/*公共属性*/
*{ padding:0; margin:0}
img{ border:0;}
body{ font-family:Verdana,"宋体",Arial,Sans; font-size:12px; color:#333; background:#e2ebf2 url(body_bg.gif) repeat-x;}
a:link{ text-decoration:none; color:#333}            /*链接状态*/
a:visited{ text-decoration:none; color:#333}         /*访问后*/
a:hover{ color:#f00; text-decoration:none;}   /*访问前*/
a:active{ color:#f60; text-decoration:underline;}     /*点击状态*/
.clearboth{ clear:both; height:1px; margin-top:-1px; overflow:hidden;}  /*清楚浮动*/
.pic_more{ text-align:right; float:right; margin-right:10px;}
li{ list-style-type:none;}

/*con*/
#box{ margin:0 auto;}
    /*头部*/
	#top{ margin:0 auto; width:940px; padding:10px 30px 10px 30px; clear:both;}
	    .ta{ width:940px; float:left; height:35px;}
			.ta ul{ width:940px; font-size:12px;}
			.ta ul li{ display:inline; padding:0px 14px 0px 14px; float:left; line-height:35px; background:url(n_03.gif) no-repeat right;}
			.ta a,.ta a:visited{ color:#addaf2;}
			.ta a:hover{ border-bottom:2px #a2daf7 solid; color:#fff;}

		.tb{ width:940px; height:80px; margin-bottom:10px; float:left; background:url(n_01.gif) no-repeat right;}
			.tb .tbl{ width:250px; float:left;}
			.tb .tbr{ width:600px; float:right; text-align:right; color:#055f93;}
			.tb .tbr a{ color:#055f93;}
	
	/*中部*/
	#con{ margin:0 auto; width:940px; padding:10px 30px 0px 30px; background-color:#fff; clear:both;}
	    .ca{ width:940px; float:left; margin-bottom:15px;}
		    .ca .cal{ width:248px; float:left; border:1px #c5d3e7 solid;}
			.ca .cal ul{ float:left; line-height:25px; padding:5px; color:#0540a2}
			.ca .cal ul li{ width:240px; text-overflow:ellipsis; white-space:nowrap; overflow:hidden;}
			
			.ca h2{ line-height:28px; font-size:13px; background:url(ls_004.GIF) no-repeat; padding-left:24px; color:#0540a2; text-align:left;}
			
			.ca .car{ width:675px; float:right;}
			    .ca .car .carl{ width:406px; float:left; border:1px #c5d3e7 solid; padding:1px;}
				.ca .car .carr{ width:248px; float:right; border:1px #c5d3e7 solid; text-align:center; background:url(n_04.gif) no-repeat 10px 40px;}
				.ca .car .carr span{ margin:0px 10px 0px 10px;}
			    .ca .car .carr p{ margin-bottom:5px;}
		
		.cb{ width:940px; float:left; margin-bottom:15px;}
		    .cb .cbl{ width:248px; float:left; border:1px #c5d3e7 solid;}
				.cb .cbl p{ padding:5px; line-height:22px;}
				.cb .cbl p strong{ color:#f00;}
			
			.cb .cbr{ width:673px; float:right; border:1px #c5d3e7 solid; line-height:23px;}
			    .cb .cbr p{ margin-top:10px; margin-bottom:5px; text-indent:24px; padding:0px 10px 0px 10px;}
				.cb .cbr a{ padding:3px 5px 1px 5px; background-color:#0c50a3; color:#fff;}
				.cb .cbr strong{ color:#f00;}
			
			.cb h2{ line-height:28px; font-size:13px; background:url(n_05.gif) no-repeat; padding-left:24px; color:#0540a2; text-align:left;}
			
		.cc{ width:940px; float:left; margin-bottom:15px;}
		    .cc .ccl{ width:248px; float:left; border:1px #c5d3e7 solid;}
			.cc .ccr{ width:675px; float:right;}
			    .cc .ccr .ccrl{ width:408px; float:left; border:1px #c5d3e7 solid;}
					.cc .ccr .ccrl ul{ float:left; line-height:25px; padding:5px; color:#0540a2}
					.cc .ccr .ccrl ul li{ display:inline; float:left; width:170px; text-overflow:ellipsis; white-space:nowrap; overflow:hidden;}
				.cc .ccr .ccrr{ width:248px; float:right; border:1px #c5d3e7 solid;}
			.cc ul{ float:left; line-height:25px; padding:5px; color:#0540a2}
			.cc ul li{ width:240px; text-overflow:ellipsis; white-space:nowrap; overflow:hidden;}
			.cc h2{ line-height:28px; font-size:13px; background:url(ls_004.GIF) no-repeat; padding-left:24px; color:#0540a2; text-align:left;}
		
		.ce{ width:938px; float:left; margin-bottom:15px; border:1px #c5d3e7 solid;}
		    .ce h2{ line-height:28px; font-size:12px; background:url(n_05.gif) no-repeat; padding-left:24px; color:#0540a2; text-align:left;}
			.ce ul{ float:left; line-height:25px; padding:5px; color:#0540a2}
			.ce ul li{ display:inline; float:left; width:230px; text-overflow:ellipsis; white-space:nowrap; overflow:hidden;}
		
		.cd{ width:940px; float:left;}
			.cd h3{ font-size:12px; height:30px; line-height:30px; padding-left:25px; letter-spacing:2px; background:url(baidu_006.gif) no-repeat; color:#35578f;}
			.cd ul{ float:left; width:920px; padding:9px; border:1px #d6e1ed solid; border-top:none;}
			.cd ul li{ display:inline; line-height:20px; margin-right:5px; }
			.cd a, .cd a:visited{ color:#5975a3; text-decoration:none;}
			

	/*底部*/
	#foot{ margin:0 auto; background-color:#fff; height:225px; background:url(bg_03.gif) #fff repeat-x bottom; clear:both;}
	    .fa{ margin:0 auto; width:730px; height:125px; padding:100px 30px 0px 240px; background:url(bg_04.gif) no-repeat bottom; color:#055f93; line-height:30px;}
		.fa a, .fa a:visited{ color:#055f93; text-decoration:none;}
		.fa a:hover{ text-decoration:none; color:#f00;}
		.fa b{ font-weight:normal;}
		
		.fa span{ float:right; text-align:right; color:#000; font-size:12px;}
		.fa span a, .fa span a:visited{ color:#000;}
		.fa span a:hover{ text-decoration:none; color:#f00;}