@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;
	background: #c20d06 repeat;
	-webkit-tap-highlight-color: rgba(0,0,0,0);
	font-size:0.5rem;
}
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 .fl_1{ bottom:7%;width: 42%;height: 60%;left: 7%;}
.btn1 .fl_2{ bottom:7%;width: 42%;height: 60%;right: 7%;}

.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;}

.bg1{width:100%; height: 9.9rem; background: url(../images/bg1.jpg)  no-repeat; background-size:100%;}
.bg2{width:100%; height:26rem; background: url(../images/bg2.jpg)  no-repeat; background-size:100%; }
.bg3{width:100%; height: 14.6rem; background: url(../images/bg3.jpg)  no-repeat; background-size:100%; }
.bg3 .part p span{ color:#dc0800; font-weight:bold}

 .bg1 .part{ width:76%; margin-left:14.5%}
  .part h3{ font-size:0.65rem;line-height: 1.4;}
  .part h3 label{ color:#c20d06; font-weight:bold}
  .cxwz{ margin-top:0.1rem}
.cxwz li{ font-size: 0.55rem;line-height: 1.5; color:#000000}
.cxwz li img {width:5.2%;float: left;margin-right: 0.15rem; margin-top:0.1rem}
 .cxwz li label { width: 92%;float: left;}
 .cxwz li label span{ color:#ee2323}
.btn{ width:35.067%; margin:auto; display:block} 
.btn01{ padding-top:0.2rem}

.bg2 .part{ width:81.067%;margin:auto;}
.bg2 .part a{ display:block; padding-top:0.4rem}

.bg3 .part{ width:71.467%;margin:auto;}
.bg3 .part p{ text-align:center; font-size:0.5rem}
.btn2{ margin-top:0.4rem; margin-bottom:0.3rem}
.bg3 .part1{ width:82%;margin:auto;}
.c757575{ color:#757575; text-align:left}


.xz-ceng{height:21rem; position: fixed; top: 10%; background:#fff; border:2px solid #000; border-radius:10px;} 
.pop {margin: 0 auto; font-size:0.55rem;left: 3.066%; width: 93.867%;z-index: 40;display: none;}
.xz-ceng .closebtn {z-index: 20;position: absolute;right: -2%;    top: -9%;width: 10.67%;float: right;}
.pop .fsk01 {overflow-y: scroll;position: absolute;z-index: 11;height: 85%;padding-right: 0.2rem;top:10%;width:91%; left:4.5%;}
.tcbt{position: absolute;z-index: 11;top: 3%;width:91%; left:4.5%;}
.pq1 {color: #000000;}
.pq {height: 1.2rem;margin-left: 2%;line-height: 2.2;margin-top: 0.3rem;background: #ffe6e5;border-radius: 15px;border: 1px solid #000;width: 87%; padding-right:1%; padding-left: 6.5%;    font-weight: bold;}
.pq1 span{background:url(../images/wtbg.png) no-repeat;  background-size:100%; width:8%; display:block; float:left;margin-right: 1%;color: #3e3e3e;text-align: center;font-weight: bold;line-height: 1.7;margin-top: 1%; font-size:0.5rem; height:0.9rem}
.pq1 label{ width:90%; float:right}

.pda1{ margin-top:0.3rem}
.pda{color:#525252;width:90%; margin-left:9%;}
.pda1 span{background:url(../images/dabg.jpg) no-repeat;  background-size:100%; width:8%; display:block; float:left;margin-right: 1%;font-weight: bold;text-align: center;height: 0.9rem; line-height: 1.7;font-size:0.5rem}

.pop label{width:94%; float:right}
.pop ul li span{color: #000; background:#ff7d7e; text-align:center; width:0.6rem; height:0.6rem;display: block;
    border-radius: 30px;float: left;margin-right: 0.1rem; margin-top:0.08rem; line-height:1.2;font-weight: bold; border:1px solid #000}
.pop ul li{ padding-top:0.3rem}	


.pop .fsk01::-webkit-scrollbar {
width:0.2rem;
height:0.2rem;
margin-right:0.1rem;
}
 .pop .fsk01::-webkit-scrollbar-track-piece {
background-color:#ddd;
border-radius:5px;
}
 .pop .fsk01::-webkit-scrollbar-thumb {
background:#ff7d7e;
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;
}