.zsw{color:#333;background:#fff;min-width:1200px;font-family:Microsoft YaHei,PingFang SC,Arial,sans-serif;font-size:12px}.zsw *{box-sizing:content-box}.zsw div,.zsw dl,.zsw dt,.zsw h1,.zsw h2,.zsw h3,.zsw ul,.zsw ol,.zsw li,.zsw p,.zsw form,.zsw input,.zsw textarea,.zsw cite,.zsw span,.zsw strong{margin:0;padding:0}.zsw li{list-style-type:none}.zsw ul,.zsw ol{list-style:none}.zsw fieldset,.zsw img{vertical-align:middle;border:none}.zsw input,.zsw button,.zsw select,.zsw textarea{outline:none;font-family:Microsoft YaHei,Arial,sans-serif}.zsw h1,.zsw h2,.zsw h3,.zsw h4,.zsw h5,.zsw h6{font-weight:400}.zsw a{color:#333;font-size:12px;text-decoration:none!important}.zsw img{border:none;max-width:100%}.zsw .clear:after{visibility:hidden;content:" ";clear:both;height:0;font-size:0;display:block}.zsw .header{background:#fff;border-bottom:1px solid #f2e6e6;width:100%;height:96px}.zsw .top-wrap{width:100%;height:96px}.zsw .top-wrap-box{width:1200px;height:96px;margin:0 auto}.zsw .logo{float:left;align-items:center;gap:14px;margin-top:14px;display:flex}.zsw .logo img.logo-emblem{object-fit:contain;width:62px;height:62px}.zsw .logo .logo-text{line-height:1.25}.zsw .logo .logo-text .cn{color:#8c1a13;letter-spacing:2px;font-family:Microsoft YaHei,serif;font-size:28px;font-weight:700}.zsw .logo .logo-text .en{color:#999;letter-spacing:1px;text-transform:uppercase;font-size:11px}.zsw .logo .logo-text .site-name{color:#b02923;letter-spacing:6px;margin-top:2px;font-size:20px;font-weight:600}.zsw .top-search{float:right;height:45px;margin-top:34px}.zsw .top-search-box{z-index:1;width:220px;height:32px;position:relative}.zsw .top-search-box input.top-keywords{text-indent:14px;color:#666;background:#fbf7f7;border:1px solid #d8cece;border-radius:50px;width:220px;height:32px;font-size:12px}.zsw .top-search-box button.top-submit{cursor:pointer;color:#b02923;background:0 0;border:0;align-items:center;display:flex;position:absolute;top:7px;right:12px}.zsw .nav{z-index:99;background:#fefeff;border-top:3px solid #b02923;width:100%;height:50px;position:relative;box-shadow:0 2px 5px #00000026}.zsw .nav-box{width:1200px;height:50px;margin:0 auto}.zsw .nav ul{height:50px;display:flex}.zsw .nav ul>li{flex:1;height:45px;margin-top:2px;position:relative}.zsw .nav ul>li>a{text-align:center;color:#000;width:100%;height:45px;font-size:18px;line-height:45px;display:inline-block}.zsw .nav ul>li>a.active,.zsw .nav ul>li:hover>a{color:#fff;background:#b02923}.zsw .nav ul>li>ul{z-index:99999;background:#b02923;width:100%;height:auto;padding:10px 0;display:none;position:absolute;top:46px;left:0}.zsw .nav ul>li:hover>ul{display:block}.zsw .nav ul>li>ul li{float:left;width:100%;height:30px}.zsw .nav ul>li>ul li a{text-align:center;color:#ffc9c9;width:100%;height:36px;font-size:15px;line-height:36px;display:inline-block}.zsw .nav ul>li>ul li a:hover{color:#fff}.zsw .banner{z-index:1;background:#f3e9e9;width:100%;min-width:1200px;height:470px;position:relative;overflow:hidden}.zsw .banner .banner-item{opacity:0;transition:opacity .8s;position:absolute;inset:0}.zsw .banner .banner-item.on{opacity:1}.zsw .banner .banner-item img{object-fit:cover;width:100%;height:470px;position:relative}.zsw .banner .banner-pageing{z-index:222;text-align:center;width:100%;position:absolute;bottom:35px}.zsw .banner .banner-pageing a{cursor:pointer;background:#fefeff;border-radius:50px;width:16px;height:16px;margin-right:10px;display:inline-block}.zsw .banner .banner-pageing a.active,.zsw .banner .banner-pageing a:hover{background:#b02923}.zsw .zs-box{width:1200px;margin:25px auto 0;padding:0 8px;overflow:auto}.zsw .zs-box-left{float:left;width:580px;margin:0 0 0 auto}.zsw .zsgs{float:left;background:#fff;width:580px;margin:20px 0 0 auto;box-shadow:1px 1px 10px 1px #d8cece}.zsw .zsgs li{border-bottom:.5px dashed #c3c3c3;padding:4px 0}.zsw .zsgs h1{color:#d43932;align-items:center;margin-top:10px;margin-bottom:10px;margin-left:30px;font-size:25px;font-weight:600;display:flex}.zsw .zsgs ul{margin:0 10px 20px}.zsw .zsgs-r{float:right;width:580px;margin:20px auto 3px 20px}.zsw .banner1{float:left;background:#fff;width:580px;margin:10px 10px 20px auto;padding-bottom:7px;box-shadow:1px 1px 10px 1px #d8cece}.zsw .banner1 li{margin-top:10.5px;margin-bottom:15px}.zsw .banner1 h1{color:#d43932;align-items:center;margin-top:10px;margin-bottom:10px;margin-left:30px;font-size:25px;font-weight:600;display:flex}.zsw .cxdh{float:right;background:#fff;width:580px;margin:0 10px 15px auto;padding-bottom:12px;box-shadow:1px 1px 10px 1px #d8cece}.zsw .cxdh h1{color:#d43932;align-items:center;margin-top:20px;margin-bottom:20px;margin-left:30px;font-size:25px;font-weight:600;display:flex}.zsw .h1-icon{color:#f8933a;margin-right:10px;display:inline-flex}.zsw .border-r{border-radius:5px}.zsw .div-line{background-color:#eee;border:1px;width:95%;height:2px;margin:15px auto 0}.zsw .notice-box{width:580px}.zsw .notice-box li{float:left;width:100%}.zsw .notice-list{float:left;width:560px}.zsw .notice-box li em{color:#b02923;margin-right:8px;font-style:normal}.zsw .notice-box li strong{font-weight:400}.zsw .notice-box-r{float:left;width:530px;margin-left:6px}.zsw .notice-box-r .notice-title{display:block}.zsw .notice-box-r .notice-title a{color:#000;font-size:16px}.zsw .notice-box-r .notice-title a:hover{color:#b02923}.zsw .zsdt-r{float:left;width:92%}.zsw .zsdt-r h2{margin-bottom:6px;font-size:16px;font-weight:700}.zsw .zsdt-r h2 a{font-size:16px}.zsw .zsdt-r h2 a:hover{color:#b02923}.zsw .zsdt-r p{color:#888;margin-top:7px;font-size:13px;line-height:22px}.zsw .cxdh-search{width:80%;margin:0 auto}.zsw .cxdh-search-selects{background-color:#b02923;border-radius:6px;place-items:center;width:220px;margin-bottom:14px;margin-left:30px;display:grid}.zsw .cxdh-search-selects a{color:#fff;text-align:center;width:100%;padding:10px 0;font-size:20px;display:block}.zsw .cxdh-search-selects a:hover{background:#d61e16;border-radius:6px}.zsw .cxdh-zs ul.new_zsztc li{text-align:center;margin:22px 0;padding:0 44px;display:inline-block}.zsw .zsztc-icon{color:#b02923;flex-direction:column;align-items:center;display:inline-flex}.zsw .zsztc-icon:hover{color:#f60a00;transition:all .3s}.zsw .zsztc-icon .icon-wrap{justify-content:center;align-items:center;width:64px;height:64px;display:flex}.zsw .find-title-new{text-align:center;color:#000;width:96px;margin:6px auto 0;font-size:15px;transition:all .3s;display:block}.zsw .zsztc-icon:hover .find-title-new{color:#f60a00}.zsw .tslzs{float:right;background:#800800;width:580px;height:193px;margin:0 10px 20px auto;position:relative;box-shadow:1px 1px 10px 1px #d8cece}.zsw .tslzs:hover{background:#b02923}.zsw .tslzs .tslzs-title{color:#ffd9d9;letter-spacing:3px;text-align:center;margin:22px 0 4px;font-size:24px;display:block}.zsw .tslzs .tslzs-sub{color:#e6a4a4;text-align:center;margin-bottom:8px;font-size:12px;display:block}.zsw .tslzs .tslzs-grid{grid-template-columns:repeat(3,1fr);display:grid}.zsw .tslzs .tslzs-grid li{text-align:center;margin:9px 0}.zsw .tslzs .tslzs-grid li+li{border-left:1px solid #d98686}.zsw .tslzs .tslzs-grid li a{color:#ffc9c9;font-size:16px}.zsw .tslzs .tslzs-grid li a:hover{color:#fff}.zsw .link-else{width:1200px;margin:0 auto 25px}.zsw .link-else .link-else-ul{display:flex}.zsw .link-else-ul li{float:left;text-align:center;width:32.76%;margin-right:10px}.zsw .link-else-ul li:last-child{margin-right:0}.zsw .link-else-ul .pic-card{border-radius:6px;height:120px;display:block;position:relative;overflow:hidden;box-shadow:1px 1px 10px 1px #d8cece}.zsw .link-else-ul .pic-card img{object-fit:cover;width:100%;height:120px}.zsw .link-else-ul .pic-card .pic-mask{color:#fff;letter-spacing:4px;background:#5a080473;justify-content:center;align-items:center;font-size:24px;display:flex;position:absolute;inset:0}.zsw .link-else-ul .pic-card:hover .pic-mask{background:#b029239e}.zsw .else{width:1200px;margin:10px auto 0}.zsw .else-part-background{flex-wrap:wrap;justify-content:space-between;width:1204px;margin-left:-2px;display:flex}.zsw .else-part-new{text-align:center;background:#9f0101;width:387px;height:76px;margin:0 0 14px;line-height:76px;transition:all .3s;display:inline-block}.zsw .else-part-new a{color:#fff;font-size:25px;display:block}.zsw .else-part-new:hover{background:#d61e16;box-shadow:0 0 1px 1px #d8cece}.zsw .else-part-radius1{border-radius:20px 0 0}.zsw .else-part-radius2{border-radius:0 0 0 20px}.zsw .else-part-radius3{border-radius:0 20px 0 0}.zsw .else-part-radius4{border-radius:0 0 20px}.zsw .bottom-img{height:60px}.zsw .float-right{z-index:100;background-color:#fff;width:50px;position:fixed;top:38%;right:50px;box-shadow:1px 1px 10px 1px #d8cece}.zsw .float-part{text-align:center;color:#b02923;border-bottom:1px solid #eee;width:100%;height:50px;line-height:50px;transition:all .3s;position:relative}.zsw .float-part:hover{color:#fff;cursor:pointer;background-color:#de1709}.zsw .float-link{cursor:auto;transform-origin:100%;background-color:#fff;width:190px;transition:all .3s;position:absolute;top:0;right:51px;transform:scaleX(0);box-shadow:1px 1px 10px 1px #d8cece}.zsw .float-wechat{transform-origin:100%;background-color:#fff;width:170px;padding:10px;transition:all .3s;position:absolute;top:0;right:51px;transform:scaleX(0);box-shadow:1px 1px 10px 1px #d8cece}.zsw .float-part:hover .float-link,.zsw .float-part:hover .float-wechat{transform:scaleX(1)}.zsw .float-link-ul li{height:40px;line-height:40px}.zsw .float-link-ul li:hover{background-color:#de1709}.zsw .float-link-ul li:hover a{color:#fff}.zsw .float-link-ul li>a{font-size:15px;display:block}.zsw .float-wechat .wx-name{text-align:center;color:#b02923;margin-top:6px;font-size:13px}.zsw .zsw-footer{background:#880802;width:100%;min-width:1200px;margin-top:30px;position:relative;overflow:hidden}.zsw .footer-lay{width:100%}.zsw .footer-menu{border-bottom:1px solid #971610;width:100%}.zsw .footer-menu-wrap{width:1200px;margin:0 auto;padding:8px 0 22px;display:flex}.zsw .footer-l-menu{float:left;width:693px}.zsw .footer-l-menu .fl-col{float:left;width:195px}.zsw .footer-l-menu .fl-col li{float:left;width:195px;line-height:30px}.zsw .footer-l-menu .fl-col li a{color:#ffc9c9;font-size:14px}.zsw .footer-l-menu .fl-col li a:hover{color:#fff}.zsw .footer-r-menu{float:left;width:507px}.zsw .footer-r-menu .fr-col{float:left;width:169px}.zsw .footer-r-menu .fr-col li{float:left;width:169px;line-height:30px}.zsw .footer-r-menu .fr-col li a{color:#ffc9c9;font-size:14px}.zsw .footer-r-menu .fr-col li a:hover{color:#fff}.zsw .footer-menu-titles{color:#fff;margin-top:20px;margin-bottom:18px;font-size:18px;position:relative}.zsw .footer-menu-titles strong{background:#e76a65;width:19px;height:2px;font-weight:400;display:inline;position:absolute;top:28px;left:0}.zsw .copyright{color:#ffc9c9;text-align:center;padding:18px 0 22px;font-size:13px;line-height:26px}.zsw .list-banner{text-align:center;width:100%;min-width:1200px;height:300px;position:relative;overflow:hidden}.zsw .list-banner img{object-fit:cover;width:100%;height:100%}.zsw .list-banner .list-banner-title{color:#fff;letter-spacing:8px;text-shadow:0 2px 8px #00000073;font-size:34px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.zsw .mainWrap{background:#fff;width:100%;min-width:0}.zsw .main{align-items:flex-start;gap:20px;width:1200px;margin:0 auto;padding-bottom:40px;display:flex}.zsw .left{z-index:10;float:none;flex:0 0 260px;width:260px;margin-top:-46px;position:relative}.zsw .lmcc{color:#fff;letter-spacing:1px;text-align:center;background:#89211b;width:260px;height:100px;font-size:25px;line-height:100px}.zsw .left-list{background:#ededed;width:250px;padding:15px 0 460px 10px}.zsw .left-list li{width:250px;height:46px;font-size:16px;line-height:46px}.zsw .left-list li a{color:#333;width:230px;height:46px;padding-left:20px;font-size:16px;line-height:46px;display:block}.zsw .left-list li a:hover,.zsw .left-list li a.left-current{color:#89211b!important;background:#fff!important}.zsw .right{float:none;flex:auto;width:auto;min-width:0;max-width:100%;margin-top:20px}.zsw .local{border-bottom:1px solid #cecece;width:100%;height:60px;line-height:60px;overflow:hidden}.zsw .local h3{color:#484848;float:left;font-size:24px;font-weight:700}.zsw .dqwz{float:right;color:#333;padding-left:16px;font-family:SimSun,serif;font-size:12px}.zsw .dqwz a{color:#333;padding:0 6px}.zsw .dqwz a:hover{color:#89211b}.zsw .list{width:100%;max-width:870px;min-height:300px;margin:10px 0 20px}.zsw .list li{float:left;border-bottom:1px dashed #eee;width:100%;height:36px;line-height:36px}.zsw .list li a{color:#000;float:left;white-space:nowrap;text-overflow:ellipsis;width:700px;padding-left:14px;font-size:15px;display:block;position:relative;overflow:hidden}.zsw .list li a:before{content:"";background:#b02923;border-radius:50%;width:5px;height:5px;position:absolute;top:50%;left:0;transform:translateY(-50%)}.zsw .list li a:hover{color:#89211b}.zsw .list li i{text-align:right;float:right;color:#666;width:110px;font-size:12px;font-style:normal;display:block}.zsw .content,.zsw .jj{width:100%;min-height:400px;margin:20px 0}.zsw .content-title{text-align:center;width:100%;margin:20px 0}.zsw .content-title h3{color:#333;width:100%;font-size:24px;line-height:36px}.zsw .content-title i{color:#666;width:100%;margin-top:8px;font-size:12px;font-style:normal;line-height:24px;display:block}.zsw .content-con p{color:#333;text-indent:2em;width:100%;margin-bottom:15px;font-size:16px;line-height:32px;display:block}.zsw .content-con .cimg{width:82%;max-width:700px;height:auto;margin:8px auto 4px;display:block}.zsw .content-con .ccap{text-align:center;color:#666;text-indent:0;margin-bottom:18px;font-size:14px}.zsw .content-sxt{border-top:1px solid #e3e3e3;width:100%;margin-top:30px;padding-top:15px;font-size:13px;line-height:30px}.zsw .content-sxt a{color:#333;width:100%;font-size:14px;display:block}.zsw .content-sxt a:hover{color:#89211b}.zsw .pagination{text-align:center;width:100%;padding:22px 0 6px}.zsw .pagination a,.zsw .pagination span{color:#333;border:1px solid #d8cece;min-width:30px;height:30px;margin:0 4px;padding:0 10px;font-size:13px;line-height:30px;display:inline-block}.zsw .pagination .cur{color:#fff;background:#b02923;border-color:#b02923}.zsw .pagination a:hover{background:#f7e9e9}.zsw .pagination .cur:hover{background:#b02923}.zsw .zs-table{border-collapse:collapse;width:100%;margin:12px 0 20px}.zsw .zs-table th,.zsw .zs-table td{text-align:center;color:#333;border:1px solid #e3d5d5;padding:9px 10px;font-size:14px}.zsw .zs-table th{color:#89211b;background:#f9f0f0;font-weight:600}.zsw .zs-table tr:hover td{background:#fdf8f8}.zsw .query-bar{background:#faf5f5;border:1px solid #edd;border-radius:6px;flex-wrap:wrap;align-items:center;gap:12px;margin:16px 0;padding:16px 18px;display:flex}.zsw .query-bar label{color:#555;font-size:14px}.zsw .query-bar select,.zsw .query-bar input{background:#fff;border:1px solid #d8cece;border-radius:4px;min-width:130px;height:32px;padding:0 8px;font-size:14px}.zsw .btn-red{cursor:pointer;background:#b02923;border:0;border-radius:4px;height:34px;padding:0 26px;font-size:15px;transition:all .4s;color:#fff!important}.zsw .btn-red:hover{background:#d61e16}.zsw .btn-gray{cursor:pointer;background:#eee;border:1px solid #ddd;border-radius:4px;height:34px;padding:0 22px;font-size:14px;color:#666!important}.zsw .btn-gray:hover{background:#e0d5d5}.zsw .panel-tip{color:#a05c00;background:#fff8f0;border:1px solid #f3ddc0;border-radius:6px;margin:12px 0;padding:10px 14px;font-size:13px;line-height:22px}.zsw .panel-tip b{color:#b02923}.zsw .lqcx-result{border:1px solid #edd;border-radius:8px;margin:16px 0;overflow:hidden}.zsw .lqcx-result .lr-head{color:#fff;background:linear-gradient(135deg,#89211b,#b02923);padding:16px 22px}.zsw .lqcx-result .lr-head .lr-state{letter-spacing:2px;font-size:22px;font-weight:600}.zsw .lqcx-result .lr-head .lr-sub{color:#ffd9d9;margin-top:4px;font-size:13px}.zsw .lqcx-result .lr-grid{border-top:1px solid #f2e6e6;grid-template-columns:1fr 1fr 1fr;display:grid}.zsw .lqcx-result .lr-grid .cell{border-bottom:1px solid #f2e6e6;border-right:1px solid #f2e6e6;padding:12px 22px}.zsw .lqcx-result .lr-grid .cell:nth-child(3n){border-right:0}.zsw .lqcx-result .cell .k{color:#999;margin-bottom:3px;font-size:12px}.zsw .lqcx-result .cell .v{color:#333;font-size:16px;font-weight:600}.zsw .lqcx-result .cell .v.hl{color:#b02923}.zsw .ems-timeline{padding:14px 22px 18px}.zsw .ems-timeline .tl-title{color:#89211b;margin-bottom:10px;font-size:15px;font-weight:600}.zsw .ems-timeline .tl-item{color:#666;border-left:2px solid #f0dcdc;gap:14px;margin-left:6px;padding:7px 0 7px 16px;font-size:13px;display:flex;position:relative}.zsw .ems-timeline .tl-item:before{content:"";background:#b02923;border-radius:50%;width:8px;height:8px;position:absolute;top:12px;left:-6px}.zsw .ems-timeline .tl-item .tl-time{color:#999;flex:none;width:150px}.zsw .card-grid{grid-template-columns:repeat(2,1fr);gap:14px;margin:14px 0 8px;display:grid}.zsw .card-item{border:1px solid #edd;border-radius:8px;align-items:center;gap:14px;padding:14px 16px;transition:all .3s;display:flex}.zsw .card-item:hover{border-color:#e8bcbc;box-shadow:1px 1px 10px 1px #d8cece}.zsw .card-item .card-icon{color:#b02923;background:#f9f0f0;border-radius:8px;flex:none;justify-content:center;align-items:center;width:44px;height:44px;display:flex}.zsw .card-item .card-body{flex:1;min-width:0}.zsw .card-item .card-title{color:#333;white-space:nowrap;text-overflow:ellipsis;font-size:15px;font-weight:600;display:block;overflow:hidden}.zsw .card-item:hover .card-title{color:#b02923}.zsw .card-item .card-desc{color:#999;margin-top:3px;font-size:12px;line-height:18px;display:block}.zsw .card-item .card-meta{color:#aaa;margin-top:3px;font-size:12px;display:block}.zsw .card-item .btn-sm{background:#b02923;border-radius:4px;flex:none;align-items:center;gap:4px;padding:7px 14px;font-size:13px;display:inline-flex;color:#fff!important}.zsw .card-item .btn-sm:hover{background:#d61e16}.zsw .faq-item{border:1px solid #edd;border-radius:8px;margin-bottom:12px;overflow:hidden}.zsw .faq-item summary{cursor:pointer;color:#333;background:#faf5f5;align-items:center;gap:10px;padding:13px 16px;font-size:15px;list-style:none;display:flex}.zsw .faq-item summary::-webkit-details-marker{display:none}.zsw .faq-item summary .faq-q{color:#b02923;font-size:16px;font-weight:700}.zsw .faq-item .faq-body{color:#555;border-top:1px dashed #edd;padding:14px 18px;font-size:14px;line-height:26px}.zsw .pic-wall{grid-template-columns:repeat(3,1fr);gap:14px;margin:16px 0;display:grid}.zsw .pic-wall .pic-cell{border-radius:8px;position:relative;overflow:hidden;box-shadow:1px 1px 10px 1px #e5dada}.zsw .pic-wall .pic-cell img{object-fit:cover;width:100%;height:210px;transition:transform .5s;display:block}.zsw .pic-wall .pic-cell:hover img{transform:scale(1.06)}.zsw .pic-wall .pic-cell .pic-cap{color:#fff;background:linear-gradient(#0000,#500603c7);padding:26px 12px 10px;font-size:14px;position:absolute;bottom:0;left:0;right:0}.zsw .intro-p{color:#444;text-indent:2em;margin-bottom:14px;font-size:15px;line-height:30px}.zsw .intro-h{color:#89211b;border-left:4px solid #b02923;margin:22px 0 10px;padding-left:10px;font-size:18px;font-weight:600}.zsw .search-empty{text-align:center;color:#999;padding:60px 0;font-size:14px}.zsw .form-grid{grid-template-columns:1fr 1fr;gap:14px 26px;margin:16px 0;display:grid}.zsw .form-item label{color:#555;margin-bottom:6px;font-size:14px;display:block}.zsw .form-item label .req{color:#b02923;margin-left:2px}.zsw .form-item input,.zsw .form-item select,.zsw .form-item textarea{background:#fff;border:1px solid #d8cece;border-radius:4px;width:100%;height:36px;padding:0 10px;font-size:14px}.zsw .form-item textarea{height:100px;padding:8px 10px;line-height:22px}.zsw .form-item-full{grid-column:1/-1}.zsw .captcha-row{align-items:center;gap:12px;display:flex}.zsw .captcha-row .cap-q{color:#b02923;letter-spacing:2px;background:#f6e7e7;border-radius:4px;padding:4px 16px;font-family:Georgia,serif;font-size:18px;font-weight:700}.zsw .captcha-row input{width:110px!important}.zsw .captcha-row .cap-refresh{color:#b02923;cursor:pointer;font-size:13px}.zsw .form-msg-ok{color:#4a7d1f;background:#f0f9eb;border:1px solid #d5ecba;border-radius:6px;margin:14px 0;padding:12px 16px;font-size:14px}.zsw .form-msg-err{color:#b02923;background:#fef0f0;border:1px solid #f5c6c6;border-radius:6px;margin:14px 0;padding:12px 16px;font-size:14px}.zsw .no-num{letter-spacing:1px;color:#89211b;font-family:Georgia,serif;font-size:20px}.zsw .job-list .job-item{border:1px solid #edd;border-radius:8px;margin-bottom:14px;padding:16px 18px;transition:all .3s;display:block}.zsw .job-list .job-item:hover{border-color:#e8bcbc;box-shadow:1px 1px 10px 1px #d8cece}.zsw .job-item .job-top{justify-content:space-between;align-items:center;display:flex}.zsw .job-item .job-title{color:#333;font-size:16px;font-weight:700}.zsw .job-item:hover .job-title{color:#b02923}.zsw .job-item .job-salary{color:#c0392b;font-size:15px;font-weight:600}.zsw .job-item .job-company{color:#666;margin-top:6px;font-size:14px}.zsw .job-item .job-tags{flex-wrap:wrap;gap:8px;margin-top:8px;display:flex}.zsw .job-item .job-tags span{color:#89211b;background:#f9f0f0;border:1px solid #edd;border-radius:20px;padding:2px 10px;font-size:12px}.zsw .job-item .job-date{color:#aaa;margin-top:8px;font-size:12px}.zsw .fair-table td,.zsw .fair-table th{text-align:left!important}.zsw .tag-today{color:#fff!important;background:#d61e16!important;border-color:#d61e16!important}.zsw .jobs-grid{grid-template-columns:repeat(3,1fr);gap:14px;display:grid}@media (max-width:1240px){.zsw .top-wrap-box,.zsw .nav-box,.zsw .zs-box,.zsw .link-else,.zsw .else,.zsw .footer-menu-wrap,.zsw .main{width:auto;max-width:1200px}.zsw,.zsw .banner,.zsw .list-banner,.zsw .mainWrap,.zsw .zsw-footer{min-width:0}.zsw .nav ul>li>a{white-space:nowrap;font-size:clamp(13px,1.3vw,18px)}.zsw .zs-box{gap:40px;padding:0 12px;display:flex;overflow:visible}.zsw .zs-box-left,.zsw .zsgs-r{float:none;flex:1 1 0;width:auto;min-width:0;max-width:none;margin:0}.zsw .zsgs,.zsw .banner1,.zsw .cxdh,.zsw .tslzs,.zsw .notice-box{float:none;width:100%;max-width:none;margin:0 0 18px}.zsw .link-else-ul{grid-template-columns:repeat(3,1fr);display:grid}.zsw .link-else-ul li{width:auto;margin:0}.zsw .else-part-background{grid-template-columns:repeat(3,1fr);gap:10px;width:auto;margin:0;display:grid}.zsw .else-part-new{width:auto;height:70px;margin:0;line-height:70px}.zsw .else-part-new a{font-size:clamp(15px,1.5vw,25px)}.zsw .else-part-mid{margin:0}.zsw .jobs-grid{grid-template-columns:repeat(2,1fr)}.zsw .footer-l-menu,.zsw .footer-r-menu{float:none;width:100%}.zsw .footer-l-menu .fl-col,.zsw .footer-r-menu .fr-col{width:33.3%}.zsw .main{gap:24px;display:flex}.zsw .left{flex:0 0 250px;margin-top:-46px}.zsw .left-list{padding-bottom:40px}.zsw .right{flex:1 1 0;width:auto;min-width:0}.zsw .lqcx-result .lr-grid{grid-template-columns:1fr 1fr}}@media (max-width:820px){.zsw .zs-box{flex-direction:column;gap:0}.zsw .main{flex-direction:column}.zsw .left{flex:none;width:100%}.zsw .link-else-ul{grid-template-columns:1fr}.zsw .else-part-background{grid-template-columns:repeat(2,1fr)}.zsw .else-part-new{height:56px;line-height:56px}.zsw .jobs-grid{grid-template-columns:1fr}.zsw .pic-wall{grid-template-columns:repeat(2,1fr)}.zsw .card-grid,.zsw .form-grid{grid-template-columns:1fr}.zsw .logo .logo-text .cn{font-size:19px}.zsw .logo .logo-text .site-name{letter-spacing:2px;font-size:15px}.zsw .logo img.logo-emblem{width:44px;height:44px}.zsw .footer-l-menu .fl-col,.zsw .footer-r-menu .fr-col{width:50%}.zsw .local h3{font-size:18px}.zsw .lmcc{height:80px;font-size:20px;line-height:80px}.zsw .float-right{right:8px}.zsw .banner,.zsw .banner .banner-item img{height:340px}.zsw .list-banner{height:220px}}@media (max-width:560px){.zsw .else-part-background,.zsw .pic-wall{grid-template-columns:1fr}.zsw .top-search{display:none}.zsw .lqcx-result .lr-grid{grid-template-columns:1fr}.zsw .banner,.zsw .banner .banner-item img{height:260px}.zsw .list-banner{height:180px}}.zsw .zsw-topbar{color:#7a6f66;background:#f5f2ef;border-bottom:1px solid #e5ddd6;font-size:12px}.zsw .zsw-topbar-inner{justify-content:space-between;width:1200px;margin:0 auto;padding:5px 8px;display:flex}.zsw .zsw-topbar-links a{color:#7a6f66;margin:0 2px}.zsw .zsw-topbar-links a:hover{color:#b02923}.zsw .zsw-topbar-links i{color:#d5ccc4;margin:0 6px;font-style:normal}.zsw .picnews{gap:20px;width:1200px;margin:26px auto 0;display:flex}.zsw .picnews-big{border-radius:6px;flex:0 0 500px;position:relative;overflow:hidden;box-shadow:1px 1px 10px 1px #d8cece}.zsw .picnews-big img{object-fit:cover;width:500px;height:300px;transition:transform .5s;display:block}.zsw .picnews-big:hover img{transform:scale(1.04)}.zsw .picnews-big .picnews-cap{color:#fff;background:linear-gradient(#0000,#3c0603d1);padding:40px 16px 12px;font-size:16px;position:absolute;bottom:0;left:0;right:0}.zsw .picnews-side{flex:1;min-width:0}.zsw .picnews-side h2{color:#d43932;border-bottom:2px solid #d43932;align-items:center;padding-bottom:8px;font-size:22px;font-weight:600;display:flex}.zsw .picnews-side h2 a{color:#999;margin-left:auto;font-size:12px;font-weight:400}.zsw .picnews-items{grid-template-columns:1fr 1fr;gap:12px;margin-top:12px;display:grid}.zsw .picnews-item{border:1px solid #edd;border-radius:6px;transition:all .3s;display:block;overflow:hidden}.zsw .picnews-item:hover{box-shadow:1px 1px 10px 1px #d8cece}.zsw .picnews-item img{object-fit:cover;width:100%;height:100px;display:block}.zsw .picnews-item .pn-t{color:#333;white-space:nowrap;text-overflow:ellipsis;padding:7px 10px;font-size:13px;overflow:hidden}.zsw .picnews-item:hover .pn-t{color:#b02923}.zsw .topics{grid-template-columns:repeat(3,1fr);gap:16px;width:1200px;margin:26px auto 0;display:grid}.zsw .topic-card{color:#fff;letter-spacing:3px;text-shadow:0 2px 6px #0006;border-radius:6px;justify-content:center;align-items:center;height:110px;font-size:22px;transition:all .3s;display:flex;position:relative;overflow:hidden}.zsw .topic-card img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.zsw .topic-card span{z-index:1;position:relative}.zsw .topic-card:after{content:"";background:#5a0a0559;position:absolute;inset:0}.zsw .topic-card:hover{transform:translateY(-3px);box-shadow:0 6px 16px #78140a59}@media (max-width:1240px){.zsw .picnews{flex-wrap:wrap;width:auto;max-width:1200px;padding:0 12px}.zsw .picnews-big{flex:100%}.zsw .topics{width:auto;max-width:1200px;padding:0 12px}}@media (max-width:820px){.zsw .picnews-items{grid-template-columns:1fr 1fr}.zsw .topics{grid-template-columns:1fr}.zsw .picnews-big img{width:100%;height:200px}.zsw .picnews-big{flex:100%}.zsw .zsw-topbar-inner{width:auto;padding:5px 12px}}
