/*--------------------网盟公共css------------------------*/
*{margin:0; padding: 0;}
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, 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, table, caption, tbody, tfoot, thead, tr, th, td { margin: 0; padding: 0; border: 0; outline: 0; font-size: 100%; vertical-align: baseline; background: transparent; }
body {font-size:12px; margin:0 auto; font-family: Helvetica,Tahoma,Arial,sans-serif;}
img{vertical-align:middle;}
a{text-decoration:none; outline: none;}
a:active {star:expression(this.onFocus=this.blur());}
ol, ul { list-style: none; }
blockquote, q { quotes: none; }
blockquote:before, blockquote:after, q:before, q:after { content: ''; content: none; }
/* remember to define focus styles! */
:focus { outline: 0; }
/* remember to highlight inserts somehow! */
ins { text-decoration: none; }
del { text-decoration: line-through; }
/* tables still need 'cellspacing="0"' in the markup */
table { border-collapse: collapse; border-spacing: 0; }
.clear { height:0; clear:both; font-size:0; line-height:0; overflow:hidden; visibility:hidden;}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}
.clearfix{*+zoom:1;}
.pngfix {}
input[type="reset"]::-moz-focus-inner,
input[type="button"]::-moz-focus-inner,
input[type="submit"]::-moz-focus-inner,
input[type="file"] > input[type="button"]::-moz-focus-inner{border:none;padding:0;}


#style2014{margin:0 auto; width:100%; background:#eaeaea; }
#header{width: 100%; height:68px; background: url('../images/topbg.gif') repeat-x scroll 0 0;}
.warp980{margin: 0 auto; width:980px; height:100%; }
#header .logo{float: left; margin-top:10px; }
#header .nav{float:right; height:100%;}
#header .nav ul {list-style: none;}
#header .nav ul li{ float: left; height:100%; border-right:1px solid #ccc;}
#header .nav ul li a{font-size:16px;  line-height: 68px; color:#333333; padding:26px 30px;}
#header .nav ul li a:hover , #header .nav ul li.hover{ background: url('../images/nav-hover.gif') repeat-x scroll 0 0 ; }
#header .nav ul li a:hover{margin-top:2px;}
#header .nav ul li.hover a{color:#d50404;}


#content .contact{width:100%; height:50px; background: #fff;}
#content .contact .kefu{float:left; background:url('../images/kefu.gif') no-repeat scroll left center; width:230px; height:49px;}
#content .contact .hotline{float:left;  background:url('../images/hotline.gif') no-repeat scroll left center; width:289px; height:49px;}
#content .contact .btn-apply { float:right; margin-top:9px; margin-right:9px; font-family:"Microsoft YaHei"; font-size: 18px; line-height: 32px; text-align: center; color:#fff; display: inline-block; width:100px; height:32px; background:url('../images/btn.gif') no-repeat scroll right center;}
.air{height:10px; width:100%; background: #eaeaea;}
#content .Mainleft{float:left; width:260px;  padding:20px 0 50px 20px; background:#fff; margin-bottom:10px;/*width:280*/}
#content .Mainright{float:right; width:690px;   background:#fff; margin-left:10px; display: inline;}

#footer{width:950px; background: #fff; padding:0 0 0 30px; clear: both; }
#footer h2{float: left; font-size: 14px; font-family: '\5b8b\4f53'; color:#666; line-height: 52px;}
#footer ul{list-style: none; float: left;}
#footer ul li{float:left; padding:0 32px; background: url('../images/foot-line.gif') no-repeat scroll right center transparent;}
#footer ul li a{color:#666666; font-size: 12px; line-height: 52px; font-family: '\5b8b\4f53';}
#footer ul li a:hover{color:#c90606;}
#footer p{ color:#999; font-size: 12px; line-height:52px; font-family: '\5b8b\4f53'; text-align: center; border-top: 1px solid #eaeaea; width:100%;}
