@font-face {
    font-family: "SourceHanSansCN-Bold";
    font-style: normal;
    font-weight: 400;
    src: url("../font/SourceHanSansCN-Bold.otf");
}
@font-face {
	font-family: "SourceHanSansCN-Regular";
	font-style: normal;
	font-weight: 400;
	src: url("../font/SourceHanSansCN-Regular.ttf");
}
@font-face {
	font-family: "SourceHanSansCN-Medium";
	font-style: normal;
	font-weight: 400;
	src: url("../font/SourceHanSansCN-Medium.ttf");
}

html{
	font-size: 14px;
	line-height: 14px;
	font-family: 'SourceHanSansCN-Regular','微软雅黑';
}
*{
	box-sizing: border-box;
}
html, body, div, ul, li, h1, h2, h3, h4, h5, h6, p, dl, dt, dd, ol, form, input, textarea, th, td, select,button {
    margin: 0;
    padding: 0;
}
body{
	height: 100%;
}
.disable-hover {pointer-events: none;}
.scroll-animate.animated {visibility: hidden;}
ul,li{
	list-style: none;
}
input{-webkit-appearance: none; -moz-appearance: none; -o-appearance: none; appearance: none;}
a{text-decoration: none;}
/*.company_anli img{transition: all 1s;-moz-transition: all 1s;-webkit-transition: all 1s;-o-transition: all 1s;}*/

/* 通用的class */
.public_div{
	position: relative;
	width: 1620px;
	margin: 0 auto;
	height: auto;
	box-sizing: border-box;
	padding: 0px 10px;
	max-width: 100%;
}
.public_div::after{content: '';clear: both;display: block;}
.public_div_one{
	position: relative;
	width: 1220px;
	margin: 0 auto;
	height: auto;
	box-sizing: border-box;
	padding: 0px 10px;
	max-width: 100%;
}
.clear{clear: both;}
.body_index{position: relative;width: 100%;overflow-x: hidden;}
.headerZy{position: fixed;width: 100%;height: auto;top: 0px;z-index: 999;
	transition: all 0.6s;-moz-transition: all 0.6s;-webkit-transition: all 0.6s;-o-transition: all 0.6s;}
.headerZy.active{box-shadow: 0px 2px 10px 0px rgba(0, 0, 0, 0.1);}
.green-color{color: #359029;}
.yellow-color{color: #FFC80F;}
.hide{display: none;}


/*======header  top==============*/
.header_nav.hover{display: none;}

/*===========header nav==============*/
.header_nav{position: relative;width: 100%;background-color: rgba(255,255,255,0);height: 108px;
	transition: all 0.6s;-moz-transition: all 0.6s;-webkit-transition: all 0.6s;-o-transition: all 0.6s;}
.header_nav .company_logo{position: relative;display: block;width: 236px;height: 71px;float: left;margin: 18.5px 0px;text-align: center;
	margin-right: 20px;}
.header_nav .company_logo img.white_logo{max-width: 100%;display: block;}
/* logo */
.header_nav .company_logo img.colourful_logo{display: none;max-width: 100%;}

.header_nav::after{clear:both;content: '';display:block;}
.header_nav .company_language{position: relative;float: right;padding: 25px 0px 22px 0px;text-align: center;color: #fff;line-height: 21px;
	font-size: 16px;margin-left: 20px;}
.header_nav .company_language p{margin-top: 10px;}
.header_nav .company_language img.white_icon{display: inline-block;}
.header_nav .company_language img.gary_icon{display: none;}

.headerZy:hover .header_nav{background-color: #fff;}
.headerZy:hover .header_nav .company_logo img.white_logo{display: none;}
.headerZy:hover .header_nav .company_logo img.colourful_logo{display: block;}
.headerZy:hover .header_nav .nav li>a{color: #333;}
.headerZy:hover .header_nav .company_language{color: #333;}
.headerZy:hover .header_nav .nav li>a img.white_icon{display: none;max-width: 100%;}
.headerZy:hover .header_nav .nav li>a img.gary_icon{display: inline-block;max-width: 100%;}
.headerZy:hover .header_nav .company_language img.white_icon{display: none;}
.headerZy:hover .header_nav .company_language img.gary_icon{display: inline-block;}
.headerZy:hover .header_nav .nav li>a:hover{color: #fff;background-color: #359029;}
.headerZy:hover .header_nav .nav li>a:hover img.white_icon{display: inline-block;max-width: 100%;}
.headerZy:hover .header_nav .nav li>a:hover img.gary_icon{display: none;max-width: 100%;}
.headerZy:hover .header_nav .nav li.hover>a{color: #fff;background-color: #359029;}
.headerZy:hover .header_nav .nav li.hover>a img.white_icon{display: inline-block;max-width: 100%;}
.headerZy:hover .header_nav .nav li.hover>a img.gary_icon{display: none;max-width: 100%;}
.headerZy:hover .header_nav .company_language:hover p{color: #359029;}

.headerZy.active .header_nav{background-color: #fff;}
.headerZy.active .header_nav .company_logo img.white_logo{display: none;}
.headerZy.active .header_nav .company_logo img.colourful_logo{display: block;}
.headerZy.active .header_nav .nav li>a{color: #333;}
.headerZy.active .header_nav .company_language{color: #333;}
.headerZy.active .header_nav .nav li>a img.white_icon{display: none;max-width: 100%;}
.headerZy.active .header_nav .nav li>a img.gary_icon{display: inline-block;max-width: 100%;}
.headerZy.active .header_nav .company_language img.white_icon{display: none;}
.headerZy.active .header_nav .company_language img.gary_icon{display: inline-block;}
.headerZy.active .header_nav .nav li>a:hover{color: #fff;background-color: #359029;}
.headerZy.active .header_nav .nav li>a:hover img.white_icon{display: inline-block;max-width: 100%;}
.headerZy.active .header_nav .nav li>a:hover img.gary_icon{display: none;max-width: 100%;}
.headerZy.active .header_nav .nav li.hover>a{color: #fff;background-color: #359029;}
.headerZy.active .header_nav .nav li.hover>a img.white_icon{display: inline-block;max-width: 100%;}
.headerZy.active .header_nav .nav li.hover>a img.gary_icon{display: none;max-width: 100%;}
.headerZy.active .header_nav .company_language:hover p{color: #359029;}

.headerZy:hover .header_nav .menu{background: url(../image/icon/menu01.png) no-repeat center;}
.headerZy.active .header_nav .menu{background: url(../image/icon/menu01.png) no-repeat center;}


/*swiper*/
.index_swiper{position: relative;width: 100%;height: auto;}
.swiper_zl_back{position: relative;width: 100%;height: 100%;top: 0px;left: 0px;background-position: center;z-index: 0;}
.swiper_zl_back .swiper-slide{height: 100vh;background-position: center;position: relative;}
.swiper_zl_back .swiper-slide .swiper-images{position: absolute;width: 100%;height: 100%;top: 0px;left: 0px;background-size: cover;transform: scale(1);background-position: center;
transition: all 4s;-moz-transition: all 4s;-webkit-transition: all 4s;-o-transition: all 4s;}
.swiper_zl_back .swiper-slide.swiper-slide-active .swiper-images{transform: scale(1);}
.swiper_zl_back .swiper-slide .swiper-label{position: absolute;width: 1620px;box-sizing: border-box;padding: 10px;max-width: 100%;top: 50%;
left:50%;transform: translate(-50%,-50%);color: #fff;display: none;}
.swiper_zl_back .swiper-slide.swiper-slide-active .swiper-label{display: block;}
.swiper_zl_back .swiper-slide .swiper-label .big-title{font-size: 60px;line-height: 1.5em;}
.swiper_zl_back .swiper-slide .swiper-label .small-title{font-size: 24px;line-height: 2em;margin-top: 2em;width: 80%;}
.swiper_zl_back .swiper-pagination{right: 40px;left: auto;width: 14px;top: 50%;transform: translate(0px,-50%);height: auto;bottom: auto;}
.swiper_zl_back .swiper-pagination .swiper-pagination-bullet{background-color: #fff;opacity: 1;width: 8px;height:8px;margin: 17px auto;
	display: block;box-sizing: border-box;border:0px solid #fff;transition: all 0.6s;-moz-transition: all 0.6s;
	-webkit-transition: all 0.6s;-o-transition: all 0.6s;}
.swiper_zl_back .swiper-pagination .swiper-pagination-bullet-active{border:3px solid #fff;width: 14px;height: 14px;
	background-color: rgba(255,255,255,0);}
.swiper_zl_back .scroll-icon{position: absolute;width: 45px;text-align: center;bottom: 20px;z-index: 99;color:#fff;text-align: center;
transform: translate(-50%,0px);left: 50%;animation-name: scrollSb;animation-duration: 2s;animation-iteration-count: infinite;}
.swiper_zl_back .scroll-icon .icon_dynamic{position: relative;display: block;width: 19px;height: 29px;margin: 0px auto;background-image: url('../image/shubiao.png');
background-size: 100%;}
@keyframes scrollSb {
		0%   {bottom: 25px}
		50%  {bottom: 15px}
		100% {bottom: 25px}
}
/*.swiper_zl_back .scroll-icon .icon_dynamic span{display: block;position: absolute;width: 2px;height: 6px;background-color: #fff;
	border-radius: 1px;top: 4px;left: 7.5px;animation-name: scrollSb;animation-duration: 2s;animation-iteration-count: infinite;}*/
/* index about */
.index_about{position: relative;width: 100%;background-image: url('../image/back_img01.jpg');background-position: center;background-size: cover;
	background-repeat: no-repeat;padding: 138px 0px 101px 0px;}
.index-about_left{position: relative;float: left;width: 50%;padding-right: 1.75%;padding-bottom: 30px;}
.iabout_leftTitle{font-size: 50px;color: #333;font-family: 'SourceHanSansCN-Bold';line-height: 1.34;margin-top: 34px;}
.iabout_Title{font-size: 120px;color: #F5F7F9;font-family: 'SourceHanSansCN-Bold';position:absolute;margin-top: -36px;line-height: 1.325;text-transform:uppercase;}
.index-about_left .iabout_leftContext{margin-top: 66px;font-size: 18px;line-height: 1.9;}
.index-about_left .iabout_leftBt{margin-top: 48px;}
.iabout_leftBt a{display: block;width: 186px;height: 50px;line-height: 48px;font-size: 16px;text-align: center;box-shadow: 0px 8px 5px 0px rgba(21,68,15,0.14);
	background-color: #359029;color: #fff;padding-right: 54px;position: relative;transition: all 0.6s;-moz-transition: all 0.6s;
	-webkit-transition: all 0.6s;-o-transition: all 0.6s;border: 1px solid #359029;}
.iabout_leftBt a::after{content: '';display: block;width: 31px;height: 8px;background-image: url('../image/iabout01.png');
position: absolute;top: 50%;right: 35px;margin-top: -4.5px;transition: all 0.6s;-moz-transition: all 0.6s;
-webkit-transition: all 0.6s;-o-transition: all 0.6s;}
.iabout_leftBt a:hover{background-color: #27681e;border: 1px solid #27681e;box-shadow: 0px 8px 5px 0px rgba(21,68,15,0.2);}
.iabout_leftBt a:hover::after{right: 25px;}
.index-about_right{position: relative;float: right;width: 50%;text-align: right;}
.index-about_right img{max-width: 100%;display: inline-block;}
/* 产品系列 */
.index_product{position: relative;width: 100%;background-image: url('../image/back_img02.png');background-position: center;
	background-repeat: no-repeat;padding: 109px 0px 75px 0px;background-color: #056132;background-size: cover;}
.iproduct_leftTitle{font-size: 50px;color: #fff;font-family: 'SourceHanSansCN-Bold';line-height: 1.34;margin-top: 72px;}
.iproduct_Title{font-size: 120px;color: #F5F7F9;opacity: 0.05;;font-family: 'SourceHanSansCN-Bold';position:absolute;line-height: 1.325;text-transform:uppercase;}
.index-pro_left{float: left;width: 40.25%;margin-right: 2.75%;padding-bottom: 30px;display: none;}
.index-pro_left.active{display: block;}
.index-pro_left .iabout_leftBt a:hover{background-color: rgba(255,255,255,0);border: 1px solid #fff;}
.index-pro_left .iproduct_leftPro{position: relative;margin-top: 80px;color: #fff;}
.index-pro_left .iproduct_leftPro .title{font-size: 34px;line-height: 1.5;border-bottom: 1px solid rgba(255,255,255,0.4);padding: 0.5em 0px;}
.index-pro_left .iproduct_leftPro .content{font-size: 20px;line-height: 1.7;margin: 2.5em 0px;min-height: 188px;}
.iproduct_leftPro-box{padding-top: 63px;}
.iproduct_leftPro-item{float: left;width: 30%;margin-right: 5%;padding-bottom: 30px;display: block;color: #fff;}
.iproduct_leftPro-item:nth-child(3n){margin-right: 0px;}
.iproduct_leftPro-item .iabout_leftBt a:hover{background-color: rgba(255,255,255,0);border: 1px solid #fff;}
.iproduct_leftPro-item .images{position: relative;width: 100%;margin-bottom: 22px;}
.iproduct_leftPro-item .images img{width: 100%;}
.iproduct_leftPro-item .title{font-size: 32px;line-height: 1.35;border-bottom: 1px solid rgba(255,255,255,0.4);padding: 0.5em 0px;}
.iproduct_leftPro-item .content{font-size: 16px;line-height: 1.7;margin: 2em 0px;min-height: 120px;}

.index-pro_right{float: right;max-width: 57%;}
.index-pro_right .iproduct_rightCircle{position: relative;padding:55px 9px 0px 9px;}
.circle_jdt{position: absolute;width: calc(100% - 10px);height: calc(100% - 54px);top: 52px;left: 5px;background-color: rgba(255,255,255,0.2);border-radius: 50%;overflow: hidden;}
.circle_jdt .wrap{width:100%;height:100%;position:relative;border-radius:50%;background:green;}
.circle_jdt .leftWrap{width:50%;height:100%;position:absolute;left:0;top:0;overflow:hidden;}
.circle_jdt .rightWrap{width:50%;height:100%;position:absolute;right:0;top:0;overflow:hidden;}
.circle_jdt .left{width:100%;height:100%;border-radius:50% 0 0 50%;background:gray;transform-origin:right center;}
.circle_jdt .right{width:100%;height:100%;border-radius:0 50% 50% 0;background:gray;transform-origin:left center;}
.circle_jdt .proportion{width:90%;height:90%;line-height:90%;position:absolute;top:5%;left:5%;background:#fff;border-radius:50%;text-align:center;font-size:20px;}

.index-pro_right .iproduct_rightCircle>img{max-width: 100%;}
.index-pro_right .ipRight_img{position: absolute;width: 68.42%;height: calc(68.42% - 28.7px);background-color: #359029;top:50%;left: 50%;border-radius: 50%;
	transform: translate(-50%,-50%);margin-top: 25px;border:8px solid #359029;background-position: center;background-repeat: no-repeat;
	overflow: hidden;background-size: 110% auto;}
.index-pro_right .ipRight_imgText{background-color: rgba(0,0,0,0.06);position: relative;width: 100%;height: 100%;display: flex;align-items: center;}
.index-pro_right .ipRight_imgText p{color: #fff;font-size: 35px;padding: 0px 20px;text-align: center;line-height: 1.2;width: 100%;display: block;}
.index-pro_right .ipRight_circleTab>div{position: absolute;display: block;width: 88px;height: 88px;background-color: #359029;border-radius: 50%;
background-position: center;background-repeat: no-repeat;box-shadow: 0px 0px 0px 11px rgba(255,255,255,0.1);cursor: pointer;z-index: 12;
transition: all 0.6s;-moz-transition: all 0.6s;-webkit-transition: all 0.6s;-o-transition: all 0.6s;}
.index-pro_right .ipRight_circleTab>div:hover{background-color: #FFC80F;}
.index-pro_right .ipRight_circleTab>div.active{background-color: #FFC80F;}
.index-pro_right .ipRight_circleTab .tab_one{top: 11px;left: 50%;transform: translate(-50%,0px);}
.index-pro_right .ipRight_circleTab .tab_thr{top: 75%;left: 11px;transform: translate(0px,-50%);}
.index-pro_right .ipRight_circleTab .tab_two{top: 75%;right: 11px;transform: translate(0px,-50%);}
/* 新闻资讯 */
.index_news{position: relative;width: 100%;;background-color: #F4F8F9;padding: 30px 0px 63px 0px;}
.inews_leftTitle{font-size: 50px;color: #333;font-family: 'SourceHanSansCN-Bold';line-height: 1.34;margin-top: 72px;}
.inews_Title{font-size: 120px;color: #EFF2F6;font-family: 'SourceHanSansCN-Bold';position:absolute;line-height: 1.325;text-transform:uppercase;}
.index-news_left{position: relative;width: 60%;float:left;}
.inews_leftspecial{position: relative;width: 100%;background-color: #fff;display: flex;align-items: center;margin-top: 54px;margin-bottom: 64px;
	transition: all 0.6s;-moz-transition: all 0.6s;-webkit-transition: all 0.6s;-o-transition: all 0.6s;flex-wrap: wrap;}
.inews_leftspecial .image_small{display: block;width: 60.41%;}
.inews_leftspecial .image_small img{max-width: 100%;}
.inews_leftspecial .context_small{display: block;width: 39.59%;padding: 15px 2.917%;}
.inews_leftspecial .context_small span{font-size: 16px;line-height: 2.125;color: #999;}
.inews_leftspecial .context_small .context{font-size: 18px;line-height: 1.9;color: #777;position: relative;min-height: 170px;margin-bottom: 57px;}
.inews_leftspecial .context_small p.title{font-size: 28px;line-height: 1.58;color: #333;margin-top: 28px;margin-bottom: 37px;height: 3.16em;
overflow: hidden;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;}
.inews_leftspecial .context_small a{padding-right: 51px;color: #999;font-size: 16px;line-height: 2.125;display: inline-block;position: relative;
	transition: all 0.6s;-moz-transition: all 0.6s;-webkit-transition: all 0.6s;-o-transition: all 0.6s;}
.inews_leftspecial .context_small a::after{content: '';position: absolute;top: 50%;background-image: url('../image/inews01.png');right: 0px;
width: 31px;height: 8px;margin-top: -4px;transition: all 0.6s;-moz-transition: all 0.6s;-webkit-transition: all 0.6s;-o-transition: all 0.6s;}
.inews_leftspecial .context_small a:hover{color: #666;}
.inews_leftspecial .context_small a:hover::after{right: 10px;}
.inews_leftspecial:hover{box-shadow: 0px 0px 15px 0px rgba(0,0,0,0.1);}
.index-news_right{position: relative;width: 36%;float:right;padding-top: 75px;}
.index-news_right .inews_listTab{position: relative;display: flex;justify-content: space-between;}
.index-news_right .inews_listTab a{display: inline-block;font-size: 24px;color: #C1C1C1;line-height: 1.33;padding: 17px 0px;cursor: pointer;
	transition: all 0.6s;-moz-transition: all 0.6s;-webkit-transition: all 0.6s;-o-transition: all 0.6s;border-bottom: 1px solid rgba(0,0,0,0);
	padding-right: 5px;margin-left: 5px;}
.index-news_right .inews_listTab a:hover{color: #333;border-bottom: 1px solid #333;}
.index-news_right .inews_listTab a.active{color: #333;border-bottom: 1px solid #333;}
.index-news_right .inews_listDiv{position: relative;padding-left: 43px;border-left: 1px solid #D8D8D8;margin-top: 50px;}
.index-news_right .inews_listDiv .list-item{position: relative;background-color: #fff;transition: all 0.6s;-moz-transition: all 0.6s;
	-webkit-transition: all 0.6s;-o-transition: all 0.6s;margin-bottom: 25px;}
.index-news_right .inews_listDiv .list-item::after{content: '';display: block;clear: both;}
.index-news_right .inews_listDiv .list-item .list-item_img{width: 180px;float: left;}
.index-news_right .inews_listDiv .list-item .list-item_img img{max-width: 100%;}
.index-news_right .inews_listDiv .list-item .list-item_txt{padding: 0px 5.28% 0px 5.28%;float: left;width: calc(100% - 180px);}
.index-news_right .inews_listDiv .list-item .list-item_txt p{color: #333;font-size: 20px;line-height: 1.5;margin: 16px 0px 10px 0px;
	font-family: 'SourceHanSansCN-Medium';transition: all 0.6s;-moz-transition: all 0.6s;height: 3em;overflow: hidden;
	display: -webkit-box; -webkit-box-orient: vertical;-webkit-line-clamp: 2;
	-webkit-transition: all 0.6s;-o-transition: all 0.6s;}
.index-news_right .inews_listDiv .list-item .list-item_txt span{color: #999;font-size: 16px;line-height: 1.312;}
.index-news_right .inews_listDiv .list-item:hover{box-shadow: 0px 4px 15px 0px rgba(0, 0, 0, 0.14);}
.index-news_right .inews_listDiv .list-item:hover .list-item_txt p{color: #359029;}
.index-news_right .inews_listDiv .list-item::before{position: absolute;width: 5px;height: 0px;content: '';background-color: #359029;
display: block;top:50%;left: -43px;border-radius: 60px;overflow: hidden;transform: translate(-50%,-50%);transition: all 0.6s;-moz-transition: all 0.6s;
-webkit-transition: all 0.6s;-o-transition: all 0.6s;}
.index-news_right .inews_listDiv .list-item:hover::before{height: 95px;}
.index_news .iabout_leftBt a{margin: 0px auto;}
/* 小标语 */
.index_slogan{position: relative;width: 100%;;background-image: url('../image/back_img03.jpg');padding: 52px 0px 37px 0px;background-position: center;
	background-repeat: no-repeat;background-size: cover;text-align: center;}
.index_slogan p{font-family: 'SourceHanSansCN-Bold';font-size: 44px;line-height: 1.32;color: #fff;margin-bottom: 0.41em;}


/*xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx*/
/*===========================footer============================*/
.footerZy{position: relative;width: 100%;background-color: #EFF1F3;}
.footerZy .footer_div{position: relative;width: 100%;}
.footerZy .footer_div .footer_div_one{position: relative;width: 72%;float: left;border-right: 1px solid rgba(197, 197, 197, 0.5);}
.footerZy .footer_div .footer_div_one .fone_logoImg{padding: 42px 0px 32px 0px;border-bottom: 1px solid rgba(197, 197, 197, 0.5);}
.footerZy .footer_div .footer_div_one img{max-width: 100%;}
.footerZy .footer_div .footer_div_one a{display: inline-block;}
.footerZy .footer_div .footer_div_one .fone_list{position: relative;padding: 37px 0px 65px 0px;}
.footerZy .footer_div .footer_div_one .fone_list ul{display: flex;justify-content: space-between;flex-wrap: wrap;padding-right: 30px;}
.footerZy .footer_div .footer_div_one .fone_list ul li{min-width: 100px;margin-right: 12px;}
.footerZy .footer_div .footer_div_one .fone_list ul li:last-child{margin-right: 0px;}
.footerZy .footer_div .footer_div_one .fone_list ul .li_title{font-size: 18px;line-height: 1.333;color: #555555;padding: 18px 0px;
	font-family: 'SourceHanSansCN-Medium';position: relative;margin-bottom: 18px;}
.footerZy .footer_div .footer_div_one .fone_list ul .li_title::after{content: '';display: block;width: 30px;height: 1px;background-color: #C5C5C5;
position:absolute;bottom: 0px;left: 0px;}
.footerZy .footer_div .footer_div_one .fone_list ul .samll_li a{display: block;font-size: 16px;line-height: 2em;margin: 2px 0px;color: #999;}
.footerZy .footer_div .footer_div_two{position: relative;float: left;width: 28%;padding: 88px 0% 30px 3.5%;}
.footerZy .footer_div .footer_div_two>p{display: block;color: #999999;font-size: 18px;line-height: 1.333;font-family:'SourceHanSansCN-Medium';
min-height: 2.667em;margin-bottom: 10px;}
.footerZy .footer_div .footer_div_two a{color: #999;}
.footerZy .footer_div .footer_div_two .qrcode_box{display: block;width: 100px;max-width: 100%;text-align: center;padding: 22px 0px;}
.footerZy .footer_div .footer_div_two .qrcode_box p{font-size: 16px;line-height: 34px;color:#999;padding:5px 0px;}
.footerZy .footer_div .footer_bottom{position: relative;width: 100%;border-top: 1px solid rgba(197, 197, 197, 0.5);padding: 30px 0px;}
.footerZy .footer_div .footer_bottom .fbottom_title{float: left;}
.footerZy .footer_div .footer_bottom .fbottom_title p{line-height: 3;font-size: 16px;color:#999;display: block;}
.footerZy .footer_div .footer_bottom .fbottom_select{float: right;display: block;width: 200px;border: 1px solid rgba(197, 197, 197, 0.5);
padding: 12px 47px 12px 12px;cursor: pointer;background-image: url('../image/icon_down01.png');background-repeat: no-repeat;
background-position: 167px center;position: relative;}
.footerZy .footer_div .footer_bottom .fbottom_select span{font-size: 16px;line-height: 1.3125;color: #999999;display: block;overflow: hidden;
white-space: nowrap;text-overflow: ellipsis;}
.footerZy .footer_div .footer_bottom .fbottom_select .select_link{position:absolute;width: 100%;background-color: #fff;left: 0px;top: -1px;
transform: translate(0,-100%);display: none;}
.footerZy .footer_div .footer_bottom .fbottom_select .select_link a{display: block;border-top: 1px solid rgba(197, 197, 197, 0.5);font-size: 14px;
	padding: 10px 12px;line-height: 1.5em;color: #999;transition: all 0.6s;-moz-transition: all 0.6s;-webkit-transition: all 0.6s;-o-transition: all 0.6s;}
.footerZy .footer_div .footer_bottom .fbottom_select .select_link a:hover{color:#333}
.footer_suspension{position: fixed;width: 80px;height: 241px;right: 19px;bottom: 80px;z-index: 99;background-image: url('../image/leftFixed.png');
background-repeat: no-repeat;padding: 0px 20px 0px 0px;}
.footer_suspension a{display: block;width: 100%;height: 40px;background-repeat: no-repeat;background-position: center;margin-bottom: 16.5px;}
.num_icon{background-image: url('../image/num_icon.png');}
.wechat_icon{background-image: url('../image/wechat_icon.png');}
.phone_icon{background-image: url('../image/phone_icon.png');}
.toUp_icon{background-image: url('../image/toUp_icon.png');}
.wechat-qcode{position: absolute;width: 110px;height: 110px;right: 80px;display: none;padding: 5px;border-radius: 4px;background-color: #fff;}
.wechat-qcode img{width: 100%;}
.wechat_icon:hover .wechat-qcode{display: block;}


/*xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx*/
/*===========================关于我们============================*/
.about_onePup{position: relative;min-height: 100vh;background-position: center;background-size: cover;background-repeat: no-repeat;}
.about_onePup::after{content: '';display: block;position: absolute;width: 100%;height: 100%;background-color: rgba(0, 0, 0, 0.15);
top: 0px;left: 0px;z-index: 2;}
.about_onePup_box{position: relative;z-index: 9;padding-top: 148px;}
.about_onePup .about_onePup-left{float: left;width: 50%;color: #fff;padding: 116px 0px 100px 0px;}
.about_onePup .about_onePup-left>p{font-family: 'SourceHanSansCN-Medium';font-size: 46px;line-height: 1.4em;margin-bottom: 42px;}
.about_onePup .about_onePup-left .con_text{display: block;max-width: 432px;font-size: 24px;line-height: 2em;}
.about_onePup .about_onePup-right{float: left;width: 50%;}
.about_onePup .about_onePup-right .about_one-samll{position: relative;border-bottom: 1px solid rgba(255,255,255,0.5);padding: 60px 24px 30px 24px;}
.about_onePup .about_onePup-right .about_one-samll::after{content: '';clear: both;display: block;}
.about_onePup .about_onePup-right .about_one-samll .by_icon{float: left;padding-top: 5px;width:48px;}
.about_onePup .about_onePup-right .about_one-samll .by_icon img{max-width: 100%;}
.about_onePup .about_onePup-right .about_one-samll .by_text{float: left;padding: 0px 11.25%;color: #fff;width: calc(100% - 48px);}
.about_onePup .about_onePup-right .about_one-samll .by_text span{font-size: 30px;line-height: 1.333;font-family: 'SourceHanSansCN-Medium';
	margin-bottom: 22px;display: block;}
.about_onePup .about_onePup-right .about_one-samll .by_text p{font-size: 20px;line-height: 1.333;display: block;min-height: 2.667em;}
.about_twoPup{position: relative;background-position: center;background-size: cover;background-repeat: no-repeat;padding: 156px 0px 158px 0px;}
.about_twoPup .about_twoContent{max-width: 983px;color: #fff;}
.about_twoPup .about_twoContent .oneTitle{font-size: 46px;line-height: 1.35em;display: block;font-family: 'SourceHanSansCN-Medium';margin-bottom: 27px;}
.about_twoPup .about_twoContent .twoTitle{font-size: 28px;line-height: 1.32em;display: block;padding: 0px 15px;border-left: 1px solid #fff;}
.about_twoPup .about_twoContent .thrText{margin-top: 75px;font-size: 20px;line-height: 1.8em;}
.about_thrPup{position: relative;background-position: center;background-size: cover;background-repeat: no-repeat;padding: 120px 0px 89px 0px;
background-color: #F8F9FC;}
.about_fztitle{position: relative;}
.about_fztitle .title{font-size: 46px;line-height: 1.35;font-family: 'SourceHanSansCN-Medium';margin-bottom: 27px;}
.about_fztitle p{font-size: 28px;line-height: 1.321;padding: 0px 15px;border-left: 2px solid #359029;color: rgba(51,51,51,0.8);}
.about_fz-progress{position: relative;padding: 40px 0px 183px 0px;margin-top: 52px;}
.about_fz-progress img{max-width: 100%;height: 202px;}
.about_fz-progress .fz-small{position: absolute;width: 240px;margin-left: -120px;}
.about_fz-progress .fz-small>p{text-align: center;color: #359029;font-size: 30px;line-height: 1.333;margin-bottom: 26px;}
.about_fz-progress .fz-small .dot-icon{display: block;width: 24px;height: 24px;border-radius: 50%;border:1px solid #359029;margin: 0px auto;
background-color: #fff;overflow: hidden;padding: 5px;position: relative;z-index: 2;}
.about_fz-progress .fz-small .dot-icon span{display: block;width: 100%;height: 100%;border-radius: 50%;background-color: #359029;}
.about_fz-progress .fz-small .dot_text{padding: 26px 36px 16px 36px;position: relative;width: 100%;background-color: #E2EEE0;margin-top: 51px;}
.about_fz-progress .fz-small .dot_text p{min-height: 5.4em;display: block;line-height: 1.8;font-size: 20px;}
.about_fz-progress .fz-small .dot_text::before{content: '';display: block;width: 0px;height: 0px;position: absolute;
top: -62px;left: 50%;transform: translate(-50%,0px);border-top:31px solid rgba(0, 0, 0,0);border-bottom:31px solid #E2EEE0;border-left:18px solid rgba(0, 0, 0,0);;
border-right:18px solid rgba(0, 0, 0,0);z-index: 1;}
.about_fz-progress .fz-small:nth-child(2){top: 86px;left: 13.0625%;}
.about_fz-progress .fz-small:nth-child(3){top: 126px;left: 38.3125%;}
.about_fz-progress .fz-small:nth-child(4){top: 43px;left: 62.375%;}
.about_fz-progress .fz-small:nth-child(5){top: 1px;left: 87%;}
.about_fz-progress .fz-small:nth-child(2n-1)>p{color: #FFC80F;}
.about_fz-progress .fz-small:nth-child(2n-1) .dot-icon{border: 1px solid #FFC80F;}
.about_fz-progress .fz-small:nth-child(2n-1) .dot-icon span{background-color: #FFC80F;}
.about_fz-progress .fz-small:nth-child(2n-1) .dot_text{background-color: #F6F2E6;}
.about_fz-progress .fz-small:nth-child(2n-1) .dot_text::before{border-bottom-color: #F6F2E6;}
.about_fouPup{position: relative;background-position: right top;background-size: auto 100%;background-repeat: no-repeat;padding: 135px 0px 55px 0px;}
.about_fouPup .about_company-small{position: relative;display: block;width: 72.25%;padding: 0px 26px;border-left: 2px solid #359029;margin-bottom: 80px;}
.about_fouPup .about_company-small .company-title{font-size: 28px;line-height: 1.321em;margin-bottom: 12px;padding: 3px 0px;}
.about_fouPup .about_company-small .company-context{font-size: 18px;line-height: 1.778em;color: #999999;}
.about_friPup{position: relative;padding: 112px 0px;background-color: #F8F9FC;}
.about_advantage{position: relative;margin-top: 90px;}
.about_advantage::after{content: '';clear: both;display: block;}
.about_advantage .advantage_small{display: block;width: calc(25% - 30px);margin-right: 40px;margin-bottom: 30px;float: left;position: relative;
	background-color: #fff;overflow: hidden;cursor: pointer;}
.about_advantage .advantage_small:nth-child(4n){margin-right: 0px;}
.about_advantage .advantage_small .adv-img{width: 100%;}
.about_advantage .advantage_small .adv-img img{width: 100%;}
.about_advantage .advantage_small .adv-text{position: relative;padding: 18px 30px;display: none;}
.about_advantage .advantage_small .adv-text p{font-size: 22px;line-height: 1.36364;color: #333;display: block;overflow: hidden;white-space: nowrap;
text-overflow: ellipsis;}
.about_advantage .advantage_small .adv-hide{position: absolute;width: 100%;height: 100%;top: 0px;left: 0px;background-color: rgba(53,144,41,0.9);
	transition: all 0.6s;-moz-transition: all 0.6s;-webkit-transition: all 0.6s;-o-transition: all 0.6s;}
.about_advantage .advantage_small:nth-child(2n) .adv-hide{background-color: rgba(213,164,0,0.88);}
.about_advantage .advantage_small .adv-hide .center{position: absolute;top: 50%;left: 50%;transform: translate(-50%,-50%) !important;color: #fff;
	width: 280px;max-width: calc(100% - 15px);}
.about_advantage .advantage_small .adv-hide .one{opacity: 0.5;font-size: 22px;line-height: 1.364;margin-bottom: 6px;}
.about_advantage .advantage_small .adv-hide .two{font-size: 32px;line-height: 1.344;margin-bottom: 14px;}
.about_advantage .advantage_small .adv-hide .thr{font-size: 18px;line-height: 1.8;height: 10.8em;overflow: hidden;
	display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 6;}
.about_advantage .advantage_small .adv-hide .thr div{overflow: hidden;max-height: 11.1em;display: block;
	display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 5;}
.about_advantage .advantage_small:hover .adv-hide{top: 0px;}
.about_sixPup{position: relative;background-position: center;background-size: cover;background-repeat: no-repeat;padding: 104px 0px 82px 0px;}
.about_rytitle{position: relative;}
.about_rytitle .title{font-size: 46px;line-height: 1.35;font-family: 'SourceHanSansCN-Medium';margin-bottom: 27px;color: #fff;}
.about_rytitle p{font-size: 28px;line-height: 1.321;padding: 0px 15px;border-left: 2px solid #fff;color: rgba(255,255,255,0.8);}
.about_sixPup .about_rySwiper{position: relative;margin-top: 84px;}
.about_sixPup .swiper-slide{width: 300px;background-color: #fff;padding-bottom: 20px;transition: all 0.6s;-moz-transition: all 0.6s;
	-webkit-transition: all 0.6s;-o-transition: all 0.6s;margin: 0px 12.5px;}
.about_sixPup .swiper-slide .swiper-image{position: relative;margin: 20px;}
.about_sixPup .swiper-slide .swiper-image img{width: 100%;}
.about_sixPup .swiper-slide .swiper-label{position: relative;padding: 10px 45px 10px 20px;font-size: 16px;line-height: 1.875;}
.about_sixPup .swiper-slide .swiper-label p{display: block;width: 100%;text-overflow: ellipsis;height: 1.875em;overflow: hidden;white-space: nowrap;
	transition: all 0.6s;-moz-transition: all 0.6s;-webkit-transition: all 0.6s;-o-transition: all 0.6s;}
.swiper-label .clickBigImg{display: block;width:18px;height:18px;position: absolute;top: 50%;right: 20px;transition: all 0.6s;-moz-transition: all 0.6s;
	-webkit-transition: all 0.6s;-o-transition: all 0.6s;background-image: url('../image/about_zk.png');background-size: 100%;transform: translate(0px,-50%);}
.about_sixPup .swiper-slide:hover{background-color: #359029;}
.about_sixPup .swiper-slide:hover .swiper-label p{color: #fff;}
.about_sixPup .swiper-slide:hover .swiper-label .clickBigImg{background-image: url('../image/about_zk01.png');}
.about_sixPup .swiper-container{padding-bottom: 74px;}
.about_sixPup .swiper-container-horizontal>.swiper-pagination-bullets{bottom: 0px;}
.about_sixPup .swiper-pagination-bullet{width: 10px;height: 10px;background-color: #fff;opacity: 1;
	transition: all 0.6s;-moz-transition: all 0.6s;-webkit-transition: all 0.6s;-o-transition: all 0.6s;}
.about_sixPup .swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin: 3px 5px;}
.about_sixPup .swiper-pagination-bullet::after{content: '';position: absolute;display: block;width: 0px;height: 1px;top: 50%;left: 8px;
	background-color: #fff;transition: all 0.6s;-moz-transition: all 0.6s;-webkit-transition: all 0.6s;-o-transition: all 0.6s;}
.about_sixPup .swiper-pagination-bullet-active{width: 16px;height: 16px;border:1px solid #fff;background-color: rgba(0,0,0,0);position: relative;}
.about_sixPup .swiper-pagination-bullet-active::after{width: 24px;}
.about_sixPup .swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet-active{margin: 0px 21px 0px 5px;}
#imageEnlarge{position: fixed;width: 100%;height: 100%;background-color: rgba(0, 0, 0, 0.68);top: 0px;left:0px;z-index: 999;display: none;}
#imageEnlarge .bigImg{position: absolute;top: 50%;left: 50%;transform: translate(-50%,-50%);width: 100%;text-align: center;}
#imageEnlarge .bigImg img{max-width: 100%;max-height: 100%;}
#imageEnlarge a.close{position: absolute;top: 10px;right: 10px;font-size: 16px;color: #fff;width: 42px;height: 42px;background-color: #fff;border-radius: 50%;
	background-image: url('../image/c02.png');background-position: center;background-repeat: no-repeat;background-size: 50%;}


/*xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx*/
/*===========================产品中心============================*/
.product_list{position: relative;}
.product_list::after{content: '';clear: both;display: block;}
.product_ztItem{position: relative;width: calc(33.333% - 2px);float: left;margin-right: 3px;height: 100vh;overflow: hidden;text-align: center;}
.product_ztItem .img_back{position: relative;width: 100%;height: 100%;display: flex;justify-content: center;align-items: center;}
.product_ztItem:nth-child(3n){margin-right: 0px;}
.product_ztItem img{width: auto;height: 100%;}
.product_ztItem .img_label{position:absolute;z-index: 9;top: 50%;left: 50%;transform: translate(-50%,-50%);width: 100%;}
.product_ztItem .img_label p{text-align: center;font-size: 50px;line-height: 1.34;color: #fff;font-family: 'SourceHanSansCN-Medium';
padding: 38px 15px;display: block;margin-bottom: 46px;}
.product_ztItem::after{content: '';position: absolute;display: block;width: 100%;height: 100%;top: 0px;left: 0px;transition: all 0.6s;-moz-transition: all 0.6s;
	-webkit-transition: all 0.6s;-o-transition: all 0.6s;background-color: rgba(0, 0, 0, 0.1);}
.product_ztItem .img_label a{display: block;width: 85px;height: 85px;margin: 0px auto;border:1px dashed #fff;border-radius: 50%;
background-position: center;background-repeat: no-repeat;background-image: url('../image/pro04.png');transition: all 0.6s;-moz-transition: all 0.6s;
-webkit-transition: all 0.6s;-o-transition: all 0.6s;}
.product_ztItem:hover::after{background-color: rgba(0, 0, 0, 0.2);}
.product_ztItem .img_label a:hover{background-color: rgba(0, 0, 0, 0.1);}
/* list */
.public_propaganda{position: relative;height: 67vh;width: 100%;background-position:center;background-repeat: no-repeat;background-size: cover;
padding-top: calc(28vh - 66.5px);overflow: hidden;}
.public_propaganda::after{content: '';position: absolute;display: block;width: 100%;height: 100%;top: 0px;left: 0px;z-index: 2;
	background-color: rgba(0, 0, 0, 0.1);}
.public_propaganda .propaganda_backImg{position: absolute;width: 100%;height: 100%;top: 0px;left: 0px;z-index:1;background-position:center;
	background-repeat: no-repeat;background-size: cover;transform: scale(1.2);animation-name: scaleOne;animation-duration: 2s;animation-iteration-count: 1;}
.public_propaganda .propaganda_backImg{transform: scale(1);}
@keyframes scaleOne {
		0%   {transform: scale(1.2)}
		100%  {transform: scale(1)}
}
/*.swiper_zl_back .scroll-icon .icon_dynamic span{display: block;position: absolute;width: 2px;height: 6px;background-color: #fff;
	border-radius: 1px;top: 4px;left: 7.5px;animation-name: scrollSb;animation-duration: 2s;animation-iteration-count: infinite;}*/
.public_propaganda .propaganda_title{position: relative;text-align: center;z-index: 8;color: #fff;font-size: 100px;text-transform: uppercase;
	line-height: 133px;}
.public_propaganda .propaganda_msg{position: absolute;bottom: 3vh;width: 100%;top:auto;left: 0px;z-index: 99;}
.public_propaganda .propaganda_msg .propage_left{position: relative;width: 100%;}
.public_propaganda .propaganda_msg .propage_left .title{font-family: 'SourceHanSansCN-Medium';font-size: 60px;line-height: 1.3333em;color:#fff;
margin-bottom: 27px;}
.public_propaganda .propaganda_msg .propage_left div{font-size: 28px;padding: 0px 22px;margin-bottom: 7px;border-left: 2px solid #fff;}
.public_propaganda .propaganda_msg .propage_left div p{line-height: 1.143em;color: rgba(255,255,255,0.8);}
.public_propaganda .propaganda_msg .propage_right{position:absolute;bottom: 0px;right: 10px;}
.public_propaganda .propaganda_msg .propage_right-dot{position: relative;padding: 10px 0px;}
.public_propaganda .propaganda_msg .propage_right-dot a{font-size: 20px;line-height: 27px;display: block;text-align: right;color:#fff;
	padding: 10px 19px 10px 0px;margin-bottom: 20px;position: relative;transition: all 0.6s;-moz-transition: all 0.6s;-webkit-transition: all 0.6s;
	-o-transition: all 0.6s;}
.public_propaganda .propaganda_msg .propage_right-dot a:last-child{margin-bottom: 0px;}
.public_propaganda .propaganda_msg .propage_right-dot a::after{display: block;width: 11px;content: '';height: 11px;position: absolute;right: 0px;
background-color: #fff;border-radius: 50%;top: 50%;transform: translate(0px,-50%);transition: all 0.6s;-moz-transition: all 0.6s;
-webkit-transition: all 0.6s;-o-transition: all 0.6s;}
.public_propaganda .propaganda_msg .propage_right-dot::before{content: '';width: 1px;position: absolute;height: 100%;background-color: #fff;
top: 0px;right: 5px;}
.public_propaganda .propaganda_msg .propage_right-dot a:hover{color: #359029;}
.public_propaganda .propaganda_msg .propage_right-dot a:hover::after{background-color: #359029;}
.public_propaganda .propaganda_msg .propage_right-dot a.active{color: #359029;}
.public_propaganda .propaganda_msg .propage_right-dot a.active::after{background-color: #359029;}
.product_tabulation{position: relative;padding-bottom: 60px;}
.proTab_mainTitle{position: relative;width: 100%;padding: 49px 0px;}
.proTab_mainTitle::after{content: '';clear: both;display: block;}
.proTab_mainTitle .main_title{position: relative;float: left;}
.proTab_mainTitle .main_title p{font-size: 46px;line-height: 1.35em;}
.proTab_mainTitle .main_search{position: relative;float: right;display: flex;display: -webkit-flex;padding-top: 2px;align-items: center;}
.proTab_mainTitle .main_search>span{font-size: 18px;margin-right: 8px;}
.proTab_mainTitle .main_search .search_input{position: relative;width: 345px;height: 56px;border: 1px solid #C7C7C7;padding-right: 45px;}
.proTab_mainTitle .main_search .search_input input{box-shadow: none;border:none;width: 100%;padding: 0px 15px;height: 100%;line-height: 100%;font-size: 18px;}
.proTab_mainTitle .main_search .search_input a{position: absolute;width: 35px;height: 100%;background-position: left center;background-repeat: no-repeat;
background-image: url('../image/saerch01.png');top: 0px;right: 10px;}
.product_tabulation .tabulation_list{margin-top: 20px;position: relative;}
.product_tabulation .tabula_proItem{position: relative;float: left;width: calc(20% - 20px);margin-right: 25px;margin-bottom: 42px;}
.product_tabulation .tabula_proItem:nth-child(5n){margin-right: 0px;}
.product_tabulation .tabPro_label{display: flex;display: -webkit-flex;align-items: center;justify-content: space-between;}
.product_tabulation .tabPro_label a{display: block;margin-right: 10px;overflow: hidden;white-space: nowrap;max-width: calc(100% - 45px);
	text-overflow: ellipsis;font-size: 20px;line-height: 1.5em;padding: 18px 42px 18px 0px;position: relative;transition: all 0.6s;-moz-transition: all 0.6s;
	-webkit-transition: all 0.6s;-o-transition: all 0.6s;}
.product_tabulation .tabPro_label a::after{content: '';width: 31px;height: 8px;background-position: center;display: block;position: absolute;
background-repeat: no-repeat;background-image: url('../image/iabout01.png');right: 0px;top: 50%;transform: translate(0,-50%);transition: all 0.6s;-moz-transition: all 0.6s;
-webkit-transition: all 0.6s;-o-transition: all 0.6s;}
.product_tabulation .tabPro_label input[type='checkbox']{width: 30px;height: 30px;border: 1px solid #C5C5C5;border-radius: 4px;position: relative;
	transition: all 0.6s;-moz-transition: all 0.6s;-webkit-transition: all 0.6s;-o-transition: all 0.6s;}
.product_tabulation .tabPro_label input[type='checkbox']::after{content: '';width: 20px;height: 20px;border-radius: 4px;position: absolute;top: 50%;
left: 50%;transform: translate(-50%,-50%);background-color: #fff;transition: all 0.6s;-moz-transition: all 0.6s;display: block;
-webkit-transition: all 0.6s;-o-transition: all 0.6s;}
.product_tabulation .tabPro_label input[type='checkbox']:checked{border:1px solid #359029;}
.product_tabulation .tabPro_label input[type='checkbox']:checked::after{background-color: #359029;}
.product_tabulation .tabPro_label a:hover{color: #359029;}
.product_tabulation .tabPro_label a:hover::after{color: #359029;background-image: url('../image/pro13.png');}
.product_tabulation .tabPro_img{position: relative;border-radius: 10px;overflow: hidden;transition: all 0.6s;-moz-transition: all 0.6s;
	-webkit-transition: all 0.6s;-o-transition: all 0.6s;}
.product_tabulation .tabPro_img a{display: block;}
.product_tabulation .tabPro_img img{width: 100%;}
.product_tabulation .tabPro_img:hover{box-shadow: 0px 4px 20px 0px rgba(0,0,0,0.16);}
.prev_next_pageNumver{position: relative;width:100%;display: flex;display: -webkit-flex;padding: 10px;justify-content: center;align-items: center;
flex-wrap: wrap;}
.prev_next_pageNumver a.num_page{font-size: 16px;line-height: 21px;color: #AFAFAF;display: block;padding: 10px;margin: 0px 8px;
	transition: all 0.6s;-moz-transition: all 0.6s;-webkit-transition: all 0.6s;-o-transition: all 0.6s;}
.prev_next_pageNumver a.prev_page{display: block;width: 30px;height: 12px;background-image: url('../image/jt_left.png');background-position: center;
background-repeat: no-repeat;padding: 6px;transition: all 0.6s;-moz-transition: all 0.6s;-webkit-transition: all 0.6s;-o-transition: all 0.6s;}
.prev_next_pageNumver a.next_page{display: block;width: 30px;height: 30px;background-image: url('../image/jt_right.png');background-position: center;
	background-repeat: no-repeat;padding: 6px;transition: all 0.6s;-moz-transition: all 0.6s;-webkit-transition: all 0.6s;-o-transition: all 0.6s;}
.prev_next_pageNumver a.num_page:hover{color: #333;}
.prev_next_pageNumver a.prev_page:hover{-webkit-filter: contrast(30%);filter: contrast(30%);}
.prev_next_pageNumver a.next_page:hover{-webkit-filter: contrast(30%);filter: contrast(30%);}
.prev_next_pageNumver a.num_page.active{color: #333;}
.prev_next_pageNumver a.prev_page.active{-webkit-filter: contrast(30%);filter: contrast(30%);}
.prev_next_pageNumver a.next_page.active{-webkit-filter: contrast(30%);filter: contrast(30%);}

/* 询盘 */
.footer_addInquiry{position: fixed;bottom: -150%;left: 0px;background-color: #F8F9FC;width: 100%;z-index: 100;
	transition: all 0.6s;-moz-transition: all 0.6s;-webkit-transition: all 0.6s;-o-transition: all 0.6s;}
.footer_addInquiry .addInquiry_label{position: relative;float: left;width: calc(100% - 186px);padding: 37px 0px 20px 0px;}
.footer_addInquiry .addInquiry_label::after{content: '';clear: both;display: block;}
.footer_addInquiry .addInquiry_label .inquiry_label-item{display: block;border:1px solid #359029;float: left;padding:14px 40px 15px 20px;
font-size: 16px;line-height: 21px;color:#231815;border-radius: 4px;margin-right: 28px;min-width: 220px;position: relative;margin-bottom: 24px;}
.footer_addInquiry .addInquiry_label .inquiry_label-item a{background-image: url('../image/c01.png');display: block;width: 16px;height: 16px;
background-position: center;background-repeat: no-repeat;position: absolute;top: 50%;right: 17px;transform: translate(0,-50%);
background-size: 100%;}
.footer_addInquiry .addInquiry_bt{position: relative;float: right;width: 186px;padding: 35px 0px 5px 0px;}
.footer_addInquiry .addInquiry_bt a.submit{display: block;width: 100%;line-height: 50px;background-color: #359029;color: #fff;font-size: 18px;
text-align: center;margin-bottom: 30px;}
.footer_addInquiry .addInquiry_bt a.close{display: block;width: 100%;line-height: 50px;background-color: #979797;color: #fff;font-size: 18px;
	text-align: center;margin-bottom: 30px;}
.footer_addInquiry.active{bottom: -0%;}
.footer_formInquiry{position: fixed;bottom: -150%;left: 0px;background-color: #F8F9FC;width: 100%;z-index: 100;padding:40px 0px 42px 0px;
	transition: all 0.6s;-moz-transition: all 0.6s;-webkit-transition: all 0.6s;-o-transition: all 0.6s;}
.footer_formInquiry .formInquiry_title{position: relative;text-align: center;font-size: 40px;line-height: 1.325;
	font-family: 'SourceHanSansCN-Medium';}
.footer_formInquiry a.close_cha{background-image: url('../image/c02.png');display: block;width: 25px;height: 25px;position: absolute;top: 56px;
right: 68px;z-index: 3;background-size: 100%;}
.footer_formInquiry .formInquiry_box{position: relative;margin-top: 49px;max-height: calc(100vh - 280px);overflow-y: auto;}
.footer_formInquiry .formInquiry_selectTab{position: relative;margin-bottom: 10px;}
.footer_formInquiry .formInquiry_selectTab::after{content: '';clear: both;display: block;}
.footer_formInquiry .formInquiry_selectTab .inquiry_label-item{display: block;border:1px solid #359029;float: left;padding:14px 40px 15px 20px;
	font-size: 16px;line-height: 21px;color:#231815;border-radius: 4px;margin-right: 28px;min-width: 220px;position: relative;margin-bottom: 24px;}
.footer_formInquiry .formInquiry_selectTab .inquiry_label-item a{background-image: url('../image/c01.png');display: block;width: 16px;height: 16px;
	background-position: center;background-repeat: no-repeat;position: absolute;top: 50%;right: 17px;transform: translate(0,-50%);}
.footer_formInquiry form input{display: block;width: 46.25%;float: left;margin-right: 7.5%;border:1px solid #CBCBCB;border-radius: 4px;
	line-height: 52px;height: 52px;background-color: rgba(0, 0, 0, 0);padding: 0px 15px;margin-bottom: 30px;font-size: 18px;}
.footer_formInquiry form input::-webkit-input-placeholder {color: #A5A5A5;font-family: 'SourceHanSansCN-Regular';}
.footer_formInquiry form input::-moz-input-placeholder {color: #A5A5A5;font-family: 'SourceHanSansCN-Regular';}
.footer_formInquiry form input::-ms-input-placeholder {color: #A5A5A5;font-family: 'SourceHanSansCN-Regular';}
.footer_formInquiry form input:nth-child(2n){margin-right: 0px;}
.footer_formInquiry form textarea{display: block;width: 100%;float: left;border:1px solid #CBCBCB;border-radius: 4px;
	line-height: 50px;height: 150px;background-color: rgba(0, 0, 0, 0);padding: 0px 15px;margin-bottom: 58px;font-size: 18px;resize: none;}
.footer_formInquiry form textarea::-webkit-input-placeholder {color: #A5A5A5;font-family: 'SourceHanSansCN-Regular';}
.footer_formInquiry form textarea::-moz-input-placeholder {color: #A5A5A5;font-family: 'SourceHanSansCN-Regular';}
.footer_formInquiry form textarea::-ms-input-placeholder {color: #A5A5A5;font-family: 'SourceHanSansCN-Regular';}
.footer_formInquiry .formInquiry_box button{border: 1px solid #359029;display: inline-block;width: 186px;height: 50px;line-height: 48px;
	margin-right: 34px;margin-bottom: 34px;font-size: 18px;transition: all 0.6s;-moz-transition: all 0.6s;-webkit-transition: all 0.6s;-o-transition: all 0.6s;}
.footer_formInquiry .formInquiry_box button.submit_xp{background-color: #359029;color: #fff;}
.footer_formInquiry .formInquiry_box button.submit_xp:hover{background-color: #235f1b;}
.footer_formInquiry .formInquiry_box button.add_xp{background-color: rgba(255,255,255,0);color: #359029;}
.footer_formInquiry .formInquiry_box button.add_xp:hover{background-color: rgba(255,255,255,1);}
.footer_formInquiry.active{bottom: -0%;}
/* product dateil */
.product_dateil{position: relative;padding-top: 108px;}
.proDateil_one{position: relative;padding: 17px 0px 15px 0px;}
.crumbs_link{position: relative;padding: 10px 0px;display: flex;display: -webkit-flex;flex-wrap: wrap;align-items: center;line-height: 20px;
color: #BCBCBC;font-size: 16px;}
.crumbs_link a{line-height: 20px;color: #BCBCBC;display: inline-block;margin: 0px 8px;transition: all 0.6s;-moz-transition: all 0.6s;
	-webkit-transition: all 0.6s;-o-transition: all 0.6s;}
.crumbs_link a:hover{color: #333;}
.crumbs_link span{line-height: 20px;color: #333;display: inline-block;margin: 0px 8px;}
.crumbs_link .home-icon{display: block;width: 20px;height: 20px;background-size: 100%;background-repeat: repeat;background-position: center;
background-image: url('../image/home_icon.png');}
.proDateil_two{position: relative;margin-top: 10px;margin-bottom: 38px;}
.proDateil_lbImg{position: relative;float: left;width: 46.875%;padding-bottom: 30px;}
.proDateil_lbImg .swiper-slide{justify-content: center;align-items: center;}
.proDateil_lbImg .swiper-slide img{max-width: 100%;}
.proDateil_lbImg .swiper-container-horizontal>.swiper-pagination-bullets{bottom: 12px;}
.proDateil_lbImg .swiper-pagination-bullet{width: 10px;height: 10px;background-color: #359029;opacity: 1;
	transition: all 0.6s;-moz-transition: all 0.6s;-webkit-transition: all 0.6s;-o-transition: all 0.6s;}
.proDateil_lbImg .swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin: 2px 5px;}
.proDateil_lbImg .swiper-pagination-bullet-active{width: 14px;height: 14px;border:2px solid #359029;background-color: rgba(53,144,41,0);position: relative;}
.proDateil_lbImg .swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet-active{margin: 0px 5px;}
.proDateil_smMsg{position: relative;float: right;width: 46.875%;}
.proDateil_smMsg .proDateil_smMsg-spmc{position: relative;min-height: 173px;}
.proDateil_smMsg .proDateil_smMsg-spmc>p{padding: 5px 0px;font-family: 'SourceHanSansCN-Medium';font-size: 40px;line-height: 1.325em;
margin-bottom: 15px;min-height: 77px;}
.proDateil_smMsg .proDateil_smMsg-spmc .jj_p{font-size: 16px;line-height: 1.3215em; color: #999999;position: relative;padding-bottom: 10px;
border-bottom: 1px solid #DFDFDF;min-height: 51px;}
.proDateil_smMsg .proDateil_smMsg-td{position: relative;padding: 31px 0px 60px 0px;display: flex;display: -webkit-flex;align-items: center;flex-wrap: wrap;
justify-content: space-between;}
.proDateil_smMsg .proDateil_smMsg-td .td-item{display: block;width: calc(50% - 5px);margin-right: 10px;float: left;margin-bottom: 8px;}
.proDateil_smMsg .proDateil_smMsg-td .td-item:nth-child(2n){margin-right: 0px;}
.proDateil_smMsg .proDateil_smMsg-td .td-item:nth-child(5){margin-right: 0px;width: 100%;}
.proDateil_smMsg .proDateil_smMsg-td::after{content: '';display: block;clear: both;}
.proDateil_smMsg .proDateil_smMsg-td p{color: #555555;font-size: 18px;line-height: 1.333;padding: 8px 18px;position: relative;}
.proDateil_smMsg .proDateil_smMsg-td p.one{color: #231815;font-family: 'SourceHanSansCN-Bold';}
.proDateil_smMsg .proDateil_smMsg-td p.one::before{content: '';display: block;position: absolute;width: 6px;height: 6px;background-color: #231815;
top: 50%;margin-top: -3px;left: 0px;border-radius: 50%;}
.proDateil_smMsg .proDateil_smMsg-td .context{min-height: 62px;}
.addXunPan{position: relative;width: 280px;max-width: 100%;height: 3.666em;line-height: 3.666em;font-size: 18px;padding-right: 82px;margin: 0px auto;
	text-align: center;display: block;color: #fff;background-color: #359029;border:1px solid #359029;transition: all 0.6s;-moz-transition: all 0.6s;
	-webkit-transition: all 0.6s;-o-transition: all 0.6s;margin-top: 24px;}
.addXunPan i{position: absolute;display: block;background-position: center;background-size: 100% auto;width: 31px;height: 8px;top: 50%;margin-top: -4px;
right: 22.15%;background-image: url('../image/iabout01.png');}
.addXunPan:hover{background-color: rgba(255,255,255,0);color: #359029;}
.addXunPan:hover i{background-image: url('../image/pro13.png');}
.proDateil_thr{position: relative;margin-bottom: 59px;}
.proDateil_trait{position: relative;float: left;width: 46.875%;padding: 20px 0px 40px 0px;}
.proDateil_itemTitle{position: relative;padding: 10px 0px;}
.proDateil_itemTitle p{font-size: 36px;line-height: 1.333em;font-family: 'SourceHanSansCN-Medium';}
.proDateil_trait .proDateil_itemText{position: relative;padding: 10px 0px;color: #555;}
.proDateil_trait .proDateil_itemText p{font-size: 18px;line-height: 1.333em;}
.proDateil_trait .proDateil_itemText img{max-width: 100%;}
.proDateil_norm{position: relative;float: right;width: 46.875%;padding: 20px 0px 30px 0px;}
.norm_table{position: relative;width: 100%;margin-top: 22px;}
.norm_table th,.norm_table td{font-size: 18px;line-height: 1.3333em;}
.norm_table th{color: #999999;padding: 18px 10px 18px 0px;}
.norm_table td{padding: 46px 10px 19px 0px;border-bottom: 1px solid #BCBCBC;}
.norm_table tr:nth-child(2) td{padding: 19px 10px 19px 0px;}
.proDateil_four{position: relative;width: 100%;background-repeat: no-repeat;background-position: center;background-size: cover;
background-image: url('../image/proD03.jpg');padding: 93px 0px;text-align: center;}
.proDateil_four::before{position: absolute;width: 100%;height: 100%;top: 0px;left: 0px;background-color: rgba(255,255,255,0.8);content: '';
display: block;}
.proDateil_four p.title{position: relative;font-size: 36px;font-family: 'SourceHanSansCN-Medium';line-height: 1.333em;min-height: 2em;
margin-bottom: 34px;}
.proDateil_four .context{position: relative;max-width: 990px;width: 100%;margin: 0px auto;font-size: 18px;line-height: 1.7777em;color: #555555;
min-height: 6em;}
.proDateil_five{position: relative;margin-top: 40px;padding: 20px 0px 35px 0px;}
.proDateil_five .proDateil_itemPro{padding: 37px 0px;}
.proDateil_five .proDateil_itemPro::after{content: '';display: block;clear: both;}
.proDateil_itemPro .tabula_proItem{position: relative;float: left;width: calc(20% - 20px);margin-right: 25px;margin-bottom: 30px;}
.proDateil_itemPro .tabula_proItem:nth-child(6n){margin-right: 0px;}
.proDateil_itemPro .tabPro_label{display: flex;display: -webkit-flex;align-items: center;justify-content: space-between;}
.proDateil_itemPro .tabPro_label a{display: block;margin-right: 10px;overflow: hidden;white-space: nowrap;max-width: calc(100% - 45px);
	text-overflow: ellipsis;font-size: 20px;line-height: 1.5em;padding: 12px 10px 13px 0px;position: relative;transition: all 0.6s;-moz-transition: all 0.6s;
	-webkit-transition: all 0.6s;-o-transition: all 0.6s;}
.proDateil_itemPro .tabPro_label input[type='checkbox']{width: 30px;height: 30px;position: relative;margin-top: 0px;}
.proDateil_itemPro .tabPro_label input[type='checkbox']::after{content: '';width: 21.5px;height: 21.5px;position: absolute;top: 50%;display: block;
left: 50%;transform: translate(-50%,-50%);background-position: center;background-size: 100%;background-image: url('../image/proD04.png');
transition: all 0.6s;-moz-transition: all 0.6s;-webkit-transition: all 0.6s;-o-transition: all 0.6s;}
.proDateil_itemPro .tabPro_label input[type='checkbox']:checked::after{background-image: url('../image/proD05.png');}
.proDateil_itemPro .tabPro_label a:hover{color: #359029;}
.proDateil_itemPro .tabPro_img{position: relative;border-radius: 10px;overflow: hidden;transition: all 0.6s;-moz-transition: all 0.6s;
	-webkit-transition: all 0.6s;-o-transition: all 0.6s;}
.proDateil_itemPro .tabPro_img a{display: block;}
.proDateil_itemPro .tabPro_img img{width: 100%;}
.proDateil_itemPro .tabPro_img:hover{box-shadow: 0px 4px 20px 0px rgba(0,0,0,0.16);}
.news_list{position: relative;width: 100%;padding-bottom: 5px;}
.news_list .news_item{position: relative;width: 100%;padding: 10px 0px 34px 0px;border-bottom: 1px solid #D8D8D8;margin-bottom: 24px;}
.news_list .news_item a{display: block;}
.news_list .news_item a::after{content: '';display: block;clear: both;}
.news_list .news_item .news_item-label{display: block;float: left;width: calc(100% - 300px);position: relative;}
.news_list .news_item .news_item-label::after{display: block;content: '';clear: both;}
.news_list .news_item .news_item-label .icon-xRight{display: block;width: 80px;height: 40px;background-color: #E8E8E8;background-repeat: no-repeat;
background-position: center;background-image: url('../image/inews01.png');float: left;transition: all 0.6s;-moz-transition: all 0.6s;
-webkit-transition: all 0.6s;-o-transition: all 0.6s;}
.news_list .news_item .news_item-label .label_context{position: relative;float: left;width: calc(100% - 80px);padding: 0px 170px 0px 90px;
	transition: all 0.6s;-moz-transition: all 0.6s;-webkit-transition: all 0.6s;-o-transition: all 0.6s;}
.news_list .news_item .news_item-label .label_context span{font-size: 18px;color: #999999;line-height: 1.333em;margin-bottom: 13px;display: block;}
.news_list .news_item .news_item-label .label_context p.title{font-size: 26px;font-family: 'SourceHanSansCN-Medium';line-height: 1.35em;
margin-bottom: 15px;min-height: 2em;transition: all 0.6s;-moz-transition: all 0.6s;-webkit-transition: all 0.6s;-o-transition: all 0.6s;}
.news_list .news_item .news_item-label .label_context p.context{font-size: 18px;color: #777777;line-height: 1.61em;max-height: 4.83em;
	overflow : hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 3;-webkit-box-orient: vertical;}
.news_list .news_item .news_item-label .label_context::before{content: '';display: block;width: 50px;height: 1px;background-color: #BCBCBC;
	position: absolute;left: 19px;top: 20px;transition: all 0.6s;-moz-transition: all 0.6s;-webkit-transition: all 0.6s;-o-transition: all 0.6s;}
.news_list .news_item .news_item-image{display: block;float: right;width: 300px;overflow: hidden;}
.news_list .news_item .news_item-image img{width: 100%;transition: all 0.8s;-moz-transition: all 0.8s;-webkit-transition: all 0.8s;-o-transition: all 0.8s;}
.news_list .news_item:hover .news_item-label .icon-xRight{background-color: #359029;background-image: url('../image/iabout01.png');}
.news_list .news_item:hover .news_item-label .label_context{padding: 0px 120px 0px 145px;}
.news_list .news_item:hover .news_item-label .label_context::before{width: 100px;}
.news_list .news_item:hover .news_item-label .label_context p.title{color: #359029;}
.news_list .news_item .news_item-image:hover img{transform: scale(1.15);}
/* industry */
.industryNews_list{position: relative;width: 100%;padding-top: 15px;padding-bottom: 5px;}
.industryNews_item{position: relative;width: calc(33.333% - 23.3334px);margin-right: 35px;margin-bottom: 40px;
	border: 1px solid #E2E3E6;float: left;transition: all 0.6s;-moz-transition: all 0.6s;-webkit-transition: all 0.6s;-o-transition: all 0.6s;}
.industryNews_item:nth-child(3n){margin-right: 0px;}
.industryNews_item a{display: block;}
.industryNews_item .industryNews_item-image{position: relative;width: 100%;overflow: hidden;}
.industryNews_item .industryNews_item-image img{width: 100%;transition: all 0.8s;-moz-transition: all 0.8s;-webkit-transition: all 0.8s;-o-transition: all 0.8s;}
.industryNews_item .industryNews_item-image:hover img{transform: scale(1.15);}
.industryNews_item .industryNews_item-label{position: relative;padding: 22px 26px 30px 26px;}
.industryNews_item .industryNews_item-label p.title{font-size: 26px;line-height: 1.35em;height: 1.35em;display: block;overflow: hidden;
text-overflow: ellipsis;white-space: nowrap;color: #333;font-family: 'SourceHanSansCN-Medium';transition: all 0.6s;-moz-transition: all 0.6s;
-webkit-transition: all 0.6s;-o-transition: all 0.6s;}
.industryNews_item .industryNews_item-label span{font-size: 16px;color: #999999;line-height: 1.3125em;}
.industryNews_item .industryNews_item-label p.context{display: block;font-size: 16px;line-height: 1.4679em;color: #777777;height: 3em;
	overflow : hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;margin-top: 24px;}
.industryNews_item:hover{box-shadow: 0px 3px 25px 0px rgba(0, 0, 0, 0.11);border: 1px solid rgba(255,255,255,0);}
.industryNews_item:hover .industryNews_item-label p.title{color: #359029;}
/* news dateil */
.news_dateil{position: relative;padding-top: 108px;}
.newsDateil_one{position: relative;padding: 17px 0px 15px 0px;}
.newsDateil_two{position: relative;padding: 32px 0px;}
.newsDateil_two .newsDateil_message{position: relative;width: 67.5%;float: left;margin-bottom: 40px;}
.newsDateil_two .newsDateil_message .title{font-family: 'SourceHanSansCN-Medium';font-size: 50px;line-height: 1.34em;text-align: center;
	margin-bottom: 20px;}
.newsDateil_two .newsDateil_message .title_small{color: #B1AEAE;font-size: 18px;line-height: 1.3333em;text-align: center;}
.newsDateil_two .newsDateil_message .title_small span{display: inline-block;min-width: 40%;padding: 0px 12px;}
.newsDateil_two .newsDateil_message .msg_contant{position: relative;padding: 35px 0px;font-size: 18px;}
.newsDateil_two .newsDateil_message .msg_contant p{line-height: 2.2em;}
.newsDateil_two .newsDateil_message .msg_contant img{max-width: 100%;}
.newsDateil_two .newsDateil_more{position: relative;width: 27%;float: right;padding: 10px 0px;}
.newsDateil_two .newsDateil_more .ndMore_prve_next{position: relative;width: 100%;background-color: #F8F9FC;padding: 0px 27px;margin-bottom: 26px;}
.newsDateil_two .newsDateil_more .ndMore_prve_next>div{position: relative;padding: 30px 0px 25px 0px;border-bottom: 1px dashed #D1D5DE;
min-height: 110px;}
.newsDateil_two .newsDateil_more .ndMore_prve_next>div:last-child{border-bottom: none;}
.newsDateil_two .newsDateil_more .ndMore_prve_next>div a{color: #333;font-size: 18px;line-height: 1.45em;display: block;max-height: 2.9em;
overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;
transition: all 0.6s;-moz-transition: all 0.6s;-webkit-transition: all 0.6s;-o-transition: all 0.6s;}
.newsDateil_two .newsDateil_more .ndMore_prve_next>div a:hover{color: #007D47;}
.newsDateil_two .newsDateil_more .ndMore_tj_list{position: relative;background-color: #F8F9FC;padding: 24px 44px 41px 44px;margin-bottom: 30px;}
.newsDateil_two .newsDateil_more .ndMore_tj_list .tj_title{font-size: 32px;line-height: 1.4375em;}
.newsDateil_two .newsDateil_more .ndMore_tj_list ul{margin: 17px 0px;position:relative;width: 100%;}
.newsDateil_two .newsDateil_more .ndMore_tj_list ul::before{content: '';display: block;width: 0px;height: 100%;position:absolute;top: 0px;left: 8px;
	border-left: 1px dashed #AFB3BC;}
.newsDateil_two .newsDateil_more .ndMore_tj_list ul li{display: block;width: 100%;padding: 10px 0px;margin-bottom: 9px;}
.newsDateil_two .newsDateil_more .ndMore_tj_list ul li:last-child{margin-bottom: 0px;}
.newsDateil_two .newsDateil_more .ndMore_tj_list ul li a{position: relative;display: block;width: 100%;padding: 9px 0px 9px 36px;font-size: 16px;
line-height: 1.6em;color: #333;transition: all 0.6s;-moz-transition: all 0.6s;-webkit-transition: all 0.6s;-o-transition: all 0.6s;}
.newsDateil_two .newsDateil_more .ndMore_tj_list ul li a::before{content: '';position: absolute;display: block;width: 17px;height: 17px;
border: 1px solid #AFB3BC;border-radius: 50%;background-color: #fff;left: 0px;top: 12px;box-sizing: border-box;
transition: all 0.6s;-moz-transition: all 0.6s;-webkit-transition: all 0.6s;-o-transition: all 0.6s;}
.newsDateil_two .newsDateil_more .ndMore_tj_list ul li a:hover{color: #007D47;}
.newsDateil_two .newsDateil_more .ndMore_tj_list ul li a:hover::before{border: 2px solid #007D47;}


/* production */
.production_gallery{position: relative;padding: 35px 0px;}
.production_gallery .gallery_item{position: relative;width: 100%;margin-bottom: 11px;}
.production_gallery .gallery_item .gallery_item-title{padding: 27px 0px;position: relative;}
.production_gallery .gallery_item .gallery_item-title p{font-size: 36px;line-height: 1.3333em;font-family: 'SourceHanSansCN-Medium';
color: #555555;padding: 0px 22px;position: relative;}
.production_gallery .gallery_item .gallery_item-title p::before{content: '';display: block;width: 6px;height: 36px;background-color: #359029;
position: absolute;left: 0px;top: 50%;margin-top: -18px;}
.production_gallery .gallery_item .gallery_item-list{position: relative;width: 100%;padding-bottom: 5px;}
.production_gallery .gallery_item .gallery_item-list::after{content: '';display: block;clear: both;}
.production_gallery .gallery_item .gallery_item-list .gall-iImage{display: block;width: calc(33.3333% - 13.33334px);margin-right: 20px;float: left;
margin-bottom: 20px;overflow: hidden;}
.production_gallery .gallery_item .gallery_item-list .gall-iImage:hover img{transform: scale(1.2);}
.production_gallery .gallery_item .gallery_item-list .gall-iImage:nth-child(3n){margin-right: 0px;}
.production_gallery .gallery_item .gallery_item-list .gall-iImage img{width: 100%;transition: all 0.8s;-moz-transition: all 0.8s;-webkit-transition: all 0.8s;-o-transition: all 0.8s;}
.production_gallery .gallery_item .gallery_item-list .gall-iImage:hover img{transform: scale(1.2);}


/* material */
.material_gallery{position: relative;width: 100%;padding: 54px 0px 73px 0px;}
.material_gallery .material_imgList{position: relative;width: 100%;padding: 14px 0px;}
.material_gallery .material_imgList::after{content: '';display: block;clear: both;}
.material_gallery .material_imgList .material_item{position: relative;float: left;width: calc(25% - 20px);margin-right: 26.666px;margin-bottom: 34px;
background-color: #F8F9FC;transition: all 0.6s;-moz-transition: all 0.6s;-webkit-transition: all 0.6s;-o-transition: all 0.6s;}
.material_gallery .material_imgList .material_item:nth-child(4n){margin-right: 0px;}
.material_gallery .material_imgList .material_item .material_item-image{position: relative;overflow: hidden;}
.material_gallery .material_imgList .material_item .material_item-image img{width: 100%;transition: all 0.8s;-moz-transition: all 0.8s;-webkit-transition: all 0.8s;-o-transition: all 0.8s;}
.material_gallery .material_imgList .material_item .material_item-text{position: relative;padding: 23px 45px 23px 20px;}
.material_gallery .material_imgList .material_item .material_item-text p{line-height: 1.333em;font-size: 18px;display: block;overflow: hidden;
height: 1.333em;text-overflow: ellipsis;white-space: nowrap;transition: all 0.6s;-moz-transition: all 0.6s;-webkit-transition: all 0.6s;-o-transition: all 0.6s;}
.material_gallery .material_imgList .material_item .material_item-text a{display: block;width: 18px;height: 18px;background-position: center;
background-size: 100%;background-repeat: no-repeat;background-image: url('../image/about_zk.png');position: absolute;right: 20px;top: 50%;
margin-top: -9px;transition: all 0.6s;-moz-transition: all 0.6s;-webkit-transition: all 0.6s;-o-transition: all 0.6s;}
.material_gallery .material_imgList .material_item:hover{background-color: #359029;}
.material_gallery .material_imgList .material_item:hover .material_item-text p{color: #FFFFFF;}
.material_gallery .material_imgList .material_item:hover .material_item-text a{background-image: url('../image/about_zk01.png');}
.material_gallery .material_imgList .material_item:hover .material_item-image img{transform: scale(1.15);}
.material_gallery .material_text{font-size: 16px;line-height: 1.5;text-align: center;color: #555;margin-bottom: 30px;}

/* contact */
.contact_master{position: relative;width: 100%;}
.contact_master-one{position: relative;width: 100%;min-height: 602px;margin-bottom: 87px;}
.contact_master-one::after{content: '';display: block;clear: both;}
.contact_master .head_quarters{position: relative;float: left;width: 42%;padding:50px 0px 50px 0px;}
.contact_master .head_quarters .title{font-size: 46px;font-family:'SourceHanSansCN-Medium';line-height: 1.48em;display: block;padding: 33px 0px;
margin-bottom: 40px;}
.contact_master .head_quarters .address{position: relative;display: flex;align-items: center;min-height: 2.6667em;font-size: 24px;
	line-height: 1.333em;font-family:'SourceHanSansCN-Medium';margin-bottom: 20px;}
.contact_master .head_quarters .number{position: relative;}
.contact_master .head_quarters .number p{display: block;font-size: 20px;line-height: 2em;color: #555555;padding: 2px 0px 2px 37px;
margin-bottom: 6px;position: relative;}
.contact_master .head_quarters .number p::before{content: '';display: block;position: absolute;left: 0px;top: 50%;margin-top: -12px;
background-position: center;background-size: 100% auto;background-repeat: no-repeat;width: 24px;height: 24px;}
.contact_master .head_quarters .number p.email-icon::before{background-image: url('../image/email.png');}
.contact_master .head_quarters .number p.tel-icon::before{background-image: url('../image/tel.png');}
.contact_master .head_quarters .number p.web-icon::before{background-image: url('../image/web.png');}
.contact_master .head_quarters .number p.fax-icon::before{background-image: url('../image/fax.png');}
.contact_master .company_map{position: absolute;width: 53.4325%;height: 602px;top:0px;right: 0px;background-color: #CBCBCB;}
.contact_master-two{position: relative;padding-bottom: 30px;margin-bottom: 30px;}
.contact_company{position: relative;width: calc(33.333% - 33.334px);margin-right: 50px;float: left;margin-bottom: 30px;}
.contact_company:nth-child(3n){margin-right: 0px;}
.contact_company .company_image img{width: 100%;}
.contact_company .company_msg{position: relative;padding: 17px 0px;}
.contact_company .company_msg .title{font-family: 'SourceHanSansCN-Medium';font-size: 24px;line-height: 1.333em;margin-bottom: 16px;}
.contact_company .company_msg .context{color: #555555;font-size: 18px;}
.contact_company .company_msg .context p span:nth-child(1){display: inline-block;width: 58px;}

/* r&d */
.rd_quality{position: relative;}
.rd_quality .content_txt{position: relative;padding: 60px 0px 75px 0px;font-size: 18px;line-height: 1.78em;}
.rd_quality .content_txt img{max-width: 100%;}
.rd_quality .content_txt::after{display: block;content: '';clear: both;}

@media (max-width: 1350px){
	.index-about_left{width: 840px;max-width: 100%;margin: 0px auto;float: none;padding:0px 15px 45px 15px;}
	.index-about_right{width: 690px;max-width: 100%;margin: 0px auto;float: none;}
	.index-pro_left{width: 690px;max-width: 100%;margin: 0px auto;float: none;}
	.index-pro_right{width: 718px;max-width: 100%;margin: 0px auto;float: none;}
	.index-news_left{width: 960px;float: none;margin: 0px auto;max-width: 100%;}
	.index-news_right{width: 960px;float: none;margin: 0px auto;padding-top:30px;padding-bottom: 45px;max-width: 100%;}

	/* about */
	.about_onePup .about_onePup-right .about_one-samll{padding: 40px 24px 30px 24px;}
	.about_advantage{width: 780px;max-width: 100%;margin: 0px auto;margin-top: 80px;}
	.about_advantage .advantage_small{width: calc(50% - 20px);}
	.about_advantage .advantage_small:nth-child(2n){margin-right: 0px;}

	/* product */
	.product_ztItem .img_label p{font-size: 40px;}
	.product_ztItem .img_label a{width: 65px;height: 65px;background-size: 40%;}


	/* news dateil */
	.newsDateil_two .newsDateil_more{width: 31%;}
}

@media (max-width: 1150px){
	.wrap ul{display: none;}
	.header_nav{height: 90px;}
	.header_nav.hover{display: inline-block;}
	.header_nav .company_language{float: left;padding: 20px 0px 8px 0px;display: none;}
	.header_nav .company_logo{margin: 10px 20px 10px 0px;}
	.swiper_zl_back .swiper-slide .swiper-label .big-title{font-size: 50px;}
	.swiper_zl_back .swiper-slide .swiper-label .small-title{font-size: 20px;}

	

	/* about */
	.about_onePup .about_onePup-left{width: 100%;text-align: center;padding: 26px 0px 60px 0px;}
	.about_onePup .about_onePup-left>p{font-size: 38px;margin-bottom: 30px;}
	.about_onePup .about_onePup-left .con_text{max-width: 100%;font-size: 20px;}
	.about_onePup .about_onePup-right{width: 100%;margin-bottom: 100px;}
	.about_onePup .about_onePup-right .about_one-samll .by_text{padding: 0px 8%;}
	.about_onePup .about_onePup-right .about_one-samll .by_text span{font-size: 25px;}
	.about_onePup .about_onePup-right .about_one-samll .by_text p{font-size: 18px;}
	.about_twoPup{padding: 126px 0px 128px 0px;}
	.about_twoPup .about_twoContent .oneTitle{font-size: 36px;}
	.about_twoPup .about_twoContent .twoTitle{font-size: 22px;}
	.about_twoPup .about_twoContent .thrText{font-size: 18px;}
	.about_fztitle .title{font-size: 36px;margin-bottom: 20px;}
	.about_fztitle p{font-size: 22px;}
	.about_fz-progress .fz-small{width: 165px;margin-top: 12px;margin-left: -82px;}
	.about_fz-progress .fz-small>p{font-size: 24px;}
	.about_fz-progress .fz-small .dot_text{padding: 18px 18px 10px 18px;}
	.about_fz-progress .fz-small .dot_text p{font-size: 16px;}
	.about_fouPup{padding: 95px 0px 35px 0px;}
	.about_fouPup .about_company-small{width: 90%;margin-bottom: 40px;}
	.about_fouPup .about_company-small .company-title{font-size: 24px;}
	.about_fouPup .about_company-small .company-context{font-size: 16px;}
	.about_rytitle .title{font-size: 36px;margin-bottom: 20px;}
	.about_rytitle p{font-size: 22px;}

	/* product */
	.product_ztItem{height: 800px;}
	.product_ztItem img{width: auto;height: 100%;max-width: auto;}
	.product_ztItem .img_label p{font-size: 30px;}
	.product_ztItem .img_label a{width: 55px;height: 55px;}
	/* product list */
	.public_propaganda .propaganda_title{font-size: 75px;}
	.public_propaganda .propaganda_msg .propage_left .title{font-size: 45px;}
	.public_propaganda .propaganda_msg .propage_left div{font-size: 20px;}
	.public_propaganda .propaganda_msg .propage_right-dot a{font-size: 16px;margin-bottom: 15px;padding: 5px 19px 5px 0px;}
	.proTab_mainTitle .main_title p{font-size: 32px;}
	.proTab_mainTitle .main_search>span{font-size: 16px;}
	.proTab_mainTitle .main_search{width: 50%;}
	.proTab_mainTitle .main_search .search_input{height: 42px;width: calc(100% - 90px);}
	.proTab_mainTitle .main_search .search_input input{font-size: 16px;}
	.proTab_mainTitle .main_search .search_input a{background-size: 65%;background-position: center;}
	.product_tabulation .tabulation_list{max-width: 940px;margin: 0px auto;margin-top: 20px;}
	.product_tabulation .tabula_proItem{width: calc(33.333% - 16px);margin-right: 24px;}
	.product_tabulation .tabula_proItem:nth-child(5n){margin-right: 24px;}
	.product_tabulation .tabula_proItem:nth-child(3n){margin-right: 0px;}
	.footer_formInquiry{padding: 30px 0px 32px 0px;}
	.footer_formInquiry .formInquiry_title{font-size: 32px;}
	.footer_formInquiry .formInquiry_box{margin-top: 34px;max-height: calc(100vh - 260px);}
	.footer_formInquiry a.close_cha{top: 40px;right: 48px;width: 22px;height: 22px;}
	.footer_addInquiry .addInquiry_label .inquiry_label-item,
	.footer_formInquiry .formInquiry_selectTab .inquiry_label-item{padding: 10px 40px 10px 20px;min-width: 200px;}
	.footer_addInquiry .addInquiry_bt a.submit,.footer_addInquiry .addInquiry_bt a.close{line-height: 45px;margin-bottom: 25px;}
	.footer_formInquiry .formInquiry_box button{height: 45px;line-height: 43px;}
	.footer_formInquiry form input{margin-bottom: 25px;height: 47px;line-height: 45px;}
	.footer_formInquiry form textarea{margin-bottom: 48px;}
	/* pro detailed */
	.product_dateil{padding-top: 91px;}
	.proDateil_two{max-width: 750px;margin: 0px auto;margin-bottom: 38px;}
	.proDateil_lbImg{width: 100%;}
	.proDateil_smMsg{width: 100%;}
	.proDateil_smMsg .proDateil_smMsg-td{padding: 30px 0px;}
	.addXunPan{margin-top: 10px;}
	.proDateil_thr{max-width: 750px;margin: 0px auto;margin-bottom: 58px;}
	.proDateil_trait{width: 100%;}
	.proDateil_norm{width: 100%;}
	.proDateil_five{max-width: 750px;margin: 0px auto;margin-top: 28px;}
	.proDateil_itemPro .tabula_proItem{width: calc(33.333% - 16px);margin-right: 24px;}
	.proDateil_itemPro .tabula_proItem:nth-child(6n){margin-right: 24px;}
	.proDateil_itemPro .tabula_proItem:nth-child(3n){margin-right: 0px;}

	/* news list */
	.news_list .news_item .news_item-label .icon-xRight{width: 65px;}
	.news_list .news_item .news_item-label .label_context{padding: 0px 70px 0px 40px;width: calc(100% - 65px);}
	.news_list .news_item .news_item-label .label_context::before{width: 20px;left: 10px;}
	.news_list .news_item .news_item-label .label_context p.title{min-height: auto;}
	.news_list .news_item:hover .news_item-label .label_context{padding: 0px 20px 0px 85px;}
	.news_list .news_item:hover .news_item-label .label_context::before{width: 60px;}
	/* news one list */
	.industryNews_list{max-width: 950px;margin: 0px auto;}
	.industryNews_item{width: calc(50% - 15px);margin-right: 30px;}
	.industryNews_item:nth-child(3n){margin-right: 30px;}
	.industryNews_item:nth-child(2n){margin-right: 0px;}
	/* news dateil */
	.newsDateil_two .newsDateil_message{width: 58%;}
	.newsDateil_two .newsDateil_more{width: 40%;}
	.newsDateil_two .newsDateil_more .ndMore_prve_next{padding: 0px 20px;}
	.newsDateil_two .newsDateil_more .ndMore_tj_list{padding: 24px 24px 41px 24px;}


	/* material */
	.material_gallery .material_imgList{max-width: 780px;margin: 0px auto;}
	.material_gallery .material_imgList .material_item{width: calc(50% - 13px);margin-right: 26px;}
	.material_gallery .material_imgList .material_item:nth-child(2n){margin-right: 0px;}

	/* contact */
	.contact_master .head_quarters{width: 100%;}
	.contact_master-two{max-width: 500px;margin: 0px auto;}
	.contact_company{width: 100%;margin-right: 0px;}
	.contact_master .company_map{position: relative;width: 100%;}


}

@media (max-width: 769px){
	.swiper_zl_back .swiper-slide .swiper-label .big-title{font-size: 38px;}
	.swiper_zl_back .swiper-slide .swiper-label .small-title{font-size: 18px;}
	.iabout_Title{font-size: 100px;margin-top: -25px;}
	.iabout_leftTitle{font-size: 40px;}
	.index-about_left .iabout_leftContext{font-size: 16px;}
	.index-about_right{width: 580px;}
	.iproduct_Title{font-size: 100px;}
	.iproduct_leftTitle{font-size: 40px;margin-top: 54px;}
	.index-pro_left .iproduct_leftPro .title{font-size: 30px;}
	.index-pro_left .iproduct_leftPro .content{font-size: 18px;}
	.inews_Title{font-size: 100px;}
	.inews_leftTitle{font-size: 40px;margin-top: 58px;}
	.inews_leftspecial{width: 420px;max-width: 100%;margin: 0px auto;margin-top: 45px; margin-bottom: 34px;}
	.inews_leftspecial .image_small {width: 100%;}
	.inews_leftspecial .context_small{width: 100%;}
	.inews_leftspecial .context_small p.title{margin-top: 18px;margin-bottom: 22px;}
	.inews_leftspecial .context_small .context{min-height: auto;margin-bottom: 32px;}
	.footerZy .footer_div .footer_div_one{width: 100%;border-right: none;}
	.footerZy .footer_div .footer_div_one .fone_list{padding: 27px 0px 17px 0px;}
	.footerZy .footer_div .footer_div_one .fone_list ul{padding-right: 0px;}
	.footerZy .footer_div .footer_div_two{width: 100%;padding: 25px 0px 15px 0px;border-top: 1px solid rgba(197, 197, 197, 0.5);}
	.footerZy .footer_div .footer_div_two .qrcode_box{margin: 0px auto;}
	.footerZy .footer_div .footer_bottom{padding: 10px 0px;}
	.footerZy .footer_div .footer_bottom .fbottom_title p{font-size: 14px;}
	.footerZy .footer_div .footer_bottom .fbottom_select{padding: 6px 47px 6px 12px;}
	.index-pro_right .ipRight_circleTab>div{width: 60px;height: 60px;background-size: 70% auto;box-shadow: 0px 0px 0px 6px rgba(255,255,255,0.1);}
	.index-pro_right .ipRight_circleTab .tab_one{top: 22px;}
	.index-news_right .inews_listTab a{font-size: 20px;padding: 12px 0px;}
	.index-news_right .inews_listDiv{padding-left: 25px;}
	.index-news_right .inews_listDiv .list-item .list-item_img{width: 145px;}
	.index-news_right .inews_listDiv .list-item .list-item_txt{width: calc(100% - 145px);padding: 0px 15px;}
	.index-news_right .inews_listDiv .list-item .list-item_txt p{margin: 12px 0px 8px 0px;font-size: 16px;}
	.index-news_right .inews_listDiv .list-item .list-item_txt span{font-size: 14px;}
	.index-news_right .inews_listDiv .list-item:hover::before{height: 60px;}
	.index-news_right .inews_listDiv .list-item::before{width: 3px;left: -25px;}
	.index_slogan p{font-size: 38px;}
	.index-pro_right .ipRight_imgText p{font-size: 28px;}
	.iproduct_leftPro-item{width: 100%;margin-right: 0px;margin-bottom: 35px;}
	.iproduct_leftPro-item .content{min-height: auto;font-size: 14px;}
	.iproduct_leftPro-item .title{font-size: 28px;}

	/* about */
	.about_twoPup .about_twoContent .thrText{margin-top: 45px;}
	.about_fz-progress{padding: 35px 0px;}
	.about_fz-progress::before{content: '';display: block;position: absolute;width: 2px;height: calc(100% - 70px);background-color: rgba(0, 0, 0, 0.14);
	top: 35px;left: 90px;}
	.about_fz-progress img{display: none;}
	.about_fz-progress .fz-small{position: relative;top:0px !important;left:0px !important;display: flex;width: 100%;transform: none !important;
	align-items: center;margin-top: 40px;margin-bottom: 40px;margin-left: 0px;}
	.about_fz-progress .fz-small .dot_text{width: calc(100% - 140px);}
	.about_fz-progress .fz-small>p{margin-bottom: 0px;font-size: 20px;}
	.about_fz-progress .fz-small .dot_text{padding: 15px;margin-top: 0px;margin-left: 30px;}
	.about_fz-progress .fz-small .dot_text p{min-height: auto;}
	.about_fz-progress .fz-small .dot_text::before{border-top: 15px solid rgba(0, 0, 0,0);border-bottom: 15px solid rgba(0, 0, 0,0);top: 50%;
    left: -40px;transform: translate(0px,-50%);border-left: 20px solid rgba(0, 0, 0,0);border-right: 20px solid #E2EEE0;}
	.about_fz-progress .fz-small:nth-child(2n-1) .dot_text::before{border-top: 15px solid rgba(0, 0, 0,0);border-bottom: 15px solid rgba(0, 0, 0,0);top: 50%;
			left: -40px;transform: translate(0px,-50%);border-left: 20px solid rgba(0, 0, 0,0);border-right: 20px solid #F6F2E6;}
	.about_advantage{width: 300px;}
	.about_advantage .advantage_small{width: 100%;margin-bottom: 25px;}
	.about_advantage .advantage_small:nth-child(n){margin-right: 0px;}
	.about_advantage .advantage_small .adv-text p{font-size: 20px;}
	.about_advantage .advantage_small .adv-hide .one{font-size: 18px;}
	.about_advantage .advantage_small .adv-hide .two{font-size: 25px;}
	.about_advantage .advantage_small .adv-hide .thr{font-size: 14px;}
	.about_fztitle p{font-size: 18px;}
	.about_rytitle p{font-size: 18px;}


	/* product */
	.product_ztItem{width: 100%;height: 320px;margin-right: 0px !important;margin-bottom: 3px;margin-top: 3px;}
	.product_ztItem img{width: 100%;height: auto;}
	.product_ztItem .img_label p{font-size: 28px;margin-bottom: 0px;margin-top: 20px;}
	/* product list */
	.public_propaganda .propaganda_title{font-size: 45px;line-height: 64px;}
	.public_propaganda .propaganda_msg .propage_left .title{font-size: 32px;margin-bottom: 20px;}
	.public_propaganda .propaganda_msg .propage_left div{font-size: 16px;padding: 0px 12px;}
	.public_propaganda .propaganda_msg .propage_right-dot a{font-size: 14px;padding: 5px 12px 5px 0px;}
	.public_propaganda .propaganda_msg .propage_right-dot{padding: 5px 0px;}
	.public_propaganda .propaganda_msg .propage_right-dot::before{right: 3px;}
	.public_propaganda .propaganda_msg .propage_right-dot a::after{width: 7px;height: 7px;}
	.proTab_mainTitle .main_search .search_input a{right: 5px;width: 28px;}
	.product_tabulation .tabulation_list{max-width: 300px;}
	.product_tabulation .tabula_proItem{width: 100%;margin-right: 0px;}
	.product_tabulation .tabPro_label a{font-size: 18px;padding: 12px 42px 12px 0px;}
	.product_tabulation .tabPro_label input[type='checkbox']{margin-top: 0px;width: 25px;height: 25px;}
	.product_tabulation .tabPro_label input[type='checkbox']::after{width: 15px;height: 15px;}
	.footer_addInquiry .addInquiry_label .inquiry_label-item, 
	.footer_formInquiry .formInquiry_selectTab .inquiry_label-item{padding: 10px 30px 10px 12px;margin-bottom: 15px;margin-right: 18px;
    min-width: 150px;font-size: 14px;}
	.footer_addInquiry .addInquiry_label .inquiry_label-item a,
	.footer_formInquiry .formInquiry_selectTab .inquiry_label-item a{right: 12px;width: 14px;height: 14px;}
	/* pro detailed */
	.crumbs_link{font-size: 14px;}
	.proDateil_one{padding: 15px 0px 12px 0px;}
	.proDateil_smMsg .proDateil_smMsg-spmc>p{font-size: 34px;min-height: 68px;}
	.proDateil_smMsg .proDateil_smMsg-spmc .jj_p{font-size: 15px;}
	.proDateil_smMsg .proDateil_smMsg-td p{font-size: 17px;}
	.addXunPan{height: 3em;line-height: 3em;width: 220px;padding-right: 60px;}
	.addXunPan i{right: 18%;}
	.proDateil_itemTitle p{font-size: 30px;}
	.proDateil_thr{margin-bottom: 38px;}
	.proDateil_trait .proDateil_itemText p{font-size: 16px;}
	.norm_table th, .norm_table td{font-size: 16px;}
	.norm_table th{padding: 12px 8px 12px 0px;}
	.norm_table td{padding: 26px 8px 12px 0px;}
	.norm_table tr:nth-child(2) td{padding: 12px 8px 12px 0px;}
	.proDateil_four p.title{font-size: 30px;min-height: auto;}
	.proDateil_four .context{font-size: 16px;}
	.proDateil_five .proDateil_itemPro{max-width: 300px;margin: 0px auto;}
	.proDateil_itemPro .tabula_proItem{width: 100%;margin-right: 0px;margin-bottom: 25px;}
	.proDateil_itemPro .tabula_proItem:nth-child(n){margin-right: 0px;}

	/* r&d */
	.rd_quality .content_txt{font-size: 16px;}


	/* news list */
	.news_list .news_item .news_item-label{width: 100%;}
	.news_list .news_item .news_item-image{margin-top: 25px;padding-left: 105px;width: 100%;}
	.news_list .news_item .news_item-image img{max-width: 100%;width: auto;}
	.news_list .news_item .news_item-label .label_context{padding: 0px 20px 0px 40px;}
	/* news one list */
	.industryNews_list{max-width: 450px;}
	.industryNews_item{width: 100%;margin-right: 0px;}
	.industryNews_item:nth-child(n){margin-right: 0px;}
	.industryNews_item .industryNews_item-label p.title{font-size: 24px;}
	.industryNews_item .industryNews_item-label span{font-size: 14px;}
	/* news dateil */
	.news_dateil{padding-top: 92px;}
	.newsDateil_two .newsDateil_message{width: 100%;}
	.newsDateil_two .newsDateil_more{width: 100%;}
	.newsDateil_two .newsDateil_message .title{font-size: 42px;}
	.newsDateil_two .newsDateil_message .title_small{font-size: 16px;}
	.newsDateil_two .newsDateil_message .msg_contant{font-size: 16px;}
	.newsDateil_two .newsDateil_more .ndMore_prve_next>div{padding: 25px 0px 20px 0px;min-height: auto;}
	.newsDateil_two .newsDateil_more .ndMore_prve_next>div a{font-size: 16px;}
	.newsDateil_two .newsDateil_more .ndMore_tj_list .tj_title{font-size: 30px;}
	.newsDateil_two .newsDateil_more .ndMore_tj_list ul li a{padding: 9px 0px 9px 25px;}

	/* production */
	.production_gallery .gallery_item .gallery_item-title p{font-size: 32px;}
	.production_gallery .gallery_item .gallery_item-title p::before{height: 32px;width: 5px;margin-top: -16px;}
	.production_gallery .gallery_item .gallery_item-list .gall-iImage{width: calc(50% - 10px);}
	.production_gallery .gallery_item .gallery_item-list .gall-iImage:nth-child(3n){margin-right: 20px;}
	.production_gallery .gallery_item .gallery_item-list .gall-iImage:nth-child(2n){margin-right: 0px;}


	/* material */
	.material_gallery .material_imgList{max-width: 380px;margin: 0px auto;}
	.material_gallery .material_imgList .material_item{width: 100%;}
	.material_gallery .material_imgList .material_item:nth-child(n){margin-right: 0px;}


	/* contact */
	.contact_master .head_quarters .title{font-size: 35px;padding: 20px 0px;margin-bottom: 10px;}
	.contact_master .head_quarters .address{font-size: 20px;}
	.contact_master .head_quarters .number p{font-size: 18px;}
	.contact_master .company_map{height: 560px;}
}
@media (max-width: 500px){
	.header_nav .company_logo{width: 180px;height: auto;}
	.menu{margin: 17px 0px 0 0;}
	.header_nav{height: 75px;}
	.swiper_zl_back .swiper-pagination{right: 10px;}
	.swiper_zl_back .swiper-slide .swiper-label .big-title{font-size: 26px;}
	.swiper_zl_back .swiper-slide .swiper-label .small-title{font-size: 14px;}
	.index_about{padding: 80px 0px 45px 0px;}
	.iabout_Title{font-size: 85px;}
	.iabout_leftTitle{font-size: 35px;margin-top: 28px;}
	.index_product{padding: 70px 0px 65px 0px ;}
	.iproduct_Title{font-size: 85px;}
	.iproduct_leftTitle{font-size: 35px;margin-top: 40px;}
	.index-pro_left .iproduct_leftPro .content{min-height: auto;}
	.index-pro_right .ipRight_circleTab>div{width: 45px;height: 45px;}
	.index-pro_right .ipRight_circleTab .tab_one{top: 34px;}
	.index-pro_right .ipRight_circleTab .tab_two{top: 78%;}
	.index-pro_right .ipRight_circleTab .tab_thr{top: 78%;}
	.index-pro_right .ipRight_imgText p{font-size: 22px;}
	.inews_Title{font-size: 85px;}
	.inews_leftTitle{font-size: 35px;margin-top: 43px;}
	.inews_leftspecial .context_small span{font-size: 14px;}
	.inews_leftspecial .context_small p.title{font-size: 24px;}
	.inews_leftspecial .context_small .context{font-size: 16px;}
	.index_slogan p{font-size: 32px;}
	.footerZy .footer_div .footer_div_one .fone_list ul .li_title{font-size: 16px;padding: 15px 0px;}
	.footerZy .footer_div .footer_div_one .fone_list ul .samll_li a{font-size: 14px;}
	.footerZy .footer_div .footer_div_two>p{font-size: 15px;}
	.footerZy .footer_div .footer_bottom .fbottom_title p{font-size: 12px;}
	.footer_suspension{right: 0px;bottom: 50px;}

	/* about */
	.about_onePup_box{padding-top: 100px;}
	.about_onePup .about_onePup-left>p{font-size: 32px;}
	.about_onePup .about_onePup-left .con_text{font-size: 18px;}
	.about_onePup .about_onePup-right .about_one-samll{padding: 30px 12px 25px 12px;}
	.about_onePup .about_onePup-right .about_one-samll .by_text{padding: 0px 5%;width: calc(100% - 40px);}
	.about_onePup .about_onePup-right .about_one-samll .by_text span{font-size: 22px;}
	.about_onePup .about_onePup-right .about_one-samll .by_text p{font-size: 16px;}
	.about_onePup .about_onePup-right .about_one-samll .by_icon{width: 40px;}
	.about_twoPup{padding: 80px 0px 100px 0px;}
	.about_twoPup .about_twoContent .oneTitle{font-size: 32px;}
	.about_twoPup .about_twoContent .twoTitle{font-size: 20px;}
	.about_twoPup .about_twoContent .thrText{font-size: 14px;}
	.about_fz-progress .fz-small>p{font-size: 18px;}
	.about_fz-progress .fz-small .dot_text{margin-left: 15px;width: calc(100% - 120px);}
	.about_fz-progress::before{left: 84px;}
	.about_fztitle .title{font-size: 32px;}
	.about_fouPup .about_company-small{width: 95%;padding: 0px 18px;}
	.about_fouPup .about_company-small .company-title{font-size: 22px;}
	.about_fouPup .about_company-small .company-context{font-size: 14px;}
	.about_friPup{padding: 90px 0px;}
	.about_rytitle .title{font-size: 32px;}
	.about_sixPup .swiper-slide{width: 275px;}
	/* product list */
	.public_propaganda{padding-top: calc(28vh - 38px);}
	.public_propaganda .propaganda_title{font-size: 38px;}
	.public_propaganda .propaganda_msg{bottom: 1.5vh;}
	.public_propaganda .propaganda_msg .propage_left .title{font-size: 30px;margin-bottom: 15px;}
	.public_propaganda .propaganda_msg .propage_right-dot{margin-bottom: 4vh;}
	.public_propaganda .propaganda_msg .propage_right-dot a{font-size: 12px;}
	.proTab_mainTitle{padding: 39px 0px 20px 0px;}
	.proTab_mainTitle .main_search{width: 100%;margin-top: 30px;}
	/* product 询盘*/
	.footer_addInquiry .addInquiry_label{width: 100%;}
	.footer_addInquiry .addInquiry_bt{width: 100%;display: flex;justify-content: space-between;padding: 15px 0px 5px 0px;}
	.footer_addInquiry .addInquiry_bt a.submit, .footer_addInquiry .addInquiry_bt a.close{line-height: 40px;font-size: 15px;width: 48%;}
	.footer_addInquiry .addInquiry_label .inquiry_label-item, 
	.footer_formInquiry .formInquiry_selectTab .inquiry_label-item{padding: 6px 30px 6px 10px;}
	.footer_formInquiry .formInquiry_title{font-size: 25px;}
	.footer_formInquiry .formInquiry_box{max-height: calc(100vh - 200px);}
	.footer_formInquiry .formInquiry_box button{font-size: 16px;width: 46%;margin-right: 5%;margin-bottom: 15px;}
	.footer_formInquiry .formInquiry_box button.add_xp{margin-right: 0px;}
	.footer_formInquiry form input{margin-bottom: 20px;font-size: 15px;height: 42px;line-height: 40px;}
	.footer_formInquiry form textarea{font-size: 15px;line-height: 40px;height: 120px;margin-bottom: 30px;}
	/* pro detailed */
	.product_dateil{padding-top: 74px;}
	.proDateil_smMsg .proDateil_smMsg-spmc>p{font-size: 28px;min-height: auto;}
	.proDateil_smMsg .proDateil_smMsg-spmc .jj_p{font-size: 14px;}
	.proDateil_smMsg .proDateil_smMsg-spmc{min-height: auto;}
	.proDateil_smMsg .proDateil_smMsg-td p{font-size: 15px;}
	.proDateil_smMsg .proDateil_smMsg-td .context{min-height: 58px;}
	.proDateil_smMsg .proDateil_smMsg-td{padding: 30px 0px 20px 0px;}
	.addXunPan{font-size: 16px;}
	.proDateil_itemTitle p{font-size: 28px;}
	.proDateil_trait .proDateil_itemText p{font-size: 15px;}
	.norm_table th, .norm_table td{font-size: 13px;}
	.norm_table th{padding: 10px 0px;}
	.norm_table td{font-size: 12px;}
	.proDateil_four{padding: 72px 0px;}
	.proDateil_four .context{font-size: 14px;}
	.proDateil_itemPro .tabPro_label a{font-size: 18px;}


	/* news list */
	.news_list .news_item .news_item-label .icon-xRight{width: 45px;background-size: 22px auto;}
	.news_list .news_item .news_item-label .label_context span{font-size: 14px;}
	.news_list .news_item .news_item-label .label_context p.title{font-size: 20px;}
	.news_list .news_item .news_item-label .label_context p.context{font-size: 14px;}
	.news_list .news_item .news_item-label .label_context{padding: 0px 0px 0px 35px;}
	.news_list .news_item .news_item-label .label_context::before{width: 15px;}
	.news_list .news_item .news_item-image{padding-left: 80px;}
	.news_list .news_item:hover .news_item-label .label_context{padding: 0px 0px 0px 55px;}
	.news_list .news_item:hover .news_item-label .label_context::before{width: 35px;}
	/* news one list */
	.industryNews_item .industryNews_item-label{padding: 20px 20px 25px 20px;}
	.industryNews_item .industryNews_item-label p.context{margin-top: 20px;font-size: 14px;}
	.industryNews_item .industryNews_item-label p.title{font-size: 22px;}
	/* news dateil */
	.news_dateil{padding-top: 74px;}
	.newsDateil_two{padding: 25px 0px;}

	/* 右侧栏 */
	.footer_suspension{width: 65px;height: 198px;background-size: 100% auto;padding: 0px 15px 0px 0px;}
	.footer_suspension a{height: 32px;background-size: auto 70%;margin-bottom: 14.5px;}


	/* production */
	.production_gallery .gallery_item .gallery_item-title p{font-size: 28px;}
	.production_gallery .gallery_item .gallery_item-title p::before{height: 28px;width: 4px;margin-top: -14px;}
	.production_gallery .gallery_item .gallery_item-list .gall-iImage{width: 100%;}
	.production_gallery .gallery_item .gallery_item-list .gall-iImage:nth-child(n){margin-right: 0px;}


	/* contact */
	.contact_master .head_quarters .title{font-size: 32px;padding: 15px 0px;margin-bottom: 10px;}
	.contact_master .head_quarters .address{font-size: 18px;}
	.contact_master .head_quarters .number p{font-size: 16px;}
	.contact_master .company_map{height: 520px;}
	.contact_company .company_msg{padding: 12px 0px;}
	.contact_company .company_msg .title{font-size: 20px;margin-bottom: 12px;}
	.contact_company .company_msg .context{font-size: 14px;}
	.contact_company .company_msg .context p span:nth-child(1){width: 46px;}

}
@media (max-width: 420px){
	.swiper_zl_back .swiper-slide .swiper-label .big-title{font-size: 24px;}
	.iabout_Title,.iproduct_Title,.inews_Title{font-size: 70px;}
	.iabout_leftTitle{font-size: 30px;margin-top: 20px;}
	.iproduct_leftTitle{font-size: 30px;margin-top: 35px;}
	.index-pro_left .iproduct_leftPro .title{font-size: 25px;}
	.index-pro_left .iproduct_leftPro .content{font-size: 16px;}
	.index_slogan p{font-size: 25px;}
	.footerZy .footer_div .footer_div_one .fone_list ul li{min-width: 90px;}
	.index-news_right .inews_listTab a{font-size: 18px;}

	/* about */
	.about_fouPup .about_company-small{width: 100%}

	/* product */
	.public_propaganda .propaganda_title{font-size: 35px;line-height: 50px;}
	.footer_addInquiry .addInquiry_label{width: 100%;}
	.footer_addInquiry .addInquiry_bt{width: 100%;display: flex;justify-content: space-between;padding: 15px 0px 5px 0px;}
	.footer_addInquiry .addInquiry_bt a.submit, .footer_addInquiry .addInquiry_bt a.close{line-height: 40px;font-size: 15px;width: 48%;}
	.footer_addInquiry .addInquiry_label .inquiry_label-item, 
	.footer_formInquiry .formInquiry_selectTab .inquiry_label-item{padding: 6px 30px 6px 10px;}

	/* 询盘 */
	.footer_formInquiry form input{margin-bottom: 15px;line-height: 35px;height: 37px;font-size: 14px;}
	.footer_formInquiry form textarea{height: 100px;line-height: 34px;font-size: 14px;margin-bottom: 20px;}
	.footer_formInquiry .formInquiry_box button{font-size: 15px;line-height: 35px;height: 37px;}
	.footer_formInquiry{padding: 20px 0px 15px 0px;}
	.footer_formInquiry a.close_cha{top: 25px;right: 18px;width: 20px;height: 20px;}

	/* news one list */
	.industryNews_item .industryNews_item-label{padding: 15px 15px 18px 15px;}
	.industryNews_item .industryNews_item-label p.context{margin-top: 15px;}
	.industryNews_item .industryNews_item-label p.title{font-size: 20px;}
	/* news dateil */
	.crumbs_link{font-size: 12px;}
	.newsDateil_two .newsDateil_message .title{font-size: 32px;}
	.newsDateil_two .newsDateil_message .title_small{font-size: 14px;}
	.newsDateil_two .newsDateil_message .msg_contant{font-size: 14px;}
	.newsDateil_two .newsDateil_more .ndMore_prve_next{padding: 0px 15px;}
	.newsDateil_two .newsDateil_more .ndMore_prve_next>div a{font-size: 15px;}
	.newsDateil_two .newsDateil_more .ndMore_tj_list{padding: 18px 16px 36px 16px;}
	.newsDateil_two .newsDateil_more .ndMore_tj_list .tj_title{font-size: 28px;}
	.newsDateil_two .newsDateil_more .ndMore_tj_list ul li{margin-bottom: 3px;}
	.newsDateil_two .newsDateil_more .ndMore_tj_list ul li a{font-size: 15px;}
	

	/* r&d */
	.rd_quality .content_txt{font-size: 14px;}

	/* material */
	.material_gallery .material_imgList .material_item .material_item-text{padding: 18px 40px 18px 15px;}
	.material_gallery .material_imgList .material_item .material_item-text p{font-size: 16px;}
	.material_gallery .material_imgList .material_item .material_item-text a{width: 16px;height: 16px;}
}
























