.xz_01_btitile{width:32.6%;color: #fff;text-align: center;} .xz_01_btitile img{display: block; width: 100%;margin-bottom: 10px;} .xz_nav01{position: relative; margin-bottom: 20px; font-size: 18px;font-weight: bolder; text-align: left;} .xz_nav01 a, .xz_nav01 em{display: inline-block; padding: 5px 0px; /*min-width: 120px;*/ text-align: center;} .xz_nav01 a:hover, .xz_nav01 a.on,.xz_nav01 em{color:#F9BC2D;font-style:normal;} .xz_nav01 span{display: inline-block; padding: 0 10px;} .xz_nav01 span:last-child{display: none;} .xz_nav02{position: relative; margin-bottom: 10px; font-size: 18px;} .xz_nav02 a, .xz_nav02 em{display: inline-block; padding: 5px 15px;/* min-width: 120px; */ text-align: center;white-space:nowrap;} .xz_nav02 a:hover, .xz_nav02 a.on, .xz_nav02 em{color:#F9BC2D;font-style:normal;} .xz_nav02 span{display: inline-block; padding: 0 10px;} .xz_nav02 span:last-child{display: none;} .xz_bo{border-top: 2px #E2E2E2 dashed; height: 20px;} .xz_01_bkma{margin-top: 30px;} .xz_01_bk01{position: relative;background:#EDEDED; display: block;} .xz_01_bk01 .tupa{padding: 2px 2px 0 2px; position: relative;} .xz_01_bk01 .tupa img{display: block; width: 100%;} .xz_01_bk01 .tupa i{position: absolute; top:10px; right: 10px; font-size: 20px} .xz_01_bk01 .tupa .fons{position: absolute;left: 20px;bottom: 20px;} .xz_01_bk01 .tupa .fons .neifon{margin-top: 20px; line-height: 20px;} .xz_01_bk01 .tupa .fons .neifon strong{font-size: 20px; display: block;} .xz_01_bk01 .titles{text-align: center; padding: 6px;font-weight: bolder;background:#D6D6D6; min-height: 44px; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical;} .xz_01_bk01:hover{background: #F9BC2D;} .xz_01_bk01:hover .titles{color: #fff;background:#F9BC2D;} .xz_01_bk01:hover .tupa i{color: #F9BC2D;} @media screen and (max-width:1450px){ } @media screen and (max-width:1200px){ } @media screen and (max-width: 960px){ .xz_nav01{font-size: 16px; display: flex;justify-content:left;overflow-x: auto;padding-bottom: 10px;margin-bottom: 10px;} .xz_nav01 a{min-width:auto; white-space:nowrap; margin: 0 10px; vertical-align: middle;} .xz_nav01 span{line-height: 30px;} .xz_nav02{font-size: 16px; display: flex;justify-content:left;overflow-x: auto;padding-bottom: 10px;margin-bottom: 0px;} .xz_nav02 a{min-width:120px;} } @media screen and (max-width: 768px){ }