@charset "utf-8";
/* CSS Document */
/*****header*******/ 
body{
    background: #f4ffea;
    overflow-x: hidden;
}
a:hover {text-decoration: none;}
.header {width: 100%;z-index: 10;box-shadow: rgb(221, 221, 221) 0px 0px 3px;top: 0;background: #fff;position: fixed;height: 80px;}
.header.fix{position: fixed;}
.header_nav {width: 80%;margin: 0px auto;}
.logo {width: 180px;}
.headerTop .logo {float: left;margin-right: 30px;margin-top: 6px;}
.header.whiteHeader .headerTop .logo{background: url("../images/logo.png") 0px 0px no-repeat;}
.headerTop .logo a {display: inline-block;/* width: 90px; */}
.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: #005DA0;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_down ul li,.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: #64a32e;}
.menu ul li.activeMenu a{color: #fff;}
.menu ul li a {display: inline-block;}
.menu ul li > a {color:#000;font-size: 16px;padding: 0 25px;}
/* .menu ul li>a.activeMenu{color: #fff;} */
.menu ul li.product{position: inherit;}
.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_down {visibility: visible;opacity: 1;z-index: 9;}
.menu ul li:hover .menu_down2 {visibility: visible;opacity: 1;z-index: 9;}
.menu_down2 ul li{height: auto;line-height: inherit;margin: 0;}
.menu_down2 ul li a{width: 100%;display: block;padding: 0 15px;border-bottom: 1px #ddd solid;}
.menu_down2 ul li:hover a{background: #64a32e;}
.menu_down2 ul li:last-child a{border-bottom: none;}
.menu ul li:hover{background: #64a32e;}
.menu ul li:hover a{color: #fff;}
.menu ul li:hover a i{color: #fff;}
.menu_down,.menu_down2 {position: absolute;width: 100%;transition: all 0.6s cubic-bezier(0.075, 0.82, 0.165, 1) 0s;display: block;background-color: #64a32e;position: absolute;left: 0;top: 80px;width: 100%;visibility: hidden;opacity: 0;}
.menu_down2 {width: 200px;}
.SecondaryMenu{padding-top: 30px;}
.SecondaryMenu .img_box{margin-bottom: 10px;}
.SecondaryMenu .text{line-height: 30px;}
.SecondaryMenu .item{width: 25%;float: left;text-align: center;display: flex;flex-direction: column;margin-bottom: 15px;}
.SecondaryMenu .item a{display: inline-block;}
.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: 750px;}
.banner{width: 100%;position: relative;}
.swiper_ban{height: 750px;}
.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;}
.ban_text {
    position: absolute;
    z-index: 9;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
}

.ban_text h2 {
    color: #fff;
    font-size: 40px;
    line-height: 56px;
}

.ban_text p {
    font-size: 20px;
    color: #fff;
}
.wrapper {padding-bottom: 50px;}

.introduce .container{display: flex;padding-top:90px;}
.introduce_left{
	display: flex;
	width: 652px;
	flex-direction: column;
	justify-content: center;
	padding-right: 80px;
}
.title{	border-left: 2px solid #3D8056; padding-left: 10px;margin-bottom: 15px;}
.title .titleChinese{
	color: #3D8056;
    font-size: 26px;
    font-style: normal;
    font-weight: 500;
	margin-bottom: 10px;
}
.title .titleEnglish{
	color: #3D8056;
	font-size: 30px;
	font-style: normal;
	font-weight: bold;
	text-transform: uppercase;
}
.introduce_left .content{
	margin-bottom: 25px;
}
.introduce_left .content p{
	color: #333;
    font-style: normal;
    font-weight: 400;
}
.introduce_left .button:hover{background-color: #64a32e;}
.introduce_left .button{
	transition: all 0.3s;
	width: 162px;
	height:50px;
	border-radius: 30px;
	background-color: #64a32e;
	display: flex;
	align-items: center;
	justify-content: center;
	color: #FFF;
	font-size: 16px;
	font-style: normal;
	font-weight: 400;
	margin-top: 30px;
}
.introduce_right{
	position: relative;
}
.introduce_right .introduce_bg1{position: absolute;right: -19px;top: 41px;}
.qualityControl{margin-top:90px;}
.products{
	height: 640px;
	background-image: url("../images/swiper_bg.png");
	background-repeat: no-repeat;
	background-size: cover;
	margin-top: 70px;
	padding-top: 90px;
}
.products .swiper_box .title{border-left: 2px solid #3D8056;padding-left: 10px;margin-bottom: 15px;}
.products .swiper_box .title .titleChinese{
	color: #3D8056;
	font-size: 30px;
	font-style: normal;
	font-weight: bold;
	margin-top: 10px;
	margin-bottom: 10px;
	text-transform: uppercase;
}
.products .swiper_box .title .titleEnglish{
	color: #3D8056;
    font-size: 24px;
    font-style: normal;
    font-weight: 400;
}
#certify {
	position: relative;
	width: 1200px;
	margin: 0 auto
}

#certify .swiper-container {
	padding-bottom: 60px;
}

#certify  .swiper-slide {
	width: 400px;
	height: 324px;
}
#certify  .swiper-slide img{
	display:block;
}
#certify .swiper-slide a {
    display: inline-block;
    width: 100%;
    height: 100%;
    background: #fff;
    display: flex;
    align-items: center;
    justify-content: center;
    padding: 20px;
}
#certify  .swiper-slide p {
	overflow: hidden;
	white-space: nowrap;
	color: #3D8056;
	text-shadow: 0px 4px 4px rgba(0, 0, 0, 0.07);
	font-size: 32px;
	font-style: normal;
	font-weight: 700;
	margin-top: -192px;
	text-align: center;
	text-overflow: ellipsis;
	padding: 0 10px;
}

#certify .swiper-pagination {
	display: none;
	width: 100%;
	bottom: 20px;
}

#certify .swiper-pagination-bullets .swiper-pagination-bullet {
	margin: 0 5px;
	border: 3px solid #fff;
	background-color: #d5d5d5;
	width: 10px;
	height: 10px;
	opacity: 1;
}

#certify .swiper-pagination-bullets .swiper-pagination-bullet-active {
	border: 3px solid #00aadc;
	background-color: #fff;
}
#certify .swiper-button-prev,#certify .swiper-button-next {
	background-image: url();
	position: absolute;
	top: 160px;
}
 
#certify .swiper-button-prev .iconfont,#certify .swiper-button-next .iconfont{font-size: 35px;color: #fff;}

.qualityControl .imgBox{margin: 0 -10px;}
.qualityControl .imgBox li{width: 25%;padding: 10px;float: left;}
.qualityControl .imgBox li a{border: 1px #ddd solid;display: flex;align-items: center;justify-content: center;}
.news{margin-top: 60px;}

.news .content{display: flex;}
.news .content .left .news_bg{overflow: hidden;height: 415px;display: inline-block;}
.news .content .left .news_bg:hover img{transform: scale(1.05);}
.news .content .left{position: relative;width: calc(100% - 422px);height: 415px;}
.news .content .left img{width: 100%;object-fit: cover;height: 415px;transition: all ease-in-out 0.5s;}
.news .content .left .text{
    color: #FFF;
    font-size: 15px;
    font-style: normal;
    font-weight: 400;
    position: absolute;
    left: 0;
    bottom: 0;
    width: 100%;
    padding: 20px;
    background: linear-gradient(181deg, rgba(100, 163, 46, 0.00) 16.32%, rgba(100, 163, 46, 0.86) 99.44%);
}
.news .content .right{background-color: #fff;padding: 25px;padding-bottom: 10px;width: 422px;}
.news .content .right .rightItem{display: flex;margin-bottom: 15px;position: relative;}
.news .content .right .rightItem:hover img{transform: scale(1.05);}
.news .content .right .rightItem:hover .text .smallTitle{color: #3D8056;}
.news .content .right .rightItem .newsImg{width: 140px;overflow: hidden;height: 80px;display: flex;align-items: center;justify-content: center;}
.news .content .right .rightItem .newsImg img{transition: all ease-in-out 0.3s;object-fit: cover;}
.news .content .right .rightItem .text{padding-left: 15px;margin-top: -5px;width: calc(100% - 140px);}
.news .content .right .rightItem .text .smallTitle{
	color: #333;
	font-size: 15px;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 2;
	overflow: hidden;
}
.news .content .right .rightItem .text .time{
	color: #999;
	font-size: 13px;
	position: absolute;
	bottom: 0;
}
/* 关于我们 */
.bg{background-color: #fff;padding-bottom: 50px;}
.banner{    padding-top: 80px;}
.banner img{width: 100%;}
.crumbs{padding-top: 10px;}
.crumbs .container{
    color: var(--666, #666);
    font-size: 16px;
    font-style: normal;
    font-weight: 400;
}
.nav_img{margin-top: 50px;}
.crumbs p{border-bottom: 1px #ddd solid;padding-bottom: 10px;}
.introduce1{margin-top: 50px;}
.introduce1 .titleChinese{
    text-align: center;
    color: #000;
    font-size: 32px;
    font-style: normal;
    font-weight: 400;
}
.introduce1 .titleEnglish{
    text-align: center;
    color: var(--666, #666);
    font-size: 16px;
    font-style: normal;
    font-weight: 400;
    margin-top: -16px;
}
.introduce1 .content{
    color: #333;
    font-size: 16px;
    font-style: normal;
    font-weight: 400;
    margin-top: 20px;
}
.about_sec2 {padding: 80px 0;position: relative;background: url("../images/honorBg.jpg") no-repeat center;overflow: hidden;margin-top: 50px;}
.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;}
.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;}
.team{padding: 50px }
.team .titleChinese{
    text-align: center;
    color: #000;
    font-size: 32px;
    font-style: normal;
    font-weight: 400;
}
.team .titleEnglish{
    text-align: center;
    color: var(--666, #666);
    font-size: 16px;
    font-style: normal;
    font-weight: 400;
    margin-top: -16px;
}
.team .content{display: flex;margin-top: 30px;}
.team .content .img{margin-right: 80px;width: 45%;}
.team .content .text{
    color: #333;
    font-size: 16px;
    font-style: normal;
    font-weight: 400;
    width: 45%;
}
.version{height: 360px;background-image: url("../images/team_bg.png");background-repeat: no-repeat;background-size: cover;margin-top: 50px;padding: 20px 0;}
.version .titleChinese{
    text-align: center;
    color: #000;
    font-size: 32px;
    font-style: normal;
    font-weight: 400;
    margin-top: 85px;
    margin-bottom: 10px;
}
.version .titleEnglish{
    text-align: center;
    color: var(--666, #666);
    font-size: 16px;
    font-style: normal;
    font-weight: 400;
    margin-top: -16px;
}
.version .bottom{
    display: flex;
    margin-top: 46px;
    justify-content: space-between;
}
.version .bottom .bottom1,.version .bottom .bottom2,.version .bottom .bottom3{
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: space-between;    width: 400px;
}
.version .bottom .title{
    color: #3D8056;
    font-size: 18px;
    font-style: normal;
    font-weight: 400;
    border: none;
    padding: 0;
}
.version .bottom .text{
    color: #000;
    font-size: 16px;
    font-style: normal;
    font-weight: 400;
}
.version .bottom .bottom2{
    margin-top: 9px;
}
.honors .titleChinese{
    text-align: center;
    color: #000;
    font-size: 32px;
    font-style: normal;
    font-weight: 400;
    margin-top: 50px;
    margin-bottom: 10px;
}
.honors .titleEnglish{
    text-align: center;
    color: var(--666, #666);
    font-size: 16px;
    font-style: normal;
    font-weight: 400;
    margin-top: -16px;
}
.honors .imgBox{
   display: flex;
   margin: 20px -5px;
} 
.honors .imgBox img{
    width: 25%;
    padding: 10px;
    border: 1px #ddd solid;
    margin: 5px;
    border-radius: 5px;
}
/* 公司产品 */

.nav_img ul{margin: 0 -10px;}
.nav_img ul li{
    height: 110px;
    width: 25%;
    float: left;
    padding: 0 10px;
    margin-bottom: 20px;
}
.nav_img .img_item{display: inline-block;width: 100%;position: relative;height: 110px;overflow: hidden;}
.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 .img_item:hover img{transform: scale(1.05);}
.nav_img .img_item img{height: 110px;object-fit: cover;width: 100%;transition: all 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%);
}
.product_details{
    margin-top: 30px;
    border-collapse: collapse;width: 100%;
}
.product_details .title{
    text-align: center;
    color: #FFF;
    font-size: 24px;
    font-style: normal;
    font-weight: 700;
    background-color: #64a32e;
}
.product_details th,.product_details td{
    border: 1px solid #B9B9B9;
    padding: 8px;
}
.product_details th{
    color: #000;
    text-align: center;
    font-size: 16px;
    font-style: normal;
    font-weight: 600;
}
.product_details td{
    color: #666;
    text-align: center;
    font-size: 14px;
    font-style: normal;
    font-weight: 400;
}
.product_details tr:nth-of-type(odd){
    background-color: #F4FFDF;
}
.product_show{
    margin-top: 50px;
}
.product_show .titleChinese{
    color: #000;
    font-size: 32px;
    font-style: normal;
    font-weight: 400;
    text-align: center;
}
.product_show .titleEnglish{
    color: var(--666, #666);
    text-align: center;
    font-size: 16px;
    font-style: normal;
    font-weight: 400;
}
.product_show .bottom{
}
.product_show .bottom .bottom_item{width: 20%;margin-bottom: 10px;float: left;
    display: flex;
    flex-direction: column;
    align-items:center;
    justify-content: center;
}
.product_show .bottom .bottom_item a{display: inline-block;    height: 150px;}


/*新增*/
.classify ul li{line-height: 32px;border-bottom: 1px #dedede dotted;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;padding-top: 10px;}
.classify ul li > a{display: inline-block;width: 100%;font-size: 16px;padding-right: 40px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;position: relative;color: #666;}
.classify ul li > a i{position: absolute;right: 10px;font-size: 14px;color: #fff;}
.twoMenu_l{display: none;}
.twoMenu_l h5 a{font-size: 15px;display: inline-block;width: 100%;padding-right: 40px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;line-height: 30px;color: #000;}
.twoMenu_l {padding:10px;}
.thrMenu_l h5 a{position: relative;padding-left: 20px;color: #e6e6e6;}
.thrMenu_l h5 a::before{position: absolute;content: "";display: inline-block;width: 6px;height: 6px;border-radius: 100%;background: #d1d6ba;left: 5px;top: 13px;}
.classify ul li.active > a{color: #f70;}
.tit{font-size: 22px;font-weight: bold;color: #232223;margin-bottom: 15px;padding-left: 10px;position: relative;}
.tit::before{position: absolute;/* width: 3px; */height: 100%;content: "";background: #65a93d;left: 0;}
.tit a {float: right;font-weight: normal;font-size: 14px;color: #2a7bb3;}
.contentBox{background: #f2f2f2;padding-bottom: 50px;}
.contentBox .mainBox{background: #fff;}

.contentBox .rightPart{padding: 30px;border-top: 2px #65a93d solid;margin-left: -30px;}
.contactForm {width: 80%;padding: 30px;}
.classify ul {padding: 0 20px;}
.contactInfo{padding:20px;}
.indPro ul{margin: 0 -5px;}
.indPro ul li{float: left;width: 25%;padding: 5px;}
.indPro ul li .proLi{border: 1px #dedede solid;padding: 10px;}
.indPro ul li .imgBox{border-bottom:1px #dedede solid;}
.indPro ul li .imgBox a{display: flex;align-items: center;justify-content: center;height: 130px;}
.indPro ul li .imgBox a img{max-width: 100%;max-height: 100%;}
.indPro ul li .txtBox a{color: #005DA0;}
.indPro ul li .txtBox b{display: block;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.crumbs{padding: 20px 0;}
.contentBox{background: #f1f1f1;padding-bottom: 50px;}
.leftPart{border: 1px #ddd solid;border-radius: 5px;background: linear-gradient(180deg, rgba(255, 255, 255, 0.00) 32.5%, #ebffda 100%);box-shadow: 0px 4px 10px 0px rgba(0, 0, 0, 0.12);}
.leftPart h2{font-size: 22px;font-weight: bold;color: #232223;margin-bottom: 15px;}
.leftPart .classify h2{color: #fff;background: #64a32e;padding: 10px;line-height: 36px;}
/* 质量体系 */
.honor{
    margin-top: 50px;
}
.honor .titleChinese{
    color: #000;
    font-size: 32px;
    font-style: normal;
    font-weight: 400;
    text-align: center;
}
.honor .titleEnglish{
    color: #666;
    text-align: center;
    font-size: 16px;
    font-style: normal;
    font-weight: 400;
    margin-top: -10px;
}
.honor .img{
    width: 940px;
    height: 381px;
    margin-top: 30px;
    margin-left: 148px;
    background: #FFF;
    box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.25);
    display: flex;
    align-items: center;
    justify-content: center;
}
.honor .img img{
    margin-right: 30px;
}
.control{
    margin-top: 70px;    margin-bottom: -50px;
    background-color: #F4FFDF;
    padding: 70px 0;
}
.control .titleChinese{
    color: #000;
    font-size: 32px;
    font-style: normal;
    font-weight: 400;
    text-align: center;
}
.control .titleEnglish{
    color:  #666;
    text-align: center;
    font-size: 16px;
    font-style: normal;
    font-weight: 400;
    margin-top: -10px;
}
.control .bottom{
    display: flex;
    justify-content: center;
    align-items: center;
    position: relative;
    padding-right: 50px;
    margin-top: 20px;
}
.control .bottom .img1{
    width: 40%;
    margin-left: 100px;
}
.control .bottom .img2{
    width: 40%;
    position: absolute;
    left: 63px;
    top: 14px;
}
.control .bottom .text{
    width: 50%;
    color: #666;
    font-size: 16px;
    font-style: normal;
    font-weight: 400;
    line-height: 26px; /* 162.5% */
    margin-left: 50px;
}
/* 新闻资讯 */
.news1{
    margin-top: 18px;
}
.news1 .titleChinese{
    color: #000;
    font-size: 32px;
    font-style: normal;
    font-weight: 400;
    text-align: center;
}
.news1 .titleEnglish{
    color: var(--666, #666);
    text-align: center;
    font-size: 16px;
    font-style: normal;
    font-weight: 400;
    margin-top: -10px;
}
.news1 .content{display: flex;margin-top: 20px;}
.news1 .content .left img{}
.news1 .content .right{
    background-color: #fff;
    box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.25);
    overflow: hidden;
    overflow-y: scroll;
    height: 415px;
}
.news1 .content .right::-webkit-scrollbar-track{
    background-color: #D9D9D9;
}
.news1 .content .right::-webkit-scrollbar-thumb{
    background-color: #64a32e;
}
.news2{
    margin-top: 50px;
}
.news2 .titleChinese{
    color: #000;
    font-size: 32px;
    font-style: normal;
    font-weight: 400;
    text-align: center;
}
.news2 .titleEnglish{
    color: var(--666, #666);
    text-align: center;
    font-size: 16px;
    font-style: normal;
    font-weight: 400;
    margin-top: -10px;
}
.news2 .content{
    margin-top: 20px;
}
.news2 .content .item{
    display: flex;
    margin-bottom: 20px;
}
.news2 .content .item .left{
   width: 258px;
   height: 150px;
   display: flex;
   align-items: center;
   justify-content: center;
   overflow: hidden;
   background: #fff;
}
.news2 .content .item .left img{max-width: 100%;max-height: 100%;transition: all 0.3s;object-fit: cover;height: 150px;}
.news2 .content .item .right{
    background: #FFF;
    box-shadow: 0px 0px 2px 0px rgba(0, 0, 0, 0.25);
    padding: 15px;
    width: calc(100% - 258px);
}
.news2 .content .item:hover img{transform: scale(1.05);}
.news2 .content .item:hover .right .title{color: #3D8056;}
.news2 .content .item .right .title{
    color: #333;
    font-size: 16px;
    font-style: normal;
    font-weight: bold;
}
.news2 .content .item .right a{display: inline-block;width: 100%;}
.news2 .content .item .right .details{
    color: var(--666, #666);
    font-size: 16px;
    font-style: normal;
    font-weight: 400;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}
.news2 .content .item .right .time{
    color: #999;
    font-size: 16px;
    font-style: normal;
    font-weight: 400;
    margin-top: 10px;
}
.news2 .content .fw-pagination-box{margin-top: 48px;}
.newsDetail img{display:block;}
/* 招贤纳士 */
.information{margin-top: 50px;}
.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: #64a32e;
}


.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: bold;
}
.information .item .content1 .details{
    color:  #666;
    font-size: 16px;
    font-weight: 400;
    margin-bottom: 20px;
}
.information .item .content2,.information .item .content3{display: none;}
/* 联系我们 */
.contactBox{margin-top: 60px;}
.contactBox .container .row .contact-title{font-size: 24px;font-weight: 600;margin-bottom: 20px;}
.get-in-touch li>div h3 {font-size: 18px;text-transform: uppercase;padding-bottom: 2px;margin-bottom: 10px;}
.get-in-touch li {border-bottom: 1px solid #dcdcdc;margin-bottom: 25px;}
.get-in-touch li>div {position: relative;padding-left: 25px;padding-bottom: 5px;}
.get-in-touch li>div::before {content: "";display: inline-block;width: 2px;height: 70%;background: #64a32e;position: absolute;left: 0;bottom: 15%;z-index: 1;}
.get-in-touch li p{display: flex;}
.get-in-touch li p i{margin-right: 5px;display: inline-block;width: 24px;height: 24px;background: #64a32e;color: #fff;border-radius: 100%;text-align: center;line-height: 24px;}
.contact-line {display: block;width: 1px;height: 100%;background: #dcdcdc;margin: 0 auto;}
.get-in-touch li p span {width: calc(100% - 36px);}
.contactBox .inquiryBox{padding-left: 80px;border-left: 1px #ccc solid;margin-left: 80px;margin-top: 0;}
.inquiryBox .submitBtn:hover{opacity: 0.9;}
.inquiryBox input{border: 1px #ccc solid;height: 40px;width: 100%;padding: 0 10px;}
.inquiryBox span{display: block;}
.inquiryBox sup{font-size: 18px;color: #f00;vertical-align: -12px;margin-right: 4px;}
.inquiryBox .inputBox{margin-bottom: 15px;}
.inquiryBox{margin-top: 30px;}
.inquiryBox h2{margin-bottom: 15px;}
.inquiryBox textarea{border: 1px #ccc solid;height: 100px;width: 100%;padding: 0 10px;}
.inquiryBox .submitBtn {display: inline-block;background-color: #64a32e;color: #fff;border-radius: 30px; padding: 15px 40px;margin-top: 30px;}
.inquiryBox .submitBtn:hover {opacity: 0.9;}
/* 联系 */
.inquiryMainBox .inquiryBox{margin: 0;padding-left: 50px;}
.newsBox .newsLi{width: 100%;padding: 20px 0;border-bottom: 1px #dedede solid;}
.newsBox .newsLi a{color: #64a32e;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: #64a32e;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;}
.proDetail .container {display: flex;}
.proTop .dotBoxL{float: left;width: 640px;}
.proTop .dotBoxL ol{width: 640px;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;}
.proTop .dotBoxL ol li.open{z-index: 2;}
.proTop .dotBoxL ol li.open img{opacity: 1;}
.proTop .dotBoxL ul li{float: left;width: 100px;height: 100px;border: 2px #ddd solid;cursor: pointer;margin-right: 10px;display: flex;align-items: center;justify-content: center;}
.proTop .dotBoxL ul li.active{border: 2px #004390 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 .container .txtBox{
    width: calc(100% - 640px);
    padding-left: 50px;
}
.proDetail .container .txtBox .content{display: flex;}
.proDetail .container .txtBox .content li{margin-bottom: 20px;}
.proDetail .container .txtBox .content .content1{margin-right: 50px;width: 110px;}
.proDetail .container .txtBox .content .content1 li{
    color: #333;
    font-size: 16px;
    font-style: normal;
    font-weight: 400;
}
.proDetail .container .txtBox .content .content2 {
    width: calc(100% - 160px);
}
.proDetail .container .txtBox .content .content2 li{
    color: var(--666, #666);
    font-size: 16px;
    font-style: normal;
    font-weight: 400;
    height: 28px;
    overflow: hidden;
    white-space: normal;
    text-overflow: ellipsis;
}
.proDetail .container .txtBox  .button:hover{background-color: #64a32e;}
.proDetail .container .txtBox .button{
	transition: all 0.3s;
    width: 162px;
    height: 50px;
    border-radius: 30px;
    background-color: #64a32e;
    display: flex;
    align-items: center;
    color: #FFF;
    font-size: 16px;
    font-style: normal;
    font-weight: 400;
    padding: 20px;cursor: pointer;margin-top: 35px;
}
.proDetail .container .txtBox .button .iconfont{margin-left: 20px;}
/* .details{
    display: flex;
    flex-direction: column;
} */
.details .title{
    color: #64a32e;
    font-size: 20px;
    font-style: normal;
    font-weight: 400;
    margin-top: 20px;
}
.details .content{
    color:#666;
    font-size: 16px;
    font-style: normal;
    font-weight: 400;
}
.details .imgBox img{ margin-right: 10px;margin-top: 40px;}
.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: #64a32e;border-radius: 30px; color: #fff;margin-top: 30px;}
.mask .inquiryBox .submitBtn:hover {opacity: 0.9;}
/* 新闻详情 */
.newsDetail{margin-top: 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{background-color: #282828;padding: 64px 0;}
footer .container .left{float: left;}
footer .container .left .logo{float: left;}
footer .container .left dl{float: left;margin-right: 60px;}
footer dl dt{
	margin-bottom: 22px;
	color: #FFF;
	font-size: 18px;
	font-style: normal;
	font-weight: 400;
} 
footer dl dd{
	color: #EEE;
	font-size: 14px;
	font-style: normal;
	font-weight: 400;
	margin-bottom: 15px;
}
footer dl dd:hover{opacity: 0.8;}
footer .contact{float: right;}
footer .contact dt{margin-bottom: 10px;}
footer .contact dd{margin-bottom: 10px;}
footer .phone{
	color: #3D8056;
    font-size: 24px;
    font-style: normal;
    font-weight: 700;
}
footer .contact dd img {
    margin-right: 5px;
}
footer .unohacha_logo{ float:right;}
footer .footercopy .col-lg-6{ padding:0px;}
footer .footercopy{margin-top:45px;float: left;margin-left: 180px;font-size:  13px;color:  #ddd;border-top: 1px #757575 solid;padding-top: 10px;}

@media (max-width: 1400px){
	.container1 {
		width:  1200px;margin: 0 auto;    overflow: hidden;
	}
	#certify{
		width: 1000px;
	}
	footer{
		padding: 64px 40px;
	}
	.menu ul li > a{ padding: 0 15px;}	
}

@media(max-width:768px) {
.container {width: 100%;}
.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: #64a32e;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;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{padding: 10px;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:10px;}
.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%;}
.banner_video{margin-top: 0;height: 260px;}
.banner_video_play{top: 80px;margin-top: 0;}
.banner_video_box .video_bg{bottom: 0;}
.introduce{margin-top: 0;display: block;}
.introduce_left{width: 100%;height: auto;padding:0;}
.introduce_left .title{/* height: 50px; */}
.introduce_left .title .titleChinese{font-size: 20px;/* margin-left: -300px; */margin-bottom: 24px;}
.introduce_left .title .titleEnglish{font-size: 16px;/* margin-left: -230px; */}
.introduce_right{width: 100%;margin: 0;margin-top: 30px;}
.products{width: 100%;height: 450px;padding-top: 50px;}
.products .swiper_box .title .titleChinese{font-size: 20px;}
.products .swiper_box .title .titleEnglish{font-size: 16px;}
#certify{width: 100%;}
#certify .swiper-container{width: 100%;}
#certify .swiper-slide{width: 70%;height: 202px;}
#certify .swiper-slide img{width: 100%;}
#certify .swiper-slide p{font-size: 22px;margin-top: -116px;}
#certify .swiper-button-prev,#certify .swiper-button-next{opacity: 0;}
.qualityControl .title .titleChinese{font-size: 20px;}
.qualityControl .title .titleEnglish{font-size: 16px;}
.qualityControl .imgBox .imgBox_item img {width: 45%;margin-bottom: 8px;}
.news .title .titleChinese{font-size: 20px;}
.news .title .titleEnglish{font-size: 16px;}
.news .content{display: block;}
.introduce_right .introduce_bg1{right: 0;}
.news .content .right{width: 100%;}
.banner img{width: 100%;}
.banner{padding:0;}
.crumbs .container{
    color: var(--666, #666);
    font-size: 16px;
    font-style: normal;
    font-weight: 400;
}
.crumbs .container .weizhi{margin-top: 14px;margin-bottom: -12px;}
.introduce .content{
    color: #333;
    font-size: 16px;
    font-style: normal;
    font-weight: 400;
    margin-top: 18px;
}
.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;}
.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;}
.team{padding: 50px 15px 0;}
.team .titleChinese{
    text-align: center;
    color: #000;
    font-size: 32px;
    font-style: normal;
    font-weight: 400;
}
.team .titleEnglish{
    text-align: center;
    color: var(--666, #666);
    font-size: 16px;
    font-style: normal;
    font-weight: 400;
    margin-top: -16px;
}
.team .content{display: flex;/* margin-top: 50px; */}
.team .content .img{margin-right: 80px;width: 45%;}
.team .content .text{
    color: #333;
    font-size: 16px;
    font-style: normal;
    font-weight: 400;
    width: 45%;
}
.version{background-image: url("../images/team_bg.png");background-repeat: no-repeat;background-size: cover;margin-top: 50px;padding: 20px 0;}
.version .titleChinese{
    text-align: center;
    color: #000;
    font-size: 32px;
    font-style: normal;
    font-weight: 400;
    margin-top: 85px;
    margin-bottom: 10px;
}
.version .titleEnglish{
    text-align: center;
    color: var(--666, #666);
    font-size: 16px;
    font-style: normal;
    font-weight: 400;
    margin-top: -16px;
}
.version .bottom{
    display: flex;
    margin-top: 46px;
    margin-left: 320px;
}
.version .bottom .bottom1,.version .bottom .bottom2,.version .bottom .bottom3{
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: space-between;
    margin-right: 138px;
}
.version .bottom .title{
    color: #3D8056;
    font-size: 18px;
    font-style: normal;
    font-weight: 400;
}
.version .bottom .text{
    color: #000;
    font-size: 16px;
    font-style: normal;
    font-weight: 400;
}
.version .bottom .bottom2{
    margin-top: 9px;
}
.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: var(--666, #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%;
}
/* 关于我们 */
.team .content{display: block;}
.team .content .img{width: 100%;margin: 0;}
.team .content .text{width: 100%;margin-top: 20px;}
.version .bottom {margin-left: 0;}
.version .titleChinese{margin-top: -4px;}
.version .bottom{display: block;margin-top: 12px;}
.version .bottom .bottom1, .version .bottom .bottom2, .version .bottom .bottom3{margin-right: 0;    width: 100%;}
.honors .imgBox { margin: 25px;    display: inherit;}
.honors .imgBox img {width: 100%;margin-bottom: 15px;}
/* 公司产品 */
.nav_img ul li{width: 50%;}
.product_show .bottom{display: block;}
.product_show .bottom .bottom_item{margin-right: 0;width: 100%;}
/* 质量体系 */
.honor .img{width: 100%;box-shadow: none;display: block;margin-left: 0;}
.honor .img img{width: 100%;margin-bottom: 15px;margin-right: 1px;}
.control{background-color: #fff;}
.control .bottom{display: block;padding-right: 0;}
.control .bottom img{display: none;}
.control .bottom .text{width: 100%;margin-left: 0;}
/* 新闻资讯 */
.news1 .content{display: block;}
.news1 .content .right{width: 100%;height: 300px;padding: 15px;}
.news .content .left .news_bg{height: 155px;width: 100%;}
.news2 .content .item .left{width: 100%;}
.news2 .content .item{display: inherit;}
.news2 .content .item .left img{width: 100%;object-fit: cover;}
.details{display: block;}
.news2 .content .item .right{width: 100%;}
/* 联系我们 */
.contactBox .inquiryBox{margin-left: 0;width: 100%;border: navajowhite;padding: 0;}
/* 产品详情 */
.proDetail .container{display: block;}
.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 .container .txtBox {
    margin-left: 0;
    margin-top: 40px;
    width: 100%;
    padding-left: 0;
}
.mask {
    width: 100%;
    padding: 10px;
}
.mask .inquiryBox{padding: 15px;}
footer {padding: 25px 0px;}
footer .container{width:100%;}
footer .container .left,footer .container .contact{display: none;}
footer .footercopy .links{line-height: 40px;color: #868686;font-size: 12px;    margin-top: 0 !important;float: none;}
footer .unohacha_logo{ float:none;}
footer .footercopy .links:hover{color: #3ca294;}
footer .footercopy .col-lg-6{ padding:0px;}
footer .footercopy{margin-top:0;float: none;margin-left:20px;font-size: 14px;border: 0;padding: 0;}
.qualityControl .imgBox li{width: 50%;}
.news .content .left{width:100%;height: 155px;}
.news .content .left .text{left: 0;}
.introduce .container{display:inherit;padding-top:50px;}
.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;}
.fixRight{display:none;}
.product_details th{font-size:14px;}
}

@media (min-width: 1580px){
	.container1 {
	    width: 1400px;margin: 0 auto;
	}	
}



	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	