@charset "UTF-8";
/* CSS Document */
* {margin:0;padding:0;box-sizing:border-box;}
html,body {min-height:100%;}
h1,h2,h3,h4,h5,h6 {font-weight:normal;}
ul,li {list-style:none;}
a {text-decoration:none;color:#232323;}
body {font-family:"Microsoft YaHei";font-size:14px;color:#333;min-width:1200px;}
img {border:none;vertical-align:middle;}
input,textarea {outline:none;border:none;}
textarea {resize:none;overflow:auto;}
.clearfix {zoom:1;}
.clearfix:after {content:".";width:0;height:0;visibility:hidden;display:block;clear:both;overflow:hidden;}
.warp{width: 100%;padding-right: 96px;padding-left: 96px;}
table{border-collapse: collapse;}
table td{vertical-align: top;border: #e5e5e5 1px solid;padding: 5px 10px;}
/* 首页 */
.hd{height:97px;position: relative;}
.hd .logo{width:232px;float:left;margin-top:20px;}
.hd .logo img{width:100%;}
.hd .search{width:215px;float:right;height:40px;background-color:#eeeeee;border-radius:20px;-webkit-border-radius:20px;line-height:40px;margin-top:27px;}
.hd .search .l{width:160px;height:40px;float:left;}
.hd .search .l input{width:100%;height:40px;margin:0;border:0;background-color:transparent;padding:0 10px 0 24px;}
.hd .search .r{width:55px;text-align: center;float:right;}
.hd .nav{float:right;margin-right:42px;}
.hd .nav li{float:left;}
.hd .nav li a{display: block;height:97px;line-height: 97px;color:#000;font-size:16px;padding:0 20px;}
.hd .nav li a:hover,.hd .nav li a.this{color:#fff;background-color: #00346b;}
.hd .nav-m{font-size:25px;color:#034b97;display: none;}
.hd .nav-m .nav-con{display: -webkit-flex;display: flex;-webkit-justify-content: flex-end; justify-content:flex-end;}
@media (max-width: 1300px){
    .warp{padding-right: 10px!important;padding-left: 10px!important;}
    .hd .nav li a{padding:0 10px}
}

/* 幻灯片 */
#huandeng .swiper-wrapper{height: 500px !important;}
#huandeng .swiper-slide{height: 500px !important;background-size: cover;-ms-background-size: cover;-moz-background-size: cover;-webkit-background-size: cover;}
#huandeng .content-slide{color:#fff;max-width:1200px;margin:0 auto;}
#huandeng .content-slide .title{font-size:50px;padding-top:140px;font-weight:bold;}
#huandeng .content-slide .dec{font-size:20px;margin-top:26px;font-weight:normal;}
#huandeng .content-slide .btn-more{display: block;width:160px;background-color: rgba(1,255,255,.75);color:#fff;font-size:16px;padding:12px 0;text-align: center;margin-top:40px;font-weight:normal;}
#huandeng .content-slide .btn-more i{font-weight:bold;margin-left:10px;}
#huandeng .content-slide .btn-more:hover,#huandeng .content-slide .btn-more:active{background-color: rgba(1,255,255,.8);}
#huandeng .pagination {position: absolute;z-index: 20;bottom: 10px;width: 100%;text-align: center;}
#huandeng .swiper-pagination-switch {display: inline-block;width: 8px;height: 8px;border-radius: 8px;background: #555;margin: 0 5px;opacity: 0.8;cursor: pointer;}
#huandeng .swiper-active-switch {background: #02d0e5;}

@media (max-width: 1200px){
    #huandeng .content-slide{padding:0 20px;}
}

/* 首页解决方案 */
.home-solution{padding-top:40px;padding-bottom:40px;}
.home-solution ul{overflow:hidden;}
.home-solution ul li{float:left;width:16.666666%;padding:9px;}
.home-solution ul li a{display: block;width:100%;height:167px;color:#fff;padding-top:48px;text-align: center;}
.home-solution ul li i{font-size:40px;}
.home-solution ul li h1{font-size:18px;margin-top:8px;}
@media (max-width: 1200px){
    .home-solution{padding-top:10px;padding-bottom:10px;}
}

/**首页产品推荐**/
.home-pro{padding-top:40px;padding-bottom:40px;background-color:#f8f9fb;}
.home-pro-hd{overflow:hidden;}
.home-pro-hd-title{font-size:30px;color:#000;float:left;margin-right:36px;font-weight:bold;}
.home-pro-hd-title span{color:#034b97;}
.home-pro-hd-class{float: left;margin-top: 12px;}
.home-pro-hd-class li{display: inline-block;margin-right:25px;}
.home-pro-hd-class li a{display: block;color:#000;font-size:15px;}
.home-pro-hd-more{display: block;float:right;font-size:16px;color:#034b97;margin-top: 12px;}
.swiper-pro{border:#dcdcdc 1px solid;margin-top:40px;position: relative;}
.home-pro .pro-li{border-right:#dcdcdc 1px solid;padding:32px;background-color:#fff;}

.home-pro .pro-li .img{position: absolute;width: 100%;height: 100%;text-align: center;}
.home-pro .pro-li .img img{max-width:100%;max-height:100%;}
.home-pro .pro-li .img span{display: inline-block;width: 0;height: 100%;vertical-align: middle;}
.home-pro .pro-li .square {width:100%;position: relative;display: block;}
.home-pro .pro-li .square:after {content: "";display: block;padding-bottom: 100%;}
.home-pro .pro-li .title{display: block;color:#000;font-size:24px;margin-top:26px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.home-pro .pro-li .desc{display: block;color:#000;margin-top:16px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.home-pro .pro-li .more{display: block;margin-top:25px;width:165px;height:50px;background-color:#034b97;color:#fff;font-size:16px;text-align: center;line-height: 50px;}
.home-pro .pro-li .more i{margin-left:20px;}
.home-pro .pro-li .more:hover{background-color:#00346b;}
#pro-swiper .swiper-slide{height: auto!important;}
#pro-swiper .swiper-wrapper{height: auto!important;overflow: hidden;}
.swiper-pro #btn1,.swiper-pro #btn2{position: absolute;font-size:50px;color:#034b97;top:50%;line-height: 1;margin-top:-25px;}
.swiper-pro #btn1{left: -70px;}
.swiper-pro #btn2{right: -70px;}
#pro-swiper2{display: none;}
@media (max-width: 1300px){
    .swiper-pro #btn1,.swiper-pro #btn2{display: none;}
}


/* 首页关于我们 */
.home-about{background:url(../images/home-about.png) center 50% / cover no-repeat;padding:80px 0;}
.home-about-line{width:66px;height:4px;background-color:#01ffff;margin:0 auto;}
.home-about-title{font-size:40px;color:#fff;font-weight:bold;margin-top:20px;text-align: center;}
.home-about-title span{color:#01ffff;}
.home-about-desc{font-size:15px;color:#fff;line-height: 2;text-align: center;margin-top:40px;}
.home-about-step{background:url(../images/home-about-line.png) center 50% no-repeat;height:91px;margin-top:75px;}
.home-about-step-t{width:1200px;margin:20px auto 0;overflow:hidden;color:#fff;}
.home-about-step-t li{width:33.3333333%;text-align: center;float:left;}
.home-about-step-t li h1{font-size:60px;font-family: Arial;font-weight:bold;}
.home-about-step-t li p{font-size:16px;margin-top:5px;}
.home-about-link{width:197px;height:60px;border:#01ffff 1px solid;line-height: 60px;text-align: center;font-size:16px;display: block;margin:70px auto 0;color:#01ffff;}
.home-about-link i{margin-left:10px;}
.home-about-link:hover{background-color:#01ffff;color:#000;}
@media (max-width: 1200px){
    .home-about-step{background:url(../images/home-about-line.png) center 50% /cover no-repeat;height:91px;margin-top:75px;display: none;}
    .home-about-step-t{width:100%;margin:20px auto 0;overflow:hidden;color:#fff;}
}


/* 首页新闻 */
.home-news{padding-top:40px;padding-bottom:40px;background-color:#f8f9fb;}
.home-news-hd{overflow:hidden;}
.home-news-hd-title{font-size:30px;color:#000;float:left;margin-right:36px;font-weight:bold;}
.home-news-hd-title span{color:#034b97;}
.home-news-hd-more{display: block;float:right;font-size:16px;color:#034b97;margin-top: 12px;}

.home-news-bd{overflow:hidden;margin-top:40px;}
.home-news-bd table{width:100%;}
.home-news-bd a{display: block;}
.home-news-bd .l{width:66.66666%;position: relative;}
.home-news-bd .l .title{background-color:rgba(0,0,0,.5);position: absolute;left:0;width:100%;color:#fff;font-size:30px;font-weight:bold;padding:28px;bottom:0;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.home-news-bd .l img{width:100%;}

.home-news-bd .r{width:33.33333%;background-color:#f0f0f0;vertical-align: top;}
.home-news-bd .r img{width:100%;}
.home-news-bd .r .text{padding:30px 20px;}
.home-news-bd .r .title{font-size:18px;color:#000;line-height: 2;}
.home-news-bd .r .date{font-size:14px;color:#999999;margin-top:20px;}

.home-news-ft{background-color:#f0f0f0;width:33.33333%;}
.home-news-ft a{display: block;padding:38px 30px;}
.home-news-ft .date{font-size:14px;color:#999999;}
.home-news-ft .title{font-size:18px;font-weight:bold;color:#000;line-height: 1.8;margin-top:10px;}
.home-news-ft .desc{font-size:14px;color:#666666;line-height: 1.8;margin-top:10px;height: 50px;overflow: hidden;}

/* 底部 */
.ft-menu{overflow:hidden;background-color:#1b1c21;padding-top:60px;padding-bottom:60px;}
.ft-menu .list{width:20%;float:left;color:#fff;}
.ft-menu .list h1{font-size:18px;font-weight:bold;}
.ft-menu .list ul{margin-top:15px;}
.ft-menu .list ul li a{display: block;color:#d2d2dc;font-size:14px;line-height: 30px;}
.ft-menu .list p{color:#d2d2dc;font-size:14px;line-height: 30px;margin-top:15px;}
@media (max-width: 1200px){
    .ft-menu{padding-top:20px;padding-bottom:20px;}
}
.copyright{background-color:#14151a;height:70px;line-height: 70px;color:#999999;font-size:14px;text-align: center;}

/* 产品列表页 */
.page-banner{height:350px;color:#fff;}
.page-banner h1{padding-top:135px;font-size:28px;font-weight:normal;}
.page-banner h2{margin-top:15px;font-size:18px;font-weight:normal;}

.page-crumbs{height:70px;border-bottom:#e8e8e8 1px solid;}
.page-crumbs .l{line-height: 70px;float:left;color:#666;}
.page-crumbs .l a{color:#666666;font-size:14px;}
.page-crumbs ul{float:right;}
.page-crumbs ul li{float:left;}
.page-crumbs ul li a{display: block;padding:0 30px;color:#000;font-size:14px;line-height: 70px;}
.page-crumbs ul li a.this{color:#fff;background-color: #034b97;}

.pro-shaix{margin-top:50px;}
.pro-shaix ul{color:#999;font-size:15px;margin-top:25px;}
.pro-shaix ul li{display: inline-block;margin-right:35px;margin-bottom: 5px;}
.pro-shaix ul li a{color:#333;}
.pro-shaix ul li a.this{color:#034b97;font-weight:bold;}

.pro-list{overflow:hidden;}
.pro-list li{width:25%;float:left;margin-top:60px;}
.pro-list li a{padding:0 8px;display: block;}
.pro-list li .img{position: absolute;width: 100%;height: 100%;border:#e8e8e8 1px solid;text-align: center;}
.pro-list li .img span{display: inline-block;width: 0;height: 100%;vertical-align: middle;}
.pro-list li .img img{max-width:100%;max-height:100%;}
.pro-list li .square {width:100%;position: relative;}
.pro-list li .square:after {content: "";display: block;padding-bottom: 100%;}


.pro-list li h1{font-size:18px;color:#000;text-align: center;margin-top:30px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.pro-list li h2{font-size:16px;color:#999;margin-top:10px;text-align: center;font-weight:normal;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;    height: 24px;}
.pro-list li a:hover .img{border:#034b97 1px solid;}

.black2 {margin:60px 0;text-align: center;font-family: Arial;font-size:15px;}
.black2 a {border: #e5e5e5 1px solid;padding:10px 13px;margin: 2px;color: #999;  text-decoration: none;    display: inline-block;transition: all .3s;}
.black2 a:hover {border: #034b97 1px solid;color: #fff;background-color: #034b97}
.black2 a:active {color: #fff; border: #034b97 1px solid; background-color: #034b97}
.black2 span.current {padding: 10px 13px; font-weight: bold;  margin: 2px;color: #fff;  border: #034b97 1px solid; background-color: #034b97;    display: inline-block;}
.black2 span.disabled {padding:10px 13px;margin: 2px; color: #ddd; border: #eee 1px solid;display: inline-block;}

/* 产品详情 */
.procon-c{margin:50px 0;}
.procon-menu{width:285px;border-right:#e8e8e8 1px solid;padding-right:35px;}

.menu ul li {display:block;background: url(../images/dot.png) left 15px no-repeat;overflow:visible;}
.menu ul li a {display:block;font-size:15px;color:#333333;line-height: 34px;}

.menu ul li .this{color:#034b97;}
.menu ul li .inactive {background:url(../images/on.png) right 50% no-repeat;}
.menu ul li .active {background:url(../images/off.png) top right no-repeat;color:#034b97;font-weight:bold;}
.menu ul li ul {display:none; margin-bottom:20px;   }
.menu ul li ul li ul {margin-bottom:5px;}
.menu ul li ul li {display:block;margin-left:22px;}
.menu ul li ul li a {background:none;font-size:15px;color:#333;padding-left: 20px; }
.menu ul li.nodot{background:none;}
.menu ul li ul li ul li{background-image:none;}
.menu ul li ul li ul{background-color:#f8f8f8;padding:10px 0;}

.procon-r{padding-left:35px;vertical-align: top;}
.procon-c-hd{overflow:hidden;}
.procon-c-hd .pro-img{width:30%;border:#e8e8e8 1px solid;float:left;}
.procon-c-hd .square {width:100%;position: relative;}
.procon-c-hd .square:after {content: "";display: block;padding-bottom: 100%;}
.procon-c-hd .img{position: absolute;width: 100%;height: 100%;text-align: center;}
.procon-c-hd .img span{display: inline-block;width: 0;height: 100%;vertical-align: middle;}
.procon-c-hd .img img{max-width:100%;max-height:100%;}


.procon-c-hd .pro-jieshao{width:70%;float:right;padding-left:50px;}
.procon-c-hd .pro-jieshao h1{font-size:30px;color:#000;font-weight:bold;}
.procon-c-hd .pro-jieshao h2{font-weight:normal;color:#999999;margin-top:10px;font-size:15px;}
.procon-c-hd .pro-tedian{margin-top:30px;}
.procon-c-hd .pro-tedian h1{font-size:18px;color:#000;font-weight:bold;}
.procon-c-hd .pro-tedian .tedian{font-size:15px;color:#666666;}
.procon-c-hd .pro-tedian .tedian p{margin-top:20px;line-height: 1.5;}

.procon-c-bd{margin-top:45px;overflow:hidden;}
.procon-c-bd #tabs {overflow:hidden;width:100%;margin:0;padding:0;list-style:none;border-bottom:#e8e8e8 1px solid;}
.procon-c-bd #tabs li {float:left;}
.procon-c-bd #tabs a {position:relative;padding:18px 38px;float:left;color:#666666;font-size:15px;}
.procon-c-bd #tabs #current a{background:#034b97;z-index:3;color:#fff;}
.procon-c-bd #content{padding:30px 0;position:relative;z-index:2;font-size:15px;color:#000;line-height: 2;}
.procon-c-bd #content img{max-width:100%;}


/* 解决方案 */
.solution{margin:50px 0;}
.solution ul{overflow:hidden;}
.solution ul li{width:25%;padding:0 12px;float:left;margin-bottom:30px;}
.solution ul li a{display: block;padding-bottom:38px;border-bottom:#e8e8e8 1px solid;}
.solution ul li a:hover{background-color:#034b97;}
.solution ul li .img img{width:100%;}
.solution ul li h1{font-size:20px;color:#000;text-align: center;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;margin-top:32px;}
.solution ul li h2{font-size:14px;color:#999999;margin-top:40px;text-align: center;line-height: 30px;padding:0 30px;display: -webkit-box;display: -ms-box;display: -moz-box;display: box;-webkit-line-clamp:2; -webkit-box-orient: vertical; overflow: hidden;}
.solution ul li h3{color:#ccc;text-align: center;margin-top:38px;font-size:20px;}
.solution ul li a:hover h1{color:#fff;}
.solution ul li a:hover h2{color:#fff;}
.solution ul li a:hover h3{color:#fff;}

.solution-list{margin:50px 0;}
.solution-list .hd{width:100%;position: relative;}
.solution-list .hd .l{width:60%;}
.solution-list .hd .l img{width:100%;}
.solution-list .hd .r{position: absolute;right:0;top:50%;width:50%;background-color:#034b97;padding:40px 25px;color:#fff;font-size:14px;line-height: 1.8;transform:translateY(-50%);}
.solution-list .hd .r p{margin-bottom:20px;text-indent: 2em;}
.solution-list .hd .r p:last-child{margin:0;}

.solution-list .list{margin-top:30px;}
.solution-list .list li{border-bottom:#e8e8e8 1px solid;}
.solution-list .list li a{display: block;padding:26px 0;}
.solution-list .list li h1{font-size:18px;color:#000;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.solution-list .list li h1 i{margin-right:10px;}
.solution-list .list li h2{font-size:14px;color:#999999;margin-top:15px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.solution-list .list li a:hover h1{color:#034b97;}

/* 新闻活动 */
.news{margin:10px 0;}
.news ul li{border-bottom:#e8e8e8 1px solid;}
.news ul li a{padding:40px 0;display:table;overflow:hidden;}
.news ul li .news-img{width:32%;display: table-cell;}
.news ul li .news-img img{width:100%;}
.news ul li .desc{padding-left:45px;display: table-cell;vertical-align: middle;}
.news ul li .desc h1{font-size:18px;color:#000;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.news ul li .desc h2{font-size:14px;color:#666;margin-top:25px;line-height: 30px;display: -webkit-box;display: -ms-box;display: -moz-box;display: box;-webkit-line-clamp:2; -webkit-box-orient: vertical; overflow: hidden;}
.news ul li .date{width:10%;text-align: right;display: table-cell;vertical-align: middle;}
.news ul li .date h1{font-size:30px;color:#999;font-family: Arial;}
.news ul li .date em{font-size:30px;color:#ccc;margin-top:40px;}
.news ul li a:hover h1{color:#034b97;}
.news ul li:hover{border-bottom:#034b97 1px solid;}

.news-con{margin:50px 0;}
.news-con .title{font-size:30px;color:#000;text-align: center;}
.news-con .date{font-size:14px;color:#999;margin-top:25px;text-align: center;}
.news-con .date span{margin-right:40px;}
.news-con .date span:last-child{margin-right:0;}
.news-con .line{height:1px;background-color:#e8e8e8;width:100%;margin-top:30px;}
.news-con .con{font-size:16px;color:#000;line-height: 2;padding:36px 0;}
.news-con .con img{max-width:100%;}
.news-con .con p{margin-bottom:20px;}

/* 关于我们 */
.about{margin:50px 0;}
.about .title{}
.about .title h1{font-size:40px;color:#000;padding-left:20px;border-left:#034b97 5px solid;font-weight:bold;}
.about .title h1 span{color:#034b97;}
.about .title h2{font-size:24px;color:#034b97;margin-top:15px;line-height: 24px;padding-left:25px;text-transform: uppercase;font-family: Arial;}

.about .company{display: table;margin:40px 0;}
.about .company .img{width:31%;display: table-cell;}
.about .company .img img{width:100%;}
.about .company .desc{display: table-cell;vertical-align: middle;padding-left:80px;}
.about .company .desc p{font-size:16px;color:#000;line-height: 30px;}
.about .company .desc a{display: block;width:130px;height:50px;text-align: center;line-height: 50px;font-size:14px;color:#fff;background-color:#034b97;margin-top:25px;}

.about .wenhua{margin-bottom:50px;overflow:hidden;}
.about .wenhua li{padding:0 11px;width:25%;display: table;float:left;}
.about .wenhua li .bg{background-color:#f8f9fb;height:184px;display: table-cell;vertical-align: middle;}
.about .wenhua li .c{display: table;margin:0 auto;}
.about .wenhua li .c .l{font-size:60px;color:#034b97;display: table-cell;vertical-align: middle;}
.about .wenhua li .c .r{display: table-cell;vertical-align: middle;padding-left:25px;}
.about .wenhua li .c .r h1{font-size:24px;color:#000;font-weight:bold;}
.about .wenhua li .c .r h2{font-size:16px;color:#666;margin-top:10px;}

.about-job{background: url(../images/about-job.jpg) center 50% /cover no-repeat;padding-top:80px;padding-bottom:80px;}
.about-job .title h1{font-size:40px;color:#fff;padding-left:20px;border-left:#01fffd 5px solid;font-weight:bold;}
.about-job .title h1 span{color:#01fffd;}
.about-job .title h2{font-size:24px;color:#fff;margin-top:15px;line-height: 24px;padding-left:25px;text-transform: uppercase;font-family: Arial;}

.about-job ul{overflow:hidden;margin-top:50px;}
.about-job ul li{width:25%;float:left;padding:0 11px;}
.about-job ul li a{display: block;background-color:#fff;padding:30px;}
.about-job ul li h1{font-size:18px;color:#000;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;border-bottom:#e8e8e8 1px solid;padding-bottom:30px;}
.about-job ul li .date{font-size:14px;color:#999;margin-top:30px;}
.about-job ul li .text{font-size:14px;color:#333;line-height: 24px;height: 45px;overflow: hidden;margin-top:20px;}
.about-job ul li .arrow{margin-top:20px;font-size:25px;color:#034b97;}
.about-job .more{display: block;width:130px;height:50px;line-height: 50px;text-align: center;font-size:14px;color:#01fffd;border:#01fffd 1px solid;margin:50px auto 0;}

.about-zizhi{padding-top:80px;padding-bottom:80px;}
.about-zizhi .title{position: relative;}
.about-zizhi .title h1{font-size:40px;color:#000;padding-left:20px;border-left:#034b97 5px solid;font-weight:bold;}
.about-zizhi .title h1 span{color:#034b97;}
.about-zizhi .title h2{font-size:24px;color:#034b97;margin-top:15px;line-height: 24px;padding-left:25px;text-transform: uppercase;font-family: Arial;}

.about-zizhi #tabs {overflow:hidden;position: absolute;top:40px;right:0;}
.about-zizhi #tabs li {float:left;margin-left:20px;}
.about-zizhi #tabs a {position:relative;padding:12px 17px;float:left;color:#666666;font-size:14px;border:#e8e8e8 1px solid;}
.about-zizhi #tabs #current a{background:#034b97;z-index:3;color:#fff;}
.about-zizhi #content{padding:56px 0;position:relative;z-index:2;overflow:hidden;}
.about-zizhi ul.zslist{overflow:hidden;}
.about-zizhi ul.zslist li{width:25%;float:left;padding:0 11px;}
.about-zizhi ul.zslist li a{display: block;}
.about-zizhi ul.zslist li a:hover .img{border:#034b97 1px solid;}
.about-zizhi ul.zslist li a:hover h1{color:#034b97;}
.about-zizhi ul.zslist li .img{position: absolute;width: 100%;height: 100%;border:#e8e8e8 1px solid;text-align: center;}
.about-zizhi ul.zslist li .img span{display: inline-block;width: 0;height: 100%;vertical-align: middle;}
.about-zizhi ul.zslist li .img img{max-width:100%;max-height:100%;}
.about-zizhi ul.zslist li .square {width:100%;background: #f8f9fb;position: relative;}
.about-zizhi ul.zslist li .square:after {content: "";display: block;padding-bottom: 100%;}
.about-zizhi ul.zslist li h1{text-align: center;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;font-size:16px;color:#000;margin-top:15px;}
.about-zizhi .more{display: block;width:130px;height:50px;line-height: 50px;text-align: center;font-size:14px;color:#fff;margin:50px auto 0;background-color: #034b97;}

.about-company{margin:50px 0;font-size:16px;color:#000;line-height: 2;}
.about-company img{max-width:100%;}
.about-company p{margin-bottom:20px;}

.about-jobs{margin:50px 0;}
.about-jobs ul{position: relative;border:#e8e8e8 1px solid;overflow:hidden;border-bottom:none;}
.about-jobs ul:after{content:'';position: absolute;width:1px;background-color:#e8e8e8;top:0;height:100%;left:33.333333%;z-index: 10;}
.about-jobs ul:before{content:'';position: absolute;width:1px;background-color:#e8e8e8;top:0;height:100%;left:66.666666%;z-index: 10;}
.about-jobs ul li{width:33.333333%;float:left;position: relative;}
.about-jobs ul li::after{content:'';position: absolute;width:300%;background-color:#e8e8e8;bottom:0;height:1px;left:0;z-index: 10;}
.about-jobs ul li a{display: block;background-color:#fff;padding:30px;}
.about-jobs ul li h1{font-size:18px;color:#000;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;border-bottom:#e8e8e8 1px solid;padding-bottom:30px;}
.about-jobs ul li .date{font-size:14px;color:#999;margin-top:30px;}
.about-jobs ul li .text{font-size:14px;color:#333;line-height: 24px;height: 45px;overflow: hidden;margin-top:20px;}
.about-jobs ul li .arrow{margin-top:20px;font-size:25px;color:#034b97;}

.about-jobs ul li a:hover{background-color:#034b97;}
.about-jobs ul li a:hover h1{color:#fff;}
.about-jobs ul li a:hover .date{color:#fff;}
.about-jobs ul li a:hover .text{color:#fff;}
.about-jobs ul li a:hover .arrow{color:#fff;}

.about-zhengs{margin:50px 0;}
.about-zhengs ul.zslist{overflow:hidden;}
.about-zhengs ul.zslist li{width:25%;float:left;padding:0 11px;margin-bottom:22px;}
.about-zhengs ul.zslist li a{display: block;}
.about-zhengs ul.zslist li a:hover .img{border:#034b97 1px solid;}
.about-zhengs ul.zslist li a:hover h1{color:#034b97;}
.about-zhengs ul.zslist li .img{position: absolute;width: 100%;height: 100%;border:#e8e8e8 1px solid;text-align: center;}
.about-zhengs ul.zslist li .img span{display: inline-block;width: 0;height: 100%;vertical-align: middle;}
.about-zhengs ul.zslist li .img img{max-width:100%;max-height:100%;}
.about-zhengs ul.zslist li .square {width:100%;background: #fff;position: relative;}
.about-zhengs ul.zslist li .square:after {content: "";display: block;padding-bottom: 100%;}

.contact{margin:50px 0;}
.contact .name{font-size:32px;color:#000;text-align: center;}
.contact .name-en{font-size:16px;text-align: center;font-family: Arial;color:#999;margin-top:18px;}
.contact .line{height:1px;width:100%;background-color:#e8e8e8;margin:50px 0;}
.contact .neir{font-size:15px;color:#000;line-height: 2;}
.contact .neir img{max-width:100%;}

/* 在线客服 */
.custom_service p img {display: inline; vertical-align:middle;}
.scrollsidebar{position:absolute; z-index:999; top:350px;right:0}
.side_content{width:100px; height:auto; overflow:hidden; float:left; }
.side_content .side_list {width:100px;overflow:hidden;}
.show_btn{ width:0; height:112px; overflow:hidden; margin-top:50px; float:left; cursor:pointer;}
.show_btn span { display:none;}
.close_btn{width:24px;height:24px;cursor:pointer;}
.side_title,.side_bottom,.close_btn,.show_btn {background:url(../images/sidebar_bg.png) no-repeat;}
.side_title {height:46px;}
.side_bottom { height:8px;}
.side_center {font-family:Verdana, Geneva, sans-serif; padding:5px 12px; font-size:12px;}
.close_btn { float:right; display:block; width:21px; height:16px; margin:16px 10px 0 0; _margin:16px 5px 0 0;}
.close_btn span { display:none;}
.side_center .custom_service p { text-align:center; padding:6px 0; margin:0; vertical-align:middle;}
.other  { text-align:center;border-bottom:1px solid #ddd;border-top:1px solid #ddd}
.other p { padding:5px 0; _height:16px; margin:0;color: #666666;}
.msgserver { text-align:center; padding-bottom: 10px; border-bottom: #ddd 1px solid;}
.msgserver a { background:url(../images/sidebar_bg.png) no-repeat -119px -115px; padding-left:22px;}

/* blue skin as the default skin */
.side_title, .side_blue .side_title {background-position:-195px 0;}
.side_center, .side_blue .side_center {background:url(../images/blue_line.png) repeat-y center;}
.side_bottom, .side_blue .side_bottom {background-position:-195px -50px;}
.close_btn, .side_blue .close_btn {background-position:-44px 0;}
.close_btn:hover, .side_blue .close_btn:hover {background-position:-66px 0;}
.show_btn , .side_blue .show_btn {background-position:-119px 0;}
.msgserver a, .side_blue .msgserver a {color:#06C;}

/* green skin  */
.side_green .side_title {background-position:-349px 0;}
.side_green .side_center {background:url(../images/green_line.png) repeat-y center;}
.side_green .side_bottom {background-position:-349px -50px;}
.side_green .close_btn {background-position:-44px -23px;}
.side_green .close_btn:hover {background-position:-66px -23px;}
.side_green .show_btn {background-position:-147px 0;}
.side_green .msgserver a {color:#76a20c;}

.navigation-up .navigation-v3{margin-left:155px;float:left;_margin-left:10px}
.navigation-up .navigation-v3 ul{float:left}
.navigation-up .navigation-v3 li{float:left;font:normal 16px/59px "microsoft yahei";color:#fff}
.navigation-up .navigation-v3 .nav-up-selected{background:#344157}
.navigation-up .navigation-v3 .nav-up-selected-inpage{background:#202833}
.navigation-up .navigation-v3 li h2{font-weight:normal;padding:0;margin:0}
.navigation-up .navigation-v3 li h2 a{padding:0 25px;color:#fff;display:inline-block;height:60px;font-family:"microsoft yahei"}

.navigation-down{position:absolute;top:97px;left:0px;width:100%;z-index:9;}
.navigation-down .nav-down-menu{width:100%;margin:0;background:#344157;position:absolute;top:0px}
.navigation-down .nav-down-menu .navigation-down-inner{margin:0 0 0 auto;width:1200px;position:relative}
.navigation-down .nav-down-menu dl{float:left;margin:18px;width: 180px;}
.navigation-down .menu-1 dl{margin:20px;}
.navigation-down .menu-1 dt{font-size:16px;padding-bottom:10px;border-bottom:1px solid #61789e;margin-bottom:10px}
.navigation-down .menu-1 dt a{color:#61789e;}
.navigation-down .menu-1 dd a{color:#fff;font:normal 14px/30px "microsoft yahei"}
.navigation-down .menu-1 dd a:hover{color:#60aff6}
.navigation-down .menu-2 dd a,.navigation-down .menu-3 dd a{color:#fff;font:normal 16px "microsoft yahei"}