.bg-cover{background-size: cover !important;background-repeat: no-repeat !important;background-position: center !important;}
.line22{line-height: 22px;}
.line26{line-height: 26px;}
.line32{line-height: 32px;}
.line36{line-height: 36px;}

.padd_bt5{padding: 5% 0;}

.serv_title{text-align: center;margin-bottom:5%;    font-weight: 600;}
@media only screen and (max-width:1024px){
.line32{line-height: 24px;}
.line36{line-height: 24px;}
}
.m_color .mCSB_scrollTools .mCSB_draggerRail{ width:1px; background: #ccc;}
.m_color .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:3px;-webkit-border-radius:0;border-radius:0;background:#ec6700;}
.m_color .mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar,.m_color .mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.m_color .mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag:hover .mCSB_dragger_bar{ background:#ec6700;}

.serv_01{background: #F3F7FD;}
.serv_tab{margin-bottom: 3%;}
.serv_tab ul{margin: 0 -10px;}
.serv_tab li{float: left;line-height: 90px;text-align: center;width: 25%;}
.serv_tab span{display: block;margin: 0 10px;background:#fff;border-radius: 3px;box-shadow: 8px 8px 20px 0px rgba(55,99,170,0.1);cursor: pointer;}
.serv_tab li.on span{ color: #fff;background: linear-gradient(180deg, #5F8FFD 0%, #1763FF 100%);}

.serv_list{position: relative;padding:70px 0;}
.ser_bg{width: 72.29%;height: 100%;position: absolute;top:0;left: 0;}
.serv_list ul{position: relative;z-index: 9;}
.serv_list li{overflow: hidden;display: none;}
.serv_list li:first-child{display: block;}
.serbox{width:65%;height: 410px;float: right;background:url(/images/other/ser_bg2.png) no-repeat;background-size: cover;box-sizing:border-box;padding: 60px 70px;overflow: hidden;}
.serbox h3{margin-bottom: 30px;}

.serv_02{background:url(/images/other/ser_bg3.png) no-repeat;background-size: cover;box-sizing:border-box;overflow: hidden;}
.cp_list ul{;margin: 0 -12px;}
.cp_list li{float: left;width: 33.33%;margin-bottom: 24px;}
.cp_list dl{background:#f2f8fe;padding: 30px;padding-bottom: 18px;margin:0 12px;box-sizing:border-box;border:1px solid #fff;border-radius: 5px;}
.cp_list dt{margin-bottom:20px;width: 60px;height: 60px;}
.cp_list dt img{width:100%;height: 100%;}
.cp_list h3{margin-bottom: 10px;}
.cp_list .p_01{line-height: 22px;padding-bottom: 15px;margin-bottom: 15px;border-bottom:1px solid #fff;color:#1B2331;opacity: 0.7;}
.cp_list .p_02{line-height: 24px;color:#1B2331;}
.p_scoll{height: 220px;overflow: hidden;}
@media only screen and (max-width:1440px){
.serv_tab li{line-height: 70px;}

}
@media only screen and (max-width:1024px){
.serbox{padding: 40px;height: 370px;}
.serv_list{padding: 50px 0;}
.cp_list dl{margin: 0 5px;padding: 20px;}
.cp_list ul{margin: 0 -5px;}
.cp_list li{margin-bottom: 10px;}
}
@media only screen and (max-width:767px){
.serv_tab li{line-height: 50px;}
.serv_tab span{margin: 0 1px;}
.serv_tab ul{margin: 0 -1px;}
.serv_list{padding: 0;}
.ser_bg{display: none;}
.serbox{padding: 20px;height: auto;width: 100%;float: none;}
.serbox h3{margin-bottom: 10px;}
.cp_list li{float: none;width: 100%;}
.p_scoll{height: auto;}
.cp_list dt{width: 50px;height: 50px;}
}
@media only screen and (max-width:365px){
.serv_tab{font-size: 12px;}

}


/*Ã½Ìå*/
.med_top{background:rgba(243, 247, 253, 1);padding:0 30px;}
.med_top li{line-height: 50px;padding:30px 0;padding-bottom: 20px;border-bottom: 1px solid rgba(231, 233, 237, 1);}
.med_top li:last-child{border: 0;}
.med_top dl{overflow: hidden;}
.med_top dt{float: left;padding-left: 10px;position: relative;}
.med_top dt:after{content: "";width:4px;height: 22px;background: rgba(20, 90, 254, 1);position: absolute;top:50%;margin-top: -11px;left: 0;}
.med_top dd{width:calc(100% - 105px);float: right;}
.med_top dd p{padding: 0 25px;background:#fff;float: left;margin-right: 20px;border-radius: 5px;cursor: pointer;margin-bottom: 10px;}
.med_top dd p:last-child{margin-right: 0;}
.med_top dd p span{position: relative;padding-left: 25px;display: block;}
.med_top dd p i{border: 1px solid rgba(191, 191, 199, 1);float: left;width:20px;height: 20px;line-height:20px; box-sizing:border-box;position: absolute;top:50%;margin-top: -10px;left: 0;}
.med_top dd p b{display: none;color:rgba(23, 99, 255, 1);font-size: 14px;}
/*.med_top dd p.on b{display: block;}*/
.med_top dd p.on i{border-color:#fff;background:#fff url(../images/other/dui.png) no-repeat center center; background-size: 20px 20px;}
.med_top dd p.on{color: #fff;background: linear-gradient(180deg, #5F8FFD 0%, #1763FF 100%);}
.med_result{padding: 60px 0 30px 0;}
.med_result em{color: rgba(0, 0, 0, 0.75);margin-left: 5px;}

.med_lsit li{padding: 30px;    background: linear-gradient(180deg, #f3f5f8 0%, #fff 100%);border-radius: 10px;margin-bottom: 30px;overflow: hidden;box-shadow: 8px 8px 20px 0px rgba(55,99,170,0.1);}
.med_lsit h3{margin-bottom: 10px;}
.med_lsit p{color: rgba(0, 0, 0, 0.75)}
.med_lsit dt{width: calc(100% - 230px);float: left;}
.med_lsit dd{float: right;overflow: hidden;margin-top: 16px;}
.med_lsit a{float: left;width: 100px;height: 36px;line-height: 36px;border:1px solid rgba(20, 90, 254, 1);text-align: center;color: rgba(20, 90, 254, 1);margin-right: 10px;box-sizing:border-box;}
.med_lsit a:nth-child(2){background:rgba(20, 90, 254, 1);color: #fff;margin-right: 0;}

@media only screen and (max-width: 1024px){
.med_top dd p{padding: 0 15px;margin-right: 10px;}
.med_top{padding: 0 20px;}
.med_top li{line-height: 40px;}
.med_top dd{width:calc(100% - 70px)}
}
@media only screen and (max-width: 767px){
.med_top dt{margin-bottom: 10px;}
.med_top dt,.med_top dd,.med_lsit dt,.med_lsit dd{float: none;width: 100%;box-sizing:border-box;}
.med_top li{padding: 10px 0;padding-bottom: 0px;}
.med_result{padding: 20px 0;}
.med_lsit li{padding:20px;margin-bottom: 10px;}
.med_lsit a{width: 80px;line-height: 30px;height: 30px;}
}

/*»ï°é*/
.partner_01{text-align: center;}
.partner_01 .serv_title{margin-bottom: 30px;}

.partner_01 p{margin-bottom: 40px;}
.partner_arrow{width: 30px;height: 40px;margin: auto;cursor: pointer;}
.partner_arrow img{width: 100%;height: 100%;}

.partner_02{overflow: hidden;}
.part_yx ul,.part_type ul{margin: 0 -12px;}
.part_type dl{margin: 0 12px;height: 530px;position: relative;box-sizing:border-box;padding: 30px 40px;}
.part_yx dl{margin: 0 12px;height: 274px;
background: linear-gradient(175deg, #E8EDFD 0%, #FFFFFF 100%);
box-shadow: 8px 8px 20px 0px rgba(55,99,170,0.1);
border-radius: 8px;
border: 2px solid #FFFFFF; box-sizing:border-box;padding: 30px 25px;padding-right: 18px;}
.part_yx h4{margin-bottom: 20px;}
.part_yx li,.part_type li{width: 50%;float: left;}
.part_yx p{line-height: 22px;height: 180px;overflow: hidden;}

.part_type ul{overflow: hidden;}
.part_type dt{position: relative;z-index: 5;}
.part_type dd{position: absolute;left: 0;top:0;width: 100%;height: 100%;transition:all 0.3s;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-o-transition:all 0.3s;-ms-transition:all 0.3s; visibility: hidden;opacity: 0;}
.part_type h3{width: 200px;margin-left: -40px;box-sizing:border-box;padding-left: 40px;margin-bottom: 30px;
height: 60px;line-height: 60px;color:#fff;background: url(/images/other/typebb.png) no-repeat;background-size: 100% 100%;}

.type_iteam{margin-bottom: 30px;}
.type_iteam:last-child{margin-bottom: 0;}
.type_iteam h4{margin-bottom: 10px;}
.partner_03 {overflow: hidden;}
.part_ic{margin-bottom: 70px;}
.part_ic ul{margin: 0 -10px;}
.part_ic dl{padding: 0 10px;}
.part_ic li{float: left;width: 20%;text-align: center;}
.part_ic dt{margin: auto; margin-bottom: 20px;width: 60px;height: 60px;}
.part_ic dt img{width:100%;height:100%;}

.part_rz li{padding: 24px ;
background: linear-gradient(180deg, #F3F5F8 0%, #FFFFFF 100%);
box-shadow: 8px 8px 20px 0px rgba(55,99,170,0.1);
border-radius: 16px;
border: 2px solid #FFFFFF;}
.part_rz li{margin-bottom: 30px;}
.part_rz li:last-child{margin-bottom: 0;}
.part_rz li dl{overflow:hidden;}
.part_rz dt{float: right;width: 519px;}
.part_rz dd{float: left;width: calc(100% - 519px);box-sizing:border-box;height: 275px;position: relative;}
.part_rz dd .v-m-c{padding-right:30px; box-sizing:border-box;width: 100%;}
.part_rz h3{margin-bottom: 10px;}
.part_rz p{line-height: 28px;max-height: 140px;overflow:hidden; color: rgba(0, 0, 0, 0.75)}
.part_rz li:nth-child(2n) dt{float: left;}
.part_rz li:nth-child(2n) dd{float: right;}
.part_rz li:nth-child(2n) dd .v-m-c{padding-left: 30px;}
.part_zc ul{margin: 0 -15px;}
.part_zc dl{margin: 0 15px;height: 339px;position: relative;overflow: hidden;
background: linear-gradient(180deg, #F3F5F8 0%, #FFFFFF 100%);
box-shadow: 8px 8px 20px 0px rgba(55,99,170,0.1);
border-radius: 8px;
border: 2px solid #FFFFFF;padding: 40px 30px;box-sizing:border-box;}
.part_zc li{width: 25%;float: left;}
.part_zc p{height: 154px;overflow:hidden;}
.part_zc h3{margin-bottom: 10px;}
.part_zc dd{position: absolute;right: 0;bottom: 0;width: 55.2%;}
.part_zc dd img{width: 100%;height: 100%;transition:all 0.8s;-webkit-transition:all 0.8s;-moz-transition:all 0.8s;-o-transition:all 0.8s;-ms-transition:all 0.8s;position: absolute;top:0;left: 0;}
.part_zc dd .zc_img02{visibility:hidden;opacity: 0;top:0%;}

@media only screen and (max-width: 1024px){
.part_rz dt{width: 400px;}
.part_rz dd{width: calc(100% - 400px);height: 212px;}
.part_zc ul{margin: 0 -5px;}
.part_zc dl{margin: 0 5px;height: 270px;padding: 20px;}
.part_type h3{padding-left: 20px;margin-left: -20px;}
.part_type dl{padding: 20px;}
.part_type dl{height: 450px;}
}

@media only screen and (max-width: 767px){
.partner_01 .serv_title,.serv_title{margin-bottom: 20px;}
.part_yx h4{margin-bottom: 10px;}
.part_yx li, .part_type li{float: none;width: 100%;margin-bottom: 10px;}
.partner_01 p{margin-bottom: 20px;}
.part_yx p,.part_yx dl{height: auto;}
.part_ic li{width: 33.33%;margin-bottom: 20px;}
.part_ic li:nth-child(3n+1){clear: both;}
.part_ic dt{margin-bottom: 10px;width: 40px;height: 40px;}
.part_ic{margin-bottom: 10px;}
.part_type h3{height: 40px;line-height: 40px;width: 160px;}
.type_iteam{margin-bottom: 20px;}
.part_type dl{height: auto;}
.part_rz dt,.part_rz dd{float: none;width: 100%;height: auto;}
.part_rz dd .v-m-c{padding: 0; position: static;transform: translate(0,0) !important;
    -webkit-transform: translate(0,0);
    -ms-transform: translate(0,0);
    -moz-transform: translate(0,0);
    -o-transform: translate(0,0);}
   .part_rz li:nth-child(2n) dd .v-m-c{padding: 0;}

.part_rz li{padding: 10px;margin-bottom: 10px;}
.part_rz dt{margin-bottom: 10px;}
.part_zc dl{height: auto;padding:20px;padding-bottom: 60px;}
.part_zc li{float: none;width: 100%;margin-bottom: 10px;}
.part_zc dd{width:100px;}
.part_zc p{height: auto;}
}

@media only screen and (min-width: 1025px){
.med_lsit a:hover{color:rgba(20, 90, 254, 1) !important;opacity: 0.8;}
.med_lsit a:nth-child(2):hover{color:#fff !important;}
.part_type dl:hover dd{visibility: visible;opacity: 1;}
.part_zc dl{transition:all 0.7s;-webkit-transition:all 0.7s;-moz-transition:all 0.7s;-o-transition:all 0.7s;-ms-transition:all 0.7s;}
.part_zc dl:hover{-webkit-transform: translateY(-17px); -moz-transform: translateY(-17px);-o-transform: translateY(-17px);-ms-transform: translateY(-17px);transform: translateY(-17px);}
.part_zc dl:hover .zc_img02{visibility:visible;opacity: 1;top:0%;}
.part_zc dl:hover .zc_img01{visibility:hidden;opacity: 0;top:0%;}

/*.part_ic li:hover dt img{animation: swing 1s linear 1;}*/
/*.cp_list dl:hover dt img{animation: swing 1s linear 1;}*/

.part_ic li dl,.part_yx dl,.cp_list dl{transition:all 0.6s;-webkit-transition:all 0.6s;-moz-transition:all 0.6s;-o-transition:all 0.6s;-ms-transition:all 0.6s;}
.part_ic li dl:hover,.part_yx dl:hover,.cp_list dl:hover{-webkit-transform: translateY(-17px); -moz-transform: translateY(-17px);-o-transform: translateY(-17px);-ms-transform: translateY(-17px);transform: translateY(-17px);}





}




