﻿@charset "utf-8";
/* CSS Document #2478d3*/
.w1260{max-width:1260px;margin:auto;width:96%;}
.n-ban{margin-top:86px;}
.n-ban img{width:100%;display:block;}
.n-ban .n-ban2{display:none;}
.n-top{background-color: rgba(243, 243, 243, 1);}

.n-topban{display:flex;justify-content: space-between;flex-wrap: wrap;max-width:1260px;margin:auto;}
.n-topban-a{color:#666;padding-left:30px;background:url("../images/mbx2.png") left center no-repeat;display:table;height:70px;}
.n-topban-a p{display:table-cell; vertical-align: middle;}
.n-topban-a a{color:#666;display:inline-block;}
.n-topban-a span{display:inline-block;}
.n-topban-a a:hover{color:#2478d3;}
.n-topban-b{}
.n-topban-b ul{display:flex;}
.n-topban-b li{line-height:70px;text-align:center;font-size:16px;}
.n-topban-b li a{display:inline-block;padding:0 30px;color:#333}
.n-topban-b li.nabou{background:#2478d3;}
.n-topban-b li.nabou a{color:#fff;}

.n-kuanjia{padding:60px 0;}

.n-biaoti{text-align:center;margin-bottom:50px;}
.n-biaoti p{font-size: 36px;color:#2478d3;}
.n-biaoti span{display:block;width:40px;height:2px;background:#2478d3;margin:auto;margin-top:10px;}


.n-about{display:flex;justify-content: space-between;flex-wrap:wrap;}
.n-about-a{flex-shrink:0;width:50%;}
.n-about-a img{width:100%;display:block;}
.n-about-a video{width:100%;height:100%;}
.n-about-b{flex-shrink:0;width:45%;display:table;}
.n-about-ba{display:table-cell;vertical-align: middle;line-height:34px;font-size:16px;}
.n-about-ba .ap{font-size:24px;color:#2478d3;margin-bottom:20px;font-weight: bold;}

.n-honor{overflow:hidden;}
.n-honor ul{display:flex;flex-wrap:wrap;margin-right:-2%;}
.n-honor li{flex-shrink:0;width:31%;text-align:center;margin-bottom:50px;font-size:16px;margin-right:2%;}
.n-honor img{display:block;width:100%;}
.n-honor p{margin-top:20px;}

.n-contact{display:flex;justify-content: space-between;flex-wrap: wrap;border-radius: 10px;box-shadow:0 0 10px #ccc;margin-bottom:50px;}
.n-contact-a{width:50%;flex-shrink:0;overflow:hidden;border-top-left-radius: 10px;border-bottom-left-radius: 10px;}
.n-contact-a img{display:block;width:100%;}
.n-contact-b{flex-shrink:0;width:46%;display:table;}
.n-contact-bb{display:table-cell;vertical-align: middle;font-size:15px;line-height:32px;}
.n-contact-bb h3{font-size:26px;color:#2478d3;margin-bottom:10px;}

/**客户留言代码**/
.message{width:100%;  overflow:hidden;box-sizing:border-box;}
.message h3{color:#333; font-size:16px; font-weight: normal;text-align: center;background: #efefef;padding: 40px 10px;box-sizing: border-box;}
.message ol{width:100%; margin-top:30px;}
.message ol li{float: left; width:49%; margin-bottom:20px; background:#fff; border:1px solid #e6e6e6;}
.message ol li:nth-child(2n){float:right;}
.message ol li:nth-child(6){float:left;}
.message ol li:nth-child(7){float:right;}
.message ol li input{width:100%; height:auto;  background:none; border:none; color:#999; padding:0 15px; font-size:14px; outline:none; -webkit-appearance:none; line-height:60px;box-sizing:border-box;}
.message ol li textarea{font-size:14px; padding:10px 15px; width:90%; height:180px; border:none; background:none; color:#999; outline:none; -webkit-appearance: none; box-sizing: border-box;resize: none;}
.message ol li .btn,.message ol li .btn2{color:#fff; font-size:16px; cursor:pointer;}
.message ol li .btn{background:#2478d3;}
.message ol li .btn2{background:#999;}
.message ol li .btn:hover{background:#2478d3;color:#fff;}
.message ol li .btn2:hover{background:#2478d3;color:#fff;}
/**客户留言代码 End**/

/*新闻*/
.new_ny{box-sizing:border-box;}
.new_ny ul li{width: 100%;padding-top: 30px;border-bottom: 1px solid #f1f1f1;padding-bottom: 30px;}
.new_ny ul li:first-child{padding-top:0;}
.new_ny ul li .new_nys{transition: 0.5s;display:flex;justify-content: space-between;flex-wrap: wrap;}
.new_ny ul li .new_nys .info-list .item .img {width: 449px;height: 238px;}
.new_ny ul li .new_nys .new_nys_l{width: 270px;}
.new_ny ul li .new_nys .new_nys_l a{display: block;overflow: hidden;font-size: 0px;border-radius: 5px;}
.new_ny ul li .new_nys .new_nys_l a img{width: 100%;}
.new_ny ul li .new_nys .new_nys_r{width:calc(100% - 300px);}
.new_ny ul li .new_nys .new_nys_r .title{height: auto;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.new_ny ul li .new_nys .new_nys_r .title a{color: #000;font-size:18px;}
.new_ny ul li:hover .new_nys .new_nys_r .title a{color: #1685c1;}
.new_ny ul li .new_nys .new_nys_r .attr{font-size: 15px;color: #888;margin:10px auto 20px;}
.new_ny ul li .new_nys .new_nys_r .brief{line-height: 24px;font-size: 14px;color: #555;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;}
.new_ny ul li .new_nys .new_nys_r .brief a{color:#888;}
.new_ny ul li .new_nys .new_nys_r a.new_more:hover{background:#1685c1;color:#fff;}
.new-di{margin:40px auto 10px;}

/*分页*/
.digg{text-align:center;color: #fff;}
.digg {padding: 3px; TEXT-ALIGN: center}
.digg A {BORDER: #DEDEDE 1px solid; padding:8px 17px; margin: 2px;  color: #333;  TEXT-DECORATION: none}
.digg A:hover {border: #1685c1 1px solid;color: #1685c1;}
.digg A:active {color: #000; border: #1685c1 1px solid}
.digg SPAN.current {border: #1685c1 1px solid; padding:8px 17px;FONT-WEIGHT: bold; margin: 2px; color: #fff; background-color: #1685c1}
.digg SPAN.disabled {padding:8px 17px;margin: 2px; border:#eee 1px solid;color: #ddd; display:inline-block;}

/*详情*/
.n-nexq{background:#f3f3f3;padding:140px 0 80px;}
.n-nexqbai{background:#fff;max-width:1260px;margin:auto;box-sizing:border-box;padding:30px 30px;width:96%;}
.n-nex{border-bottom:1px solid #ccc;padding-bottom:20px;margin-bottom:20px;}
.n-nex p{text-align:center;font-size:22px;margin-bottom:20px;color:#333;}
.n-netex{line-height:34px;font-size:15px;overflow: hidden;}
.n-netex iframe{max-width:100%;height:300px;}
.n-netex video{max-width:100%;}
.n-netex img{max-width:100%;}

/*上下*/
.nysx{border-top:1px solid #ccc;margin:30px auto 0;padding:20px 0 0;display:flex;justify-content: space-between;flex-wrap: wrap;}
.nysx p{flex-shrink:0;width:50%;padding:10px 0;}
.nysx p:nth-child(2){text-align:right;}
.nysx p a:hover{color:#2478d3;}

/*招聘*/
.jp_dl { margin-bottom:30px; line-height:1.8; font-size:16px;}
.jp_dl [class*='span'] { margin-bottom:10px; }
.jp_dl .jp_dt { font-size:18px; font-weight:bold; background:url(../images/his_li_dian.png) left 9px no-repeat; margin-bottom:8px;}
.jp_dl .jp_dt,.jp_dl .jp_dd { padding-left:30px; }
.jp_dl > .jp_dt { color:#0066bd;}
.jp_dl .jp_dd strong { font-size:16px; }

.job-top{width: 100%;overflow: hidden;background-color: #f7f7f7;margin-top: 40px;}
.job-top span{float: left;font-size: 16px;color: #333;line-height: 60px;width: 16%;text-align: center;box-sizing: border-box;}
.job-top span:first-child{width: 25%;text-align: left;padding-left: 40px;}
.job-top span:nth-child(n+4){width: 11%;float:right;}

.job{width: 100%;overflow: hidden;padding-bottom: 30px;}
.job ul li{width: 100%;overflow: hidden;}
.job-tit{width: 100%;overflow: hidden;border-bottom: 1px solid #ebebeb;cursor: pointer;}
.job-tit span{float: left;font-size: 14px;color: #666;line-height: 60px;width: 16%;text-align: center;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;cursor: pointer;height: 60px;box-sizing: border-box;}
.job-tit span:first-child{width: 25%;text-align: left;padding-left: 40px;}
.job-tit span:nth-child(n+4){width: 11%;float:right;}

.job-tit span i{display: block;width: 20px;height: 60px;margin: 0 auto;background: url('../images/job-ico1.png') no-repeat center center;}
.job-tit.ontrue span i{background: url('../images/job-ico2.png') no-repeat center center;}
.job-main{width: 100%;overflow: hidden;background-color: #fff;padding: 20px 40px 40px;font-size: 14px;color: #666;line-height: 26px;display: none;box-sizing:border-box;}
.job-main h6{line-height: 26px;font-size: 14px;color: #000;font-weight: bold;padding-top: 20px;}
.job-main .apply{width: 130px;height: 40px;text-align: center;cursor: pointer;font-size: 14px;color: #fff;text-align: center;line-height: 40px;background: linear-gradient(to right, #239bd9,#0177b5);border-radius: 30px;display: block;margin-top: 40px;}

.position-tit{width: 100%;text-align: center;font-size: 22px;color: #333;font-weight: lighter;}
.contain{margin:40px auto;}
.wix{font-size: 16px;color: #555;line-height: 28px;max-width: 800px;margin: 10px auto 0;text-align: center;}

/*支持*/
.n-zc ul{text-align:center;display:flex;justify-content: space-between;flex-wrap: wrap;}
.n-zc li{flex-shrink:0;width:31%;font-size:16px;}
.n-zc li div{margin-bottom:10px;}
.n-zc li div span{font-size:50px;color:#2478d3;font-weight: bold;}
.n-zc li div i{font-style: normal;font-size:20px;color:#2478d3;font-weight: bold;}
.n-zcwe{margin:40px auto 80px;line-height:30px;font-size:16px;}
.n-xiaz{font-size:24px;margin-bottom:20px;}
.n-xza{border:1px solid #eee;box-shadow: 0 0 20px #ccc;padding:30px;}
.n-xza-a{font-size:20px;margin-bottom:30px;}
.n-xza-b{margin-bottom:40px;}
.n-xza-b ul{display:flex;justify-content: space-between;flex-wrap: wrap;}
.n-xza-b li{width:48%;box-sizing:border-box;border:1px solid #ccc;display:flex;justify-content: space-between;padding:15px 20px;margin-bottom:20px;}
.n-xza-b li p{line-height:32px;flex-shrink:0;width:calc(100% - 40px);overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}

/*视频中心*/
.vale{text-align:center;}
.vale ul{display:flex;justify-content: space-between;flex-wrap: wrap;}
.vale li{flex-shrink:0;width:48%;margin-bottom:40px;}
.vale p{margin:20px auto 40px;font-size:16px;}
.vale video{width:100%;}

/*应用*/
.n-appl{}
.n-appl ul{display:flex;justify-content: space-between;flex-wrap: wrap;}
.n-appl li{width:31%;text-align:center;margin-bottom:20px;}
.n-appl img{display:block;width:100%;}
.n-appl p{padding:20px 0;}

.n-appl li:hover{box-shadow:0 0 10px #ccc;}

/*产品*/
.n-pox{display:flex;flex-wrap: wrap;justify-content: space-between;}
.n-po-a{flex-shrink:0;width:20%;}
.n-po-b{flex-shrink:0;width:76%;}
.n-po-a h4{background:#2478d3;font-size:30px;color:#fff;box-sizing:border-box;padding:20px 0 20px 30px;}
.n-po-a ul{margin:5px auto 20px;}
.n-po-a li{line-height:50px;}
.n-po-a li a{display:block;box-sizing:border-box;padding-left:30px;font-size:16px;background: #f9f9f9;border-bottom: 3px solid #fff;}
.n-po-a li.n-poxa a{background:#2478d3;color:#fff;}
.n-po-a li:hover a{background:#2478d3;color:#fff;}

/*产品详情*/
.n-pro{display:flex;justify-content: space-between;flex-wrap: wrap;margin-bottom:40px;}
.n-pro-a{width:50%;flex-shrink:0;}
.n-pro-b{width:44%;flex-shrink:0;line-height:30px;font-size:15px;}
.n-pro-a img{display:block;width:100%;}

.n-prtt{border-top:1px solid #eee;padding-top:30px;}
.n-prtta{text-align:center;font-size:26px;color:#000;cursor: pointer;margin-bottom:28px;}
.n-prtta p{display:inline-block; vertical-align: middle;line-height:22px;}
.n-prtta p:nth-child(2){border-left:1px solid #000;padding-left:15px;margin-left:15px;}
.n-prtta p.pxs{color:#2478d3;}

.n-prxx{line-height:28px;}
.n-prxx img{max-width:100%;}
.n-prxx iframe{height:300px;width:100%;}

/*应用领域*/
.xpp{box-sizing:border-box;padding:0px 20px;border:1px solid #eee;margin-bottom:40px;}
.xpp-a{display:flex;flex-wrap: wrap;border-bottom:1px solid #eee;justify-content: space-between;padding:20px 0;}
.xpp-aa{flex-shrink:0;width:100px;font-size:18px;border-right:1px solid #eee;box-sizing:border-box;color:#000;text-align:center;padding:10px 0}
.xpp-ab{flex-shrink:0;width:calc(100% - 120px);font-size:16px;}
.xpp-ab ul{display:flex; flex-wrap: wrap;}
.xpp-ab li{flex-shrink:0;padding:10px 20px;}
.xpp-ab li a{color:#999;}

.xpp-ab li.xus a{color:#444;font-weight: bold;}

.xpp .xpp-a:nth-child(2){border:0;}


.xgom{text-align:center;background:#f3f3f3;padding:50px 0;margin:30px auto;}
.xgom p{font-size:30px;margin-bottom:5px;}