@charset "gb2312";
/* CSS Document */ 
*{ margin:0; padding:0;}
a{ text-decoration:none;}
div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,blockquote,span,img{margin:0; padding:0}
input,from,td,table,img,dl,dt,ul,dd,li,p{ padding:0; margin:0; list-style:none;}
ul,li{padding:0px;margin:0px;list-style-type:none;/*display: block;*/}
body{ font-family:"Î¢ÈíÑÅºÚ"; overflow-x:hidden;}
img{ border:0;}
.clear{ clear:both;}
.cen1100{width:1100px; margin:0 auto; overflow:hidden;}
.main{ width:100%; margin:0 auto; overflow:hidden; background-color:#00a97a;}
.banner{ width:100%; height:680px; text-align:center; margin:0 auto; background-color:#00a97a; background-image:url(../images/bannerbg.jpg); background-repeat:no-repeat; background-position:center;}
.dh{ width:1100px; border-bottom:1px #4dc4a2 solid; overflow:hidden; padding:0 0 10px 0;}
.dh li{ width:170px; float:left; margin:20px 0 0 10px; text-align:center; font-size:30px; line-height:70px; color:#FFF; font-weight:bold; border-radius:30px;}
.dh li a{color:#FFF;}
.dh li a:hover{color:#feed26;}
.dhhover{background:#00634f; color:#feed26 !important;}
.focus{ position:relative; width:477px; height:368px; float: left; margin:115px 0 0 45px;}  
.focus img{ width:477px; height:368px;} 
.focus .fPic{ position:absolute; left:0px; top:0px; }  
.focus .D1fBt{ overflow:hidden; zoom:1;  height:16px; z-index:10;  }  
.focus .shadow{ width:100%; position:absolute; bottom:0; left:0px; z-index:10; height:45px; line-height: 80px;    
filter:progid:DXImageTransform.Microsoft.gradient( GradientType = 0,startColorstr = '#80000000',endColorstr = '#80000000')\9;  display:block;  text-align:left; }  
.focus .fcon{ position:relative; width:100%; float:left;  display:none; background:#000  }  
.focus .fcon img{ display:block; }  
.focus .fbg{bottom:10px; left:160px; position:absolute; height:21px; text-align:center; z-index: 200; }  
.focus .fbg div{margin:8px auto 0 250px;overflow:hidden;zoom:1;height:14px}    
.focus .D1fBt a{position:relative; display:inline; width:8px; height:8px; border-radius:7px; margin:0 5px;color:#B0B0B0;font:12px/15px "\5B8B\4F53"; text-decoration:none; text-align:center; outline:0; float:left; background:#a0a3a7; }    
.focus .D1fBt .current,.focus .D1fBt a:hover{background:#ffffff;}    
.focus .D1fBt img{display:none}    
.focus .D1fBt i{display:none; font-style:normal;}
.right{ width:535px; float:left; margin:50px 0 0 50px; font-size:18px; color:#FFF; line-height:30px;}
.right p{ text-align:center; font-weight:bold; font-size:26px;}
.right b{ color:#feed26;}
.right a{ color:#ffffff;}
.title{ text-align:center; margin:70px 0 0 0;}
.title span{ font-size:20px; color:#014235;}
.text{ width:1040px; font-size:18px; color:#FFF; line-height:30px; background:#8b442c; padding:15px 30px; border-radius:30px; margin:25px 0 35px 0;}
.text a{ color:#f3e629;}
.sj li{ width:320px; float:left; margin:0 0 0 35px;}
.jg li{ width:200px; float:left; margin:30px 0 0 60px; text-align:center; font-size:16px; color:#014235; line-height:25px;}
.jg1{ width:100%; height:855px; background:url(../images/p4.jpg) no-repeat center; margin:0 auto; overflow:hidden;}
.zx{ font-size:30px; color:#f2dd40; background:#8b442c; float:right; padding:10px 40px; border-radius:30px; margin:30px 0 0 0;}
.zx a{color:#f2dd40;}
#form1{ width:245px; float:left; margin:85px 0 0 875px;}
.bmtext{ width:245px; height:43px; background:#FFF; border:none; margin:16px 0 0 0;}
.bt{ width:100px; line-height:35px; float:left; margin:30px 0 0 10px; background-color:#e40000; color:#FFF; text-align:center; font-size:18px; border-radius:5px; border:none; cursor:pointer;}
.lunbo{ width:1120px; height:745px;}
.lunbo ul{ width:1120px; height:745px;}
.lunbo ul li{ width:1120px; height:745px; float:left;}
.zzleft,.zzright{ position:absolute; width:47px; height:106px; display:block; margin-top:300px; cursor:pointer;opacity: 0.9;filter: alpha(opacity=90);}
.zzleft{ background:url(../images/xwh_l.png) no-repeat center; margin-left:0px;}
.zzright{ background:url(../images/xwh_r.png) no-repeat center; margin-left:1070px;}

.lunbo1{ width:1050px; height:500px; margin:30px auto;}
.lunbo1 ul{ width:1050px; height:500px;}
.lunbo1 ul li{ width:1050px; height:500px; float:left;}
.zzleft1,.zzright1{ position:absolute; width:47px; height:106px; display:block; margin-top:200px; cursor:pointer;opacity: 0.9;filter: alpha(opacity=90);}
.zzleft1{ background:url(../images/xwh_l.png) no-repeat center; margin-left:-60px;}
.zzright1{ background:url(../images/xwh_r.png) no-repeat center; margin-left:1060px;}
.yf li{ width:337px; float:left; margin:40px 0 70px 44px;}



