* {text-align:justify;}
header .albb em a img {width:168px;}
header {position:fixed;left:0;top:0;width:100%;height:90px;line-height:90px;z-index:99;transition:0.3s;background:#fff;box-shadow:10px 10px 10px 0 rgba(0,0,0,0.1);}
header .logo {float:left;max-width:16%;}
header .logo .logo2 {
    width: 150px;
}
header .logo .logo1 {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:1%;}
header .lang em {font-style:normal;display:inline-block;}
header .lang em a {display:inline-block;width:27px;height:27px;background:url(../images/gal2.png) no-repeat center;}
header .albb {float:right;height:76px;margin-right:48px;}
header .albb em {font-style:normal;display:inline-block;}
header .albb em a {display:inline-block;}
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:left;width: 67%;}
header .menuBox ul {font-size:0;text-align:center;height:90px;}
header .menuBox ul li {font-size: 18px;display:inline-block;text-align:center;margin-left: 6%;}
header .menuBox ul li:first-child {margin-left:0;}
header .menuBox ul li em {font-style:normal;}
header .menuBox ul li a {}
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:820px;}
.home1 .title {color:#0E1637;}
.home1 .txtBox {width:50%;float:right;padding-left:9%;margin-top:-1%;}
.home1 .info {margin-top:30px;}
.home1 .info h3 {font-size:30px;margin-bottom:10px;color:#222;}
.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:#ff7900 url(../images/more2.png) no-repeat right 25px center;color:white;border-color:#ff7900;}
.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:16%;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:26px;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:#ff7900 url(../images/more2.png) no-repeat right 25px center;color:white;border-color:#ff7900;}
.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:#333;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_top img {width:350px;}
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;text-align:center;}
footer .bottom_menu {margin-bottom:90px;}
footer .bottom_menu a {color:#ccc;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:#ff7900 url(../images/more2.png) no-repeat right 25px center;color:white;border-color:#ff7900;}
.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(../images/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(../images/iicon.png) no-repeat center;}
.icon-menu .icon-menu-inner i.i2 {right:0;top:0;background:url(../images/iicon.png) no-repeat center;transform:rotate(90deg);}
.icon-menu .icon-menu-inner i.i3 {left:0;bottom:0;background:url(../images/iicon.png) no-repeat center;transform:rotate(-90deg);}
.icon-menu .icon-menu-inner i.i4 {right:0;bottom:0;background:url(../images/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:#ff7900;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;}
}
.cpny .title {font-size:0.8rem;text-align:center;font-weight:bold;}
.cpny {padding:1rem 2em 1.5rem;box-shadow:0px 7px 19px 0px #ededed;margin-bottom:3rem;}
.cpny .line {width:80px;height:3px;background:#00479d;margin:0.2rem auto 0.2rem;margin-bottom:1rem;}
.cpny .cp {}
.cp_center {overflow:hidden;width:40%;margin:auto;margin-top:40px;}
.w1520 {max-width:79.16%;margin:0 auto;width:92%;}
.znzb_center {overflow:hidden;width:50%;margin:auto;}
.cp_center .fls a:hover {background:#00479d;color:#fff;}
.cp_center .fls a {float:left;height:40px;margin-right:15px;width:130px;text-align:center;line-height:40px;border-radius:30px;border:1px #ccc solid;}
/*n_content_prodshow*/.xn_c_prodshowv_5_wrap_2 {width:243px;color:#666666;text-align:center;display:block;font-size:12px;margin-top:4px;margin-bottom:100px;margin-left:-24px;}
.xn_c_prodshowv_5_wrap_1 {margin:0 auto;display:block;width:189px;}
.bt_title {text-align:center;margin-top:50px;}
.bt_title p {font-size:30px;}
.n_content_right {width:90%;margin:auto;overflow:hidden;padding-bottom:1%;}
.n_content_right .adress {font-size:16px;float:left;margin-bottom:10px;width:100%;}
.n_content_right .adress span {}
.xn_c_prodshowv_5_wrap_1_1 {margin:0 auto;display:block;width:176px;letter-spacing:4px;height:77px;color:#898988;padding-top:70px;font-size:40px;}
.xn_c_prodshowv_5_wrap_2 span {color:#666666;text-align:center;display:block;font-size:32px;font-family:"Arial";margin-top:45px;margin-bottom:15px;}
.xn_c_prodv_67_wrap {width:40%;height:auto;float:left;position:relative;}
/* proDetailsCanS */.proDetailsCanS {width:100%;background:#fff;overflow:hidden;}
.proDetailsCanS .anniu {}
.proDetailsCanS .anniu .yhal {width:180px;float:left;border-radius:50px;height:40px;background:url(../images/anniu.jpg) no-repeat center;margin-right:25px;line-height:40px;text-align:center;}
.proDetailsCanS .anniu .yhal a {color:#fff;}
.proDetailsCanS .page {position:relative;width:99%;margin-top:50px;}
.proDetailsCanS .menu {width:100%;height:51px;border-bottom:1px solid #e1e1e1;}
.proDetailsCanS .menu ul {}
.proDetailsCanS .menu li {float:left;width:16%;}
.proDetailsCanS .menu li.status_on {color:#131c7c;font-weight:bold;}
.proDetailsCanS .menu li a {float:left;height:50px;line-height:50px;font-size:16px;text-align:center;width:100%;color:#333;border-right:1px #ddd solid;cursor:pointer;}
.proDetailsCanS .mainCon {width:100%;background:#fff;}
.proDetailsCanS .mainCon .box {width:100%;padding:15px 0;overflow:hidden;}
.proDetailsCanS .mainCon .box tr {border:1px #111 solid;}
.proDetailsCanS .mainCon .box td {border:1px #111 solid;}
.proDetailsCanS .mainCon .box .conL {}
.proDetailsCanS .mainCon .box .conL img {margin:auto;}
.proDetailsCanS .mainCon .box p {width:100%;font-size:18px;color:#333333;float:left;text-align:left;line-height:32px;}
/**/.EIMS_C_40014_1_s_box {width:100%;position:relative;border:1px solid #ececec;}
.EIMS_C_40014_1_s_box img {width:100%;}
.EIMS_C_40014_1_s_box .move {position:absolute;top:0;left:0;background:#EEE;z-index:99;filter:alpha(opacity=60);opacity:0.6;display:none;cursor:move;}
/**/.EIMS_C_40014_1_g-box .b_box {position:absolute;top:0px;overflow:hidden;display:none;}
.EIMS_C_40014_1_g-box .b_box img {position:absolute;top:0px;left:0px;border-style:none;}
/**/.EIMS_C_40014_1_i_box {width:100%;overflow:hidden;float:left;position:relative;margin:6px 0 0 0;}
.EIMS_C_40014_1_p_box {width:424px;overflow:hidden;height:85px;float:left;margin:0 0 0 30px;position:relative;}
.EIMS_C_40014_1_p_box ul {position:absolute;top:0;left:0;margin-left:0px;height:auto;}
.EIMS_C_40014_1_p_box li {width: 76px;border:1px solid #e5e5e5;float:left;margin-right:8px;}
.EIMS_C_40014_1_p_box li a {display:block;}
.EIMS_C_40014_1_p_box li a.xn_c_prodv_67_curr {}
.EIMS_C_40014_1_p_box li img {width:100%;border-style:none;}
#EIMS_C_40014_1_pre,#EIMS_C_40014_1_next {width:30px;height:60px;position:absolute;top:10px;cursor:pointer;background:#000;}
#EIMS_C_40014_1_pre {left:0px;background:url(../images/40014_1_pre.png) no-repeat;}
#EIMS_C_40014_1_next {right:0px;background:url(../images/40014_1_next.png) no-repeat;}
/*end_xn_c_prodv_67_wrap*//*xn_c_prodv_57_wrap*/.xn_c_prodv_57_wrap {width:57%;margin:0px auto 0;float:right;}
.xn_c_prodv_57_jshao1 {display:none;}
.xn_c_prodv_57_jshao2 {display:block;height:40px;line-height:20px;overflow:hidden;width:100%;font-size:12px;}
.xn_c_prodv_57_jshao {border-bottom:1px dashed #aaa;margin-bottom:20px;}
.xn_c_prodv_57_name h1 {font-size:32px;font-weight:normal;color:#15202f;white-space:nowrap;text-overflow:ellipsis;/**/    -o-text-overflow:ellipsis;/**/    overflow:hidden;-moz-binding:url('ellipsis.xml#ellipsis');height:52px;line-height:40px;}
.xn_c_prodv_57_mliao {display:none;}
.xn_c_prodv_57_xhao {line-height:40px;overflow:hidden;margin-top:15px;}
.xn_c_prodv_57_xhao span {font-size:18px;line-height:34px;margin:0 0 0px;float:left;}
.xn_c_prodv_57_xhao2 {font-size:16px;color:#2f2f2f;display:inline-block;float:left;width:100%;overflow:hidden;line-height:30px;height:30px;}
.xn_c_prodv_57_xhao1 {font-size:18px;color:#2f2f2f;display:inline-block;float:left;font-weight:bold;}
.xn_c_prodv_57_yans {line-height:30px;height:30px;}
.xn_c_prodv_57_yans2 {font-size:12px;color:#2f2f2f;display:inline-block;float:left;width:60%;overflow:hidden;line-height:30px;height:30px;}
.xn_c_prodv_57_yans1 {font-size:12px;color:#2f2f2f;display:inline-block;float:left;}
.xn_c_prodv_57_lxing {margin-top:10px;line-height:30px;height:30px;margin-bottom:10px;}
.xn_c_prodv_57_lxing2 {font-size:16px;color:#2f2f2f;display:inline-block;float:left;width:60%;overflow:hidden;line-height:30px;height:30px;}
.xn_c_prodv_57_lxing1 {font-size:18px;color:#2f2f2f;display:inline-block;float:left;}
.xn_c_prodv_57_lbie {border-top:1px dashed #aaa;margin-top:20px;line-height:53px;height:50px;height:51px;}
.xn_c_prodv_57_lbie2 {font-size:24px;color:#15202f;display:inline-block;font-weight:bold;float:left;width:60%;overflow:hidden;line-height:50px;height:40px;}
.xn_c_prodv_57_lbie1 {font-size:16px;color:#2e2e2e;display:inline-block;float:left;}
.xn_c_prodv_57_lbie1 span {padding-top:8px;}
/*end_xn_c_prodv_57_wrap*//*xn_c_prodv_7_wrap*/.xn_c_prodv_7_wrap {width:100%;border:1px solid #f1f1f1;background:#fff;height:58px;margin-top:40px;line-height:58px;float:left;}
.xn_c_prodv_7_wrap #EIMS_C_3_1_box_div {overflow:hidden;}
.xn_c_prodv_7_wrap #EIMS_C_3_1_box_div ul {list-style:none;padding:0px;margin:0px;}
.xn_c_prodv_7_wrap #EIMS_C_3_1_box_div li {float:left;}
.xn_c_prodv_7_wrap .EIMS_C_3_1_page {white-space:nowrap;text-overflow:ellipsis;/**/    -o-text-overflow:ellipsis;/**/    overflow:hidden;/**/    -moz-binding:url('ellipsis.xml#ellipsis');/**/    FONT-SIZE:12px;COLOR:#666;width:400px;overflow:hidden;display:inline-block;HEIGHT:58px;LINE-HEIGHT:58px;}
.xn_c_prodv_7_wrap .EIMS_C_3_1_page A:link {COLOR:#666;TEXT-DECORATION:none;}
.xn_c_prodv_7_wrap .EIMS_C_3_1_page A:visited {COLOR:#666;TEXT-DECORATION:none;}
.xn_c_prodv_7_wrap .EIMS_C_3_1_page A:hover {COLOR:#ff0000;TEXT-DECORATION:underline;}
.xn_c_prodv_7_wrap #EIMS_C_3_1_Downli {margin-right:25px;float:right;text-align:right;}
.xn_c_prodv_7_wrap #EIMS_C_3_1_Upli {margin-left:25px;float:left;}
/*end_xn_c_prodv_7_wrap*//*xn_c_prodv_64_wrap*/.xn_c_prodv_64_wbox {width:100%;}
.xn_c_prodv_64_wrap {width:100%;margin:10px auto;font-size:12px;background:#fff;float:left;}
.xn_c_prodv_64_top {width:100%;line-height:56px;height:56px;border-bottom:1px solid #f6f6f6;}
.xn_c_prodv_64_cWrap {font-size:20px;font-weight:bold;margin-left:30px;}
/*xn_c_prodv_64_wrap*/.xn_c_prodv_64_wbox {width:100%;}
.xn_c_prodv_64_wrap {width:100%;margin:10px auto;font-size:12px;background:#fff;float:left;}
.xn_c_prodv_64_top {width:100%;line-height:56px;height:56px;border-bottom:1px solid #f6f6f6;}
.xn_c_prodv_64_cWrap {font-size:20px;font-weight:bold;margin-left:30px;}
.xn_c_prodv_64_topmore {margin-right:30px;float:right;margin-top:0;}
.xn_c_prodv_64_topmore a {color:#000000;font-size:12px;}
.xn_c_prodv_64_topmore a:hover {color:#f00;text-decoration:underline;}
.xn_c_prodv_64_eWrap {display:none;}
.xn_c_prodv_64_dashw {display:none;}
.xn_c_prodv_64_cocnt {width:100%;}
.xn_c_prodv_64_cocntbox {float:left;width:23.5%;margin-right:15px;}
.xn_c_prodv_64_cocntlft {border:1px solid #f4f4f4;position:relative;}
.xn_c_prodv_64_cocntlft img {width:100%;height:100%;}
.xn_c_prodv_64_cocntlft a {opacity:0;position:absolute;left:0;top:0;width:100%;border:1px transparent rgba(28,30,45,0);transition:1s all ease;background:rgba(28,30,45,0);height:100%;display:block;}
.xn_c_prodv_64_cocntlft:hover a {opacity:1;background:rgba(28,30,45,0.5);}
.xn_c_prodv_64_cocntrit {}
.xn_c_prodv_64_cocntrit_name {width:100%;line-height:20px;text-align:center;}
.xn_c_prodv_64_cocntrit_name a {color:#1c1e2d;font-size:12px;height:48px;line-height:48px;}
.xn_c_prodv_64_cocntrit_name a:hover {color:#ff0000;text-decoration:underline;}
.xn_c_prodv_64_cocntrit_time {display:none;width:140px;line-height:20px;}
.xn_c_prodv_64_cocntrit_cont {display:none;width:140px;height:40px;line-height:20px;overflow:hidden;}
.xn_c_prodv_64_cocntrit_more {display:none;width:140px;}
.xn_c_prodv_64_cocntrit_Unit {display:none;}
@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:#ff7900;color:#fff;border-color:#ff7900;}
.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:#ff7900;}
.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:#ff7900;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:#ff7900;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:#ff7900;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:#ff7900;}
.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:#ff7900;background:#ff7900;}
.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:#ff7900;color:#ff7900;}
.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;width:23%;float:left;margin-left:1%;}
.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:100%;}
.lineItems .item .content {}
.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:20px;color:#0f1738;line-height:3;text-align:center;background:#f5f5f5;}
.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:#ff7900;background:#ff7900;}
.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:#ff7900;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:#ff7900;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:#ff7900;line-height:34px;top:50%;margin-top:-7px;}
.contentPrev .bk a {display:block;border-bottom:1px solid #ff7900;}
/* 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:#ff7900;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 #ff7900;background:#ff7900;}
.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:#ff7900;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:90vh;margin-top:90px;}
.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:#ff7900;}
header .grodBox .tow2 a:hover::before {right:0;opacity:1;}
header .lang {height:90px;position:relative;box-sizing:border-box;padding-top:10px;margin-right:40px;}
header .alsy {float:right;width:22%;margin-right:0%;}
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:#ff7900;border-bottom-color:#ff7900;}
header .searchBox {width:50px;height:90px;box-sizing:border-box;position:relative;z-index:100;}
header .searchBox .open_search {padding:0;width:34px;height:100%;float:left;background:url(../images/search2.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 .tow1 .dqb{
    overflow: hidden;
    width: 82%;
    margin: auto;
}
header .menuBox li .tow1 .ejqb{
    width: 14%;
    float: left;
}
header .menuBox li .toc{
    width: 20%;
}
header .menuBox li .tow1 .ejdg{
    height: 62px;
}
header .menuBox li .tow1 .ejdg a{border-bottom:3px #ff7900 solid;}
header .menuBox li .tow1 .ejqb .sanji{
    line-height: 30px;
}
header .menuBox li .tow1 .ejqb .sanji a{
    font-size: 14px;
    line-height: 24px;
    height: 24px;
}
header .menuBox li:hover .tow1 {min-height: 80px;}
header .menuBox li:hover .tow2 {min-height:660px;
}
header .menuBox li .tow1 .ejkz {width:20%;float:left;}
header .menuBox li .tow1 .ejkz .ejfl {}
header .menuBox li .tow1 .ejkz .ejfl a {}
header .menuBox li .tow1 a {font-size:16px;color:#555555;display:inline-block;line-height: 40px;position:relative;transition:all .5s;height: 40px;}
header .menuBox li .tow1 a::before {content:'';width:0%;height:2px;background:#ff7900;position:absolute;bottom:0;left:0;transition:all .5s;}
header .menuBox li .tow1 a:hover {color:#ff7900;}
header .menuBox li .tow1 a:hover::before {width:100%;}
header .menuBox ul li:hover em a {color:#ff7900;}
header .menuBox ul li em::before {content:'';width:0%;height:2px;background:#ff7900;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;}
}
header .menuBox li .toc a{margin-right: 10px;}
/* 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 {}
.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:#ff7900;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  #ff7900 */.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:#ff7900;}
.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:#ff7900;}
.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:#ff7900;}
.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:#ff7900;}
.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:#ff7900;}
.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;}
}
/*product*/.prod_bg {background:#f5f5f5;padding-bottom:80px;overflow:hidden;}
.prod_bg .page {width:85%;margin:auto;padding-top:80px;}
.prod_top {height:5.2vw;margin-bottom:35px;}
.prod_l {margin-top:41px;}
.prod_l p {font-size:2.2vw;display:block;line-height:20px;letter-spacing:6px;color:#333;}
.prod_l d {line-height:3vw;font-size:18px;color:#888;font-family:"Arial";}
.prod_r {margin-top:20px;}
.prod_r a {width:168px;height:3vw;display:block;border:#ff7900 2px solid;text-align:center;line-height:3vw;float:left;margin-left:15px;margin-top:1.1vw;font-size:18px;}
.prod_r a:hover {background:#ff7900;color:#fff;transition:0.3s;}
.prod .divproduct_new_div_item .product_div_item_pic {position:relative;transition:all linear 0.3s;-moz-transition:all linear 0.3s;-ms-transition:all linear 0.3s;-webkit-transition:all linear 0.3s;}
.prod .divproduct_new_div_item .product_div_item_pic img {width:100%;height:100%;}
.prod .divproduct_new_div_item .product_div_item_pic a {display:block;position:relative;}
.prod .divproduct_new_div_item .product_div_item_pic a:before,.prod .divproduct_new_div_item .product_div_item_pic a:after {content:"";display:block;position:absolute;-webkit-transform:scale(0);-moz-transform:scale(0);-ms-transform:scale(0);transform:scale(0);-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;-mz-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;opacity:0.8;}
.prod .divproduct_new_div_item .product_div_item_pic a:before {content:"+";width:4.6vw;height:4.6vw;line-height:4.6vw;text-align:center;top:42%;left:42%;font-size:30px;font-weight:100;color:#fff;border:1px #fff solid;border-radius:100%;z-index:2;}
.prod .divproduct_new_div_item .product_div_item_pic a:after {left:0;top:0;width:100%;height:100%;background-color:rgba(0,0,0,0.3);}
.prod .divproduct_new_div_item:hover .product_div_item_pic a:before,.prod .divproduct_new_div_item:hover .product_div_item_pic a:after {-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);transform:scale(1);filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1;opacity:1;}
.prod .divproduct_new_div_item {float:left;width:24%;height:100%;position:relative;margin-top:2%;margin-right:1%;}
.prod .divproduct_new_div_item:nth-child(1) {}
.prod .divproduct_new_div_item:nth-child(4) {margin-left:0px;}
.prod .divproduct_new_div_item:nth-child(7) {margin-left:0px;}
.prod .divproduct_new_div_item_content {width:99%;line-height:60px;margin-top:2%;height:60px;background:#fff;box-shadow:10px 4px 10px 0 rgba(0,0,0,0.1);}
.prod .divproduct_new_div_item_content .divproduct_new_div_item_title a {font-size:1.2vw;color:#333;width:100%;display:block;position:absolute;transition:all linear 0.3s;-moz-transition:all linear 0.3s;line-height:60px;-webkit-transition:all linear 0.3s;text-align:center;}
.prod .divproduct_new_div_item_content .divproduct_new_div_item_body {color:#666;margin-top:1.8vw;transition:all linear 0.3s;-moz-transition:all linear 0.3s;-ms-transition:all linear 0.3s;-webkit-transition:all linear 0.3s;}
.prod .divproduct_new_div_item_content .divproduct_new_div_item_body:after {width:4vw;height:1vw;display:block;position:absolute;top:2.4vw;background-size:100%;transition:all linear 0.3s;-moz-transition:all linear 0.3s;-ms-transition:all linear 0.3s;-webkit-transition:all linear 0.3s;}
.divproduct_new_div_item:hover .divproduct_new_div_item_content .divproduct_new_div_item_body:after {}
.divproduct_new_div_item:hover .divproduct_new_div_item_body {color:#fff;}
.divproduct_new_div_item:hover .divproduct_new_div_item_title a {color:#fff;background:#ff7900;transition:all linear 0.3s;-moz-transition:all linear 0.3s;-ms-transition:all linear 0.3s;-webkit-transition:all linear 0.3s;}
.prod .tempWrap {width:100% !important;}
.divproduct_new_div_item_title,.divproduct_new_div_item_body {height:100%;}
.divproduct_new_div_item_content:after {width:0;height:60px;color:#fff;content:"";display:block;position:absolute;left:0;bottom:0;}
.prod .divproduct_new_div_item:hover .divproduct_new_div_item_content:after {width:100%;}
/* 20211228 */.icon404 {text-align:center;}
.tip404 {text-align:center;}
.back404 {text-align:center;}
.home_banner .jt,.home_banner .ft {height:100%;}
.home_banner .jt h3 {position:absolute;color:#fff;width:100%;padding:0px 200px;top:40%;font-size:50px;}
@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);}
}
