/*
*最小1200px，后面最大1200px
*/
@media screen and (min-width: 1200px) {
    /* 首页 */
    .sy-gongao .zhuan p:hover  .tit{
       color: #cae0fe;
    }
    .sy-gongao .zhuan p:hover:before{
        background:#cae0fe;
    }
    .sy-gongao .zhuan p:hover .img .hover-show{
        display: inline-block;
    }
    .sy-gongao .zhuan p:hover .img .hover-hide{
        display: none;
    }
    .sy-news-con .left .tab-box .tab li:hover{
        border: none;
        background: #002251;
        color: #ffffff;
    }
    .sy-news-con .left .word-new ul li:hover{
        background: url("../images/A12.jpg") 0 0 no-repeat;
        background-size: cover;
    }
    .sy-news-con .left .word-new ul li:hover .date .ri{
        color: #ffffff;
    }
    .sy-news-con .left .word-new ul li:hover .date .nian{
        color: #ffffff;
    }
    .sy-news-con .left .word-new ul li:hover .right .tit{
        color: #ffffff;
    }
    .sy-news-con .left .word-new ul li:hover .right .p1{
        color: #ffffff;
    }
    .sy-news-con .left .word-new ul li:hover .right button{
        color: #ffffff;
        border-left: 1px solid  #ffffff;
        border-right: 1px solid  #ffffff;
    }
    .sy-news-con .right .pic-new .box:hover >.img img{
        -webkit-transform: scale(1.1) translateX(-50%);

        -ms-transform: scale(1.1) translateX(-50%);

        -o-transform: scale(1.1) translateX(-50%);

        transform: scale(1.1) translateX(-50%);
    }
    .foot-copy .left p a:hover{
        color: #ffffff;
    }
    .foot-copy .right li:hover{
        color: #ffffff;
    }
    .sy-news-con .right .pic-new  .box .right:hover .tit{
        color:#002251;
    }
    .sy-news-con .right .download .zhuan .item .clearfix:hover .tit{
        color:#002251;
    }
    .sy-news-con .right .download .zhuan .item .clearfix:hover .icon-dl_{
        color:#002251;
    }
    .pc-header .head-bottom > li:hover > a >span{
        color:#002251;
    }
    .pc-header .head-bottom > li:hover > a >span:after{
        opacity: 1;
    }
    .sy-banner .banner_pag .iconfont:hover{
        color:#002251;
    }
    .pc-nav-down .center ul li:hover{
        color:#002251;
    }
    .pc-header .head-top .right .language:hover{
        color:#002251;
        border: 1px solid #002251;
    }
    .pc-footer .top-left .bdsharebuttonbox li.wx span:hover{
        opacity: 0.7;
    }
    .ny-wrap .ny-left-tab .ul-list >li >p >a .cn:hover{
        color:#002251;
    }
    .ny-wrap .ny-left-tab .ul-li1 >li >p >a .cn:hover{
        color:#002251;
    }
    .ny-wrap .ny-left-tab .ul-li2 >li >p >a .cn:hover{
        color:#002251;
    }
    /* g1 */
    .g1list li:hover{
        border-left:4px solid #319639;
        background:#002352;
    }
    .g1list li:hover .tit{
        color: #ffffff;
    }
    .g1list li:hover .date .iconfont{
        color: #ffffff;
    }
    .g1list li:hover .date span{
        color: #ffffff;
    }
    .b2-list li  .right .box .more:hover span{
        margin-left: 15px;
    }
    .b2-list li .img:hover .touxiang{
        -webkit-transform: translateX(-50%)  scale(1.2);

        -moz-transform: translateX(-50%)  scale(1.2);

        -ms-transform: translateX(-50%)  scale(1.2);

        -o-transform: translateX(-50%)  scale(1.2);

        transform: translateX(-50%)  scale(1.2);
    }
    .d2-con .link .back:hover,
    .d2-con .link .prev:hover,
    .d2-con .link .next:hover{
        color: #002251;
    }
    .d2-con .link .back:hover .hover-show{
        display: inline-block;
    }
    .d2-con .link .back:hover .hover-hide{
        display: none;
    }
    .right-con .c1-box .namelist li:hover{
        color: #002251;
    }
    .d1-list li:hover .tit{
        color: #002251;
    }
    .d1-list .img:hover img{
        -webkit-transform: scale(1.1);

        -ms-transform: scale(1.1);

        -o-transform: scale(1.1);

        transform: scale(1.1);
    }
}
/*
*最大1720px，前面最小1200px，后面最大1440px
*/
@media screen and (max-width: 1720px){
    .head-con {
        max-width: 1720px;
        margin: auto;
        padding-left: 15px;
        padding-right: 15px;
    }
    .pc-nav-down .left{
        float: left;
        width:165px;
        border-right: 1px solid #E4E4E4;
    }
    .pc-nav-down .left .img{
        text-align: center;
        padding-right: 46px;
    }
    .pc-nav-down .center {
        float: left;
        width: calc(100% - 691px);
    }
    .pc-nav-down .center ul{
        float: left;
        margin-left: 45px;
        padding-top: 20px;
    }
    .right-con .c1-box .namelist li{
        width: 18.6666%;
    }
}
/*
*最大1440px，最大1720px，后面最小1361px
*/
@media screen and (max-width: 1440px){
    .sy-news-con .left .tab-box .tab li{
        width: 150px;
        margin-left: 10px;
        margin-right: 10px;
    }
    /*  g1 */
    .g1list li .date{
        width: 140px;
    }
    .g1list li .down{
        width: 120px;
    }
    .g1list li .tit{
        width: calc(100% - 260px);
    }
    /* B3 */
    .b3-top .img{
        width: 340px;
    }
    .b3-top .right{
        float: left;
        width: calc(100% - 340px);
        padding-left:20px;
    }
    /* B2 */
    .b2-list li{
        width: calc(50% - 15px);
    }
    .b2-list a:nth-child(even) li{
        margin-left:30px;
    }
    .b2-list li .img{
        width: 50%;
    }
    .b2-list li .right{
        width: 50%;
    }
    .b2-list li .right .box{
        padding: 45px 15px;
    }
}
/*
*最小1361px，前面最大1440px，后面最大1360px
*/
@media screen and (min-width: 1361px){
    .sy-banner{
        min-height: 985px;
        height: auto;
    }
    .sy-banner .con .item img{
        display: inline-block;
        height: 100%;
        width: 100%;
    }
}
/*
*最大1360px，前面最大1361px，后面最大1200px
*/
@media screen and (max-width: 1360px){
    .sy-banner{
        position: relative;
        margin-top: 250px;
/*margin-top: 153px;*/
    }
    .sy-banner.scroll{
        margin-top: 52px;
    }
    .sy-banner .con .item img{
        display: inline-block;
        width: 100%;
        height: auto;
    }
    .sy-banner .banner_pag{
        top: auto;
        bottom:10%;
    }
    .sy-banner.scroll .banner_pag{
        top: auto;
        bottom:10%;
    }
    .pc-nav-down .center {
        float: left;
        width: calc(100% - 468px);
    }
    .pc-nav-down .center ul{
        float: left;
        margin-left: 35px;
        padding-top: 20px;
    }
    .pc-nav-down .right{
        width: 300px;
    }
    .pc-nav-down .right img{
        display: inline-block;
        width: 100%;
    }
    /* E1 */
    .ny-wrap .right-con{
        padding-left: 30px;
        padding-right: 30px;
    }
    /* B2 */
    .b2-list li{
        float: left;
        width: 100%;
        height: auto;
        background: #ffffff;
        margin-bottom: 70px;
    }
    .b2-list li .img{
        width: 323px;
    }
    .b2-list li .right{
        width: calc(100% - 323px);
    }
    .b2-list a:nth-child(even) li{
        margin-left: 0px;
    }
    .b2-list li .right .box{
        padding: 45px 35px;
    }
    /* B1 */
    .b1-ul li .p1{
        width: 100%;
    }
}
/*
*最大1200px，前面最大1360px，后面最大1024px
*/
@media screen and (max-width: 1200px){
    /* 首页 */
    .sy-gongao {
        width: 900px;
        height: 300px;
        padding: 50px 50px;
        background: rgba(0,34,81,0.55);
        position: relative;
        z-index: 200;
        margin-top: -380px;
    }
    .sy-banner .banner_pag{
        left: 920px;
    }
    .pic-new-con.pad-show{
        display: block;
        margin: auto;
    }
    .pic-new-con .pic-new .box >.img img{
        width: 100%;
        height: auto;
    }
    .pic-new-con.pad-hide{
        display: none;
    }
    .sy-news-con .left{
        float: none;
        width: 100%;
    }
    .sy-news-con .right{
        float: none;
        width: 100%;
    }
    .sy-news-con .right .pic-new .box .right {
        padding: 55px;
    }
    /* B3 */
    .b3-top .img{
        float: none;
    }
    .b3-top .right .p1{
        color: #002251;
        font-size: 26px;
        padding-top: 25px;
        padding-bottom:25px;
    }
    .b3-top .right{
        float: none;
        width: 100%;
        padding-left:0;
    }
    .b3-bottom{
        padding-top: 40px;
        padding-bottom: 45px;
    }
    /* C1 */
    .right-con .c1-box .namelist{
        padding: 35px 30px 0;
    }
}
/*
*最大1080px，前面最大1200px，后面最大1024px
*/
@media screen and (max-width: 1080px){
    .sy-gongao {
        width: 100%;
        height: 295px;
        padding: 50px 50px;
        background: rgba(0,34,81,0.8);
        position: relative;
        z-index: 200;
        margin-top: 0px;
    }
    .sy-banner .banner_pag{
        left: 50%;
    }
    .pc-footer .top-left{
        float: none;
    }
    .pc-footer .top-left .bdsharebuttonbox{
       width: 243px;
        margin: auto;
    }
    .pc-footer .dizhi{
        margin-top: 15px;
        margin-bottom: 15px;
    }
    .pc-footer .dizhi .p1{
        float: none;
        line-height: 24px;
        text-align: center;
    }
    .pc-footer .top-left .tab{
        display: none;
    }
    .pc-footer .top-right{
        float: none;
        width: 280px;
        margin: auto;
    }
}
/*
*最大1024px，前面最大1080px，后面最大990px
*/
@media screen and (max-width: 1024px){
    /* 首页 */
    .pc-header{
        display: none;
    }
    .ys-headerm {
        display: block;
    }
    .ys-headerm .ys-logodiv{
        margin-left: 0px;
    }
    .sy-banner {
        margin-top: 70px;
    }
    .sy-banner.scroll {
        margin-top: 70px;
    }
    /* E1 */
    .ny-wrap .ny-left-tab{
        display: none;
    }
    .ny-wrap .right-con{
        width: 100%;
    }
    .ny-wrap{
        border-left: none;
    }
    .ny-wrap:before{
        display: none;
    }
    .ny-banner{
        margin-top: 70px;
    }
    .ny-banner.scroll{
        margin-top: 70px;
    }
}
/*
*最大990px，前面最大1024px，后面最大767px
*/
@media screen and (max-width: 990px){
    /* 手机搜索 */
    .ys-tansou .ys-sou {
        width: 750px;
    }
    .ys-tansou .ys-sou input {
        width: 638px;
    }
    .sy-gongao .zhuan p .tit{
        width: calc(100% - 100px);
        font-size: 16px;
    }
    .sy-gongao .zhuan p .date{
        padding-top: 2px;
        font-size: 14px;
    }
    .sy-gongao .zhuan p .img img{
        display: inline-block;
        height: 15px;
    }
    .pic-new-con .pic-new .box >.img img{
        width: 100%;
        height: 100%;
    }
    .sy-news-con .left .word-new ul li {
        width: 100%;
        height: auto;
        background: #F3F5F7;
        padding: 40px 95px;
        transition: all 0.3s;
    }
    .sy-news-con .btn{
        display: none;
    }
    /* E1 */
    .ny-wrap{
        margin-top:30px;
    }
    .ny-wrap .right-con .top .fl .cn{
        font-size:22px;
    }
    .ny-wrap .right-con .top .fl .en{
        font-size: 16px;
    }
    .ny-wrap .right-con .top .img {
       width:45px;
    }
    .ny-wrap .right-con .top{
        padding-bottom: 15px;
    }
    .ny-wrap .right-con .top .img:after{
        bottom:-20px;
    }
    .ny-wrap .right-con .bottom-con .e1-h3{
        padding-top: 24px;
        padding-bottom: 24px;
        font-size: 22px;
    }
    .ny-wrap .right-con .bottom-con .e1-h3:after{
        bottom:9px;
    }
    .ny-wrap .right-con .bottom-con .e1-p {
        color: #666666;
        font-size: 16px;
        line-height: 24px;
        padding-bottom: 20px;
        text-align: justify;
    }
    .ny-wrap .right-con .bottom-con .e1-h4{
        line-height: 24px;
        padding-bottom: 20px;
    }
    .ny-wrap .right-con{
        padding-left: 15px;
        padding-right: 15px;
    }
    /* G1 */
    .g1list li{
        height:60px;
    }
    .g1list li .tit{
        width: calc(100% - 200px);
        line-height: 60px;
        font-size: 16px;
        padding-left: 20px;
    }
    .g1list li .date{
        width: 100px;
        height: 60px;
        line-height: 60px;
    }
    .g1list li .date .iconfont{
        font-size: 14px;
    }
    .g1list li .date span{
        font-size: 14px;
    }
    .g1list li .down{
        width: 80px;
        height: 35px;
        margin-top: 10px;
        line-height: 35px;
    }
    .g1list li  .down .iconfont{
        font-size: 18px;
    }
    /* B3 */
    .b3-top .right .p1 {
        color: #002251;
        font-size: 22px;
        padding-top: 20px;
        padding-bottom: 15px;
    }
    .b3-top .right .p2{
        color: #464646;
        font-size: 16px;
        padding-bottom: 15px;
    }
    .b3-top .right .p2 span:first-child{
        font-size: 18px;
        float: left;
    }
    .b3-bottom{
        padding-top: 20px;
        padding-bottom: 35px;
    }
    .b3-bottom .tit{
        font-size: 22px;
        padding-bottom:20px;
        color: #002251;
    }
    .b3-bottom h4.h4{
        padding-top: 25px;
    }
    /* B5 */
    .b5-img{
        margin-top:30px;
        margin-bottom: 40px;
        text-align: center;
    }
    /* D2 */
    .d2-con {
        padding-top: 0px;
    }
    .d2-con p{
        padding-bottom:15px;
    }
    .d2-con .link{
        position: relative;
        margin-top: 35px;
        margin-bottom: 35px;
    }
    /* D1 */
    .d1-list{
        margin-top: 30px;
        border-top: 1px solid #E7E7E7;
    }
    .d1-list .img{
        float: none;
        width: 100%;
        text-align: center;
        margin-right: 0px;
        margin-bottom: 20px;
    }
    .d1-list .right{
        float:none;
        width: 100%;
        padding-right: 0px;
    }
    /* B1 */
    .b1-ul li .icon{
        width: 80px;
        height: 80px;
        line-height: 80px;
    }
    .b1-ul li .icon img{
        display: inline-block;
        width: 30px;
    }
    .b1-four li.hui{
        padding: 25px;
    }
}
/*
*最大767px，前面最大990px，后面最大600px
*/
@media screen and (max-width: 767px){
    /* 手机搜索 */
    .ys-tansou .ys-sou {
        width: 100%;
        padding-right: 15px;
        padding-left: 15px;
    }
    .ys-tansou .ys-sou input {
        font-size: 12px;
        width: calc(100% - 70px);
        width: -webkit-calc(100% - 70px);
        height: 50px;
        padding-left: 15px;
    }
    .ys-tansou .ys-sou button {
        line-height: 50px;
        width: 60px;
        height: 50px;
    }
    .ys-tansou .ys-sou button img {
        width: 26px;
    }
    .ys-tansou .ys-tansouc {
        width: 20px;
        position: absolute;
        top: 20px;
        right: 15px;
        cursor: pointer;
    }
    .sy-banner .con .item img.ph-show{
        display:inline-block;
    }
    .sy-banner .con .item img.ph-hide{
        display: none;
    }
    .sy-gongao .tit .cn{
        font-size: 24px;
    }
    .sy-gongao{
        height: auto;
        padding: 20px 20px 35px;
    }
    .sy-gongao .zhuan{
        margin-top: 0px;
    }
    .sy-gongao .zhuan p{
        padding-top: 20px;
width: 100%;
    padding-right: 0;
    }
    .sy-gongao .zhuan p:before{
        top:25px;
    }
    .sy-gongao .btn{
        display: none;
    }
    .sy-gongao .slick-dots{
        bottom:-20px;
    }
    .sy-news-con .left .tab-box .cn{
        font-size: 24px;
        color: #333333;
        text-align: center;
        padding-top:25px;
        padding-bottom: 20px;
    }
    .sy-news-con .left .tab-box .en {
        font-size: 14px;
        line-height: 22px;
        color: #999999;
        padding-bottom: 20px;
        text-align: center;
    }
    .sy-news-con .left .tab-box .tab{
        display: none;
    }
    .sy-news-con .left .tab-box .tab1{
        display: block;
    }
    .pic-new-con .pic-new .box >.img img {
        width: auto;
        height: 100%;
    }
    .pic-new-con .pic-new .box >.img{
        height: 250px;
    }
    .pic-new-con .pic-new .box .right {
        width: 50%;
        height: 250px;
        padding: 25px;
        background: url(../images/A15_03.jpg) 0 0 no-repeat;
        background-size: cover;
        position: relative;
    }
    .sy-news-con .left .word-new ul li{
        padding:25px 15px;
    }
    .sy-news-con .left .word-new ul li .date .ri{
        font-size: 24px;
    }
    .sy-news-con .left .word-new ul li .right {
        width: calc(100% - 63px);
        float: left;
        padding-left: 30px;
    }
    .sy-news-con .left .word-new ul li .right .tit{
        padding-top: 3px;
        padding-bottom: 20px;
    }
    .sy-news-con .left .word-new ul li .right .p1{
        padding-bottom: 20px;
    }
    .sy-news-con .right .download {
        padding: 25px 15px 45px;
    }
    .sy-news-con .right .download .cn{
        font-size: 24px;
    }
    .sy-news-con .right .download .en{
        font-size: 14px;
        padding-bottom: 15px;
    }
    .sy-news-con .slick-dots{
        bottom:-30px;
    }
    .sy-news-con .right .download .zhuan .item .icon-dl_{
        font-size: 25px;
    }
    .sy-news-con .right .download .zhuan .item .clearfix .tit{
        font-size: 16px;
        line-height: 24px;
    }
    .sy-news-con .right .download .zhuan .item .clearfix{
        padding-top: 12px;
        padding-bottom: 12px;
    }
    .foot-copy{
        padding-top: 15px;
        padding-bottom: 15px;
    }
    .foot-copy .left{
        float: none;
        text-align: center;
    }
    .foot-copy .left p{
        line-height: 24px;
    }
    .foot-copy .right{
        float: none;
        text-align: center;
    }
    .foot-copy .right li{
        float: none;
        line-height: 20px;
        display: inline-block;
    }
    .pc-footer .top-right  .down-box{
        position: relative;
        margin-bottom: 20px;
    }
    .pc-footer .top-right  .down-box p{
        width: 280px;
        height: 40px;
    }
    .pc-footer .top-right  .down-box p .s1{
        width: 200px;
        font-size: 14px;
        line-height: 40px;
    }
    .pc-footer .top-right  .down-box p .s2{
        width: 70px;
        line-height: 40px;
    }
    .pc-footer .top-right .down-box .gungun{
        width: 100%;
        height:70px;
        top:40px;
    }
    .pc-footer .top-right .down-box .gungun li{
        font-size: 14px;
        line-height: 35px;
    }
    .pc-footer .top-left .bdsharebuttonbox {
        width: 165px;
        margin: auto;
    }
    .pc-footer .dizhi .p1{
        font-size: 14px;
        margin-right: 0;
    }
    .pc-footer .top-left .bdsharebuttonbox li{
        margin-right: 10px;
        margin-left: 10px;
    }
    .pc-footer .top-left .bdsharebuttonbox li.wx span{
        width: 35px;
        height: 35px;
    }
    .pc-footer .top-left .bdsharebuttonbox li.wx span.img img{
        width: 35px;
    }
    .bdshare-button-style0-16 a, .bdshare-button-style0-16 .bds_more{
        width: 35px;
        height: 35px!important;
        padding-left: 0!important;
        margin: 0!important;
    }
    .bdshare-button-style0-16 .bds_tsina{
       background-size: cover!important;
    }
    .bdshare-button-style0-16 .bds_sqq{
        background-size: cover!important;
    }
    .pc-footer >.head-con{
        padding-top: 25px;
    }
    /* G1 */
    .g1list {
        margin-top: 20px;
    }
    .g1list li{
        margin-bottom:15px;
    }
    .ys-fenye{
        padding: 25px 0 30px;
        text-align: center;
    }
    /* B2 */
    .b2-list li{
        margin-bottom:25px;
    }
    .b2-list{
        margin-top:25px;
        padding-bottom: 0px;
    }
    /* D2 */
    .d2-con .look li{
        display: block;
        text-align: center;
        margin: 15px 0;
    }
    .d2-con .link{
        width: 256px;
        margin:  35px auto;
    }
    .d2-con .link .prev,
    .d2-con .link .next{
        float: none;
        margin-bottom: 15px;
        text-align: center;
    }
    .d2-con .link .back{
        position: static;
        text-align: center;
        -webkit-transform: translateX(0%);

        -moz-transform: translateX(0%);

        -ms-transform: translateX(0%);

        -o-transform: translateX(0%);

        transform: translateX(0%);
    }
    /* c1 */
    .c1-con {
        margin-top: 30px;
        margin-bottom: 30px;
    }
    .right-con .c1-box .c1top .img{
        width: 45px;
    }
    .right-con .c1-box .c1top .name{
        float: left;
        padding-top: 0px;
    }
    .right-con .c1-box .c1top .name .cn{
        color: #464646;
        display: block;
        font-size:20px;
        padding-bottom: 12px;
    }
    .right-con .c1-box .c1top .name .en{
        color: #666666;
        display: block;
        font-size: 16px;
    }
    .right-con .c1-box .namelist{
        padding: 25px 25px 0;
    }
    .right-con .c1-box .namelist li{
        width: 20%;
        margin-bottom: 25px;
    }
    /* F1 */
    .f1-con .box .zi-box{
        float: none!important;
        width:100%;
        background: none!important;
        padding: 0px;
        margin-top: 0px;
        min-height: auto;
    }
    .f1-con .box .img-box{
        float: none!important;
        margin: auto;
    }
    .f1-con .box{
        width: 100%;
        height: auto;
        background: #fff;
        padding: 20px;
    }
    .f1-con .box .zi-box .xia{
        text-align: center;
    }
    .f1-con .box .zi-box .xia img{
        float: none;
    }
    .f1-con .box .zi-box .name span{
        font-size: 22px;
    }
    .f1-con .box .zi-box .name{
        padding-top: 15px;
        padding-bottom: 25px;
    }
    .f1-con .box .zi-box .name span:after {
        bottom: -10px;
    }
    /* D1 */
    .d1-list .right .tit{
        font-size: 20px;
        padding-bottom: 12px;
    }
    .d1-list .right .date{
        padding-bottom: 15px;
    }
    .d1-list .right .p1{
        line-height: 24px;
    }
    .d1-list .right .more{
        padding-top: 20px;
    }
    .d1-list li{
        padding-top: 15px;
        padding-bottom: 15px;
        border-bottom: 1px solid #E7E7E7;
    }
    /* B1 */
    .b1-ul li{
        width: 100%;
        margin-bottom: 20px;
    }
    .b1-ul li + li{
        border-left: none;
    }
    .b1-ul li .h1{
        font-size: 16px;
        color: #464646;
        padding-bottom: 15px;
        padding-top:15px;
        text-align: center;
    }
    .b1-ul li .p1{
        font-size: 14px;
        line-height: 20px;
        padding: 0px;
    }
    .b1-con > p {
        color: #666666;
        font-size: 16px;
        line-height: 2;
        padding-bottom: 20px;
    }
    .b1-h3{
        text-align: center;
        font-size: 22px;
        color: #333333;
        position: relative;
        margin-top: 15px;
        margin-bottom: 20px;
    }
    .b1-h3:after{
        content: '';
        width: 40px;
        height: 1px;
        background:#999999 ;
        position: absolute;
        bottom:-10px;
        left: 50%;
        margin-left: -20px;
    }
    .b1-four {
        margin-bottom: 20px;
    }
    .b1-four li.hui{
        padding: 15px;
    }
    .b1-four li.preofess .jiangzuo,
    .b1-four li.preofess .kezuo{
        padding:20px 15px;
    }
    .b1-four li.preofess .jiangzuo .p1,
    .b1-four li.preofess .kezuo .p1{
        padding-bottom: 15px;
    }
    .b1-four li.preofess .jiangzuo .p1 span,
    .b1-four li.preofess .kezuo .p1 span{
        font-size: 16px;
    }
    .b1-four li.preofess .jiangzuo .p2,
    .b1-four li.preofess .kezuo .p2{
        padding-top: 15px;
    }
    /* B4 */
    .b4-table{
        padding-top: 20px;
        padding-bottom: 25px;
    }
    .sy-news-con .right .download .zhuan .item .clearfix .date{
        padding-top: 6px;
    }
}
/*
*最大600px，前面最大767px，后面最大500px
*/
@media screen and (max-width:600px){
    /*  E1 */
    .ny-wrap .right-con .top .fl .cn{
        font-size: 18px;
    }
    .ny-wrap .right-con .top .fl .en{
        font-size: 12px;
    }
    .ny-wrap .right-con .top .img{
        width: 35px;
    }
    .ny-wrap .right-con .top .img:after{
        bottom:-23px;
    }
    /* G1 */
    .g1list li .date{
        display: none;
    }
    .g1list li .tit{
        width: calc(100% - 80px);
    }
    /* B2 */
    .b2-list{
        padding-bottom: 25px;
    }
    .b2-list li{
        background: none;
        margin-bottom: 0;
    }
    .b2-list li .img{
        float: none;
        width: 100%;
        margin: auto;
    }
    .b2-list li .img .bg{
        display: none;
    }
    .b2-list li .img .touxiang{
        width: 100%;
        height: auto;
        position: static;
        -webkit-transform: translateX(0%);
        -moz-transform: translateX(0%);
        -ms-transform: translateX(0%);
        -o-transform: translateX(0%);
        transform: translateX(0%);
    }
    .b2-list li .right{
        float:none;
        width: 100%;
        background: #ffffff;
    }
    .b2-list li .right .box .p1{
        padding-bottom: 10px;
    }
    .b2-list li .right .box{
        padding: 20px;
    }
    /* C`1 */
    .right-con .c1-box .namelist{
        padding:25px 0 15px;
    }
    .right-con .c1-box .namelist li{
        width: 25%;
    }
}
/*
*最大500px，前面最大600px，后面最大414px
*/
@media screen and (max-width:500px){
    /* 头部 */
    .ys-headerm .ys-logodiv img {
        display: inline-block;
        height: 30px;
    }
    .pic-new-con .pic-new .box >.img{
        float: none!important;
        width: 100%;
        height: auto!important;
    }
    .pic-new-con .pic-new .box >.img img {
        width: 100%;
        height: auto;
        position: static;
        -webkit-transform: translateX(0%);
        -moz-transform: translateX(0%);
        -ms-transform: translateX(0%);
        -o-transform: translateX(0%);
        transform: translateX(0%);
    }
    .pic-new-con .pic-new .box .right {
        float: none!important;
        width: 100%;
    }
    .pic-new-con .pic-new a:first-child .box .right{
        float: none;
    }
    /* B3*/
    .b3-top .right .p2 .jianjie{
        width: 100%;
        padding-top: 10px;
    }
    /* C`1 */
    .right-con .c1-box .namelist li{
        width: 33.33%;
    }
}
/*
*最大414px，前面最大500px
*/
@media screen and (max-width: 414px){
    .b3-top .img{
        width: 290px;
    }
    /* C`1 */
    .right-con .c1-box .namelist li{
        width: 50%;
    }
}
