@charset "UTF-8";
html{font-size:100%;width:100%;outline:none}body{background:#FFF;font-family:arial,"Microsoft Yahei","黑体","Helvetica Neue",Helvetica,Tahoma,sans-serif;font-size:14px;font-weight:400;color:#373737;line-height:26px;text-align:left;margin:auto;width:100%;outline:none;background:url(../images/body_bg_03.jpg) repeat center top}@-webkit-viewport{width:device-width}@-moz-viewport{width:device-width}@-ms-viewport{width:device-width}@-o-viewport{width:device-width}@viewport{width:device-width}@-webkit-keyframes iconFloat{0%{top:0}50%{top:10px}100%{top:0}}@-moz-keyframes iconFloat{0%{top:0}50%{top:10px}100%{top:0}}@-o-keyframes iconFloat{0%{top:0}50%{top:10px}100%{top:0}}@keyframes iconFloat{0%{top:0}50%{top:10px}100%{top:0}}a:hover{text-decoration:none;color:#065c9a}ul,ol{padding-left:0;margin:0}li{list-style:none}input[type="text"],input[type="email"],input[type="search"],input[type="password"]{box-shadow:none;border-radius:0px;-webkit-appearance:none;-moz-appearance:none}textarea:focus,input:focus{color:#666}iframe,embed,object{max-width:100%;width:100%;height:100%}*,*:before,*:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}*{margin:0;padding:0;border:0;border-radius:0;-webkit-border-radius:0;border-spacing:0;-webkit-appearance:none;-moz-appearance:none;appearance:normal;font-family:arial,"Microsoft Yahei","黑体","Helvetica Neue",Helvetica,Tahoma,sans-serif;-webkit-tap-highlight-color:transparent;outline:0!important;text-decoration:none;color:#333;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}::selection{color:#fff;background:#a3a3a3}::-moz-selection{color:#fff;background:#a3a3a3}::-webkit-input-placeholder{color:#838383;text-overflow:ellipsis}:-moz-placeholder{color:#838383!important;text-overflow:ellipsis;opacity:1}::-moz-placeholder{color:#838383!important;text-overflow:ellipsis;opacity:1}:-ms-input-placeholder{color:#838383!important;text-overflow:ellipsis;opacity:1}h1,h2{font-weight:normal}h1{font-size:45px;line-height:60px;font-weight:400;font-family:arial,'Microsoft Yahei',sans-serif;text-transform:none;margin:0}h2{font-size:30px;line-height:30px;font-weight:400;font-family:arial,'Microsoft Yahei',sans-serif;text-transform:none;margin:0}h3{font-size:28px;line-height:30px;font-weight:400;text-transform:none;margin:0}h4{font-size:25px;line-height:30px;font-weight:400;font-family:arial,'Microsoft Yahei',sans-serif;text-transform:none;margin:0}h5{font-size:22px;line-height:30px;font-weight:400;font-family:arial,'Microsoft Yahei',sans-serif;text-transform:none;margin:0}h6{font-size:20px;line-height:30px;font-weight:400;text-transform:none;margin:0}.text-left{text-align:left!important}.text-right{text-align:right!important}.text-center{text-align:center!important}.float-left{float:left!important}.float-right{float:right!important}.clear-both{clear:both!important;float:none!important;margin:0px!important;width:0px!important;height:0px!important;border:none!important;padding:0!important;min-height:auto!important}.clearfix:before{display:table;content:" "}.clearfix:after{content:'';display:block;clear:both}.lqsw-icon{background:url(../images/lqsw_icon.png) no-repeat;display:block;position:relative}section{overflow:hidden;position:relative;z-index:9}.nr-cz{vertical-align:middle;display:table-cell}.nr-djz{position:relative;max-width:1365px;margin:0 auto}.isotope,.isotope .portfolio-item,.isotope .post-item{-webkit-transition-duration:.8s;-moz-transition-duration:.8s;-ms-transition-duration:.8s;-o-transition-duration:.8s;transition-duration:.8s}.align-center{text-align:center;line-height:0;font-size:0}.align-left{text-align:left;line-height:0;font-size:0}.align-right{text-align:right;line-height:0;font-size:0}.align-left li,.align-right li,.align-center li{display:inline-block}.cz-cen{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-align-self:center;-ms-flex-item-align:center;align-self:center;display:-webkit-flex}.pagerMain{text-align:center}.pagerMain a{width:auto;padding:0 15px;height:30px;border:1px solid #e4e4e4;line-height:30px;background:#fff;color:#666666;font-size:13px;display:inline-block;border-radius:2px;font-family:"宋体";margin:5px;border-radius:4px;transition-duration:.5s;-moz-transition-duration:.5s;-webkit-transition-duration:.5s;-o-transition-duration:.5s}.pagerMain a.page-num-current{color:#fff;background:#194260;border:1px solid #194260}.pagerMain a:hover{background:#194260;color:#fff;transition-duration:.5s;-moz-transition-duration:.5s;-webkit-transition-duration:.5s;-o-transition-duration:.5s}.pagerMain .page-status{display:none}.jjbq-box{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.jjbq-box li{-webkit-box-flex:0}.flex_w{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;z-index:10}.container{max-width:1250px;margin:0 auto;padding:0 15px}em{font-style:normal}img{-webkit-user-drag:none;vertical-align:middle;max-width:100%}.time4{transition-duration:.5s;-moz-transition-duration:.5s;-webkit-transition-duration:.5s;-o-transition-duration:.5s}.ho_til{width:100%;text-align:center;margin:50px 0 0 0;position:relative}.ho_til h2{color:#444444;font-size:28px;line-height:45px;font-weight:400;position:relative}.ho_til.white_til h2{color:#fff}.ho_til.white_til p{color:#fff}.ho_til h2::after{content:"";width:40px;border-radius:5px;height:3px;left:50%;margin-left:-20px;bottom:0px;background:#065c9a;display:block;position:absolute;z-index:-1}.ho_til p{color:#666666;font-size:14px;line-height:35px;display:block}header{z-index:16;background:rgba(1,47,80,0.9);width:100%;top:0;position:absolute}header .top{height:30px;border-bottom:1px solid rgba(255,255,255,0.1)}header .top p,header .top p b{color:#fff;font-size:14px;line-height:30px}.logo{float:left;height:72px;width:222px;max-width:222px;position:relative}.logo a{margin-top:20px}.logo::after{content:"";position:absolute;bottom:-25px;z-index:-1;width:100%;left:0;height:25px;border-top:25px solid rgba(1,47,80,0.9);border-right:32px solid transparent;border-left:32px solid transparent}.nav-tab{width:998px;z-index:9;float:right}.nav-tab .sub-li{position:relative;height:72px}.nav-tab .sub-li a{display:block;position:relative;padding:15px 28px;text-align:center}.nav-tab .sub-li a span{color:#fff;font-size:15px;line-height:24px;display:block}.nav-tab .sub-li a em{display:block;font-size:11px;line-height:18px;color:rgba(255,255,255,0.8)}.nav-tab .sub-li:hover,.nav-tab .sub-li.current,.nav-tab .sub-menu li:hover{background:#365a74}.sub-menu{position:absolute;background:rgba(1,47,80,0.9);top:72px;z-index:99999;text-align:center;width:100%;display:none}.sub-menu::after{content:"";position:absolute;top:-10px;width:0;left:50%;height:0;margin-left:-5px;border:5px solid transparent;border-bottom:5px solid #c3ced6}.nav-tab .sub-menu li{display:block;line-height:35px}.nav-tab .sub-menu li a{line-height:35px;font-size:12px;color:#fff;padding:0}#footer{max-width:100%;margin-left:auto;margin-right:auto;width:100%;background-repeat:repeat;background-position:0 0;text-align:left;z-index:0;margin-top:30px}.footer .foot_box{background:#f2f2f2;padding:30px 0 40px}.footer .foot_box h2{color:#333333;font-size:18px;font-weight:700;line-height:50px}.footer .foot_contact{width:33%;float:left;padding-right:10%}.footer .foot_contact h4{color:#065c9a;font-size:25px;line-height:30px}.footer .foot_contact ul li em{float:left;color:#777777;font-size:14px;min-width:45px;width:16%}.footer .foot_contact ul li span{float:left;color:#777777;font-size:14px;width:80%;line-height:25px}.footer .foot_contact ul li span a{color:#777777}.footer .foot_contact .ewm{margin-top:5px}.footer .foot_contact .ewm img{max-width:135px;float:left}.footer .foot_contact .ewm span{float:left;width:20px;writing-mode:tb-rl;letter-spacing:0.5px;margin-left:10px;color:#777777;font-size:14px}.footer .foot_tab{float:left;width:15%}.footer .foot_tab li a{color:#777777;font-size:14px;line-height:25px}.footer .foot_mess{width:48%;float:right}.footer .foot_mess input{width:100%;background:#fff;color:#777777;line-height:35px;font-size:14px;padding:5px 0 5px 5px;margin-bottom:8px;border-radius:5px}.footer .foot_mess .name1,.footer .foot_mess .tel1,.footer .foot_mess .form-yzm,.footer .foot_mess .small-button{float:left;width:49%}.footer .foot_mess .tel1,.footer .foot_mess .small-button{float:right}.footer .foot_mess textarea{width:100%;max-width:100%;min-width:100%;max-height:140px;min-height:140px;border-radius:5px;padding:5px;background:#fff}.footer .foot_mess .small-button{height:45px;line-height:45px;color:#fff;background:#194260;border-radius:5px;cursor:pointer}.copy_foot{text-align:center;padding:15px 0}.copy_foot p,.copy_foot p a{color:#777777;line-height:20px}.mob_nav{position:absolute;right:10px;display:none;z-index:999}.cd-header-buttons{position:absolute;display:inline-block;top:22px;right:8px;font-size:0;height:30px}.cd-header-buttons li{display:inline-block}.cd-nav-trigger{position:relative;display:block;width:30px;height:30px;overflow:hidden;white-space:nowrap;color:transparent;z-index:3}.cd-nav-trigger span{position:absolute;top:50%;right:2px;margin-top:-2px;-webkit-transition:background 0.3s 0.3s;-moz-transition:background 0.3s 0.3s;transition:background 0.3s 0.3s}.cd-nav-trigger span,.cd-nav-trigger span::before,.cd-nav-trigger span::after{position:absolute;display:inline-block;height:3px;width:26px;border-radius:10px;background:#fff}.cd-nav-trigger span::before,.cd-nav-trigger span::after{content:'';right:0;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform-origin:0% 50%;-moz-transform-origin:0% 50%;-ms-transform-origin:0% 50%;-o-transform-origin:0% 50%;transform-origin:0% 50%;-webkit-transition:-webkit-transform 0.3s 0.3s;-moz-transition:-moz-transform 0.3s 0.3s;transition:transform 0.3s 0.3s}.cd-nav-trigger span::before{top:-9px}.cd-nav-trigger span::before,.cd-nav-trigger span::after{content:'';right:0;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform-origin:0% 50%;-moz-transform-origin:0% 50%;-ms-transform-origin:0% 50%;-o-transform-origin:0% 50%;transform-origin:0% 50%;-webkit-transition:-webkit-transform 0.3s 0.3s;-moz-transition:-moz-transform 0.3s 0.3s;transition:transform 0.3s 0.3s}.cd-nav-trigger span::after{top:9px}.cd-nav-trigger.nav-is-visible span{background:rgba(46,50,51,0)}.cd-nav-trigger.nav-is-visible span::before,.cd-nav-trigger.nav-is-visible span::after{background:#fff}.cd-nav-trigger.nav-is-visible span::before{-webkit-transform:translateX(4px) translateY(0) rotate(45deg);-moz-transform:translateX(4px) translateY(0) rotate(45deg);-ms-transform:translateX(4px) translateY(0) rotate(45deg);-o-transform:translateX(4px) translateY(0) rotate(45deg);transform:translateX(4px) translateY(0) rotate(45deg)}.cd-nav-trigger.nav-is-visible span::after{-webkit-transform:translateX(4px) translateY(1px) rotate(-45deg);-moz-transform:translateX(4px) translateY(1px) rotate(-45deg);-ms-transform:translateX(4px) translateY(1px) rotate(-45deg);-o-transform:translateX(4px) translateY(1px) rotate(-45deg);transform:translateX(4px) translateY(1px) rotate(-45deg)}.banner2_box{display:none}body.open-nav{overflow:hidden}@media screen and (max-width:1270px){header .top,.logo{z-index:999;position:relative}.mob_nav{display:block}.nav-tab{position:fixed;right:0;width:100%;height:100vh;background:rgba(1,47,80,0.9);padding-top:130px;top:-100%;z-index:998}.nav-tab .sub-li{width:100%;height:auto}.nav-tab .sub-li a em{display:none}.sub-menu{display:none!important}.open-nav .nav-tab{top:0}}@media screen and (max-width:1240px){.banner.nybanner{height:auto}.proxq_ban .container{width:64%}.nybanner .banner-box{width:150%;margin-left:-100%;left:75%;height:auto;position:relative}}@media screen and (max-width:1200px){.gjrzzd .rzzd_pic,.proxq_ban{height:auto}.gjrzzd .rzzd-box,.banner-box{width:150%;margin-left:-100%;left:75%;height:auto;position:relative}}@media screen and (max-width:1190px){.job_qs{background-size:1800px}}@media screen and (max-width:1100px){.sybanner{height:65vh}.sybanner .swiper-slide img{max-width:none;height:100%}}@media screen and (max-width:1070px){.team .item .teawm_js{max-height:170px}.footer .foot_contact{width:35%;padding-right:7%}#teamxq .xgteam li{width:33.33%;-ms-flex:0 0 33.33%;flex:0 0 33.33%;max-width:33.33%}}@media screen and (max-width:1040px){.proxq_ban .pro_dboxs h2{margin-top:15%}}@media screen and (max-width:1000px){.job .job2_pic li .job2-box{width:75%;padding-bottom:75%}.job_qs_box li .jobqs-main{width:70%}.job_qs{background-size:150%;background-position:center 28%}}@media screen and (max-width:970px){.job_xz li .job_font1{min-height:270px}}@media screen and (max-width:940px){.about_right{padding-top:0}.about_right h2{font-size:30px;line-height:35px}.about_right h2::after{top:13px}.about_right p{padding:15px 0 20px 0}.course_box li .cou_til h3{font-size:15px}#honor ul li{width:33.33%;-ms-flex:0 0 33.33%;flex:0 0 33.33%;max-width:33.33%}}@media screen and (max-width:920px){.news ul li .news_right{width:78%}}@media screen and (max-width:910px){.sybanner{height:55vh}.proxq_ban .pro_dboxs p{display:none}.proxq_ban .pro_dboxs h2{margin-top:24%}}@media screen and (max-width:880px){.team .item .teawm_js{max-height:100px}.foot_tab{display:none}.footer .foot_contact{width:50%}.job_xz li .job_font1{min-height:320px}}@media screen and (max-width:840px){.team li{width:50%;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.hj_left{width:46%}.job_xz li{width:100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.job_xz li .job_font1{min-height:auto}.job_mess .job-box2{width:100%}}@media screen and (max-width:820px){.job .job2_pic ul{margin:20px -5px 0 -5px}.job .job2_pic li .job2-box{width:auto;padding-bottom:0;height:auto;border-radius:5px;margin:0 5px;padding:15px 10px}.job .job2_pic li .job2_main{position:relative}.job .container{padding:30px 15px 45px}.foot_contact{display:none}.footer .foot_mess{width:100%}#pro li .pro_main h2,.pro_dboxs h2{font-size:24px}#pro li .pro_main h4,.pro_dboxs h4{font-size:16px;padding:8px 0 15px}#pro li .pro_main p,.pro_dboxs p{font-size:14px}#teamxq .xgteam li{width:50%;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}}@media screen and (max-width:800px){.hj_left h2,.con_right h2{font-size:24px;line-height:25px;margin-bottom:5px}.hj_left p{padding:5px 0 10px 0;font-size:14px;line-height:24px}.con_right h3{font-size:18px;line-height:20px}.con_right p,.con_right p a{font-size:14px}.con_right h4 span{font-size:18px}.con_right h4{font-size:26px}}@media screen and (max-width:750px){.logo{width:150px;height:60px}.logo::after{width:120%;left:-10%;bottom:-10px;height:10px;border-top:10px solid rgba(1,47,80,0.9);border-right:15px solid transparent;border-left:15px solid transparent}.logo a{margin-top:10px}.cd-header-buttons{top:15px}.nav-tab{padding-top:110px}.banner1_box{display:none}.banner2_box{display:block;height:100%}.banner2_box .swiper-slide img{height:auto;width:100%}.swiper-button-next{left:10px!important}.swiper-button-prev{right:10px!important}#about{padding:30px 0 50px 0}#about .about_left{display:none}.about_right{width:100%}.course_box ul li{width:50%;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.swiper-pagination2{width:100%;text-align:center;margin-top:10px}.swiper-pagination2 span{display:inline-block;width:10px;height:10px;background:rgba(1,47,80,0.4);border-radius:5px;margin:5px}.swiper-pagination2 span.swiper-pagination-bullet-active{background:#194260}.honor_font h2{font-size:14px}.ment_ys_xz li>div{padding:0 5px}.ment_ys_xz li span{font-size:14px;line-height:20px;padding-top:5px}.job_qs .jpb_qs_til{width:100%}.job_qs{min-height:400px;background-position:center 65%}.hj_right .swiper-button-next{right:0!important;left:auto!important}#about{margin-top:0}}@media screen and (max-width:690px){.job .job2_pic li{width:100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;margin-bottom:5px}.job .job2_pic li .job2-box{background:rgba(255,255,255,0.9)}.job .job1_pic{display:none}.job .container{padding:0 15px 45px 15px}.news ul li{width:100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.news ul li .news_right{width:85%}#pro li .pro_main p,.pro_dboxs p{display:none}#pro li .pro_main h4,.pro_dboxs h4{padding:0}header{position:relative}.proxq_ban .pro_dboxs h2{margin-top:0}.logo::after{border-top:10px solid#194361}}@media screen and (max-width:640px){.pro_xq li h2{width:68%}.pro_xq li h3{width:25%}.hj_left,.con_left{width:100%;float:none}.hj_right,.con_right{width:100%;float:none;margin-top:20px}.bsds_btn{font-size:14px;line-height:38px;width:120px}.lsxt_btn{height:38px;line-height:38px;font-size:14px}.liuc_box li .liuc_main h3{font-size:14px;line-height:20px}.liuc_box li .liuc_main::after{background-size:24px}}@media screen and (max-width:600px){.job_qs{background-position:center 58%}}@media screen and (max-width:570px){header .top{display:none}.course_tab li{padding:0 12px;line-height:38px;margin:5px;font-size:15px}.flipster-carousel .flip-past,.flipster-carousel .flip-future{visibility:hidden;-webkit-opacity:0;-moz-opacity:0;opacity:0;-webkit-transform:rotateY(0deg) translateX(0) scale(.5);-moz-transform:rotateY(0deg) translateX(0) scale(.5);-o-transform:rotateY(0deg) translateX(0) scale(.5);-ms-transform:rotateY(0deg) translateX(0) scale(.5);transform:rotateY(0deg) translateX(0) scale(.5);-webkit-transition-delay:116.66666666666667ms;-moz-transition-delay:116.66666666666667ms;-o-transition-delay:116.66666666666667ms;transition-delay:116.66666666666667ms}.honor .flip-items{width:45%!important}.flipto-prev,.flipto-next{margin-top:-45px}.gjrzzd{display:none}.pro_xq li h2,.pro_xq li h3{font-size:18px}.te_pic{width:100%;float:none;text-align:center}.te_font{width:100%;float:none}#honor ul li{width:50%;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}}@media screen and (max-width:510px){.ment_ys_xz li{width:100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.ment_ys_xz li::after{width:90%;height:1px;bottom:0;right:5%;top:auto}.job_qs_box li .jobqs-main{width:90%;padding:10px 0}.job_qs{min-height:360px}.job_qs_box li .jobqs-main p{font-size:14px}.liuc_box li .liuc_main h4{width:50px;height:50px;line-height:50px;font-size:28px}.liuc_box li .liuc_main::after{top:20px}.liuc_box li .liuc_main{padding:5px}}@media screen and (max-width:490px){.news ul li .news_date{display:none}.news ul li .news_right{width:100%;padding-left:0%;border-left:none}.news ul li:hover .news_right{border-left:none}.team ul{margin:0}.team li,#teamxq .xgteam li{width:100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.team .item{margin:0px}.team .item img{width:100%}}@media screen and (max-width:480px){.course_box li .cou_til,.course_box li .cou_til h3,.course_box li .cou_til h3 span,.course_box li:hover .cou_til{line-height:35px;height:35px;min-height:35px}.course_box li .cou_til p{display:none}.course_box li:hover .cou_til h3{display:block;top:0;padding:0 10px}.footer .foot_mess .name1,.footer .foot_mess .tel1,.footer .foot_mess .form-yzm,.footer .foot_mess .small-button{width:100%}.footer .foot_mess .small-button{margin-top:8px}#pro li .pro_main{left:15px;width:60%}#pro li .pro_main h4,.pro_dboxs h4{display:none}#pro li .pro_main>div,.pro_dboxs>div{width:100%}#pro li .pro_main h2,.pro_dboxs h2{font-size:18px}}@media screen and (max-width:475px){.job_qs{background-position:center 70%}.job_qs_box{padding-top:20px}}@media screen and (max-width:450px){.pro_xq li h2,.pro_xq li h3{width:100%;text-align:left}.job_mess_box input,.job_mess_box .small-button,.job_mess_box select,.job_mess_box input.address{width:100%;margin:5px 1%}}@media screen and (max-width:360px){.course_box ul li,#honor ul li,.liuc_box li{width:100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.liuc_box li .liuc_main h4{margin-bottom:5px}.liuc_box li{margin-bottom:25px}.liuc_box li .liuc_main::after{display:none}}@media screen and (max-width:338px){.job_qs{background-position:center 74%;min-height:380px}}
.nav-tab .sub-li {
    float: left;
}