﻿*{
	margin:0;
	padding:0;
}
body{
	font:12px Arial,'Liberation Sans',FreeSans,sans-serif;
	background:#FFFFFF; 
	text-align:center;
	color:#666666;
}
a{
	color:#666;
	text-decoration:none;
}

a:hover{
	color:#0586E4;
}
input,select,button{
	font:12px Verdana,Arial,Tahoma;vertical-align:middle;	
}
ul,li{
	list-style:none;
}
#gallery ul{ height:100%;}
#gallery ul li{width:100%; height:65px; clear:both; padding-bottom:5px;}
#gallery div ul li img{
	float:left;
	width:80px;
	height:60px;
	margin-right:5px;
	border:#CCCCCC 1px solid;
	padding:1px;
}
#gallery a:hover img{
	border:#D1EEFE 1px solid;
}

.divAll{
	width:940px;
	margin: auto;
	overflow:hidden;
	text-align:left;
}
.divfooter{
	font-size:90%;
}	
.headr{line-height:60px;}
/*---------index-------------*/
.divmainl{
	width:420px;
	overflow:hidden;
}
.divmainr{
	width:500px;
	overflow:hidden;
}
.divmainrl{
	width:300px;
	overflow:hidden;
}
/*---------index-------------*/
/*---------product------------*/
.divmainlp{
	width:200px;
	overflow:hidden;
}
.divmainrp{
	width:720px;
	overflow:hidden;
}
.gmenu ul li{
	padding-left:15px;
	background:url(ico.gif) 0 -102px no-repeat;
}
.gmenu ul li a{
	display:block;
	width:180px;
	margin-bottom:5px;
	padding:5px;
}
.gmenu ul li a:hover{
	background:#F0F9FF;
	border:#E0EEFE 1px solid;	
}
.listpic img{
	float:left;
	margin-right:5px;
	width:80px;
	height:60px;
}
.listpic a img{
	border:#CCCCCC 1px solid;
	padding:1px;
}
.listpic a:hover img{
	border:#D1EEFE 1px solid;
}
.onenews{
	padding-left:10px;
}	
/*---------product------------*/

.clear{clear:both;display:block;overflow:hidden;visibility:hidden;width:0;height:0}

.left{float:left;}
.right{float:right;}
.margintop{margin-top:10px;}
.marginbottom{margin-bottom:10px;}

.line{border-top:#CCCCCC 1px double;}
.title{ border-bottom:#999999 1px dashed; height:20px;}
.titletext{font-size:14px; font-weight:bold; color:#3399FF;}
.search{height:40px;}           
.search .form{padding-left:8px;padding-top:5px; float:left;}
.search .form h4{display:none;} 
.search .form input.search-keyword{width:208px;height:18px;border:none;background:url(search-bg.gif) left top no-repeat;line-height:15px;font-size:12px;overflow:hidden;padding:5px 3px 0 5px;}           
.search .form select.search-option{margin-left:2px;}           
.search .form button.search-submit{width:68px;height:22px;border:none;background:#ccc url(search-bg.gif) right top no-repeat;font-size:0;line-height:100px;margin-left:5px;overflow:hidden;}        
.resultlist{background:#fff; border:#CAEDFF 1px solid; padding:5px;}
.resultlist .item h3{ background:#F0F9FF;padding:5px;}
.place{
	background:#F0F9FF;
	border-bottom:#CAEDFF 1px solid;
	border-top:#CAEDFF 1px solid;
	margin-bottom:10px;
	padding:5px;
}
.place h2{font-size:14px;}
.topone h2.new{
	background:url("new.gif") no-repeat 150px 0;
}
/*---------list--------*/
.listbox .tbox{
	width:350px;
	margin-left:10px;
	float:right;
}

.listbox .tbox dd{
	clear:both;
	padding-left:10px;
	border-left:#C6E9FD 1px solid;	
	border-right:#C6E9FD 1px solid;	
	border-bottom:#C6E9FD 1px solid;
}
.listbox .tbox dt{
	height:20px;
	border:#C6E9FD 1px solid;
	background:#ECF8FF;
}
.listbox .tbox dt strong{
	line-height:25px;
	padding-left:10px;
	margin-left:5px;
	float:left;
	background:url(listbg.gif) no-repeat left center ;
}


.listbox .tbox dt span.more{float:right;position:relative;line-height:25px;padding-right:8px;color:#777;}
.listbox .tbox dt span.more a{color:#777;text-decoration:none;}.tbox dt span.more a:hover{color:#333;}
.info{display:block;line-height:23px;color:#555;padding-left:12px;}.info small{color:#AAA;font-size:12px;margin-left:3px;}.info a{color:#690;}
.e2 li{width:100%;overflow:hidden;clear:both;border-bottom:1px solid #EEE;padding:12px 0;}.e2 li a.preview{width:84px;float:left;margin-right:7px;margin-bottom:3px;margin-left:10px;display:inline;}.e2 li a.preview img{width:80px;display:block;border:1px solid #EEE;padding:1px;}.e2 li a.title{overflow:hidden;line-height:25px;font-weight:700;font-size:14px;margin-left:2px;}.e2 span.info{display:block;line-height:23px;color:#555;padding-left:12px;}.e2 span.info small{color:#AAA;font-size:12px;margin-left:3px;}.e2 span.info a{color:#690;}.e2 p.intro{color:#776955;line-height:20px;margin-left:5px;padding-left:10px;padding-right:10px;}
/*---------list--------*/

/*-------listproducts----------*/

.listp{height:100%;background:#fff;overflow:hidden;border-bottom:#D1EEFE 1px dashed; border:#eee 1px solid; margin-bottom:10px;padding:5px;}
.listp a:hover{color:#3399ff;}
.listp a:hover img{background:#3399ff;}
.listp img:hover{background:#3399ff;}
.listp img{border:0; background:#eee; padding:5px;width:120px;}
.listp .listptitle{font-size:14px; color:#3399ff;}
.listpr{float:right;width:560px; padding:5px;cursor:pointer;}

.nump{border-left:#3399ff 8px solid; padding:5px; font-size:14px; font-weight:bold; background:#eee;}
.contentp{background:#fff; border-left:#ccc 1px dashed; padding:5px;}
.contentp h2{text-align:center; color:#333;}
.intro{background:#fee; border:#bbb 1px solid; margin:10px;padding:10px; color:#003366;}
/*-------listproducts----------*/