/*媒体查询*/
@media screen and (max-width:1376px) {
   .max {
      width: 96%;
      margin: 0 auto;
   }

   /*******************************首页***************************/
   .header_bottom .nav li a {
      line-height: 43px;
   }

   body .swiper-containern {
      width: 60%;
   }

   .news_list {
      width: calc(40% - 30px);
   }

   .news_list ul li:last-child {
      margin-bottom: 20px;
   }

   .honor .a1 {
      bottom: 2.8%;
   }

   .honor .swiper-containerg p {
      padding-top: 35px;
   }

   .honor .swiper-containerg {
      padding-bottom: 85px;
   }

   .honor .swiper-button-next,
   .swiper-button-prev {
      right: 35%;
   }

   .honor .swiper-button-prev,
   .swiper-button-prev {
      left: 37%;
   }

   .electronics h6 {
      background-position: 22% 50%;
   }

   .periodical {
      width: 37%;
      float: left;
      margin-right: 33px;
   }

   .periodical .period {
      padding: 15px 0;
   }

   .periodical .period p {
      padding: 25px 20px;
   }

   .electronics {
      width: calc(63% - 33px);
      float: left;
   }

   .top_left {
      width: 33%;
      float: left;
   }

   .top_centen {
      float: left;
      width: 40%;
      margin: 0 20px 0 40px;
   }

   .top_centen ul:nth-child(1) {
      margin-right: 10px;
   }

   .top_centen ul:nth-child(2) {
      margin-right: 10px;
   }

   .top_right {
      float: right;
      width: 60%;
   }

   .top_right ul li {
      overflow: hidden;
      display: -webkit-box;
      -webkit-box-orient: vertical;
      /*-webkit-line-clamp: 1;*/
   }


   /*******************************分布***************************/
   .path_navigation .navigation {
      margin-top: 10px;
   }

   /*******************************简介***************************/

   .about {
      width: 64%;
      margin-right: 33px;
      float: left;
   }

   .profile {
      width: calc(100% - 64% - 33px);
      float: left;
   }

   



   /*******************************荣誉***************************/
   /*******************************致辞***************************/
   .address .img {
      width: 50%;
   }

   .address .addr {
      width: calc(100% - 50% - 30px);
      margin-top: 0px;
   }

   .addr p {
      overflow: hidden;
      display: -webkit-box;
      -webkit-box-orient: vertical;
      -webkit-line-clamp: 3;
   }

   /*******************************公司***************************/
   .company .imgnews .img {
      width: 100%;
   }

   /*******************************工程***************************/
   /*******************************专业***************************/
   /*******************************新闻***************************/
   .topic2-1 {
      padding: 10px 30px 0 30px;
   }

   /*******************************人力***************************/
   /*******************************联系***************************/
   /*******************************文章***************************/
   /*******************************专题1***************************/
   /*******************************专题2***************************/
   .topic2 .img {
      width: 50%;
      box-shadow: 0 0 2px #ddd;
      margin-right: 30px;
      float: left;
   }

   .topic2 .topic {
      width: calc(100% - 50% - 30px);
      float: left;
   }

   .cwjy {
      background: #f7f7f7;
      padding: 30px 30px 0 30px;
      width: 42%;
      margin-right: 3%;
      margin-top: 40px;
      float: left;
   }

   /*******************************专题2-1***************************/
   .topic2-1 {
      padding: 10px 30px 0 30px;
   }

   .special_footer .centen {
      float: left;
      width: 75%;
      text-align: center;
   }
}

@media screen and (max-width:1008px) {
   .max {
      width: 96%;
      margin: 0 auto;
   }


   /*******************************首页***************************/
   .logo {
      max-width: 300px;
   }
   .logo img {max-width: 300px;}

   body .swiper-containern {
      width: 60%;
   }

   .news_list {
      width: calc(40% - 30px);
   }

   .news_list ul li {
      padding: 14px 0;
   }

   .news_list ul li:last-child {
      margin-bottom: 15px;
   }

   .swiper-containern .swiper-slide p {
      line-height: 24px;
   }

   .data h1 {
      font-size: 22px;
   }

   .data h1 span {
      font-size: 40px;
   }

   .honor .swiper-containerg {
      padding-bottom: 80px;
   }

   .honor .a1 {
      bottom: 1.7%;
   }

   .honor .swiper-button-prev,
   .swiper-button-prev {
      left: 34%;
   }

   .honor .swiper-button-next,
   .swiper-button-prev {
      right: 29%;
   }

   .periodical {
      width: 50%;
      float: left;
      margin-right: 33px;
   }

   .electronics {
      width: calc(50% - 33px);
      float: left;
   }

   .periodical .period p {
      padding: 12px 20px;
   }

   .electronics h6 {
      background-position: 36% 50%;
   }

   .top_left {
      width: 30%;
      float: left;

   }

   .top_centen {
      float: left;
      width: 33%;
      margin: 0 2% 0 3%;
   }

   .top_centen ul:nth-child(1) {
      margin-right: 0px;
   }

   .top_centen ul:nth-child(2) {
      margin-right: 0px;
   }

   .top_centen ul li a {
      width: 80px;
   }

  
   /*******************************分布***************************/
   .path_navigation .navigation {
      margin-top: 10px;
   }

   /*******************************简介***************************/
   .about {
      width: 50%;
      margin-right: 20px;
   }

   .profile {
      width: calc(50% - 20px);
   }

 

   .company_profile .data h1 {
      font-size: 20px;
   }

   /*******************************荣誉***************************/
   .qualifications li p {
      font-size: 14px;
   }

   /*******************************致辞***************************/
   .address .img {
      width: 50%;
      margin-right: 30px;
   }

   .address .addr {
      float: left;
      width: calc(50% - 30px);
      font-size: 14px;
      line-height: 28px;
      margin-top: 0px;
   }

   .addr p {
      overflow: hidden;
      display: -webkit-box;
      -webkit-box-orient: vertical;
      -webkit-line-clamp: 2;
   }

   /*******************************公司***************************/
   .company .business #oranger {
      width: 30%;
      background-position: 67% 100%;
   }

   .company .tablea {
      width: 70%;
   }

   .company .business #oranger li h6 {
      width: 115px;
      font-size: 14px;
   }

   .company .imgnews .img {
      width: 100%;
   }

   /*******************************工程***************************/
   .path_navigation ul li {
      margin-top: 3px;
   }

   /*******************************专业***************************/
   .imggg {
      margin: 30px 0;
   }

   /*******************************新闻***************************/
   .topic2-1 {
      padding: 10px 30px 0 30px;
   }

   .tabloid_left {
      width: 50%;
   }

   .tabloid_right {
      width: calc(50% - 30px);
   }

   .tabloid_right p {
      line-height: 26px;
      overflow: hidden;
      display: -webkit-box;
      -webkit-box-orient: vertical;
      -webkit-line-clamp: 5;
   }

   .report p {
      font-size: 14px;
   }

   /*******************************专题2***************************/
   .topic2 .img {
      width: 50%;
   }

   .topic2 .topic {
      width: calc(50% - 30px);
   }

   .topic h6 {
      font-size: 16px;
      margin-bottom: 10px;
   }

   .topic p {
      font-size: 14px;
      line-height: 1.5;
      margin-bottom: 10px;
      overflow: hidden;
      display: -webkit-box;
      -webkit-box-orient: vertical;
      -webkit-line-clamp: 2;
   }

   .newsaaa li a {
      font-size: 12px;
      line-height: 25px;
   }

   .cwjy {
      width: 39.8%;
   }

   .special_footer .centen {
      width: 69%;
   }
	.swiper-huace{width:100%;height:600px;margin:0 auto;}
   /*******************************专题2-1***************************/
}

@media screen and (max-width:784px) {
   .max {
      width: 96%;
      margin: 0 auto;
   }

   /*******************************首页***************************/
   .btn {
      display: block;
   }

   .header_bottom .nav {
      display: none;
      position: absolute;
      right: 0%;
      top: 16.5%;
      z-index: 999;
      width: 50%;
      line-height: 45px;
      background: rgba(224, 224, 224, 0.7);
   }


   .header_bottom .nav li {
      float: left;
      width: 100%;
      text-align: center;
      position: relative;
      line-height: 50px;
   }

   .header_bottom .nav li a {
      color: #000;
      font-size: 16px;
      line-height: 50px;
   }

   .nav li:hover .two {
      display: none;
   }

   .header_bottom .nav li:hover a {
      color: #fff;
   }




   .logo {
      max-width: 250px;
      margin-right: 20px;
   }
  .logo img{
      max-width: 250px;
   }
   .language {
      float: left;
      margin-top: 10px;
   }

   .language h6 {
      font-size: 14px;
   }

   .language h5 {
      font-size: 16px;
      margin-top: 0px;
   }

   .language p {
      margin-left: 10px;
   }



   .news_broadcast {
      padding: 0;
      background: #fff;
   }

   .news_broadcast .broadcast {
      padding: 10px;
   }

   body .swiper-containern {
      width: 100%;
      margin-right: 0;
   }

   .news_list {
      width: 100%;
      margin: 20px 0;
   }

   .news_list .tit h6 a {
      font-size: 16px;
   }

   body .swiper-containern .swiper-slide p {
      font-size: 12px;
      line-height: 24px;
   }
   .in_ul1 .about_img{max-width:50%;}
	.in_ul1 p{font-size:12px;line-height:22px;}
   .news_list ul li {
      padding: 15px 0;
   }

   .news_list ul li span {
      font-size: 12px;
   }

   .news_list ul li:last-child {
      margin-bottom: 20px;
   }

   .news_list ul li .span2 {
      width: 70px;
   }

   .news_list ul li .span1 {
      width: calc(100% - 85px);
   }

   .title i {
      display: none;
   }

   .title h1 {
      font-size: 60px;
      margin-left: 0px;
   }

   .title .case h3 {
      font-size: 20px;
   }

   .title .case p {
      font-size: 14px;
   }

   .business_case .business #oranger {
      height: 100%;
      padding-bottom: 0px;
   }

   .business_case .business #oranger li {
      float: left;
      height: 65px;
      width: 20%;
      text-align: center;
      padding: 15px 0;
   }

   .business_case .business #oranger li p {
      font-size: 12px;
      margin-top: 5px;
   }

   .business_case .imgnews {
      padding: 20px;
   }

   .business_case .content_headings h6 {
      font-size: 16px;
   }

   .business_case .content_headings p {
      font-size: 14px;
      color: #333;
      line-height: 48px;
      margin-bottom: 0px;
   }

   .content .content_img {
      width: 49%;
      margin-right: 2%;
      margin-bottom: 0px;
   }

   .business_case .content .content_img:nth-last-child(5) {
      margin-right: 0;
   }

   .business_case .content_img .img {
      box-shadow: 0 0 2px #ddd;
   }

   .business_case .content_img p {
      font-size: 14px;
      line-height: 50px;
   }

   .business_case .aaa {
      padding: 3px 30px;
      font-size: 12px;
   }

   .data h1 {
      font-size: 12px;
   }

   .data h1 span {
      font-size: 12px;
      margin: 0px 5px;
   }

   .data {
      text-align: center;
      padding: 30px 0;
   }

   .honor .title .case h3 {
      font-size: 20px;
   }

   .honor {
      padding-top: 20px;
   }


   .honor .a1 {
      bottom: 0%;
      left: 30%;
      padding: 10px 40px;
      font-size: 12px;
      border-radius: 20px;
   }

   .honor .swiper-button-prev,
   .swiper-button-prev {
      width: 60px;
      background-size: 100% 83%;
      left: 15.2%;
      display: none;
   }

   .honor .swiper-button-next,
   .swiper-button-prev {
      background-size: 100% 83%;
      width: 60px;
      right: 16.5%;
      display: none;
   }

   .honor .swiper-containerg {
      padding-bottom: 65px;
   }

   .honor .swiper-containerg p {
      font-size: 12px;
      padding-top: 30px;
   }

   .electronics_periodical {
      padding: 20px 0 0 0;
   }

   .periodical {
      width: 100%;
      margin: 0 0 20px 0;
   }

   .periodical .period p {
      font-size: 14px;
      padding: 20px;
   }

   .periodical .period {
      padding: 20px 0;
   }

   .electronics {
      width: 100%;
   }

   .electronics h6 {
      font-size: 16px;
      line-height: 60px;
      padding: 0 20px;
      background-position: 32% 35%;
   }

   .electronics .elect {
      padding: 20px 0;
   }

   .footer_top {
      padding: 20px 0;
   }

   .top_left {
      width: 100%;
      margin-bottom: 30px;
   }

   .footer_top .top_left>img {
      max-width: 200px;
      max-height: 75px;
   }

   .footer_top .top_left>p {
      font-size: 14px;
      line-height: 34px;
   }

   .top_centen {
      width: 100%;
      margin: 0 0 30px 0;
   }

   .top_centen ul {
      float: left;
      width: 33%;
   }

   .top_centen ul:nth-child(1) {
      margin-right: 0px;
   }

   .top_centen ul:nth-child(2) {
      margin-right: 0px;
   }

   .top_centen ul li a {
      width: 100px;
   }

   .top_right {
      width: 100%;
   }
.top_right .erweima{float:none;width:100%;margin:0 auto;}
   .top_right ul li:last-child {
      text-align: center;
   }

   .top_right ul li p {
      margin-left: 0px;
   }

   .footer_bouttom {
      text-align: center;
      background: #ededed;
      padding: 10px;
   }



   .footer_bouttom p {
      font-size: 12px;
      line-height: 24px;
   }

   /*******************************分布***************************/
   .path_navigation ul {
      width: 100%;
   }

   .path_navigation ul li {
      margin-top: 2px;
      width: 27%;
   }


   /*******************************简介***************************/
   .company_profile {
      margin-top: 0px;
   }

   .about {
      width: 100%;
      margin-right: 0px;
      float: left;
   }

   .profile {
      width: 100%;
      float: left;
   }

   .data h1 span {
      font-size: 16px;
      line-height: 1.5;
   }

   .company_profile .data h1 {
      font-size: 14px;
   }

   .company_profile .data {
      padding: 20px 0;
   }

   .company_profile .bjt {
      padding: 20px 0 0 0;
   }

   .enterprise {
      width: 100%;
   }

   .enterprise_concept {
      background-image: url(../image/47.jpg);
      background-repeat: no-repeat;
      background-size: 100% 100%;
      background-position: 100% 100%;
      padding: 20px;
   }

   .enterprise p {
      font-size: 12px;
      margin: 20px 0;
   }

   .enterprise li {
      font-size: 12px;
      color: #333;
   }

   /*******************************荣誉***************************/
   .qualifications {
      margin-top: 0px;
   }

   .qualifications li {
      width: 49%;
      margin-right: 2%;
   }

   .qualifications li:nth-child(2n) {
      margin-right: 0%;
   }

   .qualifications li p {
      font-size: 12px;
   }

   .paging {
      padding: 10px 0 30px 0;
   }

   .paging a {
      padding: 5px 7px;
      margin-right: 0px;
      font-size: 12px;
   }

   /*******************************致辞***************************/
   .address {
      padding: 0;
   }

   .address .img {
      width: 100%;
      margin-right: 0px;
   }

   .address .addr {
      width: 100%;
      font-size: 12px;
      line-height: 28px;
      margin-top: 20px;
   }

   /*******************************公司***************************/
   .com {
      padding: 0;
   }

   .company .business #oranger {
      width: 100%;
      background-image: url(../image/75.png);
      background-repeat: no-repeat;
      background-position: 76% 100%;
      float: left;
   }

   .company .tablea {
      width: 100%;
   }

   .company .imgnews .img {
      width: 100%;
   }

   .company .business #oranger li {
      margin-bottom: 2px;
      float: left;
      width: 32.6%;
      margin-right: 2px;
   }

   .company .business #oranger li h6 {
      width: 100%;
      height: 40px;
      line-height: 40px;
      font-size: 14px;
   }

   .company .imgnews {
      padding: 10px;
   }

   .company .business #oranger li img {
      display: none;
   }

   .company .business #oranger .hover .img2 {

      display: none;
   }

   .company .business #oranger {
      background-image: none;
      clear: both;
   }

   /*******************************工程***************************/
   .engineering {
      margin-top: 0px;
   }

   .engineering li {
      width: 49%;
      margin-right: 2%;
      float: left;
      overflow: hidden;
      box-shadow: 0 0 2px #ddd;
   }

   .engineering li:nth-child(2n) {
      margin-right: 0%;
   }

   .engineering li p {
      font-size: 14px;
      line-height: 3;
   }

   /*******************************专业***************************/
   .comm {
      padding: 0;
   }

   .imggg {
      margin: 20px 0;
   }

   .comm .tab .classic h6 {
      margin-bottom: 20px;
   }

   .imgnews .a1 {
      padding: 5px 35px;
   }

   .comm .tab .classic .ssic {
      margin-bottom: 20px;
   }

   /*******************************新闻***************************/
   .topic2-1 {
      background: #f7f7f7;
      margin-top: 0px;
      padding: 0px;
   }

   .tabloid_left {
      width: 100%;
      margin-right: 0px;
   }

   .tabloid_right {
      width: 100%;
      float: left;
   }

   .tabloid {
	  display:none;
      padding: 0;
      position: relative;
   }

   .tabloid_right h6 {
      font-size: 16px;
      margin-top: 20px;
   }

   .topic2-1 .paging {
      padding: 10px 0 30px 0;
   }

   .topic2-1 .newsaaa li a {
      font-size: 14px;
      line-height: 60px;
      color: #333;
   }

   /*******************************人力***************************/
   .human_resources {
      padding: 0;
   }

   .human {
      padding: 10px;
   }

   .human_top img {
      margin-top: 10px;
   }

   .human>h6 {
      margin: 20px 0;
   }

   .human .post {
      padding: 0 10px;
   }

   .human .organ .menu-one .header {
      padding: 0 10px;
   }

   .human .organ .menu-one .header .ttt {
      display: none;
   }

   .human .organ .post p:nth-child(1) {
      width: 20%;
   }

   .human .organ .post p {
      width: 20%;
      font-size: 12px;
   }

   .human .organ .menu-one .header .txt:nth-child(1) {
      width: 20%;
   }

   .human .organ .menu-one .header .txt {
      width: 20%;
      font-size: 12px;
   }

   .human .organ .menu-two {
      padding: 10px;
   }

   .human .organ .menu-two p {
      font-size: 12px;
   }

   /*******************************联系***************************/
   .get_contact {
      padding: 0;
   }

   .get {
      padding: 10px;
   }

   .get ul {
      width: 100%;
      margin-bottom: 20px;
   }

   .get ul:nth-child(2) {
      width: 100%;
   }

   .get .ewm {
      float: left;
      max-width: 154px;
      max-height: 152px;
      width: calc(100% - 55px);
   }
   .get .ewm1 {
      float: left;
      max-width: 50px;
      max-height: 152px;
   }

   .get ul li {
      font-size: 14px;
      line-height: 30px;
   }

   .get .map{height:300px;}
   /*******************************文章***************************/
   .article_details {
      padding: 0;
   }

   .garticle {
      padding: 20px 10px 10px 10px;
   }

   .garticle>h6 {
      font-size: 16px;

   }

   .garticle>i {
      font-size: 12px;
      margin: 20px 0;
   }

   .garticle .linee {
      margin: 20px 0;
   }

   .piece {
      text-align: left;
      margin-bottom: 10px;
   }

   .piece a {
      font-size: 12px;
   }


   /*******************************专题1***************************/
   .special_report {
      padding: 0;
   }

   .report {
      margin-top: 0px;
   }

   .report p {
      font-size: 14px;
      line-height: 30px;
      padding: 10px 0;
   }

   .special_report .paging {
      padding: 10px 0 30px 0;
   }



   /*******************************专题2***************************/
   .path_navigation .navigation a {
      font-size: 14px;
      line-height: 25px;
      height: 25px;
      color: #666;
   }

   .topic2 {
      margin-top: 0px;
   }

   .topic2 .img {
      width: 100%;
      margin-right: 0px;
   }

   .topic2 .topic {
      width: 100%;
      float: left;
   }

   .topic h6 {
      font-size: 16px;
      margin: 20px 0;
   }

   .newsaaa li a {
      font-size: 14px;
   }

   .cwjy {
      background: #f7f7f7;
      padding: 3%;
      width: 94%;
      margin: 0 auto;

   }

   .cwjy .newsaaa li a {
      font-size: 14px;
      line-height: 48px;
      color: #333;
   }

   .topic>a {
      line-height: 60px;
   }

   .con {
      padding-bottom: 0px;
   }

   .path_navigation .navigation {
      margin: 5px 0;
   }

   .special_footer {
      padding: 20px 0;
   }

   .special_footer .max {
      position: relative;
   }

   .special_footer .centen {
      float: left;
      width: 100%;
      text-align: left;
   }

   .special_footer .right {
      position: absolute;
      top: 0;
      right: 0;
   }

   /*******************************专题2-1***************************/
   .ddd {
      padding-bottom: 0px;
   }

   .topic2-1 .newsaaa li a {
      font-size: 14px;
      line-height: 50px;
      color: #333;
   }

	.swiper-huace{width:100%;height:400px;margin:0 auto;}
	.n_box9_c{padding:10px 0;}
	.n_box9_c_ul{width:98%;}
	.n_box9_c_ul li .div_left,.n_box9_c_ul li .div_right {width: 100%;}
	
	
.n_box3_c{width:90%;padding:20px 5%;}
.n_box3_c li{ padding-bottom:25px;}
.n_box3_c li .div_t{ font-size:16px;width:96%;}
.n_box3_c li .div_c{ font-size:14px;padding: 10px 5%;width:90%;}
.n_box3_c li .div_c .s1{ width:50%; padding-left:20%; font-size:18px;}
}