html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video {
	margin: 0;
	padding: 0;
	border: 0;
	font: inherit;
	font-size: 100%;
	vertical-align: baseline;
	text-decoration: none;
}
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {
	display: block
}
body {
    font-family: "Microsoft YaHei", "微软雅黑";
    font-size: 14px;
    background-color: #FFFFFF;
    color: #333333; line-height:26px;
    zoom: 1;
}
ol, ul {
	list-style: none
}
table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	font: inherit;
	font-size: 100%;
	vertical-align: baseline;
	text-decoration: none;
}

b,
strong {
  font-weight: bold;
}
img {
    border: 0;
	display: block;
    max-width: 100%;
    vertical-align: middle;
}   

a {
	color: #cc0000;
}
a:hover {
	text-decoration: underline;
}
.left{ float:left;}
.right{ float:right;}
.lf-20{ margin-left:20px; display:inline;}
.lf-65{ margin-left:65px; display:inline;}
.lf-185{ margin-left:185px; display:inline;}


.world{margin:0 auto; width:100%; background:url("../images/top_bj.jpg") repeat-x top; height:auto; overflow:hidden;}

/********头部**********/
.header{ margin:0 auto; width:100%; height:auto; overflow:hidden; background:#f8eeeb; margin-top:60px; padding-bottom:12px;}
.head{ margin:0 auto; width:980px; height:auto; overflow:hidden; padding-top:12px;}
.head_l{ float:left; width:600px; height:78px;}
.head_r{ float:right; width:360px; height:82px;}
.head_r dt{ float:left; width:170px; height:auto; overflow:hidden; margin-top:25px; font-size:18px; font-weight:bold;}
.head_r dt img{ float:left;}
.head_r dd{ float:right; width:180px; height:auto; overflow:hidden; line-height:33px; text-align:center; font-size:18px; font-weight:bold; }

/********栏目**********/
.nav{ margin:0 auto; width:100%; height:50px; background:#ad0000; font-size:16px;}
.nav p{ margin:0 auto; width:1030px; height:auto; overflow:hidden; line-height:50px; color:#FFF;}
.nav p a{ margin-left:13px; margin-right:13px; display:inline; color:#FFF;}
.nav p a:hover{ margin-left:19px; margin-right:19px; display:inline; color:#FFF;}


/********banner**********/
.banner {margin:0 auto; background:url("../images/banner.jpg") repeat-x center top; height:496px; background-size:auto 100%; overflow:hidden; margin-top:2px;}



/********底部**********/
.footer{ margin:0 auto; width:100%; height:auto; background:#353535; overflow:hidden; padding-bottom:28px; }
.footer1{margin:0 auto; width:1000px; height:auto; overflow:hidden; margin-top:20px;}
.footer1 dl{margin:0 auto; width:780px;}
.footer1 dl dt{ float:left;width:780px; height:auto; overflow:hidden; text-align:center; color:#f3a245; font-size:20px; font-weight:800;}
.footer1 dl dd{float:left;width:810px; text-align:center; margin-top:8px; color:#cf9e4f; line-height:28px;}
.footer1 dl dd a{ margin-left:20px; margin-right:20px; display:inline; color:#cf9e4f;}
.footer1 dl dd a:hover{ margin-left:20px; margin-right:20px; display:inline; color:#cf9e4f;}
.footer2{margin:0 auto; width:788px; height:auto; overflow:hidden; margin-top:20px;}
.footer2 li{ float:left; width:140px; height:140px;}
.footer2 dl{ float:right; width:610px; font-size:12px; color:#FFF;}
.footer2 dl dt{ float:left; margin-top:10px;}
.footer2 dl dt a{ margin-left:8px; margin-right:8px; display:inline; color:#FFF;}
.footer2 dl dt a:hover{ margin-left:8px; margin-right:8px; display:inline; color:#FFF;}
.footer2 dl dd{ float:left; width:600px;  margin-left:8px; display:inline; margin-top:15px; line-height:22px;}






