@charset "gb2312";
/* CSS Document */

*{ padding:0; border:0; margin:0;}
body, div, dl, dt, dd, ul, ol, li,form, input, textarea, p, th, td, font{ font-size:12px; line-height:20px;font-family: Microsoft YaHei, SimSun, Arial, Helvetica, sans-serif;}
h1, h2, h3, h4, h5, h6{ font-size:14px; font-weight:normal;}
ul,li{ list-style:none;}
a{text-decoration:none; color:#111;}
.clear{ clear:both; height:0; _overflow:hidden;}
.block{ clear:both; height:10px; _overflow:hidden;}
.fl{ float:left;}
.fr{ float:right;}
.right{float:right;}
.left{	float: left;}
.w980{ width:980px; margin:0 auto;}
.red{ color:#C00;}
body {
	font-size: 12px;
	font-family:  Arial, Helvetica, sans-serif;

}
.kuax {
	border:1px solid #ccc;
	padding:5px;
	width:965px;
	height:54px;
}
.kuax .right {
	width:890px;
	line-height:28px;
}
.kuax .right strong {
	font-size:14px;
	display:block;
}
.xinsearch {
	background:url(/images/top_23.jpg) repeat-x;
	height:40px;
	border:1px solid #ccc;
}
.xinsearch p {
	color:#333;
	line-height:40px;
	padding:0 0 0 10px;
	width:680px;
}
.xinsearch p strong {
	font-size:14px;
	padding-left:10px;
}
.xinsearch .right {
	position:relative;
	width:260px;
}
.xinsearch .searchtext {
	border:1px solid #ccc;
	height:20px;
	line-height:20px;
	padding:1px;
	position:absolute;
	top:8px;
	left:0;
	width:160px;
}
.xinsearch .searchbutton {
	background:url(/images/top_26.jpg) no-repeat;
	width:68px;
	height:24px;
	position:absolute;
	top:8px;
	right:25px;
}
/*合作，友情*/
#yq_wk {
	width:976px;  border-top:1px solid #D8D8D8; 
	border-right: 1px solid #D8D8D8;
	border-bottom: 1px solid #D8D8D8;
	border-left: 2px solid #0085C2;
	margin: 0 auto; height: 120px; margin-top: 10px
}
#yq_wk h2 {
	font-size: 14px; font-weight: bold;
	color: #333; width: 20px; border-right: 1px solid #D8D8D8;
	padding: 6px 8px 4px 13px; height: 110px;
	line-height:25px;
}
.yq_lb {
	width: 930px
}
.yq_lb li {
	height: 85px; border: 1px solid #D3D3D3;
	padding: 1px; float: left; margin-left: 15px;
	margin-right: 10px; margin-top: 15px; display: inline
}
.yqlj {
	width: 975px; margin:0 auto; padding-top: 12px
}
.yqlj p {
	line-height: 24px; color: #ccc
}
.yqlj p a {
	line-height: 24px; color: #666; padding-left: 2px; padding-right: 2px
}

/*底部*/


.xintop{height:87px;}

.xinav{}

.xinav div{ margin:0 auto; height:42px; padding:0 0 0 10px;}

.xinav div a{ color:#fff;  line-height:42px; font-size:14px; display:inline; width:88px; text-align:center; display:block; float:left;}

.xinav div p{ width:970px; margin:0 auto; height:42px; padding:0 0 0 10px;}

.banner1{ background:url(/images/bannerbg_05.jpg) no-repeat center top;}

.xinume {

	background:#c4e1ff;

	padding:5px 0;

	height:103px;

}

.xinume dl {

	float:left;

	background:url(/images/top_12.jpg) no-repeat;

	width:159px;

	height:103px;

	margin-left:4px;

	text-align:center;

	display:inline;

}

.xinume dl dt {

	font-weight:bold;

	height:30px;

	line-height:30px;

	font-size:14px;

}

.xinume dl dt a {

	color:#fff;

}

.xinume dl dd {

	padding:12px 0 0;

}

.xinume dl dd a {

	color:#222;

	padding:0 3px;

}

/*----------0609改--------*/

.xinav{  background:url(/images/tait_03.jpg) no-repeat top center; height:42px; text-align:center;}
.xinav div a{ display:inline; float:none; background:none; padding:0 3px;}
.xinav div{ height:45px; color:#fff;}
.xinav div p{ font-weight:bold;}
.xinume{ background:#fff; border:1px solid #ccc; border-top:none;}
.xinume dl{ background:url(/images/line.jpg) no-repeat right center;}
.xinume dl dt{ height:auto; line-height:20px; padding:5px 0 2px;}
.xinume dl dd{ padding:0;}
.xinume dl dt a{ color:#0085c2;}
.xinume dl,.xinume{ height:82px;}