.swiper-container1 .swiper-button-next{ right:3%;}
.swiper-container1 .swiper-button-prev{ left:3%;}
/*products_list*/
.catalogue_title{ font-size: 14px; color: #6a6a6a; line-height: 60px; overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;}
.catalogue_title span{ color: #005bac;}
.catalogue_title a{  color: #666;margin:10px;}
.catalogue_title span{color: #005bac; margin:10px;}
.catalogue_title img{width:18px}
.general_introduction{ font-size: 14px; margin: 2% 0 1%; overflow: hidden;  line-height: 28px;word-wrap: break-word;}
.prouucts_list_one {width:100%; overflow: hidden;/*flex布局（作用于容器）*/
			display: -webkit-flex;
		    display: -moz-flex;
		    display: flex;
			/*两端对齐（作用于容器）*/
			-webkit-justify-content: space-between;
			-moz-justify-content: space-between;
			justify-content:space-between;
			/*换行（作用于容器）*/
			-webkit-flex-wrap: wrap;
			-moz-flex-wrap: wrap;
			flex-wrap: wrap;
			/*-webkit-flex-wrap: wrap-reverse;*/
		}
.prouucts_list_box{ width: 100%; overflow: hidden; padding-bottom: 8%;}
.prouucts_list_1{ margin-top:20px; float: left; width: 32%; overflow: hidden; position:relative}
.prouucts_list_1 .prouucts_list_1_top{ background: #e7e7e7; width: 100%;height: 300px; cursor: pointer}
.prouucts_list_1 .prouucts_list_1_top img{  }
.prouucts_list_1 .title-1{ line-height: 44px; background: #4585be; color: #fff; font-size: 16px; text-align: center;cursor: pointer; padding:0 10px; }
.prouucts_list_1_bottom{ margin-top: 10px; font-size: 14px; line-height: 30px; width: 100%; overflow: hidden}
.prouucts_list_1_bottom li{ list-style-type: disc; padding-left: 20px;}
.prouucts_list_1_bottom li a{  color: #000; }
.prouucts_list_1_last li{ width: 50%; float: left;}
.prouucts_list_1_bottom li a:hover{ color: #043a6a}
.prouucts_list_1 .prouucts_list_1_top a{display: block; width: 80%;transition: all .5s; width:100%;}
.prouucts_list_1 .prouucts_list_1_top  img{ display:block; width:100%;}
.index_prouucts_part2 .prouucts_list_one  .prouucts_list_1 .prouucts_list_1_top img{display: block; width: 80%;transition: all .5s; width:100%;}
.prouucts_list_1:nth-child(1) .prouucts_list_1_top a,.index_prouucts_part2 .prouucts_list_1:nth-child(1) .prouucts_list_1_top img{ width: 79%}
.prouucts_list_1:nth-child(2) .prouucts_list_1_top a,.index_prouucts_part2 .prouucts_list_1:nth-child(2) .prouucts_list_1_top img{ width: 47%}
.prouucts_list_1:nth-child(3) .prouucts_list_1_top a,.index_prouucts_part2 .prouucts_list_1:nth-child(3) .prouucts_list_1_top img{ width: 85%}
.prouucts_list_1:nth-child(4) .prouucts_list_1_top a,.index_prouucts_part2 .prouucts_list_1:nth-child(4) .prouucts_list_1_top img{ width: 68%}
.prouucts_list_1:nth-child(5) .prouucts_list_1_top a,.index_prouucts_part2 .prouucts_list_1:nth-child(5) .prouucts_list_1_top img{ width: 43%}
.prouucts_list_1:nth-child(6) .prouucts_list_1_top a,.index_prouucts_part2 .prouucts_list_1:nth-child(6) .prouucts_list_1_top img{ width: 73%}
.prouucts_list_1:hover .prouucts_list_1_top a{-webkit-transform: scale(1.1);transform: scale(1.1);}
.prouucts_list_1:hover .title-1{background:#da7538 ;}
.prouucts_list_1_bottom li a:hover{ color:#005bac;}
/*products_page*/
.products_page_box{width: 100%;
    overflow: hidden;
    padding-bottom: 8%;}
.products_page_box .products_page_box1{margin-top:20px; float: left; width: 32%; overflow: hidden}
.products_page_a{ display: block;width: 100%;}
.products_page_box .title-1{line-height: 25px;
    background: #4585be;
    color: #fff;
    font-size: 16px;
    text-align: center;
    cursor: pointer; padding: 5px 10px;
}
.products_page_box .title-1 span{ display: block; font-size: 14px;overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;}
.products_page_box .products_page_top {background: #e7e7e7;
    width: 100%;
    height: 180px;
    cursor: pointer; padding: 10% 10px;	/*flex布局（作用于容器）*/
		display: flex;
	
		/*水平居中（作用于容器）*/
		-webkit-justify-content: space-between;
			-moz-justify-content: space-between;
			justify-content:space-between;
	
		/*垂直居中（作用于容器）*/
		-webkit-align-items: center;
		align-items: center; overflow: hidden}
.products_page_box .products_page_top img{ float: left; width: 50%;transition: all .5s;}
.products_page_box .products_page_top .products_page_top_list{ float: right; width: 48%; font-size:12px;transition: all .5s;}
.products_page_box .products_page_top .products_page_top_list li{ list-style-type: disc; line-height: 22px;overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;}
.products_page_box .title-1 span {font-size: 12px;}
.products_page_a .title-1{transition: all .5s;}
.products_page_a:hover .title-1{ background: #de976c;}
/*detail*/
.prdouuce_detail_box{ width: 100%;  margin: 3% 0;position: relative}
.prdouuce_detail_box .prdouuce_detail_rotation{ width: 50%; overflow: hidden}
.prdouuce_detail_box .prdouuce_detail_content{ width: 46%; margin-top: 10px; }
.prdouuce_detail_box .prdouuce_detail_content h3{ font-size: 30px; line-height: 40px;}
.prdouuce_detail_box .prdouuce_detail_content h3 span{ font-size: 16px; display: block; font-weight:600; line-height:24px; margin-top:10px; }
.prdouuce_detail_box .prdouuce_detail_content .text{ font-size: 14px; line-height: 24px; margin-top: 25px;}
.prdouuce_detail_box .prdouuce_detail_content .button-iocn{ width: 46%;display: flex;
		/*水平居中（作用于容器）*/
		-webkit-justify-content: space-between;
			-moz-justify-content: space-between;
			justify-content:space-between;
		/*垂直居中（作用于容器）*/
		-webkit-align-items: center;
		align-items: center; overflow: hidden;  position: absolute; right: 0; bottom: 6%;}
.prdouuce_detail_box .prdouuce_detail_content .button-iocn a{ width: 32%; background: #043a6a; padding: 15px 0; color: #fff; border-radius: 20px; text-align: center}
.prdouuce_detail_box .prdouuce_detail_content .button-iocn a:nth-child(1) font{ display: block; background: url("../images/bj.png") no-repeat 12% center;}
.prdouuce_detail_box .prdouuce_detail_content .button-iocn a:nth-child(2) font{ display: block; background: url("../images/xz.png") no-repeat 3% center;}
.prdouuce_detail_box .prdouuce_detail_content .button-iocn a:nth-child(3) font{ display: block; background: url("../images/sp.png") no-repeat 28% center;}
.prdouuce_detail_part2,.prdouuce_detail_part4{ background: #f0f0f0; overflow: hidden; padding:2% 0;}
.prdouuce_detail_part2_fl{ width: 50%; font-size: 14px; line-height: 30px; padding:0 15px 0 0; }
.prdouuce_detail_part2_fl h4,.prdouuce_detail_table h4{ color: #034b8b; font-size: 16px; border-left: 4px solid #034b8b; padding-left: 10px; margin-bottom: 10px; line-height: 20px;}
      .swiper {
        width: 100%;
        height: 300px;
        margin-left: auto;
        margin-right: auto;
      }
      .swiper-slide {
        background-size: cover;
        background-position: center;
      }
      .mySwiper2 {
        height: 80%;
        width: 100%; border: 1px solid #c9c9c9; position:relative;
      }
      .mySwiper {
        height: 20%;
        box-sizing: border-box;
        padding: 10px 0;
      }
      .mySwiper .swiper-slide {
        width: 25%;
        height: 100%;
        opacity: 0.4;border: 1px solid #c9c9c9;
      }
      .mySwiper .swiper-slide-thumb-active {
        opacity: 1;border: 1px solid #2b7abf;
      }
      .swiper-slide img {
        display: block;
        width: 100%;
        height: 100%;
        object-fit: cover;
      }
.prdouuce_detail_table{ }
.tabB {
    border: 1px solid #d0d0d0;
    border-collapse: collapse;
    background-color: #fff;
    width: 100%;
    line-height: 22px;
    vertical-align: top; margin-top:20px;
}
.tabB th {
    padding: 4px 8px;
    font-weight: bold;
    background: #d0d0d0;
    color: #000;
    border: 1px solid #d0d0d0;
    text-align: left;}
.tabB .thA {
    color: #fff;
    background: #005bac;
    border: 1px solid #005bac; padding:5px 8px;
}
.tabB td {
    padding: 3px 8px;
    border: 1px solid #d0d0d0;
}	
.prdouuce_detail_part3{ background:#fff; overflow:hidden; padding:2% 0;}
.prdouuce_detail_related{width: 100%;display: -webkit-flex;
		    display: -moz-flex;
		    display: flex;
			/*两端对齐（作用于容器）*/
			-webkit-justify-content: space-between;
			-moz-justify-content: space-between;
			justify-content:space-between;
			/*换行（作用于容器）*/
			-webkit-flex-wrap: wrap;
			-moz-flex-wrap: wrap;
			flex-wrap: wrap;
			/*-webkit-flex-wrap: wrap-reverse;*/
	  margin-top:20px; }
.prdouuce_detail_related li{ width:32%; float:left;margin-bottom:20px;}
.prdouuce_detail_related li a{background:#fff;
 transition: all .6s cubic-bezier(.215, .61, .355, 1) 0s; height:auto;box-shadow: 0px 0px 9.5px 0.5px rgba(145, 145, 145, 0.58); width:100%; display:block }
.prdouuce_detail_related li a{ display:block}   
.prdouuce_detail_related li p{padding:4% 0; }  
.prdouuce_detail_related li img{ width:50%; display:block;transition: all .5s;}  
.prdouuce_detail_related li span{ display:block; width:100%; height:70px; background:#1c5d96; color:#fff; font-size:12px; line-height:22px; padding:15px 2% 0 4%; overflow: hidden;
text-overflow: ellipsis;
white-space: nowrap;}
.prdouuce_detail_related li span font{ font-size:16px; display:block}
.prdouuce_detail_related li a:hover img{-webkit-transform: scale(1.1);transform: scale(1.1);}
.prdouuce_detail_related li a:hover span{ background:#de976d;}
.prdouuce_detail_related li span em{ display:block; width:100%;overflow: hidden;
text-overflow: ellipsis;
white-space: nowrap; }
/*index*/
.index{ overflow:hidden; padding-bottom:30px; width:100%;}
.swiper-pagination1 .swiper-pagination-bullet{width:47px; height:10px;border-radius:5px; background:#afafaf;opacity:0.8}
.swiper-pagination1 .swiper-pagination-bullet-active{  background:#fff; }
.index,.index_about{ overflow:hidden}
.index_about{ margin-top:60px; overflow:hidden}
.index_about .index_about_img{ width:49%; overflow:hidden;}
.index_about .index_about_img img{ display:block; width:100%;}
.index_about_text{ width:48%; overflow:hidden}
.index_about_text h3{ font-size:22px; margin-top:20px; overflow:hidden}
.index_about_text p{ font-size:18px; line-height:30px; margin-top:20px; word-break: break-all;
    text-overflow: ellipsis;
    display: -webkit-box; 
    -webkit-box-orient: vertical; 
    -webkit-line-clamp: 8; 
    overflow: hidden; }
.more_click{ background:url(../images/more.png) no-repeat center center; display:block; width:192px; height:44px; line-height:44px; color:#fff; text-indent:40px; font-size:16px; margin-top:30px;}
.more_click:hover{ background:url(../images/more_on.png) no-repeat center center; }
.index_about_bottom{ background:#e7e7e7; padding:25px 40px; overflow:hidden; margin-top:40px;-webkit-column-count:5;-webkit-column-gap:80px;-webkit-column-rule:1px solid #cccccc; font-size:24px; line-height:30px; text-align:center }
.index_about_bottom span{ color:#da7538; font-size:50px; font-family:"庞门正道标题体";line-height:60px; }
.more_click1{ margin:0 auto;}
.index_prouucts_part2{ padding-bottom:60px;}
.index_title{ color:#000; font-size:40px; background:url(../images/line_blue.png) bottom center no-repeat; line-height:70px; text-align:center; margin:50px 0 20px; overflow:hidden; font-family:'思源黑体 CN'; padding-bottom:10px;}
.prouucts_list_1 .title-1 p{word-break: break-all;
    text-overflow: ellipsis;
    display: -webkit-box; 
    -webkit-box-orient: vertical; 
    -webkit-line-clamp: 2; 
    overflow: hidden; width:100%; line-height:24px; font-size:14px;white-space:break-spaces;}
.prouucts_list_1 .title-2{position:absolute; bottom:0; width:100%; height:44px;}
.prouucts_list_1 .title-1 a{ color:#fff; display:block}
.index_quality{ margin-top:50px; overflow:hidden; background:url(../images/zs_bj.jpg) no-repeat top center; padding-bottom:50px; background-size:100%; } 
.index_quality_box{  overflow:hidden; margin:0 auto;}
.index_title1{ background:url(../images/line_write.png) no-repeat bottom center; color:#fff;} 
.swiper-container2{ margin-top:80px;}
.swiper-container2 .swiper-slide {
      text-align: center;
      font-size: 18px;
       width:100%;border:5px solid #e7e7e7; background:#fff;
	  transition: 300ms;
	  transform: scale(1); 
		display: flex;
		/*垂直居中（作用于容器）*/
		-webkit-align-items: center;
		align-items: center;
    }
.swiper-container2 .swiper-slide-active ,.swiper-container2 .swiper-slide-duplicate-active{
      z-index:99999999999; margin-top:0;border:5px solid #da7538;/*水平居中（作用于容器）*/
		-webkit-justify-content: center;
		justify-content: center;
	}
.swiper-container2 .swiper-slide .swiper-container2_img{ width:60%;}
.swiper-container2 .swiper-slide-active .swiper-container2_img,.swiper-container2 .swiper-slide-duplicate-active .swiper-container2_img{
       width:100%;
	}
.swiper-container2 .swiper-slide-prev .swiper-container2_img{ width:90%;}	
.swiper-container2 .swiper-slide-next,.swiper-container2 .swiper-slide-prev{z-index:100; }
.swiper-container2 .swiper-slide-prev{-webkit-justify-content: left;
		justify-content: left;}
.swiper-container2 .swiper-slide-next .swiper-container2_img{ width:90%; }	
.swiper-container2 .swiper-slide-next+div,.swiper-container2 .swiper-slide-next{-webkit-justify-content: right;
		justify-content: right;}
.swiper-container2 .swiper-slide-next+div .swiper-container2_img{width:80%;}
.swiper-container2 .swiper-slide-next+div{ z-index:99;}
.index-part3_swiper{width:100%; margin:0 auto; position:relative; padding:0 50px;}	
.index-part3_swiper .swiper-button-prev2{ background:url(../images/zs_left.png) no-repeat; width:49px; height:49px; background-size:49px; left:-60px;}	
.index-part3_swiper .swiper-button-next2{ background:url(../images/zs_right.png) no-repeat; width:49px; height:49px; background-size:49px; right:-60px;}	
.more_click2{ background:url(../images/more_on.png) no-repeat center center; margin-top:60px;}
.index_advantage{ overflow:hidden; width:100%; margin-top:50px}
.index_advantage li{ float:left; width:33.333333333333%;}
.index_advantage li a{ width:100%; display:block; overflow:hidden}
.index_advantage li a img{ display:block;}
.index_advantage li .div-jz{ height:270px; width:100%; background:#e7e7e7; padding:0 20px;	/*flex布局（作用于容器）*/
		display: flex;	
		/*垂直居中（作用于容器）*/
		-webkit-align-items: center;
		align-items: center; margin-top:2px;}
.index_advantage li .div-jz h3{ text-align:center; color:#da7538; font-size:26px; width:100%; display:block }
.index_advantage li .div-jz font{ display:block; font-size:14px; line-height:25px; margin-top:20px;}
.index_advantage li:nth-child(2) .div-jz{ margin-top:0;}
.index_advantage li:nth-child(2) a img{ margin-top:2px;}
.index_case{ background:url(../images/case_bj.jpg) top center no-repeat;  overflow:hidden; margin-top:60px; padding-bottom:20px;background-size:100% 610px;}
.swiper-container3{ margin-top:60px; overflow:hidden; padding-bottom:30px;}
.swiper-container3 .swiper-slide{ background:url(../images/al.png) no-repeat; height:370px; width:268px; background-size:100%; padding:11px 6px; color:#fff;text-align:center;transition: all .6s cubic-bezier(.215, .61, .355, 1) 0s; cursor:pointer; background-size:100% 100%;}
.swiper-container3 .swiper-slide:hover{background:url(../images/al_on.png) no-repeat;background-size:100% 100%;}
.swiper-container3 .swiper-slide img{ width:100%; height:auto;}
.swiper-container3 .swiper-slide h4{  font-size:22px; margin-top:20px; padding:0 5px;}
.swiper-container3 .swiper-slide p{ font-size:14px; line-height:24px; margin-top:10px; padding:0 5px;}
.swiper-pagination3 .swiper-pagination-bullet{ background:#afafaf;opacity:0.6}
.swiper-pagination3 .swiper-pagination-bullet-active{  background:#fff; }
.iw_poi_title {color:#CC5522;font-size:14px;font-weight:bold;overflow:hidden;padding-right:13px;white-space:nowrap}
.iw_poi_content {font:12px arial,sans-serif;overflow:visible;padding-top:4px;white-space:-moz-pre-wrap;word-wrap:break-word}
.indBanner img{ width:100%;}	
.index_case .swiper-container3 >.swiper-pagination-bullets{ bottom:0;}
/*aboutUs_box	*/
.aboutUs_box{ overflow:hidden; padding-bottom:40px; width:100%;}
.aboutUs_box_js{ margin-top:50px; overflow:hidden;}
.aboutUs_box_js h2{ color:#005bac; font-size:24px; text-align:center; line-height:50px; font-weight: 500 }
.aboutUs_box_js p{ font-size:14px; line-height:24px; margin-top:20px;}
.aboutUs_box_js_pic{ overflow:hidden; margin-top:30px;}
.aboutUs_box_js .aboutUs_box_js_pic img{ width:50%;}
.aboutUs_box_js img:nth-child(2){ width:24%; margin-left:1%;}
.aboutUs_box_js img:nth-child(3){ width:24%}
.aboutUs_box_js img:nth-child(4){width:49%; margin-top:1%; }
.about-culture {
    width: 100%;
    margin-top: 40px;}
.fadeInUp {
    -webkit-animation-name: fadeInUp;
    animation-name: fadeInUp;}
.about-culture li {
    width: 15%;
    height: 458px;
    position: relative;
    transition: all .6s ease;
    float: left;
}
.about-culture li.ontrue {
    width: 40%;
    transition: all .6s ease;
}
.about-culture li img {
    width: 100%;
    height: 100%;
    object-fit: cover;
}
.about-culcont {
    width: 100%;
    position: absolute;
    top: 0;
    left: 0;
    padding: 72px 10px 68px 8%;
}
.about-culcont h2 {
    font-size: 26px;
    color: #ffffff;
    font-weight: bold;
}
.about-culcont p {
    font-size: 15px;
    color: #c8c8c8;
    line-height: 24px;
    margin-top: 34px;
    transform: translateY(30px);
    opacity: 0;
    transition: all .4s ease .2s;
}	
.about-culture li.ontrue p{transform: translateY(0);
    opacity: 1;
}	
.aboutUs_honor{ overflow:hidden; margin-top:40px;}
.aboutUs_honor p{ font-size:14px; line-height:24px; margin-bottom:20px;}
.about-honor{width: 100%;padding: 10px 0;overflow: hidden;}
.about-honbox{width: 100%;position: relative; }
.about-honimg{display: block;width: 100%;background: #fff;display: flex;align-items: center;justify-content: center;position: relative;border: 4px solid #636363;}
.about-honimg::after{content: "";opacity: 0;transition: all .6s ease;position: absolute;width: 100%;height: 100%;top: 0;left: 0;z-index: 2;background: rgb(255, 255, 255, .7) url('../images/honor_serach.png') no-repeat center;}
.about-honimg:hover::after{opacity: 1;}
.about-honimg img{max-width: 100%;max-height: 100%;}
.about-honor .swiper-wrapper{padding-bottom: 40px;}
.about-honor .swiper-pagination{bottom: 0 !important;}
.abhonbox-next,.abhonbox-prev{width: 40px;height: 40px;background:#e0e0e0 url(../images/arrblue.png) no-repeat center;border-radius: 50%;position: absolute;top: 35%;z-index: 3;cursor: pointer;transition: all .4s ease;opacity: 0.5; }
.abhonbox-next{left:0px;}
.abhonbox-prev{right:0px;transform:rotate(180deg);}
.abhonbox-next:hover,.abhonbox-prev:hover{background-image:url(../images/arrwhite.png);background-color: #003a5d;}
.about-partner{width: 100%;padding: 100px 0 112px;}
.about-partitem{width: 100%;margin: 0 auto;}
.about-partitem img{width: 100%; object-fit: cover;}
.swiper-container5{padding:10px 0 40px}
.swiper-container5 .swiper-wrapper .swiper-slide p{ text-align:center; font-size:16px; margin-top:15px;}
.aboutUs_organization{ margin-top:50px; background: url(../images/ry_bj.jpg) no-repeat top center; padding:40px 0;}
.aboutUs_organization img{ display:block; margin:60px auto 0;}
.aboutUs_organization .wap_img{ display:none}
.aboutUs_contact{ overflow:hidden}
.aboutUs_contact .aboutUs_contact_bottom{ background:#e7e7e7; padding:20px 0; overflow: hidden;  }
.aboutUs_contact .aboutUs_contact_bottom .wal-1440 {position:relative; display:table}
.aboutUs_organization .index_title1{ margin-top:0}
.aboutUs_contact .aboutUs_contact_bottom li{ float:left; width:50%; font-size:14px; line-height:30px; margin-top:10px;}
.aboutUs_contact .aboutUs_contact_bottom li h3{ font-weight:normal; font-size:16px; color:#000;}
.aboutUs_contact_img{ position:absolute; left:-10%; bottom:5px; width:15%; display:block}
.aboutUs_recruitment{ margin-top:40px; }
.aboutUs_recruitment li{ margin-bottom:20px;}
.aboutUs_recruitment li h3{ background:#e7e7e7; height:60px; line-height:60px; border-radius:5px; font-size:16px; padding:0 20px; position:relative;}
.aboutUs_recruitment li h3 span{ background:url(../images/bottom.png) no-repeat; float:right; width:31px; height:16px; position:absolute; right:20px; top:50%; margin-top:-8px;-webkit-transform: scale(0.8);transform: scale(0.8); }
.aboutUs_recruitment li div{ background:#fff;
  box-shadow: 0px 6px 9.5px 0.5px rgba(145, 145, 145, 0.58); width:100%; padding:0 20px 20px; display:none;
}
.index_about_leader{  width:100%;}
.aboutUs_recruitment li div.active{ display:block}
.aboutUs_recruitment li div p{ padding-top:30px; font-size:14px; line-height:24px; overflow:hidden}
.aboutUs_recruitment li div p b{ display:block; padding-bottom:5px;}
.aboutUs_recruitment li h3.on{ background:#005bac; color:#fff;}
.aboutUs_recruitment li h3.on span{background:url(../images/bottom-on.png) no-repeat; }
.aboutUs_recruitment li a {
    display: block;
    width: 166px;
    height: 40px;
    background: #da7538;
    border-radius: 4px;
    color: #fff;
    -moz-border-radius: 4px;
    text-align: center;
    line-height: 40px; margin-top:10px;
}
.swiper-container5 .swiper-slide img{border: 4px solid #fff;}
.swiper-container5 .swiper-slide p{ color:#fff;}
.index_quality .more_click2{ margin-top:0;}
/*news_list*/
.news_list{ width:100%; overflow:hidden}
.news_list_bar{ background:#eeeeee; height:60px; line-height:60px;text-align:center}
.news_list_bar a{ width:28%; text-align:center; font-size:24px;  display:inline-block;cursor:pointer;}
.news_list_bar a.active{ background:#056ecc; color:#fff;}
.news_list_box{ margin:60px auto 40px; }
.news_list_box .news_list_box1{  display:none}
.news_list_box .news_list_box1 li{  margin-top:-1px;   }
.news_list_box .news_list_box1 li a{ display:block; width:100%; height:195px; padding:20px;border-bottom:1px solid #eeeeee; }
.news_list_box1_fl{ width:20%; overflow: hidden}
.news_list_box1_fl img{transition: all .5s; width:100%; width:100%; display:block}
.news_list_box1_fr{ width:78%;transition: all .6s cubic-bezier(.215, .61, .355, 1) 0s}
.news_list_box .news_list_box1 li a:hover .news_list_box1_fr{ padding-left:20px }
.news_list_box .news_list_box1 li a:hover .news_list_box1_fl img{-webkit-transform: scale(1.1);transform: scale(1.1);}
.news_list_box .news_list_box1 li a:hover{border: 1px solid #efefef; box-shadow: 0 6px 10px 5px rgba(0, 0, 0, .08) }
.news_list_box .news_list_box1 li a .news_list_box1_fr h3{ font-size:18px; line-height:30px; text-align:left; font-weight:normal; overflow:hidden}
.news_list_box .news_list_box1 li a .news_list_box1_fr h3 span{ float:right; font-size:14px; font-weight:normal; color:#b5b5b5;font-style:italic;}
.news_list_box1_fr h3 font{ float:left; width:70%;
    text-overflow: ellipsis;
    overflow: hidden;
    white-space:nowrap;}
.news_list_box .news_list_box1 li a .news_list_box1_fr p{ font-size:14px; text-indent:24px; line-height:25px; margin-top:10px;-webkit-line-clamp: 3;
/*限制3行*/    
-webkit-box-orient: vertical;
    text-overflow: ellipsis;
    overflow: hidden;
    display: -webkit-box; text-align:justify}
.news_list_box .news_list_box1 li a:hover .news_list_box1_fr h3{ color:#005bac}	
/*news_detail*/
.news_detail{ overflow: hidden; width:100%;}
.news_detail_box{ margin:20px auto 40px; overflow:hidden}
.news_detail_box h3{ text-align:center; font-size:22px; line-height:30px; font-weight: normal; font-family:'微软雅黑'; overflow: hidden; margin-top:30px;}
.news_detail_box h3 span{ float:right; font-size:12px; color:#b5b5b5;font-style:italic;}
.news_detail_box p{ font-size:14px; line-height:25px; margin-top:20px; overflow: hidden; }
.news_detail_box img { display:block; max-width:100%; margin:20px auto 0; }
.news_detail_box p span { display:block; text-align:center;margin:0 auto; font-size:12px;}
/*service_index*/
.service_index{ width:100%; overflow: hidden;}
.service_index_title{background:#eeeeee; height:60px; line-height:60px;}
.service_index_title .catalogue_title{ line-height:60px; }
.request_quote_box{ margin:50px auto 50px; overflow:hidden}
.request_quote_box .text1{ font-size:16px; line-height:30px;}
.request_quote_box .text1 span{ color:red;}
.request-a-quote{ overflow:hidden; width:100%; margin-top:20px;}
.request-a-quote tr{ width:100%; overflow: hidden;display: -webkit-flex;
		    display: -moz-flex;
		    display: flex;
			/*两端对齐（作用于容器）*/
			-webkit-justify-content: space-between;
			-moz-justify-content: space-between;
			justify-content:space-between;
			/*换行（作用于容器）*/
			-webkit-flex-wrap: wrap;
			-moz-flex-wrap: wrap;
			flex-wrap: wrap;
			/*-webkit-flex-wrap: wrap-reverse;*/}
.request-a-quote td {
    padding-bottom: 20px;width:31%; 
}
.fC1 {
    color: #F00;
}
.request-a-quote input{border:1px solid #ccc; background:#fff;}
.request-a-quote .submit {
    margin-right: 33px;
    border-style: none;
    margin: 15px auto 0;
    background-color: #034b8b!important;
    border-radius: 20px!important;
    height: 40px;
    width: 185px;
    line-height: 38px;
    text-transform: uppercase;
    box-shadow: none!important;
    color: #FFF;
    cursor: pointer; text-align:center;

    font-weight: bold;
}
.request-a-quote td.subluet{ width:100%;}
input.input1 {
    color: #666;
    padding: 3% 5px;
    margin: 2px 0;
    width: 100%; border:1px solid #ccc; 
}
.request-a-quote select {
    color: #333;
   padding: 3% 5px;
    margin: 2px 0px;
    width: 100%;background-color: #fff;
    border: 1px solid #bbb; 
}
.request-a-quote .textarea1{ width:100%;}
.request-a-quote textarea {
    color: #666;
    height: 120px;
    width: 100%;
    padding: 2px 2px 2px 4px;
    font-family: Arial, Helvetica, sans-serif; border: 1px solid #bbb;background-color: #fff;resize:none; 
}
.request-a-quote td.hp1 { width:100%;}
.request-a-quote td.hp1 select{ width:31%; padding:1% 5px; float:left}
.request-a-quote td.hp1 label,.request-a-quote td.code1 label{ display: block}
.request-a-quote td.hp1 select:nth-child(3){ margin:0 3.5%;padding:1% 5px;}
.request-a-quote td.code2{ width:48%;}
.request-a-quote td.code1 input{width:80%; padding: 3% 5px;
    margin: 2px 0;}
#vdimgck{ width:22%;}	
.request-a-quote td.code2 #vdcode{width:65%; padding:2% 5px;}
.request-a-quote .hover-shadow:hover{ background:#da7538!important}
.cooperation_index{  -webkit-flex;
		    display: -moz-flex;
		    display: flex;
			/*两端对齐（作用于容器）*/
			-webkit-justify-content: space-between;
			-moz-justify-content: space-between;
			justify-content:space-between;
			/*换行（作用于容器）*/
			-webkit-flex-wrap: wrap;
			-moz-flex-wrap: wrap;
			flex-wrap: wrap;
			/*-webkit-flex-wrap: wrap-reverse;*/margin:40px auto;}
.cooperation_index a{ width:31%; border:1px solid #dfdfdf; margin-top:30px;transition: all .6s cubic-bezier(.215, .61, .355, 1) 0s; overflow: hidden; height:90px;	/*flex布局（作用于容器）*/
		display: flex;
		/*水平居中（作用于容器）*/
		-webkit-justify-content: center;
		justify-content: center;
		/*垂直居中（作用于容器）*/
		-webkit-align-items: center;
		align-items: center; cursor:pointer}
.cooperation_index a img{ width:70%; margin:0 auto; display:block;transition: all .6s cubic-bezier(.215, .61, .355, 1) 0s}
.cooperation_index a:hover{box-shadow: 0 6px 10px 5px rgba(0, 0, 0, .08)}
.cooperation_index a:hover img{ width:80%;}
.download_box,.representative_box{display: -webkit-flex;
		    display: -moz-flex;
		    display: flex;
			/*两端对齐（作用于容器）*/
			-webkit-justify-content: space-between;
			-moz-justify-content: space-between;
			justify-content:space-between;
			/*换行（作用于容器）*/
			-webkit-flex-wrap: wrap;
			-moz-flex-wrap: wrap;
			flex-wrap: wrap; width:100%; margin:40px auto;}
.download_box li,.representative_box li{ width:31%;
   float:left; height:88px; line-height:88px; margin-top:20px;
}
.download_box li a{ display:block;box-shadow: 0px 0px 9.5px 0.5px rgba(145, 145, 145, 0.58);  padding: 0 15px; background:url(../images/download.png) no-repeat 94% center #fff; font-size:18px;transition: all .6s cubic-bezier(.215, .61, .355, 1) 0s; }
.download_box li a:hover{
  box-shadow: 0px 0px 9.5px 0.5px #005bac;
 background:url(../images/download_on.png) no-repeat 94% center #005bac; color:#fff;
}
.representative_box li{transition: all .6s cubic-bezier(.215, .61, .355, 1) 0s; height:auto;box-shadow: 0px 0px 9.5px 0.5px rgba(145, 145, 145, 0.58); cursor:pointer}
.representative_box li .representative_box_1{ padding:20px; overflow:hidden; height:125px;   }
.representative_box li .representative_box_2{ padding:5px 20px; overflow:hidden; background:#b4b4b4; line-height:35px; color:#fff; font-size:16px; height:80px;  }
.representative_box li .representative_box_1 span{ display:block; background:#7f7f7f; font-size:14px;  height:30px; line-height:30px; text-align:center; border-radius:10px; color:#fff; padding:0 15px; float:left}
.representative_box li .representative_box_1 p{ font-size:18px; line-height:28px; overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  display: -moz-box;
  -moz-line-clamp: 2;
  -moz-box-orient: vertical;
  word-wrap: break-word;
  word-break: break-all;
  white-space: normal; margin-top:10px;    }
  .representative_box li .representative_box_2 p:nth-child(1){ background:url(../images/tel.png) left center no-repeat; padding-left:25px}  
  .representative_box li .representative_box_2 p:nth-child(2){ background:url(../images/tel2.png) left center no-repeat;padding-left:25px}
  .representative_box li:hover{box-shadow: 0px 0px 9.5px 0.5px #005bac;}
  .representative_box li:hover .representative_box_2{background:#4d9ce3;}
  .representative_box li:hover .representative_box_1 span{background:#4d9ce3;}
  .support_index .h3{ font-size:18px; line-height:40px;}
  .support_index .text1 a{ color:red; font-weight:bold; cursor:pointer}
  .support_index_box,.technica2_box_ul{ margin-top:50px; 
		    display: -moz-flex;
		    display: flex;
			/*两端对齐（作用于容器）*/
			-webkit-justify-content: space-between;
			-moz-justify-content: space-between;
			justify-content:space-between;
			/*换行（作用于容器）*/
			-webkit-flex-wrap: wrap;
			-moz-flex-wrap: wrap;
			flex-wrap: wrap; width:100%;}
  .support_index_box li{ width:25%;}	
  .support_index_box li a{ display:block; width:100%;transition: all .6s cubic-bezier(.215, .61, .355, 1) 0s;}
.support_index_box li a img{ display:block; height:51%;-webkit-transition-duration: 0.3s; transition-duration: 0.3s; -webkit-transition-property: transform; transition-property: transform; -webkit-transform: translateZ(0); transform: translateZ(0); box-shadow: 0 0 1px rgba(0, 0, 0, 0)}	
.support_index_box li a h4{ font-size:18px; border-bottom:2px solid #9c9c9c; margin-top:30px;  width:60%; padding-bottom:7px;}
.support_index_box li a p{ font-size:14px; line-height:24px; margin-top:10px; width:90%;}
.support_index_box li a:hover h4{ color:#005bac;}
.support_index_box li a:hover img{-webkit-transform: translateY(-6px); transform: translateY(-6px); -webkit-animation-name: hover; animation-name: hover; -webkit-animation-duration: 1.5s; animation-duration: 1.5s; -webkit-animation-delay: 0.3s; animation-delay: 0.3s; -webkit-animation-timing-function: linear; animation-timing-function: linear; -webkit-animation-iteration-count: infinite; animation-iteration-count: infinite; -webkit-animation-direction: alternate; animation-direction: alternate;}
.technica2_box{ margin:50px auto; }
.technica2_box h3{ font-size:22px; background:url(../images/js1.png) no-repeat left center; background-size:30px auto; line-height:30px; padding-left:40px; font-weight:normal} 
.technica2_box_ul{ margin-top:10px;}
.technica2_box_li{ margin-top:20px; width:48%;}
.technica2_box_li h4{ font-size:18px; color:#fff; height:50px; line-height:50px; background:#0467bf; padding:0 20px;}
.technica2_box_li ul{ overflow: hidden; padding:0 20px; }
.technica2_box_li ul li{ width:100%; overflow:hidden;border-bottom:2px solid #eee;}
.technica2_box_li ul li h5{ font-size:16px;  line-height:25px; background:url(../images/anniu1.png) no-repeat right center; background-size:15px; padding:10px 0; font-weight:normal}
.technica2_box_li ul li p{ font-size:14px; line-height:24px;padding-bottom:10px; display:none}
.technica2_box_li ul li h5.active{background:url(../images/anniu2.png) no-repeat right center;background-size:19px; color:#0467bf}
.technica2_box_li ul li:last-child{ border-bottom:none}
.application_list{ margin-top:10px; overflow: hidden; display: -moz-flex;
		    display: flex;
			/*两端对齐（作用于容器）*/
			-webkit-justify-content: space-between;
			-moz-justify-content: space-between;
			justify-content:space-between;
			/*换行（作用于容器）*/
			-webkit-flex-wrap: wrap;
			-moz-flex-wrap: wrap;
			flex-wrap: wrap; width:100%;}
.application_list li{ width:32%; text-align:center; line-height:20px; margin-top:20px; overflow:hidden}	
.application_list li a{ display:block; width:100%; overflow:hidden}	
.application_list li a p{ margin-top:10px;}
.application_list li a:hover p{ color:#005bac; }
.application_list li a div{ height:auto;}
.application_list li a div img{ height:100%;}
.ind-wrap .appliction_index{ margin:20px auto; overflow: hidden}
.appliction_index .applictoin_img{ width:100%; overflow:hidden; display:none;}
.applictoin_detail_part4{ background:#fff; padding-top:0;}
.service_index .sitemap_index{ margin:40px auto; overflow:hidden}
.sitemap_index li{ width:16.66666666666667%; float:left; overflow: hidden; min-height:270px;}
.sitemap_index li h3{ font-size:18px; line-height:40px; border-bottom:2px solid #005bac;  padding-left:30px;}
.sitemap_index li h3.home{ background:url(../images/sitemap1.png) left center no-repeat; }
.sitemap_index li p{ margin:20px 5px; overflow:hidden; font-size:14px; line-height:30px;}
.sitemap_index li p a{ display:block; }
.sitemap_index li h3.product{background:url(../images/sitemap2.png) left center no-repeat; }
.sitemap_index li h3.application{background:url(../images/sitemap3.png) left center no-repeat; }
.sitemap_index li h3.news{background:url(../images/sitemap4.png) left center no-repeat; }
.sitemap_index li h3.aboutUs{background:url(../images/sitemap5.png) left center no-repeat; }
.sitemap_index li h3.service{background:url(../images/sitemap6.png) left center no-repeat; }
.about-honbox .swiper-container5 .swiper-wrapper .swiper-slide p{ color:#666}
.index .prouucts_list_1 .prouucts_list_1_top{ height:330px;} 
.index .prouucts_list_1 .prouucts_list_1_top img{}
.title_both{ font-weight:bold; text-align:center ; font-size:18px; margin:5% 0 4%}
.product_ej{width: 100%;
    overflow: hidden;
    padding-bottom: 8%;display: -webkit-flex;
		    display: -moz-flex;
		    display: flex;
			/*两端对齐（作用于容器）*/
			-webkit-justify-content: space-between;
			-moz-justify-content: space-between;
			justify-content:space-between;
			/*换行（作用于容器）*/
			-webkit-flex-wrap: wrap;
			-moz-flex-wrap: wrap;
			flex-wrap: wrap;}
.product_ej li{ width:32%; position:relative}
.product_ej li .div_content{ width:100%; padding:20px 0; overflow: hidden; background:#e7e7e7; text-align:center; border-bottom:5px solid #005bac; position:relative}
.product_ej li .div_content img{ width:70%; }
.product_ej li p{ text-align:center; font-size:16px; padding:20px 0 30px; }
.showBox {
    position: absolute;
    top: 0px;
    left: 0px;
    width: 100%;
    height: 100%;
    opacity: 0;
    background: rgb(0,93,173,0.8);
    transition: all 0.5s ease;
}
.showBoxLink {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%,-50%);
    display: block;
    width: 100%;
    color: #fff;
    text-align: center;
    font-size: 0.8rem;
    padding: 0.5rem 0;
}
.showBoxLink::before {
    content: '';
    position: absolute;
    top: 0px;
    left: 50%;
    transform: translateX(-50%);
    width: 100%;
    height: 1px;
    background: #fff;
    transition: all .5s ease;
}
.showBoxLink::after {
    content: '';
    position: absolute;
    bottom: 0px;
    left: 50%;
    transform: translateX(-50%);
    width: 60%;
    height: 1px;
    background: #fff;
    transition: all .5s ease;
}
.product_ej li a:hover .showBox{ opacity:1; } 
.product_ej li a:hover .proImg{ transform:translate( -50%, -50%) scale(1.1); } 
.product_ej li a:hover .showBoxLink::before{ width:1rem; } 
.product_ej li a:hover showBoxLink::after{ width:1rem; } 
.product_ej li a:hover p{ color:#005bac}
.index .prouucts_list_1 .prouucts_list_1_top img{ margin-top:-12%;}
	.relmap-info h1 {
    font-size: 16px;
    color: #003a5d;
    margin: 8px 0;
	}
.amap-info-content{ margin:0 -66px;}	
.relmap-info h2,.relmap-info h3{ font-size:14px;color: #003a5d; font-weight:normal; line-height:25px;
}
.technica2_box h3.t-support{background: url(../images/js2.png) no-repeat left center;background-size: 30px auto;}
.technica2_box h3.t-support1{background: url(../images/js3.png) no-repeat left center;background-size: 30px auto;}
.technica2_box h3.t-support2{background: url(../images/js4.png) no-repeat left center;background-size: 25px auto; line-height:35px;}
.conticy_box-right{width:34%;font-size: 16px;float: right;color: #333333;margin-top: 10%;}
.conticy_box-right li{line-height: 60px;font-weight:500;}
.conticy_box-right li span{font-weight:bold;font-size: 40px; color:#005bac}
.map_left{ float:left; width:60%; position:relative;  background: url(../images/dt.png) no-repeat left center; height:457px; background-size:100% auto }
.map_left .li01{ display:block; position:absolute; width:8px; height:8px; border-radius:50%; background:#fff; top:38%; left:18%;box-shadow: 0 0 10px #fff  }
.pulse{position:absolute;top:-21px;left:-21px;height:50px;width:50px; background: rgba(255,255,255,0.8); border:1px solid #fff;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;-webkit-box-shadow:0 0 4px #fff,0 0 10px #fff inset;-moz-box-shadow:0 0 4px #fff,0 0 10px #fff inset;box-shadow:0 0 4px #fff,0 0 10px #fff inset;opacity:.12;filter:alpha(opacity=0);-webkit-animation:warn 2s ease-out both;-moz-animation:warn 2s ease-out both;-o-animation:warn 2s ease-out both;animation:warn 2s ease-out both;-webkit-animation-iteration-count:infinite;-moz-animation-iteration-count:infinite;-o-animation-iteration-count:infinite;animation-iteration-count:infinite;}
.map_left .li02{  top:61%; left:30%; }
.map_left .li03{  top:54%; left:53%; }
.map_left .li04{  top:40%; left:59%; }
.map_left .li05{  top:25%; left:65%; }
.map_left .li06{  top:37%; left:74%; }
.map_left .li07{  top:60%; left:85%; }
.delay-01{-webkit-animation-delay:0;-moz-animation-delay:0;-o-animation-delay:0;animation-delay:0}
.delay-02{-webkit-animation-delay:.4s;-moz-animation-delay:.4s;-o-animation-delay:.4s;animation-delay:.4s}
.delay-03{-webkit-animation-delay:.8s;-moz-animation-delay:.8s;-o-animation-delay:.8s;animation-delay:.8s}
.delay-04{-webkit-animation-delay:1.2s;-moz-animation-delay:1.2s;-o-animation-delay:1.2s;animation-delay:1.2s}
.delay-05{-webkit-animation-delay:1.6s;-moz-animation-delay:1.6s;-o-animation-delay:1.6s;animation-delay:1.6s}
.delay-06{-webkit-animation-delay:2s;-moz-animation-delay:2s;-o-animation-delay:2s;animation-delay:2s}
.delay-07{-webkit-animation-delay:2.4s;-moz-animation-delay:2.4s;-o-animation-delay:2.4s;animation-delay:2.4s}
.delay-08{-webkit-animation-delay:-2.8s;-moz-animation-delay:-2.8s;-o-animation-delay:-2.8s;animation-delay:-2.8s}
.delay-09{-webkit-animation-delay:-3.2s;-moz-animation-delay:-3.2s;-o-animation-delay:-3.2s;animation-delay:-3.2s}
.delay-10{-webkit-animation-delay:-3.6s;-moz-animation-delay:-3.6s;-o-animation-delay:-3.6s;animation-delay:-3.6s}
.delay-11{-webkit-animation-delay:-4s;-moz-animation-delay:-4s;-o-animation-delay:-4s;animation-delay:-4s}
.delay-12{-webkit-animation-delay:-4.4s;-moz-animation-delay:-4.4s;-o-animation-delay:-4.4s;animation-delay:-4.4s}
@-webkit-keyframes warn{
0%{-webkit-transform:scale(0);transform:scale(0);opacity:1}
100%{-webkit-transform:scale(1);transform:scale(1);opacity:0}
}
@-moz-keyframes warn{
0%{-moz-transform:scale(0);transform:scale(0);opacity:1}
100%{-moz-transform:scale(1);transform:scale(1);opacity:0}
}
@-o-keyframes warn{
0%{-o-transform:scale(0);transform:scale(0);opacity:1}
100%{-o-transform:scale(1);transform:scale(1);opacity:0}
}
@keyframes warn{
0%{-webkit-transform:scale(0);-moz-transform:scale(0);-o-transform:scale(0);transform:scale(0);opacity:1}
100%{-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);transform:scale(1);opacity:0}
}
.prouucts_list_1 .title-3 p{-webkit-line-clamp:1}
.tabB td .xian{ display:block; border-bottom:1px solid #d0d0d0}
.tabB td font{ float:left;}
.tabB tr.tr-hui td{ background:#f1f1f1}
.w660{ width:60%;} 
.w440{ width:40%;} 
.pie-span span{ float:left; width:50%; }
.dectrivel-text{    font-size: 14px;
    line-height: 24px;
    margin-top: 25px; padding-bottom:30px}
.dectrivel-text span{color: #034b8b;
    font-size: 16px;
    border-left: 4px solid #034b8b;
    padding-left: 10px;
    margin-bottom: 10px;
    line-height: 20px; font-weight:bold; display:block}
.vide_down{  width:150px; line-height:30px; display:none;box-shadow: 0px 0px 9.5px 0.5px rgb(145 145 145 / 58%); background:#fff; position:absolute; bottom:-38px; right:12px; padding:5px}	
.vide_down a{ display:block; }
.tabB th.b-write{ border-bottom:1px solid #fff;}
.tabB th.b-write-right{ border-right:1px solid #fff;}
.tabB th.b-write-right1{ border-right:1px solid #fff;}
.tabIEC61850{ margin-top:20px; overflow:hidden;}
.tabIEC61850 th {
    font-weight: bold;
    background: #005bac;
    color: #fff;
    text-transform: uppercase;
    padding: 3px 0;
}
.tabIEC61850 td p {
    margin-bottom: 8px; line-height:24px;
}
.tabIEC61850 td {
    padding-top: 5px; 
}
.tabIEC61850 td:nth-child(1) {width:60%}
.tabIEC61850 .gf4600_little{ width:100%;}
.iec61850-sdk-box{ color:#000; padding-bottom:30px;}
.iec61850-sdk-box h3{ font-size:18px; margin-bottom:10px; margin-top:20px;}
.iec61850-sdk-box p{ line-height:24px;}
.iec61850-sdk-box_ul{ overflow:hidden}
.iec61850-sdk-box_ul li h4{ font-size:16px; margin-top:10px; border-left:3px solid #005bac; padding-left:5px;}
.IEC61850-SDK-img{ overflow:hidden;  }
.IEC61850-SDK-img a{ width:50%; float:left}
.IEC61850-SDK-img a img{ width:94.5%; display:block; border:1px solid #000;margin-top:20px;}
.Trademar_index_box{ overflow:hidden;  padding-bottom:10px; border-bottom:5px solid #025cad;}
.Trademar_index{overflow: hidden;display: -moz-flex;
		    display: flex;
			/*两端对齐（作用于容器）*/
			-webkit-justify-content: space-between;
			-moz-justify-content: space-between;
			justify-content:space-between;
			/*换行（作用于容器）*/
			-webkit-flex-wrap: wrap;
			-moz-flex-wrap: wrap;
			flex-wrap: wrap; width:100%; margin:50px auto 20px}
.Trademar_index a{ width:18%; overflow:hidden; }
.Trademar_index a img{ display:block; width:100%;}
.technical_library_list_button{ font-size:16px; display:block; color:#000; padding:10px 0;}
.technical_library_list_button span{ text-align:right; float:right}
.technical_library_list_div{ overflow: hidden; width:100%;}
.technical_library_list_div div{ float:left; width:50%; }
.technical_library_list_div div span{ text-align:center; display:block}
.Trademar_index_copy a{ width:16%;}
/*中文样式*/
.prdouuce_detail_box .prdouuce_detail_content .cn_button-iocn a:nth-child(1) font{background: url(../images/bj.png) no-repeat 34% center; }
.prdouuce_detail_box .prdouuce_detail_content .cn_button-iocn a:nth-child(2) font{background: url(../images/xz.png) no-repeat 16% center;}
.request-a-quote td.cn_code2{ width:31%}
 #vdimgck{ width:31%}
.cn_request-a-quote td.code2 #vdcode{ padding:3% 5px}
.cn_about-culture p{ color:#e4e4e4}
.cn_index_about_bottom span{ font-size:44px;}
.cn_aboutUs_contact_img{ width:20%;}
.aboutUs_contact .cn_aboutUs_contact_bottom .wal-1440{ display:block}
.tabB .thA,.tabB td{word-wrap:break-word;}
.tabB{table-layout: fixed;}
.indBanner{ display:none;} 
.indBanner_block{ display:block}
.cn1_prdouuce_detail_part2_fl{ width:33.3333333%}
.prdouuce_detail_box .prdouuce_detail_content .cn_button-iocn{justify-content: left}
.prdouuce_detail_box .prdouuce_detail_content .cn_button-iocn a:nth-child(2){ display:none;}
.prdouuce_detail_box .prdouuce_detail_content .cn_button-iocn a{ margin-right:1%;}
.cn_general_introduction{ text-indent:30px;}
.cn_general_introduction1{ text-indent:38px;}
.swiper-container3_cn .swiper-slide{ height:330px;}
