@charset "utf-8";
/* CSS Document */
html, body {
	width: 100%;
	height: 100%;	
}
html {
	background: white;
	-ms-text-size-adjust: 100%;
	-webkit-text-size-adjust: 100%;
}
body {
	font-family: "微软雅黑", "Helvetica Neue", Helvetica, Arial, sans-serif;
	-webkit-tap-highlight-color: rgba(0,0,0,0);
}
body, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, textarea, p, blockquote, th, td {
	margin: 0;
	padding: 0;
}
.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;
    font-size:0.75rem;
	line-height: 1.6;
	color:#fff;
}
img {
	border: 0px;
	display: block;
	vertical-align:top;
}
 .mask {
    position:fixed;
    left: 0;
    top: 0;
    z-index: 20;
    width: 100%;
    height: 100%;
    background: #000;
    filter: alpha(opacity=70);
    -moz-opacity: 0.7;
    opacity: 0.7;
    display: none;
}
.pop {
    width:88.28%;
    height:11.255rem;
    position: fixed;
    top: 25%;
    left:5.62%;
    z-index: 40;
    display: none; background:#ffffff;
    
}
.pop1 {
    width:88.28%;
    height:18.255rem;
    position: fixed;
    top: 15%;
    left:5.62%;
    z-index: 40;
    display: none; background:#ffffff;
}
.pop .m-cls,.pop1 .m-cls {
    position: absolute;
    top: -0.5rem;
    right: -0.5rem;
    height: 1.5rem;
    width: 1.5rem;
    display: block;
}

.pop .title1{ color:#434343; font-size:0.5rem; padding:0.82rem 0.95rem 0 0.95rem; line-height:0.65rem; text-indent:2em;}
.pic{ width:10.75rem; margin-left:0.775rem; margin-top:0.5rem;}
.pop1 p,.title{ color:#fd8903; font-weight:bold; font-size:0.75rem; margin-top:0.6rem; line-height:0.8rem; height:0.8rem; text-align:center;}
.pop1 ul li{ line-height:0.65rem; font-size:0.50rem; list-style:none; color:#303030;}
.pop ul li{ line-height:0.65rem; font-size:0.50rem; list-style:none; color:#303030;}
.xh{ font-size:0.45rem; margin-right:0.3rem; color:#ffffff; width:0.6rem; height:0.6rem; line-height:0.6rem; float:left; text-align:center; background:#fd8903; border-radius:0.5rem; }
.mid1{ background:url(../images/img2_03.jpg) no-repeat; background-size:100% 100%; width:100%; height:4.67rem; position:relative;}
.mid1 .part1{ position:absolute; top:40%; left:29%; width:45.5%; height:43%; }
.mid1 .text1{position:absolute; top:23.33%; left:20.78%; width:21.25%; height:15.95%; }
.bg1{ background:url(../images/bg1_04.jpg) no-repeat; background-size:100%; width:100%; height:7.075rem;position:relative;}
.bg1 .foot1_1{ font-size:0.6rem; color:#543846; line-height:1.5rem; font-weight:bold; height:1.5rem; padding:1% 0 0% 31.87%; margin-bottom:2%;}
.bg1 .foot1_2{font-size:0.55rem; color:#543846; line-height:0.65rem; padding:0 10.93% 0 23.90%;}
.bg1 .text{ position:absolute; bottom:13%; right:7.03%; width:19.84%; height: auto;}

.bg2{ background:url(../images/bg2_05.jpg) no-repeat; background-size:100%; width:100%; height:6.625rem;position:relative;}
.bg2 .foot1_1{ font-size:0.6rem; color:#543846; line-height:1.5rem; font-weight:bold; height:1.5rem; padding:1% 0 0% 31.87%; margin-bottom:2%;}
.bg2 .foot1_2{font-size:0.55rem; color:#543846; line-height:0.65rem; padding:0 10.93% 0 23.90%; margin-bottom:0px;}
.bg2 .foot1_3{font-size:0.5rem; color:#543846; line-height:0.65rem; padding:1% 7.93% 0 23.90%; font-weight:bold;}
.bg2 .text{ position:absolute; bottom:14%; right:7.03%; width:19.84%; height: auto;}

.bg3{ background:url(../images/bg3_06.jpg) no-repeat; background-size:100%; width:100%; height:5.725rem;position:relative;}
.bg3 .foot1_1{ font-size:0.6rem; color:#543846; line-height:1.5rem; font-weight:bold; height:1.5rem; padding:1% 0 0% 31.87%; margin-bottom:2%;}
.bg3 .foot1_2{font-size:0.55rem; color:#543846; line-height:0.65rem; padding:0 10.93% 0 23.90%;}
.bg3 .text{ position:absolute; bottom:17%; right:7.03%; width:19.84%; height: auto;}

.bg4{ background:url(../images/bg4_07.jpg) no-repeat; background-size:100%; width:100%; height:6.7rem;position:relative;}
.bg4 .foot1_1{ font-size:0.6rem; color:#543846; line-height:1.5rem; font-weight:bold; height:1.5rem; padding:1% 0 0% 31.87%; margin-bottom:2%;}
.bg4 .foot1_2{font-size:0.55rem; color:#543846; line-height:0.65rem; padding:0 7% 0 23.90%; margin-bottom:0px;}
.bg4 .foot1_3{font-size:0.5rem; color:#543846; line-height:0.65rem; padding:1% 7.93% 0 23.90%; font-weight:bold;}
.bg4 .text{ position:absolute; bottom:14%; right:7.03%; width:19.84%; height: auto;}

.bg5{ background:url(../images/bg5_08.jpg) no-repeat; background-size:100%; width:100%; height:6.25rem;position:relative;}
.bg5 .foot1_1{ font-size:0.6rem; color:#543846; line-height:1.5rem; font-weight:bold; height:1.5rem; padding:1% 0 0% 31.87%; margin-bottom:2%;}
.bg5 .foot1_2{font-size:0.55rem; color:#543846; line-height:0.65rem; padding:0 7% 0 23.90%; margin-bottom:0px;}
.bg5 .text{ position:absolute; bottom:18%; right:7.03%; width:19.84%; height: auto;}
.fk07{
	
	background-size: 100% 100%;
	width:92.68%;
	position: absolute;
	z-index: 11;
	height:88%;
	left:4.65%;
	top:6.6%;
}
.fk06{
	overflow-y: scroll;
	background-size: 100% 100%;
	width:92.68%;
	position: absolute;
	z-index: 11;
	height:88%;
	left:4.65%;
	top:6.6%;
}
 .fk06::-webkit-scrollbar {
width:5px;
height:5px;
margin-right:2px;
}
 .fk06::-webkit-scrollbar-track-piece {
background-color:#d4d4d4;
}
 .fk06::-webkit-scrollbar-thumb {
background:#fd8903;
width:5px;
border-radius:5px;
}
 .fk06::-webkit-scrollbar-thumb:hover {
background:#1ba1e2;
}
.fk06::-webkit-scrollbar-corner {
display:none;
}