@charset "utf-8";
* {  margin: 0; padding: 0; box-sizing: border-box; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; }


table, td, tr, th { border-collapse: collapse; border-spacing: 0; font-size: 14px; }
ol, ul { list-style: none; }
li { list-style-type: none; }
img { vertical-align: middle; border: 0; }
address, cite, code, em, th, i { font-weight: normal; font-style: normal; }
.clear { clear: both; *zoom:1;
}
.clear:after { display: block; overflow: hidden; clear: both; height: 0; visibility: hidden; content: "."; }
a { text-decoration: none; color: #333; cursor: pointer; }
a:visited { text-decoration: none; }
a:hover { text-decoration: none; }
a:active { text-decoration: none; }
.fl { float: left; }
.fr { float: right; }
@font-face { font-family: "pangmen"; src: url('../fonts/pangmen.ttf'); }
@font-face { font-family: "ANTON-REGULAR"; src: url('../fonts/anton-regular.ttf'); }
@font-face { font-family: "Nice Regular"; src: url('../fonts/nice regular.ttf'); }
@font-face { font-family: "LEXENDDECA-SEMIBOLD"; src: url('../fonts/lexenddeca-semibold.ttf'); }
@font-face { font-family: "BEBASKAI"; src: url('../fonts/bebaskai.ttf'); }
@font-face { font-family: "Aileron-Black"; src: url('../fonts/aileron-black.ttf'); }
body, html { overflow-x: hidden; }
/* 设置滚动条的样式 */

::-webkit-scrollbar-track {
background-color:#e6e6e6;
border-radius:0px;
}
::-webkit-scrollbar-thumb {
background-color:#05bec1;
border-radius:4px;
}
::-webkit-scrollbar-thumb:window-inactive {
background-color:#05bec1;
border-radius:4px;
}
/* 按钮样式去除*/
input[type="button"], input[type="submit"], input[type="reset"] { -webkit-appearance: none; }
textarea { -webkit-appearance: none; }
input { border-radius: 0; }
/*修改输入框placeholder的默认颜色*/
::-webkit-input-placeholder{
  color:#aaa;
}
::-moz-placeholder{   /* Mozilla Firefox 19+ */
  color:#aaa;
}
:-moz-placeholder{    /* Mozilla Firefox 4 to 18 */
  color:#aaa;
}
:-ms-input-placeholder{  /* Internet Explorer 10-11 */
  color:#aaa;
}
.w1400 { width: 1400px; margin: 0 auto; }
@media screen and (max-width:1499px) {
.w1400 { width: 94%; }
}


/*关于我们 开始*/
.ab_About { width: 100%; padding: 85px 0; background: url(../images/lyabout_bg.png) no-repeat top center; }
.lyAbout_Ms { width: 90%; margin: 0 auto; min-height: 145px; }
.lyAbout_Ms, .lyAbout_Ms p { overflow: hidden; max-height: 145px; line-height: 36px; color: rgba(255,255,255,0.65); font-size: 16px; text-align: justify; display: -webkit-box; text-overflow: ellipsis; -webkit-line-clamp: 4; -webkit-box-orient: vertical; text-align: center; }
.lyAbout_Img { width: 100%; height: 468px; margin: 40px auto 0; position: relative; }
.lyAbout_Img img { display: block; position: absolute; left: 0; right: 0; bottom: 0; top: 0; margin: auto; max-width: 100%; max-height: 100%; }
@media (max-width:1680px) {
}
 @media (max-width:1600px) {
.ab_About { padding: 70px 0 30px; background-size: cover; }
.lyAbout_Img { height: 440px; }
}
 @media (max-width:1560px) {
}
 @media (max-width:1440px) {
.ab_About { padding: 60px 0 20px; }
.lyAbout_Ms, .lyAbout_Ms p { font-size: 15px; line-height: 32px; max-height: 128px; min-height:128px; }
.lyAbout_Img { height: 420px; }
}
 @media (max-width:1366px) {
}
 @media (max-width:1280px) {
.ab_About { padding: 50px 0 20px; }
}
 @media (max-width:1200px) {
.lyAbout_Img { height: 390px; }
}
 @media (max-width:1080px) {
}
 @media (max-width:1024px) {
.ab_About { padding: 40px 0 20px; }
.lyAbout_Img { height: 360px; }
}
 @media (max-width:920px) {
}
 @media (max-width:820px) {
.lyAbout_Img { height: 330px; margin: 30px auto 0; }
}
 @media (max-width:767px) {
}
 @media (max-width:550px) {
.ab_About { padding: 40px 0 0; }
.lyAbout_Img { height: 300px; }
}
@media (max-width:450px) {
.lyAbout_Img { height: 260px; }
}
@media (max-width:390px) {
.lyAbout_Img { height: 220px; }
}
@media (max-width:320px) {
.lyAbout_Img { height: 200px; }
}
@media (max-width:280px) {
.lyAbout_Img { height: 180px; }
}
/*关于我们 结束*/






/*内页公司简介*/
.NyAboutus { width: 100%; height: auto; min-height: 320px; padding: 0; margin-top: -60px; }
.NyTitle { width: 100%; height: auto; margin: 0 auto 40px; padding: 0; text-align: center; }
.NyTitle span { display: block; width: 100%; height: 56px; overflow: hidden; line-height: 56px; color: rgba(0,0,0,0.06); font-family: "Impact"; font-size: 60px; margin: 0 auto; padding: 0; }
.NyTitle p { width: 100%; height: 40px; overflow: hidden; line-height: 40px; color: #333; font-size: 36px; font-weight: bold; margin: -20px auto 10px; padding: 0; }
.NyTitle i { display: block; width: 60px; height: 4px; overflow: hidden; margin: 0 auto; padding: 0; background-color: #084c9c; }
.lyNy_AboutUs { width: 100%; min-height: 480px; overflow: hidden; margin: 0 auto; padding: 85px 0 0; background: #f9f9f9; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; }
.lyNy_AboutUs .lyNyAb_main { overflow: hidden; margin: 0 auto; padding: 0; }
.lyNyAb_main .lyNyAb_Con { width: 100%; background: url(../images/nyab_bg.png) no-repeat top center; background-size: cover; margin: 90px 0 0; }
.lyNyAb_Con .lyNyAb_Img { width: 45%; height: 530px; position: relative; overflow: hidden; float: left; top: -40px; }
.lyNyAb_Con .lyNyAb_Img img { display: block; max-height: 100%; max-width: 100%; position: absolute; left: 0; right: 0; bottom: 0; top: 0; margin: auto; }
.lyNyAb_Con .lyNyAb_Text { width: 55%; float: right; padding: 75px 55px 0; }
.lyNyAb_Con .lyNyAb_Text .lyNyAb_tit { font-size: 30px; font-weight: bold; color: #fff; }
.lyNyAb_Con .lyNyAb_Text .NyAboutusProfile_Con { width: 100%; height: auto; max-height: 180px; overflow-y: scroll; line-height: 30px!important; color: rgba(255,255,255,0.5)!important; font-size: 16px!important; word-break: break-all; text-align: justify; margin: 20px auto 0; padding: 0 30px 0 0; min-height:100px; }
.NyAboutusProfile_Con p, .NyAboutusProfile_Con span, .NyAboutusProfile_Con em { width: 100%; height: auto; line-height: 30px!important; color: rgba(255,255,255,0.75)!important; font-size: 16px!important; word-break: break-all; text-align: justify; margin: 0 auto 10px; padding: 0; }
.lyNyAb_Con .lyNyAb_Data { margin: 60px 0 0; overflow: hidden; }
.lyNyAb_Con .lyNyAb_Data ul li { width: 32%; float: left; margin: 0 2% 0 0; }
.lyNyAb_Con .lyNyAb_Data ul li:last-child { margin-right: 0; }
.lyNyAb_Con .lyNyAb_Data ul li .lyNyAbData_Img { width: 60px; height: 60px; float: left; }
.lyNyAb_Con .lyNyAb_Data ul li .lyNyAbData_text { width: calc(100% - 80px); float: right; }
.lyNyAb_Con .lyNyAb_Data ul li .lyNyAbData_text b { display: block; font-size: 36px; color: #fff; }
.lyNyAb_Con .lyNyAb_Data ul li .lyNyAbData_text b span { display: inline-block; font-size: 16px; margin: 0 0 0 10px; }
.lyNyAb_Con .lyNyAb_Data ul li .lyNyAbData_text p { font-size: 16px; color: rgba(255,255,255,0.75); margin-top: -5px; }
/* 设置滚动条的样式 */
.lyNyAb_Con .lyNyAb_Text .NyAboutusProfile_Con::-webkit-scrollbar {
width:2px;
}
.lyNyAb_Con .lyNyAb_Text .NyAboutusProfile_Con::-webkit-scrollbar-track {
background-color:#05bec1;
border-radius:0px;
}
.lyNyAb_Con .lyNyAb_Text .NyAboutusProfile_Con::-webkit-scrollbar-thumb {
background-color:#fff;
}
.lyNyAb_Con .lyNyAb_Text .NyAboutusProfile_Con::-webkit-scrollbar-thumb:window-inactive {
background-color:#fff;
}
/*荣誉资质*/
.NyAboutus .NyAboutus_Honor { width: 100%; height: auto; margin: 0 auto; padding: 65px 0 0; background-color: #f9f9f9; }
.NyAboutus_Honor .NyAboutusHonor_Main { width: 1400px; height: auto; margin: 0 auto; padding: 0; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; }
.NyAboutusHonor_Main .NyAboutusHonor_List { width: 100%; height: auto; margin: 0 auto; padding: 0 80px; position: relative; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; }
.NyAboutusHonor_List .swiper-container03 { width: 100%; height: auto; min-height: 300px; overflow: hidden; margin: 0 auto; padding: 0; position: relative; }
.NyAboutusHonor_List .swiper-container03 .swiper-slide { height: auto; padding: 0; transition: all 0.5s; -webkit-transition: all 0.5s; -moz-transition: all 0.5s; -o-transition: all 0.5s; }
.NyAboutusHonor_List .swiper-container03 .swiper-slide .NyAboutusHonor_Img { width: 100%; height: 326px; overflow: hidden; margin: 0 auto 10px; padding: 20px; background-color: #fff; position: relative; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; }
.NyAboutusHonor_List .swiper-container03 .swiper-slide .NyAboutusHonor_Img img { display: block; max-width: 88%; max-height: 88%; 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; }
.NyAboutusHonor_List .swiper-container03 .swiper-slide .NyAboutusHonor_Name { display: block; width: 100%; height: 30px; overflow: hidden; line-height: 30px; color: #333; font-size: 18px; text-align: center; white-space: nowrap; text-overflow: ellipsis; margin: 0 auto; padding: 0; position: relative; }
.NyAboutusHonor_List .swiper-container03 .swiper-slide:hover .NyAboutusHonor_Img img { -webkit-transform: scale(1.1); -moz-transform: scale(1.1); transform: scale(1.1); }
.NyAboutusHonor_List .swiper-container03 .swiper-slide:hover .NyAboutusHonor_Name { color: #084c9c; }
.NyAboutusHonor_List .swiper-button-prev3, .NyAboutusHonor_List .swiper-button-next3 { width: 54px!important; height: 54px!important; margin: -27px 0 0!important; border-radius: 50%; position: absolute; top: 50%!important; bottom: 0!important; opacity: 1; cursor: pointer; }
.NyAboutusHonor_List .swiper-button-prev3 { background: #fff url(../images/jt8.png) center center no-repeat; left: 0; }
.NyAboutusHonor_List .swiper-button-next3 { background: #fff url(../images/jt9.png) center center no-repeat; right: 0; }
.NyAboutusHonor_List .swiper-button-prev3:hover { background: #084c9c url(../images/jt10.png) center center no-repeat; }
.NyAboutusHonor_List .swiper-button-next3:hover { background: #084c9c url(../images/jt11.png) center center no-repeat; }
.NyAboutusHonor_Main .NyAboutusHonor_Bottom { width: 100%; height: auto; margin: 40px auto 0; padding: 0; }
.NyAboutusHonor_Bottom i { display: block; width: 100%; height: 30px; overflow: hidden; margin: 0 auto; padding: 0; background-color: #fff; }
.NyAboutusHonor_Bottom p { width: 100%; height: 80px; margin: 0 auto; padding: 0; background: linear-gradient(to bottom, #dedede, #f9f9f9); -webkit-background: linear-gradient(to bottom, #dedede, #f9f9f9); -moz-background: linear-gradient(to bottom, #dedede, #f9f9f9); -ms-background: linear-gradient(to bottom, #dedede, #f9f9f9); -o-background: linear-gradient(to bottom, #dedede, #f9f9f9); transform: skewX(20deg); -webkit-transform: skewX(20deg); -moz-transform: skewX(20deg); -ms-transform: skewX(20deg); -o-transform: skewX(20deg); transform-origin: 0 0; -webkit-transform-origin: 0 0; -moz-transform-origin: 0 0; -ms-transform-origin: 0 0; -o-transform-origin: 0 0; }
/*企业文化*/
/*企业文化*/
.ab_AboutQywh { width: 100%; overflow: hidden; margin: 0 auto; padding: 85px 0; }
.lyAboutQywh_list { width: 100%; height: auto; margin: 0 auto; padding: 40px 0 0; background: url(../images/aboutqywh_bg.png) center center no-repeat; box-sizing: border-box; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; }
.lyAboutQywh_list ul li i { display: block; float: left; width: 48px; height: 48px; background: #084c9c; border-radius: 50px; color: #fff; text-align: center; line-height: 48px; font-size: 24px; }
.lyAboutQywh_list ul li { width: 50%; overflow: hidden; margin: 0 0 80px; padding: 0; float: left; }
.lyAboutQywh_list ul li .lyAboutQywh_r { width: calc(100% - 70px); float: right; margin-top: 5px; }
.lyAboutQywh_list ul li .lyAboutQywh_tit { width: 100%; height: 45px; overflow: hidden; line-height: 30px; color: #333; font-size: 28px; font-weight: bold; margin: 0 auto 15px; padding: 0; position: relative; }
.lyAboutQywh_list ul li .lyAboutQywh_tit:after { display: block; content: ""; width: 216px; height: 1px; background: #e6e6e6; position: absolute; bottom: 0; left: 0; }
.lyAboutQywh_list ul li p { width: 100%; height: 30px; overflow: hidden; line-height: 30px; color: #666; font-size: 16px; text-align: justify; margin: 0 auto; padding: 0 0 0 20px; background: url(../images/qywh_ico.png) left center no-repeat; box-sizing: border-box; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; }
.lyAboutQywh_list ul li:nth-child(1) { padding-left: 12%; }
.lyAboutQywh_list ul li:nth-child(3) { padding-left: 5%; }
.lyAboutQywh_list ul li:nth-child(5) { padding-left: 12%; margin: 0; }
.lyAboutQywh_list ul li:nth-child(2) { padding-left: 18%; }
.lyAboutQywh_list ul li:nth-child(4) { padding-left: 25%; }
.lyAboutQywh_list ul li:nth-child(6) { padding-left: 18%; margin: 0; }
 @media (max-width:1680px) {
.NyAboutus { margin-top: -50px; }
.lyNyAb_Con .lyNyAb_Img { height: 500px; }
.lyNyAb_Con .lyNyAb_Data ul li .lyNyAbData_text b { font-size: 34px; }
}
@media (max-width:1600px) {
.lyNy_AboutUs { padding: 70px 0 0; }
.NyAboutus .NyAboutus_Honor { padding: 70px 0 0; }
.ab_AboutQywh { padding: 70px 0; }
.lyNyAb_main .lyNyAb_Con { margin: 85px 0 0; }
.lyNyAb_Con .lyNyAb_Text { padding: 68px 35px 70px 50px; }
}
@media (max-width:1560px) {
.NyTitle span { height: 52px; line-height: 52px; font-size: 56px; }
.NyTitle p { font-size: 34px; }
.NyAboutus_Honor .NyAboutusHonor_Main { width: 100%; padding: 0 60px; }
.NyAboutusHonor_List .swiper-container03 .swiper-slide .NyAboutusHonor_Name { font-size: 16px; }
.NyAboutusHonor_Bottom i { height: 20px; }
.NyAboutusHonor_Bottom p { height: 60px; }
.lyAboutQywh_list ul li i { font-size: 26px; }
.lyAboutQywh_list ul li .lyAboutQywh_tit { font-size: 26px; }
.lyNyAb_Con .lyNyAb_Img { height: 460px; }
.lyNyAb_Con .lyNyAb_Text .lyNyAb_tit { font-size: 28px; }
.lyNyAb_Con .lyNyAb_Data ul li .lyNyAbData_text b { font-size: 32px; }
.lyNyAb_Con .lyNyAb_Data ul li .lyNyAbData_text b span { font-size: 15px; margin: 0 0 0 8px; }
.lyNyAb_Con .lyNyAb_Data ul li .lyNyAbData_text p { font-size: 15px; margin-top: -3px; }
.lyNyAb_Con .lyNyAb_Data { margin: 50px 0 0; }
.lyNyAb_Con .lyNyAb_Data ul li .lyNyAbData_Img { width: 55px; height: 55px; }
.lyNyAb_Con .lyNyAb_Data ul li .lyNyAbData_Img img { width: 55px; height: 55px; }
.lyNyAb_Con .lyNyAb_Data ul li .lyNyAbData_text { width: calc(100% - 70px); }
}
@media (max-width:1440px) {
.NyAboutus { margin-top: -45px; }
.lyNy_AboutUs { padding: 60px 0 0; }
.NyTitle span { height: 50px; line-height: 50px; font-size: 52px; }
.NyTitle p { font-size: 32px; }
.NyAboutus .NyAboutus_Honor { padding: 60px 0 0; }
.NyAboutus_Honor .NyAboutusHonor_Main { padding: 0 40px; }
.lyNyAb_Con .lyNyAb_Text .NyAboutusProfile_Con, .NyAboutusProfile_Con p, .NyAboutusProfile_Con span, .NyAboutusProfile_Con em { font-size: 15px !important; line-height: 28px !important; }
.ab_AboutQywh { padding: 60px 0; }
.lyNyAb_main .lyNyAb_Con { margin: 80px 0 0; }
.lyNyAb_Con .lyNyAb_Text { padding: 60px 25px 60px 45px; }
.lyNyAb_Con .lyNyAb_Text .NyAboutusProfile_Con { margin: 15px auto 0; max-height: 170px; }
}
@media (max-width:1366px) {
.NyTitle { margin: 0 auto 30px; }
.NyTitle span { height: 44px; line-height: 44px; font-size: 48px; }
.NyTitle p { height: 36px; line-height: 36px; font-size: 28px; }
.NyTitle i { height: 3px; }
.NyAboutusHonor_Main .NyAboutusHonor_Bottom { margin: 30px auto 0; }
.lyAboutQywh_list ul li .lyAboutQywh_tit { font-size: 26px; }
.lyAboutQywh_list ul li p { font-size: 15px; }
.lyAboutQywh_list ul li i { font-size: 24px; }
.lyAboutQywh_list ul li .lyAboutQywh_tit { font-size: 24px; }
.lyNyAb_Con .lyNyAb_Img { height: 430px; }
.lyNyAb_Con .lyNyAb_Data ul li .lyNyAbData_text b { font-size: 30px; }
.lyNyAb_Con .lyNyAb_Data ul li .lyNyAbData_text p { font-size: 14px; margin-top: -2px; }
}
@media (max-width:1280px) {
.NyAboutus { margin-top: -35px; }
.lyNy_AboutUs .lyNyAb_main { width: 94%; }
.lyAboutQywh_list ul li:nth-child(1) { padding-left: 8%; }
.lyAboutQywh_list ul li:nth-child(3) { padding-left: 0; }
.lyAboutQywh_list ul li:nth-child(5) { padding-left: 8%; }
.lyNyAb_main .lyNyAb_Con { margin: 75px 0 0; }
.lyNyAb_Con .lyNyAb_Img { height: 400px; }
.lyNyAb_Con .lyNyAb_Text { padding: 50px 10px 50px 40px }
.lyNyAb_Con .lyNyAb_Text .lyNyAb_tit { font-size: 26px; }
.lyNyAb_Con .lyNyAb_Text .NyAboutusProfile_Con { margin: 10px auto 0; max-height: 190px; }
.lyNyAb_Con .lyNyAb_Data { margin: 40px 0 0; }
.lyNyAb_Con .lyNyAb_Data ul li .lyNyAbData_Img { width: 50px; height: 50px; }
.lyNyAb_Con .lyNyAb_Data ul li .lyNyAbData_Img img { width: 50px; height: 50px; }
.lyNyAb_Con .lyNyAb_Data ul li .lyNyAbData_text { width: calc(100% - 60px); }
.lyNyAb_Con .lyNyAb_Data ul li .lyNyAbData_text b { font-size: 28px; }
.lyNyAb_Con .lyNyAb_Data ul li .lyNyAbData_text b span { font-size: 14px; margin: 0 0 0 5px; }
.lyNyAb_Con .lyNyAb_Data ul li .lyNyAbData_text p { font-size: 13px; margin-top: 0; }
}
@media (max-width:1200px) {
.NyTitle { margin: 0 auto 20px; }
.NyTitle span { height: 44px; line-height: 44px; font-size: 40px; }
.NyTitle p { height: 32px; line-height: 32px; font-size: 24px; }
.NyTitle i { width: 56px; height: 3px; }
.NyAboutus .NyAboutus_Honor { padding: 50px 0 0; }
.NyAboutusHonor_List .swiper-container03 .swiper-slide .NyAboutusHonor_Img { height: 260px; }
.NyAboutusHonor_Main .NyAboutusHonor_Bottom { margin: 20px auto 0; }
.ab_AboutQywh { padding: 50px 0; }
.lyAboutQywh_list { background-size: 55%; }
.lyAboutQywh_list ul li .lyAboutQywh_tit { font-size: 22px; }
.lyAboutQywh_list ul li i { width: 44px; height: 44px; line-height: 44px; font-size: 22px; }
.lyAboutQywh_list ul li p { font-size: 14px; }
.lyNy_AboutUs { padding: 50px 0 0; }
.lyNyAb_Con .lyNyAb_Img { height: 380px; }
.lyNyAb_main .lyNyAb_Con { margin: 70px 0 0; }
.lyNyAb_Con .lyNyAb_Text .NyAboutusProfile_Con { max-height: 180px; }
.lyNyAb_Con .lyNyAb_Text .NyAboutusProfile_Con, .NyAboutusProfile_Con p, .NyAboutusProfile_Con span, .NyAboutusProfile_Con em { font-size: 14px !important; line-height: 26px !important; }
}
@media (max-width:1080px) {
.NyAboutusHonor_Bottom i { height: 10px; }
.NyAboutusHonor_Bottom p { height: 40px; }
.lyAboutQywh_list { background-size: 50%; }
.lyAboutQywh_list ul li i { width: 40px; height: 40px; line-height: 40px; font-size: 18px; }
.lyAboutQywh_list ul li .lyAboutQywh_tit { font-size: 20px; height: 43px; margin: 0 auto 10px; }
.lyAboutQywh_list ul li .lyAboutQywh_r { width: calc(100% - 60px); }
.lyAboutQywh_list ul li:nth-child(1) { padding-left: 5%; }
.lyAboutQywh_list ul li:nth-child(5) { padding-left: 5%; }
.lyAboutQywh_list ul li:nth-child(2) { padding-left: 13%; }
.lyAboutQywh_list ul li:nth-child(4) { padding-left: 20%; }
.lyAboutQywh_list ul li:nth-child(6) { padding-left: 13%; }
.lyNyAb_Con .lyNyAb_Img { height: 350px; }
.lyNyAb_Con .lyNyAb_Text { padding: 40px 10px 40px 30px }
.lyNyAb_Con .lyNyAb_Text .lyNyAb_tit { font-size: 24px; }
.lyNyAb_Con .lyNyAb_Text .NyAboutusProfile_Con { margin: 10px auto 0; }
.lyNyAb_Con .lyNyAb_Data { margin: 30px 0 0; }
.lyNyAb_Con .lyNyAb_Data ul li .lyNyAbData_Img { width: 45px; height: 45px; }
.lyNyAb_Con .lyNyAb_Data ul li .lyNyAbData_Img img { width: 45px; height: 45px; }
.lyNyAb_Con .lyNyAb_Data ul li .lyNyAbData_text { width: calc(100% - 55px); }
.lyNyAb_Con .lyNyAb_Data ul li .lyNyAbData_text b { font-size: 24px; }
.lyNyAb_Con .lyNyAb_Data ul li .lyNyAbData_text b span { font-size: 14px; margin: 0 0 0 5px; }
.lyNyAb_Con .lyNyAb_Data ul li .lyNyAbData_text p { font-size: 13px; margin-top: 0; }
}
@media (max-width:1024px) {
.NyAboutus { margin-top: 0; }
.lyNy_AboutUs { padding: 40px 0 0; }
.NyAboutus .NyAboutus_Honor { padding: 40px 0 0; }
.ab_AboutQywh { padding: 40px 0; }
.lyAboutQywh_list ul li .lyAboutQywh_tit { font-size: 22px; }
.lyAboutQywh_list ul li .lyAboutQywh_r { width: calc(100% - 50px); }
.lyAboutQywh_list ul li p { font-size: 14px; }
.lyNyAb_Con .lyNyAb_Img { width: 100%; height: 340px; }
.lyNyAb_Con .lyNyAb_Text { margin-top: -40px; padding: 30px 0 40px; width: 100%; }
.lyNyAb_Con .lyNyAb_Text .NyAboutusProfile_Con { margin: 10px auto 0; max-height: inherit; overflow: inherit; padding: 0; }
}
@media (max-width:920px) {
.NyAboutus { margin-top:0; }
}
@media (max-width:880px) {
.lyNy_AboutUs { padding: 30px 0 0; }
.lyNyAb_main .lyNyAb_con { width: 100%; float: inherit; padding: 0; border: 0; }
.NyAboutus .NyAboutus_Honor { padding: 30px 0 0; }
.NyAboutus_Honor .NyAboutusHonor_Main { padding: 0 30px; }
.NyAboutusHonor_Main .NyAboutusHonor_List { padding: 0 0; }
.NyAboutusHonor_List .swiper-container03 { min-height: 200px; }
.NyAboutusHonor_List .swiper-container03 .swiper-slide .NyAboutusHonor_Img { height: 200px; }
.NyAboutusHonor_List .swiper-button-prev3, .NyAboutusHonor_List .swiper-button-next3 { display: none; }
.ab_AboutQywh { padding: 30px 0; }
.lyAboutQywh_list { width: 100%; background: none; padding: 20px 0 0; }
.lyAboutQywh_list ul li { margin: 0 auto 30px; padding: 0!important; }
.lyAboutQywh_list ul li i { width: 36px; height: 36px; line-height: 36px; font-size: 16px; }
.lyAboutQywh_list ul li .lyAboutQywh_tit { font-size: 18px; height: 42px; margin: 0 auto 10px; }
.lyNyAb_Con .lyNyAb_Text .lyNyAb_tit { font-size: 22px; }
}
@media (max-width:767px) {
.NyAboutus { margin-top: 0; }
.NyTitle span { height: 32px; line-height: 32px; font-size: 34px; }
.NyTitle p { height: 30px; line-height: 30px; font-size: 22px; margin: -15px auto 10px; }
.NyTitle i { width: 48px; height: 2px; }
.NyAboutus_Honor .NyAboutusHonor_Main { padding: 0 12px; }
.NyAboutusHonor_Main .NyAboutusHonor_List { padding: 0; }
.NyAboutusHonor_List .swiper-container03 .swiper-slide .NyAboutusHonor_Img { padding: 12px; }
.NyAboutusHonor_List .swiper-button-prev3, .NyAboutusHonor_List .swiper-button-next3 { display: none; }
.NyAboutusHonor_Main .NyAboutusHonor_Bottom { margin: 10px auto 0; }
.NyAboutusHonor_Bottom p { height: 30px; }
.ab_AboutQywh { display: none; }
.lyAboutQywh_list { padding: 20px 0 0; }
.lyAboutQywh_list ul li { width: 100%!important; margin: 0 auto 20px; }
.lyAboutQywh_list ul li i { width: 33px; height: 33px; line-height: 33px; font-size: 16px; }
.lyAboutQywh_list ul li .lyAboutQywh_tit { font-size: 22px; height: 40px; margin: 0 auto 10px; }
.lyAboutQywh_list ul li:nth-of-type(6) { margin: 0 auto; }
.lyNyAb_main .lyNyAb_Con { margin: 65px 0 0; }
.lyNyAb_Con .lyNyAb_Img { height: 330px; }
.lyNyAb_Con .lyNyAb_Text .lyNyAb_tit { font-size: 20px; }
}
@media (max-width:500px) {
.lyNyAb_Con .lyNyAb_Img { height: 300px; }
.lyNyAb_Con .lyNyAb_Text { padding: 30px 0; }
.lyNyAb_Con .lyNyAb_Data ul li { width: 48%; margin-bottom: 10px; }
.lyNyAb_Con .lyNyAb_Data ul li .lyNyAbData_Img { width: 40px; height: 40px; }
.lyNyAb_Con .lyNyAb_Data ul li .lyNyAbData_Img img { width: 40px; height: 40px; }
.lyNyAb_Con .lyNyAb_Data ul li .lyNyAbData_text { width: calc(100% - 50px); }
.lyNyAb_Con .lyNyAb_Data ul li .lyNyAbData_text b { font-size: 22px; }
.lyNyAb_Con .lyNyAb_Data ul li .lyNyAbData_text p { font-size: 13px; }
}
@media (max-width:425px) {
.lyNyAb_Con .lyNyAb_Img { height: 280px; }
}
@media (max-width:375px) {
.NyAboutusHonor_List .swiper-container03 .swiper-slide .NyAboutusHonor_Img { height: 180px; }
.lyNyAb_Con .lyNyAb_Img { height: 260px; }
.lyNyAb_Con .lyNyAb_Text { padding: 30px 0 20px; }
}
@media (max-width:320px) {
.NyAboutusHonor_List .swiper-container03 .swiper-slide .NyAboutusHonor_Img { height: 160px; }
.lyNyAb_Con .lyNyAb_Img { height: 220px; }
.lyNyAb_Con .lyNyAb_Data { display: none; }
.lyNyAb_Con .lyNyAb_Text { padding: 20px 0; }
}
/*内页公司简介*/





/*资质列表页*/
.ny_honor { background: #fff; }
.ny_honor ul { min-height: 500px; }
.ny_honor ul li { width: 50%; margin: 0 -1px 30px 0; float: left; border: 1px solid #eee; box-sizing: border-box; }
.ny_honor ul li .honr_img { width: 50%; display: block; height: 330px; overflow: hidden; text-align: center; vertical-align: middle; }
.ny_honor ul li .honr_img img { max-height: 80%; max-width: 80%; -webkit-box-shadow: #e4e4e4 10px 1px 28px; -moz-box-shadow: #e4e4e4 10px 1px 28px; box-shadow: #e4e4e4 10px 1px 28px; -webkit-transition: all .5s; -moz-transition: all .5s; -ms-transition: all .5s; -o-transition: all .25s; transition: all .5s; }
.ny_honor ul li .honr_img .iblock { display: inline-block; height: 100%; width: 0; vertical-align: middle; }
.ny_honor ul li .honr_txt { width: 50%; padding: 52px 20px; background: #f9f9f9; }
.ny_honor ul li .honr_txt .honr_txt_m { background: url(../images/honr_ico.png) top right no-repeat; border-bottom: 1px solid #eee; padding: 0 20px 20px; }
.ny_honor ul li .honr_txt .honr_txt_m .more7 { display: block; font-size: 14px; color: #aaa; font-weight: bold; padding-top: 20px; }
.ny_honor ul li .honr_txt .honr_txt_m .honr_name { display: block; font-size: 24px; color: #666; height: 70px; line-height: 35px; margin: 40px 0 30px; overflow: hidden; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; text-overflow: ellipsis; word-break: break-all; }
.ny_honor ul li .honr_txt .honr_txt_m p { display: block; font-size: 16px; color: #aaa; }
.ny_honor ul li:hover .honr_img img { -webkit-transform: scale(1.1); -moz-transform: scale(1.1); transform: scale(1.1); }
.ny_honor ul li:hover .honr_txt { background: #084c9c; }
.ny_honor ul li:hover .honr_txt .honr_txt_m { background: url(../images/honr_icoa.png) top right no-repeat; border-bottom: 1px solid rgba(255,255,255,0.4); }
.ny_honor ul li:hover .honr_txt .honr_txt_m .more7 { color: rgba(255,255,255,0.4); }
.ny_honor ul li:hover .honr_txt .honr_txt_m .honr_name { color: #fff; }
.ny_honor ul li:hover .honr_txt .honr_txt_m p { color: rgba(255,255,255,0.4); }
 @media screen and (max-width:1399px) and (min-width:1200px) {
.ny_honor ul li .honr_txt .honr_txt_m .honr_name { font-size: 22px; }
}
@media screen and (max-width:1199px) and (min-width:1080px) {
.ny_honor ul li .honr_img { height: 280px; }
.ny_honor ul li .honr_txt { padding: 30px 20px; }
.ny_honor ul li .honr_txt .honr_txt_m .honr_name { font-size: 20px; }
}
@media screen and (max-width:1079px) and (min-width:768px) {
.ny_honor ul li { width: 50%; margin: 0 0 20px 0; }
.ny_honor ul li .honr_img { width: 100%; height: 220px; }
.ny_honor ul li .honr_txt { width: 100%; padding: 10px 20px 20px; }
.ny_honor ul li .honr_txt .honr_txt_m { padding: 0 0 10px; background-size: 40px 40px; }
.ny_honor ul li .honr_txt .honr_txt_m .more7 { height: 40px; line-height: 40px; padding: 0 0; }
.ny_honor ul li .honr_txt .honr_txt_m .honr_name { margin: 0 auto; font-size: 18px; max-height: 60px; height: auto; line-height: 30px; }
.ny_honor ul li .honr_txt .honr_txt_m p { display: none; }
.ny_honor ul li:nth-child(odd) { border-right: 0; }
}
@media screen and (max-width:767px) {
.ny_honor ul li { width: 100%; margin: 0 0 20px 0; }
.ny_honor ul li .honr_img { width: 100%; height: 200px; }
.ny_honor ul li .honr_txt { width: 100%; padding: 10px 20px 20px; }
.ny_honor ul li .honr_txt .honr_txt_m { padding: 0 0 10px; background-size: 40px 40px; }
.ny_honor ul li .honr_txt .honr_txt_m .more7 { height: 40px; line-height: 40px; padding: 0 0; }
.ny_honor ul li .honr_txt .honr_txt_m .honr_name { margin: 0 auto; font-size: 16px; max-height: 60px; height: auto; line-height: 30px; }
.ny_honor ul li .honr_txt .honr_txt_m p { display: none; }
.ny_honor ul li:last-child { margin-bottom: 0; }
}
/*资质列表页*/



