.w1600 { width: 1600px; margin: 0 auto; }
@media screen and (max-width:1600px) and (min-width:1200px) {
.w1600 { width: 95%; }
}
@media screen and (max-width:1199px) and (min-width:1080px) {
.w1600 { width: 95%; }
}
@media screen and (max-width:1079px) and (min-width:768px) {
.w1600 { width: 95%; }
}
@media screen and (max-width:767px) {
.w1600 { width: 95%; }
}


/*idx_Products 开始*/
.idx_Products { width: 100%; overflow: hidden; margin: 0 auto; padding: 30px 0 0 0; position: relative; }
.idx_Products .idxPro_main { width: 100%; max-width: 1600px; height: auto; margin: 0 auto; padding: 0; position: relative; }
.tabOther { display: none; }
.idxPro_main .idxPro_tit { width: 100%; overflow: hidden; color: #333; font-size: 24px; margin: 0 0 20px 0; padding: 0; }
.idxPro_tit p {font-size: 48px;background: linear-gradient(to top, #fff, #363636);display: inline-block;-webkit-background-clip: text;color: transparent;opacity: 0.3;text-transform: uppercase;margin-top: 30px;}
.idxPro_tit b { font-size: 40px; display: block; color: #333; margin-top: -10px; }
.idx_Products .idxPro_menu {width: 62.5%;overflow: hidden;margin: 0;padding: 30px 20px 20px 50px;background-color: #2463b2;position: absolute;top: 8%;right: 0;z-index: 2;box-sizing: border-box;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;max-height:120px;overflow:hidden; min-height:100px;}
.idx_Products .idxPro_menu p{ max-height:50px; overflow:hidden;}
.idxPro_menu a { display: block; width: 31.333%; height: 42px; overflow: hidden; line-height: 42px; color: #fff; font-size: 18px; text-align: center; white-space: nowrap; text-overflow: ellipsis; margin: 0 1% 10px 0; padding: 0 1%; float: left; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; }
.idxPro_menu a:last-child{ margin-right:0;}
.idxPro_menu a:hover, .idxPro_menu a.idxProMenu_on { color: #fff; font-weight: bold; border: 1px solid #fff; border-radius: 50px; }
.idx_Products .idxPro_list {width: 100%;height: auto;margin: 20px auto 0;padding: 100px 0 40px;background: #f2f2f2;position: relative;box-sizing: border-box;-webkit-box-sizing: border-box;-moz-box-sizing: border-box; min-height:300px;}
.idxPro_list ul { width: 100%; max-width: 1600px; height: auto; margin: 0 auto; padding: 0; position: relative; min-height:300px; }
.idxPro_list ul li { width: 23%; height: auto; margin: 0 2.666666% 40px 0; padding: 15px; background-color: #fff;float: left; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; border-radius: 5px; }
.idxPro_list ul li:nth-child(4n+4) { margin: 0 0 40px; }
.idxPro_list ul li .idxPro_con { width: 100%; height: 390px; overflow: hidden; margin: 0 auto; padding: 1px; border: 1px solid #ededed; position: relative; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; }
.idxPro_list ul li .idxPro_con .idxPro_img { width: 100%; height: 290px; overflow: hidden; margin: 0 auto 20px; padding: 0; }
.idxPro_list ul li .idxPro_con .idxPro_img a { display: block; width: 100%; height: 100%; overflow: hidden; margin: 0 auto; padding: 0; position: relative; }
.idxPro_list ul li .idxPro_con .idxPro_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; }
.idxPro_list ul li:hover .idxPro_con .idxPro_img a img { -webkit-transform: scale(1.1); -moz-transform: scale(1.1); transform: scale(1.1); }
.idxPro_list ul li .idxPro_con .idxPro_name { width: 100%; height: auto; overflow: hidden; margin: 0 auto 0; padding: 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; }
.idxPro_list ul li .idxPro_con .idxPro_name a { display: block; width: 100%; height: 50px; overflow: hidden; line-height: 50px; color: #333; font-size: 18px; text-align: center; white-space: nowrap; text-overflow: ellipsis; margin: 0 auto; padding: 0 3%; box-sizing: border-box; }
.idxPro_list ul li .idxPro_con .idxPro_name a i { display: none; }
.idxPro_list ul li .idxPro_con .idxPro_name em { display: block; width: 30px; height: 3px; overflow: hidden; background-color: #0d5198; margin: 0 auto 8px; padding: 0; }
.idxPro_list ul li:hover .idxPro_con { padding: 10px; }
.idxPro_list ul li:hover .idxPro_con .idxPro_name { height: 100%; padding: 120px 10px 10px; position: absolute; left: 0; top: 0; background-color: rgba(36,99,178,0.8); }
.idxPro_list ul li:hover .idxPro_con .idxPro_name a { height: auto; color: #fff; }
.idxPro_list ul li:hover .idxPro_con .idxPro_name a i { display: block; width: 66px; height: 66px; overflow: hidden; margin: 0 auto 10px; padding: 0; background: url(../images/pro_hover.png) center center no-repeat; background-size: 66px 66px; }
.idxPro_list ul li:hover .idxPro_con .idxPro_name em { background-color: #fff; margin-top: 10px; }
 @media screen and (width:1600px) {
.idx_Products .idxPro_main { width: 94%; max-width: inherit; padding: 0 3%; }
.idx_Products .idxPro_menu { width: 70%; }
.idxPro_list ul { max-width: inherit; }
.idx_Products .idxPro_list { padding: 80px 40px 40px; }
}
@media screen and (min-width:1440px) and (max-width:1599px) {
.idx_Products .idxPro_main { width: 94%; max-width: inherit; padding: 0 3%; }
.idx_Products .idxPro_menu { width: 70%; }
.idxPro_menu a { font-size: 15px; }
.idxPro_list ul { max-width: inherit; }
.idx_Products .idxPro_list { padding: 80px 40px 40px; }
.idxProFir_con .idxProTit_text .idxProTit_name a { font-size: 19px; }
.idxPro_list ul li .idxPro_con .idxPro_name a { font-size: 15px; }
}
@media screen and (min-width:1360px) and (max-width:1439px) {
.idx_Products .idxPro_main { width: 94%; max-width: inherit; padding: 0 3%; }
.idxProFir_con .idxPro_more { left: 19px; bottom: 19px; }
.idx_Products .idxPro_menu { width: 70%; }
.idxPro_menu a { font-size: 15px; }
.idxPro_list ul { max-width: inherit; }
.idx_Products .idxPro_list { padding: 80px 40px 40px; }
.idxPro_list ul li { width: 23.5%; margin: 0 2% 30px 0; }
.idxPro_list ul li:nth-child(4n+4) { margin: 0 0 30px; }
.idxPro_list ul li.idxPro_first .idxProFir_con { height: 240px; padding: 19px; }
.idxProFir_con .idxProTit_text .idxProTit_name a { font-size: 19px; }
.idxPro_list ul li .idxPro_con .idxPro_name a { font-size: 15px; }
.idxPro_list ul li .idxPro_con { height: 290px; }
.idxPro_list ul li .idxPro_con .idxPro_img { height: 180px; }
.idxPro_list ul li:hover .idxPro_con .idxPro_name { padding: 50px 10px 10px; }
}
@media screen and (min-width:1280px) and (max-width:1359px) {
.idx_Products .idxPro_main { width: 94%; max-width: inherit; padding: 0 3%; }
.idx_Products .idxPro_menu { padding: 15px 60px 10px 20px; }
.idxPro_menu a { font-size: 15px; width:18%; height:40px; line-height:40px; margin-bottom:5px; }
.idxPro_list ul { max-width: inherit; }
.idx_Products .idxPro_list { padding: 80px 40px 15px; }
.idxPro_list ul li { width: 23.5%; margin: 0 2% 25px 0; }
.idxPro_list ul li:nth-child(4n+4) { margin: 0 0 25px; }
.idxPro_list ul li.idxPro_first .idxProFir_con { height: 240px; padding: 19px; }
.idxPro_list ul li .idxPro_con .idxPro_name a { font-size: 15px; }
.idxPro_list ul li .idxPro_con { height: 290px; }
.idxPro_list ul li .idxPro_con .idxPro_img { height: 180px; }
.idxPro_list ul li:hover .idxPro_con .idxPro_name { padding: 60px 10px 10px; }
.idxPro_list ul li:hover .idxPro_con .idxPro_name a i { margin: 0 auto 20px; }
}
@media screen and (min-width:1080px) and (max-width:1279px) {
.idx_Products .idxPro_main { width: 94%; max-width: inherit; padding: 0 3%; }
.idxPro_tit p { font-size: 40px; }
.idx_Products .idxPro_menu { width: 100%; padding: 30px 40px 20px; position: inherit; top: inherit; right: inherit; }
.idxPro_menu a { height: 40px; line-height: 40px; font-size: 15px;margin-bottom:5px; }
.idxPro_list ul { max-width: inherit; }
.idx_Products .idxPro_list { padding: 60px 40px 15px; margin:0 auto; }
.idxPro_list ul li { width: 23.5%; margin: 0 2% 25px 0; }
.idxPro_list ul li:nth-child(4n+4) { margin: 0 0 25px; }
.idxPro_list ul li .idxPro_con .idxPro_name a { font-size: 15px; }
.idxPro_list ul li .idxPro_con { height: 280px; }
.idxPro_list ul li .idxPro_con .idxPro_img { height: 180px; }
.idxPro_list ul li:hover .idxPro_con .idxPro_name { padding: 60px 10px 10px; }
.idxPro_list ul li:hover .idxPro_con .idxPro_name a i { margin: 0 auto 20px; }
}
@media screen and (min-width:1024px) and (max-width:1079px) {
.idx_Products .idxPro_main { width: 94%; max-width: inherit; padding: 0 3%; }
.idxPro_tit p { font-size: 40px; margin-top: 30px; }
.idx_Products .idxPro_menu { width: 100%; padding: 30px 40px 20px; position: inherit; top: inherit; right: inherit; }
.idxPro_menu a { height: 40px; line-height: 40px; font-size: 15px;margin-bottom:5px; }
.idxPro_list ul { max-width: inherit; }
.idx_Products .idxPro_list { margin: 0 auto; padding: 40px 40px 10px; }
.idxPro_list ul li { width: 48%; margin: 0 4% 30px 0; }
.idxPro_list ul li:nth-child(4n+4) { margin: 0 4% 30px 0; }
.idxPro_list ul li:nth-child(2n+2) { margin: 0 0 30px; }
.idxPro_list ul li.idxPro_first .idxProFir_con { height: 260px; padding: 19px; }
.idxPro_list ul li .idxPro_con .idxPro_name a { font-size: 15px; }
.idxPro_list ul li .idxPro_con { height: 290px; }
.idxPro_list ul li .idxPro_con .idxPro_img { height: 200px; }
.idxPro_list ul li:hover .idxPro_con .idxPro_name { padding: 60px 10px 10px; }
.idxPro_list ul li:hover .idxPro_con .idxPro_name a i { margin: 0 auto 20px; }
}
@media screen and (max-width:1023px) and (min-width:768px) {
.idx_Products .idxPro_main { width: 94%; max-width: inherit; padding: 0 3%; }
.idxPro_tit p { font-size: 40px; margin-top: 30px; }
.idx_Products .idxPro_menu { width: 100%; padding: 25px 40px 10px; position: inherit; top: inherit; right: inherit; }
.idxPro_menu a { height: 40px; line-height: 40px; font-size: 15px; }
.idxPro_list ul { max-width: inherit; }
.idx_Products .idxPro_list { margin: 0 auto; padding: 40px 40px 10px; }
.idxPro_list ul li { width: 48%; margin: 0 4% 30px 0; }
.idxPro_list ul li:nth-child(4n+4) { margin: 0 4% 30px 0; }
.idxPro_list ul li:nth-child(2n+2) { margin: 0 0 30px; }
.idxPro_list ul li.idxPro_first .idxProFir_con { height: 260px; padding: 19px; }
.idxPro_list ul li .idxPro_con .idxPro_name a { font-size: 15px; }
.idxPro_list ul li .idxPro_con { height: 290px; }
.idxPro_list ul li .idxPro_con .idxPro_img { height: 200px; }
.idxPro_list ul li:hover .idxPro_con .idxPro_name { padding: 60px 10px 10px; }
.idxPro_list ul li:hover .idxPro_con .idxPro_name a i { margin: 0 auto 20px; }
.idx_Products .idxPro_menu{ max-height:inherit;}
.idx_Products .idxPro_menu p{ max-height:inherit;}
}
@media (max-width: 767px) {
.idx_Products .idxPro_main { width: 94%; max-width: inherit; padding: 0 3%; }
.idx_Products .idxPro_menu { width: 100%; padding: 20px; position: inherit; top: inherit; right: inherit; min-height:inherit; }
.idxPro_tit p { font-size: 30px; margin-top: 25px; }
.idxPro_tit b { font-size: 30px; }
.idxPro_menu a {height: 40px; line-height: 40px; color: #fff; font-size: 15px; margin-bottom:5px; width:100%; }
.idxPro_menu a:hover, .idxPro_menu a.idxProMenu_on { color: #fff; font-weight: bold; border-radius: 24px; }
.idxPro_list ul { max-width: inherit; }
.idx_Products .idxPro_list { margin: 0 auto; padding: 20px 20px 0; }
.idxPro_list ul li { width: 100%; margin: 0 auto 20px; }
.idxPro_list ul li:nth-child(4n+4) { margin: 0 auto 20px; }
.idxPro_list ul li:nth-child(2n+2) { margin: 0 auto 20px; }
.idxPro_list ul li.idxPro_first .idxProFir_con { height: auto; padding: 19px 19px 89px; }
.idxPro_list ul li .idxPro_con .idxPro_name a { font-size: 15px; }
.idxPro_list ul li .idxPro_con { height: 290px; }
.idxPro_list ul li .idxPro_con .idxPro_img { height: 200px; }
.idxPro_list ul li:hover .idxPro_con .idxPro_name { padding: 80px 10px 10px; }
.idxPro_list ul li:hover .idxPro_con .idxPro_name a i { margin: 0 auto 20px; }
.idx_Products .idxPro_menu{ max-height:inherit;}
.idx_Products .idxPro_menu p{ max-height:inherit;}
}
@media (max-width: 375px) {
.idxPro_tit span { font-size: 28px; }
}
@media (max-width: 320px) {
.idxPro_main .idxPro_tit { font-size: 18px; }
.idxPro_tit span { font-size: 24px; }
.idxPro_menu a { font-size: 14px; padding: 0 16px; }
.idxPro_list ul li .idxPro_con { height: 270px; }
.idxPro_list ul li .idxPro_con .idxPro_img { height: 180px; }
.idxPro_list ul li:hover .idxPro_con .idxPro_name { padding: 60px 10px 10px; }
.idxPro_list ul li .idxPro_con .idxPro_name a { font-size: 14px; }
}
/*idx_Products 结束*/

/*abNyNew_detail 开始*/
.abNyNew_detail { width:100%; max-width:1600px; height:auto; min-height:320px; overflow:hidden; margin:60px auto; padding:0;}
.abNyNew_detail .NyNewDetail_con { width:70%; overflow:hidden; margin:0; padding:0; float:left;}
.NyNewDetail_con .NyNewDetail_tit { width:100%; overflow:hidden; line-height:40px; color:#333; font-size:30px; margin:0 auto; padding:0;}
.NyNewDetail_con .NyNewDetail_tips { width:100%; height:auto; overflow:hidden; line-height:30px; color:#999; font-size:15px; margin:20px auto 40px; padding:0 0 9px; border-bottom:1px solid #eee;}
.NyNewDetail_con .NyNewDetail_text { width:100%; overflow:hidden; margin:0 auto; padding:0; line-height:30px; color:#666; font-size:15px; text-align:justify; min-height:300px;}
.NyNewDetail_text p, .NyNewDetail_text div { width:100%; overflow:hidden; line-height:30px; color:#666; font-size:15px; text-align:justify; text-indent:0; margin:0 auto; padding:0;}
.NyNewDetail_text p span, .NyNewDetail_text span, .NyNewDetail_text p em, .NyNewDetail_text em { color:#666!important; font-famiab:Arial,\5FAE\8F6F\96C5\9ED1,Helvetica,sans-serif!important; font-size:15px!important;}
.NyNewDetail_text table tr td p { text-indent:0!important;}
.NyNewDetail_text img { display:inline-block; width:auto!important; height:auto!important; max-width:100%; margin:0 auto; padding:0; text-indent:0!important;}

.abNyNew_detail .NyNewDetail_right { width:25%; overflow:hidden; margin:0 0 40px; padding:0; float:right;}
.NyNewDetail_right .NyNewDetail_page { width:100%; overflow:hidden; margin:0 auto; padding:0;}
.NyNewDetail_page ul li { width:100%; overflow:hidden; margin:0 auto 20px; padding:20px 20px 10px; background-color:#f7f7f7; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}
.NyNewDetail_page ul li span { display:block; width:100%; height:40px; overflow:hidden; line-height:40px; color:#333; font-size:22px; font-weight:bold; margin:0 auto; padding:0;}
.NyNewDetail_page ul li a { display:block; width:100%; height:40px; overflow:hidden; line-height:40px; color:#333; font-size:18px; white-space:nowrap; text-overflow:ellipsis; margin:0 auto 10px; padding:0;}
.NyNewDetail_page ul li a:hover { color:#2463b2;}
.NyNewDetail_page ul li font { display:block; width:100%; height:30px; overflow:hidden; line-height:30px; color:#999; font-size:15px; margin:0 auto; padding:0;}

.NyNewDetail_right .NyNewDetail_MoreNews { width:100%; overflow:hidden; margin:0 auto 60px; padding:20px; background-color:#f7f7f7; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}
.NyNewDetail_MoreNews .MoreNews_tit { width:100%; height:40px; overflow:hidden; line-height:40px; color:#333; font-size:22px; font-weight:bold; margin:0 auto; padding:0;}
.MoreNews_tit i { display:block; width:3px; height:22px; overflow:hidden; margin:9px 10px 9px 0; padding:0; background-color:#2463b2; float:left;}
.NyNewDetail_MoreNews ul li { width:100%; overflow:hidden; margin:0 auto; padding:15px 0 14px; border-bottom:1px dashed #ddd;}
.NyNewDetail_MoreNews ul li:last-child { border:0;}
.NyNewDetail_MoreNews ul li .MoreNews_text { width:64%; height:auto; overflow:hidden; margin:0; padding:0 20px 0 0; float:left; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}
.NyNewDetail_MoreNews ul li .MoreNews_text a { display:block; width:100%; height:50px; overflow:hidden; line-height:25px; color:#333; font-size:15px; font-weight:bold; margin:0 auto 10px; padding:0; display:-webkit-box; text-overflow:ellipsis; -webkit-line-clamp:2; -webkit-box-orient:vertical;}
.NyNewDetail_MoreNews ul li:hover .MoreNews_text a { color:#2463b2;}
.NyNewDetail_MoreNews ul li .MoreNews_text span { display:block; width:100%; height:28px; overflow:hidden; line-height:28px; color:#999; font-size:14px; margin:0 auto; padding:0;}
.NyNewDetail_MoreNews ul li .MoreNews_text span img { display:block; width:20px; height:20px; overflow:hidden; margin:4px 5px 4px 0; padding:0; float:left;}
.NyNewDetail_MoreNews ul li .MoreNews_img { width:36%; height:88px; overflow:hidden; margin:0; padding:0; float:right; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}
.NyNewDetail_MoreNews ul li .MoreNews_img a { display:block; width:100%; height:100%; overflow:hidden; margin:0; padding:0; background-color:#fff; position:relative; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; transition: all 0.5s; -webkit-transition: all 0.5s; -moz-transition: all 0.5s; -o-transition: all 0.5s;}
.NyNewDetail_MoreNews ul li .MoreNews_img a img { display:block; max-width: 100%; max-height: 100%; overflow: hidden; 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;}
.NyNewDetail_MoreNews ul li:hover .MoreNews_img a img { -webkit-transform: scale(1.1); -moz-transform: scale(1.1); transform: scale(1.1);}

.NyNewDetail_MoreDown ul li .MoreNews_text { width:100%; padding:0; float:inherit;}
.NyNewDetail_MoreDown ul li .MoreNews_text a { height:30px; line-height:30px; display: block; white-space:nowrap; text-overflow:ellipsis; -webkit-line-clamp:inherit; -webkit-box-orient:inherit;}



.abNyJob_detail { width:100%; max-width:1600px; height:auto; min-height:320px; overflow:hidden; margin:60px auto; padding:0;}
.abNyJob_detail .NyJobDetail_con { width:70%; overflow:hidden; margin:0; padding:0; float:left; position:relative;}
.abNyJob_detail .NyJobDetail_con .NyJobDetail_address{ position:absolute;right:0; top:0; font-size:17px; min-width:100px;}
.NyJobDetail_con .NyJobDetail_tit { width:85%; overflow:hidden; line-height:40px; color:#333; font-size:30px; margin:0; padding:0;}
.NyJobDetail_con .NyJobDetail_Job { width:100%; height:auto; overflow:hidden; line-height:30px; color:#999; font-size:15px; margin:30px auto 0; padding:0 0 5px;}
.NyJobDetail_con .NyJobDetail_tips { width:100%; height:auto; overflow:hidden; line-height:30px; color:#999; font-size:15px; margin:0 auto 40px; padding:0 0 25px; border-bottom:1px solid #eee;}
.NyJobDetail_con .NyJobDetail_text { width:100%; overflow:hidden; margin:0 auto; padding:0; line-height:30px; color:#666; font-size:15px; text-align:justify;}
.NyJobDetail_text p, .NyJobDetail_text div { width:100%; overflow:hidden; line-height:35px; color:#888; font-size:14px; text-align:justify; text-indent:0; margin:0 auto; padding:0;}
.NyJobDetail_con .NyJobDetail_text .NyJobDetail_text_bt{ font-size:20px; margin-bottom:10px; color:#333;}
.NyJobDetail_con .NyJobDetail_text .NyJobDetail_text_bt1{ margin-top:30px;}
.NyJobDetail_text p span, .NyJobDetail_text span, .NyJobDetail_text p em, .NyJobDetail_text em { color:#888!important; font-famiab:Arial,\5FAE\8F6F\96C5\9ED1,Helvetica,sans-serif!important; font-size:15px!important;}
.NyJobDetail_text table tr td p { text-indent:0!important;}
.NyJobDetail_text img { display:inline-block; width:auto!important; height:auto!important; max-width:100%; margin:0 auto; padding:0; text-indent:0!important;}
.abNyJob_detail .NyNewDetail_right { width:25%; overflow:hidden; margin:0; padding:0; float:right; margin-bottom:50px;}
.NyNewDetail_right .NyNewDetail_MoreJob { width:100%; overflow:hidden; margin:0 auto; padding:20px; background-color:#f7f7f7; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}
.NyNewDetail_MoreJob .MoreJob_tit { width:100%; height:40px; overflow:hidden; line-height:40px; color:#333; font-size:22px; font-weight:bold; margin:0 auto; padding:0;}
.MoreJob_tit i { display:block; width:3px; height:22px; overflow:hidden; margin:9px 10px 9px 0; padding:0; background-color:#2463b2; float:left;}
.NyNewDetail_MoreJob ul li { width:100%; overflow:hidden; margin:0 auto; padding:15px 0 14px; border-bottom:1px dashed #ddd;}
.NyNewDetail_MoreJob ul li:last-child { border:0;}
.NyNewDetail_MoreJob ul li .MoreJob_text { width:100%; height:auto; overflow:hidden; margin:0; padding:0 20px 0 0; float:left; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}
.NyNewDetail_MoreJob ul li .MoreJob_text a { display:block; width:100%;color:#333; font-size:17px; margin:0 auto 10px; padding:0; overflow:hidden; white-space:nowrap;text-overflow:ellipsis;}
.NyNewDetail_MoreJob ul li:hover .MoreJob_text a { color:#2463b2;}
.NyNewDetail_MoreJob ul li .MoreJob_text p { font-size: 15px; color: #a2a4a8; }
.NyNewDetail_MoreJob ul li .MoreJob_text p b { font-weight: normal; display: block; float: left; max-width: 80%; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; }
.NyNewDetail_MoreJob ul li .MoreJob_text p span { display: block; float: left; margin-left: 10px; }


@media (max-width:1680px){
	.abNyNew_detail,.abNyJob_detail { width:95%;}
}
@media (max-width:1600px){

}
@media (max-width:1440px) {	
	.abNyNew_detail,.abNyJob_detail { width:95%;}
	.NyNewDetail_con .NyNewDetail_tit,.NyJobDetail_con .NyJobDetail_tit { font-size:28px;}
	.NyNewDetail_page ul li a { font-size:16px;}
	.abNyNew_detail .NyNewDetail_con { width:68%;}
	.abNyNew_detail .NyNewDetail_right { width:28%;}
	
	.abNyJob_detail .NyJobDetail_con { width:68%;}
	.abNyJob_detail .NyNewDetail_right { width:28%;}
}
@media (max-width:1366px) {	
	.abNyNew_detail,.abNyJob_detail { width:95%; margin:50px auto;}
}
@media (max-width:1280px) {	
	.abNyNew_detail { width:95%; margin:40px auto;}
	.abNyNew_detail .NyNewDetail_con,.abNyJob_detail .NyJobDetail_con{ width:66%;}
	.NyNewDetail_con .NyNewDetail_tips { margin:20px auto;}
	.abNyNew_detail .NyNewDetail_right,.abNyJob_detail .NyNewDetail_right { width:30%;}
	.abNyProDetail_right{ width:25%;}
}
@media (max-width:1200px) {	

}
@media (max-width:1080px) {	
	.abNyNew_detail { width:95%; margin:30px auto;}
	.abNyNew_detail .NyNewDetail_con,.abNyJob_detail .NyJobDetail_con { width:100%; margin:0 auto 30px; float:inherit;}	
	.abNyNew_detail .NyNewDetail_right,.abNyJob_detail .NyNewDetail_right { width:100%; margin:0 auto; float:inherit;}
	
	.NyNewDetail_page ul li { width:48.5%; float:left; margin:0 3% 20px 0; float:left;}
	.NyNewDetail_page ul li:nth-child(2) { margin:0 0 20px;}
	.NyNewDetail_MoreNews ul li,.NyNewDetail_MoreJob ul li{ width:48.5%; float:left; margin:0 3% 0 0; float:left;}
	.NyNewDetail_MoreNews ul li:nth-child(2n+2),.NyNewDetail_MoreJob ul li:nth-child(2n+2) { margin:0;}
	.NyNewDetail_MoreNews ul li:last-child,.NyNewDetail_MoreJob ul li:last-child  { border-bottom:1px dashed #ddd;}
	
}
@media (max-width:1024px) {	

}
@media (max-width:800px) {
	.NyNewDetail_con .NyNewDetail_tit,.NyJobDetail_con .NyJobDetail_tit { font-size:26px;}
	
}
@media (max-width: 767px) {
	.abNyNew_detail { width:95%; margin:20px auto;}
	.NyNewDetail_con .NyNewDetail_tit { line-height:32px; font-size:22px;}
	.NyNewDetail_con .NyNewDetail_tips { line-height:24px; font-size:14px; margin: 10px auto 20px;}
	.NyNewDetail_page ul li { width:100%; float: inherit; margin:0 auto 20px;}
	.NyNewDetail_page ul li:nth-child(2) { margin:0 auto 20px;}
	.NyNewDetail_MoreNews ul li { width:100%; float:inherit; margin:0 auto;}
	.NyNewDetail_MoreNews ul li:nth-child(2n+2) { margin:0 auto;}
	.NyNewDetail_MoreNews ul li:last-child { border:0;}
	.NyNewDetail_page ul li span { font-size:20px;}
	.NyNewDetail_MoreNews .MoreNews_tit { font-size:20px;}
	.MoreNews_tit i { height:20px; margins:10px 10px 10px 0;}
	.NyNewDetail_page ul li a { margin:0 auto;}
	.NyNewDetail_page ul li font { height:24px; line-height:24px; font-size:14px;}
	
	.NyJobDetail_con .NyJobDetail_tit { line-height:32px; font-size:22px;}
	.NyJobDetail_con .NyJobDetail_tips { line-height:24px; font-size:14px; margin: 10px auto 20px;}
	.NyJobDetail_MoreJob ul li { width:100%; float:inherit; margin:0 auto;}
	.NyJobDetail_MoreJob ul li:nth-child(2n+2) { margin:0 auto;}
	.NyJobDetail_MoreJob ul li:last-child { border:0;}
	.NyNewDetail_MoreJob .MoreJob_tit { font-size:20px;}
	
	
	
}
@media (max-width: 375px) {

}
@media (max-width: 320px) {

}
/*ab_NyProDetail 开始*/
.ab_NyProDetail{ width:100%; background:#f6f6f6; padding:60px 0;}
.pro_detail_bt{ width:100%; text-align:center; font-size:34px; color:#333; margin-bottom:40px;}
.pro_detail_bt span{ display:inline-block; width:23%; background:url(../images/pro_titbt_l.png) no-repeat right center;  height:32px;}
.pro_detail_bt i{ display:inline-block;width:23%; background:url(../images/pro_titbt_r.png) no-repeat left center;height:32px;}
.pro_detail_bt h1{ display:inline-block; width:auto; font-weight:bold; max-width:50%; margin:0 2%; height:40px; line-height:40px;}
.pro_detail_main { height:auto; margin:0 auto; padding: 50px 40px; background:url(../images/cpxq_cpbj.png) no-repeat; background-size:cover; position: relative; box-sizing: border-box; -webkit-box-sizing: border-box; -o-box-sizing: border-box; -moz-box-sizing: border-box;}
.prodetail_list { width:100%; height:auto; margin:0; padding:0; position:relative; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}
.prodetail_list .mySwiper2 { width: 100%; height:auto; overflow:visible;}
.prodetail_list .mySwiper2 .swiper-slide { opacity: 0.5;}
.prodetail_list .mySwiper2 .swiper-slide-active { opacity: 1;}
.prodetail_list .mySwiper { width:90px; height: 600px;-webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; position:absolute; top:0; right:0; overflow:visible;}
.prodetail_list .mySwiper .swiper-slide { width: 100%; height:auto !important;-webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;border:1px solid #fff;box-shadow: 0 10px 20px rgba(20,49,49,0.1);}
.prodetail_list .mySwiper .swiper-slide-thumb-active { border:1px solid #2463b2;}

.prodetaillist_con { width:40%; height:auto; margin:0 auto; padding:0; position:relative;}
.prodetaillist_con .prodetaillist_img { width:100%; height:600px; overflow:hidden; margin:0 auto 0; padding:0; position:relative; }
.prodetaillist_con .prodetaillist_img img { display:block; max-width: 100%; max-height: 100%; overflow: hidden; 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;}
.prodetaillist_con:hover .prodetaillist_img img { -webkit-transform: scale(1.1); -moz-transform: scale(1.1); transform: scale(1.1);}

.prodetaillist_minimg {  width:100%; height:90px; overflow:hidden; margin:0 auto; padding:0; position:relative; background:#fff;}
.prodetaillist_minimg img { display:block; max-width: 100%; max-height: 100%; overflow: hidden; object-fit: cover; margin:auto; padding:0; position:absolute; left:0; top:0; right:0; bottom:0; }

.prodetail_list .swiper-button-prev, .prodetail_list .swiper-button-next { width:50px!important; height:50px!important; margin:0!important; position:absolute; border-radius:50%; outline:none; border:3px solid #ebebeb;}
.prodetail_list .swiper-button-prev { background:url(../images/jt4.png) center center no-repeat; background-size:20px 20px; left:20%; transition: all 0.5s; -webkit-transition: all 0.5s; -moz-transition: all 0.5s; -o-transition: all 0.5s;}
.prodetail_list .swiper-button-next { background:url(../images/jt5.png) center center no-repeat; background-size:20px 20px; right:20%; transition: all 0.5s; -webkit-transition: all 0.5s; -moz-transition: all 0.5s; -o-transition: all 0.5s;}
.prodetail_list .swiper-button-prev:after, .prodetail_list .mySwiper2 .swiper-rtl .swiper-button-next:after { font-size:0;}
.prodetail_list .swiper-button-next:after, .prodetail_list .mySwiper2 .swiper-rtl .swiper-button-prev:after { font-size:0;}

.prodetail_text .prodetail_logo{ position:absolute; top:60px;}
.prodetail_text .prodetail_ssfl{ font-weight:bold; color:#fff; font-size:22px; position:absolute; bottom:60px; max-width:330px;overflow:hidden; /*white-space:nowrap;*/text-overflow:ellipsis; z-index:99;}
.prodetail_text .prodetail_ssfl a{ color:#fff;}
.prodetail_text .prodetail_order{ width:154px; height:50px; background:#2463b2; line-height:50px; text-align:center; border-radius:5px; position:absolute; right:35px;bottom:60px; z-index:99;}
.prodetail_text .prodetail_order a{ font-size:18px; color:#fff;}

.abNyProDetail{ background:#fff; margin:0 auto; padding:60px 40px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box; border-top:1px solid #f6f6f6; }

/*内页-产品详情 开始*/
.ab_NyProDetail { width:100%; overflow:hidden; margin:0 auto; padding:60px 0; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}
.ab_NyProDetail .abNyProDetail_con { width:70%; overflow:hidden; float:left;border-right: 1px solid #efefef;padding-right: 70px; background-color:#fff; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}
.abNyProDetail_con .abNyProDetail_ConTit { margin:0 auto 30px; padding:0;-webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}
.abNyProDetail_ConTit p { width:120px; height:60px; overflow:hidden; line-height:60px; color:#333; font-size:28px; font-weight:bold;margin:0; padding:0; position:relative;}
.abNyProDetail_ConTit p i { display:block; width:28px; height:2px; overflow:hidden; margin:0; padding:0; background-color:#2463b2; position:absolute; left:0; bottom:0;}
.abNyProDetail_con .abNyProDetail_ConText { width:100%; overflow:hidden; line-height: 30px; color: #333; font-size: 16px; margin:0 auto; padding:0;}
.abNyProDetail_ConText img, .abNyProDetail_ConText table, 
.abNyProDetail_ConText tr, .abNyProDetail_ConText td, 
.abNyProDetail_ConText p, .abNyProDetail_ConText span, 
.abNyProDetail_ConText div, .abNyProDetail_ConText video, .abNyProDetail_ConText embed {height:auto !important;max-width:100% !important;max-height: 100%; line-height: 30px; color: #333; font-size: 16px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;white-space:normal;word-break:break-all;}
.abNyProDetail_ConText div, .abNyProDetail_ConText p { margin:0 auto 20px;}
.abNyProDetail_ConText div b, .abNyProDetail_ConText p b { line-height:40px; font-size:36px;}
.NyNewsdetail_con p span, .NyNewsdetail_con span, .NyNewsdetail_con p em, .NyNewsdetail_con em { color:#565656!important; font-famiab:Arial,\5FAE\8F6F\96C5\9ED1,Helvetica,sans-serif!important; font-size:15px!important;}
.abNyProDetail_ConText table tr td p { text-indent:0!important; margin:0!important; padding:0!important;}
.abNyProDetail_ConText img { display:inline-block; width:auto!important; height:auto!important; max-width:100%; margin:0 auto; padding:0; text-indent:0!important;}


.ab_PrevNext { width:100%; overflow:hidden; margin:40px auto; padding:0;}
.ab_PrevNext ul li { width:49%; height:60px; overflow:hidden; line-height:40px; color:#333; font-size:18px; white-space:nowrap; text-overflow:ellipsis; margin:0 2% 0 0; padding:10px 20px; background-color:#fff; float:left; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}
.ab_PrevNext ul li a { display:inline-block; line-height:40px; color:#333; font-size:18px;}
.ab_PrevNext ul li:nth-child(2) { margin:0; text-align:right;}
.ab_PrevNext ul li:hover a { color:#2463b2;}

.abNyProDetail_csText{ margin-top:20px;}
.abNyProDetail_csms{ font-size:18px; color:#888; line-height:36px;}
.abNyProDetail_csxq { width:100%; overflow:hidden;background:#f4f7fb;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box; margin:30px 0;}
.abNyProDetail_csxq .csxq_l{ float:left; width:35%;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box; border-right:1px solid #fff;}
.abNyProDetail_csxq .csxq_l dl dt{ background:#2463b2; height:60px; line-height:60px; color:#fff; font-size:20px; text-align:center; border-top-left-radius:15px; font-weight:bold;}
.abNyProDetail_csxq .csxq_l dl dd{ color:#333; font-size:18px; font-weight:bold; text-align:center; height:60px; line-height:60px; border-bottom:1px solid #fff;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}
.abNyProDetail_csxq .csxq_r{ float:right; width:65%;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}
.abNyProDetail_csxq .csxq_r dl dt{ background:#2463b2; height:60px; line-height:60px; color:#fff; font-size:20px; text-align:center; border-top-right-radius:15px; font-weight:bold;}
.abNyProDetail_csxq .csxq_r dl dd{ width:100%; color:#333; font-size:18px; height:60px; line-height:60px; border-bottom:1px solid #fff; padding:0 50px;overflow:hidden; white-space:nowrap;text-overflow:ellipsis;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}
.abNyProDetail_csxq .csxq_r dl dd span{ display:inline-block; margin-left:5px; color:#2463b2;}
.abNyProDetail_tjPro { overflow:hidden; margin:40px auto; padding:0;}
.abNyProDetail_tjPro .ProDetail_tjProtit { width:100%; height:40px; overflow:hidden; line-height:40px; color:#333; font-size:28px; margin:0 auto 30px; padding:0; font-weight:bold;}
.ProDetail_tjProtit img { display:block; width:38px; height:37px; margin:0 10px 0 0; padding:0; float:left;}

@media (max-width:1440px){
	.ab_NyProDetail .abNyProDetail_con{ width:68%; padding-right:50px;}
}
@media (max-width:1280px){
	.ab_NyProDetail .abNyProDetail_con{ width:66%; padding-right:50px;}
	.prodetail_text .prodetail_ssfl{ max-width:300px;}
}
@media (max-width:1080px) {
.ab_NyProDetail .abNyProDetail_con{ width:100%; padding:0; border:0;}
	.abNyProDetail_ConText div b, .abNyProDetail_ConText p b { font-size:32px;}
	.prodetail_text .prodetail_ssfl{ max-width:300px;}
}
@media screen and (max-width:1079px) and (min-width:1024px) {
	.ab_NyProDetail .abNyProDetail_con{ width:100%; padding:0; border:0;}
	.abNyProDetail_right .abNyProDetail_ConTit { margin:0 auto 20px; padding:0;}
	.pro_detail_main{ padding:100px 40px;}
	.prodetaillist_con{ width:55%;}
	.prodetail_list .swiper-button-prev{ left:12%;}
	 .prodetail_list .swiper-button-next{right:12%;}
	.prodetail_text .prodetail_logo{ top:40px; left:15px;}
	.prodetail_text .prodetail_ssfl{ bottom:30px; font-size:22px;}
	.prodetail_text .prodetail_order{ height:45px; line-height:45px; bottom:25px;}
	.abNyProDetail{ padding:3%;}
	.ab_NyProDetail .abNyProDetail_con{ width:100%; border:0;}
}
@media screen and (max-width:1023px) and (min-width:768px) {
	.ab_NyProDetail{ padding:40px 0;}
	.ab_NyProDetail .abNyProDetail_con { width:100%; padding:0; border:0;}
	.abNyProDetail_right .abNyProDetail_ConTit { margin:0 auto 20px; padding:0;}
	.pro_detail_main{ padding-bottom:80px;}
	.prodetaillist_con{ width:60%;}
	.prodetaillist_con .prodetaillist_img{ height:450px;}
	.prodetail_list .swiper-button-prev, .prodetail_list .swiper-button-next{ display:none;}
	.prodetaillist_minimg{ height:70px;}
	.prodetail_text .prodetail_logo{ width:22%; top:30px; left:15px;}
	.prodetail_text .prodetail_logo img{ display:block;max-width:80%;}
	.prodetail_text .prodetail_ssfl{ bottom:20px; font-size:22px;}
	.prodetail_text .prodetail_order{ height:45px; line-height:45px; bottom:15px;}
	.abNyProDetail{ padding:3%;}
	.pro_detail_bt{ font-size:30px;}
	
}
@media (max-width:800px) {
	.ab_NyProDetail .abNyProDetail_con { padding: 0; width:100%; border:0;}
	.ab_PrevNext { margin:20px auto 40px;}
	.ab_PrevNext ul li { width:100%; margin:0 auto 20px; text-align:left;}
	.ab_PrevNext ul li:nth-child(2) { text-align:left;}
}
@media (max-width: 767px) {
	.ab_NyProDetail{ padding:40px 0;}
	.pro_detail_main{ padding:4%;}
	.pro_detail_bt{ font-size:25px; margin-bottom:20px; width:95%;}
	.pro_detail_bt h1{ width:100%; max-width:100%;overflow: visible;text-overflow: initial;white-space: normal; height:auto;}
	.prodetaillist_con{ width:100%;}
	.pro_detail_bt span{ display:none;}
	.pro_detail_bt i{ display:none;}
	.prodetaillist_con .prodetaillist_img{ height:350px;}
	.prodetail_list .swiper-button-prev, .prodetail_list .swiper-button-next{ display:none;}
	.prodetail_list .mySwiper{ width:100%; height:auto; position:inherit; margin-top:10px;}
	.prodetaillist_minimg{ height:60px;}
	.prodetail_text .prodetail_logo{ display:none;}
	.prodetail_text .prodetail_ssfl{ position:inherit; font-size:24px; margin-top:10px;}
	.prodetail_text .prodetail_order{ position:inherit; height:45px; line-height:45px; margin:10px 0;}
	.prodetail_text .prodetail_order a{ font-size:16px;}
	.abNyProDetail{ padding:3%;}
	.abNyProDetail_con .abNyProDetail_left,	.abNyProDetail_con .abNyProDetail_right { width:100%;}
	.abNyProDetail_con .abNyProDetail_right { margin:20px auto 0;}
	.abNyProDetail_right .abNyProDetail_ConTit { margin:0 auto 20px; padding:0;}
	.abNyProDetail_right .abNyProDetail_ConText { max-height:99999999999999999999999px;}
	.abNyProDetail_ConText div { max-height:99999999999999999999999px;}
	.abNyProDetail_ConText div b, .abNyProDetail_ConText p b { font-size:26px;}
	.ab_PrevNext ul li { font-size:15px;}
	.ab_PrevNext ul li a { font-size:15px;}
	.abNyProDetail_csms{ font-size:16px; line-height:30px;}
	.abNyProDetail_csxq .csxq_l{width:40%;}
.abNyProDetail_csxq .csxq_l dl dt{height:50px; line-height:50px; font-size:18px;}
.abNyProDetail_csxq .csxq_l dl dd{ font-size:14px;height:50px; line-height:50px;}
.abNyProDetail_csxq .csxq_r{ float:right; width:60%;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}
.abNyProDetail_csxq .csxq_r dl dt{height:50px; line-height:50px;  font-size:18px; }
.abNyProDetail_csxq .csxq_r dl dd{ font-size:14px; height:50px; line-height:50px; padding:0 3%;}
}

@media (max-width: 325px) {
	.prodetaillist_con .prodetaillist_img{ height:300px;}
	.prodetaillist_minimg{ height:50px;}
	
}


/*网站右侧漂浮*/
.f_pf1 {position:fixed;top:35%;right:2px;z-index:999;}
.f_pf1 a.qqa {display:block;width:44px;height:44px;overflow:hidden;background:rgba(0,0,0,.5);margin-bottom:2px;}
.f_pf1 a.qqa:after {content:'';display:block;width:24px;height:24px;background:url(../images/slidebar_icon.png) top center no-repeat;overflow:hidden;margin:9px 10px;}
.f_pf1 a.qqa1{display:block;}
.f_pf1 a.qqa2{display:none;}
.f_pf1 .tela>a {display:block;width:44px;height:44px;overflow:hidden;background:rgba(0,0,0,.5);margin-bottom:2px;}
.f_pf1 .tela>a:after {content:'';display:block;width:24px;height:24px;background: url(../images/slidebar_icon.png) center -27px no-repeat;overflow:hidden;margin:9px 10px;}
.f_pf1 .tela .wz {position:absolute;top:40px;left:-224px;z-index:999;display:none;box-shadow: 0 0 10px rgba(0,0,0,.2); background:#fff; padding:14px 0 0;}
.f_pf1 .tela:hover .wz{display:block;}
.f_pf1 .tela p {background:#fff;padding:5px;width:200px;overflow:hidden;font-size:18px;font-weight:bold;color:#2463b2;text-align:center; margin-bottom:10px; line-height:20px;}
.f_pf1 .tela p em {width:0;height:0;border-width:6px 0 6px 6px;border-style:solid;border-color:transparent transparent transparent #fff;margin-top:-4px;position:absolute;top:50%;right:-6px;}
.f_pf1 .wxa {position:relative;}
.f_pf1 .wxa>span {display:block;width:44px;height:44px;overflow:hidden;background:rgba(0,0,0,.5);margin-bottom:2px;}
.f_pf1 .wxa>span:after {content:'';display:block;width:24px;height:24px;background: url(../images/slidebar_icon.png) center -52px no-repeat;overflow:hidden;margin:9px 10px;}
.f_pf1 .wxa .code {position:absolute;top:-44px;left:-144px;z-index:999;display:none;box-shadow: 0 0 10px rgba(0,0,0,.2);}
.f_pf1 .wxa:hover .code{display:block;}
.f_pf1 .wxa .code p {background:#fff;padding:5px;width:120px;height:120px;overflow:hidden;}
.f_pf1 .wxa .code p img {max-width:100%;max-height:100%;}
.f_pf1 .wxa .code p em {width:0;height:0;border-width:6px 0 6px 6px;border-style:solid;border-color:transparent transparent transparent #fff;margin-top:-4px;position:absolute;top:50%;right:-6px;}
.f_pf1 .wxa .code span {width:130px;overflow:hidden; font-size:14px; line-height:30px; background:#fff; text-align:center; display:block;}
.f_pf1 a.totop {display:block;width:44px;height:44px;overflow:hidden;background:rgba(0,0,0,.5);margin-bottom:2px;}
.f_pf1 a.totop:after {content:'';display:block;width:24px;height:24px;background: url(../images/slidebar_icon.png) center -76px no-repeat;overflow:hidden;margin:9px 10px;}

@media (max-width:880px) {
	.my-kefu-liuyan,.my-kefu-weixin,.my-kefu-tel-right { display:none;}
	.client-2 {right:0;}
	.client-2 li { height:48px; position: static; margin:0;}
	.client-2 .my-kefu-tel-main,.client-2 .my-kefu-main { width:48px;border-radius: 48px; height:40px; padding:4px 0;}
	.my-kefu-main { background: #2463b2 !important;}
	.client-2 li a p{ display:none;}
	.client-2 .my-kefu-left { height:48px;}
	.client-2 .my-kefu-ftop i { margin: 4px 0 0 8px;}
	.client-2 .my-kefu-ftop { margin-top:10px;}
	.client-2 .my-kefu-tel i { margin: 6px 0 0 8px;}
	
	.f_pf1 a.qqa1{display:none;}
	.f_pf1 a.qqa2{display:block;}
	.ab_img video{ max-width:100% !important;}
}
.ab_img img{ max-width:100% !important; height:auto !important;display:inline-block;}
.ab_img p{text-wrap: inherit !important;}
.ab_img p span{text-wrap: inherit !important;}
