@charset "utf-8";

/* Slider */
.slick-slider { position: relative; display: block; -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; }
.slick-list { position: relative; display: block; overflow: hidden; z-index: 1; }
.slick-list.dragging { cursor: pointer; cursor: hand; }
.slick-slider .slick-track, .slick-slider .slick-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); }
.slick-track { position: relative; top: 0; left: 0; display: block; }
.slick-track:before, .slick-track:after { display: table; content: ''; }
.slick-track:after { clear: both; }
.slick-loading .slick-track { visibility: hidden; }
.slick-slide { display: none; float: left; height: 100%; min-height: 1px; }
[dir='rtl'] .slick-slide { float: right; }
.slick-slide img { display: block; width: 100%; }
.slick-slide.slick-loading img { display: none; width: 100%; }
.slick-slide.dragging img { pointer-events: none; }
.slick-initialized .slick-slide { display: block; }
.slick-loading .slick-slide { visibility: hidden; }
.slick-vertical .slick-slide { display: block; height: auto; border: 1px solid transparent; }
.slick-arrow.slick-hidden { display: none; }
.slick-loading .slick-list { background: #fff; }
.slick-arrow { position: absolute; top: 0; bottom: 0; margin: auto; width: 50px; height: 50px; overflow: hidden; z-index: 20; cursor: pointer; color: #fff; text-align: center; }
.slick-prev { left: 0px; }
.slick-next { right: 0px; }
.slick-arrow.slick-disabled, .slick-arrow.slick-disabled:hover { opacity: 0.5; }
.slick-dotted.slick-slider { }
.slick-dots { position: absolute; left: 0; right: 0; bottom: 20px; display: block; font-size: 0; text-align: center; z-index: 2; }
.slick-dots li { display: inline-block; margin: 0 5px; padding: 5px; border-radius: 50%; background-color: #333; cursor: pointer; }
.slick-dots li:hover { opacity: 0.8; }
.slick-dots li.slick-active, .slick-dots li.slick-active:hover { opacity: 1; background-color: #fff; }
/*	复用图片包裹	*/
.scaleimg { overflow: hidden; }
.scaleimg img { width: 100%; height: auto; -webkit-transition: transform .5s; transition: transform .5s; }
.scaleimg:hover img { -webkit-transform: scale(1.1); transform: scale(1.1); }
.clear:after { content: ""; display: block; width: 100%; clear: both; }
.middle { font-size: 0; letter-spacing: -1.5em; }
.middle:after { content: ''; display: inline-block; vertical-align: middle; height: 100%; }
.middle-cont { display: inline-block; vertical-align: middle; font-size: 14px; letter-spacing: 0;}

/*线和角*/
.arr-mod {position: absolute;top: 2px;right: 2px;left: 2px;bottom: 2px;border: 1px solid #850101;box-sizing: border-box;}
.arr-mod .arr1:before, .arr-mod .arr1:after {content: "";display: block;width: 30px;height: 30px;background-repeat: no-repeat;background-position: center;position: absolute;}
.arr-mod .arr1:before {content: "";background-image: url(../image/jjl/arr1_1.png);top: -3px;left: -3px;}
.arr-mod .arr1:after {content: "";background-image: url(../image/jjl/arr1_2.png);top: -3px;right: -3px;}
.arr-mod .arr2:before, .arr-mod .arr2:after {content: "";display: block;width: 30px;height: 30px;background-repeat: no-repeat;background-position: center;position: absolute;}
.arr-mod .arr2:before {content: "";background-image: url(../image/jjl/arr1_3.png);bottom: -3px;right: -3px;}
.arr-mod .arr2:after {content: "";background-image: url(../image/jjl/arr1_4.png);bottom: -3px;left: -3px;}

.benner_mod {overflow: hidden;font-size: 0;}
.benner_mod .slick-dots {bottom: 5%;}
.benner_mod .slick-dots li {width: 22px;height: 22px;background: url(../image/jjl/ico1_a.png) no-repeat center;position: relative;padding: 0 17px;position: relative;}
.benner_mod .slick-dots li:first-child:before {display: none;}
.benner_mod .slick-dots li:first-child:after {display: none;}
.benner_mod .slick-dots li:before {content: "";height: 1px;background: #fff;opacity: 0.5;position: absolute;top: 5px;left: -29px;width: 48px;}
.benner_mod .slick-dots li:after {content: "";height: 1px;background: #fff;opacity: 0.5;position: absolute;bottom: 5px;left: -29px;width: 48px;}
.benner_mod .slick-dots li.slick-active {background: url(../image/jjl/ico1.png) no-repeat center;}

.search_result{padding:80px 0;}
.search_result .title1 .p{font-size:16px;margin-top:15px;}
.search_result .list{margin-top:40px;}
.search_result strong{color:#b6000c;}
.search_result .item{padding:40px 0;border-bottom: 1px solid #ddd;}
.search_result .item h3{font-size:18px;}
.search_result .item .p{margin-top:10px;line-height:1.6;}
.search_result .pages{margin-top:50px;}


.home1 {padding-top: 7.3vw;}
.home1 .tit {padding-bottom: 40px;}
.home1 .tit .fz34 {display: inline-block;}
.home1 .tit .fz18 {display: inline-block;margin-left: 5px;}
.home1 .cont {display:-ms-flexbox;display: flex;-ms-flex-pack: justify;justify-content: space-between;}
.home1 .cont .l {width: 51.9%;}
.home1 .cont .l .con {display:-ms-flexbox;display: flex;}
.home1 .cont .l .con .time_wp {width: 56%;background: url(../image/jjl/bgi1.jpg);color: #fff;padding-top: 0.8vw;}
.home1 .cont .l .con .time_wp .padd {padding: 0 17.5%;position: relative;z-index: 1;}
.home1 .cont .l .con .time_wp .fz18 {color: #ffc3c3;padding-top: 30px;}
.home1 .cont .l .con .time_wp .fz50 {font-size: 50px;font-family:impact;line-height: 1;padding-top: 5px;}
.home1 .cont .l .con .time_wp .tip {color: #ffc3c3;padding-top: 50px;}
.home1 .cont .l .con .btn_wp {-ms-flex: 1;flex: 1;padding-left: 14px;}
.home1 .cont .l .con .btn_wp .btn1 {position: relative;height: 205px;-ms-flex-align: center;align-items: center;display:-ms-flexbox;display: flex;-ms-flex-pack: center;justify-content: center;position: relative;z-index: 1;background: #fff;}
.home1 .cont .l .con .btn_wp .btn1+.btn1 {margin-top: 14px;}
.home1 .cont .l .con .btn_wp .btn1 .ico {margin-bottom: 15px;width: 81px;height: 81px;}
.home1 .cont .r {-ms-flex: 1;flex: 1;padding-left: 8%;position: relative;z-index: 9;}
.home1 .cont .r .list {}
.home1 .cont .r .list .item {}
.home1 .cont .r .list .item +.item {margin-top: 19px;}
.home1 .cont .r .list .item .fz16 {position: relative;}
.home1 .cont .r .list .item .fz16 .t1 {padding-right: 140px;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.home1 .cont .r .list .item .fz16 .rq {position: absolute;right: 0;top: 1px;font-family: Arial;}
.home1 .cont .r .list .item .p {color: #707070;height: 0;overflow: hidden;transition: all 0.4s ease-in-out;}
.home1 .cont .r .list .item .x {border-top: 1px dashed #a3a3a3;position: relative;width: 0;transition: all 0.6s ease-in-out;}
.home1 .cont .r .list .item .x:before {content: "";display: block;position: absolute;left: 0;top: -1px;height: 1px;background: #7c7c7c;width: 0px;}
.home1 .cont .r .list .item .x:after {content: "";display: block;position: absolute;right: 0;top: -1px;height: 1px;background: #7c7c7c;width: 0px;}
.home1 .cont .r .list .item.act .p {display: block;padding-top: 19px;height: auto;}
.home1 .cont .r .list .item.act .x {width: 100%;margin: 30px 0 15px;}
.home1 .cont .r .list .item.act .x:before, .home1 .cont .r .list .item.act .x:after {width: 25px;}
.home2 {position: relative;/*background: url(../image/jjl/bgi2.jpg);*/padding-bottom: 1vw;}
.home2:after {content: "";width: 14.6%;height: 14vw;background: url(../image/jjl/bgi1.jpg);position: absolute;right: 0;bottom: 0;}
.home2 .bgi {position: absolute;top: -5.9vw;right: 0;bottom: 0;left: 0;background: url(../image/jjl/home1.png) no-repeat top center;}
.home2 .x-wrap {position: relative;z-index: 1;}
.home2 .title {padding: 300px 13.7vw 0;}
.home2 .title .p {padding-top: 15px; text-indent: 2em;}
.home2 .cont {text-align: center;padding-top: 30px;position: relative;}
.home2 .cont .item {position: absolute;box-sizing: border-box;border-radius: 50%;padding: 8px;box-shadow: 0px 0px 26px 0px #5f4222;overflow: inherit;background: rgba(250,248,241,0.6);}
.home2 .cont .item .img {width: 100%;height: 100%;overflow: hidden;border-radius: 50%;}
.home2 .cont .item .img img {border-radius: 50%;transition: all 0.6s ease;}
.home2 .cont .item:hover .img img {filter: blur(3px);}
.home2 .cont .item .fz30, .home2 .cont .item .fz24 {position: absolute;left: 0;width: 100%;text-align: center;top: 50%;-webkit-transform: translateY(-50%);-ms-transform: translateY(-50%);transform: translateY(-50%);color: #fff;}
.home2 .cont .i1 {width: 350px;height: 350px;left: -20px;top: 120px;}
.home2 .cont .i1 .arr {width: 192px;height: 139px;position: absolute;left: 93%;top: 35%;background: url(../image/jjl/home2.png) no-repeat center;background-size: cover;}
.home2 .cont .i2 {width: 149px;height: 149px;right: 23%;top: 30px;}
.home2 .cont .i2 .arr {width: 124px;height: 439px;position: absolute;right: 82%;top: 69%;background: url(../image/jjl/home3.png) no-repeat center;background-size: cover;}
.home2 .cont .i3 {width: 264px;height: 264px;right: 20px;top: 284px;}
.home2 .cont .i3 .arr {width: 155px;height: 145px;position: absolute;right: 89.5%;top: 21%;background: url(../image/jjl/home4.png) no-repeat center;background-size: cover;overflow: hidden;}
.home3 {position: relative;padding: 13.4vw 0 7.3vw;}
.home3:after {content: "";width: 50%;height: 6vw;background: url(../image/jjl/bgi1.jpg);position: absolute;right: 0;top: 0;}
.home3 .cont {display:-ms-flexbox;display: flex;-ms-flex-pack: justify;justify-content: space-between;}
.home3 .cont .item {-ms-flex: 1;flex: 1;text-align: center;}
.home3 .cont .item +.item {margin-left: 16px;}
.home3 .cont .item .bg {width: 100%;display:-ms-flexbox;display: flex;-ms-flex-align: center;align-items: center;margin-bottom: 15px;position: relative;height: 13.4vw;max-height: 257px;}
.home3 .arr-mod {border-color: #880404;}
.home3 .arr-mod .arr1:before, .home3 .arr-mod .arr1:after {width: 25px;height: 25px;}
.home3 .arr-mod .arr1:before {background-image: url(../image/jjl/arr3_1.png);top: -3px;left: -3px;}
.home3 .arr-mod .arr1:after {background-image: url(../image/jjl/arr3_2.png);top: -3px;right: -3px;}
.home3 .arr-mod .arr2:before, .home3 .arr-mod .arr2:after {display: block;width: 25px;height: 25px;}
.home3 .arr-mod .arr2:before {background-image: url(../image/jjl/arr3_3.png);bottom: -3px;right: -3px;}
.home3 .arr-mod .arr2:after {background-image: url(../image/jjl/arr3_4.png);bottom: -3px;left: -3px;}
.home3 .cont .item .bg .txt {width: 100%;position: relative;z-index: 1;}
.home3 .cont .item .bg .txt .fz48 {font-size: 48px;color: #880404;line-height: 1;font-family: Impact;padding-bottom: 5px;}
.home3 .cont .item:hover .bg .txt .fz48 {color: #c5763c;}
.home3 .cont .item:hover .bg .txt .fz16 {color: #c5763c;}
.home3 .cont .item:hover .arr-mod .arr1:before {background-image: url(../image/jjl/arr4_1.png);}
.home3 .cont .item:hover .arr-mod .arr1:after {background-image: url(../image/jjl/arr4_2.png);}
.home3 .cont .item:hover .arr-mod .arr2:before {background-image: url(../image/jjl/arr4_3.png);}
.home3 .cont .item:hover .arr-mod .arr2:after {background-image: url(../image/jjl/arr4_4.png);}
.home4 {position: relative;background: url(../image/jjl/home2.jpg) no-repeat center;padding: 7.5vw 0;background-size: cover;}
.home4 .bgi1 {position: absolute;right: 0;top: 0;bottom: 0;left: 0;background: url(../image/jjl/home10.png) no-repeat center;background-size: cover;}
.home4 .bgi2 {position: absolute;right: 0;top: 0;bottom: 0;left: 0;background: url(../image/jjl/home11.png) no-repeat center;background-size: cover;}
.home4 .x-wrap {z-index: 1;height: 100%;position: relative;}
.home4 .arr-mod {border-color: #a68761;}
.home4 .arr-mod .arr1:before, .home4 .arr-mod .arr1:after {width: 40px;height: 40px;}
.home4 .arr-mod .arr1:before {background-image: url(../image/jjl/arr2_1.png);top: -3px;left: -3px;}
.home4 .arr-mod .arr1:after {background-image: url(../image/jjl/arr2_2.png);top: -3px;right: -3px;}
.home4 .arr-mod .arr2:before, .home4 .arr-mod .arr2:after {display: block;width: 40px;height: 40px;}
.home4 .arr-mod .arr2:before {background-image: url(../image/jjl/arr2_3.png);bottom: -3px;right: -3px;}
.home4 .arr-mod .arr2:after {background-image: url(../image/jjl/arr2_4.png);bottom: -3px;left: -3px;}
.home4 .cont {position: relative;}
.home4 .cont .slick-item {position: relative;padding-bottom: 57.5%;box-sizing: content-box;}
.home4 .cont .item {position: absolute;}
.home4 .cont .item a{height: 100%;}
.home4 .cont .item .img {position: relative;padding: 12px;height: 100%;height: 74%;}
.home4 .cont .item .img img {position: relative;z-index: 1;width: 100%;height: 100%;transition: all 0.4s ease-in-out;}
.home4 .cont .item .fz18 {padding-top: 20px;}
.home4 .cont .item:hover .img img {box-shadow: 0px 0px 20px 0px #000;}
.home4 .cont .i1 {left: 0;top: 0;width: 51.6%;height: 50%;}
.home4 .cont .i2 {left: 0;top: 59%;width: 21.7%;}
.home4 .cont .i3 {left: 30%;top: 59%;width: 34.7%;}
.home4 .cont .i4 {right: 0;top: 12%;width: 27.9%;}
.home4 .cont .i3 .fz18, .home4 .cont .i4 .fz18 {/*width: 21px;*/text-align: center;position: absolute;right: 103%;top: 0;padding-top: 0;line-height: 1.4;word-break: break-all;word-wrap: break-word;writing-mode: vertical-lr;writing-mode: tb-lr;}
.home4 .cont .bttn {position: absolute;right: 123px;top: 0;z-index: 999;}
.home4 .cont .fun {position: absolute;right: 0;top: 0;z-index: 999;}
.home4 .cont .fun .slick-arrow {position: static;display: inline-block;vertical-align: middle;width: 38px;height: 38px;margin-left: 8px;}
.home4 .cont .fun .slick-prev {background: url(../image/jjl/prev2.png) no-repeat center;}
.home4 .cont .fun .slick-next {background: url(../image/jjl/next2.png) no-repeat center;}
.home5 {position: relative;background: url(../image/jjl/home8.jpg);background-size: cover;color: #fff;padding: 7vw 0;}
.home5:before {content: "";display: block;position: absolute;left: 0;bottom: 100%;height: 6vw;background: url(../image/jjl/bgi3.jpg) no-repeat center;background-size: cover;width: 14.6%;}
.home5:after {content: "";display: block;position: absolute;left: 0;bottom: 0%;height: 6vw;background: url(../image/jjl/bgi2.jpg) no-repeat center;background-size: cover;width: 14.6%;}
.home5 .slick-item {text-align: center;}
.home5 .slick-item .txt {padding-top: 30px;}
.home5 .slick-item .txt .fz24 {padding-top: 10px;}
.home5 .slick-arrow {width: 99px;height: 23px;bottom: 17%;}
.home5 .slick-prev {background: url(../image/jjl/prev1.png) no-repeat center;left: 3%;}
.home5 .slick-next {background: url(../image/jjl/next1.png) no-repeat center;right: 3%;}
.home6 {background: url(../image/jjl/home9.jpg) no-repeat center;background-size: cover;padding: 7vw 0;}
.home6 .cont {position: relative;}
.home6 .slick-item {padding-bottom: 48.5%;position: relative;}
.home6 .slick-item .item {position: absolute;}
.home6 .slick-item .item .img {width: 100%;height: auto;}
.home6 .slick-item .item .img img {width: 100%;height: auto;}
/*.home6 .slick-item .item .mask {position: absolute;left: 0;top: 0;right: 0;bottom: 0;background: #000;}*/
.home6 .slick-item .item .text {position: absolute;color: #fff;left: 0;font-size: 14px;bottom: 0px;width: 100%;box-sizing:border-box;background: rgba(0,0,0,0.6);padding: 20px 6%;}
.home6 .slick-item .item .text .p {padding-top: 15px;}
.home6 .slick-item .i1 {left: 0;bottom: 0;width: 28.6%;}
/*.home6 .slick-item .i1 .text {bottom: 1.7vw;}*/
.home6 .slick-item .i2 {left: 33.7%;bottom: 0;width: 31.9%;}
/*.home6 .slick-item .i2 .text {top: 3.4vw;}*/
.home6 .slick-item .i3 {top: 0;right: 0;width: 50%;z-index: 1;}
/*.home6 .slick-item .i3 .text {top: 3.4vw;}*/

.home6 .t_img {width: 17%;height: auto;position: absolute;left: 23%;top: 0;z-index: 999;    pointer-events: none;}
.home6 .cont .fun {position: absolute;z-index: 999;right: 0;bottom: 0;}
.home6 .cont .fun .slick-arrow {position: static;display: inline-block;vertical-align: middle;width: 111px;height: 111px;margin-left: 5px;}
.home6 .cont .fun .slick-prev {background: url(../image/jjl/prev3.png) no-repeat center;}
.home6 .cont .fun .slick-next {background: url(../image/jjl/next3.png) no-repeat center;}
.home6 .cont .slick-list {font-size: 0;}


.details1 {padding: 7vw 0 12vw;}
.details1 .title {}
.details1 .title .fz18 {color: #707070; display: none;}
.details1 .slick-list {font-size: 0;}
.slick-initialized .slick-slide {outline: none;}
.details1 .imgs-mod .mar {margin: 30px 15px 0;}
.details1 .imgs-mod .mar img {cursor: pointer;}
.details1 .slick-arrow {width: 38px;height: 38px;}
.details1 .slick-prev {background: url(../image/jjl/prev4.png) no-repeat center;left: 5%;}
.details1 .slick-next {background: url(../image/jjl/next4.png) no-repeat center;right: 5%;}
.details1 .cont {margin-bottom: 50px;position: relative;z-index: 1;}
.details1 .text {line-height: 2;}
.details1 .text img{ display: block; max-width: 100%; margin: auto;}


.story1 {padding: 7vw 0;}
.story1 .list {position: relative;}
.story1 .list .item {width: calc(33% - 16px);position: absolute;transition: all 0.6s ease-out 0s;margin-right: 30px;margin-bottom: 60px;border-top: 2px solid #BB945C;/*transform: translateY(20%);opacity: 0;*/text-align: center;}
.story1 .list .item img {width: 100%;height: auto;}
.story1 .list .item .txt {border-bottom: 1px solid #a68761;padding: 20px 10px;transition: all 0.6s ease-out 0s;}
.story1 .list .item:hover {}
.story1 .list .item:hover .txt {border-bottom-color: #850101;}
.story1 .pages {margin-top: 60px;}
.story1.showd .list .item {transform: none;opacity: 1;}

.story2 {padding: 7vw 0;background: url(../image/jjl/bgi2.jpg);position: relative;}
.story2:before {content: ""; background: url(../image/jjl/bar1.png) no-repeat top center;background-size: 100% auto;width: 35%;padding-bottom: 50%;position: absolute;right: 0;top: 0;max-width: 675px;}
.story2 .list {}
.story2 .list .item {position: relative;}
.story2 .list .item:after {content: "";display: block;clear: both;}
.story2 .list .item .bgi {width: 33%;padding-bottom: 49.3%;background: #ad865b;}
.story2 .list .item .text {background: #fff;border-bottom: 5px solid #930000;position: absolute;right: 5%;bottom: 45px;width: 79%;max-height: 340px;box-sizing: border-box;height: 33vw;}
.story2 .list .item .text .padd {padding: 10% 4% 0 62%;}
.story2 .list .item .img {position: absolute;bottom: 95px;left: 8%;width: 54%;height: auto;z-index: 1;}
.story2 .list .item +.item {margin-top: 60px;}
.story2 .list .item:nth-child(even) .bgi {float: right;background: #930000;}
.story2 .list .item:nth-child(even) .text {right: auto;left: 5%;border-color: #ad865b;}
.story2 .list .item:nth-child(even) .text .padd {padding: 10% 62% 0 4%;}
.story2 .list .item:nth-child(even) .img {right: 8%;left: auto;}
.story2 .pages {margin-top: 60px;}

.graduation .list .item .text .name span{ font-family: Impact; color: #930000; margin-right: 20px; line-height: 1; display: inline-block; position: relative; top: 3px; }
.graduation .list .item .text .fz16{ line-height: 1.625; margin-top: 20px; }

.summary1 {position: relative;background: url(../image/jjl/summary1.jpg) no-repeat top center;overflow: hidden;padding-bottom: 65px;}
.summary1 .text {width: 42.3%;position: relative;z-index: 1;padding: 0;text-align: justify;float: left;padding: 9.5% 0 3.7% 6%;}
.summary1 .text .z-idx {position: relative;z-index: 1;}
.summary1 .text:after {content: "";background: url(../image/jjl/bgi5.jpg);left: 0;top: 0;bottom: 0;right: -9999px;position: absolute;}
.summary1 .text .x {border-top: 1px dashed #a3a3a3;position: relative;width: 100%;transition: all 0.6s ease-in-out;margin: 40px 0 20px;}
.summary1 .text .x:before {content: "";display: block;position: absolute;left: 0;top: -1px;height: 1px;background: #7c7c7c;width: 25px;}
.summary1 .text .x:after {content: "";display: block;position: absolute;right: 0;top: -1px;height: 1px;background: #7c7c7c;width: 25px;}
.summary1 .text .scroll1 {margin-bottom: 10px;}
.summary1 .text .scroll1 .p {color: #666666; text-indent: 2em;}
.summary1 .text .scroll1 .p+.p {padding-top: 10px;}
.summary1 .text .fz18 {color: #840000;padding-top: 15px;}
.summary1 .img {position: relative;z-index: 1;padding: 15px;background: url(../image/jjl/summary1.png) no-repeat center;background-size: 100% 100%;overflow: hidden;max-width: 44%;float: right;top: 65px;margin-top: 50px;}
.summary1 .img img {}
.summary1 .img .slick-dots {bottom: 5%;}
.summary1 .img .slick-dots li {width: 22px;height: 22px;background: url(../image/jjl/ico1_a.png) no-repeat center;position: relative;padding: 0 17px;position: relative;}
.summary1 .img .slick-dots li:first-child:before {display: none;}
.summary1 .img .slick-dots li:first-child:after {display: none;}
.summary1 .img .slick-dots li:before {content: "";height: 1px;background: #fff;opacity: 0.5;position: absolute;top: 5px;left: -29px;width: 48px;}
.summary1 .img .slick-dots li:after {content: "";height: 1px;background: #fff;opacity: 0.5;position: absolute;bottom: 5px;left: -29px;width: 48px;}
.summary1 .img .slick-dots li.slick-active {background: url(../image/jjl/ico1.png) no-repeat center;}
.mCSB_scrollTools {opacity: 1;}
.summary1 .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {background: #aa1717 !important;}
.summary2 {margin-top: -66px;position: relative;z-index: 1;overflow: hidden;}
.summary2 .x-wrap {position: relative;}
.summary2 .tit {position: absolute;left: 0;top: 0;text-align: center;}
.summary2 .tit .fz28 {width: 40px;display: inline-block;border-top: 1px solid #d4d4d4;padding: 15px 5px;line-height: 1.1;}
.summary2 .tit .img {width: 62px;}
.summary2 .tit .img img{width:100%;}
.summary2 .cont {padding: 7.3vw 125px;overflow: hidden;display:-ms-flexbox;display: flex;}
.summary2 .cont .item {padding-bottom: 42.4%;position: relative;-ms-flex: 1;flex: 1;margin: 0 0.5px;overflow: hidden;}
.summary2 .cont .item a {position: absolute;left: 0;top: 0;right: 0;bottom: 0;color: #fff;background-size: cover;background-position: center;background-repeat: no-repeat;-webkit-transition: all 0.4s ease;transition: all 0.4s ease;}
.summary2 .cont .item .fz20 {writing-mode: vertical-lr;writing-mode: tb-lr;width: 26px;position: absolute;top: 17%;left: 50%;margin-left: -13px;color: #fff;}
.summary2 .cont .item:nth-child(even) .fz20 {top: auto;bottom: 5%;}
.summary2 .cont .item:hover .bg {filter: blur(5px);-ms-filter: blur(5px);}
.summary3 {background-size: cover;background-position: center;background-repeat: no-repeat;padding: 8vw 0;overflow: hidden;}
.summary3:after {display: none;}
.summary3 .arr-mod {background: #fff;}
.summary4 {padding: 5vw 3.5% 20px;overflow: hidden;}
.summary4 .slick-item {min-height: 22vw;}
.summary4 .slick-item .mar {margin: 0 8px;}
.summary4 .slick-item .text {position: relative;margin-bottom: 35px;transition: 0.6s ease-in-out;}
.summary4 .slick-item .text:after {content: "";width: 1px;position: absolute;top: 100%;bottom: -300px;background: #a68761;left: 2px;}
.summary4 .slick-item .text .p {position: relative;z-index: 1;min-height: 45px;padding: 25px 25px; font-size: 14px; }
.summary4 .slick-item .fz34 {writing-mode: vertical-lr;writing-mode: tb-lr;color: #a68761;font-weight: bold;font-family:impact;letter-spacing:4px;height: 80px;}
.summary4 .arr-mod {border-color: #a68761;}
.summary4 .arr-mod .arr1:before, .summary4 .arr-mod .arr1:after {width: 40px;height: 40px;}
.summary4 .arr-mod .arr1:before {background-image: url(../image/jjl/arr2_1.png);top: -3px;left: -3px;}
.summary4 .arr-mod .arr1:after {background-image: url(../image/jjl/arr2_2.png);top: -3px;right: -3px;}
.summary4 .arr-mod .arr2:before, .summary4 .arr-mod .arr2:after {display: block;width: 40px;height: 40px;}
.summary4 .arr-mod .arr2:before {background-image: url(../image/jjl/arr2_3.png);bottom: -3px;right: -3px;}
.summary4 .arr-mod .arr2:after {background-image: url(../image/jjl/arr2_4.png);bottom: -3px;left: -3px;}
.summary4 .fun {text-align: center;padding-left: 56%;margin:2% 0 3%;}
.summary4 .slick-arrow {width: 38px;height: 38px;position: static;display: inline-block;vertical-align: middle;margin: 0 4px 0;opacity: 1 !important;}
.summary4 .slick-prev {background: url(../image/jjl/prev2.png) no-repeat center;left: 5%;}
.summary4 .slick-next {background: url(../image/jjl/next2.png) no-repeat center;right: 5%;}
.summary4 .slick-slide.slick-active:nth-child(5n+1) .text {margin-top: 13%;}
.summary4 .slick-slide.slick-active:nth-child(5n+2) .text {margin-top: 33%;}
.summary4 .slick-slide.slick-active:nth-child(5n+3) .text {margin-top: 0%;}
.summary4 .slick-slide.slick-active:nth-child(5n+4) .text {margin-top: 45%;}
.summary4 .slick-slide.slick-active:nth-child(5n+5) .text {margin-top: 20%;}


.today1 {background: url(../image/jjl/bgi2.jpg);padding: 7vw 0;position: relative;}
.today1:before {content: "";display: block;width: 14.6%;height: 9vw;position: absolute;right: 0;bottom: -4.5vw;background: url(../image/jjl/bgi1.jpg);pointer-events: none;z-index: 99;}
.today1 .title{ margin-left: calc(182px + 3.2%); }
.today1 .tab-mod {height: 751px;}
.today1 .tab-bar {float: left;width: 182px;margin-right: 3.2%;background: url(../image/jjl/today1.png) no-repeat center;background-size: cover;height: 100%;box-sizing: border-box;padding-top: 48px;}
.today1 .tab-term {text-align: center;height: 54px;line-height: 54px;color: #975d2a;cursor: pointer;outline: none;}
.today1 .tab-term:hover {color: #840000;}
.today1 .tab-term .s1 {display: inline-block;}
.today1 .tab-term.cur {color: #840000;}
.today1 .tab-term.cur .s1 {font-size: 50px;font-family:impact;position: relative;top: 2px;margin-right: 3px;}
.today1 .tab-cont {overflow: hidden;position: relative;height: 100%;}
.today1 .tab-item {position: absolute;left: 0;top: 0;width: 100%;visibility: hidden;opacity: 0;height: 100%;}
.today1 .tab-item.act {visibility: visible;opacity: 1;z-index: 1;position: relative;}
.today1 .scroll1 {height: 700px;margin-top: 50px;}
.today1 .list {overflow: hidden;display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;width: 100%;}
.today1 .mCSB_inside > .mCSB_container{margin:0;}
.today1 .list .item {float: left;width: calc(32% - 6px);height: auto;margin:0 12px 50px 0;}
.today1 .list .item .img {position: relative;padding-bottom: 74%;overflow: hidden;}
.today1 .list .item .img img {width: 100%;height: auto;position: absolute;left: 50%;top: 50%;transform: translate(-50%,-50%);-webkit-transform: translate(-50%,-50%);}
.today1 .list .item .fz16 {padding-top: 15px;padding-right: 14%;}
.today1 .mCSB_scrollTools .mCSB_draggerContainer {bottom: 50px;}
.today1 .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {background: #840000;}
.today1 .mCSB_scrollTools .mCSB_draggerRail {background: #dfd0d0;width: 6px;}
.today2 {}
.today2 .slick-list {font-size: 0;}
.today2 .slick-item {position: relative;}
.today2 .clear {transition: all 0.6s ease-in;filter: blur(25px);}
.today2 .clear .img {float: left;width: 50%;height: auto;overflow: hidden;}
.today2 .text {position: absolute;width: 1012px;left: 50%;bottom: 0;-webkit-transform: translateX(-50%);-ms-transform: translateX(-50%);transform: translateX(-50%);background: url(../image/jjl/bgi1.jpg);color: #fff;box-sizing: border-box;padding: 30px 90px;display: -ms-flexbox;display: flex;-ms-flex-align: center;align-items: center;}
.today2 .text .fz16 {-ms-flex: 1;flex: 1;margin-left: 6%;line-height: 1.4;}
.today2 .slick-arrow {width: 72px;height: 107px;background-position: center;background-repeat: no-repeat;background-size: cover;}
.today2 .slick-prev {background-image: url(../image/jjl/prev5.png);left: 4%;}
.today2 .slick-next {background-image: url(../image/jjl/next5.png);right: 4%;}
.today2 .slick-active .clear {filter: none;}
.today3 {background: url(../image/jjl/today9.jpg) no-repeat center;background-size: cover;padding: 7.1vw 0;position: relative;}
.today3 .title {}
.today3 .cont {position: relative;}
.today3 .cont .list {display: -ms-flexbox;display: flex;-ms-flex-align: end;align-items: flex-end;-ms-flex-pack: justify;justify-content: space-between;}
.today3 .cont .item {position: relative;width: calc(33% - 4px);overflow: inherit;}
.today3 .cont .item .img {width: 100%;height: auto;overflow: hidden;}
.today3 .cont .item .img img {width: 100%;height: auto;}
.today3 .cont .item .fz18 {padding: 15px 0 0;padding-right: 5%;}
.today3 .cont .item:last-child .fz18 {position: absolute;left: 0;bottom: 100%;padding-bottom: 18px;}
.today3 .cont .item:nth-child(2) {margin-bottom: 112px;}
.today3 .cont .button1 {position: absolute;left: 0;bottom: 0;text-align: center;width: 100%;}
.today4 {position: relative;padding: 7.3vw 0;}
.today4:before {content: "";display: block;width: 17.95%;height: 21vw;position: absolute;right: 0;top: -7.1vw;background: url(../image/jjl/bgi1.jpg);pointer-events: none;}
.today4:after {content: "";display: block;width: 17.95%;height: 19vw;position: absolute;left: 0;bottom: 0;background: url(../image/jjl/bgi1.jpg);pointer-events: none;}
.today4 .block {position: relative;z-index: 1;}
.today4 .cont {display: -ms-flexbox;display: flex;}
.today4 .cont .item {-ms-flex: 1;flex: 1;box-sizing: border-box;background: url(../image/jjl/bgi1.jpg);max-height: 468px;height: 24.4vw;min-height: 460px;cursor: pointer;}
.today4 .cont .item .bgi {position: relative;width: 100%;height: 100%;background-repeat: no-repeat;background-position: center;background-size: cover;}
.today4 .cont .item .bgi .fz16 {text-align: center;color: #fff;background: rgba(0,0,0,0.55);position: absolute;right: 0;width: 100%;box-sizing: border-box;padding: 15px;bottom: 0;overflow: hidden;transition: all 0.8s ease-in-out;}
.today4 .cont .item .r_text {display: none;overflow: hidden;color: #fff;}
.today4 .cont .item .r_text .padd {padding: 8% 5% 8% 10%;}
.today4 .cont .item .r_text .t1 {}
.today4 .cont .item .r_text .t1 .fz56 {font-size: 56px;font-family:impact;line-height: 1;display: inline-block;position: relative;top: 2px;}
.today4 .cont .item .r_text .t1 .fz20 {display: inline-block;margin-left: 15px;}
/*.today4 .cont .item .r_text .p {padding-top: 20px;}*/
.today4 .cont .item .r_text .img {width: 70%;}
.today4 .cont .item .r_text .img img {width: 100%;height: auto;}
.today4 .cont .item.act {min-width: 67.4%;padding: 20px;transition: all 0.8s ease-in-out;max-width: 830px;cursor: inherit;}
.today4 .cont .item.act .bgi {width: 43.2%;float: left;}
.today4 .cont .item.act .bgi .fz16 {opacity: 0;}
.today4 .cont .item.act .r_text {display: block;}
.today4 .button1 {text-align: center;}
.today5 {position: relative;padding: 7.3vw 0;}
.today5:before {content: "";display: block;width: 17.95%;height: 21vw;position: absolute;right: 0;top: -7.1vw;background: url(../image/jjl/bgi1.jpg);pointer-events: none;}
.today5:after {content: "";display: block;width: 17.95%;height: 19vw;position: absolute;left: 0;bottom: 0;background: url(../image/jjl/bgi1.jpg);pointer-events: none;}
.today5 .block {position: relative;z-index: 1;}
.today5 .slick-mod {background: url(../image/jjl/bgi1.jpg);padding: 0 40px;}
.today5 .slick-item {color: #fff;}
.today5 .slick-item .padd {padding: 65px 60px 90px;}
.today5 .slick-item .t1 .fz56 {font-size: 56px;font-family:impact;line-height: 1;display: inline-block;position: relative;top: 2px;}
.today5 .slick-item .t1 .fz20 {display: inline-block;margin-left: 15px;}
.today5 .slick-item .p{height: 45px;overflow: hidden;}
.today5 .slick-item .con {display: -ms-flexbox;display: flex;-ms-flex-pack: justify;justify-content: space-between;}
.today5 .slick-item .con .img {padding: 7px;border-radius: 7px;/*background: #db3a3a;*/}
.today5 .slick-item .con .img+.img {margin-left: 15px;}
.today5 .slick-dots {bottom: 7%;}
.today5 .slick-dots li {width: 14px;height: 14px;background: url(../image/jjl/today6.png) no-repeat center;padding: 0;border-radius: 0;}
.today5 .slick-dots li.slick-active {background-image: url(../image/jjl/today6_a.png);}
.today5 .button1 {text-align: center;}
.today5 .button1 .bttn {width: 136px;background-image: url(../image/jjl/more1.png);}





/*	网站地图	*/
.sitemap{ }
.sitemap dl{ padding: 20px 0; border-bottom: 1px solid #eee;}
.sitemap dt{ font-size: 16px;}
.sitemap dd{ margin-top: 20px; padding-left: 4em;}
.sitemap dd a{ margin-right: 20px;display: inline-block;}
.sitemap a:hover{ color: #840000;}


/* 20200921lyj */
.position { position: relative; z-index: 9; font-family: '黑体'; }





























@media screen and (min-width:1025px){/*pc*/
	.home1 .cont .l .con .btn_wp .btn1:hover .ico{
		animation: downup 0.6s ease-out 0s alternate;
	}
	.details1 .imgs-mod .mar{
		overflow: hidden;
	}
	.story1 .list .item .img{
		overflow: hidden;
	}
	.details1 .imgs-mod .mar:hover img,
	.story1 .list .item:hover img{
		animation: scale 0.4s ease-out 0s alternate;
	}
	.today1 .list .item .img:hover img{
		transform: translate(-50%,-50%) scale(1.05);
	}
	.home2 .cont .item{
		transform: translate(0,50%);
		opacity: 0;
		transition: all 1.4s ease;
	}
	.home2.showd .cont .item{
		transform: translate(0,0);
		opacity: 1;
	}
	.dasqb2 .box .pubc-4horn:hover .btntit:before{
		animation: downup 0.6s ease-out 0s alternate;
	}
}
@keyframes downup{
	0%{
		transform: translate(0, 0);
	}
	50%{
		transform: translate(0, -6px);
	}
	100%{
		transform: translate(0, 0);
	}
}
@keyframes scale{
	0%{
		transform: scale(1);
	}
	50%{
		transform: scale(1.05);
	}
	100%{
		transform: scale(1);
	}
}
@media screen and (max-width:1680px){
	.today4 .cont .item .r_text .img {width: 75%;}
}
@media screen and (max-width:1500px){
	.home2 .bgi {background-size: cover;}
	.home2 .title {padding-top: 17vw;}
	.home2 .cont .i1 {left: 0;}
	.home2 .cont .i1 .arr {width: 162px;height: 116px;top: 40%;}
	.today4 .cont .item .r_text .img {width: 80%;}
	.summary2 {margin-top: 0;}
	.summary1 .img {max-width: 40%;}
	.graduation .list .item .text .fz16{ margin-top: 10px; }
	
}
@media screen and (max-width:1420px){
	.summary2 .tit .fz28{ width: 30px; }
}
@media screen and (max-width:1400px){
	.home1 .cont .l .con .time_wp .fz50 {font-size: 42px;}
	.home2 .cont .item .arr {display: none;}
	.today4 .cont .item .r_text .img {display: none;}

}
@media screen and (max-width:1300px){
	.home1 .cont .l .con .time_wp .padd {padding: 0 10%;}
	.today1 .list .item {/* height: 280px; */margin-bottom: 30px;}
	.today4 .cont .item {min-height: 400px;}
	.summary2 .cont {padding-right: 0;}
	.today5 .slick-item .padd {padding: 60px 30px 80px;}
}
@media screen and (max-width:1200px){
	.home1 .cont .r {padding-left: 4%;}
	.home2 .cont .i1 {width: 280px;height: 280px;}
	.home2 .cont .i2 {}
	.home2 .cont .i3 {width: 220px;height: 220px;}
	.home3 .cont .item .bg .txt .fz48 {font-size: 36px;}
	.story1 .list .item {width: calc(33% - 16px);margin-right: 20px;}
	.today1:before {display: none;}
	.today4:before {display: none;}
	.today4:after {display: none;}
	.today4 .cont .item .r_text .t1 .fz56 {font-size: 40px;}
	.summary2 .cont .item {min-height: 12vw;}
	.today5:before {display: none;}
	.today5:after {display: none;}
	.today5 .slick-item .t1 .fz56 {font-size: 40px;}

}
@media screen and (max-width:1024px){
	.home1 {position: relative;z-index: 1;}
	.home1 .tit {padding-bottom: 25px;}
	.home1 .cont {display: block;}
	.home1 .cont .l {width: auto;}
	.home1 .cont .r {padding-left: 0; margin-top: 40px;}
	.home1 .cont .r .list .item .p {height: auto;padding-top: 10px !important;display: none;}
	.home1 .cont .r .list .item.act .p{display: none;}
	.home1 .cont .r .list .item .x {margin-top: 15px !important;width: 100%;}
	.home1 .mt30 {text-align: center;}
	.home3 .cont .item .bg .txt .fz48 {font-size: 26px;} 
	/*.home3 .cont .item {max-width: 16%;}*/
	.home6 .slick-item .item .text .p {padding-top: 5px;}
	/*.home6 .slick-item .item .text {left: 15px;right: 15px;}*/
	.home6 .slick-item .item .text .mt20 {margin-top: 10px;}
	/*.home6 .slick-item .i2 .text, .home6 .slick-item .i3 .text {top: 2vw;}*/
	/*.home6 .slick-item .i1 .text {bottom: 2vw;}*/
	.today1 .list .item {/* height: 230px; */}
	.today2 .text {width: 90%;padding: 15px 30px;}
	.today2 .text .fz16 {margin-left: 3%;}
	.today4 .cont .item {min-height: 320px;}
	.today1 .tab-mod {height: 575px;}
	.today1 .scroll1 {height: 500px;}
	.today1 .title{ margin-left: calc(150px + 3.2%); }
	.today1 .tab-bar {background-size: 100% 100%;width: 150px;}
	.today1 .tab-term {height: 40px;line-height: 40px;}
	.summary2 .tit .img {width: 40px;}
	.summary2 .tit .fz28 {width: 20px;}
	.summary2 .cont {padding-left: 80px;}
	.summary4 .slick-item .text .p {padding: 15px 20px;}

	.story2 .list .item .text {bottom: 5%;}
	.story2 .list .item .img {bottom: 10%;}

}
@media screen and (max-width:850px){
	.home3:after, .home2:after {display: none;}
	.home1 {padding-top: 40px;}
	.home1 .tit {padding-bottom: 15px;}
	.home1 .cont .l .con {display: block;}
	.home1 .cont .l .con .time_wp {width: auto;}
	.home1 .cont .l .con .time_wp .fz18 {padding-top: 20px;}
	.home1 .cont .l .con .time_wp .padd {padding: 10px 15px 30px;}
	.home1 .cont .l .con .time_wp .tip {padding-top: 20px;}
	.home1 .cont .l .con .btn_wp {padding-left: 0;margin-top: 20px;display: -ms-flexbox;display: flex;justify-content: space-between;-ms-flex-pack: justify;}
	.home1 .cont .l .con .btn_wp .btn1 {height: 120px;width: calc(50% - 6px);}
	.home1 .cont .l .con .btn_wp .btn1 .ico {width: 45px;height: 45px;margin: 0 auto 10px;}
	.home1 .cont .l .con .btn_wp .btn1+.btn1 {margin-top: 0;}
	.home2 .title {padding: 20vw 0 0;}
	.home3 {padding: 40px 0 20px;}
	.home3 .cont {-ms-flex-wrap: wrap;flex-wrap: wrap;}
	.home3 .cont .item {max-width: inherit;width: calc(33.33% - 5px);-ms-flex: none;flex: none;margin-bottom: 25px;} 
	.home3 .cont .item+.item {margin-left: 0;}
	.home3 .cont .item .bg {height: 22vw;}
	.home3 .cont .item .bg .txt .fz48 {font-size: 22px;}
	.home4 {padding: 40px 0;}
	.home4 .cont .slick-item {padding-bottom: 0;}
	.home4 .cont .item {width: calc(50% - 10px) !important;position: relative;left: auto;top: auto;right: auto;bottom: auto;float: left;margin-bottom: 20px;}
	.home4 .cont .item:nth-child(odd) {margin-right: 20px;}
	.home4 .cont .item .fz18 {padding: 15px 10px 0;text-align: center; line-height: 1.5;}
	.home4 .cont .item .img{height: 2rem;text-align: center;}
	.home4 .cont .item .img img{width: auto;display: inline;}
	.home4 .cont .i3 .fz18, .home4 .cont .i4 .fz18 {position: static;width: auto;padding-top: 15px;writing-mode: lr-tb;}
	.home4 .cont .bttn {position: static;display: block;margin: 30px auto 0;}
	.home4 .cont .fun {position: static;text-align: center;padding-top: 15px;}
	.home5 {padding: 40px 0;}
	.home5 .slick-item .txt {padding-top: 15px;}
	.home5 .slick-item .txt .fz24 {padding-top: 5px;}
	.home6 .slick-item {padding-bottom: 0;}
	.home6 {padding: 40px 0;}
	.home6 .slick-item .item {position: relative;left: auto;top: auto;right: auto;bottom: auto;width: 100%;}
	.home6 .slick-item .item.i1{height: 5rem;overflow: hidden;}
	.home6 .slick-item .item .img{height: 5rem;line-height: 5rem;text-align: center;vertical-align: middle;}
	.home6 .slick-item .item .img img{display: block;width: auto;max-height: 100%;max-width: 100%;}
	.home6 .slick-item .item+.item {margin-top: 10px;}
	/*.home6 .slick-item .item .text {top: auto !important;bottom: 20px !important;}*/
	.home6 .cont .fun {position: static;text-align: center;padding-top: 30px;}
	.home6 .cont .fun .slick-arrow {width: 80px;height: 80px;background-size: cover;}
	.details1 .imgs-mod {display: none;}
	.details1 .cont {margin-bottom: 30px;}

	.story1 .list .item{margin-right: 0.3rem;margin-bottom: 0.3rem;width: calc(50% - 0.3rem);}
    .story1 .list .item .txt{padding: 0.2rem;}
    .story1 .pages {margin-top: 40px;}

    .today1 .list .item {width: calc(48% - 6px);/* height: 270px; */}
    .today2 .text {position: static;width: 100%;-webkit-transform: translateX(0%);-ms-transform: translateX(0%);transform: translateX(0%);padding: 20px 15px;display: block;}
    .today2 .text .fz34 {text-align: center;padding-bottom: 10px;}
    .today2 .slick-arrow {width: 50px;height: 70px;}
	.today2 .clear .img {width: 100%;}
	.today3 .cont .list {display: flex;flex-wrap: wrap;-ms-flex-wrap: wrap;}
	.today3 .cont .item .img{/*height: 2.5rem;*/height: 300px;text-align: center;background: #fff8ee;position: relative;}
	.today3 .cont .item .img img{max-height: 100%; max-width: 100%;width: auto;height: auto;position: absolute;display: block;top: 50%;left: 50%;transform: translate(-50%,-50%);-webkit-transform: translate(-50%,-50%);-ms-transform: translate(-50%,-50%);}
	.today3 .cont .item {/*width: calc(50% - 10px);*/width: 100%;margin-bottom: 30px;}
    .today3 .cont .item:nth-child(2) {margin-bottom: 30px;}
    .today3 .cont .item .fz18 {padding: 10px 0 0;font-size: 14px;}
	.today3 .cont .item:last-child .fz18 {padding-bottom: 0px;position: static;}
    .today3 .cont .button1 {position: static;}
    .today4 .cont .item .r_text .t1 .fz20 {display: block;margin-left: 0;margin-top: 5px;}
	.today1 {padding: 40px 0 15px;}
	.today3 {padding: 40px 0;}
	.today4 {padding: 40px 0;}
	.today1 .list .item {/* height: 285px; */margin-bottom: 20px;}
	.today1 .list .item .fz16 {padding-top: 10px;}

	.summary1 .img { max-width: 100%; margin-top: 20px; top: auto; padding: 10px; box-sizing: border-box; }
	.summary1 .text {width: auto;padding: 10% 5%;}
	/* .summary1 .text .scroll1 {max-height: 260px;} */
	.summary1 .text .x {margin: 20px 0 15px;}
	.summary2 {padding: 40px 0;}
	.summary2 .cont {padding: 20px 0 0;}
	.summary2 .tit {position: static;text-align: center;}
	.summary2 .tit .img {display: none;}
	.summary2 .tit .fz28 {position: static;width: auto;text-align: center;display: block;border-top: 0;font-size: 22px;padding: 0;}
	.summary4 .slick-slide.slick-active:nth-child(5n+1) .text {margin-top: 0%;}
	.summary4 .slick-slide.slick-active:nth-child(5n+2) .text {margin-top: 0%;}
	.summary4 .slick-slide.slick-active:nth-child(5n+3) .text {margin-top: 0%;}
	.summary4 .slick-slide.slick-active:nth-child(5n+4) .text {margin-top: 0%;}
	.summary4 .slick-slide.slick-active:nth-child(5n+5) .text {margin-top: 0%;}
	.summary4 .fun {padding-left: 0;margin: 20px 0 30px;}
	.summary4 .slick-arrow {margin: 0 4px 0;}
	.summary3 {padding: 40px 0 20px;}
	.today5 .slick-mod {padding: 0;}
	.today5 .slick-item .con {-ms-flex-pack: center;justify-content: center;}
	.today5 .slick-item .p{height: auto;}

	
	.story2 .list .item .bgi {display: none;}
	.story2 .list .item .img {position: static;width: 100%;}
	.story2 .list .item .text {position: static;width: 100%;height: auto;max-height: inherit;}
	.story2 .list .item .text .padd {padding: 20px 15px !important;}
	.story2 .list .item+.item {margin-top: 0.3rem;}
	.story2 .list .item .btn1 {margin-top: 0.3rem;display: none;}
	.story2 .pages {margin-top: 40px;}

	.graduation .list .item .text .name span{ margin-right: 10px; top: auto; }

	.summary4{ padding-bottom: 110px; position: relative; }
	.summary4 .slick-mod{ margin-top: 20px; }
	.summary4 .slick-item .mar{ position: relative; padding-top: 35px; }
	.summary4 .slick-item .text{ margin-bottom: 0; }
	.summary4 .slick-item .fz34{ writing-mode: horizontal-tb; writing-mode: lr-tb; height: auto; position: absolute; left: 0; top: 0; right: 0; text-align: center; }
	.summary4 .slick-item .text:after{ display: none; }
	.summary4 .fun{ position: absolute; left: 0; right: 0; bottom: 40px; margin: 0; }




}

@media screen and (max-width:750px){
	.home3 .cont .item .bg {height: 32vw;}
	.home2 .cont {padding:20% 0 24%;}
	/*.home2 .cont .bg {display: none;}*/
	.home2 .cont .item {/*position: relative;top: auto;right: auto;bottom: auto;left: auto;*/padding: 6px;}
	.home2 .cont .i1 {width: 45%;height: auto; top: 7%; left: 0;}
	.home2 .cont .i2 {width: 22%;height: auto; left: 0; top: 55%; right: auto;}

	.home2 .cont .i3 {width: 37%;height: auto;float: right;margin-top: -30vw;}
	.home5 .slick-arrow {width: 30px;background-size: 100% auto;bottom: 1.3rem;}
	
	.today1 .title{ margin-left: 0; }
	.today1 .tab-mod {height: auto;margin-top: 20px;}
	.today1 .tab-bar {float: none;height: auto;background: none;width: auto;overflow: hidden;padding-top: 0;}
	.today1 .tab-term {display: inline-block;vertical-align: middle;width: 25%;float: left;line-height: 40px;height: 40px;}
	.today1 .list .item {/* height: 3.9rem; */}
	.today1 .list .item:nth-child(even){ margin-right: 0; }
	.today1 .scroll1 {height: auto;margin-top: 20px;}

	.today1 .tab-term.cur .s1 {font-size: 28px;}
	.today4 .cont {display: block;}
	.today4 .cont .item {min-height: inherit;display: block;height: auto;max-height: inherit;padding: 15px;}
	.today4 .cont .item+.item {margin-top: 15px;}
	.today4 .cont .item .bgi {float: none !important;width: 100% !important;height: 7.8rem;}
	.today4 .cont .item .r_text .padd {padding: 15px;}
	.today4 .cont .item .r_text {display: block;}
	.today4 .cont .item .r_text .t1 .fz56 {font-size: 34px;}
	.today4 .cont .item .r_text .t1 .fz20 {display: inline-block;margin-left: 4%;}
	.summary2 .cont .item .fz20 {font-size: 12px;width: 13px;margin-left: -6.5px;}
	.summary2 .cont .item:nth-child(2n) .fz20{ top: 5%; }
	.today5 .slick-item .con .img+.img {margin-left: 10px;}
	.today5 .slick-item .padd {padding: 30px 15px 55px;}
	.today5 .slick-dots {bottom: 5%;}
	.today5 .slick-item .t1 .fz56 {font-size: 34px;}
	.home6 .slick-item .item .text {padding: 15px;}
	
	/* 20200921lyj */
	.details1 .title .fz34{font-size: 18px;}
	.position { }
	.details1,
	.search_result,
	.sitemap,
	.story1,
	.story2,
	.summary1 .text,
	.today1{padding-top: 60px;}
}


@media screen and (max-width:650px){
	.today3 .cont .item .img{height: 200px;}
}






















