body { user-select: none;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;}
html {margin-top:0 !important;}
body {margin:0;padding:0;font-family:"思源黑体 CN Normal";font-size:14px;color:#333333;background:#FFF;}
ul,li,dl,dt,dd {list-style:none;margin:0;padding:0;outline:none;}
a {text-decoration:none;color:#333333;margin:0;padding:0;border:0;outline:none;}
p,h1,h2,h3,h4,img,div {font-weight:400;border:0;margin:0;padding:0;outline:none;}
input,textarea {border:0;outline:none;outline:none;}
img {display:inline-block;vertical-align:top;max-width:100%;max-height:100%;outline:none;}
.clear {clear:both;}
.w1200 {width:100%;max-width:1200px;margin:0 auto;}
.w1400 {width:100%;max-width:1400px;margin:0 auto;}
.container {width:100%;padding:0 5%;box-sizing:border-box;overflow:hidden;}
header {display:flex;justify-content:space-between;}
header .l {margin:27px 0;display:flex;}
header .l .logo {width:161px;height:88px;}
header .l .line {width:1px;background:#DDDDDD;margin:0 22px 0 14.5px;}
header .l .wz>h2 {font-weight:bold;font-size:26px;color:#003487;line-height:26px;}
header .l .wz>p {font-size:18px;color:#030303;margin:9px 0;}
header .l .wz>div {height:30px;font-size:15px;color:#ffffff;line-height:30px;padding:0 0 0 18px;background:#003487;border-radius:15px;}
header .l .wz>div span {display:inline-block;padding:0 18px 0 10px;margin-left:5px;background:#E70012;border-radius:15px;}
header .r {margin:24px 0;display:flex;}
header .r .wx {width:110px;height:93px;margin-right:12px;}
header .r .tel>div {margin-top:10px;overflow:hidden;}
header .r .tel>div .img {float:left;margin:12px 15px 0 0;}
header .r .tel>div .wz1 {font-size:15px;}
header .r .tel>div .wz2 {font-size:21px;font-weight:bold;color:#003487;}
header .r .tel .gg {height:24px;background:#003487;border-radius:12px;padding:0 15px;line-height:24px;color:#ffffff;font-size:12px;}
.phone_menu_trigger {display:none;position:absolute;right:10px;top:50%;z-index:10;transform:translateY(-50%);transition:all 0.4s ease-in-out;z-index:11;}
.phone_menu_trigger > div {width:24px;height:2px;cursor:pointer;background:#003487;transition:all 0.4s ease-in-out;}
.phone_menu_trigger > div:not(:last-child) {margin-bottom:5px;}
.phone_menu_trigger.on div:nth-child(1) {transform:rotateZ(45deg) translateY(5px);}
.phone_menu_trigger.on div:nth-child(2) {transform:rotateZ(-45deg) translateY(-5px);}
.phone_menu_trigger.on div:nth-child(3) {height:0px;}
.phone_menu {display:none;position:fixed;top:0;left:0;z-index:999;overflow:scroll;background:#fff;padding:0 15px 40px;box-sizing:border-box;width:100%;height:calc(100% - 50px);margin-top:50px;}
.phone_menu li {font:normal 18px/54px "思源黑体 CN Normal";color:#000;border-bottom:solid 1px #DDDDDD;}
.phone_menu li > a {display:block;color:#333;padding-left:15px;font-size:16px;position:relative;}
.phone_menu li > .phone_menu_tab {padding-left:30px;display:none;}
.phone_menu li > .phone_menu_tab > li {height:36px;position:relative;font:normal 15px/36px "思源黑体 CN Normal";}
.phone_menu li > .phone_menu_tab > li > a {color:#000000;padding-left:15px;}
.phone_menu li > .phone_menu_tab > li > a >div {display:none;}
.phone_menu li > .phone_menu_tab > li:before {content:'';display:block;width:5px;height:5px;position:absolute;top:50%;left:0;transform:translateY(-50%);border-radius:50%;background:#0a3893;}
.phone_menu div {border:1px solid #003487;display:flex;justify-content:center;align-item:center;font-size:20px;line-height:30px;color:#003487;padding:15px;margin-top:50px;}
.phone_menu div img {margin-right:15px;}
.phone_menu .MpNav > a:after {content:'';transition:all 0.4s ease-in-out;display:block;position:absolute;top:50%;right:10px;transform:translateY(-50%);border-style:solid solid none solid;border-width:8px;border-color:#0a3893 transparent transparent transparent;}
.phone_menu .MpNav > a.open:after {transform:rotate(-180deg);}
menu {background:#003487;margin:0;padding-top:21px!important;padding-bottom:21px!important;}
menu ul {width:100%;height:36px;display:flex;justify-content:space-around;}
menu ul .line {width:1px;background:#ffffff;}
menu ul li {font-size:20px;line-height:36px;font-weight:600;position:relative;}
menu ul li a {color:#ffffff;}
menu ul li:after {content:'';width:0%;height:3px;background:#E70012;position:absolute;left:50%;bottom:-21px;transform:translateX(-50%);transition:ease-in 0.3s;}
menu.on {position:fixed;z-index:9;left:0;top:0;}
menu ul li:hover:after {width:100%;}
menu ul li.on:after {width:100%;}
.ind_hotkeywords {display:flex;justify-content:space-between;border-bottom:2px solid #EEEEEE;}
.ind_hotkeywords .l {margin:38px 0;line-height:30px;display:flex;}
.ind_hotkeywords .l div {display:inline-block;font-size:22px;font-weight:bold;color:#003487;}
.ind_hotkeywords .l div img {margin-right:20px;}
.ind_hotkeywords .l div span {color:#E70012;}
.ind_hotkeywords .l a {font-size:20px;color:#868686;margin-right:20px;}
.ind_hotkeywords .r {width:320px;height:50px;background:#F6F6F6;padding:13px;box-sizing:border-box;margin:28px 0;}
.ind_hotkeywords .r form {display:flex;}
.ind_hotkeywords .r input {height:24px;width:calc(100% - 50px);background:none;}
.ind_hotkeywords .r button {border:0;background:none;}
.ind_tit {padding:60px 0;text-align:center;}
.ind_tit h3 {font-size:48px;line-height:68px;font-weight:bold;}
.ind_tit h3 .color1 {color:#003487;}
.ind_tit h3 .color2 {color:#E70012;}
.ind_tit p {font-size:20px;margin-top:24px;}
.ind_tit div {margin:20px auto 0;}
.ind_tit div span {display:inline-block;vertical-align:top;width:70px;height:6px;}
.ind_tit div span:first-child {background:#003487;margin-right:1px;}
.ind_tit div span:last-child {background:#E70012;}
.ind_box1 {background:url(../images/ind_11.png) no-repeat center bottom;background-size:contain;padding-bottom:210px;}
.ind_box1 .con {padding:0 8.33%;font-size:22px;line-height:40px;text-align:center;}
.ind_box2 {background:#F7F7F7;padding-bottom:100px;}
.ind_box2 ul {display:flex;flex-wrap:wrap;justify-content:space-between;position:relative;}
.ind_box2 ul>.img {position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:35.4745%;}
.ind_box2 ul li {width:26.0417%;margin-bottom:50px;display:flex;}
.ind_box2 ul li .img {width:13.5556%;height:0;padding-bottom:15.7778%;background-image:url(../images/ind_22.png);background-repeat:no-repeat;background-size:contain;margin:0 5.5556% 0 0;}
.ind_box2 ul li .con {width:80.889%;}
.ind_box2 ul li .con p {font-size:22px;line-height:34px;color:#011111;}
.ind_box2 ul li .con div {height:2px;background:#cdcdcd;margin-top:24px;position:relative;}
.ind_box2 ul li .con div span {display:block;width:8px;height:8px;border-radius:50%;background:#cdcdcd;position:absolute;left:0;top:-3px;}
.ind_box2 ul li:nth-child(2n) {flex-direction:row-reverse;}
.ind_box2 ul li:nth-child(2n) .img {margin:0 0 0 5.5556%;}
.ind_box2 ul li:nth-child(2n) .con p {text-align:right;}
.ind_box2 ul li:nth-child(2n) .con div span {left:auto;right:0;}
.ind_box2 ul li:nth-child(1) {margin-left:5%;margin-right:10%;}
.ind_box2 ul li:nth-child(2) {margin-right:5%;margin-left:10%;}
.ind_box2 ul li:nth-child(3) {margin-right:20%;}
.ind_box2 ul li:nth-child(4) {margin-left:20%;}
.ind_box2 ul li:nth-child(5) {margin-right:20%;}
.ind_box2 ul li:nth-child(6) {margin-left:20%;}
.ind_box2 ul li:nth-child(7) {margin-left:5%;margin-right:10%;}
.ind_box2 ul li:nth-child(8) {margin-right:5%;margin-left:10%;}
.ind_box2 ul li:hover .img {background-image:url(../images/ind_23.png);}
.ind_box2 ul li:hover .con p {font-weight:bold;}
.ind_box2 ul li:hover .con div {background:#003487;}
.ind_box2 ul li:hover .con div span {background:#E70012;}
.ind_box3 {background:#F7F7F7 url(../images/ind_30.png) no-repeat center top;position:relative;}
.ind_box3 .swbp2 {position:absolute;left:auto;right:calc(5% + 96px);top:130px;margin-top:0;width:60px;height:60px;border:3px solid rgba(255,255,255,0.6);border-radius:50%;}
.ind_box3 .swbp2:after {font-size:30px;font-weight:bold;color:rgba(255,255,255,0.6);}
.ind_box3 .swbn2 {position:absolute;left:auto;right:5%;top:130px;margin-top:0;width:60px;height:60px;border:3px solid rgba(255,255,255,0.6);border-radius:50%;}
.ind_box3 .swbn2:after {font-size:30px;font-weight:bold;color:rgba(255,255,255,0.6);}
.ind_box3 .ind_tit {width:830px;color:#ffffff;text-align:left;}
.ind_box3 .sw2 .swiper-slide {position:relative;overflow:hidden;}
.ind_box3 .sw2 .swiper-slide .con {position:absolute;left:0;top:73%;width:100%;height:100%;background:#003487;color:#ffffff;transition:ease-in 0.3s;}
.ind_box3 .sw2 .swiper-slide .con .icon {width:66px;height:66px;border:3px solid #ffffff;border-radius:50%;background:#E70012;position:absolute;left:calc(50% - 36px);top:-36px;}
.ind_box3 .sw2 .swiper-slide .con .icon img {width:40px;height:40px;margin:13px;}
.ind_box3 .sw2 .swiper-slide .con .tit {font-size:28px;line-height:32px;text-align:center;padding:45px 15px 20px;}
.ind_box3 .sw2 .swiper-slide .con span {display:none;width:50px;height:7px;background:#ffffff;margin:0 auto;}
.ind_box3 .sw2 .swiper-slide .con p {display:none;font-size:20px;line-height:40px;padding:30px 15px 0;text-align:center;}
.ind_box3 .sw2 .swiper-slide:hover .con {top:0;background:rgba(0,0,0,0.5);}
.ind_box3 .sw2 .swiper-slide:hover .con .icon {width:86px;height:86px;background:#003487;top:50px;}
.ind_box3 .sw2 .swiper-slide:hover .con .icon img {width:60px;height:60px;}
.ind_box3 .sw2 .swiper-slide:hover .con .tit {padding:170px 15px 20px;}
.ind_box3 .sw2 .swiper-slide:hover .con span {display:block;}
.ind_box3 .sw2 .swiper-slide:hover .con p {display:block;}
.ind_box4 {padding-bottom:110px;}
.ind_box4 {background:#F7F7F7;}
.ind_box4 .box {border:3px solid #003487;border-radius:30px;margin:40px 0 0;padding:35px 0;position:relative;}
.ind_box4 .box:before {content:'';width:12.7315%;height:calc(100% + 80px);background:#ffffff;border-radius:100px;box-shadow:0 0 20px rgba(0,0,0,0.08);position:absolute;z-index:2;left:50%;top:-40px;transform:translateX(-50%);}
.ind_box4 .box:after {content:'';width:50%;height:100%;background:#003487;border-radius:20px;position:absolute;right:0;top:0;}
.ind_box4 .box dl {margin-top:66px;display:flex;justify-content:space-around;position:inherit;z-index:3;overflow:hidden;}
.ind_box4 .box dl dt {width:12.7315%;}
.ind_box4 .box dl dt div {width:85%;min-height:58px;background:#F6F6F6;border-radius:29px;margin:0 auto;padding:16px 5px;box-sizing:border-box;display:flex;justify-content:space-between;align-items:center;}
.ind_box4 .box dl dt div span {font-size:20px;font-weight:bold;line-height:25px;color:#003487;text-align:center;margin:0 5px;}
.ind_box4 .box dl dd {width:33.912%;box-sizing:border-box;}
.ind_box4 .box dl dd h4 {font-size:22px;font-weight:bold;line-height:40px;position:relative;}
.ind_box4 .box dl dd h4:after {content:'';width:8px;height:8px;background:#E70012;border-radius:50%;position:absolute;right:-35px;top:16px;}
.ind_box4 .box dl dd:nth-child(1) {text-align:right;padding-right:35px;}
.ind_box4 .box dl dd:nth-child(3) {color:#ffffff;padding-left:35px;}
.ind_box4 .box dl dd:nth-child(3) h4:after {left:-35px;right:auto;background:#ffffff;}
.ind_box4 .box dl dd p {font-size:20px;line-height:28px;}
.ind_box4 .box dl.tit {margin:0 0 10px;}
.ind_box4 .box dl.tit dt div {height:auto;background:none;text-align:center;}
.ind_box4 .box dl.tit dd {padding:40px 0 0 0;font-size:36px;font-weight:bold;overflow:hidden;}
.ind_box4 .box dl.tit dd>div {width:calc(100% - 40px);height:2px;margin-top:22px;position:relative;}
.ind_box4 .box dl.tit dd>div>div {display:block;width:40px;height:2px;position:absolute;top:0;}
.ind_box4 .box dl.tit dd>div>div>span {display:block;width:8px;height:8px;border-radius:50%;}
.ind_box4 .box dl.tit dd:nth-child(1)>div {float:right;background:#003487;}
.ind_box4 .box dl.tit dd:nth-child(1)>div>div {background:#003487;left:-40px;transform:rotate(20deg);transform-origin:right bottom;}
.ind_box4 .box dl.tit dd:nth-child(1)>div>div>span {background:#E70012;transform:translate(-3px,-3px);}
.ind_box4 .box dl.tit dd:nth-child(3)>div {background:#ffffff;}
.ind_box4 .box dl.tit dd:nth-child(3)>div>div {background:#ffffff;right:-40px;transform:rotate(-20deg);transform-origin:left bottom;}
.ind_box4 .box dl.tit dd:nth-child(3)>div>div>span {background:#ffffff;float:right;transform:translate(3px,-3px);}
.ind_box5 {padding-bottom:250px;}
.ind_box5 .box {position:relative;}
.ind_box5 .box dl {width:80%;}
.ind_box5 .box dl dt h3 {font-size:36px;font-weight:bold;line-height:40px;}
.ind_box5 .box dl dt div {margin:30px 0;}
.ind_box5 .box dl dt div span {display:inline-block;vertical-align:top;width:70px;height:6px;}
.ind_box5 .box dl dt div span:first-child {background:#ffffff;margin-right:1px;}
.ind_box5 .box dl dt div span:last-child {background:#E70012;}
.ind_box5 .box dl dd {margin-top:30px;}
.ind_box5 .box dl dd h3 {font-size:22px;line-height:25px;font-weight:bold;margin-bottom:10px;}
.ind_box5 .box dl dd h3 img {margin-right:20px;}
.ind_box5 .box dl dd p {padding-left:45px;font-size:20px;line-height:30px;}
.ind_box5 .box .box1 {width:62%;padding:4.1092%;box-sizing:border-box;color:#ffffff;position:relative;z-index:1;}
.ind_box5 .box .box1:before {content:'';width:81%;height:100%;position:absolute;z-index:2;left:0;top:0;background:#003487;border-radius:30px 0 30px 30px;}
.ind_box5 .box .box1:after {content:'';width:19%;height:100%;position:absolute;z-index:3;right:0;top:0;background:#003487;border-radius:0 30px 30px 0;transform:skew(-5deg);transform-origin:left top;}
.ind_box5 .box .box1 .bg {background:url(../images/ind_51.png) no-repeat 85% 10%;background-size:55.1820%;position:relative;z-index:4;}
.ind_box5 .box .box2 {width:54%;padding:3.1092%;box-sizing:border-box;position:absolute;z-index:6;right:0;top:100px;text-align:right;}
.ind_box5 .box .box2:before {content:'';width:81%;height:100%;position:absolute;z-index:7;right:0;top:0;background:#EAF0F5;border-radius:0 30px 30px 0;}
.ind_box5 .box .box2:after {content:'';width:19%;height:100%;position:absolute;z-index:8;left:0;top:0;background:#EAF0F5;border-radius:30px 0 0 30px;transform:skew(-5deg);transform-origin:right bottom;}
.ind_box5 .box .box2 .bg {background:url(../images/ind_52.png) no-repeat 30px 30%;background-size:56.0133%;position:relative;z-index:9;overflow:hidden;}
.ind_box5 .box .box2 dl {width:90.1556%;float:right;}
.ind_box5 .box .box2 dl dt div span:first-child {background:#E70012;}
.ind_box5 .box .box2 dl dt div span:last-child {background:#003487;}
.ind_box5 .box .box2 dl dd h3 img {margin:0 0 0 20px;}
.ind_box5 .box .box2 dl dd p {padding:0 45px 0 0;}
.ind_box6 {background:#F7F7F7;}
.ind_box7 {background:#F7F7F7;padding-bottom:110px;}
.ind_box7 .box {display:flex;}
.ind_box7 .box .lm {width:20%;background:#ffffff;}
.ind_box7 .box .lm dt {padding:25px;margin-bottom:20px;box-sizing:border-box;background:#003487;color:#ffffff;}
.ind_box7 .box .lm dt h3 {font-size:32px;font-weight:bold;line-height:32px;}
.ind_box7 .box .lm dt h3 div {display:inline-block;vertical-align:top;margin-right:15px;}
.ind_box7 .box .lm dt p {font-size:18px;line-height:18px;padding:10px 0 0 47px;}
.ind_box7 .box .lm dd {padding:0 20px;font-size:20px;line-height:26px;padding:15px;}
.ind_box7 .box .lm dd span {display:inline-block;vertical-align:top;margin:9px 20px 9px 0;width:8px;height:8px;border-radius:50%;background:#333333;}
.ind_box7 .box .lm dd a:hover {color:#003487;font-weight:bold;}
.ind_box7 .box .lm dd a:hover span {background:#003487;}
.ind_box7 .box .list {width:80%;padding-left:10px;box-sizing:border-box;display:flex;justify-content:space-between;align-items:flex-start;flex-wrap:wrap;}
.ind_box7 .box .list dt {width:66%;height:492px;padding:11% 4.4543% 4.4543%;margin-bottom:2%;box-sizing:border-box;background:url(../images/ind_72.png) no-repeat;background-size:cover;display:flex;}
.ind_box7 .box .list dt .wz {width:42%;text-align:center;color:#ffffff;}
.ind_box7 .box .list dt .wz h3 {margin-top:50px;font-size:36px;font-weight:bold;}
.ind_box7 .box .list dt .wz p {margin-top:30px;font-size:22px;font-weight:600;}
.ind_box7 .box .list dt .wz a {display:block;width:180px;height:56px;margin:60px auto 0;border-radius:28px;background:#003487;font-size:22px;line-height:56px;color:#ffffff;}
.ind_box7 .box .list dt .img {width:58%;}
.ind_box7 .box .list dd {width:32%;height:492px;background:#ffffff;position:relative;overflow:hidden;}
.ind_box7 .box .list dd .img {width:100%;height:100%;overflow:hidden;}
.ind_box7 .box .list dd .img img {transition:ease-in 0.3s;object-fit:contain;}
.ind_box7 .box .list dd .tit {position:absolute;left:0;bottom:0;width:100%;display:flex;justify-content:space-between;}
.ind_box7 .box .list dd .tit div {width:59%;height:66px;background:#003487;padding-left:20px;box-sizing:border-box;display:flex;align-items:center;font-size:22px;font-weight:bold;line-height:32px;color:#ffffff;position:relative;transition:0.3s;}
.ind_box7 .box .list dd .tit div:after {content:'';width:50px;height:100%;background:#003487;position:absolute;z-index:1;right:0;top:0;transform:skew(25deg);transform-origin:right top;}
.ind_box7 .box .list dd .tit div span {position:relative;z-index:2;}
.ind_box7 .box .list dd .tit a {display:block;width:32.5%;height:66px;background:#6685B7;font-size:22px;line-height:66px;text-align:center;color:#ffffff;position:relative;transition:0.3s;}
.ind_box7 .box .list dd .tit a:after {content:'';width:50px;height:100%;background:#6685B7;position:absolute;z-index:1;left:0;top:0;transform:skew(25deg);transform-origin:left bottom;}
.ind_box7 .box .list dd .tit a span {position:relative;z-index:2;}
.ind_box7 .box .list dd:hover .img img {transform:scale(1.1);}
.ind_box7 .box .list dd:hover .tit div {transform:translateX(-150%);}
.ind_box7 .box .list dd:hover .tit a {transform:translateX(150%);}
.ind_box8 {position:relative;}
.ind_box8 .sw31 .swiper-slide .container {position:absolute;left:0;top:0;width:100%;height:100%;}
.ind_box8 .sw31 .swiper-slide dl {width:564px;position:absolute;right:10%;top:20%;display:flex;justify-content:space-between;flex-wrap:wrap;}
.ind_box8 .sw31 .swiper-slide dl dd {width:231px;height:184px;padding:20px 15px;box-sizing:border-box;background:url(../images/ind_83.png) no-repeat;background-size:cover;}
.ind_box8 .sw31 .swiper-slide dl a {display:block;width:220px;height:70px;margin:60px auto 0;background:#ffffff;border-radius:35px;font-size:22px;color:#003487;line-height:70px;text-align:center;}
.ind_box8 .sw31 .swbn31 {width:74px;height:74px;background:#ffffff;border-radius:50%;}
.ind_box8 .sw31 .swbn31:after {color:#E70012;font-size:30px;}
.ind_box8 .sw31 .swbp31 {width:74px;height:74px;background:#ffffff;border-radius:50%;}
.ind_box8 .sw31 .swbp31:after {color:#E70012;font-size:30px;}
.ind_box8 .box {position:absolute;z-index:3;left:0;bottom:5%;width:100%;padding:0 5%;box-sizing:border-box;}
.ind_box8 .box .sw32 .swiper-wrapper {align-items:flex-end;padding-top:20px;}
.ind_box8 .box .sw32 .swiper-slide:not(:last-child):after {content:'';width:61%;height:1px;background:#ffffff;position:absolute;right:0;top:115px;transform:translateX(50%);}
.ind_box8 .box .sw32 .swiper-slide .img {width:90px;height:90px;margin:0 auto 10px;}
.ind_box8 .box .sw32 .swiper-slide .img .icon {width:100%;height:100%;padding:10px;box-sizing:border-box;position:relative;}
.ind_box8 .box .sw32 .swiper-slide .img .icon div {width:100%;height:100%;background-repeat:no-repeat;background-size:cover;background-position:left top;}
.ind_box8 .box .sw32 .swiper-slide .yuan {width:30px;height:30px;padding:7px;margin:0 auto 20px;border:1px solid #ffffff;box-sizing:border-box;border-radius:50%;}
.ind_box8 .box .sw32 .swiper-slide .yuan span {display:block;width:100%;height:100%;border:1px solid #ffffff;box-sizing:border-box;border-radius:50%;}
.ind_box8 .box .sw32 .swiper-slide .tit {font-size:20px;text-align:center;color:#ffffff;}
.ind_box8 .box .sw32 .swiper-slide-thumb-active .img .icon {background:#ffffff;border-radius:50%;transform:translateY(-20px);}
.ind_box8 .box .sw32 .swiper-slide-thumb-active .img .icon:after {content:'';position:absolute;left:50%;bottom:0;transform:translate(-50%,48px);border-width:30px;border-style:solid;border-color:#ffffff transparent transparent transparent;}
.ind_box8 .box .sw32 .swiper-slide-thumb-active .img .icon div {background-position:left bottom;}
.ind_box8 .box .sw32 .swiper-slide-thumb-active .yuan {background:rgba(255,255,255,0.6);border:0;}
.ind_box8 .box .sw32 .swiper-slide-thumb-active .yuan span {background:#ffffff;}
.ind_box9 {background:url(../images/ind_91.jpg) no-repeat left top;background-size:contain;}
.ind_box9 .container {background:url(../images/ind_92.jpg) no-repeat center bottom;background-size:contain;overflow:hidden;}
.ind_box9 ul {margin:90px 0 140px;display:flex;justify-content:space-between;}
.ind_box9 ul li {width:21.4699%;}
.ind_box11 {display:flex;justify-content:space-between;}
.ind_box11 .ind_abo {width:35.0694%;margin-bottom:110px;}
.ind_box11 .ind_abo .tit {font-size:52px;font-weight:bold;line-height:76px;margin:40px 0 50px;}
.ind_box11 .ind_abo .tit span {display:block;color:#003487;}
.ind_box11 .ind_abo .img {border-radius:10px;}
.ind_box11 .ind_abo .tit2 h3 {font-size:38px;font-weight:bold;margin:50px 0 25px;}
.ind_box11 .ind_abo .tit2 div span {display:inline-block;vertical-align:top;width:70px;height:6px;}
.ind_box11 .ind_abo .tit2 div span:first-child {background:#003487;margin-right:1px;}
.ind_box11 .ind_abo .tit2 div span:last-child {background:#E70012;}
.ind_box11 .ind_abo .con {font-size:20px;line-height:30px;margin:35px 0 20px;}
.ind_box11 .ind_abo .btn {display:block;width:225px;height:66px;background:#003487;border-radius:33px;padding:18px 30px;box-sizing:border-box;font-size:18px;line-height:30px;color:#ffffff;overflow:hidden;}
.ind_box11 .ind_abo .btn div {width:7px;height:7px;padding:8px;border:1px solid #ffffff;border-radius:50%;float:right;margin-top:2.5px;}
.ind_box11 .ind_abo .btn div span {display:block;width:100%;height:100%;background:#ffffff;border-radius:50%;position:relative;}
.ind_box11 .ind_abo .btn div span:after {content:'';width:50px;height:1px;background:#ffffff;position:absolute;right:0;top:3px;}
.ind_box11 .ind_news {width:56.1342%;}
.ind_box11 .ind_news .tit {font-size:38px;font-weight:bold;line-height:76px;color:#003487;margin:90px 0 20px;}
.ind_box11 .ind_news .list li {overflow:hidden;border-bottom:1px solid #E6E6E6;}
.ind_box11 .ind_news .list li h3 {font-size:20px;line-height:30px;float:left;margin:20px 0;}
.ind_box11 .ind_news .list li div {width:20px;height:30px;margin:20px 0;display:none;align-items:center;justify-content:center;}
.ind_box11 .ind_news .list li div:after {content:'next';font-family:swiper-icons;font-size:30px;color:#003487;}
.ind_box11 .ind_news .list li span {font-size:20px;line-height:30px;float:right;margin:20px 0;}
.ind_box11 .ind_news .list li:hover h3 {font-size:32px;font-weight:bold;margin:20px 0 0;}
.ind_box11 .ind_news .list li:hover div {display:flex;float:right;margin:20px 0 0;}
.ind_box11 .ind_news .list li:hover span {display:block;width:100%;}
.ind_box11 .ind_news .imgs {display:flex;justify-content:space-between;margin-top:30px;}
.ind_box11 .ind_news .imgs li {width:32.5773%;position:relative;}
.ind_box11 .ind_news .imgs li h3 {position:absolute;left:0;bottom:10px;width:100%;padding:0 12%;box-sizing:border-box;font-size:20px;line-height:30px;color:#ffffff;text-align:center;}
footer {background:#1A1A1A;overflow:hidden;}
footer .foot1 {display:flex;justify-content:space-between;padding:25px 0;margin-bottom:50px;border-bottom:1px solid #3C3C3C;}
footer .foot1 .img {height:80px;}
footer .foot1 ul {display:flex;margin:25px 0;}
footer .foot1 ul li {margin:0 13px;font-size:16px;line-height:30px;}
footer .foot1 ul li a {color:#ffffff;}
footer .foot2 {display:flex;justify-content:space-between;margin-bottom:60px;}
footer .foot2 .l {width:51%;display:flex;flex-wrap:wrap;}
footer .foot2 .l li {width:50%;margin-bottom:30px;}
footer .foot2 .l li>h3 {font-size:18px;line-height:30px;color:#808080;}
footer .foot2 .l li>div {font-size:20px;line-height:30px;color:#ffffff;padding:10px 100px 0 0;}
footer .foot2 .l li>div .img {display:inline-block;margin-right:20px;position:relative;}
footer .foot2 .l li>div .img-info {display:none;position:absolute;bottom:33px;left:-92px;width:197px;padding:10px;border-radius:5px;background:#fff;}
footer .foot2 .l li>div .img-info img {width:100%;display:block;}
footer .foot2 .l li>div .img:hover .img-info {display:block;}
footer .foot2 .r {width:44.56%;}
footer .foot2 .r form {width:100%;}
footer .foot2 .r form ul {display:flex;justify-content:space-between;flex-wrap:wrap;}
footer .foot2 .r li {width:32%;height:50px;border-bottom:1px solid #3C3C3C;margin-bottom:25px;}
footer .foot2 .r li.w100 {width:100%;height:160px;}
footer .foot2 .r li input {width:100%;font-size:18px;line-height:30px;color:#ffffff;background:none;}
footer .foot2 .r li textarea {width:100%;height:150px;font-size:18px;line-height:30px;color:#ffffff;background:none;}
footer .foot2 .r button {width:250px;height:76px;background:#313131;padding:25px;border:0;box-sizing:border-box;font-size:18px;font-weight:bold;color:#ffffff;cursor:pointer;display:flex;justify-content:space-between;}
footer .foot2 .r button div {width:20px;height:26px;display:flex;align-items:center;justify-content:center;}
footer .foot2 .r button div:after {content:'next';font-family:swiper-icons;font-size:16px;font-weight:bold;color:#ffffff;}
footer .foot3 {font-size:18px;line-height:30px;color:#808080;margin-bottom:20px;}
footer .foot3 a {color:#808080;}
footer .foot3 a:hover {color:#ffffff;}

.ny_box {overflow:hidden;}
.ny_box>.ny_l {width:20%;float:left;}
.ny_box>.ny_r {width:76.8171%;float:right;}
.ny_ban {position:relative;}
.ny_ban .wz {font-size:60px;font-weight:bold;color:#ffffff;position:absolute;left:5%;top:60%;}
.ny_lj {padding:35px 0;font-size:20px;line-height:22px;}
.ny_lj a {color:#9C9999;}
.ny_lj span {margin:0 15px;color:#9C9999;}
.ny_box .ny_l .lm {background:#F6F6F6;overflow:hidden;}
.ny_box .ny_l .lm dt {padding:25px;margin-bottom:20px;box-sizing:border-box;background:#003487;color:#ffffff;}
.ny_box .ny_l .lm dt h3 {font-size:32px;font-weight:bold;line-height:32px;}
.ny_box .ny_l .lm dt h3 div {display:inline-block;vertical-align:top;margin-right:15px;}
.ny_box .ny_l .lm dt p {font-size:18px;line-height:18px;padding:10px 0 0 47px;}
.ny_box .ny_l .lm dd {padding:0 20px;font-size:20px;line-height:26px;padding:15px;}
.ny_box .ny_l .lm dd span {display:inline-block;vertical-align:top;margin:9px 20px 9px 0;width:8px;height:8px;border-radius:50%;background:#333333;}
.ny_box .ny_l .lm dd a:hover,.ny_box .ny_l .lm dd a.on {color:#003487;font-weight:bold;}
.ny_box .ny_l .lm dd a:hover span,.ny_box .ny_l .lm dd a.on span {background:#003487;}
.ny_box .ny_l .lm dd:last-child {margin-bottom:30px;}
.ny_pro .list {display:flex;justify-content:space-between;flex-wrap:wrap;}
.ny_pro .list li {width:30.2847%;margin-bottom:4.5728%;background:#F6F6F6;}
.ny_pro .list li .img {border-bottom:3px solid #ECECEC;position:relative;overflow:hidden;width:100%;padding-bottom:112.0603%;}
.ny_pro .list li .img img {position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);transition:ease-in 0.3s;}
.ny_pro .list li .tit {padding:6.2189%;display:flex;justify-content:space-between;align-items:center;}
.ny_pro .list li .tit h3 {font-size:22px;font-weight:bold;line-height:32px;}
.ny_pro .list li .tit span {display:block;width:44px;height:44px;border:1px solid #003487;border-radius:50%;position:relative;transition:ease-in 0.3s;}
.ny_pro .list li .tit span:after {content:'';display:block;width:11px;height:11px;border-top:2px solid #003487;border-right:2px solid #003487;position:absolute;left:16.5px;top:16.5px;}
.ny_pro .list li .tit span:before {content:'';display:block;width:18px;height:10px;border-top:2px solid #003487;position:absolute;left:10.5px;top:16.5px;transform:rotate(-45deg);transform-origin:right top;}
.ny_pro .list li:hover .img img {transform:translate(-50%,-50%) scale(1.1);}
.ny_pro .list li:hover .tit h3 {color:#003487;}
.ny_pro .list li:hover .tit span {background:#003487;transform:rotate(45deg);}
.ny_pro .list li:hover .tit span:after {border-top:2px solid #ffffff;border-right:2px solid #ffffff;}
.ny_pro .list li:hover .tit span::before {border-top:2px solid #ffffff;}
.ny_pages {margin:5.2750% 0;}
.ny_pages .pages ul {display:flex;font-size:20px;}
.ny_pages .pages ul li {margin:0 10px;display:flex;justify-content:center;align-items:center;}
.ny_pages .pages ul li a {display:block;width:100%;height:100%;display:flex;justify-content:center;align-items:center;}
.ny_pages .pages ul .yuan {width:50px;height:50px;border:1px solid #E5E5E5;border-radius:50%;}
.ny_pages .pages ul .nolink {color:#666666;}
.ny_pages .pages ul .current {color:#003487;}
.ny_pro_detail .box1 {background:#F6F6F6;}
.ny_pro_detail .box1 .box1_1 {padding:80px 0;display:flex;justify-content:space-between;}
.ny_pro_detail .box1 .box1_1 .imgs {width:45.1388%;display:flex;justify-content:space-between;}
.ny_pro_detail .box1 .box1_1 .imgs .img_s {width:15.3846%;}
.ny_pro_detail .box1 .box1_1 .imgs .img_s li {background:#ffffff;margin-bottom:10px;}
.ny_pro_detail .box1 .box1_1 .imgs .img_s li.on {border:1px solid #003487;}
.ny_pro_detail .box1 .box1_1 .imgs .img_b {width:65.3846%;}
.ny_pro_detail .box1 .box1_1 .imgs .img_b li:not(.on) {display:none;}
.ny_pro_detail .box1 .box1_1 .con {width:44.5601%;}
.ny_pro_detail .box1 .box1_1 .con .tit {font-size:48px;font-weight:bold;margin-bottom:20px;}
.ny_pro_detail .box1 .box1_1 .con .lm {display:inline-block;font-size:20px;line-height:30px;color:#003487;padding-bottom:10px;border-bottom:3px solid #003487;}
.ny_pro_detail .box1 .box1_1 .con .jj {margin-top:35px;font-size:20px;line-height:30px;color:#5A5A5A;}
.ny_pro_detail .box1 .box1_1 .con .bor-top {margin-top:30px;border-top:1px solid rgba(112,112,112,0.53);}
.ny_pro_detail .box1 .box1_1 .con .bor-top h4 {font-size:20px;font-weight:bold;line-height:30px;color:#1A1A1A;margin:20px 0 10px;}
.ny_pro_detail .box1 .box1_1 .con .bor-top div {font-size:20px;line-height:30px;color:#5A5A5A;}
.ny_pro_detail .box1 .box1_1 .con .btn {margin-top:70px;display:flex;}
.ny_pro_detail .box1 .box1_1 .con .btn a:first-child {display:flex;align-items:center;width:220px;height:70px;border:1px solid #003487;border-radius:35px;padding:24px 50px;box-sizing:border-box;font-size:20px;font-weight:bold;color:#003487;margin-right:25px;}
.ny_pro_detail .box1 .box1_1 .con .btn a:first-child img {margin-right:15px;}
.ny_pro_detail .box1 .box1_1 .con .btn a:last-child {display:flex;align-items:center;width:358px;height:70px;border:1px solid #003487;border-radius:35px;padding:20px 50px;box-sizing:border-box;font-size:24px;font-weight:bold;background:#003487;color:#ffffff;}
.ny_pro_detail .box1 .box1_1 .con .btn a:last-child img {margin-right:15px;}
.ny_pro_detail .box2 {display:flex;justify-content:space-between;position:relative;}
.ny_pro_detail .box2 .box2_l {width:58.1597%;margin:55px 0;}
.ny_pro_detail .box2 .box2_l .bor_btm {border-bottom:1px solid rgba(112,112,112,0.53);padding-bottom:30px;}
.ny_pro_detail .box2 .box2_l .box2_l_1:not(:last-child) {margin-bottom:40px;}
.ny_pro_detail .box2 .box2_l .box2_l_1 .maodian {position:relative;}
.ny_pro_detail .box2 .box2_l .box2_l_1 .maodian a {position:absolute;left:0;top:-118px;}
.ny_pro_detail .box2 .box2_l .box2_l_1 .tit {font-size:40px;line-height:1em;font-weight:bold;color:#1A1A1A;}
.ny_pro_detail .box2 .box2_l .box2_l_1 .tit span {display:inline-block;vertical-align:top;width:6px;height:1em;background:#003487;margin-right:15px;}
.ny_pro_detail .box2 .box2_l .box2_l_1 .con {font-size:20px;line-height:30px;color:#5A5A5A;padding:25px 0 0;}
.ny_pro_detail .box2 .box2_l .box2_l_1 dl {padding:1.4925%;background:#F6F6F6;display:flex;}
.ny_pro_detail .box2 .box2_l .box2_l_1 dl dt {width:21.7435%;}
.ny_pro_detail .box2 .box2_l .box2_l_1 dl dd {width:64.7179%;margin:0 0 0 3.5897%;}
.ny_pro_detail .box2 .box2_l .box2_l_1 dl dd h4 {font-size:32px;font-weight:bold;color:#1A1A1A;margin:2.5641% 0;}
.ny_pro_detail .box2 .box2_l .box2_l_1 dl dd div {font-size:20px;line-height:30px;color:#5A5A5A;}
.ny_pro_detail .box2 .box2_2 {width:25.4629%;margin:55px 0;}
.ny_pro_detail .box2 .box2_2 .lm {margin-bottom:20px;overflow:hidden;}
.ny_pro_detail .box2 .box2_2 .lm li {margin-bottom:20px;}
.ny_pro_detail .box2 .box2_2 .lm li a {display:block;width:100%;height:70px;font-size:28px;font-weight:bold;color:#1A1A1A;text-align:center;line-height:70px;border-right:5px solid #ffffff;box-sizing:border-box;}
.ny_pro_detail .box2 .box2_2 .lm li.on a {background:#F6F6F6;border-right:5px solid #003487;}
.ny_pro_detail .box2 .box2_2 .r_contact {background:#F6F6F6;}
.ny_pro_detail .box2 .box2_2 .r_contact .con {padding:15px 30px 30px;}
.ny_pro_detail .box2 .box2_2 .r_contact .con h3 {font-size:28px;font-weight:bold;line-height:32px;color:#1A1A1A;}
.ny_pro_detail .box2 .box2_2 .r_contact .con h4 {font-size:24px;font-weight:bold;line-height:32px;color:#1A1A1A;margin-top:15px;}
.ny_pro_detail .box2 .box2_2 .r_contact .con h4 span {color:#003487;}
.ny_pro_detail .box2 .box2_2 .r_contact .con div {font-size:20px;line-height:30px;color:#868686;margin-top:25px;}
.ny_pro_detail .box2 .box2_2 .r_contact .con div img {margin-right:25px;}
.ny_pro_detail .box2 .box2_2 .r_contact .con .btn {display:block;width:100%;height:70px;background:#003487;font-size:24px;font-weight:bold;text-align:center;line-height:70px;color:#ffffff;margin-top:40px;}
.ny_pro_detail .box2 .box2_2.on {position:fixed;top:55px;right:5%;}
.ny_pro_detail .box2 .box2_2.on_bot {position:absolute;top:auto;bottom:0;}
.ny_case .list li {display:flex;justify-content:space-between;background:#F6F6F6;margin-bottom:25px;}
.ny_case .list li .img {width:42.4890%;overflow:hidden;position:relative;}
.ny_case .list li .img img {position:relative;left:50%;top:50%;transform:translate(-50%,-50%);transition:ease-in 0.3s;}
.ny_case .list li .con {width:57.5109%;padding:2.5871%;box-sizing:border-box;}
.ny_case .list li .con>h3 {font-size:26px;font-weight:bold;line-height:32px;color:#1A1A1A;margin-bottom:0.25em;}
.ny_case .list li .con>span {font-size:20px;font-weight:bold;line-height:32px;color:#C7C7C7;}
.ny_case .list li .con>div {height:90px;margin-top:5%;font-size:20px;line-height:30px;color:#5A5A5A;margin-bottom:30px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;}
.ny_case .list li .con>a {display:inline-block;font-size:20px;line-height:30px;color:#5A5A5A;position:relative;}
.ny_case .list li .con>a:after {content:'';width:45px;height:2px;background:#7C7C7C;position:absolute;left:0;bottom:-8px;transition:ease-in 0.3s;}
.ny_case .list li:hover .img img {transform:translate(-50%,-50%) scale(1.1);}
.ny_case .list li:hover .con>h3 {color:#003487;}
.ny_case .list li:hover .con>a {color:#003487;}
.ny_case .list li:hover .con>a:after {background:#003487;width:100%;}
.ny_case_detail .box {display:flex;}
.ny_case_detail .box .l {width:71%;padding-right:30px;box-sizing:border-box;border-right:1px solid rgba(112,112,112,0.5);}
.ny_case_detail .box .l .tit {font-size:42px;font-weight:bold;}
.ny_case_detail .box .l .time {display:flex;justify-content:space-between;padding:15px 0 20px;border-bottom:1px solid rgba(112,112,112,0.5);}
.ny_case_detail .box .l .time span {font-size:24px;line-height:50px;color:#003487;}
.ny_case_detail .box .l .time .img div {width:50px;height:50px;border-radius:50%;box-shadow:0 0 6px rgba(0,52,135,0.2);float:left;margin-left:30px;}
.ny_case_detail .box .l .time .img div img {margin:13px;}
.ny_case_detail .box .l .con {padding:40px 0;font-size:20px;line-height:30px;color:#88888B;}
.ny_case_detail .box .l .con p, .ny_case_detail .box .l .con h1, .ny_case_detail .box .l .con h2, .ny_case_detail .box .l .con h3, .ny_case_detail .box .l .con h4 {font-size:1em;line-height:1.5em;margin-top:1em;margin-bottom:1em;text-align:left;}
.ny_case_detail .box .l .con p {text-indent:2em;}
.ny_case_detail .box .l .con div { margin: 0 auto; }

.ny_case_detail .box .r {width:29%;padding-left:30px;box-sizing:border-box;}
.ny_case_detail .box .r .tit {font-size:38px;font-weight:bold;margin-top:165px;}
.ny_case_detail .box .r ul li {margin-top:30px;}
.ny_case_detail .box .r ul li h3 {font-size:32px;font-weight:bold;margin:30px 0 25px;}
.ny_case_detail .box .r ul li span {font-size:20px;color:#9C9C9C;}
.prev_next {display:flex;justify-content:space-between;padding:30px 0 60px;border-top:1px solid rgba(112,112,112,0.5);}
.prev_next a {font-size:20px;line-height:30px;color:#888888;}
.prev_next a:hover {color:#003487;}
.ny_news .lm {margin:70px 0 50px;}
.ny_news .lm span {font-size:26px;font-weight:bold;margin-right:70px;}
.ny_news .lm a {font-size:20px;margin-right:25px;}
.ny_news .lm a.on {color:#003487;font-weight:bold;}
.ny_news .list {display:flex;flex-wrap:wrap;}
.ny_news .list li {width:32.1180%;margin:0 1.823% 50px 0;}
.ny_news .list li>div {width:100%;padding-bottom:64.3243%;border-radius:10px;overflow:hidden;position:relative;}
.ny_news .list li>div img {position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);transition:ease-in 0.3s;}
.ny_news .list li>span {display:inline-block;margin:30px 0 20px;width:100px;height:35px;background:#C7D2E5;border-radius:5px;text-align:center;font-size:18px;font-weight:bold;line-height:35px;color:#003487;}
.ny_news .list li>h3 {font-size:26px;font-weight:bold;}
.ny_news .list li>p {font-size:20px;line-height:30px;color:#9D9D9D;margin-top:20px;}
.ny_news .list li:nth-child(3n) {margin:0 0 50px;}
.ny_news .list li:hover>div img {transform:translate(-50%,-50%) scale(1.1);}
.ny_news .list li:hover>h3 a {color:#003487;}
.ny_news_detail .box {display:flex;justify-content:space-between;margin:50px 0 60px;}
.ny_news_detail .box .l {width:18.8078%;margin-left:1.7362%;border-top:6px solid #003487;}
.ny_news_detail .box .l dl {padding:30px 0;border-bottom:1px solid #E5E5E5;}
.ny_news_detail .box .l dl dt {font-size:20px;line-height:30px;color:#999999;}
.ny_news_detail .box .l dl dd {font-size:24px;line-height:30px;margin-top:10px;}
.ny_news_detail .box .l dl dd a {margin-right:15px;color:#003487;}
.ny_news_detail .box .r {width:68.2870%;margin-left:3.47%;text-align:center;}
.ny_news_detail .box .r .tit {font-size:42px;font-weight:bold;line-height:1.5;padding-bottom:30px;margin-bottom:30px;border-bottom:1px solid rgba(112,112,112,0.5);}
.ny_news_detail .box .r .con {text-align:left;font-size:20px;line-height:30px;color:#888888;padding-bottom:50px;}
.ny_news_detail .box .r .con p, .ny_news_detail .box .r .con h1, .ny_news_detail .box .r .con h2, .ny_news_detail .box .r .con h3, .ny_news_detail .box .r .con h4 {font-size:1em;line-height:1.5em;margin-top:1em;margin-bottom:1em;text-align:left;}
.ny_news_detail .box .r .con p,.ny_news_detail .box .r .con li {text-align:left;text-indent:2em;}
.ny_news_detail .box .r .con div { margin: 0 auto; }
.ny_about_lm {display:flex;justify-content:space-between;}
.ny_about_lm li {width:16.6666%;}
.ny_about_lm li a {display:block;width:100%;padding:45px 0;font-size:24px;text-align:center;line-height:35px;position:relative;overflow:hidden;}
.ny_about_lm li.on a {background:#003487;color:#ffffff;}
.ny_about_lm li.on a:after {content:'';width:60px;height:60px;background:#ffffff;position:absolute;right:0;bottom:0;transform:translate(50%,50%) rotate(45deg);}
.ny_about .box1 {padding:6.25% 10% 4.6875%;background:#F7F7F7;display:flex;justify-content:space-between;flex-wrap:wrap;}
.ny_about .box1 .l {width:35%;font-size:45px;font-weight:bold;}
.ny_about .box1 .r {width:61.1979%;font-size:22px;line-height:32px;}
.ny_about .box1 .img {width:100%;margin-top:4.6875%;border-radius:20px;overflow:hidden;}
.ny_about .box2 {box-sizing:content-box;height:130px;padding:55px 0;background:url(../images/about_10.jpg) no-repeat center;display:flex;justify-content:center;}
.ny_about .box2 li {width:15.1041%;box-sizing:border-box;display:flex;justify-content:space-between;}
.ny_about .box2 li:not(:last-child) {border-right:1px solid #ffffff;}
.ny_about .box2 li .l {margin-left:15.5172%;}
.ny_about .box2 li .l h3 {font-size:54px;line-height:72px;color:#ffffff;}
.ny_about .box2 li .l p {font-size:18px;line-height:32px;color:rgba(255,255,255,0.67);}
.ny_about .box2 li .r {width:34px;margin:20px 15.5172% 0 0;}
.ny_about .box3 {background:url(../images/about_30.jpg) no-repeat center;background-size:cover;}
.ny_about .box3 .tit {padding:60px 0;text-align:center;}
.ny_about .box3 .tit h3 {font-size:48px;line-height:68px;font-weight:bold;}
.ny_about .box3 .tit h3 span {color:#003487;}
.ny_about .box3 .tit div {margin:20px auto 0;}
.ny_about .box3 .tit div span {display:inline-block;width:70px;height:6px;}
.ny_about .box3 .tit div span:first-child {background:#003487;margin-right:1px;}
.ny_about .box3 .tit div span:last-child {background:#E70012;}
.ny_about .box3 .swiper {padding:70px 0 230px;}
.ny_about .box3 .swiper .swiper-slide {background-position:center;background-size:cover;width:485px;height:324px;}
.ny_about .box3 .swiper .swiper-slide img {display:block;width:100%;}
.ny_about .box3 .swiper .swiper-slide .tit {display:none;font-size:28px;line-height:28px;font-weight:bold;padding:20px 0;overflow:hidden;text-align:left;}
.ny_about .box3 .swiper .swiper-slide .tit span {display:block;float:left;width:10px;height:10px;margin:9px 15px 9px 0;background:#E70012;border-radius:50%;}
.ny_about .box3 .swiper .swiper-slide.swiper-slide-active .tit {display:block;}
.ny_culture .box2 {height:auto;padding:4.2824% 10%;background:none;}
.ny_culture .box2 li {width:33.3333%;flex-direction:column;justify-content:center;padding:0 3%;text-align:center;}
.ny_culture .box2 li h3 {font-size:28px;font-weight:bold;line-height:40px;margin:35px 0;}
.ny_culture .box2 li p {font-size:20px;line-height:32px;}
.ny_about_tit {padding:60px 0;text-align:center;}
.ny_about_tit h3 {font-size:48px;line-height:68px;font-weight:bold;}
.ny_about_tit h3 .color1 {color:#003487;}
.ny_about_tit div {margin:20px auto 0;}
.ny_about_tit div span {display:inline-block;width:70px;height:6px;}
.ny_about_tit div span:first-child {background:#003487;margin-right:1px;}
.ny_about_tit div span:last-child {background:#E70012;}
.ny_equipment .box {padding:0 5%;background:url(../images/equipment_03.jpg) no-repeat center center;background-size:cover;}
.ny_equipment .box ul {overflow:hidden;padding-bottom:11.5741%;}
.ny_equipment .box ul li {float:left;width:23.3217%;margin:0 1.88% 1.88% 0;}
.ny_equipment .box ul li:first-child {float:right;width:49.5949%;margin:0 0 1.88%;}
.ny_honor .box {background:url(../images/ind_91.jpg) no-repeat left top;background-size:contain;}
.ny_honor .box .container {background:url(../images/ind_92.jpg) no-repeat center bottom;background-size:contain;overflow:hidden;}
.ny_honor .box ul {margin:90px 0 140px;display:flex;justify-content:space-between;flex-wrap:wrap;}
.ny_honor .box ul li {width:21.4699%;margin-bottom:4.7068%;}
.ny_client .box ul {display:flex;justify-content:space-between;flex-wrap:wrap;}
.ny_client .box ul li {width:31.9444%;margin-bottom:3.4722%;background:#F5F5F5;padding:20px 40px 10px;box-sizing:border-box;}
.ny_client .box ul li div {height:230px;display:flex;justify-content:center;align-items:center;border-bottom:1px solid #DADCE0;}
.ny_client .box ul li h3 {font:normal 22px/33px "思源黑体 CN Normal";text-align:center;margin:30px 0;}
.ny_factory .box {background:url(../images/about_30.jpg) no-repeat center;background-size:cover;}
.ny_factory .box .swiper {padding:70px 0 230px;}
.ny_factory .box .swiper .swiper-slide {background-position:center;background-size:cover;width:485px;height:324px;}
.ny_factory .box .swiper .swiper-slide img {display:block;width:100%;}
.ny_factory .box .swiper .swiper-slide .tit {display:none;font-size:28px;line-height:28px;font-weight:bold;padding:20px 0;overflow:hidden;text-align:left;}
.ny_factory .box .swiper .swiper-slide .tit span {display:block;float:left;width:10px;height:10px;margin:9px 15px 9px 0;background:#E70012;border-radius:50%;}
.ny_factory .box .swiper .swiper-slide.swiper-slide-active .tit {display:block;}
.ny_contact .box1 {margin-top:5.787%;position:relative;}
.ny_contact .box1 .con {width:61.9212%;height:100%;background:url(../images/contact_03.png) no-repeat right center;padding:3.0467% 5.3785%;box-sizing:border-box;position:absolute;z-index:2;left:0;top:0;}
.ny_contact .box1 .con h3 {font-size:68px;font-weight:bold;}
.ny_contact .box1 .con h4 {font-size:32px;font-weight:bold;margin-top:30px;}
.ny_contact .box1 .con p {font-size:24px;line-height:30px;color:#363636;margin:20px 0 30px;}
.ny_contact .box1 .con div {margin-bottom:20px;font-size:20px;line-height:30px;color:#868686;}
.ny_contact .box1 .con div img {margin-right:20px;}
.ny_contact .box1 .con .btn {display:block;margin-top:10px;width:200px;padding:15px;text-align:center;background:#003487;border-radius:35px;font-size:26px;line-height:40px;color:#ffffff;}
.ny_contact .box1 .con .btn img {margin-right:20px;}
.ny_contact .box1 .map {width:100%;height:526px;overflow:hidden;}
.ny_contact .box2 {padding:4.6296% 0;display:flex;flex-wrap:wrap;position:relative;}
.ny_contact .box2 .maodian {position:relative;}
.ny_contact .box2 .maodian a {position:absolute;left:0;top:-140px;}
.ny_contact .box2 li {width:43%;margin:0 3.5% 20px;padding:25px 0;box-sizing:border-box;display:flex;font-size:20px;line-height:30px;color:#999999;border-bottom:1px solid #F2F2F2;}
.ny_contact .box2 li span {width:5.5%;color:#E70012;}
.ny_contact .box2 li div {width:13.5%;}
.ny_contact .box2 li input {width:81%;font-size:20px;line-height:30px;}
.ny_contact .box2 li textarea {width:81%;height:30px;padding:0;font-size:20px;line-height:30px;}
.ny_contact .box2 button {display:block;width:230px;height:70px;margin:55px auto 0;background:#003487;border-radius:35px;font-size:18px;line-height:30px;color:#ffffff;text-align:center;border:0;cursor:pointer;}
.ny_contact .box2 button img {margin-left:15px;}
@media only screen and (max-width:1600px) {
.container {padding:0 50px;}
menu ul li {font-size:18px;}
.ind_hotkeywords .l div {font-size:20px;}
.ind_hotkeywords .l a {font-size:18px;}
.ind_hotkeywords .r {width:300px;}
.ind_tit h3 {font-size:44px;}
.ind_box1 {padding-bottom:150px;}
.ind_box2 ul {margin-bottom:50px;}
.ind_box2 ul li {margin-bottom:30px;}
.ind_box2 ul li .con p {font-size:20px;line-height:30px;}
.ind_box3 .sw2 .swiper-slide .con .tit {font-size:24px;}
.ind_box3 .sw2 .swiper-slide .con p {font-size:18px;line-height:32px;padding:20px 15px 0;}
.ind_box3 .sw2 .swiper-slide:hover .con .icon {top:30px;}
.ind_box3 .sw2 .swiper-slide:hover .con .tit {padding:150px 15px 20px;}
.ind_box4 {padding-bottom:100px;}
.ind_box4 .box dl {margin-top:30px;}
.ind_box4 .box dl dd {width:38%;}
.ind_box4 .box dl.tit dd {font-size:32px;}
.ind_box4 .box dl dt div span {font-size:16px;}
.ind_box5 {padding-bottom:250px;}
.ind_box7 {padding-bottom:100px;}
.ind_box7 .box .lm dt {padding:20px;}
.ind_box7 .box .lm dt h3 {font-size:28px;}
.ind_box7 .box .lm dt h3 div {margin-right:10px;}
.ind_box7 .box .lm dt p {font-size:16px;padding:10px 0 0 42px;}
.ind_box7 .box .lm dd {font-size:17px;}
.ind_box7 .box .lm dd span {margin:9px 10px 9px 0;}
.ind_box8 .sw31 .swiper-slide dl {width:31.25%;}
.ind_box8 .sw31 .swiper-slide dl dd {width:40%;height:150px;background-size:contain;}
.ind_box8 .sw31 .swiper-slide dl a {margin:30px auto 0;}
.ind_box8 .box .sw32 .swiper-slide .tit {font-size:18px;}
.ind_box11 .ind_abo .tit2 h3 {font-size:36px;}
.ind_box11 .ind_news .tit {margin:120px 0 20px;}
.ny_box .ny_l .lm dt h3 {font-size:28px;}
.ny_box .ny_l .lm dt h3 div {margin-right:10px;}
.ny_box .ny_l .lm dt p {font-size:16px;padding:10px 0 0 42px;}
.ny_box .ny_l .lm dd {font-size:17px;}
.ny_box .ny_l .lm dd span {margin:9px 10px 9px 0;}
.ny_pro .list li .tit h3 {font-size:20px;}
.ny_about_lm li a {padding:30px 0;}
.ny_about .box1 {padding:6.25% 5% 4.6875%;}
.ny_about .box1 .l {font-size:40px;}
.ny_about .box2 {padding:55px 5%;}
.ny_about .box2 li {width:20%;}
.ny_about .box2 li .l {margin-left:10.5172%;}
.ny_about .box2 li .r {margin:20px 10.5172% 0 0;}
}
@media only screen and (max-width:1440px) {
.container {padding:0 20px;}
header .l .wz>h2 {font-size:24px;}
header .l .wz>p {font-size:16px;}
header .l .wz>div {font-size:13px;}
menu ul li {font-size:16px;}
.ind_hotkeywords .l div {font-size:18px;}
.ind_hotkeywords .l a {font-size:16px;}
.ind_hotkeywords .r {width:250px;}
.ind_tit h3 {font-size:38px;}
.ind_tit p {margin-top:10px;}
.ind_box1 {padding-bottom:100px;}
.ind_box1 .con {padding:0 5%;font-size:18px;line-height:30px;}
.ind_box3 .sw2 .swiper-slide .con .tit {font-size:20px;}
.ind_box3 .sw2 .swiper-slide .con p {font-size:16px;}
.ind_box3 .sw2 .swiper-slide:hover .con .icon {width:66px;height:66px;}
.ind_box3 .sw2 .swiper-slide:hover .con .icon img {width:50px;height:50px;margin:8px;}
.ind_box3 .sw2 .swiper-slide:hover .con .tit {padding:130px 15px 20px;}
.ind_box4 {padding-bottom:100px;}
.ind_box4 .box dl.tit {font-size:30px;}
.ind_box4 .box dl dt div span {font-size:14px;}
.ind_box7 {padding-bottom:100px;}
.ind_box7 .box .lm dt h3 {font-size:26px;}
.ind_box7 .box .lm dt p {font-size:14px;}
.ind_box7 .box .lm dd {font-size:14px;}
.ind_box7 .box .list dt .wz h3 {font-size:32px;}
.ind_box7 .box .list dt .wz p {font-size:20px;}
.ind_box8 .box .sw32 .swiper-slide .tit {font-size:16px;}
.ind_box11 .ind_abo .tit2 h3 {font-size:34px;margin:30px 0 10px;}
.ind_box11 .ind_abo .con {font-size:18px;}
.ny_box .ny_l .lm dt h3 {font-size:24px;line-height:24px;}
.ny_box .ny_l .lm dt h3 div {width:24px;margin-right:10px;}
.ny_box .ny_l .lm dt p {font-size:14px;padding:10px 0 0 34px;}
.ny_box .ny_l .lm dd {font-size:14px;padding:10px 15px;}
.ny_box .ny_l .lm dd span {margin:9px 10px 9px 0;}
.ny_about .box2 li .l h3 {font-size:46px;}
.ny_contact .box1 .con {padding:3.0467% 3.3785%;}
.ny_contact .box1 .con h3 {font-size:60px;}
.ny_contact .box1 .con h4 {font-size:30px;}
.ny_contact .box1 .con p {font-size:20px;}
.ny_contact .box1 .con div {font-size:16px;}
.ny_contact .box1 .con .btn {width:160px;font-size:20px;line-height:30px;}
.ny_contact .box1 .con .btn img {height:30px;margin-right:10px;}
.ny_contact .box2 button {width:200px;height:50px;}
}
@media only screen and (max-width:1366px) {}
@media only screen and (max-width:1170px) {
.container {padding:0 15px;}
header {position:fixed;z-index:99;left:0;top:0;background:#ffffff;}
header .l {margin:5px 0;}
header .l .logo {width:auto;height:40px;}
header .l .logo img {height:40px;}
header .l .line {display:none;}
header .l .wz {display:none;}
header .r {margin:10px 30px 10px 0;}
header .r .wx {display:none;}
header .r .tel>div {margin-top:0;}
header .r .tel>div .img {height:20px;margin:5px 10px 0 0;}
header .r .tel>div .wz1 {display:none;}
header .r .tel>div .wz2 {width:210px;font-size:16px;line-height:30px;}
header .r .tel .gg {display:none;}
.phone_menu_trigger {display:block;}
menu {display:none;}
.ind_ban {margin-top:50px;}
.ind_hotkeywords {flex-direction:column;}
.ind_hotkeywords .l {margin:10px 0;flex-wrap:wrap;line-height:24px;}
.ind_hotkeywords .l div {font-size:14px;}
.ind_hotkeywords .l div img {height:20px;margin-right:10px;}
.ind_hotkeywords .l a {font-size:12px;}
.ind_hotkeywords .r {width:100%;height:40px;margin:0 0 10px;}
.ind_tit {padding:20px 0;}
.ind_tit h3 {font-size:14px;line-height:24px;}
.ind_tit p {font-size:12px;}
.ind_tit div {margin:10px auto 0;}
.ind_tit div span {width:40px;height:3px;}
.ind_box1 {padding-bottom:50px;}
.ind_box1 .con {padding:0;font-size:14px;line-height:24px;}
.ind_box2 ul li {width:100%;margin-bottom:15px;}
.ind_box2 ul li .con p {font-size:14px;line-height:24px;}
.ind_box2 ul li .con div {margin-top:10px;}
.ind_box2 ul li:nth-child(2n) {flex-direction:row;}
.ind_box2 ul li:nth-child(2n) .img {margin:0 5.5556% 0 0;}
.ind_box2 ul li:nth-child(2n) .con p {text-align:left;}
.ind_box2 ul li:nth-child(2n) .con div span {left:0;right:auto;}
.ind_box2 ul li:nth-child(1) {margin-left:0;margin-right:0;}
.ind_box2 ul li:nth-child(2) {margin-left:0;margin-right:0;}
.ind_box2 ul li:nth-child(3) {margin-left:0;margin-right:0;}
.ind_box2 ul li:nth-child(4) {margin-left:0;margin-right:0;}
.ind_box2 ul li:nth-child(5) {margin-left:0;margin-right:0;}
.ind_box2 ul li:nth-child(6) {margin-left:0;margin-right:0;}
.ind_box2 ul li:nth-child(7) {margin-left:0;margin-right:0;}
.ind_box2 ul li:nth-child(8) {margin-left:0;margin-right:0;}
.ind_box2 ul>.img {position:inherit;top:auto;transform:translate(-50%,0);width:80%;}
.ind_box3 {padding-bottom:20px;}
.ind_box3 .ind_tit {width:100%;}
.ind_box3 .swbn2 {width:30px;height:30px;top:46px;}
.ind_box3 .swbn2:after {font-size:16px;}
.ind_box3 .swbp2 {width:30px;height:30px;top:46px;right:calc(5% + 50px);}
.ind_box3 .swbp2:after {font-size:16px;}
.ind_box4 {padding-bottom:50px;}
.ind_box4 .box {padding:15px 0;}
.ind_box4 .box dl.tit dd {padding:10px 0 0;}
.ind_box4 .box dl.tit dd>p {height:48px;font-size:14px;line-height:24px;}
.ind_box4 .box dl.tit dd>div {margin-top:5px;}
.ind_box4 .box dl {margin-top:10px;}
.ind_box4 .box dl:not(.tit) dt div img {display:none;}
.ind_box4 .box dl dd {width:46%;}
.ind_box4 .box dl dd h4 {font-size:14px;line-height:24px;}
.ind_box4 .box dl dd h4:after {right:-11px;top:9px;}
.ind_box4 .box dl dd p {font-size:12px;line-height:22px;}
.ind_box4 .box dl dd:nth-child(1) {padding-right:16px;}
.ind_box4 .box dl dd:nth-child(3) {padding-left:16px;}
.ind_box4 .box dl dd:nth-child(3) h4:after {left:-11px;}
.ind_box5 {padding-bottom:50px;}
.ind_box5 .box dl {width:90%;}
.ind_box5 .box dl dt h3 {font-size:18px;}
.ind_box5 .box dl dt div {height:3px;margin:0 0 10px 0;}
.ind_box5 .box dl dt div span {width:40px;height:3px;}
.ind_box5 .box dl dd {margin-top:10px;}
.ind_box5 .box dl dd h3 {font-size:16px;line-height:20px;}
.ind_box5 .box dl dd h3 img {height:20px;margin-right:10px;}
.ind_box5 .box dl dd p {padding-left:30px;font-size:14px;line-height:24px;}
.ind_box5 .box .box1 {width:100%;}
.ind_box5 .box .box1:after {transform:skew(-1deg);}
.ind_box5 .box .box2 {position:static;margin-top:15px;width:100%;}
.ind_box5 .box .box2 dl {width:90%;}
.ind_box5 .box .box2:after {transform:skew(-1deg);}
.ind_box7 .box {flex-wrap:wrap;}
.ind_box7 .box .lm {width:100%;display:flex;flex-wrap:wrap;padding-bottom:10px;}
.ind_box7 .box .lm dt {width:100%;margin-bottom:10px;}
.ind_box7 .box .lm dd {width:50%;box-sizing:border-box;padding:5px;}
.ind_box7 .box .lm dd span {width:4px;height:4px;margin:11px 5px 11px 0;}
.ind_box7 .box .list {width:100%;padding-left:0;}
.ind_box7 .box .list dt {width:100%;height:auto;margin-top:10px;padding:10px;}
.ind_box7 .box .list dt .wz h3 {font-size:18px;margin-top:10px;}
.ind_box7 .box .list dt .wz p {font-size:14px;margin-top:15px;}
.ind_box7 .box .list dt .wz a {width:100%;height:40px;font-size:12px;line-height:40px;border-radius:20px;margin:20px auto 0;}
.ind_box7 .box .list dd {width:49%;height:auto;margin-bottom:10px;}
.ind_box7 .box .list dd .tit div {height:30px;font-size:12px;line-height:30px;padding-left:5px;}
.ind_box7 .box .list dd .tit a {height:30px;font-size:12px;line-height:30px;}
.ind_box8 .box {bottom:2%;}
.ind_box8 .sw31 .swbp31 {width:30px;height:30px;}
.ind_box8 .sw31 .swbp31:after {font-size:16px;}
.ind_box8 .sw31 .swbn31 {width:30px;height:30px;}
.ind_box8 .sw31 .swbn31:after {font-size:16px;}
.ind_box8 .sw31 .swiper-slide dl dd {padding:5px;height:40px;}
.ind_box8 .sw31 .swiper-slide dl a {width:100%;height:30px;margin:10px auto 0;font-size:14px;line-height:30px;}
.ind_box8 .box .sw32 .swiper-slide .img {width:50px;height:50px;margin:0 auto 3px;}
.ind_box8 .box .sw32 .swiper-slide .yuan {width:20px;height:20px;margin:0 auto 3px;}
.ind_box8 .box .sw32 .swiper-slide .tit {font-size:12px;}
.ind_box8 .box .sw32 .swiper-slide:not(:last-child):after {top:64px;}
.ind_box8 .box .sw32 .swiper-slide-thumb-active .img .icon:after {transform:translate(-50%,30px);border-width:20px;}
.ind_box9 ul {margin:20px auto 30px;}
.ind_box11 {flex-wrap:wrap;}
.ind_box11 .ind_abo {width:100%;margin-bottom:20px;}
.ind_box11 .ind_abo .tit {font-size:30px;line-height:50px;margin:20px 0 10px;}
.ind_box11 .ind_abo .tit2 h3 {font-size:20px;margin:16px 0 10px;}
.ind_box11 .ind_abo .tit2 div span {width:40px;height:3px;}
.ind_box11 .ind_abo .con {font-size:12px;line-height:24px;margin:0px 0 20px;}
.ind_box11 .ind_abo .btn {width:160px;height:50px;background:#003487;border-radius:25px;padding:10px 15px;font-size:14px;}
.ind_box11 .ind_news {width:100%;}
.ind_box11 .ind_news .tit {margin:20px auto 0;font-size:30px;line-height:50px;}
.ind_box11 .ind_news .list li h3 {font-size:12px;line-height:24px;margin:5px 0;}
.ind_box11 .ind_news .list li span {font-size:12px;line-height:24px;margin:5px 0;}
.ind_box11 .ind_news .imgs {margin:15px 0 20px;}
.ind_box11 .ind_news .imgs li h3 {bottom:5px;padding:0 5%;font-size:12px;line-height:20px;}
footer .foot1 {display:none;}
footer .foot2 {flex-wrap:wrap;margin:20px 0;}
footer .foot2 .l {width:100%;}
footer .foot2 .l li {margin-bottom:10px;}
footer .foot2 .l li>h3 {font-size:14px;}
footer .foot2 .l li>div {font-size:12px;line-height:20px;padding:0 10px 0 0;}
footer .foot2 .r {width:100%;}
footer .foot2 .r li {height:30px;margin-bottom:10px;}
footer .foot2 .r li input {font-size:14px;line-height:24px;}
footer .foot2 .r li textarea {font-size:14px;height:60px;padding:0;}
footer .foot2 .r li:nth-child(4) {height:60px;}
footer .foot2 .r button {width:200px;height:50px;font-size:14px;line-height:30px;padding:10px;}
footer .foot3 {font-size:14px;line-height:24px;}
.ny_ban {margin-top:50px;position:relative;}
.ny_ban img {height:260px;max-width:none;position:relative;left:50%;top:0;transform:translateX(-50%);}
.ny_ban .wz {font-size:30px;}
.ny_lj {padding:20px 0;font-size:12px;}
.ny_lj>a img {width:14px;margin:4px 0;}
.ny_lj span {margin:0 5px;}
.ny_box>.ny_l {width:100%;}
.ny_box>.ny_l .lm {width:100%;display:flex;flex-wrap:wrap;padding-bottom:10px;}
.ny_box>.ny_l .lm dt {width:100%;margin-bottom:10px;}
.ny_box>.ny_l .lm dd {width:50%;box-sizing:border-box;padding:5px;}
.ny_box>.ny_l .lm dd span {width:4px;height:4px;margin:11px 5px 11px 0;}
.ny_box>.ny_r {width:100%;margin-top:20px;}
.ny_pro .list li {width:49%;height:auto;margin-bottom:10px;}
.ny_pro .list li .tit {padding:4.2189%;}
.ny_pro .list li .tit h3 {font-size:12px;}
.ny_pro .list li .tit span {width:24px;height:24px;}
.ny_pro .list li .tit span:before {width:9px;height:2px;left:6px;top:9.5px;}
.ny_pro .list li .tit span:after {width:8px;height:8px;left:8px;top:7.5px;}
.ny_pages .pages ul {font-size:14px;}
.ny_pages .pages ul li {margin:0 5px;}
.ny_pages .pages ul .yuan {width:24px;height:24px;}
.ny_pro_detail {margin-top:50px;}
.ny_pro_detail .box1 .box1_1 {padding:20px 0;flex-wrap:wrap;}
.ny_pro_detail .box1 .box1_1 .imgs {width:100%;}
.ny_pro_detail .box1 .box1_1 .con {width:100%;}
.ny_pro_detail .box1 .box1_1 .con .tit {font-size:30px;}
.ny_pro_detail .box1 .box1_1 .con .lm {font-size:16px;}
.ny_pro_detail .box1 .box1_1 .con .jj {font-size:14px;line-height:24px;margin-top:15px;}
.ny_pro_detail .box1 .box1_1 .con .bor-top div {font-size:14px;line-height:24px;}
.ny_pro_detail .box1 .box1_1 .con .btn {margin-top:40px;}
.ny_pro_detail .box1 .box1_1 .con .btn a:first-child {width:48%;height:40px;padding:10px;font-size:14px;margin-right:10px;justify-content:center;}
.ny_pro_detail .box1 .box1_1 .con .btn a:last-child {width:48%;height:40px;padding:10px;font-size:14px;justify-content:center;}
.ny_pro_detail .box2 .box2_l {width:100%;margin:30px 0;}
.ny_pro_detail .box2 .box2_l .box2_l_1 .tit {font-size:30px;line-height:30px;}
.ny_pro_detail .box2 .box2_l .box2_l_1 .tit span {height:30px;}
.ny_pro_detail .box2 .box2_l .box2_l_1 .con {font-size:14px;line-height:24px;padding:20px 0;}
.ny_pro_detail .box2 .box2_l .box2_l_1 .con p, .ny_pro_detail .box2 .box2_l .box2_l_1 .con h1, .ny_pro_detail .box2 .box2_l .box2_l_1 .con h2, .ny_pro_detail .box2 .box2_l .box2_l_1 .con h3, .ny_pro_detail .box2 .box2_l .box2_l_1 .con h4 {font-size:1em;line-height:1.5em;margin-top:1em;margin-bottom:1em;text-align:left;}
.ny_pro_detail .box2 .box2_l .box2_l_1 .con p {text-indent:2em;}
.ny_pro_detail .box2 .box2_l .box2_l_1 .con div { margin: 0 auto; }
.ny_pro_detail .box2 .box2_l .box2_l_1 dl dt {width:22%;}
.ny_pro_detail .box2 .box2_l .box2_l_1 dl dd {width:76%;margin:0 0 0 2%;}
.ny_pro_detail .box2 .box2_l .box2_l_1 dl dd h4 {font-size:16px;margin:0;}
.ny_pro_detail .box2 .box2_l .box2_l_1 dl dd div {font-size:12px;line-height:20px;}
.ny_pro_detail .box2 .box2_2 {display:none;}
.ny_case .list li {flex-wrap:wrap;}
.ny_case .list li .img {width:100%;}
.ny_case .list li .con {width:100%;padding:2.5871% 2.5871% 5%;}
.ny_case .list li .con>h3 {font-size:20px;}
.ny_case .list li .con>span {font-size:16px;}
.ny_case .list li .con>div {height:auto;margin-top:0;font-size:12px;line-height:20px;margin-bottom:10px;}
.ny_case .list li .con>a {font-size:16px;}
.ny_case_detail {margin-top:50px;}
.ny_case_detail .box {flex-wrap:wrap;}
.ny_case_detail .box .l {width:100%;padding-right:0;border-right:0;}
.ny_case_detail .box .l .tit {font-size:30px;}
.ny_case_detail .box .l .time span {font-size:14px;line-height:30px;}
.ny_case_detail .box .l .time .img div {width:30px;height:30px;}
.ny_case_detail .box .l .time .img div img {margin:3px;}
.ny_case_detail .box .l .con {font-size:12px;padding:20px 0;}
.prev_next {padding:15px 0 20px;}
.prev_next a {font-size:12px;}
.ny_case_detail .box .r {width:100%;padding-left:0;margin-bottom:50px;}
.ny_case_detail .box .r .tit {font-size:30px;margin-top:0;}
.ny_case_detail .box .r ul li h3 {font-size:20px;margin:15px 0 5px;}
.ny_case_detail .box .r ul li span {font-size:14px;}
.ny_news .lm {margin:20px 0;}
.ny_news .lm span {font-size:20px;margin-right:20px;}
.ny_news .lm a {font-size:14px;margin-right:15px;}
.ny_news .list li {width:100%;margin:0 0 15px;}
.ny_news .list li>span {margin:20px 0 10px;font-size:14px;}
.ny_news .list li>h3 {font-size:20px;}
.ny_news .list li>p {margin:0;font-size:14px;}
.ny_news_detail {margin-top:50px;}
.ny_news_detail .box {margin:20px 0;flex-wrap:wrap;}
.ny_news_detail .box .l {width:100%;}
.ny_news_detail .box .l dl {padding:10px 0;}
.ny_news_detail .box .l dl dt {font-size:14px;}
.ny_news_detail .box .l dl dd {font-size:20px;margin-top:0;}
.ny_news_detail .box .r {width:100%;margin:50px 0 0;}
.ny_news_detail .box .r .tit {font-size:24px;padding-bottom:10px;margin-bottom:10px;text-align:center;}
.ny_news_detail .box .r .con {font-size:14px;line-height:24px;}
.ny_about_lm {flex-wrap:wrap;padding:0 10px;}
.ny_about_lm li {width:50%;}
.ny_about_lm li a {padding:15px 0;font-size:20px;}
.ny_about .box1 {padding:30px 15px;}
.ny_about .box1 .l {width:100%;font-size:24px;}
.ny_about .box1 .r {width:100%;font-size:14px;line-height:24px;margin-top:20px;}
.ny_about .box2 {padding:25px 15px;height:auto;}
.ny_about .box2 li .l {width:100%;margin-left:0;text-align:center;}
.ny_about .box2 li .l h3 {font-size:12px;line-height:30px;}
.ny_about .box2 li .l p {font-size:12px;}
.ny_about .box2 li .r {display:none;}
.ny_about .box3 {padding:0 15px;}
.ny_about .box3 .tit {padding:20px 0;}
.ny_about .box3 .tit h3 {font-size:24px;line-height:50px;}
.ny_about .box3 .tit div {margin:0 auto;}
.ny_about .box3 .tit div span {width:40px;height:3px;}
.ny_about .box3 .swiper {padding:20px 0 50px;}
.ny_about .box2 {justify-content:space-between;align-items:flex-start;}
.ny_about .box2 li {width:30%;}
.ny_culture .box2 li h3 {font-size:20px;margin:20px 0 0;}
.ny_culture .box2 li p {font-size:14px;line-height:20px;}
.ny_about_tit {padding:20px 0;}
.ny_about_tit h3 {font-size:24px;line-height:50px;}
.ny_about_tit div {margin:10px auto 0;}
.ny_about_tit div span {vertical-align:top;width:40px;height:3px;}
.ny_equipment .box ul li {width:100%;margin:0 0 10px;}
.ny_equipment .box ul li:first-child {width:100%;margin:0 0 10px;}
.ny_honor .box ul {margin:20px auto;}
.ny_honor .box ul li {width:49%;}
.ny_client .box ul li {width:49%;padding:10px;}
.ny_client .box ul li div {height:100px;padding-bottom:20px;}
.ny_factory .box .swiper {padding:20px 0 50px;}
.ny_contact .box1 {display:flex;flex-direction:column-reverse;}
.ny_contact .box1 .con {position:static;width:100%;}
.ny_contact .box1 .con h3 {font-size:24px;}
.ny_contact .box1 .con h4 {font-size:16px;margin-top:10px;}
.ny_contact .box1 .con p {font-size:14px;line-height:24px;margin:10px auto 0;}
.ny_contact .box1 .con div {font-size:12px;line-height:24px;margin-bottom:5px;}
.ny_contact .box1 .con .btn {width:120px;font-size:14px;line-height:20px;}
.ny_contact .box1 .con .btn img {height:20px;}
.ny_contact .box1 .map {height:200px;background-size:cover!important;}
.ny_contact .box2 li {width:100%;font-size:14px;padding:15px;margin-bottom:10px;}
.ny_contact .box2 li input {font-size:14px;}
.ny_contact .box2 button {margin:20px auto 50px;}
}
.pages {color:#333;padding:3px;font-family:Verdana;font-size:12px;font-weight:bold;line-height:15px;}
.pages ul {list-style-type:none;margin:0px;padding:0px;}
.pages li {float:left;margin:0 10px;font:bold 12px/24px Arial;}
.pages li a {display:block;text-decoration:none;color:#666666;}
.pages li a:hover {color:#1d2088;}
.pages li.current {color:#1d2088;}
.pages li.nolink {color:#CCC;}
.p_clear {clear:both;}
.aligncenter { display: block; margin-left: auto; margin-right: auto; }
