@charset "utf-8";
body {font-size:12px;font-family:"微软雅黑",Arial, Helvetica, sans-serif;background:#f7f8f8;}
body.main{background:#fff;}
* {margin:0;padding:0;}
li {list-style:none;}
img {border:none;}
i,em {font-style:inherit;}
.clear {clear:both;}
.mtop10 {margin-top:10px;}
a {color:#000;text-decoration:none;}
a:hover {color:#94691f;transition:.3s;}
.clearh {clear:both;height:50px;}
*:focus { outline: none; } 
input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#c8b7b2;}
input:-moz-placeholder,textarea::-webkit-input-placeholder{color:#c8b7b2;}
input::-moz-placeholder,textarea::-webkit-input-placeholder{color:#c8b7b2;}
input:-ms-input-placeholder,textarea::-webkit-input-placeholder{color:#c8b7b2;}

.top{background:url(../images/tbg01.jpg) repeat-x 0 0;width:100%;min-width:1200px;margin:0 auto;}
.logo{position:absolute;left:0;top:6px;}
.logo img{height:40px;}
.nav {width:1200px;height:55px;margin:0 auto;position:relative;}
.nav ul {margin-left:150px;}
.nav li {float:left;padding-left:23px;position:relative;z-index:999;}
.nav li a{font-size:16px;color:#fff;display:inline-block;line-height:55px;}
.nav li a:hover,.nav li.on a {color:#fff;font-weight:bold;}
.nav li.nav-home{width:8%;background:none;}
.nav li dl{position:absolute;left:15px;top:55px;width:100%;box-shadow:0 3px 7px 2px rgba(0,0,0,.1);display:none;}
.nav li dl dd{padding:10px 0;background:#fff;border-bottom:1px solid #ddd;text-align:center;}
.nav li dl dd a{color:#333;line-height:22px;font-size:14px;}
.nav li a:hover dl dd a,.nav li.on dl dd a{color:#333;}
.nav li:hover dl dd a:hover,.nav li.on dl dd a:hover{color:#333;}
.nav li:hover dl{display:block;}
.mbanner{height:660px;position:relative;overflow:hidden;min-width:1200px;}
.mbanner .swiper-slide{height:660px;background-repeat:no-repeat;background-position:center 0;background-size:auto 100%;}
.swiper-pagmb{text-align:center;position:absolute;left:0;bottom:20px;width:100%;z-index:99;}
.swiper-pagmb .swiper-pagination-bullet{background:#fff;width:15px;height:15px;margin:0 5px;opacity:.5;border-radius:15px;border:none;}
.swiper-pagmb .swiper-pagination-bullet-active{width:55px;opacity:1;}
.lg-a{font-size:18px;color:#204b9c;text-align:center;margin-top:80px;min-width:1200px;}
.lg-a h2{font-size:48px;color:#204b9c;}
.lg-a tt{display:inline-block;height:2px;width:100px;background:#204b9c;margin:10px 0;}
.lg-b{width:1200px;margin:60px auto 0;}
.lg-b1{width:545px;float:left;}
.lg-b1 dl{height:325px;background:#f4f4f4;position:relative;overflow:hidden;}
.lg-b1 dl dt{height:100%;}
.lg-b1 dl dt img{width:100%;height:100%;}
.lg-b1 dl dd{width:100%;padding:25px 0;background:rgba(14,53,148,.8);position:absolute;left:0;bottom:0;z-index:11;}
.lg-b1 dl dd p{padding:0 35px 5px;}
.lg-b1 dl dd span{display:inline-block;padding:0 35px;font-size:16px;color:#fff;}
.lg-b1 dl dd p a{font-size:18px;color:#fff;}
.lg-b2{width:610px;height:325px;float:right;overflow:hidden;position:relative;}
.lg-b2 ul{margin-top:-16px;}
.lg-b2 li{padding:15px 0;border-top:1px solid #ddd;}
.lg-b2 li p{padding-bottom:5px;}
.lg-b2 li span{display:inline-block;font-size:16px;color:#b5b5b6;}
.lg-b2 li p a{font-size:18px;}
.lg-b2a1{display:inline-block;padding:5px 15px;background:#204b9c;border-radius:15px;font-size:14px;position:absolute;right:0;bottom:0;color:#fff;}
.lg-c{width:1200px;margin:50px auto 0;}
.lg-c ul{width:100%;}
.lg-c ul li{/*width:30.4%;height:500px;*/width:18.4%;height:350px;float:left;overflow:hidden;margin-left:2%;position:relative;background:#fff;border-radius:0 55px 0 0;box-shadow:0 0 15px 5px rgba(0, 0, 0, .06);}
.lg-c ul li:nth-child(1){margin-left:0;}
.lg-c ul li a{display:block;height:100%;}
.lg-c ul li.lg-cli1{background:#204b9c url(../images/p01.png) no-repeat right bottom;background-size:100% auto;}
.lg-c ul li.lg-cli2{background:url(../images/p02.png) no-repeat right bottom;background-size:auto 190px;}
.lg-c ul li.lg-cli3{background:url(../images/p03.png) no-repeat right bottom;background-size:auto 190px;}
.lg-c ul li.lg-cli4{background:url(../images/p04.png) no-repeat right bottom;background-size:auto 190px;}
.lg-c ul li.lg-cli5{background:url(../images/p05.png) no-repeat right bottom;background-size:auto 190px;}
.lg-c ul li img{width:100%;height:100%;}
.lg-c ul li div{width:93%;position:absolute;left:0;top:55px;z-index:11;background:url(../images/p001.png) no-repeat right 5px;background-size:auto 50px;}
.lg-c ul li div h2{font-size:26px;color:#204b9c;padding-left:15px;border-left:10px solid #204b9c;}
.lg-c ul li div h2 a{font-size:26px;color:#204b9c;}
.lg-c ul li div h2 i{font-size:14px;color:#aaa;margin-left:10px;}
.lg-c ul li div p{font-size:15px;color:#204b9c;padding-top:5px;padding-left:25px;text-transform:Uppercase;}
.lg-c ul li.lg-cli1 div h2{color:#fff;}
.lg-c ul li.lg-cli1 div h2 a{color:#fff;}
.lg-c ul li.lg-cli1 div p{color:#fff;}
.lg-c ul li.lg-cli1 div h2{border-color:#fff;}
.lg-c ul li.lg-cli1 div{background:url(../images/p001.png) no-repeat right 5px;background-size:auto 32px;}
.lg-c ul li.lg-cli2 div{background:url(../images/p004.png) no-repeat right 5px;background-size:auto 35px;}
.lg-c ul li.lg-cli3 div{background:url(../images/p002.png) no-repeat right 5px;background-size:auto 35px;}
.lg-c ul li.lg-cli4 div{background:url(../images/p003.png) no-repeat right 5px;background-size:auto 35px;}
.lg-c ul li.lg-cli5 div{background:url(../images/p005.png) no-repeat right 5px;background-size:auto 30px;}
.lg-dbg{padding-top:200px;background:url(../images/bg05.jpg) no-repeat center 0;backgroun-size:auto 435px;margin-top:105px;min-width:1200px;}
.lg-d{width:1200px;margin:0 auto;padding:55px 0;background:#fff;box-shadow:0 5px 10px 2px rgba(0, 0, 0, .07);}
.lg-dm{padding:0 40px;}
.lg-dma1{width:465px;height:265px;float:right;overflow:hidden;position:relative;}
.lg-dma1 .swiper-slide{position:relative;height:100%;z-index:11;}
.lg-dma1 .swiper-slide img{width:100%;height:100%;}
.swiper-pic{width:100%;height:100%;position:absolute;left:0;top:0;z-index:22;}
.lg-dma1 .swiper-slide.on .swiper-pic{display:none;}
.lg-dma1 .swiper-slide.on .swiper-vbox{display:block;}
.swiper-pagdma{text-align:center;position:absolute;left:20px;bottom:20px;z-index:99;}
.swiper-pagdma .swiper-pagination-bullet{background:#fff;width:12px;height:12px;margin:0 2px;opacity:.6;border-radius:15px;border:none;}
.swiper-pagdma .swiper-pagination-bullet-active{width:35px;opacity:1;}
.lg-dma2{float:left;width:610px;}
.lg-dma2 h2{font-size:48px;color:#204b9c;}
.lg-dma2 p{font-size:16px;color:#595758;line-height:30px;padding-top:10px;}
.lg-ebg{/*background:url(../images/bg06.jpg) no-repeat center bottom;*/padding:60px 0 0;min-width:1200px;}
.lg-e{width:1200px;margin:0 auto;}
.lg-e ul{}
.lg-e ul li{width:23.7%;height:360px;float:left;overflow:hidden;margin-left:1.7%;margin-bottom:20px;}
.lg-e ul li:nth-child(4n+1){margin-left:0;}
.lg-e ul li:nth-child(5){margin-left:12%;}
.lg-e ul li dl{cursor:pointer;position:relative;}
.lg-e ul li dl dt{width:100%;height:239px;background:linear-gradient(to right, #305d87, #589168);padding-bottom:10px;}
.lg-e ul li dl dt img{width:100%;height:100%;}
.lg-e ul li dl dd{font-size:15px;color:#3e3e3e;}
.lg-e ul li dl dd h2{padding:10px 0 6px;font-size:26px;}
.lg-e ul li dl dd p{}
.lg-e ul li dl dd h2 a{font-size:26px;color:#3e3e3e;}
.lg-e ul li dl dd h2 a:hover{color:#000;}
.lg-e ul li dl dd.lg-edda{display:none;}
.lg-fbg{padding:80px 0;background:url(../images/bg07.jpg) no-repeat center bottom;min-width:1200px;}
.lg-fbg .lg-a{margin-top:0;padding-bottom:30px;color:#fff;}
.lg-fbg .lg-a h2{color:#fff;}
.lg-fbg .lg-a tt{background:#fff;}
.lg-f1{margin-top:30px;text-align:center;}
.lg-f1 tt{display:inline-block;width:180px;height:2px;background:#fff;vertical-align:middle;}
.lg-f1 span{font-size:30px;color:#fff;vertical-align:middle;padding:0 50px;}
.lg-f{width:1200px;margin:50px auto;overflow:hidden;}
.lg-f ul{}
.lg-f ul li{width:365px;height:165px;overflow:hidden;margin:0 auto;text-align:center;}
.lg-f ul li img{width:100%;height:135px;}
.lg-f ul li p{font-size:16px;color:#fff;padding-top:10px;}
.lg-f2{text-align:center;}
.lg-f2 span{display:inline-block;width:45px;height:25px;background:url(../images/up.png) no-repeat center 0;backgroun-size:auto 100%;cursor:pointer;}
.lg-g{width:1200px;margin:60px auto 0;overflow:hidden;}
.lg-hbg{background:#d6e2ff;padding:80px 0;margin-top:100px;min-width:1200px;}
.lg-hbg .lg-a{margin-top:0;}
.lg-h{width:1200px;margin:30px auto 0;overflow:hidden;}
.lg-h ul{width:105%;}
.lg-h ul li{margin-bottom:45px;}
.lg-h ul li dl{padding-left:36px;margin:0 2% 50px 0;position:relative;width:27.6%;float:left;}
.lg-h ul li dl dt{width:65px;height:60px;position:absolute;left:0;top:10px;background:#fff;border-radius:25px 25px 0 25px;text-align:center;line-height:60px;font-size:30px;color:#267b42;font-weight:bold;box-shadow:0 5px 10px 2px rgba(0, 0, 0, .1);}
.lg-h ul li dl dd{height:80px;line-height:80px;font-size:14px;color:#fff;padding:0 40px;background:#267b42 url(../images/right.png) no-repeat 96% center;cursor:pointer;}
.lg-hm1{padding:25px;background:#f4f4f4;margin:30px 0;clear:both;width:91.5%;display:none;}
.lg-hm1b1{padding-bottom:10px;text-align:right;font-size:16px;color:#555;}
.lg-hm1b1 b{float:left;font-size:20px;color:#000;}
.agenda-list {color:#4a4a4a;width:100%;border-collapse:collapse;font-size:18px;background-color:#fff;}
.agenda-list th,.agenda-list td {border:1px solid #d8d8d8;line-height:24px;padding:10px 0;}
.agenda-list th {text-align:center;background:#520FB9;color:#fff;}
.agenda-list th:nth-child(1) {width:18%;}
.agenda-list th:nth-child(2) {width:30%;}
.agenda-list td {padding:10px;}
.agenda-list tr td.t-center {text-align:center;}
.lg-h ul li.on dl{margin-bottom:30px;}
.lg-h ul li dl.on dd{color:#fff;background:#000 url(../images/down.png) no-repeat 96% center;}
.lg-eboxbg{width:100%;height:100%;background:rgba(0,0,0,.6);position:fixed;left:0;top:0;z-index:999;display:none;}
.lg-ebox{width:800px;background:linear-gradient(to right, #163c67, #386e46);position:fixed;left:50%;top:10%;z-index:999;margin-left:-400px;}
.lg-ebox dl{padding:20px;position:relative;}
.lg-ebox dl dt{width:150px;/*height:150px;border:1px solid #5a40d1;border-radius:50%;*/overflow:hidden;position:absolute;left:40px;top:40px;}
.lg-ebox dl dt img{width:100%;/*height:100%;*/}
.lg-ebox dl dd{margin-left:200px;font-size:14px;color:#fff;}
.lg-ebox dl dd h2{color:#fff;padding:10px 0;border-bottom:1px solid #426a6c;margin-bottom:10px;}
.lg-ebox dl dd h2 b{font-size:26px;vertical-align:middle;display:inline-block;}
.lg-ebox dl dd h2 span{font-size:14px;font-weight:300;margin-left:10px;vertical-align:middle;display:inline-block;}
.lg-ebox-close{width:30px;height:30px;position:absolute;right:20px;top:20px;z-index:999;cursor:pointer;background:url(../images/close.png) no-repeat center center;}
.lg-j2{width:1200px;margin:50px auto 0;overflow:hidden;}
.lg-j2 ul{width:105%;}
.lg-j2 ul li{width:22%;height:95px;float:left;overflow:hidden;margin:0 2.5% 30px 0;}
.lg-j2 ul li img{width:100%;height:100%;}

.lg-k{width:1200px;margin:50px auto 0;overflow:hidden;}
.lg-k ul{width:105%;}
.lg-k ul li{width:23%;float:left;overflow:hidden;margin-right:2%;}
.lg-k ul li dt{height:215px;overflow:hidden;}
.lg-k ul li img{width:100%;height:100%;}
.lg-k ul li dd{padding-top:35px;}
.lg-k ul li dd h2{font-weight:250;padding-bottom:15px;}
.lg-k ul li dd h2 a{font-size:18px;color:#204b9c;}
.lg-k ul li dd p{font-size:14px;color:#595757;line-height:25px;}
.lg-k ul li dd.lg-k-dd1{padding-top:22px;margin-top:20px;border-top:1px solid #ddd;font-size:18px;color:#898989;}

.lg-k1{text-align:center;margin:40px auto 100px;}
.lg-k1 a{display:inline-block;padding:8px 60px;font-size:18px;color:#fff;border:1px solid #ddd;border-radius:10px;background:#204b9c;}
.lg-k1 a:hover{background:#204b9c;color:#fff;}
.lg-i{margin-top:60px;min-width:1200px;}
.lg-i1{width:63.25%;float:left;}
.lg-i2{width:36.75%;float:left;}
.lg-i dl{position:relative;}
.lg-i dl dt img{width:100%;}
.lg-i dl dd{width:100%;height:45px;line-height:45px;background:rgba(149,15,12,.8);position:absolute;left:0;bottom:0;z-index:99;text-indent:8%;font-size:14px;color:#fff;}
.lg-i dl a{display:block;width:100%;height:100%;background:url(../images/v.png) no-repeat center center;background-size:80px 80px;position:absolute;left:0;bottom:0;z-index:999;}

.footerbg{background:#9fa0a0 url(../images/bg03.jpg) no-repeat center 0;padding:60px 0 0;min-width:1200px;}
.footer{width:1200px;margin:0 auto;position:relative;}
.footer-logo{float:left;width:425px;}
.footer-logo img{}

.foot-wps-b { border:none;padding-top:50px; }
.map-wp { width:480px;height:300px;position:relative; }
#map { width:480px;height:300px; }
.map-wp .tips { width:200px;height:110px;background:#016644;padding:3px 20px 0 10px;position: absolute;top:0;right:0;color: #fff; }
.map-wp .tips h4 { height:30px;line-height:30px;font-size:14px;font-weight: bold; }
.map-wp .tips p { display: flex;justify-content: space-between;height:24px;align-items: center;font-size:12px; }
.map-wp .tips p img { height:16px; }
.map-wp .tips p.col { color:#817a8b; }

#map { width:480px;height:300px; }
.map-wp .tips {
    width: 200px;
    height: 110px;
    background: #016644;
    padding: 3px 20px 0 10px;
    position: absolute;
    top: 0; /* 保持顶部位置不变 */
    left: 0; /* 新增 left 属性，定位到左边 */
    color: #fff;
}

.map-wp .tips h4 {
    height: 30px;
    line-height: 30px;
    font-size: 14px;
    font-weight: bold;
}

.map-wp .tips p {
    display: flex;
    justify-content: space-between;
    height: 24px;
    align-items: center;
    font-size: 12px;
}

.map-wp .tips p img {
    height: 16px;
}

.map-wp .tips p.col {
    color: #817a8b;
}

.footer-link{width:150px;float:left;margin-left:120px;}
.footer-link h2{font-size:25px;color:#fff;font-weight:300;}
.footer-link p{padding-top:8px;}
.footer-link a{font-size:14px;color:#fff;}
.footer-link a:hover{color:#94691f;}

.footer-contact{width:320px;float:left;margin-left:135px;}
.footer-contact dl{width:270px;float:left;}
.footer-contact dl{min-height:129px;position:relative;margin-right:10px;}
.footer-contact dl dt{width:129px;height:129px;position:absolute;left:0;top:0;}
.footer-contact dl dt img{width:100%;height:100%;}
.footer-contact dl dd{}
.footer-contact dl dd h2{font-size:22px;color:#fff;font-weight:300;}
.footer-contact dl dd p{font-size:12px;color:#fff;padding-top:8px;}
.footer-contact dl:nth-child(2){width:150px;}
.footer-contact dl:nth-child(2) dd{margin-right:0px;}

.footer-ewm{width:395px;height:110px;position:absolute;right:0;top:0px;}
.footer-ewm img{width:110px;top:20px;}
.footer-ewm dl{width:260px;float:right;}
.footer-ewm dl{min-height:129px;position:relative;margin-right:10px;}
.footer-ewm dl dt{width:129px;height:129px;position:absolute;left:0;top:0;}
.footer-ewm dl dt img{width:100%;height:100%;}
.footer-ewm dl dd{}
.footer-ewm dl dd h2{font-size:22px;color:#fff;font-weight:200;}
.footer-ewm dl dd p{font-size:12px;color:#fff;padding-top:8px;}

.copy{margin-top:50px;padding:25px 0;text-align:center;font-size:12px;color:#fff;}

.lg-j{width:1200px;margin:40px auto;}
.lg-ja{width:270px;float:left;}
.lg-jb{width:910px;float:right;background:#fff;min-height:950px;box-shadow:0 3px 8px 3px rgba(0,0,0,.1);}
.lg-ja dl{background:#fff;margin-bottom:20.7px;box-shadow:0 3px 8px 3px rgba(0,0,0,.1);}
.lg-ja dl dt{text-align:center;}
.lg-ja dl dt span{background:#204b9c;display:inline-block;font-size:26px;color:#fff;border-radius:0 0 20px 20px;padding:5px 35px;}
.lg-ja dl dd{text-align:center;overflow:hidden;padding:0 30px 30px;margin-top:20px;}
.lg-ja dl dd p{padding:20px 0;border-top:1px dashed #ddd;margin-top:-2px;}
.lg-ja dl dd p a{color:#898989;font-size:20px;}
.lg-ja dl dd p a:hover{color:#267b42;}
.lg-japic img{max-width:100%;margin:0 auto;}
.lg-jatxt{color:#898989;font-size:16px;text-align:left;padding-top:10px;}
.lg-jatxt2{margin-top:20px;}
.lg-jbm{padding:20px 30px;}
.lg-jb1{padding-bottom:15px;border-bottom:1px solid #ddd;color:#000;font-size:16px;}
.lg-jb1 a{margin-right:10px;color:#898989;font-size:16px;}
.lg-jb2{padding-top:15px;color:#000;font-size:16px;line-height:30px;}
.lg-jb2 p{/*text-indent:27px;*/}
.lg-jb2 img{max-width:95%;}
.lg-jb2 p a{color:#267b42;font-weight:bold;}
.lg-jb2 table{background:#fff;width:85%;margin-left:5%;}
.lg-jb2 table th{background:#ffe8e6;font-size:18px;color:#267b42;padding:5px 10px;}
.lg-jb2 table td{background:#f7f8f8;font-size:14px;color:#000;padding:5px 10px;text-align:center;font-weight:bold;}
.lg-jb2 table.lg-jb2table th{background:url(../images/bg02.jpg) repeat-x 0 0;color:#fff;}
.lg-jb2 table.lg-jb2table td{text-align:left;}
.lg-jb3{padding-top:20px;}
.lg-jb3 li{padding:10px 0 15px 20px;background:url(../images/d.png) no-repeat 0 17px;}
.lg-jb3 li a{display:inline-block;font-size:18px;margin-right:10px;}
.lg-jb3 li span{display:inline-block;padding:2px 15px;font-size:16px;background:#204b9c;color:#fff;border-radius:20px;}
.lg-jb3 li p{font-size:16px;margin-top:1px;}
.lg-jb5{padding-top:20px;}
.lg-jb5 li{padding:10px 0 20px;color:#898989;font-size:16px;}
.lg-jb5 li h2{color:#267b42;font-size:16px;padding-bottom:10px;}
.lg-jbtit{text-align:center;padding:20px 0 10px;font-size:18px;color:#000;font-weight:bold;}
.lg-k2 ul li{width:31%;float:left;overflow:hidden;margin-right:1.5%;position:relative;}
.lg-k2 ul li dt{height:220px;}
.lg-k2 ul li dd{position:absolute;width:80%;left:0;bottom:10px;z-index:11;padding:0;}
.lg-k2 ul li dd::before{content:"";width:10px;height:30px;background:#204b9c;border-radius:0 30px 30px 0;position:absolute;width:10px;left:0;top:0;z-index:11;}
.lg-k2 ul li dd h2{padding-left:20px;}
.lg-k2 ul li dd h2 a{color:#fff;font-weight:bold;}
.lg-k2{margin-bottom:100px;}
.morev{display:inline-block;width:60px;height:60px;background:url(../images/v.png) no-repeat 0 0;position:absolute;right:20px;bottom:10px;z-index:999;}
.lg-k-vbox,.swiper-vbox{width:100%;height:100%;object-fit:fill;}
.lg-k2 dt.on .lg-k-vpic{display:none;}
.lg-k2 dt.on .morev{display:none;}


.paging_content{text-align:center;}
.paging_content div{display:inline-block;padding:5px 10px;border:1px solid #ddd;background:#fff;cursor:pointer;}

.schedule{display:flex}
.schedule .tab{padding:66px 48px 71px;overflow:auto;background:#fff;text-align:center}
.schedule .tab li{width:258px;height:48px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border:1px solid #bcbcbc;font-size:16px;color:#414141;margin-bottom:55px;cursor:pointer}
.schedule .tab li.active{background:#267b42;color:#fff}
.schedule .schedule-boxm{-webkit-box-flex:1;-ms-flex:1;flex:1;overflow:hidden;margin-left:22px;}
.schedule .schedule-box{display:none;height:390px;overflow:hidden;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}
.schedule .schedule-box.on{display:block;}
.schedule .schedule-box .schedule-date{display:-webkit-box;display:-ms-flexbox;display:flex}
.schedule .schedule-box .schedule-date>li{width:260px;height:48px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:#fff;color:#414141;font-size:24px;cursor:pointer}
.schedule .schedule-box .schedule-date>li.active,.wrapper .schedule .schedule-box .schedule-date>li:hover{background:#267b42;color:#fff}
.schedule-body{height:340px;}
.schedule .schedule-box .schedule-list{height:100%;overflow:auto;background:#fff;display:none;}
.schedule .schedule-box .schedule-list.on{display:block;}
.schedule .schedule-box .schedule-list li{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:left;height:162px;cursor:pointer}
.schedule .schedule-box .schedule-list li .item-c{position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;padding-left:168px;-webkit-box-flex:1;-ms-flex:1;flex:1;margin-right:55px;padding-top:5px;}
.schedule .schedule-box .schedule-list li .item-c p{margin-bottom:15px}
.schedule .schedule-box .schedule-list li .item-tit{font-size:18px;color:#757575;line-height:1;font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.ellipsis2{-webkit-line-clamp:2}
.schedule .schedule-box .schedule-list li .item-l{position:absolute;left:0;top:0;width:168px;-webkit-box-sizing:border-box;box-sizing:border-box;padding-left:30px}
.schedule .schedule-box .schedule-list li .item-l p{margin-bottom:10px;}
.schedule .schedule-box .schedule-list li .item-l img{vertical-align:middle;}
.schedule .schedule-box .schedule-list li .item-l span{vertical-align:middle;}
.schedule .schedule-box .schedule-list li .item-r{margin-right:20px;}
.schedule .schedule-box .schedule-list li .item-r a{display:inline-block;padding:5px 20px;background:#267b42;color:#fff;}
