@charset "UTF-8";
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video {margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}
article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section {display:block}
body {line-height:1}
ol,ul {list-style:none}
blockquote,q {quotes:none}
blockquote:before,blockquote:after,q:before,q:after {content:'';content:none}
table {border-collapse:collapse;border-spacing:0}
div,form,img,ul,ol,li,dl,dt,dd,p,tr,td,body,pre,input {margin:0;padding:0;border:0;font-weight:normal;background-repeat:no-repeat;outline:none;}
h1,h2,h3,h4,h5,h6,p {margin:0;padding:0;font-weight:normal;font-family:-apple-system,BlinkMacSystemFont,PingFang SC,Microsoft YaHei,Segoe UI,Hiragino Sans GB,Helvetica Neue,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;}
body {font-family:-apple-system,BlinkMacSystemFont,PingFang SC,Microsoft YaHei,Segoe UI,Hiragino Sans GB,Helvetica Neue,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;font-size:14px;margin:0px;padding:0px;color:#333333;height:auto;clear:both;}
img {border:0px;max-width: 100%;}

ul,li {list-style:none;}
em,i {font-style:normal;}
a {text-decoration:none !important;color:#333;outline:none;cursor:pointer;}
a:hover {background-repeat:no-repeat;text-decoration:none;color:#0A519C;}
.clearfix:after,.clearfix:before {content:" ";display:table}
.clearfix:after {clear:both}
.clear {clear:both;}
.fl {float:left;}
.fr {float:right;}
.pd100 {padding:100px 0;}
.pd50 {padding:100px 0 50px;}
.w-1200 {width:1200px;margin:0 auto;position:relative;}
.title {position:relative;border-bottom:1px solid rgba(162,162,162,0.21);padding-bottom:10px;}
.title h3 {font-size:20px;font-weight:bold;color:#0A519C;padding-left:14px;position:relative;line-height:37px;}
.title h3::before {content:'';width:2px;height:21px;background-color:#0A519C;position:absolute;left:0;top:50%;margin-top:-11.5px;}
.title a.more {color:#0A519C;font-size:14px;font-weight:900;position:absolute;right:0;padding-right:10px;height:14px;line-height:14px;top:50%;margin-top:-12px;}
.title a.more::after {content:'+';position:absolute;right:0px;top:-2px;}
.tit1{font-size:24px;line-height: 33px;margin-bottom: 24px;position: relative;}
.tit1 h3{color:#0A519C;}
.tit1 p{color:#CBCBCB;text-transform: uppercase;}
.tit1 .fx{margin-top:24px;height:33px;line-height: 33px;color:#666;font-size:14px;}
.tit1 .fx span:nth-child(1){margin-right: 20px;}
.tit1 .fx a.down{display: inline-block;}
.tit1 .ewm1{position: absolute;right:0;top:0;text-align: center;color:#666666;font-size:12px;}
.tit1 .ewm1 img{max-width: 80px;}
.tit2{height:24px;width:100%;background-image: url(../img/tit2-bg.png);font-size:14px;line-height: 24px;font-weight: bold;color:#fff;box-sizing: border-box;padding-left:30px;}
.tit3{height:24px;width:100%;background-image: url(../img/tit3-bg.png);font-size:14px;line-height: 24px;font-weight: bold;color:#fff;box-sizing: border-box;padding-left:30px;}

* {box-sizing:border-box;-webkit-text-size-adjust:none;}
body {left:0px;position:relative;line-height:1;max-width:100%;}
/*鼠标选中文字的样式*/
body::-moz-selection {background:red;color:#fff;}
body::selection {background:red;color:#fff;}
/*网站默认滚动跳的样式*/
body::-webkit-scrollbar {width:5px;height:5px;}
body::-webkit-scrollbar-track {background:rgba(0,0,0,0.1);}
body::-webkit-scrollbar-thumb {background:#0A519C;}
body::-webkit-scrollbar-thumb:window-inactive {background:#0A519C;}
body::-webkit-scrollbar-thumb:vertical:hover {background:#0A519C;}
/*示例字体*/
@font-face {font-family:"GOTHAMBOLD";
  src: url("../fonts/HarmonyOS_Sans_SC_Bold.ttf");font-weight:normal;font-style:normal;}
/*pc头部*/
.h-top {width:100%;background-image:url(../img/top-bg.png);padding:25px 0 21px;background-size:cover;}
.h-top .left {float:left;}
.h-top .right {float:right;}
.h-top .right ul {margin-bottom:18px;text-align:right;opacity: 0;}
.h-top .right ul li {position:relative;padding:0 24px;display:inline-block;}
.h-top .right ul li::after {content:'';display:block;width:1px;height:15px;background-color:#C2C2C2;position:absolute;right:0;top:0;}
.h-top .right ul li a {font-size:14px;color:#fff;}
.h-top .right ul li:last-child {padding-right:0;}
.h-top .right ul li:last-child::after {display:none;}
.h-top .right form {position:relative;}
.h-top .right form input {display:block; color:#fff;background:none;border:1px solid #fff;width:310px;height:40px;box-sizing:border-box;line-height:38px;font-size:14px;padding:0 20px;}
.h-top .right form button {position:absolute;width:18px;height:18px;background-image:url(../img/ser-icon.png);right:20px;top:50%;margin-top:-9px;border:none;background-color:rgba(255,255,255,0);cursor:pointer;}
.h-top .right form input::-webkit-input-placeholder {color:rgba(255,255,255,0.69);}
/* Mozilla Firefox 4 to 18 */
.h-top .right form input:-moz-placeholder {color:rgba(255,255,255,0.69);}
/* Mozilla Firefox 19+ */
.h-top .right form input::-moz-placeholder {color:rgba(255,255,255,0.69);}
/* Internet Explorer 10+ */
.h-top .right form input:-ms-input-placeholder {color:rgba(255,255,255,0.69);}
.nav {width:100%;background-color:#fff;height:48px;}
.nav .w-1200 {height:48px;position:relative;}
.nav .w-1200 ul {height:48px;}
.nav li {float:left;height:48px;line-height:48px;font-size:16px;width:12.5%;text-align:center;}
.nav li a {color:#333;display:block;width:100%;height:100%;}
.nav a.n-btn {display:block;width:25px;height:18px;background-image:url(../img/nav-btn.png);position:absolute;right:0%;top:50%;margin-top:-9px;}
div.burger {display:none; height:30px;width:40px;position:absolute;top:0;right:0;cursor:pointer;z-index:999999;}
div.x,div.y,div.z {position:absolute;margin:auto;top:0px;bottom:0px;background:#707070;border-radius:5px;-webkit-transition:all 200ms ease-out;-moz-transition:all 200ms ease-out;-ms-transition:all 200ms ease-out;-o-transition:all 200ms ease-out;transition:all 200ms ease-out;}
div.x,div.y,div.z {height:2px;width:24px;}
div.y {width:18px;}
div.y {top:18px;left:6px;}
div.z {top:37px;}
.nav-tc{width: 1200px; position: absolute;top:186px;left:50%;margin-left:-600px; display: none;}
div.collapse {top:20px;-webkit-transition:all 70ms ease-out;-moz-transition:all 70ms ease-out;-ms-transition:all 70ms ease-out;-o-transition:all 70ms ease-out;transition:all 70ms ease-out;}
div.rotate30 {-ms-transform:rotate(30deg);-webkit-transform:rotate(30deg);transform:rotate(30deg);-webkit-transition:all 50ms ease-out;-moz-transition:all 50ms ease-out;-ms-transition:all 50ms ease-out;-o-transition:all 50ms ease-out;transition:all 50ms ease-out;}
div.rotate150 {-ms-transform:rotate(150deg);-webkit-transform:rotate(150deg);transform:rotate(150deg);-webkit-transition:all 50ms ease-out;-moz-transition:all 50ms ease-out;-ms-transition:all 50ms ease-out;-o-transition:all 50ms ease-out;transition:all 50ms ease-out;}
div.rotate45 {-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition:all 100ms ease-out;-moz-transition:all 100ms ease-out;-ms-transition:all 100ms ease-out;-o-transition:all 100ms ease-out;transition:all 100ms ease-out;}
div.rotate135 {-ms-transform:rotate(135deg);-webkit-transform:rotate(135deg);transform:rotate(135deg);-webkit-transition:all 100ms ease-out;-moz-transition:all 100ms ease-out;-ms-transition:all 100ms ease-out;-o-transition:all 100ms ease-out;transition:all 100ms ease-out;}
div.navbar {height:73px;background:#385e97;}
div.circle {opacity: 0; display: none; z-index:9999;border-radius:50%;width:0px;height:0px;position:absolute;background-color:rgba(0,0,0,0.8);opacity:1;top:50%;left:50%;-webkit-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);-webkit-transition:all 300ms cubic-bezier(0.000,0.995,0.990,1.000);-moz-transition:all 300ms cubic-bezier(0.000,0.995,0.990,1.000);-ms-transition:all 300ms cubic-bezier(0.000,0.995,0.990,1.000);-o-transition:all 300ms cubic-bezier(0.000,0.995,0.990,1.000);transition:all 300ms cubic-bezier(0.000,0.995,0.990,1.000);}
div.circle.expand { width:3600px;height:3600px;top:50%;left:50%;-webkit-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);-webkit-transition:all 400ms cubic-bezier(0.000,0.995,0.990,1.000);-moz-transition:all 400ms cubic-bezier(0.000,0.995,0.990,1.000);-ms-transition:all 400ms cubic-bezier(0.000,0.995,0.990,1.000);-o-transition:all 400ms cubic-bezier(0.000,0.995,0.990,1.000);transition:all 400ms cubic-bezier(0.000,0.995,0.990,1.000);}
.nav-tc .w-1200{z-index:99999;background:#fff;width: calc(100% - 50px);margin:0;}
.nav-tc .w-1200::-webkit-scrollbar {width:5px;height:5px;}
.nav-tc .w-1200::-webkit-scrollbar-track {background:rgba(255,255,255,1);}
.nav-tc .w-1200::-webkit-scrollbar-thumb {background:#0A519C;}
.nav-tc .w-1200::-webkit-scrollbar-thumb:window-inactive {background:#0A519C;}
.nav-tc .w-1200::-webkit-scrollbar-thumb:vertical:hover {background:#0A519C;}
.nav-tc .w-1200 dl{width:12.5%;float:left;box-sizing: border-box;margin-bottom: 0;position: relative;}
.nav-tc .w-1200 dl:nth-child(8n){margin-right:0;}
.nav-tc .w-1200 dl dt{font-size:16px;/* font-weight: bold; */color:#fff;position: relative;text-align: center;height:48px;line-height: 48px;}
.nav-tc .w-1200 dl dt a{color:#333;}
.nav-tc .w-1200 dl dd{box-shadow:0px 0px 5px 1px rgba(0,0,0,0.13);width:100%;background-color: #fff;text-align: center;display: none;position: absolute;z-index:4;padding:10px 0;}
.nav-tc .w-1200 dl dd a{color:#333;font-size:12px;line-height: 40px;position: relative;display: block;width:100%;text-align: center;height:40px;}
.nav-tc .w-1200 dl dd a:hover{color:#0A519C;}
/*banner*/
.i-banner {width:100%;}
.i-banner img {display:block;width:100%;}
.i-banner img.pc {display:block;}
.i-banner img.m {display:none;}
.i-banner .swiper-pagination {bottom:47px;}
.i-banner .swiper-pagination-bullet {width:29px;height:4px;border-radius:4px;background-color:#CECECE;opacity:1;}
.i-banner .swiper-pagination-bullet-active {width:58px;background-color:#fff;}
.i-banner .swiper-button-next,.i-banner .swiper-button-prev {width:50px;height:110px;background-color:rgba(0,0,0,0.54);background-image:none;margin-top:-55px;}
.i-banner .swiper-button-next {right:0;}
.i-banner .swiper-button-prev {left:0;}
.i-banner .swiper-button-next::before {content:'';display:block;width:11px;height:18px;background-image:url(../img/r-icon.png);position:absolute;top:50%;margin-top:-9px;left:50%;margin-left:-5.5px;}
.i-banner .swiper-button-prev::before {content:'';display:block;width:11px;height:18px;background-image:url(../img/l-icon.png);position:absolute;top:50%;margin-top:-9px;left:50%;margin-left:-5.5px;}
/*首页第一屏*/
.i-part1 {margin:34px auto;background-color:#F5F6FA;padding:10px;}
.i-part1 .col-l {float:left;width:97px;height:84px;background-image:url(../img/bga.png);color:#0A519C;font-weight:bold;font-size:22px;box-sizing:border-box;padding:10px 16px;letter-spacing:10px;line-height:33px;position:relative;}
.i-part1 .col-l::before {content:'';display:block;width:1px;height:70px;background-color:#B7D6F6;position:absolute;left:44%;top:7px;}
.i-part1 .col-l::after {content:'';display:block;width:70px;height:1px;background-color:#B7D6F6;position:absolute;top:50%;left:7px;}
.i-part1 .col-c {float:left;margin-left:36px;width:calc(100% - 20px - 97px - 36px - 68px - 40px);padding-top:16px;}
.i-part1 .col-c li {font-size:16px;position:relative;height:22px;padding-left:12px;line-height:22px;width:48%;float:left;margin-bottom:14px;margin-right:4%;}
.i-part1 .col-c li:nth-child(2n) {margin-right:0;}
.i-part1 .col-c li::before {content:'';display:block;width:5px;height:5px;background-color:#757575;position:absolute;left:0;top:50%;margin-top:-2.5px;border-radius:50px;}
.i-part1 .col-c p {color:#333;white-space:nowrap;text-overflow:ellipsis;word-break:break-all;overflow:hidden;max-width:calc(100% - 60px);transition:all .3s linear;-moz-transition:all .3s linear;-webkit-transition:all .3s linear;-o-transition:all .3s linear;-ms-transition:all .3s linear;}
.i-part1 .col-c span {display:block;position:absolute;right:0;top:0;color:#BBB;}
.i-part1 .col-r {float:right;}
.i-part1 .col-r a.more {position:relative;padding-right:6px;margin-top:30px;font-weight:900;display:block;width:68px;height:30px;border-radius:16px;background-color:#C8E3FF;margin-right:10px;text-align:center;line-height:30px;color:#0A519C;font-size:12px;}
.i-part1 .col-r a.more::after {content:'+';position:absolute;right:10px;top:-2px;}
/*首页第二屏*/
.i-part2-1 {margin-top:30px;}
.i-part2-1 .col-l {width:56%;float:left;}
.gallery-top {width:100%;}
.gallery-top .img {width:100%;}
.gallery-top .img img {display:block;width:100%;transition:all .3s linear;-moz-transition:all .3s linear;-webkit-transition:all .3s linear;-o-transition:all .3s linear;-ms-transition:all .3s linear;}
.gallery-top p {height:42px;line-height:42px;color:#fff;text-align:center;font-size:14px;background-color:rgba(0,0,0,0.4);position:absolute;bottom:0;left:0;width:100%;}
.gallery-thumbs {box-sizing:border-box;padding:10px 0 0;}
.gallery-thumbs .swiper-slide {width:25%;height:100%;cursor: pointer;}
.gallery-thumbs .swiper-slide::before {content:'';display:block;width:100%;height:100%;position:absolute;left:0;top:0;background-color:rgba(0,0,0,0.64);}
.gallery-thumbs .swiper-slide img {display:block;width:100%;}
.gallery-thumbs .swiper-slide.swiper-slide-thumb-active::before,.gallery-thumbs .swiper-slide.swiper-slide-active::before {opacity:0;}
.gallery-top .swiper-button-next,.gallery-top .swiper-button-prev {width:50px;height:110px;background-color:rgba(0,0,0,0.54);background-image:none;margin-top:-55px;}
.gallery-top .swiper-button-next {right:0;}
.gallery-top .swiper-button-prev {left:0;}
.gallery-top .swiper-button-next::before {content:'';display:block;width:11px;height:18px;background-image:url(../img/r-icon.png);position:absolute;top:50%;margin-top:-9px;left:50%;margin-left:-5.5px;}
.gallery-top .swiper-button-prev::before {content:'';display:block;width:11px;height:18px;background-image:url(../img/l-icon.png);position:absolute;top:50%;margin-top:-9px;left:50%;margin-left:-5.5px;}
.i-part2-1 .col-r {float:right;width:calc(44% - 42px);}
.i-part2-1 .col-r li {padding:33.5px 0;border-bottom:1px dashed #E3E3E3;}
.i-part2-1 .col-r li h4 {transition:all .3s linear;-moz-transition:all .3s linear;-webkit-transition:all .3s linear;-o-transition:all .3s linear;-ms-transition:all .3s linear;color:#333;font-size:16px;font-weight:bold;margin-bottom:10px;height:16px;line-height:16px;white-space:nowrap;text-overflow:ellipsis;word-break:break-all;overflow:hidden;}
.i-part2-1 .col-r li p {font-size:14px;line-height:23px;color:#7B7B7B;height:46px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;word-break:break-all;}
.i-part2-1 .col-r li:first-child {padding-top:0;}
.i-part2-1 .col-r li:last-child {border:none;}
/*首页第三屏*/
.i-part3 {margin-top:55px;margin-bottom:75px;}
.i-part3 .col-l {width:27%;float:left;}
.i-part3 .col-l .col-t {background-color:#F5F6FA;box-sizing:border-box;padding:22px 16px;margin-bottom:27px;}
.i-part3 .col-l .col-t .tit {text-align:center;position:relative;text-align:center;font-size:20px;line-height:33px;color:#0A519C;height:33px;font-weight:bold;}
.i-part3 .col-l .col-t .tit i.l-i {background-color:#0A519C;width:calc(50% - 56px);display:block;height:1px;position:absolute;top:50%;left:0;}
.i-part3 .col-l .col-t .tit i.l-i::before {content:'';display:block;width:50%;height:1px;background-color:#0A519C;position:absolute;top:-8px;left:50%;}
.i-part3 .col-l .col-t .tit i.l-i::after {content:'';display:block;width:50%;height:1px;background-color:#0A519C;position:absolute;top:8px;left:50%;}
.i-part3 .col-l .col-t .tit i.r-i {background-color:#0A519C;width:calc(50% - 56px);display:block;height:1px;position:absolute;top:50%;right:0;}
.i-part3 .col-l .col-t .tit i.r-i::before {content:'';display:block;width:50%;height:1px;background-color:#0A519C;position:absolute;top:-8px;left:0;}
.i-part3 .col-l .col-t .tit i.r-i::after {content:'';display:block;width:50%;height:1px;background-color:#0A519C;position:absolute;top:8px;left:0;}
.i-part3 .col-l .col-t ul {margin-top:26px;}
.i-part3 .col-l .col-t ul li {position:relative;height:40px;padding:0 14px 0 21px;margin-bottom:8px;}
.i-part3 .col-l .col-t ul li a {font-size:16px;line-height:40px;color:#666;position:relative;padding-left:30px;display:block;white-space:nowrap;text-overflow:ellipsis;word-break:break-all;overflow:hidden;}
.i-part3 .col-l .col-t ul li a::before {content:'';width:12px;height:11px;background-image:url(../img/fx-icon1.png);position:absolute;left:0;top:50%;margin-top:-5.5px;}
.i-part3 .col-l .col-b a {position:relative;overflow:hidden;display:block;width:48%;float:left;height:48px;line-height:48px;border-radius:4px;color:#fff;text-align:center;font-size:16px;margin-right:4%;margin-bottom:14px;}
.i-part3 .col-l .col-b a:nth-child(2n) {margin-right:0;}
.i-part3 .col-l .col-b a:nth-child(1) {background-color:#6AAEEB;}
.i-part3 .col-l .col-b a:nth-child(2) {background-color:#698AD0;}
.i-part3 .col-l .col-b a:nth-child(3) {background-color:#6FB7FF;}
.i-part3 .col-l .col-b a:nth-child(4) {background-color:#5AA5C4;}
.i-part3 .col-l .col-b a:nth-child(5) {background-color:#27ade4;}
.i-part3 .col-l .col-b a:nth-child(6) {background-color:#0d75a0;}
.i-part3 .col-l .col-b a em {position:absolute;left:-180px;top:0;width:180px;height:110px;background-image:-moz-linear-gradient(0deg,rgba(255,255,255,0),rgba(255,255,255,0.5),rgba(255,255,255,0));background-image:-webkit-linear-gradient(0deg,rgba(255,255,255,0),rgba(255,255,255,0.5),rgba(255,255,255,0));transform:skewx(-25deg);-o-transform:skewx(-25deg);-moz-transform:skewx(-25deg);-webkit-transform:skewx(-25deg);}
.i-part3 .col-r {float:right;width:70%;}
.i-part3 .col-r .col-t ul {margin:30px 0 13px;width:100%;}
.i-part3 .col-r .col-t ul li {float:left;position:relative;text-align:center;margin-bottom:18px;width:11%;margin-left:3.6%;}
.i-part3 .col-r .col-t ul li p {color:#666666;font-size:14px;margin-top:7px;}
.i-part3 .col-r .col-t ul li .img {width:100%;overflow:hidden;}
.i-part3 .col-r .col-t ul li .img img {display:block;width:100%;transition:all .3s linear;-moz-transition:all .3s linear;-webkit-transition:all .3s linear;-o-transition:all .3s linear;-ms-transition:all .3s linear;}
.i-part3 .col-r .col-t ul li:nth-child(1) {margin-left:0;width:27%;}
.i-part3 .col-r .col-t ul li:nth-child(1) .img {display:block;position:relative;width:100%;overflow:hidden;}
.i-part3 .col-r .col-t ul li:nth-child(1) .img img {display:block;width:100%;}
.i-part3 .col-r .col-t ul li:nth-child(1) p {height:40px;width:100%;position:absolute;bottom:0;left:0;background-color:rgba(0,0,0,0.34);color:#fff;font-size:14px;text-align:center;line-height:40px;}
.i-part3 .col-r .col-b {}
.i-part3 .col-r .col-b ul li {padding:30px 0;border-bottom:1px dashed #E3E3E3;width:48%;float:left;margin-right:4%;}
.i-part3 .col-r .col-b ul li:nth-child(2n) {margin-right:0;}
.i-part3 .col-r .col-b ul li h4 {transition:all .3s linear;-moz-transition:all .3s linear;-webkit-transition:all .3s linear;-o-transition:all .3s linear;-ms-transition:all .3s linear;color:#333;font-size:16px;font-weight:bold;margin-bottom:10px;height:16px;line-height:16px;white-space:nowrap;text-overflow:ellipsis;word-break:break-all;overflow:hidden;}
.i-part3 .col-r .col-b ul li p {font-size:14px;line-height:23px;color:#7B7B7B;height:46px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;word-break:break-all;}
.i-part3 .col-r .col-b ul li:nth-child(5),.i-part3 .col-r .col-b ul li:nth-child(6) {border:none;}
/*友情链接*/
.links {background-color:#F5F6FA;padding:30px 0;}
.links .col-l {float:left;width:140px;height:114px;background-image:url(../img/bga1.png);color:#0A519C;font-weight:bold;font-size:22px;box-sizing:border-box;padding:7px 24px;letter-spacing:20px;line-height:50px;position:relative;}
.links .col-l::before {content:'';display:block;width:1px;height:100px;background-color:#B7D6F6;position:absolute;left:38%;top:7px;}
.links .col-l::after {content:'';display:block;width:100px;height:1px;background-color:#B7D6F6;position:absolute;top:50%;left:7px;}
.links .col-r {float:right;width:calc(100% - 178px);}
.links .col-r a {display:block;float:left;color:#fff;margin-bottom:20px;font-size:14px;line-height:47px;position:relative;height:47px;background-image:url(../img/bgb.png);background-size:100% 100%;text-align:center;width:18%;margin-right:2.5%;}
.links .col-r a:nth-child(5n) {margin-right:0;}
.links .col-r a span {display:inline-block;position:relative;padding-left:24px;transition:all .3s linear;-moz-transition:all .3s linear;-webkit-transition:all .3s linear;-o-transition:all .3s linear;-ms-transition:all .3s linear;}
.links .col-r a span::before {content:'';display:block;position:absolute;left:0;top:7px;width:16px;height:32px;background-image:url(../img/lnk-icon.png);}
.links .col-r a:nth-child(6),.links .col-r a:nth-child(7),.links .col-r a:nth-child(8),.links .col-r a:nth-child(9),.links .col-r a:nth-child(10) {margin-bottom:0;}
/*底部*/
.footer {background-color:#2E2E2E;padding:46px 0 68px;position: relative;border-top:6px solid #0A519C;}
.footer .col-l {float:left}
.footer .col-l p.adr {margin-top:28px;color:#fff;font-size:16px;}
.footer .col-l p.adr span {display:inline-block;margin-right:55px;}
.footer .col-l ul {margin-top:25px;}
.footer .col-l ul li {float:left;margin-right:10px;position:relative;}
.footer .col-l ul li .ewm-img {position:absolute;bottom:30px;left:50%;margin-left:-59px;width:118px;display:none;}
.footer .col-r {float:right}
.footer .col-r .ewm {text-align:center;float:left;}
.footer .col-r .ewm img {display:block;width:118px;height:118px;}
.footer .col-r .ewm span {display:inline-block;font-size:14px;line-height:21px;margin-top:15px;color:#fff;}
.footer .col-r .other {float:right;margin-left:30px;}
.footer .col-r .other p.tel {font-family:"GOTHAMBOLD";margin-bottom:26px;position:relative;padding-left:25px;height:27px;line-height:27px;font-size:24px;line-height:33px;font-weight:bold;color:#fff;}
.footer .col-r .other p.tel::before {content:'';display:block;width:16px;height:23px;background-image:url(../img/tel-icon.png);position:absolute;left:0;top:7px;}
.footer .col-r .other p {color:#C2C2C2;font-size:12px;line-height:24px;}
.footer .col-r .other p a {color:#c2c2c2;}
/*手机头部*/
.delay01 {-webkit-transition-delay:.03s !important;transition-delay:.03s !important;}
.delay02 {-webkit-transition-delay:.08s !important;transition-delay:.08s !important;}
.delay03 {-webkit-transition-delay:.13s !important;transition-delay:.13s !important;}
.delay04 {-webkit-transition-delay:.18s !important;transition-delay:.18s !important;}
.delay05 {-webkit-transition-delay:.23s !important;transition-delay:.23s !important;}
.delay06 {-webkit-transition-delay:.28s !important;transition-delay:.28s !important;}
.delay07 {-webkit-transition-delay:.33s !important;transition-delay:.33s !important;}
.delay08 {-webkit-transition-delay:.38s !important;transition-delay:.38s !important;}
.delay09 {-webkit-transition-delay:.43s !important;transition-delay:.43s !important;}
.delay09 {-webkit-transition-delay:.48s !important;transition-delay:.48s !important;}
.delay10 {-webkit-transition-delay:.53s !important;transition-delay:.53s !important;}
.js-m-3.animate {opacity:1;-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0);}
.search-bg1 {position:fixed;left:0;top:0;width:100%;height:100%;z-index:10;background-color:#f5f5f5;display:none;z-index:2000;}
.header2 {height:55px;position:fixed;background:#fff;z-index:20000;width:100%;display:none;top:0;left:0;}
.header2 .main-wrap {height:55px;padding:0 3%;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.1);box-sizing:border-box;width:100%;}
.header2 .logo {height:55px;overflow:hidden;}
.header2 .logo a {display:block;}
.header2 .logo img {display:block;height:50px;margin-top:5px;}
.header2 .nav-btn {width:24px;height:18px;position:relative;cursor:pointer;margin-top:18px;}
.header2 .nav-btn .line {display:block;width:100%;height:2px;border-radius:2px;background-color:#ababab;position:absolute;}
.header2 .nav-btn .line1 {-webkit-transform-origin:left 0px 0;-ms-transform-origin:left 0px 0;transform-origin:left 0px 0;}
.header2 .nav-btn .line2 {top:8px;}
.header2 .nav-btn .line3 {bottom:0;-webkit-transform-origin:left 2px 0;-ms-transform-origin:left 2px 0;transform-origin:left 2px 0;}
.header2 .sub-menu {width:100%;padding:0 2%;display:none;position:absolute;left:0;top:60px;z-index:2;overflow-y:auto;box-sizing:border-box;}
.header2 .sub-menu ul {width:100%;overflow-y:scroll;height:calc(100vh - 55px - 1.5rem);}
.header2 .sub-menu li {border-bottom:1px solid #dcdcdc;font-size:16px;}
.header2 .sub-menu .tit {display:block;width:100%;padding:0 3%;line-height:60px;color:#000;position:relative;box-sizing:border-box;}
.header2 .sub-menu .sec-list {line-height:40px;padding:10px 4%;display:none;}
.header2 .sub-menu .sec-list p {background:url(../img/ico_04.png) no-repeat left center;background-size:3px auto;font-size:14px;}
.header2 .sub-menu .sec-list a {padding-left:3%;color:#666;display:block;}
.header2 .nav-btn.active {-webkit-animation:rotate 0.5s linear 0s;animation:rotate 0.5s linear 0s;}
.header2 .nav-btn.hover .line {background:#0A519C;}

/*内页banner*/
.ny-banner{position: relative;}
.ny-banner .img{width: 100%;}
.ny-banner .img img{width:100%;}
.ny-banner .img img.pc{display: block;}
.ny-banner .img img.m{display: none;}
.ny-banner .word{width:1200px;position: absolute;left:50%;margin-left:-600px;top:62px;padding-bottom: 80px;color:#fff;}
.ny-banner .word::after{content: '';display: block;width:33px;height:1px;background-color: #fff;position: absolute;left:0;bottom: 0;}
.ny-banner .word h3{font-size:32px;line-height: 45px;}
.ny-banner .word p{font-size:18px;line-height: 25px;text-transform: uppercase;}

/*内页导航*/
.ny-nav{width:100%;height:90px;border-bottom: 1px solid #E5E5E5;z-index:2;position: sticky;top:0;left:0;background-color: #fff;}
.ny-nav .fl{height:90px;}
.ny-nav .fl a{color:#8A8A8A;font-size:14px;line-height: 90px;display: inline-block;position: relative;padding-right: 32px;}
.ny-nav .fl a::after{content: '';width:3px;height:6px;background-image: url(../img/sj-ico.png);position: absolute;right:15.5px;top:50%;margin-top:-3px;}
.ny-nav .fl a:last-child::after{display: none;}
.ny-nav .fl a:last-child{color:#0A519C;}
.ny-nav .fr{text-align: right;white-space: nowrap;}
.ny-nav .fr a{color:#989898;font-size:14px;line-height: 90px;display: inline-block;margin-right: 40px;position: relative;}
.ny-nav .fr a::after{content: '';width:0;height:2px;background-color: #0A519C;position: absolute;bottom:-1px;left:0;transition:all .3s linear;-moz-transition:all .3s linear;-webkit-transition:all .3s linear;-o-transition:all .3s linear;-ms-transition:all .3s linear;}
.ny-nav .fr a:last-child{margin-right: 0;}
.ny-nav .fr a.active::after{width:100%;}

/*内页主要*/
.n-main{position: relative;padding-bottom: 118px;}
.n-main::after{content: '';width: 1px;height:100%;position: absolute;top:0;left:39.5%;background-color: #E5E5E5;}
.n-main .col-l{width:30%;box-sizing: border-box;float:left;
position: sticky;left:0;top:127px;margin-top:37px;}
.n-main .col-l .top{padding:24px 24px 0 24px;background-color: #F9F9F9;}
.n-main .col-l .top h3{color:#0A519C;font-size:30px;line-height: 39px;font-weight: bold;margin-bottom: 16px;text-transform:uppercase;max-width: calc(100% - 48px);}
.n-main .col-l .top h4{font-size:24px;line-height: 33px;margin-bottom: 6px;color:#333;}
.n-main .col-l .top p{font-size:14px;line-height: 22px;color:#989898;position: relative;padding-bottom: 100px;max-width: 265px;}
.n-main .col-l .top p::after{content: '';width: 28px;height:2px;background-color: #0A519C;background-color: #0A519C;position: absolute;left:0;bottom:55px;}
.n-main .col-l .bottom{margin-top:8px;background-color: #F9F9F9;}
.n-main .col-l .bottom a{border-bottom: 1px solid rgba(112,112,112,0.1); display: block; width:100%;height:105px;line-height: 105px;box-sizing: border-box;color:#666;font-size:20px;padding:0 36px;position: relative;}
.n-main .col-l .bottom a::after{content: '';display: block;width:7px;height: 14px;background-image: url(../img/sj-icon1.png);position: absolute;right:36px;top:50%;margin-top:-7px;opacity: 0;}
.n-main .col-l .bottom a.active,.n-main .col-l .bottom a:hover{background-color: #0A519C;color:#fff;border-bottom: 1px solid #0A519C;}
.n-main .col-l .bottom a.active::after,.n-main .col-l .bottom a:hover::after{opacity: 1;}

.n-main .col-r{float:right;width:65%;position: relative;padding-left: 5%;box-sizing: border-box;}
.n-main .col-l1{padding:0;background-color: none;position: sticky;left:0;top:127px;margin-top:70px;}
.n-main .col-l .img{width: 100%;overflow: hidden;}
.n-main .col-l .img img{display: block;width: 100%;transition:all .3s linear;-moz-transition:all .3s linear;-webkit-transition:all .3s linear;-o-transition:all .3s linear;-ms-transition:all .3s linear;}

.n-main1::after{display: none;}
.n-main .col-r1{width: 100%;padding-left: 0;}
.search-one {margin-top:80px;}
.search-one .search-one-box {margin:0 auto;width:770px;height:50px;position:relative;}
.search-one .search-one-box input {outline:none;border:none;background:#ffffff;display:block;width:100%;height:50px;padding-left:26px;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:18px;color:#808080;padding-right:55px;border:1px solid #00000012;}
.search-one .search-one-box .search-btn {position:absolute;top:0;right:0;width:50px;height:50px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;cursor:pointer;}
.search-one .search-one-box button {border:none;outline: none; display:block;width:20px;height:20px;background:url(../img/search.png) no-repeat center/100% 100%;z-index:11;}




/*超声专科诊疗应用*/
.health .item{padding:37px 0;width: 100%;border-bottom: 1px dashed #E3E3E3;}
.health .item .img{float:left;width:153px;overflow: hidden;}
.health .item .img img{display: block;width:100%;transition:all .3s linear;-moz-transition:all .3s linear;-webkit-transition:all .3s linear;-o-transition:all .3s linear;-ms-transition:all .3s linear;}
.health .item .word{float:right;width: calc(100% - 190px);}
.health .item .word h3{ white-space: nowrap;
            overflow: hidden;
            text-overflow: ellipsis;color:#58585E;font-size:18px;font-weight: bold;margin-bottom: 20px;margin-top:10px;position: relative;transition:all .3s linear;-moz-transition:all .3s linear;-webkit-transition:all .3s linear;-o-transition:all .3s linear;-ms-transition:all .3s linear;}
.health .item .word p{color:#73706E;font-size:14px;line-height: 24px;height: 48px;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;word-break: break-all;}
a.load-more__btn{display: block;width:100%;height:72px;background-color: #EBEBEB;color:#0A519C;font-size:14px;line-height: 72px;text-align: center;margin-top:38px;}

/*超声专科诊疗应用详情*/
.health-show{padding-top:70px;}
.health-show .ms{color:#666;font-size:14px;line-height: 33px;}
.health-show .next{margin-top:100px;padding-top: 24px;border-top:1px solid #E3E3E3;}
.health-show .next p{color:#969696;font-size:14px;line-height: 20px;height:20px;overflow: hidden;margin-bottom: 10px;}
.health-show .next p a{color:#333;}
.health-show dl{position: relative;margin-top:20px;}
.health-show dl dt{font-weight: bold;font-size:14px;color:#333;float: left;line-height: 24px;}
.health-show dl dd{float:right;line-height: 24px;}

/*就医指南*/
.team{padding:50px 0 0;}
.team ul{}
.team ul li{text-align: center;width:22%;margin-right:3%;margin-bottom: 24px;float: left;}
.team ul li:nth-child(4n){margin-right: 0;}
.team ul li .img{width: 100%;overflow: hidden;}
.team ul li .img img{display: block;width: 100%;transition:all .3s linear;-moz-transition:all .3s linear;-webkit-transition:all .3s linear;-o-transition:all .3s linear;-ms-transition:all .3s linear;}
.team ul li p{color:#4D4D4D;font-size: 14px;line-height: 20px;margin-top: 12px;}

/*超声期刊*/
.medical4{margin-top:24px;}
.medical4 li{width:30%;float:left;text-align: center;margin-right:5%;margin-bottom: 20px;}
.medical4 li:nth-child(3n){margin-right:0;}
.medical4 li .img{width:100%;overflow: hidden;height:15.25vw;}
.medical4 li .img img{display: block;width:100%;transition:all .3s linear;-moz-transition:all .3s linear;-webkit-transition:all .3s linear;-o-transition:all .3s linear;-ms-transition:all .3s linear;width:100%;height:100%;    object-fit: contain;}
.medical4 p{font-size:18px;font-weight: bold;color:#333;line-height: 25px;margin-top:20px;transition:all .3s linear;-moz-transition:all .3s linear;-webkit-transition:all .3s linear;-o-transition:all .3s linear;-ms-transition:all .3s linear;}

/*获奖人介绍*/
.education3{}
.education3 li{width:22%;text-align: center;margin-right:4%;float:left;}
.education3 li:nth-child(4n){margin-right: 0;}
.education3 li .img{width:100%;overflow: hidden;}
.education3 li .img img{display: block;width:100%;transition:all .3s linear;-moz-transition:all .3s linear;-webkit-transition:all .3s linear;-o-transition:all .3s linear;-ms-transition:all .3s linear;
}
.education3 li p{color:#4D4D4D;font-size:14px;line-height: 20px;margin-top:12px;margin-bottom: 24px;}

/*会议报名*/
.academic{margin-top: 50px;}
.academic li{float:left;width:48%;margin-right:4%;margin-bottom: 30px;}
.academic li:nth-child(2n){margin-right: 0;}
.academic li.other{width:100%;}
.academic li p{font-size:14px;height:20px;line-height: 20px;color:#666;margin-bottom: 16px;}
.academic li p span{color:#D8251C;display: inline-block;margin-right: 10px;}
.academic li input{font-size:14px;height:50px;box-sizing: border-box;line-height: 50px;padding:0 16px;border:1px solid #D9D9D9;width: 100%;}
.academic li select{color:#C4C4C4;outline: none; font-size:14px;height:50px;box-sizing: border-box;line-height: 50px;padding:0 16px;border:1px solid #D9D9D9;width: 100%;}
.academic li textarea{font-size:14px;height:120px;box-sizing: border-box;line-height: 24px;padding:16px;border:1px solid #D9D9D9;width: 100%;outline: none;}

.academic li select::-webkit-input-placeholder {color:#C4C4C4; font-size: 14px;font-family: '微软雅黑';}
.academic li select::-moz-placeholder {color:#C4C4C4; font-size: 14px;font-family: '微软雅黑';}
.academic li select::-moz-placeholder {color:#C4C4C4; font-size: 14px;font-family: '微软雅黑';}
.academic li select::-ms-input-placeholder {color:#C4C4C4; font-size: 14px;font-family: '微软雅黑';}

.academic li input::-webkit-input-placeholder {color:#C4C4C4; font-size: 14px;font-family: '微软雅黑';}
.academic li input::-moz-placeholder {color:#C4C4C4; font-size: 14px;font-family: '微软雅黑';}
.academic li input::-moz-placeholder {color:#C4C4C4; font-size: 14px;font-family: '微软雅黑';}
.academic li input::-ms-input-placeholder {color:#C4C4C4; font-size: 14px;font-family: '微软雅黑';}

.academic li textarea::-webkit-input-placeholder {color:#C4C4C4; font-size: 14px;font-family: '微软雅黑';}
.academic li textarea::-moz-placeholder {color:#C4C4C4; font-size: 14px;font-family: '微软雅黑';}
.academic li textarea::-moz-placeholder {color:#C4C4C4; font-size: 14px;font-family: '微软雅黑';}
.academic li textarea::-ms-input-placeholder {color:#C4C4C4; font-size: 14px;font-family: '微软雅黑';}

.academic li .tab{width: 100%;height:40px;background-color: #F5F5F5;padding-left: 16px;}
.academic li .tab a{cursor: pointer;color: #666666;font-size:14px;display: inline-block;position: relative;height:40px;line-height: 40px;padding-left: 25px;margin-right: 100px;}
.academic li .tab a::before{content: '';display: block; width:15px;height:15px;background-image: url(../img/c-ico1.png);position: absolute;left:0;top:12px;}
.academic li .tab a.active::before{background-image: url(../img/c-ico2.png);}

.upload_warp_img_div_del {position:absolute;top:6px;width:16px;right:4px;}
.upload_warp_img_div_top {position:absolute;top:0;width:100%;height:30px;background-color:rgba(0,0,0,0.4);line-height:30px;text-align:left;color:#fff;font-size:12px;text-indent:4px;}
.upload_warp_img_div_text {white-space:nowrap;width:80%;overflow:hidden;text-overflow:ellipsis;}
.upload_warp_img_div img {max-width:100%;max-height:100%;vertical-align:middle;}
.upload_warp_img_div {position:relative;height:100px;width:120px;border:1px solid #D9D9D9;margin:0px 30px 10px 0px;float:left;line-height:100px;display:table-cell;text-align:center;background-color:#eee;cursor:pointer;}
.upload_warp_img {border-top:1px solid #D2D2D2;padding:14px 0 0 14px;overflow:hidden}
.upload_warp_text {text-align:left;margin-bottom:10px;padding-top:10px;text-indent:14px;border-top:1px solid #D9D9D9;font-size:14px;}
.upload_warp_right {width: 100%; height:100%;border:2px dashed #D9D9D9;border-radius:4px;color:#D9D9D9;position: relative;text-align: center;padding-left: 80px;box-sizing: border-box;}
.upload_warp_right::before{content:'';width:80px;height:80px;background-color: #F5F5F5;position: absolute;left:-2px;top:-2px;}
.upload_warp_right::after{content: '';width:30px;height:30px;background-image: url(../img/wj-ico.png);position: absolute;left:25px;top:25px;}
.upload_warp_right p{font-size:14px;line-height: 24px;color:#C4C4C4!important;padding-top: 17px;}
.upload_warp {margin:14px;height:80px;}
.upload {border:1px solid #D9D9D9;background-color:#fff;margin-bottom: 20px;}
.hello {width:100%;margin-top:15px;display: none;}
.hello.active{display: block;}


.academic1{}
.academic1 li{width: 100%;padding:37px 0;border-bottom: 1px dashed #E3E3E3;}
.academic1 li .img{width:153px;overflow: hidden;float:left;height:106px;}
.academic1 li .img img{display: block;width:100%;transition:all .3s linear;-moz-transition:all .3s linear;-webkit-transition:all .3s linear;-o-transition:all .3s linear;-ms-transition:all .3s linear;}
.academic1 li .word{float: right;width: calc(100% - 190px);height:106px;}
.academic1 li .word .date{color:#999999;font-size:14px;line-height: 36px;}
.academic1 li .word h3{color:#58585E;font-size:18px;line-height: 25px;margin-bottom: 20px;}
a.down{height:20px;font-size:14px;display: block;padding-left: 65px;position: relative;line-height: 20px;color:#666666;}
a.down::before{transition:all .3s linear;-moz-transition:all .3s linear;-webkit-transition:all .3s linear;-o-transition:all .3s linear;-ms-transition:all .3s linear;content: '';display: block;width:50px;height:20px;background-image: url(../img/down-ico2.png);position: absolute;top:0;left:0;}

a.tj{display: block; border-radius: 6px; width:100%;background-color: #0A519C;color:#0A519C;height:50px;line-height: 50px;text-align: center;font-size:14px;color:#fff;}
button.tj{display: block; border-radius: 6px; width:100%;background-color: #0A519C;color:#0A519C;height:50px;line-height: 50px;text-align: center;font-size:14px;color:#fff;border: none;}
/*pc端适配*/
@media (max-width:1200px) {
.w-1200 {width:96%;}
.footer .col-l p.adr span {margin-right:20px;}
.links .col-r a span {font-size:12px;}
.nav li {padding:0 2%;}
}
@media (max-width:1050px) {
.i-part2-1 .col-r li {padding:24px 0;}
}
/*hover*/
@media (min-width:1025px) {
a{transition:all .3s linear;-moz-transition:all .3s linear;-webkit-transition:all .3s linear;-o-transition:all .3s linear;-ms-transition:all .3s linear;}
.nav li:hover,.nav li.active {background-color:#0A519C;}
.nav li:hover a,.nav li.active a {color:#fff;}
.i-part1 .col-c li:hover a p,.i-part2-1 .col-r li:hover h4,.i-part3 .col-r .col-b ul li:hover h4,.health .item .word:hover h3,.health-show .next p:hover a{color:#0A519C;margin-left:3px;}
.i-part1 .col-r a.more:hover {padding-right:10px;}
.title a.more:hover {padding-right:15px;}
.i-part3 .col-r .col-t ul li:hover .img img,.gallery-top .img:hover img,.team ul li:hover .img img,.n-main .col-l .img:hover img,.health .item .img:hover img,.medical4 li .img:hover img,.education3 li .img:hover img,.academic1 li .img img:hover{transform:scale(1.05);}
.links .col-r a:hover span {padding-left:30px;}
.h-top .right ul li:hover a {font-weight:bold;}
.footer .col-l ul li:hover .ewm-img {display:block;}
.i-part3 .col-l ul li:hover {background-color:#0A519C;}
.i-part3 .col-l ul li:hover a {color:#fff;}
.i-part3 .col-l ul li:hover a::before {background-image:url(../img/fx-icon2.png);}
.i-part3 .col-l .col-b a:hover em {left:180px;-moz-transition:0.5s;-o-transition:0.5s;-webkit-transition:0.5s;transition:0.5s;}
.footer .col-r .other p a:hover {color:#fff;}
.ny-nav .fl a:hover{color:#0A519C;}
.ny-nav .fr a:hover::after{width: 100%;}
.health3-show .next p a:hover,.medical4 p:hover{color:#0A519C;}
a.load-more__btn:hover{color: #fff;background-color:#0A519C;}
a.tj:hover{background-color:#F9F9F9;color:#333;}
button.tj:hover{background-color:#F9F9F9;color:#333;}
a.down:hover{color:#0A519C;}
a.down:hover::before{background-image: url(../img/down-ico1.png);}
}
/*移动端适配*/
@media (max-width:1024px) {
body,html{width:100%;overflow-x: hidden;}
.header {display:none;}
.header2 {display:block;}
.i-part1 {margin:20px auto;}
.i-part1 .col-l {float:none;background-image:none;width:100%;padding:0;letter-spacing:0;line-height:22px;height:22px;text-align:center;}
.i-part1 .col-l::before,.i-part1 .col-l::after {display:none;}
.i-part1 .col-c {width:100%;float:none;margin-left:0;}
.i-part1 .col-c li {width:100%;}
.i-part1 .col-r {width:100%;float:none;}
.i-part1 .col-r a.more {margin:0 auto;}
.i-part2-1 .col-l {width:100%;float:none;}
.i-part2-1 .col-r {width:100%;margin-top:20px;}
.i-part3 {margin-top:20px;margin-bottom:20px;}
.i-part3 .col-l {width:100%;float:none;}
.i-part3 .col-r {width:100%;float:none;}
.gallery-top .swiper-button-next,.gallery-top .swiper-button-prev {height:60px;margin-top:-30px;}
.i-part3 .col-l .col-b a {height:50px;line-height:50px;}
.i-part3 .col-r .col-t ul li:nth-child(1) {width:100%;}
.i-part3 .col-r .col-t ul li {width:19%;margin-left:0;margin-right:1%;}
.i-part3 .col-r .col-b ul li {padding:20px 0;width:100%;float:none;}
.links .col-l {float:none;background-image:none;width:100%;padding:0;letter-spacing:0;line-height:22px;height:22px;text-align:center;}
.links .col-l::after,.links .col-l::before {display:none;}
.links .col-r {width:100%;float:none;margin-top:20px;}
.links .col-r a {width:48%;margin-right:4%;margin-bottom:10px;}
.links .col-r a:nth-child(6),.links .col-r a:nth-child(7),.links .col-r a:nth-child(8),.links .col-r a:nth-child(9),.links .col-r a:nth-child(10) {margin-bottom:10px;}
.links .col-r a:nth-child(5n) {margin-right:4%;}
.links .col-r a:nth-child(2n) {margin-right:0;}
.footer {padding:20px 0}
.footer .col-l {display:none;}
.footer .col-r {width:100%;float:none;}
.footer .col-r .ewm {float:none;margin:0 auto;text-align:center;}
.footer .col-r .ewm img {margin:0 auto;}
.footer .col-r .other {float:none;margin-left:0;}
.i-banner {margin-top:55px;}
.i-banner .swiper-button-next,.i-banner .swiper-button-prev {display:none;}
.i-banner .swiper-pagination {bottom:10px;}
.i-banner img.pc {display:none;}
.i-banner img.m {display:block;}
.footer .col-r .other p.tel {display:none;}
.footer .col-r .other p {text-align:center;}
.i-part3 .col-l .col-t ul li {font-size:14px;height:30px;line-height:30px;padding:0;}
.i-part3 .col-l .col-t ul li a {font-size:14px;height:30px;line-height:30px;}
.i-part3 .col-l .col-t ul {margin-top:10px;}
.ny-banner{margin-top:55px;}
.ny-banner .img img.pc{display: none;}
.ny-banner .img img.m{display: block;}
.ny-banner .word{width:92%;margin-left:0;top:50%;margin-top:-27px; left:2%;padding-bottom: 10px;}
.ny-banner .word h3{font-size:18px;line-height: 24px;}
.ny-banner .word p{font-size:14px;line-height: 20px;}
.ny-nav .fl{display: none;}
.ny-nav{height:40px;position: relative;}
.ny-nav .fr{float:none;width:100%;text-align: left;white-space: nowrap;overflow-x: scroll;overflow-y: hidden;}
.ny-nav .fr a{line-height: 40px;margin-right: 20px!important;}
.n-main::after,.n-main .col-l{display: none;}
.n-main .col-r{float:none;width:100%;padding-left: 0;}
.health-show{padding-top: 30px;}
.n-main{padding-bottom: 30px;}
.academic{margin-top:20px;}
.academic1 li{padding:20px 0;}
.academic1 li .word h3{font-size:14px;line-height: 20px;margin-bottom: 10px;}
.tit1 h3{font-size:18px;}
.tit1 p{font-size:14px;line-height: 20px;}
.tit1 .ewm1{display: none;}
.tit1 .fx{margin-top:10px;height:auto;}
.health-show .next{margin-top:30px;}
.team{padding:30px 0 0 0;}
.medical4 p{font-size:12px;margin-top: 10px;}
.search-one{margin-top:20px;}
.search-one .search-one-box{width:100%;}
.medical4 li .img img{height: 38vw;}
}
@media (max-width:960px) {}
@media (max-width:768px) {}
@media (max-width:414px) {}
@media (max-width:375px) {}
@media (max-width:320px) {}
