﻿@charset utf-8;
.ind_main
{
	width:1000px;
	height:auto;
	_height:330px;
	min-height:330px;
	overflow:hidden;
	_overflow:visible;
	border:0px blue solid;
	background:#FFF url(../images/main.jpg) 0 15px no-repeat;
	text-align:left;
	clear:both;
	margin:0 auto;
	padding:0;
}
.ind_main h2{
	padding:0 0 0 182px;
	font-size:12px;
	height:15px;
	line-height:15px;
	border:0px blue solid;
	z-index:100;
	background:#03A9D9;
	clear:both;
}
.ind_main .left{
	float:left;
	height:256px;
	width:182px;
	border:0px #ccc solid;
	text-align:center;
}
.ind_main .left img{
	display:block;
	margin:0 auto;
	width:140px;
	/*height:80px;*/
}
.ind_main .left p{
	margin:0 20px;
	text-align:left;
	clear:both;
}
.ind_main .mid{
	display:inline;
	margin:20px 50px 10px 50px;
	float:left;
	height:270px;
	width:532px;
	border:0px #ccc solid;
	overflow:hidden;
}
.ind_main .mid div,.ind_main .mid p,.ind_main .mid ul,.ind_main .mid li,.ind_main .mid span{
	font-size:14px;
}
.ind_main .mid_factory{
	display:inline;
	margin:15px 10px 10px 10px;
	float:left;
	height:220px;
	width:612px;
	border:0px #390 solid;	
}
.ind_main .mid .contact{
	margin:10px auto;
	padding:0;
	width:500px;
	height:100px;
	line-height:20px;
}
.ind_main .mid .contact a,.ind_main .mid .contact a:visited{
	color:#FFF;
}
.ind_main .mid .contact h3{
	padding:0 0 0 10px;
	height:25px;
	line-height:25px;
	font-size:15px;
	clear:both;
	/*background:#123D34*/
	border-bottom:1px #123D34 solid;
}
.ind_main .mid .contact .content{
	padding:5px 10px;
	/*background:#2C4F49;*/
}
.ind_main .midpro{
	display:inline;
	margin:25px 10px 10px 10px;
	float:left;
	height:280px;
	width:612px;
	border:0px #ccc solid;
	overflow:hidden;
}

.other_main
{
	width:1000px;
	height:auto;
	_height:400px;
	min-height:400px;
	overflow:hidden;
	_overflow:visible;
	border:0px blue solid;
	background:#fff;
	text-align:center;
	clear:both;
	margin:0 auto;
	padding:0;
}
.other_main h2{
	padding:0 0 0 182px;
	font-size:12px;
	height:15px;
	line-height:15px;
	border:0px blue solid;
	z-index:100;
	background:#03A9D9;
	clear:both;
	text-align:left;
}
.other_main h3{
	height:30px;
	line-height:30px;
	font-size:14px;
	color:#68019A;
	clear:both;
}
.other_main .content{
	margin:0 auto;
	padding:10px 0 0 0;
	width:800px;
	text-align:left;
}
.other_main .content .cleft{
	display:block;
	float:left;
	width:600px;
}.other_main .content .cright{
	display:block;
	padding:20px 0 0 0;
	float:right;
	width:180px;
}

.contact_main
{
	width:1000px;
	height:auto;
	_height:400px;
	min-height:400px;
	overflow:hidden;
	_overflow:visible;
	border:0px blue solid;
	background:#F8E8FF url(../images/contact_main_bg.png) center top repeat-y;
	text-align:center;
	clear:both;
	margin:0 auto;
	padding:0;
}
.contact_main h2{
	height:40px;
	line-height:40px;
	font-size:16px;
	color:#68019A;
	clear:both;
	text-align:left;
	background:url(../images/h2_bg.png) right bottom no-repeat;
}
.contact_main h3{
	padding:0 0 0 10px;
	height:30px;
	line-height:30px;
	font-size:14px;
	color:#68019A;
	clear:both;
	text-align:left;
	border-bottom:1px #E6AAFF dashed;
}
.contact_main .content{
	margin:0 auto;
	padding:10px 0 0 0;
	width:700px;
	text-align:left;
}
.contact_main .content .cpd{
	display:block;
	padding:0 0 0 20px;
	clear:both;
}








