body, html {margin: 0; padding: 0; font-family: 宋体; font-size: 12px; color: #000; background:#999999; line-height:200%;}
a { text-decoration: none; color:#000; }
a:hover { color:#000000; }
ul, li, dl, dt, dd { list-style-type: none; margin: 0; padding: 0; overflow:hidden;}
img { border: none; }
#all{width:972px; margin:0 auto; background:#FFFFFF; height:auto;}
.font{font-family: 宋体; font-size: 14px; color: #ffffff; font-weight:bold;}
.fon{font-family: 宋体; font-size: 14px; color: #000000; font-weight:bold; padding-left:30px;}
.fou{text-align:right; position:absolute; left:550px; border:0;}
.more{color:#FF0000}
.more a { text-decoration: none; color:#FF0000;}
.more a:hover { color:#FF0000; }
/*herd*/
.logo{ height:128px; /*background:url(../images/logo1.jpg);*/position:relative; }
.search{ width:220px; position:absolute; top:80px; left:780px; background:url(../images/search.jpg) no-repeat;}

.ibody {
	height: auto;
	width: 970px;
	margin-right: auto;
	margin-left: auto;
	overflow: auto;
	background:#000000;
}

/*index首页*/

.ileft {
	float: left;
	height: auto;
	width: 240px;
	overflow: auto;
}
.ibody .ititle {
	height: 28px;
	line-height: 28px;
	background: url(../images/ititle.png);
	width: 100%;
	font-size: 14px;
}
.ibody h3{
	font-size: 13px;
	font-weight: bold;
	color: #33332E;
	margin-left: 10px;
}
.ileft .ilist1 {
	height: auto;
	width: 240px;
	overflow: hidden;
}
.ileft .ilist2 {
	height: 28px;
	width: 240px;
	line-height: 28px;
	margin-top: 1px;
}
.ileft .ilist2 a{
	text-decoration: none;
	font-size: 12px;
	font-weight: normal;
	height: 28px;
	width: 225px;
	padding-left: 15px;
	line-height: 28px;
	overflow: auto;
	display: block;
}
.ileft .ilist2 a:link{
	color: #EEEEEE;
	background: url(../images/ilist2.png);
}
.ileft .ilist2 a:active{
	color: #EEEEEE;
	background: url(../images/ilist2.png);

}
.ileft .ilist2 a:visited{
	color: #EEEEEE;
	background: url(../images/ilist2.png);
}
.ileft .ilist2 a:hover{
	color: #666666;
	text-decoration: none;
	font-size: 13px;
	font-weight: bold;
	background: url(../images/ititle.png);
}

.iright {
	width: 715px;
	float: right;
	height: auto;
	overflow: auto;
}

.banner {
	height: 254px;
	width: 715px;
	overflow: hidden;
	text-align: left;
	text-indent: -500px;
}


.search ul li{ float:left; margin:0;}
.nav{width:970px;height:36px; background:url(../images/nav.jpg) no-repeat; margin:auto; color:#FFCC00;}
.nav ul li{ float:left; margin:0;}
.nav ul li a{ display:block; width:95px; height:36px; line-height:36px; font-size:14px; text-align:left; color:#FFCC00; font-weight:bold; text-align:center;}
.nav a { text-decoration:none; color:#FFCC00; }
.nav a:hover { text-decoration:underline; color:#ffffff; text-decoration:none;}

/*content*/
.content{ margin:auto; width:970px; margin-top:10px; height:auto;}
.left{ width:230px; float:left;}
.left1{border-bottom:1px solid #CCCCCC; border-left:1px solid #CCCCCC; border-right:1px solid #CCCCCC;}
.right{width:730px; float:right; background:url(../images/pro.jpg);}
.right1{width:728px; border-bottom:1px solid #CCCCCC; border-left:1px solid #CCCCCC; border-right:1px solid #CCCCCC; float:right;}
.r_right{width:230px; float:left; margin-top:10px;}
.con{margin:auto; width:970px; height:auto; clear:both;}
.r_right2{width:230px; float:left;}
.r_right1{float:left; margin-top:5px; background:url(../images/new.jpg) no-repeat; height:135px; width:230px;}
.r_right ul li{padding:35px 0 0 10px;}
.conter{ width:480px; float:left; margin:10px 0 0 10px;}
.r_left{ width:236px; float:right; border:1px solid #CCCCCC; margin-top:10px;}
.r_left ul li span{margin-left:8px;}
.r{ width:236px; float:right; margin-top:10px;}
/*news*/ 
.news{ margin:auto; width:970px; clear:both; height:1%;}
.job{float:left; margin:10px 0; border:1px solid #CCCCCC; width:230px;}
.r_news{ width:235px; float:left; margin:10px 0 0 12px; background:url(../images/news.jpg) no-repeat; position:relative; line-height:26px;}
.r_news span{margin:5px 0 0 10px;;}
.r_news img{ position:absolute; top:8px; left:190px;}
.w_news{ width:233px; border-bottom:1px solid #CCCCCC; border-left:1px solid #CCCCCC; border-right:1px solid #CCCCCC; margin-top:2px;
white-space: nowrap;
text-overflow:ellipsis;
	overflow:hidden;
}
.c_news{ width:235px; float:right; margin-top:10px; background:url(../images/news.jpg) no-repeat; height:28px; position:relative; line-height:26px;}
.c_news span{margin:5px 0 0 10px;;}
.c_news img{ position:absolute; top:8px; left:190px;}
/*line*/
.line{ margin:auto; width:968px; border:1px solid #CCCCCC; clear:both; float:none; margin-top:10px;}
/*footer*/
.footer{ margin:auto; width:970px; margin-top:10px;}
.foot{ height:30px; background-color:#333333; font-family: 宋体; font-size: 14px; color: #ffffff; font-weight:bold; text-align:center;}
.foot a { text-decoration: none; color:#ffffff; line-height:30px;}
.foot a:hover { color:#ffffff; }
.bottom{padding-top:10px; text-align:center;}
/*******系列转换******/
.K1 {FLOAT: left;BACKGROUND-IMAGE: url(../images/i.jpg);WIDTH: 110px; HEIGHT: 30px; TEXT-ALIGN: center; font-size:14px; color:#FFFFFF; font-weight:bold; line-height:30px; }
.K1 a{FLOAT: left;BACKGROUND-IMAGE: url(../images/i.jpg);WIDTH: 110px; HEIGHT: 30px; TEXT-ALIGN: center; font-size:14px; color:#FFFFFF; font-weight:bold; line-height:30px;}
.K1 a:hover{FLOAT: left;BACKGROUND-IMAGE: url(../images/i.jpg);WIDTH: 110px; HEIGHT:30px; TEXT-ALIGN: center; font-size:14px; color:#FFFFFFF; font-weight:bold; line-height:30px; text-decoration:none;}
.K1 a:visited{FLOAT: left;BACKGROUND-IMAGE: url(../images/i.jpg);WIDTH: 110px; HEIGHT:30px; TEXT-ALIGN: center; font-size:14px; color:#FFFFFFF; font-weight:bold; line-height:30px; text-decoration:none;}
.K2 {FLOAT: left;/* BACKGROUND-IMAGE: url(../img/I.jpg); */WIDTH: 110px;font-size:12px; color:ffffff; HEIGHT: 30px; TEXT-ALIGN: center;line-height:30px;}
.K2  a{FLOAT: left;/* BACKGROUND-IMAGE: url(../img/I.jpg); */WIDTH: 110px;font-size:12px; color:#ffffff; HEIGHT: 30px; TEXT-ALIGN: center;line-height:30px;}
.K2 a:hover{FLOAT: left;/* BACKGROUND-IMAGE: url(../img/I.jpg); */WIDTH: 110px;font-size:12px; color:#ffffff; HEIGHT: 30px; TEXT-ALIGN: center;line-height:30px; text-decoration:none;}
.K2 a:visited{FLOAT: left;/* BACKGROUND-IMAGE: url(../img/I.jpg); */WIDTH: 110px;font-size:12px; color:#ffffff; HEIGHT: 30px; TEXT-ALIGN: center;line-height:30px; text-decoration:none;}
/*******系列转换******/   
.pron{width:720px;}
.pron ul li{float:left; margin-left:10px;}

/*about*/
.leftt{ width:230px; float:left;}
.1_left{background: url(../images/product11.jpg) no-repeat; height:38px;}
.1_left span{padding-left:8px; line-height:38px;}
.1_right{width:730px; clear:both;}
.2_right{height:38px;}
.2_right ul li{float:left; margin-left:2px; line-height:38px;}
.3_right{border-bottom:1px solid #CCCCCC; border-left:1px solid #CCCCCC; border-right:1px solid #CCCCCC;}

/*about*/
.a_right{width:730px; float:right;}


/* 中间图 css*/
.container *{margin:0; padding:0;}

.container{width:970px; height:300px; overflow:hidden;position:relative; z-index:1}

.slider{position:absolute;}
.slider li{ list-style:none;display:inline;}
.slider img{ width:970px; height:300px; display:block;}

.slider2{width:2000px;}
.slider2 li{float:left;}

.num{ position:absolute; right:5px; bottom:5px;}
.num li{
	float: left;
	color: #c92626;
	text-align: center;
	line-height: 16px;
	width: 16px;
	height: 16px;
	font-family: Arial;
	font-size: 12px;
	cursor: pointer;
	overflow: hidden;
	margin: 3px 1px;
	border: 1px solid #fff;
	background-color: #fff;
}
.num li.on{
	color: #fff;
	line-height: 21px;
	width: 21px;
	height: 21px;
	font-size: 16px;
	margin: 0 1px;
	border: 0;
	background-color: #c92626;
	font-weight: bold;
}
/* 中间图css end*/


.ga{
	display: flex;
	justify-content: center;  
	align-items:center;
}
.ga1 {
    display: flex; /* 使用 Flexbox 进行布局 */
    align-items: center; /* 垂直居中对齐 */
}
.ga1 img{
	width: 20px;
}
