.bg{background:  no-repeat top center;}
.w_1200{width: 1300px;margin: 0 auto;}
.logo{padding-top:64px;}
.container{background: #fff;}
.nav{background: #0c4f90;margin-top: 100px;}
.nav li{float: left;width:14.28%;position: relative;}
.nav li a{display: block;font-size: 24px;color: #fff;height: 80px;text-align: center;line-height:80px;transition: all .3s;font-weight: bold}
.nav li img{position: absolute;top: 50%;right: -2px;margin-top: -30px;}
.nav li em{display: inline-block;width: 0;height: 6px;background: #0c4f90;border-radius: 10px;position: absolute;left: 50%;bottom: 8px;transition: all .3s;}
.nav li.active a,.nav li:hover a{background: #fff;color: #0c4f90;}
.nav li.active em,.nav li:hover em{width: 100px;margin-left: -50px;}

.main-box{padding: 20px 20px 40px;}
.lbt{margin-top: 20px;width: 60.3%;}
.sr-sid{width: 38.5%;}
.dr-sid{width: 34%}
.ss-box{margin-top: 20px;}
.ss-box input{width: 70%;padding-left: 4%;height:60px;background: #f7f7f7;color: #999;font-size: 16px;float: left;border-radius: 6px 0 0 6px}
.ss-box button{
    font-size: 16px;color: #fff;cursor: pointer;width: 26%;float: right;height: 60px;
    background: -moz-linear-gradient(left, #4cc3ff 0%, #198cff 100%);
    background: -webkit-linear-gradient(left, #4cc3ff 0%, #198cff 100%);
    background: -o-linear-gradient(left, #4cc3ff 0%, #198cff 100%);
    background: -ms-linear-gradient(left, #4cc3ff 0%, #198cff 100%);
    background: linear-gradient(to right, #4cc3ff 0%, #198cff 100%);z-index: 100;
    filter: progid:dximagetransform.microsoft.gradient( startcolorstr='#4cc3ff', endcolorstr='#198cff',gradienttype=1 );
    border-radius: 0 6px 6px 0;
}
.ss-box button img{width: 27px;margin-right: 5px;}
.bor-box{margin-top:20px;padding-top: 9px;border: 1px #cfdae6 solid;}
.sec-tit{border-bottom: 1px #198cff solid;height: 41px;}
.sec-tit h5{float: left;width: 156px;margin-bottom: -1px;}
.sec-tit h5 a{display: block;height: 42px;line-height:42px;font-size: 20px;color: #fff;background:  no-repeat center;padding-left:20px;font-weight: bold;}
.sec-tit a.ckgd{float: right;font-size: 16px;color: #198cff;margin-right: 15px;line-height:42px;}
.list-1{margin-top: 10px;padding-bottom:0;}
.list-1 li{font-size: 16px;line-height: 40px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.list-1 li i{display: inline-block;width: 4px;height: 4px;border-radius: 100%;background: #9a9696;float: left;margin: 20px 6px 0 20px;}
/*.bor-box2{margin-top: -20px;}*/


.dt-sid{width: 64.84%;}
.zddt-box{padding: 15px 15px 15px 25px;}
.zddt{padding-right: 10px;height: 350px;overflow-y: auto;}
.det-nr{margin-top: 15px;}

.det-nr h5 a{font-size: 18px;color: #198cff;display: block;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.det-nr{padding-bottom: 13px;border-bottom: 1px #e6e6e6 dashed;}
.img-box{width: 112px;}
.img-box i{
    display: block;
    height: 0;
    padding-top:56.25%;
    background-position: left center;
    background-repeat: no-repeat;
    background-size: 100%;
    background-color: #f0f0f0;
    position: relative;
    overflow: hidden;
    transition: all .2s;
}
.det-js{margin-top: 15px;}
.nr-box{margin-left: 124px;}
.nr-box p{font-size: 13px;color: #999;line-height: 18px;height: 36px;overflow: hidden;}
.nr-box a{color: #198cff;line-height: 14px;margin-top: 10px;display: inline-block;}

.list-2 li{padding: 17px 0;border-bottom: 1px #e6e6e6 dashed;overflow: hidden;font-size: 16px;}
.list-2 li span{color: #999;float: right;}
.list-2 li a{display: inline-block;width: 80%;vertical-align: middle;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.mart{margin-top: 20px;}
.splb,.hf{margin-top: 30px;}
.yqlj{margin-top: 20px;}

.alink{margin-left: -19px;}
.alink li{float: left;margin-left: 19px;margin-top: 20px;}

.footer{font-size: 14px;text-align: center;color: #fff;line-height: 30px;padding:30px 0;}
.footer p a{display: inline-block;color: #fff;margin: 0 10px;}
.footer p span{display: inline-block;margin: 0 8px;}

.red{position: absolute;left: 100px;top: 20px;}
.jc{position: absolute;right: 80px;top: 20px;}

/******  phone-menu  ******/
.phone_menu{position: fixed; top: 0;left: 0;right: 0;z-index: 999; height: 60px;background-color: #0c4f90;display: none;}
.height{height: 60px;display: none}
.phon_logo{ width: 280px; float: left;margin-top:10px;margin-left: 20px;}
.caidan{display: inline-block; width: 20px; height: 25px; float: right;margin-top: 18px; margin-right:20px;}
.caidan img{width: 100%;}
.cd_list{ position: fixed; top: 61px; left: 0; right: 0; background:#0c4f90; display: none;  z-index: 999;}
.cd_list ul li{ z-index: 9999; font-size: 16px; padding:0 20px;  }
.cd_list ul li a{color: #fff;display: block;padding:10px 0;text-decoration: none;}
.cd_list ul li img{margin-right: 14px}
.cd_list ul li.active,.cd_list ul li:hover{ background:#fff;}
.cd_list ul li.active a,.cd_list ul li:hover a{color: #0c4f90;}
.search2{
    padding: 10px 15px;
    overflow: hidden;
}
.search2 input{
    border-top: 1px solid #e4e4e4;
    border-bottom: 1px solid #e4e4e4;
    border-left: 1px solid #e4e4e4;
    border-right: 0;
    float: left;
    width: 299px;
    height: 35px;
    color: #999;
    line-height: 35px;
    box-sizing: border-box;
}
.search2 input{width: 75%;padding-left: 3%}
.search2 button{width: 25%;height: 35px; color: #fff;font-size: 16px;
    background: -moz-linear-gradient(left, #4cc3ff 0%, #198cff 100%);
    background: -webkit-linear-gradient(left, #4cc3ff 0%, #198cff 100%);
    background: -o-linear-gradient(left, #4cc3ff 0%, #198cff 100%);
    background: -ms-linear-gradient(left, #4cc3ff 0%, #198cff 100%);
    background: linear-gradient(to right, #4cc3ff 0%, #198cff 100%);z-index: 100;
    filter: progid:dximagetransform.microsoft.gradient( startcolorstr='#4cc3ff', endcolorstr='#198cff',gradienttype=1 );
   }


/*** 组织架构 ***/
.dqwz{padding: 0 30px;height: 40px;background: #e6e6f2;line-height: 40px;position: relative;z-index: 1}
.ld-list{height: 58px;background: #fff;box-shadow: 0 0 10px rgba(0,0,0,.2);padding: 0 30px;}
.ld-list ul li{float: left;width: 160px;position: relative;text-align: center;height: 58px;}
.ld-list ul li a{display: block;font-size: 20px;line-height: 58px;transition: all .3s;}
.ld-list ul li em{display: inline-block;width: 28px;height: 16px;background:  no-repeat center;
position: absolute;bottom: 0;left: 50%;margin-left: -14px;display: none;transition: all .3s;}
.ld-list ul li:hover a,.ld-list ul li.curr a,.ld-list ul li:hover,.ld-list ul li.curr{color: #fff;font-size: 20px;font-weight: bold;
    background: -moz-linear-gradient(left, #4cc3ff 0%, #198cff 100%);
    background: -webkit-linear-gradient(left, #4cc3ff 0%, #198cff 100%);
    background: -o-linear-gradient(left, #4cc3ff 0%, #198cff 100%);
    background: -ms-linear-gradient(left, #4cc3ff 0%, #198cff 100%);
    background: linear-gradient(to right, #4cc3ff 0%, #198cff 100%);z-index: 100;
    filter: progid:dximagetransform.microsoft.gradient( startcolorstr='#4cc3ff', endcolorstr='#198cff',gradienttype=1 );
}

.ld-list ul li.curr em,.ld-list ul li:hover em{display: block;}
.sec-pad{padding: 20px 30px;}
.sec-main{padding: 0 0 0 20px;background: #f7f7f7;}
.zyp{padding-top: 10px;width: 220px;}
.zyp li{margin-top: 10px;height: 72px;background: #fff;border-radius: 6px;box-shadow: 0 2px 8px rgba(0,0,0,.2);transition: all .3s;}
.zyp li a{display: block;overflow: hidden;}
.zyp li i{display: inline-block;width: 36px;height: 36px;background:  no-repeat center;float: right;margin-right: 15px;margin-top: 17px;}
.zyp li p{float: left;margin-left: 20px;width:66%}
.zyp li p span{display: block}
.zyp li p span.p1{font-size: 18px;margin-top: 12px;font-weight:bold;}
.zyp li p span.p2{font-size: 14px;color: #666;margin-top: 5px}
.zyp li.chos,.zyp li:hover{
    background: -moz-linear-gradient(left, #4cc3ff 0%, #198cff 100%);
    background: -webkit-linear-gradient(left, #4cc3ff 0%, #198cff 100%);
    background: -o-linear-gradient(left, #4cc3ff 0%, #198cff 100%);
    background: -ms-linear-gradient(left, #4cc3ff 0%, #198cff 100%);
    background: linear-gradient(to right, #4cc3ff 0%, #198cff 100%);z-index: 100;
    filter: progid:dximagetransform.microsoft.gradient( startcolorstr='#4cc3ff', endcolorstr='#198cff',gradienttype=1 );
}
.zyp li.chos span,.zyp li:hover span{color: #fff!important;}
.lsjj{background: #fff;margin-left: 240px;padding-left: 20px;padding-right: 30px;padding-bottom: 50px;}
.ld-info{margin-top: 40px;}
.ld-info h2{font-size:32px;font-weight: bold;line-height: 40px;}
.ld-info h2 i{display: inline-block;width: 5px;height: 5px;border-radius: 100%;background: #333;float: left;margin-top: 18px;margin-right:8px;}
.ld-info h2 span{font-size:18px;color: #999;margin-left: 30px;font-weight: normal;}

.ld-info p{font-size: 16px;text-align:justify;margin-top: 20px;line-height: 32px}
.mart40{margin-top: 40px;}

/*** 总队领导 ***/
.ecxx-box{padding: 15px 30px;background: #fff;box-shadow: 0 0 10px rgba(0, 0, 0, .2);}
.ecxx-box h5{float: left;font-size: 20px;margin-top: 13px;}
.ssgj-search{float: left;margin-left:18%;}
.ssgj-search input{width: 400px;*width:350px; padding-left: 15px;height: 46px;border: 1px #e6e6e6 solid;border-radius: 4px 0 0 4px;background: #f2f2f2;font-size: 16px;color: #999;float: left;line-height: 46px;}
.ssgj-search button{width: 80px;height: 48px;float: left;font-size: 16px;color: #fff;
    background: -moz-linear-gradient(left, #4cc3ff 0%, #198cff 100%);
    background: -webkit-linear-gradient(left, #4cc3ff 0%, #198cff 100%);
    background: -o-linear-gradient(left, #4cc3ff 0%, #198cff 100%);
    background: -ms-linear-gradient(left, #4cc3ff 0%, #198cff 100%);
    background: linear-gradient(to right, #4cc3ff 0%, #198cff 100%);z-index: 100;
    filter: progid:dximagetransform.microsoft.gradient( startcolorstr='#4cc3ff', endcolorstr='#198cff',gradienttype=1 );
    cursor: pointer;
    border-radius: 0 4px 4px 0;
}

.diag{height: 46px;padding: 0 15px;border: 1px #e6e6e6 solid;border-radius: 4px;position: relative;}
.diag p{width: 110px;line-height: 46px;padding-right: 20px;background:  no-repeat right center;font-size: 16px;cursor: pointer}
.diag ul{position: absolute;top: 46px;left:-1px;right: -1px;max-height: 120px;overflow-y: auto;padding: 5px 0;background: #fff;border: 1px #e6e6e6 solid;border-radius: 0 0 4px 4px;z-index: 10;}
.diag ul li{font-size: 16px;line-height: 30px;}
.diag ul li a{display: block;padding: 0 15px;transition: all .3s;}
.diag ul li.curr a,.diag ul li:hover a{background: #0c4f90;color: #fff;}
.jag-bx-cet{padding: 1px 30px 80px;min-height: 500px;}
.xx-table{width: 100%;margin-top: 60px;font-size: 16px;border-collapse: collapse;}
.xx-table tr th{color: #919199;font-weight: normal;padding-bottom:30px;font-size: 18px}
.xx-table tr th.bor1{border-bottom: 4px #00b7ee solid;}
.xx-table tr th.bor2{border-bottom: 4px #0c4f90 solid;}
.xx-table tr td{padding: 18px 20px;border-bottom: 1px #e6e6e6 solid;text-align: center}
.xx-table tr td.num{color: #0c4f90;font-size:18px;}
.xx-table tr td.tit{text-align: left;font-size:18px;}
.xx-table tr td.rq{color: #919199;}

/*** 细览 ***/
.xl-box{padding: 50px 60px;min-height: 500px;}
.xl-box h1{font-size: 32px;line-height: 52px;text-align: center;font-weight: bold;max-width: 700px;margin: 0 auto}
.fbx{margin-top: 40px;padding-bottom: 25px;border-bottom:1px #eeeeee solid;font-size: 16px;}
.fbx p span{margin-right: 60px;}
.fbx p a{margin-left: 10px;display: inline-block;}
.fbx p a.chos,.fbx p a:hover{color: #fe0000}
.fbx p{color: #666;}

.article{font-size: 18px;line-height: 32px;text-align: justify;margin-top: 20px;}
.article p{margin-top: 15px;}
.sxp-box{font-size: 18px;line-height: 30px;margin-top: 60px;}
.sxp-box p a{color: #0c4f90;text-decoration: underline;}
/*.article p{margin-top:20px;}*/
.nfrq-tit{padding: 15px 0;background:  no-repeat left bottom;}
.nfrq-tit i{display: inline-block;width: 6px;height: 6px;background: #333;float: left;border-radius: 100%;margin: 18px 10px 0 0;}
.nfrq-tit p{font-size: 36px;line-height: 36px;float: left}
.nfrq-tit span{float: left;display: inline-block;width: 36px;height: 36px;background:  no-repeat center;margin-left: 30px;}
.hei20{height: 20px;}
.zt-item{overflow: hidden;border-radius: 10px;}
.zt-item a{padding-left:12px;overflow: hidden;border-bottom: 1px #e6e6e6 solid;display: block;}
.zt-lef{width: 86%;padding: 12px 0;float: left;}

.zttp{width: 256px;float: left;}
.zttp i{display: block;
    height: 0;
    padding-top:56.26%;
    background-position:left center;
    background-repeat: no-repeat;
    background-size:100%;
    background-color: #f8f8f8;
    position: relative;
    overflow: hidden;
    transition: all .2s;}
.ztnr{margin-left: 270px;}
.ztnr h5{font-size: 20px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;color: #333;font-weight:bold; }
.ztnr p.zt-det{font-size: 16px;color: #666;text-align: justify;margin-top: 10px;height: 66px;overflow: hidden;}
.ztnr p.zt-rq{font-size: 16px;margin-top: 20px;color: #333;}
.ztnr p.zt-rq span{color: #999;margin-right: 22px;}
.zt-rig{width: 12%;height:168px;float: right;text-align: center;color: #198cff }
.zt-rig i{display: inline-block;width: 64px;height: 26px;background:  no-repeat;margin-top: 60px;}


.zt-item-on,.zt-item:hover{box-shadow: 0 2px 8px rgba(0,0,0,.2);}
.zt-item-on .zt-rig,.zt-item:hover .zt-rig{
    background: -moz-linear-gradient(left, #4cc3ff 0%, #198cff 100%);
    background: -webkit-linear-gradient(left, #4cc3ff 0%, #198cff 100%);
    background: -o-linear-gradient(left, #4cc3ff 0%, #198cff 100%);
    background: -ms-linear-gradient(left, #4cc3ff 0%, #198cff 100%);
    background: linear-gradient(to right, #4cc3ff 0%, #198cff 100%);z-index: 100;
    filter: progid:dximagetransform.microsoft.gradient( startcolorstr='#4cc3ff', endcolorstr='#198cff',gradienttype=1 );
    color: #fff;
}
.zt-item-on .zt-rig i,.zt-item:hover .zt-rig i{background:  no-repeat}
.nfrq-tit-xq span,.nfrq-tit:hover span{transform:rotate(90deg);
    -ms-transform:rotate(90deg); 	/* ie 9 */
    -moz-transform:rotate(90deg); 	/* firefox */
    -webkit-transform:rotate(90deg); /* safari 和 chrome */
    -o-transform:rotate(90deg); 	/* opera */}

.xgtj{margin-top: 25px;border-top: 1px #000 solid;padding-top: 25px;}
.xgtj h5{font-size: 20px;line-height: 24px;font-weight: bold;}
.xgtj ul li{font-size: 18px;line-height: 30px;}
.xgtj ul{margin-top: 20px;}
.xgtj ul a{color: #0c4f90;text-decoration: underline;}
.wlp{margin-left: 20%;}

.bgs-item{margin-top: 40px;padding-bottom: 40px;border-bottom: 1px #000 solid;}
.bgs-item h5{font-size: 18px;line-height: 26px;font-weight: bold;margin-bottom: 20px;}
.bgs-item p{font-size: 16px;line-height: 24px;margin-left: 35px;}


/*** 专题专栏 ***/
.bza{padding: 20px 35px 40px;background: #fff;box-shadow: 0 8px 18px rgba(0,0,0,.3);}
.bz-tit{padding-bottom: 12px;border-bottom: 1px #e6e6e6 solid;position: relative;}
.bz-tit h5{font-size:20px;font-weight: bold;}
.bz-tit em{display: inline-block;height: 1px;width: 75px;background: #333;position: absolute;left: 0;bottom: -1px;}
.bz-nr{font-size: 18px;line-height: 30px;font-weight: bold;margin-top: 15px;text-align: justify;}

.xgwz-box{margin-top: 20px;padding: 20px 35px 40px;background: #fff;}

.xg-item{padding: 20px 0;border-bottom: 1px #f2f2f2 solid;}
.xg-pic{float: left;width: 215px;}
.xg-pic i{
    display: block;
    height: 0;
    padding-top:65.11%;
    background-position:left center;
    background-repeat: no-repeat;
    background-size:100%;
    background-color: #f8f8f8;
    position: relative;
    overflow: hidden;
    transition: all .2s;
}
.xg-nr{margin-left: 236px;}
.xg-nr h5{font-size: 18px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;font-weight: bold}
.wz-det{font-size: 16px;margin-top:20px;height: 44px;overflow: hidden;}
.bdp{margin-top: 20px;}
.bdp span{color: #999;display: inline-block;margin-right: 20px;}
.bdp span.llp{padding-left: 25px;background:  no-repeat left center}

.tpxwlb-box{margin-left: -2%;}
.tpxwlb-box li{float: left;width: 23%;margin-left: 2%;margin-top: 25px;}
.tpxwlb-box li i{
    display: block;
    height: 0;
    padding-top:73.68%;
    background-position:left center;
    background-repeat: no-repeat;
    background-size:100%;
    background-color: #f8f8f8;
    position: relative;
    overflow: hidden;
    transition: all .2s;
}
.tpxwlb-box li p{font-size: 16px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;margin-top: 10px;text-align: center}

.phpshow{display: none}

@media screen and (max-width: 1920px){body{min-width:inherit;}}

@media screen and (max-width: 1300px){
    .w_1200{width: 1200px;}
}
@media screen and (max-width: 1200px){
    .w_1200{width: 1000px;}
    .nav li a{font-size: 22px;}
    .nav li.active a, .nav li:hover a{font-size: 26px;}
    .ss-box input{font-size: 14px;height: 46px;}
    .ss-box button{height: 46px;}
    .list-1 li{line-height: 30px;font-size: 14px}
    .list-1 li i{margin-top: 12px;}
    .main-box{padding: 20px;}
    .zddt-box{padding: 15px;}
    .list-2 li{padding: 10px 0;}
    .zddt{height: 275px;}
    .splb, .hf{margin-top: 20px;}
    .footer{padding-top: 30px;}

    .dqwz,.ld-list{padding: 0 20px;}
    .ld-list ul li a{font-size: 18px;}
    .ld-list ul li:hover a, .ld-list ul li.curr a,.zyp li p span.p1{font-size: 20px;}
    .zyp li p span.p2{font-size: 14px;}
    .ld-info h2{font-size: 24px;}
    .ld-info h2 span{font-size: 16px;}
    .ld-info p{font-size: 14px;}

    .ssgj-search{margin-left: 10%;}

    .tpxwlb-box li p{font-size: 14px;}


    .red{left: 40px;}
    .jc{right:20px;}

}


@media screen and (max-width: 1000px){
    .bg{margin-top:60px;}
    .phone_menu{display: block;}
    .nav,.ss-box,.dqwz{display: none;}
    .w_1200{width: auto;}
    .lbt,.sr-sid,.dt-sid{width: auto;float: none}
    .lbt img{width: 100%;}
    .logo{padding: 10% 20px 0;}

    .sec-pad{padding: 20px;}
    .zyp{width: auto;float: none;}
    .lsjj{margin-left: 0;margin-top: 20px;}
    .sec-main{padding:1px 20px 20px;}
    .zyp li i{display: none;}

    .zyp{margin-left: -2%;}
    .zyp li{float: left;margin-left: 2%;width: 31.33%;}

    .ssgj-search{margin-left: 0;margin-top:15px;width: 100%}
    .ssgj-search input{width: 80%;box-sizing: border-box;height: 48px;}
    .ssgj-search button{width: 20%;}
    .zyp li p{width: auto;}

    .xl-box{padding: 40px 30px;}
    .xl-box h1{font-size: 30px;line-height: 42px;}
    .fbx p{float: none;margin-top:10px;display:initial;}
    .fbx p span{margin-left: 0;margin-right: 30px;}
    .fbx{margin-top: 30px;}

    .nfrq-tit p{font-size: 30px;line-height: 30px;}
    .nfrq-tit span{display: inline-block;width: 30px;height: 30px;background-size: cover;}
    .nfrq-tit i{margin-top: 15px;}
    .zttp{width: 220px;}
    .ztnr{margin-left: 240px;}
    .ztnr h5{font-size:20px;}
    .ztnr p.zt-det,.ztnr p.zt-rq{font-size: 14px;}
    .ztnr p.zt-rq{margin-top: 10px;}
    .zt-lef{width: auto;float: none;padding: 15px;}
    .zt-rig{width: auto;float: none;height: auto;padding: 15px 0;}
    .zt-item a{padding-left: 0;}
    .zt-rig i{margin-top: 0;line-height: 26px;vertical-align: middle;margin-right: 15px;}
    .zt-rig p{display: inline-block;line-height: 26px;vertical-align: middle;}

    .bor-box2{margin-top: 20px;}
    .xx-table tr td.num,.xx-table tr td.tit{font-size: 16px;}
    .container{margin-top: 100px;margin-left: 15px;margin-right: 15px;}

    .tpxwlb-box li{width: 31.33%;margin-top: 20px;}

.phpshow{display: block}

    /*.search2{padding-top: 10%;padding-bottom: 0;}*/
    .container{margin-top: 10%;}

    .bor-box{border: none;padding-top: 0;}

    .red,.jc{position: static;display: inline-block}


}

@media screen and (max-width: 750px){
    .logo{padding: 0 15px 0;width:45%; }
    /*.search2{padding-top: 6%;padding-bottom: 0}*/

    .bg{background-size:200%;padding-top: 6%;}
    .container{margin-top:6%;}
    .main-box{padding:0;}
    .list-2 li span{display: none;}
    .list-2 li a{width: 100%}
    .mart,.splb,.hf{margin-top: 15px;}
    .alink li{margin-top: 15px;}

    .ld-list{padding: 0 15px;}
    .sec-pad{padding: 15px;}
    .sec-main{padding: 1px 15px 15px;}

    .ld-list,.ld-list ul li{height:58px;}
    .ld-list ul li a{line-height: 58px;}
    .ld-list ul li a{font-size: 16px;}
    .ld-list ul li:hover a, .ld-list ul li.curr a,.zyp li p span.p1{font-size: 18px;}
    .ld-list ul li{width: 120px;}
    .zyp li{width: 48%;}

    .lsjj{padding: 0 15px 50px;}


    .ecxx-box{padding: 10px 15px;}
    .jag-bx-cet{padding: 1px 15px 50px;}
    .xx-table{margin-top: 20px;}
    .xx-table tr th{padding-bottom: 15px;}
    .xx-table tr td{padding: 10px;}
    .xx-table tr th:nth-child(1),.xx-table tr td:nth-child(1){display: none}

    .xl-box h1 {font-size: 24px;line-height: 36px;}


    .zttp{width: auto;float: none;}
    .ztnr{margin-left: 0;margin-top: 20px;}

    .article,.sxp-box,.xgtj ul li,.bgs-item p{font-size: 16px;}
    .xgtj h5,.bgs-item h5{font-size: 20px;}

    .img-box{width: auto;float: none;}
    .nr-box{margin-left: 0;margin-top: 15px;}

    .ztnr h5{font-size: 18px;white-space: normal;}

    .bza,.xgwz-box{padding: 15px}
    .bz-nr{font-size: 16px;}
    .xg-pic{width: auto;float: none}
    .xg-nr{margin-left: 0;margin-top: 15px;}
    .xg-nr h5{white-space: normal;}
    .bdp span{margin-right: 10px;}

    .tpxwlb-box li{width: 48%}


    .xl-box{padding: 15px;}
    .fbx{font-size: 14px;}

    .fbx p span{margin-left: 0;margin-right: 20px;}

}

@media screen and (max-width: 374px){
    .bdp span.llp{display:none}
}







.eet-box33{display: none;}
@media screen and (max-width:1000px){
    .eet-box22{display: none;}
    .eet-box33{display: block;}
}







