*{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: 31%;
	bottom: 0;
	animation-delay: 1.2s;
	
	top: 47%;
	position: relative;
}

.banner>img:nth-child(2) {
	width: 62%;
	left: 18%;
	right: 0;
	margin: 0 auto;
	top: 5%;
	animation-delay: 0.6s;
	bottom: 0%;
	position: relative;
	}
	
.banner>img:nth-child(3) {
	width: 22%;
	left: -23%;
	right: 0;
	margin: 0 auto;
	top: 62%;
	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 0 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; }



.one{ width: 1200px; overflow: hidden; margin: 0 auto;}
.one1{ width: 1200px; overflow: hidden; margin:40px auto 0;}
.imgs1{ width: 790px; height:255px;}
.imgs1 img{ width: 380px; height: 255px; overflow: hidden;border: 0px #fff solid;}
.txt{ width: 410px; overflow: hidden;}










.center1{ width: 100%; margin: 0 auto; padding:0 0 70px 0; min-width: 1200px; background:#f9efe0; overflow: hidden;}

.page{ width:100%; margin:0px auto 0; overflow:hidden;background:url(../images/r_bg.png)no-repeat center top ; background-size:contain;padding:180px 0 0 0;}



.super-1{padding:0 0 20px 0;width:1200px; overflow:hidden;  margin:0 auto;}
.super-1 ul{width:1200px;height:auto;margin:0 auto;position:relative;}
.super-1 li{float:left;margin:25px 50px 25px 50px;width:300px;height:100%;overflow:hidden;background:#Fff;}
.super-1 img{display:block;width:300px;height:250px;}

.super-1 p{margin-top:5px;font-size:14px;color:#fff;line-height:26px;  overflow:hidden; padding:10px; text-align:justify; }
.super-1 h2{ margin:0 auto;color:#b41f13;font-weight:normal;font-size:18px;line-height:35px; text-align:center;  background:url(../images/xm-bg.png) no-repeat center; width:199px; height:35px;}
.super-1 h2{color:#cb0000;font-weight:bold;}
.c-nr{ background:#b41f13; padding-bottom:20px;}
.c-nr span{ color:#ffc874;}
.c-nr p{ min-height: 140px;}
.c-nr a:hover{ color:#fff; text-decoration:none;}
.px01{ color:#ffc874; width:40px; }


.super-2{padding:0 0 20px 0;width:1200px; overflow:hidden;  margin:0 auto;}  
.super-2 ul{width:1200px;height:auto;margin:0 auto;position:relative;}
.super-2 li{float:left;margin:25px 0px 25px 200px;width:300px;height:100%;overflow:hidden;background:#Fff;}
.super-2 img{display:block;width:300px;height:250px;}

.super-2 p{margin-top:5px;font-size:14px;color:#fff;line-height:26px;  overflow:hidden; padding:10px; text-align:justify; }
.super-2 h2{ margin:0 auto;color:#b41f13;font-weight:normal;font-size:18px;line-height:35px; text-align:center;  background:url(../images/xm-bg.png) no-repeat center; width:199px; height:35px;}
.super-2 h2{color:#cb0000;font-weight:bold;}

































/* 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;}