﻿/*--弹窗样式--*/
#gray{width:100%;height:100%;background:rgba(0,0,0,0.4);position:fixed;top:0px;display:none;z-index:999;}
.popup{ 	height:auto;	background-color:#fff;	position:absolute;	z-index:1000;	left:450px;	top:90px;	display:none;}

.login_tc{ width:380px; background:#fff; margin:0 auto;  padding:30px; padding-top:10px; }
.guanbi i{ color:#999; font-size: 18px;cursor:pointer}
.guanbi{    text-align: right;    padding-right: 15px;    padding-top: 15px;}
.login_tc div.validateTips{ width:100%; padding:5px; font-size:12px; color:#666; background:#f9f9f9; text-align:center; margin-bottom:20px;}
.login_tc li{height:48px;}
.login_tc li span{ width:80px; float:left; font-size:14px;color:#666; text-align:right; display:block; line-height:36px;}
.login_tc li input{ width:240px; float:left; height:35px; border:1px solid #efefef; padding-left:5px}
.login_tc li input.w20{ width:120px;}
.login_tc li button.yzm{ background:#2c97df; color:#fff; line-height:34px; text-align:center; border:none; font-size:12px; width:100px;}
.login_tc .mail_btn .subtton{ cursor: pointer;width:245px; line-height:35px; text-align:center; background:#f78739 ; color:#fff;-moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius:5px; border:none; margin-right:10px; float:left;font-size:14px;}
.login_tc .mail_btn a.quxiao{ background:#ebebeb; color:#666; display:block;width:130px; line-height:35px; text-align:center; float:left; font-size:16px;-moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius:5px; }
.login_tc .mail_btn{ text-align:center; padding:10px 0 50px 42px;}

.selectcity{list-style: none;	background: #fff;	line-height: 23px;	padding: 0px 5px;	z-index: 99999999;	position: relative;}

/*form banner*/
input:focus,select:focus,button:focus{ outline:none;}

.sea_tit{ text-align:center; color:#fff; font-size:100px;  padding:140px 0 26px 0; width:100%}
.sea_tit p{ font-size:24px;display:block; margin-top:25px;}
.sea_tit p span{ width:64px; height:64px; display:block; margin:20px auto; background:url(../../images/heming/search.png) no-repeat;}

.tx_tit{ margin:20px auto; width:400px;}
.tx_tit span{ background:url(../../images/heming/tx.png) left top no-repeat; height:30px; width:30px; display:block; float:left;}
.tx_tit p{font-size:16px; float:left; height:30px; line-height:30px; margin-left:10px; color:#e5650e}


.leibie{width: 1200px;height: 260px;overflow: hidden;margin:50px auto;}
.lb{float: left;width: 25%;height: 100%;position: relative;}
.lb p.titl{padding: 30px 55px 0 55px;font-size: 18px; color:#FFFFFF; text-align:center; line-height:26px;}
.lb p.titl2{padding: 20px 20px 0px 20px;;font-size: 12px; color:#FFFFFF; text-align:center; line-height:20px;}
.lb p.titl3{padding: 30px 45px 0 45px;font-size: 18px; color:#FFFFFF; text-align:center; line-height:26px;}


.l_btn{display:block;width: 140px;height: 40px;line-height:40px;background: #4987DB;border-radius: 3px;position: absolute;left: 82px;bottom: 25px; text-align:center;color: #fff  !important;}
.l_btn:hover{background: #DB4949;color: #fff;}
.hmjg{width: 1200px;height: 200px;background: #fff;margin: 60px auto;}
.hmjg_tit{width: 100%;height: 50px;padding-left: 30px;line-height: 57px; font-size:16px;}
.hm_list{width: 100%;height: 140px;overflow: hidden;}
.hm_list1,.hm_list2{width: 33.3%;float: left;}
.hm_list3{width: 33.4%;float: right;}
.myscroll { width: 100%; height: 200px; margin: 0 auto;  line-height: 26px; font-size: 12px; overflow: hidden;}
.myscroll li { height: 36px; margin-left: 35px;padding-right:20px;}
.myscroll a { color: #333; text-decoration: none;}
.myscroll a:hover { color: #333; text-decoration: underline;}
.ck{color:#08B7E2;}
.wx{color:#06E500;}
.c3{color:#333;}
.c6{color:#666;}
.c9{color:#999;}
.cr{color:red;}
.ck{color:#08B7E2;;}
.pull-right{float:right!important}
.pull-left{float:left!important}

.ss_wrap{ width:902px; height:90px;	/*overflow:hidden;*/	margin:0% auto;background:rgba(19,86,132,0.4); padding:15px; border-radius:6px;}
.ss_wrap_index{ width:902px; height:90px;	/*overflow:hidden;*/	margin:0% auto; margin-top:30px;background:rgba(252,128,94,0.9); padding:15px; border-radius:6px;}
.ssfomr_box{ float:left;}
.ssfomr_box input{ height:58px; border-radius:4px;width:730px; font-size:16px; padding:0 16px; margin-right:0px; border:0px;}

.hytype{width:218px;position: relative;}
.hytype input{width:208px; margin-right:10px;}
.ssfomr_box select, .ssfomr_box .btnn{border-radius:4px;}

.ssfomr_box select{ height:58px; border:none; padding:0 18px; font-size:16px;}
.ssfomr_box .btnn{ height:58px; position:absolute; margin-left:10px;line-height:58px; background:#ff6600; border:1px solid #e95d00;  font-size:17px;display:block; color:#fff; padding:0 36px;transition: all 0.3s ease-out 0s; cursor:pointer}
.btn.disabled, .btnn[disabled], fieldset[disabled] .btnn{ background:#eee; border:1px solid #eee !important;}
.btn.disabled:hover, .btnn[disabled]:hover, fieldset[disabled] .btnn:hover{ background:#eee !important;}




.hide_ul{position:absolute;left:4px;top:60px;z-index:999999999999;width:680px;padding:10px;background:rgba(255,255,255,1);border-radius:4px;display:none;border:1px solid #D51510}
.banner_search_pc .form02{text-align:center}
.col-lg-6{width:50%;float:left;position:relative;min-height:1px}
.select-box{margin:0!important;padding:0!important}
.banner_search_pc .form02{text-align:center}
.sqb_dt{text-align:center;font-weight:700}
.select-box dd a{display:block;float:left;margin:5px;color:#333;padding:1px 5px}
.select-box dd{width:100%;display:table;padding:10px}
.select-hover{background-color:#D51510;color:#fff!important;border-radius:10px}
.hide_ul .tx1{margin:10px 0;overflow:hidden; font-size:14px;}
.hide_ul .tx1 .sd{float:left;padding:4px 10px;background:#f0f0f0;border-radius:0px;margin-right:10px; }
.hide_ul .tx1 .mm{float:left}
.hide_ul .tx1 .mm ul li{float:left;padding:0}
.hide_ul .tx1 .mm ul li a{display:block;margin:3px 6px;cursor:pointer;font-size:14px;color:#666}
.hide_ul .tx1 .mm ul li a:hover{color:#ff0000}
.col-lg-12{min-height:1px;padding-right:15px;padding-left:15px;float:left;width:100%}
.btn-primary{color:#fff;background-color:#428bca;border-color:#357ebd}
.text-center{text-align:center}
.sqb-col-lg-12 a{float:none;padding:none}
.sqb_select-confirm{margin:10px;height:35px;line-height:35px;display:inline-block;background:#156fde;border:1px solid #308afa;font-size:17px;font-weight:700;color:#fff;transition:all .3s ease-out 0s;border-radius:4px;width:95px;margin:0}
.sqb_select-confirm:hover{background:#60a7ff;color:#fff}
