
html{-webkit-text-size-adjust:none;}
body{
	margin:0;
}
#topback{
	border-top:2px solid #DE5418;
	background:url(../image/topback.jpg) 1px repeat-x;
	height:104px;
}
#top{
	margin:0 auto;
	width:1000px;
}
#title{
	float:left;
	background:url(../image/title.jpg) no-repeat;
	width:447px;
	height:80px;
	margin:10px auto auto 27px;
	_margin:10px auto auto 13px;
}
#cload{
	float:right;
	background:url(../image/cload.jpg) no-repeat;
	width:419px;
	height:91px;
	margin:0 29px;
	_margin:0 14px;
}
#menuback{
	background:url(../image/menuback.jpg) bottom repeat-x;
}
#menu{
	overflow:hidden;
	margin:0 auto;
	width:960px;
}
#menu a{
	font-family:"Î¢ÈíÑÅºÚ";
	font-size:14px;
	font-weight:bolder;
	color:#FFF;
	text-decoration:none;
}
#home{
	overflow:hidden;
	float:left;
	background:url(../image/homeback.jpg) no-repeat;
	width:89px;
	height:31px;
	text-align:center;
	padding-top:13px;
}
#home a:hover{
	color:#FF0;
}
#menu ul{
	overflow:hidden;
	float:right;
	margin:0;
	padding:0;
}
#menu ul li{
	overflow:hidden;
	float:left;
	text-align:center;
	width:108px;
	list-style:none;
	margin-top:13px;
}
#menu ul li a:hover{
	color:#0FF;
}
#bannerback{
	background:url(../image/bannerback.jpg) repeat-x;
}
#banner{
	margin:1px auto;
	width:1000px;
}
#dbodyback{
	background:url(../image/bodyback.jpg) repeat-x;
	border-bottom:2px solid #C9D9E9;
}
#bodyback{
	background:url(../image/bodyback.jpg) repeat-x;
	border-bottom:2px solid #C9D9E9;
	height:230px;
}
#body{
	margin:0 auto;
	width:1000px;
	overflow:hidden;
}
#btmback{
	border-top:1px solid #fff;
	background:#F7FAFF;
	height:100px;
}
#btm{
	overflow:hidden;
	margin:12px auto;
	width:720px;
}
#btmlogo{
	background:url(../image/logobtm.jpg) no-repeat;
	width:64px;
	height:65px;
	float:left;
}
#btmbody{
	margin:0 20px;
	float:left;
}
#btmmenu{
	font-size:12px;
	line-height:18px;
	color:#005592;
	padding:4px;
	border-bottom:1px solid #C9D9E9;
}
#btmmenu a{
	color:#005592;
	text-decoration:none;
}
#btmmenu a:hover{
	color:#036;
	text-decoration:underline;
}
#btmtext{
	font-size:12px;
	line-height:18px;
	color:#666;
	padding:4px;
	border-top:1px solid #fff;
}
#btmtext a{
	color:#666;
	text-decoration:none;
}
#btmtext a:hover{
	color:#333;
	text-decoration:underline;
}
#box_news{
	margin:30px 0 0 10px;
	_margin:30px 0 0 5px;
	float:left;
	width:263px;
}
#title_news{
	background:url(../image/title_news.gif) 5px no-repeat;
	height:25px;
	border-bottom:1px solid #eee;
	margin:0 5px;
}
#box_products{
	margin:30px 0 0 15px;
	float:left;
	width:454px;
}
#title_products{
	background:url(../image/title_products.gif) 5px no-repeat;
	height:25px;
	border-bottom:1px solid #eee;
	margin:0;
}
#title_products2{
	background:url(../image/title_products2.gif) 5px no-repeat;
	height:25px;
	border-bottom:1px solid #eee;
	margin:0 5px;
}
#box_contact{
	margin:30px 0 0 20px;
	float:left;
	width:228px;
	height:180px;
	background:url(../image/contactback.jpg) 0 10px no-repeat;
}
#dbox_contact{
	margin:30px 0 0 15px;
	float:left;
	width:248px;
	height:180px;
	background:url(../image/contactback.jpg) 15px 10px no-repeat;
}
#companyname{
	background:url(../image/companyname.gif) no-repeat;
	width:181px;
	height:14px;
	margin:10px 0;
}
#title_contact{
	background:url(../image/title_contact.gif) 5px no-repeat;
	height:25px;
	margin:0;
}
#contacttext{
	margin:20px 15px;
	font-size:12px;
	line-height:150%;
	color:#666;
}
#dcontacttext{
	margin:20px 30px;
	font-size:12px;
	line-height:150%;
	color:#666;
}
.more{
	float:right;
	margin:13px 5px 0;
}
#piclist ul{
	clear:both;
	margin:10px 0 0 4px;
	padding:0;
}
#piclist li{
	list-style:none;
	text-align:center;
	float:left;
	height:130px;
	padding:0;
	margin:0;
}
#piclist li a{
	font-size:12px;
	color:#666;
	text-decoration:none;
}
#piclist li a:hover{
	color:#F60;
}
#piclist li img{
	border:0;
	width:140px;
	height:103px;
}
#piclist li div{
	text-align:left;
	background:url(../image/pback.jpg) no-repeat;
	width:146px;
	height:109px;
	padding:2px;
}

#newslist{
	clear:both;
}
#newslist ul{
	padding:5px 0;
	margin:0;
}
#newslist li{
	list-style:none;
	border-bottom:1px solid #eee;
	padding:7px 10px 5px 20px;
	line-height:12px;
	font-size:12px;
	margin:0 5px;
	background:url(../image/arrow.gif) 10px 10px no-repeat;
}
#newslist .subp{
	background:url(../image/arrow.gif) 30px 10px no-repeat;
}
#newslist li a{
	color:#666;
	text-decoration:none;
}
#newslist li a:hover{
	color:#F60;
}
#newslist li span{
	float:right;
	font-size:11px;
	font-family:Verdana;
	color:#999;
}
#left{
	width:280px;
	float:left;
}
#dmain{
	float:left;
	width:700px;
	margin:25px 0 0 10px;
}
#dtitle{
	height:20px;
	border-bottom:1px solid #E4F4FF;
	border-top:3px solid #9EC8F2;
	background:#FBFBFB;
	overflow:hidden;
	display:block;
	font-size:15px;
	font-family:"Î¢ÈíÑÅºÚ";
	font-weight:bolder;
	color:#005592;
	padding:3px 15px;
}
#dbody{
	width:680px;
	padding:10px;
	clear:both;
	font-size:14px;
	line-height:150%;
	color:#666;
}
#dpiclist ul{
	clear:both;
	margin:10px 0 0 10px;
	padding:0;
}
#dpiclist li{
	list-style:none;
	text-align:center;
	float:left;
	height:130px;
	padding:0;
	margin:0 10px 15px;
}
#dpiclist li a{
	font-size:12px;
	color:#666;
	text-decoration:none;
}
#dpiclist li a:hover{
	color:#F60;
}
#dpiclist li img{
	border:0;
	width:140px;
	height:103px;
}
#dpiclist li div{
	text-align:left;
	background:url(../image/pback.jpg) no-repeat;
	width:146px;
	height:109px;
	padding:2px;
}