/* 样式初始化
--------------------------------------------------*/
html{ height:100%; }
.kong { font-size: 0px; line-height: 0px; clear: both; height: 12px; }
.spacer { float: none; font-size: 0px; line-height: 0px; height: 0px; clear: both; }
body{ font-family: "微软雅黑"; background-color: #f2f5f9; }
*{
	padding:0;
	margin:0;
/*
	border:0;
	font-style: normal;
	
*/
	font-weight:normal;
	font-size: 14px;
	-webkit-tap-highlight-color:rgba(0,0,0,0);	/*禁止链接高亮*/ 	
	-webkit-touch-callout:none;					/*禁止链接长按弹出选项菜单*/
}
table{ border-collapse: collapse; }
table td{ padding:3px; }
strong{ font-weight:bold; }
ul,ol{list-style: none;margin: 0px;padding: 0px;}
img { -webkit-touch-callout:none;	/*禁止图片长按弹出选项菜单*/  }
.dispnone{ display:none;}
/* Icon 自定义 */
.ui-icon-tel {
	background-position:center center;
	background-image: url(tel.png);
}
.ui-icon-ask {
	background-position:center center;
	background-image: url(ask.png);
}
.ui-icon-messages{
	background-position:center center;
	background-image: url(messages.png);
}
.ui-icon-email{
	background-position:center center;
	background-image: url(email.png);
}
/*top*/
.top {
	background-image:-webkit-linear-gradient(bottom, #DDDDDD,#F3F3F3);
	background-image:-moz-linear-gradient(bottom, #DDDDDD, #F3F3F3);
	background-image:-o-linear-gradient(bottom, #DDDDDD, #F3F3F3);
	background-image:linear-gradient(to top, #DDDDDD, #F3F3F3);
	background-color:#ccc
}
.quickmenu{
	background: center center no-repeat transparent;
	background-image: url( data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAAZCAYAAADE6YVjAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAADhJREFUeNpi/P//PwOtARMDHQBdLGFBYtMq3BiHT3DRPU4YR4NrNAmPJuHRJDyahEeT8Ii3BCDAAF0WBj5Er5idAAAAAElFTkSuQmCC );
	display: block;
	width:30px;
	height:30px; color:#000; 
	position: absolute;
	top:13px;
	left:10px;
}
.mainblock{
	box-shadow: 0 /*{a-bup-shadow-x}*/ 0px /*{a-bup-shadow-y}*/ 6 /*{a-bup-shadow-radius}*/ #ffffff /*{a-bup-shadow-color}*/;
	border: 1px solid #ccc /*{b-bar-border}*/;
	border-radius: 6px;	
		-moz-box-shadow: 0 1px 3px /*{global-box-shadow-size}*/ rgba(65,85,112,0.2) /*{global-box-shadow-color}*/;
		-webkit-box-shadow: 0 1px 3px /*{global-box-shadow-size}*/ rgba(65,85,112,0.2) /*{global-box-shadow-color}*/;
	box-shadow: 0 1px 3px /*{global-box-shadow-size}*/ rgba(65,85,112,0.2); /*{global-box-shadow-color}*/
	text-shadow: 0 /*{a-bup-shadow-x}*/ 1px /*{a-bup-shadow-y}*/ 0 /*{a-bup-shadow-radius}*/ #ffffff /*{a-bup-shadow-color}*/;

}
.mainblock h1{
	border: 1px solid 		#ccc /*{c-bup-border}*/;
	background: 			#eee /*{c-bup-background-color}*/;
	font-weight: bold;
	color: 					#222 /*{c-bup-color}*/;
	text-shadow: 0 /*{c-bup-shadow-x}*/ 1px /*{c-bup-shadow-y}*/ 0 /*{c-bup-shadow-radius}*/ #fff /*{c-bup-shadow-color}*/;
	background-image: -webkit-gradient(linear, left top, left bottom, from( #f6f6f6 /*{c-bhover-background-start}*/), to( #e0e0e0 /*{c-bhover-background-end}*/)); /* Saf4+, Chrome */
	background-image: -webkit-linear-gradient( #f6f6f6 /*{c-bhover-background-start}*/, #e0e0e0 /*{c-bhover-background-end}*/); /* Chrome 10+, Saf5.1+ */
	background-image:    -moz-linear-gradient( #f6f6f6 /*{c-bhover-background-start}*/, #e0e0e0 /*{c-bhover-background-end}*/); /* FF3.6 */
	background-image:     -ms-linear-gradient( #f6f6f6 /*{c-bhover-background-start}*/, #e0e0e0 /*{c-bhover-background-end}*/); /* IE10 */
	background-image:      -o-linear-gradient( #f6f6f6 /*{c-bhover-background-start}*/, #e0e0e0 /*{c-bhover-background-end}*/); /* Opera 11.10+ */
	background-image:         linear-gradient( #f6f6f6 /*{c-bhover-background-start}*/, #e0e0e0 /*{c-bhover-background-end}*/);
	border-radius: 6px 6px 0px 0px;
	padding-left: 10px;
	line-height: 28px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
}
.mainblock .aboutus {
	line-height: 1.8;
	padding:5px; text-indent:2em;
}
.mainblock .contentarea {
	padding:5px;
}
/* 焦点图 */
#wrap {
	position:relative;
	width:100%;
	height:auto;
	text-align: center;
	overflow: hidden;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
}
#imagegallery {
	width:100%;
	height:auto;
	background:#fff;
	margin-top:0px;
	text-align:center;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
}
#imagegallery img {
	height: auto;
	width: 100%;
	margin: 0px;
	padding: 0px;
}
#imagegallery a {
	text-decoration:none;
	color:#333333;
}
#imagenav {
	width:100%;
	height:30px;
	position:absolute;
	top:40%;
	z-index:100;
}
#imagenav a {
	display:block;
	line-height:40px;
	width:30px;
	background:rgba(0,0,0,0.4);
	text-align:center;
	text-decoration:none;
	font-size:21px;
	color:#fff;
	font-family:Arial, Helvetica, sans-serif;
	border-radius: 3px;
}
#prev {
	float:left;
	margin-left:0px;
}
#next {
	float:right;
	margin-right:0px;
}