@charset "utf-8";
/* CSS Document */
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, font, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td{margin:0; padding:0;}
ol, ul{list-style:none;}
h1, h2, h3, h4, h5, h6{font-size:100%;}
p, h1, h2, h3, h4, h5, h6, span, a, table{ font-size:12px;}
table{border-collapse:separate; border-spacing:0;}
img{ border:none;}
a{ text-decoration:none;}
a img{ border-width:0; vertical-align:middle;}
a:hover{ text-decoration:underline;}
.clear{ clear:both;}
body{overflow-x:hidden; font-family:"微软雅黑", "宋体";}

.top{ width:100%; height:35px; background-color:#2C2C2C;}
.topLeft{ float:left;}
.topLeft li{ float:left; line-height:35px;}
.topLeft li a{ display:block; padding:0 20px; color:#ddd; font-size:13px;}
.topLeft li a:hover{ background-color:#000; color:#FFF; text-decoration:none;}
.topRight{ float:right;}
.topRight li{ float:left; line-height:35px;}
.topRight li a{ display:block; padding:0 20px; color:#ddd; font-size:13px;}
.topRight li a:hover{ background-color:#000; color:#FFF; text-decoration:none;}

.bannerBox{ width:100%; height:520px; background:#000 url(../images/bg.jpg) center top;}
.banner{ width:1000px; margin:0 auto; position:relative;} 
.bannerText{ width:450px; color:#FFF; font-size:14px; position:absolute; left:55px; top:155px; line-height:27px; border-top:#FFF solid 1px; padding-top:20px;}
.guanzhu{ display:block; width:250px; height:64px; background:url(../images/btn.png) no-repeat 0 0; overflow:hidden; position:absolute; left:55px; top:280px; text-indent:-999px; overflow:hidden;}
.guanzhu:hover{ background:url(../images/btn.png) no-repeat 0 -64px;}

.main{ width:1020px; height:240px; margin:0 auto; padding:40px 0 20px;}
.mainL{ float:left; border-right:#eee solid 1px; padding:20px 100px;}
.wx_title{font-size:16px;}
.mainL dl{ padding-top:20px;}
.mainL dl dt{ width:140px; height:140px; float:left;}
.mainL dl dd{ float:left; padding:20px 0 0 35px; line-height:30px; font-size:16px;}
.mainR{ float:left; padding:20px 100px 0;}
.mainR p{ line-height:30px; font-size:16px;}
.mainR p span{ color:#C00; font-size:20px;}

.footer{ width:1020px; margin:0 auto; padding:10px 0;}
.footer p{ line-height:25px; text-align:center; color:#999;}
.footer p a{ color:#666; margin:0 10px; font-size:14px;}






















