.fnt_16{font-size:16px;}
.fnt_18{font-size:18px;}
.fnt_20{font-size:20px;}
.fnt_24{font-size:24px;}
.fnt_30{font-size:30px;}
.fnt_36{font-size:36px;}
.fnt_40{font-size:40px;}
.fnt_48{font-size:48px;}
.fnt_52{font-size:52px;}
.fnt_60{font-size:60px;}
.fnt_68{font-size:68px;}
.fnt_72{font-size:72px;}
.fnt_80{font-size:80px;}
.fnt_90{font-size:90px;}
.fnt_100{font-size:100px;}
.fnt_120{font-size: 120px;}



@media only screen and (max-width: 1599px){
    .fnt_18{font-size:16px;}
    .fnt_20{font-size:18px;}
    .fnt_24{font-size:22px;}
    .fnt_30{font-size:24px;}
    .fnt_36{font-size:32px;}
    .fnt_40{font-size:36px;}
    .fnt_48{font-size:44px;}
    .fnt_52{font-size:48px;}
    .fnt_60{font-size:54px;}
    .fnt_68{font-size:58px;}
    .fnt_72{font-size:60px;}
    .fnt_80{font-size:65px;}
    .fnt_90{font-size:70px;}
    .fnt_100{font-size:80px;}
    .fnt_120{font-size: 100px;}

}
@media only screen and (max-width: 1399px){
    .fnt_20{font-size:16px;}
    .fnt_24{font-size:20px;}
    .fnt_30{font-size:22px;}
    .fnt_36{font-size:28px;}
    .fnt_40{font-size:30px;}
    .fnt_48{font-size:40px;}
    .fnt_52{font-size:44px;}
    .fnt_60{font-size:50px;}
    .fnt_68{font-size:54px;}
    .fnt_72{font-size:56px;}
    .fnt_80{font-size:58px;}
    .fnt_90{font-size:60px;}
    .fnt_100{font-size:70px;}
    .fnt_120{font-size: 90px;}
}
@media only screen and (max-width: 1279px){
    .fnt_24{font-size:18px;}
    .fnt_30{font-size:20px;}
    .fnt_36{font-size:24px;}
    .fnt_40{font-size:26px;}
    .fnt_48{font-size:34px;}
    .fnt_52{font-size:40px;}
    .fnt_60{font-size:42px;}
    .fnt_68{font-size:46px;}
    .fnt_72{font-size:50px;}
    .fnt_80{font-size:53px;}
    .fnt_90{font-size:56px;}
    .fnt_100{font-size:60px;}
    .fnt_120{font-size: 80px;}
}
@media only screen and (max-width: 1023px){
    /*.fnt_18,.fnt_20{font-size:15px;}*/
    .fnt_24{font-size:16px;}
    .fnt_30{font-size:18px;}
    .fnt_36{font-size:20px;}
    .fnt_40{font-size:24px;}
    .fnt_48{font-size:30px;}
    .fnt_52{font-size:34px;}
    .fnt_60{font-size:36px;}
    .fnt_68{font-size:38px;}
    .fnt_72{font-size:40px;}
    .fnt_80{font-size:43px;}
    .fnt_90{font-size:46px;}
    .fnt_100{font-size:50px;}
    .fnt_120{font-size: 70px;}
}
@media only screen and (max-width: 767px){
    .fnt_16{font-size:14px;}
    .fnt_30{font-size:16px;}
    .fnt_36{font-size:18px;}
    .fnt_40{font-size:20px;}
    .fnt_48{font-size:24px;}
    .fnt_52{font-size:28px;}
    .fnt_60{font-size:30px;}
    .fnt_68{font-size:34px;}
    .fnt_72{font-size:30px;}
    .fnt_80{font-size:30px;}
    .fnt_90{font-size:38px;}
    .fnt_100{font-size:40px;}
    .fnt_120{font-size: 60px;}
}

.edit_con_original{ line-height:1.7em; padding:0 0; color:#555;}
.edit_con_original ul{ margin:inherit; padding:inherit; padding-left:2em;}
.edit_con_original ul li { list-style-type:disc; margin:auto; }
.edit_con_original ol{ margin:inherit; padding:inherit}
.edit_con_original ol li { list-style-type:decimal; margin:auto; }
.edit_con_original h1 { font-size: 2em; font-weight:bold }
.edit_con_original h2 { font-size: 1.5em; font-weight:bold }
.edit_con_original h3 { font-size: 1.17em; font-weight:bold }
.edit_con_original h4 { font-size: 1em; font-weight:bold }
.edit_con_original h5 { font-size: 0.83em; font-weight:bold }
.edit_con_original h6 { font-size: 0.67em; font-weight:bold }
.edit_con_original em { font-style: italic }
.edit_con_original cite{ font-style: italic }
.edit_con_original address{ font-style: italic }
.edit_con_original i { font-style: italic }
.edit_con_original table{ border-collapse: separate; border-spacing: 2px }
.edit_con_original img{ max-width:100%; height:auto;}


/*去除鼠标双击选中效果*/
/**{-moz-user-select:none;-ms-user-select: none;-webkit-user-select: none;user-select: none;}*/


/*两头对齐*/
.justify { text-align:justify; text-justify:distribute-all-lines;}

/*图片经由*/
.tran_scale{ overflow:hidden; display:block;}
.tran_scale img{transition:0.5s all; -webkit-transition:0.5s all; -o-transition:0.5s all;-ms-transition:0.5s all;}

/*截字*/
.ellipsis{ overflow:hidden; text-overflow:ellipsis; white-space:nowrap; display: inline-block; max-width:100%;}
.clamp{display:-webkit-box; -webkit-box-orient: vertical;-webkit-line-clamp: 3; line-height: 1.5; max-height: 4.5em;overflow:hidden;}

/*上下居中*/
.v-m-c{ transform: translate(0,-50%); -webkit-transform: translate(0,-50%); -ms-transform: translate(0,-50%); position:absolute; left:0; top:50%;}

/*左右居中*/
.l-m-c{ transform: translate(-50%,0); -webkit-transform: translate(-50%,0); -ms-transform: translate(-50%,0);position:absolute; left:50%; top:0;}

/*绝对居中*/
.a-m-c{ transform: translate(-50%,-50%); -webkit-transform: translate(-50%,-50%); -ms-transform: translate(-50%,-50%); position:absolute; left:50%; top:50%;}

/*配景*/
.bg-cover{background-size: cover; background-repeat: no-repeat; background-position: center center;}
.bg_layer{background: rgba(0,0,0,0.7); position: absolute; left:0; top:0; width: 100%; height: 100%; z-index: 10000;}
.bg-cover-ban{ background-size: 100% 100%;}

.ratio-img,.ratio-img img{width: 100%;}

.wrap{width: 1200px; margin:0 auto;}
.in_wrap{width: 1440px; margin:0 auto;}
@media only screen and (max-width: 1650px){
    .in_wrap{
        width: 94%;
    }
}
@media only screen and (max-width: 1366px){
    .wrap{
        width: 94%;
    }
}

@media only screen and (min-width: 1024px){
    .tran_scale:hover img{transform:scale(1.03,1.03); -webkit-transform:scale(1.03,1.03);}

}

.banner_txt{position: absolute;left: 0;top: 0;width: 100%;height: 100%;color: #fff;}
.banner_txt h1{margin-top: 3%;}
.banner_txt p i{display: inline-block;background: #095ea4;padding: 0 4px;margin-right: 5px;}
.banner_txt img{position: absolute;bottom: 28px;}

.lc_party1{background: url(/eportal/uiFramework/commonResource/image/2020102711294774727.jpg) no-repeat center;background-size: cover;padding: 4% 0;overflow: hidden;}
.lc_party1_con{text-align: center;}
.lc_party1_con>p{color: #7a8087;width: 56%;margin: 20px auto;}
.icon_ul{overflow: hidden;}
.icon_ul li{float: left;width: 33.33%;padding: 4%;box-sizing: border-box;text-align: center;color: #4e5258;padding-bottom: 0;}
.icon_ul li img{width: 182px;margin-bottom: 20px;transition: all .5s;}
.lc_party2{padding: 4% 0;overflow: hidden;}
.accordions{background: url(/eportal/uiFramework/commonResource/image/2020102711443759198.jpg) no-repeat center;background-size: cover;overflow: hidden;padding: 0 3%;margin: 3% 0;margin-bottom: 0;}
.lc_party3 h1{margin-bottom: 3%;}
.lc_party3 p{line-height: 26px;}
.lc_party3 a{display: block;text-align: center;margin-top: 4%;}
.dt_title{height: 70px;overflow: hidden;display: block;color: #000000;}
.dt_title:hover{color:#215cb1!important;}.accordion_ul li{width: calc((100% - 52%) / 3);float: left;border-right: 1px solid rgba(255,255,255,0.5);padding: 12% 2%;
    overflow: hidden;text-align: left;color: #fff;transition: all .3s;box-sizing: border-box;padding-bottom: 3%;height: 630px;}

.accordion_ul li:last-child{border-right: none;}
.accordion_t h1{margin-bottom: 45px;color:white;}
.accordion_t p{color:white;}
.accordion_b{display: none;}
.accordion_b h2{color:white;}
.accordion_b>img{margin-bottom: 35px;margin-top: -40px;}
.accordion_b>p{margin-top: 20px;margin-bottom: 45px;width: 70%;line-height: 26px;height: 76px;overflow: hidden;color:white;}
.learn_more{display: block;width: 162px;height: 44px;background: url(/eportal/uiFramework/commonResource/image/2020102713355344291.png) no-repeat;background-size: 100% 100%;text-align: center;line-height: 44px;color: #fff;}
.learn_more i{vertical-align: middle;margin-left: 10px;display: inline-block;width: 8px;height: 9px;background: url(/eportal/uiFramework/commonResource/image/2020102713375614813.png) no-repeat;background-size: 100% 100%;}
@media only screen and (min-width: 1025px){
    .learn_more:hover{background: url(/eportal/uiFramework/commonResource/image/2020102713354763291.png) no-repeat;background-size: 100% 100%;color: #215cb1!important;}
    .learn_more:hover i{background: url(/eportal/uiFramework/commonResource/image/2020102713374570174.png) no-repeat;background-size: 100% 100%;}


}

.accordion_ul li.on{width: 52%;}
.accordion_ul li.on .accordion_t{display: none;}
.accordion_ul li.on .accordion_b{display: block;}

.lc_party3{background: url(/eportal/uiFramework/commonResource/image/2020102713403098773.jpg) no-repeat center;background-size: cover;padding: 8% 0;overflow: hidden;}
.lc_party3 a span{display: inline-block;width: 162px;height: 44px;text-align: center;background: url(/eportal/uiFramework/commonResource/image/2020102713355344291.png) no-repeat;background-size: 100% 100%;
line-height: 44px;transition: all .3s;color: #fff;}
.lc_party3 a span i{vertical-align: middle;margin-left: 10px;display: inline-block;width: 8px;height: 9px;background: url(/eportal/uiFramework/commonResource/image/2020102713375614813.png) no-repeat;background-size: 100% 100%;}
.lc_party3 a .wrap{text-align: center;color: #fff;padding: 0 8%;overflow: hidden;}
.lc_party3 a .wrap p{margin-top: 3%;margin-bottom: 6%;}
@media only screen and (min-width: 1025px){
    .lc_party3 a span:hover{background: url(/eportal/uiFramework/commonResource/image/2020102713354763291.png) no-repeat;background-size: 100% 100%;color: #215cb1;}
    .lc_party3 a span:hover i{background: url(/eportal/uiFramework/commonResource/image/2020102713374570174.png) no-repeat;background-size: 100% 100%;}
    

}
.lc_party4{padding: 4% 0;overflow: hidden;}
.lc_party4 .wrap{overflow: hidden;}
.lc_list{margin-top: 3%;overflow: hidden;}
.lc_list dl{float: left;width: 48%;margin-right: 2%;}
.lc_list dl:nth-child(2n){margin-right: 0;}
.lc_list dl dt{text-align: left;padding: 30px 40px;box-sizing: border-box;background: #ececec;}
.lc_list dl dt p{margin-top: 10px;color: #7a8087;height: 72px;overflow: hidden;}
.lc_list dl dt .learn_more{margin-top: 40px;margin-bottom: 30px;}
.dt_title{height: 70px;overflow: hidden;display: block;color: #000000;}
.dt_title:hover{color:#215cb1!important;}
@media only screen and (max-width: 1599px){
    .dt_title{height: 60px;overflow: hidden;}
}

@media only screen and (max-width: 1024px){

    .icon_ul li img {width: 100px;}
    .lc_party1_con>p{width: 100%;}
    .accordion_ul li{width: 50% !important;border-right: none;height: auto!important;}
    .accordion_t{display: none;}
    .accordion_b{display: block;}
    .accordions{padding: 5% 3%;}

}
@media only screen and (max-width: 767px){
    .lc_party1_con>p{text-align: left;}
    .accordion_ul li{width: 100%!important;text-align: center;margin-bottom: 20px;padding-top: 0;}
    .accordion_b>p{height: auto;width: 100%;margin-bottom: 25px;}
    .learn_more{display: inline-block;}
    .accordion_b>img{margin-top: 0;margin-bottom: 20px;}
    .lc_party3 a .wrap{padding: 0;}
    .lc_party3 a .wrap p{text-align: left;}
    .lc_list dl{width: 100%;margin-right: 0;margin-bottom: 20px;}
    .dt_title{height: auto;}
    .lc_list dl dt p{height: auto;}
    .lc_list dl dt .learn_more {
        margin-top: 20px;
        margin-bottom: 10px;
    }
}