.fl{float:left;}
.fr{float:right;}

em{font-style:normal;}


.content{width:100%;overflow:hidden;max-width:1200px;margin:0 auto;}
/*1设计实力~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
.design_banner a{ display:block; height:400px; overflow:hidden; background:url(/zzsl/images/design_banner.jpg) no-repeat center top;}
.kdxz{width:100%;overflow:hidden;max-width:1200px;margin:0 auto;}
.design21{ height:410px; overflow:hidden;}
.design1 dl{ height:481px; overflow:hidden;}
.design1 dt{ width:659px; height:481px; float:right; overflow:hidden;}
.design1 dt img{ display:block;width:659px; height:481px;}
.design1 dd{ width:480px; float:left; padding:50px 0 0 30px;}
.design1 dd h3{ height:65px; border-bottom:1px dashed #aeaeae; font:22px "Microsoft YaHei"; font-weight:bold; color:#dc2821; line-height:65px;}
.design1 dd h3 em{ font-size:40px;}
.design1 dd h4{ font:16px "Microsoft YaHei"; font-weight:bold; line-height:28px; overflow:hidden; color:#333; margin-top:10px;}
.design1 dd p{font: 14px "Microsoft YaHei";
    line-height: normal;
line-height: 28px;
overflow: hidden;
color: #555;
margin-top: 20px;
padding-left: 0px;
}
.design1 .tit2{ line-height:100px; height:100px; overflow:hidden;text-align:center;font-size:32px;color:#333;}
.design1 .tit2 a{color:#333;}



.design2{ height:890px; padding-top:64px; overflow:hidden; background:#f7f7f7;}
.design22{ width:663px; overflow:hidden;}
.designt{ width:210px; overflow:hidden; float:left;}
.designt li{ width:210px; height:65px; margin-bottom:5px; font:16px "Microsoft YaHei"; font-weight:bold; line-height:65px;}
.designt li a{ display:block; padding-left:26px; color:#333; background:#f1f2f7;}
.designt li a:hover,.designt .cur a{ color:#fff; background:url(/zzsl/images/design1_bg2.png) no-repeat;}
.designt li.hover a{ color:#fff; background:url(/zzsl/images/design1_bg2.png) no-repeat;}
.design23{ width:450px; height:347px; float:right; overflow:hidden;}
.design23  img{ display:block;width:450px; height:347px;}
.design24{ width:457px; height:297px; background:#7d7c7f; padding:50px 40px 0 40px; overflow:hidden;}
.design24 dt{ height:65px; border-bottom:1px dashed #fff; font:22px "Microsoft YaHei"; font-weight:bold; color:#fff; line-height:65px;}
.design24 dt em{font-size:40px;}
.design24 dd{font:14px "Microsoft YaHei";height:112px; overflow:hidden; color:#fff; margin-top:20px;padding-bottom:30px;}
.design24 dd p{ line-height:28px; }

.design25{ height:417px; overflow:hidden; background:#fff;}
.design26{ width:620px; padding:50px 0 0 30px; overflow:hidden;}
.design26 h3{height:65px;font:22px "Microsoft YaHei"; font-weight:bold; color:#dc2821; line-height:65px;}
.design26 h3 em{ font-size:40px;}
.design26 dt{ border:1px dashed #c1c1c1; margin-top:20px; font:14px "Microsoft YaHei"; line-height:40px; color:#555; overflow:hidden;}
.design26 dt em{ display:block; float:left; margin-right:5px; background:#d6d6d6; font:14px "Microsoft YaHei"; font-weight:bold; text-align:center; line-height:40px; width:125px; color:#333;}
.design26 dd{ height:137px; border:1px dashed #c1c1c1; overflow:hidden; margin-top:10px;}
.design26 dd span{display:block; float:left;background:#d6d6d6; font:14px "Microsoft YaHei"; font-weight:bold; text-align:center; line-height:137px; width:125px; color:#333;}
.design26 dd p{ width:430px; float:right; margin-top:10px;}
.design26 dd p i{ display:block; font:14px "Microsoft YaHei"; line-height:28px; height:28px; overflow:hidden; background:url(/zzsl/images/design_jt.png) no-repeat left 5px; padding-left:30px;}

.design27{ width:536px; height:417px; overflow:hidden; position:relative;}
.de01{ width:536px; height:335px; overflow:hidden;}
.de01 img{ display:block;width:536px; height:335px;}
.de2{ width:456px; height:82px; overflow:hidden; position:absolute; bottom:0; left:40px;}
.de2 li{ width:152px; height:82px; float:left; overflow:hidden;}
.de2 li img{ display:block; width:100%; height:100%;}
.de2 li.on img{ border:1px solid #dc2821; display:block; width:150px; height:80px;filter:alpha(opacity=80);opacity:0.8;}
.arr5{ width:40px; height:82px; overflow:hidden; position:absolute; bottom:0; left:0; background:#7d7c7f;}
.arr6{ width:40px; height:82px; overflow:hidden; position:absolute; bottom:0; right:0; background:#7d7c7f;}

.design4{ width:600px; padding:50px 0 0 30px; overflow:hidden;}
.de02{ height:205px; overflow:hidden;}
.de02 dt{ height:65px; border-bottom:1px dashed #aeaeae; font:22px "Microsoft YaHei"; font-weight:bold; color:#dc2821; line-height:65px;}
.de02 dt em{ font-size:40px;}
.de02 dd{ margin-top:20px;}
.de02 dd p{ font:14px "Microsoft YaHei"; line-height:28px;  color:#555;}
.de02 dd p em{ color:#dc2821;}
.de03{ height:390px; overflow:hidden;}
.de03 dt{ height:60px; background:#d6d6d6; overflow:hidden; font:14px "Microsoft YaHei"; text-align:center; line-height:60px; font-weight:bold;}
.de03 dt em{ display:inline-block; width:299px; border-right:1px dashed #afafaf; color:#2c2c2c;}
.de03 dt .nones{ border:0;}
.de03 dd{ width:88px; float:left;position:relative;overflow:hidden;}
.de03 dd i{position:relative;overflow:hidden; display:block; font:14px "Microsoft YaHei"; line-height:24px; color:#000; width:78px; height:119px; padding:40px 5px 0 5px;background:#d6d6d6; border-top:1px solid #fff;}
.de03 dd .i01{ border-top:1px dashed #aaa;height:120px;}
.de03 .dd02{ width:211px; border-right:1px dashed #afafaf;}
.de03 .dd02 span{ display:block; height:120px; padding-top:20px;padding-bottom:20px;border-bottom:1px dashed #afafaf;}
.de03 .dd02 .sp01{border-bottom:1px solid #d6d6d6;}
.de03 .dd02 em{ padding-left:18px; display:block; font:14px "Microsoft YaHei"; height:28px; line-height:28px; color:#2c2c2c; text-transform:uppercase;}
.de03 .dd03{ width:298px; height:240px; padding-top:81px; border-right:1px solid #d6d6d6; border-bottom:1px solid #d6d6d6;}
.de03 .dd03 em{ display:block;font:14px "Microsoft YaHei"; height:28px; line-height:28px; color:#2c2c2c; text-align:center;}
.de03 .dd04{ width:600px;font:14px "Microsoft YaHei"; text-align:center; font-weight:bold; color:#000000; line-height:50px; height:50px; overflow:hidden;}
.de04{ height:220px; overflow:hidden; margin-bottom:40px;}
.de04 dt{ font:16px "Microsoft YaHei"; font-weight:bold; line-height:40px; overflow:hidden; height:40px; color:#222;}
.de04 dd p{ font:14px "Microsoft YaHei"; line-height:28px; color:#555;overflow:hidden;}
.de04 dd span a{ display:block; width:140px; height:40px; background:#dc2821; font:14px "Microsoft YaHei"; text-align:center; font-weight:bold; color:#fff; line-height:40px; margin-top:20px;}

.design5{ width:535px; overflow:hidden; margin-top:112px;}
.design5 p{ background:url(/zzsl/images/bg.jpg) no-repeat center top; margin-bottom:20px;}
.design5 p img{ display:block; width:100%;}
.design5 p em{ display:block; font:14px "Microsoft YaHei"; text-align:center; font-weight:bold; line-height:28px; color:#222; padding-top:12px;}

/*2研发实力~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
.rd_banner a{ display:block; height:400px; background:url(img/rd/rd_banner.jpg) no-repeat center top; overflow:hidden;}
.rd h2{ font-size: 30px; text-align: center; color: #333333; margin: 35px 0 50px; font-family:"Microsoft YaHei";} 
.rd h3{ font-size: 22px; color: #dc2821; font-family:"Microsoft YaHei"; } 
.rd p{ font-size: 16px; line-height: 28px; color: #2c2c2c; font-family:"Microsoft YaHei"; }
.rd-team{ height: 415px; overflow: hidden; margin-bottom: 48px;}
.rd-team dd{ width: 529px; float: left; }
.rd-team dd h3{ line-height: 58px; border-bottom: 1px dashed #e3e3e3; margin-bottom: 15px; }
.rd-team dd .rd-team-img{ width: 529px; height: 163px; overflow: hidden; margin-top: 50px; }
.rd-team dd .rd-team-img img{ width: 100%; }
.rd-team dt{ width: 581px; height:415px; float: right; overflow: hidden;}
.rd-team dt img{ width: 100%; }

.rd-base{margin-top:40px;}
.rd-base dl{ height: 84px; margin-bottom: 35px; }
.rd-base dt{ float: left; width: 370px; line-height: 84px;}
.rd-base dd{ float: right; width: 790px; padding-left: 36px; border-left: 1px dashed #e3e3e3;}
.rd-base ul{ width:100%;overflow: hidden; margin-bottom: 80px; }
.rd-base li{ float: left; margin-right: 1px; }
.rd-base li img{ width: 100%; }
.rd-base li.rd-base-img1{ width: 369px; height: 276px; overflow: hidden; }
.rd-base li.rd-base-img2{ width: 385px; height: 276px; overflow: hidden; }
.rd-base li.rd-base-img3{ width: 444px; height: 276px; overflow: hidden; margin-right: 0;}

.rd-lab{ background: #f7f7f7; padding: 75px 0 33px; overflow: hidden;}
.rd-lab h3{ text-align: center; margin-bottom: 20px; }
.rd-lab p{ padding: 0 3%; margin-bottom: 35px; }
.rd-lab li{ float: left;font-family:"Microsoft YaHei"; }
.rd-lab li h4{width:100%;overflow:hidden;}
.rd-base li h4 img{ width: 100%;display:block; }
.rd-lab li p{ height: 39px; line-height: 39px; background: #999999; text-align: center; font-size: 16px; color: #fff; display: block; }
.lab-img1{ width: 606px; height: 469px; overflow: hidden; }
.lab-img2{ width: 198px; height: 237px; overflow: hidden; }
.lab-img3{ width: 198px; height: 231px; overflow: hidden; }
.lab-img1 img{ width: 606px; height: 468px; }
.lab-img2 img{ width: 198px; height: 198px; }
.lab-img3 img{ width: 198px; height: 192px; }

.rd .honor{ background: none; height: auto; margin-bottom: 30px; }
.rd .honor h3{ text-align: center; }
.rd .honor .honor-txt{ text-align: center; margin: 20px 0 50px;}
.rd .honor .honor-txt p{ display: inline-block; padding-left: 35px; background: url(/zzsl/images/design_jt.png) no-repeat left center; margin-right: 30px;}





/*3技术实力~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
.jis_banner a{ display:block; height:400px; background:url(img/technology/jis_banner.jpg) no-repeat center top; overflow:hidden;}
.techonlogy h2{ font-size: 30px; text-align: center; color: #333333; margin: 35px 0 50px; font-family:"Microsoft YaHei";} 
.techonlogy h3{ font-size: 22px; color: #dc2821; font-family:"Microsoft YaHei"; }
.techonlogy h3 b{ font-size: 52px; }
.techonlogy p{ font-size: 15px; line-height: 28px; color: #2c2c2c; border-left: 4px solid #dc2821; padding-left: 20px;font-family:"Microsoft YaHei";}
.techonlogy1{ padding: 0 50px; }
.techonlogy1 li{ width: 70px; height: 70px; float: left; margin-right: 40px; overflow: hidden;font-family:"Microsoft YaHei"; }
.techonlogy1 li img{ width: 100%; }
.techonlogy1 h3{ border-bottom: 1px dotted #acacac; margin-bottom: 28px; }
.techonlogy1 dl{ float: left; width: 473px;font-family:"Microsoft YaHei";}
.techonlogy1-1 ul{ margin: 25px 0 60px 20px; overflow: hidden;}
.techonlogy1 dt{ text-align: center; width: 437px;}
.techonlogy1 dt img{ width: 418px; height: 261px; }
.techonlogy1 dt span{ display: block; text-align: center; font-size: 16px; color: #2c2c2c; font-weight: bold; margin-top: 35px; }
.techonlogy1 dl.techonlogy1-2{ float: right; }
.techonlogy1-2 dt{ margin-top: 7px; }
.techonlogy1-2 p{ margin: 80px 0 35px;font-family:"Microsoft YaHei";}

.techonlogy2{background: #f7f7f7 url(img/technology/technology_bg.jpg) no-repeat center top; overflow: hidden; margin: 40px 0 60px; padding: 85px 0 80px;}
.techonlogy2 dl{ overflow: hidden; margin-bottom: 44px; }
.techonlogy2 dt{ height: 218px; float: left; width: 283px; border-right: 1px dotted #acacac; line-height: 218px; overflow: hidden;}
.techonlogy2 dd{ float: right; width: 825px; padding-right: 30px; }
.techonlogy2 dd .techonlogy2-desc1{ font-size: 16px; line-height: 28px; color: #2c2c2c; font-weight: bold; margin: 30px 0; font-family:"Microsoft YaHei";}
.techonlogy2 dd p{ float: left; width: 387px; }
.techonlogy2 li{ float: left; text-align: center; margin-right: 1px; font-family:"Microsoft YaHei"; }
.techonlogy2 li span{ display: block; font-size: 16px; color: #2c2c2c; margin-top: 15px; font-weight: bold;}
.techonlogy2 li.techonlogy2-img3{ margin-right: 0; }
.techonlogy2 li.techonlogy2-img1 img{ width: 403px; height: 273px; overflow: hidden; }
.techonlogy2 li.techonlogy2-img2 img{ width: 428px; height: 273px; overflow: hidden; }
.techonlogy2 li.techonlogy2-img3 img{ width: 367px; height: 273px; overflow: hidden; }



.technology3{ overflow: hidden; margin-bottom: 100px; }
.technology3 dd{ width: 459px; padding-left: 18px; float: left; }
.technology3 dd h3{ border-bottom: 1px dotted #acacac; margin-bottom: 28px;  }
.technology3 dd p{ margin-bottom: 45px; }
.technology3 dt{ width: 643px; height: 519px; float: right; overflow: hidden; }
.technology3 dt img{ width: 100%; }



/*4生产实力~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
.sc_banner a{ display:block; height:400px; overflow:hidden; background:url(img/production/duc_banner.jpg) no-repeat center top;}

.duc{ margin-top:40px; overflow:hidden;}
.duc1{margin-top:40px; overflow:hidden;}
.duc2{ width:599px;overflow:hidden; position:relative;}
.duc2 li{width:599px;}
.duc2 li img{ display:block;width:599px;}
.arr11{ width:80px; height:40px; overflow:hidden; position:absolute; bottom:0; left:0;}
.arr11 a{ display:inline-block; width:40px; height:40px; background:#515151;}
.arr11 a:hover{ background:#dc2821;}
.duc3{ width:590px; overflow:hidden;}
.duc3 li{ width:289px; height:215px; overflow:hidden; float:left; margin:0 12px 16px 0;}
.duc3 li img{ display:block;width:289px; height:215px;}
.duc3 .li02{ background:#999; font:22px "宋体"; font-weight:bold; text-align:center; line-height:215px; color:#fff;}
.duc3 .nones{ margin-right:0;}
.duc02 .duc2 .arr11{ position:absolute; bottom:0; left:519px;}
.duc p{ width:100%;overflow:hidden;font:14px "宋体"; line-height:28px; color:#2c2c2c; padding-left:20px;}

.sc1{ height:640px; padding-top:60px; overflow:hidden; background:#f7f7f7;}
.sc1 h2{ height:50px; font:22px "宋体"; font-weight:bold; line-height:50px; color:#dc2821; padding-left:20px;}
.cyny{margin-left:22px;margin-right:22px;font: 14px "宋体";line-height: 28px;color:#2c2c2c;padding-bottom:20px;}
.sc01{position:relative;}
.sc01 h3{ width:700px; height:440px; overflow:hidden; float:left;}
.sc01 h3 img{ display:block;width:700px; height:440px;}
.sc01 dl{ width:500px; height:440px; overflow:hidden;}
.sc01 dt{ width:180px; height:110px; background:#999; font:22px "宋体"; font-weight:bold; padding:40px 0 0 50px; color:#fff;}
.sc01 dd{ width:404px; margin:40px auto 0; font:14px "宋体"; line-height:28px; color:#fff; height:112px; overflow:hidden;}
.sc01 .arr11{ left:1120px;}

.sc2{ height:430px; margin:90px 0 70px 0; position:relative; overflow:hidden;}
.sc2 h2{ width:360px; height:430px; float:left; overflow:hidden;}
.sc2 h2 img{ display:block;width:360px; height:430px; }
.sc2 dl{ width:800px; float:right; overflow:hidden;}
.sc2 dd h3{ height:60px; border-bottom:1px dashed #e3e3e3; font:22px "宋体"; font-weight:bold; line-height:60px; color:#dc2821;}
.sc2 dd p{ font:16px "宋体"; line-height:28px; height:84px; overflow:hidden; color:#2c2c2c; margin-top:12px;}
.sc2 dt{ width:390px; height:228px; overflow:hidden; margin-top:45px;}
.sc2 dt img{ display:block; width:400px; height:228px;}
.sc02{ width:390px; height:228px; position:absolute; bottom:0; right:0; z-index:1;}
.sc02 li{width:390px; height:228px;}
.sc02 li img{width:390px; height:228px;}
.sc2 .arr11{ left:310px; z-index:10; position:absolute;}


.ball{width:100%;overflow:hidden;padding-bottom:20px;}
.balla{width:75%;overflow:hidden;float:left;}
.ballb{width:24%;overflow:hidden;float:right;}

.balla0{width:75%;overflow:hidden;float:right;}
.ballb0{width:24%;overflow:hidden;float:left;}


.ballbaa{width:100%;text-align:center;height:219px;line-height:219px;overflow:hidden;background:#999;color:#fff;font-size:20px;}

.ballbba{width:100%;overflow:hidden;margin-top:15px;}
.ballbba img{width:100%;display:block;}
.ballbaa img{width:100%;display:block;}

.sbbt{position:relative;width:100%;overflow:hidden;}
.sbbt1{width:100%;overflow:hidden;}
.sbbt1 img{width:100%;display:block;}
.sbbt2{width:100%;height:45px;position:absolute;background:#333;opacity:0.5;left:0%;bottom:0%;}
.sbbt3{position:absolute;left:0%;bottom:0%;width:100%;overflow:hidden;font-size:16px;line-height:45px;text-align:left;color:#fff;text-indent:20px;}

.sbb .swiper-container {padding-bottom:50px;}
.sbb .swiper-pagination-bullet{width:40px;height:5px;display:inline-block;background:#c1c2c3;border-radius:0; opacity:1;}
.sbb .swiper-pagination{position:absolute;text-align:right;-webkit-transition:300ms;-moz-transition:300ms;-o-transition:300ms;transition:300ms;-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0);z-index:10}
.sbb .swiper-pagination {
	width:96%;margin-left:2%;
    text-align: right;
}

.sbb .swiper-pagination-bullet-active{opacity:1;background:#dc2821;}

.sttb{width:100%;overflow:hidden;}
.sttb .swiper-pagination {
	width:100%;
    text-align:left;
}
.sttb .swiper-pagination-bullet{width:35px;height:25px;border:2px solid #dc2821;display:inline-block;background:#dc2821;border-radius:0; opacity:1;}
.sttb .swiper-pagination{position:absolute;left:0px;bottom:0px;-webkit-transition:300ms;-moz-transition:300ms;-o-transition:300ms;transition:300ms;-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0);z-index:10}
.sttb .swiper-pagination-bullet-active{opacity:1;background:#fff;}

.sttb .swiper-container-horizontal>.swiper-pagination .swiper-pagination-bullet {
    margin: 0 0px;
}
.tstb{width:100%;overflow:hidden;}
.tstb .swiper-pagination {
	width:100%;
    text-align:right;
}
.tstb .swiper-pagination-bullet{width:35px;height:25px;border:2px solid #dc2821;display:inline-block;background:#dc2821;border-radius:0; opacity:1;}
.tstb .swiper-pagination{position:absolute;left:0px;bottom:0px;-webkit-transition:300ms;-moz-transition:300ms;-o-transition:300ms;transition:300ms;-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0);z-index:10}
.tstb .swiper-pagination-bullet-active{opacity:1;background:#fff;}

.tstb .swiper-container-horizontal>.swiper-pagination .swiper-pagination-bullet {
    margin: 0 0px;
}


.prot{overflow:hidden;position:relative;width:100%;max-width:1200px;margin:0 auto;margin-top:40px;padding-bottom:40px;}
.prot ul{width:104%;margin-left:-2%;margin-top:40px;}



.prot ul li{ width:22.5%; float:left; margin-left:2%; overflow:hidden;}
.prot ul li h4{margin-bottom:0;margin-top:0;margin-left:1px; margin-right:1px;border:1px solid #d1d1d1;overflow:hidden;}
.prot ul li h4 img{ display:block;width:100%;transform: scale(1.0);
transition: all 1s ease-out;}
.prot ul li:hover h4 img{transform: scale(1.1);
transition: all 1s ease-out;}
.prot ul li p{ display:block; font:14px "Microsoft YaHei"; line-height:16px; height:16px; color:#303030; overflow:hidden; text-align:center;}


.svca{width:100%;overflow:hidden;}
.svca .swiper-pagination {
	width:100%;
    text-align:right;height:29px;
}
.svca .swiper-pagination-bullet{width:35px;height:25px;border:2px solid #dc2821;display:inline-block;background:#dc2821;border-radius:0; opacity:1;}
.svca .swiper-pagination{position:absolute;left:0px;bottom:0px;-webkit-transition:300ms;-moz-transition:300ms;-o-transition:300ms;transition:300ms;-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0);z-index:10}
.svca .swiper-pagination-bullet-active{opacity:1;background:#fff;}

.svca .swiper-container-horizontal>.swiper-pagination .swiper-pagination-bullet {
    margin: 0 0px;
}
.sctb{width:100%;overflow:hidden;}
.sctba{width:55%;overflow:hidden;float:left;}
.sctba img{width:100%;display:block;}


.sctbb{width:45%;float:right;overflow:hidden;}
.sctbba{width:100%;max-width:220px;overflow:hidden;background:#999;}
.sctbba p{width:100%;overflow:hidden;font-size:20px;color:#fff;text-align:center;padding:40px 40px 40px 40px;}
.sctbbb{width:80%;overflow:hidden;margin:0 auto;margin-top:50px;}
.sctbbb p{width:80%;margin:0 auto;font-size:14px;line-height:2;color:#fff;}

.gd .swiper-pagination {
	width:100%;
    text-align:right;
	height:29px;
}
.gd .swiper-pagination-bullet{width:35px;height:25px;border:2px solid #dc2821;display:inline-block;background:#dc2821;border-radius:0; opacity:1;}
.gd .swiper-pagination{position:absolute;left:0px;bottom:0px;-webkit-transition:300ms;-moz-transition:300ms;-o-transition:300ms;transition:300ms;-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0);z-index:10}
.gd .swiper-pagination-bullet-active{opacity:1;background:#fff;}

.gd .swiper-container-horizontal>.swiper-pagination .swiper-pagination-bullet {
    margin: 0 0px;
}

.zuns{width:100%;margin:0 auto;overflow:hidden;padding-bottom:40px;}
.zunsa{width:100%;overflow:hidden;text-align:center;font-size:32px;color:#333;font-weight:800;margin-top:60px;}
.zunsb{width:700px;margin:0 auto;overflow:hidden;margin-top:40px;}
.zunsb ul{width:100%;overflow:hidden;}
.zunsb ul li{width:30%;margin-left:2.5%;overflow:hidden;float:left;color:#333;text-align:center;font-size:20px;line-height:45px;border:1px solid #777;cursor:pointer;}
.zunsb ul li.hover, .zunsb ul li:hover{color:#fff;background:#dc2821;border:1px solid #dc2821;}

.pztd{width:104%;overflow:hidden;margin-left:-2%;margin-top:20px;}
.pztd ul{width:100%;overflow:hidden;}
.pztd ul li{width:22.5%;margin-left:2%;overflow:hidden;float:left;margin-top:25px;}

.pztd ul li h4{width:100%;overflow:hidden;margin:0;}
.pztd ul li h4 img{width:100%;display:block;}
.pztd ul li p{width:100%;overflow:hidden;margin:0;margin-top:20px;font-size:14px;line-height:1;text-align:center;}

.spz1 .swiper-container{width:100%;overflow:hidden;max-width:1200px;margin:0 auto;padding-bottom:60px;}


.spz1 .swiper-pagination {
	width:100%;
    text-align:center;
}
.spz1 .swiper-pagination-bullet{width:60px;height:7px;display:inline-block;background:#c1c2c3;border-radius:0; opacity:1;}
.spz1 .swiper-pagination{position:absolute;left:0px;bottom:0px;-webkit-transition:300ms;-moz-transition:300ms;-o-transition:300ms;transition:300ms;-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0);z-index:10}
.spz1 .swiper-pagination-bullet-active{opacity:1;background:#dc2821;}

.spz1 .swiper-container-horizontal>.swiper-pagination .swiper-pagination-bullet {
    margin: 0 5px;
}
.spz2 .swiper-container{width:100%;overflow:hidden;max-width:1200px;margin:0 auto;padding-bottom:60px;}


.spz2 .swiper-pagination {
	width:100%;
    text-align:center;
}
.spz2 .swiper-pagination-bullet{width:60px;height:7px;display:inline-block;background:#c1c2c3;border-radius:0; opacity:1;}
.spz2 .swiper-pagination{position:absolute;left:0px;bottom:0px;-webkit-transition:300ms;-moz-transition:300ms;-o-transition:300ms;transition:300ms;-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0);z-index:10}
.spz2 .swiper-pagination-bullet-active{opacity:1;background:#dc2821;}

.spz2 .swiper-container-horizontal>.swiper-pagination .swiper-pagination-bullet {
    margin: 0 5px;
}
.spz3 .swiper-container{width:100%;overflow:hidden;max-width:1200px;margin:0 auto;padding-bottom:60px;}


.spz3 .swiper-pagination {
	width:100%;
    text-align:center;
}
.spz3 .swiper-pagination-bullet{width:60px;height:7px;display:inline-block;background:#c1c2c3;border-radius:0; opacity:1;}
.spz3 .swiper-pagination{position:absolute;left:0px;bottom:0px;-webkit-transition:300ms;-moz-transition:300ms;-o-transition:300ms;transition:300ms;-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0);z-index:10}
.spz3 .swiper-pagination-bullet-active{opacity:1;background:#dc2821;}

.spz3 .swiper-container-horizontal>.swiper-pagination .swiper-pagination-bullet {
    margin: 0 5px;
}

.pinz_bj{background:#f7f7f7;padding-top: 60px;height:555px; overflow: hidden;margin-top:40px;}
.pinz02{width:1200px; margin: 0 auto; overflow: hidden;}
.pinz02 dl{width:577px; margin-right: 38px; float: left; overflow: hidden;font-family:"Microsoft YaHei";}
.pinz02 dt{height:220px; overflow: hidden;}
.pinz02 dt h3{height:60px;border-bottom: 1px solid #c2c2c2;overflow: hidden; font-size: 22px;}
.pinz02 dt h3 span{ font:bold 52px/60px "Times New Roman"; color:#dc2821;vertical-align: middle;}
.pinz02 dt a{ color:#dc2821;}
.pinz02 dt p{padding-top: 12px; font-size: 14px; line-height: 28px; color:#2c2c2c;}
.pinz02 dd img{width:577px; height:230px;}
.pinz02 .nomar{margin-right: 0;}

.pinz03{width:1200px; margin: 0 auto; overflow: hidden;padding-bottom: 10px;}
.pinz03 dl{height:315px;margin-top: 60px; overflow: hidden;padding:0 30px ;font-family:"Microsoft YaHei";}
.pinz03 dt{width:524px; overflow: hidden; float: left;}
.pinz03 dt h3{height:60px;border-bottom: 1px solid #c2c2c2;overflow: hidden; font-size: 22px;}
.pinz03 dt h3 span{ font:bold 52px/60px "Times New Roman"; color:#dc2821;vertical-align: middle;}
.pinz03 dt a{ color:#dc2821;}
.pinz03 dt p{padding-top: 12px; font-size: 14px; line-height: 28px; color:#2c2c2c;}
.pinz03 dd{float: right;width:540px; overflow: hidden;}
.pinz03 dd img{width:540px; height:314px;}
.pinz03 .nomar{margin-right: 0;}




@media screen and (max-width:5000px){
ul,dl,dd{list-style:none !important;margin:0 !important;}
.prot ul{
	margin-top:40px !important;
width:104% !important;
margin-left:-2% !important;}
.rd-base dd{padding-left: 36px !important;}

.rd-base ul{
	margin-bottom: 80px !important;
	margin-top: 40px !important;
	}
.rd-lab li p{margin:0 !important;}

.rd-lab li h4{padding:0 !important;margin:0 !important;}
.lajia h4 {padding:0 !important;margin:0 !important;}

.techonlogy1 dt {margin-top: 40px !important;}

.pinz02 .nomar {
    margin-right: 0 !important;
}
.pinz02 dl{
    margin-right: 38px !important;
}

.pinz02 dd{margin-top:25px !important;}
.pinz03 dl{
    margin-top: 40px !important;
}
}




















