body,td{
	 line-height:26px; background-color:#FFF;font-size:12px;text-align:center;color:#000; background-color:#fff; line-height:20px; padding:0; margin:0;text-decoration:none;
}
DIV {
	OVERFLOW: hidden; background-repeat:no-repeat;
}
h1{ text-align:center;border-bottom:1px dashed #ccc;font-size:14px;font-weight:bold;}
th, td { border-collapse : collapse; } 
ol { list-style : none; } li { list-style-type : none; }
em { font-style : normal; } 
img { border : 0; }
.black { color : #000; }
.none { display : none; }
.top5 { margin-top : 5px; }
.top6 { margin-top : 6px; } 
.top_L { float : left; width : auto; } 
.top_R { float : right; width : auto; } 
.all { width : 265px; overflow : hidden; clear : both; border : 1px solid #9ec9eb; } 
.font_11 { font-family : tahoma; font-size : 11px; } 
.en, .en * { font-family : tahoma; } 

ul {
  margin:0; padding:0;
}
form{
	padding:0; margin:0
	}
.uprightGray{
	color:#B0B0B0;margin:0 4px
}
a:link{
	color:#000000;text-decoration:none;
}
a:visited{
	color:#000000;text-decoration:none;
	}
a:hover{
	color:#FF0000;text-decoration : underline;}
	
.black{
	color:#000
}
.blue{
	color:#002B8D
}
.blue a:link{
	color:#002B8D
	}
.blue a:visited{
	color:#002B8D
	}
.blue a:hover{
	color:#FF0000
	}
.black a:link{
	color:#000
}
.black a:visited{
	color:#000
}
.black a:hover{
	color:#f00
}
.red a:link{
	color:#FF0000
}
.red a:visited{
	color:#FF0000
	}
.red a:hover{
	color:#FF0000
}
.space3{
	height:3px
}
.space2{
	height:2px
	}
.space5{
	height:5px
	}
.spacehr{
	height:15px
	}
	
.mainBox{
	width:960px; margin-left:auto;margin-right:auto;
	}
.clearline{
	clear:both
	}
.leftModel{
	 width:245px;float:left
	}
.rightModel{
	width:710px;float:right;color:#000000}
.rightModelBG{
	background-color:#fff
}
.middate {
  margin:0px;padding:0px;float:right;color:#7F7F7F
}
.leftmodelbg
	{background-color:#fff;border-left:1px #b6b6b6 solid;border-bottom:1px #b6b6b6 solid;border-right:1px #b6b6b6 solid}
.Ad{
	text-align:center
	}
.leftTitle{
height:25px;height:20px!important;background:url(/images/rightTitleBG-cj.gif) no-repeat 10px 3px; border-right:1px #b6b6b6 solid;border-left:1px #b6b6b6 solid;border-top:1px #b6b6b6 solid;border-bottom:3px #C3DFFB solid; font-weight:bold; text-align:left; padding-left:25px; padding-top:5px
	}
.leftTitleOrange{
	color:#FF4E00
	}
.leftMore{
		float:right;padding-right:15px;padding-bottom:8px;background:url(/images/leftMore.gif) no-repeat 28px -3px
}
.leftText{
	border-bottom:1px solid #b6b6b6; border-left:1px solid #b6b6b6; border-right:1px solid #b6b6b6; background-color:#F3FAFF; text-align:left; padding:5px 3px 5px 5px; overflow:hidden;}
.leftText li{background:url(/images/li_1.gif) no-repeat 0px 7px; padding-left:9px; list-style:none}
.leftText ul img{ text-align:center; float:none;float:center;border:solid #ccc 2px; width:180px;height:150px;}
.rightTitle{
	height:25px; padding-left:10px;border:1px #b6b6b6 solid; font-weight:bold; text-align:left; color:#000;}
.rightSubTitle{
	  background:url(/images/leftTitleIcon.gif) no-repeat;padding-left:15px;padding-top:4px; width:260px; float:left}
.rightText{text-align:left; color:#000;overflow:hidden; font-size:14px;width:708px;height:auto;border:1px #b6b6b6 solid;}
.rightText li{
	background:url(/images/li_1.gif) no-repeat 2px 8px; padding-left:9px; list-style:none
}
.middate {
  margin:0px;padding:0px;float:right;color:#7F7F7F
}
#topSearch{
	text-align:left}
.more a{
	text-decoration:none;font-weight:normal
}
.more a:link{
	color:#7F7F7F;
	}
.more a:visited{
 	color:#7F7F7F
	}
.more a:hover{
	color:#FF0000
	}
/*切换样式*/
.blue {color:#002B8D}
.blue a:link{color:#002B8D}
.blue a:visited{color:#002B8D}
.blue a:hover{color:#f00}
.black{color:#000}
.black a:link{color:#000}
.black a:visited{color:#000}
.black a:hover{color:#f00}
.red a:link{color:#FF0000}
.red a:visited{color:#FF0000}
.red a:hover{color:#FF0000}
h2{ font-size: 13px;color:#FF4E00}
/*列表标签*/
/*左栏主列表样式*/
#main .left_content { float:left; width:710px; overflow:hidden;}
.newsList {background:#FFFFFF;border: 1px solid #B3B3B3;padding: 0 0px 5px 1px;margin-bottom: 14px;}
.newsList h2 { font-size: 16px; border-bottom: 1px solid #DBDBDB; line-height: 20px; text-indent: 10px;}
.newsListUl { font-size: 14px; line-height: 25px; width: 506px; border-bottom: 1px solid #DBDBDB; height: 111px; margin-left: 52px; margin-bottom: 10px;padding-top: 10px; overflow: hidden;}
.newsListUl span { float: right; margin-top: -25px; color: #10478C;}
.newsList .list { font-size: 14px; line-height: 25px; width: 540px; border-bottom: 1px solid #DBDBDB; height: 111px; margin-left: 15px; margin-bottom:20px;padding-top: 20px; overflow: hidden;}
.newsList .list span { float: right; margin-top: -25px; color: #10478C;}
/*右表表格格架*/
#main .r_zhu { float : left; width : 318px; overflow : hidden; margin-left : 5px;margin-top:5px;} 
/*右栏r_box表格*/
.r_box {overflow : hidden; border : 1px solid #cccccc; margin-bottom : 11px;}
.r_box h3 {border-top : 1px solid #fff; font-size : 12px; background : url(/images/content_right_bg1.jpg) no-repeat 0 0;padding: 0 12px; height : 25px; line-height :25px;}
.r_box .text {width:310px;padding : 10px 10px 10px 10px; margin : 0 12px; line-height : 20px;}
.r_box .text li {height:20px;line-height:20px;overflow:hidden;}
/*右栏box表格*/
#main .r_zhu .box h3 { border-top : 1px solid #fff; font-size : 12px; background : url(/images/content_right_bg1.jpg) no-repeat 0 0;padding: 0 12px; height : 25px; line-height :25px; }
#main .r_zhu .list_rankd { padding : 10px 14px; line-height : 24px; }
#main .r_zhu .list_rankd li { 
height : 24px; padding-left : 20px; position : relative; overflow : hidden; } 
#main .r_zhu .list_rankd li em { font : normal 10px/14px "Arial Black"; color : #fff; letter-spacing : -2px; text-align : center; position : absolute; left : 0; top : 5px; width : 15px; height : 14px; }
#main .r_zhu .list_rankd .top3 em { background-position : 0 0; }
#main .r_zhu .line {border-bottom : 1px solid #ccc; }
#text_content a { color : #0033cc; font-size : 14px; }
#text_content p { margin : 2px 0 13px 0; font-size : 14px; line-height : 24px; } 
#text_content a:hover img { border-color : #ddd; }
#main .r_zhu .tongyong {overflow : hidden;width:310px; }
#main .r_zhu .tongyong .tongyong_list { float : left; width : 315px; overflow : hidden; } 
#main .r_zhu .infotext li { float : left; padding-left : 12px; width : 315px; height : 22px; line-height : 22px; overflow : hidden; color : #999; } 
#main .list_r_content { padding : 10px 0; margin : 0 12px; line-height : 20px;width:310px; } 
#main .list_r_content li, #main .r_zhu .list_r_content li p { height : 20px; overflow : hidden; } 
#main .list_r_content li { width : 170px; } 
#main .list_r_content li.pic { width:95px;float:left;margin-right:12px; height : 100px; padding-top : 3px; text-align : center; } 
#main .list_r_content li.pic img { width : 95px; height : 75px; margin-bottom : 3px; } 
#main .line { border-bottom : 1px solid #ccc; }
#main .left_content .list_rankt .list_r_content li, #main .left_content .list_rankt .list_r_content li a {line-height : 20px; } 
#main .left_content .list_r_content { margin-left : 5px; margin-right : 15px; } 
#main #iframe_comment { margin : 5px 0 8px; } 
.wrap1 { width : 960px; margin : auto; overflow : hidden; clear : both; text-align : left; }
#dhcontent { margin : 0 auto 0;height : 27px; line-height : 27px; text-align : left; background : #fcfcfe; border-top : 1px solid #cccccc; border-left : 1px solid #cccccc; border-right : 1px solid #cccccc; } 
#dhcontent .title { float : left; height : 32px; line-height : 32px; width : 480px; color : #062f67; font-size : 13px; text-align : left; } 
.title a:hover { color : #bd0a01; text-decoration : underline; } 
/*contentintro*/
#contentintro{margin:20px auto 0px; height:40px; line-height:20px; text-align:left; background:#ECECEC; border:1px solid #D4D4D4}
/*contentkeyword*/
#content_keyword{margin:20px auto 0px; height:26px; line-height:20px; text-align:left; background:#F2F6FB; border:1px solid #D4D4D4; padding-top:2px;}

/*rss*/
#dhcontent .rss { float : right; height : 27px; line-height : 27px; width : 100px; color : #444; font-size : 13px; } 
#dhcontent .rss a:hover { color : #bd0a01; text-decoration : underline; } 
.STYLE1 { color : #ff0000; font-weight : bold; } 
.c_content_overflow { width : 100%; overflow : hidden; font-size : 14px; } 
* html .c_content_overflow { width : 99.5%; } 
.c_content_text { font : normal normal normal 14px/150% Arial, "宋体", Helvetica, sans-serif; text-align : left; padding : 10px; height : auto !important ; height : 300px; min-height : 300px; color : #0033cc; font-size : 14px; } 
/*所属栏目 文章名称样式 */
.s_classlist_title{font: normal bold 12px/150% Arial,"宋体",Helvetica,sans-serif;border: 1px solid #000;}
/*主题列表左右样式*/
.s_classlist_text{border-bottom: 0px solid #9bbde6;border-left: 0px solid #CCCCCC;border-right: 0px solid #CCCCCC;}
.s_classlist_title_r, .s_classlist_title_c, .s_classlist_text_r, .s_classlist_text_c, .s_classlist_title_l
{float: right;text-align: center;border-left: 0px solid #B11105;}
.s_classlist_title_r, .s_classlist_title_c, .s_classlist_title_l{font-weight: bold;overflow: hidden;}
.s_classlist_title_l, .s_classlist_text_l{padding-left: 5px;overflow: hidden;}
.s_classlist_title_r, .s_classlist_text_r, .s_classlist_title_c, .s_classlist_text_c{height: 22px;width: 125px;overflow: hidden;padding-right:5px;}
.s_classlist_title_l, .s_classlist_title_c, .s_classlist_title_r, .s_classlist_text_l, .s_classlist_text_r, .s_classlist_text_c{line-height: 22px;overflow: hidden;}

s_classlist_text_l a {color:#022B87;}
s_classlist_text_l a:hover {text-decoration : underline; color:#FF0000;}
/* 父栏目模板中无内容时使用 */
.childclasslist_box{margin: 5px 0px 0px 5px;}
*html .childclasslist_box{margin: 5px 0px 0px 10px;} 
/* 子栏目模板中使用 */
.c_main .childclasslist_box{margin: 0px;}
/* 网页中部右侧整体定义1 */
#main_left {float: left;width: 100%; text-align: left;}
/* 网页中部右侧整体定义2 */
#main_left_box { }
/* 栏目页 */
.childclass_main{}
* html .childclass_main{margin-left: 5px;}
/* 父栏目一列式列表(显示父栏目名) */
.childclass_main_box3{border: 0px solid #B11105;  }
.class_title, .childclass_title, .childclass_title_border
{font: normal normal bold 14px/26px Arial, "宋体" ,Helvetica,sans-serif;height: 26px;background: url(/images/t_bg.jpg) repeat-x top;text-align: left; padding-left:10px;color: #B11105;clear: none; }
/*栏目头样式*/
.childclass_title_border 
{border-top: 1px solid #CCCCCC; border-left: 1px solid #CCCCCC;border-right: 1px solid #CCCCCC;border-bottom: 1px solid #CCCCCC;width:auto;}
.class_title a, .childclass_title a, .childclass_title_border a
{font: normal normal bold 14px/26px Arial, "宋体" ,Helvetica,sans-serif;color: #0a4180;}
.class_title .more a, .childclass_title .more a, .childclass_title_border .more a
{text-decoration: none;color: #014390;font-size: 13px;font-weight: normal;background: none;}
.class_title .more a:hover, .childclass_title .more a:hover, .childclass_title_border .more a:hover
{color: #c00;background: none;}
.class_content, .childclass_content
{font: normal normal normal 13px/150% Arial, "宋体" ,Helvetica,sans-serif;text-align: left;height: auto !important;height: 282px;min-height: 182px;}
.class_content li, .childclass_content li{border-bottom: 1px dotted #ccc;}
.class_bot, .childclass_bot{height: 5px;background: #F4F8FD;}

.leftTitle1 {height:25px;height:20px!important;background:url(/images/rightTitleBG-cj.gif) no-repeat 10px 3px; border-right:1px #b6b6b6 solid;border-left:1px #b6b6b6 solid;border-top:1px #b6b6b6 solid;border-bottom:3px #C3DFFB solid; font-weight:bold; text-align:left; padding-left:25px; padding-top:5px;}
/*分页样式*/
.pageLink { font-size : 12px; margin : 5px auto; clear : both; font-family : Tahoma; text-align : center; margin-top:12px; }
.pageLinkOn { font-size : 12px; color : #fff; font-weight : bold; text-align : center; background : #3f70aa; margin : 2px 2px; display : inline-block; padding : 0 5px; font-family : Tahoma;line-height : 20px; margin-bottom : 3px; }
.pageLink a { font-size : 12px; text-align : center; background : #fff; border : 1px solid #3f70aa; margin : 2px 2px; display : inline-block; padding : 0 5px; line-height : 18px; } 
.pageLink a:hover { font-size : 12px; color : #fff; text-align : center; background : #3f70aa; border: 1px solid #3f70aa; margin : 0 2px; display : inline-block; padding : 0 5px; margin-bottom : 3px; text-decoration : none; }
.leftTitle2 {height:25px;height:20px!important;background:url(/images/rightTitleBG-cj.gif) no-repeat 10px 3px; border-right:1px #b6b6b6 solid;border-left:1px #b6b6b6 solid;border-top:1px #b6b6b6 solid;border-bottom:3px #C3DFFB solid; font-weight:bold; text-align:left; padding-left:25px; padding-top:5px
}

/* 右侧标题与内容 */
.r_announce dl, .r_announce dt, .r_announce dd, .r_content dl, .r_content dt, .r_content dd
{
    margin: 0px;
    padding: 0px;
}
.r_announce, .r_content
{
    border: 1px solid #9bbde6;
}
.r_announce dt, .r_content dt
{
    background: url(images/r_boxtit.gif) no-repeat left top;
    border-bottom: 1px solid #9bbde6;
    color: #0a4180;
    font: normal normal bold 14px/24px Arial, "宋体" ,Helvetica,sans-serif;
    text-align: center;
}
.r_announce dd, .r_content dd
{
    padding: 4px 5px;
    line-height: 150%;
    height: auto !important;
    height: 100px;
    min-height: 100px;
}

/* main_box(中部文章列表内容) */
#main_box dl, #main_box dt, #main_box dd
{
    padding: 0px;
    margin: 0px;
}
/* 中部标题与内容 */
.c_main dl, .c_main dt, .c_main dd
{
    margin: 0px;
    padding: 0px;
}
.c_main dl
{
    border: 1px solid #9bbde6;
}
.c_main dd
{
    border: 5px solid #fff;
}
.c_title
{
    font: normal normal bold 14px/25px Arial, "宋体" ,Helvetica,sans-serif;
    color: #014390;
    padding-left: 10px;
    background: url(images/main_tit.gif) #dfebf9 repeat-x top;
    border-bottom: 1px solid #9bbde6;
}
.c_title a, .c_title a:link
{
    font: normal normal bold 14px/25px Arial, "宋体" ,Helvetica,sans-serif;
    text-decoration: none;
    color: #0000ff;
    padding-left: 34px;
    background: url(images/c_title.gif) no-repeat 10px 2px;
}
.c_title a:hover
{
    color: #c00;
    text-decoration: underline;
    background: url(images/c_title_hover.gif) no-repeat 10px 2px;
}
.c_content
{
    padding: 5px;
    line-height: 150%;
    color: #000000;
    height: auto !important;
    height: 170px;
    min-height: 170px;
}
.c_content a
{
    text-decoration: none;
    color: #000;
    font-size: 14px;
    font-weight: normal;
}
.c_content a:hover
{
    color: #c00;
}

.c_content table
{
	text-align:center;
	width:100%;
	border-collapse: collapse;
}

.c_content_tb table
{
	text-align:left;
	width:100%;
	border-collapse: collapse;
}
.c_content_tb td
{
	vertical-align:middle;
}
.odd_row
{
	background:#e5effa;
}

.c_bot
{
    background: none;
    height: 0px;
    font-size: 0px;
}
/* 中部间距 */
.c_spacing
{
    background: none;
    height: 5px;
    font-size: 0px;
}
.c_title .more
{
    float: right;
    line-height: 18px;
    margin-right: 10px;
    display: block;
}
.c_title .more a
{
    text-decoration: none;
    color: #ffffff;
    font-size: 12px;
    font-weight: normal;
    background: none;
}
.c_title .more a:hover
{
    color: #014390;
    background: none;
}
/* 中部二列c_main_two */
.c_main_two
{
    float: left;
    width: 100%;
}
.c_right, .c_right dl, .c_right dt, .c_right dd, .c_left, .c_left dl, .c_left dt, .c_left dd，.c_main_one, .c_main_one dl, .c_main_one dt, .c_main_one dd
{
    margin: 0px;
    padding: 0px;
}
.c_right dl, .c_left dl, .c_main_one dl
{
    border: 1px solid #9bbde6;
    overflow: hidden;
}
.c_right dd, .c_left dd, .c_main_one dd
{
    border: 5px solid #fff;
}
* html .c_main_one dd
{
    border: 0px;
}
.c_right
{
    float: right;
    width: 270px;
    display: block;
}
.c_left_box
{
    margin: 0px;
    padding: 0px;
}
.c_left
{
    margin-right: 275px;
    display: block;
    clear: none;
}
/*分页样式*/
.pageLink { font-size : 12px; margin : 10px auto; clear : both; font-family : Tahoma; text-align : center; margin-top:18px; }
.pageLinkOn { font-size : 12px; color : #fff; font-weight : bold; text-align : center; background : #3f70aa; margin : 2px 2px; display : inline-block; padding : 0 5px; font-family : Tahoma;line-height : 20px; margin-bottom : 3px; }
.pageLink a { font-size : 12px; text-align : center; background : #fff; border : 1px solid #3f70aa; margin : 2px 2px; display : inline-block; padding : 0 5px; line-height : 18px; } 
.pageLink a:hover { font-size : 12px; color : #fff; text-align : center; background : #3f70aa; border: 1px solid #3f70aa; margin : 0 2px; display : inline-block; padding : 0 5px; margin-bottom : 3px; text-decoration : none; }

.c_content li a{ font-size:15px; color:#0000ff; text-align:left;}
.c_content p{ font-size:12px; color:#0000ff;text-align:left;}
/* --TAG标签CSS-- */
.tagS1
 {
 	margin: 0px 5px; 

 }
 
 .tagS1 a
 {
 	font : bold 12px/12px Verdana, Arial, Helvetica, sans-serif, "微软雅黑";padding-right:3px; margin-right:3px;
 	color:Black;
 }
  
.tagS2
 {
 	margin: 0px 5px;
 }
 
 .tagS2 a
 {
 	font : bold 16px/18px Verdana, Arial, Helvetica, sans-serif, "微软雅黑";
 	color:Blue;
 }
 
.tagS3
 {
 	margin: 0px 5px;
 }
 
 .tagS3 a
 {
 	font : bold 22px/24px Verdana, Arial, Helvetica, sans-serif, "微软雅黑";
 	color:Green;
 }
 
.tagS4
 {
 	margin: 0px 5px;
 }
 
  .tagS4 a
 {
 	font : bold 28px/28px Verdana, Arial, Helvetica, sans-serif, "微软雅黑";
 	color:Red;
 }
 
.tagS5
 {
 	margin: 0px 5px;
 }
 
  .tagS5 a
 {
 	font : bold 36px/36px Verdana, Arial, Helvetica, sans-serif, "微软雅黑";
 	color:Orange;
 }
 .Tag_Content
 {
 	font : bold 14px/12px Verdana, Arial, Helvetica, sans-serif, "宋体";
 	color: #ffffFF;
 }
 .Tag_Content2
 { font-size:13px;
 }
