﻿
@media only screen and (max-width:1750px){	
.document_width{ width:1380px;}

.xlprolistc{ padding-bottom:30px;}
.xlprolist ul li{ width:324px;}
/*****产品列表****/
.nyban img{ height:460px;}
dl.pdl{ width:425px;} 
dl.pdl dd h3 a{ font-size:24px;} 

/******产品列表-详情******/
dl.ptddl dd{ font-size:18px;}
dl.pyydl{ width:650px;}
.pggcs li strong{ font-size:15px;}


/******公司简介******/ 
.aboutdivright dl{ padding:20px 0;}

.fzlcdiv{ height:560px;  background-size:1670px 300px; padding-bottom:20px; margin-top:25px;}
dl.fzd2{ width:276px; height:560px; float:left; text-align:center; position:relative;}
dl.fzd2 dd{ width:100%; height:auto; float:left; position:absolute; left:0; bottom:440px;}
dl.fzd2 dt{ width:100%; height:auto; float:left; background:url(../image/fzlctb.png)  center top no-repeat; padding-top:40px; position:absolute; top:132px; left:0;}
dl.fzd2 dt strong{ width:100%; height:auto; float:left; font-size:36px; line-height:46px; color:#fc6b00; font-weight:bold; margin-bottom:10px;}
dl.fzd2 dt img{ width:120px; height:120px; display:block; margin:0 auto; border:8px solid #fff; border-radius:100%;}

dl.fzd2.cur dd{ top:450px;}
dl.fzd2.cur dt{ background:url(../image/fzlctb.png)  center bottom no-repeat; padding-top:0px; padding-bottom:40px; top:213px;}
dl.fzd2.cur dt strong{ margin-bottom:10px;}
 

/****生产制造******/
.abzzdiv1 dl{ width:1380px;}
 
/*****新闻中心******/
dl.tjxwdl{ width:1380px;} 
 

}



@media only screen and (max-width:1480px){	
.document_width{ width:1200px;}

.indexys dl{ height:560px;}
.xlprolistc{ padding-bottom:20px;}
.xlprolist ul li{ width:280px;}
/*****产品列表****/
.nyban img{ height:400px;}
.nybanwz{top:220px;}
.nybanwz strong{ font-size:40px; line-height:46px;}  

dl.pdl{ width:380px; margin:10px;}
dl.pdl dt{ padding:20px 30px;}
dl.pdl dd { padding:10px 0;}
dl.pdl dd h3 a{ font-size:20px;}
dl.pdl dd span{ font-size:15px; padding-left:20px;}
.nytt strong{ font-size:34px; line-height:40px;}


/******产品列表-详情******/
.proxxdivc h2{ font-size:32px; line-height:36px;}
.proxxdivc ul li{ font-size:18px;}
.proxxdivc ul li strong{ font-size:26px;}

dl.ptddl{ padding:15px 25px;}
dl.ptddl dd{ font-size:16px; line-height:24px; height:48px;}

.pggcs li{ font-size:14px;}
.pggcs li strong{ font-size:14px;}
dl.pyydl{ width:560px;}
dl.pyydl dd{ padding:20px 0;}
dl.pyydl dd h3{ line-height:26px; padding:0 20px;}
dl.pyydl dd h3 a{ font-size:18px;}
dl.pyydl dd a.a{ padding:0 20px;}


/*****服务支持-技术支持*****/
.nymenu{ margin-top:-50px; }
.nymenu ul li a{ height:50px; line-height:50px;}
dl.jsdl dd{ padding:15px 25px 25px 25px;}
dl.jsdl dd div{ line-height:24px; font-size:15px;}

.jszcdiv1bz{ padding-bottom:350px;}
.jszcdiv1bz ul li strong em{ font-size:60px;}

dl.jsd2 dd strong{ font-size:30px; line-height:36px; background-size:auto 22px;}
dl.jsd2 dd p{ font-size:14px; line-height:30px;}

.jszcdiv4cleft strong{ font-size:24px;}
.jszcdiv4cright dl dd strong{ font-size:18px; line-height:26px;}
.jszcdiv4cright dl dd div{ font-size:14px;}


/*****关于我们*****/
.aboutdivrightc{ margin-bottom:20px;}
.aboutdivrightc p{ line-height:26px;}
.aboutdivright dl dt strong em{ font-size:50px; line-height:60px;}

dl.fzdl{ width:400px; height:400px;  margin:0 -30px 0 0; padding:70px 50px 30px 50px;}
dl.fzdl dt{ font-size:22px; margin-bottom:15px}
dl.fzdl dt strong{ font-size:40px; line-height:50px;}
dl.fzdl dd{ width:100%; height:auto; float:left; font-size:16px; line-height:24px; color:#333;}
dl.fzdl dd p{ width:100%; height:auto; float:left; margin-bottom:5px;}
dl.fzdl.cur{ background:#fff; position:relative; z-index:1;}
dl.fzdl.cur dt strong{ color:#c59b6c;}
  
  
.fzlcdiv{ height:560px;  background-size:1450px 300px; padding-bottom:20px; margin-top:25px;}
dl.fzd2{ width:240px; height:560px; float:left; text-align:center; position:relative;}
dl.fzd2 dd{ width:100%; height:auto; float:left; position:absolute; left:0; bottom:440px;}
dl.fzd2 dt{ width:100%; height:auto; float:left; background:url(../image/fzlctb.png)  center top no-repeat; padding-top:40px; position:absolute; top:132px; left:0;}
dl.fzd2 dt strong{ width:100%; height:auto; float:left; font-size:36px; line-height:46px; color:#fc6b00; font-weight:bold; margin-bottom:10px;}
dl.fzd2 dt img{ width:120px; height:120px; display:block; margin:0 auto; border:8px solid #fff; border-radius:100%;}

dl.fzd2.cur dd{ top:450px;}
dl.fzd2.cur dt{ background:url(../image/fzlctb.png)  center bottom no-repeat; padding-top:0px; padding-bottom:40px; top:213px;}
dl.fzd2.cur dt strong{ margin-bottom:10px;}
  
  
  

/****生产制造******/
.abzzdivtxt strong{ font-size:50px; line-height:50px;}

.abzzdiv1 dl{ width:1200px;}
.abzzdiv1 dl dd strong{ font-size:26px;}
.zzysdivkz{ bottom:50px;}

  
  
/*****新闻中心******/
dl.tjxwdl{ width:1200px;} 
dl.tjxwdl dd{ padding:30px 40px;}
dl.tjxwdl dd h3 a{ font-size:22px; line-height:28px; height:56px;}
dl.tjxwdl dd p{ margin-bottom:40px;} 
  
 
/******应用场景*****/
.yycjdiv{ padding:200px 0 60px 0; }
.yycjtxtz{ width:500px; height:500px; }
.yycjtxty{ width:480px; height:480px; }
.yycjtxty2{ width:480px; height:480px;}
.yycjtxtc{ width:500px; height:500px; padding:100px 80px 0 80px;}
.yycjtxtc h3 a{  font-size:26px; line-height:30px;}
.yycjtxtc .p{ font-size:15px; line-height:24px; min-height:104px; margin-bottom:10px;}
 
.yycjdivul{ width:200px; margin-top:100px;}
 
 
 
 
  
}



/****平析***/
@media only screen and (max-width:1270px){	

.document_width{ width:750px;}
.headertoph{ display:block;}
/****首页****/
.header{ height:70px;background:#fff !important; padding:0;}
.header .logo .img{ display:none;}
.header .logo .img1{ display:block;}
.headertop{ margin-bottom:0; margin-top:10px;}
.sosodiv{ margin-top:18px;}
.headermenu{ display:none;}
.header .soso .input{ background:rgba(0,0,0,0.6);}
.header .soso .button{ background:url(../image/sosoh.png) center center no-repeat;}
.header dl.yyqh{ border:1px solid #333;}
.header dl.yyqh dt a{ color:#333; background:url(../image/dsjh.png) right center no-repeat;}
.header dl.yyqh dd a{ color:#333;}
.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;}
 
.banner{ margin-top:70px;}
.banwenzi{ top:4vw;}
.banwenzic h2{ font-size:32px; line-height:36px;}
.ipjtl{ left:0;}
.ipjtr{ right:0;}
dl.ipdl{ width:740px;}
dl.ipdl dt img{ max-width:420px;}
dl.ipdl dt strong{ font-size:140px;}
.indexys dl dd p{ height:160px;} 
.indexxwqh dl{ display:none;}
.indexxwqh ul li{ width:100%;}
.indexpro,.indexgy,.indexxw,.indexlx{ padding:50px 0;}
dl.ipdl dd.dd h3 a{ font-size:32px; line-height:36px;}
.indextt strong{ font-size:32px; line-height:36px;}
.indexys{ padding:50px 0 20px 0}
.indexys dl{ height:375px;}
.indexys dl dd strong{ font-size:20px;}
.indexys dl dd p{ font-size:14px;}
.iabbz{ margin-bottom:180px;}
.indexgy ul li strong em{ font-size:50px; line-height:50px;}
.indexgy ul li p{ font-size:16px;}
 
.indextt.indextt1{ margin-top:0; text-align:center; width:100%; margin-bottom:10px;} 
.indexxw a.amore{ display:none;}
.indexxwqh ul li{ padding:20px 0 20px 20px;}
.indexxwqh ul li h3{ font-size:17px;}

.indextt.indextt2{ width:100%; text-align:center; margin-bottom:25px;}
.indexlx a.amore{ float:none; margin:0 auto; width:120px; display:grid;}

.bottomdiv{ padding:30px 0;}
.bottomdiv dl.d1{ width:100%;}
.bottomdiv dl.d1 dd{ margin-top:10px;}
.bottomdiv dl.d2{ display:none;}

.botshare{ display:none;}
.bottomdivclx{ width:100%; text-align:left;}
.bottomdivclx strong{ float:left;}
.bqxxdiv{ padding:15px 0;}



/*****产品列表****/
.nyban img{ height:320px;}
.nybanwz{top:160px; }
.nybanwz strong{ font-size:30px; line-height:36px;text-align:center;}  

.prodiv{ padding:10px 0 50px 0; }
ul.promenu li{ height:40px; margin-right:15px;}
ul.promenu li a{ height:40px; line-height:40px; font-size:18px;}
.promenuej a{ height:34px; line-height:34px; font-size:14px; margin:5px 10px 5px 0; padding:0 20px;}
.prodivlist{ padding:20px 0;}

dl.pdl{ width:352px; margin:10px;}
dl.pdl dd h3 a{ margin-bottom:5px;}
.nytt strong{ font-size:28px;}


/******产品列表-详情******/
.proxxdiv{ padding:20px 0 30px 0; margin-top:60px;}
.proxxdivc{ margin-top:0;}
dl.ptddl{ width:31.3333%;}
.pggcs li{ width:48%;}
.proyydiv{ margin-top:0;}
dl.pyydl{ width:360px; margin:0 10px;}
dl.pyydl dd{ width:100%; margin:0;}

/*****服务支持-技术支持*****/
.jszcdiv{ padding:20px 0 30px 0;}
dl.jsdl dd{ padding:10px 15px 15px 15px;}
dl.jsdl dd strong.s{ background-size:30px auto !important; padding:5px 35px 5px 0; font-size:18px;}

.jszcdiv1{ padding:20px 0 30px 0;}
dl.jsd2 dd{ width:100%;}
dl.jsd2 dd strong s{ width:auto; float:none;}
dl.jsd2 dt img{ display:none;} 
.jszcdiv1bz{ width:100%; margin:0;}
.jszcdiv4cleft{ width:100%; margin-bottom:20px;}
.jszcdiv4cleft strong s{ width:auto; float:none;}
.jszcdiv4cright{ width:100%;}


/******服务支持-下载中心****/
.downdiv{padding:20px 0 30px 0; }
dl.xzdl{ width:48%; margin:1%; padding:20px 20px 10px 20px;}
dl.xzdl dd h3 a{ width:100%; height:52px;font-size:16px; line-height:26px;}
dl.xzdl dd p{  font-size:15px; line-height:24px; margin:10px 0;}

/******服务支持-常见问题****/
dl.faqdl{ margin-bottom:10px; padding:0 10px;}
dl.faqdl dt{ height:46px; line-height:46px; font-size:18px;padding:0 40px 0 80px; background-size:30px auto !important;}
dl.faqdl dt span{ height:46px; line-height:46px;font-size:16px; width:60px;}
dl.faqdl dd{ padding:10px 40px 10px 80px; font-size:15px; line-height:24px; }


/******公司简介*****/
.aboutdiv{ padding:10px 0 30px 0;}
.aboutdivleft{ width:100%; padding-right:0;}
.aboutdivleft .img{ margin-top:0;}
.aboutdivright{ width:100%; padding-left:0; border-left:none; margin-top:20px;}
.aboutdivright dl{ padding:10px 0;}
.aboutdivright dl dd{ font-size:16px;}
dl.aboutwh dd{ width:100%; margin:0; padding:30px;}
 
 
 
.fzlcdiv{ height:400px;  background:none;  max-width:750px; margin:0 auto; padding:0px; float:none;}
dl.fzd2{ width:258px; height:400px; float:left; text-align:center; position:relative; background:#fff; padding-top:60px; box-sizing:border-box; border-right:1px solid #ededed; border-radius:8px;}
dl.fzd2 dd{ width:100%; height:auto; float:left; position:static; left:0; bottom:440px;}
dl.fzd2 dt{ width:100%; height:auto; float:left; background:none !important;; padding:20px 0 !important; position:static;top:132px; left:0;}
dl.fzd2 dt strong{ width:100%; height:auto; float:left; font-size:36px; line-height:46px; color:#fc6b00; font-weight:bold; margin-bottom:10px;}
dl.fzd2 dt img{ width:120px; height:120px; display:block; margin:0 auto; border:8px solid #fff; border-radius:100%;}

dl.fzd2.cur dd{ top:450px;}
dl.fzd2.cur dt{ background:url(../image/fzlctb.png)  center bottom no-repeat; padding-top:0px; padding-bottom:40px; top:213px;}
dl.fzd2.cur dt strong{ margin-bottom:10px;}
.fzlcdiv::after,.fzlcdiv::before{ display:none;}

.fzjtl{ left:0;}
.fzjtr{ right:0;}

/****生产制造******/
.abzzdivtxt strong{ font-size:40px; line-height:40px;}
.abzzdivtxt h3{ font-size:18px; line-height:24px;}
.abzzdivtxt{ padding:0 20px;}
.abzzdivtxt p{ font-size:15px; line-height:24px;}

.abzzdiv1 dl{ width:740px; margin:0 15px;}
.abzzdiv1 dl dd{ padding:20px 30px 0 0;}
.abzzdiv1 dl dd strong{ font-size:20px;}
.abzzdiv1 dl dd p{ font-size:14px; line-height:24px;}
.zzysdivkz{ bottom:10px;}
 
/****联系我们*****/
.nyban1 img{ height:500px !important;}
.nyban1 .nybanwz{ top:90px;}
.nybantxt{padding:30px;}
.nybantxt h3{ font-size:30px; line-height:34px; padding-bottom:10px; margin-bottom:10px;}
 
 
/****加入我们****/ 
.joinfl{ width:40%; height:120px; float:left; padding:20px 20px 0 20px;}
.joinfl a{ padding-right:60px; background-size:40px auto !important;}
.joinfl strong{ font-size:20px; line-height:32px; margin:5px 0 20px 0;}
.joinfl p{ height:44px; font-size:14px; line-height:22px; display:none !important;}
.joinfl.cur{ width:60%; background:url(../image/zpbjh.jpg) center center no-repeat;}

.joinejdiv{margin:40px 0 20px 0;}
.joinejdiv dl.d1{ width:200px;}
.joinejdiv dl.d1 dt{  border-radius:20px; line-height:40px; background:url(../image/dsj1h.png) 160px center no-repeat #f9f9f9;}
.joinejdiv dl.d1 dd{ top:40px;}
.joinejdiv dl.d1:hover dt{ background:url(../image/dsj1h2.png) 160px center no-repeat #f9f9f9; border-radius:20px 20px 0 0;}
.joinejdiv dl.d1:hover dd{ display:block;border-radius:0 0 20px 20px ;}

.joinss{ width:360px; height:40px; border-radius:20px;}
.joinss .input{ width:250px; height:40px; line-height:40px;}
.joinss .button{ width:110px; height:40px; line-height:40px; border-radius:20px;}
 


dl.jrdl{ margin-bottom:0;}
dl.jrdl dd{ display:none;}

/*****新闻中心******/
dl.tjxwdl{ width:740px;} 
dl.tjxwdl dt{ width:100%;}
dl.tjxwdl dt img{ height:30vw;}
dl.tjxwdl dd{ width:100%;}
dl.tjxwdl dd h3 a{ font-size:20px; line-height:28px; height:auto;}
dl.tjxwdl dd p{ margin-bottom:0;} 
dl.tjxwdl dd a.amore,dl.tjxwdl dd strong{ display:none;}
dl.ndl{ width:100%; margin:1% 0;}

/*******新闻中心-详情*******/
.newsxxdivtop{ padding:90px 0 30px 0; }
.newxxl{ width:100%;margin-right:0%;}
.newsxxdivtop .newxxr{ display:none;}
.ptime{font-size:14px; line-height:23px;}
.newxxl .h1{ font-size:26px; min-height:40px; line-height:34px;}
.newxxr{ width:100%;}
.newsxxdiv1{ padding-bottom:40px; }
.newxxxdivc{ width:100%; height:auto; float:left; padding:20px 0; font-size:15px; line-height:24px; }

.newsxxrc{ width:100%; padding:20px; margin:25px 0; display:none;}
 
/****应用场景详细页****/
.yycjxxdiv{ padding:90px 0 40px 0;  background-size:100% 500px}
dl.yycjdl{  margin-bottom:40px;}
dl.yycjdl dt{ width:100%;}
dl.yycjdl dd{ width:100%; padding:40px; }
dl.yycjdl dd h2{ font-size:26px; line-height:36px; }
dl.yycjdl dd p{ font-size:15px; line-height:24px; margin-top:15px;}

dl.yycjd2{ width:48%; margin:1%;}
dl.yycjd2 dd{ padding:12px 0; font-size:18px; line-height:30px;}
.yycjxxdiv1{ padding:20px 0 40px 0;}


 
}



@media only screen and (max-width:800px){
	
.document_width{ width:96%;}	
/*****首页****/	
dl.ipdl{ width:96vw;}
dl.ipdl dt img{ max-width:400px;}
dl.ipdl dt strong{ font-size:140px;}




/*****产品列表****/
dl.pdl{ width:352px; margin:10px;}
dl.pdl dd h3 a{ margin-bottom:5px;}
.nytt strong{ font-size:28px;}
dl.pdl{ width:46vw; margin:1vw;}


	

/******产品列表-详情******/
.proxxdiv{ padding:10px 0 30px 0; margin-top:60px;}
.proxxdivc h2{ font-size:26px;}
.proxxdivc .img{ max-width:400px;}
.proxxdivc ul{ width:100%;}
.proxxdivc ul li strong{ font-size:22px;}

.proxxdiv1{ padding:20px 0 30px 0;}
dl.ptddl{ width:48%;}
.pggcs li{ width:48%;}
.proyydiv{ margin-top:0;}
dl.pyydl{ width:46vw; margin:0 1vw;}
dl.pyydl dd{ width:100%; margin:0;}
	
/*****关于我们*****/
dl.fzdl{ width:300px; height:300px;  margin:0 -20px 0 0; padding:50px 30px 20px 30px;}

 
.fzlcdiv{ height:400px;  background:none;  max-width:750px; margin:0 auto; padding:0px; float:none;}
dl.fzd2{ width:50vw; height:400px; float:left; text-align:center; position:relative; background:#fff; padding-top:60px; box-sizing:border-box; border-right:1px solid #ededed; border-radius:8px;}
dl.fzd2 dd{ width:100%; height:auto; float:left; position:static; left:0; bottom:440px;}
dl.fzd2 dt{ width:100%; height:auto; float:left; background:none !important;; padding:20px 0 !important; position:static;top:132px; left:0;}
dl.fzd2 dt strong{ width:100%; height:auto; float:left; font-size:36px; line-height:46px; color:#fc6b00; font-weight:bold; margin-bottom:10px;}
dl.fzd2 dt img{ width:120px; height:120px; display:block; margin:0 auto; border:8px solid #fff; border-radius:100%;}


/****生产制造*****/
.abzzdiv1 dl{ width:96vw; margin:0 1vw;}


/*****新闻中心******/
dl.tjxwdl{ width:96vw;} 

/******应用场景*****/
.yycjdiv{ padding:100px 0 50px 0; }
.yycjtxtz{ width:500px; height:500px; }
.yycjtxty{ width:480px; height:480px; }
.yycjtxty2{ width:480px; height:480px;}
.yycjtxtc{ width:500px; height:500px; padding:100px 80px 0 80px;}
.yycjtxtc h3 a{  font-size:26px; line-height:30px;}
.yycjtxtc .p{ font-size:15px; line-height:24px; min-height:104px; margin-bottom:10px;}
 
.yycjdivul{ width:100%; margin-top:20px; background:none;}
.yycjdivul ul{ background:none;}
 .yycjdivul ul li a{ width:33.333%; text-align:center; background-position:center top !important; padding-top:40px; padding-right:0; } 
 
 

 	
}


@media only screen and (max-width:650px){	

.pcshow{ display:none !important;}
.sjshow{ display:block !important;}

/*****首页****/	
.banwenzic{ margin-top:110px;}
.banwenzic h2{ font-size:26px; line-height:32px; margin-bottom:10px;}
.banwenzic h3{ margin-bottom:25px;}
.banwenzic a.a { height:40px;line-height:40px; margin-right:15px; font-size:16px;  padding: 0 30px;}
.banwenzic a.a s { padding-left:40px; background-size:30px auto !important; }
.banwenzic a.a1 {height: 40px;line-height: 40px; font-size: 16px; padding: 0 30px;}

.indextt{ margin-bottom:20px;}
.indextt span{ font-size:20px; line-height:24px;}
.indextt strong{ font-size:26px; line-height:32px;}
dl.ipdl dd.dd h3 a{ font-size:26px; line-height:32px}
dl.ipdl dd.dd p{ font-size:14px; margin:5px 0;}
dl.ipdl dt img{ max-width:300px;}
dl.ipdl dt strong{ font-size:100px; line-height:100px; top:30%;}
.ipjtl,.ipjtr{ background-size:30px auto !important;}

a.amore {height:40px;line-height: 40px; padding: 0 25px; font-size 16px;} 
.indexys dl{ width:100%; margin:1% 0 !important; height:auto;}
.indexys dl dt img{ width:100px;}
.indexys dl dd p{ display:block !important; height:auto;}
.indexys dl dd span.s{ display:none;}

.iabbz{ margin-bottom:100px;}
.bottomdivclx strong{ font-size:24px; line-height:30px; background-size:28px auto !important; padding-left:36px;}
.indexxwqh ul li h3{ font-size:16px;}
.bqxxdiv p{ width:100%;}

/*****服务支持-技术支持*****/
dl.jsdl{ width:48%;} 
.jszcdiv1bz{ padding-bottom:40%;}
 .jszcdiv1bz p.p{ font-size:15px; line-height:24px; margin-bottom:20px;}
 .jszcdiv1bz ul li strong em{ font-size:40px; line-height:40px;}
 .jszcdiv1bz ul li strong{ font-size:20px;}
 .jszcdiv1bz ul li p{ font-size:16px; line-height:24px;}
 
 
 dl.jsd2{ padding:20px 30px;}
 dl.jsd2 dd strong{ font-size:26px;}
 .jszcdiv4c{ padding:40px 30px 20px 30px;}
 .jszcdiv4c .jt{ background-size:30px auto !important; background-position:center top !important;}
 .jszcdiv4cright{ border-left:none;}
 .jszcdiv4cright dl{ padding-left:0; width:48%; margin:1%;}
 .jszcdiv4cright dl dt{ width:100%; }
 .jszcdiv4cright dl dt img{ height:150px;}
 .jszcdiv4cright dl dd{ width:100%; margin-top:15px;}
 .jszcdiv4cright dl dd strong{ font-size:16px; margin-bottom:0;}
 
 /*****关于我们*****/
 dl.aboutwh dd strong{ width:100%; padding-right:0; border-right:none;}
 dl.aboutwh dd strong.s{ padding-left:95px; background-position:left center !important; margin-top:15px;}
 
 
 /********生产制造******/
 .abzzdiv{ padding:10px 0 20px 0;}
 .abzzdivtxt{ width:100%;}
 
 .abzzdiv1 dl dd{ width:100%; margin-bottom:30px; padding:0;}
 .abzzdiv1 dl dt{ width:100%;}
 .zzysdivkz{ bottom:0;}
 .abzzdiv1{ padding:20px 0;}
 .zzysdiv{ padding-bottom:60px;}
 
 
 /********人才招聘*****/
 .joindiv{ padding:20px 0;}
.joinfl{ width:45%; height:auto; float:left; padding:20px 10px;}
.joinfl a{ padding-right:20px; background-size:30px auto !important;}
.joinfl strong{ font-size:18px; line-height:22px; margin:5px 0;}
.joinfl p{  display:none !important;}
.joinfl.cur{ width:55%; background:url(../image/zpbjh.jpg) center center no-repeat;}

.joinejdiv{margin:30px 0 15px 0;}
.joinejdiv dl.d1{ width:200px; margin-bottom:15px;}
.joinejdiv dl.d1 dt{  border-radius:20px; line-height:40px; background:url(../image/dsj1h.png) 160px center no-repeat #f9f9f9;}
.joinejdiv dl.d1 dd{ top:40px;}
.joinejdiv dl.d1:hover dt{ background:url(../image/dsj1h2.png) 160px center no-repeat #f9f9f9; border-radius:20px 20px 0 0;}
.joinejdiv dl.d1:hover dd{ display:block;border-radius:0 0 20px 20px ;}

.joinss{ width:320px; height:40px; border-radius:20px;}
.joinss .input{ width:220px; height:40px; line-height:40px;}
.joinss .button{ width:100px; height:40px; line-height:40px; border-radius:20px;}
 
 
 
}


@media only screen and (max-width:560px){	

/******首页****/
.header{ height:60px;}
.logo img{ height:36px;}
.headertop{ margin-bottom:0; margin-top:12px;}
.sosodiv{ margin-top:18px;}
.soso{ display:none;}
.sj_menu{ top:60px;}
dl.yyqh{ padding:0 15px; margin-top:2px;}
.menutb{ margin-top:1px;}

.banner{ margin-top:60px;}
.banner ul li .img, .banner ul li video,.banner ul li,.banner{ min-height:360px !important;}
.banwenzic{ margin-top:90px;}

.indexpro, .indexgy, .indexxw, .indexlx{ padding:30px 0;}
dl.ipdl dt img{ width:280px;}
.indexys{ padding:30px 0 10px 0;}
.iabbz p{ font-size:15px; line-height:22px;}
.indexgy ul li strong{ font-size:20px; line-height:40px;}
.indexgy ul li strong em{ font-size:34px; line-height:40px;}
.indexgy ul li p{ font-size:14px; line-height:22px;}
ul.xwul li a{ width:100%; font-size:16px;}
.indexxwqh ul li{ padding:15px 0 15px 20px;}
.indextt.indextt2{ margin-bottom:12px;}
.bottomdiv dl.d1 dd p{ max-width:100%;}


/*****产品列表*****/
.nyban img{ height:280px;}
.nybanwz{top:130px;}
.nybanwz strong{ font-size:26px; line-height:30px;}  

.mbxdiv{ padding:10px 0; font-size:13px;}
ul.promenu li a{ font-size:16px;}
dl.pdl dd h3 a{ font-size:16px; height:26px; line-height:26px;}
dl.pdl dd span{ font-size:13px; line-height:20px;}
.xtdiv{ margin:15px 0;}
.nytt strong{ font-size:26px;}



/******产品列表-详情******/
.proxxdiv{ margin-top:50px;}
.proxxdivc h2{ font-size:24px;}
.proxxdivc .img{ width:80%; margin:0 10%;}
.proxxdivc ul{ padding-top:20px;}
.proxxdivc ul li{ font-size:15px; line-height:22px;}
.proxxdivc ul li strong{ font-size:20px;}

.nytt{ margin:15px 0 20px 0;}
dl.ptddl{ padding:10px 15px;}
dl.ptddl dt{ height:30px;}
dl.ptddl dt strong{ font-size:50px;}
.proxxdiv2{ padding:20px 0 30px 0;}

.pggcs li{ width:100%; margin:1% 0;}
.pggcs li strong{ width:auto; float:none; margin-left:15px;}

.proxxly dl{ width:48% !important; margin:1% !important;}
.proxxly dl dd .input{ height:40px; line-height:40px;}
.proxxly dl.d1{ width:99% !important;}
.proxxly dl.d2{ width:98% !important;}


/*****关于我们*****/
.nymenu ul.u6 li a{ width:33.333333% !important;}
 
 
/****加入我们****/ 
dl.jrdl{ padding:8px 20px;}
dl.jrdl dt strong{  line-height:30px; font-size:18px; }
dl.jrdl dt span{ line-height:30px; font-size:14px; }

.joindctop{  padding:20px 20px 20px 20px;}
.joinclose{ width:30px; height:30px; }
.joindctop strong{ font-size:20px; line-height:28px; margin-bottom:10px;}
.joindctop p{ line-height:26px; margin-right:20px; font-size:15px;}

.joindcnr{  padding:20px; height:400px; overflow-y:auto;}
.joindcnr strong.s{ font-size:16px; line-height:24px;margin-top:10px;}
.joindcnr p{font-size:14px; line-height:24px;}


/*****新闻中心******/
.newsdiv{ padding:20px 0 30px 0;}
dl.tjxwdl dt img{ height:40vw;}
dl.tjxwdl dd{ padding:20px ;}
dl.tjxwdl dd h3 a{ font-size:18px;}
dl.tjxwdl dd p{ margin-top:5px; font-size:15px;}

dl.ndl{ padding:15px 0;}
dl.ndl dt{ width:80px; padding-top:10px;}
dl.ndl dd{ padding:0 15px 0 95px; top:18px;}
dl.ndl dd h3 a{ font-size:17px; height:26px; line-height:26px;}
dl.ndl dd p{ height:44px; line-height:22px; font-size:14px;}


/******应用场景*****/
.yycjdiv{ padding:90px 0 30px 0; }
.yycjtxtz{ width:300px; height:300px; margin:0 auto; float:none; }
.yycjtxty{ width:280px; height:280px; }
.yycjtxty2{ width:280px; height:280px;}
.yycjtxtc{ width:300px; height:300px; padding:30px 40px 0 40px;}
.yycjtxtc h3 a{  font-size:22px; line-height:26px;}
.yycjtxtc .p{ font-size:14px; line-height:24px; height:86px; overflow:hidden; margin-bottom:10px;}
 
 
/****应用场景详细页****/
.yycjxxdiv{ padding:70px 0 30px 0;  background-size:100% 500px}
dl.yycjdl{  margin-bottom:30px;}
dl.yycjdl dt{ width:100%;}
dl.yycjdl dd{ width:100%; padding:25px; }
dl.yycjdl dd h2{ font-size:24px; line-height:30px; }
dl.yycjdl dd p{ font-size:14px; line-height:24px; margin-top:15px;}

dl.yycjd2{ width:48%; margin:1%;}
dl.yycjd2 dd{ padding:8px 0; font-size:16px; line-height:30px;}
.yycjxxdiv1{ padding:20px 0 40px 0;}




}




@media only screen and (max-width:460px){	

/******首页*****/
.banwenzic h2{ font-size:24px; line-height:30px;}
.banwenzic h3{ font-size:14px; line-height:24px; margin-bottom:10px;}
dl.ipdl dd.dd h3 a{ font-size:24px; line-height:30px;}
dl.ipdl dt img{ width:200px;}
dl.ipdl dt strong{ font-size:80px; line-height:80px;}
.ipjtl,.ipjtr{ top:30%;}
.indextt strong{ font-size:24px; line-height:30px;}

.indexys dl{ padding:20px;}
.indexxwqh ul li h3{ font-size:14px; padding-right:90px;}
.indexxwqh ul li span{ width:90px;}
.indexxwqh ul li span s{ display:none;}

.bottomdiv{ padding:15px 0;}
.bottomdiv dl.d1 dt img{ height:30px;}
.bottomdiv dl.d1 dd strong{ font-size:16px;}
.bqxxdiv p{ text-align:center;}
.bqxxdiv span{ width:100%; float:left; text-align:center;}
.bqxxdiv span a,.bqxxdiv p a{ float:none !important}


/*****产品列表*****/
.nyban img{ height:240px;}
.nybanwz{top:120px;}
.nybanwz strong{ font-size:24px; line-height:30px;}  
dl.pdl dd h3 a{ height:22px; line-height:22px;}
dl.pdl dd span{ display:none;}

/******产品列表-详情******/
.proxxdivc ul li strong{ font-size:18px; line-height:24px;}
dl.ptddl dd{ font-size:14px; line-height:22px; height:44px; padding-bottom:10px;}
.pggcs li strong{ font-weight:normal;}
dl.pyydl{ width:94vw;}
.proxxly .nytt{ margin-bottom:20px;}
.proxxly dl{ width:98% !important; margin:1% !important;}
.proxxly dl dd .input{ height:36px; line-height:36px;}
.proxxly dl.d1{ width:98% !important;}
.proxxly dl.d2{ width:98% !important;}

/*****服务支持-技术支持*****/
.nymenu{ margin-top:-40px; }
.nymenu ul li a{ height:40px; line-height:40px; font-size:14px;}
dl.jsdl dd{ padding:15px 25px 25px 25px;}
dl.jsdl dd div{ line-height:24px; font-size:15px;}
dl.jsdl{ width:100%; margin:1% 0;} 

 .jszcdiv1bz ul li strong em{ font-size:30px; line-height:30px;}
 .jszcdiv1bz ul li strong{ font-size:18px;}
 .jszcdiv1bz ul li p{ font-size:14px; line-height:22px;}
 dl.jsd2 dd strong{ font-size:24px; margin-bottom:0;}
 dl.jsd2 dd p{ width:100%;}
 
 .jszcdiv4c{ padding:30px 20px 20px 20px;}
 .jszcdiv4cleft strong{ font-size:22px; line-height:26px;}
 
 .jszcdiv4cright dl{ width:100%; margin:1% 0;}
 
 
/******服务支持-下载中心****/
.downdiv{padding:20px 0 30px 0; }
dl.xzdl{ width:100%; margin:1% 0; padding:20px 20px 10px 20px;}
dl.xzdl dd h3 a{ width:100%; height:auto;font-size:14px; line-height:24px;}
dl.xzdl dd p{  font-size:14px; line-height:24px; margin:10px 0;}

/******服务支持-常见问题****/
dl.faqdl{ margin-bottom:8px; padding:0 8px;}
dl.faqdl dt{ height:40px; line-height:40px; font-size:16px;padding:0 30px 0 50px; background-size:20px auto !important;}
dl.faqdl dt span{ height:40px; line-height:40px;font-size:14px; width:30px;}
dl.faqdl dd{ padding:10px 30px 10px 50px; font-size:14px; line-height:22px; }

 /*****关于我们*****/
.nytt strong{ font-size:24px; line-height:30px;}
.aboutdivright dl dt strong{ padding-left:15px; box-sizing:border-box;}
.aboutdivright dl dt strong em{ font-size:40px; line-height:50px;}
.aboutdivright dl dd{ padding-left:10%; font-size:14px;}

dl.aboutwh dd strong{ background-size:40px auto !important; padding-left:60px !important; font-size:18px;}
dl.fzdl{ width:250px; height:250px;  margin:0 -10px 0 0; padding:40px 20px 20px 20px;}
dl.fzdl dt{ font-size:20px; margin-bottom:10px}
dl.fzdl dt strong{ font-size:30px; line-height:40px;}
dl.fzdl dd{  font-size:14px; line-height:22px; }


.rzyzdiv{ width:360px; height:360px;}
 .zsjtl{ width:30px; height:30px; left:20px; top:45%;  background-size:30px auto !important;}
 .zsjtr{ width:30px; height:30px; right:20px; top:45%;  background-size:30px auto !important;}
 .aboutdiv3 ul li.cur{ width:360px;}
 
 .fzjtl,.fzjtr{ width:30px; height:30px; background-size:30px auto !important;}
 
 dl.fzd2{ height:360px;}
 dl.fzd2 dt strong{ font-size:26px; line-height:30px;}
 dl.fzd2 dt img{ width:80px; height:80px;}
 

/****联系我们*****/
.nyban1 img{ height:520px !important;}
.nyban1 .nybanwz{ top:80px;}
.nybantxt{padding:20px;}
.nybantxt h3{ font-size:24px; line-height:34px; padding-bottom:10px; margin-bottom:10px;}
.nybantxt p.p1.p2{ width:100%; border-right:none;}
.nybantxt p.p1.p2.p3{ width:100%; margin-left:0;} 
 
 
.joinss{ float:left;} 
 
/*****新闻中心******/
dl.ndl dd h3 a{ font-size:15px;}
 
 /*******新闻中心-详情*******/
.newsxxdivtop{ padding:80px 0 30px 0; }
.newxxl{ width:100%;margin-right:0%;}
.newsxxdivtop .newxxr{ display:none;}
.ptime{font-size:14px; line-height:23px;}
.newxxl .h1{ font-size:22px; min-height:40px; line-height:28px;}


 
}