@charset "utf-8";
/* CSS Document */
body ,html ,div ,p ,table ,ul ,ol ,li ,dl ,dt ,dd ,h1 ,h2 ,h3 ,h4 ,h5 ,h6 { margin:0; padding:0;font-family:"微软雅黑"}
ul ,ol ,li ,dl ,dt ,dd { list-style:none; }
img ,a { border:none; }
em { font-style:normal; }
h1 ,h2 ,h3 ,h4 ,h5 ,h6 { font-weight:normal; }
ul{ margin:0; padding:0;}
ul li{ list-style:none}
img{ border:none;}
a{ text-decoration:none;cursor:pointer}
.line{ clear:both; height:30px; line-height:30px}
.line1{ clear:both; height:16px; line-height:16px}
.line2{ clear:both; height:0px; line-height:0px}
.line3{ clear:both; height:90px; line-height:90px}

#ddkk{ background:#eef8fd}




/*焦点图*/
.container{overflow:hidden;}
.wrap{position: relative;margin: 0px auto;width: 1000px;padding: 0px;}

.index_banner_con{width:100%;height:650px;position:relative;background:#0e4a97;*margin-top:0px; z-index:1}
.banner_picbox{width:1920px;height:550px;position:relative;margin-left:-460px;overflow:hidden;z-index:1;}
.banner_picbox li{position:absolute;width:1920px;height:550px;left:0px;top:0px;display:none;background:#111;}
.banner_picbox li video{position:absolute;width:960px;height:540px;margin-left:475px;margin-top:5px;}
.banner_picbox li object{position:absolute;width:960px;height:540px;margin-left:475px;margin-top:5px;}
.banner_picbox img{width:100%;height:100%;}

.banner_btn_wrap{width:100%;height:100px;position:relative;background:url(../images/focusbg.jpg) center top no-repeat;}
.banner_btn a{display:inline-block;width:26px;height:26px;transition:0.3s;}
.banner_btn a:hover{opacity:0.7;filter:alpha(opacity=70);}
.banner_btn .prevBtn{background:url(../images/bannerbtn.png) 0px 0px no-repeat;position:absolute;left:60px;top:35px;}
.banner_btn .nextBtn{background:url(../images/bannerbtn.png) -30px 0px no-repeat;position:absolute;right:60px;top:35px;}

.banner_picfocus{text-align:center;width:780px;height:100px;position:absolute;left:108px;top:0px;overflow:hidden;}
.banner_picfocus_list{position:relative;width:99999px;height:100px;}
.banner_picfocus a{display:block;float:left;width:140px;height:80px;background:#fff;margin-right:20px;margin-top:10px;position:relative;z-index:5;overflow:hidden;}
.banner_picfocus a .scale{width:280px;height:80px;position:absolute;left:-70px;top:0px;}
.banner_picfocus a .scale img{width:100%;height:100%;}
.banner_picfocus a i{display:inline-block;width:100%;height:100%;background:url(../images/playicon.png) 0px 0px no-repeat;position:absolute;left:70px;top:0px;z-index:2;}
.banner_picfocus a:hover,.banner_picfocus a.active{background:#fff;width:136px;height:76px;border:2px solid #fff;}
/*焦点图*/





.index_top{ height:78px; background:#ffffff; border-top:5px #0e4a97 solid; width:100%; position:fixed; top:0; z-index:300}
.index_same{ width:1070px; margin:0 auto}
.index_logo{ position:absolute;width:232px; height:74px; left:43%; top:2%;  margin:0 0 0 -410px }

.index_wqssjle{ margin-left:160px; margin-top:20px; float:left; margin-right:45px;}
.index_wqssjle ul li{ line-height:33px;}
.index_wqssjle ul li a{ font-size:14px; color:#FFF}
.index_wqssjle ul li a:hover{ color:#ffdecf}
.index_wqssjle ul li img{ padding-right:9px;}

.index_wqssjmid{ width:245px; float:left;margin-top:20px; margin-left:20px; border-left:1px #d7d9d9 solid; padding-left:26px}
.index_wqssjmidimg{ overflow:hidden; width:243px; height:170px;}
.index_wqssjmidimg img{width:243px; height:170px; overflow:hidden;transition:0.5s; -moz-transition:0.5s; -webkit-transition:0.5s;}
.index_wqssjmidimg:hover img{width:243px; height:170px; overflow:hidden;transform:scale(1.2);-moz-transform:scale(1.2); -webkit-transform:scale(1.2);}
.index_wqssjmidtit{  line-height:50px;}
.index_wqssjmidtit a{color:#FFF; font-size:14px;}
.index_wqssjmidtit a:hover{ color:#ffdecf}
.index_wqssjmidwo{ font-size:12px; line-height:26px; width:241px; color:#FFF}

.index_wqssjri{ width:245px; float:left;margin-top:20px; margin-left:25px; border-left:1px #d7d9d9 solid; padding-left:26px}


.index_main{ position:relative; top:78px;}


.index_cont{
	height:1199px;
	width:100%;
	background-image: url(/images/index_bg.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;
	background-color: #91d6ff;
}
.index_news{ width:708px; height:382px; background:#FFF; margin-left:7px; float:left;}
.index_newsk{ padding:15px 20px;}
.index_newsktit{
	height:35px;
	padding-bottom:6px;
	line-height:35px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #D1D1D1;
}
.index_newsktitle{
	float:left;
	font-size:24px;
	color:#036;
}
.index_newsktitle span{ font-size:18px; color:#333333}
.index_newsktitri{ float:right;padding-bottom:5px; font-size:14px; padding-top:3px;}
.index_newsktitri a{ color:#0e4a97}

.index_newsle{ float:left; width:285px;}
.index_newsleimg{ margin-top:22px; overflow:hidden; width:283px; height:158px;}
.index_newsleimg img{ overflow:hidden; width:283px; height:158px; transition:0.5s; -moz-transition:0.5s; -webkit-transition:0.5s;}
.index_newsleimg:hover img{width:283px; height:158px;overflow:hidden; transform:scale(1.2);-moz-transform:scale(1.2); -webkit-transform:scale(1.2);}




.index_newsletit{ font-size:16px; line-height:40px; }
.index_newsletit a{ color:#000}
.index_newsletit a:hover{ color:#0e4a97}
.index_newslewo{ font-size:12px; line-height:24px; color:#666666}

.index_newsri{ float:right; width:364px; margin-top:20px;}
.index_newsri ul li{ font-size:14px; border-bottom:1px #CCCCCC dashed; line-height:42px;}
.index_newsri ul li a{ color:#000; padding-left:8px;font-size:14px; }
.index_newsri ul li a:hover{ color:#0e4a97}
.index_newsri ul li span{ float:right;font-size:13px; }

.index_ykgn{ width:340px; height:377px; background:#FFF; border-top:5px #0e4a97 solid;float:right;  }
.index_ykgntitle{ float:left; margin-left:90px; margin-top:30px}
.index_ykgntitri{ float:left; font-size:24px; padding-left:10px;margin-top:39px}
.index_ykgnwo ul li{ text-align:center; width:112px; float:left;  font-size:14px; line-height:24px; border-top:1px #CCCCCC solid; padding-top:15px; padding-bottom:8px;}
.index_ykgnwo ul li a{color:#333333}
.index_ykgnwo ul li a:hover{ color:#0e4a97}
#index_ykgnkk{border-left:1px #CCCCCC solid ;border-right:1px #CCCCCC solid ; }


.index_jqjs{ height:270px; background:#0e4a97; width:1064px; margin-left:7px;}
.index_jqjs1{ padding:20px 20px 20px 8px;}

.index_jqjsle{ float:left; margin-left:16px;}
.index_jqjsmid{ float:left; color:#FFF; font-size:24px; padding-left:11px;}
.index_jqjsri{ float:right; background:url(../images/index_jqjsmore.png); width:92px; height:27px;text-align:center; line-height:27px;}
.index_jqjsri a{
	color:#000;
	font-size:14px;
}

.index_jqjswod{ background:url(../images/index_jqhover.png); height:40px; width:243px; position:absolute; top:131px; line-height:40px; text-align:center; color:#FFF; font-size:18px;}

.index_jqjswo ul li{ margin-left:14px;position:relative; float:left; }
.index_jqjsimg{ width:243px; height:170px; overflow:hidden;}
.index_jqjsimg img{width:243px; height:170px; overflow:hidden;transition:0.5s; -moz-transition:0.5s; -webkit-transition:0.5s;}
.index_jqjsimg:hover img{width:243px; height:170px; overflow:hidden;transform:scale(1.2);-moz-transform:scale(1.2); -webkit-transform:scale(1.2);}



.index_foot{ min-height:290px; background:#eeeeee; clear:both}
.index_link{ height:63px; width:1064px; margin:0 auto}
.index_footline{ height:6px;  width:100%; background:url(../images/index_end.png); background-size:cover; }
.index_linkle{ width:75px; float:left; padding-top:9px; line-height:20px; color:#ed5a01; font-size:30px;}
.index_linkle span{ font-size:16px; color:#000; }
.index_linkri{ float:left; margin-top:12px;}
.index_linkri ul{ margin:0; padding:0;}
.index_linkri ul li{ margin-left:32px; float:left;}

.index_footklogo{ float:left; margin-top:30px; margin-left:24px;}
.index_footkewmle{ float:left; margin-left:25px;}
.index_footkewm{ float:left; margin-left:10px; text-align:center; font-size:18px; margin-top:16px; line-height:26px;}
.index_footkewmm{ padding-bottom:6px;}

.index_footcontact{ width:591px; float:right; margin-top:17px;}
.index_footconta{ font-size:18px;}
.index_footcontale{ width:292px; float:left; font-size:14px; line-height:24px; margin-top:25px;}
.index_footcontari{ float:left;font-size:14px; line-height:24px; margin-top:25px;}

.index_end{ height:46px; border-top:1px #CCCCCC solid; clear:both; text-align:center; font-size:12px; line-height:46px; }
.index_end a{ color:#000}
.index_end a:hover{ color:#0e4a97}



.page_meeting{ background:url(../images/page_swhybanner.jpg) no-repeat; height:944px;}
.page_tarvel{ background:url(../images/page_tarvelbanner.jpg) no-repeat; height:944px;}
.page_culture{ background:url(../images/page_culturebanner.jpg) no-repeat; height:944px;}
.page_new{ background:url(../images/page_nnbanner.jpg) no-repeat; height:944px;}
.page_room{ background:url(../images/page_roombanner.jpg) no-repeat; height:944px;}
.page_enjoy{ background:url(../images/page_enjoybanner.jpg) no-repeat; height:944px;}
.page_chek{ background:url(../images/page_chekbanner.jpg) no-repeat; height:944px;}


.page_meeting1{ width:1070px; margin:0 auto}
.page_meetingleft{ width:245px; float:left; margin-top:224px;  }
.page_meet{ background:#ffffff;width:245px; border-radius:8px;}
.page_meettit{ height:74px; background:#0e4a97; border-top-left-radius:8px; border-top-right-radius:8px; }
.page_meettitle{ float:left; margin-top:19px; margin-left:15px;}
.page_meettitri{ float:left; margin-top:18px; margin-left:8px;font-size:20px; line-height:20px; color:#FFF}
.page_meettitri span{ font-size:12px;}

.page_meetwo ul li{ padding-left:60px; line-height:43px; border-bottom:1px #dddddd dashed}
.page_meetwo ul li a{ color:#000; font-size:14px;}
.page_meetwo ul li a:hover{ color:#0e4a97}
#page_mm{ background:#fb8b5b;  border-bottom:1px #fb8b5b solid; }
#page_mm a{color:#FFF}


.page_mleftnew{ background:#ffffff;width:245px; border-radius:8px; margin-top:27px; border-bottom:20px #fb8b5b solid}
.page_mleftnewtit{ height:43px; background:#0e4a97; border-top-left-radius:8px; border-top-right-radius:8px;}
.page_mleftnewtitle{ float:left; line-height:43px; padding-left:22px; font-size:18px; color:#FFF}
.page_mleftnewtitri{ float:right;line-height:43px; padding-right:10px;}
.page_mleftnewtitri a{ font-size:11px; color:#FFF}

.page_mleftnewwo{ padding:10px;}
.page_mleftnewwo ul li{ font-size:14px; line-height:37px; border-bottom:1px #CCCCCC dashed}
.page_mleftnewwo ul li a{ color:#000}
.page_mleftnewwo ul li img{ padding-right:8px;}
.page_mleftnewwo ul li a:hover{ color:#0e4a97}

.page_meetingright{ width:800px;  min-height:780px; float:right;border-radius:8px;margin-top:224px; background:#ffffff; }
.page_meetingright1{ padding:15px;}


.page_meetlocatle{ float:left;padding-top:7px;}
.page_meetlocatri{ float:left; font-size:12px; padding-top:15px; color:#000; padding-left:6px;}
.page_meetlocatri a{ color:#0e4a97}
.page_meetkk{ clear:both; height:5px;}
.page_meetaa{ background:#eeeeee; width:739px; height:227px; margin-left:15px; margin-bottom:20px;}
.page_meetaale{ width:314px; float:left;}
.page_meetaale img:hover{opacity:0.9;filter:alpha(opacity=90); }
.page_meetaari{ width:369px; float:left; margin-left:25px;}
.page_meetaaritit{ padding-top:15px; font-size:24px;}
.page_meetaaritit a{ color:#000}
.page_meetaaritit a:hover{ color:#0e4a97}
.page_meetaarits{ font-size:14px; line-height:26px; padding-top:17px;}

.page_more{ width:290px; height:51px; background:#fea602; border-bottom:2px #e39502 solid; text-align:center; margin:0 auto; line-height:51px; color:#FFF }
.page_more:hover{ background:#feb224}



/*焦点图*/
.focus{ position:relative; width:245px; height:170px; background-color: #000; float: left;}  
.focus img{ width: 245px; height: 170px;} 
.focus .shadow .title{width: 260px; height: 65px;padding-left: 30px;padding-top: 20px;}
.focus .shadow .title a{ text-decoration:none; color:#fff; font-size:14px; font-weight:bolder; overflow:hidden; }
.focus .btn{ position:absolute; bottom:34px; left:510px; overflow:hidden; zoom:1;} 
.focus .btn a{position:relative; display:inline; width:10px; height:10px; 0 margin:0 1.5px;color:#B0B0B0;font:12px/15px "\5B8B\4F53"; text-decoration:none; text-align:center; outline:0; float:left; background:url(../images/page_leftcir.png); }  
.focus .btn a:hover,.focus .btn a.current{  cursor:pointer;background:url(../images/page_leftcirk.png);}  
.focus .fPic{ position:absolute; left:0px; top:0px; }  
.focus .D1fBt{ overflow:hidden; zoom:1;  height:16px; z-index:10;  }  
.focus .shadow{ width:100%; position:absolute; bottom:0; left:0px; z-index:10; height:33px; line-height: 33px; background:rgba(0,0,0,0.6);    
filter:progid:DXImageTransform.Microsoft.gradient( GradientType = 0,startColorstr = '#80000000',endColorstr = '#80000000')\9;  display:block;  text-align:left; }  
.focus .shadow a{ text-decoration:none; color:#fff; font-size:14px; overflow:hidden; margin-left:10px; font-family: "\5FAE\8F6F\96C5\9ED1";}  
.focus .fcon{ position:relative; width:100%; float:left;  display:none; background:#000  }  
.focus .fcon img{ display:block; }  
.focus .fbg{bottom:25px; right:10px; position:absolute; height:21px; text-align:center; z-index: 200; }  
.focus .fbg div{margin:26px auto 0;overflow:hidden;zoom:1;height:14px}    
.focus .D1fBt a{position:relative; display:inline; width:10px; height:10px;  margin:0 1.5px;color:#B0B0B0;font:12px/15px "\5B8B\4F53"; text-decoration:none; text-align:center; outline:0; float:left; background:url(../images/page_leftcir.png);}    
.focus .D1fBt .current,.focus .D1fBt a:hover{background:url(../images/page_leftcirk.png);}    
.focus .D1fBt img{display:none}    
.focus .D1fBt i{display:none; font-style:normal; }    
.focus .prev,.focus .next{position:absolute;width:40px;height:74px;background: url(../images/focus_btn.png) no-repeat;}
.focus .prev{top: 50%;margin-top: -37px; left: 0;background-position:0 -74px; cursor:pointer; }  
.focus .next{top: 50%;margin-top: -37px; right: 0;  background-position:-40px -74px;  cursor:pointer;}  
.focus .prev:hover{  background-position:0 0; }  
.focus .next:hover{  background-position:-40px 0;}  
/*焦点图*/



.page_hotspring{ background:url(../images/index_wqsjbanner.jpg); height:1044px;}
.page_spring{ width:364px; height:433px; background:#f9f9f9; margin-left:15px; float:left; margin-bottom:25px;}
.page_spring:hover{ background:#f2f1f1}
.page_spring1{ padding:15px;}
.page_springle{ font-size:24px; float:left; padding-top:8px;}
.page_springle a{ color:#000}
.page_springle a:hover{ color:#0e4a97}
.page_springri{ width:78px; height:24px; background:url(../images/page_hotmore.png); float:right; margin-top:13px; font-size:14px; color:#FFF; text-align:center; line-height:24px;}
.page_springimg img:hover{opacity:0.9;filter:alpha(opacity=90);}
.page_springwo{ clear:both; font-size:14px; line-height:28px; padding-top:18px;}




.page_news{ height:160px; width:739px; margin-left:15px; margin-bottom:15px; border-bottom:1px #CCCCCC dashed}
.page_newsleft{ width:220px; float:left;}
.page_newsleft img:hover{opacity:0.9;filter:alpha(opacity=90);}

.page_newsright{ width:464px; float:left; margin-left:25px;}
.page_newsrtit{ font-size:24px;}
.page_newsrtit a{ color:#74c53f}
.page_newsrtit a:hover{ color:#0e4a97}
.page_newsrww{ font-size:14px; line-height:27px; padding-top:9px;}
.page_newmore{ padding-top:15px;}
.page_newmore a{ color:#0e4a97}


.page_dydy{ width:700px; font-size:13px;padding-left:35px; padding-right:15px; line-height:29px;}
.page_titkk{ height:45px; width:750px; margin:0 auto; background:#eeeeee; font-size:24px; text-align:center; line-height:45px; margin-bottom:30px;}
.page_dydy img{ margin:0 auto}


.page_next{ margin:0 auto;width:292px;height:52px; line-height:50px;background:#fea602;text-align:center}
.page_next a{ background:#fea602; width:292px; height:52px;color:#ffffff;padding:5px 10px;font-size:16px; line-height:50px; }




.page_travel{ width:640px; height:408px; margin:0 auto; }
.page_travel img{width:640px; height:408px; margin:0 auto;}


.js-load-more{
  padding:0 15px;
  width:292px;
  height:52px;
  background-color:#D31733;
  color:#fff;
  line-height:52px;
  text-align:center;
  border-radius:5px;
  margin:20px auto;
  border:0 none;
  font-size:16px;
  display:none;/*默认不显示，ajax调用成功后才决定显示与否*/
}




*{ padding:0px; margin:0px;}
*html{background-image:url(about:blank);background-attachment:fixed;}/*解决IE6下滚动抖动的问题*/
/*解决IE6下不兼容 position:fixed 的问题*/
#code,#code_hover,#gotop{ width:36px; height:48px; background:url(../images/icon.png) no-repeat; position:fixed; z-index:999999; right:50px; cursor:pointer;
_position:absolute;_bottom:auto;_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0)));
}
#code{ background-position:-276px -258px; bottom:120px; _margin-bottom:120px; z-index:999999;}
#code_hover{ background-position:-316px -258px; bottom:120px; _margin-bottom:120px;}
#gotop{ background-position:-276px -310px; bottom:67px; _margin-bottom:67px;} 

#code_img{ width:270px; height:355px; background:url(../images/icon.png) -4px -3px no-repeat;  z-index:999999;position:fixed; right:90px; bottom:67px; cursor:pointer; display:none;
_position:absolute;_bottom:auto;_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0))); _margin-bottom:67px;}

.page_yjdhh{ width:184px; height:44px; background:#f37f04; line-height:44px;text-align:center; font-size:18px;  margin:0 auto;color:#ffffff}
