.miso-slide {display: none; float: left; height: 100%; min-height: 1px;}
@media (max-width: 992px) {
.n_licheng .bd {display: none;}
.licheng_slide_wap {display: block;}
.n_licheng .hd .btnbox {display: none;}
.n_licheng .hd {margin-bottom: 2rem;}
.n_licheng .hd .tt {flex-wrap: wrap;}
.n_licheng .hd .tt .ll {width: 100%;margin-left: -1rem;}
.n_licheng .hd .tt .rr {width: 100%;padding: 0.5rem 0 0;}
}
.m, .s_about .left, #banner .arrbox { max-width: 1920px; width: 100%; padding: 0 14rem;height: 100%;margin: 0 auto;display: block;position: relative;}
.n_licheng {/*padding-top: 4.25rem;*/padding-bottom: 0rem; background: url("../images/tacn/licheng_bg.jpg") center bottom no-repeat #fdfeff; background-size: cover;}
.n_licheng .arrbox {float: right; display: flex;}
.n_licheng .arrbox .arr {display: flex;align-items: center;justify-content: center; margin-left: 0.9375rem;width: 3.75rem;height: 3.75rem;transition: 0.5s;border-radius: 50%; border: 1px solid #cfd5db;z-index: 9;}
.n_licheng .arrbox .arr svg {width: 1rem;height: 1rem;fill: #000;}
.n_licheng .arrbox .arr svg path { fill: #000; transition: 0s;}
.n_licheng .arrbox .arr:hover { border: 1px solid #dc0727; background: #dc0727;}
.n_licheng .arrbox .arr:hover svg {fill: #fff;}
.n_licheng .arrbox .arr:hover svg path {fill: #fff;}
.n_licheng .arrbox .arr_left svg {transform: rotate(180deg);}
.n_licheng .n_tt { margin-bottom: 0;}
.n_licheng .n_tt span { color: #24aaeb; background: linear-gradient(to bottom, #c6d8ed, #e0eefb); -webkit-background-clip: text;background-clip: text; -webkit-text-fill-color: transparent;}
.n_licheng .hd { overflow: hidden; width: 100%;margin-bottom: 0;display: flex;align-items: center; justify-content: space-between;margin-top: 3%;}
.n_licheng .hd .tt {float: left;display: flex;align-items: baseline;}
.n_licheng .hd .tt span {font-size: 2rem;color: #0048a9;font-family: AVENIRNEXTLTPRO-DEMICN;}
.n_licheng .hd .tt h3 {font-size: 1.625rem;color: #434343;margin-top: 0.75rem;}
.n_licheng .hd .tt .ll {margin-left: -1.5rem; padding-bottom: 0.5rem;}
.n_licheng .hd .tt .ll img { max-width: 100%;}
.n_licheng .hd .tt .rr p { font-size: 1.1rem; color: #565959;line-height: 1.875rem;max-width: 31rem;transform: translateY(-0.625rem);}
.n_licheng .bd {position: relative;margin-bottom: 6rem;}
.licheng_slide {position: absolute;left: 0;top: 0; width: 100%; height: 100%;}
.licheng_slide .w1200 {height: 100%;}
.licheng_slide ul {height: 100%; display: flex;}
.licheng_slide ul li {float: left;width: 14%;position: relative;height: 100%; transition: 0.7s; -webkit-transition: 0.7s; -moz-transition: 0.7s; -ms-transition: 0.7s;-o-transition: 0.7s;}
.licheng_slide ul li .txt { position: absolute; padding-left: 24px; width: calc(100% + 1rem);  transition: 0.5s;}
.licheng_slide ul li .txt .year {font-size: 2.25rem; color: #dc0727;font-family: Poppins-Medium;font-family: DISNEYENGLISH-MEDIUM; margin-bottom: 1rem; transition: 0.7s; -webkit-transition: 0.7s; -moz-transition: 0.7s;-ms-transition: 0.7s;-o-transition: 0.7s;margin-top: 0;transition: 0.5s;}
.licheng_slide ul li .txt .con p {font-size: 1rem;line-height: 1.625rem; color: #626262;width: 13rem;transition: 0.7s;-webkit-transition: 0.7s; -moz-transition: 0.7s;-ms-transition: 0.7s; -o-transition: 0.7s; width: 100%;}
.licheng_slide ul li .txt .con h3 {font-size: 1.4rem;color: #01a874;font-weight: bold; margin-bottom: 0.65rem;}
.licheng_slide ul li .txt:before {content: "";background: #fff; display: block; width: 11px; height: 11px; position: absolute; z-index: 99; left: 0;top: 1rem;border: 2px solid #dc0727; 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: 0;top: 1rem;background: #e2e2e2;left: 5px; 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: 10rem;}
.licheng_slide ul li:nth-child(2) .txt {top: 56.5%; padding-top: 5rem;}
.licheng_slide ul li:nth-child(3) .txt {bottom: 41%; padding-bottom: 10rem;}
.licheng_slide ul li:nth-child(4) .txt {top: 67%; padding-top: 5rem;}
.licheng_slide ul li:nth-child(5) .txt { bottom: 35%;padding-bottom: 10rem;}
.licheng_slide ul li:nth-child(6) .txt { top: 62%; padding-top: 8rem;}
.licheng_slide ul li:nth-child(7) .txt {bottom: 50%; padding-bottom: 10rem;}
.licheng_slide ul li:nth-child(even) .txt:before {top: 6rem;}
.licheng_slide ul li:nth-child(even) .txt:after { height: 5rem;}
.licheng_slide ul li:nth-child(6) .txt:before { top: 9rem;}
.licheng_slide ul li:nth-child(6) .txt:after {height: 8rem;}
.licheng_slide .miso-list, .licheng_slide .miso-track {height: 100%;overflow: visible;}
.n_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);}
.n_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); transition: 0.5s;}
.licheng_slide_wap { display: none;}
.licheng_slide_wap ul li {position: relative;transition: 0.7s; -webkit-transition: 0.7s;-moz-transition: 0.7s;-ms-transition: 0.7s;-o-transition: 0.7s;}
.licheng_slide_wap ul li .txt { padding-left: 24px;position: relative;padding-top: 7px;}
.licheng_slide_wap ul li .txt .year {font-size: 18px;color: #99050f; font-family: DISNEYENGLISH-MEDIUM;margin-bottom: 10px; transition: 0.7s; -webkit-transition: 0.7s; -moz-transition: 0.7s;-ms-transition: 0.7s;-o-transition: 0.7s;}
.licheng_slide_wap ul li .txt .con p { font-size: 16px; line-height: 1.625rem;padding-bottom: 0; color: #626262; transition: 0.7s; -webkit-transition: 0.7s; -moz-transition: 0.7s; -ms-transition: 0.7s; -o-transition: 0.7s;}
.licheng_slide_wap ul li .txt .con h3 { font-size: 1.125rem;color: #01a874;font-weight: bold; margin-bottom: 0.375rem;}
.licheng_slide_wap ul li .txt:before {content: "";display: block; width: 11px;height: 11px;position: absolute; left: 0; top: 1rem; border: 2px solid #99050f; 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: 1rem; background: #e2e2e2; left: 5px; border-radius: 50%; -webkit-border-radius: 50%;-moz-border-radius: 50%;-ms-border-radius: 50%; -o-border-radius: 50%;}
.licheng_slide_wap ul li .txt .con { padding-bottom: 1rem;}
.licheng_slide ul li .txt .con {transition: 0.5s; height: 4.875rem; overflow: auto;}
.n_licheng { width: 100%;overflow: hidden;}
.licheng_slide ul li:nth-child(odd) .txt:hover .con { padding-bottom: 1rem;}
.licheng_slide ul li .txt:hover .year {margin-top: -1rem;}
@media (max-width: 1445px) {
.n_licheng .hd { margin-bottom: 2rem;}
.licheng_slide ul li .txt { width: calc(100% + 3rem);}  
.licheng_slide ul li:nth-child(1) .txt { bottom: 48%; padding-bottom: 6rem;}
.licheng_slide ul li:nth-child(2) .txt {top: 56.5%; padding-top: 5rem;}
.licheng_slide ul li:nth-child(3) .txt {bottom: 41%; padding-bottom: 6rem;}
.licheng_slide ul li:nth-child(4) .txt {top: 67%; padding-top: 5rem;}
.licheng_slide ul li:nth-child(5) .txt { bottom: 35%;padding-bottom: 6rem;}
.licheng_slide ul li:nth-child(6) .txt { top: 62%; padding-top: 8rem;}
.licheng_slide ul li:nth-child(7) .txt {bottom: 50%; padding-bottom: 6rem;}	
}
@media (max-width: 1024px) {
.m, .s_about .left, #banner .arrbox { max-width: 1920px; width: 100%; padding: 0 1rem;height: 100%;margin: 0 auto;display: block;position: relative;}
.licheng_slide ul li:nth-child(1) .txt { bottom: 48%; padding-bottom: 3rem;}
.licheng_slide ul li:nth-child(2) .txt {top: 56.5%; padding-top: 5rem;}
.licheng_slide ul li:nth-child(3) .txt {bottom: 41%; padding-bottom: 3rem;}
.licheng_slide ul li:nth-child(4) .txt {top: 67%; padding-top: 5rem;}
.licheng_slide ul li:nth-child(5) .txt { bottom: 35%;padding-bottom: 3rem;}
.licheng_slide ul li:nth-child(6) .txt { top: 62%; padding-top: 8rem;}
.licheng_slide ul li:nth-child(7) .txt {bottom: 50%; padding-bottom: 3rem;}		
	
}
@media (max-width: 992px) {
.m { max-width: 1920px; width: 100%; padding: 0 2rem;}	
.n_licheng .bd { display: none; }
.licheng_slide_wap { display: block; }
.n_licheng .hd .btnbox { display: none; }
.n_licheng .hd { margin-bottom: 2rem;}
.n_licheng .hd .tt { flex-wrap: wrap; }
.n_licheng .hd .tt .ll {width: 100%;margin-left: -1rem;}
.n_licheng .hd .tt .rr { width: 100%; padding: 0.5rem 0 0; }
}
@media (max-width: 768px) {
.m, .s_about .left, #banner .arrbox { max-width: 1920px; width: 100%; padding: 0 1rem;height: 100%;margin: 0 auto;display: block;position: relative;}
}