/*
* @Author: wangyang
* @Date:   2023-11-28 18:36:35
* @Last Modified by:   wangyang
* @Last Modified time: 2023-12-01 08:35:47
*/
/*Slider 开始*/
.miso-slider{ position: relative; display: block; box-sizing: border-box; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; -webkit-touch-callout: none; -khtml-user-select: none; -ms-touch-action: pan-y; touch-action: pan-y; -webkit-tap-highlight-color: transparent; z-index:0}
.miso-list { position: relative; overflow: hidden; display: block; margin: 0; padding: 0; min-width: 100%;}
.miso-list:focus{outline: none;}
.miso-list.dragging{ cursor: pointer; cursor: hand;}
.miso-slider .miso-track{ min-width:100%;}
.miso-slider .miso-track,
.miso-slider .miso-list{ -webkit-transform: translate3d(0, 0, 0);  -moz-transform: translate3d(0, 0, 0); -ms-transform: translate3d(0, 0, 0); -o-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0);}
.miso-track {position: relative;left: 0;top: 0;display:inline-block;zoom: 1;margin-left: auto;margin-right: auto;vertical-align: top;}
.miso-track:before,
.miso-track:after{ display: table; content: '';}
.miso-track:after{ clear: both;}
.miso-slide { float: left; height: 100%; min-height: 1px; display: none; -moz-user-select:text; -khtml-user-select: text; user-select:text;}
[dir='rtl'] .miso-slide{ float: right;}
.miso-slide img{ display: block;}
.miso-slide.miso-loading img{ display: none;}
.miso-slide.dragging img{ pointer-events: none;}
.miso-initialized .miso-slide{ display: block;}
.miso-arrow.miso-hidden {display: none;}
/*Slider 结束*/

.licheng{padding-top:68px;padding-bottom:256px;background: url(../wyimages/licheng_bg.jpg) center bottom no-repeat;background-size:cover;}
.licheng .hd{overflow:hidden;/* width: 100%; */margin-bottom:32px;position:relative;z-index:10;}
.licheng .hd .arrowbox{ float: right;}
.licheng .miso-arrow{ display: inline-block; border-radius:50%;border:1px solid #e2e2e2; cursor:pointer; width:50px; height:50px;line-height:50px;text-align:center; transition: .5s; -webkit-transition: .5s; -moz-transition: .5s; -ms-transition: .5s; -o-transition: .5s; }
.licheng .miso-prev2{margin-right:12px;}
.licheng .miso-arrow:hover{background:#1A52EE;color:#fff;}
.licheng .miso-arrow i{font-size:20px;}
.licheng .bd{position: relative;height: 599px;background:url("../wyimages/licheng_line.png") center no-repeat;background-size:auto 599px;display: flex;align-items: center;}
.licheng .bd img{ width:100%;}
.licheng_slide{ position: absolute; left: 0; top: 0; width: 100%; height: 100%; }
.licheng_slide .wrap{ height: 100%;}
.licheng_slide ul{ height: 100%;}
.licheng_slide ul li{ float: left; width:20%; position: relative; height: 100%; transition: .7s; -webkit-transition: .7s; -moz-transition: .7s; -ms-transition: .7s; -o-transition: .7s; }
.licheng_slide ul li .txt{ position: absolute; padding-left: 24px;}
.licheng_slide ul li .txt .year{font-size:32px;margin-bottom: 7px;color: #1A52EE;transform:translateY(50px);opacity: 0;transition: .7s;-webkit-transition: .7s;-moz-transition: .7s;-ms-transition: .7s;-o-transition: .7s;-webkit-transform:translateY(50px);-moz-transform:translateY(50px);-ms-transform:translateY(50px);-o-transform:translateY(50px);}
.licheng_slide ul li .txt .con{font-size:16px;line-height:32px;color: #626262;transform:translateY(50px);opacity: 0;transition: .7s;-webkit-transition: .7s;-moz-transition: .7s;-ms-transition: .7s;-o-transition: .7s;-webkit-transform:translateY(50px);-moz-transform:translateY(50px);-ms-transform:translateY(50px);-o-transform:translateY(50px);max-height:120px;overflow: hidden;overflow-y: scroll;}
.licheng_slide ul li .txt .con::-webkit-scrollbar {width:2px;height: 2px;background-color: transparent;}
.licheng_slide ul li .txt .con::-webkit-scrollbar-track {border-radius: 10px;background-color: transparent;}
.licheng_slide ul li .txt .con::-webkit-scrollbar-thumb {border-radius: 10px; background-color: #333;}
.licheng_slide ul li .txt:before{content: "";background: #fff;display: block;width: 11px;height: 11px;position: absolute;z-index: 99;left: 0;top:16px;border: 2px solid #1A52EE;border-radius: 50%;-webkit-border-radius: 50%;-moz-border-radius: 50%;-ms-border-radius: 50%;-o-border-radius: 50%;box-sizing: border-box;}
.licheng_slide ul li .txt:after{ content: ""; display: block; width: 1px; height: 100%; position: absolute; left:5px; top:0; background: #e2e2e2; border-radius: 50%; -webkit-border-radius: 50%; -moz-border-radius: 50%; -ms-border-radius: 50%; -o-border-radius: 50%; }
.licheng_slide ul li:nth-child(1) .txt{bottom: 48%;padding-bottom:64px;}
.licheng_slide ul li:nth-child(2) .txt{top:66%;padding-top:80px;}
.licheng_slide ul li:nth-child(3) .txt{bottom:38%;padding-bottom:200px;}
.licheng_slide ul li:nth-child(4) .txt{ top:78%; padding-top:80px;}
.licheng_slide ul li:nth-child(5) .txt{bottom:42%;padding-bottom:268px;}
.licheng_slide ul li:nth-child(even) .txt:before{top:96px;}
.licheng_slide ul li:nth-child(even) .txt:after{ height:96px;}
.licheng_slide ul li:nth-child(odd) .txt:after{top:16px;}
.licheng_slide ul li:nth-child(odd) .txt:hover .con{ padding-bottom:16px;}
.licheng_slide .miso-list,.licheng_slide .miso-track{ height: 100%; overflow: visible;}
.licheng ul.miso-current li .year{ opacity: 1; transform: translateY(0px); -webkit-transform: translateY(0px); -moz-transform: translateY(0px); -ms-transform: translateY(0px); -o-transform: translateY(0px); }
.licheng ul.miso-current li .con{ opacity: 1; transform: translateY(0px); -webkit-transform: translateY(0px); -moz-transform: translateY(0px); -ms-transform: translateY(0px); -o-transform: translateY(0px); }
.licheng_slide ul li .txt:hover .year{ margin-top:-16px;}
.licheng{width:100%; overflow: hidden;}
.mask_lc{ display: block; width:100%; height: calc(100% + 256px); position: absolute; left: 0; top:0;
background-image: linear-gradient(to right, rgba(255, 255, 255, 0) 0, rgb(255, 255, 255, 1) 12%); z-index: 1;}
.mask_lc.aos-animate{ opacity: 1 !important;}
.mask_lc[aos^=fade][aos^=fade]{opacity:1;-webkit-transition-property:all;transition-property:all; left: 0;}
.mask_lc[aos^=fade][aos^=fade].aos-animate{opacity:1; left: 100%;}

/* 手机端 */
.licheng_slide_wap ul li{ position:relative;transition: .7s; -webkit-transition: .7s; -moz-transition: .7s; -ms-transition: .7s; -o-transition: .7s; }
.licheng_slide_wap ul li .txt{padding-left:24px;position:relative;padding-top:5px;}
.licheng_slide_wap ul li .txt .year{font-size:24px;color:#1A52EE;margin-bottom:5px;transition: .7s;-webkit-transition: .7s;-moz-transition: .7s;-ms-transition: .7s;-o-transition: .7s;}
.licheng_slide_wap ul li .txt .con{ font-size:14px; line-height:24px; padding-bottom:32px; color:#626262; transition: .7s; -webkit-transition: .7s; -moz-transition: .7s; -ms-transition: .7s; -o-transition: .7s; }
.licheng_slide_wap ul li .txt:before{content: "";display: block;width: 11px;height: 11px;position: absolute;left: 0;top:16px;border: 2px solid #1A52EE;border-radius: 50%;-webkit-border-radius: 50%;-moz-border-radius: 50%;-ms-border-radius: 50%;-o-border-radius: 50%;box-sizing: border-box;z-index: 1;background: #fff;}
.licheng_slide_wap ul li .txt:after{ content: ""; display: block; width: 1px; height: 100%; position: absolute; left: 0; top:16px; background: #e2e2e2; left: 5px; border-radius: 50%; -webkit-border-radius: 50%; -moz-border-radius: 50%; -ms-border-radius: 50%; -o-border-radius: 50%; }

/* 电脑端 小屏 */
@media screen and (max-width:1439px) and (min-width:1200px) {
    .licheng_slide ul li:nth-child(1) .txt{bottom:48.5%;}
    .licheng_slide ul li:nth-child(2) .txt{top:64.5%;}
    .licheng_slide ul li:nth-child(3) .txt{bottom:37.5%;}
    .licheng_slide ul li:nth-child(4) .txt{top:77%;}
    .licheng_slide ul li:nth-child(5) .txt{bottom:38.5%;}
}

/* 手机端 */
@media screen and (max-width:1199px) {
    .licheng {padding:30px 0 50px;}
}