.clearflx:after { visibility: hidden; display: block; font-size: 0; content: " "; clear: both; height: 0; }
*html .clearflx { zoom: 1; } /* IE6 */
*:first-child+html .clearflx { zoom: 1; } /* IE7 */

.qh-tab{width: 320px;margin: 58px auto 0;}
.qh-tab ul li{float: left;width: 50%;}
.qh-tab ul li a{display: block;height: 50px;text-align: center;line-height: 50px;font-size: 20px;font-weight: bold;border: 1px #dcdcdc solid;}
.qh-tab ul li.fir01 a{border-radius: 50px 0 0 50px;}
.qh-tab ul li.fir02 a{border-radius: 0 50px 50px 0;}
.qh-tab ul li.curr a,.qh-tab ul li:hover a{background: #1658a0;color: #fff;border: 1px #1658a0 solid}
.wx-left{width: 50%;float: left}
.wx-box{padding: 0 20px 0 40px;margin-top: 80px}
.wx-box h2{font-size: 30px;font-weight: bold;text-align: center;color: #1658a0;margin-bottom: 20px;}
.wx-box p{font-size: 18px;line-height: 36px;text-align: justify}
.ewmBox{text-align: center;}
.ewm-inl{display: inline-block;margin: 60px 25px 0;*display:inline;zoom:1}
.ewm-inl p{font-size: 15px;color: #999;margin-top: 10px}
.ewm-inl span{width: 136px;height: 136px;display: inline-block}
.wxts{margin-top: 25px;}
.wxts p{font-size: 16px;}
.wx-right{width: 50%;float: right;text-align: center;margin-top: 90px}
.wxjz-box,.zwwb-box{margin-top: 50px}
.wxjz-box h5,.zwwb-box h5{font-size: 26px;font-weight: bold;text-align: center;color: #1658a0;}
.wxjz-box ul{padding: 20px 20px 0;}
.wxjz-box ul li{width: 16.66%;float: left;*width:16.3%;text-align: center;margin-top: 30px}
.wxjz-box ul li a{display: block}
.wxjz-box ul li span{display: inline-block;width: 136px;height: 136px}
.wxjz-box ul li p{margin-top: 10px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis}
.ewm-inl p{text-align: center;}
.fjt{float: left;}
.wbnr p{margin-left: 136px;overflow : hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;}
.ewm-inl2 span{width: 155px;height: 155px;margin: 10px 0;}
.ewm-inl2 p{font-size: 16px;margin-top: 0;line-height: 31px;color: #333;}
.ewm-inl2 p a{color: #1658a0;}
.ewm-inl2{margin-top: 30px}
.zwwb-box ul{ padding:20px 20px 0; margin-left: -2%;}
.zwwb-box ul li{width: 23%;float: left;margin-left: 2%;margin-top: 40px;*width:22.7%;}
.abor{height: 104px;border-radius: 4px;box-shadow: 0 5px 8px rgba(5,34,67,.08);border: 1px #dcdcdc solid;background: url("20201104-wbbg.png") no-repeat right bottom;}
.abor img{float: left;margin-left: 20px;}
.abor h4{font-size: 20px;margin-top: 15px;margin-left: 78px;}
.abor a{display: block;width: 84px;height: 30px;border-radius: 6px;text-align: center;font-size: 14px;line-height: 30px;background: #eee;margin: 10px auto 0;transition: all .3s;}
.abor a:hover{background: #1658a0;color: #fff;}




@media screen and (max-width: 1365px){
    .wx-box{padding-left: 0;}
    .wx-box h2{font-size: 26px;}
    .wx-box p{font-size: 16px;line-height: 32px}
    .ewm-inl{margin: 30px 15px 0}
    .wxts p{font-size: 14px}
    .wxjz-box ul,.zwwb-box ul{padding: 20px 0 0;}
    .ewm-inl p{font-size: 14px;margin-top: 5px;}
    .ewm-inl span,.wxjz-box ul li span{width: 120px;height: 120px;}




}

@media screen and (max-width: 1200px){
    .abor img{width: 30px;margin-left: 15px}
    .abor h4 {
        font-size: 18px;
        margin-top: 10px;
        margin-left: 58px;
    }
}

@media screen and (max-width: 999px){
    .wx-right{display: none}
    .wx-left{width: auto;float: none}
    .wxjz-box ul li{width: 20%}

    .zwwb-box ul li{width: 31.33%}
}
@media screen and (max-width: 750px){
    .qh-tab{margin: 10px auto 0; width: 240px;}
    .qh-tab ul li a {height: 40px;line-height: 40px;font-size: 16px;}
    .wx-box{margin-top: 20px;padding: 0;}
    .wx-box h2,.wxjz-box h5,.zwwb-box h5{font-size: 22px}
    .wxjz-box,.zwwb-box{margin-top: 30px;}
    .wxjz-box ul{padding: 10px 10px 0;}
    .wxjz-box ul li{width: 50%}
    .fjt{float: none;text-align: center}

    .wbnr p{margin-left: 0;margin-top: 10px}
    .zwwb-box ul{margin-left: 0;}
    .zwwb-box ul li{width:auto;float: none;margin-left: 0;margin-top: 20px}
    /*.abor div{float: left}*/
    /*.abor a{float: right}*/
    .zwwb-box ul{padding: 10px 10px 0;}


}
@media screen and (max-width:340px){
    .ewm-inl {
        margin: 30px 5px 0;
    }
    .wxjz-box ul {
        padding: 10px 0px 0;
    }
}