@charset "utf-8";
/* CSS Document */
body{
	margin:0;
	padding:6px 0 0 0;
	font:14px;
	color:#303031;
	background:#f8f8e6;
	overflow-x:hidden;
	 }
dl,dd,dt,ul,form{
	margin:0;
	padding:0;
	}
img{
	border:0;
	}
.wid1002{
	width:1002px;
	}
.f-left{
	float:left;
	}
.f-right{
	float:right;
	}
.clear-all{
	clear:both;
	}
.img-6{
	margin:0 6px 0 0;
	}
.img-2{
	margin:0 2px 0 0;
	}
a:link {
	color: #0d0d0d;
	text-decoration:none ;
}

a:visited {
	color: #0d0d0d;
	text-decoration: none;
}
a:hover {
	color:#FF6600;
	text-decoration:underline;
}
.color1{
	color:#9f9f9f;
	}
.color2{
	color:#FFFFFF;
	background-color:#FF9900;
	padding:2px 5px;
	}
	
/*------------------------------------------------------------index----------------------------------------------------------------------------*/
.logo{
	width:762px;
	background:#fff;
	margin:0 auto;
	}
.banner,.foot{
	width:762px;
	margin:0 auto;
	}
.nav{
	width:762px;
	background:#fff;
	margin:0 auto;
	}
.content{
	width:732px;
	margin:0 auto;
	background:#fff;
	padding:23px 15px;
	}
.content1{
	width:762px;
	margin:0 auto;
	background:#fff url(../images/conbg.jpg) left top repeat-y;
	}
.forms{
	width:342px;
	float:left;
	height:152px;
	border:#104739 1px solid;
	padding:8px 9px;
	font-size:14px; 
	color:#3b3b3b; 
	line-height:20px;
	font-weight:bold;
	}
.con_l{
	float:left;
	width:204px;
	}
.con_r{
	float:left;
	padding:30px 5px 50px 25px;
	width:518px;
	}
.title{
	font-size:22px;
	padding-bottom:10px;
	font-weight:bold;
	}
	
.title_text{
	font-size:14px; 
	color:#3b3b3b; 
	line-height:22px;
	font-weight:bold;
	}
.contact{
	width:505px;
	height:232px;
	padding:1px;
	border:1px #a3a3a3 solid;
	}
.contact dt{
	height:28px;
	line-height:28px;
	font-size:18px;
	padding-left:10px;
	font-weight:bold;
	background:#dbdbdb;
	}
.foot{
	color:#8b8b6c;
	}
.gallery dt{
	font-weight:bold;
	}
.gallery dt a:link {
	color: #0d0d0d;
	text-decoration:none ;
}

.gallery dt a:visited {
	color: #0d0d0d;
	text-decoration: none;
}
.gallery dt a:hover {
	color:#fe8f00;
	text-decoration:none;
}
.vidio{
	list-style:none;
	padding:30px 5px 0 5px;
	margin-bottom:50px;
	}
.vidio li{
	float:left;
	font-weight:bold;
	padding:0 15px 0 15px;
	}
.imgs{
	list-style:none;
	padding:30px 0 40px 0;
	}
.imgs li{
	float:left;
	padding:0 5px 0 2px;
	}
.con_l_text{
	list-style:none;
	padding:25px 0 10px 0;
	font-weight:bold;
	font-size:13px;
	}
.con_l_text li{
	}
.con_l_text li a:link {
	color: #0d0d0d;
	display:block;
	width:179px;
	height:35px;
	padding-left:25px;
	line-height:35px;
	text-decoration:none ;
}

.con_l_text li a:visited {
	color: #0d0d0d;
	display:block;
	width:179px;
	height:35px;
	padding-left:25px;
	line-height:35px;
	text-decoration: none;
}
.con_l_text li a:hover {
	color:#0d0d0d;
	display:block;
	background:#fff;
	width:179px;
	padding-left:25px;
	line-height:35px;
	height:35px;
	text-decoration:none;
}
.srktext{
	width:320px;
	height:14px;
	border:1px #cacaca solid;
	}
.second_nav{
	width:747px;
	height:25px;
	line-height:25px;
	margin:0 auto;
	color:#FFFFFF;
	font-size:12px;
	font-weight:bold;
	padding-left:15px;
	background:#67674d;
	}
.second_nav a:link {
	color: #fff;
	text-decoration:none ;
}

.second_nav a:visited {
	color: #fff;
	text-decoration: none;
}
.second_nav a:hover {
	color:#fe8f00;
	text-decoration:underline;
}
.overview dt{
	font-size:22px;
	padding-bottom:10px;
	font-weight:bold;
	padding-top:10px;
	}
.newpro{
	list-style:none;
	border-bottom:3px #807966 solid;
	height:22px;
	margin-bottom:20px;
	}
.newpro li{
	float:left;
	width:113px;
	height:22px;
	line-height:22px;
	color:#FFFFFF;
	font-size:13px;
	font-weight:bold;
	text-align:center;	
	}
.proimgs{
	width:81px;
	float:left;
	padding-right:5px;
	font-size:12px;
	color:#484848;
	}