/* CSS Document */

@charset "utf-8";
ul,li{padding:0px; margin:0px; list-style:none}
.cl{clear:both;}
body {
	margin:0 auto;
	font-size:12px;
	color:#666;
	text-align:left;
	line-height:23px;
}
A{
	color:#666666;
	text-decoration:none;
}

A:hover {
	color:#BE0C0C;
	text-decoration:underline;
}
.main {
	width:1003px;
	height:auto;
	background:#FFF;
	margin:auto;
}
.top {
	width:1003px;
	margin:0 auto;
}
.fla {
    width:1003px;
	height:164px;
	margin:0 auto;
}
.daoh {
    width:983px;
	height:24px;
	background:url(../images/index4_r1_c2.jpg);
	padding-top:12px;
	padding-left:10px;
	padding-right:10px;
	text-align:center;
	color:#fff;
	font-weight:bold;
}
.daoh a{
    color:#fff;
	font-weight:bold;
	text-decoration:none;
}
.daoh a:hover {
    color:#fff;
	font-weight:bold;
	text-decoration:underline;
}
.tianq {
    width:1001px;
	height:30px;
	line-height:30px;
	border:1px solid #C1C1C1;
	border-top:none;
	background:url(../images/index4_r1_c4.jpg);
}
.pagebody {
    width:1003px;
	margin-top:9px;
}
.sidebar {
    float:left;
	margin-left:2px;
	width:227px;
	height:auto;
	background:#EDEDED;
}
.side_bt {
    width:197px;
	height:30px;
	line-height:30px;
	background:url(../images/index4_r1_c9.jpg) no-repeat;
	padding-left:30px;
}
.side_f {
    width:100px;
	line-height:27px;
	float:left;
	font-size:14px;
	font-weight:bold;
	color:#0D5BBD;
	text-align:left;
	margin-top:3px;
}
.side_m {
    float:right;
	width:44px;
	line-height:30px;
	color:#656565;
	font-size:12px;
}
.side_m a{
    color:#656565;
	font-size:12px;
	text-decoration:none;
}
.side_m a:hover {
    color:#BE0C0C;
	font-size:12px;
	text-decoration:underline;
}

.right_m {
    float:right;
	width:44px;
	line-height:30px;
	color:#fff;
	font-size:12px;
}
.right_m a{
    color:#fff;
	font-size:12px;
	text-decoration:none;
}
.right_m a:hover {
    color:#fff;
	font-size:12px;
	text-decoration:underline;
}
.side_b {
    width:100%;
	height:auto;
	margin-bottom:5px;
	padding-bottom:5px;
	padding-top:5px;
}
.jgjj {
    width:210px;
	margin:10px auto;
}
.bmjj {
    width:100%;
	border-bottom:1px dashed #CDCDCD;
}
.bmjj_bt {
    font-size: 14px;
	font-weight: bold;
	color: #666666;
}
.bmjianj {
    width:100%;
	height:auto;
	margin-top:10px;
	padding-bottom:8px;
}
.zcfg01 {
    width:100%;
	height:271px;
	display:block;
}
.zcfg02 {
    width:100%;
	height:165px;
	display:none;
}
.zcfg_lieb01 {
    width:207px;
	height:auto;
	padding:10px;
	display:block;
}
.zcfg_lieb02 {
    width:207px;
	height:135px;
	padding:10px;
	display:none;
}
.zcfg_bt {
    width:100%;
	height:30px;
	margin-top:30px;
	margin-bottom:8px;
}
.zcfg_bt ul {
	list-style:none;
	margin:0px;
	width:160px;
	padding-left:38px;
}
.li01 {
    float:left;
	width:32px;
	height:16px;
	line-height:16px;
	margin-left:8px;
	color:#fff;
	text-align:center;
	background:url(../images/index4_r4.jpg) no-repeat;
}
.li02 {
    float:left;
	width:32px;
	height:16px;
	line-height:16px;
	margin-left:8px;
	color:#666;
	text-align:center;
	background:url(../images/index4_r3.jpg) no-repeat;
}
.wsdc {
    width:207px;
	height:237px;
	padding:10px;
	overflow:hidden;
}
.zmhd {
    width:100%;
	height:125px;
	text-align:center;
}
.mainbody {
    float:right;
	height:auto;
	width:758px;
	margin-right:3px;
}
.shzzdt {
    width:756px;
	height:260px;
	border:1px solid #D2DEEA;
	overflow:hidden;
}
.shzzdt01 {
    width:756px;
	height:220;
}
.shzzdt_bt {
    width:701px;
	background:url(../images/index4_r8.jpg) no-repeat;
	height:3px;
	padding-left:55px;
	color:#fff;
	font-size:14px;
	font-weight:bold;
	overflow:hidden;
}
.picnews {
    float:left;
	width:308px;
	height:220px;
	margin-top:17px;
	margin-left:6px;
	margin-right:4px;
}
.piccon{line-height:22px; padding:5px 10px 2px 10px; height:40px; border-top:1px solid #FFF; text-align:center; font-size:14px;}
.piccon a{font-size:14px;}
.picnum{text-align:right; padding-right:10px;}
.bigon{background:url(../images/index_r1_c1.jpg);color:#000; line-height:13px; padding-top:3px;}
.bigoff{background:url(../images/index_r1_c3.jpg);color:#FFF; line-height:13px;  padding-top:3px;}
a.bla{color:#000; text-decoration:none}
a.bla:hover{color:#F00; text-decoration:underline}

#img_div{margin:0 auto;width:280px;}
#texts{margin:0 auto;height:30px;}

.shzzdt_r {
    float:left;
    width:428px;
	height:220px;
	margin-top:15px;
}
.mtbd_bt {
    width:100%;
	height:30px;
	line-height:30px;
	background:url(../images/index4_r3_c1.jpg);
}

.mtbd_bt li{  float:left; width:auto; padding:0 10px; height:29px; line-height:29px;color:#000; font-size:14px; margin-left:4px;}
.mtbd_bt li a{ color:#000}.mtbd_bt li a:hover{ color:#000}
.mtbd_bt li.hover{  float:left; width:auto; height:29px; color:#097BD4;	font-size:14px;	font-weight:bold;	border-left:#ccc solid 1px;	border-right:#ccc solid 1px;
	border-top:#ccc solid 1px; background:#fff}
	.mtbd_bt li.hover a{ color:#097BD4; text-decoration:none}
	.mtbd_bt li.hover a:hover{ color:#097BD4; text-decoration:none}

.mtbd_lieb01 {
    width:96%;
	height:165px;
	line-height:24px;
	font-size:12px;
	margin:0 auto;
	padding-top:5px;
	display:block;
}
.lieb01_l{
	width:100%;
	height:150px;
	line-height:22px;
}.lieb01_l td{ height:24px;} 
.lieb01_m{
	width:100%;
	height:21px;
	text-align:right; padding-top:8px;
}
.mtbd_lieb02 {
    width:96%;
	height:165px;
	line-height:26px;
	font-size:14px;
	margin:0 auto;
	padding-top:12px;
	display:none;
}.mtbd_lieb03 {
    width:96%;
	height:165px;
	line-height:26px;
	font-size:14px;
	margin:auto;
	padding-top:12px;
	display:none;
}
.mtbd_lieb a{
	color:#666666;
	text-decoration:none;
	font-size:14px;
}
.mtbd_lieb a:hover {
	color:#BE0C0C;
	text-decoration:underline;
	font-size:14px;
}

.mainbody02 {
	width:100%;
	margin-top:8px;
	margin-bottom:8px;
}
.mainbody03 {
	width:461px;
	float:left;
}
.tzgg {
    width:461px;
	height:222px;
	border:1px solid #D2DEEA;
}
.tzgg02 {
    width:461px;
	height:222px;
	border:1px solid #D2DEEA;
	margin-top:6px;
}
.tzgg_bt01 {
    width:431px;
	height:35px;
	background:url(../images/index4_r3_c4.gif) no-repeat;
	padding-left:31px;
}
.tzgg_bt02 {
    float:left;
    width:118px;
	height:32px;
	line-height:32px;
	color:#fff;
	font-size:14px;
	font-weight:bold;
	text-align:center
}
.tzgg_bt03 {
    float:right;
	width:45px;
	line-height:33px;
}
.tzgg_lieb {
    width:445px;
	height:170px;
	margin:7px auto;
	padding-left:13px;
	overflow:hidden
}
.zwxx {
    width:461px;
	height:auto;
	border:1px solid #D2DEEA;
	margin-top:6px;
}
.zwxx01 {
    width:440px;
	height:67px;
	margin:3px auto;
	background:url(../images/index4_r3_c7.jpg);
}
.zwxx01 ul {
    width:758px;
	height:31px;
}
.li05 {
    float:left;
    list-style:none;
    width:140px;
	height:31px;
	line-height:31px;
	text-align:center;
	color:#B90100;
	font-weight:bold;
	background:url(../images/index4_r3_c8.jpg) no-repeat;
}
.li06 {
    float:left;
    list-style:none;
    width:123px;
	height:31px;
	line-height:31px;
	text-align:center;
}
.zwxx02 {
    width:440px;
	height:25px;
	margin:3px auto;
	background:#D0C38E;
	color:#fff;
	font-weight:bold;
	text-align:center;
}
.zwxx03 {
    width:440px;
	height:267px;
	display:block;
	margin:0 auto;
}
.zwxx04 {
    width:440px;
	height:267px;
	display:none;
}
.zmhd03 {
    width:440px;
	height:145px;
	display:block;
	margin:0 auto;
}
.zmhd03 li {
    width:128px;
	height:110px;
	float:left; padding-left:15px; padding-top:12px;
}
.zmhd03 img {
	border:0;
}
.zmhd04 {
    width:440px;
	height:110px;
	display:none;
}
.mainbody04 {
    float:right;
	width:289px;
	height:auto;
}
.right_bt {
	width:254px;
	height:29px;
	background:url(../images/index4_r3_c9.jpg) no-repeat;
	border:1px solid #D4DEEA;
	border-bottom:none;
	padding-left:33px;
}
.right_bt_l {
    float:left;
	width:190px;
	line-height:29px;
	color:#fff;
	font-weight:bold;
	font-size:14px;
}
.ttmd {
    width:272px;
	height:93px;
	border:1px solid #D4DEEA;
	border-top:none;
	background:#E7F3FF;
	padding-top:10px;
	padding-left:14px;
	padding-bottom:5px;
	font-size:14px;
	margin-bottom:6px;
}
.ttmd td {
    background:url(../images/index4_r4_c1.jpg) no-repeat;
	background-position:left;
	padding-left:20px;
	padding-bottom:7px;
	width:230px;
	text-align:left;
}
.ttmd a{
    font-size:14px;
}
.ztlm {
    width:267px;
	height:75px;
	border:1px solid #D4DEEA;
	border-top:none;
	background:#E7F3FF;
	padding:8px 10px 8px 10px;
	margin-bottom:6px;
	color:#000;
}
.zzcx {
    width:267px;
	height:auto;
	border:1px solid #D4DEEA;
	border-top:none;
	background:#E7F3FF;
	padding:0px 10px 18px 10px;
	margin-bottom:6px;
	color:#000;
}
.zfcc {
    width:267px;
	height:75px;
	border:1px solid #D4DEEA;
	border-top:none;
	background:#E7F3FF;
	padding:8px 10px 5px 10px;
	margin-bottom:6px;
	color:#000;
}
.zfcc_new{
    width:267px;
	height:750px;
	border-top:none;
	color:#000;
	line-height:25px;
}
.mainbody05 {
	width:756px;
	border:1px solid #D4DEEA;
	float:left;
	margin-top:5px;
}
.link_bt {
    width:247px;
	height:29px;
	line-height:29px;
	background:url(../images/index4_r4_c5.jpg) no-repeat;
	padding-left:42px;
	font-size:14px;
	font-weight:bold;
	color:#fff;
}
.link {
    width:287px;
	text-align:center;
	height:153px;
	border:1px solid #D4DEEA;
	background:#E7F3FF;
}
.bottom {
    width:100%;
	height:180px;
	background:url(../images/index4_r4_c6.jpg);
	background-repeat:repeat-x;
}
.banq {
    width:100%;
	line-height:30px;
	padding-top:35px;
	text-align:center;
}

/* list */

.list_l {
    width:228px;
	height:auto;
	float:left;
	margin-left:4px;
}
.list_l_bt {
    width:199px;
	height:28px;
	line-height:28px;
	background:url(../images/list_r1_c3.jpg) no-repeat;
	padding-left:27px;
	border:1px solid #1A68AC;
}
.list_l_bt_l {
    float:left;
	width:150px;
	height:28px;
	line-height:28px;
	color:#fff;
	font-size:14px;
	font-weight:bold;
}
.list_l_bt_r {
    float:right;
	width:40px;
	height:28px;
	color:#000;
	line-height:28px;
}
.list_l_bt_r a{
    color:#000;
	line-height:28px;
	text-decoration:none;
}
.list_r_bt_r a:hover {
    color:#000;
	line-height:28px;
	text-decoration:underline;
}

.list_l_bt_zmhd {
    width:199px;
	height:28px;
	line-height:28px;
	background:url(../images/list_r1_c1.jpg) no-repeat;
	padding-left:27px;
	border:1px solid #1A68AC;
}
.list_l_lie_zmhd {
    width:195px;
	border:1px solid #1A68AC;
	border-top:none;
	padding-top:13px;
	padding-bottom:10px;
	padding-left:15px;
	padding-right:16px;
	height:auto; float:left; margin-bottom:10px;
}
.list_l_lie_zmhd a {
    width:170px;
	height:auto;
	line-height:30px;
	background:url(../images/list_r1_c2.jpg) no-repeat;
	padding-left:25px; margin-bottom:5px;
	text-align:left;
	float:left;
}
.list_l_lie {
    width:226px;
	border:1px solid #1A68AC;
	border-top:none;
	margin-bottom:14px;
	padding-top:13px;
	padding-bottom:13px;
	text-align:center;
}
.list_l_tzgg {
    width:200px;
	height:auto;
	border:1px solid #1A68AC;
	border-top:none;
	padding:13px;
}
.list_r {
    float:right;
    width:745px;
	margin-right:4px;
}
.list_dqwz {
    width:100%;
	margin-bottom:5px;
	color:#000;
}
.list_r_bt {
    width:743px;
	height:28px;
	line-height:28px;
	border:1px solid #C1C1C1;
	background:url(../images/list_r2_c1.jpg);
}
.list_r_bt01 {
    width:200px;
	height:28px;
	background:url(../images/list_r2_c2.jpg) no-repeat;
	float:left;
	padding-left:38px;
	color:#1F70B3;
	font-size:14px;
	font-weight:bold;
}
.list_r_bt02 {
    float:right;
	line-height:28px;
	width:500px;
	color:#000;
	text-align:right;
	padding-right:5px;
}
.list_r_c {
    width:713px;
	border:1px solid #C1C1C1;
	border-top:none;
	padding:15px;
	font-size:14px;
	color:#000;
	line-height:31px;
	margin-bottom:10px;
	text-align:center;
	
}
.list_r_c a{color:#000; 
	font-size:14px;
	line-height:31px;
	text-decoration:none;
	margin:auto;}
.list_r_c a:hover {
    color:#000;
	font-size:14px;
	line-height:31px;
	text-decoration:underline;
	color:#F00;
	
}


.list_r_c_a br{display:none;}


.list_r_c_a a{color:#000;width:512px; height:31px; display:block;
	font-size:14px;
	line-height:31px;
	text-decoration:none;
	background:url(../images/bgxa_img.jpg);
	margin: 5px auto;}


.list_r_c_a a:hover {color:#F00; 
	text-decoration:none;
}

.list_r_lm{padding-top:18px; padding-bottom:12px; text-align:center;}
.list_r_lm img{background:url(../images/mjj_img_bg.jpg) no-repeat bottom; padding-bottom:39px;}

/* content */

.content_bt {
    width:1001px;
	height:28px;
	line-height:28px;
	border:1px solid #C1C1C1;
	background:url(../images/list_r2_c1.jpg);
	margin:0 auto;
}
.content_bt01 {
    width:638px;
	height:28px;
	background:url(../images/list_r2_c2.jpg) no-repeat;
	float:left;
	padding-left:38px;
	color:#000;
	line-height:28px;
}
.content_bt01 a{
    color:#666;
	line-height:28px;
	text-decoration:none;
}

.content_bt01 a:hover {
    color:#BE0C0C;
	line-height:28px;
	text-decoration:underline;
}
.content_bt02 {
	width:883px;
	margin:0 auto;
	line-height:70px;
	color:#FF0000;
	font-size:22px;
	font-weight:bold;
	text-align:center;
	border-bottom:1px solid #C0CCD4;
	min-height:70px;
	_height:70px;
}
.content_bt03 {
    width:1001px;
	height:auto;
	border:1px solid #C1C1C1;
	border-top:none;
	margin:0 auto;
}
.concent_subtitle {
	width:883px;
	height:45px;
	line-height:45px;
	margin:0 auto;
}
.fontsize_ctrl {
	cursor:pointer;
	color:#FF6600;
}
.content_c {
	width:883px;
	margin:0 auto;
	border-bottom:1px solid #C0CCD4;
	padding-top:40px;
	padding-bottom:40px;
	font-size:14px;
	color:#000;
}
.content_c a{
	font-size:14px;
	color:#000;
	text-decoration:none;
}
.content_c a:hover {
	font-size:14px;
	color:#BE0C0C;
	text-decoration:underline;
}
.content_close {
	margin:20px auto;
	width:130px;
}
.content_close img {
	margin-left:10px;
	margin-right:10px;
}
.content_c01 {
	width:705px;
	margin:0 auto;
	padding-top:10px;
	padding-bottom:40px;
	font-size:14px;
}
.jgjjb01 {
    padding-top:10px;
	padding-bottom:10px;
}
.jgjjb02 {
    padding-top:10px;
	padding-bottom:10px;
}

.xzxk_part {width:80%; height:30px; border-bottom:1px solid #006699; line-height:30px; margin:0 auto; font-size:12px;font-weight:bold; text-align:center; color:#666666;}
.xzxk_part a{font-weight:bold; color:#BE0C0C;font-size:12px; text-decoration:none;}
.xzxk_part a:hover{font-weight:bold; color:#BE0C0C;font-size:12px; text-decoration:underline;}

.xzxk_list {
    width:170px;
	height:30px;
	line-height:30px;
}

.list_l_lie_xzxk {
    width:195px;
	border:1px solid #1A68AC;
	border-top:none;
	padding-top:13px;
	padding-bottom:13px;
	padding-left:15px;
	padding-right:16px;
	height:auto;
	margin-bottom:10px;
}
.list_l_lie_xzxk_01{ height:30px; line-height:30px; background:url(../images/list_r1_c2.jpg) no-repeat;padding-left:25px; font-weight:bold;}
.list_l_lie_xzxk_02{line-height:30px;padding-left:25px; background:url(../images/list_r2_r6.jpg);}
.list_l_lie_xzxk_03{line-height:30px; background-color:#F8F8F8;padding-left:25px;}

.bot{ display:none}