@charset "utf-8";
.ls{padding:2.5%;}
.ls .title_more{font-size: 18px;line-height: 40px;color:#333;border-bottom: 3px solid #54b5e8;padding-left: 35px;}
.ls .title_more a {float: right;font-size: 14px;color: #666;vertical-align: text-bottom;}
.ls ul{padding-top:5px;}
.ls ul li{font-size: 14px;color: #333;line-height: 40px;border-bottom: 1px dashed #dbdbdb;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;padding-left: 14px;background: url(pic-3.png) no-repeat left center;}
.ls ul li span{float: right;}
.ls:nth-child(1) .title_more{background: url(pic-6.png) no-repeat left center;}
.ls:nth-child(2) .title_more{background: url(pic-7.png) no-repeat left center;}
.ls:nth-child(3) .title_more{background: url(pic-8.png) no-repeat left center;}
.ls:nth-child(5) .title_more{background: url(pic-9.png) no-repeat left center;}
.ls:nth-child(6) .title_more{background: url(pic-10.png) no-repeat left center;}
.ls:nth-child(7) .title_more{background: url(pic-11.png) no-repeat left center;}

.ls ul li.hot,
.ls ul li.hot a  {color: #f00;}

.pic{padding:2.5% 0;}

.link{margin:2.5% 0 0;background: url(pic-13.jpg) no-repeat;min-height: 1.09rem;background-size: cover;position: relative;}
.link .log a:nth-child(1){display:inline-block;width: 0.62rem;height: 0.31rem;background: url(pic-14.jpg) no-repeat;background-size: cover;margin-right: 0.1rem;}
.link .log a:nth-child(2){display:inline-block;width: 0.62rem;height: 0.31rem;background: url(pic-15.jpg) no-repeat;background-size: cover;}
.link .log{float: left;margin-left: 2.7rem;margin-top:0.38rem;}
.link .book{position: absolute;top:50%;margin-top:-18px;right: 2.5%;}
.link .book a:nth-child(1){color:#333;font-size: 10px;line-height: 18px;padding-left: 20px;background: url(pic-16.jpg) no-repeat left center;display: block;}
.link .book a:nth-child(2){color:#333;font-size: 10px;line-height: 18px;padding-left: 20px;background: url(pic-17.jpg) no-repeat left center;display: block;}

.cta{padding:2.5% 0;}
.cta h2{font-size: 18px;line-height: 40px;color:#3b719d;border-bottom: 1px solid #e5e5e5;padding-left: 0.5rem;background: url(pic-12.png) no-repeat 2.5% center;margin-bottom: 5px;}
.cta .cont{font-size: 14px;color: #333;line-height: 35px;margin-left: 2.5%;}