.clear{clear:both;}
div,p{padding: 0; margin: 0;}
.total_title{padding-bottom:29px;font-size: 24px; text-align: center;margin-bottom:29px;background: url(../images/tit.png) no-repeat center bottom; font-weight: bold;}
.total_title .en_title{}
.total_title .cn_title{}
.hot_keywords{box-shadow: 0 10px 15px rgba(0,0,0,.1);-webkit-box-shadow: 0 10px 15px rgba(0,0,0,.1);-moz-box-shadow: 0 10px 15px rgba(0,0,0,.1);background-color: #ffffff;}
.keywords_txt{width: 1200px;margin:0 auto;line-height: 50px;}
.keywords_txt span{font-size: 14px;font-weight: bold;color: #000000;}
.keywords_txt a{color: #555;font-size: 14px;}
.keywords_txt a:hover{color: #67B458;}
.index_main{}
.product_box{background-color: #f3f3f3;}
.product_box .product{width: 1200px; margin: 0 auto;padding: 40px 0;} 
.product .product_sidebar{width: 230px;background-color: #ffffff;}
.product .product_sidebar p{position:relative;height:47px;margin:30px 0  0 29px;padding:1px 0 0 36px;  font-size: 18px;line-height:15px;color:#2b2b2b;font-weight: bold; }
.product .product_sidebar p::after{position:absolute;top:0;left:0;width:30px;height:30px;background: url(../images/allicon.png) no-repeat -11px -7px;content:'';}
.product .product_sidebar p span{margin-top:2px;display:block;font-family:'Arial';font-size: 10px;color: #9e9e9e;font-weight: normal;}
.product .product_sidebar ul{border-top:1px solid #e7e7e7 ; font-size: 16px;}
.product .product_sidebar ul li{position:relative;height: 53px;line-height: 53px;border-bottom:1px solid #e7e7e7 ;text-align: center; }
.product .product_sidebar ul li::after{position:absolute;top:18px;left:27px;content:'';width:18px;height:18px;background: url(../images/allicon.png) no-repeat -82px -7px;}
.product .product_sidebar ul li:hover{border-left:solid 5px #67B458;color:#67B458;}
.product .product_sidebar ul li:hover::after{background: url(../images/allicon.png) no-repeat -52px -7px;}
.product .product_sidebar ul li a{display:block;width:180px;height:53px;margin-left:50px;color:#3d3c3a;cursor:pointer;text-align: left;overflow: hidden;}

.product .product_info{width: 940px;padding: 15px 10px;background: #fff;}
.product_info .total_title{margin-bottom:23px;background: url(../images/tjbg.png) no-repeat center bottom;}
.product_info .product_content{}
.product_info .product_content ul{width: 952px;margin-left: -6px;}
.product_info .product_content ul li{float: left;padding:7px;margin: 0 6px 12px; border: solid 1px #dbd9d9; webkit-transition: all 0.6s ease-in;-moz-transition: all 0.6s ease-in;-ms-transition: all 0.6s ease-in;-o-transition: all 0.6s ease-in;transition: all 0.6s ease-in;}
.product_info .product_content  ul li a{display:block;width: 210px; height: 152px;overflow: hidden;}
.product_info .product_content  ul li img{width: 210px; height: 152px;transition: .8s;}
.product_info .product_content  ul li:hover{border: solid 1px #67B458;}
.product_info .product_content  ul li:hover img{transform: scale(1.1);}
.product_info .product_content ul li .product_img {height: 152px;}
.product_info .product_content ul li p{height: 36px; font-size: 16px;text-align: center; line-height: 36px; background-color:#67B458 ;transition: .8s;}
.product_info .product_content ul li p a{color:#ffffff;}
.product_info .product_content ul li:hover p{ background-color:#55A246;}
.product_info .product_content ul li:hover p a{color:#ffffff;}



.case_box{padding-top:90px;/* background: url(../images/casebg.png) repeat-x; */}
.case .total_title{color:#393939;}
.case_succ{ position:relative; width:100%;_height:100%; margin:0 auto;  overflow:hidden;}
.case_con{position:relative; width:1200px; height:260px; margin:0 auto; }
.caseul{ position:absolute; left:0px; top:0px;height:260px;margin-left:21px;}
.caseul  li{float:left;margin-right:22px; background-color:#67B458;   }
.caseul  li a{display: block;}
.caseul  li img{height: 211px; width: 283px;}
.caseul  li p{ height: 50px; line-height: 50px; font-size: 16px;text-align: center;background-color:#67B458;}
.product_info .product_content ul li:hover p{ background-color:#55A246;}
.caseul  li:hover p{background-color:#489836;}
.caseul  li a p {color: #ffffff;}
.swaplist{ position:absolute; left:-3000px; top:0px}
.case_prev,.case_next{ width:70px; height:59px; background:url(../images/allicon.png) #67B458 no-repeat;  position:absolute; top:33px; z-index:99; cursor:pointer;}
.case_prev{ background-position:-176px -73px;left: -80px;top: 72px;}
.case_next{ background-position:-225px -73px; right: -80px;top: 72px;}


.procedure{width: 1172px; height: 145px; margin: 23px auto 0 auto; border-top:solid 13px #e3e3e3;border-left:solid 13px #e3e3e3;border-right:solid 13px #e3e3e3;}
.procedure ul{ display: flex;margin: 10px 8px 0 8px;padding-top: 15px;}
.procedure ul li{flex: 1;padding-bottom: 20px;border-bottom: solid 4px #e3e3e3;cursor: pointer;}
.procedure ul li .procdure_icon{position: relative;width:112px;height:112px;margin:0 auto;text-align: center;background-color:  #67B458;border-radius: 50%; cursor:pointer; /* background: url(../images/yyicon.png) no-repeat; */
}
.product_info .product_content ul li:hover p{ background-color:#55A246;}
.procedure ul li .procdure_icon:after {pointer-events: none;position: absolute;width: 100%;height: 100%;border-radius: 50%;content: '';-webkit-box-sizing: content-box; -moz-box-sizing: content-box; box-sizing: content-box;top: -2px;left: -2px;padding: 2px;z-index: -1;background: #489836;-webkit-transition: -webkit-transform 0.2s, opacity 0.3s;-moz-transition: -moz-transform 0.2s, opacity 0.3s;transition: transform 0.2s, opacity 0.3s;}
.procedure ul li .procdure_icon:after {-webkit-transform: scale(1.3);-moz-transform: scale(1.3);-ms-transform: scale(1.3);transform: scale(1.3);opacity: 0;}
.product_info .product_content ul li:hover p{ background-color:#55A246;}
.procedure ul li:hover .procdure_icon:after {-webkit-transform: scale(1);-moz-transform: scale(1);-ms-transform: scale(1);transform: scale(1);opacity: 1;background-color:#489836;}
.procedure ul li:hover .procdure_icon{background-color:#489836; }
.procedure ul li .procdure_tit{margin-top:6px;font-size: 14px;}
.procedure ul li p{margin-top:3px;padding:0 22px;font-size: 12px; text-align: center; color:#383a47}
.procedure ul li:hover p{color:#67B458 ;}
.advantage{margin-top: 150px;}

.aboutus-box{margin-top: 90px;}
.aboutus{width: 1200px; margin: 0 auto;overflow: hidden;}
.abounts_info{width: 580px; color: #414141;text-align: justify;}
.abounts_info p{font-size: 16px;line-height:32px;text-indent:32px;}
.abounts_info a{display:block;width: 160px; height: 50px;margin-top:30px;line-height: 50px; text-align: center;font-size: 14px;color: #333333;text-indent:0;border: solid 1px #1b1b1b;}
.abounts_info a:hover{background-color:#67B458;color:#ffffff;border: solid 1px #67B458;}
.aboutus .total_title{color:#414141;}



.news_con{width: 1200px; margin: 0 auto;}
.new_info{background-color:#f3f3f3;overflow: hidden;}
.new_problem{width: 302px;}
.new_company{margin: 0 30px;}
.new_industry{}

.new_industry .new_info{width: 320px;padding: 11px 20px;}
.new_industry .new_info img{width:320px;height:170px}
.new_company .new_info img{width:438px;height:173px}
.new_company .new_info{width: 438px;padding:16px 20px;}
.new_company .new_info ul{padding: 6px 0;}
.new_list ul li{line-height: 36px;}
.new_list ul li a{color:#3a3a3a;font-size: 15px;}
.new_list ul li a span{display:block;font-size: 12px;}
.new_industry.new_list ul li,.new_company.new_list ul li{position:relative;padding: 0 2px 0 20px;border-bottom: dashed 1px #525252;text-align: left;}
.new_industry.new_list ul li::after,.new_company.new_list ul li::after{position: absolute;top: 13px;left: 0px;width: 12px;height: 12px;content: '';background: url(../images/allicon.png) no-repeat -113px -9px;}
.new_industry.new_list ul{margin: 12px 0px;}
.new_company.new_list p{padding: 10px 0 6px 0;}
.new_company.new_list p a{color:#3a3a3a;}
.new_industry.new_list ul li a:hover,.new_company.new_list ul li a:hover{color:#67B458;}
.new_company.new_list p a:hover{color:#67B458;}

.news_tit{margin-bottom:11px;font-size: 16px; color: #1f1f1f;}
.news_tit span{padding-left:7px;font-family:'Franklin Gothic Medium', 'Arial Narrow', Arial, sans-serif ;font-size: 10px;}
.news_tit .new_more{float:right;width:57px;background-color: #f10114;}
.news_tit .new_more a{padding:0 5px;margin-left:3px;display:block;font-family:'Franklin Gothic Medium', 'Arial Narrow', Arial, sans-serif ;font-size: 10px;color:#ffffff;background-color: #67B458;}
.new_info ul li b{display:block;width: 18px; height: 18px;margin-right:5px;font-size:10px;font-weight:normal;line-height:18px;text-align:center;color:#ffffff;background-color:#67B458;}
.new_info ul li p b{background-color:#3d3d3d;}
.new_problem .new_info{padding-top: 20px;}
.new_problem .new_info ul {margin: 0 20px;}
.new_problem .new_info ul li {text-align:justify;padding-bottom:15px;margin-bottom:15px;border-bottom: 1px dashed  #525252;font-weight: bold;line-height: 20px;font-size: 14px;}
.new_problem .new_info ul li p{overflow:hidden;font-weight: normal;margin-top: 11px;}

.new_problem .new_info ul li p span{width:235px;display: block;}
.new_problem .new_info ul li a:hover p b{color:#ffffff;}
.new_problem .new_info ul li a:hover{color:#67B458;}


.advantage{background:url(../images/ysbg.jpg) no-repeat; background-size:100% 100%;padding-bottom: 60px;}
.adv_left,.adv_right{width: 50%;}
.adv_tit{width:1155px ; margin: 0 auto 34px auto;}
.adv_con{position:relative;width: 1150px;height:767px;margin: 0 auto;}
.adv_info_tit{width:474px;height:75px;margin-bottom:10px;font-size: 20px; color: #f10114;background: url(../images/hline.png) no-repeat left bottom;}
.adv_info_tit span{margin-left:8px;display: inline-block;font-weight: bold;}
.adv_info_tit img{vertical-align: middle;}
.adv_info_txt{width:474px;font-size: 15px;color: #000;line-height:25px;}
.adv_left .adv_info{}
.adv_left .adv_info_img{}
.adv_right .adv_info_img{padding-right: 30px;}
.adv_left .NO1{margin-bottom: 99px;}
.adv_left .NO2{margin-bottom: 30px;}
.adv_right .NO3{margin-left: 163px;}
.adv_right .NO4{margin:20px 0 20px 103px;}
.adv_right .NO5{}
.adv_tel{position: absolute;bottom:-155px;left:0;width:442px;height:184px;background: url(../images/telbg.png);}

.adv_tel_num{positon:relative;padding:86px 0 10px 145px;}
.adv_tel_num::after{position: absolute;top:93px;left:114px;width:26px;height:38px;content: '';background: url(../images/allicon.png) no-repeat -219px -11px;}
.adv_tel_num span{font-size:16px;color:#373737;}
.adv_tel_num p{font-size: 24px;font-weight: bold;color:#383838;}
.adv_tel_btn{width: 134px; height: 30px; margin:0 auto;color:#ffffff;font-size: 16px;text-align: center;line-height: 30px;background-color: #67B458;}

.recommend{margin: 49px 0; background-color: #f3f3f3;}
.recom_img{width:1200px;height:430px;padding:50px 0;margin:0 auto;position:relative;overflow:hidden;text-align:center;}
.recom_img .recom_img_slide{width:100%;position:absolute;}
.recom_img .recom_img_slide li{position:relative;float:left;width:400px;overflow:hidden;}
.recom_img .recom_img_slide li img{display:block;width:400px;height:292px;}


.recom_img .tempWrap{overflow:visible !important}
.recom_img .tempWrap ul{margin-left:-400px !important;}
.recom_img .hd{position:absolute;width:100%;left:0;z-index:1;height:8px;bottom:20px;text-align:center;}
.recom_img .hd li{display:inline-block;*display:inline;zoom:1;width:8px;height:8px;line-height:99px;overflow:hidden;background:url(images/recom_img-btn.png) 0 -10px no-repeat;margin:0 5px;cursor:pointer;filter:alpha(opacity=60);opacity:0.6;}
.recom_img .hd li.on{background-position:0 0;filter:alpha(opacity=100);opacity:1;}
.recom_img .pnBtn{position:absolute;z-index:1;top:0;width:100%;height:602px;cursor:pointer;}
.recom_img .prev{left:-50%;margin-left:-390px;}
.recom_img .next{left:50%;margin-left:390px;}
/* .recom_img .pnBtn .blackBg{display:block;position:absolute;left:0;top:0;width:100%;height:602px;background:#000;filter:alpha(opacity=50);opacity:0.5;} */
/* .recom_img .pnBtn .arrow{display:none;position: absolute;top: 50%;margin-top: -30px;z-index:1;width:70px;height:70px; background: url(../images/allicon.png) no-repeat;} */
.recom_img .pnBtn .arrow:hover{filter:alpha(opacity=60);opacity:0.6;}
.recom_img .prev .arrow{right:130px;background-position:-8px -85px;}
.recom_img .next .arrow{left:130px;background-position:-95px -85px;}
.recom_txt_hover{display: none;}
.recom_img .recom_img_slide li:hover .recom_txt_hover{display:block;width:100%;height:100%;position: absolute; top: 0;left: 0; color: #ffffff;background-color: rgba(0,87,164,.8);}
.recom_txt_hover h3{width:60%;margin:100px auto 0 auto;font-size: 21px; font-weight: normal;color: #ffffff;}
.recom_txt_hover p{width:60%;margin:38px auto;font-size: 16px; color: #e7d3a5;}
.recom_txt_hover .recom_btn{margin:0 auto;width: 158px; height: 50px;border: solid 1px #ffffff;text-align: center;line-height: 50px;color: #ffffff;font-size: 14px;}


.link_citys{width:100%;margin-top:12px;border-top: solid 1px #dfdfdf;}
.links{overflow:hidden;width: 1200px; margin: 0 auto;padding:21px 0}
.links span{float:left;font-size: 14px; color: #000000; font-weight: bold;}
.links p{float:left;}
.links p a{font-size: 14px;color: #000000;}
.links p a:hover{color:#67B458;}
.links p a:after{content: '|';}
.links p a:last-child:after{content:''};

.abountus_img img{
	width: 550px;
	height: 330px;
}

/*优势*/
.yin{padding: 50px 0; background-color: #f3f3f3;}
.yin_box{width: 1200px; margin: 0 auto;}
.yin_t{font-size: 40px;color: #333;text-align: center;line-height: 44px; background:url(../images/cp_line.png) no-repeat center 20px;height: 125px;overflow: hidden;}
.yin_t a{color: #333;}
.yin_t span{display: block;font-size: 20px;font-weight: normal;}
.yin dl{width: 276px;height: 380px;background: #fff;float: left;border-bottom: #fff 4px solid;padding: 17px 5px 0;box-shadow: 0 3px 10px 3px rgba(0,0,0,0.2);margin-right: 13px;}
.yin dl dt{width: 210px;height: 200px;line-height: 0;overflow: hidden;margin: 0 auto;/*border-bottom: solid 1px #000;*/}
.yin dl dt img,.hz_r ul li img,.sheb_m ul li em img,.jz_m dl dt img,.news dl dt img{width: 200px;height: 200px;
-webkit-transition: 1s;
-moz-transition: 1s;
transition: 1s;}
.yin dl dt img:hover,.hz_r ul li img:hover,.sheb_m ul li em img:hover,.jz_m dl dt img:hover,.news dl dt img:hover
{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1);}
.yin dl dd{width: 195px;margin: 0 auto;padding: 25px 0 0;}
.yin dl dd h5{height: 35px;overflow: hidden;border-bottom: #e4e4e4 1px solid;}
.yin dl dd h5 a{font-size: 20px;color: #5a4a4a;display: block; }
.yin dl dd h5 a:hover{ }
.yin dl dd p{ font-size: 15px;color: #5a4a4a;line-height: 25px; padding: 5px 0 0 0; text-align: justify;}
.yin dl dd p a{color: #5a4a4a;}
.yin dl dd p:hover{ color: #489836;}
.yin dl dd p:hover a{color: #489836;}
.yin dl:hover{border-bottom: #489836 4px solid;}
.yin .nobor{margin-right: 0;}
.news-box{margin-top: 95px;}