/* CSS Document */
html, body, div, h1, h2, h3, h4, h5, h6, ul, ol, dl, li, dt, dd, p, blockquote, pre, form, fieldset, table, th, td { margin:0; padding:0 }
body { width:100%; font-family:"微软雅黑";background:url(/images/bj.jpg) no-repeat center;}
ul { list-style-type: none; }
a { text-decoration: none; }
img { border:0; vertical-align:top;}
.warp{
	margin:0 auto;
	width:100%;
	padding:0px 0px 0px 0px;
	overflow:hidden;
	height:auto;
}
.main{
	margin:0 auto;
	padding:0px 0px 0px 0px;
	height:606px;
	position: relative;
	overflow: hidden;
	clear: both;
	top:50px;
}
.nav{
	background:url(/images/nav.gif) no-repeat center;
	height:42px;
	position: relative;
	z-index:100;margin:0 auto;
	top:150px;
}
.nav .nav1{
	position:absolute;
	left:5%;
	line-height:42px;
}
.nav .nav1 ul li{
	width:100px;
	float:left;
	color:#FFFFFF;
	text-align:center;
	background:url(/images/index9.gif) no-repeat right;
}
.nav .nav1 ul li a{ color:#FFFFFF;}
.nav .nav1 ul li a:hover{ color:#FFFFFF;text-shadow: 0px 0px 5px #fff;}
.nav .nav2{
	position:absolute;
	right:5%;
	line-height:42px;
	color:#FFFFFF;
}
.main a:hover {
	display:block;
	filter:alpha(opacity=60);
	opacity:0.7;
	text-decoration:none;
	border: 1px #fff solid;
	box-shadow: 0px 0px 5px #fff;
	margin-left: -1px;
	margin-top: -1px;
}
.main .nr1{
	float:left;
	position: absolute;
	display: block;
	top:4px;
	left:4px;
}
.main .nr2{
	float:left;
	position: absolute;
	display: block;
	top:225px;
	left:4px;
	background:url(/images/index4.jpg);
	height:330px;
	width:274px;
	padding:25px;
}
.main .nr2 .xq{ float:left; width:274px; height:33px;}
.main .nr2 ul{ padding-bottom:20px; height:240px; float:left;padding-top:10px;}
.main .nr2 ul li{
	width:274px;
	float:left;
	line-height:24px;
	border:none;
	box-shadow:none;
	font-size:14px;
}
.main .nr2 ul li a{ color:#41383b; margin:1px 0 0 1px;}
.main .nr2 ul li a:hover{ color:#999999;border:none;box-shadow:none; margin:0px 0 0 1px;opacity:none;filter:none;opacity:none;}
.main .nr2 .xq1 a{ background:#d56094; padding-top:4px; width:55px; height:15px; float:left;text-align:center; margin:0px 0 0 1px; }
.main .nr2 .xq1 a:hover{float:left; width:55px; height:15px; background:#5d3b5e;border:none;box-shadow:none; padding-top:4px;text-align:center; margin:0px 0 0 1px;}
.main .nr3{
	float:left;
	position: absolute;
	display: block;
	top:4px;
	left:335px;
	width:618px;
	height:296px;
	background:url(/images/index2.gif);
    background-position:center center;
	padding:48px 0 0 23px;
    overflow:hidden;
}
.main .nr3 a{ box-shadow:none; border:none;text-shadow: 0px 0px 5px #fff; margin:0 auto;}
.main .nr4{
	float:left;
	position: absolute;
	display: block;
	top:354px;
	left:335px;
	width:302px;
	height:231px;
	background:url(/images/index5.jpg);
	padding:18px 0 0 24px;
}
.main .nr4 a{ box-shadow:none; border:none;text-shadow: 0px 0px 5px #fff; margin:0 auto;}
.main .nr5{
	float:left;
	position: absolute;
	display: block;
	top:354px;
	left:668px;
	background:url(/images/index7.jpg);
	width:268px;
	height:209px;
	padding:20px;
}
.main .nr5 span{ color:#FFFFFF;font-size:14px; width:268px;float:left; line-height:22px;padding-top:25px}
.main .nr5 span a{  color:#FFFFFF;text-shadow: 1px 1px 1px #000000;}
.main .nr5 span a:hover{  color:#FFFFFF;text-shadow: 1px 1px 1px #000000;margin:0px 0 0 0px; box-shadow:none; border:none;}

.main .nr5 .xq2 a{background:#d56094; padding-top:4px; width:55px; height:15px; float:left;text-align:center; margin:1px 0 0 1px;  margin:0px 0 0 1px;}
.main .nr5 .xq2 a:hover{float:left; width:55px; height:15px; background:#5d3b5e;border:none;box-shadow:none; padding-top:4px;text-align:center; margin:0px 0 0 1px;}
.main .nr6{
	float:left;
	position: absolute;
	display: block;
	top:4px;
	left:983px;
	width:134px;
	height:161px;
	background:url(/images/index3.jpg);	 
	padding:36px 0 0 29px;
}
.main .nr6 .zxbx{ width:106px; height:31px; line-height:31px; float:left; background:#5f3b61; text-align:center; color:#FFFFFF;}
.main .nr6 .zxbx1{ width:106px; height:31px; line-height:31px; float:left; background:#b18b5f; margin-top:31px; text-align:center; color:#FFFFFF;}
.main .nr6 .zxbx a{ color:#FFFFFF; margin:0px 0 0 1px;}
.main .nr6 .zxbx a:hover{ color:#FFFFFF; background:#9e879f;border:none;box-shadow:none; margin:0px 0 0 1px;}
.main .nr6 .zxbx1 a{ color:#FFFFFF; margin:0px 0 0 1px;}
.main .nr6 .zxbx1 a:hover{ color:#FFFFFF; background:#d0b79d;border:none;box-shadow:none; margin:0px 0 0 1px;}
.main .nr7{
	float:left;
	position: absolute;
	display: block;
	top:211px;
	left:983px;
	background:url(/images/index6.jpg);
	width:121px;
	height:157px;
	padding:40px 0 0 42px;
	line-height:40px;
}
.main .nr7 a{ color:#FFFFFF; width:121px; float:left; margin:0px 0 0 1px;}
.main .nr7 a:hover{ color:#000; border:none; box-shadow:none; margin:0px 0 0 1px;}
.main .nr8{
	float:left;
	position: absolute;
	display: block;
	top:415px;
	left:983px;
	background:url(/images/index8.jpg);
	width:113px;
	height:138px;
	padding:50px 0 0 50px;
	line-height:35px;
}

.main .nr8 a{text-shadow: 0px 0px 5px #fff; border:none; box-shadow:none; width:133px; float:left; font-weight:bold; margin:0px 0 0 1px;}
.main .nr8 a:hover{ margin:0px 0 0 1px;}




.footer {
    background-color: #000;
    bottom: 0;
    float: left;
    height: 42px;
    left: 0;
    position: fixed;
    width: 100%;
}

.footer_left {
    color: #fff;
    float: left;
    font-family: "微软雅黑";
    font-size: 0.8rem;
    margin-left: 1.5%;
    padding-top: 0.8rem;
}


.footer_right {
    color: #fff;
    float: right;
    font-family: "微软雅黑";
    font-size: 0.8rem;
    margin-right: 1.5%;
    padding-top: 0.8rem;
}


.footer_right a {
    color: #fff;
    font-family: "微软雅黑";
    font-size: 0.8rem;
}
.footer a{color:#fff}


.Menubox {
width:100%;
}
.Menubox ul{
margin:0px;
padding:0px;
}
.Menubox li{
 float:left;
 display:block;
 cursor:pointer; width:96px; margin-right:3px;
 text-align:center; color:#03C; height:40px;
line-height:40px; padding:0px; background-color:#FFF; background-image:none;
 }
 .Menubox li a:hover {background-image:none; background-color:#FFF;}
.Menubox li.hover{
 padding:0px;
 background:#fff;   border-radius:5px; border:solid 1px #efefef; background-image:none; background-color:#FFF;
 color:#fff;
 font-weight:bold; color:#666;
  padding: 0 5px;
    width: auto;
}
.Contentbox{
 clear:both;
 border-top:none; border-top:solid 1px #efefef; margin-top:-5px; float:left; background-color:#FFF;
 text-align:center;
 padding-top:8px;
}

.hong { color:#F00;}

.Contentbox span { width:100%; line-height:30px; font-size:14px; font-family:"微软雅黑"; color:#666; text-align:left; margin-bottom:10px; float:left}
.Contentbox span a { color:#F00; padding-left:10px;}

.i_c{color:#666666;}
.i_c_err{color:#ff0000; padding-left:26px;background:url(/images/error.png) left center no-repeat;}
.i_c_ok{color:#009900;padding-left:26px; background:url(/images/ok.png) left center no-repeat;}