body{
  line-height: 1.5;
}
/*font-size*/
.fnt_12 { font-size:12px;}
.fnt_14 { font-size:14px;}
.fnt_16 { font-size:16px;}
.fnt_18 { font-size:18px;}
.fnt_20 { font-size:20px;}
.fnt_22 { font-size:22px;}
.fnt_24 { font-size:24px;}
.fnt_26 { font-size:26px;}
.fnt_28 { font-size:28px;}
.fnt_30 { font-size:30px;line-height: 1.3;}
.fnt_32 { font-size:32px;line-height: 1.3;}
.fnt_34 { font-size:34px;line-height: 1.3;}
.fnt_36 { font-size:36px;line-height: 1.3;}
.fnt_38 { font-size:38px;line-height: 1.3;}
.fnt_40 { font-size:40px;line-height: 1.3;}

.fnt_42 { font-size:42px;line-height: 1.3;}
.fnt_44 { font-size:44px;line-height: 1.3;}
.fnt_46 { font-size:46px;line-height: 1.3;}
.fnt_48 { font-size:48px;line-height: 1.3;}
.fnt_50 { font-size:50px;line-height: 1.3;}
.fnt_52 { font-size:52px;line-height: 1.3;}
.fnt_54 { font-size:54px;line-height: 1.3;}
.fnt_56 { font-size:56px;line-height: 1.3;}
.fnt_58 { font-size:58px;line-height: 1.3;}
.fnt_60 { font-size:60px;line-height: 1.3;}
.fnt_80 { font-size:80px;line-height: 1.3;}

@media only screen and (max-width: 1500px) {
  .fnt_20 { font-size:18px;}
  .fnt_22 { font-size:18px;}
  .fnt_24 { font-size:20px;}
  .fnt_26 { font-size:24px;}
  .fnt_28 { font-size:24px;}
  .fnt_30 { font-size:30px;}
  .fnt_32 { font-size:30px;}
  .fnt_34 { font-size:30px;}
  .fnt_36 { font-size:32px;}
  .fnt_38 { font-size:32px;}
  .fnt_40 { font-size:34px;}

  .fnt_42 { font-size:34px;}
  .fnt_44 { font-size:34px;}
  .fnt_46 { font-size:36px;}
  .fnt_48 { font-size:36px;}
  .fnt_50 { font-size:38px;}
  .fnt_52 { font-size:38px;}
  .fnt_54 { font-size:38px;}
  .fnt_56 { font-size:40px;}
  .fnt_58 { font-size:40px;}
  .fnt_60 { font-size:50px;}
  .fnt_80 { font-size:70px;}
}
@media only screen and (max-width: 1400px) {
  .fnt_18 { font-size:16px;}
  .fnt_20 { font-size:16px;}
  .fnt_24 { font-size:18px;}
  .fnt_26 { font-size:20px;}
  .fnt_28 { font-size:20px;}
  .fnt_30 { font-size:24px;}
  .fnt_32 { font-size:24px;}
  .fnt_34 { font-size:24px;}
  .fnt_36 { font-size:26px;}
  .fnt_38 { font-size:26px;}
  .fnt_40 { font-size:30px;}

  .fnt_42 { font-size:30px;}
  .fnt_44 { font-size:30px;}
  .fnt_46 { font-size:32px;}
  .fnt_48 { font-size:32px;}
  .fnt_50 { font-size:34px;}
  .fnt_52 { font-size:34px;}
  .fnt_54 { font-size:34px;}
  .fnt_56 { font-size:36px;}
  .fnt_58 { font-size:36px;}
  .fnt_60 { font-size:38px;}
  .fnt_80 { font-size:56px;}
}
@media only screen and (max-width: 1200px) {
  .fnt_24 { font-size:18px;}
  .fnt_20 { font-size:16px;}
}

@media only screen and (max-width: 1024px) {
  .fnt_18 { font-size:16px;}
  .fnt_20 { font-size:16px;}
  .fnt_24 { font-size:18px;}
  .fnt_26 { font-size:20px;}
  .fnt_28 { font-size:20px;}
  .fnt_30 { font-size:20px;}
  .fnt_32 { font-size:20px;}
  .fnt_34 { font-size:20px;}
  .fnt_36 { font-size:22px;}
  .fnt_38 { font-size:22px;}
  .fnt_40 { font-size:26px;}

  .fnt_42 { font-size:26px;}
  .fnt_44 { font-size:26px;}
  .fnt_46 { font-size:28px;}
  .fnt_48 { font-size:28px;}
  .fnt_50 { font-size:30px;}
  .fnt_52 { font-size:30px;}
  .fnt_54 { font-size:30px;}
  .fnt_56 { font-size:32px;}
  .fnt_58 { font-size:32px;}
  .fnt_60 { font-size:34px;}
  .fnt_80 { font-size:50px;}
}
@media only screen and (max-width: 950px) {
  .fnt_14 { font-size:12px;}
  .fnt_16 { font-size:14px;}
  .fnt_18 { font-size:14px;}
  .fnt_20 { font-size:14px;}
  .fnt_22 { font-size:16px;}
  .fnt_24 { font-size:16px;}
  .fnt_26 { font-size:18px;}
  .fnt_28 { font-size:18px;}
  .fnt_30 { font-size:18px;}
  .fnt_32 { font-size:22px;}
  .fnt_34 { font-size:22px;}
  .fnt_36 { font-size:24px;}
  .fnt_38 { font-size:24px;}
  .fnt_40 { font-size:24px;}

  .fnt_42 { font-size:24px;}
  .fnt_44 { font-size:24px;}
  .fnt_46 { font-size:24px;}
  .fnt_48 { font-size:26px;}
  .fnt_50 { font-size:26px;}
  .fnt_52 { font-size:26px;}
  .fnt_54 { font-size:28px;}
  .fnt_56 { font-size:28px;}
  .fnt_58 { font-size:28px;}
  .fnt_60 { font-size:30px;}
  .fnt_80 { font-size:40px;}
}
@media only screen and (max-width: 767px) {
  .fnt_14 { font-size:12px;}
  .fnt_16 { font-size:14px;}
  .fnt_18 { font-size:14px;}
  .fnt_20 { font-size:14px;}
  .fnt_22 { font-size:14px;}
  .fnt_24 { font-size:14px;}
  .fnt_26 { font-size:14px;}
  .fnt_28 { font-size:14px;}
  .fnt_30 { font-size:16px;}
  .fnt_32 { font-size:16px;}
  .fnt_34 { font-size:16px;}
  .fnt_36 { font-size:16px;}
  .fnt_38 { font-size:16px;}
  .fnt_40 { font-size:20px;}
  .fnt_42 { font-size:20px;}
  .fnt_44 { font-size:20px;}
  .fnt_46 { font-size:20px;}
  .fnt_48 { font-size:20px;}
  .fnt_50 { font-size:22px;}
  .fnt_52 { font-size:22px;}
  .fnt_54 { font-size:22px;}
  .fnt_56 { font-size:22px;}
  .fnt_58 { font-size:22px;}
  .fnt_60 { font-size:22px;}
  .fnt_80 { font-size:30px;}
}
.fu_c{position: relative;position: fixed;bottom:-71px;left:0px;right:0px;background: #ba9a6c; z-index: 9999;padding:30px 0 25px;color:#fff;}
.fu_c .lay{width: 1500px;margin-left: auto;margin-right: auto;}
.fu_c a{color: #fff;}
.fu_c dl dt{float: left;border-right: 1px solid #fff;padding-right: 50px;color: #fff;}
.fu_c dl dd{float: left;padding: 0;}
.fu_c dd.input{margin-left: 30px;}
.fu_c dd.input input{border:0;background:#fff;height: 42px;width: 315px;margin:0 20px;text-indent: 20px;font-size: 16px; outline: 0;}
.fu_c .btn a{display: block;width: 205px;height: 44px;background: #ba9a6c;border: 1px solid #fff;font-size: 16px; font-weight: bold; line-height: 44px; text-align: center; background-size: cover;}
.fu_c .btn a:hover{color:#fff;}
.fu_c .close{position: absolute;right: 0px;top: -30px;cursor: pointer;width: 30px;height: 30px;background: #ba9a6c url(http://www.elongtian.com/static/www/css/../img/close.png) no-repeat;background-size:cover;text-indent: -9999px;opacity: 1;}
.fu_title{font-size: 16px;color: #fff;width: 80%;position: absolute;left: 10%;top: 0; line-height: 30px;}
@media only screen and (max-width: 1700px){
  .fu_c .lay{width: 1350px;}
  .fu_c dd.input input{width: 270px;}
}
@media only screen and (max-width: 1500px){
  .fu_c *{box-sizing:border-box;}
  .fu_c .lay{width: 100%;padding:0 20px;}
  .fu_c dd.input input{height: 35px;}
  .fu_c .btn a{width: 160px;line-height: 35px;}
}
@media only screen and (max-width: 1400px){
  .fu_c dd.input input{height: 30px;}
  .fu_c .btn a{width: 139px;line-height: 44px;}
}
@media only screen and (max-width: 1300px){
  .fu_c{background-size: cover;}
  .fu_c .lay{width: 80%;padding:0;}
  .fu_c dl{display: -webkit-flex;display: flex;}
  .fu_c dl dd.input{margin-left: 1%;}
  .fu_c dl dt{padding-right: 2%;}
  .fu_c dd.input input{width:45%;margin:0 2%;}
  
}
@media only screen and (max-width: 1023px){
  .fu_c dl dt{font-size: 16px;line-height: 30px;}
}
@media only screen and (max-width: 768px){
  .fu_c{padding:15px 0 10px;bottom: 0;}
  .fu_c dl{display: block;}
  .fu_c dl dt{width: 100%;border-right: 0;margin-bottom: 10px;}
  .fu_c dl dd{width: 100%;margin-left: 0!important;margin-bottom: 10px;}
  .fu_c dl dd input{margin-left: 0!important;}
  .fu_c .btn a{line-height: 40px;}
 .fu_title{display: none;}
}
@media only screen and (max-width: 320px){
  .fu_c .lay{width: 90%;}
}