*{ margin:0; padding:0;}
body{ font-family:"Microsoft Yahei",Arial; font-size:12px; color:#333; line-height:1.6em;}
.clear{width:100%; height:6px;content:"."; clear:both; visibility:hidden; display:none; *zomm:1;}
.fl{float:left;}
.fr{float:right;}
.clearfix:after{display:none; height:0px; clear:both; width:100%; content:".";}
.mb8{margin-bottom:15px;}
.mb5{margin-bottom:5px;}
.ml6{margin-left:6px;}
.mt5{margin-top:5px;}
.c_f {color:#fff;}
.f18 {font-size:14px;}
a{text-decoration:none; outline:none;}
.hidden{display:none;}
ul{ list-style:none;}
input,button,select,textarea{outline:none;font-family:SimSun,Arial; font-size:12px;}
table input,table button,table select,table textarea{ vertical-align:middle;}
textarea{resize:none}
table{ border-collapse:collapse;}
a{ text-decoration:none; color:#333;}
a:hover{ text-decoration:none; color:#f60;}
img{border:0;} 
.ff{ font-family:"Microsoft Yahei",SimSun,Arial;}
h1{font-weight:normal;font-size:12px;}

div.h_one{ clear:both; margin:15px auto; width:1000px;}

/*Í·ÎÄ¼þ*/
div.header{ clear:both; background:#ebebeb url(images/header.gif) repeat-x left top; height:40px; line-height:40px;}
div.header_w{ clear:both; width:1000px; margin:0 auto; background:#ebebeb url(images/header.gif) repeat-x left top;}
dl.header{ clear:both;}
dl.header dd{ float:right;}
dl.header dt{ float:left; padding-top:2px;}
dl.header dd ul{ float:right;}
dl.header dd li{ line-height:22px; height:30px; padding-top:10px; position:relative; float:left;}
div.sec_box{ display:none; clear:both; position:absolute; background:#fff; border:1px solid #ebebeb; border-top:none; padding:10px 10px; width:110px; text-align:center; top:40px; left:-80%;}
dl.header dd a{ margin:0 6px;}
a.wei_a,a.sina_a{ display:inline-block; vertical-align:middle; width:28px; height:22px; line-height:22px; overflow:hidden;}
a.wei_a{ background:url(images/wei.gif) no-repeat center center;}
a.sina_a{ background:url(images/sina.gif) no-repeat center center;}
a.wei_a:hover{ background:url(images/wei_h.gif) no-repeat center center;}
a.sina_a:hover{ background:url(images/sina_h.gif) no-repeat center center;}

div.header_c{ _overflow:hidden; clear:both; height:90px; padding:30px 0 0 0; margin:0 auto; background:#fff; width:1000px;}
div.logo{ float:left; padding:0;}
div.header_r{ float:right;}
div.h_search{ float:right; padding:0 37px 0 0; width:505px;}
div.search_tab_nav,dl.secrch_nav{ clear:both;}
div.search_tab_nav dl{ clear:both;}
div.search_tab_nav dd,dl.secrch_nav dt{ float:left; cursor:pointer; position:relative; height:28px; line-height:28px; padding:0 12px;}
div.search_tab_nav dd span,dl.secrch_nav dt span{ display:block; position:absolute; top:50%; width:5px; height:9px; line-height:9px; overflow:hidden; font-size:0; right:-5px; margin-top:-5px;}
dl.secrch_nav dt span{background:url(images/tab_arrow.gif) no-repeat;}
dl.secrch_nav dt{color:#fff; background:#f58019;}
dl.secrch_nav dd{ line-height:28px; height:28px; padding-left:10px; float:left;}
dl.secrch_nav dd a{ display:inline-block; vertical-align:middle; padding:0 8px; margin:0 1px;}
dl.secrch_nav dd a:hover{ color:#fff; background:#f58019;}
div.search_tab_nav dd.tab_light{ color:#fff; background:#f58019;}
div.search_tab_nav dd.tab_light span{background:url(images/tab_arrow.gif) no-repeat; }
div.h_adv_r{ float:right;}

div.search_tab_box,dl.search_box{ clear:both; background:url(images/search.gif) no-repeat; width:505px; height:37px; overflow:hidden;}
.none{ display:none;}
div.search_tab_box dl{ clear:both;}
div.search_tab_box dt,dl.search_box dt{ float:left;}
div.search_tab_box dd,dl.search_box dd{ float:right;}

input.h_search_text,input.h_search_btn{ border:none; background:none; vertical-align:middle;}
input.h_search_btn{ width:85px; height:37px; line-height:37px; text-align:center; cursor:pointer;}
input.h_search_btn:hover{ background:url(images/search.gif) no-repeat right -37px;}
input.h_search_text{ font-family:SimSun,Arial; width:400px; line-height:17px; height:17px; padding:10px 0 10px 20px; color:#999;}
input.h_search_text:hover{ color:#333;}

.white_link ,.white_link a{ color:#fff;}
.white_link a:hover{ color:#1979bc;}
.china {font-family:SimSun,Arial;}

.clear_div2{zoom: 1;}
.clear_div2:after {content: ""; display: block;height: 0;clear: both;}

div.nav{ clear:both; color:#fff; background:#96BFD5; width:1000px; margin:0 auto;}
dl.nav{ clear:both; font-size:14px; line-height:2em; padding-top:5px;}
dl.nav dt{ float:right; padding:0 23px 0 0; font-size:16px; letter-spacing:2px;}
dl.nav dt a{ background:url(images/mes.png) no-repeat left center; display:inline-block; vertical-align:middle; padding-left:30px;}
dl.nav dt p a{ background:url(images/home.png) no-repeat left center;}
dl.nav dt a:hover{ color:#ff6600;background:url(images/mes.png) no-repeat left center;}
dl.nav dt p a:hover{background:url(images/home.png) no-repeat left center;}
dl.nav dd{ width:85%; float:left; padding-bottom:5px;}
dl.nav dd ul{ clear:both;}
dl.nav dd li{ float:left; width:33.33%; background:url(images/o_line_y.gif) repeat-y right top; height:4.1em;}
dl.nav dd li div{ clear:both; padding:0 15px 0 27px;}
dl.nav dd li em{ font-style:normal; margin:0 15px 0 0; font-size:16px; font-weight:normal; line-height:1em; display:inline;}
dl.nav dd li span{ margin:0 0 0 15px;}
dl.nav dd li span a{ margin:0 15px 0 0;}

.container,.mainbox{ width:1000px; margin:0 auto; height:auto; overflow:hidden;}
.container:after,.mainbox:after{display:none; height:0px; clear:both; width:100%; content:".";}

.lm_l_ad{width:304px; height:250px;}
.lm_center{width:423px; height:250px; overflow:hidden; padding:0 8px;}
.lm_c_con{ padding-left:1px; background:#FFF url(images/lm_c_bg.jpg) 1px 0 repeat-x; height:240px; padding-top:8px}
.lm_c_con dt{ width:391px; margin:0 auto; padding-top:8px; background:url(images/lm_c_con_bg.jpg) center bottom no-repeat; padding-bottom:6px;}
.lm_c_con dt.bg{background:none;}
.lm_c_con dt h2{ text-align:center; font-size:16px; color:#f00; margin-bottom:5px; line-height:24px;}
.lm_c_con dt h2 a{color:#f60;}
.lm_c_con dt h2 a:hover{color:#039;}
.lm_c_con dt p{font-size:12px; line-height:18px;}

.lm_r_ad{width:250px; height:250px; overflow:hidden;}

.t_blank{width:100%; height:6px; clear:both;*zoom:1; overflow:hidden; line-height:0; content:'.';}

.left_box{width:742px; height:auto; overflow:hidden;}
.right_box{width:250px; height:auto; overflow:hidden;}
	
.boder1{border:1px #a0bcd2 solid;}	
.left1{background:url(images/lm_nr_bg.jpg) repeat-x; height:291px; width:733px;}
.left1 .title{width:100%; height:30px; line-height:30px; font-size:15px; color:#144c7b;}
.left1 .title span{ padding:0 15px; display:block;}
.left1 .title span a{color:#144c7b;}
.left1 .title span a:hover{color:#f60;}
.left1 .title span.fw{font-weight:bold}

.banner {
	width:302px;
	height:248px;
}


#picBox{width:302px; height:248px; overflow:hidden; position:relative; }
#picBox ul#show_pic{ margin:0; padding:0; list-style:none; height:248px; width:5934px; position:absolute;}
#picBox ul#show_pic li{ float:left; margin:0; padding:0; height:248px; position:relative;}
#picBox ul#show_pic li p {
	position:absolute;
	bottom:0px; left:0px; height:38px;
	line-height:38px;
    background:rgba(0,0,0,0.5);
	width:96%;
	padding:0 2%;
}
#picBox ul#show_pic li img{ display:block; width:302px; height:248px;}
#icon_num{ position:absolute; bottom:0px; left:0px; height:22px;  width:97%; padding-top:8px; padding-right:3%;}
#icon_num li{ float:right; background:#fff;width:10px; height:10px; list-style:none; cursor:pointer; padding:0;  margin-right:5px;}
#icon_num li:hover,#icon_num li.active{ background:#0567af;}

.main1{clear:both; height:auto; overflow:hidden; padding:10px 0 0;}

.main1_l{width:148px; padding:0 20px 0 22px;}
.main1_l img{ width:140px; height:90px; display:block; margin:5px 5px 0 0;}
.main1_l span{ display:block; color:#fe6400; text-align:center; margin-bottom:15px;}
.main1_l span a{color:#039;}
.main1_l span a:hover{color:#f60;}
.main1_c{width:254px; background:url(images/lm_nr_sxbg.jpg) right center repeat-y;}
.main1_c ul li,.main1_r ul li{ line-height:24px; font-size:14px;}
.main1_r{width:253px; padding-left:22px;}

.topview{border:1px #dfdfdf solid;}
.title2{background:url(images/index_103.jpg) repeat-x; height:35px; width:100%; overflow:hidden; margin:0 auto;}

	.title2 span{display:block; padding:0px 15px; height:30px; line-height:30px;background:url(images/ny_17.jpg) center 2px no-repeat;color:#fff;
width:60px;text-align:center; margin-top:4px;}
		.title2 span a{ color:#fff;}
			.title2 span a:hover{ color:#fff; font-weight:bold;}
			
.tabmain5{ width:240px; overflow:hidden; clear:both; height:auto; padding-bottom:5px;}
	.tabmain5 ul{ }
		.tabmain5 ul li{ line-height:24px; padding-top:1px; overflow:hidden; font-size:12px;}
			.tabmain5 ul li a{color:#0c5095;}
				.tabmain5 ul li a:hover{color:#f60;}
			.tabmain5 ul li span{display:block; color:#fff;background:url(images/wz.jpg) no-repeat;float:left; width:24px; text-align:center; font-weight:bold; font-size:12px;}	
				.tabmain5 ul li span.bgpostion1{background-position:4px 4px; }
                                .tabmain5 ul li span.bgpostion2{background-position:4px 4px; }
                                .tabmain5 ul li span.bgpostion3{background-position:4px 4px; }
                                .tabmain5 ul li span.bgpostion4{background-position:4px 4px; }
                                .tabmain5 ul li span.bgpostion5{background-position:4px 4px; }
				.tabmain5 ul li span.bgpostion6{background-position:4px -22px; }
				.tabmain5 ul li span.bgpostion7{background-position:4px -22px; }
                                .tabmain5 ul li span.bgpostion8{background-position:4px -22px; }
                                .tabmain5 ul li span.bgpostion9{background-position:4px -22px; }
                                .tabmain5 ul li span.bgpostion10{background-position:4px -22px; }
                                .tabmain5 ul li span.bgpostion11{background-position:4px -22px; }
                                .tabmain5 ul li span.bgpostion12{background-position:4px -22px; }
                                .tabmain5 ul li span.bgpostion13{background-position:4px -22px; }
                                .tabmain5 ul li span.bgpostion14{background-position:4px -22px; }
                                .tabmain5 ul li span.bgpostion15{background-position:4px -22px; }
                                .tabmain5 ul li span.bgpostion16{background-position:4px -22px; }
                                .tabmain5 ul li span.bgpostion17{background-position:4px -22px; }
                                .tabmain5 ul li span.bgpostion18{background-position:4px -22px; }
                                .tabmain5 ul li span.bgpostion19{background-position:4px -22px; }
                                .tabmain5 ul li span.bgpostion20{background-position:4px -22px; }
				
.lm_r_ad2{width:250px; height:250px;}

.tabbox4{width:248px;border:1px #dfdfdf solid; height:auto; overflow:hidden}
			.tabmenu4{width:248px; margin: 0 auto; height:34px;}
				.tabmenu4 dl{background:url(images/ny_jsbg.jpg) repeat-x; height:34px;}
				 .tabmenu4 dl dt{float:left;text-align:center;display:block; height:30px; line-height:30px;}
				 .tabmenu4 dt a{color:#000000; display:block; width:62px; height:30px; line-height:30px;background:url(images/ny_jslistbg.jpg) right center no-repeat;}
				 .tabmenu4 .cli {height:32px; background:url(images/ny_17.jpg) center 3px no-repeat;line-height:32px; width:62px; margin-top:3px;}  
                                 .tabmenu4 .cli a{ color:#FFFFFF; background:none;}
				 .tabmenu4 dt a.last{width:59px; background:none;}
				 
				 #tabcontent4{ width:248px; padding-top:6px; padding-bottom:4px; margin:0 auto;}
					#tabcontent4 dl{ margin:0; padding:0; clear:both;}
					#tabcontent4 .hidden {display:none;}
					
					.tabmain4{ width:248px; overflow:hidden; clear:both; padding-bottom:3px;}
	.tabmain4 ul{ }
		.tabmain4 ul li{line-height:24px; width:240px; overflow:hidden;}
			.tabmain4 ul li a{color:#0c5095;}
				.tabmain4 ul li a:hover{color:#f60;}
				

div.footer{ clear:both; text-align:center; background:#f6f6f6; margin-top:30px;}
ul.footer{ clear:both; padding:15px 0; line-height:2.2em; text-align:center; width:1000px; margin:0 auto;}
ul.footer li{ clear:both;}
ul.footer p a,ul.footer span a{ margin:0 2px;}
ul.footer a,ul.footer span{ margin:0 8px;}
ul.footer p{ clear:both;}

.swfnews{width:302px;height:248px;float:left;overflow:hidden;border:1px #9CCDF0 solid;padding-top:0px;}