.bobo_top_piaochuang{display:none !important;}
.bobo_top_piaochuang a{ display:block !important; width:100%; height:0; overflow:hidden; background:url(../banner/bobo_piaochuang.jpg) no-repeat center top;}

/*头部样式*/
#header{width:100%; height:auto; overflow:hidden; background:url(../images/header_bg.jpg) repeat-x left bottom;}
#header .h_top{width:1200px; height:90px; background:url(../images/logo.gif) no-repeat left center; margin:0 auto;}
#header .h_top h1,#header .h_top h1 a{width:560px; height:90px; float:left; display:block; line-height:90px; text-align:center; text-indent:-99999px;}
#header .h_top ul{float:right; margin-right:-18px;}
#header .h_top ul li{float:left;}
#header .h_top ul li a{display:block; width:115px; height:90px; line-height:90px; text-align:center; font-size:18px; color:#2f2f2f;}
#header .h_top ul li a:hover{color:#007da8;}

/*专题头部样式*/
#header1{width:100%; height:auto; overflow:hidden; background:#fff;}
#header1 .h_top{width:1200px; height:90px; background:url(../images/logo.gif) no-repeat left center; margin:0 auto;}
#header1 .h_top h1,#header .h_top h1 a{width:560px; height:90px; float:left; display:block; line-height:90px; text-align:center; text-indent:-99999px;}
#header1 .h_top ul{float:right; margin-right:-18px;}
#header1 .h_top ul li{float:left;}
#header1 .h_top ul li a{display:block; width:115px; height:90px; line-height:90px; text-align:center; font-size:18px; color:#2f2f2f;}
#header1 .h_top ul li a:hover{color:#007da8;}

#header .h_banner{width:100%; height:450px; overflow:hidden; position:relative; z-index:1;}
#header #slides {display:block; width:100%; height:450px; position:relative}
#header #slides li{display:block; width:100%; height:100%; position:absolute}
#header #slides li a{display:block; width:100%; height:100%; text-indent:-9999px}
#header #pagination{display:block; position:absolute; left:50%; bottom:20px; z-index:9900;  padding:5px 15px 5px 0;}
#header #pagination li{display:block; width:10px; height:10px; float:left; margin:0 8px; border-radius:5px; background:#88a6ae; text-indent:-9999px; cursor:pointer;}
#header #pagination li.current {background:#0092CE}
#header #pagination li a:hover{ background:#0092CE; border-radius:5px;}

.h_navs{width:100%; height:auto; overflow:hidden; background:url(../images/header_bg.jpg) repeat-x left bottom;}
.h_navs .h_nav{width:1200px; height:103px; margin:0 auto; overflow:hidden; background:url(../images/h_nav_right_bg.jpg) repeat-y right top;}
.h_navs .h_nav ul li{float:left;}
.h_navs .h_nav ul li span{font-size:24px; color:#363636; line-height:30px; padding-top:20px; display:block;}
.h_navs .h_nav ul li a{display:block; width:150px; height:117px; text-align:center; background:url(../images/h_nav_right_bg.jpg) repeat-y left top;}
.h_navs .h_nav ul li a img{margin:16px 0 8px 0;}
.h_navs .h_nav ul li a p{ color:#363636; font-size:16px;}

.h1h_nav{width:100%; height:auto; overflow:hidden; background:url(../images/header_bg.jpg) repeat-x left bottom;}
.h1h_nav .h_nav{width:1200px; height:103px; margin:0 auto; overflow:hidden; background:url(../images/h_nav_right_bg.jpg) repeat-y right top;}
.h1h_nav .h_nav ul li{float:left;}
.h1h_nav .h_nav ul li span{font-size:24px; color:#363636; line-height:30px; padding-top:20px; display:block;}
.h1h_nav .h_nav ul li a{display:block; width:132px; height:117px; text-align:center; background:url(../images/h_nav_right_bg.jpg) repeat-y left top;}
.h1h_nav .h_nav ul li a img{margin:16px 0 8px 0;}
.h1h_nav .h_nav ul li a p{ color:#363636; font-size:16px;}

/*脚步样式*/
#footer{width:100%; height:520px; background:#3c3c3c; overflow:hidden; margin-top:30px;}
#footer .f_top{width:970px; height:auto; margin:0 auto; overflow:hidden; padding:40px 0; border-bottom:1px solid #5b5b5b;}
#footer .f_top dl.f_top_nav{width:auto; height:auto; float:left; margin-right:72px; display:inline;}
#footer .f_top dl.f_top_nav dt{font-size:14px; color:#fff; margin-bottom:5px;}
#footer .f_top dl.f_top_nav dd ul li{display:block; text-align:center; height:26px; line-height:26px;}
#footer .f_top dl.f_top_nav dd ul li a{color:#a5a5a5; font-size:14px; font-family:'宋体';}
#footer .f_top dl.f_top_nav dd ul li a:hover{color:#ff8831;}
#footer .f_top .f_lxwm{width:235px; height:auto; float:right;}
#footer .f_top .f_lxwm .dl_1{background:url(../images/f_top_dh.jpg) no-repeat left 4px;}
#footer .f_top .f_lxwm .dl_1 dt{width:178px; height:62px; float:right; font-size:20px; font-weight:bold; color:#fff; overflow:hidden;}
#footer .f_top .f_lxwm .dl_1 dt p{font-size:22px;}
#footer .f_top .f_lxwm .dl_1 dd{width:100%; height:auto; overflow:hidden; font-size:14px; color:#fff; font-family:'宋体'; padding-top:5px; text-align:center;}

#footer .f_bottom{width:970px; height:auto; overflow:hidden; margin:0 auto; text-align:center; padding:115px 0 40px 0; background:url(../images/footer_logo.jpg) no-repeat center 36px;}
#footer .f_bottom p{line-height:24px; color:#fff; font-family:'宋体'; font-size:15px;}
#footer .f_bottom p.p1 a{display:inline; color:#fff;}
#footer .f_bottom p.p1 a:hover{color:#ff8831;}
#footer .f_bottom p.p2{color:#a5a5a5;}
#footer .f_bottom p.p2 a{color:#a5a5a5;}

.weixin{margin-top:16px;}
.weixin span{float:left;width:97px;height:97px;margin-right:13px;display: inline;transition:all 0.3s;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-ms-transition:all 0.3s;-o-transition:all 0.3s;transform-origin:left top;-webkit-transform-origin:left top;-moz-transform-origin:left top;-ms-transform-origin:left top;-o-transform-origin:left top;}
.weixin span:hover{box-shadow:0 0 15px #000;transform:scale(1.5);-webkit-transform:scale(1.5);-moz-transform:scale(1.5);-ms-transform:scale(1.5);-o-transform:scale(1.5);}
.weixin span img{width:100%;height:100%;}
.weixin h3{color:#fff;padding: 14px 0 0;font-size:12px;}
.weixin p{color:#FFF;line-height:24px;padding-bottom: 14px;}
.weixin .dl_2{height:97px;float:left;}
.weixin .dl_2 dt{width:120px; height:auto; font-size:14px; color:#fff;}
.weixin .dl_2 dd{width:120px; height:auto; font-size:14px; color:#fff; line-height:22px;}
.weixin .dl_2 dd a{color:#ff8831; font-size:14px; display:block; padding-top:10px;}

#index #foot .f_top .f_lxwm{width:380px; height:auto; float:right; overflow:hidden; position:relative;}
#index #foot .f_top .f_lxwm .dl_yy{position:relative;border:1px solid #4a4a4a; margin-top:125px;width: 327px;height: 99px;margin-left: 15px;}
#index #foot .f_top .f_lxwm .dl_yy dt{height:auto; font-size:14px; color:#fff;}
#index #foot .f_top .f_lxwm .dl_yy dd a{ position:absolute; bottom:0; left:115px; color:#ff8831; font-size:14px;}
#index #foot .f_top .f_lxwm .dl_yy .yy1 ul li{ float: left;width: 123px;margin-top: 22px;font-size: 13px;height:15px;line-height:15px;text-align: center;margin-left: 26px;color: #fff}
#index #foot .f_top .f_lxwm .dl_yy dt{font-size: 26px;background:url("../images/yy_phone.jpg")no-repeat 35px 10px; height: 43px;line-height: 43px;text-align: center}
#index #foot .f_top .f_lxwm .dl_yy .yy2{height:auto;font-size:13px; color:#999999; line-height:15px;padding-left: 55px;}
#index #foot .f_top .f_lxwm .dl_3{ position:absolute; top:40px; left:20px;height: 106px; }
#index #foot .f_top .f_lxwm .dl_3 img{margin-left:30px; }