@charset "utf-8";
/* CSS Document */

/*lyBanner 开始*/
.lyBanner { width:100%; height:700px; overflow:hidden; margin:0 auto; padding:0; position:relative;}
.lyBanner img { display:block; width:auto; height:100%; overflow:hidden; margin:0; padding:0; position:absolute; left:50%; top:50%; transform:translate(-50%,-50%); -moz-transform:translate(-50%,-50%); -ms-transform:translate(-50%,-50%); -webkit-transform:translate(-50%,-50%); -o-transform:translate(-50%,-50%);}

@media (max-width:1680px) {
	.lyBanner { height:620px;}
}
@media (max-width:1600px) {
	.lyBanner { height:590px;}
}
@media (max-width:1560px) {
	.lyBanner { height:580px;}
}
@media (max-width:1440px) {
	.lyBanner { height:530px;}
}
@media (max-width:1366px) {
	.lyBanner { height:500px;}
}
@media (max-width:1280px) {
	.lyBanner { height:470px;}
}
@media (max-width:1200px) {
	.lyBanner { height:450px;}
}
@media (max-width:1080px) {
	.lyBanner { height:400px;}
}
@media (max-width:1024px) {
	.lyBanner { height:380px;}
}
@media (max-width:800px) {
	.lyBanner { height:300px;}
}
@media (max-width:767px) {
	.lyBanner { height:160px;}
}
@media (max-width:375px) {
	.lyBanner { height:140px;}
}
@media (max-width:320px) {
	.lyBanner { height:120px;}
}
/*lyBanner 结束*/

/*lyMenu 开始*/
.lyMenu { width:100%; height:auto; margin:0 auto; padding:0; background-color:#0062b2; background:repeating-linear-gradient(to right,#0062b2,#003998); box-shadow:0 5px 10px 0 rgba(0,40,110,0.2); position:relative; z-index:999; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}
.lyMenu ul { width:100%; height:auto; margin:0 auto; padding:0;}
.lyMenu ul li { width:14.285714%; height:auto; margin:0; padding:0; float:left;}
.lyMenu ul li a { display:block; width:100%; height:80px; overflow:hidden; line-height:80px; color:#ecf7fd; font-size:22px; font-weight:bold; text-align:center; margin:0 auto; padding:0; background:none; background-size:100% 0; transition: all 0.5s; -webkit-transition: all 0.5s; -moz-transition: all 0.5s; -o-transition: all 0.5s;}
.lyMenu ul li.Cur a, .lyMenu ul li:hover a { color:#fff; background:url(../images/bg1.png) center center no-repeat; background-size:100% 100%;}

@media (max-width:1680px) {

}
@media (max-width:1600px) {

}
@media (max-width:1560px) {

}
@media (max-width:1440px) {
	.lyMenu ul li a { height:70px; line-height:70px; font-size:20px;}
}
@media (max-width:1366px) {
	.lyMenu ul li a { height:60px; line-height:60px; font-size:18px;}
}
@media (max-width:1280px) {

}
@media (max-width:1200px) {

}
@media (max-width:1080px) {

}
@media (max-width:1024px) {

}
@media (max-width:800px) {
	.lyMenu ul li a { height:50px; line-height:50px; font-size:16px;}
}
@media (max-width:767px) {
	.lyMenu ul li { width:25%;}
	.lyMenu ul li a { height:40px; line-height:40px; font-size:15px;}
}
@media (max-width:375px) {

}
@media (max-width:320px) {

}
/*lyMenu 结束*/

/*lyPart1 开始*/
.lyPart1 { width:100%; height:auto; overflow:hidden; margin:0 auto; padding:80px 0; background:#ecf7fd url(../images/part1_bg.jpg) center center; background-size:cover; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}
.lyTitle { width:100%; height:auto; margin:0 auto 40px; padding:0;}
.lyTitle span { display:block; width:100%; height:30px; overflow:hidden; line-height:30px; font-size:40px; font-weight:bold; text-transform:uppercase; text-align:center; margin:0 auto; padding:0;
background-image:-webkit-linear-gradient(bottom,rgba(0,92,165,0.02),rgba(0,92,165,0.2)); -webkit-background-clip:text; -webkit-text-fill-color:transparent;}
.lyTitle p { width:100%; height:40px; overflow:hidden; line-height:40px; color:#005ca5; font-size:40px; font-weight:bold; text-align:center; margin:0 auto; padding:0;}
.lyTitle p font { color:#dc121b;}
.lyTitle p i { display:inline-block; width:130px; height:20px; padding:0;}
.lyTitle p i.tl { background:url(../images/l01.png) center right no-repeat; background-size:100% 100%; margin:0 15px 0 0; vertical-align:bottom;}
.lyTitle p i.tr { background:url(../images/r01.png) center left no-repeat; background-size:100% 100%; margin:0 0 0 15px; vertical-align:top;}

.lyTitle1 span { background-image:-webkit-linear-gradient(bottom,rgba(255,255,255,0.02),rgba(255,255,255,0.2));}
.lyTitle1 p, .lyTitle1 p font { color:#fff;}
.lyTitle1 p i.tl { background:url(../images/l02.png) center right no-repeat; background-size:100% 100%; margin:0 15px 0 0; vertical-align:bottom;}
.lyTitle1 p i.tr { background:url(../images/r02.png) center left no-repeat; background-size:100% 100%; margin:0 0 0 15px; vertical-align:top;}

.lyPart1_Main { width:100%; margin:0 auto; padding:0;}
.lyPart1_Main i { display:block; width:100%; height:40px; overflow:hidden; margin:0 auto; padding:0 40px; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}
.lyPart1_Main i.p1top { background:url(../images/p1top.png) center bottom no-repeat; background-size:100% 100%;}
.lyPart1_Main i.p1foot { background:url(../images/p1foot.png) center top no-repeat; background-size:100% 100%;}
.lyPart1_Main .lyPart1_Con { width:100%; height:auto; margin:0 auto; padding:0 40px; background-color:#0062b2; background:repeating-linear-gradient(to right,#0062b2,#003998); -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}
.lyPart1_Con p { width:100%; height:auto; line-height:32px; color:#ecf7fd; font-size:16px; word-break:break-all; text-align:justify; text-indent:2em; margin:0 auto; padding:0;}

@media (max-width:1680px) {

}
@media (max-width:1600px) {

}
@media (max-width:1560px) {

}
@media (max-width:1440px) {
	.lyTitle { margin:0 auto 40px;}
	.lyTitle span { font-size:36px;}
	.lyTitle p { height:36px; line-height:36px; font-size:36px;}
	
	.lyPart1 { padding:70px 0;}
	.lyPart1_Main i { height:35px; padding:0 35px;}
	.lyPart1_Main .lyPart1_Con { padding:0 35px;}
	.lyPart1_Con p { line-height:30px; font-size:15px;}
	
}
@media (max-width:1366px) {
	.lyTitle span { font-size:34px;}
	.lyTitle p { height:32px; line-height:32px; font-size:32px;}
	
	.lyPart1 { padding:60px 0;}
	.lyPart1_Main i { height:30px; padding:0 30px;}
	.lyPart1_Main .lyPart1_Con { padding:0 30px;}
}
@media (max-width:1280px) {

}
@media (max-width:1200px) {

}
@media (max-width:1080px) {
	.lyTitle { margin:0 auto 30px;}
	.lyTitle span { height:28px; line-height:28px; font-size:32px;}
	.lyTitle p { height:30px; line-height:30px; font-size:30px;}
	
	.lyPart1_Main i { height:20px; padding:0 20px;}
	.lyPart1_Main .lyPart1_Con { padding:0 20px;}
	.lyPart1_Con p { line-height:24px; font-size:14px;}
}
@media (max-width:1024px) {

}
@media (max-width:800px) {
	.lyTitle { margin:0 auto 20px;}
	.lyTitle span { height:24px; line-height:24px; font-size:28px;}
	.lyTitle p { height:28px; line-height:28px; font-size:26px;}
	
	.lyPart1 { padding:40px 0;}
}
@media (max-width:767px) {
	.lyTitle { margin:0 auto 20px;}
	.lyTitle span { height:20px; line-height:20px; font-size:24px;}
	.lyTitle p { height:22px; line-height:22px; font-size:22px;}
	.lyTitle p i { width:78px; height:12px;}
	.lyTitle p i.tl { margin:0 6px 0 0;}
	.lyTitle p i.tr { margin:0 0 0 6px;}
	
	.lyPart1 { padding:20px 0;}
}
@media (max-width:375px) {

}
@media (max-width:320px) {

}
/*lyPart1 结束*/

/*lyPart2 开始*/
.lyPart2 { width:100%; height:auto; overflow:hidden; margin:0 auto; padding:80px 0; background:#0062b2 url(../images/part2_bg.jpg) center center; background-size:cover; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}
.lyPart2_Main { width:100%; margin:80px auto 0; padding:0;}
.lyPart2_Main ul li { width:33.333333%; height:auto; margin:0; padding:0; float:left; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}
.lyPart2_Main ul li .p2data { width:186px; height:160px; overflow:hidden; line-height:40px; color:#005ca5; font-size:36px; font-weight:bold; text-align:center; margin:0 auto; padding:60px 10px; background:url(../images/bg2.png) center center no-repeat; background-size:100% 100%; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}
.lyPart2_Main ul li .p2data sub { font-size:18px; font-weight:normal; margin:0 0 0 4px; vertical-align:middle;}
.lyPart2_Main ul li p { width:100%; height:auto; line-height:30px; color:#ecf7fd; font-size:24px; font-weight:bold; text-align:center; margin:10px auto 0; padding:0;}

@media (max-width:1680px) {

}
@media (max-width:1600px) {

}
@media (max-width:1560px) {

}
@media (max-width:1440px) {
	.lyPart2 { padding:70px 0;}
	.lyPart2_Main { margin:70px auto 0;}
	.lyPart2_Main ul li .p2data { font-size:34px;}
	.lyPart2_Main ul li p { font-size:22px;}
}
@media (max-width:1366px) {
	.lyPart2 { padding:60px 0;}
	.lyPart2_Main { margin:40px auto 0;}
	.lyPart2_Main ul li p { font-size:20px;}
}
@media (max-width:1280px) {

}
@media (max-width:1200px) {

}
@media (max-width:1080px) {
	.lyPart2_Main { margin:0 auto;}
	.lyPart2_Main ul li .p2data { width:170px; height:146px; font-size:32px; padding:53px 10px;}
	.lyPart2_Main ul li .p2data sub { font-size:16px;}
	.lyPart2_Main ul li p { font-size:18px;}
}
@media (max-width:1024px) {

}
@media (max-width:800px) {
	.lyPart2 { padding:40px 0;}
	.lyPart2_Main ul li p { height:22px; line-height:22px; font-size:16px;}
}
@media (max-width:767px) {
	.lyPart2 { padding:20px 0;}
	.lyPart2_Main ul li { padding:0 5px;}
	.lyPart2_Main ul li .p2data { width:124px; height:107px; line-height:37px; font-size:25px; padding:35px 5px;}
	.lyPart2_Main ul li p { height:20px; line-height:20px; font-size:14px; margin:5px auto 0;}
}
@media (max-width:375px) {
	.lyPart2_Main ul li .p2data { font-size:23px;}
}
@media (max-width:320px) {
	.lyPart2_Main ul li .p2data { width:93px; height:80px; line-height:30px; font-size:18px; padding:25px 5px;}
	.lyPart2_Main ul li .p2data sub { font-size:14px; margin:0;}
	.lyPart2_Main ul li p { height:20px; line-height:20px; font-size:14px; margin:0 auto;}
}
/*lyPart2 结束*/

/*lyPart3 开始*/
.lyPart3 { width:100%; height:auto; overflow:hidden; margin:0 auto; padding:80px 0; background:#0062b2 url(../images/part3_bg.jpg) center center; background-size:cover; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}
.lyPart3_Main { width:100%; margin:0 auto; padding:0; border:1px solid rgba(255,255,255,0.16); -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}
.lyPart3_Main dl dt { width:100%; height:auto; margin:0 auto; padding:0; background-color:rgba(0,42,109,0.8);}
.lyPart3_Main dl dd { width:100%; height:auto; margin:0 auto; padding:0; background-color:rgba(255,255,255,0.1);}
.lyPart3_Main dl dd:nth-child(2n+2) { background:none;}
.lyPart3_Main dl dt ul li { width:50%; height:60px; overflow:hidden; line-height:60px; color:#ecf7fd; font-size:24px; font-weight:bold; margin:0; padding:0 8%; float:left; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}
.lyPart3_Main dl dt ul li:first-child { border-right:1px solid rgba(255,255,255,0.16);}
.lyPart3_Main dl dd ol li { width:50%; height:60px; overflow:hidden; line-height:60px; color:#ecf7fd; font-size:18px; margin:0; padding:0 8%; float:left; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}
.lyPart3_Main dl dd ol li:first-child { border-right:1px solid rgba(255,255,255,0.16);}

@media (max-width:1680px) {

}
@media (max-width:1600px) {

}
@media (max-width:1560px) {

}
@media (max-width:1440px) {
	.lyPart3 { padding:70px 0;}
	.lyPart3_Main dl dt ul li { height:54px; line-height:54px; font-size:20px; padding:0 10%;}
	.lyPart3_Main dl dd ol li { height:54px; line-height:54px; font-size:16px; padding:0 10%;}
}
@media (max-width:1366px) {
	.lyPart3 { padding:60px 0;}
}
@media (max-width:1280px) {

}
@media (max-width:1200px) {

}
@media (max-width:1080px) {
	.lyPart3_Main dl dt ul li { height:50px; line-height:50px; font-size:18px; padding:0 10%;}
	.lyPart3_Main dl dd ol li { height:50px; line-height:50px; font-size:15px; padding:0 10%;}
}
@media (max-width:1024px) {

}
@media (max-width:800px) {
	.lyPart3 { padding:40px 0;}
	.lyPart3_Main dl dt ul li { height:44px; line-height:44px; font-size:16px; padding:0 5%;}
	.lyPart3_Main dl dd ol li { height:44px; line-height:44px; font-size:14px; padding:0 5%;}
}
@media (max-width:767px) {
	.lyPart3 { padding:20px 0;}
	.lyPart3_Main dl dt ul li { height:40px; line-height:40px; font-size:15px; padding:0 10px;}
	.lyPart3_Main dl dd ol li { height:60px; line-height:20px; font-size:14px; padding:10px 10px; display: flex; align-items: center;}
}
@media (max-width:375px) {

}
@media (max-width:320px) {

}
/*lyPart3 结束*/

/*lyPart4 开始*/
.lyPart4 { width:100%; height:auto; overflow:hidden; margin:0 auto; padding:80px 0; background:#ecf7fd url(../images/part4_bg.jpg) center center; background-size:cover; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}
.lyPart4_Main { width:100%; margin:0 auto; padding:40px; background-color:#fff; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}
.lyPart4_Main .lyPart4_Con { width:100%; height:auto; margin:0 auto 40px; padding:0;}
.lyPart4_Con p { width:100%; height:auto; line-height:30px; color:#333; font-size:16px; word-break:break-all; text-align:justify; text-indent:2em; margin:0 auto; padding:0;}
.lyPart4_Con a { display:inline-block; height:30px; line-height:30px; color:#dc121b; font-size:16px; margin:0; padding:0;}

.lyPart4_Main .lyPart4_Left { width:calc(50% - 20px); height:auto; margin:0; padding:0; float:left;}
.lyPart4_Main .lyPart4_Right { width:calc(50% - 20px); height:auto; margin:0; padding:0; float:right;}
.lyPart4_Left .p4Tit, .lyPart4_Right .p4Tit { width:140px; height:40px; overflow:hidden; line-height:40px; color:#fff; font-size:18px; font-weight:bold; text-align:center; margin:0 0 20px; padding:0;}
.lyPart4_Left .p4Tit { background:url(../images/bg3.png) center center no-repeat; background-size:100% 100%;}
.lyPart4_Right .p4Tit { background:url(../images/bg4.png) center center no-repeat; background-size:100% 100%;}
.lyPart4_Left .lyPart4_Roll { width:100%; height: auto; overflow:hidden; margin:0 auto; padding:0;}
.lyPart4_Roll .swiper-container { width:100%; height:auto; overflow:hidden; margin:0 auto; padding:0; position:relative;}
.lyPart4_Roll .swiper-container .swiper-slide {}
.lyPart4_Roll .swiper-container .swiper-slide .lyPart4_Img { width:100%; height:280px; overflow:hidden; margin:0 auto; padding:0;}
.lyPart4_Roll .swiper-container .swiper-slide .lyPart4_Img a { display:block; width:100%; height:100%; overflow:hidden; margin:0; padding:0; position:relative;}
.lyPart4_Roll .swiper-container .swiper-slide .lyPart4_Img a img { display:block; width:100%; height:100%; object-fit:cover; margin:auto; padding:0; position:absolute; left:0; top:0; right:0; bottom:0; transition: all 0.5s; -webkit-transition: all 0.5s; -moz-transition: all 0.5s; -o-transition: all 0.5s;}
.lyPart4_Roll .swiper-container .swiper-slide:hover .lyPart4_Img a img { -webkit-transform: scale(1.1); -moz-transform: scale(1.1); transform: scale(1.1);}
.lyPart4_Roll .swiper-container .swiper-slide .lyPart4_Text { width:100%; height:160px; overflow:hidden; margin:-40px auto 0; padding:0 20px; position:relative; z-index:1; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}
.lyPart4_Roll .swiper-container .swiper-slide .lyPart4_Text div { width:100%; height:160px; overflow:hidden; margin:0 auto; padding:20px; background-color:#f3f7f9; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; transition: all 0.5s; -webkit-transition: all 0.5s; -moz-transition: all 0.5s; -o-transition: all 0.5s;}
.lyPart4_Roll .swiper-container .swiper-slide .lyPart4_Text div a { display:block; width:100%; height:40px; overflow:hidden; line-height:40px; color:#303030; font-size:20px; font-weight:bold; white-space:nowrap; text-overflow:ellipsis; margin:0 auto 5px; padding:0; transition: all 0.5s; -webkit-transition: all 0.5s; -moz-transition: all 0.5s; -o-transition: all 0.5s;}
.lyPart4_Roll .swiper-container .swiper-slide .lyPart4_Text div p { width:100%; height:75px; overflow:hidden; line-height:25px; color:#888; font-size:15px; word-break:break-all; text-align:justify; text-indent:2em; margin:0 auto; padding:0; display:-webkit-box; text-overflow:ellipsis; -webkit-line-clamp:3; -webkit-box-orient:vertical; transition: all 0.5s; -webkit-transition: all 0.5s; -moz-transition: all 0.5s; -o-transition: all 0.5s;}
.lyPart4_Roll .swiper-container .swiper-slide:hover .lyPart4_Text div { background-color:#005ca5;}
.lyPart4_Roll .swiper-container .swiper-slide:hover .lyPart4_Text div a { color:#fff;}
.lyPart4_Roll .swiper-container .swiper-slide:hover .lyPart4_Text div p { color:rgba(255,255,255,0.6);}

.lyPart4_Right .lyPart4_List { width:100%; height:400px; overflow-y:scroll; margin:0 auto; padding:0;}
.lyPart4_List ul li { width:100%; height:120px; margin:0 auto 20px; padding:10px; background-color:#f3f7f9; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; transition: all 0.5s; -webkit-transition: all 0.5s; -moz-transition: all 0.5s; -o-transition: all 0.5s;}
.lyPart4_List ul li:hover { background-color:#dc121b;}
.lyPart4_List ul li .p4Img { width:160px; height:100px; overflow:hidden; margin:0; padding:0; float:left;}
.lyPart4_List ul li .p4Img a { display:block; width:100%; height:100%; overflow:hidden; margin:0; padding:0; position:relative;}
.lyPart4_List ul li .p4Img a img { display:block; width:100%; height:100%; object-fit:cover; margin:auto; padding:0; position:absolute; left:0; top:0; right:0; bottom:0; transition: all 0.5s; -webkit-transition: all 0.5s; -moz-transition: all 0.5s; -o-transition: all 0.5s;}
.lyPart4_List ul li:hover .p4Img a img { -webkit-transform: scale(1.1); -moz-transform: scale(1.1); transform: scale(1.1);}
.lyPart4_List ul li .p4Text { width:calc(100% - 180px); height:100px; overflow:hidden; margin:0; padding:8px 0; float:right; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}
.lyPart4_List ul li .p4Text a { display:block; width:100%; height:30px; overflow:hidden; line-height:30px; color:#303030; font-size:18px; font-weight:bold; white-space:nowrap; text-overflow:ellipsis; margin:0 auto 6px; padding:0; transition: all 0.5s; -webkit-transition: all 0.5s; -moz-transition: all 0.5s; -o-transition: all 0.5s;}
.lyPart4_List ul li .p4Text p { width:100%; height:48px; overflow:hidden; line-height:24px; color:#888; font-size:14px; word-break:break-all; text-align:justify; margin:0 auto; padding:0; display:-webkit-box; text-overflow:ellipsis; -webkit-line-clamp:2; -webkit-box-orient:vertical; transition: all 0.5s; -webkit-transition: all 0.5s; -moz-transition: all 0.5s; -o-transition: all 0.5s;}
.lyPart4_List ul li:hover .p4Text a { color:#fff;}
.lyPart4_List ul li:hover .p4Text p { color:rgba(255,255,255,0.6);}

@media (max-width:1680px) {

}
@media (max-width:1600px) {

}
@media (max-width:1560px) {

}
@media (max-width:1440px) {
	.lyPart4 { padding:70px 0;}
	.lyPart4_Main { padding:35px;}
	.lyPart4_Main .lyPart4_Con { margin:0 auto 35px;}
	.lyPart4_Con p, .lyPart4_Con a { font-size:15px;}
	.lyPart4_Main .lyPart4_Left { width:calc(50% - 17.5px);}
	.lyPart4_Main .lyPart4_Right { width:calc(50% - 17.5px);}
}
@media (max-width:1366px) {
	.lyPart4 { padding:60px 0;}
	.lyPart4_Main { padding:30px;}
	.lyPart4_Main .lyPart4_Con { margin:0 auto 30px;}
	.lyPart4_Main .lyPart4_Left { width:calc(50% - 15px);}
	.lyPart4_Main .lyPart4_Right { width:calc(50% - 15px);}
}
@media (max-width:1280px) {

}
@media (max-width:1200px) {

}
@media (max-width:1080px) {
	.lyPart4_Main { padding:20px;}
	.lyPart4_Main .lyPart4_Con { margin:0 auto 20px;}
	.lyPart4_Main .lyPart4_Left { width:calc(50% - 10px);}
	.lyPart4_Main .lyPart4_Right { width:calc(50% - 10px);}
	.lyPart4_Con p { line-height:24px; font-size:14px;}
	.lyPart4_Roll .swiper-container .swiper-slide .lyPart4_Text div a { font-size:18px;}
	.lyPart4_List ul li .p4Text a { font-size:16px;}
}
@media (max-width:1024px) {

}
@media (max-width:800px) {
	.lyPart4 { padding:40px 0;}
	.lyPart4_Main .lyPart4_Left { width:100%; margin:0 auto 20px; float:inherit;}
	.lyPart4_Roll .swiper-container .swiper-slide .lyPart4_Img { height:330px;}
	.lyPart4_Roll .swiper-container .swiper-slide .lyPart4_Text div a { font-size:20px;}
	.lyPart4_Main .lyPart4_Right { width:100%; margin:0 auto; float:inherit;}
	.lyPart4_List ul li .p4Text a { font-size:18px;}
}
@media (max-width:767px) {
	.lyPart4 { padding:20px 0;}
	.lyPart4_Roll .swiper-container .swiper-slide .lyPart4_Img { height:160px;}
	.lyPart4_Roll .swiper-container .swiper-slide .lyPart4_Text { height:auto; margin:0 auto; padding:0;}
	.lyPart4_Roll .swiper-container .swiper-slide .lyPart4_Text div { height:auto; padding:10px 20px 20px;}
	.lyPart4_Roll .swiper-container .swiper-slide .lyPart4_Text div a { height:auto; line-height:26px; font-size:16px; white-space:inherit; text-overflow:inherit;}
	.lyPart4_Roll .swiper-container .swiper-slide .lyPart4_Text div p { height:66px; line-height:22px; font-size:14px;}
	
	.lyPart4_List ul li { height:auto;}
	.lyPart4_List ul li .p4Img { width:100%; height:190px; margin:0 auto 10px; padding:0; float:inherit;}
	.lyPart4_List ul li .p4Text { width:100%; height:auto; margin:0 auto; padding:0; float:inherit;}
	.lyPart4_List ul li .p4Text a { height:auto; line-height:25px; font-size:15px; white-space:inherit; text-overflow:inherit; margin:0 auto 4px;}
	
}
@media (max-width:375px) {
	.lyPart4_Roll .swiper-container .swiper-slide .lyPart4_Img { height:140px;}
	.lyPart4_List ul li .p4Img { height:170px;}
}
@media (max-width:320px) {
	.lyPart4_Roll .swiper-container .swiper-slide .lyPart4_Img { height:130px;}
	.lyPart4_List ul li .p4Img { height:150px;}
}
/*lyPart4 结束*/

/*lyPart5 开始*/
.lyPart5 { width:100%; height:auto; overflow:hidden; margin:0 auto; padding:80px 0 40px; background-color:#ecf7fd; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}
.lyPart5_Main { width:100%; height:auto; margin:0 auto; padding:0;}
.lyPart5_Main .swiper-container { width:100%; height:auto; overflow:hidden; margin:0 auto; padding:0 0 40px; position:relative;}
.lyPart5_Main .swiper-container .swiper-slide {}
.lyPart5_Main .swiper-container .swiper-slide .lyPart5_Img { width:100%; height:260px; overflow:hidden; margin:0 auto; padding:0; border:10px solid #fff; transition: all 0.5s; -webkit-transition: all 0.5s; -moz-transition: all 0.5s; -o-transition: all 0.5s; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}
.lyPart5_Main .swiper-container .swiper-slide:hover .lyPart5_Img { border:10px solid #dc121b;}
.lyPart5_Main .swiper-container .swiper-slide .lyPart5_Img a { display:block; width:100%; height:100%; overflow:hidden; margin:0; padding:0; position:relative;}
.lyPart5_Main .swiper-container .swiper-slide .lyPart5_Img a img { display:block; width:100%; height:100%; object-fit:cover; margin:auto; padding:0; position:absolute; left:0; top:0; right:0; bottom:0; transition: all 0.5s; -webkit-transition: all 0.5s; -moz-transition: all 0.5s; -o-transition: all 0.5s;}
.lyPart5_Main .swiper-container .swiper-slide:hover .lyPart5_Img a img { -webkit-transform: scale(1.1); -moz-transform: scale(1.1); transform: scale(1.1);}
.lyPart5_Main .swiper-container .swiper-slide .lyPart5_Img a i { display:block; width:100%; height:100%; overflow:hidden; margin:0; padding:0; background:rgba(0,0,0,0.5) url(../images/video1.png) center center no-repeat; background-size:60px 60px; position:absolute; left:0; bottom:100%; transition: all 0.5s; -webkit-transition: all 0.5s; -moz-transition: all 0.5s; -o-transition: all 0.5s;}
.lyPart5_Main .swiper-container .swiper-slide:hover .lyPart5_Img a i { bottom:0;}
.lyPart5_Main .swiper-container .swiper-slide .lyPart5_Name { width:100%; height:auto; margin:0 auto; padding:0 10px; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}
.lyPart5_Main .swiper-container .swiper-slide .lyPart5_Name a { display:block; width:100%; height:30px; overflow:hidden; line-height:30px; color:#333; font-size:16px; text-align:center; white-space:nowrap; text-overflow:ellipsis; margin:0 auto; padding:10px 0 0;}
.lyPart5_Main .swiper-container .swiper-slide:hover .lyPart5_Name a { color:#dc121b;}

/*分页器*/
.lyPart5_Main .swiper-container .swiper-pagination { width:100%; height:8px; overflow:hidden; margin:0; padding:0; left:0; bottom:0!important;}
.lyPart5_Main .swiper-container .swiper-pagination .swiper-pagination-bullet { width:8px; height:8px; border-radius:4px; opacity:1; background-color:rgba(0,0,0,0.2); margin:0 4px; transition: all 0.5s; -webkit-transition: all 0.5s; -moz-transition: all 0.5s; -o-transition: all 0.5s;}
.lyPart5_Main .swiper-container .swiper-pagination .swiper-pagination-bullet-active { width:30px; background-color:#dc121b;}

@media (max-width:1680px) {

}
@media (max-width:1600px) {

}
@media (max-width:1560px) {

}
@media (max-width:1440px) {
	.lyPart5 { padding:70px 0 35px;}
	.lyPart5_Main .swiper-container { padding:0 0 35px;}
	.lyPart5_Main .swiper-container .swiper-slide .lyPart5_Img { height:240px;}
}
@media (max-width:1366px) {
	.lyPart5 { padding:60px 0 30px;}
	.lyPart5_Main .swiper-container { padding:0 0 30px;}
	.lyPart5_Main .swiper-container .swiper-slide .lyPart5_Img { height:240px;}
}
@media (max-width:1280px) {

}
@media (max-width:1200px) {
	.lyPart5_Main .swiper-container .swiper-slide .lyPart5_Img { height:230px;}
}
@media (max-width:1080px) {
	.lyPart5_Main .swiper-container .swiper-slide .lyPart5_Img { height:205px;}
}
@media (max-width:1024px) {
	.lyPart5_Main .swiper-container .swiper-slide .lyPart5_Img { height:200px;}
}
@media (max-width:800px) {
	.lyPart5 { padding:40px 0 20px;}
	.lyPart5_Main .swiper-container { padding:0 0 20px;}
	.lyPart5_Main .swiper-container .swiper-slide .lyPart5_Img { height:220px;}
}
@media (max-width:767px) {
	.lyPart5 { padding:20px 0;}
	.lyPart5_Main .swiper-container .swiper-slide .lyPart5_Img { height:240px;}
	.lyPart5_Main .swiper-container .swiper-pagination .swiper-pagination-bullet { margin:0 2px;}
	.lyPart5_Main .swiper-container .swiper-pagination .swiper-pagination-bullet-active { width:22px;}
}
@media (max-width:375px) {
	.lyPart5_Main .swiper-container .swiper-slide .lyPart5_Img { height:220px;}
	.lyPart5_Main .swiper-container .swiper-slide .lyPart5_Name a { font-size:15px;}
}
@media (max-width:320px) {
	.lyPart5_Main .swiper-container .swiper-slide .lyPart5_Img { height:190px;}
}
/*lyPart5 结束*/

/*lyPart6 开始*/
.lyPart6 { width:100%; height:auto; overflow:hidden; margin:0 auto; padding:80px 0; background:#005ca5 url(../images/part6_bg.jpg) center center; background-size:cover; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}
.lyPart6_Main { width:100%; margin:0 auto; padding:0;}
.lyPart6_Main ul li { width:33.333333%; height:290px; overflow:hidden; margin:0; padding:0; float:left;}
.lyPart6_Main ul li a { display:block; width:100%; height:100%; overflow:hidden; margin:0; padding:0; position:relative;}
.lyPart6_Main ul li a img { display:block; width:100%; height:100%; object-fit:cover; margin:auto; padding:0; position:absolute; left:0; top:0; right:0; bottom:0; transition: all 0.5s; -webkit-transition: all 0.5s; -moz-transition: all 0.5s; -o-transition: all 0.5s;}
.lyPart6_Main ul li:hover a img { -webkit-transform: scale(1.1); -moz-transform: scale(1.1); transform: scale(1.1);}
.lyPart6_Main ul li a span { display:block; width:100%; height:50px; overflow:hidden; line-height:50px; color:#fff; font-size:18px; text-align:center; white-space:nowrap; text-overflow:ellipsis; margin:0; padding:0 20px; background-color:rgba(0,0,0,0.5); position:absolute; bottom:0; left:0; transition: all 0.5s; -webkit-transition: all 0.5s; -moz-transition: all 0.5s; -o-transition: all 0.5s; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}
.lyPart6_Main ul li:hover a span { background-color:#dc121b;}

@media (max-width:1680px) {

}
@media (max-width:1600px) {

}
@media (max-width:1560px) {

}
@media (max-width:1440px) {
	.lyPart6 { padding:70px 0;}
	.lyPart6_Main ul li { height:270px;}
	.lyPart6_Main ul li a span { height:44px; line-height:44px; font-size:16px;}
}
@media (max-width:1366px) {
	.lyPart6 { padding:60px 0;}
	.lyPart6_Main ul li { height:270px;}
	.lyPart6_Main ul li a span { height:40px; line-height:40px; font-size:15px;}
}
@media (max-width:1280px) {
	.lyPart6_Main ul li { height:250px;}
}
@media (max-width:1200px) {

}
@media (max-width:1080px) {
	.lyPart6_Main ul li { height:220px;}
}
@media (max-width:1024px) {
	.lyPart6_Main ul li { height:210px;}
}
@media (max-width:800px) {
	.lyPart6 { padding:40px 0;}
	.lyPart6_Main ul li { width:50%; height:240px;}
}
@media (max-width:767px) {
	.lyPart6 { padding:20px 0;}
	.lyPart6_Main ul li { width:100%; height:250px; margin:0 auto; float:inherit;}
}
@media (max-width:375px) {
	.lyPart6_Main ul li { height:220px;}
}
@media (max-width:320px) {
	.lyPart6_Main ul li { height:200px;}
}
/*lyPart6 结束*/

/*lyPart7 开始*/
.lyPart7 { width:100%; height:auto; overflow:hidden; margin:0 auto; padding:80px 0; background:#ecf7fd url(../images/part7_bg.jpg) center center; background-size:cover; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}
.lyPart7_Main { width:100%; margin:0 auto; padding:0 80px; position:relative; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}
.lyPart7_Main .swiper-container { width:100%; height:auto; overflow:hidden; margin:0 auto; padding:0;}
.lyPart7_Main .swiper-container .swiper-slide {}
.lyPart7_Main .swiper-container .swiper-slide a { display:block; width:100%; height:360px; overflow:hidden; margin:0 auto; padding:0; position:relative;}
.lyPart7_Main .swiper-container .swiper-slide a img { display:block; width:100%; height:100%; object-fit:cover; margin:auto; padding:0; position:absolute; left:0; top:0; right:0; bottom:0; transition: all 0.5s; -webkit-transition: all 0.5s; -moz-transition: all 0.5s; -o-transition: all 0.5s;}
.lyPart7_Main .swiper-container .swiper-slide:hover a img { -webkit-transform: scale(1.1); -moz-transform: scale(1.1); transform: scale(1.1);}

.lyPart7_Main .swiper-button-prev, .lyPart7_Main .swiper-button-next { width:36px!important; height:48px!important; margin:-24px 0 0!important; position:absolute; top:50%!important; opacity:1!important; border-radius:0; pointer-events:auto!important; cursor:pointer!important;}
.lyPart7_Main .swiper-button-prev { left:0; background: url(../images/prev01.png) center center no-repeat; background-size:36px 48px;}
.lyPart7_Main .swiper-button-next { right:0; background: url(../images/next01.png) center center no-repeat; background-size:36px 48px;}
.lyPart7_Main .swiper-button-prev:hover { background: url(../images/prev02.png) center center no-repeat; background-size:36px 48px;}
.lyPart7_Main .swiper-button-next:hover { background: url(../images/next02.png) center center no-repeat; background-size:36px 48px;}

@media (max-width:1680px) {

}
@media (max-width:1600px) {

}
@media (max-width:1560px) {

}
@media (max-width:1440px) {
	.lyPart7 { padding:70px 0;}
	.lyPart7_Main { padding:0 70px;}
	.lyPart7_Main .swiper-container .swiper-slide a { height:335px;}
}
@media (max-width:1366px) {
	.lyPart7 { padding:60px 0;}
	.lyPart7_Main { padding:0 60px;}
	.lyPart7_Main .swiper-container .swiper-slide a { height:340px;}
}
@media (max-width:1280px) {

}
@media (max-width:1200px) {
	.lyPart7_Main .swiper-container .swiper-slide a { height:316px;}
}
@media (max-width:1080px) {
	.lyPart7_Main .swiper-container .swiper-slide a { height:278px;}
}
@media (max-width:1024px) {
	.lyPart7_Main { padding:0 50px;}
	.lyPart7_Main .swiper-container .swiper-slide a { height:267px;}
	.lyPart7_Main .swiper-button-prev, .lyPart7_Main .swiper-button-next { width:30px!important; height:40px!important; margin:-24px 0 0!important;}
	.lyPart7_Main .swiper-button-prev { left:0; background: url(../images/prev01.png) center center no-repeat; background-size:30px 40px;}
	.lyPart7_Main .swiper-button-next { right:0; background: url(../images/next01.png) center center no-repeat; background-size:30px 40px;}
	.lyPart7_Main .swiper-button-prev:hover { background: url(../images/prev02.png) center center no-repeat; background-size:30px 40px;}
	.lyPart7_Main .swiper-button-next:hover { background: url(../images/next02.png) center center no-repeat; background-size:30px 40px;}
}
@media (max-width:800px) {
	.lyPart7 { padding:40px 0;}
	.lyPart7_Main { padding:0 40px;}
	.lyPart7_Main .swiper-container .swiper-slide a { height:217px;}
}
@media (max-width:767px) {
	.lyPart7 { padding:20px 0;}
	.lyPart7_Main { padding:0;}
	.lyPart7_Main .swiper-container .swiper-slide a { height:118px;}
	.lyPart7_Main .swiper-button-prev, .lyPart7_Main .swiper-button-next { display:none!important;}
}
@media (max-width:375px) {
	.lyPart7_Main .swiper-container .swiper-slide a { height:108px;}
}
@media (max-width:320px) {

}
/*lyPart7 结束*/
