@charset "utf-8";
/* CSS Document */
*{ font-size:14px; color:#000; font-family:"微软雅黑"; margin:0; padding:0;}
bady{ margin:0;}
dl,dd{margin:0;}
h1,h2{ margin:0; font-weight:normal;}
img{ display:block;}
a{ text-decoration:none;}
p{ margin:0;}
ul,li{ list-style:none; padding-left:0; margin:0;}
input{ margin:0; padding:0; border:none; outline:none; }
ul,input{margin:0;padding:0;}
.clearfix{ clear:both;}

/*head*/
.headbg{ background:url(images/headbg.png);}
.head{ 
	width:1100px; 
	margin:0 auto;
	}
.logo{ float:left;}
.logo img{ 
	float:left; 
	margin:10px 0;
	}
.logo h1{ 
	float:left; 
	font-size:24px; 
	font-weight:bold; 
	margin-top:26px; 
	margin-left:10px; 
	color:#303030;
	}
.phone{ 
	float:right; 
	margin-top:14px;
	}
	
/*nav*/
.navbg{ 
	border-top:1px solid #cda85a; 
	border-bottom:1px solid #cda85a;
	}
.nav{
	 width:1100px; 
	 margin:0 auto;
	 }
.nav li{ 
	float:left; 
	line-height:48px;
	}
.nav li a{ 
	font-size:16px; 
	border-left:1px solid #ebedee; 
	padding:0 50px;
	}
.nav li:last-child a{ border-right:1px solid #ebedee;}
.nav li:hover>a{ color:#b47e3b;}
.nav li:hover .subnav{
	display: block;
}
.nav li .subnav{
	display: none;
	position: absolute;
	background-color: #fff;
	border:1px solid #cda85a;
	border-top:none;
}
.nav li .subnav li{
	float:left;
	clear:both;
}
/*banner*/
.bannerbg{ 
	background:url(images/new-banner.jpg) no-repeat center; height:448px;
	margin:0 auto;
	}
.banner{ 
	/*width:1100px;*/ 
	margin:0 auto;
	}

/*download head*/
.new-ins{ 
	width:1100px; 
	margin:0 auto; 
	border-left:6px solid #b27a38; 
	border-bottom:1px solid #dbdbdb;
	margin-top:60px;
	}
.new-ins h1{ 
	float:left;
	font-size:28px; 
	line-height:46px;
	margin-left:14px;
	}
.new-ins h2{ 
	float:right;
	line-height:46px;
	margin-right:10px;
	color:#999;}
.new-ins h2 a{ color:#999;}

.newnrbg{ margin-top:20px;}
.newnr{ width:1100px; margin:0 auto; margin-bottom:20px;}
.newnr p{ font-size:16px; line-height:30px; color:#333;}






/*leg*/
.legbg{ background:#f6f0e0;}
.leg{ 
	width:1100px; 
	margin:0 auto;
	}
.leg .left{ float:left;}
.leg .right{ float:right;}
.left li{ 
	float:left; 
	padding:10px 40px;
	}
.left li h1{ 
	font-size:14px; 
	line-height:28px; 
	}
.left li a{color:#656565;}
.right li{ padding-top:10px;}
.right li h1{ line-height:2px; text-align:center;}

/*foot*/
.footbg{ background:#a7a7a7;}
.foot{ 
	width:1100px; 
	margin:0 auto;
	}
.foot h1{ 
	text-align:center; 
	color:white;
	line-height:28px;
	}





