@charset "utf-8";
@media screen and (max-width: 320px) {
	body, input, select, a { font-size: 12px; }
	.in1{width:100%;height:38px;border-radius: 3px;border:1px solid #cccccc;background-color: #ffffff;font-size: 12px;color:#cccccc;padding-left: 5px;-moz-box-sizing: border-box; -webkit-box-sizing: border-box;-o-box-sizing: border-box;-ms-box-sizing: border-box;box-sizing: border-box;}
 	.sel1,.in2{width: 47%;height:38px;border-radius: 3px;border:1px solid #cccccc;;background-color: #ffffff;font-size: 12px;color:#cccccc;padding-left: 5px;-moz-box-sizing: border-box; -webkit-box-sizing: border-box;-o-box-sizing: border-box;-ms-box-sizing: border-box;box-sizing: border-box;}
  .in3{width: 61.22%;height:38px;border-radius: 3px;border:1px solid #cccccc;;background-color: #ffffff;font-size: 12px;color:#cccccc;padding-left: 5px;-moz-box-sizing: border-box; -webkit-box-sizing: border-box;-o-box-sizing: border-box;-ms-box-sizing: border-box;box-sizing: border-box;}
  .price{font-size:12px;}
   .font1{color:#353535;font-size:12px;line-height: 30px;font-weight: bold}
   .inp1,.inp2,.inp3{height:30px;}
   .tel,.tel a{font-size: 18px;}
   .mgt{margin-top: 3px}
   .mgr{margin-right:5px;}
  .char2{font-size: 12px;}
  .txtMarquee-top .infoList li{ height:20px; line-height:20px; color:#999;  font-size:12px;}
  .req{width: 33.5%;border-radius: 3px;font-size: 12px;color:#ffffff;height: 38px;line-height: 38px;text-align: center;background-color: #008dff;}
 }

@media screen and (min-width: 321px) and (max-width: 375px) {
  body, input, select, a { font-size: 14px; }
  .in1{width:100%;height:45px;border-radius: 3px;border:1px solid #cccccc;background-color: #ffffff;font-size: 14px;color:#cccccc;padding-left: 5px;-moz-box-sizing: border-box; -webkit-box-sizing: border-box;-o-box-sizing: border-box;-ms-box-sizing: border-box;box-sizing: border-box;}
 	.sel1,.in2{width: 47%;height:45px;border-radius: 3px;border:1px solid #cccccc;;background-color: #ffffff;font-size: 14px;color:#cccccc;padding-left: 5px;-moz-box-sizing: border-box; -webkit-box-sizing: border-box;-o-box-sizing: border-box;-ms-box-sizing: border-box;box-sizing: border-box;}
  .in3{width: 61.22%;height:45px;border-radius: 3px;border:1px solid #cccccc;;background-color: #ffffff;font-size: 14px;color:#cccccc;padding-left: 5px;-moz-box-sizing: border-box; -webkit-box-sizing: border-box;-o-box-sizing: border-box;-ms-box-sizing: border-box;box-sizing: border-box;}  
  
  .price{font-size:14px;}
   .font1{color:#353535;font-size:14px;line-height: 35px;font-weight: bold}
   .inp1,.inp2,.inp3{height:35px;}
   .tel,.tel a{font-size: 20px;}
   .mgt{margin-top: 3px}
   .mgr{margin-right:5px;}

  .char2{font-size: 12px;}
  .txtMarquee-top .infoList li{ height:25px; line-height:25px; color:#999;    font-size:14px;}
  .req{width: 33.5%;border-radius: 3px;font-size: 14px;color:#ffffff;height: 45px;line-height: 45px;text-align: center;background-color: #008dff;}
 }

@media screen and (min-width: 376px) and (max-width: 414px) {
   body, input, select, a { font-size: 16px; }
   .in1{width:100%;height:50px;border-radius: 3px;border:1px solid #cccccc;background-color: #ffffff;font-size: 14px;color:#cccccc;padding-left: 5px;-moz-box-sizing: border-box; -webkit-box-sizing: border-box;-o-box-sizing: border-box;-ms-box-sizing: border-box;box-sizing: border-box;}
   .sel1,.in2{width: 47%;height:50px;border-radius: 3px;border:1px solid #cccccc;;background-color: #ffffff;font-size: 14px;color:#cccccc;padding-left: 5px;-moz-box-sizing: border-box; -webkit-box-sizing: border-box;-o-box-sizing: border-box;-ms-box-sizing: border-box;box-sizing: border-box;}
   .in3{width: 61.22%;height:50px;border-radius: 3px;border:1px solid #cccccc;;background-color: #ffffff;font-size: 14px;color:#cccccc;padding-left: 5px;-moz-box-sizing: border-box; -webkit-box-sizing: border-box;-o-box-sizing: border-box;-ms-box-sizing: border-box;box-sizing: border-box;}
   

   .price{font-size:16px;}
   .font1{color:#353535;font-size:16px;line-height: 40px;font-weight: bold}
   .inp1,.inp2,.inp3{height:40px;}
   .tel,.tel a{font-size: 24px;}
   .mgt{margin-top: 3px}
   .mgr{margin-right:5px;}
   .char2{font-size: 14px;}
   .txtMarquee-top .infoList li{ height:28px; line-height:28px; color:#999;  font-size:16px;}
   .req{width: 33.5%;border-radius: 3px;font-size: 14px;color:#ffffff;height: 50px;line-height: 50px;text-align: center;background-color: #008dff;}
 }

@media screen and (min-width: 415px) {
   body, input, select, a { font-size: 18px; }
   .in1{width:100%;height:77px;border-radius: 3px;border:1px solid #cccccc;background-color: #ffffff;font-size: 24px;color:#cccccc;}
   .sel1,.in2{width: 47%;height:77px;border-radius: 3px;border:1px solid #cccccc;;background-color: #ffffff;font-size: 24px;color:#cccccc;padding-left: 5px;-moz-box-sizing: border-box; -webkit-box-sizing: border-box;-o-box-sizing: border-box;-ms-box-sizing: border-box;box-sizing: border-box;}
   .in3{width: 61.22%;height:77px;border-radius: 3px;border:1px solid #cccccc;;background-color: #ffffff;font-size: 24px;color:#cccccc;padding-left: 5px;-moz-box-sizing: border-box; -webkit-box-sizing: border-box;-o-box-sizing: border-box;-ms-box-sizing: border-box;box-sizing: border-box;}
    
   .price{font-size:20px;}
   .font1{color:#353535;font-size:20px;line-height: 58px;font-weight: bold}
   .inp1,.inp2,.inp3{height:58px;}
   .tel,.tel a{font-size: 27px;}
   .mgt{margin-top: 10px}
   .mgr{margin-right:8px;}
   .char2{font-size: 22px;}
   .txtMarquee-top .infoList li{ height:42px; line-height:42px; color:#999;  font-size:20px;}
   .req{width: 33.5%;border-radius: 3px;font-size: 24px;color:#ffffff;height: 77px;line-height: 77px;text-align: center;background-color: #008dff;}
   

 }

*{margin:0;padding:0;font-family: "微软雅黑";}
a{text-decoration: none;}
ul,li{list-style: none;}
.left{float:left;}
.right{float: right;}
.cl{clear: both;}
.hide{display: none;}
.ib{display: inline-block;}
.cen{text-align: center;}
.contioner{width: 100%;-moz-box-sizing: border-box; -webkit-box-sizing: border-box;-o-box-sizing: border-box;-ms-box-sizing: border-box;box-sizing: border-box; min-width: 320px;max-width: 640px;margin:0 auto;}
.contioner img{line-height: 0px;vertical-align: top;}
.conpRe{width: 100%;height: auto;position: relative;}

.con_pAb1{position: absolute;top:2%;left: 7.97%;width:84.375%;}
.inp1{width:79.6%;border:1px solid #cccccc;background-color:#fff;color:#cccccc;padding-left: 5px;-moz-box-sizing: border-box; -webkit-box-sizing: border-box;-o-box-sizing: border-box;-ms-box-sizing: border-box;box-sizing: border-box;}
.wid1{width:79.6%;}
.inp2{width:32%;border:1px solid #cccccc;background-color:#fff;color:#cccccc;padding-left: 5px;-moz-box-sizing: border-box; -webkit-box-sizing: border-box;-o-box-sizing: border-box;-ms-box-sizing: border-box;box-sizing: border-box;}
.inp3{width:49%;border:1px solid #cccccc;background-color:#fff;color:#cccccc;padding-left: 5px;-moz-box-sizing: border-box; -webkit-box-sizing: border-box;-o-box-sizing: border-box;-ms-box-sizing: border-box;box-sizing: border-box;}
.sele{background: #ffffff url(../images/select.png) no-repeat 95% center;appearance: none;-webkit-appearance: none;-moz-appearance: none;-ms-appearance: none;}

.price{position: absolute;top:80%;left:0;text-align: center;color:#2c2c2c;width:100%;}
.price span{color:#069fc5;}
.cricle{position: absolute;top:1%;left:50%;width:21.875%;margin-left: -10.9375%;}
.cricle a{display: block;width:100%;}
.tel{width: 100%;text-align: center;color:#ff8106;position: absolute;top:30%;left: 0}
.tel a{color:#ff8106;}
.con_pAb17{position: absolute;top:0;left:50%;width:93.91%;margin-left: -46.955%}
/*滚动*/
.txtMarquee-top{ width:100%;  overflow:hidden; position:relative;}
.txtMarquee-top .bd{ padding:15px;  }
.txtMarquee-top .infoList li{color:#999;  }
.name{width:23%;}
.li_span1{width: 26%;}
.li_span2{width: 25%;}
.li_span3{width: 26%;}



input::-moz-input-placeholder{color: #cccccc;}
input::-webkit-input-placeholder{color: #cccccc;}
input::-o-input-placeholder{color: #cccccc;}
input::-ms-input-placeholder{color: #cccccc;}
.mgt1{margin-top:5px;}
.mgt2{margin-top:10px;}
.mgr1{margin-right: 20px;}
.char1{color: #ff6600;}
.cen{margin: 0 auto;}

.pt-fadeIn{
  animation: fadeIn .4s ease both infinite;
  -webkit-animation: fadeIn .4s ease both infinite;
  -moz-animation: fadeIn .4s ease both infinite;
  -ms-animation: fadeIn .4s ease both infinite;
  -o-animation: fadeIn .4s ease both infinite;
}
@keyframes fadeIn{
  0% { transform:scale(0.8); }
  100% { transform:scale(1); } 
}
@-webkit-keyframes fadeIn{  
   0% { -webkit-transform:scale(0.8); }
  100% { -webkit-transform:scale(1); } 
}
@-moz-keyframes fadeIn{  
  0% { -moz-transform:scale(0.8); }
  100% { -moz-transform:scale(1); }   
}
@-ms-keyframes fadeIn{  
   0% { -ms-transform:scale(0.8); }
  100% { -ms-transform:scale(1); }   
}
@-o-keyframes fadeIn{  
   0% { -o-transform:scale(0.8); }
  100% { -o-transform:scale(1); }   
}
