﻿
.foot{ background:#e1e1e1; padding:0.2% 0 3%; text-align:center; margin-bottom:1%;}
.foot .p1{ font-size:10px; color:#000; padding:0 0;}
.foot .p1 a{ color:#333; font-size:16px;}
.foot .p2{ font-size:12px; color:#777777;}
.foot_b{ background:#4d3b3c; padding:0 0; display:inline-block; width:100%; position:fixed; bottom:0px; z-index:1000;}
.foot_ul{ margin:0 0; width:88%; display:inline-block; margin-bottom:3.5%;margin-top:3.5%;}
.foot_ul li{ float:left; width:50%; display:block;}
.foot_b a{ color:#ff6600; font-size:12px; display:block; line-height:25px; }
.foot_b a.b_tel{ background-position:0 0; padding-left:13px;}
.foot_b a.b_onl{ background-position:0 -29px; padding-left:34px; width:74px; margin:0px auto;}
.foot_b a.b_free{ background-position:0 -59px; padding-left:25px; float:right;}
.form{ margin:0px 2%; display:inline-block; width:96%;}
.form .inp{ float:left; width:72%; background:#fff; border:none; color:#999; height:39px; font-size:16px; line-height:39px; padding:0px 2%;}
.form .inp_btn{ float:left; width:24%; height:39px; line-height:39px; color:#fff; background:#990002; font-size:18px;-webkit-appearance : none ;}
.to_top{ display:block; margin:9% 31% 3%; width:38%; background:#fff; border:#dcdcdc solid 1px; color:#999; font-size:18px; text-align:center; padding:2% 0;}
.ad{ width:92%}
.ad img{ width:100%;}
.mt20{ margin-top:20px;}

.c990002{ color:#990002 !important;}

.fl{ float:left;}
.fr{ float:right;}
.t5{ top:-5px;}

@media only screen and (max-width:350px){
.foot_b a{ font-size:14px; height:25px;}
.form .inp{ font-size:14px;}
.form .inp_btn{ font-size:14px;}
}

