@media (min-width: 1920px) {
    .container{
        width: 1200px;
    }
    #index .container{
        width: 1640px;
    }
    #fullPage .section4 .content{
        width: 1640px;
        margin-left: -820px;
    }
    #fullPage .section2 .content .bom > ul > li{
        width: 289px;
    }
    #fullPage .section3 .content .bom > ul > li{
        width: 320px;
    }
    #fullPage .section3 .content .title{
        margin-bottom: 19px;
    }
    #fullPage .section3 .content .bom > ul > li .title{
        margin-bottom: 25px;
    }
    #fullPage .section3 .content .bom{
        position: relative;
        left:50%;
        top:40px;
        margin-left: -709px;
    }

    .venus-menu li{
        width: auto;
    }
    #fp-nav.right{
        right: 152.6px;
    }
    .godown{
        right: 133px;
        /*background: url("../images/index07.png") repeat-y center 50%;*/
    }
    .index_header{
        height:83px;
    }
    .login_header{
        height: 90px;
    }
}


@media(max-width: 1400px){
    #fullPage .section4 .content{
        width: 1170px;
        margin-left: -585px;
    }
    #fullPage .section4 .content .left_right{
        width: 100%;
        margin-left: -560px;
    }
    #fullPage .section4 .content .left_right .right{
        width: 448px;
        margin-right: 45px;
    }
}


@media (min-width: 1200px) and (max-width: 1440px){
    #fullPage .section6 .content .two img{
        height: 350px;
    }
    #fullPage .section6 .content .one img{
        height: 175px;
    }
    #fullPage .section3 .content .bom > ul > li{
        width:23.93%;
    }
    .section6{
        width: 1440px;
        overflow: hidden;
    }
    /*    .xxrz_ys .one{
            width: 16%;
        }*/
    .login .form .input .input-val{
        width: 59.9%;
    }
    #fullPage .section3 .content .title h2{
        font-size: 30px;
    }
    #fullPage .section2 .content .bom > ul > li{
        padding:30px 0px;
        height: auto;
    }
    #fullPage .section2 .content .title .caption span{
        font-size: 24px;
    }
    #fullPage .section2 .content .title .caption h2{
        font-size: 30px;
    }
    #fullPage .section2 .content .title p,#fullPage .section3 .content > .title p{
        font-size: 16px;
    }
    #fullPage .section3 .content .title{
        margin-bottom: 24px;
    }
    #fullPage .section3 .content .bom > ul > li{
        height: 373px;
        padding-top: 45px;
        margin:0px 5px;
        width: 270px;
    }
    #fullPage .section3 .content .bom > ul > li a{
        bottom:-15px;
    }
    #fullPage .section5 .content{
        width: 100%;
    }
    #fullPage .section5 .content .imgone{
        top:-40px;
        left: -100px;
        width:160px;

    }
    #fullPage .section5 .content .bj{
        height: auto;
    }

    #fullPage .section4 .content .left_right .right h2{
        font-size: 30px;
    }
}
/*@media (max-width:1440px ) {
    #fullPage .section3 .content .bom > ul > li{
        width:23.93%;
    }
    .section6{
        width: 1440px;
        overflow: hidden;
    }
!*    .xxrz_ys .one{
        width: 16%;
    }*!
    .login .form .input .input-val{
        width: 59.9%;
    }
    #fullPage .section3 .content .title h2{
        font-size: 30px;
    }
    #fullPage .section2 .content .bom > ul > li{
        padding:30px 0px;
        height: auto;
    }
    #fullPage .section2 .content .title .caption span{
        font-size: 24px;
    }
    #fullPage .section2 .content .title .caption h2{
        font-size: 30px;
    }
    #fullPage .section2 .content .title p{
        font-size: 16px;
    }
    #fullPage .section3 .content .title{
        margin-bottom: 24px;
    }
    #fullPage .section3 .content .bom > ul > li{
        height: 373px;
        padding-top: 45px;
        margin:0px 5px;
        width: 270px;
    }
    #fullPage .section3 .content .bom > ul > li a{
        bottom:-22px;
    }
    #fullPage .section5 .content{
        width: 100%;
    }
    #fullPage .section5 .content .imgone{
        top:-104px;
        width:160px;
    }
    #fullPage .section5 .content .bj{
        padding: 70px;
        height: auto;
    }

    #fullPage .section4 .content .left_right .right h2{
        font-size: 30px;
    }
}*/

@media (min-width: 992px) and (max-width : 1199px){
    .venus-menu{
    float: right;
    }
    .venus-menu>li{
    margin:0px 11px !important;
    }
    .venus-menu ul{
    left:-34px !important;
    }
    .venus-menu ul li{
    background: #fff;
    }
    .venus-menu>li:hover > a, .venus-menu>li.active>a{
    color: #153169;
    border-bottom: 2px solid #153169;
    font-weight: bold;
    }
/*    .venus-menu > li > a{
        color: #fff;
    }*/

    .venus-menu>li:hover > a, .venus-menu>li.active>a{
        color: #1CADE6;
        font-weight: bold;
        border-bottom: 2px solid #1CADE6 !important;
    }

    #fullPage .section2 .content .bom > ul > li{
        padding:30px 0px !important;
        height: auto !important;
    }
    #fullPage .section2 .content .title .caption span{
        font-size: 24px;
    }
    #fullPage .section2 .content .title .caption h2{
        font-size: 30px;
    }
    #fullPage .section2 .content .title p{
        font-size: 16px;
    }
    #fullPage .section2 .content .bom > ul > li ul{
        width: 84% !important;
    }

    .venus-menu > li > a{
        padding:30px 0px;
    }
    .index_header .venus-menu > li > a{
        color:#fff;
    }
    .venus-menu ul li:last-child{
        border-radius: 0px 0px 6px 6px;
    }
    .venus-menu ul li:first-child{
        border-radius: 6px 6px 0px 0px;
    }
    .index_header{
        height: 83px;
    }
    .index_header .logo img{
        margin-top: 17px;
    }
    #fullPage .section2 .content .bom > ul > li{
        width: 235px;
    }
    #fullPage .section3 .content .bom > ul > li{
        width: 224px;
        height: 364px;
        padding-top: 40px;
    }
    #fullPage .section3 .content .bom > ul > li a{
        bottom: -17px;
    }
    #fullPage .section4 .content{
        width: 98%;
        margin-left:-564px;
    }
    #fullPage .section4 .content .left_right{
        width: 100% !important;
        left:0px !important;
        margin-left:0px !important;
    }
    #fullPage .section4 .content .left_right .left{
        width: 600px;
        height: auto;
        margin-top: 60px !important;
        margin-left: 25px;
    }
    #fullPage .section4 .content .left_right .left ul li{
        width: 195px;
        margin-bottom: 20px;
    }
    #fullPage .section4 .content .left_right .left ul{
        margin-top: 30px;
        margin-bottom: 30px;
    }
    #fullPage .section4 .content .left_right .right{
        width: 376px;
        margin-right: 55px;
    }
    .venus-menu ul li{
        text-align: center;
    }
    .container .logo img{
        width: 150px;
        margin-top: 17px;
    }
    #fullPage .section5 .content{
        width:100%;
    }
    #fullPage .section5 .content .bj{
        width:100%;
        height:auto;
        padding:40px 83px;
    }
    #fullPage .section5 .content .imgone{
        width: 120px;
        top:-20px;
        left: -66px;
    }
    #fullPage .section3 .content > .title{
        margin-bottom: 40px;
    }
    #fullPage .section6 .max-logo .five,#fullPage .section6 .max-logo .five .one:nth-child(7),#fullPage .section6 .max-logo .five .one:nth-child(8),#fullPage .section6 .max-logo .four .one:nth-child(7),#fullPage .section6 .max-logo .four .one:nth-child(8),#fullPage .section6 .max-logo .two .two,#fullPage .section6 .max-logo .two .one:last-child{
        display: none;
    }
}


@media (min-width: 1024px) and (max-width: 1100px){
    #fullPage .section4 .content{
        width: 940px;
        margin-left: -485px;
    }
    #fullPage .section4 .content .left_right .right{
        width: 310px;
    }
    #fullPage .section4 .content .left_right .left{
        margin-top: 20px !important;
    }
}
/* lg */
@media (min-width: 1200px) {
    .moblie-nav ul{
        left: 50%;
        margin-left: -426px;
    }
        .xxrz_ys .one{
        width: 16%;
    }
    .dropdown:hover .dropdown-menu {
        display: block;
        -webkit-animation: fadeInUp 400ms;
        animation: fadeInUp 400ms;
    }
    .venus-menu>li:hover > a, .venus-menu>li.active>a{
        color: #1CADE6;
        border-bottom: 2px solid #1CADE6;
        font-weight: bold;
    }
    .venus-menu>li:last-child a{
        width: 84px;
        text-align: center;
        background: url('../images/login2.png') center center no-repeat;
    }
    .venus-menu>li:last-child:hover a{
        color: #000;
        border:none;
        font-weight: normal;
    }
    .venus-menu{
        float:right;
    }
    .venus-menu>li{
        margin:0px 22px !important;
    }
    .venus-menu ul{
       left: -34px !important;
    }
    .venus-menu ul li{
        background: #fff;
    }
    .venus-menu ul li:last-child{
        border-radius: 0px 0px 6px 6px;
    }
    .venus-menu ul li:first-child{
        border-radius: 6px 6px 0px 0px;
    }
    .venus-menu ul li a{
        color: #000 !important;
        text-align: center;
    }
    .content .logo img{
        margin-top: 17px;
        width: 150px;
    }
    .dxyzm ul li > div{
        width: 585px;
    }
    .modal_dialogs .modal-content{
        width: 834px;
        margin-left:-91px;
    }
    /* index */
    .index_header{
        height:83px;
    }
    .index_header .logo img {
        margin-top: 16px !important; }
    .index_header .venus-menu > li > a {
        color: #fff; padding:30.5px 0px;}
    .index_header .venus-menu > li:last-child {
        width: 84px;
        background: url("../images/login.png") center center no-repeat; }
    .index_header .venus-menu > li:last-child:hover a {
        color: #fff !important;  background: url("../images/login3.png") center center no-repeat; }

    .login_header{
        height: 90px;
    }
}

 

/* ipad pro */
/*@media (min-width: 1024px) and (max-width: 1360px) {*/
    /*#fullPage .section6 .content .two{*/
        /*display: none;*/
    /*}*/
    /*.xxrz_ys .one{*/
        /*padding-left: 70px !important;*/
    /*}*/
    /*.content .logo img{*/
        /*position: absolute;*/
        /*top:13px;*/
        /*z-index: 999;*/
    /*}*/
    /*.venus-menu{*/
        /*float: right;*/
    /*}*/
    /*.venus-menu>li{*/
        /*margin:0px 11px !important;*/
    /*}*/
    /*.venus-menu ul{*/
        /*left:-34px !important;*/
    /*}*/
    /*.venus-menu ul li{*/
        /*background: #fff;*/
    /*}*/
    /*.venus-menu>li:hover > a, .venus-menu>li.active>a{*/
        /*color: #153169;*/
        /*border-bottom: 2px solid #153169;*/
        /*font-weight: bold;*/
    /*}*/


    /*#fullPage .section2 .content{*/
        /*position: relative;*/
    /*}*/
    /*#fullPage .section2 .content .bom > ul > li{*/
        /*width: 23%;*/
        /*padding: 80px 0px;*/
    /*}*/
    /*#fullPage .section3 .content .bom > ul > li{*/
        /*width: 23.5%;*/
    /*}*/
    /*#fullPage .section4 .content .left_right .left{*/
        /*width:45% !important;*/
        /*position: absolute;*/
        /*left: 12% !important;*/
        /*height: 456px;*/
    /*}*/
    /*#fullPage .section4 .content .left_right .left ul li{*/
        /*width: 188px !important;*/
    /*}*/
    /*#fullPage .section4 .content .left_right .right{*/
        /*width: 36%;*/
    /*}*/
    /*#fullPage .section4 .content .left_right .right p{*/
        /*width: 67%;*/
    /*}*/
    /*#fullPage .section5 .content{*/
        /*width: 100%;*/
    /*}*/
    /*#fullPage .section5 .content .bj{*/
        /*width: 100%;*/
        /*height: auto;*/
        /*padding: 73px 68px;*/
    /*}*/
    /*#fullPage .section5 .content>img{*/
        /*top:-134px;*/
        /*left: 30px;*/
        /*width: 180px;*/
    /*}*/
    /*.login .form .input .input-val{*/
        /*width: 59% !important;*/
    /*}*/

    /*#fullPage .section2 .content .bom > ul > li ul{*/
        /*width: 68% !important;*/
    /*}*/
    /*#index .venus-menu > li > ul > li > a{*/
        /*color: #000 !important;*/
        /*text-align: center;*/
    /*}*/
    /*#index .venus-menu > li > ul > li:hover > a{*/
        /*color: #fff !important;*/
    /*}*/
    /*.venus-menu ul li:last-child{*/
        /*border-radius: 0px 0px 6px 6px;*/
    /*}*/
    /*.venus-menu ul li:first-child{*/
        /*border-radius: 6px 6px 0px 0px;*/
    /*}*/
    /*.venus-menu>li:hover > a, .venus-menu>li.active>a{*/
        /*color: #153169;*/
        /*border-bottom: 2px solid #153169;*/
        /*font-weight: bold;*/
    /*}*/
    /*#fullPage .section3 .content .bom > ul > li ul{*/
        /*width: 69% !important;*/
    /*}*/
    /*#fullPage .section3 .content .bom > ul > li a{*/
        /*bottom: -26px !important;*/
    /*}*/
    /*#fullPage .section2 .content .title .caption h2{*/
        /*font-size: 40px !important;*/
    /*}*/
    /*.jjfa .one .digital_content{*/
        /*min-height: 161px !important;*/
    /*}*/
    /*.fk{*/
        /*margin-top: -90px;*/
    /*}*/
    /*.new .one .pull-left img{*/
        /*max-width: 100%;*/
    /*}*/
    /*.new .one .media-body{*/
        /*padding: 18px !important;*/
    /*}*/
    /*.login .form .input input{*/
        /*width: 82% !important;*/
    /*}*/
    /*.moblie-nav ul{*/
        /*margin-left: -416px;*/
    /*}*/

/*}*/





@media (max-width: 1025px){
    #fullPage .section4 .content{
        width: 100%;
    }
    #fullPage .section2 .content .title p{
        font-size: 18px;
        width: 650px;
    }
    #fullPage .section4 .content .left_right .left{
        margin-top: 0px !important;
    }
    #fullPage .section4 .content .left_right .right{
        margin-top: 40px !important;
    }
}
@media (max-width: 1024px){
    .jjfa .one .digital_content img{
        display: none;
    }
    .jjfa .one .digital_content span{
        width: auto;
        margin-left:0px;
    }
    .qydx_banner{
        height:343px !important;
    }
    .qydx_banner .left{
        padding-top: 0px !important;
    }
    .qydx_banner .right{
        display:none;
    }
        #fullPage .section2 .content .bom > ul > li{
        width: 25%;
    }
    #fullPage .section6 .content .one img{
        height: 238px;
    }
    #fullPage .section2 .content .bom > ul > li ul li{
        font-size: 13px !important;
    }
    #index .venus-menu > li > ul > li > a{
        color: #000;
    }
    #fullPage .section2 .content .bom > ul > li ul{
        width: 66% !important;
    }
    #fullPage .section3 .content .bom > ul > li ul{
        width: 70% !important;
    }
    #fullPage .section4 .content .left_right{
        width: 940px;
        margin-left: -470px;
    }
    #fullPage .section4 .content .left_right .left{
        width: 55%;
        left:11px;
    }
    #fullPage .section4 .content .left_right .left ul li{
        width: 33.3%;
    }
    .index_header .logo img{
        margin-top: 17px !important;
    }
    #fullPage .section5 .content .imgone{
        top:-55px !important;
        left:-40px !important;
    }
    #fullPage .section4 .content .left_right .right{
        margin-right: 13px;
        margin-top: 55px !important;
    }
    #fullPage .section6 .max-logo .five{
        display: block;
    }
}


/*小于767------手机*/
/* ipad 768 shu*/
@media only screen and (max-width : 768px) {
    #fullPage .section6 .content .one img{
        height: 166px;
    }
    #fullPage .section3 .content .bom > ul > li ul{
        width: 86% !important;
    }
    #fullPage .section3 .content .bom > ul > li ul li{
        padding-left: 11px !important;
    }
    #fullPage .section3 .content .bom > ul > li h3{
        font-size: 14px !important;
        margin-top: 18px;
    }
    #fullPage .section2 .content .bom > ul > li{
        padding: 55px 0px 43px;
    }
    #fullPage .section2 .content .bom > ul > li ul li{
        padding-left: 11px;
    }
    #fullPage .section2 .content .bom > ul > li ul{
        width: 83%;
        margin-right: 45px;
    }
    #fullPage .section3 .content .title p{
        line-height: 34px;
    }
    #fullPage .section5 .content .bj p{
        font-size: 18px;
        line-height: 32px;
    }
    .yydx .boot p{
        min-height: 80px;
    }
    #fullPage .section5 .content .imgone{
        top:-124px;
    }
    #fullPage .section4 .content .left_right .right{
        width: 16%;
        margin-right: 290px;
    }
}

.bage .services-wrap p{
    min-height: 82px;
}

/* sm */
@media (min-width: 735px) and (max-width: 991px){
    #fullPage .section6 .content .one img{
        height: 198px !important;
    }
    #fullPage .section6 .content .five{
        display: none;
    }
    #fullPage .section2 .content .bom > ul > li ul{
       width: 102% !important;
    }
    .venus-menu{
        width:100%;
    }
    .content .logo img{
        position: absolute;
        top:19px;
        height: 44px;
        z-index: 999;
    }
    .index_header  .content .logo img{
        top:4px;
    }
    .container{
        width:98%;
        height: 90px;
    }
    .venus-menu{
        width: auto !important;
        float: right;
    }
    .venus-menu li{
        margin:0px 10px;
    }
    .venus-menu ul li{
        background: #fff;
    }
    .venus-menu ul{
        margin-left: -48px;
        text-align: center;
    }
    .venus-menu ul li:last-child{
        border-radius: 0px 0px 6px 6px;
    }
    .venus-menu ul li:first-child{
        border-radius: 6px 6px 0px 0px;
    }
    .venus-menu>li:hover>a{
        border-bottom: 2px solid #1CADE6;
    }
    .index_header{
        height: 90px;
    }
    #fullPage .section2 .content .bom > ul > li{
        height: auto;
    }
    #fullPage .section3 .content .bom > ul > li ul{
        width:89% !important;
    }
    #fullPage .section3 .content .bom > ul > li a{
        margin-top: -20px;
    }
    #fullPage .section4 .content{
        width: 100%;
    }
    #fullPage .section4 .content .left_right{
        width: 100%;
        margin-left: 0px;
        left:0px;
    }
    #fullPage .section4 .content .left_right .left{
        height: auto;
        margin-top: 30px;
    }
    #fullPage .section4 .content .left_right .left ul{
        margin-bottom: 30px;
    }
    #fullPage .section4 .content .left_right .left ul li{
        width: 33.3%;
        margin-bottom: 20px;
    }
    #fullPage .section4 .content .left_right .left ul li img{
        width: 80px;
    }
    #fullPage .section4 .content .left_right .left ul li h2{
        font-size: 20px;
    }
    #fullPage .section4 .content .left_right .left ul li span{
        font-size: 13px;
    }
    #fullPage .section4 .content .left_right .right{
        width: 37%;
        margin-right: 22px;
    }
    #fullPage .section4 .content{
        width: 98% !important;
    }
    #fullPage .section4 .content .left_right .left{
        width: 53% !important;
        left:10px !important;
    }
    #fullPage .section4 .content .left_right .left ul li{
        width: 33.3% !important;
    }
}

@media only screen and (max-width: 1024px) {
    #fullPage .section2 .content .bom > ul > li{
        padding: 29px 10px;
    }
    #fullPage .section5 .content>img{
        width: 130px;
    }
}


@media (max-width: 768px){
    #fullPage .section5 .content .bj .one img{
        width: 50%;
    }
    .jjfa .one .digital_content{
        min-height: 105px !important;
    }
    #fullPage .section2 .content .title p,#fullPage .section4 .content .left_right .right p{
        font-size: 14px !important;
        line-height: 25px !important;
    }
    #fullPage .section2 .content .title .caption p{
        font-size: 30px !important; 
    }
    #fullPage .section3 .content > .title span{
        font-size: 30px !important; 
        margin-top: 30px !important;
    }
    #fullPage .section5 .content .bj .one{
        padding-top: 23px;
        padding-bottom: 3px;
    }
    #fullPage .section5 .content .bj .one p{
        font-size: 14px;
    }
     #fullPage .section5 .content .bj{
        padding:10px 20px !important;
     }
    footer .one a, footer .one span{
        font-size: 16px;
    }
    #fullPage .section4 .content .left_right .right h2{
        font-size: 20px !important;
    }
    #fullPage .section4 .content .left_right .left ul li span{
        display: table-column-group;
    }
    #fullPage .section6 .content .five{
        display: block !important;
    }
    #fullPage .section6 .content .one img{
        height: 125px !important;
    }
    .container{
        width: 100% !important;
        height: auto !important;
    }
    .content .logo img{
        margin-top: -8px !important;
    }
    .index_header .content .logo img{
        margin-top: 6px !important;
    }
    .index_header{
        height: auto;
    }
    .venus-menu ul{
        text-align: left;
        margin-left: 0px;
    }
    #fullPage .section4 .content .left_right{
        width: 720px !important;
        height: auto !important;
    }
    #fullPage .section4 .content .left_right .left ul li{
        width: 33% !important;
    }
    .venus-menu ul li{
        background: none;
    }
    #index .venus-menu > li > ul > li > a{
        color: #fff !important;
    }
    .venus-menu>li:hover > a, .venus-menu>li.active>a{
        border:none !important;
        color: #1CADE6 !important;
    }
    #fullPage .section3 .content .bom > ul > li{
        width: 24.7%;
        margin: 0px 1px;
    }
    #fullPage .section3 .content .bom > ul > li a{
        top:0px;
        border-radius: 0px;
    }
    #fullPage .section5 .content .imgone{
        top:-100px !important;
    }
    #fullPage .section3 .content .bom > ul > li ul{
        width: 81% !important;
    }
    #fullPage .section4 .content{
         margin-left: 0px;
         left:0px;
    }
    #fullPage .section4 .content .left_right{
        width: 100% !important;
    }
    #fullPage .section4 .content .left_right .left{
        width: 55% !important;
        left:11px !important;
    }
    #fullPage .section4 .content .left_right .right{
        width: 35% !important;
        margin-right: 50px;
        margin-top: 10px !important;
    }
    #fullPage .section2 .content .title .caption h2{
        font-size: 20px !important;
    }
    #fullPage .section2 .content .title p{
        line-height: 25px;
        font-size: 14px;
    }
    #fullPage .section4 .content .left_right .right a{
        border:1px solid #fff;
    }
    #fullPage .section5 .content .bj h1{
        font-size: 20px;
    }
    #fullPage .section5 .content .bj .more{
        border:1px solid #fff;
    }
    #fullPage .section2 .content .title .caption h2{
        font-size: 20px;
    }
}



@media (max-width: 769px){
    #fullPage .section2 .content .bom > ul > li ul{
        width: 91% !important;
        margin-right: 0px !important;
    }
    #fullPage .section4 .content .left_right .right{
        padding-top: 40px;
    }
    #fullPage .section2 .content .title p{
        font-size: 18px;
        line-height: 34px;
    }
    .venus-menu > li.showhide{
        background: none;
    }
    #fullPage .section2 .content{
        position: relative;
        bottom: 0px;
    }
    #fullPage .section3 .content .bom > ul > li{
        padding-top: 30px;
        height: auto;
    }
    #fullPage .section3 .content .bom > ul > li a{
        top:18px;
        width: 135px;
        height: 39px;
        line-height: 39px;
        border-radius: 3px;
    }
    #fullPage .section5 .content .bj{
        width: 100%;
        padding: 45px 50px;
        height: auto;
    }
    #fullPage .section5 .content{
        width: 100%;
    }
    #fullPage .section6 .content .one img{
        height: 170px !important;
    }
    #fullPage .section6 .content .two{
        display: none;
    }
    #fullPage .section6 .content .one img{
        height: 214px !important;
    }
    .moblie-nav ul li a:first-child{
        margin-right: 55px !important;
    }
    #fullPage .section4 .content .left_right .right h2{
        font-size: 28px !important;
    }
}

/* ipad */
@media (min-width: 768px) and (max-width: 1024px){
    #fullPage .section3 .content > .title h2,#fullPage .section2 .content .title .caption h2,#fullPage .section4 .content .left_right .right h2{
        font-size: 30px !important;
    }
    #fullPage .section1 .bottom ul li a img{width: 64px;height: 64px;}
    #fullPage .section1 .bottom ul li a{
        font-size: 18px;
    }
    #fullPage .section4 .content .left_right .right h2{
        margin-bottom: 20px !important;
    }
    #fullPage .section3 .content .bom > ul > li{
        margin:0px 1px;
    }
    #fullPage .section6 .content .two .two{
        display: none;
    }
    #fullPage .section6 .content .two .one:last-child{
        display: none;
    }
    #fullPage .section6 .max-logo .four .one:nth-child(7),#fullPage .section6 .max-logo .four .one:nth-child(8){
        display: none
    }
    #fullPage .section6 .content .five .one:nth-child(7),#fullPage .section6 .content .five .one:nth-child(8){
        display: none;
    }
    .xxrz_ys .one{
        padding-left: 45px;
    }
    .dxyzm .text-ny{
        padding-top: 0px;
    }
    .dxyzm .text-ny h1{
        font-size: 22px;
        margin-bottom: 25px;
    }
    .dxyzm .text-ny .test-text{
        margin-bottom: 25px;
    }
    .dxyzm .text-ny .test-text h3{
        font-size: 20px;
    }

    /* xxrz */
    .fk .tab-wrap .nav-stacked li{
        padding-right: 30px;
    }
    .jjfa .one .digital_content{
        min-height:149px;
    }
    .jjfa .two{
        text-align: center;
    }

    .xxrz_ys .one{
        margin:20px 0px 20px 0px;
    }
    .gsgk_banner{
        height: 300px;
    }
    .whln .one p{
        min-height: 120px;
    }

    .whln .one .pull-left{
        width: 49px;
        height:49px;
    }
    .whln .one .pull-left img{
        width: 31px;
        margin-top: 10px !important;
    }
    .gstd .one > div h1{
        font-size: 20px;
    }
    .gstd .one > div span{
        font-size: 14px;
        margin-top: 2px;
    }

    .new .one .pull-left{
        text-align: center;
        width: 100%;
    }
    .new .one .media-body p{
        width: auto;
    }
    .new .one .media-body .more{
        display: none;
    }
    .new .one .media-body{
        padding: 39px;
    }

    .new-xq .content img{
        max-width: 45%;
        margin-right: 20px;
    }

    .new-xq .content img{
        margin-right: 20px;
    }
    .modal_dialogs .modal-header button{
        position: absolute;
        right: 44px;
        top:30px;
    }
    .login .form .input input{
        width: 84%;
    }
    .login .form .input .input-val{
        width: 60%;
    }



    #index .venus-menu > li.showhide{
        background:rgba(44,46,49,0);
    }

    .section1 video{
        height: 100% !important;
    }
    .section1 .godown .aa{
        bottom:100px;
    }



    #fullPage .section2 .content{
        position: relative;
    }
    #fullPage .section2 .content .bom{
        margin-left: 0px;
    }
    #fullPage .section2 .content .bom > ul > li{
        width: 25% !important;
        padding: 30px 0px !important;
    }
    #fullPage .section2 .content .bom > ul > li ul{
        width: 92%;
    }
    #fullPage .section2 .content .bom > ul > li ul li{
        font-size: 12px;
        width: 373px;
    }
    #fullPage .section3 .content .bom > ul > li a{
        width: 114px;
        height: 30px;
        line-height: 32px;
        font-size: 12px;
    }
    #fullPage .section3 .content .bom > ul > li{
        width:24.7%;
    }
    #fullPage .section3 .content .bom > ul > li ul{
        width: 92%;
    }
    #fullPage .section3 .content .bom > ul > li h3,#fullPage .section2 .content .bom > ul > li h3{
        font-size: 20px !important;
    }
    #fullPage .section3 .content .bom > ul > li ul li{
        font-size: 12px;
        padding-left: 12px;
    }
    #fullPage .section4 .content{
        width: 100%;
        position: relative;
        left: 0px;
        margin-left: 0px;
    }
    #fullPage .section4 .content .left_right .left{
        width: 37%;
        position: absolute;
        left: 21.5%;
        height: auto;
    }
    #fullPage .section4 .content .left_right .left ul li{
        width: 157px;
        margin-bottom: 33px;
    }
    #fullPage .section4 .content .left_right .right{
        width: 40%;
    }
    #fullPage .section4 .content .left_right .left ul{
        margin-top: 35px;
    }
    #fullPage .section5 .content{
        width: 100%;
    }
    #fullPage .section5 .content .bj{
        width: 100%;
        height: auto;
    }
    #fullPage .section5 .content>img{
        top:-134px;
        left: 30px;
        width: 138px;
    }
    #index .venus-menu > li > a{
        color: #fff;
    }
    #index .venus-menu > li > ul > li > a{
        color: #fff;
    }

    #fullPage .section3 .content .bom > ul > li{
        height: 347px;
        padding-top: 37px;
    }
 
    #fullPage .section4 .content .left_right .right p{
        font-size: 18px !important;
        line-height: 32px !important;
    }
    #fullPage .section4 .content .left_right .left ul{
        margin-top: 30px;
    }
    #fullPage .section4 .content .left_right .left ul li{
        margin-bottom: 8px;
    }
    #fullPage .section4 .content .left_right .right{
        padding-top: 40px !important;
    }
    #fullPage .section2 .content .title .caption span{
        font-size: 24px;
    }
    #fullPage .section2 .content .title p{
        font-size: 18px !important;
        line-height: 32px !important;
    }
    #fullPage .section2 .content .bom > ul > li ul li{
       font-size: 13px;
    }
}

@media (min-width: 1024px) and (max-width: 1366px){
    #fullPage .section3 .content > .title p,#fullPage .section2 .content .title p,#fullPage .section4 .content .left_right .right p,#fullPage .section5 .content .bj p{
        line-height: 32px !important;
    }
    #fullPage .section3 .content > .title h2, #fullPage .section2 .content .title .caption h2,#fullPage .section4 .content .left_right .right h2,#fullPage .section5 .content .bj h1{
        font-size: 36px !important;
    }
    #fullPage .section4 .content .left_right .left{
        width: 54%;
        left: 0px;
    }
    #fullPage .section4 .content .left_right .left ul li{
        width: 33.3%;
    }
}

/* xs */
@media (max-width: 767px) {
    .tanchuang{
        width: 96%;
        right: 2%;
    }
    #fullPage .section5 .content .imgone{
        display: none;
    }
    #fullPage .section6 .content .five{
        display: none;
    }
    #fullPage .section1 .bottom ul li{
        width: 127px;
    }
    #fullPage .section1 .title{
        font-size: 27px;
        width: 250px;
        margin:auto;
    }
    #fullPage .section1 .bottom ul li a img{width: 45px;height: 45px;}
    #fullPage .section1 .bottom ul li a{
        font-size: 14px;
    }
    #fullPage .section6 .content .two{
        display: none;
    }
    .content .logo img{
        position: absolute;
        top:9px;
        height: 44px;
        z-index: 999;
    }
    .publick_title span{
        margin:0px 8px;
        text-align: center;
    }
    .dxyzm_mfsy form{
        width: 100%;
    }
    .dxyzm_mfsy{
        padding-top: 45px;
    }
    .dxyzm_mfsy h1{
        font-size: 26px;
    }

    /* xxrz */
    .fk .tab-wrap .nav-stacked{
        border:none;
    }
    .pull-left{
        width: 100%;
    }
    .media-body{
        clear: both;
    }
    .fk .tab-wrap .nav-stacked li{
        background: rgba(255, 255, 1255, 0.5);
        margin:2px 0px;
    }
    .fk{
        padding:20px 0px;
        background: rgba(21, 49, 105, 0.5);
    }
    .fk .tab-wrap .nav-stacked li.active a{
        color:#5A70E3 !important;
    }
    .fk .tab-wrap .tab-content .tab-pane{
        padding: 30px;
    }
    .fk .tab-wrap .tab-content .tab-pane h2{
        margin-bottom: 20px;
    }
    .jjfa{
        margin-bottom: 0px;
        margin-top: 60px !important;
    }
    .bage .services-wrap{
        padding: 20px 0px 20px 0px !important;
    }
    .bage .services-wrap p{
        min-height: 80px;
    }

    .xxrz_ys .one{
        margin:20px 0px 20px 0px;
    }
    .about_us .content h1{
        font-size: 24px;
    }

    .gsgk_banner{
        height:243px;
    }
    .whln .one .media-body{
        clear: none;
    }
    .whln .one .pull-left{
        width: 58px;
        height:58px;
    }
    .whln .one .pull-left img{
        width: 38px;
        margin-top: 10px !important;
    }
    .gstd .one > div h1{
        font-size: 20px;
    }
    .gstd .one > div span{
        display: none;
    }
    .new .one .pull-left{
        text-align: center;
    }
    .new .one .media-body p{
        width: auto;
    }
    .new .one .media-body .more{
        display: none;
    }
    .new .one .media-body{
        padding: 39px;
    }
    .pagination>li>a, .pagination>li>span{
        padding: 6px 11px;
    }
    .new-xq .bom .fl, .new-xq .bom .fr{
        float: none;
        margin:20px 0px;
    }
    .new-xq .container{
        padding: 0px 20px;
    }

    .modal_dialogs .modal-footer span{
        display: inline-block;
        margin:6px 0px;
    }
    .modal_dialogs .modal-header button{
        position: absolute;
        right: 22px;
        top:15px;
    }
    .login .form .input input{
        width: 78%;
    }
    .login .form .input .input-val{
        width: 47%;
    }


    #index .venus-menu > li.showhide{
        background:rgba(44,46,49,0);
    }
    #fp-nav.right{
        display: none;
    }



    /* qydx */
    #fullPage .section2 .content{
        position: relative;
    }
    #fullPage .section2 .content .title p{
        width: auto;
    }
    #fullPage .section3 .content .title h2,#fullPage .section4 .content .left_right .right h2{
        font-size: 20px;
    }
    #fullPage .section3 .content .title p{
        line-height: 25px;
        margin-top: 23px;
        font-size: 14px;
    }
    #fullPage .section4 .content{
        width: 100%;
    }
    #fullPage .section4 .content .left_right .left{
        display: none;
    }
    #fullPage .section4 .content .left_right .right{
        width: 250px;
    }
    #fullPage .section4 .content .left_right .right h2{
        margin-bottom: 13px;
    }
    #fullPage .section4 .content .left_right .right p{
        font-size: 16px;
    }
    #fullPage .section4 .content .left_right .right a{
        width: 118px;
        height: 34px;
        line-height: 30px;
    }

    #fullPage .section5 .content,#fullPage .section5 .content .bj{
        width: 97%;
        background: none;
        padding: 0px;
    }
    #fullPage .section5 .content .bj h1{
        font-weight: normal;
        margin-bottom: 14px;
    }
    #fullPage .section5 .content .bj p{
        font-size: 16px;
        line-height: 32px;
    }
    #fullPage .section6 .content img{
        height: auto;
    }
    .godown .aa{
       bottom: 20px;
    }
    .godown{
        right: 0px;
    }
    .godown .aa a{
        margin:10px 0px;
        height: auto;
    }
    .godown .aa img{ width: 63%;}

    #fullPage .section4 .content .left_right .left{
        height:auto;
    }
    #fullPage .section4 .content .left_right .left ul{
        margin:22px 0px 15px;
    }
    #fullPage .section4 .content .left_right .right{
        padding-top: 0px !important;
        margin-top: 0px !important;
    }
    #fullPage .section2 .content .bom > ul > li{
        width: 100px;
        height: 38px;
        border-radius: 0px !important;
        margin:0px 20px 20px 0px;
        background: rgba(27,172,229,0.5);
        border:1px solid #fff;
        padding: 0px;
    }
    #fullPage .section2 .content .bom > ul > li:nth-child(4){
        border:1px solid #fff;
    }
    #fullPage .section2 .content .bom > ul > li h3{
        margin-top: 10px;
        font-size: 14px;
    }
    #fullPage .section2 .content .bom > ul > li ul{
        display: none;
    }
    #fullPage .section3 .content .bom > ul > li{
        width: 100px;
        height: 59px;
        padding-top: 0px;
        border-radius: 0px;
        margin:0px 20px 20px 0px;
        background: none !important;
        border:1px solid #fff;
        color: #fff;
    }
    #fullPage .section3 .content .bom > ul > li a{
        width: auto !important;
        height: auto !important;
        line-height: 15px !important;
        top:10px;
        text-transform: inherit;
    }
    #fullPage .section3 .content .title img,#fullPage .section3 .content .bom > ul > li ul{
        display: none;
    }
    .act{
        display: none;
    }
    #fullPage .section4 .content{
        width: 100% !important;
    }
    #fullPage .section4 .content .left_right .left{
        margin-left: 20px;
        display: block !important;
        margin-top: 0px;
        width: 88.5% !important;
    }
    #fullPage .section4 .content .rgba{
        width: 100% !important;
    }
    #fullPage .section4 .content .left_right .left ul{
        padding: 0px 0px 5px;
    }
    #fullPage .section4 .content .left_right .left ul li{
        width: 33.3% !important;
    }
    #fullPage .section4 .content .left_right .right{
        width: 90% !important;
        margin-right: 20px !important;
        margin-top: 20px !important;
    }
    #fullPage .section4 .content .left_right .right a{
        margin-top: 20px;
    }
}

/* 736 iPhone6 Plus heng */
@media (max-width: 736px) {
    #fullPage .section4 .content .left_right .left{
        display: none !important;
    }
    #fullPage .section1 .bottom ul li{
        width: 127px;
    }
    #fullPage .section1 .title{
        font-size: 27px;
        width: 250px;
        margin:auto;
    }
    #fullPage .section1 .bottom ul li a img{width: 45px;height: 45px;}
    #fullPage .section1 .bottom ul li a{
        font-size: 14px;
    }
    #fullPage .section6 .content .two{
        display: none;
    }
    .login .form .input input{
        width: 91%;
    }
    .login .form .input .input-val{
        width: 75.5%;
    }
    #fullPage .section5 .content .bj p{
        font-size: 14px;
        line-height: 25px;
    }
    #fullPage .section5 .content .bj h1{
        margin-top: 30px;
    }
    #index .venus-menu > li > a,#index .venus-menu > li > ul > li > a{
        color: #fff;
    }
    .xxrz_ys .one{
        padding-left: 84px;
    }
    .new .one .pull-left{
        text-align: left;
    }
    .new .one .media-body{
        padding: 39px 39px 52px 0px;
    }
    .modal_dialogs .modal-footer span{
        margin:6px 24px 0px;
    }
    #fullPage .section4 .content .left_right{
        width:100%;
        left:0px;
        margin-left:0px;
    }
    #fullPage .section4 .content .left_right .left{
        width:343px;
        margin-left: 21px;
    }
    #fullPage .section4 .content{
        left:0px;
        margin-left: 0px;
    }
    #fullPage .section4 .content .left_right .left{
        display: block;
    }
    #fullPage .section4 .content .left_right .left ul li{
        width: 112px;
        margin-bottom: 10px;
    }
    #fullPage .section4 .content .left_right .left ul li img{
        width: 50px;
    }
    #fullPage .section4 .content .left_right .left ul li h2{
        font-size: 18px;
    }
    #fullPage .section4 .content .left_right .left ul li span{
        font-size: 13px;
    }
    #fullPage .section4 .content .left_right .right{
        width: 240px;
        margin-right:83px;
        padding-top: 100px !important;
    }
    #fullPage .section1 .bottom ul{
        margin-top: 30px;
    }
    .index_header .content .logo img{
        margin-top: 0px !important;
    }
    .content .logo img{
        margin-top: 1px !important;
    }
    #fullPage .section2 .content .title .caption h2{
        font-size: 28px;
    }
/*     #fullPage .section4 .content .left_right .left{
    display: none !important;
} */
    #fullPage .section5 .content .bj{
        height: auto;
    }
    #fullPage .section6 .content .one img{
        height: 120px !important;
    }
}
/* 667 iphone6 heng */
@media (max-width: 667px) {
        #fullPage .section4 .content .left_right .right{
        padding-top: 0px !important;
    }
    #fullPage .section1 .bottom ul{
        margin-top: 34px;
    }
    #fullPage .section4 .content .left_right .left{
        display: block;
    }
    #fullPage .section1 .bottom ul li{
        width: 127px;
    }
    #fullPage .section4 .content .left_right .right{
        width: 220px;
        margin-right: 30px;
    }
    #fullPage .section4 .content .left_right{
        margin-left:0px !important;
        left:0px !important;
        top:22%;
        margin-top: 0px !important;
    }
    #fullPage .section1 .title{
        font-size: 27px;
        width: 250px;
        margin:auto;
    }
    #fullPage .section1 .bottom ul li a img{width: 45px;height: 45px;}
    #fullPage .section1 .bottom ul li a{
        font-size: 14px;
    }
    #fullPage .section6 .content .two{
        display: none;
    }
    .login .form .input input{
        width: 89%;
    }
    .login .form .input .input-val{
        width: 72%;
    }
    #index .venus-menu > li > a{
        color: #fff !important;
        padding: 13px 0 6px 20px !important;
    }
    #index .venus-menu > li > ul > li > a{
        color: #fff;
    }
    .new .one .pull-left{
        text-align: left;
    }
    .new .one .media-body{
        padding: 14px 39px 52px 0px !important;
    }
    .modal_dialogs .modal-footer span{
        margin: 6px 24px 0px 0px !important;
    }
/*     #fullPage .section2 .content .bom, #fullPage .section3 .content .bom{
    display: none;
}
#fullPage .section4 .content .left_right .left{
    display: none !important;
} */
    #fullPage .section2 .content .title .caption h2{
        font-size: 28px;
    }
    #fullPage .section5 .content .bj{
        height: auto;
    }
}

/* 568 iphone5 heng */
@media (max-width: 568px) {
    #fullPage .section1 .bottom ul li{
        width: 127px;
    }
    #fullPage .section1 .title{
        font-size: 27px;
        width: 250px;
        margin:auto;
    }
    #fullPage .section1 .bottom ul li a img{width: 45px;height: 45px;}
    #fullPage .section1 .bottom ul li a{
        font-size: 14px;
    }
    #fullPage .section6 .content .two{
        display: none;
    }
    .login .form .input input{
        width: 87%;
    }
    .login .form .input .input-val{
        width: 65%;
    }
    #index .venus-menu > li > a{
        color: #fff;
        padding: 13px 0 3px 20px;
    }
    .whln .one .pull-left{
        width: 47px;
        height: 47px;
    }
    .whln .one .pull-left img{
        width: 34%;
        margin-top: 7px !important;
    }
    .gstd .one{
        margin-bottom: 22px;
    }
    .modal_dialogs .modal-footer span{
        margin: 6px 20px;
    }
/*     #fullPage .section2 .content .bom, #fullPage .section3 .content .bom{
    display: none;
}
#fullPage .section4 .content .left_right .left{
    display: none !important;
} */
    #fullPage .section2 .content .title .caption h2{
        font-size: 28px;
    }

}

/* 480 iphone4 heng */
@media only screen and (max-width : 480px){
    .publick_title span{
        margin:0px 5px;
    }
    #fullPage .section4 .content .left_right .right{
        width: 341px;
    }
    #fullPage .section1 .bottom ul{
        margin-top:30px;
    }
    #fullPage .section1 .bottom ul li{
        width: 120px;
    }
    #fullPage .section1 .title{
        font-size: 27px;
        width: 250px;
        margin:auto;
    }
    #fullPage .section1 .bottom ul li a img{width: 45px;height: 45px;}
    #fullPage .section1 .bottom ul li a{
        font-size: 14px;
    }
    #fullPage .section6 .content .two{
        display: none;
    }
    .login .form .input input{
        width: 82%;
    }
    .login .form .input .input-val{
        width: 54%;
    }
    #index .venus-menu > li > a{
        color: #fff;
        font-size: 14px;
    }
    .venus-menu > li > a{
        padding: 13px 0 3px 20px;
        font-size: 14px;
    }
    .venus-menu > li > ul > li > a{
        font-size: 14px;
    }
/*     #fullPage .section2 .content .bom, #fullPage .section3 .content .bom{
    display: none;
}
#fullPage .section4 .content .left_right .left{
    display: none !important;
} */
    #fullPage .section2 .content .title .caption h2{
        font-size: 28px;
    }
    #fullPage .section4 .content .left_right{
        margin-top: -100px;
    }
}


@media (max-width: 415px){
        #fullPage .section4 .content .left_right .left{
        display: block !important;
    }
    #fullPage .section4 .content .left_right .right{
        padding-top: 0px !important;
    }
}
/* 414 iphone6 shu */
@media (max-width: 414px) {
    #fullPage .section1 .bottom ul li{
        width: 106px;
    }
    #fullPage .section1 .title{
        font-size: 27px;
        width: 250px;
        margin:auto;
    }
    #fullPage .section1 .bottom ul li a img{width: 45px;height: 45px;}
    #fullPage .section1 .bottom ul li a{
        font-size: 14px;
    }
    #fullPage .section6 .content .two{
        display: none;
    }
    #fullPage .section4 .content .left_right .right{
        width: 354px;
    }
    .xxrz_ys .one{
        padding-left: 20px;
    }
    #fullPage .section2 .content .title p{
        margin-left: 15px;
    }
    #fullPage .section2 .content .title .caption h2{
        margin-left: 14px;
    }
    #fullPage .section4 .content .left_right .right a{
        margin-top: 20px;
    }
    #fullPage .section5 .content .bj h1{
        margin-bottom: 20px;
    }
    #fullPage .section5 .content .bj .more{
        margin-top: 49px;
    }
    #fullPage .section5 .content .bj .more{
        width: 118px;
        height: 34px;
        line-height: 30px;
    }
    #index .venus-menu > li > a,#index .venus-menu > li > ul > li > a{
        color: #fff;
    }
    .whln .one .pull-left{
        width: 46px;
        height: 46px;
    }
    .whln .one .pull-left img{
        width: 31px;
        margin-top: 8px !important;
    }
    .login .form .input input{
        width: 77%;
    }
    .login .form .input .input-val{
        width: 44%;
    }
    .login .form .input #canvas{
        width: 79px;
    }
    .publick_title span{
        margin: 0px 6px;
    }
    .new-xq .content img{
        margin-right: 0px !important;
    }
    .new .one .pull-left{
        text-align: center;
    }
    .new .one .media-body{
        padding: 26px !important;
    }
    .new-xq .title span.one{
        width: 103px;
        height: 26px;
        line-height: 26px;
        font-size:14px;
    }
    .modal_dialogs .modal-header .modal-title span.one{
        font-size: 16px;
    }
    #fullPage .section4 .content .left_right{
        top:15% !important;
    }
    #fullPage .section4 .content .left_right h2{
        margin-top: 10px;
    }
    #fullPage .section2 .content .bom, #fullPage .section3 .content .bom{
        display: block !important;
        margin-left: 82px !important;
    }
    #fullPage .section4 .content .left_right .left{
        display: block !important;
        margin-left: 14px;
        width: 92.7% !important;
    }
    #fullPage .section4 .content .left_right .right h2{
        font-size: 20px !important;
    }
    #fullPage .section4 .content .left_right .right p{
        font-size: 14px !important;
    }
}

@media (max-width: 376px) {
        #fullPage .section2 .content .bom, #fullPage .section3 .content .bom{
        margin-left: 50px !important;
    }
}
/* XS Portrait */
@media (max-width: 375px) {
    #fullPage .section2 .content .title .caption h2{
        font-size: 20px !important;
    }
    .qydx_banner{
        padding:70px 0px 0px 0px;
    }
    #fullPage .section1 .bottom ul li{
        width: 107px !important;
    }
    #fullPage .section4 .content .left_right .right{
        width: 307px;
    }
    #fullPage .section1 .title{
        font-size: 27px;
        width: 250px;
        margin:auto;
    }
    #fullPage .section1 .bottom ul li a img{width: 45px;height: 45px;}
    #fullPage .section1 .bottom ul li a{
        font-size: 14px;
    }
    #fullPage .section6 .content .two{
        display: none;
    }
    .publick_title span{
        margin:0px 3px;
    }
    #fullPage .section5 .content .bj p{
        font-size: 14px;
        line-height: 25px;
    }
    #index .venus-menu > li > a,#index .venus-menu ul li a{
        color: #fff;
    }
    .about_us .content h1{
        font-size: 22px;
    }
    .whln .one .pull-left{
        width: 46px;
        height: 46px;
    }
    .whln .one .pull-left img{
        width: 31px;
        margin-top: 8px !important;
    }
    .new-xq .title h1{
        font-size: 21px;
    }
    .modal_dialogs .modal-header,.modal_dialogs .modal-footer{
        padding: 25px 27px;
    }
    .modal_dialogs .modal-body{
        padding: 7px 28px;
    }
    .modal_dialogs .modal-header .modal-title span.one{
        font-size: 16px;
        padding-left: 0px !important;
    }
    .modal_dialogs .modal-header button{
        right: 14px;
    }
    .login .form .input input{
        width: 73%;
    }
    .login .form .input #canvas{
        width: 61px;
    }
    .login .form .tit i{
        font-size: 18px;
    }
    .login .form .input .input-val{
        width: 42%;
    }
    .login .form .input #canvas{
        width: 60px;
    }
    .login .form .tit i{
        margin-top: 3px;
    }
    footer .one a, footer .one span{
        font-size: 16px;
    }
    .publick_title span a{
        font-size: 16px;
    }
    .dxyzm_mfsy h1{
        font-size: 25px;
    }
    .dxyzm_mfsy form .input1{
        width: 71%;
    }
    .dxyzm_mfsy form .input2{
        width: 28%;
    }
    .whln .one{
        padding: 34px 26px;
    }
    .new .one .media-body{
        padding: 20px;
    }
    .new-xq .title span.one{
        width: 103px;
        height: 26px;
        line-height: 26px;
        font-size:14px;
    }
    .new-xq .content img{
        margin-right: 0px;
        margin-bottom: 0px;
    }
    .new-xq .content p{
        margin: 22px 0px;
    }
    .new-xq .content{padding: 18px 0px 67px;}
    .xxrz_ys .one{
        padding-left: 10px;
    }
    #fullPage .section4 .content .left_right .left{
        margin-left: 13px !important;
        width: 92.5% !important;
    }
    #fullPage .section4 .content .left_right .left ul{
        padding: 0px !important;
        margin:18px 0px 15px;
    }
    #fullPage .section4 .content .left_right .right p{
        line-height: 25px;
        font-size: 14px;
    }
    #fullPage .section4 .content .left_right .left ul li{
        width: 106px !important;
    }
    #fullPage .section3 .content .bom > ul{
        margin-left: 10px;
    }
    #fullPage .section3 .content .bom > ul > li{
        width: 100px !important;
    }
    #fullPage .section2 .content .bom{
        display: block !important;
        margin-left: 60px !important;
    }
    #fullPage .section4 .content .left_right .left ul li span{
        font-size: 11px;
    }
    #fullPage .section2 .content .title p{
        font-size: 14px;
        line-height: 25px;
    }
    #fullPage .section4 .content .left_right .right h2{
        margin-bottom: 7px;
        font-size:20px !important;
    }
    #fullPage .section4 .content .left_right .left ul li h2{
        margin-top: 9px;
    }
    #fullPage .section4 .content .left_right .right a{
        margin-top: 10px;
    }
}

@media (max-width: 360px) {
    #fullPage .section1 .bottom ul li{
        width: 108px;
    }
    #fullPage .section1 .title{
        font-size: 27px;
        width: 250px;
        margin:auto;
    }
    #fullPage .section1 .bottom ul li a img{width: 45px;height: 45px;}
    #fullPage .section1 .bottom ul li a{
        font-size: 14px;
    }
    #fullPage .section6 .content .two{
        display: none;
    }
    .xxrz_ys .one i{
        width: 46px;
        height: 46px;
    }
    .xxrz_ys .one i img{
        margin-top: 8.5px;
        width: 60%;
    }
    .xxrz_ys .one span{
        top:11px
    }
    .xxrz_ys .one{
        padding-left: 10px;
    }
    #fullPage .section5 .content .bj{
        height: auto;
    }
    #fullPage .section4 .content .left_right .right{
        width: 313px;
    }
}
@media (max-width: 320px){
    #fullPage .section1 .bottom ul li{
        width: 89px !important;
    }
    #fullPage .section1 .title{
        font-size: 27px;
        width: 250px;
        margin:auto;
    }
    #fullPage .section1 .bottom ul{
        margin-top: 32px;
    }
    #fullPage .section1 .bottom ul li a img{width: 40px;height: 40px;}
    #fullPage .section1 .bottom ul li a{
        font-size: 12px;
    }
    #fullPage .section6 .content .two{
        display: none;
    }
    .login .form{
        padding: 42px 21px;
    }
    #fullPage .section5 .content .bj p:first-child{
        display: none !important;
    }
    .publick_title span{
        margin:0px 5px;
    }
    .publick_title span a{
        font-size: 13px;
    }
    .qydx_banner h1{
        font-size: 28px;
    }
    .qydx_banner p{
        font-size: 14px;
    }
    .dxyzm .text-ny h1,.publick_ny_tit h1,.dxyzm_mfsy h1{
        font-size: 25px;
    }
    .qydx_banner{
        height: 328px;
        padding: 0px;
    }
    .qydx_banner h1{
        margin-top: 52px;
    }
    .qydx_banner span{
        font-size: 16px;
    }
    .jjfa .one .tit span{
        width: 41px;
        height: 41px;
    }
    .jjfa .one .tit span img{
        width: 45%;
        margin-top: 13px;
    }
    .jjfa .one .tit h1{
        font-size: 24px;
        margin-left: 20px;
    }
    .jjfa .one .digital_content{
        padding: 20px;
    }
    .bage .services-wrap p{
        min-height: 100px;
    }
    .xxrz_ys .one i img{
        width: 62%;
        margin-top: 6.5px;
    }
    .xxrz_ys .one span{
        font-size: 18px;
        margin-top: 9px;
    }
    footer .one a, footer .one span{
        font-size: 13px;
    }
    footer .two{
        margin-bottom: 0px;
    }
    .about_us .content h1{
        font-size: 18px !important;
    }
    .about_us .content p{
        font-size: 14px !important;
    }
    .about_us{
        padding-top: 12px;
    }
    .whln .one .pull-left{
        width: 40px;
        height: 40px;
    }
    .whln .one .pull-left img{
        width: 67%;
        padding-top: 7px !important;
    }
    .whln .one{
        padding: 30px 26px;
    }
    .gstd .one > div{
        padding: 21px 12px 28px;
    }
    .new .one .pull-left img{
        max-width: 100%;
    }
    .new .one .media-body{
        padding: 12px;
    }
    .new .one .media-body h2 a,.new-xq .title h1{
        font-size: 18px;
    }
    .new-xq .title span.one{
        width: 103px;
        height: 26px;
        line-height: 26px;
        font-size: 14px;
    }
    .new-xq .title h1{
        margin-bottom: 25px;
    }
    .new-xq .content{
        padding: 18px 0px 70px;
    }
    .jrwm .one{
        padding: 18px 20px;
    }
    .modal_dialogs .modal-header .modal-title h1{
        font-size: 22px;
    }
    .modal_dialogs .modal-header .modal-title span.one{
        font-size: 13px;
        position: relative;
        left: -5px;
    }
    .venus-menu > li > a{
        padding: 10px 0 14px 20px;
        font-size: 14px;
    }
    .venus-menu > li > ul > li > a{
        font-size: 14px;
    }
    .login .form .input .input-val{
        width: 44%;
    }
    .login .form .input #canvas{
        width: 63px;
    }
    .new .one .media-body h2{
        line-height: 22px;
        margin-bottom: 18px;
    }
    .new-xq .content img{
        margin-right: 0px;
        margin-top: 0px;
    }
    .new-xq .content p{
        margin: 5px 0px;
    }
    .login .form .input .input-val{
        width: 44%;
    }
    #fullPage .section4 .content .left_right .right{
        width: 91.5 !important;
        margin-top: 5px !important;
    }
    #fullPage .section2 .content .title p{
        font-size: 14px !important;
        line-height: 25px !important;
    }
    #fullPage .section2 .content .bom > ul > li{
        width: 100px !important;
        height: 38px !important;
        padding: 0px;
    }
    #fullPage .section3 .content .bom > ul > li{
        width: 100px !important;
        height: 38px !important;
        font-size: 14px !important;
    }
    #fullPage .section2 .content .bom > ul > li h3{
        top:10px !important;
        font-size: 14px !important;
    }
    #fullPage .section3 .content .bom > ul > li a{
        display:none;
    }
    #fullPage .section3 .content .bom > ul > li h3{
        font-size: 14px !important;
        margin-top: 9px;    
    }
    #fullPage .section4 .content .left_right .left{
        margin-left: 14px;
        width: 91.5% !important;
    }
    #fullPage .section4 .content .left_right .left ul{
        margin:20px 0px 5px;
    }
    #fullPage .section4 .content .left_right .left ul li{
        width: 88px !important;
        margin-bottom: 10px !important;
    }
    #fullPage .section4 .content .left_right .left ul li h2{
        font-size: 16px;
    }
    #fullPage .section4 .content .left_right .left ul li span{
        font-size: 12px;
    }
    #fullPage .section4 .content .left_right .right p{
        line-height: 25px;
        font-size: 14px;
    }
    #fullPage .section4 .content .left_right .right h2{
        margin-bottom: 9px;
    }
    #fullPage .section2 .content .bom,#fullPage .section3 .content .bom{
        display: none;
        margin-left: 13px !important;
    }

    #fullPage .section2 .content .title .caption h2{
        font-size: 20px;
    }
    #fullPage .section5 .content .bj{
        height: auto;
    }
    #fullPage .section6 .content .one img{
        height: 100px !important;
    }
    #fullPage .section5 .content .bj .more{
        margin-top: 27px !important;
    }
    #fullPage .section5 .content .bj h1{
        font-size: 20px !important;
    }
    #fullPage .section5 .content .bj p{
        line-height: 25px !important;
        font-size: 14px !important;
    }
    #fullPage .section2 .content .bom > ul, #fullPage .section3 .content .bom > ul{
        margin-left: 25px !important;
    }
}


