
/*头部图片*/
.hotel-banner{width: 100%;height: 350px;overflow: hidden;}
.hotel-banner img{display:block;width: 100%;height: 100%}

/*位置链接头部*/
.position{width: 100%;height: 40px;}
.position-list{width: 1200px;height: 40px;margin: 0 auto;background: url(list-position-3.png) no-repeat ;background-position: left;background-size: 20px}
.position-list li{float: left; background: url(next-4.png) no-repeat;background-position: right;background-size: 16px;}
.position-list li.list1{margin-left:30px;}
.position-list a{line-height: 40px;margin:0 30px 0 10px; display:block;text-align:center;color: #666}
.position-list a:hover{color:#f78536; }

/*酒店介绍内容页*/
.content{width: 100%;overflow:hidden;background-color:#f7f7f7; padding: 2em 0;}
.hotel-content{width: 1200px;margin: 0 auto;}
.hotel-article{border: 1px solid #d9cdb4;
    width: 830px;
    overflow: hidden;
    float: left;
    background-color: #fff;
    padding: 2em;}
.hotel-article h1{font-size: 24px;text-align: center;line-height: 40px; display: inline-block;width: 100%;padding-bottom: 5px;border-bottom: 1px solid #D9CDB4;}
.hotel-article p{line-height: 26px;padding: 10px 0;}
.hotel-article img{width: 600px;height: 360px;margin: 0 auto;display:block}

/*右侧列表*/
.article-list{width: 355px;
    float: left;
    margin-left: 15px;
    border: 1px solid #d9cdb4;}
.list-head{width: 354px}
.list-head h2{display: inline-block;
    width: 100%;
    text-align: center;
    font-size: 30px;
    line-height: 60px;
    color: #fff;
    height: 60px;
    background-color: #1CA7D5;}
.list-content{    width: 350px;
    background-color: #fff;}
.list-content li.sight-row{    background-color: #fff;
    width: 352px;
    height: auto;
    float: left;
    border-bottom: 1px dashed #a8a8a8;}
.list-content li.sight-row img{width:80%;height:80%;display: block;margin-bottom: 10px}

.list-content li.sight-row span.ico-left{border-radius: 3px;text-align: center;float: left;line-height: 20px; width: 20px;display: inline-block;height: 20px;margin: 22px 10px;font-size: 18px;color: #fff;background-color: #ff8800;}
.list-content li.sight-row span.hotel-name-span{display: block;
    text-indent: 10px;
    float: left;
    text-align: left;
    font-size: 30px;
    color: #333;
    width: 288px;
    height: 60px;
    line-height: 60px;
    display: block;
    background-color: #fff;}
.list-content li.sight-row a.sight-name{    display: block;
    float: left;
    text-align: left;
    font-size: 16px;
    color: #333;
    width: 312px;
    height: 60px;
    line-height: 60px;
    display: block;
    background-color: #fff;
    overflow: hidden;}
.prev:hover, .next:hover{color: #ff8800}
.img-hidden:hover,.art-pic a img:hover{box-shadow: 0px 3px 3px rgba(67, 67, 67, 0.58);}