@charset "utf-8";
/* CSS Document */
/*****header*******/ 
/* .indBody{background: #F4FFDF;} */
body{overflow-x: hidden;}
a:hover {text-decoration: none;}
.header {width: 100%;z-index: 100;box-shadow: rgb(221, 221, 221) 0px 0px 3px;top: 0;background: #fff;    position: fixed;}
.header.fix{position: fixed;}
.header_nav {width: 80%;margin: 0px auto;}
.headerTop .logo {float: left;width: 200px;height: 80px;margin-right: 30px;display: flex;align-items: center;}
/* .header.whiteHeader .headerTop .logo{background: url("../images/logo.png") 0px 0px no-repeat;} */
.headerTop .logo a {display: inline-block;width: 100%;}
.headerTop .logo img{width: 100%;line-height: 80px;}
.headerTop .topRight {float: right;color: rgb(51, 51, 51);display: flex;}
.headerTop .topRight select{width: 70px;}
.headerTop .topRight ul li i {margin-right: 8px;vertical-align: -2px;}
.headerTop .topRight select option {color:rgb(51, 51, 51);height: 30px !important;}

.langChoice{position: relative;line-height: 28px;cursor: pointer;margin-top: 10px;} 
.langChoice dt {line-height: 28px;font-weight: normal;color: rgb(255, 255, 255);}
.langChoice dd::before {border-top-color: transparent;border-right-color: transparent;border-left-color: transparent;top: -16px;content: "";}
.langChoice dd {position: absolute;width: 120px;background: rgb(255, 255, 255);z-index: 10;text-align: center;line-height: 30px;
border-top: 1px solid rgb(221, 221, 221);border-right: 0.5px solid rgb(221, 221, 221);border-left: 1px solid rgb(221, 221, 221);
border-image: initial;border-bottom: none;display: none;border-radius: 5px;top: 50px;max-height: 240px;
    overflow-y: scroll;}
.searchIcon{position: relative;line-height: 60px;padding: 0 10px;cursor: pointer;}
.searchIcon dt{position: absolute;transition: all ease-in-out 0.5s;top: 0;right: 5px;z-index: 9;}
.searchIcon .search{position: absolute;margin: 0;right: 15px;padding: 0;top: -40px;z-index: 6;box-shadow: none;border-radius: 5px;transition: all ease-in-out 0.3s;
display: flex;height: 40px;background: #fff;}
.search input {height: 40px;color:rgb(0, 0, 0);line-height: 40px;padding: 0px 10px;background: #f3f3f3;transition: all ease-in-out 0.3s;width: 400px;}
.search a{display: inline-block;width: 40px;height: 40px;line-height: 40px;background: #3D8056;text-align: center;}
.search a i{font-size: 20px;color: #fff;}
.search span{display: inline-block;margin: -10px 0 0 10px;background: #fff;}
.searchIcon .search.open{top: 20px;}
.langChoice dd a {display: block;width: 100%;border-bottom: 1px solid rgb(221, 221, 221);}
.langChoice dd a:hover {text-decoration: none;}
.headerTop .topRight .loginIcon i {font-size: 22px;}
.menu > ul {width: 100%;}
.menu ul li a {color: rgb(51, 51, 51);}
.menu_down2 ul li {text-align: left;display: block !important;}
.menu ul li {vertical-align: middle;font-size: 16px;text-transform: capitalize;display: inline-block;position: relative;z-index: 2;height: 80px;line-height: 80px;margin: 0 5px;}
.menu ul li a::before {width: 100%;content: "";background:#004390;position: absolute;bottom: 0px;z-index: 0;transition: all 0.2s ease-in-out 0s;left: 0px;height: 0px;}
/* .menu ul li.activeMenu{background-color: #3D8056;} */
.menu ul li.activeMenu a{color: #3D8056;}
.menu ul li a {display: inline-block;}
.menu ul li > a {color:#000;font-size: 15px;padding: 0 15px;}
/* .menu ul li>a.activeMenu{color: #fff;} */
.menu ul li.product{position: relative;}
.menu ul li a i {font-size: 12px;margin-left: 5px;}
.nav {width: calc(100% - 510px);height: 60px;position: relative;transition: all ease-in-out 0.5s;top: 0;display: inline-block;}
.menu ul li:hover .menu_down2 {visibility: visible;opacity: 1;z-index: 9;transform: scaleY(1)}
.menu_down2 {width: 200px;transition: all 0.6s cubic-bezier(0.075, 0.82, 0.165, 1) 0s;display: block;background-color: #fff;position: absolute;left: 0;transform: translate(-50%,0);transform: scaleY(.5);top: 80px;transform-origin: center top;visibility: hidden;opacity: 0;border-top: 2px solid #3D8056;border-radius: 0 0 5px 5px;box-shadow: 0 0 5px 5px rgba(147, 147, 147, .1);}
.menu_down2 .about{height: 356px;}
.menu_down2 ul li{height: auto;line-height: 30px;margin: 0;}
.menu_down2 ul li a{width: 100%;display: block;padding: 5px 15px;border-bottom: 1px #ddd solid;color: #333!important;}
.menu_down2 ul li:hover a{color: #3D8056!important;}
.menu_down2 ul li:last-child a{border-bottom: none;}
.langChoice dt {color: rgb(51, 51, 51);line-height: 36px;padding-left: 15px;border-left: 1px #ddd solid;margin-top: 10px;}
.langChoice dt i {margin-left: 5px;font-size: 14px;color: rgb(153, 153, 153);}
.langChoice dt i.global{font-size: 20px;margin-right: 3px;color: #333;vertical-align: -3px;}
.langChoice dt i {font-size: 12px;vertical-align: 0px;}
.langChoice dt img {margin-left: 5px;}
.langChoice dd a {padding: 3px 8px;text-align: left;color: rgb(102, 102, 102);font-size: 13px;}
.langChoice dd a img {margin-right: 5px;}
.langChoice dd a:hover {color: rgb(51, 51, 51) !important;}
.headerTop .topRight .line {line-height: 34px;margin: 0px 10px;}
.searchIcon{position: relative;}
.searchClick{width: 30px;height: 100%;float: right;text-align: center;line-height: 80px;}
.searchClick i{font-size: 20px;}
.swiper_ban{height: 816px;}
.banner{width: 100%;position: relative;}
.swiper_ban{height: 816px;}
.ban_li {height: 100%;overflow: hidden;}
.swiper_ban .swiper-slide {overflow: hidden;}
.ban_img {background-position: center center;background-repeat: no-repeat;background-size: cover;height: 100%;}
.ban_papagination {position: absolute;bottom: 0 !important;left: 46% !important;transform: translateX(-50%);z-index: 11;width: auto !important;display: inline-block;height: 26px;padding: 5px 15px;border-radius: 40px;box-sizing: border-box;vertical-align: top;margin: 60px 0;}
.ban_papagination span {position: relative;display: inline-block;width: 16px;height: 16px;margin: 0 3px;vertical-align: top;text-indent: -9999px;cursor: pointer;overflow: hidden;background: none;}
.ban_papagination span:after {position: absolute;left: 50%;top: 50%;width: 10px;height: 10px;margin: -5px 0 0 -5px;background: #fff;border-radius: 100%;content: "";transition: all 0.4s;}
.ban_papagination span:before {position: absolute;left: 6px;top: 6px;width: 5px;height: 5px;box-sizing: border-box;content: "";transition: all 0.4s;}
.ban_papagination span.swiper-pagination-bullet-active:after {background: #fff;}
.ban_papagination span.swiper-pagination-bullet-active:before {left: 0;top: 0;width: 16px;height: 16px;border-color: #fff;}
.banner_video{margin-top: -82px;overflow: hidden;height: 120vh;}
.banner_video_box .video_bg{position: absolute;bottom: 35px;width: 100%;}
.banner_video_box{position: relative;padding-top: 80px;}
.banner_video_box .banner_mask{position: absolute;bottom: 0;z-index: 10;}
.introduce .container{display: flex;margin-top: 150px;}
.introduce_left{
	display: flex;
	width: 50%;
	height: 337px;
	flex-direction: column;
	justify-content: center;
    padding-right: 73px;
}
.title{padding-left: 13px;margin-bottom: 20px;position: relative;}
.title .titleChinese{
	color: #3D8056;
    font-size: 46px;
    font-style: normal;
    font-weight: bold;
	margin-bottom: 10px;
}
.title .titleEnglish{
	color: #3D8056;
    font-size: 22px;
    font-style: normal;
    font-weight: 400;
}
.title .line{position: absolute;width: 4px;height: 71px;background-color: #3D8056;left: 0;top: 7px;}
.introduce_left .content{
	margin-bottom: 25px;
}
.introduce_left .content p{
	color: #666;
    font-size: 16px;
    font-style: normal;
    font-weight: 400;
    margin-bottom: 20px;
}
.introduce_left .button:hover{background-color: #5cbd83;}
.introduce_left .button{transition: all 0.3s;
	width: 147px;
    height:38px;
    border-radius: 30px;
	background-color: #4FA772;
	display: flex;
	align-items: center;
	justify-content: space-between;
	color: #FFF;
    font-size: 16px;
    font-style: normal;
    font-weight: 400;    
    margin-top: 0;
    margin-bottom: 20px;
    padding: 23px;
}
.introduce_left .bottom ul{margin-left: -55px;}
.introduce_left .bottom ul li{width: 33.33%;float: left;text-align: center;position: relative;}
.introduce_left .bottom ul li .isnum{font-size: 50px;font-weight: 700;color: #4FA772;}
.introduce_left .bottom ul li .istxt{color: #666;font-size: 16px;}
.introduce_left .bottom ul li .line{width: 1px;height: 60px;background-color: #97C9AB;position: absolute;top: 24%;right: 0;}
.introduce_left .bottom ul li:last-child{padding-left: 30px;}
.introduce_right{
   position: relative;
   width: 50%;
   height: 501px;
   margin-top: -38px;
   padding-left: 183px;
}
.introduce_right .introduce_bg{
    width: 74%;
    height: 457px;
	position: absolute;
    border-radius: 30px;
    background-color: #4FA772;
    left: 152px;
    top: -39px;
}
.introduce_right .swiper_ban{height: 501px;}
.introduce_right .swiper-slide{position: relative;border-radius: 30px;}
.introduce_right .text1,.introduce_right .text2{position: absolute;}
.introduce_right .text1{color: #FFF;font-size: 16px;font-weight: 700;bottom:10%;left: 7%;}
.introduce_right .text2{color: rgba(255, 255, 255, 0.85);font-size: 14px;font-weight: 400;bottom:5%;left: 7%;}
.introduce_right .iconfont{color: rgba(79, 167, 114, 1);}
.introduce_right .ban_img{width: 100%;height: 501px;border-radius: 30px;}
.introduce_right .ban_papagination{left: 80% !important;bottom: 12px !important;padding: 0;margin: 0;}
.introduce_right .ban_papagination span:after{background-color: #4FA772;}
.products{
	height: 757px;
	background-image: url("../images/swiper_bg.png");
	background-repeat: no-repeat;
	background-size: cover;
	margin-top: 70px;
	padding-top: 90px;
}
.products .swiper_box{position: relative;}
.products .swiper-slide{opacity: 0;top: 300px;position: relative;}
.products .swiper-slide .imgBox{border-radius: 16px;background: rgba(255, 255, 255, 1);box-shadow: 0px 4px 16px 3px rgba(28, 96, 53, 0.12);height: 360px;width: 330px;padding: 10px 10px 67px 10px;}
.products .title{text-align: center;}
.products .title .txt{color:rgba(61, 128, 86, 1);font-size:20px}
.products .text{color: rgba(61, 128, 86, 1);font-size: 20px;margin-top: 20px;margin-bottom: 20px;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 1;overflow: hidden;margin-top: 12px;text-align: center;    white-space: nowrap;
    text-overflow: ellipsis;}
.products .swiper-button-prev,.products .swiper-button-next {
    z-index: 10;
	position: absolute;
	top: 55%;
    background-image: url();
}
.products .swiper-button-prev{left: -5%;top: 47%;}
.products .swiper-button-next{right: -3%;top: 47%;}
.products .swiper-button-prev .iconfont,.products .swiper-button-next .iconfont{font-size: 35px;color: #fff;}
.products .imgBox{text-align: center;}
.products .imgBox a{height: 291px;display: flex;align-items: center;justify-content: center;background-color: #fff;}
.products .moreBtn{text-align: right;color: #3D8056;font-size: 14px;margin-top: 40px;}
.products .moreBtn .txt{font-size: 16px;display:inline}
.products .moreBtn .iconfont{margin-left:5px}
.qualityControl{position: relative;}
.qualityControl li{position: relative;}
.qualityControl .decoration1{position: absolute;top: 75%;left: 0;}
.qualityControl .imgBox{margin: 0 -10px;overflow: hidden;}
.qualityControl .imgBox li{width: 20%;padding:0 10px;float: left;}
.qualityControl .imgBox li a {
    position: relative;
    display: inline-block;
}
.qualityControl .item1{width: 100%;height: 372px;border-radius: 18px;background-color: #4FA772;display: flex;flex-direction: column;align-items: center;justify-content: center;color: #fff;padding:0 51px;}
.qualityControl .txt{text-align: left;margin-top: 20px;margin-bottom: 40px;}
.qualityControl .txt1{margin-right: 5px;font-style: 18px;}
.qualityControl .item2{width: 100%;height: 372px;border-radius: 18px;border: 3px solid #3D8056;overflow: hidden;display: flex;align-items: center;}
.qualityControl .item2 img{width: 100%;}
/* .qualityControl li:hover img{
	transform:scale(1.02);
	-webkit-transform:scale(1.02);
	-moz-transform:scale(1.02);
	-ms-transform:scale(1.02);
	-o-transform:scale(1.02);
	transition:all 0.4s ease-in;
	-webkit-transition:all 0.4s ease-in;
	-moz-transition:all 0.4s ease-in;
	-ms-transition:all 0.4s ease-in;
	-o-transition:all 0.4s ease-in;
}  */
.qualityControl li:first-child:hover img{transform: none;}
/* .qualityControl li img {
	transition:all 0.4s ease-in;
	-webkit-transition:all 0.4s ease-in;
	-moz-transition:all 0.4s ease-in;
	-ms-transition:all 0.4s ease-in;
	-o-transition:all 0.4s ease-in;
} */
.qualityControl .txtBox{width: 100%;height: 100%;padding: 20px;background-color: #E3EFE7;opacity: 0;position: absolute;top: 0;left: 0;border-radius: 18px;overflow: hidden;transition: all 0.4s ease-in;-webkit-transition: all 0.4s ease-in;-moz-transition: all 0.4s ease-in;-ms-transition: all 0.4s ease-in;-o-transition: all 0.4s ease-in;}
.qualityControl .txtBox:hover{opacity: 0.9;}
.qualityControl .txtBox .txt1{font-size: 15px;color: #333;font-weight: 700;margin-bottom: 10px;}
.qualityControl .txtBox .txt1_en{font-size:14px}
.qualityControl .txtBox .txt2{font-size: 15px;color: #666;font-weight: normal;margin-bottom: 10px;}
.qualityControl .txtBox .txt2_en{font-size:12px;}
.news{margin-top: 60px;position: relative;height: 770px;margin-bottom: 100px;}
.news .title{padding-top:1px}
.news .title .titleChinese{margin-top:-12px;margin-bottom:-20px}
.news .container{background: #fff;z-index: 50;}
.news .bodian{position: absolute;margin-bottom: -101px;z-index: -10;}
.news .content{display: flex;z-index: 10;}
.news .news_left{margin-right: 20px;height: 662px;box-shadow: 0px 0px 4px 0px rgba(150, 150, 150, 0.25);width: 50%;}
.news .news_right{position: relative;padding-top: 400px;width: 50%;}
.decoration2{position: absolute;top: -180px;right: -153px;z-index: 1;width: 200px;}
.bodian{position: absolute;left: 0;bottom: 0; z-index: 1;}
.news .news_right .news_right_part2{margin-top: 104px;padding: 0 20px;padding-bottom: 43px;padding-top: 13px;box-shadow: 0px 0px 4px 0px rgba(150, 150, 150, 0.25);width: 100%;}
.news .news_right .news_right_part1{width: 50%;box-shadow: 0px 0px 4px 0px rgba(150, 150, 150, 0.25);padding-bottom: 10px;position: absolute;overflow: hidden;height: 480px;top: 0;z-index: 9;background: #fff;width: 100%;}
.news .news_right .news_right_part1 .news_right_item{margin-bottom: 24px;border-bottom: 1px dashed #E2E2E2;padding: 0 20px; padding-bottom: 10px;}
.news .news_right .news_right_part1 .news_right_item:last-child{border-bottom: none;padding-bottom: 0;}
.news .news_left_item{margin-bottom: 24px;border-bottom: 1px dashed #E2E2E2;padding: 0 20px;padding-bottom: 10px;}
.news .news_left_item:last-child{border-bottom: none;padding-bottom: 0;}
.news .news_content_left{overflow: hidden;}
.news .news_content_left:hover img{transform: scale(1.02);}
.news .news_content_left img{transition: all 0.3s ease-in-out}
.news .news_left .title,.news .news_right .title{display: flex;justify-content: space-between;align-items: center;padding: 20px;border-bottom: 1px solid #B9B9B9;}
.news .news_left .title .txt1,.news .news_right .title .txt1{color: #3D8056;font-size: 22px;}
.news .news_left .title .button,.news .news_right .title .button{color: #999;font-size: 16px;}
.news .news_left .title .button .iconfont,.news .news_right .title .button .iconfont{margin-left: 4px;}
.news .news_left .news_content,.news .news_right .news_content{display: flex;}
.news .news_left .news_content_left,.news .news_right .news_content_left {border-radius: 5px;margin-right: 10px;width: 145px;height: 109px;}
.news .news_left .news_content_left img,.news .news_right .news_content_left img{width: 100%;object-fit: cover;}
.news .news_left .news_content_right,.news .news_right .news_content_right{display: flex;flex-direction: column;width: calc(100% - 145px);}
.news .news_left .news_content_right .top,.news .news_right .news_content_right .top{color: #333;font-size: 16px;font-weight: 700;}
.news .news_left .news_content_right .middle,.news .news_right .news_content_right .middle{color: #999;font-size: 13px;}
.news .news_left .news_content_right .bottom,.news .news_right .news_content_right .bottom{color: #666;font-size: 16px;display: -webkit-box;-webkit-line-clamp: 2; -webkit-box-orient: vertical;overflow: hidden;text-overflow: ellipsis;}
.news .news_left .news_content_right .top:hover,.news .news_right .news_content_right .top:hover,.news .news_left .news_content_right .bottom:hover,.news .news_right .news_content_right .bottom:hover{color: #3D8056;}
/* 走进麦轮 */
.banner{padding-top: 80px;}
.banner img{width: 100%;}
.crumbs{padding-top: 10px;}
.crumbs .container{
    color: #666;
    font-size: 16px;
    font-style: normal;
    font-weight: 400;
}
.crumbs p{border-bottom: 1px #ddd solid;padding-bottom: 10px;}
.introduce1{padding-top: 80px;}
.title1{margin-bottom: 40px;color: #3D8056;}
.title1 .box{position: relative;}
.title1 .box .gradient-line1{height: 1px;width: 152px;background-image: linear-gradient(to right, rgba(241, 239, 239, 0.5),rgb(147, 211, 171),rgb(38, 124, 70));position: absolute;top: 58%;left: 37%;transform: translate(-50%,-50%);}
.title1 .box .gradient-line2{height: 1px;width: 152px;background-image: linear-gradient(to left, rgba(241, 239, 239, 0.5),rgb(147, 211, 171),rgb(38, 124, 70));position: absolute;top: 58%;left: 63%;transform: translate(-50%,-50%);}
.title1 .titleChinese1{font-size: 50px;margin-bottom: 10px;font-weight: 700;text-align: center;}
.title1 .titleEnglish1{font-size: 20px;text-align: center;}
.introduce1 .content{
    color: #333;
    font-size: 16px;
    font-style: normal;
    font-weight: 400;
    margin-top: 20px;
    padding: 0 200px;
}
.about_sec2 {padding: 80px 0;position: relative;background: url("../images/honorBg.jpg") no-repeat center;overflow: hidden;margin-top: 50px;height:570px}
.about_sec2_en{background: url("../images/honorBg_en.jpg") no-repeat center;}
.about2_main {text-align: center;position: relative;display:none}
h2.ab2_h2 {margin: 0;font-size: 16px;font-weight: bold;color: #333;line-height: 26px;letter-spacing: 3px;margin-bottom: 50px;}
.about2_swIn ul {display: inline-block;border-bottom: solid 1px #333;white-space: nowrap;z-index: 10;}
.about2_swIn ul li {display: inline-block;position: relative;min-width: 110px;}
.about2_swIn ul li a {max-width: 60px;font-size: 20px;line-height: 30px;color: #333;padding: 4px 0 14px;margin-bottom: -8px;text-align: left;position: relative;font-family: Arial, Helvetica, sans-serif;}
.about2_swIn ul li:before {content: "";display: inline-block;width: 4px;height: 11px;background: #333;position: absolute;bottom: -5px;left: 0;
transition: all 0.2s ease-in-out;
-webkit-transition: all 0.2s ease-in-out;
-moz-transition: all 0.2s ease-in-out;
-ms-transition: all 0.2s ease-in-out;
-o-transition: all 0.2s ease-in-out;
}
.about2_swIn ul li.active:before {width: 9px;height: 9px;bottom: -4px;left:-2px;border-radius: 50px;}
.about2_sw {margin: 0 0 15px;overflow: hidden;padding: 30px 0;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;-khtml-user-select:none;user-select:none;}
.about2_txt_lis {display: none;}
.about2_txt {max-width: 780px;margin: 0 auto;text-align: left;}
.about2_txt_lis h2 {margin: 0 0 15px;font-size: 60px;line-height: 1.2;font-weight: bold;color: #000;letter-spacing: 3px;font-family: Arial, Helvetica, sans-serif;}
.about2_txt_lis p {margin: 0 auto 5px;font-size: 16px;line-height: 24px;color: #000;}
.about2_swIn {display: inline-block;}
.honors{padding-top: 100px;}
.honors .honors_box{height: 379px;position: relative;border: 3px solid #3D8056;border-radius: 18px;box-shadow: 0px 4px 10px 0px rgba(61, 128, 86, 0.12);text-align: center;padding-top: 18px;padding-bottom:52px}
.honors .honors_box .txt{position: absolute;bottom: 20px;left: 50%;transform: translate(-50%,0);}
.honors .swiper-button-prev,.honors .swiper-button-next {
    z-index: 10;
	position: absolute;
	top: 55%;
    background-image: url();
}
.honors .swiper-button-prev{left: -5%}
.honors .swiper-button-next{right: -5%}
.honors .swiper-button-prev .iconfont,.honors .swiper-button-next .iconfont{font-size: 35px;color: #3D8056;}
.base{background: url("../images/base_bg.png") no-repeat center;overflow: hidden;height: 602px;margin-top: 70px;padding-top: 100px;}
.base .txt{border-radius: 50px 0px;background: rgba(79, 167, 114, 0.90);margin: 0 auto;width: 1226px;padding: 47px;margin-top: 100px;}
.base .txt p{color: #FFF;font-size: 16px;line-height: 36px;margin-top: -6px; display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 5; /* 指定行数 */overflow: hidden;text-overflow: ellipsis;}
.team{padding-top: 100px; }
.team .imgBox{position: relative;padding-top: 74px;}
.team .imgBox .bg{width: 100%;height: 351px;border-radius: 16px;background-color: #4FA772;;}
.team .imgBox .img{position: absolute;left: -17px;top: -8px;}
.team .text{padding-left: 69px;}
.team .text p{margin-bottom: 10px;font-size: 16px;color: #333;}
.team .text p:last-child{display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 3; /* 指定行数 */overflow: hidden;text-overflow: ellipsis;}
.version{background-image: url("../images/culture_bg.png");background-repeat: no-repeat;background-size: cover;margin-top: 100px;padding:100px 0}
.version .bottom{margin-top: 46px;}
.version .bottom .tmp{position: relative;}
.version .bottom .line{position: absolute;width: 1px;height: 531px;background: rgba(0, 0, 0, 0.30);top: -149px;right: 0;}
.version .bottom-item{display: flex;flex-direction: column;justify-content: center;align-items: center;padding: 20px 80px;}
.version .bottom-item .txt1{color: #3D8056;font-weight: 700;font-size: 24px;margin-top: 25px;}
.version .bottom-item .Vertical-line{background: #3D8056;width: 2px;height: 18px;margin-top: 25px;}
.version .bottom-item .txt2{color: #333;font-size: 16px;margin-top: 10px;text-align: center;margin-top: 25px;}
.crumbs .container1{
    color: #666;
    font-size: 16px;
    font-style: normal;
    font-weight: 400;
}
.crumbs .container1 .weizhi{margin-top: 14px;margin-bottom: 10px;border-bottom: 1px #ddd solid;}
.business{margin-top: 63px;}
.business .content{padding: 0 50px;}
.business .content .item1{display: flex;}
.business .content .item1 .right{margin-left: 64px;}
.business .content .item1 .right .imgBox{margin-bottom: 92px;margin-top: 10px;}
.business .content .item1 .txt1{text-align: right;color: #3D8056;font-size: 20px;font-weight: 700;margin-bottom: 26px;}
.business .content .item1 .txt2{text-align: right;color: #333;font-size: 16px;margin-bottom: 36px;}
.business .content .item1 .line1{width: 297px;height: 2px;background-image: linear-gradient(to right, rgba(241, 239, 239, 0.5),rgb(147, 211, 171),rgb(38, 124, 70));margin-bottom: 54px;}
.business .content .right .imgBox{width: 72px;height: 72px;border-radius: 50%;background: #3D8056;display: flex;justify-content: center;align-items: center;}
.business .content .item2{display: flex;justify-content: center;align-items: center;margin-left: 100px;margin-right: 100px;width: 206px;height: 206px;background: #3D8056;border-radius: 50%;position: relative;margin-top: 26px;}
.business .content .item2 .img{position: absolute;left: -34px;top: -35px;width: 277px;height: 277px;}
.business .content .item2 .img img{width: 100%;}
.business .content .item2 .block{width: 13px;height: 13px;border-radius: 50%;background: #3D8056;position: absolute;left: 0;top: 0;}
.business .content .item3{display: flex;margin-left: -30px;margin-top: 10px;}
.business .content .mini{display: none;}
.business .content .item3 .line2{background-image: linear-gradient(to left, rgba(241, 239, 239, 0.5),rgb(147, 211, 171),rgb(38, 124, 70));width: 297px;height: 2px;margin-bottom: 54px;}
.business .content .item3 .txt1{text-align: left;color: #3D8056;font-size: 20px;font-weight: 700;margin-bottom: 26px;}
.business .content .item3 .txt2{text-align: left;color: #333;font-size: 16px;margin-bottom: 28px;}
.business .content .item3 .right{margin-right: 64px;}
.business .content .item3 .imgBox{margin-bottom: 92px;}
.expand {padding-top: 80px;background: #F6FBF8;height: 783px;margin-bottom: -50px;}
.expand .txt{color: #666;font-size: 16px;text-align: center;width: 900px;margin: 60px auto;line-height: 31px;}
.expand .bottom{display: flex;}
.expand .bottom .left{margin-left: 52px;}
.expand .bottom .item{display: flex;width: 304px;justify-content: space-between;align-items: center;}
.expand .bottom .item .block{width: 89px;height: 50px;display: flex;justify-content: center;align-items: center;background: #3D8056;color: #fff;font-size: 16px;}
.expand .bottom .item .txt1{color: #333;font-size: 48px;font-weight: 600;}
.expand .bottom .item .txt2{color: #333;font-size: 18px;font-weight: 600;}
.expand .bottom .line{width: 304px;height: 2px;background-image: linear-gradient(to left, rgba(241, 239, 239, 0.5),rgb(147, 211, 171),rgb(38, 124, 70));margin-top: 53px;margin-bottom: 39px;}
.expand .right .imgBox{margin-left: 267px;margin-top: -67px;}
/* 公司产品 */
.classify{margin-top: 50px;}
.nav_img{padding: 0;position: relative;}
.nav_img ul{margin: 0 -10px;display: flex;flex-wrap: nowrap;}
.nav_img ul li{
    height: 256px;
    /* width: 25%; */
    float: left;
    padding: 0 10px;
    margin-bottom: 20px;
    transition: all ease-in-out 0.3s;
}
.nav_img .img_item{display: inline-block;width: 100%;position: relative;height: 256px;overflow: hidden;border-radius: 18px;opacity: 0;top: 50px;}
.nav_img .img_item::after{content: "";background-color: rgba(210,229,218,0.5);top: 0;left: 0;bottom: 0;right: 0;display: inline-block;position: absolute;}
.nav_img .more::after{background-color: #3D8056;}
.nav_img .img_item:hover img{transform: scale(1.05);}
.nav_img .img_item img{height: 256px;object-fit: cover;width: 100%;transition: all ease-in-out 0.3s;}
.nav_img .img_item p{    z-index: 5;
    color: #3D8056;
    text-align: center;
    font-size: 22px;
    font-style: normal;
    font-weight: 700;
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
}
.nav_img .more{display: inline-block;width: 100%;height: 100%;}
.nav_img .other{display: flex;justify-content: center;align-items: center;height: 100%;}
.nav_img .other p{color: #fff;font-size: 22px;}
.nav_img ul.first li{width: 24%;}
.nav_img ul.first li.active{width: 28%;}
.nav_img ul.second li{width: 30%;height: 252px;}
.nav_img ul.second li.active{width: 33%;}
.nav_img ul.second li:last-child{width: 10%;border-radius: 18px;}
.classify_nei .container1{padding-top: 24px;margin-bottom: 180px;display: flex;}
.classify_nei .category{width: 262px;height: 834px;position: relative;margin-right: 57px;}
.classify_nei .category .top{width: 262px;height: 154px;border-radius: 16px 16px 0px 0px;background: #4FA772;display: flex;flex-direction: column;justify-content: center;align-items: center;}
.classify_nei .category .top .txt1{color: #fff;font-size: 36px;font-weight: 700;}
.classify_nei .category .top .txt2{color: rgba(255, 255, 255, 0.65);font-size: 26px;font-weight: 900;}
.classify_nei .category .bottom{padding: 46px 43px 0 35px;height: 759px;border-radius: 16px;opacity: 0.6;background: linear-gradient(180deg, rgba(255, 255, 255, 0.00) 32.5%, #BAE2C7 100%);box-shadow: 0px 4px 10px 0px rgba(0, 0, 0, 0.12);}
.classify_nei .category .bottom li{color: #333;font-size: 16px;width: 217px;height: 64px;display: flex;align-items: center;justify-content: space-between;margin-bottom: 8px;border-bottom: 1px solid rgba(0, 0, 0, 0.16);cursor: pointer;}
.classify_nei .category .bottom li:last-child{margin-bottom: 0;border-bottom: none;}
.classify_nei .category .bottom .iconfont{color: rgba(0, 0, 0, 0.40);margin-top: 2px;}
.classify_nei .category .bottom li.active{color: #3D8056;font-weight: 700;}
.classify_nei .category .bottom li.active .iconfont{color: #3D8056;}
.classify_nei .category .bg{position: absolute;bottom: -81px;left: 26px;}
.classify_nei .content{position: relative;}
.classify_nei .content .search{margin-bottom: 18px;}
.classify_nei .content .search .input{width: 791px;height: 56px; border-radius: 8px 0px 0px 8px;background: #FFF;box-shadow: 0px 0px 8px 0px rgba(130, 130, 130, 0.12);padding-left: 22px;}
.classify_nei .content .search button{border-radius: 0px 8px 8px 0px;background: #4FA772;box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.12);width: 90px;height: 56px;color: #fff;font-size: 16px;cursor: pointer;margin-left: -4px;margin-top: -1px;}
.classify_nei .content .search button span{background: none;margin-left: -6px;margin-right: 11px;font-size: 17px;}
.classify_nei .content .show{width: 883px;height: 846px;}
.classify_nei .content .show .imgBox{width: 24%;border-radius: 5px;background: #FFF;box-shadow: 0px 0px 5px 0px rgba(13, 83, 39, 0.20);float: left;padding: 8px;margin-right: 10px;margin-bottom: 22px;}
.classify_nei .content .show .imgBox a{height: 249px;display: flex;flex-direction: column;align-items: center;justify-content: center;}
.classify_nei .content .show .imgBox:nth-child(4n){margin-right: 0;}
.classify_nei .content .show .imgBox:nth-child(9),.classify_nei .content .show .imgBox:nth-child(10),.classify_nei .content .show .imgBox:nth-child(11),.classify_nei .content .show .imgBox:nth-child(12){margin-bottom: 0;}
.classify_nei .content .show .imgBox .txt{text-align: center;color: #333;font-size: 14px;margin-top: 21px;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 1;overflow: hidden;}
.factory{padding-left: 82px;margin-top: -73px;padding-bottom: 130px;display: flex;position:relative;}
.factory .left{border-radius: 16px;background: #4FA772;width: 203px;height: 233px;display: flex;flex-direction: column;align-items: center;justify-content: center;}
.factory .left .txt1{font-size: 32px;color: #fff;font-weight: 700;margin-bottom: 20px;}
.factory .left .txt2{font-size: 26px;color: rgba(255, 255, 255, 0.65);font-weight: 900;margin-left: 21px;line-height: 28px;}
.factory .right .imgBox{width: 304px;height: 233px;}
.factory .right{width: calc(100% - 303px);position: relative;margin-left: 100px;}
.factory .swiper-pagination{position: absolute;bottom: -109px !important;left: 43% !important;transform: translateX(-50%);}
.factory .ban_papagination span:after{background: #3D8056;}
.factory .bodian1{bottom: 0;left: 0;right: 0;width: 100%;position:absolute;}
/* 质量体系 */
.quality1{padding-top: 80px;}
.quality1 .title{padding-left: 0;}
.quality1 .titleEnglish{font-size: 20px;margin-left: 8px;}
.quality1 .txt1,.quality1 .txt2{color: #333;font-size: 16px;}
.quality1 .txt1{margin-bottom: 15px;}
.quality1 .imgBox{width: 100%;height: 335px;margin-top: 30px;display: flex;}
.quality1 .imgBox .imgBox1 img{object-fit: cover;height: 100%;}
.quality1 .imgBox .imgBox2{margin-left: -136px;background-image: url(../images/quality_img2.png);background-repeat: no-repeat;background-position: center;background-size: cover; width: 692px;height: 335px;position: relative;}
.quality1 .imgBox .imgBox2 p{color: #fff;font-size: 16px;}
.quality1 .imgBox .imgBox2 .txt1{margin-left: 160px;}
.quality1 .imgBox .imgBox2 .txt2{margin-left: 126px;}
.quality1 .imgBox .imgBox2 .txt3{margin-left: 91px;}
.quality1 .imgBox .imgBox2 .txt4{margin-left: 62px;}
.quality1 .imgBox .imgBox2 .bottom{margin-left: 596px;margin-top: -25px;}
.quality1 .imgBox .imgBox2 .mask1{position: absolute;left: 0;top: 0;width: 682px;height: 335px;background-image: url(../images/quality_img4.png);background-repeat: no-repeat;background-position: center;background-size: cover;display: flex;flex-direction: column;justify-content: space-evenly;}
.quality2{height: auto;width: 100%;background-image: url(../images/quality_img5.png);background-repeat: no-repeat;background-position: center;background-size: cover;margin-top: 100px;padding: 100px 0;position: relative;}
.quality2 .imgBox li{width: 25%;padding:0 10px;float: left;position: relative;}
.quality2 .imgBox li:first-child{padding-left: 0;}
.quality2 .imgBox li:last-child{padding-right: 0;}
.quality2 .item2{width: 290px;height: 368px;border-radius: 18px;border: 3px solid #3D8056;overflow: hidden;}
.quality2 .item2 img{width: 100%;}
.quality2 .txtBox{width: calc(100% - 10px);height: 100%;padding: 20px;background-color: #E3EFE7;opacity: 0;position: absolute;top: 0;left: 10px;border-radius: 18px;overflow: hidden;transition: all 0.4s ease-in;-webkit-transition: all 0.4s ease-in;-moz-transition: all 0.4s ease-in;-ms-transition: all 0.4s ease-in;-o-transition: all 0.4s ease-in;cursor: pointer;}
.quality2 ul li:first-child .txtBox{left: 0;}
.quality2 .txtBox:hover{opacity: 0.9;}
.quality2 .txtBox .txt1{font-size: 15px;color: #333;font-weight: 700;margin-bottom: 10px;}
.quality2 .txtBox .txt1_en{font-size:14px;}
.quality2 .txtBox .txt2{font-size: 15px;color: #666;font-weight: normal;margin-bottom: 10px;}
.quality2 .txtBox .txt2_en{font-size:12px;}
.quality2 .decoration1{position: absolute;left: 0;top: 86%;}
.quality3{padding-top: 80px;margin-bottom: 120px;position: relative;}
.quality3 .top{display: flex;align-items: center;justify-content: center;width: 83%;height: 153px;border-radius: 16px;background: #F6FBF8;margin-left: 329px;}
.quality3 .top .title1{margin-bottom: 0;}
.quality3 .top .titleEnglish1{color: rgba(61, 128, 86, 0.16);font-size: 32px;font-weight: 800;}
.quality3 .top img{margin-left: 297px;}
.quality3  .bottom{margin-top: 48px;}
.quality3  .bottom .imgBox{position: relative;margin-right: 22px;width: 590px;height: 409px;}
.quality3  .bottom .imgBox img{width: 100%;}
.quality3  .bottom p{width: 590px;height: 75px;border-radius: 0px 0px 16px 16px;background: #4FA772;position: relative;text-align: center;line-height: 75px;color: #fff;font-size: 18px;margin-top: -75px;z-index: 2;}
.quality3  .bottom .right .img8{margin-right: 14px;}
.quality3  .bottom .right img{margin-bottom: 15px;}
.quality3  .top1{display: flex;align-items: center;justify-content: center;width: 82%;height: 153px;border-radius: 16px;background: #F6FBF8;margin-top: 80px;}
.quality3  .top1 .title1{width: 341px;height: 153px;margin-top: 92px;margin-left: 329px;}
.quality3  .top1 .titleChinese1{text-align: left;}
.quality3  .top1 .titleEnglish1{color: rgba(61, 128, 86, 0.16);font-size: 32px;font-weight: 800;text-align: left;}
.quality3  .top1 .txtBox{display: flex;margin-top: 125px;}
.quality3  .top1 .txtBox .txt{color: #333;font-size: 16px;}
.quality3  .top1 .txtBox span{width: 86px;height: 61px;display: inline-block;color: #4FA772;font-size: 64px;margin-top: -27px;}
.quality3 .bottom1{margin-top: 48px;}
.quality3 .bottom1 li{width: 33.33%;float: left;height: 260px;padding: 0 10px;margin-bottom: 24px;}
.quality3 .bottom1 ul li:first-child,.quality3 .bottom1 ul li:nth-child(4){padding-left: 0;}
.quality3 .bottom1 ul li:last-child,.quality3 .bottom1 ul li:nth-child(3){padding-right: 0;}
.quality3 .bottom1 .txtBox{border-radius: 16px;border: 1px solid #3D8056;box-shadow: 0px 4px 10px 0px rgba(26, 77, 45, 0.12);width: 100%;height: 260px;padding: 0 31px;}
.quality3 .bottom1 .txtBox .txt1{color: #D8E7DE;font-size: 80px;font-weight: 700;text-align: center;}
.quality3 .bottom1 .txtBox .txt2{color: #666;font-size: 16px;margin-top: -81px;}
.quality3 .bottom1 .imgBox{height: 260px;width: 384px;}
.quality3 .bottom1 .imgBox img{width: 100%;}
.quality3 .bodian2{position: absolute;bottom: -120px;left: 0;z-index: -10;}
.quality3 .decoration3{position: absolute;bottom: 668px;right: 0;z-index: 1;}
/* 新闻资讯 */
.news2{padding: 60px 0 80px;position: relative;}
.news2 .container1{position: relative;}
.newsTit h2{font-size: 50px;color: #3D8056;font-weight: bold;}
.newsTit p{color: rgba(61, 128, 86, 0.16);font-size: 36px;font-weight: 700;line-height: normal;text-transform: uppercase;}
.newsItem{display: flex;align-items: center;position: relative;padding: 40px 0;border-bottom: 1px #ddd solid;}
.news2 .newsItem:before { content: ""; width: 0; height: 1px; background: #3D8056; position: absolute; left: 0; bottom: -1px; transition: 430ms ease-in-out; }
.news2 .newsItem:hover:before{width: 100%;background: #3D8056;}
.news2 .newsItem:hover .textBox .tit{color: #3D8056;}
.news2 .newsItem:hover .textBox a.arr{background: #3D8056;}
.newsItem .dateTime{text-align: center;width: 100px;padding-right: 40px;}
.newsItem .dateTime b{font-size: 32px;color: #3D8056;font-weight: bold;}
.newsItem .dateTime p{color: #666;}
.newsItem .imgBox{width: 336px;height: 234px;display: flex;align-items: center;justify-content: center;background: #fff;border-radius: 16px;}
.newsItem .imgBox img{border-radius: 16px;transition: all ease-in-out 0.3s;object-fit:cover;width:100%;height:100%}
.newsItem .imgBox a{display: flex;align-items: center;justify-content: center;overflow: hidden;border-radius: 16px;object-fit:cover;width:100%;height:100%}
.newsItem .imgBox a:hover img{transform: scale(1.05);}
.newsItem .textBox{width: calc(100% - 440px);padding-left: 30px;}
.newsItem .textBox .tit{color: #333;margin-bottom: 40px;display: inline-block;font-size: 16px;width: 100%;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.newsItem .textBox p{font-size: 16px;color: #666;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;}
.newsItem .textBox a.arr{width: 48px;height: 48px;background: #E6E6E6;border-radius: 100%;display: flex;align-items: center;
justify-content: center;position: absolute;right: 0;bottom: 40px;transition: all ease-in-out 0.3s;}
.newsItem .textBox a.arr i{    font-size: 24px;color: #fff;}
.newsNav{position: absolute;right: 0;top: 0;}
.newsNav li{float: left;margin-right: 15px;}
.newsNav li a{display: inline-block;padding: 15px 40px;background: #F6F6F6;color: #333;border-radius: 8px;}
.newsNav li.active a{background: #3D8056;color: #fff;}
.news2 .bodian3{position: absolute;bottom: 0;left: 0;z-index: -10;}
/* 招贤纳士 */
.information{margin-top: 50px;position: relative;}
.information .contentBox{background: #fff;box-shadow: 0px 4px 4px 0px rgba(0, 0, 0, 0.07);}
.information .item{margin-bottom: 1px;cursor: pointer;}
.information .item.active .content1{display: block;}
.information .item.active .overview .add{display: none;}
.information .item.active .overview .reduce{display: block;}
.information .item .overview .reduce{display: none;}
.information .item .overview{height: 50px;display: flex;padding: 20px;justify-content: space-between;align-items: center;color: #FFF;font-size: 18px;font-style: normal;font-weight: 400;background-color: #4FA772;border-radius: 8px;}
.information {margin-top: 60px;padding-bottom: 100px;}
.information .jobText h2{font-size: 24px;color: #333;font-weight: bold;margin-bottom: 30px;}
.information .jobText h2 img{margin-right: 15px;}
.information .jobText p{font-size: 16px;margin-bottom: 50px;}
.information .item .content1{padding: 20px;display: none;}
.information .item .content1 .text{color: #333;font-size: 16px;font-style: normal;font-weight: 400;}
.information .item .content1 .title{color: #3D8056;font-size: 16px;font-style: normal;font-weight: 400;padding: 0;font-weight: bold;}
.information .item .content1 .details{color:  #666;font-size: 16px;font-weight: 400;margin-bottom: 20px;}
.information .bodian4{position: absolute;bottom: 0;left: 0;z-index: -10;}
/* 联系我们 */
.contactBox{margin-top: 60px;}
.contactBox .container .row .contact-title{font-size: 24px;font-weight: 600;margin-bottom: 20px;}
.contactText{margin-top: 30px;}
.contactText h2{font-size: 26px;margin-bottom: 10px;}
.contactText p{color: #666;}
.contactText ul{padding: 20px 0;border-bottom: 1px #ddd solid;}
.contactText ul li{float: left;margin-right: 80px;color: #666;}
.contactText ul li i {color: #fff;background-color: #3D8056;width: 22px;height: 22px;border-radius: 100%;display: inline-block;
line-height: 22px;text-align: center;font-size: 12px;margin-right: 5px;}
.contactBox .tit h2{font-size: 50px;color: #3D8056;font-weight: bold;display: flex;align-items: center;}
.contactBox .tit h2 em{width: 5px;height: 50px;background: #ddd;transform: rotate(30deg);display: inline-block;margin: 0 20px;vertical-align: -6px;}
.contactBox .tit h2 span{font-size: 48px;opacity: 0.16;text-transform: uppercase;}
.contactBox .tit{margin-bottom: 30px;}
/*4.25  */
.contactBox .book{margin-top:60px;}
.contactBox .book ul li > img {
    margin-top: -30px;
}
.contactBox .book ul li{float: left;width: 30%;border-radius: 5px;background: #F6FBF8;box-shadow: 0px 4px 4px 0px #EBF4EF;
margin-right: 40px;text-align: center;height: 135px;position: relative;}
.contactBox .book ul li .wechatBox{position: absolute;right: 40px;bottom: 65px;}
.contactBox .book ul li .wechatBox .code{opacity: 0;position: absolute;width: 80px;top: -75px;left: -30px;height: 80px;transition: all ease-in-out 0.3s;}
.contactBox .book ul li .wechatBox:hover .code{opacity: 1;top: -85px;}
.contactBox .book ul li h3{font-size: 20px;font-weight: 700;line-height: 26px;color: #3D8056;margin: 5px 0; }
.contactBox .book ul li a{font-size: 14px;color: #666;}
.contactBox .book ul li h3 .weixin_icon{margin-left: 10px;}
.contactBox .book ul li .weixin{position: absolute;left: 232px;bottom: 88px;opacity: 0;transition: all ease-in-out 0.5s;width: 86px;height: 86px;}
.contactBox .book ul li .weixin img{margin-right: -22px;}
.contactBox .book ul li .weixin .triangle{position: absolute;left: 41px;bottom: -18px;color: #fff;}
.contactBox .book ul li .weixin.active{opacity: 1;bottom:98px}
.contactBox .book ul li a{font-size: 14px;color: #666;}
.contactBox .inquiryBox{}
.inquiryBox .submitBtn:hover{opacity: 0.9;}
.inquiryBox input {height: 40px;width: 100%;border-bottom: 1px #ccc solid;margin-bottom: 10px;}
.inquiryBox span{display: block;}
.inquiryBox sup{font-size: 18px;color: #f00;vertical-align: -12px;margin-right: 4px;}
.inquiryBox .inputBox{margin-bottom: 15px;}
.inquiryBox h2{margin-bottom: 15px;}
.inquiryBox textarea{height: 100px;width: 100%;padding: 0 10px;border-radius: 8px;background: #F5F5F5;}
.inquiryBox .submitBtn {display: inline-block;border-radius: 8px;background: #4FA772;color: #fff;padding: 15px 40px;margin-top: 30px;margin-right: 10px;}
.inquiryBox .submitBtn:hover {opacity: 0.9;}
.contactForm{background: url(../images/contactBg.jpg) no-repeat;padding: 90px 0;margin-top: 60px;}
.contactForm .container1{background: #FFF;box-shadow: 0px 0px 6px 0px rgba(0, 0, 0, 0.16);padding:80px 100px;}
.contactForm .text span{font-size: 20px;color: #999;line-height: 24px;}
.contactForm .text h3{margin: 20px 0 40px;}
.contactForm .text p{font-size: 12px;color: #666;width: 230px;line-height: 24px;}
.contactForm .text em{width: 30px;height: 1px;background: #ddd;display: inline-block;margin-top: 30px;}
.contactForm .text2 .txt1{color: #333;font-size: 17px;margin-top: 41px;}
.contactForm .text2 .imgBox{margin: 20px 0 40px;}
.contactForm .text2 .imgBox a{margin-right: 10px;}
.contactForm .text2 .linkBox{display: flex;align-items: center;flex-wrap: wrap;}
.contactForm .text2 .linkBox a{margin-right: 10px;color: #333;font-size: 16px;}
/* 联系 */
/* .inquiryMainBox .inquiryBox{margin: 0;padding-left: 50px;}
.newsBox .newsLi{width: 100%;padding: 20px 0;border-bottom: 1px #dedede solid;}
.newsBox .newsLi a{color: #A5C205;font-family: times;font-size: 18px;transition: all ease-in-out 0.5s;-webkit-transition: all ease-in-out 0.2s;
-moz-transition:all ease-in-out 0.2s ; -ms-transition:all ease-in-out 0.2s ;    line-height: 24px;display: inline-block;width: 100%;}
.newsBox .newsLi a:hover{color: #c2e20b;text-decoration: underline;}
.newsBox .newsLi h5{color: #999;font-size: 14px;margin: 20px 0;}
.newsBox .newsLi p{color: #666;font-size: 16px;;line-height: 26px;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;}
.newsTxt h2{font-size: 28px;font-family: "times new roman";}
.newsDetail{margin-top: 50px;}
.newsTxt h5{margin: 20px 0;color: #999;}
.newsTxt img{max-width: 100%;margin-bottom: 20px;}
.newsTxt p{font-size: 15px;line-height: 32px;} */
/* 产品详情 */
.proDetail{margin-top: 50px;margin-bottom:60px}
.proDetail .container1 {display: flex;}
.proTop .dotBoxL{float: left;width: 640px;}
.proTop .dotBoxL ol{width: 560px;height: 560px;position: relative;margin-bottom: 20px;}
.proTop .dotBoxL ol li{max-height: 100%;max-width: 100%;display: flex;align-items: center;justify-content: center;overflow: hidden;position: absolute;z-index: 1;border-radius: 10px;border: 1px #ddd solid;width: 100%;height: 100%;}
.proTop .dotBoxL ol li img{max-width: 100%;opacity: 0;width:100%;}
.proTop .dotBoxL ol li.open{z-index: 2;}
.proTop .dotBoxL ol li.open img{opacity: 1;}
.proTop .dotBoxL ul li{float: left;width: 90px;height: 85px;border: 1px #ddd solid;cursor: pointer;margin-right: 10px;display: flex;align-items: center;justify-content: center;border-radius: 8px;}
.proTop .dotBoxL ul li.active{border: 1px #3D8056 solid;}
.proTop .dotBoxL .videoBox {background: #333;width: 640px;height: 560px;position: absolute;left: 0;top: 0px;z-index: 9;}
.videoIcon {position: absolute;z-index:8;bottom: 10px;left: 10px;width: 50px;height: 50px;line-height: 50px;cursor: pointer;}
.videoIcon i{font-size: 40px;color: #666;}
.videoClose{position: absolute;top: 20px;right: 20px;cursor: pointer;}
.videoClose i{color: #fff;}
.proTop .dotBoxL .proBan{position: relative;}
.proTop .dotBoxL .videoBox video{width: 640px;height: 560px;}
#exzoom {width: 640px;}
.myVideo {position: absolute;width: 100%;height:560px;}
.proDetail .container1 .txtBox{
    width: calc(100% - 560px);
    padding-left: 100px;
}
.proDetail .container1 .txtBox .content{display: flex;}
.proDetail .container1 .txtBox .content li{margin-bottom: 20px;}
.proDetail .container1 .txtBox .content .content1{/* margin-right: 50px; */width: 110px;}
.proDetail .container1 .txtBox .content .content1 li{
    color: #333;
    font-size: 16px;
    font-style: normal;
    font-weight: 400;
    height: 28px;
}
.proDetail .container1 .txtBox .content .content2 li{
    color: #666;
    font-size: 16px;
    font-style: normal;
    font-weight: 400;
    height: 28px;
}
.proDetail .container1 .txtBox  .button:hover{background-color: #4e9e6b;}
.proDetail .container1 .txtBox .button{
	transition: all 0.3s;
    width: 162px;
    height: 50px;
    border-radius: 30px;
    background-color: #3D8056;
    display: flex;
    align-items: center;
    color: #FFF;
    font-size: 16px;
    font-style: normal;
    font-weight: 400;
    padding: 20px;cursor: pointer;margin-top: 35px;
}
.proDetail .container1 .txtBox .button .iconfont{margin-left: 20px;}
/* .details{
    display: flex;
    flex-direction: column;
} */
.details .title{
    color: #3D8056;
    font-size: 20px;
    font-style: normal;
    font-weight: 700;
    margin-top: 20px;
}
.details .title .iconfont{margin-right: 8px;color: #4FA772;}
.details .content{
    color:#666;
    font-size: 16px;
    font-style: normal;
    font-weight: 400;
}
.details .imgBox img{ margin-right: 10px;margin-top: 40px;border-radius: 16px;}
.purchase{background: rgba(79, 167, 114, 0.05);height: 740px;margin-top: 80px;padding-top: 84px;position: relative;}
.purchase .title{display: flex;align-items: center;justify-content: flex-start;}
.purchase .title .part1{color: #3D8056;font-size: 50px;font-weight: 700;margin-right: 30px;}
.purchase .title .part2{color: rgba(61, 128, 86, 0.16);font-size: 32px;font-weight: 800;}
.purchase .imgBox{height: 467px;padding-right: 85px;}
.purchase .contentBox{display: flex;flex-direction: column;}
.purchase .contentBox .top{color: #333;font-size: 20px;margin-bottom: 15px;}
.purchase .contentBox .line{width: 38px;height: 8px;background-color: #3D8056;margin-bottom: 20px;}
.purchase .contentBox textarea,.purchase .contentBox input{border-radius: 8px;border: 1px solid rgba(0, 0, 0, 0.20);width: 576px;}
.purchase .contentBox textarea{margin-bottom: 15px;position: relative;padding-top: 15px;padding-left: 25px;}
.purchase .contentBox textarea::placeholder{position: absolute;top: -12px;left: -22px;}
.purchase .contentBox .e-mail{height: 40px;margin-bottom: 25px;padding-left: 25px;}
.purchase .contentBox .submit{width: 146px;height: 48px;display: flex;align-items: center;justify-content: center;color: #fff;background-color: #3D8056;}
.purchase .bodian{z-index: -10;}
.dialogBox {
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    z-index: 993;
    background: rgba(0,0,0,0.4);
    display: none;
}
.mask{
    width: 738px;
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%,-50%);
    z-index: 200;
    background-color: #fff;
    padding: 50px;
}
.mask .closeBtn{position: absolute;top: 20px;right: 20px;}
.mask .inquiryBox .submitBtn:hover{opacity: 0.9;}
.mask .inquiryBox input{border: 1px #ccc solid;height: 40px;width: 100%;padding: 0 10px;}
.mask .inquiryBox span{display: block;}
.mask .inquiryBox sup{font-size: 18px;color: #f00;vertical-align: -12px;margin-right: 4px;}
.mask .inquiryBox .inputBox{margin-bottom: 15px;}
.mask .inquiryBox{margin-top: 30px;}
.mask .inquiryBox h2{margin-bottom: 15px;}
.mask .inquiryBox textarea{border: 1px #ccc solid;height: 100px;width: 100%;padding: 0 10px;}
.mask .inquiryBox .submitBtn {display: inline-block; background-color: #3D8056;border-radius: 30px; color: #fff;margin-top: 30px;}
.mask .inquiryBox .submitBtn:hover {opacity: 0.9;}
/* 新闻详情 */
.newsDetail{margin-top: 50px;margin-bottom: 50px;}
.newsTxt h2{font-size: 28px;font-family: "times new roman";}
.newsTxt h5{margin: 20px 0;color: #999;}
.newsTxt img{max-width: 100%;margin-bottom: 20px;}
.newsTxt p{font-size: 15px;line-height: 32px;}
footer{padding: 36px 0;background-image: url(../images/foot_bg.png);background-repeat: no-repeat;background-color: #E3EFE7;background-position: center bottom;}
footer .footer_contact{position: relative;padding-right: 31px;}
footer .footer_contact .logo{display: flex;justify-content: center;align-items: center;width: 215px;margin-bottom: 20px;}
footer .footer_contact .footer_contact_item{color: #333333;font-size: 14px;display: flex;align-items: center;margin-bottom: 18px;}
footer .footer_contact .item2{justify-content: space-between;}
footer .footer_contact .item2 a {
    width: 220px;
    text-align: left;
}
footer .footer_contact .footer_contact_item:last-child{align-items: start;}
footer .footer_contact .iconfont{color: #3D8056;margin-right: 10px;}
footer .footer_contact .bottom{padding-left: 19px;}
footer .footer_contact .line{width: 1px;height: 242px;background: rgba(124, 123, 123, 0.12);position: absolute;right: 18px;top: 68px;}
.footer_about,.footer_products{display: flex;flex-wrap: wrap;}
.footer_about a,.footer_products a {width: 50%;}
footer .footer_news{margin-left: -4px;}
/*footer .details1,footer .details2,footer .details3{padding-left: 50px;}*/
footer .details1{border-left: 1px solid #dddddd;border-right: 1px solid rgba(0, 0, 0, 0.12);height: 302px;}
footer .details2{border-right: 1px solid rgba(0, 0, 0, 0.12);height: 302px;}
footer .lead{font-size: 18px;color: #030303;margin-bottom: 35px;font-weight: 500;}
footer .details{margin-top: 63px;}
footer .footer_about dt,footer .footer_products dt,footer .footer_news dt,footer .footer_quality dt{margin-bottom: 26px;color: #333;font-size: 18px;}
footer .footer_about dd,footer .footer_products dd,footer .footer_news dd,footer .footer_quality dd{color: #333;font-size: 14px;margin-bottom:20px;font-size: 14px;}
footer .links{height: 100px; display: flex;align-items: center;justify-content: center;color: #3D8056;font-size: 18px;margin-top: 28px;border-bottom: 1px solid #8f8f8f1f;}
footer .links img{margin-right: 30px;}
footer .weixin_box{position: relative;height: 100px;width: 108px;margin-top: 80px;text-align: center;display: flex;align-items: start;justify-content: center;}
footer .weixin_box img{margin-right: -22px;}
footer .weixin_box .triangle{position: absolute;left: 41px;bottom: -18px;color: #fff;}
footer .links .weixin_box .weixin{position: absolute;left: 8px;bottom: 108px;opacity: 0;transition: all ease-in-out 0.2s;width:292px;height:120px}
footer .links .weixin_box .weixin.active{opacity: 1;bottom:118px}
footer .copy{text-align: center;color: #333;font-size: 12px;margin-top: 20px;}
@media (min-width: 1367px){
    .container1 {
		width:  1200px;margin: 0 auto;    overflow: hidden;
	}
}
@media (max-width: 1366px) and (min-width: 1280px){
	.container1 {
		width:  1200px;margin: 0 auto;    overflow: hidden;
	}
    .introduce_right .introduce_bg {width: 400px;height: 484px;left: 160px;top: -19px;}
    .qualityControl .decoration1{top: 78%;left: -49px;}
    .decoration2{right: -84px;}
    .team .imgBox .img{left: -29px;top: 51px;}
    .team .imgBox .bg{width: 498px;}
    .factory{margin-bottom: 83px;}
    .factory .left .txt2{margin-left: 10px;}
    .factory .right{margin-left: 78px;overflow: hidden;}
    .quality3 .decoration3{display: none;}
    .quality3 .top{width: 75%;}
    .quality3 .top1{width: 94%;}
    .quality3 .top1 .title1{margin-left: 258px;}
}
@media (max-width: 1279px) and (min-width: 950px){
    .container1{width: 95%;margin: 0 auto;    overflow: hidden;}
    .container{width: 98%;}
    .searchIcon .search{display: none;}
    .introduce_left .bottom ul li .isnum{font-size: 35px;}
    .introduce_right{padding-left: 56px;}
    .introduce_right .introduce_bg{width: 462px;left: 21px;top: -25px;}
    .introduce_right .ban_img{width: 100%;height: 100%;}
    .products .imgBox a{height: 229px;}
    .products .swiper-button-prev,.products .swiper-button-next{display: none;}
    .qualityControl .item1{height: 353.41px;}
    .qualityControl .item2{height: 353.41px;}
    .decoration1{display: none;}
    .decoration2{display: none;}
    .news{margin-bottom: 152px;}
    .news .news_left{height: 775px;}
    .news .bodian{display: none;}
    .base .txt{width: 1056px;}
    .team .imgBox .img{left: -12px;top: 63px;}
    .team .imgBox .bg{width: 453px;height: 317px;}
    .title1 .box .gradient-line1{left: 31%;}
    .title1 .box .gradient-line2{left: 68%;}
    .honors .swiper-button-prev,.honors .swiper-button-next{display: none;}
    .version{height: 612px;}
    .classify_nei .content .search .input{width: 78%;}
    .classify_nei .content .search button{width: 14%;}
    .classify_nei .content .show{width: 100%;}
    .classify_nei .content .show .imgBox{width: 30%;}
    .classify_nei .category{height: 1143px;}
    .classify_nei .category .bottom{height: 1046px;}
    .classify_nei .category .bottom li{margin-bottom: 60px;}
    .classify_nei .category .bg{left: 6px;}
    .classify_nei .content .show .imgBox:nth-child(9), .classify_nei .content .show .imgBox:nth-child(10), .classify_nei .content .show .imgBox:nth-child(11), .classify_nei .content .show .imgBox:nth-child(12){margin-bottom: 22px;}
    .classify_nei .content .show .imgBox:nth-child(4n){margin-right: 10px;}
    .factory .bodian1{display: none;}
    .factory .right{width: 645px;}
    .quality1 .imgBox .imgBox2{width: 691px;height: 251px;}
    .quality1 .imgBox .imgBox2 .mask1{width: 691px;height: 251px;left: 0;}
    .quality1 .imgBox .imgBox2 .bottom{margin-top: -71px;margin-left: 513px;}
    .quality1 .imgBox .imgBox2 p{font-size: 14px;}
    .quality1 .txt1{margin-bottom: 10px;}
    .quality1 .imgBox .imgBox2 .txt1{margin-top: 20px;}
    .quality1 .imgBox .imgBox2 .txt1{margin-left: 131px;}
    .quality1 .imgBox .imgBox2 .txt2{margin-left: 113px;}
    .quality2 .item2{height: 377.41px;}
    .quality3 .top{margin-left: 0;}
    .quality3 .bottom .imgBox{width: 100%;margin-bottom: 10px;}
    .quality3 .bottom p{width: 100%;bottom: 0;}
    .quality3 .bottom .right .img8{width: 48%;}
    .quality3 .bottom .right .img9{width: 48%;}
    .quality3 .top1 .title1{margin-left: 148px;}
    .quality3 .top1 .txtBox{margin-top: 116px;}
    .quality3 .top1 .txtBox .txt{font-size: 15px;}
    .quality3 .decoration3{display: none;}
    .quality3 .bottom1 .txtBox,.quality3 .bottom1 .imgBox{width: 282px;}
    .quality3 .bottom1 .txtBox{height: 192px;}
    .quality3 .bottom1 .txtBox .txt1{font-size: 56px;}
    .quality3 .bottom1 .txtBox .txt2{font-size: 12px;}
    .quality3 .bottom1 li{margin-bottom: -24px;}
    .contactBox .book ul li {width: 28%;}   
    .quality1 .imgBox{height: 245px;}
}
@media (max-width: 949px) and (min-width: 769px){
    .container1{width: 95%;margin: 0 auto;    overflow: hidden;}
    .container{width: 98%;}
    .introduce .container{margin-top: 190px;}
    .introduce_left .bottom ul li .isnum{font-size: 32px;}
    .introduce_right{padding-left: 0;}
    .introduce_right .introduce_bg{width: 100%;left: -32px;top: -31px;}
    .products .swiper-button-prev,.products .swiper-button-next{display: none;}
    .decoration1{display: none;}
    .decoration2{display: none;}
    .news{height: auto;}
    .news .news_left{height: auto;}
    .title1 .box .gradient-line1{left: 24%;}
    .title1 .box .gradient-line2{left: 74%;}
    .base .txt{width: 90%;}
    .team .imgBox{padding-left: 153px;margin-bottom: 50px;}
    .team .imgBox .img{left: 112px;}
    .team .imgBox .bg{width: 591px;height: 351px;}
    .version{height: auto;}
    .classify_nei .category{width: 28%;}
    .classify_nei .category .top{width: 100%;}
    .classify_nei .category .bottom{padding: 10px;height: 1048px;}
    .classify_nei .category .bottom li{margin-bottom: 69px;}
    .classify_nei .content .show{width: 105%;}
    .classify_nei .content .show .imgBox{width: 30%;}
    .classify_nei .content .show .imgBox:nth-child(9), .classify_nei .content .show .imgBox:nth-child(10), .classify_nei .content .show .imgBox:nth-child(11), .classify_nei .content .show .imgBox:nth-child(12){margin-bottom: 22px;}
    .classify_nei .content .show .imgBox:nth-child(4n){margin-right: 10px;}
    .classify_nei .content .search .input{width: 80%;}
    .classify_nei .content .search button{width: 20%;}
    .factory .bodian1{display: none;}
    .proDetail .proTop{width: 50%;}
    .proTop .dotBoxL{width: 100%;}
    .myVideo{width: 100%;}
    .proTop .dotBoxL ol{width: 100%;}
    .proDetail .container1 .txtBox{width: 50%;}
    .proTop .dotBoxL .videoBox{width: 100%;}
    .proTop .dotBoxL .videoBox video{width: 100%;}
    .purchase{height: auto;padding-bottom: 50px;}
    .quality1 .imgBox{width: 100%;height: 276px;}
    .quality1 .imgBox .imgBox1{width: 50%;}
    .quality1 .imgBox .imgBox1 img{width: 100%;height: 100%;}
    .quality1 .imgBox .imgBox2{margin-left: -149px;width: 89%;height: 276px;}
    .quality1 .imgBox .imgBox2 .mask1{width: 100%;height: 276px;}
    .quality1 .imgBox .imgBox2 .txt4{margin-top: 18px;}
    .quality1 .imgBox .imgBox2 p{font-size: 14px;}
    .quality1 .imgBox .imgBox2 .bottom{margin-left: 455px;}
    .quality2 .item2{height: 347.41px;}
    .quality3 .bottom .imgBox{margin-bottom: 20px;}
    .quality3 .bottom1 li{width: 49.33%;}
    .quality3 .top1 .txtBox{display: none;}
    .quality3 .decoration3{display: none;}
    .quality3 .bottom .imgBox{width: 100%;}
    .quality3 .bottom p{width: 100%;}
    .quality3 .bottom .right{text-align: center;}
    .quality3 .bottom .right .img8{width: 48%;}
    .quality3 .bottom .right .img9{width: 48%;}
    .quality3 .bottom1 .imgBox{width: 98%;}
    .quality3 .bottom1 .txtBox .txt2{font-size: 14px;}
}
@media (min-width:1380px) {
    .container{width: 85%;}
}
@media(max-width:1200px){
    .hidden-xs {
        display: none!important;
    }
    .visible-xs {
        display: block!important;
    }
    .headerPhoneTop {position: fixed;width: 100%;top: 0;left: 0;text-align: center;background: #fff;box-shadow: 0 0 7px #b9b9b9;z-index: 99;transition: all 0.2s ease-in-out;-webkit-transition: all 0.2s ease-in-out;-moz-transition: all 0.2s ease-in-out;-ms-transition: all 0.2s ease-in-out;-o-transition: all 0.2s ease-in-out;}
    .menuPhone {position: fixed;width: 250px;height: 100%;overflow-y: auto;left: -250px;background: #3D8056;top: 0;    z-index: 900;
    transition: all 0.2s ease-in-out;-webkit-transition: all 0.2s ease-in-out;-moz-transition: all 0.2s ease-in-out;-ms-transition: all 0.2s ease-in-out;-o-transition: all 0.2s ease-in-out;}
    .headerPhoneLogo img {height: 30px;}
    .headerPhoneLogo {padding: 10px 0;}
    a.menu-trigger {position: absolute;display: inline-block;width: 36px;height: 30px;top: 50%;margin-top: -15px;left: 10px;padding: 0 5px;}
    a.menu-trigger span {display: block;background: #222;width: 100%;height: 2px;margin: 6px 0;}
    .wrapper {position:relative;width: 100%;left: 0;padding-top: 50px !important;transition: left 0.2s ease-in-out;-webkit-transition: left 0.2s ease-in-out;-moz-transition: left 0.2s ease-in-out;-ms-transition: left 0.2s ease-in-out;-o-transition: left 0.2s ease-in-out;}
    body.menuOpen .headerPhoneTop  {left:250px;}
    body.menuOpen .wrapper  {left:250px;}
    body.menuOpen .menuPhone{left:0;}
    .headerPhone {background-color: #fff; transition: left 0.2s ease-in-out;-webkit-transition: left 0.2s ease-in-out;-moz-transition: left 0.2s ease-in-out;-ms-transition: left 0.2s ease-in-out;-o-transition: left 0.2s ease-in-out;}
     body.menuOpen .headerPhone {left: 250px;}
    .menuPhone li h2 {margin: 0;font-size: 15px;line-height: 30px;}
    .menuPhone li h2 a {color: #fff;padding: 5px 15px;display: inline-block;width: 100%;}
    .menuPhone li h5 {margin: 0;padding-left: 25px;font-size: 12px;line-height: 25px;border-top: solid 1px rgba(255, 255, 255, 0.15);}
    .menuPhone li h5 a {color: #fff;padding: 5px 0;display: inline-block;font-size: 14px;}
    .menuPhone ul li {border-bottom: solid 1px rgba(255, 255, 255, 0.15);}
    .menuPhoneHide {background: rgba(255, 255, 255, 0.1);display: none;}
    .headerPhone .menu_tr_ico{position: absolute;right:15px;top: 50%;margin-top: -18px;}
    .headerPhone .menu_tr_ico .enChange{background:  #ff8a00;color:  #fff;border-radius:  100%;padding: 5px;}
    .headerPhone .menu_tr_ico i{font-size: 20px;color: #666;display: inline-block;margin-left: 10px;}
    .headerPhone .menu_tr_search{margin: 10px 0;padding: 0 15px;position: relative;background: #fff;}
    .headerPhone .menu_tr_search input{width: 100%;height: 40px;background-color: #f1f1f1;padding: 0 10px;}
    .headerPhone .menu_tr_search button{    right: 20px;position: absolute;width: 40px;height: 40px;background: none;top: 0;}
    .headerPhone {padding-top: 50px;position: relative;left: 0;}
    .headerPhone .menu_tr_ico .selectBox {background: #fff;box-shadow: 0 0 4px #ddd;position: absolute;display: none;overflow-y: scroll;max-height: 300px;}
    .headerPhone .menu_tr_ico .selectBox:after{width: 0;height: 0;border-right: 5px solid transparent;border-left: 5px solid transparent;border-bottom: 7px solid #fff;content: "";position: absolute;top: -7px;right: 9px;}
    .headerPhone .menu_tr_ico .selectBox::before{width: 0;height: 0;border-right: 5px solid transparent;border-left: 5px solid transparent;border-bottom: 7px solid #999;content: "";position: absolute;top: -7px;right: 9px;}
    .headerPhone .menu_tr_ico .selectBox ul li{padding: 0 10px;border-bottom: 1px #dedede solid;}
}
@media(max-width:768px) {
    .ban_img{background-size:contain;}
.container {width: 100%;}
.container1{padding: 0 15px;}
.headerPhoneTop {position: fixed;width: 100%;top: 0;left: 0;text-align: center;background: #fff;box-shadow: 0 0 7px #b9b9b9;z-index: 99;transition: all 0.2s ease-in-out;-webkit-transition: all 0.2s ease-in-out;-moz-transition: all 0.2s ease-in-out;-ms-transition: all 0.2s ease-in-out;-o-transition: all 0.2s ease-in-out;}
.menuPhone {position: fixed;width: 250px;height: 100%;overflow-y: auto;left: -250px;background: #3D8056;top: 0;    z-index: 900;
transition: all 0.2s ease-in-out;-webkit-transition: all 0.2s ease-in-out;-moz-transition: all 0.2s ease-in-out;-ms-transition: all 0.2s ease-in-out;-o-transition: all 0.2s ease-in-out;}
.headerPhoneLogo img {height: 30px;}
.headerPhoneLogo {padding: 10px 0;}
a.menu-trigger {position: absolute;display: inline-block;width: 36px;height: 30px;top: 50%;margin-top: -15px;left: 10px;padding: 0 5px;}
a.menu-trigger span {display: block;background: #222;width: 100%;height: 2px;margin: 6px 0;}
.wrapper {position:relative;width: 100%;left: 0;padding-top: 50px !important;transition: left 0.2s ease-in-out;-webkit-transition: left 0.2s ease-in-out;-moz-transition: left 0.2s ease-in-out;-ms-transition: left 0.2s ease-in-out;-o-transition: left 0.2s ease-in-out;}
body.menuOpen .headerPhoneTop  {left:250px;}
body.menuOpen .wrapper  {left:250px;}
body.menuOpen .menuPhone{left:0;}
.headerPhone {background-color: #fff; transition: left 0.2s ease-in-out;-webkit-transition: left 0.2s ease-in-out;-moz-transition: left 0.2s ease-in-out;-ms-transition: left 0.2s ease-in-out;-o-transition: left 0.2s ease-in-out;}
body.menuOpen .headerPhone {left: 250px;}
.menuPhone li h2 {margin: 0;font-size: 15px;line-height: 30px;}
.menuPhone li h2 a {color: #fff;padding: 5px 15px;display: inline-block;width: 100%;}
.menuPhone li h5 {margin: 0;padding-left: 25px;font-size: 12px;line-height: 25px;border-top: solid 1px rgba(255, 255, 255, 0.15);}
.menuPhone li h5 a {color: #fff;padding: 5px 0;display: inline-block;font-size: 14px;}
.menuPhone ul li {border-bottom: solid 1px rgba(255, 255, 255, 0.15);}
.menuPhoneHide {background: rgba(255, 255, 255, 0.1);display: none;}
.headerPhone .menu_tr_ico{position: absolute;right:15px;top: 50%;margin-top: -18px;}
.headerPhone .menu_tr_ico .enChange{background:  #ff8a00;color:  #fff;border-radius:  100%;padding: 5px;}
.headerPhone .menu_tr_ico i{font-size: 20px;color: #666;display: inline-block;margin-left: 10px;}
.headerPhone .menu_tr_search{margin: 10px 0;padding: 0 15px;position: relative;background: #fff;}
.headerPhone .menu_tr_search input{width: 100%;height: 40px;background-color: #f1f1f1;padding: 0 10px;}
.headerPhone .menu_tr_search button{    right: 20px;position: absolute;width: 40px;height: 40px;background: none;top: 0;}
.headerPhone {padding-top: 50px;position: relative;left: 0;}
.headerPhone .menu_tr_ico .selectBox {background: #fff;box-shadow: 0 0 4px #ddd;position: absolute;display: none;overflow-y: scroll;max-height: 300px;}
.headerPhone .menu_tr_ico .selectBox:after{width: 0;height: 0;border-right: 5px solid transparent;border-left: 5px solid transparent;border-bottom: 7px solid #fff;content: "";position: absolute;top: -7px;right: 9px;}
.headerPhone .menu_tr_ico .selectBox::before{width: 0;height: 0;border-right: 5px solid transparent;border-left: 5px solid transparent;border-bottom: 7px solid #999;content: "";position: absolute;top: -7px;right: 9px;}
.headerPhone .menu_tr_ico .selectBox ul li{padding: 0 10px;border-bottom: 1px #dedede solid;}
.banner_video,.banner_video_box{width: 100%;height: 215px;margin-top: 15px;padding-top: 0;}
.banner_video{margin-top: 7px;height: 260px;}
.banner_video_play{top: 80px;margin-top: 0;}
.banner_video_box .video_bg{bottom: 0;}
.banner_video_box .swiper-wrapper{height: 255px;}
.banner_video_box .swiper_ban{height: 215px;}
.banner_video_box .ban_li{height: 215px;}
.banner_video_box .ban_papagination{bottom: 15px !important;left: 38% !important;margin: 10px;}
.introduce{margin-top: 0;display: block;}
.introduce .container{display: inherit;margin-top: 26px;}
.introduce_left{width: 100%;height: auto;padding-right: 0;}
.introduce_left .bottom ul{margin-left: -22px;}
.introduce_left .bottom ul li .isnum{font-size: 36px;}
.introduce_right{width: 100%;margin: 0;margin-top: 40px;padding-left: 0;height: 411px;}
.introduce_right .swiper_ban{height: 356px;}
.introduce_right .ban_img {width: 100%;height: 356px;}
.introduce_right .introduce_bg{width: 98%;height: 351px;left: -12px;top: -13px;}
.classify{margin-top: -24px;}
.nav_img ul{display: inherit;}
.nav_img ul li{width: 100% !important;
    height: 80px;}
.nav_img .img_item{height:80px;}
.nav_img ul.second li{height:100%;}
.qualityControl .imgBox li a{width:100%;}
.nav_img ul.on li{width: 100%;}
.nav_img ul.on li.active{width: 100%;}
.products{width: 100%;height: auto;padding-top: 50px;margin-top: 27px;}
.products .imgBox{padding-left: 30px;}
.products .swiper_box .title .titleChinese{font-size: 36px;}
.products .swiper_box .title .titleEnglish{font-size: 23px;}
.products .swiper-button-prev,.products .swiper-button-next{display: none;}
.qualityControl .title .titleChinese{font-size: 30px;}
.qualityControl .title .titleEnglish{font-size: 22px;}
.qualityControl .imgBox li{width: 100%;margin-bottom: 20px;}
.qualityControl .imgBox .imgBox_item img {width: 100%;margin-bottom: 8px;object-fit: cover;}
.decoration1,.decoration2 {display: none;}
.news .title .titleChinese{font-size: 32px;}
.news .title .titleEnglish{font-size: 25px;}
.news .title{margin-bottom: 32px;}
.news .news_left{margin-right: 0;width: 100%;}
.news .news_right .news_right_part1{margin-top: 150px;height: 434px;}
.news .content{display: block;}
.news .bodian{display: none;}
.news .news_right{padding-top: 593px;width: 100%;}
.index{margin-top: 10px;}
.news .content .right{width: 100%;}
.banner img{width: 100%;}
.introduce .content{
    color: #333;
    font-size: 16px;
    font-style: normal;
    font-weight: 400;
    margin-top: 18px;
}
.title .titleChinese{font-size: 36px;}
/* 走进麦轮 */
.introduce1 .content{padding:0;}
.title1 .titleChinese1{font-size: 36px;}
.title1 .box .gradient-line1{width: 78px;top: 55%;left: 13%;}
.title1 .box .gradient-line2{width: 78px;top: 58%;left: 86%;}
.about_sec2 {padding: 80px 0;position: relative;background: url("../images/honorBg.jpg") no-repeat center;overflow: hidden;margin-top: 50px;width: 100%;}
.about2_main {text-align: center;position: relative;}
h2.ab2_h2 {margin: 0;font-size: 16px;font-weight: bold;color: #333;line-height: 26px;letter-spacing: 3px;margin-bottom: 50px;}
.about2_swIn ul {display: inline-block;border-bottom: solid 1px #333;white-space: nowrap;width: 100%;}
.about2_swIn ul li {display: inline-block;position: relative;min-width: 51px;}
.about2_swIn ul li a {max-width: 60px;font-size: 20px;line-height: 30px;color: #333;padding: 4px 0 14px;margin-bottom: -8px;text-align: left;position: relative;font-family: Arial, Helvetica, sans-serif;}
.about2_swIn ul li:before {content: "";display: inline-block;width: 4px;height: 11px;background: #333;position: absolute;bottom: -5px;left: 0;
transition: all 0.2s ease-in-out;
-webkit-transition: all 0.2s ease-in-out;
-moz-transition: all 0.2s ease-in-out;
-ms-transition: all 0.2s ease-in-out;
-o-transition: all 0.2s ease-in-out;
}
.about2_swIn ul li.active:before {width: 9px;height: 9px;bottom: -4px;left:-2px;border-radius: 50px;}
.about2_sw {margin: 0 0 15px;overflow: hidden;padding: 30px 0;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;-khtml-user-select:none;user-select:none;}
.about2_txt_lis {display: none;}
.about2_txt {max-width: 780px;margin: 0 auto;text-align: left;}
.about2_txt_lis h2 {margin: 0 0 15px;font-size: 45px;line-height: 1.2;font-weight: bold;color: #000;letter-spacing: 3px;font-family: Arial, Helvetica, sans-serif;}
.about2_txt_lis p {margin: 0 auto 5px;font-size: 16px;line-height: 24px;color: #000;}
.about2_swIn {display: inline-block;width: 100%;}
.honors .swiper-button-prev,.honors .swiper-button-next{display: none;}
.base{background-size: cover;height: 796px;}
.base .txt{width: 100%;}
.team .imgBox{margin-bottom: 20px;}
.team .imgBox .img {left: 5px;top: 57px;width: 94%;height: 266px;}
.team .imgBox .bg{width: 100%;height: 266px;}
.team .text{padding-left: 16px;}
.team .row{margin-top: -73px;}
.banner{padding-top: 0;}
.honors .titleChinese{
    text-align: center;
    color: #000;
    font-size: 32px;
    font-style: normal;
    font-weight: 400;
    margin-bottom: 10px;
}
.honors .titleEnglish{
    text-align: center;
    color: #666;
    font-size: 16px;
    font-style: normal;
    font-weight: 400;
    margin-top: -16px;
}
.honors .imgBox{
   margin: 25px;
} 
.honors .imgBox img{
    margin-right: 10px;
    width: 30%;
}
.version{height: auto;}

.business .content .item2{display: none;}
.business .content .item3{margin-left: -46px;margin-top: 23px;}
.business .content .mini{margin-bottom: -43px;}
.business .content .item3 .left{margin-left: -41px;}
.expand{height: 959px;}
.expand .txt{width: 100%;}
.expand .bottom{display: inherit;}
.expand .right .imgBox{margin-left: 0;margin-top: -19px;}
/* 公司产品 */
.classify_nei .container1{display: inherit;}
.classify_nei .category{width: 100%;display: none;}
.classify_nei .category .top{width: 100%;}
.classify_nei .category .bottom li{width: 100%;}
.classify_nei .content{margin-top: -107px;}
.classify_nei .content .search .input{width: 80%;margin-top: 89px;margin-left: 4px;}
.classify_nei .content .search button{width: 20%;font-size: 14px;}
.classify_nei .content .search button span{margin-right: 7px;font-size: 15px;}
.classify_nei .content .show{width: 100%;margin-left: 6px;padding: 0 4px;}
.classify_nei .content .show .imgBox{width: 47%;height: 324px;}
.classify_nei .content .show .imgBox a{height: 324px;}
.classify_nei .content .show .imgBox .txt{margin-top: 0;}
.classify_nei .content .show .imgBox:nth-child(9), .classify_nei .content .show .imgBox:nth-child(10){margin-bottom: 22px;}
.factory{margin-bottom: -32px;padding-top: 23px;margin-left: -65px;}
.factory .left{width: 49%;height: 145px;}
.factory .left .txt2{margin-left: 31px;}
.factory .right{width: 49%;margin-left: 3px;}
.factory .right .imgBox{width: 188px;height: 234px;}
.factory .bodian1{display: none;}
/* 质量体系 */
.honor{padding: 40px;}
.honor .img{width: 100%;box-shadow: none;display: block;margin-left: 0;}
.honor .img img{width: 100%;margin-bottom: 15px;}
.control{background-color: #fff;}
.control .bottom{display: block;padding-right: 0;}
.control .bottom .img1{display: inline-block;width: 100%;margin-left: 0;}
.control .bottom .img2{display: inline-block;width: 100%;left: 0;top: 18px;}
.control .bottom .text{width: 100%;margin-left: 0;margin-top: 26px;}
.quality1{margin-bottom: -36px;}
.quality1 .imgBox{width: 100%;height: 280px;}
.quality1 .imgBox .imgBox1{width: 78%;}
.quality1 .imgBox .imgBox1 img{width: 100%;height: 100%;}
.quality1 .imgBox .imgBox2{margin-left: -47px;width: 78%;height: 280px;}
.quality1 .imgBox .imgBox2 .mask1{height: 280px;padding-left: 17px;width: 100%;}
.quality1 .imgBox .imgBox2 p{font-size: 14px;}
.quality1 .imgBox .imgBox2 .txt1,.quality1 .imgBox .imgBox2 .txt2,.quality1 .imgBox .imgBox2 .txt3,.quality1 .imgBox .imgBox2 .txt4{margin-left: 0;}
.quality2{height: 1500px;}
.quality2 .imgBox li{width: 100%;margin-bottom: 20px;}
.quality3 .top {display: inherit;width: 100%;margin-left: 0;}
.quality3 .top img{display: none;}
.quality3 .bottom .imgBox{width: 100%;height: 100%;margin-bottom: 123px;}
.quality3 .bottom .imgBox img {width: 100%;}
.quality3 .bottom p{width: 100%;bottom: 0;}
.quality3 .bottom .right{margin-top: -108px;}
.quality3 .bottom .right img{width: 100%;}
.quality3 .bodian2,.quality3 .decoration3{display: none;}
.quality3 .top1{display: inherit;width: 100%;padding-left: 15px;}
.quality3 .top1 .title1{width: 100%;margin-left: 0;margin-top: 30px;}
.quality3 .top1 .txtBox{display: none;}
.quality3 .bottom1 li{width: 100%;}
.quality3 .bottom1 .imgBox{width: 100%;}
.quality3 .bottom1 .txtBox .txt1{font-size: 68px;}
.quality3 .bottom1 .txtBox .txt2{font-size: 14px;}
/* 新闻资讯 */
.news2 .newsTit{margin-bottom: 50px;}
.news2 .newsNav{top: 126px;padding-left: 15px;}
.news2 .newsNav li{margin-bottom: 10px;}
.news2 .newsNav li a{padding: 15px 28px;}
.news2 .newsItem{display: inherit;}
.news2 .newsItem .dateTime{padding-right: 0;}
.news2 .newsItem .textBox{width: 100%;padding-left: 0;margin-top: 24px;}
.news2 .newsItem .textBox a.arr{right: -4px;bottom: 271px;}
.news2 .bodian3{display: none;}
/* 新闻详情 */
.newsDetail{margin-bottom: -532px;}
/* 加入我们 */
.information{padding-bottom: 54px;}
.information .bodian4{display: none;}
/* 联系我们 */
.contactBox .book ul li{width: 100%;height: 172px;}
.contactBox .inquiryBox{margin-left: 0;width: 100%;border: navajowhite;padding: 0;}
.contactForm {background-size: cover;}
.contactForm .container1{padding: 46px 14px;margin-bottom: -43px;}
/* 产品详情 */
.proDetail .container1{display: block;padding: 0 15px;}
.proTop .dotBoxL {
    width: 100%;
}
.myVideo {
    height: 400px;
}
.proTop .dotBoxL .videoBox, .proTop .dotBoxL ol {
    width: 100%;
    height: 400px;
}
.proTop .dotBoxL .videoBox video {
    width: 100%;
    height: 400px;
}
.proTop .dotBoxL .videoBox, .proTop .dotBoxL ol {
    width: 100%;
    height: 400px;
}
.proTop .dotBoxL ol li {
    height: 400px;
}
.proDetail .container1 .txtBox {
    margin-left: 0;
    margin-top: 40px;
    width: 100%;
    padding-left: 0;
}
.purchase{height: 1223px;}
.purchase .container1{padding: 0 15px;}
.purchase .imgBox{padding-right: 0;}
.purchase .bodian{display: none;}
.purchase .contentBox textarea,.purchase .contentBox .e-mail{width: 100%;}
.mask {
    width: 100%;
    padding: 10px;
}
.mask .inquiryBox{padding: 15px;}
footer .container{display: none;}
footer .links{display: none;}
footer .copy{margin-top:0;float: none;margin-left:20px;font-size: 14px;border: 0;padding: 0;}
.banner_video_box .banner_mask{display:none;}
}
	


	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	