@charset "utf-8";
/* CSS Document */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td { margin:0; padding:0; }
h1,h2,h3,h4,h5,h6{font-weight: normal;}
BODY {FONT: "Microsoft YaHei", arial,sans-serif;  overflow-x: hidden;  background: #fff;}
A {COLOR: #666; TEXT-DECORATION: none}
P{COLOR: #333;}
A:hover {TEXT-DECORATION: none}
A IMG {BORDER-BOTTOM-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-TOP-STYLE: none; BORDER-LEFT-STYLE: none}
DIV {PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px}
UL {PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px}
LI {PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px}
P {PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px}
FORM {PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px}
EM {FONT-STYLE: normal; FONT-WEIGHT: normal}
TABLE {PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px}
DT {PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px}
DL {PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px}
DD {PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px}
FORM {PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px}
TR {PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px}
.cl{HEIGHT: 0px; CLEAR: both;}
.jz{margin:0 auto;}
.fl{FLOAT: left}
.fr{FLOAT: right}
img { image-rendering: -webkit-optimize-contrast;}
.container{width:1400px; margin:0 auto}
.container12{width:1200px; margin:0 auto}
.container145{width:1450px; margin:0 auto}
.container16{width:1600px; margin:0 auto}
.containers{width:96%; margin:0 auto}
.c{*zoom:1;}
.c:after{content: ""; display: block; height: 0; clear: both;}
.txt-c{text-align: center;}
.txt-r{text-align: right;}
.col-white{color: #fff;}
.clearfix:after{ content:""; display:block; clear:both; height:0; visibility:hidden;}
.clearfix{ zoom:1;}
/* 下滑头部 */
.navfixed {position: fixed; top: 0; width: 100%; z-index: 99999; transition: .5s;}
/* 多行省略 */
.omit {display: -webkit-box;overflow: hidden;  	-webkit-line-clamp: 2;-webkit-box-orient: vertical; }

/* 绝对定位居中 */
.jddwjz { position: absolute; left: 50%; top: 50%; transform: translate(-50%, -50%)}

::-webkit-scrollbar {/*滚动条整体样式*/width: 4px;/*高宽分别对应横竖滚动条的尺寸*/ height: 4px;scrollbar-arrow-color:red;}
::-webkit-scrollbar-thumb {/*滚动条里面小方块*/ border-radius: 5px;-webkit-box-shadow: inset 0 0 5px rgba(0,0,0,0.2);background: rgba(0,0,0,0.2);scrollbar-arrow-color:red;}
::-webkit-scrollbar-track {/*滚动条里面轨道*/ -webkit-box-shadow: inset 0 0 5px rgba(0,0,0,0.2); border-radius: 0; background: rgba(0,0,0,0.1);}

/* 图标变黑色 */
.icon-black {  filter: brightness(0);}
/* 图标变白色 */
.icon-white {filter: brightness(100);}
/* 图标变灰色色 */
.icon-gray {filter: grayscale(100%);  }

/*字体引入*/

@font-face {
  /* font-family: "futura"; */
  font-family: "Noto Sans SC";
  /* src: url("../font/Futura\ Md\ BT\ Bold.ttf"); */
}

@font-face {
  font-family: "mavenBold";
  src: url("../font/MavenPro-Bold.ttf");
}

/* CSS Document */

/* 首页 */
.header {position: fixed; width: 100%; top: 0; z-index: 99; transition: .5s;}
.header .box {height: 7.5rem;display: flex; justify-content: space-between; align-items: center; transition: .5s;}
.header .box > ul {display: flex; width: 50%; justify-content: space-between; margin-right: 6%;}
.header .box > ul > li {line-height: 7.5rem;}
.header .box > ul > li > a {font-size: 1.25rem; font-weight: 700; color: #ffffff; position: relative;}
.header .box > ul > li > a::after {content: ""; position: absolute;bottom: -5px;left: 50%; width: 0;height: 0.2rem; background: #fdd000; transition: .5s;}
.header .box > ul > li:hover > a::after {width: 110%;left: -5%;}
.header .box > ul > li.on > a::after {width: 110%;left: -5%;}
.header .box .he-re {display: flex; align-items: center;}
.headerFixed .box > ul > li {line-height: 5.5rem;}
/* 二级下拉列表 */
.header .box > ul > li > .slideMenu {position: relative;left: -65%;text-align: center; }
.header .box > ul > li > .slideMenu dl {position: absolute;display: none; width: 250%; left: -45%; padding: 0 1rem; line-height: initial; box-shadow: 0 1px 2px 0 rgb(0 0 0 / 30%); background: #fff;}
.header .box > ul > li > .slideMenu dl dd {padding: 0.5rem 0;}
.header .box > ul > li > .slideMenu dl dd a {font-size: 1rem; color: #666666;}
.header .box > ul > li > .slideMenu dl dd a:hover {color: #fdd000;}
.header .box > ul > li > .slideMenu dl.active-menu {display: block;-webkit-animation: fadeBottom 1.5s;animation: fadeBottom 1.5s;}

.header .box > ul > li:nth-child(1) .slideMenu dl {    width: 110%;left: 45%;}



/* 产品下拉列表 */
.propull {position: absolute; display: none; padding: 3.25rem 0 2.5rem 0;box-sizing: border-box; line-height: initial; width: 100%;left: 0; background: #ffffff;box-shadow: -0.44rem 0rem 1.56rem 0.44rem rgba(24,25,25,0.15);}
.propull ul { width: 1400px; margin: auto; left: 0; display: grid; grid-template-columns: repeat(5,1fr); gap: 2rem; overflow-y: auto; max-height: 70vh;  padding-right: 2rem; box-sizing: border-box;}
.propull ul li { box-sizing: border-box;}
.propull ul li:last-child {padding-right: 0;}
.propull ul li dt {position: relative; display: inline-block;margin-bottom: 1rem;}
.propull ul li dt {font-size: 1.25rem;font-weight: 700;color: #333333;position: relative;z-index: 0;}
.propull ul li dt a{color:#333}
.propull ul li dt::after {content: ""; position: absolute; bottom: 0; left: 0; z-index: -1; width: 100%; height: 0.38rem;background: #fdd000;}
.propull ul li dd a {font-size: 0.95rem;font-weight: 400;color: #666666; margin-top: 1rem;display: block;}
.propull ul li dd:hover a {color: #fdd000;}
.propull.active-menu {display: block;-webkit-animation: fadeBottom 1s;animation: fadeBottom 1s;}

@keyframes fadeBottom {0% {opacity: 0; max-height: 0;}to { opacity: 1; max-height: 800px;}}

/* 下滑头部样式 */
.headerFixed { background: rgba(21, 29, 43,.76);}
.headerFixed .box {height: 5.5rem;}
/* 搜索页面 */
.search-page .box {margin-top: 18vh;}
.search-page form {width: 60%;margin: auto; margin-bottom: 60px; border: 1px solid #333; border-radius: 50px; padding:5px 20px; box-sizing: border-box; display: flex;     align-items: center; justify-content: space-between; }
.search-page form .search-text {padding: 5px 0; width: 95%; line-height: 35px; outline: none; border: none; box-sizing: border-box; font-size: 16px;}
.search-page form .sub {width: 23px;  height: 23px; display: block; cursor: pointer; background: url(../images/searchIcon.png) no-repeat center; outline: none; border: none; background-size: 100%; filter: brightness(0);}
.search-page ul {width: 100%;}
.search-page li {width: 100%; padding: 30px; margin-top: 20px; box-sizing: border-box; background: #f5f5f5;}
.search-page li span {background: #fdd000; color: #fff; font-size: 12px; padding: 2px 5px; }
.search-page li h3 {font-size: 18px; margin: 10px 0; color: #000000; font-weight: 700;}
.search-page li p {font-size: 16px; color: #666; line-height: 20px;}
.search-page li .le {width: 95%;}
.search-page li a {display: flex; align-items: flex-end; justify-content: space-between;}
.search-page li img {transition: .5s; margin-right: 20px;}
.search-page li:hover img {transform: translateX(20px);}
@media screen and (min-width: 200px) and (max-width: 640px){
  .search-page form {
      width: 90%;
      margin-bottom: 40px;
  }
}

.bannerSwiper {overflow: hidden; position: relative;}
.bannerSwiper .swiper-slide {height: 100%; background-size: cover;}
.bannerSwiper .swiper-slide .box {width: 1400px;margin: auto;height: 100%; display: flex;flex-direction: column; justify-content: center;}
.bannerSwiper .swiper-slide .con {margin-top: 5%;}
.bannerSwiper .swiper-slide strong {font-size: 3.31rem;color: #ffffff;line-height: 5rem;display: block;}
.bannerSwiper .swiper-pagination {bottom: 5%;}
.bannerSwiper .swiper-pagination-bullet {width: 0.75rem; height: 0.75rem;background: #ffffff;box-sizing: border-box; opacity: 1; margin: 0 10px !important;}
.bannerSwiper .swiper-pagination-bullet-active {background: #fdd000;}
.bannerSwiper .swiper-button-prev {width: 1.19rem;height: 2rem; background: url(../images/banner-jt.png) no-repeat center; background-size: contain; transform: rotate(180deg);}
.bannerSwiper .swiper-button-next {width: 1.19rem;height: 2rem; background: url(../images/banner-jt.png) no-repeat center; background-size: contain;}

.indexOne {padding: 6rem 0;}
.indexOne ul {display: flex; justify-content: space-between; align-items: center;}
.indexOne ul li {background: url(../images/indexOne-bj.jpg) no-repeat center; background-size: cover; width: 46%; border-radius: 0.63rem; }
.indexOne ul li {padding-bottom: 2rem;box-shadow: -0.69rem 0rem 4.01rem 0.08rem rgba(24,25,25,0.05);}
.indexOne ul li strong {font-size: 11.69rem; line-height: 10rem; color: rgba(255, 255, 255,.04); text-transform: uppercase; font-style: oblique;}
.indexOne ul li strong {display: block; width: 100%; font-family: Arial, Arial-Bold Italic;}
.indexOne ul li .imgBox {display: flex; padding-top: 0px; justify-content: center; align-items: center; height: 380px;}
.indexOne ul li .imgBox img {display: block; transition: .5s; width: 110%;}
.indexOne ul li .tle {display: flex; align-items: center; justify-content: center; margin-top: 1rem;}
.indexOne ul li .tle h3 {font-size: 3rem;color: #000000;font-weight: 700; margin-right: 2rem; line-height: 3.5rem; transition: .3s;}
.indexOne ul li .tle img {position: relative; top: 5px;}
.indexOne ul li p {font-size: 1.13rem;color: #4d4d4d;line-height: 1.75rem; width: 85%; margin: auto; margin-top: 2rem;min-height: 5rem;}
.indexOne ul li:nth-child(1) .imgBox {position: relative; top: 2rem;}
.indexOne ul li:hover .imgBox img {transform: scale(1.05);}
.indexOne ul li:hover h3 {color: #FDD000;}

.indexTel {text-align: center; padding: 5rem 0 3rem 0; box-sizing: border-box;}
.indexTel h3 {font-size: 2.25rem;font-weight: 700;color: #ffffff;}
.indexTel h4 {font-size: 1rem;color: #ffffff;font-family: Arial, Arial-Regular;}
.indexTel i {display: inline-block;width: 3.06rem;height: 0.25rem;background: #174089;}

.indexTwo {background: url(../images/indexTwo-bj.jpg) no-repeat center; background-size: cover; padding-bottom: 5rem;}
.indexToSwiper {overflow: hidden; position: relative; padding-bottom: 5rem;}
.indexToSwiper .swiper-slide {background: #fff;}
.indexToSwiper .swiper-slide .imgBox {overflow: hidden;}
.indexToSwiper .swiper-slide img {display: block; width: 100%; transition: .5s;}
.indexToSwiper .swiper-slide .con {font-size: 1.38rem;color: #333333;font-weight: 400; text-align: center; padding: 1.5rem 0.5rem;}
.indexToSwiper .swiper-slide:hover img {transform: scale(1.05);}
.indexToSwiper .swiper-slide:hover .con {color: #FDD000;}
.indexToSwiper .swiper-pagination {display: none;}
.indexTwo .inMore {display: flex; justify-content: center;}
.indexTwo .inMore a {width: 12.69rem;height: 3.13rem;background: #ffffff;border-radius: 1.56rem; text-align: center; line-height: 3.13rem;}
.indexTwo .inMore a {display: flex; justify-content: center; align-items: center;font-size: 1rem;color: #333333;}
.indexTwo .inMore a img {margin-left: 1rem; transition: .5s;}
.indexTwo .inMore a:hover img {margin-left: 1.5rem;}

.indexThree {padding-bottom: 5rem;}
.indexThree .indexTel h3 {color: #333;}
.indexThree .indexTel h4 {color: #999999;}
.indexThree ul {display: flex; flex-wrap: wrap;justify-content: space-between;}
.indexThree ul li {width: 49%; display: flex; justify-content: space-between; margin-bottom: 2rem;}
.indexThree ul li .imgBox {width: 49%; overflow: hidden;}
.indexThree ul li .imgBox img {display: block; width: 100%; transition: .5s;}
.indexThree ul li .con {width: 49%; padding: 1rem 0;display: flex;flex-direction: column;align-items: flex-start;justify-content: space-between;}
.indexThree ul li .con h3 {display: -webkit-box;overflow: hidden;  	-webkit-line-clamp: 2;-webkit-box-orient: vertical; font-size: 1.2rem; color: #333;}
.indexThree ul li .lemore {display: flex; align-items: center; justify-content: space-between; width: 100%;}
.indexThree ul li .lemore .time {color: #666;}
.indexThree ul li .imgBox:hover img {transform: scale(1.05);}
.indexThree ul li .con h3:hover {color: #FDD000;}
/* 首页 end */


.publicOne {margin-bottom: 6rem;}
.publicOne .tle {text-align: center; margin: 5.5rem 0;}
.publicOne .tle strong {display: block; font-size: 2.5rem;font-weight: 700;color: #333333;}
.publicOne .tle small {font-size: 1.38rem;font-weight: 400;color: #555555; display: block; margin-top: 1rem;}
.publicOne ul {display: grid; grid-template-columns: repeat(4,auto);gap: 1rem; row-gap: 5rem;}
.publicOne ul li {position: relative; width: 19.38rem;  box-sizing: border-box; height: 16.88rem; background: #f5f5f5;border-radius: 0rem 3.13rem 0rem 3.13rem;}
.publicOne ul li .tom {position: relative; padding: 2rem 1.5rem 0 1.5rem; height: 100%; box-sizing: border-box; overflow: hidden; border-radius: 0rem 3.13rem 0rem 3.13rem;}
.publicOne ul li h4 {font-size: 1.75rem;font-weight: 700;color: #333333; position: relative; z-index: 1; transition: 1s;}
.publicOne ul li span {transition: .5s;font-size: 1rem;font-weight: 400;color: #777777; display:block; margin-top: 0.5rem;position: relative; z-index: 1;display: -webkit-box;overflow: hidden;  	-webkit-line-clamp: 2;-webkit-box-orient: vertical; }
.publicOne ul li .tom::after {content: ""; position: absolute; width: 100%; height: 5%; z-index: 0; bottom: 0; left: 0; background: url(../images/publicOne-bj.png) no-repeat; background-size: cover; transition: .5s;}
.publicOne ul li .bom {position: absolute; bottom:-36%; height: 100%; width: 100%; padding: 0 1.5rem 0 1.5rem; box-sizing: border-box; display: flex; justify-content: space-between;}
.publicOne ul li .b-le {width: 2.13rem;  height: 2.13rem; border: 0.06rem solid #dedede; background: url(../images/more-jt.png) no-repeat center;border-radius: 50%; flex-shrink: 0;}
.publicOne ul li .b-re img {width: 100%; display: block;}
.publicOne ul li:hover .tom::after {height: 100%;}
.publicOne ul li:hover h4 {color: #fff;}
.publicOne ul li:hover span {color: #fff;}
.publicOne ul li:hover .b-le {background: #fff url(../images/more-jt2.png) no-repeat center; border: 0.06rem solid #dedede;}
.publicOne ul li {opacity: 0;clip-path: inset(0 100% 0 0);transition: 0.6s;}
.publicOne ul li.articleShow {opacity: 1;clip-path: inset(0 0 0 0);}

.publicTle {text-align: center; padding: 4.5rem 0 3.5rem 0;}
.publicTle h3 {font-size: 2.25rem;color: #ffffff;font-weight: 700;}
.publicTle small {display: block;margin-top: 0.5rem; text-transform: uppercase; font-size: 1rem;font-family: Arial, Arial-Regular;color: #ffffff;}
.publicTle i {display: inline-block; width: 3.06rem; height: 0.25rem;background: #ffffff;}
.publicTwo {background: url(../images/publicTwo-bj.jpg) no-repeat center; background-size: cover; padding-bottom: 6.25rem;}
.publicTwo ul {display: flex; justify-content: space-between;}
.publicTwo ul li {width: 24%; position: relative; overflow: hidden;}
.publicTwo ul li img {width: 100%; display: block; transition: .5s;}
.publicTwo ul li .con {position: absolute; bottom: 0; left: 0; width: 100%;height: 100%;background-image: linear-gradient(to bottom , rgba(255, 255, 255, 0.01) 60% , rgba(0, 0, 0, 0.8)); bottom: 0;    display: flex; align-items: flex-end;}
.publicTwo ul li .con h5 {font-size: 1.5rem;font-weight: 400;color: #ffffff;     margin: 0 0 1rem 1rem;}
.publicTwo ul li:hover img {transform: scale(1.1);}
.publicTwo .more {display: flex; justify-content: center; margin-top: 4rem;}
.publicTwo .more a {display: flex; align-items: center; justify-content: center; width: 12.69rem; height: 3.13rem;background: #ffffff;font-size: 1rem;color: #174089;  border-radius: 1.56rem; text-align: center; line-height: 3.13rem;}
.publicTwo .more a img {margin-left: 1rem; display: block; margin-top: 0.2rem; transition: .5s;}
.publicTwo .more a:hover img {margin-left: 1.5rem;}
.publicTwo ul li {opacity: 0;clip-path: inset(0 100% 0 0);transition: 0.6s;}
.publicTwo ul li.articleShow {opacity: 1;clip-path: inset(0 0 0 0);}

.publicThree {padding-bottom: 9rem;}
.publicThree .publicTle h3 {color: #333333;}
.publicThree .publicTle small {color: #999999;}
.publicThree .publicTle i {background: #174089;}
.publicThree .container {width: 1500px;}
.publicThree .swiperBox {position: relative;}
.puThSwiper .swiper-button-prev {width: 0.81rem; height: 1.31rem; background: url(../images/puThSwiper-jt.png) no-repeat center; background-size: 100%;}
.puThSwiper .swiper-button-next {width: 0.81rem; height: 1.31rem; background: url(../images/puThSwiper-jt.png) no-repeat center; background-size: 100%; transform: rotate(180deg);}
.puThSwiper {overflow: hidden; width: 1400px; margin: auto;}
.puThSwiper .swiper-slide .box {display: flex; align-items: center; justify-content: space-between; background: #eeeeee; padding: 0.6rem 1rem;box-sizing: border-box; transition: .5s;}
.puThSwiper .swiper-slide .imgBox {overflow: hidden; width: 50%;}
.puThSwiper .swiper-slide .imgBox img {display: block; width: 100%; transition: .5s;}
.puThSwiper .swiper-slide .re {width: 45%;}
.puThSwiper .swiper-slide h5 , .puThSwiper .swiper-slide strong ,.puThSwiper .swiper-slide em {font-size: 1.5rem;color: #333333; font-weight: normal;line-height: 2.13rem;}
.puThSwiper .swiper-slide .down {margin-top: 4rem;color: #333333;font-size: 0.88rem;}
.puThSwiper .swiper-slide .down img {margin-right: 0.5rem;filter: brightness(0);}
.puThSwiper .swiper-pagination {display: none;}
.puThSwiper .swiper-slide:hover .box {background: #4f71b0;}
.puThSwiper .swiper-slide:hover .imgBox img {transform: scale(1.1);}
.puThSwiper .swiper-slide:hover h5 , .puThSwiper .swiper-slide:hover strong ,.puThSwiper .swiper-slide:hover em {color: #fff;}
.puThSwiper .swiper-slide:hover .down {color: #fff;}
.puThSwiper .swiper-slide:hover .down img {filter: none;}

/* 底部 */
.footer {background: #2a2a2c; padding: 4.25rem 0 2.5rem 0;}
.footer .box {display: flex; justify-content: space-between;}
.footer .box dl dt {font-size: 1.25rem;font-weight: 700;color: #ffffff; margin-bottom: 1.5rem;}
.footer .box dl dd ,.footer .box dl dd a{font-size: 0.84rem;font-weight: 400;color: #aaaaaa; display: block; margin-top: 1rem;}
.footer .box .footerNav {width: 22%; position: relative;}
.footer .box .footerNav dd {float: left; width: 50%; margin-top: 0; margin-bottom: 1rem;}
.footer .box .footerNav dd a {margin-top: 0;}
.footer .box .footerNav::before {content: ""; position: absolute; right: -17%; top: 0; height: 100%; width: 1px; background: #ffffff;opacity: 0.08;}
.footer .box .footerNav::after {content: ""; position: absolute; right: -17.5%; top: 0; height: 100%; width: 1px; background: #000000;}
.footer .box .footerNav dd:hover a {color: #fff; opacity: 1;}
.footer .code {text-align: center; }
.footer .code span {display: block;font-size: 0.88rem;color: #fafafa;margin-top: 0.5rem; }
.footer .copy {display: flex; flex-wrap: wrap; justify-content: space-between; margin-top: 7.5rem;}
.footer .copy p ,.footer .copy p a {font-size: 0.88rem;color: #a8a8a8;}
.footer .copy p a:hover {color: #fff;}

/* ==========================内页========================== */
.ny-header .header { background: rgba(21, 29, 43,.76);}
/* .ny-header .header .box {height: 5.5rem;} */
.ny-banner {height: 25rem;}
.ny-banner .box {width: 1400px; margin: auto; height: 100%; display: flex; flex-direction: column; justify-content: center;}
.ny-banner .box .con {margin-top: 5%;}
.ny-banner .box h3 {font-size: 3.31rem;font-weight: 700;color: #ffffff;}
.ny-banner .box span {display: block; font-size: 1.5rem;color: #ffffff;}
.ny-banner .box p {font-size: 1.13rem;font-weight: 400;color: #ffffff;line-height: 2.31rem; width: 50%; margin-top: 2rem;}
.public-banner {height: 31.69rem;}
.public-banner .box span {font-size: 3.31rem;font-weight: 700;color: #ffffff;}
.case-banner {height: 31.25rem;}

/* 案例 */
.case {margin: 6rem 0 10rem 0;}
.case ul {display: flex; justify-content: space-between; flex-wrap: wrap;}
.case ul::after {content: ""; width: 32%;}
.case ul li {width: 32%; margin-bottom: 2rem;border: 0.06rem solid #dddddd;}
.case ul li .imgBox {overflow: hidden;}
.case ul li .imgBox img {display: block; width: 100%; transition: .5s;}
.case ul li .con {padding: 2rem; border-top: 0.06rem solid #dddddd; box-sizing: border-box; border-top: none; text-align: center; }
.case ul li .con h6 {font-size: 1.25rem;color: #333333;}
.case ul li:hover .imgBox img {transform: scale(1.1);}
.case ul li:hover h6 {color: #FDD000;}
.case ul li {opacity: 0;clip-path: inset(0 100% 0 0);transition: 0.6s;}
.case ul li.articleShow {opacity: 1;clip-path: inset(0 0 0 0);}


/* 产品列表 */
.prode-banner {position: relative;}
.prode-banner::after {content: ""; position: absolute;bottom: -3px;left: 0; width: 100%; background: rgba(253, 208, 0,.3);height: 3px;}
.prode-banner .swiperbox {position: absolute; bottom: -35px;width: 100%; left: 0;}
.prode-banner .swiperbox .containerBox {width: 1600px; position: relative; margin: auto;}
.prodeSwiper {overflow: hidden; width: 1400px; margin: auto; padding-bottom: 20px;}
.prodeSwiper .swiper-slide {padding: 2rem; box-sizing: border-box; width: 16.69rem;height: 11.25rem; overflow: hidden;}
.prodeSwiper .swiper-slide {cursor: pointer;background: url(../images/prodeSwiper-slideBj.png) no-repeat center; background-size: 100%;}
.prodeSwiper .swiper-slide .boxCon { text-align: right; width: 100%;}
.prodeSwiper .swiper-slide .boxCon strong {text-align: left;display: block;font-size: 1.38rem;font-weight: 700;color: #333333; margin-bottom: 0.13rem;}
.prodeSwiper .swiper-slide .boxCon img {text-align: right; width: 90%;}
.prodeSwiper .swiper-pagination {display: none;}
.prodeSwiper .swiper-slide {transition: 300ms;transform: scale(0.85);}
.prodeSwiper .swiper-slide::after {content: ""; position: absolute; bottom: -2px; left: 0; width: 0;height: 3px; background: #fdd000; transition: .5s;}
.prodeSwiper .swiper-slide:hover::after {width: 100%; bottom: 0;}

.prodeSwiper .swiper-slide:hover {transform: scale(1.1); margin:0 1.5rem;}

.prodeSwiper .activess::after{width: 100%; bottom: 0;}
.prodeSwiper .activess{ transform: scale(1.15); margin:0 1.5rem;}


/* .prodeSwiper .swiper-slide-thumb-active::after , .prodeSwiper .swiper-slide-active::after{width: 100%; bottom: 0;} */
/* .prodeSwiper .swiper-slide-thumb-active, .prodeSwiper .swiper-slide-active { transform: scale(1.1); margin:0 1.5rem;} */
.prodeSwiper .swiper-button-prev {width: 1.75rem;height: 2.94rem; background: url(../images/prodeSwiper-jt.png) no-repeat center; background-size: 100%; transform: rotate(180deg);}
.prodeSwiper .swiper-button-next {width: 1.75rem;height: 2.94rem; background: url(../images/prodeSwiper-jt.png) no-repeat center; background-size: 100%;}
.proOne .mbxBox {padding: 2rem 0 1rem;border-bottom: 1px solid #ddd;}
.proOne .mbxBox .box {display: flex; justify-content: space-between; flex-wrap: wrap;}
.proOne .mbxBox ul {display: flex;}
.proOne .mbxBox ul li a {font-size: 1.13rem;font-weight: 400;color: #666666;padding-right: 20px;display: block;position: relative;}
.proOne .mbxBox ul li a:hover {color: #333;font-weight: 700;}
.proOne .mbxBox ul li a:hover::after {font-weight: normal; color: #666;}
.proOne .mbxBox ul li a::after {content: "/"; position: absolute; right: 5px; }
.proOne .mbxBox ul li:last-child a {padding: 0; font-weight: bold; color: #333;}
.proOne .mbxBox ul li:last-child a::after {display: none; }
.proOne .mbxBox .box .re a {display: inline-block;font-size: 1.06rem;color: #333333; margin-left: 5rem;}
.proOne .mbxBox .box .re a:nth-child(1) {margin-left: 0;}
.proOne .mbxBox .box .re a:hover {font-weight: 700;}
.proOne .proBox {padding: 3rem 0;}
.proOne .proBox .title {padding: 5rem 6rem; box-sizing: border-box;}
.proOne .proBox .imgBox {display: none; }
.proOne .proBox .imgBox img {display: block; max-width: 100%; margin: auto;}
.proOne .proBox .title h3 {font-size: 3rem;font-weight: 700;color: #ffffff;}
.proOne .proBox .title p {width: 50%; color: #fff;font-size: 1.06rem;font-weight: 400; margin: 2rem 0 3rem 0;line-height: 2rem;}
.proOne .proBox .title a { line-height: 2.81rem;font-size: 1rem;color: #333333;font-weight: 400; transition: .5s;}
.proOne .proBox .title a {display: inline-block; width: 9.44rem;height: 2.81rem;background: #ffffff; text-align: center;}
.proOne .proBox .title a:hover {background: #FDD000; color: #fff;}
.proOne .proBox .boxCon {margin: 2.5rem 0;}
.proTwo {margin-bottom: 7rem;}
.proTwo .publicTle h3 {color: #333333;}
.proTwo .publicTle small {color: #999999;}
.proTwo .publicTle i {background: #174089;}
.proTwo ul {display: flex; flex-wrap: wrap; justify-content: space-between;}
.proTwo ul::after {content: ""; width: 32%;}
.proTwo ul li {width: 32%;}
.proTwo ul li {border: 0.06rem solid #dddddd; margin-bottom: 2rem;}
.proTwo ul li .imgBox {display: flex; justify-content: center; padding: 1rem 0;}
.proTwo ul li img {width: 80%; display: block; transition: .5s;}
.proTwo ul li .con {text-align: center;background: #f5f5f5; padding: 1.5rem 0.5rem;box-sizing: border-box;}
.proTwo ul li h6 {font-size: 1.06rem;color: #333333;font-weight: 400;}
.proTwo ul li:hover img {transform: scale(1.05);}
.proTwo ul li:hover h6 {color: #fdd000;}

/* 产品详情 */
.ductTailOne {display: none;}
.ductTail-banner .ductTailOne {display: block;}
.ductTailOne .mbx {padding-top: 10rem;}
.ductTailOne .mbx ul {display: flex; flex-wrap: wrap;}
.ductTailOne .mbx ul li a {font-size: 1.13rem;font-weight: 400;color: #fff;padding-right: 20px;display: block;position: relative;}
.ductTailOne .mbx ul li a:hover {color: #fff;font-weight: 700;}
.ductTailOne .mbx ul li a:hover::after {font-weight: normal; color: #fff;}
.ductTailOne .mbx ul li a::after {content: "/"; position: absolute; right: 5px; }
.ductTailOne .mbx ul li:last-child a {padding: 0; font-weight: bold; color: #fff;}
.ductTailOne .mbx ul li:last-child a::after {display: none; }
.ductOne {background: #e8edf3; margin-top: 5%; padding: 2.2rem 10rem 2.5rem 4.5rem; box-sizing: border-box;z-index: 2; position: relative;}
.ductOne {display: flex; justify-content: space-between; align-items: center;}
.ductOne .le {width: 42%;}
.ductOne .le strong {font-size: 2rem;font-weight: 700;color: #333333;}
.ductOne .le h4 {font-size: 2.25rem;color: #333333;}
.ductOne .le span {font-size:1rem;color: #333333;margin-top: 3.5rem;display: block;line-height: 1.4rem;}
.ductOne .re {width: 55%;}
.ductOneslide {display: flex; align-items: flex-end; justify-content: space-around;}
.ductOneslide .hd {width: 15%;}
.ductOneslide .hd li {cursor: pointer; box-sizing: border-box;border: 0.13rem solid #d2d6db;margin-top: 0.5rem;}
.ductOneslide .hd li.on {border: 0.13rem solid #eeb315;}
.ductOneslide .bd {order: -2;width: 73%;}
.ductOneslide .bd li img {display: block; width: 100%;}
.ductOneslide .hd li img {display: block; width: 100%;}
.ductTailTwo {margin-top: 20rem; margin-bottom: 5rem;}
.ductTailTwo .hd {border-bottom: 1px solid #DDDDDD;}
.ductTailTwo .hd ul {display: flex;}
.ductTailTwo .hd ul li {width: 9.88rem;cursor: pointer;  height: 3.56rem;font-size: 1.13rem;color: #333333; text-align: center; line-height: 3.56rem; transition: .5s;}
.ductTailTwo .hd ul li.on {background: #174089; color: #fff; font-weight: 700;}
.ductTailTwo .hd ul li:hover {background: #174089;color: #fff; font-weight: 700;}
.ductTailTwo .bd ul {padding: 3rem 0;}
.ductTailTwo .bd .infoFour {padding: 1rem 0; display: flex; align-items: center; justify-content: space-between;border-bottom: 1px solid #ddd;}
.ductTailTwo .bd .infoFour .le img {display: block; max-width: 100%;}
.ductTailTwo .bd .infoFour .cen {width: 38%; margin-right: 10%;}
.ductTailTwo .bd .infoFour .cen dl {display: flex; justify-content: space-between;}
.ductTailTwo .bd .infoFour .cen dd {border: 0.06rem solid #eeeeee;text-align: center; width: 32%; padding: 1rem 0; box-sizing: border-box;}
.ductTailTwo .bd .infoFour .cen dd a {display: flex;flex-direction: column;align-items: center;justify-content: center;}
.ductTailTwo .bd .infoFour .cen dd a img {display: block; max-width: 100%;}
.ductTailTwo .bd .infoFour .cen dd span {display: block;font-size: 0.88rem;font-weight: 400;color: #666666;}
.ductTailTwo .bd .infoFour .cen dd:hover span {color: #174089;}
.ductTailTwo .bd .infoFour .re .tel {font-size: 1.75rem;font-weight: 400;color: #333333;}
.ductTailTwo .bd .infoFour .re span {font-size: 1rem;font-weight: 400;color: #777777;display: block; margin-top: 0.5rem;}
.ductTailTwo .bd .infoFour .re .more {width: 9.06rem; height: 2.69rem;border: 0.06rem solid #174089;margin-top: 2rem; transition: .5s;}
.ductTailTwo .bd .infoFour .re .more a {display: flex; justify-content: space-around; align-items: center; height: 100%;font-size: 1rem;color: #174089;}
.ductTailTwo .bd .infoFour .re .more:hover {background: #174089;}
.ductTailTwo .bd .infoFour .re .more:hover a {color: #fff;}
.ductTailTwo .bd .infoFour .re .more:hover img {filter: brightness(100);}

/* 产品详情录入 */
.ductTailslide .bd .tableBox {overflow-x: auto;}
.ductTailslide .bd table {white-space: nowrap;}
.ductTailslide .bd table td {padding:0 1rem; box-sizing: border-box;}
.ductTailslide .bd li img {max-width: 100%; height: auto !important;}

.ductTailslide .bd .table2 {white-space: initial;}

@media screen and (min-width: 200px) and (max-width: 768px) {
  .ductTailslide .bd ul li p strong span {font-size: 25px !important;}
  .ductTailslide .bd .table2 tr {display: flex; flex-wrap: wrap;}
  .ductTailslide .bd .table2 tr td {width: 100%;}
}

/* 关于我们 */
.about-banner {}
.about-banner .aboutbox {padding-top: 10rem; width: 58%; padding-bottom: 6rem;}
.about-banner .aboutbox h3 {font-size: 3.38rem;font-weight: 700;color: #ffffff;}
.about-banner .aboutbox .duan {margin-top: 2rem;}
.about-banner .aboutbox p {font-size: 1rem;font-weight: 400;color: #ffffff;line-height: 2rem;}
.about-banner .num {border-top: 1px solid rgba(221, 221, 221,.29); margin-top: 6rem; display: none;}
.about-banner .num dl {display: flex; justify-content: space-between; padding: 3.5rem 0;}
.about-banner .num dd {display: flex; align-items: center;}
.about-banner .num .numCon {margin-left: 1rem;}
.about-banner .num p span {font-size: 1.88rem;color: #ffffff;font-weight: 700;}
.about-banner .num p abbr {font-size: 1.88rem;font-weight: 700; color: #fff;}
.about-banner .num p em {font-size: 1rem;color: #ffffff;}
.about-banner .num .p2 {font-size: 0.94rem; color: #fff;}
.about-three .container {width: 1500px; margin: auto;}
.about-three {background: url(../images/aboutTwo-bj.jpg) no-repeat center; background-size: cover; padding: 6rem 0;     position: relative;}
.about-three .about-title {text-align: center; margin-bottom: 6rem;}
.about-three .about-title h3 {color: #333;font-size: 2.25rem;font-weight: 700;}
.about-three .about-title h4 {font-size: 1rem;font-family: Arial, Arial-Regular; text-transform: uppercase;color: #999999;}
.three-swiper1 {padding-bottom: 3rem; width: 100%; overflow: hidden;width: 1400px; margin: auto;}
.three-swiper1 .swiper-slide {padding: 2.5rem 2rem 2rem 2rem; box-sizing: border-box; background: #fff;opacity: 0.3;}
.three-swiper1 .swiper-slide h5 {font-size: 1.88rem;font-weight: 700;color: #333; font-style: normal;}
.three-swiper1 .swiper-slide span {font-size: 1rem;font-weight: 400;color: #333; font-style: normal;margin: 1rem 0;display: block;}
.three-swiper1 .swiper-slide img {width: 100%; display: block; margin-top: 1rem; opacity: 0; height: 0; transition: .5s;}
.three-swiper1 .swiper-slide-active {opacity: 1; background: rgba(0, 0, 0,.05);}
.three-swiper1 .swiper-slide-active img { transition: .5s; opacity: 1; height: auto;}
.three-swiper1 .swiper-wrapper {align-items: center;}
.three-swiper2Box {position: relative;}
.three-swiper2 {width: 1400px; margin: auto; overflow: hidden; background: url(../images/three-swiper2-bj.png) no-repeat center;}
.three-swiper2 .swiper-pagination-progressbar {background: #2f3448;}
.three-swiper2 .swiper-pagination-progressbar .swiper-pagination-progressbar-fill {background: #ffffff;}
.three-swiper2 .swiper-slide {text-align: center; cursor: pointer;}
.three-swiper2 .swiper-slide i {display: inline-block; margin-top: 4.5rem; width: 0.69rem; height: 0.69rem; border-radius: 50%; background: #cccccc; position: relative; }
.three-swiper2 .swiper-slide i::after {content: "";position: absolute; width: 1.81rem;height: 1.81rem; background: rgba(11, 48, 114,.1); border-radius: 50%;  opacity: 0;   left: -80%; top: -80%;}
.three-swiper2 .swiper-slide h6 {font-size: 1.25rem;color: #333333; padding-top: 2rem;font-family: Arial, Arial-Regular;}
.three-swiper2 .swiper-slide-active i {background: #0b3072;}
.three-swiper2 .swiper-slide-active i::after { animation: shubiao 1s infinite linear .65s; opacity: 1;}
.three-swiper2 .swiper-slide-active h6 {font-size: 1.88rem;font-weight: 700;color: #174089;}
.three-swiper2 .swiper-button-prev::after {display: none;}
.three-swiper2 .swiper-button-next::after {display: none;}
.three-swiper2 .swiper-button-prev {width: 2.38rem; height: 2.38rem; left: 0;  transform: rotate(180deg);background: url(../images/three-swiper2-jt.png) no-repeat center;background-size: contain;}
.three-swiper2 .swiper-button-next {width: 2.38rem; height: 2.38rem;  right: 0;  background: url(../images/three-swiper2-jt.png) no-repeat center;background-size: contain;}
@keyframes shubiao {0% { -webkit-transform: scale(1); } 33% {  -webkit-transform: scale(1.2); } 66% { -webkit-transform: scale(1.3); } 100% { -webkit-transform: scale(1); }}

.aboutFour {margin-bottom: 7.5rem;display: none;}
.aboutFour .tle {text-align: center; padding:5rem 0;}
.aboutFour .tle  h3 {color: #333;font-size: 2.25rem;font-weight: 700;}
.aboutFour .tle  h4 {font-size: 1rem;font-family: Arial, Arial-Regular; text-transform: uppercase;color: #999999;}
.aboutFour .container {width: 1500px;}
.aboutFour .box {position: relative;}
.aboutFourSwiper {width: 1400px; margin: auto;overflow: hidden;}
.aboutFourSwiper .swiper-pagination {display: none;}
.aboutFourSwiper .swiper-pagination-bullet {background: #0b3072;}
.aboutFourSwiper .swiper-slide {background: #ededed; height: auto; padding: 1rem; padding-bottom: 5rem; box-sizing: border-box;}
.aboutFourSwiper .imgBox {overflow: hidden;}
.aboutFourSwiper .imgBox img {display: block; max-width: 100%; transition: .5s;}
.aboutFourSwiper .con {display: flex; flex-direction: column; justify-content: center; align-items: center; height: 100%;}
.aboutFourSwiper .con span {position: absolute; bottom: 1.5rem;color: #333333;font-size: 1.19rem; padding: 0 1rem;box-sizing: border-box;}
.aboutFourSwiper .con::after {content: ""; position: absolute; width: 100%; height: 0.31rem;background: #155ea2;left: 0; bottom: 0;}
.aboutFourSwiper .con:hover img {transform: scale(1.05);}
.aboutFourSwiper .swiper-button-prev {width: 0.88rem;height: 1.5rem; background: url(../images/puThSwiper-jt.png) no-repeat center; background-size: 100%; left: 0;}
.aboutFourSwiper .swiper-button-next {width: 0.88rem;height: 1.5rem; background: url(../images/puThSwiper-jt.png) no-repeat center; background-size: 100%; right: 0; transform: rotate(180deg);}

/* 应用 */
.apply-banner {height: 31.5rem;}
.apply {margin: 5rem 0;}
.apply ul {display: flex; justify-content: space-between;flex-wrap: wrap;}
.apply ul::after {content: ""; width: 32%;}
.apply ul li {width: 32%;margin-bottom: 2rem;position: relative;overflow: hidden; opacity: 0;clip-path: inset(0 100% 0 0);transition: 0.6s;}
.apply ul li img {display: block; width: 100%; transition: .5s;}
.apply ul li a::after {content: ""; width: 100%;height: 100%; background-image: linear-gradient(to bottom , rgba(255, 255, 255, 0.01) 20% , rgba(0, 0, 0, 0.5)); bottom: 0; position: absolute; left: 0;}
.apply ul li span {position: absolute; bottom:11%; left:7%;font-size:1.28rem;color: #ffffff;font-weight: 700; z-index: 1;}
.apply ul li:hover img {transform: scale(1.05);}
.apply ul li.articleShow {opacity: 1;clip-path: inset(0 0 0 0);}

/* 应用详情 */
.applyDetail {}
.applyDetail img {max-width: 100%;}
.applyDetail ul {padding: 3rem 2rem;}
.applyDetail li {display: flex; align-items: center; justify-content: space-between; margin-bottom: 3rem;}
.applyDetail li .le {width: 49%;}
.applyDetail li h3 {font-size: 1.88rem;font-weight: 700;color: #111111; margin-bottom: 2rem;}
.applyDetail li p {font-size: 1.06rem;font-weight: 400;color: #666666;line-height: 2rem;}
.applyDetail li .re {width: 47%;}
.applyDetail li .re img {max-width: 100%; display: block; object-fit: cover;}
.applyDetail li:nth-child(even) .re {order: -1;}

/* 文档下载 */
.fileOne {border-bottom: 1px solid #dddd;}
.fileOne ul {display: flex;padding: 2rem 0; }
.fileOne ul li a {font-size: 1.13rem;font-weight: 400;color: #666666;padding-right: 20px;display: block;position: relative;}
.fileOne ul li a:hover {color: #333;font-weight: 700;}
.fileOne ul li a:hover::after {font-weight: normal; color: #666;}
.fileOne ul li a::after {content: "/"; position: absolute; right: 5px; }
.fileOne ul li:last-child a {padding: 0; font-weight: bold; color: #333;}
.fileOne ul li:last-child a::after {display: none; }
.fileTwo {margin: 3rem 0 10rem 0;}
.fileTwo .filedOne {background: #f4f4f4;padding: 3rem 4rem; box-sizing: border-box;}
.fileTwo .filedOne form {}
.fileTwo .filedOne .screen {display: flex; justify-content: space-between;}
.fileTwo .filedOne .infile {width: 31%;position: relative;}
.fileTwo .filedOne .infile::after {content: "";position: absolute; right: 1rem;top: 70%; width: 0.69rem; height: 0.5rem; background: url(../images/select-icon.png) no-repeat center; background-size: 100%;}
.fileTwo .filedOne label {display: block;font-size: 1.25rem;font-weight: 400;color: #333333;margin-bottom: 1rem;}
.fileTwo .filedOne select {width: 100%;height: 2.75rem;background: #ffffff; border: 0.06rem solid #dddddd; padding: 0 1rem; box-sizing: border-box;appearance: none; -webkit-appearance: none; -moz-appearance: none;}
.fileTwo .filedOne .czBtn {width: 10.06rem;height: 2.69rem;background: #174089;font-size: 1rem;color: #ffffff; outline: none; border: none; cursor: pointer; margin-top: 2.5rem;}
.fileTwo .filedTwo {margin: 2.5rem 0;}
.fileTwo .filedTwo .infoCon {position: relative;}
.fileTwo .filedTwo .sub {outline: none; border: none; cursor: pointer; top: 30%;left: 2%;  position: absolute; width: 1.19rem;height: 1.19rem; background: url(../images/filedTwo-search.png) no-repeat center; background-size: 100%;}
.fileTwo .filedTwo .sear {width: 100%; outline: none; padding-left: 4.5rem; box-sizing: border-box; font-size: 1rem; color: #333; height: 2.75rem;background: #ffffff; border: 0.06rem solid #dddddd;}
.fileTwo .filedTwo .text {font-size: 0.88rem;color: #555555;display: block; margin-top: 1rem;}
.fileTwo .filedThree table {width: 100%;border-bottom: 1px solid #EEEEEE;}
.fileTwo .filedThree thead {height: 3.69rem;  background: #e3e7ed;}
.fileTwo .filedThree thead th {font-size: 1.13rem;color: #174089;font-weight: 700;}
.fileTwo .filedThree tbody {text-align: center;}
.fileTwo .filedThree tbody tr {border-bottom: 1px solid #EEEEEE;}
.fileTwo .filedThree tbody tr td {padding: 1.5rem 0;font-size: 1rem;color: #666666;}
.fileTwo .filedThree tbody a {display: flex; align-items: center;justify-content: center;}
.fileTwo .filedThree tbody a em {font-size: 1rem;color: #174089;display: inline-block; margin-left: 0.5rem;}
.fileTwo .filedThree tbody a:hover em {text-decoration:underline;}

/* 新闻资讯 */
.news-banner {height: 31.25rem;}
.information {margin: 5rem 0;}
.information .hd ul {display: flex;margin: 1rem 0 3rem 0;}
.information .hd ul li a {font-size: 1.13rem;font-weight: 400;color: #707070; margin-right: 5rem; position: relative; transition: .5s; padding-bottom: 0.4rem;}
.information .hd ul li a::after {content: ""; width: 0; height: 1px; height: 0.13rem;background: #174089; bottom: 0; position: absolute; left: 0; transition: .5s;}
.information .hd ul li:hover a {color: #174089;}
.information .hd ul li:hover a::after {width: 100%;}
.information .hd ul li.on a {color: #174089;}
.information .hd ul li.on a::after {width: 100%;}
.information .bd ul {display: flex; justify-content: space-between; flex-wrap: wrap;}
.information .bd ul::after {content: ""; width: 31%;}
.information .bd ul li {width: 31%; margin-bottom: 3rem; border: 0.06rem solid #eeeeee;}
.information .bd ul li .imgBox {overflow: hidden;}
.information .bd ul li .imgBox img {width: 100%; display: block; transition: .5s;}
.information .bd ul li .con {padding: 2rem; box-sizing: border-box;  border-top: none;}
.information .bd ul li em {font-size: 1rem;color: #a2a2a2; margin-bottom: 0.5rem; display: block;}
.information .bd ul li h5 {font-size: 1.25rem;font-weight: 400;color: #333333; transition: .5s;}
.information .bd ul li p {margin: 1rem 0 1.5rem 0;font-size: 0.94rem;color: #666;line-height: 1.88rem;}
.information .bd ul li .more {display: flex; align-items: center; font-size: 1rem;color: #174089;transition: .5s; margin-left: 0;}
.information .bd ul li .more .ic {width: 1.38rem; margin-left: 1rem; height: 1.38rem; background: #174089; border-radius: 50%; display: flex; align-items: center; justify-content: center;}
.information .bd ul li:hover img {transform: scale(1.1);}
.information .bd ul li:hover h5 {color: #174089;}
.information .bd ul li:hover .more {margin-left: 1rem;}

/* 内页新闻详情 */
.zwys {height: 7.5rem;}
.proCenter .box li .boxCon::before, .proCenter .box li .boxCon::after {content: ""; position: absolute;top: 0;width: 100.0vw;height: 100%; background-color: #343434;z-index: -1;}
.ny-news-xq {padding: 3rem 0; background-color: #fff;}
.ny-news-xq .container {width: 1300px; }
.ny-news-xq .box-left {background-color: #fff;  box-sizing: border-box;}
.ny-news-xq .news-title {position: relative; border-bottom: 1px solid #dcdcdc; text-align: left; padding: 0; display: flex; align-items: center; justify-content: space-between; }
.ny-news-xq .news-title::before, .ny-news-xq .news-title::after {content: "";position: absolute; bottom: 0; width: 100.0vw; height: 1px;background-color: #dcdcdc; z-index: 0;}
.ny-news-xq .news-title::before {right: 100%;}
.ny-news-xq .news-title::after {left: 100%;}
.ny-news-xq .news-title .title {width: 100%;padding-bottom:2rem; border-bottom: 2px solid #F2CD02;}
.ny-news-xq .news-title h2 {font-size: 2rem; font-weight: 400; color: #333333; margin-bottom: 1rem;}
.ny-news-xq .news-title span {display: inline-block;font-size: 0.94rem;color: #999999;}
.ny-news-xq .news-title span.span2 {margin-left: 1rem;}
.ny-news-xq .ny-xq-con {margin: 3rem 0;}
.ny-news-xq .ny-xq-con img {max-width: 100%;}
.page-fy {display: flex; justify-content: space-between; align-items: center; border-top: 1px solid #dcdcdc; padding-top: 2.5rem; flex-wrap: wrap;}
.page-fy .prev , .page-fy .next {font-size: 1rem; margin-top: 0.5rem;}
.page-fy .prev:hover a {color:#174089;}
.page-fy .next:hover a {color:#174089;}
.page-fy .re {margin-top: 0.5rem; margin-left: 1rem;}
.page-fy .re a {display: flex; align-items: center; font-size: 1rem;color: #222222;}
.page-fy .re a img {display: block; margin-left: 1rem;}
.page-fy .re a:hover {color: #174089;}


/* 分页 */
.fy { padding: 60px 0; display: flex;justify-content: center;align-items: center; flex-wrap: wrap;}
.fy a { border: 0.06rem solid #d7dde4; display: flex; align-items: center; justify-content: center; color: #707070; font-size: 14px; transition: .4s; margin:5px;  padding: 5px 13px;}
.fy a:hover {color: #fff; background: #1b1b1b;}
.fy .layui-laypage-curr {color: #fff; background: #1b1b1b; font-size: 14px;  margin: 0 5px; padding: 5px 13px;}

/* 产品详情页调整 */
/* .ductTailslide .bd ul li p {line-height:initial !important;} */
.ductTailslide .bd ul:nth-child(1) li:nth-child(1) table tr td:nth-child(2) {padding: 0.5rem 2rem;box-sizing: border-box;}
/* .ductTailslide .bd ul:nth-child(2) li:nth-child(1) table tr td {padding: 0.5rem 1rem;box-sizing: border-box;} */
