html {
    font-family: "Microsoft YaHei", "微软雅黑", Arial, Helvetica, sans-serif;
    -ms-text-size-adjust: 100%;
    -webkit-text-size-adjust: 100%;
    margin: 0;
    border: none;
    padding: 0;
    font-size: 14px;
    line-height: 1.5;
    background: #fff;
}
body {
    margin: 0;
    border: none;
    background: #fff;
    word-wrap: break-word;
}
.bold {
    font-weight: bold;
}
.block {
    display: block;
}
.pointer {
    cursor: pointer;
}
.ellipsis {
    display: block;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
}
.inline-block {
    display: inline-block;
    vertical-align: top;
}
.inline-block.ellipsis {
    display: inline-block;
    max-width: 100%;
}
.content-box {
    -ms-box-sizing: content-box;
    -webkit-box-sizing: content-box;
    -moz-box-sizing: content-box;
    -o-box-sizing: content-box;
    box-sizing: content-box;
}
.border-box {
    -ms-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    -o-box-sizing: border-box;
    box-sizing: border-box;
}
.inline {
    display: inline;
}
.w-f {
    width: 100%;
}
.h-f {
    height: 100%;
}
.ovh {
    overflow: hidden;
}
.relative {
    position: relative;
}
.absolute {
    position: absolute;
}
.fixed {
    position: fixed;
}
.text-left {
    text-align: left;
}
.text-center {
    text-align: center;
}
.text-right {
    text-align: right;
}
.text-middle {
    vertical-align: middle;
}
.text-justify {
    text-align: justify;
}
.center {
    margin: 0 auto;
}
article,
aside,
details,
figcaption,
figure,
footer,
header,
main,
menu,
nav,
section,
summary {
    display: block;
}
img,
audio,
canvas,
progress,
video {
    display: inline-block;
    vertical-align: top;
}
audio:not([controls]) {
    display: none;
    height: 0;
}
progress {
    vertical-align: baseline;
}
template,
[hidden] {
    display: none;
}
a {
    background-color: transparent;
    color: currentColor;
    color: inherit;
    text-decoration: none;
}
a,
a:link,
a:visited,
a:hover,
a:active {
    outline: none;
}
a:hover {
    text-decoration: underline;
}
a,
input {
    -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
abbr[title] {
    border-bottom: 0;
    text-decoration: underline;
    text-decoration: underline dotted;
}
li {
    list-style: outside none none;
}
b,
strong {
    font-weight: bold;
}
dfn {
    font-style: italic;
}
h1,
h2,
h3,
h4,
h5,
h6,
p {
    font-size: inherit;
    margin: 0;
}
mark {
    background-color: #ff0;
    color: #000;
}
small {
    font-size: 80%;
}
sub,
sup {
    position: relative;
    font-size: 75%;
    line-height: 0;
    vertical-align: baseline;
}
sub {
    bottom: -0.25em;
}
sup {
    top: -0.5em;
}
img {
    border: none;
}
svg:not(:root) {
    overflow: hidden;
}
code,
kbd,
pre,
samp {
    font-family: monospace, serif;
    font-size: 1em;
}
figure {
    margin: 0;
}
hr {
    -ms-box-sizing: content-box;
    -webkit-box-sizing: content-box;
    -moz-box-sizing: content-box;
    -o-box-sizing: content-box;
    box-sizing: content-box;
    height: 0;
    overflow: visible;
}
button,
select {
    text-transform: none;
}
button,
select,
input {
    overflow: visible;
}
button,
select,
input,
textarea {
    font: inherit;
    margin: 0;
}
optgroup {
    font-weight: bold;
}
button,
[type="button"],
[type="reset"],
[type="submit"] {
    cursor: pointer;
    -webkit-appearance: button;
}
[disabled] {
    cursor: default;
}
button::-moz-focus-inner,
input::-moz-focus-inner {
    border: 0;
    padding: 0;
}
button:-moz-focusring,
input:-moz-focusring {
    outline: 1px dotted ButtonText;
}
input[type="submit"],
input[type="text"],
input[type="date"],
input[type="datetime"],
input[type="tel"],
input[type="email"],
input[type="number"],
input[type="datetime-local"],
input[type="url"],
input[type="button"],
button,
textarea,
select {
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
}
select::-ms-expand {
    display: none;
}
input[type=text],
input[type=password],
textarea {
    -moz-user-modify: read-write-plaintext-only;
    -webkit-user-modify: read-write-plaintext-only;
    user-modify: read-write-plaintext-only;
}
input[type=text]:focus,
input[type=password]:focus,
textarea:focus {
    -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
    -moz-user-modify: read-write-plaintext-only;
    -webkit-user-modify: read-write-plaintext-only;
    user-modify: read-write-plaintext-only;
    outline: none;
}
input[type="text"],
input[type="password"],
input[type="email"],
input[type="date"],
input[type="datetime"],
input[type="tel"],
input[type="email"],
input[type="number"],
input[type="datetime-local"],
input[type="url"],
textarea {
    -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
textarea {
    overflow: auto;
}
textarea:focus {
    outline: none;
}
fieldset {
    border: 1px solid #c0c0c0;
    margin: 0 2px;
    padding: .35em .625em .75em;
}
legend {
    -ms-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    -o-box-sizing: border-box;
    box-sizing: border-box;
    color: inherit;
    display: table;
    max-width: 100%;
    padding: 0;
    white-space: normal;
}
[type="checkbox"],
[type="radio"] {
    -ms-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    -o-box-sizing: border-box;
    box-sizing: border-box;
    padding: 0;
}
[type="number"]::-webkit-inner-spin-button,
[type="number"]::-webkit-outer-spin-button {
    height: auto;
}
[type="search"] {
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
}
[type="search"]::-webkit-search-cancel-button,
[type="search"][type="search"]::-webkit-search-decoration {
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
}
dl,
dd,
dt {
    margin: 0;
    border: none;
    padding: 0;
}
.none,
.hide {
    display: none;
}
.fl {
    float: left;
}
.fr {
    float: right;
}
.clear {
    display: block;
    clear: both;
}
.cf {
    *zoom: 1;
}
.cf:after {
    display: table;
    content: '';
    width: 0;
    height: 0;
    overflow: hidden;
    visibility: hidden;
    clear: both;
}
.cf::after {
    display: table;
    content: '';
    width: 0;
    height: 0;
    overflow: hidden;
    visibility: hidden;
    clear: both;
}
.clearfix {
    *zoom: 1;
}
.clearfix:after {
    display: table;
    content: '';
    width: 0;
    height: 0;
    overflow: hidden;
    visibility: hidden;
    clear: both;
}
.clearfix::after {
    display: table;
    content: '';
    width: 0;
    height: 0;
    overflow: hidden;
    visibility: hidden;
    clear: both;
}
.pos-left {
    left: 0;
    top: 0;
}
.pos-right {
    right: 0;
    top: 0;
}
.pos-center {
    top: 50%;
    left: 50%;
}
ul,
ol,
li {
    margin: 0;
    border: none;
    padding: 0;
}
.no-deco {
    text-decoration: none;
}
.no-deco:link,
.no-deco:visited,
.no-deco:hover,
.no-deco:active {
    text-decoration: none;
}
.no-deco a {
    text-decoration: none;
}
.no-deco a:link,
.no-deco a:visited,
.no-deco a:hover,
.no-deco a:active {
    text-decoration: none;
}
.font-yaheilight{
    font-family: "Microsoft YaHei Light", "微软雅黑 Light","Microsoft YaHei", "微软雅黑", Arial, Helvetica, sans-serif;
}
.font-simsum{
    font-family:"SimSun",sans-serif;
}
.noscript {
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 9999999px;
    z-index: 2147483647;
    background: #000;
    color: #fff;
    font-size: 36px;
    line-height: 72px;
    text-align: center;
}
#no-support {
    height: 310px;
    position: absolute;
    top: 50%;
    margin-top: -155px;
    width: 100%;
}
#no-support h4 {
    display: block;
    height: 70px;
    line-height: 70px;
    text-align: center;
    font-family: 'Microsoft YaHei', '微软雅黑', Helvetica, Arial, sans-serif;
    color: #616161;
    font-size: 48px;
    font-weight: bold;
}
#no-support h5 {
    display: block;
    height: 35px;
    line-height: 35px;
    text-align: center;
    font-family: 'Microsoft YaHei', '微软雅黑', Helvetica, Arial, sans-serif;
    color: #999;
    font-size: 14px;
    font-weight: bold;
    margin-bottom: 55px;
}
#no-support ul {
    width: 410px;
    margin: 0 auto;
    display: block;
    height: 135px;
}
#no-support li {
    display: block;
    float: left;
    margin-right: 10px;
    width: 95px;
    height: 135px;
}
#no-support li a {
    display: block;
    width: 95px;
    height: 95px;
    background-image: url(/Public/Home/default/images/no-support/browsers.png);
    background-repeat: no-repeat;
}
#no-support li span {
    display: block;
    height: 40px;
    line-height: 40px;
    color: #adaaac;
    text-align: center;
    font-family: 'Myriad Pro', 'Arial', sans-serif;
    font-size: 16px;
}
#no-support li.ff a {
    background-position: 0 0;
}
#no-support li.ie a {
    background-position: 0 -95px;
}
#no-support li.chrome a {
    background-position: 0 -190px;
}
#no-support li.safari a {
    background-position: 0 -285px;
}
#no-support li:hover {
    background: url(/Public/Home/default/images/no-support/border.png) no-repeat 0 0;
}
.docW{
    display:block;
    margin:0 auto;
}
.transition{
    -webkit-transition: all .3s cubic-bezier(.645, .045, .355, 1);
    -moz-transition:all .3s cubic-bezier(.645, .045, .355, 1);
    transition: all .3s cubic-bezier(.645, .045, .355, 1);
}
.fadeUp-xgl.transition{
    -webkit-transition: all .8s ease;
    -moz-transition:all .8s ease;
    transition: all .8s ease;
}
.transition.x1{
    -webkit-transition-delay:.1s;
    -moz-transition-delay:.1s;
    transition-delay:.1s;
}
.transition.d1{
    -webkit-transition-delay:.2s;
    -moz-transition-delay:.2s;
    transition-delay:.2s;
}
.transition.x2{
    -webkit-transition-delay:.3s;
    -moz-transition-delay:.3s;
    transition-delay:.3s;
}
.transition.d2{
    -webkit-transition-delay:.4s;
    -moz-transition-delay:.4s;
    transition-delay:.4s;
}
.transition.x3{
    -webkit-transition-delay:.5s;
    -moz-transition-delay:.5s;
    transition-delay:.5s;
}
.transition.d3{
    -webkit-transition-delay:.6s;
    -moz-transition-delay:.6s;
    transition-delay:.6s;
}
.fadeUp-xgl{
    -webkit-transform:translateY(20px);
    -moz-transform:translateY(20px);
    transform:translateY(20px);
    opacity:0;
}
.swiper-slide-active .fadeUp-xgl{
    -webkit-transform:translateY(0px);
    -moz-transform:translateY(0px);
    transform:translateY(0px);
    opacity:1;
}
.opacity0{
    opacity:0;
}
.font-yaheilight{
    font-family: "Microsoft YaHei Light", "微软雅黑 Light","Microsoft YaHei", "微软雅黑", Arial, Helvetica, sans-serif;
}
.banner-wrap{
    position:relative;
}
.banner-wrap .img{
    width:100%;
}
.banner-wrap .video{
    object-fit:cover;
}
.banner-wrap .info1{
    color:#fff;
    text-align:center;
}
.banner-wrap .info2{
    color:#fff;
    text-align:center;
}
.banner-wrap .swiper-container-horizontal > .swiper-pagination-bullets .swiper-pagination-bullet{
    border-radius:50px;
    opacity:.6;
    background:#fff;
    -webkit-transition:all .3s cubic-bezier(.645, .045, .355, 1);
    -moz-transition:all .3s cubic-bezier(.645, .045, .355, 1);
    transition:all .3s cubic-bezier(.645, .045, .355, 1);
}
.banner-wrap .swiper-container-horizontal > .swiper-pagination-bullets .swiper-pagination-bullet-active{
    opacity:1;
    background:#fff;
}
.header{
    background:#fff;
    position:fixed;
    left:0;
    top:0;
    z-index:9999;
    width:100%;
    -webkit-transition:background .3s linear,box-shadow .3s linear;
    -moz-transition:background .3s linear,box-shadow .3s linear;
    transition:background .3s linear,box-shadow .3s linear;
}
.header.active,.header.header-newspage{
    -webkit-box-shadow:0px 1px 10px rgba(0,0,0,.1);
    -web-box-shadow:0px 1px 10px rgba(0,0,0,.1);
    box-shadow:0px 1px 10px rgba(0,0,0,.1);
}
.header-in{
    height:100%;
}
.header .lay_logo .logo{
    display:block;
    height:100%;
}
.m-header-nav{
    cursor:pointer;
}
.indAbout{
    background:#fff;
}
.indAbout .info_wrap .info_tit{
    color:#231815;
}
.indAbout .info_wrap .info_con{
    color:#727171;
    overflow:hidden;
}
.a-btn-lnk{
    display:inline-block;
    vertical-align:top;
    background:#ff671d;
    color:#fff;
    border-radius:100000px;
    -webkit-transition:all .3s linear;
    -moz-transition:all .3s linear;
    transition:all .3s linear;
    cursor:pointer;
}
.a-btn-lnk,.a-btn-lnk:hover{
    text-decoration:none;
}
.indNewsWrap{
    padding-top:105px;
    padding-bottom:72px;
    background:#00af9a;
}
.indNewsWrap .tit{
    color:#fff;
}
.swiper-container-ind-news .swiper-slide-item:first-child{
    border-bottom:1px solid #30b5a2;
}
.swiper-container-ind-news .swiper-slide-item:nth-child(2){
    border-top:1px solid #20af9b;
}
.swiper-container-ind-news .img{
    display:block;
}
.swiper-container-ind-news .info_tit{
    color:#fff;
    overflow:hidden;
}
.swiper-container-ind-news .info_con{
    color:#fff;
    overflow:hidden;
}
.swiper-container-ind-news .info_laydate .date{
    color:#fff;
}
.swiper-container-ind-news .info_laydate .oth{
    color:#fff;
}
.swiper-container-ind-news .info_laydate .arr{
    display:inline-block;
    vertical-align:middle;
    position:relative;
}
.indCont{
    background:#fff;
}
.indCont .tit{
    color:#231815;
}
.swiper-container-indCont .swiper-slide{
    position:relative;
}
.swiper-container-indCont .item_tit{
    color:#231815;
    text-overflow:ellipsis;
    white-space:nowrap;
    overflow:hidden;
}
.swiper-container-indCont .item_info{
    color:#808080;
    overflow:hidden;
}
.swiper-container-indCont .item-con{
    color:#898a8a;
    overflow:hidden;
}
.swiper-container-indCont .item-lay-btn:after{
    content:'';
    display:block;
    height:0;
    overflow:hidden;
    clear:both;
}
.swiper-container-indCont .item-lay-btn::after{
    content:'';
    display:block;
    height:0;
    overflow:hidden;
    clear:both;
}
.btn{
    display:inline-block;
    vertical-align:top;
    border-radius:10000px;
    -webkit-transition:all .3s linear;
    -moz-transition:all .3s linear;
    transition:all .3s linear;
    color:#fff;
}
.btn,.btn:hover{
    text-decoration:none;
}
.btn1{
    background:#ff671d;
}
.btn1:hover{
    -webkit-box-shadow:0 0 8px rgba(255,103,29,.9);
    -moz-box-shadow:0 0 8px rgba(255,103,29,.9);
    box-shadow:0 0 8px rgba(255,103,29,.9);
}
.btn2{
    background:#00af9a;
}
.btn2:hover{
    -webkit-box-shadow:0 0 8px rgba(0,175,154,.9);
    -moz-box-shadow:0 0 8px rgba(0,175,154,.9);
    box-shadow:0 0 8px rgba(0,175,154,.9);
}
.btn3{
    background:#f6ab00;
}
.btn3:hover{
    -webkit-box-shadow:0 0 8px rgba(246,171,0,.9);
    -moz-box-shadow:0 0 8px rgba(246,171,0,.9);
    box-shadow:0 0 8px rgba(246,171,0,.9);
}
.swiper-container-indCont .addr{
    color:#898a8a;
}
.swiper-container-indCont .addr .iconfont{
    vertical-align:middle;
}
.indJoin .inf{
    color:#fff;
}
.footer_in{
    background:#e6e6e6;
}
.copyright-wrap,.copyright{
    background:#00af9a;
}
.copyright,.copyright a{
    color:#fff;
}
.copyright .bdsharebuttonbox{
    font-size:0;
}
.copyright .bdsharebuttonbox a{
    display:inline-block;
    vertical-align:top;
    float:none;
    padding:0;
    background:none;
    margin:0;
    color:#fff;
}
.copyright .bdsharebuttonbox a:hover{
    color:#fff;
    text-decoration:none;
}
.totop{
    position:fixed;
    z-index:9990;
    background:#ccc;
    color:#000;
    text-align:center;
    -webkit-box-shadow:0 0 3px rgba(0,0,0,.15);
    -moz-box-shadow:0 0 3px rgba(0,0,0,.15);
    box-shadow:0 0 3px rgba(0,0,0,.15);
    -webkit-transition:all .3s linear;
    -moz-transition:all .3s linear;
    transition:all .3s linear;
    display:none;
}
.totop .arr{
    position:absolute;
    left:50%;
    border-left:2px solid #000;
    border-top:2px solid #000;
    -webkit-transform:rotate(45deg);
    -moz-transform:rotate(45deg);
    -o-transform:rotate(45deg);
    -ms-transform:rotate(45deg);
    transform:rotate(45deg);
    -webkit-transition:all .3s linear;
    -moz-transition:all .3s linear;
    transition:all .3s linear;

}
.totop:hover{
    -webkit-box-shadow:0 0 3px rgba(0,0,0,.35);
    -moz-box-shadow:0 0 3px rgba(0,0,0,.35);
    box-shadow:0 0 3px rgba(0,0,0,.35);
}
.totop:hover .arr{
    border-left:2px solid #ff671d;
    border-top:2px solid #ff671d;
}
.banNav .lnk,.banNav .lnk:hover{
    text-decoration:none;
}
.banNav .lnk{
    color:#595757;
    background:#fff;
}
.banNav .lnk.hover{
    color:#fff;
    background:#ff671d;
}
.banners .info_wrap .tit{
    color:#4c4948;
}
.banners .info_wrap .subTit{
    color:#4c4948;
}
.aboutId .tit{
    color:#231815;
    text-align:center;
}
.about-profile{
    background:#fff;
}
.about-profile .rBx{
    color:#7d7d7d;
    text-align:justify;
}
.about-team,.about-adviser{
    background:#efefef;
}
.about-team .tit,.about-adviser .tit{
    border-bottom:1px solid #d4d4d4;
}
.about-team .team-chd,.about-adviser .team-chd{
    cursor:pointer;
}
.about-team .team-avatar,.about-adviser .team-avatar{
    margin:0 auto;
    -webkit-backface-visibility:hidden;
    -webkit-transform:translate3d(0, 0, 0);
    transform:translate3d(0, 0, 0);
    -webkit-mask-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAIAAACQd1PeAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAA5JREFUeNpiYGBgAAgwAAAEAAGbA+oJAAAAAElFTkSuQmCC);
    -webkit-mask-image:-webkit-radial-gradient(white, black);
}
.about-team .team-avatar .img,.about-adviser .team-avatar .img{
    display:block;
}
.about-team .info-tit,.about-adviser .info-tit{
    color:#231815;
    overflow:hidden;
    text-overflow:ellipsis;
    white-space:nowrap;
    -webkit-transition:all .3s linear;
    -moz-transition:all .3s linear;
    transition:all .3s linear;

}
.about-team .info-con,.about-adviser .info-con{
    overflow:hidden;
    color:#727171;
    font-weight:bold;
}
.teamOverlay{
    position:fixed;
    left:0;
    top:0;
    z-index:10000;
    width:100%;
    height:100%;
    background:rgba(0,0,0,.5);
    display:none;
}
.teamOverlay .inDiv-wrap{
    position:absolute;
}
.teamOverlay .inDiv{
    position:absolute;
    left:0;
    top:0;
    width:100%;
    height:100%;
    background:#fff;
}
.teamOverlay .teamClose{
    position:absolute;
    cursor:pointer;
}
.teamOverlay .teamClose:before,.teamOverlay .teamClose:after{
    content:'';
    position:absolute;
    left:50%;
    top:50%;
    width:141.4%;
    margin-left:-70.7%;
    height:2px;
    margin-top:-1px;
    background:#555;
    -webkit-transition:all .3s linear;
    -moz-transition:all .3s linear;
    transition:all .3s linear;
}
.teamOverlay .teamClose:hover:before,.teamOverlay .teamClose:hover:after{
    background:#ff671d;
}
.teamOverlay .teamClose:before{
    -webkit-transform:rotate(-45deg) scaleY(.5);
    -moz-transform:rotate(-45deg) scaleY(.5);
    -o-transform:rotate(-45deg) scaleY(.5);
    -ms-transform:rotate(-45deg) scaleY(.5);
    transform:rotate(-45deg) scaleY(.5);
}
.teamOverlay .teamClose:after{
    -webkit-transform:rotate(45deg) scaleY(.5);
    -moz-transform:rotate(45deg) scaleY(.5);
    -o-transform:rotate(45deg) scaleY(.5);
    -ms-transform:rotate(45deg) scaleY(.5);
    transform:rotate(45deg) scaleY(.5);
}
.teamOverlay .img_wrap{
    position:relative;
}
.teamOverlay .img{
    display:block;
    width:100%;
}
.teamOverlay .major{
    border-bottom:1px solid #d8d8d8;
}
.teamOverlay .en-tit{
    color:#231815;
}
.teamOverlay .zh-tit{
    color:#231815;
}
.teamOverlay .zh-tit small{
    font-size:75%;
    color:#eb6100;
    margin-left:.5em;
}
.teamOverlay .major{
    color:#595757;
}
.teamOverlay .content{
    color:#808080;
}
.sciOne .table-mobile .img{
    display:block;
    max-width:100%;
    margin:0 auto;
}
@-webkit-keyframes rotate360{
    0%{
        -webkit-transform:rotate(0deg);
    }
    100%{
        -webkit-transform:rotate(360deg);
    }
}
@keyframes rotate360{
    0%{
        -webkit-transform:rotate(0deg);
        transform:rotate(0deg);
    }
    100%{
        -webkit-transform:rotate(360deg);
        transform:rotate(360deg);
    }
}
.teamOverlay .img_wrap.loading:before{
    content:'';
    position:absolute;
    top:50%;
    left:50%;
    width:100px;
    height:100px;
    margin:-51px 0 0 -51px;
    border:2px solid #000;
    border-left:2px solid #fff;
    border-radius:100%;
    -webkit-animation:rotate360 1.2s linear 0s infinite both;
    animation:rotate360 1.2s linear 0s infinite both;
}
.about-culture{
    background:#fff;
}
.about-culture .chd{
    text-align:center;
}
.about-culture .chd .lay_img{
    position:relative;
    margin:0 auto;
}
.about-culture .chd .img{
    display:block;
    width:100%;
    height:100%;
    object-fit:contain;
}
.about-culture .chd .iconfont{
    position:absolute;
    left:0;
    width:100%;
    top:50%;
    text-align:center;
    color:#fff;
}
.about-culture .chd .iconyuanjin:before {
    content: "\e6a3";
    display:inline!important;
}
.about-culture .chd .iconshiming:before {
    content: "\e698";
    display:inline!important;
}
.about-culture .chd .iconhexinji:before {
    content: "\e692";
    display:inline!important;
}
.about-culture .chd .info_tit{
    color:#000;
}
.about-culture .chd .info_con{
    color:#727171;
}

.about-history{
    /* background:#fff url(../images/about_bg.jpg) no-repeat right bottom;*/
}
.swiper-container-about-history .lay_year{
    color:#3e3a39;
    text-align:center;
    -webkit-transition:all .3s linear;
    -moz-transition:all .3s linear;
    transition:all .3s linear;
}
.swiper-container-about-history .swiper-slide:hover .lay_year{
    color:#ff671d;
}
.swiper-container-about-history .line{
    position:absolute;
    left:0;
    width:100%;
    border-top:1px solid #838181;
}
.swiper-container-about-history .circle{
    position:absolute;
    left:50%;
    width:20px;
    height:20px;
    margin-left:-11px;
    border-radius:50%;
    border:1px solid #838181;
    background:#fff;
    -webkit-transition:all .3s linear;
    -moz-transition:all .3s linear;
    transition:all .3s linear;
}
.swiper-container-about-history .swiper-slide:hover .circle{
    border-color:#ff671d;
}
.swiper-container-about-history .lay_info{
    color:#727171;
    text-align:justify;
    word-wrap:break-word;
    word-break:break-all;
}
.about-history .indNews-arr-prev:before{
    border-top-color:#999;
    border-left-color:#999;
}
.about-history .indNews-arr-next:before{
    border-top-color:#999;
    border-right-color:#999;
}
.about-history .indNews-arr-prev:hover:before{
    border-top-color:#ff671d;
    border-left-color:#ff671d;
}
.about-history .indNews-arr-next:hover:before{
    border-top-color:#ff671d;
    border-right-color:#ff671d;
}
.banners .infoWrap .infoInner{
    float:left;
    background:rgba(0,164,141,.7);
    color:#fff;
}
.banners .infoWrap-news .infoInner{
    background:rgba(235,97,0,.85);
}
.banners .infoWrap-partner .infoInner{
    background:rgba(235,97,0,.7);
}
.banners .infoWrap-join .infoInner{
    background:rgba(232,97,0,.8);
}
.banners .infoWrap-contact .infoInner{
    background:rgba(235,97,0,.7);
}
.sciOne{
    background:#fff;
}
.sciOne .titWrap{
    color:#3e3a39;
}
.sciOne .table .tr-tit{
    background:#19ad98;
    color:#fff;
}
.sciOne .table .td{
    float:left;
}
.sciOne .table .tr-group{
    position:relative;
    overflow:hidden;
}
.sciOne .table .tr-tit .td,.sciOne .table .tr-group .td0{
    text-align:center;
}
.sciOne .table .tr-tit .td{
    color:#fff;
}
.sciOne .table .tr-con .td0{
    color:#3e3a39;
}
.sciOne .table .tr-tit .td0{
    border-left:1px solid transparent;
}
.sciOne .table .tr-tit .td{
    border-right:1px solid transparent;
}
.sciOne .table .tr-group .td{
    border-right:1px solid #e8e8e8;
    border-bottom:1px solid #e8e8e8;
}
.sciOne .table .tr-group .td0{
    border-left:1px solid #e8e8e8;
}
.sciOne .table .tr-group-1 .td{
    border-top:1px solid #e8e8e8;
}
.sciOne .tr-group-ext .td-cell + .td-cell{
    border-top:1px solid #e8e8e8;
}
.sciOne .table .tr-data{
    position:absolute;
    border-radius:999px;
    font-weight:bold;
    color:#fff;
}
.sciOne .table .tr-data .txt{
    margin-left:58px;
    white-space:nowrap;
}
.sciOne .table .tr-group-1 .tr-data{
    background:#f8c346;
}
.sciOne .table .tr-group-2 .tr-data{
    background:#ee7926;
}
.sciOne .table .tr-group-3 .tr-data{
    background:#79c497;
}
.sciOne .table .tr-group-4 .tr-data{
    background:#3bb9a7;
}
.sci-more,.sci-more:hover{
    text-decoration:none;
}
.sci-more{
    display:inline-block;
    vertical-align:top;
    color:#ff671d;
    border:1px solid #ff671d;
    border-radius:999px;
    -webkit-transition:all .3s linear;
    -moz-transition:all .3s linear;
    transition:all .3s linear;
    cursor:pointer;
    text-align:center;
}
.sci-more:hover{
    color:#fff;
    background:#ff671d;
}
.sciTwo{
    background:#fff;
}
.sciTwo .chd:first-child{
    border-top:1px solid #e4e5e5;
}
.sciTwo .chd{
    border-bottom:1px solid #e4e5e5;
}
.sciTwo .chd-L .img{
    display:block;
    width:100%;
}
.sciTwo .chd .tit{
    color:#3e3a39;
}
.sciTwo .chd-con{
    color:#838383;
    text-align:justify;
}
.sciTwo .chd-con img{
    max-width:100%;
    display:inline-block;
    vertical-align:top;
}
.sciTwo .chd-L > a,.sciTwo .chd-R > a{
    display:block;
    width:100%;
}
.sciTwo .chd a,.sciTwo .chd a:hover{
    text-decoration:none;
}
.sciTwo .lay_arr{
    text-align:center;
}
.sciTwo-arr{
    display:inline-block;
    vertical-align:top;
    position:relative;
    width:90px;
    height:48px;
}
.sciTwo-arr i{
    position:absolute;
    left:50%;
    margin-left:-32px;
    top:-30px;
    width:63px;
    height:63px;
    border-right:1px solid #b5b5b5;
    border-bottom:1px solid #b5b5b5;
    -webkit-transform:rotate(45deg);
    -moz-transform:rotate(45deg);
    -ms-transform:rotate(45deg);
    -o-transform:rotate(45deg);
    transform:rotate(45deg);
}
.sciThr .tit{
    color:#3e3a39;
    text-align:center;
}
.sciThr .chd-con{
    color:#838383;
    text-align:justify;
}
.sciThr .chd-con img{
    display:inline-block;
    vertical-align:top;
    max-width:100%;
}
.sciThr .chd-con p img{
    text-align:center;
}
.newsL{
    background:#fff;
}
.newsL-tit{
    color:#231815;
}
.newsL-list .chd:first-child{
    border-top:1px solid #e1e1e1;
}
.newsL-list .chd{
    border-bottom:1px solid #e1e1e1;
}
.newsL-list .chd .date{
    background:#ebebec;
    color:#727171;
    -webkit-transition:all .3s linear;
    -moz-transition:all .3s linear;
    transition:all .3s linear;
    text-align:center;
    border-radius:3px;
}
.newsL-list .chd .year{
    background:#ebebec;
    color:#727171;
    -webkit-transition:all .3s linear;
    -moz-transition:all .3s linear;
    transition:all .3s linear;
    text-align:center;
    border-radius:3px;
}
.newsL-list .chd .lay_oth{
    position:relative;
}
.newsL-list .chd .tit{
    color:#3e3a39;
    -webkit-transition:all .3s linear;
    -moz-transition:all .3s linear;
    transition:all .3s linear;
}
.newsL-list .chd .con{
    color:#727171;
    overflow:hidden;
}
.newsL-list .chd .arr{
    position:absolute;
    right:10px;
    color:#999;
    -webkit-transition:all .3s linear;
    -moz-transition:all .3s linear;
    transition:all .3s linear;
}
.newsL-list .chd .chd-lnk:hover .arr{
    -webkit-transform:translateX(10px);
    -moz-transform:translateX(10px);
    transform:translateX(10px);
}
.newsD{
    background:#fff;
}
.newsATit{
    font-weight:normal;
    color:#3e3a39;
}
.newsA .titWrap{
    text-align:center;
    border-bottom:1px solid #e1e1e1;
}
.newsA .titWrap .info{
    color:#9fa0a0;
}
.newsA .conWrap{
    color:#727171;
    border-bottom:1px solid #ebebeb;
}
.newsA .conWrap img,.newsA .conWrap video{
    max-width:100%;
}
.art-tog .lBx,.art-tog .lBx a,.art-tog .lBx p:hover font{
    color:#9fa0a0;
}
.art-tog .lBx p{
    overflow:hidden;
    white-space:nowrap;
    text-overflow:ellipsis;
}
.art-tog .lBx p a:hover,.art-tog .lBx p:hover{
    color:#ff671d;
}
.art-tog .rBx{
    color:#727171;
    -webkit-transition:all .3s linear;
    -moz-transition:all .3s linear;
    transition:all .3s linear;
}
.art-tog .rBx .arr{
    display:inline-block;
    vertical-align:baseline;
    color:#727171;
    margin-left:25px;
    margin-right:10px;
    -webkit-transition:all .3s linear;
    -moz-transition:all .3s linear;
    transition:all .3s linear;
}
.art-tog .rBx:hover{
    color:#ff671d;
}
.art-tog .rBx:hover .arr{
    color:#ff671d;
    -webkit-transform:translateX(10px);
    -moz-transform:translateX(10px);
    transform:translateX(10px);
}
.pages{
    text-align:center;
}
.pages a,.pages:hover{
    text-decoration:none;
}
.partnerL{
    background:#fff;
}
.joinL{
    background:#fff;
}
.part-list .chd .xlnk{
    position:absolute;
    left:0;
    top:0;
    width:100%;
    height:100%;
    z-index:3;
}
.part-list .chd .img{
    display:block;
    width:100%;
    height:100%;
}
.part-list .chd .rect{
    border:1px solid #ececec;
}
.part-list .chd .inf-wrap{
    color:#666;
}
.join-list .chd:first-child{
    border-top:1px solid #c2c1c1;
}
.join-list .chd{
    position:relative;
    border-bottom:1px solid #c2c1c1;
}
.join-list .chdTit{
    color:#231815;
    -webkit-transition:all .3s linear;
    -moz-transition:all .3s linear;
    transition:all .3s linear;
}
.join-list .chd.active .chdTit{
    color:#e96100;
}
.join-list .chdSub{
    color:#808080;
    -webkit-transition:all .3s linear;
    -moz-transition:all .3s linear;
    transition:all .3s linear;
}
.join-list .chdSub.active .chdTit{
    color:#e96100;
}
.join-list .chdB{
    color:#878888;
}
.join-list .chdB strong{
    color:#3e3a39;
    font-weight:normal;
}
.join-list .join-arr{
    cursor:pointer;
}
.join-list .join-arr .arr{
    position:absolute;
    width:14px;
    height:14px;
    top:8px;
    left:50%;
    margin-left:-8px;
    border:1px solid #818181;
    border-top-color:transparent;
    border-left-color:transparent;
    -webkit-transform:rotate(45deg);
    -moz-transform:rotate(45deg);
    -ms-transform:rotate(45deg);
    -o-transform:rotate(45deg);
    transform:rotate(45deg);
    -webkit-transition:all .3s linear;
    -moz-transition:all .3s linear;
    transition:all .3s linear;
}
.join-list .chd.active .join-arr .arr{
    -webkit-transform:rotate(225deg);
    -moz-transform:rotate(225deg);
    -ms-transform:rotate(225deg);
    -o-transform:rotate(225deg);
    transform:rotate(225deg);
    border-right-color:#e96100;
    border-bottom-color:#e96100;
}
.join-list .chdB{
    display:none;
}
.walfareL .chd:nth-child(1) .iconfont{
    color:#e46100;
}
.walfareL .chd:nth-child(2) .iconfont{
    color:#e46100;
}
.walfareL .chd:nth-child(3) .iconfont{
    color:#e46100;
}
.walfareL .chd:nth-child(4) .iconfont{
    color:#009d86;
}
.walfareL .chd:nth-child(5) .iconfont{
    color:#009d86;
}
.walfareL .chd:nth-child(6) .iconfont{
    color:#009d86;
}

.walfareL .chd .lay_icon{
    overflow:hidden;
}
.walfareL .chd .info-tit{
    color:#000;
    overflow:hidden;
}
.walfareL .chd .info-con{
    color:#828282;
}
.contact-tit{
    color:#3e3a39;
}
.contact-con .ch{
    position:relative;
    border-bottom:1px solid #e7e8e8;
    color:#666464;
}
.contact-con .ch a,.contact-con .ch a:hover{
    text-decoration:none;
}
.contact-con .ch .iconfont{
    position:absolute;
    left:0;
    top:0;
    color:#ff671d;
    height:100%;
    border-bottom:1px solid #ea833a;
}
.about-team-display-block,.about-adviser-display-block{
    display:block;
}
.about-team-display-none,.about-adviser-display-none{
    display:none;
}
.about-team .info-tit small,.about-adviser .info-tit small{
    font-size:70%;
}
.about-history-list-in{
    position:relative;
}
.about-history-list-in:before{
    content:'';
}
.about-history-list-block{
    position:relative;
    display:block;
}
.about-history-list-none{
    position:relative;
    display:none;
}
.about-history-list-block.enddis:before{
    display:none;
}
.about-history-list-block:before,.about-history-list-none:before{
    content:'';
    position:absolute;
    bottom:0;
    background:#fff;
}
.about-history .tit{
    position: relative;
}
.about-his-item .label-tit{
    float:left;
    border:1px solid #838282;
    border-radius: 9999px;
    -webkit-box-sizing:border-box;
    -moz-box-sizing:border-box;
    -ms-box-sizing:border-box;
    -o-box-sizing:border-box;
    box-sizing:border-box;
    color:#727171;
    background:#fff;
    text-align:center;
    -webkit-transition:all .3s linear;
    -moz-transition:all .3s linear;
    transition:all .3s linear;
}
.about-his-item:hover .label-tit{
    color:#eb6100;
    border-color:#eb6100;
}
.about-his-item .label-con{
    overflow:hidden;
}
.about-his-item .label-info{
    -webkit-box-sizing:border-box;
    -moz-box-sizing:border-box;
    -ms-box-sizing:border-box;
    -o-box-sizing:border-box;
    box-sizing:border-box;
    background:#efefef;
    color:#4c4948;
    border-radius:5px;
    -webkit-transition:all .3s linear;
    -moz-transition:all .3s linear;
    transition:all .3s linear;
}
.about-his-item .label-info:hover{
    color:#fff;
    background:#eb6100;
}
@media screen and (min-width:1200px){
    .header{
        height:80px;
    }
    .main{
        padding-top:80px;
    }
    .header .lay_logo{
        width:204px;
        height:36px;
        padding:22px 0;
    }
    .m-header-nav{
        display:none;
    }
    .nav_and_lang{
        height:100%;
    }
    .nav{
        margin-right:24px;
    }
    .nav .chd{
        float:left;
        position:relative;
    }
    /* .nav .chd-extend,.nav .chd-extend + .chd{
         margin-left:15px;
     }*/
     .nav .lnk{
         display:block;
         height:100%;
         line-height:80px;
         font-size:16px;
         color:#595757;
         -webkit-transition:all .3s linear;
         -moz-transition:all .3s linear;
         transition:all .3s linear;
         padding:0 3px;
         position:relative;
     }
     /*.nav .chd-extend .lnk{
         padding:0 18px;
     }*/
     .nav .lnk:before{
         content:'';
         position:absolute;
         left:50%;
         width:0;
         height:3px;
         bottom:0;
         background:#fff;
         -webkit-transition:width .3s linear,left .3s linear;
         -moz-transition:width .3s linear,left .3s linear;
         transition:width .3s linear,left .3s linear;
     }
     .nav .lnk::before{
         content:'';
         position:absolute;
         left:50%;
         width:0;
         height:3px;
         bottom:0;
         background:#fff;
         -webkit-transition:width .3s linear,left .3s linear;
         -moz-transition:width .3s linear,left .3s linear;
         transition:width .3s linear,left .3s linear;
     }
     .nav .chd.hover .lnk,.nav .chd:hover .lnk{
         color:#ff671d;
     }
     .nav .chd.hover .lnk:before,.nav .chd:hover .lnk:before{
         background:#ff671d;
         left:0;
         width:100%;
     }
     .nav .chd.hover .lnk::before,.nav .chd:hover .lnk::before{
         background:#ff671d;
         left:0;
         width:100%;
     }
     .nav .sub-chd-wrap{
         position:absolute;
         z-index:2;
         left:0;
         width:100%;
         padding:4px 0;
         background:rgba(255,255,255,.8);
         display:none;
         -webkit-box-shadow:0 1px 1px rgba(0,0,0,.15);
         -moz-box-shadow:0 1px 1px rgba(0,0,0,.15);
         box-shadow:0 1px 1px rgba(0,0,0,.15);
     }
     .nav .sub-chd  .sub-lnk{
         position:relative;
         width:100%;
         display:block;
         font-size:15px;
         line-height:20px;
         text-align:center;
         padding:10px 0;
         color:#666464;
         -webkit-transition:all .3s linear;
         -moz-transition:all .3s linear;
         transition:all .3s linear;
     }
     .nav .sub-chd .sub-lnk:before{
         content:'';
         position:absolute;
         left:20px;
         right:20px;
         top:0;
         height:1px;
     }
     .nav .sub-chd + .sub-chd .sub-lnk:before{
         background:#b5b5b6;
     }
     .nav .sub-chd.hover  .sub-lnk,.nav .sub-chd  .sub-lnk:hover{
         color:#ff671d;
     }
     .nav,.lang{
         float:left;
     }
     .lang{
         margin-left:2px;
         padding:25px 0;
         font-size:16px;
         line-height:30px;
         height:30px;
     }
     .lang .lnk{
         color:#a1a2a2;
         -webkit-transition:color .3s linear;
         -moz-transition:color .3s linear;
         transition:color .3s linear;
     }
     .lang .lnk:hover,.lang .lnk.hover{
         color:#595757;
     }
     .lang b{
         font-weight:normal;
         margin:0 10px;
         color:#9c9d9d;
     }
    .banner-wrap .info2{
        font-weight:bold;
    }
     .indAbout{
         padding-top:180px;
         padding-bottom:180px;
     }
     .indAbout .img_wrap{
         float:left;
     }
     .indAbout .info_wrap{
         float:right;
     }
     .a-btn-lnk:hover{
         -webkit-box-shadow:0 0 8px rgba(235,97,0,.9);
         -moz-box-shadow:0 0 8px rgba(235,97,0,.9);
         box-shadow:0 0 8px rgba(235,97,0,.9);
     }
     .swiper-container-ind-news-wap{
         display:none;
     }
     .swiper-container-ind-news .img_wrap{
         float:left;
         overflow:hidden;
     }
     .swiper-container-ind-news .img{
         -webkit-transition:all .3s linear;
         -moz-transition:all .3s linear;
         transition:all .3s linear;
     }
     .swiper-container-ind-news .img:hover{
         -webkit-transform:scale(1.1,1.1);
         -moz-transform:scale(1.1,1.1);
         transform:scale(1.1,1.1);
     }
     .swiper-container-ind-news .info_wrap{
         float:right;
     }
     .swiper-container-ind-news .arr{
         -webkit-transition:all .3s linear;
         -moz-transition:all .3s linear;
         transition:all .3s linear;
         margin-right:10px;
     }
     .swiper-container-ind-news .oth:hover .arr{
         -webkit-transform:translateX(10px);
         -moz-transform:translateX(10px);
         transform:translateX(10px);
     }
     .indNews-arr{
         position:absolute;
         top:50%;
         width:30px;
         height:66px;
         margin-top:-33px;
     }
     .indNews-arr:before{
         content:'';
         position:absolute;
         top:50%;
         margin-top:-20px;
         height:38px;
         width:38px;
         border:1px solid transparent;
     }
     .indNews-arr,.indNews-arr:before{
         -webkit-transition:all .3s linear;
         -moz-transition:all .3s linear;
         transition:all .3s linear;
     }
     .indNews-arr-prev{
         left:50%;
     }
     .indNews-arr-next{
         right:50%;
     }
     .indNews-arr-prev:before{
         left:8px;
         border-top-color:rgba(255,255,255,.65);
         border-left-color:rgba(255,255,255,.65);
         -webkit-transform:rotate(-45deg);
         -moz-transform:rotate(-45deg);
         -o-transform:rotate(-45deg);
         -ms-transform:rotate(-45deg);
         transform:rotate(-45deg);
     }
     .indCont .indNews-arr-prev:before{
         border-top-color:#959595;
         border-left-color:#959595;
     }
     .indNews-arr-next:before{
         right:8px;
         border-top-color:rgba(255,255,255,.65);
         border-right-color:rgba(255,255,255,.65);
         -webkit-transform:rotate(45deg);
         -moz-transform:rotate(45deg);
         -o-transform:rotate(45deg);
         -ms-transform:rotate(45deg);
         transform:rotate(45deg);
     }
     .indCont .indNews-arr-next:before{
         border-top-color:#959595;
         border-right-color:#959595;
     }
     .indNews-arr-prev:hover:before{
         border-top-color:rgba(255,255,255,1);
         border-left-color:rgba(255,255,255,1);
     }
     .indCont .indNews-arr-prev:hover:before{
         border-top-color:#231815;
         border-left-color:#231815;
     }
     .indNews-arr-next:hover:before{
         border-top-color:rgba(255,255,255,1);
         border-right-color:rgba(255,255,255,1);
     }
     .indCont .indNews-arr-next:hover:before{
         border-top-color:#231815;
         border-right-color:#231815;
     }
     .indCont{
         padding-top:108px;
         padding-bottom:150px;
     }
     .swiper-container-indCont .swiper-slide:before{
         content:'';
         position:absolute;
         right:0;
         top:12px;
         bottom:12px;
         border-right:1px solid #b9b8b8;
     }
     .swiper-container-indCont .btn{
         float:left;
     }
     .swiper-container-indCont .addr{
         float:right;
     }
     .swiper-container-indCont .swiper-pagination{
         display:none;
     }
     .indJoin .inf{
         height:160px;
         width:1000px;
         margin-left:-500px;
         margin-top:-80px;
     }
     .indJoin .inf .lay_icon{
         line-height:72px;
     }
     .indJoin .inf .iconfont{
         font-size:72px;
     }
     .indJoin .inf .lay_oth{
         font-size:18px;
         line-height:31px;
     }
     .about-history .tit{
         border-bottom:1px solid #d9d9d9;
     }
     .footer_in{
         padding-top:100px;
         padding-bottom:96px;
     }
     .footer_in .lBx{
         float:left;
         position:relative;
     }
     .footer_in .lBx:before{
         content:'';
         position:absolute;
         left:0;
         height:1px;
         width:100%;
         top:55px;
         background:#c6c6c6;
     }
     .footer_in .chd + .chd{
         padding-left:80px;
     }
     .footer_in .chd-tit{
         font-size:17px;
         line-height:40px;
         height:40px;
         padding-bottom:35px;
         white-space:nowrap;
         color:#000;
     }
     .footer_in .chd-con{
         font-size:15px;
         line-height:30px;
     }
     .footer_in .chd-con,.footer_in .chd-con a{
         color:#595757;
     }
     .footer_in .chd-con a{
         -webkit-transtion:all .3s linear;
         -moz-transtion:all .3s linear;
         transtion:all .3s linear;
     }
     .footer_in .chd-con a:hover{
         color:#ff671d;
     }
     .footer_in .rBx{
         float:right;
         padding-top:16px;
     }
     .footer_in .rBx .code{
         display:block;
         max-width:140px;
     }
     .footer_in .rBx .inf{
         display:none;
     }
     .copyright{
         padding:20px 0;
     }
     .copyright .docW:after{
         content:'';
         display:block;
         height:0;
         overflow:hidden;
         clear:both;
     }
     .copyright .docW::after{
         content:'';
         display:block;
         height:0;
         overflow:hidden;
         clear:both;
     }
     .copyright .lBx{
         float:left;
         padding:23px 0;
         font-size:14px;
         line-height:30px;
         height:30px;
         margin-right:73px;
     }
     .copyright .mid{
         float:left;
         padding:23px 0;
         font-size:14px;
         line-height:30px;
         height:30px;
     }
     .copyright .rBx{
         float:right;
         padding:18px 0;
         height:40px;
     }
     .copyright .bdsharebuttonbox a{
         margin-left:38px;
         font-size:26px;
         line-height:40px;
     }
     .copyright .bdsharebuttonbox a.iconqq{
         font-size:26px;
     }
     .copyright .bdsharebuttonbox a.iconweibo{
         font-size:32px;
     }
     .copyright .bdsharebuttonbox a.iconweixin{
         font-size:30px;
     }
     .copyright-oth{
         display:none;
     }
     .totop{
         right:30px;
         bottom:100px;
         height:50px;
         width:50px;
     }
     .totop .arr{
         width:20px;
         height:20px;
         margin-left:-11px;
         top:21px;
     }
     .banners .info_wrap{
         left:50%;
         top:50%;
         height:134px;
         margin-top:-67px;
     }
     .banners .info_wrap .tit{
         font-size:45px;
         line-height:83px;
     }
     .banners .infoWrap{
         left:50%;
         top:50%;
         height:140px;
         margin-top:-70px;
     }
     .banners .infoInner{
         padding:0 55px;
         height:100%;
     }
     .banners .infoInner .tit{
         padding-top:34px;
         font-size:45px;
         line-height:70px;
     }
     .banNav{
         left:50%;
         bottom:0;
         font-size:0;
         letter-spacing:-5px;
     }
     .banNav .lnk{
         display:inline-block;
         vertical-align:top;
         font-size:18px;
         letter-spacing:normal;
         -webkit-transition:all .3s linear;
         -moz-transition:all .3s linear;
         transition:all .3s linear;
         height:58px;
         line-height:58px;
     }
     .banNav .lnk + .lnk{
         margin-left:5px;
     }
     .banNav .lnk.lnk-about{
         padding:0 70px;
     }
     .banNav .lnk.lnk-science{
         padding:0 74px;
     }
     .banNav .lnk:hover{
         color:#fff;
         background:#ff671d;
     }
     .about-profile .lBx{
         float:left;
     }
     .about-profile .lBx .img{
         display:block;
         width:100%;
     }
     .about-profile .rBx{
         float:right;
     }
     .about-team .team-chd,.about-adviser .team-chd{
         width:345px;
         float:left;
     }
     .about-team .team-avatar,.about-team .team-avatar .img,.about-adviser .team-avatar,.about-adviser .team-avatar .img{
         width:290px;
         height:290px;
     }
     .about-team .team-avatar .img,.about-adviser .team-avatar .img{
         -webkit-transition:-webkit-transform .3s ease;
         -webkit-transition:transform .3s ease;
         -moz-transition:-moz-transform .3s ease;
         -moz-transition:transform .3s ease;
         transition:transform .3s ease;
     }
     .about-team .team-chd:hover .team-avatar .img,.about-adviser .team-chd:hover .team-avatar .img{
         -webkit-transform:scale(1.1);
         -moz-transform:scale(1.1);
         transform:scale(1.1);
     }
     .about-team .team-avatar,.about-adviser .team-avatar{
         margin-bottom:34px;
         border-radius:100%;
         overflow:hidden;
     }
     .about-team .info-tit,.about-adviser .info-tit{
         font-size:30px;
         line-height:54px;
     }
     .about-team .team-chd:hover .info-tit,.about-adviser .team-chd:hover .info-tit{
         color:#ff671d;
     }
     .about-team .info-con,.about-adviser .info-con{
         font-size:18px;
         line-height:40px;
         height:80px;
     }
     .teamOverlay .inDiv-wrap{
         top:50%;
         left:50%;
     }
     .teamOverlay .inDiv{
         overflow:auto;
     }
     .teamOverlay .img_wrap{
         float:left;
     }
     .teamOverlay .info_wrap{
         float:right;
     }
    .about-history-list-in{
        overflow:hidden;
    }
    .about-history-list-in:before{
        position:absolute;
        top:0;
        left:0;
        width:1px;
        border-left:1px solid #bababb;
        height:100%;
    }
    .about-history-list-in .about-his-item{
        position:relative;
    }
    .about-culture .chd{
         float:left;
         width:33.33333%;
     }
     .swiper-container-about-history{
         margin:0 auto;
     }
     .swiper-container-about-history .swiper-slide{
         position:relative;
     }
     .swiper-container-about-history .lay_info{
         margin:0 auto;
     }
     .sciOne .table-mobile{
         display:block;
     }
     .sciTwo .chd-L{
         float:left;
         max-width:430px;
         width:32%;
     }
     .sciTwo.sciTwo-inv .chd-L{
         max-width:350px;
         width:26%;
     }
     .sciTwo .chd-R{
         overflow:hidden;
     }
     .sciTwo .tit{
         position:relative;
     }
     .sciTwo .chd:hover .tit{
        color:#ea6100;
     }
     .sciThr .tit{
         border-bottom:1px solid #e4e5e5;
     }
     .newsL-list .chd .chd-lnk:hover .date{
         background:#ff671d;
         color:#fff;
     }
     .newsL-list .chd .chd-lnk:hover .year{
         background:#ff671d;
         color:#fff;
     }
     .newsL-list .chd .chd-lnk:hover .tit{
         color:#ff671d;
     }
     .pages .lnk,.pages .prev,.pages .next{
         position:relative;
         display:inline-block;
         vertical-align:top;
         font-size:16px;
         line-height:32px;
         height:32px;
         color:#c9caca;
         border:1px solid #c9caca;
         border-radius:3px;
         margin:0 4px 10px;
         -webkit-transition:all .3s linear;
         -moz-transition:all .3s linear;
         transition:all .3s linear;
     }
     .pages .lnk{
         padding:0 12px;
     }
     .pages .lnk.hover,.pages .lnk:hover{
         background:#ff671d;
         border-color:#ff671d;
         color:#fff;
     }
     .pages .prev,.pages .next{
         width:32px;
         height:32px;
     }
     .pages .prev i,.pages .next i{
         position:absolute;
         top:50%;
         left:50%;
         width:0;
         height:0;
         margin-top:-6px;
         margin-left:-5px;
         -webkit-transition:all .3s linear;
         -moz-transition:all .3s linear;
         transition:all .3s linear;
     }
     .pages .prev i{
         border-left:none;
         border-top:6px solid transparent;
         border-right:10px solid #c9caca;
         border-bottom:6px solid transparent;
     }
     .pages .next i{
         border-right:none;
         border-bottom:6px solid transparent;
         border-left:10px solid #c9caca;
         border-top:6px solid transparent;
     }
     .pages .prev:not(.disable):hover,.pages .next:not(.disable):hover{
         border-color:#ff671d;
     }
     .pages .prev:not(.disable):hover i{
         border-right-color:#ff671d;
     }
     .pages .next:not(.disable):hover i{
         border-left-color:#ff671d;
     }
     .docN{
         width:1000px;
         margin:0 auto;
     }
     .newsD{
         padding-top:110px;
         padding-bottom:115px;
     }
     .newsA .titWrap{
         padding-bottom:52px;
         border-bottom:1px solid #e1e1e1;
         margin-bottom:50px;
     }
     .newsATit{
         font-size:36px;
         line-height:60px;
         margin-bottom:12px;
     }
     .newsA .titWrap .info{
         font-size:15px;
         line-height:26px;
     }
     .newsA .titWrap .info .span{
         margin:0 15px;
     }
     .newsA .conWrap{
         font-size:16px;
         line-height:38px;
         padding-bottom:90px;
         margin-bottom:42px;
     }
     .art-tog .lBx{
         float:left;
         font-size:15px;
         line-height:26px;
         width:640px;
     }
     .art-tog .rBx{
         float:right;
         margin-top:26px;
         font-size:16px;
         line-height:26px;
     }
     .part-list .chd{
         float:left;
     }
     .join-list{
         margin-bottom: 76px;
     }
     .join-list .chd{
         padding-top:35px;
         padding-bottom:35px;
     }
     .join-list .chdT{
         padding-right:80px;
     }
     .join-list .chdTit{
         font-size:22px;
         line-height:42px;
     }
     .join-list .chdSub{
         font-size:16px;
         line-height:38px;
     }
     .join-list .chdSub font{
         margin-right:40px;
     }
     .join-list .chdB{
         font-size:15px;
         line-height:34px;
         padding-top:30px;
         padding-bottom:15px;
     }
     .join-list .join-arr{
         position:absolute;
         right:8px;
         top:22px;
         width:40px;
         height:28px;
     }
     .walfareL .chd{
         float:left;
         width:33.3333%;
     }
     .contactL .lBx{
         float:left;
     }
     .contactL .rBx{
         float:right;
     }






 }





 /*宽屏*/
@media screen and (min-width:1580px){
    .docW{
        width:1380px;
    }
    .about-history .docW{
        width:1320px;
    }
    .marW{
        margin-left:-690px;
    }
    .banner-wrap .lay_info{
        height:80px;
        margin-top:-40px;
    }
    .banner-wrap .info1{
        font-size:72px;
        line-height:110px;
    }
    .banner-wrap .info2{
        font-size:50px;
        line-height:80px;
    }
    .banner-wrap .swiper-container-horizontal > .swiper-pagination-bullets .swiper-pagination-bullet{
        margin:0 10px;
        width:10px;
        height:10px;
    }
    .banner-wrap .swiper-container-horizontal > .swiper-pagination-bullets .swiper-pagination-bullet-active{
        width:36px;
    }
    .banner-wrap .swiper-container-horizontal > .swiper-pagination-bullets{
        bottom:50px;
    }
    .nav{
        margin-right:24px;
    }
    .nav .chd{
        margin-left:20px;
    }
    .indAbout .img_wrap .img{
        width:768px;
    }
    .indAbout .info_wrap{
        width:452px;
        padding-top:40px;
    }
    .indAbout .info_wrap .info_tit,.indNewsWrap .tit,.indCont .tit,.aboutId .tit,.newsL-tit{
        font-size:40px;
        line-height:66px;
    }
    .indAbout .info_wrap .info_tit{
        margin-bottom:35px;
    }
    .indAbout .info_wrap .info_con{
        font-size:17px;
        line-height:35px;
        height:140px;
        margin-bottom:98px;
    }
    .a-btn-lnk{
        font-size:18px;
        height:46px;
        line-height:46px;
        padding:0 40px;
    }
    .indNewsWrap .tit{
        margin-bottom:26px;
    }
    .swiper-container-ind-news .swiper-slide-item{
        padding:48px 0;
    }
    .swiper-container-ind-news .img{
        width:450px;
    }
    .swiper-container-ind-news .info_wrap{
        width:770px;
        padding-top:12px;
    }
    .swiper-container-ind-news .info_tit{
        margin-bottom:25px;
        font-size:21px;
        line-height:36px;
        height:72px;
    }
    .swiper-container-ind-news .info_con{
        margin-bottom:52px;
        font-size:16px;
        line-height:27px;
        height:54px;
    }
    .swiper-container-ind-news .info_laydate .date,.swiper-container-ind-news .info_laydate .oth{
        font-size:16px;
        line-height:26px;
    }
    .swiper-container-ind-news .info_laydate .arr{
        margin-left:26px;
    }
    .indNews-arr-prev{
        margin-left:-784px;
    }
    .indNews-arr-next{
        margin-right:-784px;
    }
    .indCont .tit{
        margin-bottom:80px;
    }
    .swiper-container-indCont .swiper-slide{
        width:330px;
        padding-left:30px;
        padding-right:80px;
        margin-right:54px;
        padding-bottom:32px;
    }
    .swiper-container-indCont .item-tit{
        margin-bottom:14px;
    }
    .swiper-container-indCont .item_tit{
        font-size:22px;
        line-height:38px;
    }
    .swiper-container-indCont .item_info{
        font-size:16px;
        line-height:35px;
        height:70px;
    }
    .swiper-container-indCont .item-con{
        font-size:16px;
        line-height:34px;
        height:136px;
        margin-bottom:32px;
    }
    .btn{
        font-size:14px;
        line-height:30px;
        padding:0 20px;
    }
    .swiper-container-indCont .addr{
        font-size:16px;
        line-height:30px;
    }
    .swiper-container-indCont .addr .iconfont{
        margin-right:12px;
        font-size:20px;
    }
    .aboutId{
        padding-top:110px;
    }
    .about-profile{
        padding-bottom:148px;
    }
    .about-profile .tit{
        margin-bottom:66px;
    }
    .about-profile .lBx{
        width:635px;
    }
    .about-profile .rBx{
        width:570px;
        font-size:16px;
        line-height:36px;
    }
    .about-team,.about-adviser{
        padding-bottom:68px;
    }
    .about-team .tit,.about-adviser .tit{
        padding-bottom:50px;
        margin-bottom:72px;
    }
    .about-team-lay-arr,.about-adviser-lay-arr{
        padding:30px 0;
    }
    .team-chd{
        margin-bottom:45px;
    }
    .teamOverlay .inDiv-wrap{
        width:1234px;
        height:750px;
        margin-left:-617px;
        margin-top:-375px;
    }
    .teamOverlay .in-div{
        width:978px;
        margin:94px auto 20px;
    }
    .teamOverlay .teamClose{
        top:50px;
        right:50px;
        width:32px;
        height:32px;
    }
    .teamOverlay .img_wrap{
        width:408px;
        margin-top:8px;
    }
    .teamOverlay .img_wrap.loading{
        height:540px;
    }
    .teamOverlay .info_wrap{
        width:450px;
    }
    .teamOverlay .en-tit{
        font-size:36px;
        line-height:54px;
    }
    .teamOverlay .zh-tit{
       font-size:32px;
        line-height:50px;
    }
    .teamOverlay .major{
        font-size:21px;
        line-height:40px;
        padding-top:10px;
        padding-bottom:34px;
        margin-bottom:38px;
    }
    .teamOverlay .content{
        font-size:17px;
        line-height:33px;
    }
    .about-culture{
        padding-bottom:102px;
    }
    .about-culture .tit{
        margin-bottom:80px;
    }
    .about-culture .chd{
        margin-bottom:40px;
    }
    .about-culture .chd .lay_img{
        width:282px;
        height:282px;
    }
    .about-culture .chd .lay_info{
        padding-top:40px;
    }
    .about-culture .chd .info_tit{
        font-size:21px;
        line-height:40px;
        margin-bottom:20px;
    }
    .about-culture .chd .info_con{
        font-size:17px;
        line-height:30px;
    }
    .about-culture .chd .iconfont{
        font-size:148px;
        height:200px;
        line-height:200px;
        margin-top:-100px;
    }
    .about-history{
        padding-bottom:76px;
    }
    .about-history .tit{
        padding-bottom:50px;
        margin-bottom:80px;
    }
    .about-history-list-in:before{
       left:75px;
       top:7px;
    }
    .about-his-item .label-tit{
        width:150px;
        height:56px;
        line-height:56px;
        font-size:21px;
        margin-right:54px;
        margin-top:7px;
    }
    .about-his-item .label-info{
        font-size:19px;
        line-height:32px;
        min-height:70px;
        padding:19px 24px;
        margin-bottom:19px;
    }
    .about-his-item .label-con{
        padding-bottom:25px;
    }
    .about-history-list-block:before,.about-history-list-none:before{
        height:51px;
        width:150px;
        bottom:-7px;
    }
    .swiper-container-about-history{
        width:1275px;
    }
    .swiper-container-about-history .swiper-slide{
        width:425px;
    }
    .swiper-container-about-history .lay_year{
        font-size:25px;
        line-height:50px;
        margin-bottom:86px;
    }
    .swiper-container-about-history .line{
        top:89px;
    }
    .swiper-container-about-history .circle{
        top:78px;
    }
    .swiper-container-about-history .lay_info{
        width:330px;
        font-size:17px;
        line-height:32px;
    }
    .swiper-container-about-history .lay_info p{
        margin-bottom:16px;
    }
    .about-history .indNews-arr{
        top:57px;
        margin-top:0;
    }
    .sciOne{
        padding-top:110px;
        padding-bottom:120px;
    }
    .sciOne .titWrap{
        font-size:32px;
        line-height:55px;
        margin-bottom:90px;
    }
    .sciOne .table-mobile{
        width:1320px;
        margin:0 auto 78px;
    }
    .sciOne .table{
        width:1178px;
        margin:0 auto 98px;
    }
    .sciOne .table .tr-tit{
        margin-bottom:26px;
    }
    .sciOne .table .tr-tit .td{
        font-size:20px;
        height:60px;
        line-height:60px;
    }
    .sciOne .table .td0{
        width:159px;
    }
    .sciOne .table .td1{
        width:224px;
    }
    .sciOne .table .td2{
        width:202px;
    }
    .sciOne .table .td3{
        width:198px;
    }
    .sciOne .table .td4{
        width:198px;
    }
    .sciOne .table .td5{
        width:190px;
    }
    .sciOne .table .tr-group-nor .td,.sciOne .tr-group-ext .td-cell{
        line-height:72px;
        height:72px;
    }
    .sciOne .table .tr-group-ext .td{
        line-height:364px;
        height:364px;
    }
    .sciOne .table .tr-con .td{
        font-size:20px;
    }
    .sciOne .table .tr-group .tr-data{
        left:161px;
        height:28px;
        line-height:28px;
    }
    .sciOne .table .tr-group-nor .tr-data,.sciOne .table .tr-group-ext .tr-data1{
        top:22px;
    }
    .sciOne .table .tr-group-ext .tr-data2{
        top:95px;
    }
    .sciOne .table .tr-group-ext .tr-data3{
        top:168px;
    }
    .sciOne .table .tr-group-ext .tr-data4{
        top:241px;
    }
    .sciOne .table .tr-group-ext .tr-data5{
        top:314px;
    }
    @keyframes sci_data4 {
        0%{
            width:0;
        }
        100%{
            width:825px;
        }
    }
    @keyframes sci_data3 {
        0%{
            width:0;
        }
        100%{
            width:626px;
        }
    }
    @keyframes sci_data2 {
        0%{
            width:0;
        }
        100%{
            width:427px;
        }
    }
    @keyframes sci_data1 {
        0%{
            width:0;
        }
        100%{
            width:225px;
        }
    }
    .sciOne .table .tr-group-1 .tr-data{
        width:825px;
    }
    .sciOne .table.xgl .tr-group-1 .tr-data{
        animation:sci_data4 2.06s linear 0s 1 both;
    }
    .sciOne .table .tr-group-2 .tr-data1{
        width:825px;
    }
    .sciOne .table.xgl .tr-group-2 .tr-data1{
        animation:sci_data4 2.06s linear 0s 1 both;
    }
    .sciOne .table .tr-group-2 .tr-data2{
        width:626px;
    }
    .sciOne .table.xgl .tr-group-2 .tr-data2{
        animation:sci_data3 1.57s linear 0s 1 both;
    }
    .sciOne .table .tr-group-2 .tr-data3{
        width:626px;
    }
    .sciOne .table.xgl .tr-group-2 .tr-data3{
        animation:sci_data3 1.57s linear 0s 1 both;
    }
    .sciOne .table .tr-group-2 .tr-data4{
        width:427px;
    }
    .sciOne .table.xgl .tr-group-2 .tr-data4{
        animation:sci_data2 1.07s linear 0s 1 both;
    }
    .sciOne .table .tr-group-2 .tr-data5{
        width:225px;
    }
    .sciOne .table.xgl .tr-group-2 .tr-data5{
        animation:sci_data1 0.56s linear 0s 1 both;
    }
    .sciOne .table .tr-group-3 .tr-data{
        width:225px;
    }
    .sciOne .table.xgl .tr-group-3 .tr-data{
        animation:sci_data1 0.56s linear 0s 1 both;
    }
    .sciOne .table .tr-group-4 .tr-data{
        width:626px;
    }
    .sciOne .table.xgl .tr-group-4 .tr-data{
        animation:sci_data3 1.57s linear 0s 1 both;
    }
    .sci-more{
         font-size:18px;
         line-height:44px;
         height:44px;
         padding:0 39px;
     }
    .sciTwo{
        padding-top:148px;
        padding-bottom:118px;
    }
    .sciTwo .chd{
        padding:48px 0;
    }
    .sciTwo .chd-L{
        margin-right:40px;
        padding-top:10px;
    }
    .sciTwo.sciTwo-inv .chd-L{
        margin-left:10px;
        margin-right:84px;
        padding-top:0px;
    }
    .sciTwo .chd .tit{
        font-size:32px;
        line-height:60px;
        min-height:60px;
        padding-top:5px;
        padding-bottom:26px;
    }
    .sciTwo.sciTwo-inv .chd .tit{
        padding-top:58px;
    }
    .sciTwo .chd-con{
        font-size:17px;
        line-height:34px;
    }
    .sciTwo .list{
        padding-bottom:30px;
    }
    .sciTwo .lay_arr{
        margin-top:70px;
    }
    .sciThr{
        padding:100px 0 120px;
    }
    .sciThr .tit{
        font-size:32px;
        line-height:68px;
        padding-bottom:34px;
    }
    .sciThr .chd-tit{
        padding-bottom:50px;
    }
    .newsL{
        padding-top:108px;
        padding-bottom:110px;
    }
    .newsL .newsL-tit{
        margin-bottom:65px;
    }
    .newsL-list{
        margin-bottom:80px;
    }
    .newsL-list .chd{
        padding-top:42px;
        padding-bottom:36px;
    }
    .newsL-list .chd .lay_date{
        padding-top:7px;
        margin-right:84px;
        width:90px;
    }
    .newsL-list .chd .date{
        margin-bottom:7px;
        font-size:45px;
        height:64px;
        line-height:64px;
    }
    .newsL-list .chd .year{
        font-size:17px;
        height:32px;
        line-height:32px;
    }
    .newsL-list .chd .lay_oth{
        padding-right:100px;
    }
    .newsL-list .chd .tit{
        font-size:21px;
        line-height:38px;
        margin-bottom:12px;
    }
    .newsL-list .chd .con{
        font-size:16px;
        line-height:38px;
        height:76px;
    }
    .newsL-list .chd .arr{
        top:57px;
        font-size:20px;
        line-height:26px;
    }
    .partnerL{
        padding-top:108px;
        padding-bottom:123px;
    }
    .partnerL .newsL-tit{
        margin-bottom:84px;
    }
    .partnerL .list-in{
        margin-bottom:20px;
    }
    .part-list .chd{
        width:430px;
        margin-bottom:70px;
    }
    .part-list .chd:nth-child(3n-2),.part-list .chd:nth-child(3n-1){
        margin-right:15px;
    }
    .part-list .chd .img-wrap{
        height:250px;
    }
    .part-list .chd .inf-wrap{
        font-size:20px;
        line-height:36px;
        padding-top:24px;
    }
    .joinL{
        padding-top:108px;
        padding-bottom:123px;
    }
	.joinL-wel{
		padding-bottom:86px;
	}
    .joinL .newsL-tit{
        margin-bottom:63px;
    }
	.walfareL .chd{
		padding-top:34px;
		margin-bottom:90px;
	}
	.walfareL .chd .lay_icon{
		height:118px;
		line-height:118px;
		margin-bottom:22px;
	}
	.walfareL .chd .iconfont{
		font-size:110px;
	}
	.walfareL .chd .info-tit{
		font-size:24px;
		line-height:40px;
		height:40px;		
		margin-bottom:12px;
	}
	.walfareL .chd .info-con{
		font-size:16px;
		line-height:32px;
		height:64px;	
	}
    .contactL{
        padding-top:72px;
        padding-bottom:52px;
    }
    .contactL .lBx{
       width:640px;
    }
    .contactL .rBx{
        width:595px;
        height:372px;
    }
    .contact-tit{
        font-size:22px;
        line-height:50px;
        margin-bottom:25px;
    }
    .contact-con .ch{
        font-size:18px;
        padding-left:50px;
        padding-bottom:9px;
        margin-bottom:22px;
        line-height:44px;
    }
    .contact-con .ch .iconfont{
        font-size:28px;
    }
	










}




















<!--0.00025200843811035-->