
/* 内页banner */
.nyBanner{height: 18.67rem;color: #FFFFFF;}
.nyBanner .title{padding-top: 6.67rem;}
.nyBanner .ch{line-height: 1.09;}
.nyBanner .en{line-height: 1.25;text-transform: uppercase;margin-top: 0.33rem;font-family: "DINProMed";}
.nyBanner .path{position: absolute;left: 50%;bottom: 1.33rem;transform: translateX(-50%);box-sizing: border-box;padding-left: 0.8rem;background: url(../images/icon_path.svg) no-repeat left 0.2rem;background-size: 0.53rem;}
.nyBanner .path span{margin: 0 0.5em;}
.nyBanner .path a:hover{text-decoration: underline;opacity: 0.6;}

/* 面包屑 */
.bread::before{content: "";width: 100%;height: 1px;position: absolute;left: 0;bottom: 0;background: #DDDDDD;}
.bread .container .swiper-slide{width: auto;}
.bread .container a{display: block;line-height: 2.2rem;}
.bread .container a::before{content: "";width: 100%;height: 1px;background: var(--primary-color);position: absolute;left: 0;bottom: 0;transform: scale(0, 1);opacity: 0;}
.bread .container .on a,
.bread .container a:hover{color: var(--primary-color);}
.bread .container .on a{font-weight: bold;}
.bread .container .on a::before,
.bread .container a:hover::before{transform: scale(1);opacity: 1;}

/* 内页盒子 */
.nyWrap{min-height: 300px;background: url(../images/line.png) repeat-x left bottom;}
.nyWrap.bg{background: #F7FCFF;}
.nyWrap.padTop60{padding-top: 2rem;}


/* 机构简介 */
.aboutPage .part1{padding: 3.5rem 0 1.67rem 1.67rem;background: url(../images/about_bg1.png) no-repeat center top;background-size: cover;color: #fff;margin-bottom: 2rem;}
.aboutPage .part1 .title{margin-bottom: 0.8rem;line-height: 1.08;}
.aboutPage .part1 .desc{max-width: 20.07rem;color: #fff;padding-right: 0.5rem;max-height: 4.67rem;overflow: auto;}
.aboutPage .part1 .desc::-webkit-scrollbar{background: rgba(255, 255, 255, 0.6);}
.aboutPage .part1 .desc::-webkit-scrollbar-thumb{background: #fff;}
.aboutPage .part2 .list > li{width: 32%;margin: 0 2% 1.67rem 0;background: linear-gradient(180deg, #F3FAFF 23%, #F7FCFF 100%);border-radius: 8px;overflow: hidden;}
.aboutPage .part2 .list > li:nth-child(3n){margin-right: 0;}
.aboutPage .part2 .list .title{padding: 0 1.33rem;background: url(../images/about_bg2.jpg) no-repeat center;background-size: cover;line-height: 3.2rem;color: #fff;}
.aboutPage .part2 .list .title .num{position: absolute;right: 0.4rem;top: 0;display: inline-flex;background: -webkit-linear-gradient( rgba(255,255,255,0.4), rgba(255,255,255,0));-webkit-background-clip: text;-webkit-text-fill-color: rgba(0, 0, 0, 0);font-size: 2.67rem;font-family: "Oswald-DemiBold";}
.aboutPage .part2 .list .cont{padding: 1rem 1.33rem 1.33rem;}
.aboutPage .part2 .list .cont .wrap{max-height: 7.47rem;padding-right: 1.33rem;width: 100%;overflow: auto;text-align: justify;}


/* 联系方式 */
.contactPage .map{display: none;}
.contactPage .map img{width: 100%;}
.contactPage .part1{padding: 4rem 1rem 5.53rem 2rem;margin-bottom: 2rem;border-radius: 8px;}
.contactPage .part1 .title{line-height: 1.08;margin-bottom: 1.33rem;}
.contactPage .part1 .text dl{line-height: 0.93rem;margin-bottom: 0.4rem;}
.contactPage .part1 .text dl:last-child{margin-bottom: 0;}
.contactPage .part1 .text dl dt{margin-right: 0.27rem;}
.contactPage .part1 .text dl:last-child{margin-bottom: 0;}
.contactPage .part2 .list li{width: 24%;margin: 0 1.33% 1rem 0;box-sizing: border-box;padding: 1rem 1.33rem 1.33rem;background: url(../images/contact_bg.jpg) no-repeat center;background-size: cover;border-radius: 8px;}
.contactPage .part2 .list li:nth-child(4n){margin-right: 0;}
.contactPage .part2 .list li .title{line-height: 0.93rem;margin-bottom: 0.67rem;}
.contactPage .part2 .list li .title::before{content: "";width: 0.1rem;height: 0.67rem;background: var(--primary-color);position: absolute;top: 50%;transform: translateY(-50%);left: -1.33rem;}
.contactPage .part2 .list li .cont{align-items: center;line-height: 0.67rem;}
.contactPage .part2 .list li .cont .icon{margin-right: 0.4rem;flex-shrink: 0;}

/* 查看更多 */
.moreBtn{width: 4.13rem;height: 1.6rem;box-sizing: border-box;border: 1px solid #DDDDDD;border-radius: 0.8rem;}
.moreBtn img{margin-left: 8px;filter: brightness(0) invert(0.5);}


/* 推荐新闻 */
.recomNews{margin-bottom: 2.67rem;border-radius: 8px;background: url(../images/news_bg1.jpg) no-repeat center;background-size: cover;box-shadow: 0px 6px 0.6rem 0px rgba(33, 35, 36, 0.14);}
.recomNews .pic{width: 51.4%;padding-bottom: 17.07rem;border-radius: 8px;}
.recomNews .text{width: 48.6%;box-sizing: border-box;padding: 0 2.6%;line-height: 0.93rem;}
.recomNews .text .date{align-items: center;font-family: "Arial";}
.recomNews .text .date img{margin-right: 8px;height: 0.53rem;filter: brightness(0) invert(0.5);}
.recomNews .text .title{line-height: 1.2rem;height: 2.4rem;margin: 1rem 0;}
.recomNews .text .line{height: 1px;background: #D8D8D8;}
.recomNews .text .desc{height: 2.8rem;margin: 1rem 0 3rem;}
.recomNews a:hover .text .title{color: var(--primary-color);}
.recomNews .swiper-pagination{width: 51.4%;bottom: 1.07rem;}
.recomNews .swiper-pagination .swiper-pagination-bullet{width: 0.2rem;height: 0.2rem;background: #FFFFFF;border-radius: 0;opacity: 1;margin: 0 0.1rem;}
.recomNews .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background: var(--primary-color);}

/* 日期 */
.dateStyle{align-items: center;font-family: "Arial";}
.dateStyle img{margin-right: 8px;width: 0.53rem;filter: brightness(0) invert(0.5);}
a:hover .dateStyle{color: var(--primary-color);}
a:hover .dateStyle img{filter: brightness(1) invert(0);}

/* 查看更多 */
.moreStyle{align-items: center;}
.moreStyle img{filter: brightness(0) invert(0.4);margin-left: 8px;}
a:hover .moreStyle,
.moreStyle:hover{color: var(--primary-color);}
a:hover .moreStyle img,
.moreStyle:hover img{filter: brightness(1) invert(0);}


/* 新闻列表 */
.newsList{padding-bottom: 1rem;}
.newsList li{width: 32%;margin: 0 2% 1.67rem 0;}
.newsList li:nth-child(3n){margin-right: 0;}
.newsList .wrap{display: block;background: #FFFFFF;border-radius: 8px;overflow: hidden;}
.newsList .wrap::before{content: "";width: 100%;height: 2px;background: var(--primary-color);position: absolute;left: 0;bottom: 0;transform-origin: left center;transform: scale(0, 1);}
.newsList .pic{padding-bottom: 65.9%;}
.newsList .text{padding: 1rem 1rem 1.33rem;line-height: 0.93rem;}
.newsList .title{height: 1.87rem;margin-bottom: 0.73rem;}
.newsList .wrap:hover{box-shadow: 0px 6px 0.6rem 0px rgba(33, 35, 36, 0.14);}
.newsList .wrap:hover::before{transform: scale(1);}
.newsList .wrap:hover .title{color: var(--primary-color);}

/* 分页 */
.page a{width: 1.6rem;height: 1.6rem;box-sizing: border-box;border: 1px solid #CCCCCC;border-radius: 50%;margin: 0 0.2rem 0.2rem;}
.page a img{height: 25%;filter: brightness(0) invert(0.5);}
.page a:hover,
.page a.on{border-color: var(--primary-color);background: var(--primary-color);color: #fff;}
.page a:hover img{filter: brightness(0) invert(1);}

/* 通知公告 */
.noticeList{padding-bottom: 1rem;}
.noticeList li{margin-bottom: 1.67rem;background: #FFFFFF;border-radius: 8px;}
.noticeList li::before{content: "";width: 100%;height: 100%;position: absolute;left: 0;top: 0;background: linear-gradient(180deg, #F1FAFF 0%, #FFFFFF 100%);opacity: 0;}
.noticeList li::after{content: "";width: 100%;height: 2px;background: var(--primary-color);position: absolute;left: 0;top: 0;transform-origin: left center;transform: scale(0, 1);opacity: 0;}
.noticeList .wrap{padding: 1.33rem;line-height: 0.93rem;}
.noticeList .date{flex-shrink: 0;line-height: 1;display: flex;flex-direction: column;padding-bottom: 0.73rem;}
.noticeList .date span{line-height: 1.2;margin-bottom: 0.4rem;}
.noticeList .line{width: 1px;height: 3.27rem;background: #DDDDDD;margin: 0 1rem 0 1.67rem;}
.noticeList .line2{margin: 0 1.33rem;}
.noticeList .more{flex-shrink: 0;}
.noticeList .more img{filter: brightness(0) invert(0.5);margin-left: 8px;}
.noticeList .text{flex: 1;overflow: hidden;}
.noticeList .title{margin-bottom: 0.47rem;}
.noticeList li:hover{box-shadow: 0px 6px 0.6rem 0px rgba(33, 35, 36, 0.14);background: transparent;}
.noticeList li:hover::before{opacity: 1;}
.noticeList li:hover::after{transform: scale(1);opacity: 1;}
.noticeList li:hover .date,
.noticeList li:hover .title{color: var(--primary-color);}

/* 路径 */
.gPath{margin: 0.67rem 0 1.67rem;line-height: 0.93rem;padding-left: 0.8rem;background: url(../images/icon_path1.svg) no-repeat left 0.2rem;background-size: 0.53rem;}
.gPath span{margin: 0 4px;}
.gPath a:hover{color: var(--primary-color);}

/* 新闻详情 */
.passage .psgTitle{padding-bottom: 1rem;border-bottom: 1px solid #DDDDDD;margin-bottom: 1.67rem;}
.passage .psgTitle .title{line-height: 1.5;margin-bottom: 0.67rem;}
.passage .psgTitle .info .left .item{margin-right: 1.33rem;}
.passage .psgTitle .info .left .item:last-child{margin-right: 0;}
.passage .psgTitle .info .left .item img{margin-right: 5px;width: 0.53rem;}
.passage .share .item{width: 1.33rem;height: 1.33rem;background: #FFFFFF;border-radius: 50%;margin-left: 1rem;}
.passage .share .item:hover{background: var(--primary-color);}
.passage .share .item:hover img{filter: brightness(0) invert(1);}
.passage .psgCont{color: #3D3D3D;min-height: 300px;padding-bottom: 2rem;border-bottom: 1px solid #DDDDDD;margin-bottom: 2rem;}
.passage .psgCont img{max-width: 800px !important;}
.passage .psgLink .moreBtn{flex-shrink: 0;margin-left: 1rem;}
.passage .psgLink .moreBtn img{margin: 0 11px 0 0;}
.passage .psgLink ul{flex: 1;overflow: hidden;}
.passage .psgLink li{line-height: 1.07rem;margin-bottom: 0.67rem;}
.passage .psgLink li:last-child{margin-bottom: 0;}
.passage .psgLink li a:hover{color: var(--primary-color);}

/* 党建工作 */
.partyPage{background: #FFF9F8 url(../images/party_bg.png) no-repeat center top;background-size: cover;}
.partyPage .noticeList li::before{background: linear-gradient(180deg, #FFF7F7 0%, #FFFFFF 100%);} 
.partyPage .noticeList li::after{background: #E6232A;}
.partyPage .noticeList li:hover .date,
.partyPage .noticeList li:hover .title{color: #E6232A;}
.partyPage .page a:hover,
.partyPage .page a.on{border-color: #E6232A;background: #E6232A;}

/* 三级导航 */
.thirdNav{padding: 2rem 0;}
.thirdNav li{margin: 0 1.33rem;}
.thirdNav li a{padding: 0 1rem;line-height: 1.53rem;border: 1px solid #DDDDDD;border-radius: 0.8rem;}
.thirdNav li a img{height: 0.8rem;margin-right: 0.33rem;filter: brightness(0) invert(0.5);}

/* 计量服务 */
.serviceList li{width: 32.2%;margin: 0 1.7% 1.7% 0;}
.serviceList li:nth-child(3n),
.serviceList li:nth-child(5n){margin-right: 0;}
.serviceList li:nth-child(4n),
.serviceList li:nth-child(5n){width: 49.15%;}
.serviceList li .wrap{display: block;padding-bottom: 10rem;border-radius: 8px;}
.serviceList li .wrap .bgStyle::before{content: "";width: 12.27rem;height: 9.8rem;position: absolute;left: -3.63rem;bottom: -4.1rem;background: linear-gradient(180deg, rgba(0, 109, 184, 0.4) 0%, #003DA5 100%);filter: blur(60px);border-radius: 50%;}
.serviceList li .btm{position: absolute;left: 0;bottom: 0.8rem;z-index: 3;width: 100%;box-sizing: border-box;padding: 0 1rem;color: #fff;line-height: 0.93rem;}
.serviceList li .btm img{filter: brightness(0) invert(1);}
.serviceList li .btm .arr{flex-shrink: 0;margin-left: 0.2rem;}
.serviceList li .btm .title{flex: 1;overflow: hidden;justify-content: flex-start;}
.serviceList li .btm .title img{margin-right: 0.27rem;height: 0.93rem;flex-shrink: 0;}
.serviceList li .btm .title h3{flex: 1;overflow: hidden;}
.serviceList li .wrap:hover .bgStyle{transform: scale(1.1);}

/* 标题 */
.nyTitle{margin-bottom: 1.33rem;text-align: center;line-height: 1.33;}

/* 表格 */
.tableStyle table{width: 100%;border-collapse: collapse;border-radius: 8px 8px 0 0;}
.tableStyle th{background: var(--primary-color);border-right: 1px solid #DDDDDD;text-align: center;line-height: 2.27rem;color: #fff;}
.tableStyle th:first-child{border-radius: 8px 0 0 0;}
.tableStyle th:last-child{border-radius: 0 8px 0 0;border: none;}
.tableStyle td{line-height: 0.93rem;padding: 0.67rem 0.33rem;text-align: center;border: 1px solid #DDDDDD;background: #FFFFFF;}

/* 流程图 */
.service2 .item{margin-bottom: 3.33rem;}
.service2 .item:last-child{margin-bottom: 0;}
.service2 .downloadBtn{display: inline-block;padding: 0 0.8rem;color: var(--primary-color);border: 1px solid var(--primary-color);border-radius: 0.8rem;line-height: 1.53rem;margin: 0.7rem 0 0 0.77rem;}
.service2 .downloadBtn:hover{background: var(--primary-color);color: #fff;}

/* 表单 */
.formStyle{padding: 3.33rem 0 4.2rem;background: url(../images/form_bg.png) no-repeat center top;background-size: cover;}
.formStyle > .w1400{justify-content: space-between;}
.formStyle .contLeft .title{line-height: 1.33;margin-bottom: 0.8rem;}
.formStyle .contLeft .desc{line-height: 0.67rem;}
.formStyle .form{width: 57.14%;}
.formStyle .formItem{width: 47.5%;margin-bottom: 1rem;}
.formStyle .formItem.w100p{width: 100%;}
.formStyle .formItem dt{color: #3D3D3D;font-weight: bold;line-height: 0.8rem;margin-bottom: 0.4rem;}
.formStyle .formItem dt span{color: #E80606;}
.formStyle .formItem .text,
.formStyle .formItem select,
.formStyle .formItem textarea{width: 100%;box-sizing: border-box;border: 1px solid #DDDDDD;background: #FFFFFF;border-radius: 4px;padding: 0 0.67rem;line-height: 1.53rem;color: #333;-webkit-appearance: none;}
.formStyle .formItem .select1{width: 100%;box-sizing: border-box;line-height: 1.53rem;color: #333;-webkit-appearance: none;}
.formStyle .formItem .text::placeholder,
.formStyle .formItem textarea::placeholder{color: #999999;}
.formStyle .formItem select{background: url(../images/icon_down1.svg) no-repeat 94% center;}
.formStyle .formItem textarea{height: 4.67rem;}
.formStyle .formItem .pic{width: 4.33rem;height: calc(100% - 2px);position: absolute;right: 1px;top: 1px;cursor: pointer;border-radius: 0 4px 4px 0;}
.formStyle .subm{margin-top: 1rem;width: 6.67rem;height: 1.8rem;border: none;background: var(--primary-color);border-radius: 1rem;color: #fff;cursor: pointer;}
.formStyle .subm:hover{background: #0263A5;}
.formStyle .formItem .select1{position: relative;}
.formStyle .formItem .select1 .dt{background:  #FFFFFF url(../images/icon_down1.svg) no-repeat 96% center;cursor: pointer;border: 1px solid #DDDDDD;border-radius: 4px;padding: 0 0.67rem;}
.formStyle .formItem .select1 .dd{position: absolute;left: 0;top: 100%;width: 100%;box-sizing: border-box;background: #fff;border: 1px solid #DDDDDD;display: none;border-radius: 4px;}
.formStyle .formItem .select1 .dd li{padding: 0.3rem 0.67rem;line-height: 1.2;cursor: pointer;}
.formStyle .formItem .select1 .dd li:hover{background: #eee;}



/* 质量服务 */
.zlfwPage .list{justify-content: space-between;}
.zlfwPage .list li{width: 47.85%;margin-bottom: 0.5rem;}
.zlfwPage .list .wrap{display: block;padding: 1rem 1.33rem 1.33rem;background: url(../images/service_bg1.jpg) no-repeat center top;background-size: cover;border-radius: 8px;}
.zlfwPage .list .disFlex{align-items: center;}
.zlfwPage .list .title .icon{height: 1.47rem;margin-right: 0.67rem;flex-shrink: 0;}
.zlfwPage .list .title h3{flex: 1;overflow: hidden;}
.zlfwPage .list .desc{margin: 0.67rem 0 1rem;height: 1.87rem;line-height: 0.93rem;}
.zlfwPage .list .more img{margin-left: 8px;filter: brightness(0) invert(0.5);}
.zlfwPage .list .wrap:hover{box-shadow: 0px 6px 0.6rem 0px rgba(33, 35, 36, 0.14);}
.zlfwPage .list .wrap:hover .title,
.zlfwPage .list .wrap:hover .more{color: var(--primary-color);}
.zlfwPage .list .wrap:hover .more img{filter: brightness(1) invert(0);}

/* 特色项目 */
.tsxmPage .list{padding-bottom: 1rem;}
.tsxmPage .list li{width: 32%;margin: 0 2% 1.67rem 0;}
.tsxmPage .list li:nth-child(3n){margin-right: 0;}
.tsxmPage .list .wrap{display: block;padding: 0.4rem 0.4rem 0;background: #FFFFFF;border-radius: 8px;}
.tsxmPage .list .pic{padding-bottom: 63.46%;border-radius: 8px;}
.tsxmPage .list .title{line-height: 2.93rem;text-align: center;}
.tsxmPage .list .wrap:hover{box-shadow: 0px 6px 0.6rem 0px rgba(33, 35, 36, 0.14);}

/* 特色项目详情 */
.contTsxm > .w1400{justify-content: space-between;}
.contTsxm .thumb{width: 10.7%;}
.contTsxm .thumb .btn{width: 100%;height: 1.47rem;background: #EEEEEE;border-radius: 4px;cursor: pointer;}
.contTsxm .thumb .container{height: 7.13rem;margin: 0.8rem 0;}
.contTsxm .thumb .container img{width: 100%;height: 100%;border-radius: 8px;object-fit: cover;}
.contTsxm .bigPic{width: 39.28%;}
.contTsxm .bigPic img{width: 100%;height: 11.67rem;border-radius: 8px;object-fit: cover;}
.contTsxm .right{width: 45.1%;line-height: 0.93rem;}
.contTsxm .right .title{line-height: 1.13rem;padding-bottom: 1rem;border-bottom: 1px solid #DDDDDD;margin-bottom: 1rem;}
.contTsxm .right dl:first-child{margin-bottom: 0.67rem;}
.contTsxm .right dl dt{flex-shrink: 0;margin-right: 0.33rem;font-size: 0;}
.contTsxm .right dl dt img{width: 0.6rem;}
.contTsxm .right dl dd{flex: 1;overflow: hidden;}
.contTsxm .right dl ul{padding-top: 0.47rem;}
.contTsxm .right dl ul li{padding: 0 0.67rem;margin: 0 1rem 0.67rem 0;border: 1px solid #DDEDF7;border-radius: 0.67rem;}
.contTsxm .right dl ul li:last-child{margin-right: 0;}

/* 资质能力 */
.honorList{padding-bottom: 1rem;}
.honorList li{width: 32%;margin: 0 2% 1.67rem 0;background: #FFFFFF;border-radius: 8px;cursor: pointer;overflow: hidden;}
.honorList li:nth-child(3n){margin-right: 0;}
.honorList li::before{content: "";width: 100%;height: 2px;background: var(--primary-color);position: absolute;left: 0;bottom: 0;transform-origin: left center;transform: scale(0, 1);}
.honorList .pic{padding-bottom: 64.54%;background: url(../images/honor_bg.jpg) no-repeat center;background-size: cover;}
.honorList .pic span{position: absolute;left: 0;top: 0;width: 100%;height: 100%;}
.honorList .pic img{max-width: 100%;max-height: 100%;}
.honorList .btm{padding: 0 1rem;height: 4.13rem;}
.honorList .btm .icon{flex-shrink: 0;height: 1.6rem;width: 1rem;background: url(../images/icon_honor1.svg) no-repeat center;background-size: 100%;}
.honorList .btm .icon:last-child{background-image: url(../images/icon_honor2.svg);}
.honorList .btm .text{flex: 1;overflow: hidden;box-sizing: border-box;padding: 0 10px;text-align: center;line-height: 0.93rem;}
.honorList .btm .text .date{margin-bottom: 4px;line-height: 0.8rem;}
.honorList li:hover{box-shadow: 0px 6px 18px 0px rgba(33, 35, 36, 0.14);}
.honorList li:hover::before{transform: scale(1);opacity: 1;}
.honorList li:hover .btm .text .tit{color: var(--primary-color);}

/* 下载中心 */
.downloadList{padding-bottom: 1rem;}
.downloadList li{margin-bottom: 1.67rem;padding: 1rem 0 1rem 1.33rem;background: #fff;border-radius: 8px;overflow: hidden;}
.downloadList li::before{content: "";width: 100%;height: 100%;position: absolute;left: 0;top: 0;background: linear-gradient(180deg, #F1FAFF 0%, #FFFFFF 100%);opacity: 0;}
.downloadList li::after{content: "";width: 100%;height: 2px;background: var(--primary-color);position: absolute;left: 0;top: 0;transform-origin: left center;transform: scale(0, 1);opacity: 0;}
.downloadList .title{flex: 1;overflow: hidden;}
.downloadList .title a{padding-left: 0.53rem;}
.downloadList .title a::before{content: "";width: 0.2rem;height: 0.2rem;position: absolute;left: 0;top: 50%;margin-top: -0.1rem;background: var(--primary-color);}
.downloadList .date{flex-shrink: 0;margin: 0 4.67rem 0 1rem;font-family: "Arial";}
.downloadList .btn{padding: 0 0.8rem;border: 1px solid #DDDDDD;line-height: 1.53rem;border-radius: 0.8rem;margin-right: 2rem;}
.downloadList .btn img{width: 0.6rem;margin-right: 0.33rem;}
.downloadList li:hover{box-shadow: 0px 6px 18px 0px rgba(33, 35, 36, 0.14);background: transparent;}
.downloadList li:hover::before{opacity: 1;}
.downloadList li:hover::after{transform: scale(1);opacity: 1;}
.downloadList li:hover .title a{color: var(--primary-color);font-weight: bold;}

/* 下载按钮 */
.downloadNav{margin-bottom: 2rem;}
.downloadNav li{margin: 0 1rem;}
.downloadNav li a{border: 1px solid #DDDDDD;padding: 0 1rem;border-radius: 0.8rem;height: 1.6rem;}
.downloadNav li a img{height: 0.8rem;margin-right: 0.33rem;}

@media screen and (max-width: 1620px){

}
@media screen and (max-width: 1480px){

}

@media screen and (max-width: 1300px){
}

@media screen and (max-width: 1200px){
}

@media screen and (max-width: 1024px){
.contactPage .part2 .list li{width: 32%;margin: 0 2% 2% 0;}
.contactPage .part2 .list li:nth-child(4n){margin-right: 2%;}
.contactPage .part2 .list li:nth-child(3n){margin-right: 0;}

.thirdNav li{margin: 0 0.5rem;}

}

@media screen and (max-width: 760px){
.nyBanner{height: auto;padding: 2rem 0 3rem;}
.nyBanner .title{padding-top: 0;}
.nyBanner .path{bottom: 0.5rem;}

.nyWrap{background-size: auto 1rem;}
.nyWrap.padTop60{padding-top: 1.5rem;}

.aboutPage .part1{padding: 1rem;background: url(../images/about_bg3.jpg) no-repeat center;background-size: cover;margin-bottom: 1rem;}
.aboutPage .part1 .desc{max-height: none;}
.aboutPage .part2 .list{justify-content: space-between;}
.aboutPage .part2 .list li{width: 49%;margin: 0 0 1rem;}
.aboutPage .part2 .list .title{padding: 0 1rem;line-height: 2.2rem;}
.aboutPage .part2 .list .title .num{font-size: 1.8rem;}
.aboutPage .part2 .list .cont{padding: 0.6rem 1rem;}
.aboutPage .part2 .list .cont .wrap{max-height: none;padding-right: 0;}

.contactPage .part1{padding: 2rem 1rem;margin-bottom: 1rem;}
.contactPage .part1 .title{margin-bottom: 0.5rem;}
.contactPage .part2 .list{justify-content: space-between;}
.contactPage .part2 .list li{width: 49%;margin-right: 0 !important;padding: 0.8rem 0.2rem 0.8rem 0.8rem;}
.contactPage .part2 .list li .title{margin-bottom: 0.3rem;}
.contactPage .part2 .list li .title::before{left: -0.8rem;}

.recomNews .pic,
.recomNews .text{width: 100%;}
.recomNews .pic{padding-bottom: 71.11%;}
.recomNews .text{padding: 1rem 1rem 2rem;}
.recomNews .text .title{margin: 0.3rem 0;}
.recomNews .text .desc{margin: 0.6rem 0 1rem;}
.recomNews .swiper-pagination{width: 100%;bottom: 1rem;}
.recomNews .swiper-pagination .swiper-pagination-bullet{background: #ccc;}

.newsList{justify-content: space-between;padding-bottom: 0;}
.newsList li{width: 49%;margin: 0 0 1rem;}
.newsList .text{padding: 0.5rem;}

.page a{width: 1.4rem;height: 1.4rem;margin: 0 0.1rem 0.1rem;}

.noticeList li{margin-bottom: 0.5rem;}
.noticeList .wrap{padding: 0.8rem;}
.noticeList .more,
.noticeList .line2{display: none;}
.noticeList .line{margin: 0 0.5rem;}

.gPath{margin: 0 0 0.5rem;}

.passage .psgTitle{padding-bottom: 0.5rem;margin-bottom: 1rem;}
.passage .psgTitle .title{margin-bottom: 0.3rem;}
.passage .psgTitle .info .left{flex-wrap: wrap;}
.passage .psgTitle .info .left .item{margin-right: 0.5rem;width: 100%;justify-content: flex-start;margin-bottom: 5px;}
.passage .share{display: none;}
.passage .psgCont{padding-bottom: 1rem;margin-bottom: 1rem;}
.passage .psgLink .moreBtn{display: none;}
.passage .psgLink li{margin-bottom: 0.2rem;}

.thirdNav{padding: 1rem 0;}
.thirdNav ul{justify-content: space-between;}
.thirdNav li{margin: 0 0 0.1rem;width: 24%;box-sizing: border-box;}
.thirdNav li a{padding: 0.3rem 0;line-height: 1.2rem;flex-direction: column;border-radius: 0;}
.thirdNav li a img{margin: 0 0 3px;}

.serviceChannel .list{justify-content: space-between;}
.serviceChannel .list li{width: 49% !important;margin-right: 0 !important;}
.serviceChannel .list li .btm{padding: 0 0.5rem;}

.nyTitle{margin-bottom: 0.8rem;}

.tableStyle{overflow: auto;}
.tableStyle table{min-width: 1000px;}
.tableStyle th{line-height: 1.8rem;}
.tableStyle td{padding: 0.3rem;}

.service2 .item{margin-bottom: 1rem;}

.formStyle{padding: 1.5rem 0 2rem;}
.formStyle > .w1400{flex-wrap: wrap;}
.formStyle .contLeft,
.formStyle .form{width: 100%;}
.formStyle .contLeft{margin-bottom: 1rem;}
.formStyle .formItem{margin-bottom: 0.6rem;}
.formStyle .formItem dt{margin-bottom: 0.1rem;}
.formStyle .subm{width: 5rem;height: 1.6rem;}

.zlfwPage .list li{width: 100%;}
.zlfwPage .list .wrap{padding: 1rem;}
.zlfwPage .list .title .icon{height: 1rem;margin-right: 0.3rem;}
.zlfwPage .list .desc{height: auto;margin: 0.3rem 0 0.6rem;}

.tsxmPage .list{justify-content: space-between;padding-bottom: 0;}
.tsxmPage .list li{width: 49%;margin:  0 0 0.5rem;}
.tsxmPage .list .title{line-height: 1.8rem;}

.contTsxm .thumb{display: none;}
.contTsxm .bigPic{width: 100%;margin-bottom: 1rem;}
.contTsxm .right{width: 100%;}
.contTsxm .right .title{padding-bottom: 0.6rem;margin-bottom: 0.6rem;}

.honorList{justify-content: space-between;}
.honorList  li{width: 49%;margin: 0 0 0.5rem 0;}
.honorList .btm{height: 3rem;}

.downloadList li{margin-bottom: 0.5rem;padding: 0.5rem;flex-wrap: wrap;}
.downloadList .title{flex: auto;width: 100%;margin-bottom: 0.2rem;}
.downloadList .date{margin: 0 0.5rem 0 0.53rem;}
.downloadList .btn{margin-right: 0.5rem;padding: 0 0.5rem;line-height: 1.2rem;}

.downloadNav{margin-bottom: 1.2rem;}
.downloadNav li{margin: 0 0.3rem;}
.downloadNav li a{padding: 0 0.5rem;height: 1.5rem;}
.downloadNav li a img{height: 0.6rem;}

}

@media screen and (max-width: 468px){
.aboutPage .part2 .list li{width: 100%;}
.aboutPage .part2 .list li:last-child{margin-bottom: 0;}

.newsList li,
.serviceList li,
.formStyle .formItem,
.honorList  li{width: 100% !important;}

.newsList .title{height: auto;}
}