*,:after,:before{margin:0;padding:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;outline:0!important;-webkit-tap-highlight-color:rgba(255,255,255,0);-webkit-tap-highlight-color:transparent;-webkit-text-size-adjust:100%;-webkit-font-smoothing:antialiased;font-smoothing:antialiased}
a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,time,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;vertical-align:baseline}
article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}
ol,ul{list-style:none}
blockquote,q{quotes:none}
blockquote:after,blockquote:before,q:after,q:before{content:""}
table{border-collapse:collapse;border-spacing:0}
body{color:#3d4c63;background:#fff;font:14px/1.5 "Microsoft Yahei",Arial,sans-serif;outline:0}
a{color:#333;text-decoration:none}
a:hover{color:inherit}
img{max-width:100%;border:none;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden}
em,i{font-style:normal}
table{border-collapse:collapse;border-spacing:0}
input,select,textarea{font-size:12px;color:#444;font-family:"Microsoft Yahei",sans-serif;outline:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}
button,input[type=button],input[type=reset],input[type=submit],select{-webkit-appearance:none;-moz-appearance:none;appearance:none}
button,input[type=button],input[type=reset],input[type=submit]{cursor:pointer}
select{appearance:none;-moz-appearance:none;-webkit-appearance:none}
select::-ms-expand{display:none}
textarea{resize:none}
.false:focus{border:2px solid #ff1531;background:#fff}
::-webkit-input-placeholder{color:#999}
::-moz-placeholder{color:#999}
:-ms-input-placeholder{color:#999}
::-ms-clear,::-ms-reveal{display:none}
.fix{*zoom:1}
.fix:after,.fix:before{display:block;content:"";height:0;clear:both}
.c{clear:both}
.dn{display:none}
.db{display:block}
.col-l,.l{float:left}
.col-r,.r{float:right}
.ani{-ms-transition:.3s;-moz-transition:.3s;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}
.unselect{-ms-user-select:none;-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none;-o-user-select:none;user-select:none}
.wp{width:100%;max-width:1400px;margin:0 auto}
.header{background-color:#fff;padding-left:40px;height:100px}
.header .logo{float:left;height:100px;line-height:100px;font-size:0}
.header .logo img{display:inline-block;vertical-align:middle}
.header .option{float:right}
.header .option .lang{position:relative;height:100px;line-height:100px;width:76px;text-align:center;background-color:#fbfbfb;border-left:1px solid #eaeaea;float:left;text-align:center;cursor:pointer}
.header .option .lang .tag{display:inline-block;vertical-align:middle;font-size:14px;color:#333;background:url(../images/zp1.png) right center no-repeat;padding-right:13px}
.header .option .lang .sel{position:absolute;top:99%;left:0;width:100%;padding:10px 0;display:none;box-shadow:0 0 2px #eee;background-color:#fff;z-index:19}
.header .option .lang:hover .sel{display:block}
.header .option .lang .sel a{display:block;line-height:1.71}
.header .option .lang .sel a:hover{color:#0a4e97}
.header .option .so{float:left;width:76px;background:#0a4e97 url(../images/zp2.png) center center no-repeat;height:100px;position:relative;cursor:pointer}
.header .option .so .so-body{position:absolute;width:350px;top:99%;right:26px;height:50px;display:none;z-index:19}
.header .option .so .so-body .submit{float:right;width:50px;height:50px;background:#456a89;color:#fff;font-size:14px;border:none}
.header .option .so .so-body .l-inp{overflow:hidden}
.header .option .so .so-body .l-inp input{display:block;width:100%;height:50px;font-size:16px;padding:0 10px;border:1px solid #eee;border-right:none}
.ul-nav{position:absolute;top:0;left:50%;overflow:hidden;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}
.ul-nav li{float:left;margin:0 20px}
.ul-nav li a{display:block;height:100px;line-height:100px;padding:0 10px;font-size:16px;font-weight:500;position:relative}
.ul-nav li a::after{position:absolute;bottom:0;left:0;width:100%;height:2px;background:#0a4e97;content:'';display:none}
.ul-nav li a.on{color:#0a4e97}
.ul-nav li a.on::after{display:block}
.ul-nav li a:hover{color:#0a4e97}
.ul-nav li a:hover::after{display:block} 
.menuBtn{position:fixed;width:40px;height:40px;color:#482f92;font-size:32px;right:9px;top:9px;display:none}
.menuBtn span{height:1px;position:absolute;top:50%;left:50%;display:block;width:24px;margin-left:-12px;border:none;cursor:pointer;color:inherit}
.menuBtn span:after,.menuBtn span:before{content:"";position:absolute;top:0;left:50%;display:block;width:100%;height:100%}
.menuBtn span:before{-ms-transform:translate(-50%,-.28em);-webkit-transform:translate(-50%,-.28em);transform:translate(-50%,-.28em)}
.menuBtn span:after{-ms-transform:translate(-50%,.28em);-webkit-transform:translate(-50%,.28em);transform:translate(-50%,.28em)}
.menuBtn span:after,.menuBtn span:before{-ms-transform-origin:50% 0;-webkit-transform-origin:50% 0;transform-origin:50% 0}
.header .menuBtn.open span{background:0 0}
.header .menuBtn.open span:before{-ms-transform:translate(-50%,0) rotate(45deg);-webkit-transform:translate(-50%,0) rotate(45deg);transform:translate(-50%,0) rotate(45deg)}
.header .menuBtn.open span:after{-ms-transform:translate(-50%,0) rotate(-45deg);-webkit-transform:translate(-50%,0) rotate(-45deg);transform:translate(-50%,0) rotate(-45deg)}
.menuBtn span,.menuBtn span:after,.menuBtn span:before{background-color:#482f92;-webkit-transition:.3s ease;-o-transition:.3s ease;transition:.3s ease}
.footer{background:#2f3338;padding:20px 0 30px}
.footer .ft-r{float:right}
.footer .ft-l{overflow:hidden}
.footer .ft-r .qr{float:right;font-size:14px;color:#999;height:34px;line-height:34px;background:url(../images/zp8.png) left center no-repeat;padding-left:45px;margin-left:25px;position:relative;cursor:pointer}
.footer .ft-r .qr .pic{display:none;position:absolute;bottom:130%;left:50%;width:80px;height:80px;padding:3px;background-color:#fff;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}
.footer .ft-r .qr:hover .pic{display:block}
.footer .ft-r .link{overflow:hidden;color:#999;padding-top:7px}
.footer .ft-r .link a{color:#999}
.footer .ft-r .link em{display:inline-block;margin:0 10px}
.footer .ft-l .ft-l-wrap{overflow:hidden;float:left}
.footer .ft-l .ft-l-wrap a{color:#999}
.footer .ft-l .ft-l-wrap .tel{float:right;color:#ef3332;font-size:0;line-height:34px;height:34px;padding-left:45px;background:url(../images/zp10.png) left center no-repeat;margin-left:26px}
.footer .ft-l .ft-l-wrap .tel span{font-size:12px;display:inline-block;vertical-align:middle;margin-right:5px}
.footer .ft-l .ft-l-wrap .tel em{display:inline-block;vertical-align:middle;font-size:24px}
.footer .ft-l .ft-l-wrap .info{overflow:hidden;font-size:12px;color:#999;padding-top:5px}
.footer .ft-l .ft-l-wrap .info p{margin-bottom:5px}
.footer .ft-l .ft-l-wrap .info p:nth-child(1){font-size:12px;color:#ccc}
.footer .ft-l .ft-l-wrap .info p:nth-child(3){height:20px;line-height:20px;background-repeat:no-repeat;padding-left:25px}
.inner-wrap{padding:60px 0 150px}
.map-nav{overflow:hidden;background:#0a4e97;}
.map-nav a{float:left;width:20%;text-align:center;height:75px;background:#f5f5f5;font-size:18px;color:#333;line-height:75px;overflow: hidden; text-overflow:ellipsis; white-space: nowrap;padding: 0 3px;}
.map-nav li.on a{background:#0a4e97;color:#fff}
.map-nav a:nth-child(2){border-left:1px solid #e4e4e4;border-right:1px solid #e4e4e4}
.contant-info{overflow:hidden;border:1px solid #eaeaea;border-top:none;padding:40px 50px}
.contant-info .qr{float:right;margin-left:30px}
.contant-info .qr .pic{border:1px solid #e6e5e5;font-size:0;width:130px;padding:15px;margin-bottom:18px}
.contant-info .qr p{font-size:16px;color:#0a4e97}
.contant-info .info{float:left;width:700px;padding-top:30px}
.contant-info .info .item{float:left;width:45%;overflow:hidden;margin-bottom:25px;font-size:18px}
.contant-info .info .item:nth-child(2n){width:55%}
.contant-info .info .item span{float:left;color:#333;margin-right:10px;background-repeat:no-repeat;background-position:left center;padding-left:30px}
.contant-info .info .item p{overflow:hidden;font-family:AGL,Arial,Helvetica,sans-serif}
.map{height:655px}
.map img{-webkit-transition:0s;-o-transition:0s;transition:0s}
.inner-wrap.gray{background:#f5f5f5}
.ul-list-pro{overflow:hidden;margin:0 -25px}
.ul-list-pro li{float:left;width:33.33%;padding:0 25px;margin-bottom:43px}
.ul-list-pro li .con{background:#fff}
.ul-list-pro li .pic{position:relative;padding-top:60%}
.ul-list-pro li .pic img{position:absolute;top:0;left:0;width:100%;height:100%}
.ul-list-pro li .txt{text-align:center;overflow:hidden}
.ul-list-pro li .txt h3{font-size:18px;line-height:1.1;margin-bottom:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.ul-list-pro li .txt h3 a{-ms-transition:.3s;-moz-transition:.3s;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}
.ul-list-pro li .txt h3:hover a{color:#0a4e97}
.ul-list-pro li .txt .info{font-size:14px;color:#666;margin-bottom:20px;padding:0 10px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.ul-list-pro li .txt .info p{display:inline}
.ul-list-pro li .txt a.more{float:right;width:50px;height:50px;background:#6a6a6a url(../images/zp12.png) center center no-repeat;-ms-transition:.3s;-moz-transition:.3s;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}
.ul-list-pro li .txt a.more:hover{background-color:#0a4e97}
.ul-pages{font-size:0;text-align:center}
.ul-pages li{display:inline-block}
.ul-pages li a{font-size:16px;color:#666}
.pages.pagesz{margin-bottom:0}
.m-pro-desc{overflow:hidden;margin-bottom:64px}
.m-pro-desc .pic{float:right;width:634px;margin-left:66px}
.m-pro-desc .pic img{display:block;width:100%}
.m-pro-desc .txt{overflow:hidden;padding-top:7px}
.m-pro-desc .txt h3{font-size:36px;line-height:1.1;font-weight:400;margin-bottom:25px}
.m-pro-desc .txt .info{font-size:18px;line-height:2;border-bottom:1px solid #ccc;padding-bottom:54px;margin-bottom:24px}
.m-pro-desc .txt .tag span{font-size:16px;display:inline-block;margin-right:15px;margin-bottom:10px;display:inline-block}
.m-pro-info .pro-title{height:74px;line-height:74px;background-color:#0a4e97;font-size:24px;color:#fff;margin-bottom:38px}
.m-pro-info .pro-txt .item{overflow:hidden;border-bottom:1px solid #d6d6d6;padding-bottom:34px;margin-bottom:34px}
.m-pro-info .pro-txt .item span{float:left;font-size:18px;font-weight:700;margin-right:50px}
.m-pro-info .pro-txt .item .r-con{overflow:hidden}
.m-pro-info .pro-txt .item .r-con p{font-size:18px;color:#666}
.m-pro-info .table-wrap{overflow-x:auto;width:854px}
.m-pro-info .table-wrap table{width:100%}
.m-pro-info .table-wrap table td,.m-pro-info .table-wrap table th{border:1px solid #d6d6d6;text-align:center;height:50px;font-size:14px}
.m-pro-info .table-wrap table .table-th{width:25%;background:#eaeaea}
.page a{
    width: 42px;
    height: 42px;
    line-height: 42px;
    display: block;
    border: 1px solid #e5e5e5;
    background-color: #fff;
    float: left;
    text-align: center;
    margin: 0 3px;
}
.page a.active, .page  a:hover {
    background-color: #6a6a6a;
    color: #fff;
}
.page{
    overflow: hidden;
    position: absolute;
    bottom: 50px;
    left: 50%;
}
.page a.next{background: #fff url(../images/jdkj-next.png) center no-repeat;background-size: 15px auto;}
.page a.next:hover{background-image: url(../images/jdkj-nexth.png);background-color: #6a6a6a;}
.page a.prev{background: #fff url(../images/jdkj-prev.png) center no-repeat;background-size: 15px auto;}
.page a.prev:hover{background-image: url(../images/jdkj-prevh.png);background-color: #6a6a6a;}
.inner-wrap{
    position: relative;
}
@media only screen and (max-width:1360px){
    .ul-nav li{margin: 0 5px;}
}

@media only screen and (max-width:1199px){
    .page a{width: 35px;height: 35px;line-height: 33px;font-size: 14px;background-size: 13px auto;}
body{padding-top:60px}
.header{position:fixed;top:0;left:0;width:100%;height:60px;background-color:#fff;box-shadow:0 0 5px #eee;padding:0 12px;z-index:99}
.header .logo{left:60px;line-height:60px;width:120px}
.header .r-con{position:fixed;top:60px;left:0;width:100%;height:calc(100vh - 60px);background:rgba(0,0,0,.8);padding-top:30px;z-index:99;overflow-y:auto;display:none}
.ul-nav{position:static;width:100%;-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}
.ul-nav li{float:none;text-align:center;margin:0}
.ul-nav li a{color:#fff;line-height:40px;height:40px;font-weight:400}
.ul-nav li.on a{color:#fff}
.ul-nav li.on a::after{display:none}
.header .option{float:none}
.header .option .lang{width:auto;text-align:center;float:none;height:auto;background:0 0;line-height:1.1;margin:10px 0 15px;border-left:none}
.header .option .lang .tag{display:none}
.header .option .lang .sel{position:static;display:block;padding:0;font-size:0;background:0 0;box-shadow:none}
.header .option .lang .sel a{display:inline-block;background:0 0;font-size:16px;color:#fff;margin:0 10px}
.header .option .so{background:0 0;width:auto;height:auto;float:none}
.header .option .so .so-body{position:static;display:block;width:90%;margin:0 auto}
.header .option .so .so-body .submit{height:35px}
.header .option .so .so-body .l-inp input{height:35px;font-size:14px;padding:0 5px}
.menuBtn{display:block}
.footer .ft-r{float:none;margin-bottom:15px}
.footer .ft-r .qr{float:none;height:auto;padding-left:0;background:0 0;margin-left:0}
.footer .ft-r .qr .pic{display:block;position:static;-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}
.footer .ft-l .ft-l-wrap .tel{float:none;margin-left:0}
.footer .ft-l .ft-l-wrap .tel em{font-size:20px}
.inner-wrap{padding:30px 0} 
.m-pro-desc .pic{width:550px;margin-left:30px}
.m-pro-desc .txt h3{font-size:24px;margin-bottom:15px}
.m-pro-desc .txt .info{font-size:16px;padding-bottom:20px;margin-bottom:20px}
.m-pro-desc{margin-bottom:30px}
.m-pro-info .pro-title{height:45px;line-height:45px;font-size:18px;margin-bottom:15px}
.m-pro-info .pro-txt .item{padding-bottom:15px;margin-bottom:15px}
.m-pro-info .pro-txt .item span{font-size:16px;margin-right:15px}
.m-pro-info .pro-txt .item .r-con p{font-size:16px}
.ul-list-pro{margin-left:-8px;margin-right:-8px}
.ul-list-pro li{padding:0 8px;margin-bottom:16px}
.ul-list-pro li .pic{margin-bottom:10px}
.ul-list-pro li .txt h3{font-size:16px}
.ul-list-pro li .txt a.more{width:30px;height:30px}
.map-nav a{height:50px;line-height:50px;font-size:14px}
.contant-info{padding:15px 20px}
.contant-info .info{padding-top:10px}
.contant-info .qr .pic{padding:5px;width:auto;margin-bottom:10px}
.contant-info .qr .pic img{display:block;width:100%}
.contant-info .qr p{font-size:14px}
.contant-info .info .item{font-size:14px}
.contant-info .info .item span{background-size:18px auto;padding-left:22px}
.map{height:400px}
.contant-info .info{width:auto;overflow:hidden;float:none}
.inner-wrap{ padding-bottom: 100px; }
.page{ bottom: 35px; transform:translateX(-50%) ; -webkit-transform:translateX(-50%) ; -moz-transform:translateX(-50%) ; -ms-transform:translateX(-50%) ; -o-transform:translateX(-50%) ; }
}
@media only screen and (max-width:959px){
.m-pro-desc .pic{float:none;margin-left:0;margin-bottom:20px;width:auto}
.m-pro-info .table-wrap table{width:800px}
.m-pro-info .table-wrap{width:auto}
.ul-list-pro li{width:50%}
}
@media only screen and (max-width:767px){
.footer{padding:20px 0}
.footer .ft-r .qr{text-align:center}
.footer .ft-r .qr .pic{margin:0 auto}
.m-pro-desc .txt .info{font-size:14px}
.m-pro-desc .txt h3{font-size:20px}
.m-pro-info .pro-txt .item span.span-table{float:none;display:block;margin-right:0;margin-bottom:15px}
.m-pro-info .table-wrap table td,.m-pro-info .table-wrap table th{height:35px}
.ul-list-pro{margin-left:0;margin-right:0}
.ul-list-pro li{width:auto;padding:0;float:none}
.contant-info .qr{float:none;margin-left:0;width:140px}
.contant-info .info .item{float:none;width:auto!important;margin-bottom:10px}
.map{height:350px}
.contant-info{padding:10px}
.map-nav a{float:none;display:block;width:auto}
.map-nav a:nth-child(2){border:none}
}
.row-q1{overflow:hidden;padding:37px 0}
.swiper-ban{position:relative;overflow:hidden}
.swiper-ban .swiper-pagination{height:66px;line-height:66px;background-color:rgba(255,255,255,.2);font-size:15px;color:#999;bottom:0;text-align:right;padding-right:21%;font-weight:400}
.swiper-ban .swiper-pagination-current{font-size:30px;color:#fff}
.swiper-ban .swiper-button-prev,.swiper-ban .swiper-container-rtl .swiper-button-next{background-image:url(../images/qwy-i5.png);right:310px!important;left:inherit;width:42px;height:42px;background-size:42px 42px}
.swiper-ban .swiper-button-next,.swiper-ban .swiper-container-rtl .swiper-button-prev{background-image:url(../images/qwy-i8.png);width:42px;height:42px;background-size:42px 42px}
.swiper-ban .swiper-button-next:hover{background-image:url(../images/qwy-i6.png)}
.swiper-ban .swiper-button-prev:hover{background-image:url(../images/qwy-i7.png)}
.swiper-ban .swiper-button-next,.swiper-ban .swiper-button-prev{top:inherit;bottom:15px;right:260px;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s}
.swiper-ban .swiper-slide{position:relative}
.swiper-ban .swiper-slide .t{position:absolute;bottom:25px;left:13.5%;font-size:15px;color:#fff;font-weight:700}
.swiper-ban .swiper-slide .pic{width:100%;height:auto}
.swiper-ban .swiper-slide .pic img{width:100%;height:100%;display:block}
.swiper-ban .swiper-slide .txt{position:absolute;top:137px;left:13.5%;color:#fff}
.swiper-ban .swiper-slide .txt1{left:0;width:100%;text-align:center}
.swiper-ban .swiper-slide .txt2{left:0;width:100%;text-align:center;top:28.5%}
.swiper-ban .swiper-slide .txt2 .tit{font-size:80px!important;margin-bottom:0!important}
.swiper-ban .swiper-slide .txt p{font-size:24px;margin-bottom:2px}
.swiper-ban .swiper-slide .txt .tit{font-size:60px;font-weight:400;margin-bottom:8px}
.swiper-ban .swiper-slide .txt span{font-size:48px;font-weight:400;text-transform:uppercase;color:rgba(255,255,255,.5);display:block;margin-bottom:43px}
.swiper-ban .swiper-slide .txt span em{font-size:18px;display:block;margin-top:-5px}
.swiper-ban .swiper-slide .txt .more{background:url(../images/qwy-i9.png) no-repeat center center;background-size:cover;display:inline-block;width:95px;height:58px}
.row-q1 .col-l,.row-q1 .col-r{overflow:hidden;width:50%}
.row-q1 .col-r{padding-left:57px}
.m-info{overflow:hidden}
.m-info .pic{float:left;width:38.5%;margin-right:50px;overflow: hidden;}
.m-info .pic img{display:block;width:100%;height:100%;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s}
.m-info:hover .pic img{-webkit-transform:scale(1.1,1.1);-moz-transform:scale(1.1,1.1);-ms-transform:scale(1.1,1.1);-o-transform:scale(1.1,1.1);transform:scale(1.1,1.1)}
.m-info .txt{overflow:hidden}
.m-info .txt .tit{font-size:24px;color:#2f3338;height:3em;overflow:hidden;margin-bottom:5px;font-weight:400;letter-spacing:1px}
.m-info .txt .data{font-size:18px;color:#ccc;margin-bottom:13px;font-weight:700;display:block}
.m-info .txt .desc{font-size:14px;color:#999;line-height:1.7;margin-bottom:10px;height:3.4em;overflow:hidden}
.m-new{overflow:hidden;width:100%;position:relative;padding-left:45px}
.m-new::after{content:" ";position:absolute;left:0;top:0;display:block;background:url(../images/qwy-i1.png) center center;background-size:cover;width:8px;height:100%}
.g-tit-q1{overflow:hidden;margin-bottom:20px}
.g-tit-q1 .tit{font-size:16px;color:#0a4e97}
.g-tit-q1 .more{float:right;font-size:12px;color:#ccc;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s}
.g-tit-q1 .more:hover{color:#0a4e97}
.ul-new{overflow:hidden}
.ul-new li{font-size:14px;line-height:1.7;height:1.7em;overflow:hidden;display:inline-block}
.ul-new li em{color:#ccc;font-weight:700;display:inline-block;margin-right:15px}
.ul-new li a{color:#666;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s}
.ul-new li:hover a{color:#0a4e97}
.g-tit-q2{overflow:hidden;margin-bottom:42px}
.g-tit-q2 .tit{font-size:36px;color:rgba(255,255,255,.5);margin-bottom:10px;text-transform:uppercase}
.ul-pro .s1 .g-tit-q2 .tit{color: #fff;}
.g-tit-q2 .tit em{font-size:18px;display:block}
.g-tit-q2 p{font-size:20px;color:#fff}
.m-pro{
    position: relative;
}
.ul-pro{
    overflow:hidden;
    width: 100%;
    max-width: 1400px;
    margin: 0 auto;
}
.ul-pro li{float:left;overflow:hidden;background-repeat:no-repeat;background-position:center center;background-size:cover}
.ul-pro li .con{padding:12px 0 28px 38px;display:block;height:260px}
.ul-pro .s1{
    width:50%;
    padding-right:40px;
}
.ul-pro .s1::after{
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 50%;
    height: 100%;
    background: url(http://132.232.8.181:8083/jdkj/web/static/web/images/qwy-p2.jpg) no-repeat center center;
    background-size: cover;
    z-index: -1;
}
.ul-pro .s1 .con{
    padding-left: 0;
}

.ul-pro .s2 .g-tit-q2 .tit{color:rgba(47,51,56,.5)}
.ul-pro .s2 .g-tit-q2 p{color:#2f3338}
.ul-pro .s2 .g-tit-q2 p .icon{background:url(../images/qwy-i4.png) no-repeat center center}
.g-tit-q2 p .icon{background:url(../images/qwy-i2.png) no-repeat center center;background-size:cover;display:inline-block;width:37px;height:10px;margin-left:15px;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s}
.ul-pro li:hover .g-tit-q2 p .icon{-webkit-transform:translateX(10px);-moz-transform:translateX(10px);-ms-transform:translateX(10px);-o-transform:translateX(10px);transform:translateX(10px)}
.ul-pro .s1 .txt{float:left;width:59.5%}
.ul-pro .s1 .txt .desc{font-size:16px;color:#ccc;background:url(../images/qwy-i2.png) no-repeat center right 20px;background-size:37px 10px}
.ul-pro .s1 .spread{overflow:hidden;padding-top:25px}
.ul-pro .s2,.ul-pro .s3{width:20%}
.ul-pro .s4{width:20.6%;position: absolute;top: 0;right: 0;}
.ul-pro .s4::after{
    content: "";
    position: absolute;
    top: 0;
    right: 0;
    width: 20.6%;
    height: 100%;
    background: url(http://132.232.8.181:8083/jdkj/web/static/web/images/qwy-p5.jpg) no-repeat center center;
    background-size: cover;
    z-index: -1;
}


.spread{overflow:hidden}
.spread p{margin-bottom:9px;border:1px solid rgba(255,255,255,.25);line-height:40px;font-size:14px;height:40px;overflow:hidden;background:url(../images/qwy-i3.png) no-repeat center right 20px;background-size:14px 14px}
.spread p a{color:#fff;display:block;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s;padding:0 35px 0 15px;font-weight:700}
.spread p:hover a{color:#0a4e97;background-color:rgba(255,255,255,.25)}
.row-w1{overflow:hidden;background-color:#fafafa}
.inp-q{overflow:hidden;border:1px solid #e6e6e6;line-height:66px;padding:0 27px 0 33px;margin:46px 0 15px;background-color:#fff;text-align:right}
.inp-q .sub { display: inline-block; width: 18px; height: 18px; background: url(../images/qwy-i10.png) no-repeat center center; background-size:100% auto; cursor: pointer }
.inp-q input{border:none;width:98%;font-size:16px;color:#333;text-align:left}
.swiper-news{overflow:hidden;padding-bottom:120px;position:relative}
.swiper-news .info, .swiper-news .pic { float: left; box-shadow: 0px 2px 6px 0px rgba(30, 19, 15, 0.06); margin-right: 20px }
.swiper-news .pic:last-child{margin-right:0}
.swiper-news .pic{height: 260px;width:14.28%}
.swiper-news .pic img{width:100%;height:100%;display:block}
.swiper-news .info{width:68.55%;border:1px solid #e6e6e6;padding:20px;overflow:hidden;background-color:#fff}
.swiper-news .info .img{float:left;width:38.7%;margin-right:42px}
.swiper-news .info .img img{width:100%;height:100%;display:block}
.swiper-news .info .txt{overflow:hidden;padding-top:18px}
.swiper-news .info .tit{font-size:24px;line-height:2;height:2em;overflow:hidden;color:#333;margin-bottom:16px}
.swiper-news .info .desc{font-size:16px;line-height:1.875;height:3.75em;overflow:hidden;color:#666;margin-bottom:36px}
.swiper-news .info .more{font-size:12px;color:#fff;background-color:#ef3332;width:140px;height:42px;line-height:42px;display:block;-webkit-border-radius:20px;-moz-border-radius:20px;-ms-border-radius:20px;-o-border-radius:20px;border-radius:20px;text-align:center;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s}
.swiper-news .info .more:hover{background-color:#0a4e97}
.swiper-news .info .more .icon{background:url(../images/qwy-i11.png) no-repeat center center;background-size:cover;width:18px;height:10px;display:inline-block;vertical-align:middle;margin-right:3px}
.swiper-news .swiper-pagination{bottom:45px!important;z-index:9}
.swiper-news .swiper-pagination-bullet{background:#0a4e97!important;opacity:1;width:10px;height:10px}
.swiper-news .swiper-pagination-bullet-active{background:#ef3332!important}
.m-sele{overflow:hidden}
.m-sele select{border:1px solid #e6e6e6;height:60px;line-height:60px;font-size:16px;color:#333;text-align:center;width:250px;padding:0 35px;background:url(../images/qwy-i17.png) no-repeat center right 33px;background-size:13px 7px;margin:40px 0 28px;display:inline-block}
.m-sele select.on,.m-sele select:hover{border:1px solid transparent;color:#fff;margin-right:15px;background:#0a4e97 url(../images/qwy-i16.png) no-repeat center right 33px}
.ul-news{overflow:hidden;margin-bottom: 50px;}
.ul-news li{overflow:hidden;margin-bottom:8px}
.ul-news li .con{overflow:hidden;display:block;border:1px solid #e6e6e6;padding:21px 35px;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s;background-color:#fff}
.ul-news li:hover .con{background-color:#f4f4f4}
.ul-news li .txt{overflow:hidden}
.ul-news li .tit{font-size:16px;color:#333;font-weight:400;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s;margin-bottom:6px}
.ul-news li:hover .tit{color:#0a4e97;font-weight:700}
.ul-news li .data{font-size:12px;color:#999;background:url(../images/qwy-i12.png) no-repeat center left;background-size:12px 8px;padding-left:25px;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s}
.ul-news li:hover .data{color:#0a4e97;background:url(../images/qwy-i13.png) no-repeat center left}
.ul-news li .icon{display:block;float:right;width:12px;height:9px;background:url(../images/qwy-i14.png) no-repeat center center;background-size:cover;margin-top:18px;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s}
.ul-news li:hover .icon{background:url(../images/qwy-i15.png)}
.pages{margin:48px 0 120px;text-align:center;font-size:0}
.pages li{display:inline-block;font-size:16px;margin:0 3px;vertical-align:middle}
.pages li a{width:42px;height:42px;line-height:42px;display:block;border:1px solid #e5e5e5;background-color:#fff}
.pages .pages-next a .icon,.pages .pages-pave a .icon{background-repeat:no-repeat;background-position:center center;background-size:12px 9px;display:block;width:100%;height:100%}
.pages .pages-pave a .icon{display:block;background-image:url(../images/qwy-i18.png)}
.pages .pages-pave:hover a .icon{background-image:url(../images/qwy-i19.png)}
.pages .pages-next a .icon{display:block;background-image:url(../images/qwy-i14.png)}
.pages .pages-next:hover a .icon{background-image:url(../images/qwy-i15.png)}
.pages .pages-next a .icon{display:block;background-image:url(../images/qwy-i14.png)}
.pages li.on a,.pages li:hover a{background-color:#6a6a6a;color:#fff}
.pages .pages-next:hover a,.pages .pages-pave:hover a{background-color:#fff}
.row-y1{overflow:hidden;padding:93px 0 80px}
.g-tit-q3{text-align:center}
.ul-talent{overflow:hidden;margin:25px -12px 0}
.ul-talent li{float:left;width:25%;padding:0 12px}
.ul-talent li .con{border:1px solid #eaeaea}
.ul-talent li .pic{position:relative;height:0;padding-top:54.21%;margin-bottom:40px;overflow:hidden}
.ul-talent li .pic img{width:100%;height:100%;position:absolute;top:0;left:0;display:block;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s}
.ul-talent li:hover .pic img{-webkit-transform:scale(1.1,1.1);-moz-transform:scale(1.1,1.1);-ms-transform:scale(1.1,1.1);-o-transform:scale(1.1,1.1);transform:scale(1.1,1.1)}
.ul-talent li .txt{overflow:hidden;text-align:center;padding:0 30px 47px}
.ul-talent li .tit{font-size:24px;color:#333;margin-bottom:19px; height:3em}
.ul-talent li .desc{font-size:14px;color:#666;line-height:1.7;height:14.5em;overflow:hidden}
.row-y2{background-repeat:no-repeat;background-size:cover;background-position:center bottom;background-color:#f5f5f5;padding:73px 0 30px}
.m-job{margin-top:27px}
.ul-job li{margin-bottom:10px}
.ul-job .pull{border:1px solid #d1d3d8;overflow:hidden;line-height:68px;cursor:pointer;background-color:#fff}
.ul-job li.on .pull{background-color:#0a4e97}
.ul-job .pull2{margin-bottom:13px;background-color:#e9e9eb}
.ul-job .pull span{display:block;float:left;padding-left:35px;font-size:16px;color:#333;font-weight:700}
.ul-job li.on .pull span{color:#fff}
.ul-job .pull2 span{border-right:1px solid #d1d3d8}
.ul-job .pull2 span:last-child{border-right:none}
.ul-job .pull .p1{width:28%}
.ul-job .pull .p2{width:46.8%}
.ul-job .pull .p3{width:25.2%}
.ul-job .base{background-color:#fff;border:1px solid #d1d3d8;padding:30px 50px 27px;margin-bottom:30px;display:none}
.ul-job li.on .base{display:block}
.ul-job .base .tit{font-size:18px;color:#010d2c;font-weight:400;margin-bottom:10px}
.ul-job .base .desc{font-size:14px;color:#333;line-height:2.14;padding-bottom:45px;border-bottom:1px solid #d1d3d8;margin-bottom:31px}
.ul-job .base .base-b{overflow:hidden}
.ul-job .base .base-b .close{float:right;font-size:14px;color:#3dc2d0;display:block;margin-top:5px}
.ul-job .base .base-b .more{overflow:hidden;font-size:14px;display:inline-block;width:130px;line-height:36px;text-align:center;color:#fff;background-color:#ef3332}
.row-y3{overflow:hidden;padding:110px 0 146px}
.row-y3 .g-tit-q3 .subEn,.row-y3 .g-tit-q3 .tit{color:#fff}
.ul-human{overflow:hidden;margin:59px -12px 0}
.ul-human li{float:left;width:25%;padding:0 12px}
.ul-human li .con{background-color:rgba(255,255,255,.05);border:1px solid #4e5155;text-align:center;padding:43px 0 47px}
.ul-human li p{font-size:14px;color:#fff;margin-bottom:12px;font-weight:700}
.ul-human li .tit{font-size:18px;color:#fff}
@font-face{font-family:AGL;src:url(../fonts/AGLettericaCondensed.Ttf)}
.ban{height:500px;background:no-repeat center center;background-size:cover;padding-top:180px}
.ban .txt .subsm{display:block;font-size:18px;text-transform:uppercase;color:rgba(255,255,255,.2)}
.ban .txt .subEn{font-size:48px;display:block;margin-bottom:20px;text-transform:uppercase;color:rgba(255,255,255,.9)}
.ban .txt .tit{font-weight:400;font-size:30px;color:#fff}
.ban .txt .fade{display:block;width:42px;height:42px;background:no-repeat center center;background-size:100% auto;margin-left:184px;animation:1s linear infinite moveAnimate;-webkit-animation:1s linear infinite moveAnimate}
@keyframes moveAnimate{
0%{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}
25%{-webkit-transform:translateY(20px);-moz-transform:translateY(20px);-ms-transform:translateY(20px);-o-transform:translateY(20px);transform:translateY(20px)}
50%{-webkit-transform:translateY(10px);-moz-transform:translateY(10px);-ms-transform:translateY(10px);-o-transform:translateY(10px);transform:translateY(10px)}
100%{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}
}
@-webkit-keyframes moveAnimate{
0%{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}
25%{-webkit-transform:translateY(20px);-moz-transform:translateY(20px);-ms-transform:translateY(20px);-o-transform:translateY(20px);transform:translateY(20px)}
50%{-webkit-transform:translateY(10px);-moz-transform:translateY(10px);-ms-transform:translateY(10px);-o-transform:translateY(10px);transform:translateY(10px)}
100%{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}
}
.g-snav{text-align:center;border-bottom:1px solid #d6d6d6;background-color:#fff}
.ul-snav-t1{text-align:center;padding-top:34px}
.ul-snav-t1 li{display:inline-block;padding:0 24px;position:relative}
.ul-snav-t1 li:nth-last-child(1)::before{display:none}
.ul-snav-t1 li a{color:#000e2b;font-size:16px;padding:0 18px 36px;position:relative;display:block;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s;transition:.5s}
.ul-snav-t1 li::before{content:"";position:absolute;top:5px;right:0;width:1px;height:14px;background-color:#ccc}
.ul-snav-t1 li a::after{content:"";position:absolute;bottom:0;left:0;width:0;right:0;height:2px;background-color:#0a4e97;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s;transition:.5s}
.ul-snav-t1 li.on a,.ul-snav-t1 li:hover a{color:#0a4e97;font-weight:700}
.ul-snav-t1 li.on a::after,.ul-snav-t1 li:hover a::after{width:100%}
.g-tit{overflow:hidden}
.g-tit .subEn{font-size:30px;color:#333;display:block;text-transform:uppercase;margin-bottom:15px;font-weight:700}
.g-tit .tit{font-size:36px;color:#333}
.row-company{overflow:hidden;padding-bottom:121px;text-transform:uppercase}
.row-company .wp{max-width:inherit}
.row-company .g-tit{margin-bottom:51px}
.m-txtpic{padding-left:261px}
.m-txtpic .col-l{width:642px;padding-top:93px;margin-right:62px}
.m-txtpic .col-l .name{font-size:30px;color:#ef3332;font-weight:400;margin-bottom:21px}
.m-txtpic .col-l .desc{font-size:14px;color:#666;line-height:2.14}
.m-txtpic .col-l .pic{width:100%}
.m-txtpic .col-l .pic img{width:100%;display:block}
.m-txtpic .col-r{float:none;overflow:hidden}
.m-txtpic .col-r .pic{width:100%;position:relative;margin-bottom:50px}
.m-txtpic .col-r .pic img{width:100%;display:block}
.m-txtpic .col-r .txt{padding-right:260px}
.m-txtpic .col-r .txt .desc{font-size:14px;color:#666;line-height:2.14;margin-bottom:71px}
.m-txtpic .col-r .pic .video{cursor:pointer;width:119px;height:106px;display:block;background:no-repeat center center;background-size:100% auto;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%)}
.video_box{display:none;position:fixed;z-index:16;width:100%;height:100%;top:0;left:0;background-color:rgba(0,0,0,.9)}
.video_box div{position:absolute;width:800px;top:50%;left:50%;transform:translate(-50%,-50%)}
.video_box div i{position:absolute;z-index:3;top:0;right:-40px;width:40px;height:40px;background-color:#0a4e97;font-size:.3rem;color:#fff;text-align:center;line-height:40px;cursor:pointer}
.video_box div video{width:100%}
.ul-sum1{overflow:hidden}
.ul-sum1 li{float:left;width:33.33%;text-align:center;font-weight:700;position:relative}
.ul-sum1 li:nth-child(1)::after{display:none}
.ul-sum1 li::after{content:"";position:absolute;left:0;top:50%;width:1px;height:126px;background:#ccc;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%)}
.ul-sum1 li div{font-size:13px;color:#010d2c}
.ul-sum1 .con{padding-top:16px;padding-bottom:18px}
.ul-sum1 li .sum{font-size:48px;font-family:AGL,Arial,Helvetica,sans-serif}
.ul-sum1 .tit{font-size:14px;color:#666;font-weight:400}
.row-Organization{overflow:hidden;padding-top:100px;padding-bottom:157px}
.m-txtpic1 .pic{float:right;width:1078px}
.m-txtpic1 .pic img{width:100%;display:block}
.row-technolog{padding:93px 0 80px;overflow:hidden}
.row-technolog .g-tit{margin-bottom:47px}
.m-tab1-t1{overflow:hidden}
.m-tab1-t1 .col-l{width:680px;margin-right:80px}
.m-tab1-t1 .col-r{overflow:hidden;float:none}
.ul-list3-t1{overflow:hidden}
.ul-list3-t1 li{margin-bottom:10px}
.ul-list3-t1 .con{padding:30px 30px 30px 43px;overflow:hidden;display:block;background:#e2ecf7 url(../images/t3-img5.png) no-repeat 92% center;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s;transition:.5s}
.ul-list3-t1 .icon{display:block;width:56px;height:54px;float:left;background:no-repeat top center;margin-right:50px;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s;transition:.5s}
.ul-list3-t1 .txt{overflow:hidden}
.ul-list3-t1 .txt .tit{font-size:24px;color:#333;font-weight:400;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s;transition:.5s}
.ul-list3-t1 .txt .subEn{font-size:16px;color:#999;display:block;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s;transition:.5s}
.ul-list3-t1 .con:hover,.ul-list3-t1 li.on .con{background:#0a4e97 url(../images/t3-img51.png) no-repeat 92% center!important}
.ul-list3-t1 .con:hover .icon,.ul-list3-t1 li.on .con .icon{background-position-y:bottom}
.ul-list3-t1 .con:hover .tit,.ul-list3-t1 li.on .con .tit{color:#fff}
.ul-list3-t1 .con:hover .subEn,.ul-list3-t1 li.on .con .subEn{color:#ccc}
.m-txt3-t1{overflow:hidden;padding-top:11px}
.m-txt3-t1 .pic{width:100%;margin-bottom:37px}
.m-txt3-t1 img{width:100%;display:block}
.m-txt3-t1 .desc{font-size:14px;color:#666;line-height:2.14}
.row-System{padding:94px 0 30px;overflow:hidden}
.m-slide-certify{position:relative;padding:0 30px;margin-bottom:40px}
.m-slide-certify .swiper-container{padding:60px 0 200px}
.m-slide-certify .swiper-slide{width:725px;height:624px}
.m-slide-certify .swiper-slide .box{display:block;width:725px;height:624px;background-color:#fafafa;box-shadow:0 2px 5px 0 rgba(0,0,0,.2);position:relative;margin-bottom:23px;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s;transition:.5s}
.m-slide-certify .swiper-slide.swiper-slide-active .box{background-color:#fff}
.m-slide-certify .swiper-slide .pic{position:absolute;left:50%;top:50%;width:337px;height:480px;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}
.m-slide-certify .swiper-slide .pic img{display:block;width:100%}
.m-slide-certify .swiper-slide .tit{font-size:20px;color:#333;text-align:center;font-weight:400;position:relative}
.m-slide-certify .swiper-slide .tit::after{content:"";position:absolute;left:50%;bottom:-118px;width:608px;height:152px;background:url(../images/p-t1.png) no-repeat center center;background-size:100% auto;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);z-index:-1;opacity:0;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s;transition:.5s}
.m-slide-certify .swiper-slide.swiper-slide-active .tit::after{opacity:1}
.m-slide-certify .swiper-pagination{position:absolute;left:50%;right:auto;display:block;bottom:32px;padding-right:0;height:auto;line-height:inherit;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}
.m-slide-certify .swiper-pagination-bullets .swiper-pagination-bullet{opacity:1;margin:0 11px;width:12px;height:12px;background-color:#b2b2b2}
.m-slide-certify .swiper-pagination-bullets .swiper-pagination-bullet-active{background-color:#c9151e}
.m-slide-certify .swiper-button-next,.m-slide-certify .swiper-button-prev{top:50%;width:38px;height:126px;background:no-repeat center center;-webkit-background-size:9px 18px;background-size:9px 18px;background-color:#ccc;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s;transition:.5s;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}
.m-slide-certify .swiper-button-prev{left:0;background:#ccc url(../images/t4-img1.png) no-repeat center center}
.m-slide-certify .swiper-button-prev:hover{background:#c9151e url(../images/t4-img1.png) no-repeat center center}
.m-slide-certify .swiper-button-next{right:0;background:#ccc url(../images/t4-img12.png) no-repeat center center}
.m-slide-certify .swiper-button-next:hover{background:#c9151e url(../images/t4-img12.png) no-repeat center center}
.row-Honor1{overflow:hidden;padding:95px 0 83px}
.row-Honor1 .g-tit{margin-bottom:40px}
.ul-list5-t1{margin:0 -10px}
.ul-list5-t1 li{width:33.33%;float:left;padding:0 10px}
.ul-list5-t1 .box{background:#fafafa;padding:14px 0 23px;margin-bottom:17px;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s;transition:.5s}
.ul-list5-t1 .pic{width:213px;height:322px;margin:0 auto;overflow:hidden}
.ul-list5-t1 .pic img{width:100%;display:block;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s;transition:.5s}
.ul-list5-t1 .time{font-size:14px;color:rgba(1,13,44,.5);margin-bottom:4px}
.ul-list5-t1 .tit{font-size:16px;color:#010d2c;font-weight:400}
.ul-list5-t1 .con:hover .pic img{transform:scale(1.08);-webkit-transform:scale(1.08);-moz-transform:scale(1.08);-ms-transform:scale(1.08);-o-transform:scale(1.08)}
.ul-list5-t1 .con:hover .box{box-shadow:0 5px 10px 0 rgba(0,0,0,.15)}
.ul-list5-t2{overflow:hidden;border-top:2px solid #898989;border-bottom:1px solid #e3e3e3;padding-left:9px;padding-top:26px;margin-bottom:36px}
.ul-list5-t2 li{display:inline-block;margin-right:30px}
.ul-list5-t2 a{font-size:20px;color:#010d2c;padding:0 23px;padding-bottom:25px;display:block;position:relative;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s;transition:.5s}
.ul-list5-t2 a::after{content:"";position:absolute;left:0;bottom:0;right:0;width:0%;height:2px;background-color:#0a4e97;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s;transition:.5s}
.ul-list5-t2 li.on a,.ul-list5-t2 li:hover a{color:#0a4e97}
.ul-list5-t2 li.on a::after,.ul-list5-t2 li:hover a::after{width:100%}
.row-Honor2{overflow:hidden;padding-bottom:142px}
.ul-list5-t3{font-size:0;white-space:nowrap;margin:0 -20px 77px}
.ul-list5-t3 li{width:360px;display:inline-block;padding:0 20px}
.ul-list5-t3 .pic{position:relative;height:0;padding-top:113.7%;overflow:hidden;background-color:#fff;margin-bottom:17px;border:1px solid #d6d6d6}
.ul-list5-t3 .pic img{position:absolute;top:50%;left:50%;display:block;transition:all .6s;-ms-transition:all .6s;-moz-transition:all .6s;-webkit-transition:all .6s;-o-transition:all .6s;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}
.ul-list5-t3 .con:hover .pic img{-webkit-transform:translate(-50%,-50%) scale(1.08);-moz-transform:translate(-50%,-50%) scale(1.08);-o-transform:translate(-50%,-50%) scale(1.08);-ms-transform:translate(-50%,-50%) scale(1.08);transform:translate(-50%,-50%) scale(1.08)}
.ul-list5-t3 .time{font-size:14px;color:rgba(1,13,44,.5);margin-bottom:4px}
.ul-list5-t3 .tit{font-size:16px;color:#010d2c;font-weight:400}
.scoll-box{overflow-x:scroll}
.scoll-box::-webkit-scrollbar{width:11px;height:11px}
.scoll-box::-webkit-scrollbar-thumb{box-shadow:inset 0 0 5px rgba(0,0,0,.2);background:#0a4e97}
.scoll-box::-webkit-scrollbar-track{box-shadow:inset 0 0 5px rgba(0,0,0,.2);background:rgba(0,0,0,.1)}
.row-major{padding:94px 0 80px;overflow:hidden}
.row-major .g-tit{margin-bottom:54px}
.row-maul-list6-t1jor .g-tit{margin-bottom:30px}
.ul-list6-t1{margin:0 -5px}
.ul-list6-t1 li{margin-bottom:20px;float:left;width:20%;padding:0 5px}
.ul-list6-t1 .con{border:2px solid #f4f4f4;border-radius:2px;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;-ms-transition:all .6s;-moz-transition:all .6s;-webkit-transition:all .6s;-o-transition:all .6s;transition:all .6s}
.ul-list6-t1 .pic{height:120px;line-height:120px;font-size:0;text-align:center;overflow:hidden}
.ul-list6-t1 .pic img{display:inline-block;vertical-align:middle;max-width:100%;max-height:100%}
.ul-list6-t1 .con:hover{box-shadow:0 2px 5px 0 rgba(102,102,102,.2)}
.row-Group1{padding:93px 0 88px;overflow:hidden}
.row-Group1 .g-tit{margin-bottom:47px}
.m-pic7-t1{overflow:hidden;padding-bottom:30px}
.m-pic7-t1 .col-l{width:407px;margin-right:77px}
.m-pic7-t1 .box-oh{overflow:hidden;margin-bottom: 30px; position:relative}
.ul-lsit7-t1{overflow:hidden;width:303px}
.ul-lsit7-t1 li{margin-bottom:6px}
.ul-lsit7-t1 li a{display:block;width:100%;height:42px;line-height:42px;font-size:16px;color:#323333;padding:0 30px 0 20px;background:#fff url(../images/t7-icon11.png) no-repeat 94% center;background-size:5px 9px;border:1px solid #e5e5e5;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;-ms-transition:all .6s;-moz-transition:all .6s;-webkit-transition:all .6s;-o-transition:all .6s;transition:all .6s}
.ul-lsit7-t1 li a .tit{display:block;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}
.ul-lsit7-t1 li.on a,.ul-lsit7-t1 li:hover a{background:#0a4e97 url(../images/t7-icon1.png) no-repeat 94% center!important;color:#fff}
.m-pic7-t1 .box-oh .pic{width:100%}
.m-pic7-t1 .box-oh .pic img{width:100%;display:block}
.m-pic7-t1 .box-m{display:none;width:auto}
.m-pic7-t1 .box-m .pic2{width:100%;display:block}
.ul-pic7 li{position:absolute;right:17%;top:35%}
.ul-pic7 li .pic1{width:41px;height:41px;margin:0 auto 10px;animation:1s linear infinite moveAnimate1;-webkit-animation:1s linear infinite moveAnimate1}
.ul-pic7 li .pic1 img{width:100%;display:block}
.ul-pic7 li .tit{font-size:14px;color:#051224;font-weight:400}
.ul-pic7 li.s1 .pic1{float:right}
.ul-pic7 li.s1 .tit{line-height:41px}
.ul-pic7 li.s1{right:13%;top:63%;min-width:240px}
.ul-pic7 li.s2 .pic1{float: right;}
.ul-pic7 li.s2 {right: 53%; top: 30%;min-width: 240px;}
.ul-pic7 li.s2 .tit{line-height: 41px;}
@keyframes moveAnimate1{
0%{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}
25%{transform:translateY(5px);-webkit-transform:translateY(5px);-moz-transform:translateY(5px);-ms-transform:translateY(5px);-o-transform:translateY(5px)}
50%{-webkit-transform:translateY(10px);-moz-transform:translateY(10px);-ms-transform:translateY(10px);-o-transform:translateY(10px);transform:translateY(10px)}
100%{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}
}
@-webkit-keyframes moveAnimate1{
0%{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}
25%{transform:translateY(5px);-webkit-transform:translateY(5px);-moz-transform:translateY(5px);-ms-transform:translateY(5px);-o-transform:translateY(5px)}
50%{-webkit-transform:translateY(10px);-moz-transform:translateY(10px);-ms-transform:translateY(10px);-o-transform:translateY(10px);transform:translateY(10px)}
100%{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}
}
.row-Group2{padding:0 0 88px 0}
.m-txtpic7-t1{overflow:hidden;border:1px solid #e5e5e5;padding:45px 64px 86px 49px}
.m-txtpic7-t1 .tit{font-size:30px;color:#333;margin-bottom:38px}
.m-txtpic7-t1 .box-con{overflow:hidden}
.m-txtpic7-t1 .box-con .pic{float:right;width:471px;margin-left:100px}
.m-txtpic7-t1 .box-con .pic img{width:100%;display:block}
.m-txtpic7-t1 .box-con .desc{font-size:14px;color:#333;line-height:1.714}
/* 20200825 新闻详情 */
.new-01{border-bottom:1px solid #e3e3e3}
.new-01 .new_cons{padding:60px 150px 70px 150px}
.new-01 .new_cons .hdc{margin-bottom:47px;border-bottom:1px solid #e3e3e3}
.new-01 .new_cons .hdc h1{font-size:30px;color:#333;font-weight:400;text-align:center;margin-bottom:14px}
.new-01 .new_cons .hdc .date{text-align:center;font-size:14px;color:#666;margin-bottom:35px}
.new-01 .new_cons .desc{font-size:16px;color:#555;line-height:2}
.foot-01{background-color:#fafafa}
.foot-01 .txt{padding:48px 80px 80px 80px}
.foot-01 .txt .dwon,.foot-01 .txt .up{font-size:16px;color:#666;margin-bottom:20px}
.foot-01 .txt  a.on { color: #1469c7; }
@media only screen and (max-width:1680px){
.wp{width:96%}
.row-company .wp{width:96%}
.m-txtpic{padding-left:0}
.ul-pro .s1 { padding-left: 0; }
.ul-pro .s2, .ul-pro .s3 { width: 15.5%; }
.ul-pro .s4 { width: 24%; }
}
@media only screen and (max-width:1440px){
.ban{padding-top:150px;height:400px}
.ban .txt .subEn{font-size:36px;margin-bottom:0}
.ban .txt .tit{font-size:24px}
.g-tit .subEn{font-size:24px}
.g-tit .tit{font-size:28px}
.row-company .g-tit{margin-bottom:30px}
.m-txtpic .col-l .name{font-size:24px}
.m-txtpic .col-r .txt{padding-right:0}
.ul-sum1 li .sum{font-size:36px}
.m-txtpic .col-l{margin-right:30px}
.row-company{padding-bottom:30px}
.row-System{padding:30px 0}
.m-slide-certify{margin-bottom:0}
.row-Honor1{padding:30px 0}
.row-Honor2{padding-bottom:30px}
.row-Honor1 .g-tit{margin-bottom:20px}
.row-technolog{padding:30px 0}
.m-tab1-t1 .col-l{width:50%;margin-right:30px}
.ul-list3-t1 .con{padding:30px 72px 30px 20px}
.ul-list3-t1 .icon{margin-right:20px}
.ul-list3-t1 .txt .tit{font-size:20px}
.row-technolog .g-tit{margin-bottom:30px}
.row-technolog .wp{padding:0 10px}
.row-Organization{padding:30px 0}
.row-Group1{padding-top:50px}
.m-txtpic7-t1 .tit{font-size:24px;margin-bottom:30px}
.m-txtpic7-t1{padding:30px}
.row-Group2{padding-bottom:30px}
.row-Group1 .g-tit{margin-bottom:30px}
.m-txtpic7-t1 .box-con .pic{margin-left:30px}
.new-01 .new_cons{padding: 30px;}
.foot-01 .txt{padding: 30px;}
.new-01 .new_cons .hdc h1{font-size: 24px;}
.new-01 .new_cons .hdc .date{margin-bottom: 20px;}
.new-01 .new_cons .hdc{margin-bottom: 20px;}
.ul-pro .s1 .con{ padding-left: 28px; }
.ul-talent li .tit{font-size:20px;margin-bottom:10px}
.ul-talent li .desc{ height:16em;}
}
@media only screen and (max-width:1199px){
.ban{height:auto;padding:100px 0}
.ban .txt .subsm{font-size:16px}
.ban .txt .subEn{font-size:28px}
.ban .txt .tit{font-size:20px}
.m-txtpic .col-l{width:auto;margin-right:0;float:none;margin-bottom:30px;padding-top:30px}
.g-tit .subEn{font-size:18px;margin-bottom:0}
.g-tit .tit{font-size:20px}
.m-txtpic .col-l .name{font-size:18px}
.row-company .g-tit{margin-bottom:10px}
.g-snav{overflow-x:scroll}
.ul-snav-t1{font-size:0;white-space:nowrap;padding-top:10px}
.ul-snav-t1 li a{padding-bottom:10px}
.ul-sum1 li .sum{font-size:24px}
.ul-list6-t1 li{width:25%}
.row-major{padding:30px 0}
.row-major .g-tit{margin-bottom:30px}
.ul-list3-t1 .txt .tit{font-size:18px}
.m-txtpic1 .pic{float:none;width:auto;margin:0 auto}
.m-pic7-t1 .col-l{margin:0;width:305px}
.m-txtpic7-t1 .tit{font-size:18px;margin-bottom:20px}
.row-Group1 .g-tit{margin-bottom:20px}
.row-Group1{padding:20px 0 10px;}
.ul-talent li .desc{height:8em;}
}
@media only screen and (max-width:959px){
.video_box div{width:80%}
.video_box div i{right:0;top:-40px;width:36px;height:36px;line-height:36px}
.ban{padding:100px 0 50px}
.ban .txt .fade{display:none}
.m-txtpic .col-r .pic{margin-bottom:30px}
.m-txtpic .col-r .pic .video{width:70px;height:56px}
.ul-list6-t1 li{width:33.33%}
.m-slide-certify .swiper-slide.swiper-slide-active .tit::after{display:none}
.m-slide-certify .swiper-container{padding:30px 0 120px}
.m-slide-certify .swiper-slide .tit{font-size:18px}
.ul-list5-t1 li{width:50%;margin-bottom:20px}
.m-tab1-t1 .col-l{width:auto;float:none;margin:0;margin-bottom:20px}
.m-pic7-t1 .col-l{width:auto;float:none}
.m-txtpic7-t1 .box-con .pic{width:auto;margin:0 auto 30px;float:none}
.ul-pro .s1,.ul-pro .s4{position: static;}
}
@media only screen and (max-width:767px){
.wp{padding:0 10px}
.ban .txt .subEn{font-size:24px}
.ban .txt .tit{font-size:16px}
.g-tit .subEn{font-size:16px}
.m-txtpic .col-l .name{font-size:16px}
.ul-sum1 li .sum{font-size:20px}
.m-txtpic .col-r .txt .desc{margin-bottom:30px}
.ul-list6-t1 li{width:50%}
.ul-list6-t1 .pic img{max-width:80%;max-height:80%}
.ul-list6-t1 .pic{height:66px;line-height:60px}
.m-slide-certify{padding:0}
.ul-list5-t1 li{width:auto;float:none;padding:0}
.ul-list5-t1{margin:0}
.ul-list5-t2{padding-top:10px;overflow-x:scroll;font-size:0;white-space:nowrap}
.ul-list5-t2 a{padding:0 10px;padding-bottom:10px;font-size:16px}
.ul-list5-t2 li{display:inline-block}
.ul-list3-t1 .txt .tit{font-size:16px}
.ul-list3-t1 .txt .subEn{font-size:14px}
.ul-list3-t1 .icon{width:36px;height:34px;background-size:100%}
.ul-list3-t1 .con{padding:20px 30px 20px 20px;background-position-x:96%}
.ul-list3-t1 .con:hover,.ul-list3-t1 li.on .con{background-position-x:96%!important}
.m-pic7-t1 .box-oh .box-pc{display:none}
.m-pic7-t1 .box-oh .box-m{display:block}
.m-txtpic7-t1{padding:20px}
.ul-lsit7-t1{width:auto}
.new-01 .new_cons{padding: 30px 0;}
.foot-01 .txt{padding: 30px 0 10px;}
.new-01 .new_cons .hdc h1{font-size: 18px;}
.new-01 .new_cons .desc{font-size: 14px;}
.foot-01 .txt .dwon,
.foot-01 .txt .up{font-size: 14px;}
.ul-pro .s1 .con{padding-left: 20px;}
}
@media only screen and (max-width:1600px){
.swiper-ban .swiper-button-next,.swiper-ban .swiper-button-prev{right:150px}
.swiper-ban .swiper-button-prev,.swiper-ban .swiper-container-rtl .swiper-button-next{right:200px!important}
.swiper-ban .swiper-slide .txt .tit{font-size:48px}
.swiper-ban .swiper-slide .txt span{font-size:38px;margin-bottom:40px}
.swiper-ban .swiper-slide .txt2 .tit{font-size:60px!important}
.ul-pro .s1{padding-left:0}
.g-tit-q2 .tit{font-size:30px}
.swiper-news .pic{width:14.2%}
.inp-q{line-height:56px}
.swiper-news{padding-bottom:90px}
.m-sele select{height:50px;line-height:50px;width:250px}
.pages{margin:40px 0 80px}
}
@media only screen and (max-width:1440px){
.swiper-ban .swiper-button-next,.swiper-ban .swiper-button-prev{right:110px}
.swiper-ban .swiper-button-prev,.swiper-ban .swiper-container-rtl .swiper-button-next{right:160px!important}
.swiper-ban .swiper-slide .txt .tit{font-size:36px}
.swiper-ban .swiper-slide .txt span{font-size:30px;margin-bottom:30px}
.swiper-ban .swiper-slide .txt2 .tit{font-size:48px!important}
.swiper-ban .swiper-slide .txt p{font-size:20px}
.swiper-ban .swiper-slide .txt .more{width:76px;height:46px}
.swiper-ban .swiper-slide .txt{top:120px;left:5%}
.swiper-ban .swiper-pagination-current{font-size:24px}
.m-info .pic{width:45%;margin-right:20px}
.ul-pro li .con{padding:12px 0 28px 20px}
.ul-pro .s1 .txt .desc{padding-right:67px}
.ul-pro .s1{width:40%;padding-right:20px}
.ul-pro .s2,.ul-pro .s3{width:19.8%}
.spread p{background:url(../images/qwy-i3.png) no-repeat center right 10px}
.m-info .txt .tit{font-size:20px}
.m-info .txt .data{font-size:16px;margin-bottom:10px}
.g-tit-q2 .tit{font-size:24px}
.swiper-news .pic{display:none}
.swiper-news .info{width:100%}
.inp-q input{width:97%}
.swiper-news .info .tit{font-size:22px}
.row-y1{padding:60px 0}
.ul-talent{margin:20px -5px}
.ul-talent li{padding:0 5px}
.ul-talent li .tit{font-size:20px;margin-bottom:15px}
}
@media only screen and (max-width:1199px){
.wp{width:98%}
.swiper-ban .swiper-button-next,.swiper-ban .swiper-button-prev{right:60px}
.swiper-ban .swiper-button-prev,.swiper-ban .swiper-container-rtl .swiper-button-next{right:110px!important;width:35px;height:35px;background-size:35px 35px}
.swiper-ban .swiper-button-next,.swiper-ban .swiper-container-rtl .swiper-button-prev{width:35px;height:35px;background-size:35px 35px}
.swiper-ban .swiper-pagination{height:56px;line-height:56px}
.swiper-ban .swiper-slide .t{bottom:20px;left:5.5%;font-size:13px}
.swiper-ban .swiper-slide .txt .tit{font-size:30px}
.swiper-ban .swiper-slide .txt span{font-size:24px;margin-bottom:30px}
.swiper-ban .swiper-slide .txt2 .tit{font-size:36px!important}
.swiper-ban .swiper-slide .txt p{font-size:18px}
.swiper-ban .swiper-slide .txt span em{font-size:14px;margin-top:0}
.swiper-ban .swiper-slide .txt{top:70px}
.row-q1 .col-r{padding-left:30px}
.m-new{padding-left:30px}
.m-info .txt .tit{font-size:18px;height:auto}
.m-info .txt .data{font-size:14px}
.m-info .txt .desc{font-size:12px;margin-bottom:0;height:auto}
.g-tit-q2 .tit{font-size:20px}
.g-tit-q2 p{font-size:16px}
.ul-pro .s1 .txt .desc{font-size:13px}
.spread p a{padding:0 28px 0 10px}
.ul-pro .s1{padding-right:10px}
.spread p{line-height:36px;font-size:12px;height:36px}
.inp-q{padding:0 20px;line-height:40px}
.inp-q input{font-size:14px}
.inp-q img{width:15px;height:15px;vertical-align:middle}
.swiper-news .info .tit{font-size:20px;margin-bottom:10px}
.m-sele select{height:40px;line-height:40px;width:170px;font-size:14px}
.pages{margin:30px 0 60px}
.pages li a{width:36px;height:36px;line-height:36px;font-size:12px}
.swiper-news{padding-bottom:60px}
.swiper-news .swiper-pagination{bottom:20px!important}
.ul-news li .con{padding:15px 25px}
.row-y1{padding:40px 0}
.row-y2{padding:50px 0 30px}
.ul-talent li{width:50%;margin-bottom:10px}
.ul-talent li .tit{font-size:18px}
.ul-talent li .pic{margin-bottom:30px}
.ul-talent li .txt{padding:0 20px 30px}
.ul-job .pull span{font-size:14px}
.ul-job .base .tit{font-size:16px;margin-bottom:10px}
.ul-job .base{padding:20px 30px;margin-bottom:20px}
.ul-job .base .desc{padding-bottom:30px;margin-bottom:20px}
.row-y3{padding:80px 0}
.ul-human li{padding:0 5px}
.ul-human{margin:40px -5px 0}
.ul-human li .tit{font-size:16px}
}
@media only screen and (max-width:959px){
.m-info .pic{float:none;width:auto;margin-right:auto;margin-bottom:10px}
.swiper-ban .swiper-button-next,.swiper-ban .swiper-button-prev{right:30px}
.swiper-ban .swiper-button-prev,.swiper-ban .swiper-container-rtl .swiper-button-next{right:80px!important;width:30px;height:30px;background-size:30px 30px}
.swiper-ban .swiper-button-next,.swiper-ban .swiper-button-prev{top:inherit;bottom:10px}
.swiper-ban .swiper-button-next,.swiper-ban .swiper-container-rtl .swiper-button-prev{width:30px;height:30px;background-size:30px 30px}
.swiper-ban .swiper-slide .txt .tit{font-size:26px}
.swiper-ban .swiper-slide .txt span{font-size:20px;margin-bottom:20px}
.swiper-ban .swiper-slide .txt2 .tit{font-size:30px!important}
.swiper-ban .swiper-slide .txt p{font-size:16px}
.swiper-ban .swiper-slide .txt span em{font-size:12px;margin-top:0}
.swiper-ban .swiper-slide .txt{top:50px}
.row-q1 .col-r{padding-left:30px}
.m-new{padding-left:30px}
.m-info .txt .tit{font-size:18px;height:auto}
.m-info .txt .data{font-size:14px}
.swiper-ban .swiper-slide .txt .more{width:61px;height:37px}
.swiper-ban .swiper-pagination-current{font-size:20px}
.swiper-ban .swiper-pagination{font-size:12px}
.ul-new li{font-size:12px}
.g-tit-q1 .tit{font-size:14px}
.ul-pro .s1{width:100%;padding-right:20px}
.ul-pro .s2,.ul-pro .s3{width:30%}
.ul-pro .s4{width:40%}
.g-tit-q2 .tit em{font-size:14px}
.ul-pro li .con{height:240px}
.swiper-news .info{padding:15px}
.swiper-news .info .txt{padding-top:5px}
.swiper-news .info .tit{font-size:18px;margin-bottom:5px}
.swiper-news .info .desc{font-size:14px;margin-bottom:30px}
.swiper-news .info .img{margin-right:25px}
.ul-news li .tit{font-size:14px}
.ul-talent li .tit{font-size:16px;margin-bottom:10px}
.ul-talent li .txt{padding:0 15px 20px}
.ul-talent li .pic{margin-bottom:20px}
.ul-job .base .desc{font-size:13px;padding-bottom:20px}
.ul-job .pull{line-height:56px}
.ul-job .base .base-b .more{width:100px;line-height:32px}
.ul-job .base .base-b .close{font-size:12px;margin-top:2px}
.ul-human li{width:50%;margin-bottom:20px}
.row-y3{padding:50px 0}
}
@media only screen and (max-width:767px){
.swiper-ban .swiper-slide .pic{height:300px}
.swiper-ban .swiper-pagination{text-align:center;padding-right:0}
.swiper-ban .swiper-pagination{height:46px;line-height:46px}
.swiper-ban .swiper-button-next,.swiper-ban .swiper-button-prev{bottom:7px}
.swiper-ban .swiper-slide .t{bottom:13px;font-size:12px}
.swiper-ban .swiper-slide .txt .tit{font-size:20px}
.swiper-ban .swiper-slide .txt span{font-size:18px;margin-bottom:20px}
.swiper-ban .swiper-slide .txt2 .tit{font-size:24px!important}
.swiper-ban .swiper-slide .txt p{font-size:14px}
.swiper-ban .swiper-slide .pic{width:1920px}
.swiper-ban .swiper-slide .txt1,.swiper-ban .swiper-slide .txt2{left:0}
.swiper-ban .swiper-button-prev,.swiper-ban .swiper-container-rtl .swiper-button-next{right:70px!important}
.row-q1 .col-l,.row-q1 .col-r{overflow:hidden;width:auto;float:none}
.row-q1 .col-r{padding-left:0;margin-top:15px}
.m-new{padding-left:0}
.g-tit-q1{margin-bottom:10px}
.m-info .txt .tit{font-size:16px}
.row-q1{padding:20px 0}
.ul-pro .s2,.ul-pro .s3,.ul-pro .s4{width:100%}
.ul-pro .s1 .txt{float:none;width:auto}
.ul-pro li .con{height:auto}
.g-tit-q2{margin-bottom:20px}
.ul-pro li .con{padding:10px 0 20px 15px}
.g-tit-q2 .tit{font-size:18px}
.swiper-ban .swiper-slide .txt .more{width:49px;height:30px}
.inp-q input{width:93%}
.swiper-news .info .img{float:none;width:auto;margin-right:0}
.swiper-news .info .tit{font-size:16px;height:auto;margin-bottom:10px}
.swiper-news .info .desc{font-size:13px;height:auto;margin-bottom:20px}
.m-sele select{height:36px;line-height:36px;width:150px;font-size:14px}
.m-sele select.on,.m-sele select:hover{background:#0a4e97 url(../images/qwy-i16.png) no-repeat center right 20px}
.m-sele select{background:url(../images/qwy-i17.png) no-repeat center right 20px}
.pages .s4,.pages .s5,.pages .s6,.pages .s7,.pages .s8{display:none}
.swiper-news .swiper-pagination-bullet{width:8px;height:8px}
.ul-news li .con{padding:10px 15px}
.inp-q{margin:25px 0 15px}
.ul-talent li{width:auto;margin-bottom:10px;padding:0}
.ul-talent{margin:20px 0}
.ul-talent li .desc{font-size:13px;height:auto}
.row-y1{padding:20px 0}
.ul-job .pull span{padding-left:5px;font-size:12px;font-weight:400}
.ul-job .pull{line-height:40px}
.ul-job .base{padding:15px 10px}
.ul-job .base .tit{font-size:14px;margin-bottom:6px}
.ul-job .pull .p1{width:40%}
.ul-job .pull .p2{width:30%}
.ul-job .pull .p3{width:30%}
.pages{margin:20px 0 30px}
.ul-human li{float:none;width:auto;padding:0}
.ul-human{margin:20px 0 0}
.ul-human li .tit{font-size:14px}
.ul-human li .con{padding:25px 0}
.ul-job .base .desc{font-size:12px}
.ul-job .base .base-b .more{width:80px;line-height:30px;font-size:12px}
.row-y2{padding:30px 0 20px}
.ul-human li p{font-size:12px;margin-bottom:8px}
.m-new::after{display:none}
.m-pic7-t1 .box-m{display: block;}
.m-pic7-t1 .box-oh{display: none;}
}