@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:14px/1.5 "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}
I {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:1500px; margin:0 auto;}
.container12{width:1200px; margin:0 auto}
.container13{width:1300px; margin:0 auto}
.container14{width:1400px; margin:0 auto}
.container15{width:1500px; 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%)}

button {outline: none; border: none;}

::-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%);}


/* CSS Document */
/* 头部 */
.heZwys {height: 173px;}
header { position: fixed; width: 100%; top: 0; background: #fff; z-index: 99; transition: .5s;}
.heBox {display: flex; align-items: center; justify-content: space-between; height: 110px;}
.heLe .logo {display: flex; align-items: center;}
.heLe .logo .logoCon {margin-left: 45px;}
.heLe .logo .logoCon p span {font-size: 22px;font-weight: 700;color: #2a3d81;}
.heLe .logo .logoCon p span:nth-child(2) {color: #FA760A;}
.heLe .logo .logoCon em {font-size: 15px;font-weight: 400;color: #333333;}
.heRe {text-align: center;}
.heRe img{display: block;}
.heRe span {font-size: 24px;font-weight: 700;font-family: Arial, Arial-Bold;color: #fa760a;letter-spacing: 0.95px; font-style: oblique;}
nav {border-top: 4px solid #2a3d81; background: #fff; position: fixed; width: 100%; top: 110px;transition: .5s;box-shadow: 0px 3px 13.02px 7.98px rgba(25, 25, 25, 0.01);}
nav .box {display: flex; justify-content: space-between; height: 60px; align-items: center; background: #fff;}
nav ul {display: flex; justify-content: space-between; width: 85%;}
nav ul li {line-height: 60px; position: relative;}
nav ul li > a {font-size: 16px;font-weight: 400;color: #333333; display: block; height: 100%;position: relative;}
nav ul li > a::after {content: ""; position: absolute; width: 0;top: -4px;left: 0; height: 4px; background: #fa760b; transition: .5s;}
nav ul li:hover > a::after {width: 100%;}
nav ul li.on > a::after {width: 100%;}
nav ul li dl {position: absolute;display: none; left: -55%;line-height: initial;background: #fff; width: 200%;text-align: center; border-radius: 0 0 5px 5px; box-shadow: 0px 3px 13.02px 7.98px rgba(25, 25, 25, 0.01);}
nav ul li dl dd a {color: #333; font-size: 15px; padding: 10px;display: block;border-bottom: 1px  solid #eee; transition: .3s;}
nav ul li dl dd:last-child a {border: none;}
nav ul li dl dd:hover a {color: #FA760A;}
nav ul li:nth-child(6) dl {    left: -195%;    width: 500%;}
nav ul li:nth-child(7) dl {    left: -30%;      width: 160%;}



nav .navSearch img {filter: grayscale(100%);}
nav .navSearch a:hover img {filter: none;}
nav .luanage {position: relative;}
nav .luanage span {font-size: 18px;font-weight: 400;color: #333333;display: grid; align-items: center; grid-template-columns: repeat(2,auto); gap: 5px;}
nav .luanage dl {position: absolute; background: #fff; width: 85px; text-align: center; left: -22px; padding: 10px 0; padding-bottom: 0; border-radius: 0 0 5px 5px;display: none;box-shadow: 0px 3px 13.02px 7.98px rgba(25, 25, 25, 0.01);}
nav .luanage dl dd a {color: #333; display: block; padding: 8px 0; border-bottom: 1px solid #eee;}
nav .luanage dl dd:last-child a {border: none;}
nav .luanage dl dd:hover a {color: #FA760A;}

/* 头部下拉 */
.headerBom {top: -200px;}
.headerBom nav {top: 0;}

.bannerSwiper { overflow: hidden; position: relative;}
.bannerSwiper .swiper-slide {background-size: 100% !important; object-fit: cover;}
.bannerSwiper .swiper-slide img {max-width: 100%;display: block; margin: auto; height: 100%; object-fit: cover; width: 100%;}
#banner-num {bottom: 5%;}
#banner-num span {width: 100px;height: 3px; background: #ffffff;opacity: 1; border-radius: 0; margin: 0 10px !important}
#banner-num .swiper-pagination-bullet-active {opacity: 1; background: #FA760A;}
#banner-num span:focus {border: none; outline: none;}

/* 热门搜索 */
.hotSearch .box {display: flex; justify-content: space-between; height: 80px; background: #fff; align-items: center;}
.hotSearch .box .le {display: flex; align-items: center;}
.hotSearch .box .le em {font-size: 16px;color: #333333; margin: 0 8px;}
.hotSearch .box .le dl {display: flex; flex-wrap: wrap;}
.hotSearch .box .le dl a {font-size: 14px; color: #949494; margin: 0 10px;}
.hotSearch .box .le dl a:hover {color: #FA760A;}
.hotSearch .box .re form {width: 450px;height: 42px; background: #F6F6F6;position: relative;}
.hotSearch .box .re input {outline: none; border: none; height: 100%; padding-left: 20px;  box-sizing: border-box; background: none; width: 88%; font-size: 16px;color: #333;}
.hotSearch .box .re input::-webkit-input-placeholder {font-size: 14px;color: rgba(102, 102, 102,.62);}
.hotSearch .box .re .links {position: absolute; left:92%; top: 50%; transform: translate(-50%, -50%);padding-left: 15px;}
.hotSearch .box .re .links::after {content: ""; position: absolute; left: 0;width: 1px; height: 23px; background: rgba(221, 221, 221,.62);}

/* 搜索页面 */
.search-page .box {margin-top: 10vh;}
.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: #1a4d84; 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;
  }
}

.indexTle {text-align: center; padding: 70px 0 60px 0;}
.indexTle .tle {display: inline-block;position: relative;}
.indexTle .tle::after {width: 40px;height: 1px;opacity: 0.5; background: #000000;content: ""; position: absolute;}
.indexTle .tle::before {width: 40px;height: 1px;opacity: 0.5; background: #000000;content: " "; position: absolute;}
.indexTle .tle::before {left: -15%;top: 50%; transform: translate(-50%, -50%);}
.indexTle .tle::after {left: 115%;top: 50%; transform: translate(-50%, -50%);}
.indexTle strong {font-size: 40px;font-weight: 700;color: #2a3d81;}
.indexTle strong:nth-child(2) {color: #FA760A;}
.indexTle p {font-size: 16px;font-weight: 400;color: #666666; width: 55%; margin: auto;}

.indexOne {background: #f5f5f5;}
.inOnSwiper {overflow: hidden; position: relative;}
.inOnSwiper .imgBox {overflow: hidden;}
.inOnSwiper .imgBox img {transition: .5s; width: 100%;display: block;}
.inOnSwiper .con {background: #fff; padding: 30px 5px 15px 5px;text-align: center;}
.inOnSwiper h5 {font-size: 24px;font-weight: 700;color: #2a3d81;text-align: center;}
.inOnSwiper span {font-size: 16px;font-weight: 400;color: #333333;letter-spacing: 0.32px;display: block; margin: 15px 0;}
.inOnSwiper .swiper-slide:hover .imgBox img {transform: scale(1.05);}

.indexTwo {background: #f5f5f5; padding-bottom: 80px;}
.indexTwo .tle::after ,.indexTwo .indexTle .tle::before {display: none;}
.indexTwo .indexTle small {font-size: 18px;font-family: Arial, Arial-Regular;color: #888888;display: block; text-transform: uppercase;}
.indexTwo .box {position: relative;}
.inTwSwiper {overflow: hidden;}
.inTwSwiper .swiper-slide {overflow: hidden;}
.inTwSwiper .swiper-wrapper {flex-direction: initial !important;width: 100%;}
.inTwSwiper .swiper-slide {margin: 0 20px 20px 0 !important;}
.inTwSwiper .swiper-slide .imgBox img {display: block; width: 100%;}
.inTwSwiper .swiper-slide .imgBox span {letter-spacing: 0.64px; bottom: 0; z-index: 1; background: rgba(25, 25, 25,.72);color: #fff; opacity: 1; transition: .5s;}
.inTwSwiper .swiper-slide .imgBox span {position: absolute; width: 100%;text-align: center; padding: 15px 0;font-size: 16px;color: #ffffff;}
.inTwSwiper .cover {width: 100%;height: 100%;position: absolute;top: 0px; left: 100%; background: rgba(42, 61, 129,.89); z-index: 11;}
.inTwSwiper .cover {display: flex; flex-direction: column; justify-content: center; align-items: center;}
.inTwSwiper .cover h6 {font-size: 18px;font-weight: 400;color: #ffffff;letter-spacing: 0.72px;}
.inTwSwiper .cover i {width: 80%;height: 2px;display: block; background: #fff; margin: 10px 0;}
.inTwSwiper .cover p {font-size: 16px;font-weight: 400;letter-spacing: 0.64px;color: #ffffff; width: 80%; margin: 0 auto; text-align: center;}
.inTwSwiper .cover a {width: 148px;height: 41px;background: #f08305;border-radius: 19px;display: flex; justify-content: center; align-items: center;margin-top: 30px;}
.inTwSwiper .cover a span {color: #fff;font-size: 14px;color: #ffffff; margin-right: 10px;transition: .5s;}
.inTwSwiper .cover a:hover span {margin-right: 15px;}
.inTwSwiper .swiper-slide:hover .imgBox span {opacity: 0;}
.inTwSwiper .swiper-button-prev ,.inTwSwiper .swiper-button-next {width: 56px;height: 56px;  background: #e3e3e3;border-radius: 50%; top: 115px;}
.inTwSwiper .swiper-button-prev {left: auto; right: 100px;}
.inTwSwiper .swiper-button-prev img ,.inTwSwiper .swiper-button-next img {filter: brightness(0);}
.inTwSwiper .swiper-button-next img {transform: rotate(180deg);}
.inTwSwiper .swiper-button-prev:hover img  ,.inTwSwiper .swiper-button-next:hover img {filter: none;}

.indexUs {background: url(../images/indexUs-bj.jpg) no-repeat center; background-size: cover; text-align: center; padding: 55px 0 70px 0;}
.indexUs h3 {font-size: 44px;font-weight: 700;color: #ffffff;}
.indexUs p {font-size: 20px;font-weight: 400;color: #ffffff;}
.indexUs .box {display: grid; grid-template-columns: repeat(2,auto); justify-content: center; column-gap: 90px; margin-top: 45px;}
.indexUs .box .le {display: grid; grid-template-columns: repeat(2,auto); gap: 15px; align-items: center;}
.indexUs .box .leCon {text-align: left;}
.indexUs .box .leCon em {font-size: 16px;font-weight: 400;color: #ffffff;}
.indexUs .box .leCon strong {display: block;font-size: 28px;font-weight: 700;font-family: Arial, Arial-Bold;color: #ffffff;}
.indexUs .box .re a {width: 208px; height: 54px; background: #fa760a;display: block;text-align: center; line-height: 54px;font-size: 18px;color: #ffffff;position: relative;}
.indexUs .box .re a:before {content: '';position: absolute;border: #fa760a solid 6px; top: 0; right: 0; bottom: 0;left: 0;-webkit-animation-duration: 1s;animation-duration: 1s;}
.indexUs .box .re a:hover:before {-webkit-animation-name: hvr-ripple-out; animation-name: hvr-ripple-out;}
@keyframes hvr-ripple-out {100% {top: -6px; right: -6px; bottom: -6px;  left: -6px;   opacity: 0;}}

.indexThree ul {column-count: 3;column-gap: 10px;}
.indexThree ul li {position: relative; margin-bottom: 10px; overflow: hidden;}
.indexThree ul .imgBox {position: relative;}
.indexThree ul .imgBox .im {display: block; max-width: 100%;}
.indexThree ul .imgBox::after {content: "";width: 100%;height: 100%;background-image: linear-gradient(to bottom , rgba(255, 255, 255, 0.01) 30% , rgba(0, 0, 0, 1));bottom: 0;position: absolute;left: 0;opacity: 1;transition: .5s;}
.indexThree ul .imgBox .imgIc {position: absolute; top: 0; right: 0;}
.indexThree ul .imgBox .con {position: absolute; z-index: 1; width: 100%; left: 0; bottom: 5%;text-align: center; transition: .5s; opacity: 1;}
.indexThree ul .imgBox .con span {font-size: 20px;font-weight: 400;color: #ffffff;letter-spacing: 0.8px;position: relative;}
.indexThree ul .imgBox .con span::after {content: ""; position: absolute; left: 130%; top: 50%; transform: translate(-50%, -50%);width: 34px; height: 1px;opacity: 0.5; background: #ffffff;}
.indexThree ul .imgBox .con span::before {content: ""; position: absolute; left: -30%; top: 50%; transform: translate(-50%, -50%);width: 34px; height: 1px;opacity: 0.5; background: #ffffff;}
.indexThree ul li .cover {width: 100%;height: 100%;position: absolute;top: 0px; left: 100%; background: rgba(42, 61, 129,.9); z-index: 11;}
.indexThree ul li .cover {display: flex; flex-direction: column; justify-content: center; align-items: center;}
.indexThree ul li .cover span {font-size: 20px;font-weight: 400;letter-spacing: 0.8px;color: #fa760a;position: relative;}
.indexThree ul .cover span::after {content: ""; position: absolute; left: 130%; top: 50%; transform: translate(-50%, -50%);width: 34px; height: 1px;opacity: 0.5; background: #FA760A;}
.indexThree ul .cover span::before {content: ""; position: absolute; left: -30%; top: 50%; transform: translate(-50%, -50%);width: 34px; height: 1px;opacity: 0.5; background: #FA760A;}
.indexThree ul .cover a {width: 167px;height: 44px; border: 1px solid #ffffff; border-radius: 4px;text-align: center; line-height: 44px; text-align: center;}
.indexThree ul .cover a {font-size: 16px;font-weight: 400;color: #ffffff; margin-top: 20px; transition: .5s;}
.indexThree ul .cover a:hover {background: #fff; color: #fa760a;}
.indexThree ul li:hover .imgBox .con {opacity: 0;}
.indexThree ul li:hover .imgBox::after {opacity: 0;}

.indexFour {margin-top: 130px; background: url(../images/indexFour-bj.jpg) no-repeat center; background-attachment: fixed; background-size: cover; padding-bottom: 110px;}
.indexFour .indexTle {padding: 88px 0 100px 0;}
.indexFour .indexTle strong {color: #fff;}
.indexFour .indexTle strong:nth-child(2) {color: #FA760A;}
.indexFour .indexTle .tle::before , .indexFour .indexTle .tle::after {background: #EFEFEF;}
.indexFour .indexTle p {color: #fff; width: 55%; margin: auto;}
.indexFour ul {display: flex; flex-wrap: wrap; justify-content: space-between;}
.indexFour ul li {width: calc(100%/3); height: 250px;border: 1px solid rgba(209, 209, 209,.2);box-sizing: border-box;position: relative;}
.indexFour ul li::after {content: "";background: #fa760a;width: 105%; height: 108%; position: absolute; left: -3%;bottom: 0; transform: scale(0.1); opacity: 0; transition: .5s; z-index: 2;}
.indexFour ul li {display: flex; flex-direction: column; justify-content: center; align-items: flex-start; padding: 0 60px;}
.indexFour ul li .tle {display: flex; justify-content: space-between; width: 100%; position: relative; z-index: 3;}
.indexFour ul li .tle h4 {font-size: 28px;font-weight: 400;color: #ffffff;letter-spacing: 1.12px;}
.indexFour ul li .tle i {display: block; width: 55px;height: 2px;background: #fa760a; margin-top: 15px;}
.indexFour ul li p {font-size: 16px;font-weight: 400;color: #f2f2f2; margin-top: 20px;position: relative; z-index: 3;}
.indexFour ul li:hover .tle i {background: #fff;}
.indexFour ul li:hover::after {opacity: 1; transform: scale(1);}

.indexFive {margin-bottom: 100px;}
.indexFive .container {width: 1700px;}
.indexFive .swiperBox {position: relative;}
.inFiSwiper {overflow: hidden; width: 1500px; margin: auto;}
.inFiSwiper .swiper-slide {background: #f5f5f5;}
.inFiSwiper .swiper-slide .imgBox {overflow: hidden; position: relative;}
.inFiSwiper .swiper-slide .imgBox img {display: block; width: 100%; transition: .5s;}
.inFiSwiper .swiper-slide .icon {position: absolute; left: 50%; top: 50%; transform: translate(-50%, -50%)}
.inFiSwiper .swiper-slide .icon img {width: auto;}
.inFiSwiper .swiper-slide .con {text-align: center; padding: 15px 0;font-size: 18px;font-weight: 400;color: #333333;}
.inFiSwiper .swiper-slide:hover .con {color: #f08305;}
.inFiSwiper .swiper-slide:hover .imgBox > img {transform: scale(1.05);}
.inFiSwiper .swiper-button-prev {left: 0;width: 56px; height: 56px; background: #e3e3e3;border-radius: 50%;}
.inFiSwiper .swiper-button-next {right: 0;width: 56px;border-radius: 50%; height: 56px; background: #e3e3e3; transform: rotate(180deg);}
.inFiSwiper .swiper-button-prev img ,.inFiSwiper .swiper-button-next img {filter: grayscale(100%);}
.inFiSwiper .swiper-button-prev:hover img ,.inFiSwiper .swiper-button-next:hover img {filter: none;}
.indexFive .more {display: flex;justify-content: center; margin-top: 35px;}
.indexFive .more a {text-align: center; line-height: 54px;font-size: 18px;color: #ffffff; width: 208px;height: 54px;border-radius: 27px;background: #fa760a;}

.indexSix .box {display: flex; justify-content: space-between; align-items: center; min-width: 1300px;}
.indexSix {background: #f2f2f2;}
.indexSix .le ,.indexSix .re {width: 50%;}
.indexSix .le {padding: 0 4% 0 10%}
.indexSix .le img {display: block;}
.indexSix .le h3 {font-size: 25px;font-weight: 700;color: #333333;letter-spacing: 1.44px;}
.indexSix .le span {font-size: 24px;font-weight: 400;color: #555555;letter-spacing: 0.96px; display: block; margin-bottom: 20px;}
.indexSix .le P {font-size: 16px;font-weight: 400;color: #555555; margin: 15px 0;}
.indexSix .le ul {display: flex; justify-content: space-between;}
.indexSix .le ul li {background: #2a3d81; width: calc(100%/3);height: 142px; display: flex; flex-direction: column; align-items: center; justify-content: center;}
.indexSix .le ul li:nth-child(2) {background: #FA760A;}
.indexSix .le ul li span {font-size: 14px;color: #ffffff;margin: 0; margin-top: 10px;}
.indexSix .le ul li img {transition: .5s;}
.indexSix .le ul li:hover img {transform: rotateY(180deg);}
.indexSix .re {display: flex; justify-content: flex-end; height: 640px;}
.indexSix .re img {display: block; width: 100%; object-fit: cover;}

.indexSeven {padding-bottom: 84px;}
.indexSeven .box {display: flex; justify-content: space-between;} 
.indexSeven .le , .indexSeven .box .re{width: 48.5%;}
.indexSeven .boxCon {padding: 60px 40px 50px 40px; box-sizing: border-box;background: #f5f5f5;}
.indexSeven .boxCon .tle {display: flex; justify-content:space-between;}
.indexSeven .boxCon .tle > div {display: flex; align-items: center;}
.indexSeven .boxCon .tle h4 {display: inline-block;font-size: 22px;font-weight: 700;color: #333333;}
.indexSeven .boxCon .tle span {margin: 0 10px; color: #AAAAAA;}
.indexSeven .boxCon .tle small {text-transform:uppercase;font-size: 22px;color: #AAAAAA;}
.indexSeven .boxCon .tle a {font-size: 16px;font-family: Arial, Arial-Regular;color: #828282;font-weight: 400;}
.indexSeven .boxCon .tle a:hover {color: #f08305;}
.indexSeven .boxCon .con {margin: 30px 0; display: flex; justify-content: space-between; align-items: center;}
.indexSeven .boxCon .con .imgBox {margin-right: 20px; width: 37%; overflow: hidden;}
.indexSeven .boxCon .con .imgBox  img {display: block; transition: .5s; width: 100%;}
.indexSeven .boxCon .con .imgBox:hover img {transform: scale(1.05);}
.indexSeven .boxCon .conTle {width: 59%;}
.indexSeven .boxCon .conTle h5 {font-size: 18px;font-weight: 700;color: #333333; display: -webkit-box;overflow: hidden;	-webkit-line-clamp: 1;-webkit-box-orient: vertical; }
.indexSeven .boxCon .conTle p {font-size: 15px; margin: 15px 0; font-weight: 400;color: #858585;display: -webkit-box;overflow: hidden;	-webkit-line-clamp: 2;-webkit-box-orient: vertical; }
.indexSeven .boxCon .conTle em {font-size: 14px;font-family: Arial, Arial-Regular;font-weight: 400;color: #b2b1b1;}
.indexSeven .boxCon .conTle h5:hover {color: #f08305;}
.indexSeven .boxCon ul li a {padding: 10px 0;display: flex; justify-content: space-between; align-items: center;}
.indexSeven .boxCon ul li a .ic {width: 20px;height: 20px;background: #e6e6e6; border-radius: 50%; display: flex; align-items: center; justify-content: center;}
.indexSeven .boxCon ul li a img {width: 35%;}
.indexSeven .boxCon ul li p {font-size: 16px;font-weight: 400;color: #333333;display: -webkit-box;overflow: hidden;	-webkit-line-clamp: 1;-webkit-box-orient: vertical; }
.indexSeven .boxCon ul li a:hover p {color: #f08305;}
.indexSeven .boxCon ul li a:hover .ic {background: #f08305;}

/* 底部 */
footer {background: #282828; padding-top: 70px;}
footer .foterTop {display: flex; justify-content: space-between; align-items: center;padding-bottom: 65px;} 
footer .topLe {display: grid; grid-template-columns: repeat(3,auto); column-gap: 60px; align-items: center;}
footer .topLe i {display: block;width: 1px;height: 68px;background: #FC7506;}
footer .topLe .tel {display: flex; align-items: center;}
footer .topLe .tel img {margin-right: 12px;}
footer .topLe .tel em {font-size: 16px; font-weight: 400;color: #ebebeb;}
footer .topLe .tel span {font-size: 24px; font-family: Arial, Arial-Bold;font-weight: 700;color: #fc7506;display: block;}
footer .foterTop form {display: grid; grid-template-columns: repeat(3,auto);gap: 13px;}
footer .foterTop form input {width: 268px;height: 55px;border: 1px solid #a1a1a1;border-radius: 6px; font-size: 16px;color: #fff; background: none;}
footer .foterTop form input {padding-left: 23px; box-sizing: border-box; outline: none;}
footer .foterTop form input::placeholder {font-size: 12px; color: #999999;}
footer .foterTop form .sub {width: 174px;height: 55px;background: #fc7506;border-radius: 10px;cursor: pointer;text-align: center; outline: none; border: none; padding-left: 0; font-size: 18px;}
.foterNav {padding: 50px 0 80px 0; border-top: 1px solid rgba(255, 255, 255,.03); border-bottom: 1px solid rgba(255, 255, 255,.1);}
.foterNav .navCon {display: flex; justify-content: space-between;}
.foterNav .navCon dt {font-size: 20px;font-weight: 700;color: #ffffff; margin-bottom: 25px;position: relative;}
.foterNav .navCon dt::after {content: ""; position: absolute; bottom: -5px;width: 40px;height: 1px; background: #fc7506;left: 0; opacity: .5;}
.foterNav .navCon dd {margin: 10px 0; position: relative; font-size: 15px; font-weight: 400;color: #898989;}
.foterNav .navCon dd a {font-size: 15px; font-weight: 400;color: #898989; position: relative; }
.foterNav .navCon dd a:hover {color: #FC7506;}
.foterNav .navCon .code {text-align: center;}
.foterNav .navCon .code span {display: block;text-align: center;font-size: 16px;color: #d2d2d2;}
.foterCopy {padding: 15px 0;}
.foterCopy .container {display: flex; flex-wrap: wrap; justify-content: space-between;}
.foterCopy p ,.foterCopy p a {font-size: 15px;color: rgba(210, 210, 210,.5);}
.foterCopy a:hover {color: #FC7506;}

/* ==================================内页========================================= */
.ny-banner .bannerSwiper {height: 550px;}

/* 面包屑 */
.ny-main{margin-top: 25px; margin-bottom:100px;}
.position{height:52px; line-height:52px; font-size:14px; border-bottom: solid 1px #dfdfdf; margin-bottom: 30px;}
.position .container13 {background:url(../images/position-home.png) no-repeat 0 center; padding-left:30px; width: 1300px; box-sizing: border-box;}
.position a{background:url(../images/position-arrow.png) no-repeat right; padding-right:20px; margin-right:10px;}
.position a:last-child{background: transparent;}
.position .on{color: #FC7506;}
.position a:hover{color: #FC7506;}

.ny-left{width: 300px;     position: sticky;top: 80px;}
.column-title{position: relative; background: #2a3d81 }
.column-title .icon{width: auto;height: 100px;background: url(../images/icon-pro1.png) no-repeat center left 34px;padding-left: 105px;}
.column-title:before{content: ""; position: absolute;width: 288px;height: 88px;border: 1px solid #fff;top: 5px;left: 5px;}
.column-title h3{font-size: 20px;color: #fff;font-weight: bold;line-height: 28px;padding: 26px 0 2px;    margin-bottom: 2px;}
.column-title span{color: #fff;font-family: arial; text-transform: uppercase;}
.ctitle1{width: 276px;border:2px solid #2a3d81;border-top: none;padding: 20px 10px 12px 10px;}
.ctitle1>li{float: left; margin-bottom: 8px;  width: 275px;background: #2a3d81}
.ctitle1>li>a{display: block; width: 215px; padding-left: 20px;height: 50px;line-height: 50px;color: #fff;font-size: 16px;transition: all 0.5s; position: relative; }
.ctitle1>li>a:after{content: "";width: 0px;height: 2px;background: #fff;position: absolute;left: 0;top: 24px;transition: all 0.2s; left: 20px;}
.ctitle1>li:hover,.ctitle1>li.on{background: #FC7506}
.ctitle1>li:hover>a:after,.ctitle1>li.on>a:after{width: 10px;}
.ctitle1>li:hover>a,.ctitle1>li.on>a{padding-left: 40px;}
.ctitle2{background: #fff; background: #f5f5f5; padding:10px 20px}
.ctitle2 li a{display: block; font-size: 14px; color: #666; line-height: 40px;}
.ctitle2 li:hover a,.ctitle2 li.on a{color: #FC7506; font-weight: bold; text-indent: 5px; transition:0.6s;}

.ny-contact {background: #fafafa;}
.ny-contact .bg{display: block; width: 230px;padding-left: 20px; height: 100px;background: url(../images/ny-contact.jpg) no-repeat center center;}
.ny-contact span,.ny-contact em{display: block;color: #fff;}
.ny-contact span{font-size: 18px;line-height: 18px;padding-top: 30px;}
.ny-contact em{font-family: arial;}
.ny-contact ul{padding: 20px 10px;background: #f2f2f2;margin-bottom: 20px;}
.ny-contact ul li span,.ny-contact ul li img,.ny-contact ul li a{display: block;margin: 0 auto;}
.ny-contact ul .ny-qcode{padding-bottom: 20px;border-bottom: 1px solid #ccc;margin-bottom: 20px;}
.ny-contact ul .ny-qcode span{color: #4c4c4c;line-height: 14px;padding-top: 10px;}
.ny-contact ul .ny-tel{font-size: 24px;font-family: arial;color: #FC7506;padding-left: 60px;background: url(../images/telIcon.png) no-repeat center left 6px;margin-bottom: 20px; margin-left: 20px;}

.ny-right {width: 950px;overflow: hidden;}


/*内页产品列表*/
.ny-product-list ul {display: flex; flex-wrap: wrap; justify-content: space-between;}
.ny-product-list ul::after {content: ""; width: 32%;}
.ny-product-list ul li{float: left; width: 32%; margin-bottom: 30px;}
.ny-product-list ul li .pic { position: relative; overflow: hidden;}
.ny-product-list ul li .pic img{display: block;    width: 100%; -webkit-transition: opacity 1s, -webkit-transform 1s; transition: opacity 1s, transform 1s; -webkit-backface-visibility: hidden;backface-visibility: hidden;opacity: 1;}
.ny-product-list ul li:hover .pic img{-webkit-transform: scale3d(1.1,1.1,1);transform: scale3d(1.1,1.1,1);-webkit-transition: opacity 1s, -webkit-transform 1s;transition: opacity 1s, transform 1s;-webkit-backface-visibility: hidden;backface-visibility: hidden;}
.ny-product-list ul li h3{display: block;font-size: 15px; padding: 15px 0; color: #333; border-bottom: 1px solid #ccc; background: url(../images/link.png) no-repeat right center;}
.ny-product-list ul li:hover h3{color: #FC7506}


/*产品详情*/
/*内容页*/
.proDetails .pro1 .pro-list-pic{width: 332px;}
.proDetails .pro1 .spec-preview img{display: block;}
.proDetails .pro1 .descript1 {width: 575px;}
.proDetails .pro1 .descript1 strong.title1{line-height: 38px;font-size: 20px; color: #2d2d2d;display: block;border-bottom: 1px solid #c0ccd6; padding: 10px 0 15px; margin-bottom: 10px;}
.proDetails .pro1 .descript1 p{width: 535px;font-size: 13px;color: #666;line-height: 28px;margin: 10px 0;text-align: justify;}
.proDetails .pro1 .descript1 a.consult{display: block; width: 120px; height: 40px; font-size: 15px; color: #fff; line-height: 40px; text-align: center; background: #333; }
.proDetails .pro1 .descript1 a.consult:hover{background-color: #2a3d81;}
.proDetails .pro1 .descript1 p.haoma{ color: #333;font-size: 15px;display: block; margin: 20px 0;}
.proDetails .pro1 .descript1 p.haoma em {display: inline-block;color: #2a3d81;font-size: 25px;font-weight: bold; vertical-align: middle;}
.proDetails .pro1 .share{overflow: hidden;margin-top: 15px;}
.proDetails .pro1 .share ul li{float: left;margin: 0 5px;}
.proDetails .detail {margin-bottom: 20px;}
.proDetails .detail .de-title{border-bottom: solid 3px #2a3d81; margin-bottom: 20px;}
.proDetails .detail .de-title a{display: block;width: 130px; font-size: 16px;line-height: 45px;color: #fff; text-align: center; margin-top: 35px;background:#2a3d81;}

.proDetails .returnbt {padding:5px;text-align: center;}
.proDetails .returnbt input{padding:5px 20px;background:#333;color:#fff;border: none;cursor: pointer;}
.proDetails .infor img {max-width: 100%;}
.proDetails .nr-content {overflow:hidden;}
.proDetails .prev {margin-top:30px;line-height: 25px;}
.proDetails .next {margin-top:5px;line-height: 25px;}
.proDetails .prev a:hover , .proDetails .next a:hover {color: #f08305;}

.jqzoom{float:left;border:none;position:relative;padding:0px;cursor:pointer;margin:0px;display:block;}
.jqzoom img{max-height: 257px}
.zoomdiv{z-index:100;position:absolute;top:0px;left:0px;width:330px;height:335px;background:#ffffff;border:1px solid #CCCCCC;display:none;text-align:center;overflow:hidden;}
.jqZoomPup{z-index:10;visibility:hidden;position:absolute;top:0px;left:0px;width:20px;height:20px;border:1px solid #aaa;background:#ffffff;opacity: 0.5;-moz-opacity: 0.5;-khtml-opacity: 0.5;filter: alpha(Opacity=50);}
/*图片小图预览列表*/
.spec-preview{width:330px;height:257px;border:1px solid #DFDFDF;}
.spec-scroll{clear:both;width:332px;margin-top:10px;}
.spec-scroll .picprev{float:left;margin-right:8px;}
.spec-scroll .picnext{float:right;}
.spec-scroll .picprev,.spec-scroll .picnext{display:block;font-family:"宋体";text-align:center;width:10px;height:39px; line-height:39px;border:1px solid #CCC;background:#EBEBEB;cursor:pointer;text-decoration:none;}
.spec-scroll .items{float:left;position:relative;width:290px;height:52px;overflow:hidden;}
.spec-scroll .items ul{position:absolute;width:999999px;height:52px;}
.spec-scroll .items ul li{float:left;width:52px;text-align:center;border: none;margin-right: 7px;}
.spec-scroll .items ul li img{border:1px solid #CCC;width:50px;}

/*内页推荐产品列表*/
.ny-recommend{margin: 20px 0 100px 0;}
.recommend-title em {display: block; font-size: 18px; line-height: 50px; color: #333; font-weight: bold; text-indent: 18px;border-left: 5px solid #2a3d81;background: #fafafa;margin-bottom: 20px;}
.pro-recommend {overflow: hidden;}
.pro-recommend ul li {float: left;  margin-right: 30px;}
.pro-recommend ul li .pic{ position: relative; overflow: hidden;}
.pro-recommend ul li .pic img{display: block;width: 100%; -webkit-transition: opacity 1s, -webkit-transform 1s; transition: opacity 1s, transform 1s; -webkit-backface-visibility: hidden;backface-visibility: hidden;opacity: 1;}
.pro-recommend ul li:hover .pic img{-webkit-transform: scale3d(1.1,1.1,1);transform: scale3d(1.1,1.1,1);-webkit-transition: opacity 1s, -webkit-transform 1s;transition: opacity 1s, transform 1s;-webkit-backface-visibility: hidden;backface-visibility: hidden;}
.pro-recommend ul li h3 {display: block;font-size: 15px; line-height: 45px; color: #fff;  background: #2a3d81; text-align: center;}

/*内页行业方案列表页*/
.ny-solutions-list ul {display: flex; flex-wrap: wrap; justify-content: space-between;}
.ny-solutions-list ul::after {content: ""; width: 32%;}
.ny-solutions-list ul li {float: left; width: 32%; margin-bottom: 30px; position: relative;}
.ny-solutions-list ul li .pic {position: relative; overflow: hidden;}
.ny-solutions-list ul li .pic img {display: block;width: 100%;}
.ny-solutions-list ul li em {display: block; background: #fafafa; font-size: 15px; line-height: 45px; color: #666; text-align: center;}
.ny-solutions-list ul li:hover em{background: #2a3d81; color: #fff; transition:0.6s;}
.ny-solutions-list ul li .info{display: none;}

/* 视频列表 */
.ny-video-list ul {display: flex; flex-wrap: wrap; justify-content: space-between;}
.ny-video-list ul li {background: #f5f5f5; width: 32%; margin-bottom: 30px;}
.ny-video-list ul li .imgBox {overflow: hidden; position: relative;}
.ny-video-list ul li .imgBox img {display: block; width: 100%; transition: .5s;}
.ny-video-list ul li .icon {position: absolute; left: 50%; top: 50%; transform: translate(-50%, -50%)}
.ny-video-list ul li .icon img {width: auto;}
.ny-video-list ul li .con {text-align: center; padding: 15px 0;font-size: 18px;font-weight: 400;color: #333333;}
.ny-video-list ul li:hover .con {color: #f08305;}
.ny-video-list ul li:hover .imgBox > img {transform: scale(1.05);}

/*内页新闻列表页*/
.ny-news-list ul li {margin-bottom: 25px; width: 100%; background: #fff; border-bottom: solid 1px #ccc; padding-bottom: 20px; display: flex; justify-content: space-between;}
.ny-news-list ul li .pic {display: block;overflow: hidden;}
.ny-news-list ul li .pic img {display: block; width: 100%; transition: .5s;}
.ny-news-list ul li .pic:hover img {transform: scale(1.05);}
.ny-news-list ul li .info{width: 65%;}
.ny-news-list ul li .info .ny-news-title {padding: 14px 0; }
.ny-news-list ul li .info .ny-news-title em {display: block; font-size: 16px; line-height: 16px; color: #333;  width: 500px; white-space: nowrap; text-overflow: ellipsis; overflow: hidden;}
.ny-news-list ul li .info .ny-news-title span {display: block; font-size: 14px; line-height: 16px; color: #333; font-family: arial;}
.ny-news-list ul li .info p {display: block; font-size: 13px; line-height: 28px; color: #888; display: -webkit-box;overflow: hidden;	-webkit-line-clamp: 3;-webkit-box-orient: vertical;}
.ny-news-list ul li .info .ny-news-title em:hover{color:#f08305;}
/*内页推荐新闻资讯列表页*/
.news-recommend{overflow: hidden;}
.news-recommend ul {width: calc(100% + 30px)}
.news-recommend ul li{float: left; width: calc(100% / 2 - 30px); margin-right: 30px; margin-bottom: 15px;  border-bottom: dashed 1px #2a3d81;}
.news-recommend ul li em{display: inline-block; font-size: 16px; line-height: 45px; color: #666;  background: url(../images/nynews-icon.png) no-repeat left center; padding-left: 15px;  width:75%; white-space: nowrap; text-overflow: ellipsis; overflow: hidden;}
.news-recommend ul li span{display: inline-block; font-size: 14px; line-height: 45px; color: #666;}
.news-recommend ul li:hover em{color: #2a3d81}


/*内容页*/
#nr-container .returnbt{padding:5px;text-align: center;}
#nr-container .returnbt input{padding:5px 20px;background:#333;color:#fff;border: none;cursor: pointer;}
#nr-container .nr-title {text-align: center;font-size: 18px;padding: 5px 0;}
#nr-container .nr-info {text-align: center;font-size: 14px;padding: 5px 0;background: #f8f8f8;border: 1px solid #f2f2f2;margin-top: 10px;}
#nr-container .nr-content {overflow:hidden;}
#nr-container .nr-content .boxCon {margin: 30px 0;}
#nr-container .nr-content .boxCon img {max-width: 100%;}
#nr-container .nr-content .prev{margin-top:30px;line-height: 25px;}
#nr-container .nr-content .next{margin-top:5px;line-height: 25px;}
#nr-container .nr-content .prev a:hover ,#nr-container .nr-content .next a:hover {color: #f08305;}

/*在线咨询*/
.zx-service{position:fixed; right:0px; top:321px;z-index: 10000; }
.service-box{background-color: #fff; border-radius:5px; width:90px; margin-bottom:8px;box-shadow: 0px 2px 3px  #929ea9;}
.service-box span{display:block;}
.service-box span.text{ background:url(../images/kf01.png) no-repeat; height:47px; text-align:center; color:#fff; font-size:13px; position:relative; z-index:10;}
.service-box ul{margin-top: -7px;}
.service-box li{border-bottom:1px solid #efefef; text-align:center; position:relative;}
.service-box li em{font-size:12px;color: #757575; display: block;}
.service-box li a{display:block; padding-top:6px; padding-bottom:3px;}
.service-box li:first-child a{padding-top: 14px;}
.service-box li:last-child a{border-bottom-left-radius: 5px;border-bottom-right-radius: 5px;}
.service-box li a:hover{background:#f9f9f9;}
.service-box li a:hover em{color:#ed6f00; }
.service-box ul li:last-child{border:none;}
.service-box li p{position:absolute; left:-170px; width:150px; top:0; background:#fff;box-shadow: 0 0 10px rgba(0,0,0,0.2);display:none; font-size:18px; font-weight:bold;color: #ed6f00;padding: 10px 0px;}
.service-box li:hover p{display:block; }
.service-arrow{box-shadow: 0px 2px 2px #d6d6d6;border:1px solid #ddd;  border-radius:5px;  width:90px; background:url(../images/kf05.png) no-repeat center center #fff; height:40px; cursor:pointer; }
.service-arrow a{display:block; width:90px; height:45px;}


/* 客户反馈 */
.feedback{width:auto;margin:0 auto;width:780px;}
.feedback dl {overflow: hidden;padding:5px 0; display: flex; justify-content: space-between;}
.feedback dd {overflow: hidden;}
.feedback dd input {font-size: 16px; color: #333; box-sizing: border-box;}
.feedback dt.fdtitle{font-weight: normal;font-size: 16px; float: left;width:auto; color: #666; font-size: 14px; width: 29%;}
.feedback dd .fdinput{float:left;width:525px;line-height: 35px;height:35px; background: #fff;border:1px solid #ddd;border-radius: 3px;padding-left:15px}
.feedback dd .fdtext {width:525px;height:80px;float:left; background: #fff;border:1px solid #ddd;border-radius: 3px;padding-left:15px;padding-top:10px; box-sizing: border-box;}
.feedback dd .fdtext {font-size: 16px; color: #333;}
.feedback dd .fdsub,.feedback dd .fdres{border-radius: 3px;padding:2px 20px;margin-left:10px;line-height:20px;color:#fff;cursor: pointer;font-family: "微软雅黑"}
.feedback dd .fdsub {margin-left:90px; border:1px solid #f50; background:#f60;width:120px;line-height:35px;}
.feedback dd .fdres {border:1px solid #282828; background:#444;width:120px;line-height:35px;}
.feedback .codeimg{float:left;margin-left:5px;cursor:pointer;border:1px solid #ddd; width:100px;     line-height: 35px;height: 35px;}
/*vaildate*/
#yzform label.erro r{position:absolute;padding:3px 15px;background: #f8f8f8;border:1px solid #ddd;margin-left:25px;font-weight: normal;color:#f30;border-radius: 3px;}

.contactUs .nr-content form {display: flex; flex-wrap: wrap; justify-content: space-between;}
.contactUs .nr-content form dl {width: 48%;}
.contactUs .nr-content .feedback dd {width: 60%;}
.contactUs .nr-content .feedback dd .fdinput {width: 100%;}
.contactUs .nr-content .feedback dt {width: 36%;}
.contactUs .nr-content form dl:nth-child(7) {width: 100%;}
.contactUs .nr-content form dl:nth-child(7) dt {display: none;}
.contactUs .nr-content form dl:nth-child(7) dd {width: 100%;}
.contactUs .nr-content form dl:nth-child(7) dd .fdinput {font-size: 17px;}
.contactUs .feedback dd .fdtext {width: 100%; resize: none;}

.contactUs .nr-content form dl:nth-child(22) {width: 100%;}
.contactUs .nr-content form dl:nth-child(22) dt {width: 12%;}
.contactUs .nr-content form dl:nth-child(22) dd {display: flex; justify-content: space-between; width: 81%;}
.contactUs .nr-content form dl:nth-child(22) dd img {width: 49%; display: block;}
.contactUs .nr-content form dl:nth-child(23) {width: 100%;}
.contactUs .nr-content form dl:nth-child(23) dt {width: 12%;}
.contactUs .nr-content form dl:nth-child(23) dd {display: flex; justify-content: space-between; width: 81%;}
.contactUs .nr-content form dl:nth-child(23) dd img {width: 49%; display: block;}
.contactUs .nr-content form dl:nth-child(24) {margin-top: 20px;}
.contactUs .nr-content form dl:nth-child(26) {width: 100%; justify-content: center; margin-top: 20px;}
.contactUs .nr-content form dl:nth-child(26) dd {width: auto;}


/* 分页 */
.fy { padding: 4rem 0; display: flex;justify-content: center;align-items: center; flex-wrap: wrap;}
.fy a { background: #E6E6E6; display: flex; align-items: center; justify-content: center; color: #707070; font-size: 14px; transition: .4s; margin:5px; padding: 5px 15px;}
.fy a:hover {color: #fff; background: #f08305;}
.fy .layui-laypage-curr {color: #fff; background: #f08305; font-size: 14px;  margin: 0 5px; padding: 5px 15px;}

@media screen and (min-width: 200px) and (max-width: 1800px) { 
  .indexFive .container {width: 98%;}
  .inFiSwiper {width: 90%;}
}

@media screen and (min-width: 200px) and (max-width: 1700px) {
  .container {width: 92%;}
  
}
@media screen and (min-width: 200px) and (max-width: 1500px) {
  footer .topLe {    column-gap: 30px;}
}

@media screen and (min-width: 200px) and (max-width: 1400px) {
  .feedback {width: 660px;}
  footer .foterTop form input {width: 222px;}
}

@media screen and (min-width: 200px) and (max-width: 1279px) {
  .container {width:1279px;}
  .indexFive .container {width:1279px;}
  .inFiSwiper {width:90%;}
}
