﻿body{line-height:1.5;max-width:1920px;margin:auto;color:#333;}
body,html{height:100%;}
.line3{display: -webkit-box;-webkit-box-orient: vertical; overflow: hidden; text-overflow:ellipsis;-webkit-line-clamp:3;height:72px;}
.line4{display: -webkit-box;-webkit-box-orient: vertical; overflow: hidden; text-overflow:ellipsis;-webkit-line-clamp:4;height:96px;}
.line2{display: -webkit-box;-webkit-box-orient: vertical; overflow: hidden; text-overflow:ellipsis;-webkit-line-clamp:2;height:48px;}
.line5{display: -webkit-box;-webkit-box-orient: vertical; overflow: hidden; text-overflow:ellipsis;-webkit-line-clamp:5;height:120px;}
.line6{display: -webkit-box;-webkit-box-orient: vertical; overflow: hidden; text-overflow:ellipsis;-webkit-line-clamp:6;height:144px;}
.line7{display: -webkit-box;-webkit-box-orient: vertical; overflow: hidden; text-overflow:ellipsis;-webkit-line-clamp:7;height:168px;}
.pic{overflow:hidden;}
.pic:hover img,li:hover .pic img,.swiper-slide:hover .pic img{
    -webkit-transform: scale(1.05);
    -moz-transform: scale(1.05);
    -ms-transform: scale(1.05);
    -o-transform: scale(1.05);
    transform: scale(1.05);}

.phone{display:none;}
.editor,.fontp{font-size:14px;color:#787878;line-height:24px;text-align:justify;}
.editor table,.editor img,.editor embed,.editor iframe{margin:12px 0;max-width:100%;}
.editor img{height:auto !important;}
.bdsharebuttonbox a{float:none !important;display:inline-block !important;margin:0 8px !important;padding:0 !important;line-height:inherit;width:22px;height:22px;vertical-align:middle;}
.bdsharebuttonbox{text-align:center;margin-top:60px;}
.pos_re{position:relative;}
.pos_re>a{position:absolute;left:0;top:0;width:100%;height:100%;z-index:5;}
.wrapper{max-width:1600px;margin:auto;width:90%;}
.hei100{height:100%;}
.f48{font-size:48px;}
.f36{font-size:36px;}
.f32{font-size:32px;}
.f30{font-size:30px;}
.f28{font-size:28px;}
.f26{font-size:26px;}
.f24{font-size:24px;}
.f22{font-size:22px;}
.f20{font-size:20px;}
.f18{font-size:18px;}
.cfff{color:#fff;}
.img{position:relative;overflow:hidden;}
.img>img{visibility:hidden;opacity:0;}
.img-box{height:100%;width:100%;background-size:cover !important;background-position:center center !important;position:absolute;left:0;top:0;
    -webkit-transition: all .4s;
    -moz-transition: all .4s;
    -ms-transition: all .4s;
    -o-transition: all .4s;
    transition: all .4s;}
.swiper-slide:hover .img-box,li:hover .img-box{
    -webkit-transform: scale(1.05);
    -moz-transform: scale(1.05);
    -ms-transform: scale(1.05);
    -o-transform: scale(1.05);
    transform: scale(1.05);
}
.video-alert .video{width:100%;height:100%;}
.video-alert{display:none;position:fixed;left:0;top:0;width:100%;height:100%;z-index:12;background:#fff;}
.video-alert video,.video-alert iframe{width:100%;height:100%;}
.video-alert .close{width:64px;z-index:8;height:64px;display:block;background:#0000ff url(../images/close.png) no-repeat center center/80%;position:absolute;right:0;top:0;}
@font-face {
    font-family: 'din';
    src: url('font/DIN.eot');
    src: local('font/DIN'),
    local('font/DIN'),
    url('font/DIN.ttf') format('truetype'),
    url('font/DIN.svg')
    format('svg');
}
.din{font-family:'din';}

.bgffa{background:#ededed;}
.loading{width:100%;height:100%;position:fixed;left:0;top:0;z-index:8;background:url(../images/bg00.jpg) no-repeat bottom center/cover;}
.loading>div{position:absolute;left:0;width:100%;top:50%;text-align:center;
    -webkit-transform: translateY(-50%);
    -moz-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    -o-transform: translateY(-50%);
    transform: translateY(-50%);
}

.loading h1{font-size:40px;margin-top:45px;color:#4c4c4c;}
.loading img{width:274px;}
.loading h2{font-size:26px;color:#4c4c4c;text-transform:uppercase;}


.header{line-height:96px;position:fixed;top:0;left:0;width:100%;background:#fff;z-index:8;}
.header.on{border-bottom:1px solid #eaeaea;}
.header-mar{height:96px;}
.logo{width:80px;float:left;}
.nav{float:right;}
.nav li{float:left;padding:0 21px;position:relative;}
.nav li>a{font-size:16px;color:#333;}
.search{position:relative;float:right;margin:35px 0 0 40px;}
.search-btn{position:relative;color:#333;font-size:12px;transition:all 0s;-webkit-transition:all 0s;float:right;display:block;width:50px;height:26px;line-height:26px;border-radius:30px;text-align:right;background:url(../images/search.png) no-repeat left 6px center/12px;padding-left:12px;box-sizing:border-box;}
.search-btn.cur{background:url(../images/closeh.png) no-repeat left 6px center/12px;}
.search .form{box-shadow:0 0 11px 1px rgba(0,0,0,.05);border:1px solid #eaeaea;background:#fff;z-index:2;display:none;position:absolute;top:62px;right:0;}
.search .form input[type=text]{background:transparent;display:block;width:280px;line-height:64px;height:64px;border:none;outline:none;padding:0 15px;font-size:16px;color:#333;}
.search .form .submit{width:64px;height:64px;cursor:pointer;border:none;outline:none;position:absolute;right:0px;top:0;background:url(../images/search.png) no-repeat center center/26px;color:transparent;text-indent:-99px;}
.lan a{margin:35px 0 0 14px;color:#333;background:url(../images/sj2.png) no-repeat right 8px center/7px;text-align:left;padding:0 8px;box-sizing:border-box;display:block;width:56px;line-height:26px;border-radius:30px;font-size:12px;}
.lan{position:relative;float:right;}
.lan dl{top:70px;display:none;position:absolute;width:60px;background:#fff;z-index:2;right:0;box-shadow:0 0 11px 1px rgba(0,0,0,.05);}
.lan dd a{width:100%;border-radius:0;margin:0;background:#fff;text-align:center;}
.lan dd{margin-bottom:-1px;}
.header-bg{display:none;background:rgba(255,255,255,.8);position:fixed;left:0;top:0;width:100%;height:100%;z-index:5;}


.nav li dl{position:absolute;width:calc(100% + 30px);left:-15px;z-index:2;padding:10px 0;/*box-shadow: 0px 5px 20px 0px rgba(0, 0, 0, 0.1);*/visibility:hidden;opacity:0;margin-top:-2px;
    -webkit-transition: all .3s;
    -moz-transition: all .3s;
    -ms-transition: all .3s;
    -o-transition: all .3s;
    transition: all .3s;
    -webkit-transform: translateY(15px);
    -moz-transform: translateY(15px);
    -ms-transform: translateY(15px);
    -o-transform: translateY(15px);
    transform: translateY(15px);
}
.nav li dl:before{content:"";display:block;width:calc(100% - 50px);left:25px;top:0;height:4px;position:absolute;background:#0068e9;}
.nav li>dl>dd{text-align:center;position:relative;}
.nav li>dl>dd a{font-size:14px;color:#333333;padding:0 20px;text-align:center;display:block;line-height:48px;
    -webkit-transition: all 0s;
    -moz-transition: all 0s;
    -ms-transition: all 0s;
    -o-transition: all 0s;
    transition: all 0s;}
.nav li>dl>dd:hover>a,.nav li>dl>dd dd:hover>a{background:#0068e9;color:#fff;font-weight:bold;}
.nav li:hover>dl,.nav li dd:hover>dl{opacity:1;visibility:visible;
    -webkit-transform: translateY(0px);
    -moz-transform: translateY(0px);
    -ms-transform: translateY(0px);
    -o-transform: translateY(0px);
    transform: translateY(0px);}
.nav li dd>dl{
    left:100%;top:0;width:160px;padding:0;
}
.nav li.cur>a{color:#0068e9;}
.nav li dd>dl:before{display:none;}
.banner .wenz{position:absolute;left:0;top:50%;width:100%;text-align:center;z-index:3;
    -webkit-transform: translateY(-50%);
    -moz-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    -o-transform: translateY(-50%);
    transform: translateY(-50%);
}
.banner .wenz h2{color:#fff;font-weight:bold;}
.banner .wenz h3{margin-top:20px;font-weight:lighter;color:#fff;}
.banner .swiper-slide{position:relative;}
.banner .swiper-pagination{bottom:80px !important;font-size:14px;color:rgba(255,255,255,.6);}
.banner .swiper-pagination .swiper-pagination-current{font-size:24px;color:#fff;}
.banner .pagination{z-index:4;position:absolute;bottom:20px;width:100%;text-align:center;}
.banner .pagination span{cursor:pointer;vertical-align:bottom;display:inline-block;margin:0 5px;width:60px;height:2px;background:#fff;opacity:.6;
    -webkit-transition: all .3s;
    -moz-transition: all .3s;
    -ms-transition: all .3s;
    -o-transition: all .3s;
    transition: all .3s;
}
.banner .pagination span.active{height:6px;opacity:1;}
.pad{padding:3.6% 0;}
.index01{}
.index01 .swiper-slide{position:relative;}
/*.index01 .swiper-slide:before{content:"";display:block;position:absolute;left:0;top:0;width:100%;height:100%;background:rgba(0,0,0,.5);z-index:1;transition:all .3s;transition:all .3s;}*/
.index01 .swiper-slide h5{line-height:1;}
.index01 .swiper-slide p{text-align:center;margin-top:8px;}
.index01 .swiper-slide .wenz{position:absolute;left:0;width:100%;box-sizing:border-box;top:50%;padding:0 20px;text-align:center;z-index:2;
    -webkit-transform: translateY(-50%);
    -moz-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    -o-transform: translateY(-50%);
    transform: translateY(-50%);
}
.index01 .swiper-slide:hover:before{opacity:0;}
.lighter{font-weight:lighter;}
.index02{}
.tit{margin-bottom:36px;}
.tit p{margin-top:20px;font-size:16px;color:#666;}
.tit a{float:right;font-size:14px;color:#8a8a8a;display:inline-block;margin-top:25px;}
.tit a:hover{color:#0068e9;}
.index02 li{float:left;width:30%;margin-right:5%;}
.index02 li:nth-child(3){margin-right:0;}
.index02 li h3{margin-top:12px;}
.index03{}
.index03 .swiper-slide{}
.index03 .swiper-slide h5,.news li h5{margin:20px 0 15px;color:#333;font-weight:bold;}
.index03 .swiper-slide hr,.news li hr{margin:26px 0 18px;height:2px;background:#ededed;border:none;display:block;}
.index03 .swiper-slide .wenz:before,.news li .wenz:before{content:"";display:block;position:absolute;bottom:37px;left:0;width:0;height:1px;background:#0068e9;transition:all .3s;-webkit-transition:all .3s;}
.index03 .swiper-slide .wenz,.news li .wenz{position:relative;}
.index03 .swiper-slide h3{height:60px;}
.pagination01.swiper-pagination{position:relative;margin-top:30px;bottom:0 !important;}
.pagination01.swiper-pagination .swiper-pagination-bullet{width:10px;height:10px;opacity:1;background:#d1d1d1;}
.pagination01.swiper-pagination .swiper-pagination-bullet-active{background:#0068e9;width:28px;border-radius:20px;}
.index03 .swiper-slide:hover .wenz:before,.news li:hover .wenz:before{width:100%;}
.f18a{font-size:18px;}
.f18a a{color:#333;}
.f18a:hover a{color:#0068e9;}
.more{width:180px;line-height:48px;border-radius:30px;background:#0068e9;text-align:center;display:inline-block;font-size:12px;color:#fff;}
.more img{height:7px;margin:-2px 0 0 15px;}
.more:hover img{margin:-2px -7px 0 22px;}
.more1{font-size:12px;color:#666;display:inline-block;}
.more1 img{height:7px;margin:-2px 0 0 8px;}
.more1:hover img{margin:-2px -5px 0 13px;}

.footer{background:#666666;}
.footer-top{padding:44px 0;}
.footer-top .wrapper>div{min-height:210px;padding:0 40px;box-sizing:border-box;border-left:1px solid rgba(255,255,255,.1);}
.footer-logo{width:310px;text-align:center;float:left;position:relative;}
.footer-logo>img{max-width:80%;}
.footer-logo h1{font-size:14px;color:#cccccc;margin:20px 0 16px 0;}
.footer-logo p{font-size:12px;line-height:24px;color:#ccc;}
.footer-logo p a{color:#ccc;}
.footer-logo .code{width:100px;position:absolute;bottom:0;right:0;}
.footer-nav{padding:0 !important;border:none !important;width:calc(100% - 740px);float:right;}
.footer-nav dl{min-height:210px;text-align:center;padding:0 40px;border-left:1px solid rgba(255,255,255,.1);float:left;width:25%;box-sizing:border-box;}
.footer-nav dl:nth-last-child(1){border-right:1px  solid rgba(255,255,255,.1);}
.footer-nav dt{font-size:14px;margin-bottom:10px;color:#fff;}
.footer-nav dd{line-height:24px;}
.footer-nav dd>a{color:#ccc;}
.footer-nav dd>a:hover{color:#fff;}
.footer-btm{line-height:60px;border-top:1px solid rgba(255,255,255,.1);text-align:center;font-size:12px;color:#999;}
.footer-btm a{color:#999;}
.footer-contact{float:left;width:430px;}
.footer-contact p{line-height:22px;color:#ccc;padding:5px 0 5px 28px;}
.footer-contact h3{margin-bottom:12px;color:#fff;font-size:18px;}
.footer-contact p:nth-child(2){background:url(../images/ficon01.png) no-repeat left top 11px/16px;}
.footer-contact p:nth-child(3){background:url(../images/ficon02.png) no-repeat left center/16px;}
.footer-contact p:nth-child(4){background:url(../images/ficon03.png) no-repeat left center/16px;}
.footer-contact p a{color:#ccc;}
.footer-contact select{margin-top:22px;width:100%;max-width:220px;line-height:42px;background:#fff url(../images/xl.png) no-repeat right 24px center/12px;border:none;outline:none;padding:0 24px;color:#333;}
.fixed-right{position:fixed;right:20px;bottom:20%;z-index:9;}
.fixed-right li{margin-bottom:4px;position:relative;}
.fixed-right li>a{font-size:16px;color:#fff;font-weight:bold;display:block;line-height:40px;text-align:center;width:40px;border-radius:4px;background:#999;}
.fixed-right li img{width:22px;}
.fixed-right li:hover>a{background:#0068e9;}
.fixed-right li .hide-div{display:none;top:0;width:159px;line-height:41px;text-align:center;position:absolute;right:52px;font-size:13px;color:#666666;background:url(../images/mailbg.png) no-repeat center center/100%;}
.fixed-right li:hover .hide-div{display:block;}
.fixed-right li .hide-div a{color:#666;}
.fixed-right li:nth-child(1) .hide-div{height:102px;padding:0;width:111px;top:-32px;background:url(../images/codebg.png) no-repeat center center/100%;}
.fixed-right li:nth-child(1) .hide-div img{width:100px;display:block;}

.ny-banner{height:422px;position:relative;}
.ny-banner .wz{position:absolute;left:0;top:50%;width:100%;text-align:left;
    -webkit-transform: translateY(-50%);
    -moz-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    -o-transform: translateY(-50%);
    transform: translateY(-50%);
}
.subnav{text-align:center;border-bottom:1px solid #e8e8e8;}
.subnav a{position:relative;line-height:60px;margin:0 12px;font-size:16px;color:#666;padding:0 12px;display:inline-block;}
.subnav a:hover,.subnav a.cur{color:#0042e9;}
.subnav a:before{content:"";left:0;display:block;position:absolute;bottom:0;width:100%;height:3px;background:#0042e9;
    -webkit-transition: all .3s;
    -moz-transition: all .3s;
    -ms-transition: all .3s;
    -o-transition: all .3s;
    transition: all .3s;
    -webkit-transform: scale(0);
    -moz-transform: scale(0);
    -ms-transform: scale(0);
    -o-transform: scale(0);
    transform: scale(0);
}
.subnav a:hover:before,.subnav a.cur:before{
    -webkit-transform: scale(1.0);
    -moz-transform: scale(1.0);
    -ms-transform: scale(1.0);
    -o-transform: scale(1.0);
    transform: scale(1.0);
}


.about01 dl{max-width:1200px;margin:auto;}
.about01 dd{box-sizing:border-box;float:left;width:25%;border-left:1px solid #e0e0e0;text-align:center;position:relative;}
.about01 dd img{width:28px;}
.about01 dd:nth-last-child(1){border-right:1px solid #e0e0e0;}
.about01 dd h5{margin:25px 0 8px;line-height:1;}
.about01 dd h5 span{font-size:45px;color:#0068e9;}
.about01 dd h5 sup{margin:-5px 0 0 3px;font-weight:600;color:#0068e9;font-size:20px;}
.about01 dd p{font-size:12px;color:#333333;}
.about01 dd:hover img{
    -webkit-transform: translateY(-10px);
    -moz-transform: translateY(-10px);
    -ms-transform: translateY(-10px);
    -o-transform: translateY(-10px);
    transform: translateY(-10px);
}
.about01 li{float:left;background:#fff;width:calc(25% - 5px);margin:0 2.5px;box-sizing:border-box;padding:44px;}
.about01 li h3{font-size:16px;color:#666666;margin:18px 0 12px;}
.f12p{font-size:12px;color:#666;height:200px;line-height:20px;text-align:justify;}
.more{font-size:14px;color:#0068e9;text-decoration:underline;display:inline-block;}
.about li .more{margin-top:15px;}
.f16p{font-size:16px;line-height:30px;color:#666;}
.ny-tit{text-align:center;margin-bottom:50px;}
.ny-tit h5{font-size:14px;color:#666666;margin-top:4px;text-transform:uppercase;}
.ny-tit p{margin:20px auto 0 auto;}
.padt0{padding-top:0;}
.about02{background:url(../images/bg01.jpg) no-repeat bottom center;}
.about02 .big-container{position:relative;}
.about02 .big-container .swiper-container{max-width:800px;margin:auto;}
.about02 .big-container .swiper-slide dt{margin-top:15px;font-size:20px;color:#0068e9;}
.about02 .big-container .swiper-slide dd{padding:4px 0;margin-top:4px;}
.about02 .big-container .swiper-slide dd span{color:#333;font-weight:bold;}
.about02 .big-container .swiper-slide dl{transition:all .3s;-webkit-transition:all .3s;transform:translateX(-50px);-webkit-transform:translateX(-50px);}
.about02 .big-container .swiper-slide-active dl{transform:translateX(0px);-webkit-transform:translateX(0px);}
.swiper-button-prev.prev01{width:54px;height:54px;margin-top:-27px;border:1px solid #ededed;border-radius:50%;background:url(../images/prev.png) no-repeat center center/10.5px;}
.swiper-button-next.next01{width:54px;height:54px;margin-top:-27px;border:1px solid #ededed;border-radius:50%;background:url(../images/next.png) no-repeat center center/10.5px;}
.swiper-button-prev.prev01:hover{border-color:#0000ff;background:#0000ff url(../images/prevw.png) no-repeat center center/10.5px;}
.swiper-button-next.next01:hover{border-color:#0000ff;background:#0000ff url(../images/nextw.png) no-repeat center center/10.5px;}
.about02 .big-container .prev01{left:0;}
.about02 .big-container .next01{right:0;}
.about02 .sml-container{margin:55px 150px 0 150px;}
.about02 .sml-container .swiper-slide.cur{margin-top:0;}
.about02 .sml-container .swiper-slide{text-align:center;margin-top:10px;}
.about02 .sml-container a{display:block;background:url(../images/abg01.png) no-repeat center center/100%;width:100%;height:54px;line-height:45px;font-size:18px;color:#000;font-weight:bold;}
.about02 .sml-container .swiper-slide.cur a,.about02 .sml-container a:hover{color:#0000ff;}
.honor-tab{margin-bottom:60px;text-align:center;}
.honor-tab a{display:inline-block;width:200px;margin:0 8px;line-height:52px;border:1px solid #ececec;font-size:18px;color:#333333;}
.honor-tab a:hover,.honor-tab a.cur{background:#0000ff;color:#fff;border-color:#0000ff;}
.about03 .swiper-slide>div{line-height:285px;height:285px;text-align:center;border:1px solid #e1e6f0;border-radius:4px;}
.about03 .swiper-slide img{max-width:80%;max-height:80%;}
.about03 .swiper-slide p{text-align:center;color:#333;margin-top:15px;}
.about03 .btn-box{padding:0 100px;}
.about03 .swiper-slide:hover img{
    -webkit-transform: scale(1.05);
    -moz-transform: scale(1.05);
    -ms-transform: scale(1.05);
    -o-transform: scale(1.05);
    transform: scale(1.05);}
.btn-box{position:relative;}
.btn-box .prev01{left:0;}
.btn-box .next{right:0;}
.about03 .prev01,.about03 .next01{margin-top:-56px;}
.about03 .btn-box>div{display:none;}
.about03 li{padding:0 55px;box-sizing:border-box;font-size:20px;border:1px solid #ccc;line-height:70px;float:left;width:49%;margin-bottom:20px;}
.about03 li img{width:32px;margin:-2px 22px 0 0;}
.about03 li:nth-child(2n){float:right;}
.about03 li:hover{background:#0068e9;color:#fff;border-color:#0068e9;}
.about03 li .hide{display:none;}
.about03 li:hover .show{display:none;}
.about03 li:hover .hide{display:inline-block;}
.about04{/*background:#f8f8f8;*/}
.about04 li{float:left;width:32%;margin:0 2% 20px 0;}
.about04 li .wenz{padding:32px 25px;border:1px solid #ebebec;background:#fff;}
.about04 li .wenz h6{margin:3px 0 12px;font-size:16px;}
.about04 li:nth-child(3n){margin-right:0;}
.about05{}
.about05 .video-box{position:relative;}
.about05 .video-box .wz{position:absolute;top:50%;left:0;width:100%;text-align:center;z-index:2;
    -webkit-transform: translateY(-50%);
    -moz-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    -o-transform: translateY(-50%);
    transform: translateY(-50%);}
.about05 .video-box .bf{margin-top:20px;line-height:32px;font-size:16px;display:inline-block;color:#fff;padding-left:42px;background:url(../images/bf.png) no-repeat left center;}
.video-path{display:none;}
.about06 dd{position:relative;float:left;width:33.33%;padding:0 20px;box-sizing:border-box;text-align:center;}
.about06 dd img{height:31px;}
.about06 dd h4{font-size:20px;margin:15px 0 10px;}
.about06 dd a{font-size:14px;color:#2b66e1;}
.about06 dd p{margin-bottom:12px;}
.about06 dd:before{content:"";display:block;width:1px;height:100%;position:absolute;left:0;top:0;background:#eaeaea;}
.about06 dd:nth-child(1):before{display:none;}
.page-index{display:none;}
.about>div{position:relative;}
.about .hash{position:absolute;top:-120px;}
.news li{float:left;width:23.125%;margin:0 2.5% 30px 0;}
.news li:nth-child(4n){margin-right:0;}
.news li .pic{height:246px;}
.news li .wenz h3{line-height:30px;height:60px;}
.news li .wenz,.index03 .swiper-slide .wenz{position:relative;}
.news li .wenz:before,.index03 .swiper-slide .wenz:before{content:"";display:block;position:absolute;width:20px;height:2px;bottom:36px;left:0;background:#0042e9;transition:all .25s;-webkit-transition:all .25s;}
.news li:hover .wenz:before,.index03 .swiper-slide:hover .wenz:before{width:100%;}

#pgServer{font-size: 14px;color: #999;padding:30px 0 0;}
#pgServer a{float:none;}
#pgServer a,#pgServer font,#pgServer span{text-align:center;display: inline-block;font-size: 14px;color: #666;margin-right:2px;width:36px;height:36px;line-height:36px;}
#pgServer font,#pgServer a:hover,#pgServer span.active{background-color:#0042e9;color: #fff!important;}

.crumbs{font-size:14px;}
.crumbs .wrapper{line-height:60px;border-bottom:1px solid #e8e8e8;}
.crumbs a{color:#333;}
.crumbs span{color:#989898;}
.crumbs img{display:inline-block;margin:-2px 8px 0 8px;width:6px;}
.news-tit{margin-bottom:32px;}
.news-tit p{font-size:14px;color:#666;margin-top:4px;}
.page-fy{margin-top:50px;border-top:1px solid #eaeaea;border-bottom:1px solid #eaeaea;padding:18px 0;line-height:32px;}
.page-fy a{color:#333;font-size:16px;}
.page-fy a:hover{color:#0000ff;}
.ind-tab{margin-bottom:40px;}
.ind-tab a{color:#333;display:inline-block;font-size:16px;width:130px;line-height:44px;border:1px solid #eaeaea;border-radius:30px;text-align:center;margin-right:12px;}
.ind-tab a:hover,.ind-tab a.cur{background:#0000ff;border-color:#0000ff;color:#fff;}
.industry{}
.industry .swiper-slide{}
.industry .swiper-slide .wenz{padding:48px 42px;background:#ededed;border-radius:10px;box-sizing:border-box;width:25%;float:left;}
.tj{text-align:justify;}
.industry .swiper-slide .wenz h2{margin-bottom:15px;}
.industry .swiper-slide .wenz .website{margin:20px 0 30px;font-size:14px;color:#666;background:url(../images/e.png) no-repeat left center/22px;padding-left:30px;display:block;line-height:26px;}
.industry .swiper-slide .wenz .website:hover{text-decoration:underline;}
.more2{border:1px solid #ccc;border-radius:30px;background:#fff;display:inline-block;width:100px;line-height:32px;text-align:center;}
.industry .swiper-slide dl{position:absolute;right:0;top:0;height:100%;width:calc(75% - 26px);}
.industry .swiper-slide dt{float:left;height:100%;width:calc(70.75% - 13px);}
.industry .swiper-slide dt img,.industry .swiper-slide dd img{height:100%;width:100%;object-fit:cover;}
.industry .swiper-slide dd{margin-bottom:26px;float:right;height:calc(50% - 13px);width:calc(29.25% - 13px);}
.industry .swiper-slide dt,.industry .swiper-slide dd{border-radius:10px;}
.industry .swiper-slide:hover .pic img{
    -webkit-transform: scale(1) !important;
    -moz-transform: scale(1) !important;
    -ms-transform: scale(1) !important;
    -o-transform: scale(1) !important;
    transform: scale(1) !important;
}
.industry .swiper-slide .pic:hover img{
    -webkit-transform: scale(1.05) !important;
    -moz-transform: scale(1.05) !important;
    -ms-transform: scale(1.05) !important;
    -o-transform: scale(1.05) !important;
    transform: scale(1.05) !important;}
.industry .swiper-slide .wx,.industry .swiper-slide .wb{position:relative;margin-left:10px;float:right;width:36px;height:36px;border-radius:50%;display:block;}
.industry .swiper-slide .wx{background:#999 url(../images/wx1.png) no-repeat center center/21px;}
.industry .swiper-slide .wb{background:#999 url(../images/wb1.png) no-repeat center center/21px;}
.industry .swiper-slide .wb:hover,.industry .swiper-slide .wx:hover{background-color:#666 !important;}
.industry .swiper-slide .wx img{display:none;position:absolute;max-width:100px;width:100px;height:100px;bottom:50px;left:-32px;}
.industry .swiper-slide .wx:hover img{display:block;}

.swiper-pagination.pagination03{margin-top:35px;position:relative !important;bottom:auto !important;}
.swiper-pagination.pagination03 .swiper-pagination-bullet{opacity:1;border-radius:0;width:35px;height:4px;background:#cac9ca;margin:0 7px;}
.swiper-pagination.pagination03 .swiper-pagination-bullet-active{background:#333333;height:6px;}
.industry-detail{}
.industry-detail .news-tit p{margin-top:12px;}
.industry-detail li{float:left;margin:0 2% 25px 0;width:32%}
.industry-detail li img{;border-radius:10px;}
.industry-detail li:nth-child(3n){margin-right:0;}
.resource{background:#f7f7f7;}
.resource-search{max-width:600px;margin:0 auto 35px auto;}
.resource-search input[type=text]{line-height:52px;float:left;display:block;width:calc(100% - 130px);box-sizing:border-box;border:1px solid #e1e6f0;border-right:0;outline:none;padding:0 20px;font-size:16px;color:#666;}
.resource-search .submit{cursor:pointer;float:right;width:130px;line-height:52px;border:none;outline:none;display:block;background:#0068e9;color:#fff;font-size:16px;}
.resource li{width:calc(25% - 6px);margin:3px;border:1px solid #e1e6f0;float:left;box-sizing:border-box;padding:38px;background:#fff;}
.resource li:hover{border-color:#0000ff;}
.resource li h5{}
span.sx{vertical-align:middle;display:inline-block;font-size:12px;background:#0068e9;color:#fff;border-radius:3px;margin:-4px 0 0 8px;padding:0 6px;line-height:22px;}
.resource li p,.resource-detail h5{margin-top:20px;background:url(../images/add.png) no-repeat left center;padding-left:30px;}
.load-more{width:200px;line-height:60px;font-size:16px;color:#fff;display:block;text-align:center;margin:60px auto 0 auto;background:#0068e9;}
.load-more:hover,.resource-search .submit:hover{background:#0000ff;}
.resource-detail{background:#f7f7f7;}
.resource-detail .side{padding:38px 30px;box-sizing:border-box;width:355px;float:right;border:1px solid #e1e6f0;background:#fff;}
.resource-detail .side h3{margin-bottom:20px;}
.resource-detail .side dd{font-size:16px;color:#333;border-bottom:1px dashed #f3f5f8;line-height:50px;}
.resource-detail .side dd a{color:#333;}
.resource-detail .content{float:left;box-sizing:border-box;width:calc(100% - 385px);}
.resource-detail .content li{margin-bottom:22px;padding:42px;border:1px solid #e1e6f0;background:#fff;}
.resource-detail .sign-div{margin:15px 0 40px 0;}
.resource-detail .sign-div span{display:inline-block;font-size:12px;line-height:24px;padding:0 9px;border:1px solid #3c4866;margin:2px 7px 2px 0;}
.resource-detail .fontp a{color:#666;}
.resource-detail hr{border:none;border-top:1px dashed #f3f5f8;display:block;width:100%;margin:25px 0;text-align:left;}
.resource-detail .fontp{line-height:30px;}
.resource-detail .more1{color:#0000ff;}
.resource-detail .side li{margin-bottom:20px;}
.resource-detail .side li h3{cursor:pointer;background:url(../images/jia.png) no-repeat right center/9.5px;font-size:18px;border-bottom:1px solid #ccc;padding:12px 0;}
.resource-detail .side li>div{display:none;line-height:36px;}
.resource-detail .side li>div>div{cursor:pointer;font-size:16px;color:#333;background:url(../images/span.png) no-repeat right center/15.5px;}
.resource-detail .side li>div>div.cur{background:url(../images/spanh.png) no-repeat right center/15.5px;}
.resource-detail .side li:nth-child(1) h3{margin-top:-12px;}
.resource-detail .side li h3.cur{background:url(../images/jian.png) no-repeat right center/9.5px;}
.resource-detail .side .tj{display:block;width:100%;line-height:50px;font-size:16px;text-align:center;background:#0000ff;color:#fff;margin-top:25px;}
.search-key{font-size:16px;color:#666;line-height:80px;border-bottom:1px solid #ccc;}
.search-key span{color:#003da5;}
.resource-detail .content li{position:relative;}
.resource-detail .content li .sq{width:130px;line-height:46px;position:absolute;right:42px;top:42px;margin:0;}
.layer_notice{display:none;padding:32px;text-align:center}
.layer_notice h3{margin-bottom:12px;}
.layer_notice p a{color:#333;}
.layer_notice p{color:#333;text-align:center;}

.culture{background:#f7f7f7;}
.culture li{margin-bottom:42px;background:#fff;}
.culture li .pic{float:left;width:60%;}
.culture li:nth-child(2n) .pic{float:right;}
.culture li:nth-child(2n) .wenz{float:left;}
.culture li .wenz{box-sizing:border-box;width:40%;background:#fff;padding:65px 80px;float:right;}
.culture li .wenz h3{margin-bottom:40px;position:relative;}
/*.culture li .wenz h3:before{content:"";display:block;position:absolute;bottom:20px;width:120px;height:5px;left:0;background:#0068e9;}*/
.culture li .wenz p{font-size:24px;line-height:44px;}
.culture li .wenz h3 span{display:inline-block;padding-bottom:20px;border-bottom:4px solid #0068e9;}


























@media only screen and (max-width: 1600px) {
    .news li .pic{height:200px;}
    .f48{font-size:44px;}
    .f36{font-size:30px;}
    .f32{font-size:26px;}
    .f30{font-size:26px;}
    .footer-top .wrapper>div{padding:0 30px;}
    .footer-logo>img{max-width:100%;}
    .footer-logo{width:200px;}
    .footer-nav{width:calc(100% - 560px);}
    .footer-contact{width:400px;}
    .footer-contact select{padding:0 20px;line-height:36px;background-position:right 20px center !important;}
    .footer-nav dl{padding:0 28px;}
    .loading h1{font-size:30px;}
    .loading h2{font-size:20px;}
    .resource li{padding:24px 30px;}
    .ny-banner{height:360px;}
    .resource li h5{font-size:20px;}
.industry .swiper-slide .wenz{width:30%;padding:36px;}
.industry .swiper-slide .wenz .tj{height:96px;-webkit-line-clamp:4;}
.industry .swiper-slide dl{width:calc(70% - 20px);}
.culture li .wenz p{font-size:18px;line-height:36px;}
.culture li .wenz h3:before{width:100px;height:4px;}
.culture li .wenz{padding:55px 75px;}
}

.ny-banner .wz h2{display:none;}






@media only screen and (max-width: 1200px) {



}



.phone-lan{display:none;}
@media only screen and (max-width: 1023px) {
    body{padding-top:70px;}
    .f48{font-size:28px;}
    .f36{font-size:24px;}
    .f32{font-size:24px;}
    .f30{font-size:24px;}
    .f28{font-size:20px;}
    .f26{font-size:20px;}
    .f24{font-size:18px;}
    .f20{font-size:16px;}
    .f18{font-size:14px;}
    .tel{display:none;}
    .phone{display:block;}
    .subnav{display:none;}
    .pc{display:none;}
    .wrapper{width:90%;}
    .hidden-img{margin-top:70px;}
    .nav{overflow-y:auto;display:none;background:rgba(255,255,255,1);border-top:1px solid rgba(255,255,255,.6);top:70px;box-sizing:border-box;z-index:9;position:fixed;width:100%;left:0;height:calc(100% - 70px);}
    .nav li{padding:0;margin:0;border-bottom:1px solid #ddd;width:100%;box-sizing:border-box;float:none;}
    .nav li>a{line-height:55px !important;text-align:left;color:#fff;display:block;padding:0 30px;width:100%;box-sizing:border-box;}
    .nav li.er>a{padding-right:30px;}
    .nav li dd>a{color:#333;}
    .nav li:hover>a,    .nav li.cur>a{background-color:transparent !important;}
    .nav li dl{padding:4px 0;box-shadow:none;position:relative;display:none;top:auto;}
    .nav li dd{text-align:left;}
    .nav li dd a{box-sizing:border-box;line-height:30px;display:block;font-size:14px;color:#fff;padding:5px 0 5px 40px;text-align:left;}
    .nav li:hover dl{display:none;}
    .header{line-height:70px;top:0;box-sizing:border-box;position:fixed;width:100%;z-index:9;}
    .pad{padding:34px 0;}
    .nav li>a:before{display:none !important;}
    .nav li dl:before{display:none !important;}
    .nav li dl{padding:8px 0;border-top:1px solid #eaeaea;text-align:left;opacity:1;visibility:visible;
        -webkit-transform: translateY(0);
        -moz-transform: translateY(0);
        -ms-transform: translateY(0);
        -o-transform: translateY(0);
        transform: translateY(0);
    }
    .nav li>dl{width:100%;left:0;}
    .nav li>dl>dd a{text-align:left;line-height:32px;text-indent:30px;}
    .header .san{float:right;width:24px;height:16px;margin-top:27px;box-sizing:border-box;cursor:pointer;position:relative;
        -webkit-transition: all .5s;
        -moz-transition: all .5s;
        -ms-transition: all .5s;
        -o-transition: all .5s;
        transition: all .5s;
    }
    .header .san span{
        width:100%;
        position:absolute;;
        height:2px;background:#014099;
        display:block;
        -webkit-transition: all .5s;
        -moz-transition: all .5s;
        -ms-transition: all .5s;
        -o-transition: all .5s;
        transition: all .5s;
    }
    .header .san span:nth-child(1){top:0;}
    .header .san span:nth-child(2){top:50%;margin-top:-1px;}
    .header .san span:nth-child(3){bottom:0;}
    .header .san.cur span:nth-child(1){
        top: 50%;margin-top:-1px;
        -webkit-transform: rotate(45deg);
        -moz-transform: rotate(45deg);
        -ms-transform: rotate(45deg);
        -o-transform: rotate(45deg);
        transform: rotate(45deg);
    }
    .header .san.cur span:nth-child(2){
        -webkit-transform: rotate(-45deg);
        -moz-transform: rotate(-45deg);
        -ms-transform: rotate(-45deg);
        -o-transform: rotate(-45deg);
        transform: rotate(-45deg);}
    .header .san.cur span:nth-child(3){display:none;}
    .search .form{left:0;top:70px;background:#fff;position:absolute;width:100%;margin:0;border:none;padding:10px 0;border-top:1px solid #eaeaea;}
    .logo{width:50px;}
    .search{margin:20px 15px 0 0;}
    .search .form input[type=text]{line-height:36px;height:36px;font-size:14px;width:100%;border-left:0;}
    .search .form .submit{right:5%;top:14px;width:36px;height:36px;background-size:16px !important;top:10px;}
    .nav.on{display:block;}
    .nav li>a{color:#333;}
    .banner .wenz h2{font-size:20px;}
    .fixed-right{display:none;}
    .banner .wenz h3{font-size:14px;margin-top:12px;}
    .banner .pagination span{width:30px;}
    .banner .pagination span.active{height:4px;}
    .banner .pagination{bottom:20px !important;}
    .header.on{background:#fff;}
    .pagination01.swiper-pagination .swiper-pagination-bullet{width:8px;height:8px;}
    .pagination01.swiper-pagination .swiper-pagination-bullet-active{width:20px;height:8px;}
    .f36{font-size:20px;}
    .pagination01.swiper-pagination{margin-top:22px;}
    .tit p{font-size:14px;line-height:24px;margin-top:10px;}
    .index02 li{width:100%;margin:0 0 15px 0;}
    .tit{margin-bottom:30px;}
    .tit a{font-size:12px;margin-top:8px;}
    .footer-top .wrapper>div{min-height:inherit;padding:0;border:none;}
    .footer-logo{width:120px;float:none;text-align:left;}
    .footer-contact h3{font-size:16px;margin-bottom:10px;}
    .footer-contact{width:100%;float:none;padding:30px 0 0 0 !important;}
    .footer-top{padding:30px 0;}
    .footer-contact p{margin-top:-4px;}
    .footer-contact select{margin-top:14px;}
    .footer-nav{display:none;}
    .footer-btm{line-height:22px;padding:12px 0;}
    .footer-btm a{display:inline-block;}
    .loading{z-index:10;}
    .loading img{width:140px;}
    .loading h1{font-size:22px;}
    .loading h2{font-size:14px;}
    .search{position:static;}
    .search-btn{color:transparent;text-indent:-999px;width:32px;height:32px;background-position:center center !important;background-size:16px !important;}
    .lan{display:none;}
    .phone-lan{border:none !important;margin-top:30px;padding:12px 0 12px 30px !important;display:block;}
    .phone-lan a{color:#333;font-size:12px !important;margin-right:12px;float:left;width:32px !important;height:32px;border:1px solid #333;border-radius:50%;text-align:center;line-height:32px;display:block;}
    .ny-banner{height:200px;}
    .ind-tab a{width:100px;font-size:14px;line-height:36px;margin-right:3px;}
    .ind-tab{margin-bottom:22px;white-space:nowrap;overflow-x:auto;}
    .industry .swiper-slide .wenz{padding:22px;width:100%;}
    .industry .swiper-slide dl{display:none;}
    .industry-detail li{width:48.5%;margin:5px 0 !important;}
    .crumbs{font-size:13px;line-height:40px;}
    .industry-detail li:nth-child(2n){float:right;}
    .ny-tit p{font-size:14px;line-height:24px;margin-top:12px;}
    .about01 dd{width:50%;border:none;padding:20px 0;}
    .about01 dd h5 span{font-size:30px;}
    .about01 dd h5{margin:20px 0 5px;font-size:15px;}
    .about01 dd:nth-last-child(1){border:none;}
    .about01 dd h5 sup{font-size:14px;}
    .ny-tit{margin-bottom:30px;}
    .about02 .sml-container{margin:35px 0 0 0;}
    .about02 .prev01{display:none;}
    .about02 .next01{display:none;}
    .about02 .sml-container a{width:110px;height:42px;line-height:42px;}
    .f16p{font-size:14px;line-height:24px;}
    .about03 li{line-height:48px;margin-bottom:12px;font-size:14px;width:100%;padding:0 20px;}
    .about03 li img{width:16px;margin:-2px 15px 0 0;}
    .about04 li{width:100%;margin:0 0 10px 0;overflow:hidden;}
    .about04 li .wenz{padding:20px;}
    .video-box{overflow:hidden;}
    .video-box>img{max-width:200%;width:200%;margin-left:-50%;}
    .about04 li .fontp{height:auto;font-size:12px;line-height:22px;}
    .about05 .video-box .bf{font-size:14px;background-size:16px !important;padding-left:22px;}
    .about06 dd{border:none;border-bottom:1px solid #eaeaea;overflow:hidden;width:100%;padding:20px 0;}
    .about06 dd img{margin-top:6px;float:left;}
    .about06 dd h4,.about06 dd p,.about06 dd a{float:right;width:calc(100% - 40px);text-align:left;}
    .about06 dd h4{font-size:16px;margin:0 0 4px;}
    .about06 dd p{margin-bottom:0;}
    .about06 dd a{margin-top:6px;}
    .about06 dd:before{display:none;}
    .about06 dd p a{width:100%;}
    .news li{width:100%;}
    .f18a{font-size:16px;}
    .index03 .swiper-slide hr, .news li hr{margin:18px 0 12px;}
    .index03 .swiper-slide h5, .news li h5{margin:12px 0 7px;}
    .news li hr{display:none;}
    .news li .more1{display:none;}
    .news-tit{margin-bottom:20px;}
    .page-fy{line-height:28px;padding:10px 0;margin-top:24px;}
    .page-fy a{font-size:14px;}
    .resource li{width:100%;padding:18px;}
    .resource li h5{font-size:16px;}
    .resource li p, .resource-detail h5{margin-top:12px;}
    .resource-search .submit{width:80px;line-height:44px;font-size:14px;}
    .resource-search input[type=text]{line-height:44px;width:calc(100% - 80px);}
    .resource-detail .side{width:100%;padding:0;}
    .resource-detail .content{width:100%;padding:20px 0 0 0;}
    .resource-detail .side li:nth-child(1) h3{margin:0;}
    .resource-detail .side li{padding:0 20px;background-position:right 20px center !important;margin:0;}
    .resource-detail .side li h3{margin:0;font-size:16px;}
    .resource-detail .side li>div{line-height:30px;padding:8px 0;}
    .resource-detail .side li>div>div{font-size:14px;background-size:12px !important;}
    .resource-detail .content li{padding:22px;}
    .resource-detail .sign-div span{margin-right:3px;}
    .resource-detail .sign-div{margin:7px 0 20px;}
    .resource-detail .fontp{line-height:24px;}
    .resource-detail hr{margin:12px 0;}
    .tuijian{display:none;}
    .resource-detail .content li .sq{font-size:14px;line-height:40px;width:110px;position:relative;right:auto;top:auto;margin-top:30px;}
    .load-more{width:120px;font-size:14px;margin-top:30px;line-height:42px;}
.news li .wenz h3{line-height:24px;height:48px;}
.header-mar{height:0;}
.news li .wenz:before{display:none;}
.index03 .swiper-slide h3{line-height:26px;height:52px;}
.culture li .pic{width:100%;}
.culture li .wenz{padding:20px;width:100%;}
.culture li .wenz h3{padding-bottom:20px;margin-bottom:12px;}
.culture li .wenz h3:before{width:40px;height:2px;bottom:8px;}
.culture li .wenz .f24p{font-size:14px;line-height:24px;}
.culture li{margin-bottom:20px;}







}
