@charset "utf-8"; .zt_channel{text-align:center; background-color:#0b6dd0; color:#fff; font-size:24px; padding:25px 30px; line-height:160%; font-weight:700;} .zt_max{padding:20px 20px 0; -moz-box-shadow:1px 2px 5px #ccc; -webkit-box-shadow:1px 2px 5px #ccc; box-shadow:1px 2px 5px #e5e5e5; border:solid #d1d1d1 1px; border-top:none; background-color:#fff; border-radius:0 0 5px 5px;} .zt_max.single{padding-top:0;} .zt_max .common_head .hd li{font-size:20px;} .zt_max .infoList{padding-top:5px; font-size:15px;} .zt_total{} .zt_total .infoList li{padding-top:10px; padding-bottom:10px; border-bottom: dashed #ccc 1px;} .zt_channel_gsxt{text-align:center; background:url(../images/zt/gsxt/gsxt_head_bg.jpg) repeat-x top;} .zt_channel_gsxt img{ display:block; margin:auto; max-width:100%;} .zt_memo{} .zt_text{line-height:180%;} .zt_text p{margin-bottom:15px;} .zt_text .amore{color:#1a56a8;font-weight:700; float:right;} .zt_text .amore:hover{color:#1a56a8;} .desc_more{text-align:right;} .desc_more a{font-weight:700; line-height:180%; color:#1a56a8;} .desc_more a:hover{color:#1a56a8;} .zt_submenu{overflow:hidden; line-height:40px;} .zt_submenu ul{margin:0 -5px; overflow:hidden;} .zt_submenu ul li{width:33.3%; float:left; margin-top:8px; margin-bottom:8px; position:relative;} .zt_submenu ul li a{display:block; padding-left:10%; padding-right:10%; background-color:#f0f0f0; color:#333; margin:0 5px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; -o-text-overflow:ellipsis;} .zt_submenu ul li a i{position:absolute; top:50%; right:6%; font-style:normal; font-size:12px; font-family:"瀹嬩綋"; margin-top:-8px; width:12px; height:18px; line-height:18px;} .zt_submenu ul li a:hover{background-color:#1a56a8; color:#fff; font-weight:700;} .zt_bszy.common_tabbox{border-bottom:none;} /*responsive*/ @media (max-width:1219px) { .zt_max{padding:15px 15px 0;} } /*mobile*/ @media (max-width:768px) { .zt_channel{font-size:1.3em; padding:1em;} .zt_submenu ul li{width:50%;} } @media (max-width:640px) { .zt_channel{font-size:1.2em; padding:1em;} } @media (max-width:480px) { .zt_channel{font-size:1.2em; padding:1em;} } @media (max-width:360px) { .zt_submenu ul li{width:100%;} }