﻿ @charset "utf-8";
/* CSS Document */

/*搜索*/
.xfsearch {max-width:1360px; margin:20px auto;height:91px;background:#fff;box-shadow:0 10px 30px rgba(0,0,0,0.2);border:3px solid #002f89;box-sizing:border-box; border-radius:5px;}
.xfsearch .tt {float:left;font-size:24px;color:#002f89;width:10%;text-align:center;line-height:85px;font-weight:bold;position:relative}
.xfsearch .tt:before {position:absolute;content:'';width:2px;height:46px;background:#ccc;right:0;top:20px}
.xfsearch form {width:90%;float:right}
.xfsearch span.s1 {float:left;line-height:85px; width:5%; text-align:center;}
.xfsearch input.text1 {width:10%;height:35px;line-height:35px;border:1px solid #ccc;border-radius:3px;padding:0 5px;background:#fff;float:left;margin-top:25px}
.xfsearch input.text2 {width:7%;}
.xfsearch .btn11 {width:85px;height:85px;display:block;float:right;background:#002f89;border:0;text-align:center;color:#fff;cursor:pointer;font-size:14px;line-height:28px;}
.xfsearch .btn11 i {display:block;font-size:30px;margin-top:15px;}
.xfsearch .btn11:hover i {margin-top:25px}
.xfsearch .btn11:hover span {opacity:0}
.select_box{position:relative;cursor:pointer;background:#fff;font-size:12px;color:#000;height:35px;line-height:35px;border:1px solid #ccc;border-radius:3px;z-index:5;float:left;margin-top:25px; width:12%;}	
.phone_search {width:100%;background:#002f89;padding:10px;box-sizing:border-box;display:none;}
.phone_search .text {display:block;box-sizing:border-box;background:#fff;width:100%;height:40px;position:relative;border-radius:20px;line-height:40px;font-size:14px;color:#666;padding-left:20px}
.phone_search .text i {font-size:18px;color:#666;position:absolute;right:20px;line-height:40px}
.search-over{display:none;position:fixed;z-index:1;left:0;top:0;width:100%;height:100%;background:#FFF;}
.search-button{float:left;width:20%;height:2em;line-height:2em;text-align:center;}
.search-warmp{display:none;position:fixed; z-index:6;left:0;top:0;width:100%;font-family:Microsoft Yahei;color:#757575; background-color:#ffffff;}
.search-warmp h1.tt {background:#d7003f;width:100%;height:50px;line-height:50px;text-align:center;color:#fff;font-size:18px;position:relative}
.search-warmp h1.tt a.cancel {position:absolute;width:50px;height:50px;line-height:50px;text-align:center;color:#fff;right:0;top:0;font-family:helvet;font-size:14px}
.search-warmp dl {padding:10px}
.search-warmp dl dd {border:1px solid #ddd;margin-bottom:10px}
.search-warmp dl dd .text1 {height:30px;line-height:30px;padding:0 10px;width:calc(100% - 20px);border:0}
.search-warmp .btn11 {width:50%; display:block;margin:0 auto; height:35px;line-height:35px;background:#333;color:#fff;text-align:center;border:0;padding:0}

@media screen and (max-width:1199px){
	.xfsearch {display:none}
	.phone_search {display:block}
}

@media screen and (max-width:480px){
	.phone_search {margin-top: 8px}
}