@charset "utf-8";

.uppercase {
	text-transform: uppercase;
	/* 定义仅有大写字母。 */
}

.capitalize {
	text-transform: capitalize;
	/* 文本中的每个单词以大写字母开头。 */
}

.lowercase {
	text-transform: lowercase;
	/* 定义无大写字母，仅有小写字母。 */
}
.line2{
    overflow: hidden;				
	text-overflow: ellipsis;		
	display: -webkit-box;			
	-webkit-line-clamp: 2;			
	line-clamp: 2;					
	-webkit-box-orient: vertical;
}
.flex{
    display: flex;
}
.contant-big {max-width: 1400px;margin: 0 auto;}
.h50{height: 50px;background: #F4F4F4;}
.h51{height: 50px;}
/* 产品页面 */
.flex{display: flex; flex-direction: row;}
.prosuct-list{padding-top: 50px;}

.product-list-left{width: 300px;}
.product-list-left .product-title{width: 100%;}
.product-title{width: 220px;background: #FAFAFA;}
.product-title .name,.product-contact .name{height: 64px;background: #286DC0;font-size: 22px;color: #fff;line-height: 64px;text-align: center;font-family: Microsoft YaHei UI;letter-spacing: 1px ;}
.product-title  ul {margin-top: 14px;}
.product-title  ul li .product-title-li{display: flex;align-items: center;height: 50px;background: #FAFAFA;font-size: 20px; font-size: 18px; height: 60px;}
.product-title  ul li .product-title-li a{display: flex;align-items: center;}
.product-title  ul li .product-title-li .imgs{width: 25px;height: 26px;margin:0 21px;}
.product-title  ul li .product-title-li .imgs_active{display: none;}
.product-title  ul span{width:120px;display: inline-block; width: 160px;}
.product-title  ul li .product-title-li .jiantous{width: 10px;height: 10px;margin-left: 80px; margin-left: 40px;}
.product-title  ul li .product-title-li .jiantous_active{display: none;margin-left: 80px; margin-left: 40px;}
.product-title  ul li.currentli .product-title-li{background: #286DC0;color: #fff;}
.product-title  ul li.currentli .product-title-li a{background: #286DC0;color: #fff;} 
.product-title  ul li.currentli .product-title-li .imgs{display: none;}
.product-title  ul li.currentli .product-title-li .imgs_active{display: block;width: 25px;height: 26px;margin:0 17px;}
.product-title  ul li.currentli .product-title-li .jiantous{display: none;margin-left: 80px; margin-left: 40px;}
.product-title  ul li.currentli .product-title-li .jiantous_active{display: block;width: 10px;height: 10px;margin-left: 80px; margin-left: 40px;}
.product-title .product-item {padding:10px 0;margin-top: 0;display: none;}
.product-title .product-item li{padding-left: 21px;cursor: pointer;font-size: 16px;height: 32px;}
.product-title .product-item li a{
    display:flex;align-items: center;
}
.product-title .product-item li a:hover{color: #286DC0;}
.product-title .product-item li a.active{color: #286DC0;}
.product-title .product-item li span{display:inline-block;width: 4px;height:4px ;background-color: #286DC0; margin-right: 12px;}
.product-title .currentli .product-item{display: block;}
/* .product-title .on{display: none;}
.product-title .show{display: block;} */

.product-contact{margin-top: 145px;}
.contact-us{background: #F4F4F4;margin-top: 14px;}
.contact-us-item{border-bottom: 1px solid #E2E2E2;padding: 19px 14px 19px 14px;}
.contact-us-item img{width: 17px;height: 24px;margin-right: 12px;}
.contact-us-item:nth-child(2) img{width: 20px;height: 17px;}
.contact-us-item:nth-child(3) img{width: 18px;height: 25px;}
.contact-us-item p{color: #333333;font-size: 20px;}
.contact-us-item:last-child p{line-height: 30px;}

.product-list-right{margin-left: 30px;width: calc(100% - 330px)}
.product-list-title{align-items: center;height: 63px;line-height: 36px;border-bottom: 1px solid #E2E2E2;width: 1070px;}
.product-list-title img{width: 13px;height: 13px;}
.product-list-title .title{font-size: 22px; font-family: PingFang SC; font-weight: bold;color: #333333;margin-left: 15px;}
.product-list-item{flex-wrap: wrap;}
.product-list-item .list-item:nth-of-type(3n+0){margin-right: 0;}
.product-list-item .list-item{display:block;max-width: 335px;height:335px;margin-right: 31px;margin-top: 32px;position: relative;overflow: hidden;}
.product-list-item .list-item:first-child{border-top-left-radius: 10%;}
.product-list-item .list-item:nth-child(9){border-bottom-right-radius: 10%;}
.product-list-item .list-item .meng{
position: absolute;top: 0;left:0 ;background: linear-gradient(0deg, #000000 24%, #000000 100%);width: 100%;height: 100%;opacity: 0.41;display: none;
z-index: 15;}
.list-item img{width: 100%; height: 100%;transition: All 1s ease-in-out; -webkit-transition: All 1s ease-in-out; -moz-transition: All 1s ease-in-out; -o-transition: All 1s ease-in-ou;}
.list-item:hover img{transform: scale(1.1);-webkit-transform: scale(1.1); -moz-transform: scale(1.1);-o-transform: scale(1.1); -ms-transform: scale(1.1); }

.list-item .list-bottom{width: 100%;height: 70px;background: linear-gradient(0deg, rgba(0,0,0,0.41) 59%, rgba(0,0,0,0) 100%);
    opacity: 0.9;position: absolute;bottom: 0;left: 0;text-align: center;}
.list-item .list-bottom p{color: #fff;font-size: 20px;font-family: Microsoft YaHei UI;padding: 20px 0 10px 0;letter-spacing: 1px;}
.list-item .list-bottom .points{display: block;color: #fff;font-size: 20px;font-family: Microsoft YaHei UI;padding: 20px 0 10px 0;letter-spacing: 1px;}
.list-item .list-bottom .line{width: 50px;height: 5px;background: #FFFFFF;display: inline-block;}
.list-item:hover .list-bottom{z-index: 17;position: absolute;top: 50%;left: 50%;transform: translate(-50%,-50%);background: none;opacity: 1;width: 100%;height: 70px;text-align: center;}
.list-item:hover .list-bottom .line{background: #FFBA01;}

/* 排序 */
.pageBox{ display: flex; justify-content: center; margin-top: 60px; }
.pageBox .pageMain{ overflow: hidden; }
.pageBox .pageMain a{ float: left; display: block; width: 40px; height: 40px; color: #333; font-size: 20px; line-height: 40px; text-align: center; border: 1px solid #AAAAAA;border-right:none ; cursor: pointer; }
.pageBox .pageMain a.on{ background: 1px solid #AAAAAA; }
.pageBox .pageMain a.pagePrev{ background: url(../newImg/pagePrev0.png) no-repeat; background-size: 12px 12px; background-position: center;  }
.pageBox .pageMain a.pageNext{ background: url(../newImg/pageNext0.png) no-repeat; background-size: 12px 12px; background-position: center;  border-right: 1px solid #AAAAAA;}
.pageBox .pageMain a.pageNext.on{ background: url(../newImg/pageNext0.png) no-repeat; background-size: 12px 12px; background-position: center;  }
.pageBox .pageMain a:hover{background: #286DC0; color: #fff;}
.pageBox .pageMain a.pagePrev:hover{background: url(../newImg/pagePrev.png) #286DC0 no-repeat; background-size: 12px 12px; background-position: center;}
.pageBox .pageMain a.pageNext:hover{background: url(../newImg/pageNext.png) #286DC0 no-repeat; background-size: 12px 12px; background-position: center;}

/* 热门产品 */
.hot-product{background: #F4F4F4;margin-top: 100px;padding-bottom: 50px;}
.hot-title{font-size: 60px;color: #333333;font-family: Microsoft YaHei UI;padding: 50px 0;text-align: center;width: 100%;}
.hot-product .swiper {width: 100%;height: auto;}
.hot-product .swiper-slide {text-align: center;font-size: 18px;display: flex;justify-content: center;align-items: center;justify-content: flex-start;flex-wrap: wrap;}
.hot-product .swiper-slide .swiper-slide-item{width:338px;height: 256px;margin-right: 16px;position: relative;margin-bottom: 37px;overflow: hidden;}
.hot-product .swiper-slide .swiper-slide-item:nth-of-type(4n+0){margin-right: 0;}
.hot-product .swiper-slide .swiper-slide-item .swiper-slide-block{padding: 28px 20px;width: 200px;height: 119px;background: #286DC0;opacity: 0.9;position: absolute;left: 0;z-index: 11;}
.hot-product .swiper-slide .swiper-slide-item .swiper-slide-block span{display: block;padding-bottom: 18px;}
.hot-product .swiper-slide .swiper-slide-item .swiper-slide-block a{color: #fff;display: inline-block;cursor: pointer;font-size: 20px;font-family: PingFang SC;}
.hot-product .swiper-slide .swiper-slide-item .swiper-slide-block a:hover{color: #FFBA01;}
.hot-product .swiper-slide .swiper-slide-item  img{display: block;width: 100%;height: 100%;margin-top: 14px;object-fit: cover;transition: all 1.6s;}
.hot-product .swiper-slide .swiper-slide-item:hover img{ transform: scale(1.55);}
.swiper-slide .swiper-slide-item .swiper-slide-block a{padding: 0;}
/* news */
.new-list{width: 660px;}
.new-list .new-list-left .new-list-left-q{width: 660px;height: 400px;overflow: hidden;position: relative;display: inline-block;}
.new-list .new-list-left .new-list-left-q img{width: 100%; height: 100%;transition: All 0.4s ease-in-out; -webkit-transition: All 0.4s ease-in-out; -moz-transition: All 0.4s ease-in-out; -o-transition: All 0.4s ease-in-ou;}
.new-list .new-list-left .new-list-left-q:hover img{ transform: scale(1.1);-webkit-transform: scale(1.1); -moz-transform: scale(1.1);-o-transform: scale(1.1); -ms-transform: scale(1.1); }
.new-list .new-list-left p{height: 60px;background: #F4F4F4;line-height: 60px;font-size: 20px;font-family: PingFang SC;color: #333333;text-align: center;}
.new-list-right{margin-left: 33px;}
.new-items{width: 653px;border-bottom:1px dashed #DEDADA;padding-left: 29px;font-family: PingFang SC;margin-bottom: 39px;}
.new-items:last-child{margin-bottom: 0;}
.new-items .new-items-title{font-size: 20px;font-family: PingFang SC;color: #333333;padding-bottom: 33px;cursor: pointer;}
/* .new-items .new-items-title:hover{color: #286DC0;} */
.new-items .new-items-title a:hover{color: #286DC0;}

.new-items .new-items-content{padding-bottom: 26px;align-items: center;}
.new-items .new-items-content span:first-child{font-size: 22px;color: #B2B2B2;font-family: PingFang SC;width: 25%;}
.new-items .new-items-content span:last-child{font-size: 17px;color: #666;font-family: PingFang SC;width: 448px;display: inline-block;margin-left: 33px;line-height:23px;height: 45px;text-overflow: -o-ellipsis-lastline;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;line-clamp: 2;-webkit-box-orient: vertical; }

.footer{background: #06163a; padding: 20px 3%;text-align: center;display: flex;justify-content: center;align-items: center;display: flex;}
.footer img{width: 18px;height: 18px;margin-right: 17px;}
.footer p{font-size: 16px; line-height: 28px; color: #fff;}
.footer .footer-item {align-items: center;}
.footer .footer-1{letter-spacing:0.5px;padding-right: 37px;font-family: PingFang SC;font-weight: 500;}
.footer .footer-2{padding-right:27px;letter-spacing:1px;font-family: PingFang SC;font-weight: 500;font-size: 16px; line-height: 28px; color: #fff;}
.footer .footer-3{cursor: pointer;display: inline-block;font-size: 16px;color: #fff;font-weight: bold;font-family: PingFang SC;font-weight: 500;}
.footer .footer-3:hover{color: #FFBA01;}
.news-box .new-items .new-items-title{font-family: PingFang SC;font-weight: 600;}
.news-box .new-list .new-list-left p{font-family: PingFang SC;font-weight:600;}
/* banner */
.banner{position: relative;}
.banner img{width: 100%;height: 800px;}
.banner_text{width: 1400px;  position: absolute;left:50%; top:50%; transform:translate(-50%,-50%);text-align: center;}
.banner_text h2{font-weight: bold; font-size:60px; color: #fff;margin-top: 150px;font-family: Microsoft YaHei;}
.banner_text p{margin-top:70px; color: #fff;font-size: 30px;}

.banner .index{width: 100%;height: 960px;}
.banner .banner_text_index{width: 1400px;  position: absolute;left:50%; top:50%; transform:translate(-50%,-50%);text-align: left; color: #fff;z-index: 18;}
.banner .banner_text_index h2{height: 64px;font-size: 64px;font-family: Microsoft YaHei;font-weight: bold;line-height: 126px;}
.banner .banner_text_index p{font-size: 30px;font-family: Microsoft YaHei;font-weight: 400;line-height: 126px;padding-top: 30px;}
.banner .banner_text_btn a {display: inline-block;width: 250px;height: 57px; line-height:57px;text-align:center;font-size: 22px; font-weight: 400;color: #FFFEFE;border: 2px solid #FFFFFF;
    border-radius: 27px;margin-right: 30px;}
.banner .banner_text_btn a:hover{background: #286DC0; box-shadow: 0px 7px 13px 1px rgba(4,0,0,0.36);border: 2px solid #286DC0;}

.banner .ban_sw {
    position: relative;
    overflow: hidden;
}
.banner .ban_sw .swiper-pagination-bullet{width: 14px; height: 14px;margin-right: 33px;}
.banner .ban_sw .swiper-pagination-bullet-active{background: #286DC0;}
.banner .swiper-horizontal>.swiper-pagination-bullets, .swiper-pagination-bullets.swiper-pagination-horizontal, .swiper-pagination-custom, .swiper-pagination-fraction{
    bottom: 35px;
}
.banner  .swiper-pagination-bullet{background: #fff;}
.hot-product .swiper-pagination-bullets.swiper-pagination-horizontal, .swiper-pagination-custom, .swiper-pagination-fraction{
    bottom: 0;
}
.content-left .swiper-pagination-bullets.swiper-pagination-horizontal, .swiper-pagination-custom, .swiper-pagination-fraction{
    bottom: 5px;
}
.banner .ban_sw .video{
    width: 100%;
    height:800px ;
    background: #000000;
}
/* 返回顶部 */
.rightfd li{padding: 10px 0;padding-bottom: 0;}
.rightfd li:last-child{width:233px;}
.rightfd{ position: fixed;right: 15px; bottom: 0px;z-index: 10;}
.rightfd .right-8{width:100%;}
.rightfd .right-8 img{width: 80px;height: 80px;margin-left: 145px;}
.rightfd .tcbtn1{cursor: pointer;padding:0 20px;width:233px;height:58px;background: #286DC0;border-top-left-radius: 10px;border-top-right-radius: 10px;align-items: center;justify-content: space-between;}
.rightfd .tcbtn1 p{font-size: 18px;font-family: Microsoft YaHei UI;font-weight: bold;color: #FFFFFF;}
.rightfd .tcbtn1 img{width:26px ;height: 22px;}

/* messeage框 */
.replay-box{display:none;text-align: center; position: fixed;right: 350px; bottom: 15px;z-index: 133; box-shadow: 0px 7px 13px 1px rgba(4,0,0,0.36);width:300px;border-radius: 15px;background: #fff;}
.replay-box h2{font-size: 20px;font-family: Microsoft YaHei UI;font-weight: bold;color: #FFFFFF;background: #286DC0;height: 80px;line-height:  80px;border-top-left-radius: 15px;
    border-top-right-radius: 15px;text-align: center;}
.replay-box .replay-item {padding: 0 45px;}
.replay-box .replay-item p{font-size: 16px;font-family: PingFang SC;font-weight: 500;color: #999999;padding: 10px 0 24px 0;}
.replay-box .replay-item input{width: 100%;height: 47px;border:2px solid #E2E2E2;margin-bottom: 12px;}
.replay-box .replay-item input::placeholder{font-size: 16px;color: #999999;padding:2px 0 0 14px;}
.replay-box .replay-item textarea{width: 100%;height: 69px;border:2px solid #E2E2E2;margin-bottom: 15px;;padding:8px 0 0 14px;font-size: 16px;color: #999999}
.replay-box .submit{display: inline-block;width: 104px;height: 32px;line-height:32px;background-color: #286DC0;font-size: 16px;
    font-family: PingFang SC;font-weight: 500;color: #FFFEFE;border-radius: 15px;text-align: center;margin-bottom: 20px;}
.close{    
    position: absolute;
    top: 20px;
    right: 10px;
    width: 30px;
    height: 30px;
    cursor: pointer;
}
/* 首页产品中心 */
.product_index_top{width: 1400px;margin: 0 auto;text-align: center;}
.product_index_top .product_title{font-size: 60px;font-weight: bold;color: #286DC0;font-family: Microsoft YaHei UI;margin: 98px 0 35px 0;}
.product_index_top .product_name{font-family: PingFang SC;font-size: 24px;color: #333333;font-weight: 600;}

.product_index_top .product_index{display: flex;flex-wrap: wrap;margin-top: 52px;}
.product_index_top .product_index .product_index_item{position: relative;max-width:320px;margin-right:39px;height: 320px;margin-bottom: 29px;}
.product_index_top .product_index .product_index_item:nth-child(4n){margin-right: 0;}
.product_index_top .product_index .product_index_item .product_index_img{width: 100%;height: 100%;}
.product_index_top .product_index .product_index_item .product_index_show{width: 100%;text-align: center;position: absolute;bottom: 0px;left: 0;display: flex;flex-direction: column;align-items: center;background: linear-gradient(0deg, rgba(0,0,0,0.76) 24%, rgba(255,255,255,0) 100%);}
.product_index_top .product_index .product_index_item .product_index_show img{width: 70px;height: 70px;margin-bottom: 16px;}
.product_index_top .product_index .product_index_item .product_index_show p{font-size: 24px;font-family: PingFang SC;font-weight: 500; color: #FFFFFF;padding: 0;padding-bottom: 32px;}
.product_index_top .product_index .product_index_item .product_active{display: none;}
.product_index_top .product_index .product_index_item .product_index_active{ position: absolute;width: 100%;height: 100%;background: #286DC0;opacity: 0.9;left: 0;top:0;display: flex;flex-direction: column;align-items: center;}
.product_index_top .product_index .product_index_item .product_index_active a{cursor: pointer;}
.product_index_top .product_index .product_index_item .product_index_active img{width: 70px;height: 70px;margin-top: 116px;}
.product_index_top .product_index .product_index_item .product_index_active .name{font-size: 24px;font-family: PingFang SC;font-weight: 500;color: #FFFFFF;margin: 12px 0 49px 0;}
.product_index_top .product_index .product_index_item .product_index_active .title{font-size: 18px;font-family: PingFang SC;font-weight: 500;color: #FFFFFF;}
.product_index_top .product_index .product_index_item .product_index_active .line{display: inline-block;width: 90px;height: 3px;background: #FFFFFF;margin-top: 9px;}

/* 展示 */
.imgs-list{width: 100%;margin: 0 auto;background-image: url(../newImg/img-background.png);height:1010px ;margin: 70px 0 100px 0;}
.imgs-list .imgs-list-s{padding: 84px 61px;display: flex;}
.imgs-list .imgs-list-s .imgs-item{margin-right:66px;max-width: 380px;height: 450px;border: 3px solid #FFFFFF;display: flex;flex-direction: column;align-items: center;padding: 58px 20px;}
.imgs-list .imgs-list-s .imgs-item:last-child{margin-right: 0;}
.imgs-list .imgs-list-s .imgs-item h2{font-size: 40px;font-family: PingFang SC;font-weight: 600;color: #FFFFFF;margin: 30px 0;}
.imgs-list .imgs-list-s .imgs-item p{font-size: 18px;font-family: PingFang SC;font-weight: 500;color: #FFFFFF;line-height: 1.5;}
.imgs-list .imgs-list-s .imgs-item .heart{width:85px ;height:85px ;}
.imgs-back{height: 306px;background: #fff;text-align: center;padding: 50px 174px;box-shadow: 0px 3px 5px 1px rgba(4,0,0,0.11);}
.imgs-back h2{font-size: 30px;font-family: PingFang SC; font-weight: 600; color: #286DC0;padding-bottom: 39px;}
.imgs-back p{font-size: 18px; font-family: PingFang SC; font-weight: 600;color: #333333;line-height: 48px;}

/* 介绍 */
.xqjs{overflow: hidden;padding-bottom: 35px;} 
.xqjs_left{float: left;width: 45%; padding-right: 70px;}
.xqjs_left h2{font-size: 60px;font-family: Microsoft YaHei UI; font-weight: 600; color: #286DC0; margin-bottom: 14px;line-height: 90px;}
.xqjs_left p,.douhao p{font-size: 24px;font-family: PingFang SC; font-weight: 600; color: #333333;line-height: 42px;}
.xqjs_left a{display: block; text-align: center; width: 178px;height: 48px;line-height:42px; border: 2px solid #286DC0; border-radius: 24px;font-size: 18px;color: #333333;margin-top: 72px;transition: All 0.4s ease-in-out;font-family: PingFang SC;
    font-weight: 600;}
.xqjs_left a:hover{color: #fff; background: #286DC0;}
.xqjs_right{float: right;height: 550px;position: relative;width: 660px;}
.xqjs_right span.playbtn{ display: block; width: 86px; height: 86px; position: absolute;left: 50%; margin-left: -43px; top: 50%; margin-top: -43px; background: url(../images/play.png) no-repeat; background-size: 100%; background-position: center; z-index: 1 }
.xqjs_right .onevieobox{position: absolute; left: 0; top: 0; width: 100%; height: 100%; display: flex; justify-content: center; align-items: center;}
.xqjs_right .onevieobox video#video{ display: block; width: 100%; height: auto; display: none; outline: none; border: none; }
.xqjs_right img{width: 100%;height: 100%;}

.douhao{border-left:5px solid #286DC0;padding-left: 15px;margin-top: 30px;}
.douhao p{padding-top: 12px;}
.nrqh{max-width: 1400px; margin: 0 auto;}
.nrqh_tit{overflow: hidden;padding-left: 280px;}
.nrqh_tit ul{overflow: hidden; border: 1px solid #e2e2e2;float: left;border-bottom: none;}
.nrqh_tit li{float: left;border-right: 1px solid #e2e2e2; }
.nrqh_tit span{display: block; font-size: 24px; font-weight: bold; line-height: 56px; padding: 0 30px;cursor: pointer;color: #222; font-family: font2;}
.nrqh_tit ul li:last-child{border: none;}
.nrqh_tit li.cur span{color: #fff; background: #286DC0;}
.brqhbox{border-top: 1px solid #e2e2e2;padding-top: 28px;}
.brqhnr{animation:fadeIn .25s, 100ms;}
.brqhnr ul{overflow: hidden; margin-left: -25px;}
.brqhnr li{float: left; width: 25%; padding-left: 20px;}
.brqhnr img{width: 100%;}
.brqhnr a{display: block; overflow: hidden;}
.img2 { transition: All 0.4s ease-in-out; -webkit-transition: All 0.4s ease-in-out; -moz-transition: All 0.4s ease-in-out; -o-transition: All 0.4s ease-in-ou }
.img2:hover { transform: scale(1.1);-webkit-transform: scale(1.1); -moz-transform: scale(1.1);-o-transform: scale(1.1); -ms-transform: scale(1.1); }

/* 服务 */
.serv{max-width: 1400px; margin: 0 auto;margin-top: 100px;}
.Serv_tit{text-align: center; padding: 50px 0;}
.Serv_tit h2{font-size: 60px; font-family: Microsoft YaHei UI;font-weight: bold;color: #286DC0;text-transform: capitalize;margin-bottom: 40px;}
.Serv_tit p{ font-size: 24px;font-family: PingFang SC;font-weight: 600;color: #333333;}
.serv_nr{padding-bottom: 50px;}
.serv_nr ul{overflow: hidden; margin-left: -20px;}
.serv_nr li{float: left; width: 25%; padding-left: 20px;}
.serv_nr a{display: block; position: relative;}
.serv_nr a .bottom-img{position: absolute;bottom: 29px;left: 50%;margin-left: -22px;width:65px ;height: 65px; }
.serv_nr a .bottom-img img{width :44px;height: 58px;}
.serv_nr img{width: 100%;}
.servbox{position: absolute; width: 100%; height: 100%;border: 10px solid #0a3a92;left: 0; top: 0;background: rgba(4,27,77,.85);opacity: 0;
transition: All 0.4s ease-in-out;}
.serv_text{position: absolute;width: 100%;left:50%; top:50%; transform:translate(-50%,-50%); padding: 0 55px;}
.serv_text h2{color: #fff; font-size: 24px;font-family: PingFang SC;font-weight: 600;line-height: 100px;text-align: center;overflow: hidden; text-overflow:ellipsis; white-space: nowrap;}
.serv_text p{font-size:18px; line-height: 35px;font-family: PingFang SC;
    font-weight: 500; color: #fff; opacity: 0.9;height: 180px;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 5;overflow: hidden;}
.serv_text img{width: auto;height: 55px; margin: 0 auto;}
.serv_nr a:hover .servbox{opacity: 1;}
.serv_nr a:hover .servbox img{animation:fadeInDown .8s, 100ms;}
.serv_nr a:hover h2{animation:fadeInUp .8s, 100ms;}
.serv_nr a:hover p{animation:fadeInUp .8s, 100ms;}
.serv-bottom{padding: 30px 0 50px 0;display: flex;flex-direction: column;align-items:center ;}
.serv-bottom h2{font-size: 40px;font-family: Microsoft JhengHei UI;font-weight: bold;color: #333333;text-align: center;padding-bottom: 50px;}
.serv-bottom img{width: 1269px;}

.hot-name{font-size: 60px;font-family: Microsoft YaHei UI;font-weight: bold;color: #286DC0;margin: 100px 0 40px 0;}
.hot-content{font-size: 24px;font-family: PingFang SC; font-weight: 600;color: #333333;margin-bottom: 50px;}

/* 新闻页面 */
.copntent-2{display: none;}
.news-list{background: #F4F4F4;}
.news-list .news-top{padding: 50px 0;width: 100%;}
.news-list .news-top a{display: inline-block;font-size: 30px;font-family: MicrosoftYaHeiUI-Bold;font-weight: bold;color: #333333;width: 50%;cursor: pointer;}
.news-list .news-top a:first-child{text-align: right;padding-right: 100px;}
.news-list .news-top a:last-child{text-align: left;padding-left: 100px;}
.news-list .news-top a:hover{color: #286DC0;}
.news-list .news-top a.on{color: #286DC0;}
.news-list .news-item{background: #fff;margin-bottom: 18px;}
.news-list .news-item .news-item-list{width: 100%;padding: 19px 0 26px 0;}
.news-list .news-item .news-item-list img{width: 570px;height: 355px;}
.news-list .news-item .news-item-list .news-item-right{margin-left: 105px;width: 725px;}
.news-list .news-item .news-item-list .news-item-right h2{font-size: 22px; font-family: PingFang SC; font-weight: 600; color: #333333;line-height: 50px;}
.news-list .news-item .news-item-list .news-item-right a{font-size: 22px; font-family: PingFang SC; font-weight: 600; color: #333333;line-height: 50px;display: block;cursor: pointer;}
.news-list .news-item .news-item-list .news-item-right .time{font-size: 14px;font-weight: 400;color: #666666;text-align: right;}
.news-list .news-item .news-item-list .news-item-right .content{font-family: PingFang SC;font-weight: 600;color: #333333; line-height: 42px;font-size: 18px;margin: 33px 0;}
.news-list .news-item .news-item-list .news-item-right .mores{display: inline-block;width: 179px;height: 49px;line-height: 46px;text-align: center;
    border-radius:25px;border:2px solid #286DC0;font-size: 20px;font-family: PingFang SC;font-weight: 600;color: #434343;}
.news-list .news-item .news-item-list .news-item-right .mores:hover{background: #286DC0;color: #fff;}
/* 新闻详情 */
.news-detail{padding-top: 50px;}
.news-detail .news-title {font-size: 24px;color: #333333;padding-bottom: 32px;text-align: center;font-weight: 600;font-family: Microsoft YaHei UI;}
.news-detail .time{font-size: 16px;font-family: PingFang SC; font-weight: 500;color: #999999;padding-bottom: 49px;text-align: right;padding-right: 200px;}
.content{width: 100%;}
.content img{max-width:100%}
.content .cont-title{font-size: 18px;font-family: PingFang SC; font-weight: 600; color: #333333;line-height: 40px;}
.news-bottom{margin-top: 50px;border-top: 1px solid #BCBCBF;padding: 29px 0;font-size: 18px; font-family: PingFang SC;font-weight: 600;color: #333333;}

/* 反馈页面 */
.feedback-back{width: 100%;height:100vh; position: relative;overflow: hidden;margin: 0 auto;}
.feedback-back img{max-width: 1920px;margin: 0 auto;}
.feedback-back .close{position: absolute;top:24px;right:24px;z-index: 11111;}
.feedback-back .close_active{position: absolute;top:24px;right:24px;z-index: 11111;display: none;}
.feedback-back .imgs:hover .close_active{display: block;}
.feedback-back .imgs:hover .close{display: none;}
.feedback-dialog{width: 860px;height:400px;text-align: center;position: absolute;top: 50%;left: 50%;margin-top: -200px;margin-left: -450px;}
.feedback-dialog h2{font-size: 114px;font-family: MicrosoftYaHei-Bold;font-weight: bold;color: #FFFFFF;text-align: center;}
.feedback-dialog .contents{font-size: 28px;font-family: Microsoft YaHei;font-weight: 400;color: #FFFFFF;margin: 78px 6px;text-align: left;line-height:56px;}
.feedback-dialog .bottom{display: flex;justify-content: space-between;padding: 0 60px;}
.feedback-dialog .bottom a{display: inline-block;width: 310px;height: 56px;border:1px solid #fff;border-radius:30px;font-size: 29px;font-family: Microsoft YaHei;font-weight: 400;color: #FFFFFF;text-align: center;line-height: 52px;cursor: pointer;}
.feedback-dialog .bottom a:hover{background: #286DC0;box-shadow: 0px 0px 6px 0px rgba(0, 0, 0, 0.15);border:1px solid #286DC0;}

/* 404页面 */
.feedback-back{width: 100%;height:100vh; position: relative;overflow: hidden;margin: 0 auto;}
.feedback-back img{max-width: 1920px;margin: 0 auto;}
.feedback-back .nones-dialog{width:875px;top: 120px;position: absolute;left: 50%;margin-left: -437.5px;}
.feedback-back .nones-dialog .nones-img{margin-bottom: 48px;width: 875px;height: 427px;}
.feedback-back .nones-dialog .title{text-align: center;font-size: 26px;font-family: Microsoft YaHei UI; font-weight: 600;color: #333333;margin-bottom: 18px;}
.feedback-back .nones-dialog .address{display: flex;justify-content: center;margin-top: 35px;}
.feedback-back .nones-dialog .address .item{display: flex;margin-right: 66px;align-items: center;}
.feedback-back .nones-dialog .address .item:last-child{margin-right: 0;}
.feedback-back .nones-dialog .address .item a{font-size: 22px; font-family: Microsoft YaHei UI;font-weight: 600;color: #333333;display: block;cursor: pointer;}
.feedback-back .nones-dialog .address .item .email{width: 23px;height: 18px;margin-right: 5px;}
.feedback-back .nones-dialog .address .item .telephone{width: 16px;height: 23px;margin-right: 5px;}
.nones-dialog .bottom{display: flex;justify-content: space-between;padding: 0 90px;margin-top: 50px;}
.nones-dialog .bottom a{display: inline-block;width:210px;height: 62px;border: 2px solid #286DC0;border-radius:30px;font-size: 22px; font-family: Microsoft YaHei UI;font-weight: 600;text-align: center;line-height: 62px;cursor: pointer;color: #333333;position: relative;}
.nones-dialog .bottom a:hover{background:url(../newImg/nones-back-1.png) no-repeat 100% 100%;color: #fff;border: none;}
.nones-dialog .bottom a .bottom-img{display: none;}
.nones-dialog .bottom a:hover .bottom-img{display: block;position: absolute;top:8px ;left:30px ;}
/* 联系我们 */
.contacts-us{padding-top: 90px;text-align: center;}
.contacts-us h2{font-size: 60px;font-family: Microsoft YaHei UI;font-weight: 600; color: #333333;margin-bottom: 35px;}
.contacts-us p{padding:0 60px;font-size: 20px; font-family: PingFang SC; font-weight: 600; color: #333333;line-height: 40px;text-align: center;margin-bottom: 15px;}
.contact-table{display: flex;justify-content: space-between;flex-wrap: wrap;}
.contact-table input{width: 48%;height: 63px;border: 2px solid #E2E2E2;line-height: 63px;padding-left: 23px;margin-top: 24px;color: #999999;font-family: PingFang SC;font-size: 20px;font-weight: 500;}
.contact-table input::-webkit-input-placeholder{color:#999999;}
.contact-table textarea{width: 100%;height: 109px;border: 2px solid #E2E2E2;margin-top: 24px;padding:21px;color: #999999;font-size: 20px;font-family: PingFang SC;font-weight: 500;}
.contact-table .contant-submit{width: 178px;height: 48px;background: #286DC0; border-radius: 24px;font-size: 22px;font-family: PingFang SC; font-weight: 500; color: #FFFEFE;text-align: center;line-height: 48px;margin: 45px auto;}
.contants-address{display: flex;justify-content: space-between;}
.contants-address .contants-map{width: 920px;height: 580px;overflow: hidden;}
.contants-address .contant-map-right{width: 429px;height: 580px;background: #F1F1F1;position: relative;padding:40px 45px;}
.contants-address .contant-map-right .item{width: 100%;background: #FFFFFF;display: flex;align-items: center;margin-bottom: 30px;padding: 45px 25px;}
.contants-address .contant-map-right .item:last-child{align-items: flex-start;}
.contants-address .contant-map-right .item:last-child{padding: 31px 25px;}
.contants-address .contant-map-right .item .telephone{width: 17px;height:24px ;}
.contants-address .contant-map-right .item .email{width: 20px;height: 16px;}
.contants-address .contant-map-right .item .address{width: 18px;height:25px ;}
.contants-address .contant-map-right .item p{font-size: 20px;font-family: PingFang SC; font-weight: 600; color: #333;line-height: 32px;margin-left: 9px;letter-spacing: -0.7px;}
.contant-map-right .shu{position: absolute;left: 17px;top: 107px;}
.contants-address .contant-map-right .item p a:hover{color: #286DC0;cursor: pointer;}
/* 关于我们 */
.our-value{width: 100%;margin: 0 auto;background: #F3F3F3;}
.our-value .value-title{text-align: center;font-size: 60px; font-family: Microsoft YaHei UI; font-weight: 600;color: #333333;padding: 45px 55px;}
.our-value .value-name{font-size: 22px;color: #286DC0;font-family: PingFang SC;font-weight: 600;line-height: 28px;margin-bottom:30px;}
.our-value .value-content{color: #222222;font-size: 18px;line-height: 28px;padding-bottom: 30px;font-family: PingFang SC;font-weight: bold;}
.about-h2{font-size: 60px;font-family: Microsoft YaHei UI;font-weight: 600; color: #333333;padding: 60px 0;text-align: center;}
.about-product{display: flex;flex-direction: row;justify-content: space-between;padding-bottom: 37px;}
.about-product .product-lefts{width: 680px;height: 528px;}
.about-product .product-lefts .myaboutSwiper{width: 100%;height: 100%;}
.about-product .product-lefts .myaboutSwiper .swiper-button-next{right: 0px;background: url(../newImg/about-right.png) no-repeat;width: 36px;height: 86px;}
.about-product .product-lefts .myaboutSwiper .swiper-button-prev{left: 0px;background: url(../newImg/about-left.png) no-repeat;width: 36px;height: 86px;opacity: 1;}
.product-right{display: flex;flex-wrap: wrap;width: 693px;}
.product-right .item-img{width: 335px;height: 255px;margin-right: 23px;margin-bottom: 19px;}
.product-right .item-img:nth-child(2n){margin-right: 0;}
.about-infot{padding-top: 125px;display: flex;justify-content: space-between;margin-bottom: 45px; }
.about-info-left{width: 535px;height: 564px; background: #286DC0;position: relative;}
.about-info-left img{width: 535px;height: 620px;position: absolute;left: 34px;top: -28px;}
.about-info-right{width:756px;margin-top: -30px;}
.about-info-right h2{font-size: 40px;font-family: Microsoft YaHei UI; font-weight: 600;color: #333333;padding-bottom: 20px;}
.about-top{height: 30px;border-bottom: 1px solid #E2E2E2;position: relative;}
.about-info-right .line{position: absolute;bottom: -1px;left: 0;display: inline-block;width: 106px;height: 5px;background: #286DC0;}
.about-info-right .abput-conyreny{padding-top: 30px;font-size: 18px;font-family: PingFang SC;font-weight: 600;color: #333333;line-height: 30px;text-align:justify;}
.about-info-right .about-title{font-size: 32px;font-family: Microsoft YaHei UI;font-weight: 600;color: #286DC0;padding: 30px 0 25px 0;}
.about-info-right .about-info-item{display: flex;align-items: center;margin-bottom: 10px;}
.about-info-right .about-info-item p{font-size: 18px;font-family: PingFang SC;font-weight: 600; color: #333333;padding-left: 16px;line-height: 32px;}
.about-adver{padding: 34px 26px;background: #286DC0;}
.about-adver .adves{display: flex;}
.about-adver .adves .adver-item{border-right: 1px solid #fff;display: flex;height: 140px;padding-top: 28px;}
.about-adver .adves .adver-item:last-child{border-right: none;}
.about-adver .adves .adver-item .company{width: 28px;height: 28px;}
.about-adver .adves .adver-item .adver-item-right{padding-left: 15px;padding-right: 37px;}
.about-adver .adves .adver-item h2{font-size: 30px;font-family: PingFang SC;font-weight: 500;color: #FFFFFF;}
.about-adver .adves .adver-item p{font-size: 18px; font-family: PingFang SC;font-weight: 500;color: #FFFFFF;margin-top: 24px;}
.about-adver .adves .adver-item{border-right: 1px solid #fff;display: flex;height: 140px;padding-top: 28px;}
.about-adver .adves .adver-item .member{width: 32px;height: 24px;margin-left: 28px;}
.about-adver .adves .adver-item .jicheng{width: 32px;height: 32px;margin-left: 48px;}
.about-adver .adves .adver-item .world-map{width: 32px;height: 32px;margin-left: 28px;}
.about-adver .adves .adver-item .company2{width: 30px;height: 28px;margin-left: 28px;}
.enterprise-swiper{width: 920px;margin: 0 auto;height: 432px;}
.enterprise-swiper .swiper-container{width: 100%;overflow: hidden;}
.enterprise-swiper .swiper-container .swiper-slide{transform: scale(0.9);}
.enterprise-swiper .swiper-container .swiper-slide img{width: 100%;}
.enterprise .swiper-slide-active,.swiper-slide-duplicate-active{transform: scale(1)!important;}
.our-value .value-title{margin-bottom: 30px;}
.enterprise-left{position: absolute;left: -35px;top: 160px;width: 206px;height: 364px;z-index: 11;}
.enterprise-right{position: absolute;right: -35px;top: 160px;width: 206px;height: 364px;z-index: 12;}
.enterprise-back{position: absolute;bottom: -30px;width: 80%;left: 50%;margin-left: -40%;}
.enterprise-swiper .myaboutSwipers .swiper-button-next{right: 180px;background: url(../newImg/about-right-1.png) no-repeat;width: 44px;height: 104px;top: 55%;z-index: 111;}
.enterprise-swiper .myaboutSwipers .swiper-button-prev{left: 180px;background: url(../newImg/about-left-1.png) no-repeat;width: 44px;height: 104px;opacity: 1;top: 55%;z-index: 112;}
.product-video{display: flex;padding: 70px 0 50px 0;justify-content: space-between;}
.video-left{width: 222px;height: 279px;background: url(../newImg/vodeo-back.png) no-repeat;display: flex;flex-direction: column;align-items: center;margin-right: 14px;}
.video-left img{padding-top: 61px;padding-bottom: 35px;}
.video-left p{font-size: 30px;font-family: Microsoft YaHei UI; font-weight: bold;color: #FFFFFF;padding: 0 69px 0 33px;line-height: 48px;}
.video-right{width: 1164px;height: 279px;}

.culter-bottom{display: flex;justify-content: space-between;overflow: hidden;}
.culter-bottom .swiper-wrapper{display: flex;justify-content: space-between;margin-bottom: 5px;}
.culter-bottom .item{width: 22%;background: #fff;}
.culter-bottom .item:hover{box-shadow: 0px 2px 6px 0px rgba(0,0,0,0.16);}
.culter-bottom .item img{width: 100%;}
.culter-bottom .item h3{padding: 35px 0 20px 15px;font-size: 20px;color: #97233F;}
.culter-bottom .item p{font-size: 18px;color: #333333;line-height: 30px;padding: 0 15px;padding-bottom: 40px;}
.library-top{position: relative;}
.library-top h2{font-size: 48px;font-family: Swis721 BlkCn BT;font-weight: 900;color: #222222;text-align: left;padding: 55px 0;}
.culter-bottom .list-item{width: 22%;background: #f3f3f3;}
.culter-bottom .list-item p{font-size: 18px;color: #333333;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;background: #F3F3F3;width: 100%;font-family: PingFang SC;font-weight: 600;height: 49px;line-height: 49px;padding-left: 18px;text-align: left;}
.culter-bottom .list-item .list-top{position: relative;width: 100%;overflow: hidden}
.culter-bottom .list-item .list-top img{width: 100%;height: 230px;}
.culter-bottom .list-item .list-top .playbtns{position: absolute; display: block; width:52px;height: 52px;  left: 50%; top: 50%; transform:translate(-50%,-50%); z-index: 99; background: url(../newImg/plays.png) no-repeat; background-size:  auto 100%; background-position: center; cursor: pointer; }
.culter-bottom .list-item .onevieobox{width: 100%; height: auto; display: block; justify-content: center; align-items: center;}
.culter-bottom .list-item .onevieobox video.video{ display: block; width: 100%; height: 230px; display: none; outline: none; border: none; }
.culter-bottom .swiper-button-next{right: 0;background: url(../newImg/about-right.png) no-repeat;width: 36px;height: 86px;top: 35%;}
.culter-bottom .swiper-button-prev{left: 0;background: url(../newImg/about-left.png) no-repeat;width: 36px;height: 86px;opacity: 1;top: 35%;}
.points{cursor: pointer;}


/*侧边栏*/
.sidebtn{ position: fixed; right: 27px; top: 50%; z-index: 10; margin-top: -100px; }
.sidebtn li{ height: 51px; position: relative;margin-bottom: 6px;}
.sidebtn li a{ display: block; width: 50px; height: 50px; cursor: pointer; position: relative; z-index: 2; background-color: #286DC0;transition: all 0s;  border-radius: 10px;padding: 12px;}
/* .sidebtn li:first-child a{padding:16px 12px;} */
/* .sidebtn li:last-child a{padding:16px 12px;} */

.sidebtn li .mores{ position: absolute; right: -5000px; top: 0px; padding: 0 20px; height: 50px; line-height: 50px;transition: all 0.3s; display: block; min-width:280px; background: #edb318;display: flex;align-items: center;font-size: 16px;
    font-family: PingFang SC;
    font-weight: 500;
    color: #FFFFFF;}
.sidebtn li .mores .emial{
    width:26px ;
    height: auto;
    margin-right: 18px;
}
.sidebtn li:hover .mores{ right: 0px; }

.sidebtn li .icon-email{
    padding-top: 4px;
}
/* 手机端 */
@media(max-width:1000px){
    .sidebtn{
        display: none;
    }
    .product_index_top .product_index .product_index_item{width: 100%;margin-right:0 ;max-width:100%;}
    .xqjs_right{width: 45%;}
    .prosuct-list{display: flex;flex-direction: column;}
    .prosuct-list{padding-top: 20px;}
    .product-contact{margin-top: 0px;}
    .product-list-right{max-width: 680px;margin: 0 auto;width: 100%;}
    .product-list-title{width: auto;}
    .list-item{margin-right: 0!important;width: 100%!important;max-width: 100%!important;}
    .hot-product .swiper-slide .swiper-slide-item{margin-right: 0;width: 100%;}
    .new-list{width: 100%;}
    .new-list-left{width: 40%;}
    .new-list .new-list-left img{width: 100%;height: 200px;}
    .new-list .new-list-left p{font-size: 12px;line-height: 20px;}
    .new-list-right{margin-left: 1%;}
    .new-list-right{width: 60%;}
    .new-items{width: 100%;margin-bottom: 2px;}
    .new-items .new-items-title{font-size: 12px;padding-bottom: 5px;}
    .new-items .new-items-content span:first-child{font-size: 12px}
    .new-items .new-items-content span:last-child{font-size: 12px;width: 60%;}
    .new-items .new-items-content{padding-bottom: 10px;}

    .footer{flex-direction: column;text-align: left;align-items: left;}
    .footer p,.footer a{padding-left: 10px;}
    .footer .flexd{display: flex;flex-direction: column;}
    .footer  .footer-item{align-items: left;width: 100%;padding-bottom: 10px;}
    .footer img{margin-right: 0;}
    
    .imgs-back p{font-size: 12px;line-height: 20px;}
    .nrqh_tit{padding-left: 0;}
    .nrqh_tit span{font-size: 12px;padding:  0 5px;}
    .new-list .new-list-left .new-list-left-q{width: 100%;height: 78%;}

    .imgs-back{padding: 20px 10px;}
    .imgs-list .imgs-list-s{padding:10px 10px;}
    .imgs-list{height: 800px;}
    .imgs-list .imgs-list-s .imgs-item{margin-right: 5%;width: 30%;}
    .imgs-list .imgs-list-s .imgs-item h2{font-size: 12px;}
    .imgs-list .imgs-list-s .imgs-item p{font-size: 12px;line-height: 1;}
    .serv-bottom img{width: 100%;}
    .xqjs_left h2{font-size: 28px;line-height: 1.5;}
    .xqjs_left p, .douhao p{font-size: 12px;line-height: 1;}
    .xqjs_left{padding-right: 0;}
    .xqjs_left a{width: 80%;}
    .xqjs_right{height: 400px;padding-top: 0;}
    .nrqh_tit ul{display: flex;flex-direction:row;padding-right: 20px;}

    .banner .banner_text_index{text-align: center;top: 30%;}
    .banner .banner_text_index h2{font-size: 18px;}
    .banner .banner_text_index p{font-size: 12px;line-height:1.5;}
    .banner .banner_text_btn a{width:100px;}
    .product-list-left{width: 100%;}
    .contant-big{padding: 0px 1%;}
    .cont-title img{width: 50%;}
    /* 新闻列表 */
    .news-detail .time{padding-right: 5%;padding-bottom: 20px;}
    .news-detail .news-title{padding-top: 20px;}
    .news-list .news-item .news-item-list{display: flex;flex-direction: column;}
    .news-list .news-item .news-item-list .news-item-right{margin-left: 0;padding: 10px 10px; width: 100%;}
    .news-list .news-item .news-item-list img{width: 100%;}
    .news-list .news-top a:first-child{padding-right: 20px;}
    .news-list .news-top a:last-child{padding-left:20px ;}
    /* 反馈页面 */
    .feedback-dialog{width: 80%;margin-left: -40%;height: 300px;margin-top: -150px;}
    .feedback-dialog h2{font-size: 18px;}
    .feedback-dialog .contents{font-size: 16px;line-height: 30px;margin: 20px 0;}
    .feedback-dialog .bottom a{width: 48%;font-size: 16px;height: 40px;line-height: 40px;}
    .feedback-dialog .bottom{padding: 0 0px;}
    /* 联系我们 */
    .contacts-us{padding-top: 40px;}
    .contacts-us h2{font-size: 32px;}
    .contacts-us p{font-size: 18px;line-height: 32px;padding: 0 10px;text-align: left;}
    .contants-address{display: flex;flex-direction: column;}
    .contants-address .contants-map{width: 100%;height: auto;}
    .contants-address .contant-map-right{width: 100%;}
    .contants-address .contant-map-right .item p{font-size: 18px;}
    /* 关于我们 */
    .about-infot{display: flex;flex-direction: column;}
    .about-info-left{width: 100%;height: 300px;margin-top: 30px;}
    .about-info-left img{width: 100%;height: 300px;top: 0;left: 0;}
    .about-info-right{width: 100%;padding: 0 2%;margin-top: 30px;}
    .about-info-right h2{font-size: 28px;padding-top: 20px;}
    .our-value .value-title{font-size: 38px;padding: 25px 55px;}
    .our-value{padding: 0 2%;}
    .about-adver .adves{flex-wrap: wrap;}
    .about-adver .adves .adver-item{border-right: none;border-bottom: 1px solid #fff;width: 100%;}
    .about-adver .adves .adver-item img{margin-left: 0!important;}
    .about-h2{font-size: 32px;}
    .about-product{flex-direction: column;width: 100%;}
    .about-product .product-lefts{width: 100%;}
    .about-product .product-right{width: 100%;justify-content: space-between;margin-top: 20px;}
    .product-right .item-img{width: 46%;height: auto;}
    .video-left{display: none;}
    .video-right{width: 100%;}
    .product-video{display: block;}
    .culter-bottom .swiper-wrapper{width: 100%;}
    .our-value .value-title{font-size: 22px;}
    .enterprise-swiper{width: 80%;}
    .enterprise-back{width: 80%;}
    .enterprise-right,.enterprise-left{display: none;}
    .enterprise-swiper .myaboutSwipers .swiper-button-next{display: none;}
    .enterprise-swiper .myaboutSwipers .swiper-button-prev{display: none;}
    .banner_text{width: 100%;}
    .news-list .news-top a{font-size: 18px;}
    /* 404页面 */
    .feedback-back .nones-dialog{width: 90%;margin-left: -45%;top: 50%;margin-top: -250px;}
    .feedback-back .nones-dialog .nones-img{width: 100%;height: auto;}
    .feedback-back .nones-dialog .title{font-size: 17px;}
    .feedback-back .nones-dialog .address .item{margin-right: 8%;}
    .feedback-back .nones-dialog .address .item p{font-size: 12px;}
    .nones-dialog .bottom{padding: 0;}
    .nones-dialog .bottom a{width: 33%;font-size: 12px;height: 36px; line-height: 36px;}
    .nones-dialog .bottom a:active {background:url(../newImg/nones-back-1.png) no-repeat 95% 95%;color: #fff;border: none;}
    .nones-dialog .bottom a .bottom-img{width: 20px;}
    .nones-dialog .bottom a:active  .bottom-img{display: block;position: absolute;top:5px ;left:15px ;}
    .replay-box{bottom: 50%; right: 50%; margin-right: -150px; margin-bottom: -260px;}
    .banner img{
        height: auto;
    }
    .banner .ban_sw .video{
        height: auto;
    }
    .product_index_top .product_title{
        margin: 30px 35px;
    }
}

.contants-address .contants-map img {
	width: 100%;
	height: 100%;
	transition: All 0.4s ease-in-out; 
	-webkit-transition: All 0.4s ease-in-out; 
	-moz-transition: All 0.4s ease-in-out; 
	-o-transition: All 0.4s ease-in-out;
}
.contants-address .contants-map img:hover{
    transform: scale(1.1);
	-webkit-transform: scale(1.1);
	-moz-transform: scale(1.1);
	-o-transform: scale(1.1); 
	-ms-transform: scale(1.1);
}

/* 页面弹框 */
.popask .spacew{
    height: 30px;
}
.popask.step1{ display: block; }
.popask{ position: fixed; left: 0; top: 0; width: 100%; height: 100%; z-index: 999; display: none; }
.popask .askbg{ position: absolute; left: 0; top: 0; width: 100%; height: 100%; z-index: 1; background-color: rgba(0,0,0,0.6); }
.popask .askmid{ width: 398px; position: fixed; left: 50%; top: 50%; transform: translate(-50%,-50%); z-index: 3; background: #fff; border-radius: 10px; padding: 10px 22px 20px; }
.popask .close{ position: absolute; right:15px; top: 15px; width:26px; height: 26px; z-index: 3; cursor: pointer;  }
.popask .desc.pttx{ padding-top:40px; margin-bottom: 20px; margin-top: 20px;  }
.popask .desc{ padding:20px 24px; font-size: 14px; color: #333; line-height: 20px; text-align: center; background: #DEDEDE; box-shadow: 0px 2px 0px 0px rgba(0,0,0,0.27);border-radius: 10px; position: relative; }
.popask .desc h3{ font-size: 16px; font-weight: bold; line-height: 24px; margin-bottom: 10px; color: #296DC0;}
.popask .desc .tx{ position: absolute; left: 50%; margin-left: -43px; width: 86px; top: -54px; }
.popask .desc.left{ text-align: left; }
.popask .desc.left p{ margin-bottom: 10px; }
.popask .sub{ display: block; width: 100%; border:none; box-shadow: none; height: 36px; background-color: #DE9A4F; color: #fff; font-size: 18px; font-weight: bold; text-align: center; margin-top: 22px; border-radius: 10px; cursor: pointer; }
.popask h4{ line-height: 40px; margin-bottom: 25px; min-height: 40px; text-align: center; font-weight: bold; font-size: 16px; color: #000; }
.popask .space{ height: 70px; }
.popask select{ display: block; width: 100%; height: 42px; line-height: 40px; border:1px solid #C9C7C7; padding: 0 14px; background-color: #fff; border-radius:4px; margin-bottom: 10px; font-size: 14px; color: #999; }
.popask input,.popask textarea{ display: block; height: 42px; line-height: 40px;
    height: 48px;
    background: #fff;
    width: 100%;
    border: 1px solid #ccc;
    box-shadow: 0px 2px 0px 0px rgba(0,0,0,0.27);
    border-radius: 10px;
    font-size: 12px;
    font-weight: 500;
    padding: 10px;
    color: #000000 !important;
    margin-bottom: 10px;
    font-family: '微软雅黑';
 }
 .popask textarea{
    height: 100px;
    padding: 0 10px;
 }
.popask .line{ display: flex; align-items: center; justify-content: space-between; }
.popask .line select{ width: 90px; margin-right: 15px; padding: 0 4px; }
.popask .line input{ flex:1; }
.popask  .desc-specail{
    display: flex;
    justify-content: space-between;
}
.popask  .desc-specail #yesorno{
    width: 35%!important;
    /* background: #F4F4F4;
    border-radius: 4px; */
    height: 48px;
}
.popask  .desc-specail input{
    width: 60%!important;
}
.popask .subs{
    width: 100%;
    height: 36px;
    background: #296DC0;
    border-radius: 10px;
    font-size: 18px;
    font-weight: 500;
    color: #FFFFFF;
    line-height: 24px;
    border: none;
    margin: 22px 0 0px 0;
}

@media(max-width:1000px){
    .popask .desc{ padding: 10px 15px; }
    .popask input, .popask textarea{ padding: 0 10px; height: 36px; line-height: 32px; }
    .popask .desc-specail #yesorno{ height: 36px; }
    .popask .desc{ font-size: 13px; line-height: 18px; }
}