@charset 'UTF-8';
/**
 * @authors Elong (yangxinglong@126.com)
 * @date    2016-06-27 13:33:59
 */
body {
  font-size: 12px;
  font-family: Microsoft YaHei, Verdana, Geneva, sans-serif;
  background-color: #fff;
}
ul,
li,
p,
dl,
dt,
dd,
h2,
h3,
a,
input,
span,
strong,
body {
  padding: 0;
  margin: 0;
}
a {
  text-decoration: none;
  color: #000;
}
ul,
li {
  list-style: none;
}
img {
  border: 0 none;
}
div {
  margin: 0 auto;
}
.clearfix:after {
  visibility: hidden;
  display: block;
  font-size: 0;
  content: " ";
  clear: both;
  height: 0;
}
.clearfix {
  display: inline-table;
}
* html .clearfix {
  height: 1%;
}
.clearfix {
  display: block;
}
.left {
  float: left;
}
.right {
  float: right;
}
.btn_1 {
  font-size: 22px;
  line-height: 62px;
  display: inline-block;
  height: 62px;
  margin: 0 auto;
  color: #fff;
  border-radius: 16px;
  background-color: #fc8634;
  padding: 0 30px;
}
.btn_2 {
  font-size: 22px;
  line-height: 62px;
  display: inline-block;
  height: 62px;
  color: #fff;
  border-radius: 16px;
  background-color: #f46d0b;
  padding: 0 44px;
}
.btn_3 {
  font-size: 18px;
  line-height: 40px;
  display: inline-block;
  height: 40px;
  color: #ef8133;
  border-radius: 5px;
  background-color: #fff;
  padding: 0 24px;
}
.lh_48 {
  line-height: 48px !important;
}
.box {
  clear: both;
  overflow: hidden;
  zoom: 1;
}
.wrap {
  position: relative;
  max-width: 1920px;
}
.main {
  width: 1000px;
}
.mod_1 {
  height: 716px;
  background: url(/dev/product/temp_space/20160627_zqcy_h5/web/imgs/bg_1.jpg) 50% 0 no-repeat;
}
.mod_1 .main {
  background: url(/dev/product/temp_space/20160627_zqcy_h5/web/imgs/bg_1.jpg) 50% 0 no-repeat;
}
.mod_1_hd {
  height: 382px;
  padding-top: 28px;
}
.mod_1_hd a {
  display: block;
  float: right;
  overflow: hidden;
  width: 340px;
  height: 64px;
  text-indent: -9999px;
  background: url(/dev/product/temp_space/20160627_zqcy_h5/web/imgs/logo.png) 0 0 no-repeat;
}
.mod_1_bd {
  font-size: 34px;
  text-align: center;
  color: #fff;
}
.mod_1_bd h3 {
  font-weight: 400;
}
.mod_1_bd .mod_1_bd_btn {
  padding-top: 90px;
}
.mod_1_bd .mod_1_bd_btn a {
  margin: 0 44px;
}
.mod_2 {
  background-color: #fff;
}
.mod_2_hd {
  font-size: 36px;
  line-height: 36px;
  height: 122px;
  padding-top: 80px;
  text-align: center;
}
.mod_2_hd h3 {
  font-weight: 400;
}
.mod_2_hd h3 span {
  color: #ef8133;
}
.mod_2_bd {
  padding-bottom: 90px;
  text-align: center;
}
.mod_2_bd p {
  display: block;
  padding: 90px 0 0;
}
.mod_3 {
  background: url(/dev/product/temp_space/20160627_zqcy_h5/web/imgs/bg_2.jpg) 50% 100% no-repeat;
}
.mod_3_hd {
  line-height: 2;
  padding-bottom: 20px;
}
.mod_3_hd h3 {
  font-size: 36px;
  font-weight: 400;
  line-height: 2;
  text-align: center;
  color: #000;
}
.mod_3_hd p {
  font-size: 32px;
  font-weight: 600;
  text-align: center;
  color: #ef8133;
}
.mod_3_bd_hd {
  width: 90%;
  text-align: center;
  clear: both;
  overflow: hidden;
  zoom: 1;
}
.mod_3_bd_hd li {
  font-size: 24px;
  line-height: 58px;
  display: inline-block;
  width: 131px;
  height: 58px;
  margin: 12px;
  text-align: center;
  border: 1px solid #ef8133;
}
.mod_3_bd_hd li a {
  color: #ef8133;
  display:inline-block;
  width:131px;
  height:58px;
}
.mod_3_bd_hd li:nth-child(5n) {
  margin-right: 0;
}
.mod_3_bd_bd {
  padding: 30px 0 55px;
  text-align: center;
}
.mod_4 {
  background-color: #f2f2f2;
}
.mod_4_hd {
  line-height: 2;
  padding: 30px 0;
  text-align: center;
}
.mod_4_hd h3 {
  font-size: 36px;
  color: #ef8133;
}
.mod_4_hd p {
  font-size: 24px;
  color: #303030;
}
.mod_4_bd {
  padding-bottom: 60px;
  clear: both;
  overflow: hidden;
  zoom: 1;
}
.mod_4_bd li {
  display: block;
  float: left;
  width: 280px;
  height: 220px;
  margin: 0 45px 40px 23px;
  text-align: center;
  border-radius: 4px;
  background-color: #fff;
  box-shadow: 0 0 10px #ccc;
}
.mod_4_bd li a {
  display: block;
  width: 280px;
  height: 220px;
}
.mod_4_bd li a h3 {
  font-size: 30px;
  font-weight: 400;
  line-height: 30px;
  display: block;
  height: 55px;
  padding-top: 30px;
  color: #ef8133;
}
.mod_4_bd li a p {
  font-size: 16px;
  color: #303030;
}
.mod_4_bd li a span {
  font-size: 20px;
  line-height: 40px;
  display: block;
  width: 91px;
  height: 40px;
  margin: 30px auto 0;
  color: #fff;
  border-radius: 4px;
  background-color: #ef8133;
}
.mod_4_bd li:nth-child(3n) {
  margin-right: 0;
}
.mod_5 {
  background: url(/dev/product/temp_space/20160627_zqcy_h5/web/imgs/bg_8.jpg) 50% 0 no-repeat;
}
.mod_5 .main {
  height: 966px;
  background: url(/dev/product/temp_space/20160627_zqcy_h5/web/imgs/bg_8.jpg) 50% 0 no-repeat;
}
.mod_5_hd {
  padding-bottom: 80px;
  text-align: center;
  clear: both;
  overflow: hidden;
  zoom: 1;
}
.mod_5_hd h3 {
  font-size: 48px;
  display: inline-block;
  padding-top: 100px;
  color: #fff;
}
.mod_5_hd p {
  font-size: 36px;
  display: inline-block;
  padding-top: 114px;
  color: #fff;
}
.mod_5_bd {
  clear: both;
  overflow: hidden;
  zoom: 1;
}
.mod_5_bd li {
  float: left;
  width: 310px;
  min-height: 260px;
  margin: 0 10px 0 130px;
  text-align: center;
}
.mod_5_bd li .mod_5_bd_hd {
  height: 108px;
  padding-top: 46px;
}
.mod_5_bd li .mod_5_bd_bd {
  height: 48px;
  font-size: 18px;
  color: #fff;
}
.mod_5_bd_btn {
  padding-top: 15px;
}
.mod_6 {
  padding-bottom: 150px;
}
.mod_6_hd {
  line-height: 110px;
  padding: 30px 0;
  text-align: center;
}
.mod_6_hd h3 {
  font-size: 48px;
  color: #ef8133;
}
.mod_6_hd p {
  font-size: 36px;
  color: #313131;
}
.mod_6_bd {
  box-shadow: 0 0 10px #999;
}
.mod_6_bd_hd li {
  font-size: 14px;
  line-height: 52px;
  float: left;
  width: 332px;
  height: 52px;
  cursor: pointer;
  text-align: center;
  color: #fff;
  border-right: 1px solid #00b265;
  border-bottom: 3px solid #eb6100;
  background-color: #1b1b1b;
}
.mod_6_bd_hd li:last-child {
  width: 334px;
  border-right: 0 none;
}
.mod_6_bd_hd li.cur {
  color: #707070;
  border-right-color: #c9c9c9;
  border-bottom-color: #fff;
  background-color: #fff;
}
.mod_6_bd_bd {
  padding: 50px 0;
}
.tabs_cons {
  width: 790px;
}
.tabs_con_table li {
  font-size: 14px;
  line-height: 42px;
  height: 42px;
  border-radius: 5px;
  clear: both;
  overflow: hidden;
  zoom: 1;
}
.tabs_con_table li:nth-child(2n) {
  background-color: #f5f5f5;
}
.tabs_con_table li.title {
  font-size: 18px;
}
.tabs_con_table a {
  font-size: 14px;
  color: #313131;
}
.tabs_con_table_1,
.tabs_con_table_2 {
  float: left;
}
.tabs_con_table_1 {
  width: 545px;
  padding-left: 30px;
}
.tabs_con_table_2 {
  width: 130px;
  text-align: center;
}
.tabs_con_table_3 {
  float: left;
  width: 74px;
}
.tabs_con_table_3 span {
  line-height: 24px;
  display: block;
  width: 66px;
  height: 24px;
  margin-top: 8px;
  text-align: center;
  color: #fff;
  border-radius: 4px;
  background-color: #ef8133;
}
.package {
  padding: 30px 0;
  text-align: center;
}
.package p {
  font-size: 14px;
  color: #313131;
}
.package p .package_1 {
  font-size: 16px;
  color: #c40005;
}
.package p .package_2 {
  font-size: 30px;
  color: #c40005;
}
.package_btn {
  text-align: center;
}
.package_btn a {
  font-size: 18px;
  font-weight: 600;
  line-height: 60px;
  display: inline-block;
  width: 237px;
  height: 60px;
  color: #fff;
  border-radius: 15px;
  background-color: #ef8133;
}
.mod_7 {
  background: url(/dev/product/temp_space/20160627_zqcy_h5/web/imgs/bg_3.jpg) 50% 0 no-repeat;
}
.mod_7 .main {
  height: 545px;
  background: url(/dev/product/temp_space/20160627_zqcy_h5/web/imgs/bg_3.jpg) 50% 0 no-repeat;
}
.mod_7 .main a {
  display: block;
  overflow: hidden;
  width: 100%;
  height: 100%;
  text-indent: -9999px;
}
.mod_8 {
  background: url(/dev/product/temp_space/20160627_zqcy_h5/web/imgs/bg_4.jpg) 50% 0 no-repeat;
}
.mod_8 .main {
  height: 543px;
  background: url(/dev/product/temp_space/20160627_zqcy_h5/web/imgs/bg_4.jpg) 50% 0 no-repeat;
}
.mod_8 .main a {
  display: block;
  overflow: hidden;
  width: 100%;
  height: 100%;
  text-indent: -9999px;
}
.mod_9 {
  background: url(/dev/product/temp_space/20160627_zqcy_h5/web/imgs/bg_5.jpg) 50% 0 no-repeat;
}
.mod_9 .main {
  height: 543px;
  background: url(/dev/product/temp_space/20160627_zqcy_h5/web/imgs/bg_5.jpg) 50% 0 no-repeat;
}
.mod_9 .main a {
  display: block;
  overflow: hidden;
  width: 100%;
  height: 100%;
  text-indent: -9999px;
}
.mod_10 {
  background: url(/dev/product/temp_space/20160627_zqcy_h5/web/imgs/bg_6.jpg) 50% 0 no-repeat;
}
.mod_10 .main {
  height: 542px;
  background: url(/dev/product/temp_space/20160627_zqcy_h5/web/imgs/bg_6.jpg) 50% 0 no-repeat;
}
.mod_10 .main a {
  display: block;
  overflow: hidden;
  width: 100%;
  height: 100%;
  text-indent: -9999px;
}
.mod_11 {
  background: url(/dev/product/temp_space/20160627_zqcy_h5/web/imgs/bg_7.jpg) 50% 0 no-repeat;
}
.mod_11 .main {
  height: 654px;
  background: url(/dev/product/temp_space/20160627_zqcy_h5/web/imgs/bg_7.jpg) 50% 0 no-repeat;
}
.mod_11 .main a {
  display: block;
  overflow: hidden;
  width: 100%;
  height: 100%;
  text-indent: -9999px;
}
.right_float {
  position: absolute;
  top: 792px;
  right: 0;
  width: 140px;
  height: 264px;
  background: url(/dev/product/temp_space/20160627_zqcy_h5/web/imgs/right_float.png) 0 0 no-repeat;
}
.right_float_t {
  height: 264px;
}
.right_float_t a {
  display: block;
  width: 100%;
  height: 100%;
  cursor: pointer;
}
.right_float_back {
  width: 42px;
  height: 42px;
  margin: 0 auto;
  margin-top: 4px;
}
.right_float_back a {
  display: block;
  overflow: hidden;
  width: 42px;
  height: 42px;
  text-indent: -9999px;
}
@media screen and (max-width: 1280px) {
  .right_float {
    display: none;
  }
}
.pop_box {
  position: fixed;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  background-color: rgba(0, 0, 0, 0.5);
  display: none;
}
.pop_box .pop_com {
  width: 594px;
  height: 485px;
  position: fixed;
  top: 50%;
  margin-top: -242px;
  left: 50%;
  margin-left: -297px;
  background: url(/dev/product/temp_space/20160627_zqcy_h5/web/imgs/pop_com.png) 0 0 no-repeat;
  text-align: center;
}
.pop_box .pop_com a {
  margin: 413px 16px 0;
  display: inline-block;
}
