  

/********************???????¨²**************************/

.ab-index-sec01 { background-position:center bottom; padding:6.4285em 0px 10.9375em;}
.ab-index-sec01 .page-content { margin-top:4.625em; }
.ab-index-sec01 .page-content .page-img { width:43.05%; overflow:hidden; }
.ab-index-sec01 .page-content .page-img .bg_container { height:100%; }
.ab-index-sec01 .page-content .page-text { width:56.95%; padding:3.125em 4.1667% 3.75em; background:#fff; box-shadow:0.625em 0px 2.5em rgba(0,0,0,0.04); }
.ab-index-sec01 .page-content .page-text .page-con { line-height:1.875; height:21.875em; overflow:hidden; }
.ab-index-sec01 .page-content .page-text .page-con h3 { line-height:1.5; padding-bottom:0.667em; }

@media only screen and (max-width:767px){
.ab-index-sec01 { padding:2.5em 0px; }
.ab-index-sec01 .page-content { margin-top:2em; }
.ab-index-sec01 .page-content .page-img { width:100%; }
.ab-index-sec01 .page-content .page-text { width:100%; padding:2em 1.5em; }

}


.ab-index-sec02 { padding:1em 0px; }
.ab-index-sec02 .page-content {  position:relative; margin-top:4.625em!important; }
.ab-index-sec02 .bg_container { height:100%;  }
.ab-index-sec02 .swiper-slide { width:19.79%; overflow:hidden; }
.ab-index-sec02 .page-img { overflow:hidden; height:100%; }
.ab-index-sec02 dl { position:absolute; left:0px; bottom:0px; width:100%; color:#fff; padding:2em 3em; }
.ab-index-sec02 dl dd { display:none; line-height:1.875; margin-top:0.4375em; }
.ab-index-sec02 .swiper-slide-active { width:35.41%; }
.ab-index-sec02 .swiper-slide-active .bg_container { }
.ab-index-sec02 .swiper-slide-active  dl dd { display:block; }

.ab-index-sec02 .swiper-slide { transform-origin:center top; -webkit-filter: grayscale(100%);
-moz-filter: grayscale(100%);-ms-filter: grayscale(100%);-o-filter: grayscale(100%);filter: grayscale(100%);filter: gray; }
.ab-index-sec02 .swiper-slide.swiper-slide-active  { transform:scale(1)!important; -moz-filter: grayscale(0%);-ms-filter: grayscale(0%);-o-filter: grayscale(0%);filter: grayscale(0%);filter:none; }

@media only screen and (max-width:767px){
.ab-index-sec02 { padding:0px; }
.ab-index-sec02 .page-content { margin-top:2em!important; }
.ab-index-sec02 dl { padding:2em 1.5em; }
.ab-index-sec02 .swiper-slide-active  dl dd { display:none; }

}


.ab-index-sec03 { padding:7.6875em 0px 9.375em; }
.ab-index-sec03 .info_content { padding-top:4.625em; }
.ab-index-sec03 .info_content ul li { width:33.33%; float:left; padding:2.375em 2.5em; background:#999; color:#fff; transition:0.5s all; -webkit-transition:0.5s all; -ms-transition:0.5s all; -o-transition:0.5s all; }
.ab-index-sec03 .info_content ul li h4 { padding-top:0.556em; }
.ab-index-sec03 .info_content ul li .page-con { margin-top:1em; }
.ab-index-sec03 .info_content ul li.on { background:#fcc800; }

@media only screen and (max-width:767px){
.ab-index-sec03 { padding:0px 0px 2.5em; }
.ab-index-sec03 .info_content { padding-top:2em; }
.ab-index-sec03 .info_content ul li { width:100%; }

}



/********************???¨²????**************************/
.ab-honnor-wrap .page-honnor-pic { margin-top:4.375em; position:relative; }
.ab-honnor-wrap .page-honnor-pic .page-con { margin:0px 1.5625em 0px;-webkit-filter: grayscale(100%);
-moz-filter: grayscale(100%);-ms-filter: grayscale(100%);-o-filter: grayscale(100%);filter: grayscale(100%);filter: gray; margin-bottom:6.375em; position:relative; }
.ab-honnor-wrap .page-honnor-pic .page-con:before { position:absolute; left:0px; top:0px; width:100%; right:0px; height:100%; bottom:0px; background:rgba(255,255,255,0.7); z-index:2; content:""; }
.ab-honnor-wrap .page-honnor-pic .bg_container { padding-bottom:65%; }
.ab-honnor-wrap .page-honnor-pic dl { position:absolute; left:0px; bottom:0px; width:100%; right:0px; color:#fff; padding:3em;background: linear-gradient(0deg, rgba(0,0,0,0.5) 0%, rgba(0,0,0,0) 100%); }
.ab-honnor-wrap .page-honnor-pic dl dt { padding-bottom:0.25em; }
.ab-honnor-wrap .honnor-pagination { width:90%; max-width:1440px; left:50%; transform: translate(-50%,0); -webkit-transform: translate(-50%,0); background:#eee; height:6px; border-radius:3px; position:absolute; bottom:0px; z-index:2;  }
.ab-honnor-wrap .honnor-pagination span { float:left; display:block; height:6px; cursor:pointer; }
.ab-honnor-wrap .honnor-pagination span.on { background:#f0bd00; border-radius:3px; }
.ab-honnor-wrap .page-honnor-pic .swiper-slide-active .page-con:before { display:none; }
.ab-honnor-wrap .page-honnor-pic .swiper-slide-active .page-con {-moz-filter: grayscale(0%);-ms-filter: grayscale(0%);-o-filter: grayscale(0%);filter: grayscale(0%);filter:none; }

.ab-honnor-wrap { padding:6.4285em 0px 9.375em; }
.ab-honnor-wrap .info_content { margin:4.44em 0px 5em; }
.ab-honnor-wrap .info_content ul li { padding:0.932em 0px; color:#333; position:relative; background:url(/templates/SWZY_ZH/static/images/investor-line01.png) repeat-x left bottom;  }
.ab-honnor-wrap .info_content ul li .page-txt { padding-right:100px; }
.ab-honnor-wrap .info_content .page-time {position:absolute; right:0px; line-height:2; margin-top:-1em; top:50%; color:#999; }
.ab-honnor-wrap .info_content ul li:hover .page-time { color:#f0bd00;  }
.ab-honnor-wrap .info_content ul li:hover { color:#f0bd00; }

@media only screen and (max-width:980px){
.ab-honnor-wrap .page-honnor-pic .page-con { margin:0px 1em; }
.ab-honnor-wrap .page-honnor-pic dl { padding:2em; }
}

@media only screen and (max-width:767px){

.ab-honnor-wrap { padding:2.5em 0px 3em; }
.ab-honnor-wrap .info_content { margin:2em 0px; }
.ab-honnor-wrap .page-honnor-pic { margin-top:2em; }
.ab-honnor-wrap .page-honnor-pic .page-con { margin:0px 0.5em; }
.ab-honnor-wrap .page-honnor-pic dl { padding:1em; }
.ab-honnor-wrap .info_content { margin:2em 0px 2em; }
.ab-honnor-wrap .page-honnor-pic .page-con { margin-bottom:2em;}

}


/********************???¨²?¨®????*************************/
.ab-history-wrap { background:fixed; padding:6.4285em 0px 9.375em;  }
.ab-history-wrap .info_content { padding-top:4.625em; }
.ab-history-wrap .info_content .page-time { width:8.667em; position:relative; }
.ab-history-wrap .info_content .page-time span { line-height:2; width:6em; background:#fcc800; color:#fff;  text-align:center; display:inline-block; border-radius:1em;  }
.ab-history-wrap .info_content .page-time .page-date { position:relative; z-index:3; }
.ab-history-wrap .info_content .page-time .page-date:before { position:absolute; right:0.5em; top:50%; margin-top:-1px; content:""; left:6.5em; height:2px; background:#fcc800; z-index:5; }
.ab-history-wrap .info_content ul li { position:relative; padding-bottom:5em; overflow:hidden; }
.ab-history-wrap .info_content ul li:after { position:absolute; content:""; left:5.625em; top:0px; height:0px; background:rgba(0,0,0,0.2);  width:2px; transition:10s all; -webkit-transition:10s all; -ms-transition:10s all; -o-transition:10s all; }
.ab-history-wrap .info_content ul li:before { position:absolute; content:""; left:5.625em; top:2.5em; bottom:0.5em; background:#fcc800; width:2px; }
.ab-history-wrap .info_content ul li .page-text { background:#fff; padding:1.3125em 2.5em 0px; box-shadow:0.625em 0px 2.5em rgba(0,0,0,0.06); }
.ab-history-wrap .info_content ul li .page-title { border-bottom:1px solid #ddd; color:#333; padding:0.7083em 0px 0.7083em 1.25em; position:relative; }
.ab-history-wrap .info_content ul li .page-title:before { background:#fcc800; position:absolute; left:0px; content:""; width:0.1667em; height:1em; top:50%; margin-top:-0.5em; }
.ab-history-wrap .info_content ul li .page-txt { padding:2.5em 0px; }
.ab-history-wrap .info_content ul li .page-con { line-height:2.625; margin-top:-0.5em; color:#999; width:67.09%;  }
.ab-history-wrap .info_content ul li .bg_container { padding-bottom:60%; }
.ab-history-wrap .info_content ul li .page-img { width:27.27%; overflow:hidden; }
.ab-history-wrap .info_content ul li .page-img img { max-width:100%; }
.ab-history-wrap .info_content ul li .page-circle { position:absolute; width:1.5625em; height:1.5625em; background:#fff; border:0.1875em solid #fcc800; border-radius:50%; left:4.9375em; top:50%; z-index:2; }
.ab-history-wrap .info_content ul li .page-circle:before { position:absolute; left:50%; width:0.6875em; height:0.6875em; border-radius:50%; top:50%; background:#fcc800; margin:-0.34375em 0px 0px -0.34375em; content:""; }
.ab-history-wrap .info_content ul li .page-circle:after { position:absolute; left:48%; width:0.6875em; height:0.6875em; border-radius:50%; top:49%; background:#fcc800; margin:-0.34375em 0px 0px -0.34375em; content:""; z-index:2; }

.ab-history-wrap .layui-flow-more a cite { background:#fff; display:inline-block; box-shadow:0.556em 0px 2.22em rgba(0,0,0,0.08); font-size:18px;  width:17.778em; max-width:80%;  border-radius:1.9445em; line-height:3.889; color:#999; }

.ab-history-wrap .layui-flow-more { margin:0px; }
.ab-history-wrap .info_content ul li:hover:after { top:-0.5em; height:100%; }
.ab-history-wrap .info_content ul li:hover .page-circle:after {animation:line2 1.5s linear infinite;  }

@keyframes line2{
0%{opacity:1;transform:scale(1)}
50%{opacity:0.75;transform:scale(2)}
100%{opacity:0;transform:scale(3)}
}


@media only screen and (max-width:1660px){
.ab-history-wrap .info_content ul li:before { left:5.125em; }
.ab-history-wrap .info_content ul li:after { left:5.125em; }
.ab-history-wrap .info_content ul li .page-circle { left:4.375em; }
.ab-history-wrap .layui-flow-more a cite { font-size:16px; }

}
@media only screen and (max-width:1440px){
.ab-history-wrap .info_content ul li:before { left:4.75em; }
.ab-history-wrap .info_content ul li:after { left:4.75em; }
.ab-history-wrap .info_content ul li .page-circle { left:4em; }
}
@media only screen and (max-width:1440px){
.ab-history-wrap .layui-flow-more a cite { font-size:15px; }
}

@media only screen and (max-width:980px){
.ab-history-wrap .info_content ul li .page-img { width:100%; padding-top:2em; }
.ab-history-wrap .info_content ul li .page-img .bg_container { padding-bottom:0px; background:none!important; }
.ab-history-wrap .info_content ul li .page-img img { display:inline-block;}
.ab-history-wrap .info_content ul li .page-con { width:100%; }
}

@media only screen and (max-width:767px){
.ab-history-wrap {  padding:2.5em 0px 2.5em;  }
.ab-history-wrap .info_content { padding-top:2em; }
.ab-history-wrap .info_content .page-time { width:100%; padding-bottom:1em; }
.ab-history-wrap .info_content ul li:before { display:none; }
.ab-history-wrap .info_content ul li .page-circle { display:none; }
.ab-history-wrap .info_content ul li .page-text { padding:1em; }
.ab-history-wrap .info_content ul li { padding-bottom:2em; }
.ab-history-wrap .layui-flow-more a cite { line-height:3; }
.ab-history-wrap .layui-flow-more { margin:1em 0px; }
}


/*********************???¨ª????*****************************/
.about-info {padding:6.4285em 0px 9.375em; }
.about-info .er-page-key ul li img { height:1.556em; }

.about-info .info_content { padding-bottom:3.44em; }
/* .about-info .info_content ul li { background:#fff;box-shadow:6px 0px 50px rgba(0,0,0,0.06); margin-top:6.667em; color:#333; padding:0px 5.56% 0px 4.16%; } */
/* .about-info .info_content ul li .page-img { width:25.4%; overflow:hidden; float:left; position:relative; top:2.778em;  } */
/* .about-info .info_content ul li .page-text { width:70.75%; float:right; padding:2.778em 0px 3.33em; } */
.about-info .info_content ul li { background:#fff;box-shadow:6px 0px 50px rgba(0,0,0,0.06); margin-top:3.667em; color:#333; padding:3.33em; display: flex;}
.about-info .info_content ul li .page-img { width:25.4%; overflow:hidden; margin-right: 2.778em;}
.about-info .info_content ul li .page-text { flex: 1;}
.about-info .info_content ul li .page-img .bg_container { padding-bottom:145.45%; transform:scale(1,1); -webkit-transform:scale(1,1); transition:0.5s all; -webkit-transition:0.5s all;}
.about-info .info_content ul li .page-text  dd { line-height:2; margin-top:1.11em; }
.about-info .info_content ul li:hover { background:url(/templates/SWZY_ZH/static/images/ab-team-list-libg01.jpg) no-repeat center center; background-size:cover;}
.about-info .info_content ul li:hover .page-img .bg_container {  transform:scale(1.1,1.1); -webkit-transform:scale(1.1,1.1); }
.about-info .info_content ul li:nth-child(2n) .page-img { float:right; }
.about-info .info_content ul li:nth-child(2n) .page-text { float:left; }
.about-info .info_content ul li .page-text .lead-title{display:flex;align-items: center;justify-content: space-between;}
.about-info .info_content ul li .page-text .lead-title .see-more{color: #EFBD00;cursor: pointer;}
.about-info .info_content ul li:hover .page-text .lead-title .see-more{color: #fff;}
.about-info .info_content ul li:hover .see-more-foot{color: #fff;}
.about-info .info_content ul li .see-more-foot{display:none}

@media only screen and (max-width:1200px){
.about-info .info_content ul li .page-text  dd { height:100%; }
}
@media only screen and (max-width:1000px){
.about-info .info_content ul li .page-text  dd { height:100%; }
}
@media only screen and (max-width:840px){
.about-info .info_content ul li .page-text  dd { height:100%; }
}

@media only screen and (max-width:767px){
.about-info {padding:2.5em 0px 3em; }
.about-info .info_content { padding-bottom:2em; }
.about-info .info_content ul li .page-img { width:100%; margin: 0; }
.about-info .info_content ul li { display: block;}
.about-info .info_content ul li .page-text { width:100%; padding:2em 0px 1em; }
.about-info .info_content ul li { margin-top:2em; padding:1em; }
.about-info .info_content ul li .page-img { top:0px; }
.about-info .info_content ul li .page-text  dd { height:100%; }
.about-info .info_content ul li .page-text .lead-title .see-more {display:none}
.about-info .info_content ul li .see-more-foot{display:block;color:#EFBD00;float:right;}

}



/********************???¨ª????*************************/
.ab-framework {padding:6.4285em 0px 9.375em;  }
.ab-framework .page-con { padding-top:4.625em; }
.ab-framework .page-con img { max-width:100%; height:auto; }

@media only screen and (max-width:767px){
.ab-framework {padding:2.5em 0px 3em;  }
.ab-framework .page-con { padding-top:2em; }

}




/**********************page-sitemap***************************/
.page-sitemap-wrap { padding:5.9375em 0px 4.9375em;  }
.page-sitemap-wrap dl dt a { color:#333; }
.page-sitemap-wrap dl dt a:hover { color:#fcc800; }
.page-sitemap-wrap dl dd { padding-top:1.5714em; }
.page-sitemap-wrap dl dd a { display:block; padding:0.5714em 0px; }
.page-sitemap-wrap dl:last-child dd { display:none; }


@media only screen and (max-width:767px){
.page-sitemap-wrap { padding:2em 0px 2em; }
.page-sitemap-wrap dl { width:100%; }
.page-sitemap-wrap dl dd { padding-top:0px; padding-bottom:1em;  }
.page-sitemap-wrap dl dd a { display:inline-block; margin-right:1em; }

}


/*****************************2021-07-21*************************************/
/************************???¡À?¨®??*************************/
.ab-member-list { padding:6.4285em 0px 9.375em; }
.ab-member-list .info_content { padding-top:1em; }
.ab-member-list .info_content ul li { width:49.3%; border:1px solid #ddd; margin-top:1.875em; color:#333; padding:1.1875em 1.75em 1.1875em 1.1875em;  }
.ab-member-list .info_content ul li .page-img { width:33.23%; overflow:hidden; }
.ab-member-list .info_content ul li .bg_container { padding-bottom:63.63%; }
.ab-member-list .info_content ul li dl { padding-top:0.0625em; width:62.38%; }
.ab-member-list .info_content ul li dl dt a { display:block; }
.ab-member-list .info_content ul li dl dd { margin-top:0.625em; }
.ab-member-list .info_content ul li dl dd a { color:#f0bd00; margin-top:0.125em; }
.ab-member-list .info_content ul li dl dd a:hover { text-decoration:underline; }
.ab-member-list .info_content ul li:hover dl dt a { color:#f0bd00; }

@media only screen and (max-width:1240px){
.ab-member-list .info_content ul li { width:100%; }
}

@media only screen and (max-width:767px){
.ab-member-list { padding:2.5em 0px 3em; }
.ab-member-list .info_content ul li { padding:1em; }
.ab-member-list .info_content ul li .page-img { width:100%; }
.ab-member-list .info_content ul li dl { width:100%; padding-top:1em; }
.ab-member-list .info_content ul li dl dd p { display:block; }
.ab-member-list .info_content ul li dl dd a { display:block; }
}


/* ÐÂÎÅÁÐ±í */
.about-info .page-list { padding-top:2.5em; padding-bottom:5.25em; }
.about-info .page-list ul li { background:url(/templates/SWZY_ZH/static/images/ns-linebg02.png) repeat-x left bottom; padding-left:13em; padding-top:2.5em; padding-bottom:2.125em; position:relative;  }
.about-info .page-list ul li .page-time { position:absolute; left:0px; top:2.5em; width:10em; height:6.562em; color:#999; color:#fff; background-size:cover; border:1px solid transparent;  }
.news-index-list .page-list ul li .page-time dl { width:100%; }
.about-info .page-list ul li .page-date { color:#999; }
.about-info .page-list ul li h3 { /*margin-top:0.7916em;*/  }
.about-info .page-list ul li .page-txt { margin-top:1.25em;color:#666; }
.about-info .page-list ul li .page-more { padding-top:1.25em; color:#666; }
.about-info .page-list ul li:hover .page-time { background:#fff;  color:#333; }
.about-info .page-list ul li:hover .page-more { color:#fcc800; }
.about-info .page-list ul li .new_img { height: 100%; width: 100%; object-fit: contain;}
.about-info .page-list ul li .page-text .title_box  { display: flex; justify-content: space-between; align-items: center; }
.about-info .page-list ul li .page-text .time_title  { font-size: 14px;color: #969696; text-align: right; }
.about-info .page-list ul li .page-text .title_box .line_heights  {line-height: 1; }


@media only screen and (max-width:767px){
.about-info { padding:2.5em 0px 3em; }
.about-info .page-list { padding-top:1em; padding-bottom:2em; }
.about-info .page-list ul li { padding-left:9.7em; padding-top:1.5em; padding-bottom:1.5em; }
.about-info .page-list ul li .page-time { width:8.68em; height:5em; top:1.5em; }
}

.about-info .info_content .img_box{
    width:250px;
    height: 360px;
    margin-right: -2.778em;
}
.about-info .info_content .img_cls{
    width:100%;
    height: 100%;
    background-position: center center;
    background-repeat: no-repeat;
    background-size: cover;
    padding-bottom: 145.45%;
    transform: scale(1, 1);
    -webkit-transform: scale(1, 1);
    transition: 0.5s all;
    -webkit-transition: 0.5s all;
    position: relative;
    left: -6.55em;
}

@media only screen and (max-width:767px){
    .about-info .info_content .img_box{
        width:auto;
        height: auto;
        margin-right: 0;
    }
    .about-info .info_content .img_cls{
        width:100%;
        height: 100%;
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
        padding-bottom: 145.45%;
        transform: scale(1, 1);
        -webkit-transform: scale(1, 1);
        transition: 0.5s all;
        -webkit-transition: 0.5s all;
        position: relative;
        left: 0;
    }
}

@media only screen and (max-width:1660px){
    .about-info .page-wrap{
        width: 88%;
        max-width: 1440px;
        margin: auto;
    }
}

@media only screen and (max-width:1440px){
    .about-info .page-wrap{
        width: 85%;
        max-width: 1240px;
        margin: auto;
    }
}
@media only screen and (max-width:1240px){
    .about-info .page-wrap{
        width: 80%;
        max-width: 1080px;
        margin: auto;
    }
}
@media only screen and (max-width:767px){
    .about-info .page-wrap{
        width: 90%;
        max-width: 1240px;
        margin: auto;
    }
}

















