﻿ /**/
body {font:12px "宋体",arial,helvetica,clean,sans-serif; color:#333; line-height:18px;width:960px; }
/**/
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; }
ol,ul,li{list-style:none;}
fieldset,img{border:0;}
caption,th {text-align:left;}
h1,h2,h3,h4,h5,h6{font-size:100%;}

.fb{ font-weight:bold;}
.float_left{float:left;}
.float_right{float: right;}
.mleft8px{margin-left:8px;}
.mbottom8px{ margin-bottom:8px;}
.orgen{color:#F30;}
.blue{color:#069;}

.clear{clear:both; height:0; }
.fblue14{ color:#069; font-size:14px;}
.underline{
	text-decoration: underline;
}


/* 链接颜色 */
a:link {color: #333; text-decoration:none;}
a:visited {color: #333;text-decoration:none;}
a:hover {color: #F30; text-decoration:underline;}
.cWhite,a.cWhite:link,a.cWhite:visited{ color:#000; }
.cW,a.cW:link,a.cW:visited{ color:#fff; }
.cBlack,a.cBlack:link,a.cBlack:visited{ color:#000; }
.cRed,a.cRed:link,a.cRed:visited{ color: #F00; }
.cblue,a.cblue:link,a.cblue:visited{ color: #069; }
.cboxtitle,a.cboxtitle:link,a.cboxtitle:visited{ color: #339; font-size:14px; }
.cW14px,a.cW14px:link,a.cW14px:visited{ color: #fff; font-size:14px; }
.cR14px,a.cR14px:link,a.cR14px:visited{ color: #F30; font-size:14px; }
.c666,a.c666:link,a.c666:visited{ color: #666;}
.menu,a.menu:link,a.menu:visited{ color: #666;}





/**/
.topbar{ width:100%; height:24px; background:url(../images/bg_topbar.gif) repeat-x;}
.topbar_c{ margin:0 auto; width:930px; padding-left:30px; height:24px; line-height:24px; background:url(../images/tell.gif) no-repeat 0 0;}
/*.topbar_c span{ padding-right:40px;}*/

.topbanner{
	width:100%;
	/*height:172px;*/
	min-height:190px;
	background:url(../images/top_bg.gif) repeat-x; 
	margin-bottom:5px;
	z-index:3;
}
.topbanner_logo{ width:960px; margin:0 auto; height:128px;z-index:2}
.topbanner_rightimg{ width:500px; height:128px; position:absolute; top:0px; right:0px; z-index:-1; }
.topbanner_menu{width:960px; margin:0 auto;  height:40px;}
.topbanner_menu li{ float:left; width:78px; height:40px; text-align:center; line-height:40px;}
li.ing{background:url(../images/bg_munu_h.png) no-repeat;}
.topbanner_menu li a{ color:#FFF;}
.topbanner_menu li a:visited{ color:#FFF;}
.main{ width:970px; margin:0 auto;}
.ggl{ width:770px; height:34px; background:url(../images/bg_ggl.gif); padding:0 0 0 190px; clear:both;}
.ggl p{ padding:0 20px 0 0; line-height:34px; font-size:14px; color:#F30;}
.yw{ width:970px; height:71px; clear:both; margin-bottom:10px; }
.yw span{ margin:0; padding:0; border:0; float:left;}
.ad960{ margin:0 0 10px 0; clear:both; float:left;}
.ad670{ margin:0 0 10px 0; clear:both;}
.ad282{ margin:0 0 10px 0; clear:both;}

.main_left{ width:670px; padding-right:8px; float:left;}
.main_right{ width:282px; float:left;}
.box_b{ border:#ccc solid 1px;  margin-bottom:10px; }
.bg_logobar{ background:url(../images/bg_logobar.png) no-repeat top left;}
.bg_bluebar{ background:url(../images/bg_bluebar.png) no-repeat top left;}
.bg_redbar{ background:url(../images/bg_redbar.png) no-repeat top left;}
.bg_red2bar{ background:url(../images/bg_red2bar.png) no-repeat top left;}
.ndwz{background:url(../images/bg_ndwz.png) no-repeat center left; height:24px; line-height:24px;}
.ndwz p{background:url(../images/ndwz_man.png) no-repeat center left; padding-left:35px; color:#039;}
.ndwz p a{ color:#039;}
p.boxtitle{ height:26px; line-height:26px; padding:0 0 0 48px;}
p.boxtitle_red{ height:26px; line-height:26px; }
.divli{padding:6px 0 0 0;}
.divli li a{ height:22px; line-height:22px; background:url(../images/li01.gif) left center no-repeat; padding:0 0 0 8px;}
.divli li span{
	float:right;
	font-style: italic;
	color: #999;
}

.box_new{float:left; width:313px; padding:0px 10px 10px 15px; }
.box_imgnew{float:left; width:320px; margin-left:8px; border: #333 solid 1px; }
.box_right{ float:left; width:255px; padding:0px 10px 10px 15px;}
.box_left{ float:left; width:304px; padding:0px 10px 10px 15px;}
.box_show{ float:left; width:643px; padding:0px 10px 10px 15px; }
.showbox{ float:left; width:148px; height:176px; border:#666 solid 1px; margin:5px; }
.showimg{ width:132px; height:96px; margin:0 auto; margin-top:6px;}
.showbox p{ padding-left:8px;}

.link{ float:left; clear:both; width:960px; padding:30px 0 0 0; background:url(../images/bg_linkbar.gif) no-repeat top;}
.link_img{ float:left; width:960px; }
.link_img li{ float:left; margin:2px 8px;}
.link_img li img{ border:#999 solid 1px;}
.link_text{ float:left; clear:both; width:944px; padding:8px;}
.link_text span{  margin:0 2px;  }
.footer{ width:100%; height:144px;   margin-top:20px;}
.footer_main{ width:960px; height:144px; margin:0 auto; }
.footer_m_l{ float:left; height:144px; width:880px;   position:relative;}
.hr_logo{ position:absolute; top:6px; right:0px; width:204px; height:130px;}
.footer_m_l p{ padding:30px 0 0 170px; line-height:20px;}
.footer_m_r{ float:left; height:144px; width:80px;}


/*二级页*/
.main2{ float:left; width:668px; padding:0 0 15px 0; background:#eff6e9; }
.main2_top_01{ background: url(../images/bg04.png) no-repeat center; height:40px; margin:8px 0;}
.main2_top_01 p{ text-align:center; font:14px; font-weight:bold; color:#F00; line-height:40px;}
.main2_top_02{ background: url(../images/bg_lptop.png) no-repeat center; height:64px; font-size:14px; font-weight:bold; color:#fff; }
.main2_top_02 p{ text-align:center; line-height:50px;}
span.ico_lp{width:18px; height:18px; font-size:18px; background: url(../images/ico_lp.png) no-repeat center center;}


.main2_top_03{ background: url(../images/bg_lptop_3.png) no-repeat center; height:64px; font-size:14px; font-weight:bold; color:#fff; }
.main2_top_03 p{ text-align:center; line-height:50px;}
span.ico_lp_03{width:18px; height:18px; font-size:18px; background: url(../images/ico_lp_3.png) no-repeat center center;}

.badding_l_10px{ padding-left:10px; }
.badding_r_10px{ padding-right:10px; }


/*分页*/
DIV.black {
	FONT-SIZE: 100%; PADDING-BOTTOM: 10px; COLOR: #a0a0a0; PADDING-TOP: 10px; BACKGROUND-COLOR: #555; TEXT-ALIGN: center; margin:10px 10px 0 0;
}
DIV.black A {
	BORDER-RIGHT: #909090 1px solid; PADDING-RIGHT: 5px; BACKGROUND-POSITION: 50% bottom; BORDER-TOP: #909090 1px solid; PADDING-LEFT: 5px; BACKGROUND-IMAGE: url(bar.gif); PADDING-BOTTOM: 2px; BORDER-LEFT: #909090 1px solid; COLOR: #c0c0c0; MARGIN-RIGHT: 3px; PADDING-TOP: 2px; BORDER-BOTTOM: #909090 1px solid; TEXT-DECORATION: none
}
DIV.black A:hover {
	BORDER-RIGHT: #f0f0f0 1px solid; BORDER-TOP: #f0f0f0 1px solid; BACKGROUND-IMAGE: url(invbar.gif); BORDER-LEFT: #f0f0f0 1px solid; COLOR: #ffffff; BORDER-BOTTOM: #f0f0f0 1px solid; BACKGROUND-COLOR: #404040
}
DIV.black A:active {
	BORDER-RIGHT: #f0f0f0 1px solid; BORDER-TOP: #f0f0f0 1px solid; BACKGROUND-IMAGE: url(invbar.gif); BORDER-LEFT: #f0f0f0 1px solid; COLOR: #ffffff; BORDER-BOTTOM: #f0f0f0 1px solid; BACKGROUND-COLOR: #404040
}
DIV.black SPAN.current {
	BORDER-RIGHT: #ffffff 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #ffffff 1px solid; PADDING-LEFT: 5px; FONT-WEIGHT: bold; PADDING-BOTTOM: 2px; BORDER-LEFT: #ffffff 1px solid; COLOR: #ffffff; MARGIN-RIGHT: 3px; PADDING-TOP: 2px; BORDER-BOTTOM: #ffffff 1px solid; BACKGROUND-COLOR: #606060
}
DIV.black SPAN.disabled {
	BORDER-RIGHT: #606060 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #606060 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; BORDER-LEFT: #606060 1px solid; COLOR: #808080; MARGIN-RIGHT: 3px; PADDING-TOP: 2px; BORDER-BOTTOM: #606060 1px solid
}


.newdivli{padding:6px 0 0 0; clear:both;}
.newdivli li{ border-bottom:#CCC dashed 1px;}
.newdivli li a{ height:26px; line-height:26px; background:url(../images/li01.gif) left center no-repeat; padding:0 0 0 8px; }
.newdivli li span{
	float:right;
	color: #999;
}

.h_zcfg{ width:280px; height:64px; background:url(../images/pic_zcfg.png)}
.h_ysxk{ width:280px; height:64px; background:url(../images/pic_ysxk.png)}
.h_xyda{ width:280px; height:64px; background:url(../images/pic_xyda.png)}
.h_xxcx{ width:280px; height:64px; background:url(../images/pic_xxcx.png)}
.h_rsfy{ width:280px; height:64px; background:url(../images/pic_rsfy.png)}
.h_lpzs{ width:280px; height:64px; background:url(../images/pic_lpzs.png)}
.h_jgsz{ width:280px; height:64px; background:url(../images/pic_jgsz.png)}
.h_fwzl{ width:280px; height:64px; background:url(../images/pic_fwzl.png)}
.h_fcxw{ width:280px; height:64px; background:url(../images/pic_fcxw.png)}
.h_bszn{ width:280px; height:64px; background:url(../images/pic_bszn.png)}




.box_b h1 span{ display:none;}
.trdivli{ background:url(../images/bg05_y.png) no-repeat center top; padding:6px 0;}
.trdivli li a{ color:#000; font-weight:bold; font-size:14px;}
.trdivli li{ width:250px; height:32px; line-height:32px; padding-left:30px; background:url(../images/bg055.png) no-repeat center left;}
 li.tring{ width:250px; height:32px; line-height:32px; padding-left:30px; background:url(../images/bg05.png) no-repeat center left;}
 
.ldjsimg{ float:left; width:650px; height:176px; margin:0 auto; margin-bottom:8px; background: url(../images/bg_ldjs.png) no-repeat; }
 .xp{ float:left; padding:4px 4px 0 8px; width:290px;} 
 .ld{ float:left; color:#fff; width:330px;} 
.main3_top{ height:108px; background:#f8fcf6 url(../images/line_03.png) no-repeat center bottom;text-align:center;}
.main3_top h1{height:70px; padding-top:10px; line-height:70px; color:#F30; font-size:14px;} 
.main3_text{padding:10px 16px 20px 16px; background:#f8fcf6; color:#06c;}
.main3_ssy p{ padding:1px;}
 
.lpli{ width:668px; clear:both; color:#630;}
.lpli h1{width:668px; height:48px; background:url(../images/bg_lpbar.png); color: #06C;}
.lpli h1 p{width:210px; height:28px;  padding-left:40px;padding-top:20px;  text-align:center; font-size:14px;}

.lpli_2{ width:668px; clear:both; color:#630;}
.lpli_2 h1{width:668px; height:48px; background:url(../images/bg_lpbar_2.png); color: #fff;}
.lpli_2 h1 p{width:210px; height:28px;  padding-left:40px;padding-top:20px;  text-align:center; font-size:14px;}


.lp_main{margin:8px 14px; clear:both;}
.lp_nlt{ float:left;}
.info_01{ float:left; width:395px; padding-left:12px; color:#630;}
.lpshow_bg{ background:#eff6e9 url(../images/lpshow_bg.jpg) no-repeat center bottom; padding-bottom:150px;}
.info_02 table,.info_02 table td{ border:#92b4c4 solid 1px; border-collapse:collapse; background:#fff;}
.info_02 table tr{ height:32px;}
tr.toptext{ font-size:14px;color:#09f; height:38px;}
.info_02 table a{ color:#F00; font-size:14pxpx; font-weight:bold; text-decoration:underline;}
.info_02 table a:hover{ color: #069; font-size:14pxpx; font-weight:bold; text-decoration:underline;}
.hxtbox{ float:left; width:216px; text-align:center; padding:4px 0;  }
.hxtbox a img{border:4px solid #C96;}
.hxtbox a:hover img{border:4px solid #333;}

table.ldxx{ border:#92b4c4 solid 1px; background:#fff;border-collapse:collapse;}
table.ldxx td{border:#92b4c4 solid 1px; height:32px; border-collapse:collapse;}
table.ldxx td img{vertical-align: middle; margin-right:5px;}
tr.bccolor{ background: #F5F5F5;}
.sxyg_ldxx{ border:#ccc solid 1px; margin-bottom:10px; padding:2px 0; clear:both;}
.sxyg_ldxx p{padding:0 30px; float:left; }
.sxyg_lp{ width:668px; height:156px; margin-bottom:10px; background:url(../images/bg_sxlp.jpg); clear:both;}
.div01{float:left; height:66px; width:86px; padding:80px 0 0 100px; font:14px; color:#069;}
.div02{float:left; height:146px; width:148px; padding:10px 0 0 0;}
.div02img{ widows:148px; height:110px; border:#999 solid 1px;}
.div02 img{ border:7px solid #fff;}
.div02 a:hover img{ border:7px solid #300;}

.div02 p{ text-align:center; padding-top:4px; color:#F30;}
.div03{float:left; height:66px; width:86px;  padding:80px 0 0 40px; font:14px; color:#069; }
.div05{float:left; height:156px; }

table.style01{border:#92b4c4 solid 1px; background:#fff;border-collapse:collapse;}
table.style01 td{border:#92b4c4 solid 1px; height:30px;border-collapse:collapse; text-align:center;}
tr.bartop{ background:#B0D8FF; font-size:14px;}
tr.ghcolor{ background: #F4F7F7;}

.pagebar
{
	text-align:center;
	padding:5px;
	clear:both;
}

/*new*/
 
 
 .submenu
 {
 	clear:both;
 }
 .c
 {
 	text-align:center ;
 }
 .header
 {width:970px; margin:0 auto;
 
 } 
 
 
 
.main
{
width:970px; margin:0 auto;
}
.mainleft
{
	
	width: 750px;
	float: left;
	border-right: gainsboro 1px solid;
	padding-right: 10px; 
	padding-bottom: 10px;	padding-left: 10px;
	padding-top: 10px;
	border-right: gainsboro 1px solid; 
	border-left: gainsboro 1px solid;
	border-bottom: gainsboro 1px solid;
	min-height:600px;
	 
}
.mainright
{
	width:190px;
	float: left;
	border-right: gainsboro 1px solid; 
	border-left: gainsboro 1px solid;
	border-bottom: gainsboro 1px solid;
	min-width:162px;
	margin-left:5px;
		
}
