.header { position: static; box-shadow: 0 1px 2px #e1e1e1; }

.zhyh { width: 100%; height: 100%; width: 100vw; height: 100vh; }

.zhyh, .zhyh_wrap, .zhyh_list, .zhyh_list li { width: 100%; height: 100%; width: 100vw; height: 100vh; }
.zhyh { overflow: hidden; position: relative; background: #000; }
.zhyh_txt { width: 400px; position: absolute; left: 50%; margin-left: -600px; top: 15vh; z-index: 5; background: rgba(0,0,0,.55); border-top: 4px solid #0441a3; border-bottom: 4px solid #0441a3; padding-bottom: 40px; }
.zhyh_txt .tit { padding: 0 0 0 55px; height: 95px; line-height: 95px; font-weight: bold; color: #fff; font-size: 28px; background: url(/bbgow/template/page/list/list_icon.png) no-repeat 25px center; }
.zhyh_txt .tit span { color: #fff; }
.zhyh_txt_list li { width: 50%; float: left; height: 48px; line-height: 48px; }
.zhyh_txt_list li a { padding-left: 25px; font-size: 22px; color: #fff; }
.zhyh_txt_list li.on { background: #fc7910; }
.zhyh_txt .tit .smy { position: absolute; background: #fff; padding: 25px 40px; width: 500px; border-radius: 15px; font-size: 18px; font-weight: normal; line-height: 2em; display: none; }
.zhyh_txt .tit .smy::before { content: ''; display: block; width: 0; height: 0; border-width: 15px 10px; border-style: solid; border-color: transparent transparent #fff transparent; position: absolute; top: -30px; left: 45px; }
.zhyh_txt .tit font:hover ~ .smy { display: block; }

@media screen and (max-width: 998px) {
.zhyh_txt{left:78%}
}
@media screen and (max-width: 768px) {
.zhyh_txt{margin-left: -29em;}
}
@media screen and (max-width: 460px) {
.zhyh_txt{width:230px;margin-left:-185px;}
.zhyh_txt .tit span{display:none;}
.zhyh_txt_list li {width:50%;height:40px;line-height:40px;}
.zhyh_txt_list li:nth-child(even) {float:right;}
.zhyh_txt_list li a {font-size:16px;padding-left:15px;}
/*10/11 GJJ新增*/
.zhyh_txt{margin-left: -160px;left:50%;}
.zhyh_txt_list li a{font-size:13px;}
}