body{background:#F5F6F7;}
.search{margin: 150px auto 0 auto;width:1200px}

.search form{width: 50%;margin: 0 auto;display: flex;justify-content: center;border: 1px solid rgba(0,103,209,0.8);}
.search form input{/*border: 1px solid #D1232A;*/height: 50px; outline-color:rgba(0,103,209,0.8)}
.search form input[type=button]{background: rgba(0,103,209,0.8);color: #fff;width: 130px;font-size: 18px;letter-spacing: 5px;}
.search form input[type=text]{width: calc(100% - 130px);text-indent: 2em;font-size: 16px;letter-spacing: 2px;}

.search .search-box{margin-top: 100px;}
.search .search-box .swiper-slide{font-size: 20px;color: #333;cursor: pointer;}
.search .search-box .bg{color: rgba(0,103,209,0.8);}

.content ul{width: 100%;margin-top: 50px;}
.content ul li{height: 90px;line-height: 90px;border-top: 1px solid #E9EAEA;overflow:hidden;}
.content ul li:last-child{border-bottom: 1px solid #E9EAEA;}
.content ul li a{text-decoration: none;color: #333;font-size: 20px;display: block; overflow:hidden;}
.content ul li a:hover{color: rgba(0,103,209,0.8);}
.content ul li a span {width: 35%;white-space: nowrap;text-overflow: ellipsis;overflow: hidden; float:left}
.content ul li a span:last-child{float: right;width: 30%;text-align: right;}
.content ul li a span img{vertical-align: middle;margin-right: 20px;}
