/*common css*/
.comwidth{width:1200px;margin:0 auto;}

.header-wrap{height: 640px;background: url(/eportal/imageDir/xlgl/2025/03/img_pc_site/2025031115583098451.jpg) no-repeat center;}
.header-wrap .logo-href{padding-top:30px;}
.header-wrap .logo-href img{height:80px;}
.header-wrap .back-home{margin-top:30px;width: 122px;background: url(./fh_sy.png) no-repeat center;font-size: 16px;color: #ffffff;line-height: 40px;text-indent: 2.5em;}
.header-wrap h3{color:#fff;font-size: 70px;color: #ffffff;text-align: center;margin-top: 68px;}

.daoyu {font-size: 20px;width:100%;height: 179px;background: url(/eportal/imageDir/xilinhaote/2025/02/img_pc_site/2025021908401840887.png) top center/100% 100%;box-sizing:border-box;padding: 35px 25px 25px 25px;line-height: 32px;color: #0c50bb;text-align: justify;margin-top: 160px;}

/*center*/
.center-body-wrap{margin-top: 60px;}












div#daoyu-wrap {
    margin-top: 400px;
}

.bd.swiper-wrapper ul li a{
    line-height: 62px;
    font-size: 18px;
    color: #333333;
    display: block;
    box-sizing: border-box;
    padding: 0 20px;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}
.bd.swiper-wrapper ul li{
   float:left;
    width: 260px;
    height: 58px;
    margin-top: 15px;
    margin-right: 28px;
    background: url(/eportal/attachDir/xilinhaote/2025/02/2025021908581698309.png) no-repeat center;
}

.bd.swiper-wrapper ul li:hover{

    background: url(/eportal/imageDir/xilinhaote/2025/02/img_pc_site/2025021909035443092.png) no-repeat center;
}
.zdgksx_bm {
    margin-top:10px;
    height: 71px;
    background-color: #e1f3ff;
    padding: 0 30px;
}
.zdgksx_bm span{
    float: left;
    height: 28px;
    line-height: 28px;
    font-size: 20px;
    border-left: 5px solid #015293;
    padding-left: 15px;
    box-sizing: border-box;
    margin-top: 20px;
}
/*响应式*/
@media only screen and (max-width:1025px){
.comwidth {
    width: auto;
    margin: 0 auto;
}
.header-wrap {
    background: url(/eportal/imageDir/xlgl/2025/03/img_pc_site/2025031115583098451.jpg) top no-repeat;
    background-size: 100% !important;
    height: 130px;
}
.header-wrap .logo-href img {
        width: 56%;
        margin: 0;
        height:auto!important;
        margin-top: -30px;
}
.daoyu {
    display: none;
}
.bd.swiper-wrapper ul li {
    height: auto;
    margin:5px;
    border-radius: 11px;
    border: 1px solid;
    width:120px;
    background: url()!important;
}
.bd.swiper-wrapper ul li a{
    font-size:14px;
    text-align: center;
    line-height: 30px;
   
}
.fr, .r {
    display:none;
}
div#daoyu-wrap {
    margin-top: 0px;
}
.center-body-wrap {
    margin-top: 0px;
}
}

@media screen and (max-width:768px){
.ShenLanx ul li h3 a{width:60%;}
ul,li{overflow: hidden;}
.list_mklink ul{ width:100%;}
.list_mklink ul li{ width:100%; margin-bottom:15px;; background-color:#015293; line-height:60px; font-size:20px; text-align:center;}
.list_mklink ul li a{ color:#fff;}
    .tablelist .title span{
        width:26%;
    }
    .tablelist ul li span{
        width:24%;
    }
    .tablelist ul li a{
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;}

}
@media screen and (max-width:500px){
    .tablelist .title span{
        width:25%;
    }

}
@media screen and (max-width:360px){
.head_wrap .search .input_text{width:88%;}
}