@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.3;
	background: #bf2334 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 .yjgp{top: 0;width: 47%;height: 52%;left: 26%;}

.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: 3.93rem; background: url(../images/bg1_02.jpg)  no-repeat; background-size:100%;}
.bg2{width:100%; height:3.35rem; background: url(../images/bg2_04.jpg)  no-repeat; background-size:100%; }
.bg3{width:100%; height: 7.04rem; background: url(../images/bg3_06.jpg)  no-repeat; background-size:100%; }
.bg4{width:100%; height: 4.44rem; background: url(../images/bg4_05.jpg)  no-repeat; background-size:100%; }
.bg5{width:100%; height: 4.73rem; background: url(../images/bg5_07.jpg)  no-repeat; background-size:100%; }

.part{ width:80%;  margin-left: 11.5%;}
.hdjz{ background:#bd2232; color:#fff; text-align:center; width:0.7rem; border:1px solid #000; border-radius:20px; float:left; padding:1% 0; font-size:0.45rem;    line-height: 1.1;margin-top:0.45rem}

.hdjz2{ background:#bd2232; color:#fff; text-align:center; width:0.7rem; border:1px solid #000; border-radius:20px; float:left; padding:2% 0; font-size:0.45rem;    line-height: 1.1; margin-top:1.1rem}

.hdjz1{ background:#bd2232; color:#fff; text-align:center; width:0.7rem; border:1px solid #000; border-radius:20px; float:left; padding:1% 0;font-size:0.45rem;    line-height: 1.1;margin-left: 0.2rem; margin-top:0.2rem}
.part p{float: left;width: 78%;color: #bc2131; padding-top: 0.5rem; margin-left: 7%;}


.cxwz{width:90%;float: left;margin-left: 0.2rem;    padding-top: 0.5rem;}
.cxwz li{ font-size: 0.5rem; color:#bc2131;}
.cxwz li span {width:0.45rem; height:0.45rem;float: left;color:#fff; background:#bc2131;border-radius:100px; text-align:center; line-height:1; margin-top:0.05rem; font-size:0.45rem}
.cxwz li label { width: 93%;float: left; margin-left: 0.5%;}


