﻿*{text-align:justify;}
header{position:fixed;left:0;top:0;width:100%;height:90px;line-height:90px;z-index:99;transition:0.3s;}
header .logo{float:left;max-width:20%;}
header .logo .logo2{display:none;}
header .searchBox{float:right;padding-top:5px;margin-left:2%;position:relative;}
header .searchBox .search_btn,header .searchBox .open_search{display:inline-block;padding:14px;background-image:url(../images/search1.png);background-position:center;background-repeat:no-repeat;}
header .searchBox .open_search.open{background-image:url(../images/chacha.png);}
header .searchBox .top_input{display:none;position:absolute;right:0;top:100%;z-index:66;background-color:white;border-radius:10px;padding-right:50px;line-height:1.5;overflow:hidden;}
header .searchBox .top_input input{width:250px;height:40px;padding:0 15px;}
header .searchBox .top_input .search_btn{position:absolute;right:0;top:0;height:100%;width:50px;background-size:auto;}
header .lang{float:right;padding-top:5px;margin-left:2%;}
header .lang em{font-style:normal;display:inline-block;}
header .lang em a{display:inline-block;width:27px;height:27px;background:url(../images/gal1.png) no-repeat center;}
header .grodBox{float:right;color:white;font-size:16px;}
header .grodBox .txt{padding-right:15px;background:url(../images/down1.png) no-repeat right center;cursor:pointer;}
header .open_menu{display:none;}
header .menuBox{float:right;width:73%;}
header .menuBox ul{font-size:0;text-align:center;height:90px;}
header .menuBox ul li{font-size:20px;display:inline-block;text-align:center;margin-left:7%;}
header .menuBox ul li:first-child{margin-left:0;}
header .menuBox ul li em{font-style:normal;}
header .menuBox ul li a{color:#FFFFFF;}
header.topDown{top:-150px;}
header.bgon{background-color:white;box-shadow:0 5px 5px rgba(0,0,0,0.1);}
header.bgon .logo .logo1{display:none;}
header.bgon .logo .logo2{display:inline;}
header.bgon .searchBox .search_btn,header.bgon .searchBox .open_search{background-image:url(../images/search2.png);}
header.bgon .searchBox .open_search.open{background-image:url(../images/chacha.png);}
header.bgon .lang em a{background:url(../images/gal2.png) no-repeat center;}
header.bgon .grodBox{color:#0e1637;}
header.bgon .grodBox .txt{background:url(../images/down2.png) no-repeat right center;}
header.bgon .menuBox ul li a{color:#0e1637;}
.wap_bg{display:none;position:fixed;left:0;top:70px;width:100%;height:calc(100% - 70px);z-index:98;background-color:rgba(0,0,0,0.7);}
.home_banner{position:relative;}
.home_banner .item{position:relative;overflow:hidden;}
.home_banner .item img{-webkit-transform:scale(1.2);-moz-transform:scale(1.2);-ms-transform:scale(1.2);-o-transform:scale(1.2);transform:scale(1.2);-webkit-transition:4.5s;-moz-transition:4.5s;-ms-transition:4.5s;-o-transition:4.5s;transition:4.5s;}
.home_banner .item.slick-active img,.home_banner .item.animate img{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);}
.home_banner .item.animate img{-webkit-animation:biger 4.5s;animation:biger 4.5s;}
@keyframes biger{from{-webkit-transform:scale(1.2);-moz-transform:scale(1.2);-ms-transform:scale(1.2);-o-transform:scale(1.2);transform:scale(1.2);}
to{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);}
}
.home_banner .txtBox{position:absolute;left:50%;top:55%;transform:translate(-50%,-50%);width:1360px;color:white;}
.home_banner .txtBox h3{font-size:60px;font-style:italic;}
.home_banner .txtBox .info{font-size:32px;line-height:1.6;margin-bottom:80px;}
.home_banner .slick-dots{position:absolute;left:50%;bottom:5%;text-align:center;z-index:66;transform:translateX(-50%);}
.home_banner .slick-dots li{display:inline-block;border-radius:50%;padding:4px;font-size:0;margin:0 5px;border:2px solid white;}
.home_banner .slick-dots li.slick-active{background-color:#FFFFFF;}
.home_banner .slick-dots li button{display:none;}
.home_banner .btnA{display:inline-block;padding:7px 6px;cursor:pointer;margin:0 5px;position:absolute;bottom:5.5%;z-index:66;}
.home_banner .btnA.play{background:url(../images/play.png) no-repeat center;}
.home_banner .btnA.pause{background:url(../images/pause.png) no-repeat center;}
.home{padding:7% 0;position:relative;z-index:6;}
.home .title{position:relative;margin-bottom:30px;}
.home .title h3{font-size:44px;}
.home .title .info{font-size:18px;line-height:1.8;margin-top:10px;}
.home1{min-height:960px;padding-top:8%;}
.home1 .title{color:#0E1637;}
.home1 .txtBox{width:50%;float:right;padding-left:9%;}
.home1 .info{margin-top:30px;}
.home1 .info h3{font-size:30px;margin-bottom:10px;color:#0E1637;}
.home1 .info .inner{font-size:18px;line-height:2;color:#555555;text-align:justify;}
.home1 .videoBox{margin-top:50px;}
.home1 .videoBox .img{display:inline-block;position:relative;border-radius:20px;overflow:hidden;}
.home1 .videoBox .img::before{content:"";position:absolute;left:0;top:0;background-color:rgba(14,22,55,0.5);width:100%;height:100%;}
.home1 .videoBox .img .play{position:absolute;left:50%;top:50%;padding:22px;background:url(../images/play2.png) no-repeat center;transform:translate(-50%,-50%);}
.home1 .moreA{display:inline-block;margin-top:50px;padding:10px 70px 10px 32px;border-radius:40px;font-size:18px;color:#0E1637;background:url(../images/more.png) no-repeat right 32px center;border:2px solid #dbdce4;transition:0.3s;}
.home1 .moreA:hover{background:#0cad6f url(../images/more2.png) no-repeat right 25px center;color:white;border-color:#0cad6f;}
.home1 .numBox{float:right;color:#0E1637;}
.home1 .numBox li{margin-bottom:80px;min-width:240px;padding-left:30px;}
.home1 .numBox li:last-child{margin-bottom:0;}
.home1 .numBox li:nth-child(2),.home1 .numBox li:nth-child(3){padding-left:60px;}
.home1 .numBox .libg{display:inline-block;padding:20px 50px 20px 0;transition:0.5s;background-position:right center;background-repeat:no-repeat;background-size:contain;}
.home1 .numBox li:hover .libg{background-image:url(../images/libg.png);background-position:right 20px center;}
.home1 .numBox p{font-size:18px;}
.home1 .numBox p .num{font-size:60px;line-height:1;font-family:Oswald;font-weight:bold;}
.home2{min-height:960px;padding-top:12.5%;position:relative;}
.home2 .title{color:white;position:relative;z-index:2;}
.home2 .title .info{max-width:550px;}
.home2 .imgBox{position:absolute;z-index:1;width:100%;height:100%;left:0;top:0;}
.home2 .imgBox .img{height:100%;display:none;}
.home2 .ulBox{position:absolute;width:100%;left:50%;bottom:12%;transform:translateX(-50%);z-index:3;}
.home2 ul li{position:relative;float:left;width:25%;background-color:rgba(20,75,134,0.9);color:white;padding:40px;transition:0.3s;}
.home2 ul li:nth-child(2n){background-color:rgba(32,85,142,0.9);}
.home2 ul li .more{float:right;padding:7px 11px;background:url(../images/more2.png) no-repeat center;position:relative;z-index:1;display:inline-block;margin:20px 10px 0 0;opacity:0;transition:0.3s;}
.home2 ul li img:nth-child(1){opacity:1;}
.home2 ul li img:nth-child(2){visibility:hidden;}
.home2 ul li .icon{width:80px;height:80px;line-height:80px;border-radius:50%;border:1px solid transparent;}
.home2 ul li .num{position:absolute;top:20px;right:30px;font-size:90px;opacity:0.2;z-index:0;line-height:1;color:rgba(220,226,231,0.5);font-family:Oswald;font-weight:bold;}
.home2 ul li h3{font-size:30px;font-weight:normal;margin-top:15px;}
.home2 ul li p{font-size:16px;opacity:0.5;}
.home2 ul li.on{margin-top:-20px;}
.home2 ul li.on:nth-child(1){background-color:#1d76d6;}
.home2 ul li.on:nth-child(2){background-color:rgba(0,103,88,0.9);}
.home2 ul li.on:nth-child(3){background-color:#1d76d6;}
.home2 ul li.on:nth-child(4){background-color:rgba(182,11,32,0.9);}
.home2 ul li.on .more{opacity:1;}
.home2 ul li.on .icon{border:1px solid rgba(255,255,255,0.5);text-align:center;}
.home2 ul li.on img:nth-child(1){opacity:1;display:none;}
.home2 ul li.on img:nth-child(2){transition:3s;display:inline;visibility:visible;}
.home2 ul li.on:nth-child(2) img:nth-child(2),.home2 ul li.on:nth-child(3) img:nth-child(2){transition:3s;}
.home2 ul li.on:nth-child(2) img:nth-child(2){transform:rotate(360deg);}
.home2 ul li.on:nth-child(3) img:nth-child(2){transform:rotateY(180deg);}
.home3{background-color:#f2f3f8;}
.home3 .title{text-align:center;}
.home3 .carousel{position:relative;float:left;width:52%;}
.home3 .carousel .slides{overflow:hidden;position:relative;}
.home3 .carousel .slides .slideItem{position:absolute;cursor:pointer;overflow:hidden;}
.home3 .carousel .slides .slideItem a{position:relative;z-index:10;display:block;}
.home3 .carousel .slides .slideItem a::before{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background-color:rgba(15,23,56,0.7);}
/* .home3 .carousel .slides .slideItem#side0 a::before{display:none;}
*/
.home3 .carousel .slides .slideItem .desc{display:none;line-height:40px;text-align:center;}
.home3 .carousel .slides .slideItem#side0 img{opacity:1;filter:alpha(opacity=100);}
.home3 .carousel .slides .slideItem#side0 .desc{display:block;position:absolute;left:0;top:100%;width:100%;}
.home3 .carousel .prevButton,.home3 .carousel .nextButton{position:absolute;right:20px;bottom:-25px;width:50px;height:50px;cursor:pointer;background-color:#fff;z-index:30;border-radius:50%;box-shadow:0 0 10px rgba(0,0,0,0.1);background-position:center;background-repeat:no-repeat;background-image:url(../images/more.png);}
.home3 .carousel .prevButton:hover,.home3 .carousel .nextButton:hover{background-image:url(../images/more2.png);background-color:#1d76d6;}
.home3 .carousel .prevButton{transform:rotate(180deg);right:90px;}
.home3 .carousel .txtBox{opacity:0;transition:0.3s;position:absolute;left:0;bottom:0;width:100%;padding:15px 35px;color:white;background-color:rgba(15,23,56,0.7);}
.home3 .carousel .txtBox h3{font-size:24px;font-weight:normal;max-width:80%;}
.home3 .carousel .txtBox p{font-size:18px;max-width:80%;}
.home3 .carousel #side0 .txtBox{opacity:1;}
.home3 .rightBox{float:left;width:48%;padding-left:3.5%;}
.home3 .rightBox .head{font-size:0;}
.home3 .rightBox .head a{display:inline-block;width:33.333%;font-size:24px;background-color:white;border-right:1px solid #f2f3f8;padding:12px;text-align:center;}
.home3 .rightBox .head a:last-child{border:none;}
.home3 .rightBox .head a.on,.home3 .rightBox .head a:hover{background-color:#1d76d6;color:white;}
.home3 .rightBox .liBox{margin-top:20px;}
.home3 .rightBox .liBox .item{display:none;}
.home3 .rightBox .liBox .item li{padding:35px 0;border-bottom:1px solid #e7e7e7;overflow:hidden;}
.home3 .rightBox .liBox .item li .txtBox{float:left;width:67%;}
.home3 .rightBox .liBox .item li .txtBox .time{font-family:arial;font-weight:bold;color:#555555;}
.home3 .rightBox .liBox .item li .txtBox h3{font-size:24px;margin:5px 0 10px 0;}
.home3 .rightBox .liBox .item li .txtBox h3 a{color:#0E1637;}
.home3 .rightBox .liBox .item li .txtBox .info{color:#555555;line-height:1.5;font-size:18px;}
.home3 .rightBox .liBox .item li .img{float:right;width:25.5%;text-align:right;}
.home3 .rightBox .liBox .item .more{display:inline-block;padding:10px 70px 10px 30px;border-radius:40px;color:#0E1637;border:2px solid #dbdce4;font-size:18px;background:url(../images/more.png) no-repeat right 30px center;margin-top:30px;transition:0.3s;}
.home3 .rightBox .liBox .item .more:hover{background:#0cad6f url(../images/more2.png) no-repeat right 25px center;color:white;border-color:#0cad6f;}
.home4{min-height:960px;color:white;padding-top:10%;}
.home4 ul{margin-top:80px;display:flex;display:-webkit-flex;display:-ms-flexbox;flex-wrap:wrap;}
.home4 ul ol{width:50%;float:left;background:url(../images/ol.png) no-repeat right bottom;padding:40px 0;background-size:cover;}
.home4 ul ol .tit{padding:0 40px;margin-bottom:40px;}
.home4 ul ol .tit h3{font-size:30px;float:left;}
.home4 ul ol .tit a{float:right;padding:22px;border-radius:50%;border:2px solid white;background:url(../images/more2.png) no-repeat center;}
.home4 ul ol .li{overflow:hidden;font-size:16px;padding:5px 40px;display:flex;display:-webkit-flex;display:-ms-flexbox;align-items:center;}
.home4 ul ol .li span{float:left;display:block;}
.home4 ul ol .li span.tp{width:100px;height:35px;text-align:center;line-height:35px;background-color:rgba(255,255,255,0.1);border-radius:40px;}
.home4 ul ol .li span.time{width:110px;text-align:center;opacity:0.5;font-size:18px;}
.home4 ul ol .li .txtA{float:left;color:white;width:calc(100% - 280px);padding:0 20px;}
.home4 ul ol .li .down{float:left;width:30px;margin-left:15px;border:2px solid white;background:url(../images/download.png) no-repeat center;padding:15px;border-radius:50%;display:none;}
.home4 ul ol .li:hover{background-color:rgba(0,0,0,0.1);}
.home4 ul ol .li:hover .down{display:block;}
.home4 ul li{float:left;width:23%;margin-left:2%;padding:40px;position:relative;}
.home4 ul li:nth-child(2){background:url(../images/li1.png) no-repeat center;}
.home4 ul li:nth-child(3){background:url(../images/li2.png) no-repeat center;}
.home4 ul li h3{font-size:30px;font-weight:normal;margin-bottom:5px;position:relative;z-index:3;}
.home4 ul li .info{font-size:18px;min-height:195px;transition:0.3s;}
.home4 ul li .more{display:inline-block;padding:22px;position:relative;z-index:3;border-radius:50%;margin-top:13px;border:2px solid white;background:url(../images/more2.png) no-repeat center;}
.home4 ul li figure{position:absolute;left:0;top:0;width:100%;height:100%;z-index:1;opacity:0;transition:0.3s;}
.home4 ul li.on .info{min-height:0;opacity:0;line-height:0;}
.home4 ul li.on figure{opacity:1;}
footer{background-color:#f2f3f8;padding:4% 0;}
footer .bottom{position:relative;z-index:6;}
footer .bottom_top{display:flex;display:-webkit-flex;display:-ms-flexbox;align-items:center;flex-wrap:wrap;justify-content:space-between;padding-bottom:30px;border-bottom:1px solid #e6e7eb;}
footer .bottom_top h3{float:left;font-size:32px;line-height:1.5;}
footer .bottom .bottom_share{float:right;}
footer .bottom .bottom_share a{width:60px;height:60px;margin:0;margin-left:30px;border:none;}
footer .bottom .bottom_share .icon-wechat{background:white url(../images/wx.png) no-repeat center;}
footer .bottom .bottom_share .icon-wechat::before{display:none;}
footer .bottom .bottom_share .icon-wechat .wechat-qrcode{left:50%;transform:translateX(-50%);}
footer .bottom .bottom_share .icon-weibo{background:white url(../images/wb.png) no-repeat center;}
footer .bottom .bottom_share .icon-weibo::before{display:none;}
footer .bottom_con{padding-top:40px;overflow:hidden;}
footer .bottom_con .leftBox{float:left;}
footer .bottom_con .codeBox{float:right;text-align:center;}
footer .bottom_con .codeBox p{margin-top:10px;color:#aeb0b7;}
footer .bottom_menu{margin-bottom:90px;}
footer .bottom_menu a{color:#0E1637;display:inline-block;padding:0 15px;font-size:18px;position:relative;}
footer .bottom_menu a:first-child{padding-left:0;}
footer .bottom_menu a:hover{opacity:0.8;}
footer .bottom_us{font-size:16px;color:#808598;}
footer .bottom_us a{color:#808598;padding:0 10px;}
footer .bottom_us a:first-child{padding-left:0;}
footer .bottom_us a:hover{color:#0E1637;}
footer .aritxt{font-size:16px;color:#9d9fa9;margin-top:5px;}
.float_right{position:fixed;right:-100%;bottom:10%;z-index:99;transition:0.3s;}
.float_right.show{right:0;}
.float_right a{display:block;width:50px;height:50px;background-color:white;margin-bottom:10px;box-shadow:0 0 10px rgba(0,0,0,0.1);position:relative;overflow:hidden;text-align:center;line-height:50px;}
.float_right a .box{display:flex;display:-webkit-flex;align-items:center;position:absolute;right:0;top:0;height:50px;width:100%;background-color:#00ac6f;transition:0.3s;opacity:0;}
.float_right a .icon{width:50px;height:50px;text-align:center;line-height:50px;}
.float_right a .txt{opacity:0;color:white;font-size:16px;line-height:1.5;white-space:nowrap;}
.float_right a:hover{overflow:initial;}
.float_right a:hover .box{width:auto;right:0;opacity:1;}
.float_right a:hover .txt{width:auto;opacity:1;padding-right:10px;}
.column_page{position:relative;z-index:6;}
/*20210824*/
.float_right a .box{background-color:#0e1637;}
.home .title .tl{margin-right:480px;}
.home .title .gp{position:absolute;right:0;top:0;display:flex;display:-webkit-flex;display:-ms-flexbox;justify-content:space-between;width:480px;}
.gp .item{font-size:18px;}
.gp .item .gpdata{display:flex;display:-webkit-flex;display:-ms-flexbox;align-items:center;line-height:26px;}
.gp .item .gpdata .datal{padding-right:40px;font-size:46px;line-height:52px;font-family:'Oswald';margin-right:10px;}
.gp .item.down .datal{background:url(../images/gpdown.png) no-repeat right center;}
.gp .item.up .datal{background:url(../images/gpup.png) no-repeat right center;}
.gp .item.down .gpdata{color:#31da20;}
.gp .item.up .gpdata{color:#f30b28;}
.gp .item .gpnum{margin-bottom:10px;}
.moreBtn{display:inline-block;padding:10px 70px 10px 30px;border-radius:40px;color:#0E1637;border:2px solid #dbdce4;font-size:18px;background:url(../images/more.png) no-repeat right 30px center;margin-top:30px;transition:0.3s;}
.moreBtn:hover{background:#0cad6f url(../images/more2.png) no-repeat right 25px center;color:white;border-color:#0cad6f;}
.home3 .title{text-align:left;margin-bottom:60px;}
.home3 .title .moreBtn{position:absolute;right:0;bottom:0;}
.home3{min-height:100vh;}
.newsList ul{/* overflow:hidden;*/
}
.newsList li{width:50%;float:left;position:relative;padding-bottom:31.9%;transition:.4s;}
.newsList li .img{position:absolute;left:0;top:0;width:100%;height:100%;background-position:center;background-repeat:no-repeat;background-size:cover;z-index:1;}
.newsList li .txtBox{position:absolute;z-index:10;padding:55px 35px 40px;background:#fff;left:0;top:0;width:100%;height:100%;}
.newsList li .txtBox .time{font-size:16px;color:#999;margin-bottom:10px;}
.newsList li .txtBox .time b{font-size:56px;font-weight:normal;color:#333333;margin-right:10px;}
.newsList li .txtBox h3{color:#333;font-size:20px;line-height:32px;height:64px;overflow:hidden;font-weight:normal;}
.newsList li:nth-child(2),.newsList li:hover{box-shadow:0 3px 24px rgba(15,23,56,0.3);z-index:10;}
.newsList li:first-child .txtBox h3{color:#666666;font-size:16px;font-weight:normal;line-height:26px;height:52px;}
.newsList li .more{display:block;margin-top:40px;height:20px;background:url(../images/more.png) no-repeat left center;margin-left:0;transition:.4s;}
.newsList li:hover .more{margin-left:20px;}
.newsList li:first-child .more{display:none;}
/* .home2 ul li.on:nth-child(4) img:nth-child(2){transform:rotateY(180deg);}
*/
.flex{display:flex;display:-webkit-flex;display:-ms-flexbox;justify-content:space-between;}
.fcontact h3{font-size:32px;line-height:1.5;margin-bottom:40px;}
.fcontact{font-size:16px;line-height:36px;color:#0f1738;}
.fcontact .tel{padding-left:30px;background:url(../images/icon-tel.png) no-repeat left center;}
.fcontact .position{padding-left:30px;background:url(../images/icon-position.png) no-repeat left center;}
.fcontact .codebox{justify-content:flex-start;margin-top:30px;color:#aeb0b7;line-height:28px;}
.fcontact .codebox .text{padding-left:20px;}
footer .bottom .fcontact .bottom_share{float:none;margin-top:20px;}
footer .bottom .fcontact .bottom_share a{margin-left:0;margin-right:20px;background-color:transparent;width:30px;height:30px;border-radius:0;position:relative;}
footer .bottom .fcontact .bottom_share a:last-child{margin-right:0;}
footer .bottom .fcontact .bottom_share a:after{width:1px;height:10px;background:#ccc;content:"";position:absolute;right:-10px;top:50%;margin-top:-5px;}
footer .bottom .fcontact .bottom_share a:last-child:after{display:none;}
.fcontact .codebox .qcode{width:108px;}
.fnav{flex:1 1 auto;margin-left:10%;}
.fnav dl{padding-left:60px;font-size:16px;line-height:36px;color:#b6b7c0;}
.fnav dl dt{font-size:18px;color:#0f1738;margin-bottom:20px;}
.fnav dl a{color:inherit;}
.fbottom{margin-top:65px;padding-top:45px;color:#7f8497;font-size:16px;border-top:1px solid #e7e7ea;}
.fbottom a{color:inherit;}
.fnav dl a:hover,.fbottom a:hover{color:#0f1738;}
footer.foot2{padding-bottom:45px;background:#eff0f6 url(../images/footbg.jpg) no-repeat center;}
.newsList li:first-child{width:100%;}
.newsList li:first-child .txtBox{width:50%;}
.newsList li:first-child .img{width:50%;left:50%;z-index:10;}
.newsList li:first-child .img:after{content:"";border-right:10px solid #adadad;border-top:10px solid transparent;border-bottom:10px solid transparent;position:absolute;left:-10px;top:50%;margin-top:-5px;z-index:90;}
.home3 .carousel{width:49%;}
.home3 .rightBox{width:49%;padding-left:0;float:right;}
/*20210902*/
.home3 .rightBox .liBox .item{display:block;}
.home3 .rightBox .liBox .item li:first-child{padding-top:0;}
.home3 .rightBox .liBox{margin-top:0;}
.home3 .rightBox .liBox .item li{padding:26px 0;}
.home3 .rightBox .liBox .item li .txtBox h3 a{color:#333;font-weight:normal;}
.icon-road{text-align:center;display:inline-block;line-height:1;overflow:hidden;vertical-align:middle;position:relative;}
.icon-road img{display:inline-block !important;}
.icon-road .roadline{position:absolute;width:4px;height:200%;left:50%;margin-left:-2px;background:url(/szgsgl202107135586/uploadfiles/roadline.png) repeat-y;transition:0s;top:0;}
.on .icon-road .roadline{top:-100%;transition:3s;}
.icon-menu{width:100%;height:100%;position:relative;}
.icon-menu .icon-menu-inner{position:absolute;left:0;top:0;width:100%;height:100%;opacity:0;transition:0s;margin-top:0;margin-left:0;}
.on .icon-menu .icon-menu-inner{opacity:1;position:absolute;width:36px;height:36px;left:50%;top:50%;margin-left:-18px;margin-top:-18px;transition:1s;}
.icon-menu .icon-menu-inner i{width:17px;height:17px;position:absolute;}
.icon-menu .icon-menu-inner i.i1{left:0;top:0;background:url(/szgsgl202107135586/uploadfiles/iicon.png) no-repeat center;}
.icon-menu .icon-menu-inner i.i2{right:0;top:0;background:url(/szgsgl202107135586/uploadfiles/iicon.png) no-repeat center;transform:rotate(90deg);}
.icon-menu .icon-menu-inner i.i3{left:0;bottom:0;background:url(/szgsgl202107135586/uploadfiles/iicon.png) no-repeat center;transform:rotate(-90deg);}
.icon-menu .icon-menu-inner i.i4{right:0;bottom:0;background:url(/szgsgl202107135586/uploadfiles/iicon.png) no-repeat center;transform:rotate(180deg);}
/* 20211117 */
footer .bottom_top h3 strong{font-family:"youran";padding-right:60px;position:relative;font-size:72px;line-height:1;font-weight:normal;color:#0dad70;}
footer .bottom_top h3 strong:after{content:"";position:absolute;right:33px;bottom:23px;width:6px;height:6px;border-radius:50%;background:#0f1738;}
footer .bottom_top h3 strong:last-child:after{display:none;}
footer .bottom_top h3 strong:last-child{padding:0;}
.float_right a .box{background:#00ac6f;}
.dis_mb{display:none !important;}
@media(max-width:1100px){.home1 .txtBox{width:auto;float:none;padding-left:0;}
.home .title h3{font-size:24px;}
.home1 .info h3{font-size:20px;}
.home1 .info{margin-top:0;}
.home1 .info .inner{font-size:14px;line-height:1.7;}
.home1 .videoBox{margin-top:20px;}
.home1 .moreA{margin-top:20px;padding:8px 50px 8px 20px;background-position:89px center;font-size:14px;border:1px solid #101839;}
.home1 .numBox{float:none;margin-top:40px;font-size:0;}
.home1 .numBox li{display:inline-block;width:25%;min-width:0;margin:0 !important;padding:0 !important;vertical-align:middle;}
.home1 .numBox .libg{padding:0 10px;}
.home1 .numBox p{font-size:16px;}
.home1 .numBox p .num{font-size:40px;}
.home1{min-height:0;background-position:right center;background-size:cover;}
.home2 ul li{padding:40px 10px;}
.home2 ul li .icon{width:55px;height:55px;line-height:53px;}
.home2 ul li .num{font-size:60px;}
.home2 ul li h3{font-size:20px;}
.home2 ul li p{font-size:14px;}
.home2{min-height:600px;padding:40px 0;}
.home2 .ulBox{bottom:40px;}
.home3 .title{padding-right:140px;margin-bottom:30px;}
.moreBtn{font-size:14px;padding:6px 60px 6px 14px;border:1px solid #101839;}
.home .title .info{font-size:14px;}
.home3 .title .moreBtn{bottom:auto;top:0;margin-top:0;}
.home3 .carousel{float:none;width:100%;margin-bottom:30px;}
.home3 .carousel .txtBox h3{font-size:20px;}
.home3 .carousel .txtBox p{font-size:14px;}
.home3 .rightBox{float:none;width:auto;}
.home3 .rightBox .liBox .item li .txtBox h3{font-size:18px;}
.home3 .rightBox .liBox .item li .txtBox .info{font-size:14px;}
.home3 .rightBox .liBox .item li{padding:10px 0;}
.gp .item .gpdata .datal{font-size:32px;background-size:15px;padding-right:30px;}
.gp .item{font-size:14px;}
.gp .item .gpdata{line-height:1.5;}
.home .title .gp{width:315px;}
.home .title .tl{margin-right:310px;}
.home4 ul{margin-top:30px;}
.home4 ul ol{width:100%;margin-bottom:10px;}
.home4 ul li{float:none;width:49%;margin-left:0;margin-right:1%;background-size:cover !important;}
.home4 ul li .info{line-height:1.5 !important;min-height:195px !important;}
}
@media(max-width:768px){.home1 .info h3{font-size:16px;font-weight:normal;}
.home .title{margin-bottom:15px;}
.home1 .numBox p .num{font-size:20px;}
.home1 .numBox p{font-size:12px;}
.home2 ul li{width:48%;margin:1% !important;padding:20px 10px;}
.home2 ul li h3{font-size:16px;}
.home2 ul li p{font-size:12px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.home .title{padding-right:0;margin-bottom:30px;}
.home3 .title .moreBtn{position:static;}
.home3 .carousel .txtBox{padding:10px;}
.home3 .carousel .txtBox h3{font-size:16px;max-width:100%;}
.home3 .carousel .txtBox p{font-size:12px;opacity:0.8;}
.home3 .rightBox .liBox .item li .txtBox h3{margin:5px 0;font-size:16px;}
.home3 .rightBox .liBox .item li .txtBox .info{color:#777;}
.home3 .rightBox .liBox .item li .img{margin-top:26px;}
.home .title .tl{margin-right:0;}
.home .title .gp{position:static;margin-top:20px;}
.home4 ul ol .tit h3{font-size:20px;}
.home4 ul ol{padding:20px 0;}
.home4 ul ol .tit{padding:0 20px;margin-bottom:20px;}
.home4 ul ol .tit a{padding:14px;border-width:1px;}
.home4 ul ol .li{padding:5px 20px;}
.home4 ul ol .li span.tp{width:65px;font-size:12px;line-height:26px;height:26px;white-space:nowrap;flex:0 0 auto;}
.home4 ul ol .li .txtA{padding:0 10px;width:auto;flex:1 1 auto;font-size:14px;}
.home4 ul ol .li span.time{width:auto;flex:0 0 auto;font-size:12px;}
.home4 ul li{width:100%;margin:0 0 10px;padding:20px;}
.home4 ul li h3{font-size:20px !important;}
.home4 ul li .info{font-size:14px;height:72px;min-height:0 !important;line-height:24px !important;overflow:hidden;}
footer .bottom{padding-bottom:0 !important;}
footer .bottom_menu a{padding:0 5px !important;}
footer .bottom_us a{padding:0;font-size:12px;}
footer .aritxt{font-size:12px;}
footer .bottom .bottom_share a{width:40px;height:40px;background-size:22px !important;}
footer .bottom_top h3{font-size:16px;}
.float_right{bottom:10px;}
.float_right a{margin-bottom:2px;width:40px;height:40px;line-height:40px;}
.float_right a img{height:18px;}
.float_right a .box{height:100%;}
.float_right a .txt{font-size:14px;}
.home3 .carousel .prevButton,.home3 .carousel .nextButton{width:40px;height:40px;bottom:-20px;right:5px;}
.home3 .carousel .prevButton{right:55px;}
.home4 ul ol .li .down{width:auto;padding:10px;border-width:1px;background-size:10px;}
.dis_mb{display:block !important;}
.dis_pc{display:none !important;}
}
.pbanner{position:relative;}
.pbanner img{width:100%;}
.banText{position:absolute;left:0;top:50%;width:100%;-webkit-transform:translate(0,-50%);transform:translate(0,-50%);color:#fff;font-size:24px;text-transform:uppercase;}
.banText h1{font-size:60px;line-height:1;margin-bottom:20px;}
.banText h1 b{font-size:130px;font-family:'youran';font-weight:normal;letter-spacing:-0.12em;}
.bread{background:#f9f9f9;margin-bottom:60px;}
.pnav{float:left;font-size:18px;color:#666;line-height:70px;}
.pnav li{display:inline-block;vertical-align:middle;margin-right:45px;}
.pnav li a{display:block;border-bottom:2px solid transparent;white-space:nowrap;}
.pnav li.cur a,.pnav li a:hover{border-color:#0cad6f;color:#2eb37b;}
.location{font-size:16px;color:#999;line-height:70px;float:right;padding-left:30px;background:url(../images/icon-home.png) no-repeat left center;}
.location a{color:inherit;}
.location span{color:#2eb37b;}
.pabout{position:relative;padding-bottom:9%;width:100%;overflow:hidden;}
.pabout .text{margin-left:50%;font-size:18px;color:#555;line-height:2;padding-top:7%;}
.pabout .text h3{font-size:44px;color:#0f1738;line-height:1.2;margin-bottom:10px;}
.pabout .text h4{font-size:30px;color:#0f1738;line-height:1.2;}
.pabout .text .con{margin-top:35px;padding-top:35px;position:relative;}
.pabout .text .con::before{content:"";position:absolute;left:0;top:0;width:200%;border-top:1px solid #0f1738;}
.aboutData{margin-top:90px;font-size:16px;color:#000;}
.aboutData li{padding-right:30px;}
.aboutData li .num{font-size:70px;font-weight:bold;line-height:1;color:#0f1738;}
.pabout .img{position:absolute;left:0;top:0;max-width:50%;}
.aboutFor{background:-webkit-linear-gradient(180deg,#f9f9f9,transparent 50%);background:linear-gradient(180deg,#f9f9f9,transparent 50%);}
.logobg{padding-top:7%;padding-bottom:7%;background:url(../images/logobg.png) no-repeat right top;}
.blockTitle{margin-bottom:70px;max-width:800px;}
.blockTitle h3{font-size:40px;color:#0f1738;margin-bottom:30px;}
.blockTitle .txt{font-size:18px;color:#555;line-height:2;}
.fors{align-items:stretch;}
.fors .item{position:relative;padding:0 50px;width:33.33%;font-size:18px;color:#555;line-height:2;}
.fors .item:before{content:"";width:11px;height:100%;left:0;top:0;position:absolute;background:#0eae6d;border-radius:6px;}
.fors .item .icon{font-size:0;width:100px;height:100px;line-height:100px;text-align:center;background:#f4f4f4;border-radius:50%;margin-bottom:40px;}
.fors .item .tit{font-size:30px;color:#0f1738;line-height:1.2;font-weight:bold;margin-bottom:30px;}
.abblock{margin-bottom:6%;position:relative;width:100%;overflow:hidden;}
.abblock .text{width:50%;font-size:18px;color:#555;line-height:2;}
.abblock .text .tit{font-size:24px;color:#0f1738;line-height:1.2;margin-bottom:35px;position:relative;padding-bottom:35px;}
.abblock .text h3{font-size:44px;margin-bottom:20px;}
.abblock .text .tit:before{content:"";width:200%;right:0;bottom:0;border-bottom:1px solid #0f1738;position:absolute;}
.abblock .img{position:absolute;width:50%;height:100%;right:0;top:0;background-repeat:no-repeat;background-size:cover;background-position:left center;}
.abblock .flex{align-items:center;min-height:680px;}
.pageMain{padding-bottom:7%;width:100%;overflow:hidden;}
.pageTitl2{font-size:44px;text-align:center;color:#0f1738;margin-bottom:50px;}
@media(max-width:1279px){.pnav li{margin-right:0;padding:0 10px;}
.pnav{display:flex;float:none;justify-content:space-between;font-size:16px;line-height:60px;}
.location{display:none;}
.banText h1{font-size:40px;}
.banText h1 b{font-size:80px;}
.banText{font-size:16px;}
.pabout .text h3{font-size:30px;}
.pabout .text h4{font-size:20px;}
.pabout .text{font-size:16px;padding-top:0;}
.aboutData{margin-top:50px;font-size:14px;}
.aboutData li .num{font-size:44px;}
.blockTitle{margin-bottom:50px;}
.blockTitle h3{font-size:26px;margin-bottom:20px;}
.blockTitle .txt{font-size:16px;}
.fors .item:before{width:6px;}
.fors .item{padding:0 40px;font-size:16px;}
.fors .item .icon{width:80px;height:80px;line-height:80px;}
.fors .item .icon img{width:60%;}
.fors .item .tit{font-size:20px;margin-bottom:10px;}
.abblock .text h3{font-size:26px;}
.abblock .text .tit{font-size:20px;}
.abblock .text{font-size:16px;}
.abblock .flex{padding:10% 0;min-height:0;}
.pageTitl2{font-size:30px;}
}
@media(max-width:768px){.banText h1{font-size:24px;}
.banText h1 b{font-size:60px;}
.banText{font-size:14px;}
.pnav{font-size:14px;}
.pnav li{white-space:nowrap;}
.bread{width:100%;overflow:auto;margin-bottom:30px;}
.pabout .text{margin-left:0;font-size:14px;margin-bottom:20px;}
.pabout .text h3{font-size:20px;}
.pabout .text h4{font-size:16px;}
.pabout .text .con{margin-top:20px;padding-top:20px;}
.aboutData{margin-top:30px;}
.aboutData li .num{font-size:24px;}
.aboutData li{padding:0 10px;}
.pabout .img{max-width:100%;position:static;margin:0 -2%;}
.blockTitle h3{font-size:24px;margin-bottom:10px;}
.blockTitle .txt{font-size:14px;}
.fors{flex-wrap:wrap;}
.fors .item{font-size:14px;width:100%;margin-bottom:2%;}
.fors .item .icon{width:50px;height:50px;line-height:50px;margin-bottom:10px;}
.fors .item .tit{font-size:16px;}
.abblock .text{width:auto;font-size:14px;}
.abblock .text .tit{font-size:16px;padding-bottom:20px;margin-bottom:20px;}
.abblock .text h3{font-size:24px;}
.abblock .img{width:100%;position:static;padding-bottom:70%;height:auto;}
.pageTitl2{font-size:24px;margin-bottom:30px;}
}
.pageTab{margin-bottom:5%;position:relative;z-index:30;}
.pageTab ul{justify-content:center;}
.pageTab li a{display:block;font-size:18px;color:#0f1738;min-width:180px;padding:0 15px;text-align:center;border:2px solid #dbdce4;line-height:46px;border-radius:25px;-webkit-transition:.6s;transition:.6s;}
.pageTab li{margin:0 10px;}
.pageTab li.cur a,.pageTab li a:hover{background:#0cad6f;color:#fff;border-color:#0cad6f;}
.bglogo2{background:url(../images/bglogo.png) no-repeat right top;}
.memberTop{position:relative;padding:60px 0;}
.memberTop:before{content:"";position:absolute;left:0;right:calc(50% + 800px - 190px);background:url(../images/mbg.png) no-repeat center;background-size:cover;height:100%;z-index:-1;top:0;}
.memberTop .tit{margin-left:25%;font-size:30px;color:#0f1738;font-weight:bold;padding-bottom:50px;border-bottom:10px solid #f5f7f9;line-height:1;margin-bottom:30px;}
.memSliders{align-items:center;flex-wrap:wrap;}
.memSliders .left{width:50%;flex:0 0 auto;position:relative;}
.desSlider{height:300px;}
.desSlider .flex{height:300px;align-items:center;}
.desSlider .flex .img{flex:0 0 auto;width:300px;height:300px;font-size:0;border-radius:50%;}
.desSlider .flex .img img{width:100%;}
.desSlider .flex .text{font-size:16px;line-height:1.7;color:#555;width:50%;}
.desSlider .flex .text .t{font-size:24px;color:#0f1738;margin-bottom:20px;}
.desSlider .flex .text .content{display:none;}
.desSlider .flex .text .des{margin-bottom:40px;}
.desSlider .swiper-slide{-webkit-transition-duration:0ms !important;transition-duration:0ms !important;opacity:0 !important;}
.desSlider .swiper-slide-active{opacity:1 !important;}
.desSlider .swiper-slide-active .flex .text .t{-webkit-animation:fadeInDown .6s;animation:fadeInDown .6s;}
.desSlider .swiper-slide-active .flex .text .des{-webkit-animation:fadeInUp .6s;animation:fadeInUp .6s;}
.desSlider .swiper-slide-active .flex .text .viewBtn{-webkit-animation:fadeInUp .6s;animation:fadeInUp .6s;}
.desSlider .swiper-slide-shadow-right,.desSlider .swiper-slide-shadow-left{display:none !important;}
.viewBtn{font-size:16px;color:#0f1738;display:inline-block;cursor:pointer;}
.viewBtn i{display:inline-block;vertical-align:middle;margin-left:10px;width:21px;height:13px;margin-bottom:3px;background:url(../images/more.png) no-repeat center;-webkit-transition:.4s;transition:.4s;}
.viewBtn:hover{color:#0cad6f;}
.viewBtn:hover i{margin-left:15px;background:url(../images/more3.png) no-repeat center;}
.memSliders .right{width:50%;flex:0 0 auto;}
.memSliders .right .img{width:200px;margin:auto;height:200px;border-radius:50%;margin-bottom:90px;}
.slideControls{margin-top:90px;margin-left:50%;position:relative;z-index:30;}
.slideControls span{display:inline-block;vertical-align:middle;margin-right:15px;width:50px;height:50px;border-radius:50%;cursor:pointer;}
.slideControls span.prev{background:#f9f9f9 url(../images/more.png) no-repeat center;-webkit-transform:rotate(180deg);transform:rotate(180deg);}
.slideControls span.next{background:#1d76d6 url(../images/more2.png) no-repeat center;}
.memberSec{background:url(../images/mbg2.jpg) no-repeat top center;background-size:100%;margin-top:6%;padding-top:6%;}
.memBox{padding:60px 80px 0;background:#fff;}
.memberSec .blockTitle2{color:#fff;}
.blockTitle2{text-align:center;margin-bottom:55px;color:#0f1738;}
.blockTitle2 h3{font-size:30px;font-weight:normal;}
.member1{justify-content:space-around;padding-bottom:40px;border-bottom:10px solid #f5f7f9;margin-bottom:6%;}
.member1 .item{width:33.33%;text-align:center;color:#555;font-size:16px;padding:0 20px;margin-bottom:20px;}
.member1 .item .img{padding:30px 0;background:url(../images/logobg2.png) no-repeat center;background-size:auto 100%;margin-bottom:10px;}
.member1 .item .icon{width:180px;height:180px;margin:auto;border-radius:50%;line-height:180px;font-size:0;background:url(../images/memnull.png) no-repeat center;background-size:cover;}
.member1 .item .tit{font-size:24px;color:#0f1738;margin-bottom:10px;}
.memBox .blockTitle2{color:#0f1738;}
.member2 .item{width:23%;padding:30px 20px 40px;text-align:center;font-size:16px;color:#555;background:#f9f9f9;margin:0 1%;}
.member2 .item .img{padding:30px 0;background:url(../images/logobg.png) no-repeat center;background-size:auto 100%;margin-bottom:10px;}
.member2 .item .icon{width:180px;height:180px;margin:auto;border-radius:50%;line-height:180px;font-size:0;background:url(../images/memnull.png) no-repeat center;background-size:cover;}
.member2 .item .tit{font-size:24px;color:#0f1738;margin-bottom:10px;}
.popMask{position:fixed;z-index:50;left:0;top:0;width:100%;height:100%;background:rgba(15,23,56,0.5);display:none;}
.popInner{height:100%;align-items:center;justify-content:center;padding:2%;}
.popContainer{background:#fff;width:1200px;max-width:100%;position:relative;padding-top:58px;font-size:18px;color:#333;line-height:1.8;}
.popContainer .close{width:50px;height:50px;position:absolute;right:20px;top:20px;z-index:10;background:#0cad6f;border-radius:50%;cursor:pointer;}
.popContainer .close:after,.popContainer .close:before{content:"";position:absolute;left:30%;right:30%;top:50%;height:1px;background:#fff;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);}
.popContainer .close:before{-webkit-transform:rotate(45deg);transform:rotate(45deg);}
.popContainer .content{position:relative;}
.popContainer .content .img{width:33.33%;position:absolute;left:58px;top:0;}
.popContainer .content .descript{padding-left:40%;background:#eaecf2;padding-top:36px;padding-bottom:70px;padding-right:58px;}
.popContainer .content .tit{padding-left:40%;padding-bottom:36px;}
.popContainer .content .tit h3{font-size:30px;color:#0f1738;margin-bottom:10px;font-weight:normal;}
@media(max-width:1600px){.memberTop:before{right:85%;}
}
@media(max-width:1279px){.desSlider .flex .img{width:200px;height:200px;}
.memSliders .right .img{width:150px;height:150px;}
.memBox{padding:50px 20px 0;}
.member1 .item .icon{width:150px;height:150px;line-height:150px;}
.member1 .item .tit{font-size:20px;}
.member1 .item{font-size:14px;}
.member2 .item .icon{width:150px;height:150px;line-height:150px;}
.member2 .item .tit{font-size:20px;}
.member2 .item{font-size:14px;}
}
@media(max-width:768px){.memberTop .tit{font-size:24px;padding-bottom:30px;margin-bottom:20px;}
.memSliders .left{width:100%;}
.memSliders .right{display:none;}
.desSlider .flex .text{width:auto;flex:1 1 auto;padding-left:0;}
.memberTop .tit{margin-left:0;}
.slideControls{margin-top:-40px;margin-left:0;text-align:right;position:absolute;right:0;bottom:-8px;}
.member2{flex-wrap:wrap;}
.member2 .item{width:48%;padding:20px 10px;}
.pageTab ul{flex-wrap:wrap;}
.pageTab li{flex:1 1 auto;margin:0 0.5% 1%;}
.pageTab li a{font-size:14px;line-height:34px;min-width:auto;}
.desSlider .flex{height:auto;flex-wrap:wrap;}
.memberTop:before{opacity:0;}
.desSlider .flex .img{width:150px;height:150px;line-height:150px;margin-bottom:20px;}
.desSlider{height:auto;}
.memberTop{padding:20px 0;}
.blockTitle2 h3{font-size:24px;}
.blockTitle2{margin-bottom:30px;}
.memBox{padding:30px 0 0;}
.member1{flex-wrap:wrap;}
.member1 .item{width:50%;}
.member1 .item:first-child{width:100%;}
.member1 .item .img{padding:20px 0;margin-bottom:0;}
.member1 .item .icon{width:130px;height:130px;line-height:130px;}
.member1 .item .tit{font-size:18px;}
.member2 .item .img{padding:20px 0;margin-bottom:0;}
.member2 .item .icon{width:130px;height:130px;line-height:130px;}
.member2 .item .tit{font-size:18px;}
.popContainer{font-size:14px;padding-top:40px;}
.popContainer .content .img{left:20px;width:22%;}
.popContainer .content .tit{padding-bottom:20px;padding-left:30%;padding-right:20px;}
.popContainer .content .tit h3{font-size:24px;line-height:1;}
.popContainer .content .descript{padding:20px;}
.popContainer .close{width:30px;height:30px;right:10px;top:10px;}
}
.pb0{padding-bottom:0;}
.zl1 .flex{align-items:center;}
.zl1 .img{position:relative;width:40%;height:40%;flex:0 0 auto;border-radius:50%;background:#fff;z-index:10;padding:1%;}
.zl1 .img:after{content:"";position:absolute;width:52%;height:52%;z-index:3;right:0;top:0;background:url(../images/roundbg.png) no-repeat right top;background-size:cover;}
.zl1 .img img{position:relative;z-index:2;border-radius:50%;}
.zl1 .text{padding-left:6%;font-size:18px;line-height:2;color:#555;}
.zl1 .text h3{font-size:44px;line-height:1.3;color:#0f1738;margin-bottom:40px;}
.zl2{background-repeat:no-repeat;background-position:center;background-size:cover;position:relative;margin-top:-75px;padding-top:200px;padding-bottom:140px;font-size:18px;color:#fff;line-height:2;width:100%;overflow:hidden;}
.zl2 .text{width:50%;}
.zl2 .text .tit{position:relative;font-size:30px;padding-bottom:40px;margin-bottom:40px;}
.zl2 .text .tit:after{content:"";border-bottom:1px solid #fff;position:absolute;right:0;bottom:0;width:200%;}
@media(max-width:1279px){.zl1 .text h3{font-size:30px;margin-bottom:20px;}
.zl1 .text{font-size:16px;}
.zl2{padding-top:120px;font-size:16px;padding-bottom:40px;}
.zl2 .text .tit{font-size:24px;padding-bottom:20px;margin-bottom:20px;}
}
@media(max-width:768px){.zl1 .text h3{font-size:24px;}
.zl1 .text{font-size:14px;margin-top:20px;padding-left:0;}
.zl2{margin-top:20px;padding:30px 0;font-size:14px;}
.zl2 .text{width:auto;}
.zl1 .flex{flex-wrap:wrap;}
.zl1 .img{width:50%;height:auto;}
}
.zlcontent{background:-webkit-linear-gradient(180deg,#f9f9f9,transparent 50%);background:linear-gradient(180deg,#f9f9f9,transparent 50%);padding:5% 0 6%;}
.zlnav{position:sticky;top:90px;float:left;width:300px;}
.zlnav .item a{display:block;overflow:hidden;line-height:90px;font-size:18px;color:#9196aa;border-bottom:12px solid #f7f7f7;background:#fff;}
.zlnav .item .icon{display:inline-block;vertical-align:middle;font-size:0;margin-bottom:3px;width:70px;opacity:0.4;}
.zlnav .item.cur a,.zlnav .item a:hover{color:#0f1738;border-color:#0f1738;}
.zlnav .item.cur .icon,.zlnav .item:hover .icon{opacity:1;}
.zlcontents{margin-left:400px;font-size:16px;color:#555;line-height:1.8;}
.info table{border-spacing:0;width:100%;}
.info th{border:1px solid #e5e5e5;padding:22px 35px;color:#333;text-align:left;white-space:nowrap;}
.info td{padding:22px 35px;border:1px solid #e5e5e5;}
.info td:first-child{background:#f9f9f9;position:relative;}
.info td:first-child:after{content:"";position:absolute;width:10px;height:100%;top:0;left:100%;background:-webkit-linear-gradient(90deg,#e5e5e5,transparent);background:linear-gradient(90deg,#e5e5e5,transparent);opacity:0.7;}
@media(max-width:1279px){.zlnav{position:static;float:none;font-size:0;margin-bottom:30px;width:100%;overflow:auto;white-space:nowrap;}
.zlnav .item{display:inline-block;vertical-align:middle;min-width:120px;text-align:center;white-space:normal;width:20%;}
.zlnav .item a{font-size:14px;line-height:30px;padding:10px;border-width:2px;}
.zlnav .item .icon{display:block;margin:auto;text-align:center;margin-bottom:10px;}
.zlcontents{margin-left:0;}
.zlnav .item span{display:block;line-height:18px;height:36px;overflow:hidden;}
.info th,.info td{padding:10px;}
.info td:last-child{width:100px;}
.info td{width:auto;}
}
.mails{background:url(../images/djsbg.jpg) no-repeat bottom center;background-size:100% auto;}
.sliderMain{max-width:1024px;margin:auto;padding-top:5%;}
.sliderMain .swiper-slide .tit{text-align:right;width:36%;font-size:80px;color:#0cad6f;font-weight:bold;line-height:1;margin-bottom:20px;}
.sliderMain .swiper-slide .content{overflow:hidden;margin-bottom:36px;}
.sliderMain .swiper-slide .content .img{width:36%;float:left;text-align:right;}
.sliderMain .swiper-slide .content .text{margin-left:40%;font-size:18px;line-height:2;color:#333;}
.sliderMain .swiper-slide .img2{margin-left:32%;}
.mailsLine{background:url(../images/yearline.png) repeat-x center 38px;margin-top:100px;position:relative;}
.mailsLine .year{font-size:18px;color:#0f1738;font-weight:bold;text-align:center;line-height:30px;position:relative;padding-bottom:30px;cursor:pointer;}
.mailsLine .year:after{content:"";position:absolute;left:50%;width:10px;height:10px;background:#b5b7c0;bottom:14px;margin-left:-5px;}
.mailsLine .swiper-slide-thumb-active .year{color:#2daf7f;}
.mailsLine .swiper-slide-thumb-active .year:before{content:"";width:1px;height:24px;background:#2daf7f;position:absolute;left:50%;bottom:6px;}
.mailsLine .swiper-slide-thumb-active .year:after{background:#2daf7f;}
.slideTumb{position:relative;padding:0 80px;}
.tumbControl .prev,.tumbControl .next{position:absolute;width:40px;height:40px;background:#2daf7f;bottom:0;border-radius:50%;cursor:pointer;z-index:10;}
.tumbControl .prev{background:#2daf7f url(../images/more2.png) no-repeat center;left:0;-webkit-transform:rotate(180deg);transform:rotate(180deg);}
.tumbControl .next{background:#2daf7f url(../images/more2.png) no-repeat center;right:0;}
@media(max-width:985px){.sliderMain{padding:0 2%;}
.sliderMain .swiper-slide .tit{width:auto;text-align:center;font-size:30px;}
.sliderMain .swiper-slide .content .img{width:100%;margin-bottom:20px;float:none;}
.sliderMain .swiper-slide .content .img img{width:100%;}
.sliderMain .swiper-slide .content .text{font-size:14px;margin-left:0;}
.sliderMain .swiper-slide .img2{margin-left:0;display:none;}
.mailsLine{margin-top:40px;}
.sliderMain .swiper-slide .content{margin-bottom:0;}
}
.worth .item{background-position:center;background-repeat:no-repeat;background-size:cover;position:relative;z-index:10;}
.worth .item .textBg{position:absolute;right:0;top:0;width:50%;height:100%;background:url(../images/shadowr.png) no-repeat left center;background-size:cover;}
.worth .item .itemInner{min-height:720px;align-items:center;margin-left:50%;font-size:18px;color:#555;position:relative;z-index:20;}
.worth .item .text{position:relative;padding-left:33%;padding-top:50px;padding-bottom:50px;}
.worth .item .text .icon{width:80px;height:80px;font-size:0;line-height:80px;text-align:center;border-radius:50%;background:#0f1738;position:absolute;left:-40px;top:50%;margin-top:-40px;}
.worth .item .text .tit{font-size:24px;color:#0f1738;margin-bottom:20px;}
.worth .item .text h3{font-size:44px;line-height:1.4;color:#0f1738;margin-bottom:45px;}
.worth .item:nth-child(2n) .itemInner{margin-left:0;width:50%;}
.worth .item:nth-child(2n) .text{padding-left:0;padding-right:35%;}
.worth .item:nth-child(2n) .icon{left:auto;right:-40px;}
.worth .item:nth-child(2n) .textBg{right:auto;left:0;background:url(../images/shadowl.png) no-repeat right center;background-size:cover;}
@media(max-width:1459px){.worth .item .text h3{font-size:40px;}
}
@media(max-width:1279px){.worth .item .itemInner{min-height:600px;margin-left:40%;font-size:14px;line-height:2;}
.worth .item .textBg{width:60%;}
.worth .item .text{padding-left:20%;}
.worth .item .text .tit{font-size:20px;margin-bottom:10px;}
.worth .item .text h3{font-size:24px;margin-bottom:20px;}
.worth .item:nth-child(2n) .itemInner{width:60%;}
.worth .item:nth-child(2n) .text{padding-right:20%;}
}
@media(max-width:768px){.worth .item .textBg{opacity:0.8;width:auto;left:20px;}
.worth .item .itemInner{margin-left:20px;line-height:1.7;min-height:340px;}
.worth .item .text{padding-top:30px;padding-bottom:30px;}
.worth .item .text .icon{width:40px;height:40px;line-height:40px;left:-20px;}
.worth .item .text .icon img{width:60%;}
.worth .item .text .tit{font-size:16px;}
.worth .item .text h3{font-size:18px;margin-bottom:10px;}
.worth .item:nth-child(2n) .textBg{right:20px;}
.worth .item:nth-child(2n) .itemInner{width:auto;margin-right:20px;}
.worth .item:nth-child(2n) .icon{left:auto;right:-20px;}
.worth .item{background-position:left center;}
.worth .item:nth-child(2n){background-position:right center;}
}
.Pagesa{text-align:center;margin-top:50px;}
.Pagesa a{background:#f9f9f9;font-style:normal;width:50px;line-height:50px;text-align:center;display:inline-block;font-size:18px;color:#333;margin:0 8px;text-align:center;border-radius:50%;}
.Pagesa a.a_cur,.Pagesa a:hover{background:#0cad6f;color:#fff;}
.Pagesa .a_prev,.Pagesa .a_next{width:75px;border-radius:25px;}
.Pagesa .a_prev::before,.Pagesa .a_next::before{content:'';width:10px;height:10px;border-left:1px solid #4d4d4d;border-bottom:1px solid #4d4d4d;display:inline-block;vertical-align:middle;margin-bottom:3px;}
.Pagesa .a_prev::before{-webkit-transform:rotate(45deg);transform:rotate(45deg);}
.Pagesa .a_next::before{-webkit-transform:rotate(-135deg);transform:rotate(-135deg);}
.Pagesa a:hover:before{border-color:#fff;}
.Pagesa.red a.a_cur,.Pagesa.red a:hover{background:#b60b20;}
@media(max-width:991px){.Pagesa a{width:40px;line-height:38px;font-size:14px;margin:0 2px;}
}
@media(max-width:500px){.Pagesa a{width:35px;line-height:33px;font-size:14px;margin:0 2px;}
.Pagesa{margin-top:40px;}
.Pagesa .a_prev,.Pagesa .a_next{width:50px;}
}
.newsbg{background:url(../images/newsbg.png) no-repeat top center;background-size:100%;}
.imgbox{overflow:hidden;position:relative;}
.imgbox img{-webkit-transition:.6s;transition:.6s;width:100%;display:block;}
.item:hover .imgbox img,.imgbox:hover img{-webkit-transform:scale(1.1);transform:scale(1.1);}
.newsTop .item{width:31.33%;margin-right:3%;margin-bottom:1%;padding-bottom:40px;background:#f7f7f7;}
.newsTop .item:nth-child(3n){margin-right:0;}
.newsTop{flex-wrap:wrap;margin-bottom:60px;}
.newsTop .item .date{font-size:16px;color:#555;font-weight:bold;margin:30px 40px 10px;}
.newsTop .item h3{font-size:24px;line-height:32px;height:64px;overflow:hidden;margin:0 40px 20px;font-weight:normal;}
.newsTop .item .text{font-size:18px;line-height:30px;height:60px;overflow:hidden;margin:0 40px;color:#555;}
.morea{flex:0 0 auto;margin-left:40px;margin-top:30px;width:50px;height:50px;background:#fff url(../images/more.png) no-repeat center;border-radius:50%;-webkit-transition:.6s;transition:.6s;}
.item:hover .morea,.morea:hover{background:#1d76d6 url(../images/more2.png) no-repeat center;}
.newsList .item{margin-bottom:40px;}
.newsList .item .flex{align-items:center;background:#f9f9f9;padding-right:80px;}
.newsList .item .imgbox{width:28.5%;flex:0 0 auto;}
.newsList .item .content{width:calc(100% - 28.5% - 50px);padding:20px 80px;font-size:18px;color:#555;}
.newsList .item .date{font-size:16px;font-weight:bold;margin-bottom:10px;}
.newsList .item h3{font-size:24px;font-weight:normal;color:#333;margin-bottom:20px;}
.newsList .item .text{line-height:30px;height:60px;overflow:hidden;}
@media(max-width:1279px){.newsTop .item .date{margin:20px 10px 10px;font-size:14px;}
.newsTop .item h3{font-size:18px;line-height:24px;height:48px;margin:0 10px 10px;}
.newsTop .item .text{font-size:14px;margin:0 10px;line-height:20px;height:40px;}
.morea{width:40px;height:40px;margin-left:10px;margin-top:20px;}
.newsTop .item{padding-bottom:20px;}
.newsList .item .date{font-size:14px;}
.newsList .item h3{font-size:20px;margin-bottom:10px;}
.newsList .item .text{font-size:14px;line-height:24px;height:48px;}
.newsList .item .content{padding:10px 20px;}
.newsList .item .flex{padding-right:20px;}
}
@media(max-width:768px){.newsTop .item{width:100%;margin-right:0;margin-bottom:20px;}
.newsTop .flex{flex-wrap:wrap;}
.newsTop .item h3{height:auto;}
.newsTop{margin-bottom:20px;}
.newsList .item{margin-bottom:20px;}
.newsList .item .flex{display:block;position:relative;padding-left:28%;padding-right:0;}
.newsList .item .imgbox{position:absolute;left:0;top:0;height:100%;background-size:cover;background-repeat:no-repeat;background-position:center;}
.newsList .item .date{margin-bottom:0;}
.newsList .item .content{padding:10px;width:100%;}
.newsList .item h3{font-size:16px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-bottom:5px;}
.newsList .item .text{font-size:12px;line-height:20px;height:40px;}
.newsList .item .morea{display:none;}
}
.honnorCenter{justify-content:flex-start;margin-bottom:50px;flex-wrap:wrap;}
.honnorCenter .item{width:20%;text-align:center;padding-bottom:83px;position:relative;margin-bottom:40px;padding-left:20px;padding-right:20px;justify-content:center;align-items:flex-end;}
.honnorCenter .item:before{content:"";position:absolute;width:50%;height:83px;left:0;bottom:0;background:url(../images/shawCenter.png) repeat-x center top;}
.honnorCenter .item:after{content:"";position:absolute;width:50%;height:83px;right:0;bottom:0;background:url(../images/shawCenter.png) repeat-x center top;}
.honnorCenter .item .tit{position:absolute;left:0;width:100%;bottom:0;height:48px;z-index:10;font-size:16px;}
.honnorCenter .item .img{display:inline-block;position:relative;border:7px solid #943238;}
.honnorCenter .item .img:after{content:"";position:absolute;right:-27px;bottom:-7px;width:30px;height:100%;background:url(../images/horshaw.png) no-repeat right bottom;z-index:-1;}
@media(min-width:768px){.honnorCenter .item:nth-child(5n+1):before{background:url(../images/shawLeft.png) no-repeat left top;}
.honnorCenter .item:nth-child(5n+5):after,.honnorCenter .item:last-child:after{background:url(../images/shawRight.png) no-repeat right top;}
}
@media(max-width:768px){.honnorCenter .item{width:50%;padding-bottom:60px;}
.honnorCenter .item:before,.honnorCenter .item:after{height:60px;}
.honnorCenter .item .tit{font-size:14px;line-height:20px;height:40px;}
.honnorCenter .item .img .viewbtn{width:22px;height:22px;background-size:60%;}
.honnorCenter{margin-bottom:10px;}
.honnorCenter .item:nth-child(2n+1):before{background:url(../images/shawLeft.png) no-repeat left top;}
.honnorCenter .item:nth-child(2n):after{background:url(../images/shawRight.png) no-repeat right top;}
}
.honnorlist{margin-top:6%;padding:6% 0 1px;background:url(../images/hbg2.jpg) no-repeat center;background-size:cover;}
.honnorlist .list{float:left;width:23.5%;margin-right:2%;}
.honnorlist .item{padding:40px 24px;background:#fff;font-size:18px;line-height:2;color:#555;margin-bottom:7%;-webkit-transition:.6s;transition:.6s;}
.honnorlist .item:hover{box-shadow:0 0 10px rgba(0,0,0,0.1);}
.honnorlist .list:nth-child(4n){margin-right:0;}
.honnorlist .item .tit{font-size:24px;color:#0f1738;}
.honnorlist .items{margin-bottom:100px;}
@media(max-width:1279px){.honnorlist .list{width:31.99%;}
.honnorlist .list:nth-child(4n){margin-right:2%;}
.honnorlist .list:nth-child(3n){margin-right:0;}
.honnorlist .item{padding:30px 20px;font-size:16px;line-height:1.7;}
.honnorlist .item .tit{font-size:20px;}
.honnorlist .items{margin-bottom:50px;}
}
@media(max-width:768px){.honnorlist .list{width:100%;margin-right:0 !important;}
.honnorlist .items{margin-bottom:30px;}
.honnorlist .item{margin-bottom:10px;}
}
.textBox{padding-bottom:6%;}
.textBox .box{background-size:cover;background-repeat:no-repeat;background-position:center;padding:90px 80px;min-height:560px;align-items:center;font-size:18px;line-height:2;color:#fff;}
.textBox .box .text{max-width:61%;}
.textBox .box .tit{font-size:44px;font-weight:bold;margin-bottom:20px;}
.fullSlide{width:100%;padding:6% 17.5%;overflow:hidden;background:-webkit-linear-gradient(180deg,#f7f8f9,#fff);background:linear-gradient(180deg,#f7f8f9,#fff);}
.fullSlide .swiper-container{overflow:visible;}
.fullSlide .swiper-slide{overflow:hidden;background:#fff;}
.fullSlide .imgbox{width:50%;float:left;}
.fullSlide .content{padding:6% 30px 0 50px;margin-left:50%;font-size:18px;color:#555;line-height:2;background:url(../images/logobg2.png) no-repeat right top;}
.fullSlide .content .tit{font-size:30px;font-weight:bold;color:#0f1738;position:relative;line-height:1.5;margin-bottom:30px;z-index:10;}
.viewmore{display:inline-block;font-size:18px;color:#0f1738;line-height:1;white-space:nowrap;}
.viewmore i{display:inline-block;vertical-align:middle;width:21px;height:13px;margin-bottom:3px;margin-left:10px;-webkit-transition:.4s;transition:.4s;background:url(../images/more.png) no-repeat center;}
.viewmore:hover i{margin-left:15px;}
.fullSlide .content .viewmore{margin-top:8%;}
.fullSlide .content .tit:after{content:"";position:absolute;width:50px;height:2px;left:-75px;top:50%;margin-top:1px;background:#0cad6f;}
.fullSlide .content .text{max-height:6em;overflow:hidden;}
.swiperDots{margin-top:50px;text-align:center;}
.swiperDots span{width:10px;height:10px;background:none;border:2px solid #cbcbcb;margin:0 10px;opacity:1;}
.swiperDots span.swiper-pagination-bullet-active{border-color:#0cad6f;background:#0cad6f;}
.tabContainer{padding:6% 0;background:-webkit-linear-gradient(180deg,#f7f8f9,#fff);background:linear-gradient(180deg,#f7f8f9,#fff);}
.tabHead{margin-bottom:65px;text-align:center;}
.tabHead span{display:inline-block;vertical-align:middle;border-bottom:3px solid transparent;margin:0 40px;font-size:32px;color:#9196aa;cursor:pointer;}
.tabHead span:hover,.tabHead span.cur{border-color:#0cad6f;color:#0cad6f;}
.newsList2 .items{flex-wrap:wrap;}
.newsList2 .item{padding:20px 30px;width:25%;-webkit-transition:.4s;transition:.4s;}
.newsList2 .item:hover{box-shadow:0 0 10px rgba(0,0,0,0.1);}
.newsList2 .item .tit{font-size:24px;color:#0f1738;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:1;margin:20px 0 10px;}
.newsList2 .item .text{margin-bottom:35px;font-size:18px;color:#555;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
@media(max-width:1024px){.textBox .box{font-size:16px;line-height:1.7;padding:50px;}
.textBox .box .tit{font-size:24px;}
.fullSlide .content .tit{font-size:20px;margin-bottom:10px;}
.fullSlide .content .text{font-size:16px;line-height:1.5;max-height:3em;}
.viewmore{font-size:16px;}
.tabHead{margin-bottom:30px;}
.tabHead span{font-size:22px;margin:0 10px;}
.newsList2 .item{padding:10px;width:50%;}
.newsList2 .item .tit{font-size:18px;}
.newsList2 .item .text{font-size:14px;margin-bottom:20px;}
}
@media(max-width:560px){.newsList2 .item{width:100%;}
.fullSlide .imgbox{width:100%;float:none;}
.fullSlide .content{padding:10px;margin-left:0;}
.fullSlide .content .tit{font-size:16px;}
.fullSlide .content .text{font-size:14px;}
.viewmore{font-size:14px;}
.textBox .box{font-size:14px;padding:40px 20px;min-height:0;}
.textBox .box .text{max-width:100%;}
}
.lineItems .item{margin-bottom:80px;}
.lineItems .item:last-child{margin-bottom:0;}
.lineItems .item .flex{align-items:center;background:#f9f9f9;font-size:18px;line-height:2;color:#555;flex-direction:row-reverse;position:relative;z-index:10;}
.lineItems .item .imgbox{width:50%;flex:0 0 auto;}
.lineItems .item .content{padding:20px 4%;}
.lineItems .item:nth-child(2n) .flex{flex-direction:row;}
.lineItems .item .flex:after{content:"";width:50%;height:100%;position:absolute;z-index:-1;left:0;top:0;background:url(../images/logobg.png) no-repeat right top;background-size:43%;}
.lineItems .item:nth-child(2n) .flex:after{left:50%;}
.lineItems .item .tit{font-size:30px;color:#0f1738;line-height:1.5;}
.lineItems .item .text{max-height:6em;overflow:hidden;margin:5% 0;}
@media(max-width:1024px){.lineItems .item .flex{font-size:16px;}
.lineItems .item .tit{font-size:24px;}
}
@media(max-width:768px){.lineItems .item .flex{font-size:14px;}
.lineItems .item .tit{font-size:18px;}
}
@media(max-width:560px){.lineItems .item .flex{flex-direction:column !important;}
.lineItems .item .imgbox{width:100%;}
.lineItems .item .flex:after{display:none;}
.lineItems .item .content{background:url(../images/logobg.png) no-repeat right top;background-size:43%;}
.lineItems .item{margin-bottom:30px;}
}
.projectDate{margin-bottom:50px;font-size:16px;color:#9b9fac;}
.projectDate .item{padding-right:2%;position:relative;padding-left:26px;}
.projectDate .item .text{font-size:24px;color:#0f1738;font-family:'Gotham';font-weight:bold;margin-top:10px;}
.projectDate .item:before{content:"";width:6px;height:100%;position:absolute;background:#0dad70;border-radius:4px;left:0;top:0;}
.projectInfo{padding-bottom:6%;}
.projectInfo .desc{max-width:1200px;margin:40px auto 0;font-size:18px;line-height:2;color:#555;}
.projectContent{padding:6% 0;background:-webkit-linear-gradient(180deg,#f7f8f9,#fff);background:linear-gradient(180deg,#f7f8f9,#fff);background-size:auto 300px;background-repeat:repeat-x;}
.contentHead{align-items:center;margin-bottom:60px;}
.contentHead .pageTitl2{margin-bottom:0;}
.contentTab span{display:inline-block;vertical-align:middle;width:180px;line-height:46px;border:2px solid #dbdce4;text-align:center;font-size:18px;color:#0f1738;border-radius:25px;cursor:pointer;margin-left:20px;}
.contentTab span.cur,.contentTab span:hover{color:#fff;border-color:#0cad6f;background:#0cad6f;}
.infoTitle{line-height:1;text-align:center;font-size:30px;font-weight:bold;color:#0f1738;padding:80px 0 50px;background:url(../images/titbg.png) no-repeat top center;background-size:100%;}
.projectContent .info td{width:auto;}
.projectContent .info td:first-child{width:140px;text-align:center;}
.projectContent .info th:first-child{text-align:center;}
.projectContent .info td:nth-child(2),.projectContent .info td:nth-child(3){width:240px;}
.tips{font-size:16px;color:#555;line-height:30px;padding-left:30px;margin-top:30px;background:url(../images/tip.png) no-repeat left center;}
.contentList .infoBlock{margin-bottom:60px;}
.backlist{text-align:center;}
.backlist .viewmore{width:180px;line-height:50px;background:#003f84;color:#fff;border-radius:25px;}
.backlist .viewmore i{background:url(../images/more2.png) no-repeat center;}
@media(max-width:1024px){.contentTab span{line-height:34px;width:110px;font-size:16px;}
.projectDate{font-size:14px;}
.projectDate .item .text{font-size:18px;}
.projectDate .item{padding-left:20px;}
.projectDate .item:before{width:4px;}
.infoTitle{padding:4% 0 2%;font-size:20px;margin-bottom:20px;}
.projectInfo .desc{font-size:16px;}
}
@media(max-width:768px){.projectDate{margin-bottom:20px;flex-wrap:wrap;}
.projectDate .item{width:33.33%;margin-bottom:10px;}
.projectDate .item .text{font-size:16px;margin-top:0;}
.projectInfo .desc{font-size:14px;line-height:1.7;margin-top:20px;}
.contentHead{margin-bottom:30px;flex-wrap:wrap;}
.contentHead .pageTitl2{margin-bottom:10px;}
.contentTab{width:100%;font-size:0;}
.contentTab span{font-size:14px;line-height:30px;margin:0 1%;width:23%;}
.infoTitle{background-size:auto 100%;font-size:15px;padding:30px 0;margin-bottom:0;}
.projectContent .info th:first-child{white-space:nowrap;}
.tips{font-size:12px;line-height:1.5;}
.backlist .viewmore{width:130px;line-height:34px;}
.contentList .infoBlock{margin-bottom:30px;}
}
.swiperControls2 .prev,.swiperControls2 .next{position:absolute;top:50%;margin-top:-25px;width:50px;height:50px;cursor:pointer;background-color:#fff;z-index:30;border-radius:50%;box-shadow:0 0 10px rgba(0,0,0,0.1);background-position:center;background-repeat:no-repeat;background-image:url(../images/more.png);}
.swiperControls2 .prev:hover,.swiperControls2 .next:hover{background-image:url(../images/more2.png);background-color:#1d76d6;}
.swiperControls2 .prev{-webkit-transform:rotate(180deg);transform:rotate(180deg);left:0;}
.swiperControls2 .next{right:0;}
.newsSlide{position:relative;padding:4% 80px;}
.newsSlide .swiper-container{padding:0 20%;margin:auto;}
.newsSlide .swiper-slide{position:relative;}
.newsSlide .swiper-slide .tit{position:absolute;left:0;width:100%;bottom:-120%;padding:30px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:#fff;font-size:18px;padding-right:140px;-webkit-transition:.4s;transition:.4s;}
.newsSlide .swiper-slide-active .tit{bottom:0;}
.newsSlide .swiper-slide-active .tit span{position:absolute;right:30px;top:0;}
/* 2023-02-20 */
.newsSlide .swiper-slide a {
    display: block;
    position: relative;
    overflow: hidden;
}
.newsSlide .swiper-slide a:before{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background:#fff;opacity:0.5;z-index:10;}
.newsSlide .swiper-slide-active a:before{opacity:0;}
@media(max-width:1024px){.newsSlide{padding:6% 50px;}
.swiperControls2 .prev,.swiperControls2 .next{width:40px;height:40px;}
.newsSlide .swiper-container{padding:0 10%;}
.newsSlide .swiper-slide .tit{font-size:14px;padding:10px;padding-right:80px;}
.newsSlide .swiper-slide-active .tit span{right:10px;top:10px;}
}
@media(max-width:560px){.swiperControls2 .prev,.swiperControls2 .next{position:static;display:inline-block;vertical-align:middle;margin:0 10px;}
.swiperControls2{text-align:center;margin-top:20px;}
.newsSlide{padding:0 0 6%;}
}
.mtList .itemTop{padding:4% 0 6%;}
.mtList .itemTop .flex{align-items:center;background:#f9f9f9;position:relative;}
.mtList .itemTop .imgbox{width:50%;flex:0 0 auto;}
.mtList .itemTop .content{padding:30px 50px;font-size:18px;color:#555;line-height:1.8;padding-top:90px;}
.mtList .itemTop .tag{position:absolute;left:50%;top:0;margin-left:50px;}
.mtList .tag{width:60px;background:#0cad6f;color:#fff;text-align:center;padding:0 20px;line-height:1;border-radius:0 0 30px 30px;height:80px;font-size:18px;display:flex;align-items:center;}
.mtList .tit{font-size:24px;margin-bottom:20px;color:#0f1738;line-height:30px;overflow:hidden;}
.mtList .tit span{float:right;font-size:14px;color:#555;font-weight:bold;}
.mtList .date{font-size:14px;color:#555;font-weight:bold;margin-bottom:20px;}
.mtList .text{font-size:18px;color:#555;line-height:1.8;max-height:3.6em;overflow:hidden;}
.mtList .itemTop .tit{margin-bottom:5px;}
.mtList .itemTop .viewmore{margin-top:40px;}
.mtList .item{padding:50px 0;border-bottom:1px solid #e7e7e7;}
.mtList .item .flex{align-items:center;position:relative;padding-left:90px;background:url(../images/logobg2.png) no-repeat right center;background-size:auto 100%;}
.mtList .item .tag{left:0;position:absolute;top:0;}
.mtList .item .content{padding:0 40px;max-width:1160px;}
a:hover .tit{color:#00ac6f;}
@media(max-width:1024px){.mtList .tit{font-size:20px;}
.mtList .date{margin-bottom:10px;}
.mtList .text{font-size:14px;}
.mtList .itemTop .viewmore{margin-top:20px;}
.mtList .tag{font-size:14px;width:40px;padding:0 10px;height:70px;}
.mtList .item .flex{padding-left:22px;}
.mtList .item{padding:30px 0;}
}
@media(max-width:560px){.mtList .itemTop .flex{flex-wrap:wrap;}
.mtList .itemTop .imgbox{width:100%;}
.mtList .itemTop .content{padding:20px 10px;}
.mtList .tit{font-size:16px;line-height:1.5;margin-bottom:10px;}
.mtList .itemTop .tag{margin:0;left:10px;}
.mtList .item .flex{flex-wrap:wrap;padding:40px 0 0;}
.mtList .item .tag{width:71px;height:auto;line-height:30px;border-radius:0 15px 15px 0;padding:0;text-align:center;display:block;}
.mtList .item .content{padding:0;margin-bottom:15px;}
.mtList .tit span{display:block;float:none;margin-top:5px;font-size:12px;}
.mtList .date{font-size:12px;}
.mtList .item{padding:20px 0;}
}
.videoBtn{padding:22px;background:url(../images/videoBtn.png) no-repeat center;display:inline-block;vertical-align:middle;cursor:pointer;background-size:cover;}
.vtop{margin-bottom:80px;}
.vtop .text{position:absolute;z-index:10;left:50%;top:50%;font-size:32px;color:#fff;text-align:center;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);}
.vtop .text .videoBtn{margin-bottom:25px;padding:40px;}
.videoCenter .items{flex-wrap:wrap;justify-content:flex-start;}
.videoCenter .item{width:30%;margin:0 4.99% 4% 0;}
.videoCenter .item:nth-child(3n){margin-right:0;}
.videoCenter .item .videoBtn{position:absolute;left:50%;top:50%;margin-left:-22px;margin-top:-22px;z-index:10;}
.videoCenter .item .imgbox:before{content:"";position:absolute;left:0;top:0;background:rgba(0,0,0,0.2);width:100%;height:100%;z-index:5;}
.videoCenter .item .tit{text-align:center;font-size:24px;line-height:34px;color:#0f1738;margin-top:25px;}
@media(max-width:1024px){.vtop .text{font-size:20px;}
.vtop .text .videoBtn{padding:24px;margin-bottom:10px;}
.videoBtn{padding:16px;}
.videoCenter .item .videoBtn{margin-left:-16px;margin-top:-16px;}
.videoCenter .item .tit{font-size:18px;margin-top:10px;line-height:1.5;}
}
@media(max-width:560px){.vtop .text .videoBtn{padding:16px;}
.vtop{margin-bottom:30px;}
.vtop .text{font-size:14px;}
.videoCenter .item{margin-right:0;width:100%;}
.videoCenter .item .tit{font-size:14px;}
}
.noticeCenter .item{position:relative;padding:0 100px 0 175px;margin-bottom:20px;background:#f9f9f9;line-height:80px;font-size:20px;-webkit-transition:.4s;transition:.4s;cursor:pointer;}
.noticeCenter .item.npl {padding-left:3.5%;}
.noticeCenter .item .date{font-size:14px;color:#555;font-weight:bold;position:absolute;left:0;top:0;width:120px;text-align:center;}
.noticeCenter .item .downBtn{position:absolute;right:0;top:0;width:100px;text-align:center;}
.noticeCenter .item .downBtn a{padding:12px;display:inline-block;vertical-align:middle;background:url(../images/download2.png) no-repeat center;}
.noticeCenter .item:hover{background:#0cad6f;color:#fff;}
.noticeCenter .item a{color:#0f1738;display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.noticeCenter .item:hover a{color:#fff;}
.noticeCenter .item:hover .date{color:#fff;}
.noticeCenter .item:hover .downBtn a{background:url(../images/download2-white.png) no-repeat center;}
.noticeCenter.red .item:hover{background:#b60b20;}
.noticeCenter.red .item .date{width:80px;left:-40px;background:#f2f2f2;top:15px;line-height:30px;font-weight:normal;color:#555;}
.noticeCenter.red .item .date b{display:block;line-height:50px;font-size:28px;color:#cf0c24;background:#e3e3e3;}
.noticeCenter.red .item{padding-left:70px;margin-left:40px;padding-top:15px;padding-bottom:15px;}
@media(max-width:768px){.noticeCenter .item{padding:0 50px 0 90px;font-size:16px;line-height:50px;}
.noticeCenter .item .date{width:80px;font-size:12px;}
.noticeCenter .item .downBtn{width:50px;}
.noticeCenter.red .item .date{top:10px;line-height:24px;width:60px;left:-30px;}
.noticeCenter.red .item .date b{font-size:18px;line-height:36px;}
.noticeCenter.red .item{margin-left:30px;padding-left:40px;}
}
.pageTab.red li.cur a,.pageTab.red li a:hover{background:#b60b20;color:#fff;border-color:#b60b20;}
.selectBox{width:430px;border:2px solid #dbdce4;font-size:18px;line-height:46px;position:relative;color:#0f1738;border-radius:25px;}
.selectBox .t{position:absolute;line-height:18px;left:30px;top:50%;margin-top:-9px;padding-left:28px;border-right:1px solid #0f1738;padding-right:16px;background:url(../images/icon-date.png) no-repeat left center;}
.selectBox .cur{display:block;cursor:pointer;padding:0 60px 0 130px;}
.selectBox .icon{position:absolute;border-left:6px solid transparent;border-right:6px solid transparent;border-top:6px solid #0f1738;right:20px;top:50%;margin-top:-3px;}
.selectBox .down{position:absolute;left:0;top:100%;background:#fff;width:100%;margin-top:2px;z-index:30;padding:10px 30px;cursor:pointer;display:none;box-shadow:0 0 10px #ccc;border-radius:10px;}
.selectMask{position:fixed;left:0;z-index:20;top:0;width:100%;height:100%;display:none;}
.selectBox .down .option{display:inline-block;padding:0 10px;line-height:1.5;vertical-align:middle;}
.selectBox .down .option:hover{color:#fff;background:#b60b20;}
.selectBox2{border:2px solid #dbdce4;font-size:16px;line-height:46px;position:relative;color:#505259;border-radius:25px;}
.selectBox2 .cur{display:block;cursor:pointer;padding:0 60px 0 30px;}
.selectBox2 .icon{position:absolute;border-left:6px solid transparent;border-right:6px solid transparent;border-top:6px solid #0f1738;right:20px;top:50%;margin-top:-3px;}
.selectBox2 .down{position:absolute;left:0;top:100%;background:#fff;width:100%;margin-top:2px;z-index:30;padding:10px 30px;cursor:pointer;box-shadow:0 0 10px #ccc;border-radius:10px;}
.selectMask2{position:fixed;left:0;z-index:20;top:0;width:100%;height:100%;}
.selectBox2 .down .option{display:inline-block;padding:0 10px;line-height:1.5;vertical-align:middle;}
.selectBox2 .down .option:hover,.selectBox2 .down .option.cur{color:#fff;background:#b60b20;}
.tabSelect{position:relative;z-index:50;margin-bottom:5%;}
.tabSelect .tit{line-height:50px;font-size:24px;color:#0f1738;font-weight:bold;margin-right:30px;white-space:nowrap;}
.tabSelect .selectBox{margin:0 20px;}
.buttomNormal{line-height:50px;width:180px;text-align:center;font-size:18px;background:#b60b20;border-radius:25px;cursor:pointer;color:#fff;}
.flex.center{align-items:center;justify-content:center;}
.exlBlock{margin-bottom:5%;}
.exlBlock:last-child{margin-bottom:0;}
.exlTitle{font-size:30px;text-align:center;margin-bottom:30px;color:#0f1738;font-weight:bold;}
.exlTitle .icon{display:inline-block;width:70px;height:30px;vertical-align:middle;margin-bottom:3px;background:url(../images/licon.png) no-repeat center;}
.exlLink{margin:0 auto 30px;text-align:center;width:180px;border:2px solid #b60b20;line-height:46px;border-radius:25px;font-size:18px;color:#b60b20;}
.exlLink a{display:block;color:inherit;}
.exlLink:hover{color:#fff;background:#b60b20;}
.tips2{margin-top:50px;padding:50px 0;font-size:16px;color:#555;line-height:30px;padding-left:35px;background:url(../images/tipbg.png) no-repeat bottom center;background-size:100%;min-height:203px;}
.tips2 .icon-edit{padding:17px;display:inline-block;vertical-align:middle;margin-left:-33px;background:url(../images/edit.png) no-repeat left top;}
.tips2 td{border:none;padding-right:30px;}
.info.table2 table{margin-top:120px;position:relative;}
.info.table2 table:before{content:"";position:absolute;left:0;top:-40px;width:100%;height:40px;background:url(../images/tabletop.png) no-repeat top center;}
@media(max-width:768px){.selectBox{width:100%;line-height:38px;font-size:14px;}
.tabSelect .flex{flex-wrap:wrap;}
.tabSelect .tit{width:100%;font-size:16px;}
.tabSelect .selectBox{margin-right:1%;width:49%;margin-left:0;}
.tabSelect .buttomNormal{margin-top:10px;}
.exlTitle{font-size:16px;margin-bottom:20px;}
.exlLink{width:120px;border-width:1px;line-height:35px;font-size:14px;}
.exlBlock .info{width:100%;overflow:auto;}
.exlTitle .icon{width:40px;background-size:22px;}
.buttomNormal{font-size:16px;line-height:35px;width:120px;}
.selectBox .t{left:10px;padding-left:20px;padding-right:5px;}
.selectBox .cur{padding-left:72px;padding-right:30px;}
.selectBox .icon{right:10px;}
.selectBox .down{padding:10px;}
.tips2{padding:30px 0;padding-left:35px;line-height:1.5;font-size:14px;margin-top:30px;min-height:0;}
.info.table2 table{margin-top:70px;}
.selectBox2{line-height:38px;font-size:14px;}
}
.zrln{font-size:18px;color:#555;line-height:2;align-items:center;width:100%;overflow:hidden;margin-bottom:4%;}
.zrln .img{width:50%;flex:0 0 auto;padding:0 2%;}
.zrln .content{width:50%;padding:0 30px;}
.zrln .inner{max-width:800px;}
.zrln .inner .tit{font-size:44px;color:#0f1738;font-weight:bold;line-height:1.2;margin-bottom:10px;}
.zrln .inner .subtit{font-size:30px;color:#0f1738;line-height:1.2;margin-bottom:10px;}
.zrln .inner .text{position:relative;padding-top:40px;margin-top:40px;}
.zrln .inner .text:before{content:"";position:absolute;width:200%;height:1px;left:0;top:0;background:#0f1738;}
.linearbg{background:-webkit-linear-gradient(180deg,#f9f9f9,#fff);background:linear-gradient(180deg,#f9f9f9,#fff);}
.cause{background:url(../images/logobg.png) no-repeat 70% top;padding-top:5%;}
.cause .items{flex-wrap:wrap;align-items:stretch;}
.cause .item{width:33.33%;margin-bottom:70px;padding:0 3%;}
.cause .item a{display:block;position:relative;padding-bottom:40px;border-bottom:4px solid #f5f7f9;height:100%;top:0;-webkit-transition:.4s;transition:.4s;}
.cause .item a:after{content:"";position:absolute;left:0;bottom:-4px;z-index:10;width:0;background:#b60b20;height:4px;-webkit-transition:0s;transition:0s;}
.cause .item a:hover:after{width:100%;-webkit-transition:1s;transition:1s;}
.cause .item .tit{font-size:24px;color:#0f1738;margin:30px 0;max-width:280px;}
.cause .item a:hover{top:-10px;}
.cause .item a:hover .tit{color:#b60b20;}
@media(max-width:1279px){.zrln{font-size:14px;line-height:1.7;}
.zrln .inner .tit{font-size:24px;}
.zrln .inner .subtit{font-size:18px;}
.zrln .inner .text{margin-top:20px;padding-top:20px;}
.cause .item{width:50%;}
.cause .item .tit{font-size:18px;margin:20px 0;}
}
@media(max-width:768px){.zrln{flex-wrap:wrap;}
.zrln .img{width:100%;}
.zrln .content{padding:0 2%;width:100%;}
.cause .item{width:100%;margin-bottom:30px;padding:0 2%;}
.zrln .inner .text:before{width:100%;}
.cause .item:last-child{margin-bottom:0;}
}
.bgcontain{background-size:contain;}
.gpBlock{padding-bottom:6%;align-items:center;}
.gpBlock .imgbox{width:50%;padding-right:4%;}
.gpBlock .content{width:50%;}
.gpBlock .content .inner{max-width:800px;padding:0 9%;font-size:18px;}
.gpBlock .gpdata{padding:20px 0;border-bottom:1px solid #e5e5e5;font-size:30px;color:#b60b20;font-weight:bold;}
.gpBlock .gpdata b{font-size:100px;line-height:1;}
.gpBlock .gpdata span{line-height:30px;padding-left:20px;margin-left:10px;background-position:left center;background-repeat:no-repeat;}
.gpdata.up span{background-image:url(../images/gpup2.png);}
.gpdata.down span{color:#00ac6f;background-image:url(../images/gpdown2.png);}
.gpBlock .gptotal{padding:20px;border-bottom:1px solid #e5e5e5;margin-bottom:20px;font-size:36px;}
.gpBlock .gptotal .item{padding-right:20px;white-space:nowrap;}
.gpBlock .gptotal .item p:first-child{font-size:16px;color:#555;}
.gptip{font-size:14px;color:#333;}
.gpimg{padding:6% 0 2%;background:#f9f9f9;}
.gpimg .items{flex-wrap:wrap;}
.gpimg .item{width:47%;text-align:center;font-size:24px;color:#333;margin-bottom:40px;}
.gpimg .item .img{background:#fff;padding:30px;border-bottom:4px solid #eaecf2;margin-bottom:30px;}
@media(max-width:1279px){.gpBlock .gpdata{font-size:20px;}
.gpBlock .gpdata b{font-size:50px;}
.gpBlock .gptotal{font-size:20px;}
.gpBlock .gptotal .item p:first-child{font-size:14px;}
.gpimg .item{font-size:18px;margin-bottom:20px;}
.gpimg .item .img{padding:20px;margin-bottom:20px;}
}
@media(max-width:768px){.gpBlock{flex-wrap:wrap;flex-direction:column-reverse;}
.gpBlock .imgbox{padding:0;width:100%;}
.gpBlock .content{width:100%;padding-bottom:30px;}
.gpBlock .content .inner{padding:0 2%;font-size:16px;}
.gpimg .item{width:100%;}
.gpimg .item .img{padding:20px 0;}
}
.rules{padding-bottom:6%;}
.rules .pageTitl2{text-align:left;}
.rules .ruleNav{width:190px;float:left;position:sticky;top:90px;font-size:16px;}
.rules .ruleNav li{border-left:3px solid #ebebeb;padding:17px 0;cursor:pointer;}
.rules .ruleNav li a{display:block;padding-left:30px;line-height:16px;border-left:3px solid #ebebeb;margin-left:-3px;}
.rules .ruleNav li.cur a,.rules .ruleNav li:hover a{color:#b60b20;border-color:#b60b20;}
.rules .ruleContainer{margin-left:190px;}
.ruleContainer .box{padding:50px 60px 110px;background:#fff;box-shadow:0 0 19px rgba(0,0,0,0.1);font-size:18px;color:#555;line-height:2;}
.ruleContainer .box .tit{color:#b60b20;font-size:24px;margin-bottom:10px;}
@media(max-width:768px){.rules .ruleNav{width:60px;}
.rules .ruleNav li a{padding-left:10px;font-size:14px;}
.rules .ruleContainer{margin-left:70px;}
.ruleContainer .box{padding:30px 20px;font-size:16px;}
.ruleContainer .box .tit{font-size:20px;}
}
.messInfo{padding:78px 0;font-size:18px;color:#fff;line-height:2;margin-bottom:6%;position:relative;z-index:10;}
.messInfo .bg{position:absolute;left:0;top:0;width:94%;height:100%;z-index:-1;background-position:right center;background-repeat:no-repeat;background-size:cover;}
.messInfo .content{max-width:60%;}
.messInfo .tit{font-size:28px;line-height:1.5;margin-bottom:20px;}
.messInfo .text{padding-left:45px;position:relative;opacity:0.6;}
.messInfo .text:before{content:"";position:absolute;left:0;top:0;width:6px;height:100%;border-radius:3px;background:#fff;opacity:0.5;}
.messContent{padding-bottom:6%;}
.messContent .left{width:56%;float:left;}
.messContent .right{width:34%;float:right;position:sticky;top:90px;}
.messContent .pageTitl2{text-align:left;}
.messItems .item{background:#f7f7f7 url(../images/logolinear.png) no-repeat 86% top;margin-bottom:40px;padding:30px;}
.messItems .item .tit{line-height:1.6;font-size:24px;color:#0f1738;margin-bottom:30px;}
.messItems .item .date{font-size:14px;color:#999;margin-bottom:20px;}
.messItems .item .content{padding:35px 30px 70px;position:relative;font-size:16px;color:#666;line-height:2;background:#fff;}
.messItems .item .content:before{content:"";position:absolute;border-left:8px solid transparent;border-right:8px solid transparent;border-bottom:6px solid #fff;top:-6px;left:30px;}
.messItems .item .content .tp{font-size:18px;color:#0f1738;line-height:30px;margin-bottom:30px;}
.messItems .item .content .tp .time{float:right;font-size:14px;color:#999;font-weight:bold;}
.messForm{padding:40px;background:#f7f7f7;}
.messForm .line{max-width:340px;margin:0 auto 20px;align-items:center;}
.messForm .line input{padding:0 30px;width:100%;height:50px;border-radius:25px;font-size:16px;outline:none;color:#999;}
.messForm .line .input{flex:1 1 auto;}
.messForm .line .select{margin-left:10px;padding:0 20px;background:#fff;border-radius:25px;width:100px;}
.messForm .line select{width:100%;height:50px;border:none;background:none;font-size:16px;color:#999;}
.messForm .line textarea{width:100%;padding:20px 30px;border:none;outline:none;background:#fff;height:120px;border-radius:25px;font-size:16px;color:#999;resize:none;}
.messForm .btn{text-align:center;margin-top:40px;font-size:16px;background:#b60b20;line-height:50px;border-radius:25px;cursor:pointer;color:#fff;}
@media(max-width:1279px){.messInfo .bg{width:100%;}
.messInfo{padding:50px 0;font-size:16px;line-height:1.6;}
.messInfo .content{max-width:100%;}
.messInfo .tit{font-size:20px;}
.messInfo .text{padding-left:25px;}
.messContent .left{width:63%;}
.messItems .item .tit{font-size:18px;}
.messItems .item .content{font-size:14px;}
.messForm{padding:30px 20px;}
.messForm .line input{padding:0 20px;height:36px;font-size:14px;}
.messForm .line select{font-size:14px;height:36px;}
.messForm .btn{margin-top:30px;line-height:36px;font-size:14px;}
.messContent .pageTitl2{margin-bottom:20px;font-size:24px;}
}
@media(max-width:560px){.messInfo{padding:30px 0;font-size:14px;}
.messInfo .tit{font-size:16px;}
.messInfo .bg{background-position:center;}
.messInfo .text:before{width:4px;}
.messContent .pageTitl2{font-size:18px;}
.messContent .left{float:none;width:100%;}
.messItems .item .tit{font-size:16px;}
.messItems .item{padding:16px;}
.messItems .item .content{padding:20px;}
.messItems .item .content .tp{margin-bottom:10px;}
.messContent .right{float:none;border-top:20px solid #f7f7f7;width:100%;margin-top:30px;padding-top:20px;}
}
#map{height:640px;z-index:40;}
.mapcontainer{position:relative;}
.mapcontainer .mapForm{position:absolute;right:60px;top:50%;margin-top:-195px;width:370px;padding:50px 35px;background:#fff;z-index:50;}
.mapForm .tit{font-size:24px;font-weight:bold;color:#0f1738;margin-bottom:40px;}
.mapForm .line{margin-bottom:20px;}
.mapForm .btns{margin-top:60px;text-align:center;line-height:50px;font-size:18px;cursor:pointer;background:#003f84;border-radius:25px;color:#fff;}
.mapForm .btns a{display:block;color:inherit;}
.mapcontainer .BMap_bubble_top{height:0!important;display:none;}
.mapcontainer .BMap_bubble_content{font-size:16px !important;font-weight:bold;color:#0f1738 !important;padding:10px 20px !important;text-align:center;height:auto !important;line-height:30px !important;}
.mapcontainer .BMap_bubble_pop img{display:none;}
.mapcontainer .BMap_bubble_pop{margin-top:30px;border:none !important;border-radius:25px !important;margin-left:-26px;}
.mapcontainer .BMap_bubble_pop:after{content:"";position:absolute;left:50%;margin-left:-6px;bottom:-6px;border-left:6px solid transparent;border-right:6px solid transparent;border-top:6px solid #fff;}
@media(max-width:768px){#map{height:400px;}
.mapcontainer .mapForm{position:static;width:100%;margin-top:0;padding:30px 10px 0;}
.mapForm .tit{font-size:18px;margin-bottom:20px;}
.mapForm .btns{font-size:16px;line-height:40px;margin-top:30px;}
}
.gateInfo .desc{font-size:18px;line-height:2;color:#555;max-width:1030px;text-align:center;margin:0 auto 70px;}
.geteItems{padding-top:6%;align-items:stretch;flex-wrap:wrap;}
.geteItems .item{background:#f9f9f9 url(../images/logobg.png) no-repeat 115% -10%;background-size:60%;width:22%;margin-right:4%;padding:50px 35px;font-size:16px;color:#666;line-height:2;-webkit-transition:.4s;transition:.4s;}
.geteItems .item:last-child{margin-right:0;}
.geteItems .item .icon{line-height:40px;margin-bottom:25px;height:40px;}
.geteItems .item img{max-height:100%;}
.geteItems .item .tit{font-size:30px;color:#0f1738;margin-bottom:20px;line-height:1.5;}
.geteItems .item:hover{box-shadow:0 0 10px rgba(0,0,0,0.1);}
@media(max-width:1024px){.geteItems .item{width:48%;margin-bottom:3%;margin-right:3%;padding:30px 20px;font-size:14px;}
.geteItems .item:nth-child(2n){margin-right:0;}
.geteItems .item .tit{font-size:20px;}
.gateInfo .desc{font-size:16px;margin-bottom:40px;}
}
@media(max-width:560px){.geteItems .item{width:100%;margin-right:0 !important;}
.gateInfo .desc{font-size:14px;margin-bottom:20px;}
}
.lnInfo{background:url(../images/bglogo3.png) no-repeat right top;}
.lnInfo .box{background:#fff url(../images/bglogo32.png) no-repeat right top;padding:60px 80px 110px;position:relative;z-index:10;}
.lnInfo .box .tit{font-size:24px;color:#0f1738;margin-bottom:10px;}
.lnInfo .box .subtit{font-size:44px;line-height:1.4;font-weight:bold;color:#0f1738;margin-bottom:45px;}
.lnInfo .box .text{font-size:18px;color:#555;line-height:2;}
.lnItems{background-size:cover;background-position:center;padding-top:380px;margin-top:-120px;padding-bottom:100px;font-size:18px;color:#fff;line-height:2;}
.lnItems .flex{flex-wrap:wrap;align-items:stretch;}
.lnItems .item{width:50%;padding-left:4%;position:relative;}
.lnItems .item:before{content:"";width:6px;height:100%;position:absolute;left:0;top:0;background:#fff;border-radius:3px;opacity:0.3;}
.lnItems .item .icon{line-height:50px;height:50px;margin-bottom:50px;}
.lnItems .item .icon img{max-height:100%;}
.lnItems .item .tit{font-size:24px;margin-bottom:25px;}
.lnItems .item .text{opacity:0.6;}
.contactInfo{position:relative;background:url(../images/mapbg.png) no-repeat center;}
.contactInfo .mapBox{position:absolute !important;left:0;top:0;width:50%;height:100%;}
.contactInfo .content{margin-left:50%;padding:8% 30px 8% 8%;font-size:24px;color:#0f1738;line-height:2;}
.contactInfo .content .tit{font-size:44px;font-weight:bold;line-height:1.5;margin-bottom:20px;}
.contactInfo .content .i{margin-bottom:20px;font-family:'Gotham';line-height:1.5;}
.contactInfo .content .it{font-size:16px;color:#999;}
.mapBox .BMap_bubble_content .tit{font-size:20px;color:#0f1738;padding:10px;}
.mapBox .BMap_bubble_content .contents{padding:0 10px 10px;font-size:16px;line-height:1.5;color:#555;}
@media(max-width:1279px){.contactInfo .content{font-size:18px;padding:4%;}
.contactInfo .content .tit{font-size:24px;}
}
@media(max-width:768px){.lnInfo .box{padding:40px 20px;}
.lnInfo .box .tit{font-size:18px;}
.lnInfo .box .subtit{font-size:24px;margin-bottom:20px;}
.lnInfo .box .text{font-size:14px;}
.lnItems{padding-top:170px;padding-bottom:50px;font-size:14px;margin-top:-80px;}
.lnItems .item .tit{font-size:18px;margin-bottom:10px;}
.lnItems .item .icon{margin-bottom:10px;height:30px;line-height:30px;}
.lnItems .item .text br{display:none;}
.contactInfo .content{margin-left:0;font-size:16px;}
.contactInfo{background-size:contain;background-position:center 10%;}
.contactInfo .mapBox{position:relative !important;width:100%;padding-bottom:60%;}
.contactInfo .content .i{margin-bottom:10px;}
.contactInfo .content .it{font-size:14px;margin-bottom:5px;}
.contactInfo .content .tit{font-size:20px;}
.mapBox .BMap_bubble_content .tit{font-size:18px;}
.mapBox .BMap_bubble_content .contents{font-size:14px;}
}
.bglb{position:relative;z-index:10;}
.bglb:after{content:"";width:397px;height:420px;position:absolute;left:0;bottom:0;z-index:-1;background:url(../images/bglogolb.png) no-repeat left top;}
.consulting .item{align-items:center;margin-bottom:7%;}
.consulting .content{width:50%;padding-right:7%;font-size:18px;line-height:2;color:#555;}
.consulting .content .tit{font-size:44px;line-height:1.4;font-weight:bold;color:#0f1738;margin-bottom:30px;}
.consulting .content .context{font-size:16px;color:#666;margin-top:80px;position:relative;background:-webkit-linear-gradient(90deg,#f8f9fa,#fff);background:linear-gradient(90deg,#f8f9fa,#fff);padding:50px 0;}
.consulting .content .context:after{content:"";width:100%;right:100%;top:0;height:100%;background:#f8f9fa;position:absolute;}
.consulting .item:last-child{margin-bottom:0;}
.consulting .item .message{position:relative;width:50%;}
.consulting .item .message .imgbox{border-radius:190px;overflow:hidden;}
.message .icons{position:absolute;z-index:10;width:100%;top:50%;-webkit-transform:translate(0,-50%);transform:translate(0,-50%);color:#fff;padding:0 130px;align-items:center;justify-content:center;}
.message .icons .i{width:50%;text-align:center;font-size:24px;}
.message .icons .i a{display:block;color:inherit;}
.message .icons .i .img{line-height:50px;height:50px;margin-bottom:30px;}
.message .icons .i .img img{max-height:100%;}
.consulting .item:nth-child(2n){flex-direction:row-reverse;}
.consulting .item:nth-child(2n) .content{padding-left:7%;padding-right:0;}
.consulting .item:nth-child(2n) .context{background:-webkit-linear-gradient(90deg,#fff,#f8f9fa);background:linear-gradient(90deg,#fff,#f8f9fa);}
.consulting .item:nth-child(2n) .context:after{right:auto;left:100%;}
@media(max-width:1279px){.consulting .content .tit{font-size:32px;}
.consulting .content{font-size:16px;}
.consulting .content .context{font-size:14px;margin-top:20px;padding:20px 0;}
.message .icons{padding:0 50px;}
.message .icons .i{font-size:16px;}
.message .icons .i .img{margin-bottom:15px;height:32px;line-height:32px;}
}
@media(max-width:768px){.consulting .item{display:block;}
.consulting .content{width:100%;padding:0 !important;}
.consulting .item .message{width:100%;margin-top:20px;}
.consulting .content .tit{font-size:24px;margin-bottom:10px;}
.bglb:after{width:100%;}
}
/* 20211207 */
.memberLines .item{margin-bottom:30px;background:#f9f9f9;}
.memberLines .item a{padding:40px 75px 40px 40px;align-items:center;font-size:18px;line-height:2;color:#555;}
.memberLines .item .icon{flex:0 0 auto;margin-right:40px;padding:40px;background:url(../images/logobg.png) no-repeat center;background-size:contain;}
.memberLines .item .tit{font-size:24px;color:#0f1738;}
.memberLines .item .text{margin-top:1em;}
.w1200{max-width:1200px;margin:auto;}
.arTop{padding-bottom:20px;margin-bottom:60px;text-align:center;font-size:18px;color:#555;border-bottom:1px solid #e7e7e7;}
.arTop h2{font-size:32px;color:#0f1738;margin-bottom:10px;}
.arContent{font-size:18px;line-height:1.7;color:#555;}
.contentPrev{padding-top:20px;margin-top:60px;border-top:1px solid #e7e7e7;font-size:18px;color:#555;line-height:1.7;padding-right:120px;position:relative;}
.contentPrev a{color:inherit;}
.contentPrev p{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.contentPrev .bk{position:absolute;right:0;font-size:18px;color:#0cad6f;line-height:34px;top:50%;margin-top:-7px;}
.contentPrev .bk a{display:block;border-bottom:1px solid #0cad6f;}
/* page404 */
.page404{min-height:100vh;align-items:center;text-align:center;background:#0dad6f url(../images/bg404.jpg) no-repeat top center;background-size:contain;}
.inner404{width:100%;font-size:18px;color:#fff;line-height:30px;}
.tip404{margin:35px 0 60px;}
.back404 a{display:inline-block;vertical-align:middle;color:#fff;line-height:48px;width:180px;text-align:center;border:1px solid #fff;border-radius:25px;}
.back404 a:before{content:"";display:inline-block;vertical-align:middle;width:20px;height:20px;background:url(../images/icon-back.png) no-repeat center;margin-bottom:3px;margin-right:22px;}
.back404 a:hover{color:#0cad6f;background:#fff;}
.back404 a:hover:before{background-image:url(../images/icon-back-act.png);}
@media(max-width:768px){.inner404{font-size:14px;line-height:1.8;}
.icon404{max-width:80%;margin:auto;}
.tip404{margin:20px 0 40px;}
.back404 a{line-height:40px;width:140px;}
}
/* page404 */
@media(max-width:1200px){.memberLines .item a{padding:30px;font-size:16px;}
.memberLines .item .tit{font-size:20px;}
.memberLines .item .icon{padding:30px;margin-right:30px;}
}
@media(max-width:768px){.memberLines .item a{font-size:14px;display:block;padding:10px;}
.memberLines .item .icon{padding:20px;width:160px;}
.arTop{font-size:14px;margin-bottom:30px;}
.arTop h2{font-size:20px;}
.arContent{font-size:14px;}
.contentPrev{padding-right:0;font-size:14px;margin-top:30px;}
.contentPrev .bk{text-align:center;position:static;margin-top:20px;}
.contentPrev .bk a{display:inline-block;}
}
.label input[type='radio']{border:5px solid transparent;display:inline-block;width:17px;height:17px;border-radius:50%;outline:1px solid #dbdce3;background:transparent;margin:0 14px 3px 0;vertical-align:middle;}
.label input[type='radio']:checked{border:5px solid #fff;outline:1px solid #0cad6f;background:#0cad6f;}
.searchTop{max-width:510px;margin:0 auto 7%;align-items:center;}
.searchTop .t{font-size:24px;color:#0f1738;padding-right:30px;}
.searchTop .inputbox{flex:1 1 auto;position:relative;}
.searchTop .inputbox input{width:100%;height:50px;border:2px solid #dbdce4;padding:0 70px 0 20px;border-radius:25px;font-size:18px;color:#0f1738;}
.searchTop .inputbox .sbtn{position:absolute;right:0;top:0;width:70px;height:100%;z-index:20;cursor:pointer;background:url(../images/search2.png) no-repeat center;}
.searchResult{padding:50px 40px;background:#f9f9f9;overflow:hidden;}
.searchResult .searchCat{width:200px;float:left;}
.searchResult .resultList{margin-left:285px;}
.searchResult .tit{font-size:18px;color:#0f1738;margin-bottom:40px;}
.searchCat .label{border-bottom:10px solid #fff;font-size:18px;line-height:70px;color:#0f1738;}
.resultList .item{position:relative;border-bottom:1px solid #ececec;line-height:80px;font-size:18px;-webkit-transition:.4s;transition:.4s;}
.resultList .item a{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding-left:24px;padding-right:90px;color:#0f1738;position:relative;z-index:10;}
.resultList .item a:before{content:"";width:8px;height:4px;background:#0cad6f;position:absolute;left:0;top:50%;margin-top:-2px;}
.resultList .item .more{position:absolute;right:0;top:0;font-size:16px;padding-right:40px;background:url(../images/more.png) no-repeat right center;-webkit-transition:.4s;transition:.4s;}
.resultList .item:hover{box-shadow:0 0 10px #ccc;padding-left:10px;padding-right:10px;}
.resultList .item:hover .more{right:10px;}
@media(max-width:1100px){.searchResult .searchCat{float:none;width:auto;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center;margin-bottom:20px;flex-wrap:wrap;}
.searchResult .searchCat .tit{margin-bottom:0;}
.searchCat .label{margin-left:20px;font-size:16px;border:none;line-height:50px;}
.searchResult .resultList{margin-left:0;}
.searchResult .tit{margin-bottom:20px;}
.resultList .item{font-size:16px;line-height:54px;}
.resultList .item .more{font-size:14px;padding-right:30px;}
.searchResult{padding:20px;}
.searchTop .t{font-size:20px;}
.searchTop .inputbox input{height:45px;font-size:14px;}
}
@media(max-width:768px){.searchResult .searchCat .tit{width:100%;font-size:16px;margin-bottom:10px;}
.searchCat .label{margin-left:0;margin-right:20px;font-size:14px;line-height:40px;}
.label input[type='radio']{width:15px;height:15px;margin-right:5px;}
.searchResult .tit{font-size:16px;}
.resultList .item a{padding-left:20px;font-size:14px;padding-right:50px;}
.resultList .item .more{padding-right:20px;background-size:14px;font-size:12px;}
}
.fileList .item{-webkit-transition:.4s;transition:.4s;position:relative;padding:0 250px 0 110px;margin-bottom:20px;background:#f9f9f9;line-height:110px;font-size:20px;-webkit-transition:.4s;transition:.4s;cursor:pointer;}
.fileList .item .fileType{font-size:14px;color:#555;font-weight:bold;position:absolute;left:30px;top:50%;margin-top:-25px;width:55px;text-align:center;height:50px;line-height:50px;font-size:0;}
.fileList .item .fileType span{display:block;height:100%;}
.fileType span.icon-pdf{background:url(../images/icon-pdf.png) no-repeat center;}
.fileList .item .fileMore{position:absolute;right:0;top:50%;margin-top:-8px;width:245px;text-align:center;font-size:16px;line-height:16px;}
.fileMore span{color:#555;padding-right:20px;border-right:1px solid #c7c7c7;opacity:0.7;}
.fileMore a{padding-right:40px;background:url(../images/more4.png) no-repeat right center;color:#0f1738;padding-left:20px;}
.fileList .item .tit a{color:#0f1738;display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.fileList .item:hover{box-shadow:0 0 10px #ccc;}
@media(max-width:1200px){.fileList .item{padding:0 180px 0 50px;font-size:16px;line-height:50px;}
.fileList .item .fileType{left:0;width:50px;}
.fileList .item .fileType span{background-size:20px;}
.fileList .item .fileMore{font-size:14px;width:180px;}
.fileMore span{padding-right:10px;}
.fileMore a{padding-left:10px;padding-right:24px;}
}
@media(max-width:768px){.fileList .item .fileMore{display:none;}
.fileList .item{padding-right:0;}
}
.help .item{margin-bottom:30px;}
.help .item .tit{position:relative;padding-left:100px;padding-right:160px;line-height:40px;font-size:20px;color:#0f1738;padding-top:35px;padding-bottom:35px;background:#f9f9f9;cursor:pointer;-webkit-transition:.4s;transition:.4s;}
.help .item .tit .t{position:absolute;top:35px;left:35px;text-align:center;width:40px;background:#f2f2f2;color:#b60b20;border-radius:4px;}
.help .item .tit .icondown{position:absolute;right:35px;top:35px;font-size:18px;padding-right:30px;}
.help .item .tit .icondown:after{content:"";width:12px;height:12px;border-left:1px solid #cfcfcf;border-bottom:1px solid #cfcfcf;position:absolute;right:0;top:50%;margin-top:-8px;-webkit-transition:.4s;transition:.4s;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);}
.help .item .content{padding:35px 35px 35px 100px;position:relative;font-size:18px;line-height:2;color:#555;border:1px solid #eee;border-top:none;display:none;}
.help .item .content .t{width:40px;text-align:center;position:absolute;left:35px;top:35px;line-height:40px;background:#f2f2f2;border-radius:4px;color:#b60b20;font-size:20px;}
.help .item:hover .tit,.help .item.cur .tit{background:#b60b20;color:#fff;}
.help .item.cur .tit .icondown:after{-webkit-transform:rotate(135deg);transform:rotate(135deg);margin-top:-2px;border-color:#fff;}
@media(max-width:768px){.help .item .tit{font-size:16px;line-height:30px;padding-left:60px;padding-right:75px;padding-top:15px;padding-bottom:15px;}
.help .item .tit .t{left:15px;top:15px;width:30px;}
.help .item .tit .icondown{right:15px;top:15px;font-size:14px;padding-right:20px;}
.help .item .content{padding:15px 15px 20px 60px;font-size:14px;}
.help .item .content .t{width:30px;line-height:30px;left:15px;top:15px;}
.help .item{margin-bottom:20px;}
}
/* 2021/12/14 */
.slideControls span.next{background:#f9f9f9 url(../images/more.png) no-repeat center;}
.slideControls span.prev:hover,.slideControls span.next:hover{background:#1d76d6 url(../images/more2.png) no-repeat center;}
footer .bottom_menu a{font-weight:bold;}
.info td:nth-child(1),.info th:nth-child(1){width:36%;}
.info td:nth-child(2),.info th:nth-child(2){width:41%;}
.honnorlist .xz_list .item{height:308px;overflow:hidden;}
@media (max-width:768px){.honnorlist .xz_list .item{height:auto;}
}
/* 2021/12/16 */
.home_banner{height:100vh;}
.home_banner .item,.slick-track,.slick-list,.home_banner .item img{width:100%;height:100%;}
/* .home3 .carousel .slides .slideItem{display:inline-block !important;opacity:1 !important;transform:translateY(10%);}
*/
/* .home3 .carousel #side0 .txtBox{opacity:0;}
.home3 .carousel #side2 .txtBox{opacity:1;}
*/
/* .home3 .carousel .slides .slideItem#side0 a::before{display:none;}
*/
/* .home3 .carousel .slides .slideItem#side2 a::before{display:none;}
.home3 .carousel .txtBox h3{max-width:70%;}
.home3 .carousel .txtBox p{max-width:70%;}
*/
/* 2021/12/17 */
.videoCenter .vtop .imgbox:before{content:"";position:absolute;left:0;top:0;background:rgba(44,32,32,0.2);width:100%;height:100%;z-index:5;}
.newsSlide .swiper-slide-active .tit span{top:30px;}
@media (max-width:1024px){.newsSlide .swiper-slide-active .tit span{top:10px;}
}
.newsSlide .swiper-slide .tit{background-color:rgba(15,23,56,0.7);}
.honnorlist .items{display:flex;flex-wrap:wrap;}
.honnorlist .item{height:100%;}
.honnorlist .list{margin-bottom:1.8%;}
.bread{margin-bottom:6.5%;}
.mails{background-size:100% 100%;}
.zlnav .item a{background:rgba(255,255,255,0);}
.info th{background:#fff;}
.member1{border-bottom:none;margin-bottom:0;padding-bottom:7%;}
.memberSec{background:rgb(246,246,246);}
.memberSec .blockTitle2{color:#0f1738;}
.memBox{background:rgba(246,246,246,0);padding-top:0;}
.member1 .item .img{background:url(../images/logobg.png) no-repeat center;background-size:auto 100%;}
.member2 .item .img{background:url(../images/logobg2.png) no-repeat center;}
.memberSec .div2{padding-top:4.5%;background:#fff;}
.member2 .item{background:#fff;}
header:hover{background-color:white;box-shadow:0 5px 5px rgba(0,0,0,0.1);}
header:hover .logo .logo1{display:none;}
header:hover .logo .logo2{display:inline;}
header:hover .searchBox .search_btn,header:hover .searchBox .open_search{background-image:url(../images/search2.png);}
/* header:hover .searchBox .open_search.open{background-image:url(../images/chacha.png);}
*/
header:hover .lang em a{background:url(../images/gal2.png) no-repeat center;}
header:hover .grodBox{color:#0e1637;}
header:hover .grodBox .txt{background:url(../images/down2.png) no-repeat right center;}
header:hover .menuBox ul li a{color:#0e1637;}
header .grodBox{position:relative;}
header .tow{position:absolute;left:50%;transform:translateX(-50%);height:auto;background:#eaeef7;max-height:0;height:auto;overflow:hidden;transition:all .5s;}
/* header .grodBox .tow::before{content:'';width:0;height:0;border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:10px solid #eaeef7;position:absolute;top:0;left:50%;transform:translateX(-50%);}
*/
header .tow2{width:300px;padding:0 18px;}
header .grodBox:hover .tow2{max-height:300px;}
header .grodBox .tow2 .div{width:100%;padding-top:26px;}
header .grodBox .tow2 a{font-size:14px;color:#333;display:block;margin-bottom:26px;line-height:1;padding-right:25px;position:relative;transition:all .5s;}
header .grodBox .tow2 a::before{content:'';width:21px;height:13px;background-image:url(../images/img1.png);background-size:contain;background-repeat:no-repeat;position:absolute;right:10px;top:50%;transform:translateY(-50%);opacity:0;transition:all .5s;}
header .grodBox .tow2 a:hover{color:#0cad6f;}
header .grodBox .tow2 a:hover::before{right:0;opacity:1;}
header .lang{height:90px;position:relative;box-sizing:border-box;padding-top:10px;}
header .tow3{width:160px;top:100%;}
header .lang:hover .tow3{max-height:200px;}
header .tow3 .div{padding:0 18px;padding-bottom:26px;}
header .lang .tow3 a{font-size:16px;color:#555555;display:block;line-height:38px;border-bottom:1px solid #ced9e2;transition:all .5s;margin-top:12px;}
header .lang .tow3 a:hover{color:#0cad6f;border-bottom-color:#0cad6f;}
header .searchBox{width:50px;height:90px;box-sizing:border-box;position:relative;z-index:100;}
header .searchBox .open_search{padding:0;width:50px;height:100%;float:left;background:url(../images/search1.png);background-position:center;background-repeat:no-repeat;border:none;}
header .searchBox .div{width:auto;height:50px;position:absolute;right:0;top:50%;transform:translateY(-50%);border-radius:50px;overflow:hidden;transition:all .5s;}
header .searchBox .div1{width:0;height:100%;float:left;padding-right:37px;padding-left:14px;position:relative;overflow:hidden;transition:all .5s;}
header .searchBox .div1 input{width:100%;height:100%;font-size:16px;padding:0;display:block;background:rgba(0,0,0,0);color:#c3c3c3;transition:all .5s;}
header .searchBox .div1 span{width:36px;height:100%;background-image:url(../images/img2.png);background-size:8px;background-position:20% center;background-repeat:no-repeat;position:absolute;right:0;top:0;transition:all .5s;}
header .top{position:relative;}
header .menuBox li .tow1{width:100%;top:100%;}
header .menuBox li:hover .tow1{max-height:100px;line-height:68px;}
header .menuBox li .tow1 a{font-size:16px;color:#555555;display:inline-block;line-height:68px;margin:0 18px;position:relative;transition:all .5s;}
header .menuBox li .tow1 a::before{content:'';width:0%;height:2px;background:#0cad6f;position:absolute;bottom:0;left:0;transition:all .5s;}
header .menuBox li .tow1 a:hover{color:#0cad6f;}
header .menuBox li .tow1 a:hover::before{width:100%;}
header .menuBox ul li:hover em a{color:#0cad6f;}
header .menuBox ul li em::before{content:'';width:0%;height:2px;background:#0cad6f;position:absolute;bottom:0;left:0;transition:all .5s;}
header .menuBox ul li:hover em::before{width:100%;}
header .menuBox ul li em{display:block;position:relative;}
@media(min-width:1024px){header .searchBox:hover .open_search{background:url(../images/img3.png);background-position:center;background-repeat:no-repeat;}
header .searchBox:hover .div{background:#f5f5f5;width:295px;border-radius:50px;}
header .searchBox:hover .div1{width:245px;}
}
@media(max-width:1024px){header .searchBox.active .open_search{background:url(../images/img3.png) no-repeat center !important;background-position:center;background-size:22px;}
header .searchBox.active .div{background:#f5f5f5;width:200px;border-radius:50px;padding:0 5px;}
header .searchBox.active .div1{width:158px;display:block !important;}
}
@media(max-width:500px){header .lang .tow3 a{font-size:14px;line-height:30px;margin-top:6px;}
}
/* 2021/12/20 */
.selectBox2 .down .option{line-height:2;display:block;}
.selectBox2 .down .option:hover,.selectBox2 .down .option.cur{background:#0dad70;}
.selectBox2 .down{max-height:114px;overflow-y:auto;}
.selectBox2 .down::-webkit-scrollbar{width:5px;}
.contactInfo{background:#fff;}
.home_banner .item .app{display:none !important;}
.messContent2{display:none !important;}
@media (max-width:560px){.messContent2{display:block !important;}
.messContent .right{display:none !important;}
.messContent2 .right{display:block !important;border-top:none;}
}
@media (max-width:1520px){.zlcontents .info:nth-child(4),.zlcontents .info:nth-child(5){padding-right:10%;}
}
@media (max-width:768px){.zl1 .img{width:80%;height:auto;margin:0 auto;}
.home_banner .item .app{display:block !important;}
.home_banner .item .pc{display:none !important;}
.zlnav .item .icon{height:36px;position:relative;}
.float_right{display:none;}
.home_banner .item,.slick-track,.slick-list,.home_banner .item img{height:auto;}
.home_banner{height:auto;}
.selectBox2 .down{max-height:128px;}
}
@media (max-width:1279px){.zlcontents .info:nth-child(4),.zlcontents .info:nth-child(5){padding-right:0%;}
}
@media (max-width:1100px){header .menuBox{width:100% !important;}
header .menuBox .tow{position:static;transform:translateX(0);}
header .menuBox li .tow1 a{font-size:14px;line-height:40px;}
header .menuBox li:hover .tow1{max-height:200px;line-height:40px;padding:10px 0;}
header .menuBox ul li em::after{content:'';width:9px;height:6px;background-image:url(../images/down2.png);background-size:contain;background-repeat:no-repeat;position:absolute;right:0;top:50%;transform:translateY(-50%);transition:all .5s;}
header .menuBox li:hover em::after{transform:translateY(-50%) rotate(180deg);}
header .lang .tow3,header .lang:hover .tow3,header .grodBox .tow2,header .grodBox:hover .tow2{max-height:100000px;display:none;transition:all 0s;}
footer .bottom_top h3 strong{width:56px;display:inline-block;}
footer .bottom_top h3 strong:last-child{width:38px;}
footer .bottom_menu{display:none;}
footer .bottom_top{padding-bottom:12px;}
footer .bottom_top h3{margin-bottom:10px;}
footer{padding-top:0px;}
.home .title .info{margin-bottom:16px;}
}
/* 2021/12/22 */
.memberSec .item .content{display:none;}
.memberSec .item{cursor:pointer;}
.popContainer .content .img img{width:76%;}
@media (max-width:500px){.popContainer .content .img img{width:100%;}
}
.zlcontents .info:nth-child(4),.zlcontents .info:nth-child(5){padding-right:10%;}
@media (max-width:1279px){.zlcontents .info:nth-child(4),.zlcontents .info:nth-child(5){padding-right:0%;}
}
.home3 .title .info{display:none;}
.home2 .title .div .info{display:none;}
.lnInfo .box{padding-top:0 !important;padding-bottom:55px;}
@media (max-width:768px){.lnInfo .box{padding-bottom:30px;}
}
@media (max-width:1549px){.pnav{font-size:16px;}
.pnav li{margin-right:24px;}
.location{font-size:14px;}
}
.mtList .tag{height:145px;}
.newsTop .item .text,.newsList .item .text,.mtList .text{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;}
.mtList .tit{padding-right:90px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;position:relative;}
.mtList .itemTop .tit{padding-right:0;}
.mtList .tit span{position:absolute;right:0;top:50%;transform:translateY(-50%);}
@media (max-width:1366px){.mtList .item .content{max-width:1000px;}
}
@media (max-width:1240px){.mtList .item .content{max-width:100%;}
.mtList .item .flex{flex-wrap:wrap;}
.viewmore{width:100%;padding-left:38px;margin-top:8px;}
}
@media (max-width:560px){.mtList .item .tag{width:120px;}
.viewmore{padding-left:0;margin-top:0;}
.mtList .tit{padding-right:70px;}
.mtList .tit span{margin-top:0;}
}
.arContent p{text-indent:2rem;}
.arTop h2{padding:0 85px;}
@media (max-width:991px){.arTop h2{padding:0;}
}
.projectInfo .desc{margin-top:0 !important;}
.gateInfo_left .desc{text-align:left;}
.gateInfo_con .desc{text-align:center;}
.home2 ul li a{display:block;width:100%;height:100%;}
.home2 ul li h3,.home2 ul li p{color:#fff;}
.pageTitl2{padding:0px 100px;}
@media (max-width:1280px){.pageTitl2{font-size:30px;}
}
@media (max-width:1280px){.pageTitl2{padding:0px;}
}
.gateInfo .desc p{text-indent:2rem;}
.home3 .carousel .slides .slideItem#side0 a::before{display:none;}
.float_right a.icon4,.float_right a.icon6{display:none;}
/* 20211223 */
.mailsLine .swiper-slide.cur .year{color:#2daf7f;}
.mailsLine .swiper-slide.cur .year:before{content:"";width:1px;height:24px;background:#2daf7f;position:absolute;left:50%;bottom:6px;}
.mailsLine .swiper-slide.cur .year:after{background:#2daf7f;}
.slideTumb .thumbPages{position:absolute;left:0;bottom:0;width:100%;z-index:-1;display:none;}
.sliderMain .swiper-slide .content .text li{position:relative;margin-bottom:10px;padding-left:17px;}
.sliderMain .swiper-slide .content .text li:before{content:"";width:7px;height:7px;background:#0cad6f;position:absolute;left:0;top:15px;}
@media(max-width:985px){.sliderMain .swiper-slide .content .text li:before{top:11px;width:5px;height:5px;}
}
/* 2021/12/27 */
.gateInfo_con .desc{margin-top:10px !important;max-width:1210px;}
.info td:nth-child(2),.info th:nth-child(2){width:25%;}
.info td{font-size:16px;}
.info th{font-size:18px;}
@media(max-width:768px){.info td{font-size:14px;}
.info th{font-size:16px;}
}
.mailsLine{margin-top:30px;}
.mails{background-size:cover;background-position-x:left;}
.sliderMain{padding-top:3%;}
.pageMain{padding-bottom:5%;}
.bread{margin-bottom:5%;}
.fors .item .content,.help .item .content .text,.messItems .item .content .con{text-align:justify;}
.noticeCenter.red .item .date b,.exlLink a,.info td,.info th,.gpimg .item .tit,.message .icons .i .img,.message .icons .i p,.member2 .item .tit,.member2 .item .des,.blockTitle2 h3,.member1 .item .tit,.member1 .item .des,.mapForm .btns a,.arTop h2,.arTop .date,.honnorCenter .item .tit,header .lang .tow3 a,header .tow{text-align:center;}
.home3 .rightBox .liBox .item li:hover .txtBox h3 a{color:#182040;}
/* 新增页面 */
.xz_rq{background:#fff;}
.xz_rq1{width:100%;padding-top:5%;padding-bottom:7%;}
.xz_rq1 .lef{width:31.5%;padding:6.5% 2.8%;background:#fff;box-shadow:0 0 25px rgba(0,0,0,0.1);float:left;position:relative;}
.xz_rq1 .lef .p1{font-size:44px;color:#0f1738;font-weight:bold;line-height:1;}
.xz_rq1 .lef .div{width:100%;margin-top:17%;}
.xz_rq1 .lef .div .p{font-size:24px;color:#333333;width:100%;line-height:70px;background:#f8f8f8;margin-bottom:7px;padding-left:30px;position:relative;transition:all .5s;cursor:pointer;}
.xz_rq1 .lef .div .p::before{content:'';width:10px;height:100%;background:#f8f8f8;position:absolute;left:0;top:0;transition:all .5s;}
.xz_rq1 .lef .div .p.on::before{background:#1d76d6;}
.xz_rq1 .lef .div .p:nth-child(4).on::before{background:#b60b20;}
.xz_rq1 .lef .div .p:nth-child(2).on::before{background:#006758;}
/* hispid  #0cad6f */

.xz_rq1 .lef .div .p.on{background:#eaecf2;}
.xz_rq1 .rig .div1_rq1{position:absolute;bottom:-50px;right:96%;}
.xz_rq1 .rig .div1_rq1 .p2{width:168px;font-size:24px;color:#333333;margin-bottom:15px;}
.xz_rq1 .rig .div1_rq1 .p3{font-size:16px;color:#0f1738;padding-left:20px;position:relative;}
.xz_rq1 .rig .div1_rq1 .p3 i{width:10px;height:10px;border-radius:50%;position:absolute;top:50%;left:0%;transform:translate(0%,-50%);}
.xz_rq1 .rig .div1_rq1 .p3 i::before{content:'';width:100%;height:100%;border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) scale(2);opacity:0.2;z-index:1;}
.xz_rq1 .rig .div1_rq1 .p3 i.green,.xz_rq1 .rig .div1_rq1 .p3 i.green::before{background:#1d76d6;}
.xz_rq1 .rig .div1_rq1 .p3 i.blue,.xz_rq1 .rig .div1_rq1 .p3 i.blue::before{background:#0cad6f;}
.xz_rq1 .rig .div1_rq1 .p3 i.gules,.xz_rq1 .rig .div1_rq1 .p3 i.gules::before{background:rgba(182,11,32,0.9);}
.xz_rq1 .rig .div1_rq1 .p3 i.hispid,.xz_rq1 .rig .div1_rq1 .p3 i.hispid::before{background:rgba(0,103,88,0.9);}

.xz_rq1 .rig{width:57%;float:right;padding-right:7%;}
.xz_rq1 .rig .rq{width:100%;position:relative;display:none;}
.xz_rq1 .rig .rq.on{display:block;}
.xz_rq1 .rig .rq .ig1{width:100%;margin-top:8%;}
.xz_rq1 .rig .rq .ig2{width:100%;display:none;}
.xz_rq1 .rig .rq .div{border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background:#eaecf2;}
.xz_rq1 .rig .rq .div.green{background:#1d76d6;}
.xz_rq1 .rig .rq .div.blue{background:#0cad6f;}
.xz_rq1 .rig .rq .div.hispid{background:rgba(0,103,88,0.9);}
.xz_rq1 .rig .rq .div.gules{background:rgba(182,11,32,0.9);}
.xz_rq1 .rig .rq .div::after,.xz_rq1 .rig .rq .div::before{content:'';width:100%;height:100%;border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);animation:fdd 4s linear infinite;z-index:1;}
.xz_rq1 .rig .rq .div.green::before,.xz_rq1 .rig .rq .div.green::after{background:#1d76d6;}
.xz_rq1 .rig .rq .div.blue::before,.xz_rq1 .rig .rq .div.blue::after{background:#0cad6f;}
.xz_rq1 .rig .rq .div.hispid::before,.xz_rq1 .rig .rq .div.hispid::after{background:rgba(0,103,88,0.9);}
.xz_rq1 .rig .rq .div.gules::before,.xz_rq1 .rig .rq .div.gules::after{background:rgba(182,11,32,0.9);}
.xz_rq1 .rig .rq .div::after{animation:fdd 4s linear infinite 2s;}
@keyframes fdd{0%{transform:translate(-50%,-50%) scale(1);opacity:0.5;}
100%{opacity:0;transform:translate(-50%,-50%) scale(1.5);}
}
.xz_rq1 .rig .rq .div .rq1{width:260px;padding-left:20px;position:absolute;left:100%;top:-25px;display:none;z-index:100;}
.xz_rq1 .rig .rq .div:hover .rq1{display:block;}
.xz_rq1 .rig .rq .div .rq1::before{content:'';width:0;height:0;border-top:10px solid transparent;border-right:10px solid #fff;border-bottom:10px solid transparent;position:absolute;left:10px;top:40px;}
.xz_rq1 .rig .rq .div .rq2{width:100%;background:#fff;padding:35px 0; box-shadow: 0 0 20px rgba(0, 0, 0,.1);}
.xz_rq1 .rig .rq .div .bot,.xz_rq1 .rig .rq .div .top{width:100%;padding-left:32px;padding-right:18px;}
.xz_rq1 .rig .rq .div .top .p3{font-size:16px;color:#c6c6c6;}
.xz_rq1 .rig .rq .div .top .p4{font-size:24px;color:#333333;}
.xz_rq1 .rig .rq .div .bot{margin-top:14px;height:145px;overflow-y:auto;}
.xz_rq1 .rig .rq .div .bot::-webkit-scrollbar{width:3px;background-color:#eaecf2;}
.xz_rq1 .rig .rq .div.green .bot::-webkit-scrollbar-thumb{background-color:#1d76d6;}
.xz_rq1 .rig .rq .div.blue .bot::-webkit-scrollbar-thumb{background-color:#0cad6f;}
.xz_rq1 .rig .rq .div.hispid .bot::-webkit-scrollbar-thumb{background-color:rgba(0,103,88,0.9);}
.xz_rq1 .rig .rq .div.gules .bot::-webkit-scrollbar-thumb{background-color:rgba(182,11,32,0.9);}

.xz_rq1 .rig .rq .div .bot a{font-size:16px;color:#999999;margin-bottom:5px;display:block;transition:all .5s;}
.xz_rq1 .rig .rq .div.green .bot a:hover{color:#1d76d6;}
.xz_rq1 .rig .rq .div.blue .bot a:hover{color:#0cad6f;}
.xz_rq1 .rig .rq .div.hispid .bot a:hover{color:rgba(0,103,88,0.9);}
.xz_rq1 .rig .rq .div.gules .bot a:hover{color:rgba(182,11,32,0.9);}
.xz_rq1 .rig .rq .div .p2{font-size:18px;min-width:56px;text-align:center;color:#0f1738;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:2;}
.xz_rq1 .rig .rq .div.blue .p2,.xz_rq1 .rig .rq .div.green .p2,.xz_rq1 .rig .rq .div.gules .p2,.xz_rq1 .rig .rq .div.hispid .p2{color:#fff;}
.xz_rq1 .rig .rq .div1{width:80px;height:80px;top:87%;left:60%;}
.xz_rq1 .rig .rq .div2{width:88px;height:88px;top:109%;left:52%;}
.xz_rq1 .rig .rq .div3{width:56px;height:56px;top:103%;left:70%;}
.xz_rq1 .rig .rq .div4{width:65px;height:65px;top:90%;left:45%;}
.xz_rq1 .rig .rq .div5{width:110px;height:110px;top:87%;left:28%;}
.xz_rq1 .rig .rq .div6{width:50px;height:50px;top:78%;left:43%;}
.xz_rq1 .rig .rq .div7{width:66px;height:66px;top:71%;left:53%;}
.xz_rq1 .rig .rq .div8{width:80px;height:80px;top:61%;left:60%;}
.xz_rq1 .rig .rq .div9{width:56px;height:56px;top:74%;left:67%;}
.xz_rq1 .rig .rq .div10{width:75px;height:75px;top:72%;left:81%;}
.xz_rq1 .rig .rq .div11{width:70px;height:70px;top:52%;left:69%;}
.xz_rq1 .rig .rq .div12{width:120px;height:120px;top:45%;left:83%;}
.xz_rq1 .rig .rq .div13{width:50px;height:50px;top:46%;left:60%;}
.xz_rq1 .rig .rq .div14{width:78px;height:78px;top:32%;left:60%;}
.xz_rq1 .rig .rq .div15{width:120px;height:120px;top:14%;left:70%;}
.xz_rq1 .rig .rq .div16{width:84px;height:84px;top:7%;left:97%;}
.xz_rq1 .rig .rq .div17{width:120px;height:120px;top:42%;left:1%;}
.xz_rq1 .rig .rq .div18{width:80px;height:80px;top:12%;left:-6%;}
.xz_rq1 .rig .rq .div19{width:50px;height:50px;top:66%;left:30%;}
.xz_rq1 .rig .rq .div20{width:50px;height:50px;top:67%;left:43%;}
.xz_rq1 .rig .rq .div21{width:70px;height:70px;top:39%;left:73%;}
.xz_rq1 .rig .rq .div22{width:78px;height:78px;top:40%;left:26%;}
.xz_rq1 .rig .rq .div23{width:85px;height:85px;top:12%;left:32%;}
.xz_rq1 .rig .rq .div24{left:30.5%;}
.xz_rq1 .rig .rq .div25{left:84.5%;}
.xz_rq1 .rig .charge .div1{z-index:10;}
.xz_rq1 .rig .charge .div7{z-index:11;}
.xz_rq1 .rig .charge .div8{z-index:10;}
.xz_rq1 .rig .charge .div12{z-index:9;}
.xz_rq1 .rig .rq .div.green:hover,.xz_rq1 .rig .rq .div.blue:hover,.xz_rq1 .rig .rq .div.gules:hover,.xz_rq1 .rig .rq .div.hispid:hover{z-index:15;}
.xz_rq1 .rig .rq .div.green.div23,.xz_rq1 .rig .rq .div.green.div12{z-index:12;}
.xz_rq1 .rig .rq .div.blue.div25:hover,.xz_rq1 .rig .rq .div.blue.div24:hover{z-index:13;}
@media(max-width:1459px){.xz_rq1 .rig .div1_rq1{right:90%;}
.xz_rq1 .rig .rq .div1{width:60px;height:60px;}
.xz_rq1 .rig .rq .div2{width:68px;height:68px;}
.xz_rq1 .rig .rq .div3{width:38px;height:37px;}
.xz_rq1 .rig .rq .div4{width:45px;height:45px;}
.xz_rq1 .rig .rq .div5{width:90px;height:90px;}
.xz_rq1 .rig .rq .div6{width:34px;height:34px;}
.xz_rq1 .rig .rq .div7{width:46px;height:46px;}
.xz_rq1 .rig .rq .div8{width:60px;height:60px;}
.xz_rq1 .rig .rq .div9{width:40px;height:40px;}
.xz_rq1 .rig .rq .div10{width:55px;height:55px;}
.xz_rq1 .rig .rq .div11{width:50px;height:50px;}
.xz_rq1 .rig .rq .div12{width:90px;height:90px;}
.xz_rq1 .rig .rq .div13{width:35px;height:35px;}
.xz_rq1 .rig .rq .div14{width:58px;height:58px;}
.xz_rq1 .rig .rq .div15{width:90px;height:90px;}
.xz_rq1 .rig .rq .div16{width:64px;height:64px;}
.xz_rq1 .rig .rq .div17{width:90px;height:90px;}
.xz_rq1 .rig .rq .div18{width:60px;height:60px;}
.xz_rq1 .rig .rq .div19{width:40px;height:40px;}
.xz_rq1 .rig .rq .div20{width:40px;height:40px;}
.xz_rq1 .rig .rq .div21{width:50px;height:50px;}
.xz_rq1 .rig .rq .div22{width:58px;height:58px;}
.xz_rq1 .rig .rq .div23{width:65px;height:65px;}
.xz_rq1 .rig .rq .div .p2{font-size:14px;min-width:30px;}
.xz_rq1 .rig .rq .div12 .rq1{left:auto;right:100%;padding-left:0;padding-right:20px;}
.xz_rq1 .rig .charge .div12:hover{z-index:12;}
.xz_rq1 .rig .rq .div12 .rq1::before{left:auto;right:10px;width:0;height:0;border-top:10px solid transparent;border-left:10px solid #fff;border-bottom:10px solid transparent;border-right:0px solid transparent;}
.xz_rq1 .rig .rq .div .rq2{padding:24px 0;}
.xz_rq1 .rig .rq .div .bot,.xz_rq1 .rig .rq .div .top{padding-left:20px;padding-right:14px;}
.xz_rq1 .rig .rq .div .top .p3{font-size:13px;}
.xz_rq1 .rig .rq .div .top .p4{font-size:18px;}
.xz_rq1 .rig .rq .div .bot{margin-top:8px;height:125px;}
.xz_rq1 .rig .rq .div .bot a{font-size:14px;margin-bottom:5px;}
.xz_rq1 .lef .p1{font-size:32px;}
.xz_rq1 .lef .div .p{font-size:18px;line-height:58px;margin-bottom:7px;padding-left:30px;}
.xz_rq1 .rig .div1_rq1 .p2{width:168px;font-size:18px;margin-bottom:8px;}
.xz_rq1 .rig .div1_rq1 .p3{font-size:14px;}
.xz_rq1 .rig .div1_rq1 .p3 i{width:8px;height:8px;}
}
@media(max-width:991px){.xz_rq1 .rig .rq .div{display:none;}
.xz_rq1 .rig .rq .ig1{display:none;}
.xz_rq1 .rig .rq .ig2{display:block;}
.xz_rq1 .lef{width:37.5%;}
.xz_rq1 .lef .p1{font-size:25px;}
.xz_rq1 .lef .div .p{font-size:16px;line-height:50px;margin-bottom:7px;padding-left:20px;}
.xz_rq1 .rig .div1_rq1{right:65%;bottom:-100px;}
}
@media(max-width:768px){.xz_rq1 .lef{width:100%;}
.xz_rq1 .lef .div{margin-top:30px;}
.xz_rq1 .rig{width:100%;margin-top:30px;}
.xz_rq1 .rig .div1_rq1{position:static;padding-left:10px;}
}
/* 20211228 */
.icon404{text-align:center;}
.tip404{text-align:center;}
.back404{text-align:center;}
.home_banner .jt,.home_banner .ft{height:100%;}
@media (max-width:1100px){header .menuBox .tow{text-align:left;}
}
@media(max-width:560px){.fullSlide .content .tit{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.gateInfo_left .desc img{display:block;}
}
@media(max-width:768px){.desSlider .flex .text{width:100%;}

.pageTab li{flex:0 0 auto;min-width:31.33%;}
}
html,body{width:100%;overflow-x:hidden;}


/* 2021/12/29 */
.home2 ul li a{
    position: absolute;
    top: 0;
    left: 0;
    z-index: 3;
}
.home2 ul li .a_div{
    position: relative;
    z-index: 2;
}
@media(max-width:768px){
    .home2 ul li a{
        z-index: -10;
        transition: all .5s;
    }
    .home2 ul li.on a{
        z-index: 3;
    }
}




/* 2021/12/29 */
.home_banner .rq{
height: 100%;
}
.video_fc{
    width: 400px;
    height: 200px;
    border: 2px solid #fff;
    border-radius: 20px;
    overflow: hidden;
    background-image: url(../images/video_img1.png);
    background-size: cover;
    background-position: center;
    position: absolute;
    right: 40px;
    top: 75%;
    transform: translateY(-50%);
    z-index: 10;
}
.video_fc .div{
    width: 41px;
    height: 41px;
    position: absolute;
    left: 50%;
    top: 50%;
    background: url(../images/play2.png) no-repeat center;
    transform: translate(-50%,-50%);
    cursor: pointer;
}
.video_fc .div1{
    width: 13px;
    height: 14px;
    background-image: url(../images/video_img2.png);
    background-size: contain;
    background-repeat: no-repeat;
    position: absolute;
    top: 10px;
    right: 10px;
    cursor: pointer;
}
@media(max-width:500px){
    .video_fc{
        width: 130px;
        height: 75px;
        right: 10px;
        border-radius: 10px;
    }
    .video_fc .div{
        width: 22px;
        height: 22px;
        background-size: contain;
        background-repeat: no-repeat;
    }
    .video_fc .div1{
        width: 10px;
        height: 10px;
        top: 5px;
        right: 5px;
    }
    .video-box .auto-inner {
        width: 95%;
    }
}

.home3 .rightBox .liBox .item li {
    padding: 14px 0;
}
.home3 .rightBox .liBox .item li .txtBox .info{max-height:3em;}
.newsList2 .items {
    justify-content: flex-start;
}
.gp .item .gpdata .datal {
    background-size: 28px !important;
}
.gpBlock .gpdata.up{color:#b60b20;}
.gpBlock .gpdata.down{color:#00ac6f;}

.gpdata.down span{color:#00ac6f;background-image:url(../images/gpdown2.png);}
.gpdata.up span{color:#b60b20;background-image:url(../images/gpup2.png);
.home_banner .rq{height:100%;}
.pageTab ul{justify-content:center;}
@media(max-width:1100px){

footer .bottom_top h3 {
    font-size: 18px;
}

footer .bottom_top h3 strong {
    font-size: 46px;
}

footer .bottom .bottom_share {
    display: none;
}

footer .bottom_us * {text-align: center;}

footer .bottom_con .codeBox p {
    text-align: center;
}
.newsTop .item .text, .newsList .item .text, .mtList .text {
    display: block;
    line-height: 1.5;
    height: 3em;
}
}

@media(max-width:768px){
.pageTitl2 {
    font-size: 22px;
}
.member1 .item .img, .member2 .item .img {
    background-size: 100% 100%;
}
.zlnav .item span {
    text-align: center;
}
.pageMain {
    position: relative;
}

.sliderMain {
    padding-top: 70px;
}

.mailsLine {
    position: absolute;
    left: 0;
    width: 100%;
    top: 0;
    margin-top: 0;
}
.fancybox-toolbar {
    top: auto !important;
    bottom: 0;
}
.video-box .auto-inner {
    width: 96%;
}
}
.video_fc {
    top: 75%;
}


/* 新增弹窗 */
.ly_xz{
    width: 100%;
    height: 100%;
    background: rgba(0,0,0,.6);
    position: fixed;
    top: 0;
    left: 0;
    z-index: 9999;
}
.ly_xz .rq{
    width: 394px;
    position: fixed;
    top: 50%;
    left: 50%;
    transform: translate(-50%,-50%);
}
.ly_xz .div{
    width: 100%;
    height: 100%;
    position: relative;
}
.ly_xz .div img{
    width: 100%;
    z-index: 1;
}
.ly_xz .div .esc{
    width: 20px;
    height: 20px;
    background-image: url(../images/chacha2.png);
    background-size: contain;
    background-repeat: no-repeat;
    position: absolute;
    top: -30px;
    right: -30px;
    z-index: 2;
    cursor: pointer;
}
@media(max-width:500px){
    .ly_xz .rq{
        width: 65%;
    }
}
/*悬浮*/
#nav806 .xl, #nav810 .xl,#nav412 .xl {
    display: none !important;
}
#kefu2{position:fixed; right:20px; bottom:100px; z-index:10008; padding: 10px; 
  background: #fff; font-size: 12px;}
.cs_qcode{padding: 10px 0px 0px 0px;}

@media(max-width:1024px) {
	#kefu2{
		left: unset;
		right: 0;
		bottom: 10%;
	}
	#kefu2 img{
		width: 200px;
	}
}
#kefu2 .esc{
  width:20px;
  height:20px;
  position:absolute;
  top:10px;
  right:10px;
}
#kefu2 .esc::after,
#kefu2 .esc::before{
    background: #4c4b42;
    content: "";
    height: 1px;
    width: 14px;
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%,-50%) rotate(45deg);
    transition: all .5s;
}
#kefu2 .esc::after{
    transform: translate(-50%,-50%) rotate(-45deg);
}

