@charset "utf-8";
*{
	margin:0;
	padding:0;
	color: #000000;
	text-decoration: none;
	font-family: "微软雅黑";
}
* { -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box}
:after,:before { -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box}
body { font-family: "微软雅黑",Helvetica,Tahoma,Arial,
"Microsoft Yahei","Hiragino Sans GB","WenQuanYi Micro Hei",
sans-serif; font-size: 14px;  color: #000; background:#fff}
li { list-style: none; }
body,blockquote,button,dd,div,dl,dt,form,h1,h2,h3,h4,h5,h6,input,li,ol,p,pre,td,textarea,th,ul { margin: 0; padding: 0; }
.clearfix{ zoom:1; }
.clearfix:after{ content:'.'; display:block; height:0; clear:both; visibility:hidden; }


img{border:none}
#max {

}

#max1 {
	height: 110px;
}
.shou {
	background-image: url(img-%20(4).png).png);
	background-repeat: repeat-x;
	background-image: url(../images/12.png);
}

.su1 {
	line-height: 110px;
	width: 650px;
	margin-top: 10px;
}
.su1 .su0 {
	float: left;
}

.su1 .su01 {
	float: left;
	display: block;
	font-size: 30px;
	line-height: 100px;
	font-family: "微软雅黑";
}

.su1 img {
	margin-right: 10px;
	margin-top: 20px;
}


.su2 {
	float: left;
	margin-top: 72px;
	margin-left: 40px;
}

.su3 {
	float: left;
	margin-left: 10px;
	color: #0033FF;
	font-size: 20px;
	margin-top: 73px;
}


.shou1 {
	background-color: #1e71b8;
}
#max2 .clear {
	height: 120px;
	width: 980px;
	display: block;
	clear: both;
	position: relative;
	top:-28px;

}

#max2 .clear li {
	
	float: left;
	display: block;
	height: 120px;
	width: 107px;
}
#max2 .clear li a {
	width: 107px;
	color: #FFFFFF;
	text-decoration: none;
	display:block;
}

.clear li dl dd img {
	margin-top: 0px;
	padding-top: 20px;
}

.clear li img {
	display: block;
	height: 50px;margin: 0 auto;
	 margin-bottom: 10px;
	/*margin-left: 25px; */
	margin-top: 20px;
}
.clear li dl dd:hover {
	background-image: url(../images/20.png);
	background-repeat: no-repeat;
}
.menu dl {
	display: none;
	position:relative;
	z-index:100;
}


.clear dd {
	background-color: #1e71b8;
	padding-top: 10px;
	padding-bottom: 10px;text-align: center;
	/* margin-top: 18px; */
	display: block;

}
.menu .dd0 {
	margin-top: 0px;
}
.menu .dd1 {
	margin-top: 0px;
	padding-top: 15px;
	padding-bottom: 15px;
}



#max2 .dd1 img {
	margin-left: 10px;
	margin-top: 0px;
	padding-top: 10px;
}
#max2 .clear li:hover {
	background-image: url(../images/20.png);
	background-repeat: no-repeat;
}

.menu:hover dl{ display:block;}
/*pager links hover and active states*/
.bx-pager .pager-active,.bx-pager a:hover{background-position: 0 0;	display: block;}
.slider .bx-pager .pager-active,.slider .bx-pager a:hover{background-position: -20px 0; display: block;}
/*pager wrapper*/
.bx-pager{
	margin-left:auto;
	overflow: visible;
	position: absolute;
	top: 460px;
	left: 640px;
}
/*pager links*/
.bx-pager a{margin-right: 5px; color: #fff; font-size: 0; background: url(../images/pager.png) no-repeat 0 -16px; display:block; width: 15px; height:15px; float: left;}
.slider .bx-pager a{
	margin-right:5px;
	color: #fff;
	font-size: 0;
	background: url(images/pager.png) no-repeat -20px -16px;
	text-indent: -9999px;
	display:block;
	width: 9px;
	height:10px;
	float:left;
}
#slider1 .panel1 {
	background: url(images/1.jpg) no-repeat center top;
	text-align: center;
	height: 480px;
}
#slider1 .panel1 div { margin: 89px 0 0 304px; }
#slider1 .panel2 { background: url(images/2.jpg) no-repeat center top; text-align: center; height: 480px; }
#slider1 .panel2 div { margin: 89px 0 0 0; }
#slider1 .panel3 { background: url(images/3.jpg) no-repeat center top; text-align: center; height: 480px; }
#slider1 .panel3 div { margin: 89px 500px 0 0; }
#slider1 .panel4 { background: url(images/4.jpg) no-repeat center top; text-align: center; height: 480px; }
#slider1 .panel4 div { margin: 89px 500px 0 0; }
#slider1 .panel5 { background: url(images/5.jpg) no-repeat center top; text-align: center; height: 480px; }
#slider1 .panel5 div { margin: 89px 500px 0 0; }
#slider1 .panel6 { background: url(images/6.jpg) no-repeat center top; text-align: center; height: 480px; }
#slider1 .panel6 div { margin: 89px 500px 0 0; }
#max3 {
	height: auto;
	width: auto;
}



#max4,.wxal {
	width: 1002px;
	/* margin-top: 30px; */
}
#max4 .cases img,.wxal .cases img {
	margin-top: 15px;
}

#max4 .moer0,.wxal .moer0 {
	margin-top: 20px;
}

#max4 .moer1,.wxal .moer1 {
	line-height: 80px;
}
.cases {
	display: block;
	float: left;
	margin-bottom: 60px;
}
.cases li {
	width:300px;
	height:185px;
	background-image: url(../images/xy9.png);
	background-repeat: no-repeat;
	display: block;
	float: left;
	margin-left: 26px;
	margin-top: 35px;
}
.cases p{line-height: 30px;height: 30px;padding-top:5px; }



#max5 {
	line-height: 80px;
}
#max5 .cativity1 {
	margin-top: 20px;
}
#max5 .catit {
	margin-top: 20px;
	float: left;
	margin-bottom: 20px;
}
#max5 .catit li {
	height: 222px;
	width: 230px;
	display: block;
	margin-left: 19px;
	font-size: 16px;
	color: #333333;
	border-bottom-width: thin;
	border-bottom-style: solid;
	border-bottom-color: #999999;
	float: left;
	background-image: url(13.png);
	background-repeat: no-repeat;
}
#max5 .catit li:hover {
	background-image: url(30.png);
	background-repeat: no-repeat;
}
#max5 .catit a:hover font {
	font-size: 16px;
	color: #0000FF;
}



.catit img {
	margin-top: 6px;
	float: left;
	margin-left: 6px;
}
.catit font {
	display: block;
	float: left;
	width: 222px;
	margin-top: 5px;
	line-height: 48px;
	margin-left: 3px;
}
.xw-cat {
	display: block;
	margin-bottom: 20px;
	float: left;
}
.xw-cat li {
	width: 327px;
	background-image: url(24.png);
	background-repeat: no-repeat;
	display: block;
	background-position: left;
	height: 50px;
	float: left;
	margin-top: 10px;
	margin-left: 7px;
}
.xw-cat li:hover {
	background-image: url(22.png);
	background-repeat: no-repeat;
}

.xw-cat li font {
	display: block;
	float: left;
	width: 327px;
	line-height: 48px;
	overflow: hidden;
	height: 45px;
}





#max6 {



}
.news {
	height: 55px;
	width: 1002px;
	text-align: left;
}


#max7 {
	width: 700px;

}
.news {
	float: left;
}

.newsa {
	height: 255px;
	width: 690px;
	float: left;
	margin-top: 20px;
	margin-bottom: 40px;
}
.newsa ul {
	display: block;
	float: left;
}
.newsa li {
	float: left;
	width: 320px;
	margin-top: 13px;
	margin-left: 15px;
	display: block;
	border-bottom-width: thin;
	border-bottom-style: dashed;
	border-bottom-color: #999999;
	text-align: left;
	line-height: 20px;
}


.newsb {
	height: 255px;
	float: right;
	width: 300px;
	margin-top: 20px;
	margin-bottom: 40px;
	border-left-width: thin;
	border-left-style: solid;
	border-left-color: #999999;
}
.newsb ul {
	display: block;
	margin-left: 35px;
}
.newsb li {
	float: left;
	width: 227px;
	display: block;
	height: 119px;
}
.newsb .nes {
	margin-top: 16px;
}
.max8 {
	clear: both;
	height: 200px;
	margin-bottom: 20px;
}
.max8-a {
	display: block;
	float: left;
	width: 700px;
	margin-top: 10px;
	margin-bottom: 5px;
}
.max8-a li {
	display: block;
	text-align: left;
	margin-top: 10px;
	color: #d8d8d8;
	font-size: 12px;
}
.max8-b {
	display: block;
	float: left;
	margin-top: 10px;
	width: 300px;
}
.max8-a font {
	font-weight: bold;
	color: #FFFFFF;
	font-size: 12px;
}

.max8-b li {
	display: block;
	color: #FFFFFF;
	text-align: left;
	font-size: 12px;
	font-weight: bold;
	margin-top: 10px;
}
.max8-b img {
	margin-left: 10px;
}
.max8-b .ii {
	margin-left: 0px;
}
.main {
	height: 40px;
	clear: both;
}
.main .xyb {
	line-height: 35px;
	font-weight: bold;
	color: #FFFFFF;
	font-size: 14px;
	display: block;
	float: left;
}

.main .xybn {
	font-size: 13px;
	font-weight: lighter;
	color: #FFCC33;
	width: auto;
	height: 35px;
	line-height: 35px;
	display: block;
	float: left;
}
.clr{clear: both;}
.max8{height: 250px}