@charset "utf-8";
/* CSS Document */
body {	
	margin:0;
	
}
a{
    text-decoration: none;
	color:#000;
}
a:hover{
    text-decoration: underline;
}
*{margin:0;padding:0;}
div{
	border:0;
	padding:0;
	text-align:left; 
}
ul{
	border:0;
	list-style-type: none;
}
li{border:0;}
img{border:0;}
span{border:0;}
/********************/
#main{
	width:1000px;
	clear:both;
	background-color:#fff;
}
/********************/
#logo{
    clear:both;
	float:left;
	height:55px;
	padding:20px 0 20px 0;
	font-family:黑体;
	color:#fff;
}

#bg_txt{
	clear:both;
	float:left;
	color:#fff;
	background-image:url(../bg-txt.gif);
	background-repeat: no-repeat;
	background-attachment : scroll;
	width:1000px;
    height:46px;
	padding:0;
}
/********************/
#m_c{
    clear:both;
	float:left;
	width:1000px;
	padding:10px 0 0 0;
}
/********************/
#c_l{
    clear:both;
	float:left;
	width:260px;
}
#l_m{
    clear:both;
	float:left;
	width:200px;
	height:140px;
	font-size:15px;
	font-weight:600;
	color:#222222;
	padding:50px 0 0 0;
	background-color:#fff;
}
#l_m ul li{display:block;height:28px;padding:0;background-color:#fff;}
#l_m ul li a{text-decoration:none;color:#888888;font-size:15px;border:0;padding:5px 0 0 0;}
#l_m ul li a:hover{text-decoration: underline;font-size:15px;color:#f00;border:0;padding:5px 0 0 0;}

#l_c{
    clear:both;
	float:left;
	width:160px;
	color:#004463;
	font-size:14px;
	height:150px;
	padding:0 0 0 5px;
	background-color:#fff;
}
#l_c ul li{height:28px;padding:10px 0 0 0; width:160px;background-color:#fff;border-color:#fff;}

#l_b{
    clear:both;
	float:left;
	width:200px;/*******************background-color:#dcebe2;*/
	color:#cb1009;
	font-size:14px;
	font-weight:800;
	height:80px;
	padding:25px 0 0 0;
	background-color:#fff;
}
#l_b ul li a{text-decoration:none;color:#174564;font-size:15px;border:0;padding:5px 0 0 0;}
#l_b ul li a:hover{text-decoration: underline;font-size:15px;color:#174564;border:0;padding:5px 0 0 0;}
/********************/
#c_r{
	float:right;
	width:740px;
}

#r_i_i{
    clear:both;
	float:left;
	width:740px;
	height:397px;
	padding:10px 0 10px 0;
	background-color:#fff;
}
.r_t_i{
    clear:both;
	float:left;
	width:740px;
	padding:0;
}

#r_i_a{
    clear:both;
	float:left;
	width:600px;
	height:100px;
	padding:10px 0 10px 140px;
	background-color:#fff;
}
.r_t_a{
    clear:both;
	float:left;
	width:660px;
	padding:10px 0 0 80px;
	background-color:#fff;
}
.r_t_a1{
    clear:both;
	float:left;
	width:660px;
	height:20px;
	padding:10px 0 0 0;
	background-color:#fff;
}
.r_t_a2{
    clear:both;background-color:#fff;
	float:left;
	font-size:14px;
	line-height:22px;
	width:620px;
	padding:0 0 5px 40px;
	background-color:#fff;
}
.r_t_a2 li{padding:0 0 5px 10px;width:610px;background-color:#fff;}

#r_i_p{
    clear:both;
	float:left;
	width:680px;
	height:320px;
	padding:5px 0 5px 60px;
	background-color:#fff;
}
.r_t_p{
    clear:both;
	float:left;
	width:540px;
	color:#174564;
	padding:20px 0 0 180px;
	background-color:#fff;
}
.r_t_p ul li{float:left;padding:0 0 0 10px;background-color:#fff;}
.r_t_p ul li a{text-decoration:none;color:#000;font-size:14px;border:0;padding:0;}
.r_t_p ul li a:hover{text-decoration:underline;font-size:14px;color:#555;border:0;padding:0;}
.r_t_p ul li a:visited  {color:#aaa;}

#r_i_s{
    clear:both;
	float:left;
	width:620px;
	height:110px;
	padding:10px 0 10px 120px;
	background-color:#fff;
}
.r_t_s{
    clear:both;
	float:left;
	width:620px;
	padding:10px 0 0 120px;
	background-color:#fff;
}
.r_t_s1{
    clear:both;
	float:left;
	width:620px;
	height:20px;
	padding:20px 0 0 0;
	background-color:#fff;
}
.r_t_s2{
    clear:both;
	float:left;
	font-size:14px;
	line-height:25px;
	width:620px;
	padding:5px 0 0 0;
	background-color:#fff;
}
.r_t_s2 ul li{float:left;padding:0 0 0 30px;background-color:#fff;}
.r_t_s2 ul li a{text-decoration:none;color:#174564;font-size:14px;border:0;padding:0;}
.r_t_s2 ul li a:hover{text-decoration: underline;font-size:14px;color:#174564;border:0;padding:0;}

#r_i_c{
    clear:both;
	float:left;
	width:560px;
	height:160px;
	padding:10px 0 10px 180px;
	background-color:#fff;
}
.r_t_c{
    clear:both;
	float:left;
	width:600px;
	padding:20px 0 0 140px;
	background-color:#fff;
}
.r_t_c2{
    clear:both;background-color:#fff;
	float:left;
	font-size:14px;
	width:550px;
	padding:5px 0 5px 40px;
	background-color:#fff;
}
.r_t_c2 li{padding:5px 0 0 10px; width:540px;background-color:#fff;}

#r_i_rz{
    clear:both;
	float:left;
	width:560px;
	height:50px;
	padding:10px 0 10px 140px;
	background-color:#fff;
}
.r_t_rz{
    clear:both;
	float:left;
	width:600px;
	line-height:28px;
	padding:10px 0 10px 140px;
	background-color:#fff;
}
.r_t_rz ul li{float:left; width:260px;padding:0 0 0 30px;background-color:#fff;}
.r_t_rz ul li a{text-decoration:none;color:#174564;font-size:14px;border:0;padding:0;}
.r_t_rz ul li a:hover{text-decoration: underline;font-size:14px;color:#174564;border:0;padding:0;}

.r_twm1{
    clear:both;
	float:left;
	width:600px;
	height:20px;
	padding:20px 0 0 0;
}
.r_twm2{
    clear:both;background-color:#fff;
	float:left;
	font-size:14px;
	width:700px;
	line-height:22px;
	padding:5px 0 5px 40px;
}
.r_twm2 li{padding:5px 0 0 10px; width:680px;background-color:#fff;}

#r_i_lj{
    clear:both;
	float:left;
	width:690px;
	height:20px;
	padding:10px 0 0 50px;
	background-color:#fff;
}
.r_t_lt{
    clear:both;
	float:left;
	width:690px;
	line-height:28px;
	padding:10px 0 5px 50px;
	background-color:#fff;
}
.r_t_lj{
    clear:both;
	float:left;
	width:690px;
	line-height:28px;
	padding:0 0 5px 50px;
	background-color:#fff;
}
.r_t_lj ul li{float:left; width:105px;padding:0 0 0 30px;background-color:#fff;}
.r_t_lj ul li a{text-decoration:none;color:#174564;font-size:14px;border:0;padding:0;}
.r_t_lj ul li a:hover{text-decoration: underline;font-size:14px;color:#174564;border:0;padding:0;}
/********************/
#bt{
    clear:both;
	float:left;
	color:#000;
	text-align:right;
	width:1000px;
	font-size:12px;
	border-top:1px solid;
	border-color:#aaa;
	padding:10px 0 0 0;
}
#bt ul li{height:100%;padding:0;}
/********************/
h1 {
	height: 20px;
	font-size:15px;
	color: #174564;	
}
h2 {
	height: 20px;
	font-size:15px;
	color: #000;	
}
h3 {
	height: 20px;
	font-size:14px;
	color: #000;	
}