﻿.bin:hover{
    color: #462dbc;
}
img{
    width:100%;
}
.lb{
    margin-left: auto;
    margin-right: auto;
    position: relative;
    overflow: hidden;
    z-index: 1;
}
.sect_txt h2{
    text-align: center;
    font-size: 0.8rem;
    color: #333333;
}
.sect_txt p{
    text-align: center;
    font-size: 0.4rem;
    color: #999999;
    margin-top: 0.2rem;
}
.sect_txt .title{
    font-size: 0.95rem;
}
.sect_txt .p2{
    font-size: 0.53rem;
}
.txt_p{
    text-align: center;
    font-size: .9rem;
    color: #1f1f22;
}
.txt_h1{
    text-align: center;
    font-size: .9rem;
    color: #1f1f22;
    font-weight: bold;
}
.sec_01181{
    width:100%;
    background: #f6f6f6;
    padding: 1.25rem 0;
}
.sec_01181 .conter{
    width:100%;
    position: relative;
}
.sec_01181 .conter .dw{
    width:100%;
    position: absolute;
    top:0;
    left:0;
}
.sec_01181 .conter .dw ul{
    width:14.5rem;
    margin: auto;
    overflow: hidden;
}
.sec_01181 .conter .dw ul li{
    float: left;
}
.sec_01181 .conter .dw ul li h6{
    text-align: center;
    font-size: 0.55rem;
    color: #fff;
    font-weight: bold;
    line-height:2.8rem;
}
.sec_01181 .conter .dw ul .li1{
    width:4.25rem;
}
.sec_01181 .conter .dw ul .li2{
    width:7rem;
}
.sec_01181 .conter .dw ul .li3{
    width:3.25rem;
}
.sec_01181 .conter .dw ul .li3 .p1{
    text-align: center;
    font-size: 0.6rem;
    color: #ff6d00;
    font-weight: bold;
}
.sec_01181 .conter .dw ul .li2 .p1{
    display: block;
    width:6rem;
    margin: auto;
    overflow: hidden;
}
.sec_01181 .conter .dw ul .li2 .p1 span{
    display: inline-block;
    font-size: 0.5rem;
    color: #333333;
    margin-bottom: 0.15rem;
    width:2.8rem;
    float: left;
}
.sec_01181 .conter .dw ul .li2 .p1 .span2{
    float: right;
}
.sec_01181 .conter .dw ul .li2 .p1 img{
    width:0.5rem;
    margin: 0.1rem 0.1rem 0 0;
}
.sec_01181 .bin{
    display: block;
    width: 8rem;
    height: 1.6rem;
    text-align: center;
    line-height: 1.6rem;
    font-size: 0.6rem;
    color: #fff;
    background: #ff6f00;
    font-weight: bold;
    border-radius: 1rem;
    margin: auto;
    box-shadow: 0px 5px 0.65rem 0px rgba(239,73,15,0.3);
}

.sec_01182{
    width:100%;
    background: #ffffff;
    padding-bottom: 1.25rem;
}
.sec_01182 .sec_top{
    width:100%;
    position: relative;
}
.sec_01182 .sec_top .dw{
    width:100%;
    position: absolute;
    top:0;
    left:0;
}
.sec_01182 .sec_top .dw .txt{
    margin: auto;
    position: relative;
    margin-top: 0.8rem;
    height: 1.5rem;
}
.sec_01182 .sec_top .dw .txt p{
    font-size: 0.8rem;
    font-weight: bold;
    color: #fff;
    display: block;
    text-align: center;
}
.sec_01182 .sec_top .dw .txt .p1{
    opacity: 0;
}
.sec_01182 .sec_top .dw .txt .p2{
    position: absolute;
    left: 0;
    top: 0.3rem;
    width: 100%;
    text-align: center;
    z-index: 2;
}
.sec_01182 .sec_top .dw .txt .p3{
    position: absolute;
    left: 0;
    top: 0rem;
    width: 100%;
    text-align: center;
}
.sec_01182 .sec_top .dw .txt .p3 span{
    display: inline-block;
}
.sec_01182 .sec_top .dw .txt .p3 .span1{
    opacity: 0;
    display: inline-block;
    padding: 0 0rem;
}
.sec_01182 .sec_top .dw .txt .p3 .span2{
    background-color: #ffad0a; /* 浏览器不支持时显示 */
    background-image: linear-gradient(#ffad0a, #ff8d0a);
    width: 100%;
    height: .3rem;
    border-bottom-left-radius: .1rem;
    border-bottom-right-radius: .1rem;
}
.sec_01182 .sec_top .dw .txt p .span1{
    position: relative;
    display: inline-block;
    padding: 0 .3rem;
}
.sec_01182 .sec_top .dw .p4{
    text-align: center;
    font-size: 0.55rem;
    color: #ffffff;
    margin-top: 0.2rem;
}
.sec_01182 .p5{
    text-align: center;
    font-size: 0.65rem;
    color: #333333;
    margin-top: 0.75rem;
    font-weight: bold;
}
.sec_01182 .p5 img{
    width:2rem;
    margin: -0.4rem -0.2rem 0 0;
}
.sec_01182 ul{
    width:14.5rem;
    height:5.3rem;
    margin: auto;
    margin-top: 0.25rem;
}
.sec_01182 ul li{
    float: left;
    width:4.5rem;
    height:5.3rem;
    margin-right: 0.5rem;
    box-shadow: 0px 0px 20px 0px rgba(61, 64, 76, 0.1);
    border-radius: 0.3rem;
}
.sec_01182 ul li img{
    display: block;
    width:2rem;
    margin: auto;
    margin-top: 0.75rem;
    box-shadow: 0px 3px 10px 0px rgba(61, 64, 76, 0.4);
    border-radius: 0.2rem;
    overflow: hidden;
}
.sec_01182 ul li .p1{
    text-align: center;
    font-size: 0.6rem;
    color: #666;
    margin-top: 0.4rem;
}
.sec_01182 ul li .p2{
    text-align: center;
    font-size: 0.5rem;
    color: #999999;
}

.sec_01183{
    width:100%;
    background: #f6f6f6;
    padding: 0.7rem 0 1.25rem 0;
}
.sec_01183 .p1{
    text-align: center;
    font-size: 0.65rem;
    color: #333333;
    margin-top: 0.75rem;
    font-weight: bold;
}
.sec_01183 .p1 img{
    width:2rem;
    margin: -0.4rem -0.2rem 0 0;
}
.sec_01183 .nav{
    width:14.5rem;
    height:2.9rem;
    margin: auto;
    margin-top: 0.25rem;
}
.sec_01183 .nav ul{
    width:100%;
}
.sec_01183 .nav ul li{
    float: left;
    width:3.325rem;
    height:1.25rem;
    margin-right: 0.4rem;
    margin-bottom: 0.4rem;
    border-radius: 0.2rem;
    background: #fff;
    box-shadow: 0px 0px 20px 0px rgba(61, 64, 76, 0.1);
    color: #666666;
    text-align: center;
    font-size: 0.45rem;
    line-height:1.25rem;
}
.sec_01183 .nav ul li.active{
    background: #ffa21f;
    color: #fff;
    box-shadow:none;
    font-weight: bold;
}
.sec_01183 .nav ul li.active p{
    font-size: 20px;
    color: #fff;
}
.sec_01183 .tupunav{
    width:14.5rem;
    height:8.1rem;
    margin: auto;
    margin-top: 0.8rem;
}
.sec_01183 .tupunav ul{
    width:100%;
    height:8.1rem;
    position: relative;
}
.sec_01183 .tupunav ul li{
    float: left;
    width:100%;
    height:100%;
    position: absolute;
    display: none;
}
.sec_01183 .tupunav ul li.show{
    display: block;
}

.sec_01184{
    width:100%;
    background: #fff;
    padding: 0.7rem 0 1.25rem 0;
}
.sec_01184 .p1{
    text-align: center;
    font-size: 0.65rem;
    color: #333333;
    margin-top: 0.75rem;
    font-weight: bold;
}
.sec_01184 .p1 img{
    width:2rem;
    margin: -0.4rem -0.2rem 0 0;
}
.sec_01184 ul{
    width:14.5rem;
    height:18.4rem;
    margin: auto;
    margin-top: 0.3rem;
}
.sec_01184 ul li{
    float: left;
    width:7rem;
    height:5.8rem;
    margin: 0 0.5rem 0.5rem 0;
    position: relative;
}
.sec_01184 ul li .dw{
    width:5.8rem;
    height:1.5rem;
    background: #fff;
    border-radius: 0.2rem;
    position: absolute;
    bottom: 0;
    left:0.6rem;
    box-shadow: 0px 3px 10px 0px rgba(61, 64, 76, 0.1);
}
.sec_01184 ul li .dw p{
    text-align: center;
    font-size: 0.55rem;
    color: #333333;
    margin-top: 0.2rem;
    font-weight: 550;
}
.sec_01184 ul li .dw .xian{
    width:1rem;
    height:0.125rem;
    margin:0.15rem auto 0 auto;
    background: #0d82ff;
    border-radius: 0.3rem;
}
.sec_01184 .anniu{
    width:13.5rem;
    height:1.6rem;
    margin: auto;
    margin-top: 0.75rem;
}
.sec_01184 .anniu .bin1{
    display: block;
    width: 6rem;
    height: 1.6rem;
    text-align: center;
    line-height: 1.6rem;
    font-size: 0.6rem;
    color: #fff;
    background: #ff6f00;
    background-image: linear-gradient(#ff8d0a, #ff6100);
    font-weight: bold;
    border-radius: 1rem;
    box-shadow: 0px 5px 0.65rem 0px rgba(239,73,15,0.3);
    float: left;
    margin-top: 0;
}
.sec_01184 .anniu .bin2{
    display: block;
    width: 6rem;
    height: 1.6rem;
    text-align: center;
    line-height: 1.6rem;
    font-size: 0.6rem;
    color: #fff;
    background: #ff6f00;
    background-image: linear-gradient(#ff8d0a, #ff6100);
    font-weight: bold;
    border-radius: 1rem;
    box-shadow: 0px 5px 0.65rem 0px rgba(239,73,15,0.3);
    float: right;
}

.sec_01185{
    width:100%;
    background: #f6f6f6;
    padding: 1.25rem 0 1.25rem 0;
}
.sec_01185 .conter{
    width:100%;
    position: relative;
}
.sec_01185 .conter .dw{
    width:100%;
    position: absolute;
    top:0;
    left:0;
}
.sec_01185 .conter .dw ul{
    width:14.5rem;
    margin: auto;
    overflow: hidden;
}
.sec_01185 .conter .dw ul li{
    float: left;
}
.sec_01185 .conter .dw ul li .p1{
    text-align: center;
    font-size: 0.6rem;
    color: #fff;
    font-weight: bold;
    line-height:2.75rem;
}
.sec_01185 .conter .dw ul .li1{
    width:8rem;
}
.sec_01185 .conter .dw ul .li1 .p2{
    display: block;
    width:6.3rem;
    margin: auto;
    margin-top: 0.45rem;
    overflow: hidden;
}
.sec_01185 .conter .dw ul .li1 .p2 span{
    display: inline-block;
    font-size: 0.45rem;
    color: #0b7df6;
    margin-bottom: 0.15rem;
    width:3.15rem;
    float: left;
}
.sec_01185 .conter .dw ul .li1 .p2 .span2{
    float: right;
}
.sec_01185 .conter .dw ul .li1 .p2 img{
    width:0.5rem;
    margin: 0.1rem 0.1rem 0 0;
}
.sec_01185 .conter .dw ul .li2{
    width:6.5rem;
}
.sec_01185 .conter .dw ul .li2 .p2{
    margin: 0 0 0 1.75rem;
    overflow: hidden;
}
.sec_01185 .conter .dw ul .li2 .p2 img{
    width:0.25rem;
    margin: 0.2rem 0.25rem 0 0;
}
.sec_01185 .conter .dw ul .li2 .p2 span{
    font-size: 0.5rem;
    color: #666666;
    margin-bottom: 0.1rem;
    display: inline-block;
}
.sec_01185 .anniu{
    width:13.5rem;
    height:1.6rem;
    margin: auto;
}
.sec_01185 .anniu .bin1{
    display: block;
    width: 6rem;
    height: 1.6rem;
    text-align: center;
    line-height: 1.6rem;
    font-size: 0.6rem;
    color: #fff;
    background: #ff6f00;
    background-image: linear-gradient(#ff8d0a, #ff6100);
    font-weight: bold;
    border-radius: 1rem;
    box-shadow: 0px 5px 0.65rem 0px rgba(239,73,15,0.3);
    float: left;
    margin-top: 0;
}
.sec_01185 .anniu .bin2{
    display: block;
    width: 6rem;
    height: 1.6rem;
    text-align: center;
    line-height: 1.6rem;
    font-size: 0.6rem;
    color: #fff;
    background: #ff6f00;
    background-image: linear-gradient(#ff8d0a, #ff6100);
    font-weight: bold;
    border-radius: 1rem;
    box-shadow: 0px 5px 0.65rem 0px rgba(239,73,15,0.3);
    float: right;
}

.sec_01186{
    width:100%;
    background: #fff;
    padding-bottom: 1.25rem;
}
.sec_01186 .sec_top{
    width:100%;
    position: relative;
}
.sec_01186 .sec_top .dw{
    width:100%;
    position: absolute;
    top:0;
    left:0;
}
.sec_01186 .sec_top .dw h2{
    text-align: center;
    font-size: 0.8rem;
    color: #ffcc00;
    padding-top: 1.25rem;
}
.sec_01186 .sec_top .dw p{
    text-align: center;
    font-size: 0.55rem;
    color: #ffffff;
    margin-top: 0.2rem;
}
.sec_01186 .p1{
    text-align: center;
    font-size: 0.65rem;
    color: #333333;
    margin-top: 0.75rem;
    font-weight: bold;
}
.sec_01186 .conter1{
    width:92%;
    height:7rem;
    margin: auto;
    margin-top: 1.25rem;
    position: relative;
}
.sec_01186 .conter1 .neirong{
    width:14rem;
    height:7rem;
    float: right;
    box-shadow: 0px 3px 10px 0px rgba(61, 64, 76, 0.1);
    border-radius: 0.2rem;
}
.sec_01186 .conter1 .left{
    width:6rem;
    height:7rem;
    position: absolute;
    top:-0.5rem;
    left:0;
}
.sec_01186 .conter1 .left .dw{
    width:100%;
    position: absolute;
    top:0;
    left:0;
}
.sec_01186 .conter1 .left .dw h6{
    font-size: 0.6rem;
    color: #fff;
    padding: 0.75rem 0 0 0.6rem;
}
.sec_01186 .conter1 .left .dw .xian{
    width:1rem;
    height:0.075rem;
    margin: 0.375rem 0 0.5rem 0.6rem;
    background: #ffc800;
}
.sec_01186 .conter1 .left .dw .p2{
    font-size: 0.45rem;
    color: #fff;
    margin-left: 0.6rem;
}
.sec_01186 .conter1 .left .dw .p3{
    display: block;
    margin: 0.2rem 0 0 0.6rem;
    width:4.8rem;
}
.sec_01186 .conter1 .left .dw .p3 img{
    width: 0.25rem;
    margin: 0.2rem 0.15rem 0 0;
}
.sec_01186 .conter1 .left .dw .p3 span{
    font-size: 0.45rem;
    color: #fff;
    display: inline-block;
    float: left;
    margin-top: .12rem;
}
.sec_01186 .conter1 .left .dw .p3 .span1{
    float: right;
}
.sec_01186 .conter1 .right{
    width: 49.6%;
    height:6rem;
    position: absolute;
    top:0.5rem;
    right:0.625rem;
    overflow: hidden;
}
.sec_01186 .conter1 .right .right_neirong{
    width:100%;
    height:5.45rem;
}
.sec_01186 .conter1 .right .right_neirong .swiper-slide{
    position: relative;
    width:100%;
    overflow: hidden;
    border-radius: 0.3rem;
}
.sec_01186 .conter1 .right .right_neirong .swiper-slide .p1{
    display: block;
    width:100%;
    height:1.2rem;
    position: absolute;
    bottom: 0;
    left:0;
    text-align: center;
    line-height:1.2rem;
    font-size: 0.55rem;
    color: #fff;
    background: rgba(0,0,0,0.6);
}
.sec_01186 .conter1 .right .right_neirong .swiper-pagination{
    text-align: center;
    margin-top: 0.2rem;
}
.sec_01186 .conter1 .right .right_neirong .swiper-pagination-bullet-active{
    background: #0088ff;
}
.sec_01186 .anniu{
    width: 13.5rem;
    margin: auto;
    height: 1.6rem;
    margin-top: .7rem;
}
.sec_01186 .anniu .bin1{
    display: block;
    width: 6rem;
    height: 1.6rem;
    text-align: center;
    line-height: 1.6rem;
    font-size: 0.6rem;
    color: #fff;
    background: #ff6f00;
    background-image: linear-gradient(#ff8d0a, #ff6100);
    font-weight: bold;
    border-radius: 1rem;
    box-shadow: 0px 5px 0.65rem 0px rgba(239,73,15,0.3);
    float: left;
    margin-top: 0;
}
.sec_01186 .anniu .bin2{
    display: block;
    width: 6rem;
    height: 1.6rem;
    text-align: center;
    line-height: 1.6rem;
    font-size: 0.6rem;
    color: #fff;
    background: #ff6f00;
    background-image: linear-gradient(#ff8d0a, #ff6100);
    font-weight: bold;
    border-radius: 1rem;
    box-shadow: 0px 5px 0.65rem 0px rgba(239,73,15,0.3);
    float: right;
}
.part1{
    width:100%;
    background: #ffffff;
}
.part1 .part1_zh{
    width:90%;
    margin: auto;
    padding: 1rem 0;
}
.part1 .part1_zh ul{
    width:100%;
    height: 10.7rem;
    margin-top: .5rem;
}
.part1 .part1_zh ul li{
    float: left;
    width:48%;
    height:3rem;
    border-radius: .5rem;
    overflow: hidden;
    margin-right: .5rem;
    margin-bottom: .5rem;
    box-shadow: 0px 2px 10px #ccc;
    position: relative;
}
.part1 .part1_zh ul li .dw{
    width:100%;
    position: absolute;
    top:0.5rem;
    left:0.75rem;
}
.part1 .part1_zh ul li .dw p{
    font-size: 0.55rem;
    color: #fff;
}
.part1 .part1_zh ul .li1{
    margin-right: 0;
}
.part1 .part1_zh .txt{
    text-align: center;
    font-size: .45rem;
    color: #585858;
}
.part1 .part1_zh .txt p{
    display: inline-block;
    background: #d3e0f1;
    vertical-align: bottom;
    line-height: 0;
    font-weight: bold;
    height:.3rem;
}
.part1 .sec1_zh .txt{
    text-align: center;
    font-size: .45rem;
    color: #585858;
}
.part1 .sec1_zh .txt p {
    display: inline-block;
    background: #d3e0f1;
    vertical-align: bottom;
    line-height: 0;
    font-weight: bold;
    height: .3rem;
}

.content_view_item{
    background-color: #fff;
    padding-top: 1.28rem;
}
.content_box{
    background-color: #f6f6f6;
    padding: 0 0.64rem;
}

.content_view{
    line-height: 1;
}
.common_tilte{
    padding-top:1.06rem ;
}

.common_tilte_t{
    font-size:0.76rem;
    font-weight: bold;
    color: #333333;
    text-align: center;
}
.common_tilte_b{
    font-size: 0.46rem;
    color: #666666;
    line-height: 0.72rem;
    text-align: center;
    margin-top: 0.29rem;
}
.ne_img{
    width: 11.2rem;
    margin: 0 auto;
}
.ne_img img{
    width: 100%;
}
.ne_item{
    margin-top: 0.68rem;
}
.clearfix::after{
    display: table;
    content: '';
    clear: both;
}
.ne_course_top{
    height: 1.36rem;
    background:url(../images/ne_bg.png)  no-repeat;
    background-size: 100% 100%;
    line-height: 1.36rem;
    font-size:0.51rem ;
    font-weight: bold;
    color: #fff;
    text-align: center;
}
.ne_course_top img{
    width:0.59rem;
    vertical-align: text-bottom;
    margin-right: 0.19rem;
}
.ne_course_mid>div{
    float: left;
    font-weight: bold;
    font-size: 0.51rem;
    color: #005dc7;
    width: 50%;
    position: relative;
    box-sizing: border-box;
    height: 1.15rem;
    background-color: #fff;
    line-height: 1.15rem;
    text-align: center;

}
.ne_course_list{
    background-color: #fff;
}
.ne_course_mid{
    border-top: 0.02rem solid #ebebeb;
}
.ne_course_mid>div:last-child{
    border-left: 0.02rem solid #eaeaea;
}
.ne_course_item .ne_course_col:last-child{
    border-left: 0.02rem solid #eaeaea;
}
.ne_course_item .ne_course_col{
    float: left;
    width: 50%;
    box-sizing: border-box;
}
.ne_course_col{
    padding-top:0.85rem;
    padding-bottom: 0.53rem;
}
.ne_course_item{
    border-top: 0.02rem solid #eaeaea;
    position: relative;
}
.ne_course_row{
    float: left;
    margin-bottom: 0.34rem;
    line-height: 0.42rem;
    position: relative;
    margin-left: 0.49rem;
    box-sizing: border-box;
    padding-left: 0.57rem;
    font-size: 0.38rem;
    color: #0b7df6;
    background: url(../images/right_icon.png) no-repeat;
    background-position: left center;
    background-size: 0.4rem 0.4rem;
    width: 3rem;
}

.ne_course_icon img{
    display: block;
    margin: 0 auto;
    width: 1.74rem;
}

.ne_course_name{
    font-size:0.38rem ;
    color: #666666;
    text-align: center;
    transform: translateY(-0.12rem);
}

.ne_course_left{
    position: absolute;
    top: 50%;
    left: 0;
    width: 50%;
    transform: translateY(-50%);
}

.tt{
    transform: translateY(-43%);
}

.ne_course{
    box-shadow: 2px 4px 16px 0 #ededed;
    border-bottom-left-radius:0.21rem;
    border-bottom-right-radius:0.21rem;
}
.wb .ne_course_row{
    width: 100%;
}
.more_btn{
    padding:0.46rem 0 0.64rem 0;
}
.more_btn a{
    display: block;
    width:5.54rem ;
    height: 2.04rem;
    background: url(../images/a_bg.png) no-repeat;
    background-size: 100% 100%;
    margin: 0 auto;
    text-align: center;
    box-sizing: border-box;
    padding-top: 0.63rem;
    font-size:0.51rem ;
    color: #fff;
}
.need_list{
    padding-top: 0.57rem;
}
.need_item{
    background-color: #fff;
    border-radius:0.29rem;
    margin-bottom: 0.51rem;
    min-height: 3.69rem;
    position: relative;
    box-shadow: 2px 4px 16px 0 #ededed;
    overflow: hidden;
}
.need_list .need_item:nth-child(odd){
    padding-left: 5.97rem;
}
.need_list .need_item:nth-child(even){
    padding-right: 5.97rem;
}
.nedd_img{
    position: absolute;
    width: 5.97rem;
    height: 3.69rem;
}
.need_list .need_item:nth-child(odd) .nedd_img{
    left: 0;
}
.need_list .need_item:nth-child(even) .nedd_img{
    right: 0;
}
.nedd_img img{
    width: 100%;
    height: 100%;
}
.need_box{
    padding-left: 0.42rem;
    padding-top: 0.53rem;
}
.need_box_tilte{
    font-size: 0.55rem;
    color: #000000;
    margin-bottom: 0.27rem;
    font-weight: bold;
}
.need_line{
    width:0.78rem ;
    height: 0.1rem;
    background-color: #2a2aff;
    margin-bottom: 0.38rem;
}
.need_box li{
    padding-left: 0.4rem;
    font-size:0.46rem;
    color: #666666;
    line-height: 0.55rem;
    height: 0.55rem;
    position: relative;
    margin-bottom: 0.21rem;
}
.need_box li:last-child{
}
.need_box li::before{
    position: absolute;
    content: '';
    width:0.21rem ;
    background-color: #2a2aff;
    height: 0.21rem;
    border-radius: 50%;
    left: 0;
    top: 50%;
    transform: translateY(-30%);

}
.dan{
    overflow: hidden;
    text-overflow:ellipsis;
    white-space: nowrap;
}
.need_list .need_item:last-child{
    margin-bottom: 0;
}
.pm_view{
    background-color: #fff;
    margin-top: 0.57rem;
    border-radius: 0.17rem;
    box-shadow: 2px 4px 16px 0 #ededed;
}
.pm_title{
    text-align: center;
    font-size:0.59rem ;
    color: #000000;
    font-weight: bold;
    line-height: 1.92rem;
}
.pm_des{
    padding: 0 0.64rem;
}
.pm_info{
    position: relative;
    padding-right: 6.4rem;
    min-height: 5.33rem;
    padding-bottom: 0.38rem;
}

.pm_info_l li{
    font-size:0.46rem ;
    color: #666666;
    position: relative;
    padding-right: 0.21rem;
    padding-left: 0.51rem;
    margin-bottom: 0.36rem;
}
.pm_info_l li::before{
    content: '';
    position: absolute;
    width: 0.21rem;
    height: 0.21rem;
    border-radius: 50%;
    background-color: #3656ff;
    left: 0;
    top: 50%;
    transform: translateY(-50%);
}
.pm_info_r{
    position: absolute;
    right: 0;
    width: 47.62%;
    border-radius: 0.21rem;
    overflow: hidden;
    top: 0;
}
.pm_info_r img{
    width: 100%;
}
.swiper_page{
    height: 20px;
    text-align: center;
    width: 100%;
    padding-top: 0.34rem;
}
.swiper_page .swiper-pagination{
    width: 100%;
}
.swiper_page .swiper-pagination-bullet{
    margin: 0 0.1rem;
}
.swiper_page .swiper-pagination-bullet{
    width: 0.21rem;
    height: 0.21rem;
}
.sec_zh{
    width: 14.5rem;
    margin: auto;
    margin-top: .7rem;
}
.sec_012601{
    padding: 1.06rem;
    background: #f6f6f6;
}
.sec_012601_box_one{
    height: 5.2rem;
    padding: .8rem .7rem;
    background: #fff;
}
.sec_012601_box_one .box_one_left{
    float: left;
    width: 50%;
}
.sec_012601_box_one .box_one_left h2{
    font-size: .65rem;
    color: #333333;
}
.sec_012601_box_one .box_one_left h2 span{
    color: #5c72ff;
    margin-right: .1rem;
}
.sec_012601_box_one .box_one_left .hr{
    width: .76rem;
    height: .12rem;
    background: #ffcc00;
    margin-top: .35rem;
    border-radius: .06rem;
    margin-bottom: .65rem;
}
.sec_012601_box_one .box_one_left li{
    float: left;
    color: #666666;
    font-size: .5rem;
    width: 47%;
    margin-bottom: .15rem;
}
.sec_012601_box_one .box_one_left li span{
    background: #5c72ff;
    width: .2rem;
    height: .2rem;
    border-radius: .13rem;
    display: inline-block;
    float: left;
    margin-right: .2rem;
    margin-top: .3rem;
}
.sec_012601_box_one .box_one_right{
    float: left;
    width: 50%;
    box-shadow: 0px 0rem 0.6rem 0px rgba(0,0,0,0.04);
}
.sec_012601_box_two{
    margin-top: 1rem;
}
.sec_012601_box_two h2{
    font-size: .65rem;
    color: #333333;
    text-align: center;
}
.sec_012601_box_two h2 span{
    color: #5c72ff;
    margin-right: .2rem;
}
.sec_012601_box_two ul{
    height: 9.15rem;
    margin-top: .8rem;
}
.sec_012601_box_two ul li{
    width: 7rem;
    margin-right: .5rem;
    margin-bottom: .5rem;
    float: left;
    position: relative;
}
.sec_012601_box_two ul li:nth-child(2n){
    margin-right: 0;
}
.sec_012601_box_two ul li .li_box{
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
}
.sec_012601_box_two ul li .li_box h3{
    font-size: .6rem;
    color: #333333;
    margin-left: .85rem;
    margin-top: .5rem;
}
.sec_012601_box_two ul li .li_box p{
    font-size: .55rem;
    color: #666666;
    margin-left: .85rem;
    margin-top: .15rem;
}
.sec_012601_box_two ul li .li_box p span{
    color: #ff5d34;
    font-weight: bold;
}
.sec_012601_box_two .box_two_txt{
    text-align: center;
    font-size: .55rem;
    color: #999999;
    margin-top: .6rem;
}
.anniu{
    width: 13.5rem;
    margin: auto;
    height: 1.6rem;
    margin-top: .7rem;
}
.anniu .bin3{
    display: block;
    width: 6rem;
    height: 1.6rem;
    text-align: center;
    line-height: 1.6rem;
    font-size: 0.6rem;
    color: #fff;
    background: #586eff;
    background-image: linear-gradient(#8093ff, #3b4eff);
    font-weight: bold;
    border-radius: 1rem;
    box-shadow: 0px .2rem 0.5rem 0px rgba(92,114,255,0.6);
    float: left;
    margin-top: 0;
}
.anniu .bin4{
    display: block;
    width: 6rem;
    height: 1.6rem;
    text-align: center;
    line-height: 1.6rem;
    font-size: 0.6rem;
    color: #fff;
    background: #ff9300;
    background-image: linear-gradient(#ffb400, #ff7400);
    font-weight: bold;
    border-radius: 1rem;
    box-shadow: 0px .2rem 0.5rem 0px rgba(255,153,0,0.4);
    float: right;
}
.anniu .bin5{
    display: block;
    width: 7.5rem;
    height: 1.6rem;
    margin: auto;
    text-align: center;
    line-height: 1.6rem;
    font-size: 0.6rem;
    color: #fff;
    background: #ff9300;
    background-image: linear-gradient(#ffb500, #ff7500);
    border-radius: 1rem;
    box-shadow: 0px .2rem 0.5rem 0px rgba(255,153,0,0.4);
}
.sec_012602{
    padding: 1.06rem;
    background: #f6f6f6;
}
.sec_012602 ul{
    height: 12.54rem;
}
.sec_012602 ul li{
    float: left;
    width: 7rem;
    margin-right: .5rem;
    position: relative;
}
.sec_012602 ul li .li_box{
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
}
.sec_012602 ul li .li_box h1{
    width: 100%;
    height: 1.83rem;
    font-size: .6rem;
    line-height: 1.83rem;
    color: #333333;
    text-align: center;
}
.sec_012602 ul li .li_box .txt{
    padding-top: .4rem;
}
.sec_012602 ul li .li_box .txt_one{
    margin-left: .75rem;
}
.sec_012602 ul li .li_box .txt_one img{
    display: block;
    float: left;
    width: .5rem;
    margin-right: .2rem;
    margin-top: .15rem;
}
.sec_012602 ul li .li_box .txt_one p{
    float: left;
    font-size: .5rem;
    color: #999999;
    line-height: .75rem;
}
.sec_012602 ul li .li_box .txt_img{
    display: block;
    width: 5.6rem;
    margin: auto;
    margin-top: .15rem;
    margin-bottom: 0.2rem;

}
.sec_012602 ul li:nth-child(2){
    margin-right: 0;
}
.sec_012602 ul li:nth-child(2) .li_box .txt_one{
    margin-left: .5rem;
}
.sec_012603{
    padding: 1.06rem 0;
    background: #f6f6f6;
}
.sec_012603 .sec_zh{
    position: relative;
}
.sec_012603 .sec_zh .sec_box{
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
}
.sec_012603 .sec_zh .sec_box h1{
    text-align: center;
    color: #fff;
    font-size: .7rem;
    padding-top: .5rem;
}
.sec_012603 .sec_zh .sec_box h1 img{
    display: inline-block;
    width: .73rem;
    vertical-align: -15%;
    margin-right: .25rem;
}
.sec_012603 .sec_zh .sec_box ul{
    width: 13.5rem;
    margin: auto;
    margin-top: .5rem;
    height: 9.1rem;
}
.sec_012603 .sec_zh .sec_box ul li{
    width: 6.5rem;
    margin-right: .5rem;
    margin-bottom: .5rem;
    float: left;
    position: relative;
}
.sec_012603 .sec_zh .sec_box ul li:nth-child(2n){
    margin-right: 0;
}
.sec_012603 .sec_zh .sec_box ul li .li_box{
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
}
.sec_012603 .sec_zh .sec_box ul li .li_box h3{
    font-size: .6rem;
    color: #333333;
    margin-left: .85rem;
    margin-top: .5rem;
}
.sec_012603 .sec_zh .sec_box ul li .li_box p{
    font-size: .55rem;
    color: #666666;
    margin-left: .85rem;
    margin-top: .15rem;
}
.sec_012603 .sec_zh .sec_box ul li .li_box p span{
    color: #ff5d34;
    font-weight: bold;
}
.sec_012603 .sec_zh .sec_box .box_two_txt{
    text-align: center;
    font-size: .55rem;
    color: #ffffff;
    margin-top: .5rem;
}
.sec_012604{
    padding: 1.06rem 0;
    background: #f6f6f6;
}
.sec_012604 .content{
    position: relative;
    background: url('../images/2021012510.png')no-repeat;
    background-size:100% ;
    background-position: bottom;
}
.sec_012604 .content .content_one{
    background: #fff;
    width: 100%;
    height: 6.1rem;
    border-radius: .25rem;
}
.sec_012604 .content .content_one .content_one_left{
    margin-left: .5rem;
    margin-top: .5rem;
    width: 6.9rem;
    float: left;
}
.sec_012604 .content .content_one .content_one_left h3{
    font-size: .7rem;
    color: #333333;
}
.sec_012604 .content .content_one .content_one_left .hr{
    width: .85rem;
    height: .12rem;
    background: #ffaa00;
    margin-top: .2rem;
    margin-bottom: .4rem;
    border-radius: .6rem;
}
.sec_012604 .content .content_one .content_one_left li{
    float: left;
    font-size: .55rem;
    color: #666666;
    width: 3rem;
    padding-left: 0.45rem;
    position: relative;
    margin-bottom: .15rem;
}
.sec_012604 .content .content_one .content_one_left li::before {
    content: '';
    position: absolute;
    width: 0.21rem;
    height: 0.21rem;
    border-radius: 50%;
    background-color: #0088ff;
    left: 0;
    top: 50%;
    transform: translateY(-50%);
}
.sec_012604 .content .content_one .content_one_right{
    float: right;
    width: 6.4rem;
    margin-top: .5rem;
    margin-right: .5rem;
    position: relative;
}
.sec_012604 .content .content_one .content_one_right .one_right_txt{
    width: 100%;
    height: 1.2rem;
    text-align: center;
    color: #fff;
    font-size: .55rem;
    line-height: 1.2rem;
    background: rgba(0,0,0,.48);
    position: absolute;
    left: 0;
    bottom: 0;
    border-bottom-left-radius: .25rem;
    border-bottom-right-radius: .25rem;
}
.sec_012604 .content .content_txt{
    font-size: .55rem;
    color: #fff;
    margin-left: .55rem;
    margin-top: .4rem;
    padding-bottom: .55rem;
}
.sec_012604 .content .content_txt span{
    font-weight: bold;
}
.sec_012604 .content1{
    background-image: url('../images/2021012510.png');
}
.sec_012604 .content1 .content_one .content_one_left li:nth-child(4){
    width: 3rem;
}
.sec_012604 .content1 .content_one .content_one_left li:nth-child(5){
    width: 5rem;
}.sec_012604 .content1 .content_one .content_one_left li:nth-child(6){
     width: 5rem;
 }
.sec_012604 .content2 .content_one .content_one_left li:nth-child(5){
    width: 3rem;
}
.sec_012604 .content2 .content_one .content_one_left li:nth-child(6){
    width: 3rem;
}
.sec_012604 .content2 .content_one .content_one_left li:nth-child(9){
    width: 5rem;
}
.sec_012605{
    padding: 1.06rem 0;
    background: #f6f6f6;
}
.sec_012605 .content{
    position: relative;
    box-shadow: 0px 0.2rem 0.5rem 0px rgba(86,68,68,0.08)
}
.sec_012605 .content .sec_012605_content_box{
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
}
.sec_012605 .content .sec_012605_content_box .content_box_left{
    float: left;
    width: 8rem;
    height: 5.7rem;
    border-right: 0.039rem solid #eaeaea;
}
.sec_012605 .content .sec_012605_content_box .content_box_left h4{
    text-align: center;
    color: #fff;
    line-height: 1.4rem;
    font-size: .6rem;
}
.sec_012605 .content .sec_012605_content_box .content_box_left ul{
    margin-top: .6rem;
    margin-left: 1rem;
}
.sec_012605 .content .sec_012605_content_box .content_box_left ul li{
    float: left;
    font-size: .45rem;
    color: #0b7df6;
    width: 3rem;
    position: relative;
    margin-bottom: .25rem;
}
.sec_012605 .content .sec_012605_content_box .content_box_left ul li img{
    display: block;
    float: left;
    margin-right: .2rem;
    width: .45rem;
    margin-top: .1rem;
}
.sec_012605 .content .sec_012605_content_box .content_box_right{
    width: 6.461rem;
    float: left;
}
.sec_012605 .content .sec_012605_content_box .content_box_right h4{
    text-align: center;
    color: #fff;
    line-height: 1.4rem;
    font-size: .6rem;
}
.sec_012605 .content .sec_012605_content_box .content_box_right ul{
    margin-top: .9rem;
    margin-left: 1.5rem;
}
.sec_012605 .content .sec_012605_content_box .content_box_right ul li{
    float: left;
    font-size: .55rem;
    color: #666666;
    width: 3rem;
    padding-left: 0.45rem;
    position: relative;
    margin-bottom: .15rem;
}
.sec_012605 .content .sec_012605_content_box .content_box_right ul li::before {
    content: '';
    position: absolute;
    width: 0.21rem;
    height: 0.21rem;
    border-radius: 50%;
    background-color: #0088ff;
    left: 0;
    top: 50%;
    transform: translateY(-50%);
}
.sec_012605 .content1 .sec_012605_content_box .content_box_left ul li:nth-child(2n){
    width: 3.5rem;
}
.sec_012606{
    padding: 1.06rem 0;
    background: #f6f6f6;
}
.sec_012606 .content{
    background: #fff;
    height: 7rem;
    margin-top: .5rem;
    border-radius: .25rem;
}
.sec_012606 .content .sec_012606_left{
    margin-left: .5rem;
    margin-top: .5rem;
    width: 6.8rem;
    float: left;
 }
.sec_012606 .content .sec_012606_left h3{
    font-size: .7rem;
    color: #333333;
}
.sec_012606 .content .sec_012606_left .hr{
    width: .85rem;
    height: .11rem;
    background: #ffcc00;
    margin-top: .2rem;
    margin-bottom: .4rem;
    border-radius: .6rem;
}
.sec_012606 .content .sec_012606_left ul{
    height: 1.75rem;
}
.sec_012606 .content .sec_012606_left li{
    float: left;
    font-size: .55rem;
    color: #666666;
    width: 2.8rem;
    padding-left: 0.45rem;
    position: relative;
    margin-bottom: .15rem;
}
.sec_012606 .content .sec_012606_left li::before {
    content: '';
    position: absolute;
    width: 0.21rem;
    height: 0.21rem;
    border-radius: 50%;
    background-color: #00aaff;
    left: 0;
    top: 50%;
    transform: translateY(-50%);
}
.sec_012606 .content .sec_012606_right{
    width: 6.5rem;
    float: right;
    margin-top: .5rem;
    margin-right: .5rem;
}
.sec_012606 .content .sec_012606_left .left_one{
    margin-top: .7rem;
}
.sec_012606 .content .sec_012606_left .left_one img{
    width: 1.8rem;
    float: left;
    margin-right: .4rem;
}
.sec_012606 .content .sec_012606_left .left_one .left_one_txt{
    color: #bbbbbb;
    font-size: .55rem;
    padding-top: .3rem;
    border-bottom: .058rem solid #00c8ff;
    float: left;
    padding-bottom: .2rem;
}
.sec_012606 .content1 .sec_012606_left li::before {
    background-color: #ff8800;
}
.sec_012606 .content1 .sec_012606_left .left_one .left_one_txt{
    border-bottom: .058rem solid #ff8800;
}
.sec_012606 .content2 .sec_012606_left li::before {
    background-color: #5da244;
}
.sec_012606 .content2 .sec_012606_left .left_one .left_one_txt{
    border-bottom: .058rem solid #5da244;
}
.sec_012607{
    padding: 1.06rem 0;
    background: #f6f6f6;
}
.sec_012607 .content{
    height: 7rem;
    width: 100%;
    background: #fff;
    border-radius: .25rem;
}
.sec_012607 .content .sec_012607_left{
    width: 5rem;
    margin-left: .5rem;
    margin-top: .6rem;
    float: left;
}
.sec_012607 .content .sec_012607_left h2{
    font-size: .6rem;
    color: #4d4d4d;
}
.sec_012607 .content .sec_012607_left .hr{
    width: .85rem;
    height: .11rem;
    background: #ff7610;
    border-radius: .1rem;
    margin-top: .4rem;
    margin-bottom: .6rem;
}
.sec_012607 .content .sec_012607_left p{
    font-size: .5rem;
    color: #999999;
    line-height: .8rem;
}
.sec_012607 .content .sec_012607_right{
    width: 8rem;
    margin-top: .5rem;
    margin-right: .5rem;
    float: right;
    position: relative;
}
.sec_012607 .content .sec_012607_right .right_txt{
    position: absolute;
    left: 0;
    bottom: 0;
    height: 1.2rem;
    line-height: 1.2rem;
    font-size: .5rem;
    color: #fff;
    text-align: center;
    width: 100%;
    background: rgba(0,0,0,.5);
}
.sec_012608{
    padding: 1.06rem 0;
    background: #f6f6f6;
}
.sec_012608 .content{
    background: url("../images/2021012528.png") no-repeat;
    background-size: 100%;
    background-position: bottom;
    box-shadow: 0px 0rem 0.5rem 0px rgba(0,0,0,0.06);
}
.sec_012608 .content .sec_012608_one{
    width: 100%;
    background: #fff;
    border-radius: .15rem;
    height: 9rem;
}
.sec_012608 .content .sec_012608_one .sec_012608_left{
    width: 4rem;
    margin-left: .5rem;
    margin-top: .6rem;
    float: left;
}
.sec_012608 .content .sec_012608_one .sec_012608_left h3{
    font-size: .6rem;
    color: #4d4d4d;
}
.sec_012608 .content .sec_012608_one .sec_012608_left .hr{
    width: 1.05rem;
    height: .11rem;
    background: #ff7610;
    border-radius: .1rem;
    margin-top: .2rem;
    margin-bottom: .4rem;
}
.sec_012608 .content .sec_012608_one .sec_012608_left p{
    font-size: .5rem;
    color: #999999;
    line-height: .82rem;
}
.sec_012608 .content .sec_012608_one .sec_012608_right{
    float: right;
    width: 9.5rem;
    margin-right: .5rem;
    margin-top: .5rem;
    position: relative;
}
.sec_012608 .content .sec_012608_one .sec_012608_right .right_txt{
    width: 100%;
    height: 1.2rem;
    line-height: 1.2rem;
    text-align: center;
    background: rgba(75,75,75,1);
    color: #fff;
    font-size: .5rem;
    border-bottom-left-radius: .1rem;
    border-bottom-right-radius: .1rem;
}
.sec_012608 .content .sec_012608_txt{
    font-size: .55rem;
    color: #fff;
    margin-left: .5rem;
    margin-top: .5rem;
    padding-bottom: .6rem;
}
.sec_012608 .content .sec_012608_txt span{
    font-weight: bold;
}
.sec_012609{
    padding: 1.06rem 0;
    background: #f6f6f6;
}
.sec_012609 ul{
    height: 7rem;
}
.sec_012609 ul li{
    float: left;
    margin-right: .5rem;
    width: 4.5rem;
    background: #fff;
    height: 7rem;
    box-shadow: 0px 0.1rem 0.8rem 0px rgba(40,40,40,0.1);
    border-radius: .1rem;
}
.sec_012609 ul li img{
    width: 3.2rem;
    display: block;
    margin: auto;
    margin-top: .6rem;
    border-radius: 1.6rem;
    box-shadow: 0px 0.2rem 0.65rem 0px rgba(90,218,228,0.5);
}
.sec_012609 ul li h2{
    margin-top: .4rem;
    font-size: .55rem;
    text-align: center;
    color: #333333;
}
.sec_012609 ul li p{
    margin-top: .25rem;
    font-size: .45rem;
    text-align: center;
    color: #666666;
    line-height: .68rem;
}
.sec_012609 ul li:nth-child(3){
    margin-right: 0;
}
.sec_012609 ul li:nth-child(2) img{
    box-shadow: 0px 0.2rem 0.65rem 0px rgba(255,152,152,0.5);
}
.sec_012609 ul li:nth-child(3) img{
    box-shadow: 0px 0.2rem 0.65rem 0px rgba(137,168,255,0.5);
}
.sec_012609 .anniu .bin4{
    float: none;
    margin: auto;
    display: block;
}
.sec_021901{
    padding: 1rem 0;
    background: #f6f6f6;
}
.sec_021901 .sec_zh ul{
    height: 18.2rem;
}
.sec_021901 .sec_zh ul li{
    width: 7rem;
    margin-right: .5rem;
    margin-bottom: .5rem;
    float: left;
    background: #fff;
    border-radius: .25rem;
    padding-bottom: 1rem;
    box-shadow: 0px 0rem 0.8rem 0px rgba(0,0,0,0.08);
}
.sec_021901 .sec_zh ul li:nth-child(2n){
    margin-right: 0;
}
.sec_021901 .sec_zh ul li img{
    display: block;
    margin: auto;
    width: 57.142%;
    margin-top: .8rem;
    box-shadow: 0px 0.2rem 0.65rem 0px rgba(255,87,87,0.5);
    border-radius: 50%;
}
.sec_021901 .sec_zh ul li:nth-child(2) img{
    box-shadow: 0px 0.2rem 0.65rem 0px rgba(24,192,204,0.5);
}
.sec_021901 .sec_zh ul li:nth-child(3) img{
    box-shadow: 0px 0.2rem 0.65rem 0px rgba(255,187,52,0.5);
}
.sec_021901 .sec_zh ul li:nth-child(4) img{
    box-shadow: 0px 0.2rem 0.65rem 0px rgba(70,118,255,0.5);
}
.sec_021901 .sec_zh ul li h2{
    text-align: center;
    font-size: .6rem;
    color: #333333;
    margin-top: .5rem;
}
.sec_021901 .sec_zh ul li p{
    text-align: center;
    font-size: .55rem;
    color: #666666;
    margin-top: .3rem;
}
.sec_021902{
    padding: 1rem 0;
    background: #f6f6f6;
}
.sec_021902 .sec_021902_img{
    border-radius:.8rem .8rem .25rem .25rem;
    box-shadow: 0px .1rem .45rem 0px rgba(0,0,0,0.08);
}
.sec_021902 .sec_box{
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
}
.sec_021902 .sec_box h2{
    text-align: center;
    font-size: .6rem;
    color: #ffffff;
    padding-top: .7rem;
}
.sec_021902 .sec_box ul{
    width: 13.5rem;
    margin: auto;
    margin-top: .6rem;
}
.sec_021902 .sec_box ul li{
    background: #fff;
    height: 4.85rem;
    border-radius: .2rem;
    margin-bottom: .5rem;
}
.sec_021902 .sec_box ul .li_left{
    width: 48.148%;
    float: left;
}
.sec_021902 .sec_box ul .li_right{
    width: 51%;
    float: left;
}
.sec_021902 .sec_box ul .li_right h3{
    font-size: .55rem;
    color: #333333;
    margin-left: .5rem;
    margin-top: .35rem;
    margin-bottom: .3rem;
}
.sec_021902 .sec_box ul .li_right p{
    padding-left: .4rem;
    font-size: .55rem;
    color: #666666;
    margin-left: .5rem;
    margin-bottom: .15rem;
    position: relative;
}
.sec_021902 .sec_box ul .li_right p::before {
    content: '';
    position: absolute;
    width: 0.21rem;
    height: 0.21rem;
    border-radius: 50%;
    background-color: #0088ff;
    left: 0;
    top: .4rem;
    transform: translateY(-50%);
}
.sec_021903{
    padding: 1rem 0;
    background: #f6f6f6;
}
.sec_021903 .sec_021903_img{
    box-shadow:0px 0.1rem 0.75rem 0px rgba(0,0,0,0.08);
    border-radius: .2rem;
}
.sec_021903 .sec_zh{
    position: relative;
}
.sec_021903 .sec_zh .sec_box{
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 5.42rem;
}
.sec_021903 .sec_zh .sec_box .sec_left{
    width: 59.7%;
    height: 100%;
    float: left;
}
.sec_021903 .sec_zh .sec_box .sec_right{
    width: 40.3%;
    height: 100%;
    float: left;
}
.sec_021903 .sec_zh .sec_box h2{
    text-align: center;
    font-size: .6rem;
    color: #fff;
    line-height: 1.4rem;
}
.sec_021903 .sec_zh .sec_box .sec_left ul{
    margin: auto;
    width: 74%;
    margin-top: .8rem;
}
.sec_021903 .sec_zh .sec_box .sec_left ul li{
    font-size: .45rem;
    color: #0b7df6;
    float: left;
    margin-right: .5rem;
}
.sec_021903 .sec_zh .sec_box .sec_left ul li img{
    float: left;
    width: .5rem;
    margin-top: .1rem;
    margin-right: .15rem;
    margin-bottom: .3rem;
}
.sec_021903 .sec_zh .sec_box .sec_left ul li:nth-child(2n){
    margin-right: 0;
}
.sec_021903 .sec_zh .sec_box .sec_right .txt{
    text-align: center;
    font-size: .75rem;
    color: #ff6d00;
    line-height: 4rem;
    font-weight: bold;
}
.sec_021904{
    padding: 1rem 0;
    background: #f6f6f6;
}
.sec_021904 .content {
    background: #fff;
    height: 7.8rem;
    margin-top: .5rem;
    border-radius: .25rem;
    box-shadow:0px 0.1rem 0.75rem 0px rgba(0,0,0,0.08);
}
.sec_021904 .content .sec_021904_left {
    margin-left: .5rem;
    margin-top: .5rem;
    width: 6.8rem;
    float: left;
}
.sec_021904 .content .sec_021904_left h3 {
    font-size: .7rem;
    color: #333333;
}
.sec_021904 .content .sec_021904_left .hr {
    width: .85rem;
    height: .11rem;
    background: #ffcc00;
    margin-top: .2rem;
    margin-bottom: .4rem;
    border-radius: .6rem;
}
.sec_021904 .content .sec_021904_left ul {
    height: 2.55rem;
}
.sec_021904 .content .sec_021904_left li {
    float: left;
    font-size: .55rem;
    color: #666666;
    width: 2.8rem;
    padding-left: 0.45rem;
    position: relative;
    margin-bottom: .15rem;
}
.sec_021904 .content .sec_021904_left li::before {
    content: '';
    position: absolute;
    width: 0.21rem;
    height: 0.21rem;
    border-radius: 50%;
    background-color: #00aaff;
    left: 0;
    top: 50%;
    transform: translateY(-50%);
}
.sec_021904 .content2 .sec_021904_left li::before {
    background-color: #ff8800;
}
.sec_021904 .content3 .sec_021904_left li::before {
    background-color: #5da244;
}
.sec_021904 .content .sec_021904_left .left_one {
    margin-top: .7rem;
}
.sec_021904 .content .sec_021904_left .left_one img {
    width: 1.8rem;
    float: left;
    margin-right: .4rem;
}
.sec_021904 .content .sec_021904_left .left_one .left_one_txt {
    color: #bbbbbb;
    font-size: .55rem;
    float: left;
    padding-top: .1rem;
    line-height: .75rem;
}
.sec_021904 .content .sec_021904_left .left_one .left_one_txt span{
    font-size: .5rem;
}
.sec_021904 .content .sec_021904_right{
    width: 6.5rem;
    float: right;
    margin-top: .5rem;
    margin-right: .5rem;
    position: relative;
}
.sec_021904 .content .sec_021904_right .sec_021904_right_txt{
    position: absolute;
    left: 0;
    bottom: 0;
    width: 100%;
    height: 1.2rem;
    line-height: 1.2rem;
    text-align: center;
    background: rgba(75,75,75,.5);
    color: #fff;
    font-size: .55rem;
    border-bottom-left-radius: .1rem;
    border-bottom-right-radius: .1rem;
}
.sec_021905 {
    padding: 1rem 0;
    background: #f6f6f6;
}
.sec_021905 .box .content{
    height: 7.5rem;
    position: relative;
}
.sec_021905 .box .content .sec_021905_content_box{
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
    z-index: 1;
}
.sec_021905 .box .content .content_one{
    width: 93%;
    margin: auto;
    height: 9.55rem;
    background: #fff;
    border-radius: .2rem;
    box-shadow:0px 0.1rem 0.75rem 0px rgba(0,0,0,0.08);
}
.sec_021905 .box .content .content_one .content_one_left{
    width: 28%;
    float: left;
}
.sec_021905 .box .content .content_one .content_one_left h2{
    font-size: .55rem;
    color: #4d4d4d;
    margin-left: .6rem;
    margin-top: .5rem;
}
.sec_021905 .box .content .content_one .content_one_left .hr{
    width: .9rem;
    height: .18rem;
    background: #ff7610;
    margin-left: .6rem;
    margin-top: .27rem;
    border-radius: .9rem;
}
.sec_021905 .box .content .content_one .content_one_left p{
    font-size: .5rem;
    color: #999999;
    margin-left: .6rem;
    margin-top: .35rem;
    line-height: .799rem;
}
.sec_021905 .box .content .content_one .content_one_right{
    width: 66.6666%;
    float: right;
    margin-top: .5rem;
    margin-right: .5rem;
    position: relative;
}
.sec_021905 .box .content .content_one .content_one_right .right_txt{
    position: absolute;
    left: 0;
    bottom: 0;
    width: 100%;
    height: 1.3rem;
    line-height: 1.3rem;
    text-align: center;
    background: rgba(75,75,82,1);
    color: #fff;
    font-size: .55rem;
    border-bottom-left-radius: .1rem;
    border-bottom-right-radius: .1rem;
}
.sec_021905 .box .content1{
    position: relative;
}
.sec_021905 .box .content1 .content1_box{
    position: absolute;
    left: 0;
    top:0;
    text-align: center;
    font-size: .55rem;
    color: #fff;
    width: 100%;
    margin-top: 2.35rem;
    line-height: 1rem;
    font-weight: bold;
}
.sec_021905 .box .content1 .content1_box span{
    color: #006aed;
    display: inline-block;
    background: url("../images/2021021918.png")no-repeat;
    background-size: 1.2rem;
    background-position: .1rem center;
    width: 1.3rem;
    font-family: Arial;
    margin-right: .15rem;
}
.sec_021905 .swiper-pagination {
    padding-top: 0.45rem;
    position: static;
}
.sec_021905 .swiper-pagination .swiper-pagination-bullet {
    margin: 0 0.12rem;
}
.sec_021905 .swiper-pagination-bullet{
    opacity: 1;
    background-color: #cccccc;
}
.sec_021905 .swiper-pagination-bullet-active{
    opacity: 1;
    background-color: #087af9;
}
.sec_021906{
    padding: 1rem 0;
    background: #f6f6f6;
}
.sec_021906 .sec_021906box{
    background: #fff;
    border-radius: .2rem;
    box-shadow:0px 0.1rem 0.75rem 0px rgba(0,0,0,0.08);
    height: 7rem;
}
.sec_021906 .sec_021906box .sec_021906box_left{
    width: 40%;
    float: left;

}
.sec_021906 .sec_021906box .sec_021906box_left h2{
    font-size: .65rem;
    color: #333333;
    margin-top: .5rem;
    margin-left: .5rem;
}
.sec_021906 .sec_021906box .sec_021906box_left .hr{
    width: 1.1rem;
    height: .16rem;
    background: #ffcc00;
    margin-left: .5rem;
    margin-top: .3rem;
    margin-bottom: .5rem;
}
.sec_021906 .sec_021906box .sec_021906box_left ul{
    margin-left: .5rem;
}
.sec_021906 .sec_021906box .sec_021906box_left ul li{
    font-size: .55rem;
    color: #999999;
    padding-left: 0.45rem;
    position: relative;
    margin-bottom: .2rem;
}
.sec_021906 .sec_021906box .sec_021906box_left ul li::before {
    content: '';
    position: absolute;
    width: 0.21rem;
    height: 0.21rem;
    border-radius: 50%;
    background-color: #00aaff;
    left: 0;
    top: .4rem;
    transform: translateY(-50%);
}
.sec_021906 .sec_021906box .sec_021906box_right{
    width: 55.172%;
    float: right;
    margin-right: .5rem;
    margin-top: .5rem;
    position: relative;
}
.sec_021906 .sec_021906box .sec_021906box_right .sec_021906box_right_txt{
    position: absolute;
    left: 0;
    bottom: 0;
    width: 100%;
    height: 1.2rem;
    line-height: 1.2rem;
    text-align: center;
    background: rgba(0,0,0,.5);
    color: #fff;
    font-size: .55rem;
    border-bottom-left-radius: .1rem;
    border-bottom-right-radius: .1rem;
}
.sec_021907{
    padding: 1rem 0;
    background: #f6f6f6;
}
.sec_021907 .content{
    position: relative;
    height: 5.7rem;
}
.sec_021907 .sec_021907box_content_box{
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
}
.sec_021907 .content .sec_021907box_content_box{
    z-index: 1;
}
.sec_021907 .content .sec_021907box_content_box img{
    display: block;
    width: 93%;
    margin: auto;
}
.sec_021907 .content1{
    position: relative;
}
.sec_021907 .content1 .sec_021907box_content_box h1{
    font-size: .6rem;
    text-align: center;
    color: #fff;
    margin-top: 1.6rem;
}
.sec_021907 .content1 .sec_021907box_content_box h1 span{
    position: relative;
    display: inline-block;
    padding-left: 1.15rem;
}
.sec_021907 .content1 .sec_021907box_content_box h1 span img{
    position: absolute;
    left: 0;
    top: 0;
    width: .85rem;
    vertical-align: middle;
    margin-right: .25rem;
}
.sec_021907 .content1  .content1_one{
    width: 100%;
    height: 5.73rem;
    padding-top: .44rem;
}
.sec_021907 .content1  .content1_one .content1_one_left{
    width: 55.4%;
    height: 100%;
    float: left;
}
.sec_021907 .content1  .content1_one .content1_one_right{
    width: 44.6%;
    height: 100%;
    float: left;
}
.sec_021907 .content1  .content1_one h2{
    text-align: center;
    color: #005dc7;
    font-size: .6rem;
    line-height: 1.4rem;
}
.sec_021907 .content1  .content1_one .content1_one_left ul{
    margin: auto;
    margin-left: 1rem;
    margin-top: .6rem;
}
.sec_021907 .content1  .content1_one .content1_one_left ul li {
    font-size: .45rem;
    color: #0b7df6;
    float: left;
    width: 3.1rem;
}
.sec_021907 .content1  .content1_one .content1_one_left ul li:nth-child(2n){
    margin-right: 0;
}
.sec_021907 .content1  .content1_one .content1_one_left ul li img {
    float: left;
    width: .5rem;
    margin-top: .1rem;
    margin-right: .15rem;
    margin-bottom: .25rem;
}
.sec_021907 .content1  .content1_one .content1_one_right ul{
    margin: auto;
    margin-left: 1.6rem;
    margin-top: .8rem;
}
.sec_021907 .content1  .content1_one .content1_one_right ul li {
    float: left;
    font-size: .5rem;
    color: #666666;
    width: 2.8rem;
    padding-left: 0.45rem;
    position: relative;
    margin-bottom: .15rem;
}
.sec_021907 .content1  .content1_one .content1_one_right ul li::before {
    content: '';
    position: absolute;
    width: 0.21rem;
    height: 0.21rem;
    border-radius: 50%;
    background-color: #0088ff;
    left: 0;
    top: 50%;
    transform: translateY(-50%);
}