@charset"utf-8";
/*========================================================================
 *通用样式
 *========================================================================*/

/*布局精髓栅格系统，流体系统*/
*,*:before,*:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
.container{margin-right:auto;margin-left:auto;clear:both;width:1002px;}
.container:before,.container:after{display:table;content:"";}
.container:after{clear:both;}
.container-fluid{clear:both;width:100%;}
.container-fluid:before,.container-fluid:after{display:table;content:"";}
.container-fluid:after{clear:both;}
.row:before,.row:after{display:table;content:"";}
.row:after{clear:both;}

/*文本样式*/
.text-muted{color:#999999;}
.text-primary{color:#428bca;}
.text-primary:hover{color:#3071a9;}
.text-warning{color:#8a6d3b;}
.text-warning:hover{color:#66512c;}
.text-danger{color:#a94442;}
.text-danger:hover{color:#843534;}
.text-success{color:#3c763d;}
.text-success:hover{color:#2b542c;}
.text-info{color:#31708f;}
.text-info:hover{color:#245269;}
.text-left{text-align:left;}
.text-right{text-align:right;}
.text-center{text-align:center;}

/*浮动样式*/
.pull-right{float:right!important;}
.pull-left{float:left!important;}
.hide{display:none!important;}
.show{display:block!important;}
.clearfix{clear:both;height:0px!important;height:0px;overflow:hidden;}
.center-block{display:block;margin-right:auto;margin-left:auto;}

/*标题样式*/
.font-title .title-main{color:#8ed1f4;font-size:16px;margin-right:10px;font-weight:bold;}
.font-title .title-sub{color:#b3b3b3;font-size:12px;}


/*========================================================================
 *index部分样式
 *========================================================================*/

/*顶部head*/
#head-container{height:70px;background:url(../images/logo.jpg) 25px 0px no-repeat;}
#nav{padding:28px 0px 0px 250px;}
.nav-ul{height:40px;line-height:40px;position:relative;z-index:1;}
.nav-ul .nLi{float:left;position:relative;display:inline;width:93px;text-align:center;}
.nav-ul .nLi {float:left;}
.nav-ul .nLi a{font-size:14px;font-weight:bold;}
.nav-ul .on{background:#58bdf1;}
.nav-ul .on a{color:#ffffff;}

#focus-container{background:#fafafa;}
.fullSlide{width:100%;position:relative;height:380px;}
.fullSlide .bd{margin:0 auto;position:relative;z-index:0;overflow:hidden;}
.fullSlide .bd ul{width:100% !important;}
.fullSlide .bd li{width:100% !important;height:380px;overflow:hidden;text-align:center;}
.fullSlide .bd li a{display:block;height:380px;}
.fullSlide .hd{width:100%;position:absolute;z-index:1;bottom:0;left:0;height:30px;line-height:30px;background:url(../images/touming.png) repeat-x;text-align:center;_background:#000;_filter:alpha(opacity=60);}
.fullSlide .hd ul{text-align:center;padding-top:5px;}
.fullSlide .hd ul li{cursor:pointer;display:inline-block;*display:inline;zoom:1;width:8px;height:8px;margin:5px;background:url(../images/tg_flash_p.png) -18px 0;overflow:hidden;line-height:9999px;}
.fullSlide .hd ul .on{background-position:0 0;}

/*主体main*/
#main-container{background:#fafafa;}
#main{background:#fafafa;padding:20px 60px 0px 60px;}
.part-content{padding-top:8px;}
/*about hot hotel*/
.about-hot-hotel{padding-bottom:10px;border-bottom:1px solid #a8a8a8;}
.about{width:200px;margin-right:20px;}
.about .part-content img{width:200px;height:130px;margin-top:10px;}
.hot{width:390px;}
.hot .part-content img{width:390px;height:130px;margin-top:10px;}

.hotel{width:250px;}
.hotel .part-content li{margin-bottom:12px;}
.hotel .part-content img{width:250px;height:130px;}

/*contact attractions*/
.contact-attractions{padding-top:15px;padding-bottom:10px;border-bottom:1px solid #a8a8a8;}
.contact{width:280px;height:306px;}
.contact .part-content{height:158px;}
.contact-map{height:130px;overflow:hidden;}

.attractions{width:580px;}
.attractions .part-content li{float:left;}
.attractions .part-content li.img-first img{width:280px;height:280px;}
.attractions .part-content li.img-nofirst{margin-left:20px;margin-bottom:20px;}
.attractions .part-content li.img-nofirst img{width:130px;height:130px;}

/*sansha tourism*/
.tourism{padding-top:15px;padding-bottom:20px;border-bottom:1px solid #a8a8a8;}
.tourism .part-content{width:100%;padding:0px;}
.picScroll{ width:100%px;}
.picScroll .bd{ position:relative;  }
/* .picScroll .prev,.picScroll .next{ position: absolute; top: 58px; left:5px; display: block; width: 23px; height: 23px; background: url(../images/btns.png) no-repeat; z-index: 9; overflow: hidden; }
.picScroll .next{ left:auto; right:5px; background-position:-25px 0; }
.picScroll .prev:hover{ background-position:0 -30px; }
.picScroll .next:hover{ background-position:-25px -30px; } */
.picScroll .scrollWrap{}
.picScroll ul{ overflow:hidden; zoom:1; }
.picScroll li{ position:relative; float:left; display:inline; }
.picScroll li .pic {position:relative;display:block;overflow:hidden;}
.picScroll li .pic img {display:block;width:286px; height:280px; margin:4px;padding:5px;border:1px solid #dadada;}

/*tourism-line*/
.tourism-line{padding-top:15px;padding-bottom:30px;}
.tourism-line-bg{width:280px;margin-right:20px;}
.tourism-line-bg .part-content img{width:280px;height:280px;}

.tourism-line-art{width:320px;}
.tourism-line-art .part-content ul{height:155px;}
.tourism-line-art .part-content img{width:320px;height:115px;margin-top:10px;}

.tourism-line-rec{width:240px;}
.tourism-line-rec .part-content img{width:240px;height:280px;}

/*底部foot*/
#foot{height:80px;background:#767d81;color:#ffffff;display:table;overflow:hidden;}
#foot-content{vertical-align:middle;display:table-cell;_padding:25px 0px;*padding:25px 0px;}

/*========================================================================
 *article部分样式
 *========================================================================*/
#article-container{background:#fafafa;height:auto!important;height:500px;min-height:500px;}
#article{background:#fafafa;padding:20px 60px 0px 60px;}
#article-left{width:140px;}
#article-right{width:700px;padding-bottom:20px;}

/*articleleftcolumn*/
.columntitle{height:16px;line-height:16px;}
.column-ul{padding:20px 0px 0px 0px;}
.column-ul li{padding-left:30px;height:26px;line-height:26px;background:#fafafa url(../images/offset_05.jpg) 0% -1px;}
.column-ul li.sel,.column-ul li:hover{background:#58bdf1 url(../images/offset_03.jpg) 0% 50%;color:#ffffff;}
.column-ul li.sel a, .column-ul li:hover a{color:#ffffff;}
.column-ul li a{color:#646464;}

.sub-column-ul{margin:0;padding:0 10px;width:100%;}
.sub-column-ul li{float:left;padding:0px 5px;margin:0;}
.sub-column-ul li.sel,.sub-column-ul li:hover{color:#ebebeb;background:none;}
.sub-column-ul li a:hover{color:#000;}

/*所在位置*/
.position-lefttitle{float:left;font-size:16px;font-weight:bold;height:16px;line-height:16px;}
.position{height:16px;line-height:16px;color:#000000;float:right;}
.position span{float:right;text-align:center;background-color:#3469CB;line-height:16px;}
.position span a{float:left;color:#FFF;padding:5px 10px;}
.position p{float:right;}
.position p a{float:left;background:url(../images/btn.gif);height:26px;line-height:26px;color:#FFF;padding:0 10px;margin-left:10px;margin-top:3px;}

/*文章内容部分，详细页面；文字列表类型；图片列表类型；图片文字类型*/
.article-content{padding:20px 0px 0px 0px;}

.art-body-content img{width:auto!important;max-width:690px;}

.art-content-list{list-style-type:disc;padding-left:20px;}
.art-content-list li,.art-content-list li span{line-height:24px;height:24px;}

.art-content-imglist{padding:5px;}
.art-content-imglist dl{float:left; width:160px; height:160px;text-align:center;margin:6px; overflow:hidden;}
.art-content-imglist dl dt{height:120px;}
.art-content-imglist dl dt img{width:160px;height:120px;}
.art-content-imglist dl dd{height:30px; overflow:hidden; line-height:30px;}
.art-content-imglist dl:hover{background-position: -430px -440px;}
.art-content-imglist dl:hover a{ color:#6f2754}

.art-content-imgart li{border-bottom:1px solid #b5b5b5;padding:15px 0px;}
.art-content-imgart li img{width:210px;height:150px;}
.art-content-imgart li .pull-left{width:210px;}
.art-content-imgart li .pull-right{width:470px;}

.art-content-imgart .artimgtitle a{font-weight:bold;height:24px;line-height:24px;font-size:14px;}
.art-content-imgart .artimgcontent{height:100px;}
.art-content-imgart .artimgtime{text-align:right;}

/*分页*/
.pages{margin:20px 0px 20px 0px;}
.pages li{float:left;line-height:20px;border:1px solid #E1E1E1;margin-right:10px;background-color:#FFF;}
.pages li.c{background-color:#8ed1f4;color:#FFF;padding:0 8px;}
.pages li a{float:left;padding:0 8px;height:20px;}
.pages li a:hover{background-color:#8ed1f4;color:#FFF;text-decoration:none;}


/* 在线客服 */
.services {
	float: left;
}
.services .con {
	background: url(../images/service.gif) no-repeat 0 0;
	width: 127px;
	height: 368px;
	position: relative;
}
.services .shares {
	position: absolute;
	left: 10px;
	top: 75px;
	white-space: nowrap;
	color: #666;
}
.services .shares img {
	margin-right: 5px;
}
.services ul{
padding-top:55px;
}

.services li {
	text-align: center;
}
.services .qq {
	padding-top: 10px;
}
.services .name {
	padding-top: 8px;
	float: left;
	display: block;
	width: 60px;
	text-align: right;
}
#sanshakf .s-btn {
	background-position: 0 -89px;
	width: 38px;
	height: 198px;
	margin-top: 104px;
	float: left;
}
#sanshakf .Obtn {
	background: url(../images/service.gif) no-repeat -331px -53px;
	float: left;
	width: 39px;
	height: 197px;
	margin-top: 30px;
	margin-left: -1px;
}
#sanshakf a.wx {
	position: absolute;
	top: 166px;
	left: 15px;
	overflow: hidden;
	text-indent: -999em;
	display: block;
	width: 95px;
	height: 95px;
}

.kxlogo{margin:0 auto;background:#767d81;}

/*商品部分
**********************************************************/

/*表单部分*/
/* .member_f{margin-top:5px;}
.member_f dl{border-bottom:1pxsolid#E8E8E8;padding:5px 0;width:100%;float:left;}
.member_fdldt{float:left;width:110px;text-align:right;line-height:26px;font-weight:bold;}
.member_fdldd{float:left;line-height:26px;padding-left:10px;}
.member_fdlddtextarea{width:90%;height:200px;}
.member_fdldd.mspan{color:#C00;}
.member_fdldd.mspan.ok{background-color:#000;width:10px;height:5px;}
.member_f.inp{border:1pxsolid#CCC;padding:3px;border-top-color:#666;border-left-color:#666;background-color:#F6F6F6;line-height:14px;}
.member_f.inp:hover{border:1pxsolid#5EA2D9;background-color:#EDF3F8;}
.member_f.btnbig{border:1pxsolid#1A5488;overflow:hidden;border-top:#149BDD;border-left:#149BDD;background-color:#1F66A8;font-weight:bold;color:#fff;cursor:pointer}
.member_f.btnbig{padding:5px 10px;font-size:14px;height:30px;margin-top:5px}

.member_f.inputElem{width:210px;}
.member_f.parentCls{width:220px;}
.member_f.auto-tipli{width:100%;height:22px;line-height:22px;font-size:14px;background:#fff;}
.member_f.auto-tipli.hoverBg{background:#ddd;cursor:pointer;}
.member_f.red{color:red;}
.member_f.hidden{display:none;} */