@charset "gb2312";


*{padding:0px; margin:0px;}

body {
	font-size: 12px;
	color: #333333;
	font-family:"宋体";
	background:url(bg.jpg) no-repeat center top #dae6ff;
}


.fl{ float:left;}
.fr{ float:right;}

.clear{
    content:".";
    display:block;
    font-size:0px;
    line-height:0px;
    height:0px;
    clear:both;
    visibility:hidden;
}


a{
	color:#333333;
	text-decoration:none;
}
a:hover{
	color:#d30000;
	text-decoration:underline;
}
ul{
    list-style-type:none;
	clear:both;
	}
li{
    display:inline;
	float:left;
	}
img{
	border:0;
}
h2,h5{
	font-family:"微软雅黑" , Arial, Helvetica, sans-serif;
}
.blankH10{
    height:10px;
	font-size:0px;
	overflow:hidden;
}
.blankH12{
    height:12px;
	font-size:0px;
	overflow:hidden;
}
.blankH5{
    height:5px;
	font-size:0px;
	overflow:hidden;
}
.blankH3{
    height:3px;
	font-size:0px;
	overflow:hidden;
}
.blankH2{
    height:2px;
	font-size:0px;
	overflow:hidden;
}
.blankH6{
    height:6px;
	font-size:0px;
	overflow:hidden;
}
.blankH8{
    height:8px;
	font-size:0px;
	overflow:hidden;
}
.blankH24{
    height:24px;
	overflow:hidden;
}
.blankH28{
    height:28px;
	overflow:hidden;
}
.blankH30{
    height:30px;
	overflow:hidden;
}

.blankH20{
    height:20px;
	overflow:hidden;
}
.blankH22{
    height:22px;
	overflow:hidden;
}
.blankH10{
    height:10px;
	overflow:hidden;
}
.blankH16{
    height:16px;
	overflow:hidden;
}
.blankH18{
    height:18px;
	overflow:hidden;
}
.blankH14{
    height:14px;
	overflow:hidden;
}

	
/* 公用头部样式 */
#topWiap{
	width:100%;
	height:44px;
	overflow:hidden;
	background:url(top_bg.png) repeat-x;
}
#topWiap .ico ul li{
	width:102px;
	height:44px;
	overflow:hidden;
	line-height:44px;
	border-right:#dedede 1px solid;
	text-indent:40px;
}
#topWiap .ico ul li.t1{
	background:url(ico_sina.png) no-repeat 10px center;
}
#topWiap .ico ul li.t2{
	background:url(ico_wx.png) no-repeat 10px center;
}
#topWiap .ico ul li.t3{
	width:112px;
	background:url(ico_sj.png) no-repeat 10px center;
}
#topWiap .ico ul li.t4{
	width:112px;
	background:url(ico_ll.png) no-repeat 10px center;
}
#topWiap .ser{
	width:308px;
	overflow:hidden;
}
#topWiap .ser ul li.t1{
	width:203px;
	height:34px;
	overflow:hidden;
	background:url(ser_input.png) no-repeat;
	margin-top:5px;
}
#topWiap .ser ul li.t1 input{
	width:203px;
	height:34px;
	overflow:hidden;
	border:0;
	background:none;
	line-height:34px;
	float:left;
	padding-left:13px;
	color:#bababa;
}
#topWiap .ser ul li.t2{
	width:71px;
	height:34px;
	overflow:hidden;
	background:url(ser_sub1.png) no-repeat;
	margin-top:5px;
}
#topWiap .ser ul li.t2 a{
	width:71px;
	height:34px;
	display:block;
	overflow:hidden;
	text-align:center;
	line-height:34px;
	color:#676767;
}
#topWiap .ser ul li.t3{
	width:34px;
	height:34px;
	overflow:hidden;
	margin-top:5px;
	background:url(ser_sub2.png) no-repeat;
}
#topWiap .ser ul li.t3 input{
	width:34px;
	height:34px;
	display:block;
	overflow:hidden;
	float:left;
	border:0;
	background:none;
	cursor:pointer;
	text-indent:-9999px;
}

#topLogo{
	width:961px;
	height:171px;
	overflow:hidden;
	margin:0 auto;
}

#footer{
	width:100%;
	overflow:hidden;
	background:url(foot_bg.png) repeat-x center top #FFF;
}
#footer .ico{
	width:183px;
	height:226px;
	overflow:hidden;
	background:url(pic_dzjg.png) no-repeat center center;
}
#footer .footR{
	width:757px;
	overflow:hidden;
	display:inline;
	margin:18px 23px auto auto;
}
#footer .links{
	width:757px;
	overflow:hidden;
	display:block;
}
#footer .links dt{
	width:62px;
	height:24px;
	line-height:24px;
	float:left;
}
#footer .links dd{
	width:694px;
	overflow:hidden;
	line-height:24px;
	height:100%;
	float:right;
}
.footNav{
	width:757px;
	height:32px;
	background:#003975;
	overflow:hidden;
	line-height:32px;
	text-indent:20px;
}
#footer .content{
	width:757px;
	line-height:24px;
	overflow:hidden;
}

#service{position:fixed; _position:absolute; left:50%; top:215px;width:72px;height:280px; _top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0))); margin-left:502px;}

#service_2{position:fixed; _position:absolute; left:50%; top:215px;width:72px;height:280px; _top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0))); margin-left:430px;}


#serch_slide{ position:fixed; _position:absolute; left:50%; bottom:50px;width:40px;height:40px; _top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0))); margin-left:380px;}


.body_fc{
	width:100%;
	height:280px;
	overflow:hidden;
	position:absolute;
	left:0;
	top:44px;
	background:#FFF;
	opacity: 0.9;
	filter: alpha(opacity=90);
	-moz-opacity: 0.9;
	-khtml-opacity: 0.9;
	z-index:10;
}
.body_fc .contMain{
	width:961px;
	height:280px;
	overflow:hidden;
	margin:0 auto;
	position:relative;
}
.body_fc .contMain .pic{
	width:961px;
	height:280px;
	overflow:hidden;
}
.body_fc .contMain .close{
	width:71px;
	height:24px;
	overflow:hidden;
	display:block;
	position:absolute;
	left:880px;
	top:10px;
	z-index:3;
}
.body_fc .contMain .close a{
	width:71px;
	height:24px;
	display:block;
	overflow:hidden;
	text-indent:-9999px;
}
.body_fc .contMain .more{
	width:480px;
	height:120px;
	display:block;
	overflow:hidden;
	position:absolute;
	left:474px;
	top:67px;
	z-index:4;
}
.body_fc .contMain .more a{
	width:480px;
	height:120px;
	display:block;
	overflow:hidden;
	text-indent:-9999px;
}



