/*首页*/
.fd{text-align:center;}
.fd a{display:block;width:160px;height:50px;line-height:50px;color:#fff;background:#6cb536;font-size:18px;margin:0 auto;}
.fd a:hover{background:#027ac3;color:#fff;}

.choose{padding-bottom:50px;}
.choose .hd{text-align:center;line-height:36px;padding:35px 0 25px}
.choose .hd h2{color:#333;font-size:30px;}
.choose .hd p{color:#6cb536;font-size:16px;}

.choose .bd{}
.choose li{float:left;width:222px;text-align:center;padding:0 39px;}
.choose li a{display:block;}
.choose li .pic{width:222px;height:196px;margin:0 auto 2px;}
.choose li .pic img{width:100%;height:100%;}
.choose li h3{font-size:20px;color:#555;line-height:40px;font-weight:bold;}
.choose li p{font-size:14px;color:#777;line-height:20px;height:60px;overflow:hidden;}
.choose li a:hover h3{color:#6cb536;}

.prod{padding-bottom:53px;background:#f9f9f9}
.prod li{float:left;width:380px;margin:0 30px 26px 0;}
.prod li a{display:block;background:#fff;padding:19px;border:1px solid #ececec;}
.prod li .pic{display:block;width:340px;height:260px;margin-bottom:12px;}
.prod li .pic img{width:100%;height:100%}
.prod li h3{line-height:22px;height:44px;overflow:hidden;font-size:18px;text-align:center;color:#555;}
.prod li a:hover{background:#d9eccc}
.prod li a:hover h3{}
.prod li.end{margin-right:0;}

.prod .fd{margin-top:30px;}

.about{margin-bottom:20px;}
.about .bd{font-size:14px;line-height:24px;}
.about .bd .pic{float:left;border:6px solid #d9eccc;}
.about .bd .desc{margin-left:422px;color:#555;line-height:24px;padding-top:10px;position:relative;}
.about .bd .desc .con{height:336px;margin-bottom:10px;}
.about .bd .desc h2{font-size:24px;line-height:30px;margin-bottom:24px;font-weight:400;color:#6cb536;}
.about .bd .desc p{margin-bottom:24px;}
.about .bd .desc .btn{position:absolute;right:0;top:11px;display:block;width:78px;padding:0;height:28px;line-height:28px;color:#fff;font-size:14px;background:#6cb536}
.about .bd .desc .btn:hover{background:#027ac3}

.brand{padding-bottom:78px;}
.brand .hd{height:70px;line-height:70px;width:543px;position:relative;margin:0 auto;text-align:center;}
.brand .hd:after{position:absolute;left:0;top:50%;content:'';width:100%;height:1px;background:#6cb536;}
.brand .hd h2{display:inline-block;position:relative;z-index:1;padding:0 28px;background:#fff;font-size:24px;color:#333;}
.brand li{float:left;width:172px;margin:0 12px 0px 0;}
.brand li .pic{display:block;width:168px;height:82px;border:1px solid #ebebeb;padding:1px;border-radius:2px;}
.brand li .pic img{width:100%;height:100%}
.brand li a:hover{border-color:#6cb536}

.brand .bd{position:relative;padding:0}
.brand .bfocus{position:relative;width:1102px;height:86px;overflow:hidden;margin:0 auto;}
.brand .prev,.brand .next{position:absolute;display:block;top:50%;width:12px;height:25px;margin-top:-17px;background:url(../images/arrow2.png) no-repeat;border-radius:3px;}
.brand .prev{left:0px;}
.brand .next{right:0px;background-position:-12px 0;}


.news{background:#f9f9f9;padding-bottom:42px;}

.news .bd ul{width:100%;}
.news .bd li {float:left;width:535px;height:110px;background:#fff;margin:0 30px 25px 0;border-bottom:3px solid #6cb536;border-radius:4px;padding:16px 25px;}
.news .bd li .tit{display:block;height:30px;line-height:30px;overflow:hidden;font-size:18px;color:#333;margin-bottom:10px;}
.news .bd li .tit span{float:left;width:77px;height:18px;line-height:18px;text-align:center;color:#fff;background:#6cb536;margin:6px 10px 0 0;font-size:12px;}
.news .bd li p{font-size:14px;display:block;color:#777;height:88px;line-height:22px;overflow:hidden;}
.news .bd li.end{margin-right:0;}

.news .bd li:hover{border-color:#027ac3;}
.news .bd li:hover .tit{color:#027ac3;}

.news .fd{margin-top:40px;}

.guanzhu{border-top:0;}