<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;"> 
@media only screen and (max-width:1780px){
	
.document_width{ width:1280px;}
.document_width1{ width:1220px;}


/*****右侧浮动*****/
.fd_right{ width:50px; right:0px;}
.fd_right ul li { width:50px; height:50px;}
.fd_right ul li a{ width:50px; height:50px; line-height:50px;}

.fd_right ul li.l2 span{ right:10px;border-radius:50px;line-height:50px; height:50px; }




/*******首页*******/ 
.headtop{ padding:12px 0;}
.headtop span{ height:34px; line-height:34px; padding-left:40px;  font-size:16px; background-size:30px auto;}
.headtop a{ height:34px; line-height:34px; padding-left:40px; font-size:16px; background-size:30px auto;}
.headdiv{ height:80px;}
.headdiv .logo{ width:260px; left:50%; top:-20px; margin-left:-130px;}
ul.menuul{ width:calc(50% - 130px);}
ul.menuul&gt;li{height:80px;}
ul.menuul&gt;li&gt;a{height:40px; line-height:40px; margin-top:20px;font-size:17px; margin-right:52px;}
.urdiv{ width:calc(50% - 130px);}
.urdiv ul.menuul{ margin-left:25px;} 
.soso{ width:150px; height:34px;  border-radius:15px; margin:23px 0;}
ul.menuul li p.ejp{ width:210px; left:-65px; top:90px;}
ul.menuul li p.ejp a{ height:50px; line-height:50px; font-size:15px;}
ul.menuul li p.ejp span.sp{ background-position:80px center !important;}
.ejpro{  padding:40px 0; top:80px; background-size:70% 100%;}
.ejprol{ width:70%; height:auto; float:left;}
.ejpror ul{ width:240px;}
.ejpror{ width:30%;}
.ejpror ul li span{ font-size:15px; }

.banner{ height:500px !important;min-height:200px !important;}
.banner ul { height:500px !important; min-height:200px !important; }
.banner ul li{ height:500px !important;min-height:200px !important;}
.banner ul li img,.banner ul li video{height:500px !important;min-height:200px !important;}
.banner_span{position:absolute;bottom:50px;}
.qhsp span{width:12px;height:12px; margin:0 5px; background-size:12px 12px !important;}
.banwenzi{ top:55px; width:100%;}
.banwenzic{ border-radius:0 0 30px 0; padding:40px 40px 40px 6%;}
.banwenzi h2{ font-size:36px;line-height:46px;  margin-bottom:20px;}
.banwenzi p.p{font-size:20px;line-height:32px;}   
.banwenzi a.a{height:50px; line-height:50px;border-radius:20px; font-size:15px;  padding:0 30px; margin-top:40px; }


.indexdiv1{ padding:70px 0;}
.indextt{  margin-bottom:30px !important; }
.indextt strong{ font-size:36px; line-height:46px;margin-bottom:10px;}
.indextt p{font-size:16px; line-height:26px; }
.indexdiv1 .indextt{ width:500px;}

.indexdiv1fl .box{ width:160px; height:110px; padding:13px 40px;}
.indexdiv1fl .box p img{ width:40px; height:40px;}

.indexdiv1flnr{ padding-top:50px; }
.indexdiv1flnr ul{ width:350px;}
.indexdiv1flnr ul li a{height:46px; line-height:46px; font-size:20px;}
.indexdiv1flnr ul li a.cur{ padding-left:30px;}
.indexdiv1flnr a.amroe{ margin-top:-50px;} 
.indexdiv1flnrc{ min-height:340px;}
a.amroe{ height:50px; line-height:50px;   border-radius:20px;}

.indexdiv2{ padding:70px 0; }
.indexdiv2 dl dd{ padding:25px 30px 40px 30px;}
.indexdiv2 dl dd h3 a{ font-size:22px;height:36px; line-height:36px;}
.indexdiv2 dl dd p.pa{ min-height:104px;margin-top:20px; padding-top:20px; }
.indexdiv2 dl dd p.pa a{ height:auto; line-height:22px;font-size:15px; margin-bottom:4px;}
.indexdiv2 dl dd a.a{ width:160px; height:160px; top:-65px;}

.indexdiv3{  padding:70px 0;}
.indexttc{ width:900px;}
.indexdiv3 ul{  margin:40px 0 20px 0;}
.indexdiv3 ul li a{ width:calc(95% / 5); padding:40px 20px;}
.indexdiv3 ul li a span{ width:100%; height:52px;font-size:16px; line-height:26px; margin-top:-15px;}
.indexdiv3 ul li.l1 a{ margin:-60px 0.5% 0.5% 10.5%;}
.indexdiv3 ul li.l2 a{ margin:-60px 0.5% 0.5% 0.5%;}

.indexdiv4{ padding:70px 0;}
a.amroe.flr{ float:right; margin-top:50px;}

.indexdiv5{ padding:70px 0 400px 0; }
.indexdiv6{ padding-bottom:90px;}
.indexdiv6c{ margin-top:-130px; margin-bottom:65px;}
.indexdiv6c .box{ width:25%; padding:30px 15px;border-top:2px solid #fff;}
.indexdiv6c .box img{ width:40px;}
.indexdiv6c .box strong{font-size:40px; line-height:58px;}
.indexdiv6c .box strong em{ font-size:58px;}
.indexdiv6c .box p{ font-size:16px; line-height:26px;min-height:52px; }
.indexdiv6c .box.cur{border-top:2px solid #b9db30;}

.indexdiv6 dl{ padding-right:50px;}
.indexdiv6 dl dt{ width:100px; }
.indexdiv6 dl dt img{ width:70px; }
.indexdiv6 dl dd{ width:calc( 100% - 100px);}
.indexdiv6 dl dd strong{ font-size:22px; line-height:28px;}
.indexdiv6 dl dd p{ min-height:78px;font-size:15px; line-height:26px;}
.indexdiv6 dl.d2{ padding-left:50px;}
.indexdiv6 .xt{ margin:40px 0;}

.indexdiv7{padding:70px 0;}
.indexdiv7 .indextt{ width:400px;}
.indexdiv7 a.amroe.flr{ margin-top:25px;}
.indexdiv7 ul.u1{ width:320px; margin-top:-90px;}
.indexdiv7 ul.u1 li{ width:140px; height:40px; float:left; margin:0 10px;}
.indexdiv7 ul.u1 li a{ height:40px; line-height:40px; font-size:16px;}
dl.xwd1{ width:100%; height:380px;margin-bottom:40px;}
dl.xwd1 dd{ width:50%; padding:45px 50px 0 50px;}
dl.xwd1 dd h3 a{ height:60px; line-height:30px; font-size:20px;}
dl.xwd1 dd p{ height:104px; line-height:26px;font-size:16px;margin:15px 0 25px 0; padding-bottom:40px;}
dl.xwd1 dd a.a{ font-size:15px; padding-right:25px; }
dl.xwd1 dd span{ font-size:15px; }
dl.xwd2{ width:calc((100% - 100px) / 3); margin-right:25px; padding-right:25px;}
dl.xwd2 dd p{ font-size:15px;}
dl.xwd2 dd h3 a{ height:90px; line-height:30px;font-size:18px;}

.bottomdiv{  padding-bottom:40px;}
.bottomdiv ul.u1{ padding:30px 0;  margin-bottom:50px;}
.bottomdiv ul.u1 li a img{ width:80%; height:auto; max-width:60px;} 

.bottomdiv .box{ width:40%; padding-right:100px; }
.bottomdiv .box img{ max-width:200px;} 
.bottomdiv .box p.p1{ padding-left:30px; font-size:15px; line-height:24px; background:url(../images/bot_tb10.png) left 4px no-repeat;  margin-top:25px;} 
.bottomdiv .box p.p1.p2{   background:url(../images/bot_tb11.png) left 4px no-repeat; margin-top:15px;} 
.bottomdiv .box p.p1.p3{   background:url(../images/bot_tb12.png) left 4px no-repeat; margin-top:15px;} 
.botshare { margin-top:30px;}
.botshare a.a {width:20px;height:20px;padding:10px;}

.bottomdiv dl.d1 dt{ font-size:18px; line-height:30px; margin-bottom:15px;} 
.bottomdiv dl.d1 dd a{ font-size:15px; line-height:20px; padding:6px 0; } 

.linkdiv{ margin-top:25px;}
.linkdiv a{ width:auto; height:auto; float:left; font-size:15px; line-height:26px;  margin-right:25px;}
.bqxxdiv{font-size:15px; line-height:24px; padding:12px 0;}
.backtop{ width:60px; height:40px;  right:20px; bottom:60px; }
  


/******oem*****/ 
.nyban .img{ height:390px; }
.nybanwz{  height:390px;}
.nybanwzc{ margin-top:30px;}
.nybanwzc .sp{ width:90px; height:50px; background-size:100% auto;left:-45px; top:-9px;} 
.nybanwzc strong{ font-size:40px; line-height:48px; margin-bottom:20px;} 
.nybanwzc p{ font-size:22px; line-height:30px;}  
.nymenu ul li a{ height:60px; line-height:60px; margin-right:40px; font-size:16px;} 

.oemdiv1{ padding:50px 0 70px 0;}
.indextt p.p1{ font-size:20px; line-height:30px;}
.oemu1 li a{padding:0 20px;  height:40px; line-height:40px; font-size:16px;}

.oemdiv1z,.oemdiv2z,.oemdiv3z{ margin-top:30px;}
dl.oemd1{ width:1220px;} 
dl.oemd1 dd{ padding:50px 45px 0 45px;}
dl.oemd1 dd h2{ font-size:28px; line-height:36px;margin-bottom:20px;} 
dl.oemd1 dd p.p{ font-size:16px; line-height:24px; padding-left:10px; margin-bottom:20px;} 
dl.oemd1 dd strong{  font-size:18px; line-height:24px;} 
 
.oemdiv2{  padding:70px 0; } 
.oemdiv2c ul.u1 li{ width:244px;padding:25px;}
.oemdiv2c ul.u1 li span{  min-height:48px;font-size:16px; line-height:24px;}

.oemdiv2ul{  margin-top:30px;}
.oemdiv2ul ul li{height:60px; line-height:60px;}      
.oemdiv2ul ul li.l3{}
.oemdiv2ul ul li p{  padding-left:20px;}
.oemdiv2ul ul li.l3 span{ height:60px; line-height:60px;}

.oemdiv2ul ul li.l1{ font-size:16px;padding-left:20px;}      
.oemdiv2ul ul li.l2  img,.oemdiv2ul ul li.l3  img,.oemdiv2ul ul li.l4 img{ width:30px; height:auto; display:block; margin:15px auto;}
.oemdiv2ul ul.top li{ height:100px; font-size:16px;}
.oemdiv2ul ul.top li.l2 p.p,.oemdiv2ul ul.top li.l3 p.p{ height:40px; line-height:40px;} 
.oemdiv2ul ul.top li.l3 span{ height:60px; line-height:24px;padding-left:20px; padding-top:5px;}
.oemdiv2ul ul.top li.l4{ height:100px; line-height:50px;padding-left:20px; }

.oemdiv3{ padding:70px 0;}
.oemdiv3c{ margin-top:-30px;}
.oemdiv3 dl{ width:285px; margin:0 10px; } 
.oemdiv3 dl dd{ min-height:310px; padding:20px 25px;}
.oemdiv3 dl dd h3{font-size:20px; line-height:26px;} 
.oemdiv3 dl dd strong{ font-size:16px; line-height:20px;padding-bottom:10px; margin-bottom:10px;} 
.oemdiv3 dl dd p{ height:120px;font-size:15px; line-height:24px;} 
.oemdiv3 dl dd a.a{ left:20px; bottom:20px;}

.oemdiv4{padding:70px 0;}
.oemdiv4 .box{ width:24%;min-height:360px; margin:0.5%; padding:30px 30px 70px 30px;}
.oemdiv4 .box h3{ margin-bottom:10px; font-size:20px; padding-top:10px; line-height:30px; padding-right:40px; }
.oemdiv4 .box p{ min-height:165px;  font-size:15px; line-height:26px;}
.oemdiv4 .box strong{ height:60px; font-size:100px;line-height:60px;right:40px; bottom:-30px;}

.botlydiv{ padding:70px 0;}
.botlydiv .indextt strong{ font-size:30px; line-height:30px; }


/******产品主页*******/
.prozydiv1{padding:40px 0 60px 0;}
.prozydiv1 .h1{font-size:40px; line-height:46px; }
.prozydiv1 p{ font-size:16px; line-height:26px;}

.prozydiv2{ padding:50px 0; }
.prozydiv2 .oemu1 li a{ margin-right:10px;}
.prozydiv2c{ margin-top:40px;} 

.prozydiv2c .box{ width:320px; height:430px;}
.prozydiv2c .box .boxc{ max-height:226px; bottom:30px;  padding:0 25px;}
.prozydiv2c .box .boxc h2{font-size:26px; line-height:34px; margin-bottom:10px;}
.prozydiv2c .box .boxc p{ font-size:15px; line-height:24px;}

.prozydiv2clist{ width:calc(100% - 360px); height:auto; float:right;}
.prozydiv2clisttt{  margin:8px 0; font-size:26px; line-height:32px;}

dl.pzd1 dd{ padding:20px 20px 25px 20px; }
dl.pzd1 dd strong{font-size:14px; line-height:18px;}
dl.pzd1 dd h3 a{ height:30px; line-height:30px; font-size:20px;}

.prozydiv3{ padding:70px 0;}
.prozydiv3 .indextt strong{ font-size:34px; line-height:40px;}


/******产品列表页*******/
.prolistdiv1{ padding:40px 0 120px 0; }
.prolistdiv1 .indextt{ padding:0 20px;}
.prolistdiv1 dl.d1{ width:24%; margin:0.5%;}
.prolistdiv1 dl.d1 dd a{ height:56px; line-height:56px;font-size:18px;}

.prolistdiv2{  padding-bottom:70px;}
.prolistdiv2 .box{ width:calc(97% / 3);  margin:-80px 0.5% 0 0.5%;padding:40px 30px;}
.prolistdiv2 .box strong{  font-size:18px; line-height:32px; padding-bottom:10px; margin-bottom:15px;}
.prolistdiv2 .box p{  min-height:156px; font-size:16px; line-height:26px;}

.prolistdiv3{ padding:70px 0; overflow:hidden;} 
.proqh{ width:610px;}  
.prolistdiv3 .oemdiv1c{ padding-bottom:20px;}
.prolistdiv3 .qhjtl, .prolistdiv3 .qhjtr{ top:45.5%;}
.prolistdiv3 .qhjtl{ left:-60px;}
.prolistdiv3 .qhjtr{ right:-60px;}
dl.pdl{ width:590px; margin:10px;}
dl.pdl dt{ width:300px;}
dl.pdl dd{ width:calc(100% - 300px); min-height:390px; padding:20px 20px 0 20px;  }
dl.pdl dd h2 a{  font-size:22px;}

dl.pdl dd p{  max-height:152px; font-size:15px; line-height:26px;}
dl.pdl dd a.amroe{ height:40px; line-height:40px; margin-top:15%;}

/******产品详细页********/
.proxxmenuf{ top:138px;}
.proxxdiv1{ padding-bottom:50px;}
.proxxdivtz{ width:46%; margin-right:5.5%;}
.items{float:left;position:relative;width:100%;height:100px; margin:10px 0 0 0;}
.items ul li{width:100px;}

.proxxdiv1c{ width:48.5%; }
.proxxdiv1c .h1{ font-size:30px; line-height:38px; }
.proxxdiv1c h3{ font-size:18px; line-height:32px; padding-bottom:8px; margin:8px 0 15px 0; }
.proxxdiv1c p{  min-height:120px; margin-bottom:15px; font-size:16px; line-height:26px; }
.beizhu{  min-height:150px; }
.proadiv{ width:100%; height:auto; float:left;}
.proadiv .amroe{ padding:0 35px; margin-right:20px;}
.proadiv .amroe.amore1{  padding:0 30px;}

.proxxmenu ul li a{ height:70px; line-height:70px; margin-right:30px; font-size:16px;}
.proxxdiv2{  padding:70px 0;}
.pstrong{font-size:32px; line-height:38px;}
.proxxdiv2 p{font-size:16px; line-height:26px;}

.proxxdiv3{ padding:70px 0;}
.proxxdiv3 .box{ width:calc(94% / 3);   padding:40px 30px 20px 30px;}
.proxxdiv3 .box strong{ width:90px; height:110px;  padding:15px 30px 0 0;  font-size:16px; line-height:22px;  right:-10px; top:-5px;}
.proxxdiv3 .box h3{ padding-right:50px; margin-bottom:15px; font-size:22px; line-height:32px; }
.proxxdiv3 .box p{ font-size:16px; line-height:26px;}

.proxxdiv4{padding:70px 0;}
dl.proxxdl{ width:386px; margin:0 10px;}
dl.proxxdl dd a{ width:86%; height:60px; line-height:60px; font-size:20px; margin:-30px 7% 0 7%;}

.proxxdiv5,.proxxdiv7{padding:70px 0; }
.proxxdiv6{  padding:70px 0; }
.proxxdiv6 dl.pzd1{ width:285px; margin:0 10px;}
.proxxdiv6 dl.pzd1 dt{ padding:0;}

dl.xzdl{ width:calc( 92% / 3); margin:0 1% 2% 1%;  padding:25px 35px 15px 35px;}
dl.xzdl dt a{ height:56px;  padding:10px 0 0 78px;  font-size:18px; line-height:24px; background-size:60px auto; } 
dl.xzdl dd span{  font-size:16px; line-height:30px;}


/***关于我们-公司简介*****/
.aboutdiv1{ padding:0 0 400px 0;}
.aboutdiv1gd{ height:160px;margin-bottom:40px; float:left; padding-right:25px; font-size:16px; line-height:26px; }
.aboutdiv1 dl.d1{ width:28%;  margin-bottom:30px;}
.aboutdiv1 dl.d1 dt{ width:70px; height:70px;  border:5px solid #eceff1; background:#fff; padding:15px;}
.aboutdiv1 dl.d1 dd{ width:calc(100% - 90px); }
.aboutdiv1 dl.d1 dd strong{  height:50px; line-height:50px; font-size:22px;}
.aboutdiv1 dl.d1 dd strong em{ font-size:44px;line-height:50px; margin-right:10px;}
.aboutdiv1 dl.d1 dd p{ font-size:16px; line-height:22px;}
.aboutdiv1 dl.d1.d2{ width:22%;}

.aboutdiv2{ padding:70px 0; }
.aboutdiv2 dl{ width:calc((100% - 40px) / 2); height:320px; margin:10px;}
.aboutdiv2 dl dt{ width:240px;}
.aboutdiv2 dl dd{ width:calc(100% - 240px); height:320px; float:left; padding:30px 25px; }
.aboutdiv2 dl dd strong{font-size:22px; line-height:32px;}
.aboutdiv2 dl dd p{ font-size:15px; line-height:26px;}
.aboutdiv2 dl dd div{ bottom:30px;}
.aboutdiv2 dl dd div span{ padding:0 25px;}
.aboutdiv2 dl dd div span s{height:50px; line-height:50px; font-size:16px; }
.aboutdiv2 dl dd div span img{ width:50px; }

.aboutdiv3{ padding:70px 0;}
.aboutdivdt .dian{ width:30px;}

.aboutdiv4cwz{  padding:70px 70px 70px 0;}
.aboutdiv4gd{ width:100%; height:390px;  margin-top:-36px;   font-size:16px; line-height:26px;}
.aboutdiv4tp{ width:50%;}
.aboutdiv4tp img{ height:580px; }

.aboutdiv5{  padding:70px 0;}
.aboutdiv5 dl{ width:calc((100% - 60px) / 3); margin:0 10px; }
.aboutdiv5 dl dd{ padding:20px 30px 35px 30px;}
.aboutdiv5 dl dd strong em{ height:56px; line-height:26px; padding:7px 70px 0 0; font-size:22px; background-size:56px auto !important;}
.aboutdiv5 dl dd div{ width:100%; height:200px; overflow-y:auto; margin-top:12px; opacity:0.7;  float:left; padding-right:15px; font-size:16px; line-height:26px; color:#173d3e;  box-sizing:border-box;}
.aboutdiv5 dl dd div::-webkit-scrollbar {width:2px; height:5px;}
.aboutdiv5 dl dd div::-webkit-scrollbar-track { border-radius:2px;background-color: #cdd4cd; box-shadow: inset 0 0 2px rgba(0, 0, 0, .3);}
.aboutdiv5 dl dd div::-webkit-scrollbar-thumb { border-radius:2px; background-color:#3477dc;}

.aboutdiv6{  padding:70px 0; }
.aboutdiv6 ul{  padding:25px;  border-radius:110px; }
.aboutdiv6 ul li a{ width:calc(100% / 9);  }
.aboutdiv6 ul li a img{ width:90%;   max-width:80px; }



/*******关于我们-企业文化*******/
.whdiv1{ padding:40px 0; }
.whdiv1 dl.d1{ width:50%; }
.whdiv1 dl.d1 dd{ padding:40px 45px;}
.whdiv1 dl.d1 dd span{  font-size:16px; line-height:18px;}
.whdiv1 dl.d1 dd strong{ font-size:30px; line-height:38px; margin-top:170px;}
.whdiv1 dl.d1 dd p{  font-size:16px; line-height:26px;}

.whtt{  margin:50px 0;}
.whtt strong{  font-size:30px;  line-height:40px; }
.whdiv1c{ width:calc((100% - 40px) / 3); }
.whdiv1c1{ width:calc((100% - 40px) / 3);margin:0 20px;}
.whdiv1cwz{  margin-bottom:20px; padding:40px 30px 40px 40px;}
.whdiv1cwz img{ width:50px; }
.whdiv1cwz strong{  font-size:22px; line-height:58px; }
.whdiv1cwz .gdt{height:195px;  padding-right:10px; font-size:15px; line-height:24px; }
.whdiv1c1 .whdiv1cwz .gdt{ height:600px;}



/*****新闻列表******/
.xwdiv1{  padding:10px 0 50px 0;}
.xwdiv1 dl.xwd1{ width:1220px; height:380px; margin-bottom:30px; }

.xwdiv2{  padding:60px 0;}  
dl.xwd3{ width:calc((100% - 60px) / 3);}
dl.xwd3 dt span{ height:50px; line-height:50px; font-size:16px; padding:0 20px 0 15px; }
dl.xwd3 dd{ padding:24px 30px;}
dl.xwd3 dd h3 a{  height:90px; line-height:30px; font-size:20px; }
dl.xwd3 dd p{  height:78px; margin:10px 0; padding-bottom:10px; font-size:16px; line-height:26px;}
dl.xwd3 dd a.a{ height:40px; line-height:40px; font-size:16px;}




/*******新闻列表-详细页******/
.newsxxdiv{ padding:40px 0 60px 0; }
.newsxxdivl{ width:790px;}
.h1{ font-size:30px; line-height:38px; }
.mddiv span{  height:26px; line-height:26px; padding-left:20px; font-size:16px; font-weight:normal; margin-right:20px;}
.newxxdivwz{  padding:30px 25px; font-size:16px; line-height:26px;}

.newxxdivr{ width:calc(100% - 810px);}
.newxxdivrc1{ padding:30px 35px; }
.newxxdivrc1 strong{ font-size:22px; line-height:28px; margin-bottom:10px; }
.newxxdivrc1 a.a {width:20px;height:20px;padding:10px;margin-right:10px;}
.newxxdivrc2{ padding:30px 0;}
.newxxdivrc2 strong{ padding:0 35px; font-size:22px; line-height:28px; margin-bottom:10px;}
.newxxdivrc2 ul{  margin:10px 0;}
.newxxdivrc2 ul li{ padding:20px 35px 0 35px;}
.newxxdivrc2 ul li p{ padding-left:20px; font-size:16px; line-height:26px;}
.newxxdivrc2 ul li h3 a{  max-height:52px; padding-bottom:25px; font-size:18px; line-height:26px;}

.newxxdivrc3{ padding:0px 35px;}
.newxxdivrc4{  padding:25px 35px 15px 35px;}
.newxxdivrc4 strong{  font-size:22px; line-height:28px; margin-bottom:10px;}
.newxxdivrc4 a{line-height:30px; font-size:16px;margin-right:20px;}



/***行业应用****/
.yylydiv1{ padding:0 0 70px 0;}
dl.yydl{  margin:15px 0 25px 0;}
dl.yydl dt{ width:50%;}
dl.yydl dd{ width:50%; padding:40px 40px 20px 40px;}
dl.yydl dd h3 a{ font-size:22px; line-height:38px; }
dl.yydl dd .gddiv{ height:318px; font-size:16px; line-height:26px;}
dl.yydl dd a.a{ height:60px; line-height:60px; margin-top:25px;font-size:16px;}


.yylydiv1c{margin-top:50px;}
.yylydiv1z{ margin-top:0;}
.yylydiv1zc{ padding-bottom:30px;}
dl.proxl{ width:285px;margin:0 10px; }
dl.proxl dd{ padding:20px;}
dl.proxl dd span{  font-size:14px; line-height:18px;}
dl.proxl dd h3 a{font-size:22px; line-height:32px;}

.yylydiv2{ padding:70px 0;}
.yylyxw{ padding-bottom:30px;}
.yylyxw dl.xwd3{ width:386px; margin:0 10px;}


/*******应用领域-详细******/
.yylyxxdiv1{ padding-bottom:60px;}
.yylyxxdiv1 .mbxdiv{ margin-bottom:20px;}
.yylyxxdiv1 ul li a{ width:140px; }
.yylyxxdiv1 ul li a img{ width:80px; }
.yylyxxdiv1 ul li a span{  font-size:15px; line-height:18px; margin-top:15px;}

.yylyxxdiv2{  padding:70px 0;}
.yylyxxdiv2zc{ padding-bottom:30px;}
dl.yyxxdl{ width:386px; margin:0 10px; }
dl.yyxxdl dd{  padding:25px 30px 20px 30px;}
dl.yyxxdl dd h3 a{ height:30px; line-height:30px;font-size:22px;}
dl.yyxxdl dd p{ height:225px; margin:10px 0;}
dl.yyxxdl dd p span{font-size:16px; line-height:22px;margin:3px 0;}
dl.yyxxdl dd a.a{ height:50px; line-height:50px; margin-top:15px;}
 
.yylyxxdiv3{  padding:20px 0 60px 0;}



	 
}


@media only screen and (max-width:1280px){
		
.document_width{ width:800px;}
.document_width1{ width:800px;}
.proxxmenuf{ top:120px;}

/****首页****/
.headdivz{ width:100%; height:auto; float:left; position:fixed; left:0; z-index:9998; top:0;}
.headtop{ padding:10px 0;}
.headtop span{ height:30px; line-height:30px; padding-left:35px;  font-size:14px; background-size:26px auto;}
.headtop a{ height:30px; line-height:30px; padding-left:35px; font-size:14px; background-size:26px auto;}
.headdiv{ height:70px;}
.headdiv .logo{ width:230px; left:50%; top:-20px; margin-left:-115px;}
.menuul{ display:none;}  
.soso{ margin-top:18px;}
.menutb { display:block;}	

.sj_menu{ width:100%; height:auto; float:left; position:fixed; left:0; top:120px; z-index:9999;}
.sj_menu ul{ width:100%; height:auto; max-height:100vh; padding-bottom:80px; float:left; list-style:none; overflow-y:auto;}
.sj_menu ul li{ width:100%; height:auto; float:left; background:#fff;}
.sj_menu ul li a{ width:100%; height:auto; line-height:50px; float:left; border-bottom:1px solid #ededed; text-align:center; font-size:16px; color:#333;} 
.sj_menu ul li.le{   background:url(../images/h_jth.png) 90% 20px no-repeat #fff;}
.sj_menu ul li.le p{ width:100%; height:auto; float:left; background:#f9f9f9; display:none;}
.sj_menu ul li.le:hover p{ display:block;}
 
.banner{ height:500px !important;min-height:200px !important; margin-top:120px;}
.banner ul { height:500px !important; min-height:200px !important; }
.banner ul li{ height:500px !important;min-height:200px !important;}
.banner ul li img,.banner ul li video{height:500px !important;min-height:200px !important;}
.banner_span{position:absolute;bottom:40px;}

.banwenzi{ top:60px; width:100%;}
.banwenzic{ border-radius:0 0 30px 0; padding:40px 40px 40px 6%; width:600px;}
.banwenzi h2{ font-size:26px;line-height:36px;  margin-bottom:20px;}
.banwenzi p.p{font-size:18px;line-height:32px;}   
.banwenzi a.a{height:40px; line-height:40px;border-radius:20px; font-size:14px;  padding:0 20px; margin-top:30px; }


.indexdiv1{ padding:40px 0;}
.indextt{  margin-bottom:30px !important; }
.indextt strong{ font-size:30px; line-height:36px;margin-bottom:5px;}
.indextt p{font-size:14px; line-height:24px; }
.indexdiv1 .indextt{ width:100%; text-align:center;}

.indexdiv1fl{ width:450px; float:none; margin:0 auto;}
.indexdiv1fl .box{ width:130px; height:100px; padding:15px 10px; margin:0 10px; text-align:center; box-sizing:border-box;}
.indexdiv1fl .box p img{ width:34px; height:34px;}

.indexdiv1flnr{ padding-top:15px; margin-top:30px; }
.indexdiv1flnr ul{ width:100%; margin-bottom:15px;}
.indexdiv1flnr ul li { width:calc(100% /3); height:auto; float:left;}
.indexdiv1flnr ul li a{ height:36px; line-height:36px; font-size:16px; overflow:hidden; text-align:center;}
.indexdiv1flnr ul li a.cur{ padding-left:0px; background:none;}
.indexdiv1flnr a.amroe{ margin-top:0px; float:none; margin:0 auto; display:table;} 
.indexdiv1flnrc{ min-height:10px; width:100%; margin-bottom:25px;}
dl.ipdl{ margin: 0 10px !important; padding:20px;}
dl.ipdl dd.dd h3 a{ height:32px; line-height:32px; font-size:16px;}
dl.ipdl dd.dd1 a.a{ height:32px; line-height:32px; font-size:14px; border-radius:15px;}
a.amroe{ height:40px; line-height:40px;   border-radius:20px; padding:0 20px; font-size:14px;}
 

.indexdiv2{ padding:40px 0; }
.indexdiv2 .indextt strong,.indexdiv2 .indextt p{ width:100%; text-align:center;}
.indexdiv2 dl dd{ padding:20px 20px 20px 20px;}
.indexdiv2 dl dd h3 a{ font-size:18px;height:30px; line-height:30px;}
div.gddiv{ font-size:14px; line-height:24px; height:100px; padding-right:10px;}
.indexdiv2 dl dd p.pa{ min-height:72px;margin-top:10px; padding-top:10px; }
.indexdiv2 dl dd p.pa a{ height:auto; width:100%; font-size:14px; line-height:24px; }
.indexdiv2 dl dd a.a{ width:100px; height:100px; top:-35px;}
 
.indexdiv3{  padding:40px 0;}
.indexttc{ width:100%;}
.indexdiv3 ul{  margin:30px 0 10px 0;}
.indexdiv3 ul li a{ width:calc(95% / 5); padding:30px 20px;}
.indexdiv3 ul li a span{ width:100%; height:44px;font-size:14px; line-height:22px; margin-top:-10px;}
.indexdiv3 ul li.l1 a{ margin:-40px 0.5% 0.5% 10.5%;}
.indexdiv3 ul li.l2 a{ margin:-40px 0.5% 0.5% 0.5%;}
 
.indexdiv4{ padding:40px 0;}
.indexdiv4 .indextt{ width:100%; text-align:center;}
a.amroe.flr{ float:none; margin-top:50px; margin:0 auto; display:table;}


.indexdiv5{ padding:40px 0 260px 0; }
.indexdiv6{ padding-bottom:50px;}
.indexdiv6c{ margin-top:-110px; margin-bottom:65px;}
.indexdiv6c .box{ width:25%; padding:30px 15px 10px 15px;border-top:2px solid #fff;}
.indexdiv6c .box img{ width:36px;}
.indexdiv6c .box strong{font-size:26px; line-height:38px;}
.indexdiv6c .box strong em{ font-size:38px;}
.indexdiv6c .box p{ font-size:14px; line-height:24px;min-height:72px; }
.indexdiv6c .box.cur{border-top:2px solid #b9db30;}

.indexdiv6 dl{ padding:10px 20px; box-sizing:border-box; text-align:center;}
.indexdiv6 dl dt{ width:100%; }
.indexdiv6 dl dt img{ width:50px; margin:0 auto; }
.indexdiv6 dl dd{ width:100%; margin-top:15px;}
.indexdiv6 dl dd strong{ font-size:20px; line-height:26px;}
.indexdiv6 dl dd p{ min-height:78px;font-size:14px; line-height:24px;}
.indexdiv6 dl.d2{padding:10px 20px;}
.indexdiv6 .xt{ margin:20px 0;}

.indexdiv7{padding:40px 0;}
.indexdiv7 .indextt{ width:100%; text-align:center; margin-bottom:15px !important;}
.indexdiv7 a.amroe.flr{ display:none;}
.indexdiv7c{ width:100%; height:auto; margin-top:20px;}
dl.xwd1{ width:100%; height:260px;margin-bottom:20px;}
dl.xwd1 dd{ width:50%; padding:30px 30px 0 30px;}
dl.xwd1 dd h3 a{ height:90px; line-height:30px; font-size:18px;}
dl.xwd1 dd p{ height:72px; line-height:24px; overflow:hidden; padding-bottom:0px; border-bottom:none;}
dl.xwd1 dd a.a{ display:none; }
dl.xwd1 dd span{ display:none;}
dl.xwd2{ width:calc((100% - 40px) / 3); margin-right:10px; padding-right:10px;}
dl.xwd2 dd p{ font-size:14px;}
dl.xwd2 dd h3 a{ height:78px; line-height:26px;font-size:16px;}

.bottomdiv{  padding-bottom:20px;}
.bottomdiv ul.u1{ padding:20px 0;  margin-bottom:30px;}
.bottomdiv ul.u1 li a img{ max-width:46px;} 

.bottomdiv .box{ width:100%; padding-right:0px; margin-bottom:30px;}
.bottomdiv .box img{ max-width:200px; display:none;} 
.bottomdiv .box p.p1{ padding-left:30px; font-size:15px; line-height:24px; background:url(../images/bot_tb10.png) left 4px no-repeat;  margin-top:0px;} 
.bottomdiv .box p.p1.p2{   background:url(../images/bot_tb11.png) left 4px no-repeat; margin-top:15px;} 
.bottomdiv .box p.p1.p3{   background:url(../images/bot_tb12.png) left 4px no-repeat; margin-top:15px;} 
.botshare { margin-top:30px;}
.botshare a.a {width:20px;height:20px;padding:10px;}
.bottom_r{ width:100%;}
.bottomdiv dl.d1{ width:25%;}
.bottomdiv dl.d1 dt{ font-size:16px; line-height:26px; margin-bottom:10px;} 
.bottomdiv dl.d1 dd a{ font-size:14px; line-height:20px; padding:5px 0; } 

.linkdiv{ margin-top:35px;}
.linkdiv a{ width:auto; height:auto; float:left; font-size:14px; line-height:24px;  margin-right:20px;}
.bqxxdiv{font-size:14px; line-height:24px; padding:12px 0;}
.backtop{ width:60px; height:40px;  right:20px; bottom:60px; }
  



/******oem*****/ 
.nyban{ margin-top:120px}
.nyban .img{ height:360px; }
.nybanwz{  height:360px;}
.nybanwzc{ margin-top:40px; width:80%;}
.nybanwzc .sp{ width:60px; height:30px; background-size:70% auto;left:-30px; top:-9px;} 
.nybanwzc strong{ font-size:30px; line-height:36px; margin-bottom:15px;} 
.nybanwzc p{ font-size:18px; line-height:26px;}  
.nymenu ul li a{ height:44px; line-height:44px; margin-right:20px; font-size:16px;} 

.mbxdiv{ font-size:14px; line-height:26px;}
.mbxdiv a.a{ width:26px; height:26px;}
.oemdiv1{ padding:30px 0 50px 0;}
.indextt p.p1{ font-size:18px; line-height:26px;}
.oemu1 li a{padding:0 15px;  height:36px; line-height:36px; font-size:16px; margin:0 5px;}

.oemdiv1z,.oemdiv2z,.oemdiv3z{ margin-top:20px;}
.qhjtl{ left:-20px; width:40px; height:40px;}
.qhjtr{ right:-20px;width:40px; height:40px;}
dl.oemd1{ width:800px;} 
dl.oemd1 dt{ width:100%;}
dl.oemd1 dt img{ height:300px;}
dl.oemd1 dd{ width:100%; padding:40px;}
dl.oemd1 dd h2{ font-size:24px; line-height:30px;margin-bottom:20px;} 
dl.oemd1 dd p.p{ font-size:16px; line-height:24px; padding-left:10px; margin-bottom:20px;} 
dl.oemd1 dd strong{  font-size:16px; line-height:24px;} 
 

.oemdiv2{  padding:40px 0; } 
.oemdiv2c ul.u1 li{ width:200px;padding:20px;}
.oemdiv2c ul.u1 li span{  min-height:48px;font-size:16px; line-height:24px;}

.oemdiv2ul{  margin-top:30px;}
.oemdiv2ul ul li{height:60px; line-height:60px;}      
.oemdiv2ul ul li.l3{}
.oemdiv2ul ul li p{  padding-left:20px;}
.oemdiv2ul ul li.l3 span{ height:60px; line-height:60px;}

.oemdiv2ul ul li.l1{ font-size:13px;padding-left:20px;}      
.oemdiv2ul ul.top li{ height:100px; font-size:13px;}

.oemdiv3{ padding:40px 0;}
.oemdiv3c{ margin-top:-30px;}
.oemdiv3 dl{ width:255px; margin:0 5px; } 

.oemdiv4{padding:40px 0;}
.oemdiv4 .box{ width:calc(97% / 3);min-height:340px; margin:0.5%; padding:20px 20px 40px 20px;}
.oemdiv4 .box h3{ margin-bottom:10px; font-size:20px; padding-top:10px; line-height:30px; padding-right:40px; }
.oemdiv4 .box p{ min-height:165px;  font-size:15px; line-height:26px;}
.oemdiv4 .box strong{ height:60px; font-size:100px;line-height:60px;right:40px; bottom:-30px;}
.oemdiv4 .box.box1{ margin-left:0.5%;}

.botlydiv{ padding:40px 0;}
.botlydiv .indextt strong{ font-size:30px; line-height:30px; }
.botlydivc{ width:100%;}




/******产品主页*******/
.prozydiv1{padding:30px 0 40px 0;}
.prozydiv1 .h1{font-size:30px; line-height:36px; }
.prozydiv1 p{ font-size:15px; line-height:26px;}

.prozydiv2{ padding:40px 0; }
.prozydiv2 .oemu1 li a{ margin:5px;}
.prozydiv2c{ margin-top:40px;} 

.prozydiv2c .box{ width:100%; height:260px; background-position:top center !important; margin-bottom:20px;}
.prozydiv2c .box .boxc{ max-height:116px; bottom:30px;  padding:0 25px;}
.prozydiv2c .box .boxc h2{font-size:22px; line-height:30px; margin-bottom:10px;}
.prozydiv2c .box .boxc p{ font-size:14px; line-height:24px;}

.prozydiv2clist{ width:100%; height:auto; float:right;}
.prozydiv2clisttt{  margin:8px 0; font-size:22px; line-height:32px;}

dl.pzd1 { width: calc( 97% / 3); margin:0.5%;}
dl.pzd1 dd h3 a{ font-size:18px;}

.prozydiv3{ padding:40px 0;}
.prozydiv3 .indextt strong{ font-size:26px; line-height:30px;}



/******产品列表页*******/
.prolistdiv1{ padding:30px 0 50px 0; }
.prolisttt{  margin:20px 0;}
.prolisttt strong.s{ font-size:34px; line-height:36px; margin-bottom:10px;}
.prolisttt p{ font-size:15px; line-height:26px;}





.prolistdiv1 dl.d1{ width:calc(97% / 3); margin:0.5%;}
.prolistdiv1 dl.d1 dd a{ height:46px; line-height:46px;font-size:16px;}

.prolistdiv2{  padding:40px 0;}
.prolistdiv2 .box{ width:100%; margin:1% 0;padding:40px 30px;}
.prolistdiv2 .box p{ min-height:26px; height:auto; padding-right:0;}

.prolistdiv3{ padding:50px 0; } 
.proqh{ width:800px;}  
.prolistdiv3 .oemdiv1c{ padding-bottom:20px;}
.prolistdiv3 .qhjtl, .prolistdiv3 .qhjtr{ top:45.5%;}
dl.pdl{ width:800px; margin:10px;}
dl.pdl dt{ width:300px;}
dl.pdl dd{ width:calc(100% - 300px); padding:20px 20px 0 20px;  }
dl.pdl dd h2 a{  font-size:22px;}

dl.pdl dd p{  max-height:152px; font-size:15px; line-height:26px;}
dl.pdl dd a.amroe{ height:40px; line-height:40px; margin-top:15%;}


/******产品详细页********/
.proxxdiv1{ padding-bottom:40px;}
.proxxdivtz{ width:100%; margin-right:0; float:left;}
.items{float:left;position:relative;width:100%;height:100px; margin:10px 0 0 0;}
.items ul li{width:88px; margin:0 2px;}

.proxxdiv1c{ width:100%; }
.proxxdiv1c .h1{ font-size:22px; line-height:30px; }
.proxxdiv1c h3{ font-size:16px; line-height:30px; padding-bottom:5px; margin:5px 0 10px 0; }
.proxxdiv1c p{  min-height:20px; margin-bottom:10px; font-size:15px; line-height:26px; }
.beizhu{  min-height:50px; }

.proxxmenu ul li a{ height:60px; line-height:60px; margin-right:30px; font-size:16px;}
.proxxdiv2{  padding:50px 0;}
.pstrong{font-size:28px; line-height:32px;}
.proxxdiv2 p{font-size:15px; line-height:26px;}

.proxxdiv3{ padding:50px 0;}
.proxxdiv3 .box{ width:100%; min-height:30px; height:auto;  padding:40px 30px 20px 30px; margin:1% 0;}
.proxxdiv3 .box strong{ width:90px; height:110px;  padding:15px 30px 0 0;  font-size:16px; line-height:22px;  right:-10px; top:-5px;}
.proxxdiv3 .box h3{ padding-right:50px; margin-bottom:15px; font-size:22px; line-height:32px; }
.proxxdiv3 .box p{ font-size:16px; line-height:26px;}

.proxxdiv4{padding:50px 0;}
dl.proxxdl{ width:380px; margin:0 10px;}
dl.proxxdl dd a{ width:86%; height:60px; line-height:60px; font-size:18px; margin:-30px 7% 0 7%;}

.proxxdiv5,.proxxdiv7{padding:50px 0; }
ul.proxxul li{ font-size:14px;}

.proxxdiv6{  padding:50px 0; }
.proxxdiv6 dl.pzd1{ width:246px; margin:0 10px;}
.proxxdiv6 dl.pzd1 dt{ padding:0;}

dl.xzdl{ width:48%; margin:1%;  padding:25px 35px 15px 35px;}
dl.xzdl dt a{ height:56px;  padding:10px 0 0 78px;  font-size:18px; line-height:24px; background-size:60px auto; } 
dl.xzdl dd span{  font-size:16px; line-height:30px;}


/*******服务支持-下载*********/
.supdiv1{ padding:0px 0 20px 0; }
.ssdivz{width:100%; max-width:600px; height:auto; margin:0 auto;}
.ssdiv{ height:50px; border-radius:50px;}
.ssdiv .input{ width:calc(100% - 100px); height:50px;line-height:50px; font-size:15px; text-indent:15px;}
.ssdiv .button{ width:100px; height:50px; line-height:50px; font-size:16px;}
.supdiv2{ padding:50px 0;} 



/******服务支持-视频*******/
dl.spdl{ width:calc(94%/3);}
dl.spdl dt span{ background-size:30px auto;}
dl.spdl dd{ padding:20px 0 ; }
dl.spdl dd span{  font-size:14px; line-height:20px; margin-bottom:15px;}
dl.spdl dd h3 a{ height:60px; font-size:18px; line-height:30px; }


/*****服务支持-常见问题*******/
dl.faqdl{  margin-bottom:20px; border-radius:10px;}
 
dl.faqdl dt strong{   padding:20px 20px 0 50px; font-size:18px; }
dl.faqdl dt strong s.s{ width:40px; height:40px; line-height:40px;border-radius:40px;top:14px;}
dl.faqdl dt strong em{ display:none;}
dl.faqdl dd{ padding:15px 40px 25px 90px; font-size:16px; line-height:24px;}
dl.faqdl dd s.s{ width:40px; height:40px; line-height:40px; border-radius:40px;left:40px; top:14px;}




/***关于我们-公司简介*****/
.aboutdiv1{ padding:0 0 300px 0;}
.aboutdiv1gd{ height:160px;margin-bottom:40px; float:left; padding-right:20px; font-size:15px; line-height:26px; margin-top:-15px }
.aboutdiv1 dl.d1{ width:50% !important;  margin-bottom:20px;}
.aboutdiv1 dl.d1 dt{ width:70px; height:70px;  border:5px solid #eceff1; background:#fff; padding:15px;}
.aboutdiv1 dl.d1 dd{ width:calc(100% - 90px); }
.aboutdiv1 dl.d1 dd strong{  height:50px; line-height:50px; font-size:22px;}
.aboutdiv1 dl.d1 dd strong em{ font-size:44px;line-height:50px; margin-right:10px;}
.aboutdiv1 dl.d1 dd p{ font-size:16px; line-height:22px;}
.aboutdiv1 dl.d1.d2{ width:22%;}

.aboutdiv2{ padding:40px 0; }
.aboutdiv2 dl{ width:48%; height:auto; margin:1%;}
.aboutdiv2 dl dt{ width:100%; height:240px;}
.aboutdiv2 dl dd{ width:100%; height:280px; float:left; padding:20px 20px; }
.aboutdiv2 dl dd strong{font-size:20px; line-height:32px;}
.aboutdiv2 dl dd p{ font-size:14px; line-height:26px;}

.aboutdiv3{ padding:40px 0;}
.aboutdivdt .dian{ width:30px;}

.aboutdiv4c{ background-size:60% 100%;}
.aboutdiv4cwz{  padding:40px 40px 40px 0; width:60%;}
.aboutdiv4gd{ width:100%; height:365px;  margin-top:-16px;   font-size:16px; line-height:26px;}
.aboutdiv4tp{ width:40%;}
.aboutdiv4tp img{ height:500px; }

.aboutdiv5{  padding:40px 0;}
.aboutdiv5 dl{ width:48%; margin:1%; }
.aboutdiv5 dl dd{ padding:15px 20px 25px 20px;}
.aboutdiv5 dl dd strong em{ height:56px; line-height:26px; padding:7px 70px 0 0; font-size:22px; background-size:56px auto !important;}
.aboutdiv5 dl dd div{  height:200px; font-size:15px; line-height:26px;}

.aboutdiv6{  padding:40px 0; }
.aboutdiv6 ul{  padding:25px;  border-radius:110px; }
.aboutdiv6 ul li a{ width:calc(100% / 9);  }
.aboutdiv6 ul li a img{ width:75%;   max-width:70px; }


/*******关于我们-企业文化*******/
.whdiv1{ padding:30px 0; }
.whdiv1 dl.d1{ width:50%; }
.whdiv1 dl.d1 dt img{ height:350px;}
.whdiv1 dl.d1 dd{ padding:30px 35px;}
.whdiv1 dl.d1 dd span{  font-size:16px; line-height:18px;}
.whdiv1 dl.d1 dd strong{ font-size:22px; line-height:30px; margin-top:100px; margin-bottom:5px;}
.whdiv1 dl.d1 dd p{  font-size:14px; line-height:25px;}

.whtt{  margin:40px 0 20px 0;}
.whtt strong{ font-size:30px;  line-height:40px; }
.whdiv1c{ width:100%; margin:0; }
.whdiv1c1{ width:100%; margin:0;}
.whdiv1cwz{ width:48%; margin:1%;  padding:40px 30px 40px 40px;}
.whdiv1cwz img{ width:50px; }
.whdiv1cwz strong{  font-size:22px; line-height:58px; }
.whdiv1cwz .gdt{height:195px;  padding-right:10px; font-size:14px; line-height:24px; }

.whdiv1c1 .whdiv1cwz{ width:98%; margin:1%;}
.whdiv1c1 .whdiv1cwz .gdt{ height:300px;}

/*****联系我们*****/
.lxwmdiv1{padding:30px 0 50px 0;}
.lxwmdiv1left{ width:100%;}
.lxwmdiv1left .h2{padding-bottom:15px; margin-bottom:15px; font-size:30px; line-height:42px;}
.lxwmdiv1left p.p1{ font-size:16px; line-height:30px; margin-bottom:15px;}
.lxwmdiv1left .dp{ width:50%; min-height:44px; margin:12px 0; padding-left:55px;background-size:44px auto !important;}
.lxwmdiv1left .dp span{  font-size:16px; line-height:20px; }
.lxwmdiv1left .dp strong{ font-size:18px; line-height:24px;}
.lxwmdiv1leftc{ margin:25px 0 20px 0;}
strong.lxtt{ font-size:24px; line-height:36px;margin-bottom:25px;}
.lxwmdiv1leftc ul li a{ height:40px; line-height:40px; padding:0 10px;  font-size:16px;}

.lxwmdivright{ width:100%;}
.lxwmdivright .botlydivc .input{ height:44px; line-height:44px;}
.lxwmdivright .botlydivc p .text{ height:120px;}
.lxwmdiv2 .imgdt{ width:100%; height:auto; display:block;}


/******留言提交成功******/
.sucdiv{ padding:100px 0  90px 0; }
.sucdivc{ width:650px; height:300px; padding:70px 100px 40px 50px;}
.sucdivc h2{ font-size:20px; line-height:26px; }
.sucdivc p{font-size:16px; line-height:26px;margin:10px 0 30px 0;}



/*****新闻列表******/
.xwdiv1{  padding:10px 0 40px 0;}
.xwdiv1 dl.xwd1{ width:800px; height:300px; margin-bottom:20px; }

.xwdiv2{  padding:40px 0;}  
dl.xwd3{ width:calc((100% - 30px) / 3); margin:5px;}
dl.xwd3 dt span{ height:40px; line-height:40px; font-size:14px; padding:0 15px 0 10px; }
dl.xwd3 dd{ padding:14px 10px;}
dl.xwd3 dd h3 a{  height:78px; line-height:26px; font-size:18px; }
dl.xwd3 dd p{  height:74px; margin:10px 0; padding-bottom:5px; font-size:15px; line-height:26px;}
dl.xwd3 dd a.a{ height:36px; line-height:36px; font-size:14px;}


/*******新闻列表-详细页******/
.newsxxdiv{ padding:30px 0 40px 0; margin-top:76px; }
.newsxxdivl{ width:100%;}
.h1{ font-size:24px; line-height:30px; }
.mddiv span{  height:26px; line-height:26px; padding-left:20px; font-size:16px; font-weight:normal; margin-right:20px;}
.newxxdivwz{  padding:30px 25px; font-size:16px; line-height:26px;}

.newxxdivr{ width:100%;}
.newxxdivrc1{ padding:30px 35px; }
.newxxdivrc1 strong{ font-size:22px; line-height:28px; margin-bottom:10px; }
.newxxdivrc1 a.a {width:20px;height:20px;padding:10px;margin-right:10px;}


.newxxdivrc2{ display:none;}
 
.newxxdivrc3{ padding:20px 0px;}

.newxxdivrc4{  padding:25px 0;}
.newxxdivrc4 strong{  font-size:22px; line-height:28px; margin-bottom:10px;}
.newxxdivrc4 a{line-height:30px; font-size:16px;margin-right:20px;}



/***行业应用****/
.yylydiv1{ padding:0 0 50px 0;}
dl.yydl{  margin:10px 0 20px 0;}
dl.yydl dt{ width:50%;}
dl.yydl dt img{ height:400px;}
dl.yydl dd{ width:50%; padding:20px 20px 20px 20px;}
dl.yydl dd h3 a{ font-size:20px; line-height:30px; }
dl.yydl dd .gddiv{ height:240px; font-size:14px; line-height:24px;}
dl.yydl dd a.a{ height:50px; line-height:50px; margin-top:20px;font-size:14px;}


.yylydiv1c{margin-top:40px;}
.yylydiv1z{ margin-top:0;}
.yylydiv1zc{ padding-bottom:25px;}
dl.proxl{ width:256px;margin:0 5px; }
dl.proxl dd{ padding:20px;}
dl.proxl dd span{  font-size:14px; line-height:18px;}
dl.proxl dd h3 a{font-size:20px; line-height:30px;}

.yylydiv2{ padding:50px 0;}
.yylyxw{ padding-bottom:25px;}
.yylyxw dl.xwd3{ width:256px; margin:0 5px;}



/*******应用领域-详细******/
.yylyxxdiv1{ padding-bottom:40px;}
.yylyxxdiv1 .mbxdiv{ margin-bottom:20px;}
.yylyxxdiv1 ul{ width:100%; height:auto; float:left;}
.yylyxxdiv1 ul li a{ width:24%; margin:0.5%; float:left; }
.yylyxxdiv1 ul li a img{ width:80px; }
.yylyxxdiv1 ul li a span{  font-size:14px; line-height:18px; margin:5px 0 10px 0;}

.yylyxxdiv2{  padding:50px 0;}
.yylyxxdiv2zc{ padding-bottom:30px;}
dl.yyxxdl{ width:380px; margin:0 10px; }
dl.yyxxdl dd{  padding:20px 30px 20px 30px;}
dl.yyxxdl dd h3 a{ height:26px; line-height:26px;font-size:18px;}
dl.yyxxdl dd p{ height:200px; margin:10px 0;}
dl.yyxxdl dd p span{font-size:14px; line-height:20px;margin:3px 0;}
dl.yyxxdl dd a.a{ height:50px; line-height:50px; margin-top:15px;}
 
.yylyxxdiv3{  padding:20px 0 60px 0;}



 
}



@media only screen and (max-width:850px){

.document_width{ width:100%; padding:0 3vw; box-sizing:border-box; }
.document_width1{width:100%; padding:0 3vw; box-sizing:border-box; }	


/******oem*****/ 
.oemdiv1z,.oemdiv2z,.oemdiv3z{ margin-top:20px;}
.oemu1{ width:100%; float:left;}
.oemu1 li{ width:auto; height:auto; float:left;}
.qhjtl{ left:10px; width:40px; height:40px;}
.qhjtr{ right:10px;width:40px; height:40px;}
dl.oemd1{ width:94vw;} 
dl.oemd1 dt{ width:100%;}
dl.oemd1 dt img{ height:40vw;}
dl.oemd1 dd{ width:100%; padding:30px;}
dl.oemd1 dd h2{ font-size:22px; line-height:30px;margin-bottom:20px;} 
.oemdiv2c ul.u1 li{ width:calc(94vw / 3);padding:20px;}
.oemdiv2c ul.u1 li span{  min-height:48px;font-size:16px; line-height:24px;}
.oemdiv3 dl{ width:calc(91vw / 3); margin:0 0.5vw; } 
.oemdiv4 .box{ min-height:420px;}




/******产品列表页*******/
.prolistdiv3{ padding:40px 0; } 
.proqh{ width:94vw;}  
.prolistdiv3 .oemdiv1c{ padding-bottom:20px;}
.prolistdiv3 .qhjtl, .prolistdiv3 .qhjtr{ top:43%;}
dl.pdl{ width:92vw; margin:1vw;}
dl.pdl dt{ width:30%;}
dl.pdl dd{ width:70%; min-height:20px; padding:20px;  }
dl.pdl dd h2 a{  font-size:22px;}

dl.pdl dd p{  max-height:72px; font-size:14px; line-height:24px;}
dl.pdl dd a.amroe{ height:40px; line-height:40px; margin-top:20px;}
.prolistdiv3 .oemdiv1z{ margin-top:-20px;}

 
/******产品详细页********/
dl.proxxdl{ width:45vw; margin:0 1vw;} 
.proxxdiv6 dl.pzd1{ width:calc( 91vw / 3); margin:0 0.5vw;} 



/*****新闻列表******/ 
.xwdiv1 dl.xwd1{ width:94vw; height:300px; margin-bottom:20px; }


/***行业应用****/
dl.proxl{ width:calc(91vw / 3); margin:0 0.5vw;}
.yylydiv1z{ margin-top:0;}
.yylyxw dl.xwd3{ width:calc(91vw / 3); margin:0 0.5vw;}



/*******应用领域-详细******/
dl.yyxxdl{ width:46vw; margin:0 0.5vw;}

	
}


@media only screen and (max-width:650px){
.proxxmenu{ display:none;}
 .proxxmenuf{ top:96px;}
/******首页******/
.headtop{ padding:5px 0;}
.headtop span{ height:26px; line-height:28px; padding-left:30px;  font-size:13px; background-size:24px auto; font-weight:normal; display:none;}
.headtop a{ height:26px; line-height:28px; padding-left:30px; font-size:13px; background-size:24px auto;font-weight:normal;}
.headdiv{ height:60px;}
.headdiv .logo{ width:180px; left:3vw; top:-20px; margin-left:0px;}
.urdiv{ width:auto;}
.menuul{ display:none;}  
.soso{ margin-top:12px;}
.menutb { margin-top:10px;}	

.sj_menu{ top:96px;}
.sj_menu ul li a{ line-height:46px; font-size:16px;} 
 
.banner{ height:400px !important;min-height:200px !important; margin-top:96px;}
.banner ul { height:400px !important; min-height:200px !important; }
.banner ul li{ height:400px !important;min-height:200px !important;}
.banner ul li img,.banner ul li video{height:400px !important;min-height:200px !important;}
.banner_span{position:absolute;bottom:10px;}

.banwenzi{ top:40px; width:100%;}
.banwenzic{ border-radius:10px ; padding:20px 3vw; width:94vw; margin:0 3vw; box-sizing:border-box;}
.banwenzi h2{ font-size:22px;line-height:30px;  margin-bottom:10px;}
.banwenzi p.p{font-size:16px;line-height:28px; background-size:15px auto; padding-left:22px; font-weight:normal;}   
.banwenzi a.a{height:36px; line-height:36px;border-radius:18px; font-size:14px;  padding:0 20px; margin-top:20px; }

.indextt{  margin-bottom:15px !important; }
.indextt strong{ font-size:24px; line-height:30px;margin-bottom:5px;}
.indextt p{font-size:14px; line-height:22px; }


.indexdiv1fl{ width:420px; float:none; margin:0 auto;}
.indexdiv1fl .box{ width:120px;}
.indexdiv1fl .box h3{ font-size:14px;}

.indexdiv1flnr{ padding-top:10px; margin-top:20px; }
.indexdiv1flnr ul{ width:100%; margin-bottom:10px;}
.indexdiv1flnr ul li { width:calc(100% /3); height:auto; float:left;}
.indexdiv1flnr ul li a{ height:30px; line-height:30px; font-size:15px;}

.indexdiv1flnrc{ min-height:!important; width:100%;}
dl.ipdl{ margin: 0 10px !important; padding:10px;}
dl.ipdl dd.dd h3 a{ height:30px; line-height:30px; font-size:14px;}
dl.ipdl dd.dd1 a.a{ height:28px; line-height:28px; font-size:12px; border-radius:14px;}
a.amroe{ height:36px; line-height:36px;   border-radius:18px; padding:0 20px; font-size:14px; margin-top:20px;}
 

.indexdiv2 dl{ width:48%; margin:1%;}
a.amroe.nofl{ margin-top:20px;}
.indexdiv3 ul li a{ width:calc( 96% / 4);}
.indexdiv3 ul li.l3 a{ margin:-32px 0.5% 0.5% 0.5%}
.indexdiv3 ul li.l3s a{margin:-32px 0.5% 0.5% 13%}
.indexdiv3 ul li.l4 a{ margin:-32px 0.5% 0.5% 0.5%}
.indexdiv3 ul li.l4s a{margin:-32px 0.5% 0.5% 26%}


/*****弹出留言div********/
.tclydiv{ padding:20px;}
.tclydivclose{ width:36px; height:36px; right:20px; top:20px;}
.tclydiv .lxwmdivright{ width:100%; height:auto; float:left;}
.tclydiv .botlydivc p strong{ font-size:14px; line-height:18px;}
.tclydiv .lxwmdivright .botlydivc .input{ height:32px; line-height:32px;}
.tclydiv  .botlydivc p.p2,.tclydiv  .botlydivc p.p3{ width:50%; padding-right:20px;}
.tclydiv .lxwmdivright .botlydivc p .text{ height:100px;}
.tclydiv .botlydivc .button{ height:40px; line-height:40px;}

/******oem*****/ 
.nyban{ margin-top:90px;}
.nyban .img{ height:300px; }
.nybanwz{  height:300px;}
.nybanwzc{ margin-top:30px;}
.nybanwzc .sp{ width:60px; height:30px; background-size:60% auto;left:-15px; top:-9px;} 
.nybanwzc strong{ font-size:24px; line-height:28px; margin-bottom:10px;} 
.nybanwzc p{ font-size:16px; line-height:26px;}  

.nymenu ul li a{ height:40px; line-height:40px; margin:0 10px; font-size:14px;} 
.mbxdiv{ padding:7px 0;}

.oemdiv1{ padding:20px 0 40px 0;}
.indextt p.p1{ font-size:16px; line-height:24px;}
.oemu1 li a{padding:0 15px;  height:30px; line-height:30px; font-size:14px;}

.oemdiv1z,.oemdiv2z,.oemdiv3z{ margin-top:30px;}
dl.oemd1 dd{ padding:30px;}
dl.oemd1 dd h2{ font-size:22px; line-height:26px; text-align:center;} 
dl.oemd1 dd p.p{ font-size:14px; line-height:24px; padding-left:10px; margin-bottom:10px;} 
dl.oemd1 dd strong{  font-size:16px; line-height:24px;} 

.oemdiv2ul{  margin-top:20px;}
.oemdiv2ul ul li{height:40px; line-height:40px;}      
.oemdiv2ul ul li.l3{}
.oemdiv2ul ul li p{  padding-left:10px;}
.oemdiv2ul ul li.l3 span{ height:40px; line-height:40px;}

.oemdiv2ul ul li.l1{ font-size:12px;padding-left:10px;}      
.oemdiv2ul ul li.l2  img,.oemdiv2ul ul li.l3  img,.oemdiv2ul ul li.l4 img{ width:20px; height:auto; display:block; margin:10px auto;}
.oemdiv2ul ul.top li{ height:100px; font-size:12px;}
.oemdiv2ul ul.top li.l2 p.p,.oemdiv2ul ul.top li.l3 p.p{ height:40px; line-height:40px;} 
.oemdiv2ul ul.top li.l3 span{ height:60px; line-height:16px;padding-left:10px; padding-top:10px;}
.oemdiv2ul ul.top li.l4{ height:100px; line-height:20px;padding-left:10px; }


.oemdiv3{ padding:30px 0;}
.oemdiv3c{ margin-top:-30px;}
.oemdiv3 dl{ width:46vw;}
.oemdiv3 dl dd h3{ font-size:18px;}
.oemdiv3 dl dd a.a{ left:20px; bottom:20px;}

.oemdiv4 .box{ width:100%; margin:1% 0; min-height:20px;}
.oemdiv4 .box p{ min-height:40px;}
.botlydiv .indextt strong{ font-size:24px; text-align:center;}
.botlydiv .indextt p{ text-align:center;}
.botlydivc p strong{ font-size:14px; line-height:18px;}
.botlydivc p .input{ height:38px; line-height:38px; font-size:14px;}
.botlydivc p .text{ height:120px;}
.botlydivc .button{ height:40px; line-height:40px; font-size:15px;}
	
	

/******产品列表页*******/
.prolistdiv1 dl.d1{ width:48%; margin:1%;}
.prolistdiv3{ padding:30px 0; } 
.proqh{ width:94vw;}  
.prolistdiv3 .oemdiv1c{ padding-bottom:20px;}
.prolistdiv3 .qhjtl, .prolistdiv3 .qhjtr{ top:43%;}
dl.pdl{ width:45vw; margin:1vw;}
dl.pdl dt{ width:100%;}
dl.pdl dd{ width:100%; padding:20px;  }
dl.pdl dd h2 a{  font-size:20px;}
 
 
/******产品详细页********/
a.proa{ margin-top:0; display:none;}
.proxxdiv2{  padding:40px 0;}
.pstrong{font-size:22px; line-height:30px;}
.proxxdiv2 p{font-size:14px; line-height:24px;}

.proxxdiv3{ padding:40px 0;}
.proxxdiv3 .box{ padding:20px;}
.proxxdiv3 .box strong{ width:60px; height:70px;  padding:7px 20px 0 0;  font-size:14px; line-height:18px;  right:-10px; top:-5px;}
.proxxdiv3 .box h3{ padding-right:50px; margin-bottom:10px; font-size:20px; line-height:30px; }
.proxxdiv3 .box p{ font-size:14px; line-height:24px;}

.proxxdiv4{padding:40px 0;}
dl.proxxdl dd a{ width:100%; height:40px; line-height:40px; font-size:15px; margin:0;}

.proxxdiv5,.proxxdiv7{padding:40px 0; }
ul.proxxul li{ width:50%;  font-size:14px;}

.proxxdiv6{  padding:40px 0; }
.proxxdiv6 dl.pzd1{ width:45vw; margin:0 1vw;}
.proxxdiv6 dl.pzd1 dt{ padding:0;}

dl.xzdl{ width:48%; margin:1%;  padding:15px 15px 10px 15px;}
dl.xzdl dt a{ height:46px;  padding:5px 0 0 58px;  font-size:16px; line-height:22px; background-size:45px auto; } 
dl.xzdl dd span{  font-size:14px; line-height:30px;}
	
	
/*******服务支持-下载*********/
.nyban.nyban1 .img{ height:200px;}
.nyban1 .nybanwz{ height:200px;}	


/******服务支持-视频*******/
dl.spdl{ width:48%; margin:1%;}
dl.spdl dt span{ background-size:30px auto;}
dl.spdl dd{ padding:20px 0 ; }
dl.spdl dd span{  font-size:14px; line-height:20px; margin-bottom:5px; font-weight:normal;}
dl.spdl dd h3 a{ height:52px; font-size:16px; line-height:26px; }



/*****服务支持-常见问题*******/
dl.faqdl{  margin-bottom:15px; border-radius:5px;}
dl.faqdl dt{ height:auto;  padding:0 10px;}
dl.faqdl dt strong{ height:auto; line-height:24px;  padding:10px 10px 10px 40px; font-size:16px; background-position: right 20px !important; }
dl.faqdl dt strong s.s{ width:30px; height:30px; line-height:30px;border-radius:30px;top:9px;}
dl.faqdl dt strong em{ display:none;}
dl.faqdl dd{ padding:10px 10px 15px 50px; font-size:14px; line-height:24px;}
dl.faqdl dd s.s{ width:30px; height:30px; line-height:30px; border-radius:30px;left:10px; top:9px;}



/***关于我们-公司简介*****/
.aboutdiv1{ padding:0 0 30vw 0;}
.aboutdiv1gd{ height:160px;margin-bottom:30px; float:left; padding-right:10px; font-size:14px; line-height:24px; margin-top:-15px }
.aboutdiv1 dl.d1{ width:50% !important;  margin-bottom:20px;}
.aboutdiv1 dl.d1 dt{ width:50px; height:50px;  border:3px solid #eceff1; background:#fff; padding:15px;}
.aboutdiv1 dl.d1 dd{ width:calc(100% - 65px); }
.aboutdiv1 dl.d1 dd strong{  height:36px; line-height:36px; font-size:16px;}
.aboutdiv1 dl.d1 dd strong em{ font-size:34px;line-height:36px; margin-right:5px;}
.aboutdiv1 dl.d1 dd p{ font-size:14px; line-height:20px; padding-right:20px; box-sizing:border-box;}
.aboutdiv1 dl.d1.d2{ width:22%;}

.aboutdiv2{ padding:30px 0; }
.aboutdiv2 dl{ width:100%; height:auto; margin:1% 0;}
.aboutdiv2 dl dt{ width:100%; height:30vw;}
.aboutdiv2 dl dd{ width:100%; height:auto; float:left; padding:20px 20px 75px 20px; }
.aboutdiv2 dl dd strong{font-size:18px; line-height:26px;}
.aboutdiv2 dl dd p{ font-size:14px; line-height:26px;}

.aboutdiv3{ padding:30px 0;}
.aboutdivdt .dian{ width:30px;}

.aboutdiv4c{ background-size:100% 100%;}
.aboutdiv4cwz{  padding:30px 0px; width:100%;}
.aboutdiv4gd{ width:100%; height:365px;  margin-top:-16px;   font-size:16px; line-height:26px;}
.aboutdiv4tp{ display:none;}
.aboutdiv4tp img{ height:500px; }

.aboutdiv5{  padding:30px 0;}
.aboutdiv5 dl{ width:48%; margin:1%; }
.aboutdiv5 dl dd{ padding:15px 20px 25px 20px;}
.aboutdiv5 dl dd strong em{ height:46px; line-height:22px; padding:7px 50px 0 0; font-size:18px; background-size:46px auto !important;}
.aboutdiv5 dl dd div{  height:197px; font-size:14px; line-height:24px;}

.aboutdiv6{  padding:30px 0; }
.aboutdiv6 ul{  padding:15px;  border-radius:110px; }
.aboutdiv6 ul li a{ width:20%; margin:15px 0;  }
.aboutdiv6 ul li a img{ width:70px; height:70px; }





/******留言提交成功******/
.sucdiv{ padding:100px 0  50px 0; }
.sucdivc{ width:100%; height:auto; padding:30px 60px 30px 30px;}
.sucdivc h2{ font-size:20px; line-height:26px; }
.sucdivc p{font-size:16px; line-height:26px;margin:10px 0 30px 0;}



/*****新闻列表******/ 
.xwdiv1 dl.xwd1{ width:94vw !important; height:auto !important; margin-bottom:20px; }
.xwdiv1 dl.xwd1 dt{ width:100% !important; height:40vw !important;}
.xwdiv1 dl.xwd1 dd{ width:100% !important; height:auto !important; padding:20px;}
.xwdiv1 dl.xwd1 dd h3 a{ height:60px;}
dl.xwd3{ width:48%; margin:1%;}




/*******新闻列表-详细页******/
.newsxxdiv{ padding:20px 0 40px 0; margin-top:56px; }
.newsxxdivl{ width:100%;}
.h1{ font-size:22px; line-height:30px; }
.mddiv span{  height:24px; line-height:24px; padding-left:20px; font-size:14px; font-weight:normal; margin-right:10px;}
.newxxdivwz{  padding:20px 15px; font-size:14px; line-height:24px;}

.newxxdivr{ width:100%;}
.newxxdivrc1{ padding:20px 15px; }
.newxxdivrc1 strong{ font-size:20px; line-height:24px; margin-bottom:10px; }
.newxxdivrc1 a.a {width:18px;height:18px;padding:8px;margin-right:10px;}
.newxxdivrc3{ padding:10px 0px;}

.newxxdivrc4{  padding:15px 0;}
.newxxdivrc4 strong{  font-size:20px; line-height:28px; margin-bottom:10px;}
.newxxdivrc4 a{line-height:24px; font-size:14px;margin-right:20px; display:inline-block;}


/***行业应用****/
dl.yydl dt{ width:100%;}
dl.yydl dt img{ height:30vw;}
dl.yydl dd{ width:100%;}

dl.proxl{ width:46vw}
.yylydiv1z{ margin-top:0;}
.yylyxw dl.xwd3{ width:46vw;}






	
}



@media only screen and (max-width:560px){
	
/*****首页*****/
.banner{ height:360px !important;min-height:200px !important; margin-top:96px;}
.banner ul { height:360px !important; min-height:200px !important; }
.banner ul li{ height:360px !important;min-height:200px !important;}
.banner ul li img,.banner ul li video{height:360px !important;min-height:200px !important;}
 

dl.ipdl{ width:48%; margin:1% !important;}
.indexdiv1flnrc dl.ipdl:last-child{ display:none;}
.indexdiv6c .box{ width:50%; border-bottom:1px solid #ededed;}
.indexdiv6 dl{ width:100%; border-right:none; border-bottom:1px solid rgba(255,255,255,0.1); padding:20px !important;  box-sizing:border-box;}
.indexdiv6 dl dd p{ min-height:20px;}
.indexdiv6 .xt{ display:none;}

.bottomdiv ul.u1 li{ width:20%;}
.bottomdiv ul.u1 li a img{ width:40px; height:40px; margin:5px auto;}
.bottomdiv dl.d1{ width:100%; margin-bottom:0;}
.bottomdiv dl.d1 dt{ border-bottom:1px solid rgba(255,255,255,0.1); text-indent:10px; padding-right:20px; box-sizing:border-box; background:url(../images/bana.png) right center no-repeat; margin-bottom:10px; padding-bottom:10px;}
.bottomdiv dl.d1 dd{ display:none; margin-bottom:15px;}
.bottomdiv dl.d1.cur dd{ display:block;}
.bottomdiv dl.d1 dd a{ width:50%; margin:0; line-height:26px; font-size:13px; padding-left:20px; box-sizing:border-box;}
.linkdiv{ margin-top:10px;}
.bqxxdiv p{ width:100%; text-align:center;}
.bqxxdiv span{ width:100%; text-align:center;}	
.backtop{ width:40px; height:30px; right:0; bottom:40px;}	





/******产品主页*******/
.prozydiv1{padding:20px 0 30px 0;}
.prozydiv1 .h1{font-size:24px; line-height:30px; margin-bottom:5px; }
.prozydiv1 p{ font-size:14px; line-height:24px;}

.prozydiv2{ padding:40px 0; } 
.prozydiv2c{ margin-top:20px;} 

.prozydiv2c .box{ width:100%; height:200px; background-position:top center !important; margin-bottom:10px;}
.prozydiv2c .box .boxc{ max-height:76px; bottom:20px;  padding:0 20px;}
.prozydiv2c .box .boxc h2{font-size:20px; line-height:26px; margin-bottom:0px;}
.prozydiv2c .box .boxc p{ font-size:14px; line-height:24px;}

.prozydiv2clist{ width:100%; height:auto; float:right;}
.prozydiv2clisttt{  margin:5px 0; font-size:18px; line-height:32px;}
.prozydiv2clisttt a{ font-size:14px;}
dl.pzd1 { width:48%; margin:1%;}
dl.pzd1 dd h3 a{ font-size:16px;}
dl.pzd1:nth-child(3n){ display:none;}
.prozydiv3{ padding:40px 0;}
.prozydiv3 .indextt strong{ font-size:22px; line-height:30px;}



/***关于我们-公司简介*****/
.aboutdiv6 ul li a img{ width:50px; height:50px;}


/*******关于我们-企业文化*******/
.whdiv1{ padding:20px 0; }
.whdiv1 dl.d1{ width:100%; }
.whdiv1 dl.d1 dt img{ height:260px;}
.whdiv1 dl.d1 dd{ padding:20px 25px;}
.whdiv1 dl.d1 dd span{  font-size:16px; line-height:18px;}
.whdiv1 dl.d1 dd strong{ font-size:22px; line-height:30px; margin-top:70px; margin-bottom:5px;}
.whdiv1 dl.d1 dd p{  font-size:14px; line-height:25px;}

.whtt{  margin:30px 0 10px 0;}
.whtt strong{ font-size:24px;  line-height:30px; }
.whdiv1c{ width:100%; margin:0; }
.whdiv1c1{ width:100%; margin:0;}
.whdiv1cwz{ width:100%; margin:1% 0;  padding:20px 20px 20px 20px;}
.whdiv1cwz img{ width:40px; }
.whdiv1cwz strong{  font-size:20px; line-height:48px; }
.whdiv1cwz .gdt{height:155px;  padding-right:10px; font-size:14px; line-height:24px; }

.whdiv1c1 .whdiv1cwz{ width:100%; margin:1% 0;}
.whdiv1c1 .whdiv1cwz .gdt{ height:155px;}



/*****联系我们*****/
.lxwmdiv1{padding:20px 0 40px 0;}
.lxwmdiv1left{ width:100%;}
.lxwmdiv1left .h2{padding-bottom:10px; margin-bottom:10px; font-size:22px; line-height:32px;}
.lxwmdiv1left p.p1{ font-size:14px; line-height:26px; margin-bottom:10px;}
.lxwmdiv1left .dp{ width:50%; min-height:44px; margin:12px 0; padding:55px 0 10px 0;background-size:40px auto !important; background-position: center top !important; text-align:center;}
.lxwmdiv1left .dp span{  font-size:14px; line-height:18px; }
.lxwmdiv1left .dp strong{ font-size:16px; line-height:20px;}
.lxwmdiv1leftc{ margin:15px 0 10px 0;}
strong.lxtt{ font-size:20px; line-height:26px;margin-bottom:15px;}
.lxwmdiv1leftc ul li a{ height:40px; line-height:40px; padding:0 10px;  font-size:14px;}

.lxwmdivright{ width:100%; margin-top:20px;}
.lxwmdivright .botlydivc .input{ height:36px; line-height:36px;}
.lxwmdivright .botlydivc p .text{ height:120px;}
.lxwmdiv2 .imgdt{ width:100%; height:300px; display:block;}




	
}


@media only screen and (max-width:450px){
	

/*****右侧浮动*****/
.fd_right{ width:100%; right:0px; bottom:0px;}
.fd_right ul li { width:25%; height:40px; margin:0;}
.fd_right ul li a{ width:100%; height:40px; line-height:40px; border-radius:0; background-size:18px auto !important;}

.fd_right ul li.l2 span{ right:10px;border-radius:0px;line-height:36px; height:36px; right:-50%; padding:0; top:-36px; text-align:center; }
.fd_right ul li.l2:hover span{ width:200px;}
.fd_right ul li.l3 p{ right:50%; margin-right:-60%; top:-120px;}	
	
	
/****分页****/
.fenye{ margin:20px 0 10px 0; }
.fenye ul li a{ width:30px; font-size:14px; height:30px; line-height:30px;}
.fenye ul li.l1 a{ border-radius:15px; padding:0 10px;}
.fenye ul li.l2 a{border-radius:15px; padding:0 10px;}
	

/******首页*****/
.headdiv .logo{ left:0px;}
.banwenzi h2{ font-size:20px;}
.indextt strong{ font-size:22px;}

.indexdiv1fl{ width:300px; float:none; margin:0 auto;}
.indexdiv1fl .box{ width:90px; margin:0 5px !important;}
.indexdiv1fl .box h3{ font-size:12px; line-height:16px;}

.indexdiv2 dl{ width:100%; margin:1% 0;}

.indexdiv3 ul li a span{ height:38px; line-height:19px; font-size:13px; margin-top:0px;}
.indexdiv6c{ margin-bottom:20px;}
.indexdiv6 dl dd strong{ font-size:18px;}

dl.xwd1{ width:48%; height:auto; margin:1%; background:none;}
dl.xwd1 dt{ width:100%;}
dl.xwd1 dd{ width:100%; padding:15px 10px;}
dl.xwd1 dd h3 a{ height:72px; line-height:24px; font-size:15px;}
dl.xwd1 dd  p{ display:none;}
dl.xwd2{ width:48%; margin:1%; background:none; padding-right:0;}
dl.xwd2 dd{ padding:15px 10px;}
dl.xwd2 dd p{ display:none;}
dl.xwd2 dd h3 a{ font-size:15px; height:72px; line-height:24px;}

.bottomdiv .box p.p1{ font-size:13px; line-height:22px;}
.bqxxdiv{ font-size:12px; padding-bottom:45px;}


/****oem******/
.nybanwz,.nyban .img{ height:260px;}
.nybanwzc strong{ font-size:20px; line-height:24px;}
.nybanwzc p{ font-size:14px; line-height:22px;}
.nymenu ul li a{ height:36px; line-height:36px;}
.qhjtl{ left:-5px; width:32px; height:32px;}
.qhjtr{ right:-5px;width:32px; height:32px;}
.oemdiv1{ padding:20px 0 30px 0;}
.indextt p.p1{ font-size:14px; line-height:20px;}
dl.oemd1 dd{ padding:20px;}
dl.oemd1 dd h2{ font-size:20px; margin-bottom:5px;}
.oemdiv2{ padding:30px 0;}
.oemdiv2c ul.u1 li span{ font-size:13px; line-height:20px; min-height:40px;}

.oemdiv2ul ul.top li,.oemdiv2ul ul li.l1{ font-size:10px;}
.oemdiv3 dl{ width:94vw;}
.oemdiv3 dl dt img{ height:40vw;}
.oemdiv3 dl dd{ min-height:260px;}

.oemdiv4{ padding:30px 0;}
.oemdiv4 .box h3{ font-size:18px;}

.botlydiv .indextt strong{ font-size:22px;}
.botlydivc p.p2,.botlydivc p.p3{ width:50%; padding-right:20px;}

	
	

/******产品列表页*******/
.prolistdiv1 .indextt{ padding:0;}
.prolisttt{  margin:20px 0;}
.prolisttt strong.s{ font-size:24px; line-height:28px; margin-bottom:5px;}
.prolisttt p{ font-size:14px; line-height:24px;}


.prolistdiv1 dl.d1 dd a{ height:34px; line-height:34px; font-size:14px;}
.prolistdiv2 .box{ padding:20px;}
.prolistdiv2 .box strong{ font-size:16px; line-height:30px;}
.prolistdiv2 .box p{ font-size:14px; line-height:24px;}

dl.pdl dd{ padding:15px;}
dl.pdl dd h2 a { line-height:24px; font-size:18px;}
dl.pdl dd h2 a span{ width:100%; float:left; font-size:14px; margin-left:0;}
dl.pdl dd a.amroe{ height:36px; line-height:36px; margin-top:10px;}

/******产品详细页********/
.proxxdiv1{ padding-bottom:30px;}
.proxxdiv1c .h1{ font-size:18px; line-height:32px;} 	
.proxxdiv1c h3{ font-size:15px;}
.proxxdiv1c p{ font-size:14px; line-height:24px;}
.beizhu span{ font-size:14px;}
.proadiv .amroe,.proadiv .amroe.amore1{ padding:0 20px;}
dl.protag dt{ font-size:14px; line-height:24px;}
dl.protag dd a{ font-size:14px; line-height:24px; margin-right:15px;}

.proxxdiv2{ padding:30px 0;}
.pstrong{ margin-bottom:5px;}
.proxxdiv3{ padding:30px 0;}
.proxxdiv3 .box h3{ font-size:18px;}
dl.proxxdl dd a{ font-size:14px;}
dl.xzdl{ width:100%; margin:1% 0;}


	
/*******服务支持-下载*********/
.nyban.nyban1 .img{ height:160px;}
.nyban1 .nybanwz{ height:160px;}	

.xiazaitsdiv{ width:96%;}
.xzclose{ width:30px; height:30px;background-size:30px auto;}
.xiazaitsdiv h2{height:46px; line-height:46px; font-size:20px;}
.xiazaitsdivc{ padding:15px; }

.xiazaitsdivc strong{  padding-left:25px; font-size:16px; }
.xiazaitsdivc .input{  height:38px;  line-height:38px; text-indent:15px;font-size:15px;}
.xiazaitsdivc .button{ height:38px; font-size:16px; line-height:38px;padding:0 30px;}
.xiazaitsdivc .text{ height:100px;padding:10px 20px; font-size:15px; }


	
/******服务支持-视频*******/
dl.spdl dd{ padding:10px 0 ; }
dl.spdl dd span{  font-size:12px; line-height:20px; margin-bottom:5px; font-weight:normal;}
dl.spdl dd h3 a{ height:52px; font-size:14px; line-height:26px; }



/***关于我们-公司简介*****/
.aboutdiv1 dl.d1 dd{ width:calc(100% - 60px);}
.aboutdiv1 dl.d1 dd strong em{ font-size:28px;}
.aboutdiv1 dl.d1 dd strong{ font-size:14px;}
.aboutdiv1 dl.d1 dd p{ font-size:13px;}

.aboutdiv2 dl dd{ padding:10px 10px 60px 10px;}
.aboutdiv2 dl dd strong{ font-size:16px; margin-bottom:0;}
.aboutdiv2 dl dd div{ bottom:15px;}
.aboutdiv2 dl dd div span{ padding:0 10px;}
.aboutdiv2 dl dd div span img{ width:40px;}

.aboutdivdt .dian {width:20px;}
.aboutdivdt .dian .circle {position: absolute;width: 4px;height: 4px;font-size: 4px;top: 8px;left:8px;}
.aboutdivdt .dian .ripple { width:20px;height:20px;}
.aboutdivdt .dian .p1:after,.aboutdivdt .dian .p2:after {border: 1px solid #3477dc;}
.aboutdivdt .dian span {padding-top:10px;font-size:5px;line-height:18px;}


.aboutdiv4gd{ font-size:14px; line-height:24px; padding-right:10px;}
.aboutdiv5 dl{ width:100%; margin:1% 0;}
.aboutdiv5 dl dt img{ height:30vw;}

.aboutdiv6 ul li a{ margin:5px 0;}
.aboutdiv6 ul li a img{ width:40px; height:40px;}


/*****新闻列表******/ 
.xwdiv1{ display:none;}
dl.xwd3{ width:48%; margin:1%;}
dl.xwd3 dt span{ height:36px; line-height:36px; font-size:12px;}
dl.xwd3 dd h3 a{ font-size:16px;}	
dl.xwd3 dd p{ display:none;}
dl.xwd3 dd a.a{ border-top:1px solid #f9f9f9; margin-top:10px; height:30px; line-height:30px;}



/***行业应用****/
dl.yydl dd{ width:100%; padding:15px;}
dl.yydl dd .gddiv{ margin-top:0; height:170px;}
.yylydiv1c{ margin-top:20px;}
dl.proxl dd{ padding:10px;}
dl.proxl dd span{ font-size:12px;}
dl.proxl dd h3 a{ font-size:18px; line-height:24px;}
dl.proxl:hover dd p{ height:0;}


/*******应用领域-详细******/
.yylyxxdiv1 ul li a{ width:calc(94% /3); margin:1%;}
.yylyxxdiv1 ul li a img{ width:60px;}
.yylyxxdiv2{ padding:40px 0;}

dl.yyxxdl{ width:92vw; margin:0 1vw;}


	
}</pre></body></html>