﻿/*********** css reset *************/
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, p, blockquote, th, td { padding:0; margin:0;}
table { border-collapse: collapse; border-spacing: 0; }
fieldset, img { border: 0; display: table-cell;vertical-align: bottom;}
a { color:#000; text-decoration:none; }
address, caption, cite, code, dfn, em, th, var { font-weight: normal; font-style: normal; }
ol, ul { list-style: none; }
h1, h2, h3, h4, h5, h6 { font-weight: normal; font-size: 100%; }
q:before, q:after { content:""; }
/************ css base ************/
.left{ float:left;}
.left2{ float:left;}
.right{ float:right;}
.right2{ float:right;}
.clear:after{  content: "."; display: block;height: 0;clear: both; visibility: hidden;}
*{margin: 0;padding: 0;font-size:14px;font-weight: 500;}
.flex{display:flex;justify-content: space-between;}
.pos{position: relative;}
.wrap{width:92%;margin:0 auto;}
.wrap1200{width:1200px;margin:0 auto;}
.mtop{margin-top:50px;}
.ptop{padding-top:50px;}
body{position: relative;width:100%;overflow:hidden;}
.mubu{width:100%;position: absolute;width:100%;height:100%;top:0;left:0;background: #292929;z-index:900;opacity: .6;display:none;}
.timg{display:block;position:fixed;right:20px;bottom:100px;width:60px;display:none;z-index:999999999999999;}
body::-webkit-scrollbar { width:10px; height:2px; background:#fff;/*????????????*/} 
body::-webkit-scrollbar-thumb{ display:block; width:6px; margin:0 auto; border-radius: 10px; background:#0186E3;/*????????????*/}
input[type="button"],input[type="submit"],input[type="text"],input[type="reset"] {-webkit-appearance: none;}
input{appearance:none;}
textarea {-webkit-appearance: none;}
.button{??border-radius: 0;??}
input:focus,textarea:focus{outline:??none;}
input:focus{-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-user-modify:read-write-plaintext-only;}
input::-ms-clear {display:??none;}
/************  index **********/
.pagination{text-align:center;margin-top:50px;margin-bottom:50px;}
.pagination li{width:65px;height:46px;border:1px solid #C0C0C0;display:inline-block;margin:0 2px;line-height:46px;color:#575757;font-size:12px;}
.pagination li a{width:65px;height:46px;display:block;text-align:center;width:100%;height:100%;display:block;color:#575757;}
.pagination .active{background:#0264BB;color:white;border:1px solid #0264BB;}

.pc-copy{position:absolute;bottom:15px;left:50%;transform:translateX(-50%)}
.pc-copy a{color:#777777;font-size:12px;text-align:center;margin:0 10px;}
.sj-banner{display:none;}
.banner{display:block;}
.float{position: fixed;top:60%;right:10px;z-index:9999999;display:none;}
.float li{width:50px;height:50px;background: #B3B3B3;margin-bottom:2px;cursor: pointer;position: relative;}
.float li img{margin:0 auto;padding-top:15px;}
.float li:hover{background: #0186E3;}
.float li:nth-child(4){background: #636363;margin-top:55px;}
.float li .show{position: absolute;background: rgb(99,99,99,.8);padding:10px;left:0;width:200px;top:0px;transition: all .5s;display:none;color:white;text-align: center;}
.float li .show img{width:100%;margin-bottom:5px;}
.float li:hover .show{display:block;transform: translateX(-101%);}
.float li:nth-child(3) .show{top:-103px;}
.header .nav{display:block;}
.header .nav2{display:none;}
.sj-footer{margin-top:.5rem;width:100%;display:none;}
.sj-footerfooter .nav a{width:32%;}
.sj-footer .copy{font-size:12px;text-align: center;padding:.2rem 0;}
.sj-footer img{width:100%;}
.wechat{position: absolute;height:8rem;background: rgb(0, 0, 0,.8);width:100%;color:white;text-align: center;bottom:0;display:none;}
.wechat img{width:60%;margin:0 auto;margin-top:60%;}
canvas{position: absolute;top:0;z-index:5;}
.header{position: absolute;z-index: 99999;width:100%;height:75px;border-bottom:1px solid #A5AFB3;}
.header .btn-nav{display:none;}
.header .logo {height:75px;display:block;position: relative;z-index:99;width:15%;}
.header .logo img{position: absolute;top:50%;z-index:99;left:0;transform: translateY(-50%);}
.header .nav{z-index: 99999;position: relative;}
.header .nav li{float:left;width:100px;height:75px;line-height:75px;position: relative;}
.header .nav li>a {width:100%;height:100%;display:block;line-height:75px;color:#444444;text-align: center;}
.header .nav li:hover>a{border-bottom:1px solid #0186E3;box-sizing: border-box;color:#0186E3}
.header .nav li>a.int{border-bottom:1px solid #0186E3;box-sizing: border-box;color:#0186E3}
.header .nav li span{position: absolute;top:0;right:5px;opacity: 0;transition: all .5s;transform: translateY(-30px);}
.header .nav li:hover span{color:#0186E3;opacity: 1;transform: translateY(0);}
.header .seek{width:100px;height:75px;position: relative;z-index: 99999;}
.header .seek img{position: absolute;top:50%;z-index:99;left:0;transform: translateY(-50%);left:50%;cursor: pointer;}
.header .seek-k{position: absolute;top:75px;right:0;background: white;width:190px;height:30px;display:none;border:1px solid #C1C1C1;box-sizing: border-box;}
.header .seek-k .inp_1{float:left;width:135px;height:30px;border:none;background: none;padding-left:15px;}
.header .seek-k .inp_2{float:right;width:15px;margin-top:8px;margin-right:10px;}
.header .nav .lk-er{z-index:99999;width:140px;;display:none;;position:absolute;left:-20px;}
.header .nav .lk-er a{display:block;width:100%;height:46px;background:white;color:#666666;line-height:46px;text-align:center;font-size:14px;border-bottom:1px solid #F2F2F2;overflow:hidden;}
.header .nav .lk-er a:hover{background: #0186E3;color:white;}

.banner img{width:100%;}
.banner .swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin:30px 25px;}
.banner .swiper-pagination-bullet{background: none;float:none;font-size: 16px;color:#666666;opacity: 1;}
.banner .swiper-pagination-bullet-active{color:#0186E3;font-size:30px;transform: translateX(-8px);}
.banner .swiper-container-horizontal>.swiper-pagination-bullets, .swiper-pagination-custom, .swiper-pagination-fraction{width:50px;right:100px;top:40%;}


.product{padding-top:50px;background: url(img/product-bg.png)no-repeat center center fixed;background-size: cover;}
.product .nav{margin-bottom:50px;}
.product .nav .left p:nth-child(1){font-size:18px;color:#666666;margin-bottom:10px;}
.product .nav .left p:nth-child(2) a{font-size:18px;color:#666666;}
.product .nav .left p:nth-child(2) img{display:inline-block;transform: translateY(-5px);margin-right:5px;}
.product .nav .right li{width:218px;height:70px;line-height:70px;float:left;box-sizing: border-box;border:1px solid #E0E0E0;text-align: center;}
.product .nav .right li a{width:100%;height:100%;display:block;color:#666666;font-size:16px;}
.product .nav .right li a:hover{background: #0186E3;color:white}
.product .list li{width:32%;float:left;margin-bottom:50px}
.product .list li a>div:nth-child(1){height:320px;}
.product .list li:nth-child(3n){float:right;}
.product .list li:nth-child(3n+1){margin-right:2%;}
.product .list .title p:nth-child(1){float:left;padding-top:30px;width:85%;font-size:18px;color:#444444;word-break:break-all;display:-webkit-box;
    -webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;margin-bottom:15px;transition: all .5s;}
.product .list .title p:nth-child(2){float:right;width:10%;padding-top:25px;font-size:26px;color:#0186E3;opacity: 0;transition: all .5s;transform: translateX(-10px);}
.product .list .content{line-height:26px;color:#777777;transition: all .5s;word-break:break-all;display:-webkit-box;
    -webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;width:95%;height:50px;}
.product .list .text{height:135px;background: white;width:85%;float:right;margin-top:-30px;padding:0 5%;transition: all .5s;}
.product .list li:hover .title p:nth-child(2){opacity: 1;transform: translateX(0px);}
.product .list li:hover .title p:nth-child(1){color:#0186E3;transform: translateX(10px);}
.product .list li:hover .content{transform: translateX(10px);}
.product .list li:hover .text{box-shadow: -5px 5px 10px 0 #CECECE;}

.service .text1{background: #DADEE1;width:37%;float:left;position: relative;height:680px;display:block;}
.service .text2{width:21%;height:680px;float:left;overflow:hidden;}
.service .text2 a{background: url(img/21.png)no-repeat center center;width:100%;background-size: cover;height:100%;position: relative;display:block;transition:all .5s;}
.service .text2:hover a{transform:scale(1.05)}
.service .text3{width:21%;height:680px;float:left;overflow:hidden;}
.service .text3 a{background: url(img/22.png)no-repeat center center;width:100%;background-size: cover;height:100%;position: relative;display:block;transition:all .5s;}
.service .text3:hover a{transform:scale(1.05)}
.service .text4{width:21%;height:680px;float:left;overflow:hidden;}
.service .text4 a{background: url(img/23.png)no-repeat center center;width:100%;background-size: cover;height:100%;position: relative;display:block;transition:all .5s;}
.service .text4:hover a{transform:scale(1.05)}
.service .text .zi p:nth-child(1){color:white;font-size:18px;}
.service .text .zi p:nth-child(2){color:white;font-size:12px;}
.service .text .zi{position: absolute;bottom:20px;left:20px;}
.service .text .more{position: absolute;bottom:20px;right:20px;}
.service .text1 p:nth-child(1){font-size: 26px;color:#444444;padding-top:70px;margin-left:50px;}
.service .text1 p:nth-child(2){color:#666666;font-size:14px;margin-left:50px;margin-bottom:50px;}
.service .text1 p:nth-child(3){font-size:30px;color:#444444;margin-lefT:50px;margin-bottom:55px;}
.service .text1 p:nth-child(4){width:60px;border-top:2px solid #0186E3;margin-left:50px;margin-bottom:50px;}
.service .text1 p:nth-child(5){line-height:26px;color:#666666;font-size:16px;margin-left:50px;margin-bottom:50px;}
.service .text1 p:nth-child(6){width:60px;border-top:2px solid #0186E3;margin-left:50px;margin-bottom:30px;}
.service .text1 a:nth-child(7){margin-left:50px;display:block;}

.case{padding:80px 0 50px 0;background: url(img/case-bg.png)no-repeat center center;background-size: cover;}
.case .nav{margin-bottom:30px;}
.case .nav .left p:nth-child(1){font-size:26px;color:#666666;}
.case .nav .left p:nth-child(2){font-size:14px;color:#666666;}
.case .nav .right li{width:250px;height:70px;line-height:75px;float:left;box-sizing: border-box;border:1px solid #444;text-align: center;}
.case .nav .right li a{width:100%;height:100%;display:block;color:#666666;font-size:16px;}
.case .nav .right li:hover a{background: #0186E3;color:white;}
.case .nav .right li:hover{border: 1px solid #0186E3;}
.case .list{margin-top:100px;}
.case .swiper-slide{width: 60%;transform: translateX(30%);margin: 0 2%;height:460px;position: relative;}
.case .swiper-slide img{height:460px;width:100%;}
.case .swiper-button-prev{background: none;background: url(img/91.jpg) no-repeat center center;width:50px;height:50px;left:15%;top:43%;}
.case .swiper-button-prev:hover{background: none;background: url(img/92.jpg) no-repeat center center;}
.case .swiper-button-next{background: none;background: url(img/93.png) no-repeat center center;width:50px;height:50px;right:15%;top:43%;}
.case .swiper-button-next:hover{background: none;background: url(img/94.png) no-repeat center center;}
.case .swiper-slide a{width:100%;height:100%;display:block;background: #E5E5E5;}
.case .swiper-slide-active a{background: white;}
.case .swiper-container{padding-bottom:80px;}
.case .swiper-slide .swiper-num{position: absolute;top:20px;right:20px;opacity: 0;}
.case .swiper-slide .swiper-num .active{font-size:20px;color:#333333;font-weight: 600;}
.case .swiper-slide-active .swiper-num{opacity: 1;}
.case .swiper-slide .left{width:55%;height:460px;}
.case .swiper-slide .right{width:45%;}
.case .swiper-slide .right .content>p:nth-child(1){margin-left:50px;padding-top:80px;color:#333333;font-size:18px;margin-bottom:10px;font-weight: 600;}
.case .swiper-slide .right .content>p:nth-child(2){color:#666666;font-size:14px;margin-bottom:15px;margin-left:50px;}
.case .swiper-slide .right .content>p:nth-child(3){border-top:2px solid #888888;width:30px;margin-left:50px;margin-bottom:40px;}
.case .swiper-slide .right .content>div:nth-child(4){margin-left:50px;padding-right:30px;}
.case .swiper-pagination-bullet{background: white;opacity: 1;width:12px;height:12px;font-size:0;}
.case .swiper-pagination-bullet-active{width:30px;height:30px;background:none;font-size:14px;border:1px solid #0688E2;color:#0688E2;line-height:30px;text-align: center;
    transform: translateY(10px);}
.case .swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 20px;}


.about{padding:50px 0;background: url(img/about-bg.png)no-repeat center center;background-size: cover;}
.about .title p:nth-child(1){color:#444444;font-size:26px;padding-top:30px;}
.about .title p:nth-child(2){color:#666666;font-size: 14px;margin-bottom:50px;}
.about .content{color:#666666;font-size:16px;line-height:34px;width:44%;text-align: justify;margin-bottom:50px;}
.about .icon li{width:168px;height:108px;border:1px solid #808080;border-radius: 15px;text-align: center;float:left;margin-right:30px;cursor: pointer;}
.about .icon li:nth-child(1) p{background: url(img/54.png)no-repeat center top;padding-top:60px;margin:0 auto;margin-top:15px;color:#666666;font-size:18px;}
.about .icon li:nth-child(1):hover p{background: url(img/54-1.png)no-repeat center top;color:white;}
.about .icon li:nth-child(2) p{background: url(img/51.png)no-repeat center top;padding-top:60px;margin:0 auto;margin-top:15px;color:#666666;font-size:18px;}
.about .icon li:nth-child(2):hover p{background: url(img/51-1.png)no-repeat center top;color:white;}
.about .icon li:nth-child(3) p{background: url(img/52.png)no-repeat center top;padding-top:60px;margin:0 auto;margin-top:15px;color:#666666;font-size:18px;}
.about .icon li:nth-child(3):hover p{background: url(img/52-1.png)no-repeat center top;color:white;}
.about .icon li:nth-child(4) p{background: url(img/53.png)no-repeat center top;padding-top:60px;margin:0 auto;margin-top:15px;color:#666666;font-size:18px;}
.about .icon li:nth-child(4):hover p{background: url(img/53-1.png)no-repeat center top;color:white;}
.about .icon li:hover{background: #0186E3;color:white;border:1px solid #0186E3}
.about .more{margin-top:300px;margin-bottom:70px;width:200px;height:50px;color:white;background: #0186E3;text-align: center;line-height:50px;border-radius: 15px;display:block;}

.news{padding:50px 0;background: url(img/news-bg.png)no-repeat center;background-size: cover;}
.news .nav{margin-bottom:30px;}
.news .nav .left p:nth-child(1){font-size:26px;color:#666666;}
.news .nav .left p:nth-child(2){font-size:14px;color:#666666;}
.news .nav .right li{width:250px;height:70px;line-height:70px;float:left;box-sizing: border-box;border:1px solid #444;text-align: center;}
.news .nav .right li a{width:100%;height:100%;display:block;color:#666666;font-size:16px;}
.news .nav .right li:hover a{background: #0186E3;color:white;}
.news .nav .right li:hover{border: 1px solid #0186E3;}
.news .list li{height:100%;}
.news .list li a{display:block;width:850px;margin:0 auto;height:100%;}
.news .list li{margin-bottom:20px;}
.news .list li .left{width:120px;padding:20px 0;transition: all .5s;padding-left:10px;}
.news .list li .left2{width:650px;padding:30px 0;word-break:break-all;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;}
.news .list li .left p:nth-child(1){font-size:60px;font-weight: bold;color:#444444;}
.news .list li .left p:nth-child(2){font-size:18px;color:#666666;text-align: left;font-weight: bold;margin-top:-5px;}
.news .list li .left2 p:nth-child(1){color:#444444;font-size:18px;margin-bottom:10px;margin-top:15px;}
.news .list li .left2 p:nth-child(2){font-size:14px;color:#666666;line-height:24px;word-break:break-all;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;}
.news .list li:hover .left{padding-left:30px;color:white;}
.news .list li:hover .left p{color:white;}
.news .list li:hover .left2{padding-left:30px;border-left:1px solid white;}
.news .list li:hover{background: #0186E3;}
.news .list li:hover .left2 p{color:white;}

.footer{background: url(img/footer-bg.png) no-repeat center center; background-size: cover;padding-top:100px;padding-bottom:90px;}
.footer .add{width:35%;}
.footer .add .title{font-size:22px;color:#444444;font-weight: bold;margin-bottom:30px;}
.footer .add .text{line-height:30px;color:#777777;}
.footer .add .icon{margin-top:30px;}
.footer .add .icon img{float:left;margin-right:35px;}
.footer .message{width:60%;}
.footer .message .inp-1{display:flex;justify-content: space-between;}
.footer .message .inp-1 input{width:90%;height:50px;display:block;background: none;border:none;}
.footer .message .inp-2{width:100%;height:100px;border:none;margin-top:20px;background:none;}
.footer .message .inp-3{width:200px;height:50px;margin-top:20px;border-radius: 30px;background: #0264BB;color:white;text-align: center;line-height:50px;border:none;transition: all .5s;cursor: pointer;}
.footer .message .inp-3:hover{border-radius: 0;}
.footer .message .inp-1 div{border-bottom:1px solid #A2A3A3;}

.ny-base{margin-bottom:50px;}
.ny-base .nav{background: #FAFAFA;margin-top:50px;}
.ny-base .nav .right{line-height:60px;padding-right:15px;}
.ny-base .xian{border-bottom:2px solid #F1EDED;margin-top:2px;margin-bottom:50px;}
.ny-base .nav li{height:60px;width:165px;text-align: center;line-height: 60px;float:left}
.ny-base .nav li a{color:#494747;width:100%;height:100%;display:block;font-size:16px;}
.ny-base .nav li:hover a{color:white;background: #0186E3;}
.ny-base .nav li a.ina{color:white;background: #0186E3;}
.ny-about .container .title{margin-top:50px;color:black;font-size:30px;font-weight: bold;text-align: center;margin-bottom:30px;}
.ny-about .container .cony-aboutleft{width:45%;text-align: justify;line-height:28px;color:black;font-size:14px;margin-top:50px}
.ny-about .container .content .right{width:50%;}
.ny-about .container .content .right img{width:100%;}
.ny-about .container .content .left{width:45%;text-align:justify;line-height:28px;font-size:14px;color:black;padding-top:50px}

.ny-product .list{margin-top:50px;}
.ny-product .list li{width:49%;float:left;margin-bottom:50px}
.ny-product .list li a>div:nth-child(1){height:320px;}
.ny-product .list li:nth-child(2n){float:right;}
.ny-product .list .title p:nth-child(1){float:left;padding-top:30px;width:85%;font-size:18px;color:#444444;word-break:break-all;display:-webkit-box;
    -webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;margin-bottom:15px;transition: all .5s;}
.ny-product .list .title p:nth-child(2){float:right;width:10%;padding-top:25px;font-size:26px;color:#0186E3;opacity: 0;transition: all .5s;transform: translateX(-10px);}
.ny-product .list .content{line-height:26px;color:#777777;transition: all .5s;word-break:break-all;display:-webkit-box;
    -webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;height:50px;width:95%;}
.ny-product .list .text{height:135px;background: white;width:85%;float:right;margin-top:-30px;padding-left:5%;transition: all .5s;}
.ny-product .list li:hover .title p:nth-child(2){opacity: 1;transform: translateX(0px);}
.ny-product .list li:hover .title p:nth-child(1){color:#0186E3;transform: translateX(10px);}
.ny-product .list li:hover .content{transform: translateX(10px);}
.ny-product .list li:hover .text{box-shadow: -5px 5px 10px 0 #CECECE;}
.ny-product .nav-er{margin-top:20px;background: #F9F9F9;}
.ny-product .nav-er li:nth-child(1){background: #F0F0F0;color:#494747;text-align: center;line-height:50px;height:50px;width:60px;padding:0;margin-right:10px;}
.ny-product .nav-er li{float:left;padding:0 10px;line-height:50px;text-align: center;}
.ny-product .nav-er li a{color:#494747;padding:5px 10px;}
.ny-product .nav-er li:hover a{background: #0186E3;color:white;padding:5px 10px;border-radius: 5px;}
.ny-product .nav-er li a.inb{background: #0186E3;color:white;padding:5px 10px;border-radius: 5px;}
.ny-product .content .left{width:50%;}
.ny-product .content .right{width:46%;}
.ny-product .swiper-button-prev,.ny-product .swiper-button-next{background: none;font-size:30px;text-align: center;padding:0 5px;color:#444444;background: #DBDBDB;}
.ny-product .swiper-button-prev:hover,.ny-product .swiper-button-next:hover{background: #0186E3;color:white;}
.ny-product .content .right .c1{margin-top:30px;font-size:24px;color:#333333;padding-bottom:30px;margin-bottom:20px;border-bottom: 1px solid #E6E6E6;}
.ny-product .content .right .c2 p:nth-child(1){color:#666666;font-size:16px;line-height:26px;margin-bottom:20px;}
.ny-product .content .right .c2 p:nth-child(2) span{color:#333333;font-weight: 600;font-size:16px;}
.ny-product .content .right .c2 div:nth-child(2){color:#666;font-size:16px;line-height:26px;margin-bottom:20px;padding-bottom:20px;border-bottom:1px solid #E6E6E6 ;font-size:16px;}
.ny-product .content .right .c3 div{color:#666666;font-size:16px;line-height:26px;}

.ny-server .content img{width:100%;margin-bottom:50px;}
.ny-server .content div{color:#666666;margin-bottom:50px;line-height:26px;font-size:14px;}

.ny-message .content .left{width:50%;height:460px;}
.ny-message .content .right{width:50%;}
.ny-message .content .left img{width:100%;}
.ny-message .content .right p:nth-child(1){font-size:18px;margin-bottom:5px;color:black;}
.ny-message .content .right p:nth-child(2){font-size:18px;color:#666;line-height:28px;text-align: justify;margin-bottom:10px;}
.ny-message .content .right{width:45%;}
.ny-message .content .right .inp-1 input{width:100%;;height:40px;margin-bottom:10px;padding-left:10px;border:1px solid #E5E5E5;}
.ny-message .content .right .inp-2{width:100%;height:90px;border:1px solid #E5E5E5;padding-top:10px;padding-left:10px;}
.ny-message input::placeholder{color:#999999}
.ny-message textarea::placeholder{color:#999999}
.ny-message .inp-3{width:70%;height:45px;text-align: center;line-height:45px;background: #0186E3;color:white;border: none;cursor: pointer;margin-top:10px;transition: all .5s;}
.ny-message .inp-3:hover{border-radius: 25px;}

.ny-img .list li{float:left;width:48%;margin-bottom:20px;}
.ny-img .list li a>div:nth-child(1){height:320px;}
.ny-img .list li:nth-child(2n){float:right;}
.ny-img .list li .text{border-bottom:1px solid #CCCCCC;height:200px;overflow: hidden;}
.ny-img .list li .text p:nth-child(1){text-align: center;color:#333333;font-size:18px;padding-top:40px;margin-bottom:20px}
.ny-img .list li .text p:nth-child(2){width:60px;border-top:1px solid white;margin:20px auto;transform: translateX(350px);transition: all .5s;}
.ny-img .list li .text p:nth-child(3){color:#666666;font-size:14px;line-height:26px;text-align: center;word-break:break-all;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;padding:0 20px;}
.ny-img .list li .text p:nth-child(4) img{margin:0 auto;margin-top:20px;transform: translateX(-350px);transition: all .5s;}
.ny-img .list li:hover .text{background: #0186E3;}
.ny-img .list li:hover .text p:nth-child(1){padding-top:30px;color:white}
.ny-img .list li:hover .text p:nth-child(2){display:block;transform: translateX(0px);}
.ny-img .list li:hover .text p:nth-child(3){color:white;}
.ny-img .list li:hover .text p:nth-child(4) img{transform: translateX(0px);}

.ny-contact .title{margin-bottom:40px;text-align: center;font-size:30px;font-weight: bold;}
.ny-contact .add li {width:25%;box-sizing: border-box;border:1px solid #E7E7E7;height:145px;float:left;}
.ny-contact .add li p:nth-child(1){text-align: center;padding-top:25px;font-size:16px;}
.ny-contact .add li p:nth-child(2) img{margin:15px auto;}
.ny-contact .add li p:nth-child(3){text-align: center;font-size:18px;font-weight: bold;}
.ny-contact .voice{margin-top:30px;}
.ny-contact .voice .inp-1{display:flex;justify-content: space-between;}
.ny-contact .voice .inp-1 input{width:31%;height:50px;background:#F0F0F0;border:none;padding-left:1.5%;margin-bottom:20px;}
.ny-contact .voice .inp-2{width:98.5%;height:140px;padding-top:1.5%;padding-left:1.5%;background:#F0F0F0;border:none;margin-bottom:20px;}
.ny-contact .voice .inp-3 input{width:230px;height:50px;border:none;cursor: pointer;margin-left:5px;color:#666666;}
.ny-contact .voice .inp-3 .sub{background: #0186E3;color:white;}
.dizhi{margin-top:50px;position: relative;}
.dizhi .tou{text-align: center;padding:5px 20px;background: white;z-index:99;color:#333333;font-size:30px;font-weight: bold;
    display:inline-block;margin:0 auto;position: absolute;left:50%;top:0;transform: translateX(-50%);}
.dizhi .xian1{border-bottom:1px solid #DFDFDF;padding-top:25px;margin-bottom:50px;}
.dizhi .di img{display:inline-block;margin-right:15px;}
.dizhi .di{text-align: center;color:#333333;font-size:16px;}
#allmap{height:500px;}

.ny-video .list .title{text-align: center;margin-bottom:30px;font-size:30px;font-weight: bold;color:black;}
.ny-video .list li{width:32%;float:left;margin-bottom:20px;}
.ny-video .list li:nth-child(3n+2){margin:0 2%;}
.ny-video .list li a>div:nth-child(1){position: relative;}
.ny-video .list li a>div:nth-child(1) img{transition: all .5s;left:45%;top:40%;position: absolute;display:inline-block;transform: translateX(-50%);transform: scale(0);}
.ny-video .list li:hover a>div:nth-child(1) img{transform: scale(1);}
.ny-video .list li:hover .text{background: #0186E3;}
.ny-video .list li .text{height:75px;position: relative;}
.ny-video .list li:hover p{color:white;}
.ny-video .list li .text p:nth-child(1){margin-left:5px;padding-top:15px;margin-bottom:5px;}
.ny-video .list li .text p:nth-child(2){margin-left:5px;}
.ny-video .list li .text p:nth-child(3){position: absolute;top:28px;right:20px;}

.ny-honor .list .title{text-align: center;margin-bottom:30px;font-size:30px;font-weight: bold;color:black;}
.ny-honor .list li{width:32%;float:left;margin-bottom:20px;background: #F9F9F9;padding:15px 0 25px 0;transition: all .5s;}
.ny-honor .list li:nth-child(3n+2){margin:0 2%;}
.ny-honor .list li a>div>div{width:100%;margin:0 auto;height:230px;}
.ny-honor .list li a p{margin-top:20px;text-align: center;font-size:14px;color:#333333;}
.ny-honor .list li:hover{box-shadow: 0 0 10px 0 #CBCBCB;}

.ny-news .list li{position: relative;margin-bottom:20px;transition: all .5s;}
.ny-news .list li .left{width:120px;padding:20px 0;transition: all .5s;padding-left:10px;}
.ny-news .list li .left2{width:700px;padding-left:30px;border-left:1px solid white;padding:20px 0 20px 20px;word-break:break-all;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;}
.ny-news .list li .left p:nth-child(1){font-size:60px;font-weight: bold;color:#444444;}
.ny-news .list li .left p:nth-child(2){font-size:18px;color:#666666;text-align: left;font-weight: bold;margin-top:-5px;}
.ny-news .list li .left2 p:nth-child(1){color:#444444;font-size:18px;margin-bottom:10px;margin-top:15px;}
.ny-news .list li .left2 p:nth-child(2){font-size:14px;color:#666666;line-height:24px;word-break:break-all;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;}
.ny-news .list li .left3{position: absolute;right:150px;top:55px;}
.ny-news .list li:hover .left{padding-left:30px;color:white;}
.ny-news .list li:hover .left p{color:white;}
.ny-news .list li:hover{background: #0186E3;}
.ny-news .list li:hover .left2 p{color:white;}
.ny-news .show>.left{width:850px;}
.ny-news .show>.right{width:300px;}
.ny-news .show>.left .title p:nth-child(1){text-align: center;font-size: 18px;color:#444444;margin-bottom:10px;}
.ny-news .show>.left .title p:nth-child(2){color:#666666;text-align: center;font-weight: 600;border-bottom:1px solid #F1EDED;padding-bottom:30px;margin-bottom:30px;}
.ny-news .show>.left .text{text-align: justify;line-height: 28px;color:#666666;font-weight: 600;}
.ny-news .show>.left .text img{margin:0 auto;width:80%;margin:30px 0;}
.ny-news .show>.right .hot .title{background: #FAFAFA;font-size:18px;color:#444444;border-top:2px  solid #0186E3;border-bottom:1px solid #ECE8E8;padding-left:10px;height:40px;line-height:40px;}
.ny-news .show>.right .hot li{height:140px;background: #FAFAFA;border-bottom:2px solid #ECE8E8;padding:0 15px;}
.ny-news .show>.right .hot li .tou{padding-top:30px;margin-bottom:20px;} 
.ny-news .show>.right .hot li a{width:100%;height:100%;display:block;}
.ny-news .show>.right .hot li .tou div{margin-right:5px;color:#666666;}
.ny-news .show>.right .hot li .tou .tit{width:180px;word-break:break-all;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;}
.ny-news .show>.right .hot li .content{color:#666666;line-height:24px;word-break:break-all;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;}
.ny-news .show>.right .hot li:hover{background: white;box-shadow: 0 0 5px 0 #E0E0E0;border-bottom:2px solid #0186E3}
.ny-news .show>.right .mend .title{background: #FAFAFA;font-size:18px;color:#444444;border-top:2px  solid #0186E3;border-bottom:1px solid #ECE8E8;
    padding-left:10px;height:40px;line-height:40px;margin-top:30px;}
.ny-news .show>.right .mend .pro{background: #FAFAFA;padding:15px 15px 0 15px;}
.ny-news .show>.right .mend .pro .swiper-container{padding-bottom:35px;}
.case2{display:none;}
.float{display:block;}



@media (min-width: 1200px) and (max-width: 1440px) { 
	.wrap{width:96%;}
	.footer .add{width:40%;}
	.product .nav .right li{width:200px;height:60px;line-height:60px;}
	.news .nav .right li{width:200px;height:60px;line-height:60px;}
	.case .nav .right li{width:200px;height:60px;line-height:60px;}
	.footer{padding-bottom:60px;}
	.case .swiper-slide .left{height:380px;}
	.case .swiper-slide{height:380px;}
	.case .swiper-slide .right .content>p:nth-child(1){padding-top:50px;margin-left:25px;}
	.case .swiper-slide .right .content>p:nth-child(2){margin-left:25px;}
	.case .swiper-slide .right .content>p:nth-child(3){margin-left:25px;}
	.case .swiper-slide .right .content>div:nth-child(4){margin-left:25px;height:150px;overflow:hidden;}
	.ny-banner img{width:100%;}
	.product .list li a>div:nth-child(1){height:250px;}
}
@media (min-width: 992px) and (max-width: 1200px) { 
	.wrap{width:96%;}
	.header .seek,.ny-news .list li .left3{display:none;}
	.header .nav li{width:85px;}
	.ny-honor .list li a>div>div{width:60%;margin:0 auto;height:200px;}
	.header .logo{width:25%;}
	.header .logo img{width:100%;}
	.product .nav .right li{width:140px;height:60px;line-height:60px;}
	.news .nav .right li{width:140px;height:60px;line-height:60px;}
	.case .nav .right li{width:140px;height:60px;line-height:60px;}
	.product .list li{width:48%;}
	.product .list li a>div:nth-child(1){height:230px;}
	.service .text1 p:nth-child(3){font-size:24px;}
	.case{display:none;}
	.case2{padding:80px 0 50px 0;background: url(img/case-bg.png)no-repeat center center;background-size: cover;display:block;}
	.case2 .nav{margin-bottom:15px;}
	.case2 .nav .left p:nth-child(1){font-size:26px;color:#666666;margin-bottom:10px;}
	.case2 .nav .left p:nth-child(2){font-size:14px;color:#666666;}
	.case2 .nav .right li{width:140px;height:60px;line-height:60px;float:left;box-sizing: border-box;border:1px solid #444;text-align: center;}
	.case2 .nav .right li a{width:100%;height:100%;display:block;color:#666666;font-size:16px;}
	.case2 .nav .right li:hover a{background: #0186E3;color:white;}
	.case2 .nav .right li:hover{border: 1px solid #0186E3;}
	.case2 .list{margin-top:100px;}
	.case2 .swiper-button-next:hover{background: none;background: url(img/94.png) no-repeat center center;}
	.case2 .swiper-slide a{width:100%;height:100%;display:block;background: #E5E5E5;}
	.case2 .swiper-slide-active a{background: white;}
	.case2 .swiper-container{padding-bottom:80px;}
	.case2 .swiper-slide-active .swiper-num{opacity: 1;}
	.case2 .swiper-slide .left{width:55%;height:460px;}
	.case2 .swiper-slide .right{width:45%;}
	.case2 .swiper-slide .right .content>p:nth-child(1){margin-left:50px;padding-top:50px;color:#333333;font-size:18px;margin-bottom:10px;font-weight: 600;}
	.case2 .swiper-slide .right .content>p:nth-child(2){color:#666666;font-size:14px;margin-bottom:15px;margin-left:50px;}
	.case2 .swiper-slide .right .content>p:nth-child(3){border-top:2px solid #888888;width:30px;margin-left:50px;margin-bottom:40px;}
	.case2 .swiper-slide .right .content>div:nth-child(4){margin-left:50px;}
	.case2 .swiper-button-prev{background: none;background: url(img/92.jpg) no-repeat center center;width:50px;height:50px;}
	.case2 .swiper-button-next{background: none;background: url(img/94.png) no-repeat center center;width:50px;height:50px;}
	.footer .add{width:50%;}
	.footer .message{width:50%;}
	.about .title{text-align:center;}
	.about .content{width:80%;margin:0 auto;}
	.about .icon{margin:0 auto;margin-top:50px;width:100%;}
	.about .icon ul{width:80%;margin:0 auto;display:flex;justify-content:space-between;}
	.about .icon li{float:none;margin:0;}
	.about .more{margin:0 auto;margin-top:300px;}
	.about .icon li:nth-child(1){background:#0186E3;border:1px solid #0186E3;}
	.about .icon li:nth-child(1) p{background: url(img/54-1.png)no-repeat center top;color:white;}
	.about .icon li:nth-child(2){background:#0186E3;border:1px solid #0186E3;}
	.about .icon li:nth-child(2) p{background: url(img/51-1.png)no-repeat center top;color:white;}
	.about .icon li:nth-child(3){background:#0186E3;border:1px solid #0186E3;}
	.about .icon li:nth-child(3) p{background: url(img/52-1.png)no-repeat center top;color:white;}
	.about .icon li:nth-child(4){background:#0186E3;border:1px solid #0186E3;}
	.about .icon li:nth-child(4) p{background: url(img/53-1.png)no-repeat center top;color:white;}
	.news .list li{border-bottom:1px solid white;}
	.wrap1200{width:96%;}
	.ny-base .nav li{width:130px;}
	.ny-product .list .text{box-shadow:0 0 5px 0 #D9D9D9}
	.ny-news .list li{border-bottom:1px solid #9B9B9B;}
	.service .text1{height:600px;}
	.service .text2{height:600px;}
	.service .text3{height:600px;}
	.service .text4{height:600px;}
	.service .text1 p:nth-child(1){padding-top:40px;}
	.service .text1 p:nth-child(2){margin-bottom:30px;}
	.service .text1 p:nth-child(3){margin-bottom:30px;}
	.ny-product .nav-er{margin:0;}
	.ny-base .xian{margin-bottom:30px;}
	.ny-product .list li a>div:nth-child(1){height:260px;}
	.ny-news .show>.right{display:none;}
	.ny-news .show>.left{width:100%;}
}
@media (min-width: 768px) and (max-width: 992px) { 
	.wrap{width:96%;}
	.product .list li a>div:nth-child(1){height:250px;}
	.header .seek,.product .nav .left,.ny-banner{display:none;}
	.header .nav li{width:80px;}
	.ny-product .content .right{float:none;width:100%;}
	.ny-product .content .left{float:none;width:100%;}
	.ny-message .content .left{float:none;width:100%;}
	.ny-message .content .right{float:none;width:100%;margin-top:20px;}
	.ny-img .list li a>div:nth-child(1){height:250px;}
	.ny-news .list li .left{width:15%;}
	.ny-news .list li .left2{width:80%;}
	.ny-news .list li .left3{display:none;}
	.ny-about .container .content .right{width:100%;margin-top:30px;}
	.ny-about .container .content .right img{width:100%;}
	.ny-about .container .content .left{width:100%;text-align:justify;line-height:28px;font-size:14px;color:black;padding-top:50px}
	.ny-contact .add li{width:50%;}
	.dizhi .tou{font-size:22px;padding:9px 20px;}
	.ny-news .list li:hover .left{color:white;padding-left:10px;}
	.ny-news .list li:hover .left p{color:white;}
	.ny-news .list li:hover{background: #0186E3;}
	.ny-news .list li:hover .left2 p{color:white;}
	.header .logo{width:20%;}
	.header .logo img{width:100%;}
	.ny-base .nav li{width:120px;}
	.ny-product .nav-er{margin:0;}
	.ny-base .xian{margin-bottom:30px;}
	.product .nav .right li{width:140px;height:60px;line-height:60px;}
	.news .nav .right li{width:140px;height:60px;line-height:60px;}
	.case .nav .right li{width:140px;height:60px;line-height:60px;}
	.product .list li{width:48%;}
	.service .text1 p:nth-child(3){font-size:24px;}
	.case{display:none;}
	.case2{padding:50px 0 30px 0;background: url(img/case-bg.png)no-repeat center center;background-size: cover;display:block;}
	.case2 .nav{margin-bottom:15px;}
	.case2 .nav .left p:nth-child(1){font-size:26px;color:#666666;margin-bottom:10px;}
	.case2 .nav .left p:nth-child(2){font-size:14px;color:#666666;}
	.case2 .nav .right li{width:140px;height:60px;line-height:60px;float:left;box-sizing: border-box;border:1px solid #444;text-align: center;}
	.case2 .nav .right li a{width:100%;height:100%;display:block;color:#666666;font-size:16px;}
	.case2 .nav .right li:hover a{background: #0186E3;color:white;}
	.case2 .nav .right li:hover{border: 1px solid #0186E3;}
	.case2 .list{margin-top:100px;}
	.case2 .swiper-button-next:hover{background: none;background: url(img/94.png) no-repeat center center;}
	.case2 .swiper-slide a{width:100%;height:100%;display:block;background: #E5E5E5;}
	.case2 .swiper-slide-active a{background: white;}
	.case2 .swiper-container{padding-bottom:80px;}
	.case2 .swiper-slide-active .swiper-num{opacity: 1;}
	.case2 .swiper-slide .left{width:45%;height:460px;}
	.case2 .swiper-slide .right{width:55%;}
	.case2 .swiper-slide .right .content>p:nth-child(1){margin-left:50px;padding-top:50px;color:#333333;font-size:18px;margin-bottom:10px;font-weight: 600;}
	.case2 .swiper-slide .right .content>p:nth-child(2){color:#666666;font-size:14px;margin-bottom:15px;margin-left:50px;}
	.case2 .swiper-slide .right .content>p:nth-child(3){border-top:2px solid #888888;width:30px;margin-left:50px;margin-bottom:40px;}
	.case2 .swiper-slide .right .content>div:nth-child(4){margin-left:50px;}
	.case2 .swiper-button-prev{background: none;background: url(img/92.jpg) no-repeat center center;width:50px;height:50px;}
	.case2 .swiper-button-next{background: none;background: url(img/94.png) no-repeat center center;width:50px;height:50px;}
	.footer .add{width:55%;}
	.footer .message{width:45%;}
	.about .title{text-align:center;}
	.about .content{width:96%;margin:0 auto;}
	.about .icon{margin:0 auto;margin-top:50px;width:100%;}
	.about .icon ul{width:96%;margin:0 auto;display:flex;justify-content:space-between;}
	.about .icon li{float:none;margin:0;}
	.about .more{margin:0 auto;margin-top:250px;}
	.about .icon li:nth-child(1){background:#0186E3;border:1px solid #0186E3;}
	.about .icon li:nth-child(1) p{background: url(img/54-1.png)no-repeat center top;color:white;}
	.about .icon li:nth-child(2){background:#0186E3;border:1px solid #0186E3;}
	.about .icon li:nth-child(2) p{background: url(img/51-1.png)no-repeat center top;color:white;}
	.about .icon li:nth-child(3){background:#0186E3;border:1px solid #0186E3;}
	.about .icon li:nth-child(3) p{background: url(img/52-1.png)no-repeat center top;color:white;}
	.about .icon li:nth-child(4){background:#0186E3;border:1px solid #0186E3;}
	.about .icon li:nth-child(4) p{background: url(img/53-1.png)no-repeat center top;color:white;}
	.news .list li{border-bottom:1px solid white;}
	.wrap1200{width:96%;}
	.ny-base .nav li{width:100px;}
	.ny-product .list .text{box-shadow:0 0 5px 0 #D9D9D9}
	.ny-news .list li{border-bottom:1px solid #9B9B9B;}
	.service .text1{height:500px;}
	.service .text2{height:500px;}
	.service .text3{height:500px;}
	.service .text4{height:500px;}
	.service .text1 p:nth-child(1){padding-top:30px;}
	.service .text1 p:nth-child(2){margin-bottom:20px;}
	.service .text1 p:nth-child(3){margin-bottom:20px;}
	.service .text1 p:nth-child(5){line-height:20px;}
	.service .text .zi p:nth-child(1){font-size:16px;}
	.service .text .zi p:nth-child(2){font-size:12px;}
	.service .text .more{bottom:20px;right:5px;}
	.ny-product .list li a>div:nth-child(1){height:240px;}
	.ny-product .list .text{height:100px;}
	.ny-product .list .title p:nth-child(1){padding-top:10px;font-size:16px;margin-bottom:10px;}
	.ny-product .list .title p:nth-child(2){display:none;}
	.ny-img .list li .text p:nth-child(3){word-break:break-all;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;}
	.ny-img .list li .text p:nth-child(1){padding-top:15px;margin-bottom:10px;}
	.ny-img .list li .text p:nth-child(2){display:none;}
	.ny-img .list li .text p:nth-child(4){display:none;}
	.ny-img .list li .text{height:140px;}
	.ny-img .list li:hover .text{background: #0186E3;}
	.ny-img .list li:hover .text p:nth-child(1){color:white}
	.ny-img .list li:hover .text p:nth-child(2){display:none;}
	.ny-img .list li:hover .text p:nth-child(3){color:white;}
	.ny-img .list li:hover .text p:nth-child(4) img{transform: translateX(0px);}
	.news .list li .left2{width:70%;}
	.news .list li .left{width:15%;}
	.news .list li:hover .left{color:white;}
	.news .list li:hover .left p{color:white;}
	.news .list li:hover .left2{border-left:1px solid white;}
	.news .list li:hover{background: #0186E3;}
	.news .list li:hover .left2 p{color:white;}
	.float{display:none;}
	.ny-news .show>.right{display:none;}
	.ny-news .show>.left{width:100%;}
	.ny-base .nav .right{display:none;}
	.sj-banner{display:block;}
	.banner{display:none;}
	.ny-contact .add li p:nth-child(3){font-size:16px;word-break: break-all;width:90%;margin:0 auto}
	.header{position:relative;background:white;}
}
@media (max-width: 768px) { 
	canvas{display:none;}
	.footer .message .inp-1 input{width:100%;margin-bottom:.2rem;}
	.footer .message .inp-3{}
	.footer .message .inp-1{display:block;}
	.footer .message .inp-3{border-radius:0;background:#0264BB;width:100%;height:1rem;line-height:1rem;}
	.footer .message .inp-3:hover{background:#0264BB}
	.ny-contact .add li p:nth-child(3){font-size:16px;word-break: break-all;width:90%;margin:0 auto}
	.sj-banner{display:block;}
	.ny-contact .title{font-size:22px;margin-bottom:15px;}
	.header{position:relative;background:white;}
	.banner,.ny-banner{display:none;}
	.header{height:1.5rem;}
	.btn-img2{display:none;}
	.ny-about .container .content .right{width:100%;margin-top:30px;}
	.ny-about .container .content .right img{width:100%;}
	.ny-about .container .content .left{width:100%;text-align:justify;line-height:28px;font-size:14px;color:black;padding-top:50px}
	.header .nav2{display:block;}
	.banner .swiper-pagination{display:none;}
	.header .nav{display:none;}
		.header .seek{display:none;}
	.header .nav li{width:80px;}
	.header .logo{width:50%;height:1.5rem;}
	.header .logo img{width:100%;}
	.ny-banner{width:100%;}
	.ny-banner img{width:100%;}
	.banner img{width:100%;}
	.header .nav2{position: absolute;top:0;box-sizing: border-box;width:80%;background: #181818;height:100%;z-index:9999999999999999999999999999;padding-top:1.5rem;transition: all .5s;transform: translateX(-104%);}
	.header .btn-nav{display:block;position:absolute;right:.5rem;top:.4rem;width:7%;}
	.header .btn-nav img{width:100%;}
	.header .nav2 a{display:block;height:1.2rem;line-height:1.2rem;color:#666;border-bottom:1px solid #242424;padding:0 10%;}
	.ny-base .nav .right,.product .nav .left{display:none;}
	.dizhi .xian1{padding-top:22px;}
	.about .icon li{width:22%;}
	.product .nav .right li a{font-size:12px;}
	.product .nav .right li{width:99px;height:50px;line-height:50px;}
	.dizhi .tou{font-size:16px;}
	.dizhi .di{font-size:14px;}
	.ny-contact .add li{width:50%;}
	.ny-product .content .right{float:none;width:100%;}
	.ny-product .content .left{float:none;width:100%;}
	.ny-message .content .left{width:100%;height:460px;float:none;}
	.ny-message .content .right{width:100%;float:none;margin-top:20px;}
	.wrap{width:96%;}
	.product{padding-top:30px}
	.product .nav{margin-bottom:30px;} 
	.ny-base .nav li{width:120px;}
	.ny-product .nav-er{margin:0;}
	.ny-base .xian{margin-bottom:30px;}
	.product .list li a>div:nth-child(1){}
	.product .list li{width:100%;}
	.news .nav .right li{width:140px;height:60px;line-height:60px;}
	.case .nav .right li{width:140px;height:60px;line-height:60px;}
	.case{display:none;}
	.case2{padding:20px 0 10px 0;background: url(img/case-bg.png)no-repeat center center;background-size: cover;display:block;}
	.case2 .nav{margin-bottom:15px;}
	.case2 .nav .left p:nth-child(1){font-size:26px;color:#666666;margin-bottom:10px;}
	.case2 .nav .left p:nth-child(2){font-size:14px;color:#666666;display:block;}
	.case2 .nav .right{display:none;}
	.case2 .list{margin-top:30px;}
	.case2 .swiper-button-next:hover{background: none;background: url(img/94.png) no-repeat center center;}
	.case2 .swiper-slide a{width:100%;height:100%;display:block;background: #E5E5E5;}
	.case2 .swiper-slide-active a{background: white;}
	.case2 .swiper-container{padding-bottom:30px;}
	.case2 .swiper-slide-active .swiper-num{opacity: 1;}
	.case2 .swiper-slide .left{width:100%;height:270px;}
	.case2 .swiper-slide .right{display:none;}
	.case2 .swiper-slide .right .content>p:nth-child(1){margin-left:50px;padding-top:50px;color:#333333;font-size:18px;margin-bottom:10px;font-weight: 600;}
	.ny-news .show>.right{display:none;}
	.ny-news .show>.left{width:100%;}
	.case2 .swiper-slide .right .content>p:nth-child(2){color:#666666;font-size:14px;margin-bottom:15px;margin-left:50px;}
	.case2 .swiper-slide .right .content>p:nth-child(3){border-top:2px solid #888888;width:30px;margin-left:50px;margin-bottom:40px;}
	.case2 .swiper-slide .right .content>div:nth-child(4){margin-left:50px;}
	.case2 .swiper-button-prev{background: none;background: url(img/92.jpg) no-repeat center center;width:30px;height:30px;}
	.case2 .swiper-button-next{background: none;background: url(img/94.png) no-repeat center center;width:30px;height:30px;}
	.about .icon li:nth-child(1) p{font-size:12px;}
	.about .icon li:nth-child(2) p{font-size:12px;}
	.about .icon li:nth-child(3) p{font-size:12px;}
	.about .icon li:nth-child(4) p{font-size:12px;}
	.footer .add{width:100%;float:none;}
	.footer .icon{display:none;}
	.footer .message{width:100%;float:none;margin-top:20px;}
	.about .title{text-align:center;}
	.about .content{width:96%;margin:0 auto;}
	.about .icon{margin:0 auto;margin-top:50px;width:100%;}
	.about .icon ul{width:96%;margin:0 auto;display:flex;justify-content:space-between;}
	.about .icon li{float:none;margin:0;}
	.about .more{margin:0 auto;margin-top:60px;}
	.about .icon li:nth-child(1){background:#0186E3;border:1px solid #0186E3;}
	.about .icon li:nth-child(1) p{background: url(img/54-1.png)no-repeat center top;color:white;}
	.about .icon li:nth-child(2){background:#0186E3;border:1px solid #0186E3;}
	.about .icon li:nth-child(2) p{background: url(img/51-1.png)no-repeat center top;color:white;}
	.about .icon li:nth-child(3){background:#0186E3;border:1px solid #0186E3;}
	.about .icon li:nth-child(3) p{background: url(img/52-1.png)no-repeat center top;color:white;}
	.about .icon li:nth-child(4){background:#0186E3;border:1px solid #0186E3;}
	.about .icon li:nth-child(4) p{background: url(img/53-1.png)no-repeat center top;color:white;}
	.news .list li{border-bottom:1px solid white;}
	.wrap1200{width:96%;}
	.ny-base .nav li{width:130px;}
	.ny-product .list .text{box-shadow:0 0 5px 0 #D9D9D9}
	.ny-news .list li{border-bottom:1px solid #9B9B9B;}
	.service .text1 p:nth-child(1){padding-top:30px;}
	.service .text1 p:nth-child(2){margin-bottom:20px;}
	.service .text1 p:nth-child(3){margin-bottom:20px;}
	.service .text1 p:nth-child(5){line-height:20px;}
	.service .text1 p:nth-child(4){width:60px;border-top:2px solid #0186E3;margin-left:50px;margin-bottom:30px;}
	.service .text1 p:nth-child(6){width:60px;border-top:2px solid #0186E3;margin-left:50px;margin-bottom:20px;}
	.service .text1 a:nth-child(7){margin-left:50px;display:block;}
	.service .text .zi p:nth-child(1){font-size:16px;}
	.service .text .zi p:nth-child(2){font-size:12px;}
	.service .text .more{bottom:20px;right:5px;}
	.service .text1{width:100%;padding-bottom:20px;height:auto;}
	.service .text2{width:33.3333%;height:250px;}
	.service .text3{width:33.3333%;height:250px;}
	.service .text4{width:33.3334%;height:250px;}
	.service .text1 p:nth-child(3){font-size:24px;}
	.service .text .zi{left:20px;top:45%;}
	.ny-product .list li a>div:nth-child(1){height:240px;}
	.ny-product .list .text{height:100px;}
	.ny-product .list .title p:nth-child(1){padding-top:10px;font-size:16px;margin-bottom:10px;}
	.ny-product .list .title p:nth-child(2){display:none;}
	.ny-img .list li .text p:nth-child(3){word-break:break-all;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;}
	.ny-img .list li .text p:nth-child(1){padding-top:15px;margin-bottom:10px;}
	.ny-img .list li .text p:nth-child(2){display:none;}
	.ny-img .list li .text p:nth-child(4){display:none;}
	.ny-img .list li .text{height:140px;}
	.ny-img .list li:hover .text{background: #0186E3;}
	.ny-img .list li:hover .text p:nth-child(1){color:white}
	.ny-img .list li:hover .text p:nth-child(2){display:none;}
	.ny-img .list li:hover .text p:nth-child(3){color:white;}
	.ny-img .list li:hover .text p:nth-child(4) img{transform: translateX(0px);}
	.news .list li .left2{width:100%;padding: 10px 0;}
	.news .list li .left{width:15%;display:none;}
	.news .list li a{width:100%;}
	.news .nav .right{display:none;}
	.news .list li:hover .left{color:white;}
	.news .list li:hover .left p{color:white;}
	.news .list li:hover .left2{border-left:none;padding-left:0px;}
	.news .list li:hover{background: none;}
	.news .list li:hover .left2 p{color:#666666;}
	.float{display:none;opacity:0;}
	.ny-honor .list li{width:100%;}
	.ny-product .list li{width:100%;}
	.ny-img .list li{width:100%;}
	.ny-news .list li .left{display:none;}
	.ny-news .list li .left2{width:100%;    padding: 20px 2%;}
	.ny-news .list li .left3{display:none;}
	.ny-news .list li a{display:block;width:96%;}
	.footer{position:relative;padding-bottom:3rem;}
	.sj-footer{margin-top:.5rem;width:100%;display:block;position:absolute;bottom:0;}
	.sj-footer .nav a{width:33%;}
	.sj-footer .copy{font-size:12px;text-align: center;padding:.2rem 0;}
	.sj-footer img{width:100%;}
	.pc-copy{display:none;}
	.wechat{position: absolute;height:8rem;background: rgb(0, 0, 0,.8);width:100%;color:white;text-align: center;bottom:0;display:none;}
	.wechat img{width:60%;margin:0 auto;margin-top:60%;}
}
