@charset "utf-8";
/* CSS Document */

a{text-decoration:none;  blr:expression(this.onFocus=this.blur())}
img {border:none;}
*, html, body, div, span, ul, ol, li, dl, dt, em, dd, label, input, select, textarea, button, img, p, br, strong, table, th, thead, tbody, tr, tt, td, tfoot, h1, h2, h3, h4, h5, h6  { border: none; margin: 0px; padding: 0px; }
ul, ol, li, dl, dt, dd, h1, h2, h3, h4, h5, h6, em { list-style: none; }
body{ margin:0 auto; padding:0px; color:#666; height:auto; width:auto; font-size:12px; font-family:Tahoma,"微软雅黑","宋体",Arial,sans-serif;}

.xl_ind{ width:1000px; height:auto; margin:0px auto; padding:0px;}

.position{ width:1000px; height:34px; line-height:34px; float:left; display:inline; color:#0081cc;}
.position b{ color:#666; font-weight:normal;}
.position a:link { text-align:left; font-size:12px; color:#0081cc;}
.position a:visited { text-align:left; font-size:12px; color:#0081cc;}
.position a:hover { text-align:left; font-size:12px; color:#f60;}

.top_back{position:fixed; _position:absolute; left:50%; bottom:0px; z-index:10; width:60px; padding-bottom:30px; margin-left:530px; _margin-left:auto; background:#ebebeb; height:61px; background:url(../images/top1.jpg) no-repeat left top; cursor:pointer; }
.top_back a:link { background:url(../images/top1.jpg) no-repeat; float:left; display:inline; width:60px; height:61px;}
.top_back a:visited { background:url(../images/top1.jpg) no-repeat; float:left; display:inline; width:60px; height:61px;}
.top_back a:hover { background:url(../images/top2.jpg) no-repeat; float:left; display:inline; width:60px; height:61px;}

/*头部样式开始*/

.xl_top_index{ width:100%; height:24px; float:left; display:inline; background:#f8f8f8; border-bottom:1px solid #ccc; line-height:24px;}
.xl_top_content{ width:1000px; height:24px; float:left; display:inline;}
.xl_top_content strong{ width:400px; height:24px; float:left; display:inline; font-weight:normal;}
.xl_top_content strong a:link { text-align:left; font-size:12px; color:#f80;}
.xl_top_content strong a:visited { text-align:left; font-size:12px; color:#f80;}
.xl_top_content strong a:hover { text-align:left; font-size:12px; color:#0081cc;}
.xl_top_content span{ width:600px; height:24px; float:right; display:inline; text-align:right;}
.xl_top_content span a:link { text-align:left; font-size:12px; color:#666;}
.xl_top_content span a:visited { text-align:left; font-size:12px; color:#666;}
.xl_top_content span a:hover { text-align:left; font-size:12px; color:#f60;}
.xl_top_content span b{ font-size:17px; color:#f80; font-family:黑体;}
.xl_top_content span img{ margin:0px 5px 0px 5px; width:18px; height:19px;}

.xl_top_logo{ width:1000px; height:98px; float:left; display:inline;}
.xl_top_logo .logo{ width:469px; height:72px; float:left; display:inline; margin:13px 0px 0px 0px;}
.xl_top_logo .logo img{ width:469px; height:72px; float:left; display:inline;}
.xl_top_logo span{ width:370px; height:60px; float:right; display:inline; margin:24px 0px 0px 0px;}
.xl_top_logo span .search{ width:370px; height:32px; float:left; display:inline;}
.xl_top_logo span .search strong{ width:276px; height:32px; float:left; display:inline; font-weight:normal;}
.xl_top_logo span .search em{ width:94px; height:32px; float:left; display:inline; font-style:normal;}
.xl_top_logo span .hot_travel{ width:370px; height:28px; float:left; display:inline; line-height:28px;}
.xl_top_logo span .hot_travel b{ font-weight:normal; color:#f80; margin:0px 10px 0px 0px;}
.xl_top_logo span .hot_travel a:link { text-align:left; font-size:12px; color:#666; margin:0px 7px 0px 0px;}
.xl_top_logo span .hot_travel a:visited { text-align:left; font-size:12px; color:#666; margin:0px 7px 0px 0px;}
.xl_top_logo span .hot_travel a:hover { text-align:left; font-size:12px; color:#f80; margin:0px 7px 0px 0px;}

.xl_top_logo2{ width:1000px; height:98px; float:left; display:inline;}
.xl_top_logo2 .logo{ width:469px; height:72px; float:left; display:inline; margin:13px 0px 0px 0px;}
.xl_top_logo2 .tel{ width:148px; height:auto; float:right; display:inline; margin:28px 0px 0px 0px; font-size:12px; font-weight:normal; color:#888; background:url(../images/tel.jpg) no-repeat left 3px; line-height:22px; padding:0px 0px 0px 23px;}
.xl_top_logo2 .tel b{ font-size:19px; color:#f80; font-family:微软雅黑,黑体;}
.xl_top_logo2 span{ width:330px; height:60px; float:left; display:inline; margin:24px 0px 0px 15px;}
.xl_top_logo2 span .search2{ width:330px; height:32px; float:left; display:inline;}
.xl_top_logo2 span .search2 strong{ width:236px; height:32px; float:left; display:inline; font-weight:normal;}
.xl_top_logo2 span .search2 em{ width:94px; height:32px; float:left; display:inline; font-style:normal;}
.xl_top_logo2 span .hot_travel{ width:330px; height:28px; float:left; display:inline; line-height:28px; overflow:hidden; white-space:nowrap;}
.xl_top_logo2 span .hot_travel b{ font-weight:normal; color:#f80; margin:0px 10px 0px 0px;}
.xl_top_logo2 span .hot_travel a:link { text-align:left; font-size:12px; color:#666; margin:0px 7px 0px 0px;}
.xl_top_logo2 span .hot_travel a:visited { text-align:left; font-size:12px; color:#666; margin:0px 7px 0px 0px;}
.xl_top_logo2 span .hot_travel a:hover { text-align:left; font-size:12px; color:#f80; margin:0px 7px 0px 0px;}

.xl_top_logo3{ width:1000px; height:98px; float:left; display:inline;}
.xl_top_logo3 h1{ width:469px; height:72px; float:left; display:inline; margin:13px 0px 0px 0px;}
.xl_top_logo3 h2{ width:270px; height:auto; float:right; display:inline; margin:33px 0px 0px 0px; font-size:12px; font-weight:normal; color:#888; background:url(../images/tel.jpg) no-repeat left 3px; line-height:22px; padding:0px 0px 0px 23px;}
.xl_top_logo3 h2 b{ font-size:19px; color:#f80; font-family:微软雅黑,黑体; font-weight:normal;}
.xl_top_logo3 span{ width:223px; height:66px; float:left; display:inline; margin:18px 0px 0px 5px;}

.xl_dh_bj{ width:100%; height:36px; float:left; display:inline; background:#008cd6;}

.xl_dh_xiala{ width:200px; height:auto; float:left; display:inline;}
.xl_dh_xiala h2{ width:180px; height:36px; float:left; display:inline; color:#fff; font-size:15px; line-height:36px; padding:0px 10px 0px 10px; background:#017cbd; cursor:pointer;}
.xl_dh_xiala h2 img{ float:right; margin:12px 0px 0px 0px;}

.xl_dh_list{ width:800px; height:36px; float:left; display:inline;}
.xl_dh_list span{ width:250px; height:36px; float:right; display:inline; line-height:36px; color:#fff; text-align:right;}
.xl_dh_list span a:link { text-align:left; font-size:12px; color:#fff; margin:0px 0px 0px 10px;}
.xl_dh_list span a:visited { text-align:left; font-size:12px; color:#fff; margin:0px 0px 0px 10px;}
.xl_dh_list span a:hover { text-align:left; font-size:12px; color:#f6ff01; margin:0px 0px 0px 10px;}
.xl_dh_list ul{ width:540px; height:36px; float:left; display:inline;}
.xl_dh_list ul li{ width:90px; height:36px; float:left; display:inline; background:url(../images/dh_line.jpg) no-repeat right 10px; line-height:36px;}
.xl_dh_list ul li .nav{text-align:center; font-size:14px; color:#fff; width:90px; height:36px; float:left; display:inline; background:#017cbd;}
.xl_dh_list ul li a:link { text-align:center; font-size:14px; color:#fff; width:90px; height:36px; float:left; display:inline; font-weight:bold;}
.xl_dh_list ul li a:visited { text-align:center; font-size:14px; color:#fff; width:90px; height:36px; float:left; display:inline; font-weight:bold;}
.xl_dh_list ul li a:hover { text-align:center; font-size:14px; color:#fff; width:90px; height:36px; float:left; display:inline; background:#017cbd; font-weight:bold;}


.xl_dh_list2{ width:800px; height:36px; float:left; display:inline; margin:0px 0px 0px 200px;}
.xl_dh_list2 span{ width:250px; height:36px; float:right; display:inline; line-height:36px; color:#fff; text-align:right;}
.xl_dh_list2 span a:link { text-align:left; font-size:12px; color:#fff; margin:0px 0px 0px 10px;}
.xl_dh_list2 span a:visited { text-align:left; font-size:12px; color:#fff; margin:0px 0px 0px 10px;}
.xl_dh_list2 span a:hover { text-align:left; font-size:12px; color:#f6ff01; margin:0px 0px 0px 10px;}
.xl_dh_list2 ul{ width:540px; height:36px; float:left; display:inline;}
.xl_dh_list2 ul li{ width:90px; height:36px; float:left; display:inline; background:url(../images/dh_line.jpg) no-repeat right 10px; line-height:36px;}
.xl_dh_list2 ul li .nav{text-align:center; font-size:14px; color:#fff; width:90px; height:36px; float:left; display:inline; background:#017cbd;}
.xl_dh_list2 ul li a:link { text-align:center; font-size:14px; color:#fff; width:90px; height:36px; float:left; display:inline; font-weight:bold;}
.xl_dh_list2 ul li a:visited { text-align:center; font-size:14px; color:#fff; width:90px; height:36px; float:left; display:inline; font-weight:bold;}
.xl_dh_list2 ul li a:hover { text-align:center; font-size:14px; color:#fff; width:90px; height:36px; float:left; display:inline; background:#017cbd; font-weight:bold;}


/*头部样式结束*/

.weixin{ width:290px; height:125px; float:left; display:inline; background:url(../images/weixin.png) no-repeat; position:absolute; _position:absolute; left:50%; margin:22px 0px 0px 73px; z-index:999;}
.weixin h1{ width:175px; height:auto; float:left; display:inline; margin:20px 0px 0px 10px; line-height:22px; font-size:12px; font-weight:normal; text-align:left;}
.weixin h1 b{ font-size:14px; width:175px; float:left; display:inline; color:#666; font-family:微软雅黑,宋体;}
.weixin h1 em{ font-style:normal; margin:10px 0px 0px 0px; width:110px; float:left; display:inline; line-height:18px;}
.weixin h1 p{ width:39px; float:left; display:inline; margin:11px 0px 0px 0px;}
.weixin h2{ width:72px; height:72px; float:left; display:inline; margin:32px 0px 0px 5px;}




/*底部样式开始*/
.xl_foot{ width:100%; height:auto; float:left; display:inline; border-top:4px solid #0f85d7; padding:10px 0px 10px 0px; margin:20px 0px 0px 0px;}
.xl_foot_content{ width:1000px; height:auto; float:left; display:inline; text-align:center; line-height:30px;}
.xl_foot_content .glwx{ width:100px; height:100px; float:right; display:inline; position:absolute; overflow:hidden; margin:20px 0px 0px 640px;}
.xl_foot_content .glwx img{ width:100px; height:100px; float:right; display:inline;}
.xl_foot_content b{ font-weight:normal; color:#f60;}
.xl_foot_content img{ width:auto; height:auto; border:1px solid #dedede;}
.xl_foot_content a:link { text-align:left; font-size:12px; color:#0081cc;}
.xl_foot_content a:visited { text-align:left; font-size:12px; color:#0081cc;}
.xl_foot_content a:hover { text-align:left; font-size:12px; color:#f60; text-decoration:underline;}

.xl_foot_link{ width:998px; height:auto; float:left; display:inline; text-align:center; line-height:30px; border:1px solid #dedede; padding:0px 0px 10px 0px; margin:0px 0px 20px 0px;}
.xl_foot_link ul{ width:990px; height:auto; float:left; display:inline; margin:0px 0px 0px 4px;}
.xl_foot_link ul li{ width:980px; height:auto; float:left; display:inline; line-height:18px; margin:10px 0px 0px 0px;}
.xl_foot_link ul li strong{ width:70px; height:auto; float:left; display:inline; text-align:right;}
.xl_foot_link ul li span{ width:900px; height:auto; float:left; display:inline; text-align:left;}
.xl_foot_link ul li span a:link { text-align:left; font-size:12px; color:#888; margin:0px 2px 0px 0px;}
.xl_foot_link ul li span a:visited { text-align:left; font-size:12px; color:#888;}
.xl_foot_link ul li span a:hover { text-align:left; font-size:12px; color:#f80;}


/*底部样式结束*/


/*其它样式*/

.kuang_search{ width:255px; height:24px; float:left; display:inline; padding:3px 10px 3px 10px; border:1px solid #b9bcbe; border-right:none; line-height:24px; color:#777;}
.kuang_search2{ width:215px; height:24px; float:left; display:inline; padding:3px 10px 3px 10px; border:1px solid #b9bcbe; border-right:none; line-height:24px; color:#777;}
.kuang_searchright{ width:94px; height:32px; float:left; display:inline; background: url(../images/search.jpg) no-repeat; cursor:pointer; color:#fff; font-size:15px; font-weight:bold; font-family:微软雅黑; text-align:left; padding:0px 0px 0px 8px; line-height:32px; border:none;}

.KSS_titleBox,.KSS_titleBar{ display:none;}
.KSS_btnBox ul li{ font-weight:bold;}