@charset "utf-8";
.padd{padding:50px 0;}

/** 本网站开始 */
#header{position:relative; z-index:900; width: 100%;top:0;left:0}
.logo{display:inline-block; line-height:0;background-position:left center;background-repeat:no-repeat;position:relative;z-index:300;position:absolute;left:0;top:50%;margin-top:-22px;} 
.logo img{width:auto}

.nav-dd{position:relative;text-align:center;width:12.5%;float:left;} 

.nava{line-height:95px;display:block;font-size:16px;} 

.lan_p{position:relative;display:inline-block;padding-right:15px;}
.lan_p b{position:absolute;right:0;top:50%;display:block;border-top:5px solid #fff;border-left:5px solid transparent;border-right:5px solid transparent;margin-top:-2px}

/* .产品中心 */
.h-tit{text-align: center;background-image: url(../images/01line1.png);background-position:center bottom;background-repeat:no-repeat;padding-bottom:30px;margin-bottom:30px;}
.h-tit h2{font-weight:normal;font-size:30px;}
.h-tit p{font-size:18px;color:#999;}

.main1{padding-bottom:0}
.m1-box{background-image:url(../images/1m1bg.jpg);background-size: cover;}
.m1-box .w1{width:50%;background-color: rgba(0,0,0,0.5);color:#fff;}
.m1-box .dd{position:relative;padding:20px 0;display:block;color:#fff;}
.m1-box .boxW{margin-left:10%;position:relative;z-index:20}
.m1-box .imgW{width:160px;height:100px !important;position:relative;}
.m1-box .imgW::after{content:'';width:160px;left:0;display:block;height:2px;background-color:#fff;position:absolute;}
.m1-box .div{padding-left:20px;}
.m1-box .np{line-height:20px;max-height:40px;}
.m1-bg{position:absolute;width:0;height:100%;left:0;top:0;background-color:rgba(48,93,195,0.8);}
.m1-box .dd:hover .m1-bg{width:120%}
.m1-ico{position:absolute;width: 40px;height:40px;left:110%;top:50%;margin-top:-20px;margin-left:-20px;}
.m1-ico p{background-color:#fff;position:absolute;opacity:0;}
.m1-box .dd:hover .p1{left:50%;opacity:1}
.m1-box .dd:hover .p2{top:50%;opacity:1}
.m1-ico .p1{width:1px;height:100%;left:100%;top:0}
.m1-ico .p2{height:1px;width:100%;top:100%;left:0}
.m1-box a.bk{color:#fff;line-height:40px;}

/* .m1-box dd::before{top:50%;right:0;height:1px;width:40px;} */


.main2{background-image:url(../images/01m1-bg.jpg);background-position:center -100px;background-repeat:no-repeat;}
.m2-le .div{position:absolute;width:100%;left:0;bottom:0;background-color: rgba(0,0,0,0.5)}
.m2-time1{position: absolute;left:0;height:100%;top:0;width:80px;text-align:center;}
.m2-time1 b{margin-top:10px;display:block;}
.m2-le{width:530px;}
.m2-le .ntit{line-height:80px;color:#fff;padding-left:100px;}

.m2-ri .imga{background-color:#f4f4f4;padding:21px 0;padding-left:175px;padding-right:15px;margin-bottom:25px;}
.m2-ri .div{padding-left:15px;}
.m2-ri .np{line-height:20px;height:40px;}
.news-time{position: absolute;left:0;top:50%;width:125px;color:#999;margin-top:-28px;}
.news-list1 .ntit{margin-bottom:5px;line-height:30px;}
.news-list1 .imga:hover .news-time,.news-list1 .imga:hover .ntit{color:#0062b1}
.news-list1 .imga:hover .ntit{font-weight:bold;}

.main3{background-image:url(../images/01-m3bg.jpg);background-position:center bottom;background-repeat:no-repeat;}
.main3 .box{padding:15px 0}
.m3-le{width:525px;position:relative;left:25px;top:-50px;}
.m3-ri .div{padding:0 60px 0 80px;}
.m3-ri .np{line-height:25px;margin:20px 0;}
.m3-more:hover{transform:translateX(-20px);cursor:pointer;}


.link{margin-top:100px;margin-bottom:10px;}
.link *{display:inline-block;vertical-align:middle;margin-bottom:10px;margin-right:20px;}
.link a:hover{color: #0062b1}

#footer{background-color: #2d2d2d;color:#fff;padding:30px 0 50px;}
#footer a{color:#8d8d8d;}
.ft-list a{display:block;padding-bottom:5px;}
.ft-list a:hover{text-decoration:underline;}
.ft-list .fl{width:10%;border-left:1px solid #383838;border-right:1px solid #242424;height:200px;}
.ft-list .fr{width:16%;text-align: left;color:#8d8d8d}
.ft-list .inbk{text-align:left;}
#footer .h3,#footer .h2{margin-bottom:15px;}
#footer .p1{margin-bottom:5px;}
.bdsharebuttonbox a{width:25px !important;height:25px !important;margin:0;padding:0 !important;background-position:center !important;background-repeat:no-repeat !important;}
.bdsharebuttonbox a.bds_tqq{background-image: url(../images/share2.png) !important;}
.bdsharebuttonbox a.bds_weixin{background-image: url(../images/share3.png) !important;}
.bdsharebuttonbox a.bds_tsina{background-image: url(../images/share4.png) !important;}
.bdsharebuttonbox a.bds_renren{background-image: url(../images/share1.png) !important;}

/* 02-1公司简介 */
.location{position:absolute;width:100%;left:0;bottom: 0;padding-left:0;background:none;}
.location *{color:#fff;}
.ny-banner{height:410px;}
.ny-nav{border-bottom:1px solid #eee;line-height:70px;margin-bottom:50px;}
.ny-nav a{border-bottom:1px solid #fff;padding:0 20px;}
.ny-nav a:hover,.ny-nav a.on{border-bottom-color:#0062b1}


.ab-con{line-height:1.5}
.about1 .imgW{width:525px;}
.about1 .div{padding-right:20px;}
.ab-h2{margin-bottom:25px;}
.about2 .div{padding-left:20px;}

/* .3-1行业新闻 */
.news-list .np{line-height:25px;max-height:50px;}
.news-list .div{padding-left:30px;}
.news-list .p1{margin:5px 0 15px;}
.news-list img{display:block;width:100%}
.news-list .imga{padding:25px 0;border-bottom:1px solid #eee;}
.news-list .imga:hover .ntit{color:#0062b1}
.news-list .page{margin-top:50px;}
.news-list .imgW{width:280px;}

.newsC-h2{border-bottom:1px dashed #eee;padding-bottom:15px;}
.newsC-h2 p{margin-top:10px;}
.news-con{line-height:1.6}
/* 4产品中心 */
.cp-list{margin-bottom:30px;}
.cp-list .imga{width:21%;margin:0 2% 30px 0;background-color:#eee;border:1px solid #ddd;}
.cp-list .imgW{border-bottom:1px solid #ddd}
.cp-list img{width:100%}
.cp-list .ntit{line-height:50px}
.cp-list .imga:hover{box-shadow:0px 5px 10px #ddd;-webkit-box-shadow:0px 5px 10px #ddd;border-color:#0062b1}
.cp-list .imga:hover .imgW{border-bottom-color:#0062b1}
/* 4产品中心详情 */
.anchor_nav.fixtop{position:fixed;width:100%;left:0;top:0;z-index:9999}
.anchor_nav .box{width:100%}
.anchor_nav_ul li{float:left;padding:15px 13px;cursor:pointer;}
.anchor_nav_ul{border:1px solid #eee;background-color:#fff;}
.anchor_nav_ul li:hover,.anchor_nav_ul li.active{background-color:#204db3;color:#fff;}

.ah-con1{line-height:1.8}
.ah-h2{margin:50px 0 15px;}
.cp-p1{border-bottom:1px solid #ddd;padding-bottom:15px;margin:15px 0;}
.cp-p3{margin-top:10px;}
.cp-top .imgW{width:40%;text-align:center;}
 #img{width:100%}
.cp-top .w2 {margin:20px 0 50px;}
.cp-top .w2 img{width:22%;float:left;margin-right:2%;cursor:pointer;border:1px solid #fff;}
.cp-top .w2 img.on{border-color:#0062b1}
/* 5-2行业应用 */
.hy-nav a{display:inline-block;vertical-align:top;width:110px;line-height:30px;border:1px solid #fff;text-align:center;margin-right:10px;margin-bottom:10px;}
.hy-nav a:hover,.hy-nav a.on{border-color:#0062b1;color:#0062b1}


.hy-img1{line-height:70px;text-align:center;position:relative;margin-bottom:10px;}
.hy-img1 span{position:absolute;left:0;top:50%;margin-top:-35px;}
.hy-img1 img{width:70px;height:70px;display:block;margin:0 auto;}
.hy-p1{line-height:23px;height:69px;}
.ny-w5{width:50%}
.hy-list .imgW img{width:100%}
.hy-list .imga{margin-bottom:40px;}
.hy-list .dd1{background-color:#305dc3;color:#fff;}
.hy-list .dd2{background-color:#f5f5f5;color:#606060}
.hy-list .div{width:80%;margin:10% auto 0;}




/* 5行业应用 */
.hy-h2{margin-bottom:20px;}
.hy-con{line-height:1.8}
.hy-imgbox{text-align:center;padding:20px;border:1px solid #ededed}

/* 6下载中心 */
.down-list{margin-bottom:40px;}
.down-list dd{border-bottom:1px solid #ededed;padding:30px 0;}
.down-list .boxW{max-width:870px;margin:0 auto;}
.down-ico{display:block;width:130px;height:39px;background-image: url(../images/06-ico1.png.);margin-top:15px;}
.down-list .imgW{width:250px;line-height:0;}
.down-list .div{padding-left:20px;color:#606060}
.down-list .ntit{line-height:30px;}
.down-list .np{line-height:25px;max-height:50px;margin-bottom:5px;}
.down-ico:hover{background-image: url(../images/06-ico2.png);}
.down-list .imgW img{width:100%}

.bdsharebuttonbox1 a{background-image:none !important;margin:0 0 0 10px !important;line-height:0;width:auto !important;height:auto !important}
.bdsharebuttonbox1{line-height:33px;}
.bdsharebuttonbox1 img{display:block;}
.down-con{margin-top:30px;}
.down-link{margin:30px 0}
.down-sm{margin-bottom:30px;}
.down-font .fl{margin-right:5px;}
.down-font .fontSize{cursor: pointer;}
.down-font{margin:30px 0;}
.fontAdd{font-size:18px;}
.down-con1{line-height:1.8;font-size:16px;}
.fontJian{font-size:14px;}
/* 7-1人力资源 */
.renli-list .imgW{width:40%}
.renli-list .imgW img{width:100%;height:auto}
.renli-list .div{margin-right:30px;line-height:1.7}
.renli-h2{margin-bottom:10px;}
/* 7-2人才招聘 */
.job-list dd{margin-bottom:40px;}
.job-con li{width:40%;margin-right:5%;vertical-align:top;font-size:18px;margin-bottom:15px;}
.job-con li.w100{width:100%}
.end-time{display:none;}
.job-h2{font-size:26px;padding:30px 0;border-bottom:1px solid #ededed;margin-bottom:30px;}
.job-ul{background-color:#e6e6e6;position:relative;color:#666}
.job-ul li{width:25%;float:left;font-size:18px;text-align: center;padding:20px 0;}
.job-ul li.w1{width:30%;}
.job-ul li.w4{background-image: url(../images/icon/job_ico1.png);position:absolute;height:100%;right:0;top:0;background-repeat:no-repeat;background-position:center;width:20%;padding:0}
.job-show{border:1px solid #ddd;padding:30px 50px;}
.job-div1{line-height:2;border-bottom:1px solid #ededed;padding-bottom:30px;margin-bottom:30px;}
.job-show{display:none;}
.job-ul.on .w4{background-image: url(../images/icon/job_ico2.png);}
.job-list dd.dt .job-ul{background-color:#305dc3;color:#fff;}
.job-list .dt .w4{background-image: none !important;padding:20px 0}
.dail-h3{margin-bottom:15px;color:#333}
.dail-con{line-height:1.8}
.dail-h2{line-height:20px;padding:40px 0;border-bottom:1px solid #ededed;margin-bottom:40px;}
.fontAdd .dail-h3{font-size:24px;}
.dail-h2 .down-font{margin:0}
.bdsharebuttonbox2{margin-top:30px;}
/* 8-2客户来访 */
.kh-box{border:1px solid #ededed;padding:15px;background-color: #f4f4f4}
.kh-box .imgW{width:40%;line-height:2.5;} 
.kh-box #banner1 img{width:100%}
.kh-box .mlW{background-color:#969696;text-align:center;}
.kh-box #banner1 img{display:block;margin-bottom:0 auto;}
.kh-box .mlW img{display:block;margin:0 auto;max-width:100%}

#banner1 .swiper-button-white{background-image:none;height:20px;}
#banner1 .swiper-button-white img{width:20px;height:20px;}
.box01{padding:0 15px;}
.kh-box .div{padding-left:30px;}
.kh-box .img1{background-color:#fff;padding:15px 0;width:90%;margin:0 auto}
.swiper-button-prev{left:-5px !important;background-image: none !important;}
.swiper-button-next{right:-5px !important;background-image: none !important;background-image: none !important;}
.kh-box{width:100%;margin-bottom: 30px;}
.kh-nav{overflow:hidden;border-bottom:1px solid #ededed}
.kh-nav a{float:left;font-size:16px;padding:15px 30px;}
.kh-nav a.on{color:#0062b1}
.lx-ul li{width:45%;margin-right:3%;margin-bottom:10px;}
.lx-h2{margin-bottom:20px;}
.map{width:100%;margin-top:30px;}
.ly-form dd.w5{width:45%;margin-bottom:15px;}
.ly-form label{line-height:50px;position:absolute;left:10px;top:0}
.ly-form input{height:50px;background-color: transparent;}
.ly-form dd{position:relative;border:1px solid #eee;}
.ly-form i{position:absolute;right:10px;top:0;display:block;line-height:50px;}
.ly-form .div{padding-left:150px;}
.ly-form .text{width:100%;display:block;}
.ly-form .w100 label{position:static;line-height:40px;}
.ly-form textarea{height:100px;display:block;padding:10px 0;border:none;width:100%}
.ly-form .w100 .div{padding:15px;}
.ly-form dd.w5.on *{background-color:#0062b1;color:#fff;}
.ly-form .tj{background-color: #f2f2f2;width:140px;line-height:35px;color:#333}

.cp-click{margin-bottom:15px;}
.cp-click .clickbtn{border:1px solid #fff;margin:0 2%;font-size:16px;padding:10px 20px;display:inline-block;margin-bottom:10px;}
.cp-click .on{color:#0062b1;border-color: #0062b1}
.cp-navShow{background-color:#737373;color:#fff;margin-bottom: 30px;}
.cp-navShow a{display:inline-block;padding:10px 20px;color:#fff;}
.cp-navShow a:hover,.cp-navShow .on{color:#c5d7ff}


.st{font-family: 宋体}
.bk{display:block;}
.re{position:relative;}
/* 常用颜色 */
.red1{color:#e60012 !important}
.red2{color:#0062b1 !important}
.red3{color:#999 !important}
.red4{color:#ff7700 !important}
.h66{color:#666}
.h77{color:#777}
.h55{color:#555}
.h99{color:#999}
.h88{color:#888}
.hd8{color:#d8d8d8}
.bg1{background-color:#0062b1 !important;color:#fff !important}
.bg2{background-color:#305dc3 !important;color:#fff !important}
.bg3{background-color:#aaaaaa !important;color:#fff}
.bg4{background-color:#ffd500 !important;}
.bgle{background-position:left center;background-repeat:no-repeat}
.bgri{background-position:right center;background-repeat:no-repeat}
.bgct{background-position:center center;background-repeat:no-repeat}
.bgff{background-color:#fff}
.col3{width:29%;margin-right:2%;float:left;}
.col4{width:22%;margin-right:1.02%;float:left;}
.ul{list-style:none}
.clickbtn{cursor:pointer;}
.clickshow{height:0px;overflow:hidden;}
.clickshow.auto{height:auto;overflow:visible;}
.lineth{text-decoration:line-through;}
.ov{overflow:hidden}
/* 横向导航 */
#screen{overflow-x:auto;overflow-y:hidden;position:relative;}
.screen-nav dd{position:relative;float:left}
.screen-nav dd a{margin-right:3rem;display:block;position:relative;line-height:4rem;}
.screen-nav dd .on a::after,.onbtl.on::after{content:'';position:absolute;left:0;bottom:0;height:2px;width:100%;background-color:red;}
.screen-nav dd dd{float:left;}
.screen-nav dd dd:last-child a{margin-right:0}

