.searchPageContent .search{padding:60px 0;background:#f5f5f5}.searchPageContent .search form{width:800px;margin:0 auto;background:#fff;border:1px solid #dedede;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:60px;overflow:hidden;position:relative}.searchPageContent .search form input{height:56px;border:none;outline:none;background:none;line-height:56px}.searchPageContent .search form .search_text{padding:20px 66px;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;color:#232323;font-size:1rem;cursor:text}.searchPageContent .search form .positionBtn{position:absolute;left:10px;top:0;z-index:10;cursor:pointer}.searchPageContent .search form .positionBtn button{padding:0}.searchPageContent .search form .positionBtn i{display:block;text-align:center;line-height:56px;width:56px;height:56px;border-radius:56px;font-size:1rem;color:#666}.searchPageContent .search form .search_clear_btn{left:auto;right:10px}.searchPageContent .result_div{padding:80px 0 100px}.searchPageContent .result_div .searchTypePage ul{border-bottom:1px solid #dedede;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.searchPageContent .result_div .searchTypePage ul li{margin:0 50px 0 0;padding-bottom:10px;color:#666;font-size:1rem;cursor:pointer;border-bottom:3px solid #fff}.searchPageContent .result_div .searchTypePage ul li span{display:inline-block;font-size:.875rem;margin-left:5px}.searchPageContent .result_div .searchTypePage ul .active{border-bottom:3px solid #176b86;color:#176b86}.searchPageContent .result_div .searchResultBox .searchResultPage{display:none}.searchPageContent .result_div .searchResultBox .active{display:block}.searchPageContent .result_div .searchResultBox .searchPro dl{padding:50px 0 0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;margin:0 -10px}.searchPageContent .result_div .searchResultBox .searchPro dl dd{width:25%;margin-bottom:20px;padding:0 10px}.searchPageContent .result_div .searchResultBox .searchPro dl dd a{display:block;background:#f5f5f5;padding:40px;text-align:center;border-radius:5px;height:100%}.searchPageContent .result_div .searchResultBox .searchPro dl dd a .pic{width:70%;margin:0 auto}.searchPageContent .result_div .searchResultBox .searchPro dl dd a .pic img{width:100%}.searchPageContent .result_div .searchResultBox .searchPro dl dd a .infos{padding:20px 0 0}.searchPageContent .result_div .searchResultBox .searchPro dl dd a .infos .tit{font-size:1.125rem;font-weight:600;color:#232323;display:block}.searchPageContent .result_div .searchResultBox .searchPro dl dd a .infos .desc{color:#666;font-size:.875rem}.searchPageContent .result_div .searchResultBox .searchPro dl dd a .moreLink{margin-top:40px}.searchPageContent .result_div .searchResultBox .searchSol ul{padding:50px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-line-pack:stretch;align-content:stretch;margin:0 -10px}.searchPageContent .result_div .searchResultBox .searchSol ul li{width:33%;padding:0 10px 20px}.searchPageContent .result_div .searchResultBox .searchSol ul li a{display:block;border-radius:5px;overflow:hidden;height:100%;background:#f5f5f5;padding-bottom:40px}.searchPageContent .result_div .searchResultBox .searchSol ul li a .pic{width:100%;height:230.4px;overflow:hidden}.searchPageContent .result_div .searchResultBox .searchSol ul li a .pic img{width:100%;min-width:100%}.searchPageContent .result_div .searchResultBox .searchSol ul li a .infos{padding:30px 40px}.searchPageContent .result_div .searchResultBox .searchSol ul li a .infos .tit{font-size:1.25rem;color:#232323}.searchPageContent .result_div .searchResultBox .searchSol ul li a .infos .desc{font-size:1rem;color:#666;margin:15px 0 30px}.searchPageContent .result_div .searchResultBox .searchSol ul li a .moreLink{margin:0 20px}.searchPageContent .result_div .searchResultBox .searchNews{padding:50px 0}.searchPageContent .result_div .searchResultBox .searchNews dl{width:100%;max-width:800px}.searchPageContent .result_div .searchResultBox .searchNews dl dd{padding:0 0 30px}.searchPageContent .result_div .searchResultBox .searchNews dl dd a .title{font-size:1rem;font-weight:600;color:#232323}.searchPageContent .result_div .searchResultBox .searchNews dl dd a .desc{font-size:.875rem;margin:10px 0 15px;color:#666}.searchPageContent .result_div .searchResultBox .searchNews dl dd a .time{margin-top:15px;color:#999;font-size:.75rem}.searchPageContent .result_div .searchResultBox .searchNews dl dd a:hover .title{color:#176b86}.searchPageContent .result_div .noMore{text-align:center;font-size:1rem;color:#666;padding:40px 0;display:block}.searchPageContent .result_div .loadingMore{font-size:1rem;margin:0 auto;color:#666;padding:40px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.searchPageContent .result_div .loadingMore img{width:20px;margin:0 5px 0 0}@media (max-width:1440px) and (orientation:landscape),(max-width:1440px) and (orientation:portrait){.searchPageContent .result_div{padding:60px 0 80px}.searchPageContent .result_div .searchResultBox .searchPro dl{margin:0 -5px}.searchPageContent .result_div .searchResultBox .searchPro dl dd{width:25%;margin-bottom:10px;padding:0 5px}.searchPageContent .result_div .searchResultBox .searchPro dl dd a{padding:20px}.searchPageContent .result_div .searchResultBox .searchPro dl dd a .infos .tit{font-size:1rem}.searchPageContent .result_div .searchResultBox .searchPro dl dd a .infos .desc{font-size:.75rem}.searchPageContent .result_div .searchResultBox .searchPro dl dd a .moreLink{margin-top:20px}.searchPageContent .result_div .searchResultBox .searchSol ul{margin:0 -10px}.searchPageContent .result_div .searchResultBox .searchSol ul li{width:50%;padding:0 10px 20px}.searchPageContent .result_div .searchResultBox .searchSol ul li a{padding-bottom:20px}.searchPageContent .result_div .searchResultBox .searchSol ul li a .pic{height:calc(((100vw / 2) - 7vw - 10px) * 0.54)}.searchPageContent .result_div .searchResultBox .searchSol ul li a .infos .tit{font-size:1.25rem}.searchPageContent .result_div .searchResultBox .searchSol ul li a .infos .desc{font-size:1rem}.searchPageContent .result_div .searchResultBox .searchSol ul li a .moreLink{font-size:.875rem}.searchPageContent .result_div .searchResultBox .searchNews dl dd{padding:0 0 30px}.searchPageContent .result_div .searchResultBox .searchNews dl dd a .title{font-size:1rem}.searchPageContent .result_div .searchResultBox .searchNews dl dd a .desc{font-size:.75rem;margin:5px 0 10px}.searchPageContent .result_div .searchResultBox .searchNews dl dd a .time{font-size:.75rem;margin-top:10px}.searchPageContent .result_div .loadingMore,.searchPageContent .result_div .noMore{font-size:1rem}}@media (max-width:1024px) and (orientation:landscape),(max-width:1024px) and (orientation:portrait){.searchPageContent .search{padding:40px 0;background:#f5f5f5}.searchPageContent .search form{width:100%;border-radius:40px}.searchPageContent .search form input{height:40px;line-height:40px}.searchPageContent .search form .search_text{font-size:1rem;padding:0 50px}.searchPageContent .search form .positionBtn i{line-height:40px;width:40px;height:40px;border-radius:40px;font-size:1rem}.searchPageContent .result_div .searchTypePage ul li{font-size:1rem}.searchPageContent .result_div .searchTypePage ul li span{font-size:.875rem}.searchPageContent .result_div .searchTypePage ul .active{border-bottom:2px solid #176b86}.searchPageContent .result_div .searchResultBox .searchPro dl{padding:40px 0 0;margin:0 -10px}.searchPageContent .result_div .searchResultBox .searchPro dl dd{width:50%;padding:0 10px}.searchPageContent .result_div .searchResultBox .searchPro dl dd a{padding:40px}.searchPageContent .result_div .searchResultBox .searchPro dl dd a .infos{padding:20px 0 0}.searchPageContent .result_div .searchResultBox .searchPro dl dd a .infos .tit{font-size:1.125rem}.searchPageContent .result_div .searchResultBox .searchPro dl dd a .infos .desc{font-size:.875rem}.searchPageContent .result_div .searchResultBox .searchPro dl dd a .moreLink{margin-top:40px}.searchPageContent .result_div .searchResultBox .searchSol ul{padding:40px 0;margin:0 -5px}.searchPageContent .result_div .searchResultBox .searchSol ul li{width:50%;padding:0 5px 10px}.searchPageContent .result_div .searchResultBox .searchSol ul li a .infos{padding:20px}.searchPageContent .result_div .searchResultBox .searchSol ul li a .infos .tit{font-size:1rem}.searchPageContent .result_div .searchResultBox .searchSol ul li a .infos .desc{font-size:.75rem;margin:10px 0 25px}.searchPageContent .result_div .searchResultBox .searchNews{padding:40px 0}.searchPageContent .result_div .searchResultBox .searchNews dl dd{padding:0 0 20px}.searchPageContent .result_div .searchResultBox .searchNews dl dd a .title{font-size:1rem}.searchPageContent .result_div .searchResultBox .searchNews dl dd a .desc{font-size:.875rem}.searchPageContent .result_div .searchResultBox .searchNews dl dd a .time{font-size:.75rem}.searchPageContent .result_div .loadingMore,.searchPageContent .result_div .noMore{font-size:.875rem}}@media (max-width:720px){.searchPageContent .search{padding:60px 25px}.searchPageContent .search form .positionBtn i,.searchPageContent .search form .search_text{font-size:1rem}.searchPageContent .result_div{padding:30px 0 40px}.searchPageContent .result_div .searchTypePage{margin:0 25px}.searchPageContent .result_div .searchTypePage ul li{margin:0 30px 0 0;font-size:.875rem}.searchPageContent .result_div .searchResultBox{margin:0 25px}.searchPageContent .result_div .searchResultBox .searchPro dl{padding:40px 0 0;margin:0}.searchPageContent .result_div .searchResultBox .searchPro dl dd{width:100%;margin-bottom:15px;padding:0}.searchPageContent .result_div .searchResultBox .searchPro dl dd a{padding:40px;height:100%}.searchPageContent .result_div .searchResultBox .searchPro dl dd a .infos{padding:20px 0 0}.searchPageContent .result_div .searchResultBox .searchPro dl dd a .infos .tit{font-size:1rem}.searchPageContent .result_div .searchResultBox .searchPro dl dd a .infos .desc{font-size:.75rem}.searchPageContent .result_div .searchResultBox .searchPro dl dd a .moreLink{margin-top:20px}.searchPageContent .result_div .searchResultBox .searchSol ul{padding:40px 0;margin:0}.searchPageContent .result_div .searchResultBox .searchSol ul li{width:100%;padding:0 0 15px}.searchPageContent .result_div .searchResultBox .searchSol ul li a{padding-bottom:20px}.searchPageContent .result_div .searchResultBox .searchSol ul li a .pic{height:calc((100vw - 50px) * 0.54)}.searchPageContent .result_div .searchResultBox .searchSol ul li a .infos .tit{font-size:1rem}.searchPageContent .result_div .searchResultBox .searchSol ul li a .infos .desc{font-size:.75rem}.searchPageContent .result_div .searchResultBox .searchNews{padding:40px 0}.searchPageContent .result_div .searchResultBox .searchNews dl dd{padding:0 0 15px}.searchPageContent .result_div .searchResultBox .searchNews dl dd a .title{font-size:1rem}.searchPageContent .result_div .searchResultBox .searchNews dl dd a .desc{font-size:.75rem;margin:5px 0}.searchPageContent .result_div .searchResultBox .searchNews dl dd a .time{margin-top:10px;font-size:.75rem}.searchPageContent .result_div .loadingMore,.searchPageContent .result_div .noMore{font-size:1rem}}