﻿@charset "utf-8";
/* CSS Document */
body { background-color:#f3f5f9;}

.ny_main { min-height:480px;}

/**内页banner start**/
.lyNyBanner { width:100%; height:480px; overflow:hidden; margin:0 auto; padding:240px 100px 0; position:relative; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box;}
.lyNyBa_text { width:100%; height:auto; margin:0; padding:0 0 0 25px; position:relative; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box;}
.lyNyBa_text img { display:block; width:2px; height:60px; overflow:hidden; margin:0; padding:0; position:absolute; left:0; top:0;}
.lyNyBa_text p { width:100%; overflow:hidden; line-height:24px; color:#fff; font-size:22px; margin:0 0 6px; padding:0;}
.lyNyBa_text span { display:block; width:100%; overflow:hidden; line-height:30px; color:#fff; font-family: "OppoSansBold"; font-size:28px; margin:0; padding:0;}
/**内页banner end**/

.lyNyPos { width:100%; height:81px; overflow:hidden; margin:0 auto 40px; padding:0 100px; background-color:#fff; border-bottom:1px solid #eaebed; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box;}
.lyNyPos_Tab { width:50%; height:80px; overflow:hidden; margin:0; padding:0; float:left;}
.lyNyPos_Tab ul li { width:120px; height:auto; overflow:hidden; margin:0; padding:0; float:left;}
.lyNyPos_Tab ul li a { display:block; width:100%; height:80px; overflow:hidden; line-height:80px; color:#666; font-size:15px; text-align:center; margin:0; padding:0;}
.lyNyPos_Tab ul li a:hover, .lyNyPos_Tab ul li a.lyNyTab_Actv { color:#fff; font-weight:bold; background-color:#c60000;}

.lyNy_Pos1 { width:50%; height:40px; overflow:hidden; line-height:40px; font-size:15px; text-align:right; margin:20px 0; padding:0; float:right; text-overflow:ellipsis; white-space: nowrap;}
.lyNy_Pos2 { width:100%; height:40px; overflow:hidden; line-height:40px; font-size:15px; text-align:left; margin:20px 0; padding:0; text-overflow:ellipsis; white-space: nowrap;}
.lyNy_Pos1 a, .lyNy_Pos2 a { color:#666;}
.lyNy_Pos1 a:hover, .lyNy_Pos2 a:hover { color:#c60000;}
.lyNy_Pos1 span, .lyNy_Pos2 span { color:#999;}
.lyNy_Pos1 img, .lyNy_Pos2 img { display:inline-block; width:20px; height:20px; vertical-align:middle; margin:-4px 4px 0; padding:0;}

.lyNyPage { width:100%; overflow:hidden; margin:0 auto; padding:0; text-align:center;}
.lyNyPage a { display:inline-block; height:36px; line-height:36px; color:#333; font-size:14px; margin:0 2px; padding:0 14px; background-color:#fff; border: 1px solid #fff;}
/*.lyNyPage a:hover { color:#fff; background-color:#c60000;}*/
.lyNyPage a:hover,.lyNyPage a.pnnum1 {color: #fff;background-color: #c60000;border: 1px solid #c60000;}
/**关于亿维**/
/*简介*/
.lyNyAboutus_jj { width:100%; overflow:hidden; margin:80px auto; padding:0 100px; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box;}
.lyNyAboutus_jj .lyNyAboutUs_left { width:56%; height:auto; margin:0; padding:0 60px 0 0; float:left; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box;}
.lyNyAb_title1 { width:100%; overflow:hidden; margin:0; padding:0 0 0 40px; position:relative; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box;}
.lyNyAb_title1 i { display:block; width:4px; height:136px; overflow:hidden; margin:0; padding:0; background-color:#c60000; position:absolute; left:0; top:4px;}
.lyNyAb_title1 p { width:100%; height:auto; line-height:48px; color:#c60000; font-size:48px; font-family:"Helvetica-Roman-SemiB"; font-weight:bold; text-transform:uppercase; margin:0 0 16px; padding:0;}
.lyNyAb_title1 span { display:block; width:100%; overflow:hidden; line-height:30px; color:#e88c18; font-size:24px; font-weight:bold; margin:0; padding:0;}
.lyNyAb_title2 i { background-color:#fff;}
.lyNyAb_title2 p, .lyNyAb_title2 span { color:#fff;}

.lyNyAb_title3 { width:100%; overflow:hidden; margin:0 auto 40px; padding:0; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box;}
.lyNyAb_title3 p { width:100%; height:auto; line-height:48px; color:#c60000; font-size:48px; font-family:"Helvetica-Roman-SemiB"; text-transform:uppercase; text-align:center; margin:0 auto; padding:0;}
.lyNyAb_title3 i { display:block; width:40px; height:3px; overflow:hidden; margin:5px auto 10px; padding:0; background-color:#c60000;}
.lyNyAb_title3 span { display:block; width:100%; overflow:hidden; line-height:50px; color:#e88c18; font-size:35px; font-weight:bold; text-align:center; margin:0 auto; padding:0;}

.lyNyAb_title4 { width:100%; overflow:hidden; margin:0; padding:0 0 0 40px; position:relative; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box;}
.lyNyAb_title4 span { display:block; width:100%; overflow:hidden; line-height:50px; color:#e88c18; font-size:35px; font-weight:bold; margin:0; padding:0;}

.lyNyAbjj_con { width:100%; _max-height: 180px; _overflow-y: scroll; _overflow-x: inherit; margin:60px auto; padding:0 0 0 40px; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box;}
.lyNyAbjj_con::-webkit-scrollbar { width:4px;}
.lyNyAbjj_con p { width:100%; overflow:hidden; line-height:30px; color:#666!important; font-family:Helvetica,Arial,\5FAE\8F6F\96C5\9ED1,sans-serif!important; font-size:15px!important; text-align:justify; margin:0 auto; padding:0;}
.lyNyAbjj_con p span, .lyNyAbjj_con p em { font-family:Helvetica,Arial,\5FAE\8F6F\96C5\9ED1,sans-serif!important; font-size:15px!important; font-style:normal!important;}

.lyNyAbjj_ul { width:100%; overflow:hidden; margin:0 auto; padding:0 0 0 40px; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box;}
.lyNyAbjj_ul ul li { width:120px; overflow:hidden; margin:0 10% 0 0; padding:0; float:left;}
.lyNyAbjj_ul ul li:nth-child(4n+4) { margin:0;}
.lyNyAbjj_ul ul li img { display:block; width:120px; height:auto; margin:0 auto 20px; padding:0;}
.lyNyAbjj_ul ul li p { width:100%; overflow:hidden; line-height:20px; color:#c60000; font-size:18px; text-align:center; margin:0 auto; padding:0;}

.lyNyAboutus_jj .lyNyAboutUs_right { width:44%; height:auto; overflow:hidden; margin:0; padding:0; float:right; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box;}
.lyNyAboutUs_right .lyNyAb_img { width:100%; height:520px; overflow:hidden; margin:0; padding:0 0 40px 40px; position:relative; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box;}
.lyNyAb_img i { display:block; width:50%; height:50%; overflow:hidden; margin:0; padding:0; background-color:#d1d5de; position:absolute; left:0; bottom:0;}
.lyNyAb_img .lyNyAbPic { display:block; width:100%; height:100%; overflow:hidden; margin:0; padding:0; position:relative;}
.lyNyAb_img .lyNyAbPic img { display:block; width:100%; height:100%; object-fit:cover; margin:auto; padding:0; position:absolute; left:0; top:0; right:0; bottom:0; -webkit-transition: all .5s; -moz-transition: all .5s; -ms-transition: all .5s; -o-transition: all .5s; transition: all .5s;}
.lyNyAb_img .lyNyAbPic:hover img { transform:scale(1.1); -ms-transform:scale(1.1); -webkit-transform:scale(1.1); -o-transform:scale(1.1); -moz-transform:scale(1.1);}

/*大事记*/
.lyNyAboutus_dsj { width:100%; overflow:hidden; margin:0 auto; padding:100px; background:#c60000 url(/template/default/images/nyabdsj_bg.jpg) center bottom no-repeat; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box;}
.lyNyAboutus_dsj .lyNyAboutusDsj_list { width:68%; height:auto; margin:-140px auto 0; padding:0; float:right; position:relative;}
.lyNyAboutusDsj_list .swiper-container01 { width:100%; height:300px; overflow:hidden; margin:0; padding:0; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box;}
.lyNyAboutusDsj_list .NyAbDsj_left, .lyNyAboutusDsj_list .NyAbDsj_right { width:98px; height:38px; overflow:hidden; line-height:38px; color:#fff; font-size:14px; text-align:center; border:1px solid #fff; margin:0; padding:0; position:absolute; bottom:0; z-index:1; cursor:pointer; -webkit-transition: all .5s; -moz-transition: all .5s; -ms-transition: all .5s; -o-transition: all .5s; transition: all .5s;}
.lyNyAboutusDsj_list .NyAbDsj_left { left:-43%; background:url(/template/default/images/prev_ico1.png) center center no-repeat;}
.lyNyAboutusDsj_list .NyAbDsj_right { left:-32%; background:url(/template/default/images/next_ico1.png) center center no-repeat;}
.lyNyAboutusDsj_list .NyAbDsj_left:hover { width:108px;}
.lyNyAboutusDsj_list .NyAbDsj_right:hover { width:108px;}
.NyAbDsj_con { width:100%; height:300px; overflow:hidden; margin:0; padding:0;}
.NyAbDsj_con .NyAbDsjCon_img { width:40%; height:300px; overflow:hidden; margin:0; padding:0; border:0px solid #fff; float:left; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box;}
.NyAbDsjCon_img a { display:block; width:100%; height:100%; overflow:hidden; margin:0; padding:0; position:relative;}
.NyAbDsjCon_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; -webkit-transition: all .5s; -moz-transition: all .5s; -ms-transition: all .5s; -o-transition: all .5s; transition: all .5s;}
.NyAbDsjCon_img a:hover img { transform:scale(1.1); -ms-transform:scale(1.1); -webkit-transform:scale(1.1); -o-transform:scale(1.1); -moz-transform:scale(1.1);}
.NyAbDsj_con .NyAbDsjCon_text { width:60%; height:300px; overflow:hidden; margin:0; padding:0 0 0 40px; float:right; position:relative; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box;}
.NyAbDsjCon_text a.NyAbDsj_name { display:block; width:100%; height:40px; overflow:hidden; line-height:40px; color:#fff; font-size:22px; text-overflow:ellipsis; white-space: nowrap; margin:0 auto; padding:0;}
.NyAbDsjCon_text span { display:block; width:100%; height:20px; overflow:hidden; line-height:20px; color:#fff; font-size:14px; margin:20px auto; padding:0;}
.NyAbDsjCon_text span img { display:block; width:20px; height:20px; overflow:hidden; margin:0 4px 0 0; padding:0; float:left;}
.NyAbDsjCon_text p { width:100%; height:60px; overflow:hidden; line-height:30px; color:#fff; font-size:15px; text-align:justify; opacity:0.6; margin:0 auto; padding:0; display:-webkit-box; -webkit-line-clamp:2; -webkit-box-orient: vertical; text-overflow: ellipsis;}
.NyAbDsjCon_text a.NyAbDsj_more  { display:block; width:118px; height:38px; overflow:hidden; line-height:38px; color:#fff; font-size:14px; text-align:center; border:1px solid #fff; margin:0; padding:0; -webkit-transition: all .5s; -moz-transition: all .5s; -ms-transition: all .5s; -o-transition: all .5s; transition: all .5s; position:absolute; right:0; bottom:0;}
.NyAbDsjCon_text a.NyAbDsj_more img { display:inline-block; width:16px; height:7px; overflow:hidden; vertical-align:middle; margin:-4px 0 0 6px; padding:0; -webkit-transition: all .5s; -moz-transition: all .5s; -ms-transition: all .5s; -o-transition: all .5s; transition: all .5s;}
.NyAbDsjCon_text a.NyAbDsj_more:hover img { margin:-4px 0 0 20px;}

/*荣誉奖项*/
.lyNyAboutus_honor { width:100%; overflow:hidden; margin:0 auto 80px; padding:100px; background:#c60000 url(/template/default/images/nyabhnr_bg.jpg) center bottom no-repeat; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box;}
.lyNyAboutus_honor .lyNyAboutusHnr_list { width:68%; height:auto; margin:-140px auto 0; padding:0; float:right; position:relative;}
.lyNyAboutusHnr_list .swiper-container02 { width:100%; height:auto; overflow:hidden; margin:0; padding:0 0 40px; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box;}
.lyNyAboutusHnr_list .swiper-container02 .NyAboutusHnr_img { width:100%; height:380px; overflow:hidden; margin:0; padding:0; border:8px solid #f3f5f9; background-color:#fff; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box;}
.NyAboutusHnr_img p { width:100%; height:100%; overflow:hidden; margin:0; padding:0; position:relative;}
.NyAboutusHnr_img p img { display:block; max-width:100%; max-height:100%; margin:auto; padding:0; position:absolute; left:0; top:0; right:0; bottom:0;}
.lyNyAboutusHnr_list .swiper-container02 .swiper-pagination { bottom:0;}
.lyNyAboutusHnr_list .swiper-container02 .swiper-pagination .swiper-pagination-bullet { width:10px; height:10px; background-color:#c60000;}
.lyNyAboutusHnr_list .swiper-container02 .swiper-pagination .swiper-pagination-bullet-active { background-color:#c60000;}

/*亿维客户*/
.lyNyAboutus_customer { width:100%; overflow:hidden; margin:80px auto; padding:0 100px; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box;}
.lyNyAboutus_customer .lyNyAboutusCus_list { width:100%; height:auto; margin:0 auto; padding:0;}
.lyNyAboutusCus_list .swiper-container03 { width:100%; height:340px; overflow:hidden; margin:0; padding:0 0 40px; position:relative; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box;}
.lyNyAboutusCus_list .swiper-container03 .swiper-slide { height:calc((100% - 20px) / 2); background-color:#f3f5f9; display:-webkit-box; display:-ms-flexbox; display:-webkit-flex; display:flex; -webkit-box-pack:center; -ms-flex-pack:center; -webkit-justify-content:center; justify-content:center; -webkit-box-align:center; -ms-flex-align:center; -webkit-align-items:center; align-items:center;}
.lyNyAboutusCus_list .swiper-container03 .NyAboutusCus_img { width:100%; height:100%; overflow:hidden; margin:0; padding:0; background-color:#f3f5f9; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box;}
.NyAboutusCus_img p { width:100%; height:100%; overflow:hidden; margin:0; padding:0; position:relative;}
.NyAboutusCus_img p img { display:block; max-width:100%; max-height:100%; margin:auto; padding:0; position:absolute; left:0; top:0; right:0; bottom:0; -webkit-transition: all .5s; -moz-transition: all .5s; -ms-transition: all .5s; -o-transition: all .5s; transition: all .5s;}
.NyAboutusCus_img p:hover img { transform:scale(1.1); -ms-transform:scale(1.1); -webkit-transform:scale(1.1); -o-transform:scale(1.1); -moz-transform:scale(1.1);}
.lyNyAboutusCus_list .swiper-container03 .swiper-pagination { bottom:0;}
.lyNyAboutusCus_list .swiper-container03 .swiper-pagination .swiper-pagination-bullet { width:10px; height:10px; background-color:#c60000;}
.lyNyAboutusCus_list .swiper-container03 .swiper-pagination .swiper-pagination-bullet-active { background-color:#c60000;}

@media screen and (max-width:1600px) {
	.lyNyBanner { padding:240px 40px 0;}
	.lyNyPos { padding:0 40px;}
	.lyNyAboutus_jj { padding:0 40px;}
	.lyNyAbjj_con { margin:40px auto;}
	.lyNyAboutUs_right .lyNyAb_img { height:470px;}
	.lyNyAboutus_dsj { padding:80px 40px; background-size: 100%;}
	.lyNyAboutusDsj_list .NyAbDsj_right { left:-30%;}
	.lyNyAboutus_honor { padding:80px 40px; background-size: 100%;}
	.lyNyAboutusHnr_list .swiper-container02 .NyAboutusHnr_img { height:320px;}
	.lyNyAboutus_customer { padding:0 40px;}
}
@media screen and (min-width:1440px) and (max-width:1599px) {
	.lyNyBanner { padding:240px 40px 0;}
	.lyNyPos { padding:0 40px;}
	.lyNyAboutus_jj { margin:60px auto; padding:0 40px;}
	.lyNyAbjj_con { margin:24px auto;}
	.lyNyAboutUs_right .lyNyAb_img { height:470px;}
	.lyNyAboutus_dsj { padding:60px 40px; background-size: 100%;}
	.lyNyAboutusDsj_list .NyAbDsj_right { left:-30%;}
	.lyNyAboutus_honor { margin:0 auto 60px; padding:60px 40px; background-size: 100%;}
	.lyNyAboutusHnr_list .swiper-container02 .NyAboutusHnr_img { height:300px;}
	.lyNyAboutus_customer { margin:60px auto 40px; padding:0 40px;}
	.lyNyAboutus_jj .lyNyAboutUs_left { width:52%; padding:0 40px 0 0;}
	.lyNyAbjj_ul ul li { margin:0 6% 0 0;}
	.lyNyAboutus_jj .lyNyAboutUs_right { width:46%;}
	.lyNyAboutusDsj_list .swiper-container01, .NyAbDsj_con, .NyAbDsj_con .NyAbDsjCon_img, .NyAbDsj_con .NyAbDsjCon_text { height:260px;}
	.lyNyAboutusCus_list .swiper-container03 { height:280px;}
}
@media screen and (min-width:1360px) and (max-width:1439px) {
	.lyNyBanner { height:400px; padding:200px 40px 0;}
	.lyNyPos { height:65px; padding:0 40px;}
	.lyNyPos_Tab { height:64px;}
	.lyNyPos_Tab ul li { width:100px;}
	.lyNyPos_Tab ul li a { height:64px; line-height:64px;}
	.lyNy_Pos1 { margin:12px 0;}
	.lyNyAboutus_jj { margin:60px auto; padding:0 40px;}
	.lyNyAbjj_con { margin:24px auto;}
	.lyNyAboutUs_right .lyNyAb_img { height:430px;}
	.lyNyAboutus_dsj { padding:60px 40px; background-size: 100%;}
	.lyNyAboutusDsj_list .NyAbDsj_left { left:-42%;}
	.lyNyAboutusDsj_list .NyAbDsj_right { left:-28%;}
	.lyNyAboutus_honor { margin:0 auto 60px; padding:60px 40px; background-size: 100%;}
	.lyNyAboutusHnr_list .swiper-container02 .NyAboutusHnr_img { height:280px;}
	.lyNyAboutus_customer { margin:60px auto 40px; padding:0 40px;}
	.lyNyAboutus_jj .lyNyAboutUs_left { width:52%; padding:0 40px 0 0;}
	.lyNyAbjj_ul ul li { width:18%; margin:0 6% 0 0;}
	.lyNyAboutus_jj .lyNyAboutUs_right { width:48%;}
	.lyNyAboutusDsj_list .swiper-container01, .NyAbDsj_con, .NyAbDsj_con .NyAbDsjCon_img, .NyAbDsj_con .NyAbDsjCon_text { height:260px;}
	.lyNyAboutusCus_list .swiper-container03 { height:266px;}
	.lyNyAb_title1 i { height:100%; top:0;}
	.lyNyAb_title1 p { line-height:40px; font-size:40px; margin:0 0 10px;}
	.lyNyAb_title1 span { font-size:22px;}
	.lyNyAb_title4 span { font-size:22px;}
	.lyNyAboutus_dsj .lyNyAboutusDsj_list { margin:-120px auto 0;}
	.lyNyAboutus_honor .lyNyAboutusHnr_list { margin:-120px auto 0;}
}
@media screen and (min-width:1280px) and (max-width:1359px) {
	.lyNyBanner { height:400px; padding:200px 40px 0;}
	.lyNyPos { height:65px; padding:0 40px;}
	.lyNyPos_Tab { height:64px;}
	.lyNyPos_Tab ul li { width:100px;}
	.lyNyPos_Tab ul li a { height:64px; line-height:64px;}
	.lyNy_Pos1 { margin:12px 0;}
	.lyNyAboutus_jj { margin:60px auto; padding:0 40px;}
	.lyNyAbjj_con { margin:24px auto;}
	.lyNyAboutUs_right .lyNyAb_img { height:410px; padding:0 0 20px 20px;}
	.lyNyAboutus_dsj { padding:60px 40px; background-size: 100%;}
	.lyNyAboutusDsj_list .NyAbDsj_left { left:-42%;}
	.lyNyAboutusDsj_list .NyAbDsj_right { left:-28%;}
	.lyNyAboutus_honor { margin:0 auto 60px; padding:60px 40px; background-size: 100%;}
	.lyNyAboutusHnr_list .swiper-container02 .NyAboutusHnr_img { height:260px;}
	.lyNyAboutus_customer { margin:60px auto 40px; padding:0 40px;}
	.lyNyAboutus_jj .lyNyAboutUs_left { width:52%; padding:0 40px 0 0;}
	.lyNyAbjj_ul ul li { width:18%; margin:0 6% 0 0;}
	.lyNyAboutus_jj .lyNyAboutUs_right { width:48%;}
	.lyNyAboutusDsj_list .swiper-container01, .NyAbDsj_con, .NyAbDsj_con .NyAbDsjCon_img, .NyAbDsj_con .NyAbDsjCon_text { height:240px;}
	.lyNyAboutusCus_list .swiper-container03 { height:250px; padding:0 0 30px;}
	.lyNyAb_title1 i { height:100%; top:0;}
	.lyNyAb_title1 p { line-height:40px; font-size:40px; margin:0 0 10px;}
	.lyNyAb_title1 span { font-size:22px;}
	.lyNyAboutus_dsj .lyNyAboutusDsj_list { margin:-120px auto 0;}
	.lyNyAbjj_ul ul li img { margin:0 auto 12px;}
	.lyNyAbjj_ul ul li p { font-size:16px;}
	.lyNyAboutus_honor .lyNyAboutusHnr_list { margin:-120px auto 0;}
	.lyNyAboutusHnr_list .swiper-container02 { padding:0 0 30px;}
	.lyNyAb_title3 { margin:0 auto 30px;}
	.lyNyAb_title4 span { font-size:22px;}
}
@media screen and (min-width:1200px) and (max-width:1279px) {
	.lyNyBanner { height:400px; padding:200px 40px 0;}
	.lyNyPos { height:65px; padding:0 40px;}
	.lyNyPos_Tab { height:64px;}
	.lyNyPos_Tab ul li { width:100px;}
	.lyNyPos_Tab ul li a { height:64px; line-height:64px;}
	.lyNy_Pos1 { margin:12px 0;}
	.lyNyAboutus_jj { margin:60px auto; padding:0 40px;}
	.lyNyAbjj_con { margin:24px auto; padding:0 0 0 24px;}
	.lyNyAboutUs_right .lyNyAb_img { height:380px; padding:0 0 20px 20px;}
	.lyNyAboutus_dsj { padding:60px 40px; background-size: 100%;}
	.lyNyAboutusDsj_list .NyAbDsj_left { left:-44%;}
	.lyNyAboutusDsj_list .NyAbDsj_right { left:-28%;}
	.lyNyAboutus_honor { margin:0 auto 60px; padding:60px 40px; background-size: 100%;}
	.lyNyAboutusHnr_list .swiper-container02 .NyAboutusHnr_img { height:240px;}
	.lyNyAboutus_customer { margin:60px auto 40px; padding:0 40px;}
	.lyNyAboutus_jj .lyNyAboutUs_left { width:52%; padding:0 40px 0 0;}
	.lyNyAbjj_ul ul li { width:17%; margin:0 6% 0 0;}
	.lyNyAboutus_jj .lyNyAboutUs_right { width:48%;}
	.lyNyAboutusDsj_list .swiper-container01, .NyAbDsj_con, .NyAbDsj_con .NyAbDsjCon_img, .NyAbDsj_con .NyAbDsjCon_text { height:240px;}
	.NyAbDsj_con .NyAbDsjCon_text { padding:0 0 0 24px;}
	.lyNyAboutusCus_list .swiper-container03 { height:230px; padding:0 0 30px;}
	.lyNyAb_title1 i { height:100%; top:0;}
	.lyNyAb_title1 p { line-height:40px; font-size:40px; margin:0 0 4px;}
	.lyNyAb_title1 span { font-size:22px;}
	.lyNyAboutus_dsj .lyNyAboutusDsj_list { margin:-120px auto 0;}
	.lyNyAbjj_ul ul li img { margin:0 auto 12px;}
	.lyNyAbjj_ul ul li p { font-size:16px;}
	.lyNyAboutus_honor .lyNyAboutusHnr_list { margin:-110px auto 0;}
	.lyNyAboutusHnr_list .swiper-container02 { padding:0 0 30px;}
	.lyNyAb_title3 { margin:0 auto 30px;}
	.lyNyAb_title3 span{ font-size:24px; line-height:30px;}
	.lyNyAb_title1, .lyNyAbjj_ul { padding:0 0 0 24px;}
	.lyNyAb_title4{ padding:0 0 0 22px;}
	.lyNyAb_title4 span { font-size:24px; line-height:30px;}
	.lyNyAbjj_con p { line-height:24px; font-size:14px;}
	.NyAbDsjCon_text a.NyAbDsj_name { font-size:18px;}
	.NyAbDsjCon_text span { margin:12px auto;}
}
@media screen and (min-width:1024px) and (max-width:1199px) {
	.lyNyBanner { height:400px; padding:200px 40px 0;}
	.lyNyPos { height:65px; padding:0 40px;}
	.lyNyPos_Tab { height:64px;}
	.lyNyPos_Tab ul li { width:100px;}
	.lyNyPos_Tab ul li a { height:64px; line-height:64px;}
	.lyNy_Pos1 { margin:12px 0;}
	.lyNyAboutus_jj { margin:40px auto; padding:0 40px;}
	.lyNyAbjj_con { margin:24px auto; padding:0 0 0 24px;}
	.lyNyAboutUs_right .lyNyAb_img { height:340px; padding:0 0 20px 20px;}
	.lyNyAboutus_dsj { padding:60px 40px; background-size: 100%;}
	.lyNyAboutusDsj_list .NyAbDsj_left { left:-44%;}
	.lyNyAboutusDsj_list .NyAbDsj_right { left:-25%;}
	.lyNyAboutus_honor { margin:0 auto 40px; padding:40px; background-size: 100%;}
	.lyNyAboutusHnr_list .swiper-container02 .NyAboutusHnr_img { height:200px;}
	.lyNyAboutus_customer { margin:40px auto 20px; padding:0 40px;}
	.lyNyAboutus_jj .lyNyAboutUs_left { width:52%; padding:0 40px 0 0;}
	.lyNyAbjj_ul ul li { width:17%; margin:0 8% 0 0;}
	.lyNyAboutus_jj .lyNyAboutUs_right { width:48%;}
	.lyNyAboutusDsj_list .swiper-container01, .NyAbDsj_con, .NyAbDsj_con .NyAbDsjCon_img, .NyAbDsj_con .NyAbDsjCon_text { height:200px;}
	.NyAbDsj_con .NyAbDsjCon_text { padding:0 0 0 24px;}
	.lyNyAboutusCus_list .swiper-container03 { height:200px; padding:0 0 30px;}
	.lyNyAb_title1 i { height:100%; top:0;}
	.lyNyAb_title1 p { line-height:32px; font-size:32px; margin:0 0 4px;}
	.lyNyAb_title1 span { font-size:22px;}
	.lyNyAboutus_dsj .lyNyAboutusDsj_list { margin:-98px auto 0;}
	.lyNyAbjj_ul ul li img { margin:0 auto 12px;}
	.lyNyAbjj_ul ul li p { font-size:16px;}
	.lyNyAboutus_honor .lyNyAboutusHnr_list { margin:-98px auto 0;}
	.lyNyAboutusHnr_list .swiper-container02 { padding:0 0 30px;}
	.lyNyAb_title3 { margin:0 auto 30px;}
	.lyNyAb_title1, .lyNyAbjj_ul { padding:0 0 0 24px;}
	.lyNyAbjj_con p { line-height:24px; font-size:14px;}
	.NyAbDsjCon_text a.NyAbDsj_name { font-size:18px;}
	.NyAbDsjCon_text span { margin:12px auto;}
	.lyNyAb_title3 p { line-height:32px; font-size:32px;}
	.lyNyAb_title3 span { font-size:22px; line-height:30px;}
	.lyNyAb_title4{ padding:0 0 0 25px;}
	.lyNyAb_title4 span { font-size:22px;line-height:30px;}
}
@media screen and (min-width:768px) and (max-width:1023px) {
	.lyNyBanner { height:300px; padding:140px 40px 0;}
	.lyNyBa_text p { font-size:18px;}
	.lyNyBa_text span { font-size:24px;}
	.lyNyPos { height:61px; margin:0 auto 20px; padding:0 20px;}
	.lyNyPos_Tab { height:60px;}
	.lyNyPos_Tab ul li { width:80px;}
	.lyNyPos_Tab ul li a { height:60px; line-height:60px; font-size:14px;}
	.lyNy_Pos1 { margin:10px 0; font-size:14px;}
	.lyNy_Pos1 img, .lyNy_Pos2 img { margin:-4px 0 0;}
	.lyNyAboutus_jj { margin:40px auto; padding:0 20px;}
	.lyNyAbjj_con { margin:20px auto; padding:0 0 0 20px;}
	.lyNyAboutUs_right .lyNyAb_img { height:480px; margin:20px auto 0; padding:0 0 20px 20px;}
	.lyNyAboutus_dsj { padding:40px 20px; background-size: 100%;}
	.lyNyAboutusDsj_list .NyAbDsj_left { left:inherit; top:-80px; right:140px;}
	.lyNyAboutusDsj_list .NyAbDsj_right { left:inherit; top:-80px; right:0;}
	.lyNyAboutus_honor { margin:0 auto 40px; padding:40px 20px 20px; background-size: cover;}
	.lyNyAboutusHnr_list .swiper-container02 .NyAboutusHnr_img { height:220px;}
	.NyAbDsjCon_text p { height:48px; line-height:24px; font-size:14px;}
	.lyNyAboutus_customer { margin:40px auto 20px; padding:0 20px;}
	.lyNyAboutus_jj .lyNyAboutUs_left { width:100%; padding:0; float:inherit;}
	.lyNyAbjj_ul ul li { width:120px; margin:0 8% 0 0;}
	.lyNyAboutus_jj .lyNyAboutUs_right { width:100%; float:inherit;}
	.lyNyAboutusDsj_list .swiper-container01, .NyAbDsj_con, .NyAbDsj_con .NyAbDsjCon_img, .NyAbDsj_con .NyAbDsjCon_text { height:200px;}
	.NyAbDsj_con .NyAbDsjCon_text { padding:0 0 0 20px;}
	.lyNyAboutusCus_list .swiper-container03 { height:200px; padding:0 0 30px;}
	.lyNyAb_title1 i { height:100%; top:0;}
	.lyNyAb_title1 p { line-height:32px; font-size:32px; margin:0;}
	.lyNyAb_title1 p br { display:none;}
	.lyNyAb_title1 span { font-size:20px;}
	.lyNyAboutus_dsj .lyNyAboutusDsj_list { width:100%; margin:20px auto 0;}
	.lyNyAbjj_ul ul li img { margin:0 auto 10px;}
	.lyNyAbjj_ul ul li p { font-size:14px;}
	.lyNyAboutus_honor .lyNyAboutusHnr_list { width:100%; margin:20px auto 0;}
	.lyNyAboutusHnr_list .swiper-container02 { padding:0 0 30px;}
	.lyNyAb_title3 { margin:0 auto 20px;}
	.lyNyAb_title1, .lyNyAbjj_ul { padding:0 0 0 24px;}
	.lyNyAbjj_con p { line-height:24px; font-size:14px;}
	.NyAbDsjCon_text a.NyAbDsj_name { font-size:16px;}
	.NyAbDsjCon_text span { margin:12px auto;}
	.lyNyAb_title3 p { line-height:32px; font-size:32px;}
	.lyNyAb_title3 span { font-size:20px;}
	.lyNyAboutusCus_list .swiper-container03 .swiper-slide { height: calc((100% - 10px) / 2);}
	.lyNyAb_title3 i { margin:4px auto 6px;}
	.lyNyAb_title4{ padding:0 0 0 20px;}
	.lyNyAb_title4 span { font-size:20px;line-height:30px;}
}
@media screen and (max-width:767px) {
	.lyNyBanner { height:200px; padding:100px 12px 0;}
	.lyNyBa_text { padding:0 0 0 20px;}
	.lyNyBa_text p { font-size:15px;}
	.lyNyBa_text span { font-size:18px;}
	.lyNyPos { height:auto; margin:0 auto 20px; padding:0;}
	.lyNyPos_Tab { width:100%; height:auto; padding:0 12px; float:inherit; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box;}
	.lyNyPos_Tab ul li { width:80px;}
	.lyNyPos_Tab ul li a { height:40px; line-height:40px; font-size:14px;}
	.lyNy_Pos1 { width:100%; margin:5px 0; padding:0 12px; font-size:14px; text-align:left; float:inherit; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box;}
	.lyNy_Pos1 img, .lyNy_Pos2 img { margin:-4px 0 0;}
	.lyNyAboutus_jj { margin:40px auto; padding:0 12px;}
	.lyNyAbjj_con { margin:20px auto; padding:0;}
	.lyNyAboutUs_right .lyNyAb_img { height:240px; margin:20px auto 0; padding:0 0 12px 12px;}
	.lyNyAboutus_dsj { padding:40px 12px; background-size: 100%;}
	.lyNyAboutusDsj_list .NyAbDsj_left { left:inherit; bottom:0; left:0;}
	.lyNyAboutusDsj_list .NyAbDsj_right { left:inherit; bottom:0; right:0;}
	.lyNyAboutus_honor { margin:0 auto 40px; padding:40px 12px 20px; background-size: cover;}
	.lyNyAboutusHnr_list .swiper-container02 .NyAboutusHnr_img { height:250px;}
	.NyAbDsjCon_text p { height:44px; line-height:22px; font-size:14px;}
	.lyNyAboutus_customer { margin:40px auto 20px; padding:0 12px;}
	.lyNyAboutus_jj .lyNyAboutUs_left { width:100%; padding:0; float:inherit;}
	.lyNyAbjj_ul ul li { width:20%; margin:0 6% 0 0;}
	.lyNyAboutus_jj .lyNyAboutUs_right { width:100%; float:inherit;}
	.lyNyAboutusDsj_list .swiper-container01, .NyAbDsj_con { height:480px;}
	.NyAbDsj_con .NyAbDsjCon_img { width:100%; height:280px; float:inherit;}
	.NyAbDsj_con .NyAbDsjCon_text { width:100%; height:200px; padding:10px 0 0; float:inherit;}
	.NyAbDsjCon_text a.NyAbDsj_more { display:none;}
	.lyNyAboutusCus_list .swiper-container03 { height:200px; padding:0 0 30px;}
	.lyNyAb_title1 i { height:100%; top:0;}
	.lyNyAb_title1 p { line-height:32px; font-size:32px; margin:0;}
	.lyNyAb_title1 p br { display:none;}
	.lyNyAb_title1 span { line-height:24px; font-size:20px;}
	.lyNyAboutus_dsj .lyNyAboutusDsj_list { width:100%; margin:20px auto 0;}
	.lyNyAbjj_ul ul li img { margin:0 auto 10px;}
	.lyNyAbjj_ul ul li p { font-size:14px;}
	.lyNyAboutus_honor .lyNyAboutusHnr_list { width:100%; margin:20px auto 0;}
	.lyNyAboutusHnr_list .swiper-container02 { padding:0 0 30px;}
	.lyNyAb_title3 { margin:0 auto 20px;}
	.lyNyAb_title1 { padding:0 0 0 20px;}
	.lyNyAbjj_ul { padding:0;}
	.lyNyAbjj_con p { line-height:24px; font-size:14px;}
	.NyAbDsjCon_text a.NyAbDsj_name { font-size:16px;}
	.NyAbDsjCon_text span { margin:6px auto 10px;}
	.lyNyAb_title3 p { line-height:32px; font-size:32px;}
	.lyNyAb_title3 span { font-size:20px; line-height:30px;}
	.lyNyAboutusCus_list .swiper-container03 .swiper-slide { height: calc((100% - 10px) / 2);}
	.lyNyAb_title3 i { margin:4px auto 6px;}
	.lyNyAb_title4{ padding:0;}
	.lyNyAb_title4 span { font-size:20px;line-height:30px;}	
}
@media screen and (max-width:375px) {
	.lyNyAboutusDsj_list .swiper-container01, .NyAbDsj_con { height:440px;}
	.NyAbDsj_con .NyAbDsjCon_img { height:240px;}
	.lyNyAboutusHnr_list .swiper-container02 .NyAboutusHnr_img { height:230px;}
}
@media screen and (max-width:320px) {
	.lyNyAboutusDsj_list .swiper-container01, .NyAbDsj_con { height:400px;}
	.NyAbDsj_con .NyAbDsjCon_img { height:200px;}
	.lyNyAboutusHnr_list .swiper-container02 .NyAboutusHnr_img { height:180px; border:6px solid #f3f5f9;}
	.lyNyAboutusCus_list .swiper-container03 { height:180px;}
}

/**专业人员**/
.lyNyTeam { width:100%; overflow:hidden; margin:0 auto; padding:0 100px; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box;}
.lyNyTeam .lyNyTeam_left { width:27%; overflow:hidden; margin:0 0 40px; padding:30px 30px 40px; background-color:#fff; float:left; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box;}
.lyNyTeam_left .lyNyTeamLeft_title { width:100%; height:30px; overflow:hidden; line-height:30px; color:#333; font-size:24px; margin:0 auto 20px; padding:0;}
.lyNyTeamLeft_title span { display:inline-block; color:#999; font-size:14px; margin:0 0 0 4px;}
.lyNyTeamLeft_name { width:100%; overflow:hidden; margin:0 auto; padding:0;}
.lyNyTeamLeft_name a { display:block; width:30px; height:30px; overflow:hidden; line-height:30px; color:#666; font-size:16px; text-align:center; background-color:#f3f3f5; margin:0 10px 10px 0; padding:0; float:left;}
.lyNyTeamLeft_name a:last-child { width:40px;}
.lyNyTeamLeft_name a:hover, .lyNyTeamLeft_name a.Enon { color:#fff; background-color:#e88c18;}

.lyNyTeamLeft_ss { width:100%; height:40px; overflow:hidden; margin:20px auto 30px; padding:0 80px 0 0; position:relative; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box;}
.lyNyTeamLeft_ss input.TeamSsInput { display:block; width:100%; height:40px; overflow:hidden; line-height:40px; color:#333; font-size:14px; text-overflow:ellipsis; white-space: nowrap; background-color:#f3f3f5; margin:0; padding:0 20px; border:none; outline:none; resize:none; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box;}
.lyNyTeamLeft_ss input.TeamSsBtn { display:block; width:80px; height:40px; overflow:hidden; line-height:40px; color:#fff; font-size:14px; text-align:left; margin:0; padding:0 0 0 36px; background:#c60000 url(/template/default/images/sc_icon0.png) center left no-repeat; position:absolute; top:0; right:0; border:none; outline:none; resize:none; cursor:pointer; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box;}

.lyNyTeamLeft_list { width:100%; overflow:hidden; margin:0; padding:0;}
.lyNyTeamLeft_list ul li { width:50%; height:auto; overflow:hidden; margin:0; padding:0; float:left;}
.lyNyTeamLeft_list ul li input { display:block; width:0; overflow:hidden; float:left;}
.lyNyTeamLeft_list ul li label { display:block; width:100%; height:40px; overflow:hidden; line-height:40px; color:#333; font-size:14px; text-overflow:ellipsis; white-space: nowrap; cursor:pointer; margin:0; padding:0 10px 0 30px; position:relative; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box;}
.lyNyTeamLeft_list ul li label span { display:block; width:14px; height:14px; overflow:hidden; margin:0; padding:0; border:1px solid #ddd; position:absolute; left:0; top:12px;}
.lyNyTeamLeft_list ul li label span i { display:none; width:8px; height:8px; overflow:hidden; margin:3px auto; padding:0; background-color:#e88c18;}
.lyNyTeamLeft_list ul li label.LabOn { color:#e88c18; font-weight:bold;}
.lyNyTeamLeft_list ul li label.LabOn span { border:1px solid #e88c18;}
.lyNyTeamLeft_list ul li label.LabOn span i { display:block;}

.ly_line { width:100%; height:1px; overflow:hidden; margin:30px auto; padding:0; background-color:#eaeaea;}

.lyNyTeam .lyNyTeam_right { width:73%; height:auto; margin:0; padding:0; float:left; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box;}
.lyNyTeam_right .lyNyTeamRight_list { width:100%; height:auto; margin:0 auto; padding:0;}
.lyNyTeamRight_list ul li { width:50%; height:auto; margin:0 0 40px; padding:0 0 0 40px; float:left; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box;}
.lyNyTeamRight_list ul li .lyNyTeamRight_con { width:100%; height:300px; margin:0; padding:0 0 0 250px; background:#fff url(/template/default/images/team_ico2.png) right bottom no-repeat; position:relative; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; transition: all 0.5s; -webkit-transition: all 0.5s; -moz-transition: all 0.5s; -o-transition: all 0.5s;}
.lyNyTeamRight_list ul li:hover .lyNyTeamRight_con { box-shadow:0 10px 12px rgba(0,0,0,0.08);}
.lyNyTeamRight_list ul li .lyNyTeamRight_con .lyNyTeamRightCon_img { width:250px; height:300px; overflow:hidden; margin:0; padding:0; position:absolute; left:0; top:0;}
.lyNyTeamRight_list ul li .lyNyTeamRight_con .lyNyTeamRightCon_img p { display:block; width:100%; height:100%; overflow:hidden; margin:0; padding:0; position:relative;}
.lyNyTeamRight_list ul li .lyNyTeamRight_con .lyNyTeamRightCon_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;}
.lyNyTeamRight_list ul li .lyNyTeamRight_con .lyNyTeamRightCon_text { width:100%; height:100%; overflow:hidden; margin:0; padding:30px 40px; position:relative; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box;}
.lyNyTeamRightCon_text .NyTeam_name { display:block; width:100%; height:30px; overflow:hidden; line-height:30px; color:#333; font-size:24px; margin:0 auto; padding:0 0 10px; border-bottom:1px solid #eaeaea;}
.lyNyTeamRightCon_text .NyTeam_name:hover { color:#305ba6;}
.lyNyTeamRightCon_text .NyTeam_name span { color:#999; font-size:14px; text-transform:uppercase; margin:0 0 0 6px; display:inline-block;}
.lyNyTeamRightCon_text dl { margin:20px auto;}
.lyNyTeamRightCon_text dl dd { width:100%; max-height:120px; min-height:120px; overflow:hidden; line-height:30px; color:#333; font-size:15px; margin:10px auto; padding:0 0 0 20px; background:url(/template/default/images/bq_ico1.png) 0 9px no-repeat; display: -webkit-box; -webkit-line-clamp:4; -webkit-box-orient:vertical; text-overflow:ellipsis; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box;}
.lyNyTeamRightCon_text dl dd span { color:#999;}
.lyNyTeamRightCon_text a.NyTeam_btn { display:block;  height:40px; overflow:hidden; line-height:40px; color:#305ba6; font-size:14px; margin:0; padding:0; position:absolute; left:40px; bottom:30px;}
.lyNyTeamRightCon_text a.NyTeam_btn img { display:inline-block; width:26px; height:20px; overflow:hidden; vertical-align:middle; margin:0 0 0 10px; transition: all 0.5s; -webkit-transition: all 0.5s; -moz-transition: all 0.5s; -o-transition: all 0.5s;}
.lyNyTeamRightCon_text a.NyTeam_btn:hover img { margin:0 0 0 20px;}

.lyNyTeam_right .lyNyPage { margin:0 auto 40px;}

@media screen and (max-width:1600px) {
	.lyNyTeam { padding:0 40px;}
	.lyNyTeamRight_list ul li .lyNyTeamRight_con { height:280px; padding:0 0 0 220px;}
	.lyNyTeamRight_list ul li .lyNyTeamRight_con .lyNyTeamRightCon_img { width:220px; height:280px;}
}
@media screen and (min-width:1440px) and (max-width:1599px) {
	.lyNyTeam { padding:0 40px;}
	.lyNyTeamRight_list ul li .lyNyTeamRight_con { height:260px; padding:0 0 0 200px;}
	.lyNyTeamRight_list ul li .lyNyTeamRight_con .lyNyTeamRightCon_img { width:200px; height:260px;}
	.lyNyTeamRight_list ul li .lyNyTeamRight_con .lyNyTeamRightCon_text { padding:30px;}
	.lyNyTeamRightCon_text a.NyTeam_btn { left:30px;}
}
@media screen and (min-width:1360px) and (max-width:1439px) {
	.lyNyTeam { padding:0 40px;}
	.lyNyTeamRight_list ul li .lyNyTeamRight_con { height:240px; padding:0 0 0 180px;}
	.lyNyTeamRight_list ul li .lyNyTeamRight_con .lyNyTeamRightCon_img { width:180px; height:240px;}
	.lyNyTeamRight_list ul li .lyNyTeamRight_con .lyNyTeamRightCon_text { padding:20px 30px;}
	.lyNyTeamRightCon_text a.NyTeam_btn { left:30px; bottom:20px;}
	.lyNyTeamRightCon_text dl { margin:12px auto 0;}
	.lyNyTeamRightCon_text dl dd { margin:5px auto; line-height:25px; background:url(/template/default/images/bq_ico1.png) 0 7px no-repeat;}
}
@media screen and (min-width:1280px) and (max-width:1359px) {
	.lyNyTeam { padding:0 40px;}
	.lyNyTeam .lyNyTeam_left { padding:20px;}
	.lyNyTeam_left .lyNyTeamLeft_title { font-size:22px; margin:0 auto 10px;}
	.lyNyTeamLeft_list ul li label { height:36px; line-height:36px; padding:0 0 0 24px;}
	.lyNyTeamLeft_list ul li label span { top:10px;}
	.ly_line { margin:20px auto;}
	.lyNyTeamRight_list ul li { margin:0 0 24px; padding:0 0 0 24px;}
	.lyNyTeamRight_list ul li .lyNyTeamRight_con { height:240px; padding:0 0 0 180px;}
	.lyNyTeamRight_list ul li .lyNyTeamRight_con .lyNyTeamRightCon_img { width:180px; height:240px;}
	.lyNyTeamRight_list ul li .lyNyTeamRight_con .lyNyTeamRightCon_text { padding:20px;}
	.lyNyTeamRightCon_text a.NyTeam_btn { left:20px; bottom:20px;}
	.lyNyTeamRightCon_text dl { margin:12px auto 0;}
	.lyNyTeamRightCon_text dl dd { margin:5px auto; line-height:24px; font-size:14px; background:url(/template/default/images/bq_ico1.png) 0 6px no-repeat;}
	.lyNyTeam_right .lyNyPage { margin:6px auto 30px;}
}
@media screen and (min-width:1200px) and (max-width:1279px) {
	.lyNyTeam { padding:0 40px;}
	.lyNyTeam .lyNyTeam_left { width:100%; margin:0 0 30px; padding:20px; float:inherit;}
	.lyNyTeam_left .lyNyTeamLeft_title { font-size:22px; margin:0 auto 10px;}
	.lyNyTeamLeft_name a { margin:0 8px 8px 0;}
	.lyNyTeamLeft_list ul li { width:20%;}
	.lyNyTeamLeft_list ul li label { height:36px; line-height:36px; padding:0 0 0 24px;}
	.lyNyTeamLeft_list ul li label span { top:10px;}
	.ly_line { margin:20px auto;}
	.lyNyTeam .lyNyTeam_right { width:100%; float:inherit;}
	.lyNyTeamRight_list ul li { width:48.5%; margin:0 3% 30px 0; padding:0;}
	.lyNyTeamRight_list ul li:nth-child(2n+2) { margin:0 0 30px;}
	.lyNyTeamRight_list ul li .lyNyTeamRight_con { height:240px; padding:0 0 0 180px;}
	.lyNyTeamRight_list ul li .lyNyTeamRight_con .lyNyTeamRightCon_img { width:180px; height:240px;}
	.lyNyTeamRight_list ul li .lyNyTeamRight_con .lyNyTeamRightCon_text { padding:20px;}
	.lyNyTeamRightCon_text a.NyTeam_btn { left:20px; bottom:20px;}
	.lyNyTeamRightCon_text dl { margin:12px auto 0;}
	.lyNyTeamRightCon_text dl dd { margin:5px auto; line-height:24px; font-size:14px; background:url(/template/default/images/bq_ico1.png) 0 6px no-repeat;}
	.lyNyTeam_right .lyNyPage { margin:0 auto 30px;}
}
@media screen and (min-width:1024px) and (max-width:1199px) {
	.lyNyTeam { padding:0 40px;}
	.lyNyTeam .lyNyTeam_left { width:100%; margin:0 0 30px; padding:20px; float:inherit;}
	.lyNyTeam_left .lyNyTeamLeft_title { font-size:22px; margin:0 auto 10px;}
	.lyNyTeamLeft_name a { margin:0 8px 8px 0;}
	.lyNyTeamLeft_list ul li { width:20%;}
	.lyNyTeamLeft_list ul li label { height:36px; line-height:36px; padding:0 0 0 24px;}
	.lyNyTeamLeft_list ul li label span { top:10px;}
	.ly_line { margin:20px auto;}
	.lyNyTeam .lyNyTeam_right { width:100%; float:inherit;}
	.lyNyTeamRight_list ul li { width:48.5%; margin:0 3% 30px 0; padding:0;}
	.lyNyTeamRight_list ul li:nth-child(2n+2) { margin:0 0 30px;}
	.lyNyTeamRight_list ul li .lyNyTeamRight_con { height:240px; padding:0 0 0 180px;}
	.lyNyTeamRight_list ul li .lyNyTeamRight_con .lyNyTeamRightCon_img { width:180px; height:240px;}
	.lyNyTeamRight_list ul li .lyNyTeamRight_con .lyNyTeamRightCon_text { padding:20px;}
	.lyNyTeamRightCon_text a.NyTeam_btn { left:20px; bottom:20px;}
	.lyNyTeamRightCon_text dl { margin:12px auto 0;}
	.lyNyTeamRightCon_text dl dd { margin:5px auto; line-height:24px; font-size:14px; background:url(/template/default/images/bq_ico1.png) 0 6px no-repeat;}
	.lyNyTeam_right .lyNyPage { margin:0 auto 30px;}
}
@media screen and (min-width:768px) and (max-width:1023px) {
	.lyNyTeam { padding:0 20px;}
	.lyNyTeam .lyNyTeam_left { width:100%; margin:0 0 20px; padding:20px; float:inherit;}
	.lyNyTeam_left .lyNyTeamLeft_title { font-size:22px; margin:0 auto 10px;}
	.lyNyTeamLeft_name a { margin:0 8px 8px 0;}
	.lyNyTeamLeft_list ul li { width:20%;}
	.lyNyTeamLeft_list ul li label { height:36px; line-height:36px; padding:0 0 0 24px;}
	.lyNyTeamLeft_list ul li label span { top:10px;}
	.ly_line { margin:20px auto;}
	.lyNyTeam .lyNyTeam_right { width:100%; float:inherit;}
	.lyNyTeamRight_list ul li { width:48.8%; margin:0 2.4% 20px 0; padding:0;}
	.lyNyTeamRight_list ul li:nth-child(2n+2) { margin:0 0 20px;}
	.lyNyTeamRight_list ul li .lyNyTeamRight_con { height:240px; padding:0 0 0 180px;}
	.lyNyTeamRight_list ul li .lyNyTeamRight_con .lyNyTeamRightCon_img { width:180px; height:240px;}
	.lyNyTeamRight_list ul li .lyNyTeamRight_con .lyNyTeamRightCon_text { padding:20px;}
	.lyNyTeamRightCon_text a.NyTeam_btn { left:20px; bottom:20px;}
	.lyNyTeamRightCon_text dl { margin:12px auto 0;}
	.lyNyTeamRightCon_text dl dd { margin:5px auto; max-height:96px; min-height: 24px; line-height:24px; font-size:14px; padding:0; background:url(/template/default/images/bq_ico1.png) 0 6px no-repeat; background:none; -webkit-line-clamp:4;}
	.lyNyTeam_right .lyNyPage { margin:0 auto 20px;}
}
@media screen and (max-width:767px) {
	.lyNyTeam { padding:0 12px;}
	.lyNyTeam .lyNyTeam_left { width:100%; margin:0 0 20px; padding:10px 12px; float:inherit;}
	.lyNyTeam_left .lyNyTeamLeft_title { font-size:18px; margin:0 auto 10px;}
	.lyNyTeamLeft_name a { margin:0 8px 8px 0;}
	.lyNyTeamLeft_list ul li { width:50%;}
	.lyNyTeamLeft_list ul li label { height:36px; line-height:36px; padding:0 0 0 24px;}
	.lyNyTeamLeft_list ul li label span { top:10px;}
	.ly_line { margin:20px auto;}
	.lyNyTeam .lyNyTeam_right { width:100%; float:inherit;}
	.lyNyTeamRight_list ul li { width:100%; margin:0 auto 20px; padding:0;}
	.lyNyTeamRight_list ul li:nth-child(2n+2) { margin:0 auto 20px;}
	.lyNyTeamRight_list ul li .lyNyTeamRight_con { height:220px; padding:0 0 0 160px;}
	.lyNyTeamRight_list ul li .lyNyTeamRight_con .lyNyTeamRightCon_img { width:160px; height:220px;}
	.lyNyTeamRight_list ul li .lyNyTeamRight_con .lyNyTeamRightCon_text { padding:12px;}
	.lyNyTeamRightCon_text a.NyTeam_btn { left:20px; bottom:10px;}
	.lyNyTeamRightCon_text dl { margin:12px auto 0;}
	.lyNyTeamRightCon_text dl dd { margin:5px auto; padding:0 0 0 16px; max-height:88px; min-height: 22px; line-height:22px; font-size:14px; padding:0; background:url(/template/default/images/bq_ico1.png) 0 5px no-repeat; background:none; -webkit-line-clamp:4;}
	.lyNyTeam_right .lyNyPage { margin:0 auto 20px;}
	.lyNy_Pos2 { margin:0 auto; padding:0 12px; font-size:14px; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box;}
	.lyNyTeamRightCon_text .NyTeam_name { height:auto; line-height:24px; font-size:18px;}
	.lyNyTeamRightCon_text .NyTeam_name span { display:block; width:100%; font-size:12px; margin:0;}
	.lyNyTeamLeft_ss { margin:20px auto;}
}
@media screen and (max-width:375px) {
	.lyNyPage a { display:none;}
	.lyNyPage a.NyPrev, .lyNyPage a.NyNext { display:inline-block;}
	.lyNyTeamRight_list ul li .lyNyTeamRight_con .lyNyTeamRightCon_text { padding:10px 16px;}
	.lyNyTeamLeft_list1 ul li { width:25%;}
	.lyNyTeamLeft_ss { margin:16px auto 20px;}
}
@media screen and (max-width:320px) {
	.lyNyTeamRight_list ul li .lyNyTeamRight_con { height:auto; padding:0;}
	.lyNyTeamRight_list ul li .lyNyTeamRight_con .lyNyTeamRightCon_img { width:100%; height:180px; position:inherit; left:inherit; top:inherit;}
	.lyNyTeamRight_list ul li .lyNyTeamRight_con .lyNyTeamRightCon_text { height:auto; padding:16px 16px 50px;}
}


/**服务领域**/
.lyNyService { width:100%; overflow:hidden; margin:0 auto; padding:0 100px; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box;}
.lyNyService .lyNyService_left { width:16%; overflow:hidden; margin:0; padding:0 40px 0 0; float:left; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box;}
.lyNyService_left ul li { width:100%; overflow:hidden; margin:0 auto 30px; padding:0;}
.lyNyService_left ul li a { display:block; width:100%; overflow:hidden; line-height:60px; color:#333; font-size:16px; margin:0 auto; padding:0;}
.lyNyService_left ul li a em { display:block; width:60px; height:60px; overflow:hidden; line-height:60px; color:#c60000; font-size:16px; text-align:center; margin:0 20px 0 0; padding:0; background:url(/template/default/images/sernum_bg1.png) center center no-repeat; background-size:100% 100%; float:left;}
.lyNyService_left ul li a:hover, .lyNyService_left ul li.SerOn a { color:#c60000;}
.lyNyService_left ul li:hover a em, .lyNyService_left ul li.SerOn a em { color:#fff; background:url(/template/default/images/sernum_bg2.png) center center no-repeat; background-size:100% 100%;}

.lyNyService .lyNyService_right { width:84%; overflow:hidden; margin:0; padding:0; float:right; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box;}
.lyNyService_right .lyNyService_title { width:100%; height:40px; overflow:hidden; line-height:40px; color:#333; font-size:24px; margin:0 auto 20px; padding:0 0 0 20px; background:url(/template/default/images/xs_ico1.jpg) center left no-repeat; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box;}
.lyNyService_right .lyNyService_con { width:100%; overflow:hidden; margin:0 auto 40px; padding:20px; background-color:#fff; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box;}
.lyNyService_conLeft { width:66%; overflow:hidden; margin:0; padding:0; float:left;}
.lyNyService_conLeft p { width:100%!important; overflow:hidden; line-height:30px; color:#666!important; font-size:15px!important; text-align:justify!important; margin:0 auto 10px; padding:0 0 0 35px!important; background:url(/template/default/images/xs_ico2.png) 10px 5px no-repeat!important; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box;}
.lyNyService_conRight { width:34%; overflow:hidden; margin:0; padding:20px 40px; float:right; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box;}
.lyNyService_conRight img { display:block; width:auto; max-width:100%; height:auto; margin:0 auto; padding:0;}

.lyNyService_Team { width:100%; overflow:hidden; margin:30px auto; padding:30px 0 0; border-top:1px solid #eaeaea;}
.lyNyService_Team .lyNyServiceTeam_title { width:100%; height:30px; overflow:hidden; line-height:30px; color:#333; font-size:22px; margin:0 auto 30px; padding:0;}
.lyNyServiceTeam_title img { display:block; width:30px; height:30px; overflow:hidden; margin:0 10px 0 0; padding:0; float:left;}
.lyNyService_Team .lyNyServiceTeam_list { width:100%; overflow:hidden; margin:0 auto; padding:0 40px; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box;}
.lyNyServiceTeam_list ul li { width:15%; overflow:hidden; margin:0 2% 0 0; padding:0; float:left;}
.lyNyServiceTeam_list ul li:nth-child(6n+6) { margin:0;}
.lyNyServiceTeam_list ul li .lyNyServiceTeam_img { width:100%; height:240px; overflow:hidden; margin:0 auto; padding:0;}
.lyNyServiceTeam_list ul li .lyNyServiceTeam_img p { display:block; width:100%; height:100%; overflow:hidden; margin:0; padding:0; position:relative;}
.lyNyServiceTeam_list ul li .lyNyServiceTeam_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;}
.lyNyServiceTeam_list ul li:hover .lyNyServiceTeam_img p img { -webkit-transform: scale(1.1);-moz-transform: scale(1.1);transform: scale(1.1);}
.lyNyServiceTeam_list ul li .lyNyServiceTeam_text { width:100%; height:30px; overflow:hidden; margin:10px auto 0; padding:0;}
.lyNyServiceTeam_list ul li .lyNyServiceTeam_text p { display:block; width:50%; height:30px; overflow:hidden; line-height:30px; color:#333; font-size:16px; text-overflow:ellipsis; white-space: nowrap; margin:0; padding:0; float:left;}
.lyNyServiceTeam_list ul li:hover .lyNyServiceTeam_text p { color:#c60000;}
.lyNyServiceTeam_list ul li .lyNyServiceTeam_text span { display:block; width:50%; height:30px; overflow:hidden; line-height:30px; color:#999; font-size:14px; text-align:right; text-overflow:ellipsis; white-space: nowrap; margin:0; padding:0; float:left;}

@media screen and (max-width:1600px) {
	.lyNyService { padding:0 40px;}

}
@media screen and (min-width:1440px) and (max-width:1599px) {
	.lyNyService { padding:0 40px;}
	.lyNyService_Team .lyNyServiceTeam_list { padding:0;}
	.lyNyService .lyNyService_left { width:20%;}
	.lyNyService .lyNyService_right { width:80%;}
	.lyNyService_conRight { padding:20px 20px 20px 40px;}
}
@media screen and (min-width:1360px) and (max-width:1439px) {
	.lyNyService { padding:0 40px;}
	.lyNyService_Team .lyNyServiceTeam_list { padding:0;}
	.lyNyService .lyNyService_left { width:20%;}
	.lyNyService .lyNyService_right { width:80%;}
	.lyNyService_conRight { padding:20px 20px 20px 40px;}
}
@media screen and (min-width:1280px) and (max-width:1359px) {
	.lyNyService { padding:0 40px;}
	.lyNyService_Team .lyNyServiceTeam_list { padding:0 40px;}
	.lyNyService .lyNyService_left { width:20%;}
	.lyNyService .lyNyService_right { width:80%;}
	.lyNyService_conRight { padding:20px 20px 20px 40px;}
	.lyNyService_Team { margin:30px auto 0;}
	.lyNyServiceTeam_list ul li { width:31%; margin:0 3.5% 20px 0;}
	.lyNyServiceTeam_list ul li:nth-child(3n+3) { margin:0 0 20px;}
	.lyNyServiceTeam_list ul li .lyNyServiceTeam_img { height:320px;}
}
@media screen and (min-width:1200px) and (max-width:1279px) {
	.lyNyService { padding:0 40px;}
	.lyNyService_Team .lyNyServiceTeam_list { padding:0 10px;}
	.lyNyService .lyNyService_left { width:20%;}
	.lyNyService .lyNyService_right { width:80%;}
	.lyNyService_conRight { padding:20px 0px 20px 20px;}
	.lyNyService_Team { margin:30px auto 0;}
	.lyNyServiceTeam_list ul li { width:31%; margin:0 3.5% 20px 0;}
	.lyNyServiceTeam_list ul li:nth-child(3n+3) { margin:0 0 20px;}
	.lyNyServiceTeam_list ul li .lyNyServiceTeam_img { height:320px;}
	.lyNyService_left ul li a em { margin:0 10px 0 0;}
	.lyNyService_conLeft p { padding:0 0 0 20px!important; background:url(/template/default/images/xs_ico2.png) -4px 5px no-repeat!important;}	
}
@media screen and (min-width:1024px) and (max-width:1199px) {
	.lyNyService { padding:0 40px;}
	.lyNyService_Team .lyNyServiceTeam_list { padding:0 10px;}
	.lyNyService .lyNyService_left { width:100%; margin:0 auto; padding:0; float:inherit;}
	.lyNyService_left ul li { width:auto; float:left; margin:0 30px 30px 0;}
	.lyNyService .lyNyService_right { width:100%; margin:0 auto; float:inherit;}
	.lyNyService_conRight { padding:20px 0px 20px 20px;}
	.lyNyService_Team { margin:30px auto 0;}
	.lyNyServiceTeam_list ul li { width:31%; margin:0 3.5% 20px 0;}
	.lyNyServiceTeam_list ul li:nth-child(3n+3) { margin:0 0 20px;}
	.lyNyServiceTeam_list ul li .lyNyServiceTeam_img { height:320px;}
	.lyNyService_left ul li a em { margin:0 5px 0 0;}
	.lyNyService_conLeft p { padding:0 0 0 20px!important; background:url(/template/default/images/xs_ico2.png) -4px 5px no-repeat!important;}	
}
@media screen and (min-width:768px) and (max-width:1023px) {
	.lyNyService { padding:0 20px;}
	.lyNyService_Team .lyNyServiceTeam_list { padding:0;}
	.lyNyService .lyNyService_left { width:100%; margin:0 auto; padding:0; float:inherit;}
	.lyNyService_left ul li { width:auto; float:left; margin:0 20px 20px 0;}
	.lyNyService_left ul li a { font-size:15px;}
	.lyNyService .lyNyService_right { width:100%; margin:0 auto; float:inherit;}
	.lyNyService_conRight { padding:0;}
	.lyNyService_Team { margin:30px auto 0;}
	.lyNyServiceTeam_list ul li { width:31%; margin:0 3.5% 20px 0;}
	.lyNyServiceTeam_list ul li:nth-child(3n+3) { margin:0 0 20px;}
	.lyNyServiceTeam_list ul li .lyNyServiceTeam_img { height:320px;}
	.lyNyService_left ul li a em { margin:0 10px 0 0;}
	.lyNyService_conLeft p { padding:0 0 0 20px!important; background:url(/template/default/images/xs_ico2.png) -3px 5px no-repeat!important;}
	.lyNyService_right .lyNyService_title { font-size:22px; padding:0 0 0 16px;}
	.lyNyService_conLeft, .lyNyService_conRight { width:100%; float:inherit;}
	.lyNyService_right .lyNyService_con { padding:20px 20px 0;}
	.lyNyService_Team .lyNyServiceTeam_title { font-size:20px; margin:0 auto 20px;}
}
@media screen and (max-width:767px) {
	.lyNyService { padding:0 12px;}
	.lyNyService_Team .lyNyServiceTeam_list { padding:0;}
	.lyNyService .lyNyService_left { width:100%; margin:0 auto; padding:0; float:inherit;}
	.lyNyService_left ul li { width:49%; float:left; margin:0 2% 20px 0; height:44px; line-height:44px;}
	.lyNyService_left ul li:nth-child(2n+2) { margin:0 0 20px;}
	.lyNyService_left ul li a { line-height:44px; font-size:15px;}
	.lyNyService_left ul li a em { width:44px; height:44px; line-height:44px; font-size: 15px;}
	.lyNyService .lyNyService_right { width:100%; margin:0 auto; float:inherit;}
	.lyNyService_conRight { padding:0;}
	.lyNyService_Team { margin:20px auto 0; padding:20px 0 0;}
	.lyNyServiceTeam_list ul li { width:31%; margin:0 3.5% 20px 0;}
	.lyNyServiceTeam_list ul li:nth-child(3n+3) { margin:0 0 20px;}
	.lyNyServiceTeam_list ul li .lyNyServiceTeam_img { height:132px;}
	.lyNyServiceTeam_list ul li .lyNyServiceTeam_text { height:auto; margin:5px auto 0;}
	.lyNyServiceTeam_list ul li .lyNyServiceTeam_text p { font-size:15px; width:100%;}
	.lyNyServiceTeam_list ul li .lyNyServiceTeam_text span { height:20px; line-height:20px; font-size:14px; width:100%; text-align:left;}
	.lyNyService_left ul li a em { margin:0 5px 0 0;}
	.lyNyService_conLeft p { padding:0 0 0 20px!important; background:url(/template/default/images/xs_ico2.png) -3px 5px no-repeat!important;}
	.lyNyService_right .lyNyService_title { font-size:22px; padding:0 0 0 16px;}
	.lyNyService_conLeft, .lyNyService_conRight { width:100%; float:inherit;}
	.lyNyService_right .lyNyService_con { margin:0 auto 20px; padding:20px 12px 0;}
	.lyNyService_Team .lyNyServiceTeam_title { font-size:18px; margin:0 auto 20px;}
	.lyNyServiceTeam_title img { width:24px; height:24px; margin:3px 10px 3px 0;}
}
@media screen and (max-width:375px) {

}
@media screen and (max-width:320px) {
	.lyNyService_left ul li { width:49%; float:left; margin:0 2% 20px 0; height:40px; line-height:40px;}
	.lyNyService_left ul li:nth-child(2n+2) { margin:0 0 20px;}
	.lyNyService_left ul li a { line-height:40px; font-size:14px;}
	.lyNyService_left ul li a em { width:40px; height:40px; line-height:40px; font-size: 14px;}
	.lyNyServiceTeam_list ul li .lyNyServiceTeam_img { height:100px;}
}

/**工作机会**/
.lyNyJob { width:100%; overflow:hidden; margin:0 auto; padding:0 100px; 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; 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 30px; padding:40px 30px; background:#1b56ba url(/template/default/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("/template/default/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 30px 100px; background:#1b56bb url(/template/default/images/we_ico.png) right bottom no-repeat; 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:#9dacc5 url(/template/default/images/down01.png) center center no-repeat;}
.lyNyJobRight_list ul li a.NyJob_btn:hover { background:#c60000 url(/template/default/images/down01.png) center center no-repeat;}
.lyNyJobRight_list ul li a.cur, .lyNyJobRight_list ul li a.cur:hover { background:#c60000 url(/template/default/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:#c60000; font-size:14px; margin:40px auto 0; padding:0;}
.NyJob_mailto a { color:#c60000;}

.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(/template/default/images/fm_ico1.png) 10px 10px no-repeat;}
.Ipt_ico2 input { background:#f3f5f9 url(/template/default/images/fm_ico2.png) 10px 10px no-repeat;}
.Ipt_ico3 input { background:#f3f5f9 url(/template/default/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) {
	.lyNyJob { padding:0 40px;}
}
@media screen and (min-width:1440px) and (max-width:1599px) {
	.lyNyJob { padding:0 40px;}
	.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) {
	.lyNyJob { padding:0 40px;}
	.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) {
	.lyNyJob { padding:0 40px;}
	.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;}
}
@media screen and (min-width:1200px) and (max-width:1279px) {
	.lyNyJob { padding:0 40px;}
	.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;}
}
@media screen and (min-width:1024px) and (max-width:1199px) {
	.lyNyJob { padding:0 40px;}
	.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 120px;}
	.lyNyJob_left .lyNyJobLeft_contact { width:32%; padding:20px 20px 20px 0; 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:30%; height:373px; 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) {
	.lyNyJob { padding:0 20px;}
	.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 20px 100px;}
	.lyNyJob_left .lyNyJobLeft_contact { width:50%; 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:300px; 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) {
	.lyNyJob { padding:0 12px;}
	.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 12px 100px;}
	.lyNyJob_left .lyNyJobLeft_contact { width:100%; padding:0 12px 12px; 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) {

}

/**新闻中心**/
.lyNyNews { width:100%; overflow:hidden; margin:0 auto; padding:0 100px; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box;}
.lyNyNews .lyNyNews_list { width:73%; height:auto; margin:0; padding:0 40px 0 0; float:left; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box;}
.lyNyNews_list ul li { width:100%; height:auto; margin:0 auto 30px; padding:0 0 0 360px; background-color:#fff; position:relative; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box;}
.lyNyNews_list ul li:hover { box-shadow:0 10px 20px rgba(0,0,0,0.1);}
.lyNyNews_list ul li .lyNyNews_img { width:360px; height:240px; overflow:hidden; margin:0; padding:0; position:absolute; left:0; top:0;}
.lyNyNews_list ul li .lyNyNews_img a { display:block; width:100%; height:100%; overflow:hidden; margin:0; padding:0; position:relative;}
.lyNyNews_list ul li .lyNyNews_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;}
.lyNyNews_list ul li:hover .lyNyNews_img a img { -webkit-transform: scale(1.1);-moz-transform: scale(1.1);transform: scale(1.1);}
.lyNyNews_list ul li .lyNyNews_text { width:100%; height:240px; overflow:hidden; margin:0; padding:30px 40px; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box;}
.lyNyNews_list ul li .lyNyNews_text a {width:100%;overflow:hidden; line-height:30px; color:#333; font-size:20px; margin:0 auto; padding:0;}
.lyNyNews_list ul li:hover .lyNyNews_text a { color:#c60000;}
.lyNyNews_list ul li .lyNyNews_text p { width:100%; height:48px; overflow:hidden; line-height:24px; color:#999; font-size:14px; text-align:justify; margin:12px auto 50px; padding:0;display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; text-overflow: ellipsis;}
.lyNyNews_list ul li .lyNyNews_text .NyNews_TimeBq { width:100%; overflow:hidden; margin:0 auto; padding:0;}
.NyNews_TimeBq .NyNews_Time { float:left; height:30px; line-height:30px; color:#999; font-size:14px;}
.NyNews_TimeBq .NyNews_Bq { float:right; height:30px; line-height:30px; color:#999; font-size:14px;}
.NyNews_TimeBq .NyNews_Bq span { display:none; height:28px; line-height:28px; color:#666; font-size:14px; border:1px solid #aaa; margin:0 0 0 4px; padding:0 9px;}
.NyNews_TimeBq .NyNews_Bq span:nth-child(1), .NyNews_TimeBq .NyNews_Bq span:nth-child(2) { display:inline-block;}
.lyNyNews_list .lyNyPage { margin:40px auto;}

.lyNyNews .lyNyNews_right { width:27%; min-height:240px; overflow:hidden; margin:0 0 40px; padding:0 40px; background-color:#fff; float:right; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box;}
.lyNyNews_right .lyNyNewsRight_title { width:100%; height:80px; overflow:hidden; line-height:80px; color:#333; font-size:24px; margin:0 auto; padding:0; border-bottom:1px solid #eaeaea;}
.lyNyNews_right .lyNyNews_Hots { width:100%; height:auto; margin:0 auto 40px; padding:0;}
.lyNyNews_Hots ul li { width:100%; height:auto; margin:0 auto; padding:19px 0; border-bottom:1px solid #eaeaea; position:relative; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box;}
.lyNyNews_Hots ul li img { display:block; width:12px; height:12px; overflow:hidden; margin:0; padding:0; position:absolute; left:-24px; top:24px;}
.lyNyNews_Hots ul li a { display:block; width:100%; max-height:48px; min-height:24px; overflow:hidden; line-height:24px; color:#333; font-size:16px; margin:0 auto 10px; padding:0; display:-webkit-box; -webkit-line-clamp:2; -webkit-box-orient: vertical; text-overflow: ellipsis;}
.lyNyNews_Hots ul li a:hover { color:#c60000;}
.lyNyNews_Hots ul li span { display:block; width:100%; height:20px; overflow:hidden; line-height:20px; color:#999; font-size:14px; margin:0 auto; padding:0;}

.lyNyNews_right .lyNyNews_Tags { width:100%; height:auto; margin:30px auto; padding:0;}
.lyNyNews_Tags ul li { width:33.333333%; overflow:hidden; margin:0 0 10px; padding:0 10px 0 0; float:left; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box;}
.lyNyNews_Tags ul li a { display:block; width:100%; height:40px; overflow:hidden; line-height:38px; color:#333; font-size:14px; text-align:center; text-overflow:ellipsis; white-space: nowrap; border:1px solid #aaa; margin:0; padding:0 9px; float:left; border-radius:2px; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box;}
.lyNyNews_Tags ul li a:hover, .lyNyNews_Tags ul li a.Tagclass { color:#fff; background-color:#c60000; border:1px solid #c60000;}
.pagelink{ height: 35px;text-align: center;margin: 50px 0 30px 0;*+margin-left:30px;}

.pagelink .page-index , .pagelink .page-pre , .pagelink .page-next , .pagelink .page-last{ list-style: none;border: 1px solid #C7CFC2; display: inline-block;margin: 0 3px;*+display:block;*+float:left;}

.pagelink .page-status {list-style: none;border: 1px solid #C7CFC2; display: inline-block;margin: 0 3px;*+display:block;*+float:left; padding: 3px 8px;}

.pagelink .page-index a, .pagelink .page-pre a, .pagelink .page-next a, .pagelink .page-last a{color:#000;padding: 3px 8px; display:block;}

.pagelink .page-numbar .page-num{ list-style: none;border: 1px solid #C7CFC2;padding: 3px 8px;display: inline-block;margin: 0 3px;*+display:block;*+float:left;}

.pagelink a.page-num-current, .pagelink a:hover{ background: #CCC;color: #FFF; display:block;}

/**新闻详情**/
.lyNyNews_con { width:100%; overflow:hidden; margin:0 auto; padding:0 40px; background-color:#fff; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box;}
.lyNyNews_con .lyNyNewsCon_title { width:100%; overflow:hidden; line-height:40px; color:#333; font-size:24px; margin:0 auto; padding:20px 0 10px;}
.lyNyNews_con .lyNyNewsCon_Tags { width:100%; height:40px; overflow:hidden; line-height:40px; color:#999; font-size:14px; margin:0 auto; padding:0; border-bottom:1px solid #eaeaea;}
.lyNyNewsCon_Tags img { display:inline-block; width:20px; height:20px; vertical-align:middle; margin:-2px 4px 0 0; padding:0;}
.lyNyNews_con .lyNyNews_context { width:100%; min-height: 400px; overflow:hidden; margin:0 auto; padding:30px 0;}
.lyNyNews_con .lyNyNews_context .teamimg{ width:100%; margin:0 auto; padding:10px 0;text-align:center;}
.lyNyNews_con .lyNyNews_context .teamimg img{ max-width:100%; text-align:center;}
.lyNyNews_context p { width:100%; overflow:hidden; line-height:30px; color:#666!important; font-family:Helvetica,Arial,\5FAE\8F6F\96C5\9ED1,sans-serif!important; font-size:15px!important; _text-align:justify!important; margin:0 auto 10px; padding:0; word-break:break-all!important;}
.lyNyNews_context div, .lyNyNews_context p span, .lyNyNews_context p em, .lyNyNews_context span, .lyNyNews_context em { color:#666!important; _font-size:15px!important; font-family:Helvetica,Arial,\5FAE\8F6F\96C5\9ED1,sans-serif!important; word-break:break-all!important;}
.lyNyNews_context p br, .lyNyNews_context div br { display:none;}
.lyNyNews_context img { _display:block; max-width:100%; height:auto; margin:10px 0; padding:0;}
.lyNyNews_context table { overflow-x:scroll; overflow-y:inherit; width:100%!important; line-height:24px; margin:0!important; _border:1px solid #dfdfdfdf!important; color:#666!important; font-size:14px!important; font-family:Helvetica,Arial,\5FAE\8F6F\96C5\9ED1,sans-serif!important; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box;}
.lyNyNews_context table tr td { padding:5px 10px!important; word-break:break-all!important;}
.lyNyNews_context table tr td p, .lyNyNews_context table tr td p span, .lyNyNews_context table tr td p em { line-height:24px; text-indent:0!important; margin:0!important; color:#666!important; font-size:14px!important; font-family:Helvetica,Arial,\5FAE\8F6F\96C5\9ED1,sans-serif!important; word-break:break-all!important;}
.lyNyNews_context table tr td br { _display:none;}

.lyNyPrevNext { width:100%; overflow:hidden; margin:40px auto; padding:0;}
.lyNyPrevNext a, .lyNyPrevNext span { display:block; width:48%; height:36px; overflow:hidden; line-height:36px; color:#333; font-size:15px; text-overflow:ellipsis; white-space: nowrap; margin:0; padding:0;}
.lyNyPrevNext a em, .lyNyPrevNext span em { color:#999; font-style:normal;}
.lyNyPrevNext a.lyNyPrev, .lyNyPrevNext span.lyNyPrev { float:left;}
.lyNyPrevNext a.lyNyNext, .lyNyPrevNext span.lyNyNext { float:right; text-align:right;}
.lyNyPrevNext a:hover, .lyNyPrevNext a:hover em { color:#c60000;}

@media screen and (max-width:1600px) {
	.lyNyNews { padding:0 40px;}
}
@media screen and (min-width:1440px) and (max-width:1599px) {
	.lyNyNews { padding:0 40px;}
	.lyNyNews_list ul li { padding:0 0 0 320px;}
	.lyNyNews_list ul li .lyNyNews_img { width:320px; height:200px;}
	.lyNyNews_list ul li .lyNyNews_text { height:200px; padding:20px 30px;}
	.lyNyNews_list ul li .lyNyNews_text p { margin:10px auto 32px;}
	.lyNyNews_list ul li .lyNyNews_text a { font-size:18px;}
}
@media screen and (min-width:1360px) and (max-width:1439px) {
	.lyNyNews { padding:0 40px;}
	.lyNyNews_list ul li { padding:0 0 0 320px;}
	.lyNyNews_list ul li .lyNyNews_img { width:320px; height:200px;}
	.lyNyNews_list ul li .lyNyNews_text { height:200px; padding:20px 30px;}
	.lyNyNews_list ul li .lyNyNews_text p { margin:10px auto 32px;}
	.lyNyNews_list ul li .lyNyNews_text a { font-size:18px;}
}
@media screen and (min-width:1280px) and (max-width:1359px) {
	.lyNyNews { padding:0 40px;}
	.lyNyNews .lyNyNews_list { padding:0 30px 0 0;}
	.lyNyNews_list ul li { padding:0 0 0 320px;}
	.lyNyNews_list ul li .lyNyNews_img { width:320px; height:200px;}
	.lyNyNews_list ul li .lyNyNews_text { height:200px; padding:20px 30px;}
	.lyNyNews_list ul li .lyNyNews_text p { margin:10px auto 32px;}
	.lyNyNews_list ul li .lyNyNews_text a { font-size:18px;}
	.lyNyNews .lyNyNews_right { padding:0 30px;}
	.lyNyNews_Hots ul li img { left:-18px;}
	.lyNyNews_Hots ul li a { font-size:15px;}
	.lyNyNews_right .lyNyNewsRight_title { height:60px; line-height:60px; font-size:22px;}
	.lyNyNews_right .lyNyNews_Tags { margin:20px auto;}
	.lyNyNews_right .lyNyNews_Hots { margin:0 auto 20px;}
	
	.lyNyNews_con { padding:0 30px;}
	.lyNyNews_con .lyNyNewsCon_title { font-size:22px;}
	.lyNyNews_con .lyNyNews_context { padding:20px 0;}
	.lyNyPrevNext { margin:30px auto;}
}
@media screen and (min-width:1200px) and (max-width:1279px) {
	.lyNyNews { padding:0 40px;}
	.lyNyNews .lyNyNews_list { padding:0 30px 0 0;}
	.lyNyNews_list ul li { padding:0 0 0 320px;}
	.lyNyNews_list ul li .lyNyNews_img { width:320px; height:200px;}
	.lyNyNews_list ul li .lyNyNews_text { height:200px; padding:20px 30px;}
	.lyNyNews_list ul li .lyNyNews_text p { margin:10px auto 32px;}
	.lyNyNews_list ul li .lyNyNews_text a { font-size:18px;}
	.lyNyNews .lyNyNews_right { padding:0 30px;}
	.lyNyNews_Hots ul li img { left:-18px;}
	.lyNyNews_Hots ul li a { font-size:15px;}
	.lyNyNews_right .lyNyNewsRight_title { height:60px; line-height:60px; font-size:22px;}
	.lyNyNews_Hots ul li { padding:16px 0;}
	.lyNyNews_right .lyNyNews_Tags { margin:20px auto;}
	.lyNyNews_Tags ul li { width:50%;}
	.lyNyNews_right .lyNyNews_Hots { margin:0 auto 20px;}
	
	.lyNyNews_con { padding:0 30px;}
	.lyNyNews_con .lyNyNewsCon_title { font-size:22px;}
	.lyNyNews_con .lyNyNews_context { padding:20px 0;}
	.lyNyPrevNext { margin:20px auto;}
}
@media screen and (min-width:1024px) and (max-width:1199px) {
	.lyNyNews { padding:0 40px;}
	.lyNyNews .lyNyNews_list { padding:0 24px 0 0;}
	.lyNyNews_list ul li { margin:0 auto 24px; padding:0 0 0 260px;}
	.lyNyNews_list ul li .lyNyNews_img { width:260px; height:160px;}
	.lyNyNews_list ul li .lyNyNews_text { height:160px; padding:10px 24px;}
	.lyNyNews_list ul li .lyNyNews_text p { margin:5px auto 15px;}
	.lyNyNews_list ul li .lyNyNews_text a { font-size:16px;}
	.lyNyNews .lyNyNews_right { padding:0 24px;}
	.lyNyNews_Hots ul li img { left:-18px; display: none;}
	.lyNyNews_Hots ul li a { font-size:15px;}
	.lyNyNews_right .lyNyNewsRight_title { height:52px; line-height:52px; font-size:22px;}
	.lyNyNews_Hots ul li { padding:16px 0;}
	.lyNyNews_right .lyNyNews_Tags { margin:20px auto;}
	.lyNyNews_Tags ul li { width:50%;}
	.lyNyNews_right .lyNyNews_Hots { margin:0 auto 20px;}
	.lyNyNews_Tags ul li a { height:36px; line-height:34px;}
	
	.lyNyNews_con { padding:0 24px;}
	.lyNyNews_con .lyNyNewsCon_title { font-size:22px;}
	.lyNyNews_con .lyNyNews_context { padding:20px 0;}
	.lyNyPrevNext { margin:20px auto;}
}
@media screen and (min-width:768px) and (max-width:1023px) {
	.lyNyNews { padding:0 20px;}
	.lyNyNews .lyNyNews_list { width:100%; margin:0 auto 20px; padding:0; float:inherit;}
	.lyNyNews_list ul li { margin:0 auto 20px; padding:0 0 0 260px;}
	.lyNyNews_list ul li .lyNyNews_img { width:260px; height:160px;}
	.lyNyNews_list ul li .lyNyNews_text { height:180px; padding:10px 20px;}
	.lyNyNews_list ul li .lyNyNews_text p { margin:5px auto 15px;}
	.lyNyNews_list ul li .lyNyNews_text a { font-size:16px;}
	.lyNyNews .lyNyNews_right { width:100%; padding:0 20px; margin:0 auto 20px; float:inherit;}
	.lyNyNews_Hots ul li img { left:0; top:21px;}
	.lyNyNews_Hots ul li a { height:auto; max-height:48px; font-size:15px;}
	.lyNyNews_right .lyNyNewsRight_title { height:60px; line-height:60px; font-size:22px;}
	.lyNyNews_Hots ul li { padding:16px 0 16px 20px;}
	.lyNyNews_right .lyNyNews_Tags { margin:20px auto;}
	.lyNyNews_Tags ul li { width:25%;}
	.lyNyNews_right .lyNyNews_Hots { margin:0 auto 20px;}
	.lyNyNews_list .lyNyPage { margin: 20px auto;}
	
	.lyNyNews_con { padding:0 20px;}
	.lyNyNews_con .lyNyNewsCon_title { font-size:20px;}
	.lyNyNews_con .lyNyNews_context { padding:20px 0;}
	.lyNyPrevNext { margin:20px auto;}
}
@media screen and (max-width:767px) {
	.lyNyNews { padding:0 12px;}
	.lyNyNews .lyNyNews_list { width:100%; margin:0 auto 20px; padding:0; float:inherit;}
	.lyNyNews_list ul li { margin:0 auto 20px; padding:0;}
	.lyNyNews_list ul li .lyNyNews_img { width:100%; height:240px; position:inherit; left:inherit; top:inherit;}
	.lyNyNews_list ul li .lyNyNews_text { height:auto; padding:8px 12px 12px;}
	.lyNyNews_list ul li .lyNyNews_text p { height:auto; max-height:48px; margin:0 auto 12px;}
	.lyNyNews_list ul li .lyNyNews_text a { font-size:16px;}
	.lyNyNews .lyNyNews_right { width:100%; padding:0 12px; margin:0 auto 12px; float:inherit;}
	.lyNyNews_Hots ul li img { left:0; top:21px;}
	.lyNyNews_Hots ul li a { height:auto; max-height:48px; font-size:15px;}
	.lyNyNews_right .lyNyNewsRight_title { height:48px; line-height:48px; font-size:20px;}
	.lyNyNews_Hots ul li { padding:16px 0 16px 20px;}
	.lyNyNews_right .lyNyNews_Tags { margin:12px auto;}
	.lyNyNews_Tags ul li { width:50%;}
	.lyNyNews_right .lyNyNews_Hots { margin:0 auto 12px;}
	.lyNyNews_list .lyNyPage { margin: 12px auto;}
	.NyNews_TimeBq .NyNews_Time { width:100%; float:inherit; margin:0 0 10px;}
	.NyNews_TimeBq .NyNews_Bq { width:100%; float:inherit;}
	
	.lyNyNews_con { padding:0 12px;}
	.lyNyNews_con .lyNyNewsCon_title { font-size: 18px; line-height: 30px; padding:20px 0 0;}
	.lyNyNews_con .lyNyNews_context { padding:20px 0;}
	.lyNyNews_context p { font-size:14px!important; line-height:28px;}
	.lyNyPrevNext { margin:20px auto;}
	.lyNyPrevNext a { width:100%; font-size:14px;}
	.lyNyPrevNext a.lyNyNext { text-align:left;}
	
	.lyNyNews_context table tr td { padding: 5px 5px!important;}
}
@media screen and (max-width:375px) {
	.lyNyNews_list ul li .lyNyNews_img { height:200px;}
}
@media screen and (max-width:320px) {
	.lyNyNews_list ul li .lyNyNews_img { height:180px;}
}

/**联系我们**/
.lyNyContact { width:100%; overflow:hidden; margin:0 auto; padding:0 100px; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box;}
.lyNyContact .lyNyContact_lxfs { width:100%; height:auto; margin:0 auto 20px; padding:0;}
.lyNyContact_lxfs .lyNyContactLxfs_left { width:50%; overflow:hidden; margin:0; padding:0; float:left;}
.lyNyContactLxfs_left ul li { width:50%; height:auto; overflow:hidden; margin:0 0 20px; padding:0 20px 0 0; float:left; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box;}
.lyNyContactLxfs_left ul li .lyNyContactLxfs_xx { width:100%; height:160px; overflow:hidden; margin:0; padding:48px 30px 30px 122px; background-color:#fff; position:relative; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box;}
.lyNyContactLxfs_xx img { display:block; width:72px; height:72px; overflow:hidden; margin:0; padding:0; position:absolute; left:30px; top:44px;}
.lyNyContactLxfs_xx span { display:block; width:100%; height:20px; overflow:hidden; line-height:20px; color:#999; font-size:14px; margin:0 0 12px; padding:0;}
.lyNyContactLxfs_xx p { width:100%; max-height:48px; overflow:hidden; line-height:24px; color:#333; font-family: "OppoSansBold"; font-size:18px; word-break: break-all; margin:0; padding:0; display:-webkit-box; -webkit-line-clamp:2; -webkit-box-orient: vertical; text-overflow: ellipsis;}
.lyNyContactLxfs_xx p.lyNyAddr { font-family:Helvetica,Arial,\5FAE\8F6F\96C5\9ED1,sans-serif!important; font-size:14px;}

.lyNyContact_lxfs .lyNyContactLxfs_right { width:50%; overflow:hidden; margin:0; padding:0 0 0 20px; float:right; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box;}
.lyNyContactLxfs_right .lyNyContactLxfs_swhz { width:100%; height:340px; overflow:hidden; margin:0; padding:60px 40px; background-color:#fff; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box;}
.lyNyContactLxfs_swhz .lyNySwhz_text { width:60%; height:120px; overflow:hidden; margin:50px 0; padding:0 0 0 128px; float:left; position:relative; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box;}
.lyNySwhz_text img { display:block; width:108px; height:108px; overflow:hidden; margin:0; padding:0; position:absolute; left:0; top:6px;}
.lyNySwhz_text span { display:block; width:100%; height:44px; overflow:hidden; line-height:44px; color:#333; font-size:20px; font-weight:bold; margin:0; padding:0;}
.lyNySwhz_text p { width:100%; height:40px; overflow:hidden; line-height:40px; color:#e88c18; font-family: "OppoSansBold"; font-size:30px; margin:0 auto; padding:0;}
.lyNySwhz_text em { display:block; width:100%; height:36px; overflow:hidden; line-height:36px; color:#666; font-size:14px; font-style:normal; margin:0 auto; padding:0;}

.lyNyContactLxfs_swhz .lyNySwhz_ewm { width:40%; overflow:hidden; margin:0; padding:0; float:right;}
.lyNySwhz_ewm img { display:block; width:160px; height:160px; overflow:hidden; margin:0 auto 10px; padding:0;}
.lyNySwhz_ewm p { width:100%; height:30px; overflow:hidden; line-height:30px; color:#333; font-size:15px; text-align:center; margin:0 auto; padding:0;}

.lyNyContact .lyNyContact_MapForm { width:100%; overflow:hidden; margin:0 auto 40px; padding:30px 0; background-color:#fff; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box;}
.lyNyContact_MapForm .lyNyContact_Map { width:50%; overflow:hidden; margin:0; padding:0 20px 0 30px; float:left; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box;}
.lyNyContact_Map .lyNyContactMap_main { width:100%; height:560px; overflow:hidden; margin:0; padding:0; border:10px solid #f3f5f9; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box;text-align:center;}
.lyNyContactMap_main #container { width:100%; height:120%; overflow:hidden; margin:0; padding:0;}
.lyNyContact_MapForm .lyNyContact_Form { width:50%; overflow:hidden; margin:0; padding:50px 80px 50px 60px; float:right; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box;}

.lyNyContact_MapForm .lyNyContact_Form ul li{width:50%;overflow:hidden;padding:0;float:left; position:relative;}
.lyNyContact_MapForm .lyNyContact_Form ul li .lyNyContact_ipt1{margin:0 4% 20px 0;}
.lyNyContact_MapForm .lyNyContact_Form ul li .lyNyContact_ipt2{ width:100%;margin: 0 0 20px;}
.lyNyContact_MapForm .lyNyContact_Form ul li i{display:block;width:40px;height:44px;overflow:hidden;line-height:50px;color:#e2001b;font-size:14px;text-align:center;position:absolute;top:0;left: -8px;}
.lyNyContact_MapForm .lyNyContact_Form ul li select{width:100%;height:44px;line-height:44px;outline:none;font-size:14px;color:#777;_text-indent:16px;background-color: #f3f5f9;border: 0; padding:0 20px; box-sizing:border-box;}
.lyNyContact_MapForm .lyNyContact_Form ul li:nth-child(9){ width:100%;}

.lyNyContact_Form .lyNyContact_FormTit { width:100%; height:40px; overflow:hidden; line-height:40px; color:#333; font-size:24px; margin:0 auto 40px; padding:0;}
.lyNyContact_FormTit span { display:inline-block; color:#999; font-size:14px; margin:0 0 0 10px;}
.lyNyContact_ipt1, .lyNyContact_ipt2 { width:96%; overflow:hidden; padding:0; float:left;}
.lyNyContact_ipt1 { margin:0 4% 20px 0;}
.lyNyContact_ipt2 { margin:0 0 20px;}
.lyNyContact_ipt1 input, .lyNyContact_ipt2 input { display:block; width:100%; height:44px; overflow:hidden; line-height:44px; color:#333; font-size:14px; text-overflow:ellipsis; white-space: nowrap; margin:0; padding:0 20px; background-color:#f3f5f9; border:none; outline:none; resize:none; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box;}
.lyNyContact_area { width:100%; overflow:hidden; margin:0 auto 20px; padding:10px 20px; background-color:#f3f5f9; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box;}
.lyNyContact_area textarea { display:block; width:100%; height:120px; overflow:hidden; line-height:24px; color:#333; font-size:14px; border:none; outline:none; resize:none; background:none; display:-webkit-box; -webkit-line-clamp:5; -webkit-box-orient: vertical; text-overflow: ellipsis;}
.lyNyContact_btn { width:100%; overflow:hidden; margin:0 auto; padding:0;}
.lyNyContact_btn input { display:block; width:132px; height:44px; overflow:hidden; line-height:44px; color:#fff; font-size:15px; text-align:center; margin:0 20px 0 0; padding:0; float:left; border:none; outline:none; resize:none; cursor:pointer;}
.lyNyContact_btn input.sbt { background-color:#c60000;}
.lyNyContact_btn input.rst { background-color:#5f7191;}
.lyNyContact_btn input.sbt:hover, .lyNyContact_btn input.rst:hover { background-color:#e88c18;}

@media screen and (max-width:1600px) {
	.lyNyContact { padding:0 40px;}
	.lyNyContactLxfs_swhz .lyNySwhz_text { width:68%;}
	.lyNySwhz_text p { font-size:30px;}
	.lyNyContactLxfs_swhz .lyNySwhz_ewm { width:32%;}
}
@media screen and (min-width:1440px) and (max-width:1599px) {
	.lyNyContact { padding:0 40px;}
	.lyNyContactLxfs_right .lyNyContactLxfs_swhz { padding:60px 30px;}
	.lyNyContactLxfs_swhz .lyNySwhz_text { width:68%;}
	.lyNySwhz_text p { font-size:28px;}
	.lyNyContactLxfs_swhz .lyNySwhz_ewm { width:32%;}
	.lyNyContact_MapForm .lyNyContact_Form { padding:50px 60px 50px 40px;}
}
@media screen and (min-width:1360px) and (max-width:1439px) {
	.lyNyContact { padding:0 40px;}
	.lyNyContact_lxfs .lyNyContactLxfs_left { width:100%; margin:0 auto; float:inherit;}
	.lyNyContact_lxfs .lyNyContactLxfs_right { width:100%; margin:0 auto; padding:0; float:inherit;}
	.lyNyContactLxfs_left ul li { width:25%;}
	.lyNyContactLxfs_left ul li:nth-child(4) { padding:0;}
	.lyNyContactLxfs_left ul li .lyNyContactLxfs_xx { height:140px; padding:38px 20px 20px 112px;}
	.lyNyContactLxfs_xx img { left:20px; top:34px;}
	.lyNyContactLxfs_right .lyNyContactLxfs_swhz { height:260px; padding:30px;}
	.lyNyContactLxfs_swhz .lyNySwhz_text { width:68%; margin:40px 0;}
	.lyNySwhz_text p { font-size:28px;}
	.lyNyContactLxfs_swhz .lyNySwhz_ewm { width:32%;}
	.lyNyContact_Form .lyNyContact_FormTit { margin:0 auto 20px;}
	.lyNyContact_MapForm .lyNyContact_Form { padding:24px 60px 24px 40px;}
	.lyNyContact .lyNyContact_MapForm { padding:20px 0;}
	.lyNyContact_MapForm .lyNyContact_Map { padding:0 20px;}
	.lyNyContact_Map .lyNyContactMap_main { height:440px;}
}
@media screen and (min-width:1280px) and (max-width:1359px) {
	.lyNyContact { padding:0 40px;}
	.lyNyContact_lxfs .lyNyContactLxfs_left { width:100%; margin:0 auto; float:inherit;}
	.lyNyContact_lxfs .lyNyContactLxfs_right { width:100%; margin:0 auto; padding:0; float:inherit;}
	.lyNyContactLxfs_left ul li { width:50%;}
	.lyNyContactLxfs_left ul li:nth-child(2n+2) { padding:0;}
	.lyNyContactLxfs_left ul li .lyNyContactLxfs_xx { height:140px; padding:38px 20px 20px 112px;}
	.lyNyContactLxfs_xx img { left:20px; top:34px;}
	.lyNyContactLxfs_right .lyNyContactLxfs_swhz { height:260px; padding:30px;}
	.lyNyContactLxfs_swhz .lyNySwhz_text { width:68%; margin:40px 0;}
	.lyNySwhz_text p { font-size:28px;}
	.lyNyContactLxfs_swhz .lyNySwhz_ewm { width:32%;}
	.lyNyContact_Form .lyNyContact_FormTit { margin:0 auto 20px;}
	.lyNyContact_MapForm .lyNyContact_Form { padding:24px 40px 24px 20px;}
	.lyNyContact .lyNyContact_MapForm { padding:20px 0;}
	.lyNyContact_MapForm .lyNyContact_Map { padding:0 20px;}
	.lyNyContact_Map .lyNyContactMap_main { height:440px;}
}
@media screen and (min-width:1200px) and (max-width:1279px) {
	.lyNyContact { padding:0 40px;}
	.lyNyContact_lxfs .lyNyContactLxfs_left { width:100%; margin:0 auto; float:inherit;}
	.lyNyContact_lxfs .lyNyContactLxfs_right { width:100%; margin:0 auto; padding:0; float:inherit;}
	.lyNyContactLxfs_left ul li { width:50%;}
	.lyNyContactLxfs_left ul li:nth-child(2n+2) { padding:0;}
	.lyNyContactLxfs_left ul li .lyNyContactLxfs_xx { height:140px; padding:38px 20px 20px 112px;}
	.lyNyContactLxfs_xx img { left:20px; top:34px;}
	.lyNyContactLxfs_right .lyNyContactLxfs_swhz { height:260px; padding:30px;}
	.lyNyContactLxfs_swhz .lyNySwhz_text { width:68%; margin:40px 0;}
	.lyNySwhz_text p { font-size:28px;}
	.lyNyContactLxfs_swhz .lyNySwhz_ewm { width:32%;}
	.lyNyContact_Form .lyNyContact_FormTit { margin:0 auto 20px;}
	.lyNyContact_MapForm .lyNyContact_Form { padding:24px 40px 24px 20px;}
	.lyNyContact .lyNyContact_MapForm { padding:20px 0;}
	.lyNyContact_MapForm .lyNyContact_Map { padding:0 20px;}
	.lyNyContact_Map .lyNyContactMap_main { height:440px;}
}
@media screen and (min-width:1024px) and (max-width:1199px) {
	.lyNyContact { padding:0 40px;}
	.lyNyContact_lxfs .lyNyContactLxfs_left { width:100%; margin:0 auto; float:inherit;}
	.lyNyContact_lxfs .lyNyContactLxfs_right { width:100%; margin:0 auto; padding:0; float:inherit;}
	.lyNyContactLxfs_left ul li { width:50%;}
	.lyNyContactLxfs_left ul li:nth-child(2n+2) { padding:0;}
	.lyNyContactLxfs_left ul li .lyNyContactLxfs_xx { height:140px; padding:38px 20px 20px 112px;}
	.lyNyContactLxfs_xx img { left:20px; top:34px;}
	.lyNyContactLxfs_right .lyNyContactLxfs_swhz { height:260px; padding:30px;}
	.lyNyContactLxfs_swhz .lyNySwhz_text { width:68%; margin:40px 0;}
	.lyNySwhz_text p { font-size:28px;}
	.lyNyContactLxfs_swhz .lyNySwhz_ewm { width:32%;}
	.lyNyContact_Form .lyNyContact_FormTit { margin:0 auto 20px;}
	.lyNyContact_MapForm .lyNyContact_Form { width:100%; padding:20px 20px 0;}
	.lyNyContact .lyNyContact_MapForm { padding:20px 0;}
	.lyNyContact_MapForm .lyNyContact_Map { width:100%; padding:0 20px; float:inherit;}
	.lyNyContact_Map .lyNyContactMap_main { height:400px;}
}
@media screen and (min-width:768px) and (max-width:1023px) {
	.lyNyContact { padding:0 20px;}
	.lyNyContact_lxfs .lyNyContactLxfs_left { width:100%; margin:0 auto; float:inherit;}
	.lyNyContact_lxfs .lyNyContactLxfs_right { width:100%; margin:0 auto; padding:0; float:inherit;}
	.lyNyContactLxfs_left ul li { width:50%;}
	.lyNyContactLxfs_left ul li:nth-child(2n+2) { padding:0;}
	.lyNyContactLxfs_left ul li .lyNyContactLxfs_xx { height:140px; padding:38px 20px 20px 112px;}
	.lyNyContactLxfs_xx img { left:20px; top:34px;}
	.lyNyContactLxfs_right .lyNyContactLxfs_swhz { height:260px; padding:30px;}
	.lyNyContactLxfs_swhz .lyNySwhz_text { width:68%; margin:40px 0;}
	.lyNySwhz_text p { font-size:28px;}
	.lyNyContactLxfs_swhz .lyNySwhz_ewm { width:32%;}
	.lyNyContact_Form .lyNyContact_FormTit { margin:0 auto 20px;}
	.lyNyContact_MapForm .lyNyContact_Form { width:100%; padding:20px 20px 0;}
	.lyNyContact .lyNyContact_MapForm { padding:20px 0;}
	.lyNyContact_MapForm .lyNyContact_Map { width:100%; padding:0 20px; float:inherit;}
	.lyNyContact_Map .lyNyContactMap_main { height:400px;}
}
@media screen and (max-width:767px) {
	.lyNyContact { padding:0 12px;}
	.lyNyContact_lxfs .lyNyContactLxfs_left { width:100%; margin:0 auto; float:inherit;}
	.lyNyContact_lxfs .lyNyContactLxfs_right { width:100%; margin:0 auto; padding:0; float:inherit;}
	.lyNyContactLxfs_left ul li { width:100%; padding:0;}
	.lyNyContactLxfs_left ul li .lyNyContactLxfs_xx { height:120px; padding:28px 12px 10px 112px;}
	.lyNyContactLxfs_xx img { left:20px; top:24px;}
	.lyNyContactLxfs_xx p { font-size:16px;}
	.lyNyContactLxfs_right .lyNyContactLxfs_swhz { height:auto; padding:20px 12px;}
	.lyNyContactLxfs_swhz .lyNySwhz_text { width:100%; height:auto; margin:0 auto 20px; padding:0; float:inherit; text-align:center;}
	.lyNySwhz_text img { display:block; margin:0 auto; position:inherit; left:inherit; top:inherit;}
	.lyNySwhz_text p { font-size:28px;}
	.lyNyContactLxfs_swhz .lyNySwhz_ewm { width:100%; margin:0 auto; float:inherit;}
	.lyNyContact_Form .lyNyContact_FormTit { font-size:22px; margin:0 auto 12px;}
	.lyNyContact_MapForm .lyNyContact_Form { width:100%; padding:12px 12px 0;}
	.lyNyContact .lyNyContact_MapForm { margin:0 auto 12px; padding:12px 0;}
	.lyNyContact_MapForm .lyNyContact_Map { width:100%; padding:0 12px; float:inherit;}
	.lyNyContact_Map .lyNyContactMap_main { height:240px; border:0;}
	.lyNyContactMap_main #container { height:130%;}
	.lyNyContact_MapForm .lyNyContact_Form ul li{ width:100%; }
	.lyNyContact_ipt1, .lyNyContact_ipt2{width:100%}
}
@media screen and (max-width:375px) {	
	.lyNyContact_btn input { width:120px;}
}
@media screen and (max-width:320px) {
	.lyNyContact_btn input { width:100px;}
}
