﻿@import url(common.css); /* 引用公共样式 */
/*------------------------------------------以下开始,以上为保留样式--------------------------------------------------*/
body,html{background:#f4f4f4;}
.bg4{background:#ff6800;}
.co4:hover,.co4.active{color:#ff6800;}
.bg5{background:#f16449;}
.co5{color:#f16449;}
.bg6{background:#ff6b01;}
.co6{color:#ff6b01;}
.bg7{background:#0d0d0d;}
.co7{color:#0d0d0d;}
.bg8{background:#222;}
.co8{color:#222;}
.bg9{background:#666;}
.co9{color:#666;}
.navlink i.layui-icon{font-size:12px;}
.navcb{min-width:100%;}
.navlink.hand i.show-no{display:inline;}
.bq a{color:#fff;}
.slick-dotted.slick-slider{margin:0;}
.bctrl{bottom:10px;}
.slick-dots li button:before{color:#fff;opacity:.5;}
.slick-dots li.slick-active button:before{opacity:1;color:#fff;}
.s1img{height:560px;}
.s1box{width:180px;border-radius:20px;}
.s21c:after{content:"";width:1px;height:80%;background:linear-gradient(#fff,#ccc,#ccc,#fff);position:absolute;top:10px;right:-15px;}
.sbox{padding:30px 0;}
.s32c{border-width:0 1px 1px 0;height:220px;}
.s31img{height:441px;}
.s32img{height:115px;width:115px;border-radius:50%;}
.c32cb-box{padding:25px 0;}
.s32c22{line-height:1.6em;height:3.2em;-webkit-line-clamp:2;}
.s32btn{border:1px solid #999;padding:5px 15px;border-radius:16px;}
.s32btn:hover{background:#ff6800;color:#fff;border-color:#ff6800;box-shadow:1px 1px 1px rgba(0,0,0,.3);}
.s4btn{padding:5px 20px;border:1px solid #ff6800;}
.s4btn:hover{color:#fff;background:#ff6800;}
.s4img{height:170px;}
.s5c{border-width:0 1px 1px 0;}
.smore,.smore:hover{border-color:#ff6800;color:#ff6800;}
.mnavc{margin-top:2px;}
.mnavc:hover,.mnavc.active{background:#ff6800;color:#fff;}
.lxbc-ico{width:30px;height:30px;border-radius:50%;display:inline-flex;}
.lxbc{line-height:30px;margin-bottom:15px;}
.mapbox iframe{height:300px;}
.page a:hover,.page span{background:#ff6800;border-color:#ff6800;color:#fff;}
.dyb img{height:auto!important;margin-bottom:10px;}
.dyb img[align='right']{max-width:50%;margin-left:20px;}
.wzimg{width:175px;height:116px;}
.layui-btn.bor.co2:hover{border-color:#eaeaea;color:#999;}
.jsform .layui-form-label{width:110px;}
.jsform .layui-input-block{margin-left:140px;}
.sx input[type=radio]{display:none;}
.sxcs{padding:0 10px;}
input:checked + .sxcs{background:#ff6800;color:#fff;}
.sx{line-height:24px;padding:5px 20px;}
.sx2{border-top:1px dashed #ddd;}
.xqbtn{display:inline-block;padding:3px 12px;border-radius:15px;}
.listc221 img{width:12px;margin-top:-2px;}
.timg{width:115px;height:115px;border-radius:10px;}
.listc:not(:last-child){border-bottom:1px dashed #ddd;}
.listc2223 span{display:inline-block;padding:3px 10px;border-radius:15px;border:1px solid #eaeaea; margin:7px 10px 0 0;}
.listc221c{flex-direction:column-reverse;}
.tjimg{width:100px;height:100px;}
.tjb22{-webkit-line-clamp:2;height:4em;}
.tjitem:last-child{border:none;}
.cimg{width:175px;height:115px;border-radius:10px;}
.clist-ms{-webkit-line-clamp:2;height:4em;}
.info-bt{border-bottom:3px solid #fff;cursor:pointer;}
.info-bt.active{border-bottom-color:#ff6800;font-weight:bold;}
.cjszl td{vertical-align:top;}
.infot-bt-line{width:30px;height:3px; margin-top:-7px;}
.cs3c{display:none;}
.cs3c.active{display:block;}
.s1box-outer{height:560px;bottom:0;}
.s5c{padding:10px;}
.s5c img{height:80px;object-fit:contain;}
.ewm img{width:115px;}


.infoc-bot{font-size:16px;}

@media screen and (max-width:768px) {
    body,html{background:#fff;}
    .co4:hover{color:#333;}
    .s1img{height:45vw;min-height:150px;}
    .s1box{position:relative;bottom:0;border-radius:0;width:auto;padding:20px 0;border-bottom:1px solid #eaeaea;}
    .s1{background:#fff;}
    .s21c{text-align:center;}
    .sbox{padding:15px 0;}
    .s1box-outer{position:relative;height:auto;}
    .s32,.s32c{border:none;}
    .sa34,.s32{background:#f4f4f4;}
    .s32cb,.s4cb{box-shadow:0 1px 3px rgba(0,0,0,.1);}
    .s4 .sbt{text-align:center;}
    .s4img{height:30vw;}
    .s5c{width:33.3333%;}
    .s5c:nth-child(n+10){display:none;}
    .mnavc{padding:5px 12px;border-radius:4px;font-size:13px;}
    .mb2b{padding:0;margin-top:15px;}
    .wzimg{width:120px;height:80px;}
    .wzb1{margin-right:10px;}
    .wzlist{padding:0;}
    .wzb21,.wzb22{margin-bottom:5px;}
    .page a, .page span{padding:2px 9px;}
    .sxc1{float:none;}
    .sx1,.sx2,.sx{padding:0;border:none;}
    .sxc2{padding:10px 0 15px;}
    .sx{padding:10px 10px 0;background:#f9f9f9;border-radius:5px;}
    .listc221{float:none;}
    .listc2{overflow:visible;}
    .listc221c a{margin:15px 0 20px;}
    .listb1c{padding:0;margin:-20px 0;}
    .listc{padding:20px 0;}
    .tjitem:nth-child(n+3){display:none;}
    .tjitem{border:none;}
    .listb2c{padding:0;}
    .cimg{width:140px;}
    .cs12b{padding:0;}
    .course1, .course2, .course3{padding:0;}
    .infoc-bot{padding:15px 0;}
    .cjszl td{padding:5px!important;font-size:12px;}
    .cjszl td:first-child{width:70px!important;}
}
@media screen and (max-width:575px) {
    .s32c:nth-child(n+4){display:none;}
}
@media screen and (max-width:450px) {
    .s4img{height:auto;}
    .s5c{width:50%;}
    .s4c:nth-child(n+3){display:none;}
    .s5c:nth-child(n+7){display:none;}
    .dyb img[align='right']{max-width:none;margin-left:0;width:100%;}
    .jsform .layui-form-label,.jsform .layui-input-block{width:100%;margin:0;}
    .jsform .layui-input-inline{margin:0;left:0;}
    .jsform .layui-form-item .layui-input-inline+.layui-form-mid{margin:0;}
    .jsform{padding:0;}
    .fjtop,.fjbot{padding:15px 0;}
}
@media screen and (max-width:360px) {
}
