*{margin: 0px;padding:0px; }
body{font-size: 12px; font-family:"Microsoft YaHei",΢���ź�,"Microsoft JhengHei",����ϸ��,STHeiti,MingLiu; background:#eaf8e1;}
body,form,p,ol,ul,p,h2,h3,h4{margin:0;padding:0;}
ul,li,dl,dd{list-style:none;}
img,fieldset{border:0;}
a:link,a:visited{text-decoration:none;}
a:hover{text-decoration:none;}
em{font-style:normal;}
.left{float: left;}
.right{float: right;}
.clear{clear:both;}
img{border:0px;}
table{margin:0 auto;} 
.mr10px{margin-top: 10px;}
.mr8px{margin-top: 8px;}
.mr5px{margin-top: 5px;}
.mr2px{margin-top: 2px;}
.mr1px{margin-top: 1px;}
.pad4px{padding-top: 5px;}
.pad5px{padding-left:5px;}  
.fl{float:left;}
.fr{float:right;}
.wd350{width:320px; background:#f3f3f3; padding:5px;}
.wd500{width:765px; background:#f3f3f3; padding:5px;}
.pcnewsssfef{margin:10px auto; width:auto; height:100px;}
.fs14px{ font-size:14px; font-weight:bold; line-height:24px;}
.fs14px a{color:#222;}
.fs14px a:hover{color:#FF0000;}
.fs12px{font-size:12px; font-weight:normal; line-height:23px;color:#666;}
.fs12px a{color:#444;}
.wd129{width:123px;}
.dp{display:block;}
.wd222{width:192px;}
.font17px{color:#ff0000;}
.bgw{background:#fff;}
 .fs25px{font-size:22px; font-weight:100; color:#093; font-family:HelveticaNeue46222;line-height:36px;}
 .titlebgs{line-height:40px; background:#3b8034; color:#fff; font-size:20px;padding:0 20px; font-family:HelveticaNeue46222;}

 /*top begin*/
.contentbox{width:100%;  position:absolute; top:40px; z-index:9999; background:#fff;}
.cboxm{margin:0 auto; width:1100px;}
.xlogo{width:200px;float:left;padding-top:6px}
.nav{width:800px;margin-top:28px; float:right;padding:15px 0px; margin-left:20px; }
.nav ul li{width:auto;height:30px;padding:15px;float:left;margin-right:0px;}
.nav ul li a{border:0;color:#535353;font-size:16px; font-weight:200; }
.nav ul li a:hover{color:#91c81f; border-bottom:3px solid #91c81f; padding-bottom:25px; }
.wrap{width:800px;margin-top:2px; float:right;padding: 0px; margin-left:20px; }
 #nav { margin: 0; padding: 0; list-style: none;  border-bottom-left-radius: 4px; -moz-border-radius-bottomleft: 4px; -webkit-border-bottom-left-radius: 4px; border-bottom-right-radius: 4px; -moz-border-radius-bottomright: 4px; -webkit-border-bottom-right-radius: 4px; height: 50px;padding:15px 20px;  }
 
#nav li { float: left; display: block;  position: relative; z-index: 999; margin: 0 1px; background:url(../images/arr.png) no-repeat center right;}

#nav li a { display: block; padding: 0; font-size:18px; font-weight: 300; line-height: 50px; text-decoration: none;  color: #444; zoom: 1; border-left: 1px solid transparent; border-right: 1px solid transparent; padding: 0px 27px; }

#nav li a:hover, #nav li a.hov { background:#fff url(../images/arr.png) no-repeat 96% center; color: #576482; }
#nav ul { position: absolute; left: 1px; display: none; margin: 0; padding: 0; list-style: none; -moz-box-shadow: 0 1px 3px rgba(0,0,0,0.2); -o-box-shadow: 0 1px 3px rgba(0,0,0,0.2); box-shadow: 0 1px 3px rgba(0,0,0,0.2); -webkit-box-shadow: 0 1px 3px rgba(0,0,0,0.2); padding-bottom: 3px; background-color: #fff; }

#nav ul li { width: 170px; float: left; border-top: 1px solid #fff; text-align: left; background:#fff;}
#nav ul li:hover { border-left: 0px solid transparent; border-right: 0px solid transparent;background-color: #bbd901; color:#fff;  }
#nav ul a { display: block; height: 20px; line-height: 20px; padding: 8px 5px; color: #555; font-size:12px; border-bottom: 1px solid transparent; color: #797979; font-weight: normal; }
#nav ul a:hover { text-decoration: none; border-right-color: transparent; border-left-color: transparent; background: transparent; color: #4e4e4e; }
* html #nav ul { margin: 0 0 0 -2px; }
.clearfix:after { content: "."; display: block; clear: both; visibility: hidden; line-height: 0; height: 0; }
.clearfix { display: inline-block; }
html[xmlns] .clearfix { display: block; }
* html .clearfix { height: 1%; }
 /*banner*/

#full-screen-slider { width:100%; height:540px; float:left; position:relative;  z-index:-1; overflow:hidden; margin:0; padding:0;}
#slides { display:block; width:100%; height:540px; list-style:none; padding:0; margin:0; position:relative}
#slides li { display:block; width:100%; height:100%; list-style:none; padding:0; margin:0; position:absolute}
#slides li a { display:block; width:100%; height:100%; text-indent:-9999px}
#pagination { display:block; list-style:none; position:absolute; left:20%; top:520px; z-index:9900;  padding:5px 15px 5px 0; margin:0}
#pagination li { display:block; list-style:none; width:10px; height:10px; float:left; margin-left:15px; border-radius:5px; background:#FFF }
#pagination li a { display:block; width:100%; height:100%; padding:0; margin:0;  text-indent:-9999px;}
#pagination li.current { background:#0092CE}

.topbt{width:1100px;position: absolute; top:0;margin:0 auto; right:50px; text-align:right; line-height:45px; height:45px; font-family:Arial; font-size:15px; font-weight:200; color:#464646;}
 .topbt span a{padding:0 5px;}
 
 .contenttext{font-size:14px; line-height:25px; padding:20px;}
 
 
.xlogo{float:left;}
 .banner{ height:322px; width:100%; position:relative; top:0px;}
 .gain-items{width: 100%;margin: 0 auto;position: relative; z-index:9999; top:-250px;}
.gain {width:100%;height:80px;position: absolute;right:0; margin-top:0; border-radius:0px;}
.gain-cont {position: relative;z-index: 5;color:#222222;;padding: 0 30px;}   
.opacity {width: 100%;height: 80px;position: absolute;left: 0;top:70px;z-index: 1;background:#fff;opacity: 0.7;}

 /*top end */
 
  /*content begin*/
 
  .fl{float:left;}
 .fr{float:right;}
 .wd500{width:650px;}
 .pd10{padding:10px;}
 .wd300{width:300px;}
 .plline{border-left:3px solid #75ba42; height:180px;}
  .plline2{border-left:3px solid #75ba42; height:150px;}
 .mgt10{margin-bottom:10px;}
 .inguide-list a{ padding:0 5px;}
 .youlist h3{font-size:16px; font-family:microsoft yahei; color:#75ba42; margin:4px auto; padding:0px 5px;}
 
 .textlist a{font-size:14px; font-family:microsoft yahei; color:#333333;}
 .textlist a:hover{color:#FF0000; text-decoration:underline;}
 .mbt20{margin-bottom:20px;}
 
 
 .dp{display:block;}
 .wd100pc{width:100%;}
 .lh28px{line-height:28px; }
 .pdl12{padding-left:12px;}
 .wd490{width:490px;}
 .wd1100{width:1100px; margin:auto;}
 .wd100pc{width:100%;}
 .fs14px{ font-family:microsoft yahei; font-size:16px; font-weight:500;}
 .bline{border-bottom:1px solid #c3c3c3;}
 .mt20{margin-top:20px;}
 .mb10{margin-bottom:20px;}
 .mt10{margin-top:10px;}
 .pdl5{padding-left:5px;}
 .pdl10{padding-left:10px;}
 .pdl20{padding-left:24px;}
 .wd290{width:290px;}
 .wd197{width:197px;}
  .wd790{width:790px;}
 .wd750{width:750px;}
 .wd690{width:690px;}
 .wd240{width:240px;}
 .wd260{width:260px;}
 .wd460{width:460px;}
 .wd480{width:460px;}
 .tdate{background:#a4c0b0;padding:5px 10px; margin:8px 0; display:block; width:130px; -moz-border-radius: 5px;      /* Gecko browsers */
    -webkit-border-radius: 5px;   /* Webkit browsers */
    border-radius:5px;    
	color:#FFFFFF;
	font-size:12px;}
 .wd250{width:300px;}
 .txtr{text-align:right;}
 .tline{border-top:2px solid #333;}
 .txline{border-top:1px dotted #333;}
 .pdt10{padding-top:10px;}
 .fs14pxg,.fs14pxg a{ font-weight:200;font-size:16px; color:#085a2b;}
 .mdl20{margin-left:30px;}
 .fs25px{font-size:25px; color:#085a2b; font-weight:100;pdding:30px 0; display:block; font-family:HelveticaNeue46222;}
  .fs20px a{font-size:21px; display:block; background:#d3e6cd; color:#085a2b; font-weight:100;padding:10px 20px;  font-family:HelveticaNeue46222;}
 .fs20px a:hover{font-size:21px; background:#085a2b; color:#fff; font-weight:100; padding:10px 20px;font-family:HelveticaNeue46222;}
 .textc{text-align:center;}

.videobox{background:#085a2b; width:270px; color:#bebebe; line-height:24px; padding:10px;}
 

 
a.abtn{display:block;height:130px;width:17px;overflow:hidden;background:url(../images/arrow3.png) no-repeat 0px 50%;}
a.aleft{float:left;}
a.agrayleft{cursor:default;background-position:-34px 50%;}
a.aright{float:right;background-position:-17px 50%;}
a.agrayright{cursor:default;background-position:-51px 50%;}
.scrolllist{width:1050px;height:234px;margin:0 auto;}
.scrolllist .imglist_w{width:1000px;height:234px;overflow:hidden;float:left;position:relative;/*必要元素*/}
.scrolllist .imglist_w ul{width:20000px;position:absolute;left:0px;top:0px;}
.scrolllist .imglist_w li{width:240px;float:left;padding:0 5px;}
.scrolllist .imglist_w li img{padding:2px;border:solid 1px #ddd;}
 
.scrolllist .imglist_w li a:hover img{filter:alpha(opacity=86);-moz-opacity:0.86;opacity:0.86;}
.scrolllist .imglist_w li p{height:48px;line-height:24px;overflow:hidden;float:left; width:253px;  text-align:center; color:#666666; font-size:16px;}
.scrolllist .imglist_w li p a{color:#666666; font-size:16px;}

  /*content end*/



 /*foot begin*/
 .foot{width:100%; background:#085a2b; line-height:35px; height:35px; text-align:center; color:#fff; font-size:12px;}
  /*foot end*/


  