.bobo_top_piaochuang a{ display:block; 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;}

#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;}

#header .h_nav{width:1200px; height:103px; margin:0 auto; overflow:hidden; background:url(../images/h_nav_right_bg.jpg) repeat-y right top;}
#header .h_nav ul li{float:left;}
#header .h_nav ul li span{font-size:24px; color:#fff; line-height:30px; padding-top:20px; display:block;}
#header .h_nav ul li a{display:block; width:120px; height:103px; text-align:center; background:url(../images/h_nav_right_bg.jpg) repeat-y left top;}
#header .h_nav ul li a img{margin:16px 0 8px 0;}
#header .h_nav ul li a p{ color:#fff; font-size:16px;}

/*脚步样式*/
#footer{width:100%; height:auto; 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; overflow:hidden;}
#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:175px; 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:24px;}
#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_top .f_lxwm .dl_2{width:100%; height:97px; background:url(../images/f_top_ewm.jpg) no-repeat left top; position:relative; margin-top:16px;}
#footer .f_top .f_lxwm .dl_2 dt{width:120px; height:auto; float:right; font-size:14px; color:#fff;}
#footer .f_top .f_lxwm .dl_2 dd{width:120px; height:auto; float:right; font-size:13px; color:#fff; line-height:22px;}
#footer .f_top .f_lxwm .dl_2 dd a{ position:absolute; bottom:0; left:115px; color:#ff8831; font-size:14px;}

#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:#fff;}




.index_banner{ width:100%; height:500px; position:relative; z-index:1; margin:0 auto; background:#fff; overflow:hidden;}
.index_banner .bd{margin:0 auto;position:relative;z-index:0;overflow:hidden;}
.index_banner .bd ul{width:100% !important;}
.index_banner .bd li{width:100% !important;height:564px;overflow:hidden; text-align:center;}
.index_banner .bd li a{display:block;height:564px;}
.index_banner .hd{position:absolute; z-index:1; bottom:20px; left:50%; height:15px; line-height:15px; margin-left:-150px;}
.index_banner .hd ul{width:300px; text-align:center; margin:0 auto; display:block;}
.index_banner .hd ul li{cursor:pointer; display:inline-block; *display:inline; zoom:1; width:15px; height:15px; margin:5px; overflow:hidden; background:#a7a7a7; line-height:999px; border-radius:50%;}
.index_banner .hd ul .on{background:#007aaa;}
.index_banner .prev,.index_banner .next{display:block; position:absolute; z-index:1; top:50%; margin-top:-49px; z-index:1; width:52px; height:99px; cursor:pointer; display:none;}
.index_banner .prev{background:url(../images/prevArrow.png) 0 0 no-repeat; left:50%; margin-left:-700px;}
.index_banner .next{background:url(../images/nextArrow.png) 0 0 no-repeat; right:50%; margin-right:-700px;}
