/* 标题 */
.nytitle{padding:0 10px;text-transform:capitalize;}
.nytitle>h2{font-size: 36px;text-align: center;color: #252525;font-weight: normal;margin-bottom: 12px;}
.nytitle>h2>span{color:#1977df;}
.nytitle>p{color: #999;font-size: 17px;text-align: center;margin-bottom: 12px;}
.nytitle>span{display:block;width:80px;height:4px;background-image:linear-gradient( to right, #fff, #1977df, #fff);margin:0 auto;}
@media only screen and (max-width:767px){
	.nytitle>h2{font-size: 30px;margin-bottom: 8px;}
	.nytitle>p{font-size: 14px;margin-bottom: 8px;}
}
@media only screen and (max-width:500px){
	.nytitle>h2{font-size: 26px;}
}

#indexcon1{padding:70px 10px;}
.indexcon1-box{overflow:hidden;margin-top:40px;}
.indexcon1-one{text-align:center;margin-bottom:30px;}
.indexcon1-img{margin:40px 0;}
.indexcon1-img img{position:relative;z-index:1;transition: all .36s;max-width:100%;width:80px;}
.indexcon1-one h4{color:#333;font-size:24px;font-weight:bold;margin-bottom:10px;}
.indexcon1-one p{color:#666;font-size:16px;line-height:25px;height:50px;overflow:hidden;}
@media only screen and (max-width:767px){
	#indexcon1{padding:30px 0 40px;}
	.indexcon1-box{margin-top:0;}
	.indexcon1-one{margin-bottom:0;}
	.indexcon1-img{margin:25px 0;}
}
@media only screen and (max-width:500px){
	#indexcon1{padding:30px 0 40px;}
	.indexcon1-one{padding:0 10px;}
	.indexcon1-one h4{font-size:20px;}
	.indexcon1-one p{font-size:14px;}
}



#indexcon2{padding:70px 10px;background:url(../images/yunying/indexcon2bg.jpg) no-repeat center / cover;}
.indexcon2-grid{margin-top:40px;}
.indexcon2-grid li{padding:10px;}
.indexcon2-grid li a{line-height: 1.5;background: #fff;padding: 20px;display: block;box-shadow: 0 0 2px rgb(0 0 0 / 12%), 0 2px 2px rgb(0 0 0 / 12%);cursor: pointer;transition:all .3s;-webkit-transition:all .3s;}
.indexcon2-con{overflow:hidden;margin-top:10px;}
.indexcon2-img{float:left;width:64px;}
.indexcon2-img>img{max-width:100%;}
.indexcon2-txt{float:left;width:calc(100% - 70px);padding-left:20px;}
.indexcon2-txt h4{color: #000;font-size: 24px;padding:8px 0;}
.indexcon2-txt p{color: #666;font-size: 16px;height: 48px;line-height: 24px;}
.indexcon2-grid li a:hover{box-shadow: 0 0 5px rgb(255 120 9 / 12%), 0 5px 5px rgb(255 120 9 / 12%);}





#indexcon3{padding:70px 10px;}

.indexcon3-box{display:flex;margin-top:50px;}

.indexcon3-img{width:50%;padding:0 20px;}

.indexcon3-con{width:50%;border-radius: 10px;box-shadow: 0px 5px 15px 0px rgb(0 0 0 / 12%);overflow:hidden;}
.indexcon3-ttop{background: #ff7809;height: 82px;}
.indexcon3-ttop img{display:block;max-width:100%;margin-right:15px;}
.indexcon3-ttop p{font-size: 36px;color: #fff;font-weight: bold;}
.indexcon3-txt{padding: 30px;}

.indexcon3-txt li{margin-bottom:10px;font-size:0;line-height:40px;overflow:hidden;}
.indexcon3-txt li:last-child{margin-bottom:0;}
.indexcon3-txt li span{display:block;float:left;font-size:24px;width:40px;text-align:center;background:#ff7809;color:#fff;border-radius:50%;font-family:arial;margin-right:10px;}
.indexcon3-txt li p{display:block;float:left;width:calc(100% - 50px);font-size:16px;}










#indexcon4{padding:70px 10px 50px;background:#f6f6f6;}
.indexcon4-box{overflow:hidden;margin-top:40px;}
.indexcon4-box>div{padding:20px;}

.indexcon4-img{box-shadow:0 0 10px 0 rgb(0 0 0 / 30%);transition:all .3s;-webkit-transition:all .3s;}


.indexcon4-img:hover{transform:scale(1.05);box-shadow:0 0 10px 0 rgb(255 120 9 / 30%);}












#indexcon5{padding:70px 10px;overflow:hidden;}

.incont-casebox{position:relative;padding:0;}
.incont-casebox .caseprev,
.incont-casebox .casenext{position:absolute;top:50%;transform:translateY(-50%);width:50px;height:50px;border-radius:50%;background:url(../images/page/djt.png) no-repeat center;border:1px solid #fff;transition:all .3s;-webkit-transition:all .3s;background-color:#ccc;border-color:#ccc;z-index:111;}
.incont-casebox .caseprev{left:50px;}
.incont-casebox .casenext{right:50px;transform:translateY(-50%) rotate(180deg);}
.incont-casebox .caseprev:hover,
.incont-casebox .casenext:hover{background-color:#ff7809;border-color:#ff7809;box-shadow:0 0 5px 3px rgb(255 120 9/ 50%);}
.incont-caselist{margin: 0 auto;width: 1600px;overflow:hidden;padding:50px 0;}
.incont-caselist .swiper-slide{width:1200px;box-shadow:0 0 10px 0 rgb(0 0 0 / 30%)}
.incont-caselist .swiper-slide img{display:block;width:100%;}






#indexcon6{padding:70px 10px;overflow:hidden;}

#indexcon6list{margin-top:40px;}
#indexcon6list li{padding:10px;}
#indexcon6list li a{border:1px solid #f6f6f6;}
#indexcon6list li a:hover{box-shadow:0 0 8px 0 rgb(255 120 9 / 70%)}
#indexcon6list li a:hover img{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1);}





#indexcon7{padding:70px 10px;background:url(../images/yunying/indexcon7bg.jpg) no-repeat center / cover;}
.indexcon7-box{width:50%;position:relative;margin-top:30px;}
.indexcon7-box .indexcon7-o{float:left;padding-left:10px;padding-bottom:10px;}
.indexcon7-box .indexcon7-o1{width:100%;height:400px;}
.indexcon7-box .indexcon7-o2{width:50%;height:250px;}
.indexcon7-box .indexcon7-o3{width:50%;height:250px;}
.indexcon7-box .indexcon7-o4{position:absolute;right:-50%;top:0;width:50%;height:250px;}
.indexcon7-box .indexcon7-o5{position:absolute;right:-100%;top:0;width:50%;height:250px;}
.indexcon7-box .indexcon7-o6{position:absolute;right:-100%;bottom:0;width:100%;height:400px;}
.indexcon7-box .indexcon7-o a{position:absolute;z-index:2;width:100%;height:100%;left:0;top:0;color:#fff;padding:60px 50px 0;}
.indexcon7-box .indexcon7-o a h3{font-size:30px;font-weight:bold;margin-bottom:12px;}
.indexcon7-box .indexcon7-o a p{font-size:16px;}
.indexcon7-box .indexcon7-o a:hover{color:#f2ab01;}
@media (max-width:1309px){
	.indexcon7-box .indexcon7-o1, .indexcon7-box .indexcon7-o6{height:320px;}
	.indexcon7-box .indexcon7-o2, .indexcon7-box .indexcon7-o3, .indexcon7-box .indexcon7-o4, .indexcon7-box .indexcon7-o5{height:190px;}
}
@media (max-width:1199px){
	.indexcon7-box .indexcon7-o1, .indexcon7-box .indexcon7-o6{height:270px;}
	.indexcon7-box .indexcon7-o2, .indexcon7-box .indexcon7-o3, .indexcon7-box .indexcon7-o4, .indexcon7-box .indexcon7-o5{height:160px;}
	.indexcon7-box .indexcon7-o a{padding:40px 0 0 40px;}
	.indexcon7-box .indexcon7-o a h3{font-size:26px;}
}
@media (max-width:991px){
	.indexcon7-box .indexcon7-o1, .indexcon7-box .indexcon7-o6{height:220px;}
	.indexcon7-box .indexcon7-o2, .indexcon7-box .indexcon7-o3, .indexcon7-box .indexcon7-o4, .indexcon7-box .indexcon7-o5{height:130px;}
	.indexcon7-box .indexcon7-o a{padding:30px 0 0 30px;}
	.indexcon7-box .indexcon7-o a h3{font-size:20px;margin-bottom:10px;}
	.indexcon7-box .indexcon7-o a p{font-size:14px;}
}
@media (max-width:767px){
	#indexcon7{margin-top:30px;padding:30px 0;}
	.indexcon7-box{width:100%;margin-top:20px;padding-right:10px;}
	.indexcon7-box .indexcon7-o{width:50%!important;height:200px!important;position:static;}
	.indexcon7-box .indexcon7-o a{padding:20px;}
}
@media (max-width:500px){
	.indexcon7-box .indexcon7-o{height:150px!important;}
}






#indexcon8{padding:70px 10px;overflow:hidden;}


#indexcon8list{margin-top:50px;}

#indexcon8list li{padding:0 10px;}
#indexcon8list li .indexcon8-con{}
#indexcon8list li .indexcon8-con p{line-height:40px;font-size:18px;color:#fff;background:rgb(0 0 0 / 70%);text-align:center;}











#indexcon9{padding:70px 10px;background-image: linear-gradient(to bottom, #f4f7fc, #fff 80%);overflow:hidden;}


















#indexconts{padding:70px 10px;background:url(../images/yunying/indexcontsbg.jpg) no-repeat center / cover;overflow:hidden;}


#indexcontslist{margin-top:40px;}
#indexcontslist li{padding:15px;}
#indexcontslist li>div{box-shadow:0 0 6px 0 rgb(0 0 0 / 50%)}









#nycaselist{margin-top:40px;}
#nycaselist li{padding:0 8px;}
#nycaselist li a{display:block;}
#nycaselist li a .case-img{overflow:hidden;border-radius:8px;}
#nycaselist li a .case-txt{padding:15px 20px;overflow:hidden;position:relative;}
#nycaselist li a .case-txt::before{content:'';position:absolute;bottom:0;left:0;width:100%;height:1px;background:#d5d5d5;z-index:1;}
#nycaselist li a .case-txt::after{content:'';position:absolute;bottom:0;left:0;width:0;height:1px;background:#ff7809;z-index:2;}
#nycaselist li a .case-txt p{float:left;font-size:16px;color:#333;width:calc(100% - 80px);}
#nycaselist li a .case-txt .case-more{display:block;float:right;width:70px;height:22px;line-height:22px;font-size:14px;color:#fff;text-align:center;border-radius:20px;background:#3d3f49;}
#nycaselist li a:hover .case-txt::after{width:100%;}
#nycaselist li a:hover .case-txt p{color:#ff7809;}
#nycaselist li a:hover .case-txt .case-more{background:#ff7809;}
@media (max-width:500px){
#nycaselist li a .case-txt{padding:10px;}
#nycaselist li a .case-txt p{width:100%;text-align:center;}
#nycaselist li a .case-txt .case-more{display:none;}
}








