@charset "utf-8";
/* CSS Document */
*{ margin:0px; padding:0px;}
img {border:0;margin:0; padding:0;}
ul,li,ol,h1,h2,h3,dl,dt,dd,form,p,span,b,u,s,i{list-style:none;margin:0; padding:0; font-weight:normal;s}
.clearfix{display:inline-table;}
* html .clearfix{height:1%;/*ie6*/}
*+html .clearfix{min-height:1px;}
.clearfix:after { content:"."; display:block; height:0; clear:both; visibility:hidden;font-size: 0;}
.clearfix { display:inline-block; }
* html .clearfix { height:1%; }
.clearfix { display:block; }
input,textarea {outline:none;border:0px;}
a{ blr:expression(this.onFocus=this.blur()); /* IE Opera */ outline:none; /* FF Opera */ } a:focus{ -moz-outline-style: none; /* FF */ } 
a:link { text-decoration: none;color: #535353;}
a:visited {text-decoration: none; color: #535353;}
a:hover { text-decoration: none; color: #000000;}
a:active {text-decoration: none; color: #535353;}
.clear{ clear:both;}
.clearfloat{clear:both;height:0;font-size: 1px;line-height: 0px;}
body {background:#fff;margin: 0px; color:#535353; font-size: 12px;  font-family: microsoft yahei,宋体,Arial,Helvetica,sans-serif;}


 .slides li a{ width:100%; height:493px; display:block;}

.bbbottom{ width:100%; height:150px; background:#f7f7f7;}
.bbbottom .dst{ width:1080px; height:150px; margin:0 auto;}
.dst .dw{ padding-top:30px; padding-left:21px; color:#FFF; width:298px; height:120px; float:left; background:#8cc154;}
.dst .dw .dw1{ font-size:21px;}
.dst .dw .dw2{font-size:18px; line-height:30px;}
.dst .dw .dw3{font-size:14px;}

 

/* flexslider */
.flexslider{position:relative;height:503px;overflow:hidden;background:url(../images/loading.gif) 50% no-repeat;}
.slides{position:relative;z-index:1;}
.slides li{height:503px;}
.flex-control-nav{position:absolute;bottom:30px;z-index:999;width:100%;text-align:center;}
.flex-control-nav li{display:inline-block;width:14px;height:14px;margin:0 5px;*display:inline;zoom:1;}
.flex-control-nav a{display:inline-block;width:14px;height:14px;line-height:40px;overflow:hidden;background:url(../images/dot.png) right 0 no-repeat;cursor:pointer;}
.flex-control-nav .flex-active{background-position:0 0;}

.flex-direction-nav{position:absolute;z-index:3;width:100%;top:45%;}
.flex-direction-nav li a{display:block;width:50px;height:50px;overflow:hidden;cursor:pointer;position:absolute;}
.flex-direction-nav li a.flex-prev{left:40px;background:url(../images/prev.png) center center no-repeat;}
.flex-direction-nav li a.flex-next{right:40px;background:url(../images/next.png) center center no-repeat;}

.bbbottom{ width:100%; height:150px; background:#f7f7f7;}
.bbbottom .dst{ width:1080px; height:150px; margin:0 auto;}
.dst .miaoshu{ padding-top:30px; padding-left:21px; color:#FFF; width:298px; height:120px; float:left; background:#249344;}
.miaoshu .ms1{font-size: 22px;
    font-weight: bold;}
.ms1 span{ color:#ff9e05; font-weight:bold;}
.miaoshu .ms2{ font-size:16px; color:#FFF;}



.dst .sousuo{ border-right:1px solid #dcdcdc; width:475px; float:left; height:94px; padding-left:20px; padding-top:44px;}
.sousuo .re_ci{width:408px;}
.sousuo .re_ci a{ color:#333333; line-height:25px;}
.sousuo .biao_dan{ width:345px;}
.biao_dan .search1{ float:left; width:253px; height:26px; border:1px solid #bcbaba;}
.biao_dan .button1{float:left; width:69px; height:28px; background:#249344; color:#FFF;}

.dst .tel{ width:166px; float:right; color:#249344; height:76px; padding-top:36px; padding-left:58px;}
.dst .tel .tel_1{ font-size:14px;}
.dst .tel .tel_2{font-size:26px; font-family:Impact;}

.chanpint{margin:0 auto; background:url(../images/listt.jpg) no-repeat; height:84px; width:1080px; text-align:center; margin-top:30px; }
.chanpint a{ font-size:26px; color:#249344; font-weight:bold;}
.list{ background:url(../images/listbg.jpg) no-repeat; width:1080px; height:246px; margin-top:20px; margin:0 auto;}
.list .list_t{ float: left;
    height: 114px;
    padding-top: 132px;
    text-align: center;
    width: 183px;}
.list .list_t a{ font-size:20px; font-weight:bold; color:#cfe7d6; }
.list .list_con{ width:897px; float:left;}
.list_con dl{ width:896px; height:63px; float:left;    padding-top: 20px;}
.list_con dl dt{ float: left;
    height: 41px;
    padding-left: 20px; padding-right: 20px;
    width: 158px; }
.list_con dl dt a{ font-size:16px; color:#249344; font-weight:bold;}
.list_con dl dd{ float:left;  padding-left:20px;}
.list_con dl dd a{ font-size:14px;}

.zhanshi{ width:1080px; height:600px; margin:0 auto;}
.zhanshi .zst{ width:1080px; height:40px; float:left; margin-top:25px; border-bottom:1px solid #CCC;}
.zhanshi .zst ul{ float:left; width:330px;}
.zhanshi .zst ul li{ float:left; line-height:40px; width:100px; text-align:center;}
.zhanshi .zst ul li a{ font-size:14px; font-weight:bold;}
.zhanshi .zst .morecp{ float:right;line-height:40px;}
.zhanshi .zst ul li:hover a,.zhanshi .zst ul li.casehover a{ color:#249344; font-weight:bold;}


.zhanshi .zscon{ float:left; width:1080px; margin-top:20px;}
.zhanshi .zscon ul li{ float:left; width:254px; float:left; margin-left:13px; margin-bottom:15px;}
.zhanshi .zscon ul li img{ width:242px; height:190px; padding:5px; border:1px solid #CCC;}
.zhanshi .zscon ul li span{ width:254px; text-align:center; height:30px; float:left;}
.zhanshi .zscon ul li:hover{ background:#148534;}
.zhanshi .zscon ul li:hover img{-webkit-animation:rotateIn 1s .2s ease both;
-moz-animation:rotateIn 1s .2s ease both;}
.zhanshi .zscon ul li:hover a{ color:#FFF;}



.gg1bg{ background:url(../images/gg1bg.jpg) center no-repeat; height:175px; width:100%;}
.gg1bg .gg1{ width:1080px; margin:0 auto; height:175px; position:relative;}
.gg1bg .gg1 .gg1te{
	color: #249344;
	font-size: 14px;
	left: 164px;
	position: absolute;
	text-align: center;
	top: 102px;
}
.gg1bg .gg1 .gg1te span{ font-size:26px; font-family:Impact;}
.gg1bg .gg1 .gg1an1{
	left: 746px;
	position: absolute;
	top: 103px;
}

.anli{ width:1080px; height:290px; margin:0 auto; margin-top:38px;}
.anli .anlit{ background:url(../images/gognchegnanlittt.jpg) no-repeat; height:63px; width:1080px; text-align:center;}
.anli .anlit a{ font-size:26px; font-weight:bold; color:#249344;}

.anli .anlicon{ float:left; width:1080px; margin-top:25px;}
.anlicon ul li{ float:left; width:210px; margin-left:15px;}
.anlicon ul li img{ width:202px; height:142px; padding:4px; background:#e2e2e2;}
.anlicon ul li span{width:210px; float:left; text-align:center; line-height:30px;}
.anlicon ul li:hover{ background:#249344;}
.anlicon ul li:hover a{ color:#FFF;}

.yosuhibg{ background:url(../images/youshibg.jpg) center 50px no-repeat; width:100%; height:672px; margin-top:20px;}
.yosuhibg .youshi{ width:1080px; height:672px; margin:0 auto; position:relative;}
.youshi .yst{ width:1080px; height:140px; position:absolute;}
.youshi .yst ul li{ background:url(../images/youshianniuli.png) no-repeat; width:130px; height:130px; line-height:130px; text-align:center; font-size:32px; font-weight:bold; color:#309544; float:left; margin-left:25px;}
.youshi .yst ul li:hover,.youshi .yst ul li.casehover{ color:#f77603;}



.youshi .yscon{ float:left; position:absolute; top:220px;} 
.yscon .ysc1{ float:left;}
.ysc1 .ysc1_l{ float:left; width:423px;}
.ysc1 .ysc1_r{ float:left; width:622px;}
.ysc1_r .ysc1r_titiel{ font-size:30px; font-weight:bold; color:#249344; padding-bottom:25px; padding-top:10px;}
.ysc1_r .ysc1r_con{ line-height:34px; font-size:16px; padding-bottom:15px;}
.ysc1_r .ysc1r_con span{ padding-left:20px;}

.jianzheng{ width:1080px; height:436px; margin:0 auto; margin-top:30px;}
.jianzheng .jzt{ width:1080px; background:url(../images/jztbg.jpg) no-repeat; height:52px; font-size:14px; text-align:center;}
.jianzheng .jzt a{ font-size:24px;}

.jianzheng .jzcon{ float:left; margin-top:30px;}
.jzcon .jzcon1{float:left; background:url(../images/jzcon1bg.jpg) 150px center no-repeat; margin-bottom:25px;
 height:157px;
 width:478px; margin-left:20px; margin-right:20px;}
.jzcon1_left{ float:left; width:144px;}
.jzcon1_left li img{border-radius:72px; padding:5px; background:#cbcbcb;}
.jzcon1_right{ float:right; width:274px; height:105px; background:#f2f2f2; padding:15px;}
.jzcon1_right .jzcon1_righttt a{ line-height:25px; font-size:14px; font-weight:bold;}
.jzcon1_right .jzcon1_rightcon{ line-height:24px;}
.jzcon1_right:hover{ background:#219245; color:#FFF;}
.jzcon1_right:hover a{ color:#FFF;}

.aboutbg{ width:100%; height:408px; background:url(../images/aboutbg.jpg) center no-repeat; margin-top:30px;}
.aboutbg .about{ width:1080px; margin:0 auto; padding-top:23px;}
.about .abt_l{ float:left; width:496px;}

.about .abt_r{ float:right; width:546px; padding-top:20px;color:#fff;}
.abt_r .abtr1 a{ font-size:18px; font-weight:bold; color:#fff;}
.abt_r .abtrcon{ float:left; font-size:14px; line-height:26px;}
.abt_r .abtran{ float:left; padding-top:15px;}



.rongyuIfengcai{ width:1080px; margin:0 auto;}
.ryt{ background:url(../images/rongyutt.jpg) bottom no-repeat; width:1080px; height:57px; line-height:57px; margin:0 auto;}
.ryt .ryt1{ float:left; width:256px;}
.ryt .ryt1 ul li{ float:left; margin-right:15px;}
.ryt .ryt1 a{ font-size:16px; font-weight:bold;}
.ryt .ryt1 ul li a:hover{ color:#00af32;}
.ryt .ryt2{ float:right;}


.aboutbg .rongyu{ width:1080px; margin:0 auto;}
.rongyu ul li{ float:left; width:211px; margin-right:15px; text-align:center; margin-top:15px;}
.rongyu ul li img{ width:203px; height:142px; padding:4px; background:#dcdcdc;}
.rongyu ul li span{ line-height:25px;}
.rongyu ul li:hover{-webkit-animation:rotateIn 1s .2s ease both;
-moz-animation:rotateIn 1s .2s ease both;}
@-webkit-keyframes rotateIn{
0%{-webkit-transform-origin:center center;
-webkit-transform:rotate(-200deg);
opacity:0}
100%{-webkit-transform-origin:center center;
-webkit-transform:rotate(0);
opacity:1}
}
@-moz-keyframes rotateIn{
0%{-moz-transform-origin:center center;
-moz-transform:rotate(-200deg);
opacity:0}
100%{-moz-transform-origin:center center;
-moz-transform:rotate(0);
opacity:1}}

.gg2bg{ background:url(../images/gg2bg.jpg) no-repeat; height:197px; width:1080px; margin:0 auto; margin-top:25px;}
.gg2bg .gg2{ width:1080px; position:relative;}
.gg2bg .gg2 .gg2te{
	position: absolute;
	font-size: 14px;
	color: #FFF;
	left: 774px;
	top: 16px;
}
.gg2 .gg2te span{ font-size:28px; color:#FFF; font-family:Impact;float:right;}
.gg2 .gg2an1{
	position: absolute;
	left: 771px;
	top: 141px;
	
}


.xinwen{ width:1080px; height:448px; margin:0 auto; margin-top:10px;}
.xinwen .xwt{ background:url(../images/xinwentbg.jpg) bottom no-repeat; height:50px; line-height:50px;}
.xinwen .xwt .xwt1{ float:left; width:203px; background:url(../images/xwt1.jpg) left center no-repeat; padding-left:30px;}
.xinwen .xwt .xwt1 a{ font-size:20px;}
.xinwen .xwt ul{ width:263px; float:right;}
.xinwen .xwt ul li{ float:left; padding-left:5px; padding-right:5px;}
.xinwen .xwt ul li:hover a,.xinwen .xwt ul li.casehover a{ color:#178b22;}
.xinwen .xwt ul li a{ font-size:16px;}

.xwcon{ float:left;}
.xwcon .xwc11{float:left;  width:533px; position:relative; margin-right:15px;}
.xwcon .xwc11 span{ position:absolute; height:72px; left:0px; top:269px; background:#148c3f; width:503px; padding:15px; line-height:25px; color:#FFF;opacity: 0.8;}



.xwcon .xwcr{  background: #f1f1f1 none repeat scroll 0 0;
    float: right;
    height: 333px;
    padding: 20px;
    width: 491px;}
.xwcr .xwcr_top{ width:494px; height:116px; float:left;}
.xwcr_top .xwtopl{ float:left; width:181px;}
.xwcr_top .xwtopl img{ padding:5px; background:#FFF;}

.xwcr_top .xwtopr{ float:right; width:284px;}
.xwtopr span a{ font-size:14px; font-weight:bold; line-height:30px;}
.xwtopr p{ font-size:12px; float:left; line-height:25px;}

.xwcr .xwcr_bottom{ padding-top:11px; float:left;}
.xwcr .xwcr_bottom ul li{ float:left; line-height:26px; float:left; width:484px;}
.xwcr_bottom ul li span{ float:right;}




 


.links{ width:1080px; height:50px; margin:0 auto; line-height:50px; margin-bottom:20px;}

.links span{ background:url(../images/links.jpg) 15px center no-repeat; height:50px; float:left; width:100px;}
.links p{ width:965px; float:left; line-height:50px;}


