@charset "utf-8";
@font-face {

  font-family: 'AVGARDM';  

  src: url('AVGARDM.ttf');       

}



@font-face {

  font-family: 'BEBAS';  

  src: url('BEBAS.ttf');       

}


input[type="button"], input[type="submit"], input[type="reset"] {

     -webkit-appearance: none;

}

textarea {  

    -webkit-appearance: none;

}



body{font-family:"微软雅黑","AVGARDM"; font-size:14px;
-webkit-text-size-adjust: 100% !important; 
        text-size-adjust: 100% !important; 
        -moz-text-size-adjust: 100% !important; 
}

canvas, img, video {
    max-width: 100%;
    height: auto;
    box-sizing: border-box;
}

a{ margin:0px; padding:0px; border:0px; text-decoration:none; color:#555555; font-size:13px;transition: all 0.3s ease 0s;

-webkit-transform: all 0.3s ease 0s;  -webkit-tap-highlight-color: transparent; outline: none;}

a:hover{ text-decoration:none;

       transition: all 0.3s ease 0s; -webkit-transform: all 0.3s ease 0s; color: #ea5513;}

*{ padding:0px; margin:0px; border:0px; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box; outline: none;}

/* background:rgba(0,0,0,0);filter:progid:DXImageTransform.Microsoft.gradient(startcolorstr=#7F000000,endcolorstr=#7F000000);*/

li{ list-style:none;}

.clear:after{content: "";display: block;height: 0;clear: both;visibility: hidden;}

.clear{zoom: 1; clear: both;}/* 触发 hasLayout */ 

img{ vertical-align: middle;}

input:focus{ outline: none;}/*去除按钮选中的高亮标签*/

textarea:focus{ outline: none;}/*去除文本框选中的高亮标签*/

button:focus{ outline: none;}/*去除按钮选中的高亮标签*/

select:focus{ outline: none;}/*去除下拉框选中的高亮标签*/

img{vertical-align: middle;}

div,p,table,td,ul,li,span,a,ol,input,label{ padding:0px; margin:0px; border:0px;}

input[type="submit"]{ cursor: pointer;}

input::-ms-input-placeholder{ /* Internet Explorer 10+ */ color:#bcbcbc; font-size:14px;}

input::-webkit-input-placeholder{ /* WebKit browsers */ color:#bcbcbc; font-size:14px;}

input::-moz-placeholder{ /* Mozilla Firefox 4 to 18 */  color:#bcbcbc; font-size:14px;}

input::-moz-placeholder{ /* Mozilla Firefox 19+ */ color:#bcbcbc; font-size:14px;}

input::-moz-placeholder{ /* Mozilla Firefox 19+ */ color:#bcbcbc; font-size:14px;}

textarea::-webkit-input-placeholder{color:#bcbcbc; font-size:14px; font-family:"微软雅黑","14px";}







.search input::-ms-input-placeholder{ /* Internet Explorer 10+ */ color:#89a4d5; font-size:13px;}

.search input::-webkit-input-placeholder{ /* WebKit browsers */ color:#89a4d5; font-size:13px;}

.search input::-moz-placeholder{ /* Mozilla Firefox 4 to 18 */  color:#89a4d5; font-size:13px;}

.search input::-moz-placeholder{ /* Mozilla Firefox 19+ */ color:#89a4d5; font-size:13px;}

.search input::-moz-placeholder{ /* Mozilla Firefox 19+ */ color:#89a4d5; font-size:13px;}







video::-internal-media-controls-download-button {

    display:none;

}

video::-webkit-media-controls-enclosure {

    overflow:hidden;

}

video::-webkit-media-controls-panel {

    width: calc(100% + 30px); 

}





.mo_down{ height:0px; overflow:hidden}

.mo_down.on{ height:auto;}



input:-webkit-autofill { 

-webkit-box-shadow: 0 0 0px 1000px white inset; 

}





.fl{ float:left;}

.fr{ float:right;}

/*渐变从左向右*/

.jianbian2{

    height: 200px;

    background: -webkit-linear-gradient(to right,blue, yellow); /* Safari 5.1 - 6.0 */

    background: -o-linear-gradient(to right,blue, yellow); /* Opera 11.1 - 12.0 */

    background: -moz-linear-gradient(to right,blue, yellow); /* Firefox 3.6 - 15 */

    background: linear-gradient(to right,white, yellow); /* 标准的语法（必须放在最后） */

}



/*黑白照片*/

.gray { 

-webkit-filter: grayscale(100%); 

   -moz-filter: grayscale(100%); 

    -ms-filter: grayscale(100%); 

     -o-filter: grayscale(100%); 

        filter: grayscale(100%); 

        filter: gray; 

}



.gray:hover { 

-webkit-filter: grayscale(0%); 

   -moz-filter: grayscale(0%); 

    -ms-filter: grayscale(0%); 

     -o-filter: grayscale(0%); 

        filter: grayscale(0%); 

        filter: gray; 

}

/*图片变大*/

.tra{

-webkit-transform: scale(1);

   -moz-transform: scale(1);

    -ms-transform: scale(1);

     -o-transform: scale(1);

           filter: scale(1);

           filter: transform;

       transition: all 0.5s ease 0s;

-webkit-transform: all 0.5s ease 0s; 

	cursor:pointer;

	

}

.tra:hover{

-webkit-transform: scale(1.15);

   -moz-transform: scale(1.15);

    -ms-transform: scale(1.15);

     -o-transform: scale(1.15);

           filter: scale(1.15);

           filter: transform;

       transition: all 0.5s ease 0s;

-webkit-transform: all 0.5s ease 0s; 

	cursor:pointer;



	

}



/*图片翻转*/

.flip{

	-webkit-transform: rotate(0deg);

       -moz-transform: rotate(0deg);

        -ms-transform: rotate(0deg);

         -o-transform: rotate(0deg);

            transform: rotate(0deg);

           transition: all 0.5s ease;

    -webkit-transform: all 0.5s ease;

 }

.flip:hover{

	-webkit-transform: rotate(360deg);

       -moz-transform: rotate(360deg);

        -ms-transform: rotate(360deg);

         -o-transform: rotate(360deg);

            transform: rotate(360deg);

           transition: all 0.5s ease; -webkit-transform: all 0.5s ease;  

	cursor:pointer;

}







.noscroll{

    overflow: hidden;

}





.quan{ width: 100%;}



.mo_top{ width:100%; display:none; position:fixed; top: 0; z-index: 123412;}

.mo_top .mot{ width:100%; padding:0 2%; height:50px; background:#fff;box-shadow: 0px 0px 16px rgba(0,0,0,.2); display:flex; align-items:center; justify-content: space-between; position:relative;}

.mo_top .mot .Language{ position:absolute; right:55px; display:inline-block; font-size:14px; color:#fff; padding:2px 6px; border-radius:4px; background:#ea5513;}

.mo_top .mot .molo{ float:left; display:inline-block; height:30px; margin:10px 0;}

.mo_top .mot .molo img{ height:30px;}

.mo_top .mot .mot_right{ display:flex; align-items:center;}

.mo_top .mot .mot_right dd{ margin-right: 5px;}

.mo_top .mot .mot_right dd a i{ font-size:26px; color:#004a91;}

.mo_top .mot .mot_right dt{ position:relative; width:35px; height:35px;}

.mo_top .mot .mot_right dt .cd-nav-trigger{ top:0; right:0;}











.pc_all .pc_all_content{ max-width:1400px; margin:0 auto;}









.Header{ display:flex; align-items:center; justify-content:space-between; position:fixed; left:0; top:0; width:100%; height:76px; background:rgba(0, 0, 0, 0.78); z-index:900; padding-left:35px;}

.Header .Header_logo{ display:flex; align-items:center;}
.Header .Header_logo img{ height: 50px;}

.Header .Header_logo .Header_logo_right{ border:1px solid #85c4a3; border-radius:3px; color:#ea5513; font-size:12px; padding:3px 7px; margin-left:5px; text-align:center;}

.Header .Header_content{ display:flex; align-items:center; justify-content:space-between;  width:calc( 100% - 230px);}

.Header .Header_content .Header_content_nav{ display:flex; align-items:center; width:100%; justify-content:flex-end; padding-right:40px;}

.Header .Header_content .Header_content_nav .content_nav_left{ display:flex; align-items:center; justify-content:space-between;}

.Header .Header_content .Header_content_nav .content_nav_left .nav_left_list{ margin-right:60px;}

.Header .Header_content .Header_content_nav .content_nav_left:nth-child(2) .nav_left_list:nth-last-child(2){ margin-right:25px;}


.Header .Header_content .Header_content_nav .content_nav_left .nav_left_list .left_list_title{ font-size:16px; color:#fff; height:76px; display:flex; align-items:center;}

.Header .Header_content .Header_content_nav .content_nav_left .nav_left_list:hover .left_list_title{ color:#ea5513;}

.Header .Header_content .Header_content_nav .content_nav_left .nav_left_list:hover .left_list_title i{

-webkit-transform: rotateX(180deg);

       -moz-transform: rotateX(180deg);

        -ms-transform: rotateX(180deg);

         -o-transform: rotateX(180deg);

            transform: rotateX(180deg);

           transition: all 0.5s ease; -webkit-transform: all 0.5s ease;  

	cursor:pointer;	

}
.layer{ position: fixed; z-index:1001011; width: 100%; height: 100%; overflow:hidden;}
.layer .layer-top, .layer .layer-bottom{ position: absolute; width: 100%; height: 50%; background: #fff; top: 0%; transition: all 1s cubic-bezier(0.77, 0, 0.175, 1) 0s; -webkit-transition: all 1s cubic-bezier(0.77, 0, 0.175, 1) 0s; -moz-transition: all 1s cubic-bezier(0.77, 0, 0.175, 1) 0s; -o-transition: all 1s cubic-bezier(0.77, 0, 0.175, 1) 0s; z-index: 1;}
.layer .layer-bottom{ top: auto; bottom: 0%;}
.layer .loading{ position: absolute; top: 50%; left: 50%; margin-left:-150px; margin-top:-23.5px; -webkit-transform: translate(-50%, -50%); -ms-transform: translate(-50%, -50%); -o-transform: translate(-50%, -50%); transform: translate(-50%, -50%); display: block; z-index: 2;-webkit-animation: rotateplane 1.2s infinite ease-in-out;
  animation: rotateplane 1.2s infinite ease-in-out;}
.layer.show{ visibility: hidden;}
.layer.show .loading{ display: none;}
.layer.show .layer-top{ top: -50%;}
.layer.show .layer-bottom{ bottom: -50%;}

@-webkit-keyframes rotateplane {
  0% { filter: alpha(opacity=0);-webkit-transform:scale(0.5, 0.5); transform:scale(0.5, 0.5); }
  50%{opacity: 1; filter: alpha(opacity=100); -webkit-transform:scale(1, 1); transform:scale(1, 1); }
  100% {opacity: 1; filter: alpha(opacity=100); -webkit-transform:scale(1, 1); transform:scale(1, 1); }
}

@keyframes rotateplane {
  0% {filter: alpha(opacity=0);-webkit-transform:scale(0.5, 0.5); transform:scale(0.5, 0.5);} 
  50%{opacity: 1; filter: alpha(opacity=100); -webkit-transform:scale(1, 1); transform:scale(1, 1);}
  100% {opacity: 1; filter: alpha(opacity=100); -webkit-transform:scale(1, 1); transform:scale(1, 1);}
}

@-webkit-keyframes rotateplane {
  0% { filter: alpha(opacity=0);-webkit-transform:scale(0.5, 0.5); transform:scale(0.5, 0.5); }
  50%{opacity: 1; filter: alpha(opacity=100); -webkit-transform:scale(1, 1); transform:scale(1, 1); }
  100% {opacity: 1; filter: alpha(opacity=100); -webkit-transform:scale(1, 1); transform:scale(1, 1); }
}

@keyframes rotateplane {
  0% {filter: alpha(opacity=0);-webkit-transform:scale(0.5, 0.5); transform:scale(0.5, 0.5);} 
  50%{opacity: 1; filter: alpha(opacity=100); -webkit-transform:scale(1, 1); transform:scale(1, 1);}
  100% {opacity: 1; filter: alpha(opacity=100); -webkit-transform:scale(1, 1); transform:scale(1, 1);}
}
.bottom_right_video .videoIcon1{ position: relative; display: flex; align-items: center; justify-content: center;}
.bottom_right_video .videoIcon1 .videoIcon11{ position: absolute; left: 0; top: 0; animation: xunzhuan  infinite 5s linear;}

@keyframes xunzhuan{
  0%{ transform: rotate(0deg); }
  100%{transform: rotate(360deg);}
}
.bottom_right_video .videoIcon2{ display: flex; flex-direction: column; color:#fff; padding-left: 10px; text-transform: uppercase; }
.bottom_right_video .videoIcon2 .videoIcon21{ font-size: 16px; }
.Header .Header_content .Header_content_nav .content_nav_left .nav_left_list .left_list_down{ position:absolute; left:0; top:100%; width:100%; background:rgba(0, 0, 0, 0.7);overflow:hidden; display: none; transition: all 0.5s ease; -webkit-transform: all 0.5s ease; }

.Header .Header_content .Header_content_nav .content_nav_left .nav_left_list:hover .left_list_down{ min-height:350px; display: block; transition: all 0.5s ease; -webkit-transform: all 0.5s ease; }


.Header .Header_content .Header_content_nav .content_nav_left .nav_left_list .left_list_down .list_down_content{ max-width:1200px; margin:0 auto; padding: 0; display:flex; justify-content:space-between;}


.Header .Header_content .Header_content_nav .content_nav_left .nav_left_list .left_list_down .list_down_content .down_conten_left{ display:flex;  padding-right:35px; padding-top:60px; flex-wrap:wrap; width:40%; min-height:350px; overflow:auto; position:relative; z-index:5;box-shadow: 10px 0 15px rgb(0 0 0 / 10%);}

.Header .Header_content .Header_content_nav .content_nav_left .nav_left_list .left_list_down .list_down_content .down_conten_left_1{ display:flex; padding:60px 0 30px 0; flex-wrap:wrap; width:20%; min-height:350px; overflow:auto; position:relative; z-index:5;background: rgba(0, 0, 0, 0.2);}
.down_conten_left_1 .conten_left_title_txt{ width: 100%;}
.down_conten_left_1 .conten_left_title_txt .conten_left_list .left_list_dd a{ color: #fff; padding: 5px 15px; font-size: 14px; display: block; line-height: 26px;}
.down_conten_left_1 .conten_left_title_txt .conten_left_list .left_list_dd a:hover{ background-color: rgba(0, 0, 0, 0.3); color: #ea5513;}

.Header .Header_content .Header_content_nav .content_nav_left .nav_left_list:nth-child(3) .left_list_down .list_down_content .down_conten_left{ display:block;}

.Header .Header_content .Header_content_nav .content_nav_left .nav_left_list .left_list_down .list_down_content .down_conten_left::-webkit-scrollbar-track {
		  background-color: #fff;
	} /* 滚动条的滑轨背景颜色 */

.Header .Header_content .Header_content_nav .content_nav_left .nav_left_list .left_list_down .list_down_content .down_conten_left::-webkit-scrollbar-thumb {
		  background:#ea5513; 
	} /* 滑块颜色 */

.Header .Header_content .Header_content_nav .content_nav_left .nav_left_list .left_list_down .list_down_content .down_conten_left::-webkit-scrollbar-button {
		  background-color: #fff;
	} /* 滑轨两头的监听按钮颜色 */

.Header .Header_content .Header_content_nav .content_nav_left .nav_left_list .left_list_down .list_down_content .down_conten_left::-webkit-scrollbar-corner {
		  background-color: #fff;
	} /* 横向滚动条和纵向滚动条相交处尖角的颜色 */
.Header .Header_content .Header_content_nav .content_nav_left .nav_left_list .left_list_down .list_down_content .down_conten_left::-webkit-scrollbar {
    width: 2px;
    height: 0px;
	border-radius:3px;
} /* 这是针对缺省样式 (必须的)*/





.Header .Header_content .Header_content_nav .content_nav_left .nav_left_list .left_list_down .list_down_content .down_conten_left .conten_left_list{ margin-right:60px;}

.Header .Header_content .Header_content_nav .content_nav_left .nav_left_list:nth-child(3) .left_list_down .list_down_content .down_conten_left .conten_left_list{ margin-right:0px;}
.Header .Header_content .Header_content_nav .content_nav_left .nav_left_list .left_list_down .list_down_content .down_conten_left .conten_left_list:last-child{ margin-right:0px;}

.Header .Header_content .Header_content_nav .content_nav_left .nav_left_list .left_list_down .list_down_content .down_conten_left .conten_left_list .left_list_dd{ margin-bottom:20px;}
.Header .Header_content .Header_content_nav .content_nav_left .nav_left_list .left_list_down .list_down_content .down_conten_left .conten_left_list .left_list_dd ul{ display:flex; align-items:center;}

.Header .Header_content .Header_content_nav .content_nav_left .nav_left_list .left_list_down .list_down_content .down_conten_left .conten_left_list .left_list_dd ul li{ margin-right:45px;}
.Header .Header_content .Header_content_nav .content_nav_left .nav_left_list .left_list_down .list_down_content .down_conten_left .conten_left_list .left_list_dd a{ font-size:20px; color:#333;}
.Header .Header_content .Header_content_nav .content_nav_left .nav_left_list .left_list_down .list_down_content .down_conten_left .conten_left_list .left_list_dd ul li.on a{ color:#ea5513;}

.Header .Header_content .Header_content_nav .content_nav_left .nav_left_list .left_list_down .list_down_content .down_conten_left .conten_left_list .left_list_dt p{ margin-bottom:15px;}

.Header .Header_content .Header_content_nav .content_nav_left .nav_left_list .left_list_down .list_down_content .down_conten_left .conten_left_list .left_list_dt p:last-child{ margin-bottom:0px;}

.Header .Header_content .Header_content_nav .content_nav_left .nav_left_list .left_list_down .list_down_content .down_conten_left .conten_left_list .left_list_dt p a{ font-size:16px; color:#666666;}

.Header .Header_content .Header_content_nav .content_nav_left .nav_left_list .left_list_down .list_down_content .down_conten_left .conten_left_list .left_list_dt p a:hover{ color:#ea5513;}

.Header .Header_content .Header_content_nav .content_nav_left .nav_left_list .left_list_down .list_down_content .down_conten_right{ padding-top:60px; width:40%; padding-left:35px; position:relative; z-index:5;}

.Header .Header_content .Header_content_nav .content_nav_left .nav_left_list .left_list_down .list_down_content .down_conten_right .conten_right_title{font-size:20px; color:#ea5513; margin-bottom:30px; display:inline-block;}
.Header .Header_content .Header_content_nav .content_nav_left .nav_left_list .left_list_down .list_down_content .down_conten_right .conten_right_img img{ border-radius:10px; width:100%; height:245px; object-fit:cover;}

.Header .Header_content .Header_content_nav .content_nav_left .nav_left_list:nth-child(4) .left_list_down .down_conten_left{ display:block;}

.Header .Header_content .Header_content_nav .content_nav_left .nav_left_list:nth-child(4) .left_list_down .down_conten_left .conten_left_list{ display:inline-block;}



.Header .Header_content .Header_content_nav .content_nav_left .nav_left_list.xdzb .left_list_down .list_down_content .down_conten_left .conten_left_list{ margin-bottom:20px;}
.Header .Header_content .Header_content_nav .content_nav_left .nav_left_list.xdzb .left_list_down .list_down_content .down_conten_left .conten_left_list:last-child{ margin-bottom:0px;}
.Header .Header_content .Header_content_nav .content_nav_left .nav_left_list.xdzb .left_list_down .list_down_content .down_conten_left .conten_left_list .left_list_dd a{ font-size:20px; color:#ea5513;}
.Header .Header_content .Header_content_nav .content_nav_left .nav_left_list.xdzb .left_list_down .list_down_content .down_conten_left .conten_left_list .left_list_dt .list_dt_content .dt_content_li{ display:flex; justify-content:space-between; margin-bottom:13px;}
.Header .Header_content .Header_content_nav .content_nav_left .nav_left_list.xdzb .left_list_down .list_down_content .down_conten_left .conten_left_list .left_list_dt .list_dt_content .dt_content_li:last-child{ margin-bottom:0px;}
.Header .Header_content .Header_content_nav .content_nav_left .nav_left_list.xdzb .left_list_down .list_down_content .down_conten_left .conten_left_list .left_list_dt .list_dt_content .dt_content_li .content_li_l{ font-size:16px; color:#4e4e4e; width:112px; text-align:right;}
.Header .Header_content .Header_content_nav .content_nav_left .nav_left_list.xdzb .left_list_down .list_down_content .down_conten_left .conten_left_list .left_list_dt .list_dt_content .dt_content_li .content_li_r{ width:calc(100% - 112px); display:flex; flex-wrap:wrap; margin-bottom:-13px;}
.list_dt_content .dt_content_li .content_li_r a{ font-size:14px; color:#888888; margin-right:25px; margin-bottom:13px;}
.list_dt_content .dt_content_li .content_li_r a:hover{ color:#ea5513;}


.Header .Header_content .Header_content_nav .content_nav_left .nav_left_list.xdzb .left_list_down .list_down_content .down_conten_left .conten_left_list.slideTxtBox .left_list_dd a{ font-size:20px; color:#333;}
.Header .Header_content .Header_content_nav .content_nav_left .nav_left_list.xdzb .left_list_down .list_down_content .down_conten_left .conten_left_list.slideTxtBox .left_list_dd ul li.on a{ color:#ea5513;}

.cat-text{ font-size: 14px; line-height: 28px; color: #fff; text-align: justify;}
.cat-more{ font-size: 14px; color: #fff; margin-top: 45px;border: 1px solid #fff;line-height: 40px; height: 40px; width: 110px; display: block; text-align: center;}
.cat-more:hover{color: #fff; border: 1px solid #fff; background-color:#ea5513 ;}

.Header .Header_content .Header_content_nav .content_nav_left .nav_left_list.zfnm .left_list_down .list_down_content .down_conten_left{ display:block;}
.Header .Header_content .Header_content_nav .content_nav_left .nav_left_list.zfnm .left_list_down .list_down_content .down_conten_left .conten_left_title{ font-size:30px; color:#fff; margin-bottom:15px; font-weight: bold;}
.Header .Header_content .Header_content_nav .content_nav_left .nav_left_list.zfnm .left_list_down .list_down_content .down_conten_left .conten_left_title_txt{ display:flex; flex-wrap:wrap;}
.Header .Header_content .Header_content_nav .content_nav_left .nav_left_list.zfnm .left_list_down .list_down_content .down_conten_left .conten_left_title_txt .conten_left_list .left_list_dd a{ font-size:20px; color:#666666;}
.Header .Header_content .Header_content_nav .content_nav_left .nav_left_list.zfnm .left_list_down .list_down_content .down_conten_left .conten_left_list{ width:25%; margin-right:0px;}
.Header .Header_content .Header_content_nav .content_nav_left .nav_left_list.zfnm .left_list_down .list_down_content .down_conten_left .conten_left_title_txt .conten_left_list .left_list_dd a:hover{ color:#ea5513;}

.Header .Header_content .Header_content_nav .content_nav_left .nav_left_list.zfnm .left_list_down .list_down_content .wo_cp .conten_left_list{ width:100%; margin-right:0px;}

.Header .Header_content .Header_content_nav .content_nav_left .nav_left_list.xdzb .left_list_down .list_down_content .wo_cp .conten_left_list{ margin-bottom: 10px;}

.Header .Header_content .Header_content_nav .content_nav_left .nav_left_list.zhnm{ position:relative;}
.Header .Header_content .Header_content_nav .content_nav_left .nav_left_list.zhnm .left_list_down{ height:auto; display:none; width:128px; left:-30px; background:#fff;}
.Header .Header_content .Header_content_nav .content_nav_left .nav_left_list.zhnm:hover .left_list_down{ display:block;}
.Header .Header_content .Header_content_nav .content_nav_left .nav_left_list.zhnm .left_list_down a{ display:inline-block; line-height:52px; text-align:center; font-size:16px; color:#666666; text-align:center; width:100%;}
.Header .Header_content .Header_content_nav .content_nav_left .nav_left_list.zhnm .left_list_down a:hover{ color:#fff; background:#ea5513;}





.Header .Header_content .Header_content_nav .content_nav_left .nav_left_list .left_list_title i{ margin-left:3px;

-webkit-transform: rotateX(0deg);

       -moz-transform: rotateX(0deg);

        -ms-transform: rotateX(0deg);

         -o-transform: rotateX(0deg);

            transform: rotateX(0deg);

           transition: all 0.5s ease; -webkit-transform: all 0.5s ease;  

	cursor:pointer;

}

.Header .Header_content .Header_content_nav .content_nav_left .nav_left_r{ display:flex; align-items:center;}

.Header .Header_content .Header_content_nav .content_nav_left .nav_left_r .left_r_list{ margin-right:25px; position:relative;}

.Header .Header_content .Header_content_nav .content_nav_left .nav_left_r .left_r_list:last-child{ margin-right:0px;}

.Header .Header_content .Header_content_nav .content_nav_left .nav_left_r .left_r_list .r_list_icon i{ margin-left:4px; position:absolute; right:-11px;}

.Header .Header_content .Header_content_menu{ width:153px; height:76px; border-left:1px solid #666666; display:flex; align-items:center; justify-content:center; cursor:pointer; outline:none; -webkit-user-select: none; /*webkit浏览器*/ -ms-user-select: none; /*IE10*/ -khtml-user-select: none; /*早期浏览器*/ user-select: none;}







.banner{ position:relative;}

.banner .banner_list{ position: relative;}

.banner .banner_list .banner_list_img img{ width: 100%; height: 960px; object-fit: cover;}

.banner .banner_list .banner_list_txt{ position: absolute; top: 0; left: 0; right: 0; margin: 0 auto; max-width: 1400px; height: 100%; display: flex; flex-direction: column; justify-content: center; text-shadow:0px 1px 2px rgba(0,0,0,.31);}

.banner .banner_list .banner_list_txt .list_txt_dd{ font-size: 16px; color: #fff; display:none; max-width:395px; text-transform:uppercase; line-height:26px;}

.banner .banner_list .banner_list_txt .list_txt_dt{ font-size: 45px; color: #fff; margin:22px 0px; display:none;}

.banner .banner_list .banner_list_txt .list_txt_dt span{ margin:0px 9px;}

.banner .banner_list .banner_list_txt .list_txt_p{ font-size:18px; color:#fff; line-height:30px; max-width:414px; display:none;}

.banner .banner_list .banner_list_txt .list_txt_bottom{ display:flex; align-items:flex-start; margin-top:35px;}
.banner .banner_list .banner_list_txt .list_txt_bottom .txt_bottom_li:last-child{ width:135px; margin-left:50px;}
.banner .banner_list .banner_list_txt .list_txt_bottom .txt_bottom_li .bottom_li_dd{ font-size:16px; color:#fff;}
.banner .banner_list .banner_list_txt .list_txt_bottom .txt_bottom_li .bottom_li_dd span{ font-size:46px;}
.banner .banner_list .banner_list_txt .list_txt_bottom .txt_bottom_li .bottom_li_dt{ font-size:14px; margin-top:5px; color:#fff; line-height:14px; text-align:justify;}




.banner .banner_list.swiper-slide-active .banner_list_txt .list_txt_dd{ display: block;}

.banner .banner_list.swiper-slide-active .banner_list_txt .list_txt_dt{ display:block;}

.banner .banner_list.swiper-slide-active .banner_list_txt .list_txt_p{ display:block;}



.banner .banner_list .banner_list_txt .list_txt_btn:hover{ background:rgba(255,255,255,.3);}

.banner .banner_list .banner_list_txt .list_txt_btn img{ margin-left:24px;}

.banner .swiper-button-next,.banner .swiper-button-prev{ position:relative; margin-top:0px; top:0; left:0; right:0;}

.banner .swiper-button-next::after{ display: none;}

.banner .swiper-button-prev::after{ display: none;}





.banner .banner_bottom{ position:absolute; bottom:85px; max-width:1400px; margin:0 auto; left:0; right:0; z-index:5; display:flex; align-items:center; justify-content:space-between;}

.banner .banner_bottom .banner_bottom_left{ display:flex; align-items:center; justify-content:space-between;}

.banner .banner_bottom .banner_bottom_left .bottom_left_list{ display:inline-block; border:1px solid rgba(255,255,255,.38); border-radius:10px; padding:0px 23px; width:195px; height:72px; align-items:center; align-items:center; display:flex; align-items: flex-start; flex-direction:column; justify-content:center;}

.banner .banner_bottom .banner_bottom_left .bottom_left_list:hover{ background:rgba(255,255,255,.18); border:1px solid rgba(255,255,255,.18); }

.banner .banner_bottom .banner_bottom_left .bottom_left_list:last-child{ margin-left:8px;}

.banner .banner_bottom .banner_bottom_left .bottom_left_list .left_list_title{ font-size:18px; color:#fff;}

.banner .banner_bottom .banner_bottom_left .bottom_left_list .left_list_a{ font-size:14px; color:#fff; margin-top:3px;}

.banner .banner_bottom .banner_bottom_left .bottom_left_list .left_list_a img{ margin-right:5px;}

.banner .banner_bottom .banner_bottom_right{ display:flex; align-items:center;}

.banner .banner_bottom .banner_bottom_right .bottom_right_Switch{ display:flex; align-items:center; margin-left:30px; margin-right:40px;}

.banner .banner_bottom .banner_bottom_right .bottom_right_number{ font-size:18px; color:#fff;}

.banner .banner_bottom .banner_bottom_right .bottom_right_video{ display:inline-block; border:1px solid rgba(255,255,255,.38); border-radius:10px; padding:0px 23px; width:195px; font-size:15px; color:#fff; height:72px; align-items:center; display:flex; align-items:center; cursor:pointer; transition: all 0.3s ease 0s; -webkit-transform: all 0.3s ease 0s;}

.banner .banner_bottom .banner_bottom_right .bottom_right_video img{ margin-right:11px;}

.banner .banner_bottom .banner_bottom_right .bottom_right_video:hover{ background:rgba(255,255,255,.18); border:1px solid rgba(255,255,255,.18); transition: all 0.3s ease 0s; -webkit-transform: all 0.3s ease 0s; }





.banner_icon{ max-width:1400px; margin:0 auto; position:absolute; top:0; left:0; z-index:1; right:0; height:100%; display:flex; align-items:center;}

.priontBox{ width:500px; height:500px; background:url(../images/bn5.png) no-repeat 50% 50%; position:relative; left:0;transition: all 1s ease 0s; -webkit-transform: all 1s ease 0s; opacity:0;}

.priontBox.on{ transition: all 1s ease 0s; -webkit-transform: all 1s ease 0s; left:-135px; opacity:1;}

.priontBox li{ width:7px; height:7px; position:absolute;}

.priontBox li div{ width:7px; height:7px; border-radius:7px; background:#FFFFFF;}

.priontBox li svg{ position:absolute; left:50%; top:50%; transform:translate(-50%,-50%);}

.priontBox li svg .jdt2{ transform: rotate(-90deg); transform-origin:32px; }

.banner .banner_list.swiper-slide-active .priontBox li svg .jdt2{ animation: jtd2 infinite 5.5s linear; }

@keyframes jtd2{

    0%{ stroke-dasharray:0 190; stroke-dashoffset: 0;}

    100%{ stroke-dasharray:190 0; stroke-dashoffset: 0;}

}

.priontBox li:nth-child(1){ top:50%; left:28px; transform:translateY(-100px);}

.priontBox li:nth-child(2){ top:50%; left:7px;}

.priontBox li:nth-child(3){ top:50%; left:28px; transform:translateY(100px);}


.IAbouttt {
    padding: 100px 0px;
    padding-bottom: 0px;
    position: relative;
    z-index: 2;
}


.banner .banner_list2.swiper-slide-active .priontBox li svg .jdt2{ animation: jtd2 infinite 4.9s linear; }

.Header .Header_content .Header_content_nav .content_nav_left .nav_left_list.zfnm .left_list_down .list_down_content .down_conten_left .conten_left_title_txt .conten_left_list   .hao a{ color: #ea5513; font-size: 24px;}

.clearboth {
    clear: both;
}
.Header .Header_content .Header_content_nav .content_nav_left .nav_left_list .left_list_down .wo_w {
	padding: 0;
}
.i_section {
    position: relative;
    box-sizing: border-box;
    width: 100%;
    overflow: hidden;
}
.banner_mouse{position:absolute;width: 23px;height: 40px;cursor:pointer;background:url(../images/banner_mouse_ico.png) no-repeat -23px 0px;-webkit-animation: nudgeMouse 1.6s linear infinite;animation: nudgeMouse 1.6s linear infinite;bottom:90px;z-index:1;left: 50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);}
.banner_mouse:after,.banner_mouse:before{content: "";position: absolute;}
.banner_mouse:before{width:23px;height:40px;background:url(../images/banner_mouse_ico.png) no-repeat 0px 0px;-webkit-animation: colorSlide 1.6s linear infinite;animation: colorSlide 1.6s linear infinite;top:0;left:0;}
.banner_mouse:after{background-color: #ffffff;width: 4px;height: 4px;border-radius: 100%;-webkit-animation: trackBallSlide 1.6s linear infinite;animation: trackBallSlide 1.6s linear infinite;top: 0;right: 0;bottom: 0;left: 0;margin: auto;}
@-webkit-keyframes colorSlide {
	 	 0% {
	  	    height:0;
	  	  }

  	 90%{
  	  	height:40px;
  	  }


	}

	@keyframes colorSlide {
		 	 0% {
	  	    height:0;
	  	  }

	  	 90%{
	  	  	height:40px;
	  	  }
	}
	@-webkit-keyframes trackBallSlide {
	  0% {
	    opacity: 1;
	    -webkit-transform: scale(1) translateY(-8px);
	            transform: scale(1) translateY(-8px);
	  }
	  34% {
	    opacity: 1;
	    -webkit-transform: scale(0.9) translateY(4px);
	            transform: scale(0.9) translateY(4px);
	  }
	  68% {
	    opacity: 0;
	    -webkit-transform: scale(0.4) translateY(16px);
	            transform: scale(0.4) translateY(16px);
	  }
	  100% {
	    opacity: 0;
	    -webkit-transform: scale(0.4) translateY(-8px);
	            transform: scale(0.4) translateY(-8px);
	  }

	}
	@keyframes trackBallSlide {
	  0% {
	    opacity: 1;
	    -webkit-transform: scale(1) translateY(-8px);
	            transform: scale(1) translateY(-8px);
	  }
	  34% {
	    opacity: 1;
	    -webkit-transform: scale(0.9) translateY(4px);
	            transform: scale(0.9) translateY(4px);
	  }
	  68% {
	    opacity: 0;
	    -webkit-transform: scale(0.4) translateY(16px);
	            transform: scale(0.4) translateY(16px);
	  }
	  100% {
	    opacity: 0;
	    -webkit-transform: scale(0.4) translateY(-8px);
	            transform: scale(0.4) translateY(-8px);
	  }
	}
@-webkit-keyframes nudgeMouse {
  0% {
    -webkit-transform: translateY(0);
            transform: translateY(0);
  }
  50% {
    -webkit-transform: translateY(8px);
            transform: translateY(8px);
  }
  100% {
    -webkit-transform: translateY(0);
            transform: translateY(0);
  }

}
@keyframes nudgeMouse {
 0% {
	    -webkit-transform: translateY(0);
	            transform: translateY(0);
	  }
	  50% {
	    -webkit-transform: translateY(8px);
	            transform: translateY(8px);
	  }
	  100% {
	    -webkit-transform: translateY(0);
	            transform: translateY(0);
	  }
}
.bigzm {
    text-transform: uppercase;
}
.bg_blur {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;

	background-size: cover;
	background-attachment: fixed;
	background-position-x: center !important;
	z-index: 1;
}
.n_box4 {
	width: 100%;
	padding: 100px 0px 75px 0px;
	position: relative;
	z-index: 1;
}

.n_box4_c {
	width: 69%;
}

.n_box4_c_t {
	width: 100%;
}

.n_box4_c_t li {
	width: 47.5%;
	margin-right: 2.5%;
	padding-bottom: 20px;
	float: left;
}

.n_box4_c_t li .div {
	color: #fff;
	font-size: 34px;
	height: 120px;
	line-height: 1.2;
}

.n_box4_c_t li .div .s1 {
	font-size: 30px;
	font-weight: bold;
}

.n_box4_c_t li .div1 {
	width: 100%;
	padding: 20px 15px;
	background: url(../images/tb_033.png) repeat;
	-webkit-transition: all ease-out 0.2s;
	transition: all ease-out 0.2s;
	cursor: pointer;
}

.n_box4_c_t li .div1 .s1 {
	width: 23.5%;
	height: 80px;
	line-height: 80px;
	text-align: center;
	color: #fff;
	font-size: 36px;
}

.n_box4_c_t li .div1:hover .s1 {
	background-color: #ea5513;
}

.n_box4_c_t li .div1 .s2 {
	width: 75.5%;
	height: 80px;
	color: #fff;
	font-size: 16px;
}

.n_box4_c_c {
	width: 100%;
}

.n_box4_c_c li {
	width: 31.2%;
	float: left;
	margin-right: 2%;
}

.n_box4_c_c li .div {
	width: 100%;
	border: 2px solid #fff;
	padding: 35px 12%;
	color: #fff;
}

.n_box4_c_c li .div .s1 {
	width: 100%;
	height: 50px;
	line-height: 50px;
	overflow: hidden;
	font-size: 22px;
	font-weight: bold;
}

.n_box4_c_c li .div .s2 {
	width: 100%;
	height: 120px;
	line-height: 30px;
	overflow: hidden;
	text-align: justify;
	font-size: 16px;
}
.n_box4_c_t li:nth-child(2) .div1 .s2{ padding-top: 8px;}
.n_box4_c_t li:nth-child(3) .div1 .s2{ padding-top: 20px;}
.n_box4_c_t li:nth-child(4) .div1 .s2{ line-height: 80px;}
.n_box4_c_t li:nth-child(4) .div1 .s1{ width: 33%;}
.n_box4_c_t li:nth-child(4) .div1 .s2 {width: 66%;}

.n_bg1 {
	background-color: #f4f5f5;
}

.n_bg2 {
	background-color: #f1f2f3;
}

.zk_bg {
    height: 510px;
		background: #fff;
}
.zk_bg, .zk_bg .zk {
	width: 100%;
	position: absolute;
	left: 0;
	overflow: hidden
}

.zk_bg .zk {
	top: 0;
	height: 100%
}

.zk_bg .zk1 {
	display: block
}

.zk_bg .zk2 {
	display: none
}

.zk_wrap {
	width: 1400px;
	margin: 0 auto;
	position: relative;
	height: 100%;
	box-sizing: border-box;
}

.zk_graybg {
	position: absolute;
	right: 100%;
	margin-right: -260px;
	width: 100%;
	height: 100%;
	top: 0;
	background-color: #f2f2f2
}

.zk_left {
	width: 260px;
	float: left;
	box-sizing: border-box;
	position: relative;
	z-index: 10;
	padding: 60px 0 0
}

.zk_left .zk_idTabs li {
	margin-bottom: 15px
}

.zk_left .zk_idTabs a {
	display: block;
	font-size: 18px;
	line-height: 26px;
	padding: 18px 0;
	text-align: center
}

.zk_left .zk_idTabs span {
	display: inline-block;
	padding: 0 30px;
	position: relative
}

.zk_left .zk_idTabs span:after,.zk_left .zk_idTabs li a:hover span:after {
	content: "";
	position: absolute;
	right: 0;
	top: 50%;
	margin-top: -6px;
	border: 6px solid transparent;
	border-left-color: #000;
	display: none
}

.zk_left .zk_idTabs .selected,.zk_left .zk_idTabs li a:hover {
	background-color: #fff;
	border-left: 3px solid #ea5513
}

.zk_left .zk_idTabs .selected span:after,.zk_left .zk_idTabs li a:hover span:after {
	display: block
}

.zk_right {
	height: 100%;
	overflow-y: auto
}

.zk_rightcon {
	float: left;
	width: 100%;
	box-sizing: border-box
}

.zk_rightlist {
	box-sizing: border-box;
	padding: 40px 20px 0 120px;
	line-height: 28px
}

.zk_rightlist .li {
	float: left;
	width: 33.33%;
	box-sizing: border-box;
	padding: 0 40px
}

.zk_rightlist a {
	display: inline-block
}

.zk_rightlist dl {
	margin-bottom: 25px
}

.zk_rightlist dl dt {
	font-size: 18px;
	margin-bottom: 5px
}

.zk_rightlist dl dt a {
	position: relative;
	padding-right: 20px
}

.zk_rightlist dl dt a:after {
	content: "";
	position: absolute;
	right: 0;
	top: 50%;
	margin-top: -4px;
	border: 4px solid transparent;
	border-left-color: #000
}

.zk_rightlist dl dd a {
	color: #666
}

.zk_rightlist dl dd a:hover {
	color: #005bbb
}

.zk_righthot {
	float: right;
	width: 28.6%;
	box-sizing: border-box;
	height: 360px;
	border-left: 1px solid #ddd;
	padding: 0 0 0 100px;
	margin-top: 60px
}

.zk_righthot .zkhot_tit {
	font-size: 24px;
	line-height: 1.5;
	color: #333;
	margin-bottom: 20px
}

.zkhot_list .li {
	padding: 10px 0
}

.zkhot_list .li a {
	display: block;
	overflow: hidden;
	color: #333;
	font-size: 15px;
	line-height: 24px
}

.zkhot_list .li a:hover {
	color: #005bbb
}

.zkhot_list .li span {
	float: left;
	width: 48px;
	box-sizing: border-box;
	background-color: #005bbb;
	text-align: center
}

.zkhot_list .li span img {
	max-width: 100%
}

.zkhot_list .li b {
	overflow: hidden;
	display: block;
	font-weight: 700;
	padding: 12px 0 12px 15px
}

.zk_righthotbg {
	position: absolute;
	left: 100%;
	margin-left: -367px;
	width: 100%;
	height: 100%;
	top: 0
}

.zk_grwylist {
	position: relative;
	z-index: 10
}

.zk_grwylist .li {
	float: left;
	width: 33.33%;
	box-sizing: border-box;
	border-right: 1px solid #f2f2f2;
	border-bottom: 1px solid #f2f2f2;
	height: 255px;
	text-align: center
}

.zk_grwylist .li a {
	display: block;
	padding: 20px;
	color: #666;
	font-size: 16px;
	line-height: 1.5
}

.zk_grwylist .li span {
	display: block;
	height: 185px;
	box-sizing: border-box
}

.zk_grwylist .li span img {
	max-width: 100%;
	max-height: 100%;
	margin: 0 auto
}

.zk_grwylist .li b {
	display: block
}

.zk_grwylist .li a:hover {
	color: #ea5513
}

.zk_grywhot {
	float: right;
	width: 28.6%;
	box-sizing: border-box;
	padding: 100px 0 0 80px;
	text-align: center;
	position: relative;
	z-index: 10
}

.zk_grywhot a,.zk_grywhot span {
	display: block
}

.zk_grywhot span img {
	max-width: 100%
}

.zk_grywhotcon {
	padding: 35px 0 0
}

.zk_grywhotcon .tit {
	font-size: 16px;
	position: relative;
	display: inline-block;
	padding: 0 15px;
	margin-bottom: 5px
}

.zk_grywhotcon .tit:after {
	content: "";
	position: absolute;
	top: 50%;
	right: 0;
	margin-top: -4px;
	border: 4px solid transparent;
	border-left-color: #000
}

.zk_grywhotcon .intro {
	color: #999
}
.ui_div1 {
	width: 100%;
	overflow: hidden;
}
.n_box6 {
	width: 100%;
	padding: 83px 0px 54px 0px;
}
.n_box2_t {
	width: 100%;
	text-align: center;
	font-size: 24px;
	color: #fff;
	line-height: 1.1;
}

.n_box2_t .s1 {
	font-size: 26px;
	font-weight: bold;
}

.n_box2_t.activeone {
	text-align: left;
	color: #222222;
	background: url(../images/img14.gif) right bottom no-repeat;
}

.n_box2_t.activeone .s1 {
	color: #ea5513;
	display: block;
	padding-top: 8px;
}


::-webkit-scrollbar {
  width : 10px;  
  height: 1px;
  }
::-webkit-scrollbar-thumb {
  border-radius   : 10px;
  background-color: skyblue;
  background-image: -webkit-linear-gradient(
      45deg,
      rgba(255, 255, 255, 0.2) 25%,
      transparent 25%,
      transparent 50%,
      rgba(255, 255, 255, 0.2) 50%,
      rgba(255, 255, 255, 0.2) 75%,
      transparent 75%,
      transparent
  );
  }
::-webkit-scrollbar-track {
  box-shadow   : inset 0 0 5px rgba(0, 0, 0, 0.2);
  background   : #ededed;
  border-radius: 10px;
  }


.list-wrap{display: none;}
.list-wrap.active{display: block;}
.list-wraps{display: none;}
.list-wraps.active{display: block;}
ul.m_entDetailInfo_txt {
	display: block;
}
ul.m_entDetailInfo_txt > li{ width: 100%; float: left; margin-bottom: 30px;}
ul.m_entDetailInfo_txt .m_entDetailInfo_title {
	margin-bottom: 5px;
	font-size: 18px
}
ul.m_entDetailInfo_txt .m_entDetailInfo_title a {
	font-size: 18px;
	color: #333;
	font-weight: bold;
}
ul.m_entDetailInfo_txt .m_entDetailInfo_title a:hover {
	color: #ea5513;
	font-size: 20px;
}
ul.m_entDetailInfo_txt .m_entDetailInfo_ul {
	margin-bottom: 20px
}

ul.m_entDetailInfo_txt .m_entDetailInfo_ul>li a {
	color: #666;
	font-size: 14px;
}

ul.m_entDetailInfo_txt .m_entDetailInfo_ul>li a:hover {
	color: #ea5513;
	font-size: 16px
}
.cf:before {
	content: "";
	display: table
}

.cf:after{
	content: "";
	display: table;
	clear: both
}

.cf{
	*zoom: 1
}
.man{ width: 100%!important;}


.fp-auto-height{padding-top: 0!important;}
.bg {width: 100%;height: 100%;background-repeat: no-repeat;background-position: center center;background-size: cover;position: relative;overflow: hidden;}

.pagination-style {
  text-align: center;
  overflow: hidden;
}
.pagination-style ul li {
  display: inline-block;
  margin: 5px;
}
.pagination-style ul li a {
padding: 8px 15px;
  border: 1px solid #e8e8e8;
  display: block;
  border-radius: 3px;
  color:#888;
}
.pagination-style ul li a:hover {
  background:#ea5513;
  color: #fff;
}
.pagination-style ul .active a {
  color: #fff;
  background:#ea5513;
}

.i_content{width:100%; height:100%;}



.i_content_c{justify-content: center;align-items: center; display: flex;}
.i_con{margin:0px auto;}
.i_con1{margin:0px auto;}
.i_barnd_t{width:100%; padding:5px 0px; color:#fff; font-size:40px; text-align:center;}
.i_barnd_text{width:100%; text-align:center; line-height:25px; height:75px; margin-bottom:20px; overflow:hidden; font-size:16px; color:#fff;}
.i_barnd_c{width:100%; position:relative;}
.i_case_t{width:100%; height:28px; line-height:28px; text-align:center; overflow:hidden; color:#fff; font-size:16px; margin-bottom: 40px;}
.i_case_more{width:100%; height:25px; line-height:25px; margin-bottom:20px; text-align:center;}
.i_case_more a,.i_case_more a:hover{ color:#fff; font-size:12px;}
.i_barnd_t{opacity: 0; filter: alpha(opacity=0); -webkit-transform: translateY(90%); -ms-transform: translateY(90%); -o-transform: translateY(90%); transform: translateY(90%);transition: all 0.8s cubic-bezier(0.445, 0.145, 0.355, 1) 0s;-webkit-transition: transition: all 0.8s cubic-bezier(0.445, 0.145, 0.355, 1) 0s;}
.active .i_barnd_t{opacity: 1; filter: alpha(opacity=100); -webkit-transform: translateY(0); -ms-transform: translateY(0); -o-transform: translateY(0); transform: translateY(0); transition-delay: 0.3s;-webkit-transition-delay: 0.3s; -moz-transition-delay: 0.3s; -o-transition-delay: 0.3s;}
.i_barnd_text,.i_case_t,.i_case_more{opacity: 0; filter: alpha(opacity=0); -webkit-transform: translateY(90%); -ms-transform: translateY(90%); -o-transform: translateY(90%); transform: translateY(90%);transition: all 0.8s cubic-bezier(0.445, 0.145, 0.355, 1) 0s;-webkit-transition: transition: all 0.8s cubic-bezier(0.445, 0.145, 0.355, 1) 0s;}
.active .i_barnd_text,.active .i_case_t{opacity: 1; filter: alpha(opacity=100); -webkit-transform: translateY(0); -ms-transform: translateY(0); -o-transform: translateY(0); transform: translateY(0); transition-delay: 0.4s;-webkit-transition-delay: 0.4s; -moz-transition-delay: 0.4s; -o-transition-delay: 0.4s;}
.active .i_case_more{opacity: 1; filter: alpha(opacity=100); -webkit-transform: translateY(0); -ms-transform: translateY(0); -o-transform: translateY(0); transform: translateY(0); transition-delay: 0.5s;-webkit-transition-delay: 0.5s; -moz-transition-delay: 0.5s; -o-transition-delay: 0.5s;}
.i_barnd_c{opacity: 0; filter: alpha(opacity=0);transition: all 0.8s cubic-bezier(0.445, 0.145, 0.355, 1) 0s;-webkit-transition: transition: all 0.8s cubic-bezier(0.445, 0.145, 0.355, 1) 0s;
-webkit-transform:scale(0, 0); transform:scale(0, 0);}
.active .i_barnd_c{opacity: 1; filter: alpha(opacity=100);-webkit-transform:scale(1, 1); transform:scale(1, 1);transition-delay: 0.5s;-webkit-transition-delay: 0.5s; -moz-transition-delay: 0.5s; -o-transition-delay: 0.5s;}

.xgcp{ text-align: center; font-size: 24px;}


.i_newsList{width:100%;}
.i_newsList li{width:33.33%; float:left; padding:0px 1%;}
.i_newsList li .a_img{width:100%; display:inline-block; overflow:hidden; position:relative;}
.i_newsList li .a_img img{width: 100%;height: 250px;object-fit: cover;}
.i_newsList li .a_img .a_div{background-color:#fff;z-index:11;
transition: all 1s cubic-bezier(0.445, 0.145, 0.355, 1) 0s;-webkit-transition: transition: all 1s cubic-bezier(0.445, 0.145, 0.355, 1) 0s;}
.i_newsList li .a_img .a_div_c{width:100%; height:100%; padding:5px 5% 0px 5%;}
.i_newsList li .a_img .a_div_c .s1{width:100%; height:60px; line-height:60px; overflow:hidden; color:#333333; font-size:14px;}
.i_newsList li .a_img:hover .a_div_c .s1{ color:#fff;}
.i_newsList li .a_img .a_div_c .s1 span{ font-size:32px; padding-right:10px; display:inline-block;}
.i_newsList li .a_img .a_div_c .s2{width:100%; max-height:76px; line-height:30px; display:inline-block; overflow:hidden; color:#333; font-size:18px;display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;}
.i_newsList li .a_img .a_div_c .s3{width:100%; margin-top:10px; margin-bottom:10px; height:48px; line-height:24px; overflow:hidden; color:#888888; font-size:14px;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;}
.i_newsList li .a_img:hover .a_div_c .s2,.i_newsList li .a_img:hover .a_div_c .s3{ color:#fff;}
.i_newsList li .a_img .a_div_b{width:100%; height:60px; border-top:1px solid #e5e5e5; line-height:60px; padding:0px 8%;}

.i_newsList li .a_img:hover .a_div_b{background:#ea5513;}
.i_newsList li .a_img .a_div_b .s1{width:100%; height:60px; line-height:60px; overflow:hidden; color:#888888; font-size:14px;}
.i_newsList li .a_img:hover .a_div_b .s1{ background:url(../images/s_tb4.png) right center no-repeat; color:#fff;}
.i_newsList li .a_img:hover .a_div{ background: #ea5513;}

.i_newsList li{opacity: 0; filter: alpha(opacity=0);transition: all 0.8s cubic-bezier(0.445, 0.145, 0.355, 1) 0s;-webkit-transition: transition: all 0.8s cubic-bezier(0.445, 0.145, 0.355, 1) 0s;
-webkit-transform:scale(0, 0); transform:scale(0, 0);}
.active .i_newsList li{opacity: 1; filter: alpha(opacity=100);-webkit-transform:scale(1, 1); transform:scale(1, 1);transition-delay: 0.6s;-webkit-transition-delay: 0.6s; -moz-transition-delay: 0.6s; -o-transition-delay: 0.6s;}

.ab_left{opacity: 0; filter: alpha(opacity=0); -webkit-transform: translateX(-100%); -ms-transform: translateX(-100%); -o-transform: translateX(-100%); transform: translateX(-100%);transition: all 0.8s cubic-bezier(0.445, 0.145, 0.355, 1) 0s;-webkit-transition: transition: all 0.8s cubic-bezier(0.445, 0.145, 0.355, 1) 0s;}
.active .ab_left{opacity: 1; filter: alpha(opacity=100); -webkit-transform: translateX(0); -ms-transform: translateX(0); -o-transform: translateX(0); transform: translateX(0); transition-delay: 0.6s;-webkit-transition-delay: 0.6s; -moz-transition-delay: 0.6s; -o-transition-delay: 0.6s;}

.ab_left{opacity: 0; filter: alpha(opacity=0); -webkit-transform: translateX(-100%); -ms-transform: translateX(-100%); -o-transform: translateX(-100%); transform: translateX(-100%);transition: all 0.8s cubic-bezier(0.445, 0.145, 0.355, 1) 0s;-webkit-transition: transition: all 0.8s cubic-bezier(0.445, 0.145, 0.355, 1) 0s;}
.active .ab_left{opacity: 1; filter: alpha(opacity=100); -webkit-transform: translateX(0); -ms-transform: translateX(0); -o-transform: translateX(0); transform: translateX(0); transition-delay: 0.6s;-webkit-transition-delay: 0.6s; -moz-transition-delay: 0.6s; -o-transition-delay: 0.6s;}

.ab_right{opacity: 0; filter: alpha(opacity=0); -webkit-transform: translateX(100%); -ms-transform: translateX(100%); -o-transform: translateX(100%); transform: translateX(100%);transition: all 0.8s cubic-bezier(0.445, 0.145, 0.355, 1) 0s;-webkit-transition: transition: all 0.8s cubic-bezier(0.445, 0.145, 0.355, 1) 0s;}
.active .ab_right{opacity: 1; filter: alpha(opacity=100); -webkit-transform: translateX(0); -ms-transform: translateX(0); -o-transform: translateX(0); transform: translateX(0); transition-delay: 0.7s;-webkit-transition-delay: 0.7s; -moz-transition-delay: 0.7s; -o-transition-delay: 0.7s;}


.IndexMessage_left{opacity: 0; filter: alpha(opacity=0); -webkit-transform: translateX(-100%); -ms-transform: translateX(-100%); -o-transform: translateX(-100%); transform: translateX(-100%);transition: all 0.8s cubic-bezier(0.445, 0.145, 0.355, 1) 0s;-webkit-transition: transition: all 0.8s cubic-bezier(0.445, 0.145, 0.355, 1) 0s;}
.active .IndexMessage_left{opacity: 1; filter: alpha(opacity=100); -webkit-transform: translateX(0); -ms-transform: translateX(0); -o-transform: translateX(0); transform: translateX(0); transition-delay: 0.6s;-webkit-transition-delay: 0.6s; -moz-transition-delay: 0.6s; -o-transition-delay: 0.6s;}

.IndexMessage_right{opacity: 0; filter: alpha(opacity=0); -webkit-transform: translateX(100%); -ms-transform: translateX(100%); -o-transform: translateX(100%); transform: translateX(100%);transition: all 0.8s cubic-bezier(0.445, 0.145, 0.355, 1) 0s;-webkit-transition: transition: all 0.8s cubic-bezier(0.445, 0.145, 0.355, 1) 0s;}
.active .IndexMessage_right{opacity: 1; filter: alpha(opacity=100); -webkit-transform: translateX(0); -ms-transform: translateX(0); -o-transform: translateX(0); transform: translateX(0); transition-delay: 0.7s;-webkit-transition-delay: 0.7s; -moz-transition-delay: 0.7s; -o-transition-delay: 0.7s;}

.ipart04 .left{opacity: 0; filter: alpha(opacity=0); -webkit-transform: translateX(-100%); -ms-transform: translateX(-100%); -o-transform: translateX(-100%); transform: translateX(-100%);transition: all 0.8s cubic-bezier(0.445, 0.145, 0.355, 1) 0s;-webkit-transition: transition: all 0.8s cubic-bezier(0.445, 0.145, 0.355, 1) 0s;}
.active .ipart04 .left{opacity: 1; filter: alpha(opacity=100); -webkit-transform: translateX(0); -ms-transform: translateX(0); -o-transform: translateX(0); transform: translateX(0); transition-delay: 0.6s;-webkit-transition-delay: 0.6s; -moz-transition-delay: 0.6s; -o-transition-delay: 0.6s;}

.ipart04 .right{opacity: 0; filter: alpha(opacity=0); -webkit-transform: translateX(100%); -ms-transform: translateX(100%); -o-transform: translateX(100%); transform: translateX(100%);transition: all 0.8s cubic-bezier(0.445, 0.145, 0.355, 1) 0s;-webkit-transition: transition: all 0.8s cubic-bezier(0.445, 0.145, 0.355, 1) 0s;}
.active .ipart04 .right{opacity: 1; filter: alpha(opacity=100); -webkit-transform: translateX(0); -ms-transform: translateX(0); -o-transform: translateX(0); transform: translateX(0); transition-delay: 0.7s;-webkit-transition-delay: 0.7s; -moz-transition-delay: 0.7s; -o-transition-delay: 0.7s;}



.ct3 .innerWrap{opacity: 0; filter: alpha(opacity=0);transition: all 0.8s cubic-bezier(0.445, 0.145, 0.355, 1) 0s;-webkit-transition: transition: all 0.8s cubic-bezier(0.445, 0.145, 0.355, 1) 0s;
-webkit-transform:scale(0, 0); transform:scale(0, 0);}
.active .ct3 .innerWrap{opacity: 1; filter: alpha(opacity=100);-webkit-transform:scale(1, 1); transform:scale(1, 1);transition-delay: 0.1s;-webkit-transition-delay: 0.1s; -moz-transition-delay: 0.1s; -o-transition-delay: 0.1s;}

.content2 .product{opacity: 0; filter: alpha(opacity=0);transition: all 0.8s cubic-bezier(0.445, 0.145, 0.355, 1) 0s;-webkit-transition: transition: all 0.8s cubic-bezier(0.445, 0.145, 0.355, 1) 0s;
-webkit-transform:scale(0, 0); transform:scale(0, 0);}
.active .content2 .product{opacity: 1; filter: alpha(opacity=100);-webkit-transform:scale(1, 1); transform:scale(1, 1);transition-delay: 0.1s;-webkit-transition-delay: 0.1s; -moz-transition-delay: 0.1s; -o-transition-delay: 0.1s;}

.content5 .left{opacity: 0; filter: alpha(opacity=0); -webkit-transform: translateX(-100%); -ms-transform: translateX(-100%); -o-transform: translateX(-100%); transform: translateX(-100%);transition: all 0.8s cubic-bezier(0.445, 0.145, 0.355, 1) 0s;-webkit-transition: transition: all 0.8s cubic-bezier(0.445, 0.145, 0.355, 1) 0s;}
.active .content5 .left{opacity: 1; filter: alpha(opacity=100); -webkit-transform: translateX(0); -ms-transform: translateX(0); -o-transform: translateX(0); transform: translateX(0); transition-delay: 0.6s;-webkit-transition-delay: 0.6s; -moz-transition-delay: 0.6s; -o-transition-delay: 0.6s;}

.content5 .right{opacity: 0; filter: alpha(opacity=0); -webkit-transform: translateX(100%); -ms-transform: translateX(100%); -o-transform: translateX(100%); transform: translateX(100%);transition: all 0.8s cubic-bezier(0.445, 0.145, 0.355, 1) 0s;-webkit-transition: transition: all 0.8s cubic-bezier(0.445, 0.145, 0.355, 1) 0s;}

.active .content5 .right{opacity: 1; filter: alpha(opacity=100); -webkit-transform: translateX(0); -ms-transform: translateX(0); -o-transform: translateX(0); transform: translateX(0); transition-delay: 0.7s;-webkit-transition-delay: 0.7s; -moz-transition-delay: 0.7s; -o-transition-delay: 0.7s;}




.yy{background-image:url(../images/2s.jpg);}
.IAbout{ position:relative; z-index:2;}

.IAbout .IAbout_top{ display:flex; justify-content:space-between;}

.IAbout .IAbout_top .IAbout_top_left{ width:300px;}

.IAbout .IAbout_top .IAbout_top_left .top_left_dd{ font-size:16px; color:#ea5513; text-transform:uppercase; margin-bottom:20px;}

.IAbout .IAbout_top .IAbout_top_left .top_left_dt{ line-height:54px;}

.IAbout .IAbout_top .IAbout_top_left .top_left_dt p{ color:#000000; font-size:45px;}

.IAbout .IAbout_top .IAbout_top_left .top_left_dt p span{ color:#ea5513;font-weight: bold;}

.IAbout .IAbout_top .IAbout_top_left .top_left_btn{ display:flex; align-items:center; justify-content:center; padding:0px 25px; height:53px; border-radius:100px; border:1px solid #bfbfbf; font-size:15px; color:#666666; margin-top:80px; max-width:170px;}
.IAbout .IAbout_top .IAbout_top_left .top_left_btn span{ display:flex; align-items:center; justify-content:center; width:19px; height:19px; position:relative; margin-left:7px;}
.IAbout .IAbout_top .IAbout_top_left .top_left_btn span img{ position:absolute; transition: all 0.3s ease 0s; -webkit-transform: all 0.3s ease 0s;}
.IAbout .IAbout_top .IAbout_top_left .top_left_btn span img:last-child{ opacity:0;}
.IAbout .IAbout_top .IAbout_top_left .top_left_btn:hover span img{ opacity:0; transition: all 0.3s ease 0s; -webkit-transform: all 0.3s ease 0s;}
.IAbout .IAbout_top .IAbout_top_left .top_left_btn:hover span img:last-child{ opacity:1; transition: all 0.3s ease 0s; -webkit-transform: all 0.3s ease 0s;}
.IAbout .IAbout_top .IAbout_top_left .top_left_btn:hover{ background:#ea5513; color:#fff; border:1px solid #ea5513;}

.IAbout .IAbout_top .IAbout_top_left .top_left_dt p.fun1{font-size: 26px; padding-top: 10px;
    line-height: 30px;
    font-weight: 600;}
.IAbout .IAbout_top .IAbout_top_left .top_left_dt p.fun{font-size: 26px; padding-top: 10px;
    line-height: 36px;}
.IAbout .IAbout_top .IAbout_top_left .top_left_btn img{ margin-left:7px; position:relative; top:2px;}

.IAbout .IAbout_top .IAbout_top_right{ width:calc( 100% - 400px);}

.IAbout .IAbout_top .IAbout_top_right .top_right_dd{ margin-bottom:20px;}

.IAbout .IAbout_top .IAbout_top_right .top_right_dd p{ font-size:18px; color:#333333; line-height:32px; padding-bottom: 15px; text-indent: 2em; text-align: justify;}

.IAbout .IAbout_top .IAbout_top_right .top_right_dt{ font-size:16px; color:#666666; line-height:30px;}

.IAbout .IAbout_top .IAbout_top_right .top_right_bottom{ display:flex; align-items:center; justify-content:space-between; margin-top:45px;}

.IAbout .IAbout_top .IAbout_top_right .top_right_bottom .right_bottom_list .bottom_list_dd{ font-size:56px; color:#ea5513; display:flex; align-items:flex-end;}
.IAbout .IAbout_top .IAbout_top_right .top_right_bottom .right_bottom_list .bottom_list_dd .counter-demo-4 span{ font-size:56px; color:#ea5513; display:flex; align-items:flex-end; font-weight:normal; margin-left:0px;}

.IAbout .IAbout_top .IAbout_top_right .top_right_bottom .right_bottom_list .bottom_list_dd span{ font-size:30px; color:#666666; position:relative; top:-8px; font-weight:bolder; margin-left:8px;}

.IAbout .IAbout_top .IAbout_top_right .top_right_bottom .right_bottom_list .bottom_list_dt{ font-size:16px; color:#666666; display:flex; align-items:center;}

.IAbout .IAbout_top .IAbout_top_right .top_right_bottom .right_bottom_list .bottom_list_dt:before{ content:""; display:inline-block; width:9px; height:9px; background:#fc5000; border-radius:100%; margin-right:6px; position:relative; top:2px;}

.IAbout .IAbout_bottom{ position:relative; background:#00833e; border-radius:10px; overflow:hidden; display:flex; justify-content:space-between; align-items:center; position:relative; margin-bottom: 100px;}

.IAbout .IAbout_bottom .IAbout_bottom_left{ width:46%; height:542px; position:relative; overflow:hidden;}
.IAbout .IAbout_bottom .IAbout_bottom_left img{ width:100%; height:542px; object-fit:cover;
-webkit-transform: scale(1);
   -moz-transform: scale(1);
    -ms-transform: scale(1);
     -o-transform: scale(1);
           filter: scale(1);
           filter: transform;
       transition: all 0.5s ease 0s;
-webkit-transform: all 0.5s ease 0s; 
}
.IAbout .IAbout_bottom .IAbout_bottom_left:hover img{
-webkit-transform: scale(1.15);
   -moz-transform: scale(1.15);
    -ms-transform: scale(1.15);
     -o-transform: scale(1.15);
           filter: scale(1.15);
           filter: transform;
       transition: all 0.5s ease 0s;
-webkit-transform: all 0.5s ease 0s; 
}


.IAbout .IAbout_bottom .IAbout_bottom_left .bottom_left_list{  position:absolute; left:0; top:0; opacity:0; transition: all 0.5s ease 0s; -webkit-transform: all 0.5s ease 0s;}
.IAbout .IAbout_bottom .IAbout_bottom_left .bottom_left_list.on{ opacity:1; transition: all 0.5s ease 0s; -webkit-transform: all 0.5s ease 0s;}

.IAbout .IAbout_bottom .IAbout_bottom_center{ position:absolute; left:34%;}

.IAbout .IAbout_bottom .IAbout_bottom_center .bottom_center_nav{ position:absolute; right:-90px; top:0; height:100%; display:flex; align-items: flex-end; justify-content:center; flex-direction:column; padding-top:65px;}

.IAbout .IAbout_bottom .IAbout_bottom_center .bottom_center_nav ul li:last-child{ margin-top:50px; right:-30px; position:relative;}
.IAbout .IAbout_bottom .IAbout_bottom_center .bottom_center_nav ul li:nth-child(2){ margin-top:50px; right:-61px; position:relative;}
.IAbout .IAbout_bottom .IAbout_bottom_center .bottom_center_nav ul li:nth-child(3){ margin-top:50px; right:-55px; position:relative;}

.IAbout .IAbout_bottom .IAbout_bottom_center .bottom_center_nav ul li{ font-size:20px; color:#fff; display:flex; align-items:center; cursor:pointer;right:-50px; position:relative;}

.IAbout .IAbout_bottom .IAbout_bottom_center .bottom_center_nav ul li b{ position:relative; display:flex; align-items:center; justify-content:center; width:44px; height:44px;}

.IAbout .IAbout_bottom .IAbout_bottom_center .bottom_center_nav ul li b:before{ content:""; display:inline-block; width:8px; height:8px; background:#fff; border-radius:100%; position:absolute; left:50%; top:50%; transform:translate(-50%,-50%);}

.IAbout .IAbout_bottom .IAbout_bottom_center .bottom_center_nav ul li span{ margin-left:0px;transition: all 0.5s ease; -webkit-transform: all 0.5s ease; position:relative; right:0;}

.IAbout .IAbout_bottom .IAbout_bottom_center .bottom_center_nav ul li b svg{ opacity:0;transition: all 0.5s ease; -webkit-transform: all 0.5s ease; }

.IAbout .IAbout_bottom .IAbout_bottom_center .bottom_center_nav ul li.on b svg{ opacity:1;transition: all 0.5s ease; -webkit-transform: all 0.5s ease; }

.IAbout .IAbout_bottom .IAbout_bottom_center .bottom_center_nav ul li.on span{ margin-left:0px;transition: all 0.5s ease; -webkit-transform: all 0.5s ease;  right:-15px;}

.IAbout .IAbout_bottom .IAbout_bottom_center .bottom_center_nav ul li svg .jdt2{ transform: rotate(-90deg); transform-origin:22px; }

.IAbout .IAbout_bottom .IAbout_bottom_center .bottom_center_nav ul li.on svg .jdt2{ animation: jtd3 infinite 4s linear; }

@keyframes jtd3{

    0%{ stroke-dasharray:0 125; stroke-dashoffset: 0;}

    100%{ stroke-dasharray:125 0; stroke-dashoffset: 0;}

}

.IAbout .IAbout_bottom .IAbout_bottom_right{ width:55%; padding-left:20%; padding-right:4%;}

.IAbout .IAbout_bottom .IAbout_bottom_right .bottom_right_list{ display:none;}

.IAbout .IAbout_bottom .IAbout_bottom_right .bottom_right_list .right_list_dd{ font-size:16px; color:#fff; text-transform:uppercase;}

.IAbout .IAbout_bottom .IAbout_bottom_right .bottom_right_list .right_list_dt{ font-size:46px; color:#fff; margin:15px 0px;}

.IAbout .IAbout_bottom .IAbout_bottom_right .bottom_right_list .right_list_p{ font-size:16px; color:#fff; line-height:30px;}

.IAbout .IAbout_bottom .IAbout_bottom_right .bottom_right_list .right_list_content{ display:flex; flex-wrap:wrap; width:400px; margin-top:30px; margin-bottom:30px;}

.IAbout .IAbout_bottom .IAbout_bottom_right .bottom_right_list .right_list_content a{ font-size:15px; color:#fff; display:flex; align-items:center; margin-bottom:13px; display:inline-block; width:100%;}
.IAbout .IAbout_bottom .IAbout_bottom_right .bottom_right_list .right_list_content a:nth-child(3n){ margin-right:0px;}

.IAbout .IAbout_bottom .IAbout_bottom_right .bottom_right_list .right_list_content a:before{ content:"•"; margin-right:8px;}

.IAbout .IAbout_bottom .IAbout_bottom_right .bottom_right_list .right_list_btn{ display:flex; align-items:center; justify-content:center; padding:0px 26px; height:53px; border-radius:100px; border:1px solid #bfbfbf; font-size:15px; color:#fff; max-width:170px;}
.IAbout .IAbout_bottom .IAbout_bottom_right .bottom_right_list .right_list_btn span{ display:flex; align-items:center; justify-content:center; width:19px; height:19px; position:relative; margin-left:7px;}
.IAbout .IAbout_bottom .IAbout_bottom_right .bottom_right_list .right_list_btn span img{ position:absolute; transition: all 0.3s ease 0s; -webkit-transform: all 0.3s ease 0s;}
.IAbout .IAbout_bottom .IAbout_bottom_right .bottom_right_list .right_list_btn span img:last-child{ opacity:0;}
.IAbout .IAbout_bottom .IAbout_bottom_right .bottom_right_list .right_list_btn:hover span img{ opacity:0; transition: all 0.3s ease 0s; -webkit-transform: all 0.3s ease 0s;}
.IAbout .IAbout_bottom .IAbout_bottom_right .bottom_right_list .right_list_btn:hover span img:last-child{ opacity:1; transition: all 0.3s ease 0s; -webkit-transform: all 0.3s ease 0s;}
.IAbout .IAbout_bottom .IAbout_bottom_right .bottom_right_list .right_list_btn:hover{ background:#fff; color:#ea5513; border:1px solid #fff;}

.Abb{ margin: 30px 0 30px 0;}
.Abb .About_bottom .About_bottom_title {
    font-size: 40px;
    color: #ea5513;
    margin-bottom: 60px;
	text-align: center;
}
.Abb .About_bottom .About_bottom_content .bottom_content_list{ border:1px solid #eaeaea; border-radius:5px;}
.Abb .About_bottom .About_bottom_content .bottom_content_list img{ width:100%;border-radius:5px;}
.Abb .About_bottom .About_bottom_content .swiper-pagination{ display:flex; align-items:center; justify-content:center; position:relative; margin-top:35px;}
.Abb .About_bottom .About_bottom_content .swiper-pagination span{ display:flex; align-items:center; justify-content:center; width:22px; height:22px; border-radius:100%; background:rgba(255,255,255,0); opacity:1; transition: all 0.3s ease 0s; -webkit-transform: all 0.3s ease 0s; border:1px solid rgba(255,255,255,0); margin:0px 4px;}
.Abb .About_bottom .About_bottom_content .swiper-pagination span:before{ content:""; display:inline-block; width:10px; height:10px; background:#dadada; border-radius:100%; transition: all 0.3s ease 0s; -webkit-transform: all 0.3s ease 0s;}
.Abb .About_bottom .About_bottom_content .swiper-pagination span.swiper-pagination-bullet-active{  transition: all 0.3s ease 0s; -webkit-transform: all 0.3s ease 0s;border:1px solid #ea5513;}
.Abb .About_bottom .About_bottom_content .swiper-pagination span.swiper-pagination-bullet-active:before{ background:#ea5513; transition: all 0.3s ease 0s; -webkit-transform: all 0.3s ease 0s;}

.NInvestor .news_right {
    width: 100%;
}
.NInvestor .news_right .news_right_content .right_content_list{ border:0px; background:#f9f9f9 url("../images/bg.png") no-repeat 40px 50%; height:86px; margin-bottom:10px; display:flex; align-items:center; justify-content:space-between; padding:0px; padding-left:104px; width: 100%;}
.NInvestor .news_right .news_right_content .right_content_list dt{ margin-bottom:0px; width:80%;font-size: 16px;
    color: #444444;
    font-weight: bolder;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;}
.NInvestor .news_right .news_right_content .right_content_list .content_list_more{ font-size:16px; color:#666; line-height:26px; background:#f5f5f5; height:86px; display:flex; align-items:center; justify-content:center; width:120px; transition: all 0.5s ease 0s;}
.NInvestor .news_right .news_right_content .right_content_list:hover{ background:#f9f9f9 url("../images/bg_on.png") no-repeat 40px 50%;}
.NInvestor .news_right .news_right_content .right_content_list:hover .content_list_more{ background:#ea5513; color:#fff; transition: all 0.5s ease 0s;}

.NInvestor .news_right .news_right_title{ font-size: 28px; color: #444444; margin-bottom: 30px;}
.NInvestor .news_right .news_right_content{ margin-bottom: 20px;}

.counter-demo-4{ font-style:inherit !important;}

.ipart04{padding:65px 0 55px;}
.ipart04 .tit a{color:#ffffff; font-size:32px; font-weight:bold; line-height:32px; margin-bottom:50px;}
.ipart04 .tit a:hover{color:#ea5513;}
.ipart04 .tit .more{font-size:14px; font-weight:normal;}
.ipart04 .rect-64{padding-bottom:64%;}
.ipart04 a{display:block;}
.ipart04 .left{width: 65%;}
.ipart04 .left .l_left{width:48.5%; background:#fff;}
.ipart04 .left .l_right{width:48.5%;}
.ipart04 .left .info{background:#ffffff; padding:47px 20px;}
.ipart04 .left .info .t{font-size:20px; color:#272727; font-weight:bold;}
.ipart04 .left .info .date{font-size:13px; color:#666; margin:10px 0;}
.ipart04 .left .info .desc{color:#373737; line-height:24px; height:48px; overflow:hidden;display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
    overflow: hidden;}
.ipart04 .left .l_right .info{padding:20px; margin-bottom:14px;}
.ipart04 .left a:hover .info{background:#ea5513;}
.ipart04 .left a:hover .info .t,.ipart04 .left a:hover .info .date,.ipart04 .left a:hover .info .desc{color:#fff;}
.ipart04 .right{width: 32.5%;}
.ipart04 .right .rect-114{position: relative;}
.ipart04 .right .rect-114 img{width: 100%; height: 480px;object-fit: cover;}
.ipart04 .right .rect-114 em{display:block;position:absolute;top:0;right:0;bottom:0;left:0;background-color:rgba(0,0,0,.3);background-image:url(../images/icon_video.png);background-position:center center;background-repeat:no-repeat; transition:ease .5s;-webkit-transition:ease .5s;}
.ipart04 .right .rect-114:hover em{background-color:rgba(0,0,0,.1);}
.ipart04 .right .common-line-btn{color:#fff; border-color:#fff; position:absolute; bottom:55px; left:50%; margin-left:-75px;}
.ipart04 .right a:hover .common-line-btn{border-color:#ea5513;}
.ipart04 .right a:hover .common-line-btn:after{right:0;}
.ipart04 .common-line-btn:after{background:#0284f2;}
.rect-666 img{ width: 100%; height: 276px;object-fit: cover;}
.l{ float: left;}
.r{ float: right;}

.rect-50{padding-bottom: 50%;}
.rect-5625{padding-bottom: 56.25%;}
.rect-60{padding-bottom: 60%;}
.rect-618{padding-bottom: 61.8%;}
.rect-626{padding-bottom: 62.6%;}
.rect-70{padding-bottom: 70%;}
.rect-75{padding-bottom: 75%;}
.rect-80{padding-bottom: 80%;}
.rect-90{padding-bottom: 90%;}
.rect-100{padding-bottom: 100%;}
.trs5{-moz-transition:all .5s ease 0s; -ms-transition:all .5s ease 0s; -o-transition:all .5s ease 0s; -webkit-transition:all .5s ease 0s; transition:all .5s ease 0s;}
.imgZoom img,.imgY180 img { -moz-transition:all .8s ease 0s; -ms-transition:all .8s ease 0s; -o-transition:all .8s ease 0s; -webkit-transition:all .8s ease 0s; transition:all .8s ease 0s;}
.imgZoom { overflow:hidden; -webkit-transform:rotate(0); transform:rotate(0); }
.imgZoom:hover img{ -moz-transform:scale(1.1,1.1); -ms-transform:scale(1.1,1.1); -o-transform:scale(1.1,1.1); -webkit-transform:scale(1.1,1.1); transform:scale(1.1,1.1);}
.imgY180:hover img { cursor:text; -moz-transform:rotateY(180deg); -ms-transform:rotateY(180deg); -o-transform:rotateY(180deg); -webkit-transform:rotateY(180deg); transform:rotateY(180deg) }
.el { overflow: hidden; white-space: nowrap; text-overflow: ellipsis;}

.Culture{ width:100%; height:726px; background:url(../images/bg10.jpg) no-repeat 50%/cover; position:relative;}
.Culture .Culture_title{ text-align:center; padding-top:88px;}
.Culture .Culture_title .Culture_title_dd{ font-size:40px; color:#fff; font-family:"BEBAS"; margin-bottom:5px;}
.Culture .Culture_title .Culture_title_dt{ font-size:28px; color:#fff;}
.Culture .Culture_title .Culture_title_dt span{ position:relative;}
.Culture .Culture_title .Culture_title_dt span:before{ content:""; display:inline-block; width:58px; height:1px; background:#fff; position:absolute; left:-85px; top:18px;}
.Culture .Culture_title .Culture_title_dt span:after{ content:""; display:inline-block; width:58px; height:1px; background:#fff; position:absolute; right:-85px; top:18px;}
.Culture .Culture_content{ position:absolute; left:0; top:0; height:100%; width:100%; display:flex; align-items:center; justify-content:space-between;}
.Culture .Culture_content .Culture_content_list{ width:25%; border-right:1px solid rgba(255,255,255,.2); height:100%; display:flex; justify-content: flex-end; flex-direction:column; padding:0px 50px; padding-bottom:75px;}
.Culture .Culture_content .Culture_content_list .content_list_icon{ position:relative; margin-bottom:33px; padding-bottom:38px;}
.Culture .Culture_content .Culture_content_list .content_list_icon:before{ content:""; display:inline-block; width:16px; height:2px; background:#fff; position:absolute; left:0; bottom:0;}
.Culture .Culture_content .Culture_content_list .content_list_title .list_title_dd{ font-size:18px; color:#fff; margin-bottom:5px;}
.Culture .Culture_content .Culture_content_list .content_list_title .list_title_dt{ font-size:24px; color:#fff;}
.Culture .Culture_content .Culture_content_list .content_list_txt{ font-size:16px; color:rgba(255,255,255,.7); margin-top:27px;}
.Culture .Culture_content .Culture_content_list .content_list_txt p:last-child{ margin-top:10px;}


.Culture .Culture_content .Culture_content_list .dsg .list_title_dd{font-size: 16px;color: rgba(255,255,255,.7);}
.Culture .Culture_content .Culture_content_list .dsg .list_title_dt{ padding: 30px 0 20px 0;}

.Employings{ padding:101px 0px; background:#fff;}
.Employings .pc_all_content{ position:relative;}
.Employings .Employing_img{ border-radius:10px; overflow:hidden;}
.Employings .Employing_txt{ position:absolute; top:80px; left:65px;}
.Employings .Employing_txt .Employing_txt_top .txt_top_dd{ font-size:16px; color:#1a7ec8; text-transform:uppercase; font-weight:bolder;}
.Employings .Employing_txt .Employing_txt_top .txt_top_dt{ font-size:36px; color:#333333; margin-top:5px; margin-bottom:16px;}
.Employings .Employing_txt .Employing_txt_top .txt_top_p{ font-size:24px; color:#333333;}
.Employings .Employing_txt .Employing_txt_bottom{ line-height:30px; color:#666666; font-size:16px; max-width:700px; margin-top:40px; text-align: justify;}

.ICase{ background:#f8f8f8; margin-top:-240px; position:relative; padding-top:350px; padding-bottom:76px;}

.ICase .ICase_title{ margin-bottom:35px;}

.ICase .ICase_title .ICase_title_dd{ font-size:16px; color:#ea5513; text-transform:uppercase;}

.ICase .ICase_title .ICase_title_dt{ font-size:45px; color:#222222; margin-top:10px; margin-bottom:13px;}

.ICase .ICase_title .ICase_title_dt span{ font-size:16px; color:#666666; margin-left:18px;}

.ICase .ICase_title .ICase_title_p{ font-size:26px; color:#666666;}

.ICase .ICase_title .ICase_title_btn{ display:flex; align-items:center; justify-content:center; padding:0px 26px; height:53px; border-radius:100px; border:1px solid #bfbfbf; font-size:15px; color:#fff; max-width:170px; margin-top:30px;}
.ICase .ICase_title .ICase_title_btn span{ display:flex; align-items:center; justify-content:center; width:19px; height:19px; position:relative; margin-left:7px;}
.ICase .ICase_title .ICase_title_btn span img{ position:absolute; transition: all 0.3s ease 0s; -webkit-transform: all 0.3s ease 0s;}
.ICase .ICase_title .ICase_title_btn span img:last-child{ opacity:0;}
.ICase .ICase_title .ICase_title_btn:hover span img{ opacity:0; transition: all 0.3s ease 0s; -webkit-transform: all 0.3s ease 0s;}
.ICase .ICase_title .ICase_title_btn:hover span img:last-child{ opacity:1; transition: all 0.3s ease 0s; -webkit-transform: all 0.3s ease 0s;}
.ICase .ICase_title .ICase_title_btn:hover{ background:#fff; color:#ea5513; border:1px solid #fff;}





.ICase .ICase_content{ display:flex; align-items: flex-start; justify-content:space-between;}

.ICase .ICase_content .ICase_content_left{ width:400px; border-radius:10px; overflow:hidden; box-shadow:0px 0px 24px rgba(211,211,211,.24);}

.ICase .ICase_content .ICase_content_left .content_left_list .left_list_title{ display:flex; align-items:center; height:84px; background:#ea5513; justify-content:space-between; padding-left:25px; padding-right:15px;}

.ICase .ICase_content .ICase_content_left .content_left_list .left_list_title .list_title_dd{ font-size:28px; color:#fff;}

.ICase .ICase_content .ICase_content_left .content_left_list .left_list_title .list_title_dd img{ margin-right:11px;}

.ICase .ICase_content .ICase_content_left .content_left_list .left_list_title .list_title_dd span{ font-size:22px; color:#fff; margin-left:10px;}

.ICase .ICase_content .ICase_content_left .content_left_list .left_list_title .list_title_dt a{ display:flex; align-items:center; justify-content:center; height:53px; border-radius:100px; border:1px solid rgba(255,255,255,.45); font-size:15px; color:#fff; width:138px;}
.ICase .ICase_content .ICase_content_left .content_left_list .left_list_title .list_title_dt a span{ display:flex; align-items:center; justify-content:center; width:19px; height:19px; position:relative; margin-left:7px;}
.ICase .ICase_content .ICase_content_left .content_left_list .left_list_title .list_title_dt a span img{ position:absolute; transition: all 0.3s ease 0s; -webkit-transform: all 0.3s ease 0s;}
.ICase .ICase_content .ICase_content_left .content_left_list .left_list_title .list_title_dt a span img:last-child{ opacity:0;}
.ICase .ICase_content .ICase_content_left .content_left_list .left_list_title .list_title_dt a:hover span img{ opacity:0; transition: all 0.3s ease 0s; -webkit-transform: all 0.3s ease 0s;}
.ICase .ICase_content .ICase_content_left .content_left_list .left_list_title .list_title_dt a:hover span img:last-child{ opacity:1; transition: all 0.3s ease 0s; -webkit-transform: all 0.3s ease 0s;}
.ICase .ICase_content .ICase_content_left .content_left_list .left_list_title .list_title_dt a:hover{ background:#fff; color:#ea5513; border:1px solid #fff;}



.ICase .ICase_content .ICase_content_left .content_left_list .left_list_title .list_title_dt a img{ margin-left:7px; position:relative; top:2px;}

.ICase .ICase_content .ICase_content_left .content_left_list .left_list_txt{ background:#fff; padding:25px; padding-right:6px;}

.ICase .ICase_content .ICase_content_left .content_left_list .left_list_txt .list_txt_scr{height:365px; overflow:auto; position:relative;}

.ICase .ICase_content .ICase_content_left .content_left_list .left_list_txt .list_txt_list{ padding:30px 0px; border-bottom:1px solid #eeeeee;}

.ICase .ICase_content .ICase_content_left .content_left_list .left_list_txt .list_txt_list:nth-child(1){ padding-top:5px;}

.ICase .ICase_content .ICase_content_left .content_left_list .left_list_txt .list_txt_list:last-child{ padding-bottom:0px; border-bottom:0px;}

.ICase .ICase_content .ICase_content_left .content_left_list .left_list_txt .list_txt_list .txt_list_dd{ font-size:20px; color:#333333; font-weight:bolder;}

.ICase .ICase_content .ICase_content_left .content_left_list .left_list_txt .list_txt_list .txt_list_dt{ display:flex; flex-wrap:wrap; justify-content:space-between; padding-top:8px;}

.ICase .ICase_content .ICase_content_left .content_left_list .left_list_txt .list_txt_list .txt_list_dt a{ font-size:16px; color:#666666; display:inline-block; width:48%; margin-top:10px;}



.ICase .ICase_content .ICase_content_left .content_left_list .left_list_txt .list_txt_list.null{position: absolute; top: 0; left: -7px; width: 100%; height: 80%; display: flex; align-items: center; justify-content: center; flex-direction: column;}

.ICase .ICase_content .ICase_content_left .content_left_list .left_list_txt .list_txt_scr::-webkit-scrollbar-track {

		  background-color: #bfbfbf;

	} /* 滚动条的滑轨背景颜色 */



.ICase .ICase_content .ICase_content_left .content_left_list .left_list_txt .list_txt_scr::-webkit-scrollbar-thumb {

		  background:#ea5513; 

	} /* 滑块颜色 */



.ICase .ICase_content .ICase_content_left .content_left_list .left_list_txt .list_txt_scr::-webkit-scrollbar-button {

		  background-color: #bfbfbf;

	} /* 滑轨两头的监听按钮颜色 */



.ICase .ICase_content .ICase_content_left .content_left_list .left_list_txt .list_txt_scr::-webkit-scrollbar-corner {

		  background-color: #bfbfbf;

	} /* 横向滚动条和纵向滚动条相交处尖角的颜色 */

.ICase .ICase_content .ICase_content_left .content_left_list .left_list_txt .list_txt_scr::-webkit-scrollbar {

    width: 4px;

    height: 0px;

	border-radius:3px;

} /* 这是针对缺省样式 (必须的)*/



.ICase .ICase_content .ICase_content_right{ width:63%; position:relative; top:-161px; margin-bottom:-161px;}

.ICase .ICase_content .ICase_content_right .LMap{ position:absolute; left:0; top:0; opacity:0;transition: all 0.5s ease; -webkit-transform: all 0.5s ease;}

.ICase .ICase_content .ICase_content_right .LMap.on{ opacity:1;transition: all 0.5s ease; -webkit-transform: all 0.5s ease;}

.ICase .ICase_content .ICase_content_right .LMap.in{ opacity:1;transition: all 0.5s ease; -webkit-transform: all 0.5s ease;}

.ICase .ICase_content .ICase_content_right .content_right_map img{ width:100%;}

/*.ICase .ICase_content .ICase_content_right .content_right_city{position: absolute; top: 4px; left: 8px; width: 100%; height: 100%;}*/
.ICase .ICase_content .ICase_content_right .content_right_city .right_city_list{ cursor:pointer;}

.ICase .ICase_content .ICase_content_right .content_right_city .right_city_list .city_list_dd{ position:absolute; font-size:12px; color:#888888; display:flex; align-items:center; width:62px; z-index:3;}
.ICase .ICase_content .ICase_content_right .content_right_city .right_city_list.on .city_list_dd{ color:#fff;}
.ICase .ICase_content .ICase_content_right .content_right_city .right_city_list.on .city_list_dd span:before{ transition: all 0.5s ease; -webkit-transform: all 0.5s ease; opacity:0; }
.ICase .ICase_content .ICase_content_right .content_right_city .right_city_list.in .city_list_dd{ color:#fff;}
.ICase .ICase_content .ICase_content_right .content_right_city .right_city_list.in .city_list_dd span:before{ transition: all 0.5s ease; -webkit-transform: all 0.5s ease; opacity:0; }

.ICase .ICase_content .ICase_content_right .content_right_city .right_city_list .city_list_dd span{ margin-right:4px; width:8px; height:8px; transition:all ease-in 0.3s; background:#ea5513; border-radius:100%; position:relative;}
.ICase .ICase_content .ICase_content_right .content_right_city .right_city_list .city_list_dd span:before{ content:""; display:inline-block;
width: 30px; height: 30px; margin: auto; background: #ea5513; border-radius: 100%; -webkit-animation: sk-spinner-pulse 1.0s infinite ease-in-out; animation: sk-spinner-pulse 1.0s infinite ease-in-out; position:absolute; left:-11px; top:-11px; transition: all 0.5s ease; -webkit-transform: all 0.5s ease; opacity:1;}
.ICase .ICase_content .ICase_content_right .content_right_city .right_city_list .city_list_dd span:after{ content:""; display:inline-block; width:26px; height:35px; background:url(../images/mapicon.png) no-repeat 50%/cover; position:absolute; left:-20px; top:0px; opacity:0;transition: all 0.5s ease; -webkit-transform: all 0.5s ease;}
.ICase .ICase_content .ICase_content_right .content_right_city .right_city_list.on .city_list_dd span:after{ top:-11px;transition: all 0.5s ease; -webkit-transform: all 0.5s ease; opacity:1;}
.ICase .ICase_content .ICase_content_right .content_right_city .right_city_list.in .city_list_dd span:after{ top:-11px;transition: all 0.5s ease; -webkit-transform: all 0.5s ease; opacity:1;}



@-webkit-keyframes sk-spinner-pulse {
  0% {
    -webkit-transform: scale(0);
            transform: scale(0);
  }
  100% {
    -webkit-transform: scale(1);
            transform: scale(1);
    opacity: 0;
  }
}

@keyframes sk-spinner-pulse {
  0% {
    -webkit-transform: scale(0);
            transform: scale(0);
  }
  100% {
    -webkit-transform: scale(1);
            transform: scale(1);
    opacity: 0;
  }
}

.ISolution{ background:url(../images/bg1.jpg) no-repeat 50%/cover; padding:105px 0px;}
.ISolution .ISolution_title{ display:flex; align-items:center; justify-content:space-between; margin-bottom:50px;}
.ISolution .ISolution_title .ISolution_title_left .title_left_dd{ font-size:18px; color:#fff; margin-bottom:13px; text-transform:uppercase;}
.ISolution .ISolution_title .ISolution_title_left .title_left_dt{ font-size:32px; color:#fff;}
.ISolution .ISolution_title .ISolution_title_right{ font-size:16px; color:#fff; display:flex; align-items:center;}
.ISolution .ISolution_title .ISolution_title_right span{ margin-right:15px; display:flex; align-items:center;}
.ISolution .ISolution_title .ISolution_title_right span:before{ content:""; display:inline-block; width:91px; height:1px; background:#fff; margin-right:20px;}
.ISolution .ISolution_content{ display:flex; align-items:center; justify-content:space-between;}
.ISolution .ISolution_content .ISolution_content_nav{ width:60%; background:rgba(76,76,78,.78); border-radius:22px; overflow:hidden;}
.ISolution .ISolution_content .ISolution_content_nav ul{ width:100%; display:flex; align-items:center; flex-wrap:wrap;}
.ISolution .ISolution_content .ISolution_content_nav .content_nav_li{ width:33.33%; text-align:center; padding:33px 0px; cursor:pointer; position:relative;transition: all 0.3s ease 0s; -webkit-transform: all 0.3s ease 0s;}
.ISolution .ISolution_content .ISolution_content_nav .content_nav_li:before{ content:""; display:inline-block; width:100%; height:100%; position:absolute; top:0; left:0; background: linear-gradient(to right,#ea5513, #fcc206); opacity:0;transition: all 0.3s ease 0s; -webkit-transform: all 0.3s ease 0s;}
.ISolution .ISolution_content .ISolution_content_nav .content_nav_li .nav_li_icon{ display:flex; align-items:center; justify-content:center; height:45px; height:45px; margin:0 auto; position:relative;}
.ISolution .ISolution_content .ISolution_content_nav .content_nav_li .nav_li_icon span{ position:absolute; left:0; top:0; width:100%; height:100%; display:flex; align-items:center; justify-content:center;}
.ISolution .ISolution_content .ISolution_content_nav .content_nav_li .nav_li_icon span i{ font-size: 40px; color: #ccc;}
.ISolution .ISolution_content .ISolution_content_nav .content_nav_li .nav_li_icon span img{ position:absolute;transition: all 0.3s ease 0s; -webkit-transform: all 0.3s ease 0s;}
.ISolution .ISolution_content .ISolution_content_nav .content_nav_li .nav_li_icon span img:last-child{ opacity:0;}
.ISolution .ISolution_content .ISolution_content_nav .content_nav_li .nav_li_title{ font-size:16px; color:#fff; text-align:center; margin-top:11px; position:relative; z-index:2;transition: all 0.3s ease 0s; -webkit-transform: all 0.3s ease 0s;}
.ISolution .ISolution_content .ISolution_content_nav .content_nav_li:hover:before{ opacity:1;transition: all 0.3s ease 0s; -webkit-transform: all 0.3s ease 0s;}
.ISolution .ISolution_content .ISolution_content_nav .content_nav_li:hover{ box-shadow: 0px 10px 23px rgba(130,121,1,.2);transition: all 0.3s ease 0s; -webkit-transform: all 0.3s ease 0s;}
.ISolution .ISolution_content .ISolution_content_nav .content_nav_li:hover .nav_li_title{transition: all 0.3s ease 0s; -webkit-transform: all 0.3s ease 0s;}
.ISolution .ISolution_content .ISolution_content_nav .content_nav_li:hover .nav_li_icon span img{ opacity:0;transition: all 0.3s ease 0s; -webkit-transform: all 0.3s ease 0s;}
.ISolution .ISolution_content .ISolution_content_nav .content_nav_li:hover .nav_li_icon span img:last-child{ opacity:1;transition: all 0.3s ease 0s; -webkit-transform: all 0.3s ease 0s;}
.ISolution .ISolution_content .ISolution_content_nav .content_nav_li.on:before{ opacity:1;transition: all 0.3s ease 0s; -webkit-transform: all 0.3s ease 0s;}
.ISolution .ISolution_content .ISolution_content_nav .content_nav_li.on{ box-shadow: 0px 10px 23px rgba(130,121,1,.2);transition: all 0.3s ease 0s; -webkit-transform: all 0.3s ease 0s;}
.ISolution .ISolution_content .ISolution_content_nav .content_nav_li.on .nav_li_title{ transition: all 0.3s ease 0s; -webkit-transform: all 0.3s ease 0s;}
.ISolution .ISolution_content .ISolution_content_nav .content_nav_li.on .nav_li_icon span img{ opacity:0;transition: all 0.3s ease 0s; -webkit-transform: all 0.3s ease 0s;}
.ISolution .ISolution_content .ISolution_content_nav .content_nav_li.on .nav_li_icon span img:last-child{ opacity:1;transition: all 0.3s ease 0s; -webkit-transform: all 0.3s ease 0s;}
.ISolution .ISolution_content .ISolution_content_nav .content_nav_li.on .nav_li_icon i,.ISolution .ISolution_content .ISolution_content_nav .content_nav_li:hover .nav_li_icon i{ color: #fff;}
.ISolution .ISolution_content .ISolution_content_txt{ width:40%; padding-left:95px;}
.ISolution .ISolution_content .ISolution_content_txt .content_txt_list .txt_list_title{ padding-bottom:35px; margin-bottom:40px; position:relative;}
.ISolution .ISolution_content .ISolution_content_txt .content_txt_list .txt_list_title:before{ content:""; display:inline-block; width:55px; height:5px; background:url(../images/bn28.png) no-repeat 50% 50%; position:absolute; left:0; bottom:0;}
.ISolution .ISolution_content .ISolution_content_txt .content_txt_list .txt_list_title .list_title_dd{ font-size:36px; color:#fff; margin-bottom:15px;}
.ISolution .ISolution_content .ISolution_content_txt .content_txt_list .txt_list_title .list_title_dt{ font-size:16px; color:#fff;}
.ISolution .ISolution_content .ISolution_content_txt .content_txt_list .txt_list_content{ font-size:16px; color:#fff; line-height:26px;
display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2; overflow: hidden;
}
.ISolution .ISolution_content .ISolution_content_txt .content_txt_list .txt_list_btn{ display:flex; width:188px; height:56px; align-items:center; justify-content:center; background:#4c4c4e; font-size:14px; color:#fff; margin-top:55px;}
.ISolution .ISolution_content .ISolution_content_txt .content_txt_list .txt_list_btn:hover{ background:linear-gradient(to right,#ea5513, #fcc206);}
.ISolution .ISolution_content .ISolution_content_txt .content_txt_list .txt_list_btn img{ margin-right:10px; position:relative; top:2px;}

.ICase .ICase_content .ICase_content_right .content_right_city .right_city_list .city_list_dd span img{ display:none;}

.ICase .ICase_content .ICase_content_right .content_right_city .right_city_list.xj .city_list_dd{ left:12.6%; top:32.6%; }

.ICase .ICase_content .ICase_content_right .content_right_city .right_city_list.hlj .city_list_dd{ right:9%; top:15.6%; }

.ICase .ICase_content .ICase_content_right .content_right_city .right_city_list.jl .city_list_dd{ right:7.8%; top:26%; }

.ICase .ICase_content .ICase_content_right .content_right_city .right_city_list.ln .city_list_dd{ right:12%; top:31%; }

.ICase .ICase_content .ICase_content_right .content_right_city .right_city_list.bj .city_list_dd{ right:23.2%; top:35.5%; }

.ICase .ICase_content .ICase_content_right .content_right_city .right_city_list.tj .city_list_dd{ right:21%; top:39%; }

.ICase .ICase_content .ICase_content_right .content_right_city .right_city_list.hb .city_list_dd{ right:25.5%; top:41.4%; }

.ICase .ICase_content .ICase_content_right .content_right_city .right_city_list.sx .city_list_dd{ right:29.5%; top:47%; }

.ICase .ICase_content .ICase_content_right .content_right_city .right_city_list.sd .city_list_dd{ right:19.5%; top:47.8%; }

.ICase .ICase_content .ICase_content_right .content_right_city .right_city_list.js .city_list_dd{ right:17.5%; top:53%; }
.ICase .ICase_content .ICase_content_right .content_right_city .right_city_list.js .city_list_dd span:after{ left:22px;}

.ICase .ICase_content .ICase_content_right .content_right_city .right_city_list.sh .city_list_dd{ right:11.5%; top:59.5%; }

.ICase .ICase_content .ICase_content_right .content_right_city .right_city_list.zj .city_list_dd{ right:14.5%; top:65%; }

.ICase .ICase_content .ICase_content_right .content_right_city .right_city_list.ah .city_list_dd{ right:20.2%; top:59.8%; }

.ICase .ICase_content .ICase_content_right .content_right_city .right_city_list.sx2 .city_list_dd{ right:35%; top:54%; }

.ICase .ICase_content .ICase_content_right .content_right_city .right_city_list.gs .city_list_dd{ right:43.5%; top:51%; }

.ICase .ICase_content .ICase_content_right .content_right_city .right_city_list.hb2 .city_list_dd{ right:28.5%; top:63%; }

.ICase .ICase_content .ICase_content_right .content_right_city .right_city_list.cq .city_list_dd{ right:37%; top:66.5%; }

.ICase .ICase_content .ICase_content_right .content_right_city .right_city_list.hn .city_list_dd{ right:29.5%; top:71.5%; }

.ICase .ICase_content .ICase_content_right .content_right_city .right_city_list.jx .city_list_dd{ right:22%; top:72.3%; }

.ICase .ICase_content .ICase_content_right .content_right_city .right_city_list.fj .city_list_dd{ right:17.5%; top:75.3%; }

.ICase .ICase_content .ICase_content_right .content_right_city .right_city_list.gz .city_list_dd{ right:38.5%; top:74.5%; }

.ICase .ICase_content .ICase_content_right .content_right_city .right_city_list.yn .city_list_dd{ right:48.8%; top:81.5%; }

.ICase .ICase_content .ICase_content_right .content_right_city .right_city_list.gx .city_list_dd{ right:34.5%; top:84.5%; }

.ICase .ICase_content .ICase_content_right .content_right_city .right_city_list.sc .city_list_dd{ right:45.5%; top:63.5%; }
.ICase .ICase_content .ICase_content_right .content_right_city .right_city_list.xz .city_list_dd{ left:19%; top:58%; }
.ICase .ICase_content .ICase_content_right .content_right_city .right_city_list.qh .city_list_dd{ left:35%; top:49%; }
.ICase .ICase_content .ICase_content_right .content_right_city .right_city_list.nx .city_list_dd{ left:54%; top:45%; }
.ICase .ICase_content .ICase_content_right .content_right_city .right_city_list.nmg .city_list_dd{ left:57%; top:37%; }
.ICase .ICase_content .ICase_content_right .content_right_city .right_city_list.henan .city_list_dd{ left:67%; top:55%; }
.ICase .ICase_content .ICase_content_right .content_right_city .right_city_list.gd .city_list_dd{ right:25%; bottom:15%; }
.ICase .ICase_content .ICase_content_right .content_right_city .right_city_list.tw .city_list_dd{ right:13%; bottom:16%; flex-direction:column;}
.ICase .ICase_content .ICase_content_right .content_right_city .right_city_list.tw .city_list_dd span:after{ left:-3px;}
.ICase .ICase_content .ICase_content_right .content_right_city .right_city_list.tw.on .city_list_dd span:after{ top:-34px;transition: all 0.5s ease; -webkit-transform: all 0.5s ease; opacity:1;}
.ICase .ICase_content .ICase_content_right .content_right_city .right_city_list.tw.in .city_list_dd span:after{ top:-34px;transition: all 0.5s ease; -webkit-transform: all 0.5s ease; opacity:1;}


.ICase .ICase_content .ICase_content_right .content_right_city .right_city_list.hainan .city_list_dd{ left:60%; bottom:1%; }
.ICase .ICase_content .ICase_content_right .content_right_city .right_city_list.hainan .city_list_dd span:after{ left:-1px;}
.ICase .ICase_content .ICase_content_right .content_right_city .right_city_list.hainan.on .city_list_dd span:after{ top:-31px;transition: all 0.5s ease; -webkit-transform: all 0.5s ease; opacity:1;}
.ICase .ICase_content .ICase_content_right .content_right_city .right_city_list.hainan.in .city_list_dd span:after{ top:-31px;transition: all 0.5s ease; -webkit-transform: all 0.5s ease; opacity:1;}


.ICase .ICase_content .ICase_content_right .content_right_city .right_city_list.xg .city_list_dd{ left:71%; bottom:12%; }
.ICase .ICase_content .ICase_content_right .content_right_city .right_city_list.am .city_list_dd{ left:69%; bottom:10%; }





.ICase .ICase_content .ICase_content_right .content_right_city .right_city_list.hlj.on .city_list_dd span:after{ top:-21px;}
.ICase .ICase_content .ICase_content_right .content_right_city .right_city_list.hlj.in .city_list_dd span:after{ top:-21px;}

.ICase .ICase_content .ICase_content_right .content_right_city .right_city_list.jl.on .city_list_dd span:after{ top:-33px;}
.ICase .ICase_content .ICase_content_right .content_right_city .right_city_list.jl.in .city_list_dd span:after{ top:-33px;}

.ICase .ICase_content .ICase_content_right .content_right_city .right_city_list.ln .city_list_dd span:after{ left:-5px;}
.ICase .ICase_content .ICase_content_right .content_right_city .right_city_list.ln.on .city_list_dd span:after{ top:-33px;}
.ICase .ICase_content .ICase_content_right .content_right_city .right_city_list.ln.in .city_list_dd span:after{ top:-33px;}

.ICase .ICase_content .ICase_content_right .content_right_city .right_city_list.bj .city_list_dd span:after{ left:-5px;}
.ICase .ICase_content .ICase_content_right .content_right_city .right_city_list.bj.on .city_list_dd span:after{ top:-16px;}
.ICase .ICase_content .ICase_content_right .content_right_city .right_city_list.bj.in .city_list_dd span:after{ top:-16px;}

.ICase .ICase_content .ICase_content_right .content_right_city .right_city_list.tj .city_list_dd span:after{ left:-5px;}
.ICase .ICase_content .ICase_content_right .content_right_city .right_city_list.tj.on .city_list_dd span:after{ top:-27px;}
.ICase .ICase_content .ICase_content_right .content_right_city .right_city_list.tj.in .city_list_dd span:after{ top:-27px;}

.ICase .ICase_content .ICase_content_right .content_right_city .right_city_list.hb .city_list_dd span:after{ left:-3px;}
.ICase .ICase_content .ICase_content_right .content_right_city .right_city_list.hb.on .city_list_dd span:after{ top:9px;}
.ICase .ICase_content .ICase_content_right .content_right_city .right_city_list.hb.in .city_list_dd span:after{ top:9px;}

.ICase .ICase_content .ICase_content_right .content_right_city .right_city_list.sh .city_list_dd span:after{ left:0px;}
.ICase .ICase_content .ICase_content_right .content_right_city .right_city_list.sh.on .city_list_dd span:after{ top:-25px;}
.ICase .ICase_content .ICase_content_right .content_right_city .right_city_list.sh.in .city_list_dd span:after{ top:-25px;}

.ICase .ICase_content .ICase_content_right .content_right_city .right_city_list.hb2.on .city_list_dd span:after{ top:-25px;}
.ICase .ICase_content .ICase_content_right .content_right_city .right_city_list.hb2.in .city_list_dd span:after{ top:-25px;}

.ICase .ICase_content .ICase_content_right .content_right_city .right_city_list.ah .city_list_dd span:after{ left:0;}
.ICase .ICase_content .ICase_content_right .content_right_city .right_city_list.ah.on .city_list_dd span:after{ top:-40px;}
.ICase .ICase_content .ICase_content_right .content_right_city .right_city_list.ah.in .city_list_dd span:after{ top:-40px;}

.ICase .ICase_content .ICase_content_right .content_right_city .right_city_list.zj .city_list_dd span:after{ left:0;}
.ICase .ICase_content .ICase_content_right .content_right_city .right_city_list.zj.in .city_list_dd span:after{ top:-2px;}
.ICase .ICase_content .ICase_content_right .content_right_city .right_city_list.zj.on .city_list_dd span:after{ top:-2px;}

.ICase .ICase_content .ICase_content_right .content_right_city .right_city_list.xg .city_list_dd span:after{left: -7px;top: -34px;}
.ICase .ICase_content .ICase_content_right .content_right_city .right_city_list.xg.in .city_list_dd span:after{left: -7px;top: -34px;}
.ICase .ICase_content .ICase_content_right .content_right_city .right_city_list.xg.on .city_list_dd span:after{left: -7px;top: -34px;}

.ICase .ICase_content .ICase_content_right .content_right_city .right_city_list.am .city_list_dd span:after{ top:-25px;}
.ICase .ICase_content .ICase_content_right .content_right_city .right_city_list.am.in .city_list_dd span:after{ top:-25px;}
.ICase .ICase_content .ICase_content_right .content_right_city .right_city_list.am.on .city_list_dd span:after{ top:-25px;}


.core2{width:100%;background:url(../images/pro_index_bj.jpg) no-repeat center;padding:100px 0px 80px;background-size:cover;}
.core2 .pro_ihd{text-align:center;color:#fff;margin-bottom:50px;padding:0 6%;}
.core2 .pro_ihd .pro_ititle{font-size:32px;margin-bottom:60px;}
.core2 .pro_ihd .pro_itext{font-size:16px;line-height:1.8; display:none;}
.core2 .pro_ibd .list_box{display:block;position:relative;overflow:hidden;}
.core2 .pro_ibd .list_box:after{content:"";width:1px;height:100%;background:#fff;display:block;position:absolute;top:0;left:0;}
.core2 .pro_ibd li:first-child .list_box:after{display:none;}
.core2 .pro_ibd .list_text{background:url(../images/white_55.png) repeat;padding: 16% 6% 6%;text-align:center;color:#000;-webkit-transition: all 0.5s ease;transition: all 0.5s ease;}
.core2 .pro_ibd .list_title{font-size:24px;margin-bottom:10px;}
.core2 .pro_ibd .list_p{font-size:15px;min-height:80px;color:#666; text-align:left;  line-height:27px; max-height:108px; overflow:hidden;}
.core2 .pro_ibd .list_img{width:100%;-webkit-transition: all 0.5s ease;transition: all 0.5s ease;}
.core2 .pro_ibd .list_cover{background:url(../images/white_55.png) repeat;position:absolute;top:0;right:0;width:100%;height:100%;text-align:center;visibility:hidden;opacity:0;}
.core2 .pro_ibd .list_cover .list_ico{width:100px;height:100px;background:url(../img/pro_indx_ico.png) no-repeat;display:block;margin:12% auto 4%;}
.core2 .pro_ibd .li2 .list_cover .list_ico{background-position:-100px 0px;}
.core2 .pro_ibd .li3 .list_cover .list_ico{background-position:-200px 0px;}
.core2 .pro_ibd .li4 .list_cover .list_ico{background-position:-300px 0px;}
.core2 .pro_ibd .list_cover .list_p{padding: 0 12% 10%;}
.core2 .pro_ibd .more_btn{margin:0 auto;width:58%;background:#0e68b0;border-color:#0e68b0;}
.core2 .pro_ibd li:hover .list_cover{right:0;visibility:visible;opacity:1;}
.core2 .pro_ibd li:hover .list_text{visibility:hidden;opacity:0;}
.core2 .pro_ibd li:hover .list_img{visibility:hidden;opacity:0;}

.core2 .pro_ibd li:hover .list_cover .list_p{color:#666; max-height:none;}
.core2 .pro_ibd li a:hover{color:#000;}
.core2 .more{color:#d20319 !important; font-size:15px;  text-transform:uppercase; line-height:45px; position:relative; display:inline-block; *display:inline; *zoom:1; padding-right:50px;}
.core2 .more:after{content:""; position:absolute; right:0; top:50%; width:7px; height:7px; background:url(../images/line_btn_jt_red.png) no-repeat center; margin-top:-3px;}
.channel_content{min-height:400px;}


.productw{ padding-bottom: 65px; background: #f6f9fb;}
.productw .product_list{ padding-top: 30px;}
.bgfff{ background: #fff;}
.productw .product_list .product_list_title{ font-size: 22px; color: #06121e; display: flex; align-items: center; margin-bottom: 30px;}
.productw .product_list .product_list_title::before{ content: ""; display: inline-block; width: 3px; height: 25px; background: #ea5513; margin-right: 11px;}
.productw .product_list .product_list_txt { padding: 45px; box-shadow: 0px 5px 46px rgba(0,33,64,.1); border-radius: 8px;}
.productw .product_list .product_list_txt .list_txt_top{ display: flex; align-items: center; font-size: 24px; color: #004a91; }
.productw .product_list .product_list_txt .list_txt_top img{ margin-right: 22px; margin-bottom:22px;}
.productw .product_list .product_list_txt .list_txt_bottom{ line-height: 28px;}
.productw .product_list .product_list_txt .list_txt_bottom dd{ font-size: 16px; color: #004a91;}
.productw .product_list .product_list_txt .list_txt_bottom dt{ font-size: 14px; color: #222e39;}
.productw .product_list .product_list_tab{ border-radius: 5px; overflow: hidden; box-shadow: 0px 0px 46px rgba(0,33,64,.2); }
.productw .product_list .product_list_tab .list_tab_title{ display: flex; align-items: center; width: 100%; background: #004a91; align-items: center; height: 52px; padding: 0px 45px;}
.productw .product_list .product_list_tab .list_tab_title dd{ font-size: 16px; color: #fff; width: 30%; padding: 0px 10px;}
.productw .product_list .product_list_tab .list_tab_title dd:last-child{ width: 15%; padding: 0px;}
.productw .product_list .product_list_tab .list_tab_txt .tab_txt_list{ padding: 20px 45px; display: flex; align-items: center; border-bottom: 1px solid #dcdcdc; color: #222e39;font-size: 14px;}
.productw .product_list .product_list_tab .list_tab_txt .tab_txt_list:hover{ background: #f6f9fb; color: #004a91;}
.productw .product_list .product_list_tab .list_tab_txt .tab_txt_list:last-child{ border-bottom: 0px;}
.productw .product_list .product_list_tab .list_tab_txt .tab_txt_list dd{  width: 30%; word-wrap:break-word; padding: 0px 10px;}
.productw .product_list .product_list_tab .list_tab_txt .tab_txt_list dd:last-child{ width: 15%; padding: 0px;}
.productw .product_list .product_list_tab .list_tab_txt .tab_txt_list dd:last-child i{ margin-left: 15px;}
.productw .product_list2 .product_list2_top .list2_top_title{ font-size: 18px; color: #06121e; padding-bottom: 18px; border-bottom: 2px solid #eaecee; position: relative;}
.productw .product_list2 .product_list2_top .list2_top_title::before{ content: ""; position: absolute; display: inline-block; width: 112px; height: 2px;	background: #004a91; bottom: -2px;}
.productw .product_list2 .product_list2_top .list2_top_center{ display: flex; align-items: center; padding: 20px 0px;}
.productw .product_list2 .product_list2_top .list2_top_center .top_center_list{ font-size: 14px; color: #8c9198; display: flex; align-items: center; font-family: "Bebas"; position: relative; margin-right: 60px;}
.productw .product_list2 .product_list2_top .list2_top_center .top_center_list span{ font-size: 28px; margin:0px 15px; color: #bcc0c3;}
.productw .product_list2 .product_list2_top .list2_top_center .top_center_list::before{ content: ""; display: inline-block; width: 47px; height: 2px; background: #bcc0c3;}
.productw .product_list2 .product_list2_top .list2_top_bottom{ font-size: 14px; color: #8c9198; line-height: 28px;}
.productw .product_list2 .product_list2_img{ display: flex; justify-content: space-between; margin-top: 30px; justify-content:center;}
.productw .product_list2 .product_list2_img img{ max-width:100%;}
.productw .product_list2 .product_list2_img .list2_img_list{ width: 32%;}
.productw .product_list2 .product_list2_img .list2_img_list img{ max-width: 100%;}
.productw .product_list2 .product_list2_bottom{ overflow: hidden;}
.productw .product_list2 .product_list2_bottom .list2_bottom_li{ margin-top: 45px; float: left; width: 48%;}
.productw .product_list2 .product_list2_bottom .list2_bottom_li:nth-child(2n){ float: right; width: 40%;}
.productw .product_list2 .product_list2_bottom .list2_bottom_li dd{ font-size: 18px; color: #ea5513; margin-bottom: 10px; font-weight: bold; }
.productw .product_list2 .product_list2_bottom .list2_bottom_li dt{ font-size: 14px; color: #8c9198;}
.productw .product_list2 .product_list2_bottom .list2_bottom_li dd i{font-size: 30px; padding-right: 10px;}
.productw .product_list3 .product_list2_img{ margin-bottom: 95px;}
.productw .product_list3 .product_list2_img img{ max-width: 100%;}
.productw .product_list3 .product_list_tab{ margin-top: 50px; box-shadow: 0px 0px 0px;}
.productw .product_list3 .product_list_tab .list_tab_title{ padding-right: 15%;}
.productw .product_list3 .product_list_tab .list_tab_title dd{ text-align: center; width: 28%;}
.productw .product_list3 .product_list_tab .list_tab_title dd:first-child{ width: 20%;}
.productw .product_list3 .product_list_tab .list_tab_txt .tab_txt_list{ height: auto; font-size: 18px; color: #222e39; padding: 16px 65px; border-bottom: 0px; padding-right: 15%;}
.productw .product_list3 .product_list_tab .list_tab_txt .tab_txt_list img{ max-width: 100%;}
.productw .product_list3 .product_list_tab .list_tab_txt .tab_txt_list:nth-child(2n){ background: #f6f7f9;}
.productw .product_list3 .product_list_tab .list_tab_txt .tab_txt_list:hover{ background: #fff;}
.productw .product_list3 .product_list_tab .list_tab_txt .tab_txt_list:nth-child(2n):hover{ background: #f6f7f9;}
.productw .product_list3 .product_list_tab .list_tab_txt .tab_txt_list dd:first-child{ text-align: left; width: 20%;}
.productw .product_list3 .product_list_tab .list_tab_txt .tab_txt_list dd{ width: 28%; text-align: center;}
.productw .product_list3 .product_list_tab .list_tab_txt .tab_txt_list dd:last-child{ width: 28%;}
.productw .product_list3 .product_list_tab .list_tab_txt .tab_txt_list2 dd{ width: 20%;}
.productw .product_list3 .product_list_tab .list_tab_txt .tab_txt_list2 dd:last-child{ width: 80%; text-align: left;}

.productw .product_list4 .product_list4_list{ border-bottom:2px solid #dcdcdc; padding-bottom:45px; margin-bottom:38px;}
.productw .product_list4 .product_list4_list:last-child{ margin-bottom:0px; padding-bottom:0px; border-bottom:0px;}
.productw .product_list4 .product_list_tab .list_tab_title{ padding:0px 45px;}
.productw .product_list4 .product_list_txt .list_txt_bottom{ margin-top:0px; margin-bottom:30px;}
.productw .product_list4 .product_list_txt .list_txt_bottom dd{ font-size:24px;}
.productw .product_list4 .product_list_tab .list_tab_title .tab_title_dd{ padding:0px 10px; text-align:center; font-size:16px; color:#fff;}
.productw .product_list4 .product_list_tab .list_tab_title .tab_title_dd:nth-child(1){ width:10%;}
.productw .product_list4 .product_list_tab .list_tab_title .tab_title_dd:nth-child(2){ width:20%;}
.productw .product_list4 .product_list_tab .list_tab_title .tab_title_dd:nth-child(3){ width:45%; text-align:left;}
.productw .product_list4 .product_list_tab .list_tab_title .tab_title_dd:nth-child(4){ width:25%;}
.productw .product_list4 .product_list_tab .list_tab_title .tab_title_dd:nth-child(5){ width:10%;}
.productw .product_list4 .product_list_tab .list_tab_txt .tab_txt_list .txt_list_dd{ text-align:center; font-size:14px;}
.productw .product_list4 .product_list_tab .list_tab_txt .tab_txt_list .txt_list_dd:nth-child(1){ width:10%;}
.productw .product_list4 .product_list_tab .list_tab_txt .tab_txt_list .txt_list_dd:nth-child(2){ width:20%;}
.productw .product_list4 .product_list_tab .list_tab_txt .tab_txt_list .txt_list_dd:nth-child(3){ width:45%; text-align:left;}
.productw .product_list4 .product_list_tab .list_tab_txt .tab_txt_list .txt_list_dd:nth-child(4){ width:25%;}
.productw .product_list4 .product_list_tab .list_tab_txt .tab_txt_list .txt_list_dd:nth-child(5){ width:10%;}


.productw .product_list4 .product_list4_list2{ border-bottom:0px; margin:35px 0px; padding-bottom:0px;}
.productw .product_list4 .product_list4_list2 .product_list_tab .list_tab_title .tab_title_dd:nth-child(1){ width:15%;}
.productw .product_list4 .product_list4_list2 .product_list_tab .list_tab_title .tab_title_dd:nth-child(2){ width:35%; text-align:left;}
.productw .product_list4 .product_list4_list2 .product_list_tab .list_tab_title .tab_title_dd:nth-child(3){ width:35%;}
.productw .product_list4 .product_list4_list2 .product_list_tab .list_tab_title .tab_title_dd:nth-child(4){ width:15%;}
.productw .product_list4 .product_list4_list2 .product_list_tab .list_tab_txt .tab_txt_list .txt_list_dd:nth-child(1){ width:15%;}
.productw .product_list4 .product_list4_list2 .product_list_tab .list_tab_txt .tab_txt_list .txt_list_dd:nth-child(2){ width:35%; text-align:left;}
.productw .product_list4 .product_list4_list2 .product_list_tab .list_tab_txt .tab_txt_list .txt_list_dd:nth-child(3){ width:35%;}
.productw .product_list4 .product_list4_list2 .product_list_tab .list_tab_txt .tab_txt_list .txt_list_dd:nth-child(4){ width:15%;}


#service5{ margin-top: 80px;}
.service .product_list2 .product_list2_bottom .list2_bottom_li{ margin-top: 0px; margin-bottom: 45px;}
.service .product_list2 .product_list2_bottom .list2_bottom_li:last-child{ margin-bottom: 0px;}
.service .product_list2 .product_list2_bottom .list2_bottom_li dt{ line-height: 27px;}

.service .SProcess_content{ display: flex; align-items: center; justify-content: space-between;}
.service .SProcess_content .SProcess_content_list{ background: #fff; width: 16%; text-align: center; height: 168px; font-size: 15px; color: #424d57; padding: 0px 15px; padding-top: 44px; position: relative; border-radius: 10px; box-shadow: 0px 0px 25px rgba(0,0,0,.1);}
.service .SProcess_content .SProcess_content_list::before{ content: "01"; font-family: "Bebas"; position: absolute; left: 14px; top: 5px; font-size: 32px; color: #424d57;}
.service .SProcess_content .SProcess_content_list:nth-child(2)::before{ content: "02";}
.service .SProcess_content .SProcess_content_list:nth-child(3)::before{ content: "03";}
.service .SProcess_content .SProcess_content_list:nth-child(4)::before{ content: "04";}
.service .SProcess_content .SProcess_content_list:nth-child(5)::before{ content: "05";}
.service .SProcess_content .SProcess_content_list::after{ content: ""; display: inline-block; width: 36px; height: 9px; background: url(../images/bn36.png) no-repeat 50% 50%; position: absolute; right: -54px; top: 50%;}
.service .SProcess_content .SProcess_content_list:last-child::after{ display: none;}
.service .SProcess_content .SProcess_content_list dd{ margin-bottom: 18px;}
.service .SProcess_content .SProcess_content_list a{ font-size: 12px; color: #004a91; margin-top: 8px; display: flex; justify-content: center; align-items: center;}
.service .SProcess_content .SProcess_content_list a i{ margin-left: 5px; color: #004a91;}

.Technical.tdd{ padding: 90px 0;}

.tcd p{ line-height: 36px;}
.tdd .Technical_title .Technical_title_dt::after{ height: 0!important;}
.synm{padding: 1.1rem 0;}
.synm_a h2{ font-size: 42px; color: #fff; text-align: center;}
.synm_a h4{ font-size: 36px; color: #fff;text-transform: uppercase; padding-bottom: 5px;text-align: center;}
.synm_a h5 {
    width: 110px;
    height: 6px;
    background-color: #ea5513;
    display: block;
	margin: 30px auto;
	text-align: center;
}
.synm_a_1{ margin-top: 80px;}
.synm_a_1 a{ display: block; background-color: rgba(255, 255, 255, 0.78); padding: 40px 30px; text-align: center; border-radius: 18px; backdrop-filter: blur(8px); }
.synm_a_1 a:hover{background-color: rgba(234, 85, 19, 0.78);box-shadow:-4px 2px 20px 1px rgba(0,0,0,0.2) inset}

.synm_a_1 a h3{ font-size:24px; font-weight: bold;letter-spacing: 4px; color: #000; padding-bottom: 15px;}
.synm_a_1 a p{ font-size:15px;letter-spacing: 2px; line-height: 30px;color: #000;display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
    overflow: hidden;}
.synm_a_1 a:hover h3,.synm_a_1 a:hover p{ color: #fff;}
.synm_a_1 a .synm_a_img{position: relative;display: flex;align-items: center;justify-content: center; height: 160px; margin: 42px 0;}
.synm_a_1 a .synm_a_img img{transition: all 0.3s ease 0s; -webkit-transform: all 0.3s ease 0s;position: absolute;}
.synm_a_1 a .synm_a_img img:last-child{ opacity:0;}
.synm_a_1 li a:hover .synm_a_img img{ opacity:0; transition: all 0.3s ease 0s; -webkit-transform: all 0.3s ease 0s;}
.synm_a_1 li a:hover .synm_a_img img:last-child{ opacity:1; transition: all 0.3s ease 0s; -webkit-transform: all 0.3s ease 0s;}

.synm_a_1 a span{position: relative;display: flex;align-items: center;justify-content: center; margin: 0 0 20px 0;}
.synm_a_1 a span img{transition: all 0.3s ease 0s; -webkit-transform: all 0.3s ease 0s;position: absolute;}
.synm_a_1 a span img:last-child{ opacity:0;}
.synm_a_1 li a:hover span img{ opacity:0; transition: all 0.3s ease 0s; -webkit-transform: all 0.3s ease 0s;}
.synm_a_1 li a:hover span img:last-child{ opacity:1; transition: all 0.3s ease 0s; -webkit-transform: all 0.3s ease 0s;}


.synm_a h4,.synm_a h2{opacity: 0; filter: alpha(opacity=0); -webkit-transform: translateY(90%); -ms-transform: translateY(90%); -o-transform: translateY(90%); transform: translateY(90%);transition: all 0.8s cubic-bezier(0.445, 0.145, 0.355, 1) 0s;-webkit-transition: transition: all 0.8s cubic-bezier(0.445, 0.145, 0.355, 1) 0s;}
.active .synm_a h4,.active .synm_a h2{opacity: 1; filter: alpha(opacity=100); -webkit-transform: translateY(0); -ms-transform: translateY(0); -o-transform: translateY(0); transform: translateY(0); transition-delay: 0.3s;-webkit-transition-delay: 0.3s; -moz-transition-delay: 0.3s; -o-transition-delay: 0.3s;}

.synm_a_1{opacity: 0; filter: alpha(opacity=0);transition: all 0.8s cubic-bezier(0.445, 0.145, 0.355, 1) 0s;-webkit-transition: transition: all 0.8s cubic-bezier(0.445, 0.145, 0.355, 1) 0s;-webkit-transform:scale(0, 0); transform:scale(0, 0);}
.active .synm_a_1{opacity: 1; filter: alpha(opacity=100);-webkit-transform:scale(1, 1); transform:scale(1, 1);transition-delay: 0.6s;-webkit-transition-delay: 0.6s; -moz-transition-delay: 0.6s; -o-transition-delay: 0.6s;}


.gfnm{background-image: url(../images/gbj.png);
    width: 100%;
    height: 100%;
    background-repeat: no-repeat;
    background-position: center center;
    background-size: cover;
    position: relative;
    overflow: hidden;
	}
.gfnm_1{ margin-top: 80px;}
.gfnm_1 a{ display: block; background-color: #e6e6e6; padding: 24px 60px 24px 20px;border-radius: 10px;}
.gfnm_1 a:hover{background-color: #ea5513;}
.gfnm_1 h2{ font-size: 34px; color: #000; text-align: center;}
.gfnm_1 h4{ font-size: 12px; color: #000;text-transform: uppercase; padding-top: 8px;text-align: center;}
.gfnm_1 h5 {
    width: 100px;
    height: 6px;
    background-color: #ea5513;
    display: block;
	margin: 20px auto;
	}.gfnm_1 a:hover{background-color: #ea5513;}
.gfnm_1_a{ margin-top: 50px;}	
.gfnm_1 a .dj_i{display: flex;align-items: center;justify-content: center; position: relative; height: 69px;}

.layui-col-space55 {
    margin: -15px -25px
}

.layui-col-space55>* {
    padding: 15px 25px
}
.gfnm_1_a h3{ color: #595757; font-weight: bold; font-size: 20px; padding-bottom: 5px;}
.gfnm_1_a p{ color: #595757;  font-size: 14px; line-height: 20px;display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
    overflow: hidden; height: 40px;}
.gfnm_1 a:hover h3,.gfnm_1 a:hover p{ color: #fff;}
.gfnm .DHonor {
    padding: 56px 0px 30px 0;
    background:none;
}
.gfnm_1 a .dj_i img{transition: all 0.3s ease 0s; -webkit-transform: all 0.3s ease 0s;position: absolute;}
.gfnm_1 a .dj_i img:last-child{ opacity:0;}
.gfnm_1 a:hover .dj_i img{ opacity:0; transition: all 0.3s ease 0s; -webkit-transform: all 0.3s ease 0s;}
.gfnm_1 a:hover .dj_i img:last-child{ opacity:1; transition: all 0.3s ease 0s; -webkit-transform: all 0.3s ease 0s;}
.gffy{background-color: #e5e5e5;}
.gffy_a{ padding: 90px 0 20px 0;}
.gffy_a h3{font-size: 28px; color: #000;padding-bottom: 16px; font-weight:bold;}
.gffy_a p{ font-size: 16px; color: #000;line-height: 30px;}

.xtx .swiper-pagination{ position:relative; display:flex; align-items:center; justify-content:center; padding-bottom:40px;}

.xtx .swiper-pagination span{ width:18px; height:18px; border:1px solid #fff; border-radius:100%; background:#fff; position:relative; opacity:1; margin:0px 6px;  transition: all 0.5s ease; -webkit-transform: all 0.5s ease; }

.xtx .swiper-pagination span:before{ content:""; display:inline-block; position:absolute; left:50%; top:50%; transform:translate(-50%,-50%); width:10px; height:10px; border-radius:100%; background:#fff;  transition: all 0.5s ease; -webkit-transform: all 0.5s ease; }

.xtx .swiper-pagination span.swiper-pagination-bullet-active{ border:1px solid #ea5513;  transition: all 0.5s ease; -webkit-transform: all 0.5s ease; }

.xtx .swiper-pagination span.swiper-pagination-bullet-active:before{ background:#ea5513;  transition: all 0.5s ease; -webkit-transform: all 0.5s ease; }

.introduct{ padding:80px 0;}
.introductwr{ width:1200px; padding:50px; background:#fff; margin:auto; position:relative;}
.introductt{margin-bottom:44px;}
.introductt h3{ text-align:center; line-height:1.2; color:#ea5513; font-size:28px; margin-bottom:14px;}
.introductt small{ display:block; text-align:center; line-height:1; color:#cccccc; font-size:20px; font-family:"PFDinTextCompPro-Regular";}
.introductfix p{ color:#646464; font-size:16px; margin: 8px 0; text-indent: 2em; line-height: 30px;}






.IInnovation{ padding:120px 0px; padding-bottom:0px; height:860px; position:relative; z-index:2; margin-top:0;}
.IInnovation .IInnovation_list{ position:absolute; left:0; top:0; opacity:0;transition: all .5s ease;
-webkit-transform: all .5s ease; }
.IInnovation .IInnovation_list img{ width:100%; height:860px; object-fit:cover;}
.IInnovation .IInnovation_list.on{ opacity:1;transition: all .5s ease;
-webkit-transform: all .5s ease;}



.IInnovation .ICase_title .ICase_title_dd{ color:#fff;}

.IInnovation .ICase_title .ICase_title_dt{ color:#fff;}

.IInnovation .ICase_title .ICase_title_p{ color:#fff;}

.IInnovation .IInnovation_content{ background:#fff; position:absolute; bottom:-125px; max-width:1400px; margin:0 auto; right:0; left:0; box-shadow:0px 4px 7px rgba(211,211,211,.36); border-radius:10px; padding:70px 30px;}

.IInnovation .IInnovation_content .IInnovation_content_top ul{ display:flex; align-items:center; justify-content:center;}

.IInnovation .IInnovation_content .IInnovation_content_top ul li{ margin-right:125px; text-align:center; cursor:pointer;}

.IInnovation .IInnovation_content .IInnovation_content_top ul li:last-child{ margin-right:0px;}

.IInnovation .IInnovation_content .IInnovation_content_top ul li .top_list_dd{ font-size:18px; color:#666666; margin-bottom:12px;}

.IInnovation .IInnovation_content .IInnovation_content_top ul li .top_list_dt{ width:150px; height:150px; border-radius:100%; display:flex; align-items:center; justify-content:center; position:relative;}
.IInnovation .IInnovation_content .IInnovation_content_top ul li .top_list_dt:before{ content:""; display: inline-block; left:0; top:0; width:100%; height:100%; background:url(../images/y_1.png) no-repeat 50%/cover; background-size:100%; position: absolute;

-webkit-transform: rotate(0deg);
-moz-transform: rotate(0deg);
-ms-transform: rotate(0deg);
-o-transform: rotate(0deg);
transform: rotate(0deg);
transition: all 1.2s ease;
-webkit-transform: all 1.2s ease;  
}
.IInnovation .IInnovation_content .IInnovation_content_top ul li .top_list_dt img{
-webkit-transform: rotateY(0deg);
-moz-transform: rotateY(0deg);
-ms-transform: rotateY(0deg);
-o-transform: rotateY(0deg);
transform: rotateY(0deg);
transition: all 1.2s ease;
-webkit-transform: all 1.2s ease;  
}
.IInnovation .IInnovation_content .IInnovation_content_top ul li:hover .top_list_dt:before{
-webkit-transform: rotate(360deg);
-moz-transform: rotate(360deg);
-ms-transform: rotate(360deg);
-o-transform: rotate(360deg);
transform: rotate(360deg);
transition: all 1.2s ease;
-webkit-transform: all 1.2s ease; 
}
.IInnovation .IInnovation_content .IInnovation_content_top ul li:hover .top_list_dt img{
-webkit-transform: rotateY(360deg);
-moz-transform: rotateY(360deg);
-ms-transform: rotateY(360deg);
-o-transform: rotateY(360deg);
transform: rotateY(360deg);
transition: all 1.2s ease;
-webkit-transform: all 1.2s ease;  
}


.IInnovation .IInnovation_content .IInnovation_content_top ul li.on .top_list_dd{ font-weight:bolder; color:#ea5513;}

.IInnovation .IInnovation_content .IInnovation_content_bottom{ text-align:center; margin-top:35px;}

.IInnovation .IInnovation_content .IInnovation_content_bottom .content_bottom_list .bottom_list_dd{ font-size:24px; color:#333333; font-weight:bolder;}

.IInnovation .IInnovation_content .IInnovation_content_bottom .content_bottom_list .bottom_list_dt{ font-size:15px; color:#666666; margin-top:15px;}
.content .innerWrap {
  width: 1400px;
  margin: 0 auto;
}
.dj_d .content6 .ctx .bottom .swiper-slide .bottom h2{ text-align: left;}
.dj_d .content6 .ctx .bottom .swiper-slide .bottom p{ text-align: left;}
.dj_d .content6 {
    padding: 0.5rem 0 0.5rem;
}
.content1 {
  display: flex;
  align-items: center;
}
.content1 .innerWrap {
  position: relative;
  width: 1280px;
}
.content1 .swiper-wrapper {
  padding: 0.2rem 0;
}
.content1 .swiper-slide {
  text-align: center;
  cursor: pointer;
  transition: all 0.3s ease-out;
  display: flex;
  flex-direction: column;
  align-items: center;
}
.content1 .swiper-slide:hover {
  transform: translateY(-5px);
}
.content1 .swiper-slide:hover p {
  color: #e50111;
}
.content1 .swiper-slide img {
  width: 1.54rem;
  vertical-align: middle;
}
.content1 .swiper-slide p{  font-size: 15px;    
}
.content1 .swiper-slide-active p {
  color: #ea5513;
}
.content1 .endChange .swiper-slide-active p {
  color: #333;
}
.content1 .endChange .swiper-slide.active p {
  color: #ea5513;
}
.content1 .swiper-button-prev,
.content1 .swiper-button-next {
  display: flex;
  justify-content: center;
  align-items: center;
  background-size: cover;
  background-position: center;
  width: 0.25rem;
  height: 0.25rem;
  font-size: 40px;
  color: #b2b2b2;
  top: 50%;
  margin-top: -0.125rem;
  transition: all 0.5s;
  opacity: 1 !important;
}

.cpssk.content1 {
    padding:0;
}
.wdmy.DNav{justify-content: center;}
.xy_main4_1{
    font-size:0px;
    width: 600px;
    white-space:nowrap;
    overflow: hidden;
    overflow-x: auto;
}
@media only screen and (max-width: 1440px) {
  .content1 .swiper-button-prev,
  .content1 .swiper-button-next {
    font-size: 34px;
  }
  .n_box2_t .s1{ font-size:25px;}
  .n_box2_t {
      font-size: 28px;
  }
  .n_box6 {
      width: 100%;
      padding: 60px 0px 45px 0px;
  }
}
@media only screen and (max-width: 1024px) {
  .content1 .swiper-button-prev,
  .content1 .swiper-button-next {
    font-size: 30px;
  }
}
@media only screen and (max-width: 767px) {
	
  .content1 .swiper-button-prev,
  .content1 .swiper-button-next {
    font-size: 24px;
  }
}
.content1 .swiper-button-prev:hover,
.content1 .swiper-button-next:hover {
  color: #ea5513;
}
.content1 .swiper-button-prev {
  font-family: iconfont;
  left: -0.4rem;
  background-image: none;
}
.cpssk{position: relative;}
.cpssk.content1 .swiper-slide:hover {
	transform:none;
}
.content1 .swiper-button-next {
  font-family: iconfont;
  background-image: none;
  right: -0.4rem;
}
.cpssk .swiper-button-prev:hover,
.cpssk .swiper-button-next:hover {
  color: #ea5513;
}
.cpssk .swiper-button-next:after, .cpssk .swiper-button-prev:after {
    font-size: 30px;
}
.cpssk .swiper-button-prev {
  font-family: iconfont;
  left: -0.4rem;
  background-image: none;
}

.cpssk .swiper-button-next {
  font-family: iconfont;
  background-image: none;
  right: -0.4rem;
}
.content2 {
  position: relative;
  box-sizing: border-box;
  display: flex;
  align-items: center;
  background-size: cover;
  background-position: center;
  padding: 1.1rem 0 0.7rem;
  height: 8.8rem;
}
.content2 .innerWrap {
  position: relative;
  height: 100%;
  display: flex;
  align-items: center;
}
.content2 .btnContainer {
  position: absolute;
  right: 0;
  top: 50%;
  margin-top: -0.83rem;
  display: flex;
  flex-direction: column;
  align-items: center;
  z-index: 1;
}
.content2 .btnContainer img {
  transition: all 0.5s;
  cursor: pointer;
}
.content2 .btnContainer img:hover {
  width: 0.88rem;
}
.content2 .btnContainer .img1 {
  width: 0.66rem;
  margin-bottom: 0.12rem;
}
.content2 .btnContainer .img2 {
  width: 0.66rem;
}
.content2 .select {
  position: absolute;
  left: 0;
  bottom: 0;
  color: #fff;
  text-align: left;
}
.content2 .select .swiper-container {
  height: 180px;
}
.content2 .select .swiper-container .swiper-wrapper {
  margin-top: 72px;
}
.content2 .select .swiper-container .swiper-slide {
  height: 36px;
  padding: 6px 0;
  cursor: pointer;
}
.content2 .select .swiper-container .swiper-slide p {
  opacity: 0.4;
  line-height: 24px;
  padding-left: 0.25rem;
  letter-spacing: 1px;
}
.content2 .select .swiper-container .swiper-slide:hover p {
  opacity: 1;
}
.content2 .select .swiper-container .swiper-slide-active p {
  font-size: 24px;
  opacity: 1;
  border-left: 2px solid #fff;
}
@media only screen and (max-width: 1440px) {
  .content2 .select .swiper-container .swiper-slide-active p {
    font-size: 20px;
  }
}
@media only screen and (max-width: 1200px) {
  .content2 .select .swiper-container .swiper-slide-active p {
    font-size: 18px;
  }
}
@media only screen and (max-width: 1024px) {
  .content2 .select .swiper-container .swiper-slide-active p {
    font-size: 18px;
  }
}
@media only screen and (max-width: 767px) {
  .content2 .select .swiper-container .swiper-slide-active p {
    font-size: 16px;
  }
}
.content2 .select li {
  font-size: 14px;
  opacity: 0.4;
  cursor: pointer;
  margin-top: 0.16rem;
  padding-left: 0.25rem;
}
@media only screen and (max-width: 767px) {
  .content2 .select li {
    font-size: 12px;
  }
}
.content2 .select li.active {
  font-size: 24px;
  opacity: 1;
  border-left: 2px solid #fff;
}
@media only screen and (max-width: 1440px) {
  .content2 .select li.active {
    font-size: 20px;
  }
}
@media only screen and (max-width: 1200px) {
  .content2 .select li.active {
    font-size: 18px;
  }
}
@media only screen and (max-width: 1024px) {
  .content2 .select li.active {
    font-size: 18px;
  }
}
@media only screen and (max-width: 767px) {
  .content2 .select li.active {
    font-size: 16px;
  }
}
.content2 .product {
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  text-align: center;
  display: none;
}
.content2 .product.active {
  display: block;
}
.content2 .product > a {
  position: absolute;
  display: block;
  width: 100%;
  height: 100%;
}
.content2 .product > a img {
  width: 100%;
  max-width: 1920px;
}
.content2 .product .innerWrap {
  height: 100%;
  display: flex;
  justify-content: flex-end;
}
.content2 .product .intro {
  color: #fff;
  text-align: right;
  margin-top: 3rem;
  margin-right: 1.5rem;
}
.content2 .product .intro a {
  color: #fff;
  letter-spacing: 1px;
}
.content2 .product .intro h2 {
  font-size: 56px;
  font-weight: normal;
}
@media only screen and (max-width: 1440px) {
  .content2 .product .intro h2 {
    font-size: 40px;
  }
}
@media only screen and (max-width: 1024px) {
  .content2 .product .intro h2 {
    font-size: 36px;
  }
}
@media only screen and (max-width: 767px) {
  .content2 .product .intro h2 {
    font-size: 28px;
  }
}
.content2 .product .intro .p1 {
  font-size: 24px;
  margin-bottom: 0.4rem;
}
@media only screen and (max-width: 1440px) {
  .content2 .product .intro .p1 {
    font-size: 20px;
  }
}
@media only screen and (max-width: 1200px) {
  .content2 .product .intro .p1 {
    font-size: 18px;
  }
}
@media only screen and (max-width: 1024px) {
  .content2 .product .intro .p1 {
    font-size: 18px;
  }
}
@media only screen and (max-width: 767px) {
  .content2 .product .intro .p1 {
    font-size: 16px;
  }
}
.content2 .product .intro .btnBox {
  display: flex;
  justify-content: flex-end;
}
.content2 .product .intro .btn {
  display: flex;
  align-items: center;
  padding: 10px 20px;
  cursor: pointer;
  border: 2px solid #fff;
  transition: all 0.5s;
}
.content2 .product .intro .btn:hover {
  background: #ea5513;
  border-color: #ea5513;
}
.content2 .product .intro .btn1 {
  margin-right: 0.1rem;
}

.section3 {
    position: relative;
}
.section3 .swiper-container {
  height: 100%;
}
.section3 .swiper-pagination {
  position: absolute;
  display: inline-block;
  width: auto !important;
  left: 50%;
  margin-left: -640px;
  text-align: left;
  bottom: 9%;
  z-index: 99;
}
.section3 .swiper-pagination .swiper-pagination-bullet {
  margin-right: 10px;
}
.content3 {
  position: relative;
  height: 100%;
  z-index: 98;
  background-size: cover;
  background-position: center;
  transition: all 0.5s;
}
.content3 .innerWrap {
  height: 100%;
  display: flex;
  justify-content: space-between;
}
.content3 .left {
  width: 48%;
  margin: 1.4rem 0;
}
.content3 .left ul {
  height: 100%;
  display: flex;
  flex-wrap: wrap;
}
.content3 .left ul li {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  justify-content: center;
  box-sizing: border-box;
  width: 50%;
  height: 3.2rem;
  padding: 0 0.4rem;
  border: 1px solid #fff;
  color: #fff;
  cursor: pointer;
  transition: all 0.3s ease-out;
}
.content3 .left ul li:nth-child(1) {
  border-right:0;
}
.content3 .left ul li:nth-child(2) {
  border-bottom:0;
}
.content3 .left ul li:nth-child(3) {
  border-right-color: transparent;
}
.content3 .left ul li:nth-child(6) {
  border-top-color: transparent;
}


.content3 .left ul li.active,
.content3 .left ul li:hover {
  background: rgba(234, 85, 19, 0.9);
  border-color: rgba(234, 85, 19, 0.9) !important;
}
.content3 .left ul li.active .iconfont,
.content3 .left ul li:hover .iconfont {
  display: none;
}
.content3 .left ul li.active .p2,
.content3 .left ul li:hover .p2,
.content3 .left ul li.active .p3,
.content3 .left ul li:hover .p3 {
  display: block;
}
.content3 .left ul li i {
  font-size: 0.8rem;
  margin-bottom: 0.25rem;
}
.content3 .left ul li .p1 {
  font-size: 26px;
  letter-spacing: 1px;
}
@media only screen and (max-width: 1440px) {
  .content3 .left ul li .p1 {
    font-size: 24px;
  }
  .content .innerWrap {
      width: 1200px;
  }
}
@media only screen and (max-width: 1024px) {
  .content3 .left ul li .p1 {
    font-size: 20px;
  }
}
@media only screen and (max-width: 767px) {
  .content3 .left ul li .p1 {
    font-size: 18px;
  }
}
.content3 .left ul li .p2 {
  margin-top: 0.1rem;
  margin-bottom: 0.6rem;
}
.content3 .left ul li .p2,
.content3 .left ul li .p3 {
  color: #fff;
  display: none;
}
.content3 .left ul li a {
  color: #fff;
}
.content3 .right {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
  width: 43%;
  padding: 1rem 0;
  color: #fff;
}
.content3 .right h2 {
  font-size: 36px;
  letter-spacing: 1px;
}
@media only screen and (max-width: 1440px) {
  .content3 .right h2 {
    font-size: 32px;
  }
}
@media only screen and (max-width: 1024px) {
  .content3 .right h2 {
    font-size: 26px;
  }
}
@media only screen and (max-width: 767px) {
  .content3 .right h2 {
    font-size: 24px;
  }
}
.content3 .right p {
  font-size: 24px;
  margin-bottom: 0.6rem;
  letter-spacing: 1px;
}
@media only screen and (max-width: 1440px) {
  .content3 .right p {
    font-size: 20px;
  }
}
@media only screen and (max-width: 1200px) {
  .content3 .right p {
    font-size: 18px;
  }
}
@media only screen and (max-width: 1024px) {
  .content3 .right p {
    font-size: 18px;
  }
}
@media only screen and (max-width: 767px) {
  .content3 .right p {
    font-size: 16px;
  }
}
.content3 .right .button {
  box-sizing: border-box;
  display: inline-block;
  padding: 10px 20px;
  border: 2px solid #fff;
  text-align: center;
  cursor: pointer;
  transition: all 0.3s ease-out;
  color: #fff;
  letter-spacing: 1px;
}
.content3 .right .button:hover {
  background: #ea5513;
  border-color: #ea5513;
  color: #fff;
}

.content5 {
  background-size: cover;
  background-position: center;
  padding: 2.7rem 0 3rem;
}
.content5 .innerWrap {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.content5 .left {
  position: relative;
  width: 40%;
  color: #fff;
}
.content5 .left .ctx {
  position: relative;
  z-index: 9;
}
.content5 .left img {
  margin-bottom: 0.12rem;
}
.content5 .left h1 {
  font-size: 46px;
  margin-bottom: 0.8rem;
}
.content5 .left h2 {
  font-size: 36px;
  margin-bottom: 0.3rem;
      font-weight: normal;
}
.content5 .left p {
  font-size: 18px;
}
@media only screen and (max-width: 1440px) {
  .content5 .left h2 {
    font-size: 32px;
  }
}
@media only screen and (max-width: 1024px) {
  .content5 .left h2 {
    font-size: 26px;
  }
}
@media only screen and (max-width: 767px) {
  .content5 .left h2 {
    font-size: 24px;
  }
}
.content5 .left .pointContainer {
  position: absolute;
  z-index: 98;
  width: 100%;
  height: 100%;
}
.content5 .left .pointContainer .point {
  display: flex;
  position: absolute;
  width: 0.06rem;
  height: 0.06rem;
  background: #fff;
  border-radius: 50%;
}
.content5 .left .pointContainer .point::before {
  content: '';
  position: absolute;
  width: 0.3rem;
  height: 0.3rem;
  left: 50%;
  margin-left: -0.15rem;
  top: 50%;
  margin-top: -0.15rem;
  border-radius: 50%;
  box-shadow: 0 0 1px 1px rgba(255, 255, 255, 0.8);
  z-index: 3;
  opacity: 0;
  transform-origin: center;
  -webkit-animation: halo 1.5s 0.9s infinite ease-out;
  -moz-animation: halo 1.5s 0.9s infinite ease-out;
  animation: halo 1.5s 0.9s infinite ease-out;
}
.content5 .left .pointContainer .point::after {
  content: '';
  position: absolute;
  width: 0.8rem;
  height: 0.8rem;
  left: 50%;
  margin-left: -0.4rem;
  top: 50%;
  margin-top: -0.4rem;
  border-radius: 50%;
  box-shadow: 0 0 1px 1px rgba(255, 255, 255, 0.8);
  z-index: 3;
  opacity: 0;
  transform-origin: center;
  -webkit-animation: halo 1.5s 0.9s infinite ease-out;
  -moz-animation: halo 1.5s 0.9s infinite ease-out;
  animation: halo 1.5s 0.9s infinite ease-out;
}
.content5 .left .pointContainer .point.point1 {
  left: 40%;
  top: 60%;
}
.content5 .left .pointContainer .point.point1::after,
.content5 .left .pointContainer .point.point1::before {
  animation-delay: 0.2s;
}
.content5 .left .pointContainer .point.point2 {
  left: 45%;
  top: -30%;
}
.content5 .left .pointContainer .point.point3 {
  left: 20%;
  top: 130%;
}
.content5 .left .pointContainer .point.point3::after,
.content5 .left .pointContainer .point.point3::before {
  animation-delay: 0.3s;
}
.content5 .left .pointContainer .point.point4 {
  left: 25%;
  top: 80%;
}
.content5 .left .pointContainer .point.point5 {
  left: 52%;
  top: 40%;
}
.content5 .left .pointContainer .point.point5::after,
.content5 .left .pointContainer .point.point5::before {
  animation-delay: 0.5s;
}
.content5 .left .pointContainer .point.point6 {
  left: 50%;
  top: 130%;
}
.content5 .left .pointContainer .point.point6::after,
.content5 .left .pointContainer .point.point6::before {
  animation-delay: 0.12s;
}
.content5 .left .pointContainer .point.point7 {
  left: 110%;
  top: 5%;
}
.content5 .left .pointContainer .point.point7::after,
.content5 .left .pointContainer .point.point7::before {
  animation-delay: 0.05s;
}
.content5 .left .pointContainer .point.point8 {
  left: 80%;
  top: 90%;
}
.content5 .left .pointContainer .point.point8::after,
.content5 .left .pointContainer .point.point8::before {
  animation-delay: 0.06s;
}
.content5 .right {
  width: 48.4%;
}
.content5 .right ul {
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
}
.content5 .right ul li {
  position: relative;
  width: 48.4%;
  height: 3.1rem;
  color: #fff;
  cursor: pointer;
  overflow: hidden;
}
.content5 .right ul li:hover .bg {
  transform: scale(1.05);
}
.content5 .right ul li .bg {
  position: absolute;
  left: 0;
  top: 0;
  background-size: cover;
  background-position: center;
  box-sizing: border-box;
  width: 100%;
  height: 100%;
  padding: 0.3rem 0.6rem;
  transition: all 0.5s;
}
.content5 .right ul li a {
  position: relative;
  z-index: 1;
  display: block;
  color: #fff;
  width: 100%;
  height: 100%;
}
.content5 .right ul li .ctx {
  width: 100%;
  height: 100%;
  padding: 0.3rem 0.6rem;
  display: flex;
  flex-direction: column;
}

.content5 .right ul li:first-child .ctx {
  justify-content: center;
}
.content5 .right ul li:nth-child(1) .ctx {
  align-items: center;
  justify-content: center;
  text-align: center;
}
.content5 .right ul li:nth-child(2) .ctx {
  padding: 0.3rem;
}
.content5 .right ul li img {
  margin-bottom: 0.12rem;
}
.content5 .right ul li h2 {
  font-size: 28px;
  font-weight: bold;
  margin-bottom: 0.2rem;
}
@media only screen and (max-width: 1440px) {
  .content5 .right ul li h2 {
    font-size: 24px;
  }
}
@media only screen and (max-width: 1024px) {
  .content5 .right ul li h2 {
    font-size: 20px;
  }
}
@media only screen and (max-width: 767px) {
  .content5 .right ul li h2 {
    font-size: 18px;
  }
}
.content5 .right ul li .more {
  text-decoration: underline;
}
.content6 {
  padding: 0.8rem 0 1rem;
}
.content6 .innerWrap {
  width: 1410px;
}
.content6 .ctx.ctx1 .top {
  padding-top: 0;
}
.content6 .ctx .top {
  width: 1280px;
  margin: 0 auto;
  display: flex;
  justify-content: space-between;
  align-items: center;
  padding: 0.45rem 0 0.4rem;
}
.content6 .ctx .top .title {
  position: relative;
  font-weight: bold;
  padding-bottom: 0.1rem;
  color: #333;
}
.content6 .ctx .top .title::after {
  position: absolute;
  display: block;
  content: "";
  width: 0.4rem;
  height: 2px;
  background: #d12e26;
  left: 0;
  bottom: 0;
}
.content6 .ctx .top .more {
  box-sizing: border-box;
  border: 2px solid #e1e1e1;
  color: #666;
  padding: 10px 20px;
  cursor: pointer;
  transition: all 0.3s ease-out;
}
.content6 .ctx .top .more:hover {
  border-color: #e60111;
  background: #e60111;
  color: #fff;
}
.content6 .ctx .bottom {
  position: relative;
}
.content6 .ctx .bottom .swiper-container {
  width: 1280px;
  margin: 0 auto;
}
.content6 .ctx .bottom .swiper-slide {
  background: #f8f8f8;
  cursor: pointer;
  transition: all 0.5s ease-out;
}
.content6 .ctx .bottom .swiper-slide:hover {
  box-shadow: 0 0 20px rgba(0, 0, 0, 0.1);
}
.content6 .ctx .bottom .swiper-slide:hover .imgBox div {
  transform: scale(1.05);
}
.content6 .ctx .bottom .swiper-slide:hover h2 {
  color: #ea5513;
  text-decoration: underline;
}
.content6 .ctx .bottom .swiper-slide .imgBox {
  width: 100%;
  height: 2.3rem;
  overflow: hidden;
}
.content6 .ctx .bottom .swiper-slide .imgBox div {
  width: 100%;
  height: 100%;
  background-size: cover;
  background-position: center;
  transition: all 0.3s ease-out;
}
.content6 .ctx .bottom .swiper-slide .bottom {
  padding: 0.3rem;
}
.content6 .ctx .bottom .swiper-slide .bottom .p1 {
  color: #e50111;
  margin-bottom: 0.2rem;
}
.content6 .ctx .bottom .swiper-slide .bottom h2 {
  margin-bottom: 0.15rem;
  font-size: 24px;
  line-height: 1.25;
  -webkit-line-clamp: 2;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  text-overflow: ellipsis;
  overflow: hidden;
  height: 60px;
}

@media only screen and (max-width: 1440px) {
  .content6 .ctx .bottom .swiper-slide .bottom h2 {
    font-size: 20px;
  }
    .content6 .ctx .top {
      width: 1110px;
    }
    .content6 .ctx .bottom .swiper-container {
      width: 1110px;
    }
    .content6 .ctx2 {
      width: 1110px;
    }
    .content6 .ctx .bottom .swiper-button-next {
      right: -40px;
    }
    .content6 .ctx .bottom .swiper-button-prev {
      left: -40px;
    }
    .content6 .ctx .bottom .swiper-slide .bottom h2 {
      height: 50px;
    }
}
@media only screen and (max-width: 1200px) {
  .content6 .ctx .bottom .swiper-slide .bottom h2 {
    font-size: 18px;
  }
    .content6 .ctx .top {
      width: 90%;
    }
    .content6 .ctx .bottom .swiper-container {
      width: 90%;
    }
    .content6 .ctx2 {
      width: 90%;
    }
    .content6 .ctx2 .top {
      width: 100%;
    }
	  .content6 .ctx .bottom .swiper-slide .bottom h2 {
	    height: 45px;
	  }
}
@media only screen and (max-width: 1024px) {
  .content6 .ctx .bottom .swiper-slide .bottom h2 {
    font-size: 18px;
  }
}
@media only screen and (max-width: 768px) {
	.content6 {
	    padding: 0.3rem 0;
	  }
	  .content6 .ctx .bottom .swiper-button-next {
	    right: -10px;
	  }
	  .content6 .ctx .bottom .swiper-button-prev {
	    left: -10px;
	  }
	  .content6 .ctx2 ul {
	    flex-direction: column;
	  }
	  .content6 .ctx2 ul li {
	    width: 100%;
	    margin-right: 0;
	    margin-bottom: 0.2rem;
	  }
	}
@media only screen and (max-width: 767px) {
  .content6 .ctx .bottom .swiper-slide .bottom h2 {
    font-size: 16px;
  }
  
}
.content6 .ctx .bottom .swiper-slide .bottom .p2 {
  margin-bottom: 0.25rem;
  font-size: 14px;
  line-height: 1.714;
  -webkit-line-clamp: 2;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  text-overflow: ellipsis;
  overflow: hidden;
  height: 48px;
  color: #888;
}
.ct5 .ctx .bottom .swiper-slide .bottom p {
  font-size: 14px;
  line-height:30px;
  color: #888;
  -webkit-line-clamp: 2;
      display: -webkit-box;
      -webkit-box-orient: vertical;
      text-overflow: ellipsis;
      overflow: hidden;
	  height: 60px;
}
@media only screen and (max-width: 767px) {
  .content6 .ctx .bottom .swiper-slide .bottom .p2 {
    font-size: 12px;
  }
}
.content6 .ctx .bottom .swiper-button-prev,
.content6 .ctx .bottom .swiper-button-next {
  display: flex;
  justify-content: center;
  align-items: center;
  background-size: cover;
  background-position: center;
  width: 0.25rem;
  height: 0.25rem;
  font-size: 40px;
  color: #b2b2b2;
  top: 50%;
  margin-top: -0.125rem;
  transition: all 0.5s;
  opacity: 1 !important;
}
@media only screen and (max-width: 1440px) {
  .content6 .ctx .bottom .swiper-button-prev,
  .content6 .ctx .bottom .swiper-button-next {
    font-size: 34px;
  }
}
@media only screen and (max-width: 1024px) {
  .content6 .ctx .bottom .swiper-button-prev,
  .content6 .ctx .bottom .swiper-button-next {
    font-size: 30px;
  }
  .banner_mouse{bottom:20px;}
}
@media only screen and (max-width: 767px) {
  .content6 .ctx .bottom .swiper-button-prev,
  .content6 .ctx .bottom .swiper-button-next {
    font-size: 24px;
  }
}
.content6 .ctx .bottom .swiper-button-prev:hover,
.content6 .ctx .bottom .swiper-button-next:hover {
  color: #ea5513;
}
.content6 .ctx .bottom .swiper-button-prev {
  font-family: iconfont;
  left: -50px;
  background-image: none;
}

.content6 .ctx .bottom .swiper-button-next {
  font-family: iconfont;
  background-image: none;
  right: -50px;
}

.content6 .ctx2 {
  width: 1280px;
  margin: 0 auto;
}
.content6 .ctx2 ul {
  display: flex;
  justify-content: space-between;
}
.content6 .ctx2 ul li {
  width: 33%;
  color: #fff;
  transition: all 0.5s ease-out;
  overflow: hidden;
}
.content6 .ctx2 ul li:hover .bg {
  transform: scale(1.05);
}
.content6 .ctx2 ul li .bg {
  position: absolute;
  left: 0;
  top: 0;
  background-size: cover;
  background-position: center;
  box-sizing: border-box;
  width: 100%;
  height: 100%;
  padding: 0.3rem 0.55rem;
  transition: all 0.5s;
}
.content6 .ctx2 ul li .ctx {
  justify-content: space-between;
  box-sizing: border-box;
  width: 100%;
  height: 100%;
  padding: 0.4rem 0.3rem;
  position: relative;
  display: flex;
  z-index: 99;
}
.content6 .ctx2 ul li:hover {
  box-shadow: 5px 0 10px rgba(0, 0, 0, 0.3);
}
.content6 .ctx2 ul li:nth-child(2) {
  color: #333;
}
.content6 .ctx2 ul li .right img {
  width: 1.5rem;
}
.content6 .ctx2 ul li h2 {
  font-size: 30px;
  font-weight: bold;
  margin-bottom: 0.15rem;
}
@media only screen and (max-width: 1440px) {
  .content6 .ctx2 ul li h2 {
    font-size: 30px;
  }
}
@media only screen and (max-width: 1024px) {
  .content6 .ctx2 ul li h2 {
    font-size: 24px;
  }
  .content6 .ctx .bottom .swiper-button-next {
      right: -10px;
  }
  
  .content6 .ctx .bottom .swiper-button-prev {
      left: -10px;
}
.core2 .pro_ibd .list_p{font-size:14px;}
.core2 .pro_ibd li{width:50%; margin-bottom:30px;}
.i_newsList li{opacity: 1; filter: alpha(opacity=100);-webkit-transform:scale(1, 1); transform:scale(1, 1);transition-delay: 0.6s;-webkit-transition-delay: 0.6s; -moz-transition-delay: 0.6s; -o-transition-delay: 0.6s;}

.IAbout_top_left{opacity: 1; filter: alpha(opacity=100); -webkit-transform: translateX(0); -ms-transform: translateX(0); -o-transform: translateX(0); transform: translateX(0); transition-delay: 0.6s;-webkit-transition-delay: 0.6s; -moz-transition-delay: 0.6s; -o-transition-delay: 0.6s;}


.IAbout_top_left{opacity: 1; filter: alpha(opacity=100); -webkit-transform: translateX(0); -ms-transform: translateX(0); -o-transform: translateX(0); transform: translateX(0); transition-delay: 0.6s;-webkit-transition-delay: 0.6s; -moz-transition-delay: 0.6s; -o-transition-delay: 0.6s;}


.IAbout_top_right{opacity: 1; filter: alpha(opacity=100); -webkit-transform: translateX(0); -ms-transform: translateX(0); -o-transform: translateX(0); transform: translateX(0); transition-delay: 0.7s;-webkit-transition-delay: 0.7s; -moz-transition-delay: 0.7s; -o-transition-delay: 0.7s;}


.IndexMessage_left{opacity: 1; filter: alpha(opacity=100); -webkit-transform: translateX(0); -ms-transform: translateX(0); -o-transform: translateX(0); transform: translateX(0); transition-delay: 0.6s;-webkit-transition-delay: 0.6s; -moz-transition-delay: 0.6s; -o-transition-delay: 0.6s;}


.IndexMessage_right{opacity: 1; filter: alpha(opacity=100); -webkit-transform: translateX(0); -ms-transform: translateX(0); -o-transform: translateX(0); transform: translateX(0); transition-delay: 0.7s;-webkit-transition-delay: 0.7s; -moz-transition-delay: 0.7s; -o-transition-delay: 0.7s;}

.ipart04 .left{opacity: 1; filter: alpha(opacity=100); -webkit-transform: translateX(0); -ms-transform: translateX(0); -o-transform: translateX(0); transform: translateX(0); transition-delay: 0.6s;-webkit-transition-delay: 0.6s; -moz-transition-delay: 0.6s; -o-transition-delay: 0.6s;}


.ipart04 .right{opacity: 1; filter: alpha(opacity=100); -webkit-transform: translateX(0); -ms-transform: translateX(0); -o-transform: translateX(0); transform: translateX(0); transition-delay: 0.7s;-webkit-transition-delay: 0.7s; -moz-transition-delay: 0.7s; -o-transition-delay: 0.7s;}


.ct3 .innerWrap{opacity: 1; filter: alpha(opacity=100);-webkit-transform:scale(1, 1); transform:scale(1, 1);transition-delay: 0.1s;-webkit-transition-delay: 0.1s; -moz-transition-delay: 0.1s; -o-transition-delay: 0.1s;}


.content2 .product{opacity: 1; filter: alpha(opacity=100);-webkit-transform:scale(1, 1); transform:scale(1, 1);transition-delay: 0.1s;-webkit-transition-delay: 0.1s; -moz-transition-delay: 0.1s; -o-transition-delay: 0.1s;}


.content5 .left{opacity: 1; filter: alpha(opacity=100); -webkit-transform: translateX(0); -ms-transform: translateX(0); -o-transform: translateX(0); transform: translateX(0); transition-delay: 0.6s;-webkit-transition-delay: 0.6s; -moz-transition-delay: 0.6s; -o-transition-delay: 0.6s;}


.content5 .right{opacity: 1; filter: alpha(opacity=100); -webkit-transform: translateX(0); -ms-transform: translateX(0); -o-transform: translateX(0); transform: translateX(0); transition-delay: 0.7s;-webkit-transition-delay: 0.7s; -moz-transition-delay: 0.7s; -o-transition-delay: 0.7s;}

.i_barnd_text,.active .i_case_t{opacity: 1; filter: alpha(opacity=100); -webkit-transform: translateY(0); -ms-transform: translateY(0); -o-transform: translateY(0); transform: translateY(0); transition-delay: 0.4s;-webkit-transition-delay: 0.4s; -moz-transition-delay: 0.4s; -o-transition-delay: 0.4s;}
.i_case_more{opacity: 1; filter: alpha(opacity=100); -webkit-transform: translateY(0); -ms-transform: translateY(0); -o-transform: translateY(0); transform: translateY(0); transition-delay: 0.5s;-webkit-transition-delay: 0.5s; -moz-transition-delay: 0.5s; -o-transition-delay: 0.5s;}
.i_barnd_c{opacity: 0; filter: alpha(opacity=0);transition: all 0.8s cubic-bezier(0.445, 0.145, 0.355, 1) 0s;-webkit-transition: transition: all 0.8s cubic-bezier(0.445, 0.145, 0.355, 1) 0s;
-webkit-transform:scale(0, 0); transform:scale(0, 0);}
.i_barnd_c{opacity: 1; filter: alpha(opacity=100);-webkit-transform:scale(1, 1); transform:scale(1, 1);transition-delay: 0.5s;-webkit-transition-delay: 0.5s; -moz-transition-delay: 0.5s; -o-transition-delay: 0.5s;}
.synm_a h4,.synm_a h2{opacity: 1;}

.synm_a_1{opacity: 1; filter: alpha(opacity=100);-webkit-transform:scale(1, 1); transform:scale(1, 1);transition-delay: 0.6s;-webkit-transition-delay: 0.6s; -moz-transition-delay: 0.6s; -o-transition-delay: 0.6s;}
.synm_a h5 {
    width: 90px;
    height: 4px;
    margin: 60px auto;

}
}
@media only screen and (max-width: 767px) {
  .content6 .ctx2 ul li h2 {
    font-size: 18px;
  }
.content6 .ctx .bottom .swiper-slide .imgBox {
      width: 100%;
      height: 3.5rem;
  }
  .content6 .ctx .bottom .swiper-slide .bottom .p2 {
height: auto;
 
  }
}
.content6 .ctx2 ul li p {
  font-size: 16px;
}
@media only screen and (max-width: 1366px) {
  .content6 .ctx2 ul li p {
    font-size: 14px;
  }
}
@media only screen and (max-width: 767px) {
  .content6 .ctx2 ul li p {
    font-size: 14px;
  }

}

@-webkit-keyframes halo {
  0% {
    opacity: 0;
    -webkit-transform: scale(0.1);
  }
  50% {
    opacity: 1;
  }
  100% {
    opacity: 0;
    -webkit-transform: scale(1.2);
  }
}
@-moz-keyframes halo {
  0% {
    opacity: 0;
    -moz-transform: scale(0.1);
  }
  50% {
    opacity: 1;
  }
  100% {
    opacity: 0;
    -moz-transform: scale(1.2);
  }
}
@-ms-keyframes halo {
  0% {
    opacity: 0;
  }
  50% {
    opacity: 1;
  }
  100% {
    opacity: 0;
  }
}
@-o-keyframes halo {
  0% {
    opacity: 0;
    -o-transform: scale(0.1);
  }
  50% {
    opacity: 1;
  }
  100% {
    opacity: 0;
    -o-transform: scale(1.2);
  }
}
@keyframes halo {
  0% {
    opacity: 0;
    transform: scale(0.1);
  }
  50% {
    opacity: 1;
  }
  100% {
    opacity: 0;
    transform: scale(1.2);
  }
}
@keyframes beat {
  0% {
    transform: translateY(-20%);
  }
  25% {
    transform: translateY(-5%);
  }
  50% {
    transform: translateY(0%);
  }
  75% {
    transform: translateY(-5%);
  }
  100% {
    transform: translateY(-20%);
  }
}
@keyframes backgroundAnimate {
  0% {
    background-position: -50px;
  }
  100% {
    background-position: 0;
  }
}
@keyframes slideInToLeft {
  0% {
    left: -100%;
  }
  100% {
    left: 0;
  }
}
@keyframes slideInToUp {
  0% {
    top: 100%;
  }
  100% {
    top: 0;
  }
}
@keyframes slideInToRight {
  0% {
    left: 100%;
  }
  100% {
    left: 0;
  }
}
@keyframes slideInToDown {
  0% {
    top: -100%;
  }
  100% {
    top: 0;
  }
}
.isIe .content2 .select .swiper-container .swiper-wrapper {
  margin-top: 0;
}

  .fix { *zoom: 1; *clear: both;}
  .fix:before, .fix:after { display: table; clear: both; content: '';}

  #catList .li_{width:24%; float:left; margin-right:1.3%; padding-bottom:137px; position:relative; transition:all 0.5s ease; margin-bottom:35px;}
  #catList .li_four{margin-right:0;}
  #catList .li_ .rect-1061:after {content:''; position:absolute; top:0; left:0; right:0; bottom:0; background:rgba(0,0,0,0.5); opacity:0; visibility:hidden; transition:opacity .2s ease;}
   #catList .li_ img{ width: 100%; height: 330px;object-fit: cover;}
  #catList .li_ .intro{background:#fff; text-align:center; position:absolute; left:0; width:100%; bottom:0;}
  #catList .li_ .intro .box{padding:32px 20px 28px;}
  #catList .li_ .intro .box .tit{margin-bottom:10px;}
  #catList .li_ .intro .box .tit a{display:block; font-size:24px; line-height:30px; color:#666; font-weight:bold;}
  #catList .li_ .intro .box .con{height:0; overflow:hidden; transition:all 0.5s ease; text-align:left;}
  #catList .li_ .intro .box .con a{display:block; float:left; width:48%; margin-right:2%; line-height:36px; font-size:16px; color:#303030;}
  #catList .li_four .intro .box .con a{width: 100%;}
  #catList .li_ .intro .box .intro_more{margin-top:15px}
  #catList .li_ .intro .box .intro_more a{margin-right:13px; display:inline-block; font-size:14px; position:relative; color:#666;}
  #catList .li_ .intro .box .intro_more a:before{content:''; display:block; position:absolute; left:0; bottom:0; width:0px; height:1px; background:#666; transition:all 0.5s ease;}
  #catList .li_ .intro .box .intro_more a:after{content:''; width:10px; height:10px; background:url(../images/proCen02_3.png) no-repeat center; position:absolute; right:-15px; top:50%; margin-top:-5px}
  #catList .li_ .li_line{width:0; height:5px; background:#ffcb2d; position:absolute; left:0; bottom:0; transition:all 0.5s ease;}
  #catList .bd_more{width:220px; height:52px; line-height:52px; text-align:center; color:#666; border:1px solid #666; border-radius:3px; font-size:18px; cursor:pointer; margin:0 auto; transition:all 0.5s ease;}
  #catList .li_ .intro .box .tit a:hover{color:#ea5513;}
  #catList .li_ .intro .box .con a:hover{color:#ea5513;}
  #catList .li_:hover .intro .box .con{height:80px; margin-top: 20px;}
  #catList .li_:hover .li_line{width:100%;}
  #catList .li_:hover{box-shadow:-4px 2px 20px 1px rgba(0,0,0,0.2);}
  #catList .li_:hover .rect-1061:after{opacity:1; visibility:visible;}
  #catList .bd_more:hover{border-color:#00a1e9; background:#00a1e9; color:#fff;}
  #catList .li_ .intro .box .intro_more a:hover:before{width:100%;}

@media only screen and (max-width: 1480px) {
#catList .li_ img {
    height: 282px;
}
.i_newsList li .a_img img {
    height: 225px;
}
}
@media only screen and (max-width: 768px) {

  #catList .li_ {
      width: 48%;
  }
  #catList .li_ img {
      width: 100%;
      height:auto;
      object-fit: cover;
  }
}
@media only screen and (max-width: 767px) {

#catList .li_ .intro .box .tit a {
    font-size: 20px;
}
#catList .li_ .intro .box .con a {
    line-height: 30px;
    font-size: 14px;
}
}




.IStory{ padding-top:100px; padding-bottom:100px; background:#e9eff3; margin-top:0px;}

.IStory .ICase_title{ display:flex; align-items: flex-end; justify-content:space-between;}

.IStory .ICase_title .ICase_title_dt{ margin-bottom:0px;}

.IStory .ICase_title .ICase_title_btn{ color:#666666;}

.IStory .IStory_content{ display:flex; justify-content:space-between;}

.IStory .IStory_content .IStory_content_left{ display:inline-block; width:66%; background:#ffffff; padding:18px; border-radius:18px; padding-bottom:45px; box-shadow:0px 4px 7px rgba(211,211,211,.36);}
.IStory .IStory_content .IStory_content_left .content_left_img{ overflow:hidden;}

.IStory .IStory_content .IStory_content_left .content_left_img img{ width:100%; height:367px; object-fit:cover; border-radius:4px;
-webkit-transform: scale(1);
   -moz-transform: scale(1);
    -ms-transform: scale(1);
     -o-transform: scale(1);
           filter: scale(1);
           filter: transform;
       transition: all 0.5s ease 0s;
-webkit-transform: all 0.5s ease 0s;
}
.IStory .IStory_content .IStory_content_left:hover .content_left_img img{
-webkit-transform: scale(1.15);
   -moz-transform: scale(1.15);
    -ms-transform: scale(1.15);
     -o-transform: scale(1.15);
           filter: scale(1.15);
           filter: transform;
       transition: all 0.5s ease 0s;
-webkit-transform: all 0.5s ease 0s;
}




.IStory .IStory_content .IStory_content_left .content_left_txt{ padding-top:30px;}

.IStory .IStory_content .IStory_content_left .content_left_txt .left_txt_time{ font-size:16px; color:#ea5513;}

.IStory .IStory_content .IStory_content_left .content_left_txt .left_txt_title{ font-size:20px; color:#333333; margin:10px 0px;overflow: hidden; text-overflow:ellipsis; white-space: nowrap;  transition: all 0.5s ease; -webkit-transform: all 0.5s ease;}

.IStory .IStory_content .IStory_content_left .content_left_txt .left_txt_p{ font-size:16px; color:#666666; margin-bottom:15px;overflow: hidden; text-overflow:ellipsis; white-space: nowrap;}

.IStory .IStory_content .IStory_content_left:hover .content_left_txt .left_txt_title{color:#ea5513;text-decoration:underline;  transition: all 0.5s ease; -webkit-transform: all 0.5s ease;}
.IStory .IStory_content .IStory_content_left .content_left_txt .left_txt_btn{ font-size:16px; color:#666666;}

.IStory .IStory_content .IStory_content_left .content_left_txt .left_txt_btn i{ color:#fc5000; font-size:18px; margin-left:5px;}

.IStory .IStory_content .IStory_content_right{ width:32%; background:#fff; box-shadow:0px 4px 7px rgba(211,211,211,.36); border-radius:18px; padding:27px;}

.IStory .IStory_content .IStory_content_right .content_right_list{ display:inline-block; border-bottom:1px solid rgba(102,102,102,.16); padding:27px 0px; width:100%;}

.IStory .IStory_content .IStory_content_right .content_right_list:nth-child(1){ padding-top:0px;}

.IStory .IStory_content .IStory_content_right .content_right_list:nth-child(3){ padding-bottom:0px; border-bottom:0px;}

.IStory .IStory_content .IStory_content_right .content_right_list .right_list_time{ color:#ea5513; font-size:16px;}

.IStory .IStory_content .IStory_content_right .content_right_list .right_list_title{ color:#333333; font-size:20px; line-height:30px; margin-top:15px; margin-bottom:30px;  transition: all 0.5s ease; -webkit-transform: all 0.5s ease; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2; overflow: hidden; height:60px;}

.IStory .IStory_content .IStory_content_right .content_right_list .right_list_btn{ font-size:16px; color:#666666;}

.IStory .IStory_content .IStory_content_right .content_right_list .right_list_btn i{ color:#fc5000; font-size:18px; margin-left:5px;}

.IStory .IStory_content .IStory_content_right .content_right_list:hover .right_list_title{ color:#ea5513;text-decoration:underline;  transition: all 0.5s ease; -webkit-transform: all 0.5s ease; }


.IStory .ICase_title .ICase_title_btn:hover{ background:#ea5513; color:#fff; border:1px solid #ea5513;}







.IBusiness{ background:#fff; padding:95px 0px; padding-bottom:60px;}

.IBusiness .IBusiness_content .IBusiness_content_list{ position:relative; border-radius:10px; overflow:hidden;}

.IBusiness .IBusiness_content .IBusiness_content_list:before{ content:""; display:inline-block; width:100%; height:100%; position:absolute; left:0; top:0; background: linear-gradient(to bottom,rgba(0,0,0,0), rgba(0,0,0,.6)); opacity:1; transition: all 0.5s ease; -webkit-transform: all 0.5s ease; }

.IBusiness .IBusiness_content .IBusiness_content_list:hover:before{ opacity:0; transition: all 0.5s ease; -webkit-transform: all 0.5s ease;}

.IBusiness .IBusiness_content .IBusiness_content_list:after{ content:""; display:inline-block; width:100%; height:100%; position:absolute; right:0; top:0; background:rgba(234,85,19,.89); opacity:1; transition: all 0.5s ease; -webkit-transform: all 0.5s ease; opacity:0;}

.IBusiness .IBusiness_content .IBusiness_content_list:hover:after{ opacity:1; transition: all 0.5s ease; -webkit-transform: all 0.5s ease;}

.IBusiness .IBusiness_content .IBusiness_content_list .content_list_icon{ position:absolute; bottom:30px; left:0; width:100%; text-align:center; z-index:2;}
.IBusiness .IBusiness_content .IBusiness_content_list .content_list_icon .list_icon_dd{ overflow:hidden;}
.IBusiness .IBusiness_content .IBusiness_content_list .content_list_img img{
-webkit-transform: scale(1);
   -moz-transform: scale(1);
    -ms-transform: scale(1);
     -o-transform: scale(1);
           filter: scale(1);
           filter: transform;
       transition: all 0.5s ease 0s;
-webkit-transform: all 0.5s ease 0s;
}
.IBusiness .IBusiness_content .IBusiness_content_list:hover .content_list_img img{
-webkit-transform: scale(1.15);
   -moz-transform: scale(1.15);
    -ms-transform: scale(1.15);
     -o-transform: scale(1.15);
           filter: scale(1.15);
           filter: transform;
       transition: all 0.5s ease 0s;
-webkit-transform: all 0.5s ease 0s;
}

.IBusiness .IBusiness_content .IBusiness_content_list .content_list_icon .list_icon_dt{ font-size:24px; color:#fff; margin-top:18px;}

.IBusiness .IBusiness_content .IBusiness_content_list .content_list_icon .list_icon_btn{ display:flex; align-items:center; justify-content:center; height:0px; border-radius:100px; border:1px solid #bfbfbf; font-size:15px; color:#fff; width:134px; margin:0 auto; margin-top:0px; overflow:hidden; transition: all 0.5s ease; -webkit-transform: all 0.5s ease; opacity:0;}
.IBusiness .IBusiness_content .IBusiness_content_list .content_list_icon .list_icon_btn span{ display:flex; align-items:center; justify-content:center; width:19px; height:19px; position:relative; margin-left:7px;}
.IBusiness .IBusiness_content .IBusiness_content_list .content_list_icon .list_icon_btn span img{ position:absolute; transition: all 0.3s ease 0s; -webkit-transform: all 0.3s ease 0s;}
.IBusiness .IBusiness_content .IBusiness_content_list .content_list_icon .list_icon_btn span img:last-child{ opacity:0;}
.IBusiness .IBusiness_content .IBusiness_content_list .content_list_icon .list_icon_btn:hover span img{ opacity:0; transition: all 0.3s ease 0s; -webkit-transform: all 0.3s ease 0s;}
.IBusiness .IBusiness_content .IBusiness_content_list .content_list_icon .list_icon_btn:hover span img:last-child{ opacity:1; transition: all 0.3s ease 0s; -webkit-transform: all 0.3s ease 0s;}
.IBusiness .IBusiness_content .IBusiness_content_list .content_list_icon .list_icon_btn:hover{ background:#fff; color:#ea5513; border:1px solid #fff;}



.IBusiness .IBusiness_content .IBusiness_content_list:hover .content_list_icon .list_icon_btn{ height:44px; transition: all 0.5s ease; -webkit-transform: all 0.5s ease; opacity:1; margin-top:20px;}


.IBusiness .IBusiness_content .swiper-pagination{ position:relative; display:flex; align-items:center; justify-content:center; margin-top:40px;}

.IBusiness .IBusiness_content .swiper-pagination span{ width:26px; height:26px; border:2px solid #fff; border-radius:100%; background:none; position:relative; opacity:1; margin:0px 4px;  transition: all 0.5s ease; -webkit-transform: all 0.5s ease; }

.IBusiness .IBusiness_content .swiper-pagination span:before{ content:""; display:inline-block; position:absolute; left:50%; top:50%; transform:translate(-50%,-50%); width:8px; height:8px; border-radius:100%; background:#999999;  transition: all 0.5s ease; -webkit-transform: all 0.5s ease; }

.IBusiness .IBusiness_content .swiper-pagination span.swiper-pagination-bullet-active{ border:2px solid #ea5513;  transition: all 0.5s ease; -webkit-transform: all 0.5s ease; }

.IBusiness .IBusiness_content .swiper-pagination span.swiper-pagination-bullet-active:before{ background:#ea5513;  transition: all 0.5s ease; -webkit-transform: all 0.5s ease; }

















.IDevelopment{ background:#fff; height:auto; margin-bottom:0px; padding:0px;}

.IDevelopment:before{ content:""; display:inline-block; width:243px; height:100%; background:url(../images/bn24.png) no-repeat 50% 50%; position:absolute; right:6.2%; top:0;}

.IDevelopment .ICase_title .ICase_title_btn{ border:1px solid #fff;}

.IDevelopment .IDevelopment_img img{ width:100%; height:800px; object-fit:cover;}

.IDevelopment .pc_all_content{ position:absolute; top:0; left:0; right:0; display:flex; align-items:center; height:100%; display:flex; align-items:center; justify-content:space-between;}

.IDevelopment .ICase_title{ margin-bottom:0px;}

.IDevelopment .IDevelopment_left{ padding-bottom:120px;}

.IDevelopment .IDevelopment_icon .IDevelopment_icon_list{ font-size:20px; color:#fff; display:flex; align-items:center; cursor:pointer;}

.IDevelopment .IDevelopment_icon .IDevelopment_icon_list span{ display:inline-block; width:36px; height:36px; border-radius:100%; border:1px solid rgba(255,255,255,0); margin-right:11px; position:relative; transition: all 0.5s ease; -webkit-transform: all 0.5s ease;}

.IDevelopment .IDevelopment_icon .IDevelopment_icon_list span:before{ content:""; display:inline-block; width:8px; height:8px; background:#fff; border-radius:100%; position:absolute; left:50%; top:50%; transform:translate(-50%,-50%);}

.IDevelopment .IDevelopment_icon .IDevelopment_icon_list:last-child{ margin-top:43px;}

.IDevelopment .IDevelopment_icon .IDevelopment_icon_list.on span{ border:1px solid #fff; transition: all 0.5s ease; -webkit-transform: all 0.5s ease;}









.Footer{ background:#f5f5f5; padding:55px 0px 28px;}

.Footer .pc_all_content{ max-width:1600px; display:flex; justify-content:space-between;}

.Footer .Footer_left{ width:20%;}

.Footer .Footer_left .Footer_left_logo{ display:flex; align-items:center;}

.Footer .Footer_left .Footer_left_logo .left_logo_gp{ border:1px solid #85c4a3; border-radius:3px; color:#ea5513; font-size:12px; padding:3px 7px; margin-left:5px; text-align:center;}

.Footer .Footer_left .Footer_left_phone{ margin-top:20px;}

.Footer .Footer_left .Footer_left_phone .left_phone_dd{ font-size:16px; color:#666666; margin-top: 10px;}

.Footer .Footer_left .Footer_left_phone .left_phone_dt{ font-size:20px; color:#ea5513; margin-top:5px;}

.Footer .Footer_left .Footer_left_bottom{ display:flex; margin-top:20px; font-size:14px; color:#333333;}

.Footer .Footer_left .Footer_left_bottom .left_bottom_list{ text-align:center; margin-right:25px;}

.Footer .Footer_left .Footer_left_bottom .left_bottom_list:last-child{ margin-right:0px;}

.Footer .Footer_left .Footer_left_bottom .left_bottom_list .bottom_list_dt{ margin-top:10px;}

.Footer .Footer_right{ display:flex; justify-content:space-between; width:75%; position:relative;}

.Footer .Footer_right:before{ content:""; display:inline-block; width:100%; height:1px; background:rgba(159,170,166,.18); position:absolute; top:31px;}

.Footer .Footer_right .Footer_right_list .right_list_dd{ padding-bottom:20px; margin-bottom:20px;}

.Footer .Footer_right .Footer_right_list .right_list_dd a{ font-size:16px; color:#333333;}
.Footer .Footer_right .Footer_right_list .right_list_dd a:hover{ color:#ea5513;}
.Footer .Footer_right .Footer_right_list .right_list_dt p{ margin-bottom:15px;}

.Footer .Footer_right .Footer_right_list .right_list_dt p:last-child{ margin-bottom:0px;}

.Footer .Footer_right .Footer_right_list .right_list_dt p a{ font-size:14px; color:#666666;}

.Footer .Footer_right .Footer_right_list .right_list_dt p a:hover{color:#ea5513;}



.Copyright{ padding:0px; font-size:14px; color:#666666; background:#f1f1f1; padding:30px 0px;}

.Copyright a{ font-size:14px; color:#666666; margin-left:15px;}

.Copyright a:hover{color:#ea5513;}





















.DetailsBanner{ position:relative; margin-top:76px;}

.DetailsBanner .DetailsBanner_img img{ width:100%;}

.DetailsBanner .DetailsBanner_txt{ position:absolute; max-width:1400px; margin:0 auto; left:0; right:0; height:100%; display:flex; align-items: flex-start; justify-content: center; flex-direction:column; top:0; z-index:5;}

.DetailsBanner .DetailsBanner_txt .DetailsBanner_txt_dd{ font-size:34px; color:#fff; position:relative; padding-bottom:22px; margin-bottom:40px;}

.DetailsBanner .DetailsBanner_txt .DetailsBanner_txt_dd:before{ content:""; display:inline-block; width:60px; height:2px; background:#fff; position:absolute; bottom:0; left:0;}

.DetailsBanner .DetailsBanner_txt .DetailsBanner_txt_dt i{ font-size:15px; color:#fff; margin:0px 6px;}

.DetailsBanner .DetailsBanner_txt .DetailsBanner_txt_dt a{ font-size:15px; color:#fff;}
.DetailsBanner .DetailsBanner_txt .DetailsBanner_txt_dt a:hover{ font-size:15px; color:#ea5513;}




.IndexProduct .IndexProduct_title dd{ color: #0262b3; font-size: 30px; position: relative; padding-left: 18px; font-weight: bolder;}
.IndexProduct .IndexProduct_title dd:before{ content: ""; position: absolute; display: inline-block; width: 5px; height: 28px; background: #0262b3; left: 0; top: 20%;}
.IndexProduct .IndexProduct_title dd span{ color: #888888; font-size: 16px; margin-left: 13px; font-weight: normal;}
.IndexProduct .IndexProduct_title dt{ color: #c5dff3; font-size: 30px; text-transform: uppercase;}

.IndexMessage .IndexMessage_left{ background: rgba(0, 0, 0, 0.5); width: 38%; padding: 72px 70px;}
.IndexMessage .IndexMessage_left .IndexMessage_left_form{ margin-top: 24px;}
.IndexMessage .IndexMessage_left .IndexMessage_left_form .left_form_list{ width: 48%; margin-bottom: 25px;}
.IndexMessage .IndexMessage_left .IndexMessage_left_form .left_form_list:nth-child(1){  margin-right: 4%;}
.IndexMessage .IndexMessage_left .IndexMessage_left_form .left_form_list:nth-child(1) input{ background: url("../images/bns27.png") no-repeat 0% 50%;}
.IndexMessage .IndexMessage_left .IndexMessage_left_form .left_form_list:nth-child(2) input{ background: url("../images/bns28.png") no-repeat 0% 50%;}
.IndexMessage .IndexMessage_left .IndexMessage_left_form .left_form_list:nth-child(3){ width: 100%;}
.IndexMessage .IndexMessage_left .IndexMessage_left_form .left_form_list:nth-child(4){ width: 100%;}
.IndexMessage .IndexMessage_left .IndexMessage_left_form .left_form_list:nth-child(4) dd{ color: #fff; font-size: 14px;background: url("../images/bns30.png") no-repeat 0% 50%; padding-left: 27px;}
.IndexMessage .IndexMessage_left .IndexMessage_left_form .left_form_list dd{ margin-bottom: 15px;}
.IndexMessage .IndexMessage_left .IndexMessage_left_form .left_form_list dt textarea{ width: 100%; background: none; border: 1px solid #fff; height: 158px; padding: 10px; font-size: 14px; line-height: 23px; color: #fff; font-family: '微软雅黑'; resize:none;}
.IndexMessage .IndexMessage_left .IndexMessage_left_form .left_form_list:nth-child(3) input{ background: url("../images/bns29.png") no-repeat 0% 50%;}
.IndexMessage .IndexMessage_left .IndexMessage_left_form .left_form_list input{ width: 100%; background: none; border-bottom: 1px solid #fff; line-height: 33px; padding-left: 27px; font-size: 14px; color: #fff;}
.IndexMessage .IndexMessage_left .IndexMessage_left_form .left_form_submit{ width: 100%;}
.IndexMessage .IndexMessage_left .IndexMessage_left_form .left_form_submit button{ color: #666; line-height: 44px; background: #fff; text-align: center; width: 100%; font-size: 16px; cursor: pointer;}
.IndexMessage .IndexMessage_left .IndexMessage_left_form .left_form_submit button:hover{ color: #fff;background: #ea5513; }
.IndexMessage .IndexProduct_title dd{ color: #fff;}
.IndexMessage .IndexProduct_title dd:before{ background: #fff;}
.IndexMessage .IndexProduct_title dt{ color: rgba(255,255,255,.34);}
.IndexMessage .IndexProduct_title dd span{ color: #fff;}
.IndexMessage .IndexMessage_right{ width: 62%;height: 630px;}


.IndexMessage input::-ms-input-placeholder{ /* Internet Explorer 10+ */ color:#fff; font-size:14px;}
.IndexMessage input::-webkit-input-placeholder{ /* WebKit browsers */ color:#fff; font-size:14px;}
.IndexMessage input::-moz-placeholder{ /* Mozilla Firefox 4 to 18 */  color:#fff; font-size:14px;}
.IndexMessage input::-moz-placeholder{ /* Mozilla Firefox 19+ */ color:#fff; font-size:14px;}
.IndexMessage input::-moz-placeholder{ /* Mozilla Firefox 19+ */ color:#fff; font-size:14px;}







.About{ padding:105px 0px; background:url(../images/bn25.png) no-repeat 50% 27%; padding-bottom:120px;}

.About .IAbout_top{ margin-bottom:0px;}

.About .IAbout_top .IAbout_top_left .top_left_dt{ line-height:44px;}

.About .IAbout_top .IAbout_top_left .top_left_dt p{ font-size:42px;}
.About .IAbout_top .IAbout_top_left .top_left_dt p span{ font-weight:bold;}

.About .IAbout_top .IAbout_top_left .top_left_btn{ margin-top:60px;}

.About .IAbout_top .IAbout_top_right .top_right_bottom .right_bottom_left{ width:55%; display:flex; flex-wrap:wrap;}

.About .IAbout_top .IAbout_top_right .top_right_bottom .right_bottom_left .right_bottom_list{ width:50%; margin-bottom:67px;}

.About .IAbout_top .IAbout_top_right .top_right_bottom .right_bottom_left .right_bottom_list:nth-child(3),.About .IAbout_top .IAbout_top_right .top_right_bottom .right_bottom_left .right_bottom_list:nth-child(4){ margin-bottom:0px;}

.About .IAbout_top .IAbout_top_right{ padding-top:0px;}

.About .IAbout_top .IAbout_top_right .top_right_bottom .right_bottom_right{ width:44%;}

.About .IAbout_top .IAbout_top_right .top_right_bottom .right_bottom_right img{ width:100%;}



.human3{overflow:hidden;width:100%;}


.abTtitle12{ text-align: center;}
.ygfc{ width:100%; max-width:1400px; margin:30px auto 0; display:flex; justify-content:space-between;}

.ygfc .ygfcLeft{ width:calc( 100% * 1060 / 1400); position:relative; flex-shrink:0; overflow:hidden;}

.ygfc .ygfcLeft .ygfcZhan{ width:100%; position:relative; overflow:hidden;}

.ygfc .ygfcLeft .ygfcZhan:before{ content:''; display:block; padding-top:calc( 100% * 560 / 1060);}

.ygfc .ygfcLeft .ygfcArrow{ width:100%; height:0px; display:flex; justify-content:space-between; align-items:center; position:absolute; left:0; top:50%; z-index:9;}

.ygfc .ygfcLeft .ygfcArrow img{ cursor:pointer;width: 52px;}

.ygfc .ygfcLeft .ygfcArrow img:nth-child(1){ margin-left:-15px;}

.ygfc .ygfcLeft .ygfcArrow img:nth-child(2){ margin-right:-15px;}

.ygfc .ygfcLeft .ygfcBig{ width:100%; position:absolute; left:0; top:0; margin-bottom:0;}

.ygfc .ygfcLeft .ygfcBig .dt{ position: relative; }

.ygfc .ygfcLeft .ygfcBig .dt .dtTitle{ border-left:#00b2e3 solid 3px; padding-left:10px; font-size: 18px; color: #fff; white-space: pre; overflow: hidden; text-overflow: ellipsis;position: absolute; bottom: 35px; left: 30px;    z-index: 9; width:calc( 100% - 60px);  }





.ygfc .ygfcRight{ width:calc( 100% * 310 / 1400); margin-bottom:0; height:100%;}

.ygfc .ygfcRight li{ height:200px; cursor:pointer;}

.glzb{ background:url(../images/glzb.png) no-repeat 50%/cover; position:relative; padding:120px 0 40px 0;}
.glzb_a h2{font-size: 42px; color: #ea5513;font-weight: bold;letter-spacing: 1px;}
.glzb_a h4{font-size: 22px; color: #ea5513;font-weight: 600;letter-spacing: 1px; padding:10px 0 20px 0;}
.glzb_a h5 {
    width: 74px;
    height: 6px;
    background-color: #ea5513;
    display: block;
}
.glzb_a{ padding-right:75px;}
.glzb_a_1{ margin-top:30px;}
.glzb_a_1 p{ font-size: 20px; color: #000; line-height:32px; padding-bottom:15px;font-weight: 500;letter-spacing:2px; text-align:justify;}
.glzb_b p{font-size: 20px; color: #000; line-height:32px;font-weight: 600;letter-spacing:2px; text-align: center; padding: 15px 0 25px 0;}

.hx_wo{ background:url(../images/hx_b.png) no-repeat 50%/cover; position:relative; padding:100px 0;}
.hx_wo h2{ font-size: 42px; font-weight:600; text-align: center; padding-bottom:8px ;}
.hx_wo h4{ font-size: 20px; font-weight:500; text-align: center;}
.hx_wo_a{margin-top:60px ;}
.hx_wo_1 {
    width: 50%;
    float: left;
background: rgba(255, 255, 255, 0.78);
border-bottom: 8px solid  rgba(79,79,79,0.7); 
	padding: 50px 50px 50px 13%;
	letter-spacing: 1px;
}
.hx_wo_1 p{ font-size: 20px; color: #000; line-height:30px; padding-bottom: 10px;}
.hx_wo_2 {
    width: 50%;
    float: right;
	padding:0 6%;
}
.hx_wo_2 img{ padding-top:10% ;}

.hx_v{position: absolute; right: 25px; bottom: 25px;}


.Cultural{ background:url(../images/bg11.jpg) no-repeat 50%/cover; position:relative;}

.Cultural:before{ content:""; display:inline-block; width:100%; left:0; top:0; position:absolute; height:100%; background:url(../images/bn26.png) no-repeat 0% 50%;}

.Cultural .pc_all_content{ position:relative; display:flex; align-items: flex-start; justify-content:center; flex-direction:column; height:815px;}

.Cultural .Cultural_title{ margin-bottom:35px;}

.Cultural .Cultural_title .Cultural_title_dd{ font-size:18px; color:#fff; text-transform:uppercase;}

.Cultural .Cultural_title .Cultural_title_dt{ font-size:32px; color:#fff; margin-top:20px;}

.Cultural .Cultural_content .Cultural_content_list .content_list_title{ font-size:20px; color:#fff; display:flex; align-items:center; margin-bottom:10px;}

.Cultural .Cultural_content .Cultural_content_list .content_list_title span{ display:inline-block; width:31px; text-align:center; margin-right:20px;}

.Cultural .Cultural_content .Cultural_content_list .content_list_txt{ padding-left:50px; font-size:15px; color:rgba(255,255,255,.8); margin-bottom:25px;}

.Cultural .Cultural_content .Cultural_content_list:last-child .content_list_txt{ margin-bottom:0px;}

.Cultural .Cultural_content .Cultural_content_list .content_list_txt p{ margin-bottom:18px;}

.Cultural .Cultural_content .Cultural_content_list .content_list_txt p:last-child{ margin-bottom:0px;}

.Cultural .Cultural_btn{ display:flex; align-items:center; justify-content:center; padding:0px 26px; height:48px; border-radius:100px; border:1px solid #bfbfbf; font-size:15px; color:#fff; width:160px; margin-top:65px;}
.Cultural .Cultural_btn span{ display:flex; align-items:center; justify-content:center; width:19px; height:19px; position:relative; margin-left:7px; top:1px;}
.Cultural .Cultural_btn span img{ position:absolute; transition: all 0.3s ease 0s; -webkit-transform: all 0.3s ease 0s;}
.Cultural .Cultural_btn span img:last-child{ opacity:0;}
.Cultural .Cultural_btn:hover span img{ opacity:0; transition: all 0.3s ease 0s; -webkit-transform: all 0.3s ease 0s;}
.Cultural .Cultural_btn:hover span img:last-child{ opacity:1; transition: all 0.3s ease 0s; -webkit-transform: all 0.3s ease 0s;}
.Cultural .Cultural_btn:hover{ background:#fff; color:#ea5513; border:1px solid #fff;}

















.Honor{ padding:105px 0px; background:#f3f3f3 url(../images/bn32.png) no-repeat 20% 100%;}

.Honor .Honor_title{ display:flex; align-items:center; justify-content:space-between; margin-bottom:65px;}

.Honor .Honor_title .Honor_title_left .title_left_dd{ font-size:18px; color:#ea5513; text-transform:uppercase;}

.Honor .Honor_title .Honor_title_left .title_left_dt{ font-size:32px; color:#000000; margin-top:13px;}

.Honor .Honor_title .Honor_title_left .title_left_dt span{ font-size:16px; color:#666666; margin-left:30px;}

.Honor .Honor_title .Honor_title_right ul{ display:flex; align-items:center;}

.Honor .Honor_title .Honor_title_right ul li{ display:flex; align-items:center; width:170px; height:50px; justify-content:center; background:#fff; cursor:pointer; transition: all 0.5s ease; -webkit-transform: all 0.5s ease;}

.Honor .Honor_title .Honor_title_right ul li:last-child{ margin-left:20px;}

.Honor .Honor_title .Honor_title_right ul li span{ width:23px; height:23px; position:relative; margin-right:9px;}

.Honor .Honor_title .Honor_title_right ul li span img{ position:absolute; left:0; top:0; transition: all 0.5s ease; -webkit-transform: all 0.5s ease;}

.Honor .Honor_title .Honor_title_right ul li span img:last-child{ opacity:0;}

.Honor .Honor_title .Honor_title_right ul li.on{ background:#ea5513; color:#fff; transition: all 0.5s ease; -webkit-transform: all 0.5s ease;}

.Honor .Honor_title .Honor_title_right ul li.on span img{ opacity:0; transition: all 0.5s ease; -webkit-transform: all 0.5s ease;}

.Honor .Honor_title .Honor_title_right ul li.on span img:last-child{ opacity:1; transition: all 0.5s ease; -webkit-transform: all 0.5s ease;}

.Honor .Honor_content .Honor_content_l{ display:flex; align-items:center; justify-content:space-between;}

.Honor .Honor_content .Honor_content_l .Honor_content_list{ width:23%; background:#fff; box-shadow:0px 0px 18px rgba(0,0,0,.1); padding-bottom:20px;} 

.Honor .Honor_content .Honor_content_l .Honor_content_list .content_list_img{ padding:15px; text-align:center; height:250px; display:flex; align-items:center; justify-content:center;}
.Honor .Honor_content .Honor_content_l .Honor_content_list .ldsc{ padding:15px; text-align:center; height:200px; display:flex; align-items:center; justify-content:center;}
.Honor .Honor_content .Honor_content_l .Honor_content_list .content_list_img img{ max-height:198px; max-width:100%;}

.Honor .Honor_content .Honor_content_l .Honor_content_list .content_list_title{ font-size:18px; color:#333333; padding:0px 30px; text-align:center;height: 48px;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;letter-spacing: 1px;}

.Honor .Honor_btn{ display:flex; align-items:center; justify-content:center; padding:0px 26px; height:53px; border-radius:100px; border:1px solid #bfbfbf; font-size:15px; color:#666666; margin-top:80px; max-width:170px; margin:0 auto; margin-top:65px;}
.Honor .Honor_btn span{ display:flex; align-items:center; justify-content:center; width:19px; height:19px; position:relative; margin-left:7px; top:1px;}
.Honor .Honor_btn span img{ position:absolute; transition: all 0.3s ease 0s; -webkit-transform: all 0.3s ease 0s;}
.Honor .Honor_btn span img:last-child{ opacity:0;}
.Honor .Honor_btn:hover span img{ opacity:0; transition: all 0.3s ease 0s; -webkit-transform: all 0.3s ease 0s;}
.Honor .Honor_btn:hover span img:last-child{ opacity:1; transition: all 0.3s ease 0s; -webkit-transform: all 0.3s ease 0s;}
.Honor .Honor_btn:hover{ background:#ea5513; color:#fff; border:1px solid #ea5513;}



.pin_pai{
    padding-top: 2.55rem;
}

.mz-sl-map.shi_pai{
    padding-top: 2.25rem;
}

.mz-l-c{
    padding-top: 2.78rem;
    background-color: #fff;
}
.mz-l-title{
    text-align: center;
    margin-bottom: 3.1rem;
}

.mz-l-title h3{
     font-size: 1.25rem;
    font-weight: 400;
}

.mz-swiper-list{
    border-right: 1px solid #e6e6e6;
    padding: 0 .95rem;
    min-height: 11.2rem;
}

.mz-d{
    font-size: 1.25rem;
    color: #ea5513;
    line-height: initial;
}

.mz-n{
    color: #333333;
    font-size: .6rem;
	margin-top: .1rem;
    margin-bottom: .8rem;
    font-weight: 700;
}

.mz-t{
    color: #ea5513;
    font-size: .35rem;
    margin-bottom: .9rem;
}

.mz-b-img img{
    display: block;
    width: 100%;
    margin-bottom: .5rem;
}

.mz-b-t{
    color: #666;
    font-size: .4rem;
    line-height: .85rem;
}

.m-z-swiper{
    position: relative;
    padding-bottom: 2rem;
    margin-bottom: 2.5rem;
}
.m-z-p-b{
    width: calc(100% - 260px);
    height: 60px;
    margin: 0 auto;
    position: relative;
    bottom: -60px;
}
.swiper-pagination.m-z-p{
    width: 85%;
    height: 3px;
    left: 0;
    bottom: 50%;
    -webkit-transform: translateY(-50%);
            transform: translateY(-50%);
}

.swiper-pagination-progress .swiper-pagination-progressbar{
    background-color: #ea5513;
}

.swiper-pagination-progress{
    background: #e6e6e6;
}

.m-z-b{
    position: absolute;
    right: 0;
    top: 0;
    height: 1.5rem;
    width: 3.25rem;
}

.swiper-button-prev.m-z-prev,
.swiper-button-next.m-z-next{
    width: 1.425rem;
    height: 1.425rem;
    margin-top: -0.7125rem;
    border-radius: 50%;
    background: url(../images/ab_l_r.png) no-repeat;
    background-size: 2.85rem 1.425rem;
}

.swiper-button-prev.m-z-prev{
    left: 0;
    background-position: 0 0;
}

.swiper-button-prev.m-z-prev:hover{
    background: url(../images/ab_h_r.png) no-repeat;
    background-size: 2.85rem 1.425rem;
    background-position: 0 0;
}

.swiper-button-next.m-z-next{
    right: 0;
    background-position: -1.425rem 0;
}

.swiper-button-next.m-z-next:hover{
    background: url(../images/ab_h_r.png) no-repeat;
    background-size: 2.85rem 1.425rem;
    background-position: -1.425rem 0;
}













.Development{ background:none; position:relative;}


.Development .Honor{background: none; padding: 85px 0;}
.Development .Honor_title{ margin-bottom:35px;}

.Development .Development_content .Development_content_top{ margin-bottom:80px;}

.Development .Development_content .Development_content_top .content_top_list{ display:flex; align-items:center; justify-content:space-between; overflow:hidden;}

.Development .Development_content .Development_content_top .content_top_list .top_list_left{ width:53%;}

.Development .Development_content .Development_content_top .content_top_list .top_list_left .list_left_dd{ font-size:65px; color:#00833c; margin-bottom:50px;}

.Development .Development_content .Development_content_top .content_top_list .top_list_left .list_left_dt{ height:198px; overflow:auto; padding-right:25px;}

.Development .Development_content .Development_content_top .content_top_list .top_list_left .list_left_dt::-webkit-scrollbar-track { background-color: #e1e1e1; } /* 滚动条的滑轨背景颜色 */ 

.Development .Development_content .Development_content_top .content_top_list .top_list_left .list_left_dt::-webkit-scrollbar-thumb { background:#00833c; } /* 滑块颜色 */ 

.Development .Development_content .Development_content_top .content_top_list .top_list_left .list_left_dt::-webkit-scrollbar-button { background-color: #e1e1e1; } /* 滑轨两头的监听按钮颜色 */ 

.Development .Development_content .Development_content_top .content_top_list .top_list_left .list_left_dt::-webkit-scrollbar-corner { background-color: #e1e1e1; } /* 横向滚动条和纵向滚动条相交处尖角的颜色 */ 

.Development .Development_content .Development_content_top .content_top_list .top_list_left .list_left_dt::-webkit-scrollbar { width: 3px; height: 0px; border-radius:3px; } /* 这是针对缺省样式 (必须的)*/

.Development .Development_content .Development_content_top .content_top_list .top_list_left .list_left_dt .left_dt_li{ display:flex; justify-content:space-between; margin-bottom:30px;}

.Development .Development_content .Development_content_top .content_top_list .top_list_left .list_left_dt .left_dt_li:last-child{ margin-bottom:0px;}

.Development .Development_content .Development_content_top .content_top_list .top_list_left .list_left_dt .left_dt_li .dt_li_time{ font-size:16px; color:#00833c; width:65px;}

.Development .Development_content .Development_content_top .content_top_list .top_list_left .list_left_dt .left_dt_li .dt_li_txt{ font-size:16px; color:#333333;width:calc(100% - 70px);}

.Development .Development_content .Development_content_top .content_top_list .top_list_right{ width:42%;}

.Development .Development_content .Development_content_top .content_top_list .top_list_right .list_right_dd{ border-radius:10px; overflow:hidden; box-shadow:0px 0px 50px rgba(0,0,0,.12); overflow:hidden;}

.Development .Development_content .Development_content_top .content_top_list .top_list_right .list_right_dd img{ width:100%;
-webkit-transform: scale(1);
   -moz-transform: scale(1);
    -ms-transform: scale(1);
     -o-transform: scale(1);
           filter: scale(1);
           filter: transform;
       transition: all 0.5s ease 0s;
-webkit-transform: all 0.5s ease 0s;
}
.Development .Development_content .Development_content_top .content_top_list .top_list_right .list_right_dd:hover img{
-webkit-transform: scale(1.15);
   -moz-transform: scale(1.15);
    -ms-transform: scale(1.15);
     -o-transform: scale(1.15);
           filter: scale(1.15);
           filter: transform;
       transition: all 0.5s ease 0s;
-webkit-transform: all 0.5s ease 0s;
}

.Development .Development_content .Development_content_top .content_top_list .top_list_right .list_right_dt{ font-size:16px; color:#333333; text-align:center; margin-top:40px;}

.Development .Development_content .Development_content_bottom{ position:relative;}

.Development .Development_content .Development_content_bottom .swiper-button-next,.Development .Development_content .Development_content_bottom .swiper-button-prev{ width:42px; height:42px; border-radius:100%; border:1px solid #00833c; top:73%; background:#fff; opacity:1;}

.Development .Development_content .Development_content_bottom .swiper-button-next.swiper-button-disabled,.Development .Development_content .Development_content_bottom .swiper-button-prev.swiper-button-disabled{ border:1px solid #cdcdcd;}

.Development .Development_content .Development_content_bottom .swiper-button-next{ right:-93px;}

.Development .Development_content .Development_content_bottom .swiper-button-prev{ left:-93px;}

.Development .Development_content .Development_content_bottom .swiper-button-next:after,.Development .Development_content .Development_content_bottom .swiper-button-prev:after{ color:#888888; font-size:15px;}

.Development .Development_content .Development_content_bottom .content_bottom_list{ cursor:pointer;}

.Development .Development_content .Development_content_bottom .content_bottom_list .bottom_list_dd{ font-size:18px; color:#000; text-align:center; margin-bottom:20px;font-weight: bold;}

.Development .Development_content .Development_content_bottom .content_bottom_list .bottom_list_dt{ background:rgba(255,255,255,0); border-radius:100%; width:50px; height:50px; display:flex; align-items:center; justify-content:center; margin:0 auto; transition: all 0.5s ease; -webkit-transform: all 0.5s ease;}

.Development .Development_content .Development_content_bottom .content_bottom_list .bottom_list_dt span{ width:9px; height:9px; border-radius:100%; background:#c1c1c1; margin:0 auto; border:3px solid rgba(255,255,255,0); transition: all 0.5s ease; -webkit-transform: all 0.5s ease;}

.Development .Development_content .Development_content_bottom .content_bottom_list.swiper-slide-thumb-active .bottom_list_dd{ color:#00833c;f}

.Development .Development_content .Development_content_bottom .content_bottom_list.swiper-slide-thumb-active .bottom_list_dt{ background:rgba(255,255,255,1); transition: all 0.5s ease; -webkit-transform: all 0.5s ease;}

.Development .Development_content .Development_content_bottom .content_bottom_list.swiper-slide-thumb-active .bottom_list_dt span{ border:3px solid #00833c; background:#fff; transition: all 0.5s ease; -webkit-transform: all 0.5s ease; width:15px; height:15px;}




.newst .news_content .news_content_list{ width: 31%; margin-right: 3%; display: inline-block; box-shadow: 0px 0px 10px rgba(0,0,0,.08); margin-bottom: 3.5%;}
.newst .news_content .news_content_list:nth-child(3n){ margin-right: 0px;}
.newst .news_content .news_content_list .content_list_img{ width: 100%; object-fit: cover; position: relative;}
.newst .news_content .news_content_list .content_list_img img{ width: 100%; height: 280px; object-fit: cover;}
.newst .news_content .news_content_list .content_list_txt{ background: #fff;}
.newst .news_content .news_content_list .content_list_txt .list_txt_title{ padding: 25px;}
.newst .news_content .news_content_list .content_list_txt .list_txt_title dd{ font-size: 18px; color: #000000; margin-bottom: 22px;
overflow: hidden;
text-overflow:ellipsis;
white-space: nowrap;
}
.newst .news_content .news_content_list .content_list_txt .list_txt_title dt{ font-size: 14px; color: #666666; line-height: 26px;
display: -webkit-box; height: 52px;
-webkit-box-orient: vertical;
-webkit-line-clamp: 2;
overflow: hidden;
}
.newst .news_content .news_content_list .content_list_txt .list_txt_time{ line-height: 54px; background: #fff; padding: 0px 20px; font-size: 14px; color: #999999; line-height: 55px;transition: all 0.5s ease 0s; border-top: 1px solid #dcdcdc;}
.newst .news_content .news_content_list:hover .content_list_txt .list_txt_title dd{ color: #00437c;}
.newst .news_content .news_content_list:hover .content_list_txt .list_txt_time{ background: #fcc800; color: #fff;transition: all 0.3s ease 0s;}

.newst .news_content .news_content_list .content_list_img em{display:block;position:absolute;top:0;right:0;bottom:0;left:0;background-image:url(../images/icon_video.png);background-position:center center;background-repeat:no-repeat; transition:ease .5s;-webkit-transition:ease .5s;}


.shipin .news_content .news_content_list .content_list_txt .list_txt_title dd {
    margin-bottom:0;

}














.PARTNERS{ background:url(../images/bg18.jpg) no-repeat 50%/cover;}

.PARTNERS .Honor_title{ align-items:flex-end;}

.PARTNERS .Honor_title .Honor_title_left .title_left_dd{ color:#fff;}

.PARTNERS .Honor_title .Honor_title_left .title_left_dt{ color:#fff;}

.PARTNERS .Honor_title .Honor_title_right a{ display:flex; align-items:center; justify-content:center; padding:0px 26px; height:48px; border-radius:100px; border:1px solid #bfbfbf; font-size:15px; color:#fff; margin-top:80px; width:160px; margin:0 auto; margin-top:0px;}
.PARTNERS .Honor_title .Honor_title_right a span{ display:flex; align-items:center; justify-content:center; width:19px; height:19px; position:relative; margin-left:7px; top:1px;}
.PARTNERS .Honor_title .Honor_title_right a span img{ position:absolute; transition: all 0.3s ease 0s; -webkit-transform: all 0.3s ease 0s;}
.PARTNERS .Honor_title .Honor_title_right a span img:last-child{ opacity:0;}
.PARTNERS .Honor_title .Honor_title_right a:hover span img{ opacity:0; transition: all 0.3s ease 0s; -webkit-transform: all 0.3s ease 0s;}
.PARTNERS .Honor_title .Honor_title_right a:hover span img:last-child{ opacity:1; transition: all 0.3s ease 0s; -webkit-transform: all 0.3s ease 0s;}
.PARTNERS .Honor_title .Honor_title_right a:hover{ background:#fff; color:#ea5513; border:1px solid #fff;}



.PARTNERS .PARTNERS_content{ display:flex; justify-content:space-between; flex-wrap:wrap; border-top:1px solid rgba(255,255,255,.25); border-left:1px solid rgba(255,255,255,.25);}

.PARTNERS .PARTNERS_content .Culture_content_list{ width:20%; border-right:1px solid rgba(255,255,255,.25); border-bottom:1px solid rgba(255,255,255,.25); height:145px; display:flex; align-items:center; justify-content:center; position:relative;}

.PARTNERS .PARTNERS_content .Culture_content_list img{ position:absolute;}

.PARTNERS .PARTNERS_content .Culture_content_list img:last-child{ opacity:0;}

.PARTNERS .PARTNERS_content .Culture_content_list:hover{ background:#fff;}

.PARTNERS .PARTNERS_content .Culture_content_list:hover img:first-child{ opacity:0;}

.PARTNERS .PARTNERS_content .Culture_content_list:hover img:last-child{ opacity:1;}










.w_dh{ display: none;}
.s_dh{ display: block;}
.DetailsNav{ height:70px; display:flex; align-items:center; justify-content: center; background:#eeeeee;}

.DetailsNav a{ display: flex; width:20%; text-align:center; font-size:18px; color:#333333; align-items:center; justify-content:center; position:relative; height:70px; align-items:center;}

.DetailsNav a:before{ content:""; display:inline-block; width:6px; height:6px; background:#333; border-radius:100%; margin-right:10px;}

.DetailsNav a:after{ content:""; display:inline-block; width:2px; height:30px; background:#dcdcdc; position:absolute; right:0; top:30%;}

.DetailsNav a:last-child:after{ display:none;}

.DetailsNav a.on,.DetailsNav a:hover{ color:#ea5513;}

.DetailsNav a.on:before{ background:#ea5513;}

.s_dh{ height:60px; background:#eeeeee;}
.DNav{ height:60px; display:flex; align-items:center; justify-content:space-between; background:#eeeeee;}
.detb{display: flex;align-items: center;}
.DNav .detb a{ display: flex;text-align:center; font-size:16px; color:#333333; align-items:center; justify-content:center; position:relative; height:60px; align-items:center; padding: 0 30px; margin: 0 1px;}
.s_dh a:hover{ color: #ea5513;}
.DNav .detb a:before{ content:""; display:inline-block; width:6px; height:6px; background:#333; border-radius:100%; margin-right:10px;}


.DNav .detb a:last-child:after{ display:none;}

.DNav .detb a.on,.DNav .detb a:hover{ color:#fff; background-color:#ea5513 ;}

.DNav .detb a.on:before{ background:#fff;}
.DNav .detb a:hover::before{ background-color: #fff;}
.DNav .deta a{ font-size: 16px;}
.DNav .cpssk.detb a {
    font-size: 15px;
    padding: 0 15px;
}
.xxkItem {
    position: relative;
}
.honorItem{ margin: 0 20px; background: #fff; padding:15px;border-radius: 5px;}

.honorItem .honorImg{ height: 265px; text-align: center; display:flex; align-items:center; justify-content:center;padding: 20px; background-color: #eeebf2;}

.honorItem .honorImg img{ max-height:235px; max-width:100%;}

.honorItem .honorTitle{ font-size: 15px; text-align: center; color: #333333; padding-top: 10px; line-height: 26px; height: 62px; overflow: hidden;}

.hisArrow{ max-width:1460PX ; width: calc( 100% + 90px); position: absolute; height:0; display: flex; justify-content: space-between; align-items: center; cursor: pointer; left: 50%; transform: translateX(-50%); top: 50%; z-index:9;}



.hisArrow div img:nth-child(2){ display: none;}

.hisArrow div:hover img:nth-child(1){ display: none;}

.hisArrow div:hover img:nth-child(2){ display: block;}












.About2{ padding:95px 0px; background:url(../images/bn25.png) no-repeat 50% 95px;}

.About2 .IAbout_top .IAbout_top_right{ padding-top:0px;}

.About2 .IAbout_top .IAbout_top_left .top_left_dt{ line-height:44px;}

.About2 .IAbout_top .IAbout_top_left .top_left_dt p{ font-size:42px;}
.About2 .IAbout_top .IAbout_top_left .top_left_dt p span{ font-weight:bold;}

.About2 .About2_img{ text-align:center;margin-top: 100px;}

.About2 .About2_img img{ max-width:100%; cursor:pointer;}













.Production{ background:#f5f5f5; position:relative;}

.Production:before{ content:""; display:inline-block; width:162px; height:100%; background:url(../images/bn49.png) no-repeat 50% 50%; position:absolute; left:0; top:0;}

.Production .Production_content{ display:flex; justify-content: space-between; border-radius:10px; overflow:hidden;}

.Production .Production_content .Production_content_left{ width:50%; position:relative;}

.Production .Production_content .Production_content_left .content_left_list{ overflow:hidden;}
.Production .Production_content .Production_content_left .content_left_list img{ width:100%; height:540px; object-fit:cover;
-webkit-transform: scale(1);
   -moz-transform: scale(1);
    -ms-transform: scale(1);
     -o-transform: scale(1);
           filter: scale(1);
           filter: transform;
       transition: all 0.5s ease 0s;
-webkit-transform: all 0.5s ease 0s;
}
.Production .Production_content .Production_content_left .content_left_list:hover img{
-webkit-transform: scale(1.15);
   -moz-transform: scale(1.15);
    -ms-transform: scale(1.15);
     -o-transform: scale(1.15);
           filter: scale(1.15);
           filter: transform;
       transition: all 0.5s ease 0s;
-webkit-transform: all 0.5s ease 0s;
}

.Production .Production_content .Production_content_left .swiper-pagination{ bottom:25px; width:100%;}

.Production .Production_content .Production_content_left .swiper-pagination span{ width:10px; height:10px; margin:0px 9px; background:#fff;}

.Production .Production_content .Production_content_right{ width:50%; background:#ea5513 url(../images/bn50.png) 100% 50% no-repeat; padding:110px;}

.Production .Production_content .Production_content_right .content_right_list:last-child{ margin-top:60px;}

.Production .Production_content .Production_content_right .content_right_list .right_list_dd{ font-size:22px; color:#fff;}

.Production .Production_content .Production_content_right .content_right_list .right_list_dt{ font-size:16px; color:rgba(255,255,255,.8); margin-top:20px;}

.Production .Production_content .Production_content_right .content_right_list .right_list_dt p{ position:relative; padding-left:10px; margin-bottom:15px;}

.Production .Production_content .Production_content_right .content_right_list .right_list_dt p:last-child{ margin-bottom:0px;}

.Production .Production_content .Production_content_right .content_right_list .right_list_dt p:before{ content:""; display:inline-block; width:4px; height:4px; border-radius:100%; background:rgba(255,255,255,.8); position:absolute; top:10px; left:0;}

















.Laboratory{ background:#fff;}

.Laboratory .Laboratory_content{ display:flex; align-items: flex-start; justify-content:space-between;}

.Laboratory .Laboratory_content .Laboratory_content_left{ width:52%;}

.Laboratory .Laboratory_content .Laboratory_content_left .content_left_top{ overflow:hidden; border-radius:10px;}
.Laboratory .Laboratory_content .Laboratory_content_left .content_left_top img{ width:100%; border-radius:10px;
-webkit-transform: scale(1);
   -moz-transform: scale(1);
    -ms-transform: scale(1);
     -o-transform: scale(1);
           filter: scale(1);
           filter: transform;
       transition: all 0.5s ease 0s;
-webkit-transform: all 0.5s ease 0s;	
}
.Laboratory .Laboratory_content .Laboratory_content_left .content_left_top:hover img{
-webkit-transform: scale(1.15);
   -moz-transform: scale(1.15);
    -ms-transform: scale(1.15);
     -o-transform: scale(1.15);
           filter: scale(1.15);
           filter: transform;
       transition: all 0.5s ease 0s;
-webkit-transform: all 0.5s ease 0s;
}

.Laboratory .Laboratory_content .Laboratory_content_left .content_left_bottom{ display:flex; justify-content:space-between; margin-top:3%;}

.Laboratory .Laboratory_content .Laboratory_content_left .content_left_bottom .left_bottom_list{ width:31%; border-radius:10px; overflow:hidden;}

.Laboratory .Laboratory_content .Laboratory_content_left .content_left_bottom .left_bottom_list img{ width:100%;
-webkit-transform: scale(1);
   -moz-transform: scale(1);
    -ms-transform: scale(1);
     -o-transform: scale(1);
           filter: scale(1);
           filter: transform;
       transition: all 0.5s ease 0s;
-webkit-transform: all 0.5s ease 0s;
}
.Laboratory .Laboratory_content .Laboratory_content_left .content_left_bottom .left_bottom_list:hover img{
-webkit-transform: scale(1.15);
   -moz-transform: scale(1.15);
    -ms-transform: scale(1.15);
     -o-transform: scale(1.15);
           filter: scale(1.15);
           filter: transform;
       transition: all 0.5s ease 0s;
-webkit-transform: all 0.5s ease 0s;
}

.Laboratory .Laboratory_content .Laboratory_content_right{ width:45%; text-align:center;}

.Laboratory .Laboratory_content .Laboratory_content_right .content_right_list .right_list_dd img{ border-radius:10px; box-shadow:0px 0px 16px rgba(0,0,0,.2);}

.Laboratory .Laboratory_content .Laboratory_content_right .content_right_list .right_list_dt{ font-size:22px; color:#333333; text-align:center; margin-top:33px;}

.Laboratory .Laboratory-prev,.Laboratory .Laboratory-next{ position:absolute; top:50%; margin-top: calc(0px - (var(--swiper-navigation-size)/ 2)); z-index:20; cursor:pointer; transition: all 0.5s ease; -webkit-transform: all 0.5s ease;}

.Laboratory .Laboratory-prev.swiper-button-disabled,.Laboratory .Laboratory-next.swiper-button-disabled{ opacity:.2; transition: all 0.5s ease; -webkit-transform: all 0.5s ease;}

.Laboratory .Laboratory-prev{ left:0;}

.Laboratory .Laboratory-next{ right:0;}





















.CCultural{ background:url(../images/bn53.png) no-repeat 0% 50%; padding-top:110px; padding-bottom:150px; position:relative;}

.CCultural .CCultural_left{ width:40%;}

.CCultural .CCultural_left .CCultural_left_list{ margin-bottom:70px;}

.CCultural .CCultural_left .CCultural_left_list:last-child{ margin-bottom:0px;}

.CCultural .CCultural_left .CCultural_left_list .left_list_title{ font-size:22px; color:#333333; display:flex; align-items:center;}

.CCultural .CCultural_left .CCultural_left_list .left_list_title span{ width:33px; height:33px; display:flex; align-items:center; justify-content:center; margin-right:22px;}

.CCultural .CCultural_left .CCultural_left_list .left_list_txt{ font-size:16px; color:#666666; padding-left:55px; margin-top:15px;}

.CCultural .CCultural_left .CCultural_left_list .left_list_txt p{ margin-bottom:20px;}

.CCultural .CCultural_left .CCultural_left_list .left_list_txt p:last-child{ margin-bottom:0px;}

.CCultural .CCultural_right{ position:absolute; right:0; top:44px; width:49%; text-align:right;}

.CCultural .CCultural_right img{ max-width:100%;}















.Business{ background:#00833c; height:auto;}

.Business:before{ display:none;}

.Business .pc_all_content{ height:675px; display:flex; align-items: center; justify-content:space-between; flex-direction:inherit;}

.Business .Cultural_title{ margin-bottom:0px; padding-bottom:30px;}

.Business .Business_txt{ margin-top:50px; font-size:16px; color:#fff; position:relative;}

.Business .Business_txt:before{ content:""; display:inline-block; position:absolute; left:0; bottom:-103px ; width:773px; height:160px; background:url(../images/bn62.png) no-repeat 50% 50%;}

.Business .Business_txt p{ margin-bottom:30px; position:relative; padding-left:16px;}

.Business .Business_txt p:before{ content:""; display:inline-block; width:5px; height:5px; border-radius:100%; background:#fff; position:absolute; top:10px; left:0;}

.Business .Business_txt p:last-child{ margin-bottom:0px;}

.Business .Business_right{ padding-right:63px; position:relative; height:100%;display: flex; align-items: center; flex-direction: column; justify-content: flex-end;}

.Business .Business_right:before{ content:""; display:inline-block; width:411px; height:100%; background:url(../images/bn61.png) no-repeat 50% 100%; position:absolute; left:-57%;}

.Business .Business_right .Business_right_list{ font-size:32px; color:#fff; display:flex; align-items:center; height:150px; width:400px; border-bottom:1px solid rgba(255,255,255,.3); position:relative; padding-left:83px;}

.Business .Business_right .Business_right_list:nth-child(2){ right:93px; padding-left:115px;}

.Business .Business_right .Business_right_list:nth-child(3){ right:187px; padding-left:124px; margin-bottom:120px;}

.Business .Business_right .Business_right_list img{ margin-right:17px;}









.Social{ background:#fff url(../images/bn64.png) no-repeat 100% 50%;}

.Social .Social_content{ display:flex; justify-content:space-between;}

.Social .Social_content .Social_content_list{ width:31.5%; border-radius:5px; overflow:hidden; position:relative;}
.Social .Social_content .Social_content_list .content_list_img{ border-radius:5px; overflow:hidden; position:relative;}
.Social .Social_content .Social_content_list .content_list_img img{ width:100%;
-webkit-transform: scale(1);
   -moz-transform: scale(1);
    -ms-transform: scale(1);
     -o-transform: scale(1);
           filter: scale(1);
           filter: transform;
       transition: all 0.5s ease 0s;
-webkit-transform: all 0.5s ease 0s;
}
.Social .Social_content .Social_content_list:hover .content_list_img img{
-webkit-transform: scale(1.15);
   -moz-transform: scale(1.15);
    -ms-transform: scale(1.15);
     -o-transform: scale(1.15);
           filter: scale(1.15);
           filter: transform;
       transition: all 0.5s ease 0s;
-webkit-transform: all 0.5s ease 0s;
}

.Social .Social_content .Social_content_list .content_list_img:before{ content:""; display:inline-block; width:100%; height:100%; background:url(../images/bn63.png) no-repeat 50% 100%; position: absolute; left:0; bottom:0; z-index:2;}

.Social .Social_content .Social_content_list .content_list_txt{ position:absolute; bottom:0; left:0; width:100%; z-index:5; padding:35px;}

.Social .Social_content .Social_content_list .content_list_txt .list_txt_dd{ font-size:26px; color:#fff;text-align: center;height: 42px;}

.Social .Social_content .Social_content_list .content_list_txt .list_txt_dt{ font-size:16px; color:rgba(255,255,255,.8); margin-top:12px;text-align: center;height: 42px;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;}
.Social .Social_content .Social_content_list .content_list_po{ position:absolute; left:0; top:0; width:100%; height:100%; background:#ea5513; padding:30px; z-index:6;background: #ea5513 url(../images/bn50.png) 100% 50% no-repeat; opacity:0;transition: all 0.5s ease 0s; -webkit-transform: all 0.5s ease 0s;}
.Social .Social_content .Social_content_list .content_list_po .list_po_dd{ font-size:26px; color:#fff; margin-bottom:20px;margin-top: 105px;text-align: center;}
.Social .Social_content .Social_content_list .content_list_po .list_po_dt{ font-size:18px; color:rgba(255,255,255,.8); line-height:28px;}
.Social .Social_content .Social_content_list:hover .content_list_po{ opacity:1;transition: all 0.5s ease 0s; -webkit-transform: all 0.5s ease 0s;}














.DHonor{ padding:70px 0px; background:#fff;}
.djss {
    background-color: #f9f9f9;
}
.cpdj{ padding: 0;}
.DHonor .DHonor_title{ display:flex; align-items:center; justify-content:space-between; margin-bottom:60px;}

.DHonor .DHonor_title .DHonor_title_left{ font-size:28px; color:#333333;}

.DHonor .DHonor_title .DHonor_title_left .title_left_dt{ font-size:16px; color:#666666; margin-top:18px;}

.DHonor .DHonor_title .DHonor_title_left .title_left_dt b{ color:#00833c;}

.DHonor .DHonor_title .DHonor_title_right{ display:flex; align-items:center;}

.DHonor .DHonor_title .DHonor_title_right a{ display:inline-block; line-height:43px; padding:0px 60px; border:1px solid #e5e5e5; border-radius:100px; font-size:16px; color:#666666; margin-right:27px;}
.cpdj .DHonor_title .DHonor_title_right a {
    display: inline-block;
    line-height: 43px;
    padding: 0px 30px;
    border: 1px solid #e5e5e5;
    border-radius: 100px;
    font-size: 16px;
    color: #666666;
    margin-right: 27px;
}
.h_jz .DHonor_title{justify-content: center;}

.DHonor .DHonor_title .DHonor_title_right a:last-child{ margin-right:0px;}

.DHonor .DHonor_title .DHonor_title_right a.on{ background:#ea5513; color:#fff; border:1px solid #ea5513;}
.DHonor .DHonor_title .DHonor_title_right a:hover{ background:#ea5513; color:#fff; border:1px solid #ea5513;}

.DHonor .Honor_content{ padding-bottom:30px;}

.DHonor .Honor_content .Honor_content_l{ flex-wrap:wrap; justify-content:flex-start;}

.DHonor .Honor_content .Honor_content_l .Honor_content_list{ margin-right:2.5%; width:23%; margin-bottom:2.5%;}

.DHonor .Honor_content .Honor_content_l .Honor_content_list:nth-child(4n){ margin-right:0px;}

.DPartner .DHonor_title{ margin-bottom: 0;}



.page{ display:flex; align-items:center; justify-content:center;}

.page li a{ font-size:20px; color:#989898; margin-right:44px;}

.page li.on a{ color:#00833d; font-size:22px;}

.page li:last-child a{ margin-right:0px;}

.page li.page_prev a,.page li.page_next a{ display:flex; align-items:center; justify-content:center; width:42px; height:42px; border-radius:100%; border:1px solid #eaeaea; color:#00833d;}

.page li.page_prev a i,.page li.page_next a i{ font-size:20px;}

.page li.page_next a{ border:1px solid #00833d; background:#00833d; color:#fff;}

















.Future{ padding:90px 0px; background:#00833c url(../images/bn65.png) no-repeat 100% 50%;}

.Future .Honor_title .Honor_title_left{ width:100%; text-align:center;}

.Future .Future_txt{ font-size:15px; color:#fff; line-height:32px; padding:0px 115px; text-align:center;}

.Future .Future_bottom{ display:flex; align-items:center; justify-content:center; margin-top:70px;}

.Future .Future_bottom .Future_bottom_list{ margin-right:55px;}

.Future .Future_bottom .Future_bottom_list:last-child{ margin-right:0px;}

.Future .Future_bottom .Future_bottom_list .bottom_list_dd{ height:38px; display:flex; align-items:center; justify-content:center;}

.Future .Future_bottom .Future_bottom_list .bottom_list_dt{ margin-top:13px; font-size:15px; color:#fff;}









.sustainable{ background:#fff url(../images/bn76.png) no-repeat 0% 50%;}

.sustainable .Honor_title{ margin-bottom:45px;}

.sustainable .pc_all_content{ display:flex; align-items:center; justify-content:space-between;}

.sustainable .sustainable_left{ width:55%;}

.sustainable .sustainable_left .sustainable_left_txt{ line-height:34px; color:#666666; font-size:15px; margin-bottom:60px;}

.sustainable .sustainable_left .sustainable_left_bottom span{ font-size:20px; color:#ea5513; position:relative;}

.sustainable .sustainable_left .sustainable_left_bottom span:before{ content:""; display:inline-block; width:20px; height:17px; background:url(../images/bn70.png) no-repeat 50% 50%; position: relative; top:-12px; margin-right:15px;}

.sustainable .sustainable_left .sustainable_left_bottom span:after{ content:""; display:inline-block; width:20px; height:17px; background:url(../images/bn71.png) no-repeat 50% 50%; position: relative; bottom:-12px; margin-left:15px;}

.sustainable .sustainable_right{ width:35%; display:flex; align-items:center; justify-content:space-between;}

.sustainable .sustainable_right .sustainable_right_list{ text-align:center; font-size:15px; color:#ea5513;}

.sustainable .sustainable_right .sustainable_right_list .right_list_dt{ margin-top:15px;}











.DPartner .DPartner_content{ display:flex; flex-wrap:wrap; position:relative;}
.DPartner .DPartner_content .swiper-button-next:after,.DPartner .DPartner_content .swiper-button-prev:after{ color:#ea5513; font-size:30px;}
.DPartner .DPartner_content .swiper-button-next{ right:-42px;}
.DPartner .DPartner_content .swiper-button-prev{ left:-42px;}
.DPartner .DPartner_content .DPartner_content_list{ width:100%; display:flex; align-items:center; justify-content:center;  transition: all 0.5s ease; -webkit-transform: all 0.5s ease;}

.DPartner .DPartner_content .DPartner_content_list img{ max-width:100%;}

.DPartner .DPartner_content .DPartner_content_list:nth-child(6n){ margin-right:0px;}











.RDES{ background:#fff; padding:93px 0px;}

.RDES .RDES_content{ display:flex; align-items:center; justify-content:space-between;}

.RDES .RDES_content .RDES_content_left{ width:55%; text-align:center;}

.RDES .RDES_content .RDES_content_left img{ max-width:100%;}

.RDES .RDES_content .RDES_content_right{ width:30%;}

.RDES .RDES_content .RDES_content_right .content_right_list{ background:#f9f9f9; margin-bottom:20px; padding:55px 40px; text-align:center;}

.RDES .RDES_content .RDES_content_right .content_right_list:last-child{ margin-bottom:0px;}

.RDES .RDES_content .RDES_content_right .content_right_list .right_list_icon{ margin-bottom:15px;}

.RDES .RDES_content .RDES_content_right .content_right_list .right_list_txt{ line-height:26px; font-size:16px; color:#000000;}









.fbg .Footer{ background:#fff;}

.fbg .Copyright{ background:#f1f1f1;}







.Technology{ background:#f9f9f9;}

.Technology .Technology_content{ background:url(../images/bg29.jpg) no-repeat 50%/cover;}

.Technology .Technology_content .Technology_content_list{ display:flex; flex-wrap:wrap; justify-content:space-between}

.Technology .Technology_content .Technology_content_list .content_list_li{ width:50%; height:250px; display:flex; align-items:center; justify-content:center; padding:0px 65px; border:1px solid rgba(255,255,255,.2); border-right:0px; border-bottom:0px; justify-content:space-between;}

.Technology .Technology_content .Technology_content_list .content_list_li .list_li_icon{ width:77px; text-align:center;}

.Technology .Technology_content .Technology_content_list .content_list_li .list_li_right{ width:calc(100% - 130px);}

.Technology .Technology_content .Technology_content_list .content_list_li .list_li_right .li_right_dd{ font-size:22px; color:#fff;}

.Technology .Technology_content .Technology_content_list .content_list_li .list_li_right .li_right_dt{ font-size:15px; color:rgba(255,255,255,.7); line-height:30px; margin-top:18px;}

.Technology .Technology_content .swiper-container .swiper-pagination span{ width:10px; height:10px; border-radius:100%; background:#fff; margin:0px 11px;}











.Product{ background:#f9f9f9;}

.Product .DHonor_title .DHonor_title_left .title_left_dd{ font-size:18px; color:#ea5513; text-transform:uppercase;}

.Product .DHonor_title .DHonor_title_left .title_left_dt{ font-size:32px; color:#000000;}

.Product .Product_content{ display:flex; flex-wrap:wrap; justify-content:space-between;}

.Product .Product_content .Product_content_list{ width:31.5%; background:#fff; margin-bottom:2.5%; text-align:center; padding:0px 42px; height:275px; display:flex; align-items:center; justify-content:center; flex-direction:column; transition: all 0.5s ease; -webkit-transform: all 0.5s ease; cursor:pointer;}

.Product .Product_content .Product_content_list:hover{ background:#008744; transition: all 0.5s ease; -webkit-transform: all 0.5s ease;}

.Product .Product_content .Product_content_list:hover .content_list_img img{ opacity:0;}

.Product .Product_content .Product_content_list:hover .content_list_img img:last-child{ opacity:1; transition: all 0.5s ease; -webkit-transform: all 0.5s ease;}

.Product .Product_content .Product_content_list:hover .content_list_title{ color:#fff; transition: all 0.5s ease; -webkit-transform: all 0.5s ease;}

.Product .Product_content .Product_content_list:hover .content_list_txt{ color:#fff; transition: all 0.5s ease; -webkit-transform: all 0.5s ease;}

.Product .Product_content .Product_content_list .content_list_img span{ width:64px; height:58px; display:flex; align-items:center; margin-bottom:20px; position:relative; display:flex; justify-content:center;}

.Product .Product_content .Product_content_list .content_list_img span:before{ content:""; display:inline-block; width:40px; height:1px; background:#c8c8c8; position:absolute; left:-61px; top:50%;}

.Product .Product_content .Product_content_list .content_list_img span:after{ content:""; display:inline-block; width:40px; height:1px; background:#c8c8c8; position:absolute; right:-61px; top:50%;}

.Product .Product_content .Product_content_list .content_list_img img{ position:absolute; transition: all 0.5s ease; -webkit-transform: all 0.5s ease;}

.Product .Product_content .Product_content_list .content_list_img img:last-child{ opacity:0;}

.Product .Product_content .Product_content_list .content_list_title{ font-size:20px; color:#008744; font-weight: bolder; margin-bottom:20px; transition: all 0.5s ease; -webkit-transform: all 0.5s ease;}

.Product .Product_content .Product_content_list .content_list_txt{ font-size:15px; line-height:26px; color:#666666; height:52px; transition: all 0.5s ease; -webkit-transform: all 0.5s ease;}













.Product2{ background:#fff;}

.Product2 .Product2_img img{ max-width:100%;}

.Product2 .Product2_content{ padding-top:75px;}

.Product2 .Product2_content .Product2_content_title{ font-size:35px; color:#ea5513; font-weight: bolder; text-align:center; margin-bottom:75px;}

.Product2 .Product2_content .Product2_content_txt{ display:flex; justify-content:space-between;}

.Product2 .Product2_content .Product2_content_txt .content_txt_list{ width:30%;  display:flex; align-items:center; justify-content:center; flex-direction:column; padding:50px;transition: all 0.5s ease; -webkit-transform: all 0.5s ease;}

.Product2 .Product2_content .Product2_content_txt .content_txt_list .txt_list_title{ text-align:center; margin-top:30px; margin-bottom:30px;}

.Product2 .Product2_content .Product2_content_txt .content_txt_list .txt_list_title .list_title_dd{ font-size:18px; color:#ea5513;}

.Product2 .Product2_content .Product2_content_txt .content_txt_list .txt_list_title .list_title_dt{ font-size:32px; color:#171717; margin-top:5px;}

.Product2 .Product2_content .Product2_content_txt .content_txt_list .txt_list_txt{ font-size:15px; color:#555555; line-height:28px; text-align:center;}

.Product2 .Product2_content .Product2_content_txt .content_txt_list:hover{ background:#fff; box-shadow:0px 0px 85px rgba(46,85,32,.16);transition: all 0.5s ease; -webkit-transform: all 0.5s ease;}











.Product3{ background:#fff;}

.Product3 .Product3_content .Product3_content_img img{ max-width:100%;}

.Product3 .Product3_content .Product3_content_txt{ display:flex; justify-content:space-between; margin-top:35px;}

.Product3 .Product3_content .Product3_content_txt .content_txt_list{ width:48%; display:flex; align-items:center; justify-content:space-between; background:url(../images/bg32.jpg) no-repeat 50%/cover; height:200px; padding-left:65px;}

.Product3 .Product3_content .Product3_content_txt .content_txt_list .txt_list_icon{ width:20%; text-align:center;}

.Product3 .Product3_content .Product3_content_txt .content_txt_list .txt_list_right{ width:75%;}

.Product3 .Product3_content .Product3_content_txt .content_txt_list .txt_list_right .list_right_dd{ font-size:22px; color:#fff; margin-bottom:25px;}

.Product3 .Product3_content .Product3_content_txt .content_txt_list .txt_list_right .list_right_dt{ font-size:16px; color:#fff; opacity:.7;}

.Product3 .Product3_btn{ display:flex; align-items:center; justify-content:center; padding:0px 26px; height:48px; border-radius:100px; border:1px solid #bfbfbf; font-size:15px; color:#666666; margin-top:80px; max-width:170px; margin:0 auto; margin-top:65px;}

.Product3 .Product3_btn img{ margin-left:7px; position:relative; top:2px;}











.management .management_top img{ max-width:100%;}

.management .management_content{ display:flex; flex-wrap:wrap; margin-top:140px;}

.management .management_content .management_content_list{ width:32%; margin-right:2%; margin-bottom:2%;}

.management .management_content .management_content_list img{ max-width:100%;}

.management .management_content .management_content_list:nth-child(3n){ margin-right:0px;}
.management .management_content .management_content_list .content_list_dt{ font-size:16px; color:#333; margin-top:12px; text-align:center;}











.IBusiness2 .ICase_title{ margin-bottom:65px;}

.IBusiness2 .ICase_title .ICase_title_dd{ font-size:18px; color:#ea5513;}

.IBusiness2 .ICase_title .ICase_title_dt{ font-size:32px; color:#000000;}

.IBusiness2 .ICase_title .ICase_title_p{ margin-top:25px;}











.IBusiness3{ background:#f9f9f9 url(../images/bn97.png) no-repeat 50% 50%; padding:0px;}

.IBusiness3 .pc_all_content{ display:flex; align-items:center; justify-content:space-between; height:720px;}

.IBusiness3 .DHonor_title{ width:42%; margin-bottom:0px;}

.IBusiness3 .DHonor_title .DHonor_title_left .title_left_p{ line-height:38px; color:#666666; font-size:18px; margin-top:55px;}

.IBusiness3 .IBusiness3_img{ width:53%; border-radius:10px; border:3px solid #ea5513; box-shadow:0px 16px 44px rgba(0,131,62,.17);}

.IBusiness3 .IBusiness3_img img{ width:100%;}











.Contact{ background:#f6f9fb;}

.Contact .Contact_top{ display:flex; align-items: center; justify-content:space-between;margin-top: 80px;}

.Contact .Contact_top .Contact_top_right{ display:flex; align-items:center;}

.Contact .Contact_top .Contact_top_right .top_right_l .right_l_dd{ font-size:14px; color:#333333; display:flex; align-items:center; margin-bottom:5px;}

.Contact .Contact_top .Contact_top_right .top_right_l .right_l_dd img{ margin-right:6px;}

.Contact .Contact_top .Contact_top_right .top_right_l .right_l_dt{ font-size:30px; color:#ea5513;}

.Contact .Contact_top .Contact_top_right .top_right_r{ display:flex; align-items:center; margin-left:30px;}

.Contact .Contact_top .Contact_top_right .top_right_r .right_r_list .r_list_dt{ font-size:12px; color:#333333; text-align:center;}

.Contact .Contact_top .Contact_top_right .top_right_r .right_r_list:last-child{ margin-left:20px;}

.Contact .Contact_bottom .Contact_bottom_title{ font-size:32px; color:#333333; margin-bottom:50px;}

.Contact .Contact_bottom .Contact_bottom_txt{ display:flex; justify-content:space-between;}

.Contact .Contact_bottom .Contact_bottom_txt .bottom_txt_list{ width:100%; padding:30px; background:#fff;border-radius: 10px; box-shadow: 0px 0px 25px rgba(0,0,0,.1);}

.Contact .Contact_bottom .Contact_bottom_txt .bottom_txt_list .txt_list_dd{ font-size:24px; color:#ea5513; font-weight:bolder; padding-bottom:25px; margin-bottom:25px; border-bottom:1px solid #eaeaea;}

.Contact .Contact_bottom .Contact_bottom_txt .bottom_txt_list .txt_list_dt .list_dt_li{ font-size:16px; color:#333333; display:flex; align-items:center; margin-bottom:20px;}

.Contact .Contact_bottom .Contact_bottom_txt .bottom_txt_list .txt_list_dt .list_dt_li:last-child{ margin-bottom:0px;}

.Contact .Contact_bottom .Contact_bottom_txt .bottom_txt_list .txt_list_dt .list_dt_li span{ display:flex; align-items:center; justify-content:center; width:18px; height:18px; margin-right:15px;}














.Contact2 .DHonor_title .DHonor_title_left .title_left_p{ font-size:16px; color:#666666; margin-top:15px;}

.Contact2 .Contact2_content{ display:flex; justify-content:space-between; flex-wrap:wrap;}

.Contact2 .Contact2_content input{ width:24%; height:52px; display:flex; align-items:center; padding:0px 20px; border-radius:4px; border:1px solid #eaeaea; font-size:16px; color:#333;}

.Contact2 .Contact2_content textarea{ width:100%; margin-top:1.5%; height:260px;padding:15px; border-radius:4px; border:1px solid #eaeaea; line-height:26px; font-size:16px; color:#333; resize:none; font-family:"思源黑体";}

.Contact2 input::-ms-input-placeholder{ /* Internet Explorer 10+ */ color:#999999; font-size:16px;}

.Contact2 input::-webkit-input-placeholder{ /* WebKit browsers */ color:#999999; font-size:16px;}

.Contact2 input::-moz-placeholder{ /* Mozilla Firefox 4 to 18 */  color:#999999; font-size:16px;}

.Contact2 input::-moz-placeholder{ /* Mozilla Firefox 19+ */ color:#999999; font-size:16px;}

.Contact2 input::-moz-placeholder{ /* Mozilla Firefox 19+ */ color:#999999; font-size:16px;}

.Contact2 textarea::-webkit-input-placeholder{color:#999999; font-size:16px; font-family:"思源黑体";}

.Contact2 .Contact2_content button{ width:180px; height:52px; display:flex; align-items:center; justify-content:center; border-radius:100px; background:#ea5513; color:#fff; margin-top:30px; cursor: pointer; font-size: 16px;}
.Contact2 .Contact2_content button:hover{  background:#e84902;}
.Contact2 .Contact2_content .Contact2_controls{ display:flex; align-items:center; justify-content: space-between; width:100%; margin-top:35px;}
.Contact2 .Contact2_content .Contact2_controls .Contact2_controls_left{ display:flex; align-items:center; font-size:16px; color:#333;}
.Contact2 .Contact2_content .Contact2_controls .Contact2_controls_left .controls{ display:flex; align-items:center; margin-left:20px;}
.Contact2 .Contact2_content .Contact2_controls .Contact2_controls_left .controls img{ max-height:52px; margin-left:10px; border:1px solid #eaeaea; cursor:pointer;}
.Contact2 .Contact2_content .Contact2_controls .Contact2_controls_right{ margin-top:0px;}



.Contact_map{ display:flex; justify-content:space-between; padding:45px;}
.Contact_map .Contact_map_list{ width:100%;}
.Contact_map .Contact_map_list .map_list_title{ font-size: 24px; color: #00833c; font-weight: bolder; margin-bottom:25px; text-align:center;}
.Contact_map .Contact_map_list .map_list_txt{ width:100%; height:540px;}





.iw_poi_title {color:#00833c;font-size:20px;padding-right:13px; font-weight:normal;}
.iw_poi_content { font-size:16px; color:#666666; margin-top:10px;}












.DetailsBanner2 .DetailsBanner2_content .DetailsBanner2_content_title{ margin-bottom:40px;}

.DetailsBanner2 .DetailsBanner2_content .DetailsBanner2_content_title .content_title_dd{ font-size:40px; color:#fff; font-weight:bolder; margin-bottom:15px;}

.DetailsBanner2 .DetailsBanner2_content .DetailsBanner2_content_title .content_title_dt{ font-size:30px; color:#fff; font-weight:bolder;}

.DetailsBanner2 .DetailsBanner2_content .DetailsBanner2_content_bottom{ max-width:760px;}

.DetailsBanner2 .DetailsBanner2_content .DetailsBanner2_content_bottom .content_bottom_dd b{ font-size:62px; color:#fff; margin-right:11px;}

.DetailsBanner2 .DetailsBanner2_content .DetailsBanner2_content_bottom .content_bottom_dd{ font-size:15px; color:rgba(255,255,255,.4);}

.DetailsBanner2 .DetailsBanner2_content .DetailsBanner2_content_bottom .content_bottom_dt{ display:flex; align-items:center; border-top:1px solid rgba(255,255,255,.1); border-bottom:1px solid rgba(255,255,255,.1); padding:25px 0px; margin-top:20px; margin-bottom:40px;}

.DetailsBanner2 .DetailsBanner2_content .DetailsBanner2_content_bottom .content_bottom_dt .bottom_dt_list{ height:70px; width:25%; border-left:2px solid rgba(255,255,255,.3); padding-left:15px;}

.DetailsBanner2 .DetailsBanner2_content .DetailsBanner2_content_bottom .content_bottom_dt .bottom_dt_list .dt_list_top{ font-size:15px; color:#fff; margin-bottom:16px;}

.DetailsBanner2 .DetailsBanner2_content .DetailsBanner2_content_bottom .content_bottom_dt .bottom_dt_list .dt_list_bottom{ font-size:24px; color:#fff;}















.Announcement{ background:#fff;}

.Announcement .DHonor_title{ margin-bottom:50px;}

.Announcement .Announcement_content{ padding-bottom:35px;}

.Announcement .Announcement_content .Announcement_content_list{ display: flex; width:100%; align-items:center; justify-content:space-between; background:#f8f8f8; margin-bottom:15px; padding:30px; border-radius:6px;}

.Announcement .Announcement_content .Announcement_content_list .content_list_left{ width:85%;}

.Announcement .Announcement_content .Announcement_content_list .content_list_left .list_left_dd{ font-size:24px; color:#333333;overflow: hidden; text-overflow:ellipsis; white-space: nowrap; transition: all 0.5s ease 0s;

-webkit-transform: all 0.5s ease 0s;}

.Announcement .Announcement_content .Announcement_content_list .content_list_left .list_left_dt{ font-size:16px; color:#999999; margin-top:12px;}

.Announcement .Announcement_content .Announcement_content_list:hover .content_list_left .list_left_dd{ color:#00833c; transition: all 0.5s ease 0s;

-webkit-transform: all 0.5s ease 0s;}









.Announcement2 .Announcement_content .Announcement_content_list .content_list_left{ width:100%; display:flex; align-items:center; justify-content:space-between;}

.Announcement2 .Announcement_content .Announcement_content_list .content_list_left .list_left_dd{ width:88%;}

.Announcement2 .Announcement_content .Announcement_content_list .content_list_left .list_left_dt{ margin-top:0px;}

.Announcement2 .Announcement_content .Announcement_content_list:hover{ background:#00833c;}

.Announcement2 .Announcement_content .Announcement_content_list:hover .content_list_left .list_left_dd{ color:#fff;}

.Announcement2 .Announcement_content .Announcement_content_list:hover .content_list_left .list_left_dt{ color:#fff;}













.news_details{ background: #fff; padding: 90px 0px;}

.news_details .pc_all_content{ background: #fff; padding: 0px 70px;}

.news_details .news_details_title{ text-align:center; border-bottom:1px solid #dcdcdc; padding-bottom:15px}

.news_details .news_details_title dd{ font-size:26px; color:#333333; padding-bottom:20px;}

.news_details .news_details_title dt{ text-align:center;}

.news_details .news_details_title dt span{ color:#999999; font-size:14px; margin-right:50px; display:inline-block; line-height:26px;}

.news_details .news_details_title dt span:last-child{ margin-right:0px}

.news_details .news_details_content{ padding:30px 0px; padding-bottom: 0px;}

.news_details .news_details_content .details_content_top div{ text-align: center;}

.news_details .news_details_content img{ max-width:100%}

.news_details .news_details_content .details_content_top{ border-bottom:1px solid #dcdcdc; padding-bottom:30px}

.news_details .news_details_content .details_content_top{ line-height:26px; font-size:14px; color:#666666}

.news_details .news_details_content .details_content_top p{ padding:10px 0px;}

.news_details .news_details_content .details_content_top p img{ max-width: 100%;}

.news_details .news_details_content .news_page{ padding-top: 35px; display: flex; align-items: center; justify-content: space-between;}

.news_details .news_details_content .news_page .page_left_list{ font-size: 16px; color: #333333; max-width: 40%;overflow: hidden; text-overflow:ellipsis; white-space: nowrap;}

.news_details .news_details_content .news_page .page_left_list a{ color: #333333; font-size: 16px;}

.news_details .news_details_content .news_page .news_page_right{ font-size: 14px; color: #333333; width: 129px; border-radius: 100px; border: 1px solid #eaeaea; height: 40px; display: flex; align-items: center; justify-content: center;}

.news_details .news_details_content .news_page .news_page_right i{ margin-left: 8px; color: #00833c;}











.News{ background:#fff;}

.News .News_cotnent{ padding-bottom:35px;}

.News .News_cotnent .News_cotnent_list{ width:100%; display: flex; justify-content:space-between; background:#f8f8f8; margin-bottom:40px; align-items:center; position:relative; border-radius:6px; overflow:hidden;}
.News .News_cotnent .News_cotnent_list:last-child{ margin-bottom:0px;}




.News .News_cotnent .News_cotnent_list .cotnent_list_img{ width:524px; overflow:hidden;}

.News .News_cotnent .News_cotnent_list .cotnent_list_img img{ width:100%; height:360px; object-fit:cover;
-webkit-transform: scale(1);
   -moz-transform: scale(1);
    -ms-transform: scale(1);
     -o-transform: scale(1);
           filter: scale(1);
           filter: transform;
       transition: all 0.5s ease 0s;
-webkit-transform: all 0.5s ease 0s;
}
.News .News_cotnent .News_cotnent_list:hover .cotnent_list_img img{
-webkit-transform: scale(1.15);
   -moz-transform: scale(1.15);
    -ms-transform: scale(1.15);
     -o-transform: scale(1.15);
           filter: scale(1.15);
           filter: transform;
       transition: all 0.5s ease 0s;
-webkit-transform: all 0.5s ease 0s;
}

.News .News_cotnent .News_cotnent_list .cotnent_list_txt{ width:calc(100% - 524px); padding:38px 55px; position:relative; z-index:5;}

.News .News_cotnent .News_cotnent_list .cotnent_list_txt .list_txt_dd{ font-size:24px; color:#333333; margin-bottom:20px; transition: all 0.5s ease 0s;overflow: hidden; text-overflow:ellipsis; white-space: nowrap;


-webkit-transform: all 0.5s ease 0s;}

.News .News_cotnent .News_cotnent_list .cotnent_list_txt .list_txt_dt{ font-size:14px; line-height:30px; color:#666666; margin-bottom:40px;

display:-webkit-box;/**对象作为伸缩盒子模型展示**/-webkit-box-orient:vertical;/**设置或检索伸缩盒子对象的子元素的排列方式**/-webkit-line-clamp:2;/**显示的行数**/overflow:hidden;/**隐藏超出的内容**/ transition: all 0.5s ease 0s;

-webkit-transform: all 0.5s ease 0s;

}

.News .News_cotnent .News_cotnent_list .cotnent_list_txt .list_txt_bottom{ display:flex; align-items:center; justify-content:space-between; font-size:14px; color:#999999; transition: all 0.5s ease 0s;

-webkit-transform: all 0.5s ease 0s;}

.News .News_cotnent .News_cotnent_list .cotnent_list_txt .list_txt_bottom .txt_bottom_more i{ margin-left:6px;}

.News .News_cotnent .News_cotnent_list:hover{ background:#ea5513;}

.News .News_cotnent .News_cotnent_list:hover .cotnent_list_txt .list_txt_dd{ color:#fff; transition: all 0.5s ease 0s;
-webkit-transform: all 0.5s ease 0s;}

.News .News_cotnent .News_cotnent_list:hover .cotnent_list_txt .list_txt_dt{ color:#fff; transition: all 0.5s ease 0s;

-webkit-transform: all 0.5s ease 0s;}

.News .News_cotnent .News_cotnent_list:hover .cotnent_list_txt .list_txt_bottom{ color:#fff; transition: all 0.5s ease 0s;

-webkit-transform: all 0.5s ease 0s;}

.News .News_cotnent .News_cotnent_list:hover:after{ opacity:0; transition: all 0.5s ease 0s;

-webkit-transform: all 0.5s ease 0s;}

.News .News_cotnent .News_cotnent_list:hover:before{ opacity:1; transition: all 0.5s ease 0s;

-webkit-transform: all 0.5s ease 0s;}















.NewsDetails{ padding:77px 0px;}

.NewsDetails .pc_all_content{ display:flex; justify-content:space-between;}

.NewsDetails .NewsDetails_left{ width:72%;}

.NewsDetails .NewsDetails_left .NewsDetails_left_title{ padding-bottom:25px; border-bottom:1px solid #e5e5e5; margin-bottom:22px;}

.NewsDetails .NewsDetails_left .NewsDetails_left_title .left_title_dd{ font-size:30px; color:#333333;}

.NewsDetails .NewsDetails_left .NewsDetails_left_title .left_title_dt{ font-size:14px; color:#999999; margin-top:15px;}

.NewsDetails .NewsDetails_left .NewsDetails_left_title .left_title_dt span{ margin-right:30px;}

.NewsDetails .NewsDetails_left .NewsDetails_left_content{ margin-bottom:46px;}

.NewsDetails .NewsDetails_left .NewsDetails_left_content p{ font-size:16px; color:#666666; line-height:30px; padding-bottom: 15px;}

.NewsDetails .NewsDetails_left .NewsDetails_left_share{ display:flex; justify-content: flex-start; align-items:center;}

.NewsDetails .NewsDetails_left .NewsDetails_left_share a{ margin-left:12px; display:inline-block; width:22px; height:22px; position:relative;}
.NewsDetails .NewsDetails_left .NewsDetails_left_share a:nth-child(1){ background: url(../images/bn105.png) no-repeat 50% 50%;}
.NewsDetails .NewsDetails_left .NewsDetails_left_share a:nth-child(2){ background: url(../images/bn106.png) no-repeat 50% 50%;}
.NewsDetails .NewsDetails_left .NewsDetails_left_share a:nth-child(3){ background: url(../images/bn107.png) no-repeat 50% 50%;}
.NewsDetails .NewsDetails_left .NewsDetails_left_share a:nth-child(4){ background: url(../images/bn108.png) no-repeat 50% 50%;}

.NewsDetails .Our_story{width: 100%;}
.NewsDetails .Our_story .NewsDetails_left_title{text-align: center;}


.wechat-qrcode{display:none;border:1px solid #eee;position:absolute;z-index:9;top:-205px;left:-84px;width:200px;height:192px;color:#666;font-size:12px;text-align:center;background-color:#fff;box-shadow:0 2px 10px #aaa;transition:all 200ms;-webkit-tansition:all 350ms;-moz-transition:all 350ms}
.wechat-qrcode.bottom{top:40px;left:-84px}
.wechat-qrcode.bottom:after{display:none}
.wechat-qrcode h4{font-weight:normal;height:26px;line-height:26px;font-size:12px;background-color:#f3f3f3;margin:0;padding:0;color:#777}.social-share .icon-wechat .wechat-qrcode .qrcode{width:105px;margin:10px auto}
.wechat-qrcode .qrcode table{margin:0 !important}
.wechat-qrcode .help p{font-weight:normal;line-height:16px;padding:0;margin:0}
.wechat-qrcode:after{content:'';position:absolute;left:50%;margin-left:-6px;bottom:-13px;width:0;height:0;border-width:8px 6px 6px 6px;border-style:solid;border-color:#fff transparent transparent transparent}
.NewsDetails .NewsDetails_left .NewsDetails_left_share a:hover .wechat-qrcode{display:block}



.NewsDetails .NewsDetails_left .news_page{ padding-top: 23px; display: flex; align-items: center; justify-content: space-between; border-top:1px solid #e5e5e5; margin-top:33px;}

.NewsDetails .NewsDetails_left .news_page .page_left_list{ font-size: 16px; color: #333333; max-width: 40%;overflow: hidden; text-overflow:ellipsis; white-space: nowrap;}

.NewsDetails .NewsDetails_left .news_page .page_left_list a{ color: #333333; font-size: 16px;}

.NewsDetails .NewsDetails_left .news_page .page_left_list a:hover{ color:#ea5513;}

.NewsDetails .NewsDetails_left .news_page .news_page_right{ font-size: 14px; color: #333333; width: 129px; border-radius: 100px; border: 1px solid #eaeaea; height: 40px; display: flex; align-items: center; justify-content: center;}

.NewsDetails .NewsDetails_left .news_page .news_page_right i{ margin-left: 8px; color: #ea5513;}









.NewsDetails .NewsDetails_right{ width:22%;}

.NewsDetails .NewsDetails_right .NewsDetails_right_title{ font-size:20px; color:#333333; font-weight: bolder; display:flex; align-items:center; margin-bottom:20px;}

.NewsDetails .NewsDetails_right .NewsDetails_right_title:before{ content:""; display:inline-block; width:3px; height:24px; background:#ea5513; margin-right:11px;}

.NewsDetails .NewsDetails_right .NewsDetails_right_content a{ display:inline-block; font-size:14px; color:#333333; width:100%;overflow: hidden; text-overflow:ellipsis; white-space: nowrap; position:relative; margin-bottom:15px;}

.NewsDetails .NewsDetails_right .NewsDetails_right_content a:last-child{ margin-bottom:40px;}

.NewsDetails .NewsDetails_right .NewsDetails_right_content a:hover{ color:#ea5513;}

.NewsDetails .NewsDetails_right .NewsDetails_right_content a:before{ content:"1"; display:inline-block; width:19px; height:19px; background:#c8c7c7; color:#fff; font-size:14px; text-align:center; line-height:19px; border-radius:2px; margin-right:10px;}

.NewsDetails .NewsDetails_right .NewsDetails_right_content a:nth-child(1):before{ content:"1"; background:#ea5513;}

.NewsDetails .NewsDetails_right .NewsDetails_right_content a:nth-child(2):before{ content:"2"; background:#ea5513;}

.NewsDetails .NewsDetails_right .NewsDetails_right_content a:nth-child(3):before{ content:"3"; background:#ea5513;}

.NewsDetails .NewsDetails_right .NewsDetails_right_content a:nth-child(4):before{ content:"4";}

.NewsDetails .NewsDetails_right .NewsDetails_right_content a:nth-child(5):before{ content:"5";}

.NewsDetails .NewsDetails_right .NewsDetails_right_content a:nth-child(6):before{ content:"6";}

.NewsDetails .NewsDetails_right .NewsDetails_right_content a:nth-child(7):before{ content:"7";}

.NewsDetails .NewsDetails_right .NewsDetails_right_content a:nth-child(8):before{ content:"8";}

.NewsDetails .NewsDetails_right .NewsDetails_right_contact{ position:relative;}

.NewsDetails .NewsDetails_right .NewsDetails_right_contact .right_contact_po{ position:absolute; right:18px; top:40px;}

.NewsDetails .NewsDetails_right .NewsDetails_right_contact .right_contact_po .contact_po_dd{ font-size:24px; color:#fff;}

.NewsDetails .NewsDetails_right .NewsDetails_right_contact .right_contact_po .contact_po_dd img{ margin-right:8px;}

.NewsDetails .NewsDetails_right .NewsDetails_right_contact .right_contact_po .contact_po_dt{ font-size:24px; color:#fff; margin-top:10px;}













.Employing{ padding:110px 0px;}

.Employing .pc_all_content{ display:flex; justify-content:space-between; align-items:center;}

.Employing .DHonor_title{ display:block; width:48%; margin-bottom:0px;}

.Employing .Employing_txt{ margin-top:40px;}

.Employing .Employing_txt p{ font-size:16px; line-height:32px; color:#666666; margin-bottom:20px;}

.Employing .Employing_txt p:last-child{ margin-bottom:0px;}

.Employing .Employing_txt p a{ font-size:18px; color:#ea5513; margin-left:13px;}

.Employing .DHonor_right{ width:47%; border-radius:10px; overflow:hidden;}

.Employing .DHonor_right img{ width:100%;
-webkit-transform: scale(1);
   -moz-transform: scale(1);
    -ms-transform: scale(1);
     -o-transform: scale(1);
           filter: scale(1);
           filter: transform;
       transition: all 0.5s ease 0s;
-webkit-transform: all 0.5s ease 0s;
}
.Employing .DHonor_right:hover img{
-webkit-transform: scale(1.15);
   -moz-transform: scale(1.15);
    -ms-transform: scale(1.15);
     -o-transform: scale(1.15);
           filter: scale(1.15);
           filter: transform;
       transition: all 0.5s ease 0s;
-webkit-transform: all 0.5s ease 0s;
}













.Talent{ display:flex; justify-content:space-between; padding:0px;}

.Talent .DHonor_title{ margin-bottom:0px; width:50%; display:block; padding-top:104px; background:#ea5513 url(../images/bn113.png) no-repeat 100% 100%; padding-left:13%;}

.Talent .DHonor_title .Talent_txt{ margin-top:60px;}

.Talent .Talent_right{ width:50%; overflow:hidden;}

.Talent .Talent_right img{ width:100%;
-webkit-transform: scale(1);
   -moz-transform: scale(1);
    -ms-transform: scale(1);
     -o-transform: scale(1);
           filter: scale(1);
           filter: transform;
       transition: all 0.5s ease 0s;
-webkit-transform: all 0.5s ease 0s;
}
.Talent .Talent_right:hover img{
-webkit-transform: scale(1.15);
   -moz-transform: scale(1.15);
    -ms-transform: scale(1.15);
     -o-transform: scale(1.15);
           filter: scale(1.15);
           filter: transform;
       transition: all 0.5s ease 0s;
-webkit-transform: all 0.5s ease 0s;
}

.Talent .DHonor_title .DHonor_title_left .title_left_dd{ color:#fff;}

.Talent .DHonor_title .DHonor_title_left .title_left_dt{ color:#fff;}

.Talent .Talent_txt .Talent_txt_list{ display:flex; align-items:center; font-size:16px; color:#fff; margin-bottom:33px;}

.Talent .Talent_txt .Talent_txt_list:last-child{ margin-bottom:0px;}

.Talent .Talent_txt .Talent_txt_list span{ display:flex; align-items:center; justify-content:center; width:23px; height:23px; margin-right:15px;}













.SALARY{ background:#fff;}

.SALARY .DHonor_title{ margin-bottom:80px;}

.SALARY .DHonor_title .DHonor_title_left .title_left_p{ font-size:16px; color:#666666; margin-top:28px;}

.SALARY .SALARY_content{ display:flex; justify-content:space-between;}

.SALARY .SALARY_content .SALARY_content_list{ width:32%; background:#f9f9f9; padding:0px 35px; border-radius:5px; padding-bottom:55px;}

.SALARY .SALARY_content .SALARY_content_list .content_list_top{ display:flex; align-items: flex-end; justify-content:space-between; margin-bottom:15px;}

.SALARY .SALARY_content .SALARY_content_list .content_list_top .list_top_dd{ font-size:20px; color:#222;}

.SALARY .SALARY_content .SALARY_content_list .content_list_top .list_top_icon img{ position:relative; top:-12px;}

.SALARY .SALARY_content .SALARY_content_list .content_list_down{ font-size:16px; color:#666666; line-height:28px;}









.Staff{ background:#f9f9f9; overflow:hidden; padding:105px 0px;}

.Staff .DHonor_title .DHonor_title_left .title_left_p{ font-size:16px; color:#666666; margin-top:28px;}

.historyst_margin{ margin-top:0px;}

.historyst{ margin:0 auto; position:relative;}

.historyst .swiper-container{ height:425px; background:#f9f9f9;}

.historyst .swiper-slide { text-align: center; font-size: 18px; /* Center slide text vertically */ display: -webkit-box; display: -ms-flexbox; display: -webkit-flex; display: flex; -webkit-box-pack: center; -ms-flex-pack: center; -webkit-justify-content: center; justify-content: center; -webkit-box-align: center; -ms-flex-align: center; -webkit-align-items: center; align-items: center; transition: 300ms; transform: scale(1); transition: all 0.5s ease 0s; -webkit-transform: all 0.5s ease 0s;}

.historyst .swiper-slide-active{ transform: scale(1.2); position:relative; z-index:10;transition: all 0.5s ease 0s; -webkit-transform: all 0.5s ease 0s;}

.historyst .historyst_list  .historyst_list_bg{ background:#000;}

.historyst .historyst_list  .historyst_list_bg img{ opacity:.5;transition: all 0.5s ease 0s; -webkit-transform: all 0.5s ease 0s; width:100%; height:310px; object-fit:cover;}

.historyst .historyst_list.swiper-slide-active .historyst_list_bg img{ opacity:1;transition: all 0.5s ease 0s; -webkit-transform: all 0.5s ease 0s;}

.historyst .swiper-button-next,.historyst .swiper-button-prev{ width:50px; height:50px; border-radius:100%; border:1px solid #ea5513;}

.historyst .swiper-button-next{ right:-75px;}

.historyst .swiper-button-prev{ left:-75px;}

.historyst .swiper-button-next:after,.historyst .swiper-button-prev:after{ color:#ea5513; font-size:16px;}

.historyst .swiper-pagination{ display:flex; align-items:center; justify-content:center; width:100%;}

.historyst .swiper-pagination span{ width:12px; height:12px; background:#999999; margin:0px 4px; opacity:1;}

.historyst .swiper-pagination span.swiper-pagination-bullet-active{ background:#ea5513;}













.Recruitment{ background:#fff; padding:0 0 100px 0;}

.Recruitment .Recruitment_content{ display:flex; align-items:center; justify-content:space-between;}

.Recruitment .Recruitment_content .Recruitment_content_list{ display:inline-block; width:48%; position:relative; border-radius:10px; overflow:hidden;}

.Recruitment .Recruitment_content .Recruitment_content_list .content_list_img{ overflow:hidden;}
.Recruitment .Recruitment_content .Recruitment_content_list .content_list_img img{ width:100%;
-webkit-transform: scale(1);
   -moz-transform: scale(1);
    -ms-transform: scale(1);
     -o-transform: scale(1);
           filter: scale(1);
           filter: transform;
       transition: all 0.5s ease 0s;
-webkit-transform: all 0.5s ease 0s;
}
.Recruitment .Recruitment_content .Recruitment_content_list:hover .content_list_img img{
-webkit-transform: scale(1.15);
   -moz-transform: scale(1.15);
    -ms-transform: scale(1.15);
     -o-transform: scale(1.15);
           filter: scale(1.15);
           filter: transform;
       transition: all 0.5s ease 0s;
-webkit-transform: all 0.5s ease 0s;
}

.Recruitment .Recruitment_content .Recruitment_content_list .content_list_txt{ position:absolute; left:0; top:0; height:100%; width:100%; background:url(../images/bn117.png) no-repeat 50%/cover; display:flex; justify-content:center; flex-direction:column; padding-left:40px;}

.Recruitment .Recruitment_content .Recruitment_content_list .content_list_txt .list_txt_dd{ font-size:26px; color:#fff; margin-bottom:15px;}

.Recruitment .Recruitment_content .Recruitment_content_list .content_list_txt .list_txt_dt{ font-size:18px; color:#fff;}

.Recruitment .Recruitment_content .Recruitment_content_list .content_list_txt .list_txt_more{ display:flex; align-items:center; justify-content:center; height:40px; border-radius:100px; border:1px solid #bfbfbf; font-size:15px; color:#fff; width:130px; margin-top:75px;transition: all 0.5s ease 0s; -webkit-transform: all 0.5s ease 0s;}
.Recruitment .Recruitment_content .Recruitment_content_list .content_list_txt .list_txt_more span{ display:flex; align-items:center; justify-content:center; width:19px; height:19px; position:relative; margin-left:7px;}
.Recruitment .Recruitment_content .Recruitment_content_list .content_list_txt .list_txt_more span img{ position:absolute; transition: all 0.3s ease 0s; -webkit-transform: all 0.3s ease 0s;}
.Recruitment .Recruitment_content .Recruitment_content_list .content_list_txt .list_txt_more span img:last-child{ opacity:0;}
.Recruitment .Recruitment_content .Recruitment_content_list .content_list_txt .list_txt_more:hover span img{ opacity:0; transition: all 0.3s ease 0s; -webkit-transform: all 0.3s ease 0s;}
.Recruitment .Recruitment_content .Recruitment_content_list .content_list_txt .list_txt_more:hover span img:last-child{ opacity:1; transition: all 0.3s ease 0s; -webkit-transform: all 0.3s ease 0s;}
.Recruitment .Recruitment_content .Recruitment_content_list .content_list_txt .list_txt_more:hover{ background:#fff; color:#ea5513; border:1px solid #fff;}


.Recruitment .Recruitment_content .Recruitment_content_list .content_list_txt .list_txt_more img{margin-left: 10px;}
.Recruitment .Recruitment_content .Recruitment_content_list .content_list_txt .list_txt_more img{margin-left: 10px;}









.Join{ padding:85px 0px;}

.Join .Join_content .Join_content_list{ box-shadow:0px 0px 20px rgba(0,0,0,.08); margin-bottom:35px;}

.Join .Join_content .Join_content_list:last-child{ margin-bottom:0px;}

.Join .Join_content .Join_content_list .content_list_top{ padding:40px; display:flex; align-items:center; justify-content:space-between; cursor:pointer;}

.Join .Join_content .Join_content_list .content_list_top .list_top_left .top_left_dd{ font-size:22px; color:#333333; font-weight:bolder; margin-bottom:18px;}

.Join .Join_content .Join_content_list .content_list_top .list_top_left .top_left_dt{ display:flex; align-items:center; font-size:16px; color:#666666;}

.Join .Join_content .Join_content_list .content_list_top .list_top_left .top_left_dt span{ margin:0px 40px; color:#c0c0c0;}

.Join .Join_content .Join_content_list .content_list_top .list_top_icon{ width:36px; height:36px; position:relative;}

.Join .Join_content .Join_content_list .content_list_top .list_top_icon img{ position:absolute; left:0; top:0;transition: all 0.5s ease 0s; -webkit-transform: all 0.5s ease 0s;}

.Join .Join_content .Join_content_list .content_list_top .list_top_icon img:last-child{ opacity:0;}

.Join .Join_content .Join_content_list .content_list_top.on .list_top_icon img:nth-child(1){ opacity:0;transition: all 0.5s ease 0s; -webkit-transform: all 0.5s ease 0s;}

.Join .Join_content .Join_content_list .content_list_top.on .list_top_icon img:last-child{ opacity:1;}

.Join .Join_content .Join_content_list .content_list_bottom{ border-top:1px solid #ededed; padding:25px 40px; display:none;}

.Join .Join_content .Join_content_list .content_list_bottom .list_bottom_c{ display:flex; justify-content:space-between;}

.Join .Join_content .Join_content_list .content_list_bottom .list_bottom_c .bottom_c_list{ width:48%;}

.Join .Join_content .Join_content_list .content_list_bottom .list_bottom_c .bottom_c_list .c_list_dd{ font-size:20px; color:#333; margin-bottom:20px;}

.Join .Join_content .Join_content_list .content_list_bottom .list_bottom_c .bottom_c_list .c_list_dt{ font-size:15px; color:#666; line-height:34px;}

.Join .Join_content .Join_content_list .content_list_bottom .list_bottom_btn{ display:flex; align-items:center; justify-content:center; width:160px; height:52px; background:#ea5513; color:#fff; font-size:18px; margin-top:30px;}













.Technical{ padding:60px 0px;}

.Technical .Technical_title{ text-align:center; margin-bottom:40px;}

.Technical .Technical_title .Technical_title_dd{ font-size:18px; color:#ea5513; text-transform:uppercase; margin-bottom:18px;}

.Technical .Technical_title .Technical_title_dt{ font-size:32px; color:#333333; position: relative; margin-bottom: 60px;}
.Technical .Technical_title .Technical_title_dt::after {
    position: absolute;
    content: "";
    width: 0.4rem;
    height: 2px;
    background: #ea5513;
    bottom: -12px;
    left: 50%;
    margin-left: -0.2rem;
}

.Technical .Technical_txt{ font-size:16px; color:#666666; text-align:center;}

.Technical .Technical_txt p{ margin-bottom:15px;}

.Technical .Technical_txt p:last-child{ margin-bottom:0px;}

.Technical .Technical_bottom{ display:flex; align-items:center; justify-content: center; margin-top:60px;} 

.Technical .Technical_bottom .Technical_bottom_list{ font-size:18px; color:#333333; padding:15px 85px;transition: all 0.5s ease 0s; -webkit-transform: all 0.5s ease 0s;}

.Technical .Technical_bottom .Technical_bottom_list:hover{ box-shadow:0px 0px 18px rgba(0,0,0,.06);transition: all 0.5s ease 0s; -webkit-transform: all 0.5s ease 0s;}

.Technical .Technical_bottom .Technical_bottom_list .bottom_list_dd{ width:66px; height:66px; display:flex; align-items:center; justify-content:center; margin-bottom:15px;}

.Technical .Technical_phone{ display:flex; align-items:center; justify-content: space-between; height:54px; border:1px solid #ea5513; max-width:450px; margin:0 auto; margin-top:70px; border-radius:100px; overflow:hidden;}

.Technical .Technical_phone .Technical_phone_left{ font-size:16px; color:#333333; width: calc( 100% - 135px); text-align:center;}

.Technical .Technical_phone .Technical_phone_left b{ font-size:20px; color:#ea5513;}

.Technical .Technical_phone a{ display: flex; width:135px; height:54px; align-items:center; justify-content:center; background:#ea5513; color:#fff; font-size:16px;}











.PService{ display:flex;}

.PService .PService_left{ width:50%; overflow:hidden;}

.PService .PService_left img{ width:100%;
-webkit-transform: scale(1);
   -moz-transform: scale(1);
    -ms-transform: scale(1);
     -o-transform: scale(1);
           filter: scale(1);
           filter: transform;
       transition: all 0.5s ease 0s;
-webkit-transform: all 0.5s ease 0s;
}
.PService .PService_left:hover img{
-webkit-transform: scale(1.15);
   -moz-transform: scale(1.15);
    -ms-transform: scale(1.15);
     -o-transform: scale(1.15);
           filter: scale(1.15);
           filter: transform;
       transition: all 0.5s ease 0s;
-webkit-transform: all 0.5s ease 0s;
}

.PService .PService_right{ width:50%; background:#00833c url(../images/bn127.png) no-repeat 100% 100%; display:flex; align-items: flex-start; justify-content:center; flex-direction:column; padding:0px 130px;}

.PService .PService_right .PService_right_title .right_title_dd{ font-size:18px; color:#fff; text-transform:uppercase; margin-bottom:15px;}

.PService .PService_right .PService_right_title .right_title_dt{ font-size:32px; color:#fff;}

.PService .PService_right .PService_right_content .right_content_list{ margin-top:50px;}

.PService .PService_right .PService_right_content .right_content_list .content_list_title{ display:flex; align-items:center; font-size:24px; color:#fff; margin-bottom:30px;}

.PService .PService_right .PService_right_content .right_content_list .content_list_title span{ display:flex; align-items:center; justify-content:center; width:28px; height:28px; margin-right:15px;}

.PService .PService_right .PService_right_content .right_content_list .content_list_txt p{ display:flex; margin-bottom:15px;}

.PService .PService_right .PService_right_content .right_content_list .content_list_txt p:last-child{ margin-bottom:0px;}

.PService .PService_right .PService_right_content .right_content_list .content_list_txt p span{ font-size:16px; color:rgba(255,255,255,.7); margin-right:95px; display:flex; align-items:center;}

.PService .PService_right .PService_right_content .right_content_list .content_list_txt p span:last-child{ margin-right:0px;}

.PService .PService_right .PService_right_content .right_content_list .content_list_txt p span:before{ content:""; display:inline-block; width:15px; height:15px; background:url(../images/bn128.png) no-repeat 50% 50%; margin-right:18px;}











.Technical2 .Technical_title{ margin-bottom:70px;}

.Technical2 .Technical2_content .Technical2_content_list{ display:flex; align-items:center; justify-content:space-between; margin-bottom:120px;}

.Technical2 .Technical2_content .Technical2_content_list:nth-child(2){ margin-bottom:0px; flex-flow: row-reverse;}

.Technical2 .Technical2_content .Technical2_content_list .content_list_txt{ width:45%;}

.Technical2 .Technical2_content .Technical2_content_list .content_list_txt .list_txt_dd{ font-size:24px; color:#333333; margin-bottom:40px;}

.Technical2 .Technical2_content .Technical2_content_list .content_list_txt .list_txt_dt .txt_dt_li p{ font-size:16px; color:#666666; margin-bottom:13px; line-height:30px; position:relative; padding-left:20px;}

.Technical2 .Technical2_content .Technical2_content_list .content_list_txt .list_txt_dt .txt_dt_li p:before{ content:"";position:absolute; left:0; top:12px;display: inline-block;
    width: 6px;
    height: 6px;
    background: #666;
    border-radius: 100%;
    }

.Technical2 .Technical2_content .Technical2_content_list .content_list_txt .list_txt_dt .txt_dt_li:last-child{ margin-bottom:0px;}

.Technical2 .Technical2_content .Technical2_content_list .content_list_img{ width:45%; overflow:hidden;}
.Technical2 .Technical2_content .Technical2_content_list .content_list_img img{ width:100%;
-webkit-transform: scale(1);
   -moz-transform: scale(1);
    -ms-transform: scale(1);
     -o-transform: scale(1);
           filter: scale(1);
           filter: transform;
       transition: all 0.5s ease 0s;
-webkit-transform: all 0.5s ease 0s;
}
.Technical2 .Technical2_content .Technical2_content_list .content_list_img:hover img{
-webkit-transform: scale(1.15);
   -moz-transform: scale(1.15);
    -ms-transform: scale(1.15);
     -o-transform: scale(1.15);
           filter: scale(1.15);
           filter: transform;
       transition: all 0.5s ease 0s;
-webkit-transform: all 0.5s ease 0s;
}
.Technical2 .Technical2_content .Technical2_content_list .content_list_img .img_list_dd{ border-radius:8px; overflow:hidden;}
.Technical2 .Technical2_content .Technical2_content_list .content_list_img .img_list_dd img{ width:100%;
-webkit-transform: scale(1);
   -moz-transform: scale(1);
    -ms-transform: scale(1);
     -o-transform: scale(1);
           filter: scale(1);
           filter: transform;
       transition: all 0.5s ease 0s;
-webkit-transform: all 0.5s ease 0s;
}
.Technical2 .Technical2_content .Technical2_content_list .content_list_img .img_list_dd:hover img{
-webkit-transform: scale(1.15);
   -moz-transform: scale(1.15);
    -ms-transform: scale(1.15);
     -o-transform: scale(1.15);
           filter: scale(1.15);
           filter: transform;
       transition: all 0.5s ease 0s;
-webkit-transform: all 0.5s ease 0s;
}







.Technical3{ padding-top:0px;}

.Technical3 .Technical3_content{ display:flex; align-items:center; justify-content: center;}

.Technical3 .Technical3_content .Technical3_content_list{ width:353px; margin-right:88px; display:flex; align-items:center; justify-content:center; box-shadow:0px 0px 18px rgba(0,0,0,.06); height:143px;}

.Technical3 .Technical3_content .Technical3_content_list:last-child{ margin-right:0px;}

.Technical3 .Technical3_content .Technical3_content_list .content_list_dt{ font-size:20px; color:#333333; margin-left:35px;}













.Download .DHonor_title .DHonor_title_left .title_left_dt{ font-size:18px; color:#00833c; text-transform:uppercase; margin-top:0px; margin-bottom:11px;}

.Download .Download_content{ display:flex; flex-wrap:wrap; padding:0px 120px;}

.Download .Download_content .Download_content_list{ width:28%; display:inline-block; margin-right:8%; margin-bottom:8%;}

.Download .Download_content .Download_content_list .content_list_dd{ box-shadow:0px 0px 18px rgba(0,0,0,.06);}

.Download .Download_content .Download_content_list .content_list_dd img{ width:100%; height:433px; object-fit:cover;}

.Download .Download_content .Download_content_list:nth-child(3n){ margin-right:0px;}

.Download .Download_content .Download_content_list .content_list_dt{ display:flex; align-items:center; justify-content:space-between; border-radius:100px; height:50px; border:1px solid #dadada; padding:0px 25px; font-size:16px; color:#333333; margin-top:21px;transition: all 0.5s ease 0s; -webkit-transform: all 0.5s ease 0s;}

.Download .Download_content .Download_content_list .content_list_dt span{ display:inline-block; width:80%;overflow: hidden; text-overflow:ellipsis; white-space: nowrap;}

.Download .Download_content .Download_content_list .content_list_dt i{ display:flex; width:14px; height:14px; display:flex; align-items:center; justify-content:center;}

.Download .Download_content .Download_content_list .content_list_dt i img{ position:absolute;transition: all 0.5s ease 0s; -webkit-transform: all 0.5s ease 0s;}

.Download .Download_content .Download_content_list .content_list_dt i img:last-child{ opacity:0;}

.Download .Download_content .Download_content_list:hover .content_list_dt{ background:#00833c; border:1px solid #00833c; color:#fff;transition: all 0.5s ease 0s; -webkit-transform: all 0.5s ease 0s;}

.Download .Download_content .Download_content_list:hover .content_list_dt i img:nth-child(1){ opacity:0;transition: all 0.5s ease 0s; -webkit-transform: all 0.5s ease 0s;}

.Download .Download_content .Download_content_list:hover .content_list_dt i img:last-child{ opacity:1;transition: all 0.5s ease 0s; -webkit-transform: all 0.5s ease 0s;}













.Question .Question_content{ padding-bottom:45px;}

.Question .Question_content .Question_content_list{ display:inline-block; background:#f8f8f8; margin-bottom:17px; width:100%;}

.Question .Question_content .Question_content_list .content_list_top{ display:flex; align-items:center; justify-content:space-between; padding:30px 45px; cursor:pointer;}

.Question .Question_content .Question_content_list .content_list_top .list_top_left{ font-size:24px; color:#333333; position:relative; width:calc(100% - 50px); padding-left:43px;}

.Question .Question_content .Question_content_list .content_list_top .list_top_left:before{ content:"Q"; display:inline-block; width:24px; height:24px; border-radius:4px; background:#00833c; color:#fff; font-size:20px; display:flex; align-items:center; justify-content:center; position:absolute; left:0; top:6px;}

.Question .Question_content .Question_content_list .content_list_top .list_top_right{ width:44px; height:44px; border-radius:100%; border:1px solid #00833c; display:flex; align-items:center; justify-content:center;}

.Question .Question_content .Question_content_list .content_list_top .list_top_right i{ font-size:18px; color:#00833c;

	-webkit-transform: rotate(0deg);

       -moz-transform: rotate(0deg);

        -ms-transform: rotate(0deg);

         -o-transform: rotate(0deg);

            transform: rotate(0deg);

           transition: all 0.5s ease; -webkit-transform: all 0.5s ease;  

}

.Question .Question_content .Question_content_list .content_list_top.on .list_top_right i{

-webkit-transform: rotate(180deg);

       -moz-transform: rotate(180deg);

        -ms-transform: rotate(180deg);

         -o-transform: rotate(180deg);

            transform: rotate(180deg);

           transition: all 0.5s ease; -webkit-transform: all 0.5s ease; 

}

.Question .Question_content .Question_content_list .content_list_bottom{ font-size:16px; color:#666666; line-height:30px; padding:30px 45px; display:none; border-top:1px solid #eaeaea;}

.Question .Question_content .Question_content_list .content_list_bottom span{ position:relative; padding-left:43px; display:inline-block;}

.Question .Question_content .Question_content_list .content_list_bottom span:before{ content:"A"; display:inline-block; width:24px; height:24px; border-radius:4px; background:#fd4f00; color:#fff; font-size:20px; display:flex; align-items:center; justify-content:center; position:absolute; left:0; top:3px;}













.Subscription .Technical_title .Technical_title_p{ font-size:16px; color:#666666; margin-top:15px;}

.Subscription .Subscription_form{ width:685px; margin:0 auto;}

.Subscription .Subscription_form .Subscription_form_list{ width:100%; display:flex; align-items:center; height:50px; border:1px solid #dddddd; background:#f9f9f9; padding:0px 20px; margin-bottom:20px;}

.Subscription .Subscription_form .Subscription_form_list span{ display:inline-block; width:85px; font-size:16px; color:#999999;}

.Subscription .Subscription_form .Subscription_form_list input{ width:calc( 100% - 85px); height:44px; display:flex; align-items:center; font-size:16px; color:#333; background:#f9f9f9;}

.Subscription .Subscription_form .Subscription_form_rido{ display:flex; align-items:center;width:100%; display:flex; align-items:center; height:50px; padding:0px 20px; margin-bottom:20px;}

.Subscription .Subscription_form .Subscription_form_rido .form_rido_left{display:inline-block; width:85px; font-size:16px; color:#003333;}

.Subscription .Subscription_form .Subscription_form_rido .form_rido_right{ display:flex; align-items:center; width:calc( 100% - 85px);}

.Subscription .Subscription_form .Subscription_form_rido .form_rido_right .rido_right_li{ margin-right:35px;}

.Subscription .Subscription_form .Subscription_form_rido .form_rido_right .rido_right_li input{ display:none;}

.Subscription .Subscription_form .Subscription_form_rido .form_rido_right .rido_right_li .right_li_btn{ display:flex; align-items:center; font-size:16px; color:#666666; cursor:pointer;}

.Subscription .Subscription_form .Subscription_form_rido .form_rido_right .rido_right_li .right_li_btn span{ display:inline-block; width:18px; height:18px; border-radius:100%; border:1px solid #e3e3e3; background:#f9f9f9; margin-right:11px; display:flex; align-items:center; justify-content:center;}

.Subscription .Subscription_form .Subscription_form_rido .form_rido_right .rido_right_li .right_li_btn span:before{ content:""; display:inline-block; width:10px; height:10px; border-radius:100%; border-radius:100%; background:#00833c; opacity:0;}

.Subscription .Subscription_form .Subscription_form_rido .form_rido_right .rido_right_li input[type=radio]:checked ~ .right_li_btn{ color:#00833c;}

.Subscription .Subscription_form .Subscription_form_rido .form_rido_right .rido_right_li input[type=radio]:checked ~ .right_li_btn span{ border:1px solid #00833c;}

.Subscription .Subscription_form .Subscription_form_rido .form_rido_right .rido_right_li input[type=radio]:checked ~ .right_li_btn span:before{ opacity:1;}

.Subscription .Subscription_form .Subscription_form_submit input{ display:flex; align-items:center; justify-content:center; border-radius:100px; height:45px; background:#00833c; color:#fff; font-size:16px; width:100%; cursor:pointer;}

.Subscription .Subscription_form .Subscription_form_list.cord{ position:relative;}
.Subscription .Subscription_form .Subscription_form_list.cord img{ position:absolute; right:0; max-height:48px; cursor:pointer;}
.Subscription .Subscription_form .Subscription_form_list.cord span{ width:115px;}
.Subscription .Subscription_form .Subscription_form_list input{ width:calc(100% - 115px);}









.Planning{ background:#fff;}

.Planning .Honor_title .Honor_title_left .title_left_p{ margin-top:35px; line-height:30px; color:#666666; font-size:16px;}

.Planning .Planning_img{ text-align:center;}

.Planning .Planning_img img{ max-width:100%;}







.Planning2{ background:url(../images/bg53.jpg) no-repeat 50%/cover;}





.Planning3{ height:620px; background:url(../images/bg54.jpg) no-repeat 50%/cover;}

.Planning3 .Honor_title .Honor_title_left .title_left_dd{ color:#fff;}

.Planning3 .Honor_title .Honor_title_left .title_left_dt{ color:#fff;}

.Planning3 .Honor_title .Honor_title_left .title_left_p{ color:#fff;}





.Planning4{ background:#fff;}

.Planning4 .Honor_title{ margin-bottom:40px;}

.Planning4 .Honor_title .Honor_title_left .title_left_p{ margin-top:5px;}

.Planning4 .Technical2_content .Technical2_content_list{ margin-bottom:0px;}

.Planning4 .Technical2_content .Technical2_content_list .content_list_txt .list_txt_dt .txt_dt_li span{ color:#00833c;}

.Planning4 .Technical2_content .Technical2_content_list .content_list_img{ width:49%; position:relative;}

.Planning4 .Technical2_content .Technical2_content_list .content_list_img .img_list_dt{ position:absolute; bottom:0; left:0; width:100%; line-height:44px; font-size:18px; color:#fff; font-weight:bolder; text-align:center; padding:0px 25px; background:rgba(0,0,0,.5);}

.Planning4 .swiper-button-next,.Planning4 .swiper-button-prev{ width:32px; height:32px; background:rgba(0,0,0,.5); border-radius:100%;}

.Planning4 .swiper-button-next:after,.Planning4 .swiper-button-prev:after{ font-size:13px; color:#fff;}











.Internet{ padding:90px 0px;}

.Internet .Technical2_content .Technical2_content_list .content_list_img{ box-shadow:0px 0px 18px rgba(0,0,0,.06);}

.Internet .Technical2_content .Technical2_content_list .content_list_txt .list_txt_bottom{ display:flex; align-items:center; font-size:24px; color:#333333; margin-top:25px;}

.Internet .Technical2_content .Technical2_content_list .content_list_txt .list_txt_bottom span{ display:flex; align-items:center; align-items:center; height:45px; font-size:20px; color:#00833c; border-radius:4px;}

.Internet .Technical2_content .Technical2_content_list .content_list_txt .list_txt_bottom span img{ margin-right:11px; display:none;}

.Internet .Technical2_content .Technical2_content_list .content_list_txt .list_txt_bottom span:last-child{ margin-left:20px;}







.Internet2 .Honor_title .Honor_title_left .title_left_p{ margin-top:10px;}







.Project{ background:url(../images/bg57.jpg) no-repeat 50%/cover;}

.Project .Project_content{ display:flex; align-items:center; justify-content:space-between;}

.Project .Project_content .Project_content_list{ width:18%; background:#f8f8f8; height:185px; display:flex; align-items:center; padding-top:20px; flex-direction:column; box-shadow:0px 2px 18px rgba(0,0,0,.14); text-align:center; position:relative; border-radius:6px; transition: all 0.5s ease; -webkit-transform: all 0.5s ease;}

.Project .Project_content .Project_content_list:after{ content:""; display:inline-block; width:32px; height:18px; background:url(../images/bn141.png) no-repeat 50% 50%; position:absolute; top:45%; right:-30%;}

.Project .Project_content .Project_content_list:last-child:after{ display:none;}

.Project .Project_content .Project_content_list .content_list_dd p em{ font-size:28px; color:#00833c; margin-bottom:3px; display:inline-block; transition: all 0.5s ease; -webkit-transform: all 0.5s ease;}

.Project .Project_content .Project_content_list .content_list_dd p{ font-weight:bolder; color:#333333; font-size:18px; transition: all 0.5s ease; -webkit-transform: all 0.5s ease;}

.Project .Project_content .Project_content_list .content_list_dt{ line-height:24px; color:#666666; font-size:14px; margin-top:15px; transition: all 0.5s ease; -webkit-transform: all 0.5s ease;}

.Project .Project_content .Project_content_list:hover{ background:#00833c; transition: all 0.5s ease; -webkit-transform: all 0.5s ease;}

.Project .Project_content .Project_content_list:hover .content_list_dd p em{ color:#fff; transition: all 0.5s ease; -webkit-transform: all 0.5s ease;}

.Project .Project_content .Project_content_list:hover .content_list_dd p{ color:#fff; transition: all 0.5s ease; -webkit-transform: all 0.5s ease;}

.Project .Project_content .Project_content_list:hover .content_list_dt{ color:#fff; transition: all 0.5s ease; -webkit-transform: all 0.5s ease;}









.Project2{ background:url(../images/bg58.jpg) no-repeat 50%/cover;}









.Case2{ padding:70px 0px;}

.Case2 .Case2_nav{ display:flex; padding:36px 0px; border-top:1px solid rgba(234,234,234,.6); border-bottom:1px solid rgba(234,234,234,.6); margin-bottom:70px;}

.Case2 .Case2_nav .Case2_nav_left{ width:120px;}

.Case2 .Case2_nav .Case2_nav_right{ display:flex; align-items:center; flex-wrap:wrap; width:calc( 100% - 120px); margin-bottom:-15px;}

.Case2 .Case2_nav .Case2_nav_right a{ font-size:14px; color:#666666; margin-right:60px; display:flex; align-items:center; justify-content:center; position:relative; margin-bottom:15px; width:60px;}
.Case2 .Case2_nav .Case2_nav_right a:nth-child(11n){ margin-right:0px;}

.Case2 .Case2_nav .Case2_nav_right a.on{ font-size:18px; color:#00833c;}

.Case2 .Case2_nav .Case2_nav_right a:before{ content:""; display:inline-block; width:100%; height:2px; background:#00833c; position:absolute; bottom:-6px; left:0; right:0; margin:0 auto; opacity:0;}

.Case2 .Case2_nav .Case2_nav_right a.on:before{ opacity:1;}

.Case2 .Case2_content{ flex-wrap:wrap; justify-content:space-between; display:flex;}

.Case2 .Case2_content .Case2_content_list{ display:inline-block; width:48%; margin-bottom:60px;}

.Case2 .Case2_content .Case2_content_list .content_list_img{ position:relative;}

.Case2 .Case2_content .Case2_content_list .content_list_img .list_img_dd{ border-radius:4px; overflow:hidden;}

.Case2 .Case2_content .Case2_content_list .content_list_img .list_img_dd img{ width:100%; height:401px; object-fit:cover;
-webkit-transform: scale(1);
   -moz-transform: scale(1);
    -ms-transform: scale(1);
     -o-transform: scale(1);
           filter: scale(1);
           filter: transform;
       transition: all 0.5s ease 0s;
-webkit-transform: all 0.5s ease 0s;
}
.Case2 .Case2_content .Case2_content_list .content_list_img .list_img_dd:hover img{
-webkit-transform: scale(1.15);
   -moz-transform: scale(1.15);
    -ms-transform: scale(1.15);
     -o-transform: scale(1.15);
           filter: scale(1.15);
           filter: transform;
       transition: all 0.5s ease 0s;
-webkit-transform: all 0.5s ease 0s;
}

.Case2 .Case2_content .Case2_content_list .content_list_img .list_img_dt{ position:absolute; top:36px; right:36px; padding:0px 14px; border-radius:100px; background:#00833c; color:#fff; font-size:14px; line-height:29px; display:flex; align-items:center;}

.Case2 .Case2_content .Case2_content_list .content_list_img .list_img_dt:before{ content:""; display:inline-block; width:6px; height:6px; background:#fff; border-radius:100%; margin-right:5px;}

.Case2 .Case2_content .Case2_content_list .content_list_txt{ display:flex; align-items:center; justify-content:space-between; padding-top:30px;}

.Case2 .Case2_content .Case2_content_list .content_list_txt .list_txt_left{ width:100%;}

.Case2 .Case2_content .Case2_content_list .content_list_txt .list_txt_left .txt_left_dd{ font-size:26px; color:#333333; text-align: left;}

.Case2 .Case2_content .Case2_content_list .content_list_txt .list_txt_left .txt_left_dt{ font-size:16px; color:#666666; margin-top:10px;text-align: left;}

.Case2 .Case2_content .Case2_content_list .content_list_txt .list_txt_right{ display:flex; align-items:center; height:37px; border-left:1px solid #dadada; padding-left:20px; font-size:16px; color:#666666;}

.Case2 .Case2_content .Case2_content_list .content_list_txt .list_txt_right b{ font-size:26px; color:#333333; margin-right:5px; margin-left:11px;}









.Case2Details{ padding:85px 0px; background:#fcfdfe;}

.Case2Details .pc_all_content{ padding:0px 100px;}

.Case2Details .Case2Details_title{ font-size:32px; color:#333333; text-align:center; margin-bottom:50px;}

.Case2Details .Case2Details_img{ position:relative; border-radius:6px; overflow:hidden;}

.Case2Details .Case2Details_img .Case2Details_img_dd img{ width:100%;}

.Case2Details .Case2Details_img .Case2Details_img_dt{ position:absolute; bottom:0; left:0; background:rgba(51,51,51,.8); font-size:16px; color:#fff; line-height:30px; padding:25px 50px; width:100%;}

.Case2Details .Case2Details_bottom{ display:flex; align-items:center; justify-content:space-between; margin-top:40px;}

.Case2Details .Case2Details_bottom .Case2Details_bottom_list{ display:flex; align-items:flex-start;}

.Case2Details .Case2Details_bottom .Case2Details_bottom_list .bottom_list_icon{ margin-right:18px;}
.Case2Details .Case2Details_bottom .Case2Details_bottom_list .bottom_list_txt{padding-top: 5px;}

.Case2Details .Case2Details_bottom .Case2Details_bottom_list .bottom_list_txt .list_txt_dd{ font-size:16px; color:#666666; margin-bottom:5px;}

.Case2Details .Case2Details_bottom .Case2Details_bottom_list .bottom_list_txt .list_txt_dt{ font-size:18px; color:#333333;}





.Case2Details2{ background:#fff; padding:20px 0 0 0;}
.wnmm{ background-color: #f9f9f9; padding: 50px 0;}
.Case2Details2 .pc_all_content{ padding:0px 100px;}

.Case2Details2 .Case2Details2_title{ text-align:center; margin-bottom:40px;}

.Case2Details2 .Case2Details2_title .Case2Details2_title_dd{ font-size:18px; color:#ea5513; text-transform:uppercase;}

.Case2Details2 .Case2Details2_title .Case2Details2_title_dt{ font-size:32px; color:#333333; margin-top:18px;}

.Case2Details2 .Case2Details2_txt{ font-size:16px; line-height:28px; color:#666666;}
.Case2Details2 .Case2Details2_txt p{ text-indent: 2em; padding-bottom: 10px;}
.Case2Details2 .news_page{ padding-top: 50px; display: flex; align-items: center; justify-content: flex-end; border-top:1px solid #eaeaea; margin-top:50px;}

.Case2Details2 .news_page .page_left_list{ font-size: 16px; color: #333333; max-width: 40%;overflow: hidden; text-overflow:ellipsis; white-space: nowrap;}

.Case2Details2 .news_page .page_left_list a{ color: #333333; font-size: 16px;}

.Case2Details2 .news_page .news_page_right{ font-size: 14px; color: #333333; width: 129px; border-radius: 100px; border: 1px solid #eaeaea; height: 40px; display: flex; align-items: center; justify-content: center;}

.Case2Details2 .news_page .news_page_right i{ margin-left: 8px; color: #ea5513;}

.Case2Details2 .Case2Details2_bottom{ margin-top:100px;}

.Case2Details2 .Case2Details2_bottom .Case2Details2_bottom_title{ display:flex; align-items:center; justify-content:space-between; margin-bottom:40px;}

.Case2Details2 .Case2Details2_bottom .Case2Details2_bottom_title .bottom_title_left .title_left_dd{ font-size:18px; color:#00833c; text-transform:uppercase;}

.Case2Details2 .Case2Details2_bottom .Case2Details2_bottom_title .bottom_title_left .title_left_dt{ font-size:32px; color:#333333; margin-top:10px;}

.Case2Details2 .Case2Details2_bottom .Case2Details2_bottom_title .bottom_title_right{ display:flex; align-items:center; justify-content:center; padding:0px 26px; height:53px; border-radius:100px; border:1px solid #bfbfbf; font-size:15px; color:#666666; max-width:170px;}

.Case2Details2 .Case2Details2_bottom .Case2Details2_bottom_title .bottom_title_right img{ margin-left:7px; position:relative; top:2px;}

.Case2Details2 .Case2Details2_bottom .bottom_content_list .content_list_dd{ border-radius:6px; overflow:hidden; background:#fff; border:1px solid #ededed; height:250px; display:flex; align-items:center; justify-content:center;}
.Case2Details2 .Case2Details2_bottom .bottom_content_list .content_list_dd img{ max-height:204px; max-width:100%;
-webkit-transform: scale(1);
   -moz-transform: scale(1);
    -ms-transform: scale(1);
     -o-transform: scale(1);
           filter: scale(1);
           filter: transform;
       transition: all 0.5s ease 0s;
-webkit-transform: all 0.5s ease 0s;
}
.Case2Details2 .Case2Details2_bottom .bottom_content_list .content_list_dd:hover img{
-webkit-transform: scale(1.15);
   -moz-transform: scale(1.15);
    -ms-transform: scale(1.15);
     -o-transform: scale(1.15);
           filter: scale(1.15);
           filter: transform;
       transition: all 0.5s ease 0s;
-webkit-transform: all 0.5s ease 0s;
}

.Case2Details2 .Case2Details2_bottom .bottom_content_list .content_list_dt{ font-size:18px; color:#333333; text-align:center; margin-top:20px;}

.Case2Details2 .swiper-pagination{ display:flex; align-items:center; justify-content:center; position:relative; width:100%; margin-top:58px;}

.Case2Details2 .swiper-pagination span{ width:8px; height:8px; border-radius:100%; background:#ea5513; margin:0px 4px; transition: all 0.5s ease; -webkit-transform: all 0.5s ease;}

.Case2Details2 .swiper-pagination span.swiper-pagination-bullet-active{ width:30px; border-radius:100px; transition: all 0.5s ease; -webkit-transform: all 0.5s ease;}

















.equipment .Case2_nav .Case2_nav_right{ width:100%;}

.equipment .equipment_content{ display:flex; flex-wrap:wrap;}

.equipment .equipment_content .equipment_content_list{ width:26%; margin-right:11%; transition: all 0.5s ease; -webkit-transform: all 0.5s ease; border-bottom:1px solid #fff; margin-bottom:4%;}

.equipment .equipment_content .equipment_content_list:hover{ box-shadow:0px 0px 18px rgba(0,0,0,.05); transition: all 0.5s ease; -webkit-transform: all 0.5s ease; border-bottom:1px solid #00833c;}

.equipment .equipment_content .equipment_content_list:nth-child(3n){ margin-right:0px;}

.equipment .equipment_content .equipment_content_list .content_list_img{ position:relative; padding-top:65px;}

.equipment .equipment_content .equipment_content_list .content_list_img .list_img_dd{ text-align:center; height:315px;display:flex; align-items:center; justify-content:center;}

.equipment .equipment_content .equipment_content_list .content_list_img .list_img_dd img{ width:100%; max-height:300px;}

.equipment .equipment_content .equipment_content_list .content_list_img .list_img_dt{ position:absolute; top:36px; right:36px; padding:0px 14px; border-radius:100px; background:#00833c; color:#fff; font-size:14px; line-height:29px; display:flex; align-items:center;}

.equipment .equipment_content .equipment_content_list .content_list_txt{ padding:22px;}

.equipment .equipment_content .equipment_content_list .content_list_txt .list_txt_dd{ font-size:18px; color:#333333;overflow: hidden; text-overflow:ellipsis; white-space: nowrap; text-align:center;}

.equipment .equipment_content .equipment_content_list .content_list_txt .list_txt_dt{ font-size:16px; color:#666666; margin-top:6px;overflow: hidden; text-overflow:ellipsis; white-space: nowrap; text-align:center;}











.EquipmentDe{ padding:92px 0px;}

.EquipmentDe .pc_all_content{ position:relative;}

.EquipmentDe .EquipmentDe_img{ border-radius:15px; overflow:hidden;}

.EquipmentDe .EquipmentDe_img img{ width:100%;
-webkit-transform: scale(1);
   -moz-transform: scale(1);
    -ms-transform: scale(1);
     -o-transform: scale(1);
           filter: scale(1);
           filter: transform;
       transition: all 0.5s ease 0s;
-webkit-transform: all 0.5s ease 0s;
}
.EquipmentDe .EquipmentDe_img:hover img{
-webkit-transform: scale(1.15);
   -moz-transform: scale(1.15);
    -ms-transform: scale(1.15);
     -o-transform: scale(1.15);
           filter: scale(1.15);
           filter: transform;
       transition: all 0.5s ease 0s;
-webkit-transform: all 0.5s ease 0s;
}

.EquipmentDe .EquipmentDe_txt{ position:absolute; width:540px; right:50px; height:100%; top:0; display:flex; align-items: flex-start; justify-content:center; flex-direction:column;}

.EquipmentDe .EquipmentDe_txt .EquipmentDe_txt_top{ background:#fff; margin-bottom:12px; padding:30px; padding-right:40px; width:100%;}

.EquipmentDe .EquipmentDe_txt .EquipmentDe_txt_top .txt_top_dd{ font-size:30px; color:#333333; font-weight:bolder; display:flex; align-items:center; margin-bottom:18px;}

.EquipmentDe .EquipmentDe_txt .EquipmentDe_txt_top .txt_top_dd span{ display: flex; align-items:center; padding:0px 10px; border-radius:100px; font-size:12px; color:#fff; background:#00833c; height:25px; font-weight:normal; margin-left:14px;}

.EquipmentDe .EquipmentDe_txt .EquipmentDe_txt_top .txt_top_dt{ font-size:15px; color:#666666; line-height:24px;}

.EquipmentDe .EquipmentDe_txt .EquipmentDe_txt_bottom{ background:#fff; width:100%; padding:30px; padding-right:40px;}

.EquipmentDe .EquipmentDe_txt .EquipmentDe_txt_bottom .txt_bottom_dd{ font-size:18px; color:#333333; font-weight:bolder; margin-bottom:15px;}

.EquipmentDe .EquipmentDe_txt .EquipmentDe_txt_bottom .txt_bottom_dt p{font-size:15px;color:#666666;margin-bottom:13px;position:relative;display:flex;align-items:center;padding-left: 14px;}

.EquipmentDe .EquipmentDe_txt .EquipmentDe_txt_bottom .txt_bottom_dt p:last-child{ margin-bottom:0px;}

.EquipmentDe .EquipmentDe_txt .EquipmentDe_txt_bottom .txt_bottom_dt p:before{content:""; display:inline-block; width:6px; height:6px; border-radius:100%; background:#00833c; margin-right:10px;position: absolute;left: 0; top:8px;}

.EquipmentDe .EquipmentDe_txt .EquipmentDe_txt_bottom .txt_bottom_btn{ display:flex; align-items:center; margin-top:26px;}

.EquipmentDe .EquipmentDe_txt .EquipmentDe_txt_bottom .txt_bottom_btn .bottom_btn_d{ display:flex; align-items:center; justify-content:center; width:142px; height:44px; border-radius:4px; font-size:16px; color:#fff; background:#00833c;} 
.EquipmentDe .EquipmentDe_txt .EquipmentDe_txt_bottom .txt_bottom_btn .bottom_btn_d:last-child{margin-left:20px;}

.EquipmentDe .EquipmentDe_txt .EquipmentDe_txt_bottom .txt_bottom_btn .bottom_btn_d img{ margin-right:7px;}

.EquipmentDe .EquipmentDe_txt .EquipmentDe_txt_bottom .txt_bottom_btn .bottom_btn_video{ font-size:16px; color:#333333; display:flex; align-items:center; }

.EquipmentDe .EquipmentDe_txt .EquipmentDe_txt_bottom .txt_bottom_btn .bottom_btn_video img{ margin-right:14px;}











.Applications{ background:url(../images/bg65.jpg) no-repeat 50%/cover;}

.Applications .swiper-container{ overflow:hidden;}
.Applications .swiper-container .swiper-wrapper{ height:415px;}

.Applications .swiper-container .swiper-slide{ transform: scale(.6);  transition: all 0.5s ease; -webkit-transform: all 0.5s ease; height:415px; display:flex; align-items:center; justify-content:center; border-radius:10px; -webkit-perspective: 400; -moz-perspective: 400; float: left;}

.Applications .swiper-container .swiper-slide img{ width:100%; height:270px; object-fit:cover; border-radius:10px; -webkit-transform-style: preserve-3d;  -moz-transform-style: preserve-3d; 
}
.Applications .swiper-container .swiper-slide p{ position: absolute; bottom: 40px; display: none;
}
.Applications .swiper-container .swiper-slide.swiper-slide-active{ transform: scale(1.4); transition: all 0.5s ease; -webkit-transform: all 0.5s ease;}
.Applications .swiper-container .swiper-slide.swiper-slide-active p{ display: block;}
.Applications .swiper-container .swiper-slide.swiper-slide-prev img{-webkit-transform: rotateY(-345deg); -moz-transform: rotateY(-345deg);}
.Applications .swiper-container .swiper-slide.swiper-slide-next img{-webkit-transform: rotateY(345deg); -moz-transform: rotateY(345deg);}

.Applications .Applications_bottom{ display:flex; align-items:center; justify-content:center; margin-top:75px;}

.Applications .Applications_bottom .swiper-button-next,.Applications .Applications_bottom .swiper-button-prev{ width:50px; height:50px; border-radius:100%; top:0; margin-top:0px; position:relative; border:1px solid #ea5513; left:0; right:0;}

.Applications .Applications_bottom .swiper-button-next:after,.Applications .Applications_bottom .swiper-button-prev:after{ font-size:16px; color:#ea5513;}

.Applications .Applications_bottom .swiper-button-prev{ margin-right:20px;}

.Case2Details2_bottom_content{ position: relative;display: flex;flex-wrap: wrap;}

.feature-txt a{    width: 44%; margin-right:6%; margin-bottom: 4%;}
.feature-txt a:hover .content_list_dt{ color: #ea5513!important;}
.Case2Details2_bottom .Applications_bottom .swiper-button-next,.Case2Details2_bottom .Applications_bottom .swiper-button-prev{ width:50px; height:50px; border-radius:100%; top:0; margin-top:0px; position:relative; border:1px solid #ea5513; left:0; right:0;}

.Case2Details2_bottom .Applications_bottom .swiper-button-next:after,.Case2Details2_bottom .Applications_bottom .swiper-button-prev:after{ font-size:16px; color:#ea5513;}

.Case2Details2_bottom .Applications_bottom .swiper-button-prev{ margin-right:20px;}













.Technical5{ padding:90px 0px;}

.Technical5 .Technical_title{ margin-bottom:60px;}

.Technical5 .pc_all_content{ background:rgba(255,255,255,.95); padding:55px 30px;}

.Technical5 .Technical3_content{ max-height:472px; overflow:auto; padding-right:25px; display:block; text-align:center;}
.Technical5 .Technical3_content img{ max-width:100%;}
.Technical5 .Technical3_content::-webkit-scrollbar-track {

		  background-color: #bfbfbf;

	} /* 滚动条的滑轨背景颜色 */



.Technical5 .Technical3_content::-webkit-scrollbar-thumb {

		  background:#ea5513; 

	} /* 滑块颜色 */



.Technical5 .Technical3_content::-webkit-scrollbar-button {

		  background-color: #bfbfbf;

	} /* 滑轨两头的监听按钮颜色 */



.Technical5 .Technical3_content::-webkit-scrollbar-corner {

		  background-color: #bfbfbf;

	} /* 横向滚动条和纵向滚动条相交处尖角的颜色 */

.Technical5 .Technical3_content::-webkit-scrollbar {

    width: 2px;

    height: 0px;

	border-radius:3px;

} /* 这是针对缺省样式 (必须的)*/


.Technical5 .Technical3_content .Technical3_table{ width:100%;}

.Technical5 .Technical3_content .Technical3_table tr:nth-child(1) td{ background:#ececec; font-size:16px; color:#333333; text-align:center; border-bottom:0px;}

.Technical5 .Technical3_content .Technical3_table tr:nth-child(2) td{ background:#ececec; font-size:16px; color:#333333; text-align:center;  border-bottom:0px;}

.Technical5 .Technical3_content .Technical3_table tr:nth-child(1) td p{ font-size:12px;}

.Technical5 .Technical3_content .Technical3_table tr td{ font-size:14px; color:#454545; padding:15px 0px; text-align:center; border-bottom:1px solid rgba(51,51,51,.1);}

.Technical5 .Technical3_content .Technical3_table tr td span{ font-size:12px;}









.Technical4 .Case2Details2_bottom{ margin-top:0;}

.Technical4 .Technical4_top{ margin-bottom:90px;}







.EquipmentDeNav{ position:fixed; left:43px; top:35%; display:none; z-index:5;}

.EquipmentDeNav.on{ display:block;}

.EquipmentDeNav:before{ content:""; display:inline-block; position:absolute; left:9px; top:10px; width:1px; height:95%; background:rgba(0,130,56,.2);}

.EquipmentDeNav .EquipmentDeNav_list{ display:flex; align-items:center; margin-bottom:75px; position:relative; cursor:pointer; transition: all 0.5s ease; -webkit-transform: all 0.5s ease; font-size:14px; color:#999999; height:21px;}

.EquipmentDeNav .EquipmentDeNav_list:last-child{ margin-bottom:0px;}

.EquipmentDeNav .EquipmentDeNav_list span{ display:flex; align-items:center; justify-content:center; width:19px; height:19px; border-radius:100%; border:1px solid rgba(255,255,255,0); margin-right:14px; background:#fff; transition: all 0.5s ease; -webkit-transform: all 0.5s ease;}

.EquipmentDeNav .EquipmentDeNav_list span:before{ content:""; display:inline-block; width:7px; height:7px; border-radius:100%; background:#999999; transition: all 0.5s ease; -webkit-transform: all 0.5s ease;}

.EquipmentDeNav .EquipmentDeNav_list.on{ color:#ea5513; transition: all 0.5s ease; -webkit-transform: all 0.5s ease; font-size:16px;}

.EquipmentDeNav .EquipmentDeNav_list.on span{ border:1px solid #ea5513; transition: all 0.5s ease; -webkit-transform: all 0.5s ease;}

.EquipmentDeNav .EquipmentDeNav_list.on span:before{ background:#ea5513; transition: all 0.5s ease; -webkit-transform: all 0.5s ease;}








.content_list_video{ display:none;}
.content_list_video.on{ display:block;}
.content_list_video .list_video_bg{ position:fixed; background:rgba(0,0,0,.8); left:0; top:0;  width:100%; height:100%; z-index:120;}
.content_list_video .list_video_content{ max-width:90%;
    position: fixed;
    left: 50%;
    top: 50%;
    transform: translateX(-50%) translateY(-50%); z-index:1211;
}
.content_list_video .list_video_content .video_content_close{ cursor:pointer; position:fixed; right:0; top:-35px;}
.content_list_video .list_video_content .video_content_close span{ color:#fff; font-size:25px;}
.content_list_video .list_video_content video{ width:100%;}
.click_video,.click_video2{ cursor:pointer; }






.Header .Header_content .Header_content_nav .content_nav_left .nav_left_r .left_r_list{ position:relative;}
.Header .Header_content .Header_content_nav .content_nav_left .nav_left_r .left_r_list .r_list_icon{ height:76px; display:flex; align-items:center;color: #fff;}



.Header .Header_content .Header_content_nav .content_nav_left .nav_left_r .left_r_list.left_r_search .r_search_content{ position:absolute; width:276px; height:76px; background:#f8f8f8; box-shadow:0px 0px 10px rgba(0,0,0,.05); display:flex; align-items:center; top:0; z-index:10; right:0px; width:0px; overflow:hidden; transition: all 0.5s ease; -webkit-transform: all 0.5s ease;}
.Header .Header_content .Header_content_nav .content_nav_left .nav_left_r .left_r_list.left_r_search:hover .r_search_content{ transition: all 0.5s ease; -webkit-transform: all 0.5s ease; width:276px;}
.Header .Header_content .Header_content_nav .content_nav_left .nav_left_r .left_r_list.left_r_search .r_search_content input[type="text"]{ width:80%; height:76px; padding:0px 22px; background:#f8f8f8; font-size:16px; color:#333;}
.Header .Header_content .Header_content_nav .content_nav_left .nav_left_r .left_r_list.left_r_search .r_search_content input[type="submit"]{ width:20%; height:76px; background:url(../images/bn6s.png) no-repeat 50% 50%;}
.Header .Header_content .Header_content_nav .content_nav_left .nav_left_r .left_r_list.left_r_albb .r_albb_down{ position:absolute; width:185px; background:#fff; position:absolute; top:100%; left:-143px; max-height:0px; overflow:hidden; transition: all 0.5s ease; -webkit-transform: all 0.5s ease;}
.Header .Header_content .Header_content_nav .content_nav_left .nav_left_r .left_r_list.left_r_albb .r_albb_down:before{ content:""; display:inline-block; width:100%; height:1px; background:#ececec; position:absolute; left:0; top:0;}
.Header .Header_content .Header_content_nav .content_nav_left .nav_left_r .left_r_list.left_r_albb:hover .r_albb_down{ max-height:100px; transition: all 0.5s ease; -webkit-transform: all 0.5s ease;}
.Header .Header_content .Header_content_nav .content_nav_left .nav_left_r .left_r_list.left_r_albb .r_albb_down a{ height:58px; display:flex; align-items:center; justify-content:center; width:100%; font-size:15px; color:#ea5513;}
.Header .Header_content .Header_content_nav .content_nav_left .nav_left_r .left_r_list.left_r_albb .r_albb_down a img{ margin-right:6px;}
.Header .Header_content .Header_content_nav .content_nav_left .nav_left_r .left_r_list.left_r_en .r_en_down{  position:absolute; width:128px; background:#fff; position:absolute; top:100%; right:-20px;height:0px; overflow:hidden; transition: all 0.5s ease; -webkit-transform: all 0.5s ease;}
.Header .Header_content .Header_content_nav .content_nav_left .nav_left_r .left_r_list.left_r_en .r_en_down:before{ content:""; display:inline-block; width:100%; height:1px; background:#ececec; position:absolute; left:0; top:0;}
.Header .Header_content .Header_content_nav .content_nav_left .nav_left_r .left_r_list.left_r_en .r_en_down a{ height:58px; display:flex; align-items:center; justify-content:center; width:100%; font-size:15px; color:#333; position:relative;}
.Header .Header_content .Header_content_nav .content_nav_left .nav_left_r .left_r_list.left_r_en .r_en_down a:hover{ color:#ea5513;}
.Header .Header_content .Header_content_nav .content_nav_left .nav_left_r .left_r_list.left_r_en .r_en_down a:before{ content:""; display:inline-block; width:0px; height:1px; background:#ea5513; left:0; right:0; margin:0 auto; bottom:13px; position:absolute; transition: all 0.5s ease; -webkit-transform: all 0.5s ease;}
.Header .Header_content .Header_content_nav .content_nav_left .nav_left_r .left_r_list.left_r_en .r_en_down a:hover:before{ width:60px; transition: all 0.5s ease; -webkit-transform: all 0.5s ease;}
.Header .Header_content .Header_content_nav .content_nav_left .nav_left_r .left_r_list.left_r_en:hover .r_en_down{ height:116px; transition: all 0.5s ease; -webkit-transform: all 0.5s ease;}

.Header .Header_content .Header_content_menu{ position:relative;}
.Header .Header_content .Header_content_menu img{ position:absolute;transition: all 0.5s ease; -webkit-transform: all 0.5s ease;}
.Header .Header_content .Header_content_menu img:last-child{ opacity:0;}
.Header .Header_content .Header_content_menu.on img{ opacity:0;transition: all 0.5s ease; -webkit-transform: all 0.5s ease;}
.Header .Header_content .Header_content_menu.on img:last-child{ opacity:1;}


.MenuDown{ position:fixed; top:76px; left:0; width:100%; height:calc(100% - 76px); background:#fff; z-index:50; background:#fff url(../images/down2.png) no-repeat 100% 100%; display:none;}
.MenuDown:before{ content:""; display:inline-block; width:116px; height:100%; background:url(../images/down1.png) no-repeat 50% 37px; position:absolute; left:60px;}
.MenuDown .MenuDown_top{ display:flex; justify-content:space-between; padding-right:60px; padding-left:14%; padding-top:6%; position:relative; z-index:2;}
.MenuDown .MenuDown_top .MenuDown_top_list .top_list_dd{ margin-bottom:35px;}
.MenuDown .MenuDown_top .MenuDown_top_list .top_list_dd a{ font-size:24px; color:#ea5513; font-weight:bolder;}
.MenuDown .MenuDown_top .MenuDown_top_list .top_list_dt p{ margin-bottom:30px;}
.MenuDown .MenuDown_top .MenuDown_top_list .top_list_dt p:last-child{ margin-bottom:0px;}
.MenuDown .MenuDown_top .MenuDown_top_list .top_list_dt p a{ font-size:16px; color:#666666;}
.MenuDown .MenuDown_top .MenuDown_top_list .top_list_dt p a:hover{ color:#ea5513;}
.MenuDown .MenuDown_bottom{ position:absolute; bottom:80px; left:0; width:100%; display:flex; justify-content:center;}
.MenuDown .MenuDown_bottom a{ display:flex; align-items:center; justify-content:center; width:140px; height:45px; border-radius:100px; border:1px solid #eaeaea; font-size:14px; color:#333333;}
.MenuDown .MenuDown_bottom a img{ margin-left:7px;}
.MenuDown .MenuDown_bottom a:hover{ border:1px solid #ea5513;}





.layui-laypage{display: flex;font-size:16px; color:#333;  align-items: center; justify-content:center;}
.layui-laypage a {
    font-size: 16px;
    color: #333;
    line-height: 40px;
    padding: 0 16px;
    text-align: center;
    border: #f5f5f5 solid 1px;
    margin: 0 10px;
    background: #f5f5f5;
}
.layui-laypage-curr {
    background: #00833c;
    font-size: 16px;
    color: #fff;
    line-height: 40px;
    padding: 0 16px;
    text-align: center;
    margin: 0 10px;
}
.layui-laypage-curr em,.layui-laypage-disabled em{ font-style:inherit;}
.layui-laypage-limits select {
    background: #fff;
    height: 40px;
    font-size: 16px;
    color: #333;
    line-height: 40px;
    padding: 0 16px;
    text-align: center;
    border: #f5f5f5 solid 1px;
    margin: 0 10px;
    background: #f5f5f5;
}
#goPageId {
    background: #f5f5f5;
    width: 50px;
    font-size: 16px;
    color: #333;
    line-height: 40px;
    padding: 0 16px;
    text-align: center;
    border: #f5f5f5 solid 1px;
    margin: 0 10px;
}
.layui-laypage-btn {
    background: #f5f5f5;
    font-size: 16px;
    color: #333;
    line-height: 40px;
    padding: 0 16px;
    text-align: center;
    border: #fff solid 1px;
    margin: 0 10px;
}
.layui-laypage-disabled {
    font-size: 16px;
    color: #333;
    line-height: 40px;
    padding: 0 16px;
    text-align: center;
    /* border: #fff solid 1px; */
    margin: 0 10px;
    background: #f5f5f5;
}


.layui-laypage-disabled:hover{ background:#00833c; color:#fff; }
.layui-laypage a:hover{ background:#00833c; color:#fff; }





.SEARCH{ padding-top:152px; padding-bottom:65px;}
.SEARCH .Search_top{ display:flex; align-items:center; justify-content:center; padding:0px 25%; margin-bottom:60px;}
.SEARCH .Search_top form{ display:flex; align-items:center; justify-content:center; width:100%;}
.SEARCH .Search_top input[type="search"]{ width:80%; height:74px; display: flex; align-items:center; padding:0px 20px; background:#f9f9f9; font-size:18px; color:#333; border:1px solid #dcdcdc;}
.SEARCH .Search_top input[type="submit"]{ width:20%; height:74px; display:flex; align-items:center; justify-content:center; background:#00833c; color:#fff; font-size:22px;}
.SEARCH input::-ms-input-placeholder{ /* Internet Explorer 10+ */ color:#b4b4b4; font-size:18px;}
.SEARCH input::-webkit-input-placeholder{ /* WebKit browsers */ color:#b4b4b4; font-size:18px;}
.SEARCH input::-moz-placeholder{ /* Mozilla Firefox 4 to 18 */  color:#b4b4b4; font-size:18px;}
.SEARCH input::-moz-placeholder{ /* Mozilla Firefox 19+ */ color:#b4b4b4; font-size:18px;}
.SEARCH input::-moz-placeholder{ /* Mozilla Firefox 19+ */ color:#b4b4b4; font-size:18px;}
.SEARCH .Search_title{ font-size:20px; color:#00000; margin-bottom:50px;}
.SEARCH .Search_title b{ color:#00833c; margin:0px 8px;}
.SEARCH .Search_content{ padding-bottom:30px;}
.SEARCH .Search_content .Search_content_list{ padding:40px 36px; background:#fff; box-shadow:0px 0px 25px rgba(0,0,0,.1); margin-bottom:26px;}
.SEARCH .Search_content .Search_content_list .content_list_time{ font-size:20px; color:#999999;}
.SEARCH .Search_content .Search_content_list .content_list_title{ max-width:100%;overflow: hidden; text-overflow:ellipsis; white-space: nowrap; margin-top:9px; margin-bottom:19px;}
.SEARCH .Search_content .Search_content_list .content_list_title .list_title_l{ font-size:20px; color:#00833c;}
.SEARCH .Search_content .Search_content_list .content_list_title .list_title_r{ font-size:20px; color:#000003;}
.SEARCH .Search_content .Search_content_list .content_list_txt{ font-size:16px; color:#666666;overflow: hidden; text-overflow:ellipsis; white-space: nowrap;}







.Smart{ background:#fff;}
.Smart .Honor_title .Honor_title_left .title_left_p{ line-height:32px; color:#666666; font-size:16px; max-width:1105px; margin-top:30px;}
.Smart .Smart_content{ display:flex; justify-content:space-between; flex-wrap:wrap; margin-bottom:-30px;}
.Smart .Smart_content .Smart_content_list{ display: flex; width:31%; padding:25px 0px; margin-bottom:30px; background:#fff; border-radius:4px; justify-content:space-between; height:296px; position:relative;}
.Smart .Smart_content .Smart_content_list .content_list_left{ width:60px; font-size:24px; color:rgba(255,255,255,.14); text-transform:uppercase; position:relative; height:100%; opacity:0;transition: all 0.5s ease; -webkit-transform: all 0.5s ease;}
.Smart .Smart_content .Smart_content_list .content_list_left span{ position:absolute; width:300px; height:11%; top:108px; display:flex; align-items:center; justify-content:center; left:-120px; font-weight:bolder;
-webkit-transform: rotate(90deg);
	-moz-transform: rotate(90deg);
	-ms-transform: rotate(90deg);
	 -o-transform: rotate(90deg);
		transform: rotate(90deg);
}
.Smart .Smart_content .Smart_content_list .content_list_right{ box-shadow:0px 0px 21px rgba(5,87,43,.05); padding:36px 34px; background:#fff url(../images/bn161.png) no-repeat 0% 100%; position: absolute; right:0; width:calc(100% - 17px);transition: all 0.5s ease; -webkit-transform: all 0.5s ease;}
.Smart .Smart_content .Smart_content_list .content_list_right .list_right_top{ display: flex; justify-content:space-between; align-items:center; margin-bottom:80px;}
.Smart .Smart_content .Smart_content_list .content_list_right .list_right_top .right_top_title{ width:calc( 100% - 80px);}
.Smart .Smart_content .Smart_content_list .content_list_right .list_right_top .right_top_title .top_title_dd{ font-size:24px; color:#00833c;}
.Smart .Smart_content .Smart_content_list .content_list_right .list_right_top .right_top_title .top_title_dt{ font-size:14px; color:#666666; margin-top:25px;}
.Smart .Smart_content .Smart_content_list .content_list_right .list_right_more{ display:flex; align-items:center; font-size:14px; color:#999999; justify-content:flex-end;}
.Smart .Smart_content .Smart_content_list .content_list_right .list_right_more i{ margin-left:5px; color:#fd4f00;}
.Smart .Smart_content .Smart_content_list:hover{ background:#00833c;}
.Smart .Smart_content .Smart_content_list:hover .content_list_left{ opacity:1;transition: all 0.5s ease; -webkit-transform: all 0.5s ease;}
.Smart .Smart_content .Smart_content_list:hover .content_list_right{ right:-44px;transition: all 0.5s ease; -webkit-transform: all 0.5s ease;}


.Smart2{ padding-top:0px; background:#fff;}
.Smart2 .ICase_title .ICase_title_dt{ font-size:32px;}
.Smart2 .Case2_content{ position:relative;}
.Smart2 .Case2_content .swiper-button-next,.Smart2 .Case2_content .swiper-button-prev{ width:50px; height:50px; border-radius:100%; border:1px solid #ea5513; top:38%;}
.Smart2 .Case2_content .swiper-button-next:after,.Smart2 .Case2_content .swiper-button-prev:after{ font-size:20px; color:#ea5513;}
.Smart2 .Case2_content .swiper-button-next{ right:-98px;}
.Smart2 .Case2_content .swiper-button-prev{ left:-98px;}






.mo_show{ display: none !important;}
.pc_show{ display: block;}











.DeviceWindow{ position:fixed; left:0; top:0; width:100%; height:100%; z-index:23; display:none;}
.DeviceWindow .DeviceWindow_bg{ position:fixed; left:0; top:0; width:100%; height:100%; background:rgba(0,0,0,.5); display:flex; align-items:center; justify-content:center;}
.DeviceWindow .DeviceWindow_content{ background:#fff; position:relative; border-radius:10px; padding:64px; width:795px;
-webkit-transform: scale(0);
   -moz-transform: scale(0);
    -ms-transform: scale(0);
     -o-transform: scale(0);
           filter: scale(0);
           filter: transform;
       transition: all 0.5s ease 0s;
-webkit-transform: all 0.5s ease 0s; 
}
.DeviceWindow .DeviceWindow_content.on{
-webkit-transform: scale(1);
   -moz-transform: scale(1);
    -ms-transform: scale(1);
     -o-transform: scale(1);
           filter: scale(1);
           filter: transform;
       transition: all 0.5s ease 0s;
-webkit-transform: all 0.5s ease 0s; 
}
.DeviceWindow .DeviceWindow_content .DeviceWindow_close{ position:absolute; right:12px; top:12px;}
.DeviceWindow .DeviceWindow_content .DeviceWindow_content_title{ position:relative; text-align:center; margin-bottom:40px;}
.DeviceWindow .DeviceWindow_content .DeviceWindow_content_title .content_title_dd{ font-size:32px; color:#00833c; position:relative;}
.DeviceWindow .DeviceWindow_content .DeviceWindow_content_title .content_title_dd i{ font-style:inherit; position:relative; z-index:1;}
.DeviceWindow .DeviceWindow_content .DeviceWindow_content_title .content_title_dd span{ font-size:48px; color:#f2f2f2; text-transform:uppercase; position:absolute; bottom:-20px; font-weight:bolder; left:0; width:100%; text-align:center;}
.DeviceWindow .DeviceWindow_content .DeviceWindow_content_title .content_title_dt{ font-size:16px; color:#666666; margin-top:25px;}
.DeviceWindow .DeviceWindow_content .DeviceWindow_content_form .content_form_list{ display:flex; justify-content:space-between; margin-bottom:24px;}
.DeviceWindow .DeviceWindow_content .DeviceWindow_content_form .content_form_list .form_list_dd{ width:90px; font-size:16px; color:#666666; padding-top:14px;}
.DeviceWindow .DeviceWindow_content .DeviceWindow_content_form .content_form_list .form_list_dd span{ position:relative;}
.DeviceWindow .DeviceWindow_content .DeviceWindow_content_form .content_form_list .form_list_dd span:before{ content:"*"; font-size:16px; color:#e90d0d; position:absolute; top:0; left:-15px;}
.DeviceWindow .DeviceWindow_content .DeviceWindow_content_form .content_form_list .form_list_dt{ width:calc(100% - 90px);}
.DeviceWindow .DeviceWindow_content .DeviceWindow_content_form .content_form_list .form_list_dt input{ height:50px; border:1px solid #dddddd; display:flex; align-items:center; padding:0px 20px; width:100%; font-size:16px; color:#333;}
.DeviceWindow .DeviceWindow_content .DeviceWindow_content_form .content_form_list .form_list_dt textarea{ height:146px; border:1px solid #dddddd; padding:5px 15px; width:100%; font-size:16px; color:#333; line-height:30px; font-family:"思源黑体"; resize:none;}
.DeviceWindow .DeviceWindow_content .DeviceWindow_content_form .content_form_submit{ display:flex; justify-content:flex-end;}
.DeviceWindow .DeviceWindow_content .DeviceWindow_content_form .content_form_submit input{ height:60px; display:flex; align-items:center; justify-content:center; background:#00833c; font-size:16px; color:#fff; width:100%; border-radius:3px; width:calc(100% - 90px);}







.talentsearch .pc_all_content{flex-direction:column;flex-wrap:wrap}
.talentsearch .search-box{display:flex;border-radius:10px;border:2px solid #00833c;}
.talentsearch .search-box.on{display:flex}
.talentsearch .search-box form{display:flex}
.talentsearch .search-box form .{position:relative;padding: 0 7px;border-right: 1px solid #d7d7d7;}
.talentsearch .search-box form .selectBox{position:relative;display:flex;align-items: center;}
.talentsearch .search-box form .ww_btn_Dropdown_arrow{width:0;height:0;border-width:5px 4px;border-color:#828282 transparent transparent;border-style:solid;display:block;}
.talentsearch .search-box form .selectBox #inptSelect{width: 100px;cursor: pointer;display: flex;height: 100%;align-items: center;justify-content: center;}
.talentsearch .search-box form .selectBox .optionDiv{display:none;width:100%;border: 1px solid #00833c;border-top:none;background:#fff;margin-top: 0;position:absolute;top: 57px;left: 0;z-index:100;border-radius: 5px;}
.talentsearch .search-box form .selectBox .ulShow{display:block}
.talentsearch .search-box form .selectBox .optionDiv ul li{cursor:pointer;height: 38px;line-height:26px;font-size:13px;display: flex;align-items: center;align-content: center;text-align: center;justify-content: center;}
.talentsearch .search-box form .selectBox .optionDiv ul li:hover{background:#00833c;color:#fff}
.talentsearch .search-box form .search-btn{display: flex;}
.talentsearch .search-box form .search-btn input[type="search"]{width:535px;background:#fff;height:55px;font-size:16px;color:#333;padding:0px 20px;}
.talentsearch .search-box form .search-btn input[type="submit"]{width:135px;background:#00833c url(../images/rczp/search.png) no-repeat center;background-size: 16px;background-position-x: 42px;height:55px;font-size:16px;padding-left: 33px;position: relative;color:white;cursor:pointer}
.talentsearch .talent-box{margin-top: 85px;text-align: center;}
.talentsearch .talent-box .talent--list{text-align: center;margin: 0 auto;display: flex;flex-direction: column;flex-wrap: wrap;align-content: center;align-items: center;}
.talentsearch .talent-box .talent--list h1{font-size: 36px;text-align: center;margin-bottom: 40px;}
.talentsearch .talent-box .talent--list p{width:100%;line-height: 37px;text-align: center; font-size: 24px;}
.talentsearch .talent-box .talent--list p:last-child{width: 85%;font-size: 22px;margin-top: 35px;}



.storylist{background-color: #f9f9f9 !important;padding: 110px 0 20px 0;}
.storylist .story-content{}
.storylist .story-content ul{display: flex;flex-wrap: wrap;}
.storylist .story-content ul li{width: 30.6194%;margin: 0 57px 57px 0;}
.storylist .story-content ul li:nth-child(3n){margin-right: 0;}
.storylist .story-content ul li a{}
.storylist .story-content ul li .story-img{height: 260px;}
.storylist .story-content ul li .story-img img{width: 100%;height: 100%;object-fit: cover;}
.storylist .story-content ul li .story-txt{background-color: white;padding: 22px;}
.storylist .story-content ul li .story-txt h1{font-size: 20px;color: #333333;height: 62px;  -webkit-line-clamp: 2;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  text-overflow: ellipsis;
  overflow: hidden;}
.storylist .story-content ul li .story-txt p{font-size: 16px;color: #666666;-webkit-line-clamp: 2;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  text-overflow: ellipsis;
  overflow: hidden; line-height: 30px;}
.storylist .story-content ul li .story-txt .story-more{margin-top: 20px;}
.storylist .story-content ul li .story-txt .story-more a{font-size: 14px;color: #999999;display: flex;align-items: center;}
.storylist .story-content ul li .story-txt .story-more a img{margin-left: 5px;}


.fieldlist{background-color: #fff !important;padding-bottom: 0!important;}
.fieldlist .field-box{}
.fieldlist .field-box ul{width: 100%;}
.fieldlist .field-box ul li{width: 100%;margin-bottom: 40px;display: flex;justify-content: space-around;}
.fieldlist .field-box ul li div{width: 50%;}
.fieldlist .field-box ul li .field-img{}
.fieldlist .field-box ul li .field-img img{border-radius: 8px;}
.fieldlist .field-box ul li .field-txt{padding: 65px 32px 0 110px;}
.fieldlist .field-box ul li:nth-child(2n) .field-txt{padding: 65px 110px 0 32px;}
.fieldlist .field-box ul li .field-txt h1{font-size: 36px;margin-bottom: 50px;color: #333333;}
.fieldlist .field-box ul li .field-txt p{font-size: 16px;line-height: 32px;color: #666666;}
.fieldlist .field-box ul li .san p {
    line-height: 30px;
    color: #666666;
}
.fieldlist .field-box ul li .san {
    padding: 35px 32px 0 110px;
}

.wee {
    padding: 95px 0px;
}


.TInternet{ padding:70px 0px;}
.TInternet .Honor_title .Honor_title_left{ width:45%;}
.TInternet .Technical2_content .Technical2_content_list:nth-child(2){flex-flow: wrap;}
.TInternet .Honor_title .Honor_title_left .title_left_p{ height:0px;}
.TInternet .Technical2_content .Technical2_content_list .content_list_txt .list_txt_p{ font-size:16px; color:#666; margin-bottom:20px; line-height:24px;}

.management2 .management_content{ margin-top:45px;}




.WBusiness{ position: absolute; left:0; top:0; width:100%; height:100%;z-index:20; display:none;}
.WBusiness .WBusiness_bg{ background:rgba(0,0,0,.5); display:flex; align-items:center; justify-content:center; position:absolute; left:0; top:0; width:100%; height:100%;}
.WBusiness .WBusiness_content{ width:300px; height:200px; display:flex; align-items:center; justify-content: center; font-size:18px; color:#333; background:#fff; border-radius:8px; position:relative;}
.WBusiness .WBusiness_content span{ position:absolute; right:10px; top:10px; font-size:24px; color:#999;}
.WBusiness .WBusiness_content .content_txt_dd{ margin-bottom:15px; text-align:center;}

.click_IBusiness{ position:absolute; left:0; top:0; width:100%; height:100%; z-index:5;}



.MSearch{ position:fixed; left:0; top:0; width:100%; height:100%; z-index:123413; display:none;}
.MSearch .MSearch_con{ position:fixed; left:0; top:0; width:100%; height:100%; background:rgba(0,0,0,.5); display:flex; align-items:center; justify-content:center; }
.MSearch .MSearch_con form{ display:flex; align-items:center; width:90%; position:relative;}
.MSearch .MSearch_con input[type="text"]{ width:80%; font-size:14px; color:#333; padding:0px 20px; height:44px; display:flex; align-items:center;}
.MSearch .MSearch_con input[type="submit"]{ width:20%; font-size:14px; color:#fff; height:44px; display:flex; align-items:center; justify-content:center; background:#ea5513;}
.MSearch .MSearch_con form .MSearch_close{ position:absolute; right:0; top:-35px; font-size:26px; color:#fff;}





@media screen and (max-width:1710px){

}




@media screen and (max-width:1630px){

.Development .Development_content .Development_content_bottom .swiper-button-next{ right:-20px;}
.Development .Development_content .Development_content_bottom .swiper-button-prev{ left:-20px;}

.Talent .DHonor_title{ padding:0px; display:flex; align-items:flex-start; justify-content:center; flex-direction:column; padding:0px 80px;}
.Talent .DHonor_title .Talent_txt{ margin-top:80px;}

.Header .Header_content .Header_content_nav .content_nav_left .nav_left_list{ margin-right:40px;}
.Header .Header_content .Header_content_nav .content_nav_left .nav_left_list .left_list_title{ font-size:15px;}


.Footer .pc_all_content{max-width: 1440px;}


.DetailsBanner .DetailsBanner_txt .DetailsBanner_txt_dd{ font-size:28px;}



.PService .PService_right{ padding:0px 50px;}


.banner .banner_bottom{ bottom:30px;}
.banner .banner_list .banner_list_txt{ padding-left:45px;}
.banner .banner_list .banner_list_txt .list_txt_dt{ font-size:40px; margin:15px 0px;}
.banner .banner_list .banner_list_txt .list_txt_p{ font-size:16px;}
.priontBox.on{ left:-20px;}
/*}


@media screen and (max-width:1550px){*/


.banner .banner_bottom{ bottom:30px;}
.banner .banner_list .banner_list_txt{ padding-left:45px;}
.banner .banner_list .banner_list_txt .list_txt_dt{ margin:15px 0px;}
.banner .banner_list .banner_list_txt .list_txt_p{ font-size:16px;}
.priontBox.on{ left:-20px;}


.DetailsBanner2 .DetailsBanner2_content .DetailsBanner2_content_title{ margin-bottom:20px;}
.DetailsBanner2 .DetailsBanner2_content .DetailsBanner2_content_bottom .content_bottom_dt{ margin-bottom:20px;}
.DetailsBanner2 .DetailsBanner2_content .DetailsBanner2_content_title .content_title_dd{ font-size:30px; margin-bottom:8px;}
.DetailsBanner2 .DetailsBanner2_content .DetailsBanner2_content_title .content_title_dt{ font-size:20px;}
.DetailsBanner2 .DetailsBanner2_content .DetailsBanner2_content_bottom .content_bottom_dd b{ font-size:30px;}
.DetailsBanner2 .DetailsBanner2_content .DetailsBanner2_content_bottom .content_bottom_dt .bottom_dt_list .dt_list_top{ font-size:14px; margin-bottom:10px;}
.DetailsBanner2 .DetailsBanner2_content .DetailsBanner2_content_bottom .content_bottom_dt .bottom_dt_list .dt_list_bottom{ font-size:18px;}
.DetailsBanner2 .DetailsBanner2_content .DetailsBanner2_content_bottom .content_bottom_dt .bottom_dt_list{ border-left: 1px solid rgba(255,255,255,.3);}



.Smart2 .Case2_content .swiper-button-next{ right:-26px;}
.Smart2 .Case2_content .swiper-button-prev{ left:-26px;}
.Smart2 .Case2_content .swiper-button-next, .Smart2 .Case2_content .swiper-button-prev{ background:#ea5513;}
.Smart2 .Case2_content .swiper-button-next:after, .Smart2 .Case2_content .swiper-button-prev:after{ color:#fff;}



.DeviceWindow .DeviceWindow_content{ padding:35px;}
.DeviceWindow .DeviceWindow_content .DeviceWindow_content_form{ height:470px; overflow: auto; padding-right:10px;}
.DeviceWindow .DeviceWindow_content .DeviceWindow_content_form::-webkit-scrollbar-track { background-color: #e1e1e1; } /* 滚动条的滑轨背景颜色 */ 
.DeviceWindow .DeviceWindow_content .DeviceWindow_content_form::-webkit-scrollbar-thumb { background:#ea5513; } /* 滑块颜色 */ 
.DeviceWindow .DeviceWindow_content .DeviceWindow_content_form::-webkit-scrollbar-button { background-color: #e1e1e1; } /* 滑轨两头的监听按钮颜色 */ 
.DeviceWindow .DeviceWindow_content .DeviceWindow_content_form::-webkit-scrollbar-corner { background-color: #e1e1e1; } /* 横向滚动条和纵向滚动条相交处尖角的颜色 */ 
.DeviceWindow .DeviceWindow_content .DeviceWindow_content_form::-webkit-scrollbar { width: 3px; height: 0px; border-radius:3px; } /* 这是针对缺省样式 (必须的)*/





.Header .Header_content .Header_content_nav .content_nav_left .nav_left_list.zfnm .left_list_down .list_down_content .down_conten_left .conten_left_title_txt .conten_left_list .left_list_dd a{ font-size:20px;}
.Header .Header_content .Header_content_nav .content_nav_left .nav_left_list .left_list_down{ background-size: 25%;}
}






@media screen and (max-width:1480px){
.hx_wo_1 {
	padding: 50px 50px 50px 5%;
}
.hx_wo_1 p {
font-size: 18px;
	}
.hx_wo_2 img {
    padding-top: 13%;
}	
.glzb {
	    padding: 100px 0 30px 0;
	}
.glzb_b p{padding: 12px 0 15px 0;}
.glzb_a {
    padding-right: 50px;
}
.glzb_a_1 p {
    font-size: 16px;
    line-height: 30px;
    padding-bottom: 15px;
	letter-spacing: 0;
}
.glzb_a h2 {
    font-size: 36px;
    color: #ea5513;
    font-weight: bold;
    letter-spacing: 1px;
}
.pc_all .pc_all_content,.banner_icon,.banner .banner_list .banner_list_txt,.banner .banner_bottom,.IInnovation .IInnovation_content,.Header .Header_content .Header_content_nav .content_nav_left .nav_left_list .left_list_down .list_down_content,.DetailsBanner .DetailsBanner_txt,.Footer .pc_all_content{ max-width:1200px;}
.Header .Header_content .Header_content_nav .content_nav_left .nav_left_list .left_list_down .list_down_content .down_conten_left .conten_left_list{ margin-right:50px;}
.Header .Header_content .Header_content_nav .content_nav_left .nav_left_list .left_list_down .list_down_content .down_conten_left .conten_left_list .left_list_dd a{ font-size:16px;}
.Header .Header_content .Header_content_nav .content_nav_left .nav_left_list .left_list_down .list_down_content .down_conten_left .conten_left_list .left_list_dt p a{ font-size:14px;}
.Header .Header_content .Header_content_menu{ width:100px;}
.Header .Header_content .Header_content_nav{ width: 100%; padding-right:35px;}
.Header .Header_content{width: calc( 100% - 195px);}

.MenuDown .MenuDown_top{ padding-left:60px;}
.MenuDown .MenuDown_top .MenuDown_top_list .top_list_dd a{ font-size:18px;}
.MenuDown .MenuDown_top .MenuDown_top_list .top_list_dt p{ margin-bottom:22px;}
.MenuDown .MenuDown_top .MenuDown_top_list .top_list_dt p a{ font-size:15px;}
.ygfc {
    max-width: 1200px;
}
.ygfc .ygfcRight li{ height:170px;}
.DNav .cpssk a {
    font-size: 15px;
    padding: 0 20px;
}
.synm_a_1 a {
    padding: 40px 20px;
}
.synm_a_1 a h3 {
    font-size: 20px;
}
.Footer .Footer_right .Footer_right_list .right_list_dd{ margin-bottom:20px; padding-bottom:20px;}
.Footer .Footer_right:before{ top:41px;}
.Footer .Footer_right .Footer_right_list .right_list_dt p{ margin-bottom:10px;}
.honorItem .honorImg{ height: 210px;}
.honorItem .honorImg img {
    max-height: 210px;
    max-width: 100%;
}
.Employings .Employing_txt {
    position: absolute;
    top: 60px;
    left: 65px;
}
.Employings .Employing_txt .Employing_txt_top .txt_top_dt {
    font-size: 32px;
}
.Employings .Employing_txt .Employing_txt_top .txt_top_p {
    font-size: 20px;
}
.Culture{height:600px;}
.Culture .Culture_title .Culture_title_dd{ font-size:28px;}
.Culture .Culture_title .Culture_title_dt{ font-size:22px;}
.Culture .Culture_title .Culture_title_dt span:before,.Culture .Culture_title .Culture_title_dt span:after{ top:14px;}
.Culture .Culture_content .Culture_content_list .content_list_title .list_title_dt{ font-size:16px;}
.Culture .Culture_content .Culture_content_list .content_list_txt{ font-size:14px;}
.Culture .Culture_content .Culture_content_list{ padding:0px 25px; padding-bottom:45px;}
.Culture .Culture_content .Culture_content_list .dsg .list_title_dd {
    font-size: 14px;
}
.DetailsNav a{ font-size:16px;}


.historyst .swiper-container{ height:360px;}
.historyst .historyst_list .historyst_list_bg img{ height:260px;}


.banner .banner_list .banner_list_txt .list_txt_dt{ font-size:36px;}
.banner .banner_list .banner_list_txt .list_txt_bottom .txt_bottom_li .bottom_li_dd span{ font-size:26px;}

.ICase .ICase_content .ICase_content_right .content_right_city{ }
.ICase .ICase_content .ICase_content_right .content_right_map .right_map_icon{ position:relative; left:-8px;}
.ICase .ICase_content .ICase_content_right .LMap{ left:-8px;}
.ICase .ICase_content .ICase_content_right{ top:-80px; margin-bottom:-80px}
/*.ICase .ICase_content .ICase_content_right .content_right_city{position: absolute; top: 4px; left: 8px; width: 100%; height: 100%;}*/

.IAbout{ padding:85px 0px;}
.IAbout .IAbout_top .IAbout_top_right .top_right_bottom .right_bottom_list .bottom_list_dd{ font-size:36px;}
.IAbout .IAbout_top .IAbout_top_right .top_right_bottom .right_bottom_list .bottom_list_dd .counter-demo-4 span{ font-size:36px;}
.IAbout .IAbout_top .IAbout_top_right .top_right_bottom .right_bottom_list .bottom_list_dd span{ font-size:20px;}
.IAbout .IAbout_top .IAbout_top_left .top_left_dt p{ font-size:33px;}
.IAbout .IAbout_top .IAbout_top_left .top_left_dt{ line-height:40px;}
.IAbout .IAbout_top .IAbout_top_right{ padding-top:0px; width: calc( 100% - 400px);}
.IAbout .IAbout_bottom .IAbout_bottom_right .bottom_right_list .right_list_dt{ font-size:32px;}


.ICase1{ margin-top:-240px; padding-top:250px; padding-bottom:80px;}
.ICase .ICase_title .ICase_title_dt{ font-size:32px;}


.IInnovation{ padding:85px 0px; height:620px;}
.IInnovation .IInnovation_list img{ height:620px;}
.IInnovation .IInnovation_content{ padding:50px 30px}


.IDevelopment{ height:auto; padding:0px; overflow:hidden;}
.IDevelopment .IDevelopment_img img{ height:520px}
.IDevelopment:before{ right:-3%;}


.Cultural:before{ width: 70%; background: url(../images/bn26.png) no-repeat 100% 50%;}
.Cultural .pc_all_content{ height:760px;}
.Cultural .Cultural_content .Cultural_content_list .content_list_txt p{ margin-bottom:10px;}


.Honor{ padding:85px 0px;}
.Honor .Honor_content .Honor_content_l .Honor_content_list .content_list_title{ font-size:16px;}
.cpdj {
    padding: 0;
}

.Development .Development_content .Development_content_top .content_top_list .top_list_left .list_left_dt .left_dt_li .dt_li_txt{ font-size:15px;}
.Development:before{ bottom:110px;}
.Development .Development_content .Development_content_bottom .swiper-button-next{ right:-10px;}
.Development .Development_content .Development_content_bottom .swiper-button-prev{ left:-10px;}

.Production .Production_content .Production_content_left .content_left_list img{ height:462px;}
.Production .Production_content .Production_content_right{ padding:70px;}
.Production .Production_content .Production_content_right .content_right_list .right_list_dd{ font-size:18px;}
.Production .Production_content .Production_content_right .content_right_list .right_list_dt{ font-size:15px;}



.CCultural{ padding:85px 0px;}
.CCultural .CCultural_left .CCultural_left_list{ margin-bottom:45px;}


.Business .pc_all_content{ height:580px;}
.Business .Business_right .Business_right_list{ font-size:26px;}
.Business .Business_right:before{left: -64%; background-size: 84%;}


.Technical2 .Technical2_content .Technical2_content_list .content_list_txt .list_txt_dd{ margin-bottom:20px;}
.Technical2 .Technical2_content .Technical2_content_list .content_list_txt .list_txt_dt .txt_dt_li{ margin-bottom:8px;}


.IBusiness3 .pc_all_content{ height:450px;}


.PService .PService_right{ padding:0px 50px;}
.PService .PService_right .PService_right_content .right_content_list{ margin-top:35px;}
.PService .PService_right .PService_right_content .right_content_list .content_list_txt p span{ margin-right:30px;}
.PService .PService_right .PService_right_content .right_content_list .content_list_title{ margin-bottom:20px; font-size:20px;}
.PService .PService_right .PService_right_content .right_content_list .content_list_txt p span{ font-size:14px;}


.Download .Download_content .Download_content_list .content_list_dd img{ height:360px;}


.EquipmentDe .EquipmentDe_txt .EquipmentDe_txt_top{ padding:20px;}
.EquipmentDe .EquipmentDe_txt .EquipmentDe_txt_top .txt_top_dd{ font-size:24px;}
.EquipmentDe .EquipmentDe_txt .EquipmentDe_txt_bottom{ padding:20px;}



.equipment .equipment_content .equipment_content_list .content_list_txt .list_txt_dd{ font-size:16px;}


.Planning3{ height:522px;}


.Case2 .Case2_nav .Case2_nav_right a{ margin-right:42px;}


.Contact_map .Contact_map_list .map_list_txt{ height:400px;}


.Case2 .Case2_content .Case2_content_list .content_list_img .list_img_dd img{ height:340px;}


.Case2Details2 .Case2Details2_bottom .bottom_content_list .content_list_dd img{ height:180px;}


.historyst .swiper-button-next, .historyst .swiper-button-prev{ width:40px; height:40px;}
.historyst .swiper-button-prev{ left:-50px;}
.historyst .swiper-button-next{ right:-50px;}


.sustainable .sustainable_left .sustainable_left_bottom span{ font-size:16px;}


.Planning .Honor_title .Honor_title_left .title_left_p,.Technical2 .Technical2_content .Technical2_content_list .content_list_txt .list_txt_dt .txt_dt_li{ font-size:15px;}


.Talent{ padding:0px;}




.EquipmentDe .EquipmentDe_txt{ width:400px;}
.EquipmentDe .EquipmentDe_txt .EquipmentDe_txt_top .txt_top_dt{ font-size:14px; line-height:24px;}
.EquipmentDe .EquipmentDe_txt .EquipmentDe_txt_bottom .txt_bottom_dt p{ font-size:14px; margin-bottom:8px;}



.Smart .Smart_content .Smart_content_list .content_list_right .list_right_top{ margin-bottom:40px;}



.Planning .Planning_img img{ max-width:65%;}





.Header .Header_content .Header_content_nav .content_nav_left:nth-child(2) .nav_left_list:nth-last-child(2){ margin-right:22px;}
.Header .Header_content .Header_content_nav .content_nav_left .nav_left_r .left_r_list{ margin-right:22px;}
}





@media screen and (max-width:1365px){
.Header .Header_content{ width: calc( 100% - 120px);}
.Header .Header_content .Header_content_nav{ width:100%; padding-right:40px;}
.Header .Header_content .Header_content_nav .content_nav_left .nav_left_list .left_list_title{ font-size:15px;}


.hisArrow {
	
    width:96%;
}	

.Smart2 .Case2_content .swiper-button-next{ right:0px;}
.Smart2 .Case2_content .swiper-button-prev{ left:0px;}


.Header .Header_content .Header_content_nav .content_nav_left .nav_left_list .left_list_down{ background-size: 13%;}

}


@media screen and (max-width:1330px){

	
.IDevelopment:before{ right:-7%;}

.banner .banner_list .banner_list_txt{ padding-left:70px;}
.priontBox.on{ left:0;}
.priontBox{background: url(../images/bn5.png) no-repeat 5% 50%;background-size: 60%;}
.priontBox li:nth-child(1){ left:39px;}
.priontBox li:nth-child(3){ left:45px;}
.content .innerWrap {
    width: 90%;
}
}



@media screen and (max-width:1200px){
.hx_wo_1 {
    padding: 30px;
}	
.hx_wo_2 img {
    padding-top: 20%;
}
.glzb_a {
    padding-right: 0;
}
.glzb_b p {
    font-size: 16px;
    color: #000;
    font-weight: 600;
    letter-spacing: 0;
    padding: 8px 0 10px 0;
}
.glzb_a_1 p {
    font-size: 16px;
    line-height: 24px;
    padding-bottom: 10px;
    letter-spacing: 0;
}
.w_dh{ display: block;}	
.s_dh{ display: none;}
.n_box6 {
    padding: 60px 0px 50px 0px;
}
.n_box2_t {
    font-size: 22px;
}
.content1 .list ul li .imgBox {
    height: 5rem;
}
.synm_a_1 a h3 {
    font-size: 20px;
}
.Employings{ padding:35px 0px;}
.Employings .Employing_txt .Employing_txt_top .txt_top_dt, .DJoin .DJoin_top .DJoin_top_left .top_left_dt{ font-size:26px;}
.Employings .Employing_txt{ position:relative; top:0; left:0; margin-top:25px;}
.Employings .Employing_txt .Employing_txt_top .txt_top_p{ font-size:20px;}
.ISolution{ padding:33px 0px;}
.ISolution .ISolution_title{ display:block;}
.ISolution .ISolution_title .ISolution_title_left{ margin-bottom:20px;}
.ISolution .ISolution_title .ISolution_title_left .title_left_dd{ font-size:16px; margin-bottom:10px;}
.ISolution .ISolution_title .ISolution_title_left .title_left_dt{ font-size:20px;}
.ISolution .ISolution_title .ISolution_title_right span:before{ display:none;}
.ISolution .ISolution_title .ISolution_title_right img{ max-height:22px;}
.ISolution .ISolution_content{ display:block;}
.ISolution .ISolution_content .ISolution_content_nav,.ISolution .ISolution_content .ISolution_content_txt{ width:100%; padding:0px;}
.ISolution .ISolution_content .ISolution_content_nav{ margin-bottom:35px;}
.ISolution .ISolution_content .ISolution_content_nav .content_nav_li{ padding:20px 0px;}
.ISolution .ISolution_content .ISolution_content_nav .content_nav_li .nav_li_title{ margin-top:7px;}
.ISolution .ISolution_content .ISolution_content_txt .content_txt_list .txt_list_title{ margin-bottom:20px; padding-bottom:20px;}
.ISolution .ISolution_content .ISolution_content_txt .content_txt_list .txt_list_title .list_title_dd{ font-size:22px; margin-bottom:10px;}
.ISolution .ISolution_content .ISolution_content_txt .content_txt_list .txt_list_content{ font-size:14px;}
.ISolution .ISolution_content .ISolution_content_txt .content_txt_list .txt_list_btn{ width:135px; height:45px; margin-top:30px;}
.n_box4{ padding:50px 0px;}
.n_box4_c_t li .div{ font-size:20px; height:80px;}
.n_box4_c_t li .div .s1{ font-size:22px;}
.n_box4_c_t li:nth-child(2),.n_box4_c_t li:nth-child(4){ margin-right:0px;}
.n_box4_c_t li .div1 .s1{ font-size:22px; height:50px; line-height:50px;}
.n_box4_c_t li .div1 .s2{ height:50px;  font-size:13px;}
.n_box4_c_t li .div1{ padding:15px 10px;}
.n_box4_c_c li:nth-child(4){ margin-right:0px;}
.n_box4_c_c li .div .s2{ font-size:14px; line-height:25px; height:100px;}
.n_box4_c_c li .div{ padding:25px 8%;}
.n_box4_c_c li .div .s1{ font-size:18px; height:40px; line-height:40px;}
.n_box4_c_t li:nth-child(2) .div1 .s2 {
 padding-top:0;
}
.n_box4_c_t li:nth-child(3) .div1 .s2 {
    padding-top: 8px;
}
.n_box4_c_t li:nth-child(4) .div1 .s2 {
    line-height: 50px;
	  width: 69%;
}
.n_box4_c_t li:nth-child(4) .div1 .s1 {
    width: 30%;
}

.pc_all.Honor.0Development{padding-bottom: 20px;margin-bottom: 50px;}
.NInvestor .news_right .news_right_content .right_content_list{padding: 0px; padding-left: 94px;}
.NInvestor .news_right .news_right_content .right_content_list dt{ font-size:15px; font-weight:normal; width:72%;}
.NInvestor .news_right .news_right_content .right_content_list .content_list_more{ font-size:13px; height:70px; line-height:19px; width:70px;}
.talentsearch {padding: 40px 0;}
.talentsearch .search-box form{width: 100%;}
.talentsearch .search-box form .select-box{padding: 0;width: 30%;}
.talentsearch .search-box form .selectBox{width: 28%;}
.talentsearch .search-box form .ww_btn_Dropdown_arrow{border-width:5px 4px;top:50%;margin-top:3px;right:0}
.talentsearch .search-box form .selectBox #inptSelect{width: 7.2rem;height: 100%;}
.talentsearch .search-box form .selectBox .optionDiv{width:100%;margin-top: 0;top: 2.7rem;}
.talentsearch .search-box form .selectBox .optionDiv ul li{height: 38px;line-height:26px;font-size:13px;}
.talentsearch .search-box form .select-box{}
.talentsearch .search-box form .search-btn{width: 72%;}
.talentsearch .search-box form .search-btn input[type="search"]{width:100%;height:2.5rem;font-size:.95rem;padding:0px .8rem;}
.talentsearch .search-box form .search-btn input[type="submit"]{width:40%;height:2.5rem;font-size:.95rem;padding-left: 1.5rem;background-position-x: 25%;}
.talentsearch .talent-box{margin-top: 3rem;}
.talentsearch .talent-box .talent--list h1{font-size: 1.4rem!important;;margin-bottom: 1rem;}
.talentsearch .talent-box .talent--list p{font-size: 1rem!important;width: 85%!important;line-height: 1.5rem!important;}
.talentsearch .talent-box .talent--list span{font-size: 1rem!important;}
.talentsearch .talent-box .talent--list p:last-child{width: 80%!important;margin-top: 1.3rem!important;}

.storylist {padding: 40px 0;}
.storylist .DHonor_title{margin-bottom: 30px!important;}
.storylist .story-content ul{justify-content: space-between;}
.storylist .story-content ul li{width: 100%;margin: 0 0 1.5rem 0;}
.storylist .story-content ul li:nth-child(3n){margin: 0;}
.storylist .story-content ul li .story-img{height: 13rem;width: 100%;}
.storylist .story-content ul li .story-img img{width: 100%;height: 100%;}
.storylist .story-content ul li .story-txt{padding: .6rem;}
.storylist .story-content ul li .story-txt h1{font-size: 1rem;height: 2.7rem;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;}
.storylist .story-content ul li .story-txt p{font-size: .8rem;margin-top: .6rem;display: none;}
.storylist .story-content ul li .story-txt .story-more{margin-top: .6rem;}
.storylist .story-content ul li .story-txt .story-more a{font-size: .8rem;}
.storylist .story-content ul li .story-txt .story-more a img{margin-left: 5px;}

.Applications .swiper-container .swiper-slide p {
    bottom: -30px;
}
.Case2Details2_bottom_content .swiper-button-next {
    right: 0;
    top: 35%;
}
.Case2Details2_bottom_content .swiper-button-prev {
    left: 0;
    top: 35%;
}
.fieldlist .DHonor_title{margin-bottom: 30px!important;}
.fieldlist .field-box{}
.fieldlist .field-box ul{width: 100%;}
.fieldlist .field-box ul li{width: 100%;margin-bottom: 1rem;}
.fieldlist .field-box ul li div{width: 50%;align-items: center;}
.fieldlist .field-box ul li .field-img{height: 8.5rem;}
.fieldlist .field-box ul li .field-img img{height: 100%;}
.fieldlist .field-box ul li .field-txt{padding: 0 .5rem;}
.fieldlist .field-box ul li:nth-child(2n) .field-txt{padding: 0 .5rem;}
.fieldlist .field-box ul li .field-txt h1{font-size: 1.2rem;margin-bottom: .5rem;}
.fieldlist .field-box ul li .field-txt p{font-size: .8rem;line-height: 1.3rem;}

	.service .pc_all_content,.service .SProcess_content{ overflow: inherit;}
	.service .product_list .product_list_txt .list_txt_bottom a{ width: 100%; margin-top: 20px; font-size: 15px;}
	.service .product_list .product_list_txt .list_txt_bottom a img{ margin-right: 15px;}
	.service .service_Types{ display: block;}
	.service .service_Types .service_Types_list{ width: 100%; margin-bottom: 25px; padding: 35px; height: auto;}
	.service .service_Types .service_Types_list:last-child{ margin-bottom: 0px;}
	.service .service_Types .service_Types_list .Types_list_bottom{ font-size: 60px;}
	.service .service_Types .service_Types_list dt{ padding-right: 50px; margin-top: 10px;}
	.service .service_Types .service_Types_list dd{ font-size: 18px;}
	.service .service_tab tr td{ padding: 10px; font-size: 13px;}
	.service .service_tab tr:nth-child(1) td:nth-child(1){ font-size: 13px;}
	.service .service_tab .service_tab_case{ font-size: 13px;}
	.service .service_tab tr td:last-child{ width: 25%;}
	.service .service_tab tr td:nth-child(1){ width: 3%; font-size: 13px;}
	.service .service_tab .service_tab_price{ font-size: 13px; display: inline-block; text-align: center; width: auto; height: auto; padding: 5px;}
	.service .service_tab .service_tab_price img{ display: block; margin: 0 auto; margin-bottom: 5px;}
	.service .product_list2 .product_list2_bottom .list2_bottom_li{ margin-bottom: 0px;}
	.service .SProcess_content{ display: block;}
	.service .SProcess_content:after{content: "";display: block;height: 0;clear: both;visibility: hidden;}
	.service .SProcess_content .SProcess_content_list{ width: 48%; float: left; margin-bottom: 4%; height: 175px;}
	.service .SProcess_content .SProcess_content_list dd img{ max-height: 35px;}
	.service .SProcess_content .SProcess_content_list dt{ font-size: 15px;}
	.service .SProcess_content .SProcess_content_list:nth-child(2n){ float: right;}
	.service .SProcess_content .SProcess_content_list::before{ font-size: 22px;}
	.service .SProcess_content .SProcess_content_list::after{ display: none}
	.service .product_list .product_list_txt .list_txt_bottom dt p::before{ width: 4px; height: 4px;}
	
	
	.productw{ padding-bottom: 35px;}
	.productw .product_list{ padding-top: 35px;}
	.productw .product_list .product_list_title{ font-size: 18px; margin-bottom: 25px;}
	.productw .product_list .product_list_title::before{ width: 3px; height: 22px; margin-right: 10px;}
	.productw .product_list .product_list_txt{ padding: 20px 10px;}
	.productw .product_list .product_list_txt .list_txt_top{ display: block; font-size: 18px; text-align: center;}
	.productw .product_list .product_list_txt .list_txt_top img{ display: block; margin: 0 auto; margin-bottom: 15px; }
	.productw .product_list .product_list_txt .list_txt_bottom{ line-height: 30px;}
	.productw .product_list .product_list_txt .list_txt_bottom dd{ font-size: 14px;}
	.productw .product_list .product_list_txt .list_txt_bottom dt{ font-size: 14px;}
	.productw .product_list .product_list_tab .list_tab_title{ padding: 15px 20px; height: auto;}
	.productw .product_list .product_list_tab .list_tab_title dd{ font-size: 14px; }
	.productw .product_list .product_list_tab .list_tab_txt .tab_txt_list{ padding: 15px 20px; height: auto; font-size: 14px;}
	.productw .product_list .product_list_tab .list_tab_txt .tab_txt_list dd{ word-wrap:break-word; word-break:normal; }
	.productw .product_list .product_list_tab .list_tab_txt .tab_txt_list dd:last-child{ text-align: right;}
	.productw .product_list2 .product_list2_top .list2_top_title{ font-size: 16px;}
	.productw .product_list2 .product_list2_top .list2_top_center{ display: block;}
	.productw .product_list2 .product_list2_top .list2_top_center .top_center_list{ margin-right: 0px; margin-bottom: 20px; font-size: 14px;}
	.productw .product_list2 .product_list2_top .list2_top_center .top_center_list:last-child{ margin-bottom: 0px;}
	.productw .product_list2 .product_list2_top .list2_top_center .top_center_list span{ font-size: 18px;}
	.productw .product_list2 .product_list2_top .list2_top_bottom{ font-size: 14px; line-height: 25px;}
	.productw .product_list2 .product_list2_bottom .list2_bottom_li{ width: 100%; margin-top: 25px;}
	.productw .product_list2 .product_list2_bottom .list2_bottom_li:nth-child(2n){ width: 100%;}
	.productw .product_list2 .product_list2_bottom .list2_bottom_li dd{ font-size: 16px; margin-bottom: 10px;}
	.productw .product_list2 .product_list2_bottom .list2_bottom_li dt{ font-size: 14px; min-height: auto;}
	.productw .product_list3 .product_list2_img{ margin-bottom: 30px;}
	.productw .product_list3 .product_list_tab{ margin-top: 30px;}
	.productw .product_list3 .product_list_tab .list_tab_txt .tab_txt_list2 dd:last-child{ width: 80%; text-align: left;}
	#service5 {
	    margin-top: 30px;
	}
	.Contact2 .DHonor_title .DHonor_title_left .title_left_p {
	    text-align: center;
	}
.mo_show{ display:block !important;}
.pc_show{ display:none !important;}
.pc_all .pc_all_content,.banner .banner_list .banner_list_txt,.banner .banner_bottom{margin: 0 auto; overflow: hidden; margin: 0 15px;}

.Header,.Footer{ display: none;}
.Copyright{ display:block;}
.mo_footer{ display:block;}

.mo_top{display: block;}

.mo_height{ height: 50px;}

.slick-dots li{ width: 10px !important; height: 1px !important; margin: 0px 4px !important;}

img{ max-width: 100%;}

.hight,.pc_top_company,.banner .banner_txt,.buildnum{ display: none;}



input::-ms-input-placeholder{ /* Internet Explorer 10+ */ color:#999999; font-size:13px !important;}

input::-webkit-input-placeholder{ /* WebKit browsers */ color:#999999; font-size:13px !important;}

input::-moz-placeholder{ /* Mozilla Firefox 4 to 18 */  color:#999999; font-size:13px !important;}

input::-moz-placeholder{ /* Mozilla Firefox 19+ */ color:#999999; font-size:13px !important;}

input::-moz-placeholder{ /* Mozilla Firefox 19+ */ color:#999999; font-size:13px !important;}

textarea::-webkit-input-placeholder{color:#999999; font-size:13px !important;}



.Planning .Planning_img img{ max-width:100%;}



.banner .banner_list .banner_list_img img{ height:auto !important;}
.banner .banner_bottom,.banner_icon{ display: none;}
.banner .banner_list .banner_list_txt{ padding-left: 0;}
.banner .banner_list .banner_list_txt .list_txt_dd{ font-size:12px; line-height:20px;}
.banner .banner_list .banner_list_txt .list_txt_dt{ font-size:18px;}
.banner .banner_list .banner_list_txt .list_txt_p{ font-size:14px; line-height:20px;}



.IAbout{ padding:40px 0px;}
.IAbout .IAbout_top{ display:block; margin-bottom:40px;}
.IAbout .IAbout_top .IAbout_top_left{ margin-bottom:30px;}
.IAbout .IAbout_top .IAbout_top_left,.IAbout .IAbout_top .IAbout_top_right{ width:100%;}
.IAbout .IAbout_top .IAbout_top_left .top_left_dd{ margin-bottom:0px;}


.IAbout .IAbout_top .IAbout_top_left .top_left_btn{ margin-top:20px; height:35px; font-size:14px; padding:0px 10px;}
.IAbout .IAbout_top .IAbout_top_left .top_left_btn span img{ max-height:15px;}
.IAbout .IAbout_top .IAbout_top_right .top_right_dd p,.IAbout .IAbout_top .IAbout_top_right .top_right_dt{ font-size:15px; line-height:26px;}
.IAbout .IAbout_top .IAbout_top_right .top_right_bottom{ flex-wrap:wrap; margin-bottom:-20px; margin-top:33px;}


.IAbout .IAbout_top .IAbout_top_right .top_right_bottom .right_bottom_list .bottom_list_dd{ font-size:28px;}
.IAbout .IAbout_top .IAbout_top_right .top_right_bottom .right_bottom_list .bottom_list_dd .counter-demo-4 span{ font-size:28px;}
.IAbout .IAbout_top .IAbout_top_right .top_right_bottom .right_bottom_list .bottom_list_dd span{ font-size:15px;}
.IAbout .IAbout_top .IAbout_top_right .top_right_bottom .right_bottom_list .bottom_list_dt{ font-size:14px;}
.IAbout .IAbout_top .IAbout_top_right .top_right_bottom .right_bottom_list .bottom_list_dt:before{ width:4px; height:4px;}
.IAbout .IAbout_bottom{ display:block;}
.IAbout .IAbout_bottom .IAbout_bottom_left{ height:340px;}
.IAbout .IAbout_bottom .IAbout_bottom_left,.IAbout .IAbout_bottom .IAbout_bottom_right{ width:100%;}
.IAbout .IAbout_bottom .IAbout_bottom_center{ display: block; top:270px; left:0; width:100%;}
.IAbout .IAbout_bottom .IAbout_bottom_center img{ display:none;}
.IAbout .IAbout_bottom .IAbout_bottom_center .bottom_center_nav{ position:relative; padding-top:0px; right:0;}
.IAbout .IAbout_bottom .IAbout_bottom_center .bottom_center_nav ul{ display:flex; align-items:center; justify-content:space-around; width:100%;}
.IAbout .IAbout_bottom .IAbout_bottom_center .bottom_center_nav ul li{ width:38%; border-radius:100px; height:35px; display:flex; align-items:center; justify-content:center; font-size:14px; background:#fff; color:#ea5513;}
.IAbout .IAbout_bottom .IAbout_bottom_center .bottom_center_nav ul li.on{ background:#ea5513; color:#fff;}
.IAbout .IAbout_bottom .IAbout_bottom_center .bottom_center_nav ul li.on span{ left:0;}
.IAbout .IAbout_bottom .IAbout_bottom_center .bottom_center_nav ul li span{ left:0;}
.IAbout .IAbout_bottom .IAbout_bottom_center .bottom_center_nav ul li:last-child,.IAbout .IAbout_bottom .IAbout_bottom_center .bottom_center_nav ul li:nth-child(2),.IAbout .IAbout_bottom .IAbout_bottom_center .bottom_center_nav ul li:nth-child(3){ margin-top:0px; right: 0;}
.IAbout .IAbout_bottom .IAbout_bottom_center .bottom_center_nav ul li{ right: 0;}
.IAbout .IAbout_bottom .IAbout_bottom_center .bottom_center_nav ul li b{ display:none;}
.IAbout .IAbout_bottom .IAbout_bottom_left img{ height:330px;}
.IAbout .IAbout_bottom .IAbout_bottom_right{ padding:30px;}
.IAbout .IAbout_bottom .IAbout_bottom_right .bottom_right_list .right_list_dt{ font-size:18px;}
.IAbout .IAbout_bottom .IAbout_bottom_right .bottom_right_list .right_list_p{ font-size:15px;}
.IAbout .IAbout_bottom .IAbout_bottom_right .bottom_right_list .right_list_btn{ height:35px; font-size:14px;}
.IAbout .IAbout_bottom .IAbout_bottom_right .bottom_right_list .right_list_btn img{ max-height:15px;}


.ICase1{ padding-bottom:60px;}
.ICase .ICase_title .ICase_title_dt span{ font-size:15px;}
.ICase .ICase_title .ICase_title_dt{ font-size:20px;}
.ICase .ICase_title .ICase_title_p{ font-size:15px;white-space: nowrap; text-overflow: ellipsis; overflow: hidden; word-break: break-all;}
.ICase .ICase_content{ display:block;}
.ICase .ICase_content .ICase_content_left,.ICase .ICase_content .ICase_content_right{ width:100%;}
.ICase .ICase_content .ICase_content_right{ display:none;}
.ICase .ICase_content .ICase_content_left .content_left_list .left_list_title .list_title_dd{ font-size:20px;}
.ICase .ICase_content .ICase_content_left .content_left_list .left_list_title .list_title_dd span{ font-size:16px;}
.ICase .ICase_content .ICase_content_left .content_left_list .left_list_txt .list_txt_list .txt_list_dd{ font-size:18px;}
.ICase .ICase_content .ICase_content_left .content_left_list .left_list_txt .list_txt_list .txt_list_dt a{ font-size:15px;}
.ICase .ICase_title .ICase_title_btn,.IBusiness .IBusiness_content .IBusiness_content_list:hover .content_list_icon .list_icon_btn{ height:36px; font-size:14px;}
.ICase .ICase_title .ICase_title_btn img{ max-height:15px;}

.IStory .IStory_content .IStory_content_right .content_right_list{padding: 20px 0px;}
.IStory .IStory_content .IStory_content_right .content_right_list .right_list_btn{font-size: 14px;}
.IStory .IStory_content .IStory_content_right .content_right_list .right_list_title{margin-bottom: 15px;}
.ICase .ICase_title .ICase_title_btn{padding: 0 20px;max-width: 160px;}

.IInnovation{ padding:40px 0px; height:auto;}
.IInnovation .IInnovation_content{ width:100%; margin:0 auto; padding:22px; position:relative; bottom:0;}
.IInnovation .IInnovation_content .IInnovation_content_top ul{ flex-wrap:wrap; margin-bottom:-20px;}
.IInnovation .IInnovation_content .IInnovation_content_top ul li{ width:49%; margin-right:0px; margin-bottom:20px;} 
.IInnovation .IInnovation_content .IInnovation_content_top ul li .top_list_dt{ width:90px; height:90px; margin:0 auto;}
.IInnovation .IInnovation_content .IInnovation_content_top ul li .top_list_dt img{ max-height:42px;}
.IInnovation .IInnovation_content .IInnovation_content_top ul li .top_list_dd{ font-size:16px;}
.IInnovation .IInnovation_content .IInnovation_content_bottom .content_bottom_list .bottom_list_dd{ font-size:18px;}
.IInnovation .IInnovation_content .IInnovation_content_bottom .content_bottom_list .bottom_list_dt{ font-size:14px;}



.IStory{ padding:26px 0px;}
.IStory .ICase_title{ display:block;}
.IStory .ICase_title .ICase_title_btn{ height:40px; margin-top:20px;}
.IStory .IStory_content{ display:block;}
.IStory .IStory_content .IStory_content_left{ margin-bottom:30px;}
.IStory .IStory_content .IStory_content_left,.IStory .IStory_content .IStory_content_right{ width:100%;}
.IStory .IStory_content .IStory_content_left .content_left_img img{ height:203px;}
.IStory .IStory_content .IStory_content_left .content_left_txt .left_txt_title,.IStory .IStory_content .IStory_content_right .content_right_list .right_list_title{ font-size:16px;}
.IStory .IStory_content .IStory_content_left .content_left_txt .left_txt_p{ font-size:14px;}


.IBusiness .IBusiness_content .IBusiness_content_list .content_list_icon{bottom: 11px;}
.IBusiness .IBusiness_content .IBusiness_content_list .content_list_icon .list_icon_dt{ font-size:18px;margin-top: 5px;}
.IBusiness .IBusiness_content .IBusiness_content_list .content_list_icon .list_icon_dd img{ max-height:80px;}


.IDevelopment{ padding:0px;}
.IDevelopment .pc_all_content{ display:block;}
.IDevelopment:before{ display:none;}
.IDevelopment .IDevelopment_c{ padding:40px 0px;}
.IDevelopment .IDevelopment_icon ul{ display:flex; justify-content:space-around;}
.IDevelopment .IDevelopment_icon ul .IDevelopment_icon_list{ width:42%; height:35px; background:#fff; border-radius:100px; justify-content:center; color:#ea5513; font-size:14px;}
.IDevelopment .IDevelopment_icon ul .IDevelopment_icon_list.on{ background:#ea5513; color:#fff;}
.IDevelopment .IDevelopment_icon .IDevelopment_icon_list:last-child{ margin-top:0px;}
.IDevelopment .IDevelopment_icon .IDevelopment_icon_list span{ display:none;}
.IDevelopment .IDevelopment_left{ margin-bottom:50px; padding-bottom:0px;}
.IDevelopment .IDevelopment_img img{ height:380px;}
.IStory .IStory_content .IStory_content_right{padding: 22px;}



.Footer{ padding:40px 0px;}
.Footer .Footer_right:before{ display:none;}
.Footer .pc_all_content{ display:block;}
.Footer .Footer_left,.Footer .Footer_right{ width:100%;}
.Footer .Footer_right{ display: flex; flex-wrap:wrap;}
.Footer .Footer_right .Footer_right_list{ width:33.33%; margin-top:20px;}
.Footer .Footer_right .Footer_right_list .right_list_dd{ padding-bottom:0px; margin-bottom:15px;}
.Footer .Footer_left .Footer_left_phone .left_phone_dt{ font-size:20px;}

.Copyright{ padding:20px 0px; text-align:center; line-height:24px;}


.DetailsBanner{ margin-top:0px;}
.DetailsBanner .DetailsBanner_txt{ width:94%;}
.DetailsBanner .DetailsBanner_img img{ height:auto;}
.DetailsBanner .DetailsBanner_txt .DetailsBanner_txt_dd{ font-size:18px; padding-bottom:15px; margin-bottom:15px;}
.DetailsBanner .DetailsBanner_txt .DetailsBanner_txt_dt a{ font-size:13px;}
.DetailsBanner .DetailsBanner_txt .DetailsBanner_txt_dt i{ margin:0px 3px;}


.DetailsNav{ height:auto; justify-content: space-between; flex-wrap:wrap; padding:4%; padding-bottom:calc(4% - 2%);}
.DetailsNav a{ width:47%; margin-right:0px; margin-bottom:4%; border-radius:10px; background:#fff; height: auto; padding:10px 0px; font-size:15px;}
.DetailsNav a:before{ display:none;}
.DetailsNav a:after{ display:none;}
.DetailsNav a.on{ background:#ea5513; color:#fff;}
.DetailsBanner .DetailsBanner_txt .DetailsBanner_txt_dd:before{ height:1px;}


.About .IAbout_top{ margin-bottom:0px;}
.About .IAbout_top .IAbout_top_right .top_right_bottom{ display:block;}
.About .IAbout_top .IAbout_top_right .top_right_bottom .right_bottom_left,.About .IAbout_top .IAbout_top_right .top_right_bottom .right_bottom_right{ width:100%;}
.About .IAbout_top .IAbout_top_right .top_right_bottom .right_bottom_right{ margin-top:25px;}
.About .IAbout_top .IAbout_top_right .top_right_bottom .right_bottom_left .right_bottom_list{ margin-bottom:20px;}
.About .IAbout_top .IAbout_top_right .top_right_bottom{ margin-top:20px; margin-bottom:0px;}



.Cultural .pc_all_content{ height:auto; padding:40px 0px;}
.Cultural:before{ background:#ea5513; width:100%;}
.Cultural .Cultural_title .Cultural_title_dd{ font-size:16px;}
.Cultural .Cultural_title .Cultural_title_dt{ font-size:20px; margin-top:5px;}
.Cultural .Cultural_title{ margin-bottom:30px;}
.Cultural .Cultural_content .Cultural_content_list .content_list_title{ font-size:16px;}
.Cultural .Cultural_content .Cultural_content_list .content_list_txt{ font-size:14px;}
.Cultural .Cultural_content .Cultural_content_list .content_list_txt{ margin-bottom:20px;}
.Cultural .Cultural_btn{ margin-top:25px; height:40px; font-size:14px;}
.Cultural .Cultural_btn img{ max-height:16px;}



.Honor{ padding:26px 0px;}
.Honor .Honor_title{ display:block; margin-bottom:33px;}
.Honor .Honor_title .Honor_title_left .title_left_dd{ font-size:16px;}
.Honor .Honor_title .Honor_title_left .title_left_dt{font-size: 20px; margin-top: 5px; display: flex; flex-wrap: wrap;}
.Honor .Honor_title .Honor_title_left .title_left_dt span{margin-left: 0;margin-top: 5px;}
.Honor .Honor_title .Honor_title_left,.Honor .Honor_title .Honor_title_right{ width:100%;}
.Honor .Honor_title .Honor_title_left{ margin-bottom:25px;}
.Honor .Honor_title .Honor_title_right ul li:last-child{ margin-left:0px;}
.Honor .Honor_title .Honor_title_right ul li{ width:48%;}
.Honor .Honor_title .Honor_title_right ul{ justify-content:space-between;}
.Honor .Honor_content .Honor_content_l{ flex-wrap:wrap; justify-content:space-between; margin-bottom:-4%;}
.Honor .Honor_content .Honor_content_l .Honor_content_list{ width:48%; margin-right:0px; margin-bottom:4%;}
.Honor .Honor_content .Honor_content_l .Honor_content_list .content_list_img{ height:150px; padding:0px 20px;}
.Honor .Honor_content .Honor_content_l .Honor_content_list .content_list_img img{ max-height:110px;}
.Honor .Honor_content .Honor_content_l .Honor_content_list .content_list_title{ font-size:14px; height:38px;}
.Honor .Honor_btn{ margin-top:25px; height:40px; font-size:14px;}
.Honor .Honor_btn img{ max-height:16px;}



.Development .Development_content .Development_content_top .content_top_list{ display:block;}
.Development .Development_content .Development_content_top .content_top_list .top_list_left,.Development .Development_content .Development_content_top .content_top_list .top_list_right{ width:100%;}
.Development .Development_content .Development_content_top .content_top_list .top_list_left .list_left_dd{ font-size:35px; margin-bottom:20px;}
.Development .Development_content .Development_content_top .content_top_list .top_list_right{ margin-top:30px;}
.Development:before{ display:none;}
.Development .Development_content .Development_content_top{ margin-bottom:40px;}

.Development .Development_content .Development_content_top .content_top_list .top_list_left .list_left_dt{height: auto;}
.Development .Development_content .Development_content_top .content_top_list .top_list_left .list_left_dt .left_dt_li{margin-bottom: 15px;}

.PARTNERS .Honor_title{ display: flex; align-items:center;}
.PARTNERS .Honor_title .Honor_title_left, .Honor .Honor_title .Honor_title_right{ width:auto;}
.PARTNERS .PARTNERS_content .Culture_content_list{ width:33.33%; padding:0px 15px; height:115px;}
.PARTNERS .PARTNERS_content .Culture_content_list img{ max-width:calc(100% - 30px);}
.PARTNERS .Honor_title .Honor_title_right a{ height:40px; font-size:14px;}
.PARTNERS .Honor_title .Honor_title_right a img{ max-height:16px;}



.Production .Production_content{ display:block;}
.Production .Production_content .Production_content_left,.Production .Production_content .Production_content_right{ width:100%;}
.Production .Production_content .Production_content_left .content_left_list img{ height:300px;}
.Production .Production_content .Production_content_right{ padding:22px;}
.Production .Production_content .Production_content_right .content_right_list:last-child{ margin-top:30px;}
.Production .Production_content .Production_content_right .content_right_list .right_list_dd{ font-size:16px;}
.Production .Production_content .Production_content_right .content_right_list .right_list_dt{ font-size:14px;}


.Laboratory .Laboratory_content{ display:block;}
.Laboratory .Laboratory_content .Laboratory_content_left,.Laboratory .Laboratory_content .Laboratory_content_right{ width:100%;}
.Laboratory .Laboratory_content .Laboratory_content_right{ margin-top:25px;}



.CCultural{ padding:40px 0px;}
.CCultural .CCultural_left{ width:100%; margin-bottom:25px;}
.CCultural .CCultural_right{ position:relative; width:100%;}
.CCultural .CCultural_left .CCultural_left_list .left_list_title{ font-size:16px;}
.CCultural .CCultural_left .CCultural_left_list .left_list_title span{margin-right: 8px;}
.CCultural .CCultural_left .CCultural_left_list .left_list_txt{ font-size:14px; margin-top:10px;padding-left: 41px;}
.CCultural .CCultural_left .CCultural_left_list{ margin-bottom:22px;}
.CCultural .CCultural_right{ top:0px;}
.CCultural .CCultural_left .CCultural_left_list .left_list_txt p{ margin-bottom:10px;}


.Business .Business_txt{ margin-top:25px;}
.Business .pc_all_content{ display:block;}
.Business .Business_right,.Cultural .Cultural_title{ width:100%; padding-bottom:0px;}
.Business .Business_right{ padding-right:0px; display:flex; align-items:center; justify-content:space-between; flex-direction:initial;}
.Business .Business_right:before{ display:none;}
.Business .Business_right .Business_right_list{flex-wrap: wrap; flex-direction: column; width:auto; height:auto; border:1px solid rgba(255,255,255,.1); font-size:16px; width:33.33%; border-right:0px; height:100px; justify-content:center;}
.Business .Business_right .Business_right_list img{ max-width:22px;margin-right:0;margin-bottom: 10px;}
.Business .Business_right .Business_right_list:nth-child(2),.Business .Business_right .Business_right_list:nth-child(3),.Business .Business_right .Business_right_list{ margin:0px; padding:0px; right:0;}
.Business .Business_right .Business_right_list:nth-child(3){ border-right:1px solid rgba(255,255,255,.1);}
.Business .Business_txt p{ margin-bottom:10px; font-size:14px;}


.IBusiness .IBusiness_content .swiper-pagination{margin-top: 25px;}


.Social .Social_content .Social_content_list{}
.Social .Social_content .Social_content_list .content_list_txt{ padding:10px 20px;bottom: 15px;}
.Social .Social_content .Social_content_list .content_list_txt .list_txt_dd{ font-size:15px;height: auto;}
.Social .Social_content .Social_content_list .content_list_txt .list_txt_dt{ font-size:12px; margin-top:5px; line-height:22px;}

.Social .Social_content .Social_content_list .content_list_po{padding: 20px; display: flex; flex-wrap: wrap; align-content: center; justify-content: center; align-items: center;}
.Social .Social_content .Social_content_list .content_list_po .list_po_dd{font-size: 16px;margin-bottom: 9px; margin-top: 13px; text-align: center;}
.Social .Social_content .Social_content_list .content_list_po .list_po_dt{font-size: 13px; line-height:25px;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;}


.DHonor .DHonor_title{ display:block; margin-bottom:33px;}
.DHonor .DHonor_title .DHonor_title_left{ font-size:20px; margin-bottom:20px;}
.DHonor .DHonor_title .DHonor_title_right{display: flex; align-items: center; justify-content:space-between;}
.DHonor .DHonor_title .DHonor_title_right a{ width:48%; margin-right:0px; text-align:center; margin:0px; padding: 8px 10px;font-size:14px; line-height:normal;}


.page li a{ margin-right:15px;}



.Future .Honor_title{ margin-bottom:0px;}
.Future .Future_txt{ padding:0px;text-align: justify;}
.Future .Future_bottom{ margin-top:30px;}
.Future .Future_bottom .Future_bottom_list{ margin-right:18px;}
.Future .Future_bottom .Future_bottom_list .bottom_list_dt{ font-size:14px;}


.sustainable .pc_all_content{ display:block;}
.sustainable .sustainable_left,.sustainable .sustainable_right{ width:100%;}
.sustainable .sustainable_right{ margin-top:35px;}
.sustainable .sustainable_left .sustainable_left_bottom span{ font-size:16px;}


.DPartner .DPartner_content{ justify-content:space-between;}
.DPartner .DPartner_content .DPartner_content_list{ width:100%; margin-right:0px;}


.Product .DHonor_title .DHonor_title_left .title_left_dd{ font-size:15px;text-align: center;}
.Product .DHonor_title .DHonor_title_left .title_left_dt{ font-size:20px; margin-top:5px;text-align: center;}



.management .management_content{ margin-top:30px; flex-wrap:wrap; margin-bottom:-25px;}
.management .management_content .management_content_list{ width:100%; padding:0px 4%; margin-right:0px; margin-bottom:25px;}


.Case2{ padding:40px 0px;}
.Case2 .Case2_nav{ padding:0px; border:0px; margin-bottom:30px;}
.Case2 .Case2_nav .Case2_nav_right{ display:flex; flex-wrap:wrap; justify-content:space-between; margin-bottom:-2%;}
.Case2 .Case2_nav .Case2_nav_right a{ display:inline-block; width:49%; line-height:38px; margin-right:0px; font-size:14px; text-align:center; border-radius:8px; border:1px solid #ededed; margin-bottom:2%;}
.Case2 .Case2_nav .Case2_nav_right a.on{ border:1px solid #00833c; color:#fff; background:#00833c; font-size:14px;}
.Case2 .Case2_nav .Case2_nav_right a:before{ display:none;}

/*
.equipment .equipment_content{ justify-content:space-between; margin-bottom:-2%; padding-bottom:30px;}
.equipment .equipment_content .equipment_content_list{ width:49%; margin-right:0px; margin-bottom:2%; background:#f5f5f5; border-radius:5px;}
.equipment .equipment_content .equipment_content_list .content_list_img{padding-top: 35px;}
.equipment .equipment_content .equipment_content_list .content_list_img .list_img_dd{ height:178px;align-items: flex-end;}
.equipment .equipment_content .equipment_content_list .content_list_img .list_img_dd img{ max-height:180px;}
.equipment .equipment_content .equipment_content_list .content_list_txt{ padding:15px;}
.equipment .equipment_content .equipment_content_list .content_list_txt .list_txt_dd{ font-size:16px;}
.equipment .equipment_content .equipment_content_list .content_list_txt .list_txt_dt{ font-size:14px; margin-top:5px;}
.equipment .equipment_content .equipment_content_list .content_list_img .list_img_dt{ right:22px; font-size:13px; top:15px;}
*/

.equipment .equipment_content{ justify-content:space-between; margin-bottom:-2%; padding-bottom:30px;}
.equipment .equipment_content .equipment_content_list{ width:49%; margin-right:0px; margin-bottom:2%; background:#f5f5f5; border-radius:5px;}
.equipment .equipment_content .equipment_content_list .content_list_img{padding-top: 42px;}
.equipment .equipment_content .equipment_content_list .content_list_img .list_img_dd{ height:187px;}
.equipment .equipment_content .equipment_content_list .content_list_img .list_img_dd img{ max-height:180px;}
.equipment .equipment_content .equipment_content_list .content_list_txt{ padding-top:0px;}
.equipment .equipment_content .equipment_content_list .content_list_txt .list_txt_dd{ font-size:16px;}
.equipment .equipment_content .equipment_content_list .content_list_txt .list_txt_dt{ font-size:14px; margin-top:5px;}
.equipment .equipment_content .equipment_content_list .content_list_img .list_img_dt{ right:22px; font-size:13px; top:15px;}



.Planning .Honor_title .Honor_title_left .title_left_p{ font-size:14px; margin-top:20px; line-height:28px;}
.Planning3{ height:167px;}
.Planning4 .Technical2_content .Technical2_content_list .content_list_img{ margin-top:30px;}
.Planning4 .Technical2_content .Technical2_content_list .content_list_img .img_list_dt{ font-size:15px;}



.Technical{ padding:40px 0px;}
.Technical .Technical_title{ margin-bottom:20px;}
.Technical .Technical_title .Technical_title_dd{ margin-bottom:5px}
.Technical .Technical_title .Technical_title_dt{ font-size:20px;}
.Technical .Technical_txt{ font-size:14px;}
.Technical .Technical_bottom{ flex-wrap:wrap; margin-top:30px; justify-content:space-between;}
.Technical .Technical_bottom .Technical_bottom_list{ width:49%; padding:0px; text-align:center; padding:30px 0px; background:#f5f5f5; margin-bottom:2%; border-radius:8px;}
.Technical .Technical_bottom .Technical_bottom_list .bottom_list_dd{ margin:0 auto; margin-bottom:12px; height:40px;}
.Technical .Technical_bottom .Technical_bottom_list .bottom_list_dd img{ max-height:40px;}
.Technical .Technical_bottom .Technical_bottom_list .bottom_list_dt{ font-size:16px;}
.Technical .Technical_phone{ margin-top:30px;}
.Technical .Technical_phone .Technical_phone_left{ font-size:14px;}
.Technical .Technical_phone .Technical_phone_left b{ font-size:16px;}
.Technical .Technical_phone a{ font-size:14px;}


.Technical2 .Technical2_content .Technical2_content_list{ display:block; margin-bottom:25px;}
.Technical2 .Technical2_content .Technical2_content_list .content_list_txt,.Planning4 .Technical2_content .Technical2_content_list .content_list_img{ width:100%;}
.Technical2 .Technical2_content .Technical2_content_list .content_list_txt .list_txt_dd{ font-size:16px;}
.Technical2 .Technical2_content .Technical2_content_list .content_list_txt .list_txt_dt .txt_dt_li{ font-size:14px; margin-bottom:0px; line-height:26px;}
.Technical2 .Technical2_content .Technical2_content_list .content_list_img{ width:100%; margin-top:30px;}


.Technical3{ padding-top:0px;}
.Technical3 .Technical3_content{ display:block;}
.Technical3 .Technical3_content .Technical3_content_list{ width:80%; margin:0 auto; margin-top:15px; height:auto; padding:25px 0px; border-radius:8px; box-shadow:0px 0px 0px; background:#f5f5f5;}
.Technical3 .Technical3_content .Technical3_content_list:last-child{ margin:0 auto; margin-top:15px;}
.Technical3 .Technical3_content .Technical3_content_list .content_list_dt{ font-size:16px;}
.Technical3 .Technical3_content .Technical3_content_list .content_list_dd img{ max-height:35px;}


.Internet .Technical2_content .Technical2_content_list .content_list_txt .list_txt_bottom{ display:flex;align-items: center; font-size:14px;}
.Internet .Technical2_content .Technical2_content_list .content_list_txt .list_txt_bottom span{ width:auto; margin-top:0; height:auto; padding:8px;font-size: 14px;}
.Internet .Technical2_content .Technical2_content_list .content_list_txt .list_txt_bottom span:last-child{ margin-left:0px;}


.Project .Project_content{ flex-wrap:wrap; justify-content:space-between; margin-bottom:-4%;}
.Project .Project_content .Project_content_list{ width:48%; margin-bottom:4%; box-shadow:0px 0px 0px; background:#fff;}
.Project .Project_content .Project_content_list:after{ display:none;}


.Case2 .Case2_nav{ display:block; text-align:center;}
.Case2 .Case2_nav .Case2_nav_left{ width:100%; font-size:16px; margin-bottom:20px;}
.Case2 .Case2_nav .Case2_nav_right{ width:100%;}
.Case2 .Case2_nav .Case2_nav_right a{ width:32%; margin-right:2%;}
.Case2 .Case2_nav .Case2_nav_right a:nth-child(3n){ margin-right:0px;}
.Case2 .Case2_content .Case2_content_list .content_list_img .list_img_dd img{ height:120px;}
.Case2 .Case2_content .Case2_content_list .content_list_img .list_img_dt{ top:13px; right:13px; font-size:12px; line-height:26px;}
.Case2 .Case2_content .Case2_content_list{ width:100%; margin-bottom:30px;}
.Case2 .Case2_content .Case2_content_list .content_list_txt{ justify-content:space-between; padding-top:20px;}
.Case2 .Case2_content .Case2_content_list .content_list_txt .list_txt_right{ margin-top:10px;}
.Case2 .Case2_content .Case2_content_list .content_list_txt .list_txt_left{ width:100%;}
.Case2 .Case2_content .Case2_content_list .content_list_txt .list_txt_left .txt_left_dd{ font-size:20px;}
.Case2 .Case2_content .Case2_content_list .content_list_txt .list_txt_left .txt_left_dt{ font-size:14px; margin-top:10px;}
.Case2 .Case2_content .Case2_content_list .content_list_txt .list_txt_right{ padding-left:0px; border-left:0px;}
.Case2 .Case2_content .Case2_content_list .content_list_txt .list_txt_right b{ font-size:16px;}


.PService{ display:block;}
.PService .PService_left,.PService .PService_right{ width:100%;}
.PService .PService_right{ padding:22px;}
.PService .PService_right .PService_right_title .right_title_dd{ margin-bottom:5px; font-size:16px;}
.PService .PService_right .PService_right_title .right_title_dt{ font-size:20px;}
.PService .PService_right .PService_right_content .right_content_list .content_list_title{ font-size:16px;}
.PService .PService_right .PService_right_content .right_content_list .content_list_txt p { display:block; margin-bottom:0px;}
.PService .PService_right .PService_right_content .right_content_list .content_list_txt p span{ font-size:14px; margin-right:0px; width:100%; margin-bottom:8px;}



.Download .Download_content{ padding:0px; justify-content:space-between;}
.Download .Download_content .Download_content_list{ width:48%; margin-right:0px;}
.Download .Download_content .Download_content_list .content_list_dd img{ height:255px;}
.Download .Download_content .Download_content_list .content_list_dt{ font-size: 14px; padding: 10px 18px; height: auto;}


.Question .DHonor_title .DHonor_title_right{ justify-content:space-between;}
.Question .DHonor_title .DHonor_title_right a{ width:32%; padding:10px 0; text-align:center; font-size:15px;}
.Question .Question_content{ padding-bottom:0;}
.Question .Question_content .Question_content_list .content_list_top{ padding:20px;}
.Question .Question_content .Question_content_list .content_list_top .list_top_left{ font-size:15px;}
.Question .Question_content .Question_content_list .content_list_bottom{ padding:20px; font-size:14px;}
.Question .Question_content .Question_content_list .content_list_top .list_top_right{ width:30px; height:30px;}
.Question .Question_content .Question_content_list .content_list_top .list_top_right i{ font-size:15px;}
.Question .Question_content .Question_content_list .content_list_top .list_top_left:before{ top:0;}


.Subscription .Subscription_form{ width:100%;}
.Subscription .Subscription_form .Subscription_form_rido .form_rido_right .rido_right_li .right_li_btn{ font-size:14px;}
.Subscription .Subscription_form .Subscription_form_list span{ font-size:15px;}
.Subscription .Subscription_form .Subscription_form_rido .form_rido_left{ font-size:15px;width: 100%;margin-bottom: 15px;}
.Subscription .Subscription_form .Subscription_form_rido .form_rido_right{ width: 100%;justify-content:space-around;flex-wrap: wrap;}
.Subscription .Subscription_form .Subscription_form_rido .form_rido_right .rido_right_li{ margin-right:0px;}
.Subscription .Subscription_form .Subscription_form_rido{ padding:0px;flex-wrap: wrap;margin-bottom: 30px;}
.Subscription .Technical_title .Technical_title_p{ font-size:14px; margin-bottom:35px;}


.EquipmentDeNav{ display:none !important;}


.EquipmentDe .EquipmentDe_txt{ position:relative; width:100%; right:0; margin-top:30px;}
.EquipmentDe .EquipmentDe_txt .EquipmentDe_txt_top{ padding:10px;}
.EquipmentDe .EquipmentDe_txt .EquipmentDe_txt_bottom{ padding:10px;}
.EquipmentDe .EquipmentDe_txt .EquipmentDe_txt_top .txt_top_dd{ font-size:20px;}
.EquipmentDe .EquipmentDe_txt .EquipmentDe_txt_bottom .txt_bottom_dd{ font-size:16px;}
.EquipmentDe .EquipmentDe_txt .EquipmentDe_txt_bottom .txt_bottom_dt p{ font-size:14px;}
.EquipmentDe .EquipmentDe_txt .EquipmentDe_txt_bottom .txt_bottom_btn .bottom_btn_d,.EquipmentDe .EquipmentDe_txt .EquipmentDe_txt_bottom .txt_bottom_btn .bottom_btn_video{ font-size:14px;}


.Applications .swiper-container .swiper-wrapper{ height:auto;}
.Applications .swiper-container .swiper-slide{ transform: scale(1); height:auto;}
.Applications .Applications_bottom .swiper-button-next, .Applications .Applications_bottom .swiper-button-prev{ width:35px; height:35px;}
.Applications .Applications_bottom .swiper-button-next:after, .Applications .Applications_bottom .swiper-button-prev:after{ font-size:14px;}
.Applications .swiper-container .swiper-slide.swiper-slide-active{ transform: scale(1); height:auto;}



.Technical5 .pc_all_content{ padding:15px;}
.Technical5 .Technical3_content .Technical3_table{ width:1200px;}
.Technical5 .Technical3_content{ height:auto; padding-right:0px;}


.Case2Details2 .pc_all_content{ padding:0px;}


.Technical4 .Technical4_top{ margin-bottom:20px; margin-top:30px;}
.Technical4 .Case2Details2_bottom{ margin-top:20px;}




.RDES .RDES_content{ display:block;}
.RDES .RDES_content .RDES_content_left,.RDES .RDES_content .RDES_content_right{ width:100%;}
.RDES .RDES_content .RDES_content_right{ margin-top:30px;}
.RDES .RDES_content .RDES_content_right .content_right_list{ padding:25px;}
.RDES .RDES_content .RDES_content_right .content_right_list .right_list_icon img{ max-height:38px;}
.RDES .RDES_content .RDES_content_right .content_right_list .right_list_txt{ font-size:14px;}


.Technology .Technology_content .Technology_content_list .content_list_li{ display:block; padding:0px; width:100%; padding:30px; height:auto;}
.Technology .Technology_content .Technology_content_list .content_list_li .list_li_right{ width:100%;}
.Technology .Technology_content .Technology_content_list .content_list_li .list_li_icon{ margin-bottom:20px; text-align:left;}
.Technology .Technology_content .Technology_content_list .content_list_li .list_li_icon img{ max-height:40px;}
.Technology .Technology_content .Technology_content_list .content_list_li .list_li_right .li_right_dd{ font-size:18px;}
.Technology .Technology_content .Technology_content_list .content_list_li .list_li_right .li_right_dt{ font-size:15px;}



.Product .DHonor_title .DHonor_title_right a{ font-size:13px;margin-bottom: 10px; width:auto;}
.Product .Product_content{ justify-content:space-between; margin-bottom:-20px;}
.Product .Product_content .Product_content_list{ width:100%; margin-right:0px; border-radius:10px; margin-bottom:20px; height:auto; padding:25px 20px;}
.Product .Product_content .Product_content_list .content_list_title{ font-size:16px; margin-bottom:5px;}
.Product .Product_content .Product_content_list .content_list_txt{ height:auto;}


.IBusiness2 .ICase_title{ margin-bottom:30px;}


.IBusiness3 .pc_all_content{ height:auto; display:block;}
.IBusiness3 .DHonor_title,.IBusiness3 .IBusiness3_img{ width:100%;}
.IBusiness3 .DHonor_title .DHonor_title_left .title_left_p{ font-size:14px; line-height:28px; margin-top:30px;}



.Employing .pc_all_content{ display:block;}
.Employing .DHonor_title,.Employing .DHonor_right{ width:100%;}
.Employing .DHonor_right{ margin-top:25px;}
.Employing .Employing_txt{ margin-top:0px;}
.Employing .Employing_txt p{ font-size:14px; margin-bottom:10px; line-height:22px;}


.Talent{ display:block; padding:0px;}
.Talent .DHonor_title{ padding:22px; margin-bottom:0px;}
.Talent .Talent_txt .Talent_txt_list{ font-size:14px;}
.Talent .DHonor_title,.Talent .Talent_right{ width:100%;}


.SALARY .DHonor_title .DHonor_title_left .title_left_p{ font-size:14px;}
.SALARY .SALARY_content{ flex-wrap:wrap;}
.SALARY .SALARY_content .SALARY_content_list{ width:100%; margin-bottom:30px; padding:22px;}
.SALARY .SALARY_content .SALARY_content_list:last-child{ margin-bottom:0px;}
.SALARY .SALARY_content .SALARY_content_list .content_list_top .list_top_dd{ font-size:16px;}
.SALARY .SALARY_content .SALARY_content_list .content_list_down{ font-size:14px; line-height:26px;}
.SALARY .SALARY_content .SALARY_content_list .content_list_top .list_top_icon img{ max-height:55px}



.Staff .DHonor_title .DHonor_title_left .title_left_p{ font-size:14px; margin-top:20px;}
.historyst .swiper-container{ height:auto;}



.Recruitment .Recruitment_content{ display:block;}
.Recruitment .Recruitment_content .Recruitment_content_list{ width:100%; margin-bottom:25px;}
.Recruitment .Recruitment_content .Recruitment_content_list .content_list_txt{ padding-left:20px;}
.Recruitment .Recruitment_content .Recruitment_content_list .content_list_txt .list_txt_dd{ font-size:16px; margin-bottom:5px;}
.Recruitment .Recruitment_content .Recruitment_content_list .content_list_txt .list_txt_dt{ font-size:14px;}
.Recruitment .Recruitment_content .Recruitment_content_list .content_list_txt .list_txt_more{ font-size:14px;}



.Join{ padding:40px 0px;}
.Join .Join_content .Join_content_list{ box-shadow:0px 0px 0px; margin-bottom:20px;}
.Join .Join_content .Join_content_list .content_list_top{ position:relative; padding:22px 10px; border:1px solid #ededed;}
.Join .Join_content .Join_content_list .content_list_top .list_top_left{ width:100%;text-align: center;}
.Join .Join_content .Join_content_list .content_list_top .list_top_icon{ position:absolute; right:10px; top:10px; width:20px; height:20px;}
.Join .Join_content .Join_content_list .content_list_top .list_top_icon img{ width:20px;}
.Join .Join_content .Join_content_list .content_list_top .list_top_left .top_left_dd{ font-size:16px; margin-bottom:8px;}
.Join .Join_content .Join_content_list .content_list_top .list_top_left .top_left_dt{ font-size:12px;display: flex;flex-wrap: wrap;}
.Join .Join_content .Join_content_list .content_list_top .list_top_left .top_left_dt span{margin: 0px 5px;height: 2px; width: 100%; opacity: 0;}
.Join .Join_content .Join_content_list .content_list_bottom{ padding:22px 10px;}
.Join .Join_content .Join_content_list .content_list_bottom .list_bottom_c{ display:block;}
.Join .Join_content .Join_content_list .content_list_bottom .list_bottom_c .bottom_c_list .c_list_dd{ font-size:16px; margin-bottom:8px;}
.Join .Join_content .Join_content_list .content_list_bottom .list_bottom_c .bottom_c_list .c_list_dt{ font-size:13px; line-height:26px;}
.Join .Join_content .Join_content_list .content_list_bottom .list_bottom_c .bottom_c_list{ width:100%; margin-bottom:25px;}
.Join .Join_content .Join_content_list .content_list_bottom .list_bottom_c .bottom_c_list:last-child{ margin-bottom:0px;}
.Join .Join_content .Join_content_list .content_list_bottom .list_bottom_btn{ font-size:14px; width:100px; height:38px;}



.News .News_cotnent .News_cotnent_list{ display:block;}
.News .News_cotnent .News_cotnent_list .cotnent_list_img,.News .News_cotnent .News_cotnent_list .cotnent_list_txt{ width:100%;}
.News .News_cotnent .News_cotnent_list .cotnent_list_txt{ padding:22px;}
.News .News_cotnent .News_cotnent_list .cotnent_list_txt .list_txt_dd{ font-size:16px;}
.News .News_cotnent .News_cotnent_list .cotnent_list_txt .list_txt_dt{ margin-bottom:20px; line-height:26px;}
.News .News_cotnent .News_cotnent_list .cotnent_list_img img{ height:220px;}



.Contact .Contact_top{ display:block; text-align:center; background:#f7f7f7; padding:25px 0px;}
.Contact .Contact_top .Contact_top_right .top_right_l .right_l_dd{ justify-content:center;}
.Contact .DHonor_title,.Contact .Contact_top .Contact_top_right{ display:block; width:100%;}
.Contact .Contact_top .Contact_top_right .top_right_r{ margin-left:0px; margin-top:10px; justify-content:center;}
.Contact .Contact_bottom{ margin-top:30px;}
.Contact .Contact_bottom .Contact_bottom_title{ font-size:18px; margin-bottom:25px; text-align:center;}
.Contact .Contact_bottom .Contact_bottom_txt{ display:block;}
.Contact .Contact_bottom .Contact_bottom_txt .bottom_txt_list{ width:100%; margin-bottom:25px;}
.Contact .Contact_bottom .Contact_bottom_txt .bottom_txt_list:last-child{ margin-bottom:0px;}
.Contact .Contact_bottom .Contact_bottom_txt .bottom_txt_list .txt_list_dd{ font-size:16px; padding-bottom:10px; margin-bottom:10px;}
.Contact2 .Contact2_content{justify-content: center;}
.Contact2 .Contact2_content input{ width:100%; margin-bottom:10px}
.Contact2 .Contact2_content textarea{height: 170px;}
.Contact2 .Contact2_content input[type="submit"]{width: 38%;height:38px;font-size: 15px;}
.iw_poi_title{ font-size:15px;}
.iw_poi_content{ font-size:13px;}
#Contact3 img{ max-width:inherit;}

.IInnovation .IInnovation_list img{ height:675px;}
.IInnovation .pc_all_content{ position:relative; z-index:2;}


.IDevelopment .pc_all_content{ position:absolute;}

.Development .Development_content .Development_content_bottom{margin-bottom: 65px;}
.Development .Development_content .Development_content_bottom .swiper-button-next{ right:27%;top: 149%;}
.Development .Development_content .Development_content_bottom .swiper-button-prev{ left:27%;top: 149%}



.Announcement .Announcement_content .Announcement_content_list{ padding:20px;}
.Announcement .Announcement_content .Announcement_content_list:last-child{ margin-bottom:0px;}
.Announcement .Announcement_content .Announcement_content_list .content_list_left .list_left_dd{ font-size:16px; width:65%;}
.Announcement .Announcement_content .Announcement_content_list .content_list_left .list_left_dt{ font-size:14px; margin-top:8px;}




.NewsDetails{ padding:40px 0px;}
.NewsDetails .pc_all_content{ display:block;}
.NewsDetails .NewsDetails_left{ width:100%;}
.NewsDetails .NewsDetails_right{ display:none;}
.NewsDetails .NewsDetails_left .NewsDetails_left_title .left_title_dd{ font-size:20px;}
.NewsDetails .NewsDetails_left .NewsDetails_left_title .left_title_dt span{ margin-right:12px;}
.NewsDetails .NewsDetails_left .NewsDetails_left_content p{ font-size:15px;}
.NewsDetails .NewsDetails_left .news_page{ display:block;}
.NewsDetails .NewsDetails_left .news_page .page_left_list{ max-width:100%;}
.NewsDetails .NewsDetails_left .news_page .page_left_list:last-child{ margin-top:22px;}
.NewsDetails .NewsDetails_left .news_page .news_page_right { display:none; }



.news_details{ padding:0px;}
.news_details .pc_all_content{ padding:25px}
.news_details .news_details_title dd{ font-size:20px;}
.news_details .news_details_content .news_page .news_page_right{ display:none;}
.news_details .news_details_content .news_page{ display:block; padding-top:20px;}
.news_details .news_details_content .news_page .page_left_list{ max-width:100%;}
.news_details .news_details_content .news_page .page_left_list:last-child{ margin-top:8px;}




.IAbout .IAbout_bottom .IAbout_bottom_left .bottom_left_list{ width:100%;}


.ICase .ICase_content .ICase_content_left .content_left_list .left_list_txt .list_txt_scr{ height:auto; max-height:355px;}


.Laboratory .Laboratory_content .Laboratory_content_right .content_right_list .right_list_dt{ font-size:18px;}


.Case2Details{ padding:30px 0px;}
.Case2Details .pc_all_content{ padding:0px;}
.Case2Details .Case2Details_title{ font-size:20px; margin-bottom:25px;}
.Case2Details .Case2Details_img .Case2Details_img_dt{ padding:10px 20px; font-size:14px; line-height:26px;}
.Case2Details .Case2Details_bottom{ flex-wrap:wrap; margin-top:30px; margin-bottom:-20px;}
.Case2Details .Case2Details_bottom .Case2Details_bottom_list{ width:50%; margin-bottom:20px;}
.Case2Details .Case2Details_bottom .Case2Details_bottom_list .bottom_list_txt{}
.Case2Details2{ padding:30px 0px; padding-top:0px;}
.Case2Details2 .Case2Details2_title .Case2Details2_title_dt{ font-size:20px; margin-top:5px;}
.Case2Details2 .Case2Details2_title .Case2Details2_title_dd{ font-size:14px;}
.Case2Details2 .Case2Details2_bottom .Case2Details2_bottom_title .bottom_title_left .title_left_dd{ font-size:14px;}
.Case2Details2 .Case2Details2_bottom .Case2Details2_bottom_title .bottom_title_left .title_left_dt{ font-size:20px; margin-top:5px;}
.Case2Details2 .Case2Details2_bottom .Case2Details2_bottom_title .bottom_title_right{ height:40px;}
.Case2Details2 .swiper-pagination{ margin-top:25px;}
.Case2Details2 .Case2Details2_bottom{ margin-top:40px;}
.Case2Details2 .Case2Details2_title{ margin-bottom:20px;}
.Case2Details2 .Case2Details2_txt{ font-size:14px; line-height:28px;}



.layui-laypage{}
.layui-laypage-limits,.layui-laypage-skip,.layui-laypage-count{ display:none;}
.layui-laypage a,.layui-laypage-curr,.layui-laypage-disabled{ font-size:13px; padding:0px 10px; line-height:30px; margin:0px 5px;}



.Footer .Footer_left{ display:flex; justify-content:space-between;}
.Footer .Footer_left .Footer_left_l{ width:44%;}
.Footer .Footer_left .Footer_left_bottom{ margin-top:0px; justify-content:space-between; width:52%;}
.Footer .Footer_left .Footer_left_bottom .left_bottom_list{ width:48%; margin-right:0px;}





.Product2 .Product2_content{ padding:40px 0px; padding-bottom:0px;}
.Product2 .Product2_content .Product2_content_title{ font-size:20px; margin-bottom:20px;}
.Product2 .Product2_content .Product2_content_txt{ display: block;}
.Product2 .Product2_content .Product2_content_txt .content_txt_list{ height:auto; width:100%; padding:30px 20px; background:#f5f5f5; margin-bottom:20px;}
.Product2 .Product2_content .Product2_content_txt .content_txt_list:last-child{ margin-bottom:0px;}
.Product2 .Product2_content .Product2_content_txt .content_txt_list .txt_list_title{ margin:12px 0px;}
.Product2 .Product2_content .Product2_content_txt .content_txt_list .txt_list_title .list_title_dd{ font-size:15px;}
.Product2 .Product2_content .Product2_content_txt .content_txt_list .txt_list_title .list_title_dt{ font-size:24px;}
.Product2 .Product2_content .Product2_content_txt .content_txt_list .txt_list_txt{ height:auto;}
.Product2 .Product2_content .Product2_content_txt .content_txt_list .txt_list_txt p{ font-size:14px;}
.Product2 .Product2_content .Product2_content_txt .content_txt_list .txt_list_icon img{ max-height:80px;}
.Product3 .Product3_content .Product3_content_txt{ display:block;}
.Product3 .Product3_content .Product3_content_txt .content_txt_list{ width:100%; margin-bottom:25px; height:auto; padding:30px 0px;}
.Product3 .Product3_content .Product3_content_txt .content_txt_list .txt_list_right .list_right_dd{ font-size:18px; margin-bottom:13px;}
.Product3 .Product3_content .Product3_content_txt .content_txt_list .txt_list_right .list_right_dt{ font-size:15px;}
.Product3 .Product3_content .Product3_content_txt .content_txt_list .txt_list_icon img{ max-height:40px}
.Product3 .Product3_content .Product3_content_txt .content_txt_list .txt_list_right{ width:80%;}
.Product3 .Product3_btn{ margin-top:0px;}


.historyst .swiper-button-next{ right:0;}
.historyst .swiper-button-prev{ left:0;}
.historyst .swiper-slide-active{transform: scale(1);}
.historyst .swiper-button-next, .historyst .swiper-button-prev{ border:0px; background:#ea5513;}
.historyst .swiper-button-next:after, .historyst .swiper-button-prev:after{ color:#fff;}



.Case2 .Case2_content .Case2_content_list .content_list_img .list_img_dd img{ height:210px;}



.Smart{ padding-top:40px;}
.Smart .Honor_title .Honor_title_left{ margin-bottom:0px;}
.Smart .Honor_title .Honor_title_left .title_left_p{ font-size:14px; line-height:28px; margin-top:20px;}
.Smart .Smart_content .Smart_content_list{ width:100%; margin-right:0px; padding:0px; height:auto;}
.Smart .Smart_content .Smart_content_list .content_list_left{ display:none;}
.Smart .Smart_content .Smart_content_list .content_list_right{ width:100%; padding:23px; position:relative;}
.Smart .Smart_content .Smart_content_list:hover .content_list_right{ right:0;}
.Smart .Smart_content .Smart_content_list .content_list_right .list_right_top .right_top_title .top_title_dd{ font-size:18px;}
.Smart .Smart_content .Smart_content_list .content_list_right .list_right_top .right_top_title .top_title_dt{ margin-top:15px;}
.Smart .Smart_content .Smart_content_list .content_list_right .list_right_top .right_top_icon img{ max-width:35px;}
.Smart .Smart_content .Smart_content_list .content_list_right .list_right_top{ margin-bottom:30px}





.Smart2 .Case2_content .swiper-button-next, .Smart2 .Case2_content .swiper-button-prev{ width:30px; height:30px;}
.Smart2 .Case2_content .swiper-button-next:after, .Smart2 .Case2_content .swiper-button-prev:after{ font-size:16px;}
.Smart2 .ICase_title{ display:flex; justify-content:space-between;}


.Social .Social_content{ display:block;}
.Social .Social_content .Social_content_list{ width:100%; margin-bottom:25px;}
.Social .Social_content .Social_content_list:last-child{ margin-bottom:0px;}
}


@media screen and (max-width:1080px){

.IAbout .IAbout_bottom .IAbout_bottom_right .bottom_right_list .right_list_content{width: auto;}

 .content3 .left ul li.active .p2,
  .content3 .left ul li:hover .p2 {
    display: none;
  }
 .content3 .left ul li .p3{ padding-top: 10px;}
 .introduct{padding:68px 0 34px;background-size:cover !important;background-attachment:local !important;}
 	.introductwr{ width:90%; box-sizing:border-box; padding:34px 44px 40px;}
}



@media screen and (max-width:950px){

.IAbout .IAbout_bottom .IAbout_bottom_right .bottom_right_list .right_list_content{width: auto;}
.newst{ padding:35px 0px;}
.newst .news_content .news_content_list .content_list_img img{ height:142px;}
.newst .news_content .news_content_list .content_list_txt .list_txt_title{ padding:15px;}
.newst .news_content .news_content_list .content_list_txt .list_txt_title dd{ font-size:16px; margin-bottom:10px;}
.n_box4_c {
    width: 100%;
}
.IndexMessage .IndexMessage_left{ padding: 35px;}
.IndexMessage .IndexMessage_left,.IndexMessage .IndexMessage_right{ width: 100%;}
.IndexMessage .IndexMessage_right img{ height: auto;}
.mss {
    background-image: none;
	margin: 60px 0;
}
.IndexMessage .IndexMessage_left {
    background: rgba(0, 0, 0, 0.75);
}
.introductwr{ padding:32px 15px;}
.introduct {
    padding:40px 0;
    background-size: cover !important;
    background-attachment: local !important;
}
}







@media screen and (max-width:768px){
.hx_wo {
    padding: 60px 0;
}	
.hx_wo h2 {
    font-size: 32px;
}
.hx_wo h4 {
    font-size: 18px;
}
.hx_wo_1 p {
    font-size: 16px;
padding-bottom: 5px;	
}

.glzb {
    padding: 60px 0 30px 0;
}	
.glzb_a h2 {
    font-size: 30px;
}
.glzb_a h4 {
    font-size: 18px;
}
.glzb_a_1 p {
    font-size: 16px;
    line-height: 30px;
}
	.IAbout .IAbout_bottom .IAbout_bottom_center {
	    top: 200px;
	}
	.IAbout .IAbout_bottom .IAbout_bottom_center .bottom_center_nav ul {
	    display: block;
	}
	.IAbout .IAbout_bottom .IAbout_bottom_center .bottom_center_nav ul li{ width: 48%; float: left; margin-bottom: 20px; margin-right: 1%;margin-left: 1%;}
	.Case2Details2 .Case2Details2_bottom .bottom_content_list .content_list_dd {
	    height: 200px;
	}
	
.ygfc .ygfcLeft{ width: 100%; }

.ygfc .ygfcRight{ display: none; }

.content2 .select{ display: none;}
.content2 .product .intro {
    text-align: center;
    margin-top: 1rem;
    margin-right:0;
}
.content2 .product .intro h2 {
    font-weight: 600;
}
.content2 .product .intro .p1 {
       font-size: 0.36rem;
       margin: 0.2rem 0 0.36rem 0;
}
.content2 .product > a {
    position: absolute;
    display: block;
    width: 100%;
    height: 100%;
    top: 200px;
}
.content1 .swiper-slide p {
    font-size: 12px;
}
.m-z-p-b {
    width: calc(100% - 50px);
    bottom: -30px;
}

.swiper-pagination.m-z-p {
    width: 75%;
}
.section .content1 .swiper-slide-active + .swiper-slide + .swiper-slide + .swiper-slide {
  opacity: 0.3;
}
.section .content1 .endChange .swiper-slide {
    opacity: 1!important;
}
.content2 .product .innerWrap {
    justify-content: center;
}
 .content3 .innerWrap {
    flex-direction: column;
  }
  .content3 .innerWrap .left {
    width: 100%;
    height: 70%;
  }
  .content3 .innerWrap .right {
    width: 100%;

  }
  .content3 .left {
 	margin: 1.4rem 0 0.5rem 0;
  }
  .section3 .swiper-pagination {
    text-align: right;
    left: inherit;
    margin-left: 0;
    right: 50%;
    margin-right: -25%;
  }
    .content5 .innerWrap {
      flex-direction: column;
    }
  .content5 .innerWrap .left {
      width: 100%;
      margin-bottom: 0.5rem;
    }
    .content5 .innerWrap .right {
      width: 100%;
    }
    .content5 .innerWrap .left .pointContainer {
      display: none;
    }
  .content5 .left h1 {
      font-size: 40px;
	  margin-bottom: 0.6rem;
  }
  .content5 .left p {
      font-size: 16px;
	    margin-bottom: 0.4rem;
  }
  
.bg {
    height: 820px;
}
.section{position: relative;}

.i_barnd_t{opacity: 1; filter: alpha(opacity=100); -webkit-transform: translateY(0); -ms-transform: translateY(0); -o-transform: translateY(0); transform: translateY(0); transition-delay: 0.3s;-webkit-transition-delay: 0.3s; -moz-transition-delay: 0.3s; -o-transition-delay: 0.3s;}

.i_barnd_text, .i_case_t{opacity: 1; filter: alpha(opacity=100); -webkit-transform: translateY(0); -ms-transform: translateY(0); -o-transform: translateY(0); transform: translateY(0); transition-delay: 0.4s;-webkit-transition-delay: 0.4s; -moz-transition-delay: 0.4s; -o-transition-delay: 0.4s;}
.i_case_more{opacity: 1; filter: alpha(opacity=100); -webkit-transform: translateY(0); -ms-transform: translateY(0); -o-transform: translateY(0); transform: translateY(0); transition-delay: 0.5s;-webkit-transition-delay: 0.5s; -moz-transition-delay: 0.5s; -o-transition-delay: 0.5s;}
.i_barnd_c{opacity: 0; filter: alpha(opacity=0);transition: all 0.8s cubic-bezier(0.445, 0.145, 0.355, 1) 0s;-webkit-transition: transition: all 0.8s cubic-bezier(0.445, 0.145, 0.355, 1) 0s;
-webkit-transform:scale(0, 0); transform:scale(0, 0);}
 .i_barnd_c{opacity: 1; filter: alpha(opacity=100);-webkit-transform:scale(1, 1); transform:scale(1, 1);transition-delay: 0.5s;-webkit-transition-delay: 0.5s; -moz-transition-delay: 0.5s; -o-transition-delay: 0.5s;}
 .i_content_c {
display: block;

 }
  .i_barnd_t {
      font-size: 26px;
  }
  .i_content {
      top: 10%;
  }
  
 .i_newsList li {
     width: 50%;
     float: left;
     padding:1%;
 } 
 .i_newsList li .a_img .a_div_c .s3{ display: none;}
 .i_newsList li .a_img .a_div_c .s2 {
     width: 100%;
     min-height: 38px;
     max-height: 76px;
     line-height: 32px;
     display: inline-block;
     overflow: hidden;
     color: #333;
     font-size: 16px;
	 display: -webkit-box;
	     -webkit-box-orient: vertical;
	     -webkit-line-clamp: 2;
 }
 .i_newsList li .a_img .a_div_c .s1 span {
     font-size: 30px;
 }
.IAbout .IAbout_bottom .IAbout_bottom_right .bottom_right_list{height: 320px;}
.BMap_bubble_content{width: 84%!important;}

.Honor .Honor_content .Honor_content_l .Honor_content_list{padding-bottom: 15px;}
.Honor .Honor_content .Honor_content_l .Honor_content_list .content_list_img{height: 120px;padding: 0 15px;}
.Honor .Honor_content .Honor_content_l .Honor_content_list .content_list_title{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;}
.Development .Development_content .Development_content_top .content_top_list .top_list_left .list_left_dt{padding-right: 0;}
.Development .Development_content .Development_content_top .content_top_list .top_list_right .list_right_dt{margin-top: 20px;}
.Development .Development_content .Development_content_bottom .content_bottom_list .bottom_list_dd{margin-bottom: 5px;}
.Development .Development_content .Development_content_bottom .content_bottom_list .bottom_list_dt{height: 32px;}
.Development .Development_content .Development_content_bottom .swiper-button-prev{top: 168%;}
.Development .Development_content .Development_content_bottom .swiper-button-next{top: 168%;}
.Honor .Honor_title{margin-bottom: 20px;}
.sustainable .sustainable_left .sustainable_left_txt{margin-bottom: 30px;}
.DHonor .DHonor_title .DHonor_title_left .title_left_dt{margin-top: 10px;}
.equipment .equipment_content .equipment_content_list .content_list_img .list_img_dd{height: 149px;align-items: flex-end;}
.equipment .equipment_content .equipment_content_list .content_list_txt .list_txt_dd{font-size: 16px!important;}
.equipment .equipment_content .equipment_content_list .content_list_txt{padding: 15px;}
.Honor .Honor_title .Honor_title_left .title_left_dt{font-size: 18px;}
.Planning .Honor_title .Honor_title_left .title_left_p{margin-top: 10px;}
.Project .Project_content .Project_content_list .content_list_dt{margin-top: 7px;padding: 0 8px;}
.Technical .Technical_bottom .Technical_bottom_list{width: 48%;font-size: 16px;}
.Technical .Technical_phone{margin-top: 20px;height: 43px;}
.Technical .Technical_phone a{height: 43px;}
.Technical{padding: 30px 0;}
.Technical .Technical_title .Technical_title_dt{font-size: 18px;}
.PService .PService_right .PService_right_content .right_content_list{margin-top: 25px;}
.PService .PService_right .PService_right_title .right_title_dt{font-size: 18px;}
.DHonor .DHonor_title .DHonor_title_left{font-size: 18px;}
.Subscription .Subscription_form .Subscription_form_list{height: 40px;}
.Subscription .Subscription_form .Subscription_form_list.cord img{ max-height:38px;}
.Subscription .Subscription_form .Subscription_form_list input{height: 40px;}
.Technology .Technology_content .Technology_content_list .content_list_li{padding: 20px;}
.DHonor .DHonor_title .DHonor_title_right a{padding: 8px 12px;}
.Product .DHonor_title .DHonor_title_left .title_left_dt{font-size: 18px;}
.management .management_content .management_content_list{padding: 0 2%;}
.ICase .ICase_title .ICase_title_dt{font-size: 18px;}
.IBusiness2 .ICase_title .ICase_title_p{margin-top: 15px;}
.talentsearch .search-box{width: 100%;}
.talentsearch .search-box form{width: 100%;}
.talentsearch .search-box form .selectBox{width: 32%;}
.talentsearch .search-box form .search-btn input[type="search"]{width: 65%;}
.talentsearch .search-box form .search-btn input[type="submit"]{width: 35%;}
.storylist{padding: 30px 0;}
.SALARY .DHonor_title .DHonor_title_left .title_left_p{margin-top: 18px;}
.storylist .story-content ul li .story-txt h1{height: auto;}
.storylist .story-content ul li .story-txt p{display: block;}
.fieldlist .field-box ul li{align-items: center;}
.DHonor .DHonor_title .DHonor_title_left{margin-bottom: 15px;}
.News .News_cotnent .News_cotnent_list .cotnent_list_txt{padding: 15px;}
.News .News_cotnent .News_cotnent_list .cotnent_list_txt .list_txt_dd{margin-bottom: 10px;}
.News .News_cotnent .News_cotnent_list .cotnent_list_txt .list_txt_dt{margin-bottom: 10px;line-height: 24px;}
.News .News_cotnent .News_cotnent_list{margin-bottom: 20px;}
.News .News_cotnent{padding-bottom: 23px;}
.NewsDetails .NewsDetails_left .news_page{padding-top: 15px;margin-top: 13px;}
.NewsDetails .NewsDetails_left .news_page .page_left_list:last-child{margin-top: 13px;}
.NewsDetails{padding: 30px 0;}
.NewsDetails .NewsDetails_left .NewsDetails_left_title .left_title_dd{font-size: 18px;}
.NewsDetails .NewsDetails_left .NewsDetails_left_title{padding-bottom: 12px;margin-bottom: 12px;}
.DHonor .DHonor_title{margin-bottom: 20px;}
.Contact .Contact_bottom .Contact_bottom_txt .bottom_txt_list{margin-bottom: 20px;padding: 23px;}
.Contact2 .Contact2_content input{height: 45px;}
.DetailsNav a{font-size: 14px;}
.Social .Social_content{display:flex;justify-content:space-between;flex-wrap: wrap;flex-direction: column;}
.Social .Social_content .Social_content_list{width: 100%;margin-bottom: 20px;}
.Social .Social_content .Social_content_list:last-child{margin-bottom: 0;}
.Internet .Technical2_content .Technical2_content_list .content_list_txt .list_txt_bottom span{padding: 0;}

.Technical .Technical_phone .Technical_phone_left{font-size: 14px; display: flex; flex-wrap: wrap; flex-direction: column;}
.Technical2 .Technical2_content .Technical2_content_list .content_list_txt .list_txt_dt .txt_dt_li{padding-left:0;}

.DHonor .DHonor_title .DHonor_title_right{display: flex;align-items: center;justify-content: space-around;flex-wrap: wrap;align-content: center;margin-top: 10px;}
.DHonor .DHonor_title .DHonor_title_right a{padding: 8px 60px;line-height: 21px;width: auto;margin-bottom: 15px;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;word-break: break-all;}
.cpdj .DHonor_title .DHonor_title_right a {
    padding: 8px 30px;
}
.Question .Question_content{padding-bottom: 0;}
.Subscription .Subscription_form .Subscription_form_rido{display: flex;flex-wrap: wrap;align-content: flex-start;height: auto;}

.Subscription .Subscription_form .Subscription_form_rido .form_rido_right{display:flex;align-items:center;width: 100%;flex-wrap: wrap;}
.Subscription .Subscription_form .Subscription_form_rido .form_rido_left{display: block;width: 100%;margin-bottom: 15px;}
.Subscription .Subscription_form .Subscription_form_rido .form_rido_right .rido_right_li{width: 31%;margin-bottom: 0;}
.Subscription .Subscription_form .Subscription_form_rido .form_rido_right .rido_right_li:last-child{margin-bottom: 0px;}
.Subscription .Subscription_form .Subscription_form_submit input{width: 80%;height: auto;padding: 10px 0;}
.Subscription .Subscription_form .Subscription_form_list input{height: 40px;background: #ffffff00;}
.Product .Product_content .Product_content_list .content_list_img img{max-width: 60%;}
.Product .Product_content .Product_content_list .content_list_img span:before{left: -40px;}
.Product .Product_content .Product_content_list .content_list_img span:after{right: -45px;}
.IBusiness .IBusiness_content .IBusiness_content_list .content_list_icon .list_icon_dt{margin-top: 10px;}
.IBusiness .IBusiness_content .IBusiness_content_list:hover .content_list_icon .list_icon_btn{margin-top: 10px;}
.Subscription .Technical_title .Technical_title_p{font-size: 13px;white-space: nowrap; text-overflow: ellipsis; overflow: hidden; word-break: break-all;}
.Case2 .Case2_nav .Case2_nav_right{justify-content: space-around;}
.Case2Details2 .news_page{margin-top: 20px;padding-top: 20px;}
.Case2Details2 .Case2Details2_bottom .Case2Details2_bottom_title{margin-bottom: 20px;}
.NewsDetails .NewsDetails_left .NewsDetails_left_content{margin-bottom: 20px;}

.Contact2 .Contact2_content input[type="submit"]{width: 175px;height: 45px;}

.Join .Join_content .Join_content_list .content_list_bottom .list_bottom_btn{width: auto;height: auto;display: inline-block;padding: 11px 25px;border-radius: 10px;}
.Join .Join_content .Join_content_list .content_list_top .list_top_icon{width: 25px;height: 25px;}
.Join .Join_content .Join_content_list .content_list_top .list_top_icon img{width: 25px;}
.Contact .Contact_bottom .Contact_bottom_txt .bottom_txt_list .txt_list_dd{text-align: center;}
.Contact2 .Contact2_content{justify-content: center;}
.equipment .equipment_content .equipment_content_list .content_list_img .list_img_dt{right: auto;font-size: 12px;top:15px;}
.equipment .equipment_content .equipment_content_list .content_list_img{display: flex; justify-content: center;overflow: hidden;}
.equipment .equipment_content .equipment_content_list .content_list_img .list_img_dd img{max-width: 100%;width: 100%;}


.Contact2 .Contact2_content .Contact2_controls{ display:block;}
.Contact2 .Contact2_content .Contact2_controls .Contact2_controls_left,.Contact2 .Contact2_content .Contact2_controls .Contact2_controls_right{ width:100%;}
.Contact2 .Contact2_content .Contact2_controls .Contact2_controls_right{ margin-top:15px;}
.Contact2 .Contact2_content .Contact2_controls .Contact2_controls_left .control-label{ width:120px;}
.Contact2 .Contact2_content .Contact2_controls .Contact2_controls_left .controls{ width:calc(100% - 120px);}
.Contact2 .Contact2_content .Contact2_controls .Contact2_controls_left .controls input{ margin-bottom:0px;}
.Contact2 .Contact2_content .Contact2_controls .Contact2_controls_left .controls img{ max-height:45px;}
.synm_a_1 a .synm_a_img {
    height: 160px;
    margin: 30px 0;
}
.synm_a h4 {
font-size: 20px;
}
.synm_a h2 {
 font-size: 30px;
}
.synm_a_1 {
    margin-top: 50px;
}
.gfnm_1 h2 {
    font-size: 24px;
}
.gfnm_1 {
    margin-top: 40px;
}
.gfnm_1 a {
    padding:30px;
}
.gfnm_1 a .dj_i {
   margin-bottom: 20px;
}
.gfnm_1_a h3 {
    padding-bottom: 15px;
	text-align: center;
}
.gffy_a {
    padding: 40px 0 10px 0;
}
.gfnm .DHonor {
    padding: 30px 0px 0 0;
}
.gffy_a h3 {
    font-size: 24px;
}
}





@media screen and (max-width:600px){
.NInvestor .news_right .news_right_content .right_content_list{ padding:10px 0px; height:70px; padding-left:50px; background: #f9f9f9 url("../images/bg.png") no-repeat 20px 50%; background-size:5%;}
.NInvestor .news_right .news_right_content .right_content_list:hover{ background: #f9f9f9 url("../images/bg_on.png") no-repeat 20px 50%; background-size:5%;}
.banner,.banner .banner_list .banner_list_img img{ height: 230px !important;}
.DetailsBanner .DetailsBanner_img img{ height:auto;}
.DetailsBanner2 .DetailsBanner_img img{ height:385px;}
.DetailsBanner2 .DetailsBanner2_content .DetailsBanner2_content_title .content_title_dd{ font-size:18px;}
.DetailsBanner2 .DetailsBanner2_content .DetailsBanner2_content_title .content_title_dt{ font-size:15px;}
.DetailsBanner2 .DetailsBanner2_content .DetailsBanner2_content_bottom .content_bottom_dd{ font-size:15px;}
.DetailsBanner2 .DetailsBanner2_content .DetailsBanner2_content_bottom .content_bottom_dd b{ font-size:20px;}
.glzb_b p {
    padding:10px 0 15px 0;
}
.glzb {
    padding: 40px 0 10px 0;
}
.hx_wo_1 {
    width: 100%;
    padding:30px 15px;
    letter-spacing:0;
}
.hx_wo_2 {
    width: 100%;
    float:left;
    padding: 0 15px;
	margin-top: 40px;
}
.hx_wo {
    padding: 60px 0 0 0;
}
.hx_v {
    position:relative;
	margin-top: 80px;
text-align: right;
}
.hx_wo_2 img{
padding-top: 0;
}
.hx_wo_a {
    margin-top: 40px;
}
.newst{ padding:25px 0px;}
	.newst .news_content .news_content_list{ width:100%; margin-right:0; margin-bottom:6%;}
	
	.newst .news_content .news_content_list .content_list_img img{ height: auto;}
	.newst .news_content .news_content_list .content_list_txt .list_txt_time{ line-height:45px; font-size:12px; padding:0px 10px;}
	.newst .news_content .news_content_list .content_list_txt .list_txt_title dt{ font-size:13px;}
.DetailsBanner .DetailsBanner_txt .DetailsBanner_txt_dd{ font-size:16px; padding-bottom:11px; margin-bottom:11px;}
.DetailsBanner .DetailsBanner_txt .DetailsBanner_txt_dt a{ font-size:12px;}
.DetailsBanner .DetailsBanner_txt .DetailsBanner_txt_dt i{ margin:0px 2px;}
.IndexMessage .IndexMessage_left{ padding: 25px;}
.IndexMessage .IndexMessage_left,.IndexMessage .IndexMessage_right{ width: 100%;}
.IndexMessage .IndexMessage_left,.IndexMessage .IndexMessage_right img{ height: auto;}
.IndexProduct .IndexProduct_title dd{ font-size: 18px; text-align: center; padding-left: 0px;}
.IndexProduct .IndexProduct_title dd:before{ display: none;}
.IndexProduct .IndexProduct_title dd span{ font-size: 14px;}
.IndexProduct .IndexProduct_title dt{ font-size: 18px; text-align: center; margin-top: 5px;}
.IndexMessage .IndexMessage_right {
    height:300px;
}

.Culture{ height:auto; padding:45px 0px;}
.Culture .Culture_title{ padding-top:0px;}
.Culture .Culture_title .Culture_title_dd{ font-size:20px;}
.Culture .Culture_title .Culture_title_dt{ font-size:16px;}
.Culture .Culture_content{ position:relative; flex-wrap:wrap; margin-top:30px;}
.Culture .Culture_content .Culture_content_list{ width:100%; height:auto; text-align:center;}
.Culture .Culture_content .Culture_content_list:last-child{ padding-bottom:0px;}
.Culture .Culture_content .Culture_content_list .content_list_icon:before{ right:0; margin:0 auto;}
.Culture .Culture_title .Culture_title_dt span:before,.Culture .Culture_title .Culture_title_dt span:after{ width:35px; top:10px;}
.Culture .Culture_title .Culture_title_dt span:before{ left:-55px;}
.Culture .Culture_title .Culture_title_dt span:after{ right:-55px;}
.ipart04{padding:30px 0;}
.ipart04 .tit a{font-size:20px; margin-bottom:15px;}
.ipart04 .left .l_left{width:100%;}
.ipart04 .left .l_right{width:100%; margin-top:12px;}
.ipart04 .left .info .t{font-size:16px;}
.ipart04 .left .l_left .info{float:left;padding:20px 5%; }
.ipart04 .left{width:100%;}
.ipart04 .right{width:100%;}
.ipart04 .left .l_left .info{padding:20px 3%;}
.rect-666 img {
width: 100%;
height: auto;
}
.ipart04 .right .rect-114 img {
    width: 100%;
height: auto;
}
.content1 .swiper-button-prev {
	display: none;
}

.content1 .swiper-button-next {
display: none;
}
.core2 .pro_ibd li{width:100%;}
.core2 .pro_ihd .pro_ititle {
    font-size: 24px;
    margin-bottom: 40px;
}
.core2 {
    padding: 60px 0 40px 0;
}
.core2 .pro_ibd .list_box:after {
    width: 0;
}
.n_box4{ padding:30px 0px;}
.n_box4_c{width:100%;}
.n_box4_c_t li{ width:100%; margin:0px; padding-bottom:10px;}
.n_box4_c_t li .div { height:auto;}
.n_box4_c_t li .div .s1{ font-size:20px;}
.n_box4_c_t li .div{ font-size:24px;}
.n_box4_c_t li .div1 .s1{ height:50px; line-height:50px; font-size:20px;}
.n_box4_c_t li .div1 .s2{ height:50px;font-size:14px;}
.n_box4_c_t li .div1{ padding:10px;}
.n_box4_c_c li{width:49%; padding-bottom:2%;}
.n_box4_c_c li:nth-child(2),.n_box4_c_c li:nth-child(4){ margin-right:0px;}
.n_box4_c_c li .div .s2{ font-size:14px; line-height:25px; height:100px;}
.n_box4_c_c li .div .s1{ font-size:18px; height:40px; line-height:40px;}
.n_box6 {
    padding: 30px 0px;
}
.n_box2_t.activeone {
    background-size: 40px;
}
.n_box2_t {
    font-size: 24px;
}
.n_box2_t .s1 {
    font-size: 20px;
}
.fieldlist .field-box ul li .field-txt p {
  
    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;
}

.Abb .About_bottom .About_bottom_title {
    font-size: 26px;
    color: #ea5513;
    margin-bottom: 30px;
    text-align: center;
}
.Abb {
    margin: 40px 0;
}
.IAbout .IAbout_bottom .IAbout_bottom_right .bottom_right_list .right_list_content{ justify-content:space-between;}
.IAbout .IAbout_bottom .IAbout_bottom_right .bottom_right_list .right_list_content a{ width:49%; margin-right:0px;}

.IAbout .IAbout_top .IAbout_top_left .top_left_dt p {
    font-size: 28px;
}
.IAbout .IAbout_top .IAbout_top_left .top_left_dt p.fun1{font-size: 24px;}
.IAbout .IAbout_top .IAbout_top_left .top_left_dt p.fun{
    font-size: 20px;
    }

.i_newsList li {
    width: 100%;
    float: left;
}

.i_newsList li .a_img .a_div_c .s3 {
    display: block; margin: 8px 0;
}
.i_content {
    top: 5%;
}
.i_newsList li .a_img img {
    height: auto;
}
.i_newsList li .a_img .a_div_c .s2 {
    line-height: 28px;
}
.DeviceWindow .DeviceWindow_content{ width:90%;}
.DeviceWindow .DeviceWindow_content .DeviceWindow_content_title{ margin-bottom:24px;}
.DeviceWindow .DeviceWindow_content .DeviceWindow_content_title .content_title_dd{ font-size:18px;}
.DeviceWindow .DeviceWindow_content .DeviceWindow_content_title .content_title_dd span{ font-size:24px;}
.DeviceWindow .DeviceWindow_content .DeviceWindow_content_title .content_title_dt{ font-size:14px; margin-top:18px;}
.DeviceWindow .DeviceWindow_content .DeviceWindow_content_form .content_form_list{ display:block; margin-bottom:5px;}
.DeviceWindow .DeviceWindow_content .DeviceWindow_content_form .content_form_list .form_list_dd,.DeviceWindow .DeviceWindow_content .DeviceWindow_content_form .content_form_list .form_list_dt{ width:100%;}
.DeviceWindow .DeviceWindow_content .DeviceWindow_content_form .content_form_list .form_list_dt{ margin-top:15px;}
.DeviceWindow .DeviceWindow_content .DeviceWindow_content_form .content_form_submit input{ width:100%;}
.DeviceWindow .DeviceWindow_content .DeviceWindow_content_form{ height:330px;}
.DeviceWindow .DeviceWindow_content .DeviceWindow_content_form .content_form_list .form_list_dd{ font-size:14px;}
.DeviceWindow .DeviceWindow_content .DeviceWindow_content_form .content_form_list .form_list_dt input{ height:40px;}
.DeviceWindow .DeviceWindow_content .DeviceWindow_content_form .content_form_submit input{ height:40px; font-size:14px;}

.Applications .swiper-container .swiper-slide.swiper-slide-prev img,.Applications .swiper-container .swiper-slide.swiper-slide-next img{-webkit-transform: none;}




.Contact_map{ padding:20px 0px; display:block;}
.Contact_map img{ max-width:inherit;}
.Contact_map .Contact_map_list{ width:100%;}
.Contact_map .Contact_map_list:last-child{ margin-top:25px;}
.Contact_map .Contact_map_list .map_list_title{ font-size:18px;}
.Contact_map .Contact_map_list .map_list_txt{ height:220px;}






.TPlanning .Honor_title .Honor_title_left,.TInternet .Honor_title .Honor_title_left{ width:100%;}
.TPlanning .Honor_title .Honor_title_left .title_left_p{ top:0; height:auto;}



.SEARCH{ padding:40px 0px;}
.SEARCH .Search_top{ margin-bottom:28px; padding:0px;}
.SEARCH .Search_top input[type="search"],.SEARCH .Search_top input[type="submit"]{ height:50px; font-size:16px;}
.SEARCH .Search_title{ font-size:16px;}


.banner .banner_list .banner_list_txt .list_txt_bottom{ justify-content:space-between;}
.banner .banner_list .banner_list_txt .list_txt_bottom .txt_bottom_li{ width:20%;}
.banner .banner_list .banner_list_txt .list_txt_bottom .txt_bottom_li:last-child{ margin-left:0px; width:75%;}
}





@media screen and (max-width:375px){





}

@media screen and (max-width:360px){





}





@media screen and (max-width:320px){



}
