@charset "utf-8";
/* CSS Document */
@import url(reset.css);

.pagekv{width:1950px;height:475px;position:relative;margin-left:-975px;top:0;left:50%;z-index:0;overflow:hidden;}
.slide{float:left;width:1950px;display:block;}

#slidesdot{height:12px; position:absolute;left:0;bottom:10px;z-index:99;}
#slidesdot li{float:left;margin:0 4px;width:12px;height:12px;}
#slidesdot li a{width:12px;height:12px;display:block;border:1px solid #fff;overflow:hidden;background-color:#d5d5d5;}
#slidesdot li.act a{background-color:#61cbff;}

.pagemain{
	min-width:1044px;_min-width:inherit;
	_width:expression((document.documentElement.clientWidth||document.body.clientWidth)>1044?"auto":"1044px");
	padding-top:30px;
	background: url(../images/home1.png) repeat-x;
}

.main{
	margin:0 auto;
	width:1044px;
	padding-bottom:10px;
	display:table;
	clear:both;
}

.video{
	float:left;
	width:278px;
	height:250px;
	_display:inline;
	margin-right:15px;
	/*background:url(../images/home3.png) no-repeat;*/
}

.news{
	float:left;
	width:429px;
	height:230px;
	padding:20px 46px 0 30px;
	background:url(../images/home4.png) no-repeat;
}
.news h2{
	height:17px;
	overflow:hidden;
}
.news h2 span{
	float:right;
	padding-top:4px;
}
.news ul{
	padding-top:10px;
}
.news .ul1{
	height:128px;
}
.news dl{
	height:22px;
	overflow:hidden;
}
.news dt{
	float:left;
	width:334px;
	padding-left:8px;
	overflow:hidden;
	background:url(../images/icons/ico2.png) no-repeat 0 9px;
}
.news dt p{
	float:left;
	height:22px;
	line-height:22px;
}
.news dt p.ico-new{
	padding-right:34px;
	background:url(../images/new2.gif) no-repeat right 6px;
}
.news dd{
	float:right;
	line-height:22px;
}

.yama{
	float:right;
	width:243px;
}
.procheck{
	margin:0 auto;
	width:214px;
	height:141px;
	padding:98px 0 0 10px;
	background:url(../images/home16.jpg) no-repeat;
}
.procheck .search{
	border-bottom:1px solid #0B6DC2;
	cursor:pointer;
	font-size:12px;
	margin-left:43px;
	padding-top:6px;
	width:110px;
	color:#0066CC;
	}
.procheck .ask{padding-top:8px;}
.search_trace{
	position: fixed;
	display: none;
	width:685px;
	height:428px;
	background:url(../images/trace01.jpg) no-repeat;
	z-index:999;
	}
.search_trace .close{width:47px;height:47px;background:url(../images/trace02.jpg) no-repeat; margin-left:638px;}
.window_body{
	opacity: 0.5;
	filter: alpha(opacity=50);
	background: #000000;
	z-index:998;
	display:none;
	position:fixed;
	left:0px;
	top:0px;
	}
.procheck td{
	padding:0 2px;
}
.procheck .check-in{
	width:145px;height:21px;line-height:21px;border:0;color:#666;background:none;
}
.procheck .check-btn{
	width:45px;height:21px;cursor:pointer;border:0;background:url(../images/button.png) -105px -146px;
}
.procheck-intro{
	padding:3px 5px;
	margin-top:3px;
	background:#eaf7ff;
}
.procheck-intro p{
	line-height:17px;
	text-indent:2em;
}

.jingcai{
	height:188px;
	padding:10px 0 0 0;
	background:url(../images/home7.jpg) no-repeat;
}
.jingcai h2{
	height:15px;
	padding-right:20px;
	overflow:hidden;
}
.jingcai h2 span{
	float:right;
	padding-top:6px;
}
.jingcai ul{
	padding-top:5px;
}
.jingcai li{
	float:left;
	width:246px;
	_display:inline;
	margin-left:12px;
}
.jingcai li .fn-pic{
	padding:9px;
	background:url(../images/home8.png) no-repeat;
}
.jingcai li .fn-pic img{
	width:228px;
	height:92px;
}
.jingcai li .fn-note{
	width:228px;
	line-height:20px;
	padding:0 9px;
	white-space:nowrap;overflow:hidden;text-overflow:ellipsis;
}
.jingcai li .fn-time{
	color:#ff6700;
}

.homequick{
	float:left;
	width:266px;
}

.quick-link{
	height:138px;
	padding-top:23px;
}
.quick-link dt{
	float:left;
}
.quick-link dd{
	float:right;
}
.quick-link a{
	width:133px;
	height:138px;
	display:block;
	text-indent:-9999px;
	background:url(../images/home12.jpg) no-repeat;
}
.quick-link dd a{
	background-position:-133px 0;
}

.quick-links{
	height:135px;
}
.quick-links dt{
	float:left;
}
.quick-links dd{
	float:right;
}
.quick-links a{
	width:133px;
	height:135px;
	display:block;
	text-indent:-9999px;
	background:url(../images/home13d.jpg) no-repeat;
}
.quick-links dd a{
	background-position:-133px 0;
}
.login-email{
	height:77px;
	margin-top:4px;
	padding:25px 0 5px 10px;
	background:url(../images/home15.png) no-repeat;
}
.login-email table{
	width:100%;
}
.login-email th{
	text-align:left;
	font-weight:normal;
	color:#666;
}
.login-email .usb{ width:60px;height:22px; background:url(../images/input_bak.jpg)no-repeat;  border:1px #595757 solid;}
.login-email .usb input{ border:none; background:none;}
.login-email .input{
	width:50px;
	height:22px;
	line-height:22px;
	padding:0 5px;
	border:1px solid #666;
}
.login-email .button{
	width:126px;
	height:22px;
	border:0;
	cursor:pointer;
	background:url(../images/button.png) no-repeat 0 -68px;
}

.product{
	float:right;
	width:760px;
}

.protab{
	height:25px;
	padding-left:15px;
	_overflow:hidden;
}
.protab h2{
	float:left;
	width:61px;
	height:15px;
	text-indent:-9999px;
	overflow:hidden;
	background:url(../images/title.png) no-repeat;
}
.protab ul{
	float:right;
	height:25px;
}
.protab li{
	float:left;
	line-height:24px;
	padding:0 15px;
	border:1px solid #ebebeb;
	border-bottom:0;
	cursor:pointer;
	_display:inline;
	margin-left:3px;
	font-size:14px;
	background-color:#fff;
}
.protab li.light{
	border:1px solid #f5f5f5;
	border-bottom:0;
	background-color:#f5f5f5;
}

.ui-product{
	padding:5px;
	background:#f7f5f5;
}
.ui-product td{
	padding:0 20px;
}
.ui-product p.fn-title{
	padding-top:20px;
}
.ui-product p.fn-pic{
	padding-top:10px;
	padding-bottom:10px;
}
.ui-product p.fn-note{
	line-height:20px;
	text-indent:2em;
	color:#666;
}
.ui-product p.fn-link{
	line-height:20px;
	padding-top:8px;
	padding-right:10px;
	text-align:right;
	font-size:12px;
	font-family:"宋体";
}
.ui-product p.fn-link a,
.ui-product p.fn-link a:link{
	color:#666;
}