@charset "utf-8";
html {width:100%;-ms-touch-action: none;height: 100%;}
*{margin: 0px;padding: 0px;list-style:none;}
a{text-decoration: none !important;-webkit-tap-highlight-color: rgba(0,0,0,0);}
ul li{list-style:none;}
body{width: 100%;font-family: "微软雅黑";}
body a:link,a:visited,a:hover,a:active {text-decoration: none;}
img{border: none;}
input{outline: none;}
.fd{clear:both;}.cl{text-align: center;}
.fangda img{transition:all 0.5s;}
.fangda img:hover{transform:scale(1.1);}

/*头部*/
.top{width: 100%;height: 115px;position: absolute;top:0;left: 0;z-index: 5;}
.top_con{width: 1200px;margin: 0 auto;}
.top_l{float: left;margin-top: 28px;}
.top_l img{max-width: 100%;}
.top_r{float: right;margin-top: 40px;}
.top_r_tit{width: 100%;color: #fff;font-size: 18px;text-align: right;}
.top_r_dh{width: 100%;color: #009d42;font-size: 30px;text-align: right;}

/*导航*/
.nav{width: 100%;height: 51px;background: rgba(0,0,0,0.5);position: absolute;top:115px;left: 0;z-index: 5;}
.nav_con{width: 1200px;margin: 0 auto;}
.nav_ul{width: 100%;}
.nav_li{float: left;color: #fff;height: 51px;line-height: 51px;text-align: center;width: 133px;}

/*bannner*/
#home_slider:hover .flex-direction-nav a{display: block;}
.flex-direction-nav a {display: none; width: 50px;height: 50px;margin-top:-27px;position:absolute;top:50%;background-repeat:no-repeat;background-image:url(../images/sprite_arrow_2.png);text-indent:-9000px;}
.flex-direction-nav a.flex-prev {left:6px; background-position:left top;}
.flex-direction-nav a.flex-prev:hover {background-position:left bottom;}
.flex-direction-nav a.flex-next {right:6px; background-position:right top;}
.flex-direction-nav a.flex-next:hover {background-position:right bottom;}
.flex-control-paging {display:inline-block;position: absolute;bottom: 3%;left: 0;width: 100%;text-align: center;}
.flex-control-paging li {display: inline-block;}
.flex-control-paging li a {width: 46px;height:12px;display:block;background-repeat:no-repeat;background-image:url(../images/sprite_nav_3.png);text-indent:-9000px;cursor:pointer;}
.flex-control-paging li a.flex-active {background-position:right top;}
.block_home_post_feature {width:300px;}
.block_home_post_feature p {padding-bottom:0px;}
.flexslider {margin: 0; padding: 0;}
.flexslider .slides > li {display: none;-webkit-backface-visibility: hidden;list-style-type: none;}
.flexslider .slides img {width: 100%; display: block;}
.flex-pauseplay span {text-transform: capitalize;}


.title{width: 100%;text-align: center;}
.title_yw{width: 100%;color: #333;font-size: 48px;}
.title_yw span{color: #167a16;}
.title_jj{padding: 2px 20px;color: #fff;font-size: 20px;background: #333;display: inline-block;border-radius: 25px;margin-top: 20px;}
.fang_l{float: left;width: 8px;height: 8px;background: #fff;margin-right: 10px;margin-top: 9%;}
.fang_r{float: right;width: 8px;height: 8px;background: #fff;margin-left: 10px;margin-top: 9%;}

/*公司简介*/
.in_about{width: 1200px;margin: 0 auto;margin-top: 50px;}
.in_about_l{float: left;width: 620px;}
.in_about_ltit{width: 100%;color: #232222;font-size: 24px;margin-top: 20px;}
.in_about_ljj{width: 100%;color: #232222;font-size: 16px;margin-top: 30px;line-height: 170%;}
.in_about_gd{color: #474646;font-size: 16px;margin-top: 57px;}
.in_about_r{float: right;width: 530px;}
.in_about_r img{max-width: 100%}

/*公司优势*/
.superior{width: 100%;height: 378px;margin-top: 20px; background: url(../images/index_10.png);background-size: 100% 100%;}
.superior_con{width: 1200px;margin: 0 auto;}
.superior_tit{color: #333;font-size: 48px;margin-left: 366px;padding-top: 43px;}
.superior_tit span{color: #167a16;font-size: 20px;}
.superior_ul{margin-top: 100px;margin-left: 390px;}
.superior_li{float: left;width: 185px;height: 110px;padding-top: 15px; background: #333;color: #fff;text-align: center;margin-right: 6px;}
.superior_li p{width: 100%;margin-top: 20px;font-size: 19px;}
/*产品展示*/
.product{width: 1200px;margin: 0 auto;margin-top: 62px;position:relative;}
.product .hd{width: 100%; overflow:hidden;position: absolute;top:45%;left: 0; }
.next{width: 33px;height: 33px;float: left; background: url(../images/zuo_03.png);background-size: 100% 100%;}
.prev{width: 33px;height: 33px;float: right; background: url(../images/zuo_04.png);background-size: 100% 100%;}
.product .bd{width: 91.5%;margin: 0 auto;overflow:hidden;}
.product .bd ul{ overflow:hidden; zoom:1; }
.product .bd ul li{width: 298px;height: 366px;padding: 42px 25px 0 25px; border: 1px solid #aaa;border-radius: 10px; margin-right:23px; float:left; overflow:hidden; text-align:center;  }
.product .bd ul li img{max-width: 100%;}
.product_tit{width: 100%;color: #363636;font-size: 18px;font-weight: bold;margin-top: 18px;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.heng{width: 77px;height: 5px;background: #167a16;border-radius: 5px;margin: 0 auto;margin-top: 26px;}
.product_jj{width: 100%;color: #ababab;font-size: 16px;margin-top: 23px;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;}

/*招商加盟*/
.attract{width: 100%;height: 377px;margin-top: 60px; background: url(../images/index_16.png);background-size: 100% 100%;}
.attract_tit{color: #333;font-size: 48px;margin-left: 371px;padding-top: 26px;}
.attract_tit span{color: #167a16;font-size: 20px;}

.attract_ul{margin-top: 117px;margin-left: 40px;}
.attract_li{float: left;width: 153px;height: 145px;background: url(../images/ob_07.png);background-size: 100% 100%;margin-right: 90px;}
.attract_li_tit{width: 100%;color: #333;font-size: 18px;padding-top: 86px;text-align: center;}
.attract_li_yw{width: 100%;color: #333;font-size: 9px;text-align: center;}

/*新闻动态*/
.news{width: 1200px;margin: 0 auto;margin-top: 74px;}
.news_left{float: left;width: 500px;}
.news_left_img{width: 100%;position: relative;padding-top: 20px;}
.news_date{position: absolute;width: 70px;height: 65px;padding-top: 5px; border: 5px solid #4c4c4c;background: #fff;top:0;right: 20px;color: #000;font-size: 11px;text-align: center;}
.news_date p{color: #000;font-size: 35px;}
.news_left_tit{width: 100%;color: #2b2b2b;font-size: 15px;margin-top: 25px;}
.news_left_jj{width: 100%;color: #a7a6a6;font-size: 12px;margin-top: 13px;line-height: 170%;}
.news_right{float: right;width: 640px;}
.news_li{width: 100%;margin-bottom: 37px;}
.news_li_l{float: left;width: 100px;color: #737373;font-size: 12px;text-align: center;}
.news_li_l p{color: #474747;font-size: 35px;}

.news_li_r{float: left; width: 500px;padding-left: 30px;border-left: 1px solid #ececec;}
.news_li_rtit{width: 100%;color: #2b2b2b;font-size: 16px;font-weight: bold;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.news_li_rjj{width: 100%;color: #7e7d7d;font-size: 12px;margin-top: 16px;line-height: 170%;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;}

/*底部*/
.gbook{width: 1135px;margin: 0 auto;background: #5d5d5d;padding: 28px 25px 15px 40px;border-radius: 8px;margin-top: 50px;position: relative;z-index: 1;}
.gbook_left{float: left;}
.gbook_right{float: left;margin-left: 55px;}
.gbook_r_tit{width: 100%;color: #fff;font-size: 16px;}
.gbook_ul{width: 100%;margin-top: 20px;}
.gbook_li{float: left;margin-right: 13px;}
.gbook_li input{width: 177px;height: 32px;padding-left: 10px;border: 1px solid #fff;border-radius: 50px;background: none;color: #fff;}
.gbook_li input:-moz-placeholder,textarea:-moz-placeholder {color: #fff;}
.gbook_li input::-webkit-input-placeholder {color: #fff;}
.gbook_r_tj{width: 100%;margin-top: 26px;}
.gbook_r_tj button{width: 140px;height: 28px;background: #009e41;color: #fff;text-align: center;border: none;}

.foot{width: 100%;height: 241px; background: #151517;margin-top: -42px;}
.foot_con{width: 1200px;margin: 0 auto;padding-top: 66px;}

.foot_left{float: left;width: 290px;text-align: center;}
.foot_left img{max-width: 100%;}
.foot_en{width: 511px;float: left;margin-top: 43px;margin-left: 60px;}
.foot_en_tit{width: 100%;color: #fff;font-size: 20px;font-weight: bold;}
.foot_en_con{width: 100%;color: #868686;font-size: 16px;margin-top: 13px;line-height: 200%;}
.foot_right{float: right;width: 200px;text-align: center;margin-top: 10px;}
.foot_right p{color: #fff;margin-top: 10px;}
.foot_right img{max-width: 100%;}
.bot{width: 100%;background: #151517;text-align: center;height: 65px;line-height: 65px;border-top: 1px solid #4b4b4d;color: #fff;}

/*单页*/
.about_type{width: 1200px;margin: 0 auto;text-align: center;margin-top: 50px;}
.about_type_li{display: inline-block;padding: 10px 48px;text-align: center;color: #a9a9a9;border: 1px solid #a9a9a9;margin: 0 15px;}
.about_type_li:hover{color: #167a16;border: 1px solid #167a16;}
.about_con{width: 1200px;margin: 0 auto;margin-top: 50px;margin-bottom: 120px;}
.about_con img{max-width: 100%;}

/* 新闻列表 */
.news_ul{width: 1200px;margin: 0 auto;margin-top: 42px;}
.snews_li{width: 100%;border-bottom: 1px dashed #cacaca;padding: 24px 0;}
.snews_li_l{float: left;width: 293px;margin-right: 25px;}
.snews_li_l img{max-width: 100%;}
.snews_li_r{float: left;width: 850px;}
.snews_li_rtit{width: 100%;color: #2b2b2b;font-size: 20px;margin-top: 16px; font-weight: bold;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.snews_li_rjj{width: 100%;color: #7e7d7d;font-size: 16px;margin-top: 20px;line-height: 170%;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;}
.snews_li_gd{width: 140px;height: 35px;line-height: 35px;border: 1px solid #8a8a8a;color: #8a8a8a;border-radius: 50px;text-align: center;margin-top: 35px;}
.page{width: 100%;text-align: center;margin-top: 5%;}
.page a{padding: 0.5% 1.3%;color: #999;border: 1px solid #999;margin: 0 0.2%;border-radius: 3px;text-decoration:none;}
.page a:hover{color: #167a16;border: 1px solid #167a16;}
.page .on{color: #167a16;border: 1px solid #167a16;}

.news_show{width: 1200px;margin: 0 auto;margin-top: 50px;}
.news_show_tit{width: 100%;color: #2b2b2b;font-size: 26px;text-align: center;}
.news_show_jj{width: 100%;color: #363636;font-size: 18px;text-align: center;margin-top: 23px;}
.news_show_con{width: 100%;margin-top: 40px;}
.news_show_con img{max-width: 100%;}
.shang{width: 98%;padding-left: 2%; color: #666;font-size: 0.9em;padding-top: 3%;border-top: 1px dashed #dcdcdc;margin-top: 6%;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.xia{width: 98%;padding-left: 2%; color: #666;font-size: 0.9em;margin-top: 2%;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.shang:hover{color: #167a16;}
.xia:hover{color: #167a16;}

/*在线招聘*/
.job{width: 1200px;margin: 0 auto;margin-top: 60px;}
.job_ul{width: 100%;}
.job_li{width: 100%;border-bottom: 1px solid #ddd;padding: 12px 0;cursor:pointer;}
.job_l{float: left;color: #167a16;font-size: 20px;margin-right: 20px;}
.job_r{float: left;color: #000;font-size: 20px;font-weight: bold;}
.job_con{width: 100%;padding: 30px 0;line-height: 170%;display: none;}

.hono{width: 1200px;margin: 0 auto;margin-top: 40px;}
.hono_ul{width: 100%;}
.hono_li{float: left;width: 32%;margin: 1% 0.5%}
.hono_li img{max-width: 100%;}
.hono_li p{width: 100%;color: #363636;font-size: 16px;text-align: center;margin-top: 16px;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}

.product{width: 1200px;margin: 0 auto;margin-top: 40px;}
.product_ul{width: 100%;}
.product_li{float: left;width: 24%;margin: 1% 0.5%}
.product_li img{max-width: 100%;}
.product_li p{width: 100%;color: #363636;font-size: 16px;text-align: center;margin-top: 16px;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}

.pro_ul{width: 100%;margin-top: 40px;}
.pro_left{float: left;width: 420px;}
.pro_left_con{width: 100%;margin-top: 3%;}
.pro_left_con img{max-width: 100%;}
.pro_left img{max-width: 100%;}
.pro_right{float: right;width: 750px;}
.pro_rtit{width: 98%;height: 43px;line-height: 43px;padding-left: 2%; background: #009e41;color: #fff;font-size: 18px;position: relative;margin-bottom: 24px;overflow: hidden;}
.pro_rtit::before {position: absolute;content: "";width: 100px;height: 100px;right: -50px;bottom: -50px;z-index: 100;background-color: #ffffff;transform: rotateZ(45deg);}
.pro_rcon{width: 100%;margin-bottom: 40px;}


@media (max-width:1440px) { 
	.superior_tit{color: #333;font-size: 30px;margin-left: 442px;padding-top: 60px;}
	.superior_tit span{color: #167a16;font-size: 20px;}
	.attract_tit{color: #333;font-size: 32px;margin-left:450px;padding-top: 42px;}
	.attract_tit span{color: #167a16;font-size: 20px;}
}
