@charset "utf-8";

.container{width:100%; margin:0 auto; background-color:#fff; box-sizing:border-box;}
.header-index{ height:2.4rem; background-color:#c40000; padding:0 0.6rem; overflow:hidden; box-sizing:border-box; border-bottom:solid 1px #cd3333; position:fixed; z-index:9; left:0; top:0;}
.hi-logo{ width:3.5rem; height:1.25rem;  background:url(../images/logo.png) no-repeat; margin:0.6rem 0 0 0.15rem; float:left; background-size: contain;}
.hi-logo1{ width:3.5rem; height:1.25rem;  background:url(../../../logo3.png) no-repeat; margin:0.5rem 0 0 0.15rem; float:left; background-size: contain;}

.inquire{ background-color: #fff; }
.inquire-banner{ height: 4.8rem;margin-top: 2.4rem;}
.inquire-banner img{ width: 100%; vertical-align: top;}
.inquire-form{ width: 100%; background-color: #fff; z-index: 11;  }
.if-con{ width: 90%; padding: 0.5rem; margin: 0 auto; border: solid 1px #cfcfcf; box-shadow: 0 0 3px #ccc; font-size: 0.7rem;}
.if-con p{ margin-top: 0.7rem;}
.if-con input{ font-size: 0.6rem; height: 1.8rem; line-height: 1rem;width: 100%; box-sizing: border-box; padding-left: 0.4rem; border-radius: 0.1rem;  background-color: #fff;border: solid 0.05rem #b0b0b0;}
.ifc-tel{ position: relative;}
.form-error{ position: absolute; left: 0; top: 1.7rem; color: #e94b2a; display: none; font-size: 0.5rem;}
.form-error em{  display: inline-block; width: 0.5rem; height: 0.5rem; background: url("../images/icon_01.png") no-repeat; background-size: 100%; margin-top: 0.2rem;}
.if-con .f-submit{ display: block; width: 100%; height:2rem; line-height: 2rem; text-align: center; font-size: 0.7rem; color: #fff; background-color: #fe3000; border-radius: 0.1rem; border: none; }
.ifc-text{ text-align: center;}
.ifc-text span{ color: #e94b2a; }

/* 底部*/
.footer{ height:2rem; line-height:2rem; overflow:hidden; position: fixed;bottom: 0; width: 100%;}
.footer ul{width:100%; overflow:hidden; background-color:#f5f5f5; border-top:solid 1px #ddd;}
.footer ul li{ float:left; width:32.7%; text-align: center;}
.footer ul .footer-consult{ border-right:solid 1px #ddd;}
.footer ul .footer-query{ border-left:solid 1px #fff; border-right:solid 1px #ddd;}
.footer ul .footer-phone{  border-left:solid 1px #fff;}
.footer ul li a{ display:block; text-align:center; font-size:0.7rem; color:#5d656b;}
.consult-ico{ width:0.7rem; height:0.6rem; position:relative; top:0.05rem; display:inline-block; background:url(../images/icon008.png) no-repeat; background-size:100%; margin-right:0.25rem;}
.query-ico{ width:0.6rem; height:0.6rem; position:relative; top:0.05rem;  display:inline-block;  background:url(../images/icon009.png) no-repeat; background-size:100%; margin-right:0.25rem;}
.phone-ico{  width:0.65rem; height:0.6rem; position:relative; top:0.05rem;  display:inline-block;  background:url(../images/icon026.png) no-repeat; background-size:100%; margin-right:0.25rem;}

/*  遮罩层  */
.mask { position: fixed; left: 0; top: 0; width: 100%;  height: 100%; background-color: #000; filter: Alpha(opacity=60); opacity: .6;  z-index: 30; display: none; }

/* 成功弹窗*/
.form-success{  position: absolute;  z-index: 99;  left: 50%;  background: #fff;  border: 1px solid #dddddd;  border-radius: 3px;  top:50%; margin-top: -3rem;  margin-left:-7rem;  width: 14rem;  color: #333333;  text-align: center;  padding-top: 1rem;  padding-bottom: 1.5rem;  -webkit-box-shadow:0 0 10px rgba(0, 0, 0, .5);  -moz-box-shadow:0 0 10px rgba(0, 0, 0, .5);  box-shadow:0 0 10px rgba(0, 0, 0, .5);  }
.form-success .iconImg{  font-size: 0.6rem;  padding-bottom: 0.5rem;  }
.form-success .iconImg img{  width: 1.5rem;  height: 1.5rem;  }
.form-success h3{  font-size: 0.8rem;  }
.form-success p{  font-size:0.7rem;  line-height: 1rem;  }
.search-result{  font-size: 0.6rem;  }
.search-suc p{line-height: 1.2rem;color: #666;}
.search-suc p span{  color: #fe3100;  }
.search-suc .result-btn{  width: 7.5rem;  height: 1.5rem;  line-height: 1.5rem;  color: #fff;  text-align: center;  display: block;  margin: 0 auto;  background-color: #20c9bf;  font-size: 0.6rem;  margin-top: 0.5rem;  border-radius: 3px;  }

/* 快速查询表单*/
.pop-form{  position: absolute;  z-index: 99;  left: 50%;  background: #fff;  border: 1px solid #dddddd;  border-radius: 3px;  top:50%; margin-top: -6rem;  margin-left:-7rem;  width: 14rem;  color: #333333;  text-align: center;  padding-top: 0.6rem;  padding-bottom: 1.5rem;  -webkit-box-shadow:0 0 10px rgba(0, 0, 0, .5);  -moz-box-shadow:0 0 10px rgba(0, 0, 0, .5);  box-shadow:0 0 10px rgba(0, 0, 0, .5); display: none;}
.pop-close{ font-size: 0.7rem; position: absolute; top: 0.4rem; right: 0.4rem;  width: 1rem; height: 1rem; line-height: 1rem; background: rgba(0,0,0,0.3); color: #fff;}
.pop-form h3{ font-size: 0.9rem; padding-bottom: 0.3rem;}
.title-more{ font-size: 0.6rem; color: #666;}
.title-more span{ color: #fe3100; }
.pop-con{ padding: 0 0.6rem;}
.pop-con p{ margin-top: 0.5rem;}
.pop-con input{ font-size: 0.6rem; height: 1.6rem; line-height: 1rem;width: 100%; box-sizing: border-box; padding-left: 0.4rem; border-radius: 0.1rem;  background-color: #fff;border: solid 0.05rem #b0b0b0;}
.pop-con .f-submit{  display: block; width: 100%; height:1.6rem; line-height: 1.6rem; text-align: center; font-size: 0.7rem; color: #fff; background-color: #fe3000; border-radius: 0.1rem; border: none; margin-top: 1rem;}

