@charset "UTF-8";
/* CSS Document */
body{ background-color:#DFDFDF; /*font-family: "Microsoft Yahei";*/}
a { color:#333;}
.header { background-color: darkcyan;}
.header h1 { margin:0;}
.header h1 img { width: 100%;}
.mnav { padding:20px 10px; background-color: #fff; margin-bottom: 10px;}
.mnav img { width:80%;}
.mnav li { padding:10px; text-align: center;}
.mnav a { display: block; color:#333;}
.mnav li p { padding-top:5px;}
.line-hot,.gl-hot { background-color:#fff;}
.line-hot h2,.gl-hot h3 { font-size:18px; background:url(../images/hot-play-ico.png) no-repeat left center; background-size: contain;  padding-left: 30px;}
.line-hot  li { }
.line-hot img { width:100%; border-radius: 5px;} 
.line-hot p  { text-align:right;}
.line-hot p em{ font-style: normal; color: #f60;}
.line-hot .more,.gl-hot .more { display:block; height: 40px; line-height: 40px; text-align: center; color:darkgreen; border-top:1px #d8d8d8 solid;}
.line-hot .more span,.gl-hot .more span { pading-left:5px;}
.gl-hot { margin:20px auto; padding-top:2px;}
.gl-hot .title { font-size: 16px; padding: 4px 0; display: block; height: 30px;line-height: 30px;}
.gl-hot p{ color:#666; }
.gl-hot img { width:100%; border-radius: 5px;}
.gl-hot li { margin-bottom:10px;}
footer { background-color:#fff; padding: 20px 0;color: #666;} 
footer  li { text-align:center;}
footer  li img { width:60%;}
footer   a { padding-top:5px; color: #666;}
footer p { text-align: center;}
.show { background-color:#fff;  margin: 10px auto;}
.show h1{ text-align:center; font-size: 1.4em;}
.show .ainfo { text-align:center; color: #666; border-bottom:1px #666 solid; padding-bottom: 5px;}
.show article { padding-bottom:20px;}
.show article img { max-width:100%; text-align: center; margin: 15px auto;}
.focus {width:100%;height:100%;  margin:0 auto; position:relative; overflow:hidden;   }
.focus .hd{ width:100%; height:11px;  position:absolute; z-index:1; bottom:10px; text-align:center;  }
.hotelshowbanner .focus .hd { bottom:10px;}
.focus .hd ul{ display:inline-block; height:5px; padding:3px 5px; /*background-color:rgba(255,255,255,0.7); */-webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px; font-size:0; vertical-align:top;}
.focus .hd ul li{ display:inline-block; width:8px; height:8px; -webkit-border-radius:8px; -moz-border-radius:8px; border-radius:8px; background:#fff; margin:0 5px;  vertical-align:top; overflow:hidden;   }
.focus .hd ul .on{ background:#14F502;  }
.focus .bd{ position:relative; z-index:0; }
.focus .bd li img{ width:100%;background:url(../images/loading.gif) center center no-repeat;  }
.carousel-inner .item img { width:100%;}
.indexbanner { height:200px;}
.la { padding-bottom: 15px;}
.ltitle  { background-color:#fff; border-bottom:1px solid #ccc; padding: 5px 0; }
.ltitle h1 {font-size: 1.2em; line-height: 160%;}
.abox { background-color:#fff; border:1px solid #ccc; margin-top:15px; padding:15px; border-radius:5px;}
.abox .atitle { font-size:1.2em; border-bottom:1px solid #ccc; margin-bottom:10px; padding-bottom:5px;}
.xcpic li img { width:100%}
.xcpic ul { list-style:none;}