@font-face{font-family:'iconfont';src:url('http://at.alicdn.com/t/font_1432720974_1547027.eot');src:url('http://at.alicdn.com/t/font_1432720974_1547027.eot?#iefix') format('embedded-opentype'),url('http://at.alicdn.com/t/font_1432720974_1547027.woff') format('woff'),url('http://at.alicdn.com/t/font_1432720974_1547027.ttf') format('truetype'),url('http://at.alicdn.com/t/font_1432720974_1547027.svg#iconfont') format('svg')}
@font-face{font-family:'Pacifico';font-style:normal;font-weight:400;src:local('Pacifico Regular'),local('Pacifico-Regular'),url(http://fonts.gstatic.com/s/pacifico/v7/Q_Z9mv4hySLTMoMjnk_rCfesZW2xOQ-xsNqO47m55DA.woff2) format('woff2')}

.fa{display:inline-block;font-family:"iconfont";font-size:20px;font-style:normal;font-weight:400;line-height:1;-webkit-font-smoothing:antialiased;-webkit-text-stroke-width:0.2px;-moz-osx-font-smoothing:grayscale}
.fa-icon-qq:before{content:"\e604"}
.fa-icon-weibo:before{content:"\e600"}
.fa-icon-weixin:before{content:"\e605"}
.fa-icon-zaixianzixun:before{content:"\e608"}

/*Ã¥Â¤Â§Ã¥â€ºÂ¾Ã¦Â»Å¡Ã¥Å Â¨Ã¥Â¼â‚¬Ã¥Â§â€¹*/
.banner{position:relative;}
 .swiper-container {width: 100%;height: 100%;margin-left: auto;margin-right: auto;}
/*.swiper-slide{width:100%;height:100% !important;}*/
/*.ban_img { padding-top:27%;}*/
/*.swiper-pagination-bullet{width:15px;height:15px;}
.swiper-pagination-bullet-active{background:#fd5573}*/
/*.prev-banner, .next-banner{ font-size:30px;font-family:"SimSun";color:#fff;width:40px;height:40px;background:rgba(0,0,0,0.5);border-radius:6px;display:flex;justify-content:center;align-items:center;font-weight:bold;}
.prev-banner{left:-50%;}
.next-banner{right:-50%;}
.banner:hover .prev-banner{left:10px;}
.banner:hover .next-banner{right:10px;}*/
.first_banner{width:100%;height:100%;background:url(/images/bj1.jpg) no-repeat 50% 50%;background-size:cover;}

.biaoti{display:block;max-width:100%;position:absolute;left:50%;top:50%;transform:translate(-50% , -50%); animation:bt 5s 0s infinite linear;}
@keyframes bt {
    0% {top:50%;}
    25%{ top: 52%; }
	50%{ top: 50%; }
	75%{ top: 48%; }
	100%{ top: 50%; }
}
.listdian{display:block;max-width:100%;position:absolute;left:50%;bottom:10px;transform:translate(-50% , 0);animation:dian 2s 0s infinite linear;}
@keyframes dian {
    0% {bottom:10px;}
    25%{ bottom: 15px; }
	50%{ bottom: 10px; }
	75%{ bottom: 8px; }
	100%{ bottom: 10px; }
}

.title{text-align:center;}
.title1{line-height:44px;font-size:30px;color:#08b7fc;}
.title2{line-height:38px;font-size:30px;color:#fff;font-family:"Arial";text-transform:uppercase;font-weight:bold;}

.product{width:100%;height:100%;background:url(/images/bj2.jpg) no-repeat 50% 50%;background-size:cover;display:flex;align-items:center;justify-content:center;}
.prodcut_class{display:flex;flex-wrap:wrap;justify-content:space-between;}
.prodcut_class li{width:16.666%;text-align:center;display:flex;align-items:center;justify-content:center;}
.prodcut_class li .pro_border{width:95px;height:95px;border-radius:50%;border:2px solid #00d8ff;display:flex;justify-content:center;align-items:center;box-shadow:0 0 5px #08cbfc ;position:relative;}
.prodcut_class li .pro_border img{display:block;max-width:100%;margin:0 auto;}
.prodcut_class li .txt{margin-top:20px;font-size:18px;color:#fff;}
.prodcut_class li:hover .pro_border{transform:rotate(360deg);}
.prodcut_class li:hover .txt{color:#00d8ff;}

#certify {position: relative;width: 100%;margin: 50px auto 0 auto}
#certify  .swiper-slide {width: 500px;}
#certify  .swiper-slide .pro_img{padding-top:82%;}
#certify .swiper-slide-active{border:3px solid #08b7fc;}
/*#certify .swiper-pagination {width:100%;bottom:20px;}
#certify .swiper-pagination-bullets .swiper-pagination-bullet {margin: 0 5px;border:3px solid #fff;background-color:#d5d5d5;width:10px;	height:10px;opacity: 1;}
#certify .swiper-pagination-bullets .swiper-pagination-bullet-active {	border: 3px solid #00aadc;	background-color: #fff;}*/
#certify .certify-prev, #certify .certify-next{width:38px;height:69px;background:url(/images/jiantou.png) no-repeat center center;}
#certify .certify-prev{left:-120px;}
#certify .certify-next{right:-120px;transform:scale(-1,-1);}

#certify .more{display:block;width:166px;line-height:48px;border:1px solid #08b7fc;border-radius:5px;text-align:center;font-size:16px;color:#08b7fc;text-align:center;margin:10px auto 0 auto;}
#certify .more:hover {background:#0fa8e4;color:#fff;}

.about{width:100%;background:url(/images/bj3.jpg) no-repeat 50% 50%, rgba(0,0,0,0.7);background-size:cover;padding-top:70px;z-index:2;height:calc(100% - 178px);display:flex;align-items:center;}
.about:before{display:block;content:"";width:30%;height:100%;background:rgba(2,54,144,0.9);position:absolute;left:0;top:70px;}
.about_main{display:flex;flex-wrap:wrap;position:relative;background:url(/images/about_bj.png) no-repeat left top;height:500px;}
.about_left{width:320px;margin-right:45px;display:flex;flex-wrap:wrap;align-content:space-around;flex-direction:row;}
.about_left div{width:100%;}
.about_left p{line-height:40px;font-size:30px;color:#08b7fc;}
.about_left b{display:block;line-height:35px;font-size:33px;font-family:"Arial";color:#fff;text-transform:uppercase;}
.about_left b span{display:block;font-size:72px;line-height:58px;}
.about_left i{display:block;font-style:normal;width:1px;height:120px;background:#879cbd;margin:20px 0 0 17px;}
.about_left a{display:block;width:134px;line-height:44px;text-align:center;font-size:14px;color:#08b7fc;border:1px solid #08b7fc;}
.about_right{width:calc(100% - 365px);display:flex;flex-wrap:wrap;flex-direction:row;align-content:space-around;}
.about_right b{display:block;font-size:24px;color:#fff;position:relative;line-height:30px;}
.about_right b:before{content:attr(data-about);position:absolute;left:0;bottom:-30px;transform:scale(1,-1); background-image:-webkit-gradient(linear, 0 0, 0 bottom, from(rgb(5, 7, 10)), to(rgb(121, 121, 121)));-webkit-background-clip: text; -webkit-text-fill-color: transparent;opacity:0.5;}
.about_right .txt{font-size:16px;color:#fff;line-height:28px;}
.about_right .txt span{color:#08b7fc;font-weight:bold;}
.about_right img{display:block;max-width:100%;}
.guanggao{width:100%;height:178px;background:url(/images/guanggao.jpg) no-repeat 50% 50%;background-size:cover;position:relative;z-index:3;}

.case{width:100%;height:100%;background:url(/images/bj4.jpg) no-repeat 50% 50%;background-size:cover;padding-top:70px;}
.case_main{width:100%;height:100%;background:url(/images/case_bj2.png) no-repeat 50% 50%;background-size:cover;height:724px;padding-top:45px;}
.case_txt1{line-height:72px;font-size:24px;color:#fff;text-align:center;}
.case_txt2{line-height:28px;font-size:18px;color:#c9c9c9;text-align:center;}
.case_txt3{line-height:63px;font-size:24px;color:#c9c9c9;text-align:center;}
.case ul{display:flex;flex-wrap:wrap;justify-content:space-around;margin-top:76px;}
.case ul li{position:relative;}
.case ul li .txt{width:165px;height:165px;border:2px solid #fff;border-radius:50%;text-align:center;display:flex;justify-content:center;margin:0 auto;box-shadow:0 0  5px #fff;}
.case ul li:nth-child(odd) .txt{align-items:flex-end;}
.case ul li .txt span{display:block;line-height:90px;font-size:18px;color:#fff;font-weight:bold;}
.case ul li .case_img{width:261px;height:130px;overflow:hidden;position:absolute;left:50%;top:-38px;transform:translate(-50% , 0);border-radius:7px;}
.case ul li .case_img div{width:100%;height:100%;}
.case ul li:nth-child(even) .case_img{top:76px;}

.solution{width:100%;height:100%;background:url(/images/bj5.jpg) no-repeat 50% 50%;background-size:cover;}
.solution_main{display:flex;flex-wrap:wrap;justify-content:center;align-content:space-around;flex-direction:row; padding-top:20px;}
.solution ul{display:flex;flex-wrap:wrap;}
.solution ul li{width:50%;}
.solution ul li a{display:flex;height:100%;}
.solution ul li a .pic{width:300px;position:relative;overflow:hidden;border-radius:5px;}
.solution ul li a .pic .solution_img{padding-top:73%;}
.solution ul li a .txt{width:calc(100% - 300px);height:100%;background:rgba(0,0,0,0.6);border-radius:5px;color:#fff;display:flex;flex-wrap:wrap;flex-direction:row;align-content:space-around;padding:20px 0 20px 28px;}
.solution ul li a .txt .p01{font-size:20px;}
.solution ul li a .txt .p02{font-size:14px;line-height:23px;width:100%;}
.solution ul li a .txt img{display:block;max-width:100%;}
.solution ul li:hover .img_cover{transform:scale(1.1);}
.solution ul li:hover .txt .p01{color:#08b7fc;}
.solution .more{display:block;width:166px;line-height:48px;border:1px solid #08b7fc;border-radius:5px;text-align:center;font-size:16px;color:#08b7fc;text-align:center;margin:0 auto;}
.solution .more:hover {background:#0fa8e4;color:#fff;}

.news{width:100%;height:100%;background:url(/images/bj6.jpg) no-repeat 50% 50%;background-size:cover;display:flex;flex-wrap:wrap;align-items:center;}
.swiper-vertical{height:600px; position:relative;}
.swiper-vertical:before{display:block;content:"";width:1px;height:calc(100% - 170px);background:#fff;position:absolute;left:50%;top:49.5%;transform:translate(-50% , -50%);}
.swiper-vertical a{display:flex;flex-wrap:wrap;position:relative;}
.swiper-vertical .swiper-slide a:before{display:block;content:"";width:18px;height:18px;background:#fff;border:4px solid #48526d;border-radius:50%;position:absolute;left:50%;top:50%;transform:translate(-50% , -50%);}
.swiper-vertical a .news_left{width:530px;height:197px;background:rgba(83,92,116,0.5);border-radius:8px;position:relative;padding:20px;margin-right:101px;}
.swiper-vertical a .news_left .txt{width:315px;height:100%;display:flex;flex-wrap:wrap;flex-direction:row;align-content:space-around;color:#fff;}
.swiper-vertical a .news_left .txt .p01{font-size:16px;}
.swiper-vertical a .news_left .txt .p02{font-size:12px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;line-height:24px;}
.swiper-vertical a .news_left .txt div{width:100%;}
.swiper-vertical a .news_left img{display:block;max-width:100%;}
.swiper-vertical a .news_left .news_img{width:204px;height:165px;overflow:hidden;position:absolute;right:-45px;top:50%;transform:translate(0 , -50%);border-radius:8px;}
.swiper-vertical a .news_left .news_img div{width:100%;height:100%;transition:0.5s;}
.swiper-vertical a .news_right{width:calc(100% - 631px);display:flex;align-items:center;}
.swiper-vertical a .news_right span{display:block;width:145px;line-height:48px;text-align:center;border:1px solid #848b9d;border-radius:8px;font-size:16px;color:#fff;font-family:"Arial";}
.swiper-vertical a .news_right:nth-child(odd){flex-direction:row-reverse;}
.swiper-vertical a .news_left:nth-child(even){margin:0 0 0 101px;flex-direction:row-reverse;display:flex;}
.swiper-vertical a .news_left:nth-child(even) .news_img{right:0;left:-45px;}
.swiper-vertical .swiper-slide-active a:before{background:#00adfd;}
.swiper-vertical .swiper-slide:hover a:before{background:#00adfd;}
.swiper-vertical a:hover .news_left .txt .p01{color:#08b7fc;}
.swiper-vertical a:hover .news_left .news_img div{transform:scale(1.1);}

.partner{width:100%;height:100%;background:url(/images/bj7.jpg) no-repeat 50% 50%;background-size:cover;display:flex;flex-wrap:wrap;align-items:center;}
.title .txt{font-size:18px;color:#fff;margin-top:30px;}
.partner ul{display:flex;flex-wrap:wrap;background:url(/images/box7_bj.png) no-repeat 50% 50%;background-size:cover;width:1160px; height:382px;position:relative;margin:50px auto 0 auto;}
/*.partner ul li a{display:block; width:calc(100% - 10px);height:calc(100% - 10px);display:flex;justify-content:center;align-items:center;clip-path:polygon(50% 0%, 100% 40%, 82% 100%, 18% 100%, 0% 40%);-webkit-clip-path:polygon(50% 0%, 100% 40%, 82% 100%, 18% 100%, 0% 40%);}*/

    .boxF, .boxS, .boxT, .overlay{width: 144px;height: 175px;overflow: hidden;background:#fff;display:flex;justify-content:center;align-items:center;}
    .boxF, .boxS{visibility: hidden;}
    .boxF{transform: rotate(120deg);}
    .boxS{transform: rotate(-60deg);}
    .boxT{ transform: rotate(-60deg);  visibility: visible; }

.partner ul li img{display:block;max-width:100%; max-height:100%; }
.partner ul li{width:165px;height:165px;display:flex;justify-content:center;align-items:center;position:absolute;overflow:hidden;}
.partner ul li:nth-child(1){left:84px;top:60px;}
.partner ul li:nth-child(2){left:250px;top:60px;}
.partner ul li:nth-child(3){right:84px;top:60px;}
.partner ul li:nth-child(4){right:250px;top:60px;}
.partner ul li:nth-child(5){left:2px;bottom:16px;}
.partner ul li:nth-child(6){left:167px;bottom:16px;}
.partner ul li:nth-child(7){left:333px;bottom:16px;}
.partner ul li:nth-child(8){right:2px;bottom:16px;}
.partner ul li:nth-child(9){right:167px;bottom:16px;}
.partner ul li:nth-child(10){right:333px;bottom:16px;}



/*product*/
.page_header{margin-top:28px;position:absolute;}
.page_banner{text-align:center;height:584px;position:relative;}
.page_banner .txt{position:absolute;left:50%;top:52%;transform:translate(-50% , -50%);width:100%;}
.page_banner .txt .p01{line-height:88px;font-size:48px;color:#08c5fc;}
.page_banner .txt .p02{line-height:69px;font-size:30px;color:#fff;}
.page_banner .txt .p03{line-height:69px;font-size:44px;color:#08c5fc;}
.page{background-color: #fff; position:relative;border-top:1px solid #3a4b5f;padding-bottom:10%;}
.page_title{line-height:20px;font-size:14px;color:#fff;background:url(/images/page_dian.png) no-repeat left center;padding-left:32px;position:absolute;top:-40px;}
.page_title span{color:#08c5fc;}
.page_class{display:flex;flex-wrap:wrap;border-top:1px solid #818b98;border-bottom:1px solid #818b98;margin-top:37px;justify-content:space-between;}
.page_class li a{display:block;padding:20px 35px;font-size:16px;color:#6C6C6C;position:relative;}
.page_class li a:before{display:block;content:""; border-left: 5px solid transparent;border-right: 5px solid transparent;border-top: 6px solid #08b7fc;position:absolute;left:50%;bottom:0;transform:translate(-50% , 0);opacity:0;}
.page_class li a:hover, .page_class li a.on{background:#08b7fc;color: #fff}
.page_class li a:hover:before, .page_class li a.on:before{bottom:-6px;opacity:1;}
.page .p01{font-size:24px;color:#000;margin-top:55px;text-align:center;line-height:26px;}
.page_main{display:flex;margin-top:40px;flex-wrap:wrap;}
.page_main .txt{ width:100%; font-size:16px; color:#000;}

/*about*/
.page_about{margin-top:40px;}
.page_about .about_bt{font-size:24px;color:#08c5fc;text-align:center; line-height:50px}
.page_about .txt{font-size:16px;color:#fff;margin-top:10px; line-height:34px;}

/*csae*/
.page_case{display:flex;flex-wrap:wrap; margin-top:55px;}
.page_case li{width:31.3%;margin:1%;}
.page_case li a{display:flex;flex-wrap:wrap;}
.page_case li a .pic{width:100%;position:relative;overflow:hidden;}
.page_case li a .pic .case_img{padding-top:72%;}
.page_case li a .txt{width:100%;line-height:77px;text-align:center;font-size:16px; color:#0B80AB;background:rgba(255,255,255,0.2);overflow:hidden;}

.page_case li:hover .img_cover{transform:scale(1.1);}

/*case_show*/
.case_show{margin-top:55px;}
.case_show img{display:block;max-width:100%;margin:0 auto;}
.case_show .txt_bt{line-height:70px;font-size:18px;color:#fff;font-weight:bold;border-bottom:1px solid #fff;}
.case_show .txt_nr{font-size:12px;color:#fff;margin-top:10px;}
.case_show .txt_nr img{ max-width:100% !important; height:auto !important;}

/*partner*/
.partner_ul{display:flex;flex-wrap:wrap;margin-top:35px;align-items:center;}
.partner_ul li{border:4px solid transparent;box-shadow:0 0 0 1px #37485d;margin:0 10px 10px 0; width:24%; background:#FFFFFF}
.partner_ul li .pic{width:100%;position:relative;overflow:hidden;}
.partner_ul li .pic .pic_img{padding-top:60%;}
.partner_ul li img{display:block;max-width:100%;}


/*news*/
.news_class{display:flex;flex-wrap:wrap;border-top:1px solid #818b98;border-bottom:1px solid #818b98;margin-top:37px;}
.news_class li{margin-right:40px;}
.news_class li a{display:block;padding:20px 35px;font-size:16px;color:#000;position:relative;}
.news_class li a:before{display:block;content:""; border-left: 5px solid transparent;border-right: 5px solid transparent;border-top: 6px solid #08b7fc;position:absolute;left:50%;bottom:0;transform:translate(-50% , 0);opacity:0;}
.news_class li a:hover, .news_class li a.on{background:#08b7fc;color: #fff}
.news_class li a:hover:before, .news_class li a.on:before{bottom:-6px;opacity:1;}
.news_ul{display:block;margin-top:45px;}
.news_ul li{margin-bottom:10px;padding:20px;background:rgba(10,54,83,0.7);}
.news_ul li a{display:flex;flex-wrap:wrap;}
.news_ul li a .case_img{width:193px;height:140px;margin-right:25px;overflow:hidden;}
.news_ul li a .case_img div{width:100%;height:100%;transition:0.5s;}
.news_ul li a .txt{width:calc(100% - 218px);display:flex;flex-wrap:wrap;flex-direction:row;align-content:space-between;}
.news_ul li a .txt .txt_bt{font-size:18px;color:#fff;font-weight:bold;}
.news_ul li a .txt .txt_nr{font-size:14px;color:#c4c4c4;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;}
.news_ul li a .txt .txt_data{font-size:13px;color:#08c5fc;text-decoration:underline;}
.news_ul li a:hover .case_img div{transform:scale(1.1);}
.news_ul li a:hover .txt .txt_bt{color:#08b7fc;}

/*news_show*/
.news_show{margin-top:65px;}
.news_show .txt_bt{text-align:center;font-size:24px;color:#fff;font-weight:bold; line-height:36px;}
.news_show .txt_span{text-align:center;font-size:12px;color:#fff;opacity:0.8;margin:20px 0;}
.news_show .txt{border-top:1px solid #364961;font-size:14px;color:#eee;padding-top:20px; width:100%}
.news_show .txt img{ width:100% !important; height:auto !important; max-width:750px !important; display:block; margin:0 auto !important;}




/*Ã¦â€°â€¹Ã¦Å“ÂºÃ¥Âºâ€¢Ã©Æ’Â¨*/
.hot{width:100%; height:58px; background:#191919; position:fixed; bottom:0; left:0; z-index:99; border-top:solid 2px #fff;}
.hot span{ color:#fff; font-size:16px; line-height:20px;}
.hot h6{ font-size:12px; line-height:20px;}
.hot .row div a{ display:block; color:#fff; padding:7px 0;}
.dbbox{ position: fixed; left: 0; bottom:70px; z-index:99; width: 100%; }
.dbbox .dbs{ position: relative; padding: 0 15px; display:none;}
.dbbox .dbs .neirong{padding: 10px; background: #fff; border-radius: 5px;}
.dbbox .dbs.ewm-box{ text-align:center; }
.dbbox .dbs.ewm-box:after{ content: ""; position: absolute; left:50%; bottom:-6px; z-index: 1; width:25%; height:6px; background: url(/images/icon/dbtc_jt.png) no-repeat center;}
.dbbox .dbs.fenxiang-box:after{ content: ""; position: absolute; left:75%; bottom:-6px; z-index: 1; width:25%; height:6px; background: url(/images/icon/dbtc_jt.png) no-repeat center;}
.dbbox .dbs.ewm-box img{ max-width: 140px; }
.dbbox .dbs.fenxiang-box .bdshare-button-style1-32 .li{ position: relative; padding: 6px 0; width: 20%; height: 44px; }
.dbbox .dbs.fenxiang-box .bdshare-button-style1-32 a{ position: absolute; left: 50%; top:6px; margin:0 0 0 -16px; float: inherit !important; display: block; }



@media (max-width:1720px){
    }


@media (max-width:1600px){
    .page_header{margin:0 2%;}
    header{width:96%;margin:0 2%;}
	.wrap{ width:96%}
    .title1{line-height:42px;font-size:27px;}
    .title2{line-height:30px;font-size:24px;}
    .product{padding-top:30px;}
    #certify .swiper-slide{width:400px;}
    #certify{margin-top:20px;}
    .more{margin:15px auto 0 auto; }
    #certify .certify-next{right:-30px;}
    #certify .certify-prev{left:-30px;}
    .about:before{width:16%;}
    .case_main{padding:0;background-size:100% 100%;height:660px;}
    .news{padding-top:30px;}
    .swiper-vertical{height:500px;}
    .swiper-vertical a .news_left{padding:10px;height:145px;}
    .swiper-vertical a .news_left .news_img{height:120px;}
    .solution_main{padding:55px 0;}
    .solution ul{justify-content:space-between;}
    .solution ul li{margin-bottom:10px;width:48%;}
    .solution ul li a .pic .solution_img{padding-top:60%;}
    .solution ul li a .pic{width:200px;}
    .solution ul li a .txt{width:calc(100% - 200px);}
    .solution .more{width:140px;line-height:35px;font-size:13px;}
    
     }
@media (max-width:1400px) {
    .page_header{margin:0 2%;}
    .partner ul{margin:10px auto 0 auto;}
    #certify .swiper-slide{width:350px;}
    #certify .swiper-slide .pro_img{padding-top:70%;}
    .prodcut_class li .pro_border{width:75px;height:75px;}
    .prodcut_class li .txt{font-size:14px;}
    #certify .certify-next{right:-10px;}
    #certify .certify-prev{left:-10px;}
    #certify .certify-prev, #certify .certify-next{top:37%}
    .swiper-vertical{height:420px;}
    .about{height:calc(100% - 125px);}
    .guanggao{height:125px;}
    .case_txt1{font-size:18px;line-height:40px;}
    .case_txt2{font-size:14px;line-height:18px;}
    .case_txt3{font-size:18px;line-height:37px;}
    .boxF, .boxS, .boxT, .overlay{width:138px;}
    .par_img222{display:none;}
}

@media (max-width:1200px){
	.wrap{ width:96%}
    .swiper-vertical:before, .swiper-vertical .swiper-slide a:before{display:none;}
    .partner ul{width:960px;height:320px;}
    .partner ul li{width:135px;height:135px;}
    .partner ul li:nth-child(1){left:66px;top:48px;}
    .partner ul li:nth-child(2){left:205px;top:48px;}
    .partner ul li:nth-child(3){right:66px;top:48px;}
    .partner ul li:nth-child(4){right:205px;top:48px;}
    .partner ul li:nth-child(5){left:0;bottom:16px;}
    .partner ul li:nth-child(6){left:136px;bottom:16px;}
    .partner ul li:nth-child(7){left:275px;bottom:16px;}
    .partner ul li:nth-child(8){right:2px;bottom:16px;}
    .partner ul li:nth-child(9){right:136px;bottom:16px;}
    .partner ul li:nth-child(10){right:275px;bottom:16px;}
    .page_class li{margin-right:0;}
	.partner_ul li{border:4px solid transparent;box-shadow:0 0 0 1px #37485d;margin:0 10px 10px 0; width:23.6%; background:#FFFFFF}
    
    .boxF, .boxS, .boxT, .overlay{width:116px;}
    }

@media (max-width:991px) and (min-width:768px){
	.wrap{ width:96%}
    .wrap3{width:100%;}
    .header_main{padding:0 2%;background:rgba(0,0,0,0.5);}
    .product{padding-top:60px;}
    .prodcut_class{justify-content:space-around;margin-top:20px;}
    .about:before{display:none;}
    .about_left{width:100%;height:148px;margin:0;padding:20px 0 0 20px;background:url(/images/about_bjsj.png) no-repeat top left;background-size:100% 100%;}
    .about_left b{font-size:30px;}
    .about_left b span{display:inline-block;font-size:30px;}
    .about_left i{display:none;}
    .about_left a{margin:0;position:absolute;right:30px;top:30px;}
    .about_right{width:100%;}
    .about_right .txt{margin:35px 0;}
    .case_main{padding-top:20px;background:none;}
    .solution_main{padding-top:50px;}
    .solution ul li a .pic{width:200px;}
    .solution ul li a .txt{width:calc(100% - 200px);}
    .swiper-vertical{margin-top:20px;}
    .swiper-vertical a .news_left{width:calc(100% - 50px);margin:0;}
    .swiper-vertical a .news_right:nth-child(odd){flex-direction:row;}
    .swiper-vertical a .news_left:nth-child(even){margin: 0;flex-direction:initial;display:block;}
    .swiper-vertical a .news_left:nth-child(even) .news_img{ right:-40px;left:initial;}
    .swiper-vertical a .news_left .news_img{right:-40px;}
    .partner{padding-top:70px;}
    .partner ul{width:100%;height:initial;background:none;justify-content:space-around;}
    .partner ul li{position:static;width:24%;height:185px; background:rgba(255,255,255,0.5);clip-path:polygon(25% 0%, 75% 0%, 100% 50%, 75% 100%, 25% 100%, 0% 50%);-webkit-clip-path:polygon(25% 0%, 75% 0%, 100% 50%, 75% 100%, 25% 100%, 0% 50%);-moz-clip-path:polygon(25% 0%, 75% 0%, 100% 50%, 75% 100%, 25% 100%, 0% 50%);transform:rotate(90deg);margin-bottom:35px;}
    .partner ul li a{transform:rotate(-90deg);}
    /*product*/
    .page_banner .txt{top:55%;}
    .page_header{margin:0;width:100%;}
    .page_banner{height:300px;}
    .page_banner .txt .p01{font-size:26px;line-height:50px;}
    .page_banner .txt .p02{font-size:20px;line-height:30px;}
	.page_banner .txt .p03{line-height:69px;font-size:26px;color:#fff;}
    .page_class{margin:0;border:none;justify-content:space-between;}
    .page_class li{width:30%;margin:10px 0;}
    .page_class li a{padding:0;line-height:40px;text-align:center;font-size:16px;color:#fff;border:1px solid #818c99;font-size:12px;}
    .page_main img{width:100%;margin:0;}
    .page_main{display:block;}
    .page_main .txt{width:100%;margin-top:30px;}
    /*news*/
    .news_class{margin:0;border:none;justify-content:space-between;}
    .news_class li{width:30%;margin:10px 0;}
    .news_class li a{padding:0;line-height:40px;text-align:center;font-size:16px;color:#fff;border:1px solid #818c99;font-size:12px;}

    .page_case li a .txt{line-height:40px;}	

.partner_ul li{border:4px solid transparent;box-shadow:0 0 0 1px #37485d;margin:0 10px 10px 0; width:31%; background:#FFFFFF}

    }
 
@media (max-width:767px){
	.wrap{ width:96%}
    .wrap3{width:100%;}
    header{padding:0;}
    .header_main{padding:0 2%;background:rgba(0,0,0,0.5);}
    .title1{line-height:40px;font-size:24px;}
    .title2{/*line-height:24px;font-size:20px;*/display:none;}
    .product{padding-top:65px;}
    .more{display:none;}
    .prodcut_class{justify-content:space-around;margin-top:20px;}
    .prodcut_class li{width:31%;margin-bottom:5px;}
    .prodcut_class li .txt{margin-top:10px;font-size:13px;}
    .prodcut_class li .pro_border{width:75px;height:75px;}
    #certify{margin-top:20px;width:80%;}
    #certify .swiper-slide{width:100%;}
    #certify .more{display:none;}
    .about{height:100%}
    .about:before{display:none;}
    .about_left{width:100%;height:100px;margin:0;padding:10px 0 0 10px;background:url(/images/about_bjsj.png) no-repeat top left;background-size:100% 100%;}
    .about_left b{/*font-size:18px;line-height:26px;*/display:none}
    .about_left b span{display:inline-block;font-size:18px;line-height:20px;}
    .about_left p{/*font-size:16px;line-height:20px;*/text-align:center;font-size:24px;}
    .about_left i{display:none;}
    .about_left a{/*margin:0;position:absolute;right:20px;top:20px;width:90px;line-height:30px;*/display:none;}
    .about_right{width:100%;display:block;}
    .about_right .txt{margin:35px 0 20px 0;font-size:12px;line-height:22px;}
    .about_right b{font-size:16px;}
    .guanggao{display:none;}
    .case{padding:0;display:flex;align-items:center;}
    .case_main{background:none;}
    .case_txt1{font-size:14px;line-height:36px;margin-top:0;}
    .case_txt2{font-size:12px;line-height:24px;}
    .case_txt3{font-size:15px;line-height:54px;}
    .case_main{height:initial;padding-top:70px;}
    .case ul{margin-top:20px;}
    .case ul li{width:50%;margin-bottom:40px;}
    .case ul li .txt{width:130px;height:130px;}
    .case ul li .case_img{width:160px;height:80px;top:-12px;}
    .case ul li:nth-child(even) .case_img{top:70px;}
    .case ul li .txt span{font-size:15px;}
    .solution ul li{width:100%;}
    .solution_main{padding-top:50px;}
    .solution ul li a .pic{width:200px;}
    .solution ul li a .txt{width:calc(100% - 200px);padding:10px 0 5px 10px;}
    .solution ul li a .txt .p01{font-size:16px;width:100%;}
    .solution ul li a .txt .p02{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;font-size:12px;line-height:22px;}
    .swiper-vertical{margin-top:20px;height:400px;}
    .swiper-vertical a .news_left{width:calc(100% - 50px);margin:0;}
    .swiper-vertical a .news_right:nth-child(odd){flex-direction:row;}
    .swiper-vertical a .news_left:nth-child(even){margin: 0;flex-direction:initial;display:block;}
    .swiper-vertical a .news_left:nth-child(even) .news_img{ right:-40px;left:initial;}
    .swiper-vertical a .news_left .news_img{right:-40px;width:130px;}
    .swiper-vertical a .news_left .txt{width:210px;}
    .swiper-vertical a .news_left .txt .p01{font-size:14px;}
    .partner{padding-top:70px;}
    .partner{padding-top:70px;}
    .partner ul{background:none;justify-content:space-around;margin:40px auto 0 auto;height:290px;width:360px;margin:0 auto;}
    .partner ul li{position:absolute;width:33.3%;height:108px; background:rgba(255,255,255,0.5);clip-path:polygon(25% 0%, 75% 0%, 100% 50%, 75% 100%, 25% 100%, 0% 50%);-webkit-clip-path:polygon(25% 0%, 75% 0%, 100% 50%, 75% 100%, 25% 100%, 0% 50%);-moz-clip-path:polygon(25% 0%, 75% 0%, 100% 50%, 75% 100%, 25% 100%, 0% 50%);transform:rotate(90deg);margin-bottom:35px;}
    .partner ul li a{transform:rotate(-90deg);}

    .partner ul li:nth-child(1){left:60px;}
    .partner ul li:nth-child(2){left:180px;top:48px;}
    .partner ul li:nth-child(3){left:0;top:150px;}
    .partner ul li:nth-child(4){left:120px;top:150px;}
    .partner ul li:nth-child(5){left:initial;right:0;bottom:0;top:150px;}










    .title .txt{font-size:16px;margin-top:20px;}
    .foot_nav a{font-size:12px;line-height:60px;}
    .foot_lxfs, .foot_bottom{height:initial;padding:10px 0;}
    .foot_lxfs .txt, .foot_bottom .txt{font-size:12px;line-height:22px;}
    /*product*/
    .page_banner .txt{top:55%;}
    .page_header{margin:0;width:100%;}
    .page_banner{height:300px;}
    .page_banner .txt .p01{font-size:26px;line-height:50px;}
    .page_banner .txt .p02{font-size:20px;line-height:30px;}
    .page_banner .txt .p03{font-size:24px;line-height:40px;}
    .page_class{margin:0;border:none;justify-content:space-between;}
    .page_class li{width:30%;margin:10px 0;}
    .page_class li a{padding:0;line-height:40px;text-align:center;font-size:16px;color:#fff;border:1px solid #818c99;font-size:12px;}
    .page_main img{width:100%;margin:0;}
    .page_main{display:block;}
    .page_main .txt{width:100%;margin-top:30px;}
    /*about*/
    .page_about{margin-top:30px;}
    .page_about .about_bt{font-size:24px;}
    .page_about .txt{font-size:14px;}
    /*csae*/
    .page_case{margin-top:10px;}
    .page_case li a .pic{width:100%;}
    .page_case li a .txt{font-size:13px;line-height:35px;}
    .page_case li{width:48%;}
    /*news*/
    .news_class{margin:0;border:none;justify-content:space-between;}
    .news_class li{width:30%;margin:10px 0;}
    .news_class li a{padding:0;line-height:40px;text-align:center;font-size:16px;color:#fff;border:1px solid #818c99;font-size:12px;}
    .news_ul li{padding:10px;}
    .news_ul li a .case_img{width:120px;height:100px;margin-right:10px;}
    .news_ul li a .txt{width:calc(100% - 130px);}
    .news_ul li a .txt .txt_bt{font-size:15px;}
    .news_ul li a .txt .txt_nr{font-size:12px;line-height:16px;}
    .foot_lxfs .txt span{display:block;}
	.partner_ul li{border:4px solid transparent;box-shadow:0 0 0 1px #37485d;margin:0 10px 10px 0; width:31%; background:#FFFFFF}

    .about_main{background:none;align-content:space-around;}
	
    }

@media (max-width:567px){
	.partner_ul li{border:4px solid transparent;box-shadow:0 0 0 1px #37485d;margin:0 10px 10px 0; width:47%; background:#FFFFFF}
	}

@media (max-width:467px){

    }

@media (max-width:376px){
   .foot_nav{flex-wrap:wrap;}
   .foot_nav a{line-height:26px;width:20%;}
	}

@media (max-width:336px) {
    .logo{width:260px;}
    .title img{display:none;}
    .case_txt1, .case_txt3{font-size:12px;margin:0;}
    .case ul{margin-top:38px;}
    .solution ul li a .pic{width:150px;}
    .solution ul li a .txt{width:calc(100% - 150px);padding:10px 0 0 10px;}
    .solution ul li a .txt .p02{-webkit-line-clamp:2;}
    .swiper-vertical{height:360px;}
    .swiper-vertical a .news_left{width:100%;}
    .swiper-vertical a .news_left .txt{width:170px;}
   .swiper-vertical a .news_left .news_img{width:150px;height:86px;}
   .partner ul li{height:92px;margin-bottom:10px;}
   .page_banner .txt .p01{font-size:22px;}
   .page_banner .txt .p02{font-size:16px;}
   .page_banner .txt .p03{line-height:44px;font-size:18px;}
   .page_about .about_bt{font-size:20px;}
   .page_about .txt{font-size:12px;}
   .foot_nav{flex-wrap:wrap;}
   .foot_nav a{line-height:26px;width:20%;}
   #certify{width:80%;}
   .prodcut_class li .pro_border{width:60px;height:60px;}
   .prodcut_class li .pro_border img{max-width:60%;}
   .case_txt3{display:none;}
   .case ul li .case_img{width:130px;height:50px;}
   .case ul li .txt{height:100px;width:100px;}
     }
	
	
	
	
	
	
	<!--ºÄÊ±1764546727.9823Ãë-->