﻿@charset "utf-8";
/*公共样式*/
body{
	padding: 0px;
	margin: 0px auto;
	font-size: 12px;
	line-height: 23px;
	color: #333333;
	font-family: "hiragino Sans GB W3", "宋体", Arial;
	width: 100%;
	min-width: 990px;


width:expression((documentElement.clientWidth < 990) ? "990px" : "100%" );			zoom: 1;
	background: #f8f8f8;
	_background: url(about:black) no-repeat fixed;
}
ul,li,form, dl,dt,dd, div{ padding: 0px; margin: 0px;}
ul,li{ list-style:none;}
.h1,.h2,.h3,.h4,.h5,.h6{ padding:0px; margin:0px;}
select,input,em,textarea{
	font-size: 12px;
	font-style: normal;
	color: #C9C9C9;
	font-family: Arial;
}
img{ border:none; border:0;}
a{ text-decoration:none;noline: expression(this.onFocus=this.blur()); color:#5A5A5A;}
a:focus {outline:none;-moz-outline:none;}
a:hover{ color:#808080; text-decoration:none;}
.Texthide{ display:none;}

.Contain{
	width: 1000px;
	margin: 0 auto;
	overflow: hidden;
	position: relative;
}
.HomeContain{ width:100%; background:#fff url(../images/index3_07.jpg) no-repeat center top; margin:0 auto; height:440px; position:relative; z-index:1109;}


.SilderbarBG{ z-index:1; width:100%; height:43px; position:absolute; left:0; bottom:0; opacity:1; background:rgb(180,0,0);}
.Silderbar{ z-index:2; width:100%; height:43px; position:absolute; left:0; bottom:0; _bottom:-8px;}
.MainContent{ }
.Content{ background:#fff; width:1000px; overflow:hidden; padding-bottom:100px;}
.SinglePage{ text-justify:inter-ideograph; text-align:justify; word-wrap:break-word; clear:both; overflow:hidden; padding:50px 40px 0;}

.space10{ height:10px; clear:both; overflow:hidden; zoom:0;}
.space20{ height:20px; clear:both; overflow:hidden; zoom:0;}
.clear{ clear:both; height:0px; overflow:hidden; zoom:0;}

#float{ width:94px; text-align:center; position:absolute; right:5%; top:490px; font-family:"微软雅黑"; z-index:1112;/* _position:absolute; _top:expression(documentElement.scrollTop+340);*/}
#float .h3{ height:34px; font-weight:bold; font-size:14px; color:#a3a3a3;}
#float .h3 a{ color:#a3a3a3; font-weight:bold;}
#float .alert{ position:absolute; top:0; left:-150px; float:right; display:none;}




/*top.html*/
.Toper{ width:100%; height:131px; background:url(../images/Toper_bg.jpg) repeat-x; z-index:110;}
.Top{ padding-top:0px; z-index:109; width:1000px; height:126px; margin:0 auto; position:relative;}
.logo{
	position: absolute;
	left: 0px;
	top: 26px;
	height: 75px;
}
.Top .topt{ width:1000px; height:35px; line-height:30px; overflow:hidden; font-family:"宋体";}
.Top .topt span{ float:left; color:#666666;}
.Top .topt ul{ overflow:hidden; float:left;}
.Top .topt li{ float:left; line-height:29px; height:29px; padding-right:10px; background:url(../images/g01_05.jpg) no-repeat right center;}
.Top .topt li em{ padding:0 15px; display:inline-block; overflow:hidden; background:url(../images/em_05.jpg) no-repeat left center;}
.Top .topt li em a{ padding:0; background:none; color:#fff;}
.Top .topt li a{ padding:0 15px 0 20px; display:inline-block; background:url(../images/top_a_08.jpg) no-repeat right center; line-height:29px;}


/*nav*/


.MainNav{ position:absolute; right:0; bottom:0;}
.MainNav li{ float:left; width:125px; height:59px; position:relative;}
.navnone{ z-index:111; display:none; position:absolute; right:0px; _right:-1px; top:59px; width:452px; height:178px; overflow:hidden; background:url(../images/dl_bg_03.png) no-repeat left center;}
.navnone dt{ width:202px; overflow:hidden; float:left; padding:10px 0 0 10px; _padding-left:0px;}
.navnone dt a{ color:#fff; padding:5px 20px; font-size:13px; float:left; background:url(../images/g01_08.jpg) no-repeat 10px center;}
/*.navnone dt a:hover{ color:#fcff00; background:url(../images/ahover_08.jpg) no-repeat 10px center;}*/

.navnone dd{ background:url(../images/dlbg_05.jpg) no-repeat left 15px; line-height:16px; float:left; padding:15px 0 0 25px; width:200px; color:#fff;}
.navnone dd .h3{ font-weight:lighter; padding-top:10px; font-size:12px;}

#nav1 .navnone,#nav2 .navnone,#nav3 .navnone{ position:absolute; left:0;}
#nav4 .navnone{ position:absolute; left:50%; margin-left:-234px;}

.MainNav li span a{
	font-weight: bold;
	display: block;
	width: 75px;
	font-size: 14px;
	height: 59px;
	overflow: hidden;
	line-height: 40px;
	font-family: "微软雅黑";
	background: url(../images/nav_a_19.jpg) no-repeat center center;
	padding-left: 50px;
	color: #666666;
}
.MainNav li span .abg{ background:url(../images/nav_abg_19.jpg) no-repeat right center; text-decoration:none; text-decoration:none; color:#fff;}

/*nav*/


.SreachBox{ width:245px; float:right; overflow:hidden; padding-top:6px;}
.sreach_btn{ width:30px; height:28px; display:block; background:url(../images/SreachBoxa_07.jpg) no-repeat left center; float:right;}
.sreach_ipu{ width:200px; height:26px; padding:0; padding-left:10px; line-height:26px; border:1px solid #ccc; color:#ccc;}
/*top.html*/



.CopyBG{ width:100%; height:50px; overflow:hidden; line-height:50px; background:url(../images/bottom.jpg);}
.Copy{ width:1000px; color:#777; margin:0 auto; font-family:Arial;}
.Copy span{
	float: right;
	font-weight: bold;
	color: #333;
}
.Copy a{
	color: #333333;
	font-weight:bold;
}
.Copy em{ padding:0 10px; color:#8d8d8d;}
/*bottom*/

.Banner{ z-index:10; width:100%; height:318px; position:relative;}
/*Banner*/

/*Sidebar*/
.Menu{ width:1000px; margin:0 auto;}
.Menu li{
	width: 100px;
	height: 51px;
	overflow: hidden;
	float: left;
	line-height: 43px;
	text-align: center;
	font-size: 14px;
	color: #fff;
}
.Menu li a{ display:block; color:#fff; font-size:14px; height:51px;}
.Menu li a:hover{ background:url(../images/g01_07.png) no-repeat center -2px; color:#fff;}
.Menu li .onmenu{ background:url(../images/g01_07.png) no-repeat center -2px; color:#fff;}
/*Sidebar*/

/*index*/
.Homecon{ width:1000px; margin:0 auto; position:relative; z-index:1111;}
.Homename{ width:998px; height:39px; line-height:39px; position:absolute; left:50%; top:-39px; margin-left:-500px; background:#f6f5f5; border:1px solid #fff; border-bottom:none; z-index:1112;}
.Homename .Title{ padding-left:15px; color:#aa806a; float:left; overflow:hidden;}
.Homename .bd{ overflow:hidden; float:left;}
.Homename .marquee2{ float:left; overflow:hidden; width:440px; height:39px; overflow:hidden; position:relative;}
.Homename ul{ overflow:hidden; float:left; width:440px; height:39px; position:absolute; left:0; top:0;}
.Homename ul li{ width:440px; height:39px; overflow:hidden;}
.Homename ul li span{ color:#aeaeae; float:right;}
.Homename ul li a{ padding-left:10px; color:#666;}
.Homename .hd{ float:left; overflow:hidden; height:39px; line-height:39px; padding-left:20px;}
