.search{padding:60px 0;}
.search .title{margin-bottom:40px;}
.search .search-form{margin-bottom:80px;}
.search .search-form>form{width:600px; max-width:100%;}
.search .search-form>form>input{padding:15px 30px; height:52px; font-size:16px;}
.search .search-form>form>button>i{line-height:52px; font-size:20px; padding:0 15px;}
.search-keyword{display: block;}
.search-keyword h2{font-size:26px;}
.search-keyword h2 b{color:#2b7ffe;}
.search-tab{border-bottom:1px solid #d8d8d8; margin:35px 0;}
.search-tab a{float:left; font-size:18px; padding:10px 15px; transition:0s;}
.search-tab a+a{margin-left:10px;}
.search-tab a.on{font-weight:bold; border-bottom:3px solid #2b7ffe;}
@media(max-width:1199px){
.search-keyword h2{font-size:22px;}
.search-tab{margin:25px 0;}
}
@media(max-width:767px){
.search-tab{margin:15px 0;}
.search-tab a{font-size:16px; padding:4px 8px;}
.search-tab a+a{margin-left:5px;}
}
@media(max-width:1199px){
.search{padding:40px 0;}
}
@media(max-width:767px){
.search{padding:20px 0;}
.search .title{margin-bottom:20px;}
.search .search-form{margin-bottom:40px;}
.search .search-form>form>input{padding:10px 25px; height:42px; font-size:15px;}
.search .search-form>form>button>i{line-height:42px; font-size:18px; padding:0 10px;}
.search-keyword h2{font-size:18px;}
}



.search-product{display:block;}
.search-product>ul>li+li{margin-top:16px;}
.search-product>ul>li>aside{border:1px solid #d8d8d8; border-radius:10px; position:relative; padding:20px 0;}
.search-product>ul>li>aside:after{display:block; content:''; clear:both;}
.search-product>ul>li>aside>span{float:left; width:25%; text-align:center; font-size:0;}
.search-product>ul>li>aside>span>a{display:inline-block;}
.search-product>ul>li>aside>span>a>img{display:block; margin:0 auto; height:108px;}
.search-product>ul>li>aside>span>ins{display:block; font-style:normal; margin-top:10px;}
.search-product>ul>li>aside>span>ins>a{display:inline-block; line-height:30px; font-size:12px; padding:0 15px; border-radius:50px; background:#eef2f8; color:#181818;}
.search-product>ul>li>aside>span>ins>u{display:inline-block; width:6%; height:8px;}
.search-product>ul>li>aside>span>ins>a>i{margin-right:4px; color:#e7053a;}
.search-product>ul>li>aside>span>ins>a>img{margin-right:6px; height:18px; display:inline-block; vertical-align:middle; position:relative; top:-1px;}
.search-product>ul>li>aside>span>ins>a:hover{color:#fff; background:#2b7ffe;}
.search-product>ul>li>aside>dfn{float:left; width:35%; padding:0 20px; font-style:normal;}
.search-product>ul>li>aside>dfn>h2{white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.search-product>ul>li>aside>dfn>h4{font-weight: normal; position: relative; top:-2px;}
.search-product>ul>li>aside>dfn>p{padding-top:5px; color:#686868;}
.search-product>ul>li>aside>div{float:left; width:20%; padding:0 20px;}
.search-product>ul>li>aside>div>dl{display:block; line-height:30px;}
.search-product>ul>li>aside>div>dl:after{display:block; content:''; clear:both;}
.search-product>ul>li>aside>div>dl>dt{float:left; color:#686868;}
.search-product>ul>li>aside>div>dl>dt:after{content:':'; font-weight:bold; padding:0 10px 0 2px;}
.search-product>ul>li>aside>div>dl>dd{float:left;}



.search-column>ul{margin:0 -8px;}
.search-column>ul:after{display:block; content:''; clear:both;}
.search-column>ul>li{float:left; width:25%; padding:0 8px; margin-bottom:16px;}
.search-column>ul>li>span{display:block; background:#eef2f8; border-radius:5px; padding:0 18px; line-height:48px;}
.search-column>ul>li>span:after{display:block; content:''; clear:both;}
.search-column>ul>li>span>a.link{float:left; max-width:90%; font-size:16px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.search-column>ul>li>span>a.link:before{content:'>'; font-family:'SimSun'; font-weight:bold; margin-right:8px; float:left; color:#2b7ffe;}
.search-column>ul>li>span>a.list{float:right; max-width:10%; text-align:right; font-size:16px; color:#e7053a;}
.search-column>ul>li>span>a.list:hover{color:#2b7ffe;}


.search-news>ul>li{margin-bottom:40px; padding-bottom:40px; border-bottom:1px solid #d8d8d8;} 
.search-news>ul>li>aside{display:block; position:relative; overflow:hidden; transition:.3s;}
.search-news>ul>li>aside>a{float:left; border-radius:5px; overflow:hidden; margin-right:45px;}
.search-news>ul>li>aside>a>img{height:238px; transition:.3s; display:block;}
.search-news>ul>li>aside>a:hover>img{transform:scale(1.05);}
.search-news>ul>li>aside>span{display:block; position:relative; z-index:2; overflow:hidden;}
.search-news>ul>li>aside>span>h3{white-space:nowrap; overflow:hidden; text-overflow:ellipsis; line-height:1; margin:8px 0; font-size:20px;}
.search-news>ul>li>aside>span>u{display:block; text-decoration:none; line-height:1; margin-top:22px; color:#989898;}
.search-news>ul>li>aside>span>u:after{display:block; content:''; clear:both;} 
.search-news>ul>li>aside>span>u>i{font-style:normal; float:left;}
.search-news>ul>li>aside>span>u>i+i{margin-left:10px;}
.search-news>ul>li>aside>span>u>i:before{margin-right:2px;}
.search-news>ul>li>aside>span>p{margin-top:20px; overflow:hidden; font-size:15px; height:78px; overflow:hidden; display:-webkit-box; -webkit-box-orient:vertical; -webkit-line-clamp:3; color:#686868; }
.search-news>ul>li>aside>span>a{display:inline-block; margin-top:30px; font-size:15px; padding:7px 33px; border-radius:50px; font-style:normal; border:1px solid #989898; color:#686868;}
.search-news>ul>li>aside>span>a:hover{color:#fff; border-color:#2b7ffe; background:#2b7ffe;}



.search-application>ul{margin:0 -10px;}
.search-application>ul>li{float:left; width:25%; margin-top:20px; padding:0 10px;}
.search-application>ul>li>a{display: block;}
.search-application>ul>li>a>ins{display:block; overflow:hidden; border-radius:5px;}
.search-application>ul>li>a>ins>img{display:block; width:100%; transition:.3s;}
.search-application>ul>li>a:hover>ins>img{transform:scale(1.05);}
.search-application>ul>li h3{display:block; font-size:18px; margin-top:10px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}
.search-application>ul>li h3:before{content:'>'; font-family:'SimSun'; font-weight: bold; margin-right:8px; float: left; color:#e7053a;}


.search-null{padding:20px 0; font-size:16px; color:#686868;}

@media(max-width:1199px){
.search-product>ul>li>aside>span{width:40%;}
.search-product>ul>li>aside>dfn{width:60%; padding:0 20px; margin-bottom:15px;}
.search-product>ul>li>aside>dfn>p{padding-top:0;}
.search-product>ul>li>aside>div{width:30%; padding:0 20px; float: right;}
.search-product>ul>li>aside>div>dl{line-height:26px;}


.search-column>ul>li{width:33.3333%;}
.search-column>ul>li>span>a.link{font-size:15px;}

.search-news>ul>li{margin-bottom:20px; padding-bottom:20px;}
.search-news>ul>li>aside>span>h3{margin:8px 0; font-size:18px;}
.search-news>ul>li>aside>span>u{margin-top:15px;}
.search-news>ul>li>aside>span>p{margin-top:10px; font-size:14px; height:48px; -webkit-line-clamp:2;}
.search-news>ul>li>aside>span>a{margin-top:20px; font-size:14px; padding:5px 25px;}
.search-news>ul>li>aside>a{margin-right:20px;}
.search-news>ul>li>aside>a>img{height:172px;}



.search-application>ul>li{width:33.3333%; margin-top:10px;}
.search-application>ul>li h3{font-size:16px; margin-top:10px;}


.search-null{font-size:15px;}
}
@media(max-width:992px){
.search-column>ul>li{width:50%;}
}
@media(max-width:767px){
.search-product>ul>li{margin-top:8px;}
.search-product>ul>li>aside{border-radius:5px; padding:6px;}
.search-product>ul>li>aside>span{width:100%; padding:6px;}
.search-product>ul>li>aside>span:after{display:block; content:''; clear:both;}
.search-product>ul>li>aside>span>a{float:left; width:50%; padding-left:12px;}
.search-product>ul>li>aside>span>ins{float:left; width:50%; padding-left:12px; margin:0;}
.search-product>ul>li>aside>span>ins>a{margin-top:12px;}
.search-product>ul>li>aside>span>ins>u{display:block; width:100%; height:6px;}
.search-product>ul>li>aside>dfn{width:100%; padding:6px; margin-bottom: 0;}
.search-product>ul>li>aside>div{width:50%; float: left; padding:6px;}
.search-product>ul>li>aside>div>dl{line-height:inherit;}

.search-column>ul{margin:0 -4px;}
.search-column>ul>li{width:100%; padding:0 4px; margin-bottom:8px;}
.search-column>ul>li>span{padding:0 12px; line-height:38px;}
.search-column>ul>li>span>a.link{font-size:14px;}

.search-news>ul>li{margin-bottom:15px; padding-bottom:10px;}
.search-news>ul>li>aside>a{margin-right:10px;}
.search-news>ul>li>aside>a>img{height:48px;}
.search-news>ul>li>aside>span{display:inline;}
.search-news>ul>li>aside>span>h3{margin:0; padding-top:4px; font-size:16px;}
.search-news>ul>li>aside>span>u{margin-top:10px;}
.search-news>ul>li>aside>span>p{margin-top:5px;}
.search-news>ul>li>aside>span>a{display:none;}



.search-application>ul{margin:0 -4px;}
.search-application>ul>li{width:50%; margin-top:4px; padding:0 4px;}
.search-application>ul>li h3{font-size:14px; margin-top:4px;}


.search-null{font-size:14px;}
}
