html, body {
margin: 0;
margin:auto;
font-family: tahoma,verdana,sans-serif;
	font-size: 12px; 
}

img{ border:0;}

a.content:link {color: #545353; text-decoration:none;}
a.content:visited {color: #545353;text-decoration:none;}
a.content:hover {color: #d73017; text-decoration:underline;}
a.content:active {color: #333;text-decoration:none;}

a.language:link{ color:#002c78;font-size: 12px;text-decoration:none;}
a.language:visited {color: #002c78;text-decoration:none;font-size: 12px}
a.language:hover {color: #333; text-decoration:none;font-size: 12px}
a.language:active {color: #002c78;text-decoration:none;font-size: 12px}

a.proIntro:link,a.proIntro:visited,a.proIntro:hover,a.proIntro:active {color:#007CD2;text-decoration:none;font-size: 12px}


a.mainnav:link {background:url(img/bgNavigation.jpg) repeat-x ;color: #fff; text-decoration:none;display:block;line-height:28px;font-weight: bold;font-size: 14px}
a.mainnav:visited {background:url(img/bgNavigation.jpg) repeat-x ;color: #fff;text-decoration:none;display:block;line-height:28px;font-weight: bold;font-size: 14px}
a.mainnav:hover {background:url(img/bgNavigation.gif) repeat-x;color: #333; text-decoration:none;display:block;line-height:28px;font-weight: bold;font-size: 14px}
a.mainnav:active {background:url(img/bgNavigation.jpg) repeat-x ;color: #fff;text-decoration:none;display:block;line-height:28px;font-weight: bold;font-size: 14px}

.channel,a.channel:link,a.channel:visited{color: #333;text-decoration:none;}
a.channel:hover{background-color:#0068D9;color: #fff;text-decoration:none;}

.txtf {	FONT-SIZE: 9pt;	COLOR: #2A528D;	height: 15px; width:80px;	border: 1px inset #D0D0D0;	background-color:#F7F7F7;}



#page
{
	width:930px;
	margin:auto;}
#head
{
	width: 930px;
	height:69px;
	float: left;
	background-image:url(img/header_bg.gif);
	background-repeat: repeat-x;
}
#navigation
{
	width:930px;
	height:28px;
	float:left;
}
#flash
{
	width:930px;
	height:306px;
	float:left;
	margin-top:4px;
}
#main
{
	width:930px;
	height:341px;
	float:left;
}
#head_left
{
	width:210px;
	height:50px;
	float:left;
	background-image:url(img/logo.gif);
	background-repeat: no-repeat;
	margin-left:20px;
	margin-top:10px;
	display:inline;	
}
#head_right
{
	width:300px;
	height:50px;
	float:left;
	margin-left:400px;
	display:inline;
	margin-top:10px;
}
#head_right_top
{
	width:110px;
	height:15px;
	margin-left:180px;
	display:inline;
	float:left;	
	}
#head_right_buttom
{ 
	margin-top:15px;
	width:240px;
	height:15px;
	margin-left:60px;
	float:left;	
	text-align: right;
	display:inline;
}
.snavg{
	width:130px;
	float:left;
	height:28px;
}
#main_topbord{
	width:930px;
	height:15px;
	background-image:url(img/mebg.jpg);
	background-repeat: repeat-x;
	float:left;
	overflow:hidden;
}
#main_body{
	width:930px;
	height:336px;
	float:left;
}
#main_left{
	width:214px;
	height:336px;
	float:left;
}
#main_left_border{
	width:11px;
	height:336px;
	float:left;
}
#main_mid{
	width:456px;
	height:336px;
	float:left;
}
#main_right_border{
	width:11px;
	height:336px;
	float:left;
}
#main_right{
	width:238px;
	height:336px;
	float:left;
}
.titleBord{
	background-image:url(img/mobg.jpg);
	background-repeat: repeat-x;
	height:2px;
	overflow:hidden;
	
}
#titleBord{
	background-image:url(img/titleBordCol.gif);
	background-repeat: repeat-x;
	height:4px;
	overflow:hidden;
	background-color:#F5F5F5;
}
.contBord{
	background-image:url(img/contBord.gif);
	background-repeat: repeat-x;
	height:1px;
	overflow:hidden;
}
#main_left_top{
	width:214px;
	height:154px;
}
#main_left_top_title{
	width:214px;
	height:35px;
}
#main_left_top_title_pic{
	width:19px;
	height:18px;
	margin-top:10px;
	float:left;
	background-image:url(img/main_left_bottom_title_pic.jpg);
	background-repeat: no-repeat;
	margin-left:5px;
	display:inline;
}
#main_left_top_title_txt{
	width:80px;
	height:20px;
	float:left;
	font-size:12px;
	margin-top:13px;
	font-weight:bold;
	margin-left:10px;
	display:inline;
}
#main_left_top_content{
	width:214px;
	height:118px;
}
#main_left_top_conComm{
	width:214px;
	height:45px;
}
#main_left_top_conComm_pic{
	width:24px;
	height:22px;
	margin-top:16px;
	float:left;
	background-image:url(img/main_left_top_conComm_pic.jpg);
	background-repeat: no-repeat;
	margin-left:21px;
	display:inline;
}
#main_left_top_conComm_vert{
	width:1px;
	height:22px;
	margin-top:17px;
	float:left;
	background-image:url(img/main_left_top_conComm_vert.jpg);
	background-repeat: no-repeat;
	margin-left:13px;
	display:inline;
}
#main_left_top_conComm_txt{
	width:120px;
	height:13px;
	margin-top:22px;
	float:left;
	margin-left:16px;
	font-size:12px;
	display:inline;	
	font-weight:bold;
}
.main_left_top_conPro{
	width:214px;
	height:35px;
}
#main_left_top_conSafe_pic{
	width:25px;
	height:24px;
	margin-top:7px;
	float:left;
	background-image:url(img/main_left_top_conSafe_pic.jpg);
	background-repeat: no-repeat;
	margin-left:21px;
	display:inline;
}
.main_left_top_conPro_vert{
	width:1px;
	height:22px;
	margin-top:7px;
	float:left;
	background-image:url(img/main_left_top_conComm_vert.jpg);
	background-repeat: no-repeat;
	margin-left:12px;
	display:inline;
}
.main_left_top_conPro_txt{
	width:110px;
	height:13px;
	margin-top:10px;
	float:left;
	font-size:14px;
	margin-left:16px;
	display:inline;
	color:#007CD2;
	font-weight:bold;
}
#main_left_top_conNet_pic{
	width:27px;
	height:25px;
	margin-top:7px;
	float:left;
	background-image:url(img/main_left_top_conNet_pic.gif);
	background-repeat: no-repeat;
	margin-left:19px;
	display:inline;
}
#main_left_bottom{
	width:214px;
	height:182px;
}
#main_left_bottom_title{
	width:214px;
	height:32px;
}
.main_circle_title_pic{
	width:10px;
	height:10px;
	margin-top:15px;
	float:left;
	background-image:url(img/main_left_bottom_title_pic.jpg);
	background-repeat: no-repeat;
	margin-left:14px;
	display:inline;
}
.main_circle_title_txt{
	width:180px;
	height:15px;
	float:left;
	font-size:12px;
	margin-top:13px;
	font-weight:bold;
	margin-left:9px;
	display:inline;
}
#channel1{
	width:214px;
	height:30px;
	margin-top:7px;
}
.channel{
	width:214px;
	height:17px;
	margin-top:4px;
}
.channel_pic{
	width:4px;
	height:5px;
	margin-left:27px;
	margin-top:3px;
	float:left;
	display:inline;
	background-image:url(img/channel_pic.jpg);
	background-repeat: no-repeat;
}
.channel_txt{
	width:163px;
	background-color:#F5F5F5;
	float:left;
	margin-left:9px;
	font-size:12px;
	display:inline;
	padding-left:6px;
}
.main_border_top{
	
	background-repeat: repeat-y;
	height:29px;
	width:1px;
	margin-left:5px;
}
.main_left_border_flow{
	width:11px;
	height:13px;
	/*	background-image:url(img/vlBodFlow.gif);*/
	background-repeat: no-repeat;
	overflow:hidden;
}
#main_left_border_mid{
/*	background-image:url(img/vlBorder.gif);*/
	background-repeat: repeat-y;
	height:138px;
	width:1px;
	margin-left:5px;
}
#main_left_border_bottom{
	/*background-image: url(img/vlBorder.gif);*/
	background-repeat: repeat-y;
	height:130px;
	width:1px;
	margin-left:5px;
}
#main_mid_top{
	width:456px;
	height:35px;
}
.main_more{
	width:40px;
	height:10px;
	float:left;
	margin-left:190px;
	margin-top:16px;
	display:inline;
	overflow:hidden;
}
.main_more_left{
	width:40px;
	height:10px;
	float:left;
	margin-left:165px;
	margin-top:-12px;
	display:inline;
	overflow:hidden;
}
#main_mid_top_content{
	width:456px;
	height:114px;
}
#main_mid_top_cont_left{
	width:133px;
	height:95px;
	float:left;
	margin-top:15px;
	margin-left:10px;
	display:inline;
	background-image:url(img/news/index_new_suo.gif);
	background-repeat:no-repeat;
	background-position:center;

}
#main_mid_top_cont_right{
	width:299px;
	height:105px;
	float:left;
	margin-left:10px;
	padding-top:12px;
	display:inline;
	overflow:hidden;
}
.main_mid_news{
	width:299px;
	height:20px;
	margin-top:1px;
	float:left;
}
.main_mid_news_pic{
	background-image: url(img/main_right_recom_pic.gif);
	background-repeat: no-repeat;
	height:5px;
	width:5px;
	float:left;
	margin-top:5px;
	overflow:hidden;
}
.main_mid_news_title{
	margin-left:8px;
	float:left;
	font-size:12px;
	width:286px;
	height:21px;
	display:inline;
	line-height:20px;
	
}
#main_mid_bottom{
	width:456px;
	height:31px;
	padding-top:3px;
}
#main_mid_bottom_content{
	width:441px;
	height:158px;
	margin-left:15px;
	margin-top:7px;
}
.conDottedBord{
	/*background-image: url(img/dottedBord.gif);*/
	background-repeat: repeat-x;
	height:1px;
	margin-left:2px;
	float:left;
	display:inline;
	width:398px;
	overflow:hidden;
}
.main_mid_program{
	width:299px;
	height:17px;
	margin-top:6px;
	float:left;
}
#main_coptRight{
	width:930px;
	height:114px;
	color:#585757;
	margin-top:8px;
	font-size:12px;
	float:left;
	display:inline;
	border-top:1px solid #a0a1a1;
	padding-top:10px;
}
#main_coptRight span{ margin-left:420px; text-align:right;}

#main_coptRight a{
	text-decoration:none;
	color:#666;
	
	}
#main_right_border_mid{
	/*background-image: url(img/vlBorder.gif);*/
	background-repeat: repeat-y;
	height:270px;
	width:1px;
	margin-left:5px;
}
#main_right_border_bottom{
	background-image: url(img/vlBorder.gif);
	background-repeat: repeat-y;
	height:4px;
	width:1px;
	margin-left:5px;
	overflow:hidden;
}
#main_right_top{
	width:238px;
	height:33px;
	margin-top:2px;
	
}

#main_right_top_left{
	width:11px;
	height:11px;
	margin-left:8px;
	margin-top:13px;
	background-image: url(img/main_right_top_left.jpg);
	background-repeat: no-repeat;
	float:left;
	display:inline;
}
#main_right_top_mid{
	width:75px;
	height:15px;
	margin-left:3px;
	float:left;
	display:inline;
	margin-top:11px;
	color:#001DA5;
	font-weight:600;
	font-size:13px;
}
#main_right_top_txt{
	float:left;
	margin-top:8px;
	display:inline;
	}
#main_right_top_right{
	width:40px;
	height:16px;
	margin-left:14px;
	margin-top:9px;
	float:left;
	display:inline;
}
#main_right_mid_title{
	width:238px;
	height:24px;
}
#main_right_mid_title_pic{
	width:16px;
	height:12px;
	margin-left:8px;
	margin-top:12px;
	background-image: url(img/main_right_mid_book.gif);
	background-repeat: no-repeat;
	float:left;
	display:inline;
	}
#main_right_mid_title_txt{

	float:left;
	margin-top:10px;
	font-size:12px;
	font-weight:bold;
	margin-left:11px;
	display:inline;
}
#main_right_mid_title_txtt{
	font-size:12px;
	font-weight:bold;
	margin-left:18px;
	display:inline;
	line-height:25px;
}
#main_right_mid_title_point{
	width:4px;
	height:5px;
	margin-left:128px;
	margin-top:13px;
	
	background-repeat: no-repeat;
	float:left;
	display:inline;
}
#main_right_mid_pic{
	width:195px;
	margin-left:0px;
	margin-top:9px;
	/*background-image: url(img/main_right_mid_pic.gif);*/
	background-repeat: no-repeat;

}
#main_right_mid_des{
	width:222px;
	font-size:12px;
	line-height:18px;
	float:left;
	display:inline;
	clear:both;
}
#main_right_more{
	width:238px;
	height:10px;
	float:left;
/*	margin-left:185px;
	margin-top:2px;
	display:inline;
	overflow:hidden;*/

}
#main_right_bottom{
	width:203px;
	height:135px;
	background-color:;
	margin-left:13px;
	margin-top:0px;
	padding-top:5px;
	float:left;
	display:inline;
}
.main_right_recom{
	width:203px;
	height:20px;
	margin-top:6px;
	float:left;
	color:#545353
}
.main_right_recom_pic{
	background-image: url(img/main_right_recom_pic.gif);
	background-repeat: no-repeat;
	height:5px;
	width:3px;
	float:left;
	margin-top:6px;
	margin-left:15px;
	display:inline;
	overflow:hidden;
}
.main_right_recom_title{
	margin-left:10px;
	float:left;
	width:161px;
	height:18px;
	font-size:12px;
	display:inline;
}
.kuasuo ul{ }
.kuasuo ul li{ line-height:23px;  }