/* CSS Document */
* { margin:0px; padding:0px; list-style:none; font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif; word-break:break-all;}
a {}
img.top { vertical-align:top;}

/*body part*/
body { background:#002343 url(../image/index_body_bg.jpg) no-repeat center top; usemap:#test;}
/*body part end*/
.clear_both{ clear:both;}
.clear{ clear:both;}

/*all*/
#all {margin:0 auto; padding-bottom:100px;*padding-bottom:0px;}
/*all end*/
.main{ width:957px; margin:0px auto; padding-bottom:5px;*padding-bottom:55px;}

/*command*/
.m_top5 { margin-top:5px;}
.m_left5 { margin-left:5px;}
.m_right5 { margin-right:5px;}
.m_bottom5 { margin-bottom:5px;}
.m_top10 { margin-top:10px;}
.m_left10 { margin-left:10px;}
.m_right10 { margin-right:10px;}
.m_bottom10 { margin-bottom:10px;}

.title{ height:31px; background:url(/images/title_01.gif) no-repeat;}
.tit{ height:31px; background:url(/images/title_03.gif) no-repeat right; color:#FFFFFF; padding-left:28px; line-height:31px;}
	.tit_title{ float:left;}

.title2{ height:21px; background:url(/images/ico_20.gif) no-repeat; margin:5px;}
.tit2{ height:21px; background:url(/images/title_29.gif) no-repeat right; color:#000000; padding-left:28px; line-height:21px;}
	.tit2 .tit_title,.tit2{ color:#003399;}
	.tit2 .tit_link_1 a{ color:#003399;}

/* ·ÖÒ³ */
.pagebox{overflow:hidden; zoom:1; font-size:12px; font-family:"ËÎÌå",sans-serif;margin:0 auto;}
.pagebox span{float:left; margin-right:2px; overflow:hidden; text-align:center; background:#fff;}
.pagebox span a{display:block; overflow:hidden; zoom:1; _float:left;}
.pagebox span.pagebox_pre_nolink{border:1px #ddd solid; width:53px; height:21px; line-height:21px; text-align:center; color:#999; cursor:default;}
.pagebox span.pagebox_pre{color:#3568b9; height:23px;}
.pagebox span.pagebox_pre a,.pagebox span.pagebox_pre a:visited,.pagebox span.pagebox_next a,.pagebox span.pagebox_next a:visited{border:1px #9aafe5 solid; color:#3568b9; text-decoration:none; text-align:center; width:53px; cursor:pointer; height:21px; line-height:21px;}
.pagebox span.pagebox_pre a:hover,.pagebox span.pagebox_pre a:active,.pagebox span.pagebox_next a:hover,.pagebox span.pagebox_next a:active{color:#363636; border:1px #2e6ab1 solid;}
.pagebox span.pagebox_num_nonce{padding:0 8px; height:23px; line-height:23px; color:#fff; cursor:default; background:#296cb3; font-weight:bold;}
.pagebox span.pagebox_num{color:#3568b9; height:23px;}
.pagebox span.pagebox_num a,.pagebox span.pagebox_num a:visited{border:1px #9aafe5 solid; color:#3568b9; text-decoration:none; padding:0 8px; cursor:pointer; height:21px; line-height:21px;}
.pagebox span.pagebox_num a:hover,.pagebox span.pagebox_num a:active{border:1px #2e6ab1 solid;color:#363636;}
.pagebox span.pagebox_num_ellipsis{color:#393733; width:22px; background:none; line-height:23px;}
.pagebox span.pagebox_next_nolink{border:1px #ddd solid; width:53px; height:21px; line-height:21px; text-align:center; color:#999; cursor:default;}



/* header */
#header {
	width:957px;
	margin-left:auto; margin-right:auto;
}
#header_left {
	width:181px;
	height:155px;
	float:left;
}
#header_right {
	width:776px;
	height:155px;
	float:right;
}
#h_right_top {
	width:776px;
	height:23px;
}

#h_r_top_cont {
	margin-left:502px;
	width:274px;
	text-align:left;
}
#h_r_top_cont ul {
	height:23px;
}
#h_r_top_cont li {
	margin-right:5px;
	height:23px;
	float:left;
}
#selectarea {
	margin:20px 0 0px 60px;
	width:620px;
	height:22px;
	line-height:22px;
	text-align:left;
}
#selectarea select {
	height:22px;
	font-size:12px;
}
#h_right_bot {
	margin:0 auto;
	margin-top:80px;
	width:746px;
	height:55px;
	background:url(../image/index_top_right_bot_bg.jpg) no-repeat;}


/* footer */
.main_right .mr_p2{ display:block; width:770px; height:10px; background:url(/images/ico_02.gif) no-repeat; margin-bottom:8px;*margin-bottom:4px;}

.main_right .mr_p3{ display:block; height:93px; background:url(/images/ico_28.gif) no-repeat; clear:both;}
		.mr_p3 a{ color:#000000; text-decoration:none;}

.mt_hy_1{ color:#003366; text-align:center; font-size:14px; font-weight:bold; margin:0px 15px; border-bottom:1px dashed #cccccc; padding-top:20px; padding-bottom:10px;}
.mt_hy_2 div{ color:#003399; padding-left:20px; line-height:20px;}
.mt_hy_2 div.mthy2_b a{ display:block; color:#003399; text-decoration:none; font-weight:bold;}
.mthy2_a{ font-family:"Times New Roman", Times, serif; margin-bottom:15px;}
.head_link{ margin-left:auto; margin-right:auto; width:957px ; position:relative;}
	.head_link_a{ position:absolute; width:154px; height:128px; text-indent:-1000px; top:60px; left:15px}
.main{ width:957px; margin:0px auto; padding-bottom:5px;*padding-bottom:55px;}

/* left */
.main_left{ float:left; width:185px; overflow:hidden;margin-top:10px;}
.mb_l_top { width:185px; }
.main_left ul{ display:block; width:185px;}
	.main_left .ml_p1{ height:20px; color:white; font-weight:bold;}
		.main_left .ml_p1 li{ text-align:center; line-height:20px;}
	
	.ml_p2_bg { background:#E7E7E7 url(../image/index_left_top_pic.gif) no-repeat; padding-left:5px;}
	.main_left .ml_p2 {}
	.main_left .ml_p2 .mlp2_li{ margin-top:5px; width:169px; height:35px;}
	.main_left .ml_p2 .mlp2_li a { display:block; text-align:center; color:#FFFFFF; text-decoration:none; background:url(../image/ico_06.gif) no-repeat; line-height:35px; height:35px; font-weight:bold;}
	.main_left .ml_p2 .mlp2_li a:hover ,.main_left .ml_p2 .mlp2_li_2 a{ background:url(../image/ico_06.gif) 0px 35px; color:#EFC12E;}
	.main_left .ml_p2 .mlp2 { background:#FFFFFF; width:169px;}
	.main_left .ml_p2 .mlp2 a{ display:block; margin:0px 5px; text-align:center; line-height:24px; height:24px; color:#003399; text-decoration:none; border-bottom:1px dashed #CCC;}
	.main_left .ml_p2 .mlp2 a:hover{ text-decoration:underline;}
	
	.main_left .ml_p3{ height:270px; background:url(../image/ico_07.gif); overflow:hidden;}
	.main_left .ml_p3 .ml_p3_title { text-align:center; padding-top:21px;*padding-top:22px; font-size:14px; padding-right:3px; color:#003399;}
	.main_left .ml_p3 .ml_p3_list { width:150px; padding-left:20px; padding-top:10px;}
	.main_left .ml_p3 .ml_p3_list a{ color:#003399; text-decoration:none; margin-left:7px; line-height:20px; height:20px;}


	
/*main_left end*/

.opt_one	{ height:137px;}
	.opt_title ,.opt_title_2{ padding-left:25px; margin-top:12px; color:#003399; background:url(../image/ico_31.gif) no-repeat; height:24px; line-height:24px;}
	.opt_title_2{ background:url(../image/ico_37.gif) no-repeat;}
	.opt_title_2_b1{ background:url(../image/ico_31.gif) no-repeat;}
	.opt_one ul{ padding-left:40px;}
	.opt_one ul li{ float:left; width:135px; height:82px;}
	.opt_one ul li a{ display:block; width:135px; height:82px;}
	.opt_one ul .opt_a1 a{ background:url(../image/buzhu_01.gif) no-repeat;background-position:0px 0px;}
	.opt_one ul .opt_a2 a{ background:url(../image/buzhu_02.gif) no-repeat;background-position:0px 0px;}
	.opt_one ul .opt_a3 a{ background:url(../image/buzhu_03.gif) no-repeat;background-position:0px 0px;}
	.opt_one ul .opt_a4 a{ background:url(../image/buzhu_04.gif) no-repeat;background-position:0px 0px;}
	.opt_one ul .opt_a5 a{ background:url(../image/buzhu_05.gif) no-repeat;background-position:0px 0px;}
	
	.opt_one ul .opt_a1 a:hover,
	.opt_one ul .opt_a2 a:hover,
	.opt_one ul .opt_a3 a:hover,
	.opt_one ul .opt_a4 a:hover,
	.opt_one ul .opt_a5 a:hover,
	.opt_one ul .opt_b a
	{ background-position:0px -164px;}
	.opt_one ul .opt_c a
	{ background-position:0px -82px;}

/*main_left start*/
.main_right{ float:left; width:770px; background:url(../image/index_right_top_bg.gif) no-repeat; padding-top:6px;}
	.main_right .mr_p1{ display:block; height:980px; background:#E6E6E6;}
		.mr_p1_part1 { float:left; width:508px; height:465px;}
			.yingcheng{ background:#FFFFFF; padding:5px; margin-top:5px; height:420px;}
			.yc_ad { float:left; width:283px;}
			.yc_news { float:left; width:215px;}
				.yc_news_1{ height:182px;}
					.yc_news_1 li{ padding-left:20px; line-height:20px;}
					.yc_news_1 li div{ float:left; width:67px; font-weight:bold; color:#CCC;}
					.yc_news_1 li span{ display:block; float:left; width:108px; color:#1655A4;}
					.yc_news_1 li .strong_ff9900{ color:#FF9900; font-size:14px; font-weight:bold;}
				.yc_news_2{ height:237px; background:url(../image/ico_09.gif) no-repeat;}
					.ycn_1{ margin-left:129px; margin-top:11px;}
					.ycn_2{ height:34px;*height:28px; font-size:14px; font-weight:bold; text-align:center; line-height:34px;*line-height:28px;}
					.ycn_3{ padding:3px 15px 0px 25px;*padding:0px 15px 0px 25px; line-height:20px;}
						.ycn_3 .yc3{ text-align:left;}
						.ycn_3 li{ text-align:right; color:#666666;}

		
		.mr_p1_part2 { float:left; width:240px; height:465px;}
			.chaxun { height:365px; background:#FFFFFF; margin-bottom:5px; margin-top:5px;}
				.rili{ padding:4px 4px 0px 5px; margin-bottom:12px; height:160px;}
				.bofang{ padding:0px 4px 0px 5px; margin-bottom:15px;}
				.mv_list{ padding:0px 5px 0px 10px;}
					.mv_list li{ float:left; width:45%; line-height:24px; background:url(../image/ico_14.gif) no-repeat; background-position:0px 10px; padding-left:8px;}
					.mv_list li a{ color:#000000; text-decoration:none;}
			.tel { height:61px; background:url(../image/ico_30.gif) no-repeat;}
				.tel div span{ font-size:13px; color:#4D4D4D; font-weight:normal;}
				.tel div { color:#284893; padding-top:15px; padding-left:15px; font-weight:bold; font-size:11px;}
			
		.mr_p1_part3 { float:left; width:508px; height:226px; background:#FFFFFF;}
			.huodong{ padding:7px 0px 0px 15px;}
				.hd_part_1{ float:left; height:189px; width:215px; border-right:1px dashed #CCC;}
					.hd_part_1 img{ padding:1px; border:1px solid #666666;}
					.hd_part_1 p{ line-height:20px; color:#4c4c4c;}
					.hd_part_1 p span{ color:#FF9900; font-size:14px; font-weight:bold;}
				.hd_part_2{ float:left; height:189px; width:275px;}
					.hd_part_2 ul{ padding:0px 15px; line-height:28px;}
					.hd_part_2 ul li{ float:left; height:28px; border-bottom:1px dashed #CCC;}
					.hd_part_2 ul .hdp2_li{ width:175px;}
					.hd_part_2 ul li a , .hd_part_1 p a{ color:#33519A; text-decoration:none;}
					.hd_part_2 ul li a:hover , .hd_part_1 p a:hover{ color:#000000; text-decoration:underline;}
		
		
		
		.mr_p1_part4 { float:left; width:240px; height:226px; background:#FFFFFF;}
		.mr_p1_part4 li{ clear:both;}
			.denglu{ text-align:center; margin:0px 10px; border-bottom:1px dashed #CCC;}
			.zc_a{ height:25px; padding-left:20px; padding-top:10px; color:#003399;}
			.zc_a input{ height:18px;}
			.zc_b{ margin-top:10px;}
			.zc_b , .zc_c{ padding-left:15px; height:20px;*height:auto;}
			.zc_b a{ display:block; float:left; width:30%; padding-left:25px; text-decoration:none; color:#003399; line-height:24px; background:url(../image/ico_16.gif) no-repeat; background-position:10px 7px;*background-position:10px 5px;}
			.zc_c a{ display:block; float:left; width:80%; padding-left:25px; text-decoration:none; color:#990000; font-weight:bold; line-height:24px; background:url(../image/ico_16.gif) no-repeat; background-position:10px 7px;*background-position:10px 5px;}
			.zc_d div{ margin:0px 10px; margin-top:10px; text-align:center; border-top:1px dashed #CCC; padding-top:5px;}
			
			
		
		
		.mr_p1_part5 { float:left; width:508px; height:277px;}
			.luntan { height:240px; background:#FFFFFF; margin-top:5px; padding-left:14px;}
				.lt_part_1{ float:left; width:215px; border-right:1px dashed #CCC; padding-top:10px;}
					.lt_part_1 img{ float:left; padding:1px; border:1px solid #666666; margin-right:15px;}
					.lt_part_1 p{ line-height:20px; color:#4f4f4f;}
					.lt_part_1 p span{ color:#FF9900; font-size:14px; font-weight:bold;}
					.lt_part_1 a{ color:#003399; text-decoration:none;}
				.lt_part_2{ float:left; width:275px; padding-top:2px;}
					.lt_part_2 ul{ padding:0px 15px; line-height:28px;}
					.lt_part_2 ul li{ float:left; height:28px; border-bottom:1px dashed #CCC;}
					.lt_part_2 ul .hdp2_li{ width:175px;}
					.lt_part_2 ul li a , .hd_part_1 p a{ color:#33519A; text-decoration:none;}
					.lt_part_2 ul li a:hover , .hd_part_1 p a:hover{ color:#000000; text-decoration:underline;}
					.lt_part_2 .a_ul_link_ff9900 li a{ color:#FF9900;}
					.lt_part_2 .a_ul_link_ff9900 li a:hover{ color:#FF9900;}

			
		.mr_p1_part6 { float:left; width:240px; height:277px;}
			.bangzhu { height:220px; background:#FFFFFF; margin-top:5px; padding:5px; padding-top:15px;}
			.bangzhu li{ padding-left:35px; border-bottom:1px dashed #CCC; background:url(../image/ico_19.gif) no-repeat; background-position:15px 10px; line-height:24px;}
			.bangzhu li a{ color:#4f4f4f; text-decoration:none;}
			.bangzhu li a:hover{ text-decoration:underline; color:#666666;}
			
		
		.title{ height:31px; background:url(../image/title_01.gif) no-repeat;}
		.tit{ height:31px; background:url(../image/title_03.gif) no-repeat right; color:#FFFFFF; padding-left:28px; line-height:31px;}
			.tit_title{ float:left;}
			.tit_link_1{ float:right; padding-right:10px;}
				.tit_link_1 a{ color:#FFFFFF; text-decoration:none; padding:0px 5px;}
		.title2{ height:21px; background:url(../image/ico_20.gif) no-repeat; margin:5px;}
		.tit2{ height:21px; background:url(../image/title_29.gif) no-repeat right; color:#000000; padding-left:28px; line-height:21px;}
			.tit2 .tit_title,.tit2{ color:#003399;}
			.tit2 .tit_link_1 a{ color:#003399;}

		
	.main_right .mr_p2{ display:block; height:10px; background:url(../image/ico_02.gif) no-repeat; margin-bottom:8px;*margin-bottom:4px;}
	
	.main_right .mr_p3{ display:block; height:93px; background:url(../image/ico_28.gif) no-repeat; clear:both;}
		.mr_p3_img_link{ height:54px; padding-top:10px; padding-left:6px;}
		.mr_p3_iframe{ height:54px; padding-top:0px; padding-left:-10px;}
			.mr_p3_img_link a{ padding-left:3px;*padding-left:2px;}
		.mr_p3_copyright{ height:31px; text-align:center; color:#000000; line-height:31px;*line-height:24px;}

/*modify*/
					.lt_part_2 ul li a ,.hd_part_2 ul li a{ color:#4c4c4c;}
					.yc_news .yc_news_1 li div{ color:#757575;}

/**/



/*command*/

/*popup*/
.black_overlay{
  display: none;
  position: absolute;
  top: 0%;
  left: 0%;
  width:100%;
  height:100%;
  background-color: #333333;
  z-index:1001;
  -moz-opacity: 0.8;
  opacity:.80;
  filter: alpha(opacity=50);
}
.white_content_01 {
  display: none;
  position: absolute;
  top: 0;
  left: 0;
  z-index:1002;
  width: 637px;
  height: 736px;
  overflow: auto;
  background:url(../image/tanchu_bg_02.png) no-repeat;
}
.white_content_02 {
/*  display: none;
  position: absolute;
  top: 25%;
  left: 25%;
  padding: 16px;
  z-index:1003;*/
  display: none;
  position:absolute;
  z-index:501;
  top:0;
  left:0;
  width: 629px;
  height: 409px;
  overflow: auto;
  background:url(../image/tanchu_bg_01.png) no-repeat;
}
.wc_1{ width:589px; height:222px; margin:0px auto; padding-top:202px;}
.wc_2{ width:589px; height:222px; margin:0px auto;}
.line_height_24px{ line-height:30px; text-align:center; font-size:14px; font-weight:bold;}
.line_height_24px td{ font-size:14px; text-align:center;}

.wc_3{ font-weight:bold; line-height:4px; text-align:center; font-size:14px; padding-top:175px;}
.wc_4{ line-height:24px; padding-left:125px; width:378px; padding-top:25px;}
.wc_5{ text-align:center; padding-top:5px;}
/*popup*/


.jiucuo_bg{ width:100%; top:0; left:0; position:absolute; height:1000px; background:#000000 url(../image/bg_abc.jpg) repeat center top; margin:0px auto; z-index:10;}
.jiucuo_page{
  width:629px;
  height:441px;
  background:url(../image/tanchu_bg_03.png) no-repeat;
  margin:0px auto;
  margin-top:130px;
}
.jiucuo_page .jcp{  padding-top:180px;}
.jiucuo_page .zccg{ text-align:center; padding-top:180px;}
.jiucuo_page .zccg div{ line-height:20px;}
.jiucuo_page .zccg div a{ color:#333333;}
.jiucuo_page .jcp div{text-align:center; font-weight:bolder; font-size:16px;}
.jiucuo_page .jcp ul{margin:20px 50px; }
.jiucuo_page .jcp li{font-weight:normal; line-height:26px;}

.error_message {
    clear: both;
    margin: 0 auto;
    border: 1px solid #CCCCCC;
    line-height: 22px;
    padding: 0.5em;
    background-color: #FFFF99;
	width:88%;
}


.tishi_zc{ width:629px; height:569px; margin:auto; background:url(../image/tanchu_bg_04.png) no-repeat;}
.tishi_zc .zc{ padding-top:180px; text-align:center;}
.tishi_zc .zc ul{ padding-top:20px; color:#003399;}
.tishi_zc .zc li{ height:30px; font-size:12px;}
.tishi_zc .zc li a{ color:#003399; font-weight:bold; text-decoration:none;}
.tishi_zc .zc li img{ margin:0px 10px;}

#global_selector{text-overflow:auto;}
#global_selector li{float:left; width:220px; text-align:left; height:20px; line-height:20px}
#global_selector li.c{float:left; clear:left; width:100px;}







.ps_show {
  z-index: 500;
  background-color: #000;
  display: block;
  position: absolute;
  left: 0;
  top: 0;
  filter:alpha(opacity=70);
  -moz-opacity:0.7;
  opacity:0.7;
}

.ps_hide {
  z-index: -1;
  background-color: #FFF;
  display: none;
  position: absolute;
  width: 0;
  height: 0;
  left: 0;
  top: 0;
}

.psc_show {
  z-index: 499;
  display: block;
  position: absolute;
  left: 0;
  top: 0;
  filter:alpha(opacity=0);
  -moz-opacity:0;
  opacity:0;
}

.psc_hide {
  z-index: -1;
  background-color: #FFF;
  display: none;
  position: absolute;
  width: 0;
  height: 0;
  left: 0;
  top: 0;
}

.clearfix:after {
content:".";
display:block;
height:0;
clear:both;
visibility:hidden;
}
.clearfix {display:inline-block;}
/* Hide from IE Mac \*/
.clearfix {display:block;}
/* End hide from IE Mac */


/*main_right end*/
/*ahuyang*/
