/*@import url("base.css");
@import url("phpcms.css");
@import url("dbdb.css");*/
/*侧边搜索*/
.sidesearch{ height:30px; line-height:30px;}

/*圆角矩形*/
.cribox_top,.cribox_btm{ background:url(images/bg_1.gif) no-repeat 0 0; height:10px; overflow:hidden;}
.cribox_bdr,.cribox_bdr_1,.special_bdr{ border:6px solid #E5F3FE; border-width:0 6px; padding:0 5px; height:190px; max-height:190px; overflow:hidden;}
.cribox_bdr_1{height:25px; max-height:25px; padding-top:5px;}
.cribox_btm{ background-position:0 -12px;}
/*专题*/
.special_bdr{ border-width:0; margin-top:10px;}



/*栏目*/
.cat,.cat_index{ margin:10px auto; clear:both; overflow:hidden!important;}
.cat{ padding:0 5px;}
/*一行两列*/
.cat_2{ width:315px; margin:10px 2px 0; float:left;}

/*栏目标题*/
.cat_title,.cat_title_1{ border:1px solid #99D3FB; background:url(images/bg_2.jpg) repeat-x 0 -64px; height:27px; overflow:hidden; line-height:27px; padding:0 10px; margin-bottom:10px;text-align:left;}
.cat_title_1{ background-position:0 24px; border:0;}
/*more*/
.cat_title img,.cat_title_1 img{ float:right;}
.cat_title h3,.cat_title_1 h3{ padding-top:7px;font-size:14px; font-weight:bold;color:#069;background:url(images/bg_model.gif) no-repeat -7px 3px; padding-left:1em;}
.cat_left{ width:214px; float:left; border:1px solid #99D3FB; text-align:center; padding:5px 0; overflow:hidden;}
.cat_left p{text-indent:2em; width:204px; text-align:left; line-height:200%; margin:0 auto;}
.cat_left p a{ font-size:12px;}
.cat_left ul{ margin:0 auto;}
.cat_right{ width:380px; float:right;margin:5px;}
.cat_right a{ font-size:14px;}




/*幻灯片*/
#slide{ width:300px;}
#slide img{ padding:1px; border:1px solid #ccc;}
/*热点新闻*/
#hotnews{ width:312px;}
#hotnews h1{}
#hotnews li{ font-size:14px;}
/*首页搜索*/
.search_tag_top{background:url(images/bg_1.gif) no-repeat 0 -20px;padding-top:5px;}
.search_tag_top p{ height:20px; line-height:20px;background:#E4F3FC url(images/bg_search.jpg) no-repeat 10px 0; padding-left:60px;}
#search_tag span a{ padding:5px 10px; margin:0 2px; }
#search_tag span a:hover,#search_tag span.selected a{ background:#fff; height:20px; line-height:20px;}
/*内容页*/
#content {
	background-color:#fff;
}
#content h1 { text-align:center; font-family:"宋体"; font-size:20px; color:#000; margin-top:10px;}
#text {
	margin:10px auto;
	line-height:30px;
	text-align:center;
}
#digest {
	margin:10px;
	border:1px dashed #ccc;
	padding:10px;
	line-height:200%;
}
#digest strong {
	color:#f00;
}
#endtext {
 padding:0 10px;
}
#endtext h2 {
	font-size:18px;
}
#endtext p {
font-size:14px;
	margin:5px;
	text-indent:2em;
	line-height:1.8em;
}
#endtext .icon {
	border:0;
	margin:3px 0 0;
}
#endtext img {
	border:1px solid #ccc;
}
#endtext table {
	table-layout:fixed;
}
<!--
#endtext td {
	overflow:hidden;/*text-overflow:ellipsis;*/
}
-->
#endtext a {
	text-decoration:underline;
	color:#1f3a87;
}
#endtext a:hover {
	color:#bc2931;
}
#text_1{ background-color:#E4F3FC; color:#09f; text-align:right; padding-right:10px;}
#text_1 a{ color:#09f; font-weight:bold;}
/*关键字*/
#keywords{ font-size:14px; margin:10px 14px; padding:0; color:#077ac7;}
#keywords a{ margin-left:8px; color:#f00;}
/*分页标题*/
#titles{ margin:10px 20px; border:1px solid #B9DFF9; width:596px; overflow:hidden;}
#titles h3{ font-size:12px; background-color:#E4F3FC; color:#077ac7; line-height:22px; border:1px #fff solid; padding:0 8px;}
#titles a{ list-style:none; width:280px; float:left; padding-left:8px;line-height:180%; }
/*上下页*/
#pre_and_next{border-top:1px solid #6DC0E9;border-bottom:1px solid #6DC0E9;}
#pre_and_next li{ margin:8px 10px;}
#commnent_tag{ font-size:14px; padding:10px; font-weight:bold; border-top:1px solid #6DC0E9;}
#commnent_tag img{ float:right;}


#main_r div p{ padding:0 5px; text-indent:20px;}
.special_txt{}
.special_txt img{float:left; margin:0 10px 10px 0;}
.special_txt p{ text-align:left; clear:right;font-size:13px;}

#main,#menu,#submenu{ width:960px; margin:10px auto 0; background:#fff; text-align:left; clear:both; overflow:hidden;}
#head{ background:transparent; overflow:hidden;}
#main {	/*background:url(images/main_bg.gif) repeat-y right 0; height:100%; overflow:hidden;*/}

#main_l { float:left; width:630px;	overflow:hidden;}
#main_l h1 { font-size:18px; text-align:center;	margin:10px auto;}
#main_r { TEXT-ALIGN: left;float:right; width:310px;	padding:5px; overflow:hidden;background:url(images/main_bg.gif) repeat-y right 0;}

/*位置导航*/
#position{ TEXT-ALIGN: left;background:#E4F3FC url(images/bg_position.gif) no-repeat 0 0; padding-left:90px; height:28px; line-height:28px; border:1px solid #fff;}
#position a{ font-weight:bold; color:#077ac7; background:url(images/bg_position.gif) no-repeat right -40px; padding-right:16px;}

/*w_开头表示宽度,bdr_为对边框的设置,这两个组合使用*/
.w_100{ width:100%;}
.w_310{ width:310px;}
.bdr_1 { border:1px solid #B9DFF9;}
.bdr_2 { border-bottom:1px solid #B9DFF9; margin-top:8px;}


/*图文排版*/
.pic img { padding:1px;	border:1px solid #ccc; margin:8px auto;}
.list_1 p {	text-indent:2em;text-align:left; }
/*文字列表*/
.text_list {}
.text_list li { text-align:left; padding-left:1.2em; /*background:url(images/list_bg.gif) no-repeat 5px 9px;*/ line-height:200%;}
.text_list li a {color:blue;}
/*排行*/
.text_list_1{ background:url(images/bg_model.gif) no-repeat left -34px;}
.text_list_1 li{ padding-left:24px; line-height:200%;}
/*14号字体*/
.text_list_f14{ padding:5px;}
.text_list_f14 li{ border-bottom:1px dotted #eee; }
.text_list_f14 li a{ font-size:14px; }
/*图片列表*/
.pic_list {padding-left:5px;width:100%; overflow:hidden;}
.pic_list li {text-align:center;  margin:2px 6px; display:inline; float:left; text-align:left; background-image:none; padding:0;}
.pic_list li img,.pic_txt_list li img{ padding:1px;	border:1px solid #ccc;}
.pic_list li a{font-size:12px;white-space: nowrap }
/*专题精选*/
.pic_txt_list{}
.pic_txt_list ul{ margin:5px 4px;}
.pic_txt_list ul li{ border-bottom:1px dashed #dcdcdc; margin:5px auto; padding-bottom:5px; height:66px;}
.pic_txt_list ul li img{ float:left; margin-right:6px; display:block;}
.pic_txt_list_1{ text-align:center;}
.pic_txt_list_1 img{ margin-top:5px;}
.pic_txt_list_1 p{ text-indent:2em; margin:5px; text-align:left;}

/*分页*/
#pages { margin:15px auto; text-align:center; clear:both;}
#pages a { padding:3px 6px 2px; margin:3px; border:1px solid #B9DFF9; text-align:center; color:#077ac7;}
#pages a.now{ background:#077ac7; color:#fff; border:0;}
#pages a:hover,#pages a.now:hover { background:#077ac7; color:#fff;}

/*右侧边栏栏目样式*/
#main_r h4 { background:url(images/bg_model.gif) no-repeat 0 2px; height:28px; line-height:28px; border-bottom:1px solid #fff; font-size:14px; font-weight:bold; padding-left:20px; color:#1589c8; zoom:1;}
#main_r h4 a{ float:right;}
#main_r div { border-top:1px solid #B9DFF9; background:#fff url(images/bg_maindiv.gif) repeat-x 0 bottom; padding:5px 0;}
.mar_10{ margin-top:10px;}
.mar_5{ margin-left:5px;}


/*f_开头为float漂浮,l:左 r:右*/
.f_l, #slide{ float:left;}
.f_r, .date { float:right;}

/*日期样式*/
.date{ color:#ccc; font-family:Arial, Helvetica, sans-serif; font-size:11px; margin-right:8px;}

/*广告*/
.ad img{ padding:1px; border:1px solid #dcdcdc;}
.ad_side{ padding:1px!important;}


/*c_开头为字体颜色*/
.c_gray { color:#999;}
.c_blue { color:#077ac7;}
.c_red { color:#900;}
.c_green { color:#090;}
.c_orange {	color:#ff4800;}