﻿@charset "utf-8";
@import url(common.css);

/*首页 s*/
.HomeBan{position: relative; z-index: 3;}
.HomeBan .item{position:relative;transition: all 0.3s;z-index: 10;}
.HomeBan .item a{position:absolute;z-index: 11;left: 0;top: 0;width: 100%;height: 100%;}
.HomeBan .bigimg {overflow: hidden;background: url(../images/loading.gif) center center no-repeat;}
.HomeBan .bigimg .imgbox{padding-top: 44.792vw;}
.HomeBan .bigimg .slick-dots{display: none !important;}

.HomeBan .video{position: relative;padding-top: 100vh;}
.HomeBan .video video{position: absolute;left: 0;top: 0;width: 100%;height: 100%;object-fit: cover;}
/* .HomeBan .item.slick-current .imgbox{animation:fadeInscale 8s .4s ease both;-webkit-animation:fadeInscale 8s .4s ease both;-moz-animation:fadeInscale 8s .4s ease both;} */
.HomeBan .smallimg{position: absolute;z-index: 10;bottom: -0.52rem;right: 8.333vw;padding: 0.3rem 0.3rem 0;border-radius: 0.1rem;background-color: #fff;box-shadow: 0 0 0.21rem rgba(8,24,0,0.13);width: 3rem;}
.HomeBan .smallimg .slider{overflow: hidden;}
.HomeBan .smallimg .imgbox{padding-top: 50%;border-radius: 0.1rem;}
.HomeBan .smallimg .slick-dots li.slick-active button{display: block;}
.HomeBan .smallimg .slick-dots li.slick-active:after{display: none;}

.HomeBan .smallimg .slick-dots{position: static;text-align: left;line-height: 0.5rem;}
.HomeBan .slick-prev{left: -1rem;}
.HomeBan .slick-next{right: -1rem;}
.HomeBan:hover .slick-prev{left: 8.333vw;}
.HomeBan:hover .slick-next{right: 8.333vw;}

@media(max-width:1024px){
.HomeBan .smallimg{display: none;}
.HomeBan .bigimg .slick-dots{display: block !important;bottom: 0.25rem;}
}

.titHead{padding-bottom: 3.073vw;}
.titHead h1{line-height: 1.53;font-size: var(--f56);font-family: 'montserrat_Bold';}

.page{position: relative;z-index: 2;overflow: hidden;padding: 6.25vw 0;}

.proList{margin: -2.292vw 0 0 -3.385vw;}
.proList .item{width: 33.333%;padding: 2.292vw 0 0 3.385vw;text-align: center;}
.proList .imgbox{padding-top: 100%;margin-bottom: 0.3rem; background-size: cover;background-position: center center;}
.proList .imgbox .bg{position: absolute;left: 0;bottom: 0;width: 100%;height: 100%;object-fit:cover;}
.proList .imgbox:after{position: absolute;left: 0;bottom: 0;width: 100%;height: 100%;background-color: #fff;content: "";opacity: 0.75;transition: all 0.5s;}
.proList .imgbox span{left: 3.385vw;width:calc(100% - 6.771vw);}
.proList .tit{font-size: var(--f22);min-height: 0.6rem;text-transform: uppercase;}
.proList .tit:after{content: "";display: inline-block;width: 18px;height: 11px;vertical-align: middle;margin-left: 0.2rem;background: url(../images/arrright_gray.svg) no-repeat center center/contain;transition: all 0.5s;}
.proList .item:hover .tit:after{margin-left: 0.3rem;background: url(../images/arrright_green.svg) no-repeat center center/contain;}
.proList .item:hover .imgbox:after{filter: blur(10);opacity: 0.88;}
.proList.slider{margin: 0;}
.proList.slider .slick-list{margin: 0 -1.6925vw;}
.proList.slider .item{padding: 0 1.6925vw;}
.proList.slider .slick-prev{left: -0.85rem;}
.proList.slider .slick-next{right: -0.85rem;}

.homeAbout{background-image: linear-gradient(to bottom, #f0f1f0 , #fff);}
.homeAbout .infotxt{width: 62.25%;padding-bottom: 4.167vw;margin-left: 0.25rem;}
.homeAbout .infotxt .text{font-size: var(--f18);}
.homeAbout .infotxt .moreBtn{margin-top: 0.44rem;}
.homeAbout .video{width: 65.31%;height: 6.6rem;}
.homeAbout .video:After{width: 100%;height: 100%;left: 0;top: 0;content: "";background-color: rgba(20,25,18,0.55);position: absolute;transition: all 0.5s;z-index: 1;}
.homeAbout .video .play{width: 100%;height: 100%;left:0;top: 0;z-index: 2;position: absolute;cursor: pointer;}
.homeAbout .video .play:after{width: 1.06rem;height: 1.06rem;left: 50%;top: 50%;z-index: 2;margin: -0.53rem 0 0 -0.53rem;background: url(../images/play.png) no-repeat center center/contain;border-radius: 50%;cursor: pointer;position: absolute;animation: turn 3s linear infinite;transition: all 0.5s;content: "";}
.homeAbout .video .play:hover:After{animation-play-state: paused;}
.homeAbout .video:hover:After{background-color: rgba(20,25,18,0.2);}
.homeAbout .menu{width: 33.75%;}
.homeAbout .menu .item:not(:last-child){margin-bottom: 0.15rem;}
.homeAbout .menu .item a{min-height: 1.54rem;border: 1px solid #fff;background-image: linear-gradient(to bottom, #e9f2e5 , #fff);box-shadow: 0 0 16px rgba(77,146,40,0.15);padding: 0.02rem 0.16rem 0.02rem 0;}
.homeAbout .menu .item .icon{margin-right: 0.18rem;width: 0.98rem;text-align: center;}
.homeAbout .menu .item .icon img{width: 0.6rem;}
.homeAbout .menu .item .info{flex: 1;}
.homeAbout .menu .item .info .tit{font-size: var(--f22);margin-bottom: 0.573vw;}

.homeEmail{background: url(../images/homemailbg.jpg) no-repeat center center/cover;}
.homeEmail .blank{width: 100%;height: 30vw;left: 0;top: -30vw;position: absolute;}
.homeEmail h1{line-height: 1;margin-bottom: 0.15rem;font-size: var(--f40);}
.homeEmail .mail {width: 5.4rem;}
.homeEmail .mail input{flex: 1;}
.homeEmail .mail button{padding: 0 0.25rem;}
.ipttxt{width: 100%;height: 0.6rem;background-color: #fff;padding: 0 2.188vw;}
.ipttxt:focus{box-shadow: 0 0 15px var(--main-color-op2);}
.sendBtn{min-width: 2.2rem;color: #fff;background-color: var(--main-color);height: 0.6rem;position: relative;display: inline-block;text-align: center;line-height: 0.6rem;}
.sendBtn:before{position: absolute;left: 50%;transform: translateX(-50%);top: 0;height: 3px;background-color: var(--green-color);width: 1rem;content: "";transition: all 0.5s;}
.sendBtn span{position: relative;z-index: 1;}
.sendBtn:hover:before{width: 100%;height: 100%;}
.cancelBtn{min-width: 2.2rem;color: #fff;background-color: #000;height: 0.6rem;position: relative;display: inline-block;text-align: center;line-height: 0.6rem;}
.cancelBtn:before{position: absolute;left: 50%;transform: translateX(-50%);top: 0;height: 3px;background-color: #999;width: 1rem;content: "";transition: all 0.5s;}
.cancelBtn span{position: relative;z-index: 1;}
.cancelBtn:hover:before{width: 100%;height: 100%;}

@media(max-width:1024px){
	.homeAbout .video{width: 100%;height: auto;padding-top: 64%;margin-bottom: 0.2rem;}
	.homeAbout .menu{width: 100%;}

	.homeEmail .mail{width: 100%;margin-top: 0.25rem;}
}
@media(max-width:768px){
	.homeAbout .titHead{text-align: center;}
	.homeAbout .infotxt{margin: 0 0 0 0;width: 100%;}
}
@media(max-width:640px){
	.proList .tit{font-size: 14px;}
}
@media(max-width:480px){
	.proList .item{width: 50%;}
	.homeAbout .menu .item a{padding: 0.2rem 0.2rem 0.2rem 0;}
	.sendBtn,.cancelBtn,.ipttxt,select{height: 0.75rem !important;line-height: 0.75rem !important;}
}
/* 首页 end*/


/*common s*/
.SubPage{position: relative;background: #fff;z-index: 1;height: auto !important;height: 100px;min-height: 100px;padding:6.25vw 0;clear: both;overflow: hidden;}
.SubPage.pro:before{left: 0;top: 0;height: 100%;width: 23.958vw;content: "";background-color: #fbfcfa;position: absolute;}

.SubBan{position: relative;overflow: hidden;transition: all 0.3s;}
.SubBan .img img{width: 100%;transform: scale(1.1);transition: all 5s;}
.SubBan:hover .img:after{opacity: 0.2;}
.SubBan.on .img img{transform: scale(1);}

.SubBan .slider .imgbox{padding-top: 30.208vw;}
.SubBan .slick-dots{bottom: 0.35rem;}

.SubBan:hover .slick-prev{left: 3%;}
.SubBan:hover .slick-next{right: 3%;}

.SubMenu{width: 3rem;position: relative;transition: all 0.5s;}
.SubMenu .find {padding-bottom: 0.55rem;}
.SubMenu .find h1{text-transform: uppercase;}
.SubMenu .find h1:after{margin-left: 0.1rem;background: url(../images/ico_fl.svg) no-repeat center center;width: 16px;height: 17px;content: "";display: inline-block;vertical-align: middle;}
.SubMenu .find .total{color: #666666;text-transform: uppercase;line-height: 0.2rem;margin: 0.08rem 0 0.18rem;}
.SubMenu .find .total b{color: var(--main-color);}
.SubMenu .search{margin-right: 0.3rem;}
.SubMenu .search input{flex: 1;border: 1px solid var(--main-color);height: 0.44rem;border-right: 0;}
.SubMenu .search button{width: 0.44rem;height: 0.44rem;background-color: var(--main-color);color: #fff;}
.SubMenu .search button:hover{background-color: var(--main-color-op8);}

.SubMenu h1{font-size: var(--f22);margin-bottom: 0.07rem;}
.SubMenu .menu h1:before{background-color: var(--main-color);width: 0.04rem;height: 16px;content: "";display: inline-block;vertical-align: middle;margin-right: 0.11rem;}
.SubMenu .menu ul{padding-bottom: 0.28rem;border-bottom: 1px solid #e6e6e6;}
.SubMenu .menu li{margin-bottom: 0.05rem;padding-left: 25px;position: relative;cursor: pointer;}
.SubMenu .menu li:hover{color: var(--main-color);}
.SubMenu .menu li i{position: absolute;left: 0;top: 0.08rem;width: 14px;height: 14px;border: 1px solid #c5c5c5;}
.SubMenu .menu li span{color: #999999;}
.SubMenu .menu li.on a{color: var(--main-color);font-weight: bold;}
.SubMenu .menu li.on span{color: var(--main-color);}
.SubMenu .menu li.on i{border: 1px solid var(--main-color);background: url(../images/yes.svg) no-repeat center center;}
.SubMenu.fix{position: fixed;width: 3rem;top: 1.1rem;left: 8.333vw;}
.SubMenu.out{position: relative;top: auto;}
.blankm{width: 3rem;display: none;}
.blankm.show{display: block;}

.rightCon{width: 77.5%;}

.SubTit{padding-bottom: 3.802vw;}
.SubTit h2{font-size: var(--f48);line-height: 1.25;color: #000000;}
.SubTit .tdesc{font-size: var(--f20);color: #555555;opacity: 0.85;margin-top: 0.16rem;}

.SinglePage{line-height:1.8; font-size: var(--f18);}
.SinglePage table{border: 1px solid #edeff2 !important;;width: 100%;}
.SinglePage table td,.SinglePage table th{padding: 0.15rem 0.15rem 0.15rem 3.125vw !important;border: 0px solid #f6f8fb !important;background-color: #fff !important;height: 0.58rem;}
.SinglePage table td *{text-wrap: wrap !important;}
.SinglePage table tr:nth-child(odd) td{background-color: #f7f7f7 !important;}
.SinglePage table th{background-color: #004898 !important;color:#f1dada !important;font-size:0.18rem !important;font-weight: normal;}
.SinglePage table tr{transition: all 0.3s;}
.SinglePage table tr:hover td{background: #efeeee;}
.SinglePage table tr:hover{box-shadow: 0 15px 38px rgba(0,0,0,0.1);position: relative;z-index: 1;}

@media(max-width:1600px){
	.SubMenu.fix{left: 6%;}
}
@media(max-width:1024px){
	.SubBan{margin-top: 0;}
	.SubPage{padding: 0.65rem 0;}
	.SinglePage table{width: 100% !important;}

	.SubMenu{width: 100%;margin-bottom: 0.3rem;}
	.SubMenu .search{margin-right: 0;}
	.rightCon{width: 100%;}
}
@media(max-width:768px){
	.SinglePage{line-height: 24px !important;}
	.SinglePage img{width: auto !important;height: auto !important;}

	.ColName{display: block;}
	.SubMenu ul {justify-content: center;padding: 0.2rem 0 0;flex: 1;width: 100%;}
	.SubMenu .search {width: 100%;margin-top: 0.25rem;}
}
@media(max-width:640px){
	.SinglePage *{font-size: 14px !important;}
	.SinglePage table td,.SinglePage table td *{font-size: 14px !important;}
	.SinglePage table td, .SinglePage table th{padding:5px;}
	.SinglePage table th,.SinglePage table th *{font-size: 14px !important;}
	.SubMenu ul li{margin-bottom: 0.1rem;}
	.SubBan h1{font-size: var(--f40);line-height: 1.3;}
	.SubMenu .search .ipttxt{height: 32px;}
}
@media(max-width:480px){
	.SubMenu .find .total{line-height: 20px;}
	.SubMenu .search input{height: 30px;}
.SubMenu .search button{width: 30px;height: 30px;}
	.SubBan .slider .info a{right:-120px;width:120px;line-height: 20px;padding: 0 0.15rem;}
}
/*common end*/

/* product */
.proLists{margin-left: -4.948vw;padding-bottom: 1.042vw;}
.proLists .item{width: 33.333%;padding: 0 0 3.125vw 4.948vw;}
.proLists .imgbox{padding-top: 100%;margin-bottom: 0.23rem; background-size: cover;background-position: center center;}
.proLists .imgbox .bg{position: absolute;left: 0;bottom: 0;width: 100%;height: 100%;object-fit:cover;}
.proLists .imgbox:after{position: absolute;left: 0;bottom: 0;width: 100%;height: 100%;background-color: #fff;content: "";opacity: 0.75;transition: all 0.5s;}
.proLists .imgbox span{left: 2.448vw;width:calc(100% - 4.896vw);}
.proLists .tit{font-size: var(--f22);min-height: 1.2rem;text-transform: uppercase;padding-right: 20px;position: relative;border-bottom: 1px solid #000000;font-family: 'montserrat_Bold';}
.proLists .tit:after{content: "";width: 18px;height: 11px;background: url(../images/arrright_gray.svg) no-repeat center center/contain;transition: all 0.5s;position: absolute;right: 0;top: 0.09rem;}
.proLists .tit:before{left: 0;bottom: -1px;width: 100%;height: 0;content: "";position: absolute;background-color: var(--main-color);transition: all 0.5s;}
.proLists .item:hover .tit:after{background: url(../images/arrright_green.svg) no-repeat center center/contain;right: 5px;}
.proLists .item:hover .tit:before{height: 0.08rem;}
.proLists .item:hover .tit{border-bottom: 1px solid var(--main-color);}
.proLists .item:hover .imgbox:after{filter: blur(10);opacity: 0.88;}

@media(max-width:480px){
	.proLists .item{width: 100%;}
	.proLists .tit{font-size: 14px;min-height: 0.8rem;}
}

/* detail */
.place{margin-bottom:4.896vw;background: url(../images/ico_home.png) no-repeat 0px 0.22rem;padding: 0.16rem 0 0 28px;color: #666666;}
.place a{display: inline-block;margin-right: 0.28rem;position: relative;}
.place a:hover{color: var(--main-color);}
.place a:after{width: 0.28rem;position: absolute;right: -0.28rem;text-align: center;top: 0;content: ">";}
.place span{display: inline-block;color: #000000;text-decoration: underline;}

.proDetail .proImg{width: 55%;margin-bottom: 4.167vw;}
.proDetail .bigimg {margin-bottom: 0.4rem;}
.proDetail .bigimg .slick-prev{left: 0;}
.proDetail .bigimg .slick-next{right: 0;}
.proDetail .bigimg .imgbox{width: 6rem;padding-top: 6rem;margin: 0px auto;}
.proDetail .smallimg .item{cursor: pointer;}
.proDetail .smallimg .imgbox{padding-top: 100%;}
.proDetail .smallimg .slick-current .imgbox:After{content: "";left: 0;top: 0;width: 100%;height: 100%;z-index: 10;position: absolute;border: 0.04rem solid var(--main-color);}
.proDetail .smallimg .slick-list{margin: 0 -0.521vw;}
.proDetail .smallimg .item{padding: 0 0.521vw;}

.proDetail .parameter{width: 40%;margin-bottom: 4.167vw;}
.proDetail .parameter .title{font-size: var(--f36);margin-bottom: 0.09rem;}
.proDetail .parameter p{color: #666666;}
.proDetail .parameter .item{margin-top: 0.35rem;}
.proDetail .parameter .item h2{margin-bottom: 0.15rem;font-size: var(--f22);font-weight: bold;}
.proDetail .parameter .ti{font-size: var(--f18);margin-bottom: 0.12rem;}
.proDetail .parameter .ti:before{width: 3px;height: 14px;display: inline-block;vertical-align: middle;content: "";background-color: var(--main-color);margin-right: 0.11rem;}
.proDetail .parameter .size{border: 1px solid #e6e6e6;padding: 0.12rem 2.031vw;margin-bottom: 0.44rem;}
.proDetail .parameter .size *{font-size:0.16rem !important;}
.proDetail .parameter .size dl *{color: #333333 !important;}
.proDetail .parameter .size dl dd:nth-child(1){color: #666666;}
.proDetail .parameter .size dl dd:nth-child(1) *{color: #666666 !important;font-size:0.16rem !important;}
.proDetail .parameter .size p{width: 50%;padding-bottom: 1px;}
.proDetail .parameter .size p:nth-child(1),.proDetail .parameter .size p:nth-child(2){color: #666666;}
.proDetail .parameter .size span{width: 50%;padding-bottom: 1px;}
.proDetail .parameter .size span:nth-child(1),.proDetail .parameter .size span:nth-child(2){color: #666666;}
.proDetail .parameter .size table {width: 100% !important;border: 0 !important;}
.proDetail .parameter .size table td{width: 50% !important;border: 0 !important;padding: 0 !important;background-color: transparent !important;}
.proDetail .parameter .size table td *{font-family: 'montserrat_Regular', sans-serif !important;font-size: 0.16rem !important;color: #333333 !important;}
.proDetail .parameter .size table tr:nth-child(1) td *{color: #666666 !important;font-size:0.16rem !important;}

.proDetail .parameter .color{text-align: center;}
.proDetail .parameter .color li {width: 25%;padding-bottom: 0.15rem;}
.proDetail .parameter .color li span{display: block;margin: 0px auto 0.05rem;width: 4.167vw;height: 4.167vw;}
.proDetail .parameter .color li span img{width: 4.167vw;height: 4.167vw;}
.proDetail .parameter .color li:hover span{box-shadow: 0 0 10px var(--main-color-op8);}
.proDetail .parameter .btn{font-size: var(--f22);font-weight: bold;}
.proDetail .parameter .sendBtn{min-width: 1.8rem;margin-right: 0.4rem;}
.proDetail .parameter .item:last-child{margin-top: 0.72rem;}
.proDetail .parameter .account{text-decoration: underline;}
.proDetail .parameter .account:hover{text-decoration: none;}

.proTi{display: inline-block;font-size: var(--f30);padding-bottom: 0.15rem;position: relative;margin-bottom: 0.32rem;font-weight: bold;}
.proTi:after{position: absolute;left: 0;bottom: 0;width: 100%;background-color: var(--main-color);height: 0.08rem;content: "";}
.proTxt{padding-bottom: 0.62rem;}
.proTxt *{font-size:0.18rem !important;color: #333333 !important}
.proTxt table td:nth-child(1){width: 22%;color: #333333 !important}
.proTxt table td:nth-child(1) *{color: #333333 !important}
.proTxt table td:nth-child(2) *{color: #666 !important;}

@media(max-width:1024px){
	.proDetail .proImg{width: 100%;}
	.proDetail .parameter{width: 100%;}
	.proList.slider .slick-prev{left: -15px;}
	.proList.slider .slick-next{right: -15px;}
}
@media(max-width:640px){
	.proDetail .parameter .size *{font-size:14px !important;}
	.proDetail .parameter .color li{font-size: 14px;line-height: 18px;width: 33.333%;}
	.proDetail .parameter .color li span{width:0.7rem;height: 0.7rem;}
	.proDetail .parameter .size table td *{font-size:14px !important;}
	.proDetail .parameter .size *{font-size: 14px !important;}
	.proDetail .parameter .size dl dd:nth-child(1) *{font-size: 14px !important;}
    .proDetail .parameter .size table tr:nth-child(1) td *,.proTxt *{font-size: 14px !important;}
}

/* about */
.aboutInfo{background-image: linear-gradient(to top, #fafbfa , #fff);}
.aboutInfo .titHead{width: 100%;}
.aboutInfo .slogan{width: 34.68%;position: relative;}
.aboutInfo .slogan:after{content: "";position: absolute;width: 4.37rem;height: 2.85rem;top: 1rem;left: 1.19rem;background: url(../images/logo.png) no-repeat center center/contain;}
.aboutInfo .slogan .img img{position: relative;width: 7.24vw;left: -0.885vw;}
.aboutInfo .SinglePage{flex: 1;}
.aboutInfo .SinglePage h1{color: var(--main-color);font-size: var(--f30);margin-bottom: 0.32rem;}

.aboutNav .SinglePage {padding-bottom: 0.7rem;}
.aboutNav .SinglePage h2{font-size: var(--f24);margin-bottom: 0.16rem;}
.aboutNav .navBox{position: relative;padding: 4.167vw 3.125vw;overflow: hidden;}
.aboutNav .navBox:after{background-color: rgba(25,37,19,0.3);width: 100%;height: 100%;left: 0;top: 0;position: absolute;content: "";}
.aboutNav .navBox .bg{position: absolute;width: 100%;height: 100%;left: 0;top: 0;background-position: center center;background-repeat: no-repeat;background-size: cover;}
.aboutNav .navBox ul{margin: 0 0 -2.083vw -2.083vw;position: relative;z-index: 10;}
.aboutNav .navBox .item{margin: 0 0 2.083vw 2.083vw;width: calc(100% / 2 - 2.083vw);}
.aboutNav .navBox .item a{min-height: 2rem;padding: 0.15rem 3.333vw 0.15rem 0;color: #fff;background-color: #223d22;}
.aboutNav .navBox .item .icon{width: 1.5rem;text-align: center;}
.aboutNav .navBox .item .icon img{width: 0.6rem;}
.aboutNav .navBox .item .info{flex: 1;}
.aboutNav .navBox .item .info .tit{font-size: var(--f22);margin-bottom: 0.573vw;}

@media(max-width:768px){
	.aboutInfo .slogan{width: 16%;}
	.aboutNav .navBox .item{width: 100%;}
}

/* news */
.newsTxt{font-size: var(--f22);margin-bottom: 0.32rem;font-weight: bold;}
.newsTop{padding-bottom: 3.125vw;border-bottom: 2px solid var(--main-color);margin-bottom: 4.844vw;}
.newsTop .info{width: calc(100% - 2rem);padding-right: 5.208vw;}
.newsTop .info .desc{font-weight: bold;font-size: var(--f18);}
.newsTop .info .desc span{color: var(--main-color);text-decoration: underline;margin-left: 0.1rem;}
.newsTop .imgbox{width: 2rem;}

.newsList{margin: 0.19rem 0 -2.083vw -2.083vw;}
.newsList .item{width: calc(100% / 2 - 2.083vw);margin: 0 0 2.083vw 2.083vw;box-shadow: 0 0 16px rgba(77,146,40,0.15);}
.newsList .item a{min-height: 1.8rem;padding: 0.38rem 0.84rem 0.1rem 0.97rem;font-size: var(--f18);font-weight: bold;position: relative;}
.newsList .item b{font-size: var(--f30);top: 0.35rem;width: 1rem;text-align: center;font-weight: bold;position: absolute;left: 0;}
.newsList .item:nth-child(1) b i:after{content: "0";display: inline-block;}
.newsList .item:nth-child(2) b i:after{content: "0";}
.newsList .item:nth-child(3) b i:after{content: "0";}
.newsList .item:nth-child(4) b i:after{content: "0";}
.newsList .item:nth-child(5) b i:after{content: "0";}
.newsList .item:nth-child(6) b i:after{content: "0";}
.newsList .item:nth-child(7) b i:after{content: "0";}
.newsList .item:nth-child(8) b i:after{content: "0";}
.newsList .item:nth-child(9) b i:after{content: "0";}
.newsList.search{margin-bottom: 0.2rem;}

.PrevNextInfo{padding: 0.43rem 2.2rem 0 0;margin-top: 0.5rem;border-top: 1px solid #eaeaea;position: relative;}
.PrevNextInfo dl{position: relative;}
.PrevNextInfo dl:not(:last-child){margin-bottom: 0.06rem;}
.PrevNextInfo dl dd{flex: 1;}
.PrevNextInfo dl a{color:#555555;padding-left: 0.15rem;}
.PrevNextInfo dl a:hover{color:var(--blue-color);}
.PrevNextInfo .back{position: absolute;right: 0;top: 0.52rem;min-width: 1.6rem;padding: 0.469vw 0.25rem;background-color: var(--main-color);color: #fff;border-radius: 0.48rem;text-align: center;}
.PrevNextInfo .back i{font-size: 20px;vertical-align: middle;margin: -4px 0.12rem 0 0;}
.PrevNextInfo .back:hover{background-color: var(--main-color-op8);}

.problemBox{background-color: #f6f7f5;}

.problemList .Pages{padding-top: 0.5rem;}
.problemList .item .inner{background-color: #fff;margin-bottom: 0.3rem;padding: 0.34rem 0.4rem;}
.problemList .item .ti{width: 0.84rem;}
.problemList .item .ti b{width: 0.54rem;line-height: 0.5rem;text-align: center;font-size: var(--f30);display: block;color: #fff;}
.problemList .item .ti.q {padding-top: 0.07rem;}
.problemList .item .ti.q b{background-color: var(--main-color);}
.problemList .item .ti.a {padding-top: 0.12rem;}
.problemList .item .ti.a b{background-color: var(--green-color);}
.problemList .item .info{flex: 1;}
.problemList .item h3{font-size: var(--f22);padding-bottom: 0.2rem;margin-bottom: 0.18rem;border-bottom: 1px solid #e6e6e6;}
.problemList .item article{font-size: var(--f18);}
.problemList .arrow{text-align: center;}

@media(max-width:768px){
	.newsList .item{width: 100%;}

	.PrevNextInfo{padding-right: 0;margin-top: 50px;padding-top: 10px;}
	.PrevNextInfo .back{top: -35px;}
}
@media(max-width:480px){
	.newsTop .info .desc{font-size: 14px;}
}


/* member */
.loginPop{width: 100%;height: 100%;background-color: rgba(0,0,0,0.3);position: fixed;left: 0;top: 0;visibility: hidden;z-index: -1;opacity: 0;}
.loginPop .content{width: 3.75rem;right: -100%;position: absolute;top: 0;height: 100vh;background-color: #fff;transition: all 0.5s;}
.loginPop.show {visibility: visible;opacity: 1;z-index: 1000;}
.loginPop.show .content{right: 0;}
.loginPop.show .content .title{line-height: 0.8rem;background-color: #000;color: #fff;text-align: center;position: relative;font-size: var(--f18);}
.loginPop.show .content .title .iconzjt{position: absolute;left: 0.1rem;top: 50%;transform: translateY(-50%);cursor: pointer;}
.loginPop.show .content .close{position: absolute;right: 0.18rem;top: 50%;transform: translateY(-50%);cursor: pointer;}
.loginPop.show .content .close:hover{opacity: 0.8;}
.loginPop.show .content .close i{font-size: 18px;}
.loginPop.show .content ul{padding: 0.25rem;}
.loginPop.show .content .item:not(:last-child){padding-bottom: 0.25rem;}
.loginPop.show .content .ipttxt{width: 100%;border: 1px solid #e7e6e4;padding: 0 0.2rem;height: 0.5rem;}
.loginPop.show .content label {font-weight: bold;}
.loginPop.show .content label span{color: #cc0000;margin-left: 0.1rem;}
.loginPop.show .content button{width: 100%;height: 0.5rem;line-height: 0.5rem;}
.loginPop.show .content .other{text-align: center;padding: 0.2rem 0;border-bottom:2px solid #e7e6e4;margin: 0 0.1rem;margin-bottom: 0.3rem;}
.loginPop.show .content .account{display: block;text-align: center;border: 1px solid #000;padding: 0.08rem 0.1rem;}
.loginPop.show .content .account:hover{background-color: #000;color: #fff;}
.loginPop.show .content .item.flexbw button{width: 48%;min-width: auto;}

.formBox .title{font-weight: bold;font-size: var(--f24);position: relative;padding-bottom: 0.15rem;margin-bottom: 0.25rem;}
.formBox .title:After{width: 0.3rem;height: 3px;content: "";position: absolute;left: 0;bottom: 0;background-color: var(--main-color);}
.formBox ul{max-width: 7rem;margin-bottom: 0.25rem;}
.formBox ul .item{width: 48.5%;padding-bottom: 0.2rem;font-weight: bold;}
.formBox ul .item.auto{width: 100%;}
.formBox ul .item.w40{width: 39%;}
.formBox ul .item.w60{width: 58%;}
.formBox ul .item label span{color: #cc0000;margin-left: 0.1rem;}
.formBox ul .item .ipttxt,.formBox ul .item select{width: 100%;border: 1px solid #e7e6e4;padding: 0 0.2rem;height: 0.5rem;display: block;}
.formBox ul .item textarea.ipttxt{height: 200px;padding: 0.2rem;}

@media(max-width:640px){
  .loginPop .content{width: 100%;}
}
@media(max-width:480px){
	.formBox ul .item{width: 100% !important;}
	.formBox ul .item textarea.ipttxt{height: 100px !important;}
}