.banner{width:100%}.banner .swiper-slide{text-align:center;font-size:18px;background:#fff;display:flex;justify-content:center;align-items:center}.banner .swiper-slide img{display:block;width:100%;height:100%;object-fit:cover}.banner .swiper-pagination{padding-bottom:62px}.banner .swiper-pagination .swiper-pagination-bullet{background:#fff;opacity:1}.banner .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background:#fff;width:20px;height:6px;border-radius:6px;transition:width 300ms;transform-origin:left left;margin-bottom:1px}.banner.nbanner .swiper-pagination{padding-bottom:0}.center{width:1104px;margin:0 auto;position:relative;min-height:1000px}.center .listnav{width:1104px;height:213px;background-color:#ffffff;box-shadow:0px 2px 24px rgba(117,117,117,0.21);border-radius:31px;margin-top:-62px;z-index:1;position:relative}.center .listnav dl{display:flex;align-items:center;height:100%}.center .listnav dl dd{flex:1}.center .listnav dl dd a{display:block;text-align:center}.center .listnav dl dd a h1,.center .listnav dl dd a h2,.center .listnav dl dd a h3,.center .listnav dl dd a h4,.center .listnav dl dd a h5,.center .listnav dl dd a h6{margin:0;padding:0}.center .listnav dl dd a h5{text-align:center}.center .listnav dl dd a h5 img{height:86px}.center .listnav dl dd a h3{font-family:SourceHanSansCN-Regular;font-size:18px;font-weight:normal;color:#333333;padding-bottom:10px}.center .listnav dl dd a h4{font-family:MicrosoftYaHei;font-size:14px;font-weight:normal;color:#666666;padding-bottom:20px}.center .l-logo{position:absolute;left:-210px;top:200px;width:162px}.center .r-logo{position:absolute;right:-199px;top:160px;width:122px}.center .about{padding:55px 0}.about{display:flex}.about-l{flex:1;height:463px;position:relative;margin-right:39px}.about-l .bt{position:relative}.about-l .bt-big{font-size:36px;font-weight:normal;color:#333333;line-height:36px}.about-l .bt-small{font-size:18px;line-height:18px;font-weight:normal;color:#666666;padding:19px 0 24px 0}.about-l .bt::before{content:"";width:78px;height:5px;background-color:#072975;position:absolute;left:0;bottom:0}.about-l .contact{padding:39px 0 0 0;font-family:PingFang-SC-Regular;font-size:13px;font-weight:normal;line-height:28px;color:#999999}.about-l .contact .more a{font-size:13px;letter-spacing:1px;color:#3694d1;letter-spacing:1px}.about-l-img{position:absolute;left:0;bottom:0}.pro{overflow:hidden}.pro .bt{padding-top:38px;margin-bottom:32px;position:relative;text-align:center}.pro .bt-big{font-size:36px;font-weight:normal;color:#333333;line-height:36px}.pro .bt-small{font-size:18px;line-height:18px;font-weight:normal;color:#666666;padding:19px 0 24px 0}.pro .bt::before{content:"";width:82px;height:5px;background-color:#072975;position:absolute;left:0;bottom:0;right:0;margin:0 auto}.pro .prolist ul li{float:left;width:258px;background-color:#ffffff;box-shadow:0px 0px 2px   #cccccc;border:solid 0px #cccccc;opacity:1;margin:0 20px 30px 0;display:inline}.pro .prolist ul li:nth-child(4n){margin-right:0}.pro .prolist ul li a{display:block;overflow:hidden;border-radius:2px}.pro .prolist ul li a:hover img{transform:scale(1.02)}.pro .prolist ul li a:hover .name{background:#072975;color:#fff}.pro .prolist ul li .name{background:#eeeeee;line-height:20px;font-size:14px;letter-spacing:1px;color:#999999;padding:10px 0;text-align:center}.pro .prolist ul li .name p{text-align:center;font-size:12px}.team{display:flex;align-items:center;font-size:24px;font-weight:normal;line-height:24px;letter-spacing:2px;color:#2d4372;padding:60px 0 30px 0}.team a{font-size:20px;font-weight:normal;line-height:30px;letter-spacing:1px;color:#2d4372;margin-left:20px}.team a:hover{text-decoration:underline}.here{color:#454545;font-size:14px;position:relative}.here .active{color:#01297b}.center.nycenter{display:flex;position:relative}.group{width:200px;margin-right:30px;float:left;display:inline}.group .shop-search form{position:relative;display:flex}.group .shop-search form input{background:#f9f9f9 none repeat scroll 0 0;border:1px solid #ededed;color:#666;height:45px;padding:0 66px 0 15px;width:100%;flex:1}.group .shop-search form button{-moz-border-bottom-colors:none;-moz-border-left-colors:none;-moz-border-right-colors:none;-moz-border-top-colors:none;background-color:transparent;border-color:#ededed;border-image:none;border-style:none none none solid;border-width:medium medium medium 1px;color:#01297b;cursor:pointer;font-size:20px;height:100%;padding:0 20px;position:absolute;right:0;top:50%;transform:translateY(-50%);transition:all .3s ease 0s}.group .shop-sidebar-title{color:#1d1d1d;font-size:18px;font-weight:bold;margin:0}.group .shop-list-style{margin-top:20px}.group .shop-list-style ul li{list-style:outside none none;margin-bottom:6px;line-height:30px}.group .shop-list-style ul li a{color:#565656;font-size:16px;display:block}.group .shop-list-style ul li a:hover{color:#01297b}.neirongright{width:804px;float:left;flex:1;line-height:30px;font-size:14px}.neirongright .bt{color:#1d1d1d;font-size:18px;font-weight:bold;margin:0}.blog-content li{font-size:16px;line-height:30px;box-shadow:0 0 22px rgba(0,0,0,0.1);padding:12px 15px;border-radius:5px;margin-bottom:15px}.blog-content li a{display:flex;width:100%}.blog-content li a p{flex:1}.blog-content li a span.downbtn{background:#01297b;color:#fff;border-radius:5px;padding:0 15px;font-size:14px}.nbanner{position:relative;height:240px;background:url(../images/nbanner.jpg) no-repeat center center;background-size:cover}.nbanner::before{position:absolute;left:0;right:0;width:100%;content:"";background-color:#000;opacity:.7;top:0;bottom:0;z-index:1}.nbanner p{color:#e7e7e7;position:absolute;left:0;right:0;top:50%;width:1104px;margin:0 auto;transform:translate(0, -50%);z-index:1;font-size:48px;font-weight:normal;line-height:48px;text-align:left;text-transform:uppercase;z-index:2}.newdetail-top{text-align:center;padding-bottom:20px}.newdetail-top .newtitle{margin:0;font-size:20px;line-height:24px;text-align:center;padding-bottom:10px}.newdetail-top p{color:#666}@media screen and (max-width: 1600px){.center .l-logo{left:-11%;width:10%}.center .r-logo{right:-11%;width:10%}}
