﻿   .header_search {
       width: 660px;
       margin: 20px auto 0 auto;
   }
   
   .swiper-slide>a {
       width: 100%;
       height: 100%
   }
   
   @media screen and (max-width: 768px) {
       .header_search {
           position: relative;
           top: 70px;
           left: 30px;
           width: 96%;
           margin: 20px auto 0 auto;
       }
   }
   
   .header_search_inputli {
       height: auto;
       width: auto;
       overflow: hidden;
   }
   
   .header_search input {
       outline: none;
       border: none;
   }
   
   .header_search .search_input {
       color: #838383;
       float: left;
       height: 56px;
       font-size: 18px;
       background: url(http://hyj.ayyjnc.com/picture/51/2112041040576281986.png) no-repeat;
   }
   
   @media screen and (max-width: 768px) {
       .header_search .search_input {
           background: #fff;
           height: 40px;
           border-radius: 4px 0px 0px 4px;
       }
   }
   
   .search_input .input_text {
       float: left;
       width: 528px;
       font-size: 18px;
       color: #cbcbcb;
       border-left: 1px solid #cbcbcb;
       padding-left: 18px;
       margin-top: 16px;
   }
   
   @media screen and (max-width: 768px) {
       .search_input .input_text {
           width: 68%;
           margin-top: 8px;
           padding-left: 10px;
       }
   }
   
   .header_search .search_submit {
       float: left;
       width: 132px;
       height: 56px;
       border-radius: 0 4px 4px 0;
       background: url(http://hyj.ayyjnc.com/picture/51/2112041040574861480.png) no-repeat;
   }
   
   @media screen and (max-width: 768px) {
       .header_search .search_submit {
           width: 20%;
           height: 40px;
           background-position: center;
           background-size: cover;
       }
   }
   
   .mobile-more {
       display: none;
   }
   
   @media screen and (max-width: 768px) {
       .mobile-more {
           display: block;
           height: 50px;
           padding-top: 8px;
           border-radius: 25px;
           font-size: 25px;
           color: #fff;
           background-color: rgb(52, 108, 204);
           text-align: center;
       }
   }