@charset "utf-8";
/* reset */
body,h1,h2,h3,h4,h5,h6,p,ul,ol,li,form,img,dl,dt,dd,table,th,td,blockquote,fieldset,div,strong,label,em{margin:0;padding:0;border:0;}
ul,ol,li{list-style:none;}
input,button{margin:0;font-size:12px;vertical-align:middle;}
body{font:12px "微软雅黑";margin:0 auto; line-height: 1.8em; color: #242424;}
table{border-collapse:collapse;border-spacing:0;}
a {color: #FFF;text-decoration: underline;}
a:hover {color: #57d4f4;text-decoration: underline;}
a{outline:none; cursor:pointer;}/*去除超链接虚线框*/
a:active{star:expression(this.onFocus=this.blur());}/*去除ie下超链接虚线框*/
img {border:none;}
.wrapper{margin: 0 auto; width:1000px;  position: relative;}
.seach33 li a {color: #666;text-decoration: none;}
.seach33 li a:hover {color: #666;text-decoration: underline;}
.seach22{ width:462px; padding:27px; background:#fff; position: absolute; z-index: 99; display: none; top:115px; left:200px; color:#666666;}
.seach33{ padding:50px 23px 10px; background:url("sech.jpg") no-repeat center -1px; border-top:1px solid #c9c9c9;}
.seach33 li{cursor: pointer; height:24px; line-height:24px; font-weight:bold; font-size:14px; clear:both;}
/* 
#name{border: 0 none; width:70px; color: #666666; float:left; height:26px; margin-right:28px;}
#email{border: 0 none; width:145px; color: #666666; float:left; height:26px;}
*/
.yh_fl{ float:left; width:310px; height:170px;}
.yh_fr{ float:left; margin-left:25px; width:535px; color:#696969;}
.yh_fr h2{ font-size:18px; margin-bottom:25px;}
.more{ float:right; margin-top:5px;}
.notice{ margin-top:25px;}

#flashContent { width:1000px; height:620px; margin:auto }
/* 2013-5-15 */
.hd_fl{ float:left; width:430px; height:170px;}
.hd_fr{ float:left; margin-left:25px; width:430px; height:170px;}

/* 2013-5-27 */
.header{
	height:77px;
	overflow:visible;
	position:relative;
	z-index:21;
}
.header .logo{
	position:absolute;
	top:30px;
	right:30px;
}
.header .com{
	position:absolute;
	top:0;
	left:430px;
}
.home-top{
	height:442px;
	background:url(bg_top.jpg) no-repeat;
	overflow:visible;
	position: relative;
	z-index:9;
}
.sumbit {
	height:34px;
	padding:8px 0 8px 590px;
	background:#e9e9e9;
	position:relative;
	z-index:2;
}
.sumbit .text{
	height:50px;
	line-height:50px;
	font-family:"微软雅黑";
	font-size:16px;
	position:absolute;
	top:0;
	color:#888;
	left:0;
	padding:0 40px;
	_width:470px;
	background:url(line.png) right no-repeat;
}
.input-text{
	-moz-border-radius:16px;
	-khtml-border-radius:16px;
	-webkit-border-radius:16px;
	border-radius:16px;
	height:32px;
	line-height:32px;
	background:#fff;
	border:1px solid #cfd0d1;
	color:#666;
	font-size:14px;
	font-family:"微软雅黑";
	padding:0 10px;
	vertical-align:middle;
	outline:none;
}
.check{
	border:1px solid;
	border-color:#7c7c7c #3d3d3d;
	height:34px;
	line-height:34px;
	cursor: pointer;
	-moz-border-radius:17px;
	-khtml-border-radius:17px;
	-webkit-border-radius:17px;
	border-radius:17px;
	-webkit-box-shadow:2px 2px 3px #b5b5b5;
	-moz-box-shadow:2px 2px 3px #b5b5b5;
	box-shadow:2px 2px 3px #b5b5b5;
	font-size:16px;
	font-family:"微软雅黑";
	color:#fff;
	padding:0 15px;
	vertical-align:middle;
	background-color:#323232;
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#454545), to(#181818));/* Webkit: Safari 5.1+, Chrome 10+ */
	background: -webkit-linear-gradient(top, #454545, #181818);/* Firefox 3.6+ */
	background: -moz-linear-gradient(top, #454545, #181818);/* Opera 11.10+ */
	background: -o-linear-gradient(top, #454545, #181818);/* IE 10 */
	background: -ms-linear-gradient(top, #454545, #181818);/* IE < 10 */
}
.verisign{
	height:240px;
	background:url(bg_verisign.gif) repeat;
}
.verisign h2{
	font-size:26px;
	color:#585858;
	height:70px;
	line-height:70px;
	padding:0 40px;
	margin:0;
}
.verisign h2 span{
	font-family:Arial, Helvetica, sans-serif;
	font-size:32px;
}
.verisign:after{
	content:".";
	display:block;
	height:0; 
	clear:both;
	visibility:hidden;
	*display:block;
	*zoom:1;
}
.verisign dl{
	margin:0;
	padding:0 45px;
	float:left;
	width:240px;
	background:url(line_02.gif) right 0 no-repeat;
}
.verisign dd{
	font-size:12px;
	color:#888;
}
.verisign dt{
	height:70px;
	line-height:70px;
	font-size:18px;
	font-weight:bold;
	color:#fff;
	background:url(title_01.gif) no-repeat 0 0;
	padding-left:60px;
	text-align:center;
	widows:180px;
	padding-bottom:10px;
}
.verisign dt.title-02{
	background-image:url(title_02.gif);
}
.verisign dt.title-03{
	background-image:url(title_03.gif);
}
.footer{
	background-color:#e9e9e9;
	padding:20px 0 10px;
	text-align:center;
	line-height:20px;
	color:#959595;
}
.footer a{
	color:#959595;
	text-decoration:none;
}
.footer a:hover{
	color:#900;
}

.whios{
	height:73px;
	padding-top:42px;
	background:url(bg_whios.jpg) no-repeat 0 0;
	z-index:20;
	text-align:center;
	position:relative;
	zoom:1;
}
.postdomain{
	-moz-border-radius:22px 0 0 22px;
	-khtml-border-radius:22px 0 0 22px;
	-webkit-border-radius:22px 0 0 22px;
	border-radius:22px 0 0 22px;
	height:44px;
	line-height:44px;
	background:#fff;
	border:1px solid #2c6791;
	color:#666;
	font-size:16px;
	font-family:"微软雅黑";
	padding:0 30px;
	width:400px;
	vertical-align:middle;
	*display: inline;
	*zoom:1;
	outline:none;
	-webkit-box-shadow:1px 1px 3px #d4d3d4 inset;
	-moz-box-shadow:1px 1px 3px #d4d3d4 inset;
	box-shadow:1px 1px 3px #d4d3d4 inset;
}
.btn-buy{
	border:0;
	*display: inline;
	*zoom:1;
	display:inline-block;
	border:none;
	height:52px;
	width:150px;
	cursor: pointer;
	vertical-align:middle;
	background: url(btn_query.jpg) no-repeat 0 0;
	margin-left:-2px;

}
.promotion{
	width:516px;
	position:absolute;
	top:64px;
	left:399px;
	color:#fff;
	z-index:3;
	background:url(bg_promotion.jpg) no-repeat 0 0;
	min-height:290px;
	_height:290px;
}
.promotion-content{
	width:310px;
	padding-left:190px;
}
.promotion h2{
	margin:0;
	padding:16px 0;
	font-size:26px;
	font-weight:normal;
	line-height:68px;
}
.promotion a{
	color:#fff;
	text-decoration:none;
}
.promotion a:hover{
	color:#fff;
	text-decoration:none;
}
.ib-go{
	display:inline-block;
	vertical-align:middle;
	height:24px;
	width:24px;
	background:url(icon.gif) no-repeat;
}
a.detail{
	display:block;
	cursor:pointer;
	position:absolute;
	bottom:0;
	right:0;
	z-index:3;
	width:141px;
	height:44px;
	background:url(btn_view.jpg) no-repeat 0 0;

}
a.detail em{
	display:none;
}
a.detail:hover{
	color:#18ccf0;
	text-decoration:underline;	
}