 @charset ;
/* CSS Document */
html, body, ul, ol, li, p, h1, h2, h3, h4, h5, h6, form, fieldset, table, td, img, div, textarea, dl, dt, dd, span, i {
	margin: 0;
	padding: 0;
	border: 0;}
body {
	
	font-family: 'Microsoft YaHei','Helvetica', 'Helvetica Neue';
	font-size:12px;
        -webkit-text-size-adjust:none;}
ul, ol, li, dl, dt, dd {
	list-style: none;}
select, input, textarea, img {
	vertical-align: middle;
	border: 0;
	margin: 0;}
a {
	text-decoration: none;
	color:#000;
	cursor: pointer;}

i {
	font-style: normal;}
b {
	font-weight: normal;}
.clear {
	clear: both;}
input{ border:0; margin:0;border:none; outline:none;}
.tb {
	width: 100%;
	min-width: 1326px;
	_width: 1326px;
	background-color: #e9e9e9;}
.ka1, nk {
	margin: 0 auto;
	width: 1326px;}
.logo {
	float: left;
	height: 76px;
	padding-top: 35px;
	width: 243px;}
/*µ¼º½*/
ul, li {
	list-style-type: none;
	text-transform: capitalize;}
.nav {
	font-size: 12px;
	width: 1326px;
	margin: 10px auto auto 0;
	height: 81px;
	position: relative;
	z-index: 1;
	float: left;}
.nav a {
	text-decoration: none;}
.navmain {
	height: 81px;
	background-color: #e9e9e9;
	position: relative;}
#nav_all {
	height: 42px;
	float: left;
	position: relative;
	z-index: 222;}
#nav_all li {
	text-align: center;
	float: left;
	border-right: 2px solid #FFF;
	height: 88px;
	width: 95px;}
#nav_all ul li:hover{
	background:#aea58d;}
#nav_all li a { color: #3c3c3c; display:block; font-size:15px; _padding: 0 8px; margin-top:4px;  font-family:'Î¢ÈíÑÅºÚ'; color:#3c3c3c;}
.tian {
	   border-bottom:1px #7f7868 solid;
	    width:70px;
		 margin:0 auto; 
		 padding-bottom:6px;}
#nav_all li a:hover {
	background: url(/dfiles/12892/images/bird.png) no-repeat;
	overflow: hidden;}
#nav_all .bx:hover {
	background: url(/dfiles/12892/images/bird.png) no-repeat;}
#nav_all li ul {
	display: none;
	position: absolute;
	z-index: 99;
	width: 1026PX;
        height:auto;
	left: -300px;
	top: 88px;
	margin: 0 auto;
	background-color: #9a968b;
	opacity: 0.9;
        padding:0px 0px 10px 300px;}
#nav_all ul li:nth-child(1){height:10px;}
#nav_all ul li {
	background-image: none;
	height: auto;
	padding-top: 0px;
	padding: 0;
	width: 96px;
	border: none;
        border-right: 1px solid #bab7b0;}
#nav_all ul li a {
	background-image: none;
	margin: 0px auto;
	color: #fff;
	font-weight: normal;
	border: none;
	text-align: center;
	font-family: 'Î¢ÈíÑÅºÚ';
	font-size: 14.5px;
	line-height:18px;	
	display: block;
	overflow: hidden;
	width: 90px;
	
	display: block;
	margin-left: 2px;}
#nav_all ul li a:hover {
	background-image: none;	
	color: #f9cc6f;
	border-top: none;}
#nav_all li p{ 
font-size:11px;
display:block; 
font-family:"Arial";
 margin-top:12px;
 color:#858585;
 font-weight:normal;
 -webkit-transform: scale(0.90);}
#nav_all ul li span {
	display: block;
	overflow: hidden;
	min-height: 686px;
        max-height:686px;
        -webkit-height:686px;
        -webkit-min-height:686px;
        -webkit-max-height:686px;
        -moz-height:686px;
        -moz-min-height:686px;
        -moz-max-height:686px;
        -ms-height:686px;
        -ms-min-height:686px;
        -ms-max-height:686px;
	margin-top:19px;
	}
 @media screen and (min-width: 1600px) {
.nav{margin:10px auto auto 300px;}
.logo {
	position: absolute;
	margin-left: 0px;}
.navmain {
	margin-top: 35px;}
.tb {
	min-height: 125px;}
}
/*banner*/
.banne{ height:409px; 
	  margin:0 auto;  
	  min-width:1326px;
	  margin-top:9px;
	  overflow:hidden;}
/*ÂÖ²¥Í¼*/
#divSmallBox {
	min-width: 1061px;
	overflow: hidden;
*display:inline;
*zoom:1;
	width: 10px;
	margin: 0 5px;
	border-radius: 10px;
	background: #ffffff;}
#playBox {
	width: 1061px;
	height: 454px;
	margin: 0 auto;
	background: #333;
	position: relative;
	overflow: hidden;}
#playBox .oUlplay {
	width: 99999px;
	position: absolute;
	left: 0;
	top: 0;}
#playBox .oUlplay li {
	float: left;}
#playBox .pre {
	cursor: pointer;
	width: 45px;
	height: 45px;
	background: url(/dfiles/12892/images/l.png) no-repeat;
	position: absolute;
	top: 190px;
	left: 10px;
	z-index: 10;}
#playBox .next {
	cursor: pointer;
	width: 45px;
	height: 45px;
	background: url(/dfiles/12892/images/r.png) no-repeat;
	position: absolute;
	top: 190px;
	right: 10px;
	z-index: 10;}
#playBox .smalltitle {
	width: 1061px;
	height: 10px;
	position: absolute;
	bottom: 15px;
	z-index: 10
;}
#playBox .smalltitle ul {
	width: 120px;
	margin: 0 auto;}
#playBox .smalltitle .thistitle {
	background: #69aaec;}
/*ku2*/
.ku2 {
	background-color: #bebebe;
	width: 100%;}
.nk {
	width: 1326PX;
	margin: 0 auto;
	min-width: 1326PX;
	margin-top: 6px;}
.ku3 {
	background-color: #dadada;
	width: 100%;}
.wz{ position:absolute; right:0%; margin-top:19%; margin-right:8%;}
.wz img{ width:446px;}
/*bannerÏÂÃæ¿ªÊ¼*/
.wk1{
	width:100%;
	overflow:hidden;
	background-color:#b9b9b9;
	margin-top:5px;}
.nk1{
	width:1326px;
	overflow:hidden;
	margin:0 auto;
	background:#FFF;}
.xyxx{
	width:100%;
	overflow:hidden;
	margin-bottom:8px;}
.xyxx li{
	overflow:hidden;
	float:left;
	width:263.5px;
	height:72px;
	background-color:#b5a783;
	margin-right:2px;}
.xyxx li p{
	margin-left:28px;
	padding-left:10px;
	margin-top:17px;
	font-family:'ºÚÌå';
	border-left:3px #fff solid;
	font-size:18px;
	color:#FFF;}
.xyxx li b{
	margin-left:40px;
	margin-top:9px;
	font-size:15px;
	color:#FFF;
	font-family:"Î¢ÈíÑÅºÚ	";
	font-style: italic;}
.nkys{
	background-color:#D5D5D5;
	width:263.5px;

	overflow:hidden;
	float:left;
	margin-right:2px;}
.xwlb {
	width:208px;
	margin:0 auto;
	overflow: hidden;
	height:387px;}
.xwlb li{
	margin-top:20px;
	border-bottom:1px #A2A2A2 solid;}
.xwlb li a{
	color:#2F2F2F;
	font-size:13px;
	font-family:'ºÚÌå';
	line-height:20px;}
.xwlb li p{
	color:#2F2F2F;
	font-size:12px;
	margin-top:10px;
	margin-bottom:14px;
	font-family:'ºÚÌå';}
.xwlb li .hys{
	color:#8E7359;}
.xwlb li a:hover{
	text-decoration:underline;}
.gdxy{
	width:100%;
	height:19px;
	background-color:#bcb28e;
	text-align:center;
	font-family:'ºÚÌå';
	font-size:12px;
	color:#FFF;
	line-height:19px;}
.gdxy:hover{
	background-color:#91896b;}
.zstp{
	margin:0 auto;
	margin-top:24px;
	width:212px;}
.zstp li{
	margin-bottom:25px;}
.zstp li:hover img{
	width:210px;
	height:94px;
	border:1px #5b5b5b solid;}
.dbys{
	background-color:#d5d5d5;
	width:100%;
	margin-top:4px;
	overflow:hidden;}
.nrk2{
	width:1326px;
	margin:0 auto;
	background:#5a5a5a url(../images/tp3.jpg) no-repeat;
	overflow:hidden;
	height:220px;}
.dbtp{
	float:left;
	margin-top:103px;
	margin-left:70px;
	overflow:hidden;}
.dbtp p{
	background:url(/dfiles/12892/images/tp4.png) no-repeat;
	width:28px;
	height:28px;
	float:left;
	margin-right:15px;}
.dbtp p a{
	display:block;
	line-height:28px;
	height:28px;
	text-align:center;
	color:#fff;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;}
.dbtp b{
	display:block;
	font-size:10px;
	font-family:Arial, Helvetica, sans-serif;
	margin-top:14px;
	color:#A2A2A2;}
.lxfs{
	margin-left:300px;
	margin-top:25px;
	float:left;
	overflow:hidden;}
.lxfs dt{
	font-size:14px;
	font-family:'Î¢ÈíÑÅºÚ';
	color:#9A8B60;}
.lxfs dt p{
	margin-top:12px;
	width:33px;
	background-color:#8C8C8C;
	height:1px;
	margin-bottom:12px;}
.yqlj{
	overflow:hidden;
	float:left;}
.lxfs dd{
	font-family:'Î¢ÈíÑÅºÚ';
	color:#A2A2A2;
	font-size:11px;
	margin-bottom:18px;}
.yqlj dt {
	float:left;
	width:124px;}
.yqlj dd{
	float:left;
	display:block;
	width:124px;
	margin-bottom:10px;}
.yqlj dd a{
		color:#A2A2A2;
		font-family:'Î¢ÈíÑÅºÚ';}
.yqlj dd a:hover{
	color:#bbbbbb;}
.dbjw{
	width:1326px;
	margin:0 auto;
	background:#9B8C60;
	height:8px;}
#nav_all li:hover .yasgb{ color:#9F7B60;}
#nav_all .bx:hover p{ color:#9F7B60;}
.sjk{ width:1363px; 
	margin:0 auto;
	position:absolute;
	left:50%;
	margin-left:-663px;}