@charset "utf-8";
/* CSS Document */
html, body {
	width: 100%;
	height: 100%;	
}
html {
	color: black;
	-ms-text-size-adjust: 100%;
	-webkit-text-size-adjust: 100%;
}
body {
	font-family: "宋体";
	line-height: 1.45;
	-webkit-tap-highlight-color: rgba(0,0,0,0);
	font-size:0.55rem;
}
body, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, p,label {
	margin: 0;
	padding: 0;
	font-weight:normal;
}
img {border: 0px;display: block;}
ul li{ list-style:none;}
.clear{ clear:both;}
.btn1{ position:relative;}
.btn1 a{ display:block; position:absolute;}
.btn1 .qbk{width: 37%;height: 50%;bottom: 0%;right: 10%;}

.btn1 .sms_1{width: 33%;height: 10%;top: 61.5%;left: 12%;}
.btn1 .sms_2{width: 33%;height: 10%;top: 61.5%;right: 14%;}
.btn1 .bm{width: 28%;height: 13%;top: 24.5%;left: 37%;}
.btn1 .xz{width: 23%;height: 9%;bottom: 0;right: 0;}


.btn1 .btn_0{width: 31%;height: 23%;bottom:0;right: 5%;}
.btn1 .btn_1{width: 31%;height: 28%;bottom:9%;right: 5%;}
.btn1 .link21{width: 31%;height: 28%;top:50%;right: 4%;}

#pop3 div {color: #f12838;font-size: 0.6rem; margin-top: 0.3rem;}
#pop4 div {color: #515151;font-size: 0.6rem; margin-top: 0.3rem;}
#pop3 p{ margin-top:0.1rem}
#pop4 p{ margin-top:0.2rem}
.wt img {
    width: 5%;
    display: block;
    float: left;
    margin-right: 0.2rem;
}
.part1 h3{ color:#d93840; font-size:0.85rem; font-weight:bold;padding-top: 0.9rem;}

.vas_xz{
    width: 22%;
    display: block;
    margin-left: 79%;
    clear: both;
    color: #d93840;
    margin-top: 0.2rem;
}
.vas{ padding-top:0.8rem}
.vas a{ display:block; float:left; width:38.45%; margin-left: 9%;}
 
.btn1 .left { width: 41%;height: 63%;bottom: 3%;left: 8%;}
.btn1 .right{ width: 41%;height: 63%;bottom: 3%;right: 8%;}
.btn1 .left1 { width: 41%;height: 65%;top: 1%;left: 8%;}
.btn1 .right1{ width: 41%;height: 60%;top: 1%;right: 8%;}
.btn1 .wlly{ width: 30%;height: 14%;bottom: 15%;right:5%;}
.btn1 .zmbh_5{ width: 30%;height: 14%;bottom: 18%;right:5%;}


.btn1 .link6{width: 46%;height: 92%;top: 3%;left: 4%;}
.btn1 .link7{width: 42%;height: 48%;top: 0;right: 7%;}
.link12{ margin-top:0.3rem}

.box {width: 100%;height: auto;position: relative;margin: 0px;padding: 0px;overflow: hidden;}
.innbox {width: 100%;height: auto;position: relative;margin: 0px;padding: 0px;overflow: hidden;}

.time_1{width: 90%; padding-left:7%; color:#000; font-weight:bold;}
.time_1 h2{ font-size: 0.7rem;margin-bottom: 0.5rem;color: #000;font-weight:bold;}
.time_1 .fl{ float:left; width: 60%;font-size: 0.5rem;margin-left: 1.5%;}
.time_1 .fr{ float:right;width: 34%;margin-right: 4%; margin-top:0.4rem}
.time_1 .fr a{ display:block; width:77.1%; float:right; margin-right:1%;}
.time_1 ul li span {display: block;margin-right: 0.4rem;float: left;background: #000;width: 0.15rem;height: 0.15rem;
    border-radius: 30px;margin-top: 0.25rem;}
	
.foot{  background:#5b5b5b; width:100%; text-align:center; color:#fff; height:6.4rem;}
.foot img{ margin:0 auto; padding-top:0.5rem ;}
.foot h2{ font-size:0.6rem;margin: 0; margin-top:0.2rem}
.back{ width:100%; position:fixed; bottom:0.4rem; right:0.4rem;}
.back img{float: right;margin-right: 2%;}

.bbxf{ width:30%; display:block; margin:auto; padding-top:0.1rem}
.wbdbxf{ width:35%; display:block; margin:auto; padding-top:0.3rem}
.jjg{ width:35%; display:block; margin:auto; padding-top:0.3rem}
.md {
    color: #1e91df;
    font-size: 0.6rem;
    text-decoration: underline;
}


.bg1{width:100%;background:url(../images/bg1.jpg) no-repeat; background-size:100%;height: 8.9rem; padding-top:10.2rem}
.bg2{width:100%;background:url(../images/bg2.jpg) no-repeat; background-size:100%;height: 15.5rem;padding-top: 8.8rem;}
.font{ color:#b41e2c; font-weight:bold}


.bg3{width:100%;background:url(../images/bg3.jpg) no-repeat; background-size:100%;height: 9rem; padding-top:11.2rem}
.bg4{width:100%;background:url(../images/bg4.jpg) no-repeat; background-size:100%;height: 9.5rem; padding-top:8.45rem}
.bg5{width:100%;background:url(../images/bg5.jpg) no-repeat; background-size:100%;height:4.65rem; padding-top:9.5rem}
.bg6{width:100%;background:url(../images/bg6.jpg) no-repeat; background-size:100%;height: 9.7rem; padding-top:8.9rem}
.bg7{width:100%;background:url(../images/bg7.jpg) no-repeat; background-size:100%;    height: 10.6rem; padding-top: 0.5rem;}
.bg8{width:100%;background:url(../images/bg8.jpg) no-repeat; background-size:100%;height: 8.4rem; padding-top:10rem}
.bg9{width:100%;background:url(../images/bg9.jpg) no-repeat; background-size:100%;height: 8.9rem; padding-top:9.5rem}
.bg10{width:100%;background:url(../images/bg10.jpg) no-repeat; background-size:100%;height: 8.625rem; padding-top:9.5rem}

.bg11{width:100%;background:url(../images/bg11.jpg) no-repeat; background-size:100%;height: 7.9rem; padding-top:7.2rem}
.bg12{width:100%;background:url(../images/bg12.jpg) no-repeat; background-size:100%;height: 6.05rem;padding-top: 7rem;}
.bg13{width:100%;background:url(../images/bg13.jpg) no-repeat; background-size:100%;height: 5.875rem; padding-top:7.2rem}

.part{ width:84%; margin:auto}

.bg2 .part p{color: #000; font-size:0.55rem;width: 59%;margin-top: 0.8rem;margin-left: 0.3rem;}
.vv{color: #666666; font-size:0.5rem;margin-top: 0.1rem;margin-left: 0.3rem;}

.xqbtn_1,.wsdtn_1{width: 25%;display: block;margin-top: 0.3rem; float:right;clear: both;color: #0786db;    margin-bottom: 0.5rem;}
.xqbtn{width:30%;display: block; margin-left: 79%;clear: both;color: #007dd0; margin-top: 0.3rem;margin-bottom: 0.5rem;}
.link04 {display: block;float: right;clear: both;color: #0786db; margin-top: 0.3rem}


.c0{ margin-top:0.3rem}

.bt{color:#5a96cc; font-size:0.6rem; font-weight:bold;    margin-bottom: 0.3rem;}
.tab tr td{ border:1px solid #636363; text-align:center;}
.tab thead th{ font-weight:bold;border:1px solid #636363; text-align:center}
.font15{ font-size:0.36rem;}
.xzbt {border-bottom: 1px solid #f12838;line-height: 2.5;width: 92.18%; margin-left: 4.5%;margin-top: 0.5rem;color: #f12838;
    font-size: 0.6rem; font-weight:bold}
.andor {
	width: 40%;
	position: fixed;
	right: 0px;
	top:0px;
	margin: 0px;
	padding: 0px;
	display: none;
}
.iphone {
	width: 40%;
	position: fixed;
	right: 0px;
	top: 0px;
	margin: 0px;
	padding: 0px;
	display: none;
}
.jx{ margin-top:0.3rem; display:block}
.bg1 .part1{ width:90%; margin:auto}
.cxwz1{} 
.cxwz1 li{ font-size:0.55rem; line-height: 1.5; color:#666666}
.cxwz1 li label{ width:90%; float:left;}
.cxwz1 li img{ width:5%; float:left; margin-right:0.2rem;margin-top: 0.1rem;}

.bg1 .part5{width: 87%; margin-left:9.5%;}
.bg2 .part5{width: 87%; margin-left:6%;}

.cxwz{ margin-left:1%;} 
.cxwz li,.cxwz2 li{ font-size:0.55rem; line-height: 1.6; color:#666666}
.cxwz li label,.cxwz2 li label{ width:93%; float:left;}
.cxwz li img{ width:4.5%; float:left; margin-right:0.2rem;margin-top: 0.1rem;}
.cxwz2 li img{ width:3.75%; float:left; margin-right:0.2rem;margin-top: 0.1rem;}
.fbt{ margin-left:1rem}
.fbt span{ width:0.6rem; height:0.6rem; background:#d93840; text-align:center; color:#fff; float:left; border-radius:30px; margin-right:0.2rem; line-height:1.3; margin-top:0.05rem}

.xqbtn1 {width: 26.4%;display: block;margin-top: 0.3rem;margin-left: 72%;}
.xz-ceng{height:20.5rem; position: fixed; top: 10%; background:#fff;} 
.pop {margin: 0 auto; font-size:0.55rem;left: 4%;width: 92%; color:#595959;z-index: 40;display: none;}
.xz-ceng .closebtn {background: url(../images/close.png) no-repeat;background-size: 100%;z-index: 20;
    position: absolute;right: -3%;top: -2%;width: 1.25rem;height: 1.25rem;float: right;}
.pop ul { overflow-y: scroll;position: absolute;z-index: 11;height: 84%;padding-right: 0.2rem;top: 6%;width: 92%;left: 3%;}
.pop ul li{ padding-left: 0.3rem;padding-top: 0.2rem;}
.pop label{ font-weight:normal; width:94%; float:right;margin-bottom: 0;}
.pop ul li span{width:0.6rem; height:0.6rem;display: block;float: left; background:#f12838; color:#fff;line-height:1.3;
text-align:center; border-radius:30px; margin-top:0.1rem;margin-right: 0.15rem;}
#pop5 ul li span{width:0.6rem; height:0.6rem;display: block;float: left; background:#f12838; color:#fff;
text-align:center; border-radius:30px; margin-top:0.1rem;margin-right: 0.15rem; line-height:1.35}

.pop ul::-webkit-scrollbar {
width:0.2rem;
height:0.2rem;
margin-right:0.1rem;
}
 .pop ul::-webkit-scrollbar-track-piece {
background-color:#efe3d6;
}
 .pop ul::-webkit-scrollbar-thumb {
background:#f12838;
width:0.2rem;
border-radius:5px;
}
.pop ul::-webkit-scrollbar-thumb:hover {

}
.pop ul::-webkit-scrollbar-corner {
display:none;
}
.mask {
    position:fixed;
    left: 0;
    top: 0;
    z-index: 20;
    width: 100%;
    height: 100%;
    background: #000;
    filter: alpha(opacity=80);
    -moz-opacity: 0.8;
    opacity: 0.8;
    display: none;
}
.linkjx5{ display:block}
.main{ position:relative;}
.main .link30{ position:absolute; width:44%; height:42%; left:5%; top:58%;}
.main .link40{ position:absolute; width:44%; height:42%; right:5%; top:58%;}
