*,body,div,a,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,form,font,input,textarea,p,table,th,tr,td span{padding:0; margin:0;text-decoration: none;list-style-type: none;}
.w1200{width:1200px;margin:0 auto;}
body{overflow-x: hidden;}
/************************2025.10.18****************************/
header>div{display:flex;flex-wrap:wrap;justify-content: space-between;align-items: center;padding:10px 0;}
header .logo{width:200px;display:inline-block;}
header .logo img{width:100%;}
header .rexian{display:flex;}
header .rexian .hottel{width:55px;height:55px;margin-right:12px;}
header .rexian .hottel svg{width:100%;height:100%;}
header .rexian .wenzi{color:#424242;font-size:12px;}
header .rexian .wenzi span{color:#dd2525;font-size:24px;font-weight:bold;display:block;}
header .mobile{display:none;}
nav{background:rgb(0, 94, 184);border-top:1px rgb(0, 86, 168) solid;border-bottom:1px rgb(0, 86, 168) solid}
nav>div>ul{display:flex;}
nav>div>ul>li{position:relative;width:8%;padding:12px 0;margin:0 10px;text-align:center;}
nav>div>ul>li>ul{display:none;position:absolute;top:49px;width:100%;}
nav>div>ul>li:hover>ul{display:block;}
nav>div ul li ul li{background:#575757;text-align: center;padding:5px 15px;border-top:1px #d1d1d1 solid;}

nav>div ul li a{color:#f1f1f1;font-size:14px;letter-spacing:2px;}
nav>div ul li a:hover{color:#fff;}
footer{background:#575757;padding:40px 0;}
footer>.w1200{display:flex;justify-content: space-between;flex-wrap:wrap;}
footer .dizhi{color:#b9b9b9;font-size:14px;width:27%;padding-right:2%;border-right:1px #b9b9b9 solid;box-sizing: border-box;line-height:40px;padding-top:20px;}
footer .info{width:69%;}
footer .info .foot-logo{width:100px;float:left;}
footer .info .foot-logo img{width:100%;}
footer .info .foot-nav{float:left;margin-top:100px;}
footer .info .foot-nav a{color:#b9b9b9;font-size:14px;margin:0 22px;}
footer .info .icp{margin-top:30px;}
footer .info .icp a,footer .info .banquan{color:#b9b9b9;font-size:14px;}
/***2025.10.25**/
@media(max-width:768px){
    .w1200{width:100%;}
    header .logo{width:145px;margin-left:24px;}
    .rexian{display:none!important;}
    header .mobile{position:absolute;top:15px;right:24px;display:block;}
    header .mobile span{width:25px;height:2px;background:rgb(0, 94, 184);display:inline-block;padding:0;margin:0;position:relative;}
    header .mobile span::before{content:'';width:25px;height:2px;background:rgb(0, 94, 184);display:inline-block;position:absolute;top:8px;}
    header .mobile span::after{content:'';width:25px;height:2px;background:rgb(0, 94, 184);display:inline-block;position:absolute;top:16px;}
    nav{display:none;position:fixed;z-index:9999;top:0;right:0;border:none;width:80%;height:100%;background-image:url(/static/images/pingji_bj2.png);background-repeat:repeat;background-color:rgba(0, 94, 184,.97);border-top-left-radius:20px;}
    nav>div>ul>li>ul>li>a{color:#f1f1f1;}
    .nav-close{background:url(/static/images/close.png) no-repeat;background-size:contain;width:20px;height:20px;position:absolute;top:32px;right:24px;}
    nav>div>ul{display:inline-block;width:100%;padding-top:80px;}
    nav>div>ul>li{width:auto;padding:20px 0;}
    nav>div>ul>li>a{font-size:18px;}
    nav>div>ul>li>ul{position:static;margin-top:10px;}
    nav>div>ul>li>ul>li{background:none;}

    footer{padding:20px 30px;}
    footer .dizhi,footer .info{width:100%;border:none;}
    footer .dizhi{line-height:34px;}
    footer .info .foot-logo{float:none;text-align:center;width:120px;margin:0 auto;}
    footer .info .foot-nav{float:none;margin-top:10px;}

}









