*{margin:0;padding:0;}
img{border:none;}
a{text-decoration:none; color:#fff;}
a:hover{text-decoration:none; color:#fff; }
li{list-style:none outside none;}
body{font-size:16px;line-height:30px;font-family:"微软雅黑"; background: #770105; color: #666;}

p{text-indent:2em;color:#fff;}
p a{color:#cc9933;}
.fl{ float:left;} .fr{ float:right;}



.wrap {width: 100%;margin: 0 auto 0;background: url(../images/banner_bg.png) no-repeat scroll 50% 0;height: 1080px;min-width: 1200px;}

.header {height:100%;padding: 0px 0 0 0;position: relative;overflow: hidden;width:100%;min-width:1200px;}

.banner {max-width: 1200px;height: 960px;margin: 0 auto;}

.banner>img:nth-child(1) {
	width: 38%;
	left: 39%;
	bottom: 0;
	animation-delay: 0.6s;
	
	top: 31%;
	position: relative;
}

.banner>img:nth-child(2) {
	width: 65%;
	left: 20%;
	right: 0;
	margin: 0 auto;
	top: -35%;
	animation-delay: 1.2s;
	bottom: 0%;
	position: relative;
	}
	
.banner>img:nth-child(3) {
	width: 22%;
	left: -26%;
	right: 0;
	margin: 0 auto;
	top: 30%;
	animation-delay: 1.8s;
	bottom: 0%;
	position: relative;
}

.dy{ width:1000px; margin:0 auto; margin-bottom: 60px; overflow:hidden; 
  height: 148px;
  background-color: rgba(244, 221, 179,0.6);
  line-height: 32px;
  border-radius:1vw;
  border-width: 1px;
  border-style: solid;
  border-color: rgba(182, 43, 43, 0.55);}
  
.dy p{ color: #a42b24; padding: 25px;text-align:justify;}

.page1{  margin:0 auto;  overflow:hidden;background:#f9efe0;padding:60px 0;min-width: 1200px; }

.box{width:1200px;margin:0px auto 0px;overflow:hidden;}



.tt{ width:1200px; height:100%; margin: 0 auto 40px; overflow: hidden;}



.dell{ width:1200px; margin:0 auto; overflow:hidden; }

.op{ width:100%; margin:0 auto;  overflow:hidden; }
  
.op p{ color: #666;font-size: 16px; line-height:32px; text-align:justify;}

.one{ width: 1200px; overflow: hidden; margin: 0 auto;}
.one1{ width: 1200px; overflow: hidden; margin:40px auto 0;}
.imgs1{ width: 700px; height:230px;}
.imgs1 img{ width: 330px; height: 220px; overflow: hidden;border: 5px #fff solid;}
.txt{ width: 470px; overflow: hidden;}
.txt h3{ width: 100%; color: #b62b2b; font-size: 20px; text-align:center; line-height:38px; margin:5px 0 15px 0;background:#e1bea5;}
.txt p{width: 100%; color: #666; margin:0 auto; text-align: left;text-align:justify;}









.center1{ width: 100%; margin: 0 auto; padding:0 0 70px 0; min-width: 1200px; background:#8b725c; overflow: hidden;}

.page{ width:1200px; margin:60px auto 0; overflow:hidden;}


.rap{width:100%;padding:50px 0 0 0;margin:0px 0;}

.w1{height:100%;background:url(../images/k1.png) no-repeat scroll 50% 0;}
.w2{height:100%;background:url(../images/k2.png) no-repeat scroll 50% 0;}


/*ling*/
.ling {	height:464px;	position: relative;	margin:40px auto; width: 1148px;}
.ling img {	display: block;	position: absolute;	width: 244px;	height: 219px;}
img.x1 {left:0px;top: 118px;}
img.x2 {left:225px;top: 0px;}
img.x3, show2 {left:225px;top: 234px;}
img.x4 {left:452px;top: 118px;}
img.x5 {left:676px;top: 0px;}
img.x6 {left:676px;top: 234px;}
img.x7 {left:904px;top: 118px;}
.show {	position: absolute;	top: 117px;	left:0px;	display: none;}
.show_text {	color: #fff;	text-align: center;	width:180px;	height: 45px;position: absolute;top:70px;	text-indent: 0;}
.show_text a {color: #fff;font-size: 16px;}
.show1 {top:0;left:225px;}
.show2 {left:225px;top:234px;}
.show3 {left:452px;top: 118px;}
.show4 {left:676px;top: 0px;}
.show5 {left:676px;top: 233px;}
.show6 {left:904px;top: 118px;}


.grid {width:1200px;margin:0px auto 0;padding: 0px 0 40px 0;height:150px;}

.p1-nr fl {width: 500px;overflow: hidden;}

.p1-nr fr {width: 500px;overflow: hidden;}

.box-a {width:500px;float: left;margin: 10px 40px 10px 40px;overflow: hidden;}


.ar {font-size:18px;color:#fff;font-weight:bold;display:block;margin:10px 0;line-height: 40px;}




#cj01{ width:1200px; height:434px;  overflow:hidden;  background:url(../images/r_bg.png) no-repeat center; margin:40px auto;}

.silder-box2{position:relative; padding:10px 0; }
.silder2{margin:10px auto 0; }
.silder-box2 li{width:1062px; text-align:center; position:relative;}
.silder-box2 li img{ width:626px; height:410px; float:left; margin-right:10px; border: #e9bf8d 12px solid; }
.srr{ width:380px;  overflow:hidden; float:right; margin:120px 5px 0 10px;}
.srr span{ width:100%; height:60px; text-align:center; font-size:20px; color:#fff; font-weight: bold}
.srr p{ width:100%;  line-height:30px;   color:#fff; font-size:14px; text-align:left;text-align:justify; margin-top:60px; }
.srr a{ color:#e4393c; }
.srr a:hover{ color:#fff;}
.silder-button{top:146px;width:15px;height:17px;position:absolute;cursor:pointer;}
.silder-button.btl{left:24px;background:url(../images/ic.png);}
.silder-button.btr{right:24px;background:url(../images/io.png);}
















/* footer */
.footer{color:#fff;font-size:16px; height:130px;text-align:center;line-height:30px; background:#770105; padding-top:60px;  width:100%;  min-width: 1200px; margin:0px 0 0 0;overflow: hidden;}
.footer a{color:#d333;}