.container{width:1400px;max-width:1400px;}
a:hover{color:#067acf;}
.pc_show{display: block;}
.m_show{display: none;}
@media(max-width: 1400px){
    .container{width:92%;max-width:92%;padding:0;}
}
@media(max-width: 992px){
    .container{width:94%;max-width:94%;padding:0;}
    .m_show{display: block;}
    .pc_show{display: none;}
    .navbar-expand-lg .navbar-toggler{display:block!important;}
    /*.navbar-expand-lg{justify-content: space-between!important;}*/
}



/* 导航 */
header{ width:100%; height:100px; display:flex; justify-content: space-between; align-items: center; position: fixed; z-index:99; top:0; left:0; padding:0 20px 0 70px; }
header.active{background: rgba(0,0,0,.6);}
#mobile_header, .m_nav{ display:none; }
header .logo{ display:flex; align-items: center; }
header .logo_img{width:130px;}
header .right{ display:flex; justify-content: space-between; align-items: center; height:100%; }
header nav{ display:flex; justify-content: space-between; align-items: center; height:100%; }
header .nav_link{ position:relative;font-size:16px; height:100%; padding:0 22px; display:flex; align-items: center; color:#fff;}
header .nav_link.active::after{position: absolute;bottom:30px;left:10%;width:80%;height:2px;background: #fff;display: block;content:"";}
header .lan{height:100%;display: flex;align-items: center;}
header .lan_link{background:#0966ab;width:120px;height:40px;color:#fff;display: flex;align-items: center;justify-content:center;font-size:16px;}
header .lan_icon{font-size:20px;margin-right:10px;}
#m_header{display: none;}

@media screen and (min-width: 992px) and (max-width:1280px){
    header{padding:0 4%;}
    header .logo_img{width:100px;}
    header .nav_link{padding:0 10px;}
}


/* 首页-swiper */
.banner{position:relative;height:650px;}
.banner .swiper-container {width: 100%;height: 100%;}
.banner .swiper-slide {display: flex;flex-direction: column;justify-content: center;align-items: center;}
.banner h1{color:#fff;font-size:42px;font-weight: bold;}
.banner p{font-size:20px;color:#fff;margin:32px 0 34px 0;font-weight: lighter;}
.banner .banner_link{background:#067acf;width:200px;height:55px;border-radius:55px;color:#fff;display: flex;justify-content: center;align-items: center;padding:0 30px;}
.banner .banner_link i{font-size:25px;font-weight: lighter;margin-right:15px;}
.banner .banner_link span{font-size:16px;}
.banner .swiper-pagination{bottom:36px;}
.banner .swiper-pagination-bullet {width: 80px;height: 4px;background: #fff;opacity: .4;border-radius: 0;}
.banner .swiper-pagination-bullet-active {color: #fff;background: #fff;opacity: 1;}
@media(max-width:992px){

}

/*首页-四大产品分类*/
.pdtcates{padding:40px 0;}
.pdtcates .container{display: flex;justify-content: space-between;align-items: center;}
.pdtcates .item{height:250px;width:24%;background: #f4f4f4;display: flex;flex-direction: column;align-items: center;justify-content: center;}
.pdtcates .item:hover{background: #067acf;}
.pdtcates .pdtcates_img{display: block;}
.pdtcates .pdtcates_img_active{display: none;}
.pdtcates p{margin-top:30px;}
.pdtcates .item:hover .pdtcates_img{display: none;}
.pdtcates .item:hover .pdtcates_img_active{display: block;}
.pdtcates .item:hover p{color:#fff;}
@media(max-width:992px){
    .pdtcates{padding:30px 0;}
    .pdtcates .container{flex-wrap:wrap;}
    .pdtcates .item{width:49%;margin-bottom:15px;height:200px;}
    .pdtcates p{font-size:14px;}
    .pdtcates .pdtcates_img{width:auto;height:46%;}
}

/*首页-关于*/
.deabout{background: url(../images/deabout.png) center center no-repeat;padding:30px 0;}
.deabout .container{display: flex;flex-direction: column;align-items: center;}
.deabout .title{font-size:30px;font-weight: bold;}
.deabout .line{width:24px;height:2px;background: #067acf;margin:20px 0 40px 0;}
.deabout .sub{line-height: 1.8;text-align: center;width:80%;margin-left:10%;}
.deabout .list{width:100%;display: flex;justify-content: space-between;margin:50px 0;}
.deabout .item{display: flex;flex-direction: column;align-items: center;}
.deabout .top_part{display: flex;justify-content: space-between;align-items: center;}
.deabout .left{color:#067acf;font-size:60px;font-weight: bold;margin-right:5px;}
.deabout .right{display: flex;flex-direction: column;align-items: center;}
.deabout .tops{margin-bottom:10px;}
.deabout .bottom_part{margin-top:15px;}
.deabout .btn{display: flex;justify-content: center;align-items: center;}
.deabout .btn .more{border-radius:40px;width:160px;height:40px;background: #067acf;display: flex;justify-content: center;align-items: center;color:#fff;}
.deabout .btn span{margin-right:10px;}
.deabout .btn i{font-size:20px;}

.sub2{display: flex;justify-content: space-between;align-items:center;width:100%;}
.sub2 img{width:42%;}
.sub2 .sub_right{width:55%;}
.sub2 .sub_txt{line-height:2;}
.deabout .left{font-size:45px;}
.deabout .tops{margin-bottom:5px;}

@media(max-width:1024px){
    .deabout .left{font-size:40px;}
} 
@media(max-width:992px){
    .deabout{background: url(../images/deabout.png) center center no-repeat;padding:0;}
    .deabout .container{display: flex;flex-direction: column;align-items: center;}
    .deabout .title{font-size:20px;font-weight: bold;}
    .deabout .line{width:24px;height:2px;background: #067acf;margin:10px 0 20px 0;}
    .deabout .sub{line-height: 1.8;text-align: center;width:100%;margin-left:0%;font-size:14px;}
    .deabout .list{width:100%;display: flex;justify-content: space-between;align-items: center;margin:20px 0;}
    .deabout .item{display: flex;flex-direction: column;align-items: center;}
    .deabout .top_part{display: flex;justify-content: space-between;align-items: center;}
    .deabout .left{color:#067acf;font-size:25px;font-weight: bold;margin-right:5px;}
    .deabout .right{display: flex;flex-direction: column;align-items: center;}
    .deabout .tops{margin-bottom:0px;font-size:12px;}
    .deabout .bottom_part{margin-top:15px;font-size:12px;}
    .deabout .btn{display: flex;justify-content: center;align-items: center;}
    .deabout .btn .more{border-radius:40px;width:160px;height:40px;background: #067acf;display: flex;justify-content: center;align-items: center;color:#fff;}
    .deabout .btn span{margin-right:10px;font-size:14px;}
    .deabout .btn i{font-size:18px;}
    
    .sub2{flex-wrap:wrap;}
    .sub2 .sub_right{width:100%;margin-bottom:20px;}
    .sub2 img{width:100%;}
    .sub2 .sub_txt{font-size:14px;}
}

/*首页-产品应用*/
.pdt_app{padding:20px 0;}
.pdt_app .container{display: flex;height:650px;}
.pdt_app .item{height:100%;width:10%;position: relative;transition: .5s;}
.pdt_app .item.active{width:60%;}
.pdt_app .cover{position: absolute;z-index:2;background: rgba(0,0,0,.5);display: flex;justify-content: center;align-items: center;width:100%;height:100%;}
.pdt_app .item.active .cover{display: none;}
.pdt_app .logo_block{display: flex;flex-direction: column;align-items: center;}
.pdt_app .logo_block img{height:40px;margin-bottom:20px;}
.pdt_app .logo_block p{color:#fff;text-align: center;}
.pdt_app .texts{display: none;}
.pdt_app .item.active .texts{padding:40px;align-items:center;display: flex;position: absolute;left:0;bottom:0;width:100%;height:120px;background: rgba(0,0,0,.6);}
.pdt_app .texts img{height:50px;margin-right:40px;}
.pdt_app .right{color:#fff;}
.pdt_app .title{font-size:24px;margin-bottom:10px;}
.m_pdt_app{display: none;}
@media(max-width:992px){
    .pdt_app{display: none;}
    .m_pdt_app{display: block;margin-top:30px;}
    #app_swiper{width:100%;height:200px;}
    #app_swiper .swiper-slide{position: relative;}
    .m_pdt_app .texts{padding:10px;align-items:center;display: flex;position: absolute;left:0;bottom:0;width:100%;height:70px;background: rgba(0,0,0,.6);}
    .m_pdt_app .texts img{height:30px;margin-right:15px;}
    .m_pdt_app .right{color:#fff;}
    .m_pdt_app .title{font-size:14px;margin-bottom:10px;}
    .m_pdt_app .sub{font-size:12px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
}

/* 首页新闻 */
.de_news{padding:50px 0;}
.de_news .container{display: flex;justify-content: space-between;}
.de_news .news1{width:46%;}
.de_news .title{font-size:30px;color:#000;margin-bottom:30px;}
.de_news .news1 .item{margin-bottom:15px;display: block;}
.de_news .news1 .ttop{height:100px;display: flex;}
.de_news .news1 .left{background: #efefef;display: flex;justify-content: center;align-items: center;width:20%;}
.de_news .news1 .active .left{background: #067acf;}
.de_news .news1 i{color:#c1c1c1;font-size:40px;}
.de_news .news1 .active i{transform: rotate(90deg);color:#fff;}
.de_news .news1 .right{color:#333!important;background: #f9f9f9;display: flex;align-items: center;width:80%;padding:30px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.de_news .news1 .bbom{display: none;line-height: 1.5;}
.de_news .news1 .active .bbom{display: block;background: #f9f9f9;color:#666;border-top:1px solid #eee;padding:20px;overflow : hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}
.de_news .news1 p{color:#494949;line-height: 1.5;color:#666;}

.de_news .news2{width:50%;}
.de_news .news2 .list{display: flex;justify-content: space-between;}
.de_news .news2 .item{width:49%;}
.de_news .news2 .pic{height:250px;width:100%;}
.de_news .news2 .time{color:#fff;width:100px;height:100px;background: #067acf;display: flex;justify-content: center;align-items: center;flex-direction: column;}
.de_news .news2 .date{font-size:40px;margin-bottom:10px;}
.de_news .news2 .yearmonth{font-size:16px;}
.de_news .news2 .txt{background: #f9f9f9;height:166px;padding:20px;}
.de_news .news2 .name{font-size:20px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;margin-bottom:20px;}
.de_news .news2 .sub{color:#666;line-height: 1.5;overflow : hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 3;-webkit-box-orient: vertical;}

@media(max-width:992px){
    .de_news{padding:50px 0 30px 0;font-size:14px;}
    .de_news .container{display: block;}
    .de_news .news1{width:100%;margin-bottom:20px;}
    .de_news .title{font-size:20px;color:#000;margin-bottom:20px;}
    .de_news .news1 .item{margin-bottom:15px;display: block;}
    .de_news .news1 .ttop{height:60px;display: flex;}
    .de_news .news1 .left{background: #efefef;display: flex;justify-content: center;align-items: center;width:20%;}
    .de_news .news1 .active .left{background: #067acf;}
    .de_news .news1 i{color:#c1c1c1;font-size:30px;}
    .de_news .news1 .active i{transform: rotate(90deg);color:#fff;}
    .de_news .news1 .right{color:#333!important;background: #f9f9f9;display: flex;align-items: center;width:80%;padding:10px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
    .de_news .news1 .bbom{display: none;}
    .de_news .news1 .active .bbom{max-height:57px;display: block;background: #f9f9f9;border-top:1px solid #eee;padding:10px;overflow : hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}
    .de_news .news1 p{color:#494949;line-height: 1.5;}

    .de_news .news2{width:100%;}
    .de_news .news2 .list{display: flex;justify-content: space-between;}
    .de_news .news2 .item{width:49%;}
    .de_news .news2 .pic{height:150px;width:100%;}
    .de_news .news2 .time{color:#fff;width:60px;height:60px;background: #067acf;display: flex;justify-content: center;align-items: center;flex-direction: column;}
    .de_news .news2 .date{font-size:20px;margin-bottom:10px;}
    .de_news .news2 .yearmonth{font-size:14px;}
    .de_news .news2 .txt{background: #f9f9f9;height:auto;padding:10px;}
    .de_news .news2 .name{font-size:16px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;margin-bottom:20px;}
    .de_news .news2 .sub{color:#666;line-height: 1.5;overflow : hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 3;-webkit-box-orient: vertical;}
}

/* 首页-底部 */
.footer1{background: #3a3a3a;padding:60px 0;color:#fff;}
.footer1 .container{display: flex;justify-content: space-between;}
.footer1 .left{width:30%;}
.footer1 .left .title{font-size:24px;color:#000;margin-bottom:24px;}
.footer1 .left .inputs{padding:0 20px;margin-bottom:20px;width:100%;height:40px;background: #606060;display: flex;align-items: center;}
.footer1 .left span{color:#fff;font-size:16px;margin-right:5px;}
.footer1 .left input{font-size:16px;flex:1;color:#fff;border:0;outline: 0;background: transparent;}
.footer1 .left .btn{cursor:pointer;width:100%;height:40px;background: #000000;color:#fff;display: flex;justify-content: center;align-items: center;}

.footer1 .navs{width:58%;display: flex;justify-content: space-between;}
.footer1 .navs .title{font-size:18px;margin-bottom:20px;}
.footer1 .navs .links a{display: block;color:#fff;margin-bottom:10px;}
.footer1 .codes{display: flex;}
.footer1 .codes .code{position: relative;margin-right:10px;}
.footer1 .codes .pic{display: flex;flex-direction: column;align-items: center;}
.footer1 .codes i{margin-bottom:10px;font-size:30px;border: 1px solid #fff;padding:5px;border-radius: 50%;}
.footer1 .codes p{text-align: center;}
.footer1 .codes img{width:190px;position: absolute;top:-68px;left:55px;display: none;z-index:2;}
.footer1 .codes .code:hover img{display: block;}

.footer2{background: #3f413f;}
.footer2 .container{display: flex;align-items: center;height:75px;font-size:16px;color:#fff;justify-content: space-between;}
.footer2 .right{display: flex;align-items: center;}
.footer2 span{display: flex;align-items: center;margin-left:20px;}
.footer2 a{color:#fff;display: flex;align-items: center;}
@media(max-width: 992px){
    .footer1{background: #3a3a3a;padding:20px 0;}
    .footer1 .container{display:block;}
    .footer1 .left{width:100%;}
    .footer1 .navs{display: none;}
    .footer1 .codes{display: none;}

    .footer1 .left .title{font-size:18px;color:#000;margin-bottom:20px;}
    .footer1 .left .inputs{padding:0 20px;margin-bottom:15px;width:100%;height:30px;}
    .footer1 .left span{font-size:14px;margin-right:5px;}
    .footer1 .left input{font-size:14px;flex:1;border:0;outline: 0;}
    .footer1 .left .btn{cursor:pointer;width:100%;height:30px;font-size:14px;}

    .footer2{background: #3f413f;padding:20px 0 10px 0;}
    .footer2 .container{display:block;height:auto;font-size:14px;color:#fff;}
    .footer2 .left{margin-bottom:10px;text-align: center;}
    .footer2 .right{display: block;text-align: center;}
    .footer2 span{display: flex;align-items: center;margin-left:0px;margin-bottom:10px;justify-content: center;}
    .footer2 a{color:#fff;display: flex;align-items: center;}
}

/* 关于页面 */
.top_banner{margin-top:100px;width:100%;}
.top_banner_img{width:100%;vertical-align: bottom;}
.top_nav{width:100%;background:#f9f9f9;height:60px;display:flex;align-items: center;justify-content: center;}
.top_nav .top_nav_icon{width:11px;height:17px;margin-right:10px;}
.top_nav span,.top_nav a{font-size:16px;color:#555;}
.top_nav a:hover{color:#067acf;}
.top_nav .container{display:flex;align-items: center;white-space: nowrap;}

.left_cates{width:400px;padding-right:50px;}
.left_cates .cate{width:100%;}
.left_cates .title{background: #0966ab;color:#fff;font-size:20px;width:100%;padding:20px;}
.left_cates .link{background: #dcdcdc;display: block;width:100%;padding:10px;border-bottom:1px solid #eee;padding:20px;}
.left_cates .link.active{color:#0966ab;}

.about_intro .container{display: flex;}
.about_content{font-size:16px;line-height: 2;flex:1;padding:30px 0;}
.about_content p{text-indent: 2em;}
.about_content .pics{margin-top:20px;display: flex;flex-wrap:wrap;justify-content: space-between;}
.about_content .pics .box{width:32%;margin-bottom:20px;overflow: hidden;}
.about_content .pics img{width:100%;transition: .5s;}
.about_content .pics .box:nth-child(3n+2):last-child{margin-right:34%;}
.about_content .pics .box:hover img{transform: scale(1.1);}

.about_content .title{color:#f68121;font-weight: bold;margin-top:20px;}

@media(max-width: 992px){
    .top_banner{margin-top:60px;width:100%;}
    .top_nav span,.top_nav a{font-size:14px;color:#555;}

    .about_intro{padding:0;}
    .about_intro_title{font-size:20px;}
    .about_content{font-size:14px;}

    .left_cates{width:28%;padding-right:10px;}
    .left_cates .title{background: #0966ab;color:#fff;font-size:14px;width:100%;padding:10px;}
    .left_cates .link{background: #dcdcdc;display: block;width:100%;border-bottom:1px solid #eee;padding:10px;font-size:12px;}
    .left_cates .link.active{color:#0966ab;}

    .about_intro .container{width:96%;max-width:96%;}
    .about_content{font-size:14px;line-height: 2;flex:1;padding:10px 0;}
    .about_content p{text-indent: 2em;}
    .about_content .pics{margin-top:20px;display: flex;flex-wrap:wrap;justify-content: space-between;}
    .about_content .pics .box{width:49%;margin-bottom:10px;overflow: hidden;}
    .about_content .pics img{width:100%;transition: .5s;}
    .about_content .pics .box:nth-child(3n+2):last-child{margin-right:0%;}
    .about_content .pics .box:hover img{transform: scale(1.1);}

    .about_content .title{color:#f68121;font-weight: bold;margin-top:20px;}
    .about_intro .content{flex:1;}
}

/* 产品列表页 */
.products_block{width:100%;padding:50px 0;}
.products_block .products_cate_link{color:#333;font-size:18px;font-weight:bold;padding:30px 0;border-bottom:1px solid #dedede;display:block;margin-right:40px;}
.products_block .products_cate_link.active, .products_block .products_cate_link:hover{color:#067acf;}
.products_block .products_cate_link_top{padding-top:0;font-size:22px;}
.products_block .products_list{border-top:2px solid #aac1b4;padding-top:20px;}
.products_block .products_list .container{width:100%;padding:0;max-width:100%;}
.products_block .search_line{display:flex;justify-content: space-between;align-items: center;margin-bottom:35px;}
.products_block .search_box{width:100%;height:40px;border:1px solid #aac1b4;display:flex;justify-content: space-between;align-items: center;}
.products_block input{width:96%;height:100%;font-size:14px;color:#454545;padding:10px;border:none;outline:none;}
.products_block button{color:#067acf;font-size:100px; font-size: 24px;margin-right:10px;cursor: pointer;outline: none;border:none;background: transparent;}
.products_block form{width:100%;}
.products_block .product_link{margin-bottom:20px;}
.products_block .img_block{border:1px solid #ccc;overflow: hidden;}
.products_block .img_block img{width:100%;transition: .5s;}
.products_block .img_block:hover img{transform: scale(1.1);}
.products_block .product_title{font-size:16px;text-align: center;padding:20px 0;}

.page{display:flex;justify-content: center;align-items: center;width:100%;margin-top:30px;}
.pagination li{width:45px;height:45px;border:1px solid #666;background:#fff;margin:0 7px;}
.pagination li span,.pagination li a{font-size:16px;color:#666;width:100%;height:100%;display:flex;align-items: center;justify-content: center;}
.pagination li.active{background:#067acf;}
.pagination li.active span,.pagination li.active a{color:#fff;}
@media(max-width: 992px){
    .products_block{padding:30px 0;}
    .products_block .container{overflow-x:hidden;}
    .products_block .row{overflow-x:scroll;}
    .products_cate{width:auto;}
    .products_block .products_cate_link_top,
    .products_block .products_cate_link{font-size:14px;}
    .products_block .products_cate_link{padding:10px;margin:0;float:left;}
    .products_block .product_title{font-size:14px;}
    
    .pagination{width:100%;display:flex;justify-content:center;align-items: center;flex-wrap:wrap;padding:0 10px;}
    .pagination li{width:30px;height:30px;margin:0 5px;margin-bottom:10px;}
    .pagination li span,.pagination li a{font-size:14px;}
}

/* 产品详情页 */
#productview_top_nav .container{overflow:hidden;margin-right: 100px;}
.product_details{padding-top:60px;}
.product_details .product_cover{width:100%;}
.product_details .title{font-size:28px;color:#222;padding:50px 0 30px 0;border-bottom:1px solid #d9d9d9;}
.product_details .cate{font-size:18px;color:#222;padding:30px 0 60px 0;}
.product_details .num{color:#067acf;font-size:54px;font-weight:bold;}
.product_details .btns{display:flex;}
.product_details .productview_btn1 i,
.product_details .productview_btn2 i{font-size:30px;margin-right:10px;}
.product_details .productview_btn1{width:220px;height:60px;display:flex;justify-content: center;align-items: center;border:1px solid #067acf;color:#067acf;font-size:18px;margin-right:50px;}
.product_details .productview_btn2{width:220px;height:60px;display:flex;justify-content: center;align-items: center;border:1px solid #067acf;color:#fff;background:#067acf;font-size:18px;}
.product_details .contents{margin-top:30px;margin-bottom:50px;}
.product_details .contents .title{font-size:20px;color:#454545;padding-bottom:15px;padding-top:20px;margin-bottom:20px;border-bottom:0;font-weight: bold;}
.product_details .contents .productview_detail{width:70%;margin-left:15%;margin-top:40px;}
.product_details .contents .others{display:flex;justify-content: space-between;align-items: center;margin-top:30px;margin-bottom:30px;}
.product_details .contents .other_btn{color:#222;font-size:16px;padding:15px 35px;border:1px solid #d9d9d9;}
.product_details .contents img{max-width:100%;}

.product_details .left{padding-right:0;}
.product_details .mySwiper{width:100%;overflow: hidden;}
.product_details .mySwiper img{width:99.5%;border:1px solid #ddd;height:100%;object-fit:contain;}
.product_details .swiper-button-next,
.product_details .swiper-button-prev{color:#067acf;}
.product_details #swiper-button-prev1{left:20px;}
.product_details #swiper-button-next1:after,
.product_details #swiper-button-prev1:after{font-size:36px;}

.product_details .bottom{display: flex;}
.product_details #mySwiper2,
.product_details #mySwiper3{width:400px;}
.product_details #swiper-button-next2:after,
.product_details #swiper-button-prev2:after,
.product_details #swiper-button-next3:after,
.product_details #swiper-button-prev3:after{font-size:24px;}

.product_details .right{padding-left:0;display: flex;flex-direction: column;justify-content: space-between;}
.product_details .param{line-height: 2;margin:20px 0;}
.product_details .top{padding-left:5%;}
.product_details .bottom p{display: flex;}
.product_details .contents .xx{font-size:16px;line-height: 1.5;}
.product_details .contents .xx img{width:100%!important;}

/*放大镜css*/
.product_details .pic_block{min-height:600px;}
.product-left{width:100%; float:left; position: relative;}
#Tz_magnify{width:500px;height:500px; position:relative;margin-bottom:10px;}
#Tz_magnify .simg{ width:100%;height:100%;position:relative;border:1px solid #ddd;}
#Tz_magnify .simg img{position:absolute;bottom:0;right:0; width: 100%; height: 100%;object-fit: contain;}
#Tz_magnify .simg .mov{width:200px;height:200px;background:url("../images/d.png");position:absolute;left:0px;top:0;cursor:move;display:none;}
#Tz_magnify .bigimg {border:1px solid #ddd;width:100%;height:100%; position:absolute;left:501px;top:0;overflow:hidden;display:none;background: #fff;z-index:199;}
#Tz_magnify .bigimg img{position:absolute;left:0px;top:0;width: auto;}
.series {width:100%; position:relative;}
.series .show {width:100%;; position:relative; overflow:hidden;}
.series .show ul.cont{width:100%;;}
.series .show ul.cont li{float:left; cursor:pointer; width: calc(100% / 6);}
.series .show ul.cont li img{width:95%; border:1px solid #ddd;}
.series .show ul.cont li.hover img{border:1px solid #067acf;}

.product_details .contents{padding-top:30px;}
.product_details .content_title{font-size:24px;padding:15px 0;font-weight: bold;}
.product_details .content_box{border-top:1px solid #d9d9d9;padding:15px 0;}
.product_details .content img{max-width:100%!important;width:auto!important;}

@media(max-width: 992px){
    #productview_top_nav .container{margin-right:0;width:96%;max-width:96%;}
    .product_details .title{font-size:20px;padding:30px 0 20px 0;}
    .product_details .cate{font-size:16px;color:#222;padding:20px 0 30px 0;}
    .product_details .productview_btn1, .product_details .productview_btn2{width:100%;height:40px;margin-bottom:20px;}
    .product_details .btns{display: block;}
    .product_details .productview_btn1 i, .product_details .productview_btn2 i{font-size:24px;}
    .product_details .productview_btn1 span, .product_details .productview_btn2 span{font-size:14px;}
    .product_details .contents{margin-bottom:30px;margin-top:0;}
    .product_details .contents .xx{font-size:14px;}
    .product_details .contents .others{display:block;margin-top:30px;margin-bottom:30px;}
    .product_details .contents .other_btn{color:#222;font-size:14px;padding:0;border:none;display: block;margin-bottom:20px;background: transparent;}
    .product_details .related .related_item{margin-bottom:20px;width:49%;}
    .product_details .related .product_title{font-size:14px;}
    .product_details .cover{width:60%;}
    .product_details .pics{width:40%;}
    .product_details{padding-top:20px;padding:20px 15px;}
    .pics p{display: flex;flex-direction: column;justify-content: flex-end;width:100%;height:100%;}
    .pics p img{width:100% !important;}
    .product_details .left{padding-left:0;}
    .product_details .right{padding-right:0;}
    .product_details .top{padding-left:0;}

    .product_details .left .top_left{flex:1;width:100%;}
    .product_details .left .top_right{flex:1;display: flex;flex-direction: column;justify-content: flex-end;}
    .product_details #mySwiper2,
    .product_details #mySwiper3{width:100%;}
    .product_details #swiper-button-prev1,
    .product_details #swiper-button-prev2,
    .product_details #swiper-button-prev3{left:5px;}
    .product_details #swiper-button-next1,
    .product_details #swiper-button-next2,
    .product_details #swiper-button-next3{right:5px;}
    .product_details #swiper-button-next1:after,
    .product_details #swiper-button-prev1:after,
    .product_details #swiper-button-next2:after,
    .product_details #swiper-button-prev2:after,
    .product_details #swiper-button-next3:after,
    .product_details #swiper-button-prev3:after{font-size:20px;}

    .product_details .param img{max-width:100%!important;width:100%!important;}
    .product_details .content_title{font-size:18px;}
    .product_details .container{width:100%;max-width: 100%;}
    .m_pic_block{padding:0 15px;}
}

/* 公司设备 */
.techs{padding:50px 0;}
.techs .tech_pic{margin-bottom:20px;}
.techs .tech_pic .box{overflow: hidden;}
.techs .tech_pic img{transition: .5s;width:100%;}
.techs .tech_pic .box:hover img{transform: scale(1.1);}
.techs .tech_pic p{text-align: center;margin-top:10px;}
@media(max-width:992px){
    .techs{padding:30px 0;width:94%;margin:0 auto;}
    .techs .tech_pic p{text-align: center;margin-top:10px;font-size:14px;}
}

/* 新闻列表 */
.news_block{width:100%;padding:50px 0 ;}
.news_block .row{background:#f9f9f9;padding:25px 70px 25px 20px;margin-bottom:37px;margin-left:0;margin-right:0;}
.news_block .row:hover{background:#fff;box-shadow: 0 0 10px rgba(0,0,0,.2);}
.news_block .news_cover{width:100%;height:260px;}
.news_block h3{font-size:20px;color:#000;margin-bottom:20px;overflow : hidden;text-overflow: ellipsis;display: -webkit-box; -webkit-line-clamp: 1; -webkit-box-orient: vertical;padding-top:20px;}
.news_block .sub{font-size:16px;color:#333;line-height:2;overflow : hidden;text-overflow: ellipsis;display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical;margin-bottom:30px;}
.news_block .time{font-size:16px;color:#999;margin-bottom:30px;}
.news_block .news_more{color:#222;font-size:16px;}
#pc_time_block{padding-left:100px;}
@media(max-width:992px){
    .news_block{width:100%;padding:30px 0 0 0;}
    .news_block .row{padding:20px 0 ;margin-bottom:20px;}
    .news_block h3{font-size:16px;margin-bottom:15px;}
    .news_block .time{font-size:12px;margin-bottom:15px;}
    .news_block .sub{font-size:14px;margin-bottom:15px;}
    .news_block .news_more{font-size:14px;}
}

/* 新闻详情 */
.newsviews{padding:50px 0;}
.newsviews .titles{border-bottom:1px solid #f0f0f0;}
.newsviews .titles h2{font-size:24px;color:#222;margin-bottom:20px;text-align:center;line-height: 1.5;}
.newsviews .info{display:flex;justify-content: center;align-items: center;flex-wrap:wrap;}
.newsviews .info p{margin:0 40px;font-size:14px;color:#666;margin-bottom:20px;}
.newsviews .view_num{margin-right:15px;}
.newsviews .contents{padding:50px 160px 80px 160px;border-bottom:1px solid #f0f0f0;font-size:16px;line-height:2;color:#666;}
.newsviews .contents p, .newsviews .contents *{color:#666;font-size:16px!important;color:#666;line-height:2!important;text-align:left;font-family: "微软雅黑"!important;;}
.newsviews .contents img{max-width:100%;}
.newsviews .contents span{font-size:16px!important;}
.newsviews .others{display:flex;justify-content: space-between;align-items: center;}
.newsviews .btns{padding:40px 0;max-width:80%;}
.newsviews .btn_prev{font-size:16px;color:#222;overflow : hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 1;-webkit-box-orient: vertical;flex-grow:0;margin-bottom:20px;}
.newsviews .btn_prev span{font-size:16px;color:#999;}
.newsviews .btn_prev a{font-size:16px;color:#999;line-height:1.5;}
.return_btn{width:160px;height:50px;background:#067acf;color:#fff;font-size:16px;display: flex;justify-content: center;align-items: center; }
.return_btn:hover{color:#fff;}
@media(max-width:992px){
    .newsviews{padding:30px 0;}
    .newsviews .titles h2{font-size:18px;}
    .newsviews .contents{padding:20px 0;font-size:14px!important;}
    .newsviews .contents p, .newsviews .contents *{font-size:14px!important;}
    .newsviews .info{display: block;}
    .newsviews .info p{margin:0 0 10px 0;text-align: center;}
    .newsviews .others{display:block;}
    .newsviews .btns{padding:20px 0 0 0;max-width:100%;}
    .newsviews .btn_prev{font-size:14px;}
    .newsviews .btn_prev span{font-size:14px;color:#999;}
    .newsviews .btn_prev a{font-size:14px;color:#999;}
    .return_btn{width:160px;height:30px;background:#067acf;color:#fff;font-size:14px;}
    .newsviews .contents span{font-size:14px!important;}
}

/* 在线留言 */
.forms{background:#fff;padding:50px 0;}
.forms .container{display:flex;align-items: center;justify-content: space-between;flex-wrap:wrap;}
.forms h2{font-size:28px;color:#067acf;width:100%;text-align:center;margin-bottom:50px;}
.forms .one_line_div{padding:10px;width:48%;height:60px;border:1px solid #e1e1e1;position:relative;margin-bottom:40px;}
.forms .one_line{width: 100%;height:100%;padding:0 20px;font-size:16px;border:none;outline:none;color:#666;resize: none;}
.forms .more_lines_div{width:100%;padding:10px;position:relative;height:280px;border:1px solid #e1e1e1;margin-bottom:40px;}
.forms .more_lines{width: 100%;height:100%;padding:0 20px;font-size:16px;border:none;outline:none;color:#666;resize: none;line-height:1.5;}
.forms .btns{display:flex;align-items: center;justify-content: space-between;width:100%;}
.forms .code{width:330px;height:54px;display:flex;align-items: center;justify-content: space-between;padding:.1rem;border:1px solid #e1e1e1;}
.forms .code_input{width:70%;color:#666;font-size:18px;border:none;outline:none;}
.forms .code_img{width:30%;height:100%;}
.forms .submit_btn{width:340px;height:60px;line-height:60px;text-align:center;color:#fff;background:#067acf;font-size:16px;border:none;}
.forms label{font-size:14px;color:#999;position:absolute;left: 10px;top:10px;z-index:2;}
input::-webkit-input-placeholder, textarea::-webkit-input-placeholder {color: #666;font-size: 16px;}
@media(max-width:992px){
    .forms{background:#fff;padding:0 0 20px 0;}
    .forms h2{font-size:20px;color:#067acf;width:100%;text-align:center;margin-bottom:30px;}
    .forms .container{display: block;}
    .forms .one_line_div{padding:10px;width:100%;height:40px;border:1px solid #e1e1e1;position:relative;margin-bottom:20px;}
    input::-webkit-input-placeholder, textarea::-webkit-input-placeholder {color: #666;font-size: 14px;}
    .forms .one_line{width: 100%;height:100%;padding:0 10px;font-size:14px;border:none;outline:none;color:#666;resize: none;}
    .forms .more_lines_div{width:100%;padding:10px;position:relative;height:180px;border:1px solid #e1e1e1;margin-bottom:20px;}
    .forms .more_lines{width: 100%;height:100%;padding:0 10px;font-size:14px;border:none;outline:none;color:#666;resize: none;line-height:1.5;}
    .forms .btns{display: block;}
    .forms .code{width:100%;margin-bottom:20px;height:50px;}
    .forms .submit_btn{width:100%;height:50px;line-height: 50px;font-size: 14px;}
}

/* 联系我们 */
.contacts_info{padding:50px 0 20px 0;}
.contacts_info h2{font-size: 28px;text-align: center;font-weight: bold;margin-bottom:30px;}
.contacts_info .infos{display: flex;justify-content: space-between;flex-wrap:wrap;}
.contacts_info .about_us2 .name{color: #f68121;font-size:18px;}
.contacts_info .about_us2 p{margin-bottom:15px;}
#dituContent{height:600px;font-size:16px;line-height: 1.5;}
.contacts_map{padding-bottom:50px;}
@media(max-width:992px){
    .contacts_info{padding:30px 0 10px 0;}
    .contacts_info h2{font-size: 20px;margin-bottom:20px;line-height: 1.5;}
    .contacts_info .infos{display:block;}
    .contacts_info .info{width:100%;border-bottom:1px solid #ccc;padding:20px 0;margin-bottom:0px;}
    .contacts_info .info i{font-size:18px;margin-right:10px;}
    .contacts_info .info p{font-size:14px;}
    #dituContent{height:300px;font-size:14px;line-height: 1.5;}
    .contacts_map{padding-bottom:20px;}
    .contacts_map .row{margin-left:0;margin-right:0;}
}

/*在线客服悬浮链接*/
.suspension{position:fixed;z-index:55;right:0;bottom:30%;}
.suspension-box{position:relative;float:right;}
.suspension .a{display:flex;width:80px;height:80px;background:rgba(0,0,0,.4);margin-bottom:8px;cursor:pointer;outline:none;flex-direction: column;justify-content: center;align-items: center;}
.suspension .a.active,.suspension .a:hover{background:#067acf;}
.suspension .a i{display:flex; align-items:center; flex-direction: column; justify-content: center; font-style: normal; color:#fff; text-align:center; font-size:26px;margin-bottom:14px;}
.suspension .a span{font-size:14px;color:#fff;}
.suspension .d{display:none;width:160px; background:#067acf;position:absolute;right:68px; color:var(--white); box-shadow:0px 2px 5px 0px rgba(161, 163, 175, 0.11);}
.suspension .d .arrow{position:absolute;width:8px;height:12px; font-family: "iconfont"; font-size:24px; font-style: normal; color:#067acf;right:0px;top:15px;}
.suspension .d-qrcode{top: 193px;right: 85px;}
.suspension .d .inner-box{padding:5px 10px 5px; min-height:68px;}
.suspension .d-qrcode{text-align:center;}
.suspension .d-qrcode .inner-box{padding:10px;}
.suspension .d-qrcode p{font-size:14px;}
.suspension .inner_erweima{display: flex; justify-content:center; flex-direction: column;}
.suspension .inner_erweima img{max-width:130px;}
@media screen and (max-width:992px){
    .suspension{display: none;}
}