@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: #FFF !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}
.mb30{margin-bottom: 0.4rem !important}
.pb30{padding-bottom: 0.4rem !important;}
.pb60{padding-bottom: 0.8rem !important;}
.p40{padding: 0.4rem 0 0 0 !important}
.pb100{padding-bottom:1.2rem !important;}

/*字体字色*/
.b{font-weight: bold;}
.cWhite{color: #fff !important;}
.c000{color: #000;}
.h100{height: 100%; overflow: hidden;}

/*通用轮播图*/
.banner{max-width:10rem; width:10rem;height:5.333rem;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;text-align: center;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;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.333rem}
.banner .smallbanner{position:absolute; height:0.12rem;width:1.2rem; text-align:right; bottom:0.267rem;right:0;left:0;margin:0 auto; z-index:99;}
.banner .smallbanner ul{overflow: hidden;}
.banner .smallbanner li{display:inline-block; width:0.16rem; height:0.16rem;border-radius:0.133rem;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);}

.header{width:10rem;margin: 0 auto;}
.header img{display: block;width:100%;}
.header .dy{width: 7.2rem;height: 7.2rem;color: #fff;font-size: 0.373rem;line-height: 0.587rem;padding: 0 1.4rem;background: url(../images/daoyu.jpg) top center no-repeat;background-size:10rem 7.2rem;}

.main{width: 10rem;margin:0 auto;}
.dh{width: 100%;background: #fff}
.dh img{display: block;width: 100%}

.s_slide{position: relative;margin:0 auto;height:5.333rem;width: 10rem;overflow: hidden;}
.s_btnList{width:;overflow: hidden;position: absolute;left:0;top:0;}
.s_btnList li{float: left; width:4.05rem;height:5.333rem;}
.s_btnList li img{display: block;width:3.84rem;height:5.333rem;}

.timeList{margin:0 0.2rem 0 0.667rem;width: 9.12rem;border-left: 0.013rem solid #A1A1A1;}
.timeList ul{margin-top: -0.427rem}
.timeList ul li{display: block;position: relative;padding-left: 0.6rem;margin-bottom: 0.48rem}
.timeList ul li span{display: block;width: 2.333rem;height: 0.867rem;line-height: 0.867rem;border-radius: 0.533rem;font-size:0.48rem;color: #DF0209;border:0.013rem solid #DF0209;text-align: center;}
.timeList ul li a{background:#f1f1f1;display: block;color: #0b0b0b;margin-top: 0.133rem;padding:0.267rem 1.133rem 0.267rem 0.467rem;font-size:0.373rem;line-height: 0.533rem;box-shadow: 0 0 0.027rem rgba(0,0,0,0.2)}
.timeList ul li a.on{background: url(../images/more.png) no-repeat right center #F1F1F1;background-size:0.573rem 0.44rem;}
.timeList ul li:before{content: "";position: absolute;left:-0.267rem;top:0.187rem;width: 0.52rem;height: 0.52rem;background: url(../images/time.png);background-size: 100% 100%}

.newsBox{width: 10rem;margin: 0 auto;overflow: hidden;padding:0.24rem 0 0.293rem 0;border-bottom: 0.027rem solid #F9F9F9}
.newsBox img{float: right;display: block;width: 3.067rem;height: 2.04rem;margin-right: 0.333rem}
.newsBox h3{overflow:hidden; text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;font-size:0.453rem;line-height: 0.667rem; height: 1.333rem;padding:0 0.333rem;color: #383838}
.newsBox p{font-size: 0.293rem;color: #999;margin-top: 0.333rem;line-height: 0.4rem;padding-left: 0.333rem;}
.newsBox p i{display: inline-block;padding: 0 0.133rem;font-size: 0.24rem;border-radius:0.08rem;color: #fff;background: #4A90E2;font-style: normal;margin-right: 0.333rem}
.newsBox p span{margin-right: 0.333rem}
.newsBox.bigPic h3{float: left;margin-bottom: 0.333rem;height: 0.453rem;line-height: 0.453rem;word-break:keep-all;text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}
.newsBox.bigPic img{width: 9.333rem !important;height: 3.6rem;margin-bottom: 0.333rem}

.footer{width: 10rem;height:1.667rem;padding: 0.667rem 0 0 0;margin: 0 auto;text-align: center;font-size: 0.213rem;line-height: 0.213rem;color: #ADADAD}
.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:0.4rem;right:0.4rem;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;}

/* 回到顶部 */
.go_top{position: fixed;left: 50%;margin-left: 7rem;bottom: .87rem;width:1rem;height:1rem;background: url(toTop2.png) no-repeat;background-size: 100% 100%;z-index: 3;display: inline-block;border-radius: 50%;}

#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}
}

.news2{display: block;margin-bottom:0.307rem;background:#DF0209;padding:0.2rem 0 0.4rem 0;overflow: hidden;}
.news2:hover{background: #9f0207}
.news2 img{display: block;width:4.533rem;height:3.0rem;float: left;}
.news2 h3{font-size:0.373rem;line-height:1.067rem;height:1.067rem;margin-top:0.133rem; padding-left:0.307rem;background: #000;word-break:keep-all;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;color: #fff}
.news2 h3 span{font-weight: bold;margin-right:0.267rem;font-size:0.427rem;padding-right:0.267rem;position: relative;}
.news2 h3 span:after{content: "|";position: absolute;top:0.053rem;right:-5px;width:0.133rem;height:0.427rem;line-height:0.427rem;}
.news2 p{padding:0.16rem 0.76rem 0 0.6rem;font-size:0.373rem;color:#FFF;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp:3;word-wrap: break-word; height:1.6rem;line-height:0.533rem;}
.news2 p span{color:#999}