/* ===== 顶部导航 ===== */
body{font-size:16px; background-color:#f1f5f9;}
a:link {color: #484848;text-decoration: none;}
a:visited {text-decoration: none;color: #333333;}
a:hover {text-decoration: underline;color: #FF3300;}
a:active {text-decoration: none;}
:root {
    --primary: #0f172a;
    --secondary: #1e40af;
    --accent: #e11d48;
    --bg: #f1f5f9;
    --text: #334155;
    --text-light: #64748b;
    --card-shadow: 0 8px 30px rgba(15, 23, 42, 0.08);
}
.bigdiv2 {width: 1160px;margin-right: auto;margin-left: auto;}
.bianju3{height: 30px;}

.navbar {
    position: sticky; top: 0; z-index: 1000;
    background: rgba(15, 23, 42, 0.9);
    backdrop-filter: blur(14px);
    border-bottom: 1px solid rgba(255,255,255,0.08);
    padding: 20px 0;
}
.nav-container {
    max-width: 1320px; margin: 0 auto;
    padding: 0 56px;
    display: flex; justify-content: space-between; align-items: center;
    flex-wrap: wrap; gap: 28px;
}
.nav-title {
    color: #fff; font-size: 18px; font-weight: 700;
    letter-spacing: 1.2px; line-height: 1.7;
    padding: 12px 0;
}
.nav-title span { color: var(--accent); }
.nav-title .subtitle { display: block; font-size: 13px; font-weight: 400; color: #94a3b8; letter-spacing: 2px; margin-top: 2px; }
.nav-links { display: flex; gap: 30px; flex-wrap: wrap; padding: 12px 0; }
.nav-links a { color: #94a3b8; font-size: 14.5px; transition: 0.3s; position: relative; letter-spacing: 0.6px; }
.nav-links a::after { content: ''; position: absolute; bottom: -6px; left: 0; width: 0; height: 2px; background: var(--accent); transition: 0.3s; }
.nav-links a:hover { color: #fff; }
.nav-links a:hover::after { width: 100%; }
.banner{
	height: 500px;
	background-image: url(//www.hi.chinanews.com.cn/xzt/pic/shuiyin/idx/2026/1009/U54P16T48D415F1708DT20261009155122.png);
    background-color: #0056a1;
	background-repeat: no-repeat;
	background-position:center top;
	position: relative;
}
.boxsha{box-shadow: 0 8px 30px rgba(15, 23, 42, 0.08);}
 /* ===== 通用区块标题 ===== */
 .section { max-width: 1320px; margin: 62px auto 0; padding: 0 0px; }
 .section-head { display: flex; justify-content: space-between; align-items: flex-end; margin-bottom: 26px; border-bottom: 2px solid #e2e8f0; padding-bottom: 16px; }
 .section-head h2 { font-size: 24px; color: var(--primary); font-weight: 900; display: flex; align-items: center; gap: 12px; }
 .section-head h2 .bar { width: 5px; height: 24px; background: var(--accent); border-radius: 3px; }
 .section-head .more { font-size: 13px; color: var(--text-light); transition: 0.3s; }
 .section-head .more:hover { color: var(--accent); }
 .scroll-box { display: flex; gap: 20px; overflow-x: auto; padding: 6px 2px 24px; scroll-snap-type: x mandatory; scrollbar-width: none; }
 .scroll-box::-webkit-scrollbar { display: none; }
/* ===== 顶部：总体国家安全观概览 ===== */
.overview-top {  margin: 30px auto 0; padding: 0 0px; }
.overview-inner {
    background: linear-gradient(135deg, #0f172a 0%, #1e3a8a 100%);
    border-radius: 16px; padding: 55px 60px; color: #fff;
    position: relative; overflow: hidden;
}
.overview-inner::before {
    content: ''; position: absolute; top: -80px; right: -80px;
    width: 260px; height: 260px; border-radius: 50%;
    background: radial-gradient(circle, rgba(225,29,72,0.35), transparent 70%);
}
.overview-inner::after {
    content: ''; position: absolute; bottom: -100px; left: -60px;
    width: 220px; height: 220px; border-radius: 50%;
    background: radial-gradient(circle, rgba(59,130,246,0.35), transparent 70%);
}
.overview-inner h2 { font-size: 27px; font-weight: 900; margin-bottom: 20px; display: flex; align-items: center; gap: 14px; position: relative; z-index: 2; }
.overview-inner h2 .bar { width: 6px; height: 27px; background: var(--accent); border-radius: 3px; }
.overview-inner p { font-size: 15px; line-height: 2; opacity: 0.92; max-width: 1000px; margin-bottom: 30px; position: relative; z-index: 2; }
.overview-tags { display: flex; flex-wrap: wrap; gap: 12px; position: relative; z-index: 2; }
.overview-tags span {
    background: rgba(255,255,255,0.12); border: 1px solid rgba(255,255,255,0.18);
    padding: 8px 20px; border-radius: 30px; font-size: 13px; font-weight: 600;
    transition: 0.3s; cursor: default; backdrop-filter: blur(5px);
}
.overview-tags span:hover { background: var(--accent); border-color: var(--accent); transform: translateY(-3px); }

/*------------焦点图片-------------*/
.bigdiv4{width: 100% ;height:350px;margin: 0px auto;overflow: hidden;border-radius: 16px;
    
}
    
.jg2 .zb{width: 49%;float: left;}
.jg2 .yb{width: 49%;float: right;}
.bei_b {background-color: #FFF;}
#wtjjdt{width: 640px;position:relative;margin: 0px auto;height:350px; margin-right: auto;margin-left: auto;}		
.wtjjdt .tp{width:100%;height: 100%;}
.wtjjdt .tp li,
.wtjjdt .tp li .bk{position:absolute;top:0px;left: 0px; width:100%;height: 100%;}
.wtjjdt .tp li .xtp,
.wtjjdt .tp li .xtp img{width:100%;height: 100%;}
.wtjjdt .tp li .bt{position:absolute;font-size: 16px;text-align: center;padding: 10px 0px; width: 100%;height: 30px; bottom: 0px;background:rgba(0,0,0,0.2);color: #FFF;}
.wtjjdt .tp li .bt a{color: #FFF;}		
.wtjjdt .dian{display:table;text-align:center; margin:10px auto 0px auto;}
.wtjjdt .dian li{line-height: 10px;height: 12px;width: 12px;float: left;margin: 0px 5px;border-radius: 6px;background-color: #eee;}
.wtjjdt .dian .li2{background-color: #FFA300;}
.wtjjdt .more{position: absolute;right:10px;bottom:10px;width: 34px; line-height:18px; height:20px;z-index: 11;font-size:14px; text-align:center;background-color: rgba(255,255,255,0.50);}	
.wtjjdt .zuo{position: absolute;  top:calc(50% - 30px);width: 30px;right:-30px; height:50px;background:rgba(0,0,0,0.4) url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABYAAAAmCAYAAADAzmuWAAABp0lEQVRIia3XL2hVURwH8J9vsImwgWGDpRlMs2jasFhETWZtZo1b0KRtLGtzVTG5YhYMmtZMr2h5sJWB4lDE6cdw99h9513h+X7nB6fd+wnnz/f8TuAhvuEVziFqjMCR03qP8zXgXkS8idO6GhHvImI5soVZvDRan3AxOxWBHp4V+D4uZ+HheFLgX3CtBhx4gN8t/Dtu14ADd/Gzhf/CvRpw4JbRrfgHGzXgwDoOi3nfwpksHLiEQYE/x0wWDlxAv8BfYy4LB5awV+BvMZ+FAwsnWLv2sJiFA2exW+B9rGTh0CzcToEPsJqFQ7Pltgv8EGtZeDg2NYdnWEe4XgMOzXE/buH7vXSgt6K9DPrs2OiYihvZxdvqWLz1zOLNaPKiXQNNrky93eY0OdGuviZPYlp4XveRXiq//R90UXcILXR9Pym6Yjw2dzW50fnPJOiq8aDfkQz6NeNX07bk1XTT+GW6OeHU/RO+Y/T6P1bh+r9vtGH5oULD8riYz6+SLVYPTwv0AFemQYfwLF4U6GcV2tiyN/6I5Qw6hNtb6oNKT4XAoxO86uPmLxhZ4qT+jvTeAAAAAElFTkSuQmCC) no-repeat center center ;background-size: auto 50%; border-radius: 0px;transition:all 0.2s ease-in-out;}
.wtjjdt .you{position: absolute; top:calc(50% - 30px);width: 30px;left:-30px; height:50px;background:rgba(0,0,0,0.4) url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABYAAAAmCAYAAADAzmuWAAABu0lEQVRIibXXLWxUQRAA4KEllJDQBAFJFYgqmhAcuBoIDg0K0DiKAFUJ1UiK5MfwI1FV4HAYzoCgCRgCCVDSFPoh9h4sm7v27naZZMy9vS8vs7vzdgPRKA/gIb7iRiv0EF74G9/3Rn3MRcTziDiR/fas9k3n8da/8QD7atCT+FCgdzCFmBRdxOcCXc7HTIKex0YG/sLVcty46CVsZegmLg4aOw56DdsZ+g3nho0fBdyDW0U9P+H0Tv/bDZ3G3QJdx8JuL7TTwxk8LtAejo1SumEPDmKtQF/hyCjoMPhwH8ljDbOjooPgo3hToE+xfxy0hI/jfYHekyZw3PX+Bz4lLaE8VqSlNjbawWekxd7FNq5PCuZw3qF+4kotipga0Lg1aP4RODugFEstShHSvi8n73bt5HW5IPWBPFZVLrd8g/QK/InUN6rgkPpB8y3d5az/0IS6nOmXIY9ev1xVcEgTt1rg61JfqYJDWnIrBV79acpzSeOPaZ6XpX7SxSYutIBDOrD8yPAmB5YuF/GlqPtyCzikQ+HHAq8+FHY5j3cFXn2M7XIOrwv8fgs4pKvCywzeaAWHdLl5JF1ubv4GPX/ihEoZsWUAAAAASUVORK5CYII=) no-repeat center center;background-size: auto 50%;border-radius: 0px;transition:all 0.2s ease-in-out;}
.wtjjdt .zuo:hover{background-color:rgba(255,0,0,0.5);}
.wtjjdt .you:hover{background-color:rgba(255,0,0,0.5);}
.wtjjdt .zuo:active,#wtjjdt .you:active{background-color:rgba(255,0,0,0.6)}
.wtjjdt .zuole{background-color: rgba(255,255,255,0.6);position: absolute;height:100%;width: 300px;left:-300px;top: 0px;}
.wtjjdt .youle{background-color: rgba(255,255,255,0.6);position: absolute;height:100%;width: 300px;right:-300px;top: 0px;}

/*更多*/
.ztmore{margin: 10px auto;width: 60px;border: solid 1px #eeeeee;border-radius: 15px;text-align: center;line-height: 28px;}
.ztmore a{color: #666666;}
 /*------------列表图标时间通用-------------*/
 .lb .an{font-size:12px;color:#999999;line-height:14px;padding-top:4px;height: 18px;}
 .lb .an .tb{width:35px;margin:0px 10px 0px 0px;text-align:center;float:left;border: solid 1px #e0e0e0;background: #FFFFFF}
 .lb .an .tb a{color:#999999;}
 .lb .an .sj{width:55px;float:left;text-align:left;}
 .lb .an .fx{width:24px;height: 14px; float:right;background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAECAYAAACHtL/sAAABS2lUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4KPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS42LWMxMzggNzkuMTU5ODI0LCAyMDE2LzA5LzE0LTAxOjA5OjAxICAgICAgICAiPgogPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4KICA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIi8+CiA8L3JkZjpSREY+CjwveDp4bXBtZXRhPgo8P3hwYWNrZXQgZW5kPSJyIj8+IEmuOgAAAEhJREFUGJWNzrsNgDAQRMGxu4COqAPaog56uZxPGQ44AiSQ/KLVRFsiYsLqbsaWu8tLRBwYEk6Mubu8eld89+sVCy7sefWpyxvb7hgRzrxQvQAAAABJRU5ErkJggg==) no-repeat center center}    
  
 /*-------文字列表1--------*/
 .wzkuan{background-color: #FFF;overflow: hidden;border-radius: 16px;padding: 20px 40px;}
 .wz1 ul{display: -webkit-flex;flex-wrap:wrap;padding-top: 10px;}/*左到右排版不乱*/
 .wz1 .lb{float:left;width:100%;box-sizing: border-box;padding: 0px;}
 .wz1 .bk{padding:10px 0px;border-bottom:1px solid #EEE;float:left;width:100%;box-sizing: border-box;}
 .wz1 .lb:nth-last-child(1) .bk {border-bottom:0px}
 .wz1 .lb .xtp{width:160px;height: 92px;float:left;overflow:hidden;padding:5px 16px 0px 0px}
 .wz1 .lb .xtp a,.wz1 .lb .xtp img{width:100%;height:100%}
 .wz1 .lb .bt{font-size:120%;line-height:36px;overflow: hidden;}
 .wz1 .lb .bt a{white-space:normal;display: -webkit-box;-webkit-line-clamp:2;-webkit-box-orient: vertical;}     
 .wz1 .lb .zt_sm{color: #666666;font-size: 80%;}
   /*文字1效果，底线*/ 
/*------------图片列表1-------------*/
.tplb1 ul{display: -webkit-flex;flex-wrap:wrap;}/*左到右排版不乱*/    
.tplb1{width: calc(100% + 5px);}
.tplb1 .lb{float:left;width:50%;box-sizing: border-box;padding:0px 20px 0px 0px;}
.tplb1 .lb .bk{position: relative;box-sizing: border-box;overflow: hidden;}
.tplb1 .lb .xtp{height: 120px;}.tplb1 .lb .xtp a,.tplb1 .lb .xtp a img{width:100%;height: 100%;}
.tplb1 .lb .bt{font-size:100%;line-height:28px;text-align: center;display: table;width: 100%;height: 30px;overflow: hidden;} 
.tplb1 .lb .bk .bt a{vertical-align:middle;display:table-cell;max-height: 60px;width: 100%;text-align: center;}
.tplb1 .lb .an{display: none;} 
     
@media screen and (min-width:768px){ 
.wz1xg1{width:calc(100% + 20px)}     
.wz1xg1 .lb{width:50%;padding-right: 20px; }
.wz1xg1 .bk{padding:13px 0px 20px 0px;} 
.wz1xg1 .lb:nth-last-child(2) .bk {border-bottom:0px}
.wz1xg1 .lb:nth-last-child(1) .bk {border-bottom:0px}

  /*图片1效果，文压图*/ 
  .tp1xg1{width:calc(100% + 20px)}     
  .tp1xg1 .lb{width:25%;height: 200px;}
  .tp1xg1 .lb .bk{overflow: hidden;border-radius: 10px; box-shadow: var(--card-shadow);transition: 0.35s;}
  .tp1xg1 .bk:hover { transform: translateY(-8px); box-shadow: 0 20px 45px rgba(225,29,72,0.12); }
  .tp1xg1 .lb .bk,.tp1xg1 .lb .xtp,.tp1xg1 .lb .xtp a,.tp1xg1 .lb .xtp a img{width:100%;height: 100%;}    
  .tp1xg1 .lb .bk .bt{font-size:120%;line-height:36px;position: absolute;
    left: 0px;bottom: 0px;box-sizing: border-box;padding: 0px 10px;
    background-image:
    url(//www.hi.chinanews.com.cn//xzt/pic/shuiyin/idx/2026/1009/U54P16T48D415F1709DT20261009155122.png),
    linear-gradient(to bottom,rgba(0, 0, 0, 0.034),rgba(0, 0, 0, 0.527));
    background-position:  center 0px,0px center;
    background-repeat: no-repeat;
    background-size: 50px auto,100% 100%;
    padding-top: 60px;text-align: center;
    transition: 0.35s;} 
  .tp1xg1 .lb .bk .bt a{color: #FFF;}   
  .tp1xg1 .lb .bk:hover .bt{height: 100%;animation: tpxg1 0.2s;background-position:  center 30px,0px center;}
  @keyframes tpxg1{0% {height: 30px;}100% {height: 100%}}   



     /*文字1效果，四边线，图文100%上下排列*/  
.wz1xg3{width:calc(100% + 20px)}  
.wz1xg3 ul{padding-top:0px ;}    
.wz1xg3 .lb{width:25%;padding-right: 20px;} 
.wz1xg3 .bk{border:1px solid #EEE;padding: 10px;background: #FFFFFF;
    border-radius: 18px; padding: 26px; box-shadow: var(--card-shadow); 
    scroll-snap-align: start; transition: 0.35s; border: 1px solid #f1f5f9; border-top: 4px solid var(--accent);
} 
.wz1xg3 .bk:hover { transform: translateY(-8px); box-shadow: 0 20px 45px rgba(225,29,72,0.12); }
.wz1xg3 .lb .xtp{width:100%;height: 160px;padding: 0px;} 
.wz1xg3 .lb .bt{clear: both;text-align: left;display: table;width: 100%;line-height:30px;padding: 10px 0px;
}

 
.wz1xg3 .lb .bt a{vertical-align:middle;display: -webkit-box;width: 100%;text-align: left; 
-webkit-box-orient: vertical;
  -webkit-line-clamp: 2;
  overflow: hidden;
  text-overflow: ellipsis;
  word-break: break-word;
} 
.wz1xg3 .lb .zt_sm{padding: 10px 0px;border-bottom:1px solid #d8d8d8;margin-bottom: 20px;} 
 
     /*文字1效果，四边线，图文100%上下排列*/  
     .wz1xg4{width:calc(100% + 20px)}      
     .wz1xg4 ul{padding-top:0px ;}    
     .wz1xg4 .lb{width:25%;padding-right: 20px;padding-top: 0px;} 
     .wz1xg4 .bk{border:1px solid #EEE;padding: 10px;background: #FFFFFF;
         border-radius: 18px; padding: 10px 26px; box-shadow: var(--card-shadow); 
         scroll-snap-align: start; transition: 0.35s; border: 1px solid #f1f5f9; border-top: 4px solid var(--accent);
     } 
     .wz1xg4 .bk:hover { transform: translateY(-8px); box-shadow: 0 20px 45px rgba(225,29,72,0.12); }
     .wz1xg4 .lb .xtp{width:100%;height: 160px;padding: 0px;} 
     .wz1xg4 .lb .bt{clear: both;text-align: center;display: table;width: 100%;line-height:30px;padding: 70px 0px 0px 0px;
        background-repeat: no-repeat;background-size: 30px auto;background-position: center 20px;
        transition: opacity 0.3s ease;
    } 
    .wz1xg4 .lb:hover .bt{  transform: scale(1.1);  opacity: 1;background-size: 60px auto;background-position: center 10px;} 
    .wz1xg4 .lb:nth-child(1) .bt{background-image:url(//www.hi.chinanews.com.cn/xzt/pic/shuiyin/idx/2026/1009/U54P16T48D415F1710DT20261009155122.png);}
    .wz1xg4 .lb:nth-child(1):hover .bt{ background-image:url(//www.hi.chinanews.com.cn/xzt/pic/shuiyin/idx/2026/1009/U54P16T48D415F1714DT20261009155122.png);} 
    .wz1xg4 .lb:nth-child(2) .bt{background-image:url(//www.hi.chinanews.com.cn/xzt/pic/shuiyin/idx/2026/1009/U54P16T48D415F1711DT20261009155122.png);}
    .wz1xg4 .lb:nth-child(2):hover .bt{ background-image:url(//www.hi.chinanews.com.cn/xzt/pic/shuiyin/idx/2026/1009/U54P16T48D415F1715DT20261009155122.png);}
    .wz1xg4 .lb:nth-child(3) .bt{background-image:url(//www.hi.chinanews.com.cn/xzt/pic/shuiyin/idx/2026/1009/U54P16T48D415F1712DT20261009155122.png);background-size: 40px auto;}
    .wz1xg4 .lb:nth-child(3):hover .bt{ background-image:url(//www.hi.chinanews.com.cn/xzt/pic/shuiyin/idx/2026/1009/U54P16T48D415F1714DT20261009155301.png);background-size: 60px auto;}
    .wz1xg4 .lb:nth-child(4) .bt{background-image:url(//www.hi.chinanews.com.cn/xzt/pic/shuiyin/idx/2026/1009/U54P16T48D415F1713DT20261009155122.png);}
    .wz1xg4 .lb:nth-child(4):hover .bt{ background-image:url(//www.hi.chinanews.com.cn/xzt/pic/shuiyin/idx/2026/1009/U54P16T48D415F1715DT20261009155301.png);}
    
     .wz1xg4 .lb .bt a{vertical-align:middle;display:table-cell;width: 100%;text-align: center;} 
     .wz1xg4 .lb .zt_sm{padding: 10px 0px;border-bottom:1px solid #d8d8d8;margin-bottom: 20px;} 
      
   /*文字1效果，四边线，图文100%上下排列*/  
.wz1xg5{width:calc(100% + 20px)}  
.wz1xg5 ul{padding-top:0px ;}        
.wz1xg5 .lb{width:25%;padding-right: 20px;padding-top: 0px;} 
.wz1xg5 .bk{border:1px solid #EEE;padding: 0px;background: #FFFFFF; box-shadow: var(--card-shadow);overflow: hidden;border-radius: 10px;transition: 0.35s; } 
.wz1xg5 .bk:hover { transform: translateY(-8px); box-shadow: 0 20px 45px rgba(225,29,72,0.12); }
.wz1xg5 .lb .xtp{width:100%;height: 160px;padding: 0px;} 
.wz1xg5 .lb .bt{clear: both;text-align: center;display: table;width: calc(100% -20px);height: 60px;line-height:30px;font-size: 110%;padding: 10px;} 
.wz1xg5 .lb .bt a{vertical-align:middle;display: -webkit-box;width: 100%;text-align: center;
-webkit-box-orient: vertical;
  -webkit-line-clamp: 2;
  overflow: hidden;
  text-overflow: ellipsis;
  word-break: break-word;
} 
.wz1xg5 .an{padding: 15px;}
}   
    /* ===== 页脚 ===== */
    .footer { background: var(--primary); color: #94a3b8; text-align: center; padding: 50px 24px; margin-top: 72px; font-size: 14px; }
    .footer .ftitle { color: #fff; font-size: 17px; font-weight: bold; margin-bottom: 12px; letter-spacing: 1.2px; }
    .footer .ftitle span { color: var(--accent); }
    .footer .fsub { color: #94a3b8; font-size: 13px; letter-spacing: 2px; margin-bottom: 14px; }
    .footer p { margin-top: 6px; }
    .combo-col h3 { font-size: 18px; color: var(--primary); margin: 10px 0px 0px 0px; display: flex; align-items: center; gap: 10px; font-weight: 800; }
    .combo-col h3 .dot { width: 10px; height: 10px; border-radius: 50%; background: var(--secondary); }
    .combo-col:first-child h3 .dot { background: var(--accent); }
@media (max-width: 768px) {
    .navbar { padding: 24px 0; }
    .nav-container { flex-direction: column; text-align: center; padding: 0px; gap: 16px; }
    .nav-links { justify-content: center; gap: 20px; }
    .banner{display:none;}
    .bigdiv2{width: 100%;}
    .carousel { height: 260px; }
    .slide { padding: 28px; }
    .slide h3 { font-size: 20px; }
    .news-card, .video-card, .law-card, .activity-card { min-width: 82vw; }
    .overview-top { margin-top: 20px; }
    .overview-top, .hero, .section { padding: 0 10px; }
    .overview-inner {
        padding: 20px 20px; color: #fff;
        position: relative; overflow: hidden;
        box-shadow: 0 20px 50px rgba(15, 23, 42, 0.25);
    }
    .wzkuan{padding: 20px 20px;}
    .wzkuan2{background-color: #FFF;overflow: hidden;border-radius: 16px;padding: 20px;}
    .bigdiv4{height:60vw;}
    .bigdiv2{width: 100%}
.wz1 .lb .xtp{width:160px;}
    .tplb1 ul{width: calc(100% + 20px);}
    .tplb1 .lb .xtp{height: 25vw;}
    #wtjjdt{height: 60vw;width: 100%;}
    .wtjjdt .zuo{right:0px;}
.wtjjdt .you{left:0px;}	
.footer {margin-top: 10px; }
.bianju3{height: 10px;}
.small{padding: 5px 0;}
.small .nav-title {display: none;}
.jg2 .zb{width: 100%;}
.jg2 .yb{width: 100%;}
}
