body {
	margin-left: 0px;
	margin-top: 0px;
	margin-bottom:0px;
	margin-right:0px;
	font-family:"Microsoft YaHei";
	font-size:16px;
	color:#2B2B2B;
	background-image:url( ../imgfiles/bg_sy.jpg);
	background-repeat:no-repeat;
	background-attachment:fixed;
	background-position: center top;
	background-size: cover;
	caret-color: transparent;

}


a:link {
	color:#2B2B2B;
	font-family:"Microsoft YaHei";
	text-decoration: none;
}
a:visited  {
	color:#2B2B2B;	
	font-family:"Microsoft YaHei";
	text-decoration: none;
}
a:hover {
	color: #f29400;	
	font-family:"Microsoft YaHei";
	text-decoration: none;
}
a:active {
	color: #f29400;	
	font-family:"Microsoft YaHei";
	text-decoration: none;
}



ul{
	list-style:none; 
	margin:0;
	padding:0;
}

.clear{ clear: both;}

.bg_body{
	background-image: url(../images/bg_body.png); background-repeat: repeat-x; background-position: top center; background-color: #FFFFFF; width: 100%; text-align: left; vertical-align: top; 
	
}
.bg_font{
	background-image: url(../images/bg_font.png); width: 800px; height: 80px; line-height: 80px; text-align: center; margin: 0 auto; color: #0964b8; font-size: 36px; font-weight: bold;
}
.bg_dh{
	background-color: #f1f3f5; line-height: 50px; height: 50px; padding-left: 40px; font-size: 16px; border-bottom: 3px solid #d64100;
	background-image: url(../images/icon_dh.png); background-repeat: no-repeat; background-position: left center;
}
.list_wz{
	line-height: 90px;  border-bottom: 1px dashed #cacaca; background-image: url(../images/icon_zcfg.png); background-position: left center; background-repeat: no-repeat; font-size: 18px; color: #2B2B2B; padding-left: 50PX;
}
.bg_jbwz{
	background-image: url(../images/bg_jbwz.png); background-position: left; background-repeat: no-repeat; line-height: 60px; text-align: left; padding-left: 50px; font-size: 26px; font-weight: bold; color: #1479d7;
	
}

.red_font{
	color: #ff3000; font-weight: bold; font-size: 18px; padding-right: 5px;
}

#rcorners1 {
    border-radius: 10px;
    border: 1px solid #b7afa7;
    padding: 40px 60px; 
    text-align: left; 
	box-shadow: 5px 5px 5px #d0d0d0;
	background-color: #ad1616;
}


#rcorners2 {
    border-radius: 10px;
    border: 1px solid #b7afa7;
    padding: 40px 60px; 
    text-align: left; 
	box-shadow: 5px 5px 5px #d0d0d0;
}

#rcorners3 {
    border-radius: 6px;
    border: 1px solid #dfdfdf;
    padding: 40px 60px; 
    text-align: left; 
	background-color: #f7f7f7;
}


.zw_title{
	line-height: 80px; text-align: center; font-size: 32px; font-weight: bold; color: #2b2b2b; padding-bottom: 30px; padding-top: 20px;
}
