@charset "utf-8";
/* CSS Document */
html, body {
	width: 100%;
	height: 100%;	
}
html {
	color: black;
	line-height:1.2;
	-ms-text-size-adjust: 100%;
	-webkit-text-size-adjust: 100%;
}
table{border-collapse:collapse;border-spacing:0; margin:3% 1.5%; }
.item1 tr td {padding-left: 3px;font-size:0.5rem; line-height:1.8;}
.item1 tr td a{ color:#000; text-decoration:none; display:block}
.item1 thead tr th{font-size: 0.5rem;font-weight: bold;line-height: 3;}
body {

	-webkit-tap-highlight-color: rgba(0,0,0,0);
	font-size:0.5rem; background:#fbb867;
}
.foot{ display:none;}
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;}
a:visited{color: #413010;}
.btn1{ position:relative;}
.btn1 a{ display:block; position:absolute;}
.btn1 .link {
    width: 40%;
    height: 30%;
    top:0%;  
    left: 30%; 
}
.btn1 .main1{ width:44%; height:2rem; position:absolute; left:28.5%; top:37%}
.link_jmfy {
    width: 45%;
    height: 10%;
    bottom: 6%;
    left: 27%;
}
.btn1 .link1 { width: 41%;height: 17%;bottom: 0; left: 29%;}
.bg1 .link2 { color:#ffffff; font-size:0.45rem; text-decoration:underline; line-height:1.5rem; height:1.5rem; margin:0rem 0 0 1rem;}
.btn1 .link3 {width: 41%;height: 16%;bottom: 28%;left: 29%;}
.btn1 .link4 {width: 46%;height: 12%;bottom: 0;left: 27%;}
.part01{text-align:justify; text-justify:inter-ideograph;color:#fff9d4; font-size:0.2rem; line-height:0.3rem; width:84%; margin:0rem auto; }
.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;}
.bg1{ width:100%; height:3.93rem; background: url(../images/wap5_05.jpg)  no-repeat; background-size:100%; position:relative; }
.bg2{width:100%; height:5.3rem; background: url(../images/wap4_04.jpg)  no-repeat; background-size:100%; position:relative;  }
.bg1 .part1{ color:#925323; font-size:0.23rem; line-height:0.3rem; width:35%; margin:0 auto; padding:0.8rem 0 0 0; }
.bg1 .ccd{position:absolute; width:35%; height:0.7rem; left:32%; top:30%; }
.bg1 .ccd1{position:absolute; width:35%; height:0.7rem; left:32%; top:50%;}
.bg3{width:100%; height:4.75rem; background: url(../images/wap6_06.jpg)  no-repeat; background-size:100%; position:relative;  }
.bg3 .part3{ color:#925323; font-size:0.23rem; line-height:0.3rem; width:45%; margin:0 auto; padding:1rem 0 0 0; }
.bg3 .ccd{position:absolute; width:35%; height:0.7rem; left:32%; top:35%; }


.bg2 .ccd{ position:absolute; width:35%; height:0.7rem; left:32%; bottom:39%;  }
.bg2 .ccd1{ position:absolute; width:35%; height:0.7rem; left:32%; bottom:23%;}
.part{  color:#925323; font-size:0.23rem; line-height:0.35rem; text-indent:2em; width:60%; margin:0 auto; padding:0.5rem 0 0 0;}
.hdxz{ color:#ffffff; font-size:0.5rem; width:4.75rem; text-align:center; height:1.4rem; line-height:1.4rem; background:#695834; border-radius:0.2rem;}
.xz{ color:#575757; font-size:0.5rem; line-height:1rem; width:24.37%; height:1rem; text-align:center; margin:0.2rem 0 0 20.62%; border:0.02rem solid #575757; border-radius:0.2rem;}
.xz1{ color:#ffffff; font-size:0.5rem; line-height:1rem; width:24.37%; height:1rem; text-align:center; margin:0.5rem 0 0 53.62%; border:0.02rem solid #ffffff; border-radius:0.2rem;}
.xz2{ color:#575757; font-size:0.5rem; line-height:1rem; width:30.37%; height:1rem; text-align:center; margin:0.5rem 0 0 15.62%; border:0.02rem solid #575757; border-radius:0.2rem;}
.xz3{ color:#ffffff; font-size:0.5rem; line-height:1rem; width:28.37%; height:1rem; text-align:center; margin:0.5rem 0 0 50.62%; border:0.02rem solid #ffffff; border-radius:0.2rem;}
.title{ width:0.5rem; height:0.5rem; line-height:0.5rem; text-align:center; background:#b0332c; float:left; margin-right:0.2rem; margin-top:0.1rem;}
.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;
}
.tc_ewm { background:#262427; 
    background-size: 100% 100%;
    width:93%;
    position: fixed;
    height: 18rem;
    left:3.5%;
	z-index:40;
    top:10%;
	display: none;
}
.ewm{ width:70%; margin:0 auto; padding-top:2.3rem;}
.tc_ceng{position: fixed; width:90%; height:9.88rem;position: fixed; background: url(../images/tan1_03.png) top center no-repeat;background-size:100% 100%;display: none;   left:4.5%; top:10%; display: none;z-index: 45; padding:0.05rem; }
.tc_ceng1{position: fixed; width:90%; height:9.88rem;position: fixed; background: url(../images/tan2_03.png) top center no-repeat;background-size:100% 100%;display: none;   left:4.5%; top:10%; display: none;z-index: 45; padding:0.05rem; }
.tc_ceng3{position: fixed; width:90%; height:4.85rem;position: fixed; background: url(../images/tan3_14.png) top center no-repeat;background-size:100% 100%;display: none;   left:4.5%; top:30%; display: none;z-index: 45; padding:0.05rem; }
.tc_ceng4{position: fixed; width:90%; height:4.8rem;position: fixed; background: url(../images/tan4_03.png) top center no-repeat;background-size:100% 100%;display: none;   left:4.5%; top:30%; display: none;z-index: 45; padding:0.05rem; }
.tc_content {background:url(../images/tc.png) no-repeat;background-size: 100% 100%;width:90%;
	position: fixed;height: 16.5rem; left: 5%; top: 18%;}
.tc_content ul{width: 93%;margin: 0 auto;padding-top: 0.2rem;}
.tc_content ul li{ padding-top: 0.3rem;}
.tc_content ul li span { color: #f78152;font-size: 0.4rem; width: 0.5rem;height: 0.5rem;line-height: 0.5rem;
    float: left;margin-right: 0.3rem;border:1px solid #f78152;border-radius: 1rem;text-align: center;}
.tc_content ul li label {color: #f1dca2;font-size: 0.5rem;width: 93%;float: left;line-height: 0.7rem;}
.bt{ font-size:0.6rem; font-weight:bold; line-height:1.5rem; height:1.5rem; border-bottom:0.1rem solid #5f5f5f; color:#5f5f5f; margin-bottom:0.3rem;}
.bt1 {height:0.1rem; border-bottom:0.1rem solid #5f5f5f; margin-top:4.5rem;}
.xzz{ color:#ffffff; font-size:0.6rem; line-height:0.9rem; width:85%; height:0.9rem;   margin-bottom:0.3rem; padding-left:0.2rem; }
.tc_ceng .close,.tc_ceng1 .close,.tc_ceng3 .close,.tc_ceng4 .close {width:0.52rem;z-index: 11;display: block; float:right; margin-right:0.1rem;  margin-top:0.4rem;}
.tang{width: 100%;height: 100%;overflow: hidden; position: fixed; left: 0; top: 0; display: none;z-index: 45;}
.fk011 {background-size: 100% 100%; width: 94%;position: absolute;
    height: 55%;left: 3%;top: 38%;}
.fk01 {overflow-y: scroll;background-size: 100% 100%; width: 94%;position: absolute;
    height:88%;left:3%;top: 10%;}
	
.fk01::-webkit-scrollbar {width:5px;height:5px;margin-right:2px;}
.fk01::-webkit-scrollbar-track-piece {background-color:#b9b9b9;}
.fk01::-webkit-scrollbar-thumb {background:#edcd93;width:5px;border-radius:30px;}
.fk01::-webkit-scrollbar-thumb:hover {background:#b9b9b9;}
.fk01::-webkit-scrollbar-corner {display:none;}
.shuz{color: #f78152;font-size: 0.4rem; width: 0.5rem;float: left; height: 0.5rem;line-height: 0.5rem;margin-right: 0.3rem;border:1px solid #f78152;border-radius: 1rem;text-align: center;}
.floor_title1{ clear:both; padding-top:0.3rem}
.foot-wz1 {color: #f1dca2;font-size: 0.5rem;width: 93%;float: left;line-height: 0.7rem;}
.foot-wz1 a{color: #f1dca2; text-decoration:none;font-size: 0.5rem;}
.wz{color: #5f5f5f;font-size: 0.45rem;width: 100%; float: left;line-height: 0.7rem;
}
.clear1{ color:#925323; font-size:0.23rem; line-height:0.4rem;text-align:justify; text-justify:inter-ideograph; margin-bottom:0.2rem;}
.clear1 span{ color:#ffffff; text-align:center; font-size:0.22rem; background:#f1851a; text-align:center;  width:0.3rem; height:0.3rem; line-height:0.3rem;  float:left; margin-right:0.1rem;  border-radius:1rem;}
.clear1 label{ f width:100%;}
.title1{  color:#000000; font-size:0.55rem; line-height:0.8rem; margin-bottom:0.5rem;}
.title1 font{ color:#ce0000;}
.clear2{ color:#3f3f3f; font-size:0.5rem; line-height:0.8rem; }
.clear2 span{ color:#ffffff; width:0.5rem; height:0.5rem; line-height:0.5rem; text-align:center;background:#717171;background-size: 100% 100%; float:left; margin-right:0.3rem;  border-radius:1rem; margin-top:0.12rem;}

.clear2 label{ float:left; width:92%; margin-bottom:0.2rem;}
.pt-page-showup {
	-webkit-animation: showup .6s ease both;
	animation: showup .6s ease both;
}
@-webkit-keyframes showup {
	from { -webkit-transform: translateY(-100px) ; opacity:0 }
	to{-webkit-transform: translateY(0px); opacity:1;}
}
@keyframes showup {
	from { transform: translateY(-100px); opacity:0 }
	to{transform: translateY(0px); opacity:1}
}
