@charset "utf-8";
/* CSS Document */
*,*:before,*:after { -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; }
body{ margin:0px; padding:0px; font-size:12px;font-family:"微软雅黑","黑体";color:#898989;line-height:1; background:#FFF;}
ul,li,dl,dd,dt,p,h1,h2,h3,h4,h5,h6,ol,form,input{ margin:0px; padding:0px;}
input,textarea { font-family: "微软雅黑"; border: none; outline: none; background: none; }
ul,li{ list-style:none}
img{border:0px; padding:0px; display: block;}
a{ color:#5c5c5c; text-decoration:none}

h2,h3,h4,strong { font-weight:bold !important; }
em,i { font-style: normal; }
img{image-rendering:-moz-crisp-edges; /* Firefox */
	image-rendering:-o-crisp-edges; /* Opera */
	image-rendering:-webkit-optimize-contrast; /*Webkit (non-standard naming) */
	image-rendering:crisp-edges;
	-ms-interpolation-mode: nearest-neighbor;}
.clear{ zoom: 1; }
.clear:after { content: ''; display: block; clear: both; }
.fl { float:left}
.fr { float:right}
.hidden{display:none; background: url() no-repeat center;}
.header{height: 2.14rem;background: #fff;background-image: linear-gradient(rgb(209, 228, 255) 0%, rgba(223, 234, 255, 0.16) 84%, rgba(255, 255, 255, 0) 100%);}
.top{background: #f6f7fa;}
.topbox{width: 12rem;max-width: 94%;margin: 0 auto;overflow: hidden;}
.topbox p{float: left; line-height: .42rem; font-size: .14rem; color: #a2a2a2;}
.topbox ul{overflow: hidden; float: right;}
.topbox li{font-size: .14rem; line-height: .42rem; color: #a2a2a2;float: left;}
.topbox li a{color: #a2a2a2;}
.topbox li span{padding: 0 .16rem;}
.topbox li a:hover{color: #218bfc;}
.topbox li img{ width: .14rem; display: inline-block;vertical-align: middle; margin: -0.03rem .1rem 0 0;}
.headerbox{width: 12rem; margin: 0 auto;}
.logo{float: left; width: 1.48rem; padding-top: .3rem;}
.logo img{width: 1.35rem;}
.qgnr {width: .75rem; margin: .44rem 0 0 .43rem;float: left;position: relative;}
.qgnr ul{ display: none; position: absolute; left: 0; top: .2rem; width: 1rem; z-index: 999; border-radius:.08rem; background: #fff; box-shadow: 0 0 .1rem rgba(0,0,0,0.1); padding: .1rem 0;}
.qgnr ul li{ transition: 0.5s; line-height: .4rem; text-align: center;}
.qgnr ul li a{ font-size: .16rem; color: #333;}
.qgnr ul li:hover{ background: #218bfc;}
.qgnr ul li:hover a{ color: #fff;}
.qgnr:hover ul{ display: block;}
.qgnr p{font-size: .16rem; color: #a2a2a2;line-height: .2rem;cursor: pointer;background: url(../images/indexPic_16.png) no-repeat right center;}
.qgnr p img{ width: .14rem; display: inline-block;vertical-align: middle; margin: -.03rem .1rem 0 0;}
.ssknr{float: left; width: 5.6rem; overflow: hidden; margin: .37rem 0 0 .65rem;}
.wby1{float: left; width: calc(100% - 1.34rem);height: .4rem; line-height: .38rem;border: .01rem solid #218bfc; padding: 0 .15rem;}
.ssknr ul{float: right;width: 1.34rem; overflow: hidden;}
.ssknr li{float: left; width: 50%;}
.btn1{width: 100%;text-align: center;border: none;height: .4rem;color: #fff; font-size:.14rem;background: #218bfc;cursor: pointer;}
.btn2{width: 100%;text-align: center;border: none;height: .4rem;color: #fff; font-size:.14rem;background: #ffbf00;cursor: pointer;}
.lxdh{float: right;padding-top: .34rem;}
.lxdh img{ width: .26rem; display: inline-block;vertical-align: middle; margin: -.03rem .1rem 0 0 ;}
.lxdh h2{font-weight: bold; font-size: .2rem;color: #ffbf00;}
.lxdh p{font-size: .14rem;color: #a2a2a2;margin-top: .08rem;}
.wzdh{height: .44rem;clear: both;width: 12rem; margin: 0 auto;max-width: 94%;padding-top: .47rem;}
.wzdh_left{ z-index: 99; float: left; width: 2.63rem;background: #218bfc; position: relative;}


.wzdh_left p{font-size: .16rem; line-height: .44rem;color: #fff; padding-left: .15rem;cursor: pointer;}
.wzdh_left p img{ width: .16rem; display: inline-block;vertical-align: middle; margin: -.03rem .1rem 0 0;}
.nav{float: left;}
.nav ul{overflow: hidden;}
.nav li{float: left; font-size: .16rem; line-height: .44rem;padding: 0 .25rem;}
.nav li a{display: block; color: #666666;}
.nav li a:hover{color: #218bfc;}

.wz1200{width: 12rem; margin: 0 auto; max-width: 94%;}
.wztp{ overflow: hidden;}
.wztp_left{float: left; width: 2.63rem;background: #fff; position: absolute; left: 0; top: .44rem;}
.wztp_left h3{font-size: .14rem; font-weight: bold;color: #666666;line-height: .49rem; border-bottom: .01rem solid #f5f5f5; padding-left: .15rem; position: relative;background: url(../images/a3.png) no-repeat calc(100% - .2rem) center;position: relative;}
.wztp_left h3 a{font-weight: 400;color: #b2b2b2;}
.wztp_left ul { position: relative;}
.wztp_left ul li{}
.wztp_left ul li:hover .side{ display: block;}
.wztp_left ul li .side{ display: none; z-index: 99; width: 9.37rem; height: 5rem; position: absolute; left: 2.63rem; top: 0; background: #fff; overflow: hidden;}
.wztp_left ul li .sideLeft{ padding: .15rem; box-sizing: border-box; width: calc(100% - 3.4rem); float: left;}
.wztp_left ul li .sideLeft dl{ overflow: hidden;}
.wztp_left ul li .sideLeft dl dd{ margin-bottom: .15rem; float: left; padding: 0 .12rem; border-right:.01rem solid #e2e2e2;width: 1.3rem;
height: 0.19rem;
overflow: hidden;
white-space: nowrap;}
.wztp_left ul li .sideLeft dl dd a{ font-size: .15rem; color: #333;}
.wztp_left ul li .sideLeft dl dd a:hover{ color: #218bfc;}
.wztp_left ul li .sideRight{ float: right; width: 3.4rem; height: 100%; background: #f9fbfd;}
.wztp_left ul li .sideRight h2{ text-indent: .25rem; height: .6rem; line-height: .6rem; font-size: .18rem; color: #333;}
.wztp_left ul li .sideRight dl{ width: 100%; padding: 0 .25rem; box-sizing: border-box;}
.wztp_left ul li .sideRight dl dd{ width: 47%; float: left; margin-right: 6%; height: .6rem; border: .01rem solid #f2f2f2; box-sizing: border-box; border-radius:.05rem; box-shadow: 0 0 .1rem rgba(0,0,0,0.1); margin-bottom: .18rem;}
.wztp_left ul li .sideRight dl dd:nth-child(2n){ margin-right: 0;}
.wztp_left ul li .sideRight dl dd img{ display: block; width: 100%; height: 100%;}
.wztp_left li.cur h3:before{position: absolute; content: "";border-left: .04rem solid #218bfc;height: 100%;left: 0;top: 0;}
.wztp_left li.cur h3{background: url(../images/a4.png) no-repeat calc(100% - .2rem) center #fff5f4;}
.wztp_left h3:hover{background: url(../images/a4.png) no-repeat calc(100% - .2rem) center #fff5f4;}
.wztp_left h3:hover:before{position: absolute; content: "";border-left: .04rem solid #218bfc;height: 100%;left: 0;top: 0;}
.wztp_right{float: right;width: calc(100% - 2.73rem); padding-top: .1rem;position: relative;overflow: hidden;}
.wztp_right img{width: 100%;}
.bannerbox{height: 4.88rem;}
.bannerbox img{width: 100%; height: 100%;object-fit: cover;filter: brightness(110%);}
.wztp_right .swiper-button-next{width: .5rem;height: .5rem;background: rgba(0,0,0,.3);border-radius: 50%; margin-top: -.25rem;}
.wztp_right .swiper-button-prev{width: .5rem;height: .5rem;background: rgba(0,0,0,.3);border-radius: 50%; margin-top: -.25rem;}
.swiper-button-next:after, .swiper-button-prev:after{font-size: .26rem;color: rgba(255,255,255,.7);}

.ppxx{margin-top: .3rem;background: #fff;border-radius: .1rem;}
.ppxx_title{overflow: hidden; padding:0 .25rem;position: relative;border-bottom: .01rem solid #f6f7fa;}
.ppxx_title h2{float: left; height: .72rem; font-size: .22rem; color: #000; font-weight: bold; line-height: .72rem;}
.ppxx_title h2 span{ color: #218bfc; font-weight: bold;}
.ppxx_title h2 a.on {  display: inline-block; font-weight: bold; font-size: .24rem;line-height: .28rem; border-right:.01rem solid #eee ;}
.ppxx_title dl{ overflow: hidden;}
.ppxx_title dl dd{ cursor: pointer; float: left; margin-right: .42rem; height: .72rem; line-height: .72rem; position: relative; font-size: .22rem; color: #333;}
.ppxx_title dl dd b{ display: none; position: absolute; left: 50%; top: .6rem; width: .2rem; height: .03rem; transform: translateX(-50%); background: #218bfc;}
.ppxx_title dl dd.on{ color: #000; font-weight: bold;}
.ppxx_title dl dd.on span{ color: #218bfc;}
.ppxx_title dl dd.on b{ display: block;}


.ppxx_title ul{float: left;overflow: hidden;padding-left: .15rem;}
.ppxx_title li{float: left;padding-left: .3rem; line-height: .72rem;}
.ppxx_title ul li a{display: inline-block; padding: 0 .14rem; font-size: .16rem;color: #4c4c4c;line-height: .26rem;border-radius: .14rem;border: .01rem solid #fff; vertical-align: middle;}
.ppxx_title ul li.on a{ border: .01rem solid #fc862f; color: #fc862f;}
.ppxx_nr{padding: .3rem .25rem .3rem .25rem;}
.ppxx_nr ul{overflow: hidden; margin-left: -.25rem;}
.ppxx_nr li{float: left; width: 25%; padding:0 0 .25rem .25rem;}
.ppxxbox{border: .01rem solid #ececec;border-radius: .1rem; overflow: hidden;}
.ppxx_tp{position: relative;overflow: hidden;}
.ppxx_tp img{width: 100%;filter: brightness(105%);}
.ppxx_tp p{width: 100%; padding: 0 15px; position: absolute; left: 0;bottom: 0; color: #fff; text-align: right; line-height: .42rem;background: rgba(0,0,0,.4);font-size: .16rem;}
.ppxxtext{padding: .15rem;}
.ppxxtext h2{font-size: .18rem;color: #000000; font-weight: bold;white-space: nowrap;overflow: hidden;}
.ppxxtext p{padding: .17rem 0 .12rem;}
.pfnr{display: inline-block; background: url(../images/a5.png); width: .14rem;height: .14rem; background-size:100% 100% ;}
.ppxxtext b{font-size: .16rem;color: #218bfc; padding-left: .10rem;}
.ppxxtext dl{overflow: hidden;}
.ppxxtext dt{width: 33.33%; float: left;text-align: center;font-size: .14rem; line-height: 1.5;color: #999999;}
.ppxxtext dt em{display: block; font-style: normal;}
.ppxx_nr a:hover h2{color: #218bfc;}
.btn3{position: absolute; right: .25rem;top: .25rem; line-height: .25rem;border-radius: .13rem;border: .01rem solid #218bfc; font-size: .14rem;padding: 0 .12rem;color: #218bfc;}
.ppxxtext_1{padding: .15rem;}
.ppxxtext_1 h2{font-size: .18rem;color: #000000; font-weight: bold;}
.ppxxtext_1 p span{display: inline-block; line-height: .18rem; font-size: .14rem; padding: 0 .08rem;border-radius: 0.06rem;background: #fff5f4; margin-right: .20rem;color: #218bfc;}
.ppxxtext_1 p{padding: .18rem 0;}
.ppxxtext_1 h3{font-size: .18rem;color: #ff5939;font-weight: bold;}
.ppxxtext_1  h3 em{font-style: normal; font-size: .14rem;}
.ppxxtext_1  h3 a{font-weight: 400;font-size: .14rem;color: #808080;}
.ppxxtext_1  h3 a:hover{color: #ff5a39;}
.ppxxtext_1  h3 img{ width: .14rem; display: inline-block;vertical-align: middle; margin: -0.03rem .1rem 0 0;}
.ppxxbox h4{padding: 0 .15rem; font-size: .14rem;color: #808080; line-height: .26rem;border-top: .01rem solid #ececec;}

.rmjs_nr{overflow: hidden; padding: .15rem .25rem 0 0;}
.nrjs_left{float: left; width: 6.4rem;background: url(../images/a8.png) no-repeat left bottom;overflow: hidden;padding: .15rem 0 0 .3rem;}
.rmjs_title{float: right;width: calc(100% - 6.6rem);}
.rmjs_title ul{overflow: hidden;}
.rmjs_title li{float: left; width: 33.33%; padding: 0 0 .15rem .15rem;}
.rmjs_title  span{display: block; border: .01rem solid transparent; height: .98rem;border-radius: .10rem;background: #eaeef5;cursor: pointer;overflow: hidden;}
.rmjs_title img{margin: 0 auto; height: 0.98rem;width: 100%;filter: brightness(105%);}
.rmjs_title li.cur span{border: .01rem solid #218bfc;background: #fff;}
.nrjs_tp{width: 1.89rem;float: left;}
.nrjs_tp img{width: 100%;}
.nrjs_text{float: right;width: calc(100% - 2.35rem);padding-top: .5rem;}

.nrjs_text h2{font-size: .28rem; color: #000; font-weight: bold;}
.nrjs_text h3{font-size: .16rem;color: #4c4c4c;position: relative; padding: .15rem 0 .8rem;}
.nrjs_text h3:before{position: absolute;content: ""; border-bottom: .04rem solid #218bfc;width: .32rem;left: 0; bottom: 0; border-radius: .02rem;}
.nrjs_text p{font-size: .16rem; line-height: 1.7;color: #666666;margin-top: .15rem;}
.nrjs_box {animation:fadeIn .25s, 100ms;}
.szxx{overflow: hidden;padding-top: .3rem;}
.zxx_left{float: left; width: calc(60% - .1rem); background: #fff;border-radius: .1rem;}
.ppxx_title b{padding: 0 .1rem; font-weight: 400;color: #666;font-size: .2rem;}
.ppxx_title a{font-weight: 400;}

.news_nr{padding: .3rem .25rem .20rem .25rem;}
.news_nr ul{overflow: hidden;margin-left: -0.35rem;}
.news_nr li{float: left; line-height: .38rem; font-size: .14rem; padding-left: .35rem;overflow: hidden;width: 33.333%;}
.news_nr span{float: right;font-size: .14rem;color: #808080;} 
.news_nr a{float: left;width: calc(100% - .8rem);font-size: .14rem;color: #808080;overflow: hidden; text-overflow:ellipsis; white-space: nowrap;position: relative; padding-left: .13rem;}
.news_nr a:before{position: absolute; content: "";width: .04rem;height: .04rem;background: #d8d8d8;left: 0;top:50%; transform: translateY(-50%);}
.news_nr a:hover{color: #218bfc;}
.news_nr img{width: .14rem; display: inline-block;vertical-align: middle; margin: -0.03rem .1rem 0 0;}

.link{padding: .15rem .25rem;}
.link ul{overflow: hidden; margin-left: -0.7rem;}
.link li{float: left; font-size: .16rem; line-height: .45rem; padding-left: .6rem;}
.link li a{color: #1a1a1a;font-size: 0.14rem;}
.link li a span{color: #218bfc;}
.link li a:hover{color: #218bfc;}

.footer{background: #363636; margin-top: .3rem;}
.footerbox{width: 12rem; margin: 0 auto; padding: .55rem 0 .3rem;overflow: hidden;}
.foot_left{float: left; width: 2rem;}
.foot_left img{margin: 0 auto;}
.foot_left p{text-align: center;font-size: .16rem; color: #fff; margin-top: .3rem;}
.footer .footerCenter{ float: left; width: 1.85rem; text-align: center;}
.footer .footerCenter p{ font-size: .15rem; color: #fff;}
.footer .footerCenter h2{ display: block; line-height: .54rem; font-weight: normal;}
.footer .footerCenter h2 a{ color: #fff; text-decoration: underline;}
.footer .footerCenter p a{  color: #fff;}
.bqxx{width: 1200px;max-width: 94%; margin: 0 auto;border-top: .01rem solid #666666;}
.bqxx p{color: #fff; line-height: .6rem; text-align: center;}
.footerList{ float: left; margin-right: .5rem;}
.footerList ul{ overflow: hidden;}
.footerList ul h2{ font-size: .15rem; color: #fff;}
.footerList ul li{ text-align: center; margin-top: .2rem;}
.footerList ul li a{ font-size: .12rem; color: #fff;}
.footerList2{ float: left;}
.footerList2 ul{ overflow: hidden; width: 2.4rem;}
.footerList2 ul li{ margin-top: .2rem; width: .8rem; float: left;}
.footerList2 ul h2{ display: block; font-size: .14rem; color: #fff;}
.footerList2 ul li a{ font-size: .14rem; color: #fff;}
.footerCode{ float: right;}
.footerCode ul{ float: right;}
.footerCode ul li{ float: left; width: 1rem; margin-left: .4rem;}
.footerCode ul li h2{ font-size: .16rem; height: .36rem; text-align: center; color: #fff;}
.footerCode ul li img{ display: block; width: 100%; height: auto;}

.fixedPop{ position: fixed; right: 2rem; width: .84rem; border-radius:.08rem; /*overflow: hidden; */top: 50%; transform: translateY(-50%); background: #fff;}
.fixedPop ul li{ transition: 0.5s; padding-bottom: .2rem;}
.fixedPop ul li .icon{position: relative; width: 100%; height: .44rem;}
.fixedPop ul li .icon img{ width: auto; opacity: 1; transition: 0.5s; position: absolute; left: 50%; top: 50%; transform: translate(-50%,-50%); height: .2rem;}
.fixedPop ul li .icon img.on{ opacity: 0;}
.fixedPop ul li p{ transition: 0.5s; text-align: center; font-size: 14px; color: #333;}
.fixedPop ul li:hover{ background: #218bfc;}
.fixedPop ul li:hover .icon img{ opacity: 0;}
.fixedPop ul li:hover .icon img.on{ opacity: 1;}
.fixedPop ul li:hover p{ color: #fff;}

.wzdh.page .wztp_left{ display: none;}
.wzdh.page .wzdh_left:hover .wztp_left{ display: block;}
.warp{ width: 100%; background: #f6f7fa;}
.liebiao{ width: 12rem; margin: 0 auto; padding-bottom: .5rem;}
.navGation{ width: 100%; height: .6rem;}
.navGation ul{ float: left; overflow: hidden;width: 80%;}
.navGation ul li{ float: left; height: .6rem; line-height: .6rem; font-size: .14rem; color: #333;}
.navGation ul li a{ font-size: .14rem; color: #333;}

.liebiao .NrTop{ width: 100%; background: #fff; border-radius:.12rem; padding: .15rem .25rem; box-sizing: border-box;}
.liebiao .NrTop .layer{ width: 100%; padding: .12rem 0;  border-bottom: .01rem solid #f6f7fa;clear: both;}
.liebiao .NrTop .layer .left{ height: .28rem; line-height: .28rem; font-size: .14rem; color: #333; width: .85rem; float: left;white-space: nowrap;}
.liebiao .NrTop .layer:first-child .left{ height: .56rem; line-height: .56rem;}
.liebiao .NrTop .layer dl{ overflow: hidden;}
.liebiao .NrTop .layer dl dd{ float: left; width: 1.25rem; height: .85rem; border: .01rem solid #ffbf00; box-sizing: border-box; border-radius:.05rem; margin-right: .12rem; cursor: pointer;}
.liebiao .NrTop .layer dl dd img{ display: block; width: 100%; height: 100%;padding: 0.02rem;}
.liebiao .NrTop .layer dl dd.on{ border:.01rem solid #218bfc;}
.liebiao .NrTop .layer .right{ position: relative; width: calc(100% - .85rem); float: left;}
.liebiao .NrTop .layer ul{ overflow: hidden;}
.liebiao .NrTop .layer ul li{ margin-bottom: .1rem; margin-right: .05rem; border-radius:.13rem; cursor: pointer; height: .26rem; padding: 0 .13rem; float: left; border: .01rem solid #fff; box-sizing: border-box; line-height: .24rem; text-align: center; font-size: .13rem; color: #666;}
.liebiao .NrTop .layer ul li.on{ border: .01rem solid #218bfc;}
.liebiao .NrTop .layer ul.list{ display: none;}
.liebiao .NrTop .layer .right .moreClick{ position: absolute; right: 0; background: url(../images/liebiao_07.png) right center no-repeat; font-size: .14rem; height: .12rem; height: .14rem; background-size:auto .08rem; color: #666; padding-right: .16rem; cursor: pointer; top: 50%; transform: translateY(-50%);}
.liebiao .NrTop .layer .sel{ margin-right: .35rem; position: relative; float: left; width: .8rem; height: .26rem; padding-right: .18rem; background: url(../images/liebiao_07.png) right center no-repeat; background-size:.12rem auto; position: relative;}
.liebiao .NrTop .layer .sel p{ line-height: .26rem; cursor: pointer; width: 100%; height: 100%; font-size: .14rem; color: #333;white-space: nowrap;}
.liebiao .NrTop .layer .sel .selBox{ display: none; position: absolute; left: 50%; transform: translateX(-50%); width: 1.2rem; top: .26rem; border-radius:.08rem; background: #000; box-shadow: 0 0 .1rem rgba(0,0,0,.1); padding: .1rem 0; background: #fff;z-index: 9;}
.liebiao .NrTop .layer .sel .selBox span{ cursor: pointer; display: block; text-align: center; line-height: .35rem; color: #666;}
.liebiao .NrTop .layer .sel .selBox span.on{ color: #f88631;}

.NrMain{  width: 100%; overflow: hidden;padding-top: 0.2rem;}
.conLeft{ float: left; width: 9.1rem;}
.conLeft .tit{ width: 100%; height: .56rem;  background: #fff; border-radius:.08rem; padding: 0 .25rem; box-sizing: border-box; line-height: .56rem; font-size: .18rem; color: #333;}
.conLeft .tit a{ display: inline-block; float: right; color: #218bfc; font-size: .14rem;}
.conLeft .conBox{ width: 100%; margin-top: .12rem; padding: .15rem .15rem .15rem .15rem; box-sizing: border-box; background: #fff; transition: 0.5s; border-radius:.1rem;}
.conLeft .conBox .bt{ line-height: .16rem; width: 100%; height: .26rem; color: #fff; font-size: .15rem;}
.conLeft .conBox .bt a{ font-size: .12rem; color: #fff; display: inline-block; float: right;}
.conLeft .conBox .main{ border-radius:.1rem ; width: 100%; padding: 0 .2rem; box-sizing: border-box; background: #fff;}
.conLeft .conBox .main .MainTop{ border-bottom: .01rem solid #e8e9eb; width: 100%; padding: .25rem 0; overflow: hidden;}
.conLeft .conBox .main .icon{ float: left; width: 2.4rem; height: 1.55rem;}
.conLeft .conBox .main .icon img{ display: block; width: 100%; height: 100%;    filter: brightness(105%);}
.conLeft .conBox .main .text{ position: relative; width: calc(100% - 2.4rem); float: left; padding-left: .15rem; box-sizing: border-box;}
.conLeft .conBox .main .text h2{ height: .32rem; line-break: .32rem; font-size: .19rem; font-weight: bold; color: #333;white-space: nowrap;
overflow: hidden;}
.conLeft .conBox:hover{ background: #218bfc;}
.conLeft .conBox.on{ background: #218bfc;}
.conLeft .conBox .main .text .lb{ padding-top: .1rem; width: 100%; overflow: hidden;}
.conLeft .conBox .main .text .lb .left{ float: left; height: .2rem; line-height: .2rem; width: .72rem; line-height: .2rem; font-size: .12rem; color: #333;white-space: nowrap;}
.conLeft .conBox .main .text .lb .right{ width: calc(100% - .72rem); float: left;height: 30px;}
.conLeft .conBox .main .text .lb .right ul{ width: 3.5rem; overflow: hidden;}
.conLeft .conBox .main .text .lb .right ul li{ float: left; margin: 0 .1rem .1rem 0;}
.conLeft .conBox .main .text .lb .right ul li a{ display: inline-block; height: .2rem; line-height: .2rem; font-size: .12rem; padding: 0 .1rem;}
.conLeft .conBox .main .text .lb .right ul li a.yellow{ background: #fff5f4; color: #f98f46;}
.conLeft .conBox .main .text .lb .right ul li a.blue{ background: #e6f3ff; color: #6e9fff;}
.conLeft .conBox .main .text .lb .right .enter{ display: block; width: .96rem; height: .26rem; border-radius:.13rem; border: .01rem solid #f99036; text-align: center; line-height: .24rem; color: #f99036;}
.conLeft .conBox .main .text .time{ line-height: .18rem; margin-top: .1rem; width: 100%; height: .18rem; background: url(../images/liebiao_21.png) left center no-repeat; background-size:.18rem auto; padding-left: .26rem; font-size: .14rem; color: #333;}
.conLeft .conBox .main .text .money{ position: absolute; right: .12rem; top: 0;}
.conLeft .conBox .main .text .money h2{ color: #ff5939; height: .76rem; font-size: .22rem; font-weight: bold; line-height: .76rem; }
.conLeft .conBox .main .text .money a{ display: block; width: .9rem; height: .28rem; text-align: center; line-height: .28rem; font-size: .14rem; color: #fff; border-radius:.05rem; background: #218bfc;}
.conLeft .conBox .main .MainBottom{ height: .54rem; overflow: hidden;}
.conLeft .conBox .main .MainBottom .icon{ width: 1.5rem; height: .54rem; line-height: .54rem;}
.conLeft .conBox .main .MainBottom .icon img{ display: inline-block; vertical-align: middle; height: .26rem; width: auto;border: 0.01rem solid #ffbf00;}
.conLeft .conBox .main .MainBottom ul{ float:left;}
.conLeft .conBox .main .MainBottom ul li{ height: .54rem; float: left; margin-right: .06rem; font-size: .14rem; color: #218bfc; line-height: .54rem;}
.conLeft .conBox .main .MainBottom ul li img{ display: inline-block; vertical-align: middle; height: .14rem; width: auto;}
.conLeft .conBox .main .MainBottom .enter{ display: block; float: right; width: .82rem; height: .26rem; border: .01rem solid #f98929; color: #f98929; text-align: center; line-height: .24rem; border-radius:.05rem; margin-top: .17rem;}
.pageMain{ text-align: center; width: 100%; padding: .4rem 0;}
.pageMain li{ display: inline-block; margin: 0 .05rem; text-align:center; font-size: .14rem; color: #666; line-height: .32rem;}
.pageMain li a{ border-radius:.04rem ; display: block; height: .32rem; font-size: .14rem; color: #666; padding: 0 .12rem; background: #fff;}
.pageMain li.on a{ background: #218bfc; color: #fff;}
.conRight{ float: right; width: 2.8rem;}

.conRight .application{ margin-bottom: .1rem; background: url(../images/bg2.png); width: 2.8rem; height: 3.95rem; background-size:100% 100%; padding: 0 .11rem; box-sizing: border-box;}
.conRight .application h2{ height: .7rem; text-align: center; line-height: .7rem; font-weight: bold; color: #fff; font-size: .22rem;}
.conRight .application ul{ width: 100%;}
.conRight .application ul li{ margin-bottom: .15rem; position: relative;}
.conRight .application ul li input{ font-size: .14rem; display: block; width: 100%; height: .4rem; background: #fff; padding-left: .34rem; box-sizing: border-box; border-radius:.06rem ;}
.conRight .application ul li .icon{ position: absolute; left: 0; top: 0; width: .34rem; height: .4rem;}
.conRight .application ul li .icon img{ position: absolute; left: 50%; top: 50%; transform: translate(-50%,-50%); height: .16rem; width: auto;}
.conRight .application ul li textarea{ width: 100%; height: 1.05rem; background: #fff; border-radius:.06rem; padding: .15rem; box-sizing: border-box;}
.conRight .application .enter{ display: block; width: 2.3rem; height: .48rem; border-radius:.24rem; text-align: center; line-height: .48rem; font-size: .18rem; background: #218bfc; color: #fff; margin: .25rem auto 0 auto;}
.conRight .TopList{ margin-bottom: .1rem; padding-bottom: .18rem; width: 100%; border-radius:.1rem; background: #fff;}
.conRight .TopList .bt{ width: 100%; border-bottom: 1px solid #eee;}
.conRight .TopList .bt span{ display: block; position: relative; height: .75rem; width: 1.26rem; text-align: center; line-height: .75rem; font-size: .22rem; color: #000;}
.conRight .TopList .bt span::after{  content: ''; display: block; width: .16rem; height: .04rem; position: absolute;bottom: 0; left: 50%; transform: translateX(-50%); background: #218bfc;}
.conRight .TopList ul{ width: 100%;}
.conRight .TopList ul li{ padding: 0 .25rem .1rem 0; width: 100%; overflow: hidden;}
.conRight .TopList ul li .num{ float: left; width: .52rem; height: .52rem; lline-height: .52rem; font-size: .2rem; font-weight: bold; color: #dadfe5; line-height: .52rem; text-align: center;}
.conRight .TopList ul li .text{ width: calc(100% - .52rem); float: left; padding-left: ;}
.conRight .TopList ul li .text p{ height: .42rem; line-height: .42rem; font-size: .16rem; color: #666;white-space: nowrap;overflow: hidden;}
.conRight .TopList ul li .text span{ display: block; height: .28rem; line-height: .28rem; font-size: .1rem; color: #66;}
.conRight .TopList ul li .text span a{ float: right; width: .9rem; height: .28rem; line-height: .28rem; text-align: center; transition: 0.5s; font-size: .14rem; color: #fff; border-radius:.06rem; background: #dadfe5; display: inline-block;}
.conRight .TopList ul li:hover .text span a{ background: #218bfc;}
.conRight .TopList ul li:nth-child(1) .num{ color: #218bfc;}
.conRight .TopList ul li:nth-child(2) .num{ color: #218bfc;}
.conRight .TopList ul li:nth-child(3) .num{ color: #218bfc;}
.conRight .TopList.trends1 ul li .text p{ height: .52rem; line-height: .52rem; font-size: .16rem; color: #666;}
.conRight .TopList.trends1 ul li .icon{ display: none; width: 100%; height: auto;}
.conRight .TopList.trends1 ul li .icon img{ display: block; width: 100%; height: auto;}
.conRight .TopList.trends1 ul li.on .icon{ display: block;}
.conRight .HtList{ width: 100%; background: #fff;}
.conRight .HtList .bt{ width: 100%; border-bottom: 1px solid #eee;}
.conRight .HtList .bt span{ display: block; position: relative; height: .75rem; width: 1.26rem; text-align: center; line-height: .75rem; font-size: .22rem; color: #000;}
.conRight .HtList .bt span::after{  content: ''; display: block; width: .16rem; height: .04rem; position: absolute;bottom: 0; left: 50%; transform: translateX(-50%); background: #218bfc;}
.conRight .HtList ul{ width: 100%; padding: .2rem .25rem; box-sizing: border-box;}
.conRight .HtList ul li{ width: 100%; height: .36rem; line-height: .36rem; padding-left: .15rem; box-sizing: border-box; position: relative; overflow: hidden;}
.conRight .HtList ul li span{ display: block; width: .04rem; height: .04rem; position: absolute; left: 0; top: 50%; transform: translateY(-50%); background: #dadfe5;}
.conRight .HtList ul li a{ display: block; width: 100%; font-size: .12rem; color: #666;}

.friendLink{ width: 100%; background: #fff;}
.friendLink .hd{ width: 100%; border-bottom: .01rem solid #eee;}
.friendLink .hd ul{ overflow: hidden;}
.friendLink .hd ul li{  color:#000; cursor: pointer; float: left; margin-left: .3rem; line-height: .8rem; position: relative; font-size: .22rem;}
.friendLink .hd ul li span{ display: none; position: absolute; left: 50%; bottom: 0; transform: translateX(-50%); width: .2rem; height: .03rem; background: #218bfc;}
.friendLink .hd ul li.on span{ display: block;}
.friendLink .hd ul li.on b{ color: #218bfc;}
.friendLink .hd ul li.on{ font-weight: bold;}
.friendLink .bd{ width: 100%; padding: .3rem; box-sizing: border-box;}
.friendLink .bd .bdBox{ width: 100%;}
.friendLink .bd .bdBox .text{ font-size: .14rem; color: #333; line-height: .24rem;}

.navGation dl{ float: right; overflow: hidden; height: .6rem;}
.navGation dl dd{ margin-left: .2rem; line-height: .6rem; float: left; padding-left: .18rem; position: relative; height: .6rem;}
.navGation dl dd a{ font-size: .13rem; color: #808080;}
.navGation dl dd img{ display: block; position: absolute; left: 0; top: 50%; transform: translateY(-50%); height: .14rem; width: auto;}
.navGation dl dd:last-child{ padding-left: 0;}

.detailsLeft{ width: 9.1rem; float: left;}
.detailsLeft .layer1{ overflow: hidden; width: 100%; padding: .25rem .25rem 0 .25rem; box-sizing: border-box; background: #fff; border-radius:.12rem; margin-bottom: .25rem;}
.detailsLeft .layer1 .icon{ float: left; width: 3.9rem; height: 2.45rem;overflow: hidden;}
.detailsLeft .layer1 .icon img{ display: block; width: 100%; height: 100%;filter: brightness(105%);}
.detailsLeft .layer1 .text{ width: calc(100% - 3.9rem); float: left; padding: 0 0 0 .35rem; box-sizing: border-box;}
.detailsLeft .layer1 .text h2{ font-weight: bold; font-size: .2rem; color: #000; height: .35rem; line-height: .35rem;white-space: nowrap;}
.detailsLeft .layer1 .text dl{ overflow: hidden; padding: .2rem 0;}
.detailsLeft .layer1 .text dl dd{ line-height: .2rem; margin-right: .1rem; float: left; padding: 0 .1rem; height: .2rem; font-size: .12rem;margin-bottom: 10px;}
.detailsLeft .layer1 .text dl dd.blue{ background: #e6f3ff; color: #6e9fff;}
.detailsLeft .layer1 .text dl dd.yellow{ color: #218bfc; background: #fff5f4;}
.detailsLeft .layer1 .text ul{ width: 100%;}
.detailsLeft .layer1 .text ul li{ height: .14rem; margin-bottom: .2rem; color: #000;}
.detailsLeft .layer1 .text ul li span{ color: #808080;}
.detailsLeft .layer1 .text .money{ height: .49rem; line-height: .49rem; font-size: .22rem; font-weight: bold; color: #ff5939;}
.detailsLeft .layer1 .text .money a{ display: block; float: right;}
.detailsLeft .layer1 .text .money a img{ height: .49rem; width: auto;}
.detailsLeft .layer1 .time{ width: 100%; height: .76rem; line-height: .76rem; font-size: .14rem; color: #808080;}
.detailsLeft .layer2{ margin-bottom: .25rem; width: 100%; background: #fff; border-radius:.12rem;}
.detailsLeft .layer2 .hd{ width: 100%; border-bottom: .01rem solid #eee;}
.detailsLeft .layer2 .hd ul{ overflow: hidden;}
.detailsLeft .layer2 .hd ul li{  color:#000; cursor: pointer; float: left; margin-left: .3rem; line-height: .8rem; position: relative; font-size: .22rem;}
.detailsLeft .layer2 .hd ul li span{ display: none; position: absolute; left: 50%; bottom: 0; transform: translateX(-50%); width: .52rem; height: .03rem; background: #218bfc;}
.detailsLeft .layer2 .hd ul li.on span{ display: block;}
.detailsLeft .layer2 .hd ul li.on b{ color: #218bfc;}
.detailsLeft .layer2 .hd ul li.on{ font-weight: bold;}
.detailsLeft .layer2 .bd{ width: 100%; padding: .25rem; box-sizing: border-box;}
.detailsLeft .layer2 .bd .bdBox{ width: 100%; height: auto;}
.detailsLeft .layer2 .bd .bdBox .icon{ width: 100%; height: auto;}
.detailsLeft .layer2 .bd .bdBox .icon img{ display: block; width: 100%; height: auto;}
.detailsLeft .layer2 .bd .bdBox .text{ width: 100%; padding-top: .25rem;}
.detailsLeft .layer2 .bd .bdBox .text p{ font-size: .15rem; color: #333; line-height: .32rem;}

.detailsLeft .tit{ width: 100%; height: .9rem; line-height: .9rem; font-size: .24rem; font-weight: bold; color: #333;}
.detailsLeft .layer3{ margin-bottom: .25rem; overflow: hidden; background: #fff; padding: 0 .25rem .25rem .25rem; width: 100%;}
.detailsLeft .layer3 .map{ float: left; width: 1.5rem; /*height: 2.46rem;*/}
.detailsLeft .layer3 .map ul{ width: 100%;}
.detailsLeft .layer3 .map ul li{  width: 100%; height: 100%;}
.detailsLeft .layer3 .map ul li img{ display: block; width: 100%; height: 100%;}
.detailsLeft .layer3 .list{ float: left; width: calc(100% - 1.5rem); /*height: 2.46rem; padding-left: .3rem;*/ box-sizing: border-box;}
.detailsLeft .layer3 .list ul{ width: 100%;}
.detailsLeft .layer3 .list ul li{ background: #fafafa;width: 100%; height: .82rem; padding-left: .48rem; box-sizing: border-box; position: relative; cursor: pointer;}
.detailsLeft .layer3 .list ul li h2{ padding: .2rem 0 .14rem 0; font-size: .16rem; color: #000;}
.detailsLeft .layer3 .list ul li p{ font-size: .14rem; color: #808080; }
.detailsLeft .layer3 .list ul li img{ height: .22rem; width: auto; opacity: 1; position: absolute; left: .15rem; top: 50%; transform: translateY(-50%);}
.detailsLeft .layer3 .list ul li img.on{ opacity: 0;}

.detailsLeft .layer3 .list ul li.on{ background: #fff5f4;}
.detailsLeft .layer3 .list ul li.on h2{ font-weight: bold; color: #218bfc;}
.detailsLeft .layer3 .list ul li.on img{ opacity: 0;}
.detailsLeft .layer3 .list ul li.on img.on{ opacity: 1;}

.detailsLeft .layer4{ width: 100%; margin-bottom: .25rem; border-radius:.12rem; background: #fff; padding:0 .25rem .25rem .25rem;}
.detailsLeft .layer4 ul{ overflow: hidden;}
.detailsLeft .layer4 ul li{ width: 23.5%; float: left; margin-right: 2%;}
.detailsLeft .layer4 ul li:last-child{ margin-right: 0;}
.detailsLeft .layer4 ul li .icon{ width: 100%; height: 1.47rem; border-radius:.05rem; overflow: hidden;}
.detailsLeft .layer4 ul li .icon img{ display: block; width: 100%; height: 100%;}
.detailsLeft .layer4 ul li p{ text-align: center; padding-top: .13rem; font-size: .13rem; color: #808080;}
.detailsLeft .layer5{ background: #fff; border-radius:.12rem ; padding: 0 .25rem .25rem .25rem; box-sizing: border-box;}
.detailsLeft .layer5 ul{ overflow: hidden;}
.detailsLeft .layer5 ul li{ float: left; width: 32%; margin-right: 2%; border: .01rem solid #ececec; border-radius:.08rem; overflow: hidden;}
.detailsLeft .layer5 ul li:last-child{ margin-right: 0;}
.detailsLeft .layer5 ul li .icon{ width: 100%; height: 1.6rem;}
.detailsLeft .layer5 ul li .icon img{ display: block; width: 100%; height: 100%;}
.detailsLeft .layer5 ul li .text{ height: 1.25rem; background: #fff; width: 100%; padding: 0 .12rem; box-sizing: border-box;}
.detailsLeft .layer5 ul li .text h2{ line-height: .52rem; font-size: .18rem; color: #000; font-weight: normal;white-space: nowrap;
    overflow: hidden;}
.detailsLeft .layer5 ul li .text dl{ overflow: hidden;}
.detailsLeft .layer5 ul li .text dl dd{ float: left; height: .2rem; line-height: .2rem; padding: 0 .08rem; margin-right: .2rem; background: #fff5f4;  color: #218bfc; font-size: .14rem; border-radius:.04rem;}
.detailsLeft .layer5 ul li .text .money{ height: .18rem; line-height: .18rem; font-size: .18rem; color: #ff5a39; font-weight: bold; margin-top: .12rem;}
.detailsLeft .layer5 ul li .text .money a{ display: inline-block; float: right; padding-left: .17rem; background: url(../images/details_44.png) left center no-repeat; background-size:.12rem auto; font-size: .14rem; color: #808080;}

.userMain{ width: 100%; background: #fff; border-radius:.12rem; background: #fff; padding: .35rem .15rem; box-sizing: border-box;}
.userMain .userTop{ width: 100%; overflow: hidden;}
.userMain .userTop .icon{ float: left; width: .82rem; height: .82rem; border-radius:50%; overflow: hidden;}
.userMain .userTop .icon img{ display: block; width: 100%; height: 100%;}
.userMain .userTop .text{ box-sizing: border-box; width: calc(100% - .82rem); float: left; padding-left: .12rem; box-sizing: border-box;}
.userMain .userTop .text h2{ height: .4rem; line-height: .4rem; font-size: .18rem; color: #333; font-weight: bold;overflow: hidden;}
.userMain .userTop .text .time{ height: .18rem; padding-left: .24rem; line-height: .18rem; font-size: .14rem; color: #999; background: url(../images/liebiao_21.png) left center no-repeat; background-size:auto .16rem;}
.userMain .userTop .text dl{ margin-top: .1rem; overflow: hidden;}
.userMain .userTop .text dl dd{ color: #218bfc; line-height: .14rem; font-size: .12rem; float: left; margin-right: .06rem; height: .14rem;}
.userMain .userTop .text dl dd img{ display: block; height: 100%; width: auto;}
.userBq{ width: 100%; overflow: hidden;}
.userBq ul{ padding: .15rem 0; overflow: hidden; width: 100%;}
.userBq ul li{ width: 32%; float: left; margin-right: 2%; height: .32rem; text-align: center; line-height: .32rem;}
.userBq ul li:last-child{ margin-right: 0;}

.userBq ul li a{ border-radius:.04rem; display: block; width: 100%; line-height: .32rem; text-align: center; font-size: .14rem;}
.userBq ul li:nth-child(1) a{ color: #218bfc; background: #ffece2;}
.userBq ul li:nth-child(2) a{ color: #a86dee; background: #e8dffa;}
.userBq ul li:nth-child(3) a{ color: #2483f3; background: #daebff;}
.userMain .bt{ width: 100%; padding-left: .32rem; background: url(../images/details_17.png) .04rem center no-repeat; height: .16rem; line-height: .16rem; background-size:auto 100%; font-size: .13rem;}
.userMain .bt span{ color: #218bfc;}


.header.aboutTop{ height: auto;}
.header.aboutTop .headerbox{ width: 12rem; margin: 0 auto; height: 1.05rem;}
.header.aboutTop .headerbox .nav{ float: left;}
.header.aboutTop .headerbox .nav ul{ overflow: auto;}
.header.aboutTop .headerbox .nav ul li{ padding: 0; float: left; height: 1.05rem; line-height: 1.05rem; margin-left: .45rem;}
.header.aboutTop .headerbox .nav ul li a{ font-size: .16rem; color: #333;}
.header.aboutTop .headerbox .serach{ margin-top: .34rem; float: left; width: 2.2rem; height: .4rem; border-radius:.06rem; padding-left: .3rem; box-sizing: border-box; background: url(../images/about_06.png) .12rem center no-repeat #f3f5f7; margin-left: 1rem;}
.header.aboutTop .headerbox .serach input{ display: block; width: 100%; height: 100%; font-size: .14rem;}
.aboutBanner{ width: 100%;height: 4.3rem;}
.aboutBanner img{ display: block; width: 100%; height:100%;}
.about{ width: 12rem; margin: 0 auto; padding-top: .3rem;}
.about .aboutLayer1{ width: 100%; background: #fff; padding: .25rem; border-radius: .12rem; overflow: hidden;}
.about .aboutLayer1 .icon{ width: 4.2rem; height: 2.4rem; border-radius:.06rem; overflow: hidden; float: left;}
.about .aboutLayer1 .icon img{ display: block; width: 100%; height: 100%;}
.about .aboutLayer1 .text{ width: calc(100% - 4.2rem); float: left; padding-left: .5rem; box-sizing: border-box;}
.about .aboutLayer1 .text .bt{ border-bottom: .02rem solid #f6f7fa;}
.about .aboutLayer1 .text .bt h2{ height: .38rem; line-height: .38rem; font-size: .3rem; font-weight: bold; color: #333;}
.about .aboutLayer1 .text .bt h2 span{ vertical-align: middle; display: inline-block; margin-left: .15rem; font-size: .14rem; color: #999;}
.about .aboutLayer1 .text .bt h2 b{ color: #218bfc;}
.about .aboutLayer1 .text .bt dl{ overflow: hidden;}
.about .aboutLayer1 .text .bt dl dd{ float: left; width: 2.7rem; height: .6rem; line-height: .6rem; font-size: .14rem; color: #333;}
.about .aboutLayer1 .text .bt dl dd span{ color: #999;}
.about .aboutLayer1 .text .bt dl dd:last-child{ padding-left: .22rem; box-sizing: border-box; background: url(../images/liebiao_21.png) left center no-repeat; background-size:.18rem .18rem;}
.about .aboutLayer1 .text ul{ width: 100%; overflow: hidden; padding: .12rem 0;}
.about .aboutLayer1 .text ul li{ float: left; margin-right: .2rem; padding: 0 .07rem; height: .32rem; border-radius:.05rem; background: #ffece2; color: #218bfc; line-height: .32rem;}
.about .aboutLayer1 .text .textBottom{ width: 100%;}
.about .aboutLayer1 .text .textBottom span{ display: block; float: left; width: .75rem; color: #999; line-height: .26rem;white-space: nowrap;}
.about .aboutLayer1 .text .textBottom p{ float: left; width: calc(100% - .75rem); font-size: .14rem; color: #333; line-height: .26rem;}
.about .aboutLayer2{ width: 100%; box-sizing: border-box; background: #fff; border-radius:.12rem; padding: .3rem 0; margin: .3rem 0;}
.about .aboutLayer2 ul{ overflow: hidden;}
.about .aboutLayer2 ul li{ width: 25%; float: left; border-right:.03rem solid #f6f7fa;}
.about .aboutLayer2 ul li:last-child{ border-right:0 ;}
.about .aboutLayer2 ul li img{ display: block; height: .44rem; margin: 0 auto; width: auto;}
.about .aboutLayer2 ul li p{ line-height: .4rem; text-align: center; height: .4rem; font-size: .16rem; color: #666;}
.about .aboutLayer2 ul li h2{ text-align: center; font-size: .32rem; line-height: .32rem; font-weight: bold; color: #218bfc;}
.about .aboutLayer2 ul li h2 span{ font-weight: normal; font-size: .22rem;}
.about .aboutLayer3{ width: 100%; padding: 0 .25rem .01rem .25rem; background: #fff; border-radius:.12rem; margin-bottom: .25rem;}
.about .tit{ width: 100%; height: .78rem; line-height: .78rem; padding-left: .2rem; background: url(../images/about_30.png) left center no-repeat; background-size:.05rem .25rem; font-size: .22rem; font-weight: bold; color: #000;}
.about .tit span{ color: #218bfc;}
.about .tit .more{ display: block; float: right; width: .64rem; height: .28rem; border-radius:.14rem; text-align: center; font-size: .12rem; border: .01rem solid #218bfc; color: #218bfc; line-height: .26rem; margin-top: .26rem;}
.about .tit ul{ float: right; margin-right: .25rem; overflow: hidden;}
.about .tit ul li{ cursor: pointer; float: left; margin-left: .15rem; height: .78rem; line-height: .78rem;}
.about .tit ul li span{ line-height: .28rem; font-size: .16rem; color: #333; display: inline-block; height: .28rem; vertical-align: middle; padding: 0 .16rem; border-radius:.19rem;}
.about .tit ul li.on span{ background: #218bfc; color: #fff;}
.about .aboutLayer3 .bd ul{ width: 100%; overflow: hidden;}
.about .aboutLayer3 .bd ul li{ margin-bottom: .25rem; float: left; width: 23.5%; float: left; margin-right: 2%; border: .01rem solid #f4f4f4; border-radius:.15rem; box-sizing: border-box;}
.about .aboutLayer3 .bd ul li .icon{ width: 100%; height: 1.5rem;}
.about .aboutLayer3 .bd ul li .icon img{ display: block; width: 100%; height:100%;border-radius: 5px 0 0;}
.about .aboutLayer3 .bd ul li .text{ padding: 0 .12rem; box-sizing: border-box; width: 100%; height: 1.05rem;}
.about .aboutLayer3 .bd ul li .text h2{ height: .58rem; line-height: .58rem;  overflow: hidden; font-size: .16rem; color: #333;}
.about .aboutLayer3 .bd ul li .text p{ font-size: .12rem; color: #999;}
.about .aboutLayer3 .bd ul li .text p span{ display: inline-block; float: right; color: #999;}
.about .aboutLayer3 .bd ul li:nth-child(4n){ margin-right: 0;}

.about .aboutLayer4{ width: 100%; overflow: hidden; margin-bottom: .25rem;}
.about .aboutLayer4 .left{ width: 6rem; float: left; height: 5.6rem; background: #fff; border-radius:.12rem; padding: 0 .27rem; box-sizing: border-box;}
.about .aboutLayer4 .left .text{ width: 100%; font-size: .15rem; color: #4d4d4d; line-height: .3rem;}
.about .aboutLayer4 .left .text span{ font-weight: bold;}
.about .aboutLayer4 .left .text a{ display: block; font-size: .16rem; color: #218bfc;}
.about .aboutLayer4 .left .leftNr{ margin-top: .3rem; position: relative; width: 100%; padding: 0 .55rem .4rem .55rem;}
.about .aboutLayer4 .left .leftNr .swiper-container{ overflow: hidden; width: 100%;}
.about .aboutLayer4 .left .leftNr img{ width: 100%; height: 1.2rem;}
.about .aboutLayer4 .left .leftNr p{ padding-top: .12rem; text-align: center; font-size: .13rem; color: #808080;}
.about .aboutLayer4 .left .leftNr .swiper-button-next{ background: url(../images/about_40.png); width: .34rem; height: .34rem; background-size:100% 100%; right: 0; top: 50%; transform: translateY(-50%);}
.about .aboutLayer4 .left .leftNr .swiper-button-next::after{ display: none;}
.about .aboutLayer4 .left .leftNr .swiper-button-prev{ background: url(../images/about_37.png); width: .34rem; height: .34rem; background-size:100% 100%; left: 0; top: 50%; transform: translateY(-50%);}
.about .aboutLayer4 .left .leftNr .swiper-button-prev::after{ display: none;}
.about .aboutLayer4 .left .leftNr .swiper-pagination{ width: 100%; bottom: 0; margin: 0; height: .08rem; font-size: .12rem; line-height: .08rem;}
.about .aboutLayer4 .left .leftNr .swiper-pagination span{ width: .08rem; height: .08rem; border-radius:.04rem; transition: 0.5s; background: #000; margin: 0 .08rem;}
.about .aboutLayer4 .left .leftNr .swiper-pagination span.swiper-pagination-bullet-active{ width: .2rem; background: #218bfc;}
.about .aboutLayer4 .right{ background: #fff; width: 5.85rem; float: right; height: 5.6rem; padding: 0 .18rem; box-sizing: border-box;}
.about .aboutLayer4 .right .icon{ width: 100%; height: 2.5rem;}
.about .aboutLayer4 .right .icon img{ display: block; width: 100%; height: 100%;}
.about .aboutLayer4 .right .list{ width: 100%; padding-top: .2rem;}
.about .aboutLayer4 .right .list ul{ width: 100%;overflow-y: auto;height: 350px;}
.about .aboutLayer4 .right .list ul li{ cursor: pointer; width: 100%; height: .8rem; background: #fafafa; padding-left: .48rem; background: url(../images/details_32.png) .14rem center no-repeat; background-size:.16rem auto; position: relative;}
.about .aboutLayer4 .right .list ul li h2{ padding: .19rem 0 .1rem 0; font-size: .15rem; color: #333; line-height: ;}
.about .aboutLayer4 .right .list ul li p{ font-size: .13rem; color: #808080;}
.about .aboutLayer4 .right .list a{ display: block; width: 1.2rem; height: .4rem; border-radius:.2rem; text-align: center; line-height: .4rem; font-size: .15rem; color: #fff; background: #e0e0e0; position: absolute; right: .35rem; top: 50%; transform: translateY(-50%);}
.about .aboutLayer4 .right .list ul li.on{ background:url(../images/details_29.png) .14rem center no-repeat #fff5f4; background-size:.16rem auto;}
.about .aboutLayer4 .right .list ul li.on h2{ color: #218bfc;}
.about .aboutLayer4 .right .list ul li.on a{ background: #218bfc;}

.about .aboutLayer5{ width: 100%; padding: 0 .3rem .45rem .3rem; box-sizing: border-box; border-radius:.12rem; background: #fff;}
.about .aboutLayer5 .con{ position: relative; height:auto; padding: 0 .7rem; width: 100%; box-sizing: border-box; overflow: hidden;}
.about .aboutLayer5 .conBox{ width: 100%; height: 2.2rem; border: .02rem solid #eee; box-sizing: border-box; border-radius:.12rem;}
.about .aboutLayer5 .conBox .icon{ width: 100%; height: 1.6rem; position: relative;}
.about .aboutLayer5 .conBox .icon img{ position: absolute; left: 50%; top: 50%; transform: translate(-50%,-50%); width: 1.15rem; height: 1.15rem; border-radius:50%;}
.about .aboutLayer5 .conBox h2{ text-align: center; font-size: .22rem; line-height: .22rem; overflow: hidden; color: #333;}
.about .aboutLayer5 .conBox span{ display: block; text-align: center; height: .4rem; line-height: .4rem; font-size: .14rem; color: #666;}
.about .aboutLayer5 .conBox p{ font-size: .12rem; color: #666; text-align: center;}
.about .aboutLayer5 .con .swiper-button-next{ background: url(../images/about_40.png); width: .34rem; height: .34rem; background-size:100% 100%; right: 0; top: 50%; transform: translateY(-50%);}
.about .aboutLayer5 .con .swiper-button-next::after{ display: none;}
.about .aboutLayer5 .con .swiper-button-prev{ background: url(../images/about_37.png); width: .34rem; height: .34rem; background-size:100% 100%; left: 0; top: 50%; transform: translateY(-50%);}
.about .aboutLayer5 .con .swiper-button-prev::after{ display: none;}

.about .aboutLayer6{ width: 100%; margin-top: .25rem; padding-bottom: .4rem; overflow: hidden;}
.about .aboutLayer6 .nr{ height: auto; float: left; width: 49%; margin-right: 2%; background: #fff; border-radius:.12rem; padding: 0 .28rem; box-sizing: border-box;}

.about .aboutLayer6 .nr:last-child{ margin-right: 0;}
.about .aboutLayer6 .nr ul{ width: 100%;}
.about .aboutLayer6 .nr ul li{ width: 100%; height: .4rem; line-height: .4rem; padding-left: .15rem; position: relative;}
.about .aboutLayer6 .nr ul li b{ display: block; position: absolute; left: 0; width: .04rem; height: .04rem; top: 50%; transform: translateY(-50%); background: #d8d8d8;}
.about .aboutLayer6 .nr ul li a{ color: #6e6e6e; font-size: .12rem;}
.about .aboutLayer6 .nr ul li span{ float: right; display: inline-block; height:.4rem; line-height: .4rem; padding-left: .18rem; background: url(../images/about_49.png) left center no-repeat; background-size:.14rem auto; font-size: .12rem; color: #666;}
.trends{ float: left; width: 8.95rem; float: left; }
.trends .Main{ width: 100%; padding: 0 .25rem; box-sizing: border-box; background: #fff; border-radius:.15rem ;}
.trends .Main .bt h2{ line-height: .84rem; color: #000; width: 100%; height: .84rem; font-size: .32rem;    overflow: hidden;}
.trends .Main .bt p{ font-size: .16rem; color: #b3b3b3;}
.trends .Main .bt p span{ float: right;}
.trends .Main .text{ width: 100%;padding-top: 0.25rem;font-size: .16rem;color: #333;line-height: .32rem;}
.trends .Main .text p{ padding-top: .25rem; font-size: .16rem; color: #333; line-height: .32rem;}
.trends .Main .text img{ width: 6.1rem; display: block; margin: .25rem auto 0 auto;border-radius: 0.15rem;filter: brightness(105%); }
.trends .Main .text p a{ display: inline-block; height: .32rem; vertical-align: middle; padding: 0 .12rem; line-height: .12rem; border-radius:.05rem; box-shadow: 0 0 .1rem rgba(0,0,0,0.1); color: #218bfc; line-height: .32rem; background: #fff5f4; color: #f9985a;}
.trends .Main .text ul{ height: .75rem; overflow: hidden;}
.trends .Main .text ul li{  line-height: .75rem; float: left; margin-right: .35rem; padding-left: .3rem; position: relative; font-weight: bold; color: #333; font-size: .17rem;}
.trends .Main .text ul li span{ color: #218bfc;}
.trends .Main .text ul li img{ margin: 0; display: block; position: absolute; left: 0; top: 50%; transform: translateY(-50%); height: .25rem; width: auto;}
.trends .trendsList1{border-radius:.12rem ; margin-top: .25rem; width: 100%; padding: 0 .15rem .15rem .15rem; box-sizing: border-box; background: #fff;}

.trends .tit{ width: 100%; height: .78rem; line-height: .78rem; padding-left: .2rem; background: url(../images/about_30.png) left center no-repeat; background-size:.05rem .25rem; font-size: .22rem; font-weight: bold; color: #000;}
.trends .tit span{ color: #218bfc;}
.trends .tit .more{ display: block; float: right; width: .64rem; height: .28rem; border-radius:.14rem; text-align: center; font-size: .12rem; border: .01rem solid #218bfc; color: #218bfc; line-height: .26rem; margin-top: .26rem;}
.trends .trendsList1 ul{ overflow: hidden;}
.trends .trendsList1 ul li{ width: 23%; float: left; margin-right: 2%;}
.trends .trendsList1 ul li:last-child{ margin-right: 0;}
.trends .trendsList1 ul li .icon{ width: 100%; height: 1.25rem;}
.trends .trendsList1 ul li .icon img{ display: block; width: 100%; height: 100%;}
.trends .trendsList1 ul li p{ height: .56rem; line-height: .56rem; font-size: .16rem; color: #333;}
.trends .trendsList2{ width: 100%; margin-top: .25rem; padding: 0 .15rem .15rem .15rem; background: #fff; border-radius:.12rem;}
.trends .trendsList2 ul{ overflow: hidden;}
.trends .trendsList2 ul li{ position: relative; width: 50%; float: left; padding-left: .15rem; box-sizing: border-box; line-height: .3rem;}
.trends .trendsList2 ul li span{  display: block; position: absolute; left: .05rem; top: 50%; transform: translateY(-50%); width: .04rem; height: .04rem; background: #666;}
.trends .trendsList2 ul li a{ font-size: .14rem; color: #666;}
.trends .trendsList2 ul li:hover a{ color: #218bfc;}
.trends .trendsList2 ul li:hover span{ background: #218bfc;}
.current{background-color: #218bfc;color: #fff;font-size: 14px;display: inline-block;padding: 5px 1pc;border: 1px solid #ddd;line-height: .2rem;clear: both;margin: 10px auto;height: auto;text-align: center;border-radius: 0.04rem;}
.pageMain a{font-size: 14px;display: inline-block;color: #666;padding: 5px 1pc;border: 1px solid #ddd;background-color: #fff;line-height: .2rem;clear: both;margin: 0.05rem auto;height: auto;text-align: center;border-radius: 0.04rem;}
/*.anum{display: inline-block;margin: 0 0.05rem;text-align: center;font-size: .14rem;color: #666;line-height: .32rem;}*/
.pageMain{font-size: 0.14rem;clear: both;margin: 0.05rem auto;height: auto;text-align: center;line-height: .32rem;zoom: 1;}
.abSerach{ position: relative; float: left; margin-left: .4rem; margin-top: .34rem; width: 5.8rem; height: .4rem; border:.01rem solid #218bfc; box-sizing: border-box; border-radius:.06rem ;}
.abSerach .left{ border-right:.01rem solid #eee ; float: left; width: .65rem;  position: relative;}
.abSerach .left .jt{ background: url(../images/arrow2_03.png); width: .11rem ; height: .06rem; background-size:100% 100%; position: absolute; right: .09rem; top: 50%; transform: translateY(-50%);}
.abSerach .left ul{ display: none; width: .6rem; position: absolute; left: 50%; transform: translateX(-50%); top: .45rem; box-shadow: 0 0 .1rem rgba(0,0,0,0.1); border-radius:.05rem; background: #fff;}
.abSerach .left ul li{ cursor: pointer; width: 100%; height: .4rem; text-align: center; line-height: .4rem; font-size: .14rem; color: #333;}
.abSerach .left ul li.on{ color: #218bfc; background: #f5f5f5;} 

.abSerach .left p{cursor: pointer; line-height: .4rem; width: 100%; height: 100%;text-indent: .1rem; font-size: .14rem; color: #333;}
.abSerach .left.on .jt{ background: url(../images/arrow1_03.png); background-size:100% 100% ;}
.abSerach input{ color: #000; padding: 0 .15rem; box-sizing: border-box; display: block ; float: left; width: calc(100% - .65rem); height: 100%;}
.abSerach button{ display: block; width: .52rem; height: .28rem; position: absolute; right: .1rem; top: 50%; transform: translateY(-50%); border-radius:.04rem; border-radius:.05rem; border: none; background: #218bfc; color: #fff; cursor: pointer;}
.introleft{width: 2rem;float: left;margin-top: 10px;margin-bottom: 10px;text-align: left;font-weight: 700;font-size: 14px;}

.introflink>a{margin-right: 10px;color: grey;white-space: nowrap;word-break: keep-all;}
.i_r{margin-right: 24px;width: 48%;float: left;}
.base_box{padding:0 30px  30px 30px;background-color: #fff;}
.i_l{width: 49%;float: left;}
.tit{position: relative;margin-bottom: 25px;}
.tit:before{content: "";height: 80%;width: 6px;left: 0;top: 13%;position: absolute;border-radius: 3px;}
.swiper-container{margin: 0 auto;position: relative;overflow: hidden;list-style: none;padding: 0;z-index: 1;}
.swiper-wrapper{position: relative;
width: 100%;
height: auto;
z-index: 1;
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-transition-property: -webkit-transform;
transition-property: -webkit-transform;
-o-transition-property: transform;
transition-property: transform;
transition-property: transform,-webkit-transform;
-webkit-box-sizing: content-box;
box-sizing: content-box;transform: translate3d(0px, 0px, 0px);}
.swiper-pagination{position: absolute;
text-align: center;
-webkit-transition: .3s opacity;
-o-transition: .3s opacity;
transition: .3s opacity;
-webkit-transform: translate3d(0,0,0);
transform: translate3d(0,0,0);
z-index: 10;left: 0;
width: 100%;bottom: 2px;}
.swiper-slide{-webkit-flex-shrink: 0;
-ms-flex-negative: 0;
flex-shrink: 0;
width: 100%;
height: 100%;
position: relative;
-webkit-transition-property: -webkit-transform;
transition-property: -webkit-transform;
-o-transition-property: transform;
transition-property: transform;
transition-property: transform,-webkit-transform;height: auto;}
.i_r ul>li{width:45%;
margin-right: 16px;
float: left;
height: 93px;display: flex;
flex-flow: wrap row;}
.i_l ul>li{width: 48%;
margin-right: 4%;
margin: 15px 0;float: left;}
.i_r ul>li>.img{width: 43%;
margin-right: 4%;
height: 62px;
background-color: #ececec;}
.i_r ul>li>.txt{width: 53%;
position: relative;
height: 68px;
line-height: 20px;}
.i_l ul>li>.img{width: 30%;
display: block;
margin-right: 5%;
float: left;
height: 76px;
overflow: hidden;
border-radius: 50%;}
.jg{position: absolute;
bottom: 0;
font-weight: 400;
color: #999;
font-size: 12px;
display: block;
left: 0;}
.name{display: block;
font-size: 16px;
color: #333;}

.header .fixedPop ul li:hover .tele{display:black}
.tele{display:none;position: absolute;left: 1rem;top: 0.2rem;width: 1.5rem;z-index: 9;border-radius: 0.08rem;background: #fff;box-shadow: 0 0 0.1rem rgb(0 0 0 / 10%);padding: 0.1rem 0;color: #f98624;text-align: center;font-size: 0.18rem;}
.wxe{display:none;position: absolute;left: 1rem;top: 0.2rem;width: 1.5rem;z-index: 9;border-radius: 0.08rem;background: #fff;box-shadow: 0 0 0.1rem rgb(0 0 0 / 10%);padding: 0.1rem 0;color: #f98624;text-align: center;font-size: 0.18rem;}

.conRight>.userMain>.userTop>.text>h2>a{height: 0.4rem;line-height: 0.4rem;font-size: 0.18rem;color: rgb(51, 51, 51);font-weight: bold;}
.liebiao .NrTop .layer .right .moreClick{position:absolute;right:0;font-size:.14rem;height:.12rem;height:.14rem;background-size:auto .08rem;color:#666;padding-right:.16rem;cursor:pointer;top:15px;transform:translateY(-50%);}
.liebiao .NrTop .layer ul.list{display:block;height:30px;width:95%;}

.about .tit ul{width: 70%;
    white-space: normal;
    height: 0.6rem;
    margin-top: 0.1rem;}
.footerr{display:none}
.formm{display:none}
.overlay {  
    position: fixed;  
    top: 0;  
    left: 0;  
    width: 100%;  
    height: 100%;  
    background: rgba(0, 0, 0, 0.5); /* 半透明黑色背景 */  
    display: none; /* 默认不显示 */  
}
	.nav_tip {display: none;}
.wan-link-content ul {overflow: hidden;padding-top: 0;padding-bottom: 25px;margin-top: 20px;}
.wan-link-content ul li {margin-bottom: 5px;border: 1px solid #ececec;background: #fff;}
.wan-link-content ul li {margin-right: 10px;display: inline-block;margin-top: 0;border-radius: 15px;padding: 5px 0;width: auto;text-overflow: ellipsis;overflow: hidden;white-space: nowrap;}
.wan-link-content ul li a {text-align: center;display: block;font-size: 14px;color: #333;display: block;border: none;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;padding: 0.05rem;text-align: center;}
.wan-link-content ul li:hover a {color: #ff5400;border: none;text-decoration: none !important;}
/*店铺评论*/
.nav_mine {padding: 15px 20px;border-bottom: 1px solid #aca9a7;height: auto;display: flex;align-items: center;overflow-y: hidden;flex-wrap: nowrap;/*overflow-x: hidden*/}
.nav_mine .nav_item {border-radius: 40px;width: 320px;color: #aca9a7;margin-right: 22px;font-size: 24px;padding: 4px 18px;list-style: none;white-space: nowrap;padding: 32px;border-radius: 10px;box-shadow: rgba(99, 99, 99, 0.2) 0px 2px 8px 0px;height: 320px;position: relative;}
.wanoolnav{display: flex;align-items: center;margin-bottom: 4px;padding-left: 76px;}
.wanoolnavi{width: 56px;height: 56px;margin-right: 20px;border-radius: 50%;background-color: #e7e7e7;overflow: hidden;position: absolute;left: 35px;top: 38px;}
.wanoolnavi img{display: inline;width: 100%;height: 100%;object-fit: cover;}
.wanooltit{margin-right: 20px;font-size: 18px;font-weight: bold;}
.wanoolpf{color: #bbbbbb;font-size: 14px;}
.wanoolpfs{width: 100px;display: inline-block;height: 16px;vertical-align: bottom;vertical-align: -2px;vertical-align: bottom / 0;}
.wanoolpfs img{display: inline-block;vertical-align: middle;height: 0.14rem;width: auto;}
.wanoolxg{margin-bottom: 10px;color: #bbbbbb;font-size: 14px;padding-left: 75px;}
.wanoolp{line-height: 24px;color: #666666;height: 170px;word-break: break-all;text-overflow: ellipsis;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 7;overflow: hidden;white-space: pre-wrap;font-size: .26rem;}

/*机构自适应*/
@media screen and (max-width: 800px){
    .about .aboutLayer1 .text .textBottom{display: none;}
    .wan-link-content ul li{width: 46%;    border-radius: 1px;}
    .wan-link-content ul li a{font-size: 0.23rem;}
    .about .aboutLayer4 .right .icon{display:none}
    .footerr{display:block} .formm{display:block}
.about .aboutLayer3 .bd ul li .icon img{ display: block; width: 100%; height:2.1rem;border-radius:5px 5px 0  0;}
.top{display:none}.headerbox{width: 100%;}
	.serach{display:none}
	.lxdh{display:none}
	.logo{display:none}.nav{width: 100%;}
body{min-width: 100%;max-width: 100%;font-size: 16px;}
	.footer{display:none}
	.liebiao{width: 100%;}
	.trends{width: 100%;}
	.conRight{width: 100%;}
	.trends .trendsList1 ul li {width: 48%;margin-bottom: 0.25rem;float: left;margin-right: 2%;border: 0.01rem solid #f4f4f4;border-radius: 0.15rem;box-sizing: border-box;}
	.header.aboutTop .headerbox{width: 100%;}
.trends .trendsList1 ul li .icon{height: auto;}
.conRight .HtList ul li{height: .76rem;line-height: .76rem;}
.about{width: 96% !important;height: auto !important;padding-top: 0.1rem;margin: 2% !important;}
	.icon{width: 100% !important;float: none !important;height: 2.4rem !important;}
	.text{width: 100% !important;}
	.about .aboutLayer1 .text .bt h2{line-height: 0.6rem;margin-top: 0.1rem;}
	.about .aboutLayer1 .text .bt dl{line-height: 45px;display: block;align-items: center;margin: 10px 0 10px 0;font-size: 0.5rem;float: left;width: 100%;}
	.about .aboutLayer1 .text ul{display: block;font-size: 14px;border-bottom: 1px solid #e7eaef;padding-bottom: 16px;}
	.about .aboutLayer1 .text .textBottom p{line-height: 1.6;padding: 0 0.2rem 0.3rem 0.2rem;font-size: .26rem;width: 99% !important;}
	.about .aboutLayer2 ul li{width: 25%;margin-bottom: .3rem;}
	.about .aboutLayer3 .bd ul li{width: 47%}
	.about .aboutLayer4 .left{width: 100%;height: auto;margin-bottom: 0.25rem;}
	.about .aboutLayer4 .right{width: 100%; height: auto;}
	.about .aboutLayer6 .nr{height: auto;float: left;width: 100%;}
	.about .aboutLayer1 .text ul li{line-height: .5rem;text-align: center;background-color: rgb(255, 132, 0);color: rgb(255, 255, 255);border-radius: 4px;padding: 0px 0px 0 2px;margin-right: 10px;height: .5rem;}
	.about .aboutLayer1 .text .textBottom span{height: 1rem;line-height: 1rem;font-size: 0.28rem;margin: 0 0.2rem;color: #333;}
	/*.about .aboutLayer2 ul li img{height: auto;}*/
	.about .aboutLayer2 ul li p{line-height: .8rem;text-align: center;height: .8rem;font-size: .26rem !important;}.about .tit{display: block;
height: 0.9rem;line-height: 0.9rem;font-size: 0.34rem;font-weight: bold;background: url(../images/more2.png) no-repeat right center;background-size: auto 0.24rem;padding-left: 0;margin-bottom: 5px;}
	.about .tit .more{display: none;}
	.about .tit ul{float: right;margin-right: .25rem;overflow: hidden;width: 70%;white-space: normal;height: .6rem;margin-top: .1rem;}
	.about .tit ul li.on span{height: .5rem;line-height: .5rem;}
.p1{margin-bottom: 0.283rem;    color: #525252;    font-size: .28rem;    line-height: .7rem;}
	.about .tit ul li{height: .7rem;line-height: .7rem;}
.about .aboutLayer6 .nr ul li{height: .4rem;line-height: .4rem;white-space: nowrap;overflow: hidden;overflow: hidden;
    margin-bottom: 0.4rem;
    display: block;
    padding-right: 0.8rem;
    position: relative;
    font-size: 0.28rem;padding-left: 0rem;}
	.about .aboutLayer4 .left .leftNr .swiper-button-next{width: .5rem;height: .5rem;display: none;}
	.about .aboutLayer4 .left .leftNr .swiper-button-prev{width: .5rem;height: .5rem;display: none;}
	/*.about .aboutLayer4 .right .icon img{display: none;}*/
	.about .aboutLayer4 .right .list ul li{display: block;
    border: 1px solid #ededed;
    height: 1.62rem;
    border-radius: 0.1rem;
    margin-bottom: 0.2rem;
    position: relative;}
	/*.about .aboutLayer4 .right .icon img{display: none;}*/
	.about .aboutLayer4 .left .leftNr{padding:0}
	.about .aboutLayer5 .conBox .icon img{transform: translate(-50%,-10%);}
	.about .aboutLayer3 .bd ul li .text h2{font-size: .26rem;font-weight: 600;}
	.about .aboutLayer3 .bd ul li .text p{color: #888;font-size: 0.24rem;}
	.p2{display:none}.about .aboutLayer1 .text{padding-left: 0.1rem;}
	.about .aboutLayer1 .text .bt dl dd{font-size: .26rem;}
	.about .aboutLayer3 .bd ul li .text p span{display:none}
	.about .aboutLayer5 .con{padding: 0;}.p5{float: left;margin-right: 0.14rem;width: 1.85rem;height: 2.75rem;padding-top: 0.15rem;border: 2px solid #ececec;border-radius: 0.1rem;margin-left: 0.2rem;text-align: center;height: auto;}
	.p3{width: 100% !important;height: 1.4rem !important;display: block;border: 2px solid #ececec;border-radius: 100%;overflow: hidden;}
	.p4{display: block;width: 1.4rem;height: 1.4rem;display: inline-block;transform:translate(-50%,-50%) !important;}
	.p6{width: 23% !important;margin-right: 0.1rem !important;}
	.p7{line-height: 0.64rem !important;font-size: 0.26rem !important;font-weight: bold;}
	.aboutBanner{display:none}
	.header.aboutTop .headerbox .nav ul li{padding: 0;height: 1.05rem;margin-left: 0rem;width: 20%;text-align: center;position: relative;display: block;float: left;line-height: 1rem;}.header.aboutTop .headerbox .nav{position: fixed;left: 0;top: 0;z-index: 150;width: 100%;height: 1rem;background: #fff;}
	.header.aboutTop .headerbox .nav ul li a{font-size: .26rem;color: #000;}
	.hover{font-size: 0.28rem !important;font-weight: bold;}
	.hover i{display: block;width: 0.2rem;height: 0.05rem;background: #218bfc;border-radius: 0.03rem;position: absolute;bottom: 0.1rem;left: 50%;margin-left: -0.1rem;}
	.about .aboutLayer4 .right .list ul li h2{font-size: .28rem;padding: 0.19rem 0 0.4rem 0;}
	.about .aboutLayer4 .right .list{margin-bottom: 0.25rem;}
	.about .aboutLayer4 .left .leftNr img{height: 2rem !important;}
	.about .aboutLayer6 .nr ul li a{font-size: .26rem !important;}
	.about .aboutLayer4 .right .list ul{height: auto !important;}
	.about .tit ul li span{font-size: .26rem;}
	.about .aboutLayer1 .text .bt h2 span{font-size: .24rem;}
	.about .aboutLayer4 .left .text span{font-size: .26rem;}
	.about .aboutLayer4 .left .text a{font-size: .26rem;}
	.about .aboutLayer4 .left .leftNr p{font-size: .23rem;}
	.about .aboutLayer4 .right .list ul li p{font-size: .23rem;max-width: 75%;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;}
	.about .aboutLayer6 .nr ul li span{font-size: .22rem;}
	.about .aboutLayer4 .right .list a{width: 1.5rem;font-size: .25rem;}
	.trends .Main .text p{font-size: .26rem;line-height: .52rem;padding-bottom: 0.25rem;}
	.trends .trendsList1 ul li p{font-size: .26rem;text-align: center;overflow: hidden;}
	.conRight .HtList ul li a{font-size: .22rem;}
	.trends .Main .text ul li span{font-size: .26rem;}
	.trends .trendsList1 ul li .icon img{border-radius: 5px;}
	.footerr {    position: fixed;left: 0;bottom: 0;z-index: 100;width: 100%;height: 1.2rem;background: #fff;box-shadow: 0 0 0.2rem rgba(0, 0, 0, 0.2);}
	.footerr .bn1 {    background: #f87b0f;}
.footerr .bn {    float: left;    height: 0.8rem;    line-height: 0.8rem;    margin: 0.2rem 0 0 0.3rem;    color: #fff;    border-radius: 0.4rem;    font-size: 0.28rem;    padding: 0 0.4rem;    position: relative;}
.footerr .bn2 {    background: #078af2;}
.footerr .ol {    float: right;    line-height: 1.2rem;    font-size: 0.28rem;    color: #f15d39;    padding: 0 0.24rem 0 0.4rem;
    background: url(../images/ft_ol.png) no-repeat left center;    background-size: auto 0.3rem;}
.footerr .bn1 span {    display: inline-block;    padding-left: 0.5rem;    background: url(../images/ft_bn1.png) no-repeat left center;
    background-size: auto 100%;}
.footerr .bn2 span {    display: inline-block;    padding-left: 0.5rem;    background: url(../images/ft_bn2.png) no-repeat left center;
    background-size: auto 100%;}    
.footerr .num {    width: 0.36rem;    height: 0.36rem;    line-height: 0.36rem;    font-size: 0.22rem;    text-align: center;
    background: #fe0000;    display: block;    border-radius: 100%;    position: absolute;    left: 0.6rem;    top: -0.18rem;}
.yy_win {    position: fixed;
    z-index: 220;
    left: 50%;
    top: 50%;
    -webkit-transform: translate(-50%, -50%);
    -ms-transform: translate(-50%, -50%);
    -o-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%);
    width: 5.8rem;
    background: #f3f6fa;
    border-radius: 0.15rem;
    padding: 0.4rem;
    box-sizing: border-box;
    box-shadow: 0.05rem 0.05rem 0.05rem rgba(0, 0, 0, 0.2);
    display: none;}
.yy_win .top_close {    width: 1rem;
    height: 1rem;
    position: absolute;
    right: 0;
    top: 0;
    z-index: 20;
    background: url(../images/ly_guanbi.png) no-repeat center center;
    background-size: 0.5rem 0.5rem;}
    .yy_win .logo {    display: block;
    width: 1rem;
    height: 1rem;
    margin: 0 auto;}
    .yy_win .title {    text-align: center;
    line-height: 3;
    font-size: 0.28rem;
    padding-bottom: 0.1rem;}
    .yy_win .text {    width: 100%;
    height: 0.55rem;
    border: 1px solid #c7c7c7;
    border-radius: 0.1rem;
    text-indent: 0.2rem;
    margin-bottom: 0.2rem;}
    .yy_win .text {    width: 100%;
    height: 0.55rem;
    border: 1px solid #c7c7c7;
    border-radius: 0.1rem;
    text-indent: 0.2rem;
    margin-bottom: 0.2rem;}
    .yy_win .text {    width: 100%;
    height: 0.55rem;
    border: 1px solid #c7c7c7;
    border-radius: 0.1rem;
    text-indent: 0.2rem;
    margin-bottom: 0.2rem;}
    .yy_win .send {    display: block;
    width: 100%;
    text-align: center;
    height: 0.55rem;
    background: #4f94cf;
    border-radius: 0.1rem;
    line-height: 0.55rem;
    color: #fff;}
    .yy_win .send {    display: block;
    width: 100%;
    text-align: center;
    height: 0.55rem;
    background: #4f94cf;
    border-radius: 0.1rem;
    line-height: 0.55rem;
    color: #fff;}
    
    
}
.p1{height: 2rem;overflow: hidden;}











