/* body{background-color: #fff;} */

body{  background-color: #fcfaf8;  }
a:hover{text-decoration: none;}
.dy{ display: flex;}
.dy_jc{ justify-content: center;}
.dy_ai{ align-items: center;}
.dy_row{flex-direction: row;}
.dy_co{flex-direction: column;}
.dy_r_jc{display: flex;justify-content: center;flex-direction: row;}
.dy_r_ai{display: flex; align-items: center;flex-direction: row;}
.dy_ja_c{display: flex; justify-content: center; align-items: center;}

.bg-width img{ width: 100%; height: 100%;}

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

.bg-jj-item{width: 600px; height: 450px;}

.bg-jj-item:nth-child(2){padding-left: 20px;}

.bg-jj-word{text-indent:2em; font-size: 20px;line-height: 35px; font-weight: 600;}

.bg-jj-bottom-img{ width: 290px; height: 290px; position: relative;}

.bg-jj-bottom-img p{ background-color: #134068; color: #fff; display: inline-block; padding: 0 5px;}

.bg-jj-bottom-img:nth-child(1){background: url('../images/znbg02.jpg');background-size: 100% 100%;}

.bg-jj-bottom-img:nth-child(2){background: url('../images/znbg03.png') no-repeat;background-size: 80% 80%; background-position: 70% 30%;}

/* 全新主推 */

.wrap-img-jj{position: relative;}

.wrap-img-jj .swiper-button-next{right: -50px; background: url('../images/right.png') no-repeat;}

.wrap-img-jj .swiper-button-prev{left: -50px; background: url('../images/right.png') no-repeat;  transform: rotate(180deg);}

.swiper-button-next, .swiper-button-prev{ width: 30px; height: 54px;}

/* 项目配套 */

.wrap-img-pt .swiper-container-horizontal>.swiper-pagination-bullets, .swiper-pagination-custom, .swiper-pagination-fraction{ bottom:7px}

.wrap-img-pt .swiper-pagination-bullet{ width: 10px; height: 10px;}



/* 区域配套 */
.wrap-area{ position: relative;}

.wrap-area-item{ width: 300px; height: 620px; overflow: hidden; position: relative;}

.wrap-area-item .wrap-area-item-word{ position: absolute; z-index: 2; font-size: 35px;  margin-top: 10px; width: 100%; text-align: center;}

.coloff{ color: #fff;}

.wrap-area-img{width: 900px; height: 620px;}

.wrap-area-item:nth-child(2) img{ position: absolute; left: -345px;}
.wrap-area-item:nth-child(3) img{ position: absolute; left: -310px;}
.wrap-area-item:nth-child(4) img{ position: absolute; left: -385px;}
.wrap-area-item:nth-child(5) img{ position: absolute; left: -153px;}

/* 遮罩层 */

.wrap-area-cover{ position: absolute; z-index: 5; }

.item-cover{ background-color:rgb(0, 0, 0,.5); color: #fff; padding: 0 35px; width: 300px; height: 620px; overflow: hidden; position: relative;}

.item-word{ font-size: 30px; letter-spacing: 2px;}

.item-word—mit{ font-size: 17px; line-height: 46px; text-align: center;}



.mt20{margin-top: 20px;}

.mt10{margin-top: 10px;}

.mt140{margin-top: 100px;}

.mt104{margin-top: 104px;}

.mt58{margin-top: 58px;}

.mt40{margin-top: 50px;}

.mt50{margin-top: 50px;}

.mb50{margin-bottom: 50px;}

.textr{text-align: right;}

.textc{text-align: center;}

.hxjs_pic{width: 1040px;margin: 0 auto;border: 1px solid #c59c63;}

.hxjs_pic img{width: 100%;}

.title{color: #079ebd;font-size: 26px;margin: 20px 0;}

.pc_x{display: block;}
.pc_m{display: none;}

@media (max-width: 770px){

	.wrap{width: 100%;}
	.pc_x{display: none;}
	.pc_m{display: block;}
	.title-img{width: 40%;}
	.mt140{margin-top: 30px;}
	.mt40{margin-top: 10px;}

	.wrap-img-jj .swiper-button-next{right: 0px; background: url(../images/m_right.png) no-repeat;}
	.wrap-img-jj .swiper-button-prev{left: 0px; background: url('../images/m_right.png') no-repeat;  transform: rotate(180deg);}
	.swiper-button-next, .swiper-button-prev{ width: 27px;height: 36px;}
	.bg-pt-box{padding-bottom:30px;}
	.bg-pt-box .bg-width{padding: 10px 5px 0 5px; height: 64vw;}
	.bg-pt-box .bg-width,.bg-word{  background-color: #134068;}
	.pc_m .bg-word{ color: #fff; padding: 10px 15px; text-align: center; font-size: 13px; width: 100%; height: 56px;}

	.wrap-img-mpt .swiper-pagination-bullet,.wrap-img-qy .swiper-pagination-bullet{ background: #879caf;}
	.wrap-img-mpt .swiper-pagination-bullet-active,.wrap-img-qy .swiper-pagination-bullet-active{  background: #007aff !important;}

	/* 区域 */
	.wrap-img-qy .bg-pt-box .bg-width,.wrap-img-qy .bg-word{background-color:unset;}
	.wrap-img-qy .bg-pt-box .bg-width{padding: 5px 5px 0 5px; height: 66vw; }
	.wrap-img-qy .bg-word{color: #2d557a;}
	.qu-title{ color: #2d557a;  font-size: 18px; padding-top:10px; }
	.wrap-img-qy .bg-pt-box{padding-bottom:20px;}
	/* .wrap-img-qy .bg-pt-box .bg-word{ height: 38px;} */



}

