/*css document*/
.hong2Nav{margin-top: -50px;z-index: 10;position: relative;margin-bottom: 20px;}
.hong2Bg{z-index: 1;margin-top: 10px;}
.hong2Nav ul{display: inline-block;}
.hong2Nav ul li{display: inline;float: left;zoom: 1;margin-left: 54px;}
.hong2Nav ul li a{background: url("../images/navSprites.png") no-repeat;width: 75px;height: 76px;display: block;}
.hong2Nav ul li.nav1 a{background-position: 0 0;}
.hong2Nav ul li.nav2 a{background-position: -85px 0;}
.hong2Nav ul li.nav3 a{background-position: -170px 0;}
.hong2Nav ul li.nav4 a{background-position: -255px 0;}
.hong2Nav ul li.nav5 a{background-position: -340px 0;}
.hong2Nav ul li.nav6 a{background-position: -425px 0;}
.hong2Nav ul li.nav7 a{background-position: -510px 0;}
.hong2Nav ul li.nav1 a:hover{background-position: 0 -86px;}
.hong2Nav ul li.nav2 a:hover{background-position: -85px -86px;}
.hong2Nav ul li.nav3 a:hover{background-position: -170px -86px;}
.hong2Nav ul li.nav4 a:hover{background-position: -255px -86px;}
.hong2Nav ul li.nav5 a:hover{background-position: -340px -86px;}
.hong2Nav ul li.nav6 a:hover{background-position: -425px -86px;}
.hong2Nav ul li.nav7 a:hover{background-position: -510px -86px;}

.hong2Title{border-top: 6px #d25834 solid;position: relative;}
.hong2Title a{position: absolute;right: 0;top: 10px;color: #d25834;display: block;background: #eeeeee;padding: 1px 2px;font-size: 12px;line-height: 17px;width: 40px;}
.hong2Title a:hover{color: #fff;background:#d25834; }
.hong2Title h2{background: url("../images/hong2titleSprites.jpg") no-repeat;margin-top: -6px;}
.sec1lTitle h2{background-position: 0 0;width: 192px;height: 39px;}
.sec1rIntrotit h2{background-position: -202px 0;width: 137px;height: 38px;}
.sec1rRoomtit h2{background-position: -349px 0;width: 192px;height: 38px;}
.sec2lTitle h2{background-position: -551px 0;width: 192px;height: 38px;}
.sec2rTitle h2{background-position: 0 -49px;width: 192px;height: 38px;}
.sec3lTitle h2{background-position: -202px -49px;width: 192px;height: 38px;}
.sec3rTitle h2{background-position: -404px -49px;width: 137px;height: 38px;}
.sec4Title h2{background-position: -551px -49px;width: 192px;height: 38px;}
.hong2Section,.hong2banner{margin-bottom: 30px;}
.secL,.secR{float: left;}
.secL{width: 600px;}
.secR{margin-left: 30px;width: 330px;}
.jiangshua1 h3{color: #666;font-family: "microsoft yahei" arial;font-size: 24px;text-align: center;}
.jiangshuaiMain img{float: left;}
.jiangshuaiMain p{text-indent: 2em;line-height: 25px;text-align: left;width: 485px;padding-left: 20px;float: left;padding-top: 20px;color: #333333;}
.jiangshua2{margin-top: 20px;position: relative;}
.slide2Wrap ul li{float: left;margin-left: 16px;}
.slide2Wrap ul li img,.slide2Wrap ul li span{display: block;text-align: center;}
.slide2Wrap ul li img{width: 60px;height: 80px;}
.slide2Wrap ul li span{line-height: 25px;}
.jianjieMain{padding: 20px 0;position: relative;}
.jianjieMain p{text-indent: 2em;line-height: 25px;text-align: left;color: #333333;position: relative;}
.jianjieMain a{position: absolute;bottom: 25px;right: 0;color: #d25834;display: block;background: #eeeeee;padding: 1px 2px;font-size: 12px;line-height: 17px;}
.jianjieMain  a:hover{color: #fff;background: #d25834;}
.roomMain dl{margin-top: 20px;}
.roomMain dl dt{border: 1px solid #eee;width:134px;height:104px;float: left;}
.roomMain dl dt img{margin:7px 0 0 7px; }
.roomMain dl dd{float: left;padding-left: 20px;}
.roomMain dl dd a,.roomMain dl dd span{display: block;line-height: 26px;}
.roomMain dl dd a{color: #106322;font-size: 14px;font-weight: bold;}
.roomMain dl dd a:hover{text-decoration: underline;}
.roomMain dl dd span.hroom{color: #106322;font-size: 14px;font-weight: bold;}
.roomMain dl dd span.qidai{color: #333;}
.mianhuaiMain{margin-top: 20px;}
.mianhuaiL{border: 1px solid #eee;border-radius: 3px;box-shadow: 1px 1px 1px #eee;float: left;padding: 8px;}
.mianhuaiL a{display: block;text-align: center;color: #333;font-family: "microsoft yahei";font-size: 14px;}
.mianhuaiL a.mianhuaiLa{line-height: 25px;}
.mianhuaiL a.mianhuaiLa:hover{text-decoration: underline;color: #d25834;}
.mianhuaiR{float: left;width: 306px;margin-left: 20px;}
.mianhuaiR ul li span.listIcon,.wenziList ul li span.listIcon{background: url("../images/mainSprites.png") no-repeat;display: inline-block;}
.mianhuaiR ul li{height: 31px;position: relative;}
.mianhuaiR ul li a{color: #333333;width: 240px;text-overflow: ellipsis;overflow: hidden;white-space: nowrap;}
.mianhuaiR ul li a:hover{color: #d25834;text-decoration: underline;}
.mianhuaiR ul li span.listIcon{background-position: 0 -264px;width: 4px;height: 4px;vertical-align: middle;padding-left: 5px;}
.mianhuaiR ul li span.name{float: right;color: #999;position: absolute;right: 0;top: 0;}
.tuijianMain{margin-top: 20px;width: 350px;}
.tuijianMain dl{float: left;height: 140px;margin-right: 20px;}
.tuijianMain dd a{display: block;text-align: center;line-height: 25px;color: #106322;font-size: 14px;font-weight: bold;}
.tuijianMain dd a:hover{text-decoration: underline;}
.hong2banner{width: 970px;margin-top: -10px;}
.hong2banner a{margin-right: 10px;}
.mingdanMain{margin-top: 20px;}
.mingdanMain p{height: 25px;width: 600px;margin-bottom: 3px;}
.mingdanMain p span{width:50px;color: #333;white-space: nowrap;display: block;float: left;overflow: hidden;text-overflow: ellipsis;}
.imgList{margin-top: 20px;width: 350px;}
.imgList dl{float: left;margin-right: 20px;}
.imgList dl dd a{display: block;text-align: center;line-height: 25px;color: #106322;font-size: 14px;font-weight: bold;}
.imgList dl dd a:hover{text-decoration: underline;}
.wenziList{margin-top: 20px;}
.wenziList ul li{height: 31px;position: relative;}
.wenziList ul li a{color: #333333;width: 240px;text-overflow: ellipsis;overflow: hidden;white-space: nowrap;}
.wenziList ul li a:hover{color: #d25834;text-decoration: underline;}
.wenziList ul li span.listIcon{background-position: 0 -264px;width: 4px;height: 4px;vertical-align: middle;padding-left: 5px;}
.tupianMain{margin-top: 20px;width: 980px;}
.tupianMain dl{margin-right: 15px;float: left;}
.tupianMain dl dd{width: 180px;}
.tupianMain dl dd a{display: block;line-height: 25px;text-align: center;color: #106322;font-size: 14px;font-weight: bold;}
.tupianMain dl dd a:hover{text-decoration: underline;}
.slide2Wrap{position: relative;}
.slideImg{position: relative;overflow: hidden;width: 540px;left: 30px;}
.slide2Wrap ul{width: 100000px;}
.slide2Wrap ul li{float: left;}
.jiangshua2 a.slide2Btn{background: url("../images/h2slideBtn.jpg") no-repeat;display: block;width: 24px;height: 44px;position: absolute;top: 18px;}
.jiangshua2 a.hong2pre{background-position: 0 0;left: 0;}
.jiangshua2 a.hong2next{background-position: -34px 0;right: 0;}

/*subpage h2js*/
.h2jsMain{background: #fdfaf9;}
.h2jsTit{border-top: 6px #d25834 solid;width: 960px;}
.h2jsTit h2{background: url("../images/jsmlTit.jpg") no-repeat;display: block;width: 243px;height: 39px;margin: 0 auto;}
.h2jsMain .nameNav{margin: 25px auto;width: 863px;}
.nameNav span,.nameNav ul{float: left;display: block;line-height: 25px;}
.nameNav span,.nameNav ul li{margin-right: 15px;}
.nameNav span{font-size: 16px;color: #bc9082;font-family: "microsoft yahei";}
.nameNav ul li{float: left;display: inline;width: 25px;height: 25px;}
.nameNav ul li a{display: block;background: url("../images/h2jsSprites.png") no-repeat 0 0;width: 25px;height: 25px;color: #d76949;text-align: center;line-height: 25px;font-size: 18px;font-family: "microsoft yahei";}
.nameNav ul li a:hover{background-position: 0 -35px;color: #ffffff;}
.h2jsCon{width: 960px;}
.nameBox{border-top: 1px dashed #bc9082;padding: 20px 0;display: inline-block;width: 960px;}
.nameBox span{background: url("../images/h2jsSprites.png") no-repeat 0 -70px;width: 48px;height: 48px;display: inline-block;font-size: 32px;text-align: center;line-height: 48px;color: #d76949;float: left;margin-left: 30px;}
.nameBox a{font-family: "microsoft yahei";font-size: 16px;color: #AE3E1D;line-height: 30px;width: 100px;display: inline-block;}
.nameBox a:hover{text-decoration: underline;}
.nameList{float: left;width: 810px;margin-left: 40px;}
.h2jsCon .first{padding-left: 32px;}
.h2jsCon .first a{font-size: 18px;font-weight: bold;}


