/* 检索 */
@import url("https://at.alicdn.com/t/c/font_4058198_kxq60riav7.css");
.header-nav-seacher {
	width: 905px;
	background: #fff;
	padding: 20px;
	overflow: hidden;
	border-radius: 6px;
	margin: 0 auto;
	margin-top: -115px;
	position: relative;
	margin-bottom: 33px;
	border:1px solid #2075A1;
}
.seacher-lt .zhuti:focus{
	background-color: #ffffe5;
}
.seacher-lt .zhuti {
	width: 126px;
	float: left;
	margin-right: 21px;
	height: 42px;
	border: 1px solid #2075A1;
	border-radius: 4px!important;
	font-size: 16px;
	appearance: none;
	-moz-appearance: none;
	-webkit-appearance: none;
	background: url(../img/jt.png) no-repeat right  center;
	background-size: 12px;
	background-origin: content-box;
	color: #828E94;
}

.seacher-lt input::-moz-input-placeholder {
	color: #828E94;
}

.seacher-lt input::-webkit-input-placeholder {
	color: #828E94;
}

.seacher-lt .secher-chaxun {
	border: 1px solid #2075A1;
	border-radius: 4px!important;
	color: #828E94;
	font-size: 16px;
	height: 42px;
	padding: 6px 12px;
	width: 598px;
}

.seacher-lt .secher-chaxun:focus {
	border-color: #2075A1;
}

.seacher-lt {
	float: left;
}

.seacher-rt {
	float: right;
}

.seacher-rt a {
	width:101px;
	height: 42px;
	background: #2075A1;
	display: inline-block;
	position: relative;
	color: #FFFFFF;
	font-size: 16px;
	border-radius: 4px;
}

.seacher-rt a i {
	font-size: 16px;
	margin-right: 10px;
}
.seacher-rt a span{
	    display: flex;
    justify-content: center;
    align-items: center;
    height: 100%;
}
/* 检索结束 */
.seach{
	margin-bottom: 60px;
}
@media (max-width: 1410px) {
.header-nav-seacher{
	margin-top: -100px;
}
}
@media (max-width: 1199px) {
.header-nav-seacher{
	    margin-top: -85px;
}
}
@media (max-width: 991px) {
.header-nav-seacher{
	    width: 700px;
	    margin-top: 0;
}
.seacher-lt {
		width: 82%;
	}
.seacher-lt .secher-chaxun {
    width: 392px;
}
.seach{
	margin-bottom: 0;
}
}
@media (max-width: 767px){
.header-nav-seacher {
    width: 550px;
}
.seacher-lt .secher-chaxun {
    width: 243px;
}
.seacher-lt {
    width: 77%;
}
ul li a{
	text-overflow: initial!important;
    white-space: initial!important;
}

}
@media (max-width: 580px){
.header-nav-seacher {
   width: calc(100% - 30px);
    padding: 10px;
}
.seacher-lt .zhuti{
	margin-bottom: 10px;
	    margin-right: 0;
}
.seacher-rt{
	float: none;
	text-align: center;
}
.seacher-lt{
	margin-bottom: 10px;
}
.seacher-lt .secher-chaxun,.seacher-lt {
    width: 100%;
}
}