@media screen and (min-width: 768px) {
	/* about */
	.about{background: url(../images/aboutBg.jpg) no-repeat; background-size: 100%;}
	.aboutMain{padding-top: 1.2rem;display: flex; align-items: center; justify-content: flex-end; height: 12.65rem;}
	.aboutCont{width: 6.1rem;}
	.ab-title{height: 0.6rem; font-size: 0.5rem; letter-spacing: 0.15rem; margin-bottom: 0.3rem; position: relative;}
	.cnab{position: absolute; bottom: 0; left: 0; z-index: 10;}
	.enab{position: absolute; font-size: 0.95rem; font-weight: bold; letter-spacing: 0; bottom: 0; left: 0; z-index: 0; color: rgba(0,0,0,0.05);}
	.ab-Remark{font-size: 0.22rem;}
	.ab-Remark p{line-height: 0.42rem; padding-bottom: 0.4rem;}
	.borderdec{width: 100%; height: 0.02rem; background-color: #003d94; margin: 0.3rem 0 0.5rem 0; position: relative;}
	.borderdec::after{content: ''; position: absolute; width: 2rem; height: 0.02rem; background-color: #ec6b00;}
	
	/* team */
	.team{padding-top: 2.2rem; background: url(../images/teamBg1.jpg) no-repeat; background-attachment: fixed; background-size: 100%;}
	.team .ab-title{margin-bottom: 0;}
	.teamP{padding: 0 0.7rem 3rem;}
	.teamP ul li{margin: 0.4rem 0.65rem 0rem;}
	.teamP ul li a{cursor: pointer; display: block;}
	.TPname{font-size: 0.24rem; color: #2a2a2a; text-align: center; margin-top: 0.15rem;}
	.TPremark{font-size: 0.16rem; color: #003d94; text-align: center; margin-top: 0.05rem;}
	.moreC{font-size: 0.16rem; text-align: center;}
	.moreC a{font-size: 0.16rem; text-align: center;}
	.moreC a img{width: 0.12rem; height: 0.06rem;}
	.teamMain .mask{display: none; position: fixed; top: 0; left: 0; z-index: 999; width: 100%; height: 100%; background-color: rgba(0,0,0,0.7);}
	.TPwindow{display: none; align-items: center; width: 10rem; height: 4rem; text-align: left; background-color: #fff; position: fixed; top: 50%; left: 50%; z-index: 999; transform: translate(-50%,-50%);}
	.TPWimg{ float: left; height: 100%;}
	.TPWimg img{width: auto; height: 100%; }
	.TPWRemark{width: 6.05rem; height: 100%; float: left; padding: 0rem 0 0 0.5rem; display: flex; flex-direction: column; justify-content: center; }
	.TPWName{font-size: 0.3rem; color: #333333; margin-bottom: 0.15rem;}
	.TPWName span{font-size: 0.16rem; color: #003d94; padding-left: 0.15rem;}
	.TPWB{font-size: 0.16rem; color: #737171; line-height: 0.35rem;}		.TPWB p,.TPWB div{margin-bottom: 0.1rem;} 		.TPWB p:last-child,.TPWB div:last-child{margin-bottom: 0rem;}		.teamP ul{padding:0 1rem; display: flex;  flex-wrap: wrap;}
	.teamP ul li .TPWclose{cursor: pointer; position: absolute; right: 0.2rem; top: 0.1rem; font-size: 0.3rem;}
	.teamP ul li .TPWclose img{width: 0.35rem; height: 0.35rem;}
	
	/* enterprise */
	.enterprise{background: url(../images/enterpriseBg1.jpg) no-repeat; background-size: 100%; background-attachment: fixed;}
	.enterprise{padding-top: 1.2rem;}
	.enterpriseMain{padding: 1rem 0 0.7rem 0;}
	.enterprise .ab-title{margin-bottom: 0.5rem;}
	.enterpriseTab{width: 100%; padding-bottom: 3rem;}
	.enterpriseTab .hd{ padding-bottom: 0.5rem;}
	.enterpriseTab .hd ul{display: flex; justify-content: space-between;}
	.enterpriseTab .hd ul li{width: 2.1rem; height: 0.66rem; font-size: 0.24rem; color: #252525; font-weight: lighter; display: flex; align-items: center; justify-content: center; flex-wrap: wrap; border: 0.01rem solid #2b2b2b; border-radius: 0.5rem; cursor: pointer;}
	.enterpriseTab .hd ul li.on{color: #ec6b00; border-color: #ec6b00;}		.enterpriseTab .hd ul li a{display:flex; justify-content: center; align-items: center; width: 100%; height: 100%; color: #252525;}		.enterpriseTab .hd ul li.on a{color: #ec6b00;}
	.enterpriseTab .bd{margin-bottom: 0.4rem; min-height: 5.67rem;}
	.enterpriseTab .bd ul{display: flex; flex-wrap: wrap;}
	.enterpriseTab .bd ul li{display: flex; justify-content: center; align-items: center; width: 25%; cursor: pointer; position: relative; overflow: hidden; height: 1.89rem; background-color: #fff; border: 0.01rem solid #dddddd;}
	.enterpriseTab .bd ul li:hover .float-window{position: absolute; top: 0.01rem; left: 0;}
	.enterpriseTab .bd ul li img{width: 2rem; height: auto;}
	.float-window{width: 3.51rem; height: 1.89rem; display: flex; justify-content: center; align-items: center; padding: 0.1rem 0.15rem; position: absolute; top: 120%; left: 0; z-index: 11; transition: .3s; background: url(../images/floatW.png) no-repeat;}
	.fwT{font-size: 0.2rem; color: #050505; margin-bottom: 0.02rem; font-weight: bold; text-align: center; margin-bottom: 0.1rem;}
	.fwT span{font-size: 0.18rem; color: #003d94; font-weight: lighter;}
	.fwR{font-size: 0.18rem; color: #626262; padding-bottom: 0.1rem; margin-bottom: 0.1rem; font-weight: lighter; border-bottom: 0.01rem solid #bec7cc;}
	.fwB{font-size: 0.18rem; color: #003d94; font-weight: lighter;}
	
	/* new */
	.new{background-image: url(../images/newsBg1.jpg); background-repeat: no-repeat; background-size: 100%; background-attachment: fixed; background-color: #faf8f6;}
	.new{padding-top: 1.2rem; }
	.newMain{padding: 1rem 0 3rem 0; overflow: hidden;}
	.new .ab-title{margin-bottom: 0.5rem;}
	.newfirImg img{width: 8.4rem; height: 4.71rem;}
	.new-fir{display: flex; align-items: center; background-color: #fff; margin-bottom: 0.4rem;}
	.newfirRemark{width: 5.6rem; height: 4.71rem; padding: 0.6rem;}
	.nftime{font-size: 0.18rem; font-weight: lighter; color: #003d94; margin-bottom: 0.15rem;}
	.nftitle{font-size: 0.3rem; color: #000000; line-height: 0.5rem; margin-bottom: 0.15rem;}
	.nfRemark{font-size: 0.18rem; color: #626262; line-height: 0.42rem; font-weight: lighter;}
	.newBox{display: flex; flex-wrap: wrap; width: 14.4rem;}
	.new-item{display: block; width: 4.4rem; background: #ffffff; margin-bottom: 0.4rem; margin-right: 0.4rem;}
	.niimg{width: 100%; height: 2.75rem;}
	.niimg img{width: 100%; height: 100%;}
	.nir{padding: 0.3rem 0.25rem;}
	.nirTime{font-size: 0.18rem; color: #003d94; font-weight: lighter; margin-bottom: 0.15rem;}
	.nirTitle{font-size: 0.24rem; color: #000000; line-height: 0.42rem; margin-bottom: 0.15rem;}
	.nirRemark{font-size: 0.18rem; color: #626262; font-weight: lighter;}
	.new-fir:hover .nftitle{color: #EC6B00;}
	.new-item:hover .nirTitle{color: #EC6B00;}
	
	/* news */
	.news{background-image: url(../images/newsBg1.jpg); background-repeat: no-repeat; background-size: 100%; background-color: #faf8f6;}
	.news{padding-top: 1.2rem; }
	.newsMain{padding: 0.7rem 0 0.7rem 0;}
	.news .ab-title{margin-bottom: 0.5rem;}
	.newsCont{padding: 0.45rem 0.45rem 0; background-color: rgba(255,255,255,0.5);}
	.position{padding: 0.35rem 0; margin-bottom: 0.4rem; border-bottom: 0.01rem solid #DCDCDC; font-size: 0.18rem; color: #555555; font-weight: lighter;}
	.nRTitle{font-size: 0.4rem; color: #000000; margin-bottom: 0.25rem;}
	.nRTime{font-size: 0.18rem; font-weight: lighter; color: #555555; margin-bottom: 0.3rem;}
	.nRRemark{padding-bottom: 0.4rem; font-size: 0.18rem; line-height: 0.42rem;}
	.nRRemark p{font-weight: lighter;}
	.nRRemark p img{max-width: 80%!important; height: auto!important;}
	.otherNews{border-top: 0.01rem solid #dddddd;}
	.oNBox{display: flex;}
	.oNTitle{font-size: 0.2rem; color: #464646; text-align: center; padding: 0.25rem 0;}
	.oN-item{width: calc(100% / 3); height: 3.55rem; position: relative;}
	.oNImg img{width: 100%; height: 3.55rem; position: absolute; left: 0; top: 0;}
	.oNRemark{font-size: 0.2rem; color: #ffffff; position: absolute; left: 50%; transform: translateX(-50%); bottom: 0.2rem; width: 100%; z-index: 11; text-align: center;}
	.oNdec img{width: 100%; height: 1.08rem; position: absolute; left: 0; bottom: 0;}
	.tons{text-align: center; padding: 0.25rem 0; font-size: 0.2rem;}
	.tonewslist{font-size: 0.2rem; color: #003d94;}
	
	/* contact */
	.contactMain{width: 14rem; margin: 0 auto; position: relative;}
	.contact{background-image: url(../images/contactBg1.jpg); background-repeat: no-repeat; background-size: 100%; height: 10.95rem;}
	.contact{padding-top: 1.2rem; }
	.contactCont{height: 8.5rem; position: relative; text-align: center;}
	.cRemark1{display: flex; flex-direction: column; justify-content: center; position: absolute; top: 1.7rem; left: 0rem; width: 3.1rem; height: 3.1rem; border-radius: 2rem; background-color: rgba(255,255,255,0.5);}
	.imgContainer{font-size: 0.3rem; margin-bottom: 0.2rem; text-align: center;}
	.cRemark1 img{width: 0.57rem; height: 0.62rem;}
	.cRemark2{display: flex; flex-direction: column; justify-content: center; position: absolute; top: 1.7rem; left: 50%; transform:translateX(-50%); width: 3.1rem; height: 3.1rem; text-align: center;  border-radius: 2rem; background-color: rgba(255,255,255,0.5);}
	.cRemark2 img{width: 0.65rem; height: 0.63rem;}
	.cRemark3{display: flex; flex-direction: column; justify-content: center; position: absolute; top: 1.7rem; right: 0rem; width: 3.1rem; height: 3.1rem; text-align: center;  border-radius: 2rem; background-color: rgba(255,255,255,0.5);}
	.cRemark3 img{width: 0.64rem; height: 0.64rem;}
	.cSty{font-size: 0.24rem; color: #000000; line-height: 0.4rem;}
	.cSty1{font-size: 0.2rem; color: #282828; font-weight: lighter; line-height: 0.35rem;}
}
@media screen and (max-width: 768px) {
	/* about */
	.about{background: url(../images/wapaboutBg.jpg) no-repeat; background-size: 100%; height: 15.12rem;}
	.aboutMain{padding-top: 6.2rem; padding-bottom: 0.2rem;}
	.ab-title{height: 0.6rem; font-size: 0.55rem; letter-spacing: 0.15rem; margin-bottom: 0.3rem; position: relative;}
	.cnab{position: absolute; bottom: 0; left: 0; z-index: 10;}
	.enab{position: absolute; font-size: 0.95rem; font-weight: bold; letter-spacing: 0; bottom: 0; left: 0; z-index: 0; color: rgba(0,0,0,0.05);}
	.ab-Remark{font-size: 0.32rem;}
	.ab-Remark p{line-height: 0.5rem; padding-bottom: 0.4rem;}
	.borderdec{width: 100%; height: 0.05rem; background-color: #003d94; margin: 0.3rem 0 0.5rem 0; position: relative;}
	.borderdec::after{content: ''; position: absolute; width: 2rem; height: 0.05rem; background-color: #ec6b00;}
	
	.aboutCont .ab-Remark:nth-child(4){display: none;}
	.aboutCont .ab-Remark:nth-child(5){display: none;}
	.aboutCont .ab-Remark:nth-child(6){display: none;}
	.ab-Remark:last-child{display: none;}
	
	/* team */
	.team{padding-top: 1.3rem; background: url(../images/wapteamBg.jpg) no-repeat; background-size: 100%; background-attachment: fixed;}
	.team .enab{font-size: 0.9rem;}
	.teamP{padding-bottom: 0.7rem;}		.teamP ul{display: flex; flex-wrap: wrap;}
	.teamP ul li{margin: 0.4rem 0.62rem 0.4rem;}
	.TPname{font-size: 0.32rem; color: #2a2a2a; text-align: center; margin-top: 0.15rem;}
	.TPremark{font-size: 0.24rem; color: #003d94; text-align: center;}
	.moreC{font-size: 0.16rem; text-align: center;}
	.moreC a{font-size: 0.16rem; text-align: center;}
	.moreC a img{width: 0.12rem; height: 0.06rem;}
	.teamMain .mask{display: none; position: fixed; top: 0; left: 0; z-index: 999; width: 100%; height: 100%; background-color: rgba(0,0,0,0.7);}
	.TPwindow{display: none; align-items: center; width: 7rem; text-align: left; padding: 0.5rem; background-color: #fff; position: fixed; top: 50%; left: 50%; z-index: 999; transform: translate(-50%,-50%);}
	.TPWimg{ float: left; width: 100%; text-align: center; margin-bottom: 0.3rem;}
	.TPWimg img{width: 2.19rem; height: 2.38rem;}
	.TPWRemark{width: 100%;}
	.TPWName{font-size: 0.4rem; color: #333333; margin-bottom: 0.15rem; text-align: center;}
	.TPWName span{display: block; font-size: 0.24rem; color: #003d94; padding-top: 0.1rem;}
	.TPWB{font-size: 0.24rem; color: #737171; line-height: 0.42rem;}
	.TPWB p,.TPWB div{margin-bottom: 0.2rem;}
	.TPWB p:last-child,.TPWB div:last-child{margin-bottom: 0rem;}
	.teamP ul li .TPWclose{cursor: pointer; position: absolute; right: 0.2rem; top: 0.1rem; font-size: 0.3rem;}
	.teamP ul li .TPWclose img{width: 0.35rem; height: 0.35rem;}
	
	/* enterprise */
	.enterprise{background: url(../images/wapenterpriseBg.jpg) no-repeat; background-size: 100%; background-attachment: fixed;}
	.enterpriseMain{padding: 1.5rem 0 0.7rem 0;}
	.enterprise .ab-title{margin-bottom: 0.5rem;}
	.enterpriseTab{width: 100%;}
	.enterpriseTab .hd{ padding-bottom: 0.4rem; overflow: hidden;}
	.enterpriseTab .hd ul{display: flex; flex-wrap: wrap; width: 7.3rem;}
	.enterpriseTab .hd ul li{margin-right: 0.28rem; width: 2.1rem; height: 0.66rem; margin-bottom: 0.25rem; font-size: 0.24rem; color: #252525; display: flex; align-items: center; justify-content: center; flex-wrap: wrap; border: 0.01rem solid #2b2b2b; border-radius: 0.5rem; cursor: pointer;}
	.enterpriseTab .hd ul li.on{color: #ec6b00; border-color: #ec6b00;}		.enterpriseTab .hd ul li a{display:flex; justify-content: center; align-items: center; width: 100%; height: 100%; color: #252525;}		.enterpriseTab .hd ul li.on a{color: #ec6b00;}
	.enterpriseTab .bd{margin-bottom: 0.4rem; min-height: 6rem;}
	.enterpriseTab .bd ul{display: flex; flex-wrap: wrap;}
	.enterpriseTab .bd ul li{width: 50%; height: 1.89rem; display: flex; justify-content: center; align-items: center; background-color: #fff; border: 0.01rem solid #dddddd;}
	.enterpriseTab .bd ul li img{width: 2rem; height: auto;}
	.enterpriseTab .bd ul li .mask{display: none; width: 100%; height: 100%; position: absolute; top: 100%; left: 0; z-index: 1; background-color: rgba(0,0,0,0.05); transition: .3s;}
	.float-window{display: none; width: 3.51rem; height: 1.89rem; justify-content: center; align-items: center; padding: 0.1rem 0.15rem; position: absolute; top: 100%; left: 0; z-index: 11; transition: .3s;}
	.fwT{font-size: 0.2rem; color: #050505; margin-bottom: 0.1rem; font-weight: bold;}
	.fwR{font-size: 0.16rem; color: #626262; padding-bottom: 0.1rem; margin-bottom: 0.1rem; border-bottom: 0.01rem solid #bec7cc;}
	.fwB{font-size: 0.16rem; color: #003d94;}
	
	/* new */
	.new{background-image: url(../images/wapnewBg.jpg); background-repeat: no-repeat; background-size: 100%; background-attachment: fixed; background-color: #faf8f6;}
	.newMain{padding: 1rem 0 0.7rem 0;}
	.new .ab-title{margin-bottom: 0.5rem;}
	.new .cnab{position: absolute; bottom: 0; left: 0; z-index: 10;}
	.new .enab{position: absolute; font-size: 0.85rem; font-weight: bold; letter-spacing: 0; bottom: 0; left: 0; z-index: 0; color: rgba(0,0,0,0.05);}
	.newfirImg img{width: 100%; height: 4.3rem;}
	.new-fir{display: block; background-color: #fff; margin-bottom: 0.4rem;}
	.newfirRemark{width: 100%; padding: 0.3rem;}
	.nftime{font-size: 0.24rem;; color: #003d94; margin-bottom: 0.15rem;}
	.nftitle{font-size: 0.3rem; color: #000000; line-height: 0.5rem; margin-bottom: 0.15rem;}
	.nfRemark{font-size: 0.24rem; color: #626262; line-height: 0.42rem;}
	.newBox{display: flex; flex-wrap: wrap;}
	.new-item{display: block; width: 100%; background: #ffffff; margin-bottom: 0.4rem;}
	.niimg{width: 100%; height: 4.19rem;}
	.niimg img{width: 100%; height: 100%;}
	.nir{padding: 0.3rem 0.25rem;}
	.nirTime{font-size: 0.24rem; color: #003d94; margin-bottom: 0.15rem;}
	.nirTitle{font-size: 0.3rem; color: #000000; line-height: 0.5rem; margin-bottom: 0.15rem;}
	.nirRemark{font-size: 0.24rem; color: #626262;}
	
	/* news */
	.news{background-image: url(../images/wapnewBg.jpg); background-repeat: no-repeat; background-size: 100%; background-color: #faf8f6;}
	.newsMain{padding: 1.2rem 0 0.7rem 0;}
	.news .ab-title{margin-bottom: 0.4rem;}
	.news .cnab{position: absolute; bottom: 0; left: 0; z-index: 10;}
	.news .enab{position: absolute; font-size: 0.85rem; font-weight: bold; letter-spacing: 0; bottom: 0; left: 0; z-index: 0; color: rgba(0,0,0,0.05);}
	.newsCont{padding: 0.45rem 0.35rem 0.35rem; background-color: rgba(255,255,255,0.5);}
	.position{padding: 0.35rem 0; margin-bottom: 0.4rem; border-bottom: 0.01rem solid #DCDCDC; font-size: 0.18rem; color: #555555;}
	.nRTitle{font-size: 0.42rem; color: #000000; margin-bottom: 0.25rem;}
	.nRTime{font-size: 0.24rem; color: #555555; margin-bottom: 0.3rem;}
	.nRRemark p{line-height: 0.55rem; font-size: 0.28rem;}
	.nRRemark p span{}
	.nRRemark p img{height: auto!important; max-width: 100%!important;}
	.otherNews{border-top: 0.01rem solid #dddddd; padding: 0 0.4rem;}
	.oNBox{display: flex; flex-wrap: wrap;}
	.oNTitle{font-size: 0.2rem; color: #464646; text-align: center; padding: 0.25rem 0;}
	.oN-item{width: 100%; height: 3.72rem; position: relative;}
	.oNImg img{width: 100%; height: 100%; position: absolute; left: 0; top: 0;}
	.oNRemark{padding: 0 0.2rem; font-size: 0.28rem; color: #ffffff; position: absolute; left: 50%; transform: translateX(-50%); bottom: 0.2rem; width: 100%; z-index: 11; text-align: center;}
	.oNdec img{width: 100%; height: 1.08rem; position: absolute; left: 0; bottom: 0;}
	.tons{text-align: center; padding: 0.25rem 0; font-size: 0.2rem;}
	.tonewslist{font-size: 0.2rem; color: #003d94;}
	
	/* contact */
	.contact{background-image: url(../images/wapcontactBg.jpg); background-repeat: no-repeat; background-position: bottom; background-size: 100%;  background-color: #eff4f7;}
	.contactMain{}
	.contactCont{height: 16.4rem; background-size: 100%; position: relative;}
	.cRemark1{display: flex; flex-direction: column; justify-content: center; width: 4.6rem; height: 4.6rem; border-radius: 4.6rem; background-color: rgba(255,255,255,0.5); text-align: center; position: absolute; left: 50%; transform: translateX(-50%); top: 0.5rem;}
	.imgContainer{font-size: 0.3rem; margin-bottom: 0.35rem; text-align: center;}
	.cRemark1 img{width: 0.85rem; height: 0.93rem;}
	.cRemark2{display: flex; flex-direction: column; justify-content: center; width: 4.6rem; height: 4.6rem; text-align: center;  border-radius: 4.6rem; background-color: rgba(255,255,255,0.5); position: absolute; left: 50%; transform: translateX(-50%); top: 5.5rem;}
	.cRemark2 img{width: 0.96rem; height: 0.94rem;}
	.cRemark3{display: flex; flex-direction: column; justify-content: center; width: 4.6rem; height: 4.6rem; text-align: center;  border-radius: 4.6rem; background-color: rgba(255,255,255,0.5); position: absolute; left: 50%; transform: translateX(-50%); top: 10.5rem;}
	.cRemark3 img{width: 0.95rem; height: 0.95rem;}
	.cSty{font-size: 0.36rem; color: #000000; line-height: 0.45rem;}
	.cSty1{font-size: 0.28rem; color: #282828; line-height: 0.45rem;}
}

/* about */
.ab-title{color: #000000;}
.ab-title span{color: #ec6b00;}
.ab-Remark{color: #282828; font-weight: lighter;}

/* team */
.teamP ul li{text-align: center;}
.teamP ul li a{display: block;}
.teamP ul li a img{width: 2.19rem; height: 2.47rem;}

/* enterprise */

/* new */

/* news */

/* contact */