
.no-cssanimations .wow {visibility:visible}
.mt-10 {margin-top:10px}
.mt-20 {margin-top:20px}
.mt-30 {margin-top:30px}
.mt-35 {margin-top:35px}
.mt-40 {margin-top:40px}
.mt-50 {margin-top:50px}
.mt-60 {margin-top:60px}
.mt-70 {margin-top:70px}
.mt-80 {margin-top:80px}
.mt-90 {margin-top:90px}
.mt-100 {margin-top:100px}
.mt-110 {margin-top:110px}
.mt-120 {margin-top:120px}
.mt-140 {margin-top:140px}
.mt-150 {margin-top:150px}
.mt-160 {margin-top:160px}
.mt-180 {margin-top:180px}
.mb-80 {margin-bottom:80px}
.text-right {text-align:right}
.text-left {text-align:left}
.text-center {text-align:center}
.d-inline-block {display:inline-block}
.d-none {display:none}
.d-block {display:block}
.contact-map .BMapLabel {border:0}
.contact-map .anchorBL {display:none}
.list {position:relative;font-size:0}
.list>li {display:inline-block;vertical-align:top}
.list-1>li {width:100%}
.list-2>li {width:50%}
.list-3>li {width:33.3333%}
.list-4>li {width:25%}
.list-5>li {width:20%}
.img-box {position:relative}
.img-box::before {content:"";display:block}
.img-box img {left:0;position:absolute;top:0;width:100%}
.bg-cover {background-repeat:no-repeat;background-position:center center;background-size:cover}
.hides {display:none;}
li {list-style:none;}
.col-md-3s {float:left;width:25%;}
.col-md-4s {float:left;width:33.3%;}
@keyframes heartBeat {0% {-webkit-transform:scale(1);transform:scale(1);}
14% {-webkit-transform:scale(1.1);transform:scale(1.1);}
28% {-webkit-transform:scale(1);transform:scale(1);}
42% {-webkit-transform:scale(1.1);transform:scale(1.1);}
56% {-webkit-transform:scale(1);transform:scale(1);}
70% {-webkit-transform:scale(1.1);transform:scale(1.1);}
84% {-webkit-transform:scale(1);transform:scale(1);}
}

@media (max-width:768px) {.cf-item {margin-bottom:15px}
.cfi-left__area input {padding:0 20px;height:48px}
.cfi-right__area textarea {padding:20px;height:175px}
.cf-title {font-size:22px}
}
@media (max-width:640px) {.company-list__full li {width:50%}
.cfi-left__area,.cfi-right__area {width:100%}
.cfi-left__area {padding-right:0}
.cfi-right__area {padding-left:0}
.cl-item__box .cl-names {font-size:16px}
.cl-item__box .cl-address p {margin-bottom:3px}
.cl-item__box .cl-address p,.cl-item__box .cl-address a {font-size:12px}
.cl-link__map i {font-size:18px}
.cf-title {font-size:20px}
.contact-form__full {margin-top:0}
.cb-box.mt-20 {margin-top:0}
.cl-link__map {margin-top:8px}
.company-list__full li {margin-bottom:35px}
.contact-form__full {margin-top:20px}
}
@media (max-width:500px) {.cl-item__box .cl-names {font-size:14px}
}
.join-list__full li {background-color:rgba(245,245,245,0.5);padding:35px 40px 35px 50px;margin-bottom:50px}
.join-list__full li:last-child {margin-bottom:0}
.join-list__full .on .jl-title i {-webkit-transform:scale(0.8) rotate(180deg);transform:scale(0.8) rotate(180deg)}
.jl-title {cursor:pointer;padding-right:30px;position:relative;letter-spacing:1px}
.jl-title span {-webkit-transition:color .4s;transition:color .4s;font-size:24px;color:#111;line-height:1.6;display:inline-block;margin-bottom:2px;font-weight:700}
.jl-title p {font-size:14px;line-height:20px;color:#999}
.jl-title i {-webkit-transition:transform .4s;transition:transform .4s;font-size:12px;color:#444444;position:absolute;right:-2px;top:4px;display:block;-webkit-transform:scale(0.8);transform:scale(0.8)}
.jl-inner {margin-top:42px}
.jl-inner h4 {font-size:14px;line-height:20px;color:#999;margin-bottom:16px}
.jl-inner p {font-size:14px;line-height:26px;color:#111;letter-spacing:1px}
.jl-cont {display:none}
.jl-form__content {font-size:0;margin-bottom:60px;margin-top:120px}
.jl-form__content .form-item {position:relative}
.jl-form__content .form-item3 {display:inline-block;vertical-align:top;width:33.33%;padding-right:15px}
.jl-form__content .form-item3 input {border:1px solid rgba(17,17,17,0.1);width:100%;height:80px;padding:0 30px}
.jl-form__content label.error {font-size:12px;color:#003A84;margin-top:8px;display:block;position:absolute;bottom:-20px;border-bottom:none}
.form-file__upload {text-align:center;margin-top:80px}
.form-file__upload .btn,.form-file__upload .form-item {display:inline-block;vertical-align:bottom}
.form-file__upload .form-item {margin-right:23px}
.form-file__upload .btn {margin-left:23px}
.form-file__upload input {position:absolute;opacity:0;visibility:hidden;width:0}
.form-file__upload label:not(.error) {display:block;text-align:left;width:200px;height:44px;border-bottom:1px solid #ccc;font-size:14px;letter-spacing:1px;line-height:1.4;color:#111}
@media (min-width:1025px) {.jl-title:hover span {color:#003A84}
}
@media (max-width:1440px) {.jl-title span {font-size:22px}
.jl-form__content {margin-top:100px;margin-bottom:40px}
.form-file__upload {margin-top:60px}
}
@media (max-width:1366px) {.jl-title span {font-size:20px}
.jl-title i {-webkit-transform:scale(0.6);transform:scale(0.6)}
.join-list__full li {padding:45px 35px 45px 40px;padding-right:35px;padding-left:40px;margin-bottom:40px}
.join-list__full .on .jl-title i {-webkit-transform:scale(0.6) rotate(180deg);transform:scale(0.6) rotate(180deg)}
.jl-form__content .form-item3 input {height:60px}
}
@media (max-width:1024px) {.jl-title span {font-size:18px}
.join-list__full li {padding-right:30px;padding-left:30px;margin-bottom:30px}
.jl-form__content {margin-top:80px}
}
@media (max-width:768px) {.join-list__full li {padding:30px 24px}
.jl-inner {margin-top:32px}
.jl-inner h4 {margin-bottom:15px}
.jl-form__content {margin-top:60px}
}
@media (max-width:750px) {.jl-form__content .form-item3 input {height:48px;padding:0 20px}
.form-file__upload label:not(.error) {height:35px}
}
@media (max-width:640px) {.jl-title span {font-size:16px;margin-bottom:5px}
.jl-title p {font-size:12px}
.jl-inner p {font-size:12px}
.jl-form__content {margin-top:50px;margin-bottom:30px}
.jl-form__content .form-item3 {width:100%;padding-right:0;margin-bottom:22px}
.jl-form__content label.error {bottom:-16px;text-align:left}
.form-file__upload {margin-top:15px}
.form-file__upload:after {content:"";display:block;clear:both}
.form-file__upload .form-item {display:block;margin-right:0;margin-bottom:40px}
.form-file__upload .form-item label {width:100%}
.form-file__upload .btn {margin-left:0;float:right}
}
.investor .page-bgPic .pic {padding-top:620px}
.investor .page-bgPic .m-cont {display:none}
.investor-bp__box {position:absolute;left:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:100%;text-align:center}
.investor-bp__box .cont {position:relative;top:auto;left:auto;-webkit-transform:translateY(0);transform:translateY(0)}
.investor-bp__val {font-size:0;margin-top:75px;max-width:1200px;margin-left:auto;margin-right:auto}
.investor-bp__val p {display:inline-block;vertical-align:top;text-align:center;width:25%;padding:0 10px}
.investor-bp__val span {display:block;font-size:14px;color:#fff;letter-spacing:1px;line-height:1.4;margin-bottom:20px}
.investor-bp__val strong {display:inline-block;font-size:42px;font-family:"HelveticaBold";color:#fff;letter-spacing:1px}
.investor-bp__val .iv-fitem strong {color:#003A84}
.investor-bp__val .iv-fitem.iv-down strong {color:#0f990f}
.investor-bp__val .iv-fitem.iv-down strong i {color:#0f990f;-webkit-transform:scale(0.7,0.7) rotate(180deg);transform:scale(0.7,0.7) rotate(180deg)}
.investor-bp__intro {font-size:0;margin-top:45px}
.investor-bp__intro span {margin:0 22px;display:inline-block;vertical-align:top;font-size:14px;color:#fff;letter-spacing:1px;line-height:1.9}
.iv-fitem strong {position:relative;padding-right:16px}
.iv-fitem i {position:absolute;right:-4px;top:-4px;color:#003A84;font-size:12px;-webkit-transform:scale(0.7,0.7);transform:scale(0.7,0.7)}
.investor-outer__link ul {margin-left:-2px;margin-right:-2px;font-size:0}
.investor-outer__link li {display:inline-block;vertical-align:top;width:50%}
.investor-outer__link a {display:block;margin-left:2px;margin-right:2px;position:relative}
.investor-outer__link .pic {position:relative}
.investor-outer__link .pic:before {content:"";display:block;padding-top:30.97%}
.investor-outer__link .pic:after {content:"";display:block;position:absolute;left:0;top:0;width:100%;height:100%;background-color:rgba(17,17,17,0.3)}
.investor-outer__link .cont {position:absolute;left:0;top:50%;width:100%;text-align:center;padding:0 24px;-webkit-transform:translateY(-50%);transform:translateY(-50%);z-index:20}
.investor-outer__link span {-webkit-transition:color .4s;transition:color .4s;font-size:24px;color:#fff;letter-spacing:2px;display:inline-block;padding-right:30px;position:relative;font-weight:700}
.investor-outer__link span i {-webkit-transition:color .4s;transition:color .4s;position:absolute;right:0;top:50%;font-size:14px;margin-top:-7px;color:#fff;font-weight:700}
.investor-outer__link img {position:absolute;left:0;top:0;width:100%}
@media (min-width:1025px) {.investor-outer__link a:hover span {color:#003A84}
.investor-outer__link a:hover span i {color:#003A84}
}
@media (max-width:1440px) {.investor .page-bgPic .pic {padding-top:550px}
.investor-bp__val strong {font-size:38px}
.investor-outer__link span {font-size:20px}
}
@media (max-width:1366px) {.investor .page-bgPic .pic {padding-top:470px}
.investor-bp__val {margin-top:52px}
.investor-bp__val span {margin-bottom:12px}
.investor-bp__val strong {font-size:32px}
.investor-outer__link span {font-size:18px;padding-right:20px;letter-spacing:1px}
}
@media (max-width:1024px) {.investor-bp__intro span {margin:0 16px}
.investor .page-bgPic .pic {padding-top:420px}
.investor-bp__val {margin-top:42px}
.investor-bp__val strong {font-size:28px}
}
@media (max-width:750px) {.investor-outer__link span {font-size:16px}
}
@media (max-width:700px) {.investor-bp__val span {font-size:12px}
.investor-bp__val strong {font-size:24px}
.investor-bp__intro span {font-size:12px;margin:0 10px}
}
@media (max-width:640px) {.investor .page-bgPic .pic {padding-top:300px;position:relative}
.investor .page-bgPic .m-cont {display:block}
.investor-bp__box {position:relative;left:auto;top:auto;-webkit-transform:translateY(0);transform:translateX(0)}
.investor-bp__box .cont {display:none}
.investor-bp__val {margin-top:20px}
.investor-bp__val p {width:50%;margin:0 0 20px 0;padding:0 24px}
.investor-bp__val span {color:#444444;margin-bottom:10px}
.investor-bp__val strong {color:#999;display:inline-block;font-size:22px}
.investor-outer__link li {width:100%;margin-bottom:10px}
.investor-outer__link li:last-child {margin-bottom:0}
.investor-outer__link span {padding-right:15px}
.investor-outer__link span i {font-size:10px;margin-top:-5px}
.investor-bp__intro {text-align:left;margin:10px 24px 0 24px}
.investor-bp__intro span {display:block;color:#444444;margin-bottom:10px}
.investor-bp__intro span:last-child {margin-bottom:0}
}
.case-pro-filtare {border-top:1px solid #DDDDDD;padding-top:36px;color:#666;margin-bottom:16px;}
.case-pro-filtare .pro-filtare a {color:#666;}
.case-pro-filtare .pro-filtare .on a {color:#003A84;}
.case-pro-filtare .pro-filtare a:hover {color:#003A84;}
.search-news-main{margin-top: 85px;}
.news-main .pro-filtare {width:calc(100% - 246px);position:relative;top:4px}
.news-main .pro-filtare li {margin-bottom:0}
.fy-hint,.filtare-year__cont,.pro-filtare,.filtare-year__full {display:inline-block;vertical-align:middle}
.filtare-year__full {font-size:0}
.fy-hint {font-size:14px;letter-spacing:1px;color:#444444;margin-right:30px}
.fy-select {-webkit-transition:background .4s,border .3s;transition:background .4s,border .3s;position:relative;width:160px;height:50px;line-height:50px;padding-left:24px;border:1px solid rgba(17,17,17,0.2);display:inline-block}
.fy-select span,.fy-select i {-webkit-transition:color .4s;transition:color .4s}
.fy-select span {font-size:14px;color:#444444;letter-spacing:1px}
.fy-select i {-webkit-transition:transform 0.4s;transition:transform 0.4s;position:absolute;right:26px;top:20px;font-size:12px;color:#444444;display:block;-webkit-transform:scale(0.5,0.5);transform:scale(0.5,0.5)}
.fy-select.on i {-webkit-transform:scale(0.5,0.5) rotate(180deg);transform:scale(0.5,0.5) rotate(180deg)}
.filtare-year__list {position:absolute;left:0;top:50px;width:100%;display:none;background-color:#fff;border:1px solid rgba(17,17,17,0.2);border-top:none;text-align:center;z-index:120;max-height:220px;overflow-y:auto}
.filtare-year__list li {margin:20px 10px}
.filtare-year__list a {-webkit-transition:color 0.4s;transition:color 0.4s;display:inline-block;position:relative;font-size:14px;letter-spacing:1px;color:#999;padding-bottom:5px}
.filtare-year__list a:after {-webkit-transition:background 0.4s,bottom .3s;transition:background 0.4s,bottom .3s;content:"";display:block;position:absolute;left:0;bottom:2px;width:100%;height:1px;background-color:rgba(17,17,17,0.2)}
.news-main {position:relative;z-index:200}
.nwes-list__full {margin-top:20px}
.nwes-list__full ul {font-size:0}
.nwes-list__full li {position:relative;margin-bottom:50px}
.nwes-list__full li>a {background-color:#F5F5F5;display:block;}
.nwes-list__full .nl-box {max-width:820px}
.nwes-list__full figure,.nwes-list__full article {display:inline-block;vertical-align:top}
.nwes-list__full figure {overflow:hidden;width:25%;position:relative}
.nwes-list__full figure:before {content:"";display:block;padding-top:240px}
.nwes-list__full .pic {position:absolute;left:0;top:0;width:100%;height:100%;transition:transform 2s;-webkit-transition:transform 2s;-moz-transition:transform 2s;-ms-transition:transform 2s;-o-transition:transform 2s;}
.nwes-list__full article {width:75%;padding:35px 200px 0 65px;}
.nwes-list__full h1 {font-family:"Microsoft YaHei";-webkit-transition:color 0.4s;transition:color 0.4s;font-size:24px;color:#444444;font-weight:700;line-height:1.4;height:60px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
.nwes-list__full .nl-txt {overflow:hidden}
.nwes-list__full .nl-txt p {font-size:14px;line-height:1.9;color:#858889;overflow:hidden;display:-webkit-box !important;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:2;}
.nwes-list__full .more-btn {margin-top:35px}
.nl-year {position:absolute;right:52px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}
.nl-year p,.nl-year span {font-family:"Arial";letter-spacing:1px;color:#999999}
.nl-year p {font-size:40px;margin-bottom:14px}
.nl-year span,.nl-year i {display:inline-block;vertical-align:middle}
.nl-year i {width:4px;height:1px;background-color:#999999;margin:0 5px}
.nl-year span {font-size:16px}
.nd-caption {max-width:1070px}
.nd-caption h1 {color:#444444;letter-spacing:1px;margin-bottom:14px;line-height:1.4;font-weight:700}
.nd-caption time {font-size:14px;line-height:2;color:#999999}
.details-share {height:32px;}
.nd-caption .article-intro {float:left;font-size:0px;font-family:"Microsoft YaHei";font-weight:500;color:#999;height:32px;line-height:32px;}
.nd-caption .article-intro>div {font-size:14px;display:inline-block;*display:inline;*zoom:1;margin-right:26px;position:relative;padding-left:24px;}
.nd-caption .article-intro i {position:absolute;left:0;top:6px;width:22px;height:22px;background:url(../images/icon1.png) no-repeat;}
.nd-caption .article-intro i.icon1 {background-position:0 0;}
.nd-caption .article-intro i.icon2 {background-position:-24px 0;}
.nd-caption .article-intro i.icon3 {background-position:-51px 0;}
.nd-left__area {width:66.66%}
.nd-right__area {width:25%}
.nd-right__area .mlt-full {display:none}
.nd-txt iframe {width:100%;height:600px}
.nd-guide__box span {font-size:18px;color:#999999;letter-spacing:1px;display:inline-block;margin-bottom:24px}
.nd-guide__list ul {font-size:0}
.nd-guide__list li {padding-top:30px;padding-bottom:25px;border-top:1px solid #F2F2F2}
.nd-guide__list li:last-child {border-bottom:1px solid #F2F2F2}
.nd-guide__list figure,.nd-guide__list article {display:inline-block;vertical-align:top}
.nd-guide__list figure {width:120px;overflow:hidden}
.nd-guide__list figure img {-webkit-transition:transform 2s;transition:transform 2s;width:100%;-moz-transition:transform 2s;-ms-transition:transform 2s;-o-transition:transform 2s;}
.nd-guide__list article {width:calc(100% - 126px);padding-left:26px}
.nd-guide__list time {font-size:14px;color:#999;letter-spacing:1px;display:inline-block;margin-bottom:10px;font-family:"Microsoft YaHei";}
.nd-guide__list h1 {overflow:hidden;display:-webkit-box !important;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:2;-webkit-transition:color .4s;transition:color .4s;font-size:14px;line-height:24px;font-weight:500;color:#666666}
.details-share .bdsharebuttonbox {float:right;height:32px;}
.details-share .bdsharebuttonbox a {display:block;float:left;width:32px;height:32px;transition:all 0s;padding:0;margin:0 2px;background:url(../images/icon1.png) no-repeat!important;-moz-opacity:1!important;-khtml-opacity:1!important;opacity:1!important;}
.details-share .bdsharebuttonbox .bshare-qzone {background-position:0 -26px!important;}
.details-share .bdsharebuttonbox .bshare-tsina {background-position:-36px -26px!important;}
.details-share .bdsharebuttonbox .bshare-weixin {background-position:-73px -26px!important;}
.details-share .bdsharebuttonbox .bshare-tqq {background-position:-110px -26px!important;}
@media (min-width:501px) {.nwes-list__full .nl-txt {-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;box-orient:vertical;display:-webkit-box;display:box;max-height:54px}
}
@media (min-width:1025px) {.nwes-list__full a:hover h1 {color:#003A84}
.nwes-list__full figure img:hover {-webkit-transform:scale(1.1,1.1);transform:scale(1.1,1.1)}
.nwes-list__full figure .pic:hover {-webkit-transform:scale(1.1,1.1);transform:scale(1.1,1.1)}
.fy-select.on {border-bottom-color:transparent}
.filtare-year__list a:hover {color:#003A84}
.filtare-year__list a:hover:after {background-color:#003A84;bottom:0}
.nd-guide__list a:hover h1 {color:#003A84}
.nd-guide__list figure img:hover {-webkit-transform:scale(1.1);transform:scale(1.1)}
.fy-select:hover {border-color:transparent;background-color:#003A84}
.fy-select:hover span,.fy-select:hover i {color:#fff}
.nd-txt {position:relative;top:-8px}
}
@media (max-width:1440px) {.nwes-list__full h1 {font-size:22px}
.nwes-list__full article {padding-left:50px}
.nl-year p {font-size:34px}
.nl-year span {font-size:14px}
.nd-guide__list article {padding-left:18px}
.nd-guide__box span {font-size:16px}
}
@media (max-width:1366px) {.nwes-list__full figure:before {padding-top:210px}
.nwes-list__full article {padding-top:30px}
.nwes-list__full .more-btn {margin-top:24px;}
.nwes-list__full h1 {font-size:20px;height:50px}
.nl-year p {font-size:30px}
.nl-year span {font-size:12px}
.nl-year i {margin:0 4px}
.fy-hint {margin-right:20px}
.nd-caption h1 {margin-bottom:8px}
.pl-filtare a i {top:0;}
}
@media (max-width:1200px) {.nd-right__area {width:30%}
.nd-txt iframe {height:500px}
}
@media (max-width:1024px) {.nwes-list__full article {padding:25px 150px 0 20px}
.nwes-list__full figure:before {padding-top:200px}
.nl-year {right:30px}
.nd-guide__list article {padding-left:8px}
.nd-txt iframe {height:420px}
}
@media (max-width:900px) {.nd-left__area,.nd-right__area {width:100%}
.nd-guide__box.mb-80 {margin-bottom:0}
.nd-right__area .mlt-full {display:block;margin-bottom:65px}
.nd-right__area .plt-full {margin-top:35px;}
.nd-right__area {margin-top:55px}
.nd-guide__box span {margin-bottom:18px}
.nd-guide__list li {padding-top:25px;padding-bottom:20px}
}
@media (max-width:768px) {.nwes-list__full ul {margin-left:-2px;margin-right:-2px}
.nwes-list__full li {display:inline-block;vertical-align:top;width:50%;margin-bottom:30px;}
.nwes-list__full a {display:block;margin-left:2px;margin-right:2px}
.nwes-list__full h1 {font-size:18px;height:40px}
.nwes-list__full figure,.nwes-list__full article {width:100%}
.nwes-list__full article {padding:25px 20px}
.nwes-list__full figure:before {padding-top:60%}
.nwes-list__full .nl-year {display:none}
.news .list-more__full {margin-top:25px}
.filtare-year__full {display:block}
.news-main .pro-filtare {width:100%}
.news-main .pro-filtare li {margin-bottom:20px}
.nd-caption h1 {margin-bottom:0}
.nd-txt iframe {height:360px}
}
@media (max-width:640px) {.nwes-list__full article {padding-top:30px;padding-bottom:30px}
.nwes-list__full h1 {font-size:16px;height:30px}
.nwes-list__full .nl-txt p {font-size:12px}
.nwes-list__full .more-btn {margin-top:30px}
.fy-select {width:150px;height:40px;line-height:40px;padding-left:18px}
.fy-select i {top:13px;right:10px}
.filtare-year__list {top:39px}
.filtare-year__full {margin-top:15px}
.nd-txt iframe {height:300px}
}
@media (max-width:500px) {.nwes-list__full li {width:100%}
.nwes-list__full .nl-txt {height:auto}
.nd-txt iframe {height:240px}
.nd-guide__list time {font-size:12px}
.nd-guide__list h1 {font-size:12px}
.nd-caption time {font-size:12px}
.nd-caption h1 {font-size:22px}
}
.guanli{padding-top: 82px;}
.service-list__top ul {font-size:0}
.service-list__top li {position:relative;}
.service-list__top .service-gongchen-item {position:relative;}
.service-list__top .sl-cont {letter-spacing:1px;position:absolute;left:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:100%;text-align:center;z-index:40}
.service-list__top .more-btn {color:#fff}
.service-list__top .more-btn i {color:#fff}
.service-list__top .more-btn:after {background-color:#fff}
.service-list__top .sl-pic:before {content:"";display:block;position:absolute;left:0;top:0;width:100%;height:100%;}
.service-list__top .sl-pic:after {content:"";display:block;padding-top:46.9%;}
.service-list__dif.service-list__top .sl-pic:after {padding-top:31.2%;}
.service-list__dif2.service-list__top .sl-pic:after {padding-top:34.2%;}
.service-list__top img {width:100%}
.sl-title {font-size:34px;color:#fff;margin-bottom:32px}
.sl-txt {max-width:780px;margin-left:auto;margin-right:auto;text-align:left;margin-bottom:40px;padding:0 24px}
.sl-txt p {font-size:18px;color:#fff;line-height:30px;font-weight:500;font-family:"Microsoft YaHei";margin-bottom:40px;}
.service-list__bottom {letter-spacing:1px;}
.service-list__bottom ul li i{
	    width: 30px;
	    border: solid 1px #003a84;
	    display: block;
	    margin: 18px 0;
}
.service-list__bottom li {padding-top:400px;margin-bottom:50px;position:relative;background-color:rgba(245,245,245,0.8)}
.service-list__bottom li:hover .slb-title {color:#003A84;}
.service-list__bottom li a {display:block;}
.service-list__bottom .sl-pic {height:100%}
.service-list__bottom img {width:100%}
.service-list__top figure,.service-list__bottom figure {overflow:hidden;margin: 0;}
.service-list__top img,.service-list__top .sl-pic,.service-list__bottom img,.service-list__bottom .sl-pic {transition:transform 2s;-webkit-transition:transform 2s;-moz-transition:transform 2s;-ms-transition:transform 2s;-o-transition:transform 2s;}
.service-list__top .sl-pic,.service-list__bottom .sl-pic {position:relative;backface-visibility:hidden}
.slb-title {font-weight: normal;font-size:24px;color:#333;margin-bottom:6px;font-family:"Microsoft YaHei";font-weight: bold;padding-left:0px;margin-top: 12px;transition:color 1s;-webkit-transition:color 1s;-moz-transition:color 1s;-ms-transition:color 1s;-o-transition:color 1s;}
.service-list__bottom article {position:relative;box-sizing: border-box;}
.slb-num {color:#ffffff;display:block;text-align:center;font-style: normal;line-height:40px;font-size:16px;font-family:Impact;position:relative;left:0px;top:0px;width:40px;height:40px;}
.slb-txt {margin-bottom:16px}
.slb-txt h3 {font-size:34px;color:#444444;margin-bottom:26px}
.slb-txt p {overflow:hidden;overflow:hidden;display:-webkit-box !important;font-size:16px;line-height:30px;color:#666;font-family:"Microsoft YaHei";font-weight:500;}
.slb-txt2 p {font-size:14px;color:#999999;line-height:30px;height:30px;}
.ny-service-tabibox .slb-txt2 p {margin-bottom:70px !important;}
.ny-service-tabibox .more-btn {width:140px;height:50px;line-height:50px;display: none;}
.service-inner1,.service-inner2 {letter-spacing:1px;width:66%;margin-left:auto;margin-right:auto}
.service-inner1 h4 {font-size:34px;color:#444444;line-height:1.5;margin-bottom:20px;font-weight:700;text-align:center}
.service-inner1 p {font-size:18px;line-height:2;color:#444444}
.service-inner2 p {font-size:14px;color:#444444;line-height:1.5}
.service-inner2 strong,.service-inner2 p {font-weight:700}
.gongchen-list {margin:25px -12.5px 80px;}
.gongchen-list .item {float:left;width:20%;}
.gongchen-list .item .inner {margin:0 12.5px;background-color:#F5F5F5;min-height:400px;}
.gongchen-list .tit-big {text-align:center;font-size:20px;color:#444444;font-family:"Microsoft YaHei";padding-top:46px;}
.gongchen-list .desc {color:#858889;font-family:"Microsoft YaHei";line-height:32px;font-size:14px;margin:0 38px;}
.gongchen-list .line {display:block;margin:18px auto 15px;width:2px;height:24px;background:#003A84;animation:move 2s infinite;-webkit-animation:move 2s infinite;}
.service-list__full .ic1-list__full,.service-list__top .ic1-list__full {margin-top:0;}
.service-list__full .ic1-list__full .ic1-num {display:block;margin:0 auto 15px;color:#ffffff;text-align:center;line-height:40px;font-size:16px;font-family:Impact;background:url(../images/num-icon.png) no-repeat;width:40px;height:40px;}
.service-list__full .ic1-list__full .name-list {margin:0 20px;}
.service-list__full .ic1-list__full .ic1-num2 {display:block;margin:0 auto 15px;color:#003A84;text-align:center;line-height:40px;font-size:16px;font-family:Impact;background:url(../images/num-icon2.png) no-repeat;width:40px;height:40px;}
.service-object {margin-bottom:70px;}
@media (min-width:769px) {.service-list__bottom li.n1 figure {left:0}
.service-list__bottom li.n1 article {left:50%;padding:0 60px}
.service-list__bottom .ny-service-tabibox li.n1 article {left:auto;padding:0 50px;right:0;}
.service-list__bottom li.n2 figure {right:0}
.service-list__bottom li.n2 article {left:0;padding:0 50px}
.service-list__bottom figure,.service-list__bottom article {width:50%;position:absolute}
.service-list__bottom  .ny-service-tabibox figure {width:60%;}
.service-list__bottom  .ny-service-tabibox article {width:40%;}
.service-list__bottom figure {top:0;height:100%}
.service-list__bottom article {top:54px;max-width:675px}
}
@media (min-width:1025px) {.service-list__top a:hover img,.service-list__top a:hover .sl-pic {-webkit-transform:scale(1.1);transform:scale(1.1)}
.service-list__bottom img:hover,.service-list__bottom .sl-pic:hover {-webkit-transform:scale(1.1);transform:scale(1.1)}
.service-list__top .more-btn:hover,.service-list__bottom .more-btn:hover {color:#003A84;color:#333333;}
.service-list__top .more-btn:hover i,.service-list__bottom .more-btn:hover i {color:#003A84}
.service-list__top .more-btn:hover:after,.service-list__bottom .more-btn:hover:after {background-color:#003A84}
}
@media (max-width:1366px) {.sl-title,.slb-title {font-size:30px}
.service-inner1 h4 {font-size:30px}
.service-inner1 p {font-size:16px}
.sl-txt p {font-size:16px}
.gongchen-list {margin:25px -7px 60px;}
.gongchen-list .item .inner {margin:0 7px;}
.gongchen-list .desc {margin:0 20px;}
}
@media (max-width:1200px) {.sl-title,.slb-title {font-size:26px}
.service-inner1 h4 {font-size:26px}
.service-list__bottom li {padding-top:400px}
}
@media (max-width:1024px) {.sl-title,.slb-title {font-size:24px}
.service-inner1 h4 {font-size:24px}
.sl-txt p {font-size:14px;line-height:24px;margin-bottom:25px;}
.sl-title {margin-bottom:24px}
.service-list__bottom li {padding-top:320px}
.service-list__bottom li.n1 article,.service-list__bottom li.n2 article {padding:0px 24px}
.service-list__bottom article {top:45px;}
.slb-txt p {font-size:16px;}
.ny-service-tabibox .hd .item {margin-right:24px !important;}
.slb-txt {margin-bottom:30px}
.service-inner1,.service-inner2 {width:auto}
.gongchen-list .item {width:33.3%;}
.gongchen-list .item .inner {margin:0 7px 10px;}
}
@media (max-width:768px) {.slb-txt {max-height:140px;overflow:hidden}
.sl-title,.slb-title {font-size:22px}
.service-list__bottom ul li i{margin: 10px 0;}
.service-inner1 h4 {font-size:22px;text-align:left}
.service-inner1 p {font-size:14px}
.service-list__top .sl-cont {text-align:left;position:relative;top:auto;left:auto;-webkit-transform:translateY(0);transform:translateY(0);background-color:#f5f5f5;padding:40px 0}
.service-list__top .more-btn {color:#444444;margin-left:24px;margin-right:24px}
.service-list__top .more-btn i {color:#444444}
.service-list__top .more-btn:after {background-color:#444444}
.service-list__top .sl-pic:before {display:none}
.service-list__top .sl-pic:after {padding-top:57.07%}
.sl-title {color:#444444;padding:0 20px}
.sl-txt {padding:0 20px}
.sl-txt p,.sl-txt h3 {color:#444444}
.service-list__bottom li {padding-top:0}
.service-list__bottom li:last-child {margin-bottom:35px}
.service-list__bottom .sl-pic:after {content:"";display:block;padding-top:57.07%}
.gongchen-list .item {width:100%;}
.gongchen-list .item .inner {min-height:290px;}
.slb-txt p,.slb-txt2 p{padding-left: 3px;}
}
@media (max-width:500px) {.sl-title,.slb-title {font-size:20px}
.service-inner1 h4 {font-size:20px}
.service-inner2 p {font-size:12px;line-height:1.8}
.sl-txt {margin-bottom:30px}
.service-list__top .sl-cont {padding:30px 0}
.service-list__bottom li:nth-child(odd) article,.service-list__bottom li:nth-child(odd) article {padding-top:30px;padding-bottom:30px}
}
.case-list__full ul {font-size:0}
.case-list__full li {margin-left:-2px;margin-right:-2px;margin-bottom:70px}
.ci-rows {margin-bottom:70px}
.ci-row5 {display:inline-block;vertical-align:top;width:50%}
.ci-row5 .ci-pic:after {content:"";display:block;padding-top:57.14%}
.ci-row5 .ci-title {margin-bottom:10px}
.ci-row5 .ci-title h1 {color:#444444}
.ci-row5 .ci-txt {max-width:610px}
.ci-row5 .ci-txt h5 {margin-bottom:10px}
.ci-row5 .ci-txt p {font-size:14px;line-height:1.9;color:#444444}
.ci-row5 .ci-cont {height:350px;padding:60px 50px 70px 50px;background-color:rgba(245,245,245,0.8)}
.ci-row5 .more-btn {margin-top:50px}
.ci-row10 .ci-row__main {position:relative}
.ci-row10 .ci-pic:after {content:"";display:block;padding-top:44.44%}
.ci-row10 .ci-pic:before {content:"";display:block;position:absolute;left:0;top:0;width:100%;height:100%;background-color:rgba(17,17,17,0.2)}
.ci-row10 .ci-title {text-align:center;color:#fff;margin-bottom:36px}
.ci-row10 .ci-txt {max-width:720px;margin-left:auto;margin-right:auto;text-align:left;color:#fff}
.ci-row10 .ci-txt h5 {margin-bottom:36px}
.ci-row10 .more-btn {color:#fff;margin-top:70px}
.ci-row10 .more-btn i {color:#fff}
.ci-row10 .more-btn:after {background-color:#fff}
.ci-row10 .pl-filtare span {color:#fff}
.ci-row10 .pl-filtare span:after {background-color:#fff}
.ci-row__main {overflow:hidden;position:relative;margin-left:2px;margin-right:2px;display:block}
.ci-row__main figure {overflow:hidden}
.ci-row__main:before {content:"";display:block}
.ci-pic {-webkit-transition:transform 1s;transition:transform 1s;position:relative;backface-visibility:hidden}
.ci-title h1 {line-height:1.4;font-weight:700}
.ci-title p {font-size:14px;line-height:2}
.ci-cont {z-index:40}
.ci-txt {letter-spacing:1px}
.ci-txt h4 {font-size:34px;line-height:1.4}
.ci-txt h5 {font-size:14px;line-height:2}
.ci-txt p {font-size:18px;line-height:1.9}
.cd-banner__full {position:relative;padding-right:29%;overflow:hidden}
.cd-banner__slick .item-box {position:relative}
.cd-banner__slick .pic {height:100vh}
.cd-banner__slick .pic:before {content:"";display:block;position:absolute;left:0;top:0;width:100%;height:100%;background-color:rgba(17,17,17,0.2)}
.cd-banner__slick .cont {position:absolute;left:0;top:50%;width:100%;-webkit-transform:translateY(-50%);transform:translateY(-50%);text-align:center;padding:0 24px;z-index:100;letter-spacing:1px}
.cd-banner__slick .cont h3 {font-size:56px;color:#fff;line-height:1.4;margin-bottom:22px}
.cd-banner__slick .cont p {position:relative;display:inline-block;font-size:18px;line-height:1.4;color:#fff;padding:0 26px}
.cd-banner__slick .cont p:before,.cd-banner__slick .cont p:after {content:"";display:block;position:absolute;top:50%;width:18px;height:1px;background-color:#fff}
.cd-banner__slick .cont p:before {left:0}
.cd-banner__slick .cont p:after {right:0}
.cd-banner__slick .slick-dots {position:absolute;left:0;bottom:40px;width:100%;text-align:center}
.cd-banner__slick {width:100%;padding-right:4px}
.cd-banner__sidebar {width:29%;position:absolute;right:0;top:0;letter-spacing:1px;z-index:200}
.cds-item {margin-bottom:4px;position:relative;cursor:pointer}
.cds-pic {position:relative}
.cds-pic:after {-webkit-transition:background .4s;transition:background .4s;content:"";display:block;position:absolute;right:0;top:0;width:100%;height:100%;background-color:rgba(17,17,17,0.4)}
.cds-txt {-webkit-transition:opacity .3s,visibility .2s;transition:opacity .3s,visibility .2s;position:absolute;left:0;top:50%;width:100%;-webkit-transform:translateY(-50%);transform:translateY(-50%);padding:0 30px}
.cds-txt p {font-size:18px;line-height:1.6;color:#fff}
.cds-num3 .cds-pic {padding-top:calc(33.33vh - 3px)}
.cds-num4 .cds-item {float:left;width:50%}
.cds-num4 .cds-item:nth-child(odd) {padding-right:2px}
.cds-num4 .cds-item:nth-child(even) {padding-left:2px}
.cds-num4 .cds-pic {padding-top:50vh}
.cd-list__full {letter-spacing:1px}
.cdl-title {color:#111;line-height:1.6;margin-bottom:30px}
.cdl-txt h4 {font-size:34px;color:#111}
.cdl-txt p {font-size:16px;line-height:2;color:#999}
.cdl-txt img {max-width:100%;width:auto !important;height:auto !important;margin-top:30px}
.cd-list__full {width:66.66%}
.cd-list__full li {margin-bottom:85px}
.cd-push__full {width:26%}
.cd-target__box {letter-spacing:1px}
.cd-target__box span {font-size:18px;line-height:1.4;color:#999;display:block;margin-bottom:25px}
.cd-target__list li {margin-bottom:15px}
.cd-target__list a {-webkit-transition:color .4s;transition:color .4s;font-size:14px;line-height:1.8;color:#444444}
.cd-target__list .current a {color:#003A84}
@media (min-width:741px) {.ci-row10 .ci-cont {position:absolute;left:0;top:50%;width:100%;text-align:center;-webkit-transform:translateY(-50%);transform:translateY(-50%);padding:0 24px}
}
@media (min-width:1025px) {.ci-row__main:hover .ci-pic,.ci-row__main:hover .ci-pic img {-webkit-transform:scale(1.1,1.1);transform:scale(1.1,1.1)}
.cd-target__list a:hover {color:#003A84}
.cds-item:hover .cds-pic:after {background-color:rgba(17,17,17,0)}
.cds-item:hover .cds-txt {opacity:0;visibility:hidden}
.cd-push__content {position:relative;top:0}
.cd-push__content.fix {position:fixed;top:140px;width:22.4%}
.ci-row10 .more-btn:hover {color:#003A84}
.ci-row10 .more-btn:hover i {color:#003A84}
.ci-row10 .more-btn:hover:after {background-color:#003A84}
}
@media (max-width:1440px) {.cd-banner__slick .cont h3 {font-size:46px}
.cd-banner__slick .cont p {font-size:16px}
.cd-banner__slick .slick-dots {bottom:30px}
.cds-txt {padding:0 32px}
.cds-txt p {font-size:16px}
.cdl-title {margin-bottom:30px}
.ci-row5 .ci-cont {height:330px;padding:45px 45px 60px 45px}
.case-list__full li {margin-bottom:50px}
.cd-push__full {width:28%}
.gongchen-list .tit-big {padding-top:30px;}
.gongchen-list .line {margin:10px auto;}
}
@media (max-width:1366px) {.ci-txt h4 {font-size:30px}
.ci-txt p {font-size:16px}
.ci-title p {font-size:16px}
.ci-rows {margin-bottom:50px}
.ci-row5 .ci-cont {padding-left:36px;padding-right:36px;padding-top:50px}
.case-list__full li {margin-bottom:50px}
.cd-banner__slick .cont h3 {font-size:38px;margin-bottom:12px}
}
@media (max-width:1300px) {.cd-push__full {width:30%}
}
@media (max-width:1200px) {.ci-txt h4 {font-size:26px}
.ci-row5 .ci-cont {padding-left:24px;padding-right:24px;padding-top:30px}
.cds-txt {padding:0 20px}
.cd-banner__slick .cont h3 {font-size:32px}
}
@media (max-width:1100px) {.ci-txt p {font-size:14px}
.ci-title p {font-size:14px}
.ci-row10 .ci-title {margin-bottom:25px}
.ci-row10 .ci-txt h5 {margin-bottom:25px}
.ci-row10 .more-btn {margin-top:46px}
.cd-banner__sidebar {display:none}
.cd-banner__full {padding-right:0}
}
@media (max-width:1024px) {.ci-txt h4 {font-size:24px}
.cd-banner__slick .pic {height:auto;padding-top:60%}
.cdl-txt p {font-size:14px}
.cdl-title {margin-bottom:24px}
.cd-list__full li {margin-bottom:75px}
.cd-banner__slick .slick-dots {bottom:20px}
}
@media (max-width:900px) {.cd-list__full,.cd-push__full {width:100%}
.cd-target__box {display:none}
.cd-push__full .list-toggle__full {margin-top:0;margin-bottom:80px}
}
@media (max-width:740px) {.case-list__full li {margin-bottom:0}
.ci-row10 .ci-cont {background-color:#f5f5f5;padding:40px 20px}
.ci-row10 .ci-txt h4,.ci-row10 .ci-txt h5,.ci-row10 .ci-txt p {color:#444444}
.ci-row10 .ci-title {color:#444444;text-align:left}
.ci-row10 .more-btn {color:#444444}
.ci-row10 .more-btn:after {background-color:#444444}
.ci-row10 .more-btn i {color:#444444}
.ci-row10 .pl-filtare a,.ci-row10 .pl-filtare span {color:#444444}
.ci-row10 .pl-filtare a:after,.ci-row10 .pl-filtare span:after {background-color:#444444}
.ci-row5 {width:100%;margin-bottom:40px}
.ci-row5 .ci-cont {height:auto;padding:40px 20px}
.ci-row5 .ci-cont h4,.ci-row5 .ci-cont h5 {text-align:center}
.ci-cont {position:relative}
}
@media (max-width:640px) {.ci-txt h4 {font-size:22px}
.cd-banner__slick .pic {padding-top:100%}
.cd-banner__slick .cont h3 {font-size:26px;margin-bottom:10px}
.cd-banner__slick .cont p {font-size:14px}
.cdl-title {margin-bottom:10px}
.cd-list__full li {margin-bottom:52px}
.ci-row10 .pl-filtare a {width:auto;margin-right:18px}
.ci-row10 .pl-filtare a:after {right:-8px}
.ci-row10 .ci-row__main:before {padding-top:0}
.ci-row10 .ci-pic:after {padding-top:57.14%}
.ci-row10 .more-btn,.ci-row5 .more-btn {margin-top:30px}
}
@media (max-width:500px) {.ci-txt h4 {font-size:20px}
.cd-banner__slick .cont h3 {font-size:24px}
.ci-rows .pl-filtare a,.ci-rows .pl-filtare span {width:auto;margin-right:0;padding-right:13px}
.ci-rows .pl-filtare a:after,.ci-rows .pl-filtare span:after {right:5px}
}
.about-sec__item {position:relative;overflow:hidden;}
.about .as-bgPic {background-position:left center}
.as-bgPic {position:relative;height:100vh}
.as-bgPic:before {content:"";display:block;position:absolute;left:0;top:0;width:100%;height:100%;background-color:rgba(17,17,17,0.3)}
.about-sec__item1 .as-bgPic:before,.about-sec__item4 .as-bgPic:before,.about-sec__item5 .as-bgPic:before {display:none}
.ai-cont {text-align:justify;letter-spacing:1px;color:#fff}
.ai-cont h3 {font-size:44px;line-height:1.8;font-weight:500}
.ai-cont h4 {font-size:24px;line-height:1.8}
.ai-cont h5 {font-size:20px;margin-bottom:40px;margin-top:5px;letter-spacing:2px}
.ai-cont h6 {font-size:16px;line-height:1.8}
.ai-cont p {font-size:18px;line-height:36px;font-family:"Microsoft YaHei";font-weight:400;}
.mouse-img {animation:move 2s infinite;-webkit-animation:move 2s infinite;position:absolute;left:50%;width:20px;margin-left:-10px;bottom:50px;}
.ai1-cont,.ai4-cont,.ai5-cont {max-width:950px}
.ai1-cont .page-intro span {color:#fff}
.ai2-main {font-size:0;letter-spacing:1px;position:relative;margin-bottom:30px}
.ai2-subject {position:relative;padding-left:22%;width:80%;margin-bottom:40px}
.ai2-spic,.ai2-inner1,.ai2-inner2,.ai2-subject {display:inline-block;vertical-align:bottom}
.ai2-spic {width:19%;position:relative}
.ai2-spic:after {content:"";display:block;padding-top:115.13%}
.ai2-spic img {position:absolute;left:0;top:0;width:100%}
.ai2-inner1 {width:22%;padding-left:5%;padding-right:24px}
.ai2-inner1 h4 {font-size:24px;line-height:1.4;color:#444444;margin-bottom:20px;font-weight:700}
.ai2-inner1 p {font-size:14px;line-height:2;color:#444444}
.ai2-inner2 {width:100%;margin-bottom:26px}
.ai2-inner2 p {font-size:14px;line-height:1.9;color:#444444}
.ai2-list {position:relative}
.ai2-list ul {font-size:0;margin-left:-2px;margin-right:-2px}
.ai2-list li {display:inline-block;vertical-align:top;width:14.285%}
.ai2-list .item-box {margin-left:2px;margin-right:2px}
.ai2-list .pic {position:relative;margin-bottom:25px}
.ai2-list .pic:before {content:"";display:block;padding-top:90.22%}
.ai2-list img {position:absolute;left:0;top:0;width:100%;margin-bottom:14px}
.ai2-list span {font-size:18px;line-height:1.4;color:#444444;display:inline-block;margin-bottom:2px}
.ai2-list p {font-size:14px;line-height:1.6;color:#999;letter-spacing:1px}
.ai4-cont {margin-top:-20px}
.about-sec__item2 .page-intro,.about-sec__item3 .page-intro,.about-sec__item6 .page-intro {position:relative;top:0}
.about-sec__item2 .ai2-main {top:-30px}
.ai5-award__full {text-align:center}
.ai5-award__full h4 {margin-bottom:30px}
.ai5-txt {margin-bottom:80px}
.ai5-cont {margin-top:30px}
.ai5-award__list .slick-dots {margin-top:25px}
.ai5-award__list p {font-size:16px;line-height:1.6;margin-bottom:15px}
.ai6-tab {text-align:center;font-size:0}
.ai6-tab a {-webkit-transition:color ease-out .4s;transition:color ease-out .4s;display:inline-block;vertical-align:top;font-size:14px;color:#999;margin:0 50px;padding-bottom:7px;position:relative}
.ai6-tab a:after {-webkit-transition:width ease-out .4s;transition:width ease-out .4s;content:"";display:block;position:absolute;left:0;right:0;bottom:0;width:0;height:2px;margin:auto;background-color:#003A84}
.ai6-tab a.on {color:#444444}
.ai6-tab a.on:after {width:100%}
.ai6-partner__slick {margin-left:-10px;margin-right:-10px;font-size:0}
.ai6-partner__slick>div {margin-bottom:40px}
.ai6-partner__slick span {font-size:16px;font-weight:700;color:#444444;letter-spacing:1px;display:block;padding:0 10px;margin-bottom:20px}
.ai6-partner__slick .item-box {display:inline-block;vertical-align:top;width:10%;margin-bottom:24px;overflow:hidden}
.ai6-partner__slick .pic {margin-left:10px;margin-right:10px;position:relative}
.ai6-partner__slick .pic:before {content:"";display:block;padding-top:38.87%}
.ai6-partner__slick .pic img {position:absolute;left:0;top:0;width:100%}
.ai6-partner__slick .slick-dots {text-align:center;margin-top:30px}
.ai6-partner__slick .slick-dots button:after {background-color:rgba(17,17,17,0.3)}
.ai6-partner__slick .slick-dots .slick-active button:after {background-color:#003A84}
.ai3-year__full {max-width:1100px;margin-left:auto;margin-right:auto;position:relative;padding-left:60px;padding-right:60px;font-size:0}
.ay-arrow,.ai3-year__slick {display:inline-block;vertical-align:middle}
.ay-arrow {-webkit-transition:all .4s;transition:all .4s;width:60px;height:60px;border:1px solid #999;border-radius:50px;position:absolute;top:0}
.ay-arrow i {-webkit-transition:color .4s;transition:color .4s;position:absolute;left:50%;top:50%;color:#999;font-size:12px;-webkit-transform:scale(0.9,0.9);transform:scale(0.9,0.9);margin-left:-6px;margin-top:-6px}
.ay-prev {left:0}
.ay-next {right:0}
.ai3-year__slick {width:calc(100% - 56px);margin-left:28px;margin-right:28px;font-size:0}
.ai3-year__slick a {-wenkit-transition:color .4s;transition:color .4s;display:block;position:absolute;top:0;left:0;text-align:center;font-size:14px;color:#999;letter-spacing:1px;font-family:"FutworaProTrialRegular";width:100%;font-weight:700;height:65px;padding-top:50px;z-index:200}
.ai3-year__slick .slick-slide {position:relative;text-align:center;height:65px;cursor:pointer}
.ai3-year__slick .slick-slide:before,.ai3-year__slick .slick-slide:after {content:"";display:block}
.ai3-year__slick .slick-slide:before {content:"";display:block;width:100%;height:1px;background-color:rgba(17,17,17,0.1);position:absolute;left:0;top:30px;z-index:40}
.ai3-year__slick .slick-slide:after {-webkit-transition:all .4s;transition:all .4s;width:7px;height:7px;border:1px solid #e8e8e8;border-radius:50px;position:absolute;left:50%;top:26px;-webkit-transform:translateX(-50%);transform:translateX(-50%);background-color:#fff;z-index:60}
.ai3-year__slick .slick-current a {color:#444444}
.ai3-year__slick .slick-current:after {top:25px;width:10px;height:10px;border:none;border-color:#003A84;background-color:#003A84}
.ai3-list__full {font-size:0;margin-left:-2px;margin-right:-2px}
.ai3-list__full .item-box {display:inline-block;vertical-align:top;width:25%}
.ai3-list__full a {display:block;margin-left:2px;margin-right:2px;position:relative;padding-bottom:250px}
.ai3-list__full a:after {content:"";display:block;position:absolute;left:0;bottom:0;height:100%;width:100%}
.ai3-list__full figure {position:relative}
.ai3-list__full figure:after {content:"";display:block;padding-top:57.14%}
.ai3-list__full img {position:absolute;left:0;top:0;width:100%}
.ai3-list__full article {-webkit-transition:all .4s;transition:all .4s;background-color:#f5f5f5;padding:50px 35px 65px 40px;letter-spacing:1px;height:250px;position:absolute;left:0;bottom:0;width:100%}
.ai3-list__full article:after {-webkit-transition:all .4s;transition:all .4s;content:"";display:block;position:absolute;left:0;bottom:0;width:0;height:2px;background-color:#003A84}
.ai3-list__full h1 {font-size:18px;line-height:1.5;color:#111;font-weight:700;height:50px;overflow:hidden}
.ai3-list__full .ai3-txt {-webkit-transition:all .4s;transition:all .4s;text-align:justify;margin-top:18px;height:80px;overflow:hidden}
.ai3-list__full .ai3-txt p {font-size:14px;line-height:1.9;color:#111}
.ai2-more__full,.ai2-mcont {display:none}
.about-sec__item {margin-top:70px;padding-top:60px}
.about-sec__item1.section,.about-sec__item5.section {margin-top:0;padding-top:0}
.about-sec__item4 {padding-top:0;margin-top:120px}
.ai3-year__full {margin-top:60px}
.about-brief-ibox {width:100%;min-height:480px;position:relative;background-color:#F5F5F5;}
.about-brief-ibox figure {width:50%;position:absolute;left:0;top:0;overflow:hidden;height:100%;}
.about-brief-ibox .brief-bg {float:left;width:100%;height:100%;overflow:hidden;transition:transform 2s;-webkit-transition:transform 2s;-moz-transition:transform 2s;-ms-transition:transform 2s;-o-transition:transform 2s;}
.about-brief-ibox .brief-bg:hover {transform:scale(1.02);-webkit-transform:scale(1.02);-moz-transform:scale(1.02);-ms-transform:scale(1.02);-o-transform:scale(1.02);}
.about-brief-ibox .brief-desc {position:absolute;left:0;top:0;margin-left:50%;width:50%;box-sizing:border-box;padding:0 77px 0;display:table;height:100%;}
.about-brief-ibox .brief-desc .tit {font-size:30px;font-family:"Microsoft YaHei";font-weight:800;color:#444444;line-height:36px;margin-bottom:25px;}
.about-brief-ibox .brief-desc .text {color:#444444;font-size:16px;font-family:"Microsoft YaHei";line-height:36px;}
.about-brief-ibox .text-ibox {display:table-cell;vertical-align:middle;height:480px;}
.about-sec_item6{padding-bottom: 100px;}
.about-sec_item4.about-sec_item {background-color:#FFFFFF;}
.about-sec_item1.about-sec_item {background-color:#FFFFFF;}
.about-sec_item2.about-sec_item {background-color:#FFFFFF;}
.about-sec_item {background-color:#fff;overflow:hidden; }
.college-sec_item5 {background-color:#fff;margin-bottom: 100px;}
.college-sec_item5 .about-contact-ibox .contact-desc {background-color:#F5F5F5;}
.college-sec_item5 .messgae li input[type="text"] {background-color:#fff;}
.about-sec_item3 .jiagou-imgs {width:100%;text-align:center;padding-bottom:76px;}
.about-sec_item3 .jiagou-imgs img {width:100%;}
.about-sec_item4  span.tips {font-size:88px;font-family:"Microsoft YaHei";display:block;margin-bottom:50px;}
.about-sec_item4 .culture-small {background-color:#ECECEC;float:left;height:400px;box-sizing:border-box;padding-top:40px;padding-left:80px;width:33%;}
.about-sec_item4  .culture-big {float:left;height:400px;box-sizing:border-box;padding-top:40px;padding-left:80px;width:67%;}
.about-sec_item4  .culture-big  span.tips {color:#000000;opacity:0.05;filter:alpha(opacity=5);-webkit-filter:alpha(opacity=5);}
.about-sec_item4  .culture-small  span.tips {color:#ffffff;opacity:0.3;filter:alpha(opacity=30);-webkit-filter:alpha(opacity=30);}
.about-sec_item4 .company-culture-list .item:nth-child(even) .culture-small  span.tips {color:#000000;opacity:0.05;filter:alpha(opacity=5);-webkit-filter:alpha(opacity=5);}
.about-sec_item4 .company-culture-list .item:nth-child(even) .culture-big  span.tips {color:#ffffff;opacity:0.2;filter:alpha(opacity=20);-webkit-filter:alpha(opacity=20);}
.about-sec_item4 .company-culture-list .tit {font-size:24px;font-family:"Microsoft YaHei";font-weight:800;color:#333333;line-height:36px;}
.about-sec_item4 .company-culture-list .tit i {display:block;width:40px;height:2px;background-color:#003A84;margin:26px 0;}
.about-sec_item4 .company-culture-list .text {font-size:24px;font-family:"Microsoft YaHei";font-weight:400;color:#444444;line-height:36px;padding-right:10px;}
.about-sec_item4 .company-culture-list .item:nth-child(even) .culture-big .text,.about-sec_item4 .company-culture-list .item:nth-child(even) .culture-big .tit {color:#ffffff;}
.about-contact-ibox {background-color:#F5F5F5;width:100%;height:520px;}
.about-contact-ibox .map {float:left;width:55%;}
.about-contact-ibox .contact-desc {float:right;width:45%;box-sizing:border-box;padding-left:80px;padding-top:55px;background-color:#fff;height:520px;}
.about-contact-ibox .contact-desc dd {font-size:16px;font-family:"Microsoft YaHei";font-weight:400;color:#333333;line-height:36px;}
dd i.icon {display:inline-block;width:18px;height:18px;background:url(../images/contact-icon.png) no-repeat;vertical-align:middle;margin-right:8px;}
.about-contact-ibox .contact-desc dd i.icon1 {background-position:0 0;}
.about-contact-ibox .contact-desc dd i.icon2 {background-position:0 -30px;}
.about-contact-ibox .contact-desc dd i.icon3 {background-position:0 -58px;}
.about-contact-ibox .contact-desc dt {font-size:24px;font-family: "Microsoft YaHei";margin-bottom:5px;font-weight:bold;color:#444444;line-height:48px;}
/* 留言 */
input::-webkit-input-placeholder {color:#cccccc;}
input:-moz-placeholder {color:#cccccc;}
input::-moz-placeholder {color:#cccccc;}
input:-ms-input-placeholder {color:#cccccc;}
.messgae {max-width:420px;margin-top:32px;}
.messgae li {margin-bottom:14px;position:relative;}
.messgae li input[type="text"] {display:block;width:100%;height:50px;line-height:50px;background:#F5F5F5;box-sizing:border-box;padding:0 16px;font-size:16px;color:#cccccc;}
.messgae li .submit {display:block;width:150px;height:44px;line-height:44px;text-align:center;background:#003A84;color:#444444;font-size:16px;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;margin-top:20px;}
/* 发展历程 */
/* .about-sec_item2 {padding-bottom:90px;} */
.about-sec_item2 .page-intro {margin-bottom:30px;}
.development-box {position:relative;}
.development-box ul {margin:0 92px;}
.development-box .e-ico {height:2px;background-color:#003A84;width:100%;position:absolute;left:0;top:238px;}
.development-box ul li {float:left;position:relative;min-height:536px;width:16.66%;}
.development-box .time {font-size:30px;font-weight:bold;font-family:Arial;color:#003A84;margin-bottom:10px;}
.development-box .text {font-size:16px;font-family:"Microsoft YaHei";font-weight:500;color:#444444;line-height:30px;}
.development-box .development-text {border-left:1px solid #003A84;padding-left:18px;padding-bottom:40px;position:absolute;bottom:294px;left:6px;}
.development-box li.n2 .development-text {padding-bottom:0;padding-top:40px;position:absolute;bottom:auto;left:6px;top:235px;}
.development-box .circle2 {background-color:#003A84;width:7px;height:7px;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;display:block;position:absolute;left:-4px;bottom:0;}
.development-box li.n2 .circle2 {top:0;bottom:0;}
.development-box .circle {position:absolute;width:8px;height:8px;display:block;background-color:#003A84;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;top:0;left:-5px;}
.development-box .circle::after {content:"";position:absolute;left:-3px;top:-3px;width:12px;height:12px;border:1px solid #CCCCCC;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;}
.development-box li.n2 .circle {bottom:0;left:-5px;top:auto;}
.development-box .slick-prev,.development-box .slick-next {width:51px;height:51px;background:url(../images/fazhan-arr.jpg) no-repeat;border:none;top:220px;}
.development-box .slick-prev {background-position:0 0;left:-92px;}
.development-box .slick-next {background-position:-59px 0;right:-92px;}
/* 荣誉资质 */
.honor-ibox {padding:24px 0 104px;margin:0 -10px;}
.honor-ibox.honor-ibox2{padding: 24px 0 0;}
.honor-ibox .item {height:300px;margin:0 10px;position:relative;overflow:hidden;}
.honor-ibox .item .pic {background:url(../images/honor_bg.jpg) no-repeat;text-align:center;height:100%;overflow:hidden;background-size:cover;width:100%;}
/* .honor-ibox .item .pic {text-align:center;height:100%;overflow:hidden;width:100%;} */
.honor-ibox .item .pic img {max-width:100%;}
.honor-ibox .item .pic span {display:block;width:100%;height:100%;position:absolute;left:0;top:0;font-size:0;overflow:hidden;text-align:center;}
.honor-ibox .item .pic span i {display:inline-block;*display:inline;*zoom:1;width:0;height:100%;vertical-align:middle;}
.honor-ibox .item .pic img {display:inline-block;*display:inline;*zoom:1;vertical-align:middle;}
.honor-ibox .item .ovrly {background:#000000;opacity:0;filter:alpha(opacity=0);height:100%;left:0;position:absolute;top:0;width:100%;-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;transition:all .3s;-webkit-filter:alpha(opacity=0);}
.honor-ibox .item .buttons {position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);}
.honor-ibox .item .buttons img {opacity:0;transform:scale(0);-webkit-transform:scale(0);-moz-transform:scale(0);-ms-transform:scale(0);-o-transform:scale(0);transition:transform .3s,opacity .3s;-webkit-transition:transform .3s,opacity .3s;-moz-transition:transform .3s,opacity .3s;-ms-transition:transform .3s,opacity .3s;-o-transition:transform .3s,opacity .3s;}
.honor-ibox .item:hover .ovrly {opacity:0.5;filter:alpha(opacity=50);-webkit-filter:alpha(opacity=50);}
.honor-ibox .item:hover .buttons img {opacity:1;transform:scale(1);-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);}
.honor-tab-ibox {font-size:0;text-align:center;margin-bottom:40px;}
.honor-tab-ibox .tab-item {display:inline-block;*display:inline;*zoom:1;font-size:16px;color:#666666;width:150px;height:44px;border:#DDDDDD 1px solid;text-align:center;line-height:44px;border-radius:3px;margin:0 10px;background-color:#fff;cursor:pointer;}
.honor-tab-ibox .tab-item.active {background-color:#003A84;border-color:#003A84;color:#333333;}
.honor-ibox .slick-dots {bottom:-40px;}
.honor-ibox .slick-dots li button {width:8px;height:8px;background:#cccccc;padding: 0;}
.honor-ibox .slick-dots li.slick-active button {background-color:#003A84;}
.honor-ibox .slick-prev {width:40px;height:50px;background:url(../images/dignzhi-arr.png) no-repeat;border:none;margin-top:-23px;background-size: cover;}
.honor-ibox .slick-next{width:40px;height:50px;background:url(../images/dingzhi-arr2.png) no-repeat center;border:none;margin-top:-23px;background-size: cover;}
.honor-ibox .slick-prev {left:-40px;}
.honor-ibox .slick-next {right:-40px;}
.honor-sec_ibox .honor-list,.honor-sec_ibox.slick-list,.honor-sec_ibox .slick-track {display:block!important;height:0;*height:auto;opacity:0;visibility:hidden;}
.honor-sec_ibox .honor-list.tactive,.honor-sec_ibox .honor-list.tactive .slick-list,.honor-sec_ibox  .honor-list.tactive .slick-track {height:auto;opacity:1;visibility:visible;transition:opacity .5s;}
/* 领贤设计院 */
.zuzhi-jiagou {background-color:#F7F7F7;padding:76px 0 72px;overflow:hidden;}
.jiagou-ibox {margin-top:28px;}
.jiagou-ibox .jiagou-img {float:left;width:45%;text-align:center;margin:0 2%;}
.jiagou-ibox .jiagou-img img {width:100%;}
.professional_team {padding:20px 0 96px;overflow:hidden;background-color:#F7F7F7;overflow:hidden;}
.professional_team.professional_team_gongchen {background-color:#fff;padding-top:28px;}
.professional_team.professional_team_gongchen .team-top .item {background-color:#F7F7F7;}
.professional_team.professional_team2 {background-color:#ffffff;}
.professional_team.professional_team2 .team-top .item {background-color:#F7F7F7;}
.professional_team .col-md-6s {width:50%;float:left;}
.professional_team .col-md-5s {float:left;width:20%;}
.professional_team .team-top {margin:0 -15px;padding-top:52px;}
.professional_team .team-bottom {margin:0 17px;}
.professional_team .team-top .item {background-color:#ffffff;margin:0 15px;}
.professional_team .team-desc {float:left;margin-left:55px;}
.professional_team .team-tit {font-size:30px;color:#444444;font-family:"Microsoft YaHei";margin-bottom:16px;margin-top:30px;}
.professional_team .team-text {color:#666666;font-size:16px;line-height:24px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-family:"Microsoft YaHei";}
.professional_team .team-text p {margin-bottom:10px;}
.professional_team  .pic {overflow:hidden;}
.professional_team .pic img {width:100%;transition:transform 2s;-webkit-transition:transform 2s;-moz-transition:transform 2s;-ms-transition:transform 2s;-o-transition:transform 2s;}
.professional_team .item .pic {float:left;width:50%;}
.professional_team .item:hover .pic img {transform:scale(1.1);-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);}
.professional_team .team-bottom {margin:0 -17px;padding-top:36px;}
.professional_team .team-bottom .item2 {position:relative;margin:0 17px;overflow:hidden;cursor:pointer;}
.professional_team .team-bottom .item2 .pic {width:100%;}
.professional_team .ovrly {background:#000000;opacity:0;filter:alpha(opacity=0);height:100%;left:0;position:absolute;top:0;width:100%;-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;transition:all .3s;-webkit-filter:alpha(opacity=0);}
.professional_team .team-bottom .item2:hover .ovrly {opacity:0.4;filter:alpha(opacity=40);-webkit-filter:alpha(opacity=40);}
.professional_team .team-bottom .item2 .team-small-desc {position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);opacity:0;transition:opacity .3s;-webkit-transition:opacity .3s;-moz-transition:opacity .3s;-ms-transition:opacity .3s;-o-transition:opacity .3s;color:#ffffff;width:100%;text-align:center;}
.professional_team .team-bottom .item2 .name {font-size:22px;text-align:center;}
.professional_team .team-bottom .item2 .zhiwu {font-size:17px;margin-top:10px;}
.professional_team .team-bottom .item2:hover .team-small-desc {opacity:1;filter:alpha(opacity=100);-webkit-filter:alpha(opacity=100);}
.curriculum {padding-bottom:64px;padding-top:76px;overflow:hidden;}
.curriculum .page-intro .pi-txt {color:#444444;}
.curriculum .curriculum-ibox {text-align:center;margin-top:36px;font-size:0;}
.curriculum .curriculum-ibox .imgs {display:inline-block;*display:inline;*zoom:1;margin-right:59px;text-align:center;width:23%;margin: 0 30px;}
.curriculum .curriculum-ibox .imgs img {width:100%;}
.zizhi-ibox {background-color:#F7F7F7;}
.zizhi-ibox .honor-ibox {padding:36px 0 104px;}
.zizhi-ibox  .honor-ibox .item {position:relative;}
.zizhi-ibox .ovrly {background:#000000;opacity:0;filter:alpha(opacity=0);height:100%;left:0;position:absolute;top:0;width:100%;-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;transition:all .3s;-webkit-filter:alpha(opacity=0);}
.zizhi-ibox  .honor-ibox .item:hover .ovrly {opacity:0.3;filter:alpha(opacity=30);-webkit-filter:alpha(opacity=30);}
.zizhi-ibox .honor-ibox .buttons {position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);}
.zizhi-ibox .honor-ibox .buttons img {opacity:0;transform:scale(0);-webkit-transform:scale(0);-moz-transform:scale(0);-ms-transform:scale(0);-o-transform:scale(0);transition:transform .3s,opacity .3s;-webkit-transition:transform .3s,opacity .3s;-moz-transition:transform .3s,opacity .3s;-ms-transition:transform .3s,opacity .3s;-o-transition:transform .3s,opacity .3s;}
.zizhi-ibox .honor-ibox .item:hover .buttons img {opacity:1;transform:scale(1);-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);}
.join-in {padding-top:80px;padding-bottom:82px;}
.join_in_ibox {margin-top:34px;}
.join_in_ibox .tit {position:relative;font-size:24px;color:#444444;padding-left:12px;}
.join_in_ibox i.border {position:absolute;left:0;top:0;background-color:#003A84;width:4px;height:25px;}
.join_in_ibox .recruitment_tit {padding:0 19px;height:150px;color:#ffffff;font-size:22px;font-weight:bold;text-align:center;float:left;width:60px;}
.join_in_ibox .recruitment_tit span {display:block;margin-top:30px;}
.join_in_ibox .recruitment_tit1 {background-color:#003A84;}
.join_in_ibox .recruitment_tit2 {background-color:#BBBBBB;}
.join_in_ibox .social_recruitment_ibox {background-color:#F9F9F9;margin-top:18px;}
.join_in_ibox .campus_recruitment_ibox {background-color:#F3F3F3;margin-bottom:10px;}
.join_in_ibox .campus_recruitment {font-size:0;text-align:center;margin-left:60px;height:150px;position:relative;}
.join_in_ibox .campus_recruitment .item {font-weight:500;font-size:16px;color:#444444;display:inline-block;*display:inline;*zoom:1;width:13%;height:150px;position:relative;margin:0 3%;}
.join_in_ibox .campus_recruitment .imgs {font-size:93px;font-weight:bold;color:#000000;opacity:0.1;filter:alpha(opacity=10);font-family:Arial;-webkit-filter:alpha(opacity=10);margin-top:33px;}
.join_in_ibox .campus_recruitment p {position:relative;top:-62px;background-color:#F3F3F3;padding:5px;z-index:2;}
.join_in_ibox .social_recruitment {text-align:center;margin-left:60px;font-size:0;padding-top:20px;position:relative;}
.join_in_ibox .social_recruitment .item {display:inline-block;*display:inline;*zoom:1;width:20%;*width:19%;position:relative;z-index:2;}
.join_in_ibox .social_recruitment p {font-size:16px;color:#444444;margin-top:16px;font-weight:500;}
.join_in_ibox .social_recruitment .icon {display:block;width:78px;height:78px;margin:0 auto;background:url(../images/social_recruitment_icon.png) no-repeat;}
.join_in_ibox .social_recruitment .icon1 {background-position:0 0;}
.join_in_ibox .social_recruitment .icon2 {background-position:-80px 0;}
.join_in_ibox .social_recruitment .icon3 {background-position:-158px 0;}
.join_in_ibox .social_recruitment .icon4 {background-position:-240px 0;}
.join_in_ibox .social_recruitment .icon5 {background-position:-316px 0;}
.join_in_ibox .tongdao-ibox .imgs {width:100%;overflow:hidden;}
.join_in_ibox .tongdao-ibox .imgs img {transition:transform 2s;-webkit-transition:transform 2s;-moz-transition:transform 2s;-ms-transition:transform 2s;-o-transition:transform 2s;width:100%;}
.join_in_ibox .tongdao-ibox .imgs:hover img {transform:scale(1.05);-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-ms-transform:scale(1.05);-o-transform:scale(1.05);}
.join_in_ibox .line {width:80%;position:absolute;top:50%;left:68px;margin-top:2px;background:url(../images/border-img.png) no-repeat center;height:2px;background-size:cover;}
.join_in_ibox .social_recruitment .line {top:60px;left:60px;}
.col-xs-12 {width:100%;}
.collapse {display:none;}
.collapse.in {display:block;}
.inner_job .job_box {width:100%;position:relative;border-top:1px solid #CCCCCC;margin-top:18px;}
.inner_job .job_box .job_title {width:100%;position:relative;background:#fff;display:flex;flex-wrap:wrap;justify-content:space-between;padding:20px 30px;border-bottom:1px solid #e9edf3;}
.inner_job .job_box .job_content {background:#fff;padding:0;}
.inner_job .job_box .panel-default>.panel-heading {background:#fff;border:none;padding:0;box-shadow:none;}
.inner_job .job_box .panel-default>.panel-heading.open a{background-color:#fff1b2 ;}
.inner_job .job_box .panel-collapse {padding:15px;width:100%;display: none;}
.recruitmentBox .top[data-on="active"] .open_bar {
    background: url(../images/plus.png) no-repeat !important;
}
/* .inner_job .job_box .panel-default>.panel-heading a {font-size:16px;color:#444444;display:flex;flex-wrap:wrap;justify-content:space-between;text-align:center;padding:19px 30px;background:#fff;border-bottom:1px solid #CCCCCC;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;margin:0;} */

.inner_job .job_box .panel-default>.panel-heading a {font-size:16px;color:#444444;display:block;
	padding:19px 30px;background:#fff;border-bottom:1px solid #CCCCCC;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;margin:0;
	width: 100%;
	position: relative;
}
.inner_job .job_box .panel-default>.panel-heading a span{
	float: left;
}
.inner_job .job_box .panel-default>.panel-heading a span.p1{
	width: 20%;
}
.inner_job .job_box .panel-default>.panel-heading a span.p2{
	width: 20%;
}
.inner_job .job_box .panel-default>.panel-heading a span.p3{
	width: 20%;
}
.inner_job .job_box .panel-default>.panel-heading a span.p4{
	width: 20%;
}
.inner_job .job_box .panel-default>.panel-heading a span.p5{
	width: 20%;
}

.inner_job .job_box .panel-default>.panel-heading a:hover {background-color:#fff1b2;}
.inner_job .job_box .panel-default>.panel-heading span.open_bar {width:20px;height:20px;position:absolute;background: url(../images/add.png) no-repeat;}
/* .inner_job .job_box .panel-default>.panel-heading span.open_bar:before,.inner_job .job_box .panel-default>.panel-heading span.open_bar:after {position:absolute;width:14px;height:1px;background:#444444;content:"";right:0;left:0;top:10px;margin:0 auto;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;} */
.inner_job .job_box .panel-default>.panel-heading .collapsed span.open_bar:after {-webkit-transform:rotate(90deg);transform:rotate(90deg);}
.inner_job .job_box .panel-collapse {padding:15px;width:100%;}
.panel-body {padding:0 15px;color:#999999;font-size:14px;font-weight:500;line-height:36px;}
.join_in_ibox .post-ibox {float:left;width:56%;}
.join_in_ibox .zhaopin-ibox-right {float:right;width:40%;}
.colleage-video-ibox {overflow:hidden;padding:72px 0 28px;}
.colleage-video-list {margin:0 -15px;}
.colleage-video-ibox .item {background-color:#F7F7F7;margin:25px 15px;}
.colleage-video-ibox .text {padding:18px 18px 26px;}
.colleage-video-ibox .text .tit {font-size:24px;font-weight:800;color:#444444;line-height:36px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.colleage-video-ibox .other-info {color:#858889;font-size:14px;font-weight:500;height:14px;margin-top:7px;}
.colleage-video-ibox .other-info .time {float:right;}
.colleage-video-ibox .video-text {width:75%;float:left;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.colleage-video-ibox .video-box {position:relative;width:100%;}
.colleage-video-ibox .video-box img {width:100%;}
.colleage-video-ibox i.iconfont {width:60px;height:60px;border-radius:50%;font-size:34px;color:#fff;text-align:center;position:absolute;left:50%;top:50%;margin-left:-30px;margin-top:-30px;cursor:pointer;}
/* 快速报价 */
.cooperation_process_ibox{margin-top: 80px;}
.cooperation_process_ibox .page-intro{padding-top:82px;}
.cooperation_process_ibox {padding-bottom:106px;overflow:hidden;background-color:#F7F7F7;}
.cooperation_process_ibox .page-intro .pi-txt {color:#999999;line-height:36px;}
.cooperation_process {font-size:0;position:relative;text-align:center;margin-top:66px;}
.cooperation_process li {float:left;width:10%;*width:9%;cursor:pointer;position:relative;}
.cooperation_process li .tit {font-size:18px;color:#444444;font-weight:500;margin-bottom:12px;margin-top:3px;}
.cooperation_process li .text {font-size:14px;color:#999999;height:48px;line-height:24px;margin-bottom:22px;}
.cooperation_process li .num {font-size:14px;color:#999999;text-align:center;font-weight:500;width:38px;height:38px;border:1px solid #DDDDDD;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;line-height:38px;cursor:pointer;margin:0 auto;background-color:#ffffff;position:absolute;left:50%;margin-left:-19px;z-index:22;bottom:-38px;}
.cooperation_process .line {width:90%;border-bottom:1px dashed #DDDDDD;position:absolute;bottom:-21px;left:98px;}
.cooperation_process li:hover .tit,.cooperation_process li:hover .text {color:#003A84;}
.cooperation_process li:hover .num {color:#444444;background-color:#003A84;border-color:#003A84;}
.cooperation_process li .icon {display:block;width:85px;height:85px;background:url(../images/process-icon2.png) no-repeat;margin:0 auto;}
.cooperation_process li .icon1 {background-position:-68px 0;}
.cooperation_process li .icon2 {background-position:-82px 0;}
.cooperation_process li .icon3 {background-position:-165px 0;}
.cooperation_process li .icon4 {background-position:-270px 0;}
.cooperation_process li .icon5 {background-position:-366px 0;}
.cooperation_process li .icon6 {background-position:-454px 0;}
.cooperation_process li .icon7 {background-position:-540px 0;}
.cooperation_process li .icon8 {background-position:-625px 0;}
.cooperation_process li .icon9 {background-position:-722px 0;}
.cooperation_process li .icon10 {background-position:-813px 0px;}
.baojia-ibox {width:100%;padding-top:80px;}
.baojia-ibox-con{padding-bottom:104px;}
.baojia-ibox .pi-title{padding-top: 72px;}
.baojia-ibox .pi-title,.baojia-ibox .pi-txt {color:#ffffff;}
.baojia-content {background-color:#ffffff;height:550px;width:1200px;margin:38px auto 0;position:relative;}
.baojia-ibox .calc-btn {position:absolute;top:210px;left:50%;display:block;margin-left:-80px;z-index:15;-webkit-animation-name:heartBeat;animation-name:heartBeat;-webkit-animation-duration:6.5s;animation-duration:6.5s;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;animation-iteration-count:infinite;animation-delay:.5s;}
.baojia-ibox .calc-btn em {display:block;font-size:16px;color:#333333;line-height:24px;width:44px;height:44px;margin:25px auto 0;text-align:center;}
.baojia-ibox .con_bj_res {padding:45px 80px 0 0;color:#333;font-size:14px;}
.baojia-ibox .col_r {float:right;}
.bj_res_t {line-height:24px;color:#444444;font-size:0px;}
.bj_res_t  span.bj_res_t_w {font-size:20px;}
.bj_res_t b,.bj_res_ul li b {display:inline-block;font-weight:500;color:#003A84;}
.bj_res_t b {font-size:36px;margin:0 12px;}
.bj_res_t span.bj_res_t_y {font-size:16px;color:#444444;}
.bj_res_ul {padding:22px 0;margin-top:26px;margin-bottom:58px;border:1px solid #ddd;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px;height:240px;width:350px;}
.bj_res_ul li,.bj_res_ul li strong {height:48px;line-height:48px;}
.bj_res_ul li span {float:left;width:50%;height:40px;text-align:right;font-size:14px;font-weight:500;color:#444444;}
.bj_res_ul li strong {float:left;width:50%;font-weight:500;text-align:left;font-size:12px;color:#444444;}
.bj_res_ul li strong  em {font-size:14px;font-weight:500;color:#444444;display:inline-block;*display:inline;*zoom:1;width:55px;font-style:normal;margin-left:10px;margin-right:10px;}
.regional_contacts .tit {color:#444444;font-size:20px;margin-bottom:14px;}
.regional_contacts li {font-weight:500;color:#444444;font-size:0px;line-height:30px;}
.regional_contacts li .item {display:inline-block;*display:inline;*zoom:1;font-size:14px;margin-right:42px;}
.regional_contacts li .item span {padding-left:32px;}
.tender-video-form {float:left;width:480px;padding-top:45px;padding-left:140px;}
.calputer_tit {font-size:16px;font-weight:500;color:#444444;margin-bottom:28px;}
.message-slform li {width:340px;height:50px;margin-bottom:12px;position:relative;background:#fff;border:#DDDDDD 1px solid;border-radius:4px;position:relative;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;}
.message-slform li.submit {position:absolute;top:210px;left:50%;display:block;margin-left:-80px;height:160px;width:160px;opacity:0;z-index:33;}
.message-slform li.submit button {display:block;width:100%;height:100%;}
.message-slform li.select_input_box {position:relative;z-index:22;}
.message-slform li .sicon,.message-slform li .sicon2,.message-slform li .danwei {width:24px;height:24px;top:15px;right:12px;background-repeat:no-repeat;background-position:center;position:absolute;color:#CCCCCC;}
.message-slform li .sicon {background:url(../images/icon.png) no-repeat;}
.message-slform li .sico1 {background-position:0 0;}
.message-slform li .sico2 {background-position:2px -26px;}
.message-slform li .sico3 {background:url(../images/icon_arrow_down1.png) no-repeat;width:15px;height:11px;display:block;position:absolute;top:20px;right:16px;}
.message-slform li .danwei {top:0;}
.message-slform li .danwei span {display:block;text-align:center;height:100%;line-height:48px;}
.message-slform li .input {height:48px;margin-right:52px;padding:0 12px;}
.message-slform li.verification_code {
	width: 210px;
}
.message-slform li.verification_code .vcode-img{
	position: absolute;
    right: -130px;
    top: 6px;
    width: 122px;
    height: 40px;
    line-height: 40px;
    color: #666;
    text-align: center;
    background-color: #003A84;
    font-size: 14px;
    cursor: pointer;
}
.message-slform li.verification_code .vcode-img:disabled{
	background-color: #e6e6e6;
	cursor: not-allowed;
}
.message-slform li select {color:#999999;font-size:16px;}
.message-slform li .input.select_input {width:100%;}
.message-slform li .input .j-input,.message-slform li select {display:block;width:100%;height:48px;line-height:48px;font-size:16px;letter-spacing:1px;padding:0;margin:0;border:0;background:none;color:#999999;}
.message-slform input::-webkit-input-placeholder {color:#999999;}
.message-slform input:-moz-placeholder {color:#999999;}
.message-slform input::-moz-placeholder {color:#999999;}
.message-slform input:-ms-input-placeholder {color:#999999;}
.message-slform span.tuzhi2 {color:#999999;font-size:16px;line-height:48px;height:100%;}
.message-slform label {color:#444444;font-size:16px;}
.message-slform .radio-btns {display:inline-block;*display:inline;*zoom:1;vertical-align:middle;margin-left:20px;}
.message-slform .radio-btns input {width:14px;height:14px;vertical-align:middle;margin-right:8px;margin-top:0;cursor:pointer;position:relative;border:#CCCCCC 1px solid;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;}
.message-slform .radio-btns input:checked::after {content:"";position:absolute;left:2px;top:2px;width:8px;height:8px;background:#003A84;border-radius:50%;}
.filter-box {position:relative;z-index:3;}
.message-slform .filter-text {padding:0;}
.message-slform .filter-text .filter-title {height:48px;color:#999999;line-height:48px;font-size:16px;}
.message-slform ul.filter-list li {width:100%;border:none;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;}
.message-slform .filter-list li a {height:48px;line-height:48px;}
.message-slform .filter-list li.filter-selected a {color:#444444 !important;}
.message-slform .filter-text .icon-filter-arrow {background-image:url(../images/icon_arrow_down1.png);right:2px;}
/* .strategy {padding-bottom:4px;overflow:hidden;padding-top: 80px;} */
.strategy {overflow: hidden;padding-top: 80px;}
.strategy .page-intro .pi-txt {color:#999999;line-height:36px;}
.strategy-list {margin:0 -12.5px;padding-top:34px;margin-bottom: 80px;}
.strategy-list .col-md-5 {float:left;width:20%;text-align:center;}
.strategy-list .item {box-shadow:0px 2px 10px 0px rgba(220,222,227,0.6);border-radius:12px;height:398px;margin:0 12.5px;box-sizing:border-box;padding-top:52px;transition:transform 1s;-webkit-transition:transform 1s;-moz-transition:transform 1s;-ms-transition:transform 1s;-o-transition:transform 1s;}
.strategy-list .item:hover {transform:translateY(-16px);-webkit-transform:translateY(-16px);-moz-transform:translateY(-16px);-ms-transform:translateY(-16px);-o-transform:translateY(-16px);}
.strategy-list2.strategy-list .item {height:435px;}
.strategy-list .item .tit {color:#333;font-weight:500;font-size:24px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-align:center;margin-top:40px;}
.strategy-list .item .text {font-weight:500;font-size:16px;margin:26px 0 0px;color:#656565;line-height:32px;text-align:center;}
.strategy-list .dif-col-md-5 .item .text {margin:0;padding-top:24px;}
.strategy-list .item .num {font-size:48px;font-weight:800;color:#EEEEEE;line-height:36px;padding-top:90px;}
.strategy-list .icon, .strategy .youshi-list .icon {display:block;width:126px;height:126px;margin:0 auto;background:url(../images/strategy-icon.png) no-repeat;}
.strategy-list .icon1, .strategy .youshi-list .icon1 {background-position:0 0;}
.strategy-list .icon2, .strategy .youshi-list .icon2 {background-position:-140px 0;}
.strategy-list .icon3, .strategy .youshi-list .icon3 {background-position:-286px 0;}
.strategy .youshi-ibox{margin-top: 0;}
.yusuan-fenlei {padding:72px 0 120px;}
.yusan-list {margin-top:64px;}
.yusan-list ul li {float:left;width:12.5%;text-align:center;color:#333333;font-size:18px;}
.yusan-list ul li p {color:#333333;margin-top:22px;}
.yusan-list ul li .icon {display:block;width:70px;height:70px;background:url(../images/yusuan-icon.png) no-repeat;margin:0 auto;}
.yusan-list ul li .icon1 {background-position:0 2px;}
.yusan-list ul li .icon2 {background-position:-88px 0;}
.yusan-list ul li .icon3 {background-position:-183px 2px;}
.yusan-list ul li .icon4 {background-position:-278px 2px;}
.yusan-list ul li .icon5 {background-position:-371px 3px;}
.yusan-list ul li .icon6 {background-position:-456px 0;}
.yusan-list ul li .icon7 {background-position:-541px 4px;}
.yusan-list ul li .icon8 {background-position:-638px 0;}
.yusuan-jieshao .about-brief-ibox {margin-top:80px;}
.yusuan-jieshao .about-brief-ibox {height:500px;}
.yusuan-jieshao .about-brief-ibox .brief-desc .tit {color:#333333;font-size:42px;}
.yusuan-jieshao .about-brief-ibox .brief-desc .text {font-size:18px;color:#656565;line-height:42px;}
.strength_box3  .pro_small_slick {margin:0 -6px;padding-top:28px;}
.strength_box3  .pro_small_slick .items {position:relative;cursor:pointer;border:4px solid #fff;margin:0 6px;overflow:hidden;}
.strength_box3 .slick-active.current-slick .items {border:4px solid #003A84;}
.strength_box3 .pro_big_slick img {width:100%;}
.strength_box3  .pro_small_slick img {width:100%;}
.ny-case-ibox {padding-bottom:56px;}
.ny-case-ibox.gongcheng-case{padding-bottom: 0;padding-top: 82px;}
.recommend-case-ibox {padding-bottom:32px;}
.kaigong-ibox {padding-bottom:60px;padding-top: 50px;overflow: hidden;}
.ny-case-ibox .case-top {margin-bottom:28px;}
.ny-case-ibox .case-top span {color:#444444;font-size:24px;}
.recommend-case-ibox.ny-case-ibox .case-top span {font-size:36px;color:#202020;font-family:Kozuka Gothic Pr6N;}
.recommend-case-ibox.ny-case-ibox .case-top {margin-bottom:42px;}
.ny-case-ibox .case-top a {float:right;color:#999999;font-size:14px;}
.case-ibox .ny-case-list {margin:0 -15px;}
.ny-case-ibox2.case-ibox .ny-case-list {margin:0 -2px;}
.ny-case-ibox2.case-ibox .item {margin:0 2px 46px;}
.case-ibox .item {margin:0 15px 46px;}
.case-ibox .tit {color:#434343;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:24px;font-weight:800;padding-top:18px;}
.case-ibox .tit a {display:block;transition:color 1s;-webkit-transition:color 1s;-moz-transition:color 1s;-ms-transition:color 1s;-o-transition:color 1s;color:#434343;}
.case-ibox .text {color:#858789;font-size:14px;font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;height:14px;margin-top:11px;}
.case-ibox .pic {width:100%;overflow:hidden;}
.case-ibox .pic img {width:100%;overflow:hidden;transition:transform 2s;-webkit-transition:transform 2s;-moz-transition:transform 2s;-ms-transition:transform 2s;-o-transition:transform 2s;}
.case-ibox .item:hover .pic img {transform:scale(1.04);-webkit-transform:scale(1.04);-moz-transform:scale(1.04);-ms-transform:scale(1.04);-o-transform:scale(1.04);}
.case-ibox .item:hover .tit a {color:#FDD100;}
.case-banner-ibox .slick-prev, .index-banner__full .slick-prev{width:32px;height:61px;background:url(../images/slide-arr.png) no-repeat;border:none;left:80px;z-index: 5555;opacity: 0;filter: alpha(opacity=0);transition:opacity 1s ;}
.case-banner-ibox .slick-next, .index-banner__full .slick-next{width:32px;height:61px;background:url(../images/slide-arr2.png) no-repeat;border:none;right:80px;z-index: 5555;opacity: 0;filter: alpha(opacity=0);transition:opacity 1s ;}
.case-banner-ibox:hover .slick-prev, .index-banner__full:hover .slick-prev{opacity: 1;filter: alpha(opacity=100);}
.case-banner-ibox:hover .slick-next, .index-banner__full:hover .slick-next{opacity: 1;filter: alpha(opacity=100);}
.ny-service-tabibox .hd {margin-bottom:30px;}
.ny-service-tabibox .hd .item {float:left;font-size:18px;color:#333333;font-family: "Microsoft YaHei";margin-right:38px;position:relative;cursor:pointer;transition:color 1s;-webkit-transition:color 1s;-moz-transition:color 1s;-ms-transition:color 1s;-o-transition:color 1s;height:28px;}
.ny-service-tabibox{padding-bottom: 24px;}
.ny-service-tabibox .hd .item .icon {position:absolute;left:0;top:90px;width:32px;height:32px;background:url(../images/ser-icon.png) no-repeat;transition:all .9s;-webkit-transition:all .9s;-moz-transition:all .9s;-ms-transition:all .9s;-o-transition:all .9s;}
.ny-service-tabibox .hd .item .icon1 {background-position:5px 0;}
.ny-service-tabibox .hd .item .icon2 {background-position:-32px 0px;}
.ny-service-tabibox .hd .item .icon3 {background-position:-65px -2px;}
.ny-service-tabibox .hd .item .icon4 {background-position:-103px -4px;}
.ny-service-tabibox .hd .item .icon5 {background-position:-141px -1px;}
.ny-service-tabibox .hd .item:hover .icon1,.ny-service-tabibox .hd .item.on .icon1 {background-position:5px -40px;}
.ny-service-tabibox .hd .item:hover .icon2,.ny-service-tabibox .hd .item.on .icon2 {background-position:-32px -40px;}
.ny-service-tabibox .hd .item:hover .icon3,.ny-service-tabibox .hd .item.on .icon3 {background-position:-70px -42px;}
.ny-service-tabibox .hd .item:hover .icon4,.ny-service-tabibox .hd .item.on .icon4 {background-position:-103px -42px;}
.ny-service-tabibox .hd .item:hover .icon5,.ny-service-tabibox .hd .item.on .icon5 {background-position:-141px -41px;}
.ny-service-tabibox .hd .item i.border {-webkit-transition:width .4s;transition:width .4s;content:"";display:block;position:absolute;left:0;right:0;margin:auto;bottom:-6px;width:0;height:2px;background-color:#003A84;}
.ny-service-tabibox .hd .item.on i.border {width:100%;}
.ny-service-tabibox .hd .item:hover i.border {width:100%;}
.ny-service-tabibox .hd .item:hover,.ny-service-tabibox .hd .item.on {color:#003A84;}
.kaigong-ibox .slick-dots {opacity:0;filter:alpha(opacity=0);-webkit-filter:alpha(opacity=0);bottom:-28px;}
.kaigong-ibox .slick-dots li button {width:8px;height:8px;background-color:#a2a2a2;padding: 0;}
.kaigong-ibox .slick-dots li.slick-active button{background-color: #003A84;}

.honor_show_box{
	display: none;
	height: 100%;
	width: 100%;
	position: fixed;
	top: 0;
	left: 0;
	z-index: 111;
	background:rgba(0,0,0,.7);
    text-align: center;
    z-index: 999;
}
.honor_show{
	position: fixed;
	left: 50%;
	top:50%;
	transform: translateY(-50%) translateX(-50%);
}
.honor_show img{
    width: 100%;
}
.jian{background: url(../images/-.png)no-repeat!important;}

@media screen and (max-width:1200px) {
	.honor_show{
		height: auto;
		width: 80%;
	}
	.honor_show img{
		height: auto;
		width: 100%;
	}
}

@media screen and (max-width:767px) {
	.panel-heading{
		position: relative;
	}
	.inner_job .job_box .panel-default>.panel-heading a{
		padding: 10px;
	}
	.panel-body{
        padding: 0;
        line-height: 30px;
	}
	.post-ibox .p1,.post-ibox .p2,.post-ibox .p3,.post-ibox .p4,.post-ibox .p5{
		display: block;
		margin: 5px 0;
		text-align: left;
	}
	.post-ibox .p1{
		width: 100%;
		font-size: 18px;
		font-weight: bold;
	}
	.post-ibox .p2{
		width: 60%;
		font-size: 14px;
	}
	.post-ibox .p3{
		width: 40%;
		font-size: 14px;
	}
	.post-ibox .p4{
        width: 60%;
		font-size: 14px;
	}
	.post-ibox .p5{
		font-size: 14px;
		width: 40%;
	}
	.post-ibox .open_bar{
		position: absolute !important;
		right: 10px;
		bottom: 58px;
	}
}

@media (min-width:1337px) {.ai3-list__full .item-box a:hover article {height:310px;padding-top:75px}
.ai3-list__full .item-box a:hover article:after {width:100%}
.ai3-list__full .item-box a:hover .ai3-txt {height:134px}
}
@media (min-width:1025px) {.ai1-cont {min-height:413px}
.ai6-tab a:hover {color:#444444}
.ai6-tab a:hover:after {width:100%}
.ai3-list__full a:hover article {height:280px;padding-top:40px}
.ai3-list__full a:hover article:after {width:100%}
.ai3-list__full a:hover .ai3-txt {height:136px}
.ay-arrow:hover {background-color:#003A84;border-color:#003A84}
.ay-arrow:hover i {color:#fff}
.ai3-year__slick .slick-slide:hover a {color:#444444}
.ai-cont {width:100%;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);padding:0 12px;z-index:40}
.mai-cont {display:none}
.ai2-inner1 {position:absolute;left:0;top:0}
}
@media (max-width:1800px) {.about-sec__item2 .ai2-main {top:0}
.ai4-cont {margin-top:0}
.ai3-year__full {margin-top:60px}
.ai5-cont {margin-top:0}
}
@media (max-width:1500px) {.ai2-subject {margin-bottom:0}
}
@media (max-width:1440px) {.about-sec__item {margin-top:85px}
.about-sec__item4 {margin-top:100px}
.ai-cont h4 {font-size:22px}
.ai-cont h5 {font-size:18px}
.ai-cont p {font-size:16px}
.ai-cont h3 {font-size:40px}
.ai5-txt {margin-bottom:60px}
.ay-arrow {width:52px;height:52px}
.ai3-year__slick .slick-slide:before {top:25px}
.ai3-year__slick .slick-slide:after {top:21px}
.ai3-year__slick a {height:60px;padding-top:40px}
.ai6-partner__slick .item-box {width:12.5%}
}
@media (max-width:1366px) {.ai3-list__full a {padding-bottom:230px}
.ai3-list__full article {height:230px;padding:30px 24px 46px 24px}
.ai-cont h3 {font-size:34px}
.ai6-tab a {margin:0 30px}
.ai3-year__full {margin-top:50px}
.ai6-partner__slick .item-box {width:14%}
.about-brief-ibox .brief-desc {padding:0 40px 0;}
}
@media (max-width:1300px) {.ai2-inner1 {width:27%;padding-left:20px}
.honor-ibox .slick-prev {
    left: 10px;
}
.honor-ibox .slick-next {
    right: 10px;
}
}
@media (max-width:1200px) {.ai2-list ul {margin-bottom:-30px}
.ai2-list li {margin-bottom:30px;width:25%}
.ai3-list__full .slick-dots {text-align:center;margin-top:20px}
.ai3-list__full .slick-dots button:after {background-color:rgba(164,164,164,0.6)}
.ai3-list__full .slick-dots .slick-active button:after {background-color:#003A84}
.about-sec_item4 .culture-small,.about-sec_item4 .culture-big {padding-left:50px;}
.about-sec_item4 span.tips {font-size:70px;}
.about-sec_item4 .company-culture-list .text {font-size:20px;}
.about-contact-ibox .contact-desc {padding-left:18px;width:48%;}
.about-contact-ibox .map {width:52%;}
.messgae {width:96%;}
}
@media (max-width:1024px) {.ai-cont {color:#444444;padding:40px}
.ai-cont h3 {font-size:30px}
.ai-cont h4 {font-size:18px}
.ai-cont h5 {font-size:16px}
.ai-cont h6 {font-size:12px}
.ai-cont p {font-size:14px}
.ai5-cont,.ai1-cont {padding-bottom:0}
.pai-title {display:none}
.mai-cont {position:absolute;left:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:100%;text-align:center;padding:0 20px;color:#fff;letter-spacing:1px;text-align:center}
.mai-cont span {font-size:36px;font-weight:700;display:block;line-height:1.3}
.mai-cont p {font-size:16px;margin-top:16px;line-height:1.5}
.as-bgPic {height:auto;padding-top:60%}
.about-sec__item {margin-top:50px}
.about-sec__item4 {margin-top:65px}
.ai5-award__list .slick-dots button:after {background-color:rgba(164,164,164,0.6)}
.ai5-award__list .slick-dots .slick-active button:after {background-color:#003A84}
.ai2-main {margin-top:40px}
.ai5-txt {margin-bottom:40px}
.ai5-award__full h4 {margin-bottom:20px}
.ai5-award__list p {margin-bottom:8px}
.ai5-award__list .slick-dots {margin-top:25px}
.ai6-partner__slick .slick-dots {margin-top:10px}
.ay-arrow {display:none;opacity:0;visibility:hidden}
.ai3-year__full {padding-left:0;padding-right:0;margin-top:20px}
.ai3-year__full:after,.ai3-year__full:before {content:"";display:block;position:absolute;width:40px;height:1px;top:25px;background-color:rgba(17,17,17,0.1)}
.ai3-year__full:before {left:-40px}
.ai3-year__full:after {right:-40px}
.ai3-year__slick {width:100%;margin-left:0;margin-right:0}
.ai3-list__full {margin-top:40px}
.ai3-list__full .slick-track {margin-left:0;margin-right:0}
.ai3-list__full a {padding-bottom:200px}
.ai3-list__full h1 {font-size:16px;max-height:46px}
.ai3-list__full article {height:auto;min-height:200px;padding:20px 26px 30px 20px}
.ai3-list__full .ai3-txt {height:auto;overflow:auto}
.ai2-inner2 {display:none;width:100%;margin-top:30px}
.ai2-spic {width:55%}
.ai2-inner1 {width:100%;padding-left:10px;padding-right:0;margin-bottom:0}
.ai2-list {margin-top:70px}
.ai2-list li {width:33.33%}
.ai2-list span {font-size:16px}
.ai6-partner__slick {margin-top:35px}
.ai2-subject {width:44%}
.ai2-more__full {text-align:center;margin-top:40px;display:block}
.ai2-more__full i {-webkit-transition:transform .4s;transition:transform .4s;-webkit-transform:rotate(90deg);transform:rotate(90deg)}
.ai2-more__full .on i {-webkit-transform:rotate(270deg);transform:rotate(270deg)}
.ai2-subject {padding-left:0}
.ai2-subject .ai2-inner2 {display:none}
.ai2-spic,.ai2-subject {vertical-align:middle}
.about-sec_item4 .company-culture-list .text {font-size:18px;}
.about-brief-ibox {min-height:auto;height:auto;}
.yusuan-jieshao .about-brief-ibox {min-height:auto;height:auto;}
.about-brief-ibox .brief-desc {padding:3% 25px;}
.about-brief-ibox figure {position:relative;width:100%;}
.about-brief-ibox .brief-bg:after {content:"";display:block;padding-top:57.07%;}
.about-brief-ibox .brief-desc {width:100%;margin-left:0;position:static;}
.about-brief-ibox .brief-desc .tit {font-size:22px;margin-bottom:10px;}
.about-contact-ibox{height: auto;}
.about-sec_item6 {
    padding-bottom: 60px;
}
.about-contact-ibox .contact-desc {width:100%;float:none;}
.about-contact-ibox .map {width:100%;float:none;}
.development-box ul li {min-height:440px;}
.development-box .slick-prev,.development-box .slick-next {top:50%;}
/* .development-box .development-text,.development-box li.n2 .development-text {position:relative;left:0;bottom:0;top:0;padding-bottom:40px;padding-top:40px;border:none;}
.development-box .circle,.development-box .circle2 {display:none;}
.development-box .e-ico {display:none;} */
.development-box .development-text,.development-box li.n2 .development-text {padding-bottom:40px;padding-top:40px;padding-right: 20px;}
.development-box .development-text{bottom: 198px;}
.development-box .slick-prev, .development-box .slick-next{margin-top: -10px;}
.development-box .slick-prev {left:-90px;}
.development-box .slick-next {right:-90px;}
.about-sec_item2 {
    padding-bottom: 50px;
}
.about-set2 .txt{width: 45%;}
.honor-ibox .item{height: 450px;}
}
@media (max-width:768px) {.ai6-partner__slick .item-box {width:20%;margin-bottom:24px}
.ai6-partner__slick .slick-dots {margin-top:10px}
.about-sec_item4 .culture-small,.about-sec_item4 .culture-big {padding-left:30px;height:360px;}
.about-sec_item4 span.tips {font-size:50px;margin-bottom:40px;}
.about-sec_item4 .company-culture-list .text {font-size:16px;line-height:24px;}
.about-brief-ibox {padding-top:0;}
.honor-ibox .slick-dots {display:block !important;}
.development-box ul {margin:0 0px;}
.development-box .slick-prev,.development-box .slick-next {background-size:cover;width:35px;height:35px;}
.development-box .slick-next {right:-45px;background-position:-40px 0;}
.development-box .slick-prev {left:-45px;}
.development-box ul li{
	float: none;
	width: 100%;
	min-height: auto;
}
.development-box .development-text{
	position: relative;
	bottom: 0;
	top: 0;
	left: 0;
}
.development-box li.n2 .development-text{
	position: relative;
	bottom: 0;
	top: 0;
	left: 0;
}
.development-box .development-text, .development-box li.n2 .development-text {
	padding: 24px 15px 14px 15px;
}
.development-box .e-ico {
	display: none;
}
.development-box .time {
    font-size: 25px;
    margin-bottom: 10px;
}
.development-box .development-text{
	border-left: 0;
	border-bottom: 1px solid #003A84;
}
.development-box li.n2 .circle2 {
	display: none;
}
.development-box .circle2{display: none;}
.development-box .circle{width: 0;height: 0;}
.development-box .circle::after{width: 0;height: 0;border-color: #fff;}
.about-sec_item2 .page-intro {
    margin-bottom: 8px;
}
.about-set2 .txt{width: 100%;}
}
@media (max-width:640px) {.ai-cont {padding-left:20px;padding-right:20px}
.ai-cont h3 {font-size:26px}
.ai2-list li {width:50%}
.ai2-list span {font-size:14px}
.ai2-list p {font-size:12px}
.ai2-inner1,.ai2-spic {vertical-align:top}
.ai2-spic {width:49%}
.ai2-inner1 h4 {font-size:16px;margin-bottom:10px}
.ai2-inner1 p {font-size:12px}
.mai-cont span {font-size:26px}
.mai-cont p {font-size:14px;margin-top:10px}
.ai6-partner__slick .item-box {width:25%}
.ai3-year__full:after,.ai3-year__full:before {width:20px}
.ai3-year__full:before {left:-20px}
.ai3-year__full:after {right:-20px}
.as-bgPic {padding-top:300px}
.about-brief-ibox .brief-desc {padding:4% 20px;}
.about-brief-ibox .brief-desc .text {font-size:14px;line-height:26px;}
.about-sec_item4 .culture-small,.about-sec_item4 .culture-big {float:none;width:100%;}
.about-contact-ibox .contact-desc {padding-left:20px;padding-top:20px;margin-top: 20px;}
.about-contact-ibox .contact-desc dt {font-size:20px;}
.index-brand-ibox .slick-prev,.index-brand-ibox .slick-next {display:none !important;}
.index-brand__item .slick-dots li button {width:8px;height:8px;}
.index-brand__item .slick-dots li.slick-active button::after {width:14px;height:14px;left:-4px;top:-4px;}
.about-sec_item {padding-top:50px;}
.index-brand__item {padding-top:50px;}
.index-brand-ibox {margin:0 -10px;padding:20px 0 40px;}
.index-brand__item .slick-dots {bottom:20px;}
}
@media (max-width:500px) {.ai-cont h3 {font-size:22px}
.ai6-tab a {margin:0 10px}
.ai6-partner__slick {margin-left:-5px;margin-right:-5px}
.ai6-partner__slick .item-box {width:33.33%;margin-bottom:20px}
.ai6-partner__slick .pic {margin-left:5px;margin-right:5px}
.ai6-partner__slick span {font-size:14px;margin-bottom:15px;padding:0 5px}
}
.error-404 {padding:60px 20px;text-align:center}
.error-404 h3 {color:#444444;font-size:30px;letter-spacing:.1em;line-height:1.5}
.error-404 p {font-size:16px;letter-spacing:.05em;line-height:1.5}
@media (max-width:1440px) {.error-404 h3 {font-size:26px}
.error-404 p {font-size:15px}
}
@media (max-width:1024px) {.error-404 h3 {font-size:24px}
.strategy-list .item .text {font-size:14px;}
.strategy-list.strategy-list2 .item .text {font-size:12px;margin:10px 0 0px;}
.strategy-list.strategy-list2 .item .tit {font-size:20px;}
.navigation .nav-list{height: auto;}
.navigation .nav-list>li>a{line-height: inherit;color: #333 !important;}
.pw-val.header-white .nav-link i{color: #333;}
}
@media (max-width:640px) {.error-404 h3 {font-size:20px}
.error-404 p {font-size:14px}
}
.search-header h3 {color:#444444;font-size:24px;letter-spacing:.1em;line-height:1.5;margin-bottom:10px}
.search-header p {color:#999;font-size:18px;letter-spacing:.05em;line-height:1.5}
.search-header p span {color:#003A84}
.search-item {-webkit-transition:all .4s;transition:all .4s;display:block;padding:35px 30px}
.search-item h4 {-webkit-transition:color .4s;transition:color .4s;color:#444444;margin-bottom:.25em;font-size:18px;line-height:1.5;letter-spacing:.05em}
.search-item p {color:#999;font-size:14px;line-height:1.5}
.search-item:hover {background-color:#f5f5f5}
.search-item:hover h4 {color:#003A84}
.list-search li {background-color:#f5f5f5;margin-bottom:20px}
@media (min-width:1025px) {.search-item:hover {background-color:#f5f5f5}
.search-item:hover h4 {color:#003A84}
}
@media (max-width:1024px) {.search-header h3 {font-size:22px;margin-bottom:5px}
.search-header p {font-size:16px}
.search-item h4 {font-size:16px}
.search-item p {font-size:12px}
.ny-case-ibox.gongcheng-case{padding-top: 42px;}
.kaigong-ibox{padding-top: 42px;}
.ic1-cont{height: auto;margin-top: 0;transform: translateY(-50%);}
.about-brief-ibox .text-ibox {height:auto;}
}
@media (max-width:1880px) {.join_in_ibox .campus_recruitment .item {font-size:14px;width:15%;margin:0px 2%;}
}
@media (max-width:1660px) {.youshi-ibox .youshi-list {padding:0 50px;}
}
@media (max-width:1499px) {.professional_team .team-tit {font-size:24px;margin-top:20px;}
.professional_team .team-text {font-size:14px;line-height:20px;}
.professional_team .team-desc {margin-left:30px;}
.join_in_ibox .zhaopin-ibox-right {float:none;width:100%;}
.join_in_ibox .post-ibox {width:100%;float:none;margin-bottom:50px;}
.join_in_ibox .social_recruitment .line {left:90px;}
.cooperation_process li .text {font-size:12px;}
.cooperation_process li .tit {font-size:16px;}
.development-box .text {font-size:14px;line-height:20px;}
.list-more__full {padding-top:0;margin-top:40px;margin-bottom:40px;}
.youshi-ibox .item {height:520px;}
.youshi-ibox .text {height:150px;}
.cooperation_process .line {left:58px;}
.about-brief-ibox .brief-desc .tit{margin-bottom: 8px;}
.youshi-ibox .item .top{font-size: 26px;height: 90px;line-height: 90px;}
.youshi-ibox2 .imgs {
    padding-top: 56px;
}
.youshi-ibox2 .text {
    margin: 0 40px;
}
.youshi-ibox2 .top {
    margin-top: 28px;
}
}
@media (max-width:1366px) {
	.youshi-ibox .text {
	    height: 174px;
		margin-top: 40px;
	}
}
@media (max-width:1329px) {.baojia-content {width:90%;}
.tender-video-form {padding-left:50px;}
.baojia-ibox .con_bj_res {padding:45px 0 0 50px;position:relative;}
.regional_contacts li .item span {padding-left:26px;}
.message-slform li {width:440px;}
.message-slform li.verification_code {
    width: 310px;
}
.baojia-ibox .calc-btn {left:auto;margin-left:0;right:150px;}
.message-slform li.submit {right:150px;left:auto;margin-left:0px;}
.strategy{padding-top: 50px;}
}
@media (max-width:1199px) {.regional_contacts {position:absolute;right:0;top:54px;}
.ind_news_bd .ind_news_list {margin:0 -8px;}
.ind_news_bd .item {margin:0 8px;}
.brand_descs .tit {font-size:18px;line-height:24px;height:48px;}
.service-nums-list span.timer,.service-nums-list em {font-size:60px;}
.service-nums-list .num-item {font-size:16px;}
.service-nums-list {padding-bottom:73px;}
.ind_brand span {font-size:24px;}
.ind_brand_tab .tab_item {font-size:16px;}
.ind_news_bd .time {font-size:15px;line-height:36px;}
.mouse-img {display:none;}
.ai-cont {padding-bottom:40px;}
.professional_team .team-tit {font-size:22px;margin-top:10px;margin-bottom:10px;}
.professional_team .team-text {line-height:16px;}
.professional_team .team-bottom {margin:0 -8px;padding-top:20px;}
.professional_team .team-bottom .item2 {margin:0 8px;}
.professional_team .team-top {padding-top:45px;}
.professional_team {padding:60px 0;}
.zuzhi-jiagou {padding:60px 0;}
.curriculum {padding:60px 0;}
.zizhi-ibox .honor-ibox {padding:36px 0 66px;}
.ic1-list__full .ic1-item {width:50%;}
.pro-list__full li {width:50%;}
.ind_news_list .ind_news_item {width:50%;}
.strategy-list .col-md-5 {width:33.3%;margin-bottom:25px;}
.cooperation_process .line {left:60px;}
.baojia-content {width:100%;height:auto;}
.tender-video-form {float:none;width:100%;}
.baojia-ibox .con_bj_res {float:none;width:100%;}
.colleage-video-ibox .item {margin:15px 10px;}
.colleage-video-ibox .video-text {width:64%;}
.colleage-video-ibox .text .tit {font-size:22px;}
.ny-index-brand-ibox li{width: 20%;}
.youshi-ibox .text {
    height: 208px;
	margin-top: 40px;
}
.youshi-ibox2 .text {
    margin: 0 30px;
	line-height: 34px;
}
.youshi-ibox2 .brand_border {
    margin: 20px auto;
}
.youshi-ibox2 .top{font-size: 30px;}
.youshi-ibox2 .tit{font-size: 18px;}
}
@media (max-width:1075px) {
	.youshi-ibox .text {
	    height: 180px;
	}
}
@media (max-width:1074px) {
	.youshi-ibox .item {
	    height: 550px;
	}
	.strategy .youshi-ibox .item {
	    height: 440px;
	}
	.strategy .youshi-ibox {
	    height: 670px;
	}
	.youshi-ibox .text {
	    height: 210px;
	}
	.strategy .youshi-ibox .text {
	    height: 120px;
	}
}

@media (max-width:1050px){
	.layui-layer.layui-layer-video{
		width: 90% !important;
		left: 0;
	}
	.layui-layer-video .layui-layer-setwin .layui-layer-close2 {
		right: -32px;
		top: -46px;
	}
}
@media (max-width:991px) {.professional_team .col-md-6s {width:100%;margin-bottom:20px;}
.professional_team .team-tit {margin-top:26px;}
.professional_team .col-md-5s {width:33.3%;margin-bottom:12px;}
.honor-ibox .item {margin-bottom:20px;height: 300px;}
.cooperation_process li {width:50%;}
.cooperation_process {margin-top:30px;}
.cooperation_process_ibox {padding-bottom:0;padding-top:45px;}
.cooperation_process li .num {display:none;}
.cooperation_process .line {display:none;}
.baojia-ibox .calc-btn {right:20px;}
.message-slform li.submit {right:20px;}
.regional_contacts {position:relative;right:0;top:0;padding-bottom:30px;}
.list-more__full {margin-top:20px;margin-bottom:40px;}
.ny-index-brand-ibox .list-more__full{margin-bottom: 0;}
.col-md-3s {width:50%;}
.col-md-4s {width:50%;}
.youshi-ibox .youshi-list .col-md-4s {width:100%;}
.youshi-ibox {height:auto;padding-bottom:70px;}
.youshi-ibox .item {margin:0 2px 15px;}
.strategy-list .col-md-4s {width:33.3%;}
.strategy-list .item .text {font-size:10px;margin:12px auto 0;line-height:24px;}
.strategy-list.strategy-list2 .item .text {font-size:9px;line-height:20px;}
.strategy-list .item .tit {font-size:18px;margin-top:20px;}
.strategy-list .item {height:320px;padding-top:40px;}
.strategy-list2.strategy-list .item {height:390px;}
.yusan-list ul li {width:25%;margin-bottom:20px;}
.yusuan-fenlei {padding:30px 0 70px;}
.yusan-list {margin-top:30px;}
.pro_small_slick {display:none;}
.kaigong-ibox .slick-dots {opacity:1;filter:alpha(opacity=100);-webkit-filter:alpha(opacity=100);}
.case-ibox .tit {font-size:20px;}
.case-banner-ibox .slick-prev,.index-banner__full .slick-prev {left:30px;}
.case-banner-ibox .slick-next,.index-banner__full .slick-next {right:30px;}
.service-list__bottom li.n1 article,.service-list__bottom li.n2 article {padding:30px 24px;}
.service-list__bottom .ny-service-tabibox li.n1 article {padding:26px 24px;}
.service-list__bottom article {top:0;}
.ic1-list__full .ic1-list-item {width:50%;}
.ic1-list__full a {margin:0 2px 6px;}
.youshi-ibox .text {height:auto;padding:0 30px;}
.strategy .youshi-ibox .text {
    height: auto;
}
.strategy .youshi-ibox .item {
    height: auto;
}
.strategy .youshi-ibox {
    height: auto;
}
.youshi-ibox .item {height:auto;padding-bottom:30px;}
.index-waper-box {position:relative;height:200px;}
.index-back-box {height:200px;}
.single-item {display:block;}
.single-info {display:block;text-align:center;}
.index-waper-box {height:auto;}
.index-back-box {height:auto;}
.single-info .num {margin-top:8px;}
.youshi-ibox i.icon {transform:scale(0.7);-webkit-transform:scale(0.7);-moz-transform:scale(0.7);-ms-transform:scale(0.7);-o-transform:scale(0.7);}
.youshi-ibox2 .col-md-4s{width: 100%;}
.youshi-ibox2 .item{height: auto;margin-bottom: 10px;padding-bottom: 40px;}
.ny-service-tabibox .hd{text-align: center;margin-bottom: 14px;}
.ny-service-tabibox .hd .item {margin-bottom:20px;line-height: 28px;font-size: 18px;margin-right:14px !important;padding-top: 0;float: none;display: inline-block;}
.ny-service-tabibox{padding-top: 16px;}
}
@media (max-width:769px) {.service-list__dif2 .ny-pi-title {color:#444444;}
}

@media (max-width:767px) {.service-nums-list .num-item {width:50%;margin-bottom:30px;}
.service-nums-list .text {font-size:12px;}
.service-nums-list span.timer,.service-nums-list em {font-size:42px;}
.service-nums-list .text-line {height:12px;}
.service-nums-list {margin-top:24px;padding-bottom:24px;}
.pro-list__full li {width:100%;}
.ind_news_list .ind_news_item {width:100%;margin-bottom:30px;}
.ind_brand {float:none;}
.ind_brand_tab {float:none;}
.ind_brand span {font-size:20px;}
.ind_brand i {width:3px;height:23px;margin-top:8px;}
.ind_brand_tab .tab_item {font-size:14px;padding:0 5px;}
.ic1-list__full .ic1-item {width:100%;}
.professional_team .item .pic {width:100%;float:none;}
.professional_team .team-desc {margin-left:20px;width:100%;padding-bottom:20px;}
.professional_team .col-md-5s {width:50%;}
.professional_team .team-bottom .item2 .name {font-size:18px;}
.professional_team .team-bottom .item2 .zhiwu {font-size:14px;}
.honor-ibox .item {height:336px;margin-bottom: 0;}
.about-sec_item5.about-sec_item {
    padding: 50px 15px 50px;
}
.jiagou-ibox .jiagou-img {width:100%;margin:2%;}
.curriculum .curriculum-ibox .imgs {width:96%;margin:2%;}
.join_in_ibox .tit {font-size:18px;}
.join_in_ibox i.border {height:20px;width:3px;}
.join_in_ibox .recruitment_tit {float:none;}
.join_in_ibox .campus_recruitment {margin-left:0;height:auto;}
.join_in_ibox .line {display:none;}
.join_in_ibox .campus_recruitment .item {width:28%;height:100%;}
.join_in_ibox .campus_recruitment .imgs {font-size:80px;margin-top:0px;}
.join_in_ibox .campus_recruitment p {top:-50px;}
.join_in_ibox .recruitment_tit {width: 100%;;height:45px;line-height:45px;font-size:18px;margin-bottom:22px;}
.join_in_ibox .social_recruitment {margin-left:0;padding-bottom:30px;}
.join_in_ibox .social_recruitment .item {width:45%;margin:2%;}
.strategy-list {margin:0 -8px;padding-top:45px;}
.strategy-list .col-md-5 {width:50%;margin-bottom:16px;}
.strategy-list .dif-col-md-5.col-md-5 {width:100%;}
.strategy-list .item .text {font-size:14px;line-height:30px;margin:12px 0;}
.strategy-list .item {margin:0 8px;height:230px;}
.strategy-list .dif-col-md-5.col-md-5 .item {height:320px;}
.strategy-list .item .num {padding-top:30px;}
.strategy .page-intro .pi-txt {line-height:28px;}
.strategy-list .icon {transform:scale(0.6);-webkit-transform:scale(0.6);-moz-transform:scale(0.6);-ms-transform:scale(0.6);-o-transform:scale(0.6);position:relative;top:-20px;}
.tender-video-form {padding-left:20px;}
.message-slform li {width:94%;}
.message-slform li.verification_code{width: 52%;}
.regional_contacts li{display: flex;}
.regional_contacts li .item span{padding-left: 5px;}
.regional_contacts li .item {display:block;font-size: 10px;}
.baojia-ibox .con_bj_res {padding-left:20px;}
.bj_res_ul {width:94%;}
.bj_res_ul li span {width:45%;}
.form_line.bj_btn {height:0;}
.baojia-ibox .calc-btn {position:relative;right:-10px;top:-175px;text-align:center;margin:0 auto;padding-top:15px;}
.message-slform li.submit {position:relative;right:auto;top:0;text-align:center;margin:0 auto;padding-top:15px;}
.index-brand-list li {width:50%;}
.index-brand-list .inner-brand {margin:2px 3px;}
.col-md-3s {width:100%;}
.col-md-4s {width:100%;}
.strategy-list .col-md-4s {float:none;width:100%;}
.strategy-list .item {height:auto;margin-bottom:20px;}
.strategy-list2.strategy-list .item {height:auto;}
.strategy-list .icon {transform:scale(1);-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);}
.strategy-list .item .tit {margin-top:5px;}
.strategy-list .item .text {padding-bottom:16px;margin:10px 0 0 0;}
.strategy-list {padding-top:30px;}
.yusuan-jieshao .about-brief-ibox {margin-top:35px;}
.baojia-ibox {padding-top:42px;padding-bottom:60px;}
.yusan-list ul li {width:50%;}
.yusan-list ul li p {font-size:16px;}
.case-ibox .tit {font-size:18px;}
.ny-case-ibox .case-top span {font-size:20px;}
.ny-case-ibox {padding-bottom:20px;}
.kaigong-ibox {padding-bottom:40px;}
.professional_team.professional_team_gongchen {padding-top:0;padding-bottom:34px;}
.strategy2.strategy {padding-bottom:36px;}
.case-pro-filtare {padding-top:20px;margin-bottom:4px;}
.recommend-case-ibox.ny-case-ibox .case-top {margin-bottom:28px;}
.pd-right__area {margin-top:26px;}
.pl-filtare a i {left:-8px;height:12px;}
.case-banner-ibox .slick-prev,.index-banner__full .slick-prev {opacity:0;filter:alpha(opacity=0);-webkit-filter:alpha(opacity=0);}
.case-banner-ibox .slick-next, .index-banner__full .slick-next {opacity:0;filter:alpha(opacity=0);-webkit-filter:alpha(opacity=0);}
.ny-service-tabibox .slb-txt2 p {margin-bottom:30px !important;}
.ny-service-tabibox .hd {margin-bottom:5px;text-align: center;}
.service-list__bottom li{margin-bottom: 30px;}
.ny-service-tabibox .hd .item {font-size: 15px;margin-bottom: 6px;}
.ny-service-tabibox .hd .item.on i.border{width: 0;}
.ny-service-tabibox .hd .item .icon{transform: scale(0.8);top: -5px;}
.slb-txt2 p {height:auto;}
.youshi-ibox .youshi-list {padding:0 20px;}
.youshi-ibox .item .top {height:68px;font-size:22px;line-height:68px;}
.youshi-ibox .text {margin-bottom:0;}
.youshi-ibox .item {padding-bottom:10px;}
.news-part {padding:12px 0 50px;}
.ind_brand_tab>a {font-size:12px;}
.single-item .imgs {height:56px;}
.single-item .imgs img {width:50px;}
.index-back-box .num span {font-size:32px;}
.index-back-box .num em {font-size:32px;}
.index-waper-box .col-md-3s {width:50%;height:auto;}
.index-waper-box .col-md-3s p{margin-top: 8px;}
.about-sec_item6 {
    padding-bottom: 40px;
}
.college-sec_item5{margin-bottom: 40px;}
.inner_job .job_box .panel-default>.panel-heading a span.p1{width: 100%;}
.inner_job .job_box .panel-default>.panel-heading a span.p2 {
    width: auto;
	margin-right: 10px;
}
.inner_job .job_box .panel-default>.panel-heading a span.p3 {
    width: auto;
	margin-right: 10px;
}
.inner_job .job_box .panel-default>.panel-heading a span.p4 {
    width: auto;
	margin-right: 10px;
}
.inner_job .job_box .panel-default>.panel-heading a span.p5 {
    width: auto;
	margin-right: 10px;
}
.bj_res_t b {
    font-size: 22px;
}
.pro-list__full .pl-item-desc h1{font-size: 18px;}
.message-slform .radio-btns {
    position: absolute;
    right: 70px;
    top: 16px;
}
.youshi-ibox .text {padding:0 20px;}
.youshi-ibox2 .top {
    font-size: 25px;
}
.youshi-ibox2 .tit{font-size: 16px;}
.youshi-ibox2 .text{font-size: 16px;}
.youshi-ibox2 .text {
    margin: 0 20px;
}
}
/* 搜索页 */
/* .ny-banner {
    height: 240px;
    background-repeat: no-repeat;
    background-position: center;
    margin-top: 84px;
    position: relative;
}
.ny-banner .text {
    width: 100%;
    text-align: center;
    color: #fff;
    line-height: 36px;
    position: absolute;
    left: 0;
    top: 50%;
    margin-top: -45px;
}
.ny-banner .text .title {
    font-size: 48px;
    line-height: 48px;
}
.ny-banner .text .entitle {
    font-size: 24px;
    text-transform: uppercase;
    margin-top: 6px;
}
.main-container {
    padding: 30px 0 60px 0;
    background: #fff;
    position: relative;
    overflow: hidden;
}
.news-search {
    margin-left: 35px;
    width: 953px;
}
.news-search .form {
    padding: 0 100px 0 10px;
    height: 40px;
    background: #f7f7f7;
    border-radius: 7px;
    overflow: hidden;
    position: relative;
}
.news-search .form .input {
    display: block;
    width: 100%;
    height: 40px;
    line-height: 40px;
    *line-height: 42px;
}
.news-search .form .btns {
    display: block;
    width: 90px;
    height: 40px;
    background: #003A84;
    cursor: pointer;
    position: absolute;
    right: 0;
    top: 0;
}
.news-search .form .btns i {
    display: block;
    width: 21px;
    height: 20px;
    background: url(../images/icon.png) no-repeat -88px 0;
    position: absolute;
    left: 50%;
    top: 50%;
    margin-left: -10px;
    margin-top: -10px;
}
.news-menu {
    margin-top: 16px;
    border-bottom: 1px solid #eee;
}
.news-menu ul {
    margin-left: 32px;
}
.news-menu li i {
    display: block;
    height: 2px;
    background: #003A84;
    position: absolute;
    left: 50%;
    right: 50%;
    bottom: -1px;
    transition: all 0.3s ease;
}
.news-menu li a {
    display: block;
    height: 40px;
    line-height: 40px;
    font-size: 14px;
    color: #003A84!important;
    padding: 0 26px;
    position: relative;
} */

/* 分页 */
.list-page{padding: 6px 0 40px 0; text-align: left; color: #666; overflow: hidden; font-size: 0;}
.list-page .pagination,.list-page .go_page{display: inline-block; *display: inline; *zoom: 1; vertical-align: top;}
.list-page li{display: inline-block; *display: inline; *zoom: 1; vertical-align: top; margin: 0 4px; font-size: 14px;}
.list-page a, .list-page .disabled span{display: block; text-align: center; min-width: 28px; height: 38px; line-height: 38px; position: relative; padding: 0 14px; border: 1px solid #666; color: #666; font-size: 14px;}
.list-page a:hover,.list-page li.active span{border: 1px solid #003A84; background: #003A84; color: #fff!important;}
.list-page li.disabled span{font-size: 18px;}
.list-page li span{display: block; height: 38px; line-height: 38px; min-width: 28px; text-align: center; padding: 0 14px;}
.list-page .go_page{margin-left: 24px;}
.list-page .go_page span{color: #666; font-size: 14px; float: left; height: 40px; line-height: 40px;}
.list-page input{border: 1px solid #666; width: 38px; height: 38px; line-height: 38px; text-align: center; color: #666; margin: 0 8px; vertical-align: top;}
.list-page a.disabled{cursor: not-allowed;}
.list-page .confirm_jump_page{float: left; width: 40px; height: 30px; line-height: 30px; margin-left: 10px; margin-top: 5px; background: #003A84; color: #fff; cursor: pointer;}

.wap_nav_box{
	/* display: none; */
	position: fixed;
	height: 100%;
	width: 100%;
	background: rgba(0,0,0,.7);
	top:0px;
	left: 0px;
	z-index: 1111111;
}
.wap_nav{
	/* display: none; */
	position: fixed;
	height: 100%;
	width: 60%;
	background: #fff;
	top:0px;
	right: 0px;
	z-index: 1111112;
	transition: .5s;
}
.wap_nav>ul {
	margin-top: 50px;
	box-sizing: border-box;
	padding: 0 20px;
}
.wap_nav>ul>li{
	padding: 22px 0;
	display: block;
	clear: both;
	border-bottom: 1px solid #eee;
	font-size: 16px;
}
.wap_nav>ul>li>a{
	color: #333;
}
.wap_nav ul li ul {
	padding-left: 10px;
}
.wap_nav ul li ul li a{
	color: #666;
}
.wap_nav ul li ul li{
	margin-top: 20px;
	color: #666;
	font-size: 14px;
}
.wap_nav ul li{
}
.wap_nav ul li i{
	transition: .5s;
	height: 20px;
	width: 20px;
	background: url(../images/wap_xia.png) no-repeat;
	display: inline-block;
	background-size: 20px;
	background-position: 0px 0px;
	transform: rotate(-90deg);
	float: right;
}
.fanzhuan{
	transform: rotate(0deg) !important;
}


#certify {
    position: relative;
}
#you{padding-top: 80px;}
.strategy222{
	height: 770px;
	margin-top: 0;
	box-sizing: border-box;
	padding-top: 0;
}
.strategy .youshi-ibox .item .top{
	background-color: #edf6fc;
	border-radius: 20px 20px 0 0;
	
}
.strategy .page-intro .pi-title{
	color: #fff;
}
.strategy222 .page-intro{
	padding-top: 65px;
}
.strategy222 .ny-strategy-con{margin-top: 25px;position: relative;}
.strategy222 .item .tit{
	text-align: center;
	font-size: 30px;
	font-weight: bold;
	color: #333333;
	margin-top: 34px;
}
.strategy222 .item .text{
	text-align: center;
	font-size: 18px;
	font-weight: bold;
	color: #003A84;
	margin-top: 15px;
}
.strategy222 .icon{
	display: block;
	width:150px;
	height:150px;
}
#certify .swiper-slide .item{
	width:450px;
	height:368px;
	background-color: #fff;
	box-shadow:0px 2px 20px 0px rgba(182,197,223,0.6);
	box-sizing: border-box;
	padding-top: 56px;
}
#certify .swiper-slide {
	width:450px;
}
#certify .swiper-button-prev {
	left: 125px;
	top: 160px;
	width:50px;
	height:90px;
	background: url(../images/arr_l.png) no-repeat top center;

}

#certify .swiper-button-next {
	right: 125px;
	top: 160px;
	width:50px;
	height:90px;
	background: url(../images/arr_r.png) no-repeat;

}
#certify .page-intro .pi-title{
	color: #333333;
	line-height: 1.4;
}
#certify .page-intro .pi-txt{
	color: #666666;
	text-transform: uppercase;
}
#certify .swiper-slide .desc{
	font-size: 18px;
	color: #444444;
	line-height:41px;
	text-align: center;
	font-family:"Microsoft YaHei";
	font-weight:500;
	position: relative;
	display: none;
	width: 400px;
	margin: 32px auto 0;
}	
#certify .swiper-slide .imgs{
	width: 117px;
	height: 117px;
	margin: 0 auto;
}
#certify .swiper-slide .imgs img{
	width: 100%;
}
#certify .swiper-slide .swiper-slide-active .imgs{
	width: 150px;
	height: 150px;
}
.strategy222  .swiper-slide .swiper-slide-active .item .tit{
	margin-top: 24px;
}
.strategy222  .swiper-slide .swiper-slide-active .item .tit{
	font-size: 36px;
}
.strategy222 .swiper-slide .swiper-slide-active .item .text{
	font-size: 20px;
}
.strategy222 .dot{
	position: absolute;
	width:29px;
	height:23px;
	left: -40px;
	top: 3px;
	background: url(../images/dot1.png) no-repeat;
}
.strategy222 .dot2{
	position: absolute;
	width:29px;
	height:23px;
	right: -40px;
	bottom: 3px;
	background: url(../images/dot2.png) no-repeat;
}
#certify .swiper-slide-active .desc{
	display: block;
}	
#certify .swiper-slide.swiper-slide-active .imgs{
	width:168px;
	height:168px;
}
#certify .swiper-slide.swiper-slide-active .item{
	padding-top: 52px;
}
.strategy222 .swiper-slide.swiper-slide-active .item .tit{
	margin-top: 15px;
}
#certify  .bg{
	background-color: #fff;
	opacity: .6;
	filter: alpha(opacity=60);
	-webkit-filter: alpha(opacity=60);
	width: 100%;
	height: 100%;
	position: absolute;
	left: 0;
	top: 0;
}
#certify .swiper-slide.swiper-slide-active .bg{
	opacity: 0;
	filter: alpha(opacity=0);
	-webkit-filter: alpha(opacity=0);
}

@media screen and (max-width:1850px){
	#certify .swiper-button-prev{left: 20px;}
	#certify .swiper-button-next{right: 20px;}
}
@media screen and (max-width:1600px){
	#certify .swiper-button-prev{left: 0px;}
	#certify .swiper-button-next{right: 0px;}
}
@media screen and (max-width:1499px){
	#certify .swiper-button-prev{display: none;}
	#certify .swiper-button-next{display: none;}
}
@media screen and (max-width:991px){
	#certify{padding: 0 15px;}
}
@media screen and (max-width:767px){
	#certify .swiper-slide{width: 100%;}
	#certify .swiper-slide .item {
		width: 100%;
	}
	
	#certify .swiper-slide .desc{font-size: 16px;line-height: 32px;}
	.strategy222 .item .tit{font-size: 24px;}
	.strategy222 {
		height: 700px;
	}
	#certify .swiper-slide .desc{width: 100%;}
	.strategy.w1620{margin: 0}
	#you{margin: 0}
	.about-sec_item4.about-sec_item  .w1620{margin: 0}
	.about-sec_item4.about-sec_item .page-intro{padding: 20px}
	.index-youshi22.w1620{margin: 0}
}



.page-intro-text{
	font-size: 18px;
	padding: 38px 15px 38px;
	text-align: center;
	line-height: 30px;
}
.page-intro .inner-title2{
	font-size: 40px;
	line-height: 40px;
	text-align: center;
}
@media (max-width: 767px){
	.page-intro-text{
		padding: 14px 15px 32px;
		font-size: 16px !important;
	}
	.page-intro .inner-title2{
		font-size: 25px;
	}
}