@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 .link_xz{width: 20%; right: 5%;bottom: 4%;height: 14%;}
.btn1 .linkbm{width: 32%; left: 35%; top: 25%; height: 14%;}
.btn1 .yjsq{width: 30%; right: 5%;bottom: 24%; height: 27%;}

.btn1 .link_yjsq{width: 29%;right: 9%;top: 51%;height: 24%;}

.btn1 .link01{width: 92%;left: 4%;top: 0;height: 30%;}
.btn1 .link02{width: 92%;left: 4%;top: 33%;height: 30%;}
.btn1 .link03{width: 92%;left: 4%;bottom: 4%;height: 30%;}
.btn1 .link04{width: 92%;left: 4%;top: 0;height:30%;}
.btn1 .link05{width: 92%;left: 4%;top: 34%;height:30%;}
.btn1 .link06{width: 92%;left: 4%;bottom: 4%;height: 30%;}
.btn1 .link07{width: 92%;left: 4%;top: 0;height: 23%;}
.btn1 .link08{width: 92%;left: 4%;top: 25%;height: 23%;}
.btn1 .link09{width: 92%;left: 4%;top: 51%;height: 23%;}
.btn1 .link10{width: 92%;left: 4%;bottom: 0;height: 23%;}


.btn1 .link21{width: 92%;left: 4%;top: 0;height: 30%;}
.btn1 .link22{width: 92%;left: 4%;top: 33%;height: 30%;}
.btn1 .link23{width: 92%;left: 4%;bottom: 4%;height: 30%;}
.btn1 .link24{width: 92%;left: 4%;top: 0;height:30%;}
.btn1 .link25{width: 92%;left: 4%;top: 34%;height:30%;}
.btn1 .link26{width: 92%;left: 4%;bottom: 4%;height: 30%;}
.btn1 .link27{width: 92%;left: 4%;top: 0%;height: 23%;}
.btn1 .link28{width: 92%;left: 4%;top: 25%;height: 23%;}
.btn1 .link29{width: 92%;left: 4%;top: 51%;height: 23%;}
.btn1 .link30{width: 92%;left: 4%;bottom: 0;height: 23%;}







.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%;}
.bg .part {width: 84%;margin: auto;}
.bg4 .part {width: 88%;margin: auto;}

.bg1{background:url(../images/bg1.jpg) top center no-repeat; background-size:100%;height: 20.05rem; padding-top: 2.5rem;}
.bg3{background:url(../images/bg2.jpg) top center no-repeat; background-size:100%;  height:16.4rem;}
.bg4{background:url(../images/bg4.jpg) top center no-repeat; background-size:100%;  height:11.3rem;}
.bg2{background:url(../images/bg3.jpg) top center no-repeat; background-size:100%;  height:17.15rem;padding-top:9rem;}
.bg2 .part{ margin-top:0.5rem; width:80%}
.bg2 .part p{ font-size:0.55rem; color:#404040; line-height:1.5;}



.cxwz{width: 100%; margin:0.3rem 0rem} 
.cxwz li{ font-size:0.5rem; line-height: 1.7; color:#9c0f20}

.cxwz1{ margin-top:0.3rem}
.cxwz1 li{ font-size:0.5rem; line-height: 1.7; color:#404040}

.bg1 .cxwz li img,.bg3 .cxwz li img{ width: 4.5%;float: left;margin-right: 0.1rem;margin-top: 0.08rem;}
.cxwz li label{ width: 93%;float:right;}

.bg4 .cxwz li img{ width:5%;float: left;margin-right: 0.1rem;margin-top: 0.1rem;}
.bg4 h5{color:#9c0f20; font-weight:bold; font-size:0.55rem; margin-left:1rem}



.xqbtn{color: #790815;float: right; font-size:0.55rem;margin-bottom: 0.4rem;    margin-top: 0.3rem;}
.xqbtn1{ width:51.77%; margin:auto; display:block}
.btn0{ margin-top:0.3rem}
.btn0 a{ width:43%; display:block; float:left; margin-left:5%}


.bt{ width:92%; margin:auto;}
.pop {margin: 0 auto; font-size:0.5rem;left:4%;width:92%; color:#515151;z-index: 40;display: none;    background: #fff; border-radius: 10px;}
.xz-ceng .closebtn {z-index: 20; position: absolute;right: -2%;top: -2.2%;width: 1rem;height: 1rem;float: right;}
.pop div{color:#b71a2c; font-size:0.6rem; margin-top:0.3rem}
.xz-ceng p{ margin-top:0.1rem;font-size:0.5rem;}

.pop ul{overflow-y: scroll;position: absolute;z-index: 11;height: 81%;padding-right: 0.2rem;top:12%;width: 92%;left: 5%;}
.pop ul li{ padding-top:0.1rem}

.wt img{ width:6%; display:block; float:left;    margin-top: 0.15rem;margin-right: 0.2rem;}

.xz-ceng {
    height: 20.5rem;
    position: fixed;
    top: 10%;
}

.btn1 .left {
    left: 0%;
    width: 45%;
    height: 98%;
    bottom: 3%;
}
.btn1 .right {
    right: 3%;
    width: 45%;
    height: 98%;
    bottom: 3%;
}
.btn1 .left1 {
    left: 10%;
    width: 40%;
    height: 98%;
    bottom: 3%;
}
.btn1 .right1 {
    right: 10%;
    width: 40%;
    height: 98%;
    bottom: 3%;
}

.link{
    width: 12%;
    display: block;
    position: fixed;
    top: 20%;
    right: 0;
}
.pop ul::-webkit-scrollbar {
width:0.2rem;
height:0.2rem;
margin-right:0.1rem;
}
 .pop ul::-webkit-scrollbar-track-piece {
background-color:#efe3d6;
}
 .pop ul::-webkit-scrollbar-thumb {
background:#b71a2c;
width:0.2rem;
border-radius:5px;
}
.pop ul::-webkit-scrollbar-thumb:hover {

}
.pop ul::-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;
}