@charset "UTF-8";
.indexMain .section1{padding: 54px 0 44px;}
.indexMain .section1 .box{overflow: hidden;display: flex;justify-content: space-between;}
.indexMain .section1 .box .left{float: left;width: 64%;display: flex;justify-content: space-between;align-content: space-between;align-items: stretch;}
.indexMain .section1 .box .ll{width: 28%;display: flex;flex-wrap: wrap;align-content: space-between;}
.indexMain .section1 .box .rr{width: 37%;padding-right: 3%;}
.indexMain .section1 .imgSlick {width: 100%;}
.indexMain .section1 .imgSlick .item{overflow: hidden;position: relative;}
.indexMain .section1 .imgSlick .item img{ display: block; width: 100%; transition: all 500ms ease; -webkit-transition: all 500ms ease; -moz-transition: all 500ms ease; -ms-transition: all 500ms ease; -o-transition: all 500ms ease; }
.indexMain .section1 .imgSlick .item:hover img{ transform: scale(1.05) ; -webkit-transform: scale(1.05) ; -moz-transform: scale(1.05) ; -ms-transform: scale(1.05) ; -o-transform: scale(1.05) ; }
.indexMain .section1 .imgSlick .item p{font-size: 18px;color: #ffffff;line-height: 48px;text-align: center;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;position: absolute;left: 0;bottom: 0;width: 100%;padding: 0 20px;background: rgba(0,0,0,0.7);}
.indexMain .section1 .imgSlick .slick-dots{bottom: 60px;text-align: left;padding: 0 16px;}
.indexMain .section1 .imgSlick .slick-dots button{display: none;}
.indexMain .section1 .imgSlick .slick-dots li{ display: inline-block; width: 10px; height: 10px; background: #ffffff; border-radius: 50%; -webkit-border-radius: 50%; -moz-border-radius: 50%; -ms-border-radius: 50%; -o-border-radius: 50%;margin: 0 6px;}
.indexMain .section1 .videoBox{width: 100%;}
.indexMain .section1 .videoBox .video{position: relative;overflow: hidden;cursor: pointer;margin-top: 25px;}
.indexMain .section1 .videoBox .video img{display: block;width: 100%;transition: all 500ms ease; -webkit-transition: all 500ms ease; -moz-transition: all 500ms ease; -ms-transition: all 500ms ease; -o-transition: all 500ms ease;}
.indexMain .section1 .videoBox .video:hover img{transform: scale(1.05) ; -webkit-transform: scale(1.05) ; -moz-transform: scale(1.05) ; -ms-transform: scale(1.05) ; -o-transform: scale(1.05) ;}
.indexMain .section1 .videoBox .video i{display: block;width: 36px;height: 36px;background-image: url(../images/index/play.png);background-repeat: no-repeat;background-position: center;background-size: 100%;position: absolute;left: 50%;top: 50%;margin-left: -18px;margin-top: -18px;}
.indexMain .section1 .videoBox .video p{font-size: 18px;color: #ffffff;line-height: 46px;padding: 0 20px;background: rgba(0, 0, 0, .5);overflow: hidden;text-overflow: ellipsis;white-space: nowrap;width: 100%;position: absolute;left: 0;bottom: 0;}
.indexMain .section1 .rr li{position: relative;margin: 14px 0;}
.indexMain .section1 .rr li:last-child{margin-bottom: 0;}
.indexMain .section1 .rr li a{font-size: 18px;color: #999999;line-height: 30px;display: flex;justify-content: space-between;align-items: center;padding-left: 18px;position: relative;}
.indexMain .section1 .rr li p{color: #333333;width: 76%;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.indexMain .section1 .rr li::before{content: '';width: 8px;height: 8px;background: #D8D8D8;border-radius: 1px;position: absolute;left: 0;top: 12px;}
.indexMain .section1 .rr li:hover p{color: #0C6FCB;}
.indexMain .section1 .rr li:hover::before{background: #0C6FCB;}
.commonSec1{width: 32%;}
.commonSec1 .box1{display: flex;justify-content: space-around;background: #F8FBFE;border-radius: 8px;padding: 10px 10px;margin: 24px 0;}
.commonSec1 .box1 .item i{display: block;width: 41px;height: 41px;background-repeat: no-repeat;background-position: center;background-size: 100%;margin: 0 auto;}
.commonSec1 .box1 .item span{font-size: 20px;color: #666666;line-height: 30px;text-align: center;display: block;margin-top: 4px;}
.commonSec1 .box1 .item:nth-child(1) i{background-image: url(../images/index/icon5.png);}
.commonSec1 .box1 .item:nth-child(2) i{background-image: url(../images/index/icon6.png);}
.commonSec1 .box1 .item:nth-child(3) i{background-image: url(../images/index/icon7.png);}
.commonSec1 .box1 .item:nth-child(1):hover i,.commonSec1 .box1 .item:nth-child(1).active i{background-image: url(../images/index/icon5_hover.png);}
.commonSec1 .box1 .item:nth-child(2):hover i,.commonSec1 .box1 .item:nth-child(2).active i{background-image: url(../images/index/icon6_hover.png);}
.commonSec1 .box1 .item:nth-child(3):hover i,.commonSec1 .box1 .item:nth-child(3).active i{background-image: url(../images/index/icon7_hover.png);}
.commonSec1 .box1 .item:hover span,.commonSec1 .box1 .item.active span{color: #0C6FCB;}
.commonSec1 .box2{margin: 25px 0;background-image: url(../images/index/bg1.png);background-repeat: no-repeat;background-position: center;background-size: cover;padding: 10px 28px;}
.commonSec1 .box2 p{font-size: 20px;color: #333333;line-height: 30px;margin: 5px 0;}
.commonSec1 .box2 p span{color: #0C6FCB;}
.commonSec1 .box3{display: flex;flex-wrap: wrap;margin: -1%;align-items: center;}
.commonSec1 .box3 a{ font-size: 24px; color: #ffffff; line-height: 28px; min-height: 66px; background: linear-gradient(180deg, #67A0FF 0%, #BFE0FF 100%); border-radius: 8px; width: 31.33%; margin: 1%; text-align: center; display: flex; align-items: center; justify-content: center; transition: all 500ms ease; -webkit-transition: all 500ms ease; -moz-transition: all 500ms ease; -ms-transition: all 500ms ease; -o-transition: all 500ms ease; }
.commonSec1 .box3 a:hover{ transform: translateY(-5px); -webkit-transform: translateY(-5px); -moz-transform: translateY(-5px); -ms-transform: translateY(-5px); -o-transform: translateY(-5px); }
/* .commonSec1 .box3 a:nth-child(4),.commonSec1 .box3 a:nth-child(5){width: 48%;} */
.indexMain .section2{margin-bottom: 40px;}
.indexMain .section2 .wrap{border-top: 2px solid rgba(12,111,203,.5);border-bottom: 2px solid rgba(12,111,203,.5);padding: 20px 0;position: relative;}
.indexMain .section2 .wrap::before{content: '';width: 100%;height: 2px;background: #0C6FCB;position: absolute;left: 0;top: -6px;}
.indexMain .section2 .wrap::after{content: '';width: 100%;height: 2px;background: #0C6FCB;position: absolute;left: 0;bottom: -6px;}
.indexMain .section2 .box{margin: 0 -1%;font-size: 0;}
.indexMain .section2 .box .con{width: 23%;margin: 0 1%;display: inline-block;vertical-align: top;position: relative;}
.indexMain .section2 .box .con::after{content: '';width: 2px;height: 100%;background: #0C6FCB;position: absolute;right: -15px;top: 0;}
.indexMain .section2 .box .con:last-child:after{display: none;}
.indexMain .section2 .box .con .picSlick img{display: block;width: 100%;}
.indexMain .section2 .box .con .picSlick .slick-dots{bottom: 4px;}
.indexMain .section2 .box .con .picSlick .slick-dots button{display: none;}
.indexMain .section2 .box .con .picSlick .slick-dots li{ display: inline-block; width: 6px; height: 6px; background: rgba(255,255,255,0.5); border-radius: 50%; -webkit-border-radius: 50%; -moz-border-radius: 50%; -ms-border-radius: 50%; -o-border-radius: 50%;margin: 0 5px;}
.indexMain .section2 .box .con .picSlick .slick-dots li.slick-active{background: rgba(255,255,255,1);}
.indexMain .section3 .box{position: relative;}
.indexMain .section3 .box .bg{display: block;width: 100%;}
.indexMain .section3 .box .box1{position: absolute;left: 0;top: 0;width: 100%;height: 100%;padding: 4% 34px 0 17vw;}
.indexMain .section3 .box h3{font-size: 66px;color: #FFD990;line-height: 1;text-align: center;}
.indexMain .section3 .box .line{display: block;width: 73.5%;margin: 40px auto 18px;}
.indexMain .section3 .box ul{margin: -.5%;display: flex;flex-wrap: wrap;}
.indexMain .section3 .box ul li{width: 13.28%;margin: .5%;}
.indexMain .section3 .box ul li a{font-size: 18px;color: #E45200;line-height: 24px;text-align: center;display: flex;justify-content: center;align-items: center;background: #FFECE1;border-radius: 10px;min-height: 64px;padding: 10px;}
.indexMain .section3 .tel{font-size: 16px;color: #ffffff;font-weight: bold;position: absolute;left: 8px;bottom: 6px;}
.indexMain .section4{padding: 65px 0;}
.indexMain .section4 .box{display: flex;margin: -1.5% -3.8%;flex-wrap: wrap;}
.indexMain .section4 .box .item{width: 26.33%;margin: 1.5% 3.5%;border: 1px solid #F0F0F0;padding: 16px 20px;}
.indexMain .section4 .box .item .tit{display: flex;align-items: center;justify-content: space-between;}
.indexMain .section4 .box .item .tit h3{font-size: 22px;color: #333333;line-height: 30px;padding-left: 18px;background-image: url(../images/common/icon3.png);background-repeat: no-repeat;background-position: left center;background-size: auto 24px;}
.indexMain .section4 .box .item .tit a{font-size: 18px;color: #98A3B7;line-height: 30px;padding-right: 14px;background-image: url(../images/common/more2.png);background-repeat: no-repeat;background-position: right center;background-size: 6px auto;}
.indexMain .section4 .box .item .tit a:hover{color: #0C6FCB;background-image: url(../images/common/more2_hover.png);}
.indexMain .section4 .box .item li{position: relative;margin: 14px 0;}
.indexMain .section4 .box .item li:last-child{margin-bottom: 0;}
.indexMain .section4 .box .item li a{font-size: 18px;color: #999999;line-height: 30px;display: flex;justify-content: space-between;align-items: center;padding-left: 18px;position: relative;}
.indexMain .section4 .box .item li p{color: #333333;width: 70%;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.indexMain .section4 .box .item li::before{ content: ''; width: 8px; height: 8px; background: #D8D8D8; border-radius: 50%; position: absolute; left: 0; top: 12px; -webkit-border-radius: 50%; -moz-border-radius: 50%; -ms-border-radius: 50%; -o-border-radius: 50%; }
.indexMain .section4 .box .item li:hover p{color: #0C6FCB;}
.indexMain .section4 .box .item li:hover::before{background: #0C6FCB;}


/*  */
.zxMain{min-height: 50vh;}
.zxMain .section1{padding: 25px 0 30px;}
.zxMain .section1 .wrap{align-items: flex-start;}
.zxMain .section1 .left{width: 250px;background: #F1F7FF; border-radius: 4px;padding: 7px 16px;}
.zxMain .section1 .left ul li{padding: 12px 16px;border-radius: 4px;margin: 7px 0;}
.zxMain .section1 .left ul a{display: block;font-size: 0;}
.zxMain .section1 .left ul img{display: block;width: 36px;height: 36px;}
.zxMain .section1 .left ul .img{display: inline-block;vertical-align: middle;position: relative;}
.zxMain .section1 .left ul .img2{position: absolute;left: 0;top: 0;opacity: 0;visibility: hidden;}
.zxMain .section1 .left ul span{font-size: 18px;color: #333333;line-height: 30px;display: inline-block;vertical-align: middle;margin-left: 14px;}
.zxMain .section1 .left ul li.active,.zxMain .section1 .left ul li:hover{background: #0C6FCB;}
.zxMain .section1 .left ul li.active span,.zxMain .section1 .left ul li:hover span{color: #ffffff;}
.zxMain .section1 .left ul li.active .img1,.zxMain .section1 .left ul li:hover .img1{opacity: 0;visibility: hidden;}
.zxMain .section1 .left ul li.active .img2,.zxMain .section1 .left ul li:hover .img2{opacity: 1;visibility: visible;}
.zxMain .section1 .right{width: calc(100% - 270px);}
.zxMain .section1 .items1{display: flex;margin: 0 -1%;flex-wrap: wrap;}
.zxMain .section1 .items1 .item{width: 48%;margin: 0 1% 40px;background: #F8FBFE;position: relative;}
.zxMain .section1 .items1 .item .pic{display: block;width: 34%;}
.zxMain .section1 .items1 .item .block{width: 63%;height: 100%;padding: 18px 18px 70px 0;position: absolute;right: 0;top: 0;}
.zxMain .section1 .items1 .item .block .img{display: block;width: 134px;position: absolute;right: 0;top: 0;}
.zxMain .section1 .items1 .item .block .icon{display: block;width: 37px;height:45px;position: absolute;right: 0;bottom: 0;background-image: url(../images/zx/icon4.png);background-repeat: no-repeat;background-position: center;background-size: 100%;}
.zxMain .section1 .items1 .item .block .desc{height: 100%;overflow-y: auto;}
.zxMain .section1 .items1 .item .block p{font-size: 18px;color: #666666;line-height: 32px;}
.zxMain .section1 .items1 .item .block p strong{font-size: 20px;color: #333333;}
.zxMain .section1 .items1 .item .block span{width: 216px;height: 62px;border-radius: 4px;font-size: 32px;color: #ffffff;line-height: 62px;padding: 0 0 0 64px;background-color: #0C6FCB;background-image: url(../images/zx/xx.png);background-repeat: no-repeat;background-position: 24px center;background-size: 32px auto;display: block;margin-top: 8px;cursor: pointer;position: absolute;left: 0;bottom: 0;}
.zxMain .section1 .items1 .item .block span:hover{background-color: #0b60af;}

.zxMain .section1 .items2{display: flex;margin: 0 -1%;flex-wrap: wrap;}
.zxMain .section1 .items2 .item{width: 31%;margin: 0 1% 30px;background: #F8FBFE;position: relative;background: #F5F9FF;border-radius: 4px;padding: 18px 0 0 20px;position: relative;overflow: hidden;}
.zxMain .section1 .items2 .item h3{font-size: 24px;color: #333333;line-height: 30px;font-weight: normal;}
.zxMain .section1 .items2 .item em{ font-size: 18px; color: #ffffff; line-height: 30px; padding: 0 14px; font-style: normal; background: #5CA6F2; border-radius: 30px; -webkit-border-radius: 30px; -moz-border-radius: 30px; -ms-border-radius: 30px; -o-border-radius: 30px;display: inline-block;vertical-align: middle;margin-left: 10px;}
.zxMain .section1 .items2 .item .em2{background: #E86E78;}
.zxMain .section1 .items2 .item p{font-size: 18px;color: #666666;line-height: 30px;padding-left: 14px;position: relative;margin: 10px 0 5px;}
.zxMain .section1 .items2 .item p::before{content: '';width: 6px;height: 6px;background: #0C6FCB;border-radius: 1px;position: absolute;left: 0;top: 12px;}
.zxMain .section1 .items2 .item .dh{width: 60px;display: block;position: absolute;right: 35px;top: 15px;}
.zxMain .section1 .items2 .item span{width: 216px;height: 62px;border-radius: 4px;font-size: 32px;color: #ffffff;line-height: 62px;padding: 0 0 0 64px;background-color: #0C6FCB;background-image: url(../images/zx/xx2.png);background-repeat: no-repeat;background-position: 24px center;background-size: 32px auto;display: block;margin-top: 8px;cursor: pointer;float: right;}
.zxMain .section1 .items2 .item span:hover{background-color: #0b60af;}

.zxMain .section2 .sNav{display: flex;align-items: center;justify-content: center;margin: 0 -.8% 40px;}
.zxMain .section2 .sNav span{font-size: 22px;color: #666666;line-height: 42px;border-radius: 8px;border: 1px solid #0C6FCB;text-align: center;background: #ffffff;margin: 0 .8%;width: 14.28%;height: 48px;cursor: pointer;display: inline-block;vertical-align: middle;}
.zxMain .section2 .sNav span.active{background: #0C6FCB;color: #ffffff;}
.zxMain .section2 .right{width: 100%;}
.zxMain .section2 .items1 .item .block .icon{width: 56px;height: 72px;}
.zxMain .section2 .items1 .item .block p{font-size: 22px;line-height: 42px;}
.zxMain .section2 .items1 .item .block p strong{font-size: 22px;}


.tcBg{width: 100%;height: 100%;position: fixed;top: 0;left: 0;background: rgba(0,0,0,0.5);z-index: 99;display: none;}
.tcBox{width: 790px;height: 656px;background: #FFFFFF;border-radius: 8px;position: fixed;top: 50%;left: 50%;margin-left: -395px;margin-top: -328px;z-index: 99;border-radius: 8px;overflow: hidden;display: none;}
.chatBox{background: #ffffff;}
.chatBox h3{font-size: 24px;color: #ffffff;line-height: 66px;text-align: center;background-image: url(../images/zx/bg1.png);background-repeat: no-repeat;background-position: center;background-size: cover;}
.chatBox .close{width: 40px;height: 40px;background-image: url(../images/common/close.png);background-repeat: no-repeat;background-position: center;background-size: 20px auto;position: absolute;right: 10px;top: 10px;cursor: pointer;}
.chatBox .chat_list{height: 454px;overflow-y: auto;padding: 35px 45px 35px 25px;}
.chatBox .say-time{font-size: 18px;color: #999999;line-height: 30px;text-align: center;}
.chatBox .imuser{display: flex;margin-bottom: 40px;width: 100%;}
.chatBox .imuser .user-head{width: 44px;height: 44px;margin-right: 10px;}
.chatBox .imuser .user-head img{ display: block; width: 100%; border-radius: 50%; -webkit-border-radius: 50%; -moz-border-radius: 50%; -ms-border-radius: 50%; -o-border-radius: 50%; }
.chatBox .imuser .peo-info{font-size: 18px;color: #333333;line-height: 30px;font-weight: bold;}
.chatBox .imuser .say-txt{background: #5CA6F2;border-radius: 8px;font-size: 18px;color: #333333;line-height: 30px;padding: 10px 30px 10px 16px;margin-top: 6px;}
.chatBox .imuser2{flex-direction: row-reverse;}
.chatBox .imuser2 .say-txt{background: #D8ECFE;}
.chatBox .imuser2 .msg-info{text-align: right;}
.chatBox .imuser2 .user-head{margin-right: 0;margin-left: 10px;}
.chatBox .inputBox{border-top: 2px solid #F1F1F1;position: relative;height: 134px;}
.chatBox .inputBox input{width: 100%;height: 60px;padding: 10px 24px;font-size: 18px;color: #333333;line-height: 30px;}
.chatBox .inputBox .send{ font-size: 18px; color: #ffffff; line-height: 36px; border-radius: 4px; -webkit-border-radius: 4px; -moz-border-radius: 4px; -ms-border-radius: 4px; -o-border-radius: 4px;background: #0C6FCB;text-align: center;width: 120px;display: block;position: absolute;right: 46px;bottom: 20px;cursor: pointer;}

.tcBox2{ background: #0C6FCB; border-radius: 8px; -webkit-border-radius: 8px; -moz-border-radius: 8px; -ms-border-radius: 8px; -o-border-radius: 8px;padding: 12px 20px;position: fixed;right: 30px;bottom: 30px;z-index: 999;display: none;width: 300px;box-shadow: 0 5px 20px rgba(0,0,0,.5);}
.tcBox2 h3{font-size: 16px;color: #ffffff;line-height: 30px;}
.tcBox2 .winMin{width: 20px;display: block;position: absolute;right: 60px;top: 18px;cursor: pointer;}
.tcBox2 .close{width: 40px;height: 40px;background-image: url(../images/common/close.png);background-repeat: no-repeat;background-position: center;background-size: 16px auto;position: absolute;right: 10px;top: 8px;cursor: pointer;}
.chatBox .winMin{width: 24px;display: block;position: absolute;right: 60px;top: 20px;cursor: pointer;}

/*  */
.newsSlick .item{background: #F8FBFE;}
.newsSlick .item a{overflow: hidden;font-size: 0;}
.newsSlick .item .pic{width: 54%;overflow: hidden;float: left;}
.newsSlick .item .pic img{ display: block; width: 100%; transition: all 500ms ease; -webkit-transition: all 500ms ease; -moz-transition: all 500ms ease; -ms-transition: all 500ms ease; -o-transition: all 500ms ease; }
.newsSlick .item .pic:hover img{ transform: scale(1.05) ; -webkit-transform: scale(1.05) ; -moz-transform: scale(1.05) ; -ms-transform: scale(1.05) ; -o-transform: scale(1.05) ; }
.newsSlick .item .block{width: 46%;padding: 40px 30px 40px;float: right;}
.newsSlick .item .block h3{font-size: 28px;color: #333333;line-height: 34px;text-align: center;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.newsSlick .item .block p{font-size: 20px;color: #666666;line-height: 34px;margin-top: 15px;text-indent: 40px;text-align: justify;}
.newsSlick .item .block .desc{display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 7;overflow: hidden;font-size: 20px;color: #666666;line-height: 34px;margin-top: 15px;text-indent: 40px;text-align: justify;}
.newsSlick .slick-dots{width: 46%;right: 0;bottom: 30px;text-align: right;padding: 0 28px;}
.newsSlick .slick-dots button{display: none;}
.newsSlick .slick-dots li{ width: 20px; height: 20px; background: #D8ECFE; border-radius: 50%; -webkit-border-radius: 50%; -moz-border-radius: 50%; -ms-border-radius: 50%; -o-border-radius: 50%;margin: 0 10px;}
.newsSlick .slick-dots li.slick-active{background: #0C6FCB;}
.newsMain{min-height: 50vh;}
.newsMain .section2 .item{background-color: #F8FBFE;border-radius: 4px;margin-top: 20px;padding: 35px 48px 35px 0;background-repeat: no-repeat;background-position: center;background-size: cover;}
.newsMain .section2 .item a{display: flex;align-items: center;justify-content: space-between;}
.newsMain .section2 .item .date{width: 190px;text-align: center;}
.newsMain .section2 .item .date h4{font-size: 38px;color: #BEBEBE;}
.newsMain .section2 .item .date span{font-size: 24px;line-height: 36px;color: #BEBEBE;border-top: 1px solid #EEEEEE;padding: 0 8px;display: inline-block;margin-top: 4px;}
.newsMain .section2 .item .text{width: calc(100% - 190px);}
.newsMain .section2 .item h3{font-size: 24px;color: #333333;line-height: 30px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.newsMain .section2 .item p{font-size: 20px;color: #666666;line-height: 34px;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;margin-top: 16px;}
.newsMain .section2 .item:hover{background-image: url(../images/news/bg1.png);}
.newsMain .section2 .item:hover .date h4{color: #ffffff;}
.newsMain .section2 .item:hover .date span{color: #ffffff;border-color: #ffffff;}
.newsMain .section2 .item:hover h3{color: #ffffff;}
.newsMain .section2 .item:hover p{color: #ffffff;}
.newsMain .section3{background: #F8FBFE;padding: 0 0 80px;}
.newsMain .section3 .box{background: #ffffff;margin-top: 20px;}
.newsMain .section3 .box .tit{border-bottom: 1px dashed #0C6FCB;padding: 24px 45px;}
.newsMain .section3 .box .tit h3{font-size: 32px;color: #0C6FCB;line-height: 40px;font-weight: 500;padding-left: 20px;background-image: url(../images/common/icon6.png);background-repeat: no-repeat;background-position: left 6px;background-size: 8px auto;}
.newsMain .section3 .box .tit .bot{display: flex;align-items: center;font-size: 20px;color: #666666;line-height: 30px;margin-top: 12px;}
.newsMain .section3 .box .tit .bot span{margin-right: 40px;}
.newsMain .section3 .box .con{padding: 65px 65px;font-size: 20px;color: #666666;line-height: 34px;}
.newsMain .section3 .box .con img{display: block;width: auto !important;height: auto !important;max-width: 100% !important;max-height: 100% !important;margin: 0 auto;}
.newsMain .section3 .box .con video{width: auto !important;height: auto !important;max-width: 100% !important;max-height: 100% !important;}






/*  */
.searchMain .section1{padding: 18px 0 80px;}
.searchMain .section1 .box{background: #F8FBFE;padding: 0 10% 1px;}
.searchMain .section1 .tit{font-size: 16px;color: #999999;line-height: 56px;}
.searchMain .section1 .tit span{color: #0C6FCB;}
.searchMain .section1 .items{background: #ffffff;}
.searchMain .section1 .items .item{padding: 0 24px;}
.searchMain .section1 .items .item:last-child a{border: 0;}
.searchMain .section1 .items .item a{display: flex;justify-content: space-between;align-items: center;border-bottom: 1px dashed rgba(98,101,125,0.3);padding: 25px 0;}
.searchMain .section1 .items .item .text{width: calc(100% - 150px);}
.searchMain .section1 .items .item h3{ font-size: 18px; color: #333333; line-height: 32px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; transition: all 500ms ease; -webkit-transition: all 500ms ease; -moz-transition: all 500ms ease; -ms-transition: all 500ms ease; -o-transition: all 500ms ease; }
.searchMain .section1 .items .item em{font-size: 16px;color: #666666;line-height: 32px;font-style: normal;display: flex;align-items: center;}
.searchMain .section1 .items .item em img{display: block;width: 16px;margin-right: 4px;}
.searchMain .section1 .items .item span{font-size: 16px;color: #333333;line-height: 38px;width: 70px; background: rgba(98,101,125,0.08);text-align: center;transition: all 500ms ease; -webkit-transition: all 500ms ease; -moz-transition: all 500ms ease; -ms-transition: all 500ms ease; -o-transition: all 500ms ease;}
.searchMain .section1 .items .item:hover h3{color: #0C6FCB;}
.searchMain .section1 .items .item:hover span{color: #ffffff;background: #0C6FCB;box-shadow: 0px 2px 16px 0px rgba(0,84,201,0.34);}
.searchMain .section1 .pages{margin: 40px 0;}
.searchMain .section1 .pages a{border: 1px solid #E5E7EB;background-color: #ffffff;}
.searchMain .section1 .pages a:hover,.searchMain .section1 .pages a.active{background-color: #0C6FCB;color: #ffffff;}


/*  */
.videoMain {min-height: 50vh;}
.videoMain .section1{background: #F8FBFE;padding: 0 0 80px;}
.videoMain .section1 .items{font-size: 0;margin: 0 -.5%;padding-top: 20px;}
.videoMain .section1 .item{display: inline-block;vertical-align: top;background: #ffffff;padding: 15px;width: 24%;margin: 0 .5% 40px .5%;}
.videoMain .section1 .item .pic{overflow: hidden;}
.videoMain .section1 .item .pic img{ display: block; width: 100%; transition: all 500ms ease; -webkit-transition: all 500ms ease; -moz-transition: all 500ms ease; -ms-transition: all 500ms ease; -o-transition: all 500ms ease; }
.videoMain .section1 .item:hover .pic img{ transform:scale(1.05) ; -webkit-transform:scale(1.05) ; -moz-transform:scale(1.05) ; -ms-transform:scale(1.05) ; -o-transform:scale(1.05) ; }
.videoMain .section1 .item h3{font-size: 20px;color: #333333;line-height: 30px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;font-weight: 500;margin: 14px 0 6px;}
.videoMain .section1 .item span{font-size: 18px;color: #666666;line-height: 30px;display: flex;align-items: center;}
.videoMain .section1 .item span img{display: block;width: 18px;margin-right: 4px;}
.videoMain .section1 .item:hover{box-shadow: 0 5px 20px rgba(0, 0, 0, .1);}
.videoMain .section1 .pages{margin: 0 ;}
.videoMain .section1 .pages a{border: 1px solid #E5E7EB;background-color: #ffffff;}
.videoMain .section1 .pages a:hover,.videoMain .section1 .pages a.active{background-color: #0C6FCB;color: #ffffff;}

.abMain {min-height: 50vh;}
.abMain .section1{padding-bottom: 80px;}
.abMain .section1 .box{display: flex;justify-content: space-between;padding-top: 20px;}
.abMain .section1 .box .left{width: 66%;background-color: #F8FBFE;background-image: url(../images/news/bg2.png);background-repeat: no-repeat;background-position: center bottom;min-height: 850px;}
.abMain .section1 .box .left .desc{padding: 20px 38px 45px;}
.abMain .section1 .box .left .desc h3{font-size: 30px !important;color: #0C6FCB;text-align: center;margin-bottom: 10px;}
.abMain .section1 .box .left .desc p{font-size: 20px !important;color: #333333;line-height: 46px !important;text-indent: 40px;background: none !important;}
.abMain .section1 .box .ls .tit{border-bottom: 1px dashed #0C6FCB;background-image: url(../images/common/icon6.png);background-repeat: no-repeat;background-position: 38px center;background-size: 6px auto;padding: 24px 38px 20px;}
.abMain .section1 .box .ls .tit h3{font-size: 30px;line-height: 30px;color: #0C6FCB;padding-left: 18px;}
.abMain .section1 .box .ls .con{font-size: 20px;color: #333333;line-height: 36px;padding: 20px 38px 60px;}
.abMain .section1 .box .ls .items{padding: 35px 45px;}
.abMain .section1 .box .ls .item{margin-bottom: 24px;background: linear-gradient(180deg, rgba(255,255,255,0) 0%, #C5DDFD 100%); border-radius: 8px;border: 1px solid #0C6FCB;background-image: url(../images/news/bg3.png);background-repeat: no-repeat;background-position: center;background-size: cover;padding: 10px 34px 15px;transition: all 500ms ease; -webkit-transition: all 500ms ease; -moz-transition: all 500ms ease; -ms-transition: all 500ms ease; -o-transition: all 500ms ease;}
.abMain .section1 .box .ls .item:hover{box-shadow: 0 5px 20px rgb(12,111,203, .5);}
.abMain .section1 .box .ls .item h4{font-size: 30px;color: #0C6FCB;line-height: 40px;margin-bottom: 6px;}
.abMain .section1 .box .ls .item .text{overflow: hidden;font-size: 18px;color: #333333;line-height: 30px;}
.abMain .section1 .box .ls .item .text span{font-weight: bold;float: left;}
.abMain .section1 .box .ls .item .text .tt{margin-left: 90px;}
.abMain .section1 .box .ls .item .text em{font-style: normal;}
.abMain .section1 .box .ls .tit2{border-bottom: 1px dashed #0C6FCB;padding: 24px 38px 20px;text-align: center;}
.abMain .section1 .box .ls .tit2 h3{font-size: 30px;line-height: 30px;color: #0C6FCB;}
.abMain .section1 .box .ls .tit2 h4{font-size: 26px;line-height: 30px;color: #0C6FCB;font-weight: 500;margin-top: 16px;}
.abMain .section1 .box .ls .ms{font-size: 20px;color: #666666;line-height: 36px;display: flex;justify-content: center;padding: 35px;}




@media only screen and (max-width:1600px){
    .commonSec1 .box3 a{font-size: 20px;line-height: 24px;min-height: 58px;}
    .indexMain .section1 .rr li{margin: 8px 0;}
    .indexMain .section1 .rr li a{font-size: 18px;}
    .commonSec1 .box2 p{font-size: 18px;margin: 0;}
    .commonSec1 .box1 .item span{font-size: 18px;margin: 0;}
    .commonSec1 .box2{margin: 20px 0;}
    .commonSec1 .box1{margin: 20px 0;}
    .indexMain .section3 .box h3{font-size: 56px;}
    .indexMain .section3 .box .line{margin: 30px auto 18px;}
    .indexMain .section4 .box .item li p{width: 65%;}
    .newsSlick .item .block{padding: 22px 30px 40px;}
    .newsSlick .item .block h3{font-size: 26px;}
    .newsSlick .item .block p{font-size: 18px;margin-top: 5px;}
    .newsSlick .item .block .desc{font-size: 18px;margin-top: 5px;}
    .newsSlick .slick-dots{bottom: 15px;}
    .newsSlick .slick-dots li{width: 16px;height: 16px;}
    .newsMain .section2 .item{padding: 30px 48px 30px 0;}
    .newsMain .section2 .item h3{font-size: 22px;}
    .newsMain .section2 .item p{font-size: 18px;margin-top: 10px;}
    .newsSlick .item .block .desc{-webkit-line-clamp: 5;}
    .newsMain .section3 .box .con{font-size: 18px;line-height: 30px;}
    .newsMain .section3 .box .tit h3{font-size: 30px;}
    .newsMain .section3 .box .tit .bot{font-size: 18px;}
    .abMain .section1 .box .left .desc h3{font-size: 28px !important;}
    .abMain .section1 .box .left .desc p{font-size: 18px !important;line-height: 40px !important;}
    .abMain .section1 .box .ls .tit h3{font-size: 28px;}
    .abMain .section1 .box .ls .item h4{font-size: 28px;}
    .abMain .section1 .box .ls .tit2 h3{font-size: 28px;}
    .abMain .section1 .box .ls .tit2 h4{font-size: 26px;}
    .abMain .section1 .box .ls .ms{font-size: 18px;}
    .abMain .section1 .box .ls .con{font-size: 18px;line-height: 30px;}
    .zxMain .section1 .items1 .item .block{padding-bottom: 60px;}
    .zxMain .section2 .items1 .item .block p{font-size: 20px;line-height: 34px;}
    .zxMain .section2 .items1 .item .block p strong{font-size: 20px;}
    .zxMain .section1 .items1 .item .block span {width: 200px;height: 56px;font-size: 28px;line-height: 54px; }
    .zxMain .section2 .items1 .item .block span { width: 200px;height: 56px;font-size: 28px;line-height: 54px;}
    .zxMain .section1 .items2 .item span{width: 200px;height: 56px;font-size: 28px;line-height: 54px;}
}
@media only screen and (max-width:1440px){
    .indexMain .section1 .rr li{margin: 4px 0;}
    .indexMain .section1 .rr li a{font-size: 16px;}
    .indexMain .section1 .rr li p{width: 68%;}
    .indexMain .section1 .imgSlick .item p{font-size: 16px;line-height: 40px;}
    .indexMain .section1 .videoBox .video p{font-size: 16px;line-height: 40px;}
    .commonSec1 .box3 a {font-size: 16px;line-height: 20px;min-height: 52px;}
    .commonSec1 .box2 p{font-size: 16px;line-height: 26px;}
    .commonSec1 .box1 .item span{font-size: 16px;}
    .commonSec1 .box1 .item i{width: 36px;}
    .commonSec1 .box1{padding: 6px 10px;margin: 16px 0;}
    .indexMain .section3 .box h3{font-size: 48px;}
    .indexMain .section3 .box .line{margin: 24px auto 18px;}
    .indexMain .section3 .box ul li a{font-size: 16px;line-height: 22px;padding: 5px 10px;min-height: 58px;}
    .indexMain .section4 .box .item .tit h3{font-size: 20px;}
    .indexMain .section4 .box .item .tit a{font-size: 16px;}
    .indexMain .section4 .box .item li{margin: 10px 0;}
    .indexMain .section4 .box .item li a{font-size: 16px;}
    .indexMain .section4 .box .item li p{width: 60%;}
    .newsSlick .item .block .desc {-webkit-line-clamp: 6;}
    .newsSlick .item .block h3{font-size: 22px;}
    .newsSlick .item .block p{font-size: 16px;line-height: 30px;text-indent: 32px;}
    .newsSlick .item .block .desc{font-size: 16px;line-height: 30px;text-indent: 32px;}
    .newsSlick .slick-dots li{width: 12px;height: 12px;margin: 0 5px;}
    .newsMain .section2 .item {padding: 24px 48px 24px 0;}
    .newsMain .section2 .item h3{font-size: 20px;}
    .newsMain .section2 .item p{font-size: 16px;line-height: 30px;margin-top: 5px;}
    .newsMain .section2 .item .date span{font-size: 20px;}
    .newsMain .section2 .item .date h4{font-size: 34px;}
    .newsMain .section3 .box .con{font-size: 16px;line-height: 28px;padding: 54px 54px;}
    .newsMain .section3 .box .tit{padding: 20px 45px;}
    .newsMain .section3 .box .tit h3{font-size: 26px;background-size: 6px auto;background-position: left 9px;}
    .newsMain .section3 .box .tit .bot{font-size: 16px;margin-top: 8px;}
    .abMain .section1 .box .left .desc h3{font-size: 26px !important;}
    .abMain .section1 .box .left .desc p{font-size: 16px !important;line-height: 36px !important;}
    .abMain .section1 .box .ls .tit h3{font-size: 24px;}
    .abMain .section1 .box .ls .item{margin-bottom: 16px;}
    .abMain .section1 .box .ls .item h4{font-size: 24px;line-height: 30px;}
    .abMain .section1 .box .ls .item .text{font-size: 16px;line-height: 26px;}
    .abMain .section1 .box .ls .tit2 h3{font-size: 24px;}
    .abMain .section1 .box .ls .tit2 h4{font-size: 22px;margin-top: 10px;}
    .abMain .section1 .box .ls .ms{font-size: 16px;line-height: 30px;}
    .abMain .section1 .box .left{min-height: 730px;}
    .abMain .section1 .box .ls .con{font-size: 16px;}
    .videoMain .section1 .item{margin-bottom: 35px;}
    .videoMain .section1 .item h3{font-size: 16px;line-height: 24px;}
    .videoMain .section1 .item span{font-size: 14px;line-height: 24px;}
    .videoMain .section1 .item span img{width: 16px;}
    .zxMain .section2 .sNav span{font-size: 20px;height: 44px;line-height: 40px;}
    .zxMain .section2 .items1 .item .block p{font-size: 18px;}
    .zxMain .section2 .items1 .item .block p strong{font-size: 18px;}
    .zxMain .section1 .items1 .item .block span {width: 160px;height: 46px;font-size: 24px;line-height: 44px;padding: 0 0 0 48px;background-position: 14px center;background-size: 28px auto;}
    .zxMain .section1 .items1 .item .block p{font-size: 16px;line-height: 28px;}
    .zxMain .section1 .items1 .item .block p strong{font-size: 18px;}
    .zxMain .section2 .items1 .item .block span {width: 176px;height: 50px;font-size: 28px;line-height: 48px;padding: 0 0 0 48px;background-position: 14px center;background-size: 28px auto;}
    .zxMain .section1 .items1 .item .block .img{width: 120px;}
    .zxMain .section1 .items2 .item span{width: 176px;height: 50px;font-size: 28px;line-height: 48px;padding: 0 0 0 48px;background-position: 14px center;background-size: 28px auto;}
}
@media only screen and (max-width:1366px){
    .zxjl {width: 84px;height: 84px;font-size: 16px;}
}
@media only screen and (max-width:1199px){
    .indexMain .section1 {padding: 44px 0 34px;}
    .commonSec1 .box1 .item span{font-size: 14px;line-height: 20px;}
    .commonSec1 .box1 .item i{width: 32px;}
    .commonSec1 .box2{padding: 6px 20px;margin: 12px 0;}
    .commonSec1 .box2 p{font-size: 14px;line-height: 22px;}
    .commonSec1 .box3 a {font-size: 14px;line-height: 18px;min-height: 48px;}
    .indexMain .section1 .rr li a{font-size: 14px;line-height: 24px;}
    .indexMain .section1 .imgSlick .item p{font-size: 14px;line-height: 36px;}
    .indexMain .section1 .videoBox .video p{font-size: 14px;line-height: 36px;}
    .commonSec1 .box1{margin: 10px 0;}
    .indexMain .section2{margin-bottom: 34px;}
    .indexMain .section3 .box h3{font-size: 36px;}
    .indexMain .section3 .box .line {margin: 20px auto 10px;}
    .indexMain .section3 .box ul li a {font-size: 14px;line-height: 20px;padding: 5px 10px;min-height: 50px;}
    .indexMain .section4{padding: 44px 0;}
    .indexMain .section4 .box{margin: -1.5% -2.5%;}
    .indexMain .section4 .box .item {width: 28.33%;margin: 1.5% 2.5%;}
    .indexMain .section4 .box .item .tit h3{font-size: 18px;}
    .indexMain .section4 .box .item .tit a{font-size: 14px;}
    .indexMain .section4 .box .item li a{font-size: 14px;line-height: 24px;}
    .newsSlick .item .block .desc {-webkit-line-clamp: 4;}
    .newsSlick .item .block h3{font-size: 18px;}
    .newsSlick .item .block p{font-size: 14px;line-height: 26px;text-indent: 28px;}
    .newsSlick .item .block .desc{font-size: 14px;line-height: 26px;text-indent: 28px;}
    .newsMain .section2 .item {padding: 24px 48px 24px 0;}
    .newsMain .section2 .item h3{font-size: 18px;}
    .newsMain .section2 .item p{font-size: 14px;line-height: 26px;margin-top: 5px;}
    .newsMain .section2 .item .date span{font-size: 18px;}
    .newsMain .section2 .item .date h4{font-size: 32px;}
    .newsMain .section3{padding-bottom: 50px;}
    .newsMain .section3 .box .tit h3{font-size: 24px;}
    .newsMain .section3 .box .tit .bot{font-size: 14px;margin-top: 0;}
    .newsMain .section3 .box .con {font-size: 14px;line-height: 26px;}
    .newsMain .section3 .box{margin-top: 0;}
    .abMain .section1{padding-bottom: 50px;}
    .abMain .section1 .box{padding-top: 0;}
    .abMain .section1 .box .left .desc h3{font-size: 24px !important;}
    .abMain .section1 .box .left .desc p{font-size: 14px !important;line-height: 30px !important;}
    .abMain .section1 .box .ls .tit{padding: 18px 38px 16px;}
    .abMain .section1 .box .ls .tit h3{font-size: 20px;}
    .abMain .section1 .box .ls .item{margin-bottom: 14px; padding: 10px 18px 15px}
    .abMain .section1 .box .ls .item .text .tt{margin-left: 74px;}
    .abMain .section1 .box .ls .item h4{font-size: 20px;line-height: 28px;}
    .abMain .section1 .box .ls .item .text{font-size: 14px;line-height: 26px;}
    .abMain .section1 .box .ls .tit2{padding: 18px 38px 15px;}
    .abMain .section1 .box .ls .tit2 h3{font-size: 20px;}
    .abMain .section1 .box .ls .tit2 h4{font-size: 18px;margin-top: 0;}
    .abMain .section1 .box .ls .ms{font-size: 14px;line-height: 26px;}
    .abMain .section1 .box .left{min-height: 550px;}
    .abMain .section1 .box .ls .con{font-size: 14px;}
    .videoMain .section1{padding-bottom: 50px;}
    .videoMain .section1 .items{padding-top: 0;}
    .videoMain .section1 .item{width: 32.33%;}
    .searchMain .section1 .tit{font-size: 14px;}
    .searchMain .section1 .items .item a{padding: 20px 0;}
    .searchMain .section1 .items .item h3{font-size: 16px;line-height: 28px;}
    .searchMain .section1 .items .item span {font-size: 14px;}
    .searchMain .section1 .items .item em{font-size: 14px;}
    .zxMain .section2 .items1 .item .block p{font-size: 16px;line-height: 28px;}
    .zxMain .section2 .items1 .item .block p strong{font-size: 16px;}
    .zxMain .section2.items1 .item .block span { width: 152px;height: 44px;font-size: 22px;line-height: 42px; padding: 0 0 0 48px;background-size: 26px auto;}
    .zxMain .section2 .items1 .item .block .icon {width: 34px;height: 40px;}
    .zxMain .section2 .sNav span {font-size: 18px;height: 40px;line-height: 36px;}
    .zxMain .section1 .left{width: 220px;}
    .zxMain .section1 .right {width: calc(100% - 240px);}
    .zxMain .section1 .items1 .item .block{padding: 8px 18px 60px 0;}
    .zxMain .section1 .items1 .item .block .img{width: 100px;}
    .zxMain .section1 .items1 .item .block span {width: 134px;height: 40px;font-size: 20px;line-height: 38px;padding: 0 0 0 40px;background-size: 22px auto;}
    .zxMain .section1 .items1 .item .block .icon{width: 30px;height: 34px;}
    .zxMain .section2 .right{width: 100%;}
    .zxMain .section1 .items2 .item {width: 48%;}
    .zxMain .section1 .items2 .item span {width: 134px;height: 40px;font-size: 20px;line-height: 38px;padding: 0 0 0 40px;background-size: 22px auto;}
}
@media only screen and (max-width:992px){
    .indexMain .section1{padding: 20px 0 30px;}
    .indexMain .section1 .box{display: block;}
    .indexMain .section1 .box .ll{width: 100%;}
    .indexMain .section1 .imgSlick .slick-dots{bottom: 45px;}
    .indexMain .section1 .box .rr{width: 100%;}
    .indexMain .section1 .box .rr ul{margin-top: 15px;}
    .commonSec1{width: 100%;}
    .indexMain .section2{margin-bottom: 0;}
    .indexMain .section2 .wrap{padding-bottom: 5px;margin-bottom: 30px;}
    .indexMain .section2 .box{margin: 0;}
    .indexMain .section2 .box .con{margin: 0 auto 15px;width: 100%;}
    .indexMain .section2 .box .con::after {display: none;}
    .indexMain .section3 .box{background-image: url(../images/index/img5_2.png);background-repeat: no-repeat;background-position: center;background-size: cover;}
    .indexMain .section3 .box .box1{position: static;padding:20px 0;}
    .indexMain .section3 .box h3{font-size: 20px;}
    .indexMain .section3 .box ul li{width: 32.33%;}
    .indexMain .section3 .box .bg {display: none;}
    .indexMain .section3 .box .box1{padding: 20px 20px 80px;}
    .indexMain .section3 .tel{font-size: 14px;}
    .indexMain .section4{padding: 0 0 20px;}
    .indexMain .section4 .box{margin: 0;}
    .indexMain .section4 .box .item{width: 100%;margin: 0 0 15px ;}
    .abMain .section1 .box{display: block;}
    .abMain .section1 .box .left{width: 100%;}
    .abMain .section1 .box .left .desc{padding: 15px 15px 40px;}
    .abMain .section1 .box .left .desc h3{font-size: 22px;margin-bottom: 5px;}
    .abMain .section1 .box .ls .items{padding: 20px 10px;}
    .abMain .section1 .box .ls .tit{background-position: 14px center;padding: 15px 10px;}
    .abMain .section1 .box .ls .item h4{font-size: 18px;line-height: 22px;}
    .abMain .section1 .box .ls .ms {padding: 20px;}
    .abMain .section1 .box .ls .con{padding: 20px 15px 40px;}
    .newsSlick .item .pic {width: 100%;float: none;}
    .newsSlick .item .block{width: 100%;float: none;padding: 10px 20px 50px;}
    .newsSlick .slick-dots{width: 100%;text-align: center;}
    .newsMain .section2 .item{padding: 15px;margin-top: 15px;}
    .newsMain .section2 .item .date{width: 80px;}
    .newsMain .section2 .item .date h4{font-size: 24px;}
    .newsMain .section2 .item .date span{font-size: 16px;}
    .newsMain .section2 .item .text {width: calc(100% - 90px);}
    .newsMain .section3 .box .tit h3 {font-size: 20px;line-height: 34px;background-position: left 5px;}
    .newsMain .section3 .box .tit{padding: 10px 15px;}
    .newsMain .section3 .box .tit .bot{display: block;}
    .newsMain .section3 .box .tit .bot span{margin-right: 15px;}
    .newsMain .section3 .box .con{padding: 22px 15px;min-height: 10rem;}
    .videoMain .section1 .item{width: 100%;margin-bottom: 20px;}
    .searchMain .section1{padding: 0 0 50px;}
    .searchMain .section1 .box{ padding: 0 15px 1px;}
    .searchMain .section1 .items .item{padding: 0 15px;}
    .searchMain .section1 .items .item .text{width: 100%;}
    .searchMain .section1 .items .item span{display: none;}
    .searchMain .section1 .items .item a{padding: 15px 0;}
    .zxjl {width: 68px;height: 68px;font-size: 14px;right: 15px;}
    .zxjl img{width: 32px;margin-bottom: 3px;}
    .zxMain .section1{padding: 10px 0 30px;}
    .zxMain .section1 .items1 .item{width: 100%;margin: 0 0 15px 0;padding: 15px 15px 20px;}
    .zxMain .section1 .items1 .item .pic{margin: 0 auto;}
    .zxMain .section1 .items1 .item .block{width: 100%;position: static;height: auto;padding: 15px 0 0 0;}
    .zxMain .section1 .items1 .item .block span{position: static;margin: 15px auto 0;}
    .zxMain .section1 .items1 .item .block span {width: 136px;height: 40px;font-size: 20px;line-height: 38px;padding: 0 0 0 42px;background-size: 24px auto;}
    .zxMain .section2 .sNav{display: block;white-space: nowrap;margin: 0 0 25px 0;overflow-x: auto;}
    .zxMain .section2 .sNav span{width: auto;font-size: 16px;height: 36px;line-height: 34px;padding: 0 10px;}
    .zxMain .section2 .sNav::-webkit-scrollbar{display: none;}
    .zxMain .section1 .wrap {display: block;}
    .zxMain .section1 .left{width: 100%;margin-bottom: 20px;}
    .zxMain .section1 .right{width: 100%;}
    .zxMain .section1 .left ul {white-space: nowrap;overflow-x: auto;}
    .zxMain .section1 .left ul li {display: inline-block;padding: 8px 10px;}
    .zxMain .section1 .left ul span{margin-left: 8px;}
    
    
}
@media only screen and (max-width:768px){
    .tcBox  {width: 90%;margin-left: -45%;margin-top: -45vh;height: 90vh;background: transparent;}
    .chatBox .chat_list{height: 66vh;padding: 19px 16px 10px 16px;}
    .chatBox h3 {font-size: 20px;line-height: 46px;}
    .chatBox .close {top: 0;height: 46px;}
    .chatBox .say-time {font-size: 14px;}
    .chatBox .imuser .peo-info{font-size: 14px;}
    .chatBox .imuser .say-txt {font-size: 14px;line-height: 26px;padding: 6px 30px 6px 16px;}
    .chatBox .imuser{margin-bottom: 20px;}
    .chatBox .inputBox input {font-size: 14px;line-height: 26px;}
    .chatBox .inputBox .send{width: 100px;font-size: 14px;line-height: 34px;}
    .zxMain .section1 .items2{margin: 0;}
    .zxMain .section1 .items2 .item{width: 100%;margin: 0 0 15px 0;}
    .zxMain .section1 .items2 .item h3 {font-size: 20px;}
    .zxMain .section1 .items2 .item em {font-size: 16px;line-height: 28px;}
    .zxMain .section1 .items2 .item p{font-size: 16px;}
}