body {
	width:100%;
	font-size:12px;
	padding:0px 0px;
	margin:0px 0px;
	background-color:#fff;
	text-align:left;
	color:#3b3b3b;
}
.clear {
	clear:both;
}
img {
	border: none;
}
ul {
	padding:0px 0px;
	margin:0px 0px;
}
li {
	padding:0px 0px;
	margin:0px 0px;
	list-style:none
}
a:link {
	text-decoration:none;
	color:#3b3b3b
}
a:visited {
	text-decoration:none;
	color:#3b3b3b
}
a:hover {
	text-decoration: underline;
	color:#cc0000
}
a:active {
	text-decoration:none;
	color:#3b3b3b
}


/************************/
/************************/
/************************/
.font_yh{ font-family:"微软雅黑"}
.font_ht{ font-family:"黑体"}
.fl{ float:left; display:inline}
.fr{ float:right; display:inline}
.mg_auto{ margin-left:auto; margin-right:auto;}

.ad_a,.ad_b,.ad_c,.ad_d,.ad_e,.ad_f,.ad_g,.ad_h,.ad_hh,.ad_cc{ width:100%; height:auto;overflow: hidden; background-position:center top; background-repeat:no-repeat;}
.ad_a{ height:536px; background-color:#0B559E; background-image:url(../images/aa.jpg)}
.ad_b{ height:276px; background-color:#0075BB;background-image:url(../images/ab.jpg)}
.ad_c{ height:385px; background-image:url(../images/ac.jpg)}
.ad_d{ height:428px; background-color:#fff;background-image:url(../images/ad.jpg)}
.ad_e{ height:286px; background-color:#0097BE;background-image:url(../images/ae.jpg)}
.ad_g{ height:490px; background-color:#fff; background-image: url(../images/af.jpg)}
.ad_h{ height:443px;background-image: url(../images/aff.jpg);}
.ad_hh{ height:443px; background-color:#fff; background-image: url(../images/aff_b.jpg); background-repeat:repeat-x}
.ad_cc{ height:385px; background-image:url(../images/ac_b.jpg); background-repeat:repeat-x}


.ad_f{ height:253px; background-color:#303030;}

.footer{ width:980px; margin-left:auto; margin-right:auto; text-align:center; padding-top:20px; padding-bottom:70px; border-top:1px solid #eee; margin-top:20px; overflow:hidden;}
.secfooter{ width:980px; margin-left:auto; margin-right:auto; text-align:left; padding-top:20px; padding-bottom:70px; overflow:hidden; margin-top:30px;}

.footer p{ margin:0 0; padding:0 0; margin-top:10px}
.secfooter p{ margin:0 0; padding:0 0; margin-top:10px}
.ft_footer{ font-size:14px; font-weight:bold}
.footer_b {
	width:980px;
	height:30px;
	overflow:hidden;
	background:url(../images/footer_b.jpg) repeat-y;
	color:#fff
}
.footer_wenzi {
	margin-top:0px
}
a.footer_style:link {
	color:#fff;
	text-decoration:none
}
a.footer_style:visited {
	color:#fff;
	text-decoration:none
}
a.footer_style:hover {
	color:#fff;
	text-decoration: underline
}
a.footer_style:active {
	color:#fff;
	text-decoration:none
}
.footer .banquan {
	margin-top:8px;
	margin-bottom:15px;
	margin-left:auto;
	margin-right:auto;
	font-size:12px;
	color:#fff;
	clear:both;
}

.secfooter .banquan {
	margin-top:10px;
	margin-bottom:20px;
	margin-left:auto;
	margin-right:auto;
	font-size:12px;
	color:#fff;
	clear:both;
}
.secfooter .banquan_b{ color:#fff}
.banquan_b{ margin-top:10px}
.banquan_eng{ margin-top:20px; color:#fff}
.footer_banquan p {
	padding:0 0;
	margin:0 0;
}
.ft_footer_style { width:980px;}
.ft_footer_style ul{ min-width:800px; margin-left:auto; margin-right:auto; display: inline-block; *display:inline; zoom:1; _width:800px}
.ft_footer_style ul li{ float:left; display:inline; font-size:14px; font-weight:bold;}
.ft_footer_style ul li.ft_line{ font-size:10px; font-family:Arial, Helvetica, sans-serif; color:#aaa; margin-left:7px; margin-right:7px}
.ft_line{ font-size:10px; color:#fff;}





/*******/


