@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: #bd1b1b repeat;
	-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;}

.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;}


.bg{ width:100%; height:15.5rem; background:url(../images/bg.jpg) no-repeat; background-size:100%;}
.bg2{ width:100%; height:4rem; background:url(../images/bg1.jpg) no-repeat; background-size:100%;margin-top: 0.3rem;}
.bg3{ width:100%; height:4.65rem; background:url(../images/bg2.jpg) no-repeat; background-size:100%;margin-top: 0.3rem;}


.bg2 p,.bg3 p{
    color: #fff;
    padding-left: 11%;
    line-height: 1.7;
}
.bg2 div,.bg3 div{ padding:1% 2% 0 2%}
.part,.bg ul{ width:76%; margin-left:11.5%}
.part span{color:#d50000}

.bg ul li label{width:94%; float:right}
.bg ul li span{color: #fff; background:#ff8d00; 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;}
.bg ul li{ padding-top:0.3rem; color:#000}	
.bg ul li a{ color:#d50000}
.link1{ color:#d50000; font-weight:bold;}

.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;
}
.andor {
	width: 40%;
	position: fixed;
	right: 0px;
	top:0px;
	margin: 0px;
	padding: 0px;
	display: none;
	z-index:50;
}
.iphone {
	width: 40%;
	position: fixed;
	right: 0px;
	top: 0px;
	margin: 0px;
	padding: 0px;
	display: none;
	z-index:50;
}
