/* CSS Document */
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	font-family:"Microsoft YaHei"; background-color:#fff; font-size:12px; min-width:1080px;
}
*{ font-family:"Microsoft YaHei";}
dl,dt,dd,li,p,ul,h,h1,h2,h3,h4,b{ margin:0px; padding:0px; font-weight:normal;}
li {list-style-type:none;}
img{border:none;border:0;vertical-align:middle;}
span,em,i,b{
	font-style: normal;
}
td{
	border: 1px solid #999999;
}
table{
	border: 1px solid #999999;cellspacing:0;
}
.q1{ background-color:#efefef; height:40px; overflow:hidden; min-width:1080px;}
.q2{ width:1080px; margin:0 auto;}
.q3{ float:left; padding-top:7px;}
.q4{ float:right;}
.q4 li{ float:left; padding-left:20px; padding-right:20px; line-height:40px; cursor:pointer; color:#333333; display:inline-block;}
.q4 li:hover{ background-color:#5a5657; color:#FFFFFF;}
.q4 .q04{ background-color:#5a5657; color:#FFFFFF;}
.q5{ float:right; font-family:"Î¢ÈíÑÅºÚ"; line-height:40px; height:40px; color:#5a5657; padding-left:20px; padding-right:20px; font-size:12px; cursor: pointer;}
.q5:hover{ background-color:#5a5657; color:#FFFFFF;}
.q05{ float:right; font-family:"Î¢ÈíÑÅºÚ"; line-height:40px; background-color:#5a5657; height:40px; color:#FFFFFF; padding-left:20px; padding-right:20px; font-size:12px; cursor: pointer;}
.q6{
	width:1080px;
	margin:0 auto;
	border: 1px solid #f1ddc2; overflow:hidden; margin-top:30px;
}
.q7{
	width:1080px;
	margin:0 auto;
	background-image:url(../images/2_11.png);
	background-repeat: no-repeat;
	background-position: center center; height:500px;position:relative; margin-bottom:30px;
}
.q8{position:absolute; right:0px; bottom:0px; color:#aeadad; font-family:"Î¢ÈíÑÅºÚ"; line-height:20px; text-align:right; font-size:14px;}
.q9{position:absolute; right:-51px; bottom:0px; width:41px; height:41px; background-image:url(../images/2_14.png); cursor:pointer; }
.q10{ width:1080px; margin:0 auto; margin-top:80px; margin-bottom:45px; overflow:hidden;position:relative;}
.q11{ float:right; width:343px;}
.q11 img{ width:343px;}
.q12{ float:left; padding-left:50px; width:650px;}
.q13{ font-family:"Î¢ÈíÑÅºÚ"; font-size:30px; color:#c30d23; padding-top:30px;}
.q13 span{ font-size:12px; color:#999999; padding-top:10px; padding-left:10px;}
.q14{ padding-top:30px; padding-left:10px;}
.q14 dl{
	height:33px;
	line-height:33px;
	background-image:url(../images/3_06.png);
	background-repeat: no-repeat;
	background-position: left center; padding-left:20px; font-family:"Î¢ÈíÑÅºÚ"; font-size:18px; color:#333333; cursor:pointer; padding-bottom:10px; padding-top:10px;
}
.q14 dl:hover{color:#c30d23;}
.q15{ position:absolute; left:60px; bottom:0px; color:#777; font-family:"Î¢ÈíÑÅºÚ";}
.q16{ width:1050px; margin:0 auto; height:60px; line-height:60px; background-color:#dddddd; padding-left:30px; color:#6d6b6c; font-family:"Î¢ÈíÑÅºÚ"; font-size:16px;}
.q17{position:absolute; right:-51px; bottom:0px; width:41px; height:41px; background-image:url(../images/2_144.png); cursor:pointer; }
.q18{ width:490px; float:left; padding-left:0px;}
.q19{ line-height:150%; font-family:"Î¢ÈíÑÅºÚ"; font-size:16px; color:#666666; padding-top:30px;}
.q20{ background-color:#5a5657; padding-bottom:40px; padding-top:70px; font-family:"Î¢ÈíÑÅºÚ"; overflow:hidden;}
.q21{}
.q22{ font-family:"Î¢ÈíÑÅºÚ"; float:left; margin-right:30px; padding-left:3px; padding-right:3px;color:#FFFFFF; cursor:pointer; height:20px; line-height:20px;border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #b6b8b7; }
.q22:hover{border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #b6b8b7; padding-bottom:0px;}
.q23{font-family:"Î¢ÈíÑÅºÚ"; float:left; margin-right:35px; color:#FFFFFF; cursor:pointer; height:20px; line-height:20px;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #b6b8b7;
}
.q24{ background-color:#efefef; overflow:hidden; width:100%;}
.q25{ width:1080px; margin:0 auto; position:relative;}
.q26{ width:1200px; overflow:hidden;}
.q27{ float:left;}
.q28{ background-color:#fff; width:340px; margin-top:30px; margin-right:30px;}
.q28 img{ width:340px;}
.q28 dl{ padding:10px; font-family:"Î¢ÈíÑÅºÚ"; color:#878787; line-height:18px;}
.q28 dt{ padding-top:10px; color:#CCCCCC; font-family:"Î¢ÈíÑÅºÚ";}
.q29{ width:1080px; margin:0 auto; background-color:#FFFFFF; margin-top:80px;position:relative;}
.q30{ background-color:#FFFFFF; margin-top:60px; overflow:hidden; text-align:center; padding-bottom:30px; font-family:"Î¢ÈíÑÅºÚ"; color:#666666; padding-top:60px;}
.q31{ width:800px; margin:0 auto; padding-top:90px; padding-bottom:90px; overflow:hidden; font-family:"Î¢ÈíÑÅºÚ"; font-size:12px; line-height:18px; color:#666666;}
.q31 img{ width:640px; margin-bottom:45px; margin-left:80px;}
.q31 dl{ padding-top:70px; color:#999999;}
.q31 iframe{ width:100%; height:500px;}
.q32{ width:1080px; margin:0 auto; height:190px; overflow:hidden;position:relative;}
.q33{ width:110px; height:50px; background-color:#FFFFFF; font-family:"Î¢ÈíÑÅºÚ";position:absolute; left:400px; bottom:80px; line-height:50px; text-align:center; font-size:14px; color:#666666; cursor:pointer;}
.q33:hover{ color:#000000;}
.q34{ width:110px; height:50px; background-color:#FFFFFF; font-family:"Î¢ÈíÑÅºÚ";position:absolute; right:400px; bottom:80px; line-height:50px; text-align:center; font-size:14px; color:#666666; cursor:pointer;}
.q34:hover{ color:#000000;}
.q304{ width:110px; height:50px; background-color:#FFFFFF; font-family:"Î¢ÈíÑÅºÚ";position:absolute; right:350px; bottom:80px;  font-size:14px; color:#666666;}
.q304:hover{ color:#000000;}
.q35{ width:1080px; margin:0 auto; margin-top:30px; margin-bottom:45px; position:relative;}
.q36{ overflow:hidden;}
.q37{ width:540px; float:left; padding-left:0px;}
.q38{ background-color:#efefef; margin-top:60px; overflow:hidden; text-align:center; padding-bottom:30px; font-family:"Î¢ÈíÑÅºÚ"; color:#666666; padding-top:60px;}
.q39{ background-color:#0ba29b; padding-bottom:40px; padding-top:70px; font-family:"Î¢ÈíÑÅºÚ"; overflow:hidden;}
.q40{ overflow:hidden;}
.q40 li{
	width:500px;  margin-right:80px;
	margin-top:30px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #b5b7b6; padding-bottom:10px; font-family:"Î¢ÈíÑÅºÚ"; color:#878787; line-height:18px;
}
.q40 img{ width:500px;}
.q40 dl{ padding-top:10px; font-family:"Î¢ÈíÑÅºÚ"; color:#333; font-size:26px; line-height:35px; padding-bottom:5px;padding-top:20px;}
.q40 dt{ padding-top:40px; color:#CCCCCC; font-family:"Î¢ÈíÑÅºÚ";}
.q41{ width:110px; height:50px; background-color:#0ba29b; font-family:"Î¢ÈíÑÅºÚ";position:absolute; left:100px; bottom:80px; line-height:50px; text-align:center; font-size:14px; color:#fff; cursor:pointer;}
.q41:hover{ color:#dedede;}
.q42{ width:110px; height:50px; background-color:#0ba29b; font-family:"Î¢ÈíÑÅºÚ";position:absolute; right:100px; bottom:80px; line-height:50px; text-align:center; font-size:14px; color:#fff; cursor:pointer;}
.q42:hover{ color:#dedede;}
.q43{ background-color:#efefef; margin-top:60px; overflow:hidden; text-align:center; padding-bottom:30px; font-family:"Î¢ÈíÑÅºÚ"; color:#666666; padding-top:60px;}
.q44{ width:1080px; margin:0 auto; padding-top:30px;}
.q45{ overflow:hidden;}
.q46{
	width:550px;
	padding-right:50px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #d3d3d4; margin-top:40px; float:left;
}
.q47{ font-family:"Î¢ÈíÑÅºÚ"; font-size:30px; color:#c30d23;}
.q48{ width:420px; float:right; margin-top:40px;}
.q49{ line-height:170%; font-family:"Î¢ÈíÑÅºÚ"; font-size:16px; color:#333; padding-top:30px; text-align:justify;}
.q49 dl{ font-size:14px; color:#FF0000; padding-top:10px;}
.q50{ float:left; overflow:hidden;}
.q51{ float:right; overflow:hidden;}
.q52{ overflow:hidden;}
.q53{
	width:110px;
	height:50px;
	background-color:#FFFFFF;
	font-family:"Î¢ÈíÑÅºÚ";
	float:left;
	line-height:50px;
	text-align:center;
	font-size:14px;
	color:#666666;
	cursor:pointer;
	border: 1px solid #E4E4E4; margin-top:100px;
}
.q53:hover{ color:#000000;}
.q54{ width:110px; height:50px; margin-top:100px; background-color:#FFFFFF; font-family:"Î¢ÈíÑÅºÚ"; float:left; margin-left:30px;bottom:80px; line-height:50px; text-align:center; font-size:14px; color:#666666; cursor:pointer;border: 1px solid #E4E4E4;}
.q54:hover{ color:#000000;}
.q55{ width:590px; float:left;}
.q56{ font-family:"Î¢ÈíÑÅºÚ"; color:#777; width:1080px; margin:0 auto; padding-top:40px;}
.q57{ width:110px; height:50px; background-color:#FFFFFF; font-family:"Î¢ÈíÑÅºÚ";position:absolute; left:100px; bottom:80px; line-height:50px; text-align:center; font-size:14px; color:#666666; cursor:pointer;}
.q57:hover{ color:#000000;}
.q58{ width:110px; height:50px; background-color:#FFFFFF; font-family:"Î¢ÈíÑÅºÚ";position:absolute; right:100px; bottom:80px; line-height:50px; text-align:center; font-size:14px; color:#666666; cursor:pointer;}
.q58:hover{ color:#000000;}
.q59{
	width:30px;
	height:20px;
	line-height:20px;
	text-align:center;
	font-family:"Î¢ÈíÑÅºÚ";
	color:#999999;
	border: 1px solid #CCCCCC;
}
.q60{ font-size:14px;}
.q61{ width:550px; margin:0 auto; padding-left:430px; overflow:hidden;}

.q62{ background-color:#5a5657; padding-top:70px; padding-bottom:40px; overflow:hidden;}
.q63{ width:1080px; margin:0 auto; overflow:hidden}
.q64{ padding-left:400px;}
.q64 dl{
	float:left;
	padding-left:1px;
	padding-right:1px;
	font-family:"Î¢ÈíÑÅºÚ";
	font-size:14px;
	color:#FFFFFF;
	height:23px;
	line-height:23px;
	margin-left:35px;
	font-size:12px;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #5a5657; cursor:pointer;
}
.q64 dl:hover{border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #b6b8b7;}
.q65{ padding-left:440px;}
.q65 dl{
	float:left;
	padding-left:1px;
	padding-right:1px;
	font-family:"Î¢ÈíÑÅºÚ";
	font-size:14px;
	color:#FFFFFF;
	height:23px;
	line-height:23px;
	margin-left:35px;
	font-size:12px;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #0ba29b; cursor:pointer;
}
.q65 dl:hover{border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #b6b8b7;}
.q66{ width:1080px; margin:0 auto; padding-top:100px; overflow:hidden;}
.q67{
	border: 1px solid #cfcfcf; overflow:hidden; padding:20px;
}
.q68{
	width:315px;
	padding-right:20px;
	background-image:url(../images/011_03.png);
	background-repeat: no-repeat;
	background-position: right center; float:left; margin-right:20px;
}
.q69{
	height:35px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #cdcdcd; font-family:"Î¢ÈíÑÅºÚ"; font-size:14px; margin-bottom:5px;
}
.q69 dl{ float:left;line-height:35px;}
.q69 dt{ float:right; padding-top:15px;}
.q70{
	line-height:35px;
	background-image: url(../images/011_14.png);
	background-repeat: repeat-x;
	background-position: left bottom; cursor:pointer;
}
.q70 dl{
	background-image:url(../images/011_10.png);
	background-repeat: no-repeat;
	background-position: left center; padding-left:15px; color:#666666;overflow: hidden;/*³¬³ö²¿·ÖÒþ²Ø*/
	white-space: nowrap;/*²»»»ÐÐ*/
	text-overflow:ellipsis;/*³¬³ö²¿·ÖÎÄ×ÖÒÔ...ÏÔÊ¾*/
}
.q70:hover dl{ color:#000000;}
.q71{
	width:320px;
 float:right;
}



.q100{ overflow:hidden; text-align:center; padding-bottom:60px; background-color:#0ba29b; padding-top:60px;}
.q100 span{ display:inline-block; font-size:12px; color:#FFFFFF; margin-left:20px; margin-right:20px; cursor:pointer; line-height:30px;border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #0ba29b;}
.q100 span:hover{
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: rgba(255, 255, 255, 0.4);
}
.q100 .q101{border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: rgba(255, 255, 255, 0.4);}
.q102{ text-align:center; overflow:hidden; padding-bottom:50px; padding-top:50px; color:#333333; background-color:#efefef;}
.q103{ height:50px; overflow:hidden;}
.q104{ overflow:hidden; text-align:center; padding-bottom:60px; background-color:#5a5657; padding-top:60px;}
.q104 span{ display:inline-block; font-size:12px; color:#FFFFFF; margin-left:20px; margin-right:20px; cursor:pointer; line-height:30px;border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #5a5657;}
.q104 span:hover{
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: rgba(255, 255, 255, 0.4);
}
.q104 .q105{border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: rgba(255, 255, 255, 0.4);}


.q106{ overflow:hidden; padding-bottom:1.5%;}
.q106 li{ background-color:#f3692d; color:#FFFFFF; width:400px;  margin-left:1%; padding:10px; font-size:16px; line-height:25px;box-sizing:border-box; margin-top:1.5%; overflow:hidden; cursor:pointer;border-radius:5px;}
.q106 p{ color:#fff100;}

.q107{ overflow:hidden;}
.q107 li{
	width:500px;  margin-right:80px;
	margin-top:30px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #b5b7b6; padding-bottom:10px; color:#878787; line-height:18px;
}
.q107 img{ width:500px;}
.q107 dl{ padding-top:10px; color:#333; font-size:26px; line-height:35px; padding-bottom:5px;padding-top:20px;}
.q107 dt{ padding-top:40px; color:#CCCCCC; }
.q108{ width:1160px; overflow:hidden;}
.q109{ width:1110px; overflow:hidden;}
.q109 li{ background-color:#fff; width:340px; margin-top:30px; margin-right:30px;}
.q109 img{ width:340px;}
.q109 dl{ padding:10px; color:#878787; line-height:18px;}
.q109 dt{ padding-top:10px; color:#CCCCCC; }
.q110{ overflow:hidden; padding-bottom:40px; background-color:#5a5657; padding-top:80px;}
.q110 li{
	width:1080px;
	margin:0 auto;
	overflow:hidden;
	font-size:28px;
	color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	text-transform: uppercase;
}
.q111{ width:1110px; overflow:hidden;}
.q111 li{ background-color:#fff; width:340px; margin-top:30px; margin-right:30px;}
.q111 img{ width:100%;}
.q111 dl{ padding:10px; color:#878787; line-height:18px;}
.q111 dt{ padding-top:10px; color:#CCCCCC;}
.q112{ overflow:hidden; padding-top:50px; font-size:12px; color:#999999; font-weight:bolder;}















ul{list-style:none;}
.container{margin:0 auto;width:1080px;text-align:left;height:349px; margin:0px; padding:0px; overflow:hidden;}
.indexBanner{position:relative;z-index:1;width:1080px;height:349px;margin:0 auto;text-align:left;}
.slides_container{position:absolute;z-index:1;top:0;left:0px;width:1080px;height:400px;}
.slides_container img{width:1080px;height:349px;}
.indexBanner .prev,.indexBanner .next{position:absolute;z-index:1000;display:block;width:86px;height:349px;}
.indexBanner .prev{left:0;background-image: url(../images/l2_02.png);}
.indexBanner .prev:hover{background-image: url(../images/l1_02.png);}
.indexBanner .next{
	right:0;
	background-image: url(../images/r2_02.png);
}
.indexBanner .next:hover{background-image: url(../images/r1_02.png);}



