*{margin:0;padding:0;}
img{border:none;}
a{text-decoration:none; color:#990000;}
a:hover{text-decoration:none; color:#f93676; }
li{list-style:none outside none;}
body{font-size:16px;line-height:30px;font-family:"微软雅黑"; background:url(../images/bbgg.png)no-repeat center top ; background-size: cover; color: #333;}

p{text-indent:2em;color:#fff;}
p a{color:#cc9933;}
.fl{ float:left;} .fr{ float:right;}
.left{float:left;}.right{float:right;}



.wrap {width:100%;height:102vh;margin: 0 auto 0; overflow: hidden;min-width:1280px; background:url("../images/bg.png") no-repeat center top ; background-size: cover;}

.header {height:100%;padding:0px 0 0;position: relative;overflow: hidden;width: 100%;min-width: 1200px;}

.banner {max-width: 1280px;height: 860px;margin: 0 auto;}




.banner>img:nth-child(1) {
	width:55%;
	left: 22%;
	right: 0;
	margin: 0 auto;
	top: 18%;
	animation-delay: 0.8s;
	bottom: 0%;
	position: relative;
	}
	


.banner>img:nth-child(2) {
	width: 10%;
	left: -9.5%;
	right: 0;
	margin: 0 auto;
	top: -17%;
	animation-delay: 1.4s;
	bottom: 5%;
	position: relative;
}


.center0{ width:100%; margin: 0 auto; height:100%; min-width:1280px; }


.dy{ width:1000px; margin:20px auto; margin-bottom: 100px; overflow:hidden;  
  height: 150px;
  background-color: rgba(241, 224, 194,0.4);
  line-height: 32px;
  border-radius:1vw;
  border-width: 1px;
  border-style: solid;
  border-color: rgba(153, 0,0, 0.8);}
  
.dy p{ color: #990000; padding: 25px;text-align:justify;}


.page1{ width:1200px; margin:0 auto; padding:40px 0 20px 0; overflow:hidden;}



.tt{ width:1200px; height:100%; margin: 0 auto 50px; overflow: hidden;}


.qxr-1{text-align: center;padding-top:0px;}

.me-txt {width: 1200px; height:241px; overflow: hidden; background:url("../images/k1.png") no-repeat center top ; background-size: cover; margin-top: 0px;overflow-y:hidden; }
.me-txt p{ padding:20px ;margin:10px 10px 0 10px;line-height:30px; color:#ffe2aa; font-size: 16px;text-align:justify;}


.b_nr{ width: 1200px; height: 556px; background: url(../images/k2.png) no-repeat;margin-top: 50px;overflow:hidden;}


.col{overflow:hidden;margin:100px 30px 0 30px;}
.col-1-1{width:600px;height:380px;border:0px solid #fff;}
.col-1-2{width:500px;margin:0px 0;}

/* switch */
.switch{width:100%;height:100%;position:relative;margin:0 0 25px;}
.switch ul{width:100%;height:100%;position:relative;overflow:hidden;}
.switch li{width:100%;height:100%;position:absolute;top:0;left:0;}
.switch-nav{bottom:40px;right:10px;position:absolute;z-index:1;height:9px;}
.switch-nav span{margin:0 3px;font-size:10px;text-align:center;line-height:15px;cursor:pointer;float:left;display:block;width:9px;height:9px;background:url(../images/icon-switch.png) no-repeat scroll 0 0;color:#fff;}
.switch-nav span.active{background-position:0 -9px;}
.switch-hot-news{line-height:28px;width:454px;padding:0 0 0 105px;height:28px;margin:5px 0 0;background:url(../images/rc.png) no-repeat scroll 0 0;}
.switch-hot-news a{background:url(../images/n.gif) no-repeat scroll 0 50%;padding:0 10px 0 8px;font-size:13px;}
.switch h3{height:35px;line-height:35px;position:absolute;width:94%;padding:0 3%;background:url(../images/rs.png);font-size:16px;font-weight:normal;bottom:0;text-align:center;}
.switch h3 a{color:#fff;}

/* paragraph */
.paragraph{width:100%;height:auto;}
.paragraph h2  {text-align:justify;}
.paragraph h2 a {font-size:22px;color:#333;line-height:35px;}
.paragraph p {color:#666;text-align:justify;}
.paragraph p{margin:0 0 0 0;font-size:16px;}

.news a{font-size:18px;line-height:60px; background-color: rgba(255, 226, 170,1);}
.news {color:#333;font-weight:bold;display:block;margin:40px 0 10px 0;}







.center1{ width:100%; margin: 0 auto; height:100%; min-width: 1280px; }

.page{ width:1200px; margin:60px auto 0; overflow:hidden;}


.qxr-2{text-align: center;padding-top:0px;}

.me-txt {width: 1200px; height:241px; overflow: hidden; background:url("../images/k1.png") no-repeat center top ; background-size: cover; margin-top: 0px;overflow-y:hidden; }
.me-txt p{ padding:20px ;margin:10px 10px 0 10px;line-height:30px; color:#ffe2aa; font-size: 16px;text-align:justify;}


.s_nr{ width: 1200px; height: 720px; background: url(../images/k3.png) no-repeat;margin-top: 50px;overflow:hidden;}


.cor{overflow:hidden;margin:50px 30px 30px 30px;}
.cor-2-1{width:530px;height:380px;border:0px solid #fff;}
.cor-2-2{width:520px;margin:0px 0;}


/* switch 2 */
.switch2{width:100%;height:100%;position:relative;margin:0 0 25px;}
.switch2 ul{width:100%;height:100%;position:relative;overflow:hidden;}
.switch2 li{width:100%;height:100%;position:absolute;top:0;left:0;}
.switch2-nav{bottom:40px;right:10px;position:absolute;z-index:1;height:9px;}
.switch2-nav span{margin:0 3px;font-size:10px;text-align:center;line-height:15px;cursor:pointer;float:left;display:block;width:9px;height:9px;background:url(../images/icon-switch.png) no-repeat scroll 0 0;color:#fff;}
.switch2-nav span.active{background-position:0 -9px;}
.switch2-hot-news{line-height:28px;width:454px;padding:0 0 0 105px;height:28px;margin:5px 0 0;background:url(../images/rc.png) no-repeat scroll 0 0;}
.switch2-hot-news a{background:url(../images/n.gif) no-repeat scroll 0 50%;padding:0 10px 0 8px;font-size:13px;}
.switch2 h3{height:35px;line-height:35px;position:absolute;width:94%;padding:0 3%;background:url(../images/rs.png);font-size:16px;font-weight:normal;bottom:0;text-align:center;}
.switch2 h3 a{color:#fff;}

/* paragraph */
.paragraph2{width:100%;height:380px;overflow:auto;}
.paragraph2 h2  {text-align:justify;margin:10px 5px 20px 0;}
.paragraph2 h2 a {font-size:22px;color:#990000;line-height:35px;font-weight:800}
.paragraph2 p {color:#666;text-align:justify;line-height:28px;}
.paragraph2 p{margin:0 0 0 0;font-size:16px;}

.news2 a{font-size:18px;line-height:50px; background-color: rgba(255, 226, 170,1);}
.news2 {color:#333;font-weight:bold;display:block;margin:30px 0 10px 0;}



.news2 {width:1200px;margin:0px auto 0;padding: 0px 0 20px 0;height:100%;}

.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;}







.center2{ width:100%; margin: 0 auto;  min-width: 1280px; }


.qxr-3{text-align: center;padding-top:0px;}

.me-txt {width: 1200px; height:241px; overflow: hidden; background:url("../images/k1.png") no-repeat center top ; background-size: cover; margin-top: 0px;overflow-y:hidden; }
.me-txt p{ padding:20px ;margin:10px 10px 0 10px;line-height:30px; color:#ffe2aa; font-size: 16px;text-align:justify;}


.swiper {
	width: 100%;
	margin-top: 50px;overflow-y:hidden;
}

.swiper-slide {
	background-position: center;
	background-size: cover;
	width: 50% !important;
	/* height: 300px; */
}

.swiper-slide img {
	display: block;
	width: 100%;
}

.swiper-slide h3 {
	text-align: center;
	position: absolute;
	background: url(../images/rs.png);
	bottom: 0;
	left: 0;
	width: 90%;
	color: #fff;
	font-weight: 800;
	
	font-size: 16px;
	padding: 0 5%;
}



.qxr-4{text-align: center;padding-top:0px;margin-top: 50px;overflow-y:hidden;}

.wo-txt {width: 1200px; height:405px; overflow: hidden; background:url("../images/k4.png") no-repeat center top ; background-size: cover; margin-top: 0px;overflow-y:hidden; }

.wo-txt h2{text-align:center;margin:20px 20px 0 20px;line-height:30px; color:#990000;  font-size: 22px;overflow-y:hidden;}

.wo-txt p{ padding:30px 40px 0 40px ;margin:10px 10px 0 10px;line-height:28px; color:#ffe2aa; font-size: 16px;text-align:justify;}


.news3 a{font-size:18px;line-height:60px; background-color: rgba(255, 226, 170,1);}
.news3 {color:#333;font-weight:bold;display:block;margin:30px 0 10px 0;}



.news3 {width:1200px;margin:40px auto 0;padding: 0px 0 20px 0;height:100%;}

.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;}

















/* footer */
.footer{ background:url(../images/bgg.png) no-repeat scroll 50% 0;height:500px; width:100%;min-width:1280px; overflow:hidden;margin-top:0px; background-size: cover;}

.summary-6 {overflow: hidden;width:100%;font-size: 18px;line-height: 35px;color:#ffe2aa;text-align: center;margin:380px auto;}












