@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: #feb13b 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 .xqbtn{width: 25%; left:37%;top:18%;height:62%;}
.btn1 .xqbtn_1{width: 25%; left:37%; bottom:7%;height:21%;}








.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%;background:url(../images/bg.jpg) top center no-repeat; background-size:100%;height: 6rem;padding-top: 0.1rem;}
.bg .part p{ color:#2485b2; font-size:0.5rem}
.bg .part .xz{ color:#8b8b8b; float:right; font-size:0.55rem}
.bg .part .xqbtn{ width:42%; margin:auto;display: block;padding-top: 0.5rem;}
.bg .part .xqbtn1{ width:28%; margin:auto;display: block;padding-top: 0.5rem;}



.bg .part {width: 90.5%;margin: auto;background: #fff; height:17.2rem;}
.cxwz{ padding: 0.1rem 0rem;margin-left:3%;width: 95%;} 
.cxwz li{ font-size:0.55rem; line-height: 1.8; color:#2485b2}
.cxwz li label{ width:92%; float:left;}
.cxwz li label span{color:#da2c25;}
.cxwz li img{ width: 5.8%;float: left;margin-right: 0.2rem;margin-top: 0.08rem;}

.part p{ text-align:center} 
.cxwz1{margin: 0.1rem 0rem;margin-left: 4.5%;width: 91%;} 
.cxwz1 li{ font-size:0.55rem; line-height: 1.7; color:#2485b2}
.cxwz1 li label{ width:93%; float:left;}
.cxwz1 li label span{color:#da2c25;}
.cxwz1 li img{ width: 5.2%;float: left;margin-right: 0.2rem;margin-top: 0.15rem;}
.pop {margin: 0 auto; font-size:0.5rem;display: none;z-index: 40; color:#666666;left:3%; width:94%;}
.pop .closebtn {z-index: 20; position: absolute;right: 1%;top: -4.5%;width: 1rem;height: 1rem;float: right;}
.pop p{ margin-top:0.15rem;font-size:0.5rem; margin-bottom:0.15rem}

.link1{ float:left;color:#2485b2;  margin-left: 5%;}
.link2{ float:right;color:#2485b2;margin-right: 5%;}





.pop .fsk01{overflow-y: scroll;position: absolute;z-index: 11;height: 83%;padding-right: 0.1rem;top:10.5%;width: 94%;left:4%;}

.xz-ceng {
    height: 21.5rem;
    position: fixed;
    top: 10%;
    padding-top: 1.8rem;
    padding: 10% 4.5%;
}

.btn1 .left{
    left: 6%;
    width: 42%;
    height: 91%;
    bottom: 0;
}
.btn1 .right{
    right: 7%;
    width: 42%;
    height: 91%;
    bottom: 0;
}

.link{
    width: 12%;
    display: block;
    position: fixed;
    top: 20%;
    right: 0;
}
.pop .fsk01::-webkit-scrollbar {
width:0.2rem;
height:0.2rem;
margin-right:0.1rem;
}
 .pop .fsk01::-webkit-scrollbar-track-piece {
background-color:#efe3d6;
}
 .pop .fsk01::-webkit-scrollbar-thumb {
background:#f2c054;
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;
}

.foot{  background:#5b5b5b; width:100%; text-align:center; color:#fff; height:6.4rem; font-size:0.45rem}
.foot img{ margin:0 auto; padding-top:0.65rem ;}
.foot h2{ font-size:0.6rem;margin: 0;}