* { margin: 0; padding: 0; list-style: none; border: 0; word-break:break-word; vertical-align:top; outline: none; /* moz-user-select: -moz-none; -webkit-user-select:none; -moz-user-select:none; -ms-user-select:none; user-select:none; -webkit-touch-callout: none; -moz-touch-callout: none; -ms-touch-callout: none; -o-touch-callout: none; touch-callout: none; */}
html,body{ min-height: 100%;overflow-x: hidden;}
table{ border-collapse: collapse; }
img { border: 0; padding: 0; display: inline; -webkit-user-select: none; -moz-user-select: none; -webkit-user-select:none; -o-user-select:none; user-select:none; }
a { text-decoration: none; color: #727272; }
li { list-style: none; }
/* h1,h2,h3,h4,h5,h6{ font-weight: normal; font-size: 12px; } */
.clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden}
.clearfix { *+height: 1%; }
article, aside, details, figcaption, figure, footer, header, hgroup, main, menu, nav, section, summary{ display: block; }
/*强制去除表单自带的样式*/ 
select,input,textarea{ border-radius:0; -webkit-border-radius:0; color:#878787; font-family: "Microsoft YaHei","Arial"; }
input:focus { outline: none; }
input,button,select,textarea{ outline:none; /*-webkit-appearance:none; */}
textarea{ resize:none; /*-webkit-appearance:none; */}
textarea,input,select { background:none; border:none; margin:0; padding:0; }
a,a:link{ text-decoration:none; }
a,a:visited{ text-decoration:none; }
a,a:hover{ text-decoration:none; }
a,a:active{ text-decoration:none} 
html{-webkit-text-size-adjust:100%;font-size:100px}
@media (max-width:1440px) {
    html{font-size: calc((100 / 1600) * 100 * 1vw);} 
}
@media (min-width:769px) and (max-width:1024px) {
    html{font-size: calc((100 / 1100) * 100 * 1vw);} 
}
@media (max-width:768px) {
    html{font-size: calc((100 / 750) * 100 * 1vw);} 
}
@media (max-width:640px) {
    html{font-size: calc((100 / 600) * 100 * 1vw);} 
}
@font-face { font-family: "Poppins"; src: url("../fonts/Poppins.ttf");}
@font-face { font-family: "Poppins-Regular"; src: url("../fonts/Poppins-Regular.ttf");}
body {line-height: 1; font-weight: normal; font-family: "Poppins","Arial"; -webkit-text-size-adjust: 100%;}
body,input,pre,select,th,td,textarea{font-family:"Poppins-Regular","Arial",sans-serif;font-size: 0.16rem;}
@media (max-width:480px) {
    body,input,pre,select,th,td,textarea{font-size: 0.2rem;}
}




.w1600{max-width: 16rem;margin: auto;}
.fl{ float: left; }
.fr{ float: right; }
.tac{ text-align: center; }
.anim{ transition: 0.8s ease; transition: all 0.3s ease-in-out}
.por{ position: relative; }
.dib{ display: inline-block; }
.vam{ vertical-align: middle; }
.omission1{ overflow: hidden; text-overflow: ellipsis; display:-webkit-box; -webkit-box-orient:vertical; -webkit-line-clamp:1; }
.omission2{ overflow: hidden; text-overflow: ellipsis; display:-webkit-box; -webkit-box-orient:vertical; -webkit-line-clamp:2; }
.omission3{ overflow: hidden; text-overflow: ellipsis; display:-webkit-box; -webkit-box-orient:vertical; -webkit-line-clamp:3; }
.omission4{ overflow: hidden; text-overflow: ellipsis; display:-webkit-box; -webkit-box-orient:vertical; -webkit-line-clamp:4; }


/*页面框架结构*/
.w1400{ max-width: 14rem; margin: 0 auto; }
.w1770{ max-width: 17.7rem; margin: 0 auto; }
.contain{} /*页面主体内容*/
.content{ }/*内容*/
.mainnav{ }/*主导航*/
.menu{ }/*边侧菜单*/
.maincontent{ padding: 50px 0; } /*主要内容*/
.txtbox,.singlepage{ word-wrap:break-word; overflow:hidden; }

/*分页*/
.pages{ margin-top: 4.57%; font-size: 0; text-align: center; }
.pages a{ display: inline-block; width: 40px; height: 40px; line-height: 40px;border-radius: 40px;font-size: 14px; color: #999;background-color: #f9f9f9;transition: 0.4s ease;box-sizing: border-box;}
.pages a.a_first{ margin-right: 10px; }
.pages a.a_end{ margin-left: 10px; }
.pages a.anum{ font-family: 'Arial'; }
.pages a.a_cur,.pages a:hover{ background-color: #009944; color: #fff;}
.pages .nums{ display: inline-block; margin: 0 10px; }
.pages .nums .anum{ margin-right: 10px; }
.pages .nums .anum:last-child{ margin-right: 0; }
.pages .f1{ font-size: 14px; margin: 0 10px; color: #666; line-height: 42px; }
.pages .i_text{ display: inline-block; height: 40px; width: 80px; border: 1px solid #edecec; vertical-align: middle; }
.pages .i_button{ margin-left: 10px; padding: 0 15px; height: 42px; font-size: 14px; color: #666; border: 1px solid #edecec; }
.pages .a_prev,.pages .a_next{font-family: '宋体';box-sizing: border-box; }
.prew{ position: relative;display: flex;align-items: center;justify-content: space-between;margin-top: .8rem;padding-top: .45rem;border-top: 1px solid #d5e1e8;}
.prew .prev{font-size: .16rem;color: #666666;}
.prew .next{margin-top: .15rem;font-size: .16rem;color: #666666;}
.prew .prev a,.prew .next a{color: #666;}
.prew .return a{display: flex;align-items: center;justify-content: center;width: 1.2rem;height: .4rem;font-size: .14rem;color: #fff;background-color: #009944;border-radius: .4rem;}
/* 按钮 */
.rightMenuBtn { display:none; width:40px; height:40px; background-color:rgba(230,230,230,0.7); z-index:350; position:fixed; top: .05rem; right: .1rem}
.rightMenuBtn span { display:block; height:3px; background-color:#009944; position:absolute; top:20px; transition:0.5s; }
.rightMenuBtn img { display:block; position:absolute; bottom:5px; left: 5px; transition:0.5s; width:30px; height:auto; }
.rightMenuBtn .openMenu { width:30px; left:5px; }
.rightMenuBtn .closeMenu { left:25px; width:0; }
.rightMenuBtn span:active { width:0; }
.rightMenuBtn span:before,.rightMenuBtn span:after { content:""; display:block; width:30px; height:3px; background-color:#009944; position:absolute; transition:0.4s; }
.rightMenuBtn .openMenu:before { top:-10px; left:-0; }
.rightMenuBtn .openMenu:after { top:10px; left:-0; }
.rightMenuBtn .closeMenu:before { top:0px; left:-20px; -webkit-transform:rotate(45deg); -ms-transform:rotate(45deg); transform:rotate(45deg); }
.rightMenuBtn .closeMenu:after { top:0px; left:-20px; -webkit-transform:rotate(-45deg); -ms-transform:rotate(-45deg); transform:rotate(-45deg); }



/* 头部 */
header{padding: .2rem 0;background-color: #fff;box-shadow: 0 0 .16rem rgba(0, 0, 0, .08);}
header .flex{display: flex;justify-content: space-between;align-items: center;}
header .logo img{width: 1.4rem}
header .right-box .top-box{display: flex;align-items: center;justify-content: end}
header .right-box .top-box .share ul{display: flex;}
header .right-box .top-box .share ul li{margin-right: .2rem;}
header .right-box .top-box .share ul li:last-child{margin-right: 0;}
header .right-box .top-box .share ul li img{width: .4rem}
header .right-box .top-box .search{display: flex;align-items: center;margin: 0 .3rem 0 .4rem;width: 4.1rem;padding: 0 .2rem;background-color: #f4f5f6;border-radius: .4rem;box-sizing: border-box;}
header .right-box .top-box .search .text{width: calc(100% - .36rem);height: .4rem;}
header .right-box .top-box .search .btn{width: .36rem;height: .36rem;background-image: url('../images/search.png');background-size: .17rem;background-repeat: no-repeat;background-position: center;cursor: pointer;}
header .right-box .top-box .language{position: relative;display: flex;align-items: center;}
header .right-box .top-box .language:before{display: block;content: '';margin-right: .3rem;width: 1px;height: .26rem;background-color: #e6e6e6;}
header .right-box .top-box .language .name{display: flex;align-items: center;font-size: .16rem;color: #333333;cursor: pointer;}
header .right-box .top-box .language .name:before{display: block;content: '';margin-right: .1rem;width: .2rem;height: .2rem;background-image: url('../images/language.png');background-size: 100%;}
header .right-box .top-box .language .name:after{display: block;content: '';margin-left: .05rem;width: 5px;height: 5px;border-right: 2px solid #474747;border-bottom: 2px solid #474747;transform:rotate(45deg);box-sizing: border-box;}
header .right-box .top-box .language .pgdn{display: none;position: absolute;top: 100%;right: 0;width: 100%;padding-top: .1rem;z-index: 3;}
header .right-box .top-box .language .pgdn ul{position: relative;padding: .1rem;background-color: #fff;border: 1px solid #009944;}
header .right-box .top-box .language .pgdn ul:before{position: absolute;display: block;content: '';left: 0;right: 0;top: -10px;width: 0;margin: 0 auto;border-bottom: 10px solid #009944;border-left: 6px solid transparent;border-right: 6px solid transparent;z-index: 3;}
header .right-box .top-box .language .pgdn ul li{margin-bottom: .1rem;text-align: center;}
header .right-box .top-box .language .pgdn ul li:last-child{margin-bottom: 0;}
header .right-box .top-box .language .pgdn ul li a{font-size: .16rem;color: #333;}
header .right-box .top-box .language .pgdn ul li:hover a{color: #009944;}
header .right-box .top-box .language:hover .pgdn{display: block;}
header .right-box nav{display: flex;margin-top: .4rem;}
header .right-box nav ul{display: flex;}
/*  margin-right: .6rem;*/
header .right-box nav ul li{position: relative;margin-right:calc( 40 / 1920 * 100vw);display: flex;align-items: center}
header .right-box nav ul li:last-child{margin-right: 0;}
header .right-box nav ul li a{font-size: .18rem;color: #333333;}
header .right-box nav ul li:after{display: block;margin-left: .6rem;content: '/';font-size: .12rem;color: #e1e1e1;transform:rotate(10deg);}
header .right-box nav ul li:last-child:after{display: none;}
header .right-box nav ul li a:hover,
header .right-box nav ul li.on .a{color: #009944;}
/* 底部 */
footer{padding: .65rem 0 .3rem 0;background-color: #222a37}
footer .top-box{display: flex;justify-content: space-between}
footer .foot-nav ul{display: flex;}
footer .foot-nav ul li{margin-right: .8rem;}
footer .foot-nav ul li:last-child{margin-right: 0;}
footer .foot-nav ul li .name a{font-size: .16rem;color: #fff;}
footer .foot-nav ul li .name:nth-of-type(2){margin-top: .4rem;}
footer .foot-nav ul li dl{margin-top: .25rem;}
footer .foot-nav ul li dl dd{margin-bottom: .2rem;}
footer .foot-nav ul li dl dd:last-child{margin-bottom: 0;}
footer .foot-nav ul li dl dd a{font-size: .14rem;color: rgba(237, 237, 237, .3);}
footer .contact{max-width: 2.1rem;text-align: right;}
footer .contact .ewm{display: flex;}
footer .contact .ewm .item {width: 1.1rem;margin-right: .2rem;}
/*footer .contact .ewm img{width: 1.1rem;margin-right: .2rem;}*/
footer .contact .ewm .item:last-child{margin-right: 0;}
footer .contact .ewm .item p {margin-top: 10px;color:rgba(237, 237, 237, .5);text-align: center;}
footer .contact .address{margin-top: .25rem;}
footer .contact .address .name{font-size: .18rem;color: #ffffff;}
footer .contact .address .text{margin-top: .15rem;font-size: .16rem;color: #000;color: rgba(237, 237, 237, .5);line-height: 1.6;}
footer .icp{margin-top: .6rem;padding-top: .3rem;font-size: .14rem;text-align: center;color: rgba(255, 255, 255, .2);border-top: 1px solid rgba(255, 255, 255, .1);}
footer .icp a{color: rgba(255, 255, 255, .2);}
/*二级导航*/
.menu-location{margin-bottom: 1.2rem;border-bottom: 1px solid #ededed;}
.menu-location .flex{display: flex;justify-content: space-between;align-items: center;}
.column-menu{}
.column-menu .name{display: none;}
.column-menu ul{font-size: 0;}
.column-menu ul li{position: relative;display: inline-block;margin-right: .5rem;padding: .24rem 0;}
.column-menu ul li:last-child{margin-right: 0;}
.column-menu ul li a{font-size: .18rem;color: #444444}
.column-menu ul li.on a{color: #009944;}
.column-menu ul li.on:before{position: absolute;content: '';left: 0;width: 100%;height: 2px;bottom: -1px;background-color: #009944}
@media screen and (max-width: 1200px){
	.column-menu .name{position: relative;display: block;width: 100%;height: 45px;padding: 0 20px;line-height: 45px;font-size: 18px;color: #fff;background-color: #009944;box-sizing: border-box;z-index: 2}
	.column-menu .name:after{display: block;content: ">";position: absolute;font-size: 18px;color: #fff;font-family: '宋体';top: 50%;right: 20px;transform: translateY(-50%);z-index: 3}
	.column-menu ul{display: none;position: absolute;max-height: 225px;border: 1px solid #fff;overflow-x: hidden;left: 0;top: 45px;width: 100%;background-color: #f3f3f3;z-index: 3;box-sizing: border-box;}
	.column-menu ul li{width: 100%;margin-right: 0;}
	.column-menu ul li a{padding: .2rem;}
	.column-menu:hover ul{display: block;}
}
/*面包屑*/
.location{margin-bottom: .45rem;display: flex;justify-content: end;align-items: center;font-size: .14rem;color: #999999;}
.location a{color: #999999;}
.location span{color: #999999;}
.location i{display: block;margin: 0 .1rem;width: 1px;height: .1rem;background-color: #999;transform:rotate(25deg);}
.menu-location .location{margin-bottom: 0;}
/*banner*/
.banner{ position: relative; }
.banner li{position: relative;border-radius: 0 0 .8rem .8rem}
.banner .pc{display: block;}
.banner .media-img{display: none;}
.banner .pc img,.banner .media-img img{width: 100%;}
.banner .swiper-button-next{color: #999;right: .7rem;}
.banner .swiper-button-prev{color: #999;left: .7rem;}
.banner .pagination{position: absolute;left: 0;bottom: .55rem !important;width: 100%;display: flex;align-items: center;justify-content: center;z-index: 33;}
.banner .pagination .swiper-pagination-bullet{width: .15rem;height: .15rem;margin: 0 .05rem;opacity: 1;background-color: #fff;border: 2px solid #000;border-radius: .15rem;box-sizing: border-box;}
.banner .pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color: #009944}
@media screen and (max-width: 768px){
	.banner img{width: 100%;}
}
.column-banner{ position: relative; }
.column-banner img{ width: 100%}
.column-banner .pc{display: block;}
.column-banner .move{display: none;}
.column-banner .box{position: absolute;left: 0%;top: 50%;width: 100%;transform: translateY(-50%);z-index: 3;text-align: right;}
.column-banner .title{font-size: .64rem;color: #ffffff;text-align: center;}
/*首页*/
.public-title{margin-bottom: .7rem;text-align: center;font-size: .7rem;color: #000;text-transform: uppercase;font-family: "Poppins";}
.public-more{margin-top: .8rem;}
.public-more a{display: flex;align-items: center;margin: 0 auto;/* padding-left: 0.31rem;padding-bottom: 0.06rem; */width: 1.08rem;height: .61rem;font-size: 0;color: #ffffff;line-height: .61rem;background-image: url('../images/more.png');background-size: 100%;box-sizing: border-box;}
.public-more a:after{display: none;content: '';margin-left: .2rem;width: 5px;height: 5px;border-right: 2px solid #fff;border-bottom: 2px solid #fff;transform:rotate(-45deg);box-sizing: border-box;}
.index .products{margin-top: 1.55rem;}
/* .index .products .list ul{display: flex;justify-content: space-between} */
/* .index .products .list .swiper-slide{width: 23.7%} */
.index .products .list .swiper-slide a{display: block;position: relative;}
.index .products .list .swiper-slide .img{overflow: hidden;}
.index .products .list .swiper-slide .img img{width: 100%;transition: 0.8s ease;}
.index .products .list .swiper-slide:hover .img img{transform: scale(1.2);}
.index .products .list .swiper-slide .box{position: relative;border-radius: .16rem;overflow: hidden;}
.index .products .list .swiper-slide .box .title{position: absolute;display: flex;align-items: end;justify-content: center;left: 0;bottom: 0;width: 100%;height: 1.7rem;padding-bottom: .5rem;font-size: .24rem;color: #fff;background:linear-gradient(to bottom,transparent,rgba(51, 51, 51, .9));box-sizing: border-box;z-index: 3;}
.index .products .list .swiper-slide .box span{display: block;position: absolute;left: 0;right: 0;bottom: -1px;margin: 0 auto;width: 1.05rem;height: .3rem;z-index: 4;}
.index .products .list .swiper-slide .box span img{width: 100%;}
.index .products .list .swiper-slide:hover .box .title{background:linear-gradient(to bottom,transparent,rgba(0, 153, 68, 1));}
.index .products .list .swiper-slide .icon{position: relative;margin-top: -.2rem;text-align: center;z-index: 5;}
.index .products .list .swiper-slide .icon img{width: .6rem;margin: 0 auto;}
.index .products .list .swiper-slide .icon img:nth-of-type(1){display: block;}
.index .products .list .swiper-slide .icon img:nth-of-type(2){display: none;}
.index .products .list .swiper-slide:hover .icon img:nth-of-type(1){display: none;}
.index .products .list .swiper-slide:hover .icon img:nth-of-type(2){display: block;}
.index .products .list .swiper-button-next{color: #18d96d}
.index .products .list .swiper-button-prev{color: #18d96d}
.index .products .paint{margin-top: .9rem;}
.index .products .paint .title{font-size: .48rem;color: #009944;text-align: center;}
.index .products .paint .text{max-width: 6.5rem;height: 1rem;overflow: hidden;margin-left: auto;margin-right: auto;margin-top: .3rem;font-size: .18rem;color: #000000;line-height: 1.8;text-align: center;}
.index .products .paint .img{margin-top: .3rem;}
.index .products .paint .swiper{overflow: inherit;max-width: 14rem;margin: 0 auto;}
.index .products .paint .swiper .swiper-slide{position: relative;}
.index .products .paint .swiper .swiper-slide:after{position: absolute;display: block;content: '';left: 0;top: 0;width: 100%;height: 100%;background-color: rgba(255, 255, 255, .6);z-index: 1;}
.index .products .paint .swiper .swiper-slide.swiper-slide-active:after{display: none;}
.index .products .paint .swiper img{width: 100%}
.index .works{margin-top: 1.55rem;}
.index .works .img img{width: 100%}
.index .video{margin-top: 1.55rem;padding-bottom: 1.2rem;}
.index .video .list ul{display: flex;flex-wrap: wrap;margin: -0.5%;}
.index .video .list ul li{position: relative;width: 24%;margin: 0.5%;cursor: pointer;}
.index .video .list ul li .img{overflow: hidden;border-radius: 5px;}
.index .video .list ul li .img img{width: 100%;transition: 0.8s ease;}
.index .video .list ul li:hover .img img{transform: scale(1.2);}
.index .video .list ul li .box{position: absolute;display: flex;align-items: center;justify-content: center;left: 0;bottom: 0;width: 100%;height: 100%;z-index: 3;}
.index .video .list ul li .play{width: .6rem;height: .6rem;margin: 0 auto;background-image: url('../images/play.png');background-size: 100%;}
.index .video .list ul li .title{margin: .15rem auto 0 auto;max-width: 2.5rem;width: 100%;font-size: .16rem;color: #ffffff;line-height: 1.6;text-align: center;}

/*News*/
.News-list{padding-bottom: 1.2rem;padding-top: 1.1rem;}
.News-list .list ul{display: flex;flex-wrap: wrap;margin: 0 -1.5%;}
.News-list .list ul li{margin: 1.5%;width: 30.33%}
.News-list .list ul li .img{overflow: hidden;}
.News-list .list ul li .img img{width: 100%;transition: 0.8s ease;}
.News-list .list ul li:hover .img img{transform: scale(1.2);}
.News-list .list ul li .box{padding: .4rem .3rem;background-color: #f3f4f5}
.News-list .list ul li .box .time{font-size: .16rem;color: #999999;}
.News-list .list ul li .box .title{margin-top: .25rem;}
.News-list .list ul li .box .title a{font-size: .2rem;color: #333333;line-height: 1.6;}
.News-list .list ul li:hover .box .title a{color: #009944;}
.News-list .list ul li .box .text{margin-top: .15rem;font-size: .16rem;color: #666666;line-height: 1.6;}
.News-info{padding-bottom: 1.2rem;padding-top: 1.1rem;}
.News-info .top-box{padding: .55rem .2rem .35rem .2rem;text-align: center;background-color: #f8f9fa}
.News-info .top-box .title{font-size: .36rem;color: #333333;line-height: 1.6;}
.News-info .top-box .time{margin-top: .1rem;font-size: .16rem;color: #999999;}
.News-info .text{margin-top: .7rem;font-size: .16rem;color: #666666;line-height: 1.6;}
/*Products-list*/
.rightMenuBtn2 { display:none; width:40px; height:40px; background-color:rgba(230,230,230,0.7); z-index:350; position:fixed; top: .05rem; right: .1rem}
.rightMenuBtn2 span { display:block; height:3px; background-color:#009944; position:absolute; top:20px; transition:0.5s; }
.rightMenuBtn2 img { display:block; position:absolute; bottom:5px; left: 5px; transition:0.5s; width:30px; height:auto; }
.rightMenuBtn2 .openMenu { width:30px; left:5px; }
.rightMenuBtn2 .closeMenu { left:25px; width:0; }
.rightMenuBtn2 span:active { width:0; }
.rightMenuBtn2 span:before,.rightMenuBtn2 span:after { content:""; display:block; width:30px; height:3px; background-color:#009944; position:absolute; transition:0.4s; }
.rightMenuBtn2 .openMenu:before { top:-10px; left:-0; }
.rightMenuBtn2 .openMenu:after { top:10px; left:-0; }
.rightMenuBtn2 .closeMenu:before { top:0px; left:-20px; -webkit-transform:rotate(45deg); -ms-transform:rotate(45deg); transform:rotate(45deg); }
.rightMenuBtn2 .closeMenu:after { top:0px; left:-20px; -webkit-transform:rotate(-45deg); -ms-transform:rotate(-45deg); transform:rotate(-45deg); }
.Products-list{display: flex;}
.Products-list .menu{width: 3.6rem;padding: 1rem 0;background-color: #f7f7f7;box-sizing: border-box;}
.Products-list .menu>ul>li{margin-bottom: .3rem;padding-bottom: .3rem;padding-left: .4rem;padding-right: .4rem;}
.Products-list .menu>ul>li:last-child{margin-bottom: 0;padding-bottom: 0;border-bottom: 0;}
.Products-list .menu>ul>li>a{display: flex;justify-content: space-between;align-items: center;font-size: .2rem;color: #000000;}
.Products-list .menu>ul>li>a:after{display: block;content: '+'}
.Products-list .menu>ul>li.on>a:after{content: '-'}
.Products-list .menu>ul>li>.two{display: none;margin-top: .3rem;}
.Products-list .menu>ul>li>.two>ul>li{margin-bottom: .2rem;}
.Products-list .menu>ul>li>.two>ul>li:last-child{margin-bottom: 0;}
.Products-list .menu>ul>li>.two>ul>li>a{display: flex;align-items: center;font-size: .16rem;color: #1a1a1a;}
.Products-list .menu>ul>li>.two>ul>li>a:before{display: block;content: '';width: 0;height: 0;margin-right: .1rem;border-left: .06rem solid #1a1a1a;border-top: .045rem solid transparent;border-bottom: .045rem solid transparent;}
.Products-list .menu>ul>li>.two>ul>li.on>a{color: #009944;}
.Products-list .menu>ul>li>.two>ul>li.on>a:before{transform:rotate(90deg);}
.Products-list .menu>ul>li>.two>ul>li>.three{display: none;margin-top: .3rem;}
.Products-list .menu>ul>li>.two>ul>li>.three>ul>li{margin-bottom: .2rem;padding: 0 .1rem;}
.Products-list .menu>ul>li>.two>ul>li>.three>ul>li:last-child{margin-bottom: 0;}
.Products-list .menu>ul>li>.two>ul>li>.three>ul>li>a{display: flex;align-items: center;font-size: .16rem;color: #1a1a1a;}
.Products-list .menu>ul>li>.two>ul>li>.three>ul>li>a:before{display: block;content: '';margin-right: .1rem;width: .03rem;height: .03rem;border-radius: .03rem;background-color: #1a1a1a}
.Products-list .menu>ul>li>.two>ul>li>.three>ul>li:hover>a{color: #009944;}
.Products-list .menu>ul>li>.two>ul>li>.three>ul>li:hover>a:before{background-color: #009944;}
.Products-list .right-box{width: calc(100% - 3.6rem);padding: .3rem .8rem 1rem .8rem;box-sizing: border-box;}
.Products-list .right-box .top-box{display: flex;align-items: center;justify-content: space-between;margin-bottom: .4rem;padding-bottom: .4rem;border-bottom: 1px solid #ededed;}
.Products-list .right-box .top-box .total{font-size: .16rem;color: #333333;}
.Products-list .right-box .top-box .search{display: flex;align-items: center;width: 3.2rem;height: .4rem;border: 1px solid #333;padding: 0 .2rem;box-sizing: border-box;border-radius: .4rem;}
.Products-list .right-box .top-box .search .text{width: calc(100% - .2rem);height: 100%;}
.Products-list .right-box .top-box .search .btn{width: .2rem;height: 100%;background-image: url('../images/search.png');background-size: .17rem;background-repeat: no-repeat;background-position: center;cursor: pointer;}
.Products-list .right-box .list ul{display: flex;flex-wrap: wrap;margin: -1.5%;}
.Products-list .right-box .list ul li{width: 30.33%;margin: 1.5%;}
.Products-list .right-box .list ul li .img{border-radius: .1rem;overflow: hidden;}
.Products-list .right-box .list ul li .img img{width: 100%;transition: 0.8s ease;}
.Products-list .right-box .list ul li:hover .img img{transform: scale(1.2);}
.Products-list .right-box .list ul li .title{margin-top: .2rem;text-align: center;line-height: 1.3;}
.Products-list .right-box .list ul li .title a{font-size: .18rem;color: #000000;}
.Products-list .right-box .list ul li:hover .title a{color: #009944;}
.Products-info{padding: .3rem 0 1rem 0;}
.Products-info .top-box{display: flex;justify-content: space-between}
.Products-info .top-box .imgs{width: 45.7%;}
.Products-info .top-box .imgs img{width: 100%}
.Products-info .top-box .imgs .mySwiper2{border: 1px solid #e6e6e6;border-radius: .1rem;overflow: hidden;}
.Products-info .top-box .imgs .list{position: relative;margin-top: .2rem;padding: 0 .3rem;}
.Products-info .top-box .imgs .list .mySwiper{padding: 0 1px;}
.Products-info .top-box .imgs .list .swiper-slide{border: 1px solid #e6e6e6;border-radius: 5px;overflow: hidden;box-sizing: border-box;}
.Products-info .top-box .imgs .list .swiper-slide.swiper-slide-thumb-active{border: 1px solid #009944;}
.Products-info .top-box .imgs .list .swiper-button-prev{--swiper-navigation-size: 15px;color: #333333;}
.Products-info .top-box .imgs .list .swiper-button-next{--swiper-navigation-size: 15px;color: #333333;}
.Products-info .top-box .right-box{width: 48.5%}
.Products-info .top-box .right-box .title{position: relative;padding: .2rem 0 .35rem 0;font-size: .36rem;color: #000;font-family: "Poppins";border-bottom: 1px solid #ededed;}
.Products-info .top-box .right-box .title:after{display: block;content: '';position: absolute;left: 0;bottom: -1px;width: .6rem;height: 4px;background-color: #009944;z-index: 3;}
.Products-info .top-box .right-box .text{margin-top: .3rem;color: #000000;line-height: 2;}
.Products-info .top-box .right-box .table{margin-top: .5rem;border-top: 1px solid #ededed;}
.Products-info .top-box .right-box .table table{width: 100%}
.Products-info .top-box .right-box .table table tr th{padding: 0 .2rem;height: .5rem;font-size: .16rem;color: #999999;vertical-align: middle;text-align: left;}
.Products-info .top-box .right-box .table table tr td{padding: 0 .2rem;height: .5rem;font-size: .16rem;color: #000000;vertical-align: middle;}
.Products-info .top-box .right-box .table table tr:nth-of-type(odd){background-color: #fff}
.Products-info .top-box .right-box .table table tr:nth-of-type(even){background-color: #f7f7f7}
.Products-info .top-box .right-box .more{margin-top: .5rem;}
.Products-info .top-box .right-box .more a{display: flex;align-items: center;justify-content: center;width: 1.6rem;height: .5rem;font-size: .16rem;color: #ffffff;background-color: #009944;border-radius: .5rem}
.Products-info .top-box .right-box .more a:after{display: block;content: '';margin-left: .2rem;width: .2rem;height: .14rem;background-size: 100%;background-image: url('../images/return.png')}
.Products-info .textarea{margin-top: .9rem;}
.Products-info .textarea .item{margin-bottom: .75rem;}
.Products-info .textarea .item:last-child{margin-bottom: 0;}
.Products-info .textarea .item .main-title{margin-bottom: .4rem;padding-bottom: .2rem;font-size: .24rem;color: #009944;font-weight: bold;border-bottom: 1px solid #ededed;}
.Products-info .textarea .item .list ul{display: flex;flex-wrap: wrap;border: 1px solid #e6e6e6;border-radius: .06rem;border-bottom: 0;border-left: 0;overflow: hidden;}
.Products-info .textarea .item .list ul li{display: flex;align-items: center;width: 50%;border-bottom: 1px solid #ededed;}
.Products-info .textarea .item .list ul li div{border-left: 1px solid #ededed;}
.Products-info .textarea .item .list ul li .name{display: flex;align-items: center;height: .6rem;width: 40%;padding: 0 .4rem;font-size: .16rem;color: #000000;background-color: #f7f7f7}
.Products-info .textarea .item .list ul li .text{display: flex;align-items: center;height: .6rem;width: 60%;padding: 0 .4rem;font-size: .16rem;color: #666666;}
.Products-info .textarea .item .img img{width: 100%}
/*Exhibitions*/
.Exhibitions{padding-bottom: 1.2rem;}
.Exhibitions .list .item{margin-bottom: .4rem;}
.Exhibitions .list .item a{display: block;position: relative;}
.Exhibitions .list .item a .title{display: none;position: absolute;left: 0;bottom: 0;width: 100%;padding: .35rem 0;text-align: center;font-size: .18rem;color: #ffffff;background:linear-gradient(to bottom,transparent,rgba(0, 0, 0, .6));}
.Exhibitions .list .item a:hover .title{display: block;}
/*History*/
.History .one-box .flex{display: flex;justify-content: space-between}
.History .one-box .box{width: 52.1%}
.History .one-box .img{margin-top: .7rem;width: 39%}
.History .one-box .img img{width: 100%}
.History .one-box .public-title{text-align: left;margin-bottom: .6rem;}
.History .one-box .text{font-size: .16rem;color: #000000;line-height: 1.6;}
.History .image{margin: 1.3rem 0 .8rem 0;}
.History .image img{width: 100%}
.History .textarea{font-size: .26rem;color: #009944;line-height: 1.6;text-align: center;}
.History .two-box{margin-top: 1.2rem;padding-bottom: 1.2rem;background-image: url('../images/History-bg.jpg');background-size: 6.4rem 5.55rem;background-position: center bottom;background-repeat: no-repeat;}
.History .two-box .flex{display: flex;justify-content: space-between}
.History .two-box .flex .text{padding-top: 1.3rem;width: 36.4%;font-size: .16rem;color: #000000;line-height: 1.6;}
.History .two-box .flex .img{width: 53.5%}
.History .two-box .flex .img img{width: 100%}
/*Events*/
.Events{padding-bottom: 1.2rem;}
.Events .list{position: relative;}
.Events .list:after{display: block;content: '';position: absolute;left: 0;top: 0;right: 0;width: 1px;height: 100%;margin: 0 auto;background-color: #ededed;z-index: 1;}
.Events .list ul{position: relative;z-index: 2;}
.Events .list ul li{position: relative;}
.Events .list ul li .box{width: 47.5%;position: relative;padding-top: .75rem;}
.Events .list ul li:nth-of-type(even) .box{margin-right: auto;}
.Events .list ul li:nth-of-type(odd) .box{margin-left: auto;}
.Events .list ul li .img{width: 2.5rem;border-radius: 5px;overflow: hidden;}
.Events .list ul li .img img{width: 100%}
.Events .list ul li .text{margin-top: .25rem;width: calc(100% - 2.9rem);font-size: .16rem;color: #000000;line-height: 1.6;}
.Events .list ul li .box .flex{position: relative;display: flex;justify-content: space-between;z-index: 2;}
.Events .list ul li .year{position: absolute;top: 0;font-size: 1.7rem;color: #f5f5f5;z-index: 1;}
.Events .list ul li:nth-of-type(odd) .year{right: 0;}
.Events .list ul li:nth-of-type(even) .year{left: 0;}
.Events .list ul li:nth-of-type(even) .flex{flex-flow: row-reverse;}
.Events .list ul li:before{display: block;content: '';position: absolute;left: 0;right: 0;top: .75rem;margin: 0 auto;width: .11rem;height: .11rem;border: 0.02rem solid #060606;border-radius: .11rem;background-color: #009944;box-sizing: border-box;z-index: 1;}
/*Culture*/
.Culture{padding-bottom: 1.2rem;}
.Culture .one-box .flex{display: flex;justify-content: space-between;}
.Culture .one-box .box{width: 56.4%;padding-top: .45rem;}
.Culture .one-box .box .public-title{text-align: left;margin-bottom: .6rem;}
.Culture .one-box .box .text{font-size: .16rem;color: #000000;line-height: 1.6;}
.Culture .one-box .img{width: 32.8%;height: 5.8rem;display: flex;align-items: center;justify-content: center;background-color: #f5f5f5;}
.Culture .one-box .img img{max-width: 3rem;}
.Culture .two-box{margin-top: 1.2rem;display: flex;}
.Culture .two-box .img{width: 54.6%}
.Culture .two-box .img img{width: 100%}
.Culture .two-box .box{margin-top: 1rem;width: 45.4%;height: 7.1rem;padding: 1.5rem 0 0 1.2rem;background-color: #202834;box-sizing: border-box;}
.Culture .two-box .box .text{max-width: 4.8rem;font-size: .16rem;color: #fff;line-height: 1.6;}
.Culture .three-box{margin-top: 1.2rem;}
.Culture .three-box .flex{display: flex;justify-content: space-between;align-items: center}
.Culture .three-box .text{width: 45.7%;font-size: .16rem;color: #000;line-height: 1.6;}
.Culture .three-box .img{width: 32.8%}
.Culture .three-box .img img{width: 100%}
/*Channel*/
.Channel{padding-bottom: 1.2rem;}
.Channel .list ul{display: flex;flex-wrap: wrap;justify-content: center;margin: 0 -1.5%;}
.Channel .list ul li{width: 30.33%;margin: 1.5%;}
.Channel .list ul li a{display: flex;align-items: center;justify-content: center;width: 100%;height: 2.5rem;background-color: #f5f5f5;border-radius: .1rem;overflow: hidden;}
.Channel .list ul li img{width: .9rem}
.Channel .list ul li .title{margin-top: .3rem;font-size: .16rem;color: #000000;text-align: center;}
/*Contact*/
.Contact{padding-bottom: 1.2rem;}
.Contact .top-box{display: flex;justify-content: space-between}
.Contact .top-box .box{}
.Contact .top-box .box .title{font-size: .24rem;color: #000000;}
.Contact .top-box .box .text{margin-top: .4rem;}
.Contact .top-box .box .text p{display: flex;margin-bottom: .2rem;font-size: .16rem;color: #000000;}
.Contact .top-box .box .text p:last-child{margin-bottom: 0;}
.Contact .top-box .box .text p b{width: 1rem}
.Contact .top-box .box .ewm{display: flex;align-items: center;margin-top: .4rem;padding-top: .4rem;border-top: 1px solid #ededed;}
.Contact .top-box .box .ewm img{width: 1rem;}
.Contact .top-box .box .ewm .name{margin-left: .2rem;font-size: .16rem;color: #666666;line-height: 1.8;}
.Contact .top-box .img{width: 54.2%;border-radius: .1rem;overflow: hidden;}
.Contact .top-box .img img{width: 100%}
.Contact .list{margin-top: .8rem;padding-top: .8rem;border-top: 1px solid #ededed;}
.Contact .list ul{display: flex;flex-wrap: wrap;margin: 0 -1.5%;}
.Contact .list ul li{width: 47%;margin: 1.5%;min-height: 2.85rem;padding: .4rem;background-color: #f5f5f5;border-radius: .1rem;box-sizing: border-box;}
.Contact .list ul li .title{font-size: .2rem;color: #000000;font-weight: bold;line-height: 1.4;}
.Contact .list ul li .text{margin-top: .3rem;}
.Contact .list ul li .text .item{margin-bottom: .2rem;}
.Contact .list ul li .text .item:last-child{margin-bottom: 0;}
.Contact .list ul li .text .item .name{margin-bottom: .15rem;font-size: .16rem;color: #000000;font-weight: bold;}
.Contact .list ul li .text .item p{font-size: .16rem;color: #000;line-height: 1.6;}
.Contact .list ul li:hover{background-color: #fff;box-shadow: 0 0 .36rem rgba(34, 42, 55, .1);}
/*Download*/
.Download{padding-bottom: 1.2rem;}
.Download .list ul{display: flex;flex-wrap: wrap;margin: 0 -1%;}
.Download .list ul li{margin: 1%;width: 23%;padding: .4rem;display: flex;flex-direction: column;justify-content: space-between;min-height: 3.3rem;background-color: #f5f5f5;box-sizing: border-box;}
.Download .list ul li .title{font-size: .18rem;color: #000000;line-height: 1.8;}
.Download .list ul li .more a{display: flex;align-items: center;font-size: .14rem;color: #333333}
.Download .list ul li .more a:before{display: block;content: '';margin-right: .1rem;width: .3rem;height: .3rem;background-image: url('../images/Download-icon.png');background-size: 100%;}
/*Recruit*/
.Recruit{padding-bottom: 1.2rem;}
.Recruit .total{font-size: .16rem;color: #000000;}
.Recruit .list{margin-top: .3rem;border-top: 2px solid #333333;}
.Recruit .list ul li{border-bottom: 1px solid #ebebeb;}
.Recruit .list ul li .title{display: flex;align-items: center;justify-content: space-between;padding: .45rem .3rem;font-size: .24rem;color: #000000}
.Recruit .list ul li .title:after{display: block;content: '+';}
.Recruit .list ul li .box{display: none;padding: 0 .3rem .5rem .3rem;}
.Recruit .list ul li .box .describe{display: flex;align-items: center;font-size: .16rem;color: #333333;}
.Recruit .list ul li .box .describe i{display: block;margin: 0 .1rem;width: 1px;height: .1rem;background-color: #333;transform:rotate(25deg);}
.Recruit .list ul li .box .flex{margin-top: .6rem;display: flex;justify-content: space-between}
.Recruit .list ul li .box .flex .item{width: 45%}
.Recruit .list ul li .box .flex .name{font-size: .16rem;color: #000000;}
.Recruit .list ul li .box .flex .text{margin-top: .15rem;font-size: .16rem;color: #333333;line-height: 1.8;}
.Recruit .list ul li .box .more{margin-top: .4rem;}
.Recruit .list ul li .box .more a{display: flex;align-items: center;justify-content: center;width: 1.6rem;height: .5rem;font-size: .18rem;color: #fff;background-color: #009944;border-radius: .5rem}
.Recruit .list ul li.on{background:linear-gradient(to top,transparent,transparent,rgba(0, 153, 68, .1));}
.Recruit .list ul li.on .title:after{display: block;content: '-';}
.Recruit .list ul li.on .box{display: block;}
/*Partners*/
.Partners{padding: 1.2rem 0;}
.Partners .list ul{display: flex;flex-wrap: wrap;margin: 0 -1%;}
.Partners .list ul li{margin: 1%;width: 23%;overflow: hidden;}
.Partners .list ul li img{width: 100%;transition: 0.8s ease;}
.Partners .list ul li:hover img{transform: scale(1.2);}













@media screen and (max-width: 1810px){
	.w1770{max-width: 92%}
}
@media screen and (max-width: 1440px){
	.w1400{max-width: 92%}
	.public-title{font-size: .6rem;}
	.column-banner .title{font-size: .6rem;}
}
@media screen and (max-width: 1200px){
	.rightMenuBtn{ display: block;top: .32rem}
	header{position: fixed;left: 0;top: 0 ;padding: 10px 0;width: 100%;box-sizing: border-box;z-index: 150;}
	header .right-box .top-box{flex-wrap: wrap;}
	header .right-box .top-box .share{/*display: none;*/margin-bottom: .1rem;}
	header .right-box nav{display: block;position: fixed;margin-top: 0;padding: 120px 0 30px 0;top: 0;right: 0;width: 200px;height: 100%;background-color: #fff;overflow: unset;box-sizing: border-box;overflow-x: hidden;transform: matrix(1, 0, 0, 1, 200, 0);z-index: 300;}
	header .right-box nav ul{display: block;}
	header .right-box nav ul li{margin-right: 0;margin-bottom: .2rem;padding: 0 .2rem;padding-bottom: .2rem;border-bottom: 1px solid #ddd;}
	header .right-box nav ul li:after{display: none;}
	header .right-box{padding-right: 40px;}
	header .logo img{width: 1rem}
	header .right-box .top-box .search{width: 2rem}
	#mian{padding-top: 1.2rem;}
	.banner .swiper-button-next{--swiper-navigation-size: .44rem}
	.banner .swiper-button-prev{--swiper-navigation-size: .44rem}
	.public-title{font-size: .5rem;}
	footer .foot-nav{display: none;}
	footer .top-box{display: block;}
	footer .contact{max-width: 100%;text-align: center;}
	.rightMenuBtn2{display: block;position: absolute;top: 1%;right: 0;left: 4%;z-index: 10;}
	.Products-list{position: relative;display: block;position: relative;padding-top: .5rem;}
	.Products-list .menu{position: absolute;left: 0;top: 0;z-index: 3;display: none;}
	.Products-list .right-box{width: 100%;padding: .4rem 4%;}
}
@media screen and (max-width: 1024px){ }
@media screen and (max-width: 768px){
	.index .products{margin-top: .6rem;}
	.index .works{margin-top: .6rem;}
	.index .video{margin-top: .6rem;padding-bottom: .6rem;}
	.public-title{font-size: .4rem;}
	.banner .pc{display: none;}
	.banner .media-img{display: block;}
	.column-banner .pc{display: none;}
	.column-banner .move{display: block;}
	.column-banner .title{font-size: .4rem;}
	.News-list{padding: .6rem 0;}
	.News-info{padding: .6rem 0;}
	.Products-info .top-box{display: block;}
	.Products-info .top-box .imgs{width: 100%}
	.Products-info .top-box .right-box{width: 100%;margin-top: .2rem;}
	.location{display: none;}
	.menu-location .flex{display: block;}
	.menu-location{margin-bottom: .6rem;}
	.column-menu{position: relative;}
	.Events .list ul li .box .flex{display: block;}
	.Events .list ul li .img{width: 100%}
	.Events .list ul li .text{width: 100%}
	.Events .list ul li .year{font-size: .6rem;}
	.Culture .two-box{display: block;margin-top: .6rem;}
	.Culture .two-box .img{width: 100%;}
	.Culture .two-box .box{width: 100%;margin-top: 0;padding: .3rem 4%;height: auto}
	.Culture .three-box{margin-top: .6rem;}
	.Culture{padding-bottom: .6rem;}
	.History .image{margin: .6rem 0;}
	.History .two-box{margin-top: .6rem;}
	.Contact{padding-bottom: .6rem;}
	.Recruit{padding-bottom: .6rem;}
	.Channel{padding-bottom: .6rem;}
	.Partners{padding: .6rem 0;}
}
@media screen and (max-width: 640px){
	.public-title{font-size: .3rem;}
	.index .products .list ul{flex-wrap: wrap;margin: -1%;}
	.index .products .list ul li{width: 48%;margin: 1%;}
	.index .products .list ul li .box .title{padding-left: .1rem;padding-right: .1rem;text-align: center;}
	.index .products .paint .title{font-size: .28rem;}
	.index .products .paint{margin-top: .6rem;}
	.index .video .list ul{margin: 1%;}
	.index .video .list ul li{width: 48%;margin: 1%;}
	.column-banner .title{font-size: .3rem;}
	.News-list .list ul{margin: -1%;}
	.News-list .list ul li{width: 48%;margin: 1%;}
	.News-info .top-box .title{font-size: .28rem;}
	.prew{display: block;}
	.prew .prev{line-height: 1.6;}
	.prew .next{line-height: 1.6;}
	.prew .return{margin-top: .2rem;}
	.Products-list .right-box .list ul{margin: -1%;}
	.Products-list .right-box .list ul li{width: 48%;margin: 1%;}
	.Products-info .top-box .right-box .title{font-size: .28rem;}
	.Products-info .textarea .item .list ul{display: block;}
	.Products-info .textarea .item .list ul li{width: 100%;}
	.Culture .one-box .flex{display: block;}
	.Culture .one-box .box{width: 100%;padding-top: 0;}
	.Culture .one-box .img{width: 100%;margin-top: .2rem;}
	.Culture .three-box .flex{display: block;}
	.Culture .three-box .text{width: 100%;}
	.Culture .three-box .img{margin-top: .2rem;width: 100%;}
	.History .one-box .flex{display: block;}
	.History .one-box .flex .box{width: 100%;}
	.History .one-box .flex .img{width: 100%;margin-top: .2rem;}
	.History .two-box .flex{display: block;}
	.History .two-box .flex .text{width: 100%;padding-top: 0;}
	.History .two-box .flex .img{margin-top: .2rem;width: 100%}
	.Contact .top-box{display: block;}
	.Contact .top-box .box{width: 100%}
	.Contact .top-box .img{width: 100%;margin-top: .2rem;}
	.Contact .list{margin-top: .4rem;padding-top: .4rem;}
	.Recruit .list ul li .box .flex{display: block;}
	.Recruit .list ul li .box .flex .item{width: 100%;margin-bottom: .2rem;}
	.Partners .list ul li{width: 48%;margin: 1%;}
	footer .contact .ewm{justify-content: center}
	footer .contact .ewm .item {width: 33%;}
}



/* 2023/7/28 */
header .two{
	width: 160px;
	position: absolute;
	top: 100%;
	left: 50%;
	transform: translateX(-50%);
	z-index: 999;
	max-height: 0;
	height: auto;
	overflow: hidden;
	transition: all .5s;
}
header .two .div{
	background: #fff;
}
header .right-box nav ul li:hover .two{
	max-height: 360px;
	padding-top: 20px;
}
header .two a {
    width: 100%;
    display: block;
    font-size: 14px;
    color: #333;
    border-bottom: 1px solid #eeeeee;
    text-align: center;
    padding: 15px 5px;
    box-sizing: border-box;
}
header .right-box nav ul li:after{
	display: none;
}
header .right-box nav ul li{
	display: block;
}
header .right-box nav ul li .a{
	width: 100%;
	/* padding:0 0.3rem; */
	padding:0 calc( 40 / 1920 * 100vw);
	position: relative;
	display: flex;
    align-items: center;
    box-sizing: border-box;
}
header .right-box nav ul li .a:after{
	display: block;
    content: '/';
    font-size: .12rem;
    color: #e1e1e1;
    transform: rotate(10deg);
    position: absolute;
    left: -0.3rem;
}
header .right-box nav ul li#nav1 .a{
	padding-left: 0;
}
header .right-box nav ul li#nav1 .a::after{
	display: none;
}
footer .foot-nav ul li#n9 dl,
header .right-box nav ul li#nav9 .two{
	display: none;
}
@media(max-width:1024px){
header .two{ width:100%; display:none; padding:0; position:relative; border-top:1px solid #eeeeee; transition:inherit;}
header .two a{ text-indent:1em; text-align:left;}
header .two .div a{ font-size:.16rem; padding:.15rem .2rem;}
header .two .div a:last-child{ border-bottom:none;}
header .right-box nav ul li:hover .two{ padding:0;}
header .right-box nav ul li{ padding:0; margin-bottom:0;}
header .right-box nav ul li .a{ display:block; padding:.2rem;}
header .right-box nav ul li#nav1 .a{ padding-left:.2rem;}
}
@media(max-width:640px){
header .right-box nav ul li{ padding:0; margin-bottom:0;}
header .right-box nav ul li .a{ display:block; padding:.2rem;}
header .right-box nav ul li a{ font-size:.22rem;}
}
.paint .swiper-button-prev {
    color: #999;
    left: -1.4rem;
    top:  60%;
}
.paint .swiper-button-next {
    color: #999;
    right: -1.4rem;
    top:  60%;
}
@media(max-width:1680px){
	.paint .swiper-button-prev {
		left: 0.5rem;
	}
	.paint .swiper-button-next {
		right: 0.5rem;
	}
}
@media(max-width:1024px){
	.paint .swiper-button-prev,
	.paint .swiper-button-next {
		--swiper-navigation-size: .44rem;
	}
}
.Products-info .top-box .imgs img{
	transition: all .5s;
}
.Products-info .top-box .imgs img:hover{
	transform: scale(1.1);
}
.Events .list ul li .box .img,
.Exhibitions .list .item a{
	overflow: hidden;
}
.Channel .list ul li img,
.Events .list ul li .box .img img,
.Exhibitions .list .item a img{
	transition: all .5s;
}
.Channel .list ul li:hover img,
.Events .list ul li .box:hover .img img,
.Exhibitions .list .item a:hover img{
	transform: scale(1.1);
}

/* 2023/8/7 */
.Products-list .menu>ul>li>.two>ul>li>.three,
.Products-list .menu>ul>li>.two {
    display: block !important;
}
.Products-list .menu>ul>li>.two>ul>li>a:before {
    transform: rotate(90deg) !important;
}
.Products-list .menu>ul{
	max-height: 13.5rem;
	overflow-y: auto;
}
.Products-list .menu>ul::-webkit-scrollbar {
    width: 3px;
    background-color: #999;
}
.Products-list .menu>ul::-webkit-scrollbar-thumb {
    background-color: #009944;
}
.Products-list .menu>ul>li>a:after {
    content: '-' !important;
}

    .top_txt {
      position: absolute;
      right: 13%;
      top: 10%;
      color: #fcba59;
      /* background-image: linear-gradient(60deg,#1c8396,#abce75);
      -webkit-background-clip: text;
      -webkit-text-fill-color: transparent; */
      font-size: 24px;
      font-weight: bold;
    }

    .content_txt {
      position: absolute;
      top: 70%;
      left: 50%;
	transform: translate(-45%,0%);
      background-image: linear-gradient(60deg,#436f7b, #2b8594, #74b7a6,#83db74,#f8c06a,#fcba59,#e66438,#c93c37,#d96447);
      -webkit-background-clip: text;
      -webkit-text-fill-color: transparent;
      font-size: .4rem;
      font-weight: bold;
	  letter-spacing:.05rem;
	  white-space: nowrap;
    }
    .top_txt img{
      width: 25px;
      height: 39px;
	  object-fit: contain;
    }
	 .top_txt p{
        display: inline-flex;
      align-items: flex-end;
    }
	.countdown_txt{
      position: absolute;
      top: 40%;
      left: 50%;
      transform: translate(-50%, -50%);
	  display:flex;
	  align-items: flex-end;

    }
	.countdown_txt .TH{
		width:126px;
		height:71px;
		object-fit: contain;
	}
	@media(min-width:769px) and (max-width: 1024px){
	.content_txt {
		font-size: 18px;
	  letter-spacing:.1rem;
	  white-space: nowrap;
    }
    .countdown_txt img{
		height:3rem;
		object-fit: contain;
	}
}
@media(max-width:768px){
	.top_txt {
      position: absolute;
      right:5%;
      top: 6%;
      font-size: 12px;
    }
	  .content_txt {
	font-size: 12px;
	  letter-spacing:0;
	  white-space: nowrap;
    }
	.top_txt img{
      width: 13px;
      height: 16px;
    }
	.countdown_txt img{
		height:75px;
		object-fit: contain;
	}
	.countdown_txt .TH{
		height:15px;
		object-fit: contain;
	}
}