/*è½®æ’­*/
.banner .swiper-slide{width: 100%;position: relative;}
/**/
/*å›¾ç‰‡*/
.banner .img{display: block;width: 100%}
/*åŠ¨ç”»*/
.banner-sub{position: absolute;left: 0;top:40%;z-index: 2}
.banner-sub p{margin-top: 25px}
.banner-sub .p1{font-size: 50px;color: #fff;text-align: center;}
.banner-sub .p4 a:hover{background: #ff773a;}
/*往下*/
.toer{position: absolute;left: 0;z-index: 3;bottom: 20px;width: 100%;padding: 2% 0;}
.toer .to1{color: #fff;font-size: 16px;text-align: center}
.toer .to2{text-align: center;margin-top: 5px;}

.toer .to2 img{animation:run1 2s linear infinite;cursor: pointer;}
@keyframes run1 {
    0% {
        transform: translateY(-3px);
        opacity: 0.8;
    }
    50% {
        transform: translateY(3px);
        opacity: 0.5;
    }
    100% {
        transform: translateY(-3px);
        opacity: 0.8;
    }
}

/**顶部mnenu**/

.menu-pc{position: fixed;left: 0;top:0;width: 100%;height: 100px;background: rgba(0,0,0,0.1);z-index: 10;
border-bottom: 0px solid rgba(255,255,255,0.3);}
.container-menu{width: 94%;margin: 0 auto;position: relative;}
.pc-menu-l{width: 15%;float: left;height: 100px;box-sizing: border-box;border-right: 1px solid rgba(255,255,255,0.3);}
.pc-menu-l .logo{cursor: pointer;display: block;float: left;width: 75%;max-width: 190px;}
.pc-menu-r{width: 15%;float: right;height: 100px;box-sizing: border-box;border-left: 1px solid rgba(255,255,255,0.3);}
.pc-menu-r .son{margin-top:30px;background-size: 30px;float: right;background-image: url("../images/h-tel.png");
background-position: left center;background-repeat: no-repeat;}
.pc-menu-r .son .p1{color: #fff;font-family: bbb;font-size: 21px;text-indent:44px;padding: 10px 0}
.pc-menu-r .son .p2{color: #fff;font-size: 14px;opacity: 0.45;text-indent: 44px;}
/**/
.pc-menu-m{height: 100px;width: 70%;float: left;box-sizing: border-box}
.pc-menu-m-li{width: 98%;margin: 0 auto;}
.pc-menu-m-li li{width: 16.6%;float: left;}
.pc-menu-m-li li .a1{display: block;width: 100%;height: 100px;line-height: 100px;text-align: center;font-size: 18px;color: #fff;
transition: 0.3s;-webkit-transition: 0.3s;background-position: bottom center;}
.pc-menu-m-li li .a1[data=xz]{color: #fff;background: url("../images/line1.png") bottom center repeat-x;font-weight: bold}
.menu-pc-hover .pc-menu-m-li li .a1[data=xz]{color: #008cd3;background: url("../images/line.png") bottom center repeat-x;font-weight: bold}
/*menuhover*/
.menu-pc-hover{background: #fff;box-shadow:0 2px 6px rgba(0, 0, 0, 0.3)}
.menu-pc-hover .pc-menu-m-li li .a1{color: #333;}
.menu-pc-hover .pc-menu-r .son{background-image: url("../images/h-tel1.png");}
.menu-pc-hover .pc-menu-r .son .p1{color: #333;font-family: bbb;font-size: 21px;text-indent:44px;}
.menu-pc-hover .pc-menu-r .son .p2{color: #666;font-size: 14px;opacity: 0.45;text-indent: 44px;}


.mes-c .son p img{height: 37px;}
/**/
.pc-menu-m-li li .a1:hover{color: #008cd3}

/**/
.menu-pc-c{width: 100%;position: relative;height: 100%;}
/*二级*/
.sub-menu{position: absolute;left:0;top: 100px;;width: 100%}
.sub-menu-c{width: 100%;position: relative;}
.sub-menu-c .li{position: absolute;left: 0;top: 0;width: 100%;text-align: center;background: rgba(0,0,0,0.6);
opacity: 0;visibility: hidden;transition: 0.5s;-webkit-transition: 0.5s;}
.sub-menu-c .li a{display: inline-block;padding: 1.3% 15px;color: #fff;transition: 0.3s;-webkit-transition: 0.3s;
    font-size: 15px;
}
.sub-menu-c .li a:hover{background: #008cd3;color: #fff;}
.sub-menu-c .li.xz{opacity: 1;visibility: visible;}



/******************************************手机头部**************************/
/*手机头部*/
.header-m-s{;height:80px;position: fixed;top: 0px;z-index: 10;background:#fff;display: none;
    box-shadow:0 2px 4px rgba(0, 0, 0, 0.3)}
.header-m-s-b{background: #fff;box-shadow: 0 2px 8px rgba(0,0,0,0.3);}
.header-m-s .container{position: relative;height: 100%}
.logo-m{position: absolute;width: 100%;height: 100%;left: 0;top: 0;z-index: 1}
.logo-m-c{height: 75%;margin: 0 auto;}
.logo-menu-tip{position: absolute;width: 100%;height: 100%;left: 0;top: 0;z-index: 2;}
.logo-menu-toindex{float: left;height: 100%;width: 80%;cursor: pointer;max-width: 700px;}
.logo-menu-tips{width: 50px;height: 100%;float: right;background: url("../images/menu.png") center no-repeat;
    background-size: 26px}
.logo-menu-tips-s{width: 50px;height: 100%;float: right;background: url("../images/close.png") center no-repeat!important;
    background-size:25px!important;}
/**/
.header-m-s-b .logo-menu-tips{background: url("../images/menu-1.png") center no-repeat;
    background-size: 26px}

/*隐藏栏目*/
.hide-menu{width: 300px;height: 100%;position: fixed;background: #fff;right: -300px;opacity: 1;top: 80px;z-index: 99;
    overflow-y: scroll;}
.hide-menu li{width: 90%;margin: 0 auto;padding: 20px 0;border-bottom: 1px solid #eee}
/*.hide-menu li:nth-child(3),.hide-menu li:nth-child(4){padding: 20px 0 0 0}*/
.hide-menu li .l{width: 80%;float: left;}
.hide-menu li .r{width: 20%;float: right;height: 20px;background:  url("../images/jia.png") center no-repeat;
    background-size: 12px}
.hide-menu li .l .a{display: block;text-indent: 24px;color: #333;font-size: 16px;
    background: url("../images/huan.png")left 8px center no-repeat;}
.hide-menu li.xz .l .a{display: block;text-indent: 24px;color: #0359ac;font-size: 16px;
    background: url("../images/huan1.png")left 8px center no-repeat;}
.hide-menu li dl dt .a2{display: block;font-size: 14px;color: #666;padding: 8px 0 8px 38px;
    background: url("../images/line.png") left 8px center no-repeat;background-size: 22px}
.hide-menu li dl dt .a2[data=xz]{color: #0359ac}
.hide-menu li dl{padding: 10px 0;display: none}
.hide-menu li .r.bi{background: url("../images/jia1.png") center no-repeat;background-size: 12px}
.hide-menus{transform: translateX(-300px);-webkit-transform: translateX(-300px);opacity: 1;box-shadow: 0 0 15px 0 rgba(0, 0, 0, 0.3);}


/***************************关于我们**********************/
.iabout{padding: 4vw 0;background: #fff;}
.iabout .big-t .p1{font-size: 46px;font-weight: bold;color: #151413;text-align: center;}
.iabout .big-t .p2{text-align: center;margin-top: 0.5%}
.iabout .big-t .p3{text-align: center;font-size: 16px;color: #151413;margin-top: 3%;
line-height: 1.8;}
.abmore{text-align: center;margin-top: 3%}
.abmore a{display: inline-block;height: 50px;padding: 0 5%;border-radius: 50px;background: #008cd3;
color: #fff;line-height: 50px;}
.abmore a:hover{background: #0e6c9c;}
/***/
.abforu{padding: 2vw 0;background: url("../images/kangdao.png") bottom center no-repeat;margin-top: 4%;}
.abforu li{width:25%;float:left;}
.abforu li .p1{font-size:100px;color: #008cd3;font-family: bbb;transform: scale(1,1);text-align: center;font-weight: bold}
.abforu li .p1 span{font-size: 18px;}
.abforu li .p2{text-align: center;color: #161616;font-size: 18px;}


/****************************产品中心*******************/
.ipro{padding: 4vw 0;background: #f1f1f1;}
.ipro .big-t .p1{font-size: 46px;font-weight: bold;color: #151413;text-align: center;}
.ipro .big-t .p2{text-align: center;margin-top: 0.5%}
/**/
.ipro-c{margin-top: 3%}
.ipro-c li{width: 24%;height: 30vw;background: #ddd;float: left;margin-right: 1.3%;position: relative;}
.ipro-c li:nth-child(4){margin-right: 0}
.ipro-c li .a{width: 100%;height: 100%;position: absolute;left: 0;top: 0;z-index: 1;}
.ipro-c li .b{width: 100%;height: 100%;position: absolute;left: 0;top: 0;z-index: 2;background: rgba(0,0,0,0.3);opacity: 0}
.ipro-c li .b .son{width: 100%;height: 100%;box-sizing: border-box;border: 1px solid #fff;opacity: 0}
.ipro-c li .d{width: 100%;height: 100%;position: absolute;left: 0;top: 0;z-index: 4;font-size: 24px;color: #fff;}
.ipro-c li .c{width: 100%;height: 100%;position: absolute;left: 0;top: 0;z-index: 3;opacity: 0;}
.c-con{width: 90%;margin: 0 auto;}
.c-con .a1{display: block;text-align: center;font-size: 24px;color: #fff;margin-top: 25%}
.c-con .line{text-align: center;margin-top: 1%}
.c-con .sona{margin-top: 10%; }
.c-con .sona .a2{display: block;text-align: center;color: #fff;font-size: 16px;padding: 3% 0}
.c-con .sona .a2:hover{color: #008cd3}
.ipro-c li:hover .d{opacity: 0;transform: translateY(10px);-webkit-transform: translateY(10px);visibility: hidden;}
.ipro-c li:hover .a img{transform: scale(1.05);-webkit-transform: scale(1.05);}
.ipro-c li:hover .b{opacity: 1;}
.ipro-c li:hover .c{opacity: 1;transform: translateY(-15px);-webkit-transform: translateY(-15px);}
.ipro-c li:hover .b .son{opacity: 1;transform: scale(0.9);-webkit-transform: scale(0.9);}



/***************************质量体系*****************/
.izl-t{background: #171717;padding: 2vw 0;}
.izl-t .big-t .p1{font-size: 46px;font-weight: bold;color: #fff;text-align: center;}
.izl-t .big-t .p2{text-align: center;margin-top: 0.5%}
/***/
.izl{height: 36vw;background: #fff;position: relative;}
.izl li{height: 100%;transition: 0.5s;-webkit-transform: 0.5s;opacity: 0.95;}
.izl li .son{width: 100%;height: 100%;position: relative;}
.izl li .son .son-c{position: absolute;left: 0;top: 0;padding-left: 6%;}

.izl li .son .son-c .p1{font-size: 28px;color: #fff;margin-top:100px}
.izl li .son .son-c .p2{margin-top:60px}
.izl li .son .son-c dl{margin-top: 40px;opacity: 0;transition: 0.5s;-webkit-transition: 0.5s;position: relative;top: 30px;}
.izl li .son .son-c dl dt{font-size: 16px;color: #fff;padding: 10px 0}
.izl li:nth-child(1){background: #ddd;position: absolute;width: 50%;height: 100%;left: 0;top: 0;z-index: 1;}
.izl li:nth-child(2){background: #ddd;position: absolute;width: 50%;height: 100%;left: 50%;top: 0;z-index: 2;}
.izl li:nth-child(3){background: #ddd;position: absolute;width: 50%;height: 100%;left: 66.6%;top: 0;z-index: 3;}
.izl li:nth-child(4){background: #ddd;position: absolute;width: 50%;height: 100%;left: 83.2%;top: 0;z-index: 4;}


.izl li[data=show]{opacity: 1}
.izl li[data=show] .son .son-c dl{opacity: 1;transform: translateY(-30px);-webkit-transform: translateY(-30px);}


.izl li.xz{transform: translateX(-66.7%);}
.izl li:nth-child(1).xz{transform: translateX(0);}



/*********************新闻中心******************/
.inews{padding: 4vw 0;}
.news-top-l{float: left}
.news-top-l .p1{font-size: 46px;font-weight: bold;color: #181818;text-align: center;}
.news-top-l .p2{text-align: left;margin-top: 0.5%;}
.news-top-r{float: right;margin-top:2%;}
.news-top-r span{display: inline-block;margin-left: 10px;width: 40px;height: 40px;cursor: pointer;}
.news-top-r span:nth-child(1){background: #454545 url("../images/n1.png") center no-repeat;}
.news-top-r span:nth-child(2){background: #454545 url("../images/n2.png") center no-repeat;}
.news-top-r span:nth-child(1):hover{background: #008cd3 url("../images/n1.png") center no-repeat;}
.news-top-r span:nth-child(2):hover{background: #008cd3 url("../images/n2.png") center no-repeat;}
/***/
.news-c{margin-top: 3%}
.news-c .swiper-slide a{display: block;width: 100%;overflow: hidden;position: relative;border-radius: 6px;
;background-position: center;transition: 0.5s;-webkit-transition: 0.5s;overflow: hidden}
.news-c .swiper-slide a .a{;position: absolute;left: 0;top: 0;width: 100%;height: 100%;z-index: -3;overflow: hidden;}
.news-c .swiper-slide a .b{;position: absolute;left: 0;top: 0;width: 100%;height: 100%;z-index: -2;overflow: hidden;
background: rgba(0,140,211,0.8);}
.news-c .swiper-slide a .c{;position: absolute;left: 0;top: 0;width: 100%;height: 100%;z-index: -1;overflow: hidden;
    background: #f3f3f3;}
/*.news-c .swiper-slide a .b{position: absolute;left: 0;top: 0;width: 100%;height: 100%;z-index: 2;}*/
/*.news-c .swiper-slide a .c{position: absolute;left: 0;top: 0;width: 100%;z-index: 3;}*/

.news-c .swiper-slide a .son-con{width: 86%;padding: 10% 7%;position: relative;}
.news-c .swiper-slide a .son-con .p1{font-size: 22px;color: #000000;}
.news-c .swiper-slide a .son-con .line{width: 100%;height: 1px;background: #ddd;margin: 11% 0}
.news-c .swiper-slide a .son-con .p2{font-size: 14px;color: #000000;line-height: 1.6;font-weight: lighter;height: 12.5vw}
.news-c .swiper-slide a .son-con .time{height: 40px;line-height: 40px;}
.news-c .swiper-slide a .son-con .time .tl{float: left;font-family: ccc;font-size: 20px;color: #000}
.news-c .swiper-slide a .son-con .time .tr{width: 40px;height: 40px;background:  url("../images/jt.png") center no-repeat;float: right;}

/*.news-c .swiper-slide a:hover{background:url("../images/nc.jpg") center no-repeat;background-size: cover}*/
.news-c .swiper-slide a:hover .c{opacity: 0;}
.news-c .swiper-slide a:hover .a img{transform: scale(1.05);-webkit-transform: scale(1.05);}
.news-c .swiper-slide a:hover .son-con .time .tr{background: #fff url("../images/jt.png") center no-repeat;}
.news-c .swiper-slide a:hover .son-con .p1{color: #fff;}
.news-c .swiper-slide a:hover .son-con .p2{color: #fff;opacity: 0.8;}
.news-c .swiper-slide a:hover .son-con .time .tl{color: #fff;}
.news-c .swiper-slide a .son .line{margin: 8% 0;}
.news-c .swiper-slide a:hover .line{opacity: 0.6}
/**/
.news-m{margin-top: 20px;display: none;}
.news-m li:nth-child(n+2){margin-top: 15px;}
.news-m li a{display: block;width: 100%;padding: 15px 0;background: #fff;border-radius: 5px;}
.news-m li a .son{width: 96%;margin-left: 2%}
.news-m li a .son .p1{font-size: 16px;}
.news-m li a .son .line{margin: 10px 0;width: 100%;height: 1px;background: #eee;}

.news-m li a .p2{color: #666;font-size: 14px;line-height: 1.6}
.news-m li a .time{font-size: 16px;font-family: ccc;margin-top: 10px;color: #000;}
.news-m li a:hover{color:#008cd3}


/***************************联系我们****************/
.imes{padding: 5vw 0 4vw 0;background: url("../images/mesbg.jpg") center no-repeat;background-size: cover}
.mes-c{width: 50%;float: left;text-align: center;}
.mes-c .son{width: 90%;margin: 0 auto;}
.mes-c .son .p-t{font-size: 24px;color: #fff;text-align: center;font-weight: bold;margin-top: 2%;margin-bottom:4%}
.mes-c .son .p1{color: #fff;font-size: 16px;padding: 2% 0 }
.mes-c .son .p1 a{color: #fff;font-size: 16px;}



/************************************底部************************/
.footer-pc{padding: 50px 0;background: #191919;border-bottom: 0px solid #008cd3;}
.foot-t-l{float: left;width: 60%;margin-top: 1%}
.foot-t-l a{display: inline-block;text-align:left;font-size: 16px;color: #575757;padding: 0 4%;
background: url("../images/d3.png") right center no-repeat;}
.foot-t-l a:nth-child(1){padding-left: 0}
.foot-t-l a:last-child{padding-right: 0;background: none;}
.foot-t-l a:hover{color: #bbb}
/*more*/
.foot-t-r{text-align: right;float: right;width: 35%}
.foot-t-r a:nth-child(1){margin-left: 0}
.foot-t-r a{display: inline-block;width: 40%;min-width: 120px;height: 50px;box-sizing: border-box;line-height: 50px;
    text-align: center;font-size: 15px;position: relative;margin-left: 20px;background: #272727;color: #fff;}
.foot-t-r a .f1{width: 100%;height: 100%;position: absolute;left: 0;top: 0;z-index: 2;}
.foot-t-r a .f1 .son{width: 30px;height: 30px;border-radius: 50%;background:#008cd3;opacity: 0;}
.foot-t-r a .f2{width: 100%;height: 100%;position: absolute;left: 0;top: 0;z-index: 3}
.foot-t-r a .f2 span{color: #008cd3}
/*.foot-t-r a:nth-child(1){background: #272727;color: #fff;}*/
/*.foot-t-r a:nth-child(2){background: #272727;color: #fff;}*/
/*.foot-t-r a:nth-child(2) .f2 span{color: #008cd3}*/
.foot-t-r a:hover .f1 .son{transform: scale(7);-webkit-transform: scale(7);opacity: 1}
.foot-t-r a:hover span{color: #fff;}
.footline{width: 100%;height: 1px;background: #414141;margin: 50px 0}
.foot-con-l{float: left;width: 120px;height: 120px;margin-right: 30px}
.foot-con-r{float: right;width: 90px;height: 120px;}
.foot-con-m{float: left}
.foot-con-m li{font-size: 16px;color: #575757;line-height: 1.6;padding: 5px 0}
.foot-con-m li span{display: inline-block;margin-right: 20px}
.foot-con-m li a{font-size: 16px;color: #575757;line-height: 1.6}
.foot-con-m li a:hover{color: #ddd}
.foot-con{background: url("../images/flogo.png") right center no-repeat}
/**/
.foot-b{margin-top: 20px;display: none}
.foot-b a{display: block;width: 50px;height: 40px;float: left;}
.foot-b a:nth-child(1){background: url("../images/foot1.png") left center no-repeat;}
.foot-b a:nth-child(2){background: url("../images/foot2.png") left center no-repeat;}
.foot-b a:nth-child(3){background: url("../images/foot3.png") left center no-repeat;}
/**/
.footer-bot{height:60px;position: fixed;bottom: 0;left: 0;z-index: 100;display: none}
.footer-bot {height: 60px;width: 100%;}
.footer-bot li{width: 21%;height: 100%;float:left;list-style: none;}
.footer-bot li{box-sizing: border-box;border-right: 1px solid #444;}
.footer-bot li:nth-child(4){border-right: none;}
.footer-bot li a{display: block;width: 100%;height: 100%;line-height: 95px;font-size: 14px;color: #fff;text-align: center;}
.footer-bot li:nth-child(1) a{background: #121212 url("../images/fot1.png") center top 6px no-repeat;background-size:28px}
.footer-bot li:nth-child(2) a{background: #121212 url("../images/fot2.png") center top 6px no-repeat;background-size: 28px}
.footer-bot li:nth-child(3) a{background: #121212 url("../images/fot3.png") center top 6px no-repeat;background-size: 28px}
.footer-bot li:nth-child(4){width: 37%;}
.footer-bot li:nth-child(4) a{background: #008cd3 url("../images/bot4.png") center top 6px no-repeat;background-size: 28px}
/*****************************************首页结束********************//*****************************************首页结束********************/
/*****************************************首页结束********************/
/*xiaobanner*/
.sb-banenr{height:29vw;overflow: hidden;}
.sb-com{background: url("../images/sb-com.jpg") center no-repeat;background-size: cover;}
.sb-banenr .sb-t{color: #fff;text-align: center;margin-top: 16%;font-size: 50px;}
.sb-banenr .sb-t1{color: #fff;text-align: center;margin-top: 2%;font-size: 20px;opacity: 0.9;font-weight: lighter;}
.sb-banenr .container{position: relative;height: 100%;overflow: hidden}
.sb-banenr .container .crumbs{position: absolute;left: 0;bottom: 5%;background: url("../images/lco.png") left center no-repeat;
text-indent: 27px;font-size: 14px;color: #fff;background-size: contain;}
.sb-banenr .container .crumbs a{;font-size: 14px;color: #fff;opacity: 0.9}
/*正文总*/
.mian-main{padding: 4vw 0;background: #fff;}
.main-info{background: #f5f5f5}
.main-info-c{background: #fff;padding: 50px 2%;width: 96%;}
.lian-list-pc{margin-top: 1.5%}
.lian-list-pc li{cursor: pointer;width: 32%;padding: 18px 0;float: left;box-sizing: border-box;border-bottom: 0px solid rgba(0,0,0,0.004);
    margin: 15px 2% 15px 0;color: #555;font-size: 16px;transition: 0.5s;-webkit-transition: 0.5s;text-indent: 20px;
    background: rgba(0,0,0,0.05);border-radius: 3px}
.lian-list-pc li:nth-child(3n){margin-right: 0;}
.lian-list-pc li.w100{width: 100%}
.lian-list-pc li:hover{;color: #333;background: rgba(0,0,0,0.1)}
/**/
/**********************联系我们************/
#dituContent{width: 100%;height: 550px;margin-top: 2%;box-sizing: border-box;border: 1px solid #ddd;}
.b-title .p1{font-size: 36px;text-align: center}
.b-title .p2{text-align: center;font-size: 16px;color: #666;font-weight: lighter;letter-spacing: 4px;transform: scale(1,1.2);margin-top:1%}

#c2{margin-top: 4.5%}

/*提交表单*/
/**/
#lianform{margin-top: 2.5%}
#lianform input{width: 49%;float: left;display: block;margin:15px 2% 15px 0;padding: 20px 0;outline: none;border: 1px solid #eee;
    text-indent: 10px;font-size: 15px;box-sizing: border-box}
#lianform input:nth-child(2n){margin-right: 0;}
#lianform textarea{width: 100%;outline: none;box-sizing: border-box;border: 1px solid #eee;font-family: 'Microsoft YaHei', SimHei, SimYou, SimSun, Arial;
    font-size: 15px;padding: 10px 0;text-indent: 10px;height: 120px}
#lianform textarea:focus{border-color: #008cd3}
#lianform img{height: 45px;margin-top: 1%;float: left;}
#lianform input:focus{border-color: #008cd3}
#lianform input.submit{background: #008cd3;font-size: 20px;color: #fff;letter-spacing: 15px}
#lianform input.reset{font-size: 20px;letter-spacing: 15px}


/**********新闻中心**********/
.yynews-list-li li{width: 23.5%;margin-right: 2%;float: left;}
.yynews-list-li li:nth-child(4n){margin-right: 0;}
.yynews-list-li li:nth-child(n+5){margin-top: 3%}
.yynews-list-li a{display: block;width: 100%;padding: 0;border-radius: 5px;box-shadow: 0px 2px 12.09px 0.91px rgba(167, 162, 184, 0.53);
    overflow: hidden}
.yynews-list-li a {width: 100%;margin: 0 auto;}
.yynews-list-li a .i{width: 100%;height: 11vw;position: relative;}
.yynews-list-li a .i span{position: absolute;left: 0px;padding: 5px 20px;top: 15%;background: #c0121b;color: #fff;
    display: none}
.yynews-list-li a .t{;padding: 5% 6% 6% 6%;background: #fff}

.yynews-list-li a .t .p1{font-size: 18px;color: #1d1d1d;font-weight: bold}

.yynews-list-li li a .t .p2{color: #737373;font-size: 15px;font-weight: lighter;line-height: 1.6;margin:5% 0;
    display: -webkit-box;
    display: -moz-box;
    text-overflow: -o-ellipsis-lastline;
    text-overflow: ellipsis;
    overflow: hidden;
    -webkit-line-clamp: 3;
    line-clamp: 3;
    -webkit-box-orient: vertical;}

.yynews-list-li li a .click{padding-top: 4%;border-top: 1px solid #eee;font-family: aaa;color: #999;font-size: 16px;
text-align: left;background: url("../images/jt.png") right bottom no-repeat;}
.yynews-list-li li a:hover .t .p1{color: #008cd3}
.yynews-list-li a:hover{transform: translateY(-7px);-webkit-transform: translateY(-7px);
    box-shadow: 0px 2px 25px 3px rgba(167, 162, 184, 0.63);}

/**详情新闻**/
.main-info-c .title{font-size: 30px;text-align: center;color: #333;}
.main-info-c .sub{text-align:center;margin-top: 1%}
.main-info-c .sub span{display: inline-block;font-size: 16px;font-weight: lighter;margin: 0 20px;}
.main-info-c .info-itle{border-bottom: 1px solid #ddd;padding-bottom: 20px}
.baidu_share{margin-top: 1%}
.news-info-con{margin-top: 2%}
.news-info-con p{color: #666;margin: 8px 0;line-height: 1.6;}
.news-info-con img{display: block;margin: 0 auto;max-width: 100%}
.news-info-con a{color: blue;text-decoration: underline}
.news-info-con p,.news-info-con p span,.news-info-con br,.news-info-con strong,.news-info-con a{font-family: 'Microsoft YaHei'!important;}
/**/
.other-title{font-size: 32px;text-align: center;margin-top: 2%;
margin-bottom: 3%;}



/************************************产品中心*************************/
.module{text-align: center;margin-bottom: 2%}
.module a{display: inline-block;padding: 1.5% 3%;background: #ddd;font-size: 16px;margin: 1% 0;}
.module a:hover{background: #008cd3;color: #fff;}
.module a.xz{background: #008cd3;color: #fff;}

/*列表*/
.pro-list-li{margin-top: 3%}
.pro-list-li li{width: 23.5%;margin-right: 2%;float: left;}
.pro-list-li li:nth-child(4n){margin-right: 0;}
.pro-list-li li:nth-child(n+5){margin-top: 3%}
.yynews-list-li a{display: block;width: 100%;padding: 0;border-radius: 5px;box-shadow: 0px 2px 12.09px 0.91px rgba(167, 162, 184, 0.53);
    overflow: hidden}
.pro-list-li a {width: 100%;margin: 0 auto;}
.pro-list-li a .i{width: 100%;height: 18vw;box-sizing: border-box;border: 1px solid #ddd;}
.pro-list-li a .i img{transform: scale(0.90);-webkit-transform: scale(0.90)}
.pro-list-li a .t{width: 96%;padding: 4% 2%;background: #eee;text-align: center;font-size: 16px;}
.pro-list-li a:hover  .i img{transform: scale(1);-webkit-transform: scale(1)}
.pro-list-li a:hover .t{background: #008cd3;color: #fff;}

/************************产品详情***************/
/*.info-img{max-width:30%;float: right;padding-left: 20px}*/
/*.info-img img{box-sizing: border-box;border: 1px solid #ddd;}*/
.parm table{;width: 100%}
.parm table td,.parm table th{padding: 5px;border: 1px solid #ddd!important;}
.parm table th{background: #eee}
table td{border: 1px solid #ddd!important;box-sizing: border-box;padding: 5px;}
table{width: 100%!important;}
/*详情新增轮播*/
/*.fl1{width: 700px;margin: 0 auto;}*/
/*æ–°å¢žè½®æ’­*/
.fl1{margin-top: 2%}
.fl1 .z{width:50%;position: relative;float: left;}

.fl1 .top{width: 100%;height:28vw;overflow: hidden;box-sizing: border-box;border: 1px solid #ddd;background: #fff;
margin-bottom:2%}
.fl1 .bot{width: 100%;height: 80px;margin: 0 auto;position: relative;overflow: hidden}
.fl1 .bot .i{width: 80px;height: 80px;float: left;}
.fl1 .bot .i img{box-sizing: border-box;border: 2px solid #ddd;opacity: 0.8;cursor: pointer;}
.fl1 .bot .i[data=xz] img{box-sizing: border-box;border:2px solid #008cd3;opacity: 1}

.fl1 .bot ul .i:nth-child(n+2){margin-left: 5px;}



.fl1 .swiper-button-prev1{width: 35px;height: 20%!important;min-height: 70px;background:#008cd3 url("../images/pr1.png") center no-repeat!important;
    top: 35%!important;left: 0px!important;position: absolute;z-index: 10;cursor: pointer;}
.fl1 .swiper-button-next1{width: 35px;height: 20%!important;min-height: 70px;background:#008cd3 url("../images/ne1.png") center no-repeat!important;
    top:35%!important;right: 0px!important;position: absolute;z-index: 10;cursor: pointer;}
.fl1 .swiper-button-disabled{opacity: 0.3}

/*.shang{wi}*/
.pro-info .info-itle{display: none}
.fl1-r{width: 47%;float: right;}
.fl1-r .title1{text-align: left;}
.fl1-r .sub1{text-align: left;}
.main-info-c .sub1{margin-top: 4%}
.main-info-c .sub1 span{font-weight: normal;color: #666;}
.main-info-c .sub1 span:nth-child(1){margin-left: 2px}
.erweima{margin-top: 4%}
.ewmtitle{font-size: 16px;color: #666;}
.fl1-r .tel{color: #008cd3;font-size: 36px;font-family: bbb;margin-top: 4%}
/*******************************质量体系**********************************/
.zhiliang-info{max-width: 1200px;margin: 2% auto}
/*.yanfa-info li:nth-child(n+2){margin-top: 20px;}*/
.yanfa-info .le{width: 40%;float: left;}
.yanfa-info .le img{max-width: 100%}
.yanfa-info .ri{width: 57%;float:right}
.yanfa-info li{width: 100%;float: left;border-bottom: 1px solid #ddd;padding: 5% 0 }
.yanfa-info li:nth-child(1){padding-top: 2%}
/*.yanfa-info li:nth-child(1){margin-right: 2%;}*/
.yanfa-info .t1{font-size: 30px;border-bottom: 0px solid #ddd;padding-bottom: 4%;text-align: center;
display: none;}
.yanfa-info .t2{font-size: 16px;color: #666;line-height: 1.8;margin-top:2%}
.yanfa-info .ri .t11{font-size: 24px;}
/*质量*/
.zhi-info fieldset{padding: 10px;border: 1px dashed #ddd;}
.zhi-info fieldset .legend{font-size: 30px;font-weight: bold;padding: 0 8px;color: #333}
.zhi-info fieldset .cc{padding: 10px 2%;width: 96%;font-size: 16px;color: #333;line-height: 1.8}

.zhi-ul{padding: 4% 0;border-bottom: 1px solid #ddd;}
.zhi-ul .title{font-size: 20px;font-weight: bold;margin-bottom: 1%;color: #008cd3;}
.zhi-ul li{font-size: 16px;padding: 5px 0;color: #333;}


/****************************关于我们*****************/
.com-info{margin-top: 3%}
.com-info .le{width: 45%;float: left;}
.com-info .ri{width:53%;float: right;}
.com-info .ri .title{font-size: 24px;font-weight: bold}
.com-info .ri .line{padding: 3% 0 2% 0;}
.com-info .con p{line-height: 1.8;color: #666;margin: 9px 0}
.content1 img{display: block;max-width: 100%}

.big-title{margin-top:5%}

/*资质荣誉*/
.sw-honor .swiper-slide a{display: block;width: 100%;}
.sw-honor .swiper-slide a .i{width: 100%;height: 20vw;box-sizing: border-box;border: 1px solid #ddd;}
.sw-honor .swiper-slide a .i img{transform: scale(0.95);-webkit-transform: scale(0.95)}
.sw-honor .swiper-slide a .t{text-align: center;padding: 3% 0}






/***************************资质荣誉****************/
.honor-list-li li{width: 23.5%;float: left;margin-right: 2%}
.honor-list-li li:nth-child(4n){margin-right: 0;}
.honor-list-li li:nth-child(n+5){margin-top: 3%;}
.honor-list-li a{display: block;width: 100%;}
.honor-list-li a .i{width: 100%;height:25vw;box-sizing: border-box;border: 1px solid #eee;}

.honor-list-li a .i img{transform: scale(0.95);-webkit-transform: scale(0.95)}
.honor-list-li a .t{width: 100%;padding: 3% 0;text-align: center;background: #fff}

.honor-list-li a:hover .i img{transform: scale(1);-webkit-transform: scale(1)}
.honor-list-li a:hover .t{color: #1583ba;}

.yb_top1{position: fixed;width: 50px;height: 50px;background: #008cd3 url("../images/top.png") center no-repeat;
    bottom: 50px;right: -50px;z-index: 100;background-size: 30px;cursor: pointer;border-radius: 50px;opacity: 0;visibility: hidden}
.gotop{transform: translateX(-50px);-webkit-transform: translateX(-100px);opacity: 1;visibility: visible}
.yb_top1:hover{background: #1583ba url("../images/top.png") center no-repeat;background-size: 30px;}








/**/
/*分页*/
.de-page-mian {

    overflow: hidden;

    text-align: center;

    font-size: 0;

    /*margin: 10px 0 35px;*/
    padding-top: 3%;
}

.de-page-mian .page-inner {

    display: inline-block;

    overflow: hidden;

}

.de-page-mian .page-inner a {

    display: block;

    float: left;

    min-width: 26px;

    padding: 0 5px;

    height: 36px;

    border: 1px solid #dddddd;

    background: #fff;

    text-align: center;

    line-height: 36px;

    font-size: 14px;

    color: #333;

    margin-right: -1px;

    overflow: hidden;

}

.de-page-mian .page-inner a.active,

.de-page-mian .page-inner a:hover {

    color: #fff;

    border-color: #008cd3;

    background: #008cd3;

}

.de-page-mian .page-inner a.prev {

    margin-right: 10px;

    background: #fff url(../images/prev.jpg) no-repeat center;

}

.de-page-mian .page-inner a.prev.on {

    background: #fff url(../images/prev-hover.jpg) no-repeat center;

}

.de-page-mian .page-inner a.prev:hover {

    background-color: #fff;

    border-color: #dddddd;

}

.de-page-mian .page-inner a.next {

    margin-left: 10px;

    margin-right: 15px;

    background: #fff url(../images/next.jpg) no-repeat center;

}

.de-page-mian .page-inner a.next.on {

    background: #fff url(../images/next-hover.jpg) no-repeat center;

}

.de-page-mian .page-inner a.next:hover {

    background-color: #fff;

    border-color: #dddddd;

}

.de-page-mian .page-inner a.page-btn {

    font-size: 12px;

    margin-right: 0;

    width: 63px;

    margin-left: 10px;

}

.de-page-mian .page-inner span {

    display: block;

    font-size: 12px;

    color: #333;

    float: left;

    line-height: 38px;

}

.de-page-mian .page-inner input {

    display: block;

    float: left;

    height: 36px;

    width: 36px;

    border: 1px solid #dddddd;

    text-align: center;

    line-height: 36px;

    font-size: 14px;

    color: #333;

    margin: 0 5px;

}

.floor-top{margin-top: 3%}
.floor-top{border-bottom: 1px solid #eee;}
.floor-top .le{display: inline-block;background: #008cd3;color: #fff;padding: 1% 3%;font-size: 18px;}




.baidu_share{display: none}
