/*关于我们*/
.aboutCS{height: auto; padding-top: 64px; padding-bottom: 27px;}
.ACdesc{width: 530px; height: 342px; float: left;}
.asdtitle{ border-bottom: 1px solid #ccc; padding-top: 10px; height: 60px;}
.asdtitle span{ font-size: 26px; color: #dadada; text-transform: uppercase;}
.asdtitle p{ padding-right: 6px;line-height: 32px; font-size: 24px; color: #016B3B; font-weight: bold; border-bottom: 4px solid #016B3B;}
.ACdesc .asdtitle p{ width: 100px;}
.asdinfo{ padding-top: 36px; padding-bottom: 36px; font-size: 14px; color: #666; line-height: 26px; text-indent: 28px; text-align: justify;}
.morered{ display: block; width: 230px; height: 42px; font-size: 14px; line-height: 42px; border: 1px solid #016B3B; color: #016B3B; text-align: center;}

.morered .iconmorered{ position: relative; display: block; float: right;}
.acdvideo{ float: right; width: 568px; height: 326px; background-color: #999; border: 6px solid #eee;}
.indexys{ height: 100px; padding-top: 40px;}
.class{width: 100%;height: 234px;}
.class ul li{width: 25%;text-align: center;padding-top:50px;height: 184px;float: left;}
.class ul li .p1{color: #333;font-size: 16px;margin-top: 13px;}
.class ul li .p2{width: 100%;height: 35px;line-height: 35px;background: url(../images/henxian.jpg) no-repeat center center;}
.class ul li .p3{color: #999;font-size: 12px;}
/*===*/
.indexcontact{ padding-top: 26px; padding-bottom: 38px; min-height: 400px;background: url(../images/contactbg.jpg) no-repeat center top;margin-top: 15px;}
.icway{ float:left; width: 680px; padding-right:20px; height: 280px; overflow: hidden; border-right: 1px dashed #ccc;}
.fulltitle{padding-top: 10px; height: 60px; text-align: center;background: url(../images/titbg.png) no-repeat center center;margin-bottom: 35px;}
.fulltitle span{ font-size:18px; color: #dadada; text-transform: uppercase;}
.fulltitle p{line-height: 32px; font-size: 24px; color: #06673b; font-weight: bold;}
.IFtitle,
.ictitle{ display:block; height: 56px; font-size: 14px; font-weight: bold;color: #000;}
.icifo{ display:block; float:left; width: 280px; overflow: hidden; line-height: 38px; font-size:14px; color: #3a3a3a;background: url(../images/wtbg.png) repeat;padding-left: 21px;height: 204px;padding-top: 10px;}
.icwmap{ display:block; float:right; width: 300px;height: 202px; padding:5px; border: 1px solid #eee;background: #fff;}
.icwmap img{ width:100%; height: 100%;}
.indexform{ float:right; width:480px; height:auto; overflow:hidden;}
.indexform .formtext{ width:230px; height: 34px; padding-bottom:10px; float:left; line-height:34px}
.indexform .messagetext span,
.indexform .formyanz span,
.indexform .formtext span{ display:block; float:left; width:70px; text-align:right; padding-right:10px; height: 34px; line-height:34px; font-size: 14px;}
.indexform .formyanz input,
.indexform .formtext input{ width:134px; float:left; height:30px; line-height:30px; padding:0 7px;border: solid 1px #eee;}
.indexform .messagetext{clear: both;}
.indexform .messagetext textarea{width: 367px;height: 90px;border: solid 1px #eee;padding:0 5px;}
.indexform .formsub{ width:130px; height: 34px; border: none; background:url(../images/contactbtn.png) no-repeat center center; color: #fff; cursor: pointer;margin-top: 15px;margin-left: 80px;}
.indexform .formyanz img{display: block;float: left;border: solid 1px #eee;width: 97px;height: 30px;margin-left: 10px;}
/*首页新闻*/
.newsindex{margin-top: 35px;}
.indexnews{overflow: hidden;width: 1270px;text-align: center;}
.indexnews .news{display: inline-block;float: left;border-bottom: solid 1px #eee;padding-bottom: 22px;margin-bottom: 22px;margin-right: 70px;text-align: left;}
.indexnews .news .pic{float: left;width: 166px;height: 121px;overflow: hidden;}
.indexnews .news .pic img{width: 166px;height: 121px;}
.indexnews .news .txt{float: left;overflow: hidden;width: 360px;margin-left: 28px;}
.indexnews .news .txt span{font-size: 15px;color: #333;font-weight: bold;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;}
.indexnews .news .txt span em{font-style: normal;font-size: 14px;color: #ccc;font-weight: normal;display: block;}
.indexnews .news .txt p{line-height: 30px;height: 60px;overflow: hidden;margin-top: 5px;}
.more{text-align: center;width: 230px;height: 42px;line-height: 42px;clear: both;display: inline-block;border: solid 1px #016B3B;margin-top: 30px;margin-bottom: 20px;}
.more a{text-align: center;color: #016B3B;display: block;}
.more a:hover{color: #fff;background: #016B3B;}
/*首页产品*/
.indexpic{overflow: hidden;width: 1232px;padding-left: 25px;text-align: center;height: 644px;}
.indexpic ul li{width: 283px;height: 363px;float: left;margin-right: 25px;text-align: left;overflow: hidden;}
.indexpic ul li p{width: 225px;min-height: 78px;background: url(../images/whitebg.png) repeat;position: absolute;bottom: 10px;z-index: 666;left: 10px;padding: 18px;display:none;}
.indexpic ul li p a{font-size: 16px;color: #333;}
.indexpic ul li p a span{display: block;font-size: 14px;color: #999;text-align: center;margin-top: 23px;background: url(../images/more.png) no-repeat 150px center;}
.indexpic ul li p a:hover{color: #06673b;}
.indexpic ul li p a:hover span{color: #06673b;background: url(../images/morehocer.png) no-repeat 150px center;}

.innerbox{width: 1200px;margin: 15px auto;min-height: 625px;}


/*=====公司简介=====*/
.secondary{border-bottom: solid 1px #eee;text-align: center;margin-top: 27px;padding-bottom: 15px;}
.secondary h2{font-size: 18px;font-weight: bold;color: #016b3b;margin-bottom: 15px;letter-spacing: 5px;}
.secondary a{font-size: 16px;line-height: 30px;padding: 0 20px;letter-spacing: 1px;}
.secondary .sel{color: #016b3b;font-weight: bold;}
.profile h3{text-align: center;font-size: 20px;line-height: 36px;margin-top: 39px;margin-bottom: 30px;}
.profile .text{font-size: 16px;line-height: 30px;padding:0 15px;}
/*.profile .text img{width: 100%;}*/
/*=====新闻资讯列表====*/
.newslist{overflow: hidden;}
.newslist a{display: block;overflow: hidden;margin: 0 19px;border-bottom: solid 1px #eee;}
.newslist a:hover{background: #f8f8f8;}
.newslist a .pic{float: left;margin: 25px 25px 25px 41px;}
.newslist a .pic img{width: 297px;height: 215px;}
.newslist a .txt{float: left;width: 775px;}
.newslist a .txt h3{font-size: 15px;font-weight: bold;margin-top: 46px;}
.newslist a .txt h3 span{float: right;color: #999;font-size: 12px;}
.newslist a .txt p{font-size: 14px;line-height: 30px;margin-top: 29px;}
/*=====文章详细页====*/
.article h3{text-align: center;font-size: 18px;margin-top: 23px;line-height: 30px;}
.article .time{text-align: center;color: #999;margin-bottom: 15px;}
.article .detail{font-size: 16px;line-height: 36px;padding: 15px 19px;border-top: solid 1px #eee;margin: 0 25px;}
.share{margin-left: 44px;overflow: hidden;float: left;margin-top: 15px;margin-bottom: 35px;}
.share .to{float: left;}
.article .back{float: right;background: #016b3b;color: #fff;width: 110px;height: 39px;text-align: center;margin-right: 47px;margin-top:15px;margin-bottom: 35px;}
.article .back a{color: #fff;line-height: 39px;}
.handover{border: solid 1px #ddd;width: 1090px;margin: 0px auto 30px auto;padding-left: 15px;}
.handover a{color: #999;line-height: 30px;}
.handover a:hover{color: #00C737;}
.handover .prev{padding-top: 10px;}
.handover .next{padding-bottom: 10px;}
.handover div span{color: #999;}
/*===政策法规===*/
.regulations ul li{background: url(../images/titarrow.png) no-repeat 15px center;height: 55px;border-bottom: dashed 1px #eee;clear: both;}
.regulations ul li .a1{padding-left: 30px;line-height: 55px;font-size: 16px;color: #666;}
.regulations ul li .a1:hover{color: #00C737;}
.regulations ul li span{float: right;margin-right: 30px;line-height: 55px;font-size: 12px;color: #999;}
.regulations ul li span .download{width: 76px;height: 29px;border: solid 1px #eee;border-radius: 3px;font-size: 14px;line-height: 29px;display: inline-block;text-align: center;color: #999;}
.regulations ul li span .download:hover{border: solid 1px #00C737;color: #00C737;}
.download_detail{float: left;clear: both;margin: 15px 0 15px 35px;}
.download_detail a{display: block;color: #ff8400;}
.download_detail ul li{height: 30px;}
.download_detail a span{color: #00C737;padding: 10px;}
/*=====产品展示====*/
.welfarelist{overflow:hidden;zoom:1;}
.welfarelist ul li{float:left; display:inline; width:276px;background:#EAE8E8;border: solid 1px #eee;height: 370px;margin-left: 19px;margin-top: 25px;}
.welfarelist ul li a{display: block;overflow: hidden;}
.welfarelist ul li a img{text-align: center;padding: 8px;width: 258px;height: 287px;}
.welfarelist ul li span{display:block;font-size: 16px;line-height: 50px;padding-left: 16px;}


/*====404错误页面====*/
.error{text-align: center;}
.error img{margin-top: 132px;}
.error .prompt_info{position: absolute;left: 342px;top: 292px;text-align: left;}
.error .prompt_info a{width: 102px;height: 33px;color: #fff;background: #00C737;display: inline-block;border-radius: 5px;line-height: 33px;text-align: center;margin-top: 18px;}
.error .prompt_info a:hover{color: #00c737;border: solid 1px #00C737;background: #fff;}

/*===联系我们 在线留言===*/
 .cxowd{width: 1200px;height: auto;margin:50px auto;}
 .cxowd .info{width: 370px;}
 .cxowd .info p{width: 100%;height: 20px;line-height: 20px;color: #333;font-size:14px;margin-bottom: 20px; }
 .cxowd .info  .img{display: block;width: 220px;height: 220px;overflow: hidden;border: solid 1px #eee;}
 .cxowd .info  .img img{display: block;width: 220px;height: 220px;}
 .cxowd .maps{width: 685px;height: 482px;background: url(../images/mapbg.png) no-repeat center center;}
 .cxowd .maps .img{width: 667px;height: 464px;position: absolute;top:4px;left: 9px;overflow: hidden;}
 .cxowd .maps .img img{width: 667px;height: 464px;display: block;}
 .cxowd .form{width: 383px;height: auto;margin-left: 20px;}
 .cxowd .form .text{width: 370px;border:1px #ddd solid;border-radius:3px;height: 39px;line-height: 39px;padding-left: 11px;color: #666;font-size: 14px;margin-bottom: 19px;background: #fff;}
 .cxowd .form .text2{width: 245px;border:1px #ddd solid;border-radius:3px;height: 39px;line-height: 39px;padding-left: 11px;color: #666;font-size: 14px;background: none;background: #fff;}
 .cxowd .form .code{width: 100px;height: 39px;line-height: 39px;text-align: center;overflow: hidden;border-radius: 3px;}
 .cxowd .form .code img{display: block;width: 100px;height: 39px;}
 .cxowd .form textarea{width: 370px;border:1px #ddd solid;border-radius:3px;padding-left: 11px;padding-top: 11px;color: #666;font-size: 14px;margin-bottom: 19px;min-height: 160px;outline:none;background: #fff;}
 .cxowd .form textarea::-webkit-input-placeholder {color: #666;}
 .submit{text-align: center;margin-top: 120px;margin-bottom: 50px;clear: both;}
 .submit input{text-align: center;width: 254px;height: 50px;background: #016b3b;border-radius: 5px;cursor: pointer;border: none;color: #fff;font-size: 14px;font-weight: bold;}
 
 /*留言展示*/
#messade_info{height: 430px;overflow: hidden;}
.messade_info{width: 350px;margin-left:45px;background: #fff;padding: 10px;height: 430px;overflow: hidden;}
.messade_info dl dt{font-weight: bold;}
.messade_info dl{padding-bottom: 5px;margin: 8px 0;width: 350px;border-bottom: dashed 1px #ddd;}
.messade_info dl dd{padding-bottom: 10px;}
.messade_info dl dt span{margin-left: 8px;font-size: 12px;}
.messade_info h2{text-align: center;font-size: 18px;border-bottom: solid 1px #eee;height: 35px;line-height: 35px;} 
.messade_info dl .huifu b{color: #006C37;}
.messade_info dl .huifu{color: #006C37;font-size: 12px;margin-left: 15px;margin-top: 5px;border-bottom: solid 1px #eee;}
 
/*人才招聘*/
.jionus{width: 1244px;margin: 20px auto;overflow: hidden;}
.jionus dl{width: 585px;height: 224px;}
.jionus dl dt{display: block;width: 136px;float: left;height: 161px;border-right: dashed 1px #dfdfdf;font-size: 16px;font-weight: bold;text-align: center;line-height: 161px; margin-top: 32px;}
.jionus dl dd{overflow: hidden; padding-left: 15px;display: block;font-size: 14px;line-height: 30px;padding: 45px 15px 15px 15px;}
.jionus a{overflow: hidden;width: 585px;height: 224px;display: block;float: left;margin-right: 28px;margin-bottom: 28px;background: #f6f6f6;}
.jionus a:hover{background: #ebfbf4;color: #006c37;}
.jionus a:hover dt{border-right: dashed 1px #a4d0bb;}
/*投递简历*/
.form{width: 620px;margin: 0 auto;}
.form p {margin-top:15px;overflow: hidden;line-height: 38px;}
.form p b{font-weight: normal;}
.form p .good{background: url(../images/gou.png) no-repeat 10px center;padding-left: 35px;}
.form p .error{background: url(../images/error.png) no-repeat 10px center;padding-left: 35px;}
.form p .sex{margin: 0 10px;}
.form p span{width: 100px;float: left;text-align: right;line-height: 38px;}
.form p span em{font-style: normal;display: inline-block;color: #ff3345;margin-right: 5px;}
.form p .xuanze , .form p select{width: 250px;height: 38px;border: solid 1px #eee;color: #333;padding-left: 10px;float: left;font-family: "microsoft yahei";}
.form p textarea{width: 500px;height: 120px;border: solid 1px #eee;padding-left: 5px;}
.form p a img{border: solid 1px #eee;height: 38px;display: block;float: left;margin-left:10px;}
.form .submit{background: url(../images/subbg.png) no-repeat center center;width: 250px;height: 40px;display:block;text-align: center;font-size: 16px;font-weight: bold;color: #ff6a00;line-height: 40px;margin-top: 25px;margin-bottom: 40px;margin-left: 100px;border:none;}
.rightinfo .p2{color: #FF9933;margin-left: 40px;margin-right: 35px;}
.contact_us{margin-left: 40px;font-size: 16px;}
.contact_us b{margin-bottom: 10px;display: block;}
.contact_us .p1{line-height: 30px;}
.contact_us .map{height: 400px;margin: 30px auto;}

/*网站地图*/
.site_map{width: 100%;height: auto;background: #eee;}
.site_map .site_map_bg{width: 1396px;height: 657px;background: url(../images/site_map_bg.png) no-repeat center center;margin-left:auto;margin-right:auto;}
.site_map .site_map_bg .eiow{color: #0b6da5;font-size: 20px;position: absolute;left: 46%;top: 43px;}
.site_map .site_map_bg .frame{margin-top: 120px;width: 636px;height: auto;padding:60px 50px;border:1px #ddd dashed;background: #fff;margin:0 auto;}
.site_map .site_map_bg .frame ul li{height: 20px;line-height: 20px;margin-bottom: 40px;}
.site_map .site_map_bg .frame ul li .name{color: #0d376d;font-size: 15px;display: block;width: 64px;font-weight: bold;}
.site_map .site_map_bg .frame ul li a{margin-right: 30px;color: #333;font-size: 14px;display: inline-block;
    margin-bottom: 30px;}
.site_map .site_map_bg .frame ul li a:hover{color: #FF9933;}
.site_map .site_map_bg .frame ul li nav{width: 85%;}
.site_map .site_map_bg .xiuex{width: 232px;height: 310px;position: absolute;right: 182px;bottom: 36px;z-index: 100;}
/*品牌介绍*/
.brandlist{overflow: hidden;margin-top: 13px;width: 1244px;}
.brandlist ul li{width: 369px;height: 221px;background: #f5f5f5;float: left;margin-right:35px;margin-bottom: 23px;border: solid 1px #eee;}
.brandlist ul li a{display: block;width: 100%;height: 167px;overflow: hidden;border-bottom: solid 1px #eee;}
.brandlist ul li img{width: 288px;height: 167px;border: solid 1px #eee;}
.brandlist ul li p{text-align: center;font-size: 16px;height: 54px;line-height: 54px;width: 250px;overflow: hidden;margin: 0 auto;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;}
.brandlist ul li:hover{box-shadow: 0px 4px 10px #dedede;}

.video_list{width: 100%;height: auto;overflow: hidden;}
.video_list ul{width: 105%;}
.video_list ul li{width: 366px;height: auto;margin-right:50px;float: left;margin-top: 30px;}
.video_list ul li .img{display: block;width: 366px;height: 230px;background: #eee;overflow: hidden;}
.video_list ul li .img img{display: block;width: 366px;height: 230px;}
.video_list ul li .video{display: block;width: 366px;height: 230px;background: url(../images/darkbg.png) repeat;overflow: hidden;z-index: 1;position: absolute;top:0;left: 0;}
.video_list ul li .video img{display: block;position: absolute;top: 81px;left: 143px;width: 80px;height: 80px;}
.video_list ul li .name{width:310px; font-size:16px;color:#333;padding:28px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;display:block;height: 20px;line-height: 20px;text-align: center;}
.video_list ul li .jer{width: 1px;display: block;height: 76px;background: #eee;position: absolute; left: 50%; bottom: 0;}
.video_list ul li .bg{background: url(../images/picbg.png) no-repeat center center;width: 365px;height: 33px;}



.contactinfo{border-top: solid 15px #f8f8f8;height: 200px;}
.contactinfo span{margin-top: 29px;height: 130px;}
.contactinfo .logo_con{width: 400px;float: left;text-align: center;border-right: dashed 1px #ddd;}
.contactinfo .con_info{float: left;font-size: 14px;line-height: 30px;padding-left: 25px;border-right: dashed 1px #ddd;width: 375px;}
.contactinfo .wechat b{float: left;text-align: center;margin-left: 70px;margin-right: 50px;margin-top: 83px;}
.contactinfo .wechat p{margin-top: 42px;border: solid 1px #ddd;float: left;width: 120px;height: 120px;overflow: hidden;}
.contactinfo .wechat p img{width: 120px;height: 120px;}
/*在线客服*/
.serviceleft {cursor: pointer;right: 0; position: fixed;top: 150px;width: 100px;}
.si_serviceleft {position:relative;}
.si_serviceleft1, .si_serviceleft2 {position:absolute;right:0px;}
.si_serviceleft1 {height:115px;width:35px;background:url(../images/si_serviceleft3.png) no-repeat;display:none;}
.si_serviceleft .si_serviceleft2 {
}
.si_serviceleft .si_serviceleft2 ul {background:url(../images/si_serviceleft2.png) no-repeat;width:79px;padding:100px 0 5px 0;}
.si_serviceleft2 ul li {display:block;text-indent:-9999px;background:url(../images/si_serviceleft_03.png) no-repeat;text-align:center;width:79px;}
.si_serviceleft2 ul li a {color:#fff;display:block;width:78px;}
.si_serviceleft2 .si_serviceleftLI0 {background-position:0px -18px;;}
.si_serviceleft2 .si_serviceleftLI1 {background-position:0px -96px;;}
.si_serviceleft2 .si_serviceleftLI2 {background-position:0px -176px;margin:3px 0;}
.si_serviceleft2 .si_serviceleftLast {background-position:0px -260px;}
.si_serviceleft2 .si_serviceleftLI0 , .si_serviceleft2 .si_serviceleftLI0 a{height: 80px;}
.si_serviceleft2 .si_serviceleftLI1, .si_serviceleft2 .si_serviceleftLI1 a {height:78px;}
.si_serviceleft2 .si_serviceleftLI2, .si_serviceleft2 .si_serviceleftLI2 a{height:78px;margin:3px 0;}
.si_serviceleft2 .si_serviceleftLast, .si_serviceleft2 .si_serviceleftLast a {height:74px;}
.si_serviceleft2 img {margin-left:58px;display:block;width: 170px;height: 170px;}
.si_serviceleftLast {position:relative;z-index:100;}
.si_serviceleftLast div {position:absolute;left:-235px;top:-90px;display:none}
.si_serviceleftLI2 {position:relative;z-index:100;}
.si_serviceleftLI2 div {position:absolute;left:-235px;top:-90px;display:none;}
.qixia {float:right;margin: 5px 10px 0 0;font-size:14px;}
.qixia a {color:#D8442A;}