@charset "utf-8";
/* CSS Document */
    * {
      margin: 0;
      padding: 0;
      box-sizing: border-box;
	 border:0px;
	    }
	  body{
	color: #000;
	font-size: 12px;
	font-family: 宋体；
	  }
	  ul{list-style: none;}
	  a{text-decoration: none;}
		 /*topt*/
.top {
	width: 100%;
	height: auto;
	overflow: hidden;
}
	  .title_top{
		  margin:5px 0px 5px 0px;
		 font-size:16px;
		  height:20px;
		  line-height: 20px;
		  text-align: center;}
  .logo_banner {
	width: 1000px;
	height:80px;
	margin: 0px auto;
	background-image: url(../images/bannerbg.png);
	background-repeat: no-repeat;
	background-position: 680px 0px;
}
  .fl {
	float: left;
	 width:453px;
	  height:71px;
	 vertical-align: middle;
	  padding-top:5px;
}
  .fr {width:210px;
	margin-left:327px;
	float: left;
	font-size: 14px;
	line-height: 24px;	  
}
  .nav {
	width: 100%;
	height: 46px;
	background-image: url(../images/nav_bg.png);
	background-repeat: repeat-x;
	border-bottom: 1px solid #AEB1C0;
	}
	  .nav ul{  overflow: hidden;
		  width:1000px;
		  height:46px;
		  display: block;
		  list-style: none;
		  margin: 0px auto;
		 	  }	  
	  .nav li{
		  font-size:14px;
		  color:#fff;
		  text-align: center;
		  float:left;
		  width:160px;
		  height:46px;
		   }
	  .nav li a{
		  text-decoration: none;
	  color:#fff;
	  display: block;
	  width:120x;
	  height:30px;
	  border-radius:10px;
	 margin: 8px 10px 0px 10px;
	  background:rgba(248,248,248,0.33);
	 line-height: 30px;
	  }
	  .nav li a:hover{
		background: #fff;
	    font-weight: bold;
	    color:brown;
		  position:relative;
		 }
	  .nav li a:hover::before{
		  content:'>>';
		  font-size:14px;
		    color:brown;
	  }
	 
  .fd {
	font-size: 18px;
    background: linear-gradient(to right,red,orange);
	 -webkit-background-clip: text;
	  color:transparent;
	font-weight: bolder;
}
	/*lxzx*/  
	  #lx_main{
		  width:1000px;
		  height:auto;
		  overflow: hidden;
		  margin:0px auto 0px auto;
	  }
	#cpzx{
		font-size:14px;
		width:1000px;
	height:auto;
	overflow: hidden;
		}
.cpzx_titlem{height:80px;line-height:80px;text-align: center;width: 1000px;position: relative;margin:4px auto;background:rgba(230,239,244,0.87);border-radius:15px 0px 15px 0; }
.line{width:60px;height:8px;background: rgba(30,45,205,1.00);position: absolute;top:50%;right:80px;margin-top:-4px; }
.cpzx_titlem .tbd{
	letter-spacing: 40px;
}	
	#cp{width:322px;
	height:362px;
	border:1px solid #999;
	margin:4px;
	}
	#cp img{
		width:320px;
		height:320px;
		transition: transform 0.3s ease-in-out;
	}
	  #cp img:hover{
		   transform: scale(1.1);
	  }
	#cp_t{
		width:320px;
		height:320px;
		overflow: hidden;
	}
	
	#cp_w{width:320px;
	height:40px;
	line-height: 30px;
	display: flex;
	 align-items:center;
	justify-content:space-around;
	}
	.f
	{
	width:60px;
	height:20px;
	border-radius:10px;
	background: #1392F9;
	color:white;
		display:inline-flex;
	 align-items:center;
		justify-content:center;
		
	}
	.f:hover
	{
	cursor:pointer;
	background:#FCCBCB;
			
	}
	.f::before{
	content: '';
	border-left: 6px solid #FFF;
  border-top: 6px solid transparent;
  border-bottom: 6px solid transparent;

	}
	#zy_nav{
	width: 1000px;
	height: 45px;
	font-size: 12px;
	font-color: #000；;
	line-height: 45px;
	border-bottom:1px solid rgba(191,191,191,1.00);
	
		}
#zy_nav span::after{font-family:'icomoon';content:"\e948";color:rgba(156,156,156,1.00);font-size:16px;margin-right:8px;}
	  .page-bo{
		  margin:0px auto;
		  width:1000px;
		  height: auto;
		
	  }
	    .page-bo dl{margin: 5px 0px 8px 0px;
		 height: 60px;
		line-height: 30px;
			text-align: center;
			font-size:14px;
	  }
	  	    .page-bo dl a,.page-bo dl a:hover,.page-bo dl a:visited{
		text-decoration: none;
		color:#000;	
	  }
.line{width:60px;height:8px;background: rgba(30,45,205,1.00);position: absolute; }
.cpzx_content{
	width: 1000px;
	height: auto;
	padding:10px 0px 0px 5px;
	box-sizing: border-box;
	
	background-repeat: no-repeat;
	background-image: url(../images/bannerbg.png);
	background-position: 90% 50%;
	}
.cpzx_contentdz{width:900px;
	height: auto;
	padding: 10px 0px 0px 5px;
	box-sizing: border-box;
	margin:0px auto;
    display: flex;
	justify-content:space-between;
	align-items: center;
	flex-wrap:wrap;
	background: url(bannerbg.png) no-repeat;
	background-position:center center;
    }
.downxlsx{  background-color: blue; transition: opacity 0.5s ease-in-out; /* 透明度变化持续0.5秒，使用缓动函数ease-in-out */
  opacity: 1; /* 初始透明度为1 */
}
 
.downxlsx:hover {
  opacity: 0.5; /* 鼠标悬停时透明度变为0.5 */
}
.cpzx_contentdz img{margin:10px 60px;width:324px; height:236px;transition: transform 0.5s ease; }
.cpzx_contentdz img:hover {transform: scale(1.4); }
.cpzx_content1{
	width: 990px;
	height: auto;
	padding: 10px 0px 0px 5px;
	box-sizing: border-box;
	margin:0px auto;
	
}
.cpzx_content2{box-sizing: border-box;
	width: 990px;
	height:auto;
	padding: 10px 0px 0px 5px;
	box-sizing: border-box;
	margin:0px auto;
	display: flex;
	justify-content:space-around;
	align-items: center;
	flex-wrap:wrap;
}
.ryu{
	width: 420px;
	height: 580px;
	margin:0px 20px 20px 0px;
	 overflow: hidden;
	}
.ryu dt{
	height: 540px;
   
		transition: transform 0.3s ease-in-out;
	cursor:pointer;
	}
	  .ryu dt:hover{
		   transform: scale(1.1);
	 
    }
.ryu dd{height:40px;
line-height: 40px;
text-align:center;
	font-size:16px;
	font-weight: bold;
}
.zspd{
	
	height: 320px;
	margin:0px 20px 20px 0px;
	 overflow: hidden;
	}
.zspd dt{width: 420px;
	height: 280px;
   
		transition: transform 0.3s ease-in-out;
	cursor:pointer;
	}
	  .zspd dt:hover{
		   transform: scale(1.1);
	 
    }
.zspd dd{height:40px;
line-height: 40px;
text-align:center;
	font-size:16px;
	font-weight: bold;
}
.cpzx_content1 p{
	text-indent: 32px;
	line-height: 32px;
	font-size: 16px;
}
.cpzx_content1 img{text-align: center;}
.gywm{background:URl(../images/lxbar1.jpg) no-repeat;}
.cpdj{background:URl(../images/lxbar2.jpg) no-repeat;}
.cpys{background:URl(../images/lxbar.png) no-repeat;}
.navg{width:1000px;height:220px; position: relative;}
.on1{background: linear-gradient(to right, rgba(239,212,255,0.95), rgba(204,233,255,0.2));width:450px;height:60px;line-height: 60px; font-size: 16px;padding-left:10px;color:#000; 
}
.navg_title{width:800px;height:60px;margin: 0 auto;position: absolute;bottom:0px;left:50%;margin-left:-400px;background: rgba(248,248,248,0.58);border-radius: 15px 15px 0px 0px;}
.navg_title .tabnn{width:800px;height:60px;display:flex;justify-content:space-around;align-items: center; }
.navg_title .tabnb{wdith:100px;height:20px;font-size:16px;}
.navg_title .tabnb a{color:#000;border-bottom:2px solid rgba(221,33,35,1.00);width:80px;height:40px;display: inline-flex;justify-content:space-around;align-items: center;overflow: hidden;transition: background-color 0.5s ease-in-out;border-radius: 10px 10px 0px 0px;}
.navg_title .tabnb a:hover{background:#fff;}	
.kai{background:#fff;}
.qq1{width:100px;
	height:80px;
	position:fixed;
	bottom:20%;
	right:0px;
	over-flow:hidden;
	font-weight: bold;
	text-align: center;
	box-shadow:-1px -1px 2px rgba(243,245,255,1.00);
		}
.qq1_title{border-radius:15px 0px 0px 0px;
	font-size:16px;
	color:#fff;
	width:100px;
	line-height: 30px;
	height:30px;
	 background: #ff6ec4;
  animation: gradientAnimation 10s ease infinite;
	}
@keyframes gradientAnimation {
  0% { background: #ff6ec4; }
  50% { background: #7873f5; }
  100% { background: #ff6ec4; }
}
.tab-content{width:1000px;height:380px;overflow: hidden;display: none;}
.tab-content-left{width:520px;height:380px;float:left;margin-right: 10px;}
.tab-content-right{width:450px;height:380px;float:left;}
.tab-content-left img{width:518px;height:380px;}
.tab-content-right h1{color:rgba(13,116,240,1.00);font-size:32px;font-family: 微软雅黑;}
.tab-content-right h2{font-size:24px;font-family: 微软雅黑;}
.tab-content-right h3{
	font-size: 22px;
	font-family: 微软雅黑;
	color: #fff;
	background: rgba(30,80,241,1.00);
	width: 450px;
	height: 40px;
	line-height: 40px;
	text-align: center;
	margin-top:12px;
}
.tab-content-right li{
	text-indent: 20px;
	margin-top:10px;
	font-size: 14px;
	font-family: 宋体;
	line-height: 30px;
	border-bottom: 1px dotted rgba(215,215,215,1.00);
	color: rgba(61,61,61,1.00);
	list-style-type: disc;
	}
.tabs{width:1000px;height:80px;margin:5px auto;overflow: hidden;}
.tab-link{margin:0px 10px;
	position: relative;
	background:rgba(80,179,243,1.00);
	float: left;
	width: 180px;
	height: 80px;
	text-align: center;
	border-radius:20px 0px 20px 0px;
	color:#fff;
	font-size:15px;
	padding-left:-5px;
overflow: hidden;
 transition: background 0.5s ease; /* 平滑过渡效果 */}
.tab-link span{position:absolute;display: block;width:60px;height:60px;line-height:80px;
border-radius: 30px;background: rgba(255,255,255,1.00);top:-30px;left:63px;color:#0550FF;z-index: 1;}
.tab-link li{position:absolute;display: block;width:185px;height:30px;line-height:30px;z-index: 2;padding-left:-2px;overflow: hidden;
top:30px;left:0px;list-style: none;}
.tab-link.active{background:rgba(240,84,229,1.00);cursor:pointer;}
.tab-link.active span{color:rgba(240,84,229,1.00)}
.active{display:block;}
.anlis{width:1000px;height:auto;margin:5px auto;overflow: hidden;}
.anlis-link{margin:0px 10px;
	background:rgba(80,179,243,1.00);
	float: left;
	width: 145px;
	height: 40px;
	line-height: 40px;
	text-align: center;
	border-radius:0px 20px 0px 20px;
	color:#fff;
	font-size:14px;
	overflow: hidden;
	 transition: background 0.5s ease; /* 平滑过渡效果 */}
.anlis-link li{display: block;width:185px;height:30px;line-height:40px;list-style: none;}
.anlis-link.active{background:rgba(240,84,229,1.00);cursor:pointer;}
.anlis-content{width:1000px;height:auto;overflow: hidden;display: none;}
.active{display:block;}
#cp-nav {width:190px;
	height:auto;
	float:left;
	background: rgba(225,225,225,1.00);
	color:white;
	
}
#cp-nav li {width:180px;
	
	list-style: none;
margin: 5px auto;}
#cp-nav a{display: block;
width:180px;
list-style: none;
height:40px;
text-align: center;
line-height: 40px;
color:#fff;
font-size:14px;
}
#cp-nav a::before{content: ">>";
margin-right:4px;}
#cp-nav li:hover{
	background: rgba(10,69,148,1.00);
	font-weight: bolder;
	border-radius:15px;
	transition: all 0.3s ease-in-out;
}
.tt_1{height:60px;line-height: 60px;font-size:22px;text-align: center;background:rgba(11,87,159,1.00);font-family: 微软雅黑;font-weight: bold;}
.xih{background:rgba(10,69,148,1.00);
	font-weight: bolder;
	border-radius:15px;}
.qian{background:rgba(76,105,216,1.00);}
.cpx-tp{width:800px;
heigth:auto;
float:left;
marign-left:10px;
display: flex;
	 align-items:center;
	justify-content:flex-start;
	overflow: hidden;
	flex-wrap:wrap;
}
.cpx-tp img{width:260px;height:180px;}
.cpx-tp dl{width:260px;height:230px;
margin:2px;}
.cpx-tp dt{height:180px;}
.cpx-tp a{color:#fff;text-decoration: none;}
.cpx-tp dd{
	height: 30px;
background-color: rgba(127,127,127,1.00);
	font-size:12px;
	text-align: center;
	line-height: 30px;
	color:#fff;
}
.zwn {
	width:800px;
	height:auto;
	overflow: hidden;
	float:left;
	margin-left:8px;
}
.zwn dl{width：800px;}
.zwn dd,.zwn dt{float:left;}
.zwn dt img{width:416px;height:282px;}
.zwn dt{border:1px solid  rgba(233,233,233,1.00);position:relative;overflow: hidden;width:416px;heigth:282px;}
.zwn dt::before{content:'苏州皖电销售热线：13905636922';
    width:400px;height:30px;bottom:10px;left:8px;background: rgba(51,46,46,0.25);color:rgba(193,0,4,1.00);text-align: center;line-height: 30px;
	position: absolute;}
.zwn-zw {
	margin:5px auto 0px;
	width:777px;
	height:auto;
	
}
.zwn-zw p{display:inline-block;
	width:777px;
	text-indent: 32px;
	font-size:14px;
	line-height: 24px;}


.cpx-tp dt {border:1px solid rgba(237,237,237,1.00);
	
}

.zxzx {height:500px;
	width：790px;
	margin-left:5px;
	height: auto;
	overflow: hidden;
	float:left;
	padding:5px 5px;
	border:1px rgba(223,223,223,1.00) solid;
}
.zxzx li{height:30px;
line-height: 25px;
	width:778px;
	margin：4px 0px;
	border-bottom:1px rgba(219,219,219,1.00) dotted;
	padding-left:10px;
	list-style: none;
}
.zxzx li a{text-decoration: none;
	width:500px;
	display: block;
color:#000;
float:left;
}
.zxzx li span{display: block;float:left;}

.news_content2 {
	box-sizing: border-box;
	width: 990px;
	height:auto;
	padding: 10px 4px;
	margin:0px auto;
	line-height: 25px;
	font-size:14px;
	text-indent: 28px;
}
.fhui{width:100%;height:30px;text-align: center;line-height: 30px;}
.fhui a{
	color: #000;
	letter-spacing: 19px;
	text-decoration: none;
	font-size: 15px;
	font-weight: bold;
	
}
.zjd{text-align: center;
	margin: 5px auto;
	text-align: center;
}

