/* CSS Reset 维护：舜网研发设计部 Lgq */
body, div, h1, h2, h3, h4, h5, h6, hr, p, blockquote, dl, dt, dd, ul, ol, li, pre, form, fieldset, legend, button, input, textarea, th, td {margin: 0; padding: 0;}
body, button, input, select, textarea { font: 14px/24px \5b8b\4f53, tahoma, arial, sans-serif;}
h1, h2, h3, h4, h5, h6 { font-size: 14px; font-weight:normal; }
a:link {
    color: #000;
}
a:visited {
    color: #800080;
}
a:hover, a:active, a:focus {
    color: #CC0000;
}
address, cite, dfn, em, var { font-style: normal; } 
code, kbd, pre, samp { font-family: courier new, courier, monospace; } 
small { font-size: 12px; }
ul, ol { list-style: none; }
a { text-decoration: none; }
a:hover { text-decoration: underline; }
sup { vertical-align: text-top; } 
sub { vertical-align: text-bottom; }
legend { color: #000; } 
fieldset, img { border: 0; }
button, input, select, textarea { font-size: 100%; } 
table { border-collapse: collapse; border-spacing: 0; }
article, aside, details, figcaption, figure, footer,header, hgroup, menu, nav, section,summary, time, mark, audio, video {display: block; margin: 0; padding: 0;}
mark { background: #ff0; }
.clear{clear:both;}
img{ vertical-align:middle;}
.fl{float:left; display:inline;}
.fr{float:right; display:inline;}
li{vertical-align:bottom;}
#header, #content, #footer {margin-left: auto; margin-right: auto;}
/** 布局基础样式 **/
.col-main {float: left; width: 100%;
    /* bug fix: 主栏没有内容时，在 Firefox 和 Chrome 等浏览器下，布局不对 */
    min-height: 1px;
}
.col-sub, .col-extra {
    float: left;
    /*position: relative;  按需设置，仅在需要时添加 */
}
.layout {margin-bottom: 10px; overflow:hidden;}

/** 清除浮动 **/
.clear, .layout:after, .main-wrap:after, .col-sub:after, .col-extra:after {	content: '\20';	display: block;	height: 0;	clear: both;}
.clear, .layout, .main-wrap, .col-sub, .col-extra { *zoom: 1; overflow:hidden;}

.w960 #header, .w960 #content, .w960 #footer { width: 960px;}
.logonav { clear: both; overflow:hidden; zoom:1; border:1px solid #BACAD7; margin:10px 0;}
.logo { display: inline; float: left; margin: 1px 0 0 10px; }
.channel { display: inline; float: right; font-size: 12px; overflow: hidden; }
.channel-col {background: url(/images/bg/line_twopx.gif) no-repeat scroll 0 5px transparent; display: inline; float: left; overflow:hidden; zoom:1; line-height: 25px; margin: 6px 0 0 -2px; padding: 0 0 0 25px;}
.channel-col a { display: inline-block; display:inline; float: left; margin: 0 17px 0 0; white-space:nowrap; color:#000; }
.channel-col strong { display: inline; float: left; }
.channel-col strong a,.channel-col b a{ color: #044668; }
.channel-col strong a { white-space: nowrap; width: 39px; }
.col-first .nowrap { float: left; width: 241px; }
.col-first .nowrap a {}
.col-w6 .nowrap { display: inline; float: left; overflow: hidden; width: 219px;}
.col-w7 .nowrap { display: inline; float: left; overflow: hidden; width: 149px; }
.col-w5{ padding-left:0px; float:right;}
.col-w5 .nowrap { display: inline; float: right; overflow: hidden; width: 179px; padding-left:17px; position:relative; left:7px;}
.topcenteradvs {height: 90px; width:960px; margin:0 auto; margin-bottom:10px;}
.topcenteradvs li {float:left; height:90px; overflow:hidden;}
.topcenteradvsn {height: 60px; width:960px; margin:0 auto; margin-bottom:10px;}
.topcenteradvsn li {float:left; height:60px; overflow:hidden;}

#content {clear: both;}
.main_daohang{background:url(/images/maindbg.gif) no-repeat scroll 0 0 transparent; height:36px; position: relative;}
.main_daohang_tt{float: left; margin-left: 36px; margin-top: 5px; width:71px; _display:inline;}
.main_daohang_tt a{color:#FFF; font-size:14px; font-weight:bold; line-height:20px;}
.nsws_pindaolinks{padding:6px 0; width:757px; float:left; _display:inline;}
.nsws_pindaolinks a:link,.nsws_pindaolinks a:visited,.nsws_pindaolinks a:hover,.nsws_pindaolinks a:active{color:#FFF; font-size: 14px; padding-left:35px;}
.zbn {float:right;width:49px;padding:6px 10px 0pt 0pt;display:inline;}
.zbn a {font-size:14px;font-weight:bold;color:yellow;}

.s_container{width:960px; margin:0 auto; clear:both; height:auto;}
.s_left {width:648px; overflow:hidden; float:left; _display:inline;}
.s_news {width:646px; border:1px solid #C0C0C0; overflow:hidden; text-align:left; float:left; _display:inline;}
.s_ltgg {border:1px solid #C0C0C0; margin-bottom:8px; height:60px; overflow:hidden;}
.top_link {height:24px; background-color:#E8F1F8; width:100%; padding:2px 0;}
.t_left{text-indent:2em; background:url(/images/bg/jianbiao.gif) no-repeat left center; width:265px; float:left; margin-left:5px;}
.t_left2{text-indent:2em; background:url(/images/bg/jianbiao.gif) no-repeat left center; float:left; margin-left:5px;}
.t_left3{ width:170px; float:left; margin-left:8px; overflow:hidden;}
.bdzttg {float:right; width:460px; text-align:right; overflow:hidden; *margin-top:5px;}
.bsharet {float:left; width:300px; text-align:right; display:none;}
.h12 {FONT-SIZE: 12px; COLOR: #000000; LINE-HEIGHT: 22px;  TEXT-DECORATION: none}
.h12 A:link {FONT-SIZE: 12px; COLOR: #000000; LINE-HEIGHT: 22px;  TEXT-DECORATION: none}
.h12 A:visited {FONT-SIZE: 12px; COLOR: #000000; LINE-HEIGHT: 22px;  TEXT-DECORATION: none}
.h12 A:hover {FONT-SIZE: 12px; COLOR: #de1018; LINE-HEIGHT: 22px; FONT-FAMILY: ""}
.top_adv {text-align:center; margin-top:5px;}
.news_container {width:640px; margin:10px auto 0;}
.news_container h1 {color:#000080; font-size:22px; font-weight:bold; line-height:35px; text-align:center;}
.artInfo {font-size:12px; overflow:hidden; padding-top:3px; text-align:center;}
.artInfo span {margin-right:10px;}
#endSummary {border:1px solid #DCE1E5; width:610px; margin:0px auto; _margin-left:10px; padding:0 0 0 10px; text-align:left; color:#000080; font-size:14px; line-height:200%;}
#endSummary p{margin:0px; padding:0px;}
.h16 {width:590px; margin:0 auto; FONT-SIZE: 16px; COLOR: #000000; LINE-HEIGHT: 30px;  TEXT-DECORATION: none;}
.h16 A:link {FONT-SIZE: 16px; COLOR: #000000; LINE-HEIGHT: 30px;  TEXT-DECORATION: none}
.h16 A:visited {FONT-SIZE: 16px; COLOR: #000000; LINE-HEIGHT: 30px;  TEXT-DECORATION: none}
.h16 A:hover {FONT-SIZE: 16px; COLOR: #000000; LINE-HEIGHT: 30px; FONT-FAMILY: ""}
.fanye {text-align:center; margin-top:30px; font-weight:bold;}
.author {color:#000080; font-size:14px; text-align:right; height:25px;}
.zls {height:80px; margin:0 auto; overflow:hidden; display:none;}
.zls ul li {float:left; font-size:12px; width:156px;padding-left:5px; height:20px; line-height:20px;}
.zls ul li a {height:20px; line-height:20px;}
.pinglun {height:220px; margin-left:8px; margin-top:8px; margin-bottom:0; overflow:hidden;height:216px\0;}
#ydadva1 {margin-top:0; display:none;}
#ydadvb1 {display:none;}
.fenxiang {height: 25px;line-height: 25px; margin: 10px 0 0px 49px; overflow: hidden; text-align: center;}
#ckepop .ckepopBottom{ display:none;}
.b_adv{text-align:center; margin-top:7px; margin-bottom:7px; overflow:hidden;}
.link_news{margin:0 auto; background:url(/images/bg/link_news.gif) repeat-x 0 0px; overflow:hidden;}
.ln_top{height:21px; background:url(/images/bg/mali.gif) no-repeat left bottom; color:#9B0202; font-size:12px; padding-top:10px; padding-left:20px; line-height:10px;}
.ln_content {width:621px; padding-left:13px;}
.ln_content ul{padding:8px 0 0; float:left;}
.ln_content li{text-indent:0.7em; background:url(/images/bg/news_list.gif) no-repeat left center; font-size:16px;}
.ln_content li{color:#125397; font-size:16px; line-height:30px; text-decoration:none;}
.ln_content li a:link {color:#125397; font-size:16px; line-height:30px; text-decoration:none;}
.ln_content li a:visited {color:#125397; font-size:16px; line-height:30px; text-decoration:none;}
.ln_content li a:hover {color:#125397; font-size:16px; line-height:30px;}
.ln_content li .time{font-size: 14px; color: rgb(102, 102, 102); padding-left:10px;}
.tupian2j_z_hj {background:url(/images/bg/newsyoutc_hj.gif) no-repeat scroll -1px -1px #F7F9FF; border: 1px solid #DCDCDF; height: 187px; margin-bottom: 10px;}
.zs a:link,.zs a:visited, .zs a:hover,.zs a:active{color: #FFF;}
.tupian2j_z_hj h2 {color: #FFFFFF; font-weight: bold; margin-top: 4px; text-align: left; text-indent: 20px;}
.tupian2j_z_hj .tupian2j_z_zt {float: left; padding-left: 4px;}
.tupian2j_z_hj .tupian2j_z_zt .tupian2j_z_tu {padding-top: 10px;}
.tupian2j_z_hj .tupian2j_z_zt .tupian2j_z_tu .it01img {background: none repeat scroll 0 0 transparent; height: 135px; margin: 0 5px; overflow: hidden; padding: 2px 0; text-align: center; width: 147px; float:left;}
.tupian2j_z_hj .tupian2j_z_zt .tupian2j_z_tu .it01img a{display:block; color:#000000;}
.tupian2j_z_hj .tupian2j_z_zt .tupian2j_z_tu .it01img .it01tb {cursor: pointer; display: block; font-size: 14px; height: 26px; line-height: 26px; overflow: hidden; padding: 4px 0 0; text-align: center;}
.shengming {color: rgb(153, 153, 153);	font-size: 13px; line-height: 24px;	padding:10px; border-top:1px solid #C0C0C0; clear:both;}

/*右侧内容*/
.r_adv{float:left; width:300px;	margin-left:10px; overflow:hidden; _display:inline;}
.bdgg {margin-bottom:10px; width:298px; overflow:hidden; height:250px; border:1px solid #DCDCDF;}
#tbra {display:none;}
.tbgg {margin-bottom:10px; width:300px; overflow:hidden; height:250px; border:none;}
.ydgg {margin-bottom:10px; width:298px; overflow:hidden; height:120px; border:1px solid #DCDCDF;}
.newsyou_wy{background-color: #F7F9FF; border: 1px solid #DCDCDF;}
.newsyou_wy h2{font-size:12px;}
.newsyou_wy h2.tab-hd{border:medium none;}
.newsyou_wy .tab-hd{height: 33px; line-height:30px;	overflow:hidden;}
.newsyou_wy .tab-hd .current{background:url(/images/weiye_bg1.gif) no-repeat scroll 0 0 transparent; font-weight: bold; width:99px;	border-bottom: 1px solid #F8F9FE; height: 33px;	line-height: 30px;}
.newsyou_wy .tab-hd .tab-u{background-color: #FAFAFA; border-right: 1px solid #DBDADF; border-bottom: 1px solid #DBDADF; text-align:center;}
.newsyou_wy .tab-u{width: 98px;}
.jctj {width:298px; overflow:hidden; background-color:#FFFFFF;}
.xu {line-height:5px; height:5px; text-align: center; *margin:-5px 0 10px 0; _margin-bottom:-6px;}
.tab-hd a{color:#168491;}
.display-control .tab-con{display:none;}
.display-control .current{display:block; overflow:hidden; zoom:1;}
.newsyou_wy .imgtitle_con {margin-top: 9px; overflow: hidden;}
.newsyou_wy .imgtitle_con .it02ib {padding-bottom: 0;}
.newsyou_wy .imgtitle_con ul li {display: inline; float: left; margin-left: 5px; overflow: hidden; width: 141px;}
.newsyou_wy .imgtitle_con ul li a {display: block; text-align:center;}
.imgtitle_con .imgtitle {color: #505050; display: block; font-size: 12px; height: 24px;	overflow: hidden; text-align: center;}
.newsyou_wy .list02 {padding-left: 8px;}
.ylgg {width:300px;}
.r_adv .ylgg ul li {width:138px; float:left; overflow:hidden; list-style:none; font-size: 12px; height: 28px; line-height: 28px; padding-left: 8px; text-align: left;}
.r_adv .ylgg ul li a{font-size:13px; color:#0042FF;}
.wy_shequ_title {background:url(/images/bg/wy_bgx.gif) no-repeat scroll 0 0 transparent; height:33px;}
.newsyou_wy .wy_shequ_title a{display:block; float:left; width:99px; text-align:center;	color:#168491; font-weight:bold; line-height:30px;}
.list02 {margin:5px; text-align:left;}
.list02 ul { list-style:none; }
.list02 ul li { text-align:left; clear:both; line-height:24px; padding-left:10px; background:url(/images/bg/pot02.gif) 0 10px no-repeat;font-size:12px;height:24px; overflow:hidden;}
.tjyd {display:none; background:url(/images/bg/tjxu.gif) repeat-x; margin-left:22px; margin-right:22px; margin-top:10px;}
.tjyd h2 {display:block; margin-left:80px; width:80px; text-align:center; background-color:#ffffff; font-size:12px; font-weight:bold;}
.tjyd ul {margin-left:0;}
.tjyd ul li {float:left; width:274px; background:url("http://news.e23.cn/images/bg/pot02.gif") no-repeat scroll 0 10px transparent; font-size: 12px; height: 24px; line-height: 24px; overflow: hidden; padding-left: 10px; text-align: left;}

.newsyou_wy2{background-color: #F7F9FF; border: 1px solid #DCDCDF;}
.newsyou_wy2 h2{font-size:12px;}
.newsyou_wy2 h2.tab-hd{border:medium none;}
.newsyou_wy2 .tab-hd{height: 33px; line-height:30px;	overflow:hidden;}
.newsyou_wy2 .tab-hd .current{background:url(/images/weiye_bg2.gif) no-repeat scroll 0 0 transparent; font-weight: bold; width:99px;	border-bottom: 1px solid #F8F9FE; height: 33px;	line-height: 30px;}
.newsyou_wy2 .tab-hd .tab-u{background-color: #FAFAFA; border-right: 1px solid #DBDADF; border-bottom: 1px solid #DBDADF; text-align:center;}
.newsyou_wy2 .tab-u{width: 98px;}
.newsyou_wy2 .imgtitle_con {margin-top: 9px; overflow: hidden; zoom:1; *margin-bottom:5px;}
.newsyou_wy2 .imgtitle_con .it02ib {padding-bottom: 0;}
.newsyou_wy2 .imgtitle_con ul li {display: inline; float: left; margin-left: 5px; overflow: hidden; width: 141px;}
.newsyou_wy2 .imgtitle_con ul li a {display: block; text-align:center;}
.newsyou_wy2 .list02 {padding-left: 8px;}
.newsyou_wy2 .wy_shequ_title a{display:block; width:99px; text-align:center;	color:#168491; font-weight:bold; line-height:30px;}

.footer {width:958px; color: #000000; font-size: 13px; line-height: 22px; text-align:center; padding:10px 0; border:1px solid #DCDADA; margin-top:8px;}
.footer li{line-height:28px;}


.rsc {width:300px; margin-top:5px;}
.r_adv .rsc ul li {width:130px; float:left; overflow:hidden; list-style:none; font-size: 14px; height: 28px; line-height: 28px; padding-left: 15px; text-align: left;}
.r_adv .rsc ul li a{font-size:14px; color:#0042FF;}
.bdly {float:left; margin-left:85px;}

.wenzilian {width:560px; margin:0 auto; overflow:hidden; margin-top:5px; display:none;}
#taobaorba {height:250px; *height:284px;}
#jnnewszq {*margin-bottom:-24px;}

/*两侧浮动*/
.area {width:960px; margin:0 auto;}
.qing-ad {POSITION: relative;}
.qing-left {DISPLAY: block; BACKGROUND: url(/images/bg/news_wy_blankbj.gif) repeat -500px 0; LEFT: -350px; OVERFLOW: hidden; WIDTH: 350px; LINE-HEIGHT: 0; POSITION: absolute; TOP: 0; HEIGHT: 3200px;}
.qing-right {DISPLAY: block; BACKGROUND: url(/images/bg/news_wy_blankbj.gif) repeat -60px 0; RIGHT: -350px; OVERFLOW: hidden; WIDTH: 350px; LINE-HEIGHT: 0; POSITION: absolute; TOP: 0; HEIGHT: 3200px;}