@charset "utf-8";
/* reset.css */
ol,ul,li,dt,dd,dl{list-style:none;}
fieldset, img{border:0;}
body {color: #3e3e3e;width: 100%;overflow-x: hidden;line-height:0.373rem;font-size:0.373rem;position: relative;background: #ffeccf !important;/*-webkit-user-select: none;*//*-webkit-text-size-adjust: none;*/}
input[type="button"]{-webkit-appearance:none;}
input[type="submit"]{-webkit-appearance:none;}
input[type="text"]{-webkit-appearance:none;}
input[type="search"]{-webkit-appearance:none;}
select,input{vertical-align:middle;}
img{border:none;}
a:link,a:visited,a:hover{text-decoration:none !important;}
audio{display: block;width:9.2rem;margin: 0.4rem auto 0.4rem auto}
nav,header,footer,section{display: block;}

a{cursor:pointer;}
a:active,a:hover,a:focus{text-decoration:none;outline:none;}
a:link,a:visited{text-decoration:none;}
:focus{outline:0;}
blockquote, q{quotes:none;}
blockquote:before, blockquote:after, q:before, q:after{content:'';content:none;}
texearea{resize:none;}
.fl{float: left;}
.fr{float: right;}
.clear{clear: both;}
.titleH2{font-size: 0.533rem;margin-bottom: 0.4rem;color: #333;line-height: 0.853rem;width: 9.2rem;margin: 0 auto 0.4rem auto}
.bn{border-left:none !important;}
.dn{display: none !important;}
.bgn{background: none !important;}
div.lazy-load {background-color: #e6e6e6;overflow: hidden;display: inline-block;}
img.lazy-load{background-color: #e6e6e6;transition:opacity 0.3s ease-in;border: 0;outline: 0;}
.bt1{border-top: 0.013rem solid #e5e5e5;}
.fbn{font-weight: normal !important}
.cgOrg{background: #FB5F20 !important;}

/* 边距 */
.mt10{margin-top:0.133rem !important}
.mt30{margin-top: 0.4rem !important}
.mt_30{margin-top: -0.4rem !important}
.mt40{margin-top: 0.533rem !important}
.mt50{margin-top: 0.667rem !important}
.mt70{margin-top: 0.933rem !important}
.mb50{margin-bottom: 0.667rem !important}
.m30{margin: 0.4rem auto !important}
.pb30{padding-bottom: 0.4rem !important;}
.pb60{padding-bottom: 0.8rem !important;}
.p40{padding: 0.4rem 0 0 0 !important}
.p0{padding:0rem !important;}
.mb10{margin-bottom: 0.133rem !important;}

/*字体字色*/
.b{font-weight: bold;}
.cWhite{color: #fff !important;}
.c000{color: #000;}
.h100{height: 100%; overflow: hidden;}

.header{width:10rem;margin: 0 auto;}
.header img{display: block;width:100%;}

.main{width: 10rem;margin:0 auto;}
.dh{width: 10rem;margin:0 auto;}
.dh img{display: block;width: 100%}
.line{width: 10rem;margin:0 auto 0.4rem auto;}
.line img{display: block;width:6.4rem;margin:0 auto;}
.bigBtn{display: block;text-align: center;margin:0 auto 1.6rem auto;border-radius:0.533rem;font-size:0.48rem;color: #2d3eaf !important;background: #0ac2f7;width:7.467rem;height:1.0rem;line-height:1rem;}
.bigBtn span{font-weight:900;font-size: 0.48rem;}

.footer{width: 10rem;height:1.2rem;margin: 0 auto;display: flex;position: fixed;bottom:0;left:0;right:0;z-index: 999;flex-wrap:nowrap;}
.footer a{display: block;height: 100%;width: 100%}
.footer a.btn1{background: url(../images/b1.png);background-size: 100% 100%}
.footer a.btn2{background: url(../images/b2.png);background-size: 100% 100%}
.footer a.btn3{background: url(../images/b3.png);background-size: 100% 100%}
.footer img{display: block;width:6.133rem;height:0.453rem;margin: 0 auto 0.2rem auto;}
.m-gotop{background: url(../images/gotop.png) no-repeat center center;background-size:100% 100%;width: 1.013rem;height: 1.013rem;position: fixed;bottom:1.6rem;right:0.2rem;z-index: 10;display: none}

.content{position: relative;width:9.2rem;margin: 0 auto;padding: 0px 0.4rem;background-color: #fff;}
.title{margin-top: 0;padding-top: .4rem;font-size:.64rem;color:#000000;line-height:.93rem;font-weight: bold;}
.time_lable{margin:0.4rem 0 0.667rem 0;font-size: .32rem;color: #9b9b9b;letter-spacing: 0.35px;}

/* 回到顶部 */

#qrcode{width:80px; height:80px; margin-bottom:10px}
.m-ewm{width:80px;padding:15px; background:#fff; position:fixed; top:100px; left:50%; margin-left:320px;text-align:center;font-size:14px; color:#999; border:1px solid #e3e3e3; background:#fff}
@media(max-width:750px){
.m-ewm{display:none}
}

.w100{width: 10rem;margin:0 auto;}
.w100 img{display: block;width: 100%}

.dy{width: 7rem;margin:0 auto;padding: 0.4rem 0.8rem 0.4rem 2.2rem;background: url(../images/w_02.jpg);background-size: 100% 100%;height: 2.32rem;font-size: 0.26rem;line-height: 0.493rem;color:#383838}

/*通用轮播图*/
.banner{max-width:10rem; width:10rem;height:5.6rem;overflow:hidden; position:relative;margin:0 auto;}
.banner .bigbanner{position:relative; z-index:1; width:100%; overflow:hidden;}
.banner .bigbanner li{ position:relative; text-align:center; width:100%; float:left; }
.banner .bigbanner li h3{color: #fff;position: absolute;bottom: 0;left:0;right: 0;height: 1.387rem;line-height: 1.08rem;padding: 0 0.4rem;width: 9.2rem;background: url(../images/bgBlack.png) no-repeat bottom center;;text-align: left;font-size: 0.373rem;background-size:100% 100%;word-break:keep-all;text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}
.banner .bigbanner li img{width:10.0rem;height:5.6rem}
.banner .smallbanner{position:absolute; height:0.12rem;width:1.6rem; text-align:right; bottom:0.4rem;right:0.4rem; z-index:99;}
.banner .smallbanner ul{overflow: hidden;}
.banner .smallbanner li{display:inline-block; width:10px; height:10px;border-radius:100%;margin: 0 0.067rem; background:#fff;background: rgba(255,255,255,0.5);color: rgba(0,0,0,0);}
.banner .smallbanner li.on{background:rgba(255,255,255,1);}

.photo{width:9.68rem;padding: 0.16rem;background: #E4DEDE;margin-top:0.2rem}
.photo img{display: block;width: 100%}

.bigImg{width: 9.2rem;margin:0 auto 0.4rem auto;background: #fff;padding-bottom: 0.2rem;}
.bigImg .img{display: block;width: 100%;height: 5.72rem;position: relative;}
.bigImg .img span{display: block;position: absolute;bottom:0;left:0;width:100%;background: rgba(40,100,190,0.75);color: #fff;font-size: 0.42rem;line-height: 0.84rem;height: 0.84rem;text-align: center}
.bigImg img{display: block;width: 100%;height: 5.72rem;}
.bigImg h3{font-size: 0.48rem;line-height: 0.48rem;color: #383838;padding:0.32rem 0.36rem;font-weight: bold}
.bigImg p{color: #383838;font-size: 0.373rem;line-height: 0.56rem;padding: 0 0.36rem}
.bigImg p a{color: #2a5bb7}

.smaList{position: relative;margin:0.4rem auto;height:3.0rem;width: 10rem;overflow: hidden;}
.smaList ul{width:;overflow: hidden;position: absolute;left:0;top:0;padding-left: 0.4rem;width: 12rem;}
.smaList ul li{float: left;width:4rem;height:2.68rem;position: relative;}
.smaList ul li h3{position: absolute;bottom:0;left:0;width: 3.733rem;background: rgba(0,0,0,0.5);color: #fff;font-size: 0.3rem;line-height: 0.64rem;height: 0.64rem;text-align: center}
.smaList ul li img{display:block;width:3.733rem;height:2.68rem}

.picture{width: 9.2rem;margin:0.4rem auto;background: #E4DEDE}
.picture img{display: block;width: 100%}

.mainList{width: 10rem;margin:0 auto;display: flex;flex-wrap:wrap}
.db{width: 4.4rem;margin:0.4rem 0 0 0.4rem !important;}
.db h3{line-height: 0.64rem;}
.db img{display: block;width: 100%;height:2.52rem;}
.db p{font-size: 0.32rem;padding-right: 0;}

.ad{width: 10rem;margin:0.4rem auto;}
.ad img{width: 100%;display: block;}

.talk{width: 9.2rem;margin:0.4rem auto 2rem auto;}
.talk img{display: block;width: 100%}

.base{display: none;position: fixed;z-index: 9999;background:rgba(0,0,0,0.8);width: 10rem;height: 100%;top:0;left:0;right: 0;margin:0 auto;}
.base img{display: block;width: 4rem;height: 4rem;position: absolute;top:3.2rem;left:0;right: 0;margin:0 auto;}
.base p{position: absolute;width: 100%;text-align: center;font-size: 0.427rem;line-height: 0.427rem;color: #fff;top:8rem;left:0;right:0;}
