@charset "gb2312";

body,input{ margin:0px; padding:0px; font-size:12px;font-family:"Arial",Helvetica,sans-serif,SimSun;color:#333;}
p{ text-align:justify}
body{background:url(../img/bodygb.gif) top repeat-x #f1f1f1;}
ul,li,dl,dd,dt,p,h1,h2,h3,h4,h5,h6,form{ margin:0px; padding:0px;}
ul,li{ list-style:none}
img{border:0px; padding:0px;}
a{ color:#333; text-decoration:none; -webkit-transition: all 0.3s linear 0s; -moz-transition: all 0.3s linear 0s; transition: all 0.3s linear 0s;}
a:hover{color:#00b7ba; text-decoration: none;}
.clear{ clear:both; height:0px; font-size:0px; line-height:0px}
.divleft{ float:left}
.divright{ float:right}
*{ margin:0;padding:0; list-style-type:none; }
a,img{ border:0;}
::selection { background: #00b7ba; color:white;}
::-moz-selection {background: #00b7ba; color:white;}

.top{ width:1000px; height:120px; margin:0 auto;}
	.top .top-l{width:348px; height:91px; float:left; margin-top:6px; margin-right:20px; }
	.top .top-c{height:81px; float:left;margin-top:39px; cursor:pointer;}
	.top .top-c dl{ width:128px; margin-left:5px; float:left; }
	.top .top-c dl dd{ float:left; width:34px; height:35px; -webkit-transition: all 0.3s linear 0s; -moz-transition: all 0.3s linear 0s; transition: all 0.3s linear 0s;}
	.top .top-c dl.top-c1 dd{ background:url(../img/di_tb.png) 0px -40px no-repeat; }
	.top .top-c dl.top-c2 dd{ background:url(../img/di_tb.png) -35px -40px no-repeat; }
	.top .top-c dl.top-c3 dd{ background:url(../img/di_tb.png) -70px -40px no-repeat; }	
	.top .top-c dl.top-c1:hover dd{background:url(../img/di_tb.png) 0px -75px no-repeat;}
	.top .top-c dl.top-c2:hover dd{background:url(../img/di_tb.png) -35px -75px no-repeat;}
	.top .top-c dl.top-c3:hover dd{background:url(../img/di_tb.png) -70px -75px no-repeat;}
	.top .top-c dl dt{ font-size:14px; color:#666; margin-left:10px; line-height:16px; float:left; margin-top:2px; -webkit-transition: all 0.3s linear 0s; -moz-transition: all 0.3s linear 0s; transition: all 0.3s linear 0s; }
	.top .top-c dl dt p{font-size:12px;}
	.top .top-c dl:hover dt{ color:#00b7ba;}
	
	.top .top-r{ float:right;width:225px;height:43px;margin-top:35px;}
	.top .top-r dt{ float:left; width:43px;height:43px; cursor: pointer;background:url(../img/di_tb.png) -105px -40px no-repeat; -webkit-transition: all 0.3s linear 0s; -moz-transition: all 0.3s linear 0s; transition: all 0.3s linear 0s;}
	.top .top-r dt:hover,.top-r:hover dt{ background:url(../img/di_tb.png) -105px -83px no-repeat;}
	.top .top-r dd{ float:right; margin-top:3px; width:170px; height:50px; background:url(../img/hl.png) 0px 0px no-repeat; }
	
	
#nav{width:100%; background:#057e91; overflow:hidden;z-index:999}
#nav ul.nav1000{ width:1020px; height:45px; margin:0 auto;}
#nav ul li{ float:left;  text-align:center; -webkit-transition: all 0.3s linear 0s; -moz-transition: all 0.3s linear 0s; transition: all 0.3s linear 0s; padding-left:20px; padding-right:20px}
#nav ul li a{color:#fff; font-size:16px; line-height:45px; display:block;}
#nav ul li:hover{ background:#007b7d;}

/*******************banner******************/
#banner{ width:100%; height:420px; display:block; overflow:hidden; margin:0 auto;  position:relative;}
.bannera{width:1920px; /*width:100%;*/ height:420px; position:absolute; top:0px; left:50%; margin-left:-960px; overflow:hidden;}
.bannera ul li{width:1920px; /*width:100%;*/ height:420px; overflow:hidden;}
.bannera ul li img{width:1920px; height:420px;}
.banner_tips{width:140px; height:32px; position:absolute; bottom:10px; left:50%; z-index:2;}
.banner_tips ul {width:140px; height:32px; text-align:center; overflow:hidden; margin:0 auto;}
.banner_tips ul li{  width:11px; height:11px; float:left; background:url(../img/banner_ulbg.gif) no-repeat -11px 0px; margin-top:12px; margin-left:6px; }
.banner_tips ul li.active{background:url(../img/banner_ulbg.gif) no-repeat; }

.anniu{ width:78px; height:28px; border:#FFF solid 1px; display:block; text-align:center; color:#FFF; line-height:28px; font-size:12px; margin-top:15px; float:left;}
.bz-dht{ width:1020px; height:160px; margin:0 auto; background:#e5e5e5; margin-bottom:20px;}
.bz-dht li{ width:174px; height:80px; padding:40px 0 40px 28px; float:left; }
.bz-dht li span{ float:left; width:52px; height:60px; margin:10px 12px 10px 0; transition: all 0.3s linear 0s;}
.bz-dht li h3{ width:110px; color:#333; float:left; display:block; font-size:18px; font-weight:normal; line-height:18px; margin-bottom:5px;}
.bz-dht li p{ width:60%; float:left; font-size:14px; line-height:24px; margin:5px 0; }
.bz-dht li p a{ color:#666;}
.bz-dht li p a:hover{ color:#666; color:#fff; background:#00b7ba; padding:0 2px; border-radius:2px;}
.tua-1{ background:url(../img/bz-ta.png) 0px 0px no-repeat;}
.tua-2{ background:url(../img/bz-ta.png) -52px 0px no-repeat;}
.tua-3{ background:url(../img/bz-ta.png) -104px 0px no-repeat;}
.tua-4{ background:url(../img/bz-ta.png) -156px 0px no-repeat;}
.tua-5{ background:url(../img/bz-ta.png) -208px 0px no-repeat;}	
.tua-1:hover{ background:url(../img/bz-ta.png) 0px -60px no-repeat;}
.tua-2:hover{ background:url(../img/bz-ta.png) -52px -60px no-repeat;}
.tua-3:hover{ background:url(../img/bz-ta.png) -104px -60px no-repeat;}
.tua-4:hover{ background:url(../img/bz-ta.png) -156px -60px no-repeat;}
.tua-5:hover{ background:url(../img/bz-ta.png) -208px -60px no-repeat;}
	

.footer{ width:100%; display:block; overflow:hidden;height:200px;}
.footer_t{ width:365px; height:50px; padding:140px 655px 5px 0; margin:0 auto; background:url(../img/di-ls.png) no-repeat; color:#FFF; line-height:25px; text-align:left;}
.footer_t a{ color:#2afdab;}
.footer_t a:hover{color:#fbf202;}
.footer_c{ width:1020px; overflow:hidden; margin:0 auto; margin-top:10px;}
.footer_c dl{ float:left; width:87px; height:100px; margin:0 13px;}
.footer_c dl dd{ width:48px; height:48px; margin:0 auto; background:url(../img/di-ta.png) no-repeat; -webkit-transition: all 0.3s linear 0s; -moz-transition: all 0.3s linear 0s; transition: all 0.3s linear 0s; cursor:pointer;}
.footer_c dl dd.ft-1{background-position:0px -48px;}
.footer_c dl dd.ft-2{background-position:-48px -48px;}
.footer_c dl dd.ft-3{background-position:-96px -48px;}
.footer_c dl dd.ft-4{background-position:-144px -48px;}
.footer_c dl dd.ft-5{background-position:-192px -48px;}
.footer_c dl dd.ft-6{background-position:-240px -48px;}
.footer_c dl dd.ft-7{background-position:-288px -48px;}
.footer_c dl dd.ft-8{background-position:-336px -48px;}
.footer_c dl dd.ft-9{background-position:-384px -48px;}
.footer_c dl dd.ft-1:hover{background-position:0px 0px;}
.footer_c dl dd.ft-2:hover{background-position:-48px 0px;}
.footer_c dl dd.ft-3:hover{background-position:-96px 0px;}
.footer_c dl dd.ft-4:hover{background-position:-144px 0px;}
.footer_c dl dd.ft-5:hover{background-position:-192px 0px;}
.footer_c dl dd.ft-6:hover{background-position:-240px 0px;}
.footer_c dl dd.ft-7:hover{background-position:-288px 0px;}
.footer_c dl dd.ft-8:hover{background-position:-336px 0px;}
.footer_c dl dd.ft-9:hover{background-position:-384px 0px;}
.footer_c dl dt{ color:#FFF; text-align:center; font-size:14px; margin-top:10px;}

.footer_b{ width:100%; height:36px; margin-bottom:48px; background:#333; display:block; overflow:hidden;}
.footer_b p{ width:1020px; height:36px; line-height:36px; text-align:center; color:#FFF; margin:0 auto; display:block;}



.position{width:1000px;height:44px;line-height:44px;margin:0 auto;font-size:14px;color:#333px;padding:0px 10px 0px 10px; text-indent:10px;background:#fff;}
	.position span{ float:left;background:url(../img/list/positio-bg.png)0px 13px no-repeat;width:89px; display:block;color:#000;}
	.position i{ font-style:normal;}
	.position i a{color:#00b7ba;}

.fast{ width:1000px; height:40px; margin:20px auto; padding:30px 10px 30px 10px; background:#6a6a6a; display:block; overflow:hidden;}
	.fast dl{ margin-left:40px; float:left; cursor:pointer;}
	.fast-1,.fast-2,.fast-3,.fast-4,.fast-5{ width:150px; height:40px;}
	.fast-1 dd,.fast-2 dd,.fast-3 dd,.fast-4 dd,.fast-5 dd{ float:left; margin-left:13px; margin-top:10px; font-size:14px; }
	.fast-1 dd a,.fast-2 dd a,.fast-3 dd a,.fast-4 dd a,.fast-5 dd a{color:#aaa;}
	.fast-1 dd a:hover,.fast-2 dd a:hover,.fast-3 dd a:hover,.fast-4 dd a:hover,.fast-5 dd a:hover{color:#fff;}
	.fast-1 dt,.fast-2 dt,.fast-3 dt,.fast-4 dt,.fast-5 dt{ float:left; width:40px; height:40px; transition: all 0.3s linear 0s; }
	
	.fast-1 dt{ background:url(../img/di_tb.png) 0px -380px no-repeat; }
	.fast-1 dt:hover,.fast-1:hover dt{background:url(../img/di_tb.png) 0px -340px no-repeat;}
	
	.fast-2 dt{ background:url(../img/di_tb.png) -40px -380px no-repeat;}
	.fast-2 dt:hover,.fast-2:hover dt{background:url(../img/di_tb.png) -40px -340px no-repeat;}
	
	.fast-3 dt{ background:url(../img/di_tb.png) -80px -380px no-repeat;}
	.fast-3 dt:hover,.fast-3:hover dt{background:url(../img/di_tb.png) -80px -340px no-repeat;}
	
	.fast-4 dt{ background:url(../img/di_tb.png) -120px -380px no-repeat;}
	.fast-4 dt:hover,.fast-4:hover dt{background:url(../img/di_tb.png) -120px -340px no-repeat;}
	
	
	.fast-5 dt{ background:url(../img/di_tb.png) -160px -380px no-repeat;}
	.fast-5 dt:hover,.fast-5:hover dt{background:url(../img/di_tb.png) -160px -340px no-repeat;}
	.fast dt a{display:block; width:40px;height:40px;}



