@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: 90%;margin: 0 auto;}
.center{width: 85%;margin: 0 auto;}
@media (max-width: 1100px){
}



.logo{margin-top: 10px;}
.navbar{ margin:0px; background-color:rgba(255,255,255,0); 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:18px;display:inline-block;width: 34px;color: #fff;height: 34px;border-radius: 50px;border:1px solid #fff;text-align: center;line-height: 34px;margin-right: 10px; position:relative;bottom:5px;}
.telltop b{font-size:32px;color: #fff;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: #fff;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; width:180px;top:60px;left:50%;margin-left: -90px;padding:0;
	}
    .nav_small > li{text-align: center;}
    .nav_small > li > a{line-height:40px; color: #333; padding-left:0; padding-right:0;font-size:16px; background-color:rgba(255, 255, 255, 0.6); }
    .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;}
	.nav_small{padding:0;}
  }


  
@media screen and (max-width: 768px) {
    .navbar{background:#939393;}
    .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;}
}

.title{ text-align: center;padding: 60px 0;}
.title h2{font-size: 34px;color: #333;font-weight: 600;margin-bottom: 10px;}
.title h2 img{margin:0 10px;}
.title p{font-size: 28px;color: #DBDBDB;line-height: 32px;text-transform:uppercase;}
.title span{display: block;font-size: 18px;color: #666;margin-top: 20px;}



.business_list{justify-content:space-between;}
.business_list li{width:19%;position: relative;}
.business_listimg{position: relative;z-index:1;}
.business_listtext{width: 100%;height: 100%;position: absolute;z-index: 2;background: rgba(0, 0, 0, 0.5);top: 0;display: flex;flex-direction: column;justify-content: center;align-items: center;}
.business_listtext img{width: 68px;margin:0 auto;}
.business_listtext p{font-size: 22px;color: #fff;margin-top: 20px;padding: 0 30px;box-sizing: border-box;text-align: center;}
.business_listtext i{font-size: 30px;color:#fff;border: 1px solid #fff;padding: 10px;box-sizing: border-box;border-radius: 50px;width: 65px;height: 65px;text-align: center;}
.business_listthree{position: relative;width:60%;}
.business_listthreetext{position: absolute;width: 100%;padding: 60px 20px 20px;box-sizing: border-box;background: linear-gradient(0deg, rgba(0, 58, 139, 0.85) 0%, rgba(0, 58, 139, 0.00) 100%);bottom: 0;display:none;}
 .business_listthreetext h2{
  font-size: 24px;color: #FFFFFF;margin-bottom: 15px;
}
 .business_listthreetext p{
  font-size: 16px;color: #FFFFFF;line-height: 24px;
}
.i_zgs_li{width:18.8%; min-height:560px; max-height:560px; position:relative; cursor:pointer; transition:all .4s ease 0s; overflow:hidden;}
.js_wzgs{width:58%;}
.izgsc{justify-content: space-between;}
.js_wzgs .business_listtext{display: none;}
.js_wzgs .business_listthreetext{display: block;}

.technical{padding: 0 0 60px;background: #EDF2FA;margin: 50px auto 0;}
.technical_nav{align-items: center;justify-content: center;margin-bottom:50px;}
.technical_nav li{width:16%;line-height: 60px;background: #fff;text-align: center;border-radius: 8px;margin: 0 10px}
.technical_nav li a{color: #333;font-size: 18px;display: block;}
.technical_nav li:hover{background:#F08200;}
.technical_nav li:hover a{color: #fff;}
.technical_list{flex-wrap: wrap;}
.technical_list li{width: 24%;background: #fff; text-align: center;padding: 20px 0 0; margin-bottom: 15px;}
.technical_list li h2{font-size: 20px;color: #333;line-height: 70px;}
.technical_list li:hover h2{color: #F08200;}


.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;
  -webkit-box-orient: vertical;-webkit-line-clamp:1;display: -webkit-box;overflow: hidden;font-weight: 600;
}
.news_left {}
.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 .news_left_bottom time{font-size: 16px;color: #9F9F9F;
  padding:10px 0;display: block;border-bottom: 1px solid #CFCFCF;}
.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: 26px;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: 18px;color: #333;-webkit-box-orient: vertical;-webkit-line-clamp:1;display: -webkit-box;overflow: hidden;font-weight: 600;line-height: 38px;}
.news_right li .inews_leftwz p{font-size:14px;color: #a3a3a3;line-height: 32px;-webkit-box-orient: vertical;-webkit-line-clamp:1;display: -webkit-box;overflow: hidden;}
.news_right li:hover{background: #F08200;}
.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;}

.about{background: #F0F2F3;padding:60px 0;}
.about_title h3{font-size: 34px;color: #333;font-weight: 600;}
.about_title b{font-size: 32px;color: #DBDBDB;font-weight: 400;margin-left: 10px;}
.about_title i{width: 120px;height: 5px;background: #003E8B;display: block;margin: 20px 0;}
.about_info p{font-size: 16px;color: #333;line-height: 30px;}
.about_info img{margin-top: 20px;width:100%;}
.about .about_left{width: 35%;background: #fff;padding:0 40px;box-sizing: border-box;}
.about .about_right{width: 62%;background: #fff;padding:40px;box-sizing: border-box;}

.indexhonor{text-align: center;padding:40px 0;}
.indexhonor .swiper-slide p{line-height: 60px;background: #1562CF;text-align: center;color: #fff;font-size: 20px;}

.process{width:100%;background:url(../images/processbg.png) no-repeat center;}
.ydprocess{width:100%;background:url(../images/ydprocessbg.png) no-repeat center;padding-bottom:15px;}
.process .title h2{color:#fff;}
.process .process_list{margin:20px auto 0;}

.ydprocess{display:none;}

/***底部*******/

.footer{width: 100%;padding:3rem 0 0;background: #222;}
.footer .center{border-bottom:1px solid rgba(255, 255, 255, 0.2);padding-bottom: 3rem;}
.footer .footer_zhongjian{justify-content: space-between;align-items: top;}
.footer_left{width:50%;}
.footer_left li{width:19%;}
.footer_left li:nth-child(2n){width:30%;}
.footer_left li h5{font-size:20px;color: #fff;margin-bottom:10px;}
.footer_left li a{font-size: 16px;display: block;
  line-height:30px;color: #B1B1B1;-webkit-box-orient: vertical;-webkit-line-clamp:1;display: -webkit-box;overflow: hidden;}

.footer_left b{font-size: 2rem;line-height: 2rem;
  color: #fff;margin: 20px 0;display: block;}
.footer_left .tell{align-items: center;justify-content: left;}
.footer_left .tell p{font-size: 1rem;color: #999;}
.footer_left .tell span{font-size: 1.9375rem;;color: #fff;}
.footer_left .tell i{font-size: 2rem;color: #fff;width:  3.875rem;;height: 3.875rem;;border-radius: 50px;display:inline-block; text-align: center;border:1px solid #fff;line-height: 3.875rem;;margin-right: 1.5rem; font-style: normal;}
.footer_left .dbzx{width: 10rem;line-height: 3.125rem;;background: #0841D4;border-radius: 6px;text-align: center;font-size: 1.3125rem;color: #fff;display: block;margin-top: 30px;}
.footer_right{width: 36%;}
.footer_right li{font-size: 16px;color: #fff;line-height: 36px; justify-content:left;}
.footer_right li i{margin-right: 10px;width:22px;display:block;}
.footer .ewm{text-align: center;width: 10%;}
.footer .ewm p{color: #fff;font-size: 14px;}
.footer_right li p{width:90%;}
.foot{line-height:50px;width: 100%;background: #222;
  color: #FFFFFF;font-size: 16px;text-align: center;}
.foot a{color: #fff;margin: 0 8px;}



.nybanner{width:100%;align-items: center;justify-items:left; position: relative;}

.nybanner .nybannerwz{position: absolute;left: 10%;}
.nybanner h3{font-size: 40px;color: #fff;}
.nybanner p{font-size:18px;text-transform:uppercase;color: #fff;line-height: 40px;}
.nybanner i{width: 40px;height: 3px;background: #003B8B;display: block;}

.nynavigation{border-bottom: 1px solid #EDEDED;}
.nynavigation_list{justify-content: left;}
.nynavigation_list li{ text-align: center;position: relative;}
.nynavigation_list li .yiji{line-height: 70px;color: #333;font-size: 18px;display:block;padding: 0 30px;} 
.nynavigation_list li .erji{display:none;position: absolute;top: 70px;z-index: 10;}
.nynavigation_list li:hover .erji{display: block;}
.nynavigation_list li .erji{background: #e5e5e5;width: 100%;}
.nynavigation_list li .erji a{line-height:45px;color: #333;font-size: 16px;}
.nynavigation_list li:hover .yiji{background: #F08200;color:#fff;}


.nyabout_top{background: url(../images/aboutbg.jpg) repeat left;padding: 50px;box-sizing: border-box;position: relative;height: 450px;margin-top:100px;}
.nyabout_toptext{width: 50%;}
.nyabout_toptext h1{font-size: 34px;color: #fff;}
.nyabout_toptext h3{font-size: 24px;color: #F8F8F8;line-height: 55px;}
.nyabout_toptext i{width: 86px;height: 2px;background: rgba(255, 255, 255, 0.44);display: block;}
.nyabout_toptext .nyabout_toptext_p{font-size: 16px;color: #fff;line-height:30px;margin: 40px 0;}
.nyabout_toptext .nyabout_toptext_p a{color:#fff;}
.nyabout_toptimg{position: absolute;right: 0;top: -50px;}
.sumber li p{font-size: 18px;color: #fff;}
.sumber li span{font-size: 44px;color: #fff;font-weight: 600;}

.nyabout_bottom{padding: 60px 0;border-top: 1px solid #DCDCDC;margin-top: 60px;}
.nyabout_bottom_left{width: 45%;}
.nyabout_bottom_right{width: 50%;}
.nyabout_bottom_right h3{font-size: 34px;font-weight: 600;margin-bottom: 50px;}
.nyabout_bottom_right h3 i{background: #003A8B;width: 90px;height: 2px;display: block;margin-top: 20px;}
.nyabout_bottom_right p{font-size: 16px;color: #333;line-height: 30px;margin-bottom: 15px;}

.nybusiness{margin: 60px auto;}
.nybusiness_list li{align-items: center;margin-bottom: 40px;}
.nybusiness_list li:nth-child(2n){flex-direction: row-reverse;}
.nybusiness_list li .nybusiness_list_left{width: 46%;}
.nybusiness_list li .nybusiness_list_right{width:50%;}
.nybusiness_list li .nybusiness_list_right h3{font-size: 24px;color: #333;font-weight: 600;}
.nybusiness_list li .nybusiness_list_right i{width: 97px;height: 3px;background: #003A8B;display: block;margin: 30px 0;}
.nybusiness_list li .nybusiness_list_right p{font-size: 16px;color: #333;line-height: 32px;}
.nybusiness_list li .nybusiness_list_right a{width: 179px;height: 55px;border-radius: 27.5px;line-height: 55px;display: block;text-align: center;
  font-size: 16px;margin-top: 30px;border: 1px solid #D9D9D9;
}
.nybusiness_list li .nybusiness_list_right span{margin-left: 20px;
}
.nybusiness_list li:hover .nybusiness_list_right a{background: #F08200;
  color: #fff;}

.yema {text-align:center;margin-top:70px;margin-bottom: 60px;}
.yema ul li{display:inline-block;padding:0 16px;background:#fff;color:#666;margin-right:5px;line-height:40px; border:1px solid #aaaaaa;color:#aaaaaa;font-size:16px;}
.yema li:hover{color:#fff;background:#F08200;;}
.yema li:hover a{color:#fff;}
.yema .pages_solid{color:#fff;background:#F08200;border:1px solid #F08200;}
.yema li.previous_s{ font-family:"宋体";}
.yema li.next{ font-family:"宋体";}

.nycases_list{margin: 60px auto;}
.nycases_list_box{flex-wrap: wrap;}
.nycases_list_box li{width: 31%;margin-bottom: 30px;text-align: center;}
.nycases_list_box li h2{font-size: 18px;color: #333;line-height: 45px;}
.nycases_list_box li:hover h2{color: #F08200;}


.details{width: 100%;background:#fff url(../images/proxq.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; text-indent:2em;}
.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:#F08200;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:#F08200;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;}
    
.nynews_list{width: 100%;}
.nynews_list li{justify-content: space-between;align-items: center;padding-bottom: 40px;margin-bottom: 40px;border-bottom: 1px solid #C7C7C7;}
.nynews_list li .nynewsimg{height: 235px;}
.nynews_list li .nynews_list_text{width: 73%;}
.nynews_list li .nynews_list_text a{display: block;}
.nynews_list li .nynews_list_text time{font-size:18px;color: #666666;}
.nynews_list li .nynews_list_text h2{font-size:22px;color: #000;margin: 15px 0;-webkit-box-orient: vertical;-webkit-line-clamp:2;display: -webkit-box;overflow: hidden;}
.nynews_list li .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 li .nynews_list_text .more{line-height: 50px;width: 160px;
  font-size:16px;color: #333;margin-top: 30px;border: 1px solid #D9D9D9;
  border-radius: 50px;text-align: center;
}
.nynews_list li .nynews_list_text .more span{margin-left: 20px;}
.nynews_list li:hover .nynews_list_text h2{color: #F08200;}

.nynews_list li:hover .nynews_list_text .more{background:#F08200;color: #fff;}

.nycontact{margin-bottom: 80px;}
.nycontact_text{width: 100%;background: #F0F2F4;padding: 50px;box-sizing: border-box;margin: 60px auto;}
.nycontact_text_left{width: 50%;}
.nycontact_text_right{width: 46%;}
.nycontact_text_right h1{font-size: 26px;color: #003A8B;margin-bottom: 20px;}
.nycontact_text_right li{background: #fff;margin-bottom: 30px;padding: 20px 30px;justify-content: left;}
.nycontact_text_right .tubiao{width: 60px;height: 60px;border: 1px solid #C6CACF;text-align: center;border-radius: 50px;line-height: 60px;margin-right: 20px;}
.nycontact_text_right .tubiao i{font-size: 20px;color:#C6CACF;}
.nycontact_text_right li .nycontact_wz p{font-size: 16px;color: #666;}
.nycontact_text_right li .nycontact_wz b{font-size: 18px;color: #333;font-weight: 400;}

.locationtit{text-align: center;margin-bottom: 30px;}
.locationimg img{display:block;margin:0 auto;}
.locationtit h3{font-size: 34px;color: #333;}
.locationtit p{font-size: 18px;color: #A1A1A1;}

.nydownload_list{margin: 60px auto;}
.nydownload_list li{padding: 20px;border-bottom: 1px solid #E2E2E2;box-sizing: border-box;}

.nydownload_list li i{margin-right: 20px;color: #F08200;font-size: 24px;}
.nydownload_list li span{color: #bdbdbd;font-size: 24px;}
.nydownload_list h2{font-size: 16px;color: #666;}
.nydownload_list li span{float: right;}
.nydownload_list li:hover{background: #F08200;}
.nydownload_list li:hover i{color: #fff;}
.nydownload_list li:hover h2{color: #fff;}
.nydownload_list li:hover span{color: #fff;}

.bigbox_list{flex-wrap: wrap;margin: 60px auto;}
.bigbox_list .imgbox{width: 49%;margin-bottom: 20px;}

.boxwidth{margin: 80px auto 0;}
.xqnrcase{background: #fff;position: relative;top: -50px;padding: 40px;box-sizing: border-box;}
.xqnrcase_top{padding-bottom: 70px;border-bottom: 1px dotted #b3b3b3;margin-bottom: 70px;}
.xqnrcase_topimg{float: left;width: 45%;}
.xqnrcase_topbt{float: right;width:50%;}
.xqnrcase_topbt h1{font-size: 26px;line-height: 80px;border-bottom: 1px dotted #b3b3b3;color: #333;margin-bottom: 20px;}
.xqnrcase_topbt li {line-height: 32px;margin-bottom: 10px;}
.xqnrcase_topbt li span{font-size:16px;color: #a0a0a0;display: block;}
.xqnrcase_topbt li p{font-size:16px;color: #333;display: block;}
.xqnrcase_topbt li b{font-size:24px;color: #333;display: block;}
.xqnrcase_bottom .swiper-container{margin: 50px auto;}
.xqnrcase_bottom h2{font-size: 24px;color: #333;}
.xqnrcase_bottom i{width:3px;height: 34px;display: inline-block;background: #025d3e; vertical-align: bottom;margin-right: 10px;}

.xqnrcase_bottom .proxqy{--swiper-theme-color: #ff6600;
  --swiper-navigation-color: #F08200;
  --swiper-navigation-size: 30px;}

.culture{width:100%;background: #F8FAFF;padding-bottom:100px;}
.culture_list li{width:23%;background: linear-gradient(180deg, #FFFFFF 0%, #FFFFFF 100%);border: 2px solid #FFFFFF;
    box-shadow: 0px 0px 18px rgba(0, 0, 0, 0.09);
    border-radius: 9px;
    padding: 35px 20px;
    box-sizing: border-box; text-align:center;}
.culture_list li h2{font-size:24px;font-weight:800;margin:16px 0;}
.culture_list li p{font-size:18px;line-height:30px;}

@media only screen and (max-width: 1400px){
	.nav > li > a{padding: 10px;}
	.nyabout_toptext{width:40%;}
	.footer_left li a{font-size:14px;}
}


.dbewm{position: fixed;right:0;top:40%;z-index:10;}
.dbewm img{width:135px;height:auto;}



@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;}

*/

.title{padding:30px 0;}
.title h2{font-size:26px;}
.title p{font-size:16px;}
.title span{font-size:16px;}
.technical_nav{margin-bottom:30px;}
.technical_nav li{width:40%;line-height:50px;}
.technical_nav li a{font-size:16px;}

.technical_list li{width:48%;}
.technical_list li h2{line-height:26px;padding-bottom:10px;font-size:18px;}

.pcprocess{display:none;}
.ydprocess{display:block;}


.izgsc{flex-wrap: wrap;}
.i_zgs_li{width:50%;min-height: 360px;
    max-height: 300px;}

.about .center{ flex-wrap:wrap;}
.about .about_left,.about .about_right{width:100%;}
.about .about_right{padding:15px;}
.about_title h3{font-size: 24px;}
.about_title b{font-size:18px;}
.about_title i{width: 96px;}
.news{margin:25px 0;}

.inedxnews_list{margin-top:0; flex-wrap:wrap;}
.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;}


.business_listthreetext h2{font-size:22px;}





.footer .footer_zhongjian{flex-wrap:wrap;}
.footer_left{width:100%;}
.footer_left li h5{font-size: 16px;}
.footer_left li a{font-size:14px;}
.footer_right{width:100%;}
.footer .ewm{display:none;}
.foot{line-height: 30px;padding:15px 0;}

.nybanner{padding-top:50px;}
.nybanner h3{font-size:20px;}
.nybanner p{font-size:14px;display:none;}
.nybanner i{margin-top:10px;}
.nynavigation_list{ overflow-x:auto;white-space:nowrap;}
.nynavigation_list li{width:auto;}
.nynavigation_list li .yiji{padding:0 10px; line-height:55px;}
.nyabout_top{margin-top: 0;padding:10px;height:auto;}
.nyabout_toptimg{ position:relative;top:0;}
.nyabout_toptext{width:100%;}
.nyabout_toptext h1{font-size:22px;}
.nyabout_toptext h3{font-size:20px;}
.nyabout_toptext .nyabout_toptext_p{margin: 20px 0;}
.nyabout_bottom{flex-wrap:wrap;margin-top:20px;padding: 30px 0;}
.nyabout_bottom_left,.nyabout_bottom_right{width:100%;}
.nyabout_bottom_right h3{font-size:26px;margin:20px 0;}
.nybusiness_list li{ flex-wrap:wrap;}
.nybusiness_list li .nybusiness_list_left,.nybusiness_list li .nybusiness_list_right{width:100%;}
.nybusiness_list li .nybusiness_list_right h3{font-size:20px;margin-top:12px;}
.nybusiness_list li .nybusiness_list_right i{margin:10px 0;}
.nybusiness_list li .nybusiness_list_right a{width:125px;height:45px;line-height:45px;margin-top:12px;}
.nycases_list_box li{width:49%;margin-bottom:12px;}
.nycases_list{margin:20px auto;}
.nycases_list_box li h2{line-height: 28px;margin:10px 0;}
.yema ul li{padding:0 10px;line-height: 30px;font-size:14px;}

.details{padding-top:70px;}
.details .newxqsbt h1{font-size:22px;}
.details .newxqsbt time{font-size:14px;}
.nynews_list li .nynewsimg{display:none;}
.nynews_list li .nynews_list_text{width:100%;}
.nynews_list li .nynews_list_text h2{font-size:20px;}
.nynews_list li .nynews_list_text p{font-size:14px;}
.nynews_list li .nynews_list_text .more{width:125px;height:45px;line-height:45px;margin-top:12px;font-size:14px;}

.details_right{display:none;}
.details_left{width:100%;}
.details .newxqsbt{padding:20px 0; }
.details .detailsbox{padding:12px;}
.xqnrcase{padding:0;}
.xqnrcase_topimg{width:100%;}
.xqnrcase_topbt{width:100%;}
.xqnrcase_top{padding:0;margin-bottom:0;}
.nycontact_text{padding:0; flex-wrap:wrap;}
.nycontact_text_left,.nycontact_text_right{width:100%;margin-bottom:12px;}
.nycontact_text_right li{padding:10px;}
.nycontact_wz{width:70%;}

.culture_list{ flex-wrap:wrap;}
.culture_list li{width:48%;margin-bottom:15px;padding:10px;}
.culture_list li p{font-size: 16px;}
.culture_list li h2{font-size: 22px;}


.dbewm{display:none;}




  }







































