/* CSS Document */
html,body,ul,li,ol,dl,dt,dd,form,input,h1,h2,h3,h4,h5,h6,iframe,img{list-style:none;margin:0px;padding:0px;}
body{background:#fff;font-size:16px;font-family:"微软雅黑";}
a{outline:none;text-decoration:none;}
a img,img{vertical-align:bottom;}
input,button{outline:none;}
input:focus{outline:none;}

.index_bg{background:#F0EBE7;}
.cover{width:100%;border-bottom:15px solid #678E33;}
.cover img{width:100%;height:auto;vertical-align:bottom;margin-bottom:2px;}
.hotel,.canteen{float:left;width:50%;box-sizing:border-box;padding:30px 8px 60px 30px;}
.canteen{float:right;padding:30px 30px 60px 8px;}
.hotel a,.canteen a{display:block;border:8px solid #fff;}
.hotel a img,.canteen a img{width:100%;height:auto;}

.top{height:60px;box-sizing:border-box;padding:12px 12px 12px 12px;background:#2D3B48;color:#fff;}
.top a{color:#fff;}
.back{float:left;height:36px;box-sizing:border-box;padding:6px 10px 6px 0px;}
.back img{height:24px;vertical-align:bottom;}
.path{float:left;line-height:36px;font-size:11pt;}
.search{float:right;width:55%;height:36px;border-radius:30px;box-sizing:border-box;padding:3px 10px 3px 35px;background:url(../image/ico02.png) no-repeat 10px center #6C767F;background-size:auto 50%;}
.search input{border:0px;line-height:30px;width:100%;border-radius:10px;background:none;color:#fff;font-size:14px;}
.search input::-webkit-input-placeholder{color:#fff;}
.list_title{line-height:46px;background:url(../image/ico03.png) repeat-x center #fff;font-weight:bold;font-size:22px;text-align:center;}
.list_title span{display:inline-block;padding:15px 20px;background:#fff;}
.list{box-sizing:border-box;padding:0px 10px 30px;}
.list table{width:100%;background:#fff;}
.list tr:nth-child(even){background:#F5F6F8;}
.list tr{line-height:36px;}
.list tr th{line-height:36px;background:#2D3B48;color:#fff;font-size:16px;}
.list a{color:#006AB8;}
.list a:nth-child(1){color:#006AB8;}
.list a:hover{color:#f30;}
.page{padding:8px 0px;border:1px solid #F6F6F8;border-width:1px 0px;text-align:center;}
.page li{display:inline-block;width:44%;padding:0px 3%;margin:5px 0px;vertical-align:bottom;line-height:40px;}
.page li a{display:block;border:1px solid #749700;border-radius:2px;background:#88B000;color:#fff;}
.count{line-height:46px;text-align:center;color:#9A9A9A;}

/*弹出新窗口样式*/
.v-list{float:left;width:100%;height:100%;padding:10px 12px;box-sizing:border-box;background:#f4f4f4;overflow-y:scroll;-webkit-overflow-scrolling:touch;}
.v-list li{line-height:38px;}
.v-list a:link{color:#666;}
.v-list a:hover{color:#87b000;}
.v-list a:active{color:#87b000;}
.v-list a:visited{color:#f00;}

.showpic{width:100%;vertical-align:bottom;background:#f00;}
.showpic li{float:left;width:50%;box-sizing:border-box;padding:15px 15px;text-align:center;}
.showpic img{max-width:100%;height:auto;}
.position{padding:20px 12px 0px;line-height:38px;font-size:18px;border-bottom:5px solid #88B000;}
.map{width:100%;box-sizing:border-box;padding:15px;}
.big-img{position:fixed;z-index:-1;opacity:0;background:rgba(0,0,0,0.8);width:100%;height:100%;top:0px;left:0px;bottom:0px;}
.big-img .swiper-container2{position:relative;width:100%;height:100%;}
.big-img .swiper-container2 .swiper-wrapper{width:100%;height:100%;}
.big-img .swiper-slide{width:100%;height:100%;display:table;}
.big-img .swiper-slide .cell{width:100%;height:100%;display:table-cell;vertical-align:middle;text-align:center;}
.big-img .swiper-slide img{max-width:100%;max-height:90%;margin:0 auto;}
.big-img .swiper-pagination2{position:absolute;top:0.2rem;text-align:center;width:100%;}
.big-img .swiper-pagination2 span{margin:0 0.05rem;}