@charset "utf-8";
/******网站改版样式表********/
.duoxianan{ width:100%; height:32px; overflow:hidden;}
/******新产品页****/
.xinprolist{ width:100%; height:auto; float:left; background:#f5f5f5; margin-top:0px !important; padding-bottom:80px;}
.mianbao{ width:100%; height:auto; float:left; border-bottom:1px solid #ededed; padding:5px 0; margin-bottom:5px;}
.mianbao ul{ width:auto; height:auto; float:left;}
.mianbao ul li{ width:auto; height:auto; float:left;}
.mianbao ul li a{ width:auto; height:40px; line-height:40px; float:left; margin-right:40px; font-size:19px; color:#333;}
.mianbao ul li a:hover,.mianbao ul li a.cur{ color:#307fe2;}

.mianbao span{ width:auto; height:40px; line-height:40px; float:right; background:url(../images/gbimages/mianbao.png) left center no-repeat; padding-left:18px; font-size:15px; color:#666;}
.mianbao span a{ color:#666;}
.mianbao span a:hover{ color:#333;}

.prolistl{ width:22.5%; height:auto; float:left; margin-right:1.5%; background:#fff;}
.prolistl dl{ width:100%; height:auto; float:left;}
.prolistl dl dt{ width:100%; height:60px; line-height:60px; float:left; padding-left:40px; font-size:18px; color:#fff; background:#888; box-sizing:border-box; background-size:auto 50px !important; background-position:10px center !important;}
.prolistl dl dt a {  color:#fff;   }
.prolistl dl dd{ width:100%; height:auto; float:left; padding:10px 0 25px 40px; box-sizing:border-box;}
.prolistl dl dd a{ width:100%; height:36px; line-height:36px; float:left; font-size:16px; color:#333; overflow:hidden;}
.prolistl dl dd a:hover,.prolistl dl dd a.cur{ color:#00437c;}  
.prolistl dl dt.cur{ background:#00437c;}
 
.prolistr{ width:76%; height:auto; float:left;}  
.prolistrbz{ width:100%; height:auto; float:left; padding:60px 0 60px 60px; background-size:cover !important; box-sizing:border-box; margin-bottom:20px;}
.prolistrbzc{ width:60%; height:auto; font-size:16px; line-height:26px; color:#666; float:left; background:rgba(255,255,255,0.8); padding:40px; box-sizing:border-box;}
.prolistrbzc strong{ width:100%; height:auto; float:left; font-size:26px; line-height:36px; color:#333; font-weight:normal; margin-bottom:5px;}

dl.pd3{ width:32.3333%; height:auto; float:left; margin:0.5%; transition:all ease 0.5s; background:url(../images/gbimages/slys.jpg) center bottom no-repeat #fff; background-size:50% 2px;}
dl.pd3 dt{ width:100%; height:auto; float:left; overflow:hidden; margin-bottom:15px;}
dl.pd3 dt img{ width:100%; height:auto; display:block; -webkit-transform: scale(1,1);-webkit-transition-timing-function: ease-out;  -webkit-transition-duration: 800ms;  -moz-transform: scale(1,1);  -moz-transition-timing-function: ease-out;  -moz-transition-duration: 800ms;}
dl.pd3:hover dt img{ -webkit-transform: scale(1.05,1.05);-webkit-transition-timing-function: ease-out;  -webkit-transition-duration: 800ms;  -moz-transform: scale(1.05,1.05);  -moz-transition-timing-function: ease-out;  -moz-transition-duration: 800ms; }
dl.pd3 dt img.img1{ display:none;}
dl.pd3:hover dt img.img{ display:none;}
dl.pd3:hover dt img.img1{ display:block;}
dl.pd3 dd{ width:100%; height:auto; float:left; margin-bottom:15px; padding:0 10px; box-sizing:border-box; text-align:center;}
dl.pd3 dd h3 a{ width:100%; height:48px; line-height:24px; float:left; text-align:center; font-size:17px; color:#666; overflow:hidden; margin-bottom:8px;}
dl.pd3 dd p{ width:100%; height:22px; line-height:22px; float:left; text-align:center; font-size:14px; color:#999;}
dl.pd3:hover{background-size:100% 2px;} 
dl.pd3:hover dd h3 a{ color:#00437c;}  
dl.pd3 dd img{ width:auto; height:30px; margin:0 5px; max-height:60px; display:inline-table; } 

/*******产品详细页*****/
.xinproinfo{ width:100%; height:auto; min-height:100px; float:left; padding-bottom:50px; background:#f9fafc;}
.xinproinfo .mianbao{ border-bottom:none; margin-bottom:15px;}

.xinproinfoleft{ width:50%; height:auto; float:left; padding-right:50px; box-sizing:border-box;}
.dtimg{ width:100%; height:auto; float:left; display:block; margin-bottom:10px;}
.dtimg img{ width:100%; height:400px; display:block;}
.xtlistz{ width:100%;  height:140px !important; float:left; padding:0 35px; box-sizing:border-box;  position:relative; overflow:hidden; }
.xtlist{ width:100%;  height:140px !important; float:left;   position:relative; overflow:hidden;}
.xtlistc{ width:100%; height:140px !important; float:left; }
.xtlist ul{ width:100%; height:auto; float:left;}
.xtlist ul li{ width:31.8%; height:auto; margin:0.5%; float:left;}
.xtlist ul li a img{ width:100%; height:130px; display:block; border:1px solid #f9fafc; box-sizing:border-box;}
.xtlist ul li a.cur img{/* border:1px solid #00437c;*/}
.xtleft{  width:30px; height:130px; line-height:130px; text-align:center;  position:absolute; left:0; top:3px; background:#ededed; font-weight:18px; color:#333;  cursor:pointer;}
.xtright{width:30px; height:130px; line-height:130px; text-align:center;  position:absolute; right:0; top:3px; background:#ededed; font-weight:18px; color:#333;  cursor:pointer;}
.xtleft:hover,.xtright:hover{ background:#00437c; color:#fff;}


.xinproinforight{ width:50%; height:auto; float:left;}
.xinproinforight h1{ width:100%; height:auto; float:left; font-size:28px; line-height:46px; color:#333; border-bottom:1px solid #ededed;}
.xinfproinfobz{ width:100%; height:auto; min-height:130px; float:left; font-size:16px; line-height:26px; color:#555; margin:36px 0 0 0;}
.xinproinforight .pa{ margin-bottom:144px; width:100%; height:auto; float:left;}
.xinproinforight .pa img{ width:48px; margin-right:10px; height:auto; display:block; float:left;}
.xinproinforight .pa1{ width:100%; height:auto; float:left; }
.xinproinforight .pa1 a.a{ width:250px; height:56px; line-height:56px; background:url(../images/gbimages/proxxinfotb_1a.png) 15px center no-repeat #fff; padding-left:60px; box-sizing:border-box; color:#333; border:1px solid #00437c; font-size:16px; border-radius:4px; float:left; display:block; margin-right:15px;}
.xinproinforight .pa1 a.a1{ width:250px; height:56px; line-height:56px; background:url(../images/gbimages/proxxinfotb_2a.png) 15px center no-repeat #fff;padding-left:60px; box-sizing:border-box;color:#333;  border:1px solid #00437c;font-size:16px; border-radius:4px; float:left; display:block; margin-right:15px;}
.xinproinforight .pa1 a.a:hover{background:url(../images/gbimages/proxxinfotb_1.png) 15px center no-repeat #00437c; color:#fff;}
.xinproinforight .pa1 a.a1:hover{background:url(../images/gbimages/proxxinfotb_2.png) 15px center no-repeat #00437c;color:#fff; }

.xinproinfo1{ width:100%; height:auto; float:left;position:relative; overflow:hidden;}
.xinproinfo1 img{ width:100%; height:auto; display:block; position:absolute;   top:0; min-height:560px;}
.xinproinfo1c{ width:42%; height:auto; float:right; margin:150px 0; background:#fff; padding:40px 50px 50px 50px; border-radius:4px; min-height:260px; position:relative; z-index:222; }
.xinproinfo1c span{ width:100%; height:auto; float:left; font-size:16px; line-height:24px; color:#666;}
.xinproinfo1c h2{ width:100%; height:auto; float:left; font-size:30px; line-height:36px; color:#333; margin:10px 0 20px 0;}
.xinproinfo1c p{ width:100%; height:auto; float:left; font-size:16px; line-height:27px; color:#333;}
.xinproinfo1c ul{ width:100%; height:auto; float:left; margin-top:30px;}
.xinproinfo1c ul li{ width:33.333%; height:auto; float:left; padding:0 15px; text-align:left; box-sizing:border-box; font-size:20px; line-height:28px; color:#333; border-right:1px solid #ededed;}
.xinproinfo1c ul li span{ width:100%; height:auto; float:left; font-size:16px; line-height:25px; color:#666;}
.xinproinfo1c ul li:last-child{ border-right:none;}
.xinproinfo2{ width:100%; height:auto; float:left; padding:100px 0; background:#fff;}
.xinproinfo2 dl{ width:100%; height:auto; float:left;}
.xinproinfo2 dl dt{ width:50%; height:auto; float:left; padding-right:50px; box-sizing:border-box; font-size:34px; line-height:50px; color:#333;}
.xinproinfo2 dl dd{ width:50%; height:auto; float:left; font-size:16px; line-height:28px; color:#555;}

.xinproinfo3{ width:100%; height:auto; float:left;position:relative; overflow:hidden;}
.xinproinfo3 img.img{ width:100%; height:auto; display:block; position:absolute;   top:0;}
.xinproinfo3c{ width:65%; height:auto; float:left; padding:60px 0;  min-height:200px; position:relative; z-index:222; }
.xinproinfo3c strong{ width:100%; height:auto; float:left; font-size:34px; line-height:46px; color:#333; font-weight:normal;}
.xinproinfo3c p.p{ width:100%; height:auto; float:left; font-size:16px; line-height:28px; color:#555; margin:15px 0;}
.xinproinfo3c dl.d1{ width:40%; height:auto; float:left; text-align:center; padding:30px 15px; box-sizing:border-box;}
.xinproinfo3c dl.d1 dt{ width:100%; height:auto; float:left;}
.xinproinfo3c dl.d1 dt img{ width:75px; height:auto; display:block; margin:0 auto;}
.xinproinfo3c dl.d1 dd{ width:100%; height:auto; float:left; margin-top:15px;}
.xinproinfo3c dl.d1 dd strong{ width:100%; height:auto; float:left; font-size:20px; line-height:26px; font-weight:normal; color:#666;}
.xinproinfo3c dl.d1 dd p{ width:100%; height:auto; float:left; font-size:16px; line-height:24px; min-height:48px; color:#888;}
.xinproinfo3c dl.d1.d2{ width:33.33%;}

.xinproinfo4{ width:100%; height:auto; float:left; padding:50px 0;}
.xinproinfo4 strong{ width:100%; height:auto; float:left; font-size:34px; line-height:46px; text-align:center; color:#333; font-weight:normal;}
.xinproinfo4 p{ width:100%; height:auto; float:left; font-size:16px; line-height:26px; color:#666; margin:10px 0 25px 0; text-align:center;}

.xinproinfo5{ width:100%; height:auto; float:left; padding:60px 0; background:#f9f9f9;}
.xinproinfo5 strong{ width:100%; height:auto; float:left; font-size:34px; line-height:46px; color:#333; font-weight:normal;}

.xinbiao{ width:100%; height:auto; float:left; border:1px solid #e0e4e4;border-bottom:none;  box-sizing:border-box; margin-top:15px;}
.xinbiao ul{ width:100%; height:auto; float:left; border-bottom:1px solid #e0e4e4; box-sizing:border-box;}
.xinbiao ul.u1 li{ width:28%; height:40px; line-height:40px; float:left; padding-left:15px; box-sizing:border-box; font-size:16px;}
.xinbiao ul.u1 li.l1{ background:#eeefef; color:#333; width:22%;}

.xinbiao ul.u2 li{ width:20%; height:auto; line-height:40px; float:left;padding-left:15px; text-align:left;  font-size:16px; border-right:1px solid #ededed;box-sizing: border-box;}
.xinbiao ul.u2 li.l1{ background:#eeefef; color:#333;  padding-left:15px; text-align:left; box-sizing:border-box;}

.xinbiao ul.u3 li{ width:25%; height:40px; line-height:40px; float:left;padding-left:15px; text-align:left;  font-size:16px; border-right:1px solid #ededed;box-sizing: border-box;}
.xinbiao ul.u3 li.l1{ background:#eeefef; color:#333;  padding-left:15px; text-align:left; box-sizing:border-box;}

.xinbiao ul.u4 li{ width:33%; height:40px; line-height:40px; float:left;padding-left:15px; text-align:left;  font-size:16px; border-right:1px solid #ededed;box-sizing: border-box;}
.xinbiao ul.u4 li.l1{width:34%; background:#eeefef; color:#333;  padding-left:15px; text-align:left; box-sizing:border-box;}
.xinbiao ul.u4 li:last-child{  border-right:none}

.xinproinfo6{ width:100%; height:auto; float:left; padding:50px 0; background:#fff;}
.xinptt{ width:100%; height:auto; float:left; margin-bottom:15px;}
.xinptt strong{ width:100%; height:auto; float:left; font-size:34px; line-height:50px; border-bottom:1px solid #ededed; font-weight:normal; color:#333;}
.xinptt p{ width:100%; height:auto; float:left; font-size:16px; line-height:24px; color:#666; margin:8px 0;}

.biaodan{ width:100%; height:auto; float:left; margin-bottom:35px;}
.biaodan .input{ width:99%; height:56px; line-height:56px; text-indent:20px; outline:none; margin:0.5%; font-size:18px; border:none; background:#ededed; border-radius:5px; float:left;}
.biaodan .input.input1{ width:24%;}
.biaodan .text{ width:99%; height:120px; line-height:36px; padding:10px 20px; box-sizing:border-box; outline:none; margin:0.5%; font-size:18px; border:none; background:#ededed; border-radius:5px; float:left;}
.biaodan .button{ width:24%; height:56px; line-height:56px;  outline:none; margin:0.5%; font-size:18px; border:none; background:#00437c; border-radius:5px; cursor:pointer; text-align:center; color:#fff; float:left;}
.biaodan .button:hover{ opacity:0.9;}

.xinproinfo6 dl.pdl{ width:24%; margin:0.5%;}
.xinproinfo6 dl.pdl dt{ box-shadow:0 2px 5px #ccc;  border-radius:5px;}
.tujianproduct dl.pd3{ border:1px solid #ededed; width:24%; margin:0.5%;box-sizing: border-box;}

/********下载中心*****/
.downlist{ width:100%; height:auto; float:left; padding:60px 0; background:#f9f9f9;}
.xzmenu{ width:100%; height:auto; float:left; background:#fff; box-shadow:0 3px 8px #ededed; border-radius:4px;}
.xzmenu ul{ width:100%; height:auto; float:left;}
.xzmenu ul li{ width:33.3333%; height:80px; float:left;text-align:center;padding:20px; border-right:1px solid #ededed; box-sizing:border-box;   }
.xzmenu ul li:last-child{ border-right:none;}
.xzmenu ul li a{ width:auto; height:auto; line-height:40px; font-size:20px; color:#333;}
.xzmenu ul li:hover a,.xzmenu ul li.cur a{ color:#00437c; }
.xzmenu ul li:hover,.xzmenu ul li.cur{ background:url(../images/gbimages/slys.jpg) center bottom no-repeat; background-size:100px 3px;}

.downlistc{ width:100%; height:auto; float:left; background:#fff; margin-top:20px; padding:30px; box-sizing:border-box;}
dl.xzdl{ width:100%; height:auto; float:left; padding:18px 0; border-bottom:1px solid #ededed;}
dl.xzdl dd{ width:100%; height:auto; float:left; padding-right:160px; box-sizing:border-box;}
dl.xzdl dd a{ width:100%; height:32px; line-height:32px; float:left; font-size:20px; overflow:hidden; color:#333;}
dl.xzdl dd p{ width:100%; height:auto; line-height:20px; float:left; font-size:16px; color:#555;}
dl.xzdl dd a:hover{ color:#00437c;}
dl.xzdl dt{ width:150px; height:auto; float:right; margin-top:-50px;}
dl.xzdl dt a{ width:100%; height:46px; line-height:46px; float:left; background:#5f5f5f; font-size:18px; color:#fff; text-align:center; border-radius:5px;}
dl.xzdl dt a s{ padding-left:20px; background:url(../images/gbimages/down_tb.png) left center no-repeat;}
dl.xzdl dt a:hover{ background:#00437c;}


/*****解决方案列表页*****/
dl.ald1{ width:32.3333%; height:auto; float:left; margin:0.5%; border:1px solid #ededed; box-sizing:border-box; }
dl.ald1 dt{ width:100%; height:auto; float:left; overflow:hidden;}
dl.ald1 dt img{ width:100%; height:auto; display:block; -webkit-transform: scale(1,1);-webkit-transition-timing-function: ease-out;  -webkit-transition-duration: 800ms;  -moz-transform: scale(1,1);  -moz-transition-timing-function: ease-out;  -moz-transition-duration: 800ms;}
dl.ald1:hover dt img{ -webkit-transform: scale(1.05,1.05);-webkit-transition-timing-function: ease-out;  -webkit-transition-duration: 800ms;  -moz-transform: scale(1.05,1.05);  -moz-transition-timing-function: ease-out;  -moz-transition-duration: 800ms; }
dl.ald1 dd{ width:100%; height:auto; float:left; padding:20px 40px; background:#fff; box-sizing:border-box;}
dl.ald1 dd h3 a{ width:100%; height:32px; line-height:32px; float:left; text-align:center; font-size:17px; font-weight:600;  color:#333; overflow:hidden;}
dl.ald1 dd p{ width:100%; height:40px; line-height:20px; float:left; text-align:center; font-size:14px;  color:#828282; overflow:hidden; margin:5px 0 20px 0;}
dl.ald1 dd span{ width:40px; height:40px; margin:0 auto; display:block;}
dl.ald1 dd a.a{ width:40px; height:40px; line-height:40px; text-align:center; font-size:20px; border-radius:40px; float:left;  box-shadow:0 1px 8px #ccc; display:inline-block; }
dl.ald1:hover dd a.a{ background:#05437c; color:#fff;}

/****解决方案列表页-详情*****/
.prott{ width:100%; height:auto; float:left; margin-bottom:25px;}
.prott h2{ width:100%; height:auto; float:left; float:left; text-align:center; font-size:36px; line-height:40px; font-weight:300; color:#333;}
.prott p{ width:100%; height:auto; float:left; font-size:15px; line-height:22px; color:#666; text-align:center; margin-top:5px;}

.alxxdiv{ width:100%; height:auto; float:left; padding:70px 0; background:url(../images/huibj.jpg) center 300px no-repeat #fff; background-size:cover;}

.albandiv{ width:100%; height:auto; float:left; padding:0 100px; box-sizing:border-box; overflow:hidden;}
.alban{ width:100%; height:500px; position:relative;  float:left; touch-action:pan-y;}
.alban ul { overflow:hidden; width:100%; float:left; height:500px;  }
.alban ul li{ width:100%;  height:500px; float:left; overflow:hidden;   }
.alban ul li img,.alban ul li video{ width:100%; height:500px; float:left; padding:0 10px; box-sizing:border-box; }
.jtl{ width:40px; height:40px; line-height:40px; text-align:center; position:absolute; left:40px; top:47%; border-radius:5px; background:#fff; cursor:pointer; color:#000; font-size:18px;}
.jtr{ width:40px; height:40px; line-height:40px; text-align:center;position:absolute; right:40px; top:47%; border-radius:5px; background:#fff; cursor:pointer;  color:#000; font-size:18px;}
.jtl:hover,.jtr:hover{ background:#05437c; color:#fff;}

.alxxdivc{ width:100%; height:auto; float:left; padding:0 110px; box-sizing:border-box; margin-top:30px;}
.alxxdivc h1.h1{ width:100%; height:auto; float:left; font-size:28px; line-height:34px; font-weight:300; color:#222;}
.alxxdivwz{ width:100%; height:auto; float:left; font-size:16px; line-height:24px; margin:15px 0;}
.alxxdivc a.a{ width:auto; height:50px; line-height:50px; font-size:16px; border:1px solid #333; border-radius:4px; margin-top:10px; padding:0 35px; float:left;}
.alxxdivc a.a:hover{ background:#05437c; color:#fff;}

.alxxdiv1{ width:100%; height:auto; float:left; padding:200px 0; background:url(../images/alxx_bj.jpg) center center no-repeat; background-size:cover;}
.alxxdiv1 span{ width:100%; height:auto; float:left; text-align:center; font-size:24px; line-height:36px; color:#fff;}
.alxxdiv1 strong{ width:100%; height:auto; float:left; text-align:center; font-size:40px; line-height:60px; color:#fff; font-weight:300; letter-spacing:6px;}
.alxxdiv1 p{ width:100%; height:auto; float:left; text-align:center; margin-top:10px;}
.alxxdiv1 p a{ width:auto; height:36px; line-height:36px; color:#fff; margin:0 15px; font-size:18px;}
.alxxdiv1 p a:hover{ border-bottom:2px solid #fff;}

.alxxdiv2{ width:100%; height:auto; float:left; padding:60px 0;}














@media only screen and (max-width: 1320px){

/*****产品列表*****/	
.prolistl dl dt{ padding-left:15px; font-size:18px;}	
.prolistl dl dd{  padding:8px 0 15px 20px;}	
	
/*****产品详细页******/	
.xinproinfoleft{ padding-right:30px;}
.dtimg img{ height:360px;}
.xtlist ul li{ width:31.6%;}

.xinproinforight h1{ font-size:22px; line-height:36px;}
.xinfproinfobz{ min-height:100px;}

.xinproinfo1c{ width:60%; margin:80px 0;}
.xinproinfo2{ padding:60px 0;}
.xinproinfo2 dl dt{ font-size:30px; line-height:40px;}

.xinproinfo3c strong{ font-size:30px; line-height:40px;}



/***下载中心****/
.mianbaoxie span,.mianbaoxie span a{ height:50px; line-height:50px;}	
	
}




@media only screen and (max-width:1024px){
	
/*****产品列表*****/	
.ohidden{ overflow:hidden;position:relative;}
.left_menu_an{ width:9%; position:absolute; left:0px; top:0; height:50px; border-bottom:1px solid #ededed; background:url(../images/gbimages/sj_menu.png) center center no-repeat #fff; cursor:pointer; float:left; z-index:11; border-radius:2px; background-size:30px auto;}
.prolistl{ width:280px; margin:0; position:absolute; left:-280px; top:50px; z-index:1; background:#fff; box-shadow:none; border-bottom:2px solid #ededed; }
.prolistl.shows{ left:0px; }
.prolistl dl dt{ height:40px; line-height:40px; padding-left:50px; font-size:18px; background-size:auto 30px !important; background-position:10px center !important;}
.prolistl dl dd{ padding:5px 0 15px 50px;}
.prolistl dl dd a{ height:28px; line-height:28px;font-size:16px;}
.prolistr{ width:100%; padding:0 0 20px 10%; box-sizing:border-box;}
.prolistrbz{ padding:30px;}
.prolistrbzc{ width:100%; font-size:15px; line-height:25px; padding:20px; }
.prolistrbzc strong{ font-size:22px; line-height:30px; }


/*******产品详情页*****/	
.xinproinfoleft{ width:100%; padding-right:0;}
.xinproinforight{ width:100%; margin-top:25px;}
.xinfproinfobz{ min-height:40px;}
.xinproinforight .pa{ margin:20px 0;}
.xinproinforight .pa1 a.a{ height:46px; line-height:46px; background-size:25px auto; padding-left:50px;}
.xinproinforight .pa1 a.a1{ height:46px; line-height:46px; background-size:25px auto; padding-left:50px;}

.xinproinfo1c{ width:100%; margin:40px 0%; box-sizing:border-box; }	
.xinproinfo1c h2{ font-size:28px; line-height:34px;}

.xinproinfo2{ padding:40px 0;}
.xinproinfo2 dl dt{ width:100%; padding-right:0; text-align:center; font-size:28px; line-height:34px;}
.xinproinfo2 dl dd{ width:100%; height:auto; margin-top:15px; text-align:center;}

.xinproinfo3c{ width:100%; padding:40px 0;}
.xinproinfo3c strong{ font-size:28px; line-height:34px; text-align:center;}
.xinproinfo3c dl.d1 dt img{ width:60px;}

.xinproinfo6 dl.pdl{ width:48%; margin:1%;}
.xinproinfo4 strong{ font-size:28px; line-height:34px;}
.xinproinfo5 { padding:40px 0;}
.xinproinfo5 strong{ font-size:28px; line-height:34px;}

.xinproinfo6{ padding:40px 0;}
.xinptt strong{ font-size:28px; line-height:34px;}


/***下载中心****/
.mianbaoxie span,.mianbaoxie span a{ height:40px; line-height:40px;}	

/****解决方案****/
 dl.ald1{ width:48%; margin:1%;}

/****行业案例-详情*****/
.alxxdiv{padding:50px 0; background:url(../images/huibj.jpg) center 300px no-repeat #fff;}

.albandiv{ padding:0;}
.alban{ height:400px;}
.alban ul { height:400px;  }
.alban ul li{ height:400px; }
.alban ul li img,.alban ul li video{  height:400px;}
.jtl{ width:40px; height:40px; line-height:40px; left:30px; top:45%; font-size:18px;}
.jtr{ width:40px; height:40px; line-height:40px;  right:30px; top:45%; font-size:18px;}


.alxxdivc{  padding:0; margin-top:30px;}
.alxxdivc h1.h1{font-size:22px; line-height:28px;}
.alxxdivwz{  font-size:16px; line-height:24px; margin:10px 0;}
.alxxdivc a.a{ height:40px; line-height:40px; font-size:16px; margin-top:10px; padding:0 25px;}

.alxxdiv1{  padding:100px 0;}
.alxxdiv1 span{ font-size:20px; line-height:30px;}
.alxxdiv1 strong{font-size:30px; line-height:40px; letter-spacing:4px;}
.alxxdiv1 p{ margin-top:5px;}
.alxxdiv1 p a{ height:30px; line-height:30px; margin:0 10px; font-size:16px;}


	
 }



@media only screen and (max-width:800px){
	

/****下载中心*****/	
.downlist{ padding:20px 0;}
.xzmenu ul li{ height:auto;padding:10px; }
.xzmenu ul li a{ line-height:36px; font-size:18px;}
.xzmenu ul li:hover,.xzmenu ul li.cur{ background-size:80px 2px;}

.downlistc{ padding:10px 18px;}
dl.xzdl dd a{ font-size:18px; line-height:24px; height:24px;}

	
}

@media only screen and (max-width:800px){
	
/*****产品详细页*****/
.xinbiao{ width:100%;overflow-x:auto;}	
.xinbiaogd{ width:680px; height:auto; float:left; }	

dl.pd3 dd img{ width:25px !important; height:auto; } 

}


@media only screen and (max-width:560px){
	
/*****产品列表*****/	
.prolistrbz{ padding:15px;}
.prolistrbzc{ padding:10px; font-size:14px; line-height:20px;}
.prolistrbzc strong{ font-size:18px; line-height:22px;}

	
dl.pd3{ width:48%; margin:1%;}	
dl.pd3 dd h3 a{ font-size:16px; line-height:24px;}
 
	

/****下载中心*****/	
.downlist{ padding:20px 0;}
.xzmenu ul li{ width:50%;padding:10px; }
.xzmenu ul li a{ line-height:30px; font-size:16px;}
.xzmenu ul li:hover,.xzmenu ul li.cur{ background-size:80px 2px;}

.downlistc{ padding:10px 18px;}
dl.xzdl{ padding:10px 0;}
dl.xzdl dd{ padding-right:0;}
dl.xzdl dd a{ font-size:16px;}
dl.xzdl dd p{ font-size:14px;}
dl.xzdl dt{ display:none;}

/*****产品详细页*****/
.xinproinforight h1{ font-size:20px; line-height:34px;}
.xinproinforight .pa1 a.a{ margin-bottom:15px;}
.xinproinfo1c{ margin:30px 0; padding:25px; }
.xinproinfo1c h2{ font-size:20px; line-height:24px; margin:4px 0;}
.xinproinfo1c p{ font-size:14px; line-height:22px;}
.xinproinfo1c ul li s{ font-size:14px;}
.xinproinfo1c ul li { font-size:16px; line-height:20px;}

.xinproinfo2{ padding:30px 0;}
.xinproinfo2 dl dt{ font-size:20px; line-height:28px;}
.xinproinfo2 dl dd{ margin-top:8px; font-size:14px; line-height:22px;}

.xinproinfo3c{ padding:30px 0;}
.xinproinfo3c strong{ font-size:20px; line-height:28px;}
.xinproinfo3c p.p{ font-size:14px; line-height:22px; margin:8px 0;}

.xinproinfo3c dl.d1{ width:48% !important; margin:1% !important; padding:0 10px;}
.xinproinfo3c dl.d1 dd strong{ font-size:16px; line-height:22px;}
.xinproinfo3c dl.d1 dd p{ font-size:14px; line-height:20px;}

.xinproinfo4{ padding:30px 0;}
.xinproinfo4 strong{ font-size:20px; line-height:28px;}
.xinproinfo4 p{ font-size:14px; line-height:22px; margin:5px 0;}

dl.sol_ap dt img{ height:30vw !important;}

.xinproinfo5{ padding:30px 0;}
.xinproinfo5 strong{ font-size:20px; line-height:32px;}

.xinproinfo6{ padding:30px 0;}
.xinptt strong{font-size:20px; line-height:32px;}	
.biaodan .input{ height:42px; line-height:42px; font-size:15px;}
.biaodan .button{ height:42px; line-height:42px;}
.biaodan .input.input1{ width:49%;}
.biaodan .button{ width:49%;}

/*****解决方案****/
dl.ald1{ width:45vw;}
dl.ald1 dd{  padding:8px 15px 20px 15px; }
dl.ald1 dd h3 a{ height:24px; line-height:24px;font-size:16px;}
	
/****行业案例-详情*****/
.alxxdiv{padding:30px 0; background:url(../images/huibj.jpg) center 300px no-repeat #fff;}

.albandiv{ padding:0;}
.alban{ height:60vw;}
.alban ul { height:60vw;  }
.alban ul li{ height:60vw; }
.alban ul li img,.alban ul li video{  height:60vw;}
.jtl{ width:30px; height:30px; line-height:30px; left:30px; top:45%; font-size:16px;}
.jtr{ width:30px; height:30px; line-height:30px;  right:30px; top:45%; font-size:16px;}


.alxxdivc{  padding:0; margin-top:20px;}
.alxxdivc h1.h1{font-size:20px; line-height:28px;}
.alxxdivwz{  font-size:14px; line-height:24px; margin:10px 0;}
.alxxdivc a.a{ height:36px; line-height:36px; font-size:16px; margin-top:10px; padding:0 25px;}


.alxxdiv1{  padding:80px 0;}
.alxxdiv1 span{ font-size:18px; line-height:24px;}
.alxxdiv1 strong{font-size:22px; line-height:30px; letter-spacing:2px;}
.alxxdiv1 p{ margin-top:5px;}
.alxxdiv1 p a{ height:30px; line-height:30px; margin:0 5px; font-size:14px;}
 
.alxxdiv2{ padding:30px 0;}
	
	
	
}