﻿
@media only screen and (max-width:1650px){	

.document_width{ width:1380px;  box-sizing:border-box;  margin:auto; box-sizing:border-box; }
.document_width1{ width:1200px;  box-sizing:border-box;  margin:auto; box-sizing:border-box; }

.proejmenul{ width:20%;}
.proejmenur{ width:80%;}
.proejcp{ width:750px;}
/***首页*****/
dl.ipdl{ width:315px;}
.projtdiv { bottom:88px;}
dl.isdl{ width:336px;}

dl.idlxw1{ width:325px;}
/*****提交成功页******/
dl.ptjdl{ width:280px;}
dl.ptjdl dd.dd h2 a{ font-size:20px;}


/*******产品中心********/
.nybanner img{ height:400px;}
.prodivleft{ width:25%;}
.prodivright{ width:75%;}

/****产品详细****/
.proxxdivc{ padding:50px;}
.proxxdivwz{ padding-left:50px;}
dl.proyydl{ width:280px;}

/*******服务-oem*****/
.oemdiv3 dl.d1{ width:387px;}

/*****发展****/
.fzcard{ width:386px;}


/******首页调整****/ 
.indexdivpul dl{ width:29%; padding-right:15px;}
.indexdivpul dl dt{ height:560px; }
.indexdivpul dl.d1{ width:42%;padding-bottom:15px;}
.indexdivpul dl.d1 dt{ height:273px;}
.indexdivpul dl.d1.last{ padding-bottom:0;}
 

.xwtjdiv  dl.idlxw{ width:380px; margin:0 10px;}
.indexdiv5qh .xwtjdiv  dl.idlxw{ width:440px; margin:0 10px;}


.xindexproqh{ width:1380px; height:auto; float:left;}
.xindexproqh dl.ptjdl{width:325px;}
 .ijleft{ width:60px; height:60px; position:absolute; left:-30px; }
.iright{ width:60px; height:60px;  position:absolute; right:-30px;}
 


}



@media only screen and (max-width:1480px){	

.document_width{ width:1200px;  box-sizing:border-box;  margin:auto; box-sizing:border-box; }
.document_width1{ width:1200px;  box-sizing:border-box;  margin:auto; box-sizing:border-box; }



.xindexproqh{ width:1200px; height:auto; float:left;}
.xindexproqh dl.ptjdl{width:280px;}
 .ijleft{ width:60px; height:60px; position:absolute; left:-30px; }
.iright{ width:60px; height:60px;  position:absolute; right:-30px;}
 

.proejmenul{ width:21%;}
.proejmenur{ width:79%;}
.proejmenur ul{ width:270px;}
.proejmenur ul li{ padding:0 !important;}
.proejcp { width:560px;}
 .headdiv ul.menu li a{ font-size:16px;}
/*****首页******/
.banwenzic h2{ font-size:40px; line-height:46px; margin-bottom:30px;}
.indexdiv{ height:80px;}
.indexdiv strong{ height:80px; line-height:80px;}
.indexdiv p.p1{ top:25px;}
.indexdiv .soso{ height:150px; bottom:-80px; padding:20px 25px;}
.indexdiv .soso p{ margin-top:19px;}

.indexdiv1{ padding:60px 0;}
.indextt strong,.indextt h1{ font-size:36px; line-height:42px;}
.indexpro{ padding-bottom:30px;}
.projtdiv{ width:130px; left:-320px;}
.projtdiv .jtr,.projtdiv .jtl { width:50px; height:50px;}
dl.ipdl { width:272px; padding:20px 20px 10px 20px;}
dl.ipdl dd h3 a{ font-size:16px;}

.indexdiv2{ padding:60px 0;}
dl.isdl{ width:290px;}
dl.isdl dd.dd img{ width:40px; height:40px;}
dl.isdl dd.dd h3{ font-size:17px;}

.indexdiv3{ padding:60px 0;}
.indexdiv3txt{ margin:10px 0;}
.indexdiv3 ul strong{ font-size:24px; line-height:40px;}
.indexdiv3 ul strong em{ font-size:42px;}
.indexdiv3 ul p{ font-size:15px;}
.indexdiv3dt { top:50px;}
.indexdiv3dt img{ max-width:850px;  }
.indexdiv4{ padding:60px 0;}
.indexdiv4ltw ul li a{ padding:20px 30px;}
.indexdiv4ltw ul li a img{ width:40px; height:40px;}
.indexdiv4ltw ul li a p{ font-size:18px;}

.indexdiv5{ padding:60px 0;}
.indexdiv5qhtz dl dt{ height:300px;}
.indexdiv5qhtz dl dd div h3 a{ font-size:18px;}
dl.ixwdl{ height:300px;}
.indexdiv6{ padding:60px 0;}
.indexdiv6 dl dd{ font-size:32px; line-height:36px;}
.divbota a strong{ font-size:20px;}

dl.idlxw1{ width:280px;}

.bottomdivright dl{ width:27%;  margin-left:2%;}
.bottomdivright dl dd a{ font-size:15px; line-height:20px; }
.bottomdivright dl.d2{ width:31%;}
.bottomdivright dl.d3{ width:16.5%;}

/*****提交成功页******/
.sucdiv dl dt{ font-size:36px; line-height:42px;}
.nydiv{ padding:60px 0;}
.nytt strong{ font-size:36px; line-height:42px;}
dl.ptjdl{ padding:20px;}
.protjleft{ left:0;background: url(../images/jtl.png) center center no-repeat;}
.protjright{ right:0;background: url(../images/jtr.png) center center no-repeat;}



/*******产品中心********/
.nybanner img{ height:380px;}
.nybannerwz strong{ font-size:36px; line-height:42px;}

/*****产品中心列表******/
dl.profl dt h2,dl.profl dt h1{ font-size:26px; line-height:36px;}
dl.profl dd{ font-size:15px; line-height:24px;}

.prodivfl .h3{ font-size:26px; line-height:32px;}
dl.pdl1 dd.dd h2 a{ font-size:20px;}

/****产品详细****/
.proxxdivc{ padding:35px;}
.proxxdivwz{ padding-left:30px;}
.proxxdivwz h1{ font-size:26px;}

.proxxdiv1{ padding:60px 0;}
.proxxtt strong{ font-size:36px; line-height:42px;}

.proyyl{ width:50px; height:50px; position:absolute; left:0px; background-size:40px 40px !important;}
.proyyr{ width:50px; height:50px;  position:absolute; right:0px; background-size:40px 40px !important;}


/*******服务-oem*****/
.oemjtl{ width:50px; height:50px; left:0;}
.oemjtr{ width:50px; height:50px; right:0;}

/*******服务-down*****/
.downdivleft strong{  font-size:36px; line-height:42px; }


/****应用列表-详情*****/
.appxxdiv{ padding:60px 0;}
.appxxdiv dl.d1 dt{ width:45%; }
.appxxdiv dl.d1 dd{ width:55%; padding-left:40px; }
.appxxdiv dl.d1 dd h1{ font-size:26px; line-height:30px; margin-bottom:10px;}
.appxxdiv dl.d1 dd p{  font-size:15px; line-height:24px;}
.appxxdiv dl.d1 dd p.p{ min-height:100px; margin-bottom:15px;}
.appxxdiv dl.d1 dd strong.s{  font-size:20px; line-height:26px;}

.appcard4{  height:230px; padding:30px 30px 0 30px;}
.appcard4 h3{  padding-bottom:10px; margin-bottom:10px;  font-size:20px; line-height:26px;}
.appcard4 p{ font-size:16px; line-height:24px; color:#555;}
.appcard4 strong{ font-size:50px; line-height:50px;bottom:-20px;}

/******关于我们*****/
.aboutdiv1 dl.d1 dt strong{ font-size:36px; line-height:42px;}


/*******持续发展******/
.fzdiv1 dl.d1 dt strong{ font-size:36px; line-height:42px;}
.fzdiv3 dl.d1{ width:270px}

/******首页调整****/ 
.indexdivpul dl{ width:29%; padding-right:10px;}
.indexdivpul dl dt{ height:480px; }
.indexdivpul dl.d1{ width:42%;padding-bottom:10px;}
.indexdivpul dl.d1 dt{ height:235px;}
.indexdivpul dl.d1.last{ padding-bottom:0;}

.ixuldiv{ margin-top:-65px;}
dl.idlxw{ width:32%;  margin:1% 2% 1% 0;}
dl.idlxw dd div{  padding:15px 20px;}
dl.idlxw dd h3 a{ font-size:18px; margin:5px 0 15px 0;}
dl.idlxw.last{ margin:1% 0;}


.xwl{ left:0;background: url(../images/jtl.png) center center no-repeat;}
.xwr{ right:0;background: url(../images/jtr.png) center center no-repeat;}

.indexdiv5qh .xwtjdiv  dl.idlxw{ width:380px; margin:0 10px;}

}



/****平析***/
@media only screen and (max-width:1270px){	

/****新加经销商*****/
.jxsdiv dl{ width:100%; margin:8px 0;}



.document_width{ width:750px;  box-sizing:border-box;  margin:auto; box-sizing:border-box; }
.document_width1{ width:750px;  box-sizing:border-box;  margin:auto; box-sizing:border-box; }
.mars{ margin-top:-70px;}

.proxxtt h2{ font-size:22px;}


.xindexproqh{ width:750px; height:auto; float:left;}
.xindexproqh dl.ptjdl{width:177px; margin:5px;}
 .ijleft{ width:60px; height:60px; position:absolute; left:-30px; }
.iright{ width:60px; height:60px;  position:absolute; right:-30px;}

.profaq{ padding:30px 0; background:#fafbfd;}
.profaq .st{ font-size:26px; line-height:30px; margin-bottom:10px;}
.profaqleft{ display:none;}
.profaqright{ width:100%; padding:0;}
.profaqright dl{ display:block !important;}
.profaqright dl dt{ border-bottom:1px solid #ededed; padding:10px 0;} 
.profaqright dl dd{ display:none; padding:10px 0; font-size:16px; line-height:26px;}
.profaqright dl.cur dd{ display:block;} 

/****首页****/
.headdiv{ height:70px;background:#fff !important;border-bottom: none;}
.headdivtop{ display:none;}
.sosodiv{ margin-top:18px;}
.menu{ display:none;}
.menutb { display:block;}
.sj_menu{ width:100%; height:100vh; overflow-y:auto; float:left; background:#f9f9f9; position:absolute; left:0; top:70px;}
.sj_menu ul{ width:100%; height:auto; float:left; list-style:none;} 
.sj_menu ul li{ width:100%; height:auto; float:left; padding:0 30px; box-sizing:border-box;}
.sj_menu ul li a{ width:100%; height:50px; line-height:50px; float:left; text-align:center; border-bottom:1px solid #ededed; font-size:16px; font-weight:600; color:#333;}
.headdivtop{ display:none;}

.banner{ margin-top:70px;}
.banwenzi{ top:4vw;}
.banwenzic h2{ font-size:32px; line-height:36px;}

.indexdiv strong{ height:70px; line-height:70px; font-size:16px;}
.indexdiv p.p1{ padding:0 0 0 120px;}
.indexdiv p.p1 a{ font-size:15px;}
.indexdiv .soso{ display:none;}

.indexdiv1{ padding:40px 0;}
.indextt span{ font-size:16px;}
.indextt strong,.indextt h1{ font-size:24px; line-height:32px;}
.indexdiv1left ul li{ margin:10px 0;}
.indexdiv1left ul li a{ height:30px; line-height:30px; font-size:15px;}
.indexdiv1left ul li a img{ width:30px; height:30px;}

.indexdiv1righttxt{ font-size:14px; line-height:24px;}
dl.ipdl{ width:255px;}
.projtdiv{ left:-200px;}

.indexdiv2{ padding:40px 0;}
dl.isdl{ width:240px;}
dl.isdl dd.dd h3{ font-size:16px; line-height:25px;}

.isoljtl{ width:50px; height:50px; left:-25px;}
.isoljtr{ width:50px; height:50px; right:-25px;}

.indexdiv3{ padding:40px 0;}
.indexdiv3txt{ width:100%; font-size:15px; line-height:24px;}
.indexdiv3dt img{ width:90%; opacity:0.5;}

.indexdiv4{ padding:40px 0;}
.indexdiv4l{ width:100%; padding-right:0;}
.indexdiv4ltw ul{ width:100%;}
.indexdiv4ltw ul li a{ width:33.333%;}
.indexdiv4r{ width:100%;}
a.amore{ padding:0 25px; height:40px; line-height:40px;}
.indexdiv5{ padding:40px 0;}
.ixul{ top:-30px;}
.indexdiv5qh{ margin-top:15px;}
.indexdiv5qhtz{ width:100%; margin-right:0; margin-bottom:15px;}

dl.ixwdl{ width:48%; height:200px; margin:1% !important; padding:20px;}
dl.ixwdl dd h3 a{ height:56px; line-height:28px; font-size:16px;}
dl.ixwdl dt p{ padding:0 20px;}

.indexdiv6 dl dd{ font-size:26px;}
.indexdiv6 dl dt a.a{ padding: 0 25px; height:40px; line-height:40px;}

.divbota a{ background-position: center top !important; padding:40px 0 0 0; background-size:auto 34px !important; text-align:center;}
.divbota a strong{ font-size:16px; line-height:22px;}
.divbota a span{ float:none; margin:0 auto;}

dl.idlxw1{ width:375px; }


.bottomdiv{ padding:30px 0 0 0;}
.bottomdiv dl.d1{ display:none;}
.bottomdivleft{ width:100%; margin-right:0;}
.bottomdivleft dl{ margin-bottom:15px; width:47%; margin-right:3%;}
.bottomdivleft dl dt{ font-size:16px;}
.bottomdivleft dl.dla{ margin-left:3%; margin-right:0;}
.bottomdivleft dl dd p{ font-size:14px;}
.bottomdivright{ width:100%;}
.bottomdivright dl{ width:100% !important; margin-right:0; margin-left:0; padding-left:0;}
.bottomdivright dl dt{ border-bottom:1px solid rgba(150,150,150,0.1); font-size:16px; text-indent:10px; padding-right:20px; box-sizing:border-box; background:url(../images/index1_tb4a.png) right center no-repeat; margin-bottom:10px; padding-bottom:10px;}
.bottomdivright dl dd{ display:none; margin-bottom:15px;}
.bottomdivright dl.cur dd{ display:block;}
.bottomdivright dl dd a{ width:50%; margin:0; line-height:26px; font-size:13px; text-indent:10px;}
.bottomdivright dl{ width:100%; margin:0; text-align:left; text-indent:10px;}

.bqxxdiv{ padding:10px 0; margin-top:15px;}
.bqxxdiv dl.d4{ display:none;}


/******首页调整****/ 
.indexdivpul dl{ width:29%; padding-right:10px;}
.indexdivpul dl dt{ height:400px; }
.indexdivpul dl dd a{ font-size:20px; line-height:24px; padding:25px;}
.indexdivpul dl.d1{ width:42%;padding-bottom:10px;}
.indexdivpul dl.d1 dt{ height:195px;}
.indexdivpul dl.d1.last{ padding-bottom:0;}
.indexdiv5 a.amore{ margin-top:-80px;}
.ixuldiv{ margin-top:-55px;}
dl.idlxw{ width:32%;  margin:1% 2% 1% 0;}
dl.idlxw dd{ margin-top:-20px; }
dl.idlxw dd div{ width:100%; padding:15px 20px;}
dl.idlxw dd h3 a{ font-size:16px; margin:5px 0 10px 0;}
dl.idlxw.last{ margin:1% 0;}




/*****提交成功页******/
.sucdiv{ padding:110px 0 40px 0;}
.sucdiv dl dt{ width:100%; font-size:26px; line-height:36px;}
.sucdiv dl dd{ width:100%;}

.nydiv{ padding:50px 0;}
.nytt strong{ font-size:26px; line-height:32px;}

dl.ptjdl{ width:230px;  }
dl.ptjdl dd.dd h2 a{ font-size:16px; height:24px; line-height:24px; padding:10px;}
dl.ptjdl dd.dd1 p{ font-size:14px; margin-bottom:5px;}
dl.ptjdl dd.dd1 a{ width:30px; height:30px; background-size:30px 30px !important; }
dl.ptjdl:hover  dd.dd1 a{ width:30px; height:30px; background:url(../images/i_yytb.png) center center no-repeat #fff; padding:0; border-radius:30px;}
dl.ptjdl:hover  dd.dd1 a span{ display:none;}
.protjleft,.protjright{ width:50px; height:50px; background-size:40px 40px !important;}



/*******产品中心********/
.nybanner{ margin-top:70px;}
.nybanner img{ height:300px;}
.prodiv{ background-size:100% 100%;}
.prodivleft{ width:100%;}
.prodivleft dl dt a{ height:50px; line-height:50px;}
.prodivleft dl dd a{ width:33.333%; height:36px; line-height:36px;}

.prodivright{ width:100%; padding:0 20px;}


/*****产品中心列表******/
dl.profl dt h2,dl.profl dt h1{ font-size:26px; line-height:30px;}
dl.profl dd{ font-size:14px;}

.prodivfl .h3{ font-size:22px; line-height:30px;}
dl.pdl1{ padding:15px;}
dl.pdl1 dd.dd h2 a{ font-size:18px; height:24px; line-height:24px;}


/****产品详细****/
.prodwdiv{ top:70px !important;}
.prodwdiv ul li a{ height:40px; line-height:40px;}
.prodwdiv a.a{ margin-top:-57px;}
.proxxdiv{  }
.proxxdivc{ padding:20px;}
.proxxdivwz{ padding-left:20px;}
.proxxdivwz span.sp{ font-size:14px; line-height:24px;}
.proxxdivwz h1{ font-size:20px; line-height:36px;}
.proxxdivwz .p{ font-size:14px; line-height:23px; min-height:46px;}
.proxxdivwz ul.u1 li{ font-size:13px; padding:8px;}
.proxxdivwz ul.u1 li strong{ font-size:14px;}
.proxxdivwz dl.d1 dt{ font-size:18px; line-height:32px; padding-bottom:4px;} 
.proxxdiv1{ padding:50px 0;}
.proxxtt strong{ font-size:26px; line-height:32px;}
dl.pxxd1 dt{ width:100%;}
dl.pxxd1 dt img{ width:50px; height:50px; margin:0 auto;}
 
dl.pxxd1 dd strong{ font-size:16px;}
dl.pxxd1 dd p{ font-size:14px;}
dl.proyydl{ width:232px;}
dl.proyydl dd h3 a{ font-size:16px; line-height:22px; height:66px; padding:0 15px;}
.proxxtablegd{ width:100%; overflow-x:auto;}
.proxxtable{ width:1100px;}


/*******服务-oem*****/
.nymenu ul li a{ height:56px; line-height:56px; font-size:16px; margin-right:45px;}
.oemdivtxt{ padding:0; font-size:15px; line-height:24px; }

.oemdiv1 dl.d1{ margin-bottom:15px;}
.oemdiv1 dl.d1 dt{ width:100%;}
.oemdiv1 dl.d1 dt img{ height:300px;}
.oemdiv1 dl.d1 dd{ width:100%; height:auto; padding:30px;}
.oemdiv1 dl.d1 .ddtxt{ height:auto;}

.oemdiv2{ padding:60px 0;}
.oemdiv2card{ width:32.333%;}
.oemdiv2card h3{ font-size:16px;}
.oemdiv3{ padding:60px 0;}
.oemdiv3 dl.d1{ width:360px;}


.oemdiv1 dl.d1 dd .divz{ top:auto; bottom:auto; transform:none; position:static;}

/*******服务-down*****/
.downdiv{ padding:20px 0 40px 0;}
.downdivleft{ width:100%;}
.downdivleft strong { font-size:26px;}
.downdivleft strong span{ width:auto; float:none;}
.downdivright{ padding-left:0; margin-top:0;}
.downss{ height:60px; border-radius:15px;}
.downss .input{ height:60px; line-height:60px;}
.downss .button{ height:58px; line-height:58px; font-size:16px; border-radius:15px;}
ul.u1down li a{ font-size:16px;}


/******服务——faq*******/
.faqdiv{ padding:20px 0 50px 0;}
.faqdivc{ padding:0; }
dl.faqdl dt{ height:60px;padding-right:40px;}
dl.faqdl dt strong{ height:60px; line-height:60px;  padding-left:30px; font-size:16px;}
dl.faqdl dd{ padding:15px 40px 15px 30px;font-size:15px; line-height:24px;}


/******服务——video*******/
.videodiv{ padding:10px 0 30px 0;}
dl.spdl{ width:49%;  margin:1% 2% 1% 0; padding:15px ;}
dl.spdl dd{margin-bottom:15px;}
dl.spdl dd h3{ height:52px; line-height:26px; font-size:18px;}
dl.spdl:nth-child(3n){  margin:1% 2% 1% 0;}
dl.spdl:nth-child(2n){ margin:1% 0;}


/********联系我们*****/
.lxwmdiv{ float:left; padding:30px 0 50px 0; background-size:auto 150px;}
.lxwmdiv dl.d1 dt{ width:64%;}
.lxwmdiv dl.d1 dt strong{ line-height:36px; font-size:36px; margin-bottom:30px;}
.lxwmdiv dl.d1 dt h3{ line-height:40px;  font-size:24px;font-family:"ziti1";  }
.lxwmdiv dl.d1 dt h3 span{font-size:18px; margin-right:5px;}
.lxwmdiv dl.d1 dd{ width:36%; }

.lxwmlydiv{ padding-bottom:60px;}
.lxwmlydivc{ padding:50px;  margin-top:-45px;}


/*****新闻列表******/
.Newsdiv{ padding:20px 0 40px 0; }
dl.xdl{ height:260px;padding-right:0px;}
dl.xdl dd.dd{ width:66%;padding:30px;}
dl.xdl dd.dd h3 a{ width:100%; height:56px; line-height:28px; float:left; font-size:20px;}
dl.xdl dd.dd p{  height:90px; line-height:24px; font-size:16px;; margin-bottom:20px;}
dl.xdl dd.dd a.a{  font-size:14px; }
dl.xdl dd.dd1{ display:none;}
.newsdivcz{ padding-bottom:30px;}
.newsdivc{height:260px;}

dl.xwdl{  height:180px; margin:1%;padding:20px;}
dl.xwdl dd h3 a{ height:52px;font-size:16px; line-height:26px; margin-top:15px;}
dl.xwdl dt{ bottom:10px;}
dl.xwdl dt p{  padding:0 20px;}
dl.xwdl dt p a{ line-height:36px; font-size:14px; }


/*******新闻列表-详情*****/
.margtop{ margin-top:70px;}
.newsxxdiv{ padding:40px 0;}
.xh1{ font-size:24px; line-height:28px; padding-right:100px;}


/******应用列表*******/
.appdiv{  padding:10px 0 50px 0;}
.appdivleft{ width:200px;}
.appdivleft ul li a{ padding:10px 0 10px 20px; font-size:16px; line-height:22px; }

.appdivright{padding-left:230px;}
dl.appdl dd{ width:94%;  margin:-60px 3% 0 3%; padding:20px; }
dl.appdl dd h3 a{  min-height:64px; padding-right:150px; float:left; font-size:18px; line-height:26px; }


/****应用列表-详情*****/
.appxxdiv{ padding:40px 0;}
.appxxdiv dl.d1 dt{ width:100%; margin-bottom:20px; }
.appxxdiv dl.d1 dd{ width:100%; padding-left:0px; }
.appcard4{ width:48%; margin:1%; height:230px; padding:30px 30px 0 30px;}
 

/*******关于我们*******/
.nymenhide{ display:none;}
.aboutdiv1{ padding:10px 0 200px 0;}
.aboutdiv1 dl.d1 dt{ width:100%; position:static; margin-bottom:10px;}
.aboutdiv1 dl.d1 dt strong{ background:none; padding-bottom:0; font-size:26px; line-height:30px;}
.aboutdiv1 dl.d1 dd{ padding-left:0;}

.aboutdiv2c{ padding:30px;}
.aboutdiv2c ul li{ padding-left:30px;}
.aboutdiv2c ul strong{ font-size:20px; line-height:30px;}
.aboutdiv2c ul strong em{ font-size:32px;}
.aboutdiv2c ul p{ font-size:14px; min-height:24px;}

.aboutdiv3c .nytt{ position:static; margin-top:40px;}
.aboutdiv3 dl{ width:100% !important; height:auto;background: rgba(255,255,255,0.4); padding:40px !important; margin-bottom:20px;}
.aboutdiv3 dl dd{ display:block !important;}

.aboutdiv4 dl{ width:50%;}
.aboutdiv5 ul.u1 li a{ width:50%; background:none !important;}

.aboutdiv5cqh img{height:500px;}
.aboutdiv5ctxt{ width:100%; height:auto; float:left;   left:0; top:50px; padding:40px;} 
.aboutdiv5ctxt strong{ margin-bottom:20px; font-size:22px; line-height:26px; }
.aboutdiv5ctxt p{ font-size:15px; line-height:24px; }


/*******持续发展******/
.fzdiv1{ padding:60px 0;}
.fzdiv1 dl.d1 dt{ width:200px;}
.fzdiv1 dl.d1 dt strong{ font-size:26px; line-height:32px;}
.fzdiv1 dl.d1 dd{ padding-left:200px;}

.fzdiv2{ padding:60px 0;}
.fzcard{ width:360px; height:300px; padding:20px;}
.fzcard h3{ font-size:20px; padding-bottom:5px; margin-bottom:10px;}
.fzcard .fzcardtxt{ height:140px; font-size:14px; line-height:24px;}
.fzcard strong{ font-size:36px; line-height:36px; right:20px; bottom:20px;}

.fzdiv3{ padding:50px 0;}
.fzdiv3 dl.d1{ width:225px; height:270px; padding:40px 60px 0 20px;}
.fzdiv3 dl.d1 dt h3 a{ font-size:18px; line-height:24px;}
.fzdiv3 dl.d1 dd img{ right:20px; bottom:30px;}



/**经销商******/
.lxwmlydivc dl{ width:100%; margin-bottom:10px;} 
.lxwmlydivc dl dt{ width:100%; height:auto; text-align:left; line-height:26px;font-size:16px;}
.lxwmlydivc dl dd{ margin-left:0%; width:100%;}
.lxwmlydivc dl dd .input,.lxwmlydivc dl dd .input.sel{ width:100%; height:40px; line-height:40px; margin:0;}
.lxwmlydivc dl dd .input.inputa{ width:32%; margin:0 1% 0 0;}
.lxwmlydivc dl dd .input.inputb{ width:34%;  margin:0 ;}
.lxwmlydivc dl dd  p .img{ width:auto; height:40px; display:block; float:right; margin-top:-40px;}

.lxwmlydivc dl dd  .buttonas{ height:40px; line-height:40px;}
.aboutdiv5 ul.u1{ width:100%; margin-left:0;}


/******新应用场景*****/
.yycjdiv{ padding:120px 0 60px 0;}
.solimg{ height:650px;}
.yycjtxtz{ width:400px; height:400px; }
.yycjtxty{ width:380px; height:380px;}
.yycjtxty2{ width:380px; height:380px;}
.yycjtxtc{width:400px; height:400px; padding:80px 50px 0 50px; }
.yycjtxtc h3 a{ font-size:22px; line-height:26px; padding-bottom:10px; margin-bottom:15px; }
.yycjtxtc .p{ font-size:15px; line-height:24px; min-height:104px;}


.yycjdivul{ width:200px; margin-top:0px;}
.yycjdivul ul{ background:url(../images/yyxx.png) 185px center no-repeat; }
.yycjdivul ul li a{  font-size:14px; line-height:24px; padding:15px 0; padding-right:45px;box-sizing:border-box;}
 

/*******新新闻列表******/
.xinwenleft{ width:100%;}
.xinwenright{ display:none;}
dl.dlxw dt{ width:270px;}
dl.dlxw dd{ padding:50px 30px; width: calc(100% - 290px); }
.times_boxs{ right:30px;}
dl.dlxw dd h3 a{ font-size:20px;}


.xwtjdiv  dl.idlxw{ width:360px; margin:0 10px;}
.indexdiv5qh .xwtjdiv  dl.idlxw{ width:380px; margin:0 10px;}




/*******20240726产品详细新加样式*****/
dl.xjpordl{padding:10px;}
dl.xjpordl dt{ width:60px; height:60px;padding:12px;  top:5px;}
dl.xjpordl dd{ margin-top:10px;}
dl.xjpordl dd strong{ font-size:20px; line-height:30px;}
dl.xjpordl dd p{ font-size:15px; line-height:24px;min-height:96px;}
dl.xjpordl.xjpordls{ margin-left:17%;}

.xjproxxdiv{  padding:60px 0;}
.xjproxxdivc h2{ font-size:24px; line-height:30px; margin-bottom:15px;}
.xjproxxdivc p{ font-size:16px; line-height:26px;}






}


@media only screen and (max-width:800px){	

.document_width{ width:92%;  box-sizing:border-box;  margin:auto; box-sizing:border-box; }
.document_width1{ width:92%;  box-sizing:border-box;  margin:auto; box-sizing:border-box; }

 
.xindexproqh{ width:92vw; height:auto; float:left;}
.xindexproqh dl.ptjdl{width:44vw; margin:1vw;}
.xindexproqh dl.ptjdl dd.dd1{ display:none;}
.xindexproqh dl.ptjdl dt img{ padding:0 20%; box-sizing:border-box;}

 .ijleft{ width:40px; height:40px; position:absolute; left:0px; }
.iright{ width:40px; height:40px;  position:absolute; right:0px;}


/*******产品详细页新加*****/
 .proxxtt h2{  font-size:26px; line-height:30px;}
 

/******首页*****/
.banner{ height:50vw !important;min-height:300px !important;}
.banner ul {   height:50vw !important; min-height:300px !important;}
.banner ul li{  min-height:300px; }
.banner ul li .img,.banner ul li video{ height:50vw !important;min-height:300px !important; }
.banner_span{bottom:20px;}
.banwenzi{  top:7vw; }
.banwenzic{ margin-top:30px; }
.banwenzic h2{ font-size:24px;line-height:30px; margin-bottom:20px; width:60%; }
.banwenzic a.a{ height:40px; line-height:40px; margin-right:15px; font-size:16px; padding:0 25px;  }

.indexdiv{ height:auto; padding:10px 0;}
.indexdiv strong{ width:100%; height:26px; line-height:26px;}
.indexdiv p.p1{ position:static; padding-left:0; height:auto;}
.indexdiv p.p1 a{ padding:0 10px;}

dl.ipdl{ width:30vw;}
dl.isdl{ width:30vw;}

dl.idlxw1{ width:44vw; margin:1vw; }

/*****提交成功页******/
.protjdivz{ padding-bottom:30px;}
.protjspan{ bottom:0;}
dl.ptjdl{ width:29.5vw; margin:0.5vw;}



/*******产品中心********/
.nybanner img{ height:30vw;}
.nybannerwz strong{ font-size:26px;}

.miaobao{ font-size:14px; line-height:26px; padding:10px 0;}
.prodivxl dl{ padding:15px;}

.prodivxl dl dd h3{ font-size:20px; padding-right:44px; line-height:44px;}
.prodivxl dl dd h3 span.kgan{ width:30px; height:30px; margin:6px -44px 0 6px; background-size:30px 30px !important;}
.prodivxl dl dd p{  font-size:14px; line-height:24px; }

.prodivxltable{ width:660px; }
.prodivxltablegd{width:100%;overflow-x:auto;}


/****产品详细****/
dl.proyydl{ width:29.7vw; margin:0.5vw;}



/*******服务-oem*****/
.oemjtl,.oemjtr{ background-size:40px 40px !important;}
.oemdiv3 dl.d1{ width:45vw; margin:1vw;}


/*******持续发展******/
.fzdiv3 dl.d1{ width:29vw; margin:1vw;}
.fzcard{ width:44vw; height:300px; margin:1vw;}



.xwtjdiv  dl.idlxw{ width:44vw; margin:0 2vw;}
.indexdiv5qh .xwtjdiv  dl.idlxw{ width:44vw; margin:0 2vw;}



}


@media only screen and (max-width:740px){
	
/******首页调整****/ 
.indexdivpul dl{ width:50%; padding-right:10px; padding-bottom:10px;}
.indexdivpul dl dt{ height:50vw; }
.indexdivpul dl dd a{ font-size:20px; line-height:24px; padding:25px;}
.indexdivpul dl.d1{ width:50%;padding-right:10px; padding-bottom:10px;}
.indexdivpul dl.d1 dt{ height:30vw;}
.indexdivpul dl.d1.last{ padding-bottom:0;}
.indexdiv5 a.amore{ margin-top:-80px;}
.ixuldiv{ margin-top:-55px;}
dl.idlxw{ width:32%;  margin:1% 2% 1% 0;}
dl.idlxw dd{ margin-top:-20px; }
dl.idlxw dd div{ width:100%; padding:15px 20px;}
dl.idlxw dd h3 a{ font-size:16px; margin:5px 0 10px 0;}
dl.idlxw.last{ margin:1% 0;}

	
	
	
/****产品详细****/	
.prodwdiv ul li{ margin-right:20px;}
.proxxdivtz{ width:60%; margin: 0 20%}
.proxxdivwz{ width:100%; padding-left:0;}	



 
/****弹出留言框****/
.tclydivtt{ padding:30px 20px;}
.tclydivtt strong{ font-size:32px; line-height:40px;}
.tclydivtt .tclose{ width:40px; height:40px;}
.tclydivc{ padding:30px;}
.tclydivc .input{ width:48%;height:40px; line-height:40px;font-size:15px;} 
 
.tclydivc .sel{ width:48%; height:50px; line-height:50px; float:left; border:none; outline:none;font-family:"Montserrat"; text-indent:10px; font-size:15px; color:#333;cursor: pointer;-webkit-appearance: none;  appearance: none; padding: 0 0 0 15px; background:url(../images/isol_tb_r.png) 96% center no-repeat #f5f7f9; background-size:10px auto;margin:1% 2% 1% 0;}
 


/*******产品详细页新加*****/
.proxxa{  height:40px; line-height:40px;font-size:14px; margin-top:15px; padding:0 25px; }

.proul ul li a{ height:50px; font-size:16px; line-height:50px; padding:0 15px;}
.proxxtt{ padding:0;}
.proxxtt h2{ font-size:20px; line-height:26px; padding-bottom:10px;} 
.proxxtt p{ font-size:14px; line-height:24px; margin-top:10px;} 

.ximg{ width:100%; margin:1% 0;} 
.xinpronrl{ width:100%; margin-right:0%; margin-top:20px;}
p.ppt{  font-size:16px; line-height:45px; }
.xinpronrl ul li{ width:33%; height:40px; line-height:40px; }
.xinpronrr{ width:100%; height:auto; float:left; margin-top:20px; }


	
}







@media only screen and (max-width:650px){	

/********首页******/
.indexdiv1left{ width:100%;}
.indexdiv3 .indextt{ text-align:center; }
.indextt strong,.indextt h1{ font-size:24px; background-position:center bottom;}
.indexdiv1left ul{ margin-bottom:25px;}
.indexdiv1left ul li{ width:24%; margin:0.5%; height:auto;}
.indexdiv1left ul li a{ height:auto;}
.indexdiv1left ul li a img{ float:none; margin:0 auto;}
.indexdiv1left ul li a span{ width:100%; float:left; text-align:center; line-height:22px;}
.indexdiv1left ul li a:hover span, .indexdiv1left ul li a.cur span{ background:none;}

.indexdiv1right{ width:100%;}
.indexpro{ border-bottom:none; background:none; padding-bottom:15px;}
.projtdiv{ position:static; float:none; margin:0 auto;}
dl.ipdl{ width:45vw; margin:1vw;}

dl.isdl{ width:45vw; margin:1vw;}
.isoljtl{ left:0;}
.isoljtr{ right:0;}

.indexdiv5 .indextt{ text-align:left;}
.indexdiv5qhtz dl dt{ height:260px;}
.indexdiv5qhtz dl dd div{ padding-right:0}
.indexdiv5qhtz dl dd div strong{ display:none;}
.indexdiv5qhtz dl dd div h3 a{ padding:0;}
.inwspan{ margin:-40px 0 0 0;}

.indexdiv6 dl dd{ width:100%; text-align:center; font-size:22px;}
.indexdiv6 dl dt{ width:160px; float:none; margin:0 auto;}

/****首页调****/
dl.idlxw{ width:48%;}
.bottomdivleft dl{ width:100%; margin-left:0;}
.bottomdivleft dl dd div .input {height: 40px; line-height:40px; font-size: 14px;}
.bottomdivleft dl dd div .button{ height:40px; background-size:20px;}
.bottomdivleft dl.dla{ margin-left:0;}

/*****提交成功页******/
.sucdiv dl dt{ font-size:24px; line-height:28px;}
.sucdiv dl dd h3{ font-size:20px; margin-top:10px;}
.sucdiv dl dd a.a{ height:38px; line-height:38px; font-size:16px;  padding:0 25px; margin:8px 0;  }

.nydiv{ padding:40px 0;}
.nytt strong{ font-size:24px; line-height:28px;}

dl.ptjdl{ width:45vw; padding:10px; margin:1vw;}

/*******产品中心********/
.prodivleft dl dd a{ width:50%;}


/*****产品中心列表******/
dl.pdl1{ width:48%; margin:1%;}

	
/****产品详细****/	
.prodwdiv ul li a{ height:32px; line-height:32px; font-size:14px;}
.prodwdiv a.a{ margin-top:-50px;}


.proxxtt strong{ font-size:24px; line-height:32px; padding-bottom:8px;}
dl.pxxd1{ width:31.3333%; padding-bottom:0;}

dl.proyydl{ width:45vw; margin:1vw;}
dl.lyd{ width:49%;}
dl.lyd dd .input{ height:36px; line-height:36px;}
.buttona{ height:46px; line-height:46px;}


/*******服务-down*****/
.downdiv{ padding:20px 0 30px 0;}
.downdivleft{ width:100%;}
.downdivleft strong { font-size:26px;}
.downdivleft strong span{ width:auto; float:none;}
.downdivright{ padding-left:0; margin-top:0;}
.downss{ height:56px; border-radius:15px;}
.downss .input{ height:56px; line-height:56px;}
.downss .button{ height:54px; line-height:54px; font-size:14px; border-radius:15px;}
ul.u1down li{ width:100%;}
ul.u1down li a{ font-size:16px; height:50px; line-height:50px;}

/********联系我们*****/
.lxwmdiv{ float:left; padding:10px 0 30px 0; background-size:auto 100px;}
.lxwmdiv dl.d1 dt{ width:100%; margin-bottom:25px;}
.lxwmdiv dl.d1 dt strong{ line-height:26px; font-size:26px; margin-bottom:20px;}
.lxwmdiv dl.d1 dt h3{ line-height:30px;  font-size:20px;font-family:"ziti1";  }
.lxwmdiv dl.d1 dt h3 span{font-size:16px; margin-right:5px;}
.lxwmdiv dl.d1 dd{ width:100%; }
.lxwmdiv dl.d1 dd p.p{ padding-bottom:15px; margin-bottom:15px;}


.lxwmlydiv{ padding-bottom:40px;}
.lxwmlydivc{ padding:30px  20px;  margin-top:-45px;}

/*****新闻列表******/
.Newsdiv{ padding:10px 0 30px 0; }
dl.xdl{ height:200px;padding-right:0px;}
dl.xdl dd.dd{ width:66%;padding:20px;}
dl.xdl dd.dd h3 a{ width:100%; height:48px; line-height:24px; float:left; font-size:16px;}
dl.xdl dd.dd p{  height:44px; line-height:22px; font-size:14px; margin-bottom:20px;}
dl.xdl dd.dd a.a{  font-size:14px; }
dl.xdl dd.dd1{ display:none;}
.newsdivcz{ padding-bottom:30px;}
.newsdivc{height:200px;}

dl.xwdl{ width:48%; height:180px; margin:1%;padding:20px;}
dl.xwdl dd h3 a{ height:48px;font-size:16px; line-height:24px; margin-top:15px;}
dl.xwdl dt{ bottom:10px;}
dl.xwdl dt p{  padding:0 20px;}
dl.xwdl dt p a{ line-height:36px; font-size:14px; }

/*******新闻列表-详情*****/
.newsxxdiv{ padding:30px 0;}
.xh1{ font-size:22px; line-height:26px; padding-right:80px;}
.timediv{ width:55px; margin-top:-55px; font-size:20px; padding-left:10px; background:url(../images/news_tb.png) left 5px no-repeat;}
.timediv span{ font-size:14px; line-height:22px; padding-bottom:1px; margin-bottom:1px;}



/******应用列表*******/
.appdiv{  padding:10px 0 50px 0;}
.appdivleft{ display:none;}

.appdivright{padding-left:0px;}
dl.appdl{ display:block !important; margin-bottom:25px; }
dl.appdl dd{ width:94%;  margin:-60px 3% 0 3%; padding:20px; }
dl.appdl dd h3 a{  min-height:64px; padding-right:80px; float:left; font-size:16px; line-height:26px; }


/*******持续发展******/
.fzdiv3 dl.d1{ width:45vw; margin:1vw;}


/******新应用场景*****/
.yycjdiv{ padding:120px 0 60px 0;}
.solimg{ height:840px;}
.yycjtxtz{ width:400px; height:400px; float:none; margin:0 auto; }
.yycjtxty{ width:380px; height:380px;}
.yycjtxty2{ width:380px; height:380px;}
.yycjtxtc{width:400px; height:400px; padding:80px 50px 0 50px; }
.yycjtxtc h3 a{ font-size:22px; line-height:26px; padding-bottom:10px; margin-bottom:15px; }
.yycjtxtc .p{ font-size:15px; line-height:24px; min-height:104px;}


.yycjdivul{ width:100%; margin-top:20px; background:none;}
.yycjdivul ul{ background:none;}
.yycjdivul ul li a{ width:31.333%; margin:1%; line-height:22px; height:84px; text-align:center; background-position:center top !important; padding-top:40px; padding-right:0; } 
 /**********404*******/
.div404 { padding:100px 0 50px 0; }
.div404 dl dt img{ width:90%; margin:0 auto;}
.div404 dl dd{ margin:25px 0; padding:0 5%; } 
.div404 dl dd h2{ font-size:24px; line-height:36px;} 
.div404 dl dd p{ font-size:16px; line-height:26px; margin:10px 0;} 
.div404 dl dd a.a{height:46px; line-height:46px; margin:10px 15% 0 15%; border-radius:46px;}
.div404 dl dd a.a s{ font-size:18px;} 


}





@media only screen and (max-width:560px){	

	/****新加经销商*****/
.jxsdiv dl{ width:100%; margin:8px 0; padding:10px;}
.jxsdiv dl dt{ width:100px;} 
.jxsdiv dl dd{ width:calc(100% - 100px); padding-left:10px;}

/****语言切换***/
dl.ale{ width:40px; height:60px; line-height:60px;background:url(../images/lan.png) center 20px no-repeat;}
dl.ale dt{ width:100%; height:60px; line-height:60px; padding-left:25px; display:none; font-size:14px;}
dl.ale dd{  width:100%; height:auto; float:left; position:absolute; left:0; top:60px;}
dl.ale dd a{ font-size:0; padding-left:0 !important; background-position:center center !important;}



.document_width{ width:95%;  box-sizing:border-box;  margin:auto; box-sizing:border-box; }
.document_width1{ width:95%;  box-sizing:border-box;  margin:auto; box-sizing:border-box; }

/*****右侧浮动*****/
.float_r{ width:36px; bottom:36px;}
.float_r ul li{height:36px; background-size:26px auto !important;  }
.float_r ul li a{ height:36px;  background-size:26px auto !important; }
.float_r ul li.l2 p{ width:180px; height:36px; line-height:36px; font-size:14px; padding-left:36px; background-size:26px auto;}
.float_r ul li.l4 p{ width:180px; height:36px; line-height:36px; font-size:14px; padding-left:36px; background-size:26px auto;}


/******首页******/
.headdiv{ height:60px;}
.logo{ margin-top:20px;}
.logo img{ height:20px;}

.sosodiv{ padding-right:4px; margin-right:4px; margin-top:11px; width:30px;}
.sosodiv:hover .input { right:40px;}
.sosodiv .button{ width:30px; background-size:20px auto;}
.yyqh{ width:40px; height:60px; line-height:60px; background-size:30px auto;}

.menutb { margin:10px 0 0 10px;}
.menutb{ width:25px; height:30px; margin:15px 0 0 10px;}
.menutb span{ width:100%; height:2px; margin:4px 0; }
.menutb.close span{top:10px;}
.menutb.close span:first-child{  top:10px;}
.menutb.close span:last-child{top:10px; opacity:1;}


.sj_menu{ top:60px;}

.banner{ margin-top:60px;}
.banwenzic h2{ width:100%; margin-bottom:10px;}
.banwenzic span{ padding:3px 10px; font-size:14px; margin:3px 6px 3px 0;}
.banwenzic a.a{ margin-top:10px;}
.nybannerwz p{ font-size:14px; line-height:18px; margin-top:5px;}

.indexdiv{ display:none;}
.indexdiv1{ padding:20px 0;}
.mars{ margin-top:-84px;}
.indexdivpul{ margin-top:-25px;}
.indexdivpul dl{ padding:5px;}
.indexdivpul dl.d1{ padding:5px !important;}
.indexdivpul dl.d1 dt{ height:40vw;}
.indexdiv2{ padding:20px 0;}

.indexdiv3 ul strong em{ font-size:34px;}
.indexdiv5 a.amore{ margin-top:-90px}
.ixuldiv{ margin-top:-40px;}
.bottomdiv dl.d2 dt,.bottomdiv dl.d3 dt{ font-size:16px; padding-bottom:5px; margin-bottom:5px;}
.bottomdiv dl.d3 dd p{ font-size:14px; line-height:22px;}
.bqxxdiv p{ font-size:13px; line-height:21px;}

/*******产品中心********/
.nybanner{ margin-top:60px;}
.nybanner img{ height:40vw;}
.prodivleft{ min-height:100px; margin-bottom:20px;}
.prodivleft dl dt{ padding-right:10px;}
.prodivleft dl dt a{ height:42px; line-height:42px; font-size:16px;}
.prodivleft dl dd a{ font-size:14px; height:30px; line-height:30px;}

.prodivright{ padding:0 15px;}

	
/****产品详细****/	
.prodwdiv{ top:60px !important;}
.prodwdiv ul{ padding-right:150px;}
.prodwdiv ul li a{ height:32px; line-height:32px; font-size:13px;}
.prodwdiv a.a{ margin-top:-50px; padding:0 20px; font-size:12px;}

.proxxdiv{ margin-top:10px;}
.proxxdivtz{ width:80%; margin:0 10%;}

.proxxtt strong{ font-size:22px;}
dl.pxxd1 dt img{ width:40px; height:40px;}
dl.pxxd1 dd strong{ font-size:15px; line-height:22px; height:44px;}


/*******服务-oem*****/
.nymenu ul li a{ height:50px; line-height:50px; margin-right:25px;}
.oemdiv{ padding:20px 0 30px 0;}
.oemdiv1{ padding:30px 0;}
.oemdiv1 dl.d1 dt img{ height:auto;}
.oemdiv1 dl.d1 dd strong{ font-size:18px; line-height:26px;}
.oemdiv1 dl.d1 .ddtxt{ font-size:14px; line-height:24px; padding:0; margin-top:10px;}


.oemdiv2{ padding:30px 0;}
.oemdiv2card{ padding:15px;}
.oemdiv2card img{ width:30px;}
.oemdiv3{ padding:30px 0;}
.oemdiv3 dl.d1{ width:92vw;}



/******服务——faq*******/
.faqdiv{ padding:10px 0 30px 0;}
.faqdivc{ padding:0; }
dl.faqdl dt{ height:40px;padding-right:20px; background-size:20px auto !important;}
dl.faqdl dt strong{ height:40px; line-height:40px;  padding-left:25px; font-size:14px;}
dl.faqdl dd{ padding:10px 30px 10px 20px;font-size:15px; line-height:24px;}


/******服务——video*******/
dl.spdl{ width:49%;  margin:1% 2% 1% 0; padding:8px ;}
dl.spdl dd{margin-bottom:8px;}
dl.spdl dd h3{ height:46px; line-height:23px; font-size:16px;}
dl.spdl:nth-child(3n){  margin:1% 2% 1% 0;}
dl.spdl:nth-child(2n){ margin:1% 0;}
dl.spdl dt span{ background-size:30px auto !important;}


/*******新闻列表-详情*****/
.margtop{ margin-top:60px;}
.newsxxdiv{ padding:20px 0;}
.xh1{ font-size:18px; line-height:26px; padding-right:0px;}
.timediv{ width:55px; margin-top:0px; font-size:20px; padding-left:10px; background:url(../images/news_tb.png) left 5px no-repeat;}
.timediv span{ font-size:14px; line-height:22px; padding-bottom:1px; margin-bottom:1px;}
.newsbz{ padding:8px 0; font-size:14px; margin-top:-30px;}

.newswz{ padding:10px 0; font-size:14px; line-height:24px;}
.sxtiao p.pl,.sxtiao p.pl a,.sxtiao p.pr ,.sxtiao p.pr a{ width:100%; height:30px; line-height:30px; font-size:14px; text-align:left;}
.sxtiao p.pt{ display:none;}


/****应用列表-详情*****/
.appxxdiv{ padding:20px 0;}
.appxxdiv dl.d1 dt{ width:100%; margin-bottom:10px; }
.appxxdiv dl.d1 dd{ width:100%; padding-left:0px; }
.appxxdiv dl.d1 dd h1{ font-size:22px; line-height:26px; margin-bottom:10px;}
.appxxdiv dl.d1 dd p{  font-size:14px; line-height:24px;}
.appxxdiv dl.d1 dd p.p{ min-height:30px; margin-bottom:10px;}
.appxxdiv dl.d1 dd strong.s{  font-size:18px; line-height:24px;}

.appcard4{ width:48%; margin:1%; height:230px; padding:20px 10px 0 10px;}
.appcard4 h3{  padding-bottom:10px; margin-bottom:10px;  font-size:18px; line-height:24px;}
.appcard4 p{ font-size:14px; line-height:23px; color:#555;}
.appcard4 strong{ font-size:40px; line-height:40px;bottom:-10px;}

/*******关于我们*******/
.nymenhide{ display:none;}
.aboutdiv1{ padding:10px 0 200px 0;}
.aboutdiv1 dl.d1 dt{ width:100%; position:static; margin-bottom:10px;}
.aboutdiv1 dl.d1 dt strong{ background:none; padding-bottom:0; font-size:22px; line-height:26px;}
.aboutdiv1 dl.d1 dd p{ font-size:15px; line-height:24px;}

.aboutdiv2c{ padding:20px;}
.aboutdiv2c ul li{ padding-left:0px;}
.aboutdiv2c ul strong{ font-size:16px; line-height:24px;}
.aboutdiv2c ul strong em{ font-size:26px;}
.aboutdiv2c ul p{ font-size:14px; min-height:24px;}

.aboutdiv3c .nytt{ position:static; margin-top:30px;}
.aboutdiv3 dl{ width:100% !important; height:auto;background: rgba(255,255,255,0.4); padding:20px !important; margin-bottom:20px;}
.aboutdiv3 dl dd{ display:block !important; font-size:15px; line-height:24px;}
.aboutdiv3 dl dt img{ width:60px;}
.aboutdiv3 dl dt strong{ font-size:22px; line-height:26px;}

.aboutdiv4{ padding:40px 0;}
.aboutdiv4 dl{ width:50%; border-radius:15px; background:#fff;}
.aboutdiv4 dl dt{ height:300px;}
.aboutdiv4 dl dd{ background:#f2f4f9; padding:20px; height:300px;}
.aboutdiv4 dl dd strong{ font-size:20px;}
.aboutdiv4 dl dd img{ margin:10px auto;}
.aboutdiv5 ul.u1 li a{ width:48%; height:64px;  background:#ededed !important; margin-bottom:4px; line-height:22px; padding:10px 0; margin:1%;}

.aboutdiv5cqh img{height:400px;}
.aboutdiv5ctxt{ width:100%; height:auto; float:left;   left:0; top:50px; padding:20px;} 
.aboutdiv5ctxt strong{ margin-bottom:20px; font-size:18px; line-height:24px; }
.aboutdiv5ctxt p{ font-size:15px; line-height:24px; }


/*******持续发展******/
.fzdiv1{ padding:20px 0;}
.fzdiv1 dl.d1{ margin-bottom:20px;}
.fzdiv1 dl.d1 dt{ width:100%; position:static; }
.fzdiv1 dl.d1 dt strong{ font-size:22px; line-height:28px;}
.fzdiv1 dl.d1 dd{ padding-left:0; font-size:15px; line-height:24px;}

.fzdiv2{ padding:30px 0;}
.fzcard h3{ font-size:18px; line-height:24px;}

.fzdiv3 dl.d1 dt h3 a{ font-size:16px;}

.fzcard{ width:46vw; height:300px; margin:1vw;}

 
/****弹出留言框****/
.tclydivtt{ padding:15px 10px;}
.tclydivtt strong{ font-size:24px; line-height:40px;}
.tclydivtt .tclose{ width:40px; height:40px;}
.tclydivc{ padding:10px;}
.tclydivc .input{ width:98%;height:40px; line-height:40px;font-size:14px;} 
 .tclydivc .text{ width:98%; height:120px; float:left; font-family:"Montserrat",'Poppins';  line-height:26px; background:#f5f7f9; color:#333; outline:none; border-radius:3px; border:none; padding:10px 15px; font-size:16px; margin:1% 0; box-sizing:border-box;} 
.tclydivc .button{ width:98%; height:42px; line-height:42px; font-size:14px;} 
.tclydivc .button span{ height:42px; line-height:42px;}  

/**经销商******/
.lxwmlydivc dl{ width:100%; margin-bottom:10px;} 
.lxwmlydivc dl dt{ width:100%; height:auto; text-align:left; line-height:26px;font-size:16px;}
.lxwmlydivc dl dd{ margin-left:0%; width:100%;}
.lxwmlydivc dl dd .input,.lxwmlydivc dl dd .input.sel{ width:100%; height:40px; line-height:40px; margin:0;}
.lxwmlydivc dl dd .input.inputa{ width:49%; margin:0 1% 0 0;}
.lxwmlydivc dl dd .input.inputb{ width:100%;  margin:1% 0 ;}
.lxwmlydivc dl dd  p .img{ width:auto; height:40px; display:block; float:right; margin-top:-40px;}

.lxwmlydivc dl dd  .buttonas{ height:40px; line-height:40px;}


/*******新新闻列表******/
.xinwenleft{ width:100%;}
.xinwenright{ display:none;}
dl.dlxw{ margin-bottom:15px;}
dl.dlxw dt{ width:100%; margin:0; padding:15px 15px 0 15px; box-sizing:border-box;}
dl.dlxw dd{ padding:15px; width: 100%; }
.times_boxs{ right:15px;}
dl.dlxw dd h3 a{ font-size:20px; padding-right:0; max-height:78px;  line-height:26px;}



/*******20240726产品详细新加样式*****/
dl.xjpordl{padding:10px; width:50%;}
dl.xjpordl dt{ width:50px; height:50px;padding:10px;  top:5px;}
dl.xjpordl dd{ margin-top:10px;}
dl.xjpordl dd strong{ font-size:17px; line-height:24px;}
dl.xjpordl dd p{ font-size:14px; line-height:20px;min-height:100px;}
dl.xjpordl.xjpordls{ margin-left:0%;}

.xjproxxdiv{  padding:40px 0;}
.xjproxxdivc h2{ font-size:20px; line-height:30px; margin-bottom:15px;}
.xjproxxdivc p{ font-size:14px; line-height:24px;}



}




@media only screen and (max-width:460px){	

.profaq{ padding:20px 0;}
.profaq .st{ font-size:22px; line-height:24px; margin-bottom:10px;}
.profaqright dl dt{ font-size:16px; line-height:22px;} 
.profaqright dl dd{ font-size:14px; line-height:25px;}



.banner{ height:55vw !important;min-height:140px !important;}
.banner ul {   height:55vw !important; min-height:140px !important;}
.banner ul li{min-height: 140px;}
.banner ul li .img,.banner ul li video{ height:55vw !important;min-height:140px !important; }
.banwenzic h2 { font-size:18px; line-height:24px;}
.banner_span span { width: 10px; height: 4px; margin: 0 4px;}
.banner_span span.cur {  width:20px; }


/*****首页*******/
.indexdivpul dl{ padding:2px;}
.indexdivpul dl.d1{ padding:2px !important;}
.indexdivpul dl dd a{ font-size:16px; line-height:22px;}

.indexdiv1{ padding:20px 0;}
.indextt{ margin-bottom:10px;}
.indextt span{ line-height:22px; margin-bottom:0;}
.indextt strong,.indextt h1{ font-size:22px; line-height:26px;}
.indexdiv p.p1 a{ font-size:12px;}
dl.ipdl{ padding:10px 10px 5px 10px;}
dl.ipdl dd h3 a{ font-size:14px; height:40px; line-height:40px;}
dl.ipdl dd a.a{ height:40px; line-height:40px; font-size:14px;}
.indexdivpul{ margin-top:-10px;}
.mars{ margin-top:-68px;}

.indexdiv2{ padding:20px 0;}

dl.isdl dd.dd{ padding:20px 10px;}
dl.isdl dd.dd img{ width:30px; height:30px;}
dl.isdl dd.dd h3{ font-size:15px}
dl.isdl dd.dd1 a{ width:36px; height:36px;}
dl.isdl:hover dd.dd1 a{ width:36px; height:36px; overflow:hidden; padding:0; background-position: center center;}
dl.isdl:hover dd.dd1 a span{ display:none;}

.indexdiv3{ padding:20px 0;}
.indexdiv4{ padding:20px 0;}
.indexdiv4ltw{ height:120px;}
.indexdiv4ltw ul li a{ padding:20px 10px;}
.indexdiv4ltw ul li a span{ display:none;}
a.amore{ padding:0 15px; font-size:14px;}
.indexdiv5 a.amore{ margin-top:-70px;}
.ixuldiv{ margin-top:-15px;}
.ixuldiv ul li a{ height:36px; line-height:36px;}
dl.idlxw dd div{ padding:10px;}
dl.idlxw dd h3 a{ font-size:14px; margin:5px 0; line-height:22px; height:44px;}
dl.idlxw dd a.a{ display:none;}


.indexdiv5{ padding:20px 0;}
.ixul{ top:-15px;}
.indexdiv5qhtz dl dt{ height:200px;}
.indexdiv5qhtz dl dd div h3 a{ font-size:16px; line-height:24px;}
dl.ixwdl { height:180px;}
dl.ixwdl{ padding:10px;}
dl.ixwdl dd h3 a{ height:48px; line-height:24px; font-size:14px;}
dl.ixwdl dt{ bottom:5px;}
dl.ixwdl dt p a{ font-size:14px; line-height:30px;}

.indexdiv6{ padding:30px 0;}
.divbota a strong{ font-size:14px;}
.divbota a span{ font-size:12px;}

/*****提交成功页******/
.sucdiv{ padding:80px 0 30px 0;}
.sucdiv dl dt{ font-size:22px; line-height:26px;}
.sucdiv dl dd h3{ font-size:18px; line-height:24px;}
.nytt strong{ font-size:22px; line-height:26px;}

/*******产品中心********/
.nybannerwz strong{ font-size:22px; line-height:26px;}
.miaobao{ font-size:13px; line-height:24px;}
.prodivright{ padding:0 10px 40px 10px;}
.prodivxl dl{ padding:10px;}
.prodivxl dl dt{ width:100px;}
.prodivxl dl dd{ margin-top:-100px; padding-left:110px;}

.prodivxl dl dd h3{ font-size:17px; padding-right:38px; line-height:38px;}
.prodivxl dl dd h3 span.kgan{ width:28px; height:28px; margin:5px -40px 0 5px; background-size:22px 22px !important;}
.prodivxl dl dd p{  font-size:13px; line-height:21px; }

.prodivxltable ul.topul li{ font-size:13px;}



/*****产品中心列表******/
dl.profl dt h2,dl.profl dt h1{ font-size:22px; line-height:26px;}
dl.profl dd{ font-size:13px; line-height:22px;}
.prodivfl .h3{ font-size:18px; line-height:24px;}

dl.pdl1{ padding:10px;}
dl.pdl1 dd.dd{ padding-bottom:10px;}
dl.pdl1 dd.dd h2 a{ font-size:16px;}

dl.pdl1 dd.dd1 p{ font-size:13px; line-height:20px; height:40px;}

/****产品详细****/	
.prodwdiv ul{ padding-right:130px;}
.prodwdiv ul li { margin-right:10px;}
.prodwdiv ul li a{ height:28px; line-height:28px;}
.proxxdivtz{ width:100%; margin:0;}

dl.pxxd1 dd strong{ font-size:12px;}

/*******服务-oem*****/
.nymenu ul li a{ height:46px; line-height:46px; font-size:15px; margin-right:15px;}
.oemdiv1 dl.d1 dd{ padding:20px 10px;}
.oemdiv2card{ padding:10px; height:150px;}
.oemdiv2card h3{ font-size:15px; line-height:22px; height:66px;}
.oemdiv2card strong{ font-size:50px; line-height:50px;}


/*******服务-down*****/
.downdiv{ padding:10px 0 20px 0;}
.downdivleft strong { font-size:22px;}
ul.u1down li a{ height:44px; line-height:44px; font-size:15px;}
ul.u1down li a span{ height:40px;}


/********联系我们*****/
.lxwmdiv{ float:left; padding:10px 0 30px 0; background-size:auto 100px;}
.lxwmdiv dl.d1 dt{ width:100%; margin-bottom:25px;}
.lxwmdiv dl.d1 dt strong{ line-height:26px; font-size:22px; margin-bottom:20px;}
.lxwmdiv dl.d1 dt h3{ line-height:30px;  font-size:18px;font-family:"ziti1";  }
.lxwmdiv dl.d1 dt h3 span{font-size:16px; margin-right:5px;}
.lxwmdiv dl.d1 dd{ width:100%; }
.lxwmdiv dl.d1 dd p.p{ padding-bottom:15px; margin-bottom:15px; font-size:14px;}
.lxwmdiv dl.d1 dd p.p span{ font-size:14px;}
.lxwmdiv dl.d1 dd p.p strong{ font-size:14px;}

.lxwmlydiv{ padding-bottom:40px;}
.lxwmlydivc{ padding:30px  20px;  margin-top:-45px;}
.lxwmlydivc .input,.lxwmlydivc .input.input1{ width:98%; height:36px; line-height:36px; margin:1%;}

.lxwmlydivc .input.input2{ width:40%;}
.lxwmlydivc .input.input3{ width:56%;}
.lxwmlydivc p{ width:100%; height:auto; float:left;}
.lxwmlydivc p .input{ width:40%;}
.lxwmlydivc p img{ width:auto; height:36px; display:block; margin:1%; cursor:pointer;}
.lxwmlydivc .buttonas{  float:left; margin:15px 1%; }

 
 /*****新闻列表******/
.Newsdiv{ padding:10px 0 20px 0; }
dl.xdl{ height:180px;padding-right:0px;}
dl.xdl dt{ width:40%;}
dl.xdl dd.dd{ width:60%;padding:15px;}
dl.xdl dd.dd h3 a{ width:100%; height:44px; line-height:22px; float:left; font-size:16px;}
dl.xdl dd.dd p{  height:40px; line-height:20px; font-size:13px; margin-bottom:10px;}
dl.xdl dd.dd a.a{  font-size:14px; }
dl.xdl dd.dd1{ display:none;}
.newsdivcz{ padding-bottom:20px;}
.newsdivc{height:180px;}

dl.xwdl{ width:48%; height:150px; margin:1%;padding:10px;}
dl.xwdl dd h3 a{ height:44px;font-size:14px; line-height:22px; margin-top:10px;}
dl.xwdl dt{ bottom:10px;}
dl.xwdl dt p{  padding:0 10px;}
dl.xwdl dt p a{ line-height:30px; font-size:12px; }

/*******关于我们*******/
.aboutdiv1 dl.d1 dt strong{ font-size:20px;}
.aboutdiv1 dl.d1 dd p{ font-size:14px;}

.aboutdiv2c ul li{ width:48%;}
.xt{ display:none;}
.aboutdiv2c ul strong em{ font-size:22px;} 
.aboutdiv2c ul strong{ font-size:12px;} 
.aboutdiv4 dl dd{ padding:10px;}
.aboutdiv4 dl dd strong{ font-size:18px;}
.aboutdiv4 dl dd img{ width:40px; margin:8px auto;}
.aboutdiv4 dl dd p{ font-size:14px; line-height:22px;}

.aboutdiv5 ul.u1 li a{ width:100%; height:auto; margin:0.5% 0;}



/******新应用场景*****/
.yycjdiv{ padding:90px 0 40px 0;}
.solimg{ height:788px;}
.yycjtxtz{ width:320px; height:320px; float:none; margin:0 auto; }
.yycjtxty{ width:300px; height:300px;}
.yycjtxty2{ width:300px; height:300px;}
.yycjtxtc{width:320px; height:320px; padding:60px 40px 0 40px; }
.yycjtxtc h3 a{ font-size:20px; line-height:24px; padding-bottom:10px; margin-bottom:15px; }
.yycjtxtc .p{ font-size:14px; line-height:24px; min-height:64px; height:78px; overflow:hidden; margin-bottom:10px;}
.yycjtxtc a.a{ padding:5px 20px 5px 10px; border-radius:20px; }
.yycjtxtc a.a span{ padding-left:30px; height:30px; line-height:30px; background-size:25px auto;}


.yycjdivul{ width:100%; margin-top:20px; background:none;}
.yycjdivul ul{ background:none;}
.yycjdivul ul li a{ width:48%; margin:1%; line-height:20px; height:84px; text-align:center; background-position:center top !important; background-size:25px auto !important; padding-top:30px; padding-right:0; } 
 

}



@media only screen and (max-width:420px){	


/****服务-video******/
dl.spdl{ width:100%;  margin:1% 0; padding:15px ;}
dl.spdl dd{margin-bottom:8px;}
dl.spdl dd h3{ height:auto; line-height:23px; font-size:16px;}
dl.spdl:nth-child(3n){  margin:1% 0;}
dl.spdl:nth-child(2n){ margin:1% 0;}
}