@charset "utf-8";
@font-face {
    font-family: dinprobold;
    src: url("../font/dinprobold.ttf");
}
@font-face {
    font-family: dinpromedium;
    src: url("../font/dinpromedium.ttf");
}
@font-face {
    font-family: dinbold;
    src: url("../font/dinbold.ttf");
}
@font-face {
    font-family: dinproregular;
    src: url("../font/dinproregular.otf");
}
@font-face {
    font-family: dinengschrift;
    src: url("../font/dinengschrift.otf");
}
.dinpromedium{font-family: dinpromedium;}
.dinprobold{font-family: dinprobold;}
.dinbold{font-family: dinbold;}
.dinproregular{font-family: dinproregular;}
.dinengschrift{font-family: dinengschrift;}
* { padding: 0; margin: 0; outline: 0; text-decoration: none;box-sizing: border-box;}
html,body{font-size: 14px;font-family:"Microsoft YaHei","PingFang SC";background: #f3f3f3;color: #333;}
input,textarea,select{font-family:"Microsoft YaHei","PingFang SC";font-size: 14px;}
img,input,textarea{ border: none; }
h1,h2,h3,h4,h5{font-weight: normal;font-size: 14px;line-height: 1.6;transition: all .4s;}
table{width: 100%;border-collapse: collapse;}
audio,canvas,video{ display: inline-block; *display: inline; *zoom: 1;}
html.hide{overflow: hidden;}
body.hide{overflow: hidden;}
a{color: #333;}
.fl{ float: left;}
.fr{float: right;}
.clear:after{ content: ''; display: table; clear: both; }
p{line-height: 1.6;transition: all .4s;}
.des-justify p{text-align: justify;}
.img100 img{vertical-align: bottom;width: 100%;}
.middle-box{display: table; height: 100%; width:100%; margin:0 auto; position:relative; table-layout: fixed;}
.middle-inner{display: table-cell; vertical-align:middle; *position:absolute; *top:50%; *left:50%; width:100%;}
.pc-show{display: block;}
.wap-show{display: none;}
.position-full{position: absolute;top:0;left: 0;width: 100%;height: 100%;}
.relative{position: relative;}
.text-center{text-align: center;}
.overhide{overflow: hidden;}
.w1150{width: 1150px;max-width: 92%;margin: 0 auto;}
ul{font-size: 0;}
ul li{font-size: 14px;display: inline-block;vertical-align: top;}
ul li:last-child{margin-right: 0;}
.BMap_Marker img{width: 100%;vertical-align: bottom;}
/*全局滚动条设置*/
::-webkit-scrollbar{width: 4px;height: 4px;background: #eee;}
::-webkit-scrollbar-track{ border-radius: 0;background: #ccc;}
::-webkit-scrollbar-thumb{border-radius: 0;-webkit-box-shadow: inset 0 0 6px rgba(0,0,0,.3);background-color: #0075c2;}

.input-text .text::-webkit-input-placeholder{color:#999;}
.input-text .text:-moz-placeholder{color:#999;}
.input-text .text::-moz-placeholder{color:#999;}
.input-text .text:-ms-input-placeholder{color:#999;}
.edit *{font-weight: revert;list-style: revert;}
.edit ul{margin:revert;padding: revert;}
.edit ul li{display: list-item;margin:revert;padding: revert;}
.edit img{max-width: 100%;height: auto !important;display: block;margin: 0 auto;}
.mg-bt10{margin-bottom: 10px;}
.mg-bt15{margin-bottom: 15px;}
.mg-bt20{margin-bottom: 20px;}
.mg-bt25{margin-bottom: 25px;}
.mg-bt30{margin-bottom: 30px;}
.mg-bt40{margin-bottom: 40px;}
.mg-bt50{margin-bottom: 50px;}
.mg-bt60{margin-bottom: 60px;}
.mg-bt70{margin-bottom: 70px;}
.mg-bt80{margin-bottom: 80px;}
.des16 p{font-size: 16px;}
.des18 p{font-size: 18px;}
.line20 p{line-height: 2;}
.line18 p{line-height: 1.8;}
.des-fff *{color: #fff;}
.title-fff *{color: #fff;}
.imgmax img{max-width: 100%;vertical-align: bottom;}
.swiper-pagination-bullets .swiper-pagination-bullet{vertical-align: middle;opacity: 1;}
.wow{transform: translateZ(0);}
.padding-bt120{padding-bottom: 120px;}
/*header s*/
.header{position: absolute;top:0;z-index: 999;width: 100%;left: 0;}
.header-top{padding: 34px 0;}
.header-top .w1150{display: flex;align-items: center;justify-content: space-between;}
.logo img{height: 71px;display: block;vertical-align: middle;}
.search-box{width: 240px;border-radius: 42px;overflow: hidden;position: absolute;right: 0;top:-91px;}
.search-box .text{display: block;height: 42px;width: 100%;text-indent: 1.5em;}
.sb{width: 67px;text-align: center;line-height: 42px;color: #fff;position: absolute;right: 0;top:0;background: #4baa01;}
.nav{display: flex;background: #0075c2;justify-content: space-between;}
.nav li{margin-right: 1px;transition: all .4s;}
.nav li:last-child{margin-right: 0;}
.nav li a{display: block;line-height: 50px;text-align: center;color: #fff;padding: 0 17px;}
.nav li:hover{background: #268acc;}
.nav li.active{background: #268acc;}
.header-bot{height: 50px;}
.header-bot-con{height: 50px;transition: all .4s;}

.menu-handler{width: 30px; height: 32px; cursor: pointer; position: absolute;right:4%;top:14px; transition: all 0s cubic-bezier(0.445, 0.145, 0.355, 1); -webkit-transition: all 0s cubic-bezier(0.445, 0.145, 0.355, 1); -moz-transition: all 0s cubic-bezier(0.445, 0.145, 0.355, 1); display: none; }
.menu-handler .burger{height: 2px; background: #fff; display: block;width: 20px; position: absolute; z-index: 5; left: 5px; transform-origin: center; -webkit-transform-origin: center; -moz-transform-origin: center;-o-transform-origin: center; -ms-transform-origin: center;border-radius: 2px;-webkit-border-radius: 2px;top: 8px;transition:all .4s;}
.menu-handler .burger-2{top: 15px; }
.menu-handler .burger-3{top: 22px;}
.menu-handler.active .burger-1{top:15px; -moz-transform: rotate(225deg); -webkit-transform: rotate(225deg); -o-transform: rotate(225deg); -ms-transform: rotate(225deg); transform: rotate(225deg); }
.menu-handler.active .burger-2{-ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0); filter: alpha(opacity=0); opacity: 0; -moz-opacity: 0; -khtml-opacity: 0; -webkit-opacity: 0; }
.menu-handler.active .burger-3{top: 15px; -moz-transform: rotate(-225deg); -webkit-transform: rotate(-225deg); -o-transform: rotate(-225deg); -ms-transform: rotate(-225deg); transform: rotate(-225deg); }

.is-scroll .header-bot-con{position: fixed;width: 100%;left: 0;top:0;background: #0075c2;z-index: 999;}

/*header e*/
/*footer s*/
.footer{padding-top: 40px;}
.padding-tb80{padding: 80px 0;}
.footer-logo img{height: 76.5px;}
.footer-nav{display: flex;justify-content: space-around;}
.footer-nav a{transition: all .4s;}
.footer-nav a:hover{color: #0075c2;}
.footer-bot{border-top: 1px solid #cfcfcf;padding: 16px 0;}
.footer-bot span,.footer-bot a{color: #999;}
.footer-lxfs{display: flex;justify-content: center;}
.ma img{width: 98px;}
.ma{margin-right: 36px;}
.des-title20 h3{font-size: 20px;}
.title-bold h3{font-weight: bold;}
.f-ct p{display: flex;align-items: center;}
.f-ct p img{width: 16px;margin-right: 5px;}
.f-ct strong{color: #0075c2;font-family: dinprobold;font-size: 18px;}
/*footer e*/
/*index s*/
.banner img{height: 546px;object-fit: cover;}
.padding25{padding: 25px;}
.index-a{margin-top: -294px;}
.mg-bt35{margin-bottom: 35px;}
.kepu-box{display: flex;justify-content: space-between;flex-wrap: wrap;}
.kepu-img{width: 38.2%;}
.kepu-img .img100{padding-bottom: 68%;}
.kepu-con{width: 59.5%;}
.bottom-line{border-bottom: 1px solid #dedede;}
.title-0075c2 h2{color: #0075c2;}
.title18 h2{font-size: 18px;}
.title-line h2{position: relative; display: inline-block;padding-bottom: 12px;margin-right: 28px;cursor: pointer;}
.title-line h2:last-child{margin-right: 0;}
.title-line h2:after{position: absolute; border-bottom: 1px solid #0075c2;content: "";width: 0;transition: all .4s; left: 50%;transform: translateX(-50%); bottom:-1px;}
.title-line h2.active{color: #0075c2;}
.title-line h2.active:after{width: 100%;}
.title-line h2:hover{color: #0075c2;}
.title-line h2:hover:after{width: 100%;}
.jia{display: inline-block;position: relative;width: 20px;height: 20px;}
.jia:before{content: "";position: absolute;width: 3px;height: 100%;top:0;left: 50%;margin-left: -1.5px;background: #999999;transition: all .4s;}
.jia:after{content: "";position: absolute;height: 3px;width: 100%;top:50%;left: 0;margin-top: -1.5px;background: #999999;transition: all .4s;}
.title-jia{display: flex;justify-content: space-between;}
.title-jia .jia{margin-top: 4px;}
.jia:hover:before{background: #0075c2;}
.jia:hover:after{background: #0075c2;}
.des-666 p{color: #666;}
.des-title16 h3{font-size: 16px;}
.title-666 h3{color: #666;}
.kepu-con-top{padding-bottom: 15px;}
.list li{display: block;margin-bottom: 9px;}
.list li:last-child{margin-bottom: 0;}
.list li a{display: block;position: relative;}
.list li p{margin-right: 100px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.list li a:hover p{color: #0075c2;}
.time999{color: #999;transition: all .4s;font-family: dinpromedium;}
.list .time999{position: absolute;right: 0;top:0;}
.kepu-con-top p{display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;}
.kepu-con-top h3{white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.kepu-con-top a:hover h3{color: #0075c2;}
.kepuDot .swiper-pagination-bullet{background: #fff;width: 10px;height: 10px;margin-right: 10px;}
.kepuDot .swiper-pagination-bullet:last-child{margin-right: 0;}
.kepuDot .swiper-pagination-bullet-active{background: #0075c2;}
.kepuDot{position: absolute;bottom:16px;left: 40px;z-index: 9;}
.index-page .w1150{display: flex;justify-content: space-between;}
.index-page-2{width: 48.5%;}
.title-line-padding{padding: 12px 25px 0;}
.des-title26 h3{font-size: 26px;}
.index-login{display: flex;justify-content: space-between;flex-wrap: wrap;}
.index-login a{padding: 20px 15px;width: 31%;}
.index-login a h3{line-height: 1.2;font-family: dinbold;}
.index-login a:first-child{
    background-image: -moz-linear-gradient( 120deg, rgb(19,173,61) 0%, rgb(99,191,31) 56%, rgb(178,208,0) 100%, rgb(56,139,200) 100%, rgb(195,28,28) 100%);
    background-image: -webkit-linear-gradient( 120deg, rgb(19,173,61) 0%, rgb(99,191,31) 56%, rgb(178,208,0) 100%, rgb(56,139,200) 100%, rgb(195,28,28) 100%);
    background-image: -ms-linear-gradient( 120deg, rgb(19,173,61) 0%, rgb(99,191,31) 56%, rgb(178,208,0) 100%, rgb(56,139,200) 100%, rgb(195,28,28) 100%);
}
.index-login a:nth-child(2){
    background-image: -moz-linear-gradient( 120deg, rgb(178,208,0) 0%, rgb(195,28,28) 0%, rgb(0,117,194) 0%, rgb(51,147,210) 44%, rgb(101,176,226) 100%);
    background-image: -webkit-linear-gradient( 120deg, rgb(178,208,0) 0%, rgb(195,28,28) 0%, rgb(0,117,194) 0%, rgb(51,147,210) 44%, rgb(101,176,226) 100%);
    background-image: -ms-linear-gradient( 120deg, rgb(178,208,0) 0%, rgb(195,28,28) 0%, rgb(0,117,194) 0%, rgb(51,147,210) 44%, rgb(101,176,226) 100%);
}
.index-login a:last-child{
    background-image: -moz-linear-gradient( 120deg, rgb(0,117,194) 0%, rgb(178,208,0) 0%, rgb(195,138,28) 0%, rgb(218,172,63) 44%, rgb(241,206,98) 100%);
    background-image: -webkit-linear-gradient( 120deg, rgb(0,117,194) 0%, rgb(178,208,0) 0%, rgb(195,138,28) 0%, rgb(218,172,63) 44%, rgb(241,206,98) 100%);
    background-image: -ms-linear-gradient( 120deg, rgb(0,117,194) 0%, rgb(178,208,0) 0%, rgb(195,138,28) 0%, rgb(218,172,63) 44%, rgb(241,206,98) 100%);
}
.index-login a img{width: 53px;margin-right: 0;display: block;margin-left: auto;}
.yjs-img{width: 36%;}
.yjs-img .img100{padding-bottom: 110.5%;}
.yjs-page{display: flex;justify-content: space-between;flex-wrap: wrap;}
.des-title18 h3{font-size: 18px;}
.yjs-con{width: 56%;}
.line46{display: inline-block;vertical-align: middle;width: 46px;border-bottom: 1px solid #e3e3e3;}
.yjs-con p{display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 5;overflow: hidden;}
.tabs{display: none;}
.tabs.active{display: block;}
.yjs-page.active{display: flex;}
.index-page-3{width: 31.7%;}
.padding-bt80{padding-bottom: 80px;}
.list-no-wrap p{white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.list-no-wrap a:hover p{color: #0075c2;}
.list-no-wrap li{display: block;margin-bottom: 15px;}
.list-no-wrap li:last-child{margin-bottom: 0;}
.czzn-btn a{display: flex;justify-content: space-between;align-items: center;height: 77px;background: #f3f3f3;margin-bottom: 14px;padding-left: 30px;position: relative;}
.czzn-btn a:last-child{margin-bottom: 0;}
.czzn-btn a .des-title18{width: calc(100% - 60px);}
.czzn-btn a p{font-family: dinproregular;}
.czzn-img{width: 36px;}
.czzn-img img{filter: grayscale(1); transition: all .4s;}
.czzn-btn a:hover img{filter: grayscale(0);}
.czzn-btn a:hover *{color: #0075c2;}
.czzn-btn a:after{width: 100%;height: 100%;left: 0;top:0;background: url("../images/k.png") no-repeat center;background-size: 100% 100%;content: "";position: absolute;opacity: 0;transition: all .4s;}
.czzn-btn a:hover:after{opacity: 1;}
.index-body .header .header-bot-con{position: static !important;}
.index-body .header .nav{display: none !important;}
/*index e*/

/*2.1科普栏目 s*/
.ban-bot{position: absolute;width: 100%;left: 0;bottom:-1px;}
.position .w1150{display: flex;justify-content: space-between;align-items: center;}
.title30 h2{font-size: 30px;}
.title-bold h2{font-weight: bold;}
.position-left img{width: 37px;margin-right: 8px;}
.position-left .title30{display: flex;align-items: center;}
.title-gradient h2{color: #0075c2;color: transparent; background: linear-gradient(145deg, #0075c2 25%, #61ac07); -webkit-background-clip: text;}
.position{padding: 20px 0;}
.position-right{display: flex;align-items: center;}
.position-right img{width: 17px;vertical-align: middle;margin-right: 8px;}
.position-right span{margin: 0 2px;}
.position-right span,.position-right a{color: #868686;}
.bg-fff{background: #fff;}
.radius5{border-radius: 5px;}
.padding40{padding: 40px;}
.position-right a:last-child{color: #0075c2;}
.zindex5{z-index: 5;}
.logo-bg{z-index: -1;position: absolute;top:0;right: -60px;width: 573px;}
.yjs-con a:hover h3{color: #0075c2;}
.dcwj{display: block;}
.dcwj .img100{padding-bottom: 85%;}
.dcwj .des-title18{position: absolute;top:20px;left: 20px;z-index: 9;}
.dcwj .des-title18 p{font-family: dinprobold;}
.radius10{border-radius: 10px; overflow: hidden;}
.kplm-list li{width: 47.1%;margin-right: 5.8%;margin-top: 5.8%;}
.kplm-list li:nth-child(1){margin-top: 0;}
.kplm-list li:nth-child(2){margin-top: 0;}
.kplm-list li:nth-child(even){margin-right: 0;}
.kplm-img{padding: 8px;position: relative;}
.kplm-list .img100{padding-bottom: 53%;}
.kplm-list li:nth-child(odd) .kplm-img{background: url("../images/k2.png") no-repeat center;background-size: 100% 100%;}
.kplm-list li:nth-child(even) .kplm-img{background: url("../images/k3.png") no-repeat center;background-size: 100% 100%;}
.kplm-list li:nth-child(odd) .kplm-img .img100{border-bottom-right-radius: 70px;}
.kplm-list li:nth-child(even) .kplm-img .img100{border-bottom-left-radius: 70px;}
.kplm-bot{padding:12px 8px;}
.des-row2 p{display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;}
.padding50{padding: 50px;}
.kplm-list li a:hover h3{color: #0075c2;}
.kgz-left-warp{height: 56px;
    background-image: -moz-linear-gradient( 89deg, rgb(22,62,159) 1%, rgb(0,140,224) 100%);
    background-image: -webkit-linear-gradient( 89deg, rgb(22,62,159) 1%, rgb(0,140,224) 100%);
    background-image: -ms-linear-gradient( 89deg, rgb(22,62,159) 1%, rgb(0,140,224) 100%);
    padding: 0 32px; border-top-right-radius: 56px;border-bottom-right-radius: 56px;border-top: 1px solid #0075c2;
}
.kgz-left{border-top-right-radius: 56px;border-bottom-right-radius: 56px;background: #fff;padding-right: 5px;height: 56px;z-index: 5;position: relative;cursor: pointer;}
.kgz-box{display: flex;align-items: flex-end;position: relative;z-index: 9;display:none !important;}
.kgz-box-left{margin-left: -50px;}
.return_top{position: fixed;z-index: 999;width: 60px;height: 60px;border-radius: 100%;background: #fff url("../images/retrun.png") no-repeat center;background-size: cover;right: 2%;bottom:10%;cursor: pointer;box-shadow: 0 0 5px #ddd;display: none;}
.return_top.active{display: block;}
.kgz-left-top{margin-top: -28px;margin-bottom: 3px;}
.kgz-left-top img{display: inline-block;vertical-align: bottom;}
.kgz-left-top img:nth-child(1){width: 51px;}
.kgz-left-top img:nth-child(2){width: 10px;margin-top: -5px;margin-left: -5px;}
.kgz-right{display: flex;align-items: center;
    background-image: -moz-linear-gradient( 89deg, rgb(22,62,159) 1%, rgb(0,140,224) 100%);
    background-image: -webkit-linear-gradient( 89deg, rgb(22,62,159) 1%, rgb(0,140,224) 100%);
    background-image: -ms-linear-gradient( 89deg, rgb(22,62,159) 1%, rgb(0,140,224) 100%);
    padding:0 46px;transform-origin: left bottom;transition: all .4s;
    border-top-right-radius: 36px;border-bottom-right-radius: 36px;position: relative;
    width: 383px;
}
.kgz-page{cursor: pointer;margin-right: 20px;position: relative;}
.kgz-page:nth-last-of-type(2){margin-right: 0;}
.kgz-name{display: flex;position: relative;align-items: center;}
.kgz-name img{width: 16px;margin-right: 5px;}
.kgz-name p{line-height: 36px;}
.kgz-hid{position: absolute;width: 100%;left: 0;background: #1347a7;text-align: center;z-index: 9;display: none;}
.kgz-hid a{display: flex;align-items: center;width: 100%;justify-content: center; padding: 5px 0;}
.kgz-hid a:last-child{margin-bottom: 0;}
.kgz-bgqh .i{width: 14px;height: 14px;border-radius: 100%;margin-right: 5px;}
.kgz-hid a:hover{background: #4baa01;}
.des-838383 p{color: #838383;}
.sjzz{display: flex;justify-content: center;}
.sjzz p{margin-right: 35px;}
.sjzz p:last-child{margin-right: 0;}
.kplm-xq-top h1{font-size: 30px;margin-top: -35px;}
.kplm-xq-top img{height: 68px;}
.kplmxq-fy{display: flex;justify-content: space-between;flex-wrap: wrap;padding-top: 40px; border-top: 1px dashed #d4d4d4;}
.kplmxq-fy a{max-width: 48%;transition: all .4s;}
.kplmxq-fy a:hover p{color: #0075c2;}
.kplmxq-fy p{font-size: 16px;}
.kgz-right-box{transition:all .4s; margin-left: -22px;padding-top:16px;position:absolute;left:-227px;}
.kgz-box.active .kgz-right-box{left:172px;}
.kgz-right-close{border-radius: 100%;cursor: pointer;box-shadow: 0 1px 2px #ddd; position: absolute;right: -16px;top:-16px;width: 32px;height: 32px;background: #0075c2 url(../images/bg128.png) no-repeat center;background-size: cover;}
/*2.1科普栏目 e*/
/*3.1研究所简介 s*/
.des-indent p{text-indent: 2em;}
.yjsjj-a{display: flex;justify-content: space-between;flex-wrap: wrap;align-items: center;}
.yjsjj-con{width: 49%;}
.yjsjj-img{width: 41.4%;}
.data{display: flex;justify-content: space-between;}
.des-3f3f3f p{color: #3f3f3f;}
.data-top span{font-size: 18px;color: #086db6;}
.data-top span:nth-child(1){font-size: 60px;color: #086db6;font-family: dinengschrift;margin-right: 5px;color: transparent; background: linear-gradient(145deg, #0075c2 25%, #61ac07); -webkit-background-clip: text;}
/*3.1研究所简介 e*/
/*4.1学术组织架构 s*/
.xszjjg-typ{display: flex;justify-content: center;align-items: center;}
.xszjjg-typ a{width: 264px;max-width: 32%;background: #0579d0;display: flex;justify-content: center; margin-right: 2%;text-align: center;font-size: 20px;color: #fff;border-radius: 5px;height: 70px;position: relative;align-items: center;}
.xszjjg-typ a:last-child{margin-right: 0;}
.xszjjg-typ a:nth-child(1){
    background-image: -moz-linear-gradient( 120deg, rgb(19,173,61) 0%, rgb(99,191,31) 56%, rgb(178,208,0) 100%, rgb(56,139,200) 100%, rgb(195,28,28) 100%);
    background-image: -webkit-linear-gradient( 120deg, rgb(19,173,61) 0%, rgb(99,191,31) 56%, rgb(178,208,0) 100%, rgb(56,139,200) 100%, rgb(195,28,28) 100%);
    background-image: -ms-linear-gradient( 120deg, rgb(19,173,61) 0%, rgb(99,191,31) 56%, rgb(178,208,0) 100%, rgb(56,139,200) 100%, rgb(195,28,28) 100%);
}
.xszjjg-typ a:nth-child(2){
    background-image: -moz-linear-gradient( 120deg, rgb(178,208,0) 0%, rgb(195,28,28) 0%, rgb(0,117,194) 0%, rgb(51,147,210) 44%, rgb(101,176,226) 100%);
    background-image: -webkit-linear-gradient( 120deg, rgb(178,208,0) 0%, rgb(195,28,28) 0%, rgb(0,117,194) 0%, rgb(51,147,210) 44%, rgb(101,176,226) 100%);
    background-image: -ms-linear-gradient( 120deg, rgb(178,208,0) 0%, rgb(195,28,28) 0%, rgb(0,117,194) 0%, rgb(51,147,210) 44%, rgb(101,176,226) 100%);
}
.xszjjg-typ a:nth-child(3){
    background-image: -moz-linear-gradient( 120deg, rgb(0,117,194) 0%, rgb(178,208,0) 0%, rgb(195,138,28) 0%, rgb(218,172,63) 44%, rgb(241,206,98) 100%);
    background-image: -webkit-linear-gradient( 120deg, rgb(0,117,194) 0%, rgb(178,208,0) 0%, rgb(195,138,28) 0%, rgb(218,172,63) 44%, rgb(241,206,98) 100%);
    background-image: -ms-linear-gradient( 120deg, rgb(0,117,194) 0%, rgb(178,208,0) 0%, rgb(195,138,28) 0%, rgb(218,172,63) 44%, rgb(241,206,98) 100%);
}
.xszjjg-typ a:after{content: "";position: absolute;width: 0;height: 0;border:10px solid transparent;left: 50%;margin-left: -5px;top:100%;}
.xszjjg-typ a:nth-child(1).active:after{border-top-color: #47ba23;}
.xszjjg-typ a:nth-child(2).active:after{border-top-color: #2296dc;}
.xszjjg-typ a:nth-child(3).active:after{border-top-color: #d7a13b;}
.xszjjg-typ a:nth-child(1):hover:after{border-top-color: #47ba23;}
.xszjjg-typ a:nth-child(2):hover:after{border-top-color: #2296dc;}
.xszjjg-typ a:nth-child(3):hover:after{border-top-color: #d7a13b;}
/*4.1学术组织架构 e*/
/*5.1最新录用 s*/
.zxly-type{width: 895px;max-width: 100%;margin: 0 auto 50px;background: #e9eff3;border-radius: 52px;overflow: hidden;display: flex;align-items: center;}
.zxly-type a{height: 52px;width: 16.66%;text-align: center;font-size: 18px;color: #5e5e5e;border-radius: 52px;display: flex;justify-content: center;align-items: center;}
.zxly-type a.active{
    color: #fff;
    background-image: -moz-linear-gradient( 120deg, rgb(97,172,7) 0%, rgb(0,117,194) 100%);
    background-image: -webkit-linear-gradient( 120deg, rgb(97,172,7) 0%, rgb(0,117,194) 100%);
    background-image: -ms-linear-gradient( 120deg, rgb(97,172,7) 0%, rgb(0,117,194) 100%);
}
.zxly-type a:hover{
    color: #fff;
    background-image: -moz-linear-gradient( 120deg, rgb(97,172,7) 0%, rgb(0,117,194) 100%);
    background-image: -webkit-linear-gradient( 120deg, rgb(97,172,7) 0%, rgb(0,117,194) 100%);
    background-image: -ms-linear-gradient( 120deg, rgb(97,172,7) 0%, rgb(0,117,194) 100%);
}
.zxly-list li{display: block;padding: 12px;position: relative;margin-bottom: 2px;}
.zxly-list li:before{width: 239px;height: 81px;background: url("../images/k4.png") no-repeat center;background-size: 100% 100%;position: absolute;top:0;left: 0;pointer-events: none;content: "";}
.zxly-list li a{display: block;padding: 0 40px;position: relative;background: #e9eff3;border-radius: 10px;border-bottom-right-radius: 62px;transition: all .4s;}
.zxly-list li a p{line-height: 70px;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;margin-right: 100px;}
.zxly-list li a .time666{position: absolute;right: 42px;top:50%;transform: translateY(-50%);}
.time666{color: #666;transition: all .4s;}
.zxly-list li a:hover{background: #0187dc;}
.zxly-list li a:hover p{color: #fff;}
.zxly-list li a:hover span{color: #fff;}

.simple-pagination{text-align: center;}
.page-link,.current{transition: all .4s;display: inline-block;vertical-align: middle;width: 32px;height: 32px;border-radius: 100%;border:1px solid #a6a6a6;text-align: center;line-height: 30px;color: #797979;font-size: 18px;margin:0 5px;}
.current{color: #307fe7;}
.page-link:hover{color: #307fe7;}
.simple-pagination .prev{background: url("../images/601.png") no-repeat center;background-size: cover;margin-right: 10px;color:rgba(0,0,0,0);}
.page-link.prev:hover{background: #307fe7 url("../images/603.png") no-repeat center;background-size: cover;border-color: #307fe7;}
.simple-pagination .next{background: url("../images/602.png") no-repeat center;background-size: cover;margin-left: 10px;color:rgba(0,0,0,0);}
.page-link.next:hover{background: #307fe7 url("../images/604.png") no-repeat center;background-size: cover;border-color: #307fe7;}

/*5.1最新录用 e*/
/*6.1投稿指南 s*/
.title20 h2{font-size: 20px;}
.title-bg h2{display: inline-block;line-height: 40px;padding-left: 18px;border-radius: 16px;padding-right: 100px;background: url("../images/title-bg.png") no-repeat center;background-size: 100% 100%;}
.tgfw{display: flex;flex-wrap: wrap;}
.tgfw li{background: #f3f3f3;width: 15.5%;margin-right: 1.4%;border-radius: 22px;}
.tgfw li:nth-child(6n){margin-right: 0;}
.tgfw li:nth-child(6) h3{font-size: 16px;}
.tgfw li:nth-child(2) .tgfw-top{background: #0c6bc0;}
.tgfw li:nth-child(3) .tgfw-top{background: #008ddc;}
.tgfw li:nth-child(4) .tgfw-top{background: #368d98;}
.tgfw li:nth-child(5) .tgfw-top{background: #3d984b;}
.tgfw li:nth-child(6) .tgfw-top{background: #61ac07;}
.tgfw-top{text-align: center;background: #1244a3;display: flex;justify-content: center;height: 52px;align-items: center;border-radius: 52px;}
.tgfw-top *{color: #fff;}
.tgfw-top span{font-size: 24px;font-style: italic;margin-right: 10px;}
.tgfw-bot{padding: 15px;}
/*6.1投稿指南 e*/
/*7.1审稿指南 s*/
.sgyz-list{display: flex;flex-wrap: wrap;}
.sgyz-list li{width: 15.5%;padding: 25px 16px;margin-right: 1.4%;position: relative;z-index: 1;}
.sgyz-list li:nth-child(6n){margin-right: 0;}
.sgyz-list li .i{content: "";position: absolute;width: 100%;height: 100%;top:0;left: 0;background: #1244a3;z-index: -1;transform: skew(-5deg);border-radius: 10px;transition: all .4s;}
.sgyz-list li .i:before{content: "";position: absolute;width: 100%;height: 100%;top:0;left: 0;background: linear-gradient(to bottom, rgba(255,255,255,0.4), rgba(255,255,255,0.1));}
.sgyz-list li:nth-child(2) .i{background: #0c6bc0;}
.sgyz-list li:nth-child(3) .i{background: #008ddc;}
.sgyz-list li:nth-child(4) .i{background: #368d98;}
.sgyz-list li:nth-child(5) .i{background: #3d984b;}
.sgyz-list li:nth-child(6) .i{background: #61ac07;}
.sgyz-list li:hover .i{box-shadow: 2.431px 13.787px 12.87px 0.13px rgba(0, 82, 136, 0.59);}
/*7.1审稿指南 e*/
/*8.1评审专家团队 s*/
.team li{width: 30%;margin-right: 5%;margin-bottom: 80px;}
.team li:nth-child(3n){margin-right: 0;}
.team-title{position: absolute;width: 100%;left: 0;bottom:0;background: #0075c2;z-index: 5;display: flex;padding: 15px 25px;align-items: flex-end;height: 70px;}
.des-title24 h3{font-size: 24px;}
.team-title p{color: #fff;line-height: 1;}
.team-title h3{color: #fff;line-height: 1;margin-right: 6px;}
.team-title .jia{position: absolute;right: 20px;top:50%;transform: translateY(-50%);}
.team-title .jia:after{background: #fff;}
.team-title .jia:before{background: #fff;}
.team .img100{padding-bottom: 127%;}
/*8.1评审专家团队 e*/
/*8.2评审专家团队详情 s*/
.des-807f7f p{color: #807f7f;}
.des-title30 h3{font-size: 30px;}
.des-3c3c3c p{color: #3c3c3c;}
.team-xq-name{background: #e2f3ff;display: flex;justify-content: space-between;align-items: flex-end;border-bottom: 1px solid #c5e4fa;border-top-left-radius: 32px;padding: 12px 25px;}
.team-xq-name *{line-height: 1;}
.tdxq-tx{width: 38.4%;margin-right: 50px;margin-bottom: 50px;}
/*.tdxq-ms{padding-top: 20px;}*/
.tdxq-box{padding-top: 30px;}
/*8.2评审专家团队详情 e*/
/*10.1调查问卷 s*/
.des20 p{font-size: 20px;}
.qa-page{padding: 25px;}
.qa-page:nth-child(even){background: #f8fcfe;}
.input-number{border:1px solid #d0d0d0;margin-top: 20px;}
.input-number .text{height: 50px;display: block;width: 100%;font-size: 18px;text-indent: 22px;}
.radio-list-1 li{display: block;}
.radio-list li{margin-top: 20px;display:block;}
.radio-list span{color: #7b7b7b;font-size: 18px;}
.radio-warp{cursor: pointer;position:relative;padding-left:25px;display:inline-block;}
/*.radio-warp *{display: inline-block;vertical-align: middle;}*/
.radio-warp .i{width: 18px;height: 18px;background: #fff;border:1px solid #a8c0dd;border-radius: 100%;position: relative;margin-right: 14px;transition: all .4s;position:absolute;top:3px;left:0;}
.radio-warp .i:before{content: "";position: absolute;width: 8px;height: 8px;background: #26a7e0;border-radius: 100%;left: 50%;top:50%;margin-top: -4px;margin-left: -4px;transition: all .4s;opacity: 0;}
.radio-list li.active .radio-warp .i{border-color: #0075c2;}
.radio-list li.active .radio-warp .i:before{opacity: 1;}
.radio-warp:hover .i{border-color: #0075c2;}
.radio-warp:hover .i:before{opacity: 1;}
.qa-page-2-box{display: flex;justify-content: space-between;flex-wrap: wrap;}
.qa-page-2{width: 43%;}
.radio-list-mg li{margin-right: 70px;}
.radio-list-mg li:last-child{margin-right: 0;}
.select-box{display: flex;justify-content: space-between;}
.bx-page{width: 32%;margin-top: 20px;}
.bx-page select{width: 100%;border-color: #d0d0d0;height: 50px;font-size: 18px;color: #7b7b7b;}
/*.radio-list-6 li{width: 16.66%;}*/
/*.radio-list-4 li{width: 25%;}*/
/*.radio-list-yjpl li{margin-right:50px;}*/
/*.radio-list-yjpl li:last-child{margin-right: 0;}*/
/*.radio-jibing li:nth-child(8){width: 33.32%;}*/
.lsyy{border-bottom: 1px solid #c1c1c1;}
.lsyy input{display: block;width: 100%;height: 50px;font-size: 18px;background: none;}
/*10.1调查问卷 e*/
/*11.1编辑部公告 s*/
.des-bold p{font-weight: bold;}
/*11.1编辑部公告 e*/
/*12.1联系我们 s*/
.title-bg-20{display: inline-block;color: #fff;font-size: 20px;border-radius: 16px;line-height: 40px;padding: 0 15px;
    background-image: -moz-linear-gradient( 120deg, rgb(97,172,7) 0%, rgb(0,117,194) 100%);
    background-image: -webkit-linear-gradient( 120deg, rgb(97,172,7) 0%, rgb(0,117,194) 100%);
    background-image: -ms-linear-gradient( 120deg, rgb(97,172,7) 0%, rgb(0,117,194) 100%);
}
.lxdh{width: 650px;margin: 0 auto 60px;max-width: 100%;}
.lxdh li{width: 50%;padding: 0 10px;}
.lxdh img{width: 60px;}
.lxdh span{display: block;font-size: 24px;color: #767676;}
.des-0075c2 p{color: #0075c2;}
.des24 p{font-size: 24px;}
.lxwm-list{display: flex;flex-wrap: wrap;justify-content: space-between;}
#mapDiv{background: #f3f3f3;height: 520px;}
.BMap_Marker img{width: 100%;vertical-align: bottom;}
/*12.1联系我们 e*/

/*会员登录 s*/
.htgl-left{position: absolute;width: 35.3%;top:0;height: 100%;left: 0;}
.htgl-right{position: absolute;width: 64.7%;top:0;height: 100%;right: 0;overflow: auto;}
.title26 h2{font-size: 26px;}
.htgl-left .title26{position: absolute;width: 100%;bottom:0;left: 0;padding: 30px 60px;}
.htgl-logo{position: absolute;left: 50%;transform:translateX(-50%); top:20px;z-index: 9;}
.htgl-logo img{height: 45px;}
.login-box{width: 480px;max-width: 92%;margin: 0 auto;min-height: 577px;}
.login-box{padding: 45px;}
.des-title22 h3{font-size: 22px;}
.size16{font-size: 16px;}
.login-type{display: flex;}
.login-type a{line-height: 56px;transition: all .4s;margin-right: 25px;}
.login-type a:last-child{margin-right: 0;}
.login-type a.active{color: #0075c2;}
.login-type a:hover{color: #0075c2;}
.degnlu{display: block;font-size: 22px;color: #fff;text-align: center;background: #0075c2;border-radius: 5px;line-height: 56px;transition: all .4s;}
.degnlu:hover{background: #007aff;}
.login-bot{display: flex;justify-content: space-between;}
.login-bot a{color: #0075c2;}
.login-bot a:hover{text-decoration: underline;}
.input-page{background: #f3f3f3;border-radius: 5px;}
.input-page .text{display: block;width: 100%;background: none;height: 56px;border-radius: 5px;font-size: 16px;text-indent: 1.5em;}
.smdl-box img{width: 282px;max-width: 100%;}
.hqyzm{position: absolute;right: 10px;top:50%;transform: translateY(-50%);background: #0075c2;border-radius: 5px; color: #fff;font-size: 16px;min-width: 95px;padding: 0 5px;line-height: 36px;text-align: center;transition: all .4s;}
.hqyzm:hover{background: #007aff;}
.fixed-style{position: fixed;width: 100%;height: 100%;top:0;left: 0;z-index: 9991;background: rgba(0,0,0,0.5);display: none;}
.res-box{position: absolute;width: 640px;left: 50%;transform: translateX(-50%);max-width: 92%;top:100px;bottom:100px;padding: 40px;}
.res-box .bottom-line{padding-bottom: 15px;}
.des-title17 h3{font-size: 17px;}
.gb24{position: absolute;right: 0;top:0;width: 24px;height: 24px;border-radius: 100%;border:1px solid #828080;cursor: pointer;}
.gb24:before{content: "";position: absolute;width:12px;left: 50%;margin-left: -6px;border-top: 1px solid #828080;top:50%;transform: rotate(-45deg);}
.gb24:after{content: "";position: absolute;height:12px;top: 50%;margin-top: -6px;border-left: 1px solid #828080;left:50%;transform: rotate(-45deg);}
.gb24:hover{border-color: #0075c2;}
.gb24:hover:after{border-color: #0075c2;}
.gb24:hover:before{border-color: #0075c2;}
.res-box .degnlu{position: absolute;bottom:40px;left: 40px;right: 40px;}
.res-con{position: absolute;top:100px;right: 40px;bottom:110px;left: 40px;overflow: auto;padding-right: 12px;}
.input-name{position: absolute;text-align: right;width: 125px;line-height: 56px;top:0;left: 0;font-size: 17px;}
.input-text{margin-left: 140px;}
.input-text .text{text-indent: 0 !important;}
.res-con .input-page{margin-bottom: 8px;position: relative;}
.res-con .input-page:last-child{margin-bottom: 0;}
.res-con::-webkit-scrollbar{width: 10px;height: 10px;background: #f3f3f3;}
.res-con::-webkit-scrollbar-track{background: #f3f3f3;}
.res-con::-webkit-scrollbar-thumb{background-color: #0075c2;}

/*会员登录 e*/
.kepu-text{padding: 30px;}
.des-title24 h3{font-size: 24px;}
.maodian{position:absolute;top:-50px;left: 0;}

.imgcover{position: absolute;width: 100%;height: 100%;top:0;left: 0;object-fit: cover;}
.imgcontain{position: absolute;width: 100%;height: 100%;top:0;left: 0;object-fit: contain;}
.imgscale .img100{overflow: hidden;}
.imgscale .img100 img{transition: all .4s;}
.imgscale:hover .img100 img{transform: scale(1.1);}
.background-cover{
    background-repeat: no-repeat;
    background-size: cover;
    background-position: center;
}

.slideUp,.swiper-slide-active .banner-des{
    animation:slideUp 1s both ease-out;-webkit-animation:slideUp 1s both ease-out;
}
@keyframes slideUp{
    0%{opacity:0;-webkit-transform: translateY(60px);transform: translateY(60px);}
    100%{opacity: 1;-webkit-transform: translateY(0px);transform: translateY(0px);}
}
.slideLeft{
    animation:slideLeft 1s both ease-out;-webkit-animation:slideLeft 1s both ease-out;
}
@keyframes slideLeft{
    0%{opacity:0;-webkit-transform: translateX(-60px);transform: translateX(-60px);}
    100%{opacity: 1;-webkit-transform: translateX(0px);transform: translateX(0px);}
}
.slideRight{
    animation:slideRight 1s both ease-out;-webkit-animation:slideRight 1s both ease-out;
}
@keyframes slideRight{
    0%{opacity:0;-webkit-transform: translateX(60px);transform: translateX(60px);}
    100%{opacity: 1;-webkit-transform: translateX(0px);transform: translateX(0px);}
}
.tobig{
    animation:tobig 1s both ease-out;-webkit-animation:tobig 1s both ease-out;
}
@keyframes tobig{
    0%{opacity:0;-webkit-transform: scale(0);transform: scale(0);}
    100%{opacity: 1;-webkit-transform: scale(1);transform: scale(1);}
}
