/*
主要 css
更新时间:2015-08-10
作者:sql
*/

body{margin:0 auto;padding:0; font-family:"微软雅黑"; font-size:12px; color:#545454;  position:relative;}
div,form,img,ul,ol,li,dt,dd{margin:0;padding:0;border:0;}
table{margin:auto;}
dl{margin:0;padding:0;border:0;}
h1{font-size:22px;color:#000;font-weight:bold;}
h1, h2, h3, h4, h5, h6 { font-family:"微软雅黑", "黑体", "宋体"; font-weight:normal; margin:0;padding:0; }
textarea,input{font-size:12px;line-height:15px;margin:0;padding:0;}
ul,li { list-style-type: none;}
a{ color:#545454; text-decoration:none;}
a:hover{ color:#0098ff;}
a:link{text-decoration:none;}
a:visited{text-decoration:none;}
a:hover{text-decoration:underline;}
a:active{text-decoration:underline;}
.fl{ float:left;}
.fr{float:right;}
.clear{clear:both;height:0;overflow:hidden;width:1px;}
.hidden{ overflow:hidden;}

.h24{ height:48px;}


.black12,.black12 a{color:#000;}
.black14{line-height:28px;color:#000;font-size:14px;}
.black14b{line-height:28px;color:#000;font-size:14px;font-weight:bold;}
.black14 a,.black14b a{line-height:28px;color:#000;font-size:14px;}
.black16{line-height:32px;color:#000;font-size:16px;}
.black12 a:link,.black14 a:link,.black14b a:link,.black16 a:active {color:#000;}
.black12 a:visited,.black14 a:visited,.black14b a:visited,.black16 a:active {color:#000;}
.black12 a:hover,.black14 a:hover,.black14b a:hover,.black16 a:active {color:#000;}
.black12 a:active,.black14 a:active,.black14b a:active,.black16 a:active {color:#000;}

.white12,.white12 a {line-height:24px;color:#fff;font-size:12px;}
.white14,.white14b,.white14 a,.white14b a{line-height:28px;color:#fff;font-size:14px;}
.white14b{font-weight:bold;}
.white12 a:link,.white14 a:link,.white14b a:link {color:#fff;}
.white12 a:visited,.white14 a:visited,.white14b a:visited {color:#fff;}
.white12 a:hover,.white14 a:hover,.white14b a:hover {color:#fff;}
.white12 a:active,.white14 a:active,.white14b a:active {color:#fff;}

.red12,.red12 a{color:#9a0000;}
.red14,.red14b,.red14 a,.red14b a{line-height:28px;color:#9a0000;font-size:14px;}
.red14b{font-weight:bold;}
.red16,.red16b,.red16 a,.red16b a{line-height:32px;color:#9a0000;font-size:16px;}
.red16b{font-weight:bold;}
.red12 a:link,.red14 a:link,.red14b a:link,.red16 a:link,.red16b a:link {color:#9a0000;}
.red12 a:visited,.red14 a:visited,.red14b a:visited,.red16 a:visited,.red16b a:visited {color:#9a0000;}
.red12 a:hover,.red14 a:hover,.red14b a:hover,.red16 a:hover,.red16b a:hover {color:#9a0000;}
.red12 a:active,.red14 a:active,.red14b a:active,.red16 a:active,.red16b a:active {color:#9a0000;}

.blue12,.blue12 a{color:#049;}
.blue12b,.blue12b a{color:#049; font-weight:bold;}
.blue14,.blue14b,.blue14 a,.blue14b a{line-height:28px;color:#049;font-size:14px;}
.blue14b{font-weight:bold;}
.blue12 a:link,.blue12b a:link,.blue14 a:link,.blue14b a:link {color:#049;}
.blue12 a:visited,.blue12b a:visited,.blue14 a:visited,.blue14b a:visited {color:#049;}
.blue12 a:hover,.blue12b a:hover,.blue14 a:hover,.blue14b a:hover {color:#049;}
.blue12 a:active,.blue12b a:active,.blue14 a:active,.blue14b a:active {color:#049;}

.navy14,.navy14b{ font-size:14px; line-height:28px; color:#132b5d;}
.navy14b{font-weight:bold;}
.navy14 a,.navy14b a{ color:#132b5d;}
.navy12,.navy12b{ font-size:12px; line-height:24px; color:#132b5d;}
.navy12b{font-weight:bold;}
.navy12 a,.navy12b a{ color:#132b5d;}

.grey12_3,.grey12_3 a{color:#333;}
.grey12_3 a:link {color:#333;}
.grey12_3 a:visited {color:#333;}
.grey12_3 a:hover {color:#333;}
.grey12_3 a:active {color:#333;}

.grey12_6,.grey12_6 a{color:#666;}
.grey12_6 a:link {color:#666;}
.grey12_6 a:visited {color:#666;}
.grey12_6 a:hover {color:#666;}
.grey12_6 a:active {color:#666;}
.black12,.grey12_3,.grey12_6,.red12,.blue12,.blue12b{line-height:24px;font-size:12px;}

.black12lvd{color:#142B5D;font-family:"宋体";font-size:12px;line-height:21px;font-weight:bold}
.black12lvd a{color:#142B5D}
.more{float:right;font-size:12px;color:#555555;font-weight:normal;padding-right:5px}
.more a{color:#555555}#header{width:1000px;margin:0 auto}

/*迷你导航 */
.mininav{width:100%;height:28px;background:#fdfdfd url("mininav.png") repeat-x top center;border-bottom:1px solid #ebebeb;}
.mininavInner{width:1000px;height:28px;margin:0 auto!important;}
.mininavInner a{color:#666;text-decoration:none;font-family:"宋体";}
.mininavInner a:hover{color:#2d374b;}
.mininavInner .mininavLeft{float:left;margin-top:8px;color:#c7c7c7;font-size:12px;}
.mininavInner .mininavLeft .fl{color:#c7c7c7;}
.mininavInner .time{ line-height:28px;}
/*logo 搜索 */
#top_nav{width:1000px; height:74px; line-height:40px; margin:0 auto; clear:both;}
.r_bg{ float:right;width:242px; height:74px; padding-top:30px;}
.r_bg input.active{width:50px; height:24px; border:none; background:url(s_tabbg.png) no-repeat; color:#FFFFFF; margin-bottom:0;}
.r_bg input{border:1px solid #eaeaea; margin-bottom:2px; background:#fff; width:50px; height:24px; float:left;}
.r_bg input.s_box{width:150px; height:22px; border:1px solid #dddddd;}
.r_bg input.s_btn{width:38px; height:24px; background:url(s_btn.png) no-repeat;}

/*频道导航 */
.nav_box{width:1000px; height:45px; background:#3c99e6;margin:0 auto;}
#nav_bd{width:1000px; height:45px; }
#nav_bd a{color:#fff; font:16px/45px 微软雅黑;}
#nav_bd a:hover{color:#414244; text-decoration:none;}
#nav_bd li{padding:0 13px 0 14px; float: left;}
#nav_bd .on{background-color: #4c5a65;}
#nav_bd .on a{color: #fff;}

/*分区*/

.wrapper1000 {
width: 1000px;
margin: 0 auto;
margin-bottom: 5px;
padding: 0;
clear:both;
}
.wrapper1000 h1 {float: left;padding-left:10px;font-family: '微软雅黑';font-size: 14px;
display: inline-block;
line-height:32px;color:#000000;
}

.wrapper1000 h2 {float: left;padding-left:10px;font-family: '微软雅黑';font-size: 14px;
display: inline-block;
line-height:24px;color:#000000;
}

.wrapper1000 h3{ float: left;padding-left: 47px;font-family: '微软雅黑';font-weight: bold;font-size: 28px; background: url(home.png) no-repeat;line-height: 42px;}

.wrapper1000 h4 {float: left;padding-left:30px;font-family: '微软雅黑';font-size: 16px;
background: url(public.png) no-repeat;
display: inline-block;
line-height:32px;
}
.infocon {
padding-top: 10px;
background: url(infocon.png) top repeat-x;
}

.leftpart {
width: 700px;
margin: 0;
float: left;
}
.rightpart {
width: 270px;
padding: 9px;
float: right;
background: #f0f0f0;
}
.column_right {
float: left;
width: 260px;
border: 1px solid #ccc;
margin-bottom: 10px;
background: #fff;
padding: 4px;
overflow:hidden;
}

.titColunm {
float: left;
padding-left: 5px;
}

.box_left {
width: 300px;
padding: 0 10px 0 0;
float: left;
/* border-right: 1px solid #CCCCCC;*/
}
.box_mid {
width: 375px;
margin: 0 0 0 10px;
float: left;
}

/*更多*/
.more {
float: right;
font-size: 12px;
color: #545454;
font-weight: normal;
padding-right: 5px;line-height:50px;
}
.more1 {
float: right;
font-size: 12px;
line-height:32px;
color: #545454;
font-weight: normal;
padding-right: 5px;
}

/*要闻*/
.headlines {
font-size: 18px;
line-height: 40px;
color:#185ab0;

text-align:center;
}
.headlines a{font-family:"微软雅黑";color:#185ab0}
.newsTitlesit {
width: 300px;
float: left;
overflow:hidden;
height:28px;
}
.newsTitle {
width: 335px;
float: left;
height:28px;
overflow:hidden;
}
.newsTime {
width: 40px;
float: right;
color: #666;
font-size: 12px;
}
.line_dotted {
width: 98%;
height: 0;
line-height: 0;
font-size: 0;
margin: 3px auto;
margin: 0;
border-bottom: 1px dotted #ccc;
clear: both;
}

/*导航*/
.jingdian ul li a {
font-size: 14px;
}
.title_r01 h4{
background-position: -24px -60px;
}
.title_r02 h4{
background-position: -24px -104px;
}
.title_r03 h4{
background-position: -24px -174px;
}
.title_r04 h4{
background-position: -24px -224px;
}
.jingdian h3 {background-position: 0 -130px;color: #50b400;}
.zhusu h3{background-position: 0 -225px;color: #0098ff;}
.meishi h3{background-position: 0 -358px;color: #ff7800;}
.gouwu h3{background-position: 0 -315px;color: #0ec3ca;}

/* 焦点图 */
.picsGlide{width:300px; height:335px; overflow:hidden; position:relative; background: none repeat scroll 0 0 #EEEEEE;border: 1px solid #DDDDDD;}
.picsGlide .GsPicList{margin:0; padding:0; list-style:none; height:315px; width:2830px; position:absolute;}
.picsGlide .GsPicList li{float:left; margin:0; padding:0; height:315px;}
.picsGlide .GsPicList li img{ display:block;width:300px; height:315px;}
.picsGlide .GsPicList .title { font-size: 14px; font-weight: bold; height: 35px; line-height: 35px; position: absolute; text-align: center; top: 280px; width: 300px;background:url(shadowBg.png) repeat;
_background-image:none;
_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='shadowBg.png',sizingMethod='crop');}
.picsGlide .GsPicList .title a,.picsGlide .GsPicList .title a:visited {color:#ffffff; text-decoration:none;}
.picsGlide .GsPicList .title a:hover { text-decoration:underline;}
.picsGlide .GlideList {font-size:12px; position:absolute; bottom:33px;   right: 102px;  top: 320px;}
.picsGlide .GlideList li{ float:left; background:url("point.png") no-repeat -10px 0;width:10px; height:10px; list-style:none; color:#000; text-align:center;  cursor:pointer; padding:0px; margin:0px;margin-right:9px;}
.picsGlide .GlideList li:hover,.GlideList li.active{ background:url("point.png") no-repeat 0 0; color:#fff;}
.title {
height: 40px;
line-height: 40px;
color: #0098ff;
font-size: 18px;
}
/* 旅游知多少 */
.zhiduoshao{ margin-top:10px;}
.zhiduoshao li{ width:300px; overflow:hidden;}


/* 其他 */

.jingdian ul li {
width: 160px;
height: 140px;
margin: 10px 15px 0px 0px;
float: left;
text-align: center;
line-height: 30px;
display: inline;
}

.gonglue img{}
.gonglue ul li{width: 100px; height:110px;margin: 20px 12px 0px;float: left;
text-align: center;line-height: 24px;display: inline;}
.gonglue ul li a {
font-size: 12px;
}
.tra_ser {
width: 240px;
float: left;
margin-top: 5px;
}
.tra_ser ul li {
width: 80px;
height: 20px;
line-height: 25px;
font-weight: bold;
float: left;
margin-bottom: 10px;
}
.tra_ser ul li img {
float: left;
}
.tra_ser ul li a {
color: #000;
}
/* 广告 */
.ad_h100{width:1000px; height:100px; margin:10px auto; clear:both; }
.ad_h50{width:1000px; height:50px; margin: 20px auto;clear:both;}
.ad_w270h70{ width:270px; height:70px; margin:10px auto 0px;  clear:both;}

/* 底部 */
.bottom {
	height: 210px;
	width: 100%;
	margin:0 auto;

}
.bottom_con {
	text-align:center;
	height: 210px;
	width: 980px;
	margin:0px auto;
	padding-top:10px;
	border-top-width: 2px;
	border-top-style: solid;
	border-top-color: #329ef8;	
	line-height:28px;
}
.bottom_con li{
	text-align:center;
}
