@charset "gb2312";
/* CSS Document */
.w600 {	width: 9.375rem;margin: 0 auto;overflow: hidden;}
.top {position: relative;overflow: hidden;}
.top a.a1 {position: absolute;width: 1rem;height: 1rem;left: 2%;top: 10%;}
.top a.a2 {position: absolute;width: 1rem;height: 1rem;right: 2%;top: 10%;}
.lead{ position: relative; overflow: hidden;margin-top: 0.46875rem;}
.lead p{ position: absolute; left: 7%;top:32%; font-size: 0.34375rem;color: #666666; text-indent: 2em;width: 90%;line-height: 1.5;}
.lh{ text-align: center; overflow: hidden;margin-top: 0.46875rem;}
.lh dl.d1 img{width: 4.328125rem !important;}
.lh dl.d1 h2{font-size: 0.40625rem; color:#abaaaa;line-height: 2;}
.lh dl.d1 h3{font-size: 0.375rem; color:#1b1b1b;}
.lh dl.d1 h4{ line-height: 0.8;margin-top:0.2rem}
.lh dl.d1 h4 img{width:0.40625rem !important;}
.lh dl.d2{ margin-top: 0.625rem; position: relative; font-size: 0.375rem; color: #676767;}
.lh dl.d2 img{width: 9.078125rem !important;}
.lh dl.d2 p.p1{ position:absolute; left: 12%;top:55%;}
.lh dl.d2 p.p2{ position:absolute; left: 36%;top:55%;}
.lh dl.d2 p.p3{ position:absolute; left: 58%;top:55%;}
.lh dl.d2 p.p4{ position:absolute; left: 82%;top:55%;}
.lh h6{font-size: 0.34375rem; color: #fcfbfb;background: #ffb23e; border-radius: 5rem;width:7.8125rem; margin: auto;margin-top: 0.75rem;line-height: 2.4;}


.box1{margin-top:0.546875rem}
.box1 i{width:10rem;height:0.78125rem;display:block}
.box1 .room{background:url(../images/box1_bj.jpg) repeat;padding:0 3%;padding-bottom:0.625rem}
.box1 .title{position:relative;padding-top:8%;}
.box1 .title em{width:8.640625rem;margin:0 auto;display:block;}
.box1 .title h2{font-size:0.5625rem;color:#fff;font-weight:bold;position:absolute;top:35%;left:18%}
.box1 .room h3{font-size:0.34375rem;color:#fff;line-height:1.5;margin-top:0.625rem;text-indent:2em;margin-bottom:0.625rem}
.box1 dl{background:#fff;border-radius:0.25rem;padding:4%;margin-bottom:3%}
.box1 .tit{position:relative;border-top:2px solid #dededf;margin-top:3%;margin-bottom:8%}
.box1 .tit h4{font-size:0.46875rem;color:#a261cf;font-weight:bold;position:absolute;top:0;left:25%;background:#fff;margin-top:-3%}
.box1 dl dt{width:3.8125rem;}
.box1 dl dd{width:4.5625rem;margin-left:3%}
.box1 dl dd h5{font-size:0.3125rem;color:#676767;line-height:1.5;}
.box1 dl dd p{font-size:0.28125rem;color:#fff;width:1.265625rem;height:1.045625rem;line-height:1.2;padding-top:0.22rem;background:#87d7d8;float:left;text-align:center;border-radius:50%;margin-top:5%}
.box1 dl dd p:nth-of-type(2){background:#f1a1ad;margin-left:4%}
.box1 dl dd p:nth-of-type(3){background:#9bbaf0;margin-left:4%}
.box1 dl:nth-of-type(2) .tit h4{left:29%;}
.box1 dl:nth-of-type(2) dd{margin-left:0;margin-right:3%}
.box1 dl:nth-of-type(3) .tit h4{left:30%;}
.box1 .zxd{width:9.0625rem;background:#ffb23e;padding:0.15625rem;border-radius:0.8rem;margin-top:0.625rem}
.box1 .zxd em{width:1.15625rem}
.box1 .zxd p{width:50%;font-size:0.375rem;color:#fff;font-weight:bold;margin-left:3%;margin-top:2%;line-height:1.2}
.box1 .zxd p span{font-size:0.28125rem}
.box1 .zxd a{font-size:0.3125rem;color:#333333;background:#fff;border-radius:0.2rem;line-height:1.3;padding:1.3% 2.5%;margin-left:3%;margin-top:1%}
.box2 .title{position:relative;padding-top:8%;margin-bottom:0.625rem}
.box2 .title em{width:8.640625rem;margin:0 auto;display:block;}
.box2 .title h2{font-size:0.5625rem;color:#333333;font-weight:bold;position:absolute;top:35%;left:23%;}
.box2 .tit{background:url(../images/box2_titbj.png)no-repeat;width:6.640625rem;height:0.671875rem;background-size:100%;margin:0 auto;}
.box2 .tit h2{font-size:0.375rem;color:#fff;text-align:center;line-height:1.7}
.box2 .room1 {padding:0 3%}
.box2 .room1 ul li{float:left;width:32.3%;margin-right:1.5%;margin-top:5%}
.box2 .room1 ul li em img{height:2.609375rem}
.box2 .room1 ul li p{font-size:0.28125rem;color:#676767;text-align:center;margin-top:0.375rem}
.box2 .room2{background:#f0f0f0;padding:6% 3%;margin-top:5%;}
.box2 .room2 em{width:8.625rem;margin:0 auto;display:block;margin-top:6%}
.box2 .room2 h4{font-size:0.3125rem;color:#676767;line-height:1.4;text-indent:2em;margin:4% 0}
.box2 .zx{text-align:center}
.box2 .zx a{font-size:0.34375rem;color:#fff;background:#ffb23e;border-radius:0.5rem;padding:3.5% 6%}
.box2 .room3{margin-top:7%;padding:0 3%;}
.box2 .room3 em{width:6.71875rem;margin:5% auto;display:block}
.box2 .room3 h4{font-size:0.3125rem;color:#333333;text-align:center;background:url(../images/yous3_bj.png) no-repeat;width:2.09375rem;height:2.09375rem;background-size:100%;padding-top:5%;line-height:1.3;float:left;margin-left:0.7rem}
.box2 .room3 h4 b{font-weight:bold;color:#ff8800}
.box2 .room4{background:#f0f0f0;padding:6% 3%;margin-top:6%;}
.box2 .room4 h4{font-size:0.3125rem;color:#676767;line-height:1.4;text-indent:2em;margin:4% 0}
.box2 .room4 ul{padding:0 1%;margin:5% 0}
.box2 .room4 ul li{float:left;width:18.4%;margin-right:2%}
.box2 .room4 ul li p{font-size:0.28125rem;color:#676767;margin-left:6%;line-height:1.4}
.box2 .room5{padding:0 3%;margin-top:6%}
.box2 .room5 h4{font-size:0.3125rem;color:#676767;text-indent:2em;line-height:1.4;margin:5% 0}
.box2 .room5 p{margin-top:5%}
.box3{padding:0 3%;margin-top:2%}
.box3 .title{position:relative;padding-top:8%;margin-bottom:0.625rem}
.box3 .title em{width:8.640625rem;margin:0 auto;display:block;}
.box3 .title h2{font-size:0.5625rem;color:#333333;font-weight:bold;position:absolute;top:35%;left:18%;}
.box3 .zl{width:4.96875rem;}
.box3 .zl p{font-size:0.28125rem;color:#fff;background:#da79aa;line-height:1.3;padding:0.34375rem 0.546875rem;margin-top:2%}
.box3 .zl p span{font-size:0.375rem;}
.box3 .yr{width:4.21875rem;margin-left:2%}
.box3 .yr .al{background:#c8b79d}
.box3 .yr .al span{font-size:0.28125rem;line-height:1.2;padding:0.3125rem;color:#fff}
.box3 .yr .al b{font-size:0.375rem;margin-bottom:0.05rem}
.box3 .yr .al em{width:1.125rem}
.box3 .yr ul li{width:1.6rem;height:3.53rem;background:#92bc83;float:left;margin-right:2.8%;padding:5.2% ;margin-top:2%}
.box3 .yr ul li h4{font-size:0.375rem;color:#fff;margin:0.1rem 0}
.box3 .yr ul li p{font-size:0.28125rem;line-height:1.2;color:#fff}
.box3 .yr ul li em{width:1.21875rem;margin-top:0.65rem;display:block}
.box3 .yr ul li:nth-of-type(2){background:#a2d0e6;}
.box4{padding:0 3%;margin-top:2%}
.box3 .yr ul li:nth-of-type(2) em{width:1.140625rem;}
.box4 .title{position:relative;padding-top:8%;margin-bottom:0.625rem}
.box4 .title em{width:8.640625rem;margin:0 auto;display:block;}
.box4 .title h2{font-size:0.5625rem;color:#333333;font-weight:bold;position:absolute;top:35%;left:20%;}
.box4 ul li{font-size:0.3125rem;color:#676767;border-bottom:1px dashed #d2d2d2;margin:0 1%;padding:1.5% 0}
.box4 ul li i{color:#fff;background:#666666;padding:1.2% 1.5%;border-radius:0.1rem;vertical-align:middle;margin-right:2%}
.box4 ul li span{float:right;}
.box4 ul li b{color:#ff8800}
.box4 p{text-align:center;}
.box4 p a{font-size:0.375rem;color:#fff;background:#ffb23e;padding:3.5% 12%;margin:5% 0;border-radius:0.5rem;margin-bottom:18%}