html, body, section, ul { padding: 0; margin: 0; }
*{ -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; 
    font-family: Arial,'Microsoft YaHei';word-break:break-all;word-break:break-word;}
*:before, *:after { -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; }
html { font-family:Arial,'Microsoft YaHei'; -ms-text-size-adjust: 100%; -webkit-text-size-adjust: 100%; color: #333;font-size:100%;}
body {font-size:15px;overflow:hidden;overflow-y:auto}
html{overflow:hidden;overflow-y:auto}
a { color: #666; }
a:hover, a:active, a { text-decoration: none; }
a:hover{color:#0d7ec6 !important}
ul, li { list-style: none; }
.txt-c { text-align: center; }
.clear{clear:both;font-size:0;line-height:0;height:0;}
.clearfix:after{ content: "."; display: block; height: 0; clear: both; visibility: hidden; } /* Hides from IE-mac \*/ 
/**/
.section { width:1200px; margin: 0 auto; box-sizing:border-box}
.header, .contain, .footer { width: 100%; }
.header,.footer{background:#fff}
.contain{background:#efefef}
.header .logo {text-align:center;max-width:394px;flex:1}
.header .logo img {width:394px;max-width: 100%;}

.box{padding:2em 0 4em 0}
/*导航*/
.header .navbar-toggle{background:url(../images/daohang.png) no-repeat center center;background-size:cover;margin-top:20px !important;margin-bottom:0 !important}
/*.header.lighted{position:fixed;top:0px;transition:all 2s;box-shadow:0 2px 4px rgba(0, 0, 0, 0.1); background: rgba(255,255,255,1);z-index: 999;}*/
.navbar-default .navbar-toggle{border:0}
.header{position:relative;left:0;right:0;z-index:999;}

.header.lighted{position:fixed;top:0px;transition:all .5s;box-shadow:0 2px 4px rgba(0, 0, 0, 0.1); background: rgba(255,255,255,0.8);}

.header .logo{text-align:center;padding:0;width:100%;max-width:394px;background:url(../images/logo.png) no-repeat left center;
              height:100%;position:absolute;display:block;background-size:contain;}
.navbar{margin-bottom:0}
.navbar-default{background:none !important;border:0 !important;border-radius:0 !important;box-shadow:none !important}
.navbar-brand{padding:0!important}
.navbar-nav{float:right}
.nav .nav-ul li.dropdown {text-align:center;padding:0 0.5vw;}
.nav .nav-ul li.dropdown a {padding:35px 2px 30px 2px;display:block;font-size:16px;color:#160909;
text-transform:uppercase;border-bottom:3px rgba(255,255,255,0) solid}
.nav-ul li.dropdown>a:hover{color:#0660c9 !important;}
.navbar-toggle{margin-right:0}
.container-fluid>.navbar-header{margin-left:0}
li .dropdown-menu { margin: 0; padding: 0; display: none; border-radius: 0 !important;}
.nav-ul li.dropdown:hover .dropdown-menu { display: block !important;}
.nav-ul li .dropdown-menu li a{text-align:center}
.nav-ul li .dropdown-menu li a:hover, .nav-ul li .dropdown-menu li.on a { color:#666; }
.nav .nav-ul li.dropdown ul{min-width: 100%;position: absolute;width:160px;left:50%;margin-left:-80px;}
.nav .nav-ul>li.dropdown>a,.BusinessBoxMenu a{position: relative;}
.nav .nav-ul>li.dropdown>a:after,.ServiceLi:after,.BusinessBoxMenu a:after{
    content: '';
    display: block;
    width: 0;
    height: 3px;
    position: absolute;
    left: 0;
    top:0px;
    transition: ease-in-out .35s;
    background: #0660c9;
    border-radius: 0px;
    z-index: -1;
    color: #fff;
}
.BusinessBoxMenu a:after{ height:5px;}
.ServiceLi:after{  z-index:1; top:auto;bottom:0}
.nav .nav-ul li.dropdown a:hover:after,.ServiceLi:hover:after,.nav .nav-ul li.dropdown.on a:after,.BusinessBoxMenu a:hover:after,.BusinessBoxMenu a.on{width:100%;}
.nav-ul li.dropdown:last-child img{margin-top: 5px;}
.h-Tit{font-size:2.4em;position:relative;padding:0.8em 0 0.5em 0;text-align:center;text-transform:uppercase}


/*滚动*/
.banner { width:100%; overflow: hidden; }
.banner .swiper-container{width: 100%; height: 100%; margin-left: auto; margin-right: auto; }
.banner .swiper-wrapper,.banner .swiper-slide{height:auto !important}
.banner .swiper-slide{ text-align: center; font-size: 18px; background: #fff; /* Center slide text vertically */ display: -webkit-box; display: -ms-flexbox; display: -webkit-flex; display: flex; -webkit-box-pack: center; -ms-flex-pack: center; -webkit-justify-content: center; justify-content: center; -webkit-box-align: center; -ms-flex-align: center; -webkit-align-items: center; align-items: center; }
.banner .swiper-slide img{ width:100%}
.banner span.swiper-pagination-bullet{height: 12px;width: 12px;max-width:5%;background:#fff;border-radius:0;opacity:1;border-radius: 50%;}
.banner span.swiper-pagination-bullet.swiper-pagination-bullet-active{background:#0660c9}
.banner .swiper-container-horizontal>.swiper-pagination-bullets, .swiper-pagination-custom, .swiper-pagination-fraction{bottom:5%}
.banner .swiper-pagination {
    position: absolute;
    z-index: 999;
    bottom: 20px;
    width: 100%;text-align:center
}
.swiper-pagination span{display:inline-block;width:12px;height:12px;background:#fff;border-radius:50%;margin:0 3px;}
.swiper-pagination span.swiper-active-switch{background:#0660c9}
/*公司概况*/
.about{background:#efefef;max-width:100%;overflow:hidden}
.about .tit{color:#333;font-size:36px;margin-bottom:15px;margin-top:15%;text-transform:uppercase}
.about .cont{font-size:15px;line-height:30px;color:#333; overflow: hidden;
    text-overflow: ellipsis;
    word-break: break-all;
    display: -webkit-box;
    -webkit-line-clamp: 7;
    -webkit-box-orient: vertical;}
.about .more{color:#fff;background:#0d7ec6;padding:6px 30px;margin-top:7%;display:inline-block;}
.about *{text-transform:uppercase}
.aboutBox {
max-width: 600px; margin-left: auto; word-break: break-all;
}

.Talent-box{width:96%;max-width:500px;margin:0 auto;display: flex;
    align-items: center;
    justify-content: center;
    flex-direction: column;
    text-align: center;color:#fff}
.Talent-box *{color:#fff}
.Talent-box:hover{color:#fff !important;opacity:0.9}
.Talent{background:url(../images/line2bg.png) no-repeat center;padding:3.5em 0;background-size:cover}
.Talent-box i{display:block;width:126px;height:126px;background:url(../images/line3-2.png) no-repeat center;}
.Talent-box span{font-size:30px;padding:18px 0 30px 0;display:block;}
.Talent-box div{font-size:16px;line-height:30px;overflow:hidden;text-overflow:ellipsis;word-break:break-all;
                display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;text-align:left;/*text-indent:32px*/}

.Talent .col-md-6:nth-child(2) i{background:url(../images/line3-1.png) no-repeat center;}

/*公司概况*/
.performance-l-li{display: flex;
    align-items: center;
    justify-content:flex-start;margin-top:25px;margin-left:20px}
.performance-l-li i{display:block;width:80px;height:80px;margin-right:2%;background:url(../images/line301.png) no-repeat center top;flex-shrink:0}
.performance-l-li:nth-child(2) i{background:url(../images/line301.png) no-repeat center bottom}
.performance-l-li div{flex:1;overflow:hidden}
.performance-l-li div *{line-height:30px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%;display:block}
.performance-l-li p{font-size:24px;color:#1777dd;margin-bottom: 0;}
.performance-l-li span{font-size:16px;color:#666;}
.performance-r .tit{font-size:18px;font-weight:bold;margin-bottom:18px;color:#267cde;margin-top:5px}
.performance-r ul li {
    padding-left: 30px;
    background: url(../images/line302.png) no-repeat 5px center;
    line-height: 32px;
    font-size: 16px;
    color: #333;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}
.performance{padding:2em 0 3em 0;background:#fcfcfc}
.performanceBox{max-width: 550px; margin-left:auto}

/**/
.notice-box{}
.notice-box .tit{font-size:16px;color:#333;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:25px;margin-bottom:7px}
.notice-box .time,.notice-box .cont,.notice-box .more{font-size:14px;color:#848484;}
.notice-box .cont{line-height:25px;
                  overflow: hidden;height:50px;
    text-overflow: ellipsis;
    word-break: break-all;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;margin-bottom:3px
}
.notice-box .more{border:1px #848484 solid;height:32px;width:135px;text-align:center;line-height:32px;margin-top:24px;display:block;}


.footer{background: #3a3a3a;padding-top:20px;overflow: hidden;}
.footer *{color: #9a9898;font-size: 16px;line-height: 1.8;font-size:14px}
.f-navli{margin-top: 15px;}
.f-navli a{display: block;}
.f-navli>a{text-transform:uppercase}
.f-navli>a,.erm-t{color:#fff;font-size: 16px;margin-bottom: 5px;}
.erm-t{font-size: 14px;}
.erm{width:143px;height:143px;margin: 0 auto;}
.erm-t{text-align: center;margin: 15px 0 10px 0;}
.f-bottom{border-top: 1px #676767 solid;background:#1a1a1a;}
.f-bottom .section.b{display: flex;align-items: center;justify-content: space-between;}
.f-bottom .section{padding:15px 0;}

@media (max-width:1200px) {
.about .tit{color:#333;font-size:36px;margin-bottom:15px;margin-top:15%}
.about .cont{font-size:15px;line-height:30px;color:#333; overflow: hidden;
    text-overflow: ellipsis;
    word-break: break-all;
    display: -webkit-box;
    -webkit-line-clamp: 4;
    -webkit-box-orient: vertical;}
 .h-Tit{font-size:2rem;padding: 0.4em 0 0em 0;}
 .aboutBox,.performanceBox,.performance-r{width:96%;
   max-width: 800px; margin:0 auto; word-break: break-all;padding-bottom:2%
}
 .performance-r{margin-top:3%}
 .aboutBox *{text-align:center}
 .about .more{margin-left:auto;margin-right:auto;display:block;max-width:120px}
 .notice .section,.f-bottom .section{max-width:90% !important;margin:0 auto}


 /*导航*/
 .navbar-header{height:60px;position:static;width:100%}
.header .logo{position:static;background: url(../images/logo.png) no-repeat center center;max-width:100%;background-size: auto 80%;}
.header .section,.navbar-nav{width:100%}

}
@media (min-width:991px) {

	.footer .f-nav{display: flex;position:relative;}
	/*.footer .f-nav::after{content:"";width:1px;height:100%;position: absolute;
	right:0;top:0;background: #404040;visibility: inherit;}*/
	.footer .f-nav .f-navli{flex: 1;}
	.footer .f-nav .f-navli:nth-child(2){flex: 1.5;}
	
	.footer .col-md-9{width: 80%;}
	.footer .col-md-3{width: 20%;}
  
}
@media (max-width:991px) {
	.footer .f-nav{display:block;}
	.footer .f-nav .f-navli{width:33%;float: left;min-height: 230px;text-align: center;}
     /*导航*/
     .nav-ul>li.dropdown:last-child{margin-left: 0;}
     .header.lighted{background:rgba(255,255,255,0.99)}
     .navbar-nav{float:none; margin:6px 0;}
.nav-ul>li.dropdown:last-child{margin-left: 0;}
.header .logo{background:url(../images/logo.png) no-repeat left center;width:50%;background-size: contain;height:60px;}    
.header .section{width:100%}
.container-fluid{margin:0}

.nav-ul li.dropdown:hover .dropdown-menu{display:none !important}
.nav-ul li.dropdown .dropdown-menu.show{display:block !important;margin-left:0}

.navbar-collapse{height:auto}
.nav .nav-ul li.dropdown{padding:5px;position:relative;box-sizing: border-box;
                         /* font-family: "iconfont" !important; */
  font-style: normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;

}
.nav .nav-ul li.dropdown:after{top:35px}
.nav .nav-ul li.dropdown ul{
    position: relative;
    float: none;
    width: 100%;
    border: 0;
    box-shadow: none;
   }
/* .nav .nav-ul li.dropdown:before{content: ">";
    position: absolute;
    right: 20px;
    font-size: 14px;
    top: 0;} */

.nav .nav-ul li.dropdown a{text-align:left;padding:5px}
.nav .nav-ul li.dropdown ul{position:static}

}

/*.product{background:#efefef;padding:2em 0}
.product .carousel-indicators {position:static;width: 100%;margin-left:0;list-style: none;text-align: center;margin-bottom:2.5em;}
.carousel-indicators .active { height:auto}
.product .carousel .carousel-indicators div{width:50%;float:left;background:#fff;margin-left: 0;padding:2em 0;display: flex;
    justify-content: start;align-items: center;padding-left: 6%;}
.product .carousel .carousel-indicators div.di1{margin-left:0%;}

.product .carousel .carousel-indicators div i{display:inline-block;height:43px;width: 50px;margin:0 10px;background:url(../images/zpro.png) no-repeat center;}
.product .carousel .carousel-indicators div.active{background:#0772c0;color:#fff;}
.product .carousel .carousel-indicators div.active i{background:url(../images/zpro-h.png) no-repeat center;}
.product .carousel .carousel-indicators div i.i1{background-position: -331px 0;}
.product .carousel .carousel-indicators div i.i2{background-position: -6px 0;}
.product .carousel .carousel-indicators div i.i3{background-position:-352px 0;}
.product .carousel .carousel-indicators div i.i4{background-position:-525px 0;}


.product .carousel-inner{background:#fff}
.product .carousel-inner .item img{width:100%}
.product .carousel-inner .item .aside-W{padding:1em 2em}
.product .carousel-inner .item .h{padding:2em 0 0.5em 0;font-size:1.4em;color:#333;position:relative;margin-bottom:1.2em}
.product .carousel-inner .item .h:after{content:" ";position:absolute;bottom:0;background:#0772c0;width:35px;height:3px;left:0;}
.product .carousel-inner .item .aside{font-size:14px;color:#333;line-height:32px;margin-bottom:1em}
.product .carousel-inner .item a{color:#0d7ec6;height:40px;border-bottom:2px #0d7ec6 solid}*/

.news{background:#fff}
.news .swiper-container{margin-top:2em}
/*.news .swiper-slide:nth-child(3n-1) a{display:block;margin:0 2%}*/
.news .swiper-container p,.news .swiper-container span,.news{display:block;width:100%}
.news .swiper-container img{display:block;}
.news .swiper-container p{margin:1.2em auto ;font-size:15px;height:45px;width:100%;display:block;text-align:center;overflow:hidden;color:#333}
.news .swiper-container span{display:block;font-size:14px;height:40px;line-height:40px;color:#666; overflow:hidden;text-align:left;position:relative;margin:0 auto}
.news .swiper-container span:before {content:" ";position:absolute;top:0;left:0;background:#dddddd;width:24px;height:3px;}
.news .swiper-container p,.news .swiper-container span{width:90%;}
.news .n-p{width:174px;margin:1em auto 0 auto}
.news .swiper-next,.news .swiper-prev{margin: 0 3%;padding: 0.98em 0;display:inline-block;border:1px #0772c0 solid;width: 42.5%;font-size:24px;font-family:'Microsoft YaHei';color:#0772c0;background:url(../images/n-pn.png) no-repeat center;}
.news .swiper-next{background:url(../images/n-pp.png) no-repeat center;}
.news.box{padding:2em 0 2em 0}



.news .swiper-slide a,.news .swiper-slide .news-img{display:block;width:100%;height:100%}
.news .swiper-slide .news-img{
    display: flex;
    align-items: center;
    justify-content: center;
}
.news .swiper-slide a img{border:1px #dad8d8 solid;max-width:100%;max-height:100%}
.news .swiper-slide{box-sizing:border-box;}
.news .swiper-button-disabled{border-color:#ddd}

.position-absolute{position:absolute;}
.swiper-slide .position-absolute{top:0;width:100%;height:100%;left:0;z-index:2}
.swiper-slide .position-absolute .section{display:flex; align-items:flex-start;
    justify-content: center;height:100%;color:#fff;flex-direction:column;padding-left:2%}
.swiper-slide .position-absolute .section p{font-size:200%;line-height:1.2;padding:0;margin:0;text-transform:uppercase}
.swiper-slide .position-absolute .section span{font-size:148%;}


.swiper-slide .position-absolute.product .section p{font-size:190%;font-weight:bold;text-align:center;width:100%;margin-bottom:10px;
                                                    text-transform:uppercase;word-break:break-all
}
.swiper-slide .position-absolute.product .section span{font-size:128%;text-align:center;width:100%}

.zHead{background:#f8f8f8;}
.zHead .section{font-size:14px;line-height:55px;text-align:center}
.zHead .section a,.zHead .section{color:#333333}

.zHead .section .tab a{height:55px;position:relative;display:inline-block;font-size:16px;width:130px;text-align:center;text-decoration:none !important}
.zHead .section .tab a:hover,.zHead .section .tab a.on {background:#1777dd;color:#fff !important}

.zmian{background:#fff;overflow:hidden}
.zmian .aside{padding:4em 0 5em 0;width:93%;margin:0 auto;color:#333;line-height:36px;font-size:16px;}


.znews{padding:2em 0}
.zmian .znews li{border-bottom:1px #bcbcbc dotted;padding-left:22px;background:url(../images/li.png) no-repeat 7px center;}
.zmian .znews li a *{height:46px;line-height:46px;color:#333;font-size:16px}
.zmian .znews li a{display:block;width:100%;display:flex;align-items: center;
    justify-content:space-between;}
.zmian .znews li a p{margin:0;padding:0;flex:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.zmian .znews li a span{width:100px;display:block;color:#989898;}


.imgDiv{display:block;padding: 0;}
.py-2em{margin-top:4em;margin-bottom:2em}
.imgDiv li a{display:block;width:100%;overflow:hidden;text-align:center;position:relative;border:1px #ddd solid;
          display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;	display:flex;-webkit-box-pack: center;-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;-webkit-box-align: center;	
          -ms-flex-align: center;	-webkit-align-items: center;align-items: center;}
.imgDiv li a img,.article img{display:block;width:auto;height:auto;max-width:100%;max-height:100%;margin:0 auto }
.imgDiv li span{width:100%;overflow:hidden;text-align:center;text-overflow:ellipsis;white-space:nowrap;display:block;height:60px;
                line-height:30px;color:#333;font-size:15px;padding:3.5% 0 1% 0;box-sizing: content-box;}
.imgDiv li a:hover {/*transform:scale(0.8,0.8);*//*transition:all 0.2s;*//*border:1px #e8e8e8 solid*/}
/*.imgDiv li a:hover img{transform:scale(0.8,0.8);transition:all 0.2s;}*/
.imgTit{font-size:16px;text-align:center}
.imgView img{display:block;margin:5px auto;max-width:100%;}

/**/
.contactBox ul{margin:4.2vw auto 0 auto}
.contactBox ul li i{display:block;width:78px;height:78px;margin-right:10px;
                    background:url(data:image/png;base64,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) 
                    no-repeat center center;background-position:0 0;
}
.contactBox ul li{display:flex;  align-items: center;justify-content: flex-atart;}
.contactBox ul li span{display:block;font-size:16px;line-height:24px;color:#333;flex:1;
                                                     min-height:48px;
                                                     display: -webkit-box;display: -ms-flexbox;
                   /*-webkit-box-pack: center; -ms-flex-pack: center;*/
                   -webkit-justify-content: center;justify-content: center;
                   -webkit-box-align: center;-ms-flex-align: center;	
                   -webkit-align-items: center;align-items: center;
}
.contactBox ul li:nth-child(1){padding-right:5%}
.contactBox ul li:nth-child(2) i{background-position:0 -78px}
.contactBox ul li:nth-child(2),.contactBox ul li:nth-child(3){justify-content:center;}
.contactBox ul li:nth-child(2) span,.contactBox ul li:nth-child(3) span{flex:inherit}
.contactBox ul li:nth-child(3) i{background-position:0 bottom}
.contactBox ul li{border-right:1px #d8d8d8 solid;padding:0.5% 0}
.contactBox ul li:last-child{border-right:none}
.map{width:100%;height:52vh;position:relative;border:1px #c1c1c1 solid;margin:2.1em auto}
/**/
#AspNetPager1 a,#AspNetPager1 span{display:inline-block;height:38px;line-height:38px;border:1px #dedede solid;padding:0 15px;color:#777 !important}
#AspNetPager1 span{background:#1777dd;color:#fff !important;font-weight:normal !important;border:1px #1777dd solid;}
@media (max-width: 1200px) {
.section {width:100%;max-width:1200px; margin: 0 auto;box-sizing:border-box}
.news .swiper-slide:nth-child(3n-1) a,.news .swiper-slide a{display:block;margin:0 1%}
.section.zbox {width:100%;max-width:1200px; margin: 0 auto;padding:10px 0  }
.znews{padding:1.5em 0;width:95%;margin:0 auto}
.swiper-slide .position-absolute .section p{font-size:150%;}
.swiper-slide .position-absolute .section span{font-size:120%;}
}
@media (max-width:991px) {
    .footer .bottom .col-xs-12{height:auto}
.footer .bottom,.footer .bottom .col-md-9{text-align:center;line-height:24px;}
.news .section{width:94%;}
.notice .row{margin:0}
.contactBox ul li{flex-direction:column;padding:10px 0 !important;border:none}
.contactBox ul li i{margin-bottom:10px}
.contactBox ul{width:94%;margin:0 auto}
}
@media (max-width: 768px) {
    .carousel-indicators { bottom: 0; }
    .product .carousel .carousel-indicators div span{display:none}
  .dream .row div{width:100%;}
  .footer .map div{text-align:center !important}
  .zHead .section .tab{text-align:center}
  .zpNav{max-width:100%;}
  .f-bottom .section{flex-direction:column}
  .swiper-slide .position-absolute .section p{font-size:120%;}
.swiper-slide .position-absolute .section span{font-size:100%;}
.swiper-slide .position-absolute.product .section p{font-size: 106%;font-weight:bold;text-align:center;width:100%;margin-bottom:10px;}
.swiper-slide .position-absolute.product .section span{font-size: 55%;text-align:center;width:100%;}


}
@media (max-width: 360px) {
.nav-ul li.dropdown.home a{background:none;}


}
.page{ margin-bottom: 20px;}
