@charset "utf-8";
/* CSS Document */
@media (min-width:991px) {
.main {
  width: 100%;
  height: 1180px;
  margin: 0 auto;
  position: relative;
}
.nav {
  width: 980px;
  height: 54px;
  margin: 0 auto;
  box-sizing: border-box;
}
.nav li {
  float: right;
  width: 60px;
  height: 26px;
  cursor: pointer;
  margin-top: 5px;
}
.nav li a {
  width: 60px;
  height: 26px;
  display: inline-block;
  color: #fff;
  font-size: 14px;
}
.nav li a:hover {
  color: #f92828;
}
.dong {
  background: url(../images/bj.jpg) top center no-repeat;
  width: 100%;
  height: 335px;
  position: relative;
}

.bg,.bg1,.dl,.lq,.tc{ display: none;}
.message{ width:275px; height:180px;  margin:0px 0 10px 665px; padding-top: 46px;}
.message p{margin-bottom: 13px;}
.keyinput{width:200px;height: 27px; border:1px solid #d55518 ; padding-left: 5px; font-size: 16px;}
/*.toutu{background:url(../images/bj1.jpg) top center no-repeat; width:100%; height:308px;}*/
.pbj {
  background: url(../images/bj1_1.jpg) top center no-repeat;
  width: 100%;
  height: 841px;
}

.paihang {
  margin: 0 auto;
  width: 966px;
  padding: 0px 4px 0 0px;
  box-sizing: border-box;
  position: relative;
}
.deng,
.ling,
.logout
{
  font-size: 30px;
  color: #ffd8ae;
  display: inline-block;
  width: 181px;
  text-align: center;
  height: 49px;
  cursor: pointer;
  margin-top: 10px;
}
.deng {
  margin-left: 525px;
  background: url(../images/d.png) top center no-repeat;
}
.logout {
  margin-left: 525px;
  background: url(../images/t.png) top center no-repeat;
}
.ling {
  background: url(../images/l.png) top center no-repeat;
}


/*.deng:hover{background:url(../images/d.jpg) top center no-repeat;}
.ling:hover{margin-right:10px; background:url(../images/l.jpg) top center no-repeat;}*/
.huan {
  font-size: 16px;
  color: #3e3737;
  text-align: center;
  width:542px;
  float: right;
}


.paihang select {
  color: #fff;
  width:207px;
  height: 28px;
  padding-left: 5px;
  font-size: 16px;
  background: #d55518;
  cursor: pointer;
}


.tan {
  width: 100%;
  height: 1180px;
  background: rgba(0, 0, 0, 0.7);
  position: absolute;
  left: 0;
  top: 0;
  z-index: 999;
  display: none;
}
.denglu {
  width: 400px;
  height: 310px;
  background: #fff;
  position: fixed;
  left: 50%;
  top: 165px;
  margin-left: -198px;
  padding: 10px;
  box-sizing: border-box;
}
.denglu .cha {
  float: right;
  cursor: pointer;
}
.denglu span {
  font-size: 20px;
  color: #666;
  margin-left: 30px;
  height: 50px;
  display: inline-block;
}
.denglu p,
.xuanze p {
  margin-bottom: 15px;
  height: 42px;
  width: 308px;
  color: #ffa500;
  margin-left: 35px;
  position: relative;
}
.denglu .zh {
  display: block;
  position: absolute;
  top: 12px;
  left: 15px;
  width: 16px;
  height: 16px;
  background: url(../images/zh.gif);
}
.denglu .username {
  width: 306px;
  height: 41px;
  line-height: 27px;
  padding: 7px 8px 7px 35px;
  font-size: 16px;
  color: #7b7b7b;
  border: 1px solid #dfdfdf;
  ime-mode: disabled;
}
.denglu .mm {
  display: block;
  position: absolute;
  top: 12px;
  left: 15px;
  width: 16px;
  height: 19px;
  background: url(../images/mm.gif);
}
.denglu .password {
  width: 306px;
  height: 41px;
  line-height: 27px;
  padding: 7px 8px 7px 35px;
  font-size: 16px;
  color: #7b7b7b;
  border: 1px solid #dfdfdf;
  ime-mode: disabled;
}
.denglu .yy {
  display: block;
  position: absolute;
  top: 12px;
  left: 15px;
  width: 16px;
  height: 19px;
  background: url(../images/yz.png);
}
.denglu .yz {
  width: 242px;
  height: 41px;
  line-height: 27px;
  padding: 7px 8px 7px 35px;
  font-size: 16px;
  color: #7b7b7b;
  border: 1px solid #dfdfdf;
  ime-mode: disabled;
}
.denglu .txt {
  width: 100px;
  float: left;
  margin-left: 5px;
}
.denglu input {
  box-sizing: border-box;
}
.denglu .yanzheng label {
  float: left;
}
.denglu .txt {
  float: left;
  margin-left: 5px;
}
.denglu .denglua {
  width: 308px;
  height: 42px;
  cursor: pointer;
  background: #1591f9;
  margin: 10px 0 0 0px;
  font-size: 16px;
  font-weight: bold;
  color: #fff;
}

.tan2 {
  width: 100%;
  height: 1180px;
  background: rgba(0, 0, 0, 0.7);
  position: absolute;
  left: 0;
  top: 0;
  z-index: 999;
  display: none;
}
.xuanze {
  width: 440px;
  height: 300px;
  background:url(../images/backg.jpg);
  position: fixed;
  left: 50%;
  top: 165px;
  margin-left: -198px;
  padding: 10px;
  box-sizing: border-box;
}
.xuanze p {
  margin-bottom: 0px;
  margin-left: 144px;
}
.xuanze .cha {
  float: right;
  cursor: pointer;
}
.xuanze h3 {
  font-size: 20px;
  color: #262323;
  margin-left: 174px;
  margin-bottom: 30px;
}
.xuanze select {
  width: 233px;
  height: 27px;
  background: #a2a1a1;
  color: #fff;
  font-size: 16px;
}
.xuanze .queren {
  width: 308px;
  height: 42px;
  cursor: pointer;
  background:#d55518;
  font-size: 16px;
  font-weight: bold;
  color: #fff;
}

  .xuanze .loading {
    width: 308px;
    height: 42px;
    cursor: pointer;
    background:#d55518;
    font-size: 16px;
    font-weight: bold;
    color: #fff;
  }

.xuanze label {
  font-size: 16px;
  color: #2f2f2f;
}
.xuanze span{font-size: 16px;}
.xuanze .shengyu {
  width: 111px;
  display: inline-block;
}
.xuanze .zhifu {
  width: 200px;
  margin-left: 5px;
  display: inline-block;
  font-size: 16px;
  color: #606060;
}

.footer_bg {
  width: 100%;
  height: 137px;
  position: absolute;
  left: 0;
  bottom: 0;
  background:#513f28;
}
.footer {
  width: 980px;
  margin: 0 auto;
  height: 110px;
  color: #f4f4f4;
}
.footer .fot_top {
  padding-top: 40px;
  width: 980px;
}
.fot_top span {
  float: left;
}
.fot_top ul {
  float: right;
}
.fot_top ul li {
  float: left;
  width: 75px;
  border-right: 1px solid #f4f4f4;
  margin-right: 10px;
}
.fot_top ul li a {
  color: #f4f4f4;
}
.fot_top ul .special {
  border: none;
}
.footer p {
  padding-top: 55px;
}
b {
  color:#cb5226;
}
}

@media (max-width: 990px) {
  .main {
  width: 100%;
  height: 100%;
  margin: 0 auto;
}
.nav {
display: none;
}

.dong {
  width: 100%;
}
.bg,.bg1{
  width:100%;
}
.bg1{float: left;}
.pbj {
  width: 100%;
  position: relative;
  clear: both;
}

.paihang {
  position:absolute;
  top:50%;
  margin: 0 auto;
  width: 100%;
  box-sizing: border-box;
}
.dl,.lq,.tc {
  display: inline-block;
  width: 30%;
  cursor: pointer;
  height:auto;
}
.dl,.tc{margin-left:20%;}
.huan {
  font-size: 26px;
  color: #3e3737;
  text-align: center;
  width:100%;
}

.message{ width:100%; height:300px;   padding-top:40px;}
.message p{margin-bottom: 16px;padding-left:45%;}
.keyinput{width:315px;height: 50px; border:1px solid #d55518 ; padding-left: 5px; font-size: 26px;}
.paihang select {
  color: #fff;
  width:317px;
  height: 50px;
  padding-left: 5px;
  font-size:26px;
  background: #d55518;
  cursor: pointer;
}


.tan {
  width: 100%;
  min-height:100%;
  background: rgba(0, 0, 0, 0.7);
  position: absolute;
  left: 0;
  top: 0;
  z-index: 999;
  display: none;
}
.denglu {
  width:60%;
  height: 440px;
  background: #fff;
  position: fixed;
  left:40%;
  top: 642px;
  margin-left: -198px;
  padding: 10px;
  box-sizing: border-box;
}
.denglu .cha {
  float: right;
  cursor: pointer;
}
.denglu span {
  font-size: 30px;
  color: #666;
  margin-left: 30px;
  height: 50px;
  display: inline-block;
}
.denglu p,
.xuanze p {
  margin-bottom: 15px;
  height: 45px;
  width: 100%;
  color: #ffa500;
  margin-left: 35px;
  position: relative;
}
.denglu p{height:60px;}
.denglu .zh {
  display: block;
  position: absolute;
  top: 23px;
  left: 15px;
  width: 16px;
  height: 16px;
  background: url(../images/zh.gif);
}
.denglu .username {
  width:80%;
  height: 60px;
  line-height: 27px;
  padding: 7px 8px 7px 35px;
  font-size: 26px;
  color: #7b7b7b;
  border: 1px solid #dfdfdf;
  ime-mode: disabled;
}
.denglu .mm {
  display: block;
  position: absolute;
  top: 23px;
  left: 15px;
  width: 16px;
  height: 19px;
  background: url(../images/mm.gif);
}
.denglu .password {
  width:80%;
  height: 60px;
  line-height: 27px;
  padding: 7px 8px 7px 35px;
  font-size: 26px;
  color: #c8c7c7;
  border: 1px solid #dfdfdf;
  ime-mode: disabled;
}
.denglu .yy {
  display: block;
  position: absolute;
  top: 23px;
  left: 15px;
  width: 16px;
  height: 19px;
  background: url(../images/yz.png);
}
.denglu .yz {
  width: 60%;
  height: 60px;
  line-height: 27px;
  padding: 7px 8px 7px 35px;
  font-size: 26px;
  color: #7b7b7b;
  border: 1px solid #dfdfdf;
  ime-mode: disabled;
}
.yanzheng img{width:20%;}
.denglu .txt {
  width: 100px;
  float: left;
  margin-left: 5px;
}
.denglu input {
  box-sizing: border-box;
}
.denglu .yanzheng label {
  float: left;
}
.denglu .txt {
  float: left;
  margin-left: 5px;
}
.denglu .denglua {
  width: 80%;
  height: 60px;
  cursor: pointer;
  background: #1591f9;
  margin: 50px 0 0 0px;
  font-size: 26px;
  font-weight: bold;
  color: #fff;
}

.tan2 {
  width: 100%;
  height: 100%;
  background: rgba(0, 0, 0, 0.7);
  position: absolute;
  left: 0;
  top: 0;
  z-index: 999;
  display: none;
}
.xuanze {
  width: 60%;
  height: 322px;
  background:url(../images/backg.jpg);
  position: fixed;
  left:41%;
  top:560px;
  margin-left: -198px;
  padding: 10px;
  box-sizing: border-box;
}
.xuanze p {
  margin-bottom:7px;
  margin-left: 152px;
}
.xuanze .cha {
  float: right;
  cursor: pointer;
}
.xuanze h3 {
  font-size: 30px;
  color: #262323;
  margin-left: 225px;
  margin-bottom: 30px;
}
.xuanze select {
  width: 233px;
  height: 27px;
  background: #a2a1a1;
  color: #fff;
  font-size: 16px;
}
.xuanze .queren {
  width:50%;
  height: 60px;
  cursor: pointer;
  background:#d55518;
  font-size: 26px;
  font-weight: bold;
  color: #fff;
  margin-left:80px;
}
.xuanze .loading {
  width:50%;
  height: 60px;
  cursor: pointer;
  background:#d55518;
  font-size: 26px;
  font-weight: bold;
  color: #fff;
  margin-left:80px;
}

.xuanze label {
  font-size: 26px;
  color: #2f2f2f;
}
.xuanze span{font-size: 26px;}
.xuanze .shengyu {
  width: 111px;
  display: inline-block;
}
.xuanze .zhifu {
  width: 200px;
  margin-left: 5px;
  display: inline-block;
  font-size: 16px;
  color: #606060;
}

.footer_bg {
  display: none;
}
.footer {
  width: 980px;
  margin: 0 auto;
  height: 110px;
  color: #f4f4f4;
}
.footer .fot_top {
  padding-top: 40px;
  width: 980px;
}
.fot_top span {
  float: left;
}
.fot_top ul {
  float: right;
}
.fot_top ul li {
  float: left;
  width: 75px;
  border-right: 1px solid #f4f4f4;
  margin-right: 10px;
}
.fot_top ul li a {
  color: #f4f4f4;
}
.fot_top ul .special {
  border: none;
}
.footer p {
  padding-top: 55px;
}
b {
  color:#cb5226;
}

}