﻿body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
        background:url(bj.jpg) repeat-x top #ffffff;
font-family:"宋体";
}
a:link {
	color: #2B2B2B;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #2B2B2B;
}
a:hover {
	text-decoration: underline;
	color: #FF0000;
}
a:active {
	text-decoration: none;
	color: #FF0000;
}
body,td,th {
	font-size: 12px;color:#2B2B2B;
}

img{ border:0}
.img { padding:5px; border:1px solid #D3D3D3;display:block;}
.img:hover{border:1px solid #ba2636;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,p,blockquote,th,td{margin:0;padding:0}
#TextNav a {margin:0 0;padding:2px 2px 0 2px;font-size:12px;font-family:"宋体","Arial Narrow";}
#TextNav a:hover {color:#fff;text-decoration:none;background-color: #1B5288; }
#TextNav .b{margin-right:0; font-weight:bold;}

.logo { width:185px; height:83px; float:left; background:url(sh_r1_c1.jpg) no-repeat;}
.logo2 { width:750px; height:80px; float:left; background:url(gy12.jpg) no-repeat; margin-left:65px;}
.dh { width:1000px; height:25px; background:#086EB0; padding-top:10px; float:left;}
.dhw330 { width:330px; float:left;}
.dha { width:130px; float:left; font-size:14px; font-weight:bold; color:#FFFFFF;}
.dhb { width:199px; float:left; font-size:14px; color:#FFFFFF; border-right:1px solid #FFFFFF;}
.dhc { width:200px; float:left; font-size:14px; color:#FFFFFF;}


.dh a:link {font-size: 12px;
	color:#ffffff;;
	text-decoration: none;}
.dh a:visited {font-size: 12px;
	text-decoration: none;
	color:#ffffff;}
.dh a:hover {
	text-decoration: underline;
	color: #ffffff;
}
.dh a:active {
	text-decoration: none;
	color: #ffffff;
}


.bjtop { height:20px; width:1000px; margin:0 auto; padding-top:10px;}
.top1 { width:1000px; height:1px; margin:0 auto; background:url(index_r10_c1.jpg);}
.top2 { width:1000px; height:50px; margin:0 auto; background:url(index_r11_c16.jpg); padding-top:5px;}

.w1000 { width:1000px; margin:0 auto;}
.adv { width:1000px; height:60px; margin-top:2px; margin-bottom:2px; float:left;}
.cleft { width:440px; float:left;}
.w120 { width:120px; float:left; height:35px;}
.w550 { width:550px; float:left; height:20px; padding-top:15px;}
.w670 { width:668px; float:left; border:1px solid #bdbdbd; border-top:3px solid #003366;}
.w670 h1 { font-size:22px; font-weight:bold; font-family:"微软雅黑","宋体"; text-align:center; color:#003366;}
.w670 p { font-size:14px; font-family:"微软雅黑","宋体"; padding-top:10px; padding-left:30px; padding-right:30px}
.time { font-size:12px; font-family:"微软雅黑","宋体"; padding-top:10px; text-align:center;}
.cright { width:560px; float:left;}

.w330 { width:318px; float:left; margin-bottom:10px; border:1px solid #bdbdbd;}

.w440 { width:430px; float:left; padding:5px;}
.w560 { width:550px; float:left; margin-left:10px;}


.list21{ width: 280px; float:left; }
.list21 li{ height: 28px; width: 100%; overflow: hidden;font-family:微软雅黑,宋体;float: left;}
.list21 li a{ height: 28px; line-height: 28px; font-size: 14px; color: #333; overflow: hidden;}
.list21 li a:hover { color:#f00; text-decoration: underline;}

.posb{ border-bottom: 2px solid #bdbdbd; height: 36px; line-height: 36px; font-size: 20px ; font-family:微软雅黑,宋体; }
.posb a{float:right; display:inline; width:60px; height:18px; font-size:12px; text-align:right; cursor:pointer; color:#ababab;}
.posb a:visited{color:#ababab;}
.posb h2{float:left; font-weight: bold;display:inline; height:40px; line-height:40px; font-size:14px; margin:0; padding:0; font-family:"Microsoft Yahei","Tahoma","SimSun";}



/*list*/	


.conlist{height:auto; overflow:hidden; font-family:'Microsoft YaHei'}
.conlist li{height:auto; overflow:hidden; line-height:20px; margin:8px 0; font-size:14px;list-style: none}
.conlist li a{padding-right:20px; font-weight:normal;color: #333;list-style: none}
.conlist li a:hover{ color: #f00}
.conlist li span{font-size:13px; color:#999}
.conlist .fiv{padding-bottom:20px; margin-bottom:20px; border-bottom:solid 1px #F0F0F0}
.conlist ol{height:auto; overflow:hidden;line-height:20px; margin:8px 0 15px 0;font-size:19px;height:120px}
.conlist ol img{margin-right:10px;float:left;width:160px;height:120px}
.conlist ol p{margin-bottom:5px}
.conlist ol>a>span{font-size:13px}
.conlist ol>span{font-size:13px;color:#999}
	
.conlist_m{height:auto;overflow:hidden;font-family:'Microsoft YaHei'}
.conlist_m > h2{font-size:14px;border-bottom:1px solid #e0e0e0;padding:10px 0px;margin:10px 10px 15px 10px}
.conlist_m > h2 > a{border-bottom:2px solid #ba2636;padding:8px 20px}
.conlist_m li{height:auto;overflow:hidden;line-height:20px;margin:8px 0;font-size:19px}
.conlist_m li a{padding-right:20px;font-weight:normal}
.conlist_m li span{font-size:13px;color:#999}
.mb-20{margin-bottom:20px}
.bordertop{border-top:solid 3px #000}

.links2{   padding: 4px; margin-top: 4px;margin-bottom: 4px; font-size: 12px;font-family:微软雅黑,宋体; text-align:center;}
.links2 div{ height: auto}
.links2 span{  font-weight: bold; color: #000; float: left; width: 105px;font-family:微软雅黑,宋体; font-size: 12px ; line-height:12px; }
.links2 p{ float: left; width: 960px; line-height:12px;margin-bottom: 4px;}
.links2 p a{ color: #333; height: 23px; display: inline-block; margin-right: 10px;}
.links2 p a:hover{ color: #f00}

.detail h1{  font-size: 26px; line-height: 38px;  padding: 15px 0 10px 0; border-bottom: 1px solid #e5e5e5;}
.detail .time{ height: 50px; line-height: 50px; color: #999; font-size: 12px; margin-bottom: 0; text-indent: 0}
.info{ padding: 15px; border:1px solid #e5e5e5; background: #f8f8f8; line-height: 1.5em}
.detail p{ text-indent: 2em; margin-bottom: 1em; line-height: 2em}
.detail  img{max-width:640px;width:expression(this.width>640&&this.width>this.height?640:auto); margin:5px}
.detail img{width:expression(this.width>640&&this.width>this.height?640:auto);}
.info2{ font-size: 12px;  margin: 15px 0; line-height:22px;}
.detail img{ margin: 15px auto}
.imgs{ text-align: center}
.share{ height: 30px}
.share p{ font-size: 12px; color: #999; text-indent: 0; float: right;}


.toubt{
font-size: 20px;
color:#1B528A;
PADDING-top: 2px;
PADDING-bottom: 5px;
font-family:"黑体";
}


.tout{
font-size: 20px;
color:#1B528A;
PADDING-top: 2px;
PADDING-bottom: 5px;
font-family:"黑体";
}
.tout a:link {font-size: 20px;
	color:#1B528A;;
	text-decoration: none;}
.tout a:visited {font-size: 20px;
	text-decoration: none;
	color:#1B528A;}
.tout a:hover {
	text-decoration: underline;
	color: #BA2636;
}
.tout a:active {
	text-decoration: none;
	color: #BA2636;
}


.tout_red{
font-size: 20px;
color:#086EB0;
PADDING-top: 2px;
PADDING-bottom: 5px;
font-family:"黑体";
font-weight:bold;
}
.tout_red a:link {font-size: 20px;
font-weight:bold;
	color:#086EB0;;
	text-decoration: none;}
.tout_red a:visited {font-size: 20px;
font-weight:bold;
	text-decoration: none;
	color:#086EB0;}
.tout_red a:hover {
	text-decoration: underline;
	font-weight:bold;
	color: #086EB0;
}
.tout_red a:active {
	text-decoration: none;
	font-weight:bold;
	color: #086EB0;
}

.tt_hj {
padding-bottom:5px;
line-height:20px;}
.line{width:100%;height:1px;padding-top:5px; padding-bottom:5px; background:url(hxx.jpg) repeat-x; margin:0}

.line2{width:625px;padding-top:5px; padding-bottom:5px;  margin:0;overflow:hidden;}
.line3{width:100%;height:10px; margin:0}

.f14 {
margin:0;
padding:0;
font-size: 14px;
}


.f14 a:link {font-size: 14px;
	text-decoration: none;}
.f14 a:visited {font-size: 14px;
	text-decoration: none;
	}
.f14 a:hover {
	text-decoration: underline;
	color: #BA2636;
}
.f14 a:active {
	text-decoration: none;
	color: #BA2636;
}


.f12 {
margin:0;
padding:0;
font-size: 12px;
}


.f12 a:link {font-size: 12px;
	text-decoration: none;}
.f12 a:visited {font-size: 12px;
	text-decoration: none;
	}
.f12 a:hover {
	text-decoration: underline;
	color: #BA2636;
}
.f12 a:active {
	text-decoration: none;
	color: #BA2636;
}

.hj_f14 {
padding-bottom:5px;
line-height:25px;
font-size: 14px;
}
.hj_d_f14 {
padding:5px;
line-height:25px;
font-size: 14px;
padding-bottom:5px; 
}
.td_ys{line-height:21px;BORDER:#D8D8D8 1px solid; }
.td_ys_bj{width:216px;height:25px; background:url(index_r21_c27.jpg) repeat-x;margin:0 auto;}
.td_ys_dbj{width:276px;height:25px; background:url(index_r21_c27.jpg) repeat-x;margin:0 auto;}
.td_d_bj{width:356px;height:29px; background:url(index_r23_c5.jpg) repeat-x;margin:0 auto;}
.td_tl_bj{width:726px;height:29px; background:url(index_r23_c5.jpg) repeat-x;margin:0 auto;}
.td_f4{font-size: 14px;padding-left:5px;margin:0; font-weight:bold;color:#444444;}
.hj_f12 {
padding:5px;
color:#444444;
line-height:21px;
font-size: 12px;
}
strong,.m_bold{font-weight:bold;font-size: 14px;}
.m_bold a{text-decoration:none;cursor:pointer}
.m_bold a:link{color:#004276}
.m_bold a:visited{color:#004276}
.m_bold a:hover{text-decoration:underline;color:#ba2636}

.hotPic{float:left;width:100%;height:106px;position:relative;overflow:hidden;margin:5px 12px 0 0;_margin:5px 9px 0 0}
.hotPic .icon_v2{position:absolute;left:15px;top:60px}
.hotPic .textbg{position:absolute;width:110px;height:19px;top:73px;left:15px;background:#000;filter:alpha(opacity=60);-moz-opacity:0.6;opacity:0.6; margin:0; }
.hotPic .text{position:absolute;width:110px;height:19px;line-height:19px;text-align:center;top:73px;*top:66px;_top:52px;left:15px; color:#FFFFFF}
.text a{text-decoration:none;cursor:pointer}
.text a:link{color:#ffffff}
.text a:visited{color:#ffffff}
.text a:hover{text-decoration:underline;color:#FFE303}


.jrpd{font-size: 12px; color:#004276; padding-right:15px; padding-bottom:10px}
.jrpd a{text-decoration:none;cursor:pointer;}
.jrpd a:link{color:#004276;}
.jrpd a:visited{color:#004276;}
.jrpd a:hover{text-decoration:underline;color:#ba2636}




#up_zzjs{width:340px;height:150px;line-height:20px;overflow:hidden;}
#up_zzjs #up_li{list-style-type:none;margin:0;padding:0;margin-left:6px;}

#up_zzjs #up_li a{font-size:14x; line-height:26px;}


.td_shows{line-height:25px;BORDER-left:#D8D8D8 1px solid;BORDER-right:#D8D8D8 1px solid; BORDER-bottom:#D8D8D8 1px solid; font-size: 14px; padding:10px}

.td_lx{BORDER-top:#1457A0 3px solid;}



.f12_b {
margin:0;
padding:0;
font-size: 12px;
color:#ffffff
}


.f12_b a:link {font-size: 12px;
	text-decoration: none;
color:#ffffff}
.f12_b a:visited {font-size: 12px;
	text-decoration: none;
color:#ffffff
	}
.f12_b a:hover {
	text-decoration: underline;
	color: #FFFF00;
}
.f12_b a:active {
	text-decoration: none;
	color: #FFFF00;
}



.d1 {
 margin:0;
 width:950px;
 height:20px;
 overflow:hidden;
 white-space:nowrap;
}
.d2 {
 margin:0px auto;
}
.div2 {
 width:auto;
 height:auto;
 font-size:12px;
 float:left;
 overflow:hidden;
}

#displaypagenum{ word-wrap:break-word; text-align:center;}
#displaypagenum span{ float:none;padding:4px 8px;  margin:0 1px; font-weight:bold;}
#displaypagenum a{ font-size:12px; padding:4px 8px; margin:0 1px;}
#displaypagenum a:link,#displaypagenum a:visited,#displaypagenum a:active{ border:1px solid #ccc; color:#333; text-decoration:none; }
#displaypagenum a:hover{border:1px solid #c00; color:#c00; text-decoration:underline;}
.neirong3 strong{ font-weight:bold;}
 
#ckepop .jtico{ float:left; margin:0 5px;}

.news_f14 {
padding-bottom:5px;
line-height:22px;
font-size: 14px;
}



#zcd{margin:0 auto; width:960px;} 
#zcd_left{ float:left;width:670px;}
#zcd_right{ float:right;width:280px;}
#wzplq{float:left;width:625px;padding-top:5px; padding-bottom:5px; margin:0 auto;overflow:hidden;}