@charset "gb2312";

*{padding:0;margin:0;}
body{font-family:"Source_Han",Arial, Helvetica, sans-serif;}
a{text-decoration:none;color:#333;transition: 0.3s;-webkit-transition: 0.3s;-moz-transition: 0.3s;}
input,textarea,a{ outline:none;text-decoration:none;}
a:hover{text-decoration:none;}
em{font-style:normal;}
ul,ol{list-style:none;margin: 0;}
p{margin: 0;}
img{max-width: 100%;}
h1,h2,h3,h4,h5,h6{margin: 0;padding: 0;font-weight: 500;}
@font-face {
  font-family:"Oswald";
  src: url(../fonts/Oswald-Medium.ttf);
}
@font-face {
  font-family:"Source_Han";
  src: url(../fonts/Source_Han_Sans_SC_Normal_Normal.otf);
}

/****banner*****/
.flash img{ width: 100%}
.flash ul.bxslider{list-style:none;margin: 0;}
.flash div.bx-pager{bottom: 4%;}
.flash div.bx-controls-direction{ display:none; }
.main{ padding:30px 0px 10px 0px;}
.img-thumbnail:hover,.opacity_img:hover{opacity: 0.8;}
.flex{display: flex;justify-content: space-between;}
.clear{display:block;content:"";clear:both;}
.topcenter{width: 92%;margin: 0 auto;}
.center{width: 74%;margin: 0 auto;}
@media (max-width: 1100px){
}

/*导航菜单*/
.logo{margin-top: 10px;}
.navbar{ margin:0px; background-color:#fff; border: none; 
  }
#app_menudown{position: absolute; top:0px; right:0px; font-size: 16px;}
#app_menudown:hover{background-color: #ED6C00;}
.logose{display:none;}
.telltop{margin-top: 10px;padding-left: 30px;}
.telltop span{font-size:26px;display:inline-block;width: 34px;color: #333;height: 34px;border-radius: 50px;border:1px solid #333;text-align: center;line-height: 34px;margin-right: 10px;}
.telltop b{font-size:32px;color: #3871C1;display: inline-block;}


/*大屏幕*/
@media screen and (min-width: 769px) {
    
    .navbar-nav{float:right;}
    .navbar-nav > li > a { text-align: center;}
    .navbar-default .navbar-nav > li > a{padding-top: 28px; padding-bottom:28px;color: #333;text-transform: uppercase;}
    .navbar-default .navbar-nav > li > a:hover,
    .navbar-default .navbar-nav > li > a.cur,
    .navbar-default .navbar-nav > li > a:focus,
    .navbar-default .navbar-nav > .active > a,
    .navbar-default .navbar-nav > .active > a:hover,
    .navbar-default .navbar-nav > .open > a,
    .navbar-default .navbar-nav > .open > a:hover,
    .navbar-default .navbar-nav > .open > a:focus {
     color: #ED6C00;
    }
    .navbar-default .navbar-nav-c > li > a{font-size:16px;font-family:'microsoft yahei';}

    .small-nav{min-height: 60px; background:rgba(255,255,255,0.8); margin-top: 0px;box-shadow: 0px 3px 4px rgba(0, 0, 0,0.1);}
    .small-nav .navbar-nav > li > a{color:#333;}

    .nav_small{ background-color:rgba(255, 255, 255, 0); border: none; box-shadow: none; min-width: 135px;top:60px;left:50%;margin-left: -67px;}
    .nav_small > li{text-align: center;background-color:rgba(255, 255, 255, 1);}
    .nav_small > li > a{line-height:24px; color: #5e5e5e; padding-left:0; padding-right:0; }
    .nav_small > li > a:hover{color: #fff; background-color: #ED6C00;}
    #app_menudown,#small_search{ display:none; }
    .index_left_nav,.footer_nav{display:none; }
    .small-nav .telltop span{color: #0841D4;border:1px solid #0841D4;}
    .small-nav .telltop b{color: #0841D4;}
  }

/*小屏幕*/
@media screen and (max-width: 768px) {
    .navbar{}
    .navbar-default .navbar-brand {color: #fff;}
    .navbar-default .navbar-brand:hover,
    .navbar-default .navbar-brand:focus {color: #fff;}
    .navbar-toggle{border-color: #ccc;}
    .navbar-default .navbar-collapse, .navbar-default .navbar-form{background: #fff;}
    .navbar-default .navbar-toggle:hover,
    .navbar-default .navbar-toggle:focus {
      background: none;
    }
    .navbar-default .navbar-toggle .icon-bar{background-color: #ccc;}
    .navbar-default .navbar-nav{margin-top: 0px;margin-bottom: 0px;}
    .navbar-default .navbar-nav > li {}
    .navbar-default .navbar-nav > li:last-child{border: none;}
    .navbar-default .navbar-nav > li > a,
    .navbar-default .navbar-nav .open .dropdown-menu > li > a{color: #5e5e5e;font-size:16px;}
    .navbar-default .navbar-nav > li > a:hover,
     .navbar-default .navbar-nav > li > a:focus,
     .navbar-default .navbar-nav > .active > a, 
     .navbar-default .navbar-nav > .active > a:hover, 
     .navbar-default .navbar-nav > .active > a:focus,
     .navbar-default .navbar-nav > .open > a, 
     .navbar-default .navbar-nav > .open > a:hover, 
     .navbar-default .navbar-nav > .open > a:focus,
     .navbar-default .navbar-nav .open .dropdown-menu > li > a:hover{
      background-color: #ED6C00; color: #fff;}
     .small-nav{background: rgba(255,255,255,0.9); margin-top: 0px;}
    
    .top_name{display: none;}
    .logo{margin:5px 0px 0px 7px; max-width:180px; max-height: 40px;}
    .telltop{display: none !important;}
}
    
.abouttitle{ margin: 0 auto;}
.abouttitle h2{font-size: 45px;color: #333;font-weight: 600;margin-bottom: 10px;}
.abouttitle p{font-size: 24px;color: #989898;line-height: 32px;text-transform: capitalize;}
.abouttitle i{display: block;background: #2EB597;width: 80px;height: 4px;margin: 15px 0 ;}
.abouttitle span{display: block;font-size: 18px;color: #666;margin-top: 20px;}


.profile_left{width: 43%;}
.profile_right{width:55%;}

.profile_right .about_leftjj{font-size: 18px;;color: #555;line-height: 32px;
  margin: 30px 0;-webkit-box-orient: vertical;-webkit-line-clamp:4;display: -webkit-box;overflow: hidden;
  }

.about{width:100%;padding: 50px 0;background: url(../images/aboutbg.jpg) no-repeat center;}

.about .aboutmore{font-size: 16px;color: #333;line-height: 30px;
  overflow: hidden;margin-top: 30px;display: block;
}
.about .aboutmore p{ background: #fff;width: 150px;height:   50px;float:left;line-height: 50px;text-align: center;}
.about .aboutmore i{ background: #3871C1;width: 50px;float: left;display: block;line-height: 50px;height: 50px;text-align: center;color: #fff;}

.sumber{background: #fff;border-radius: 15px;margin-top: 50px;}
.sumber .sumber_list{width: 70%;flex-wrap: wrap;}
.sumber li{border-right: 1px solid #D7DEE0;width: 50%;border-bottom: 1px solid #D7DEE0;padding: 13px 0;justify-content: center;align-items: center;}
.sumber li p{font-size: 20px;color: #287EC6;}
.sumber li b{font-size:46px;color: #287EC6;}
.sumber li span{font-size: 18px;color: #555;display: block;}
.sumber li:nth-child(2n){border-right: 0;}
.sumber_list li{}
.sumber_list li .sumber_listtb{width: 64px;height: 64px;border:1px solid #D1D1D1;
border-radius: 50px;text-align: center;display: flex;align-items: center;justify-content: center;margin-right: 15px;
}
.sumber_list li .sumber_listtb i{font-size: 25px;color: #3871C1;}

/* 产品 */
.products{width: 100%;background: url(../images/productsbeijing1.jpg) no-repeat top;padding: 40px 0;}
.products .products_leftbt{margin-left: 5%;}
.centerw{width: 80%;margin: 0 auto;}
.products_left{width: 24.2%;}
.products_leftfl li {line-height: 60px;padding-left: 20px;box-sizing: border-box;
border-top-left-radius: 50px;border-bottom-left-radius: 50px;
}
.products_leftfl li a{font-size:  17px;color: #fff; display:block;}
.products_leftfl li i{display: inline-block;
     height: 0;
     border-width:9px;
     border-style: solid;
     border-color: transparent #fff transparent transparent;
    vertical-align: sub;margin-right: 10px;
}
.products_leftfl li:hover{background: #fff;}
.products_leftfl li:hover a{color: #3871C1;}
.products_leftfl li:hover i{ border-color: transparent transparent transparent #3871C1;}

.products_right{width:74%;}
.pastboxbox{padding: 30px;background: #fff;box-sizing: border-box;border-radius: 25px;}
.daohang{ overflow:hidden;width:175px;margin:40px auto 0;}
.daohang div{float:left;margin-right:15px;}
.titlebai h2{color: #fff;}
.titlebai p{color: #fff;}
.pastboxbox a{display: block;background: #fff;padding: 40px 0;
}
.pastboxbox img{display: block;margin: 0 auto;}
.pastboxtext{padding: 20px 15px;box-sizing: border-box;width: 100%;
}
.pastboxtext_left{width: 100%;}
.pastboxtext_left h2{font-size: 22px;color: #333;margin-bottom: 5px;line-height: 40px;font-weight: 600;-webkit-box-orient: vertical;-webkit-line-clamp:1;display: -webkit-box;overflow: hidden;}
.pastboxtext_left p{font-size: 16px;color: #333;-webkit-box-orient: vertical;-webkit-line-clamp:2;display: -webkit-box;overflow: hidden;}
.daohang .swiper-button-lock{display: block;}
.pastboxtext_right{margin-top: 12px;}
.pastboxtext_right span{font-size: 6px;color:#3871C1;text-align: right;display: block;}
.pastboxbox .swiper-slide a:hover{background: linear-gradient(330deg, #3871C1 0%, #2EB597 100%);}
.pastboxbox .swiper-slide:hover .pastboxtext_left h2{color: #fff;}
.pastboxbox .swiper-slide:hover .pastboxtext_left p{color: #fff;}
.pastboxbox .swiper-slide:hover .pastboxtext_right span{color: #fff;}

/* 技术研发 */

.technology{width: 100%;background: url(../images/jsyfbg.jpg) no-repeat top;padding-top: 6%;}
.technology .technologytitle{color: #fff;}
.technology .technologytitle h2{font-size: 40px;font-weight: 600;}
.technology .technologytitle p{font-size: 24px;margin: 10px 0;}
.technology .technologytitle i{display: block;width:80px;height:4px;background: #fff;}

.technology .yftdbt h5{font-size: 28px;color: #3871C1;margin-bottom: 20px;}
.technology .yftdbt p{font-size: 20px;color: #B4B4B4;text-transform: capitalize;margin-bottom: 30px;}
.technology .yftdbt p::before{width: 26px;height: 2px;background: #2EB597;display: inline-block;content: "";text-align: center; vertical-align: middle;margin-right: 10px;}
.technology .yftd{width: 40%;margin-top: 12%;}
.technology .yfimg{width:52%;}
.technology .yftdtext{font-size: 16px;color: #333;line-height: 30px;}
.technology .yftdtext .yftdtextlink{font-size: 16px;color: #333;line-height: 30px;
  overflow: hidden;margin-top: 30px;display: block;
}
.technology .yftdtext .yftdtextlink p{ background: #EDEDED;width: 150px;height:   50px;float:left;line-height: 50px;text-align: center;}
.technology .yftdtext .yftdtextlink i{ background: #3871C1;width: 50px;float: left;display: block;line-height: 50px;height: 50px;text-align: center;color: #fff;}


/* 荣誉资质 */
.indextitle{text-align: center;}
.indextitle h3{font-size: 40px;color: #333;font-weight: 600;}
.indextitle h3 img{margin: 0 20px;}
.indextitle p{text-transform: capitalize;color: #989898;font-size: 24px;}

.honor{width: 100%;background: #F1F6FC;padding:60px 0;}
.honor_list{margin-top: 40px;}
.honor_list .swiper-slide{background: #fff;padding: 20px;box-sizing: border-box;
text-align: center;
}
.honor_list .swiper-slide p{font-size: 18px;color: #333;line-height: 40px;-webkit-box-orient: vertical;-webkit-line-clamp:1;display: -webkit-box;overflow: hidden;}
.honor_list .swiper-slide:hover p{color: #3871C1;}


 .daohang .jiantou{width: 46px;height: 46px;background: #2EB597;text-align: center;line-height: 46px;}
 .daohang .jiantou i{color: #fff;font-size: 20px;}
 .daohang .enh{margin-top:6px;}
/* 新闻中心 */

/* .inedxnews_list{flex-direction: column;}
.news_left{margin-bottom: 30px;}
.news_left .news_left_top .news_left_time p.day{font-size: 30px;}
.news_left .news_left_top .news_left_time{padding: 0 10px 10px;}
.news_left .news_left_bottom h2{font-size: 20px;-webkit-box-orient: vertical;
  -webkit-line-clamp: 1;
  display: -webkit-box;
  overflow: hidden;}
.news_right li .day{font-size: 26px;}
.news_right li .inews_lefttxtrq{text-align: left;width: 17%;}
.news_right li .inews_leftwz h2{font-size:18px;line-height: 38px;} */


.news{margin: 50px 0;}
.inedxnews_list{margin-top: 30px;}
.news_left{width: 43%;}
.news_left .news_left_top{position: relative;}
.news_left .news_left_top .news_left_time{position:absolute;bottom: 0;background: #3871C1;padding: 0 20px 12px;box-sizing: border-box;}
.news_left .news_left_top .news_left_time p{color: #fff;font-family:"Oswald";}
.news_left .news_left_top .news_left_time p.day{font-size: 50px;}
.news_left .news_left_top .news_left_time p.year{font-size:16px;}
.news_left .news_left_bottom a{display: block;}
.news_left .news_left_bottom h2{font-size: 24px;color: #333;line-height: 55px;}
.news_left .news_left_bottom p{font-size: 16px;color: #666;-webkit-box-orient: vertical;-webkit-line-clamp:2;display: -webkit-box;overflow: hidden;}
.news_left:hover h2{color: #3871C1;}
.news_right{width: 54%;}
.news_right li{background: #fff;padding:10px;box-sizing: border-box;margin-bottom: 30px;border:1px solid #D1CBCB;}
.news_right li a{align-items: center;}
.news_right li .inews_lefttxtrq{width:13%;text-align:center;color: #333;border-right: 1px solid #DFDFDF;}
.news_right li .year{font-size: 16px;color: #B3B3B3;font-family:"Oswald";}
.news_right li .day{font-size: 50px;font-weight: 600; letter-spacing:2px;color: #B3B3B3;font-family:"Oswald";}

.news_right li .inews_leftwz{width: 80%;}
.news_right li .inews_leftwz h2{font-size: 22px;color: #333;-webkit-box-orient: vertical;-webkit-line-clamp:1;display: -webkit-box;overflow: hidden;line-height: 45px;}
.news_right li .inews_leftwz p{font-size:16px;color: #a3a3a3;line-height: 32px;-webkit-box-orient: vertical;-webkit-line-clamp:1;display: -webkit-box;overflow: hidden;}
.news_right li:hover{background: linear-gradient(90deg, #3871C1 0.03%, #2EB597 99.98%);}
.news_right li:hover .inews_lefttxtrq p{color: #fff;}
.news_right li:hover .inews_leftwz h2{color: #fff;}
.news_right li:hover .inews_leftwz p{color: #fff;}


/*******底部******/
footer{width: 100%;background: #0F1C2E;padding: 50px 0 0;}
.dbewm{width: 23%;}
.dblxfs{width: 30%;}
.dbnav{width: 46%;}
.dbewm img{display: block;margin: 0 auto;}
.dbewm p{font-size: 14px;color: #fff;text-align: center;line-height: 40px;}
.dbnav dl{margin-bottom: 30px;}
.dblxfs dl dt{font-size: 16px;color: #fff;margin-bottom: 10px;}
.dblxfs dl dd{font-size: 14px;color: #929DAD;line-height:30px;}
.dbnav dl dd{display: inline-block;margin-right: 12px;}
.dbnav dl dd a{color: #929DAD;font-size: 15px;}
.dbnav #formSeach{width:50%;background: #3871C1;line-height:40px;}
.dbnav #formSeach input{border: none;}
.dbnav #formSeach .cpkey{width: 87%;background: #fff;padding-left: 10px;}
.dbnav #formSeach .topKeyWord{position: relative;left: 10px;}
.dbnav .sousnr a{color: #929DAD;font-size: 15px;line-height: 50px;margin-right: 15px;}
.foot{line-height: 60px;border-top: 1px solid #3B4656;margin-top: 50px;}
.foot p{color: #929DAD;font-size: 14px;}
.foot a{color: #929DAD;}


/******产品展示页面********/
.nypro_left{background: #FFF;width: 22%;
  box-shadow: 0px 4px 44px 0px rgba(0, 0, 0, 0.07);
position:relative;top: -50px;
}

.nypro_leftfl{padding-left: 50px;}
.nypro_left .nybiaoti{padding: 23px 40px;box-sizing: border-box;background: linear-gradient(90deg, #3871C1 -4.82%, #2EB597 95.18%);
  position: relative;top: -37px;left: 0;width:90%;margin: 0 auto;
  }
.nypro_left .nybiaoti h4{color: #FFF;font-size: 38px;}
.nypro_left .nybiaoti p{font-size: 24px;color: #fff;text-transform: capitalize;}
  
.nypro_leftfl li {line-height: 60px;box-sizing: border-box;
  border-top-left-radius: 50px;border-bottom-left-radius: 50px;
  }
.nypro_leftfl li a{font-size:  17px;color: #333;display: block;}
.nypro_leftfl li i{display: inline-block;
      height: 0;
      border-width:6px;
      border-style: solid;
      border-color: transparent transparent transparent #D9D9D9;
    vertical-align: inherit;margin-right:5px; opacity: 1;
}
.nypro_leftfl li:hover{background: linear-gradient(90deg, #3871C1 0.01%, #2EB597 100.88%);}
.nypro_leftfl li:hover a{color: #fff;}
.nypro_leftfl li:hover i{ border-color: transparent transparent transparent #fff;
opacity: 0;
}
  

.nypro_right{width:76%;}
.nypastboxbox{padding: 30px;background: #fff;box-sizing: border-box;border-radius: 25px;}
.nypastboxbox .flex{flex-wrap: wrap;justify-content:left;}
.nypastboxbox .nypastboxbox_list{width: 31%;margin-bottom: 15px;margin-right: 2%;}

.nypastboxbox a{display: block;border: 1px solid #E7E7E7;
  background: #FFF;padding: 40px 0 0;
}
.nypastboxbox img{display: block;margin: 0 auto;}
.pastboxtext{padding: 20px 15px;box-sizing: border-box;width: 100%;
}
.pastboxtext_left{width: 100%;}
.pastboxtext_left h2{font-size: 18px;color: #333;margin-bottom: 5px;line-height: 40px;font-weight: 600;-webkit-box-orient: vertical;-webkit-line-clamp:1;display: -webkit-box;overflow: hidden;}
.pastboxtext_left p{font-size: 16px;color: #333;-webkit-box-orient: vertical;-webkit-line-clamp:2;display: -webkit-box;overflow: hidden;}
.daohang .swiper-button-lock{display: block;}
.pastboxtext_right{margin-top: 12px;}
.pastboxtext_right span{font-size: 6px;color:#3871C1;text-align: right;display: block;}
.nypastboxbox .nypastboxbox_list a:hover{background: linear-gradient(330deg, #3871C1 0%, #2EB597 100%);border-radius: 15px;}
.nypastboxbox .nypastboxbox_list:hover .pastboxtext_left h2{color: #fff;}
.nypastboxbox .nypastboxbox_list:hover .pastboxtext_left p{color: #fff;}
.nypastboxbox .nypastboxbox_list:hover .pastboxtext_right span{color: #fff;}

  
/*****产品详情****/
.box{width: 100%;background: #f5f5f5;padding:50px 0;}
.xqnrcase_top{padding:50px 40px 50px;background:#fff;margin-bottom: 30px;box-sizing: border-box;margin-top: 50px;}
.xqnrcase_topimg{width: 35%;align-items: center;justify-content: center;border-right: 1px dotted #BDBDBD;}
.xqnrcase_topimg img{height:370px;}
.xqnrcase_topbt{width:60%;}
.xqnrcase_topbt h1{font-size:22px;line-height: 80px;border-bottom: 1px dotted #b3b3b3;color: #333;margin-bottom: 20px;font-weight: 600;}
.xqnrcase_topbt li {line-height: 32px;margin-bottom: 10px;}
.xqnrcase_topbt li b{font-size:16px;color: #333;display: block;}
.xqnrcase_topbt li p{font-size:16px;color: #666;}
.xqnrcase_topbt .xiangmu{width: 180px;line-height:60px;display: block;border-radius: 10px;font-size: 18px;color: #fff;text-align: center;margin-top: 30px;
  border-radius: 31.5px;
  background: linear-gradient(90deg, #3871C1 0.69%, #2EB597 99.92%);}
.xqnrcase_topbt .xiangmu img{vertical-align: middle;margin-right: 10px;}

.xqnrcase_bottom_left{width:100%;background: #fff;padding: 30px;box-sizing: border-box;}
.xqnrcase_bottom_left .remk{font-size: 16px;color: #666;line-height: 32px;}
.hotpro{margin: 30px auto;}
.hotpro .xqbt{margin-bottom: 20px;}
.xqbt{font-size: 20px;color:#333;line-height: 40px;background: linear-gradient(90deg, #3871C1 0%, #2EB597 100%);padding-left: 40px;color: #fff;
line-height: 90px;
}
.xqbt i{font-style: normal;font-size: 20px;color: #fff;border-left:1px solid rgba(255, 255, 255, 0.21);margin-left: 15px;padding-left: 15px;}

 
/********关于我们页面********/
.nyinfo .indextitle{margin:45px auto 60px;}
.nyinfo_left{width: 43%;}
.nyinfo_right{width:55%;}

.nyinfo_right .about_leftjj{font-size: 18px;;color: #555;line-height: 32px;
  margin: 30px 0;height: 353px;overflow-y: auto;
  }

.nysumber_list{background: linear-gradient(90deg, #3871C1 0%, #2EB597 100%);margin-top: 50px;padding:20px 35px;box-sizing: border-box;}
.nysumber_list li{padding: 13px 0;justify-content: center;align-items: center;}
.nysumber_list li p{font-size: 20px;color: #fff;}
.nysumber_list li b{font-size:46px;color: #fff;}
.nysumber_list li span{font-size: 18px;color: #fff;display: block;}
.nysumber_list li .sumber_listtb{width: 64px;height: 64px;border:1px solid #fff;
border-radius: 50px;text-align: center;display: flex;align-items: center;justify-content: center;margin-right: 15px;
}
.nysumber_list li .sumber_listtb i{font-size: 25px;color: #fff;opacity: 0.4;}
  
.culture{width: 100%;background: #EDF4FF;padding: 60px 0;margin: 60px 0;}
.culture .indextitle{margin:0 auto 60px;}

.culture .culture_list li{width: 48%;padding: 45px;box-sizing: border-box;height: 350px;}
.culture .culture_list li.culture_lista{background: url(../images/w1.jpg) no-repeat center;}
.culture .culture_list li.culture_listb{background: url(../images/w2.jpg) no-repeat center;}
.culture .culture_list li i{width: 38px;height: 38px;font-size: 20px;border-radius: 50px;border: 1px solid #fff;display: inline-block;text-align: center;line-height: 38px;margin-right: 12px;}
.culture .culture_list li h3{font-size: 22px;color: #FFF;margin-bottom: 15px;}
.culture .culture_list li p{font-size: 16px;color: #FFF;width: 35%;line-height: 26px;}
.annalstitle{margin: 60px auto;}
.annals{border-top:1px dotted #929DAD;margin-bottom: 60px;}
.annals .annals_list{top: -9px;}
.annals .swiper-slide{text-align: center;}
.annals .swiper-slide i{width: 16px;
  height: 16px;background: #929DAD;
  display: block;margin: 0 auto;border-radius: 50px;}
.annals .swiper-slide b{font-size: 34px;color: #000;font-weight: 600;display: block;}
.annals .swiper-slide p{font-size: 18px;color: #999;line-height: 28px;margin: 20px 0;padding: 0 15px;box-sizing: border-box;min-height:100px;}





/*********新闻页面********/

.nybanner{width:100%;align-items: center;justify-items:left; position: relative;}

.nybanner .nybannerwz{position: absolute;left: 10%;border-left: 4px solid #fff;padding-left: 20px;}
.nybanner h3{font-size: 50px;color: #fff;}
.nybanner p{font-size: 30px;text-transform:uppercase;color: #fff;}

.fenlei{background: #FFF;
  box-shadow: 0px 4px 44px 0px rgba(0, 0, 0, 0.07);
position: relative;top: -50px;height: 100px;
}
.fenlei .nybiaoti{padding: 23px 50px;box-sizing: border-box;background: linear-gradient(90deg, #3871C1 -4.82%, #2EB597 95.18%);
position: relative;top: -37px;left: 15px;
}
.fenlei .nybiaoti h4{color: #FFF;font-size: 38px;}
.fenlei .nybiaoti p{font-size: 24px;color: #fff;text-transform: capitalize;}
.fenlei .fenlei_list li{line-height: 97px;padding: 0 25px;}
.fenlei .fenlei_list li a{font-size: 20px;color: #333;border-bottom: 3px solid #fff;display: block;}
.fenlei .fenlei_list li:hover a{border-color: #2EB597;}
.nynews_list li{background: #F4F6F8;align-items: center;margin-bottom: 22px;}
.nynews_list .nynews_list_time{width:16%; text-align: center;background: #fff;padding:30px 0;}
.nynews_list .nynews_list_time p{color: #A0A0A0;font-family:"Oswald";}
.nynews_list .nynews_list_time p.day{font-size: 50px;}
.nynews_list .nynews_list_time p.year{font-size:30px;}
.nynews_list .nynews_list_text{width:82%;padding:30px 20px;box-sizing: border-box;}
.nynews_list .nynews_list_text h2{font-size: 22px;color: #333;margin-bottom: 10px;
  -webkit-box-orient: vertical;-webkit-line-clamp:1;display: -webkit-box;overflow: hidden;}
.nynews_list .nynews_list_text p{font-size:16px;color: #666;line-height:28px;-webkit-box-orient: vertical;-webkit-line-clamp:2;display: -webkit-box;overflow: hidden;}
.nynews_list .nynews_list_text span{color:#8F8F8F;display: block;font-size: 40px;}
.nynews_list li:hover .nynews_list_time{background: linear-gradient(90deg, #3871C1 0%, #2CAD92 99.99%);}
.nynews_list li:hover .nynews_list_time p{color: #fff;}
.nynews_list li:hover{background: #FFF;
  box-shadow: 0px 0px 26px 0px rgba(0, 0, 0, 0.09);}

  .yema{ text-align:center;margin:40px auto;}
  .yema ul{}
  .yema li{display:inline-block;border:1px solid #d2d2d2;width:40px;height:40px;font-family:Arial;font-size:16px;color:#848484;line-height:40px;}
  .yema li a{color:#848484;display: block;}
  .yema li.previous_s{width: 80px;}
  .yema li.next{width: 80px;}
  .yema li.pages_solid{ background:#3871C1;;color:#fff;}
  

/***********新闻详情**********/

.details{width: 100%;background:#fff url(../images/newsxqbanner.jpg) no-repeat top;padding-bottom: 60px;padding-top: 120px;}
.details_left{width: 71%;}
.details .newxqsbt{padding:45px 0 50px;}
.details .newxqsbt h1{font-size: 32px;color: #fff;font-weight: 700;}
.details .newxqsbt time{font-size: 16px;color: #fff;line-height: 50px;display: block;}
 .nyhome{font-size: 16px;color: #fff;}
 .nyhome img{vertical-align: sub;}
 .nyhome a{color: #fff;}
.details .detailsbox{background: #fff;padding: 30px;box-sizing: border-box;
    border-radius: 10px;box-shadow: 0px 0px 46px rgba(0, 0, 0, 0.08);}
.details_left .details_leftnr{font-size: 16px;color: #333;line-height: 30px;}
.details_leftnr a{color: #333;}
.details_right{width:25%;}
.pages{line-height: 70px;background: #F7F4F4;height: 70px;margin-top: 50px;}
.pages div{width:48%;font-size: 16px;color: #333333;  -webkit-box-orient: vertical;-webkit-line-clamp: 1;display: -webkit-box;overflow: hidden;padding: 0 10px;}
.pages div:hover{background: linear-gradient(90deg, #3871C1 0%, #2EB597 100%);color:#fff;}
.pages div:hover a{color: #fff;}
.details_rightbt{margin-bottom: 25px;}
.details_rightbt p{font-size: 20px;color: #333333;font-weight: 700;line-height: 50px;}
.details_rightbt i{width: 40px;height: 2px;background: #3871C1;display: block;}


.xqdontai li{border-bottom:1px dashed #CBCBCB;padding: 15px 0;transition: all 0.4s;}
.xqdontai li i{width: 14px;height: 14px;border: 1px solid #D9D9D9;display: inline-block;border-radius: 50px; vertical-align: middle;margin-right: 5px;}
.xqdontai li a{font-size: 16px;line-height:35px;color:#666666;-webkit-box-orient: vertical;-webkit-line-clamp: 1;display: -webkit-box;overflow: hidden;}
.xqdontai li time{font-size: 14px;color:#AAAAAA;display: block;}
.xqdontai li:hover{background: linear-gradient(90deg, #3871C1 0%, #2EB597 100%);padding:15px 15px;box-sizing: border-box;}
.xqdontai li:hover i{ border-color:#fff;}
.xqdontai li:hover a{ color:#fff;}
.xqdontai li:hover time{ color:#fff;}
    

/********联系我们********/
.nycontacttop{margin: 50px auto;}
.nycontact{justify-content:space-between;align-items: center;margin-top: 40px;}
.nycontact li{width: 23%;text-align: center;padding: 50px 0;background: #EEF2F6;}

.nycontact li .imgcontact{width: 86px;height: 86px;background: linear-gradient(180deg, #3871C1 0%, #2EB597 100%);justify-content: center;align-items: center;border-radius: 50%;margin: 0 auto;}
.nycontact li .imgcontact span{font-size: 30px;color: #fff;}

.nycontact li p{font-size: 18px;color: #666;margin-top: 15px;}
.nycontact li i{width: 40px;height:3px;background:#3871C1;display: block;margin:24px auto;}
.nycontact li b{font-size: 16px;color: #333;}

.nymapbox{margin: 60px auto;}
.nymapbox .indextitle{margin-bottom: 40px;}




















@media only screen and (max-width: 992px){
  .center{width: 95%;}
 /* .sumber{display: none;}
  .sumber_two{display: block;top: -30px;}
  .sumber .sumberbg{padding: 15px 0;}
  .sumber li{width: 33%;}
  .sumber li p{font-size: 14px;}
  .sumber li span{font-size: 24px;}
  .aboutsumber{display: block;}
  .aboutsumber .sumberbg{flex-direction:column;}
  .aboutsumber ul{width: 100%;}
  .comeinto{flex-direction: column;}
  .comeinto_left{width: 100%;}
  .comeinto_right{width: 100%;}
 
 
  .title{padding-bottom: 30px;}
  .title h2{font-size:24px;}
  .title p{font-size:14px;line-height:40px;}
  .securitynr{flex-direction: column;}
  .securitynr_left{width: 100%;}
  .securitynr_left li{line-height: 50px;padding-left: 15px;width: 50%;float: left;}
  .securitynr_left li i{width: 30px;height:30px;background-size: cover;}
  .securitynr_left li p{font-size: 14px;}
  .securitynr_right{width: 100%;}
.containerw{width: 100%;}
  .fwxqbanner{padding-top: 50px;}


.trust{margin-top: 30px;padding: 30px 0;}
.trustlbnr .trustlbtext h2{font-size: 18px;}
.trustlbnr .trustlbtext p{font-size: 14px;line-height: 26px;margin-top: 8px;}
.pastboxtextyc h2{font-size: 18px;}
.pastboxtext_left p{font-size: 14px;}


.industry{padding: 30px 0;}
.industry_list{display: none;}
.ydindustry_list{display:block;}
.industry_list ul{margin-bottom: 10px;}
.industry_list li{width: 49%;}
.industry_list .industry_list_bt{opacity: 0;}
.industry_list .industry_listtext{opacity: 1;}
.industry_list .industry_list_bt span{font-size: 14px;}
.industry_list .industry_listtext p{font-size: 14px;line-height: 26px;}




.news .newsnr{flex-direction:column;}
.news_left{width: 100%;margin-bottom: 10px;}
.news_center{width: 100%;margin-bottom: 10px;}
.news_right{width: 100%;display: block;}
.news_center li h2{font-size: 16px;}
.news_center li p{font-size: 14px;}
.news li .time .day{font-size:26px;}
.news_center li .data .icon-jinrujiantou{width: 36px;height: 36px;line-height: 36px;font-size: 24px;}
.news_right li .news_right_bt h2{font-size: 16px;line-height: 26px;}
.news_right li .news_right_bt p{font-size: 14px;}
.newsbt .xw h2{font-size: 24px;}
.xwfl a{font-size: 14px;padding: 0 10px;}

.footer .footer_zhongjian{flex-direction: column;}
.footer_left{width: 100%;}
.footer_center{display: none;}
.footer_right{width: 100%;}
.footer_right ul{justify-content:space-between;margin-top: 30px;}
.footer_right li h5{font-size: 18px;}
.footer_left b{font-size: 22px;}
.footer_right li a{font-size: 14px;line-height: 30px;}
.foot{font-size: 14px;line-height: 30px;padding: 20px 0;}

.nycenter{width: 96%;}
.dz_left{padding-left: 15px;}
.fwbanner_left h4{font-size: 18px;}
.fwbanner_left p{font-size: 14px;}
.classificationbt{display: none;}
.classificationnav{width: 100%;display: inline-block;}
.classificationnav li{overflow-x: auto;display: inline-block;}
.classification{height: auto;position: inherit;margin: 20px auto 30px;}
.classificationnav li>a{font-size: 14px;padding: 0 8px;}
.culture_list{flex-direction: column;}
.culture_list li{width: 100%;height: auto;margin-bottom: 30px;}

.nyconbt h2{font-size: 22px;}
.nyconbt p{font-size: 16px;}
.nyconbt h2 i{width: 55px;}
.nycontact_listtwxt{flex-wrap: wrap;}
.nycontact_listtwxt li{width: 49%;margin-bottom: 10px;}
.liuyanban .newXinrongMessage_bottom1{flex-direction: column;}
#leaveWord{width: 100%;}
.liuyanban .newXinrongMessage_bottom1 li{width: 100%;
margin-bottom: 15px;}
.liuyanban #leaveWord_sub1{width: 200px;line-height: 50px;}

.rfidlabeltexwit{width: 100%;font-size: 16px;}
.nfclabeltext{flex-direction: column;}
.nfclabeltext li{width: 100%;}

.nfcScenariobox{flex-direction: column;}
.nfcScenario_left{width: 100%;}
.nfcScenario_right{width: 100%;}
.nfclabeltext li{margin-bottom: 12px;background: #0841D4;border-radius: 20px;padding: 20px;box-sizing: border-box;}
.nfclabeltext li h2{font-size:18px;margin-bottom: 15px;}
.nfclabeltext li p{font-size: 14px;line-height: 26px;min-height: auto;border-radius: 0;}
.nfcScenario_left li p{font-size: 14px;line-height: 26px;}

.enablebox{flex-direction: column;}
.enablebox_left{width: 100%;}
.enablebox_left li{min-height: auto;margin-bottom: 20px;}

.vision{margin: 30px auto;}
.visionbox{flex-direction: column;}
.vision_left{width: 100%;}
.vision_right{width: 100%;}
.vision_right p{font-size: 14px;margin-top: 20px;}
.sjcharacteristics{padding: 30px 0;}
.sjcharams{font-size: 14px;line-height: 28px;margin-bottom: 30px;}
.sjcharamsbai{padding: 15px;flex-wrap: wrap;}
.sjcharamsbai li{width: 49%;}
.teristics_bottom ul{width: 100%;}
.teristics_bottom{flex-direction: column;}
.teristics_bottom h4{font-size: 18px;line-height: 40px;margin-bottom: 20px;}
.teristics_bottom ul{margin-top: 10px;}
.teristics_bottom p{padding-left: 10px;font-size: 14px;line-height: 30px;}

.jqsjfunction{padding:30px 0}
.macfuna{flex-direction: column;}
.macfuna li.macfuna_text{width: 100%;padding: 12px;}
.macfuna li.macfuna_img{width: 100%;}
.macfuna li h3{font-size: 20px;}
.macfuna li p{font-size: 16px;}
.macfunbottom{flex-direction: column;}
.macfunc{width: 100%;padding: 15px;}

.yyxqbg .nycenter{padding: 15px;}
.yyxqnr h4{font-size: 22px;}
.yyxqtext{font-size: 16px;}

.hexinpro ul{flex-direction: column ;}
.hexinpro li{padding: 10px;width: 100%;margin-bottom: 10px;}


.dashiji{margin-bottom:30px;}
.dashiji .dashijiimg{margin-right:20px;}
.dashiji .dashijitext h4{font-size:22px;}
.dashiji .dashijitext i{margin:15px 0;}
.dashiji .dashijitext p{font-size:14px;}
.dashijimySwiper{margin:20px auto 30px;}
.dashijisjz .dashijitime{font-size: 16px;}

.dashijisjz .swiper-slide-thumb-active p{font-size:22px;}

*/
.about{padding:25px 0;}
.profile{ flex-wrap:wrap;}
.profile_left,.profile_right{width:100%;}
.profile_left{margin-bottom:15px;}
.abouttitle h2{font-size:30px;}
.abouttitle p{font-size:20px;}
.abouttitle i{margin: 5px 0;}
.profile_right .about_leftjj{margin:15px 0;font-size:16px;line-height:28px;}
.sumber,.indexproducts_left,.technology_list,.inedxnews_list{flex-wrap:wrap;}
.sumber .sumber_list{width:100%;}
.sumber li b{font-size:28px;}
.sumber li span{font-size:18px;}
.sumber li{padding:10px 0 10px 5px;justify-content:left;}
.products_left{display:none;}
.products_right{width:100%;}
.products .products_leftbt{background: url(../images/jsyfbg.jpg) no-repeat top;margin-left:0;}
.products .products_leftbt img{width:80%;}
.pastboxbox{padding:0;text-align: center;}
.technology .technologytitle h2{font-size:30px;}
.technology .technologytitle p{font-size:20px;}
.technology .yftdbt h5{font-size: 20px;color:#fff;}
.technology .yftd,.technology .yfimg{width:100%;}
.technology .yftd{margin-top:5%;}
.technology .yftdbt p{color:#fff;}
.indextitle h3{font-size:30px;}
.indextitle h3 img{display:none;}
.honor{padding:25px 0;margin:20px 0;}
.indextitle p{font-size: 20px;}
.honor_list{margin-top:25px;}
.news{margin:25px 0;}
.news_left,.news_right{width:100%;}
.news_left .news_left_bottom h2{font-size: 22px;}
.news_left .news_left_top .news_left_time p.day{font-size:32px;}
.news_right{margin-top:15px;}
.news_right li{margin-bottom:15px;}
.news_right li .inews_lefttxtrq{width:20%;}
.news_right li .day{font-size: 30px;}
.news_right li .inews_leftwz{width: 73%;}
.news_right li .inews_leftwz h2{font-size: 18px;}
footer{padding:25px 0 40px;}
.indexfooter{flex-wrap:wrap;}

.dblxfs{width:73%;}
.dbnav{width:100%;}
.dbewm p{line-height:20px;}
.dbnav #formSeach{width:100%;}
.foot{margin-top:0;line-height:30px;flex-wrap:wrap;}
.foot p{width:100%;}


/******新闻****/
.nybanner{padding-top:50px;}
.fenlei .nybiaoti{display:none;}
.nybanner h3{font-size:24px;}
.nybanner p{font-size:16px;}
.fenlei{top:10px;height:auto;}
.fenlei_list{width:100%; overflow-x:auto; white-space:nowrap;justify-content: left;}
.fenlei .fenlei_list li{line-height:50px;}
.fenlei .fenlei_list li a{font-size:16px;}
.nynews_list .nynews_list_time p.day{font-size: 24px;}
.nynews_list .nynews_list_time p.year{font-size:16px;}
.nynews_list .nynews_list_time{width:22%;}
.nynews_list .nynews_list_text{padding:10px;}
.nynews_list .nynews_list_text h2{font-size:18px;}
.nynews_list .nynews_list_text p{font-size:14px;line-height:20px;}
.yema li{font-size:14px;line-height:35px;height:35px;}
.yema li.next,.yema li.previous_s{width:60px;}

/*******详情******/

.details{padding-top:80px;}
.details .newxqsbt h1{font-size:28px;}
.details .newxqsbt{padding:20px 0;}
.details .detailsbox{padding:10px;}
.details_left{width:100%;}
.details_right{display:none;}
.details_left .details_leftnr{font-size:14px;}
.pages{flex-wrap:wrap;height:auto;line-height:40px;margin-top:30px;}
.pages div{width:100%;}
.nypro_left{display:none;}
.nypro_right{width:100%;margin-top:10px;}
.nypastboxbox{padding:0;}
.nypastboxbox .nypastboxbox_list{width:48%;}
.nypastboxbox a{padding-top:12px;}
.pastboxtext_left h2{font-size:16px;}
.pastboxtext{text-align:center;padding:10px;}
.pastboxtext_right{margin-top:0;}



.box{padding:25px 0;}
.xqnrcase_top{padding:20px 0;margin-top:0;flex-wrap:wrap; text-align:center;}
.xqnrcase_topimg{width:100%;}
.xqnrcase_topbt{width:100%;}
.xqnrcase_topimg img{height:260px;}
.xqnrcase_topbt h1{font-size:18px;}
.xqnrcase_topbt .xiangmu{margin:0 auto;width:230px;}
.xqbt{line-height:60px;}
.xqnrcase_bottom_left{padding:0;}
.nycontact{flex-wrap:wrap;margin-top:20px;}
.nycontact li{width:48%;height:245px;padding:15px 0;}
.nycontact li i{margin:10px auto;}
.nycontacttop{margin:25px 0;}

.nyabout_list{flex-wrap:wrap;}
.nyinfo_left{width:100%;}
.nyinfo_right{width:100%;}
.nyinfo .indextitle{margin:30px 0;}
.nyinfo_right .about_leftjj{font-size:16px;line-height:28px;}
.nysumber_list{margin-top:20px;padding:10px;flex-wrap:wrap;}
.nysumber_list li{width:50%;justify-content: left;}
.nysumber_list li b{font-size:28px;}
.culture{padding:25px 0;margin:25px 0;}
.culture_list{flex-wrap:wrap;}
.culture .indextitle{margin-bottom:25px;}
.culture .culture_list li{width:100%;padding:40px 0 0 40px;height:230px;}
.culture .culture_list li p{width: 75%;}



  }











































