body {margin: 0px;padding: 0px;background-image: url(../images/bg.jpg);background-repeat: no-repeat;background-position: left top;font-size: 12px;}
a{outline:none; -moz-outline:none;}
.top { width:1000px; height:200px;}
.info {width: 1000px; margin:0 auto;}
.time {
	color: #FFFFFF;
	font-size: 12px;
	float: left;
	margin-top:13px;
}
.head{ width:998px; height:280px;}
.head_a{ width:550px; height:66px; margin-left:440px;}

.time b {font-size: 30px;color: #FFFFFF;font-family: "Times New Roman", Times, serif;}
.bm {float: left; margin-left:40px;}
.bm em {font-size: 1px;visibility: hidden;}
.bm a {background-image: url(../images/a1.png);height: 66px;width: 188px;display: block;text-decoration: none;}
.bm a:hover {background-image: url(../images/a2.png);text-decoration: none;}
.dhbox {}
.dhbox b {display: block;font-weight: normal;color: #FFFFFF;font-size: 14px;float: left;line-height: 50px;height: 50px;}
.dhbox a {display: block;font-family: "΢ź";font-size: 20px;color: #FFFFFF;text-decoration: none;float: left;padding-right: 13px;padding-left: 13px;	line-height: 50px;}
.dhbox a:hover {color: #fff200;text-decoration: none;}
.news_box {margin:12px 0;}
.news_info{ height:250px;}
.news_info h1 {font-family: "΢ź";font-size: 20px;color: #FFFFFF;background-color: #005f96;line-height: 45px;height: 45px;padding-left: 12px;margin-top: 0px;margin-right: 0px;margin-bottom: 12px;margin-left: 0px;font-weight: normal;}

.news_info p{ margin-left:10px; line-height:24px; font-size:12px; text-indent:24px;} 

.video {float: left;width: 372px;}
.newsinfo {border: 1px solid #d3d3d3;width: 590px;float: left;padding: 15px;height: 254px;}
.newsinfo h1 {font-size: 22px;font-weight: normal;padding: 0px;margin-top: 0px;margin-right: 0px;margin-bottom: 15px;margin-left: 0px;}
.newsinfo p {
	line-height: 22px;
	color: #666666;
	padding: 0px;
	margin: 0px;
	height: 95px;
}
.newsinfo ul {
	border-top-width: 1px;
	border-top-style: dashed;
	border-top-color: #CCCCCC;
	margin-top: 12px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 12px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	float: left;
}
.newsinfo ul li {
	width: 295px;
	margin: 0px;
	padding: 0px;
	list-style-type: none;
	line-height: 25px;
	height: 25px;
	float: left;
}
.newsinfo img {float: left;}
a {color: #005383;text-decoration: none;}
a:hover {text-decoration: underline;}
.newz {
	margin-top: 12px;
}
.newz_l {width: 198px;float: left;border: 1px solid #d3d3d3;}
.newz_l b {font-weight: normal;color: #666666;float: right;}
.newz_l span {margin: 0px;padding: 0px;float: left;}
.newz_l h1 {font-size: 14px;color: #FFFFFF;background-repeat: repeat-x;height: 37px;line-height: 37px;text-align: center;margin: 0px;padding: 0px;background-image: url(../images/libg2.png);}
.newz_l h1 a {color: #FFFFFF;text-decoration: none;}
.newz_l ul {padding-top: 0px;padding-right: 25px;padding-bottom: 0px;padding-left: 25px;margin: 0px;}
.newz_l ul li {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
	line-height: 27px;
	display: block;
	height: 27px;
}
.newz_m {width: 485px;float: left;margin-left: 12px;}
.newz_r {float: left;width: 279px;margin-left: 12px;}
.jbbox_b {
	margin-top: 12px;
	width: 750px;
	margin-right: auto;
	margin-left: auto;
	background-color: #FBFBFB;
	border: 1px solid #E4E4E4;
	padding: 20px;
}
.jbbox {margin-top: 12px;}
.jbbox h1 {font-family: "΢ź";font-size: 20px;color: #FFFFFF;background-color: #005f96;line-height: 45px;height: 45px;padding-left: 12px;margin-top: 0px;margin-right: 0px;margin-bottom: 12px;margin-left: 0px;font-weight: normal;}
.hzhb {margin-top: 12px; border: 1px solid #cccccc; line-height:24px; font-size:14px; width:100%;}
.hzhb h1 {font-family: "΢ź";font-size: 20px;color: #FFFFFF;background-color: #005f96;line-height: 45px;height: 45px;padding-left: 12px;margin-top: 0px;margin-right: 0px;margin-bottom: 12px;margin-left: 0px;font-weight: normal;}
.hzhb_P{ width:970px; height:auto; margin:0 auto;text-indent:28px;}
.boot {background-color: #f5f5f5;margin-top: 12px;padding-top: 25px;border-top-width: 1px;border-top-style: solid;border-top-color: #e1e1e1;text-align: center;line-height: 25px;color: #666666;font-family: Arial, Helvetica, sans-serif;font-size: 12px;padding-bottom: 25px;}
.p_pop {
	background-color: #005f97;
	margin-top: 8px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #00456c;
	border-bottom-color: #00456c;
	border-left-color: #00456c;
	font-size: 14px;
	width: 115px;
}
.p_pop ul {margin: 0px;padding: 0px;}
.p_pop ul li {
	margin: 0px;
	display: block;
	padding: 0px;
	float: left;
}
.p_pop ul li a {display: block;line-height: 30px;height: 30px;background-image: url(../images/xlbg.gif);background-repeat: no-repeat;background-position: left -30px;padding-left: 20px;color: #FFFFFF;font-size: 12px;}
.p_pop ul li a:hover {color: #fff;text-decoration: none;background-image: url(../images/xlbg.gif);background-repeat: no-repeat;background-position: left top;}
.tipsbox {font-size: 40px;color: #666666;padding-top: 200px;padding-bottom: 200px;text-align: center;border: 1px solid #CCCCCC;font-weight: normal;}
.tipsb {margin-bottom: 12px;border-bottom-width: 1px;border-bottom-style: dashed;border-bottom-color: #E0E0E0;padding-right: 15px;padding-bottom: 15px;padding-left: 15px;}
.tipsb h2 {font-family: "΢ź";font-size: 20px;color: #333333;margin-top: 0px;margin-right: 0px;margin-bottom: 15px;margin-left: 0px;}
.tipsb p {font-size: 14px;line-height: 30px;color: #666666;margin: 0px;}
.bd1 {font-size: 12px;line-height: 30px;color: #666666;height: 30px;border: 1px solid #E3E3E3;}
.bd2 {font-size: 14px;color: #666666;border: 1px solid #E3E3E3;}
.tglist {margin-top: 12px;width: 960px;margin-right: auto;margin-left: auto;background-color: #FBFBFB;border: 1px solid #E4E4E4;padding: 20px;}
.tglist ul {margin: 0px;padding: 0px;}
.tglist ul li {float: left;width: 137px;line-height: 28px;text-align: center;list-style-type: none;}
.tglist h1 {font-family: "΢ź";font-size: 20px;margin-top: 0px;margin-right: 0px;margin-bottom: 15px;margin-left: 0px;border-bottom-width: 1px;border-bottom-style: solid;border-bottom-color: #E4E4E4;padding-bottom: 12px;}
.bmfo {font-family: "΢ź";font-size: 18px;color: #666666;}
.daninfo {
	margin-top: 12px;
	margin-right: auto;
	margin-left: auto;
	background-color: #FBFBFB;
	border: 1px solid #E4E4E4;
	padding: 20px;
}
.daninfo_3 {
	margin-top: 20px;
	margin-right: auto;
	margin-left: auto;
}
.daninfo p {
	font-size: 14px;
	line-height: 25px;
	color: #666666;
}
.spbox {
	width: 80px;
	padding: 10px;
	font-size: 12px;
	background-image: url(../images/cdbj.gif);
	background-repeat: no-repeat;
	height: 80px;
}
.spbox a {display: block;line-height: 26px;color: #FFFFFF;text-decoration: none;text-align: center;}

#qqbox {
	padding-top: 10px;
	padding-right: 20px;
	margin: 0px;
}
#xf {
	font-size: 12px;
	font-weight: normal;
	color: #fff;
}
.tipsb2 {padding-right: 15px;padding-bottom: 15px;padding-left: 15px;}
.tipsb2 h2 {font-family: "΢ź";font-size: 20px;color: #333333;margin-top: 0px;margin-right: 0px;margin-bottom: 15px;margin-left: 0px;}
.tipsb2 p {font-size: 14px;line-height: 25px;color: #666666;margin: 0px;}
.tipsb_c {
	margin-bottom: 12px;
	border: 1px solid #efe685;
	padding: 12px;
	background-color: #feffe5;
	font-size: 14px;
	line-height: 22px;
	color: #c09224;
}
.jbbox_b_c {
	text-indent:28px;
	margin-top: 12px;
	width: 750px;
	margin-right: auto;
	margin-left: auto;
	background-color: #FFFFFF;
	border: 1px solid #E4E4E4;
	padding: 20px;
	font-size: 14px;
	color: #333333;
	line-height: 25px;
}
.jbbox_b_c h1 {
	font-family: "΢ź";
	font-size: 20px;
	color: #333333;
	font-weight: bold;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 12px;
	margin-left: 0px;
}
.jbbox_b_c td {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #ebebeb;
}
.jbbox_b_dh {
	margin-top: 12px;
	width: 792px;
	margin-right: auto;
	margin-left: auto;
	font-size:24px;
	font-weight:bold;
}

.jbbox_b_dh_a{
	margin:0 auto; }
	
	.jbbox_nav{width:114px; height:45px; float:left;}
	
	.jbbox_b_dh_a a{
		margin:0 20px; }
		
		.jbbox_b_dh_a_a{ background-image:url(../images/zhinan_bg.gif);}

.search_1 {
	margin-top: 12px;
	width: 960px;
	margin-right: auto;
	margin-left: auto;
	background-color: #FBFBFB;
	border: 1px solid #E4E4E4;
	padding: 20px;
}
.search_1 h1 {
	font-family: "΢ź";
	font-size: 20px;
	color: #333333;
	line-height: 30px;
	height: 45px;
	padding-left: 12px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 12px;
	margin-left: 0px;
	font-weight: bold;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #E4E4E4;
}
.search_1 ul {
	margin: 0px;
	padding: 0px;
}
.search_1 ul li {
	font-size: 12px;
	list-style-type: none;
	width: 210px;
	float: left;
	color: #666666;
	background-color: #F2F2F2;
	margin-right: 5px;
	margin-left: 5px;
	padding: 10px;
}
.search_1 span {
	float: left;
	width: 140px;
}
.search_1 b {
	float: left;
	font-weight: normal;
}
.tipsb_s {
	padding-right: 15px;
	padding-bottom: 15px;
	padding-left: 15px;
	border-top-width: 1px;
	border-top-style: dashed;
	border-top-color: #E4E4E4;
	margin-top: 15px;
	padding-top: 30px;
}
.tipsb_s h2 {font-family: "΢ź";font-size: 20px;color: #333333;margin-top: 0px;margin-right: 0px;margin-bottom: 15px;margin-left: 0px;}
.tipsb_s p {font-size: 14px;line-height: 30px;color: #666666;margin: 0px;}
.bmtab {
	padding-top: 10px;
	padding-bottom: 15px;
}
.bmtab a {
	margin-right: 5px;
	margin-left: 5px;
}
.bmtab a:hover {
	text-decoration: underline;
	color: #000000;
}
.jbbox_yc {
	background-color:#FFF;
	margin-top:30px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #f0f0f0;
	border-left-color: #f0f0f0;
}
.jbbox_yc h1 {
	font-family: "΢ź";
	font-size: 20px;
	color: #FFFFFF;
	background-color: #005f96;
	line-height: 45px;
	height: 45px;
	padding-left: 12px;
	font-weight: normal;
	margin: 0px;
}
.jbbox_yc td {
	padding: 10px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #F0F0F0;
	color: #333333;
	line-height: 20px;
}
.jbbox_yc td b {
	font-size: 14px;
	font-weight: normal;
}
.tab{ width:}

.tabdg {
	background-color: #005F96;
	padding-top: 5px;
	padding-right: 5px;
	margin-top: 12px;
}
.tabdg a {
	display: block;
	color: #FFFFFF;
	font-size: 12px;
	line-height: 22px;
	float: left;
	width: 213px;
	margin-left: 5px;
	padding-top: 10px;
	padding-right: 15px;
	padding-bottom: 10px;
	padding-left: 15px;
	background-image: url(../images/tabbg.gif);
	background-repeat: no-repeat;
	text-align: center;
}
.tabdg a:hover {
	text-decoration: none;
}
.tabdg .tabdhhove {
	color: #333333;
	text-decoration: none;
	background-image: url(../images/tabbg2.gif);
	background-repeat: no-repeat;
}

.tabdg .tabdhgo {
	color: #FFFFFF;
	text-decoration: none;
	background-image: url(../images/tabbg.gif);
	background-repeat: no-repeat;
}

.tabdg_b {
	background-color: #005F96;
	padding-top: 5px;
	padding-right: 5px;
	margin-top: 12px;
}

.ggbox {
	font-size: 12px;
	background-color: #f9f5e9;
	border: 1px solid #ece6d1;
	margin-top: 20px;
	background-image: url(../images/ggbg.gif);
	background-repeat: no-repeat;
	background-position: 10px center;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 40px;
}
.ggbox span {
	display: block;
	float: left;
	line-height: 25px;
	height: 25px;
	width: 50px;
}
.ggbox b {
	font-size: 20px;
	font-family: "΢ź";
}
.ggbd {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	font-size: 12px;
	color: #999999;
	line-height: 25px;
	height: 25px;
	width: 163px;
	margin-right: 2px;
	margin-left: 2px;
	padding-left: 2px;
}
.ggbox td {
	color: #a9a9a9;
}
.ggbox td em {
	color: #ff7e00;
	font-style: normal;
}

.ggbox_t {
	font-size: 14px;
	background-color: #f9f5e9;
	border: 1px solid #ece6d1;
	margin-top: 20px;
	background-image: url(../images/ggbg.gif);
	background-repeat: no-repeat;
	background-position: 10px 25px;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 40px;
	color: #333333;
	line-height: 25px;
}
.ggbox_t h2 {
	font-family: "΢ź";
	font-size: 20px;
}


.jb_nav{ width:790px; height:auto; margin:20px auto 0 auto;}
.jb_nav_a{ width:114px; height:45px;  float:left; display:inline; margin-right:20px; text-align:center; line-height:38px; font-size:20px; color:#000;}
#jb_nav_a1{background-image:url(../images/zhinana.gif); color:#FFF;}

.jb_nav_b{ width:790px; height:auto; margin:15px auto;}

.red_big{ font-size:28px; color:#F00;}

.red{color:#F00;}
#ibanner { position:relative; width:680px; height:255px; overflow:hidden; background:#000;  }
 #ibanner_pic {}
  #ibanner_pic a { position:absolute; top:0; display:block; width:680px; height:255px; overflow:hidden; }
 #ibanner_btn { position:absolute; z-index:9999; right:5px; bottom:5px; font-weight:680px; font-family:Arial; }
  #ibanner_btn span { display:block; float:left; margin-left:4px; padding:0 5px; background:#000; cursor:pointer; }
  #ibanner_btn .normal { height:20px; margin-top:8px; border:1px solid #999; color:#999; font-size:16px; line-height:20px; }
  #ibanner_btn .current { height:28px; border:1px solid #FF5300; color:#FF5300; font-size:28px; line-height:28px; }
  
  .chaxun{line-height: 24px; height: 24px;font-weight: normal; font-size:18px; font-weight:bold;}


.tab_pai{ width:669px; table-layout:fixed; border-collapse:collapse; border:#999 1px solid; height:300px; overflow:hidden }
.tab_pai tr{ border:#999 1px solid}
.tab_pai th{ height:30px ; text-align:center}
.tab_pai td{ border:#999 1px solid; height:20px ; text-align:center}

.tab_pai tr:hover,.tab_pai tr.hover{background-color:#CCC;color:#fff;}
