.content_index{background-color:#fff}.joinin{text-align:center;padding-bottom:60px}.joinin h1{margin:80px auto 0;font-size:32px;color:#333;letter-spacing:0;line-height:36px;width:800px;text-align:center}.joinin p{font-size:18px;color:#666;letter-spacing:0;line-height:24px;margin:50px auto 44px;width:800px;text-align:center}.joinin a{display:inline-block;width:192px;height:52px;border:4px solid #749;box-shadow:0 2px 8px 0 rgba(119,68,153,.4);border-radius:49px;font-size:24px;color:#666;letter-spacing:0;line-height:52px;text-align:center}.joinin a.color{background-color:#749;color:#fff;margin-left:56px}.hot{background-color:#f5f5f5}.hot h1{font-size:30px;color:#505050;padding-top:40px;padding-bottom:34px;text-align:center}.hot ul{width:1225px;margin:0 auto;padding-bottom:40px}.hot ul li{width:290px;height:230px;margin:6px;float:left}.hot ul li:first-child{width:595px;margin:6px;height:472px}.hot ul li:first-child a p{line-height:472px;margin-top:-236px;font-size:32px}.hot ul li a{display:block;width:100%;height:100%;position:relative}.hot ul li a img{width:100%;height:100%}.hot ul li a p{opacity:0;position:absolute;width:100%;height:100%;text-align:center;font-size:20px;color:#FFF;letter-spacing:0;line-height:230px;top:50%;margin-top:-115px}.hot ul li a:hover p{background-color:rgba(0,0,0,.36);opacity:1}.address{padding-bottom:40px}.address h1{font-size:30px;color:#505050;padding-top:70px;padding-bottom:15px;text-align:center}.address p{font-size:18px;color:#c8c8c8;text-align:center}.address .hotel_banner{position:relative;margin-top:20px}.address .hotel_banner i{width:24px;height:60px;position:absolute;top:100px;cursor:pointer}.address .hotel_banner i.left{background-image:url(/static/home/widget/qklm/zncontentIndex/images/left.png);left:20px;z-index:100}.address .hotel_banner i.right{background-image:url(/static/home/widget/qklm/zncontentIndex/images/right.png);right:20px;z-index:100}.address .hotel_banner div.banner_list{height:260px;overflow:hidden;width:1200px;position:relative;margin:0 auto}.address .hotel_banner div.banner_list ul{height:260px;position:absolute;top:0;left:-10px}.address .hotel_banner div.banner_list ul li{float:left;margin:0 7px}.address .hotel_banner div.banner_list ul li a{display:block;width:390px;height:260px;position:relative;overflow:hidden}.address .hotel_banner div.banner_list ul li a p{z-index:10;font-size:24px;color:#FFF;letter-spacing:0;line-height:260px;text-shadow:0 0 2px rgba(0,0,0,.4);position:absolute;top:50%;margin-top:-130px;width:100%;height:260px;text-align:center;left:0}.address .hotel_banner div.banner_list ul li a:hover img{transform:scale(1.1,1.1)}.address .hotel_banner div.banner_list ul li a .tip{z-index:20;height:44px;line-height:44px;font-size:18px;color:#749;letter-spacing:4px;text-align:center;position:absolute;bottom:0;left:0;width:90%;background-color:rgba(255,255,255,.6);padding:0 5%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.address .hotel_banner div.banner_list ul li a:hover .tip{background-color:rgba(119,68,153,.6);color:#fff}.address .hotel_banner div.banner_list ul li a img{width:100%;height:100%;transition:transform .2s;z-index:5}.address .more_detail{width:216px;height:40px;display:block;background-color:#505050;line-height:40px;text-align:center;font-size:14px;color:#fff;margin:30px auto;border-radius:20px}.btn_hover:hover{background-color:#4a076b!important;border-color:#4a076b;color:#fff}