body{font-size:12px;font-family: "Microsoft YaHei";}
body,html,a,img,div,form,select,input,ul,ol,ul,li,h1,h2,h3,h4,h5,h6,dd,dl,dt,p,label,em,span{margin:0;padding:0}
a{color:#2b2b2b;text-decoration:none;cursor:pointer}
a:hover{color:#f39800;text-decoration:none}
ol,ul,li{list-style:none}
em,i{font-style:normal}
img{border:none;margin: 0px;padding: 0px;}
.clearfix{*zoom:1;display:block;height:0;clear:both;}
.clearfix:after{content:'\20';display:block;height:0;clear:both}
input, textarea, select {*font-size: 100%;outline: 0;border: 0;}

/*header开始*/
.header{ height: 42px;border-bottom: 1px #efefef solid; width: 100%; line-height: 42px;}
.headerbox{ width: 1200px; margin: 0 auto;}
.header-left{ float: left; color: #646464;}
.header-right{ float: right;}
.header-right a{ color: #646464; padding:0px 16px;border-right: 1px #ececec solid;}
.header-right a:hover{ color: #f39800;}

/*header开始*/
.logo{ width: 1200px;margin: 0 auto;}
.logoimg{margin: 24px 122px 0px 23px; float: left;}
.logo .search{ float: left; width: 492px; margin-top: 34px;}
.logo .search .sea_inp{ width: 422px; border: 3px #ff8800 solid; float: left; height: 34px; line-height: 34px; text-indent: 10px; color: #999;}
.logo .search .sea_btn{ width: 64px; height: 40px; line-height: 40px; color: #fff; font-size: 15px; text-align: center; background-color: #ff8800; cursor: pointer;}
.search p{ line-height: 26px;padding-left: 3px; width: 422px;overflow: hidden; white-space: nowrap;text-overflow: ellipsis;}
.search p a{ margin-right: 7px;}

/*nav开始*/
.nav{ width: 100%;height: 40px; line-height: 40px; background-color: #4a4a4a;margin-top: 20px;}
.nav ul{width: 1200px;margin: 0 auto;}
.nav li{ float: left;margin-right: 34px;}
.nav li a{padding: 0px 20px; height: 40px; line-height: 40px;font-size: 18px;color: #fff;display: inline-block;}
.nav li a:hover,.nav li.on a{background-color: #ff8800;}

/*版权开始*/
.footer{ padding-bottom: 20px; background: #242627; width: 100%;}
.subnav{ width: 1200px;margin:0px auto; line-height: 76px; border-bottom: 1px #313131 solid;}
.subnav a{ font-size: 15px; color: #666;margin-right: 33px;}
.subnav a:hover{color:#f39800; }
.bqtext{ width: 1200px;margin: 0px auto; color: #666; font-size: 13px; line-height: 28px; padding-top: 25px;}
.bqtext p{ width: 890px; float: left;}
.bqtext em{ float: right;padding-top: 2px; width: 149px; height: 45px; display: inline-block;margin-right: 20px;}
.bqtext a{color: #666; }

/*其他*/
.go-top{width: 50px; height: 50px; background: #d0d0d0;position: fixed;bottom: 20px;right: 50%;margin: auto;z-index: 100;cursor: pointer;display: none;margin-right: -680px;border-radius: 4px;}
.go-top:before{ content: ""; width: 22px; height: 12px; display: inline-block; background: url(../images/topjt.png) no-repeat; margin: 19px 0px 0px 14px;}
.go-top:hover {background:#ff5b00; background: -moz-linear-gradient(bottom, #ff4800 0%, #ff7400 100%);
    background: -webkit-linear-gradient(bottom, #ff4800 0%,#ff7400 100%);
    background: -ms-linear-gradient(bottom, #ff4800 0%,#ff7400 100%);
    background: linear-gradient(to top, #ff4800 0%,#ff7400 100%); }