html,body{height: 100%;}
body {font-size: 14px;  font-family:"microsoft yahei", Arial, Helvetica, sans-serif;  margin:0;  padding:0;
    -webkit-tap-highlight-color: rgba(0,0,0,0);
}
div,ul,li,p,h1,h2,h3,h4,h5,h6,dl,dt,dd,button {  margin:0;  padding:0;  border:none;  list-style:none;  }
input,button,textarea{border:none;outline: none;list-style:none; font-family:"microsoft yahei", Arial, Helvetica, sans-serif; text-align: justify;}
img{border:none; vertical-align:top;outline:none;}
em{ font-style:normal;  }
.lf   {float:left;}
.rt  {float:right;}
.clear  {clear:both;}
a { color:#333333; text-decoration:none;}
a:hover { text-decoration:none;}

.container{width:100%;min-width: 1300px;overflow: hidden;color:#333;background: #fafafa;}

.main{width: 1065px;margin: 0 auto;overflow: hidden;}

/*header*/
.header{background:#fff;height:76px;position: relative;padding-top: 18px;}

.header .logo{width:260px;height: 60px;float: left;
    webkit-user-select:none;
    -moz-user-select:none;
    -ms-user-select:none;
    user-select:none;
}
.review-list, .article-list{
  display: none;
  position: absolute;
  width: 110px;
  background: #ed6b18;
  z-index: 100000;
  top: 42px;
  border-top:1px solid #fff;
  left: 942px; 
}
.article-list {
  left: 300px;
}
.review-list a, .article-list a{
  display:block;
  color:#fff;
  height:30px;
  line-height:30px;
  text-align:center;
}
.review-list a:hover, .article-list a:hover{
  text-decoration: underline;
}
.header .main{width:1320px;margin: 0 auto;overflow:visible;position: relative;}
.header .nav{float:left;padding-top: 18px;margin-left:8px;overflow: hidden; }
.header .nav li{float: left;/*font-family:SimSun;*/margin:0 4px 0 0;color:#fff;font-size:16px;line-height: 24px;cursor: pointer;;
    position: relative;padding: 0 4px;border-radius: 12px;
}
.header .nav li a{color:#3f3f3f;}

.header .nav li.cur {background: #e76b18;}
.header .nav li.cur a{color:#fff;}
.zc_dl{float: right;font-size: 14px;padding: 0 2px;margin-top: 19px;border-radius: 10px;line-height:24px;background: #e76b18 }
.zc_dl a{color:#fff;}
.user-message{float:right;font-size: 14px;position:relative;width:130px;text-align:center;color:#fff;line-height:24px;margin-top: 19px;border-radius: 10px;background: #e76b18;}
.user-message .first{color:#fff;}
.user-message .user-person{color:#fff;}
.user-message .user-list{
  display: none;
  position: absolute;
  width: 160px;
  background: #ed6b18;
  z-index: 100000;
  top: 24px;
  padding:3px 0;
  border-top:1px solid #fff;
  left: 0; }
  .user-message .user-list a{
    display:block;
    color:#fff;
    font-size:14px;
    text-align:center;
  }
  .user-message .user-list a:hover {text-decoration: underline; }
.section{min-height: 800px;}
.to_top{display: none;background: url(../images/to_top.png) no-repeat center top;width: 50px;height: 50px;position: fixed;bottom:400px;left: 50%;margin-left: 563px;cursor: pointer;}
/*footer*/
.footer{height:140px;padding-top: 60px;background: url(../images/bg_footer.jpg) no-repeat center top;}
.footer .footer_copy{line-height: 36px;color:#424242;width: 730px;float: left;font-size: 15px;}
.footer .footer_copy a{color:#424242;}

.footer .ewm_lists{float: right;margin-right: 10px;}
.footer .ewm_lists li{float: left;width: 130px;margin-right: 20px;text-align: center;}
.footer .ewm_lists li p{line-height: 32px;color:#424242;text-align: center;}
/*upload*/
.upload-box{width:100%;}
.upload-con{width:100%;overflow: hidden;}
.upload-item{float:left;width:305px;margin-right:75px;margin-bottom:32px;}
.upload-item:nth-child(3n){margin-right:0;}
.upload-item span{display:block;margin-bottom:12px;font-size:16px;color:#646464;}
.upload-item input{display:block;width:305px;height:46px;border:1px solid #ccc;box-sizing: border-box;padding-left:10px;border-radius:10px;}
.upload-item select{width:100%;box-sizing:border-box;display:block;padding-left:10px;height:46px;border:1px solid #ccc;border-radius:10px;}
.upload-box select{-webkit-appearance:none;-moz-appearance:none;appearance:none; /*去掉下拉箭头*/
  background: url("../images/icon.jpg") no-repeat 280px center transparent;background-size:14px 12px;}
.upload-box select::-ms-expand { display: none; }
.upload-boxs{float:left;width:100%;} 
.upload-boxs .webuploader-container {
  position: relative;
  width:129px;
  height:41px;
 }
.upload-boxs .webuploader-element-invisible {
  position: absolute !important;
  width: 100%;
  height: 100%;
  opacity: 0; }
.upload-boxs .webuploader-pick{
  position: relative;
  display: inline-block;
  width:129px;
  height:41px;
  background: url(../images/upload-button.jpg) no-repeat;
  background-size: 100% 100%;
  overflow: hidden; }
.area{width:100%;margin-top:32px;}
.area label{color:#c6c6c6;}
.area textarea{display:block;margin:0 auto;width:1050px;height:80px;border:1px solid #ccc;border-radius:10px;box-sizing: border-box;padding:10px;}
.upload-box button{display:block;width:230px;height:46px;border-radius:2px;font-weight:550;line-height:46px;text-align:center;background-color:#ffe300;color:#333;font-size:16px;margin:56px auto;}
/*ewm-box*/
.ewm-box{width:100%;}
.ewm-box .ewm{display:block;width:200px;height:200px;margin: 0 auto 30px;}
.ewm-box input{display:block;width:300px;height:40px;border:1px solid #ccc;border-radius:6px;margin:28px auto 0;}
.ewm-box p{color:#333;font-size:16px;text-align:center;}
.ewm-box #upload-opus{display:block;width:240px;height:42px;line-height:42px;font-size:16px;font-weight:bold;background-color:#ffe300;color:#333;text-align:center;margin:28px auto;}
