.weui_cells{ margin-top: 0;}
.weui_cell:before{ border-top:none}
.m-msg{ padding:3% 0 2% 0; color:#fd3f61; text-align:left; font-size: 14px; font-weight:bold}
.weui_btn_primary,.weui_btn_primary:not(.weui_btn_disabled):active{ background: #c71719;}
.banner{ width:100%;background:url(../imageswap/wap_01.jpg)#f9c59d no-repeat; background-size:100%}
.bg{padding:10px; background:url(../imageswap/wap_02.jpg) no-repeat; background-size:100%}
.dyBox{padding:15px; background:#fff; border:1px solid #d7a280; font-size:14px; line-height:24px; margin:5%;border-radius:8px}

.moreBox{padding:10px 15px 10px 15px; display:block; text-align:center; font-size:14px; margin:10px auto;}
.more{padding:10px 15px 10px 15px; text-align:center; background:#e9e9e9; font-size:14px; width:80px; margin:10px auto;border-radius:20px;}
.bottomtop{background:#006cc7;position:fixed;bottom:0; z-index:6;width:100%; left:0; right:0; margin:0 auto; border-top:1px solid #d7d7d7}
.bottomtop a{display:block;box-sizing: border-box; width:50%; float:left; text-align:center; color:#fff; font-size:16px; overflow:hidden; padding:10px 0}
.bottomtop p{color:#000; display:block; text-align:center;font-size:14px;}
.bottomtop p.on{ color:#e02921}
.bottomtop a:hover{ text-decoration:none;}
.bottomtop img{ width:25px;height:auto; margin-right:10px; margin-bottom:-5px }
.titleBox{ color:#066abf; font-size:18px; padding:15px 0 0 15px; font-weight:bold}
.Imgpic{ display:block; width:100%}
.m-lst-1{margin :0 4%;border-radius:10px; background:#fff; padding:0 5px;}
.picImg{ width:30%; float:left; display:inline-block; margin-right:3%}
.picImg img{ display:block; width:100%}
.m-lst-1 h2{ display: block;margin-bottom:5%; text-align: center; color:#fd3f61; font-size:16px;}
.m-lst-1 li{ display: block; margin-bottom: 6%; padding-bottom:4%; margin-bottom:5%; border-bottom:1px solid #e3e3e3; overflow: hidden;}
.m-lst-1 strong{color:#f76f0c; }
.m-lst-1 strong span{ color:#7b7b7b; font-weight:normal; margin-left:15px}
.m-lst-1 p{display: block; margin-bottom: 2%; font-size:13px; line-height:24px; color: #777; padding-top:1%;list-style:none;  overflow: hidden;text-overflow: ellipsis;max-height: 96px;-webkit-line-clamp:4;}
.m-lst-1 i{padding:2px 3%; font-size:12px; font-weight:normal; margin-left:15px;font-style:normal;background:#E9E9E9;color:#666;border-radius:4px}
.m-msg-1{display: block; padding-top: 4%; color: #999; font-size: 12px; text-align: center;}
.m-pic{ overflow: hidden;}
.m-pic a{width:30%; float:left; display:inline-block;margin-right:3%;}
.m-pic a img{width:100%; height: 100px; }
.f-fc-1{ color: #fe0000;}
.f-fc-2{ color: #000;}
.m-tt-1{ display: block; padding:4% 0 2% 4%; color:#fd3f61; font-size:16px;}
a.f-fc-3{display: block; padding:2% 4% ; color: #fff; font-size:16px;}
@media(max-width:414px){
.m-pic img{display: block; float: left; width:100px; height: 100px; margin-right:4%;}
	}
@media(max-width:375px){
.m-pic img{display: block; float: left; width:80px; height: 80px; margin-right:4%;}
	}
@media(max-width:325px){
.m-pic img{display: block; float: left; width:80px; height: 80px; margin-right:2%;}
	}
	.kfs{background:#E9E9E9; color:#666;border-radius:10px}
	
	.fontBox{ padding:10px; font-size:16px}
	.fontBox p{ color:#fff}
	.fontBox span{ padding-left:20px}
.yellowfont{ color: #FC0; padding:0 5px}

.btn{display: block;width:200px; margin:20px auto; height:40px; line-height:40px; font-size: 16px;text-align: center; background:#006cc7; border-radius:25px;}
.btn img{ margin-right:15px; margin-bottom:-5px}
/*分页符*/
.go_num{overflow:hidden;color:#666;text-align:center; font-size:16px; margin:2% 0}
.go_num a{ display:inline-block; width:20px; height:30px; margin-right:5px;line-height:36px;color:#8d8d8d;}
.go_num a:hover{width:20px; height:30px;text-decoration:none; color:#f86d10}
.go_num a.h{color:#006cc7}
.go_num a.dn{width:20px}
.go_num a.mh{border:none; background:none}
.go_num a.mh:hover{text-decoration:none; color:#fff}
.go_num_t{width:35px; height:24px;line-height:25px;text-align:center}
.g-fot{height:50px; line-height:50px;background:#325992; color:#fff; text-align:center}

.m-bg,#m-bg,#m-bg2{position: fixed; top: 0; left:0; width: 100%; height: 100%; background: #000; opacity: 0.7;}
#m-bg,#m-bg2{ background: url(../imageswap/ico6.png);z-index:-1}
#msg1,#msg2{position: fixed;z-index: 10; font-size:14px; width:90%; top:10%; left:5%; right: 5%; text-align:left}
.m-close{width:35px; height:35px; line-height:35px; text-align: center; margin: 0 auto; border:2px solid #fff; color: #fff;  border-radius:50%; font-weight:bold;position: absolute;top: 0px;right: 10px;}
.m-close2{width:35px; height:35px; line-height:35px; text-align: center; margin: 0 auto; border:2px solid #fff; color: #fff;  border-radius:50%; font-weight:bold}

.sign{width:100%;background: #fff;border-radius: 15px; padding-bottom:20px; margin:0 auto}
.sign h2{ background:url(../imageswap/tkt.png); background-size:100%; height:39px; line-height:39px; color:#fff; padding-left:45px; font-size:16px}
.footer{background:#0b398f;padding: 0 0 0 0; text-align:center; color:#fff}
.yfBox{ overflow: hidden; background:#eff8ff; margin:0 4%; padding:15px}
.yfBox h2{ font-size:18px; color:#006cc7}

.m-tab,.tab{ width:90%; padding:0 5%; overflow: hidden; background:#fff}
.m-tab strong{display:block; float: left; width:80px; padding:12px 0;margin:0 4px 4px 0;font-weight: normal;border-radius:10px; font-size:14px; text-align:center; background:#d3d3d3; color:#000; line-height:10px;}
.m-tab strong.on{color:#fff; font-weight:bold; background:#0192e1}
.m-tab strong img{ margin-bottom:-15px; margin-right:15px; width:50px;}
.answerBox{background:#fff; padding:15px;  margin:2% 0}
.answerbox{background:#fff; padding:10px 15px;  margin:2% 0 0 0}
.newlist{margin:0 2%}
.newlist li{padding:0 0 10px 0; border-bottom:1px solid #eeeeee }
.newlist li img{width:132px; height:155px; margin-right:36px}
.newlist li h5{ color:#0192e1;text-align:left;height:35px; line-height:35px;font-size:16px;}
.newlist span{font-size:12px;  height:35px; line-height:35px; text-align:left;color:#7b7b7b; font-weight:normal; padding-left:15px}
.newlist li h5 strong{ background:#0490e5; color:#fff; font-size:12px; padding:5px; }
.newlist li p{font-size:14px; line-height:26px; text-align:left; color:#7b7b7b;-webkit-box-orient:vertical;-webkit-line-clamp:2;}
.newlist li strong{padding:0 15px;font-size:16px; line-height:30px; text-align:left; color:#FF0000;border-radius:5px; margin-right:15px}
.answer{ background:#eef9ff; padding:15px;}
.answer p{ font-size:14px; line-height:26px; color:#979797}

.box{overflow:hidden; width:100%; margin:0 auto; background:#2b292a; }
.box h3{ font-size:20px; color:#000; font-weight:bold; line-height:35px; margin-top:30px}
.box p{font-size:18px; color:#fff;line-height:35px; margin-bottom:30px}
.box  h2{font-size:24px; color:#fff; text-align:center; font-weight: normal; line-height:50px;}
.by-box{ width:100%;background: url(../images/pc-03.jpg) top center no-repeat; margin-top:20px}
.by-box h2{font-size:24px; color:#000; font-weight:bold; line-height:45px; margin:30px 0}

.tit_r{width:100%; overflow:hidden; background:#fff; padding-top:10px;display:flex;}
.tit_r strong{ display:block; color:#fff; float:left;  line-height:32px; font-weight:normal; font-size:15px; flex:1; text-align:center;background:#4584eb;margin-bottom:10px; }
.tit_r strong.on{color:#fff;line-height:32px; margin-bottom:10px; background:#0b3e9a}


.m-lst-3{overflow:hidden;  margin-bottom: 20px;}
.m-lst-3 img{ display:block; width:100%}
.m-lst-3 h5,.m-lst-3 p{padding:0; margin:0}
.m-lst-3 h5{display:block; height:35px; margin-bottom:5px; line-height:35px; font-size:24px; color:#fff; font-weight:normal; text-decoration:none}
.m-lst-3 p{ font-size:18px; line-height:35px; color:#fff;word-break:break-all}


.newsBox{padding:20px;overflow: hidden;display: block;border-bottom:1px solid #e5e5e5}
.newsBox img{float:left;display: block;width:35%;margin-right:20px}
.newsBox h3{line-height:24px;overflow:hidden; text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;font-size:18px;color:#000}
.newsBox p{margin-top: 10px;font-size:14px;line-height:24px;color: #9B9B9B;}
.newsBox p span{margin-right: 20px}



.menu {background-color:#4584eb; width:100%; font-size:16px;}
.menu ul {margin:0px; padding:0px; list-style:none; display:flex; text-align:center;width:100%;}
.menu li {display:inline;width:50%; flex:1; float:left;text-align:center;}
.menu li a {color:#ffffff; text-decoration:none; float:left;width:100%; padding:10px 0;}
.menu li a.tabactive { color:#fff; background-color:#0b3e9a; font-weight:bold;  position:relative; float:left; width:100%; padding:10px 0;}
#tabcontent1,#tabcontent2,#tabcontent3,#tabcontent4,#anothercontent1,#anothercontent2, #anothercontent3, #anothercontent4,#anothercontent5, #anothercontent6 {width:100%; padding:15px 0px; font-size:16px; margin-bottom:5px; background:#FFF; text-align:left; }
