/**
 * fullPage 1.4.5
 * https://github.com/alvarotrigo/fullPage.js
 * MIT licensed
 *
 * Copyright (C) 2013 alvarotrigo.com - A project by Alvaro Trigo
 */
 *{ margin:0; padding:0;}

#side { position: fixed; left:0; top:0; z-index: 10; height: 100%; background-image: url(../images/df-side.png); width:220px;}
.clear{ border:0; height:0px;}
li{ list-style:none;}
a,img{ border:0px;}
h1,h2{ font-size:24px;font-family:'"Microsoft YaHei';font-weight: normal; color:#fff; text-align:center; }
a,p,li,span{
	font-family:'"Microsoft YaHei';
	font-size:16px;
	color:#fff;
	line-height:30px;
	text-decoration:none;}
html, body {
    margin: 0; width:100%; height:auto;
    padding: 0;background:url(../images/5.jpg) #634111;background-attachment:fixed;background-size:contain; 
}


.menu1 { background:url(../images/df-start.png) no-repeat left; height:640px; margin-left:50px;}
.menu1 li{position:relative; z-index:999;width:140px; line-height:30px;}
.menu1 li a{
			display:block;
			width:140px;
			text-align:center; 
			
			font-size:18px; color:#e7b867;
}
.nav1{line-height:50px; height:50px;}
.menu1 li:hover{ background:url(../images/df-01.png) no-repeat right center;}
.menu1 li a:hover{color:#fad595;}
.menu1 li ul{display:none;float:left; margin-left:128px;top:8px; background:url(../images/df-side.png) repeat;}
.menu1 li ul li a{ color:#f7dcac;line-height:40px; font-size:16px;  }
.menu1 li ul li{ width:130px;line-height:30px; border-bottom:1px solid #2d2522;}
.menu1 li:hover ul{
				  width:130px;
				  position:absolute;
                 display:block;
				  }
.menu1 li:hover ul li ul{display:none; margin:0; padding:0; }
.menu1 li ul li ul{padding-top:0px;}
.menu1 li ul li:hover ul{
						display:block;
						position:absolute;
						top:0px;left:130px;
						}
						
.fullSlide {
	width:100%;
	position:relative;
	height:600px;
	border-bottom:1px dotted #8E8E8E;
}
.inner { position: absolute; left: 50%; top: 20%; width:200px; margin: -112px 0 0 -100px;}
.inner img{ width:200px}
.fullSlide .bd {
	margin:0 auto;
	position:relative;
	z-index:0;
	overflow:hidden;
}
.fullSlide .bd ul {
	width:100% !important;
}
.fullSlide .bd li {
	width:100% !important;
	height:600px;
	overflow:hidden;
	text-align:center;
	background-repeat:no-repeat;
	background-size:100%;
}
.fullSlide .bd li a {
	display:block;
	height:600px;
}
.fullSlide .hd {
	width:100%;
	position:absolute;
	z-index:1;
	bottom:0;
	left:0;
	height:30px;
	line-height:30px;
}
.fullSlide .hd ul {
	text-align:center;
}
.fullSlide .hd ul li {
	cursor:pointer;
	display:inline-block;
	*display:inline;
	zoom:1;
	width:40px;
	height:8px;
	margin:5px;
	overflow:hidden;
	background:#000;
	filter:alpha(opacity=70);
	opacity:0.7;
	line-height:999px;
}
.fullSlide .hd ul li:hover{background:#00a6e2;}
.fullSlide .hd ul .on {
	background:#00a6e2;
}
.fullSlide .prev,.fullSlide .next {
	display:block;
	position:absolute;
	z-index:1;
	top:50%;
	margin-top:-30px;
	left:0;
	width:40px;
	height:60px;
	background:url(../images/slider-arrow.png) -126px -137px #000 no-repeat;
	cursor:pointer;
	filter:alpha(opacity=50);
	opacity:0.5;
	display:none;
}
.fullSlide .next {
	left:auto;
	right:0;
	background-position:-6px -137px;
}
.contont{ /*width:800px;*/ width:83%; padding-left:8%; padding-bottom:15px;}
.c_new{ height:auto;width:800px; margin:0 auto;}
.new{ padding:12px 0 0 0 ; width:800px; height:68px;background:url(../images/df-02.png) no-repeat scroll 12px top; margin:0 auto;}
.new h3{ float:left;width:60px; border-right:1px solid #b79254; margin-right:20px; padding-right:35px;text-align:right; font-size:12px;}

.green a:hover{ color:#1a1101; }
.new h3,.new p{ color:#b79254}
.green{ float:left; width:680px; border-left: 1px #b79254 solid; margin-left:18px; padding-left:25px;}
.green a{ color:#fbe9ca; }
.biaoti{width:650px; height:35px; line-height:35px; overflow:hidden;}
.green p{ color:#e0bf89; width:660px; height:35px; overflow:hidden; line-height:35px;}
.tag_new{color:#fff;}
.tag a{padding-left:5px;}
.riproimg{ float:left;}
.riproimg img{ display:block; width:190px; height:145px;}
.ripro li{ float:left;width:200px; display:inline;text-align:center;}
.ripro li a{ width:190px; height:135px; overflow:hidden; color:#fff;}
.ripro li p{ width:190px;color:#fff; height:30px; line-height:30px; overflow:hidden;}
.ripro li a img{ width:190px; height:135px;}
.ripro li a:hover img{-webkit-transform: scale(1.1);
   
	-ms-transform: scale(1.1);
    -moz-transform: scale(1.1);
	 transform: scale(1.1);
	 -webkit-transition: all ease-in-out .3s;
    transition: all ease-in-out .3s;
    -ms-transition: all ease-in-out .3s;
    transition: all ease-in-out .3s; }
.ripro{ height:380px;width:800px; margin:0 auto;}
.ab{ height:440px;width:800px; margin:0 auto; text-align:center; background:url(../images/an.png) center no-repeat;    }
.a_w{ width:300px; padding-top:90px; padding-left:70px; color:#f9e6c6; float:left; overflow:hidden; height:265px;}
.a_b{float:left; height:50px; padding:220px 0 0 50px; color:#fff;}
.er{ padding:110px 0 0 90px;float:left; width:130px; height:130px; }

.footer{ width:100%;z-index:10; }


.btnav{ padding-top:15px;}
.btnavlist{position: relative;  width:998px; height: 44px; border:1px solid #918052; margin: 0 auto; }
.btnavlist a{float: left; height: 44px; display: block; padding-left: 12px; padding-right: 12px;color:#e5cc9c;font-size:14px; line-height: 44px;   }
.btnavlist a:hover{color:#ffffff;}
/*end btnavlist*/
.copyright{width:1000px;padding-top:10px;padding-bottom:30px; margin: 0 auto; }
.copyrightnr{ 
	width:1000px;padding-left:14px;
	color:#e5cc9c;font-size:14px; line-height:28px; }
/*end copy*/
.lianjie { width:1000px; margin:auto; margin-top:10px;}
.lianjie .tit p {float:left;  font-size:18px;line-height:38px; text-align:center;padding:5px 10px;width:90px;color:#e5cc9c;letter-spacing:1px;background:#775a29; opacity:0.8;}
.lianjie .tit{width:1000px; height:48px; border-bottom:1px solid #775a29;}
.lianjie .tit .hover {background:#5d441b;width:90px; height:38px;color:#fff;}
.lianjie ul {line-height:38px; overflow:hidden;padding:5px 0px;}
.lianjie li {margin-right:14px;float:left; height:30px;}
.lianjie a{color:#e5cc9c;}
.lianjie a:hover{ color:#fff;}
.nav_menu{ width:60px; height:180px; position:fixed; right:0; top:663;z-index:99999;}
.qq,.erweima,.top{ margin-top:3px;z-index:99999;}
.qq a{ line-height:0px;}
.big_erweima{ position:fixed; z-index:99999;top:557px; right:65px; opacity: 0; filter:alpha(opacity=0);}
/*首页完*/
.k{ height:150px;}
.c_nei{ text-align:center; padding:10px 0;}
.c_nei img{ max-width:600px;}
.c_nei p{ color:#2d2522;}
#menu { display:block;text-align:center; margin:0 auto 10px 0;}
#nav {text-align:center; display:inline-block; z-index:89999;}
#nav .mainlevel {float:left;display:block; margin-right:5px; background:#2d2522; width:120px;  height:35px; overflow:hidden; margin-bottom:5px;}
#nav .mainlevel a {text-decoration:none; line-height:35px; height:35px; text-align:center; padding:0 15px; display:block; _width:48px; color:#c09f7c;}
#nav .mainlevel a:hover{background:#392d28; color:#e7b867;}
#nav .mainlevel ul {position:absolute; display:none;background:#251d1a; /*IE is great need, width>=li.length*/}
#nav .mainlevel li {float:left;}
#nav .mainlevel li a {padding:0 20px;color:#c09f7c; line-height:30px; height:30px; display:block; _padding-bottom:6px; }
#nav .mainlevel li a:hover { text-decoration:none;color:#e7b867;}
.n_ul{ width:870px; margin:auto;}
.n_ul .pi{ float:left; width:160px; height:122px; padding-right:10px;}
.n_ul li { background:#392d28; height:122px; margin-bottom:5px; padding-right:5px;}
.n_ul li a:hover{ color:#f9dcad;}
.je{ color:#e7b867;}
.fanye{ text-align:center; margin-top:10px; position:relative; margin:0 auto;}
.fanye ul{ text-align:center; margin: 0 auto;}
.fanye ul li{  margin-right:1px;background:#2d2522;padding:2px 8px; color:#cfb289; display:inline;}
.fanye ul li:hover{ background:#63451a; color:#fff;}

.fan{ border-bottom:1px solid #aeaeae; line-height:40px;}
.fan a:hover{ color:#cba25c;}
#demo22 {overflow:hidden;}
#demo22 img {
border: 3px solid #F2F2F2; width:190px; height:145px;
}
#indemo {
float: left;
width: 800%;
}
#demo1 {
float: left;
}
#demo2 {
float: left;
}
.tj{ border-bottom:2px  solid #392d28; margin:10px 0;}
.tj span{ background:#392d28; color:#fff; padding:5px 15px;}
.rq{ float: right;line-height:40px; height:40px; width:90px;}
.new_  { background:url(../images/l.jpg)}
.new_  li { line-height:40px; padding:0 15px; height:40px;}
.new_  li a,span{color:#cba25c;line-height:40px; height:40px; }
.new_  li a:hover{ color:#dfc59a;}
.new_  li a{ width:650px; height:40px; line-height:40px; overflow:hidden; }
.img2{ margin-left:15%;}
.de_us { width:504px; margin:auto;}
.a_1{ width:650px; height:40px; line-height:40px; overflow:hidden; }