/* 全局初始化 S*/
* html{ filter: expression(document.execCommand("BackgroundImageCache", false, true));}/* 强制ie缓存背景图片background:url(20121025_sbdbj.jpg) no-repeat top center; */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,p,pre,form,fieldset,input,textarea,blockquote,th,td {padding:0; margin:0;word-break:break-all;} 
body{color:#000; font-size:12px;font-family:"SimSun","宋体","Arial Narrow";text-align:center;}
address,caption,cite,code,dfn,em,th,var {font-weight:normal;font-style:normal;} 
ol,ul,li{list-style: none;} 
h1,h2,h3,h4,h5,h6 {font-weight:normal;font-size:100%;} 
table {border-collapse:collapse;border-spacing:0;} 
q:before, q:after {content:".";}
abbr,acronym {border:0;}
img{border:0;}
select,input{vertical-align:middle; font-size:12px;}
a{font-family:"SimSun","宋体","Arial Narrow";text-decoration:none;}
a:link{color:#004499;}
a:visited{color:#004499;}
a:hover{color: #bb2323;text-decoration:underline;}
button{cursor:pointer;}
/* 清除溢出，浮动 */
.clear{overflow:hidden;clear:both;}
.clear hr{display:none;}
/*浮动*/
.left{float:left;}.right{float:right;}
.z{ float:left;}.y{ float:right;}
/* 颜色属性 */
.cRed,a.cRed,a.cRed:visited,.cRed a{color:#bb2323;}
.cBlue,a.cBlue,a.cBlue:visited,.cBlue a{color:#004499;}
.cDRed,a.cDRed,a.cDRed:visited,.cDRed a{color:#bc2931;}
.cGray,a.cGray,a.cGray:visited{color: #353535;}
.cDGray,a.cDGray,a.cDGray:visited{color: #666666;}
.cWhite,a.cWhite,a.cWhite:visited{color:#ffffff;}
.cBlack,a.cBlack,a.cBlack:visited{color:#000000;}
.cGreen,a.cGreen,a.cGreen:visited{color:#008000;}
.cYellow,a.cYellow,a.cYellow:visited,.cYellow a{color:#ff6600;}

.aBlack a,.aBlack a:visited{color:#000;}
.aBlack a:hover{color:#C00;}
/*全局通用*/
.mt10{margin-top:10px;}
.mr10{margin-right:10px;}
.mb10{margin-bottom:10px;}
.ml10{margin-left:10px;}
.m10{margin:6px 10px;}
.mt5{margin-top:5px;}
.mr5{margin-right:5px;}
.mb5{margin-bottom:5px;}
.ml5{margin-left:5px;}
.m5{margin:5px;}
.pa10{padding:10px;}
.pt10{padding-top:10px;}
.pr10{padding-right:10px;}
.pb10{padding-bottom:10px;}
.pl10{padding-left:10px;}
.p10{padding:6px 10px;}
.pt5{padding-top:5px;}
.pr5{padding-right:5px;}
.pb5{padding-bottom:5px;}
.pl5{padding-left:5px;}
.p5{padding:5px;}
.blank1,.blank2,.blank3,.blank4,.blank5,.blank8,.blank9,.blank10{display:block;clear:both;overflow:hidden;color:#ffffff;}
.blank1{height:1px;}
.blank2{height:2px;}
.blank3{height:3px;}
.blank4{height:4px;}
.blank5{height:5px;}
.blank8{height:8px;}
.blank9{height:9px;}
.blank10{height:10px;}
div.hr{height:1px; margin:5px 0; padding:0;border-bottom:#b3b3b3 dotted 1px;overflow:hidden;}
div.hr hr{display:none;}
/*文字*/
.fb{font-weight:bold;}
.fb a{font-weight:bold;}
.fr{text-align:right;}
.fc{ text-align:center;}
/* 隐藏元素 */
.invisible{visibility:hidden;}
.hidden{display:none;}
/*新闻列表*/
ul.newslist12px li,ul.newslist14px li,ol.newslist14px li{overflow:hidden;color:#9c9c9c;font-family:宋体;}
ul.newslist12px li{line-height:22px;height:22px;}
ul.newslist14px li,ol.newslist14px li{line-height:24px;height:24px;}
ul.newslist12px li a,ul.newslist12px li a:visited{font-size:12px;}
ul.newslist14px li,ul.newslist14px li a,ul.newslist14px li a:visited{font-size:14px;}
ol.newslist14px li,ol.newslist14px li a,ol.newslist14px li a:visited{font-size:14px;}
ul.newslist12px li a:hover,ul.newslist14px li a:hover{color:#BC2D09;}
ul.newslist12px strong{font-size:12px;}
ul.newslist14px strong{font-size:14px;}
.nli2 li,.nli3 li,.nli2k li{float:left;}
.nli2 li{width:50%;}
.nli3 li{width:33%;}
.nli2k li{width:11em;margin-right:1em;}
ul.newslist12px li img,ul.newslist14px li img,ol.newslist14px li img{*vertical-align:middle;}

/*整体宽度*/
#container{width:950px;margin:0 auto;text-align:left;}
/*清除浮动*/
.cityCenter,.surround,.surround .listx ul,.hotlink,.review,.layout3,.leftstyle,.centerstyle,.rightstyle,.rdstyle,.title,.title .padding,ul.newslist12px,ul.newslist14px,.headnews .smallnews,.hiaolink,.tools{clear:both;overflow:hidden;}
/*图片调用*/
.toolbar,.btn,.hotlink,.review,.headtit,.titleTabr li.on,.tableft li,.tableft li.on,.tabright li,.tabright li.on,.btm,.img,.left h2.tab strong,.tools,.fdlink dl.fc,.btn_b,.right h2.tab strong,.internal{background:url(sprites2012.png?21) no-repeat;}
/*布局*/
.layout3 .left{width:340px;float:left;margin-right:10px;position:relative;}
.layout3 .center{width:400px;float:left;}
.layout3 .right{width:190px;float:right;}

/*整体间距*/
.layout2,.layout3,.hotlink,.review,.surround,.cityCenter{margin-top:9px;}
.layout3,.surround{margin-bottom:9px;}
.review,.toolbar{ border-bottom:1px solid #b6d7ff; border-top:1px solid #c7d6db;}
.toolbar{height:23px;position:relative;background-repeat:repeat-x; line-height:24px; margin-top:2px;color:#1F376D;}
.toolbar a{color:#1F376D;}
.toolbar a:hover{ text-decoration:none;}
.formStyle{ padding:0 10px; float:left; _padding-top:3px;}
.formStyle form{ display:inline;}
.formStyle .inputstyle{ border:1px solid #bcd2e7; padding:2px 3px 1px; line-height:12px; height:12px; width:63px;position:relative; margin-top:-1px;}
.formStyle .btn{color:#1F376D;background-position:left -526px; background-color:#fff;border:#d1d0ce solid 1px; top:-1px;position:relative;
	margin-right:5px;cursor:pointer; *height:18px;*line-height:16px; width:34px; text-align:center;}
.links{ position:absolute; top:0; right:12px; float:right;color:#cecfd1; padding-right:18px;}
a.ico_sq,a.ico_wb{ float:left; width:76px; line-height:20px; overflow:hidden; height:19px;color:#fff; text-align:center;
	margin:2px 10px 0 0;}
a:visited.ico_sq,a:visited.ico_wb{color:#fff;}
a.ico_sq{background-position:0 -420px; padding-left:15px;}
a.ico_wb{background-position:-89px -420px;}
a:hover.ico_sq{background-position:0 -445px; color:#ffffcc;}
a:hover.ico_wb{background-position:-89px -445px;color:#ffffcc;}
a.ico_sj{ padding-left:4px; background-image:none;}
a.ico_sy{ padding-left:16px; background-position:0 -232px;}
a.internal{ width:18px; height:18px;top:1px; position:absolute; background-position:0 -287px; text-indent:-999em;}
a:hover.internal{background-position:-18px -287px;}
#newsli,#clubli{ overflow:hidden; height:240px;}
/*热点链接*/
.hotlink{padding:5px 10px 0;background-repeat:repeat-x;position:relative;}
.hotlink a{color:#294958;display:block;float:left;padding:1px 5px;border-right:#8096a3 dotted 1px;}
.hotlink a:hover{background:#294958;color:#fff;text-decoration:none;}
.hotlink .no{border:0;}
.hotlink span{float:right;}
/* 城市中心 */
.cityCenter{ background-repeat:repeat-x; background-position:left -501px;padding:4px 14px;color:#004499;line-height:20px;height:1%;
	text-align:left;border:#e1edf7 solid 1px;}
.cityCenter span{float:left; width:540px;}
.cityCenter strong{color:#1F376D;float:left;padding-right:6px;}
.cityCenter em{ font-weight:bold; color:#1F376D;}
.cityCenter a:hover{color:#BB2323;}
.cityCenter a.aright,.cityCenter a:visited.aright{color:#004499;}
.cityCenter a.aright:hover{color:#BB2323;}

/*往期回顾*/
.review{height:29px;padding:3px 10px 0;background-repeat:repeat-x;color:#8096a3;voice-family:"\"}\"";height:25px;}
.review a{color:#294958;}
.review a:hover{color:#BB2323; text-decoration:none;}
.btn{background-position:left -526px; background-color:#fff;border:#d1d0ce solid 1px;cursor:pointer;}

/* 栏目导航 */
.header{position:relative;clear:both; margin:13px 0 10px 0; height:40px; overflow:hidden;z-index:0;}
.header .logo{float:left; margin:0 0 0 10px; display:inline;}
.header .nav{float:right;width:800px;overflow:hidden;}
.header .con3{float:left;overflow:hidden;border-left:#e0e0e0 dashed 1px;margin:0 0 8px -1px;padding-left:8px; height:37px;}
.header .con3 a{color:#000; float:left; padding:0 3px; margin-bottom:10px;white-space:nowrap;}
.header .con3 strong{ clear:left;}
.header .con3 a:hover,.header .con3 a:hover span.cRed{background:#C00;color:#fff; text-decoration:none;}
.header .con3 a.cRed{color:#BB2323;}
.header .con3 a:hover.cRed{color:#fff;}
.header .con3{width:100px;}
.header .con3e{width:104px;}
.header .nav .c2{width:70px;}
/* 环绕 */
.surround{border:#cce0eb solid 1px;padding:1px;_height:1%;}
.surround .tab,.surround .listx,.surround .listy,.surround .listz{float:left;overflow:hidden;}
.surround .tab{width:28px;}
.surround .listx{width:622px;padding:3px 0;}
.surround .listy{width:137px;padding:3px 0;}
.surround .listz{width:131px;padding:3px 0;}
.surround .newslist li{height:20px;line-height:20px;overflow:hidden;}
.surround .nl6 li{float:left;width:8.5em;}

/*广告*/
.ad1{clear:both;overflow:hidden; margin-bottom:10px;}
.ad2{margin:1px 0 3px 0; clear:both; overflow:hidden;}
.ad615X50{width:615px;float:left;clear:both;overflow:hidden; height:50px; padding:5px 0;}
.ad340X50{width:340px;float:left;}
.ad600X50{width:600px;float:right;}
/*左,中,右侧样式*/
.leftstyle,.centerstyle,.rightstyle{border-left:1px solid #d1e0e7;border-right:1px solid #d1e0e7;}
h2.img{height:25px;line-height:24px;text-align:right;padding-right:10px;}
h2.img strong{display:block;font-size:14px;float:left;}
h2.img span a{font-weight:bold;}
.btm{ clear:both; height:3px;line-height:3px;overflow:hidden;}
.btm hr{ display:none;}
.leftstyle .padding,.centerstyle .padding,.rightstyle .padding{padding:8px 10px;clear:both;overflow:hidden;}

.leftstyle{border-color:#adceea;position:relative;}
.left h2.img{background-position:0 -35px;}
.left h2.img strong{ width:90px; text-align:center; margin-right:4px;color:#cfcfcf;}
.left h2.img strong a,.left h2.img strong a:visited{color:#000;}/*color:#1f376d;*/
.left h2.tab strong{ background-position:-360px -35px; font-weight:normal;}
.left h2.tab strong.on{background-position:-470px -35px; font-weight:bold;}
.left h2.img a,.left h2 a:visited{color:#000;}/*color:#1f376d;*/
.left h2.img a.cBlack,.left h2.img a.cBlack:visited{color:#000;}
.left .btm{ background-position:0 -61px;}
.left h2.tab img{ vertical-align:middle;}

.rightstyle{border-color:#becedd; background:#d9e9f8;}
.rightstyle a:link,.rightstyle a:visited{color:#343633;}
.right h2.img{background-position:0 -105px;text-align:left;}
.right h2.img strong{color:#1f376d; font-size:12px; padding-left:14px;}
.right h2.img a,.right h2.img a:visited{color:#000;}
.right h2.img a:hover{ text-decoration:none;}
.right h2.tab{ position:relative; margin-left:-4px; padding:0;background-position:-216px -105px;}
.right h2.tab strong{font-weight:normal; margin-left:4px; display:block;float:left; width:93px; text-align:center; padding:0; display:inline;
	height:24px; overflow:hidden;background-position:-317px -105px; }
.right h2.tab strong.on{font-weight:bold;background-position:-220px -105px;}
.right .btm{background-position:0 -131px;}

.centerstyle{}
.center h2.img{background-position:0 -70px;color:#000;}/*color:#1f376d;*/
.center h2.img strong{font-size:15px;text-align:left;color:#1f376d;font-family:微软雅黑,宋体; padding-left:16px;}
.center h2.img a,.center h2.img a:visited{color:#000;}/*color:#1f376d;*/
.center .btm{background-position:0 -96px;}
.centerstyle{}
.centerstyle div.hr,.leftstyle div.hr{ margin-bottom:7px;}
.centerstyle ul.newslist14px em,.centerstyle ul.newslist14px em a,.headnews ul.newslist14px em,.headnews ul.newslist14px em a{color:#004499;font-size:12px;}
.centerstyle ul.newslist14px li a:hover{ background:url(sprites2012.png) 0 -478px no-repeat; text-decoration:none; padding-bottom:2px;}
/*ul.newslist14px li,ul.newslist14px li a,ul.newslist14px li a:visited
.left h2.img strong a:hover{color:#0066cc;}
.left h2.img a:hover{color:#BB2323;}*/

/*焦点图(轮)*/
#focusimg {position:relative;height:210px;width:340px;overflow:hidden;clear:both;overflow:hidden; margin-bottom:8px;}
#focusimg .opacityDiv {position:absolute;left:0;bottom:0;width:340px;height:28px;background:#000;filter:Alpha(opacity=45);-moz-opacity:0.45;opacity:0.45;text-indent:-9999px;}
#focusimg h3 {position:absolute;width:330px;height:30px;line-height:34px;left:0;bottom:0;color: #FFFFFF;padding-left:10px;overflow:hidden;}
#focusimg h3 a,#focusimg h3 a:visited{color:#fff;font-family:微软雅黑,宋体;font-size:15px; font-weight:bold;}
#focusimg h3 a:hover{color:#f8eabc;text-decoration:none;}
.focuspage{position:relative;z-index:20;margin-top:-15px;float:right;font-family:Arial;font-size:12px; font-weight:bold;}
.focuspage a,.focuspage a:visited {padding:2px 4px 1px;color:#FFFFFF;text-decoration:none;line-height:12px;cursor:pointer; background:#333333;}
.focuspage strong,.focuspage a:hover {background:#cc3333;color:#FFFFFF;padding:2px 4px 1px;cursor:pointer;}
/*头条*/
.headtit{position:relative;height:25px; line-height:24px;background-position:0 -70px;}
.headtit strong{color:#1f376d;font-size:15px;padding-left:16px;font-family:微软雅黑,宋体;}
.headtit span{position:absolute;top:0;right:12px; white-space:nowrap;color:#5f5f5f;}
.headtit span a,.headtit span a:visited{color:#5f5f5f;}
.headtit span a:hover{color:#5473a5;}

.headnews{border-left:#d1e0e7 solid 1px;border-right:#d1e0e7 solid 1px;padding-top:5px;}
.headnews h1{text-align:center;height:29px;overflow:hidden;}
.headnews h1 a,.headnews h1 a:visited{font-size:21px;font-weight:bold; font-family:微软雅黑,宋体;}
.headnews h1 a:hover{text-decoration:none;}
.headnews .padding{padding:7px 10px;}
.headnews .smallnews{height:20px;line-height:22px;text-align:center;font-family:宋体;color:#bb2323;overflow:hidden;margin-top:4px;}
.headnews .smallnews a,.headnews .smallnews a:visited{color:#bb2323;}
.headnews .smallnews a:hover{color:#BB2323;}
.headnews div.hr{ margin:0 12px;}
.headnews .newsmore{ line-height:24px; color:#004499; padding:10px 18px 9px 18px; text-indent:2em;}

/*标签链接*/
.headtit strong a,.headtit strong a:visited,.center h2 strong a,.center h2 strong a:visited{font-family:微软雅黑,宋体;color:#000;font-size:15px;}/*color:#1f376d;*/
.headtit strong a:hover,.center h2 strong a:hover,.left h2 strong a:hover,.right h2 strong a:hover,.rdstyle h2 strong a:hover{color:#BB2323;}

/* 切换 */
.titleTabl,.titleTabr{height:28px;}
.titleTabl li,.titleTabr li{height:28px;line-height:28px;float:left;text-align:center;cursor:pointer;}
.titleTabl li a,.titleTabr li a{font-size:14px;}

.titleTabl{background-position:-377px -247px;}
.titleTabl li{width:54px;}
.titleTabl li.on{background-position:-646px -275px;}
.titleTabl li.on a,.titleTabl li.on a:visited{color:#000;}
.titleTabl li a,.titleTabl li a:visited{color:#000;}

.titleTabr{background-position:-452px -338px;}
.titleTabr li{width:124px}
.titleTabr li.on{background-position:-576px -366px;}
.titleTabr li.on a,.titleTabr li.on a:visited{color:#1f376d;}
.titleTabr li a,.titleTabr li a:visited{color:#1f376d;}

/*环绕切换*/
.tableft,.tabright{width:23px;}
.tabright{float:right;}
.tableft li,.tabright li{height:42px;vertical-align:middle;padding-top:12px;voice-family:"\"}\"";height:37px;}
.tableft li{background-position:0 -361px;padding-left:4px;}
.tableft li.on{background-position:0 -312px;}
.tabright li{background-position:0 -361px;padding-left:4px;}
.tabright li.on{background-position:0 -312px;}
.tableft li.on a,.tableft li.on a:visited,.tabright li.on a,.tabright li.on a:visited{color:#000;}
.tableft li a,.tableft li a:visited,.tabright li a,.tabright li a:visited{color:#1d3b5f;}
.tableft a:hover,.tabright a:hover{text-decoration:none;}

/* 右侧三列图 */
.right ul.nli3{ overflow:hidden; clear:both; zoom:1;}
.right ul.nli3 li{ padding-top:7px;}
.right ul.nli3 li span.img{ background-position:-117px -420px; display:block; text-align:left; text-indent:-999em; height:25px; overflow:hidden;
	cursor:pointer;}
.right ul.nli3 li img{*padding-bottom:2px;}
.right ul.nli3 li span.img a{ display:block;}	
#rC1 ul.nli3 li{ padding-bottom:7px;_padding-bottom:5px;}
/* 网上媒体 */
.qlink{ font-size:12px;line-height:24px;}
.qlink a,.qlink a:visited{ white-space:nowrap;padding-right:6px;}
.qlink a:hover{color:#1d3b5f;}
/* 百宝箱 */
.rightstyle .service{ position:relative; overflow:hidden; padding:3px 0 1px 10px;}
.tools{ margin-left:-10px; background-position:-408px -130px;}
.service a{ float:left; width:50px; padding-left:10px; white-space:nowrap; line-height:22px; height:22px;}
.service a:hover{color:#BC2D09;}
.service div.hr{ margin:3px 10px 3px 0;}
/* 图片标题摘要 */
.hotimg{ padding:7px 0 0 120px; display:block; overflow:hidden; height:100px; position:relative;}
.hotimg .z{ position:absolute; margin-left:-115px; text-align:center; width:110px; display:inline;}
.hotimg strong{ display:block;width:100%;font-weight:normal;overflow:hidden; height:22px;line-height:22px; margin-top:3px;}
.hotimg h4 a,.hotimg h4 a:visited{ font-size:14px; font-weight:bold; color:#004499;}
.hotimg p{ padding-top:2px; line-height:18px;}
.hotimg a,.hotimg a:visited{color:#333333;}
.hotimg li a,.hotimg li a:visited{color:#004499;}
.hotli{ padding-left:0; margin-left:-7px;}
.hotli div.z{ position:relative;float:left;margin-left:15px; display:inline;}
.rightstyle .hotimg{ padding:5px 0 3px 0; text-align:center;height:110px;} /* 右侧图片 */
.rightstyle .hotimg strong{height:22px;line-height:22px; margin-top:0;}
.left .hotimg .z{_margin-left:-110px;_margin-top:5px;}

/* 按钮 */
.btn_{background:url(img.gif) -400px -320px no-repeat;width:62px;height:21px;cursor:pointer;color:#fff;display:inline-block;
		font-size:12px; text-align:center;_position:relative; border:none;}
a:hover.btn_{color:#fff; text-decoration:none;}
#btn_search{background-position:-172px -375px;width:44px; height:44px; overflow:hidden; text-indent:-999em;*line-height:22em; position:absolute;
	right:15px; top:20px;}
#btn_login{background-position:-172px -455px; width:49px; height:33px; overflow:hidden; text-indent:-999em;*line-height:22em;}
#btn_reg{background-position:-400px -390px; width:77px; height:77px; overflow:hidden; text-indent:-999em; *text-indent:0;*line-height:22em;}
a.btn_b{ display:block; width:116px; height:23px; float:right; background-position:left -170px; text-align:left;
	padding-left:15px; line-height:23px; margin:5px 4px;color:#000;}
a.btn_b:hover{background-position:left -200px;color:#333; text-decoration:none;}

.search{background:url(line-bg.gif) left bottom repeat-x;border-top:1px solid #d9d9d9;border-bottom:1px solid #d9d9d9; padding:10px; position:relative;}
.search p{line-height:24px;height:24px;overflow:hidden;padding-top:5px;}
.search .textinput{width:80px;}
/* 热帖排行 */
ol.newslist14px{ background-position:-673px -135px; overflow:hidden; padding-left:31px;}
ol.newslist14px em{ float:right; background:#fff; padding-left:10px;}
/*背景*/
#container{background:#fff;}

/*友情链接*/
.fdlink{ border:1px solid #cfe2f5; border-bottom:none;background:#f9fcfe;}
.fdlink dl{border-bottom:1px solid #cfe2f5; line-height:16px; padding:8px 0 8px 79px; clear:both; overflow:hidden; position:relative;}
.fdlink dt{color:#1379cd; width:79px; float:left; clear:left; text-align:center; position:absolute; margin-left:-79px;overflow:hidden;}
.fdlink dd{ display:block; border-left:1px solid #cfe2f5; margin-right:10px; padding-left:12px; overflow:hidden;}
.fdlink dd a{ white-space:nowrap; color:#1f376d;}
.fdlink dl.fc{ background-repeat:repeat-x;}
.fdlink dl.fc dd{color:#000; text-align:center; display:block;border:none; margin-left:-40px;}
.fdlink dl.fc a,.fdlink dd.fc a:visited{color:#000;}
.fdlink dl.fc a:hover{ text-decoration:none; color:#BB2323;}
.fdlinkC dd{line-height:22px;}
.fdlinkC dt{ padding-top:22px;}

/* 页头修改 */
.topnav{ background:url(topbg1.gif) no-repeat; height:94px;}
.topnav .toolbar{ background-image:none; border:none; height:30px; line-height:33px;*line-height:30px;color:#fff; clear:both;z-index:999;_padding-top:2px;
	_line-height:26px;}
.topnav .links{ padding-right:22px;_padding-top:2px;}
.topnav .qselect{position:absolute;left:244px;top:2px; text-align:center;width:68px;color:#000;}
.topnav .toolbar a{color:#fff;}
.topnav a.internal{top:7px;background-color:transparent; background-image:none;}
.topnav a.ico_sq{margin:4px 10px 0 0;background-color:transparent;background-image:none;border:none;padding-top:2px;padding-left:10px;
	*padding-top:0;}
.topnav .header{margin:9px 0 10px;_margin-top:6px;}
.topnav #loginselect{display:block;height:28px;line-height:28px; cursor:pointer; text-align:center;padding-right:20px;*height:26px;*line-height:26px;}
.topnav #qul{background:#fff;color:#000;border:1px solid #bad3e7;overflow:hidden; position:absolute;top:22px;left:0; width:100%;}
.topnav #qul li{ line-height:20px; height:20px; clear:both; width:100%; float:left;}
.topnav #qul .line{ height:1px; line-height:1px; overflow:hidden; background:#dae8f5;color:#dae8f5;margin:0 5px;}
.topnav .toolbar #qul a{ display:block;color:#003366;height:20px;width:100%;line-height:20px;}
.topnav .toolbar #qul a:hover{ background:#dfebf9;}
.topnav .toolbar .pl10{ padding-left:86px;}
.topnav .formStyle .inputstyle{padding:2px 3px 1px 6px;width:60px;}
.topnav .formStyle .btn{background-color:transparent;background-image:none;border:none;text-indent:-999em; overflow:hidden;}
.topnav .formStyle .inputstyle,.topnav a.ico_sy{background-color:transparent; background-image:none;border:none;}
.topnav #password{ margin-left:4px;}
/*底部*/
#commonFooter{text-align:center;clear:both;overflow:hidden; position:relative;}
#commonFooter iframe{margin-top:15px;width:770px;height:70px; float:left;}
#rC1 .padding{padding:7px 10px;}
#lA2 ul{_padding-top:2px;}
#lA1 ul.newslist14px{padding-top:12px;}
#a1 .leftstyle .hotimg{ padding-top:0;}
#a1 .left .hotimg .z{padding-top:5px;}
#a1 .left .hotimg .z,#a2 .left .hotimg .z{margin-left:-120px;}
#a1 .leftstyle .hotimg,#a2 .leftstyle .hotimg{ height:85px;_height:84px; line-height:24px;}
#a1 .leftstyle .hotimg .cGrey{color:#333333;}
#a1 .leftstyle .hotimg p{overflow:hidden;}
#a1 .rightstyle .padding{ padding:3px 10px;}
#a1 .right div.hr{*margin:6px 0;}
#a1 .right ul.nli3 li{_padding-top:8px;}
#a2 .rightstyle .padding{ padding:5px 10px;}
#a2 .leftstyle .padding{ padding:5px 10px;}
#a3 .rightstyle .padding{ padding:5px 10px;}
#b1 .rightstyle .hotimg{ padding-top:3px;}
#b2 .rightstyle .padding{ padding:9px 10px;}

/* Lh */
.Lhhot{ background:url(http://www.qingdaonews.com/images/27222.files/lhHOT.gif) top center no-repeat;padding-top:5px;}
.left .Lhhot h2.img{ background-image:none;line-height:22px;height:22px;}.Lhhot h2.img a:hover{text-decoration:none;}
.left .Lhhot .leftstyle{ border-color:#bb2b1e;border-bottom:1px solid #bb2b1e;}
.left .Lhhot h2.img a,.left .Lhhot h2.img a:visited{color:#fff; padding-left:25px;_padding-left:18px;}
.left .Lhhot h2.img strong a{color:#fff; padding-left:0;}.Lhhot h2.img em{ font-weight:bold;}
.Lh{ margin-top:10px; background:url(http://www.qingdaonews.com/images/27222.files/lh.gif) top center no-repeat; width:950px; height:208px; clear:both; overflow:hidden; display:none;}
.Lh a.Lh_h2{height:45px; line-height:45px;overflow:hidden;display:block;font-family:微软雅黑,宋体; font-size:20px; 
	font-weight:bold;color:#bb2323;}
.Lh_img{margin-left:20px;float:left;width:320px; display:inline;}
.Lh_img span{ display:block; padding-top:3px;}
.Lh_qd{ padding:15px 0 0 50px; clear:both;line-height:16px;float:left;*padding-top:18px;}.Lh_qd a{padding-right:5px;}
.Lh_news{ width:390px; float:left; margin:0 10px; display:inline;}
.Lh_news h2 a,.Lh_news h2 a:visited{ display:block; text-align:center; width:100%;color:#bb2323;font-size:20px;font-family:微软雅黑,宋体;
	font-weight:bold; padding:14px 0 8px 0;*padding-top:10px;}
.Lh_news p.cDGray{color:#333; line-height:18px; padding-bottom:8px; text-indent:2em;}
.Lh_news ul.newslist14px li{ height:25px; line-height:25px;color:#004499;}
.Lh_ping{ float:left;padding-left:25px;position:relative; width:150px;color:#004499;}
.Lh_ping img{ padding-bottom:5px;}
.Lh #news li{padding:3px 5px;line-height:22px; border-bottom:1px dotted #ccc;display:block;font-size:14px;}
.Lh #news ul p{color:#666666;}.Lh #news ul p strong{color:#bb2323;}.Lh #news ul p.in{color:#343633;padding-top:5px;}
.Lh2b a,.right .rightstyle .Lh2b a{font-family:微软雅黑,宋体; font-weight:bold; font-size:16px;color:#bb2323;}.Lh2b{ padding-bottom:5px;}
.center div.Lhhen2b{margin:10px 0 11px 0;}.right .Lh2b{*padding-bottom:0;}

#sogou-search .search-focus,#sogou-search .sogou-logo .logo,#sogou-search .sogou-icon ul,#sogou-search .search-focus .search-tag .tag-con{background:url(http://search.qingdaonews.com/iframe/images/sogou_bg02.gif) no-repeat}
#sogou-search{width:948px;height:58px;margin:0px auto;border:1px #e0e0e0 solid; border-top-color:#A9CFE3;background:url(http://search.qingdaonews.com/iframe/images/sogou_bg01.gif) repeat-x 0 0}
#sogou-search a{color:#004499}
#sogou-search a:hover{color:#c00}
#sogou-search ul {border: 0;margin: 0;padding: 0;font-size: 100%;}
#sogou-search .sogou-logo{width:133px;border-left:1px #fff solid;height:58px;float:left;display:inline}
#sogou-search .sogou-logo .logo{width:118px;height:34px;margin:13px auto 0 6px;background-position:0 -40px;line-height:500px;overflow:hidden}
#sogou-search .sogou-logo .logo a{width:100%;height:100%;display:block}
#sogou-search .search-focus{width:465px;height:32px;margin-top:13px;display:inline;float:left;background-position:0 0}
#sogou-search .search-focus .search-tag{z-index:500;position:relative;width:49px;height:26px;float:left;display:inline;margin:5px 0 0 2px;}
#sogou-search .search-focus .search-tag .tag-con{cursor:pointer;text-align:left;text-indent:10px;color:#333;font-size:14px;line-height:24px;background-position:-130px -40px}
#sogou-search .search-focus .search-tag .tag-con-bg{background-position:-200px -40px}
#sogou-search .search-focus .search-tag ul{display:none;position:absolute;top:26px;left:-2px;width:53px;border:1px #C1C1C1 solid;background:#fff;}
#sogou-search .search-focus .search-tag li{height:28px;line-height:28px;font-size:14px;text-align:left;}
#sogou-search .search-focus .search-tag li a{color:#333;display:block;width:53px;height:28px;text-indent:11px;text-decoration:none}
#sogou-search .search-focus .search-tag li a:hover{background:#F1F1F1}
#sogou-search .search-focus .search-input{float:right;width:411px}
#sogou-search .search-focus .search-input .input-text{outline:medium none;border:0;background:none;width:316px;padding:2px 1px 0 6px;height:30px;display:inline;float:left;color:#999;font-size:14px;line-height:30px\9;}
#sogou-search .search-focus .search-input .input-btn{cursor:pointer;width:88px;height:32px;float:right;display:inline;border:0;background:none;color:#000;font-size:14px;}
#sogou-search .sogou-hot{width:328px;float:left;display:inline;margin:8px 0 0 14px;line-height:21px;text-align:left}
#sogou-search .sogou-icon{width:93px;float:right;display:inline;border-right:1px #fff solid;height:58px}
#sogou-search .sogou-icon ul{background-position:-270px -35px;margin:8px auto 0;line-height:21px}
#sogou-search .sogou-icon li{padding-left:25px;text-align:left}
#sogou-search .hot{font-size:12px;white-space:nowrap;height:40px;overflow:hidden;}
#sogou-search .ul{padding:0px;margin:0px;}
#sogou-search .hot li{float:left;display:block;margin-left:5px;margin-right:5px;}

/* suggestion */
.suggestion {font: 14px/20px arial;text-align: left;border:1px solid #D0D0D0;border-top:0;}
.suggestion ul {background: #fff;width: 304px;*width: 302px; _width: 302px; line-height: 24px;margin-left:1px;padding:1px; z-index:10000;}
.suggestion ul span {color: #636363; text-decoration: underline}
.menuitem{list-style:none;margin:0px;padding-left:0px;}
.menuitem a{width:304px;display:block !important;*display:;}
.menuitem a:hover{text-decoration:none;color:#333333}
.menuitem li{height:auto;cursor: pointer;padding-left:2px;width: 304px; *width: 305px; _width: 304px;}
.menuitem em {font: 14px/20px arial;color: #f77400;}
.menuswitch {background: #EEF7FF;border-top: 1px solid #DFEFFF;padding: 0 6px;color: #999;font-size: 12px;}
.menuoff {float: right;color: #00c;cursor:pointer}
.menutip {float: right;color: #FF9000;margin-right:5px;}
.menuintro {padding: 0 6px;line-height: 23px;font-size: 14px;}

.suggestion-s {font: 14px/22px arial;text-align: left;border:1px solid #D0D0D0;border-top:0;*border-top:1px solid #D0D0D0;padding:1px 0}
.suggestion-s ul {backg round: #fff;width: 319px;*width: 319px; _width: 319px; line-height: 28px;z-index:10000;}
.suggestion-s ul span {color: #636363; text-decoration: underline}
.suggestion-s a{color:#333;text-decoration:none;}
.suggestion-s a:hover{color:#C00;text-decoration:underline;}

.menuitem-s{list-style:none;margin:0px;padding-left:0px;}
.menuitem-s a{width:319px;display:block !important;*display:; *height:28px; zoom:1; *display:inline; *margin-left:-15px;}
.menuitem-s a:hover{text-decoration:none;color:#333333}
.menuitem-s li{height:auto;cursor: pointer;padding-left:10px;width: 311px; *width: 311px; _width: 311px;}
.menuitem-s em {font: 14px/22px arial;color: #f77400;}
.menuswitch-s {background:#FAFAFA;border-top: 1px solid #EFEFEF;padding: 0 10px;color: #999;font-size: 12px;}
.menuoff-s {float: right;color: #039;cursor:pointer}
.menutip-s {float: right;color: #FF9000;margin-right:5px;}
.menuintro-s {padding: 0 10px;line-height: 28px;font-size: 14px;}

/* 小区域轮播 
.boxz {width:160px;height:127px; margin-top:5px;overflow:hidden;position:relative;}
.boxz ol {position:absolute;right:20px;bottom:5px;z-index:2;display:none;}
.boxz .active {padding:3px 8px;font-weight:bold;color:#ffffff;background:#ffb442;position:relative;bottom:2px;}
.boxz ul {position:absolute;top:0;left:0;z-index:1;overflow:hidden;}
.boxz ul li {width:160px;height:127px;float:left; text-align:center;}
.boxz ul img {float:left;width:160px;height:105px; padding-bottom:5px;}
.boxz p {width:18px;height:18px;line-height:18px;font-family:arial;color:#333;text-align:center;font-weight:bold;background:#fff;border:1px solid #ccc;position:absolute;top:107px;z-index:2;cursor:pointer; font-size:14px;}
.boxz .prev { left:0;}.boxz .next { right:0;}
*/