﻿/* CSS for www.cidu.com.cn */
body{margin:0;background:#D1E4EA;color:#363636;font-size:13px;line-height:22px;}
div,p,li{font-family:"宋体","Arial Narrow";}
*{margin:0;padding:0;}
form,ul,li,p,h1,h2,h3,h4,h5,h6{margin:0;padding:0;}
input,select{font-size:12px;line-height:16px;}
img{border:0;}
ul,li{list-style-type:none;}
.red{color:#f00;}
.green{color:#008000;}
.blue{color:#00f;}
.tc{text-align:center;}
.tl{text-align:left;}
.tr{text-align:right;}
.dis{display:block;}
.undis{display:none;}
.fl{float:left;}
.fr{float:right;}
.cl{clear:both;}
.clear{clear:both;height:0;overflow:hidden;}
.fh{height:22px;}
.fb{font-weight:bold;}
.fc30{color:#1f376d;}
.hi{width:0;display:block;overflow:hidden;height:0;}
h1{font-size:16px;font-weight:bold;}
h1 a{color:#303030;}
h3{font-size:14px;}
h4{font-weight:200;font-size:13px;}
h4 a{width:100%;display:block;height:100%;}
a{color:#1f376d;text-decoration:none;}
a:hover{color:#f60;text-decoration:none;}

div,p,li{overflow:hidden;}
#toDay p{padding:0}
.imgRArea{margin-left:0;}
#toDay h1{height:26px;}
.i_right{ width:246px; margin-top:0px; padding-bottom:4px;border-top:0;*margin-bottom:5px;}
.ip_p1_box{ border:1px solid #BFE0F9; border-top:0; position:relative;top:2px;}
.ip_p1_boxt{
	height:25px; 
	line-height:25px;
	background:url(http://www.cidu.com.cn/images/fr-bg2.gif) 0 0 repeat-x;
	border:1px solid #BFE0F9;
	border-left:0;
	border-right:0;
	padding-right:10px;
	color:#397CBE;
}
.ip_p1_boxt .left{background:url(http://www.cidu.com.cn/images/fbico.gif) 4px 7px no-repeat;font-weight:bold;}
.ip_p1_boxt .left{padding-left:10px;}
.ip_p1_boxc{margin-left:2px;padding-bottom:3px;}
.ip_p1_boxc div.left{float:left;width:68px; text-align:center; margin:2px 0px 0 2px;}
.ip_p1_boxc div p{width:68px;}
.ip_p1_boxc div p img{width:68px; height:68px;}
.ip_p1_boxc div p.txt{height:18px; line-height:18px; margin-top:1px;}
.ip_p1_boxc div p.txt a{font-size:12px; }

.ip_p1_boxb{clear:both; margin-top:1px; height:20px;margin-left:2px;}
.ip_p1_boxb a{
	float:left; 
	width:39px; 
	text-align:center; 
	height:20px;
	line-height:20px; overflow:hidden;	
	background-color:#e3f4ff;
	border-left:1px solid #fff;
}
.nav_tab_box1{margin:auto;overflow:hidden;border:1px solid #D0DBE7;background-color:#FCF0F1;}
.nav_tab_box1 ul{width:626px;margin:auto;background-color:#FCF0F1;}
.nav_tab_box1 ul li{float:left;text-align:center;font-size:14px;height:36px;line-height:36px;margin:auto;border-right:2px solid #ffffff;border-bottom:2px solid #ffffff;white-space:nowrap;overflow:hidden;font-size:14px;}
.nav_tab_box1 ul li.first{width:1px;}
.nav_tab_box1 ul li.last{width:1px;border-right:none;}
.nav_tab_box1 ul li.bottom{border-bottom:none;}
.nav_tab_box1 ul li.split{background-color:#FDE1E4;}
.nav_tab_box1 ul li a{display:inline-block;width:100%;height:36px;line-height:36px;text-decoration:none;}
.nav_tab_box1 ul li a:hover{color:#ffffff;background:#cc3399;}
.cert {
	margin: 10px auto; padding: 0px 5px; width: 930px;
}
.cert::after {
	height: 0px; clear: both; display: block; visibility: hidden; content: "";
}
.cert a {
	background: url("http://www.cidu.com.cn/sprite.gif") no-repeat; width: 140px; height: 42px; text-indent: -9999em; margin-left: 5px; float: left;
}
.cert span {
	background: url("http://www.cidu.com.cn/sprite.gif") no-repeat; width: 140px; height: 42px; text-indent: -9999em; margin-left: 5px; float: left;
}
.cert .ft1 {
	background-position: 0px -469px;
}
.cert .ft2 {
	background-position: -141px -469px;
}
.cert .ft3 {
	background-position: -282px -469px;
}
.cert .ft4 {
	background-position: -423px -469px;
}
.cert .ft5 {
	background-position: -564px -469px;
}
.cert .ft6 {
	background-position: -705px -469px;
}
.cert .ft7 {
	background-position: -846px -469px; width: 101px;
}
.cert .ft8 {
	background: url("ft8.png") no-repeat; width: 90px; height: 30px; margin-top: 6px;
}
.getpage span{margin:0 5px; font-size:12px;}/*font-size:18px;*/
.getpage span a{padding:0 2px 2px;font-size:12px; border-bottom:2px solid #EEE; color:#555;text-decoration:none;}/*font-size:36px; font-weight:normal;*/

.getpage span a:hover{color:#690; padding-bottom:2px;border-bottom:2px solid #690;  }
.getpage span.ccc:hover{ color:#690; padding-bottom:2px;border-bottom:2px solid #690; }
.getpage span a.bodypage{color:#F63; border-bottom:2px solid #F63;}
div,p,li{overflow:hidden;}
.cl{height:0;line-height:0;width:0}
.imgRArea{margin-left:0;}
#focusMar{width:440px;}
.cert {
	margin: 10px auto; padding: 0px 5px; width: 930px;
}
.cert::after {
	height: 0px; clear: both; display: block; visibility: hidden; content: "";
}
.cert a {
	background: url("http://www.cidu.com.cn/sprite.gif") no-repeat; width: 140px; height: 42px; text-indent: -9999em; margin-left: 5px; float: left;
}
.cert span {
	background: url("http://www.cidu.com.cn/sprite.gif") no-repeat; width: 140px; height: 42px; text-indent: -9999em; margin-left: 5px; float: left;
}
.cert .ft1 {
	background-position: 0px -469px;
}
.cert .ft2 {
	background-position: -141px -469px;
}
.cert .ft3 {
	background-position: -282px -469px;
}
.cert .ft4 {
	background-position: -423px -469px;
}
.cert .ft5 {
	background-position: -564px -469px;
}
.cert .ft6 {
	background-position: -705px -469px;
}
.cert .ft7 {
	background-position: -846px -469px; width: 101px;
}
.cert .ft8 {
	background: url("ft8.png") no-repeat; width: 90px; height: 30px; margin-top: 6px;
}


.STYLE1 {color: #FF0000}

/* 导航表格 */
.nav_tab_box
{
    width: 960px;
    margin: auto;
    overflow: hidden;
    border-top: 4px solid #BCD2E6;
}
.nav_tab_box ul
{
    width: 960px;
    margin: auto;
}
.nav_tab_box ul li
{
    float: left;
    text-align: center;
    width: 94.5px;
    font-size: 14px;
    height: 36px;
    line-height: 36px;
    margin: auto;
    border-right: 1px solid #cecece;
    border-bottom: 1px solid #cecece;
	white-space: nowrap;
	overflow: hidden;
	font-size: 14px;
}
.nav_tab_box ul li.first
{
    width: 98px;
    border-left: 1px solid #cecece;
}
.nav_tab_box ul li a
{
    display: inline-block;
    width: 100%;
    height: 36px;
    line-height: 36px;
    text-decoration: none;
}
.nav_tab_box ul li a:hover
{
    background: #efefef;
}

.list_title{width:650px;height:121px;background:url(../images/list_t_bg.jpg) no-repeat;clear:both;}
.list_title h2{width:260px;height:51px;text-align:center;font-size:40px;padding:30px 0 0 0;margin:0px;float:left;overflow:hidden;color:#fff;font-family: "Hiragino Sans GB","Microsoft YaHei","宋体",sans-serif;font-weight: bold;}
.list_title span{width:260px;height:40px;text-align:center;font-size:14px;display:block;float:left;color:#fff;}
.list_title p{width:340px;height:110px;line-height:18px;padding:0px;margin:11px 15px 0 0;float:right;}
.list_title_c{width:650px;margin:0 auto;clear:both;}
.list_title_c h3{width:600px;height:33px;line-height:33px;padding:0 0 0 30px;clear:both;background:url(../images/list_t_bg.jpg) 0 -121px no-repeat;margin-bottom:10px;}
.list_title_c li{width:280px;height:24px;line-height:24px;padding:0 0 0 22px;overflow:hidden;float:left;font-size:14px;background:url(../images/dian_icon.gif) 6px 8px no-repeat;}
/*header*/
.text_tag2 {
	BORDER-BOTTOM: #cae5ff 1px dashed; BORDER-LEFT: #cae5ff 1px dashed; MARGIN: 10px auto; PADDING-LEFT: 10px; WIDTH: 600px; TEXT-OVERFLOW: ellipsis; PADDING-RIGHT: 10px; BACKGROUND: #ffffff; OVERFLOW: hidden; BORDER-TOP: #cae5ff 1px dashed; BORDER-RIGHT: #cae5ff 1px dashed; -o-text-overflow: ellipsis
}
.site-nav{border-bottom:1px solid #e4e4e4;background:#f5f5f5;height:27px;}
.site-nav-inner{width:980px;margin:0 auto;padding-top:2px;height:24px;line-height:24px;}
.site-nav-inner a{color:#666;text-decoration:none;}
.site-nav-inner a:hover{color:#f60;}
.quick-menu{float:left;color:#ccc;}
.quick-menu a{margin:0 6px;}
.quick-menu .home{margin:0 6px 0 0;}
.quick-more{float:left;position:relative;z-index:50;zoom:1;}
.quick-more .m{float:left;position:relative;z-index:1;padding:1px 20px 1px 8px;padding:2px 20px 0 8px\9;height:22px;line-height:22px;color:#666;cursor:default;}
.quick-more-hover .m{margin-bottom:-2px;padding:0 19px 2px 7px;padding:1px 19px 1px 7px\9;border:1px solid #ccc;border-bottom:0 none;background:#fff;}
.quick-more-hover .quick-more-list{display:block;}
.quick-more .m b{position:absolute;right:8px;top:10px;width:7px;height:4px;font:0/0 arial;background-position:-98px -192px;}
.quick-more-hover .m b{right:7px;top:9px;background-position:-98px -184px;}
.quick-more-list{display:none;position:absolute;left:0;top:24px;width:158px;border:1px solid #ccc;background:#fff;}
.quick-more-list dl{padding:4px 0 6px 10px;}
.quick-more-list .hover{background:#f5f5f5;}
.quick-more-list dt{height:24px;line-height:24px;overflow:hidden;color:#666;font-weight:bold;}
.quick-more-list dd{overflow:hidden;zoom:1;line-height:20px;}
.quick-more-list dd a{float:left;margin-right:12px;white-space:nowrap;}
.quick-more-list .line{padding-top:0;}
.quick-more-list .line dt{padding-top:4px;margin-right:10px;border-top:1px solid #ccc;}
.quick-more-list p{margin:0 10px;height:32px;line-height:32px;border-top:1px solid #ccc;font-weight:bold;}
.login-info{float:right;}
.login-info span{margin:0 0 0 10px;color:#ccc;}
.login-info span a{margin:0;}
.login-info a{margin-left:10px;}
.login-info .logout{margin:0 0 0 12px;color:#666;font-family:"\u5b8b\u4f53";}
#ds-thread .ds-powered-by { display: none; }
#top{width:0;height:0;}
#container{border-left:10px solid #FFF;border-right:10px solid #FFF;margin:0 auto;width:960px;background:#FFF none repeat scroll 0 0;}
#chheader{width:958px;font-size:12px;line-height:1em;border:1px solid #AAC6DE;border-top:none;margin:0 auto;background:url(../images/topbg.gif) repeat-x;}
#chheader .topnav{height:35px;border-bottom:1px solid #A9C4DF;}
#chheader .topnav a:link,#chheader .topnav a:visited{color:#333;}
#chheader .topnav a:hover,#chheader .topnav a:active{color:#f00;}
#chheader .topnav li{float:left;background:url(../images/home.gif) no-repeat 0 -676px;color:#466987;}
#chheader li.specify{background:none;padding:8px 0 0 10px;height:27px;}
#chheader .specify strong{float:left;width:100px;line-height:20px;margin-right:8px;font-weight:normal;font-size:12px;}
#chheader .maincat{padding:8px 8px 0 10px;line-height:20px;height:27px;width:375px;overflow:hidden;white-space:nowrap;}
#chheader .maincat a{margin-right:8px;}
#chheader .member{line-height:20px;height:27px;padding:8px 10px 0;}
#chheader .fns{padding:12px 0 0 5px;height:23px;}
#chheader .fns a{height:14px;overflow:hidden;padding-left:5px;margin-right:8px;}
#topbox{margin:0 auto;border:1px solid #E5ECF5;border-bottom:none;position:relative;height:70px;}
#topbox span{text-indent:-9999px;}
#topbox span a{width:180px;height:60px;float:left;margin:5px;background:url(../images/logo.gif) no-repeat;}
#topbox span a:hover{float:left;background:url(../images/logo.gif) no-repeat;text-decoration:none;}
#topmiddle{float:left;width:468px;height:60px;overflow:hidden;margin:5px 0;}
#topmiddle img{width:468px;height:60px;}
#topright{float:right;width:285px;height:58px;border:1px solid #eee;background:#f2f6fb;margin:5px;}
#topright ul{margin:0px;padding:0px;}
#topright li{float:left;height:18px;line-height:18px;background:url(../images/li.gif) no-repeat 5px 8px;text-align:left;overflow:hidden;padding:1px 0 0 12px;position:static;width:130px;}
#mainnav{float:left;width:954px;border-bottom:1px solid #BCD2E6;border-left:1px solid #E5ECF5;border-right:1px solid #E5ECF5;padding:0 1px 0 1px;list-style:none;background:#FFF;}
#mainnav li{display:inline;}
#mainnav a{float:left;margin:0 0 0 1px;padding:0 0 0 4px;background:url(../images/tableft.gif) no-repeat left top;letter-spacing:2px;}
#mainnav a span{float:left;padding:7px 10px 4px 8px;display:block;background:url(../images/tabright.gif) no-repeat right top;color:#194F95;font-weight:bold;}
#mainnav a:hover{background-position:0% -42px;cursor:pointer;}
#mainnav a:hover span{background-position:100% -42px;color:#005CA3;cursor:pointer;}
#search{width:958px;margin:0 auto;clear:both;border-top:none;line-height:32px;height:32px;overflow:hidden;background:#f2f6fb;}
#search .search{border:0px;}
#search .search_link{line-height:32px;padding-left:10px;}
#search .search_link a{color:#0063DC;padding:0 8px;}
#search .search_link a:hover{color:#f60;}
#search .search_link dt{float:left;}
#search .search_form{float:right; width:200px; height:22px; border:1px solid #aaa; margin-top:4px; margin-right:7px; display:inline;} 
#search .search_input{float:left;border:0; width:140px;font-size:12px; height:22px; line-height:22px; vertical-align:middle;padding:0 5px;}
#search .search_btn{float:right; height:22px; width:49px; background:#BCD4E9 url(../images/bg_search_btn.gif) no-repeat -1px 2px; border-left:1px solid #849CB1;overflow:hidden;display:inline;}
#search1{
	width:958px;
	margin:0 auto;
	clear:both;
	line-height:32px;
	height:32px;
	overflow:hidden;
	background:#f2f6fb;
	border-top-style: none;
	border-top-color: aacbee;
	border-right-color: aacbee;
	border-bottom-color: aacbee;
	border-left-color: aacbee;
}
#search1 .search1{border:1px;}
#search1 .search_link1{line-height:32px;padding-left:10px;}
#search1 .search_link1 a{color:#0063DC;padding:0 8px;}
#search1 .search_link1 a:hover{color:#f60;}
#search1 .search_link1 dt{float:left;}
/*栏目样式*/
.lanmu{border:#D0DBE7 solid 1px;}
.lanmu .title{border-bottom:#D0DBE7 solid 1px;height:36px;background:#f8f8f8;cursor:default;}
.lanmu .title strong{display:block;float:left;height:36px;line-height:36px;background:#FFF;padding:0 10px;border-right:#dfceba solid 1px;position:relative;}
.lanmu .title .active,.lanmu .title .activeSlide{border-bottom:#8c4805 solid 2px;height:35px;color:#8c4805;}
.lanmu .title .more{float:right;margin:8px;height:20px;line-height:20px;color:#d4c3af;border:#ede8d9 solid 1px;padding:0 5px;background:#fcf8ed;border-radius:3px;}
.lanmu .title .more:hover{border-color:#dfceba;color:#C30;background:#fcf2e1;text-decoration:none;}
.lanmu .content{width:958px;border-top:0px;overflow:hidden;}
.w980{width:958px;margin:auto;}.w240{width:240px;}.w250{width:250px;}.w480{width:480px;}.w490{width:490px;}.w730{width:730px;}.w720{width:720px;}.w360{width:358px;}
/* fLink */
.flink .content{padding-top:5px;}
.flink .yqlj li{float:left;padding:0 3px;white-space:nowrap;font-size:12px;}
.H10{height:10px;overflow:hidden;clear:both;}

/* topbar */
.topbar{ position:relative; z-index:1000; width:100%; min-width:1000px}
.topbar-in{ *zoom:1; height:31px; border-bottom:1px solid #dfdfdf; background-color:#f3f3f3}
.topbar a{ color:#333}
.topbar a:hover{ color:#bd0a01}
.topbar-con{ position:relative; *zoom:1; width:1000px; margin:0 auto}
.topbar-nav{ overflow:hidden; *zoom:1; position:absolute; top:0; padding:0 1px 0 19px}
.topbar-nav .item{ overflow:hidden; float:left; height:31px; padding-top:1px; padding-left:10px; margin-right:-1px; font-family:'Eras Demi ITC','Arial'; line-height:32px; text-align:center; border-left:1px solid #dfdfdf; border-right:1px solid #dfdfdf}
.topbar-nav .current{ padding:0; border:1px solid #dfdfdf; border-bottom:0; background:#fff}
.topbar-nav .current:hover{ color:#333; text-decoration:none}
.topbar-nav .item .ico{ margin:7px 4px 10px 0; vertical-align:middle}
.topbar-nav a{ text-decoration:none}
.topbar-user-fun{ position:absolute; right:220px}
.topbar-user-status{ margin-top:6px}
.topbar-user-status .bt-status{ display:inline-block; overflow:hidden; position:relative; z-index:3; float:left; min-width:2.5em; height:18px; padding:0 8px; color:#333; text-align:center; line-height:19px; border:1px solid #ccc; background-color:#f9f9f9}
.topbar-user-status .bt-status:hover{ color:#333; text-decoration:none; background-color:#fdd20c}
.topbar-user-status .bt-status-drop{ height:19px; border-bottom:0; background-color:#fff}
.topbar-user-status .bt-status-drop:hover{ background-color:#fff}
.topbar-user-status .arrow{ width:7px; height:5px; margin-left:3px; *margin:8px 0 6px 3px; vertical-align:middle; background-position:-19px -14px}
.topbar-user-status .bt-status-drop .arrow{ background-position:-27px -14px}
.topbar-user-status .bt-status2{ float:left; margin-left:10px; line-height:21px; color:#757575}
.topbar-passport{ display:none; position:absolute; top:25px; left:0}
.topbar-passport .ue-passport-default .form-box .submit{ height:21px; margin-top:5px; line-height:21px\9; border:1px solid #ccc; background-color:#f9f9f9; cursor:pointer}
.topbar-passport .ue-passport-default .title .button{ padding:0 4px 3px; font-size:18px; line-height:1; color:#ffa700; text-align:center}
.topbar-passport .ue-passport-default .title .button:hover{ color:#fff; text-decoration:none; background-color:#ffa700}
.topbar-aide{ overflow:hidden; height:31px; padding-right:19px; text-align:right; line-height:32px}
.topbar-aide a{ color:#757575}
.topbar-user-out .bt-reg:hover,.topbar-aide a:hover{ color:#bd0a01}
.topbar-aide .sep{ margin:0 6px; color:#d7d7d7}
/*---------- frame : channel-nav ---------*/
.channel-nav {
	margin-top:8px;
	border:1px solid #D5ECFB;
	background:url(../images/navbg.gif) repeat-x;
	padding-left:6px;
	width:950px;
	overflow:hidden;
}
.channel-nav .sonnav {
	padding-top:2px;
	width:830px;
	line-height:26px;
	float:left;
}
.channel-nav .sonnav span {
	padding-left:14px;
	margin-right:8px;
	background:url(../../images/dd2.gif) 0 1px no-repeat;
	overflow:hidden;
}
.channel-nav .sonnav a {
	color:#333;
	text-decoration:none;
}
.channel-nav .back{
	display:block;
	height:22px;
	line-height:21px;
	padding-top:6px;
	padding-right:10px;
	padding-left:20px;
	letter-spacing:2px;
	float:right;
	background:url(../images/ico-home.gif) 4px 10px no-repeat;
} 
.channel-nav .back a{
	color:#397CBE;
}
.channel-nav .back a:hover{
	text-decoration:none;
	color:#777;
}

/*---------- frame : footer ---------*/

.ico-sy, .ico-yy{ display:inline-block; overflow:hidden; background:url(../img/icon-trans2.png) no-repeat}
.ico-sy{ width:11px; height:11px; background-position: 0 -700px;}
.ico-yy{ width:16px; height:11px; background-position: 0 -750px;}

/*星座图片导航*/
.xz_nav
{
    margin: auto;
    margin-top: 12px;
    width: 960px;
    text-align: center;
}
.xz_nav a
{
    display: inline-block;
    width: 80px;
    text-align: center;
}

/*星座小图片导航*/
.xz_nav_s
{
    margin: auto;
    width: 100%;
    height: 40px;
    background-color: #ececec;
    border-bottom: #cccccc 1px solid;
}
.xz_nav_s ul
{
    width: 960px;
    height: 40px;
    padding-left: 0px;
    margin: auto;
    background-image: url(img/Nav_12XZ.gif);
    background-repeat: no-repeat;
    background-position: -12px 0px;
}
.xz_nav_s li {
    display: inline;
    float: left;
    text-align: center;
    width: 80px;
}
.xz_nav_s a 
{
    font-weight: bold;
    display: block;
    padding: 15px 0 10px 16px;
}


/*ad*/
.banner{margin:8px 0 0;}
.banner8{margin:4px 0 0;}
.banner2{
	margin-top: 5px;
	margin-right: 0;
	margin-bottom: 9;
	margin-left: 0;
	padding-bottom: 6px;
}
#topimg{border:1px solid #AACBEE;width:956px;padding-left:2px;margin:6px auto 0;height:64px;}
#topimg img{width:237px;border:2px solid #FFF;border-left:none;height:60px;}
#topimg25{border:1px solid #AACBEE;width:956px;padding-left:2px;margin:6px auto 0;height:25px;}
#topimg25 img{width:237px;border:2px solid #FFF;border-left:none;height:25px;}
#textadbox{width:958px;border:1px solid #BCD2E6;height:114px;padding:3px 0 0;margin:6px 0 0;}
#textadbox ul{padding:0;margin:0;}
#textadbox li{font-family:Verdana,宋体;width:220px;float:left;font-size:12px;text-align:left;padding:0 0 0 18px;margin:0;list-style-type:none;background:url(../images/home.gif) no-repeat 8px -831px;line-height:22px;height:22px;overflow:hidden;}

#textadbox1{width:958px;border:1px solid #BCD2E6;height:24px;padding:3px 0 0;margin:6px 0 0;}
#textadbox1 ul{padding:0;margin:0;}
#textadbox1 li{font-family:Verdana,宋体;width:220px;float:left;font-size:12px;text-align:left;padding:0 0 0 18px;margin:0;list-style-type:none;background:url(../images/home.gif) no-repeat 8px -831px;line-height:22px;height:22px;overflow:hidden;}

.cArea{width:960px;margin:0 auto;padding:9px 0 0 0;clear:both;z-index:1;}
.txArea{width:720px;float:left;}
.resArea{width:250px;float:left;}
.proArea{
	width:460px;
	;
	float:right;
	margin-bottom: 3px;
}
.sidebar{width:230px;float:right;font-size:12px;}
.adMArea{clear:both;margin-top:9px;}
.height{height:122px;}
.res_b{background:url(../images/home.gif) no-repeat 0 -422px;height:2px;}
.pro_b{background:url(../images/home.gif) no-repeat 0 -426px;height:2px;}
.textArea{clear:both;padding:5px 0 0 0;}
.sidebar div h3{padding:0 10px;background:url(../images/home.gif) no-repeat 0 -740px;color:#667F53;font-size:12px;font-weight:bold;line-height:23px;height:23px;}
.sidebar ul.sidelist{border-left:1px solid #D0D0D0;border-right:1px solid #D0D0D0;padding:5px 5px 0;width:218px;height:288px;}
.sidebar ul.sidelist2{border-left:1px solid #D0D0D0;border-right:1px solid #D0D0D0;padding:5px 5px 0;width:218px;height:381px;}
.sidebar ul.sidelist li,ul.sidelist2 li{line-height:24px;height:24px;background:#FFF url(../images/home.gif) no-repeat 0px -900px;font-size:12px;overflow:hidden;padding-left:8px;}
.sidebar_b{background:url(../images/home.gif) no-repeat 0 -487px;height:2px;}

/*上左*/
#people{width:250px;font-size:12px;line-height:16px;margin-bottom:9px;overflow:hidden;}
#people .people_t{width:250px;background:url(../images/home.gif) no-repeat 0 -639px;height:28px;line-height:28px;}
#people .people_t strong{padding-left:13px;color:#1F376D;font-weight:bold;float:left;font-size:13px;}
#people .people_t a{float:right;padding-right:10px;}
#people .people_c{width:248px;border:1px solid #ADD5ED;border-top:0;background:fff;height:269px;}
#people .people_c .picList{padding:10px 8px 0;height:152px;}
#people .people_c .picList ul{}
#people .people_c .picList li{float:left;width:100%;padding:0 0 9px;height:67px;font-size:12px;position:relative;}
#people .people_c .picList li img{float:left;width:60px;margin-right:8px;border:1px solid #ddd;padding:2px;display:block;height:60px;}
#people .people_c .picList li .pictitle{position:absolute;left:73px;top:0;width:158px;height:18px;overflow:hidden;}
#people .people_c .picList li p{position:absolute;left:73px;top:18px;width:158px;color:#888;overflow:hidden;}
#people .people_c .hengxian{width:248px;background:url(../images/home.gif) no-repeat -0px -670px;font-size:0px;line-height:0px;height:1px;}
#people .people_c .comlist{padding:5px 0px 0px 8px;}
#people .people_c .comlist li{line-height:24px;background:#FFF url(../images/home.gif) no-repeat 0 -900px;padding-left:8px;font-size:13px;}
#News{background:url(../images/home.gif) no-repeat 0 -206px;height:27px;}
#News h4{float:left;width:73px;margin-right:1px;line-height:20px;text-align:center;height:20px;overflow:hidden;border-right:0;width:73px;padding:2px 0 4px;font-weight:bold;}
#News h4{background:url(../images/home.gif) no-repeat 0 -297px;color:#1f376d;}
#NewsInfo{width:240px;padding:2px 8px 0 0;color:#BAB9B9;border-left:1px solid #aacbee;border-right:1px solid #aacbee;overflow:hidden;height:268px;}

/*上中*/
#proad{margin-bottom:9px;width:460px;overflow:hidden;}
#toDay{width:460px;padding:10px 0;margin-bottom:10px;height:133px;overflow:hidden;background:url(../images/home.gif) no-repeat -470px -483px;}
#toDay div.t{float:left;width:73px;padding:2px 12px 0 57px;color:#fff;font-weight:bold;font-size:12px;text-align:center;line-height:25px;height:36px;}
#toDay h1{float:left;padding-top:3px;font-size:16px;font-weight:bold;line-height:26px;height:36px;}
#toDay h1 a:hover{color:#bd0a01;}
#toDay h1 a.lchot{color:#bd0a01;}
#toDay div.t a{color:#fff;}
#toDay h1 a{color:#1f376d;}
ul.list {}
ul.list li{padding-left:6px;white-space:nowrap;line-height:24px;overflow:hidden;}
ul.list li a{font-size:15px;}
ul.list li span{float:right;}
ul.list_tow {width:458px;margin:0;padding:0;}
ul.list_tow li{float:left;width:222px;height:24px;overflow:hidden;line-height:24px;color:#bab9b9;padding-left:7px;}
ul.list_tow li a{font-size:14px;}
ul.list_tow li span{float:right;}
#focus,.rightbox{height:22px;padding:1px 12px 0 12px;font-size:13px;font-weight:bold;color:#C5DAEF;width:436px;background:#E8F1F9 url(../images/home.gif) no-repeat 0 -328px;}
#focus .fr , .rightbox .fr{font-size:12px;font-weight:normal;}
#focusInfo .textArea *,.rightboxInfo .textArea *{font-size:14px;line-height:24px;}
#focusInfo .textArea p,.rightboxInfo .textArea p{width:215px;overflow:hidden;}
#focusInfo *,.rightboxInfo div,#NewsInfo div,.leftboxInfo div{}
#focusInfo{width:458px;height:280px;padding:3px 0 6px 0;background:url(../images/info.gif) left 264px no-repeat;}
#focusInfo,.rightboxInfo{border-left:1px solid #D4D4D4;border-right:1px solid #D4D4D4;}
#focusInfo .textArea{background:url(../images/bottomdot.gif) repeat-x bottom;height:125px;}
#focusMar{width:440px;padding:0 9px;text-align:center;}
#focusMar p{width:146px;float:left;margin:0;padding:8px 0 3px 0;}
#focusMar img{width:130px;border:#dddddd 1px solid;padding:2px;height:90px;}
#focusMar p a{line-height:26px;font-size:12px;}
.focusHot{margin:3px 0 0 12px;line-height:20px;height:20px;}
#focusHotMar{line-height:20px;height:20px;overflow:hidden;}

#focusMar2{width:648px;padding:0 9px;text-align:center;}
#focusMar2 p{width:146px;float:left;margin:0;padding:8px 5px 3px 5px;}
#focusMar2 img{width:145px;border:#dddddd 1px solid;padding:2px;height:100px;}
#focusMar2 p a{line-height:26px;font-size:12px;}

/*上右*/
#sidead{width:230px;height:35px;position:relative;}
#hotnewsinfo{padding-top:23px;width:230px;margin-top:9px;color:#5f5f5f;overflow:hidden;position:relative;}
#hotnewsmenu{color:#5f5f5f;text-align:center;height:23px;overflow:hidden;position:absolute;top:1px;}
#hotnewsmain{border:solid #d4d4d4;border-width:1px 1px 0;height:100%;overflow:hidden;}
#hotnewfoot{background:url(../images/hot_bg.gif) 0 -33px no-repeat;height:3px;overflow:hidden;}
#hotnewsmenu ul{height:23px;overflow:hidden;}
#hotnewsmenu ul li{width:75px;float:left;margin-right:3px;background:url(../images/hot_bg.gif) -77px 0 no-repeat;color:#1F376D;font-size:12px;text-align:center;height:23px;line-height:25px;overflow:hidden;cursor:pointer;}
#hotnewsmenu ul li.hotnewsmenuhere{width:74px;background:url(../images/hot_bg.gif) 0 0 no-repeat;font-weight:bold;}
#hotnewsmenu ul li#hotnewsmenu3{margin-right:0;}
#hotnewsdesc{height:248px;overflow:hidden;}
#hotnewsdesc *{font-family:simsun;}
#hotnewsdesc ul{padding:0 0;margin-top:5px;}
#hotnewsdesc li{height:24px;line-height:24px;padding-left:10px;background:#FFF url(../images/home.gif) no-repeat 4px -900px;overflow:hidden;}
#hotnewsdesc a{font-size:13px;cursor:pointer;}
#hotnewsdesc a:link,#hotnewsdesc a:visited,#hotnewsdesc a:hover,#hotnewsdesc a:active{text-decoration:none;}
.newstop{width:230px;margin-top:9px;height:276px;}
.newstop ul{width:228px;border-left:1px solid #D0D0D0;border-right:1px solid #D0D0D0;padding-top:3px;}
.newstop li{height:25px;line-height:25px;padding-left:10px;background:#FFF url(../images/home.gif) no-repeat 4px -900px;overflow:hidden;}
.newstop li a{font-size:13px;}

.leftbox{background:url(../images/home.gif) no-repeat 0 -206px;height:27px;}
.leftbox h4{float:left;width:73px;margin-right:1px;padding:2px 0 0;line-height:20px;text-align:center;height:20px;overflow:hidden;background:url(../images/home.gif) no-repeat 0 -269px;color:#1f376d;}
.leftbox h4.s{width:73px;padding:2px 0 4px 0;font-weight:bold;line-height:20px;height:20px;background:url(../images/home.gif) no-repeat 0 -297px;color:#1f376d;cursor:pointer;}
.leftbox span{display:block;position:absolute;overflow:visible;}
.leftboxInfo{height:290px;}
.leftboxInfo{width:240px;padding:0 8px 0 0;color:#BAB9B9;border-left:1px solid #aacbee;border-right:1px solid #aacbee;overflow:hidden;}

.rightbox h4{float:left;width:73px;margin-right:1px;padding-top:3px;text-align:center;line-height:20px;height:20px;}
.rightbox h4.s{width:73px;padding:3px 0 4px 0;font-weight:bold;line-height:20px;height:20px;}
.rightboxInfo{height:302x;width:458px;}
.rightboxInfo .imgRArea{width:299px;overflow:hidden;}
.rightboxInfo .textArea{padding-top:7px;}
.rightboxInfo .imgRArea .fl,.rightboxInfo .imgRArea .fr{width:135px;}
.textArea .fl a,.textArea .fr a{width:214px;height:24px;overflow:hidden;}
.imgArea{background:url(../images/bottomdot.gif) repeat-x bottom;height:98px;width:444px;padding:10px 5px 10px 9px;}
.imgLArea{width:105px;padding:0 12px 0 0;float:left;height:70px;}
.imgRArea{float:left;}
.imgRArea *{font-size:14px;line-height:24px;}
.imgRArea li{height:24px;overflow:hidden;}
.imgLAreapic{width:136px;padding:0 9px 0 0;float:left;text-align:center;}
.imgLAreapic img{width:130px;margin-bottom:1px;height:90px;border:#dddddd 1px solid;padding:2px;}
.imgLAreapic a{font-size:13px;}

#containertow{width:960px;margin:9px auto 0;background-color:#fff;text-align:left;}
#content{width:660px;border-right:300px solid #fff;margin-right:-300px;float:left;background-color:#fff;overflow:hidden;}
#rail{width:300px;float:left;background-color:#fff;}

/*分类导航*/
#navbox{padding:1px;border:1px solid #AACBEE;width:646px;margin:0 0 8px;color:#333;background:#E5ECF5;line-height:30px;height:30px;}
#navbox .catname{display:block;margin-right:10px;padding:0 10px;float:left;display:block;background:#D1E2FF;color:#000;font-size:14px;font-weight:bold;height:30px;}
#navbox25{padding:1px;border:1px solid #AACBEE;width:957px;margin-top: 5;margin:0 0 8px;color:#333;background:#E5ECF5;line-height:30px;height:auto;}
#navbox25 .catname25{display:block;margin-right:10px;padding:0 10px;float:left;display:block;background:#D1E2FF;color:#000;font-size:14px;font-weight:bold;height:30px;}
#navbox26{padding:1px;border:1px solid #AACBEE;width:957px;margin-top: 5;margin-top: 8;margin:0 0 8px;color:#333;background:#E5ECF5;line-height:30px;height:auto;}
#navbox26 .catname26{display:block;margin-right:10px;padding:0 10px;float:left;display:block;background:#D1E2FF;color:#000;font-size:14px;font-weight:bold;height:30px;}
#navlist{padding:1px;border:1px solid #AACBEE;border-top:none;
width:646px;margin:-8px 0 8px;line-height:28px;height:28px;}
#navlistl{float:left;width:570px;padding:0 8px;line-height:28px;height:28px;}
#navlistl h2{color:#f60;font-size:12px;font-weight:bold;}
#navlistr{float:right;width:35px;padding:8px;}
/*the hot-box*/
.hot-box{
	border:1px solid #d7d7d7;
	height:248px;
	overflow:hidden;
	margin-top: 5px;
}

.hot-list{/* margin:12px 10px 14px 10px; */overflow:hidden; zoom:1;}
.hot-list li{ float:left; font-size:13px; color:#d6d4d4; white-space:nowrap; background:url(../img/li.gif) left center no-repeat;margin-left:-2px; margin-bottom:6px; width:112px;overflow:hidden;}
.hot-list li a{ display:block;text-align:center; height:30px; line-height:30px; color:#2a3b52; padding:0 5px; width:100px;overflow:hidden;white-space:nowrap; position:relative;}
.hot-list li a:hover{ color:#F0571B;}

.hot-box-item{ overflow:hidden; zoom:1; padding:5px 10px; clear:both; float:left; width:958px;border-bottom:#eee dashed 1px;
}
.hot-box-item .tit{ float:left; display:block; width:72px; height:64px; text-align:center; line-height:64px; color:#fff; font-size:14px; margin-bottom:6px;}
.hot-box-item .tit1{ background:#ff0000;}
.hot-box-item .tit2{ background:#2ba339;}
.hot-box-item .tit3{ background:#0d80b6;}
/*分类列表*/
#mainleftlist{width:648px;border:1px solid #D0DBE7;margin: 0 0 8px;}
.newslist dl{float:left;width:643px;}
.newslist dl dt{padding:0 10px;color:#666;line-height:32px;text-align:right;height:32px;}
.newslist dl dt span{float:left;font-size:12px;text-align:left;overflow:hidden;}
.newslist dl dt a{font-size:14px;}
.newslist dl dd{padding:0 3px 8px;margin:0 5px;border-bottom:1px dashed #ccc;clear:both;background:#FFF;font-size:12px;line-height:20px;}
.newslist dl dd br{display:none;}
/*列表分页*/
.pagination {width:auto;float:left;padding:8px 0;margin-left:10px;display:inline}
.pagination a{float:left;height:21px;background:url(../images/item.png) left top no-repeat; padding-left:6px; color:#000;line-height:21px;margin-left:3px;display:inline;font-family:"Arial"; text-align:center}
.pagination a span {display:inline-block; height:21px; line-height:21px; background:url(../images/item.png) right top no-repeat; padding-right:6px;font-family:"Arial";}
.pagination a.sm { padding-left:4px; margin-left:2px}
.pagination a span.sm {padding:0 4px 0 0;}
.pagination a.disable {cursor:auto;font-family:"宋体";color:#C4C4C4;}
.pagination a.enable {float:left;}
.pagination a:hover,.pagination a.this {background:url(../images/item.png) left bottom no-repeat;color:#fff;text-decoration:none;cursor:pointer}
.pagination a:hover span,.pagination a.this span {background:url(../images/item.png) right bottom no-repeat;}
.pagination a.disable:hover {background:url(../images/item.png) left top no-repeat;color:#C4C4C4;}
.pagination a.disable:hover span { background:url(../images/item.png) right top no-repeat;}
.pagination span.sm {padding:4px 4px; margin-left:2px}

/*文章*/
#articlenav{width:622px;border:1px solid #D0DBE7;padding-left:26px;clear:both;margin:0 0 8px;background:#E5ECF5 url(../images/bg.gif) no-repeat 8px -287px;font-size:14px;line-height:36px;height:36px;}
#articlenav{width:622px;border:1px solid #D0DBE7;padding-left:26px;clear:both;margin:0 0 8px; no-repeat 8px -287px;font-size:14px;line-height:36px;height:36px;}
#article{width:655px;margin-right:10px;overflow:hidden;}
#entry{width:628px;border:1px solid #D0DBE7;padding:10px 10px 0;background:#FbFdFF;}
#entrytitle{clear:both;border-bottom:1px dashed #b2b2b2;height:70px;}
#entrytitle h1{color:#000;font-size:24px;line-height:40px;height:40px;text-align:center;overflow:hidden;}
#entrytitle #entrymeta{clear:both;color:#555;line-height:30px;text-align:center;height:30px;}
#entrytitle #entrymeta span{margin-left:8px;color:#000;}
#entrybody{padding:10px 0;font-size:14px;line-height:1.8em;height:100%;width:628px;overflow:hidden;}
#entrybody h1{font-size:18px;}
#entrybody h2{font-size:16px;}
#entrybody p{margin:10px 0;}
#entrybody img{clear:left;}
#entrybody table{clear:left;}
#entrybody h3{font-size:14px;font-weight:bold;padding:8px 0 5px;clear:both;border-bottom:1px solid #ccc;}
#entrybody img{border:0px solid #DEECF5;margin:0 0 10px;}
#entrybody a{no-repeat right top;}
#entrybody pre{background:#FFFFDD none repeat scroll 0 0;border:1px dotted #778855;font:12px/1.5 Monaco,Consolas,"Courier News",monospace;margin:10px 0 0;padding:10px;white-space:pre-wrap;white-space:-moz-pre-wrap;white-space:-pre-wrap;white-space:-o-pre-wrap;word-wrap:break-word;}
#entrybody code,#entrybody .code{font:12px/1.5 Monaco,Consolas,"Courier News",monospace;padding:10px 15px;border:1px solid #B8C9D3;border-left:5px solid #CCCCCC;margin:5px 0px;padding:5px;display:block;background:#FFFFDD;color:#333;text-align:left;word-wrap:break-word;}
#entrybody textarea{width:540px;bborder:1px solid #B8C9D3;font-size:12px;line-height:150%;height:200px;overflow-x:hidden;overflow-y:scroll;}
#entrybody blockquote{padding-left:20px;padding:10px 10px 10px 15px;border:2px solid #E3EEF8;color:#333;background:#FEFEFE url(../images/quote.gif) no-repeat 8px 8px;line-height:24px;}
/*文章里AD*/
#entryadbox{float:right;clear:right;width:0;height:60px;}
#entryad{float:right;clear:right;margin:6px 0 0 5px;width:336px;height:280px;overflow:hidden;background-color:#fff;}
#entryad img{}
/*文章分页*/
#entrynum{font-size:0px;text-align:center;float:left;}
#entrynum div{margin:0 6px;}
#entrynum a:link,#entrynum a:visited{font-size:12px;float:left;padding:0 6px 0;margin-right:3px;border:1px solid #ccc;color:#666;background:#FFF;text-decoration:none;}
#entrynum a:hover,#entrynum a:active{font-size:12px;border-color:#5A6F8D;background:#EEE;color:#000;}
#entrynum a.current{border-color:#5A6F8D;background:#7E96BE;color:#FFF;font-weight:bold;}
#entryshare{float:left;margin:10px 0 0 6px;}
#entryarchives{margin:10px auto;border:1px solid #DDD;padding:5px 10px;background:#FEFEFE;text-align:center;}
#entryarchives h4{display:block;font-size:14px;line-height:28px;text-align:left;height:28px;font-weight:bold;}
#entryarchives li{float:left;width:49%;height:22px;line-height:22px;text-align:left;overflow:hidden;}
#entryarchives .on{color:#F60;}
#entryarchives .on a{color:#F60;}
#entryarchives1{margin:10px 648;border:1px solid #DDD;padding:5px 10px;background:#FEFEFE;text-align:center;}
#entryarchives1 h4{display:block;font-size:14px;line-height:28px;text-align:left;height:28px;font-weight:bold;}
#entryarchives1 li{float:left;width:49%;height:22px;line-height:22px;text-align:left;overflow:hidden;}
#entryarchives1 .on{color:#F60;}
#entryarchives1 .on a{color:#F60;}
/*文章底部*/
#toollinks{width:632px;border:1px solid #D0DBE7;border-top:none;position:relative;padding:0 8px;color:#666;text-align:right;line-height:32px;height:32px;}
#toollinks a{border-left:1px dashed #B2C9D3;padding:0 8px;margin-left:5px;width:75px;}
#rules{width:632px;border:1px solid #D0DBE7;border-top:none;position:relative;padding:5px 8px;color:#333;}
#rules ul li{padding-left:12px;background:url(../images/bg.gif) 0 -490px no-repeat;line-height:24px;}
#rules .diggArea{
	position:absolute;
	right:15px;
	top:12px;
	padding:0px;
	background-image:url(../images/diggbg.gif);
	width:60px;
	height:60px;
	line-height:23px;
	float:left;
	margin-top: 20px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.diggNum { margin:0px; text-align:center; padding:0px; font-size:12px; font-weight:bold; color:#CC0000; width:58px; height:23px; margin-top:8px; }
.diggLink { margin:0px; text-align:center; padding:0px; font-size:14px; font-weight:bold; width:58px; height:23px; }
.diggLink a { font-size:14px; font-weight:bold; color:#CC0000;}
#otherentry{width:636px;clear:both;border:1px solid #D0DBE7;border-top:none;padding:0 6px;background:#FFF;line-height:30px;height:30px;margin:0 0 8px;}
#otherentry  #prv{float:left;}
#otherentry  #next{float:right;}
/*评论*/
#comments{border:1px solid #D0DBE7;margin:0 0 8px;width:648px;background:#FFF;}
#comments h6{padding-left:18px;border-bottom:1px solid #D0DBE7;background:#E5ECF5 url(../images/bg.gif) 0 -106px no-repeat;color:#004A72;font-size:14px;line-height:28px;height:28px;}
#comments .fabiao{width:618px;padding:6px;border:1px solid #D0DBE7;margin:8px 8px;background:#eee;text-align:right;line-height:25px;height:25px;}
#comments .fabiao a{text-decoration:none;}
#comments .fabiao span{float:left;}
.banner1 {
    overflow: hidden;
    width: 980px;
    position: relative;
    background: url("../images/banner.jpg") no-repeat scroll 0% 0% transparent;
    height: 268px;
}
/*右边AD*/
.rightad{margin:0 auto 8px;width:300px;height:100%;}
.rightad img{width:300px;}
/*右边menu*/
.rightmenu{clear:both;width:298px;border:1px solid #D0DBE7;margin:0 0 8px;height:100px;}
.rightmenu ul{margin:3px 0 0;}
.rightmenu li{width:290px;float:left;padding:0 0 0 8px;line-height:24px;height:24px;}
/*特别推荐*/
.recommand{clear:both;width:298px;border:1px solid #DDD;margin:0 0 8px;height:278px;}
.recommand h3{border-bottom:1px solid #DDD;padding-left:18px;color:#1F3A87;background:#EDF2F8 url(../images/bg.gif) 0px -107px no-repeat;font-size:12px;line-height:28px;height:28px;}
.recommand ul{margin:4px 0 0;}
.recommand li{width:275px;float:left;padding:0 5px 0 18px;display:inline;background:url(../images/bg.gif) 0 -135px no-repeat;line-height:24px;height:24px;overflow:hidden;}
.recommand li span{float:right;color:#888;font-size:10px;}
/*特别推荐左*/
.recommand1{clear:both;width:317px;border:1px solid #DDD;margin:0 0 8px;height:278px;}
.recommand1 h3{border-bottom:1px solid #DDD;padding-left:18px;color:#1F3A87;background:#EDF2F8 url(../images/bg.gif) 0px -107px no-repeat;font-size:12px;line-height:28px;height:28px;}
.recommand1 ul{margin:4px 0 0;}
.recommand1 li{width:275px;float:left;padding:0 5px 0 18px;display:inline;background:url(../images/bg.gif) 0 -135px no-repeat;line-height:24px;height:24px;overflow:hidden;}
.recommand1 li span{float:right;color:#888;font-size:10px;}
/*右边图片*/
.rgtPic{width:298px;border:1px solid #ccc;margin: 0 0 8px;}
.rgtPic h3{clear:both;margin:0 auto 10px;border-bottom:1px solid #ccc;padding-left:18px;color:#1F3A87;background:#EDF2F8 url(../images/bg.gif) 0 -107px no-repeat;font-size:12px;line-height:28px;height:28px;}
.rgtPic .rgtPicWrapper{width:288px;padding:0 0 5px 10px;clear:both;}
.rgtPic .pic_text{float:left;width:144px;text-align:left;}
.rgtPic .pic_text span{display:block;line-height:24px;height:24px;text-align:center;font-size:12px;}
.rgtPic .pic_text img{margin:0 auto;border:1px solid #ddd;width:130px;height:90px;}
/*右边热门*/
#righthot{clear:both;width:298px;border:1px solid #D0DBE7;margin:0 0 8px;height:100%;}
#righthot h3{border-bottom:1px solid #D0DBE7;padding-left:18px;color:#1F3A87;background:#EDF2F8 url(../images/bg.gif) 0 -107px no-repeat;font-size:12px;line-height:28px;text-align:left;height:28px;}
#righthot ul{background:url(../images/num.gif) no-repeat 6px 5px;margin:5px auto;}
#righthot li{width:270px;padding-left:25px;text-align:left;line-height:24px;height:24px;overflow:hidden;}
#righthot li span{float:right;color:#888;font-size:10px;}

/*link*/
#friendlinks {width:960px;padding:9px 0 0;clear:both;}
#friendlinks div{width:958px;padding:2px 0 5px;border:1px solid #D0DBE7;}
#friendlinks h6{margin:0 15px;background:url(../images/bottomdot.gif) repeat-x 0 50%;text-align:center;height:28px;}
#friendlinks h6 span{margin:0 auto;width:140px;display:block;color:#1F376D;background:#F8FBFF;font-size:13px;font-weight:bold;line-height:28px;}
#friendlinks p{margin:0 10px;color:#003494;line-height:22px;text-align:left;overflow:hidden }
#friendlinks a{padding:0 10px 0 0;font-size:12px;font-family:Verdana,宋体;}
#friendlinks .noborder{border-right:none;}
/*link*/
#friendlinks1 {width:960px;padding:9px 0 0;clear:both;}
#friendlinks1 div{width:960px;padding:2px 0 4px;border:1px solid #D0DBE7;}
#friendlinks1 h6{margin:0 15px;background:url(../images/bottomdot.gif) repeat-x 0 50%;text-align:center;height:28px;}
#friendlinks1 h6 span{margin:0 auto;width:140px;display:block;color:#1F376D;background:#F8FBFF;font-size:13px;font-weight:bold;line-height:28px;}
#friendlinks1 p{margin:0 5px;color:#003494;line-height:22px;text-align:left;overflow:hidden }
#friendlinks1 a{padding:0 8px 0 0;font-size:12px;font-family:Verdana,宋体;}
#friendlinks1 .noborder{border-right:none;}
/*hot-nav*/
.hot-nav{ border: 1px solid #C8C8C8;}
.hot-nav {
    padding: 0 8px 0 6px;
}
.hot-nav ul {
    border-bottom: 1px dotted #CCCCCC;
    height: 20px;
    overflow: hidden;
    padding: 7px 1px;
}
.hot-nav span {
    background: url("../images/sprite.gif") no-repeat scroll left top transparent;
    color: #2297D3;
    display: block;
    float: left;
    font-weight: bold;
    line-height: 19px;
    padding: 0 5px 1px 10px;
    width: 35px;
}
.hot-nav span a, .hot-nav span a:hover {
    color: #2297D3;
}
.hot-nav li {
    float: left;
    height: 20px;
    padding-left:5px !important;
	padding:2px;
}
.hot-nav li a {
    margin-right: 12px;
}
.hot-nav li img {
    margin-bottom: 3px;
    margin-left: 3px;
}
.e2 li{
	width:98%;
	overflow:hidden;
	clear:both;
	padding:12px 0px;
	border-bottom:1px solid #EEE;
}
.e2 li a.preview{
	width:84px;
	float:left;
	margin-right:7px;
	margin-bottom:3px;
	margin-left:10px;
	display:inline;
}
.e2 li a.preview img{
	width:80px;
	/*height:60px;*/
	display:block;
	padding:1px;
	border:1px solid #EEE;
}
.e2 li a.preview:hover img{
	border:1px solid #AAA;
}
.e2 li a.title{
	overflow:hidden;
	line-height:25px;
	font-weight:bold;
	font-size:14px;
	margin-left:2px;
}
.e2 span.info{
	display:block;
	line-height:23px;
	color:#555;
	padding-left:12px;
}
.e2 span.info small{
	color:#AAA;
	font-size:12px;
	margin-left:3px;
}
.e2 span.info a{
	color:#690;
}
.e2 p.intro{
	color:#776955;
	line-height:20px;
	margin-left:5px;
	padding-left:10px;
	padding-right:10px;
}

.pageindex{display:none}
.rr_list{overflow:hidden;padding:10px 0}
.rr_list a{float:left;height:35px;line-height:35px;width:315px;overflow:hidden;margin-left:20px}
.recommend_list{background-color:#fff;overflow:hidden;margin-top:10px}
.recommend_list li{overflow:hidden;border-bottom:1px solid #ebebeb;padding:0 15px 0px}
.recommend_list .pic{overflow:hidden;display:block;float:left;width:130px;height:100px;margin-top:12px}
.recommend_list .pic img{display:block;width:100%}
.recommend_list .info{float:right;width:480px}
.recommend_list .info_title{display:block;height:40px;line-height:40px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-size:14px;margin-top:6px}
.recommend_list .info_tag{overflow:hidden;height:20px;line-height:20px;margin-bottom:5px}
.recommend_list .info_tag a{display:inline-block;margin-right:10px}
.recommend_list .info_tag a:hover{text-decoration:underline;color:#ee4e84}
.recommend_list .info_label{display:inline-block;height:20px;line-height:20px;border:1px solid #ee4e84;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;color:#ee4e84;margin-right:5px;padding:0 2px}

/*footer*/
#footer{margin:8px auto 0;height:35px;line-height:35px;overflow:hidden;font-size:12px;width:960px;}
#footercontent{margin:0 auto;border:1px solid #D0DBE7;background:#F8F8F8;text-align:center;line-height:32px;height:32px;}
#footercontent a{margin:0 2px;}

#copyright{font-family:Verdana,宋体;width:960px;margin:0 auto;line-height: 22px;padding:6px 0 5px;color:#515151;font-size:12px;text-align:center;line-height:22px;}
.public_r_cesuan .info_txt,.public_r_column .list a,.rr_list a,.xc_left_list li,.xc_left_top .info_title,.xzaq_left p,.xzaq_right_top a,.xzaq_right_top p{text-overflow:ellipsis}.br_right_top p,.bzcs_content .info_txt,.fsc_top .info p,.nla_content_top .info p,.public_column_list .info_txt,.public_r_cesuan .info_txt,.st_content_r .top_info p,.xzaq_right_top p{-webkit-line-clamp:2;-webkit-box-orient:vertical}.public_crumbs{height:40px;line-height:40px;background-color:#f6f6f6;padding-left:10px}.public_crumbs a{position:relative;display:inline-block;padding-right:20px}.public_crumbs a:after{content:'>';position:absolute;width:20px;text-align:center;font-family:simsun}.public_crumbs a:last-child:after{content:''}.public_crumbs a:hover{color:#ee4e84}.public_page{text-align:center;overflow:hidden;margin:15px 0 40px;line-height:30px;font-size:0}.public_r_cesuan,.public_r_select{margin-bottom:15px;overflow:hidden}.public_page .pageindex{margin-right:15px}.public_page .current,.public_page a{display:inline-block;text-align:center;border:1px solid #e8e8e8;width:30px;height:30px;line-height:30px;margin-right:-1px;background-color:#fff;font-size:14px}.public_page .current,.public_page a:hover{background-color:#f69;color:#fff;border-color:#f25489}.public_page .first a,.public_page .last a{display:none}.public_page .next{margin-left:-1px}.public_page .next a,.public_page .prev a{width:30px;height:30px;line-height:30px;display:inline-block;text-indent:-999em}.public_page .prev a{background:url(images/small_left_arrow.png) center no-repeat #fff}.public_page .next a{background:url(images/small_right_arrow.png) center no-repeat #fff}.public_page .prev a:hover{background:url(images/small_left_white.png) center no-repeat #f69}.public_page .next a:hover{background:url(images/small_right_white.png) center no-repeat #f69}.public_page span{font-size:14px}.public_rn_title{text-align:center;height:40px;line-height:40px;background-color:#f6f6f6;color:#1f376d;font-size:18px}.public_rn_title a{color:#ee4e84}.public_r_select{background-color:#fff}.public_r_select ul{overflow:hidden;padding:0 10px 10px}.public_r_select li{margin-top:10px}.public_r_select select{height:30px;line-height:30px;width:90px;background-color:#f4f4f4;border:1px solid #e8e8e8;margin-right:10px}.public_r_select .btn{height:30px;line-height:30px;width:79px;background-color:#f69;border:1px solid #f25489;text-align:center;color:#fff;cursor:pointer}.public_r_box,.public_r_cesuan,.public_r_column,.public_r_news{background-color:#fff}.public_r_select .sel{width:190px}.public_r_select .small_sel{width:58px;margin-right:9px}.public_r_cesuan .list{overflow:hidden}.public_r_cesuan li{overflow:hidden;border-bottom:1px solid #ebebeb;padding:10px}.public_r_cesuan .pic{overflow:hidden;width:75px;height:75px;float:left}.public_r_cesuan .pic img{display:block;width:100%}.public_r_cesuan .info{float:right;width:195px}.public_r_cesuan .info_top{overflow:hidden;font-size:18px;margin-bottom:5px;height:30px;line-height:30px}.public_r_box,.public_r_column,.public_r_news,.xz_see{margin-bottom:15px}.public_r_cesuan .info_top a{float:left;width:80px;overflow:hidden}.public_r_cesuan .info_top span{font-size:14px;float:right;width:110px;overflow:hidden;text-align:right}.public_r_cesuan .info_top a:hover{color:#ee4e84}.public_r_cesuan .info_txt{color:#a3a3a3;height:40px;line-height:20px;overflow:hidden;display:-webkit-box}.public_l_title,.public_r_column .list a{height:40px;line-height:40px;overflow:hidden}.public_r_box{overflow:hidden}.public_r_box .mt15{margin-top:15px}.public_r_news{overflow:hidden}.public_r_news .public_right_list{padding-top:10px}.public_r_column,.public_r_column .list{overflow:hidden}.public_r_column .list a{width:89px;padding:0 5px;border-right:1px solid #ebebeb;border-bottom:1px solid #ebebeb;text-align:center;float:left;font-size:16px;color:#ee4e84}.public_r_column .list a:nth-child(3n){border-right:0}.public_r_column .list a:hover{color:#fff;background-color:#ee4e84}.public_l_title{background-color:#f6f6f6;padding:0 15px;color:#ee4e84;font-size:18px;display:block}.public_l_title .l{float:left;width:115px;color:#ee4e84}.public_l_title .r{width:525px;text-align:right;float:right;font-size:16px}.public_l_title .r a{display:inline-block;margin-left:20px}.public_l_title .r a:hover{color:#ee4e84}.public_menu{overflow:hidden;width:690px}.public_menu li{border-top:1px solid #ebebeb;border-right:1px solid #ebebeb;float:left;height:42px;line-height:42px;width:113px;font-size:16px;text-align:center;overflow:hidden}.public_menu li a{display:block;padding:0 5px;overflow:hidden}.public_menu li a:hover{background-color:#ee4e84;color:#fff}