<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">*{margin:0;padding:0;}
ul,ol,li{list-style-type:none;}
a,a:visited,a:link,a:hover{text-decoration:none;color:inherit;}
img{max-width:100%;height:auto;}
.fl{float:left;}
.fr{float:right;}
@font-face{font-family:'SHSbold';src:url('/static/fonts/SourceHanSansCN-Bold.ttf');}
@font-face{font-family:'SHSregular';src:url('/static/fonts/SourceHanSansCN-Regular.ttf');}
@font-face{font-family:'fangzheng';src:url('/static/fonts/fangzhenglantinghei.TTF');}
body{font-family:"fangzheng";color:#777;}
.auto_1170{max-width:1170px;margin:0 auto;}
@media(max-width:1170px){.auto_1170{padding:0 10px;}
}
.top{padding:15px 0;position:relative;z-index:9999;background:#fff;}
.logo{position:absolute;left:0;top:0;z-index:10;transition:.6s;-webkit-transition:.6s;-ms-transition:.6s;z-index:10;background:#fff;}
.top .auto_1170{position:relative;}
.logo a{display:table-cell;height:66px;vertical-align:middle;transition:.6s;-webkit-transition:.6s;-ms-transition:.6s;}
.logo a img{max-width:175px;max-height:100%;}
.topr{padding-bottom:15px;}
.topr .search{float:right;width:280px;height:36px;border:1px solid #858585;padding:0 40px 0 10px;border-radius:18px;position:relative;margin-top:15px;}
.topr .search input{width:100%;height:100%;font-size:12px;line-height:34px;}
.topr .search a{position:absolute;right:10px;height:100%;width:30px;background:url(../image/icon-search.png) no-repeat center;}
.topr .lang{float:right;position:relative;margin-top:15px;padding-left:25px;line-height:36px;padding-right:20px;}
.topr .lang .icon-lang{position:absolute;height:100%;width:25px;top:0;left:0;background:url(../image/icon-lang.png) no-repeat center;}
.topr .lang .selects{position:absolute;left:15px;right:0;line-height:32px;background:#fff;padding:0 10px;z-index:9999;display:none;}
.topr .lang .selects a{display:block;}
.topr .lang .langCur{display:block;padding-right:20px;position:relative;}
.topr .lang .langCur:after{content:"";position:absolute;border-bottom:1px solid #333;border-right:1px solid #333;transform:rotate(45deg);-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);width:8px;height:8px;right:8px;top:50%;margin-top:-4px;}
.topr .mcolor{display:block;padding:0 12px;line-height:30px;float:right;margin-top:18px;color:#004488;margin-right:17px;font-weight:bold;}
.nav{background:#004488;color:#fff;font-size:18px;}
.nav li{float:left;position:relative;margin-right:25px;}
.nav li:nth-last-child(4) .sub1:nth-child(3) .sub2,.nav li:nth-last-child(4) .sub1:nth-child(5) .sub2,.nav li:nth-last-child(2) .sub1:nth-child(4) .sub2,.nav li:nth-last-child(2) .sub1:nth-child(5) .sub2{display:none!important;}
.nav li a{display:inline-block;line-height:50px;padding:0 20px;}
.header.fix .nav &gt; ul &gt; li &gt; a{padding:0 6px;}
.nav li .subNav{position:absolute;background:rgba(20,36,36,.9);font-size:15px;z-index:10000;left:0;min-width:100%;display:none;}
.nav li .subNav a{line-height:36px;white-space:nowrap;padding-right:44px;position:relative;padding-left:20px;display:block;color:#BBDDFF;}
.nav li .subNav a:before{content:"";left:20px;right:20px;bottom:0;background:rgba(255,255,255,.1);position:absolute;height:1px;}
.nav li .subNav a:last-child:before{display:none;}
.nav li .subNav a:after{content:"";position:absolute;border-top:1px solid #004488;border-right:1px solid #004488;transform:rotate(45deg);-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);width:8px;height:8px;right:20px;top:50%;margin-top:-4px;opacity:.5;}
.nav li:hover .subNav{display:block;}
.nav li:hover&gt;a{background:#3399ff;}
.nav li .subNav a:hover{color:#fff;background:#004488;}
.nav li .subNav:before{content:"";border-bottom:8px solid #007b77;border-left:8px solid transparent;border-right:8px solid transparent;top:-8px;left:30px;position:absolute;}
.page-en .nav li{margin-right:30px;}
.header.fix{position:fixed;width:100%;z-index:999;background:#fff;top:0;box-shadow:0px 2px 3px rgba(0,0,0,0.4);}
@media (min-width:768px){.header.fix .logo a{height:88px;padding:5px;border:1px solid #d9f1f0;border-radius:4px;}
}
.header.fix .top{padding:0 0 0;}
.header.fix .logo{padding:6px;border-radius:6px;top:20px;}
.nav .auto_1170{padding-left:0;}
.header.fix .nav .auto_1170{padding-left:260px;}
.header.fix .nav li{margin-right:16px;}
.page-en .header.fix .nav li{margin-right:8px;}
.topr .mcolor:hover{background:#dddddd;}
.hbanner{max-width:1920px;}
.hbanner .swiper-slide{background-position:center;background-size:cover;height:440px;position:relative;background-repeat:no-repeat;width:100%;overflow:hidden;}
.bantext{position:absolute;left:0;padding-left:19.5%;bottom:50px;z-index:25;}
.banCenter{padding:18px 28px 18px 0;color:#fff;}
.bantext:after{content:"";position:absolute;width:2000px;height:100%;background:#004488;top:0;right:0;z-index:-1;opacity:.8;}
.banCenter h3{font-size:36px;line-height:1;padding-bottom:14px;margin-bottom:14px;border-bottom:1px solid #fff;font-family:"SHSbold";}
.banCenter a{display:inline-block;padding-right:32px;background:url(../image/icon-jiantou.png) no-repeat right center;}
.dots{position:absolute;text-align:center;z-index:20;padding-top:60px;}
.dots .doti{display:inline-block;margin:0 4px;width:22px;height:22px;border-radius:50%;border:1px solid transparent;position:relative;cursor:pointer;}
.dots .doti:after{content:"";width:10px;height:10px;background:#fff;border-radius:50%;position:absolute;top:5px;left:5px;}
.dots .doti.doti-active{border-color:#fff;}
.dots .doti.doti-active:after{width:5px;height:5px;top:7.5px;left:7.5px;}
.section{padding:80px 0 20px;}
.sec1,.sec2,.sec3{background:#efefef;text-align:center;font-size:18px;line-height:34px;}
.title{text-align:center;margin-bottom:36px;line-height:1;font-family:"SHSbold";}
.title h3{font-size:32px;}
.title h3 span{display:inline-block;padding:0 50px;position:relative;}
.title h3 span:before{content:"";width:30px;height:1px;background:#004488;position:absolute;left:0;top:50%;}
.title h3 span:after{content:"";width:30px;height:1px;background:#004488;position:absolute;right:0;top:50%;}
.secVideos{margin-top:40px;}
.secVideos .items{float:left;width:0;height:0;position:relative;padding-right:19.5%;padding-bottom:18.5%;}
.secVideos .items .img{position:absolute;left:0;left:0;bottom:60px;top:0;padding:3px;background:#fff;border-radius:3px;overflow:hidden;}
.secVideos .items .img img{width:100%;height:100%;display:block;}
.secVideos .items:nth-child(1) .img{left:0;}
.secVideos .items:nth-child(4) .img,.secVideos .items:nth-child(7) .img{}
.secVideos .items h3{position:absolute;left:0;bottom:20px;line-height:40px;text-align:center;font-size:18px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-weight:normal;color:#333;width:100%;}
.secVideos .items:first-child h3{left:0;}
.secVideos .items:first-child{padding-right:40.4%;padding-bottom:37%;margin-right:1%;}
.secVideos .items .img .play,.imgbox .play{position:absolute;width:38px;height:38px;top:50%;left:50%;margin-top:-19px;margin-left:-19px;cursor:pointer;z-index:30;background:url(../image/icon-play.png) no-repeat center;display:none;}
.sec2List .item{width:16.6666%;float:left;text-align:center;min-width:100px;cursor:pointer;}
.sec2List .item .icon{width:100px;height:100px;position:relative;display:-webkit-box;display:-moz-flex;display:-ms-flexbox;display:flex;display:-webkit-flex;margin:auto;z-index:10;font-size:0;text-align:center;justify-content:center;align-items:center;}
.sec2List .item .icon:after{position:absolute;content:"";width:100%;height:100%;background:#004488;left:0;top:0;z-index:-1;border-radius:10px;transform:rotate(45deg);-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transition:.3s;-webkit-transition:.3s;-ms-transition:.3s;}
.sec2List{display:-webkit-box;display:-moz-flex;display:-ms-flexbox;display:flex;display:-webkit-flex;justify-content:space-between;padding-top:50px;}
.sec2List .item .text{margin-top:40px;font-size:16px;color:#777;transition:.3s;-webkit-transition:.3s;-ms-transition:.3s;white-space:initial;}
.sec2List .item .text h3{font-size:22px;line-height:1;font-weight:normal;margin-bottom:10px;color:#555;}
.sec2List .item:hover .icon:after{transform:rotate(0);-webkit-transform:rotate(0);-ms-transform:rotate(0);}
.sec2List .item:hover .text{margin-top:20px;white-space:initial;}
.sec3List{margin-top:45px;}
.sec3List h3{font-size:26px;line-height:1;margin-bottom:28px;font-family:"SHSbold";}
.sec3List li{width:20%;float:left;padding-right:20px;}
.sec3List ul{margin-right:-20px;}
.sec3List li a{display:block;width:100%;background:#fff;box-shadow:0 2px 3px #cecece;border-radius:5px;overflow:hidden;}
.sec3List li .text{position:relative;font-size:14px;line-height:1;padding:18px 10px;color:#777;white-space:initial;overflow:visible;}
.sec3List li .text:before{content:"";position:absolute;border-bottom:8px solid #fff;border-left:8px solid transparent;border-right:8px solid transparent;top:-8px;left:50%;margin-left:-8px;z-index:10;}
.sec3List li .text h4{font-size:20px;color:#004488;margin-bottom:10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-weight:normal;}
.page-en .sec3List li .text h4{height:42px;white-space:normal;text-overflow:initial;}
.sec3List li .text p{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.news .item{width:50%;float:left;position:relative;margin-bottom:25px;padding-right:204px;min-height:130px;color:#777;}
.news .item .img{width:174px;height:130px;float:right;background-size:cover;background-position:center;background-repeat:no-repeat;border-radius:6px;position:absolute;right:0;top:0;}
.news .item h3{font-size:20px;color:#555;margin-bottom:15px;line-height:28px;max-height:56px;overflow:hidden;font-weight:normal;display:-webkit-box;-webkit-line-clamp:2;text-overflow:ellipsis;-webkit-box-orient:vertical;}
.news .item:first-child{width:50%;height:440px;padding:0;}
.news .item .text{padding-left:40px;white-space:initial;}
.news .item:first-child .img{width:100%;height:100%;}
.news .item:first-child .text{position:absolute;padding:10px 20px;background:rgba(0,66,161,.9);color:#fff;bottom:0;left:0;right:0;border-radius:0 0 6px 6px;}
.news .item:first-child .text h3{color:#fff;margin-bottom:5px;height:28px;overflow:hidden;text-overflow:ellipsis;}
.news .item p{line-height:24px;max-height:48px;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;text-overflow:ellipsis;-webkit-box-orient:vertical;}
.news .item:hover h3{color:#004488;}
.footer{padding:70px 0 40px;background:#004488;color:#fff;}
.fot-l{padding-bottom:25px;float:left;border-bottom:1px solid rgba(255,255,255,.4);}
.fot-l:after{content:"";display:block;clear:both;}
.fot-l .flogo{float:left;margin-right:26px;}
.fot-l .flogo img{width:182px;}
.fot-l .fmedia{float:left;padding-left:26px;border-left:1px solid rgba(255,255,255,.4);}
.fot-l .fmedia h3{font-size:16px;font-weight:normal;margin-bottom:12px;}
.fot-l .fmedia .icons span{display:inline-block;width:41px;height:41px;position:relative;border-radius:50%;cursor:pointer;font-size:0;margin-right:7px;}
.fot-l .fmedia .icons span.weixin{background:rgba(255,255,255,.1) url(../image/icon-weixin.png) no-repeat center;background-size:cover;}
.fot-l .fmedia .icons span.douyin{background:rgba(255,255,255,.1) url(../image/icon-douyin.png) no-repeat center;background-size:cover;}
.fot-l .fmedia .icons span.bilibili{background:rgba(255,255,255,.1) url(../image/icon-bilibili.png) no-repeat center;background-size:cover;}
.popIcon{position:absolute;width:110px;bottom:40px;left:50%;margin-left:-55px;box-shadow:0 0 5px #828282;display:none;}
.fot-l .fmedia .icons span:hover .popIcon{display:block;}
.foot-r{float:right;max-width:350px;}
.foot-r h3{font-size:16px;font-weight:normal;margin-bottom:17px;}
.flinks a{margin-right:34px;border-right:1px solid rgba(255,255,255,.4);white-space:nowrap;margin-bottom:13px;display:inline-block;min-width:100px;}
.flinks a:nth-child(2n){margin:0;padding:0;border:none;}
.flinks a:nth-child(4){margin-left:-5px;}
.ftb{padding-top:20px;}
.ftb .links a{line-height:12px;padding-right:15px;margin-right:15px;border-right:1px solid rgba(255,255,255,.1);}
.ftb .links a:last-child{border:none;}
.copyright{padding-top:15px;}
.topr .tools{float:right;margin-top:15px;display:none;margin-right:20px;}
.topr .tools span.icon-menu{position:relative;float:right;width:36px;height:36px;cursor:pointer;}
.topr .tools span.icon-menu em{position:absolute;width:100%;height:2px;background:#004488;top:50%;}
.topr .tools span.icon-menu em:before{content:"";position:absolute;width:100%;height:2px;top:-10px;background:#004488;transition:.3s;-webkit-transition:.3s;-ms-transition:.3s;}
.topr .tools span.icon-menu em:after{content:"";position:absolute;width:100%;height:2px;top:10px;background:#004488;transition:.3s;-webkit-transition:.3s;-ms-transition:.3s;}
.topr .tools span.icon-msearch{background:url(../image/icon-search.png) no-repeat center;width:36px;height:36px;border-radius:50%;float:right;margin-right:20px;display:none;}
.mb_search{width:100%;position:absolute;height:60px;background:#004488;top:96px;z-index:100;display:none;}
.mb_search input{width:96%;background:#fff;height:40px;margin-top:10px;border-radius:20px;padding:0 10px;margin-left:2%;}
.mb_search a{position:absolute;right:2%;height:40px;width:40px;top:10px;margin-right:20px;z-index:10;background:url(../image/icon-search.png) no-repeat center;}
.aside{position:fixed;right:0;z-index:99;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);font-size:16px;}
.aside .item{width:160px;height:50px;line-height:50px;color:#dddddd;background:rgba(20,36,36,.9);padding-left:55px;position:relative;margin-bottom:1px;left:20px;cursor:pointer;transition:.3s;}
.page-en .aside .item{width:220px;}
.aside .item a{display:block;}
.aside .item span{position:absolute;width:30px;height:30px;left:10px;top:10px;background-repeat:no-repeat;background-position:center;}
.aside .item:hover{left:0;}
.aside .item:hover{background:#004488;color:#fff;}
.aside .icon1{background:url(../image/icon-aside11.png) no-repeat center;}
.aside .item:hover .icon1{background:url(../image/icon-aside1.png) no-repeat center;}
.aside .icon2{background:url(../image/icon-aside21.png) no-repeat center;}
.aside .item:hover .icon2{background:url(../image/icon-aside2.png) no-repeat center;}
.aside .icon3{background:url(../image/icon-aside31.png) no-repeat center;}
.aside .item:hover .icon3{background:url(../image/icon-aside3.png) no-repeat center;}
.aside .icon4{background:url(../image/icon-aside41.png) no-repeat center;}
.aside .item:hover .icon4{background:url(../image/icon-aside4.png) no-repeat center;}
.aside .icon5{background:url(../image/icon-aside51.png) no-repeat center;}
.aside .item:hover .icon5{background:url(../image/icon-aside5.png) no-repeat center;}
.aside .icon6{background:url(../image/icon-aside61.png) no-repeat center;}
.aside .item:hover .icon6{background:url(../image/icon-aside6.png) no-repeat center;}
.aside .icon7{background:url(../image/icon-aside71.png) no-repeat center;}
.aside .item:hover .icon7{background:url(../image/icon-aside7.png) no-repeat center;}
.aside .icon8{background:url(../image/icon-aside8.png) no-repeat center;}
.aside .item:hover .icon8{background:url(../image/icon-aside81.png) no-repeat center;}
.aside .item .popqcord{position:absolute;background:#fff;padding:10px;width:150px;bottom:0;transition:.4s;right:0;z-index:-1;opacity:0;}
.aside .item:hover .popqcord{right:100%;opacity:1;}
.sec3List li a:hover{background:#004488;}
.sec3List li a:hover{background:#004488;}
.sec3List li a:hover .text:before{border-bottom-color:#004488;}
.sec3List li a:hover .text h4,.sec3List li a:hover .text p{color:#fff;}
.searchBox{padding:5% 0;}
.searchBox .txtBox{margin-bottom:30px;}
.searchBox .txtBox .txt{font-size:32px;font-weight:bold;text-align:center;margin-bottom:20px;}
.searchBox .txtBox .txt span{color:#004488;}
.searchBox .souBox{max-width:460px;margin:0 auto;border:1px solid #d5d5d5;border-radius:5px;position:relative;padding-right:30px;}
.searchBox .souBox input{height:45px;width:100%;padding-left:20px;}
.searchBox .souBox a{position:absolute;right:10px;height:100%;width:30px;background:url(../image/icon-search.png) no-repeat center;}
.searchBox li{padding:15px 30px;background-color:#F6F6F6;margin-bottom:15px;font-size:18px;overflow:hidden;}
.searchBox li h3{float:left;width:80%;position:relative;padding-left:10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.searchBox li h3::before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);padding:2px;background-color:#004488;border-radius:50%;}
.searchBox li time{float:right;font-size:14px;font-weight:normal;margin-top:8px;}
.searchBox li a{color:#555555;}
.searchBox li a:hover{color:#004488;}
.MainView{background-color:#f4f4f4;padding:30px 0 80px 0;}
.MainView .MainViewCon{background-color:white;padding:70px 190px;font-size:16px;color:#555555;}
.MainView .MainViewCon .Mtitle{text-align:center;font-size:32px;color:#004488;font-weight:bold;margin-bottom:30px;}
.MainView .MainViewCon .left{position:relative;padding-right:12px;display:inline-block;margin-bottom:10px;font-size:16px;}
.MainView .MainViewCon .left::before{content:"*";position:absolute;right:0;top:50%;transform:translateY(-50%);color:#004488;padding-top:8px;}
.MainView .MainViewCon .w50 .li{float:left;width:49%;margin-right:2%;}
.MainView .MainViewCon .w50 .li:nth-child(2n){margin-right:0;}
.MainView .MainViewCon .right{border:1px solid #d5d5d5;border-radius:5px;/* overflow:hidden;*/
}
.MainView .MainViewCon .right input{height:45px;width:100%;padding-left:20px;font-size:16px;}
.MainView .MainViewCon .right input.phone{width:105%;}
.MainView .MainViewCon .right textarea:-ms-input-placeholder,.MainView .MainViewCon .right input:-ms-input-placeholder{color:#999999;}
.MainView .MainViewCon .right textarea:-moz-placeholder,.MainView .MainViewCon .right input:-moz-placeholder{color:#999999;}
.MainView .MainViewCon .right textarea::-webkit-input-placeholder,.MainView .MainViewCon .right input::-webkit-input-placeholder{color:#999999;}
.MainView .MainViewCon .right textarea{width:100%;height:100%;padding:10px 20px;height:150px;font-size:16px;}
.MainView .MainViewCon .li{margin-bottom:20px;}
.MainView .MainViewCon .centerBox{margin:50px 0;}
.MainView .MainViewCon .ZJselectBox{position:relative;}
.MainView .MainViewCon .ZJselectTxt{position:relative;height:45px;padding:10px 20px;cursor:pointer;}
.MainView .MainViewCon .icon{position:absolute;right:10px;top:50%;transform:translateY(-50%);background:url(../image/down.png)no-repeat center;padding:10px;}
.MainView .MainViewCon .ZJselectUl{display:none;position:absolute;left:0;top:100%;width:100%;padding:10px 15px;background-color:white;border:1px solid #d5d5d5;z-index:99;}
.MainView .MainViewCon .ZJselectUl li{padding:10px 0;cursor:pointer;line-height:1.5;max-height:180px;overflow-y:auto;border-bottom:1px solid #EEEEEE;}
.MainView .MainViewCon .ZJselectUl li:hover{color:#009F95;}
.MainView .MainViewCon .MainBtn{text-align:center;margin-top:30px;}
.MainView .MainViewCon .MainBtn .FontBtn{color:white;font-size:16px;width:160px;line-height:50px;display:inline-block;border-radius:5px;background-color:#004488;}
@media (max-width:1200px){.topr .tools{display:block;}
.topr .search,.topr .mcolor{display:none;}
.header{position:relative;}
.topr .lang{padding-right:0;}
.nav{position:fixed;right:-260px;z-index:999;width:260px;height:100%;top:0;transition:.3s;-webkit-transition:.3s;-ms-transition:.3s;padding-top:95px;}
.nav.on{right:0;box-shadow:0 0 10px 2px #888;}
.nav li{float:none;margin:0;}
.header.fix .nav &gt; ul &gt; li &gt; a,.nav li a{display:block;position:relative;padding:0 35px 0 20px;}
.nav li .subNav{position:static;}
.nav li .subNav:before{display:none;}
.topr .tools span.icon-menu.on em{background:transparent;}
.topr .tools span.icon-menu.on em:before{transform:rotate(45deg);-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);top:0;}
.topr .tools span.icon-menu.on em:after{transform:rotate(-45deg);-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);top:0;}
}
@media (max-width:768px){.top{padding:5px 0;}
.bantext{left:0;margin-left:0;padding:0 20px;}
.banCenter h3{font-size:24px;}
.section{padding:50px 0;font-size:16px;}
.header.fix .top{padding:10px 0;}
.header.fix .logo{padding:0;top:0;border-radius:initial;}
.header.fix .nav .auto_1170{padding-left:0;}
.secVideos .items{padding-right:49%;padding-bottom:40%;margin-bottom:20px;margin-right:2%;}
.secVideos .items h3{top:50%;right:0;left:0;bottom:auto;margin-top:-20px;z-index:20;color:#fff;}
.secVideos .items:first-child{padding-right:100%;padding-bottom:80%;}
.secVideos .items .img{right:0;bottom:0;left:auto;}
.secVideos .items:nth-child(2n+1){margin-right:0;}
.secVideos .items:nth-child(2n+3){padding-right:49%;}
.sec2List{flex-wrap:wrap;}
.sec2List .item{max-width:50%;width:33.33%;margin-bottom:50px;}
.sec3List li{width:100%;float:none;margin-bottom:20px;}
.sec3List li .img{float:left;border-radius:6px;overflow:hidden;width:218px;height:218px;}
.sec3List li .text{text-align:left;margin-left:220px;display:table-cell;vertical-align:middle;height:218px;white-space:initial;}
.news .item{width:100%;}
.news .item:first-child{width:100%;}
.news .item .text{padding-left:20px;}
.fot-l{float:none;margin-bottom:25px;}
.foot-r{float:none;max-width:100%;}
.flinks a{padding-right:17px;margin-right:17px;}
.ftb .links a{padding-right:10px;margin-right:10px;}
.searchBox .txtBox .txt{font-size:18px;}
.searchBox li{padding:10px 15px;font-size:14px;}
.searchBox li h3{width:70%;}
.searchBox li time{margin-top:5px;}
.MainView .MainViewCon{padding:30px 20px;}
.MainView .MainViewCon .Mtitle{font-size:24px;}
.MainView .MainViewCon .w50 .li{width:100%;margin-right:0;}
.MainView .MainViewCon .centerBox{margin:0;}
}
@media(max-width:560px){.sec3List li{width:50%;float:left;}
.sec3List li:first-child{width:100%;}
.sec2List .item .icon{width:80px;height:80px;}
.sec2List .item .text h3{font-size:18px;}
.sec2List .item .text{font-size:14px;white-space:initial;}
.sec3List li .img{width:100%;height:auto;float:none;}
.sec3List li .img img{width:100%;}
.sec3List li .text{display:block;height:auto;margin:0;text-align:center;padding-top:20px;white-space:initial;}
.news .item:first-child{height:300px;}
.news .item .img{width:120px;height:120px;}
.news .item{padding-right:130px;}
.news .item h3{font-size:18px;}
.news .item p{font-size:14px;}
.news .item .text{padding-left:0;white-space:initial;}
.footer{padding:30px 0;}
.fot-l .flogo{float:none;text-align:center;margin-bottom:20px;}
.fot-l .fmedia{float:none;text-align:center;border:none;}
.aside{display:none;}
}
/*********************************************************************/
.flex{display:-webkit-box;display:-moz-flex;display:-ms-flexbox;display:flex;display:-webkit-flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;flex-wrap:wrap;}
.baseColor{color:#004488;}
.dis_mb{display:none;}
@media(max-width:768px){.dis_mb{display:block;}
.dis_pc{display:none;}
}
.pbanner{position:relative;}
.pbannerText{line-height:70px;position:absolute;left:0;bottom:0;z-index:10;width:100%;font-size:36px;font-weight:bold;color:#fff;background:rgba(0,161,156,.6);}
.location{line-height:40px;background:#4cbdba;color:#fff;}
.psection{padding:100px 0;color:#777;line-height:30px;font-size:16px;}
.psection_nopt{padding-top:0;}
.psection_nopb{padding-bottom:0;}
.bgef,#columnInfo4 .project-wrapper,#columnInfo6 .project-wrapper,#columnInfo7 .project-wrapper{background-color:#efefef;}
.bgfa{background-color:#fafafa;}
.bgfff{background-color:#fff;}
.page-en .psection.enNone{display:none;}
.psecTitle{text-align:center;margin-bottom:35px;font-size:18px;}
.psecTitle h3{font-size:32px;color:#004488;margin-bottom:20px;font-weight:bold;}
.ptItems{margin-top:50px;display:flex;flex-wrap:wrap;justify-content:space-between;overflow:hidden;padding:0 6px 6px;}
.ptItems .item{width:48%;float:left;background:#fff;border-radius:10px;overflow:hidden;box-shadow:0 0 7px rgba(0,0,0,.1);}
.ptItems .item:nth-child(2n){float:right;}
.ptItems .item .imgbox{position:relative;overflow:hidden;}
.ptItems .item .imgbox img{width:100% !important;}
.ptItems .item .iVideo{position:absolute;width:100%;height:100%;left:0;top:0;z-index:10;}
#froala_editor_content .ptItems .item .iVideo{display:none;}
.ptItems .item .iVideo video{width:100%;height:100%;object-fit:fill;}
.ptItems .item .iVideo .play{width:38px;height:38px;position:absolute;z-index:20;left:50%;top:50%;margin-left:-19px;margin-top:-19px;cursor:pointer;background:url(../image/icon-play.png) no-repeat center;}
.ptItems .item .text{padding:30px 40px;font-size:16px;line-height:30px;white-space:normal;}
.ptItems .item .text h4{font-size:22px;color:#004488;margin-bottom:10px;}
.ptItems .item .text li{padding-left:17px;position:relative;}
.ptItems .item .text li:before{content:"";position:absolute;left:0;top:13px;background:#777;width:3px;height:3px;border-radius:50%;}
.ptIcons{overflow:hidden;display:flex;flex-wrap:wrap;justify-content:space-between;text-align:center;padding-top:20px;}
.ptIcons .item{width:20%;float:left;font-size:22px;color:#555;}
.ptIcons .item .icon{display:inline-block;margin-bottom:20px;}
@media(max-width:1200px){.pbannerText{font-size:18px;}
.psecTitle h3{font-size:20px;}
.psection{padding:40px 0;}
.ptItems .item .text h4{font-size:16px;}
.ptIcons .item{font-size:16px;}
}
@media(max-width:640px){.ptItems .item,.ptItems .item:nth-child(2n){width:100%;margin-bottom:40px;}
.ptIcons .item{width:50%;margin-bottom:20px;}
.ptItems .item .text{padding:20px 10px;font-size:14px;white-space:initial;}
}
.ptIcons.ptIcons2 .item{font-size:16px;color:#777;}
.ptIcons.ptIcons2 .item h4{font-size:20px;color:#004488;}
.font20{font-size:20px;}
.lineItems .item{margin-bottom:40px;background:#fff;border-radius:10px;box-shadow:0 0 7px rgba(0,0,0,.1);position:relative;padding-left:50%;overflow:hidden;min-height:360px;}
.lineItems .item .imgbox{position:absolute;width:50%;left:0;top:0;height:100%;background-repeat:no-repeat;background-position:center;background-color:#333;text-align:center;}
.lineItems .item .imgbox img{display:none;}
.lineItems .item .text{padding:50px 70px;font-size:16px;line-height:30px;white-space:initial;}
.lineItems .item .text .clearfix{width:100%;}
.lineItems .item .text .clearfix .clearfix{width:100%;white-space:normal;}
.lineItems .item .text h4{font-size:24px;color:#004488;margin-bottom:20px;}
.lineItems .item .text li{padding-left:15px;position:relative;width:100%;overflow:hidden;text-overflow:ellipsis;white-space:normal;}
.lineItems .item .text li:before{width:3px;height:3px;border-radius:50%;background:#666;content:"";position:absolute;left:0;top:13px;}
.itemb{margin-top:30px;overflow:hidden;}
.itemb .itembi{float:left;overflow:hidden;}
.itemb .itembi img{margin-right:10px;}
.itemb .itembi:last-child{}
.itemb .itembi a{color:#004488;text-decoration:underline;}
.itemLink{margin-top:30px;}
.itemLink a{font-size:14px;color:#004488;}
.lineItems .item:nth-child(2n){padding-left:0;padding-right:50%;}
.lineItems .item:nth-child(2n) .imgbox{left:auto;right:0;background-color:#e1efe3;}
.lineItems.lineItems2 .item .imgbox{background-color:#efefef;}
@media(max-width:680px){.lineItems .item{padding:0 !important;}
.lineItems .item .imgbox{position:relative;top:0;left:0;width:100%;background-size:cover;background-image:none !important;}
.lineItems .item .imgbox img{display:inline-block;}
.lineItems .item .text{padding:30px 10px;font-size:14px;line-height:26px;white-space:initial;}
.lineItems .item .text h4{font-size:18px;}
.itemb{margin-top:20px;}
}
.ptIcons4 .item{width:25%;float:left;font-size:20px;color:#555;margin-bottom:40px;text-align:center;}
.ptIcons4 .item h4{margin-top:20px;font-weight:normal;font-size:20px;}
.ptIcons4{padding-top:50px;overflow:hidden;}
@media(max-width:640px){.ptIcons4 .item{width:50%;font-size:16px;}
.ptIcons4 .item h4{font-size:16px;}
.page-en .ptIcons4 .item h4{line-height:1.5;}
}
.ptItems.items3 .item{width:32.333%;margin-right:1%;}
.ptItems.items3 .item:nth-child(2n){margin:0 1%;width:31.333%;}
.ptItems.items3 .item:nth-child(3n){margin-right:0;margin-left:1%;}
.notes{color:#555;text-align:center;margin-top:30px;}
@media(max-width:640px){.ptItems.items3 .item,.ptItems.items3 .item:nth-child(2n),.ptItems.items3 .item:nth-child(3n){width:100%;margin:0 0 40px;}
}
.ptkfSec{margin-top:40px;overflow:hidden;padding:0 6px 6px;}
.ptkfSec .item{background:#fff;border-radius:10px;box-shadow:0 0 7px rgba(0,0,0,.1);width:24%;margin-left:1%;overflow:hidden;}
.ptkfSec .item:first-child{margin-left:0;width:50%;}
.ptkfSec .item .imgbox{height:260px;background-size:cover;background-repeat:no-repeat;background-position:center;}
.ptkfSec .item .text h4{line-height:42px;text-align:center;padding:0 10px;color:#fff;background:#004488;font-size:20px;font-weight:normal;}
.itemIcons{text-align:center;padding:24px 10px;font-size:16px;color:#004488;line-height:30px;}
.itemIcons .i{display:inline-block;padding:0 10px;}
.rzimgs .item{width:14.28%;float:left;line-height:22px;text-align:center;padding:0 5px;color:#333;font-size:15px;}
.rzimgs .item .icon{display:block;margin-bottom:22px;}
.secContact .item{padding:20px 0 20px 50px;border-bottom:2px solid #e3e3e3;font-size:14px;color:#555;}
.secContact .item.tel{background:url(../image/icon-tel.png) no-repeat left center;}
.secContact .item.tel2{background:url(../image/icon-tel2.png) no-repeat left center;}
.secContact .item.email{background:url(../image/icon-email.png) no-repeat left center;}
.secContact .item .p2{font-size:18px;}
@media(max-width:768px){.ptkfSec .item{width:100%;margin-right:0%;margin-bottom:15px;margin-left:0;}
.ptkfSec .item:first-child{width:100%;margin-bottom:40px;margin-right:0;}
.ptkfSec .item:last-child{margin-right:0;}
.ptkfSec .item .imgbox{height:150px;}
.ptkfSec .item:first-child .imgbox{height:200px;}
.ptkfSec .item .text h4{font-size:15px;white-space:initial;overflow:hidden;text-overflow:ellipsis;padding:10px;line-height:1.5;}
.itemIcons{font-size:14px;}
.ptkfSec .item:first-child .itemIcons .i{width:48%;}
.rzimgs .item{width:32.33%;float:none;display:inline-block;vertical-align:top;margin-bottom:22px;}
}
@media(max-width:560px){.rzimgs .item{width:48%;}
.secContact .item{width:100%;border-width:1px;}
}
.cxIcons.sec2List{padding-top:140px;}
.fwgs{padding-left:50%;position:relative;background:#efefef;border-radius:10px;overflow:hidden;box-shadow:0 0 7px rgba(0,0,0,.1);}
.fwgs .imgbox{position:absolute;width:50%;height:83%;left:0;top:8%;background-repeat:no-repeat;background-position:center;background-size:cover;}
.fwgs .text{padding:50px 50px 50px 90px;line-height:28px;font-size:14px;height:340px;display:-webkit-box;display:-moz-flex;display:-ms-flexbox;display:flex;display:-webkit-flex;flex-direction:column;justify-content:center;white-space:normal;}
.fwgs2 .text{min-height:340px;height:auto;}
.fwgs .text h4{font-size:24px;margin-bottom:20px;font-weight:normal;color:#004488;line-height:1.6;}
.fwgs .text li{padding-left:15px;position:relative;}
.fwgs .text li:before{width:4px;height:4px;border-radius:50%;content:"";position:absolute;left:0;top:13px;background:#999;}
.fwgs.reverse{padding-left:0;padding-right:50%;}
.fwgs.reverse .imgbox{left:auto;right:0;}
.serviceProgress{justify-content:center;}
.serviceProgress .item{margin-right:40px;background:#004488;color:#fff;text-align:center;padding:14px 12px;margin-bottom:40px;border-radius:6px;width:93px;display:-webkit-box;display:-moz-flex;display:-ms-flexbox;display:flex;display:-webkit-flex;flex-direction:column;justify-content:center;line-height:18px;position:relative;font-size:14px;min-height:102px;}
.page-en .serviceProgress .item{width:auto;}
.serviceProgress .item:last-child{margin-right:0 !important;}
.serviceProgress .item .icon{display:block;margin-bottom:10px;}
.serviceProgress .item:after{width:12px;height:12px;content:"";position:absolute;border-right:1px solid #9d9d9d;border-top:1px solid #9d9d9d;right:-24px;top:50%;margin-top:-5px;transform:rotate(45deg);-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);}
.serviceProgress .item:last-child:after{display:none !important;}
.itemNodeRow{display:-webkit-box;display:-moz-flex;display:-ms-flexbox;display:flex;display:-webkit-flex;}
.serviceProgress .item.itemNode:after{transform:none;-webkit-transform:none;-ms-transform:none;border:1px solid #9d9d9d;width:50%;height:60%;top:50%;transform:translateY(-50%);right:-75%;border-right:none;}
.serviceProgress .item.itemNode:before{content:"";width:25%;border-bottom:1px solid #9d9d9d;top:50%;right:-25%;position:absolute;}
.docList .item{width:48%;float:left;line-height:50px;margin-bottom:15px;background:#f2f2f2;padding:0 130px 0 30px;position:relative;}
.page-en .docList{display:flex;justify-content:space-between;flex-wrap:wrap;}
.page-en .docList .item{padding:0 150px 0 30px;display:flex;align-items:center;}
.docList .item:nth-child(2n){float:right;}
.docList .item&gt;a{display:-webkit-box;display:box;overflow:hidden;text-overflow:ellipsis;word-break:break-all;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-height:1.5;padding:5px 0;}
.docList .item .downLoad{position:absolute;right:30px;top:50%;transform:translateY(-50%);padding-left:30px;background:url(../image/icon-pdf.png) no-repeat left center;}
.docList .item:before{content:"";width:4px;height:4px;background:#004488;position:absolute;left:17px;top:50%;margin-top:-2px;border-radius:50%;}
.docsection .docList .item:nth-child(2n){float:left;}
@media(max-width:1170px){.serviceProgress .item{width:9.111%;margin:0 1.5% 0.5% 0.5%;}
.serviceProgress.items5 .item{width:93px;margin:0 40px 0.5% 0;}
.serviceProgress .item:after{right:-13px;}
.serviceProgress .item.itemNode:before{top:100%;right:50%;border-bottom:none;height:10px;width:1px;background:#9d9d9d;}
.serviceProgress .item.itemNode:after{width:100%;border-right:1px solid #9d9d9d;border-bottom:none;bottom:-35px;right:50%;}
.serviceProgress .itemChildNode .item{margin-right:5.5% !important;width:auto;}
.itemChildNode .itemNodeRow{flex-direction:column;margin-right:1%;}
.itemChildNode{display:-webkit-box;display:-moz-flex;display:-ms-flexbox;display:flex;display:-webkit-flex;width:100%;justify-content:flex-end;padding:30px 28.778% 0;}
.itemChildNode .itemNodeRow .item:after{display:none;}
}
@media(max-width:768px){.page-en .docList .item{padding:15px 100px 15px 30px;}
.docList .item&gt;a{line-height:1.5;white-space:initial;display:-webkit-box;display:box;-webkit-box-orient:vertical;-webkit-line-clamp:2;}
.cxIcons.sec2List{padding-top:50px;}
.cxIcons.sec2List{justify-content:flex-start;}
.fwgs,.fwgs.reverse{padding:0;}
.fwgs .imgbox{position:static;width:100%;height:250px;}
.fwgs .text{padding:30px 10px;min-height:0;white-space:initial;}
.fwgs .text h4{font-size:18px;}
.docList .item{width:100%;}
.serviceProgress .item{width:30.333%;margin:0 2.5% 0.5% 0.5%;}
.serviceProgress.items5 .item{width:32.333%;margin:0 0.5% 0.5%;}
.serviceProgress.items5 .item:after{display:none;}
.serviceProgress{justify-content:flex-start;}
.serviceProgress .item.itemNode:before{width:10px;right:-10px;top:50%;height:1px;}
.serviceProgress .item.itemNode:after{border-bottom:1px solid #9d9d9d;border-right:none;width:30px;right:-40px;bottom:auto;margin:0;}
.serviceProgress .item.itemNode{margin-top:20px;height:auto;}
.itemChildNode{width:64%;padding:0;justify-content:flex-start;flex-direction:column;margin-top:20px;padding-left:20px;}
.itemChildNode .itemNodeRow{flex-direction:row;}
.serviceProgress .itemChildNode .item{width:94px;margin-right:8px !important;}
.itemChildNode .itemNodeRow .item:after{display:block;}
}
@media(max-width:560px){.serviceProgress .item:after{width:10px;height:10px;right:-7px;}
}
.fwgs.bgWhite{background:#fff;min-height:340px;}
.ptab{margin-bottom:50px;text-align:center;}
.ptab a{display:inline-block;line-height:44px;background:#fff;margin:0 12px;padding:0 15px;min-width:140px;font-size:16px;border-radius:5px;position:relative;}
.ptab a.on{background:#004488;color:#fff;}
.ptab a.on:after{content:"";position:absolute;left:50%;bottom:-6px;border-top:6px solid #004488;border-left:6px solid transparent;border-right:6px solid transparent;margin-left:-6px;}
@media(max-width:560px){.ptab a{width:48%;float:left;margin:0 1%;padding:10px 0;font-size:14px;line-height:1.5;}
}
.secTop{margin-bottom:60px;}
.secTop h4{font-size:20px;line-height:60px;color:#fff;text-align:center;background:#004488;border-radius:10px;margin-bottom:26px;position:relative;}
.secTop h4:after{content:"";border-top:6px solid #004488;border-left:6px solid transparent;border-right:6px solid transparent;left:50%;margin-left:-6px;bottom:-6px;position:absolute;}
.secTop .item{width:19.2%;float:left;text-align:center;background:#fff;padding:24px 0;margin-right:1%;border-radius:10px;}
.secTop .item:last-child{margin-right:0;}
.secTop .item .icon{display:block;font-size:0;height:50px;line-height:50px;margin-bottom:15px;}
.secTop .item .icon img{vertical-align:middle;max-height:100%;}
.page-en .secTop .item p{min-height:60px;}
.noteBox{margin-top:60px;font-size:14px;padding:15px 40px;border:1px dashed #bfbfbf;}
@media(max-width:1200px){.secTop h4{font-size:18px;}
}
@media(max-width:768px){.secTop .item{width:32.333%;margin-bottom:1%;}
.secTop{margin-bottom:20px;}
.noteBox{margin-top:20px;padding:10px;}
}
.psection.qqhz{text-align:center;}
/* .cgzaSection .psecTitle h3{color:#333;}
*/
.cgzsSec{padding-bottom:50px;}
.cgzsSec h3{font-size:22px;text-align:center;margin-bottom:20px;}
.cgzsSec .cgzsItem{width:24.25%;float:left;padding:15px 35px 25px 35px;height:290px;background-repeat:no-repeat;background-position:right bottom;background-color:#004488;color:#fff;font-size:16px;margin-right:1%;margin-bottom:10px;overflow:hidden;}
.cgzsSec .cgzsItem:last-child{margin-right:0;}
.cgzsSec .cgzsItem h4{font-size:54px;line-height:62px;margin-bottom:10px;margin-top:10px;}
.cgzsSec .cgzsItem h4 span{font-size:24px;}
.cgzsSec .items5 .cgzsItem{width:19.2%;}
.cgzsSec .items2 .cgzsItem{width:49.5%;}
.slideThree .swiper-container{display:flex;display:-webkit-flex;}
.slideThree .swiper-container .swiper-wrapper{height:auto;}
.slideThree .item{background:#fff;border-radius:5px;overflow:hidden;}
.slideThree .item .imgbox{height:220px;overflow:hidden;}
.imgbox .scaleBox{transition:.4s;-webkit-transition:.4s;-ms-transition:.4s;height:100%;width:100%;background-size:cover;background-repeat:no-repeat;background-position:center;}
.imgbox:hover .scaleBox{transform:scale(1.05);-webkit-transform:scale(1.05);-ms-transform:scale(1.05);}
.slideThree .item .text{padding:25px 30px;font-size:14px;line-height:22px;color:#777;white-space:initial;white-space:normal;}
.slideThree .item .text h3{font-size:18px;color:#555;white-space:initial;line-height:30px;max-height:60px;width:100%;font-weight:bold;margin-bottom:10px;overflow:hidden;}
.slideThree .item .text p{white-space:initial;min-height:44px;max-height:44px;width:100%;overflow:hidden;margin-bottom:10px;}
.slideThree .item .text .date span{color:#004488;float:right;}
.slideThree{position:relative;}
.swiperControls .prev,.swiperControls .next{position:absolute;z-index:10;width:32px;height:32px;top:50%;margin-top:-70px;cursor:pointer;outline:none;}
.swiperControls .prev{left:-40px;background:url(../image/zy_left.png) no-repeat left center;}
.swiperControls .next{right:-40px;background:url(../image/zy_right.png) no-repeat right center;}
.psection.yearReport .secText{max-width:555px;text-align:center;margin:0 auto 35px;}
.yearReporti{position:relative;border-radius:5px;overflow:hidden;}
.yearReporti img{width:100%;}
.yearReporti .shawBox{position:absolute;left:0;top:0;width:100%;height:100%;background:rgba(0,161,156,.8);z-index:10;}
.yearReporti .shawBox .v-center{position:absolute;z-index:20;width:100%;left:0;text-align:center;top:50%;margin-top:-25px;font-size:16px;}
.yearReporti .shawBox .v-center a{display:inline-block;width:170px;text-align:center;line-height:50px;border:1px solid #fff;margin:0 5px;color:#fff;border-radius:5px;}
.yearReporti .shawBox .v-center a:first-child{background:#fff;color:#004488;}
@media(max-width:1170px){.cgzsSec .cgzsItem h4{font-size:30px;line-height:38px;}
.cgzsSec .cgzsItem{background-size:contain;height:255px;}
}
@media(max-width:768px){.cgzsSec .cgzsItem{width:49.5%;padding:10px;font-size:14px;height:190px;}
.cgzsSec .cgzsItem:nth-child(2n){margin-right:0;}
.cgzsSec .items5 .cgzsItem{width:49.5%;}
.cgzsSec .cgzsItem h4{font-size:20px;line-height:34px;}
.cgzsSec .cgzsItem h4 span{font-size:16px;}
.yearReporti .shawBox .v-center a{width:120px;}
}
.hxcy{margin-top:40px;margin-bottom:70px;text-align:center;}
.hxcy h3{font-size:26px;color:#555;font-weight:bold;margin-bottom:40px;}
.hxcy .item{width:32.333%;display:inline-block;vertical-align:top;padding:0 30px;max-width:310px;}
.hxcy .item .icon{display:block;margin-bottom:20px;height:56px;font-size:0;line-height:56px;}
.hxcy .item .icon img{max-height:100%;vertical-align:middle;}
.hxcy2{margin-bottom:60px;}
.hxcy2 h3{font-size:32px;color:#555;font-weight:bold;margin-bottom:40px;text-align:center;}
.hxcy2 .item{width:18.4%;float:left;margin-right:2%;padding:23px 30px;font-size:16px;color:#fff;background-repeat:no-repeat;background-position:right bottom;background-color:#004488;}
.hxcy2 .item:last-child{margin-right:0;}
.hxcy2 .item h4{font-size:54px;line-height:54px;}
.page-en .hxcy2 .item h4{font-weight:bold;}
.hxcy2 .item h4 span{font-size:14px;display:inline-block;vertical-align:bottom;line-height:30px;}
.hxcy3 .tab{margin-bottom:40px;text-align:center;font-size:16px;overflow:hidden;}
.hxcy3 .tab span{display:inline-block;margin:0 30px;border-bottom:1px solid transparent;cursor:pointer;}
.page-en .hxcy3 .tab span{font-size:12px;margin:0 8px;}
.hxcy3 .tab span.on{border-color:#004488;color:#004488;}
.hxcyslides{position:relative;}
.slick-prev,.slick-next{width:32px;height:32px;z-index:20;}
.slick-prev{left:-40px;background:url(../image/zy_left.png) no-repeat left center !important;}
.slick-next{right:-40px;background:url(../image/zy_right.png) no-repeat right center !important;}
.hxcyslide .item{margin:0 15px;text-align:center;outline:none;}
@media(max-width:1280px){.slick-prev{left:0;}
.slick-next{right:0;}
}
@media(max-width:1200px){.hxcy h3,.hxcy2 h3{font-size:20px;}
}
@media(max-width:768px){.hxcy2 .item{width:49%;margin-bottom:10px;background-size:contain;}
.hxcy2 .item:nth-child(2n){margin-right:0;}
.hxcy .item{display:block;width:100%;margin-bottom:20px;max-width:100%;}
.hxcy3 .tab span{display:block;width:33.333%;float:left;margin:0 0 10px;font-size:14px;}
}
.hypxSlide{margin-top:60px;}
.hdyg .swiper-slide{position:relative;padding-right:50%;}
.hdyg .swiper-slide .imgbox a{height:342px;border-radius:10px;overflow:hidden;display:block;}
.hdyg .swiper-slide .text{position:absolute;right:0;top:22px;bottom:22px;width:52%;z-index:10;background:#fff;border-radius:5px;padding:40px 45px 40px 60px;font-size:16px;line-height:30px;white-space:initial;box-shadow:0 0 6px rgba(0,0,0,.1);}
.hdyg .swiper-slide .text h3{font-size:22px;color:#004488;max-height:60px;overflow:hidden;margin-bottom:30px;text-overflow:ellipsis;width:100%;white-space:normal;}
.hdyg .swiper-slide .text p{text-indent:2em;height:60px;overflow:hidden;text-overflow:ellipsis;width:100%;white-space:normal;}
.hdyg .swiper-slide .text .ibtn{margin-top:30px;overflow:hidden;line-height:40px;font-size:14px;}
.hdyg .swiper-slide .text .ibtn a{display:inline-block;width:140px;text-align:center;line-height:40px;color:#fff;background:#004488;border-radius:5px;}
.hdyg .swiper-slide .text .ibtn span{float:right;}
.swiperDots{margin-top:30px;text-align:center;}
.swiperDots span{display:inline-block;vertical-align:middle;width:22px;height:22px;border-radius:50%;border:1px solid transparent;position:relative;cursor:pointer;outline:none;}
.swiperDots span:after{content:"";position:absolute;width:10px;height:10px;border-radius:50%;background:#e4e4e4;left:50%;top:50%;margin-left:-5px;margin-top:-5px;}
.swiperDots span.on:after{width:5px;height:5px;margin-left:-2.5px;margin-top:-2.5px;background:#004488;}
.swiperDots span.on{border-color:#004488;}
.hypxSlide .item{background:none;}
.hypxSlide .item .text h3{font-size:16px;max-height:60px;overflow:hidden;text-align:center;}
.hypxSlide .item .imgbox{border-radius:5px;overflow:hidden;}
.wqjc .item{width:49%;float:left;height:160px;position:relative;padding-left:240px;margin-bottom:40px;overflow:hidden;border-radius:5px;background:#fff;box-shadow:0 0 6px rgba(0,0,0,.1);}
.wqjc .item .imgbox{position:absolute;left:0;top:0;width:240px;height:100%;}
.wqjc .item .text{padding:10px 18px;white-space:initial;}
.wqjc .item .text h3{font-size:18px;color:#555;line-height:28px;max-height:56px;overflow:hidden;margin-bottom:5px;width:100%;text-overflow:ellipsis;white-space:normal;}
.wqjc .item .text p{color:#777;line-height:22px;height:44px;overflow:hidden;font-size:14px;width:100%;text-overflow:ellipsis;white-space:normal;}
.wqjc .item:nth-child(2n){float:right;}
/* .wqjc .item .vmore{font-size:14px;color:#004488;padding-top:5px;display:block;}
*/
.wqjc .item .artBtn{display:block;width:100%;line-height:22px;font-size:14px;padding-top:10px;}
.wqjc .item .vmore{float:right;color:#004488;}
.wqjc .item .time{font-size:14px;font-family:'Arial';color:#777777;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.moreBtn{text-align:center;margin-top:10px;}
.moreBtn a{display:inline-block;border-bottom:1px solid #e3e3e3;color:#777;}
@media(max-width:1000px){.wqjc .item{width:100%;}
}
@media(max-width:680px){.wqjc .item{width:100%;}
.hdyg .swiper-slide{padding-right:0;}
.hdyg .swiper-slide .text{position:static;width:100%;border-radius:0 0 5px 5px;padding:20px 10px;font-size:14px;}
.hdyg .swiper-slide .imgbox a{border-radius:10px 10px 0 0;}
.hdyg .swiper-slide .text h3{font-size:18px;margin-bottom:10px;}
.wqjc .item .text h3{font-size:16px;}
.wqjc .item .text p{font-size:12px;}
}
@media(max-width:480px){.wqjc .item{height:auto;padding-left:0;}
.wqjc .item .imgbox{position:static;width:100%;height:200px;}
.hdyg .swiper-slide .imgbox a{height:200px;}
.slideThree .item .text{padding:20px 10px 0;}
}
.text-center{text-align:center;}
.photoSlide .item{border-radius:5px;overflow:hidden;}
.sbg1{position:relative;}
.sbg1 .sbg1l{position:absolute;z-index:-1;top:0;left:0;height:100%;width:26%;}
.sbg1 .sbg1r{position:absolute;z-index:-1;top:0;right:0;height:100%;width:23%;}
.sbg1 .psection{padding-bottom:0;padding-top:75px;}
.kchg{position:relative;z-index:10;padding:90px 0 30px;margin-top:90px;}
.kchg .hypxSlide .item .text h3{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.sbg2{position:relative;}
.sbg2 .sbg2l{position:absolute;left:20px;width:14%;top:0;transform:translateY(-50%);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);}
.sbg2 .sbg2r{position:absolute;right:0;top:0;width:18%;transform:translateY(-32%);-webkit-transform:translateY(-32%);-ms-transform:translateY(-32%);}
.sbg3{position:relative;}
.sbg3 .sbg3l{width:25%;position:absolute;left:0;top:0;transform:translateY(-32%);-webkit-transform:translateY(-32%);-ms-transform:translateY(-32%);}
.sbg3 .sbg3r{position:absolute;right:0;top:0;width:10%;transform:translateY(-98%);-webkit-transform:translateY(-98%);-ms-transform:translateY(-98%);}
.kpzs{padding:90px 0 90px;background:url(../image/sbg3c.png) no-repeat right bottom;margin-bottom:20px;background-size:16%;position:relative;z-index:10;}
.kpzs .item{padding:30px 25px 25px;width:32.666%;margin-right:1%;float:left;margin-bottom:50px;background:#fff;border-radius:5px;color:#777;}
.kpzs .item:nth-child(3n){margin-right:0;}
.kpzs .item h3{font-size:20px;margin-bottom:10px;line-height:28px;color:#555;height:56px;overflow:hidden;white-space:normal;}
.kpzs .item p{height:42px;overflow:hidden;white-space:normal;}
.kpzs .item .text{white-space:initial;}
.kpzs .item .imgbox{height:200px;margin-top:35px;border-radius:5px;overflow:hidden;}
.wqjc{position:relative;z-index:10;}
.sbgbox:nth-child(2){background:#fbf5e8;}
.sbgbox:nth-child(4){background:linear-gradient(to bottom,#f5e9cf,#fff);-webkit-background:linear-gradient(to bottom,#f5e9cf,#fff);-ms-background:linear-gradient(to bottom,#f5e9cf,#fff);}
@media(max-width:768px){.kpzs .item{width:100%;margin:0 0 50px;}
.kpzs .item{width:100%;margin:0 0 50px;}
.sbg2 .sbg2l{width:30%;}
.sbg2 .sbg2r{width:30%;}
.sbg2{padding-top:50px;}
.sbg3 .sbg3r{width:20%;}
.sbg3 .sbg3l{width:30%;}
.kpzs{background-size:30%;}
}
/*20201217*/
.title{color:#555;}
.sec1,.sec2,.sec3,.sec4{text-align:left;}
.sec1 .clearfix p,.sec3 .clearfix p{text-align:left;}
.sec3List h3{text-align:center;color:#555;}
.secVideos .items h3{color:#555;}
.secVideos .items .img .play,.imgbox .play{display:block;}
.videoPop{position:fixed;z-index:9999;left:0;top:0;background:rgba(83,83,83,.6);width:100%;height:100%;overflow:hidden;display:none;}
.videoPop .popc{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);max-width:80%;max-height:80%;}
.videoPop .popc video{width:100%;height:100%;object-fit:cover;}
.videoPop .popc .close{position:absolute;right:-24px;width:22px;height:22px;cursor:pointer;z-index:10;top:-24px;background:url(../image/icon-close.png) no-repeat center;}
.vContainer{width:900px;max-width:100%;max-height:100%;position:relative;}
.vContainer .videoplay{position:absolute;width:40px;height:40px;left:50%;top:50%;margin-left:-25px;margin-top:-25px;z-index:20;cursor:pointer;background:url(../image/icon-play2.png) no-repeat center;}
@media(min-width:768px){.section.sec4{padding-bottom:80px;}
.news .item:first-child,.news .item:last-child{margin-bottom:0;}
}
.fot-l{float:none;padding-bottom:40px;}
.ftt{float:left;}
.foot-r{max-width:65%;padding-left:40px;}
.flinks a{width:32%;float:left;border:none;margin:0 2% 0 0 !important;padding-right:20px !important;position:relative;line-height:30px;background:url(../image/icon-r.png) no-repeat right 5px center;font-size:13px;word-break:break-all;word-wrap:break-word;}
.flinks a:nth-child(3n){margin-right:0 !important;}
.page-en .flinks a{width:auto;}
.ftb{padding-top:40px;}
.mbflinks{display:none;}
@media(max-width:1170px){.ftt{float:none;margin-bottom:30px;}
.foot-r{float:none;padding-left:0;max-width:100%;display:none;}
.mbflinks{display:block;padding:40px 0 0;}
.mbflinks h3{font-size:16px;font-weight:normal;margin-bottom:17px;}
}
@media(max-width:768px){.flinks a{width:48%;}
}
@media(max-width:560px){.flinks a{width:99%;float:none;font-size:14px;}
.fot-l{padding-bottom:20px;}
.ftb{padding-top:20px;}
.mbflinks{padding:20px 0 0;}
}
.pbannerText h3{font-size:36px;font-weight:bold;}
@media(max-width:768px){.pbannerText h3{font-size:24px;}
}
.psection .secText{padding:0 5px;}
.psection .secText p + p{margin-top:15px;}
.lineItems .item .text h5{font-size:17px;font-weight:bold;margin-bottom:10px;margin-top:20px;}
.lineItems .item .text li span{color:#004488;text-decoration:underline;}
@media(min-width:1140px){.ptIcons4{padding-left:10%;padding-right:10%;}
.secContact{padding:0 65px;}
.fwgs .text{padding-left:60px;}
}
.lineItems.lineItems3 .item .imgbox{background-color:#fff;}
#columnInfo6 .lineItems.lineItems2 .item .imgbox{background-color:#fff;}
.sec2List .item .text{width:155px;margin:40px auto 0;line-height:22px;}
.fwgs .text li{margin-bottom:10px;}
.psection.cgzsInfo{color:#999;}
.psection.cgzsInfo .note{margin-top:30px;color:#cacaca;}
.slideThree .item .text h3{font-weight:normal;}
.psection.yearPort .item{box-shadow:none;padding-left:0;padding-right:50%;}
.psection.yearPort .item .imgbox{left:auto;right:0;background-color:#fff;}
.psection.yearPort .item h4{font-size:32px;font-weight:bold;}
.page-en .psection.yearPort .item h4{line-height:42px;}
.psection.yearPort .item .btns{margin-top:80px;}
.psection.yearPort .item .btns a{display:inline-block;width:170px;line-height:50px;margin-right:10px;border:1px solid #004488;font-size:16px;text-align:center;border-radius:5px;color:#004488;margin-bottom:10px;}
.psection.yearPort .item .btns a.a1{background:#004488;color:#fff;}
@media(max-width:680px){.psection.yearPort .item h4{font-size:20px;}
.psection.yearPort .item .btns a{width:150px;margin:0 10px 10px;}
.psection.yearPort .item .btns{margin-top:40px;text-align:center;}
}
.qqhz{position:relative;padding:100px 0;}
.qqhz:before{content:"";width:1px;height:100%;background:#ededed;left:50%;top:0;position:absolute;}
.qqhz .ctitle{position:absolute;left:50%;top:50%;text-align:center;width:160px;margin-left:-80px;margin-top:-26px;background:#fff;padding:10px 0;}
.qqhz .ctitle h3{font-size:18px;font-weight:bold;color:#000;letter-spacing:4px;padding-bottom:5px;border-bottom:1px solid #ededed;margin-bottom:5px;}
.qqhz .ctitle h3 span{display:inline-block;padding:0 5px;font-size:14px;background:#4cbdba;font-weight:normal;color:#fff;vertical-align:middle;margin-left:5px;letter-spacing:0;}
.qqhz .ctitle p{font-size:14px;color:#999;}
.qqhz .ctitle h3 em{display:block;font-size:12px;font-style:normal;letter-spacing:0;color:#555;font-weight:normal;}
.qqhz .l{width:50%;float:left;padding-right:100px;text-align:right;}
.qqhz .r{width:50%;float:right;padding-left:100px;}
.qqhz .hzhead{color:#039793;font-weight:bold;margin-bottom:25px;}
.qqhz .hzhead h3{font-size:20px;font-weight:bold;}
.qqhz .hzhead:after{content:"";display:inline-block;width:30px;height:3px;background:#039793;}
.qqhzitems .item{display:inline-block;width:150px;border:1px solid #ededed;margin-left:10px;margin-bottom:10px;height:50px;text-align:center;font-size:13px;color:#555;vertical-align:middle;}
.qqhzitems .item:nth-child(1){margin-left:60px;}
.qqhzitems{font-size:0;}
.qqhz .r .qqhzitems .item{margin-left:0;margin-right:10px;}
.qqhz .r .qqhzitems .item:nth-child(2),.qqhz .r .qqhzitems .item:nth-child(16),.qqhz .r .qqhzitems .item:nth-child(18){margin-right:60px;}
.qqhz .r .qqhzitems .item:nth-child(16){margin-right:10px;}
.qqhzitems .item div{display:table-cell;width:150px;height:50px;vertical-align:middle;padding:0 5px;}
.page-en .qqhzitems .item,.page-en .qqhzitems .item div{width:230px;height:70px;}
@media(max-width:768px){.qqhz .l{padding-right:20px;}
.qqhz .r{padding-left:20px;}
.qqhz .ctitle{position:relative;margin:0 auto 20px;left:0;top:0;}
.qqhz{padding:40px 0;}
.qqhz .hzhead h3{font-size:16px;}
.qqhz .hzhead{font-size:14px;}
.qqhzitems .item{margin:0 0 10px !important;width:100%;}
}
.hxcy2 h3{color:#004488;}
.page-en .hxcy2 h3{font-size:28px;}
.textCenter{text-align:center;}
.moreBtn a{width:140px;line-height:40px;background:#004488;border-radius:5px;color:#fff;border:none;font-size:14px;}
.auto_850{max-width:850px;margin:auto;}
.photoSlide{position:relative;margin-top:0px;}
.photoSlide .swiper-container{padding:7px;border:2px solid #cfcfcf;border-radius:5px;}
.swiperControls2 .prev,.swiperControls2 .next{position:absolute;width:40px;height:40px;top:50%;margin-top:-20px;cursor:pointer;z-index:10;outline:none;}
.swiperControls2 .prev{left:-50px;background:url(../image/icon-ll.png) no-repeat center;}
.swiperControls2 .next{right:-50px;background:url(../image/icon-rr.png) no-repeat center;}
.zy_news2 .zy_list2 li a .art .artBtn{display:block;width:100%;line-height:22px;}
.zy_news2 .zy_list2 li a .art .vmore{float:right;color:#004488;}
.p_page a{margin:0 5px;}
.psectable table{width:100%;background:none;}
.psectable table td{height:60px;text-align:center;font-size:14px;color:#777777;background:#fff;border:5px solid #efefef;}
.psectable table th{border:5px solid #efefef;height:60px;font-size:14px;color:#fff;background:#004488;font-weight:bold;}
.psectable table .td3{text-align:left;padding:0 35px;}
.psectable table .td1,.psectable table .td2{width:22%;}
.cntitems .item{padding-left:60px;position:relative;font-size:16px;color:#555;margin-bottom:30px;}
.cntitems .item img{position:absolute;left:0;top:50%;margin-top:-25px;}
.cntitems .item .p1{font-size:14px;}
.cntitems .item .text{white-space:inherit;}
.docsection{margin-bottom:60px;}
.docList.fulllay .item{width:100%;}
.docsection .docList .item{line-height:66px;background:#e3e3e3;}
.docsection .psecTitle h3{margin-bottom:45px;}
.zy_yytdxqy .zy_yytdxq .art{line-height:30px;}
.zy_zlxz .zy_nb .zy_nb_s .swiper-slide section{opacity:1;top:0;}
.zy_zp .zp_list li .zpa .right{width:60%;}
.page-en .zy_zp .zp_list li .zpa .right{width:70%;}
.zy_zp .zp_list li .zpa .right span:first-child{display:none;}
.page-en .zp_list li .zpa .right i{width:20%;}
@media(max-width:1200px){.zy_zp .zp_list li .zpa .right span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
}
@media(max-width:768px){.cntitems .item{width:50%;}
.docsection{margin-bottom:10px;}
.page-en .hxcy2 h3{font-size:20px;line-height:1.6;}
.zy_zp .zp_list li:first-child a{font-size:14px;}
.zy_zp .zp_list li .zpa p{width:50%;padding-right:10px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.zy_zp .zp_list li .zpa .right{width:50%;}
.page-en .zy_zp .zp_list li .zpa p{width:30%;}
.page-en .zy_zp .zp_list li .zpa .right{width:70%;}
.zy_zp .zp_list li .zpa .right i{width:50%;}
.zy_zp .zp_list li .zpa .right i{width:40%;text-align:right;}
.zy_zp .zp_list li .zpa .img{display:inline-block;}
.zy_zp .zp_list li a,.zy_zp .zp_list li .zpa{font-size:14px;flex-wrap:wrap;}
.zy_zp .zp_list li .zpa .right span{width:60%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
}
@media(max-width:480px){.cntitems .item{width:100%;}
}
.auto_898{max-width:898px;margin:auto;}
.newsNav{line-height:46px;box-shadow:1px 1px 3px #ECECEC;font-size:0;margin-bottom:60px;}
.newsNav a{display:inline-block;border-top:2px solid transparent;padding:0 15px;font-size:16px;vertical-align:middle;color:#333;}
.newsNav a:hover,.newsNav a.on{background:#fff;border-color:#4cbdba;color:#4cbdba;}
.newsContent{background:#fff;padding:0 0 60px;font-size:14px;line-height:22px;}
.newsContent p,.newsContent p span{font-size:16px !important;background:none !important;color:#888;line-height:2.2;}
.newsContent p a{word-break:break-all;}
.newsContent .p,.newsContent .p span{text-align:left !important;color:#666 !important;font-size:16px !important;}
.newsContent .p a,.newsContent .p a span{color:#004488 !important;font-size:16px !important;}
.newsContent li{margin-bottom:5px !important;padding-left:40px;}
.infoTitle{text-align:center;padding-bottom:50px;margin-bottom:20px;border-bottom:1px solid #ccc;font-size:14px;color:#999;}
.infoTitle h3{font-size:32px;font-weight:700;color:#333;margin-top:69px;margin-bottom:25px;line-height:1.5;color:#004488;}
.btnBack{display:block;margin-bottom:31px;color:#0c8c42;margin-top:20px;text-align:center;}
.prevNext a{display:block;float:right;font-size:12px;color:#999999;margin-bottom:33px;width:45%;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}
.prevNext a.p{float:left;}
.prevNext a:hover{text-decoration:underline;}
@media (max-width:898px){.newsContent{margin:0 -10px;padding:0 10px 40px;}
.prevNext a{width:100%;margin-bottom:10px;}
.infoTitle h3{font-size:20px;line-height:1.5;margin-top:0;margin-bottom:20px;}
.infoTitle{padding-bottom:20px;}
.newsNav{margin-bottom:20px;}
}
@media(min-width:768px){.sec2List .item{width:20%;}
.vccenter{text-align:left;align-self:center;}
.lineItems .item .text{display:-webkit-box;display:-moz-flex;display:-ms-flexbox;display:flex;display:-webkit-flex;flex-direction:column;min-height:350px;justify-content:center;}
.page-en #project_showcase_imgbox_17,.page-en #project_showcase_imgbox_18,.page-en #project_showcase_15,.page-en #project_showcase_imgbox_16{background-size:cover;}
.page-en #project_showcase_15,.page-en #project_showcase_16{padding:40px 40px;}
}
.item .icon img{transition:.3s;-webkit-transition:.3s;-ms-transition:.3s;}
.item .icon:hover img{transform:rotateY(180deg);-webkit-transform:rotateY(180deg);-ms-transform:rotateY(180deg);}
/*20210115*/
.sec1,.sec3{text-align:center;}
.ovf{height:100%;overflow:hidden;width:100%;}
@media(max-width:1640px){.aside{right:-90px;top:65%;transition:0.3s;}
.page-en .aside{right:-150px;}
.aside:hover{right:0;}
.sbg1 .sbg1r,.sbg1 .sbg1l{width:20%;}
}
@media(max-width:1280px){.sbg1 .sbg1r,.sbg1 .sbg1l{width:18%;}
}
@media(max-width:768px){.secVideos .items h3{color:#fff;}
}
/*20210127*/
.rzimgs .item .icon img,#columnInfo6 .ptIcons4 .item .icon img{-webkit-transform:none !important;-ms-transform:none !important;transform:none !important;}
.page.bgef.update20210127{background:#efefef;}
.page.bgef.update20210127 div{background:none;}
.page.bgef.update20210127 .psection:first-child{background:#fff;}
.zy_zp h5 a{text-decoration:none;display:inline-block;vertical-align:middle;border-bottom:1px solid #004488;}
.BMap_cpyCtrl{display:none;}
.anchorBL{display:none;}
.BMap_bubble_title{color:white;font-size:13px;font-weight:bold;text-align:left;padding-left:5px;padding-top:5px;border-bottom:1px solid gray;background-color:#0066b3;}
/* ï¿½ï¿½Ï¢ï¿½ï¿½ï¿½ï¿½ */
.BMap_bubble_content{background:none;padding:0;}
/* ï¿½ï¿½ï¿½ï¿½ */
.BMap_pop div:nth-child(9){top:35px !important;border-radius:7px;}
/* ï¿½ï¿½ï¿½Ï½ï¿½É¾ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ */
.BMap_pop img{display:none;}
.BMap_top{display:none;}
.BMap_bottom{display:none;}
.BMap_center{display:none;}
/* ï¿½ï¿½ï¿½Ø±ß½ï¿½ */
.BMap_pop div:nth-child(1) div{display:none;}
.BMap_pop div:nth-child(3){display:none;}
.BMap_pop div:nth-child(5){display:none;}
.BMap_pop div:nth-child(7){display:none;}
.mapinfo{background:#fff;text-align:center;line-height:60px;}
.layerpop{padding:40px 20px;text-align:center;font-size:16px;}
.layerpop .bt{margin-top:40px;font-size:14px;white-space:nowrap;}
.layerpop .bt a{display:inline-block;height:38px;line-height:38px;padding:0 15px;background-color:#009688;color:#fff;white-space:nowrap;text-align:center;font-size:14px;border:none;border-radius:2px;cursor:pointer;margin:0 4px;}
@media (max-width:768px){.layerpop .bt{white-space:normal;}
.layerpop .bt a:last-child{display:block;max-width:182px;margin:10px auto 0;}
#layui-layer1{max-width:90%;left:5% !important;}
}
.layerpop .bt a:hover{background:#016b61;}
.layerpop .c{font-size:22px;}
.itemb .itembi img{width:112px;}
.ptIcons .item:hover{color:#004488;}
.rzimgs .item:hover,#columnInfo6 .ptIcons4 .item:hover{color:#333;}
.hxcyslide .item{margin:0 5px;}
.zy_video{width:100%;background:#fff;padding:80px 0;}
.list-video li{float:left;margin-bottom:2%;}
.list-video li .pic{position:relative;height:220px;background-repeat:no-repeat;background-position:center;background-size:cover;border-radius:5px;overflow:hidden;}
.list-video li .pic img{display:none;width:100%;}
.list-video li .pic a{position:absolute;left:0;top:0;width:100%;height:100%;}
.list-video li .pic a::before{position:absolute;content:'';width:64px;height:64px;border:3px solid rgba(255,255,255,0.8);border-radius:50%;left:50%;top:50%;margin:-32px 0 0 -32px;background:url(../image/a_video.png) no-repeat center center;background-size:41% auto;}
.list-video li .txt{background:#fafafa;padding:4% 3% 3% 3%;}
.list-video li .txt p{margin:0;font-size:16px;line-height:26px;height:52px;text-align:center;}
@media (min-width:769px){.list-video li{width:30%;margin-right:5%;}
.list-video li:nth-child(3n){margin-right:0;}
.list-video li:nth-child(3n+1){clear:left;}
}
@media (max-width:768px){.list-video li{width:48%;margin-right:4%;}
.list-video li:nth-child(2n){margin-right:0;}
.list-video li:nth-child(2n+1){clear:left;}
}
@media (max-width:480px){.list-video li .pic{height:130px;}
.list-video li .pic a::before{width:48px;height:48px;margin:-24px 0 0 -24px;}
.list-video li .txt p{font-size:14px;line-height:22px;height:44px;}
}
/*20210204*/
.sec3List li .text p{text-align:center;}
.itemIcons{white-space:normal;}
@media(max-width:768px){.sec2List .item .text{width:auto;}
.serviceProgress .item{width:26%;margin-right:6%;margin-bottom:6%;}
.serviceProgress .item:after{right:-12%;}
.serviceProgress.items5 .item{width:26%;margin-right:6%;margin-bottom:6%;}
.serviceProgress.items5 .item:after{display:block;}
.serviceProgress .itemChildNode .item:last-child{margin-right:0 !important;}
.serviceProgress .itemChildNode .item{width:42%;margin-right:8% !important;}
.pbannerText h3{font-size:20px;line-height:50px;}
}
@media(max-width:1170px){.swiperControls .prev{left:10px;}
.swiperControls .next{right:10px;}
.swiperControls .prev,.swiperControls .next{top:44%;background-size:12px;}
.hdyg .swiperControls .prev,.hdyg .swiperControls .next{bottom:0;margin-top:0;top:auto;background-size:12px;}
.swiperControls2 .prev,.swiperControls2 .next{bottom:0;margin:0;top:auto;}
.swiperControls2 .prev{left:0;}
.swiperControls2 .next{right:0;}
}
.news .item:first-child .text{background-image:rgba(0,104,161,.9);}
@media(max-width:560px){.news .item:first-child .text{position:static;padding:20px 10px;background-image:none;}
.news .item:first-child .img{height:300px;position:static;border-radius:6px 6px 0 0;}
.news .item:first-child{height:auto;}
.rzimgs .item .icon{max-width:80px;display:block;margin:auto;}
}
/*20210205*/
.p_page em,.p_page a{vertical-align:middle;}
@media(max-width:768px){.hxcy2 .item h4{font-size:30px;white-space:nowrap;overflow:hidden;}
.pbanner{height:440px;background-repeat:no-repeat;background-position:center;background-size:cover;}
.pbanner img{display:none;}
.ptItems .item:last-child{margin-bottom:0;}
.hxcy2{margin-bottom:0;}
.psection_nopt{padding-top:0;}
.psection_nobt{padding-bottom:0;}
.slideThree{padding:0 20px;}
.swiperControls .prev{left:0;}
.swiperControls .next{right:0;}
.newsSlide{padding:0 20px;position:relative;}
}
@media(max-width:960px){.zy_lxfs .lxfs_box #map{height:300px;}
}
@media(max-width:560px){.zy_fzlc .zy_fzlc_list li a .img{width:100%;height:auto;text-align:center;}
.zy_fzlc .zy_fzlc_list li a .img img{height:auto;}
.zy_fzlc .zy_fzlc_list li a .art p{line-height:1.8;}
.zy_fzlc .zy_fzlc_list li a{display:block;}
.zy_fzlc .zy_fzlc_list li a .art{width:100%;margin-top:20px;}
.zy_fzlc .zy_fzlc_list li{padding:20px 10px;}
.zy_fzlc .zy_fzlc_list li a .art span{margin-bottom:10px;}
}
@media(max-width:768px){.zy_zlxz .zy_nb .zy_nb_s .swiper-slide section h3{font-size:18px;padding:0 10px;}
.zy_cjwt li .art{padding:30px 15px;}
.secVideos .items h3{margin:0;bottom:0;top:auto;color:#004488;}
.secVideos .items .img{bottom:40px;}
.secVideos .items{padding-bottom:50%;background:#fff;border-radius:3px;}
.section{padding-bottom:0;}
.secVideos .items .img:before{content:"";position:absolute;border-bottom:8px solid #fff;border-left:8px solid transparent;border-right:8px solid transparent;bottom:3px;left:50%;margin-left:-8px;z-index:10;}
.fot-l .fmedia{padding-left:0;}
.sec3List:last-child{margin-top:28px;}
.fwgs .text{height:auto;}
.fwgs.reverse .imgbox img,.fwgs .imgbox img{display:none;}
.zy_zlxz .zy_nb{padding-top:30px;}
.zy_zlxz .zy_xcc{padding-top:30px;}
.itemLink{margin-top:0;}
.lineItems .item:last-child{margin-bottom:0;}
.itemb .itembi:last-child&gt;div{padding:0 !important;}
.itemb .itembi:last-child{width:100%;}
.hxcyslide .item{margin:0 28px;}
.zy_yytd .zy_yytd_list li a .art p{line-height:20px;height:auto;overflow:hidden;}
.zy_yytdxqy .other a{font-size:12px;}
.zy_cjwt h2{margin:30px 0;}
.zy_cjwt .list:first-child h2{margin-top:20px;}
.zy_video{padding:40px 0;}
}
.zy_zzjg2 .other .a .art h4{color:#004488;}
.zy_zzjg2 .other .a a .art h4{color:#004488;}
/*20210308*/
@media(max-width:768px){.pbanner{height:auto;min-height:120px;}
.pbanner img.dis_mb{display:block;}
.ptIcons .item{width:33%;}
.ptIcons{justify-content:flex-start;}
.ptIcons .item .icon{width:70%;margin-bottom:10px;}
.fwgs .text li{margin-bottom:0;}
.infoTitle h3{margin-top:20px;}
.kpzs{padding-bottom:20px;}
.kpzs .item:last-child{margin-bottom:0;}
.kpzs .item{margin-bottom:20px;}
.psecTitle{margin-bottom:5px;}
.zy_zp{padding:30px 0;}
.zy_zp h2{margin-bottom:20px;}
.zy_zp .zp_list{margin-top:30px;margin-bottom:30px;}
.topr .mcolor{display:block;position:absolute;bottom:0;right:20px;margin:0;white-space:nowrap;padding:0;background:none !important;}
.topr{position:relative;padding-bottom:30px;}
.topr .tools{margin-top:0;}
.topr .lang{margin-top:0;}
.topr .lang .selects{right:auto;}
.header.fix .top{padding:5px 0;}
/*20210309*/
 .secVideos .items:first-child{padding-right:49%;padding-bottom:50%;}
.secVideos .items:nth-child(2n+1){margin-right:2%;}
.secVideos .items:nth-child(2n){margin-right:0;}
.sec3List li:first-child{width:50%;}
.itemIcons .i{margin-bottom:15px;}
.itemIcons{padding-bottom:10px;}
.zy_lxfs .lxfs_box .art .item section p{white-space:normal;}
.nav{width:200px;right:-200px;}
.navMask{position:fixed;left:0;top:0;width:100%;height:100%;z-index:998;display:none;}
.zy_zp h2,h2.zy_title,.zy_jykgk .art h2{font-size:20px;}
.ptIcons .item{font-size:14px;}
.psecTitle{font-size:16px;}
.ptIcons4 .item{width:33.33%;font-size:14px;margin-bottom:20px;}
.ptIcons4 .item h4{font-size:14px;margin-top:10px;}
.ptIcons4 .item img{max-width:70%;}
.ptIcons4{justify-content:flex-start;}
/*20210311*/
 .topr .tools span.icon-msearch{display:block;position:relative;right:50px;}
.topr .lang{left:56px;}
.mb_search{top:100%;}
/*20210312*/
 .ptIcons.ptIcons2 .item h4{font-size:16px;}
.ptIcons.ptIcons2 .item{font-size:14px;margin:0 1% 20px;width:31.33%;}
.zy_cjwt h2{font-size:20px;margin:18px 0;}
.zy_cjwt li .quesa p{font-size:16px;}
}
/*20210316*/
.dot{display:block;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}
.dot2,.dot3,.dot4{display:-webkit-box;display:box;overflow:hidden;text-overflow:ellipsis;word-break:break-all;-webkit-box-orient:vertical;}
/*2ï¿½ï¿½ï¿½Ä±ï¿½Ê¡ï¿½Ôºï¿½*/
.dot2{-webkit-line-clamp:2;}
/*3ï¿½ï¿½ï¿½Ä±ï¿½Ê¡ï¿½Ôºï¿½*/
.dot3{-webkit-line-clamp:3;}
/*4ï¿½ï¿½ï¿½Ä±ï¿½Ê¡ï¿½Ôºï¿½*/
.dot4{-webkit-line-clamp:4;}
@media(max-width:768px){.logo a{padding:6px;}
.psection .secText br{display:none;}
.zy_zzjg2 .other .a .art h4{font-size:16px;}
.auto_1170{padding:0 15px;}
.sec3List li{margin-right:2%;width:49% !important;padding:0 !important;}
.sec3List li:nth-child(2n){margin-right:0;}
.sec3List ul{margin:0;}
.ptItems{margin-top:20px;}
.ptIcons4{padding-top:20px;}
.slideThree .item .imgbox{height:190px;}
.news .item .img{height:90px;}
.news .item h3{line-height:24px;max-height:48px;margin-bottom:5px;}
.news .item{min-height:90px;}
.news .item:first-child .text h3{line-height:28px;}
}
/*english*/
.topr .lang .selects .ch{display:none;}
.page-en .topr .lang .selects .en{display:none;}
.page-en .topr .lang .selects .ch{display:block;}
.page-en .lineItems .item{min-height:0;}
.page-en .lineItems .item .imgbox{background-size:cover;}
#columnInfo66 .lineItems.lineItems2 .item .imgbox{background-color:#fff;background-size:auto;}
.page-en .ptkfSec .item .text h4{}
.page-en .serviceProgress .item{width:94px;padding:14px 5px;}
.page-en .zy_yytd .zy_yytd_list{align-items:stretch;}
.page-en .zy_yytd .zy_yytd_list li a{height:100%;}
@media(max-width:768px){.page-en .topr .mcolor{font-size:12px;z-index:10;}
.page-en .topr .tools span.icon-msearch{right:74px;}
.page-en .serviceProgress .item{width:28%;margin-right:4%;margin-bottom:6%;padding:0 5px 0.5%;}
}
/*20210317*/
@media(max-width:768px){.hypxSlide{margin-top:20px;}
.psection{padding:20px 0 10px;}
.psection:first-child{padding-top:50px;}
}
/*20210319*/
.navbottom{padding:0 20px;display:none;font-size:12px;}
.navbottom a{display:block;margin:13px 0;background:#fff;color:#004488;line-height:24px;padding:10px;font-size:18px;}
.navbottom .ch{display:none;}
.page-en .navbottom .ch{display:block;}
.page-en .navbottom .en{display:none;}
@media(max-width:1200px){.navbottom{display:block;}
.page-en .nav li{margin:0;}
.topr .mcolor{display:none;}
.topr{padding-bottom:15px;padding-top:15px;}
}
@media(max-width:768px){.location{margin-top:-25px;position:relative;z-index:10;line-height:1.8;}
.location .auto_1170{padding:5px 15px;}
.pbannerText{bottom:25px;}
}
.page-en .itemb .itembi:last-child&gt;div{padding-left:0 !important;}
.page-en #columnInfo63 .lineItems .item:first-child .imgbox{background-size:contain;}
.page-en #columnInfo65 .lineItems .item:first-child .imgbox{background-size:auto;}
.page-en .psecTitle h3{line-height:1.5;}
.page-en .fwgs .text{height:auto;}
/*20210324*/
.slideThree .item{padding-bottom:15px;}
.aside .item.menuitem{display:none;}
.aside .icon9{background:url(../image/menu.png) no-repeat center;background-size:23px;}
.aside .item:hover .icon9{background:url(../image/menu-active.png) no-repeat center;background-size:23px;}
@media(max-width:768px){.aside{top:auto;bottom:10px;display:block;-webkit-transform:none;transform:none;}
.aside .item.menuitem{display:block;left:10px !important;width:50px;height:40px;padding:0;}
.aside .item.menuitem span{left:5px;top:5px;}
.aside{width:50px;right:0 !important;}
.aside .item{left:50px;}
.aside.on .item{left:-110px;}
.logo a{padding:10px 6px;}
.page-en .aside.on .item{left:-170px;}
}
.page-en .secVideos .items h3{white-space:normal;line-height:1.5;display:flex;vertical-align:middle;height:60px;bottom:0;flex-direction:column;justify-content:center;overflow:hidden;}
.page-en .secVideos .items h3 a{display:block;line-height:27px;max-height:54px;overflow:hidden;}
.secVideos .items .img{width:100%;}
@media(max-width:768px){.page-en .secVideos .items,.page-en .secVideos .items:first-child{padding-bottom:65%;}
.page-en .secVideos .items .img{bottom:60px;}
}
.asidemask{position:fixed;left:0;top:0;z-index:50;width:100%;height:100%;}
.page-en .sec3List li .text p{white-space:normal;line-height:14px;height:28px;}
.page-en .kchg .hypxSlide .item .text h3{white-space:normal;}
.zy_cjwt li .art{line-height:30px;}
@media(max-width:768px){.header{position:fixed;z-index:90;width:100%;left:0;top:0;}
#app{padding-top:76px;}
}
.slideThree .item .text h3{height:auto;}
@media(max-width:768px){.page-en .secVideos .items h3{font-size:16px;padding:0 10px;}
.page-en .sec3List li .text h4{line-height:24px;white-space:normal;height:48px;font-size:18px;}
.page-en .sec3List li .text p{line-height:18px;height:36px;}
.page-en .sec2List .item .text h3{font-size:16px;line-height:24px;height:48px;}
}
/*20210325*/
@media(max-width:1200px){.nav{width:260px;right:-260px;font-size:16px;overflow:auto;}
.nav li{margin:0 !important;}
.nav .auto_1170{padding:0;}
.page-en .navbottom a{font-size:15px;padding:10px;}
.page-en .nav li .subNav a{white-space:normal;line-height:1.5;padding:10px 44px 10px 20px;}
}
@media(max-width:768px){.Pages{margin-top:20px;}
.psection .secText{padding:0;}
.docsection .psecTitle h3{margin-bottom:10px;}
.psectable table .td3,.psectable table td{padding:10px;line-height:1.5;}
.sec3List li{position:relative;}
.sec3List li .mblink{position:absolute;left:0;top:0;z-index:20;width:100%;height:100%;background:none;box-shadow:none;}
}
/*20210330*/
.banCenter h3{line-height:1.5;}
@media(max-width:768px){.navbottom a{font-size:16px;background:rgb(255 255 255 / 80%);padding:2px;display:inline-block;}
.page-en .sec3List li .text p{line-height:22px;height:44px;}
}
@media(min-width:768px){.page-en .serviceProgress .item{min-height:140px;}
}
.fot-l .fmedia .icons span{background-size:80% auto !important;}
/*20210331*/
.page-en .sec3List li .text h4{line-height:25px;height:50px;}
.page-en .sec3List li .text p{line-height:20px;height:40px;}
.page-en .ptkfSec .item .text h4{font-size:18px;}
.slideThree .item .text h3,.slideThree .item .text p{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;}
.slideThree .item .text h3{-webkit-line-clamp:7;}
.page-en .hypxSlide .item .text h3{max-height:none;height:auto;}
.mask{position:fixed;left:0;top:0;width:100%;height:100%;z-index:1;display:none;}
@media(min-width:768px){.page-en .serviceProgress .item{width:105px;margin-right:48px;}
.serviceProgress .item:after{right:-25px;}
}
@media(max-width:768px){.page-en .ptkfSec .item .text h4{font-size:15px;}
.page-en .serviceProgress .item{min-height:150px;}
.page-en .banCenter h3 br{display:none;}
.page-en .secVideos .items h3{font-size:15px;padding:0 7px;}
.page-en .sec3List li .text p{font-size:12px;}
.page-en .sec3List li .text{padding:10px;}
.page-en .news .item:first-child .text h3{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block;}
.page-en .flinks a{display:block;white-space:normal;margin:0 0 10px !important;word-break:keep-all;line-height:1.8;}
.page-en .secTop&gt;.clearfix{display:-webkit-box;display:-moz-flex;display:-ms-flexbox;display:flex;display:-webkit-flex;flex-wrap:wrap;}
.page-en .secTop .item{line-height:1.5;padding:20px 3px;margin-bottom:15px;}
.page-en .psection .secText br{display:block;}
.page-en .serviceProgress .itemChildNode .item{width:42%;}
.page-en .qqhzitems .item{padding:5px 2px;}
.page-en .qqhzitems .item,.page-en .qqhzitems .item div{width:auto;height:auto;}
.page-en .qqhz .hzhead p{line-height:18px;min-height:36px;}
.page-en .hxcy2 .item{min-height:160px;}
/*ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½*/
 .hxcy3 .tab span{width:auto;float:none;display:inline-block;margin:0 10px 10px;}
.hxcy3 .tab{white-space:nowrap;overflow:auto;width:100%;}
.zy_zp .zp_list li .art .artaddress b{font-weight:normal;color:#333;font-size:14px;display:block;padding-bottom:10px;}
.page-en .ptIcons.ptIcons2 .item h4{font-size:14px;}
.page-en .ptIcons .item p,.page-en .ptIcons.ptIcons2 .item p{line-height:1.5;font-size:12px;}
.ptIcons .item .font20{font-size:14px;}
}
.hxcy3{padding-bottom:30px;}
@media(max-width:768px){.page-en .psection.bgef{padding-bottom:30px;}
.page-zh-hans .sec3List ul{display:-webkit-box;display:-moz-flex;display:-ms-flexbox;display:flex;display:-webkit-flex;flex-wrap:wrap;}
.page-zh-hans .sec3List li .text h4{white-space:normal;}
.page-zh-hans .sec3List li .text p{white-space:normal;line-height:1.4;}
.page-zh-hans .sec3List li a{height:100%;}
.page-zh-hans .fwgs .text h4{margin:10px 0;}
.page-zh-hans .fwgs .text{padding-top:10px;}
.docList .item .downLoad{right:10px;font-size:12px;padding:5px 0 5px 25px;top:50%;transform:translateY(-50%);line-height:1.8;}
.docList .item{padding:10px 105px 10px 20px;}
.docList .item&gt;a{font-size:12px;}
.docList .item:before{left:10px;}
}
.ptItems .item .imgbox .fr-video,.ptItems .item .imgbox video{display:none;}
.lineItems.lineItems2 .item .imgbox .fr-video,.lineItems.lineItems2 .item .imgbox video{display:none;}
.page-en .zy_zzjg2 .other .a .art h4{font-size:16px;}
.page-en .zy_zzjg2 .other .a .art p{font-size:12px;-webkit-line-clamp:3;}
.page-en .zy_fzlc .zy_fzlc_list li .art p{-webkit-line-clamp:inherit;}
.zy_zzjg2 .other .a:hover .art p.clrg{color:#004488;}
/*20210419*/
.page-en .qqhz .r .qqhzitems .item:nth-child(16),.page-en .qqhz .r .qqhzitems .item:nth-child(18){margin-right:10px;}
/*20211104*/
.siteMap dl{margin-bottom:20px;background:#fff;}
.siteMap dt{font-size:20px;background:#22a39b;padding:0 10px;line-height:40px;color:#fff;}
.siteMap a{color:inherit;}
.siteMap dl dd{font-size:14px;padding:10px 20px;display:inline-block;vertical-align:middle;}
@media(max-width:768px){.siteMap dt{font-size:16px;}
}
/* 2022/7/11 */
.xz_div .rq{font-size:18px;line-height:1.6;text-align:center;}
.xz_div .rq a{color:rgb(0,112,192);}
.pbannerText .auto_1170{position:relative;}
.pbannerText .dl{width:135px;line-height:40px;text-align:center;position:absolute;right:0;top:80%;transform:translateY(-50%);font-size:22px;color:#fff;background:rgb(237,125,49);font-weight:500;}
/*.page-en .pbannerText .dl{display:none;}
*/
.docList .item{background:#fff;}
@media(max-width:500px){.pbannerText .dl{width:90px;line-height:28px;right:15px;top:50%;font-size:16px;}
.contain .psection h1{font-size:18px;}
}
/*2022/7/18*/
.contain .wz{width:1153px;max-width:100%;background:rgb(229,229,229);padding:40px;font-size:16px;}
@media(max-width:500px){.contain .wz{font-size:14px;padding:20px 10px;}
}
/* 2022.9.27 */
.msgbox01{position:fixed;left:0;top:0;right:0;bottom:0;margin:auto;background-color:rgba(231,231,231,.5);z-index:99999;}
.msgbox01 .ucontent{height:600px;width:95%;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);background-color:#fff;padding:30px 15px;max-width:500px;}
.msgbox01 .main{height:100%;overflow-y:auto;}
.msgbox01 .main *{white-space:break-spaces;}
.msgbox01 .main::-webkit-scrollbar{width:4px;}
.msgbox01 .main::-webkit-scrollbar-thumb{border-radius:10px;background:#004488;-webkit-box-shadow:inset006pxrgba(0,0,0,0.5);}
.msgbox01 .main::-webkit-scrollbar-track{background:#eee;-webkit-box-shadow:inset006pxrgba(0,0,0,0.3);border-radius:10px;}
.msgbox01 .ucontent .uclose{position:absolute;right:5px;top:5px;width:20px;height:20px;}
.msgbox01 .ucontent .uclose::before{content:'';display:block;position:absolute;right:0;top:7px;transform:rotate(-45deg);width:100%;height:2px;background-color:#a9a6a6;}
.msgbox01 .ucontent .uclose::after{content:'';display:block;position:absolute;right:0;top:7px;transform:rotate(45deg);width:100%;height:2px;background-color:#a9a6a6;}
.msgbox01 .utitle{font-size:30px;text-align:center;color:#004488;}
/* 2022.10.21 */
.hbanner{max-width:1920px;}
.pbanner{max-width:1920px;margin:0 auto;}
.nav .sub2{display:none;position:absolute;left:100%;background:rgba(20,36,36,.9);top:0;}
.nav .sub1{position:relative;}
.nav .sub1:hover .sub2{display:block;}
@media only screen and (max-width:1200px){.nav .sub2{position:relative;left:0;}
.nav .sub1:before{content:'';position:absolute;width:45px;height:100%;background:transparent;right:0;z-index:999;}
}
/* 20230615 */
.psection .text ul{margin-left:1em;}
.psection .text li{list-style-type:disc;padding-left:0;margin-bottom:10px;}
.fwgs .imgbox{background-size:contain;}
.psection .text li:before{display:none;}
.sec3List.s3 ul{display:flex;flex-wrap:wrap;align-items:stretch;}
.sec3List.s3 li{width:31.33%;padding:10px;float:none;display:inline-block;vertical-align:top;box-shadow:0 0 15px rgba(0,0,0,0.15);margin:0 1% 20px;}
.qqhzitems .item{line-height:1.2;}
.qqhztext{justify-content:space-between;align-items:stretch;}
.qqhztext .hzl{flex:0 0 auto;width:40%;padding:10px;color:#fff;background:#004488;}
.qqhztext .hzl .text{padding:10px 0;white-space:normal;}
.qqhztext .hzr{flex:0 0 auto;width:60%;padding-left:40px;}
.qqhztext .hzr h2{color:#004488;margin-bottom:10px;line-height:1.2;}
.qqhztext .hzr .p{color:#666;}
.qqhztext .hzr .rzimgs{margin-top:30px;}
.qqhztext .hzr .rzimgs .item{width:20%;font-size:14px;}
.qqhztext .hzr .rzimgs .item .icon img{display:block;margin:auto;max-width:80px;}
.qqhz.s2{padding:40px 0 50px;}
@media(max-width:768px){.qqhztext .hzl{width:100%;margin-bottom:20px;}
.qqhztext .hzl .imgbox img{width:100%;}
.qqhztext .hzr{padding-left:0;width:100%;}
.qqhztext .hzr .rzimgs .item{width:33.33%;}
.sec3List.s3 li{width:100% !important;margin:0 0 20px;}
.sec3List.s3 li .img,.sec3List li .text{height:auto;}
}
/* ï¿½ï¿½ï¿½ï¿½ */
.upage1{display:flex;flex-wrap:wrap;}
.upage1 .item{width:47.9%;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;overflow:hidden;margin-bottom:4.2%;display:flex;flex-direction:column;}
.upage1 .item .imgbox img{transition:all .5s;-webkit-transition:all .5s;-moz-transition:all .5s;-ms-transition:all .5s;-o-transition:all .5s;}
.upage1 .item:hover .imgbox img{transform:scale(1.1);-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);}
.upage1 .item:not(:nth-child(2n+1)){margin-left:4.2%;}
.upage1 .item .imgbox{overflow:hidden;}
.upage1 .item .ctext{box-shadow:0 0 15px #e5e5e5;padding:35px 25px 25px 40px;background-color:#fff;flex:1;}
.upage1 .item .tit{font-size:22px;color:#004488;}
.upage1 .item .desc{font-size:16px;line-height:1.875;color:#777;margin-top:15px;}
.upage2{padding:35px 30px 30px;background-color:#ffffff;box-shadow:0 0 15px rgba(0,0,0,.1);}
.upage2 .upage_tit{font-size:24px;color:#004488;font-weight:bold;}
.upage2 .list{padding:30px 0 0;display:flex;flex-wrap:wrap;}
.upage2 .list .item{width:23.3125%;border:1px solid #e5e5e5;padding:30px 40px 55px;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;}
.upage2 .list .item:not(:nth-child(4n+1)){margin-left:2.25%;}
.upage2 .ctit{font-size:22px;color:#555555;margin-top:20px;padding-bottom:25px;position:relative;}
.upage2 .ctit::before{content:'';display:block;position:absolute;bottom:0;left:50%;transform:translate(-50%,0);-webkit-transform:translate(-50%,0);-moz-transform:translate(-50%,0);-ms-transform:translate(-50%,0);-o-transform:translate(-50%,0);width:24px;height:2px;background-color:#004488;}
.upage2 .citem{margin-top:20px;display:inline-block;text-align:left;}
.upage2 .citem .p1{font-size:18px;color:#555555;line-height:1.66;}
.upage2 .citem .p2{font-size:14px;color:#999999;line-height:2.14;}
.upage3 .list{margin-top:15px;display:flex;flex-wrap:wrap;}
.upage3 .list .item{padding:35px 10px 40px 20px;box-shadow:0 0 15px rgba(0,0,0,.1);background-color:#fff;display:flex;flex:1;}
.upage3 .item:not(:nth-child(3n+1)){margin-left:1.2%;}
.upage3 .item:nth-child(2){width:41%;flex:unset;}
.upage3 .item .icon{min-width:104px;width:104px;margin-top:4%;}
.upage3 .ctext{margin-left:30px;}
.upage3 .item .tit{font-size:22px;color:#555555;}
.upage3 .item .edit{font-size:16px;color:#777777;line-height:1.875;margin-top:20px;}
@media(max-width:1459px){.upage1 .item .ctext{padding:25px 15px 15px 25px;}
.upage1 .item .desc{margin-top:10px;}
}
@media(max-width:1180px){.upage2 .list .item{padding:20px 30px;}
.upage3 .item .tit{font-size:20px;}
.upage3 .item .edit{margin-top:10px;}
.upage3 .ctext{margin-left:20px;}
}
@media(max-width:1024px){.upage1 .item .tit{font-size:18px;}
.upage1 .item .desc{font-size:14px;}
.upage2 .ctit{font-size:18px;margin-top:10px;padding-bottom:15px;}
.upage2 .citem{margin-top:15px;}
.upage2 .list .item{padding:20px 10px;}
.upage2 .citem .p1{font-size:16px;}
.upage2 .citem .p2{font-size:14px;}
.upage3 .item .icon{min-width:80px;width:80px;}
.upage3 .item .tit{font-size:18px;}
.upage3 .item .edit{font-size:14px;}
.upage3 .list .item{padding:20px 10px 20px 20px;}
}
@media(max-width:900px){.upage1 .item:not(:nth-child(2n+1)){margin-left:2%;}
.upage1 .item{width:49%;margin-bottom:2%;}
.upage2 .ctit{font-size:16px;}
}
@media(max-width:768px){.upage2 .list .item{width:49%;margin-bottom:2%;}
.upage2 .list .item:not(:nth-child(4n+1)){margin-left:0;}
.upage2 .list .item:not(:nth-child(2n+1)){margin-left:2%;}
.upage2 .list .item{padding:20px 9%;}
.upage3 .list .item{width:49%;flex:unset;margin-bottom:2%;}
.upage3 .item:not(:nth-child(3n+1)){margin-left:0;}
.upage3 .item:not(:nth-child(2n+1)){margin-left:2%;}
}
@media(max-width:640px){.upage1 .item .ctext{padding:15px;}
.upage2 .list .item{padding:20px 5%;}
.upage3 .list .item{padding:10px;}
}
@media(max-width:480px){.upage1 .item:not(:nth-child(2n+1)){margin-left:0;}
.upage1 .item{width:100%;}
.upage2 .list .item{width:100%;}
.upage2 .list .item:not(:nth-child(2n+1)){margin-left:0;}
.upage3 .list .item{width:100%;}
.upage3 .item:not(:nth-child(2n+1)){margin-left:0;}
.upage3 .item .edit{margin-top:5px;}
.upage3 .item .icon{margin-top:0;}
.upage3 .item{align-items:center;}
}
/* ï¿½ï¿½ï¿½ï¿½ */
.upage1{display:flex;flex-wrap:wrap;}
.upage1 .item{width:47.9%;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;overflow:hidden;margin-bottom:4.2%;display:flex;flex-direction:column;}
.upage1 .item .imgbox img{transition:all .5s;-webkit-transition:all .5s;-moz-transition:all .5s;-ms-transition:all .5s;-o-transition:all .5s;}
.upage1 .item:hover .imgbox img{transform:scale(1.1);-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);}
.upage1 .item:not(:nth-child(2n+1)){margin-left:4.2%;}
.upage1 .item .imgbox{overflow:hidden;}
.upage1 .item .ctext{box-shadow:0 0 15px #e5e5e5;padding:35px 25px 25px 40px;background-color:#fff;flex:1;}
.upage1 .item .tit{font-size:22px;color:#004488;}
.upage1 .item .desc{font-size:16px;line-height:1.875;color:#777;margin-top:15px;}
.upage2{padding:35px 30px 30px;background-color:#ffffff;box-shadow:0 0 15px rgba(0,0,0,.1);}
.upage2 .upage_tit{font-size:24px;color:#004488;font-weight:bold;}
.upage2 .list{padding:30px 0 0;display:flex;flex-wrap:wrap;}
.upage2 .list .item{width:23.3125%;border:1px solid #e5e5e5;padding:30px 40px 55px;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;}
.upage2 .list .item:not(:nth-child(4n+1)){margin-left:2.25%;}
.upage2 .ctit{font-size:22px;color:#555555;margin-top:20px;padding-bottom:25px;position:relative;}
.upage2 .ctit::before{content:'';display:block;position:absolute;bottom:0;left:50%;transform:translate(-50%,0);-webkit-transform:translate(-50%,0);-moz-transform:translate(-50%,0);-ms-transform:translate(-50%,0);-o-transform:translate(-50%,0);width:24px;height:2px;background-color:#004488;}
.upage2 .citem{margin-top:20px;display:inline-block;text-align:left;}
.upage2 .citem .p1{font-size:18px;color:#555555;line-height:1.66;}
.upage2 .citem .p2{font-size:14px;color:#999999;line-height:2.14;}
.upage3 .list{margin-top:15px;display:flex;flex-wrap:wrap;}
.upage3 .list .item{padding:35px 10px 40px 20px;box-shadow:0 0 15px rgba(0,0,0,.1);background-color:#fff;display:flex;flex:1;}
.upage3 .item:not(:nth-child(3n+1)){margin-left:1.2%;}
.upage3 .item:nth-child(2){width:41%;flex:unset;}
.upage3 .item .icon{min-width:104px;width:104px;margin-top:4%;}
.upage3 .ctext{margin-left:30px;}
.upage3 .item .tit{font-size:22px;color:#555555;}
.upage3 .item .edit{font-size:16px;color:#777777;line-height:1.875;margin-top:20px;}
@media(max-width:1459px){.upage1 .item .ctext{padding:25px 15px 15px 25px;}
.upage1 .item .desc{margin-top:10px;}
}
@media(max-width:1180px){.upage2 .list .item{padding:20px 30px;}
.upage3 .item .tit{font-size:20px;}
.upage3 .item .edit{margin-top:10px;}
.upage3 .ctext{margin-left:20px;}
}
@media(max-width:1024px){.upage1 .item .tit{font-size:18px;}
.upage1 .item .desc{font-size:14px;}
.upage2 .ctit{font-size:18px;margin-top:10px;padding-bottom:15px;}
.upage2 .citem{margin-top:15px;}
.upage2 .list .item{padding:20px 10px;}
.upage2 .citem .p1{font-size:16px;}
.upage2 .citem .p2{font-size:14px;}
.upage3 .item .icon{min-width:80px;width:80px;}
.upage3 .item .tit{font-size:18px;}
.upage3 .item .edit{font-size:14px;}
.upage3 .list .item{padding:20px 10px 20px 20px;}
}
@media(max-width:900px){.upage1 .item:not(:nth-child(2n+1)){margin-left:2%;}
.upage1 .item{width:49%;margin-bottom:2%;}
.upage2 .ctit{font-size:16px;}
}
@media(max-width:768px){.upage2 .list .item{width:49%;margin-bottom:2%;}
.upage2 .list .item:not(:nth-child(4n+1)){margin-left:0;}
.upage2 .list .item:not(:nth-child(2n+1)){margin-left:2%;}
.upage2 .list .item{padding:20px 9%;}
.upage3 .list .item{width:49%;flex:unset;margin-bottom:2%;}
.upage3 .item:not(:nth-child(3n+1)){margin-left:0;}
.upage3 .item:not(:nth-child(2n+1)){margin-left:2%;}
}
@media(max-width:640px){.upage1 .item .ctext{padding:15px;}
.upage2 .list .item{padding:20px 5%;}
.upage3 .list .item{padding:10px;}
}
@media(max-width:480px){.upage1 .item:not(:nth-child(2n+1)){margin-left:0;}
.upage1 .item{width:100%;}
.upage2 .list .item{width:100%;}
.upage2 .list .item:not(:nth-child(2n+1)){margin-left:0;}
.upage3 .list .item{width:100%;}
.upage3 .item:not(:nth-child(2n+1)){margin-left:0;}
.upage3 .item .edit{margin-top:5px;}
.upage3 .item .icon{margin-top:0;}
.upage3 .item{align-items:center;}
}
/* 20230626 */
.qqhztext{flex-wrap:wrap;}
.qqhztext .hzl{width:100%;display:flex;align-items:center;margin-bottom:20px;}
.qqhztext .hzl .imgbox{flex:0 0 auto;max-width:50%;width:400px;}
.qqhztext .hzl .text{padding:20px;}
.qqhztext .hzr{width:100%;padding-left:0;}
.sec3List li .text *{text-align:left !important;}
.psection .text ul.tul{display:flex;margin-left:0;}
.psection .text ul.tul li{margin-left:1em;padding-right:1em;}
.fwgs .imgbox{height:auto;bottom:50px;top:34px;left:20px;width:auto;right:52%;}
.fwgs .imgbox .imgalt{position:absolute;left:0;top:100%;width:100%;text-align:center;font-size:14px;line-height:50px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.fwgs{padding-bottom:34px;padding-top:34px;}
.sec3List li .text:before{display:none;}
.ilist5{display:flex;justify-content:space-between;align-items:stretch;margin-top:10px;}
.upage3 .ilist5 .item{padding:60px 34px;background:#e5f5f5;width:19.25%;flex:0 0 auto;margin-right:1% !important;margin-left:0 !important;}
.upage3 .ilist5 .item:nth-child(5n){margin-right:0 !important;}
.upage3 .ilist5 .item:nth-child(2n){background:#f5fbfb;}
.upage3 .ilist5 .item .icon{margin:0 auto 60px;text-align:center;}
.upage3 .ilist5 .item .ctext{margin:0;text-align:center;}
.upage3 .ilist5 .item:nth-child(2) .ctext{text-align:left;}
.upage3 .ilist5 .item .ctext .tit{text-align:center;margin-bottom:1em;}
.upage3 .ilist5 .item .edit{color:#666;}
.sec3List li .text p{line-height:1.5;white-space:normal;height:3em;overflow:hidden;}
@media (max-width:768px){.fwgs{padding:20px;margin-top:10px;}
.fwgs .imgbox{position:relative;width:100%;height:250px;margin-bottom:50px;left:0;top:0;}
.qqhztext .hzl{display:block;}
.qqhztext .hzl .imgbox{width:auto;max-width:100%;}
.qqhztext .hzl .text{padding:0 20px 20px;}
.warmtip{margin-top:30px;}
.ilist5{display:block;}
.upage3 .ilist5 .item{width:100%;margin-right:0 !important;margin-bottom:10px;display:flex;justify-content:flex-start;padding:20px;align-items:center;}
.upage3 .ilist5 .item .icon{margin:0;flex:0 0 auto;min-width:0;width:40px;}
.upage3 .ilist5 .item .ctext{text-align:left;flex:1 1 auto;padding-left:20px;}
.upage3 .ilist5 .item .ctext .tit{text-align:left;margin-bottom:0;}
.sec3List li .text p{height:auto;}
}
.warmtip{text-align:center;margin-top:50px;font-size:14px;color:#999;}
@media (max-width:768px){.layerpop .c{font-size:16px;}
}
.aside .icon9{background:url(../image/icon-aside91.png) no-repeat center;}
.aside .item:hover .icon9{background:url(../image/icon-aside9.png) no-repeat center;}
/* 20240807 */
.gglist ul{overflow:hidden;display:flex;justify-content:space-between;flex-wrap:wrap;}
.gglist li{float:left;width:46%;flex:0 0 auto;}
.gglist li:nth-child(2n){float:right;}
.gglist li a{display:block;position:relative;padding-left:20px;padding-right:7em;font-size:14px;padding-top:20px;padding-bottom:20px;border-bottom:1px solid #ccc;}
.gglist li .ld{position:absolute;left:0;top:50%;width:6px;height:6px;background:#004488;border-radius:50%;margin-top:-3px;}
.gglist li .lt{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:16px;}
.gglist li .ldt{position:absolute;right:0;top:50%;line-height:20px;margin-top:-10px;}
.gglist .mr{text-align:center;margin-top:60px;}
.gglist .mr a{font-size:14px;line-height:40px;display:inline-block;width:140px;text-align:center;background:#004488;border-radius:5px;color:#fff;border:1px solid #004488;transition:.3s;}
.gglist .mr a:hover{background:#fff;color:#004488;}
.gglist li:hover .lt{color:#004488;}
.equ{margin:0 -1%;font-size:0;display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:stretch;}
.equ .i{display:inline-block;width:31.33%;vertical-align:top;background:#fff;margin:0 1% 2%;border-radius:5px;overflow:hidden;box-shadow:0 0 20px rgba(0,0,0,0.1);}
.equ .i img{display:block;width:100%;}
.equ .i .it{padding:10px 20px;font-size:20px;color:#1d1d1f;line-height:1.5;min-height:3em;display:flex;align-items:center;box-sizing:content-box;}
.fkbox{background:url(../image/bg.jpg) no-repeat center;background-size:cover;text-align:center;color:#fff;padding:40px 0 20px;}
.fkbox .tit{font-size:22px;line-height:1.5;font-weight:bold;}
.fkbox .t2{text-transform:uppercase;font-size:12px;}
.fkbox .btn{margin-top:20px;}
.fkbox .btn a{font-size:14px;line-height:40px;display:inline-block;width:140px;text-align:center;background:#fff;border-radius:5px;color:#004488;border:1px solid #004488;transition:.3s;}
.fkbox .btn a:hover{background:#004488;color:#fff;box-shadow:0 0 20px rgba(255,255,255,.2);}
.psecTitle h3 .bk{color:#000;font-size:0.8125em;}
@media(max-width:1200px){.equ .i .it{font-size:16px;}
.secContact .item .p2{font-size:16px;}
.fkbox .tit{font-size:18px;}
.rzimgs .item .icon img{max-width:80px;}
}
@media(max-width:768px){.gglist li{width:100%;float:none;}
.gglist li a{padding-top:10px;padding-bottom:10px;}
.gglist .mr{margin:30px 0 20px;}
.equ .i{width:48%;}
.equ .i .it{font-size:14px;padding:10px;}
}
</pre></body></html>