
html, body {
	width: 100%;
	height: 100%;	
}
html {
	color: black;
	-ms-text-size-adjust: 100%;
	-webkit-text-size-adjust: 100%;
	font-size:62.5%;
}
body {
	font-size: 14px;
	
	line-height: 1.5;
	background: #fff repeat;
	-webkit-tap-highlight-color: rgba(0,0,0,0);
	font-size:1.2rem;
}
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;
}
.main-title2 {
	font-size: 0.6rem;
	color: #434242;
	line-height: 0.75rem;
	font-weight: bold;
	padding-bottom: 0.2rem;
	text-align: center;
}
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;}
.part{ width:100%; height:8.7rem; background: url(../images/bg1.jpg)  no-repeat; background-size:100%; }
.part1{   text-align: center; }
.part1 h3 { font-size:0.6rem; color:#434242;padding-top: 0.2rem;}
.part1 p { font-size:0.55rem; color:#898888;padding-top: 0.5rem;}
.part1 ul{ width:90%; margin:0 auto;}
.part1 ul li{ float:left; width:24%; margin-right:1%;font-size:0.6rem;}
.part1 ul li a{width:100%; font-size:0.45rem; color:#676767;padding-top: 112%;display: block; text-decoration: none;}
.content { width:100%;}
.part2,.part2_8{ width:88%; margin:0 auto; }
.part2 span,.part2_8 span{ font-size:0.65rem}
.part2 li,.part2_8 li{color:#000; padding-top:0.5rem;}
.part2 li,.part2_8 li { background: url(../images/dian.png) 0rem 0.9rem no-repeat; font-size: 0.65rem;padding-left: 0.5rem; text-align: justify;
    text-justify: inter-ideograph;}
.part2 li label,.part2_8 li label{font-size:0.65rem;   margin-left: 0.1rem;float: left; }
.part2 li a {margin-left: 0rem;background: url(../images/jt_20.png) 0rem 0.3rem no-repeat;background-size: 100%;
width: 0.6rem;height: 0.9rem; display: -webkit-inline-box; margin-left: 0.2rem;vertical-align:top; margin-top: -0.1rem}
.part2 li div,.part2_8 li div{ color:#4f4f4f; font-size:0.55rem;padding-top: 0.1rem; text-align: justify;
    text-justify: inter-ideograph;}
.part2 li div a{ color:#000000; background:none; text-decoration:underline; margin-left:0;display: initial;}
.part2 li .new{ width:10.7%; float:left; margin-top:0.17rem}
.btn01{width:6.5rem; height: 1.2rem; text-align: center; color: #FFFFFF; font-size: 0.6rem; line-height: 1.2rem; border-radius: 0.3rem; margin: 0.5rem auto 0.2rem auto; background: linear-gradient(to bottom, #cb8e64, #8d725f);box-shadow: 
    0 4px 0 #795a43,
    0 6px 8px rgba(0, 0, 0, 0.2);  border: none;   background-size:100% 100%; font-weight: bold}

.btn02{width:6.5rem; height: 1.4rem; text-align: center; color: #FFFFFF; font-size: 0.6rem; line-height: 1.2rem; border-radius: 1rem; margin: 0.5rem auto 0 auto; background-image: linear-gradient(#c69c83 60%, #8d725f); border:0.06rem solid #c6c8cd;   background-size:100% 100%; font-weight: bold}




.part2_8 li .new{ width:10.7%; float:left; margin-top:0.17rem}
.part2_8 li .aa0{margin-left: 0.1rem; float:left;background: url(../images/jt_20.png) 0rem 0.15rem no-repeat;background-size: 100%;width: 0.6rem;height: 0.9rem;display: -webkit-inline-box;}

.back{ width:100%; position:fixed; bottom:0.4rem; right:0.4rem;}
.back img{float: right;margin-right: 2%;}
.tabdiv{ width:100%; margin:0 auto; font-size:0.5rem; height:4.2rem; padding-bottom:2.5rem; background:url(../images/tab_02.jpg) no-repeat; background-size:100%;}
.tab {text-align: center;font-size: 0.5rem;margin: 0 auto;}
.tab span{ font-size:0.42rem;}
.tab tr td{ vertical-align:middle;}

.tabul{ width:75%;border:1px solid #6e6e6e; border-radius:8px;margin:0 auto;text-align:center;font-size:0.5rem; margin-bottom:0.5rem;}
.tabul ul{ width:100%; font-size:0.5rem;border-bottom:1px solid #6e6e6e; height: 1.5rem;text-align:center;}
.tabul ul li{ float:left; line-height:3; text-align:center;}
.tabul ul .fl{ border-right:1px solid #6e6e6e; float:left;width: 35%; }
.tabul ul .fr{float:right;width: 64%;}
.clear{ clear:both;}

.dbts{color: #4f4f4f;font-size: 0.5rem; margin-bottom:2.5rem; margin-left:1.2rem; width:85%}




.tbsm{ color:#4b4b4b; font-size:0.55rem; padding:0.5rem; background:#f4f4f4; width:85%; margin-left: 9%; margin-top: 0.5rem;}
.tbsm span{ color:#8d725e}


.wz{ clear:both;font-size: 0.53rem;color: #4b4b4b;width: 85%;margin-left: 6%;}
.wz span{ width:0.3rem; float:left; display:block}
.wz label{ width:97%; float:right}
.p1-box1{position: fixed;
 top: 50%;
 left: 50%;
 margin-left:-40%;
 margin-top:-4.387rem;
 width:80%;
 height:8.775rem;
 z-index:12; }	
  .main3,.main2{ display:none}	
  .screenbg {
	background: #000;
	width: 100%;
	height:100%;
	position: fixed;
	left: 0;
	top: 0;
	opacity: 0.7;
	z-index: 10;
	display: none;
}
.tang1,.tang2 {
	width: 100%; width:100%; height:100%;
	overflow: hidden;
	position: absolute;
	left:0%;
	top: 0;
	display: none;
}
.screenbg {
	background: #000;
	width: 100%;
	height:100%;
	position: fixed;
	left: 0;
	top: 0;
	opacity: 0.7;
	z-index: 10;
	display: none;
}
.tang1,.tang2 {
	width: 100%; width:100%; height:100%;
	overflow: hidden;
	position: absolute;
	left:0%;
	top: 0;
	display: none;
}
/*小弹窗*/
.fk066 {
	 background:url(../images/one_03.png) top center no-repeat; background-size:100% 100%;
	width:80%;
	position: fixed;
	z-index: 11;
    height: 8.75rem;
	left:10%;
	top:30%;
}
.fk066 p{ color:#000000; font-size:0.55rem; line-height:0.9rem; padding:1.5rem 1.3rem 0 1.3rem;text-align:justify; text-justify:inter-ideograph;}
.fk02 {
	background-size: 100% auto;
	width:1.05rem; margin:-1.1rem -0.7rem 0 0; float:right;
	z-index: 12;
    height: auto;
	 z-index:13;
}
.btn1{ width:45%; margin:1.5rem auto 0 auto;}