@charset "utf-8";
/* CSS Document */

/*lyIdx_Banner 开始 */
.lyIdx_Banner { width:100%; height:auto; overflow:hidden; margin:0 auto; padding:0; position:relative;}
.lyIdx_Banner .swiper-container1 { width:100%; height:auto; overflow:hidden; margin:0 auto; padding:0; position:relative;}
.lyIdx_Banner .swiper-container1 .swiper-slide { overflow:hidden; position:relative;}
.lyIdx_Banner .swiper-container1 .swiper-slide img.BaImg { display:block; width:100%; height:auto; overflow:hidden; margin:0 auto; padding:0;  -webkit-transform: scale(1.1); -moz-transform: scale(1.1); transform: scale(1.1); transition: all 3s; -webkit-transition: all 3s; -moz-transition: all 3s; -o-transition: all 3s;}
.lyIdx_Banner .swiper-container1 .swiper-slide.swiper-slide-active img.BaImg { -webkit-transform: scale(1); -moz-transform: scale(1); transform: scale(1);}
/*分页器*/
.lyIdx_Banner .swiper-container1 .swiper-pagination { width:84%; height:60px; overflow:hidden; text-align:left; margin:0; padding:0; left:8%; bottom:44px!important;}
.lyIdx_Banner .swiper-container1 .swiper-pagination .swiper-pagination-bullet { width:56px; height:56px; line-height:56px; color:rgba(255,255,255,0.4); font-size:18px; text-align:center; border:2px solid rgba(255,255,255,0); border-radius:50%; margin:0 20px 0 0; padding:0; background:none; opacity:1;}
.lyIdx_Banner .swiper-container1 .swiper-pagination .swiper-pagination-bullet-active { color:#fff; border:2px solid rgba(255,255,255,0.2);}
.f-14 { height:56px; line-height:56px; font-size:18px;}

.lyIdx_Banner .swiper-pagination > span { display: inline-block; vertical-align: middle; position: relative; }
.lyIdx_Banner .swiper-pagination .right { right: -2px; }
.lyIdx_Banner .swiper-pagination .left { left: -2px; }
.lyIdx_Banner .swiper-pagination .circleProgress { width: 56px; height: 56px; border: 2px solid transparent; border-radius: 50%; position: absolute; top: 0px; -webkit-transform: rotate(-135deg); }
.lyIdx_Banner .swiper-pagination .rightcircle { border-bottom: 2px solid #fff; border-left: 2px solid #fff; right: 0px; }
.lyIdx_Banner .swiper-pagination .leftcircle { border-top: 2px solid #fff; border-right: 2px solid #fff; left: 0px; }
.lyIdx_Banner .swiper-pagination .wrapper_con { width: 30px; height: 60px; position: absolute; top: -2px; overflow: hidden; display: none; }
.lyIdx_Banner .swiper-pagination-bullet-active .rightcircle { -webkit-animation: circleProgressLoad_right 3s linear infinite; animation: circleProgressLoad_right 3s linear infinite; }
.lyIdx_Banner .swiper-pagination-bullet-active .leftcircle { -webkit-animation: circleProgressLoad_left 3s linear infinite; animation: circleProgressLoad_left 3s linear infinite; }
.lyIdx_Banner .swiper-pagination-bullet-active .wrapper_con { display: block; }

@keyframes circleProgressLoad_right { 0% {
	transform:rotate(45deg);
}
50%, 100% {
	transform:rotate(225deg);
}
}
@keyframes circleProgressLoad_left { 0%, 50% {
	transform:rotate(45deg);
}
100% {
	transform:rotate(225deg);
}
}

.lyIdx_Banner .swiper-container1 .swiper-button-prev1, .lyIdx_Banner .swiper-container1 .swiper-button-next1 { width:40px!important; height:80px!important; cursor:pointer; position:absolute; top:50%!important; margin-top:-40px!important; z-index:2;}
.lyIdx_Banner .swiper-container1 .swiper-button-prev1 { background:url(../images/arrow01.png) center center no-repeat; background-size:40px 80px; left:0;}
.lyIdx_Banner .swiper-container1 .swiper-button-next1 { background:url(../images/arrow02.png) center center no-repeat; background-size:40px 80px; right:0;}
.lyIdx_Banner .swiper-container1 .swiper-button-prev1:hover { background:url(../images/arrow03.png) center center no-repeat; background-size:40px 80px;}
.lyIdx_Banner .swiper-container1 .swiper-button-next1:hover { background:url(../images/arrow04.png) center center no-repeat; background-size:40px 80px;}

.BaMask { height:100%; position:absolute; top:0; left:0;}
.BaMask img { display:block; width:auto; height:100%; margin:0; padding:0;}
.BaMask i { display:block; width:8px; height:8px; padding:0; background-color:#fff; border-radius:50%; position:absolute; right:2px;}
.BaMask i.dot01 { bottom:50%; margin:0 0 90px;}
.BaMask i.dot02 { top:50%; margin:90px 0 0;}
.BaMask p { width:56px; height:56px; margin:-30px 0 0; padding:0; border:2px solid rgba(255,255,255,0.2); border-radius:50%; position:absolute; right:-29px; top:50%; transition: all 0.5s; -webkit-transition: all 0.5s; -moz-transition: all 0.5s; -o-transition: all 0.5s;}
.BaMask p em { display:block; width:8px; height:8px; margin:24px auto; padding:0; background-color:#fff; border-radius:50%;}

.BaMask p .right { right: -2px; }
.BaMask p .left { left: -2px; }
.BaMask p .circleProgress { display:block; width: 56px; height: 56px; border: 2px solid transparent; border-radius: 50%; position: absolute; top: 0px; -webkit-transform: rotate(-135deg); }
.BaMask p .rightcircle { display:block; border-bottom: 2px solid #fff; border-left: 2px solid #fff; right: 0px; }
.BaMask p .leftcircle { display:block; border-top: 2px solid #fff; border-right: 2px solid #fff; left: 0px; }
.BaMask p .wrapper_con { display:block; width: 30px; height: 60px; position: absolute; top: -2px; overflow: hidden; display: none; }
.BaMask p .rightcircle { -webkit-animation: circleProgressLoad_right 3s linear infinite; animation: circleProgressLoad_right 3s linear infinite; }
.BaMask p .leftcircle { -webkit-animation: circleProgressLoad_left 3s linear infinite; animation: circleProgressLoad_left 3s linear infinite; }
.BaMask p .wrapper_con { display: block; }

.BaText { width:50%; overflow:hidden; margin:-140px 0 0; padding:0; position:absolute; left:8%; top:50%; z-index:2; display:none!important;}
.BaText span { display:block; width:100%; overflow:hidden; line-height:30px; color:#fff; font-size:24px; font-weight:bold; margin:0 auto; padding:0;}
.BaText h6 { width:100%; overflow:hidden; line-height:52px; color:#fff; font-size:48px; font-weight:bold; margin:30px auto 20px; padding:0;}
.BaText p { width:100%; overflow:hidden; line-height:30px; color:#fff; font-size:20px; margin:0 auto; padding:0;}
.BaText a { display:block; width:180px; height:52px; overflow:hidden; line-height:50px; color:#fff; font-size:16px; text-align:center; margin:60px 0 0; padding:0; border:1px solid #fff; border-radius:26px; -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;}
.BaText a img { display:inline-block; width:20px; height:20px; vertical-align:middle; margin:0 0 0 8px; padding:0; transition: all 0.5s; -webkit-transition: all 0.5s; -moz-transition: all 0.5s; -o-transition: all 0.5s;}
.BaText a:hover { background-color:#035fa3; border:1px solid #035fa3;}
.BaText a:hover img { margin:0 0 0 18px;}

.BaPro { position:absolute; bottom:40px; right:8%; z-index:11;}
.BaPro dl dd { width:240px; height:auto; overflow:hidden; margin:0 auto 20px; padding:10px 10px; border-radius:6px; background-color:rgba(0,0,0,0.1); border:1px solid rgba(255,255,255,0.6); 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;}
.BaPro dl dd:nth-child(3) { margin:0 auto;}
.BaPro dl dd:hover { background-color:#035fa3; border:1px solid #035fa3;}
.BaPro dl dd a.BaPro_Img { display:block; width:64px; height:52px; overflow:hidden; margin:0 10px 0 0; padding:0; background-color:#fff; border-radius:4px; position:relative; float:left;}
.BaPro dl dd a.BaPro_Img img { display:block; max-width:100%; max-height:100%; margin:auto; padding:0; position:absolute; left:0; top:0; right:0; bottom:0;}
.BaPro dl dd a.BaPro_Name { display:block; width:auto; height:auto; max-height:22px; overflow:hidden; line-height:22px; color:#fff; font-size:16px; font-weight:500; word-break:break-all; margin:4px auto; padding:0; display:-webkit-box; text-overflow:ellipsis; -webkit-line-clamp:1; -webkit-box-orient:vertical;}
.BaPro dl dd a.BaPro_More { display:inline-block; height:20px; overflow:hidden; line-height:20px; color:#fff; font-size:14px; margin:0; padding:0;}
.BaPro dl dd a.BaPro_More img { display:inline-block; width:20px; height:20px; vertical-align:middle; margin:0 0 0 8px; padding:0;}

@media (max-width:1680px) {
	.BaText { left:5%;}
	.BaPro { right:5%;}	
	
	
	.lyIdx_Banner .swiper-container1 .swiper-pagination { width:90%; left:5%;}
}
@media (max-width:1600px) {
	.BaPro dl dd { margin:0 auto 15px;}
}
@media (max-width:1560px) {

}
@media (max-width:1440px) {
	.lyIdx_Banner .swiper-container1 .swiper-pagination { height:50px; bottom:40px!important;}
	.lyIdx_Banner .swiper-container1 .swiper-pagination .swiper-pagination-bullet { width:46px; height:46px; line-height:46px; font-size:16px;}
	.f-14 { height:46px; line-height:46px; font-size:16px;}
	
	.lyIdx_Banner .swiper-pagination .circleProgress { width: 46px; height: 46px;}
	.lyIdx_Banner .swiper-pagination .wrapper_con { width: 25px; height: 50px;}

	.BaText { margin:-112px 0 0;}
	.BaText h6 { font-size:40px; margin:10px auto 15px;}
	.BaText a { width:160px; height:46px; line-height:44px; font-size:14px; margin:30px 0 0;}

	.BaPro dl dd { margin:0 auto 10px;}
	.BaPro dl dd a.BaPro_Name { max-height:44px; line-height:22px; font-size:16px; margin:0 auto 10px;}
	
	.BaMask i { right:3px;}
	.BaMask i.dot01 { margin:0 0 80px;}
	.BaMask i.dot02 { margin:80px 0 0;}
	.BaMask p { width:46px; height:46px; margin:-25px 0 0; right:-24px;}
	.BaMask p em { margin:19px auto;}
	.BaMask p .circleProgress { width: 46px; height: 46px;}
	.BaMask p .wrapper_con { width: 25px; height: 50px;}
}
@media (max-width:1366px) {
	.BaText { margin:-100px 0 0;}
	.BaText span { font-size:22px;}
	.BaText h6 { line-height:40px; font-size:32px; margin:10px auto 15px;}
	.BaText p { font-size:18px;}
	
	.lyIdx_Banner .swiper-container1 .swiper-button-prev1, .lyIdx_Banner .swiper-container1 .swiper-button-next1 { width:30px!important; height:60px!important; margin-top:-30px!important;}
	.lyIdx_Banner .swiper-container1 .swiper-button-prev1 { background:url(../images/arrow01.png) center center no-repeat; background-size:30px 60px; left:0;}
	.lyIdx_Banner .swiper-container1 .swiper-button-next1 { background:url(../images/arrow02.png) center center no-repeat; background-size:30px 60px; right:0;}
	.lyIdx_Banner .swiper-container1 .swiper-button-prev1:hover { background:url(../images/arrow03.png) center center no-repeat; background-size:30px 60px;}
	.lyIdx_Banner .swiper-container1 .swiper-button-next1:hover { background:url(../images/arrow04.png) center center no-repeat; background-size:30px 60px;}
}
@media (max-width:1280px) {
	.BaText { margin:-90px 0 0;}
	.BaText h6 { line-height:34px; font-size:30px; margin:10px auto 12px;}
	.BaText a { width:150px; height:42px; line-height:40px; margin:20px 0 0;}
	
	.BaPro dl dd a.BaPro_Name { max-height:20px; line-height:20px; font-size:15px;}
}
@media (max-width:1200px) {
	.lyIdx_Banner .swiper-container1 .swiper-pagination { width:94%; left:3%;}
	.lyIdx_Banner .swiper-container1 .swiper-pagination { height:44px; bottom:40px!important;}
	.lyIdx_Banner .swiper-container1 .swiper-pagination .swiper-pagination-bullet { width:40px; height:40px; line-height:40px; font-size:16px; margin:0 10px 0 0;}
	.f-14 { height:40px; line-height:40px; font-size:16px;}
	
	.lyIdx_Banner .swiper-pagination .circleProgress { width: 40px; height: 40px;}
	.lyIdx_Banner .swiper-pagination .wrapper_con { width: 22px; height: 44px;}
	
	.BaText { left:3%;}
	.BaPro { right:3%;}
	.BaPro dl dd { width:220px;}
	
	.BaMask i { right:2px;}
	.BaMask i.dot01 { margin:0 0 70px;}
	.BaMask i.dot02 { margin:70px 0 0;}
	.BaMask p { width:40px; height:40px; margin:-22px 0 0; right:-22px;}
	.BaMask p em { margin:16px auto;}
	.BaMask p .circleProgress { width: 40px; height: 40px;}
	.BaMask p .wrapper_con { width: 22px; height: 44px;}
}
@media (max-width:1080px) {
	.lyIdx_Banner .swiper-container1 .swiper-pagination { height:40px; bottom:40px!important;}
	.lyIdx_Banner .swiper-container1 .swiper-pagination .swiper-pagination-bullet { width:36px; height:36px; line-height:36px; font-size:14px; margin:0 10px 0 0;}
	.f-14 { height:36px; line-height:36px; font-size:14px;}
	
	.lyIdx_Banner .swiper-pagination .circleProgress { width: 36px; height: 36px;}
	.lyIdx_Banner .swiper-pagination .wrapper_con { width: 20px; height: 40px;}
	
	.BaText { margin:-87px 0 0;}
	.BaText span { font-size:20px;}
	.BaText h6 { line-height:32px; font-size:28px; margin:10px auto 12px;}
	.BaText a { width:150px; height:40px; line-height:38px; margin:20px 0 0;}
	.BaText p { font-size:16px;}
	
	.BaPro dl dd { margin:0 auto 10px; padding:10px;}
	.BaPro dl dd a.BaPro_Name { font-size:14px;}
	
	.BaMask i { right:1px;}
	.BaMask i.dot01 { margin:0 0 60px;}
	.BaMask i.dot02 { margin:60px 0 0;}
	.BaMask p { width:36px; height:36px; margin:-20px 0 0; right:-20px;}
	.BaMask p em { margin:14px auto;}
	.BaMask p .circleProgress { width: 36px; height: 36px;}
	.BaMask p .wrapper_con { width: 20px; height: 40px;}
	
}
@media (max-width:1024px) {
	
}
@media (max-width:800px) {	
	.lyIdx_Banner .swiper-container1 .swiper-pagination { bottom:20px!important;}
	.lyIdx_Banner .swiper-container1 .swiper-button-prev1, .lyIdx_Banner .swiper-container1 .swiper-button-next1 { display:none;}
	
	.BaText { margin:-50px 0 0;}
	.BaText span { line-height:20px; font-size:18px;}
	.BaText h6 { line-height:30px; font-size:24px; margin:5px auto;}
	.BaText p { font-size:15px;}
	.BaText a { width:110px; height:32px; line-height:30px; font-size:12px; margin:10px 0 0;}
	
	.BaPro { bottom:20px;}
	.BaPro dl dd { padding:6px 10px;}
	.BaPro dl dd a.BaPro_Name { margin:0 auto 6px;}
	.BaPro dl dd a.BaPro_More { font-size:12px;}
	
}
@media (max-width:767px) {
	.lyIdx_Banner { padding:115px 0 0; background-color:#035fa3;}
	.lyIdx_Banner .swiper-container1 .swiper-pagination { height:30px; bottom:12px!important; text-align:right;}
	.lyIdx_Banner .swiper-container1 .swiper-pagination .swiper-pagination-bullet { width:26px; height:26px; line-height:26px; font-size:12px; margin:0 0 0 6px;}
	.f-14 { height:26px; line-height:26px; font-size:12px;}
	.lyIdx_Banner .swiper-container1 .swiper-slide img.BaImg { width:120%;}
	
	.lyIdx_Banner .swiper-pagination .circleProgress { width: 26px; height: 26px;}
	.lyIdx_Banner .swiper-pagination .wrapper_con { width: 15px; height: 30px;}
	
	.BaText { width:94%; margin:-37px 0 0;}
	.BaText span { font-size:14px;}
	.BaText h6 { line-height:24px; font-size:18px;}
	.BaText p { line-height:20px; font-size:14px;}
	.BaText a { display:none;}
	.BaPro { display:none;}
	
	.BaMask i { width:6px; height:6px; right:3px;}
	.BaMask i.dot01 { margin:0 0 44px;}
	.BaMask i.dot02 { margin:44px 0 0;}
	.BaMask p { width:28px; height:28px; margin:-16px 0 0; right:-16px;}
	.BaMask p em { width:6px; height:6px; margin:11px auto;}
	.BaMask p .circleProgress { width: 28px; height: 28px;}
	.BaMask p .wrapper_con { width: 16px; height: 32px;}
}
@media (max-width:375px) {
	.BaMask i { width:6px; height:6px; right:4px;}
	.BaMask i.dot01 { margin:0 0 44px;}
	.BaMask i.dot02 { margin:44px 0 0;}
}
@media (max-width:320px) {
	.BaMask i { width:6px; height:6px; right:4px;}
	.BaMask i.dot01 { margin:0 0 40px;}
	.BaMask i.dot02 { margin:40px 0 0;}
}
/*lyIdx_Banner 结束*/

/*lyIdx_About 结束*/
.lyIdx_About { width:100%; overflow:hidden; margin:0 auto; padding:60px 0; background-color:#f0f5f8;}
.lyIdx_About .lyIdxAbout_Main { width:84%; overflow:hidden; margin:0 auto; padding:0;}
.lyIdxAbout_Main .lyIdxAbout_Left { width:50%; overflow:hidden; margin:0; padding:0 60px 0 0; float:left; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}
.lyIdxAbout_Main .lyIdxAbout_Right { width:50%; height:450px; overflow:hidden; margin:0; padding:0; float:right;}
.lyIdxAbout_Right a { display:block; width:100%; height:100%; overflow:hidden; margin:0 auto; padding:0; position:relative;}
.lyIdxAbout_Right a img { display:block; max-width:100%; max-height:100%; overflow:hidden; margin:auto; padding:0; position:absolute; left:0; top:0; right:0; bottom:0;}

.lyIdx_Title1 { width:100%; overflow:hidden; margin:0 auto 40px; padding:0;}
.lyIdx_Title1 p { width:100%; overflow:hidden; line-height:30px; color:#035fa3; font-size:30px; font-weight:bold; margin:0 auto 15px; padding:0;}
.lyIdx_Title1 i { display:block; width:58px; height:6px; overflow:hidden; margin:0; padding:0; background:url(../images/ico1.png) center center no-repeat; background-size:58px 6px;}
.lyIdx_Title2 p { color:#fff;}
.lyIdx_Title2 i { background:url(../images/ico2.png) center center no-repeat; background-size:58px 6px;}

.lyIdx_Con1 { width:100%; overflow:hidden; margin:20px auto; padding:0;}
.lyIdx_Con1 p { width:100%; height:auto; line-height:40px; color:#333; font-family:"\5FAE\8F6F\96C5\9ED1"; font-size:36px; font-weight:bold; margin:0 auto 12px; padding:0;}
.lyIdx_Con1 p font { font-family:"\5FAE\8F6F\96C5\9ED1"; letter-spacing:0;}
.lyIdx_Con1 em { display:block; width:100%; overflow:hidden; line-height:40px; color:#555; font-family:"\5FAE\8F6F\96C5\9ED1"; font-size:32px; font-style:normal; margin:0 auto 20px; padding:0;}
.lyIdx_Con1 span { display:block; width:100%; overflow:hidden; line-height:26px; color:#888; font-size:16px; text-align:justify; margin:0 auto; padding:0;}
.lyIdx_Con2 p { color:#fff;}
.lyIdx_Con2 em { color:rgba(255,255,255,0.8);}
.lyIdx_Con2 span { color:rgba(255,255,255,0.4);}
.lyIdx_Con1 a.lyIdx_More { display:inline-block; width:auto; height:52px; overflow:hidden; line-height:52px; color:#fff; font-size:14px; font-weight:bold; text-align:center; background-color:#035fa3; border-radius:26px; margin:60px 0 0; padding:0 20px; transition: all 0.5s; -webkit-transition: all 0.5s; -moz-transition: all 0.5s; -o-transition: all 0.5s;}
.lyIdx_Con1 a.lyIdx_More img { display:inline-block; width:20px; height:20px; vertical-align:middle; margin:0 0 0 8px; padding:0; transition: all 0.5s; -webkit-transition: all 0.5s; -moz-transition: all 0.5s; -o-transition: all 0.5s;}
.lyIdx_Con1 a.lyIdx_More:hover { background-color:#004db6;}
.lyIdx_Con1 a.lyIdx_More:hover img { margin:0 0 0 18px;}

@media (max-width:1680px) {
	.lyIdx_About .lyIdxAbout_Main { width:90%;}
}
@media (max-width:1600px) {
	.lyIdxAbout_Main .lyIdxAbout_Right { height:420px;}
	.lyIdx_Con1 p, .lyIdx_Con1 em { font-size:40px;}
}
@media (max-width:1560px) {
	.lyIdx_Con1 a.lyIdx_More { margin:40px 0 0;}
	.lyIdxAbout_Main .lyIdxAbout_Right { height:400px;}
}
@media (max-width:1440px) {
	.lyIdx_Title1 p { line-height:26px; font-size:26px;}
	.lyIdx_Con1 p, .lyIdx_Con1 em { line-height:44px; font-size:36px;}
	.lyIdx_Con1 a.lyIdx_More { height:46px; line-height:46px;}
	.lyIdxAbout_Main .lyIdxAbout_Right { height:380px;}
}
@media (max-width:1366px) {
	.lyIdxAbout_Main .lyIdxAbout_Right { height:360px;}
	.lyIdx_Title1 p { line-height:26px; font-size:22px;}
	.lyIdx_Con1 p, .lyIdx_Con1 em { line-height:36px; font-size:32px;}
}
@media (max-width:1280px) {
	.lyIdx_About { padding:50px 0;}
	.lyIdxAbout_Main .lyIdxAbout_Left { padding:0 50px 0 0;}
	.lyIdxAbout_Main .lyIdxAbout_Right { height:330px;}
	.lyIdx_Title1 p { line-height:24px; font-size:20px;}
	.lyIdx_Con1 p, .lyIdx_Con1 em { line-height:34px; font-size:28px; margin:0 auto 12px;}
	.lyIdx_Con1 span { line-height:25px; font-size:15px;}
	.lyIdx_Con1 a.lyIdx_More { height:40px; line-height:40px;}
}
@media (max-width:1200px) {
	.lyIdx_About { padding:40px 0 35px;}
	.lyIdx_About .lyIdxAbout_Main { width:94%;}
	.lyIdxAbout_Main .lyIdxAbout_Left { padding:0 40px 0 0;}
	.lyIdxAbout_Main .lyIdxAbout_Right { height:320px;}
	.lyIdx_Title1 p { line-height:22px;}
	.lyIdx_Con1 p, .lyIdx_Con1 em { margin:0 auto 10px;}
	.lyIdx_Con1 a.lyIdx_More { margin:30px 0 0;}
}
@media (max-width:1080px) {
	.lyIdx_Con1 p, .lyIdx_Con1 em { line-height:30px; font-size:26px; margin:0 auto 10px;}
	.lyIdx_Con1 p font { letter-spacing:4px;}
	.lyIdx_Con1 span { line-height:25px; font-size:15px;}
	.lyIdx_Con1 a.lyIdx_More { height:40px; line-height:40px; margin:25px 0 0;}
	.lyIdxAbout_Main .lyIdxAbout_Right { height:280px;}
}
@media (max-width:1024px) {
	.lyIdx_Title1 { margin:0 auto 20px;}
	.lyIdx_Con1 { margin:0 auto 20px;}
	.lyIdx_Con1 p, .lyIdx_Con1 em { line-height:28px; font-size:22px;}
}
@media (max-width:800px) {
	.lyIdxAbout_Main .lyIdxAbout_Left { padding:0 20px 0 0;}
	.lyIdx_Title1 { margin:0 auto 10px;}
	.lyIdx_Title1 p { line-height:20px; font-size:18px;}
	.lyIdx_Con1 { margin:10px auto;}
	.lyIdx_Con1 p, .lyIdx_Con1 em { line-height:30px; font-size:22px; margin:0 auto 6px;}
	.lyIdx_Con1 span { line-height:22px; font-size:14px;}
	.lyIdx_Con1 a.lyIdx_More { margin:15px 0 0;}
	.lyIdxAbout_Main .lyIdxAbout_Right { height:260px;}
}
@media (max-width:767px) {
	.lyIdx_About { padding:20px 0;}
	.lyIdxAbout_Main .lyIdxAbout_Left { width:100%; margin:0 auto; padding:0; float:inherit;}
	.lyIdx_Title1 { margin:0 auto 10px;}
	.lyIdx_Con1 { margin:0 auto 10px;}
	.lyIdx_Con1 p, .lyIdx_Con1 em { margin:0 auto 10px;}
	.lyIdx_Con1 p font { letter-spacing:0;}
	.lyIdx_Con1 a.lyIdx_More { height:32px; line-height:32px; font-size:12px; padding:0 15px;}
	
	.lyIdxAbout_Main .lyIdxAbout_Right { width:100%; height:240px; margin:0 auto; padding:0; float:inherit;}
}
@media (max-width:375px) {
	.lyIdx_Con1 p, .lyIdx_Con1 em { line-height:28px; font-size:22px;}
}
@media (max-width:320px) {
	
}
/*lyIdx_About 结束*/

/*lyIdxNews_Main 开始*/
.lyIdx_News { width:84%; height:auto; margin:0 auto; padding:0;}
.lyIdxNews_Main { width:100%; height:auto; overflow:hidden; margin:0 0 0 -70px; padding:0 70px; position:relative;}
.lyIdxNews_Main .swiper-container2 { width:100%; height:auto; overflow:hidden; margin:0 auto; padding:10px 0; position:relative;}
.lyIdxNews_Main .swiper-container2 .swiper-slide { height:300px; position:relative;}
.lyIdxNews_Main .swiper-container2 .swiper-slide .lyIdxNews_Con { width:100%; height:300px; overflow:hidden; margin:0 auto; padding:30px; background-color:#fff; border-radius:0px; -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;}
.lyIdxNews_Main .swiper-container2 .swiper-slide:hover .lyIdxNews_Con { height:320px; margin:-10px auto; padding:40px 30px; background:#035fa3 url(../images/Nwbg.jpg) center right no-repeat; background-size:100% 100%; border-radius:8px;}
.lyIdxNews_Main .swiper-container2 .swiper-slide .lyIdxNews_Con .lyIdxNews_Img { width:40%; height:240px; overflow:hidden; margin:0; padding:0; background-color:#f8f8f8; float:left;}
.lyIdxNews_Main .swiper-container2 .swiper-slide .lyIdxNews_Con .lyIdxNews_Img a { display:block; width:100%; height:100%; overflow:hidden; margin:0; padding:0; position:relative;}
.lyIdxNews_Main .swiper-container2 .swiper-slide .lyIdxNews_Con .lyIdxNews_Img a img { display:block; max-width:100%; max-height:100%; 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;}
.lyIdxNews_Main .swiper-container2 .swiper-slide:hover .lyIdxNews_Con .lyIdxNews_Img a img { -webkit-transform: scale(1.1); -moz-transform: scale(1.1); transform: scale(1.1);}
.lyIdxNews_Main .swiper-container2 .swiper-slide .lyIdxNews_Con .lyIdxNews_Text { width:60%; overflow:hidden; margin:0; padding:19px 0 19px 24px; float:right; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}
.lyIdxNews_Main .swiper-container2 .swiper-slide .lyIdxNews_Con .lyIdxNews_Text .lyIdxNews_Time { width:100%; height:30px; overflow:hidden; line-height:30px; color:#999; font-size:15px; margin:0 auto; padding:0;}
.lyIdxNews_Main .swiper-container2 .swiper-slide .lyIdxNews_Con .lyIdxNews_Text .lyIdxNews_Time i { display:block; width:20px; height:20px; margin:5px 5px 5px 0; padding:0; background:url(../images/time03.png) center center no-repeat; background-size:20px 20px; float:left;}
.lyIdxNews_Main .swiper-container2 .swiper-slide .lyIdxNews_Con .lyIdxNews_Text .lyIdxNews_Time span { display:inline-block; width:auto; height:24px; line-height:24px; color:#035fa3; font-size:14px; vertical-align:middle; background-color:rgba(3,95,163,0.1); margin:-2px 0 0 10px; padding:0 10px; border-radius:12px;}
.lyIdxNews_Main .swiper-container2 .swiper-slide .lyIdxNews_Con .lyIdxNews_Text a.lyIdxNews_Name { display:block; width:100%; height:32px; overflow:hidden; line-height:32px; color:#333; font-size:20px; font-weight:bold; text-overflow:ellipsis; white-space:nowrap; margin:10px auto; padding:0;}
.lyIdxNews_Main .swiper-container2 .swiper-slide .lyIdxNews_Con .lyIdxNews_Text p { width:100%; height:60px; overflow:hidden; line-height:30px; color:#888; font-size:16px; margin:0 auto; padding:0; display:-webkit-box; text-overflow:ellipsis; -webkit-line-clamp:2; -webkit-box-orient:vertical;}
.lyIdxNews_Main .swiper-container2 .swiper-slide .lyIdxNews_Con .lyIdxNews_Text a.lyIdxNews_More { display:inline-block; width:auto; height:40px; line-height:40px; color:#fff; font-size:14px; margin:20px 0 0; padding:0 20px; background-color:#035fa3; border-radius:20px;}
.lyIdxNews_Main .swiper-container2 .swiper-slide .lyIdxNews_Con .lyIdxNews_Text a.lyIdxNews_More i { display:inline-block; width:20px; height:20px; vertical-align:middle; margin:-2px 0 0 8px; padding:0; background:url(../images/jt0.png) center center no-repeat; background-size:20px 20px; transition: all 0.5s; -webkit-transition: all 0.5s; -moz-transition: all 0.5s; -o-transition: all 0.5s;}
.lyIdxNews_Main .swiper-container2 .swiper-slide:hover .lyIdxNews_Con .lyIdxNews_Text .lyIdxNews_Time { color:rgba(255,255,255,0.65);}
.lyIdxNews_Main .swiper-container2 .swiper-slide:hover .lyIdxNews_Con .lyIdxNews_Text .lyIdxNews_Time i { background:url(../images/time04.png) center center no-repeat; background-size:20px 20px; opacity:0.65;}
.lyIdxNews_Main .swiper-container2 .swiper-slide:hover .lyIdxNews_Con .lyIdxNews_Text .lyIdxNews_Time span { color:#fff; background-color:rgba(255,255,255,0.2);}
.lyIdxNews_Main .swiper-container2 .swiper-slide:hover .lyIdxNews_Con .lyIdxNews_Text a.lyIdxNews_Name { color:#fff;}
.lyIdxNews_Main .swiper-container2 .swiper-slide:hover .lyIdxNews_Con .lyIdxNews_Text p { color:rgba(255,255,255,0.65);}
.lyIdxNews_Main .swiper-container2 .swiper-slide:hover .lyIdxNews_Con .lyIdxNews_Text a.lyIdxNews_More { background-color:#fff; color:#035fa3;}
.lyIdxNews_Main .swiper-container2 .swiper-slide:hover .lyIdxNews_Con .lyIdxNews_Text a.lyIdxNews_More i { margin:-2px 0 0 16px; background:url(../images/jt2.png) center center no-repeat; background-size:20px 20px;}

/*分页器*/
.lyIdxNews_Main .swiper-button-prev2, .lyIdxNews_Main .swiper-button-next2 { width:54px!important; height:54px!important; cursor:pointer; position:absolute; top:50%!important; margin-top:-27px!important; z-index:2;}
.lyIdxNews_Main .swiper-button-prev2 { background:url(../images/prev01.png) center center no-repeat; background-size:54px 54px; left:0;}
.lyIdxNews_Main .swiper-button-next2 { background:url(../images/next01.png) center center no-repeat; background-size:54px 54px; right:0;}
.lyIdxNews_Main .swiper-button-prev2:hover { background:url(../images/prev02.png) center center no-repeat; background-size:54px 54px; left:0;}
.lyIdxNews_Main .swiper-button-next2:hover { background:url(../images/next02.png) center center no-repeat; background-size:54px 54px; right:0;}

@media (max-width:1680px) {
	.lyIdx_News { width:90%;}
}
@media (max-width:1600px) {
	.lyIdxNews_Main .swiper-container2 .swiper-slide { height:280px;}
	.lyIdxNews_Main .swiper-container2 .swiper-slide .lyIdxNews_Con { height:280px;}
	.lyIdxNews_Main .swiper-container2 .swiper-slide:hover .lyIdxNews_Con { height:300px;}
	.lyIdxNews_Main .swiper-container2 .swiper-slide .lyIdxNews_Con .lyIdxNews_Img { height:220px;}
	.lyIdxNews_Main .swiper-container2 .swiper-slide .lyIdxNews_Con .lyIdxNews_Text { padding:14px 0 14px 20px;}
}
@media (max-width:1560px) {

}
@media (max-width:1440px) {
	.lyIdxNews_Main .swiper-container2 .swiper-slide { height:260px;}
	.lyIdxNews_Main .swiper-container2 .swiper-slide .lyIdxNews_Con { height:260px;}
	.lyIdxNews_Main .swiper-container2 .swiper-slide:hover .lyIdxNews_Con { height:280px;}
	.lyIdxNews_Main .swiper-container2 .swiper-slide .lyIdxNews_Con .lyIdxNews_Img { height:200px;}
	.lyIdxNews_Main .swiper-container2 .swiper-slide .lyIdxNews_Con .lyIdxNews_Text { padding:9px 0 9px 20px;}
	.lyIdxNews_Main .swiper-container2 .swiper-slide .lyIdxNews_Con .lyIdxNews_Text .lyIdxNews_Time { font-size:14px;}
	.lyIdxNews_Main .swiper-container2 .swiper-slide .lyIdxNews_Con .lyIdxNews_Text .lyIdxNews_Time span { font-size:12px;}
	.lyIdxNews_Main .swiper-container2 .swiper-slide .lyIdxNews_Con .lyIdxNews_Text a.lyIdxNews_Name { font-size:18px;}
	.lyIdxNews_Main .swiper-container2 .swiper-slide .lyIdxNews_Con .lyIdxNews_Text p { height:50px; line-height:25px; font-size:15px;}
	
	.lyIdxNews_Main .swiper-button-prev2 { left:10px;}
	.lyIdxNews_Main .swiper-button-next2 { right:10px;}
	.lyIdxNews_Main .swiper-button-prev2:hover { left:10px;}
	.lyIdxNews_Main .swiper-button-next2:hover { right:10px;}
}
@media (max-width:1366px) {
	.lyIdxNews_Main .swiper-container2 .swiper-slide { height:242px;}
	.lyIdxNews_Main .swiper-container2 .swiper-slide .lyIdxNews_Con { height:242px;}
	.lyIdxNews_Main .swiper-container2 .swiper-slide:hover .lyIdxNews_Con { height:262px;}
	.lyIdxNews_Main .swiper-container2 .swiper-slide .lyIdxNews_Con .lyIdxNews_Img { height:182px;}
	.lyIdxNews_Main .swiper-container2 .swiper-slide .lyIdxNews_Con .lyIdxNews_Text { padding:0 0 0 20px;}
}
@media (max-width:1280px) {
	.lyIdxNews_Main .swiper-container2 .swiper-slide { height:230px;}
	.lyIdxNews_Main .swiper-container2 .swiper-slide .lyIdxNews_Con { height:230px; padding:20px;}
	.lyIdxNews_Main .swiper-container2 .swiper-slide:hover .lyIdxNews_Con { height:250px; margin:-5px auto; padding:30px 20px;}
	.lyIdxNews_Main .swiper-container2 .swiper-slide .lyIdxNews_Con .lyIdxNews_Img { height:180px;}
	.lyIdxNews_Main .swiper-container2 .swiper-slide .lyIdxNews_Con .lyIdxNews_Text { padding:0 0 0 20px;}
}
@media (max-width:1200px) {
	.lyIdx_News { width:94%;}
	.lyIdxNews_Main { margin:0 auto; padding:0;}
	.lyIdxNews_Main .swiper-container2 { padding:5px 0;}
	.lyIdxNews_Main .swiper-container2 .swiper-slide { height:210px;}
	.lyIdxNews_Main .swiper-container2 .swiper-slide .lyIdxNews_Con { height:210px; padding:20px;}
	.lyIdxNews_Main .swiper-container2 .swiper-slide:hover .lyIdxNews_Con { height:220px; padding:25px 20px;}
	.lyIdxNews_Main .swiper-container2 .swiper-slide .lyIdxNews_Con .lyIdxNews_Img { height:170px;}
	.lyIdxNews_Main .swiper-container2 .swiper-slide .lyIdxNews_Con .lyIdxNews_Text { padding:1px 0 1px 20px;}
	.lyIdxNews_Main .swiper-container2 .swiper-slide .lyIdxNews_Con .lyIdxNews_Text a.lyIdxNews_Name { margin:8px auto 5px;}
	.lyIdxNews_Main .swiper-container2 .swiper-slide .lyIdxNews_Con .lyIdxNews_Text p { height:48px; line-height:24px; font-size:14px;}
	.lyIdxNews_Main .swiper-container2 .swiper-slide .lyIdxNews_Con .lyIdxNews_Text a.lyIdxNews_More { font-size:14px; margin:15px 0 0;}
	.lyIdxNews_Main .swiper-button-prev2, .lyIdxNews_Main .swiper-button-next2 { display:none;}
}
@media (max-width:1080px) {
	.lyIdxNews_Main .swiper-container2 .swiper-slide { height:200px;}
	.lyIdxNews_Main .swiper-container2 .swiper-slide .lyIdxNews_Con { height:200px; padding:20px;}
	.lyIdxNews_Main .swiper-container2 .swiper-slide:hover .lyIdxNews_Con { height:210px; padding:25px 20px;}
	.lyIdxNews_Main .swiper-container2 .swiper-slide .lyIdxNews_Con .lyIdxNews_Img { height:160px;}
	.lyIdxNews_Main .swiper-container2 .swiper-slide .lyIdxNews_Con .lyIdxNews_Text { padding:0 0 0 20px;}
	.lyIdxNews_Main .swiper-container2 .swiper-slide .lyIdxNews_Con .lyIdxNews_Text a.lyIdxNews_Name { margin:5px auto 5px;}
	.lyIdxNews_Main .swiper-container2 .swiper-slide .lyIdxNews_Con .lyIdxNews_Text p { height:48px; line-height:24px; font-size:14px;}
	.lyIdxNews_Main .swiper-container2 .swiper-slide .lyIdxNews_Con .lyIdxNews_Text a.lyIdxNews_More { margin:10px 0 0;}
}
@media (max-width:1024px) {
	
}
@media (max-width:800px) {
	.lyIdxNews_Main .swiper-container2 .swiper-slide { height:240px;}
	.lyIdxNews_Main .swiper-container2 .swiper-slide .lyIdxNews_Con { height:240px; padding:20px;}
	.lyIdxNews_Main .swiper-container2 .swiper-slide:hover .lyIdxNews_Con { height:250px; padding:25px 20px;}
	.lyIdxNews_Main .swiper-container2 .swiper-slide .lyIdxNews_Con .lyIdxNews_Img { height:200px;}
	.lyIdxNews_Main .swiper-container2 .swiper-slide .lyIdxNews_Con .lyIdxNews_Text { padding:10px 0 10px 20px;}
	.lyIdxNews_Main .swiper-container2 .swiper-slide .lyIdxNews_Con .lyIdxNews_Text a.lyIdxNews_Name { font-size:20px; margin:15px auto 10px;}
	.lyIdxNews_Main .swiper-container2 .swiper-slide .lyIdxNews_Con .lyIdxNews_Text a.lyIdxNews_More { margin:15px 0 0;}
}
@media (max-width:767px) {
	.lyIdxNews_Main .swiper-container2 .swiper-slide { height:auto;}
	.lyIdxNews_Main .swiper-container2 .swiper-slide .lyIdxNews_Con { height:auto; padding:20px;}
	.lyIdxNews_Main .swiper-container2 .swiper-slide:hover .lyIdxNews_Con { height:auto; margin:0 auto; padding:20px;}
	.lyIdxNews_Main .swiper-container2 .swiper-slide .lyIdxNews_Con .lyIdxNews_Img { width:100%; height:200px; margin:0 auto 20px; float:inherit;}
	.lyIdxNews_Main .swiper-container2 .swiper-slide .lyIdxNews_Con .lyIdxNews_Text { width:100%; margin:0 auto; padding:0; float:inherit;}
	.lyIdxNews_Main .swiper-container2 .swiper-slide .lyIdxNews_Con .lyIdxNews_Text a.lyIdxNews_Name { height:30px; line-height:30px; font-size:18px; margin:10px auto 5px;}
	.lyIdxNews_Main .swiper-container2 .swiper-slide .lyIdxNews_Con .lyIdxNews_Text p { height:auto; max-height:48px; line-height:24px; font-size:14px;}
	.lyIdxNews_Main .swiper-container2 .swiper-slide .lyIdxNews_Con .lyIdxNews_Text a.lyIdxNews_More { height:34px; line-height:34px; font-size:12px; margin:10px 0 0; padding:0 15px;}
}
@media (max-width:375px) {
	.lyIdxNews_Main .swiper-container2 .swiper-slide .lyIdxNews_Con .lyIdxNews_Img { height:180px;}
}
@media (max-width:320px) {
	.lyIdxNews_Main .swiper-container2 .swiper-slide .lyIdxNews_Con .lyIdxNews_Img { height:150px;}
}
/*lyIdxNews_Main 结束*/

/*lyIdx_Products 开始*/
.lyIdx_Products { width:100%; height:890px; overflow:hidden; margin:0 auto; padding:80px 0; background:url(../images/Probg.jpg) center center no-repeat; background-size:1920px 890px; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}
.lyIdx_Products .lyIdxPro_Main { width:84%; height:100%; margin:0 auto; padding:0; position:relative;}
.lyIdxPro_Main .lyIdxPro_Menu { width:auto; height:100%; margin:0 0 0 34%; padding:0; float:left;}
.lyIdxPro_Menu ul { height:100%;}
.lyIdxPro_Menu ul li { height:16.666666%; overflow:hidden; margin:0; padding:30px 0; cursor:pointer; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}
.lyIdxPro_Menu ul li:nth-child(1) { margin:0 0 0 10px;}
.lyIdxPro_Menu ul li:nth-child(2) { margin:0 0 0 54px;}
.lyIdxPro_Menu ul li:nth-child(3) { margin:0 0 0 75px;}
.lyIdxPro_Menu ul li:nth-child(4) { margin:0 0 0 77px;}
.lyIdxPro_Menu ul li:nth-child(5) { margin:0 0 0 60px;}
.lyIdxPro_Menu ul li:nth-child(6) { margin:0 0 0 20px;}

.lyIdxPro_Menu ul li .ProMenu_Tit { height:100%; overflow:hidden; line-height:300%; color:rgba(255,255,255,0.65); font-size:18px; font-weight:bold; margin:0; padding:0 0 0 70px; position:relative; -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;}
.lyIdxPro_Menu ul li .ProMenu_Tit p { width:56px; height:56px; margin:-30px 0 0; padding:0; border:2px solid rgba(255,255,255,0); border-radius:50%; position:absolute; left:0; top:50%; transition: all 0.5s; -webkit-transition: all 0.5s; -moz-transition: all 0.5s; -o-transition: all 0.5s;}
.lyIdxPro_Menu ul li .ProMenu_Tit p em { display:block; width:8px; height:8px; margin:24px auto; padding:0; background-color:#fff; border-radius:50%;}
.lyIdxPro_Menu ul li .ProMenu_Tit font { display:inline-block; margin:0 10px 0 0; float:left;}

.lyIdxPro_Menu ul li .ProMenu_Tit i { display:none; width:114px; height:6px; overflow:hidden; margin:6px 0 0; padding:0; background:url(../images/proline.png) 0 0 no-repeat; background-size:100% 100%; position:absolute; left:70px; top:50%; transition: all 0.5s; -webkit-transition: all 0.5s; -moz-transition: all 0.5s; -o-transition: all 0.5s;}
.lyIdxPro_Menu ul li.ProActive .ProMenu_Tit, .lyIdxPro_Menu ul li:hover .ProMenu_Tit { color:#fff; font-size:20px;}
.lyIdxPro_Menu ul li.ProActive .ProMenu_Tit p, .lyIdxPro_Menu ul li:hover .ProMenu_Tit p { border:2px solid rgba(255,255,255,0.2);}
.lyIdxPro_Menu ul li.ProActive .ProMenu_Tit i, .lyIdxPro_Menu ul li:hover .ProMenu_Tit i { display:none;}
.lyIdxPro_Menu ul li.ProActive .ProMenu_Tit span, .lyIdxPro_Menu ul li:hover .ProMenu_Tit span { font-size:18px;}

.lyIdxPro_Menu ul li .ProMenu_Tit p .right { right: -2px; }
.lyIdxPro_Menu ul li .ProMenu_Tit p .left { left: -2px; }
.lyIdxPro_Menu ul li .ProMenu_Tit p .circleProgress { display:block; width: 56px; height: 56px; border: 2px solid transparent; border-radius: 50%; position: absolute; top: 0px; -webkit-transform: rotate(-135deg); }
.lyIdxPro_Menu ul li .ProMenu_Tit p .rightcircle { display:block; border-bottom: 2px solid #fff; border-left: 2px solid #fff; right: 0px; }
.lyIdxPro_Menu ul li .ProMenu_Tit p .leftcircle { display:block; border-top: 2px solid #fff; border-right: 2px solid #fff; left: 0px; }
.lyIdxPro_Menu ul li .ProMenu_Tit p .wrapper_con { display:block; width: 30px; height: 60px; position: absolute; top: -2px; overflow: hidden; display: none; }
.lyIdxPro_Menu ul li.ProActive .ProMenu_Tit p .rightcircle { -webkit-animation: circleProgressLoad_right 3s linear infinite; animation: circleProgressLoad_right 3s linear infinite; }
.lyIdxPro_Menu ul li.ProActive .ProMenu_Tit p .leftcircle { -webkit-animation: circleProgressLoad_left 3s linear infinite; animation: circleProgressLoad_left 3s linear infinite; }
.lyIdxPro_Menu ul li.ProActive .ProMenu_Tit p .wrapper_con { display: block; }

.lyIdxPro_Main .lyIdxPro_Right { width:38%; overflow:hidden; margin:0; padding:0; float:right;}
.lyIdxPro_Right .ProMenu_Tab { width:100%; overflow:hidden; margin:60px auto 0; padding:0; transition: all 0.5s; -webkit-transition: all 0.5s; -moz-transition: all 0.5s; -o-transition: all 0.5s;}
.ProMenu_Tab .ProMenu_Con { width:100%; overflow:hidden; margin:0 auto 60px; padding:40px 60px; background-color:#fff; border-radius:8px; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}
.ProMenu_Con .ProMenuCon_Fl { width:72%; overflow:hidden; margin:0; padding:0 30px 0 0; float:left; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}
.ProMenuCon_Fl .ProMenu_Name { width:100%; overflow:hidden; margin:0 auto 10px; padding:0;}
.ProMenu_Name a { display:block; width:100%; overflow:hidden; line-height:40px; color:#333; font-size:30px; font-weight:bold; margin:0 auto; padding:0;}
.ProMenu_Name a:hover { color:#035fa3;}
.ProMenuCon_Fl dl { height:auto; max-height:140px; overflow:hidden;}
.ProMenuCon_Fl dl dd { width:50%; overflow:hidden; margin:0; padding:0; float:left;}
.ProMenuCon_Fl dl dd a { display:block; width:100%; height:35px; overflow:hidden; line-height:35px; color:#777; font-size:16px; text-overflow:ellipsis; white-space:nowrap; margin:0 auto; padding:0;}
.ProMenuCon_Fl dl dd a:hover { color:#035fa3;}

.ProMenu_Con .ProMenuCon_Fr { width:28%; height:auto; margin:0; padding:0; float:right;}
.ProMenu_Con .ProMenuCon_Fr i.ProIco { display:block; width:90px; height:90px; margin:0; padding:0; float:left;}
.ProMenu_Con .ProMenuCon_Fr i.ProIco.Ico1 { background:url(../images/proIco01.png) center center no-repeat; background-size:100% 100%;}
.ProMenu_Con .ProMenuCon_Fr i.ProIco.Ico2 { background:url(../images/proIco02.png) center center no-repeat; background-size:100% 100%;}
.ProMenu_Con .ProMenuCon_Fr i.ProIco.Ico3 { background:url(../images/proIco03.png) center center no-repeat; background-size:100% 100%;}
.ProMenu_Con .ProMenuCon_Fr i.ProIco.Ico4 { background:url(../images/proIco04.png) center center no-repeat; background-size:100% 100%;}
.ProMenu_Con .ProMenuCon_Fr i.ProIco.Ico5 { background:url(../images/proIco05.png) center center no-repeat; background-size:100% 100%;}
.ProMenu_Con .ProMenuCon_Fr i.ProIco.Ico6 { background:url(../images/proIco06.png) center center no-repeat; background-size:100% 100%;}
.ProMenu_Con:hover .ProMenuCon_Fr i.ProIco.Ico1 { background:url(../images/proIco1.png) center center no-repeat; background-size:100% 100%;}
.ProMenu_Con:hover .ProMenuCon_Fr i.ProIco.Ico2 { background:url(../images/proIco2.png) center center no-repeat; background-size:100% 100%;}
.ProMenu_Con:hover .ProMenuCon_Fr i.ProIco.Ico3 { background:url(../images/proIco3.png) center center no-repeat; background-size:100% 100%;}
.ProMenu_Con:hover .ProMenuCon_Fr i.ProIco.Ico4 { background:url(../images/proIco4.png) center center no-repeat; background-size:100% 100%;}
.ProMenu_Con:hover .ProMenuCon_Fr i.ProIco.Ico5 { background:url(../images/proIco5.png) center center no-repeat; background-size:100% 100%;}
.ProMenu_Con:hover .ProMenuCon_Fr i.ProIco.Ico6 { background:url(../images/proIco6.png) center center no-repeat; background-size:100% 100%;}
.ProMenu_Con .ProMenuCon_Fr p { height:24px; line-height:24px; color:#dcdcdc; font-size:18px; font-weight:bold; margin:0 0 0 100px; padding:0; transform: rotate(90deg); -ms-transform:rotate(90deg); -moz-transform:rotate(90deg); -webkit-transform:rotate(90deg); -o-transform:rotate(90deg);}

.ProMenu_More a { display:inline-block; width:auto; height:50px; overflow:hidden; line-height:48px; color:#fff; font-size:14px; font-weight:bold; text-align:center; margin:0; padding:0 20px; border:1px solid rgba(255,255,255,0.4); border-radius:25px; -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;}
.ProMenu_More a img { display:inline-block; width:20px; height:20px; vertical-align:middle; margin:0 0 0 8px; padding:0; transition: all 0.5s; -webkit-transition: all 0.5s; -moz-transition: all 0.5s; -o-transition: all 0.5s;}
.ProMenu_More a:hover {}
.ProMenu_More a:hover img { margin:0 0 0 18px;}

@media (max-width:1680px) {
	.lyIdx_Products { height:780px; background-size:1683px 780px;}
	.lyIdx_Products .lyIdxPro_Main { width:90%;}
	.lyIdxPro_Menu ul li { padding:20px 0;}
	.lyIdxPro_Menu ul li:nth-child(1) { margin:0 0 0 25px;}
	.lyIdxPro_Menu ul li:nth-child(2) { margin:0 0 0 60px;}
	.lyIdxPro_Menu ul li:nth-child(3) { margin:0 0 0 78px;}
	.lyIdxPro_Menu ul li:nth-child(4) { margin:0 0 0 80px;}
	.lyIdxPro_Menu ul li:nth-child(5) { margin:0 0 0 66px;}
	.lyIdxPro_Menu ul li:nth-child(6) { margin:0 0 0 33px;}

	.lyIdxPro_Main .lyIdxPro_Right { width:40%;}
	.lyIdxPro_Right .ProMenu_Tab { margin:40px auto 0;}
	.ProMenu_Tab .ProMenu_Con { margin:0 auto 40px;}
}
@media (max-width:1600px) {
	.lyIdxPro_Main .lyIdxPro_Menu { margin:0 0 0 33.2%;}
	.ProMenu_Tab .ProMenu_Con { padding:40px;}
	
}
@media (max-width:1560px) {
	.lyIdx_Products { height:740px; background-size:1596px 740px; padding:60px 0;}
}
@media (max-width:1440px) {
	.lyIdx_Products { height:700px; background-size:1510px 700px; padding:60px 0;}
	.lyIdxPro_Main .lyIdxPro_Menu { margin:0 0 0 33%;}	
	.lyIdxPro_Menu ul li { padding:20px 0;}
	.lyIdxPro_Menu ul li .ProMenu_Tit { padding:0 0 0 60px; font-size:18px;}
	.lyIdxPro_Menu ul li .ProMenu_Tit p { width:46px; height:46px; margin:-25px 0 0;}
	.lyIdxPro_Menu ul li .ProMenu_Tit p em { margin:19px auto;}
	.lyIdxPro_Menu ul li .ProMenu_Tit p .circleProgress { width: 46px; height: 46px;}
	.lyIdxPro_Menu ul li .ProMenu_Tit p .wrapper_con { width: 25px; height: 50px;}
	.lyIdxPro_Menu ul li:nth-child(1) { margin:0 0 0 23px;}
	.lyIdxPro_Menu ul li:nth-child(2) { margin:0 0 0 58px;}
	.lyIdxPro_Menu ul li:nth-child(3) { margin:0 0 0 75px;}
	.lyIdxPro_Menu ul li:nth-child(4) { margin:0 0 0 76px;}
	.lyIdxPro_Menu ul li:nth-child(5) { margin:0 0 0 62px;}
	.lyIdxPro_Menu ul li:nth-child(6) { margin:0 0 0 30px;}
	.lyIdxPro_Menu ul li .ProMenu_Tit i { width:104px; left:60px;}
	.ProMenu_Tab .ProMenu_Con { padding:24px 40px;}
	.ProMenu_Name a { font-size:26px;}
	.ProMenuCon_Fl dl { max-height:128px;}
	.ProMenuCon_Fl dl dd a { height:32px; line-height:32px; font-size:14px;}
	.ProMenu_More a { height:46px; line-height:44px;}
}
@media (max-width:1366px) {
	.lyIdx_Products { height:620px; background-size:1368px 620px; padding:60px 0;}
	.lyIdxPro_Menu ul li { padding:14px 0;}
	.lyIdxPro_Menu ul li:nth-child(1) { margin:0 0 0 30px;}
	.lyIdxPro_Menu ul li:nth-child(2) { margin:0 0 0 60px;}
	.lyIdxPro_Menu ul li:nth-child(3) { margin:0 0 0 75px;}
	.lyIdxPro_Menu ul li:nth-child(4) { margin:0 0 0 76px;}
	.lyIdxPro_Menu ul li:nth-child(5) { margin:0 0 0 64px;}
	.lyIdxPro_Menu ul li:nth-child(6) { margin:0 0 0 37px;}
	
	.ProMenu_Tab .ProMenu_Con { margin:0 auto 30px; padding:20px 30px;}
	.ProMenu_Name a { line-height:32px; font-size:24px;}
}
@media (max-width:1280px) {
	.lyIdx_Products { height:580px; background-size:1280px 580px; padding:50px 0;}
	.lyIdxPro_Menu ul li { padding:10px 0;}
	.lyIdxPro_Menu ul li:nth-child(1) { margin:0 0 0 26px;}
	.lyIdxPro_Menu ul li:nth-child(2) { margin:0 0 0 55px;}
	.lyIdxPro_Menu ul li:nth-child(3) { margin:0 0 0 69px;}
	.lyIdxPro_Menu ul li:nth-child(4) { margin:0 0 0 69px;}
	.lyIdxPro_Menu ul li:nth-child(5) { margin:0 0 0 58px;}
	.lyIdxPro_Menu ul li:nth-child(6) { margin:0 0 0 32px;}
	.lyIdxPro_Main .lyIdxPro_Right { width:36%;}
	.lyIdxPro_Right .ProMenu_Tab { margin:20px auto 0;}
	.ProMenu_Tab .ProMenu_Con { margin:0 auto 30px; padding:16px 20px;}
	.ProMenu_Con .ProMenuCon_Fl { padding:0 20px 0 0;}
	.ProMenu_Name a { line-height:30px; font-size:22px;}
	.ProMenuCon_Fl dl dd a { height:30px; line-height:30px;}
	.ProMenu_More a { height:40px; line-height:38px;}
	
	.ProMenu_Con .ProMenuCon_Fl { width:100%;}
	.ProMenu_Con .ProMenuCon_Fr { display:none;}
}
@media (max-width:1200px) {
	.lyIdx_Products { height:544px; background-size:1200px 544px; padding:40px 0;}
	.lyIdx_Products .lyIdxPro_Main { width:94%;}
	.ProMenu_Name a { font-size:20px;}
	.lyIdxPro_Main .lyIdxPro_Menu { margin:0 0 0 33.4%;}
	.lyIdxPro_Menu ul li .ProMenu_Tit { padding:0 0 0 50px;}
	.lyIdxPro_Menu ul li .ProMenu_Tit p { width:40px; height:40px; margin:-22px 0 0;}
	.lyIdxPro_Menu ul li .ProMenu_Tit p em { margin:16px auto;}
	.lyIdxPro_Menu ul li .ProMenu_Tit p .circleProgress { width: 40px; height: 40px;}
	.lyIdxPro_Menu ul li .ProMenu_Tit p .wrapper_con { width: 22px; height: 44px;}
	.lyIdxPro_Menu ul li .ProMenu_Tit i { left:50px;}
}
@media (max-width:1080px) {
	.lyIdx_Products { height:490px; background-size:1081px 490px; padding:40px 0;}
	.lyIdxPro_Menu ul li { padding:10px 0;}
	.lyIdxPro_Menu ul li:nth-child(1) { margin:0 0 0 26px;}
	.lyIdxPro_Menu ul li:nth-child(2) { margin:0 0 0 50px;}
	.lyIdxPro_Menu ul li:nth-child(3) { margin:0 0 0 63px;}
	.lyIdxPro_Menu ul li:nth-child(4) { margin:0 0 0 63px;}
	.lyIdxPro_Menu ul li:nth-child(5) { margin:0 0 0 54px;}
	.lyIdxPro_Menu ul li:nth-child(6) { margin:0 0 0 30px;}
	.lyIdxPro_Menu ul li .ProMenu_Tit { font-size:16px;}
	.lyIdxPro_Menu ul li .ProMenu_Tit p { width:36px; height:36px; margin:-20px 0 0;}
	.lyIdxPro_Menu ul li .ProMenu_Tit p em { margin:14px auto;}
	.lyIdxPro_Menu ul li .ProMenu_Tit p .circleProgress { width: 36px; height: 36px;}
	.lyIdxPro_Menu ul li .ProMenu_Tit p .wrapper_con { width: 20px; height: 40px;}
	.lyIdxPro_Menu ul li .ProMenu_Tit i { width:94px;}
	
	.ProMenu_Tab .ProMenu_Con { margin:0 auto 20px; padding:12px 20px;}
	.ProMenuCon_Fl .ProMenu_Name { margin:0 auto 5px;}
	.ProMenu_Name a { font-size:18px;}
	.ProMenuCon_Fl dl dd a { height:28px; line-height:28px; font-weight:normal;}
	.ProMenu_Con .ProMenuCon_Fr i.ProIco { width:80px; height:80px;}
	.ProMenu_More a { height:40px; line-height:38px;}
	
	.lyIdxPro_Main .lyIdxPro_Right { width:40%;}
}
@media (max-width:1024px) {
	.lyIdx_Products { height:464px; background-size:1024px 464px; padding:40px 0;}
	.lyIdxPro_Main .lyIdxPro_Menu { margin:0 0 0 33.1%;}
	.lyIdxPro_Menu ul li { padding:8px 0;}
	.lyIdxPro_Main .lyIdxPro_Right { width:36%;}
}
@media (max-width:920px) {
	.lyIdxPro_Main .lyIdxPro_Menu { margin:0 0 0 31.4%;}
	.ProMenu_Tab .ProMenu_Con { padding:5px 10px;}
}
@media (max-width:820px) {
	.lyIdx_Products { height:auto; min-height:363px; background:#035fa3 url(../images/Probg.jpg) center top no-repeat; background-size:800px 363px; padding:20px 0 120px; position:relative;}
	.lyIdx_Products .lyIdxPro_Main { position:inherit;}
	.lyIdxPro_Main .lyIdxPro_Menu { width:100%; height:auto; margin:0; float:inherit; position:absolute; left:0; bottom:-102px;}
	.lyIdxPro_Menu ul li { width:33.333333%; height:32px; line-height:32px; margin:4px 0!important; padding:0; float:left;}
	.lyIdxPro_Menu ul li .ProMenu_Tit { height:32px; line-height:32px; font-size:15px; padding:0 0 0 40px;} 
	.lyIdxPro_Menu ul li .ProMenu_Tit p { width:28px; height:28px; margin:-16px 0 0;}
	.lyIdxPro_Menu ul li .ProMenu_Tit p em { width:6px; height:6px; margin:11px auto;}
	.lyIdxPro_Menu ul li .ProMenu_Tit p .circleProgress { width: 28px; height: 28px;}
	.lyIdxPro_Menu ul li .ProMenu_Tit p .wrapper_con { width: 16px; height: 32px;}
	.lyIdxPro_Menu ul li .ProMenu_Tit i { width:84px; height:4px; margin:6px 0 0; left:40px;}
	.lyIdxPro_Main .lyIdxPro_Right { width:54%;}
	.ProMenu_Tab .ProMenu_Con { min-height:inherit; margin:0 auto 20px; padding:10px 16px; position:relative;}
	.ProMenu_Name a { font-size:22px;}
	.ProMenuCon_Fl dl dd a { height:30px; line-height:30px;}
	.lyIdxPro_Menu ul li.ProActive .ProMenu_Tit, .lyIdxPro_Menu ul li:hover .ProMenu_Tit { font-size:18px;}
	
	.ProMenu_Con .ProMenuCon_Fl { width:100%; padding:0; float:left;}
	.ProMenuCon_Fl dl dd { width:33.333333%;}
	.ProMenu_Con .ProMenuCon_Fr { width:80px; height:80px; position:absolute; top:10px; right:10px; opacity:0.2;}
	.ProMenu_Con .ProMenuCon_Fr p { display:none;}
}
@media (max-width:767px) {
	.lyIdx_Products { height:auto; min-height:348px; background:#035fa3 url(../images/Probg.jpg) left top no-repeat; background-size:130%; padding:0 0 20px;}
	.lyIdxPro_Main .lyIdxPro_Menu { width:50%; height:210px; margin:0 0 0 46%; padding:20px 0; position:inherit; left:inherit; bottom:inherit; float:left;}
	.lyIdxPro_Menu ul li { width:100%; margin:3px 0!important; padding:0; float:inherit;}
	.lyIdxPro_Menu ul li:nth-child(1) { margin:3px 0 3px 2px!important;}
	.lyIdxPro_Menu ul li:nth-child(2) { margin:3px 0 3px 16px!important;}
	.lyIdxPro_Menu ul li:nth-child(3) { margin:3px 0 3px 22px!important;}
	.lyIdxPro_Menu ul li:nth-child(4) { margin:3px 0 3px 22px!important;}
	.lyIdxPro_Menu ul li:nth-child(5) { margin:3px 0 3px 16px!important;}
	.lyIdxPro_Menu ul li:nth-child(6) { margin:3px 0 3px 4px!important;}
	.lyIdxPro_Menu ul li .ProMenu_Tit { height:30px; line-height:30px; font-size:14px; padding:0 0 0 40px;} 
	.lyIdxPro_Menu ul li.ProActive .ProMenu_Tit, .lyIdxPro_Menu ul li:hover .ProMenu_Tit { font-size:15px;}
	
	.lyIdxPro_Main .lyIdxPro_Right { width:100%; margin:0 auto; padding:20px 0 0; float:inherit;}
	.lyIdxPro_Right .ProMenu_Tab { margin:20px auto 0;}
	.ProMenu_Con .ProMenuCon_Fr i.ProIco { width:72px; height:72px;}
	.ProMenu_Tab .ProMenu_Con { min-height:inherit;}
	.ProMenu_Name a { font-size:20px;}
	
	.ProMenu_More a { height:34px; line-height:32px; font-size:12px; padding:0 15px;}
}
@media (max-width:540px) {
	.lyIdxPro_Main .lyIdxPro_Menu { height:242px; margin:0 0 0 48%; padding:42px 0;}
	.lyIdxPro_Menu ul li { width:100%; margin:10px 0!important; padding:0; float:inherit;}
	.lyIdxPro_Menu ul li:nth-child(1) { margin:10px 0 10px 2px!important;}
	.lyIdxPro_Menu ul li:nth-child(2) { margin:10px 0 10px 16px!important;}
	.lyIdxPro_Menu ul li:nth-child(3) { margin:10px 0 10px 22px!important;}
	.lyIdxPro_Menu ul li:nth-child(4) { margin:10px 0 10px 22px!important;}
	.lyIdxPro_Menu ul li:nth-child(5) { margin:10px 0 10px 16px!important;}
	.lyIdxPro_Menu ul li:nth-child(6) { margin:10px 0 10px 4px!important;}
}
@media (max-width:414px) {
	.lyIdxPro_Main .lyIdxPro_Menu { width:50%; height:210px; margin:0 0 0 46%; padding:20px 0; position:inherit; left:inherit; bottom:inherit; float:left;}
	.lyIdxPro_Menu ul li { width:100%; margin:3px 0!important; padding:0; float:inherit;}
	.lyIdxPro_Menu ul li:nth-child(1) { margin:3px 0 3px 2px!important;}
	.lyIdxPro_Menu ul li:nth-child(2) { margin:3px 0 3px 16px!important;}
	.lyIdxPro_Menu ul li:nth-child(3) { margin:3px 0 3px 22px!important;}
	.lyIdxPro_Menu ul li:nth-child(4) { margin:3px 0 3px 22px!important;}
	.lyIdxPro_Menu ul li:nth-child(5) { margin:3px 0 3px 16px!important;}
	.lyIdxPro_Menu ul li:nth-child(6) { margin:3px 0 3px 4px!important;}
}
@media (max-width:375px) {
	.lyIdx_Products { background-size:144%;}
	.lyIdxPro_Main .lyIdxPro_Menu { margin:0 0 0 51%;}
}
@media (max-width:320px) {
	.lyIdx_Products { background-size:142%;}
	.lyIdxPro_Main .lyIdxPro_Menu { margin:0 0 0 48%; padding:0;}
	.ProMenuCon_Fl dl { max-height:inherit;}
	.ProMenuCon_Fl dl dd { width:50%;}
	.lyIdxPro_Menu ul li.ProActive .ProMenu_Tit, .lyIdxPro_Menu ul li:hover .ProMenu_Tit { font-size:14px;}
	
}
/*lyIdx_Products 结束*/

/*lyIdx_Heilna 开始*/
.lyIdx_Heilna { width:100%; overflow:hidden; margin:60px auto; padding:0;}
.lyIdx_Heilna .lyIdxHeilna_Top { width:84%; overflow:hidden; margin:0 auto; padding:0;}
.lyIdx_Heilna .lyIdxHeilna_Main { width:93.75%; overflow:hidden; margin:20px auto 0; padding:0; position:relative;}
.lyIdxHeilna_Tab { margin:-135px 0 0; position:absolute; top:50%; right:8%; z-index:1;}
.lyIdxHeilna_Tab ul li { height:40px; line-height:40px; color:#fff; font-size:18px; font-weight:bold; text-align:right; margin:0; padding:25px 70px 25px 0; position:relative; cursor:pointer;}
.lyIdxHeilna_Tab ul li:nth-child(1) { margin:0 3px 0 0;}
.lyIdxHeilna_Tab ul li:nth-child(2) { margin:0 -7px 0 0;}
.lyIdxHeilna_Tab ul li:nth-child(3) { margin:0 3px 0 0;}
.lyIdxHeilna_Tab ul li p { width:60px; height:60px; margin:-30px 0 0; padding:0; border-radius:50%; border:2px solid rgba(255,255,255,0); position:absolute; right:0; top:50%; 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;}
.lyIdxHeilna_Tab ul li p em { display:block; width:8px; height:8px; margin:24px auto; padding:0; background-color:#fff; border-radius:50%;}
.lyIdxHeilna_Tab ul li.HeilnaActive p, .lyIdxHeilna_Tab ul li:hover p { border:2px solid rgba(255,255,255,0.2);}

.lyIdxHeilna_Tab ul li p .right { right: -2px; }
.lyIdxHeilna_Tab ul li p .left { left: -2px; }
.lyIdxHeilna_Tab ul li p .circleProgress { display:block; width: 56px; height: 56px; border: 2px solid transparent; border-radius: 50%; position: absolute; top: 0px; -webkit-transform: rotate(-135deg); }
.lyIdxHeilna_Tab ul li p .rightcircle { display:block; border-bottom: 2px solid #fff; border-left: 2px solid #fff; right: 0px; }
.lyIdxHeilna_Tab ul li p .leftcircle { display:block; border-top: 2px solid #fff; border-right: 2px solid #fff; left: 0px; }
.lyIdxHeilna_Tab ul li p .wrapper_con { display:block; width: 30px; height: 60px; position: absolute; top: -2px; overflow: hidden; display: none; }
.lyIdxHeilna_Tab ul li.HeilnaActive p .rightcircle { -webkit-animation: circleProgressLoad_right 3s linear infinite; animation: circleProgressLoad_right 3s linear infinite; }
.lyIdxHeilna_Tab ul li.HeilnaActive p .leftcircle { -webkit-animation: circleProgressLoad_left 3s linear infinite; animation: circleProgressLoad_left 3s linear infinite; }
.lyIdxHeilna_Tab ul li.HeilnaActive p .wrapper_con { display: block; }

.lyIdxHeilna_Con { width:100%; height:615px; overflow:hidden; margin:0 auto; padding:0; border-radius:8px; position:relative;}
.lyIdxHeilna_Con img.HImg { display:block; width:100%; height:100%; object-fit:cover; margin:auto; padding:0; position:absolute; left:0; top:0; right:0; bottom:0;}
.lyIdxHeilna_Con .lyIdxHeilna_Text { margin:-90px 0 0; position:absolute; left:5%; top:50%;}
.lyIdxHeilna_Text p { line-height:40px; color:#fff; font-size:38px; font-weight:bold; margin:0; padding:0;}
.lyIdxHeilna_Text span { display:block; line-height:30px; color:#fff; font-size:18px; font-weight:bold; margin:30px 0 60px; padding:0;}
.lyIdxHeilna_Text a { display:block; width:170px; height:50px; overflow:hidden; line-height:48px; color:#fff; font-size:14px; font-weight:bold; text-align:center; margin:0; padding:0; border:1px solid #fff; border-radius:25px; -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;}
.lyIdxHeilna_Text a img { display:inline-block; width:20px; height:20px; vertical-align:middle; margin:0 0 0 8px; padding:0; transition: all 0.5s; -webkit-transition: all 0.5s; -moz-transition: all 0.5s; -o-transition: all 0.5s;}
.lyIdxHeilna_Text a:hover { background-color:#035fa3; border:1px solid #035fa3;}
.lyIdxHeilna_Text a:hover img { margin:0 0 0 18px;}

@media (max-width:1680px) {
	.lyIdx_Heilna .lyIdxHeilna_Top { width:90%;}
	.lyIdx_Heilna .lyIdxHeilna_Main { width:94%;}
	.lyIdxHeilna_Con { height:540px;}
	.lyIdxHeilna_Tab ul li:nth-child(1) { margin:0 0 0 0;}
	.lyIdxHeilna_Tab ul li:nth-child(2) { margin:0 -10px 0 0;}
	.lyIdxHeilna_Tab ul li:nth-child(3) { margin:0 0 0 0;}
}
@media (max-width:1600px) {
	.lyIdxHeilna_Con { height:514px;}
}
@media (max-width:1560px) {
	.lyIdxHeilna_Con { height:501px;}
}
@media (max-width:1440px) {
	.lyIdxHeilna_Con { height:463px;}
	.lyIdxHeilna_Text p { font-size:36px;}
	.lyIdxHeilna_Text span { margin:20px 0 40px;}
	.lyIdxHeilna_Text a { width:160px; height:46px; line-height:44px;}
	.lyIdxHeilna_Tab { margin:-120px 0 0;}
	.lyIdxHeilna_Tab ul li { padding:20px 60px 20px 0;}
	.lyIdxHeilna_Tab ul li p { width:50px; height:50px; margin:-25px 0 0;}
	.lyIdxHeilna_Tab ul li p em { margin:19px auto;}
	.lyIdxHeilna_Tab ul li p .circleProgress { width: 46px; height: 46px;}
	.lyIdxHeilna_Tab ul li p .wrapper_con { width: 25px; height: 50px;}
	.lyIdxHeilna_Tab ul li:nth-child(1) { margin:0 1px 0 0;}
	.lyIdxHeilna_Tab ul li:nth-child(2) { margin:0 -9px 0 0;}
	.lyIdxHeilna_Tab ul li:nth-child(3) { margin:0 1px 0 0;}
}
@media (max-width:1366px) {
	.lyIdxHeilna_Con { height:440px;}
	.lyIdxHeilna_Con .lyIdxHeilna_Text { margin:-75px 0 0;}
	.lyIdxHeilna_Text p { line-height:36px; font-size:32px;}
	.lyIdxHeilna_Text span { margin:14px 0 20px;}
	.lyIdxHeilna_Tab ul li:nth-child(1) { margin:0 1px 0 0;}
	.lyIdxHeilna_Tab ul li:nth-child(2) { margin:0 -10px 0 0;}
	.lyIdxHeilna_Tab ul li:nth-child(3) { margin:0 1px 0 0;}
}
@media (max-width:1280px) {
	.lyIdx_Heilna { margin:50px auto;}
	.lyIdx_Heilna .lyIdxHeilna_Main { margin:5px auto 0;}
	.lyIdxHeilna_Con { height:420px;}
	.lyIdxHeilna_Con .lyIdxHeilna_Text { margin:-70px 0 0;}
	.lyIdxHeilna_Text p { line-height:34px; font-size:30px;}
	.lyIdxHeilna_Text span { font-size:17px;}
	.lyIdxHeilna_Text a { width:160px; height:42px; line-height:40px;}
	.lyIdxHeilna_Tab { right:7%;}
}
@media (max-width:1200px) {
	.lyIdx_Heilna { margin:40px auto;}
	.lyIdx_Heilna .lyIdxHeilna_Main { margin:0 auto;}
	.lyIdx_Heilna .lyIdxHeilna_Top { width:94%;}
	.lyIdxHeilna_Con { height:386px;}
	.lyIdxHeilna_Tab { right:8%;}
	.lyIdxHeilna_Tab ul li { padding:20px 50px 20px 0;}
	.lyIdxHeilna_Tab ul li p { width:44px; height:44px; margin:-22px 0 0;}
	.lyIdxHeilna_Tab ul li p em { margin:16px auto;}
	.lyIdxHeilna_Tab ul li p .circleProgress { width: 40px; height: 40px;}
	.lyIdxHeilna_Tab ul li p .wrapper_con { width: 22px; height: 44px;}
	.lyIdxHeilna_Tab ul li:nth-child(1) { margin:0 4px 0 0;}
	.lyIdxHeilna_Tab ul li:nth-child(2) { margin:0 -9px 0 0;}
	.lyIdxHeilna_Tab ul li:nth-child(3) { margin:0 4px 0 0;}
}
@media (max-width:1080px) {
	.lyIdxHeilna_Con { height:348px;}
	.lyIdxHeilna_Con .lyIdxHeilna_Text { margin:-65px 0 0;}
	.lyIdxHeilna_Text p { line-height:30px; font-size:26px;}
	.lyIdxHeilna_Text span { font-size:16px; margin:10px 0 20px;}
	.lyIdxHeilna_Text a { width:158px; height:40px; line-height:38px;}
	.lyIdxHeilna_Tab { margin:-105px 0 0;}
	.lyIdxHeilna_Tab ul li { font-size:16px; padding:15px 50px 15px 0;}
	.lyIdxHeilna_Tab ul li p { width:40px; height:40px; margin:-20px 0 0;}
	.lyIdxHeilna_Tab ul li p em { margin:14px auto;}
	.lyIdxHeilna_Tab ul li p .circleProgress { width: 36px; height: 36px;}
	.lyIdxHeilna_Tab ul li p .wrapper_con { width: 20px; height: 40px;}
	.lyIdxHeilna_Tab ul li:nth-child(1) { margin:0 2px 0 0;}
	.lyIdxHeilna_Tab ul li:nth-child(2) { margin:0 -9px 0 0;}
	.lyIdxHeilna_Tab ul li:nth-child(3) { margin:0 2px 0 0;}
}
@media (max-width:1024px) {
	.lyIdxHeilna_Con { height:330px;}
}
@media (max-width:800px) {
	.lyIdxHeilna_Con { height:249px;}
	.lyIdxHeilna_Con .lyIdxHeilna_Text { margin:-60px 0 0;}
	.lyIdxHeilna_Text p { font-size:24px;}
	.lyIdxHeilna_Text span { line-height:22px; font-size:14px; margin:10px auto 15px;}
	.lyIdxHeilna_Tab { margin:-75px 0 0; right:7%;}
	.lyIdxHeilna_Tab ul li { font-size:15px; padding:5px 50px 5px 0;}
	.lyIdxHeilna_Tab ul li:nth-child(2) { margin:0 -7px 0 0;}
}
@media (max-width:767px) {
	.lyIdxHeilna_Con { height:240px;}
	.lyIdxHeilna_Tab { margin:-60px 0 0; right:5%;}
	.lyIdxHeilna_Tab ul li { font-size:0; margin:0!important; padding:0 30px 0 0;}
	.lyIdxHeilna_Tab ul li p { width:30px; height:30px; margin:-15px 0 0;}
	.lyIdxHeilna_Tab ul li p em { width:6px; height:6px; margin:11px auto;}
	.lyIdxHeilna_Tab ul li p .circleProgress { width: 26px; height: 26px;}
	.lyIdxHeilna_Tab ul li p .wrapper_con { width: 15px; height: 30px;}
}
@media (max-width:375px) {

}
@media (max-width:320px) {
	
}
/*lyIdx_Heilna 结束*/

/*nyBanner 开始*/
.nyBanner { width:100%; height:700px; overflow:hidden; margin:0 auto; padding:0; position:relative;}
.nyBanner .nyBa_Tit { width:80%; overflow:hidden; margin:-75px 0 0; padding:0; position:absolute; left:10%; top:50%;}
.nyBa_Tit span { display:block; width:100%; overflow:hidden; line-height:40px; color:#fff; font-size:36px; margin:0 auto 16px; padding:0; opacity:0.45;}
.nyBa_Tit p { width:100%; overflow:hidden; line-height:50px; color:#fff; font-size:44px; font-weight:bold; margin:0 auto; padding:0;}
.nyBa_Tit i { display:block; width:80px; height:4px; overflow:hidden; margin:40px 0 0; padding:0; background-color:#fff;}

@media (max-width:1680px) {
	.nyBanner { height:640px;}
	.nyBanner .nyBa_Tit { width:90%; left:5%;}
}
@media (max-width:1600px) {
	.nyBanner { height:620px;}
}
@media (max-width:1560px) {
	.nyBanner { height:600px;}
	.nyBanner .nyBa_Tit { margin:-65px 0 0;}
	.nyBa_Tit span { line-height:32px; font-size:30px;}
	.nyBa_Tit p { line-height:48px; font-size:40px;}
	.nyBa_Tit i { width:72px; margin:30px 0 0;}
}
@media (max-width:1440px) {
	.nyBanner { height:550px;}
	.nyBanner .nyBa_Tit { margin:-60px 0 0;}
	.nyBa_Tit span { line-height:30px; font-size:26px;}
	.nyBa_Tit p { line-height:44px; font-size:36px;}
	.nyBa_Tit i { width:72px; margin:26px 0 0;}
}
@media (max-width:1366px) {
	.nyBanner { height:500px;}	
}
@media (max-width:1280px) {
	.nyBanner { height:440px;}
	.nyBanner .nyBa_Tit { margin:-47px 0 0;}
	.nyBa_Tit span { line-height:24px; font-size:22px; margin:0 auto 10px;}
	.nyBa_Tit p { line-height:36px; font-size:32px;}
	.nyBa_Tit i { width:64px; height:3px; margin:20px 0 0;}
}
@media (max-width:1200px) {
	.nyBanner { height:400px;}
	.nyBanner .nyBa_Tit { width:94%; margin:-45px 0 0; left:3%;}
	.nyBa_Tit span { line-height:24px; font-size:20px; margin:0 auto 7px;}
	.nyBa_Tit p { line-height:36px; font-size:30px;}
	.nyBa_Tit i { width:60px; height:3px; margin:20px 0 0;}
}
@media (max-width:1080px) {
	.nyBanner { height:380px;}
}
@media (max-width:1024px) {
	
}
@media (max-width:800px) {
	.nyBanner { height:340px;}
	.nyBanner .nyBa_Tit { margin:-35px 0 0;}
	.nyBa_Tit span { line-height:20px; font-size:16px; margin:0 auto 5px;}
	.nyBa_Tit p { line-height:32px; font-size:24px;}
	.nyBa_Tit i { width:48px; height:2px; margin:13px 0 0;}
}
@media (max-width:767px) {
	.nyBanner { height:200px; margin:115px auto 0;}
	.nyBanner .nyBa_Tit { margin:-36px 0 0;}
}
@media (max-width:375px) {
	.nyBanner { height:180px;}
}
@media (max-width:320px) {
	.nyBanner { height:160px;}
	.nyBa_Tit p { line-height:30px; font-size:20px;}
}
@media (max-width:280px) {
	.nyBanner { height:140px;}
	.nyBa_Tit p { line-height:30px; font-size:18px;}
}
/*nyBanner 结束*/

/*nyAb_Menu 开始*/
.nyAb_Menu { width:100%; overflow:hidden; margin:-60px auto 0; padding:0; background-color:rgba(0,0,0,0.5); position:relative;}
.nyAb_Menu .nyAbMenu_Main { width:80%; overflow:hidden; margin:0 auto; padding:0;}
.nyAbMenu_Main ul li { width:16.666666%; height:auto; overflow:hidden; margin:0; padding:0; float:left;}
.nyAbMenu_Main ul li a { display:block; width:100%; height:60px; overflow:hidden; line-height:60px; color:#fff; font-size:18px; font-weight:bold; text-align:center; margin:0 auto; padding:0; position:relative;}
.nyAbMenu_Main ul li a i { display:block; width:1px; height:18px; overflow:hidden; margin:-9px 0 0; padding:0; background-color:rgba(255,255,255,0.25); position:absolute; top:50%; right:0;}
.nyAbMenu_Main ul li:hover a, .nyAbMenu_Main ul li.AbMenu_On a { background-color:#035fa3;}


@media (max-width:1680px) {
	.nyAb_Menu .nyAbMenu_Main { width:90%;}
}
@media (max-width:1600px) {

}
@media (max-width:1560px) {

}
@media (max-width:1440px) {

}
@media (max-width:1366px) {

}
@media (max-width:1280px) {
	.nyAbMenu_Main ul li a { font-size:17px;}
}
@media (max-width:1200px) {
	.nyAb_Menu .nyAbMenu_Main { width:94%;}
}
@media (max-width:1080px) {
	.nyAbMenu_Main ul li a { font-size:16px;}
}
@media (max-width:1024px) {
	
}
@media (max-width:800px) {
	.nyAb_Menu { margin:-48px auto 0;}
	.nyAbMenu_Main ul li { width:auto;}
	.nyAbMenu_Main ul li a { width:auto; height:48px; line-height:48px; font-size:14px; padding:0 25px;}
	.nyAbMenu_Main ul li a i { height:12px; margin:-6px 0 0;}
}
@media (max-width:767px) {
	.nyAb_Menu { margin:0 auto; background-color:#fff; box-shadow:0 5px 10px rgba(0,0,0,0.1);}
	.nyAb_Menu .nyAbMenu_Main { width:100%;}
	.nyAbMenu_Main ul li { width:25%;}
	.nyAbMenu_Main ul li a { width:100%; height:48px; line-height:48px; color:#333; font-size:14px; padding:0;}
	.nyAbMenu_Main ul li a i { height:12px; margin:-6px 0 0;}	
	.nyAbMenu_Main ul li:hover a, .nyAbMenu_Main ul li.AbMenu_On a { color:#fff;}
	.nyAbMenu_Main ul li a i { background-color:#e5e5e5;}
	.nyAbMenu_Main ul li:nth-child(4n+4) a i, .nyAbMenu_Main ul li:hover a i, .nyAbMenu_Main ul li.AbMenu_On a i { display:none;}
}
@media (max-width:375px) {
	.nyAbMenu_Main ul li a { font-size:13px;}
}
@media (max-width:320px) {
	
}
/*nyAb_Menu 结束*/

/*nyKeywords 开始*/
.nyKeywords { width:80%; height:66px; margin:-33px auto 0; padding:0 0 0 66px; background-color:#fff; box-shadow:0 0 20px rgba(0,0,0,0.1); border-radius:33px 0 0 33px; position:relative; z-index:1; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}
.nyKeywords i.ss_ico { display:block; width:66px; height:66px; overflow:hidden; margin:0; padding:0; background:#035fa3 url(../images/ss_ico1.png) center center no-repeat; background-size:40px 40px; border-radius:50%; position:absolute; left:0; top:0;}
.nyKeywords_List { width:70%; margin:16px 0; padding:0 0 0 30px; float:left; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}
.nyKeywords_List p { width:100%; height:34px; overflow:hidden; line-height:34px; font-size:16px; text-overflow:ellipsis; white-space:nowrap; margin:0; padding:0;}
.nyKeywords_List p span { display:inline-block; color:#333; margin: 0; padding:0;}
.nyKeywords_List p a { display:inline-block; color:#999; margin: 0 20px 0 0; padding:0;}
.nyKeywords_List p a:hover { color:#035fa3;}
.nySearch { height:34px; margin:0; padding:16px; float:right;}
.nySearch form { width:auto; height:34px; margin:0; padding:0; position:relative;}
.nySearch form .ssIpt { width:auto; height:34px; overflow:hidden; margin:0 30px 0 0; padding:0; float:left; position:relative;}
.nySearch form .ssIpt input { display:block; width:255px; height:34px; overflow:hidden; line-height:34px; color:#999; font-size:16px; text-overflow:ellipsis; white-space:nowrap; margin:0; padding:0 15px; background-color:#fff; border:0; outline:none; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}
.nySearch form .ssIpt i { display:block; width:1px; height:16px; margin:-8px 0 0; padding:0; background-color:#d6d6d6; position:absolute; top:50%;}
.nySearch form .ssIpt i.fl { left:0;}
.nySearch form .ssIpt i.fr { right:0;}
.nySearch form .ssBtn { width:72px; height:34px; overflow:hidden; margin:0; padding:0; float:right;}
.nySearch form .ssBtn input { display:block; width:100%; height:34px; overflow:hidden; line-height:34px; color:#fff; font-size:16px; text-align:center; margin:0; padding:0; background-color:#035fa3; border:0; outline:none; cursor:pointer;}

@media (max-width:1680px) {
	.nyKeywords { width:90%;}
}
@media (max-width:1600px) {

}
@media (max-width:1560px) {
	.nyKeywords_List { width:68%;}
}
@media (max-width:1440px) {

}
@media (max-width:1366px) {
	.nyKeywords_List { width:65%;}
}
@media (max-width:1280px) {
	.nyKeywords_List { width:60%;}
	.nySearch { padding:16px 16px 16px 0;}
}
@media (max-width:1200px) {
	.nyKeywords { width:94%;}
}
@media (max-width:1080px) {
	.nyKeywords_List { padding:0 0 0 20px;}
	.nyKeywords_List p { font-size:15px;}
	.nySearch form .ssIpt { margin:0 20px 0 0;}
	.nySearch form .ssIpt input { width:220px; padding:0 10px; font-size:15px;}
	.nySearch form .ssBtn input { font-size:15px;}
}
@media (max-width:1024px) {
	.nySearch form .ssIpt input { width:200px;}
}
@media (max-width:800px) {
	.nyKeywords_List { width:60%;}
	.nySearch form .ssIpt { margin:0;}
	.nySearch form .ssIpt i.fr { display:none;}
	.nySearch form .ssBtn { width:60px;}
	.nySearch form .ssIpt input { width:170px;}
}
@media (max-width:767px) {
	.nyKeywords { height:60px; margin:-30px auto 0; padding:0 0 0 60px; display:none;}
	.nyKeywords i.ss_ico { width:60px; height:60px;}
	.nyKeywords_List { width:100%; margin:5px 0; padding:0 0 0 12px;}
	.nyKeywords_List p { height:auto; min-height:25px; max-height:50px; overflow:hidden; line-height:25px; font-size:14px; white-space: inherit; display:-webkit-box; text-overflow:ellipsis; -webkit-line-clamp:2; -webkit-box-orient:vertical;}
	.nyKeywords_List p a { margin:0 12px 0 0;}
	.nySearch { width:calc(100% + 60px); padding:16px 0; margin:0 0 0 -60px;}
	.nySearch form .ssIpt { width:80%;}
	.nySearch form .ssIpt input { width:100%; font-size:14px;}
	.nySearch form .ssBtn { width:20%;}
	.nySearch form .ssIpt i.fl { display:none;}
}
@media (max-width:375px) {

}
@media (max-width:320px) {
	
}
/*nyKeywords 结束*/

/*nyCrumb 开始*/
.nyCrumb { width:80%; overflow:hidden; margin:20px auto; padding:0 0 0 30px; position:relative; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}
.nyCrumb img { display:block; width:18px; height:18px; margin:0; padding:0; position:absolute; left:0; top:11px;}
.nyCrumb p { width:100%; height:40px; overflow:hidden; line-height:40px; color:#555; font-size:16px; text-overflow:ellipsis; white-space:nowrap; margin:0 auto; padding:0;}
.nyCrumb p a { color:#555;}
.nyCrumb p a:hover { color:#035fa3;}
.nyCrumb p span { color:#999;}

@media (max-width:1680px) {
	.nyCrumb { width:90%;}
}
@media (max-width:1600px) {

}
@media (max-width:1560px) {

}
@media (max-width:1440px) {

}
@media (max-width:1366px) {
	
}
@media (max-width:1280px) {
	.nyCrumb p { font-size:15px;}
}
@media (max-width:1200px) {
	.nyCrumb { width:94%;}
}
@media (max-width:1080px) {

}
@media (max-width:1024px) {
	
}
@media (max-width:800px) {

}
@media (max-width:767px) {
	.nyCrumb { margin:12px auto;}
	.nyCrumb p { height:auto; min-height:24px; line-height:24px; font-size:14px; text-overflow:inherit; white-space:inherit; padding:8px 0;}
}
@media (max-width:375px) {

}
@media (max-width:320px) {
	
}
/*nyCrumb 结束*/

/*nyAbout_Part1 开始*/
.nyAbout_Part1 { width:100%; height:auto; overflow:hidden; margin:0 auto; padding:0 0 80px; background:url(../images/AboutBg01.jpg) center center no-repeat; background-size:cover; position:relative;}
.nyAbout_Part1 .nyAboutP1_Right { width:45%; height:600px; margin:0; padding:0; position:absolute; right:0; top:0;}
.nyAboutP1_Right .nyAboutP1_Img { width:100%; height:100%; margin:0; padding:0; position:relative;}
.nyAboutP1_Img i.AbXs { display:block; width:150px; height:110px; overflow:hidden; margin:0; padding:0; background:url(../images/AbXs.png) 0 0 no-repeat; background-size:100%; position:absolute; left:0; bottom:-40px;}
.nyAboutP1_Img p { width:100%; height:100%; overflow:hidden; margin:0; padding:0; border-radius:0 0 0 110px; position:relative;}
.nyAboutP1_Img p 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;}
.nyAboutP1_Img p:hover img { -webkit-transform: scale(1.1); -moz-transform: scale(1.1); transform: scale(1.1);}

.nyAbout_Part1 .nyAboutP1_Left { width:80%; overflow:hidden; margin:0 auto; padding:40px 41% 30px 0; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}
.nyAboutP1_Left .nyAboutP1_Con { width:100%; height:306px; overflow-y:scroll; line-height:30px; color:#666; font-size:16px; text-align:justify; margin:60px auto 0; padding:0 60px 0 0; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}
.nyAboutP1_Con::-webkit-scrollbar { width:4px;}/* 滚动槽宽度 */
.nyAboutP1_Con::-webkit-scrollbar-track { background-color:#d6d6d6;}
.nyAboutP1_Con::-webkit-scrollbar-thumb { background-color:#035fa3;} /* 滚动条滑块默认状态 */
.nyAboutP1_Con::-webkit-scrollbar-thumb:window-inactive { background-color:#035fa3;} /* 滚动条滑块点击状态 */
.nyAboutP1_Con p { width:100%; overflow:hidden; line-height:30px; color:#666; font-size:16px; text-align:justify; margin:0 auto 10px; padding:0;}
.nyAboutP1_Con p span { line-height:30px!important; color:#666!important; font-size:16px!important;}
.nyAboutP1_Con b { font-size:18px; font-weight:bold;}

@media (max-width:1680px) {
	.nyAbout_Part1 {}
	.nyAbout_Part1 .nyAboutP1_Left { width:90%; padding:20px 44% 20px 0;}
	.nyAboutP1_Left .nyAboutP1_Con { margin:40px auto 0;}
	.nyAbout_Part1 .nyAboutP1_Right { height:550px;}
}
@media (max-width:1600px) {
	.nyAbout_Part1 .nyAboutP1_Left { padding:15px 44% 15px 0;}
	.nyAboutP1_Left .nyAboutP1_Con { height:286px; margin:40px auto 0;}
	.nyAbout_Part1 .nyAboutP1_Right { height:520px;}
}
@media (max-width:1560px) {
	.nyAboutP1_Left .nyAboutP1_Con { height:266px;}
	.nyAbout_Part1 .nyAboutP1_Right { height:500px;}
}
@media (max-width:1440px) {
	.nyAbout_Part1 { padding:0 0 60px;}
	.nyAboutP1_Left .nyAboutP1_Con { height:226px;}
	.nyAbout_Part1 .nyAboutP1_Right { height:460px;}
	.nyAboutP1_Img p { border-radius:0 0 0 80px;}
	.nyAboutP1_Img i.AbXs { width:120px; height:88px; bottom:-30px;}
	
}
@media (max-width:1366px) {
	.nyAboutP1_Left .nyAboutP1_Con { height:214px;}
	.nyAbout_Part1 .nyAboutP1_Right { height:440px;}
}
@media (max-width:1280px) {
	.nyAbout_Part1 .nyAboutP1_Left { padding:0 44% 0 0;}
	.nyAboutP1_Left .nyAboutP1_Con { height:214px; padding:0 50px 0 0;}
	.nyAbout_Part1 .nyAboutP1_Right { height:400px;}
	.nyAboutP1_Img p { border-radius:0 0 0 60px;}
}
@media (max-width:1200px) {
	.nyAbout_Part1 .nyAboutP1_Left { width:94%; padding:6px 45% 6px 0;}
	.nyAboutP1_Left .nyAboutP1_Con { height:214px; margin:30px auto 0; padding:0 30px 0 0;}
}
@media (max-width:1080px) {
	.nyAbout_Part1 { padding:0 0 40px;}
	.nyAbout_Part1 .nyAboutP1_Left { padding:0 44% 0 0;}
	.nyAbout_Part1 .nyAboutP1_Right { height:360px;}
	.nyAboutP1_Img i.AbXs { width:90px; height:66px; bottom:-20px;}
	.nyAboutP1_Left .nyAboutP1_Con { height:196px; line-height:27px; font-size:15px; margin:20px auto 0; padding:0 20px 0 0;}
	.nyAboutP1_Con p { line-height:27px; font-size:15px;}
	.nyAboutP1_Con p span { line-height:27px!important; color:#666!important; font-size:15px!important;}
	.nyAboutP1_Con b { font-size:16px;}
}
@media (max-width:1024px) {
	.nyAbout_Part1 .nyAboutP1_Right { height:320px;}
	.nyAboutP1_Left .nyAboutP1_Con { height:156px;}
}
@media (max-width:800px) {
	.nyAbout_Part1 .nyAboutP1_Left { padding:0 45% 0 0;}
	.nyAbout_Part1 .nyAboutP1_Right { height:280px;}
	.nyAboutP1_Left .nyAboutP1_Con { height:140px; line-height:24px; font-size:14px; margin:15px auto 0; padding:0 20px 0 0;}
	.nyAboutP1_Con p { line-height:24px; font-size:14px;}
	.nyAboutP1_Con p span { line-height:24px!important; color:#666!important; font-size:14px!important;}
	.nyAboutP1_Con b { font-size:15px;}
}
@media (max-width:767px) {
	.nyAboutP1_Left .nyAboutP1_Con { padding:0 10px 0 0;}
	.nyAbout_Part1 { padding:0 0 30px;}
	.nyAbout_Part1 .nyAboutP1_Right { width:94%; margin:0 auto 40px; position:inherit; top:inherit; right:inherit;}
	.nyAbout_Part1 .nyAboutP1_Left { padding:0;}
	.nyAbout_Part1 .nyAboutP1_Right { height:260px;}
}
@media (max-width:375px) {
	.nyAbout_Part1 .nyAboutP1_Right { height:240px;}
}
@media (max-width:320px) {
	.nyAbout_Part1 .nyAboutP1_Right { height:200px;}
}
/*nyAbout_Part1 结束*/

/*nyAbout_Part2 开始*/
.nyAbout_Part2 { width:100%; height:auto; overflow:hidden; margin:80px auto; padding:80px 0; background:url(../images/AboutBg02.jpg) center center no-repeat; background-size:cover; position:relative;}
.nyAbout_Part2 .nyAboutP2_Main { width:80%; overflow:hidden; margin:0 auto; padding:0;}
.nyAboutP2_Main .nyAdv_Tab { width:36%; overflow:hidden; margin:60px 0 40px; padding:36px; background-color:rgba(255,255,255,0.9); -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}
.nyAdv_Tab .nyAdv_Title { width:100%; height:30px; overflow:hidden; line-height:30px; color:#035fa3; font-size:20px; font-weight:bold; margin:0 auto 8px; padding:0;}
.nyAdv_Title img { display:block; width:24px; height:24px; margin:3px 10px 3px 0; padding:0; float:left;}
.nyAdv_Tab .nyAdv_Ms { width:100%; height:120px; overflow-y:scroll; line-height:30px; color:#666; font-size:16px; text-align:justify; margin:0 auto; padding:0 24px 0 0; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}
.nyAdv_Ms p { line-height:30px; color:#666; font-size:16px; text-align:justify;}
.nyAdv_Ms::-webkit-scrollbar { width:3px;}/* 滚动槽宽度 */
.nyAdv_Ms::-webkit-scrollbar-track { background-color:#d6d6d6;}
.nyAdv_Ms::-webkit-scrollbar-thumb { background-color:#035fa3;} /* 滚动条滑块默认状态 */
.nyAdv_Ms::-webkit-scrollbar-thumb:window-inactive { background-color:#035fa3;} /* 滚动条滑块点击状态 */

.nyAboutP2_Main .nyAdvantage { width:100%; height:120px; overflow:hidden; margin:0 auto; padding:10px 0;}
.nyAdvantage ul li { width:186px; height:120px; overflow:hidden; margin:0 6px 0 0; padding:20px 5px; background-color:rgba(255,255,255,0.9); float:left; cursor:pointer; -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;}
.nyAdvantage ul li:hover, .nyAdvantage ul li.nyAdvActive { height:140px; margin:-10px 6px 0 0; padding:30px 5px; background-color:rgba(0,86,204,0.9);}
.nyAdvantage ul li i { display:block; width:40px; height:40px; overflow:hidden; margin:0 auto 10px; padding:0; transition: all 0.5s; -webkit-transition: all 0.5s; -moz-transition: all 0.5s; -o-transition: all 0.5s;}
.nyAdvantage ul li i.nyAdvIco1 { background:url(../images/AdvIco01.png) center center no-repeat; background-size:100% 100%;}
.nyAdvantage ul li i.nyAdvIco2 { background:url(../images/AdvIco02.png) center center no-repeat; background-size:100% 100%;}
.nyAdvantage ul li i.nyAdvIco3 { background:url(../images/AdvIco03.png) center center no-repeat; background-size:100% 100%;}
.nyAdvantage ul li i.nyAdvIco4 { background:url(../images/AdvIco04.png) center center no-repeat; background-size:100% 100%;}
.nyAdvantage ul li i.nyAdvIco5 { background:url(../images/AdvIco05.png) center center no-repeat; background-size:100% 100%;}
.nyAdvantage ul li i.nyAdvIco6 { background:url(../images/AdvIco06.png) center center no-repeat; background-size:100% 100%;}
.nyAdvantage ul li i.nyAdvIco7 { background:url(../images/AdvIco07.png) center center no-repeat; background-size:100% 100%;}
.nyAdvantage ul li:hover i.nyAdvIco1, .nyAdvantage ul li.nyAdvActive i.nyAdvIco1 { background:url(../images/AdvIco001.png) center center no-repeat; background-size:100% 100%;}
.nyAdvantage ul li:hover i.nyAdvIco2, .nyAdvantage ul li.nyAdvActive i.nyAdvIco2 { background:url(../images/AdvIco002.png) center center no-repeat; background-size:100% 100%;}
.nyAdvantage ul li:hover i.nyAdvIco3, .nyAdvantage ul li.nyAdvActive i.nyAdvIco3 { background:url(../images/AdvIco003.png) center center no-repeat; background-size:100% 100%;}
.nyAdvantage ul li:hover i.nyAdvIco4, .nyAdvantage ul li.nyAdvActive i.nyAdvIco4 { background:url(../images/AdvIco004.png) center center no-repeat; background-size:100% 100%;}
.nyAdvantage ul li:hover i.nyAdvIco5, .nyAdvantage ul li.nyAdvActive i.nyAdvIco5 { background:url(../images/AdvIco005.png) center center no-repeat; background-size:100% 100%;}
.nyAdvantage ul li:hover i.nyAdvIco6, .nyAdvantage ul li.nyAdvActive i.nyAdvIco6 { background:url(../images/AdvIco006.png) center center no-repeat; background-size:100% 100%;}
.nyAdvantage ul li:hover i.nyAdvIco7, .nyAdvantage ul li.nyAdvActive i.nyAdvIco7 { background:url(../images/AdvIco007.png) center center no-repeat; background-size:100% 100%;}
.nyAdvantage ul li span { display:block; width:100%; height:auto; overflow:hidden; line-height:20px; color:#333; font-size:16px; font-weight:bold; text-align:center; transition: all 0.5s; -webkit-transition: all 0.5s; -moz-transition: all 0.5s; -o-transition: all 0.5s;}
.nyAdvantage ul li:hover span, .nyAdvantage ul li.nyAdvActive span { color:#fff;}

@media (max-width:1680px) {
	.nyAbout_Part2 .nyAboutP2_Main { width:90%;}
	.nyAboutP2_Main .nyAdv_Tab { width:38%;}
}
@media (max-width:1600px) {
	.nyAboutP2_Main .nyAdv_Tab { width:40%;}
}
@media (max-width:1560px) {
	.nyAboutP2_Main .nyAdv_Tab { width:44%;}
}
@media (max-width:1440px) {
	.nyAbout_Part2 { margin:60px auto; padding:60px 0;}
	.nyAboutP2_Main .nyAdv_Tab { margin:20px 0 30px; padding:30px;}
	.nyAdvantage ul li { width:160px;}
	.nyAboutP2_Main .nyAdv_Tab { width:48%;}
}
@media (max-width:1366px) {
	.nyAdvantage ul li { width:150px;}
}
@media (max-width:1280px) {
	.nyAboutP2_Main .nyAdv_Tab { padding:24px;}
	.nyAdvantage ul li { width:144px;}
}
@media (max-width:1200px) {
	.nyAbout_Part2 .nyAboutP2_Main { width:94%;}
	.nyAdvantage ul li { width:132px;}
}
@media (max-width:1080px) {
	
	.nyAbout_Part2 { margin:40px auto; padding:40px 0; background:url(../images/AboutBg02.jpg) center right no-repeat; background-size:cover;}
	.nyAboutP2_Main .nyAdv_Tab { width:54%;}
	.nyAdv_Tab .nyAdv_Ms { height:108px; line-height:27px; font-size:15px;}
	.nyAdv_Ms p { line-height:27px; font-size:15px;}
	.nyAboutP2_Main .nyAdvantage { height:100px; padding:5px 0;}
	.nyAdvantage ul li { width:130px; height:100px; padding:19px 10px;}
	.nyAdvantage ul li:hover, .nyAdvantage ul li.nyAdvActive { height:110px; margin:-5px 5px 0 0; padding:24px 10px;}
	.nyAdvantage ul li i { width:32px; height:32px;}
	.nyAdvantage ul li span { height:20px; line-height:20px; font-size:16px;}
}
@media (max-width:1024px) {
	.nyAdvantage ul li { width:100px;}
}
@media (max-width:800px) {
	.nyAboutP2_Main .nyAdv_Tab { width:60%; margin:15px 0 25px; padding:20px;}
	.nyAdv_Tab .nyAdv_Title { font-size:18px;}
	.nyAdv_Title img { width:20px; height:20px; margin:5px 10px 5px 0;}
	.nyAdv_Tab .nyAdv_Ms { height:96px; line-height:24px; font-size:14px; padding:0 12px 0 0;}
	.nyAdv_Ms p { line-height:24px; font-size:14px;}
	.nyAboutP2_Main .nyAdvantage { height:auto; padding:0;}
	.nyAdvantage ul li { width:120px; height:90px; margin:0 6px 6px 0; padding:14px 10px;}
	.nyAdvantage ul li:hover, .nyAdvantage ul li.nyAdvActive { height:90px; margin:0 6px 6px 0; padding:14px 10px;}
	.nyAdvantage ul li:nth-child(6), .nyAdvantage ul li:nth-child(7) { width:309px;}
	.nyAdvantage ul li i { width:30px; height:30px;}
	.nyAdvantage ul li span { height:16px; line-height:16px; font-size:14px;}
}
@media (max-width:767px) {
	.nyAbout_Part2 { margin:20px auto; padding:20px 0;}
	.nyAboutP2_Main .nyAdv_Tab { width:100%; padding:12px;}
	.nyAdvantage ul li { width:32%; margin:0 2% 6px 0;}
	.nyAdvantage ul li:nth-child(3n+3) { width:32%; margin:0 0 6px;}
	.nyAdvantage ul li:last-child { width:100%;}
	.nyAdvantage ul li:hover, .nyAdvantage ul li.nyAdvActive { margin:0 2% 6px 0;}
	.nyAdvantage ul li:nth-child(3n+3):hover, .nyAdvantage ul li:nth-child(3n+3).nyAdvActive { margin:0 0 6px;}
}
@media (max-width:375px) {

}
@media (max-width:320px) {

}
/*nyAbout_Part2 结束*/

/*nyAbout_Part3 开始*/
.nyAbout_Part3 { width:100%; height:auto; overflow:hidden; margin:0 auto; padding:80px 0; background:#fff url(../images/AboutBg03.jpg) center bottom no-repeat; background-size:cover; position:relative;}
.nyAbout_Part3 .nyAboutP3_Main { width:80%; height:auto; margin:0 auto; padding:0;}
.nyAboutP3_Main .nyAboutP3_List { width:100%; overflow:hidden; margin:0 0 0 -70px; padding:0 70px; position:relative;}
.nyAboutP3_List .swiper-container1 { width:100%; height:auto; overflow:hidden; margin:0 auto; padding:0; position:relative;}
.nyAboutP3_List .swiper-container1 .swiper-slide {}
.nyAboutP3_List .swiper-container1 .swiper-slide .nyTeam_Pic { width:100%; height:360px; margin:0 auto; padding:0; -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;}
.nyAboutP3_List .swiper-container1 .swiper-slide .nyTeam_Pic a { display:block; width:100%; height:100%; overflow:hidden; margin:0 auto; padding:0; position:relative;}
.nyAboutP3_List .swiper-container1 .swiper-slide .nyTeam_Pic 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;}
.nyAboutP3_List .swiper-container1 .swiper-slide:hover .nyTeam_Pic a img { -webkit-transform: scale(1.1); -moz-transform: scale(1.1); transform: scale(1.1);}
.nyAboutP3_List .swiper-container1 .swiper-slide .nyTeam_Text { width:100%; height:auto; margin:0 auto; padding:0 30px 20px; background-color:#fff; -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;}
.nyAboutP3_List .swiper-container1 .swiper-slide:hover .nyTeam_Text { background-color:#035fa3;}
.nyAboutP3_List .swiper-container1 .swiper-slide .nyTeam_Text .nyTeam_Nmae { display:inline-block; width:auto; height:36px; line-height:36px; color:#fff; font-size:18px; font-weight:bold; margin:-18px 0 20px; padding:0 30px; border-radius:18px; background-color:#035fa3; position:relative; transition: all 0.5s; -webkit-transition: all 0.5s; -moz-transition: all 0.5s; -o-transition: all 0.5s;}
.nyAboutP3_List .swiper-container1 .swiper-slide:hover .nyTeam_Text .nyTeam_Nmae  { color:#035fa3; background-color:#fff;}
.nyAboutP3_List .swiper-container1 .swiper-slide .nyTeam_Text dl dd { width:100%; height:auto; min-height:30px; overflow:hidden; line-height:30px; color:#666; font-size:16px; word-break:break-all; margin:0 auto; padding:0 0 0 30px; position:relative; transition: all 0.5s; -webkit-transition: all 0.5s; -moz-transition: all 0.5s; -o-transition: all 0.5s;}
.nyAboutP3_List .swiper-container1 .swiper-slide:hover .nyTeam_Text dl dd { color:#fff;}
.nyAboutP3_List .swiper-container1 .swiper-slide .nyTeam_Text dl dd i { display:block; width:20px; height:20px; margin:0; padding:0; position:absolute; left:0; top:5px; transition: all 0.5s; -webkit-transition: all 0.5s; -moz-transition: all 0.5s; -o-transition: all 0.5s;}
.nyAboutP3_List .swiper-container1 .swiper-slide .nyTeam_Text dl dd i.TmIco01 { background:url(../images/TmIco01.png) center center no-repeat; background-size:20px 20px;}
.nyAboutP3_List .swiper-container1 .swiper-slide .nyTeam_Text dl dd i.TmIco02 { background:url(../images/TmIco02.png) center center no-repeat; background-size:20px 20px;}
.nyAboutP3_List .swiper-container1 .swiper-slide .nyTeam_Text dl dd i.TmIco03 { background:url(../images/TmIco03.png) center center no-repeat; background-size:20px 20px;}
.nyAboutP3_List .swiper-container1 .swiper-slide .nyTeam_Text dl dd i.TmIco04 { background:url(../images/TmIco04.png) center center no-repeat; background-size:20px 20px;}
.nyAboutP3_List .swiper-container1 .swiper-slide:hover .nyTeam_Text dl dd i.TmIco01 { background:url(../images/TmIco1.png) center center no-repeat; background-size:20px 20px;}
.nyAboutP3_List .swiper-container1 .swiper-slide:hover .nyTeam_Text dl dd i.TmIco02 { background:url(../images/TmIco2.png) center center no-repeat; background-size:20px 20px;}
.nyAboutP3_List .swiper-container1 .swiper-slide:hover .nyTeam_Text dl dd i.TmIco03 { background:url(../images/TmIco3.png) center center no-repeat; background-size:20px 20px;}
.nyAboutP3_List .swiper-container1 .swiper-slide:hover .nyTeam_Text dl dd i.TmIco04 { background:url(../images/TmIco4.png) center center no-repeat; background-size:20px 20px;}

/*分页器*/
.nyAboutP3_List .swiper-button-prev1, .nyAboutP3_List .swiper-button-next1 { width:54px!important; height:54px!important; cursor:pointer; position:absolute; top:50%!important; margin:-27px 0 0!important; z-index:2;}
.nyAboutP3_List .swiper-button-prev1 { background:url(../images/prev01.png) center center no-repeat; background-size:54px 54px; left:0;}
.nyAboutP3_List .swiper-button-next1 { background:url(../images/next01.png) center center no-repeat; background-size:54px 54px; right:0;}
.nyAboutP3_List .swiper-button-prev1:hover { background:url(../images/prev02.png) center center no-repeat; background-size:54px 54px; left:0;}
.nyAboutP3_List .swiper-button-next1:hover { background:url(../images/next02.png) center center no-repeat; background-size:54px 54px; right:0;}

@media (max-width:1680px) {
	.nyAbout_Part3 .nyAboutP3_Main { width:90%;}
	.nyAboutP3_List .swiper-container1 .swiper-slide .nyTeam_Pic { height:354px;}
}
@media (max-width:1600px) {
	.nyAboutP3_List .swiper-container1 .swiper-slide .nyTeam_Pic { height:336px;}
}
@media (max-width:1560px) {
	.nyAboutP3_List .swiper-container1 .swiper-slide .nyTeam_Pic { height:327px;}
}
@media (max-width:1440px) {
	.nyAbout_Part3 { padding:60px 0;}
	.nyAboutP3_List .swiper-container1 .swiper-slide .nyTeam_Pic { height:300px;}
}
@media (max-width:1366px) {
	.nyAboutP3_List .swiper-container1 .swiper-slide .nyTeam_Pic { height:283px;}
	.nyAboutP3_List .swiper-container1 .swiper-slide .nyTeam_Text dl dd { font-size:15px;}
}
@media (max-width:1280px) {
	.nyAboutP3_List .swiper-container1 .swiper-slide .nyTeam_Pic { height:264px;}
	.nyAboutP3_List .swiper-container1 .swiper-slide .nyTeam_Text { padding:0 20px 20px;}
	.nyAboutP3_List .swiper-button-prev1 { left:10px;}
	.nyAboutP3_List .swiper-button-next1 { right:10px;}
}
@media (max-width:1200px) {
	.nyAbout_Part3 .nyAboutP3_Main { width:94%;}
	.nyAboutP3_Main .nyAboutP3_List { margin:0 auto; padding:0;}
	.nyAboutP3_List .swiper-container1 .swiper-slide .nyTeam_Pic { height:267px;}
	.nyAboutP3_List .swiper-button-prev1, .nyAboutP3_List .swiper-button-next1 { display:none;}
}
@media (max-width:1080px) {
	.nyAbout_Part3 { padding:40px 0;}
	.nyAboutP3_List .swiper-container1 .swiper-slide .nyTeam_Pic { height:325px;}
}
@media (max-width:1024px) {
	.nyAboutP3_List .swiper-container1 .swiper-slide .nyTeam_Pic { height:308px;}
}
@media (max-width:800px) {
	.nyAboutP3_List .swiper-container1 .swiper-slide .nyTeam_Pic { height:366px;}
}
@media (max-width:767px) {
	.nyAbout_Part3 { padding:30px 0;}
	.nyAboutP3_List .swiper-container1 .swiper-slide .nyTeam_Pic { height:389px;}
	.nyAboutP3_List .swiper-container1 .swiper-slide .nyTeam_Text .nyTeam_Nmae { padding:0 20px;}
}
@media (max-width:375px) {
	.nyAboutP3_List .swiper-container1 .swiper-slide .nyTeam_Pic { height:353px;}
}
@media (max-width:320px) {
	.nyAboutP3_List .swiper-container1 .swiper-slide .nyTeam_Pic { height:300px;}
	.nyAboutP3_List .swiper-container1 .swiper-slide .nyTeam_Text { padding:0 12px 12px;}
	.nyAboutP3_List .swiper-container1 .swiper-slide .nyTeam_Text .nyTeam_Nmae { margin:-18px 0 12px;}
}
/*nyAbout_Part3 结束*/

/*nyAbout_Part4 开始*/
.nyAbout_Part4 { width:80%; height:auto; overflow:hidden; margin:80px auto; padding:0; position:relative;}
.nyAbout_Part4 .nyAboutP4_Main { width:100%; height:auto; overflow:hidden; margin:0 auto; padding:0;}
.nyAboutP4_Con1 { width:calc(67% - 12px); height:492px; overflow:hidden; margin:0 12px 12px 0; padding:0; background-color:#fff; float:left;}
.nyAboutP4_Con1 .swiper-container2 { width:100%; height:100%; overflow:hidden; margin:0 auto; padding:0; position:relative;}
.nyAboutP4_Con1 .swiper-container2 .swiper-slide { height:100%; overflow:hidden; position:relative;}
.nyAboutP4_Con1 .swiper-container2 .swiper-slide img { display:block; width:100%; height:100%; object-fit:cover; margin:auto; padding:0; position:absolute; left:0; top:0; right:0;}
.nyAboutP4_Con1 .swiper-container2 .swiper-slide .AboutP4_Name { width:100%; height:160px; overflow:hidden; line-height:40px; color:#fff; font-size:24px; word-break:normal; text-overflow:ellipsis; white-space:nowrap; margin:0; padding:100px 120px 20px 30px; background:url(../images/AboutP4Con1_Bg.png) 0 0 no-repeat; background-size:100% 100%; position:absolute; left:0; bottom:0; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}
/*分页器*/
.nyAboutP4_Con1 .swiper-container2 .swiper-pagination { width:auto; height:40px; overflow:hidden; margin:0; padding:17px 0; left:inherit; right:30px!important; bottom:20px!important; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}
.nyAboutP4_Con1 .swiper-container2 .swiper-pagination .swiper-pagination-bullet { width:10px; height:6px; margin:0 3px; background-color:rgba(255,255,255,0.75); border-radius:3px; opacity:1; transition: all 0.5s; -webkit-transition: all 0.5s; -moz-transition: all 0.5s; -o-transition: all 0.5s;}
.nyAboutP4_Con1 .swiper-container2 .swiper-pagination .swiper-pagination-bullet-active { width:24px; background-color:#fff;}

.nyAboutP4_Con2 { width:33%; height:492px; overflow:hidden; margin:0 0 12px; padding:0; float:left;}
.nyAboutP4Con2_Img1 { width:100%; height:240px; overflow:hidden; margin:0 auto 12px; padding:0; background-color:#fff; float:left; position:relative;}
.nyAboutP4Con2_Img2 { width:calc(50% - 6px); height:240px; overflow:hidden; margin:0 12px 0 0; padding:70px 0; background-color:#035fa3; float:left; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}
.nyAboutP4Con2_Img3 { width:calc(50% - 6px); height:240px; overflow:hidden; margin:0; padding:0; background-color:#fff; float:left; position:relative;}

.nyAboutP4_Con3 { width:calc(33.5% - 12px); height:492px; overflow:hidden; margin:0 12px 0 0; padding:0; float:left;}
.nyAboutP4Con3_Img1 { width:calc(50% - 6px); height:492px; overflow:hidden; margin:0 12px 0 0; padding:0; background:#fff url(../images/AboutP4Con3_Img1.jpg) center center no-repeat; background-size:cover; float:left;}
.AboutP4Con3_Text { width:100%; height:100%; overflow:hidden; margin:0; padding:140px 0; background-color:rgba(0,0,0,0.45); position:relative; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}
.AboutP4Con3_Text p { width:100%; overflow:hidden; line-height:72px; color:#fff; font-size:60px; text-align:center; margin:0 auto; padding:0;}
.AboutP4Con3_Text p sup { display:inline-block; line-height:20px; font-size:20px; vertical-align:top;}
.AboutP4Con3_Text span { display:block; width:100%; overflow:hidden; line-height:48px; color:#fff; font-size:40px; text-align:center; margin:0 auto; padding:0;}
.AboutP4Con3_Text a { display:block; width:150px; height:52px; overflow:hidden; line-height:50px; color:#fff; font-size:14px; text-align:center; margin:40px auto 0; padding:0; border:1px solid #fff; border-radius:26px; -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;}
.AboutP4Con3_Text a img { display:inline-block; width:20px; height:20px; vertical-align:middle; margin:0 0 0 8px; padding:0; transition: all 0.5s; -webkit-transition: all 0.5s; -moz-transition: all 0.5s; -o-transition: all 0.5s;}
.AboutP4Con3_Text a:hover { background-color:#035fa3; border:1px solid #035fa3;}
.AboutP4Con3_Text a:hover img { margin:0 0 0 16px;}

.nyAboutP4Con3_Img2 { width:calc(50% - 6px); height:240px; overflow:hidden; margin:0 0 12px; padding:70px 0; background-color:#ffa800; float:left; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}
.nyAboutP4Con3_Img3 { width:calc(50% - 6px); height:240px; overflow:hidden; margin:0; padding:0; background-color:#fff; float:left; position:relative;}

.nyAboutP4_Con4 { width:calc(33.5% - 12px); height:492px; overflow:hidden; margin:0 12px 0 0; padding:0; background-color:#fff; float:left; position:relative;}

.nyAboutP4_Con5 { width:33%; height:492px; overflow:hidden; margin:0; padding:0; float:left;}
.nyAboutP4Con5_Img1, .nyAboutP4Con5_Img2 { width:100%; height:240px; overflow:hidden; margin:0 auto; padding:0; background-color:#fff; float:left; position:relative;}
.nyAboutP4Con5_Img1 { margin:0 auto 12px;}

.nyAboutP4Con2_Img1 img, .nyAboutP4Con2_Img3 img, .nyAboutP4Con3_Img3 img, .nyAboutP4_Con4 img, .nyAboutP4Con5_Img1 img, .nyAboutP4Con5_Img2 img { display:block; width:100%; height:100%; object-fit:cover; margin:auto; padding:0; position:absolute; left:0; top:0; right:0; bottom:0;}
.nyAboutP4Con2_Img2 p, .nyAboutP4Con3_Img2 p { width:100%; overflow:hidden; line-height:50px; color:#fff; font-size:32px; text-align:center; margin:0 auto; padding:0;}

@media (max-width:1680px) {
	.nyAbout_Part4 { width:90%;}
}
@media (max-width:1600px) {
	.nyAboutP4_Con1, .nyAboutP4_Con2, .nyAboutP4_Con3, .nyAboutP4Con3_Img1, .nyAboutP4_Con4, .nyAboutP4_Con5 { height:476px;}
	.nyAboutP4Con2_Img1, .nyAboutP4Con2_Img2, .nyAboutP4Con2_Img3, .nyAboutP4Con3_Img2, .nyAboutP4Con3_Img3, .nyAboutP4Con5_Img1, .nyAboutP4Con5_Img2 { height:232px;}
	.nyAboutP4Con2_Img2, .nyAboutP4Con3_Img2 { padding:66px 0;}
	.AboutP4Con3_Text { padding:130px 0;}
}
@media (max-width:1560px) {

}
@media (max-width:1440px) {
	.nyAbout_Part4 { margin:60px auto;}
	.nyAboutP4_Con1, .nyAboutP4_Con2, .nyAboutP4_Con3, .nyAboutP4Con3_Img1, .nyAboutP4_Con4, .nyAboutP4_Con5 { height:428px;}
	.nyAboutP4Con2_Img1, .nyAboutP4Con2_Img2, .nyAboutP4Con2_Img3, .nyAboutP4Con3_Img2, .nyAboutP4Con3_Img3, .nyAboutP4Con5_Img1, .nyAboutP4Con5_Img2 { height:208px;}
	.nyAboutP4Con2_Img2, .nyAboutP4Con3_Img2 { padding:64px 0;}
	.nyAboutP4Con2_Img2 p, .nyAboutP4Con3_Img2 p { line-height:40px; font-size:28px;}
	.AboutP4Con3_Text { padding:125px 0;}
	.AboutP4Con3_Text p { line-height:60px; font-size:48px;}
	.AboutP4Con3_Text span { line-height:40px; font-size:32px;}
	.AboutP4Con3_Text a { width:140px; height:48px; line-height:46px; margin:30px auto 0;}
	
}
@media (max-width:1366px) {
	.nyAboutP4_Con1, .nyAboutP4_Con2, .nyAboutP4_Con3, .nyAboutP4Con3_Img1, .nyAboutP4_Con4, .nyAboutP4_Con5 { height:406px;}
	.nyAboutP4Con2_Img1, .nyAboutP4Con2_Img2, .nyAboutP4Con2_Img3, .nyAboutP4Con3_Img2, .nyAboutP4Con3_Img3, .nyAboutP4Con5_Img1, .nyAboutP4Con5_Img2 { height:197px;}
	.nyAboutP4Con2_Img2, .nyAboutP4Con3_Img2 { padding:58.5px 0;}
	.AboutP4Con3_Text { padding:130px 0;}
	.AboutP4Con3_Text p { line-height:44px; font-size:40px;}
	.AboutP4Con3_Text span { line-height:36px; font-size:28px;}
	.AboutP4Con3_Text a { width:128px; height:42px; line-height:40px; margin:24px auto 0;}
	.nyAboutP4_Con1 .swiper-container2 .swiper-slide .AboutP4_Nam { font-size:24px;}
}
@media (max-width:1280px) {
	.nyAboutP4_Con1, .nyAboutP4_Con2, .nyAboutP4_Con3, .nyAboutP4Con3_Img1, .nyAboutP4_Con4, .nyAboutP4_Con5 { height:380px;}
	.nyAboutP4Con2_Img1, .nyAboutP4Con2_Img2, .nyAboutP4Con2_Img3, .nyAboutP4Con3_Img2, .nyAboutP4Con3_Img3, .nyAboutP4Con5_Img1, .nyAboutP4Con5_Img2 { height:184px;}
	.nyAboutP4Con2_Img2, .nyAboutP4Con3_Img2 { padding:58.5px 0;}
	.nyAboutP4Con2_Img2 p, .nyAboutP4Con3_Img2 p { line-height:36px; font-size:24px;}
	.AboutP4Con3_Text { padding:130px 0;}
	.AboutP4Con3_Text p { line-height:44px; font-size:40px;}
	.AboutP4Con3_Text p sup { font-size:18px;}
	.AboutP4Con3_Text span { line-height:36px; font-size:28px;}
	.AboutP4Con3_Text a { width:128px; height:42px; line-height:40px; margin:24px auto 0;}
	.nyAboutP4_Con1 .swiper-container2 .swiper-slide .AboutP4_Name { font-size:22px;}
}
@media (max-width:1200px) {
	.nyAbout_Part4 { width:94%;}
	.nyAboutP4_Con1, .nyAboutP4_Con2, .nyAboutP4_Con3, .nyAboutP4Con3_Img1, .nyAboutP4_Con4, .nyAboutP4_Con5 { height:372px;}
	.nyAboutP4Con2_Img1, .nyAboutP4Con2_Img2, .nyAboutP4Con2_Img3, .nyAboutP4Con3_Img2, .nyAboutP4Con3_Img3, .nyAboutP4Con5_Img1, .nyAboutP4Con5_Img2 { height:180px;}
	.nyAboutP4Con2_Img2, .nyAboutP4Con3_Img2 { padding:54px 0;}
	.nyAboutP4Con2_Img2 p, .nyAboutP4Con3_Img2 p { line-height:36px; font-size:24px;}
	.AboutP4Con3_Text { padding:113px 0;}
	.AboutP4Con3_Text p { line-height:44px; font-size:40px;}
	.AboutP4Con3_Text span { line-height:36px; font-size:28px;}
	.AboutP4Con3_Text a { width:128px; height:42px; line-height:40px; margin:24px auto 0;}
	.nyAboutP4_Con1 .swiper-container2 .swiper-slide .AboutP4_Name { font-size:22px;}
}
@media (max-width:1080px) {
	.nyAbout_Part4 { margin:40px auto;}
	.nyAboutP4_Con1, .nyAboutP4_Con2, .nyAboutP4_Con3, .nyAboutP4Con3_Img1, .nyAboutP4_Con4, .nyAboutP4_Con5 { height:336px;}
	.nyAboutP4Con2_Img1, .nyAboutP4Con2_Img2, .nyAboutP4Con2_Img3, .nyAboutP4Con3_Img2, .nyAboutP4Con3_Img3, .nyAboutP4Con5_Img1, .nyAboutP4Con5_Img2 { height:162px;}
	.nyAboutP4Con2_Img2, .nyAboutP4Con3_Img2 { padding:49px 0;}
	.nyAboutP4Con2_Img2 p, .nyAboutP4Con3_Img2 p { line-height:32px; font-size:22px;}
	.AboutP4Con3_Text { padding:98px 0;}
	.AboutP4Con3_Text p { line-height:40px; font-size:36px;}
	.AboutP4Con3_Text p sup { font-size:14px;}
	.AboutP4Con3_Text span { line-height:36px; font-size:26px;}
	.AboutP4Con3_Text a { width:120px; height:42px; line-height:40px; margin:24px auto 0;}
	.nyAboutP4_Con1 .swiper-container2 .swiper-slide .AboutP4_Name { font-size:20px;}
}
@media (max-width:1024px) {
	.nyAboutP4_Con1, .nyAboutP4_Con2, .nyAboutP4_Con3, .nyAboutP4Con3_Img1, .nyAboutP4_Con4, .nyAboutP4_Con5 { height:316px;}
	.nyAboutP4Con2_Img1, .nyAboutP4Con2_Img2, .nyAboutP4Con2_Img3, .nyAboutP4Con3_Img2, .nyAboutP4Con3_Img3, .nyAboutP4Con5_Img1, .nyAboutP4Con5_Img2 { height:152px;}
	.nyAboutP4Con2_Img2, .nyAboutP4Con3_Img2 { padding:46px 0;}
	.nyAboutP4Con2_Img2 p, .nyAboutP4Con3_Img2 p { line-height:30px; font-size:20px;}
	.AboutP4Con3_Text { padding:86px 0;}
	.AboutP4Con3_Text p { line-height:40px; font-size:36px;}
	.AboutP4Con3_Text p sup { font-size:14px;}
	.AboutP4Con3_Text span { line-height:36px; font-size:26px;}
	.AboutP4Con3_Text a { width:120px; height:42px; line-height:40px; margin:24px auto 0;}
	.nyAboutP4_Con1 .swiper-container2 .swiper-slide .AboutP4_Name { font-size:18px;}
}
@media (max-width:800px) {
	.nyAboutP4_Con1 { width:100%; height:372px; margin:0 auto 12px; float:inherit;}
	.nyAboutP4_Con2 { width:100%; height:180px; margin:0 auto 12px; float:inherit;}
	.nyAboutP4Con2_Img1 { width:calc(50% - 6px); height:180px; margin:0 12px 0 0; float:left;}
	.nyAboutP4Con2_Img2 { width:calc(25% - 9px); height:180px; margin:0 12px 0 0; float:left;}
	.nyAboutP4Con2_Img3 { width:calc(25% - 9px); height:180px; margin:0; float:left;}
	.nyAboutP4_Con3 { width:calc(50% - 6px); height:372px; margin:0 12px 12px 0; float:left;}
	.nyAboutP4Con3_Img1 { height:372px;}
	.nyAboutP4Con3_Img2, .nyAboutP4Con3_Img3 { height:180px;}
	.nyAboutP4_Con4 { width:calc(50% - 6px); height:372px; margin:0 0 12px; float:left;}
	.nyAboutP4_Con5 { width:100%; height:180px; margin:0 auto; float:inherit;}
	.nyAboutP4Con5_Img1, .nyAboutP4Con5_Img2 { height:180px; width:calc(50% - 6px);}
	.nyAboutP4Con5_Img1 { margin:0 12px 0 0;}
	.nyAboutP4Con2_Img2, .nyAboutP4Con3_Img2 { padding:60px 0;}
	.AboutP4Con3_Text { padding:115px 0;}
}
@media (max-width:767px) {
	.nyAbout_Part4 { margin:30px auto;}
	.nyAboutP4_Con1 { width:100%; height:188px; margin:0 auto 12px; float:inherit;}
	.nyAboutP4_Con1 .swiper-container2 .swiper-slide .AboutP4_Name { height:120px; font-size:16px; padding:68px 58px 12px 12px;}
	.nyAboutP4_Con1 .swiper-container2 .swiper-pagination { padding:18px 0; right:12px!important; bottom:12px!important;}
	.nyAboutP4_Con1 .swiper-container2 .swiper-pagination .swiper-pagination-bullet { width:6px; height:4px; margin:0 2px; border-radius:2px;}
	.nyAboutP4_Con1 .swiper-container2 .swiper-pagination .swiper-pagination-bullet-active { width:12px;}
	
	.nyAboutP4_Con2 { width:100%; height:388px; margin:0 auto 12px; float:inherit;}
	.nyAboutP4Con2_Img1 { width:100%; height:188px; margin:0 auto 12px; float:inherit;}
	.nyAboutP4Con2_Img2 { width:calc(50% - 6px); height:188px; margin:0 12px 0 0; float:left;}
	.nyAboutP4Con2_Img3 { width:calc(50% - 6px); height:188px; margin:0; float:left;}
	.nyAboutP4_Con3 { width:100%; height:388px; margin:0 0 12px; float:inherit;}
	.nyAboutP4Con3_Img1 { height:388px;}
	.nyAboutP4Con3_Img2, .nyAboutP4Con3_Img3 { height:188px;}
	.nyAboutP4_Con4 { width:100%; height:388px; margin:0 0 12px; float:left;}
	.nyAboutP4_Con5 { width:100%; height:388px; margin:0 auto; float:inherit;}
	.nyAboutP4Con5_Img1, .nyAboutP4Con5_Img2 { height:188px; width:100%; float:inherit;}
	.nyAboutP4Con5_Img1 { margin:0 0 12px 0;}
	.nyAboutP4Con2_Img2, .nyAboutP4Con3_Img2 { padding:65px 0;}
	.AboutP4Con3_Text { padding:120px 0;}
	.nyAboutP4Con2_Img2 p, .nyAboutP4Con3_Img2 p { font-size:18px;}
}
@media (max-width:375px) {
	.nyAboutP4_Con1 { height:200px;}
	.nyAboutP4_Con1 .swiper-container2 .swiper-slide .AboutP4_Name { font-size:15px;}
	
	.nyAboutP4_Con2 { height:342px;}
	.nyAboutP4Con2_Img1 { height:170px;}
	.nyAboutP4Con2_Img2 { height:170px;}
	.nyAboutP4Con2_Img3 { height:170px;}
	.nyAboutP4_Con3 { height:342px;}
	.nyAboutP4Con3_Img1 { height:342px;}
	.nyAboutP4Con3_Img2, .nyAboutP4Con3_Img3 { height:170px;}
	.nyAboutP4_Con4 { height:342px;}
	.nyAboutP4_Con5 { height:342px;}
	.nyAboutP4Con5_Img1, .nyAboutP4Con5_Img2 { height:170px;}
	.nyAboutP4Con2_Img2, .nyAboutP4Con3_Img2 { padding:56px 0;}
	.AboutP4Con3_Text { padding:100px 0;}
}
@media (max-width:320px) {
	.nyAboutP4_Con1 { height:180px;}
	.nyAboutP4_Con2 { height:300px;}
	.nyAboutP4Con2_Img1 { height:144px;}
	.nyAboutP4Con2_Img2 { height:144px;}
	.nyAboutP4Con2_Img3 { height:144px;}
	.nyAboutP4_Con3 { height:300px;}
	.nyAboutP4Con3_Img1 { height:300px;}
	.nyAboutP4Con3_Img2, .nyAboutP4Con3_Img3 { height:144px;}
	.nyAboutP4_Con4 { height:300px;}
	.nyAboutP4_Con5 { height:300px;}
	.nyAboutP4Con5_Img1, .nyAboutP4Con5_Img2 { height:144px;}
	.nyAboutP4Con2_Img2, .nyAboutP4Con3_Img2 { padding:44px 0;}
	.AboutP4Con3_Text { padding:79px 0;}
}


/*nyCulture 开始*/
.nyCulture { width:100%; height:auto; min-height:320px; overflow:hidden; margin:0 auto; padding:0;}
.nyCulture .nyCulture_Title { width:80%; height:auto; overflow:hidden; margin:0 auto; padding:0;}
.nyCulture_Part1 { width:80%; overflow:hidden; margin:20px auto 80px; padding:0;}
.nyCulture_Part1 ul li { width:23.65%; height:450px; overflow:hidden; margin:0 1.8% 0 0; padding:0; float:left; position:relative; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}
.nyCulture_Part1 ul li:nth-child(4) { margin:0;}
.nyCulture_Part1 ul li img.CultureP1_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;}
.nyCulture_Part1 ul li:hover img.CultureP1_img { -webkit-transform: scale(1.1); -moz-transform: scale(1.1); transform: scale(1.1);}
.nyCulture_Part1 ul li i.CultureP1_Bg { display:block; width:100%; height:100%; overflow:hidden; background:url(../images/CultureP1_Bg1.png) center bottom repeat-x; background-size:100% 100%; position:absolute; left:0; top:0; transition: all 0.5s; -webkit-transition: all 0.5s; -moz-transition: all 0.5s; -o-transition: all 0.5s;}
.nyCulture_Part1 ul li:hover i.CultureP1_Bg { background:url(../images/CultureP1_Bg2.png) center bottom repeat-x; background-size:100% 100%;}
.nyCulture_Part1 ul li .CultureP1_Text { width:100%; height:auto; overflow:hidden; margin:0; padding:22px 26px; position:absolute; left:0; bottom:0; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}
.nyCulture_Part1 ul li .CultureP1_Text p { width:100%; height:30px; overflow:hidden; line-height:30px; color:#fff; font-size:22px; font-weight:bold; margin:0 auto; padding:0;}
.nyCulture_Part1 ul li .CultureP1_Text p img.CultureP1_ico { display:block; width:24px; height:24px; margin:3px 10px 3px 0; padding:0; float:left;}
.nyCulture_Part1 ul li .CultureP1_Text span { display:block; width:100%; height:0; overflow:hidden; line-height:30px; color:#fff; font-size:16px; word-break:break-all; text-align:justify; margin:0 auto; padding:0; transition: all 0.5s; -webkit-transition: all 0.5s; -moz-transition: all 0.5s; -o-transition: all 0.5s;}
.nyCulture_Part1 ul li:hover .CultureP1_Text span { height:auto; margin:10px auto 0;}

.nyCulture_Part2 { width:100%; overflow:hidden; margin:0 auto; padding:80px 0; background-color:#fff;}
.nyCulture_Part2 .nyCultureP2_Main { width:80%; overflow:hidden; margin:0 auto; padding:0;}
.nyCultureP2_Main .nyCultureP2_Img { width:43%; height:450px; overflow:hidden; margin:0; padding:0; float:left; position:relative;}
.nyCultureP2_Img img { display:block; width:100%; height:100%; object-fit:cover; margin:auto; padding:0; position:absolute; left:0; top:0; right:0; bottom:0;}
.nyCultureP2_Main .nyCultureP2_Text { width:57%; height:auto; overflow:hidden; margin:0; padding:0 0 0 80px; float:right; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}
.nyCultureP2_Text .nyCultureP2_Title { width:100%; overflow:hidden; line-height:60px; color:#333; font-size:30px; font-weight:bold; margin:0 auto 30px; padding:0 0 15px; border-bottom:1px solid #dbdbdb;}
.nyCultureP2_Title img { display:inline-block; width:48px; height:48px; vertical-align:top; margin:0 0 0 40px;}
.nyCultureP2_Text .nyCultureP2_Content { width:100%; height:auto; min-height:220px; margin:0 auto; padding:0; background:url(../images/CultureP2_ico2.png) right bottom no-repeat; background-size:220px 220px;}
.nyCultureP2_Content dl dd { width:100%; height:auto; line-height:26px; color:#666; font-size:16px; margin:0 0 10px; padding:2px 20px; position:relative; float:left; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}
.nyCultureP2_Content dl dd em { display:block; width:8px; height:8px; margin:0; padding:0; background-color:#035fa3; border-radius:50%; position:absolute; left:0; top:11px;}

.nyCulture_Part3 { width:100%; overflow:hidden; margin:0 auto; padding:80px 0;}
.nyCulture_Part3 .nyCultureP3_Main { width:80%; overflow:hidden; margin:0 auto; padding:0;}
.nyCultureP3_Main .nyCultureP3_Img { width:43%; height:450px; overflow:hidden; margin:0; padding:0; float:right; position:relative;}
.nyCultureP3_Img img { display:block; width:100%; height:100%; object-fit:cover; margin:auto; padding:0; position:absolute; left:0; top:0; right:0; bottom:0;}
.nyCultureP3_Main .nyCultureP3_Text { width:57%; height:auto; overflow:hidden; margin:40px 0 0; padding:0 80px 0 0; float:left; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}
.nyCultureP3_Text .nyCultureP3_Title { width:100%; overflow:hidden; line-height:60px; color:#333; font-size:30px; font-weight:bold; margin:0 auto 30px; padding:0 0 15px; border-bottom:1px solid #dbdbdb;}
.nyCultureP3_Title img { display:inline-block; width:48px; height:48px; vertical-align:top; margin:0 0 0 40px;}
.nyCultureP3_Text .nyCultureP3_Content { width:100%; height:auto; min-height:220px; margin:0 auto; padding:0; background:url(../images/CultureP3_ico2.png) right bottom no-repeat; background-size:220px 220px;}
.nyCultureP3_Content dl dd { width:100%; overflow:hidden; line-height:30px; color:#666; font-size:16px; text-align:justify; margin:0 auto 20px; padding:0 0 0 20px; position:relative; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}
.nyCultureP3_Content dl dd em { display:block; width:8px; height:8px; margin:0; padding:0; background-color:#035fa3; border-radius:50%; position:absolute; left:0; top:11px;}

.nyCulture_Part4 { width:100%; overflow:hidden; margin:0 auto; padding:80px 0; background-color:#fff;}
.nyCulture_Part4 .nyCultureP4_Main { width:80%; overflow:hidden; margin:0 auto; padding:0;}
.nyCultureP4_Main .nyCultureP4_Title { width:100%; overflow:hidden; margin:0 auto 40px; padding:0;}
.nyCultureP4_Title h3 { width:100%; overflow:hidden; line-height:40px; color:#333; font-size:30px; font-weight:bold; text-align:center; margin:0 auto 20px; padding:0;}
.nyCultureP4_Title p { width:60%; overflow:hidden; line-height:30px; color:#999; font-size:16px; text-align:center; margin:0 auto; padding:0;}
.nyCultureP4_Main ul li { width:23.65%; height:auto; overflow:hidden; margin:0 1.8% 0 0; padding:0; float:left;}
.nyCultureP4_Main ul li:nth-child(4) { margin:0;}
.nyCultureP4_Main ul li .CultureP4_img { width:100%; height:255px; overflow:hidden; margin:0 auto 10px; padding:0; position:relative;}
.nyCultureP4_Main ul li .CultureP4_img 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;}
.nyCultureP4_Main ul li:hover .CultureP4_img img { -webkit-transform: scale(1.1); -moz-transform: scale(1.1); transform: scale(1.1);}
.nyCultureP4_Main ul li p { width:100%; height:40px; overflow:hidden; line-height:40px; color:#333; font-size:16px; text-align:center; margin:0 auto; padding:0 10px; -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;}
.nyCultureP4_Main ul li:hover p { color:#fff; background-color:#333;}

@media (max-width:1680px) {
	.nyCulture .nyCulture_Title { width:90%;}
	.nyCulture_Part1, .nyCulture_Part2 .nyCultureP2_Main, .nyCulture_Part3 .nyCultureP3_Main, .nyCulture_Part4 .nyCultureP4_Main { width:90%;}
}
@media (max-width:1600px) {
	.nyCulture_Part1 ul li { height:430px;}
	.nyCultureP2_Main .nyCultureP2_Img { width:45%;}
	.nyCultureP2_Main .nyCultureP2_Text { width:55%;}
	
	.nyCultureP3_Main .nyCultureP3_Img { width:45%;}
	.nyCultureP3_Main .nyCultureP3_Text { width:55%;}
	
	.nyCultureP4_Main ul li .CultureP4_img { height:245px;}
}
@media (max-width:1560px) {
	.nyCulture_Part1 ul li { height:420px;}
	.nyCultureP4_Main ul li .CultureP4_img { height:240px;}
}
@media (max-width:1440px) {
	.nyCulture_Part1 { margin:0 auto 60px;}
	.nyCulture_Part1 ul li { height:400px;}
	.nyCulture_Part1 ul li .CultureP1_Text span { line-height:25px; font-size:15px;}
	
	.nyCulture_Part2 { padding:60px 0;}
	.nyCultureP2_Main .nyCultureP2_Img { height:400px;}
	.nyCultureP2_Main .nyCultureP2_Text { margin:0; padding:0 0 0 60px;}
	.nyCultureP2_Text .nyCultureP2_Title { margin:0 auto 40px; padding:0 0 20px;}
	
	.nyCulture_Part3 { padding:60px 0;}
	.nyCultureP3_Main .nyCultureP3_Img { height:400px;}
	.nyCultureP3_Main .nyCultureP3_Text { margin:0; padding:0 60px 0 0;}
	.nyCultureP3_Text .nyCultureP3_Title { margin:0 auto 40px; padding:0 0 20px;}
	
	.nyCulture_Part4 { padding:60px 0;}
	.nyCultureP4_Main .nyCultureP4_Title { margin:0 auto 30px;}
	.nyCultureP4_Main ul li .CultureP4_img { height:220px;}
}
@media (max-width:1366px) {
	.nyCulture_Part1 ul li { height:370px;}
	.nyCulture_Part1 ul li .CultureP1_Text { padding:20px;}
	
	.nyCultureP2_Main .nyCultureP2_Img { height:380px;}
	.nyCultureP2_Main .nyCultureP2_Text { margin:0; padding:0 0 0 60px;}
	.nyCultureP2_Text .nyCultureP2_Content { background-size:160px 160px;}
	
	.nyCultureP3_Main .nyCultureP3_Img { height:380px;}
	.nyCultureP3_Main .nyCultureP3_Text { margin:0; padding:0 60px 0 0;}
	.nyCultureP3_Text .nyCultureP3_Content { background-size:160px 160px;}
	
	.nyCultureP4_Title p { width:80%;}
	.nyCultureP4_Main ul li .CultureP4_img { height:210px;}
}
@media (max-width:1280px) {
	.nyCulture_Part1 ul li { height:350px;}
	.nyCulture_Part1 ul li .CultureP1_Text p { font-size:20px;}
	.nyCulture_Part1 ul li .CultureP1_Text span { line-height:22px; font-size:14px;}
	
	.nyCultureP2_Main .nyCultureP2_Img { height:360px;}
	.nyCultureP2_Main .nyCultureP2_Text { margin:0; padding:0 0 0 40px;}
	.nyCultureP2_Text .nyCultureP2_Content { background-size:140px 140px;}
	.nyCultureP2_Text .nyCultureP2_Title { line-height:50px; font-size:26px; margin:0 auto 30px; padding:0 0 10px;}
	.nyCultureP2_Title img { margin:0 0 0 20px;}
	
	.nyCultureP3_Main .nyCultureP3_Img { height:360px;}
	.nyCultureP3_Main .nyCultureP3_Text { margin:0; padding:0 40px 0 0;}
	.nyCultureP3_Text .nyCultureP3_Content { background-size:140px 140px;}
	.nyCultureP3_Text .nyCultureP3_Title { line-height:50px; font-size:26px; margin:0 auto 30px; padding:0 0 10px;}
	.nyCultureP3_Title img { margin:0 0 0 20px;}
	
	.nyCultureP4_Main ul li .CultureP4_img { height:200px;}
}
@media (max-width:1200px) {
	.nyCulture .nyCulture_Title { width:94%;}
	.nyCulture_Part1, .nyCulture_Part2 .nyCultureP2_Main, .nyCulture_Part3 .nyCultureP3_Main, .nyCulture_Part4 .nyCultureP4_Main { width:94%;}
	.nyCultureP2_Content dl dd { width:100%; height:auto; line-height:26px; font-size:15px; margin:0 0 10px; padding:2px 16px;}
	.nyCultureP2_Content dl dd em { width:6px; height:6px; top:12px;}
	
	.nyCulture_Part1 ul li, .nyCultureP2_Main .nyCultureP2_Img, .nyCultureP3_Main .nyCultureP3_Img { height:340px;}
}
@media (max-width:1080px) {
	.nyCulture_Part1 { margin:0 auto 40px;}
	.nyCulture_Part1 ul li, .nyCultureP2_Main .nyCultureP2_Img, .nyCultureP3_Main .nyCultureP3_Img { height:320px;}
	.nyCulture_Part1 ul li .CultureP1_Text p { font-size:18px;}
	
	.nyCulture_Part2, .nyCulture_Part3, .nyCulture_Part4 { padding:40px 0;}
	
	
	.nyCultureP3_Content dl dd { line-height:26px; font-size:15px; padding:0 0 0 16px;}
	.nyCultureP3_Content dl dd em { width:6px; height:6px; top:10px;}
	
	.nyCultureP4_Title h3 { line-height:32px; font-size:26px;}
	.nyCultureP4_Title p { line-height:26px; font-size:15px;}
	.nyCultureP4_Main ul li .CultureP4_img { height:175px;}
	.nyCultureP4_Main ul li p { height:30px; line-height:30px; font-size:15px;}
}
@media (max-width:1024px) {
	.nyCulture_Part1 ul li, .nyCultureP2_Main .nyCultureP2_Img, .nyCultureP3_Main .nyCultureP3_Img { height:290px;}
	
	.nyCultureP2_Text .nyCultureP2_Title, .nyCultureP3_Text .nyCultureP3_Title { margin:0 auto 20px;}	
	.nyCultureP3_Content dl dd { margin:0 auto 10px;}
	
	.nyCultureP4_Main ul li .CultureP4_img { height:165px;}
}
@media (max-width:800px) {
	.nyCulture_Part1 { margin:0 auto 20px;}
	.nyCulture_Part1 ul li { width:48.8%; height:320px; overflow:hidden; margin:0 2.4% 20px 0;}
	.nyCulture_Part1 ul li:nth-child(4) { margin:0 2.4% 20px 0;}
	.nyCulture_Part1 ul li:nth-child(2n+2) { margin:0 0 20px;}
	.nyCulture_Part1 ul li .CultureP1_Text { padding:20px;}
	.nyCulture_Part1 ul li .CultureP1_Text p { font-size:18px;}
	
	.nyCulture_Part2, .nyCulture_Part3, .nyCulture_Part4 { padding:40px 0 20px;}
	.nyCultureP2_Main .nyCultureP2_Img, .nyCultureP3_Main .nyCultureP3_Img { width:100%; height:500px; margin:0 auto 20px; float:inherit;}
	.nyCultureP2_Main .nyCultureP2_Text, .nyCultureP3_Main .nyCultureP3_Text { width:100%; margin:0 auto; padding:0; float:inherit;}
	.nyCultureP2_Text .nyCultureP2_Title, .nyCultureP3_Text .nyCultureP3_Title { line-height:40px; font-size:24px;}
	.nyCultureP2_Title img, .nyCultureP3_Title img { width:40px; height:40px;}
	.nyCultureP2_Text .nyCultureP2_Content, .nyCultureP3_Text .nyCultureP3_Content { min-height:inherit;}
	
	.nyCultureP4_Title h3 { line-height:30px; font-size:24px;}
	.nyCultureP4_Title p { width:100%;}
	.nyCultureP4_Main ul li { width:48.8%; height:auto; overflow:hidden; margin:0 2.4% 20px 0; padding:0; float:left;}
	.nyCultureP4_Main ul li:nth-child(4) { margin:0 2.4% 20px 0;}
	.nyCultureP4_Main ul li:nth-child(2n+2) { margin:0 0 20px;}
	.nyCultureP4_Main ul li .CultureP4_img { height:250px;}
}
@media (max-width:767px) {
	.nyCulture_Part1 ul li { width:100%; height:280px; overflow:hidden; margin:0 auto 20px; float:inherit;}
	.nyCulture_Part1 ul li:nth-child(2n+2), .nyCulture_Part1 ul li:nth-child(4) { margin:0 auto 20px;}
	
	.nyCultureP2_Main .nyCultureP2_Img, .nyCultureP3_Main .nyCultureP3_Img { height:260px;}
	.nyCultureP2_Content dl dd { width:100%; height:auto; padding:2px 0 2px 16px; margin:0 auto 10px; float:inherit;}
	
	.nyCultureP4_Main ul li .CultureP4_img { height:135px;}
	
}
@media (max-width:375px) {
	.nyCulture_Part1 ul li { height:260px;}
	
	.nyCultureP2_Main .nyCultureP2_Img, .nyCultureP3_Main .nyCultureP3_Img { height:240px;}
	.nyCultureP4_Main ul li .CultureP4_img { height:125px;}
}
@media (max-width:320px) {
	.nyCulture_Part1 ul li { height:240px;}
	.nyCultureP2_Main .nyCultureP2_Img, .nyCultureP3_Main .nyCultureP3_Img { height:220px;}
	.nyCultureP4_Main ul li { width:100%; height:auto; overflow:hidden; margin:0 auto 20px; padding:0; float:inherit;}
	.nyCultureP4_Main ul li:nth-child(2n+2), .nyCultureP4_Main ul li:nth-child(4) { margin:0 auto 20px;}
}
/*nyCulture 结束*/


/*nyFramework 开始*/
.nyFramework { width:100%; height:auto; overflow:hidden; margin:0 auto; padding:60px 0 80px; background:url(../images/AboutBg04.jpg) center bottom no-repeat; background-size:cover; position:relative;}
.nyFramework .nyFramework_Main { width:80%; overflow:hidden; margin:0 auto; padding:0;}
.nyFramework_Main .nyFramework_Title { width:100%; overflow:hidden; margin:0 auto 40px; padding:0;}
.nyFramework_Title p { width:100%; overflow:hidden; line-height:40px; color:#333; font-size:30px; font-weight:bold; text-align:center; margin:0 auto 10px; padding:0;}
.nyFramework_Title span { display:block; width:100%; overflow:hidden; line-height:30px; color:#999; font-size:16px; text-align:center; margin:0 auto; padding:0;}
.nyFramework_Main .nyFramework_Con { width:100%; overflow:hidden; margin:0 auto; padding:0; text-align:center;}
.nyFramework_Con img { display:inline-block; width:auto; max-width:100%; height:auto; margin:0; padding:0;}

@media (max-width:1680px) {
	.nyFramework .nyFramework_Main { width:90%;}
}
@media (max-width:1600px) {

}
@media (max-width:1560px) {

}
@media (max-width:1440px) {
	.nyFramework { padding:40px 0 60px;}
}
@media (max-width:1366px) {

}
@media (max-width:1280px) {

}
@media (max-width:1200px) {
	.nyFramework .nyFramework_Main { width:94%;}
}
@media (max-width:1080px) {
	.nyFramework { padding:20px 0 40px;}
}
@media (max-width:1024px) {
	
}
@media (max-width:800px) {
	.nyFramework { padding:0 0 40px;}
	.nyFramework_Main .nyFramework_Title { margin:0 auto 20px;}
	.nyFramework_Title p { line-height:30px; font-size:26px;}
}
@media (max-width:767px) {
	.nyFramework_Title p { line-height:30px; font-size:24px; margin:0 auto 5px;}
	.nyFramework_Title span { line-height:25px; font-size:15px;}
}
@media (max-width:375px) {
	.nyFramework_Title p { line-height:30px; font-size:22px;}
}
@media (max-width:320px) {
	
}
/*nyFramework 结束*/


/*nyProMenu 开始*/
.nyProMenu { width:80%; overflow:hidden; margin:0 auto 50px; padding:0;}
.nyProMenu_Parent { width:100%; height:60px; overflow:hidden; margin:0 auto 20px; padding:0; background-color:#e6e6e6;}
.nyProMenu_Parent ul li { width:16.666666%; height:60px; overflow:hidden; margin:0; padding:0; border-right:1px solid #f8f8f8; float:left; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}
.nyProMenu_Parent ul li:last-child { border-right:0;}
.nyProMenu_Parent ul li a { display:block; width:100%; height:60px; overflow:hidden; line-height:60px; color:#333; font-size:20px; font-weight:bold; text-align:center; text-overflow:ellipsis; white-space:nowrap; margin:0; padding:0;}
.nyProMenu_Parent ul li:hover a, .nyProMenu_Parent ul li.nyProActive a { color:#fff; background-color:#035fa3;}
.nyProMenu_Parent ul li a i { display:inline-block; width:30px; height:30px; vertical-align:middle; margin:-4px 5px 0 0; padding:0;}
.nyProMenu_Parent ul li a i.nyProIco1 { background:url(../images/nyProIco01.png) center center no-repeat; background-size:30px 30px;}
.nyProMenu_Parent ul li a i.nyProIco2 { background:url(../images/nyProIco02.png) center center no-repeat; background-size:30px 30px;}
.nyProMenu_Parent ul li a i.nyProIco3 { background:url(../images/nyProIco03.png) center center no-repeat; background-size:30px 30px;}
.nyProMenu_Parent ul li a i.nyProIco4 { background:url(../images/nyProIco04.png) center center no-repeat; background-size:30px 30px;}
.nyProMenu_Parent ul li a i.nyProIco5 { background:url(../images/nyProIco05.png) center center no-repeat; background-size:30px 30px;}
.nyProMenu_Parent ul li a i.nyProIco6 { background:url(../images/nyProIco06.png) center center no-repeat; background-size:30px 30px;}
.nyProMenu_Parent ul li:hover a i.nyProIco1, .nyProMenu_Parent ul li.nyProActive a i.nyProIco1 { background:url(../images/nyProIco1.png) center center no-repeat; background-size:30px 30px;}
.nyProMenu_Parent ul li:hover a i.nyProIco2, .nyProMenu_Parent ul li.nyProActive a i.nyProIco2 { background:url(../images/nyProIco2.png) center center no-repeat; background-size:30px 30px;}
.nyProMenu_Parent ul li:hover a i.nyProIco3, .nyProMenu_Parent ul li.nyProActive a i.nyProIco3 { background:url(../images/nyProIco3.png) center center no-repeat; background-size:30px 30px;}
.nyProMenu_Parent ul li:hover a i.nyProIco4, .nyProMenu_Parent ul li.nyProActive a i.nyProIco4 { background:url(../images/nyProIco4.png) center center no-repeat; background-size:30px 30px;}
.nyProMenu_Parent ul li:hover a i.nyProIco5, .nyProMenu_Parent ul li.nyProActive a i.nyProIco5 { background:url(../images/nyProIco5.png) center center no-repeat; background-size:30px 30px;}
.nyProMenu_Parent ul li:hover a i.nyProIco6, .nyProMenu_Parent ul li.nyProActive a i.nyProIco6 { background:url(../images/nyProIco6.png) center center no-repeat; background-size:30px 30px;}

.nyProMenu_Tab .swiper-container1 { width:100%; height:auto; overflow:hidden; margin:0 auto; padding:0; border-bottom:1px solid #e6e6e6; position:relative;}
.nyProMenu_Tab .swiper-container1 .swiper-slide {}
.nyProMenu_Tab .swiper-container1 .swiper-slide a { display:block; width:100%; height:58px; overflow:hidden; line-height:58px; color:#666; font-size:16px; font-weight:bold; text-align:center; position:relative;}
.nyProMenu_Tab .swiper-container1 .swiper-slide a:hover, .nyProMenu_Tab .swiper-container1 .swiper-slide a.Pactive { color:#035fa3;}
.nyProMenu_Tab .swiper-container1 .swiper-slide a em { display:block; width:0; height:2px; overflow:hidden; margin:0; padding:0; background-color:#035fa3; margin:0; padding:0; position:absolute; left:0; bottom:0; transition: all 0.5s; -webkit-transition: all 0.5s; -moz-transition: all 0.5s; -o-transition: all 0.5s;}
.nyProMenu_Tab .swiper-container1 .swiper-slide a:hover em, .nyProMenu_Tab .swiper-container1 .swiper-slide a.Pactive em { width:100%;}

@media (max-width:1680px) {
	.nyProMenu { width:90%;}
}
@media (max-width:1600px) {

}
@media (max-width:1560px) {

}
@media (max-width:1440px) {
	.nyProMenu_Parent ul li a { font-size:18px;}
}
@media (max-width:1366px) {

}
@media (max-width:1280px) {
	.nyProMenu_Parent { margin:0 auto 10px;}
}
@media (max-width:1200px) {
	.nyProMenu { width:94%;}
	.nyProMenu { margin:0 auto 40px;}
}
@media (max-width:1080px) {
	.nyProMenu_Parent { height:50px;}
	.nyProMenu_Parent ul li { height:50px;}
	.nyProMenu_Parent ul li a { height:50px; line-height:50px;}
	.nyProMenu_Tab .swiper-container1 .swiper-slide a { height:48px; line-height:48px;}
}
@media (max-width:1024px) {

}
@media (max-width:800px) {
	.nyProMenu_Parent ul li a { font-size:15px;}
	.nyProMenu_Parent ul li a i { margin:-4px 4px 0 0;}
	.nyProMenu_Tab .swiper-container1 .swiper-slide a { font-size:15px;}
}
@media (max-width:767px) {
	.nyProMenu { margin:0 auto 20px;}
	.nyProMenu_Parent { height:auto;}
	.nyProMenu_Parent ul li { width:50%; height:50px; border-bottom:1px solid #f8f8f8;}
	.nyProMenu_Parent ul li:last-child { border-right:0;}
	.nyProMenu_Parent ul li:nth-child(2n+2) { border-right:0;}
	.nyProMenu_Parent ul li a { height:50px; line-height:50px;}
}
@media (max-width:375px) {
	.nyProMenu_Parent ul li a { font-size:14px;}
	.nyProMenu_Tab .swiper-container1 .swiper-slide a { font-size:14px;}
}
@media (max-width:320px) {
	.nyProMenu_Parent ul li { width:50%; height:50px; border-bottom:1px solid #f8f8f8;}
	.nyProMenu_Parent ul li:last-child { border-right:0;}
	.nyProMenu_Parent ul li:nth-child(3n+3) { border-right:1px solid #f8f8f8;}
	.nyProMenu_Parent ul li:nth-child(2n+2) { border-right:0;}
}
/*nyProMenu 结束*/

/*nyProduct_Main 开始*/
.nyProduct_Main { width:80%; overflow:hidden; margin:50px auto; padding:0; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}
.nyProduct_Main .nyProduct_List { width:100%; height:auto; min-height:320px; margin:0 auto; padding:0;}
.nyProduct_List ul li { width:23.5%; height:auto; margin:0 2% 30px 0; padding:0; float:left;}
.nyProduct_List ul li:nth-child(4n+4) { margin:0 0 30px;}
.nyProduct_List ul li .nyPro_Img { width:100%; height:280px; overflow:hidden; margin:0 auto; padding:0; background-color:#fff;}
.nyProduct_List ul li .nyPro_Img a { display:block; width:100%; height:100%; overflow:hidden; margin:0 auto; padding:0; position:relative;}
.nyProduct_List ul li .nyPro_Img a img { display:block; max-width:100%; max-height:100%; 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;}
.nyProduct_List ul li:hover .nyPro_Img a img { -webkit-transform: scale(1.1); -moz-transform: scale(1.1); transform: scale(1.1);}
.nyProduct_List ul li .nyPro_Img a i { display:block; width:100%; height:100%; overflow:hidden; margin:0; padding:0; background:rgba(0,0,0,0.4) url(../images/Ck01.png) center center no-repeat; background-size:50px 50px; position:absolute; left:0; top:100%; transition: all 0.5s; -webkit-transition: all 0.5s; -moz-transition: all 0.5s; -o-transition: all 0.5s;}
.nyProduct_List ul li:hover .nyPro_Img a i { top:0;}
.nyProduct_List ul li .nyPro_Name { width:100%; overflow:hidden; margin:0 auto; padding:0;}
.nyProduct_List ul li .nyPro_Name a { display:block; width:100%; height:30px; overflow:hidden; line-height:30px; color:#333; font-size:18px; font-weight:bold; text-align:center; text-overflow:ellipsis; white-space:nowrap; margin:0 auto; padding:10px 0 0;}
.nyProduct_List ul li:hover .nyPro_Name a { color:#035fa3;}

.nyPage { width:100%; overflow:hidden; margin:0 auto; padding:0; font-size:0; text-align:center;}
.nyPage a { display:inline-block; height:40px; line-height:38px; color:#333; font-size:14px; margin:0 2px; padding:0 15px; background-color:#fff; border:1px solid #ccc; vertical-align:top; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}
.nyPage a:hover, .nyPage a.pnnum1 { color:#fff; background-color:#035fa3; border:1px solid #035fa3;}
.nyPage span { display:inline-block; height:40px; line-height:40px; color:#333; font-size:14px; margin:0 2px; padding:0 15px; background-color:#e6e6e6; vertical-align:top;}

.nyProduct_Main .nyPage { margin:20px auto 0;}

@media (max-width:1680px) {
	.nyProduct_Main { width:90%;}
	.nyProduct_List ul li .nyPro_Img { height:275px;}
}
@media (max-width:1600px) {
	.nyProduct_List ul li .nyPro_Img { height:270px;}
}
@media (max-width:1560px) {

}
@media (max-width:1440px) {
	.nyProduct_List ul li .nyPro_Img { height:250px;}
}
@media (max-width:1366px) {
	.nyProduct_List ul li .nyPro_Img { height:230px;}
}
@media (max-width:1280px) {
	.nyProduct_List ul li .nyPro_Img { height:215px;}
	
	.nyPage a { height:40px; line-height:38px; font-size:15px; padding:0 15px;}
	.nyPage span { height:40px; line-height:40px; font-size:15px; padding:0 15px;}
}
@media (max-width:1200px) {
	.nyProduct_Main { width:94%;}
	.nyProduct_List ul li .nyPro_Img { height:210px;}
}
@media (max-width:1080px) {
	.nyProduct_Main { margin:40px auto;}
	.nyProduct_List ul li .nyPro_Img { height:190px;}
	.nyProduct_List ul li .nyPro_Name a { font-size:16px;}
	
	.nyProduct_Main .nyPage { margin:10px auto 0;}
}
@media (max-width:1024px) {
	.nyProduct_List ul li .nyPro_Img { height:180px;}
}
@media (max-width:800px) {
	.nyProduct_List ul li { width:32%; height:auto; margin:0 2% 20px 0; padding:0; float:left;}
	.nyProduct_List ul li:nth-child(4n+4) { margin:0 2% 20px 0;}
	.nyProduct_List ul li:nth-child(3n+3) { margin:0 0 20px;}
	.nyProduct_List ul li .nyPro_Img { height:180px;}
	.nyProduct_List ul li .nyPro_Name a { font-size:15px;}
}
@media (max-width:767px) {
	.nyProduct_List ul li { width:48.5%; height:auto; margin:0 3% 20px 0; padding:0; float:left;}
	.nyProduct_List ul li:nth-child(3n+3), .nyProduct_List ul li:nth-child(4n+4) { margin:0 3% 20px 0;}
	.nyProduct_List ul li:nth-child(2n+2) { margin:0 0 20px;}
	.nyProduct_List ul li .nyPro_Img { height:150px;}
	
	.nyPage { font-size:0;}
	.nyPage a.pnnum1, .nyPage a.pnnum, .nyPage span.PgAll { display:none;}
	.nyPage a { font-size:14px;}
}
@media (max-width:375px) {
	.nyProduct_List ul li .nyPro_Img { height:140px;}
}
@media (max-width:320px) {
	.nyProduct_List ul li { width:100%; height:auto; margin:0 auto 20px; padding:0; float:inherit;}
	.nyProduct_List ul li:nth-child(2n+2), .nyProduct_List ul li:nth-child(4n+4) { margin:0 auto 20px;}
	.nyProduct_List ul li .nyPro_Img { height:230px;}
	
	.nyPage a { padding:0 12px;}
}
/*nyProduct_Main 结束*/

/*nyProDetail_Main 开始*/
.nyProDetail_Main { width:80%; overflow:hidden; margin:50px auto; padding:50px; background-color:#fff; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}
.nyProDetail_Main .nyProDetail_Img { width:50%; height:520px; margin:0; padding:0; float:left;}
#preview { width:100%; height:100%; margin:0; text-align:center; position:relative;}
.list-h li { float:left;}
#spec-n5 { width:27.5%; height:100%; padding:0 20px 0 0; overflow:hidden; float:left; position:relative; box-sizing: border-box; -webkit-box-sizing: border-box; -o-box-sizing: border-box; -moz-box-sizing: border-box;}
#spec-left { width:100%; height:20px; cursor:pointer; margin:0; padding:0; background:url(../images/ArrowUp1.png) center top no-repeat; position:absolute; left:0; top:0;}
#spec-right { width:100%; height:20px; cursor:pointer; margin:0; padding:0; background:url(../images/ArrowDown1.png) center bottom no-repeat; position:absolute; left:0; bottom:0;}
#spec-list { width:100%; height:100%; overflow:hidden; margin-left:2px; display:inline;}
#spec-list ul { height:100%;}
#spec-list ul li { width:100%; height:33.333333%; margin:0 auto; padding:0 0 20px; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}
#spec-list ul li:last-child { padding:0;}
#spec-list ul li p { width:100%; height:100%; overflow:hidden; margin:0; padding:0; border:1px solid #d5d5d5; position:relative; box-sizing: border-box; -webkit-box-sizing: border-box; -o-box-sizing: border-box; -moz-box-sizing: border-box;}
#spec-list ul li:hover p { border:1px solid #1f71c2;}
#spec-list ul li img { display:block; max-width:92%; max-height:94%; margin:auto; padding:0; position:absolute; left:0; top:0; right:0; bottom:0;}
/*jqzoom*/
.jqzoom { position:relative; width:72.5%; height:520px; overflow:hidden; padding:0; border:1px solid #d5d5d5; float:right; box-sizing: border-box; -webkit-box-sizing: border-box; -o-box-sizing: border-box; -moz-box-sizing: border-box;}
.jqzoom img { display:block; max-width:100%; max-height:100%; margin:auto; padding:0; position:absolute; left:0; top:0; right:0; bottom:0;}
.zoomdiv { background-color:#fff; border:1px solid #d5d5d5;display:none;text-align:center;overflow: hidden; margin:0 0 0 20px; position:absolute; left:100%!important; top:0!important; z-index:100;}
.bigimg { }
.jqZoomPup { width:200px!important; height:200px!important; z-index:10;visibility:hidden;position:absolute;top:0px;left:0px;background:url(../images/mask.png) 0 0 repeat;opacity:0.5;-moz-opacity:0.5;-khtml-opacity:0.5;filter:alpha(Opacity=50);cursor:move;}
#spec-list { position:relative; width:100%; margin:0;}
#spec-list div { width:100%!important; height:70px!important; margin:0;}
#ceshi { display:block; margin:auto!important; left:0; top:0; bottom:0; right:0;}

.nyProDetail_Main .nyProDetail_Text { width:50%; height:520px; margin:0; padding:20px 0 20px 50px; float:right; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}
.nyProDetail_Text .nyProDetail_Name { width:100%; overflow:hidden; margin:0 auto; padding:0;}
.nyProDetail_Name h1 { height:auto; line-height:48px; color:#333; font-size:40px; font-weight:bold; word-break:break-all; margin:0; padding:0; float:left;}
.nyProDetail_Name h1 img { display:block; width:auto; height:48px; margin:0 0 10px;}
.nyProDetail_Name .nyProDetail_Hits { height:30px; line-height:30px; color:#999; font-size:16px; margin:9px 0; padding:0 0 0 30px; background:url(../images/eye0.png) center left no-repeat; background-size:24px 24px; float:right; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}
.nyProDetail_Text .nyProDetail_Ms { width:100%; overflow:hidden; margin:20px auto; padding:24px 30px; background-color:#f8f8f8; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}
.nyProDetail_Ms p { width:100%; height:auto; min-height:30px; max-height:90px; overflow:hidden; line-height:30px; color:#666; font-size:16px; text-align:justify; margin:0 auto; padding:0; display:-webkit-box; text-overflow:ellipsis; -webkit-line-clamp:3; -webkit-box-orient:vertical;}
.nyProDetail_Ms p span { color:#333; font-weight:bold;}
.nyProDetail_Text dl { margin:30px auto; padding:16px 20px; border-top:1px solid #d5d5d5; border-bottom:1px solid #d5d5d5;}
.nyProDetail_Text dl dd { width:50%; height:32px; overflow:hidden; line-height:32px; color:#555; font-size:16px; text-overflow:ellipsis; white-space:nowrap; margin:0; padding:0 10px; float:left; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}
.nyProDetail_Text dl dd span { color:#999;}
.nyProDetail_Text .nyProDetail_Slogan { width:100%; height:58px; overflow:hidden; margin:0 auto; padding:0; background-color:#f4f5f9; position:relative;}
.nyProDetail_Slogan img { display:block; max-width:100%; max-height:100%; margin:auto; padding:0; position:absolute; left:0; top:0; right:0; bottom:0;}

@media (max-width:1680px) {
	.nyProDetail_Main { width:90%;}
	#spec-n5 { width:24%;}
	.jqzoom { width:76%;}
}
@media (max-width:1600px) {
	.nyProDetail_Main .nyProDetail_Img { height:500px;}
	.jqzoom { height:500px;}
	.nyProDetail_Main .nyProDetail_Text { height:500px; padding:10px 0 10px 50px;}
}
@media (max-width:1560px) {
	.nyProDetail_Main .nyProDetail_Img { height:490px;}
	.jqzoom { height:490px;}
	.nyProDetail_Main .nyProDetail_Text { height:490px; padding:5px 0 5px 50px;}
}
@media (max-width:1440px) {
	.nyProDetail_Main { padding:40px;}
	.nyProDetail_Main .nyProDetail_Img { height:450px;}
	.jqzoom { height:450px;}
	.nyProDetail_Main .nyProDetail_Text { height:450px; padding:15px 0 15px 40px;}
	.nyProDetail_Name h1 { line-height:40px; font-size:36px;}
	.nyProDetail_Name h1 img { height:40px;}
	.nyProDetail_Name .nyProDetail_Hits { margin:5px 0;}
	.nyProDetail_Text .nyProDetail_Ms { padding:15px 20px;}
	.nyProDetail_Text dl { margin:20px auto; padding:12px 10px;}
}
@media (max-width:1366px) {
	.nyProDetail_Main .nyProDetail_Img { height:420px;}
	.jqzoom { height:420px;}
	.nyProDetail_Name .nyProDetail_Hits { font-size:15px;}
	.nyProDetail_Main .nyProDetail_Text { height:420px; padding:10px 0 10px 40px;}
	.nyProDetail_Ms p { min-height: 25px; max-height: 75px; line-height:25px; font-size:15px;}
	.nyProDetail_Text dl dd { height:30px; line-height:30px; font-size:15px;}
}
@media (max-width:1280px) {
	.nyProDetail_Main .nyProDetail_Img { height:370px;}
	.jqzoom { height:370px;}
	.nyProDetail_Main .nyProDetail_Text { height:auto; padding:0 0 0 40px;}
	.nyProDetail_Name h1 { line-height:36px; font-size:30px;}
	.nyProDetail_Ms p { min-height:25px; max-height:75px; line-height:25px; font-size:15px;}
	.nyProDetail_Text dl dd { height:30px; line-height:30px; font-size:15px;}
}
@media (max-width:1200px) {
	.nyProDetail_Main { width:94%; margin:40px auto;}

}
@media (max-width:1080px) {
	.nyProDetail_Main { padding:30px;}
	.nyProDetail_Main .nyProDetail_Img { height:340px;}
	.jqzoom { height:340px;}
	#spec-n5 { padding:0 10px 0 0;}
	#spec-list ul li { padding:0 0 10px;}
	.nyProDetail_Main .nyProDetail_Text { height:auto; padding:0 0 0 30px;}
	.nyProDetail_Name h1 { font-size:30px;}
	.nyProDetail_Name .nyProDetail_Hits { font-size:15px;}
	.nyProDetail_Text .nyProDetail_Slogan { height:48px;}
}
@media (max-width:1024px) {
	
}
@media (max-width:800px) {
	.nyProDetail_Main { padding:24px;}
	.nyProDetail_Main .nyProDetail_Img { width:100%; height:440px; margin:0 auto 24px; float:inherit;}
	.jqzoom { height:440px;}
	.nyProDetail_Main .nyProDetail_Text { width:100%; margin:0 auto; padding:0; float:inherit;}
}
@media (max-width:767px) {
	.nyProDetail_Main { margin:20px auto; padding:20px;}
	.nyProDetail_Main .nyProDetail_Img { height:auto; margin:0 auto 20px;}
	#preview { height:auto;}
	#spec-n5 { width:100%; height:100px; padding:10px 0 0; float:inherit;}
	.jqzoom { width:100%; height:320px; float:inherit;}
	#spec-list {}
	#spec-list ul li { width:33.333333%; height:100%; padding:0 10px 0 0; float:left;}
	#spec-list ul li:last-child { padding:0;}
	
	.nyProDetail_Name h1 { width:100%; font-size:26px; float:inherit;}
	.nyProDetail_Name .nyProDetail_Hits { width:100%; font-size:14px; margin:0 auto; padding:0 0 0 25px; background-size:20px 20px; float:inherit;}
	.nyProDetail_Text .nyProDetail_Ms { margin:15px auto 20px; padding:10px;}
	.nyProDetail_Ms p { min-height:24px; max-height:72px; line-height:24px; font-size:14px;}
	.nyProDetail_Text dl { padding:10px;}
	.nyProDetail_Text dl dd { width:100%; font-size:14px; margin:0 auto; padding:0; float:inherit;}
	
	.nyProDetail_Text .nyProDetail_Slogan { height:32px;}
}
@media (max-width:375px) {
	.jqzoom { height:280px;}
	#spec-n5 { height:90px;}
}
@media (max-width:320px) {
	.jqzoom { height:240px;}
	#spec-n5 { height:80px;}
	
}
/*nyProDetail_Main 结束*/

/*nyProDetail_Con 开始*/
.nyProDetail_Con { width:80%; overflow:hidden; margin:0 auto; padding:0; background-color:#fff;}
.ProXq_Title { width:100%; overflow:hidden; margin:0 auto; padding:0; background-color:#e6e6e6;}
.ProXq_Title ul li { width:auto; height:60px; overflow:hidden; line-height:60px; color:#666; font-size:18px; font-weight:bold; padding:0 80px; float:left; cursor:pointer;}
.ProXq_Title ul li:hover, .ProXq_Title ul li.ProXqActive { color:#fff; background-color:#035fa3;}

.nyProDetail_Content { width:100%; overflow:hidden; margin:0 auto; padding:40px; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}

.ProXq_Con { min-height:320px; line-height:32px; color:#666; font-family:Arial,Helvetica,\5FAE\8F6F\96C5\9ED1,sans-serif!important; font-size:16px; margin:0 auto 40px; padding:0;}
.ProXq_Con p, .ProXq_Con div { width:100%!important; overflow:hidden; line-height:32px; color:#666; font-family:Arial,Helvetica,\5FAE\8F6F\96C5\9ED1,sans-serif!important; font-size:16px!important; word-break:break-all!important; text-indent:inherit!important; margin:0 auto!important; padding:0; background:none!important;}
.ProXq_Con p span, .ProXq_Con span, .ProXq_Con p em, .ProXq_Con em { color:#666!important; font-family:Arial,Helvetica,\5FAE\8F6F\96C5\9ED1,sans-serif!important; font-size:16px!important; background:none!important; text-indent:inherit!important;}
.ProXq_Con table { width:auto!important; max-width:100%; border-collapse:collapse; border-spacing:0; border-left:1px solid #d0d0d0!important; border-top:1px solid #d0d0d0!important; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}
.ProXq_Con table tr th, .ProXq_Con table tr td { width:auto!important; border-right:1px solid #d0d0d0!important; border-bottom:1px solid #d0d0d0!important; border-color:#d0d0d0!important; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}
.ProXq_Con table tr td p { text-indent:0!important;}

.ProXq_Con p img { display:inline-block;/* width:auto!important; height:auto!important;*/ max-width:100%; height:auto; margin:0 auto; padding:0; text-indent:0!important;}
.ProXq_Con ul, .ProXq_Con ol { padding:0 0 0 20px;}
.ProXq_Con ul li, .ProXq_Con ol li { list-style:disc;}

.nyPrevNext { width:100%; overflow:hidden; margin:0 auto; padding:0; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}
.nyPrevNext ul li { width:49%; height:40px; overflow:hidden; margin:0 2% 0 0; padding:0; float:left; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}
.nyPrevNext ul li:nth-child(2) { margin:0;}
.nyPrevNext ul li p { width:100%; height:40px; overflow:hidden; line-height:40px; color:#999; margin:0 auto; padding:0; position:relative; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}
.nyPrevNext ul li p.nyPrev { padding:0 0 0 96px;}
.nyPrevNext ul li p.nyNext { padding:0 96px 0 0; text-align:right;}
.nyPrevNext ul li p span { display:block; width:86px; height:20px; line-height:20px; color:#666; font-size:16px; margin:0; padding:0; position:absolute; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}
.nyPrevNext ul li p.nyPrev span { padding:0 0 0 26px; border-right:1px solid #999; background:url(../images/jt3.png) center left no-repeat; background-size:20px 20px; left:0; top:10px;}
.nyPrevNext ul li p.nyNext span { padding:0 26px 0 0; border-left:1px solid #999; background:url(../images/jt1.png) center right no-repeat; background-size:20px 20px; right:0; top:10px; text-align:right;}
.nyPrevNext ul li p a { display:block; width:100%; height:40px; overflow:hidden; line-height:40px; color:#666; font-size:16px; text-overflow:ellipsis; white-space:nowrap; margin:0; padding:0;}
.nyPrevNext ul li p.nyNext a { text-align:right;}
.nyPrevNext ul li:hover p span, .nyPrevNext ul li:hover p a { color:#035fa3;}
.nyPrevNext ul li:hover p.nyPrev span { border-right:1px solid #035fa3; background:url(../images/jt4.png) center left no-repeat; background-size:20px 20px;}
.nyPrevNext ul li:hover p.nyNext span { border-left:1px solid #035fa3; background:url(../images/jt2.png) center right no-repeat; background-size:20px 20px;}


.ProXq_Con .ProXq_List { width:100%; height:auto; min-height:320px; margin:0 auto; padding:0;}
.ProXq_List ul li { width:23.5%; height:auto; margin:0 2% 30px 0; padding:0; float:left;}
.ProXq_List ul li:nth-child(4n+4) { margin:0 0 30px;}
.ProXq_List ul li .nyPro_Img { width:100%; height:265px; overflow:hidden; margin:0 auto; padding:0; background-color:#fff; border:1px solid #dfdfdf; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}
.ProXq_List ul li .nyPro_Img a { display:block; width:100%; height:100%; overflow:hidden; margin:0 auto; padding:0; position:relative;}
.ProXq_List ul li .nyPro_Img a img { display:block; max-width:100%; max-height:100%; 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;}
.ProXq_List ul li:hover .nyPro_Img a img { -webkit-transform: scale(1.1); -moz-transform: scale(1.1); transform: scale(1.1);}
.ProXq_List ul li .nyPro_Img a i { display:block; width:100%; height:100%; overflow:hidden; margin:0; padding:0; background:rgba(0,0,0,0.4) url(../images/Ck01.png) center center no-repeat; background-size:50px 50px; position:absolute; left:0; top:100%; transition: all 0.5s; -webkit-transition: all 0.5s; -moz-transition: all 0.5s; -o-transition: all 0.5s;}
.ProXq_List ul li:hover .nyPro_Img a i { top:0;}
.ProXq_List ul li .nyPro_Name { width:100%; overflow:hidden; margin:0 auto; padding:0;}
.ProXq_List ul li .nyPro_Name a { display:block; width:100%; height:30px; overflow:hidden; line-height:30px; color:#333; font-size:18px; font-weight:bold; text-align:center; text-overflow:ellipsis; white-space:nowrap; margin:0 auto; padding:10px 0 0;}
.ProXq_List ul li:hover .nyPro_Name a { color:#035fa3;}


@media (max-width:1680px) {
	.nyProDetail_Con { width:90%;}
	.ProXq_List ul li .nyPro_Img { height:248px;}
}
@media (max-width:1600px) {
	.ProXq_List ul li .nyPro_Img { height:236px;}
}
@media (max-width:1560px) {
	.ProXq_Title ul li { padding:0 60px;}
	.ProXq_List ul li .nyPro_Img { height:228px;}
}
@media (max-width:1440px) {
	.ProXq_Title ul li { padding:0 50px;}
	.ProXq_List ul li .nyPro_Img { height:210px;}
}
@media (max-width:1366px) {
	.ProXq_List ul li .nyPro_Img { height:200px;}
}
@media (max-width:1280px) {
	.ProXq_List ul li .nyPro_Img { height:186px;}
}
@media (max-width:1200px) {
	.nyProDetail_Con { width:94%;}
	.ProXq_List ul li .nyPro_Img { height:181px;}
}
@media (max-width:1080px) {
	.nyProDetail_Content { padding:30px;}
	.ProXq_Title ul li { height:50px; line-height:50px; padding:0 40px;}
	.ProXq_Con { margin:0 auto 30px;}
	.ProXq_List ul li .nyPro_Img { height:166px;}
	
	.ProXq_List ul li .nyPro_Name a { font-size:16px;}
}
@media (max-width:1024px) {
	.ProXq_List ul li .nyPro_Img { height:156px;}
}
@media (max-width:800px) {
	.ProXq_Title ul li { font-size:16px; padding:0 24px;}
	.nyProDetail_Content { padding:24px;}
	.ProXq_Con { line-height:30px; font-size:15px; margin:0 auto 24px;}
	.ProXq_Con p, .ProXq_Con div { line-height:30px; font-size:15px!important;}
	.ProXq_Con p span, .ProXq_Con span, .ProXq_Con p em, .ProXq_Con em { font-size:15px!important;}
	
	.nyPrevNext ul li { width:100%; height:40px; margin:0 auto; float:inherit;}
	.nyPrevNext ul li:nth-child(2) { margin:0 auto;}
	.nyPrevNext ul li p span { width:83px; font-size:15px;}
	.nyPrevNext ul li p a { font-size:15px;}
	.nyPrevNext ul li p.nyPrev { padding:0 0 0 96px;}
	.nyPrevNext ul li p.nyNext { padding:0 0 0 96px;}
	.nyPrevNext ul li p.nyNext a { text-align:left;}
	.nyPrevNext ul li p.nyNext span { padding:0 0 0 26px; background:url(../images/jt1.png) center left no-repeat; background-size:20px 20px; text-align:left; border-right:1px solid #999; border-left:0; right:inherit; left:0;}
	.nyPrevNext ul li:hover p.nyNext span { border-right:1px solid #035fa3; border-left:0; background:url(../images/jt2.png) center left no-repeat; background-size:20px 20px;}
	
	.ProXq_List ul li { width:32%; height:auto; margin:0 2% 20px 0; padding:0; float:left;}
	.ProXq_List ul li:nth-child(4n+4) { margin:0 2% 20px 0;}
	.ProXq_List ul li:nth-child(3n+3) { margin:0 0 20px 0;}
	.ProXq_List ul li .nyPro_Img { height:166px;}
	.ProXq_List ul li .nyPro_Name a { font-size:15px;}
	
}
@media (max-width:767px) {
	.ProXq_Title ul li { width:33.333333%; height:45px; line-height:45px; font-size:15px; padding:0; text-align:center;}
	.nyProDetail_Content { padding:12px;}
	.ProXq_Con { line-height:24px; font-size:14px; margin:0 auto 20px;}
	.ProXq_Con p, .ProXq_Con div { line-height:24px; font-size:14px!important;}
	.ProXq_Con p span, .ProXq_Con span, .ProXq_Con p em, .ProXq_Con em { font-size:14px!important;}
	.ProXq_Con table tr th, .ProXq_Con table tr td { padding:3px 0!important;}
	
	.ProXq_Con table { display:block; width:100%!important; overflow-x:auto; border:0!important;}
	.ProXq_Con table tbody { display:block; width:200%;}
	.ProXq_Con table::-webkit-scrollbar { height:2px;}/* 滚动槽宽度 */
	
	.nyPrevNext ul li p span { font-size:14px;}
	.nyPrevNext ul li p a { font-size:14px;}
	
	.ProXq_List ul li { width:48%; height:auto; margin:0 4% 20px 0; padding:0; float:left;}
	.ProXq_List ul li:nth-child(3n+3), .ProXq_List ul li:nth-child(4n+4) { margin:0 4% 20px 0;}
	.ProXq_List ul li:nth-child(2n+2) { margin:0 0 20px 0;}
	.ProXq_List ul li .nyPro_Img { height:124px;}
}
@media (max-width:375px) {
	.ProXq_Title ul li { font-size:14px;}
	.ProXq_List ul li .nyPro_Img { height:111px;}
}
@media (max-width:320px) {
	.ProXq_Title ul li { font-size:13px;}
	.ProXq_List ul li { width:100%; height:auto; margin:0 auto 20px; padding:0; float:inherit;}
	.ProXq_List ul li:nth-child(2n+2), .ProXq_List ul li:nth-child(3n+3), .ProXq_List ul li:nth-child(4n+4) { margin:0 auto 20px;}
	.ProXq_List ul li .nyPro_Img { height:192px;}
}
/*nyProDetail_Con 结束*/

/*nyProBrand 开始*/
.nyProBrand { width:80%; height:auto; margin:50px auto; padding:0;}
.nyProBrand .ProBrand_Title { width:100%; overflow:hidden; line-height:48px; color:#333; font-size:40px; font-weight:bold; margin:0 auto 20px; padding:0;}
.nyProBrand .ProBrand_Main { width:100%; overflow:hidden; margin:0 0 0 -70px; padding:0 70px; position:relative;}
.ProBrand_Main .swiper-container2 { width:100%; height:auto; overflow:hidden; margin:0 auto; padding:0; position:relative;}
.ProBrand_Main .swiper-container2 .swiper-slide {}
.ProBrand_Main .swiper-container2 .swiper-slide .ProBrand_Pic { width:100%; height:180px; margin:0 auto 10px; padding:20px; background-color:#fff; box-shadow:0 0 0 rgba(0,0,0,0.1); -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;}
.ProBrand_Main .swiper-container2 .swiper-slide:hover .ProBrand_Pic { box-shadow:0 6px 12px rgba(0,0,0,0.1);}
.ProBrand_Main .swiper-container2 .swiper-slide .ProBrand_Pic a { display:block; width:100%; height:100%; overflow:hidden; margin:0 auto; padding:0; position:relative;}
.ProBrand_Main .swiper-container2 .swiper-slide .ProBrand_Pic a img { display:block; max-width:100%; max-height:100%; 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;}
.ProBrand_Main .swiper-container2 .swiper-slide:hover .ProBrand_Pic a img { -webkit-transform: scale(1.1); -moz-transform: scale(1.1); transform: scale(1.1);}
.ProBrand_Main .swiper-container2 .swiper-slide a.ProBrand_Name { display:block; width:100%; height:40px; overflow:hidden; line-height:40px; color:#555; font-size:20px; font-weight:bold; text-align:center; text-overflow:ellipsis; white-space:nowrap; margin:0 auto; padding:0;}
.ProBrand_Main .swiper-container2 .swiper-slide:hover a.ProBrand_Name { color:#035fa3;}

/*分页器*/
.ProBrand_Main .swiper-button-prev2, .ProBrand_Main .swiper-button-next2 { width:54px!important; height:54px!important; cursor:pointer; position:absolute; top:63px!important; margin:0!important; z-index:2;}
.ProBrand_Main .swiper-button-prev2 { background:url(../images/prev01.png) center center no-repeat; background-size:54px 54px; left:0;}
.ProBrand_Main .swiper-button-next2 { background:url(../images/next01.png) center center no-repeat; background-size:54px 54px; right:0;}
.ProBrand_Main .swiper-button-prev2:hover { background:url(../images/prev02.png) center center no-repeat; background-size:54px 54px; left:0;}
.ProBrand_Main .swiper-button-next2:hover { background:url(../images/next02.png) center center no-repeat; background-size:54px 54px; right:0;}

@media (max-width:1680px) {
	.nyProBrand { width:90%;}
}
@media (max-width:1600px) {
	.ProBrand_Main .swiper-container2 .swiper-slide .ProBrand_Pic { height:170px;}
}
@media (max-width:1560px) {

}
@media (max-width:1440px) {
	.nyProBrand .ProBrand_Title { line-height:44px; font-size:36px;}
	.ProBrand_Main .swiper-container2 .swiper-slide .ProBrand_Pic { height:150px;}
	.ProBrand_Main .swiper-container2 .swiper-slide a.ProBrand_Name { height:36px; line-height:36px; font-size:18px;}
}
@media (max-width:1366px) {

}
@media (max-width:1280px) {
	.nyProBrand .ProBrand_Title { line-height:36px; font-size:32px;}
	.ProBrand_Main .swiper-container2 .swiper-slide .ProBrand_Pic { height:130px;}
	.ProBrand_Main .swiper-button-prev2 { left:10px;}
	.ProBrand_Main .swiper-button-next2 { right:10px;}
}
@media (max-width:1200px) {
	.nyProBrand { width:94%; margin:40px auto;}
	.nyProBrand .ProBrand_Main { margin:0 auto; padding:0 0 50px;}
	.ProBrand_Main .swiper-container2 .swiper-slide .ProBrand_Pic { height:120px;}
	.ProBrand_Main .swiper-button-prev2, .ProBrand_Main .swiper-button-next2 { width:40px!important; height:40px!important; cursor:pointer; position:absolute; top:inherit!important; bottom:0!important; margin:0!important; z-index:2;}
	.ProBrand_Main .swiper-button-prev2 { background:url(../images/prev01.png) center center no-repeat; background-size:40px 40px; left:inherit; right:50%; margin:0 10px!important;}
	.ProBrand_Main .swiper-button-next2 { background:url(../images/next01.png) center center no-repeat; background-size:40px 40px; right:inherit; left:50%; margin:0 0 0 10px!important;}
	.ProBrand_Main .swiper-button-prev2:hover { background:url(../images/prev02.png) center center no-repeat; background-size:40px 40px; left:inherit; right:50%;}
	.ProBrand_Main .swiper-button-next2:hover { background:url(../images/next02.png) center center no-repeat; background-size:40px 40px; right:inherit; left:50%}
}
@media (max-width:1080px) {
	.nyProBrand .ProBrand_Title { font-size:30px;}
	.ProBrand_Main .swiper-container2 .swiper-slide .ProBrand_Pic { height:140px;}
}
@media (max-width:1024px) {
	.ProBrand_Main .swiper-container2 .swiper-slide .ProBrand_Pic { height:130px;}
}
@media (max-width:800px) {
	.nyProBrand .ProBrand_Title { line-height:32px; font-size:24px;}
	.ProBrand_Main .swiper-container2 .swiper-slide .ProBrand_Pic { height:108px; padding:10px;}
	.ProBrand_Main .swiper-container2 .swiper-slide a.ProBrand_Name { height:30px; line-height:30px; font-size:15px;}
}
@media (max-width:767px) {
	.nyProBrand { margin:20px auto;}
}
@media (max-width:375px) {
	.ProBrand_Main .swiper-container2 .swiper-slide .ProBrand_Pic { height:100px; margin:0 auto;}
	.ProBrand_Main .swiper-container2 .swiper-slide a.ProBrand_Name { font-size:14px;}
}
@media (max-width:320px) {
	.ProBrand_Main .swiper-container2 .swiper-slide .ProBrand_Pic { height:88px;}
}
/*nyProBrand 结束*/

/*nySolution_Main 开始*/
.nySolution_Main { width:80%; height:auto; margin:20px auto 50px; padding:0; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}
.nySolution_Main .nySolution_Title { width:100%; overflow:hidden; margin:0 auto 40px; padding:0;}
.nySolution_Title p { width:100%; overflow:hidden; line-height:40px; color:#333; font-size:36px; font-weight:bold; text-align:center; margin:0 auto 10px; padding:0;}
.nySolution_Title span { display:block; width:70%; overflow:hidden; line-height:30px; color:#999; font-size:16px; text-align:center; margin:0 auto; padding:0;}
.nySolution_Main .nySolution_List { width:100%; height:auto; overflow:hidden; margin:0 0 0 -70px; padding:0 70px; position:relative;}
.nySolution_List .swiper-container1 { width:100%; height:auto; overflow:hidden; margin:0 auto; padding:0; position:relative;}
.nySolution_List .swiper-container1 .swiper-slide { height:500px; background:#fff url(../images/SolutionBg.png) center right no-repeat; background-size:500px 500px; position:relative;}
.nySolution_List .swiper-container1 .swiper-slide .nySolution_Img { width:55.4%; height:100%; overflow:hidden; margin:0; padding:0; float:left;}
.nySolution_List .swiper-container1 .swiper-slide .nySolution_Img a { display:block; width:100%; height:100%; overflow:hidden; margin:0 auto; padding:0; position:relative;}
.nySolution_List .swiper-container1 .swiper-slide .nySolution_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;}
.nySolution_List .swiper-container1 .swiper-slide:hover .nySolution_Img a img { -webkit-transform: scale(1.1); -moz-transform: scale(1.1); transform: scale(1.1);}
.nySolution_List .swiper-container1 .swiper-slide .nySolution_Text { width:44.6%; height:100%; overflow:hidden; margin:0; padding:120px 50px; float:right; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}
.nySolution_List .swiper-container1 .swiper-slide .nySolution_Text i { display:block; width:44px; height:44px; overflow:hidden; margin:0; padding:0; background:url(../images/SoluIco.png) center center no-repeat; background-size:44px 44px;}
.nySolution_List .swiper-container1 .swiper-slide .nySolution_Text a.nySolution_Name { display:block; width:100%; height:auto; max-height:80px; overflow:hidden; line-height:40px; color:#333; font-size:30px; font-weight:bold; margin:15px auto 30px; padding:0; display:-webkit-box; text-overflow:ellipsis; -webkit-line-clamp:2; -webkit-box-orient:vertical;}
.nySolution_List .swiper-container1 .swiper-slide .nySolution_Text p { width:100%; height:auto; max-height:112px; overflow:hidden; line-height:28px; color:#999; font-size:16px; text-align:justify; margin:0 auto; padding:0; display:-webkit-box; text-overflow:ellipsis; -webkit-line-clamp:4; -webkit-box-orient:vertical;}
.nySolution_List .swiper-container1 .swiper-slide:hover .nySolution_Text a.nySolution_Name { color:#035fa3;}

/*分页器*/
.nySolution_List .swiper-button-prev1, .nySolution_List .swiper-button-next1 { width:54px!important; height:54px!important; cursor:pointer; position:absolute; top:50%!important; margin-top:-27px!important; z-index:2;}
.nySolution_List .swiper-button-prev1 { background:url(../images/prev01.png) center center no-repeat; background-size:54px 54px; left:0;}
.nySolution_List .swiper-button-next1 { background:url(../images/next01.png) center center no-repeat; background-size:54px 54px; right:0;}
.nySolution_List .swiper-button-prev1:hover { background:url(../images/prev02.png) center center no-repeat; background-size:54px 54px; left:0;}
.nySolution_List .swiper-button-next1:hover { background:url(../images/next02.png) center center no-repeat; background-size:54px 54px; right:0;}

@media (max-width:1680px) {
	.nySolution_Main { width:90%;}
	.nySolution_List .swiper-container1 .swiper-slide { height:490px;}
}
@media (max-width:1600px) {
	.nySolution_List .swiper-container1 .swiper-slide { height:470px;}
	.nySolution_List .swiper-container1 .swiper-slide .nySolution_Text { padding:100px 50px;}
}
@media (max-width:1560px) {

}
@media (max-width:1440px) {
	.nySolution_List .swiper-container1 .swiper-slide { height:420px;}
	.nySolution_List .swiper-container1 .swiper-slide .nySolution_Img { width:54%;}
	.nySolution_List .swiper-container1 .swiper-slide .nySolution_Text { width:46%; padding:80px 50px;}
}
@media (max-width:1366px) {
	.nySolution_Title p { font-size:34px;}
	.nySolution_Title span { width:80%;}
	.nySolution_List .swiper-container1 .swiper-slide { height:400px;}
	.nySolution_List .swiper-container1 .swiper-slide .nySolution_Text { padding:70px 50px;}
}
@media (max-width:1280px) {
	.nySolution_Title p { font-size:32px;}
	.nySolution_List .swiper-container1 .swiper-slide { height:380px;}
	.nySolution_List .swiper-container1 .swiper-slide .nySolution_Text { padding:60px 50px;}
	.nySolution_List .swiper-container1 .swiper-slide .nySolution_Text a.nySolution_Name { font-size:28px; margin:10px auto 20px;}
}
@media (max-width:1200px) {
	.nySolution_Main { width:94%;}
	.nySolution_Title p { font-size:30px;}
	.nySolution_Main .nySolution_List { margin:0 auto; padding:0;}
	.nySolution_List .swiper-button-prev1, .nySolution_List .swiper-button-next1 { display:none;}
}
@media (max-width:1080px) {
	.nySolution_Title p { font-size:28px;}
	.nySolution_List .swiper-container1 .swiper-slide { height:340px;}
	.nySolution_List .swiper-container1 .swiper-slide .nySolution_Text { padding:40px;}
	.nySolution_List .swiper-container1 .swiper-slide .nySolution_Text a.nySolution_Name { max-height:64px; line-height:32px; font-size:26px;}
}
@media (max-width:1024px) {
	.nySolution_Main { margin:0 auto 40px;}
	.nySolution_List .swiper-container1 .swiper-slide { height:330px;}
}
@media (max-width:800px) {
	.nySolution_Title p { line-height:32px; font-size:24px;}
	.nySolution_Title span { width:100%; line-height:25px; font-size:15px;}
	.nySolution_List .swiper-container1 .swiper-slide { height:auto;}
	.nySolution_List .swiper-container1 .swiper-slide .nySolution_Img { width:100%; height:440px; float:inherit;}
	.nySolution_List .swiper-container1 .swiper-slide .nySolution_Text { width:100%; height:auto; padding:30px; float:inherit;}
	.nySolution_List .swiper-container1 .swiper-slide .nySolution_Text a.nySolution_Name { max-height:60px; line-height:30px; font-size:24px;}
	.nySolution_List .swiper-container1 .swiper-slide .nySolution_Text p { max-height:100px; line-height:25px; font-size:15px;}
}
@media (max-width:767px) {
	.nySolution_Main .nySolution_Title { margin:0 auto 20px;}
	.nySolution_Title p { line-height:32px; font-size:22px;}
	.nySolution_Title span { line-height:24px; font-size:14px;}
	.nySolution_List .swiper-container1 .swiper-slide .nySolution_Img { height:240px;}
	.nySolution_List .swiper-container1 .swiper-slide .nySolution_Text { padding:20px;}
	.nySolution_List .swiper-container1 .swiper-slide .nySolution_Text a.nySolution_Name { max-height:56px; line-height:28px; font-size:22px; margin:10px auto;}
	.nySolution_List .swiper-container1 .swiper-slide .nySolution_Text p { max-height:96px; line-height:24px; font-size:14px;}
}
@media (max-width:375px) {
	.nySolution_List .swiper-container1 .swiper-slide .nySolution_Img { height:220px;}
}
@media (max-width:320px) {
	.nySolution_List .swiper-container1 .swiper-slide .nySolution_Img { height:200px;}
}
/*nySolution_Main 结束*/

/*nySolution_XgPro 开始*/
.nySolution_XgPro { width:80%; height:auto; margin:50px auto; padding:0; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}
.nySolution_XgPro .nySoluXgPro_List { width:100%; height:auto; margin:0 auto; padding:0;}
.nySoluXgPro_List ul li { width:23.5%; height:auto; margin:0 2% 30px 0; padding:0; float:left;}
.nySoluXgPro_List ul li:nth-child(4n+4) { margin:0 0 30px;}
.nySoluXgPro_List ul li .nySoluXgPro_Img { width:100%; height:280px; overflow:hidden; margin:0 auto; padding:0; background-color:#fff;}
.nySoluXgPro_List ul li .nySoluXgPro_Img a { display:block; width:100%; height:100%; overflow:hidden; margin:0 auto; padding:0; position:relative;}
.nySoluXgPro_List ul li .nySoluXgPro_Img a img { display:block; max-width:100%; max-height:100%; 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;}
.nySoluXgPro_List ul li:hover .nySoluXgPro_Img a img { -webkit-transform: scale(1.1); -moz-transform: scale(1.1); transform: scale(1.1);}
.nySoluXgPro_List ul li .nySoluXgPro_Img a i { display:block; width:100%; height:100%; overflow:hidden; margin:0; padding:0; background:rgba(0,0,0,0.4) url(../images/Ck01.png) center center no-repeat; background-size:50px 50px; position:absolute; left:0; top:100%; transition: all 0.5s; -webkit-transition: all 0.5s; -moz-transition: all 0.5s; -o-transition: all 0.5s;}
.nySoluXgPro_List ul li:hover .nySoluXgPro_Img a i { top:0;}
.nySoluXgPro_List ul li .nySoluXgPro_Name { width:100%; overflow:hidden; margin:0 auto; padding:0;}
.nySoluXgPro_List ul li .nySoluXgPro_Name a { display:block; width:100%; height:30px; overflow:hidden; line-height:30px; color:#333; font-size:18px; font-weight:bold; text-align:center; text-overflow:ellipsis; white-space:nowrap; margin:0 auto; padding:10px 0 0;}
.nySoluXgPro_List ul li:hover .nySoluXgPro_Name a { color:#035fa3;}

.nySolution_XgPro .nyPage { margin:20px auto 0;}

@media (max-width:1680px) {
	.nySolution_XgPro { width:90%;}
	.nySoluXgPro_List ul li .nySoluXgPro_Img { height:275px;}
}
@media (max-width:1600px) {
	.nySoluXgPro_List ul li .nySoluXgPro_Img { height:270px;}
}
@media (max-width:1560px) {

}
@media (max-width:1440px) {
	.nySoluXgPro_List ul li .nySoluXgPro_Img { height:250px;}
}
@media (max-width:1366px) {
	.nySoluXgPro_List ul li .nySoluXgPro_Img { height:230px;}
}
@media (max-width:1280px) {
	.nySoluXgPro_List ul li .nySoluXgPro_Img { height:215px;}
}
@media (max-width:1200px) {
	.nySolution_XgPro { width:94%;}
	.nySoluXgPro_List ul li .nySoluXgPro_Img { height:210px;}
}
@media (max-width:1080px) {
	.nySoluXgPro_List ul li .nySoluXgPro_Img { height:190px;}
	.nySoluXgPro_List ul li .nySoluXgPro_Name a { font-size:16px;}
}
@media (max-width:1024px) {
	.nySolution_XgPro { margin:40px auto;}
	.nySoluXgPro_List ul li .nySoluXgPro_Img { height:180px;}
}
@media (max-width:800px) {
	.nySoluXgPro_List ul li { width:23.5%; height:auto; margin:0 2% 20px 0; padding:0; float:left;}
	.nySoluXgPro_List ul li:nth-child(4n+4) { margin:0 0 20px;}
	.nySoluXgPro_List ul li .nySoluXgPro_Img { height:150px;}
}
@media (max-width:767px) {
	.nySoluXgPro_List ul li { width:48.5%; height:auto; margin:0 3% 20px 0; padding:0; float:left;}
	.nySoluXgPro_List ul li:nth-child(4n+4) { margin:0 3% 20px 0;}
	.nySoluXgPro_List ul li:nth-child(2n+2) { margin:0 0 20px;}
	.nySoluXgPro_List ul li .nySoluXgPro_Img { height:140px;}
}
@media (max-width:375px) {

}
@media (max-width:320px) {
	.nySoluXgPro_List ul li { width:100%; height:auto; margin:0 auto 20px; padding:0; float:inherit;}
	.nySoluXgPro_List ul li:nth-child(2n+2), .nySoluXgPro_List ul li:nth-child(4n+4) { margin:0 auto 20px;}
	.nySoluXgPro_List ul li .nySoluXgPro_Img { height:230px;}
}
/*nySolution_XgPro 结束*/

/*nyDown_Main 开始*/
.nyDown_Main { width:80%; height:auto; margin:20px auto 50px; padding:0; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}
.nyDown_Main .nyDown_List { width:100%; height:auto; min-height:320px; margin:0 auto; padding:0;}
.nyDown_List ul { padding:0!important;}
.nyDown_List ul li { width:48.5%; height:116px; margin:0 3% 40px 0; padding:0 0 0 104px; background:#fff url(../images/DownImg1.png) center left no-repeat; list-style:none!important; box-shadow:0 0 0 rgba(0,0,0,0.1); float:left; -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;}
.nyDown_List ul li:nth-child(2n+2) { margin:0 0 40px;}
.nyDown_List ul li:hover { background:#fff url(../images/DownImg2.png) center left no-repeat; box-shadow:0 6px 18px rgba(0,0,0,0.06);}
.nyDown_List ul li .nyDown_Pic { width:26%; height:100px; overflow:hidden; margin:0; padding:0; float:left;}
.nyDown_List ul li .nyDown_Pic a { display:block; width:100%; height:100%; overflow:hidden; margin:0 auto; padding:0; position:relative;}
.nyDown_List ul li .nyDown_Pic a img { display:block; max-width:100%; max-height:100%; 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;}
.nyDown_List ul li:hover .nyDown_Pic a img { -webkit-transform: scale(1.1); -moz-transform: scale(1.1); transform: scale(1.1);}
.nyDown_List ul li .nyDown_Text { width:100%; height:auto; overflow:hidden; margin:0; padding:18px 140px 18px 36px; float:right; position:relative; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}
.nyDown_List ul li .nyDown_Text .nyDown_Name { width:100%; height:30px; overflow:hidden; margin:0 auto 6px; padding:0 100px 0 0; position:relative; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}
.nyDown_List ul li .nyDown_Text .nyDown_Name a { display:block; width:100%; height:30px; overflow:hidden; line-height:30px; color:#333; font-size:18px; font-weight:bold; text-overflow:ellipsis; white-space:nowrap; margin:0 auto; padding:0; transition: all 0.5s; -webkit-transition: all 0.5s; -moz-transition: all 0.5s; -o-transition: all 0.5s;}
.nyDown_List ul li:hover .nyDown_Text .nyDown_Name a { color:#035fa3;}
.nyDown_List ul li .nyDown_Text .nyDown_Name span { display:inline-block; width:auto; height:30px; overflow:hidden; line-height:30px; color:#999; font-size:14px; margin:0; padding:0; position:absolute; top:0; right:0;}
.nyDown_List ul li .nyDown_Text .nyDown_Name span img { display:block; width:20px; height:20px; margin:5px 4px 5px 0; padding:0; float:left;}
.nyDown_List ul li .nyDown_Text p { width:100%; height:44px; overflow:hidden; line-height:22px; color:#999; font-size:14px; text-align:justify; margin:0 auto; padding:0; display:-webkit-box; text-overflow:ellipsis; -webkit-line-clamp:2; -webkit-box-orient:vertical;}
.nyDown_List ul li .nyDown_Text a.nyDown_Btn { display:block; width:104px; height:64px; overflow:hidden; margin:-32px 0 0; padding:0; border-left:1px solid #ddd; position:absolute; right:0; top:50%;}
.nyDown_List ul li .nyDown_Text a.nyDown_Btn i { display:block; width:40px; height:40px; overflow:hidden; margin:12px auto; padding:0; background:url(../images/downIco1.png) center center no-repeat; background-size:40px 40px;}
.nyDown_List ul li:hover .nyDown_Text a.nyDown_Btn i { background:url(../images/downIco2.png) center center no-repeat; background-size:40px 40px;}

.nyDown_Main .nyPage { margin:10px auto 0;}

.ProXq_DownList ul li { width:100%; margin:0 auto 40px; float:inherit; border:1px solid #eee;}
.ProXq_DownList ul li:hover { border:1px solid #035fa3;}

@media (max-width:1680px) {
	.nyDown_Main { width:90%;}
}
@media (max-width:1600px) {

}
@media (max-width:1560px) {

}
@media (max-width:1440px) {
	.nyDown_List ul li .nyDown_Text { padding:18px 130px 18px 30px;}
	.nyDown_List ul li .nyDown_Text a.nyDown_Btn { width:100px;}
}
@media (max-width:1366px) {

}
@media (max-width:1280px) {
	.nyDown_Main { margin:20px auto 40px;}
	.nyDown_List ul li { width:48.8%; margin:0 2.4% 30px 0;}
	.nyDown_List ul li:nth-child(2n+2) { margin:0 0 30px;}
	.nyDown_List ul li .nyDown_Text { padding:18px 105px 18px 25px;}
	.nyDown_List ul li .nyDown_Text a.nyDown_Btn { width:80px;}
	.nyDown_List ul li .nyDown_Text a.nyDown_Btn i { background:url(../images/downIco1.png) center center no-repeat; background-size:30px 30px;}
	.nyDown_List ul li:hover .nyDown_Text a.nyDown_Btn i { background:url(../images/downIco2.png) center center no-repeat; background-size:30px 30px;}
	
	.ProXq_DownList ul li { width:100%; margin:0 auto 30px;}
}
@media (max-width:1200px) {
	.nyDown_Main { width:94%;}
}
@media (max-width:1080px) {
	.nyDown_List ul li { width:100%; margin:0 auto 30px; float:inherit;}
	.nyDown_List ul li:nth-child(2n+2) { margin:0 auto 30px;}
}
@media (max-width:1024px) {
	
}
@media (max-width:800px) {

}
@media (max-width:767px) {
	.nyDown_Main { margin:0 auto 20px;}
	.nyDown_List ul li { height:auto; margin:0 auto 20px; padding:0; background:#fff url(../images/DownImg1.png) left top no-repeat; background-size:54px 60px; position:relative;}
	.nyDown_List ul li:nth-child(2n+2) { margin:0 auto 20px;}
	.nyDown_List ul li:hover { background:#fff url(../images/DownImg2.png) left top no-repeat; background-size:54px 60px; box-shadow:0 6px 18px rgba(0,0,0,0.06);}
	.nyDown_List ul li .nyDown_Text { overflow:inherit; padding:10px 12px; position:inherit;}
	.nyDown_List ul li .nyDown_Text .nyDown_Name { height:auto; margin:0 auto 10px; padding:0 60px 0 50px;}
	.nyDown_List ul li .nyDown_Text .nyDown_Name span { display:block; height:20px; line-height:20px; position:inherit; top:inherit; right:inherit;}
	.nyDown_List ul li .nyDown_Text .nyDown_Name span img { margin:0 4px 0 0;}
	.nyDown_List ul li .nyDown_Text a.nyDown_Btn { width:60px; height:50px; top:10px; right:12px; margin:0; border:0;}
	.nyDown_List ul li .nyDown_Text a.nyDown_Btn i { margin:5px auto; background:url(../images/downIco1.png) center center no-repeat; background-size:24px 24px;}
	.nyDown_List ul li:hover .nyDown_Text a.nyDown_Btn i { background:url(../images/downIco2.png) center center no-repeat; background-size:24px 24px;}
	
	.nyDown_Main .nyPage { margin:0 auto;}
}
@media (max-width:375px) {

}
@media (max-width:320px) {
	
}
/*nyDown_Main 结束*/

/*nyNews_Main 开始*/
.nyNews_Main { width:80%; overflow:hidden; margin:20px auto 50px; padding:0;}
.nyNews_Main .nyNew_Tj { width:100%; overflow:hidden; margin:20px auto 50px; padding:50px; background-color:#fff; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}
.nyNew_Tj .nyNewTj_Img { width:28%; height:240px; overflow:hidden; margin:0; padding:0; background-color:#f8f8f8; float:left;}
.nyNew_Tj .nyNewTj_Img a { display:block; width:100%; height:100%; overflow:hidden; margin:0 auto; padding:0; position:relative;}
.nyNew_Tj .nyNewTj_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;}
.nyNew_Tj:hover .nyNewTj_Img a img { -webkit-transform: scale(1.1); -moz-transform: scale(1.1); transform: scale(1.1);}
.nyNew_Tj .nyNewTj_Text { width:72%; height:auto; overflow:hidden; margin:0; padding:15px 0 15px 50px; float:right; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}
.nyNew_Tj .nyNewTj_Text .nyNewTj_Title { width:100%; height:40px; overflow:hidden; margin:0 auto; padding:0 100px 0 0; position:relative; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}
.nyNew_Tj .nyNewTj_Text .nyNewTj_Title a.nyNewTj_Name { display:block; width:100%; height:40px; overflow:hidden; line-height:40px; color:#333; font-size:24px; font-weight:bold; text-overflow:ellipsis; white-space:nowrap; margin:0 auto; padding:0;}
.nyNew_Tj .nyNewTj_Text .nyNewTj_Title span { display:inline-block; width:auto; height:40px; line-height:40px; color:#999; font-size:16px; margin:0; padding:0; position:absolute; top:0; right:0;}
.nyNew_Tj .nyNewTj_Text .nyNewTj_Title span img { display:block; width:20px; height:20px; margin:10px 4px 10px 0; padding:0; float:left;}
.nyNew_Tj:hover .nyNewTj_Text .nyNewTj_Title a.nyNewTj_Name { color:#035fa3;}
.nyNew_Tj .nyNewTj_Text p { width:100%; height:60px; overflow:hidden; line-height:30px; color:#999; font-size:16px; text-align:justify; margin:20px auto 40px; padding:0; display:-webkit-box; text-overflow:ellipsis; -webkit-line-clamp:2; -webkit-box-orient:vertical;}
.nyNew_Tj .nyNewTj_Text .nyNewTj_Tags { width:100%; overflow:hidden; margin:0 auto; padding:0;}
.nyNew_Tj .nyNewTj_Text .nyNewTj_Tags span { display:block; width:50%; height:50px; overflow:hidden; line-height:50px; color:#999; font-size:16px; margin:0; padding:0; float:left;}
.nyNew_Tj .nyNewTj_Text .nyNewTj_Tags span img { display:block; width:20px; height:20px; margin:15px 8px 15px 0; padding:0; float:left;}
.nyNew_Tj .nyNewTj_Text .nyNewTj_Tags a.nyNewTj_Btn { display:inlineblock; width:auto; height:50px; line-height:48px; color:#999; font-size:16px; text-align:center; margin:0; padding:0 30px; background-color:#fff; border:1px solid #c5c5c5; border-radius:26px; float:right; -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;}
.nyNew_Tj .nyNewTj_Text .nyNewTj_Tags a.nyNewTj_Btn i { display:block; width:20px; height:20px; margin:14px 0 14px 8px; padding:0; background:url(../images/jt1.png) center center no-repeat; background-size:20px 20px; float:right; transition: all 0.5s; -webkit-transition: all 0.5s; -moz-transition: all 0.5s; -o-transition: all 0.5s;}
.nyNew_Tj:hover .nyNewTj_Text .nyNewTj_Tags a.nyNewTj_Btn { color:#fff; background-color:#035fa3; border:1px solid #035fa3;}
.nyNew_Tj:hover .nyNewTj_Text .nyNewTj_Tags a.nyNewTj_Btn i { margin:14px 0 14px 16px; background:url(../images/jt0.png) center center no-repeat; background-size:20px 20px;}

.nyNews_Main .nyNew_List { width:100%; height:auto; min-height:320px; margin:0 auto; padding:0;}
.nyNew_List ul li { width:49%; overflow:hidden; margin:0 2% 30px 0; padding:30px 30px 0; background-color:#fff; float:left; -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;}
.nyNew_List ul li:nth-child(2n+2) { margin:0 0 30px 0;}
.nyNew_List ul li:hover { background-color:#035fa3;}
.nyNew_List ul li a.nyNew_Name { display:block; width:100%; height:32px; overflow:hidden; line-height:32px; color:#333; font-size:20px; font-weight:normal; text-overflow:ellipsis; white-space:nowrap; margin:0 auto 8px; padding:0; transition: all 0.5s; -webkit-transition: all 0.5s; -moz-transition: all 0.5s; -o-transition: all 0.5s;}
.nyNew_List ul li:hover a.nyNew_Name { color:#fff; font-weight:bold;}
.nyNew_List ul li p { width:100%; height:60px; overflow:hidden; line-height:30px; color:#999; font-size:16px; text-align:justify; margin:0 auto 30px; padding:0; display:-webkit-box; text-overflow:ellipsis; -webkit-line-clamp:2; -webkit-box-orient:vertical;}
.nyNew_List ul li:hover p { color:rgba(255,255,255,0.85);}
.nyNew_List ul li .nyNews_Foot { width:100%; overflow:hidden; margin:0 auto; padding:10px 0; border-top:1px solid #e8e8e8; transition: all 0.5s; -webkit-transition: all 0.5s; -moz-transition: all 0.5s; -o-transition: all 0.5s;}
.nyNew_List ul li .nyNews_Foot span { display:inline-block; width:auto; height:40px; line-height:40px; color:#999; font-size:16px; margin:0; padding:0; float:left; transition: all 0.5s; -webkit-transition: all 0.5s; -moz-transition: all 0.5s; -o-transition: all 0.5s;}
.nyNew_List ul li .nyNews_Foot span em { display:block; width:20px; height:20px; margin:10px 4px 10px 0; padding:0; background:url(../images/time01.png) center center no-repeat; background-size:20px 20px; float:left; transition: all 0.5s; -webkit-transition: all 0.5s; -moz-transition: all 0.5s; -o-transition: all 0.5s;}
.nyNew_List ul li .nyNews_Foot a.nyNew_Btn { display:inline-block; width:auto; height:40px; line-height:40px; color:#999; font-size:14px; margin:0; padding:0; float:right; transition: all 0.5s; -webkit-transition: all 0.5s; -moz-transition: all 0.5s; -o-transition: all 0.5s;}
.nyNew_List ul li .nyNews_Foot a.nyNew_Btn i { display:block; width:20px; height:20px; margin:10px 0 10px 8px; padding:0; background:url(../images/jt1.png) center center no-repeat; background-size:20px 20px; float:right; transition: all 0.5s; -webkit-transition: all 0.5s; -moz-transition: all 0.5s; -o-transition: all 0.5s;}
.nyNew_List ul li:hover .nyNews_Foot { border-top:1px solid rgba(255,255,255,0.25);}
.nyNew_List ul li:hover .nyNews_Foot span { color:rgba(255,255,255,1);}
.nyNew_List ul li:hover .nyNews_Foot span em { background:url(../images/time02.png) center center no-repeat; background-size:20px 20px;}
.nyNew_List ul li:hover .nyNews_Foot a.nyNew_Btn { color:#fff;}
.nyNew_List ul li:hover .nyNews_Foot a.nyNew_Btn i { margin:10px 0 10px 16px; background:url(../images/jt0.png) center center no-repeat; background-size:20px 20px;}

.nyNews_Main .nyPage { margin:20px auto 0;}

@media (max-width:1680px) {
	.nyNews_Main { width:90%;}
}
@media (max-width:1600px) {
	.nyNew_Tj .nyNewTj_Img { width:30%;}
	.nyNew_Tj .nyNewTj_Text { width:70%;}
}
@media (max-width:1560px) {
	.nyNew_Tj .nyNewTj_Img { width:31%;}
	.nyNew_Tj .nyNewTj_Text { width:69%;}
}
@media (max-width:1440px) {
	.nyNews_Main { margin:0 auto 40px;}
	.nyNews_Main .nyNew_Tj { margin:0 auto 40px; padding:40px;}
	.nyNew_Tj .nyNewTj_Img { width:33%;}
	.nyNew_Tj .nyNewTj_Text { width:67%; padding:15px 0 15px 40px;}
	.nyNews_Main .nyPage { margin:10px auto 0;}
}
@media (max-width:1366px) {
	.nyNew_Tj .nyNewTj_Img { width:37%;}
	.nyNew_Tj .nyNewTj_Text { width:63%;}
}
@media (max-width:1280px) {
	.nyNew_Tj .nyNewTj_Img { width:37.5%;}
	.nyNew_Tj .nyNewTj_Text { width:62.5%;}
}
@media (max-width:1200px) {
	.nyNews_Main { width:94%;}
	.nyNews_Main .nyNew_Tj { margin:0 auto 30px; padding:30px;}
	.nyNew_Tj .nyNewTj_Text { padding:20px 0 20px 30px;}
	.nyNew_Tj .nyNewTj_Text p { margin:20px auto 30px;}
}
@media (max-width:1080px) {
	.nyNew_Tj .nyNewTj_Img { height:220px;}
	.nyNew_Tj .nyNewTj_Text { padding:10px 0 10px 30px;}
	.nyNew_Tj .nyNewTj_Text .nyNewTj_Title a.nyNewTj_Name { font-size:22px;}	
}
@media (max-width:1024px) {
	.nyNew_Tj .nyNewTj_Img { height:210px;}
	.nyNew_Tj .nyNewTj_Text { padding:5px 0 5px 30px;}
	.nyNew_Tj .nyNewTj_Text .nyNewTj_Title a.nyNewTj_Name { font-size:20px;}
}
@media (max-width:800px) {
	.nyNews_Main .nyNew_Tj { margin:0 auto 20px; padding:20px;}
	.nyNew_Tj .nyNewTj_Img { height:190px;}
	.nyNew_Tj .nyNewTj_Text { padding:0 0 0 20px;}
	.nyNew_Tj .nyNewTj_Text .nyNewTj_Title { height:auto; padding:0;}
	.nyNew_Tj .nyNewTj_Text .nyNewTj_Title span { display:block; width:100%; height:30px; line-height:30px; font-size:15px; position:inherit; top:inherit; right:inherit;}
	.nyNew_Tj .nyNewTj_Text .nyNewTj_Title span img { margin:5px 4px 5px 0;}
	.nyNew_Tj .nyNewTj_Text p { height:50px; line-height:25px; font-size:15px; margin:6px auto 20px;}
	.nyNew_Tj .nyNewTj_Text .nyNewTj_Tags span { height:44px; line-height:44px; font-size:15px;}
	.nyNew_Tj .nyNewTj_Text .nyNewTj_Tags span img { margin:11px 8px 11px 0;}
	.nyNew_Tj .nyNewTj_Text .nyNewTj_Tags a.nyNewTj_Btn { height:44px; line-height:42px; font-size:15px; padding:0 20px;}
	.nyNew_Tj .nyNewTj_Text .nyNewTj_Tags a.nyNewTj_Btn i { margin:11px 0 11px 8px;}
	.nyNew_Tj:hover .nyNewTj_Text .nyNewTj_Tags a.nyNewTj_Btn i { margin:11px 0 11px 16px;}
	
	.nyNew_List ul li { width:48.3%; margin:0 2.4% 20px 0; padding:20px 20px 0;}
	.nyNew_List ul li:nth-child(2n+2) { margin:0 0 20px 0;}
	.nyNew_List ul li a.nyNew_Name { font-size:18px;}
	.nyNew_List ul li p { height:50px; line-height:25px; font-size:15px; margin:0 auto 20px;}
	.nyNew_List ul li .nyNews_Foot span { font-size:15px;}
	.nyNews_Main .nyPage { margin:20px auto 0;}
}
@media (max-width:767px) {
	.nyNew_Tj .nyNewTj_Img { width:100%; height:210px; margin:0 auto 15px; float:inherit;}
	.nyNew_Tj .nyNewTj_Text { width:100%; margin:0 auto; padding:0; float:inherit;}
	.nyNew_Tj .nyNewTj_Text .nyNewTj_Title span { font-size:14px;}
	.nyNew_Tj .nyNewTj_Text p { height:48px; line-height:24px; font-size:14px; margin:8px auto 16px;}
	.nyNew_Tj .nyNewTj_Text .nyNewTj_Tags span { height:40px; line-height:40px; font-size:14px;}
	.nyNew_Tj .nyNewTj_Text .nyNewTj_Tags span img { margin:10px 8px 10px 0;}
	.nyNew_Tj .nyNewTj_Text .nyNewTj_Tags a.nyNewTj_Btn { height:40px; line-height:38px; font-size:14px; padding:0 20px;}
	.nyNew_Tj .nyNewTj_Text .nyNewTj_Tags a.nyNewTj_Btn i { margin:9px 0 9px 8px;}
	.nyNew_Tj:hover .nyNewTj_Text .nyNewTj_Tags a.nyNewTj_Btn i { margin:9px 0 9px 16px;}
	
	.nyNew_List ul li { width:100%; margin:0 auto 20px; padding:20px 20px 0; float:inherit;}
	.nyNew_List ul li:nth-child(2n+2) { margin:0 auto 20px;}
}
@media (max-width:375px) {
	.nyNew_Tj .nyNewTj_Img { height:190px;}
	.nyNew_Tj .nyNewTj_Text .nyNewTj_Title a.nyNewTj_Name { font-size:18px;}
}
@media (max-width:320px) {
	.nyNew_Tj .nyNewTj_Img { height:160px;}
}
/*nyNews_Main 结束*/

/*nyNewDetail_Main 开始*/
.nyNewDetail_Main { width:80%; overflow:hidden; margin:20px auto 50px; padding:40px; background-color:#fff; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}
.nyNewDetail_Main .nyNewDetail_Title { width:100%; overflow:hidden; line-height:40px; color:#333; font-size:24px; font-weight:bold; margin:0 auto 10px; padding:0;}
.nyNewDetail_Main .nyNewDetail_Tips { width:100%; height:30px; overflow:hidden; line-height:30px; color:#999; font-size:16px; margin:0 auto; padding:0;}
.nyNewDetail_Tips img { display:inline-block; width:20px; height:20px; vertical-align:middle; margin:-2px 8px 0 0; padding:0;}
.nyNewDetail_Main .nyNewDetail_Con { width:100%; height:auto; min-height:320px; margin:30px auto 15px; padding:0;}
.nyNewDetail_Con p, .nyNewDetail_Con div { width:100%; height:auto; line-height:30px; color:#666; font-size:16px; margin:0 auto 15px; padding:0; background:none!important;}
.nyNewDetail_Con p span, .nyNewDetail_Con div span, .nyNewDetail_Con p font, .nyNewDetail_Con div font, .nyNewDetail_Con p em, .nyNewDetail_Con div em { color:#666!important; font-family:Arial,Helvetica,\5FAE\8F6F\96C5\9ED1,sans-serif!important; font-size:16px!important;}
.nyNewDetail_Con table { display:block; width:100%; margin:15px auto; padding:0;}
.nyNewDetail_Con table tr th, .nyNewDetail_Con table tr td { padding:0; box-sizing:border-box;}
.nyNewDetail_Con br, .nyNewDetail_Con p br, .nyNewDetail_Con div br { display:none;}
.nyNewDetail_Con ul, .nyNewDetail_Con ol { padding:0 0 0 16px; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}
.nyNewDetail_Con ul, .nyNewDetail_Con ol, .nyNewDetail_Con ul li, .nyNewDetail_Con ol li { list-style:disc!important; list-style-position: inherit!important;}

.nyNewDetail_Con table tr td img { display:inline-block; width:auto!important; height:auto!important; max-width:100%;}
.nyNewDetail_Con img { max-width:100%;}

@media (max-width:1680px) {
	.nyNewDetail_Main { width:90%;}
}
@media (max-width:1600px) {

}
@media (max-width:1560px) {

}
@media (max-width:1440px) {
	.nyNewDetail_Main { margin:20px auto 40px;}
}
@media (max-width:1366px) {

}
@media (max-width:1280px) {

}
@media (max-width:1200px) {
	.nyNewDetail_Main { width:94%; padding:30px;}
}
@media (max-width:1080px) {

}
@media (max-width:1024px) {
	
}
@media (max-width:800px) {
	.nyNewDetail_Main { padding:20px;}
	.nyNewDetail_Main .nyNewDetail_Title { font-size:22px;}
	.nyNewDetail_Main .nyNewDetail_Tips { font-size:15px;}
	.nyNewDetail_Main .nyNewDetail_Con { margin:20px auto 10px;}
	.nyNewDetail_Con p, .nyNewDetail_Con div { line-height:30px; font-size:15px; margin:0 auto 10px;}
	.nyNewDetail_Con p span, .nyNewDetail_Con div span, .nyNewDetail_Con p font, .nyNewDetail_Con div font, .nyNewDetail_Con p em, .nyNewDetail_Con div em { font-size:15px!important;}
	
}
@media (max-width:767px) {
	.nyNewDetail_Main { margin:10px auto 40px;}
	.nyNewDetail_Main .nyNewDetail_Title { line-height:32px; font-size:20px;}
	.nyNewDetail_Main .nyNewDetail_Tips { font-size:14px;}
	.nyNewDetail_Con p, .nyNewDetail_Con div { line-height:24px; font-size:14px; margin:0 auto 10px;}
	.nyNewDetail_Con p span, .nyNewDetail_Con div span, .nyNewDetail_Con p font, .nyNewDetail_Con div font, .nyNewDetail_Con p em, .nyNewDetail_Con div em { font-size:14px!important;}

}
@media (max-width:375px) {

}
@media (max-width:320px) {
	
}
/*nyNewDetail_Main 结束*/

/*nyNews_Rec 开始*/
.nyNews_Rec { width:80%; height:auto; margin:50px auto; padding:0;}
.nyNewsRec_Main { width:100%; height:auto; overflow:hidden; margin:0 0 0 -70px; padding:0 70px; position:relative;}
.nyNewsRec_Main .nyNewsRec_Title { width:100%; height:auto; margin:0 auto; padding:24px 24px 12px; background-color:#fff; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}
.nyNewsRec_Title p { width:100%; height:32px; overflow:hidden; line-height:32px; color:#333; font-size:24px; font-weight:bold; margin:0 auto; padding:0; position:relative;}
.nyNewsRec_Title p span { display:inline-block; color:#ededed; margin:0 0 0 10px;}
.nyNewsRec_Title p i { display:block; width:96px; height:3px; background-color:#035fa3; position:absolute; left:0; top:26px;}

.nyNewsRec_Main .swiper-container1 { width:100%; height:auto; min-height:180px; overflow:hidden; margin:0 auto; padding:0; background-color:#fff; position:relative;}
.nyNewsRec_Main .swiper-container1 .swiper-slide { height:auto; position:relative;}
.nyNewsRec_Main .swiper-container1 .swiper-slide .nyNewsRec_Con { width:100%; height:auto; overflow:hidden; margin:0 auto; padding:12px 24px 24px; border-radius:0px; -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;}
.nyNewsRec_Main .swiper-container1 .swiper-slide .nyNewsRec_Con .nyNewsRec_Img { width:42%; height:200px; overflow:hidden; margin:0; padding:0; float:left;}
.nyNewsRec_Main .swiper-container1 .swiper-slide .nyNewsRec_Con .nyNewsRec_Img a { display:block; width:100%; height:100%; overflow:hidden; margin:0; padding:0; position:relative;}
.nyNewsRec_Main .swiper-container1 .swiper-slide .nyNewsRec_Con .nyNewsRec_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;}
.nyNewsRec_Main .swiper-container1 .swiper-slide:hover .nyNewsRec_Con .nyNewsRec_Img a img { -webkit-transform: scale(1.1); -moz-transform: scale(1.1); transform: scale(1.1);}
.nyNewsRec_Main .swiper-container1 .swiper-slide .nyNewsRec_Con .nyNewsRec_Text { width:58%; overflow:hidden; margin:0; padding:20px 0 20px 24px; float:right; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}
.nyNewsRec_Main .swiper-container1 .swiper-slide .nyNewsRec_Con .nyNewsRec_Text a.nyNewsRec_Name { display:block; width:100%; height:32px; overflow:hidden; line-height:32px; color:#333; font-size:20px; font-weight:bold; text-overflow:ellipsis; white-space:nowrap; margin:0 auto 10px; padding:0;}
.nyNewsRec_Main .swiper-container1 .swiper-slide .nyNewsRec_Con .nyNewsRec_Text p { width:100%; height:60px; overflow:hidden; line-height:30px; color:#666; font-size:16px; margin:0 auto; padding:0; display:-webkit-box; text-overflow:ellipsis; -webkit-line-clamp:2; -webkit-box-orient:vertical;}
.nyNewsRec_Main .swiper-container1 .swiper-slide .nyNewsRec_Con .nyNewsRec_Text .nyNewsRec_Time { width:100%; height:38px; overflow:hidden; margin:20px auto 0; padding:0;}
.nyNewsRec_Main .swiper-container1 .swiper-slide .nyNewsRec_Con .nyNewsRec_Text .nyNewsRec_Time span { display:inline-block; width:auto; height:38px; overflow:hidden; line-height:38px; color:#999; font-size:16px; margin:0; padding:0;}
.nyNewsRec_Main .swiper-container1 .swiper-slide .nyNewsRec_Con .nyNewsRec_Text .nyNewsRec_Time span img { display:block; width:20px; height:20px; margin:9px 8px 9px 0; float:left;}
.nyNewsRec_Main .swiper-container1 .swiper-slide .nyNewsRec_Con .nyNewsRec_Text .nyNewsRec_Time a.nyNewsRec_More { display:inline-block; width:auto; height:38px; line-height:38px; color:#666; font-size:16px; margin:0; padding:0 15px; background-color:#f7f7f7; float:right;}
.nyNewsRec_Main .swiper-container1 .swiper-slide .nyNewsRec_Con .nyNewsRec_Text .nyNewsRec_Time a.nyNewsRec_More i { display:inline-block; width:8px; height:14px; vertical-align:middle; margin:-2px 0 0 8px; padding:0; background:url(../images/jt5.png) center center no-repeat; background-size:8px 14px; transition: all 0.5s; -webkit-transition: all 0.5s; -moz-transition: all 0.5s; -o-transition: all 0.5s;}
.nyNewsRec_Main .swiper-container1 .swiper-slide:hover .nyNewsRec_Con .nyNewsRec_Text a.nyNewsRec_Name { color:#035fa3;}
.nyNewsRec_Main .swiper-container1 .swiper-slide:hover .nyNewsRec_Con .nyNewsRec_Text a.nyNewsRec_More { color:#fff; background-color:#035fa3;}
.nyNewsRec_Main .swiper-container1 .swiper-slide:hover .nyNewsRec_Con .nyNewsRec_Text a.nyNewsRec_More i { margin:-2px 0 0 16px; background:url(../images/jt6.png) center center no-repeat; background-size:8px 14px;}

/*分页器*/
.nyNewsRec_Main .swiper-button-prev1, .nyNewsRec_Main .swiper-button-next1 { width:54px!important; height:54px!important; cursor:pointer; position:absolute; top:50%!important; margin-top:0px!important; z-index:2;}
.nyNewsRec_Main .swiper-button-prev1 { background:url(../images/prev01.png) center center no-repeat; background-size:54px 54px; left:0;}
.nyNewsRec_Main .swiper-button-next1 { background:url(../images/next01.png) center center no-repeat; background-size:54px 54px; right:0;}
.nyNewsRec_Main .swiper-button-prev1:hover { background:url(../images/prev02.png) center center no-repeat; background-size:54px 54px; left:0;}
.nyNewsRec_Main .swiper-button-next1:hover { background:url(../images/next02.png) center center no-repeat; background-size:54px 54px; right:0;}

@media (max-width:1680px) {
	.nyNews_Rec { width:90%;}
}
@media (max-width:1600px) {
	.nyNewsRec_Main .swiper-container1 .swiper-slide .nyNewsRec_Con .nyNewsRec_Img { height:190px;}
	.nyNewsRec_Main .swiper-container1 .swiper-slide .nyNewsRec_Con .nyNewsRec_Text { padding:15px 0 15px 20px;}
}
@media (max-width:1560px) {

}
@media (max-width:1440px) {	
	.nyNews_Rec { margin:40px auto;}
	.nyNewsRec_Main .swiper-container1 .swiper-slide .nyNewsRec_Con .nyNewsRec_Img { height:180px;}
	.nyNewsRec_Main .swiper-container1 .swiper-slide .nyNewsRec_Con .nyNewsRec_Text { padding:10px 0 10px 20px;}
}
@media (max-width:1366px) {

}
@media (max-width:1280px) {
	.nyNewsRec_Main { margin:0 0 0 -60px; padding:0 60px;}
	.nyNewsRec_Main .swiper-container1 .swiper-slide .nyNewsRec_Con .nyNewsRec_Img { height:160px;}
	.nyNewsRec_Main .swiper-container1 .swiper-slide .nyNewsRec_Con .nyNewsRec_Text { padding:0 0 0 20px;}
}
@media (max-width:1200px) {
	.nyNews_Rec { width:94%;}	
	.nyNewsRec_Main { margin:0; padding:0;}
	.nyNewsRec_Main .swiper-button-prev1, .nyNewsRec_Main .swiper-button-next1 { width:40px!important; height:40px!important; top:20px!important; left:inherit!important; margin-top:0px!important;}
	.nyNewsRec_Main .swiper-button-prev1 { background:url(../images/prev01.png) center center no-repeat; background-size:40px 40px; right:88px;}
	.nyNewsRec_Main .swiper-button-next1 { background:url(../images/next01.png) center center no-repeat; background-size:40px 40px; right:24px;}
	.nyNewsRec_Main .swiper-button-prev1:hover { background:url(../images/prev02.png) center center no-repeat; background-size:40px 40px; right:88px;}
	.nyNewsRec_Main .swiper-button-next1:hover { background:url(../images/next02.png) center center no-repeat; background-size:40px 40px; right:24px;}
}
@media (max-width:1080px) {
	.nyNewsRec_Main .swiper-container1 .swiper-slide .nyNewsRec_Con .nyNewsRec_Img { height:150px;}
	.nyNewsRec_Main .swiper-container1 .swiper-slide .nyNewsRec_Con .nyNewsRec_Text a.nyNewsRec_Name { font-size:18px; margin:0 auto 5px;}
	.nyNewsRec_Main .swiper-container1 .swiper-slide .nyNewsRec_Con .nyNewsRec_Text .nyNewsRec_Time { margin:15px auto 0;}
}
@media (max-width:1024px) {
	.nyNewsRec_Main .swiper-container1 .swiper-slide .nyNewsRec_Con .nyNewsRec_Img { width:36%; height:220px;}
	.nyNewsRec_Main .swiper-container1 .swiper-slide .nyNewsRec_Con .nyNewsRec_Text { width:64%; padding:20px 0 20px 24px;}
	.nyNewsRec_Main .swiper-container1 .swiper-slide .nyNewsRec_Con .nyNewsRec_Text a.nyNewsRec_Name { font-size:22px; margin:0 auto 10px;}
	.nyNewsRec_Main .swiper-container1 .swiper-slide .nyNewsRec_Con .nyNewsRec_Text .nyNewsRec_Time { margin:40px auto 0;}
}
@media (max-width:800px) {	
	.nyNewsRec_Main .nyNewsRec_Title { padding:20px 20px 10px;}
	.nyNewsRec_Main .swiper-container1 .swiper-slide .nyNewsRec_Con { padding:10px 20px 20px;}
	.nyNewsRec_Main .swiper-container1 .swiper-slide .nyNewsRec_Con .nyNewsRec_Img { width:40%; height:200px;}
	.nyNewsRec_Main .swiper-container1 .swiper-slide .nyNewsRec_Con .nyNewsRec_Text { width:60%; padding:10px 0 10px 20px;}
	.nyNewsRec_Main .swiper-container1 .swiper-slide .nyNewsRec_Con .nyNewsRec_Text a.nyNewsRec_Name { font-size:20px;}
	.nyNewsRec_Main .swiper-container1 .swiper-slide .nyNewsRec_Con .nyNewsRec_Text p { font-size:15px;}
	.nyNewsRec_Main .swiper-container1 .swiper-slide .nyNewsRec_Con .nyNewsRec_Text .nyNewsRec_Time span { font-size:15px;}
	.nyNewsRec_Main .swiper-container1 .swiper-slide .nyNewsRec_Con .nyNewsRec_Text .nyNewsRec_Time a.nyNewsRec_More { font-size:15px;}
	
	.nyNewsRec_Main .swiper-button-prev1, .nyNewsRec_Main .swiper-button-next1 { width:40px!important; height:40px!important; top:16px!important; left:inherit!important; margin-top:0px!important;}
	.nyNewsRec_Main .swiper-button-prev1 { background:url(../images/prev01.png) center center no-repeat; background-size:40px 40px; right:80px;}
	.nyNewsRec_Main .swiper-button-next1 { background:url(../images/next01.png) center center no-repeat; background-size:40px 40px; right:20px;}
	.nyNewsRec_Main .swiper-button-prev1:hover { background:url(../images/prev02.png) center center no-repeat; background-size:40px 40px; right:80px;}
	.nyNewsRec_Main .swiper-button-next1:hover { background:url(../images/next02.png) center center no-repeat; background-size:40px 40px; right:20px;}
}
@media (max-width:767px) {
	.nyNewsRec_Title p { font-size:20px;}
	.nyNewsRec_Title p span { font-size:16px;}
	.nyNewsRec_Title p i { width:81px;}
	.nyNewsRec_Main .swiper-container1 .swiper-slide .nyNewsRec_Con .nyNewsRec_Img { width:100%; height:220px; margin:0 auto 10px; float:inherit;}
	.nyNewsRec_Main .swiper-container1 .swiper-slide .nyNewsRec_Con .nyNewsRec_Text { width:100%; margin:0 auto; padding:0; float:inherit;}
	.nyNewsRec_Main .swiper-container1 .swiper-slide .nyNewsRec_Con .nyNewsRec_Text a.nyNewsRec_Name { font-size:18px; margin:0 auto 5px;}
	.nyNewsRec_Main .swiper-container1 .swiper-slide .nyNewsRec_Con .nyNewsRec_Text p { height:48px; line-height:24px; font-size:14px;}
	.nyNewsRec_Main .swiper-container1 .swiper-slide .nyNewsRec_Con .nyNewsRec_Text .nyNewsRec_Time { margin:15px auto 0;}
	.nyNewsRec_Main .swiper-container1 .swiper-slide .nyNewsRec_Con .nyNewsRec_Text .nyNewsRec_Time span { font-size:14px;}
	.nyNewsRec_Main .swiper-container1 .swiper-slide .nyNewsRec_Con .nyNewsRec_Text .nyNewsRec_Time a.nyNewsRec_More { font-size:14px;}
	.nyNewsRec_Main .swiper-button-prev1 { right:70px;}
	
}
@media (max-width:375px) {
	.nyNewsRec_Title p span { display:none;}
	.nyNewsRec_Main .swiper-container1 .swiper-slide .nyNewsRec_Con .nyNewsRec_Img { height:180px;}
}
@media (max-width:320px) {
	.nyNewsRec_Main .swiper-container1 .swiper-slide .nyNewsRec_Con .nyNewsRec_Img { height:160px;}
}
/*nyNews_Rec 结束*/

/*lyNy_order 开始*/
.lyNy_order { width: 100%; min-height:480px; overflow: hidden; margin: 0 auto; padding:0 0 60px; background:#fff url(../images/n_about_bg.jpg) left center no-repeat; /*background-size:cover;*/ box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box;}
.lyNy_order .lyNyOrder_main { width:80%; height:auto; margin:0 auto; padding:60px 60px 30px; background-color:#fff; box-shadow:0 8px 20px rgba(0,0,0,0.1); border-radius:20px; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}
.lyNyOrder_main .lyNyOrder_Title { width:100%; overflow:hidden; margin:0 auto 40px; padding:0 0 12px; border-bottom:3px solid #035fa3;}
.lyNyOrder_Title p { width:100%; overflow:hidden; line-height:40px; color:#333; font-size:36px; font-weight:bold; margin:0 auto 5px; padding:0;}
.lyNyOrder_Title span { display:block; width:100%; overflow:hidden; line-height:30px; color:#999; font-size:16px; margin:0 auto; padding:0;}

.lyNyOrder_main .lyNyOrder_msg { width:100%; overflow:hidden; margin:0 auto; padding:0;}
.lyNyOrder_msg ul { width: 100%; overflow: hidden; margin: 0 auto; padding: 0;}
.lyNyOrder_msg ul li { width: 48%; overflow: hidden; margin: 0 4% 30px 0; padding: 0; float:left;}
.lyNyOrder_msg ul li:nth-child(2n+2) { margin:0 0 30px;}
.lyNyOrder_msg ul li p { width: 100%; height: 40px; overflow: hidden; line-height: 40px; margin: 0 auto 5px; padding: 0; color: #333; font-size: 18px; font-weight:bold; box-sizing: border-box; -webkit-box-sizing: border-box; -o-box-sizing: border-box; -moz-box-sizing: border-box;}
.lyNyOrder_msg ul li p span { display:inline-block; color:#f00; font-size:16px; font-weight:normal; margin:0 10px 0 0; float:left;}
.lyNyOrder_msg ul li .msg_ipt1 { width: 100%; overflow: hidden; height: 52px; margin: 0; padding: 0; box-sizing: border-box; -webkit-box-sizing: border-box; -o-box-sizing: border-box; -moz-box-sizing: border-box;}
.msg_ipt1 input { display: block; width: 100%; overflow: hidden; height: 52px; line-height:50px; color:#666; font-family: Arial,\5FAE\8F6F\96C5\9ED1,Helvetica,sans-seri; font-size:16px; margin:0; padding:0 15px; background-color: #fff; border: 1px solid #dfdfdf; border-radius: 0; outline: none; resize: none; box-sizing: border-box; -webkit-box-sizing: border-box; -o-box-sizing: border-box; -moz-box-sizing: border-box;}
.lyNyOrder_msg ul li .msg_ipt2 { padding:0 160px 0 0; position:relative; box-sizing: border-box; -webkit-box-sizing: border-box; -o-box-sizing: border-box; -moz-box-sizing: border-box;}
.lyNyOrder_msg ul li .msg_ipt2 a { display:block; width:150px; height:52px; overflow:hidden; margin:0; padding:0; position:absolute; top:0; right:0;}
.lyNyOrder_msg ul li .msg_ipt2 a img { display: block; width: 100%; height: 100%;}
.lyNyOrder_msg ul li .msg_btn { width: 100%; overflow: hidden; margin: 0 auto; padding: 0;}
.msg_btn input { width: 48%; height: 52px; line-height: 52px; color: #fff; font-size: 18px; font-weight:bold; text-align: center; border: none; background-color:#035fa3; cursor: pointer; margin: 0 4% 0 0; padding: 0; float: left;}
.msg_btn input:last-child { background-color:#3b3b3b; margin:0;}
.msg_btn input:hover { background-color:#004db6;}
.msg_btn input:last-child:hover { background-color:#035fa3;}

@media (max-width:1680px) {
	.lyNy_order .lyNyOrder_main { width:90%;}
}
@media (max-width:1560px){
	.lyNyOrder_Title p { font-size:32px;}
}
@media (max-width:1440px){
	
}
@media (max-width:1366px){
	
}
@media (max-width:1280px){
	.lyNyOrder_Title p { line-height:32px; font-size:28px;}
	.lyNyOrder_Title span { font-size:15px;}
	.lyNyOrder_msg ul li p { height:32px; line-height:32px; font-size:16px;}
	.msg_btn input { font-size:16px;}
	.lyNyOrder_msg ul li .msg_ipt1 { height:48px;}
	.msg_ipt1 input { height:48px; line-height:46px;}
	.lyNyOrder_msg ul li .msg_ipt2 a { height:48px;}
	.msg_btn input { height:48px; line-height:48px; font-size:16px;}
}
@media (max-width:1200px){
	.lyNy_order { padding:0 0 40px;}
	.lyNy_order .lyNyOrder_main { width:94%; padding:40px 40px 20px;}
	.lyNyOrder_main .lyNyOrder_Title { padding:0 0 8px; border-bottom:2px solid #035fa3;}
	.lyNyOrder_msg ul li { margin: 0 4% 20px 0;}
	.lyNyOrder_msg ul li:nth-child(2n+2) { margin:0 0 20px;}
}
@media (max-width:1080px){

}
@media (max-width:1024px){

}
@media (max-width:800px){
	.lyNy_order { padding:0 0 40px;}
	.lyNy_order .lyNyOrder_main { width:94%; padding:20px 20px 10px;}
	.lyNyOrder_main .lyNyOrder_Title { margin:0 auto 20px; padding:0 0 8px; border-bottom:2px solid #035fa3;}
	.lyNyOrder_Title p { line-height:26px; font-size:22px;}
	.lyNyOrder_Title span { line-height:20px; font-size:14px;}
	.lyNyOrder_msg ul li { margin: 0 4% 20px 0;}
	.lyNyOrder_msg ul li:nth-child(2n+2) { margin:0 0 20px;}

}
@media (max-width:767px){
	.lyNy_order { padding:0 0 40px;}
	.lyNy_order .lyNyOrder_main { border-radius:10px;}
	.lyNyOrder_msg ul li { width:100%; margin: 0 auto 20px;}
	.lyNyOrder_msg ul li:nth-child(2n+2) { margin:0 auto 20px;}
	.lyNyOrder_msg ul li p { height:auto; line-height:25px; font-size:15px;}
	.lyNyOrder_msg ul li .msg_ipt1 { height:44px;}
	.msg_ipt1 input { height:44px; line-height:42px; font-size:15px;}
	.lyNyOrder_msg ul li .msg_ipt2 { padding:0 150px 0 0;}
	.lyNyOrder_msg ul li .msg_ipt2 a { width:140px; height:44px;}
	.msg_btn input { height:44px; line-height:44px; font-size:15px;}
}
@media (max-width:375px){

}
@media (max-width:320px){

}
/*lyNy_order 结束*/


/*lyNy_Contact 开始*/
.lyNy_Contact { width: 100%; min-height:480px; overflow: hidden; margin: 0 auto; padding:0 0 60px; background:#fff url(../images/n_about_bg.jpg) left center no-repeat; /*background-size:cover;*/ box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box;}
.lyNy_Contact .lyNyContact_Main { width:80%; height:auto; margin:0 auto; padding:60px 60px 30px; background-color:#fff; box-shadow:0 8px 20px rgba(0,0,0,0.1); border-radius:20px; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}
.lyNyContact_Main .lyNyContact_Title { width:100%; overflow:hidden; margin:0 auto 40px; padding:0 0 12px; border-bottom:3px solid #035fa3;}
.lyNyContact_Title p { width:100%; overflow:hidden; line-height:40px; color:#333; font-size:36px; font-weight:bold; margin:0 auto; padding:0;}

.lyNyContact_Main .lyNyContact_List { width:100%; height:auto; margin:0 auto 40px; padding:0;}
.lyNyContact_List ul li { width:23.5%; height:auto; min-height:90px; margin:0 2% 0 0; padding:20px 20px 20px 90px; background-color:#f5f5f5; position:relative; float:left; -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;}
.lyNyContact_List ul li:nth-child(4) { margin:0;}
.lyNyContact_List ul li:hover { background-color:#035fa3; box-shadow:0 8px 16px rgba(0,86,204,0.2);}
.lyNyContact_List ul li i { display:block; width:50px; height:50px; margin:-25px 0 0; padding:0; position:absolute; left:20px; top:50%;}
.lyNyContact_List ul li i.Con_ico1 { background: url(../images/con_ico1.png) center center no-repeat;}
.lyNyContact_List ul li i.Con_ico2 { background: url(../images/con_ico2.png) center center no-repeat;}
.lyNyContact_List ul li i.Con_ico3 { background: url(../images/con_ico3.png) center center no-repeat;}
.lyNyContact_List ul li i.Con_ico4 { background: url(../images/con_ico4.png) center center no-repeat;}
.lyNyContact_List ul li:hover i.Con_ico1 { background: url(../images/con_ico01.png) center center no-repeat;}
.lyNyContact_List ul li:hover i.Con_ico2 { background: url(../images/con_ico02.png) center center no-repeat;}
.lyNyContact_List ul li:hover i.Con_ico3 { background: url(../images/con_ico03.png) center center no-repeat;}
.lyNyContact_List ul li:hover i.Con_ico4 { background: url(../images/con_ico04.png) center center no-repeat;}
.lyNyContact_List ul li p { width:100%; height:30px; overflow:hidden; line-height:30px; color:#999; font-size:14px; text-overflow:ellipsis; white-space:nowrap; margin:0 auto; padding:0;}
.lyNyContact_List ul li span { display:block; width:100%; height:30px; overflow:hidden; line-height:30px; color:#333; font-size:18px; text-overflow:ellipsis; white-space:nowrap; margin:0 auto; padding:0;}
.lyNyContact_List ul li:nth-child(4) span { height:60px; font-size:14px; display:-webkit-box; text-overflow:ellipsis; -webkit-line-clamp:2; -webkit-box-orient:vertical; white-space:inherit;}
.lyNyContact_List ul li em { display:block; width:100%; height:30px; overflow:hidden; line-height:30px; color:#999; font-size:13px; font-style:normal; text-overflow:ellipsis; white-space:nowrap; margin:0 auto; padding:0;}
.lyNyContact_List ul li:hover p, .lyNyContact_List ul li:hover em { color:rgba(255,255,255,0.6);}
.lyNyContact_List ul li:hover span { color:#fff;}

.lyNyContact_Main .lyNyContact_Con { width:100%; overflow:hidden; margin:0 auto 40px; padding:40px; background-color:#f5f5f5; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}
.lyNyContact_Con .ContactCon_Left { width:40%; height:auto; margin:0; padding:0; float:left;}
.ContactCon_Left p { width:100%; height:40px; overflow:hidden; line-height:40px; color:#333; font-size:22px; font-weight:bold; text-overflow:ellipsis; white-space:nowrap; margin:0 auto; padding:0;}
.ContactCon_Left span { display:block; width:100%; height:40px; overflow:hidden; line-height:40px; color:#035fa3; font-family:"DINENGSCHRIFTSTD"; font-size:44px; font-weight:bold; text-overflow:ellipsis; white-space:nowrap; letter-spacing:2px; margin:10px auto; padding:0;}
.ContactCon_Left em { display:block; width:100%; height:30px; overflow:hidden; line-height:30px; color:#333; font-size:14px; font-style:normal; text-overflow:ellipsis; white-space:nowrap; margin:0 auto; padding:0;}
.lyNyContact_Con dl { width:60%; height:auto; margin:0; padding:0; text-align:right; float:right;}
.lyNyContact_Con dl dd { display:inline-block; width:140px; height:140px; margin:0 40px; padding:20px 10px; background-color:rgba(0,86,204,0); border:2px solid #035fa3; border-radius:50%; vertical-align:middle; -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;}
.lyNyContact_Con dl dd i { display:block; width:64px; height:64px; overflow:hidden; margin:0 auto; padding:0;}
.lyNyContact_Con dl dd i.qq { background: url(../images/qq1.png) center center no-repeat; background-size:56px 56px; transition: all 0.5s; -webkit-transition: all 0.5s; -moz-transition: all 0.5s; -o-transition: all 0.5s;}
.lyNyContact_Con dl dd i.kf { background: url(../images/kf1.png) center center no-repeat; background-size:56px 56px; transition: all 0.5s; -webkit-transition: all 0.5s; -moz-transition: all 0.5s; -o-transition: all 0.5s;}
.lyNyContact_Con dl dd i.ewm img { display:block; width:100%; height:auto; margin:0 auto; padding:0;}
.lyNyContact_Con dl dd p { width:100%; height:auto; overflow:hidden; line-height:20px; color:#666; font-size:14px; text-align:center; margin:10px auto 0; padding:0; transition: all 0.5s; -webkit-transition: all 0.5s; -moz-transition: all 0.5s; -o-transition: all 0.5s;}
.lyNyContact_Con dl dd:hover { background-color:rgba(0,86,204,1); box-shadow:0 20px 40px rgba(0,86,204,0.2);}
.lyNyContact_Con dl dd:hover i.qq { background: url(../images/qq2.png) center center no-repeat; background-size:56px 56px;}
.lyNyContact_Con dl dd:hover i.kf { background: url(../images/kf2.png) center center no-repeat; background-size:56px 56px;}
.lyNyContact_Con dl dd:hover p { color:#fff;}

.lyNyContact_Main .NyContact_map { width:100%; overflow:hidden; margin:0 auto 40px; padding:20px; border:1px solid #dfdfdf; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box;}
.NyContact_map .NyContactMap_main { width:100%; height:480px; overflow:hidden; margin:0 auto; padding:0;}

@media (max-width:1680px) {
	.lyNy_Contact .lyNyContact_Main { width:90%;}
}
@media (max-width:1560px) {
	.lyNyContact_Title p { font-size:32px;}
	.lyNyContact_List ul li { padding:20px;}
	.lyNyContact_List ul li i { margin:0 auto 10px; position:inherit; left:inherit; top:inherit;}
	.lyNyContact_List ul li p, .lyNyContact_List ul li span, .lyNyContact_List ul li em { text-align:center;}
}
@media (max-width:1440px) {
	.lyNyContact_Con dl dd { margin:0 30px;}
	.NyContact_map .NyContactMap_main { height:440px;}
}
@media (max-width:1366px) {
	
}
@media (max-width:1280px) {
	.lyNyContact_Title p { line-height:32px; font-size:28px;}
	.lyNyContact_List ul li { padding:20px 10px;}
	.lyNyContact_Con dl dd { margin:0 20px;}
	.NyContact_map .NyContactMap_main { height:400px;}
}
@media (max-width:1200px) {
	.lyNy_Contact { padding:0 0 40px;}
	.lyNy_Contact .lyNyContact_Main { width:94%; padding:40px;}
	.lyNyContact_Main .lyNyContact_Title { padding:0 0 8px; border-bottom:2px solid #035fa3;}
	.lyNyContact_Main .NyContact_map { margin:0 auto;}
	
}
@media (max-width:1080px) {
	.lyNyContact_Con dl dd { margin:0 0 0 17px;}
	.NyContact_map .NyContactMap_main { height:360px;}
}
@media (max-width:1024px) {
	.lyNyContact_Main .lyNyContact_List { margin:0 auto 20px;}
	.lyNyContact_List ul li { width:49%; height:auto; min-height:90px; margin:0 2% 20px 0; padding:20px 20px 20px 90px; background-color:#f5f5f5; position:relative; float:left; -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;}
	.lyNyContact_List ul li:nth-child(4) { margin:0 2% 20px 0;}
	.lyNyContact_List ul li:nth-child(2n+2) { margin:0 0 20px;}
	.lyNyContact_List ul li i { display:block; width:50px; height:50px; margin:-25px 0 0; padding:0; position:absolute; left:20px; top:50%;}
	.lyNyContact_List ul li p, .lyNyContact_List ul li span, .lyNyContact_List ul li em { text-align:left;}
	
	.ContactCon_Left span  { font-size:36px;}
}
@media (max-width:920px) {
	.lyNy_Contact .lyNyContact_Main { width:94%; padding:20px;}
	.lyNyContact_Main .lyNyContact_Title { margin:0 auto 20px; padding:0 0 8px; border-bottom:2px solid #035fa3;}
	.lyNyContact_Title p { line-height:26px; font-size:22px;}
	.lyNyContact_Main .lyNyContact_List { margin:0 auto;}
	.lyNyContact_Main .lyNyContact_Con { margin:0 auto 20px;}
	.lyNyContact_Main .NyContact_map { margin:0 auto;}
	
	.lyNyContact_Con .ContactCon_Left { width:100%; margin:0 auto 40px; float:inherit;}
	.ContactCon_Left p, .ContactCon_Left span, .ContactCon_Left em { text-align:center;}
	.lyNyContact_Con dl { width:100%; margin:0 auto; text-align:center; float:inherit;}
	.lyNyContact_Con dl dd { margin:0 20px;}
}
@media (max-width:767px) {
	.lyNyContact_List ul li { width:100%; height:auto; min-height:90px; margin:0 auto 20px; padding:20px 20px 20px 90px; background-color:#f5f5f5; position:relative; float:left; -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;}
	.lyNyContact_List ul li:nth-child(2n+2), .lyNyContact_List ul li:nth-child(4) { margin:0 auto 20px;}
	.lyNyContact_Main .lyNyContact_Con { padding:20px;}
	.lyNyContact_Con .ContactCon_Left { margin:0 auto 20px;}
	.lyNyContact_Con dl dd { display:block; margin:0 auto 20px;}
	.lyNyContact_Main .NyContact_map { padding:10px;}
	.NyContact_map .NyContactMap_main { height:300px;}
	.lyNyContact_List ul li { padding:20px 10px;}
	.lyNyContact_List ul li i { margin:0 auto 10px; position:inherit; left:inherit; top:inherit;}
	.lyNyContact_List ul li p, .lyNyContact_List ul li span, .lyNyContact_List ul li em { text-align:center;}
}
@media (max-width:375px) {
	
}
@media (max-width:320px){

}
/*lyNy_Contact 结束*/

/*lyNy_Job 开始*/
.lyNy_Job { width: 100%; min-height:480px; overflow: hidden; margin: 0 auto; padding:0; background-color:#f8f8f8; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box;}
.lyNy_Job .lyNyJob_Main { width:80%; height:auto; margin:0 auto; padding:0;}

@media (max-width:1680px) {
	.lyNy_Job .lyNyJob_Main { width:90%;}
}
@media (max-width:1560px) {

}
@media (max-width:1440px) {
	
}
@media (max-width:1366px) {

}
@media (max-width:1280px) {

}
@media (max-width:1200px) {
	.lyNy_Job .lyNyJob_Main { width:94%;}
}
@media (max-width:1080px) {

}
@media (max-width:1024px) {

}
@media (max-width:800px) {
	.lyNy_Job .lyNyJob_Main { width:94%;}
}
@media (max-width:757px) {

}
@media (max-width:375px) {

}
@media (max-width:320px) {

}

.lyNyJob { width:100%; overflow:hidden; margin:0 auto; padding:0; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box;}
.lyNyJob .lyNyJob_xx { width:100%; overflow:hidden; margin:0 auto 40px; padding:0;}
.lyNyJob_xx ul li { width:23.35%; height:300px; overflow:hidden; margin:0 2.2% 0 0; padding:0; background-color:#035fa3; float:left; position:relative;}
.lyNyJob_xx ul li:nth-child(4) { margin:0;}
.lyNyJob_xx ul li img.lyNyJobXx_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;}
.lyNyJob_xx ul li:hover img.lyNyJobXx_img { -webkit-transform: scale(1.1);-moz-transform: scale(1.1);transform: scale(1.1);}
.lyNyJob_xx ul li .lyNyJobXx_text { width:100%; height:122px; overflow:hidden; margin:0 auto; padding:0 30px; position:absolute; top:80px; left:0; transition: all 0.5s; -webkit-transition: all 0.5s; -moz-transition: all 0.5s; -o-transition: all 0.5s; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box;}
.lyNyJob_xx ul li:hover .lyNyJobXx_text { height:auto; top:40px;}
.lyNyJob_xx ul li .lyNyJobXx_text img.lyNyJobXx_ico { display:block; width:72px; height:72px; overflow:hidden; margin:0 auto 20px; padding:0;}
.lyNyJob_xx ul li .lyNyJobXx_text .lyNyJobXx_tit { width:100%; height:30px; overflow:hidden; line-height:30px; color:#fff; font-size:18px; text-align:center; margin:0 auto; padding:0;}
.lyNyJob_xx ul li .lyNyJobXx_text em { display:block; width:40px; height:2px; overflow:hidden; margin:14px auto; padding:0; background-color:#fff;}
.lyNyJob_xx ul li .lyNyJobXx_text p { width:100%; max-height:72px; overflow:hidden; line-height:24px; color:#fff; font-size:14px; text-align:center; display: -webkit-box; -webkit-line-clamp:3; -webkit-box-orient:vertical; text-overflow:ellipsis; margin:0 auto; padding:0;}

.lyNyJob .lyNyJob_left { width:23.35%; overflow:hidden; margin:0 0 40px; padding:0; background-color:#fff; float:left;}
.lyNyJob_left .lyNyJobLeft_top { width:100%; height:580px; overflow:hidden; margin:0 auto; padding:40px 30px; background:#1b56ba url(../images/lyNyJobLeft_topbg.jpg) center bottom no-repeat; background-size:101%; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box;}
.lyNyJobLeft_top span { display:block; width:100%; overflow:hidden; line-height:32px; color:#fff; font-size:28px; margin:0 auto; padding:0;}
.lyNyJobLeft_top p { display:block; width:100%; overflow:hidden; line-height:32px; color:#fff; font-size:24px; font-weight:bold; margin:12px auto; padding:0;}
.lyNyJobLeft_top font { display:block; width:100%; overflow:hidden; line-height:24px; color:rgba(255,255,255,0.2); font-size:16px; font-weight:bold; text-transform:uppercase; margin:0 auto; padding:0;}

.lyNyJob_left .lyNyJobLeft_ss { width:100%; overflow:hidden; margin:0 auto; padding:0 30px; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box;}
.lyNyJobLeft_ss ul li { width:100%; overflow:hidden; margin:0 auto 30px; padding:0;}
.lyNyJobLeft_ss ul li p { width:100%; overflow:hidden; line-height:20px; color:#333; font-size:15px; font-weight:bold; margin:0 auto 10px; padding:0;}
.lyNyJobLeft_ss ul li .lyNyJobLeftSs_select { background:#f3f3f5 url("../images/down.png") right center no-repeat;}
.lyNyJobLeft_ss ul li .lyNyJobLeftSs_select select { display:block; width:100%; height:40px; overflow:hidden; line-height:40px; color:#666; font-size:14px; text-overflow:ellipsis; white-space: nowrap; margin:0; padding:0 40px 0 10px; background:none; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box;
/* 去除选中边框 */border: none; outline: none;/* 变成小手状 */cursor: pointer; /* 去掉默认下拉箭头 */appearance:none; -moz-appearance:none; -webkit-appearance:none;}

.lyNyJob_left .lyNyJobLeft_contact { width:100%; overflow:hidden; margin:0 auto; padding:30px; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box;}
.lyNyJobLeft_contact .lyNyJobLeft_con { width:100%; overflow:hidden; margin:0 auto; padding:30px; background-color:#035fa3; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box;}
.lyNyJobLeft_con img { display:block; width:38px; height:28px; overflow:hidden; margin:0 0 15px; padding:0;}
.lyNyJobLeft_con p { width:100%; overflow:hidden; line-height:24px; color:#fff; font-size:18px; font-weight:bold; margin:0 auto; padding:0;}
.lyNyJobLeft_con ul { margin:30px 0 0;}
.lyNyJobLeft_con ul li { width:100%; overflow:hidden; line-height:24px; color:#fff; font-size:14px; margin:0 auto 10px; padding:0;}

.lyNyJob .lyNyJob_right { width:74.45%; overflow:hidden; margin:0 0 40px; padding:0 0 0 2.2%; float:right;}
.lyNyJob_right .lyNyJobRight_head { width:100%; height:40px; overflow:hidden; line-height:40px; color:#333; font-size:24px; margin:0 auto 20px; padding:0;}
.lyNyJob_right .lyNyJobRight_list { width:100%; overflow:hidden; margin:0 auto; padding:0;}
.lyNyJobRight_list ul li { width:100%; min-height:160px; overflow:hidden; margin:0 auto 30px; padding:40px 100px 40px 40px; background-color:#fff; position:relative; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box;}
.lyNyJobRight_list ul li .NyJob_con1 { width:100%; min-height:80px; margin:0 auto; padding:0;}
.NyJob_con1 .NyJobCon1_left { width:25%; height:80px; margin:0; padding:12px 40px; float:left; position:relative; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box;}
.NyJobCon1_left i { display:block; width:1px; height:80px; overflow:hidden; margin:0; padding:0; background-color:#eaeaea; position:absolute; top:0; right:0;}
.NyJobCon1_left p { width:100%; height:32px; overflow:hidden; line-height:32px; color:#333; font-size:24px; margin:0 auto 4px; padding:0;}
.NyJobCon1_left span { display:block; width:100%; height:auto; overflow:hidden; line-height:20px; color:#ccc; font-size:14px; font-weight:bold; text-transform:uppercase; margin:0 auto; padding:0;}
.NyJob_con1 .NyJobCon1_right { width:25%; overflow:hidden; margin:0; padding:0 40px; float:right; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box;}
.lyNyJobRight_list ul li a.NyJob_btn { cursor:pointer; display:block; width:60px; height:40px; overflow:hidden; margin:0; padding:0; border-radius:2px; position:absolute; top:60px; right:40px; background:#103c78 url(../images/down01.png) center center no-repeat;}
.lyNyJobRight_list ul li a.NyJob_btn:hover { background:#035fa3 url(../images/down01.png) center center no-repeat;}
.lyNyJobRight_list ul li a.cur, .lyNyJobRight_list ul li a.cur:hover { background:#035fa3 url(../images/up01.png) center center no-repeat;}
.NyJob_con1 .NyJobCon1_right { width:75%; min-height:80px; margin:0; padding:0 40px; float:left; position:relative; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box;}
.NyJobCon1_right .NyJobCon1Right_tit { width:100%; overflow:hidden; line-height:20px; color:#333; font-size:14px; margin:0 auto 4px; padding:0;}
.NyJobCon1_right p { line-height:28px; color:#999; font-size:14px; margin:0 auto; padding:0;}

.lyNyJobRight_list ul li .NyJob_con2 { display:none; width:100%; overflow:hidden; margin:40px auto 0;}
.NyJob_con2 .NyJobCon2_left { width:25%; height:80px; margin:0; padding:0 40px; float:left; position:relative; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box;}
.NyJobCon2_left p { line-height:28px; color:#999; font-size:14px; margin:0 auto; padding:0;}
.NyJobCon2_left p span { color:#333;}
.NyJob_con2 .NyJobCon2_right { width:75%; min-height:80px; margin:0; padding:0 40px; float:left; position:relative; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box;}
.NyJobCon2_right .NyJobCon1Right_tit { width:100%; overflow:hidden; line-height:20px; color:#333; font-size:14px; margin:0 auto 4px; padding:0;}
.NyJobCon2_right p { line-height:28px; color:#999; font-size:14px; margin:0 auto; padding:0;}
.NyJobCon2_right .NyJob_mailto { width:100%; overflow:hidden; line-height:24px; color:#22509f; font-size:14px; margin:40px auto 0; padding:0;}
.NyJob_mailto a { color:#22509f;}

.lyNyJobRight_form { width:100%; overflow:hidden; margin:0 auto; padding:30px; background-color:#fff; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box;}
.lyNyJobRight_form .lyNyJobRight_ipt1, .lyNyJobRight_form .lyNyJobRight_ipt2 { margin:0; padding:0 20px 0 0; float:left; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box;}
.lyNyJobRight_form .lyNyJobRight_ipt1 { width:24%;}
.lyNyJobRight_form .lyNyJobRight_ipt2 { width:42%;}
.lyNyJobRight_ipt1 input, .lyNyJobRight_ipt2 input { display:block; width:100%; height:40px; overflow:hidden; line-height:40px; color:#333; font-size:14px; text-overflow:ellipsis; white-space:nowrap; margin:0; padding:0 20px 0 40px; border:none; outline:none; resize:none; box-sizing:border-box; -webkit-box-sizing:border-box; -moz-box-sizing:border-box;}
.Ipt_ico1 input { background:#f3f5f9 url(../images/fm_ico1.png) 10px 10px no-repeat;}
.Ipt_ico2 input { background:#f3f5f9 url(../images/fm_ico2.png) 10px 10px no-repeat;}
.Ipt_ico3 input { background:#f3f5f9 url(../images/fm_ico3.png) 10px 10px no-repeat;}
.lyNyJobRight_form .lyNyJobRight_btn { width:10%; float:left;}
.lyNyJobRight_btn input { display:block; width:100%; height:40px; overflow:hidden; line-height:40px; color:#fff; font-size:14px; text-align:center; background-color:#e88c18; margin:0; padding:0; float:left; border:none; outline:none; resize:none; cursor:pointer;}

@media screen and (max-width:1600px) {
}
@media screen and (min-width:1440px) and (max-width:1599px) {
	.lyNyJobRight_list ul li { padding:30px 100px 30px 30px;}
	.NyJob_con1 .NyJobCon1_left { padding:12px 20px;}
	.NyJob_con2 .NyJobCon2_left { padding:0 20px;}
	.lyNyJobRight_list ul li a.NyJob_btn { right:30px;}
}
@media screen and (min-width:1360px) and (max-width:1439px) {
	.lyNyJobRight_list ul li { padding:30px 100px 30px 30px;}
	.NyJob_con1 .NyJobCon1_left { padding:12px 0;}
	.NyJob_con2 .NyJobCon2_left { padding:0;}
	.lyNyJobRight_list ul li a.NyJob_btn { right:30px;}
	.lyNyJobLeft_contact .lyNyJobLeft_con { padding:20px 20px 100px;}
	.lyNyJob_left .lyNyJobLeft_contact { padding:20px;}
	.lyNyJob_left .lyNyJobLeft_ss { padding:0 20px;}
	.lyNyJobLeft_ss ul li { margin:0 auto 20px;}
	.lyNyJob_left .lyNyJobLeft_top { height:440px; padding:20px; margin:0 auto 20px;}
	.NyJob_con1 .NyJobCon1_right { padding:0 30px;}
	.NyJob_con2 .NyJobCon2_right { padding:0 30px;}
	.lyNyJobLeft_con ul { margin:20px 0 0;}
}
@media screen and (min-width:1280px) and (max-width:1359px) {
	.lyNyJobRight_list ul li { padding:30px 100px 30px 30px;}
	.NyJob_con1 .NyJobCon1_left { padding:12px 0;}
	.NyJob_con2 .NyJobCon2_left { padding:0;}
	.lyNyJobRight_list ul li a.NyJob_btn { right:30px;}
	.lyNyJobLeft_contact .lyNyJobLeft_con { padding:20px 20px 100px;}
	.lyNyJob_left .lyNyJobLeft_contact { padding:20px;}
	.lyNyJob_left .lyNyJobLeft_ss { padding:0 20px;}
	.lyNyJobLeft_ss ul li { margin:0 auto 20px;}
	.lyNyJob_left .lyNyJobLeft_top { height:440px; padding:20px; margin:0 auto 20px;}
	.NyJob_con1 .NyJobCon1_right { padding:0 30px;}
	.NyJob_con2 .NyJobCon2_right { padding:0 30px;}
	.lyNyJobLeft_con ul { margin:20px 0 0;}
	.lyNyJob_xx ul li { height:240px;}
	.lyNyJob_xx ul li .lyNyJobXx_text { height:106px; top:70px;}
	.lyNyJob_xx ul li .lyNyJobXx_text .lyNyJobXx_tit { font-size:16px;}
	.lyNyJob_xx ul li .lyNyJobXx_text img.lyNyJobXx_ico { width:64px; height:64px; margin:0 auto 10px;}
	.lyNyJob_xx ul li:hover .lyNyJobXx_text { top:30px; padding:0 20px;}
	.lyNyJob_xx ul li .lyNyJobXx_text p { max-height:48px; -webkit-line-clamp:2;}
	.lyNyJob_xx ul li .lyNyJobXx_text em { margin:10px auto;}
	.lyNyJobRight_list ul li .NyJob_con2 { margin:30px auto 0;}
	.lyNyJobLeft_top span { font-size:24px;}
}
@media screen and (min-width:1200px) and (max-width:1279px) {
	.lyNyJobRight_list ul li { padding:30px 100px 30px 30px;}
	.NyJob_con1 .NyJobCon1_left { padding:12px 0;}
	.NyJob_con2 .NyJobCon2_left { padding:0;}
	.lyNyJobRight_list ul li a.NyJob_btn { right:30px;}
	.lyNyJobLeft_contact .lyNyJobLeft_con { padding:20px 20px 100px;}
	.lyNyJob_left .lyNyJobLeft_contact { padding:20px;}
	.lyNyJob_left .lyNyJobLeft_ss { padding:0 20px;}
	.lyNyJobLeft_ss ul li { margin:0 auto 20px;}
	.lyNyJob_left .lyNyJobLeft_top { height:440px; padding:20px; margin:0 auto 20px;}
	.NyJob_con1 .NyJobCon1_right { padding:0 30px;}
	.NyJob_con2 .NyJobCon2_right { padding:0 30px;}
	.lyNyJobLeft_con ul { margin:20px 0 0;}
	.lyNyJob_xx ul li { height:240px;}
	.lyNyJob_xx ul li .lyNyJobXx_text { height:106px; top:70px;}
	.lyNyJob_xx ul li .lyNyJobXx_text .lyNyJobXx_tit { font-size:16px;}
	.lyNyJob_xx ul li .lyNyJobXx_text img.lyNyJobXx_ico { width:64px; height:64px; margin:0 auto 10px;}
	.lyNyJob_xx ul li:hover .lyNyJobXx_text { top:30px; padding:0 20px;}
	.lyNyJob_xx ul li .lyNyJobXx_text p { max-height:48px; -webkit-line-clamp:2;}
	.lyNyJob_xx ul li .lyNyJobXx_text em { margin:10px auto;}
	.lyNyJobRight_list ul li .NyJob_con2 { margin:30px auto 0;}
	.lyNyJobLeft_top span { font-size:24px;}
}
@media screen and (min-width:1024px) and (max-width:1199px) {
	.lyNyJobRight_list ul li { padding:30px 100px 30px 30px;}
	.NyJob_con1 .NyJobCon1_left { padding:12px 0;}
	.NyJob_con2 .NyJobCon2_left { padding:0;}
	.lyNyJobRight_list ul li a.NyJob_btn { right:30px;}
	.lyNyJobLeft_contact .lyNyJobLeft_con { padding:40px;}
	.lyNyJob_left .lyNyJobLeft_contact { width:60%; padding:67px 40px; margin:0;}
	.lyNyJob_left .lyNyJobLeft_ss { width:38%; padding:80px 40px; margin:0; float:left;}
	.lyNyJobLeft_ss ul li { margin:0 auto 20px;}
	.lyNyJob_left .lyNyJobLeft_top { width:40%; height:440px; padding:20px; margin:0; float:left;}
	.lyNyJobLeft_top span { line-height:30px; font-size:24px;}
	.lyNyJobLeft_top p { line-height:30px; font-size:20px;}
	.lyNyJobLeft_top font { line-height:20px;}
	.NyJob_con1 .NyJobCon1_right { padding:0 30px;}
	.NyJob_con2 .NyJobCon2_right { padding:0 30px;}
	.lyNyJobLeft_con ul { margin:20px 0 0;}
	.lyNyJob_xx ul li { height:240px;}
	.lyNyJob_xx ul li .lyNyJobXx_text { height:106px; padding:0 20px; top:70px;}
	.lyNyJob_xx ul li .lyNyJobXx_text .lyNyJobXx_tit { font-size:16px;}
	.lyNyJob_xx ul li .lyNyJobXx_text img.lyNyJobXx_ico { width:64px; height:64px; margin:0 auto 10px;}
	.lyNyJob_xx ul li:hover .lyNyJobXx_text { top:30px; padding:0 20px;}
	.lyNyJob_xx ul li .lyNyJobXx_text p { max-height:48px; -webkit-line-clamp:2;}
	.lyNyJob_xx ul li .lyNyJobXx_text em { margin:10px auto;}
	.lyNyJobRight_list ul li .NyJob_con2 { margin:30px auto 0;}
	.lyNyJob .lyNyJob_left { width:100%;}
	.lyNyJob .lyNyJob_right { width:100%; padding:0;}
}
@media screen and (min-width:768px) and (max-width:1023px) {
	.lyNyJobRight_list ul li { margin:0 auto 20px; padding:20px 100px 20px 20px;}
	.NyJob_con1 .NyJobCon1_left { padding:12px 0;}
	.NyJob_con2 .NyJobCon2_left { padding:0;}
	.lyNyJobRight_list ul li a.NyJob_btn { right:20px;}
	.lyNyJobLeft_contact .lyNyJobLeft_con { padding:20px;}
	.lyNyJob_left .lyNyJobLeft_contact { width:100%; padding:20px; margin:0;}
	.lyNyJob_left .lyNyJobLeft_ss { width:50%; padding:80px 40px; margin:0; float:left;}
	.lyNyJobLeft_ss ul li { margin:0 auto 20px;}
	.lyNyJob_left .lyNyJobLeft_top { height:360px; padding:80px 40px; margin:0; float:left; background-size: 290px; background-position: right;}
	.NyJob_con1 .NyJobCon1_right { padding:0 20px;}
	.NyJob_con2 .NyJobCon2_right { padding:0 20px;}
	.lyNyJobLeft_con ul { margin:20px 0 0;}
	.lyNyJob .lyNyJob_xx { margin:0 auto;}
	.lyNyJob_xx ul li { width:48.8%; margin:0 2.4% 20px 0; height:240px;}
	.lyNyJob_xx ul li:nth-child(4n+4) { margin:0 0 20px;}
	.lyNyJob_xx ul li:nth-child(2n+2) { margin:0 0 20px;}
	.lyNyJob_xx ul li .lyNyJobXx_text { height:106px; padding:0 20px; top:70px;}
	.lyNyJob_xx ul li .lyNyJobXx_text .lyNyJobXx_tit { font-size:16px;}
	.lyNyJob_xx ul li .lyNyJobXx_text img.lyNyJobXx_ico { width:64px; height:64px; margin:0 auto 10px;}
	.lyNyJob_xx ul li:hover .lyNyJobXx_text { top:30px; padding:0 20px;}
	.lyNyJob_xx ul li .lyNyJobXx_text p { max-height:48px; -webkit-line-clamp:2;}
	.lyNyJob_xx ul li .lyNyJobXx_text em { margin:10px auto;}
	.lyNyJobRight_list ul li .NyJob_con2 { margin:20px auto 0;}
	.lyNyJob .lyNyJob_left { width:100%; float:inherit; margin:0 auto 20px;}
	.lyNyJob .lyNyJob_right { width:100%; margin:0 auto 20px; padding:0; float:inherit;}
	.NyJobCon1_left p { font-size:18px;}
	.lyNyJob_right .lyNyJobRight_head { font-size:22px; margin:0 auto 10px;}
	.lyNyJobRight_form .lyNyJobRight_ipt1 { width:50%; margin:0 0 20px;}
	.lyNyJobRight_form .Ipt_ico2 { padding:0;}
	.lyNyJobRight_form .lyNyJobRight_ipt2 { width:80%;}
	.lyNyJobRight_form .lyNyJobRight_btn { width:20%;}
	.lyNy_Pos2 { margin:10px 0;}
}
@media screen and (max-width:767px) {
	.lyNyJobRight_list ul li { margin:0 auto 20px; padding:10px 12px;}
	.NyJob_con1 .NyJobCon1_left { width:100%; height:auto; padding:12px 80px 12px 0; float: inherit;}
	.NyJob_con2 .NyJobCon2_left { width:100%; margin:0 0 20px; padding:0; float: inherit;}
	.NyJobCon1_left i { display:none;}
	.lyNyJobRight_list ul li a.NyJob_btn { top:20px; right:12px; z-index:9;}
	.lyNyJobLeft_contact .lyNyJobLeft_con { padding:20px;}
	.lyNyJob_left .lyNyJobLeft_contact { width:100%; padding:20px; margin:0;}
	.lyNyJob_left .lyNyJobLeft_ss { width:100%; padding:20px 12px 0; margin:0; float:left;}
	.lyNyJobLeft_ss ul li { margin:0 auto 20px;}
	.lyNyJob_left .lyNyJobLeft_top { height:300px; padding:20px; margin:0; float:left; background-size: 240px; background-position: right;}
	.NyJob_con1 .NyJobCon1_right { width:100%; padding:0;}
	.NyJob_con2 .NyJobCon2_right { width:100%; padding:0;}
	.lyNyJobLeft_con ul { margin:20px 0 0;}
	.lyNyJobLeft_con ul li { margin:0 auto 7px;}
	.lyNyJob .lyNyJob_xx { margin:0 auto;}
	.lyNyJob_xx ul li { width:100%; margin:0 auto 20px 0; height:240px;}
	.lyNyJob_xx ul li:nth-child(4n+4) { margin:0 auto 20px;}
	.lyNyJob_xx ul li:nth-child(2n+2) { margin:0 auto 20px;}
	.lyNyJob_xx ul li .lyNyJobXx_text { height:106px; padding:0 12px; top:70px;}
	.lyNyJob_xx ul li .lyNyJobXx_text .lyNyJobXx_tit { font-size:16px;}
	.lyNyJob_xx ul li .lyNyJobXx_text img.lyNyJobXx_ico { width:64px; height:64px; margin:0 auto 10px;}
	.lyNyJob_xx ul li:hover .lyNyJobXx_text { top:30px; padding:0 12px;}
	.lyNyJob_xx ul li .lyNyJobXx_text p { max-height:48px; -webkit-line-clamp:2;}
	.lyNyJob_xx ul li .lyNyJobXx_text em { margin:10px auto;}
	.lyNyJobRight_list ul li .NyJob_con2 { margin:12px auto 0;}
	.lyNyJob .lyNyJob_left { width:100%; float:inherit; margin:0 auto 20px;}
	.lyNyJob .lyNyJob_right { width:100%; margin:0 auto 20px; padding:0; float:inherit;}
	.NyJobCon1_left p { font-size:20px;}
	.lyNyJob_right .lyNyJobRight_head { font-size:18px; margin:0 auto 10px;}
	.lyNyJobRight_form { padding:20px;}
	.lyNyJobRight_form .lyNyJobRight_ipt1 { width:100%; margin:0 auto 20px; padding:0; float:inherit;}
	.lyNyJobRight_form .lyNyJobRight_ipt2 { width:100%; margin:0 auto 20px; padding:0; float:inherit;}
	.lyNyJobRight_form .lyNyJobRight_btn { width:50%; float:inherit; margin:0 auto;}
	.lyNy_Pos2 { margin:10px 0;}
	.lyNyJobLeft_top span { font-size:24px;}
	.lyNyJobLeft_top p { margin:10px auto;}
}
@media screen and (max-width:375px) {	

}
@media screen and (max-width:320px) {

}
/*lyNy_Job 结束*/

/*nyBrand_Main 开始*/
.nyBrand_Main { width:80%; height:auto; margin:20px auto 50px; padding:0; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}
.nyBrand_Main .nyBrand_List { width:100%; height:auto; min-height:320px; margin:0 auto; padding:0;}
.nyBrand_List ul li { width:18.4%; height:auto; overflow:hidden; margin:0 2% 30px 0; padding:0; float:left;}
.nyBrand_List ul li:nth-child(5n+5) { margin:0 0 30px;}
.nyBrand_List ul li a.nyBrand_Img { display:block; width:100%; height:180px; overflow:hidden; margin:0; padding:0; background-color:#fff; position:relative;}
.nyBrand_List ul li a.nyBrand_Img img { display:block; max-width:100%; max-height:100%; 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;}
.nyBrand_List ul li:hover a.nyBrand_Img img { -webkit-transform: scale(1.1); -moz-transform: scale(1.1); transform: scale(1.1);}
.nyBrand_List ul li a.nyBrand_Name { display:block; width:100%; height:40px; overflow:hidden; line-height:40px; color:#333; font-size:16px; font-weight:bold; text-align:center; text-overflow:ellipsis; white-space:nowrap; margin:0; padding:0 20px; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}
.nyBrand_List ul li:hover a.nyBrand_Name { color:#fff; background-color:rgba(3,95,163,1);}

.ProXq_BrandList { width:100%; height:auto; margin:0 auto; padding:0;}
.ProXq_BrandList ul li { width:18.4%; height:auto; overflow:hidden; margin:0 2% 30px 0; padding:0; float:left;}
.ProXq_BrandList ul li:nth-child(5n+5) { margin:0 0 30px;}
.ProXq_BrandList ul li a.BdImg { display:block; width:100%; height:150px; overflow:hidden; margin:0; padding:0; background-color:#fff; border:1px solid #e5e5e5; position:relative; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}
.ProXq_BrandList ul li a.BdImg img { display:block; max-width:100%; max-height:100%; 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;}
.ProXq_BrandList ul li:hover a.BdImg { border:1px solid rgba(3,95,163,1);}
.ProXq_BrandList ul li:hover a.BdImg img { -webkit-transform: scale(1.1); -moz-transform: scale(1.1); transform: scale(1.1);}
.ProXq_BrandList ul li a.BdName { display:block; width:100%; height:40px; overflow:hidden; line-height:30px; color:#333; font-size:15px; font-weight:bold; text-align:center; text-overflow:ellipsis; white-space:nowrap; margin:0; padding:5px 0; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}
.ProXq_BrandList ul li:hover a.BdName { color:#fff; background-color:rgba(3,95,163,1);}

@media (max-width:1680px) {
	.nyBrand_Main { width:90%;}
}
@media (max-width:1600px) {

}
@media (max-width:1560px) {
	.nyBrand_List ul li a.nyBrand_Img { height:160px;}
	
	.ProXq_BrandList ul li a.BdImg { height:140px;}
}
@media (max-width:1440px) {

}
@media (max-width:1366px) {
	.nyBrand_List ul li a.nyBrand_Img { height:150px;}
	
	.ProXq_BrandList ul li a.BdImg { height:130px;}
}
@media (max-width:1280px) {
	.nyBrand_Main { margin:20px auto 40px;}
}
@media (max-width:1200px) {
	.nyBrand_Main { width:94%;}
}
@media (max-width:1080px) {
	.nyBrand_List ul li { width:31%; height:auto; overflow:hidden; margin:0 3.5% 30px 0; padding:0; float:left;}
	.nyBrand_List ul li:nth-child(5n+5) { margin:0 3.5% 30px 0;}
	.nyBrand_List ul li:nth-child(3n+3) { margin:0 0 30px;}
	.nyBrand_List ul li a.nyBrand_Img { height:180px;}
	
	.ProXq_BrandList ul li { width:22.75%; margin:0 3% 30px 0;}
	.ProXq_BrandList ul li:nth-child(5n+5) { margin:0 3% 30px 0;}
	.ProXq_BrandList ul li:nth-child(4n+4) { margin:0 0 30px;}
	.ProXq_BrandList ul li a.BdImg { height:130px;}
}
@media (max-width:1024px) {
	
}
@media (max-width:800px) {
	.nyBrand_List ul li a.nyBrand_Img { height:140px;}
	
	.ProXq_BrandList ul li a.BdImg { height:120px;}
}
@media (max-width:767px) {
	.nyBrand_Main { margin:0 auto 20px;}
	.nyBrand_List ul li { width:48.5%; height:auto; overflow:hidden; margin:0 3% 20px 0; padding:0; float:left;}
	.nyBrand_List ul li:nth-child(3n+3), .nyBrand_List ul li:nth-child(5n+5) { margin:0 3% 20px 0;}
	.nyBrand_List ul li:nth-child(2n+2) { margin:0 0 20px;}
	.nyBrand_List ul li a.nyBrand_Img { height:130px;}
	.nyBrand_List ul li a.nyBrand_Name { font-size:15px;}
	
	.ProXq_BrandList ul li { width:48.5%; margin:0 3% 20px 0;}
	.ProXq_BrandList ul li:nth-child(3n+3), .ProXq_BrandList ul li:nth-child(5n+5) { margin:0 3% 20px 0;}
	.ProXq_BrandList ul li:nth-child(2n+2) { margin:0 0 20px;}
	.ProXq_BrandList ul li a.BdImg { height:100px;}
}
@media (max-width:375px) {

}
@media (max-width:320px) {
	.nyBrand_List ul li { width:100%; height:auto; overflow:hidden; margin:0 auto 20px; padding:0; float:left;}
	.nyBrand_List ul li:nth-child(2n+2), .nyBrand_List ul li:nth-child(3n+3), .nyBrand_List ul li:nth-child(5n+5) { margin:0 auto 20px;}
	.nyBrand_List ul li a.nyBrand_Img { height:160px;}
	
	.ProXq_BrandList ul li { width:100%; height:auto; overflow:hidden; margin:0 auto 20px; padding:0; float:left;}
	.ProXq_BrandList ul li:nth-child(2n+2), .ProXq_BrandList ul li:nth-child(3n+3), .ProXq_BrandList ul li:nth-child(5n+5) { margin:0 auto 20px;}
	.ProXq_BrandList ul li a.BdImg { height:140px;}
}
/*nyDown_Main 结束*/


