@charset "utf-8";
/***公共样式****/
*{ margin:0; padding:0;}
ul{ list-style:none;}
a{ text-decoration:none; outline:none; blr:expression(this.onFocus=this.blur()); color:#000;}
input{ border:none; outline:none; _border:none; blr:expression(this.onFocus=this.blur());}
input[type=button]:focus,input[type=submit]:focus{outline:none;}
input[type=button]::-moz-focus-inner{outline:0;}
textarea{ border:none; resize:none;}
h1,h2,h3,h4,h5,h6{ font-weight:normal;}
img{ border:none;}
*html{ background-image:url(about:blank); background-attachment:fixed;}
.clearfix:after{ display:block; clear:both; height:0; overflow:hidden; font-size:0; content:".";}
.clearfix{ zoom:1;}
ol, ul,li{list-style:none;}
html { overflow-x:hidden; -webkit-text-size-adjust:none; }
body { font-size:12px; font-family:Microsoft YaHei, Arial; *font-family:Microsoft YaHei, Arial;}
input, button, textarea, select { font-size:100%; outline:none; resize:none}
input[type="button"]{cursor:pointer; border:0}
input[type="submit"]{cursor:pointer; border:0}
input[type="reset"]{cursor:pointer; border:0}
/*头部与底部*/
#header{ width:640px; height:auto;background:#fff;}
.headtop{ width:100%; height:38px; line-height:38px; background:url(../images/headbg.png) no-repeat;}
.headtop p {font-size:13px;color: #fff;float: right;text-align: center; margin-right:20px;}
.headtop p span{ display:inline-block; padding-left:15px; background:url(../images/phone.png) left center no-repeat;}
.headtop p span a{ color:#fff;}
.headtop > span{ float:right;font-size:19px; color:#fff; margin-right:20px;}
.headtop > span a{ color:#fff;}
.change-color{ color:#e8340b!important;}
.logo{ width:208px; height:40px; background:url(../images/logo.png) no-repeat; margin:-15px 0px 0px 42px;}
.nav-shaw{ width:100%; height:11px;background:url(../images/navshaw.png) center center no-repeat; margin-top:5px;}
.nav{ height:60px; line-height:60px; border-bottom:1px solid #cccccc; background:#fff;}
.nav a{display:block; float:left; width:128px; font-size:20px; color:#999999; text-align:center; background:url(../images/navline.png) right center no-repeat; font-weight:bold;}
.nav a:last-child{ background:none;}
.nav-on{ color:#7fbe25!important;}
.fixhead{position:fixed;top:0px;width:640px; z-index:999;}
#footer{ width:640px; height:40px; line-height:40px; font-size:14px; color:#fff; text-align:center; background:#999999;}