@charset "utf-8";/* CSS Document */* {padding:0px;margin:0px;word-wrap:break-word;-webkit-appearance:none;-webkit-tap-highlight-color:rgba(0,0,0,0);box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;}
body {color:#333;font-family:'MicrosoftYaHei';background-color:#FFFFFF;font-size:14px;margin:0px auto;-webkit-text-size-adjust:none;min-width:1200px;}
html,address,blockquote,div,dl,form,h1,h2,h3,h4,h5,h6,ol,p,pre,table,ul,dd,dt,li,tbody,td,tfoot,th,thead,tr,button,del,ins,map,object,a,abbr,acronym,b,bdo,big,br,cite,code,dfn,em,i,img,kbd,q,samp,small,span,strong,sub,sup,tt,var,legend,fieldset {-webkit-text-size-adjust:none;margin:0;padding:0;}
a {transition:color 0.4s;}
ol,ul,li {list-style:none;list-style-image:none;list-style-position:outside;list-style-type:none;color:#666666;}
img,fieldset,abbr,acronym {border:0 none;}
del,ins {text-decoration:none;}
a {text-decoration:none;color:#000;outline:none;-webkit-appearance:none;}
table {border-collapse:collapse;border-spacing:0;}
i,b,address {text-decoration:none;font-style:normal;font-weight:lighter;}
caption {text-align:left;}
time,mark {margin:0px;padding:0px;background:none}
article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section {display:block;margin:0;padding:0;}
i,cite,em {font-style:normal;}
.flex_vertical_align {/*垂直居中*/display:flex;display:-webkit-flex;align-items:center;-webkit-align-items:center;}
.flex_align {/*垂直与水平居中*/display:flex;display:-webkit-flex;justify-content:center;-webkit-justify-content:center;align-items:center;-webkit-align-items:center;}
.symmetry {/*水平排列*/display:-webkit-box;display:-moz-box;display:box;}
h1,h2,h3,h4,h5,h6 {font-size:14px;font-weight:500;}
form,fieldset,legend,input,button,textarea,p,blockquote,select {-webkit-appearance:none;font-size:14px;font-family:"microsoft Yahei",Arial,Helvetica,sans-serif;}
img {-ms-interpolation-mode:bicubic;max-width:100%;}
@media only screen and (max-width:310px) and (min-width:300px) {body {font-size:9px}
}
@media only screen and (max-width:320px) and (min-width:310px) {body {font-size:9px}
}
@media only screen and (max-width:360px) and (min-width:320px) {body {font-size:9.5px}
}
@media only screen and (max-width:360px) and (min-width:350px) {body {font-size:10px}
}
@media only screen and (max-width:480px) and (min-width:360px) {body {font-size:11.11111px;}
}
@media only screen and (max-width:480px) and (min-width:470px) {body {font-size:13.33333px}
}
@media only screen and (max-width:560px) and (min-width:480px) {body {font-size:13.33333px}
}
@media only screen and (max-width:570px) and (min-width:560px) {body {font-size:15.83333px}
}
@media only screen and (max-width:640px) and (min-width:570px) {body {font-size:15.83333px}
}
@media only screen and (max-width:640px) and (min-width:630px) {body {font-size:17.77778px}
}
@media only screen and (max-width:710px) and (min-width:640px) {body {font-size:17.77778px}
}
.fl {float:left;}
.fr {float:right;}
.combanner {height:290px;background-size:auto 100% !important;}
@font-face {font-family:'icon';src:url('../Font/iconfont.eot');src:url('../Font/iconfont.eot?#iefix') format('embedded-opentype'),url('../Font/iconfont.woff') format('woff'),url('../Font/iconfont.ttf') format('truetype'),url('../Font/iconfont.svg#iconfont') format('svg');}
.icon {font-family:"icon" !important;font-size:16px;font-style:normal;-webkit-font-smoothing:antialiased;-webkit-text-stroke-width:0.2px;-moz-osx-font-smoothing:grayscale;}
.mw {width:1200px;margin:0 auto;}
.maxshow {display:inline-block !important;}
.minshow {display:none !important;}
.hold_head {width:100%;height:145px;}
.school_head {background-image:url(../Img/headback.png);height:145px;background-origin:content-box;overflow:hidden;position:relative;z-index:64;top:0;width:100%;}
.school_head .logoa {margin-top:30px;}
.school_head .logoa .img {max-height:90px;}
.school_head .t_r {background-image:url(../Img/headbackmen.png);height:145px;width:550px;text-align:right;padding-top:30px;background-origin:content-box;background-repeat:no-repeat;color:#FFFFFF;position:relative;padding-right:44px;}
.school_head .t_r .link {line-height:50px;color:#FFFFFF;}
.school_head .t_r .link .a {color:#FFFFFF;margin-left:26px;}
.school_head .change_select {font-size:24px;margin-left:12px;cursor:pointer;position:absolute;right:0;top:41px;width:40px;text-align:center;}
.school_head .t_r .link .contact {}
.navbar {width:100%;background-color:#FFFFFF;}
.nav {height:60px;position:relative;z-index:50;}
.nav .father .pitch em a {color:#0363ac !important;font-weight:bold;}
.nav .father .pitch {box-shadow:0px 0px 5px 1px rgba(4,26,43,0.06);}
.nav .father {float:right;height:60px;}
.nav .father>li {float:left;text-align:center;width:109px;position:relative;height:60px;font-size:16px;font-weight:500;}
.nav .father>* a {display:inline-block;cursor:pointer;}
.nav .father li i {display:none;}
.nav .father>h3 em {display:none;}
.nav .father>h3 a {padding:0 30px;}
.nav .father>h3 i {position:relative;z-index:1;transition:color 0.3s;-moz-transition:color 0.3s;-webkit-transition:color 0.3s;-o-transition:color 0.3s;}
.nav .father>h3 a:hover i {color:#FFF;}
.nav .father ul {position:absolute;width:100%;z-index:99;left:0px;display:none;background-color:#FFFFFF;}
.nav .father ul li {line-height:50px;height:50px;z-index:99;width:100%;}
.nav .father ul h3 {display:none;width:100%;}
.nav .father>li>em {overflow:hidden;position:relative;line-height:60px;height:60px;display:block;}
.nav .father>li>em a {position:relative;z-index:1;width:100%;display:block;color:#333333;transition:all 0.3s;-moz-transition:all 0.3s;-webkit-transition:all 0.3s;-o-transition:all 0.3s;}
.nav .father>li:hover>em a {color:#FFF !important;background-color:#0363ac;}
.nav .father ul li a {padding:0px;width:100%;display:inline-block;text-align:center;transition:background 0.5s;-moz-transition:background 0.5s;-webkit-transition:background 0.5s;-o-transition:background 0.5s;padding:0px 5px;overflow:hidden;white-space:nowrap;height:50px;text-overflow:ellipsis;line-height:50px;font-size:14px;}
.nav .father ul li a:hover {color:#FFF;background-color:#0363ac;}
.nav .father ul li * {color:#1d1d1d;}
.nav .shell {display:inline-block;width:100%;}
.school_select {position:absolute;height:100%;top:205px;left:0;width:100%;min-width:1200px;overflow:hidden;display:none;z-index:10;}
.school_select .select {padding:10px 80px 10px 20px;background:#EFEFEF;position:relative;height:50px;border-radius:0 0 25px 25px;z-index:90;}
.school_select .input {width:100%;height:30px;border:0;border-radius:20px;padding:0 10px;}
.school_select .submit {position:absolute;right:20px;top:10px;height:30px;width:50px;border:none;border-radius:20px;background-color:#004277;color:#FFFFFF;}
.school_select .close_select {position:absolute;left:0;top:0;background-color:rgba(0,0,0,0.3);width:100%;height:100%;margin-top:145px;z-index:89;display:none;}
.footer {background-color:#F3F3F3;display:inline-block;width:100%;height:323px;padding-top:64px;}
.footer .friend {width:550px;}
.footer .friend .log {}
.footer .friend .title {line-height:20px;margin-top:28px;color:#0363ac;font-size:16px;margin-bottom:15px;}
.footer .friend .title .icon {font-size:20px;float:left;}
.footer .friend .related {}
.footer .friend .related a {color:#0363ac;width:100%;display:inline-block;line-height:24px;}
.footer .touch {width:240px;padding-left:50px;}
.footer .touch .h3 {font-size:24px;color:#010101;}
.footer .touch .title {line-height:40px;color:#666666;margin-bottom:22px;}
.footer .touch .p {margin-top:11px;font-size:12px;color:#666666;}
.footer .touch .p .icon {font-size:14px;margin-right:9px;}
.footer .erweimas {padding-top:16px;float:right;}
.footer .erweimas .erweima {width:138px;height:162px;background-color:#FFFFFF;float:right;margin-left:30px;padding:20px 20px 0;text-align:center;}
.footer .erweimas .erweima img {float:left;}
.footer .erweimas .erweima .name {font-size:16px;line-height:38px;}
.records {background-color:#00355D;padding:16px 0;}
.records .p {text-align:center;color:#FFFFFF;line-height:27px;font-size:14px;}
.indexbanner {width:100%;height:552px;}
.indexbanner .swiper-slide {background-repeat:no-repeat;background-position:center;background-size:auto 100%;}
.index_quick {background:url(../Img/typeback.png) no-repeat center;height:130px;padding:10px 5px;margin-top:20px;}
.index_quick .a {float:left;width:12%;text-align:center;color:#FFFFFF;margin:10px 20px;height:90px;border-radius:10px;}
.index_quick .a .icon {font-size:46px;line-height:65px;}
.index_quick .a .text {font-size:16px;}
.index_quick .a:hover {background-color:#FFFFFF;color:#5F95B9;}
.index_recruit {padding:70px 0 40px;display:inline-block;width:100%;background: url(../Img/typeback1.jpg)no-repeat center;}
.index_recruit .recruitlist {width:584px;}
.index_recruit .list {}
.index_recruit .list .li {line-height:85px;height:85px;border-bottom:1px dashed #E9E9EA;}
.index_recruit .list .li .a {width:100%;position:relative;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;display:inline-block;padding-right:170px;font-size:20px;}
.index_recruit .list .li .a .date {position:absolute;right:0;}
.index_recruit .list .li:hover a {color:#0363ac;}
.index_video {padding-bottom: 30px;height: 265px;}
.index_video .videolist {padding-top:28px;display:inline-block;width:1220px;}
.index_video .videolist .videos1{display:none;}
.index_video .videolist .li {width:287px;float:left;height:157px;margin-right:17px;position:relative;}
.index_video .videolist .li .img {width:100%;height:157px;position:relative;z-index:1;}
.index_video .videolist .li .icon {position:absolute;right:12px;top:12px;z-index:5;font-size:25px;color:#FFFFFF;}
.index_video .videolist .li .title {position:absolute;bottom:0;z-index:5;padding:0 16px;font-size:16px;color:#FFFFFF;line-height:54px;width:100%;background-image:linear-gradient(180deg,rgba(0,0,0,0) 0,rgba(0,0,0,0.1) 100%);overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.index_video .videolist .li:hover .title {background-image:linear-gradient(180deg,rgba(0,0,0,0) 0,rgba(0,0,0,0.4) 100%);}
.com_line {width:100%;height:46px;border-bottom:1px solid #0061ab;line-height:28px;font-size:28px;font-weight:bold;color:#0363ac;}
.com_line .span {font-size:20px;color:#596f7d;opacity:0.5;font-weight:initial;}
.com_line .more {float:right;color:#0061ab;font-size:15px;font-weight:initial;}
.com_line .more:hover {color:#000000;}
.com_line .type {float:right;line-height:28px;}
.com_line .type .value {font-size:16px;margin-right:40px;font-weight:initial;color:#000;float:left;}
.com_line .type .opt {color:#0363ac;}
.com_line .type .value:hover {cursor:pointer;}
.index_story {padding:30px 0 50px;background: url(../Img/typeback.jpg)no-repeat center;}
.story_swiper {padding-top:30px;}
.story_swiper .swiper-slide {height:400px;transition:all 0.5s;-moz-transition:all 0.5s;-webkit-transition:all 0.5s;-o-transition:all 0.5s;}
.story_swiper .story_slide {width:913px;position:relative;padding-left:336px;height:400px;color:#FFFFFF;}
.story_swiper .story_slide .brief {background-image:linear-gradient(90deg,#03528e 0%,#0061ab 100%),linear-gradient( #b3b3b3,#b3b3b3);padding:68px 30px 0 30px;height:100%;margin-top:0px;}
.story_swiper .story_slide .img {position:absolute;left:0;bottom:0;width:336px;height:400px;}
.story_swiper .swiper-slide-next {padding-top:100px;height:300px;}
.story_swiper .swiper-slide-next .story_slide {background-color:#000000;}
.story_swiper .swiper-slide-next .img {opacity:0.7;}
.story_swiper .story_slide .enname {font-size:30px;font-weight:bold;}
.story_swiper .story_slide .name {font-size:20px;line-height:24px;margin-top:18px;}
.story_swiper .story_slide .degree {line-height:16px;margin-top:4px;}
.story_swiper .story_slide .wisdom {font-size:15px;margin-top:19px;max-height:60px;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;}
.story_swiper .story_slide .ability {line-height:24px;max-height:72px;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;margin-top:18px;}
.story_swiper .story_slide .alltext {position:absolute;bottom:40px;font-size:14px;color:#FFF;line-height:20px;left:366px;display:inline-block;padding:0 6px;border-radius:4px;}
.story_swiper .story_slide .icon {line-height:20px;display:inline-block;}
.story_swiper .story_slide .alltext:hover {background-color:#FFFFFF;color:#0061ab;}
.pattern {padding:27px 0;}
.boxes {position:relative;display:inline-block;}
.boxes .secondNav {left:0;top:0;width:224px;float:left;margin-right:24px;}
.boxes .secondNav .h3 {line-height:80px;text-align:center;font-size:22px;color:#ffffff;background-color:#0061AB;}
.boxes .secondNav ul {width:100%;border-left:4px solid #0061AB;background-color:#F8F8F8;padding:10px 0;}
.boxes .secondNav ul li {}
.boxes .secondNav ul li .a {line-height:51px;padding:0 17px;font-size:16px;color:#333333;display:inline-block;width:100%;}
.boxes .menu {line-height:34px;font-size:12px;display:inline-block;width:952px;}
.boxes .menu .a {}
.boxes .menu .icon {font-size:12px;margin:0 5px;}
.boxes .main {display:inline-block;width:952px;}
/*.major {moz-column-count:3;-webkit-column-count:3;column-count:3;-moz-column-gap:37px;-webkit-column-gap:37px;column-gap:37px;}*/
.major .li {-moz-page-break-inside:avoid;-webkit-column-break-inside:avoid;break-inside:avoid;border:solid 1px #3590d5;margin-bottom:22px;}
.major .li .title {line-height:40px;background-color:#60a2d5;text-align:center;color:#FFFFFF;}
.major .li .p {line-height:40px;text-align:center;}
.details {display:inline-block;width:952px;}
.details .headline {line-height:80px;text-align:center;font-size:20px;border-bottom:1px solid #e6e6e6;}
.details .content {padding:20px 0;line-height:39px;}
.comList {padding:1px 0;}
.comList .li {line-height:40px;display:inline-block;position:relative;padding-right:140px;width:100%;font-size:16px;color:#333333;border-bottom:1px dashed #e5e5e5;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.comList .li .date {position:absolute;right:0;}
.comList .li:hover {color:#0061ab;}
.video_list {padding:16px 0 0;display:inline-block;width:100%;overflow-x:hidden;}
.video_list .occupy {width:990px;}
.video_list .li {width:299px;float:left;height:216px;margin-right:28px;position:relative;margin-bottom:30px;}
.video_list .li .img {width:100%;height:100%;position:relative;z-index:1;}
.video_list .li .icon {position:absolute;right:12px;top:12px;z-index:5;font-size:25px;color:#FFFFFF;}
.video_list .li .title {position:absolute;bottom:0;z-index:5;padding:0 16px;font-size:16px;color:#FFFFFF;line-height:54px;width:100%;background-image:linear-gradient(180deg,rgba(0,0,0,0) 0,rgba(0,0,0,0.1) 100%);overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.video_list .li:hover .title {background-image:linear-gradient(180deg,rgba(0,0,0,0) 0,rgba(0,0,0,0.4) 100%);}
.storylist {padding-top:20px;}
.storylist .story_slide {width:913px;position:relative;padding-left:336px;height:400px;color:#FFFFFF;margin-bottom:20px;}
.storylist .story_slide .brief {background-image:linear-gradient(90deg,#03528e 0%,#0061ab 100%),linear-gradient( #b3b3b3,#b3b3b3);padding:68px 30px 0 30px;height:100%;margin-top:0px;}
.storylist .story_slide .img {position:absolute;left:0;bottom:0;width:336px;height:400px;}
.storylist .story_slide .enname {font-size:30px;font-weight:bold;}
.storylist .story_slide .name {font-size:20px;line-height:24px;margin-top:18px;}
.storylist .story_slide .degree {line-height:16px;margin-top:4px;}
.storylist .story_slide .wisdom {font-size:15px;margin-top:19px;max-height:60px;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;}
.storylist .story_slide .ability {line-height:24px;max-height:72px;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;margin-top:18px;}
.storylist .story_slide .alltext {position:absolute;bottom:40px;font-size:14px;color:#FFF;line-height:20px;left:366px;display:inline-block;}
.storylist .story_slide .icon {line-height:20px;display:inline-block;}
@media (min-width:989px) {}
@media screen and (max-width:989px) {.combanner {height:31vw;}
body {min-width:auto;padding-top:12vw;}
.hold_head {display:none;}
.maxshow {display:none !important;}
.minshow {display:inline-block !important;width:50%;}
.mw {width:100%;}
.school_head {height:12vw;padding:1vw;background-size:100% 100%;background-origin:border-box;position:fixed;width:100vw;top:0;left:0;z-index:10;}
.school_head .logoa {margin:0;}
.school_head .logoa .img {max-height:9vw;}
.school_head .t_r {width:24vw;height:10vw;padding:1vw;text-align:center;}
.school_head .t_r .link {line-height:8vw;}
.school_head .t_r .link .a {display:none;}
.school_head .t_r .icon {margin-left:0;width:11vw;height:8vw;line-height:8vw;display:inline-block;position:relative;top:0;font-size:22px;z-index:50;}
.nav {height:auto;position:fixed;top:0;height:100vh;overflow:auto;display:none;}
.nav .father {height:auto;width:50%;float:left;height:100%;}
.school_head .t_r .contact {display:none;}
.nav .occupy {width:80%;overflow-x:hidden;height:100%;background-color:#FFFFFF;}
.nav .shell .father ul {display:none;}
.nav .shell>ul>h3 i {display:none;}
.nav .shell>ul>h3 em {display:inline-block;}
.nav .shell>ul h3 {width:100%;padding:0px;padding-left:1em;line-height:3em;border-bottom:1px solid #7dc4ff;float:none;text-align:left;background-color:rgba(0,0,0,0);margin-top:0px;}
.nav .shell>ul h3 a {color:#222222;font-size:1.1em;line-height:3em;width:100%;display:inline-block;padding:0;}
.nav .shell>ul h3 a i {margin-right:1em;display:inline-block;}
.nav .shell>ul li {line-height:4em;border-bottom:1px solid #7dc4ff;width:100%;padding:0px;margin-top:0px;background-color:rgba(0,0,0,0);text-align:left;height:4em;}
.nav .shell>ul li em {width:100%;height:4em;line-height:4em;}
.nav .shell>ul li a {padding:0 1em;color:#222;display:inline-block;width:100%;}
.nav .shell>ul li a i {float:right;display:inline-block;}
.nav .shell>ul li a:active {background-color:#2A6393}
.nav .shell>ul li a:hover {background-color:#FFFFFF;}
.nav .close {width:20%;position:fixed;background-color:rgba(0,0,0,0.7);height:100%;right:0px;top:0px;display:inline-block;}
.nav .close i {float:right;font-size:24px;color:#FFF;margin:20px;}
.nav .shell {width:200%;background-color:#FFFFFF;height:100%;}
.nav .father>li:hover>em a {background-color:rgba(255,255,255,0);color:#222 !important;}
.nav .father .doenter {color:#d9000f;font-size:18px;font-weight:600;line-height:11vw;margin-left:2%;display:inline-block;}
.nav .father .doenter em {font-size:22px;margin-right:10px;line-height:105px;display:inline-block;font-weight:300;}
.school_select {padding-top:12vw;min-width:initial;position:fixed;top:0;z-index:9;}
.school_select .close_select {margin-top:12vw;display:inline-block;}
.footer {padding:10px 3%;height:auto;}
.footer .friend {width:100%;}
.footer .friend .log {width:70%;}
.footer .friend .title {margin-top:7px;font-size:14px;margin-bottom:5px;display:none;}
.footer .friend .related {display:none;}
.footer .friend .related a {line-height:19px;}
.footer .touch {width:100%;padding:10px 0 0;display:inline-block;}
.footer .touch .h3 {font-size:1.4em;}
.footer .touch .title {line-height:16px;margin-bottom:0px;margin-top:8px;}
.footer .touch .p {width:50%;float:left;}
.footer .erweimas {display:none;}
.records {padding:5px;}
.records .p {font-size:12px;line-height:20px;}
.indexbanner {height:45vw;}
.swiper-button-next,.swiper-button-prev {display:none;}
.index_quick {height:auto;padding:10px 3%;margin-top:0px;display:flex;flex-wrap:wrap;justify-content:center;background-size:auto 100%;}
.index_quick .a {width:20%;text-align:center;color:#FFFFFF;margin:10px 6px;height:60px;}
.index_quick .a .icon {font-size:30px;line-height:36px;}
.index_quick .a .text {font-size:14px;}
.index_quick .a:hover {background-color:#FFFFFF;color:#5F95B9;}
.index_recruit {margin-top:16px;padding:3vw 3vw 0;}
.index_recruit .recruitlist {width:100%;margin-bottom:18px;}
.index_recruit .list {}
.index_recruit .list .li {line-height:40px;height:40px;}
.index_recruit .list .li .a {padding-right:103px;font-size:14px;}
.index_video {width:100%;padding:0 3vw;height: auto;}
.index_video .videolist {width:100%;padding-top:3vw;}
.index_video .videolist .li {width:49%;margin-right:0;height:27vw;}
.index_video .videolist .li:nth-child(2n-1) {margin-right:2%;margin-bottom:2%;}
.index_video .videolist .li .img {height:27vw;}
.index_video .videolist .li .icon {font-size:20px;}
.index_video .videolist .li .title {line-height:24px;font-size:14px;background-image:linear-gradient(180deg,rgba(0,0,0,0) 0,rgba(0,0,0,0.4) 100%);}
.com_line {font-size:18px;line-height:26px;height:34px;}
.com_line .span {display:none;}
.com_line .more {font-size:13px;}
.com_line .more .icon {font-size:12px;}
.com_line .type .value {margin-right:10px;font-size:14px;}
.com_line .type .value:hover {}
.index_story {padding:1vw 3vw 3vw;}
.index_story .swiper-pagination {display:none}
.story_swiper {padding-top:3vw;}
.story_swiper .swiper-slide {height:40vw;padding-top:0;}
.story_swiper .story_slide {width:100%;padding-left:30vw;height:40vw;}
.story_swiper .story_slide .brief {padding:3vw;}
.story_swiper .story_slide .img {width:30vw;height:40vw;}
.story_swiper .story_slide .enname {font-size:1.4em;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.story_swiper .story_slide .name {font-size:14px;line-height:1.4em;margin-top:1vw;}
.story_swiper .story_slide .degree {line-height:1.4em;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.story_swiper .story_slide .wisdom {display:none;}
.story_swiper .story_slide .ability {line-height:1.4em;margin-top:2vw;max-height:4.5em;}
.story_swiper .story_slide .alltext {right:5vw;bottom:2vw;left:inherit;}
.pattern {padding:3vw;}
.boxes .secondNav {margin-right:3vw;width:29vw;}
.boxes .secondNav .h3 {line-height:3em;font-size:1.4em;width:100%;}
.boxes ul {padding:0 !important;}
.boxes ul li {overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.boxes ul li .a {font-size:1.2em !important;line-height:2.4em !important;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.boxes ul li .a.opt {background-color:#0061AB;color:#FFFFFF;}
.boxes .menu {width:62vw;display:none;}
.boxes .menu .a {}
.boxes .menu .icon {}
.boxes .main {width:62vw;}
.major {moz-column-count:1;-webkit-column-count:1;column-count:1;-moz-column-gap:0;-webkit-column-gap:0;column-gap:1vw;}
.major .li {margin-bottom:3vw;}
.major .li .title {line-height:2em;}
.major .li .p {line-height:2.4em;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.details {width:62vw;}
.details .headline {line-height:3em;font-size:1.4em;}
.details .content {padding:3vw 0;}
.comList .li {padding:0;font-size:1.2em;line-height:2.4em;}
.comList .li .date {display:none;}
.video_list {padding:1em 0 0;width:100%;}
.video_list .occupy {width:100%;}
.video_list .li {width:30vw;height:25vw;margin-right:0;margin-bottom:2vw;}
.video_list .li:nth-child(2n-1) {margin-right:2vw;}
.video_list .li .img {width:100%;height:100%;position:relative;z-index:1;}
.video_list .li .icon {right:0.5em;top:0.5em;font-size:1.6em;}
.video_list .li .title {padding:0 0.5em;font-size:1em;line-height:2em;background-image:linear-gradient(180deg,rgba(0,0,0,0) 0,rgba(0,0,0,0.4) 100%);overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.storylist {padding-top:3vw;}
.storylist .swiper-slide {height:40vw;padding-top:0;}
.storylist .story_slide {width:100%;padding-left:24vw;height:27vw;margin-bottom:2vw;}
.storylist .story_slide .brief {padding:3vw;}
.storylist .story_slide .img {width:24vw;height:27vw;}
.storylist .story_slide .enname {font-size:1.4em;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.storylist .story_slide .name {font-size:14px;line-height:1.4em;margin-top:1vw;}
.storylist .story_slide .degree {line-height:1.4em;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.storylist .story_slide .wisdom {display:none;}
.storylist .story_slide .ability {display:none;}
.storylist .story_slide .alltext {right:5vw;bottom:2vw;left:inherit;font-size:1em;}
.storylist .story_slide .alltext .icon {font-size:1em;line-height:1em;}
}
