@charset "gb2312";

/**公共样式**/
* {margin:0; padding:0;}
body {font-size:12px; font-family:"宋体"; background-color:#fff; color:#333;}
ul,dl,li,dd,dt {list-style:none;}
h1,h2,h3,h4,h5,h6,p {margin:0; padding:0; font-size:12px;}
img {border:0;}
.clear {clear:both;} 
a {color:#333; text-decoration:none;}
a:hover {color:#BD0A01; text-decoration:underline;}
.dis {display:block;}
.undis {display:none;}
.tj_content_under {width:960px; height:auto; margin:0 auto;}
td a:hover {text-decoration:none;}

/**第一部分**/
.box1 {width:960px; height:560px; margin:0px auto 0; *margin:10px auto 0!important; *margin:6px auto 0;}
.box1_l {width:306px; height:550px; border:1px solid #A4D0FD; float:left; padding:4px; overflow:hidden;}
.box1_l_jd {width:306px; height:250px; overflow:hidden;}

.box1_lt {width:306px; height:23px; margin-top:8px; background:url(bjskin.gif) no-repeat 0 0;}
.box1_lt li {width:76px; line-height:26px; float:left; font-size:14px; text-align:center; cursor:pointer; overflow:hidden;}
.box1_lt2 {width:83px; height:23px; background:url(bjskin.gif) no-repeat -427px 0; color:#004C77;}
.box1_lt2 a {color:#333;}
.box1_lt2 a:hover {color:#BD0A01;}
.box1_lt1 {width:83px; height:23px; font-weight:bold; background:url(bjskin.gif) no-repeat -344px 0; color:#BD0A01;}
.box1_lt1 a {color:#BD0A01;}
.box1_lt1 a:hover {color:#BD0A01;}

.box1_l_hdc {width:306px; height:276px; padding-top:6px;}
.box1_m {width:374px; height:560px; float:left; margin-left:10px; display:inline; background:url(bjskin.gif) no-repeat 0 -47px; overflow:hidden;}
.box1_mt {width:354px; height:19px; padding-top:7px; padding-left:20px; color:#D1461D; font-size:14px; font-weight:bold;}
.box1_mt a {color:#D1461D;}
.box1_mt a:hover {color:#D1461D;}
.box1_mt img {position:relative; top:-5px;}
.box1_mt span {color:#fff; font-size:12px; font-weight:normal; margin-left:110px;}
.box1_mt span a {color:#fff;}
.box1_mt span a:hover {color:#fff;}
.box1_mc {width:354px; height:517px; padding:10px 10px 0; overflow:hidden;}
.box1_mc2 {width:354px; height:517px; padding:10px 10px 0; overflow:hidden;}
.box1_r {width:240px; height:550px; float:right; border:1px solid #A4D0FD; padding:4px; background-color:#F7FAFF; overflow:hidden;}
.box1_r_t {width:240px; height:160px;}
.box1_rt {width:240px; height:20px; margin-top:10px;}
.box1_rt h1 {font-size:14px; color:#CD3E1C; width:76px; float:left; text-align:center;}
.box1_rt h1 a {color:#CD3E1C;}
.box1_rt span {margin-left:120px;}
.box1_rt span a {color:#999;}
.box1_rb {width:238px; margin-left:2px; height:1px; background:url(bjskin.gif) no-repeat 0 -46px; overflow:hidden;}
.box1_rc {width:240px; height:140px; padding-top:5px; overflow:hidden;}
.box1_rgg {width:240px; height:auto; margin-top:10px;}
.box1_rgg img {width:240px; height:63px;}
.box1_r .box3_rc a {font-size:12px;}

/**第二部分**/
.box2 {width:960px; height:390px; margin:10px auto 0;}
.box2_l {width:700px; height:390px; float:left;}
.box2_lgg {width:700px; height:80px; margin-bottom:10px;}
.box2_lgg img {width:700px; height:80px;}
.box2_r {width:240px; height:381px; float:right; border:1px solid #A4D0FD; padding:4px; background-color:#F7FAFF; overflow:hidden;}
.box2_rc {width:240px; height:auto; padding-top:7px;}

/**第三部分**/
.box3 {width:960px; height:323px; margin:10px auto 0;}
.box3_l {width:700px; height:323px; float:left;}
.box3_lt {width:344px; height:23px; background:url(bjskin.gif) no-repeat 0 0;}
.box3_lt span {margin-left:10px; line-height:23px;}
.box3_lt span a {color:#BD0A01}
.box3_lt li {width:83px; line-height:26px; float:left; font-size:14px; text-align:center; cursor:pointer; overflow:hidden;}
.box3_lt2 {width:83px; height:23px; background:url(bjskin.gif) no-repeat -427px 0; color:#004C77;}
.box3_lt2 a {color:#333;}
.box3_lt2 a:hover {color:#BD0A01;}
.box3_lt1 {width:83px; height:23px; font-weight:bold; background:url(bjskin.gif) no-repeat -344px 0; color:#0C6293;}
.box3_lt1 a {color:#0C6293;}
.box3_lt1 a:hover {color:#BD0A01;}
.box3_lt h1 {width:83px; font-size:14px; color:#004C77; text-align:center; float:left; padding-top:6px;}
.box3_lt h1 a {color:#004C77;}
.box3_lt h1 a:hover {color:#BD0A01;}
.box3_lt h2 {width:250px; font-weight:normal; float:left; padding-right:10px; text-align:right; padding-top:6px;}
.box3_l_cj {width:344px; height:323px; float:left;}
.box3_l_cjc {width:342px; height:292px; border-bottom:1px solid #A9CBEE; border-left:1px solid #A9CBEE; border-right:1px solid #A9CBEE; padding-top:7px;}
.box3_l_rc {width:342px; height:133px; border-bottom:1px solid #A9CBEE; border-left:1px solid #A9CBEE; border-right:1px solid #A9CBEE;}
.box3_l_rd {width:344px; height:323px; float:right;}
.box3_l_zx {width:344px; height:157px;}
.box3_l_it {width:344px; height:157px; margin-top:9px;}
.box3_r {width:240px; height:313px; overflow:hidden; float:right; border:1px solid #A4D0FD; padding:4px; background-color:#F7FAFF;}
.box3_rc {width:236px; height:284px; padding-left:3px; color:#2F7DC4; line-height:22px; overflow:hidden;}
.box3_rc a {color:#2F7DC4; font-size:12px;}
.box3_rc a:hover {color:#BD0A01; font-size:12px;}

/**中间广告**/
.box5_gg {width:960px; height:80px; margin:10px auto 0;}
.box5_gg_l {width:700px; height:80px; float:left;}
.box5_gg_l img {width:700px; height:80px;}
.box5_gg_r {width:250px; height:80px; float:right;}
.box5_gg_r img {width:250px; height:80px;}

/**第四部分**/
.box4 {width:960px; height:650px;; margin:10px auto 0;}
.box4_l {width:700px; height:650px; float:left;}
.box4_ld {width:344px; height:236px; float:left; margin-bottom:10px;}
.box4_ldc {width:342px; height:207px; border-bottom:1px solid #A9CBEE; border-left:1px solid #A9CBEE; border-right:1px solid #A9CBEE; padding-top:5px;}
.box4_pic {width:700px; height:158px;}
.box4_pict {width:699px; height:17px; background:url(bjskin.gif) no-repeat 0 -23px; padding-top:6px;}
.box4_pict h1 {width:83px; font-size:14px; color:#004C77; text-align:center; float:left;}
.box4_pict h2 {width:606px; font-weight:normal; float:left; padding-right:10px; text-align:right;}
.box4_picc {width:697px; height:134px; border-bottom:1px solid #A9CBEE; border-left:1px solid #A9CBEE; border-right:1px solid #A9CBEE; line-height:24px; overflow:hidden;}
.box4_r {width:250px; height:650px; float:right;}
.box4_r td img {margin-left:10px;}


/**焦点图**/
#simg TD {FONT-SIZE: 10px; BACKGROUND: url(fcnbg.gif) no-repeat; WIDTH: 16px; COLOR: #fff; LINE-HEIGHT: 11px; FONT-FAMILY: Arial; TEXT-ALIGN: center}
#simg {BORDER-RIGHT: #3e3e3e 1px solid; BORDER-TOP: #3e3e3e 1px solid; FILTER: alpha(opacity=80); MARGIN: 167px 0px 0px 224px; BORDER-LEFT: #3e3e3e 1px solid; WIDTH: 82px; BORDER-BOTTOM: #3e3e3e 1px solid; POSITION: absolute; moz-opacity: 0.8; opacity: 0.8}
#simg .s {BACKGROUND: red}
#simg .s IMG {FILTER: #5F6E7C}
#simg TD {CURSOR: pointer}
#bimg {FILTER: progid:DXImageTransform.Microsoft.Fade ( duration=0.5,overlap=1.0 ); WIDTH: 306px; HEIGHT: 180px}
#bimg img {width:306px; height:180px;}
#infos {FILTER: progid:DXImageTransform.Microsoft.Fade ( duration=0.5,overlap=1.0 ); WIDTH: 306px; HEIGHT: 20px; text-align:center;}
#infos DIV {FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #fff; PADDING-TOP: 5px; width:306px;}
.linkww TD {COLOR: #ffffff; TEXT-DECORATION: none}
.linkww A {COLOR: #ffffff; TEXT-DECORATION: none}
.linkww A:hover {TEXT-DECORATION: underline}


/* 模块*/
#con01{
	width: 960px;
	background-position: center;
}
#con02{
	width: 960px;
	margin-top: -60px;
}
.logo{width:230px; height:83px; position:relative; top:70px; left:-380px;}
#con02tm1{
	width: 720px;
	font-family: "宋体";
	font-size: 13px;
	color: #1F376D;
	text-align: left;
	float: right;
	line-height:22px;
}
#con02tm1 a {
	font-family: "宋体";
	font-size: 13px;
	color: #13115A;
	font-style: normal;
}

#con02tm1 a:hover{
	font-family: "宋体";
	font-size: 13px;
	color: #BD0A01;
	font-style: normal;
}
#con02tm2{
	position: relative;
	width: 720px;
	text-align: left;
	float: right;
	margin-top: 7px;
	border-top-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-left-style: solid;
	border-top-color: #B5CCF8;
	border-left-color: #B5CCF8;
	background-color: #F1F7FC;
	padding: 2px;
	font-size:12px;
	line-height:20px;
}
#con02tm2 a {
	font-family: "宋体";
	font-size: 12px;
	color: #1F376D;
	font-style: normal;
}

#con02tm2 a:hover{
	font-family: "宋体";
	font-size: 12px;
	color: #BD0A01;
	font-style: normal;}

#con02tm3{
	width: 960px;
	height: 28px;
	background-image: url(con02tm3bg.gif);
	margin-top: 0px;
}



/* 文字*/
.ss{
	background-image: url(con02tm3bg.gif);
	height: 21px;
	width: 77px;
	font-size: 12px;
	color: #FFFFFF;
}
.fontc1{
	color: #FF0000;
	font-size: 12px;	
}
.fontc2{
	font-size: 14px;
	font-weight:bold;
	font-family: "宋体";
}
#fontc2{
	font-size: 14px;
	font-weight:bold;
	margin-top: 8px;
	margin-bottom: 8px;
}
.fontc3{
	color: #181818;
	font-size: 12px;
	padding: 1px;
	background-color: #EDF6FF;
	width: 120px;
}
#fontc4{
	text-align: center;
	font-size: 16px;
	font-family:"黑体";
}
#fontc4 span {font-size:18px;}
.fontc5{
	font-size: 14px;
	font-weight: bold;
	color: #B40000;
}
.fontc6{
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
}
#infozone{font-size:12px;color:#aa6;overflow:hidden;width:500px;height:20px;}
#infozone A{
	font-family: "宋体";
	font-size: 12px;
	color: #FFFFFF;
	font-style: normal;
}
#infozone div{height:20px;line-height:20px;white-space:nowrap;overflow:hidden;}

/* 表单*/
.tfie1{
	background-color: #FFFFFF;
	border: 1px solid #FFFFFF;
	color: #666666;
}
/* 表格块*/
.tbg1{
	border: 1px solid #A4D0FD;
}
.tbg2{
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #D8D8D8;
}
.tbg3{
	border: 1px solid #EDEDEF;
}
.tbg4{
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #E3E3E3;
}
#img01 {
	height: 105px;
	width: 120px;
	float: left;
	text-align: center;
	margin-top: 6px;
	margin-bottom: 2px;
	margin-left: 4px;
	margin-right:5px;
}
#img02 {
	float: left;
	margin-left: 8px;
	border: 1px solid #CCCCCC;
	background-color: #FFFFFF;
	text-align: center;
	height: 96px;
	width: 88px;
	padding: 4px;
	margin-right: 8px;
}
.img03{
	background-color: #FFFFFF;
	border: 1px solid #E0DEE1;
}
/* 互动中心块*/
#fdbbs{
	font-size: 14px;
	line-height: 22px;
	color: #ACACAC;
	text-align: left;
	background-image: url(fzbbsbon.gif);
	background-repeat: no-repeat;
	background-position: bottom;
	padding-bottom:5px;
}
#fdbbs a{
	font-family: "宋体";
	font-size: 14px;
	color: #333;
	font-style: normal;
	line-height: 24px;
}
#fdbbs a:hover{
	font-family: "宋体";
	font-size: 14px;
	color: #BD0A01;
	font-style: normal;
	text-decoration:underline;
	line-height: 24px;
}
#fdbbs1{
	font-size: 14px;
	line-height: 22px;
	color: #ACACAC;
	text-align: left;
	padding-left: 8px;
	padding-top: 4px;
}

#fdbbs1 a{
	font-family: "宋体";
	font-size: 14px;
	color: #333;
	font-style: normal;
	line-height: 26px;
}
#fdbbs1 a:hover{
	font-family: "宋体";
	font-size: 14px;
	color: #BD0A01;
	font-style: normal;
	line-height: 26px;
}
#fdbbs2{
	font-size: 14px;
	line-height: 22px;
	color: #ACACAC;
	text-align: left;
}
#fdbbs2 a{
	font-family: "宋体";
	font-size: 14px;
	color: #333;
	font-style: normal;
	line-height: 24px;
}
#fdbbs2 a:hover{
	font-family: "宋体";
	font-size: 14px;
	color: #BD0A01;
	font-style: normal;
	line-height: 24px;
}
/* 要闻块*/
#news1{
	width: 335px;
	text-align: left;
	padding-right: 4px;
	padding-bottom: 4px;
	padding-left: 10px;
	line-height: 23px;
}
#news2{
	width: 100%;
	text-align: left;
	font-size: 12px;
	line-height: 22px;
	color: #999999;
	padding-right: 4px;
	padding-bottom: 0px;
	padding-left: 8px;
	margin-top:5px;
	*line-height: 23px!important;
	*line-height: 23px;
}
#news2 a {
	font-family: "宋体";
	font-size: 14px;
	color: #333;
	font-style: normal;
}
#news2 a:hover{
	font-family: "宋体";
	font-size: 14px;
	color: #BD0A01;
	text-decoration:underline;
	font-style: normal;}

/* 专题块*/
#zt{
	width: 100%;
	padding-top: 4px;
	padding-right: 4px;
	padding-bottom: 4px;
	padding-left: 6px;
}
#zt1{
	width: 100%;
	padding: 4px;
	color: #2F7DC4;
	font-size: 12px;
}
#zt1 a{
	font-family: "宋体";
	font-size: 12px;
	color: #2F7DC4;
	font-style: normal;
	line-height: 20px;
}
#zt1 a:hover{
	font-family: "宋体";
	font-size: 12px;
	color: #BD0A01;
	font-style: normal;
	line-height: 20px;
}


/* 新闻快 */
#contain_a{
	width:702px;
	height:273px;
}
.ca_gonc {
	font-size:14px;
	color: #4D5256;
}

.ca_midc1 {
	width:98px;
	height:273px;
	float: left;
	padding-right: 0;
	padding-bottom: 0;
}
.ca_midc1 .divtd_{
	line-height:22px;
	font-size:14px;
	width:103px;
	height:25px;
	text-align: center;
	margin-bottom: 6px;
}

.ca_show{
	background-image:url(xw2.gif);
	background-repeat:no-repeat;
	color:#BD0000;
	position: relative;
	left: 1px;
	cursor:pointer;
	font-size: 12px;
	font-weight: normal;
	height: 25px;
	width: 97px;
	text-align: center;
	padding-top: 3px;
}

.ca_hide{
	background-image:url(xw1.gif);
	color:#4D5256;
	background-repeat:no-repeat;
	font-size: 12px;
	font-weight: normal;
		padding-top: 3px;
}


.ca_mid_list {
	width:663px;
	height:273px;
	float: left;
        overflow:hidden;
	padding: 2px 15px;
}

#caa{
	float: left;
	width: 390px;

}
#cab{
	float: left;
	width: 225px;
	padding-top: 10px;
	padding-right: 4px;
	padding-bottom: 4px;
	padding-left: 41px;
	background-image: url(tbgline1.gif);
	background-repeat: no-repeat;
	background-position: left top;
	text-align:center;
	line-height:18px;
}
#cab p {text-align:center; margin:0; padding:}

/* 新闻快2 */

#tabs1{
 text-align:left;
 width:250px;
}
.menu1box{
	position:relative;
	overflow:hidden;
	height:29px;
	width:250px;
	text-align:left;
	margin-left: 0px;
}
#menu1{
	position:absolute;
	top:0;
	left:0;
	z-index:1;
	height: 29px;
	width: 250px;
		margin-left: 0px;
}
#menu1 li{
	float:left;
	display:block;
	cursor:pointer;
	width:82px;
	text-align:center;
	line-height:29px;
	height:29px;
	background-image: url(tt022.gif);
	background-repeat: no-repeat;

}
#menu1 li.hover{
	background-color: #fff;
	background-image: url(tt011.gif);
	background-repeat: no-repeat;
	height: 29px;
	width: 83px;

}
.main1box{
	clear:both;
	margin-top:-2px;
	border:1px solid #90C6E8;
	width:243px;
	height:206px;
	margin-bottom:10px;
	padding-left:5px;
}
#main1 ul{
	display: none;
	margin-left: 2px;
	margin-bottom: 1px;
}
#main1 ul.block{
	display: block;
	margin-left: 2px;
	margin-left: 2px;
	margin-bottom: 1px;
}

#ca_txt{
	line-height: 22px;
        padding-top:3px;
		color: #2F7DC4;
}
#ca_txt a{
	line-height: 22px;
	color: #2F7DC4;
}
#ca_txt a:hover{
	line-height: 22px;
	font-family: "宋体";
	color: #BD0A01;
}


#ca_txt1{
	font-size: 12px;
	line-height: 22px;
	font-family: "宋体";
	width: 100%;
	color:#2F7DC4;
	background-position: top;
	padding-top: 6px;
}
#main1 ul li #ca_txt1 ul{ display:block;}
#ca_txt1 a{
	font-size: 12px;
	line-height: 22px;
	font-family: "宋体";
	color: #2F7DC4;
}
#ca_txt1 a:hover{
	font-size: 12px;
	line-height: 22px;
	font-family: "宋体";
	color: #BD0A01;
}


/**8月24日各地新闻修改**/
.gd {width:700px; height:300px;}
.gdt {width:700px; height:25px; background:url(nav3.gif) repeat-x; font-size:14px;}
.gdt li {width:76px; height:25px; float:left; margin-left:2px; display:inline; text-align:center; line-height:25px; cursor:pointer;}
.gdt a{color:#4D5256; text-decoration:none; font-size:14px; line-height:25px;}
.gdt a:hover {color:#BD0000; text-decoration:underline; font-weight:bold; font-size:14px; line-height:25px;}
.gdt1 {background:url(nav1.gif) no-repeat;}
.gdt2 {background:url(nav2.gif) no-repeat; font-weight:bold;}
.gdc {width:698px; *width:698px!important; *width:698px; height:270px; border:1px solid #BD0000; border-top:none; padding-top:5px; overflow:hidden;}



/**右侧焦点图广告**/
.slider {
	position:relative;
	width:240px;
	height:160px;
}
.slider .pic {}
.slider .pic img {
	width:240px;
	height:160px;
}
.slider .num {
	z-index:2;
	position:absolute;
	right:10px;
	bottom:7px;
	width:78px;
	height:16px;
}
.slider .num li {
	float:left;
	display:inline;
	width:16px;
	height:16px;
	line-height:16px;
	margin-left:3px;
	text-align:center;
	color:#595959;
	cursor:pointer;
}
.slider .num li.current {
	background-color:#4AA8FF;
	font-weight:bold;
	color:#fff;
	font-size:13px;
}

.slider .bg {
	z-index:1;
	position:absolute;
	right:10px;
	bottom:7px;
	width:78px;
	height:16px;
}
.slider .bg li {
	float:left;
	display:inline;
	width:16px;
	height:16px;
	line-height:16px;
	margin-left:3px;
	background-color:#fff;
	filter:alpha(opacity=70);-moz-opacity:0.7;opacity:0.7;background-color:#ffffff;font-size:0;
	text-align:center;
	color:#595959;
	font-size:0;
}

.gg1 {width:960px; height:80px; overflow:hidden; margin-top:3px;}