@charset "utf-8";

*{ margin:0; 
  padding:0;	
  font-family: Arial,"宋体";
  font-size:14px;
}

a{
	text-decoration:none;
	}
dl,dt,dd,p,h1,h2,h3,h4,h5,h6,ul,li{
    list-style:none;
	margin:0; 
	padding:0; 
	text-decoration:none;
	font-weight:normal;
	}
body{
	background:url(../images/albg_03.jpg)}
.albox{
	width:100%;
	background:url(../images/albackground.png) no-repeat top center;}
.almain{
	width:960px;
	margin:0px auto;
	}
.albanner{
	width:960px;
	height:473px;
	background-image:url(../images/banner.jpg);
	margin-bottom:10px;
	}
.alnav{
	height:46px;
	width:960px;
	margin-bottom:10px;
	}
.alnav li{
	line-height:46px;
	float:left;
	font-family:"微软雅黑";
	font-size:18px;
	text-align:center;
	color:#fff;
	background:#333333;
	border-left:#666666 solid 1px;
	border-right:#666666 solid 1px;
	}
.alnav li a{
	line-height:46px;
	font-family:"微软雅黑";
	font-size:18px;
	text-align:center;
	color:#fff;
	padding:0px 51px;
	height:46px;
	display:block;
	}
.alnav li a:hover{
	display:block;
	line-height:46px;
	font-family:"微软雅黑";
	font-size:18px;
	text-align:center;
	color:#fff;
	padding:0px 51px;
	height:46px;
	background:#008910;
	}
.alnav .li1 a{
	line-height:46px;
	font-family:"微软雅黑";
	font-size:18px;
	text-align:center;
	color:#fff;
	background:#008910;
	}
.alnav li.li1{
	background:#008910;
	height:46px;
	border-left:none;
	}
.alnav li.li5{
	border-right:none;
	}
.alzb{
	width:918px;
	height:60px;
	border:solid #89c492 1px;
	background:url(../images/alzb_03.png);
	line-height:60px;
	padding:0px 20px;
	color:#000;
	font-size:20px;
	font-family:"微软雅黑";
	margin-bottom:30px;
	position:relative;
	}
.alzb p,h1,h2{
	float:left;
	color:#000;
	font-size:20px;
	font-family:"微软雅黑";
	}
.alzb h1{
	margin:13px 5px 0px;
	width:78px;
	height:39px;
	background:url(../images/alsy_06.jpg) no-repeat;
	letter-spacing:12px;
	line-height:39px;
	color:#fff;
	padding-left:4px;
	font-size:26px;
	font-family:"微软雅黑";
	}	
.alzb h2{
	letter-spacing:12px;
	line-height:39px;
	margin:13px 5px 0px;
	width:130px;
	height:39px;
	background:url(../images/alsy_08.jpg) no-repeat;
	font-size:26px;
	font-family:"微软雅黑";
	color:#fff;
	padding-left:4px;
	}	
.alzb h3{
	color:#000;
	font-size:20px;
	font-family:"微软雅黑";
	position:absolute;
	right:20px;
	top:0;
	}	
.alzb h3 span{
	color:#d80415;
	font-size:20px;
	font-family:"微软雅黑";
	}
.alzb p span.span1{
	color:#d80415;
	font-size:26px;
	font-family:"微软雅黑";
	}
.almain1{
	width:960px;
	overflow:hidden;}
.almain1 .almain1_left{
	width:555px;
	float:left;}

.almain1 .almain1_left .xwsd_tit{
	height:43px;
	padding:10px 10px;
	background:url(../images/alpng_03.png) no-repeat;
	}	
	
.almain1 .almain1_left .xwsd_con{
	border:solid 10px #fff;
	width:535px;
	height:310px;
	margin-bottom:20px;
	}
	
.almain1 .almain1_left table td{
	line-height:30px;
	padding-left:20px;
	background:url(../images/alpng1_07.png) no-repeat;
	background-position:5px center;
	}	
.almain1 .almain1_left table td a{
	color:#333333;
	}
.almain1 .almain1_left table td a:hover{
	color:#ff0000;
	}
.almain1 .almain1_right{
	width:370px;
	float:right;}
.alhdjs{
	width:360px;
	height:330px;
	border:#00602f dashed 2px;
	background:#fff;
	position:relative;
	margin-bottom:40px;
	}
.alhdjs .aljstit{
	position:absolute;
	top:50px;
	left:-25px;
	height:186px;
	width:53px;
	background:url(../images/alpng1_06.png) no-repeat;
	}
.alhdjs .aljsxl{
	width:11px;
	height:312px;
	position:absolute;
	right:10px;
	top:3px;
	background:url(../images/alpng1_03.png) no-repeat;}	
.alhdjs .aljsnr{
	width:315px;
	color:#666666;
	line-height:28px;
	height:316px;
	position:absolute;
	left:40px;
	top:10px;
	overflow:auto;
	}
.alhdjs .aljsnr span{
	font-weight:bold;
	color:#00602f;}
	
.aljcsp .aljcsp_tit{
	height:43px;
	margin-bottom:10px;
	background:url(../images/alpng_10.png) no-repeat;
	}
.aljcsp .aljcsp_pic{
	width:366px;
	height:200px;
	background:#9F9;}
.aljcsp .aljcsp_pic img{
	border:5px solid #fff;}
.almain2{
	margin-top:50px;
	overflow:hidden;
	margin-bottom:60px;
	}
.almain2 ul{
	float:left;
	width:312px;
	margin-right:10px;
	}
.almain2 ul .li1{
	height:32px;
	background:url(../images/alhdzq_03.png) no-repeat;
	color:#fff;
	font-size:18px;
	font-family:"微软雅黑";
	line-height:32px;
	padding-left:26px;
	}
.almain2 ul .li2{
	width:302px;
	height:140px;
	border:#fff solid 5px;}
.almain2 ul .li3{
	height:14px;
	background-image: url(../images/alzq_03.jpg);
	background-repeat:repeat-y;
	}
.almain2 .ul3{
	margin-right:0px;
	}
.alcp .alcp_tit{
	width:430px;
	height:50px;
	background:url(../images/alpng_18.png) no-repeat;
	line-height:50px;
	color:#fff;
	font-size:30px;
	margin:0px auto;
	text-align:center;
	font-weight:600;
	margin-bottom:10px;}
.alcp .alcp_pic{
	/*height:98px;*/
	}	
.alcp .alcp_pic li{
	float:left;}
.alcp .alcp_pic .li1{
	height:98px;
	width:62px;
	background:url(../images/alpng1_15.png) no-repeat;}
.alcp .alcp_pic .li2{
	width:836px;
	height:98px;
	margin-left: 62px;
    margin-top: -98px;
	background:#108623;}
.alcp .alcp_pic .li2 img{
	margin:4px auto 0px;
	}
.alcp .alcp_pic .li3{
	height:98px;
	width:62px;
	float: right;
	margin-top: -98px;
	background:url(../images/alpng1_18.png) no-repeat;}
.alcpcs{
	width:960px;
	background:url(../images/alzb_03.png);
	}
.alcpcs .alcpcspic{
	width:940px;
	height:400px;
	border:#87bd90 solid 10px;
	margin-bottom:10px;
	margin-top:10px;
	}
.alcpcs .alcpcs_table{
	width:940px;
	border:#87bd90 solid 10px;
	}

.alcpcs .alcpcs_table table{
	background:#fff;
	line-height:28px;
	border-collapse:collapse;
	width:940px;
	text-align:center;
	margin:0px auto;}
.alcpcs .alcpcs_table table td{
	border:solid 1px #bbbbbb;
	color:#666666;
	}
.alcpcs .alcpcs_table table th{
	border:solid 1px #bbbbbb;
	}
.ally{
	width:960px;
	margin-top:40px;
	}
.ally .ally_tit{
	height:51px;
	padding-bottom:10px;
	background:url(../images/alpng_50.png) no-repeat;
	}
.container{
	width: 752px;
	height: 90px;
	margin-left: 45px;
	margin-top: -55px;
}
.swiper-container {
    width: 752px;
    height: 90px;
}
.swiper-slide{width: 180px;height: 80px;margin-right: 8px;cursor: pointer;}

.container li{
	margin-right: 8px;
}
.arrow{
	width: 25px;
	height: 32px;
}
#next{float: right;padding-top: 30px;margin-top: -98px;padding-right: 10px;cursor: pointer;}
#prev{
	 padding-top: 30px;padding-left: 10px;cursor: pointer;
}


