* {
	margin: 0px;
	padding: 0px;
	text-decoration: none;
	list-style: none;
	font-family: "微软雅黑";
}

.banner {
	width: 100%;
	display: flex;
}

.banner img {
	width: 100%;
}

.nav {
	width: 100%;
	height: 80px;
	background: #cb1212;
	display: flex;
	justify-content: center;
}

.nav ul {
	width: 1200px;
	display: flex;
	font-size: 16px;
	align-items: center;
	justify-content: space-around;
}

.nav ul li a {
	color: #fff;
}

#preface {
	height: 344px;
	background: url(../img/right.png), url(../img/left.png);
	background-repeat: no-repeat;
	background-position: right 260px top 115px, left 308px top 49px;
}

.preface {
	width: 1200px;
	margin: 0px auto;
	padding-top: 65px;
}

.preface h4 {
	font-size: 24px;
	font-weight: 100;
	height: 62px;
}

.preface h4 span {
	display: block;
	width: 226px;
	height: 42px;
	border-bottom: 3px solid #cb1212;
}

.preface p {
	width: 99%;
	font-size: 18px;
	line-height: 30px;
}

.opening {
	width: 1200px;
	margin: 0 auto;
}

.opening h3 {
	font-size: 24px;
	text-indent: 66px;
	height: 60px;
	background: url(../img/mok.png) no-repeat;
}

.opening-center {
	display: flex;
	margin-top: 20px;
}

.opening-center img {
	width: 494px;
}

.opening-center h4 {
	font-size: 22px;
	line-height: 48px;
}

.opening-center p {
	font-size: 18px;
	line-height: 30px;
}

.opening-right {
	margin-left: 10px;
}

.chakai {
	display: flex;
	background: #cb1212;
	width: 196px;
	height: 32px;
	justify-content: center;
	align-items: center;
	color: #FFFFFF;
	float: right;
	margin-top: 32px;
}

.swiper-container {
	width: 1200px;
	margin-top: 10px;
}

.swiper-wrapper {
	height: auto !important;
}

.swiper-slide {
	height: auto !important;
}

#baogao {
	width: 100%;
	height: 632px;
	background: #e8ecf2;
	margin-top: 40px;
}

.baogao {
	width: 1200px;
	margin: 0 auto;
	padding-top: 21px;
}

.baogao h3 {
	height: 60px;
	line-height: 60px;
	font-size: 25px;
	text-indent: 66px;
	background: url(../img/mok.png) no-repeat;
}

.baogao h4 {
	height: 38px;
	line-height: 38px;
}

.baogao h4 {
	height: 38px;
	line-height: 38px;
	font-size: 22px;
	font-weight: 200;
}

.baogao p {
	line-height: 30px;
	font-size: 18px;
	color: #333333;
}

.baogao .swiper-wrapper h4 {
	font-size: 21px;
}

.baogao .swiper-wrapper p {
	font-size: 16px;
}
.baogao  img{
	width:293px;
	height:219px;
}
.zhbd {
	width: 1200px;
	margin: 0 auto;
	height: 582px;
	padding-top: 40px;
}

.zhbd h3 {
	font-size: 24px;
	height: 60px;
	line-height: 60px;
	text-indent: 70px;
	background: url(../img/mok.png) no-repeat;
}

.zhbd h4 {
	font-size: 22px;
	font-weight: 200;
	line-height: 33px;
}

.zhbd p {
	line-height: 32px;
}

.zhbd-c {
	width: 100%;
	display: flex;
	justify-content: space-between;
	margin-top: 20px;
}

.zhbd-c img {
	width: 392px;
}

.cgkc {
	width: 1200px;
	margin: 0 auto;
}

.cgkc h3 {
	font-size: 24px;
	height: 60px;
	line-height: 60px;
	text-indent: 70px;
	background: url(../img/mok.png) no-repeat;
}

.cgkc-center {
	display: flex;
	margin-top: 20px;
}

.cgkc-center img {
	width: 494px;
}

.cgkc-center h4 {
	font-size: 22px;
	line-height: 48px;
}

.cgkc-center p {
	font-size: 18px;
	line-height: 30px;
}

#hj {
	width: 100%;
	padding-top: 20px;
	height: 860px;
	background: url(../img/background.png);
	background-repeat: no-repeat;
	background-size: 100% 100%;
	margin-top: 40px;
}

.hj {
	width: 1200px;
	margin: 0 auto;
	text-align: center;
}

.hj h3 {
	font-size: 24px;
	height: 60px;
	line-height: 60px;
	text-align: left;
	text-indent: 70px;
	background: url(../img/mok.png) no-repeat;
}

.hj img {
	margin: 20px 0px;
}

.hj h4,
.hj p {
	text-align: left;
}

.hj h4 {
	font-size: 22px;
	font-weight: 200;
}

.hj p {
	font-size: 18px;
}

.tds {
	width: 1200px;
	margin: 0 auto;
	padding-top: 40px;
	    height: 500px;
}

.tds h3 {
	font-size: 24px;
	height: 60px;
	line-height: 60px;
	text-align: left;
	text-indent: 70px;
	background: url(../img/mok.png) no-repeat;
}

.tds h4 {
	font-size: 22px;
	font-weight: 200;
	line-height: 40px;
}

.tds p {
	line-height: 30px;
	font-size: 18px;
}

.dtjx {
	width: 1200px;
	margin: 0 auto;
	height: 642px;
	padding-top: 40px;
}
.dtjx h3{
	font-size: 24px;
	height: 60px;
	line-height: 60px;
	text-align: left;
	text-indent: 70px;
	background: url(../img/mok.png) no-repeat;
}
.swip{
	width: 1200px;
	overflow: hidden;
	margin: 0px auto;
	position: relative;

}
.dtjxz{
	width: 1200px;
	margin: 0 auto;
	height: 642px;
	padding-top: 40px;
	display: flex;
	color: #cb1212;
	margin-top: 110px;
}
.dtjxz h3{
	font-size: 30px;
	margin-bottom: 20px;
}
.dtjxz p{
	font-size: 20px;
}
.dtjxz-l{
	width: 50%;
}
.dtjxz-r{
	width: 50%;
}
.dtjxz-l div,.dtjxz-r div {
	margin-left: 112px;
}
.footer {
	width: 100%;
	height: 276px;
	background: #cb1212;
	margin: 0 auto;
}

.footer .footer_inner {
	width: 1204px;
	height: 276px;
	position: relative;
	margin: 0 auto;
}

.footer p {
	font-size: 16px;
	line-height: 40px;
	color: #f4fde2;
	font-family: "微软雅黑";
	position: absolute;
	left: 1px;
	top: 65px;
}

.footer p a {
	font-size: 16px;
	line-height: 28px;
	color: #f4fde2;
	font-family: "微软雅黑";
}

.footer div {
	position: absolute;
	right: 1px;
}

.footer div h2 {
	font-family: "微软雅黑";
	color: #f4fde2;
	font-size: 16px;
	margin-top: 41px;
	margin-bottom: 36px;
	text-align: center;
}

.footer div ul li {
	float: left;
	width: 150px;
	margin: 0 7px;
}

.footer div ul li img {
	height: 102px;
	width: 102px;
	display: block;
	margin: 0 auto;
	border-radius: 5px;

}

.footer div ul li span {
	color: #f4fde2;
	font-size: 10px;
	display: block;
	width: 150px;
	text-align: center;
	line-height: 29px;
	font-size: 14px;
}
.swip{
	margin-top: 20px;
	position: relative;
}
.swip img{
	width: 904px;
	height: auto;
}
.appreciate h2{
	margin-bottom: 38px;
}
 .swip .swiper-slide {
      text-align: center;
      font-size: 18px;
      background: #fff;
      display: -webkit-box;
      display: -ms-flexbox;
      display: -webkit-flex;
      display: flex;
      -webkit-box-pack: center;
      -ms-flex-pack: center;
      -webkit-justify-content: center;
      justify-content: center;
      -webkit-box-align: center;
      -ms-flex-align: center;
      -webkit-align-items: center;
      align-items: center;
	  transition: 300ms;
	  transform: scale(0.8);
	  z-index: 0;
    }
 .swip .swiper-slide-active,.swiper-slide-duplicate-active{
      transform: scale(1);
	  z-index: 1000;
	}
.swip .swiper-button-next, .swiper-button-prev{
		width: 100px !important;
		height: 300px !important;
	}
.swip .swiper-button-prev, .swiper-container-rtl .swiper-button-next{
		background: url(../img/l.png) no-repeat !important;
		background-size:100% 100% ;
		z-index: 20;
	}
.swip .swiper-button-next, .swiper-container-rtl .swiper-button-prev{
		background: url(../img/r.png) no-repeat !important;
		background-size:100% 100% ;
		z-index: 20;
		background-position: right top !important;
	}
