@charset "utf-8";
/* 此文件作为总入口，引入所有less文件，之后会编译为all.css */
/* CSS Document */
/*BEGIN*/
.ql_zxly {
  min-height: 400px;
  padding-bottom: 40px;
}
.ql_zxly li {
  padding-bottom: 20px;
}
.ql_zxlya {
  padding-bottom: 15px;
}
.ql_zxlya1 {
  float: left;
}
.ql_zxlya2 {
  margin-left: 116px;
}
.ql_zxlya2t {
  height: 30px;
  line-height: 30px;
  font-size: 14px;
  color: #333333;
}
.ql_zxlya2t span {
  margin-left: 12px;
  color: #666666;
}
.ql_zxlya2b {
  width: 592px;
}
.ql_zxlya2b1 {
  height: 13px;
  background: url(../images/z03.png) no-repeat left top;
}
.ql_zxlya2b3 {
  height: 13px;
  background: url(../images/z03.png) no-repeat left bottom;
}
.ql_zxlya2b2 {
  min-height: 26px;
  line-height: 26px;
  font-size: 14px;
  color: #666666;
  padding: 0 20px;
  background: url(../images/z04.png) repeat-y left;
}
.ql_zxlyb {
  margin-left: 116px;
}
.ql_zxlyb1 {
  float: right;
}
.ql_zxlyb2 {
  margin-right: 107px;
}
.ql_zxlyb2t {
  height: 26px;
  line-height: 26px;
  font-size: 14px;
  color: #333333;
  text-align: right;
}
.ql_zxlyb2t span {
  margin-right: 12px;
  color: #666666;
}
.ql_zxlyb2b {
  width: 976px;
}
.ql_zxlyb2b1 {
  height: 13px;
  background: url(../images/z05.png) no-repeat left top;
}
.ql_zxlyb2b3 {
  height: 13px;
  background: url(../images/z05.png) no-repeat left bottom;
}
.ql_zxlyb2b2 {
  min-height: 26px;
  line-height: 26px;
  font-size: 14px;
  color: #666666;
  padding: 0 20px;
  background: url(../images/z06.png) repeat-y left;
}
/*END*/
/*BEGIN*/
.ql_zxlyin {
  background: url(../images/z07.jpg) no-repeat right top;
  min-height: 400px;
}
.ql_zxlyin li {
  padding-bottom: 15px;
}
.ql_zxlyin em {
  display: block;
  float: left;
  height: 39px;
  line-height: 39px;
  font-size: 16px;
  color: #333333;
  width: 74px;
  padding-right: 5px;
  text-align: right;
}
.ql_zxlyin i {
  display: block;
  height: 39px;
  width: 18px;
  float: left;
  background: url(../images/z12.png) no-repeat right center;
}
.ql_zxlyinx {
  float: left;
  height: 39px;
  width: 515px;
  background: url(../images/z09.png) no-repeat left top;
  padding: 0 10px;
}
.ql_zxlyinxtext {
  float: left;
  height: 96px;
  width: 515px;
  background: url(../images/z10.png) no-repeat left top;
  padding: 8px 10px;
}
.ql_zxlyinxtext textarea {
  display: block;
  width: 100%;
  height: 96px;
  font-size: 16px;
  color: #333333;
  font-family: "Microsoft YaHei";
  line-height: 26px;
  resize: none;
}
.ql_zxlyinx input,
.ql_zxlyinx_yam input {
  display: block;
  width: 100%;
  height: 39px;
  line-height: 39px;
  font-size: 16px;
  color: #333333;
  font-family: "Microsoft YaHei";
}
.ql_zxlyinx_yam {
  float: left;
  height: 39px;
  width: 102px;
  background: url(../images/z11.png) no-repeat left top;
  padding: 0 10px;
}
.ql_zxlyinw {
  float: left;
  border: 1px solid #dcdcdc;
  margin-left: 14px;
}
.ql_zxlyinw,
.ql_zxlyinw img {
  height: 37px;
  width: 89px;
  cursor: pointer;
}
.ql_zxlyinw:hover {
  border-color: #804e21;
}
.ql_zxlyinb {
  float: left;
  margin-left: 23px;
}
.ql_zxlyinb a {
  float: left;
  display: block;
  height: 39px;
  margin-left: 15px;
  line-height: 39px;
  font-size: 18px;
  color: #ffffff;
  background: #231815;
  width: 128px;
  text-align: center;
}
.ql_zxlyinb a:hover {
  background: #804e21;
}
/*END*/
/*BEGIN*/
.ql_site1 {
  padding-bottom: 333px;
  background: url(../images/z15.jpg) no-repeat right bottom;
}
.ql_site li {
  padding-bottom: 50px;
}
.ql_site em {
  text-align: center;
}
.ql_site em,
.ql_site em a {
  display: block;
  min-height: 36px;
  width: 75px;
  float: left;
}
.ql_site em a {
  background: url(../images/z14.png) no-repeat center top;
  padding: 20px 0;
  line-height: 18px;
  font-size: 14px;
  color: #333333;
}
.ql_site em a:hover {
  background: url(../images/z13.png) no-repeat center top;
}
.ql_site div {
  margin-left: 110px;
  min-height: 75px;
  background: url(../images/z16.jpg) no-repeat left 8px;
  padding-left: 37px;
}
.ql_site div a {
  float: left;
  width: 14px;
  margin-right: 38px;
  font-size: 14px;
  line-height: 16px;
  color: #333333;
  padding-top: 4px;
  margin-bottom: 10px;
}
.ql_site div a:hover {
  color: #804e21;
}
/*END*/
/*BEGIN*/
.c_footer{background: #231815;color:#c1b5b2;font-size:15px;text-align:center;}
.dilx{padding-bottom:15px;border-bottom:1px solid #5b4c48;}
.dilx > em{padding-left:35px;}
.dilx > em.c_lx1{background: url(../images/c_lx1.png) no-repeat left center;}
.dilx > em.c_lx2{background: url(../images/c_lx2.png) no-repeat left center;}
.dilx > em.c_lx3{background: url(../images/c_lx3.png) no-repeat left center;}
.c_lxfen{text-align:center;padding:30px 0;}
.c_dinav{display:inline-block;border:1px solid #5b4c48;height:42px;line-height:42px;padding:0 30px;font-size:15px;margin-top: 35px;}
.c_dinav a{color:#c1b5b2;}
.c_dinav a:hover{color:#fff;}
.c_youlinks{overflow: hidden;padding:10px 0;}
.c_youlinks span{float: left;font-size:14px;color:#a9a9a9;padding-left:30px;background: url(../images/links.png) no-repeat left center;}
.c_linkkk{float: right;width:1100px;text-align:left;overflow: hidden;}
.c_linkkk li{float: left;padding:0 10px;}
.c_linkkk li a{color:#c1b5b2;}
.c_linkkk li a:hover{color:#fff;}
.c_footbot{background:#120d0b;padding:10px 20px;font-size:14px;color:#6c6c6c;}
.c_footbot img{vertical-align: middle;}
.c_footbot a{color:#6c6c6c;}
.c_footbot a:hover{color:#fff;}
/*END*/
/*BEGIN*/
/*END*/
/*BEGIN*/
/*END*/
/*BEGIN*/
/*END*/
/*BEGIN*/
/*END*/
/*BEGIN*/
/*END*/
/*BEGIN*/
/*END*/
/*BEGIN*/
/*END*/
/*BEGIN*/
/*END*/

