    /* 页面自定义css样式 */
.bt-allUnder-18 .bt-list-new{border-bottom: .0625rem solid  #eee}
    
    body {
        font-family: MicrosoftYaHei;
/*        background: #F5F5F5;*/
/*        min-width: 106.25rem;*/
        max-width: 100%;
    }
    
    .container {
        padding: 0!important;
    }
    
    .bt-1200-box {
        width: 75rem;
        min-width: 75rem;
        margin: 0 auto;
    }
    
    .clearfix:after {
        display: block;
        content: '';
        height: 0;
        visibility: hidden;
        clear: both;
    }
    
    .clearfix {
        zoom: 1;
    }
    /**通用头部**/
    
    header {
        box-shadow: 0 0 .9375rem .3125rem #0000000f;
    }
    
    .header_top {
        background: #15559A;
    }
    
    .header_top .bt-1200-box {
        /* width: 105.4375rem; */
        width: 90%;
        height: 3.125rem;
    }
    
    .header_top span {
        float: left;
        height: 3.125rem;
        line-height: 3.125rem;
        font-size: 1rem;
        color: #FFFFFF;
    }
    
    .header_top_right {
        float: right;
/*        margin-right: 2.1875rem;*/
    }
    
    .header_top_right a {
        float: left;
        color: #fff;
        line-height: 3.125rem;
        margin-left: 1.25rem;
    }
    
    .header_banner {
        background: url(ynwsb_pic_10.png) no-repeat center top #ffffff;
    }
    
    .header_banner .bt-1200-box {
        /* width: 106.25rem; */
        width: 90%;
        height: 13.125rem;
    }
    
    .header_logo {
        float: left;
        /* width: 40.0625rem; */
        width: 37.8%;
        margin-top: 2.375rem;
    }
    
    .header_logo img {
        width: 100%;
    }
    
    .header_banner_right {
        float: left;
        /* width: 65.8125rem; */
        width: 62.2%;
        height: 12.5rem;
/*        padding-right: 3.375rem;*/
    }
    
    .header_banner_right form {
        float: right;
        width: 24.0625rem;
        margin-top: 2.375rem;
    }
    
    .header_banner_right form input[type="text"] {
        float: left;
        width: 19.1875rem;
        height: 3.125rem;
        border: .0625rem solid #EEEEEE;
        padding-left: 1.125rem;
    }
    
    .header_banner_right form input[type="submit"] {
        float: left;
        width: 4.875rem;
        height: 3.125rem;
        background: #15559A;
        color: #fff;
        font-size: 1rem;
        border: none;
    }
    
    .navcon {
        float: right;
/*        width: 54rem;*/
         width: 86%; 
        
        margin-top: 1.6875rem;
         display: grid;
    grid-template-columns: repeat(8, 1fr); /* 8等分 (按实际数量修改) */
    }

     .navcon li {text-align: right;}
    
    .navcon li a {
/*        float: left;*/
        font-size: 1.125rem;
        line-height: 2.6875rem;
        color: #333333;
/*        margin-left: 3.5%;*/
        /* margin-left: 9%; */
    }
.navcon li a:hover{}
    .navcon a:first-child {
        margin-left: 0;
    }
    
    .navcon li a.navAct {
        padding-bottom: 1rem;
        font-size: 1.25rem;
        border-bottom: .125rem solid #15559A;
    }
    /**主体**/
    
    .container {
        margin-top: 2.5rem;
    }
    
    #slideBox-slide1.slideBox .bd li {
        height: 34.0625rem;
    }
    
    #slideBox-slide1.slideBox .bd li .imgBox {
        float: left;
        width: 49.375rem;
        height: 34.0625rem;
    }
    
    #slideBox-slide1.slideBox .bd li .infoBox {
        float: left;
        width: 25.625rem;
        height: 34.0625rem;
        background: #15559A;
        line-height: normal;
        padding: 1.875rem;
        position: static;
        white-space: normal;
    }
    
    .infoTitle {
        font-size: 1.625rem;
        color: #FFFFFF;
        line-height: 2.4375rem;
        text-align: justify;
        word-break: break-all;
        text-justify: distribute;
    }
    
    .infoTitle:hover {
        color: #fff;
    }
    
    .infoZy {
        font-size: 1rem;
        color: #FFFFFF;
        line-height: 2rem;
        opacity: 0.8;
        margin-top: 1.75rem;
        text-align: justify;
        word-break: break-all;
        text-justify: distribute;
    }
    
    .infoZy a {
        color: #FFFFFF;
    }
    
    #slideBox-slide1.slideBox .hd {
        right: 1.875rem;
        bottom: 1.25rem;
    }
    /**第二层**/
    
    .module_2 {
        margin-top: 1.875rem;
    }
    
    .module_2_left {
        float: left;
        width: 49.375rem;
        height: 21.5625rem;
    }
    
    .module_2_left .bt-lists-cover {
        height: 19.125rem;
        margin-top: 0;
    }
    
    .module_2_left .bt-list-new {
        line-height: 3.1875rem;
        padding-left: 0;
        background: none;
    }
    
    .module_2_left .bt-tab-tit {
        height: 2.4375rem;
        border-bottom: none;
    }
    
    .module_2_left .bt-title-tab {
        padding-bottom: 0;
        margin-right: 1.875rem;
    }
    
    .module_2_left .bt-title-tab a {
        font-size: 1.5rem;
        color: #333333;
    }
    
    .module_2_left .bt-title-tab-hover {
        border-bottom: none;
        margin-bottom: 0;
    }
    
    .module_2_left .bt-title-tab-hover a {
        color: #15559A;
    }
    
    .module_2_left .bt-lists-cover li.white ins {
        height: 3.1875rem;
        background: #F5F5F5;
    }
    
    .module_2_right {
        width: 23.75rem;
        height: 21.5625rem;
        float: right;
    }
    
    .gzbb {
        width: 23.75rem;
        height: 11.3125rem;
    }
    
    .module_2_right>div {
        width: 23.75rem;
        height: 8.375rem;
        background: #F5FAFF;
        margin-top: 1.875rem;
        padding: 1.875rem 0 1rem 0;
    }
    
    .module_2_right>div a {
        float: left;
        width: 50%;
        text-align: center;
        padding-top: 4rem;
        border-left: .0625rem solid #dde1e4;
        font-size: 1.125rem;
    }
    
    .module_2_right>div a:first-child {
        background: url(ggyx.png) center top no-repeat;
        border-left: 0;
    }
    
    .module_2_right>div a:nth-child(2) {
        background: url(jqjb.png) center top no-repeat;
    }
    /**第三层**/
    
    .module_3 {
        margin-top: 1.875rem;
        height: 26.875rem;
    }
    
    .module_3_tit {
        height: 4.375rem;
        background: #EEEEEE;
    }
    
    .module_3_tab {
        float: left;
        width: 25rem;
        line-height: 4.375rem;
        text-align: center;
        font-size: 1.5rem;
        color: #333333;
        cursor: pointer;
    }
    
    .module_3_tab_hover {
        height: 5.3125rem;
        color: #fff;
        background: url(module_3_tab_hover.png) center top no-repeat;
        background-size: 100%;
    }
    
    .module_3_cover {
        height: 21.125rem;
        margin-top: 1.875rem;
    }
    
    .xxgk>div {
        float: left;
        width: 25rem;
        height: 20.625rem;
    }
    
    .xxgk>div:first-child {
        background: #F5FAFF;
        padding: 0 1.25rem;
    }
    
    .xxgk>div:first-child a {
        float: left;
        width: 10.625rem;
        height: 5.375rem;
        line-height: 5.375rem;
        padding-left: 4.5625rem;
        margin-top: 1.0625rem;
        font-size: 1.125rem;
    }
    
    .xxgk>div:first-child a:first-child {
        width: 100%;
        background: #fff url(xxgk_1.png) .875rem center no-repeat;
    }
    
    .xxgk>div:first-child a:nth-child(2) {
        background: #fff url(xxgk_2.png) .875rem center no-repeat;
    }
    
    .xxgk>div:first-child a:nth-child(3) {
        background: #fff url(xxgk_3.png) .875rem center no-repeat;
        margin-left: 1.25rem;
    }
    
    .xxgk>div:first-child a:nth-child(4) {
        background: #fff url(xxgk_4.png) .875rem center no-repeat;
    }
    
    .xxgk>div:first-child a:nth-child(5) {
        background: #fff url(xxgk_5.png) .875rem center no-repeat;
        margin-left: 1.25rem;
    }
    
    .xxgk>div:nth-child(2) a {
        float: left;
        width: 10.625rem;
        height: 9.6875rem;
        background: #F5FAFF;
        text-align: center;
        font-size: 1.125rem;
    }
    
    .xxgk>div:nth-child(2) a img {
        display: block;
        margin: 1.875rem auto 1.0625rem auto;
    }
    
    .xxgk>div:nth-child(2) a:hover {
        background: #FFFFFF;
        box-shadow: 0 0 1rem .25rem #00000014;
    }
    
    .xxgk>div:nth-child(2) a:first-child {
        margin-left: 1.875rem;
    }
    
    .xxgk>div:nth-child(2) a:first-child img {
        margin-bottom: .8125rem;
    }
    
    .xxgk>div:nth-child(2) a:nth-child(2) {
        margin-left: 1.0625rem;
    }
    
    .xxgk>div:nth-child(2) a:nth-child(3) {
        margin-left: 1.875rem;
        margin-top: 1.25rem;
    }
    
    .xxgk>div:nth-child(2) a:nth-child(4) {
        margin-left: 1.0625rem;
        margin-top: 1.25rem;
    }
    
    .xxgk>div:nth-child(3) {
        padding-left: 1.25rem;
    }
    
    .xxgk>div:nth-child(3) .bt-tab-tit {
        border-bottom: none;
    }
    
    .xxgk>div:nth-child(3) .bt-title-tab {
        padding-bottom: 0;
        font-size: 1.375rem;
        margin-right: 1.875rem;
    }
    
    .xxgk>div:nth-child(3) .bt-title-tab-hover {
        border-bottom: 0;
    }
    
    .xxgk>div:nth-child(3) .bt-title-tab-hover a {
        color: #1275b3;
    }
    
    .xxgk>div:nth-child(3) .bt-lists-cover {
        height: 19.5rem;
        margin-top: 0;
    }
    
    .xxgk>div:nth-child(3) .bt-list-new {
        line-height: 3.1875rem;
        padding-left: 0;
        background: none;
    }
    
    .xxgk>div:nth-child(3) li.white ins {
        background-color: #F5F5F5;
    }
    /**第四层**/
    
    .module_4 {
        margin-top: 1.875rem;
        height: 7.5rem;
    }
    /**第五层**/
    
    .module_5 {
        margin-top: 1.875rem;
        padding-top: 1.875rem;
    }
    
    .module_5_tit {
        font-size: 1.5rem;
        color: #15559A;
    }
    
    .module_5_list a {
        float: left;
        width: 17.3125rem;
        height: 5.625rem;
        line-height: 5.625rem;
        background: #FFFFFF;
        font-size: 1.125rem;
        margin: 1.875rem 0 0 1.875rem;
        background: #fff;
box-shadow: 0 0 16px #00000014;
        
    }
    
    .module_5_list a:nth-child(4n+1) {
        margin-left: 0;
    }
    
    .module_5_list img {
        float: left;
        margin: 1rem 1.125rem 0 1.3125rem;
    }
    /**通用底部**/
    
    footer {
        margin-top: 3.75rem;
        height: 13.5rem;
        background: #15559A;
    }
    footer .footercon{position: relative;}
    
    .footer_left {
        float: left;
        width: 59.0625rem;
/*        height: 18.3125rem;*/
    }
    
    .footer_left_top {
        height: 3.75rem;
        border-bottom: .0625rem solid #699cd1;
    }
    
    .footer_left_top a {
        float: left;
        color: #fff;
        font-size: 1.125rem;
        height: 1.125rem;
        line-height: 1.125rem;
        border-left: .125rem solid #fff;
        padding: 0 2.125rem;
        margin-top: 1.25rem;
    }
    
    .footer_left_top a:first-child {
        padding-left: 0;
        border-left: none;
    }
    
    .footer_left_mid {
        text-align: left;
        color: #fff;
        font-size: 1rem;
        color: #FFFFFF;
        line-height: 2rem;
        margin-top: .75rem;
/*        border-bottom: .0625rem solid #699cd1;*/
        padding-bottom: 1.4375rem;
    }
    
    .footer_left_mid div.footer_left_mid_one span {
        margin-left: 1.75rem;
    }
.footer_left_mid div.footer_left_mid_one span:first-child{margin-left: 0rem;}
.footer_left_mid div  span {
        margin-left: 1.75rem;
    }
.footer_left_mid div.footer_left_mid_one span:last-child {
        margin-left: 4.75rem;
    }
    .footer_left_mid div.footer_left_mid_two span:last-child {
        margin-left: 8.75rem;
    }
.footer_left_mid div.footer_left_mid_three span:last-child {
        margin-left: 5rem;
    }

    .footer_left_mid span:first-child {
        margin-left: 0;
    }
    
    .footer_left_bottom {
        padding-top: 1.25rem;
    }
.footer_left_mid_two{margin-top: 30px;}
    
    .footer_left_bottom * {
        float: left;
        color: #fff;
        margin-right: 1.875rem;
    }
    
    .footer_left_bottom a:hover {
        color: #fff;
    }
    
    .jh {
        margin-right: .6875rem;
    }
    
    .footer_right {
        position: relative;
        float: right;
        width: 14.125rem;
    }
    
    .frendLinks {
        height: 3.75rem;
        line-height: 3.75rem;
        border-bottom: .0625rem solid #699cd1;
        font-size: 1.125rem;
        color: #FFFFFF;
        background: url(toogele.png) 13rem 1.625rem no-repeat;
        text-align: left;
        cursor: pointer;
    }
    
    .footer_right_mid {
        text-align: left;
        color: #fff;
        font-size: 1rem;
        color: #FFFFFF;
        line-height: 2rem;
        margin-top: .75rem;
        padding-bottom: 1.125rem;
    }
.footer_right_mid a{color: #ffffff;}
    
    .footer_right_bottom a {
        float: left;
    }
    a.dzjg{width: 56px;height: 68px;display: block;float: none;position: absolute;left: 600px;bottom: 20px;}
    a.jiucuo{width: 110px;height: 55px;display: block;float: none;position: absolute;left: 686px;bottom: 27px;}
    .wzai{width: 110px;height: 55px;display: block;float: none;position: absolute;left: 826px;bottom: 27px;}

   
    
    .frendLinksList {
        display: none;
        position: absolute;
        width: 75rem;
        right: 0;
        top: 3.75rem;
        background: #fff;
        font-size: .8125rem;
        z-index: 999;
    }
    
    .frendLinksList a {
        float: left;
        width: 12.1875rem;
        text-align: left;
        padding-left: 1.25rem;
        line-height: 2.25rem;
    }
    
    @media (max-width: 1200px) {
        .bt-box-1200 {
            width: 1200px;
        }
    }