﻿@charset "utf-8";
.ind_main{
	margin:0 auto;
	padding:10px 90px;	
	width:822px;
	height:224px;
	border:0px blue solid;
	background:url(../images/ind_bg.jpg) center -414px no-repeat;
}
.ind_main dl{
	float:left;
	margin:0 0 0 10px;
	padding:0 10px 0 0;
	width:253px;
	height:224px;
	border-right:1px #80DAEC solid;
	
}
.ind_main dl.last{
	padding:0;
	border:0;
}
.ind_main dt{
	padding:0 0 0 15px;
	height:25px;
	line-height:25px;
	font-size:14px;
	text-align:left;
	color:#FFF;
	font-weight:bold;
	background:transparent url('../images/inco_ind.png') left center no-repeat;
}
ind_main a.more,ind_main a.more:visited{
	font-size:12px;
	color:#FFF;
}
.ind_main dd{
	color:#FFF;
	text-align:left;
}
.ind_main dd a,.ind_main dd a:visited{
	display:block;
	float:left;
	padding:0 0 0 12px;
	width:240px;
	color:#FFF;
	font-size:10px;
	text-decoration:underline;
	clear:both;
	background:transparent url('../images/inco_ind.png') left center no-repeat;
}
.ind_main dd a.news,.ind_main dd a.news:visited{
	display:block;
	float:left;
	padding:0;
	width:250px;
	color:#FFF;
	font-size:12px;
	text-decoration:none;
	clear:both;
	background:none;	
}
.ind_main .improcontent{
	height:auto;
	width:98%;
	min-height:350px;
	height:auto;
	_height:350px;
	overflow:hidden;
	_overflow:visible;
	text-align:center;
	border:0px #ccc solid;

}

.ind_main ul{
	display:block;
	_display:inline-block;
	margin:20px auto 0 auto;
	height:auto;
	width:96%;
	overflow:hidden;
	border:0px #ccc solid;
}
.ind_main ul li{
	display:block;
	_display:inline-block;
	float:left;
	margin:-1px -1px 0 0;
	padding:10px 0;
	width:24.8%;
	height:110px;
	line-height:110px;
	text-align:center;
	border:1px #ddd solid;
	border-:0;
}
.about_main{
	margin:0 auto;
	padding:20px 80px 0 80px;
	width:842px;
	height:auto;
	_height:480px;
	min-height:480px;
	overflow:hidden;
	_overflow:visible;
	color:#333;
	text-align:left;
	border:0px blue solid;
	background:#1860AC url(../images/main_bg.jpg) center -269px no-repeat;
	clear:both;
}
.about_main .imbottom{
	margin:0;
	padding:0;
	height:32px;
	width:842px;
	background:url(../images/main_bg_bottom.jpg) 226px bottom no-repeat;
	clear:both;
	border:0px fuchsia solid;
}
.about_main .imleft{
	display:inline;
	margin:-4px 0 0 26px;
	float:left;
	width:170px;
	height:400px;
	border:0px aqua solid;
}
.about_main .imleft .imlcontent{
	position:relative;
	margin:0;
	padding:0;
	border:0px lime solid;
}
.about_main .imleft .imlearth{
	position:relative;
	margin:0;
	padding:0;
	top:290px;
	border:0px lime solid;
}
.about_main .imleft .imlcflash{
	position:absolute;
	left:0;
	top:0;
	z-index:10;
	border:0px blue solid;
}
.about_main .imleft .imlccontent{
	position:absolute;
	left:0;
	top:10px;
	z-index:100;
	border:0px blue solid;
}
.about_main .imleft ul{
	margin:0;
	padding:0;
}
.about_main .imleft li{
	height:auto;
	line-height:25px;
	width:180px;
	text-align:center;
}
.about_main .imleft li a,.about_main .imleft li a:visited{
	font-size:14px;
	font-weight:bold;
	color:#FFF;
}
.about_main .imright{
	display:inline;
	float:left;
	margin:-5px 0 0 19px;
	padding:5px 0 0 30px;
	height:auto;
	_height:440px;
	min-height:440px;
	overflow:visible;
	width:595px;
	border:0px aqua solid;
	background:url(../images/main_bottom_bg.png) center top no-repeat;
	filter:alpha(opacity=100); 
}
.about_main .imright h1{
	display:inline-block;
	padding:0 0 0 20px;
	height:35px;
	line-height:38px;
	font-size:16px;
	color:#FFF;
	overflow:hidden;
	clear:both;
}
.about_main .imrcontent{
	margin:0 0 0 -3px;
	width:570px;
	height:auto;
	_height:395px;
	min-height:395px;
	overflow:visible;
	/*height:395px;
	overflow:auto;
	overflow-x:hidden;*/
	border:0px aqua solid;
}
.about_main .imright h2{
	display:inline-block;
	height:25px;
	line-height:25px;
	font-size:12px;
	color:#E05783;
	clear:both;
}
.pro_main{
	margin:0 auto;
	width:760px;
	height:auto;
	_height:400px;
	min-height:400px;
	zoom:1;
	overflow:hidden;
	_overflow:visible;
	color:#333;
	text-align:left;
	border:0px blue solid;
	background:#fff url(../images/about_main.jpg) no-repeat;
}
.pro_main h1{
	display:inline;
	margin:0 0 0 15px;
	padding:0 0 0 5px;
	width:750px;
	font-size:15px;
	height:40px;
	line-height:40px;
	color:#666;
	clear:both;
	border-left:10px #C6316D solid;
}
.pro_main h1 span{
	padding:0 0 0 5px;
}
.pro_main .imleft{
	float:left;
	border-right:1px #CCC solid;
	width:360px;
}
.pro_main .imleft dd{
	float:left;
	clear:both;
}
.pro_main .imleft dt{
	font-size:14px;
	font-weight:bold;
	height:26px;
	line-height:26px;
	background:url(../images/pro_left.jpg);
	clear:both
}
.pro_main .imleft dt b{
	display:block;
	float:left;
	width:250px;
	text-align:center;
	color:#FFF;
}
.pro_main .imleft dt span{
	display:block;
	float:left;
	width:100px;
	text-align:center;
	color:#FFF;
}
.pro_main .imleft dd img{
	margin:10px;
	float:left;
}
.pro_main .imleft a{
	color:maroon;
	text-decoration:underline;
}
.pro_main .imright{
	float:left;
	display:inline;
	padding:0 15px;
	border:0px blue solid;
	width:360px;
}
















