@charset "utf-8";
/*
auther:		Chirs
*/
/*-----base.css-----*/
body,h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dt,dd,ul,ol,li,pre,form,fieldset,legend,button,input,textarea,table,th,td,section,article,aside,header,footer,nav,dialog,figure{margin:0;padding:0;}
body,button,input,select,textarea{font:12px/1.5 verdana,\5FAE\8F6F\96C5\9ED1,sans-serif;}
section,article,aside,header,footer,nav,dialog,figure{display:block;}
fieldset,img{border:0;}
/*table {border-collapse:collapse;border-spacing:0;}*/
address,caption,cite,code,dfn,em,b,th,var,i{font-weight:normal; font-style:normal;}
code,kbd,pre,samp{font-family:courier new,courier,monospace;}
ol,ul{list-style:none;}
caption,th{text-align:left;}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}
q:before,q:after{content:"";}
abbr,acronym{border:0;}
select,input,button,buttonimg,textarea,label,img{margin:0;vertical-align:middle;}
/*input[type=radio],input[type=checkbox]{margin-right:5px;}*/
b{font-weight:bold;}
.clear{ overflow:hidden; clear:both;}
.clearfix:after{clear:both; overflow:hidden;content:".";}
/*-----common------*/
a{text-decoration:none;color:#080808; cursor:pointer}
a:hover{text-decoration:underline;color:#6daddb;}
.undis{ display:none}
.f-l { float:left; }
.f-r { float:right; }
/*----layout----*/

.wrap{ width:1000px; margin:0px auto; z-index:1; }
.hr10{ height:10px; clear:both; overflow:hidden}
.hr20{ height:20px; clear:both; overflow:hidden}
.hr30{ height:30px; clear:both; overflow:hidden}
.hr35{ height:35px; clear:both; overflow:hidden}
.hr70{ height:70px; clear:both; overflow:hidden}
.f-st{font-family:\5b8b\4f53}


body{background:url(bg_hdzb2015.gif) center top no-repeat;}


.header{width:1000px;height:470px; margin:0px auto; z-index:1;position:relative;}

.zhu{width:372px;height:42px;background:url(zhu_hdzb2015.png) no-repeat;display:block;position:absolute;top:127px;left:320px;}
.biaoyu{width:870px;height:80px;background:url(si_hdzb2015.png) no-repeat;display:block;position:absolute;top:200px;left:90px;-webkit-animation:ban 1s linear;-moz-animation:ban 1s linear;-o-animation:ban 1s linear;animation:ban 1s linear}
.fby{width:533px;height:54px;background:url(fby_hdzb2015.png) no-repeat;display:block;position:absolute;top:310px;left:235px;}

@-webkit-keyframes ban{
   0% {
    opacity: 0;
    -webkit-transform: scale(.3);
    transform: scale(.3);
  }

  50% {
    opacity: 1;
    -webkit-transform: scale(1.05);
    transform: scale(1.05);
  }

  70% {
    -webkit-transform: scale(.9);
    transform: scale(.9);
  }

  100% {
    opacity: 1;
    -webkit-transform: scale(1);
    transform: scale(1);
  }
}

@keyframes ban{
   0% {
    opacity: 0;
    -webkit-transform: scale(.3);
    transform: scale(.3);
  }

  50% {
    opacity: 1;
    -webkit-transform: scale(1.05);
    transform: scale(1.05);
  }

  70% {
    -webkit-transform: scale(.9);
    transform: scale(.9);
  }

  100% {
    opacity: 1;
    -webkit-transform: scale(1);
    transform: scale(1);
  }
}

.daoyu .hd,.news .hd,.huodong .hd,.menti .hd{background:url(sicon_hdzb2015.png) no-repeat;overflow:hidden;margin:0 auto }


.daoyu .hd{width:174px;height:28px;background-position:0 0;}
.daoyu .dy_box{height:226px;position:relative;}
.daoyu .dy_box span{position:absolute;top:0;width:30px;height:226px;background:url(ds_hdzb2015.png) no-repeat;display:block;}
.daoyu .dy_box span.dyl{left:0;background-position:0 0}
.daoyu .dy_box span.dyr{right:0;background-position:-30px 0}
.daoyu .dy_box p{font-size:14px;line-height:30px;padding:20px 30px;}


.news .hd{width:100%;height:32px;background-position:0 -40px;}
.focus_bate{width:500px;height:300px; overflow:hidden;}
.fs_A2{height:300px; position:relative; background:transparent; width:500px;}
.fs_A2 .A2fBt{ position:absolute; top:270px; right:0px; overflow:hidden; zoom:1;  height:30px; z-index:10; }
.fs_A2 .shadow{ width:500px; position:absolute; top:270px; left:0px; z-index:10; height:30px; background:rgba(0,0,0,0.6);
filter:progid:DXImageTransform.Microsoft.gradient( GradientType = 0,startColorstr = '#80000000',endColorstr = '#80000000')\9;  display:block; line-height:30px; text-align:left; }
.fs_A2 .shadow a{ text-decoration:none; color:#fff; font-size:14px; font-weight:bolder; overflow:hidden; margin-left:10px; }
.fs_A2 .fcon{ position:relative; width:500px; float:left;    }
.fs_A2 .A2fBt i{font-style:normal }
.fs_A2 .A2fBt a{display:inline;float:left;width:25px;height:30px;position:relative;font-size:14px;line-height:30px;color:#FFF;text-decoration:none; text-align:center; }
.fs_A2 .A2fBt a:hover,.fs_A2 .A2fBt a.current{background:#58ceee;text-decoration:none;width:25px;height:30px;color:#FFF}
.fs_A2 .fcon img{ display:block; width:500px;height:300px;}
.fs_A2 .fix{ position:relative; width:9999px; height:300px;  }
.fs_A2 .fPs{ width:100%; overflow:hidden; position:relative;  }
.xNews{width:470px;overflow:hidden;}
ul.xne,.focusTop{overflow:hidden}
.focusTop{border-bottom:1px solid #e3e3e3;padding-bottom:10px;}
.focusTop h2{font-size:22px;text-align:center;line-height:30px;padding-top:5px}
.focusTop h2 a{color: #204000;}
.focusTop h2 a:hover{color:#204000}
.focusTop p{color:#969696;font-family:\5b8b\4f53 ;font-size:14px;padding-top:5px}
ul.xne{padding-top:15px}
ul.xne li{clear:both;background:url(dian_hdzb2015.png) no-repeat 0 center;padding-left:15px}
ul.xne li a{font-size:16px;line-height:30px;}

.huodong .hd{width:100%;height:32px;background-position:0 -85px;position:relative;}
.huodong .hd .more{width:58px;height:26px;border:1px solid #58ceee;display:block;position:absolute;right:0;top:4px;z-index:5;background:white;text-align:center;font:14px/26px \5b8b\4f53}
.hd_box{width:990px;border:1px solid #58ceee;margin:15px auto;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;}
.hd_box p{padding:10px 20px;font-size:14px;line-height:28px;text-indent:2em}




.list{width:1020px;overflow:hidden;}
.list_area{width:438px;height:258px;padding:10px 20px;background:#f9f9f9;border:1px dashed #dcdcdc;float:left;position:relative;margin:0 30px 20px 0}
.list_area h3{width:348px;height:38px;background:url(bd_hdzb2015.png) no-repeat;position:absolute;top:10px;left:-6px;font-size:16px;color:white;line-height:35px}
.list_area h3 a{padding-left:25px;color:white;}
.list_area p{font:14px/26px \5b8b\4f53;padding-top:40px}
.list_area p a{color:#2795b3}
.list_area .img{width:438px;overflow:hidden;padding-top:8px;}
.list_area .img a{width:192px;height:133px;margin-right:20px;}
.list_area .img img{width:192px;height:133px;}


.menti .hd{width:100%;height:32px;background-position:0 -139px;}
.mtbox{background:url(1_03_hdzb2015.jpg) center top repeat-y;overflow:hidden;width:1000px;margin:0 auto}

ul.mtli{width:1040px;overflow:hidden}
ul.mtli li{width:485px;background:url(dian_hdzb2015.png) no-repeat 0 center;padding-left:15px;float:left;margin-left:20px;}
ul.mtli li a{font-size:16px;line-height:35px;}



.end{position:relative;padding-top:63px;}
.end span{width:121px;height:113px;display:block;background:url(end_hdzb2015.png) no-repeat;position:absolute;left:-30px;top:0px;}
.end p{overflow:hidden;border:1px solid #58ceee;background:white;padding:10px 20px;font-size:16px;line-height:32px;}


.footer{width:100%;background:#f5f5f5;border-top:1px solid #58ceee;padding:20px 0;}
.footer .wrap{color:#4b2e22;font-size:12px;line-height:26px;text-align:center;}

.backToTop {display: none;width:60px; height:60px;background:url(back_top_hdzb2015.png) no-repeat;position: fixed;_position: absolute;right: 20px;bottom: 105px;_bottom: "auto";cursor: pointer;}
