@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.5;
	-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{ width:35%; margin:1rem 0.5rem 0 0.75rem; float:left}


.bg{width: 100%; margin: 0 auto;height:8.4rem; background: url(../images/bg1.jpg) no-repeat;background-size: 100%;}
.bg .font{ color:#b41e2c; font-weight:bold}
.bg .cont{ width:60%;color:#000000;font-size:0.55rem;padding-top: 1.8rem;padding-left: 10%;}

.bg1{width: 100%; margin: 0 auto;height:10.9rem; background: url(../images/bg2.jpg) no-repeat;background-size: 100%;}
.bg1 .font{ color:#b41e2c; font-weight:bold}
.bg1 .cont{ width:59%;color:#000000;font-size:0.55rem;padding-top: 1.6rem;padding-left: 11%;}
.box {width: 100%;height: auto;position: relative;margin: 0px auto -0.45rem auto;padding: 0px;background:#127690; }
.innbox {width: 100%;height: auto;position: relative;margin: 0px;padding: 0px;overflow: hidden;background:#127690;}

.bg2{width: 100%; margin: 0 auto;height:11rem; background: url(../images/bg3.jpg) no-repeat;background-size: 100%;}
.bg2 .font{ color:#b41e2c; font-weight:bold}
.bg2 .cont{ width:59%;color:#000000;font-size:0.55rem;padding-top:0.9rem;padding-left:10%; float:left}
.bg2 .cont1{ width:36%;padding-top: 0.9rem;float:right; padding-right:1rem}

.wz{ padding:0 1rem;font-size:0.5rem; color:#666666 }


a.link1{ width:40%; position:absolute; top:5%; right:0rem; height:1.2rem;  }
a.link2{ width:40%; position:absolute; top:5%; left:0rem; height:1.2rem;  }
.link2{ width:54.8%; margin:auto; padding-top:0.8rem; display:block}
a.link3{ width:3rem; height:1rem; position: absolute; top:65%; right:0;}


.bg4{width: 100%; margin: 0 auto;height:10.9rem; background: url(../images/bg4.jpg) no-repeat;background-size: 100%;}
.bg4 .font{ color:#b41e2c; font-weight:bold}
.bg4 .cont{ width:59%;color:#000000;font-size:0.55rem;padding-top: 1rem;padding-left: 11%;}

.bg5{width: 100%; margin: 0 auto;height:9.1rem; background: url(../images/bg5.jpg) no-repeat;background-size: 100%;}
.bg5 .font{ color:#b41e2c; font-weight:bold}
.bg5 .cont{ width:62%;color:#000000;font-size:0.55rem;padding-top:0.9rem;padding-left:9%; float:left}
.bg5 .cont1{ width:34%;padding-top: 0.9rem;float:right; padding-right:1.2rem}





.bt1{ color:#5e5e5e; margin-top:0.1rem;font-weight:bold;}
.bt1 span{width:0.36rem; height:0.36rem;display: block;float: left; background:#00527c; color:#fff; line-height:0.4rem;
text-align:center; border-radius:100px;margin-right: 0.15rem;}
.bt1 label{width:92%; float:left; display:block; font-weight:bold; font-size:0.27rem; color:#00527c;line-height:0.4rem; margin-bottom:0.1rem;}

.q1{padding-top:0.15rem;} 

.cont2{margin-top:0.2rem;}
.cont2 span{ background:#343434; text-align:center; width:0.3rem; height:0.3rem;display: block;float: left;  color:#fff;line-height:0.3rem;
text-align:center; border-radius:30px; margin-right: 0.15rem;}



.xz-ceng{height:9.88rem; position: fixed; top:10.5%; background: url(../images/tcbg1.png) no-repeat;background-size: 100% 100%;} 
.xz-ceng2{height:9.88rem; position: fixed; top:10.5%; background: url(../images/tcbg2.png) no-repeat;background-size: 100% 100%;}
 .xz-ceng3{height:9.88rem; position: fixed; top:10.5%; background: url(../images/tcbg3.png) no-repeat;background-size: 100% 100%;}
 .xz-ceng4{height:9.88rem; position: fixed; top:10.5%; background: url(../images/tcbg4.jpg) no-repeat;background-size: 100% 100%;} 
.xz-ceng1{height:9.88rem; position: fixed; top:10.5%; background: url(../images/tcbg4.png) no-repeat;background-size: 100% 100%;}
.xz-ceng5{height:7rem; position: fixed; top:30%; background: url(../images/tan_03.jpg) no-repeat;background-size: 100%;}
.pop {margin: 0 auto; font-size:0.24rem;left:2%;width: 96%; color:#000;display: none; z-index:50}
.closebtn {z-index: 20; position: absolute;right:0;top: -2%;width: 0.5rem;height: 0.5rem;float: right;}
.pop .fsk01 { overflow-y: scroll;position: absolute;z-index: 11;height: 83%;padding-right: 0.2rem;top: 13.7%;width: 93%;left:4%;}
.pop .fsk01 .ul_1 li{margin-top: 0.2rem;}
.pop .ul_1 li label{ font-weight:normal; width:94%; float:right;margin-bottom: 0;}
.pop .ul_1 li span{width:0.3rem; height:0.3rem;display: block;float: left; background:#00527c; color:#fff;line-height:0.34rem; 
text-align:center; border-radius:30px; margin-right: 0.05rem; }
.pop .ul_1 li a{ text-decoration:none; color:#627fc7}



.pop .font{ color:#b41e2c; font-weight:bold}

.pop .fsk01 .ul_2 li{padding-top: 0.1rem;}
.pop .ul_2 li label{ font-weight:normal; width:93%; float:left;margin-bottom: 0;}
.pop .ul_2 li span{ background:#343434; text-align:center; width:0.3rem; height:0.3rem;display: block;float: left;  color:#fff;line-height:0.3rem;
text-align:center; border-radius:30px; margin-right: 0.1rem; margin-top:0.05rem;}

.bt{ width: 30%;margin-top:0.2rem}


.pop .fsk01::-webkit-scrollbar {
width:0.1rem;
height:0.1rem;
margin-right:0.1rem;
}
 .pop .fsk01::-webkit-scrollbar-track-piece {
background-color:#ddd;
}
 .pop .fsk01::-webkit-scrollbar-thumb {
background:#00527c;
width:0.2rem;
border-radius:5px;
}
.pop .fsk01::-webkit-scrollbar-thumb:hover {

}
.pop .fsk01::-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;
}
.xzbtn{ position:fixed; width:2.75rem; top:65%; right:0; z-index:1;}






