.top-nav-wrap{width:100%;height:40px;font-size:12px;background:#eeeeee}.top-nav-wrap .city-wrap{height:40px}.top-nav-wrap .city-wrap .city-title{color:#5d6162}.top-nav-wrap .city-wrap .city-name{color:#252929;display:flex;gap:15px;align-items:center}.top-nav-wrap .city-wrap .city-name a{color:#252929}.top-nav-wrap .about-wrap .about-title{color:#252929}.top-nav-wrap .about-wrap .about-name{display:flex;gap:15px;align-items:center}.top-logo-search-wrap .container{height:90px}.top-logo-search-wrap .container .search-wrap{width:400px;height:50px;border-radius:999px;border:1px solid #e8e8e8;background-color:#fafdfe}.top-logo-search-wrap .container .search-wrap .search-title{height:50px;line-height:50px;margin-right:10px;margin-left:15px;display:flex;align-items:center;justify-content:center;border-right:1px solid #f3f3f3;box-sizing:border-box;position:relative;cursor:pointer}.top-logo-search-wrap .container .search-wrap .search-title .select{display:none;position:absolute;z-index:99;left:0px;top:45px;width:100px;background-color:#fff;box-sizing:border-box;border:1px solid #ddd}.top-logo-search-wrap .container .search-wrap .search-title .select li{height:36px;line-height:36px;overflow:hidden;width:100%}.top-logo-search-wrap .container .search-wrap .search-title .select li a{display:block;width:100%;height:100%;padding-left:15px;font-size:14px;text-decoration:none;color:#666;position:relative;border-bottom:1px solid #e9e9e9;background-color:#ffffff;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}.top-logo-search-wrap .container .search-wrap .search-title .select li a:hover{background:#2dc7de;color:#ffffff}.top-logo-search-wrap .container .search-wrap .search-title .select li a::after{content:"";position:absolute;width:0;height:0;top:50%;right:5px;border-width:4px;border-color:transparent transparent transparent #adaeb3;border-style:solid;margin-top:-2px}.top-logo-search-wrap .container .search-wrap .search-title .select li a:last-child{border-bottom:0px}.top-logo-search-wrap .container .search-wrap .search-title .iconfont{color:#2ec4db;margin:0 10px}.top-logo-search-wrap .container .search-wrap .search-input{flex:1;margin:0 5px}.top-logo-search-wrap .container .search-wrap .search-input .search-input-wrap{flex:1;position:relative;height:50px;line-height:50px;cursor:pointer;display:none}.top-logo-search-wrap .container .search-wrap .search-input .search-input-wrap.active{display:block}.top-logo-search-wrap .container .search-wrap .search-input .search-input-wrap .select{display:none;position:absolute;z-index:99;left:0px;top:45px;width:150px;background-color:#fff;box-sizing:border-box;border:1px solid #ddd}.top-logo-search-wrap .container .search-wrap .search-input .search-input-wrap .select li{height:36px;line-height:36px;overflow:hidden;width:100%}.top-logo-search-wrap .container .search-wrap .search-input .search-input-wrap .select li a{display:block;width:100%;height:100%;padding-left:15px;font-size:14px;text-decoration:none;color:#666;position:relative;border-bottom:1px solid #e9e9e9;background-color:#ffffff;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}.top-logo-search-wrap .container .search-wrap .search-input .search-input-wrap .select li a:hover{background:#2dc7de;color:#ffffff}.top-logo-search-wrap .container .search-wrap .search-input .search-input-wrap .select li a::after{content:"";position:absolute;width:0;height:0;top:50%;right:5px;border-width:4px;border-color:transparent transparent transparent #adaeb3;border-style:solid;margin-top:-2px}.top-logo-search-wrap .container .search-wrap .search-input .search-input-wrap .select li a:last-child{border-bottom:0px}.top-logo-search-wrap .container .search-wrap .search-input .iconfont{color:#c5c5c5;margin:0 5px}.top-logo-search-wrap .container .search-wrap .search-input .icon-jiantou{transform:rotate(90deg);font-size:12px}.top-logo-search-wrap .container .search-wrap .search-btn{width:100px;height:50px;border-radius:999px;display:flex;align-items:center;justify-content:center;background:linear-gradient(to right, #2ec4db 0%, #1db4cb 100%);color:#fff}.top-logo-search-wrap .container .search-wrap .search-btn a{color:#fff}.fixed-right{position:fixed;right:0;width:74px;top:50%;transform:translateY(-50%);z-index:10}.fixed-right div{-webkit-user-select:none;user-select:none;width:74px;height:74px;cursor:pointer;z-index:11;position:absolute;top:0%;right:0;background-color:transparent}.fixed-right img{width:100%}.footer .footer_top{background-image:url(../images/footer_bg.jpg);background-size:100% 100%;height:305px}.footer .footer_top .container{padding:50px 0;gap:30px}.footer .footer_top .container .left{gap:80px;flex:1}.footer .footer_top .container .left .list{flex:1;border-right:1px solid #EAEAEA}.footer .footer_top .container .left .list:last-child{border-right:0}.footer .footer_top .container .left .list .title{font-size:20px;color:#252929;margin-bottom:20px}.footer .footer_top .container .left .list ul li{line-height:30px;font-size:16px}.footer .footer_top .container .left .list:nth-child(2){flex:1.3}.footer .footer_top .container .left .list:last-child{flex:2.2}.footer .footer_top .container .left .list.contact li.phone{color:#2EC4DB;font-size:24px;font-weight:bold}.footer .footer_top .container .left .list.contact li.phone a{color:#2EC4DB}.footer .footer_top .container .left .list.contact li.phone a .iconfont{font-size:20px}.footer .footer_top .container .left .list.contact li.email a .iconfont{color:#2EC4DB;margin-right:8px}.footer .footer_top .container .right{gap:15px}.footer .footer_top .container .right a span{display:flex;align-items:center;justify-content:center;margin-top:10px}.footer .footer_bottom{background-color:#252929;height:54px;color:#fff;font-size:14px}.footer .footer_bottom .left{height:54px;line-height:54px}.footer .footer_bottom .left a{color:#fff}.footer .footer_bottom .right{height:54px;line-height:54px}