@charset "utf-8";@font-face{font-family: 'iconfont';src: url('/dfiles/font/font_2842655_va83f0twrz.woff2?t=1636508384855') format('woff2'),       url('/dfiles/font/font_2842655_va83f0twrz.woff?t=1636508384855') format('woff'),       url('/dfiles/font/font_2842655_va83f0twrz.ttf?t=1636508384855') format('truetype')}.iconfont{font-family: "iconfont" !important;font-size: 16px;font-style: normal;-webkit-font-smoothing: antialiased;-webkit-text-stroke-width: 0.2px;-moz-osx-font-smoothing: grayscale}html,body,div,h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dt,dd,ul,ol,li,pre,form,fieldset,object,code,legend,button,input,textarea,label,th,td,a,img{margin: 0;padding: 0;border: 0;outline: 0}body{font: 12px/1.5 'Microsoft YaHei', 'Helvetica Neue', 'Helvetica', 'Arial', '\5FAE\8F6F\96C5\9ED1', 'Tahoma', 'Hiragino sans gb', 'SimSun', 'Sans-serif';color: #333;background-color: #fff}a:hover{text-decoration: none}@font-face{font-family: DINM;src: url(/dfiles/30843/app/home/view/default/public/css/../fonts/din-medium.jpg)}h1,h2,h3,h4,h5,h6{font-weight: normal;font-size: 100%}:focus{outline: 0}ul,ol{list-style: none}address,caption,cite,code,dfn,em,i,th,var,optgroup{font-style: normal;font-weight: normal}abbr,acronym{border: 0;font-variant: normal}input,button,textarea,select,optgroup,option{font-family: inherit;font-size: inherit;font-style: inherit;font-weight: inherit}code,kbd,samp,tt{font-size: 100%}::-webkit-scrollbar{width: 6px;height: 6px}::-webkit-scrollbar-track{box-shadow: inset 0 0 6px transparent;background: #f8f8f8;border-radius: 6px}::-webkit-scrollbar-thumb{border-radius: 6px;background: #bbb}textarea{resize: none}button:active,button:focus{border: none;outline: 0}body{--zhu-color: #2361bc;--pei-color: #efbd45}.inner{width: 1240px;margin: 0 auto}@media only screen and (max-width: 1246px){.inner{width: 100%;box-sizing: border-box;padding: 0 15px}}.down{width: 100%;height: 52px;background: #211f1f;color: #ffffff;font-size: 16px;position: fixed;bottom: 0;display: none;z-index: 9999}.down li{width: 25%;box-sizing: border-box;text-align: center;line-height: 15px;float: left;padding-top: 4px;height: 52px;list-style: none}.down li+li{border-left: solid 1px #ffffff}.down li a{color: #ffffff}.down .current{border-right: none}.down li img{max-width: 25px;height: 25px}.plugin-fixed-call{position: fixed;bottom: 0px;right: 0px;width: 45px;z-index: 1000}.plugin-fixed-call .child{position: absolute;right: 0px;overflow: hidden;cursor: pointer;width: 45px;height: 45px;background: #2361bc;line-height: 45px;margin-top: 1px}.plugin-fixed-call .child{transition-duration: .5s;-ms-transition-duration: .5s;-moz-transition-duration: .5s;-webkit-transition-duration: .5s}.plugin-fixed-call .child a{display: inline-block;overflow: hidden}.plugin-fixed-call .child:hover{width: 160px;background: #000}.plugin-fixed-call .child img{position: absolute;top: 0px;left: 0px}.plugin-fixed-call .child p{position: absolute;left: 45px;color: #fff}.plugin-fixed-call .fixedQQ{bottom: 92px}.plugin-fixed-call .fixedCall{bottom: 46px}.plugin-fixed-call .fixedTop{position: absolute;right: 0px;bottom: 138px;color: #fff;background-color: #cbcbcb;cursor: pointer;text-align: center;width: 45px;height: 45px;line-height: 45px;font-size: 14px;font-family: "MICROSOFT YAHEI", "Arial Narrow"}.plugin-fixed-call .fixedTop .fixedTopPointer{position: absolute;top: -5px;left: 18px}.plugin-fixed-call .fixedCode{bottom: 0;cursor: pointer;width: 45px;height: 45px;background: #2361bc;line-height: 45px;margin-top: 1px}.plugin-fixed-call .fixedCode:hover .fixedCodeInfo{display: block;opacity: 1}.fixedCodeInfo{display: none;position: fixed;bottom: 0px;right: 54px;padding: 0 3px;border: 1px solid #ccc;background: #fff;opacity: 0}.fixedCodeInfo .fixedPointer{position: absolute;right: -6px;bottom: 12px}@media only screen and (max-width: 768px){.down{display: block}.plugin-fixed-call{display: none}}.h_top{background: #ffffff;position: relative;z-index: 999}.h_top .inner{position: relative;overflow: hidden}.h_top .row{display: flex;padding: 32px 0;align-items: center;justify-content: space-between}.h_top .logo{display: block;background: url(/dfiles/30843/app/home/view/default/public/css/../image/logo_bg.jpg) no-repeat 274px 7px}.h_top .search{display: flex;height: 100%;align-items: center;justify-content: flex-end}.h_top form{display: flex;align-items: center;justify-content: space-between;width: 300px;background: #f2f2f2;box-sizing: border-box;padding: 0 20px;border-radius: 30px}.h_top form input{width: 236px;height: 44px;border: 0;background: transparent;font-size: 14px;color: #333333}.h_top form span{font-size: 16px;color: #86888c;line-height: 1}.h_menu{overflow: hidden;background: #2361bc}.h_menu .nav{width: 100%;display: flex;align-items: center;justify-content: center}.h_menu .nav li{width: 9%;display: block;position: relative}.h_menu .nav li::before{content: "";display: inline-block;width: 100%;height: 0;position: absolute;left: 0;top: 0;transition: all .3s;z-index: 33;background: #194990}.h_menu .nav li>a{display: block;text-align: center;padding: 18px 0;font-size: 16px;color: #ffffff;line-height: 1;transition: all .3s;position: relative;z-index: 34;overflow: hidden;text-overflow: ellipsis;white-space: nowrap}.h_menu .nav li:hover::before{transition: all .3s;height: 100%}.d_menu{display: none}.btn_tool{display: none}.btn_tool .menu span,.btn_tool .close span{font-size: 44px;color: var(--zhu-color);line-height: 1;font-weight: normal}@media only screen and (max-width: 1200px){.h_menu .nav li>a{font-size: 14px}}@media only screen and (max-width: 998px){.h_top .search{display: none}.h_top .btn_tool{display: block;text-align: right}.h_top{border-bottom: 4px solid var(--zhu-color)}.h_top .btn_tool,.h_top .logo{position: relative;z-index: 34}.btn_tool{display: flex;height: 100%;align-items: center;justify-content: flex-end}.btn_tool .close{display: none}.h_menu{position: fixed;top: -100%;transition: all .3s;flex-direction: column;width: 100%;left: 0;background: var(--zhu-color);justify-content: flex-start;overflow: hidden;height: auto;z-index: 34;opacity: .9}.h_menu .inner{padding: 0}.h_menu .nav{transition: all .3s;flex-direction: column;width: 100%;background: var(--zhu-color);justify-content: flex-start;overflow: hidden;height: auto;z-index: 33;opacity: .9}.h_menu .nav li{width: 100%;border-bottom: 1px dashed rgba(255, 255, 255, .8)}.h_menu .nav li::before,.h_menu .nav a span,.h_menu .nav a img{display: none}.h_menu .nav li>a{padding: 14px 0;font-size: 16px}.h_menu .nav li>a b{top: 0}.h_menu .nav a b{top: 0;padding: 20px 0}.h_menu .nav a:hover b{color: #fff;font-weight: bold;top: 0}.btn_tool .hide{transition: all .3s;display: none;opacity: 0}.btn_tool .show{transition: all .3s;display: flex;opacity: 1}.open{transition: all .3s}.scrolledDown{position: fixed;z-index: 99999;width: 100%}}@media only screen and (max-width: 640px){.h_top .logo{width: 100%}.h_top .logo img{max-width: 100%}.h_top .row{padding: 20px 0}.btn_tool .menu span,.btn_tool .close span{font-size: 36px}}#banner{width: 100%;overflow: hidden}#banner .swiper-pagination{bottom: 30px}#banner .swiper-pagination-bullet{opacity: 1;width: 14px;height: 14px;background: none;border: 2px solid #f7fbfe;border-radius: 50%}#banner .swiper-pagination-bullet-active{width: 42px;height: 12px;background: var(--pei-color);border-radius: 12px;border: none}#banner .swiper-button-next,#banner .swiper-button-prev{width: 50px;height: 82px;background: rgba(0, 0, 0, .55);-webkit-transform: translateY(-50%);-ms-transform: translateY(-50%);transform: translateY(-50%);transition: all .3s;top: 64%}#banner .swiper-button-prev{left: 0}#banner .swiper-button-next{right: 0}#banner .swiper-button-next span,#banner .swiper-button-prev span{overflow: hidden;font-size: 40px;color: rgba(255, 255, 255, .55);line-height: 1;position: relative;left: 0}#banner .swiper-button-next::after,#banner .swiper-button-prev::after{display: none}#banner .swiper-button-next:hover,#banner .swiper-button-prev:hover{transition: all .3s;background: #2361bc}#banner .swiper-button-next:hover span,#banner .swiper-button-prev:hover span{transition: all .3s;color: #fff}@media only screen and (max-width: 1900px){#banner img{width: 100%}}@media only screen and (max-width: 646px){#banner .swiper-button-next,#banner .swiper-button-prev{width: 24px;height: 42px}#banner .swiper-button-next span,#banner .swiper-button-prev span{font-size: 20px}#banner .swiper-pagination{bottom: 15px}#banner .swiper-pagination-bullet{opacity: 1;width: 10px;height: 10px;background: none;border: 1px solid #f7fbfe;border-radius: 50%}#banner .swiper-pagination-bullet-active{width: 32px;height: 8px;background: var(--pei-color);border-radius: 12px;border: none}#banner img{width: 100%;height: 300px;object-fit: cover}}@media only screen and (max-width: 582px){#banner img{height: 200px}}.m_news{overflow: hidden;padding: 38px 0}.hospital_dynamics,.hot_news{box-sizing: border-box;padding: 20px;background: #fff;box-shadow: 0 0 10px rgba(35, 97, 188, .11)}.hospital_dynamics .bd{display: flex;align-items: center;justify-content: space-between}.hospital_dynamics #news_focus{width: 48%;box-sizing: border-box;overflow: hidden;border: 1px solid #f1f1f1}.hospital_dynamics #news_focus a{display: block;overflow: hidden}.hospital_dynamics #news_focus a .img{display: block;overflow: hidden;width: 100%;padding-bottom: 65%;position: relative}.hospital_dynamics #news_focus a .img img{width: 100%;height: 100%;object-fit: cover;position: absolute;transition: all .3s}.hospital_dynamics #news_focus a b{background: #2361bc;color: #fff;font-weight: 200;display: flex;width: 100%;min-height: 80px;box-sizing: border-box;padding: 14px 28px 0;align-items: center;font-size: 14px;line-height: 1.7;overflow: hidden;-webkit-line-clamp: 2;-webkit-box-orient: vertical}.hospital_dynamics #news_focus .swiper-button-next,.hospital_dynamics #news_focus .swiper-button-prev{width: 28px;height: 28px;-webkit-transform: translateY(-50%);-ms-transform: translateY(-50%);transform: translateY(-50%)}.hospital_dynamics #news_focus .swiper-button-next span,.hospital_dynamics #news_focus .swiper-button-prev span{font-size: 28px;line-height: 1;color: #c2c4bd}.hospital_dynamics #news_focus .swiper-button-next::after,.hospital_dynamics #news_focus .swiper-button-prev::after{display: none}.hospital_dynamics #news_focus .swiper-pagination{bottom: 62px}.hospital_dynamics #news_focus .swiper-pagination-bullet{width: 7px;height: 7px;background: #4274d3;border-radius: 0;opacity: 1}.hospital_dynamics #news_focus .swiper-pagination-bullet-active{background: #93b2de}.hospital_dynamics .news_list{width: calc(100% - 48%);box-sizing: border-box;padding-left: 20px}.news_list{width: 100%}.news_list a{display: flex;line-height: 40px;box-sizing: border-box;padding: 0 8px;align-items: center;justify-content: space-between;transition: all .3s}.news_list a span{display: inline-block;font-size: 16px;color: #999999;transition: all .3s}.news_list a b{font-weight: normal;display: block;width: calc(100% - 45px);font-size: 16px;color: #333333;transition: all .3s;overflow: hidden;text-overflow: ellipsis;white-space: nowrap}.news_list a:hover b,.news_list a:hover span{transition: all .3s;color: #fff}.news_list a:hover{transition: all .3s;background: #4274d3}.ico_tit{display: flex;align-items: center;justify-content: space-between;margin-bottom: 30px}.ico_tit b{display: flex;align-items: center}.ico_tit span{font-size: 24px;color: #2361bc;line-height: 1;margin-right: 12px;text-shadow: 0 0 16px rgba(35, 97, 188, .15)}.ico_tit small{font-size: 24px;color: #2361bc;line-height: 1}.ico_tit>a{overflow: hidden;position: relative;box-shadow: -2px 0 7px rgba(35, 97, 188, .11);color: #fff;line-height: 1;border-radius: 30px;font-size: 14px;font-weight: 200;display: inline-block;padding: 7px 14px;background: -webkit-linear-gradient(left, #3b88df 0%, #3b88df 100%);background: -o-linear-gradient(right, #3b88df 0%, #3b88df 100%);background: -moz-linear-gradient(right, #3b88df 0%, #3b88df 100%);background: linear-gradient(to right, #3b88df 0%, #3b88df 100%)}.ico_tit>a:hover{background: #194990}.ico_tit>a:before{display: block;top: -100%;left: -100%;width: 50%;height: 400%;-webkit-transform: rotate(45deg);transform: rotate(45deg);background: -webkit-linear-gradient(left, rgba(255, 255, 255, .05) 20%, rgba(255, 255, 255, .6) 65%, rgba(255, 255, 255, .05) 100%);background: linear-gradient(left, rgba(255, 255, 255, .05) 20%, rgba(255, 255, 255, .6) 65%, rgba(255, 255, 255, .05) 100%);content: '';z-index: 2;position: absolute}.ico_tit>a:hover:before{animation: crossed .3s linear}@keyframes crossed{0%{top: -200%;left: -100%}100%{top: -50px;left: 100%}}@media only screen and (max-width: 1246px){.hospital_dynamics #news_focus a .img{padding-bottom: 0;height: 240px}}@media only screen and (max-width: 998px){.m_news{padding: 30px 0}.hospital_dynamics{margin-bottom: 30px}}@media only screen and (max-width: 774px){.m_news .inner{padding: 0}.ico_tit{margin-bottom: 15px}}@media only screen and (max-width: 646px){.ico_tit small{font-size: 22px}.hospital_dynamics .bd{flex-direction: column}.hospital_dynamics #news_focus{width: 100%}.hospital_dynamics #news_focus a .img{padding-bottom: 65%;height: auto}.hospital_dynamics .news_list{width: 100%;padding-left: 0}.hospital_dynamics,.hot_news{padding: 15px}.news_list a{line-height: 36px}.news_list a b{font-size: 15px}}.m_department_intro{padding: 94px 0 38px;background: url(/dfiles/30843/app/home/view/default/public/css/../image/department_intro_bg.jpg) no-repeat top center}.m_department .bd,.m_intro .bd{background: #fff;box-shadow: 0 0 10px rgba(35, 97, 188, .11)}.m_department .bd{box-sizing: border-box;padding: 60px 30px}.m_department .bd a{display: flex;width: 100%;align-items: center;justify-content: center;flex-direction: column}.m_department .bd a span{display: inline-block;font-size: 48px;line-height: 1;color: #2361bc;position: relative;top: 0;transition: all .3s}.m_department .bd a b{display: block;font-size: 18px;font-weight: normal;color: #333333;line-height: 1;margin-top: 20px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;position: relative;top: 0;transition: all .3s}.m_intro .bd{padding: 27px 25px;text-align: center}.m_intro .bd>img{width: 100%;height: 94px;border-radius: 5px;object-fit: cover;margin-bottom: 20px}.m_intro .bd .info{text-align: left;font-size: 16px;color: #333333;line-height: 1.875;overflow: hidden;display: -webkit-box;-webkit-line-clamp: 7;-webkit-box-orient: vertical}.m_intro .bd>a{display: inline-block;padding: 12px 28px;border: 1px solid #2361bc;border-radius: 30px;font-size: 14px;color: #2361bc;line-height: 1;overflow: hidden;position: relative;margin: 16px 0 0}.m_intro .bd>a:hover{background: #194990;color: #fff}.m_intro .bd>a:before{display: block;top: -100%;left: -100%;width: 50%;height: 400%;-webkit-transform: rotate(45deg);transform: rotate(45deg);background: -webkit-linear-gradient(left, rgba(255, 255, 255, .05) 20%, rgba(255, 255, 255, .6) 65%, rgba(255, 255, 255, .05) 100%);background: linear-gradient(left, rgba(255, 255, 255, .05) 20%, rgba(255, 255, 255, .6) 65%, rgba(255, 255, 255, .05) 100%);content: '';z-index: 2;position: absolute}.m_intro .bd>a:hover:before{animation: crossed .3s linear}.white_tit{display: flex;align-items: center;justify-content: space-between;margin-bottom: 32px}.white_tit b{font-size: 24px;color: #ffffff;line-height: 1}.white_tit a{overflow: hidden;display: inline-block;padding: 8px 24px;font-size: 12px;color: #ffffff;line-height: 1;border: 1px solid #fff;border-radius: 30px;position: relative;transition: all .3s}.white_tit a:hover{transition: all .3s;background: #194990;border-color: #194990}.white_tit a:before{display: block;top: -100%;left: -100%;width: 50%;height: 400%;-webkit-transform: rotate(45deg);transform: rotate(45deg);background: -webkit-linear-gradient(left, rgba(255, 255, 255, .05) 20%, rgba(255, 255, 255, .6) 65%, rgba(255, 255, 255, .05) 100%);background: linear-gradient(left, rgba(255, 255, 255, .05) 20%, rgba(255, 255, 255, .6) 65%, rgba(255, 255, 255, .05) 100%);content: '';z-index: 2;position: absolute}.white_tit a:hover:before{animation: crossed .3s linear}.m_department .bd a:hover span{animation: swing 1s;transition: all .3s}.m_department .bd a:hover b{transition: all .3s;top: -5px;color: #194990}@-webkit-keyframes swing{20%{-webkit-transform: rotate(15deg)}40%{-webkit-transform: rotate(-10deg)}60%{-webkit-transform: rotate(5deg)}80%{-webkit-transform: rotate(-5deg)}100%{-webkit-transform: rotate(0)}}@-moz-keyframes swing{20%{-moz-transform: rotate(15deg)}40%{-moz-transform: rotate(-10deg)}60%{-moz-transform: rotate(5deg)}80%{-moz-transform: rotate(-5deg)}100%{-moz-transform: rotate(0)}}@-ms-keyframes swing{20%{-ms-transform: rotate(15deg)}40%{-ms-transform: rotate(-10deg)}60%{-ms-transform: rotate(5deg)}80%{-ms-transform: rotate(-5deg)}100%{-ms-transform: rotate(0)}}@keyframes swing{20%{transform: rotate(15deg)}40%{transform: rotate(-10deg)}60%{transform: rotate(5deg)}80%{transform: rotate(-5deg)}100%{transform: rotate(0)}}.m_four_section{overflow: hidden;padding-bottom: 36px}.section_box{margin-bottom: 24px}.section_box .bd{overflow: hidden;display: flex;align-items: center;justify-content: space-between}.section_box .bd .img{width: 44%;position: relative;padding-bottom: 24%;overflow: hidden}.section_box .bd .img img{width: 100%;height: 100%;object-fit: cover;position: absolute;transition: all .3s}.section_box .bd:hover img{transition: all .3s;transform: scale(1.05)}.section_box .bd .info{width: calc(100% - 44%);box-sizing: border-box;padding-left: 20px}.section_box .bd .info a{display: block;font-size: 14px;color: #999999;line-height: 2.1;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;transition: all .3s}.section_box .bd .info a:hover{transition: all .3s;color: #194990}.small_tit{display: flex;align-items: center;justify-content: space-between;padding: 16px 0;position: relative;margin-bottom: 26px;overflow: hidden}.small_tit::before{content: "";display: inline-block;width: 76px;height: 2px;background: #4d8bcd;position: absolute;left: 0;bottom: 0}.small_tit b{font-size: 18px;color: #333333;font-weight: normal;line-height: 1}.small_tit a{font-size: 12px;color: #666666;display: inline-block;padding: 10px 20px;border: 1px solid #eeeeee;line-height: 1;border-radius: 30px;overflow: hidden;position: relative}.small_tit a:hover{transition: all .3s;background: #194990;border-color: #194990;color: #fff}.small_tit a:before{display: block;top: -100%;left: -100%;width: 50%;height: 400%;-webkit-transform: rotate(45deg);transform: rotate(45deg);background: -webkit-linear-gradient(left, rgba(255, 255, 255, .05) 20%, rgba(255, 255, 255, .6) 65%, rgba(255, 255, 255, .05) 100%);background: linear-gradient(left, rgba(255, 255, 255, .05) 20%, rgba(255, 255, 255, .6) 65%, rgba(255, 255, 255, .05) 100%);content: '';z-index: 2;position: absolute}.small_tit a:hover:before{animation: crossed .3s linear}@keyframes crossed{0%{top: -200%;left: -100%}100%{top: -50px;left: 100%}}@media only screen and (max-width: 998px){.m_department_intro{padding: 30px 0;background-size: cover}.m_department .bd{margin-bottom: 30px}}@media only screen and (max-width: 774px){.m_department_intro .inner{padding: 0}.white_tit{margin-bottom: 15px}}@media only screen and (max-width: 646px){.m_department .bd{padding: 30px 15px}.m_intro .bd{padding: 15px}}@media only screen and (max-width: 547px){.m_department .bd a span{font-size: 36px}.m_department .bd a b{font-size: 16px;margin-top: 12px}}.m_health_data{padding: 46px 0;background: url(/dfiles/30843/app/home/view/default/public/css/../image/health_data_bg.jpg) no-repeat top center}.m_health,.m_data_down{box-sizing: border-box;padding: 20px;background: #fff;box-shadow: 0 0 10px rgba(35, 97, 188, .11)}.m_health .bd{overflow: hidden}.m_health .bd a{display: flex;align-items: center;justify-content: space-between;padding: 15px 0;border-bottom: 1px dotted #d0d0d0}.m_health .bd a .img{width: 166px;position: relative;padding-bottom: 16%;overflow: hidden}.m_health .bd a .img img{width: 100%;height: 100%;object-fit: cover;position: absolute;transition: all .3s}.m_health .bd a .info{width: calc(100% - 166px);box-sizing: border-box;padding-left: 20px}.m_health .bd a .info b{display: block;font-weight: normal;padding: 6px 0;font-size: 17px;color: #333333;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;transition: all .3s}.m_health .bd a .info p{font-size: 14px;color: #999999;line-height: 1.7;overflow: hidden;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;transition: all .3s}.m_health .bd a:hover img{transition: all .3s;transform: scale(1.05)}.m_health .bd a:hover b{transition: all .3s;color: #194990;font-weight: bold}.m_health .bd a:hover p{transition: all .3s;color: #333}.m_data_down .bd{overflow: hidden;display: flex;align-items: center;justify-content: space-between}.m_data_down .bd .img{width: 40%;position: relative;padding-bottom: 65%;overflow: hidden}.m_data_down .bd .img img{width: 100%;height: 100%;object-fit: cover;position: absolute;transition: all .3s}.m_data_down .bd .list{width: calc(100% - 40%);box-sizing: border-box;padding-left: 20px}.m_data_down .bd .list a{display: flex;align-items: center;justify-content: space-between;overflow: hidden;transition: all .3s}.m_data_down .bd .list a span{font-size: 12px;color: #999999;transition: all .3}.m_data_down .bd .list a b{font-weight: normal;display: block;width: calc(100% - 60px);font-size: 14px;color: #333333;line-height: 2.5;transition: all .3s;overflow: hidden;text-overflow: ellipsis;white-space: nowrap}.m_data_down .bd .list a:hover b,.m_data_down .bd .list a:hover span{transition: all .3;color: #194990}@media only screen and (max-width: 1246px){.section_box .bd .img{padding-bottom: 0;height: 142px}.m_data_down .bd .img{padding-bottom: 0;height: 358px}.m_health .bd a .img{padding-bottom: 0;height: 88px}}@media only screen and (max-width: 998px){.m_health_data{padding: 30px 0;background-size: cover}.m_health{margin-bottom: 30px}}@media only screen and (max-width: 774px){.m_four_section .inner{padding: 0}.m_health_data .inner{padding: 0}.small_tit{margin-bottom: 15px}}@media only screen and (max-width: 547px){.section_box .bd,.m_data_down .bd{flex-direction: column}.section_box .bd .img,.m_data_down .bd .img{width: 100%;padding-bottom: 40%;height: auto;margin-bottom: 15px}.section_box .bd .info,.m_data_down .bd .list{width: 100%;padding-left: 0}}.m_navigation{overflow: hidden;padding: 36px 0}.m_navigation a{display: block;position: relative;padding: 22px;background: #cde1f1}.m_navigation a b{display: block;font-size: 28px;color: #5580a2;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;line-height: 1}.m_navigation a span{display: block;font-size: 18px;color: #5580a2;text-transform: capitalize;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;line-height: 1;margin-top: 18px}.m_navigation a i{font-size: 50px;position: absolute;right: 8px;bottom: 8px;line-height: 1;background-image: -webkit-linear-gradient(left, #5580a2 , #5580a2);-webkit-background-clip: text;-webkit-text-fill-color: transparent}.m_navigation li:nth-child(2) a{background: #c8e9de}.m_navigation li:nth-child(2) a b,.m_navigation li:nth-child(2) a span{color: #39a27f}.m_navigation li:nth-child(2) a i{background-image: -webkit-linear-gradient(left, #39a27f , #39a27f)}.m_navigation li:nth-child(3) a{background: #ffe0e0}.m_navigation li:nth-child(3) a b,.m_navigation li:nth-child(3) a span{color: #f56c69}.m_navigation li:nth-child(3) a i{background-image: -webkit-linear-gradient(left, #f56c69 , #f56c69)}.m_navigation li:nth-child(4) a{background: #f8c6b3}.m_navigation li:nth-child(4) a b,.m_navigation li:nth-child(4) a span{color: #dc663a}.m_navigation li:nth-child(4) a i{background-image: -webkit-linear-gradient(left, #e17b55 , #e17b55)}@media only screen and (max-width: 1246px){.m_navigation a span{font-size: 13px}}@media only screen and (max-width: 998px){.m_navigation{padding: 30px 0}.m_navigation a span{font-size: 18px}.m_navigation a{margin-bottom: 30px}}@media only screen and (max-width: 774px){.m_navigation .inner{padding: 0}}@media only screen and (max-width: 640px){.m_navigation{padding: 15px 0}.m_navigation a{margin-bottom: 15px}}.m_link{overflow: hidden;padding-bottom: 30px}.m_link b{display: flex;align-items: center;margin-bottom: 30px}.m_link b i{font-size: 30px;line-height: 1;color: #2361bc;margin-right: 10px}.m_link b small{font-size: 20px;color: #2361bc}.m_link a{display: block;border: 1px solid #e9ecf1;width: 100%;height: 55px;padding: 2px}.m_link a img{width: 100%;height: 100%;object-fit: cover}@media only screen and (max-width: 640px){.m_link a img{object-fit: contain}}.footer{overflow: hidden;background: #2b2a2a;box-sizing: border-box;padding-top: 45px}.f_txt b,.f_nav li b a{display: block;font-size: 18px;color: #ffffff;font-weight: normal;line-height: 1;margin-bottom: 20px}.f_txt p{line-height: 32px;display: flex;align-items: center}.f_txt p i{font-size: 16px;color: #fff;margin-right: 8px;display: inline-block;width: 30px;height: 30px;background: #464545;border-radius: 50%;text-align: center;line-height: 30px}.f_txt p small,.f_txt p small a{font-size: 14px;color: #bcbcbc}.f_nav{overflow: hidden;display: flex;align-items: flex-start}.f_nav li{width: 25%}.f_nav li>small{display: block;clear: both;margin: 10px 0}.f_nav li>small a{display: inline-block;clear: both;font-size: 14px;color: #bcbcbc;transition: all .3s}.f_nav li a:hover{transition: all .3s;color: #2361bc}.f_jobs{overflow: hidden}.f_jobs p{font-size: 14px;color: #bcbcbc;line-height: 2.5}.f_jobs a{display: inline-flex;align-items: center;justify-content: center;padding: 8px 35px 8px 30px;background: #2361bc;transition: all .3s;margin-top: 12px}.f_jobs a i{font-size: 24px;color: #ffffff;line-height: 1;margin-right: 20px;transition: all .3s}.f_jobs a small{font-size: 14px;color: #ffffff;transition: all .3s}.f_jobs a:hover{background: var(--pei-color)}.f_copy{margin-top: 32px;border-top: 1px solid #535252}.f_copy p{text-align: center;line-height: 50px;font-size: 14px;color: #adadad;width: 100%}.f_copy p a{font-size: 14px;color: #adadad}@media only screen and (max-width: 1246px){.f_txt p{align-items: flex-start}}@media only screen and (max-width: 998px){.f_txt,.f_nav{margin-bottom: 20px}}@media only screen and (max-width: 774px){.footer{padding-top: 30px}.footer .inner{padding: 0}.f_copy{margin-bottom: 52px}}@media only screen and (max-width: 640px){.f_copy{padding: 12px 15px}.f_copy p{line-height: 1.5}}.banner{box-sizing: border-box;height: 476px;position: relative;background: url(/dfiles/30843/app/home/view/default/public/css/../image/company_banner.jpg) no-repeat top center;display: flex;align-items: center;justify-content: flex-start}.contact_banner .banner{background: url(/dfiles/30843/app/home/view/default/public/css/../image/contact_banner.jpg) no-repeat top center}.location{background: #f5f5f6;padding: 20px 0}.location .row{align-items: center;justify-content: flex-end;position: relative;margin: 0}.location p{display: flex;align-items: center;justify-content: flex-end}.location p i{font-size: 22px;margin-right: 12px;color: #2361bc;line-height: 1}.location p small,.location p small a{font-size: 14px;color: #999999;transition: all .3s}.location a:hover{transition: all .3s;color: #2361bc}.location .catname{display: flex;flex-direction: column;align-items: flex-start;background: #2361bc;padding: 40px 20px 0;position: absolute;left: 0;bottom: -20px}.location .catname b{font-size: 40px;color: #fff;font-weight: bold;line-height: 1;display: block}.location .catname small{font-size: 24px;color: #fff;text-transform: uppercase;line-height: 1;margin: 20px 0 10px;display: inline-block}.location .catname i{font-size: 84px;line-height: 1;color: #356ec1}.location .catname span{position: absolute;right: -34px;bottom: 0;display: inline-block;padding: 25px;background: #fff;font-size: 32px;color: #9a9a9a;line-height: 1;box-shadow: 0 0 12px rgba(0, 0, 0, .21)}@media only screen and (max-width: 998px){.location .inner{padding: 0}}@media only screen and (max-width: 640px){.banner{height: 320px}.location .catname{padding: 21px 65px 21px 25px}.location .catname b{font-size: 20px}.location .catname span{padding: 15px}.location .catname small,.location .catname i{display: none}}@media only screen and (max-width: 576px){.banner{height: 180px}.location{padding: 10px 0}.location .catname{padding: 15.5px 10px;bottom: -10px}.location .catname b{font-size: 12px;font-weight: normal}.location .catname span{display: none}}.hospital_overview{overflow: hidden}.hospital_overview li{background: -webkit-linear-gradient(left, #ffffff 40%, #f2f2f3 60%);background: -o-linear-gradient(right, #ffffff 40%, #f2f2f3 60%);background: -moz-linear-gradient(right, #ffffff 40%, #f2f2f3 60%);background: linear-gradient(to right, #ffffff 40%, #f2f2f3 60%)}.hospital_overview li+li{margin-top: 50px}.hospital_overview li .img{overflow: hidden;width: 100%;padding-bottom: 64%;position: relative;overflow: hidden}.hospital_overview li img{width: 100%;height: 100%;object-fit: cover;transition: all .3s;position: absolute}.hospital_overview li .info{box-sizing: border-box;padding: 52px 0 0}.hospital_overview li .info b{font-size: 30px;color: #333333;display: block;margin-bottom: 22px;display: block}.hospital_overview li .info p{font-size: 14px;color: #666666;line-height: 2.1}.hospital_overview li:nth-child(2) .row{flex-direction: row-reverse}.hospital_overview li:nth-child(2){background: -webkit-linear-gradient(left, #2361bc 60%, #ffffff 40%);background: -o-linear-gradient(right, #2361bc 60%, #ffffff 40%);background: -moz-linear-gradient(right, #2361bc 60%, #ffffff 40%);background: linear-gradient(to right, #2361bc 60%, #ffffff 40%)}.hospital_overview li:nth-child(2) .info{padding: 28px 0 0}.hospital_overview li:nth-child(2) .info b{font-size: 22px;color: #ffffff}.hospital_overview li:nth-child(2) .info p{color: rgba(255, 255, 255, .58)}.hospital_overview li:nth-child(3) .info{padding: 28px 0 0}.hospital_overview li:nth-child(3) .info b{font-size: 24px}.hospital_overview li:nth-child(3) .info p{font-size: 14px;line-height: 2.1}.hospital_overview li:hover img{transition: all .3s;transform: scale(1.05)}.leadership_ranks{background: #f7f7f8;padding: 40px 0;text-align: center}.leadership_ranks b{display: block;font-size: 30px;color: #333333;font-weight: normal;line-height: 1;margin-bottom: 40px}.leadership_ranks .ranks_box{padding: 60px 34px;display: flex;align-items: center;justify-content: center;background: url(/dfiles/30843/app/home/view/default/public/css/../image/ranks_box_bg.jpg) no-repeat top center;background-size: cover}.leadership_ranks .ranks_box .img{width: 24%;box-sizing: border-box;border: 3px solid #edf3f5;border-radius: 3px}.leadership_ranks .ranks_box .img img{width: 100%}.leadership_ranks .ranks_box .info{text-align: left;width: 52%;box-sizing: border-box;padding: 0 18px}.leadership_ranks .ranks_box .info p{font-size: 16px;color: #666666;line-height: 1.875}.leadership_ranks .ranks_box .tel{display: inline-flex;width: 140px;height: 140px;background: #366ec1;border-radius: 50%;flex-direction: column;align-items: center;justify-content: center}.leadership_ranks .ranks_box .tel i{font-size: 24px;color: #fff;line-height: 1}.leadership_ranks .ranks_box .tel span{font-size: 16px;color: #9fc2f6;line-height: 1;margin: 12px 0}.leadership_ranks .ranks_box .tel small{font-size: 24px;color: #ffffff;line-height: 1;font-family: DINM}@media only screen and (max-width: 1246px){.hospital_overview li .img{height: 100%;padding-bottom: 0}.leadership_ranks .ranks_box .info{min-height: 180px}.leadership_ranks .ranks_box{padding: 30px}}@media only screen and (max-width: 998px){.hospital_overview li,.hospital_overview li:nth-child(2){background: #fff}.hospital_overview li+li{margin-top: 30px}.hospital_overview li .info,.hospital_overview li:nth-child(3) .info{background: #f2f2f3;padding: 30px}.hospital_overview li:nth-child(2) .info{background: #2361bc;padding: 30px}.hospital_overview li .img{height: auto;padding-bottom: 36%}.hospital_overview li .inner,.leadership_ranks .inner{padding: 0}.leadership_ranks .ranks_box{padding: 15px}}@media only screen and (max-width: 640px){.hospital_overview li+li{margin-top: 15px}.hospital_overview li .info,.hospital_overview li:nth-child(3) .info,.hospital_overview li:nth-child(2) .info{padding: 15px}.hospital_overview li .info b,.hospital_overview li:nth-child(2) .info b,.hospital_overview li:nth-child(3) .info b{font-size: 18px;margin-bottom: 12px}.leadership_ranks .ranks_box .tel{display: none}}@media only screen and (max-width: 576px){.leadership_ranks .ranks_box{flex-direction: column}.leadership_ranks .ranks_box .info{width: 100%}.leadership_ranks .ranks_box .img{width: 50%;margin-bottom: 20px}}.focus_news{overflow: hidden;padding-bottom: 80px}.focus_news a{display: block;width: 100%}.focus_news a .news_box{display: block;width: 100%;position: relative;box-shadow: 0 0 10px rgba(35, 97, 188, .11);overflow: hidden}.focus_news a .img{width: 100%;padding-bottom: 75%;overflow: hidden;position: relative}.focus_news a .img small{display: inline-block;padding: 12px 26px;background: #2361bc;font-size: 18px;color: #ffffff;text-transform: uppercase;position: absolute;top: 0;right: 0}.focus_news a .img img{width: 100%;height: 100%;object-fit: cover;position: absolute;transition: all .3s}.focus_news a .info{position: absolute;left: 0;bottom: 0;transition: all .3s;padding: 30px;background: #fff;box-sizing: border-box;width: 100%}.focus_news a .info b{font-weight: normal;font-size: 20px;color: #333333;line-height: 1;display: block;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;margin-bottom: 20px}.focus_news a .info p{font-size: 14px;color: #666666;line-height: 1.7;overflow: hidden;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical}.focus_news a .mask{box-sizing: border-box;padding: 40px 30px;display: flex;align-items: flex-start;justify-content: flex-end;flex-direction: column;background: rgba(35, 97, 188, .5);position: absolute;top: 100%;left: 0;width: 100%;height: 100%;transition: all .3s}.focus_news a .mask b{display: block;font-size: 24px;color: #ffffff;font-weight: bold;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;line-height: 1;width: 100%}.focus_news a .mask span{font-size: 18px;color: #ffffff;line-height: 1;margin-top: 32px}.focus_news a:hover img{transition: all .3s;transform: scale(1.05)}.focus_news a:hover .mask{transition: all .3s;top: 0}.focus_news a:hover .info{transition: all .3s;bottom: -100%}.news_small{overflow: hidden}.news_small a{display: block;overflow: hidden;padding: 15px}.news_small a .box{display: flex;align-items: center;justify-content: space-between;box-sizing: border-box;padding: 28px;border: 1px solid #f3f2f2;transition: all .3s}.news_small a .time{width: 13%;box-sizing: border-box;padding-right: 40px;text-align: right}.news_small a .time b{font-size: 30px;color: #2361bc;font-weight: bold;line-height: 1}.news_small a .time span{font-size: 24px;color: #333333;font-weight: bold;display: inline-block;line-height: 1;margin-top: 20px}.news_small a .img{width: 24%;box-sizing: border-box;padding-bottom: 15%;position: relative;overflow: hidden}.news_small a .img img{width: 100%;height: 100%;object-fit: cover;position: absolute;transition: all .3s}.news_small a .info{width: 54%;box-sizing: border-box;padding: 0 45px}.news_small a .info b{font-size: 24px;color: #333333;line-height: 1;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;margin-bottom: 20px;display: block}.news_small a .info p{font-size: 14px;color: #999999;line-height: 2;overflow: hidden;display: -webkit-box;-webkit-line-clamp: 3;-webkit-box-orient: vertical}.news_small a i{display: inline-block;width: 48px;height: 48px;line-height: 48px;background: #dddfe1;border-radius: 50%;font-size: 20px;color: #fff;text-align: center;margin-right: 40px;transition: all .3s}.news_small a:hover .box{transition: all .3s;box-shadow: 0 0 15px rgba(35, 97, 188, .11)}.news_small a:hover i{background: #2361bc;transition: all .3s}.news_small a:hover img{transition: all .3s;transform: scale(1.05)}@media only screen and (max-width: 1246px){.focus_news{padding-bottom: 20px}.news_small a .time{padding-right: 20px;width: 14%}.news_small a .info{padding: 0 20px}.news_small a .info b{font-size: 20px}.news_small a .info p{line-height: 1.5}.news_small a i{margin-right: 0}}@media only screen and (max-width: 998px){.focus_news a .info{padding: 20px}.focus_news a .info b{margin-bottom: 0}.focus_news a .info p{display: none}.focus_news a .mask{padding: 20px}.focus_news a .mask b{font-size: 20px}.focus_news a .mask span{margin-top: 12px}.news_small a .time{display: none}.news_small a .img{width: 30%;padding-bottom: 20%}.news_small a .info{width: 60%}.news_small a .info b{font-size: 18px;margin-bottom: 12px}.news_small a .info p{-webkit-line-clamp: 2}.news_small a i{width: 44px;height: 44px;line-height: 44px}.news_small a .box{padding: 15px}}@media only screen and (max-width: 774px){.focus_news a .news_box{margin-bottom: 15px}.focus_news a .img{padding-bottom: 52%}.focus_news{padding-bottom: 0}.focus_news a .img small{font-size: 14px;padding: 8px 18px}}@media only screen and (max-width: 640px){.focus_news a .img{padding-bottom: 65%}.focus_news a .info{padding: 15px}.focus_news a .info b{font-size: 16px}.focus_news a .mask b{font-size: 17px}.news_small a{padding: 10px 15px}.news_small a .box{padding: 15px}.news_small a .img{display: none}.news_small a .info{width: 80%;padding: 0}}.page{margin: 40px 0;display: flex;align-items: center;justify-content: space-between}.page>div a{font-size: 14px;color: #666666;display: inline-block;margin: 0 10px;transition: all .3s}.page>div .current{font-size: 14px;color: #2361bc;margin: 0 10px}.page .prev_btn,.page .next_btn{display: inline-flex;align-items: center;justify-content: center}.page .prev_btn small,.page .next_btn small{font-size: 16px;color: #666666;text-decoration: underline}.page .prev_btn i,.page .next_btn i{font-size: 30px;color: #666666;margin-right: 10px;line-height: 1;position: relative;top: 3px}.page .next_btn i{margin-right: 0;margin-left: 10px}.page a:hover{transition: all .3s;color: #2361bc}.page a:hover i,.page a:hover small{transition: all .3s;color: #2361bc}@media only screen and (max-width: 1246px){.page{margin: 20px 0 0}}@media only screen and (max-width: 640px){.page{margin: 10px 0 0}}.contact_map{overflow: hidden}.contact_map .hd{display: flex;align-items: center;justify-content: space-between;margin-bottom: 65px}.contact_map .tit{overflow: hidden}.contact_map .tit span{font-size: 72px;color: #343434;text-transform: capitalize;line-height: 1}.contact_map .tit b{font-size: 36px;color: #343434;display: block;line-height: 1;margin-top: 24px}.contact_map .nav{overflow: hidden}.contact_map .nav a{font-size: 18px;color: #333333;display: inline-block;padding: 10px 34px 10px 0;position: relative;border-bottom: 2px solid #dcdcdd;transition: all .3s}.contact_map .nav a::before{content: "";display: inline-block;position: absolute;right: 22px;top: 6px;width: 5px;height: 5px;background: #2361bc;border-radius: 50%}.contact_map .nav a::after{content: "";display: inline-block;position: absolute;left: 0;bottom: -2px;height: 2px;background: #2361bc;width: 0;transition: all .3s}.contact_map .nav a:hover{transition: all .3s;color: #2361bc}.contact_map .nav a:hover::after{transition: all .3s;width: 100%}.contact_map .nav a+a{margin-left: 50px}.contact_map .bd{position: relative}.contact_map .bd span{position: absolute;top: 0;right: 0;background: #2361bc;padding: 20px 40px;font-size: 30px;color: #ffffff;font-weight: bold;z-index: 33}#allmap{width: 100%;height: 504px;box-sizing: border-box;border: 1px solid #f1f1f1}.contact_info{overflow: hidden;margin: 30px 0}.contact_info .txt{padding: 30px 0;border-top: 1px solid #f0eeee;display: flex;align-items: center;justify-content: space-between}.contact_info .txt p{font-size: 18px;color: #333333;line-height: 1}.contact_info .txt b,.contact_info .txt b a{display: block;text-align: left;font-size: 18px;font-weight: bold;color: #333333;line-height: 1;margin-top: 20px;transition: all .3s}.contact_info .txt i{font-size: 36px;color: #2361bc;line-height: 1}.contact_info .txt a:hover{color: #2361bc;transition: all .3s}.contact_message{overflow: hidden;background: url(/dfiles/30843/app/home/view/default/public/css/../image/contact_message_bg.jpg) no-repeat top center;padding: 72px 0}.contact_message .hd{text-align: center;margin-bottom: 80px;width: 100%}.contact_message .hd b{font-weight: normal;display: block;padding-bottom: 18px;position: relative;font-size: 36px;color: #333333}.contact_message .hd b::after{content: "";display: inline-block;width: 68px;height: 2px;background: #2361bc;position: absolute;bottom: 0;left: 50%;-webkit-transform: translateX(-50%);-ms-transform: translateX(-50%);transform: translateX(-50%)}#message_form{overflow: hidden}.msg_small_box,.msg_big_box{overflow: hidden;margin-bottom: 30px;overflow: hidden}.msg_small_box label,.msg_big_box label,.msg_code_box label{display: block;line-height: 1;margin-bottom: 10px}.msg_small_box label span,.msg_big_box label span,.msg_code_box label span{font-size: 20px;color: #cd0606;display: inline-block;padding: 0 3px}.msg_small_box label small,.msg_big_box label small,.msg_code_box label small{font-size: 16px;color: #333333}.msg_small_box input{width: 100%;height: 50px;background: #ffffff;box-sizing: border-box;padding: 0 15px}.msg_big_box textarea{width: 100%;height: 170px;background: #ffffff;box-sizing: border-box;padding: 15px}.msg_code_box>div{display: flex;align-items: center;justify-content: space-between}.msg_code_box input{float: left;width: 70%;height: 50px;background: #ffffff;box-sizing: border-box;padding: 0 15px}.msg_code_box img{float: left;margin-left: 15px;width: 25%;height: 50px;box-sizing: border-box;border: 2px solid #e7ebec;border-radius: 5px;object-fit: cover;overflow: hidden}.contact_message #submit{margin-top: 20px;display: block;width: 100%;padding: 15px 0;background: #2361bc;border-radius: 10px;font-size: 18px;color: #ffffff;transition: all .3s}.contact_message #submit:hover{transition: all .3s;background: var(--pei-color)}@media only screen and (max-width: 998px){.contact_map .tit span{font-size: 46px}.contact_map .bd span{font-size: 20px;padding: 10px 30px}}@media only screen and (max-width: 774px){.contact_message{background-size: cover;padding: 35px 0}.contact_message .hd,.contact_map .hd{margin-bottom: 35px}.contact_map .tit b{font-size: 24px;margin-top: 12px}}@media only screen and (max-width: 640px){.contact_map .tit span{display: none}.contact_map .nav a{font-size: 14px;padding: 5px 12px 5px 0}.contact_map .nav a::before{right: 0}.contact_message .hd,.contact_map .hd{margin-bottom: 20px}.contact_info .txt{padding: 20px 0}.contact_info .txt b,.contact_info .txt b a{font-size: 15px}.contact_info .txt p{font-size: 13px}.contact_info .txt i{font-size: 26px}.contact_message{padding: 20px 0}.contact_message .hd b{font-size: 26px}.msg_small_box,.msg_big_box{margin-bottom: 20px}.msg_small_box input{height: 42px}.msg_small_box label small,.msg_big_box label small,.msg_code_box label small{font-size: 14px}}.main{overflow: hidden;background: #ffffff;padding: 6px 0px 40px 0px}.main .article{background: #fff;box-sizing: border-box;padding: 30px;box-shadow: 0 0 10px rgba(35, 97, 188, .11)}.main .article b{font-size: 30px;color: #333333;line-height: 1.5;display: block}.main .article .meta{margin-bottom: 20px;padding: 18px 0;font-size: 14px;color: #999999;line-height: 1;border-bottom: 2px solid #2361bc}.main .article p{font-size: 14px;color: #666666;line-height: 1.875}.main .article p img{max-width: 100%;margin-bottom: 10px}@media only screen and (max-width: 998px){.main .article{margin-bottom: 20px}}@media only screen and (max-width: 774px){.main .inner{padding: 0}.main .article b{font-size: 24px;line-height: 1.5}.main .article .meta{padding: 12px 0}}@media only screen and (max-width: 640px){.main{padding: 20px 0}}@media only screen and (max-width: 576px){.main .article{padding: 15px}.main .article b{font-size: 18px}.main .article p{font-size: 14px}.main .article .meta{font-size: 12px}}.sider_news>div{box-shadow: 0 0 10px rgba(35, 97, 188, .11);background: #ffffff}.sider_news>div .bd{padding: 15px}.sider_news>div .bd a{overflow: hidden;display: block}.sider_news>div .bd a+a{margin-top: 15px}.sider_news>div .bd .img{width: 100%;padding-bottom: 48%;position: relative;overflow: hidden}.sider_news>div .bd .img img{width: 100%;height: 100%;object-fit: cover;position: absolute;transition: all .3s}.sider_news>div .bd .info b{display: block;padding: 18px 0;border-bottom: 1px solid #e1e3e6;font-size: 16px;color: #2361bc;font-weight: normal;overflow: hidden;text-overflow: ellipsis;white-space: nowrap}.sider_news>div .bd .info p{font-size: 14px;color: #666666;line-height: 1.7;margin: 12px 0;overflow: hidden;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical}.sider_news>div .bd .info small{display: block;width: 100%;padding: 14px 0;border: 1px solid #2361bc;border-radius: 5px;font-size: 14px;color: #2361bc;line-height: 1;text-align: center;overflow: hidden;position: relative}.sider_news>div .bd .info small:before{display: block;top: -100%;left: -100%;width: 50%;height: 400%;-webkit-transform: rotate(45deg);transform: rotate(45deg);background: -webkit-linear-gradient(left, rgba(255, 255, 255, .05) 20%, rgba(255, 255, 255, .6) 65%, rgba(255, 255, 255, .05) 100%);background: linear-gradient(left, rgba(255, 255, 255, .05) 20%, rgba(255, 255, 255, .6) 65%, rgba(255, 255, 255, .05) 100%);content: '';z-index: 2;position: absolute}.sider_news>div .bd a:hover img{transition: all .3s;transform: scale(1.05)}.sider_news>div .bd a:hover .info small{background: #194990;color: #fff}.sider_news>div .bd a:hover .info small:before{animation: crossed .3s linear}.sider_hot_news{margin-bottom: 20px}.sider_news .sider_tit{display: flex;padding: 12px 24px;background: #19488e;align-items: center;justify-content: space-between}.sider_news .sider_tit .tit{display: flex;align-items: center}.sider_news .sider_tit .tit i{font-size: 21px;color: #fafbfc;line-height: 1;margin-right: 8px}.sider_news .sider_tit .tit small{font-size: 16px;color: #f8f8f8;line-height: 1}.sider_news .sider_tit a{font-size: 12px;color: #ffffff;transition: all .3s}.sider_news .sider_tit a:hover{color: var(--pei-color);transition: all .3s}.sider_nav{padding: 0 15px 15px}.sider_nav a{display: block;padding: 12px 0;text-align: center;border: 1px solid #eeeeee;border-radius: 30px;font-size: 14px;color: #666666;line-height: 1;overflow: hidden;position: relative;margin: 16px 0 0}.sider_nav a+a{margin-top: 12px}.sider_nav a:hover{background: #194990;color: #fff}.sider_nav a:before{display: block;top: -100%;left: -100%;width: 50%;height: 400%;-webkit-transform: rotate(45deg);transform: rotate(45deg);background: -webkit-linear-gradient(left, rgba(255, 255, 255, .05) 20%, rgba(255, 255, 255, .6) 65%, rgba(255, 255, 255, .05) 100%);background: linear-gradient(left, rgba(255, 255, 255, .05) 20%, rgba(255, 255, 255, .6) 65%, rgba(255, 255, 255, .05) 100%);content: '';z-index: 2;position: absolute}.sider_nav a:hover:before{animation: crossed .3s linear}@media only screen and (max-width: 998px){.sider_pro_news{display: none}.sider_nav{display: flex;flex-wrap: wrap;align-items: center;justify-content: space-around}.sider_nav a{width: 18%}}@media only screen and (max-width: 774px){.sider_nav a{width: 32%}}@media only screen and (max-width: 640px){.sider_nav a{width: 49%}}#prev_next{margin-top: 12px;overflow: hidden;border: 1px solid #e1e3e6;display: flex;align-items: center;justify-content: space-between}#prev_next li{font-size: 14px;color: #333;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;width: 50%;padding: 8px 15px;display: flex;align-items: center}#prev_next li+li{border-left: 1px solid #e1e3e6}#prev_next li i{font-size: 14px;color: #333;line-height: 1;margin-right: 10px}#prev_next li+li i{margin-left: 10px;margin-right: 0}#prev_next li a{font-size: 14px;color: #333;width: 70%;overflow: hidden;text-overflow: ellipsis;white-space: nowrap}#prev_next li:hover a,#prev_next li:hover i{transition: all .3s;color: #19488e}@media only screen and (max-width: 774px){#prev_next{flex-direction: column}#prev_next li{width: 100%}#prev_next li+li{border-left: 0;border-top: 1px solid #e1e3e6}}.department_list{overflow: hidden}.department_list a{display: flex;flex-direction: column;align-items: center;justify-content: center;box-sizing: border-box;padding: 32px;border-radius: 10px;box-shadow: 0 0 10px rgba(35, 97, 188, .11);margin: 15px 0;transition: all 0.6s ease 0s}.department_list a span{font-size: 90px;color: #19488e;line-height: 1;margin-bottom: 30px}.department_list a b{font-size: 90px;color: #19488e;line-height: 1;display: block;position: relative;font-size: 18px;color: #2b2b2b;font-weight: normal;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;padding-bottom: 30px;position: relative}.department_list a b::after{content: "";display: inline-block;width: 38px;height: 1px;background: #d5d5d5;position: absolute;left: 50%;bottom: 0;-webkit-transform: translateX(-50%);-ms-transform: translateX(-50%);transform: translateX(-50%)}.department_list a p{min-height: 38px;font-size: 13px;color: #848484;text-align: center;margin: 30px 0;text-indent: -2em;text-align: center;overflow: hidden;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical}.department_list a small{display: block;position: relative;border-radius: 20px;width: 40px;height: 40px;overflow: hidden;border: 1px solid transparent;background: #19488e;transition: all 0.3s ease-in-out 0s}.department_list a small::before{content: '';position: absolute;top: 19px;left: 50%;width: 15px;text-align: left;text-indent: 0px;height: 1px;line-height: 24px;font-size: 16px;background: #fff;margin-left: -7px}.department_list a small::after{content: '';position: absolute;top: 12px;left: 50%;width: 1px;text-align: left;text-indent: 0px;height: 15px;line-height: 24px;font-size: 16px;background: #fff}.department_list a:hover{transition: all 0.6s ease 0s;transform: translatey(-10px)}.department_list a:hover small{transition: all 0.6s ease 0s;width: 180px}.relative{position: relative}#department_content{width: 1240px;position: fixed;top: 5vh;left: 50%;-webkit-transform: translateX(-50%);-ms-transform: translateX(-50%);transform: translateX(-50%);z-index: 999}#department_content>ul>li{display: none;border-radius: 10px;position: relative;background: rgb(240, 240, 240);box-shadow: 0 0 10px rgba(35, 97, 188, .11);width: 100%;overflow: hidden}#department_content .pad{padding: 60px;overflow: hidden}#department_content .pad h2{font-size: 30px;color: #19488e;line-height: 1.8;padding: 2px 0 14px 0;letter-spacing: -2px}#department_content .close{position: absolute;background: url(/dfiles/30843/app/home/view/default/public/css/../image/close.jpg) 0 0 no-repeat;width: 13px;height: 13px;top: 20px;right: 20px}#department_content .close span{width: 100%;height: 100%;background: url(/dfiles/30843/app/home/view/default/public/css/../image/close_active.jpg) 0 0 no-repeat;display: block}#department_content .scroll{height: 600px;width: 100%;padding-right: 8px;box-sizing: border-box;overflow-y: auto!important}#department_content .scroll p{font-size: 18px;color: #333;line-height: 1.8}#department_content p img{margin: 15px 0}@media only screen and (max-width: 1246px){#department_content{width: 95vw}}@media only screen and (max-width: 774px){.department_list a{padding: 20px}.department_list a span{font-size: 70px;margin: 25px 0}}@media only screen and (max-width: 640px){#department_content{top: 13vh}#department_content .pad{padding: 20px}#department_content .scroll{height: 56vh}#department_content .pad h2{font-size: 24px}#department_content .scroll p{font-size: 14px;line-height: 1.5}}.sider_type{overflow: hidden;margin-bottom: 20px}.sider_type a{display: inline-block;padding: 12px 28px;border: 1px solid #2361bc;border-radius: 30px;font-size: 14px;color: #2361bc;line-height: 1;overflow: hidden;position: relative;margin: 16px 0 0}.sider_type a+a{margin-left: 12px}.sider_type a:hover,.sider_type a.on{background: #194990;color: #fff}.sider_type a:before{display: block;top: -100%;left: -100%;width: 50%;height: 400%;-webkit-transform: rotate(45deg);transform: rotate(45deg);background: -webkit-linear-gradient(left, rgba(255, 255, 255, .05) 20%, rgba(255, 255, 255, .6) 65%, rgba(255, 255, 255, .05) 100%);background: linear-gradient(left, rgba(255, 255, 255, .05) 20%, rgba(255, 255, 255, .6) 65%, rgba(255, 255, 255, .05) 100%);content: '';z-index: 2;position: absolute}.sider_type a:hover:before{animation: crossed .3s linear}@media only screen and (max-width: 640px){.sider_type{display: flex;align-items: center;justify-content: space-between}.sider_type a+a{margin-left: 0}}@media only screen and (max-width: 576px){.sider_type{flex-wrap: wrap}.sider_type a{display: inline-block;width: 48%;text-align: center;padding: 10px}}.show_list{overflow: hidden}.show_list .box{overflow: hidden}.show_list a{display: block;overflow: hidden;margin-bottom: 30px}.show_list .img{width: 100%;padding-bottom: 65%;position: relative;overflow: hidden}.show_list .mask{position: absolute;display: flex;align-items: center;justify-content: center;width: 100%;height: 100%;top: -100%;background: rgba(35, 97, 188, .6);transition: all .3s ease-out}.show_list .mask span{font-size: 48px;color: #fff;line-height: 1}.show_list .img img{width: 100%;height: 100%;object-fit: cover;position: absolute;transition: all .3s;object-position: 0% 20%}.show_list .info{background: #f5f5f6;display: flex;align-items: center;justify-content: space-between;padding: 20px 15px;box-sizing: border-box;transition: all .3s}.show_list .info b{font-weight: normal;display: block;width: 80%;font-size: 18px;color: #333;overflow: hidden;text-overflow: ellipsis;white-space: nowrap}.show_list .info i{opacity: 0;display: inline-block;font-size: 12px;color: #b9b9b9;text-align: center;width: 44px;height: 44px;line-height: 44px;background: #fff;border-radius: 50%;box-shadow: 0 0 10px rgba(230, 230, 230, .7);transition: all .3s}.show_list a:hover img{transition: all .3s;transform: scale(1.05)}.show_list a:hover .mask{transition: all .3s;top: 0}.show_list a:hover .info{transition: all .3s;padding: 20px}.show_list a:hover .info b{color: #2361bc;transition: all .3s}.show_list a:hover .info i{opacity: 1;transition: all .3s}@media only screen and (max-width: 1246px){.show_list .info{padding: 10px 15px}.show_list a:hover .info{padding: 10px 20px}.show_list .info b{font-size: 16px}.show_list .info i{width: 36px;height: 36px;line-height: 36px}}@media only screen and (max-width: 640px){.show_list .info{padding: 5px 10px}.show_list a:hover .info{padding: 5px 15px}.show_list .info b{font-size: 13px}.show_list .info i{width: 24px;height: 24px;line-height: 24px}}.sider_job{height: 100%;box-shadow: 0 0 10px rgba(35, 97, 188, .11);box-sizing: border-box;padding: 35px}.sider_job>b{margin-bottom: 10px;display: block;font-weight: normal;font-size: 24px;color: #333;line-height: 1}.sider_job>span{display: inline-block;font-size: 14px;color: #999999;line-height: 1.5}.sider_job>span small{font-size: 14px;color: #2361bc}.sider_job .info{display: flex;align-items: center;justify-content: space-between;margin: 30px 0;border-top: 1px solid rgba(211, 211, 211, 0.4);border-bottom: 1px solid rgba(211, 211, 211, 0.4);padding: 30px 0}.sider_job li{width: 33.3%;text-align: left}.sider_job li b{display: block;font-size: 36px;color: #000;line-height: 1}.sider_job li small{font-size: 14px;color: #999;line-height: 1;margin-top: 12px;display: inline-block}.sider_job>em{overflow: hidden}.sider_job>em small,.sider_job>em span{display: block;line-height: 1}.sider_job>em small{font-size: 16px;color: #666}.sider_job>em span{font-size: 24px;color: #ff6100;font-weight: bold;margin-top: 12px}.jobs_box{overflow: hidden;clear: both}.jobs_box .hd{background: #8a8a8a;overflow: hidden}.jobs_box .hd p{width: 18%;float: left;text-align: center;font-size: 16px;color: #ffffff;padding: 10px 0}.jobs_box .hd p:nth-child(1){width: 28%}.jobs_box .bd h3{overflow: hidden;line-height: 56px;border-bottom: 1px dotted #cdcdcd}.jobs_box .bd h3.on span:last-child{color: #ccc}.jobs_box .bd h3 span{overflow: hidden;text-overflow: ellipsis;white-space: nowrap;font-size: 17px;width: 18%;float: left;text-align: center;display: inline-block}.jobs_box .bd h3 span:nth-child(1){width: 28%}.jobs_box .bd h3 span:nth-child(5){color: #ff6100;text-decoration: underline;cursor: pointer}.jobs_box .bd ul p{font-size: 14px;line-height: 1.5;color: #999}.jobs_box ul{line-height: 30px;background: #f9f9f9;border-bottom: 1px solid #ccc;padding: 20px;color: #6a6a6c;display: none}@media only screen and (max-width: 1246px){.sider_job{padding: 30px}.sider_job .info{flex-direction: column;padding: 0}.sider_job li{width: 100%;padding: 15px 0}.sider_job>em small{font-size: 14px}.sider_job>em span{font-size: 18px}}@media only screen and (max-width: 998px){.sider_job{padding: 35px;margin-bottom: 30px;height: auto}.sider_job .info{flex-direction: row;padding: 30px 0}.sider_job li{width: 33.3%;padding: 0}.sider_job>em small{font-size: 16px}.sider_job>em span{font-size: 24px}}@media only screen and (max-width: 774px){.jobs_box .hd p:nth-child(4),.jobs_box .bd h3 span:nth-child(4){display: none}.jobs_box .hd p,.jobs_box .bd h3 span{width: 20%}.jobs_box .hd p:nth-child(1),.jobs_box .bd h3 span:nth-child(1){width: 40%}}@media only screen and (max-width: 557px){.sider_job{padding: 20px;margin-bottom: 20px;height: auto}.sider_job .info{flex-direction: row;padding: 20px 0;margin: 20px 0}.sider_job li{width: 33.3%;padding: 0}.jobs_box .bd h3 span{font-size: 15px}.jobs_box .hd p:nth-child(2),.jobs_box .bd h3 span:nth-child(2),.jobs_box .hd p:nth-child(3),.jobs_box .bd h3 span:nth-child(3){display: none}.jobs_box .hd p,.jobs_box .bd h3 span{width: 30%}.jobs_box .hd p:nth-child(1),.jobs_box .bd h3 span:nth-child(1){width: 70%}}