@charset "utf-8";

/**

* @software         [JiJinCMS]

* @author           [上海集锦信息科技有限公司]

* @website          [http://www.jijinweb.com]

* @email            [sunny@jijinweb.com]

**/







@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; 
}



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;}

*{ 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;}/* 触发 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: flex; font-size:18px; color:#fff; border-radius:4px; background:#00833e; width: 32px; height: 23px;align-items: center; justify-content: center;}

.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:#fff; z-index:20; padding-left:35px;}

.Header .Header_logo{ display:flex; align-items:center; width:163px;}

.Header .Header_logo .Header_logo_right{ border:1px solid #85c4a3; border-radius:3px; color:#00833e; 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:space-between; 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:33px;}

.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:#333333; height:76px; display:flex; align-items:center;}

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

.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;	

}

.Header .Header_content .Header_content_nav .content_nav_left .nav_left_list .left_list_down{ position:absolute; left:0; top:100%; width:100%; background:#fff url(../images/bn165.png) no-repeat 0% 100%; border-top:1px solid #eaeaea; height:0px; overflow:hidden; opacity:0; 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{ height:564px; opacity:1; 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:1400px; margin:0 auto; padding:45px 0px; display:flex; justify-content:space-between;}
.Header .Header_content .Header_content_nav .content_nav_left .nav_left_list .left_list_down .list_down_content:before{ content:""; display:inline-block; width:872px; height:164px; background:url(../images/bn166.png) no-repeat 50% 50%; position:absolute; top:39%; left:20%;}

.Header .Header_content .Header_content_nav .content_nav_left .nav_left_list .left_list_down .list_down_content .down_conten_left{ display:flex; border-right:1px solid #eaeaea; padding-right:65px; padding-top:20px; flex-wrap:wrap; width:65%; max-height:445px; overflow:auto; position:relative; z-index:5;}
.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:#00833e; 
	} /* 滑块颜色 */

.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:#00833e;}

.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:#00833e;}

.Header .Header_content .Header_content_nav .content_nav_left .nav_left_list .left_list_down .list_down_content .down_conten_right{ padding-top:20px; width:31%; padding-bottom:45px; 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:#00833e; 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:#00833e;}
.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:#00833e;}


.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:#00833e;}



.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:24px; color:#00833e; margin-bottom:40px;}
.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:nth-child(4).zfnm .left_list_down .list_down_content .down_conten_left .conten_left_list{ width:20%;}
.Header .Header_content .Header_content_nav .content_nav_left .nav_left_list:nth-child(4).zfnm .left_list_down .list_down_content .down_conten_left .conten_left_list:last-child{ width:100%;}

.Header .Header_content .Header_content_nav .content_nav_left .nav_left_list:nth-child(2) .left_list_down .list_down_content .down_conten_left .conten_left_list .left_list_dd a{  color:#00833e;}
.Header .Header_content .Header_content_nav .content_nav_left .nav_left_list:nth-child(5).zfnm .left_list_down .list_down_content .down_conten_left .conten_left_list .left_list_dd a{  color:#00833e;}




.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:#00833e;}





.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 #ececec; 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; display: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: 60px; 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:55px; 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);}





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









.IAbout{ padding:120px 0px; padding-bottom:0px; position:relative; z-index:2;}

.IAbout .IAbout_top{ display:flex; justify-content:space-between; margin-bottom:113px;}

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

.IAbout .IAbout_top .IAbout_top_left .top_left_dd{ font-size:16px; color:#00833e; 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:#00833e;}

.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:#00833e; color:#fff; border:1px solid #00833e;}


.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% - 355px); padding-top:35px;}

.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:30px;}

.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:#00833e; 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:#00833e; 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 url(../images/bn13.png) no-repeat 100% 50%; border-radius:10px; overflow:hidden; display:flex; justify-content:space-between; align-items:center; position:relative;}

.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:110px; right:12px; 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;}

.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:16%; 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:32%; margin-right:2%;}
.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:#00833e; border:1px solid #fff;}




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





.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:#00833e; 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:16px; 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:#00833e; 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:#00833e; 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:#00833e; 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:#00833e; 

	} /* 滑块颜色 */



.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:#00833e; 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: #00833e; 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;
  }
}



.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;}





























.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:#209256;}

.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;}













.IStory{ padding-top:233px; padding-bottom:109px; 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:#00833e;}

.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:#0c8846;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:#00833e; 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:#0c8846;text-decoration:underline;  transition: all 0.5s ease; -webkit-transform: all 0.5s ease; }


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







.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) 20%, 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(0,131,62,.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:#00833e; 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 #0c8846;  transition: all 0.5s ease; -webkit-transform: all 0.5s ease; }

.IBusiness .IBusiness_content .swiper-pagination span.swiper-pagination-bullet-active:before{ background:#0c8846;  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:#f7f7f7; padding:55px 0px;}

.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:#00833e; font-size:12px; padding:3px 7px; margin-left:5px; text-align:center;}

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

.Footer .Footer_left .Footer_left_phone .left_phone_dd{ font-size:14px; color:#666666;}

.Footer .Footer_left .Footer_left_phone .left_phone_dt{ font-size:30px; color:#00833e; 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:61px;}

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

.Footer .Footer_right .Footer_right_list .right_list_dd a{ font-size:16px; color:#333333;}

.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;}





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

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





















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

.DetailsBanner .DetailsBanner_img img{ width:100%; height:500px; object-fit:cover;}

.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;}











.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:32px;}

.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%;}















.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:50px;}

.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:15px;}

.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:40px;}

.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:#00833e; 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:#00833e; 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:#00833e; 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:30px;} 

.Honor .Honor_content .Honor_content_l .Honor_content_list .content_list_img{ padding:26px 40px; text-align:center; height:250px; 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;}

.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:#00833e; color:#fff; border:1px solid #00833e;}

















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

.Development:before{ content:""; display:inline-block; width:100%; left:0; bottom:130px; height:1px; background:#c1c1c1; position:absolute;}

.Development .Honor_title{ margin-bottom:0px;}

.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;}

















.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:#00833e; 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;}











.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{ color:#00833c;}

.DetailsNav a.on:before{ background:#00833c;}















.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:32px;}

.About2 .About2_img{ text-align:center;}

.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:#00833e 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:#00833e; padding:30px; z-index:6;background: #00833e 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;}

.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 32px; border:1px solid #e5e5e5; border-radius:100px; font-size:16px; color:#666666; margin-right:27px;}

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

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

.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;}





.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:#00833e; 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:#00833e;}

.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:#00833e; 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:#00833e; 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:#00833e; 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%; height:545px; display:flex; align-items:center; justify-content:center; flex-direction:column; padding:0px 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:55px; margin-bottom:30px;}

.Product2 .Product2_content .Product2_content_txt .content_txt_list .txt_list_title .list_title_dd{ font-size:18px; color:#00833e;}

.Product2 .Product2_content .Product2_content_txt .content_txt_list .txt_list_title .list_title_dt{ font-size:22px; 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; height:112px;}

.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:#00833e;}

.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 #00833e; box-shadow:0px 16px 44px rgba(0,131,62,.17);}

.IBusiness3 .IBusiness3_img img{ width:100%;}











.Contact{ background:#fff;}

.Contact .Contact_top{ display:flex; align-items: center; justify-content:space-between;}

.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:#00833e;}

.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:#f9f9f9;}

.Contact .Contact_bottom .Contact_bottom_txt .bottom_txt_list .txt_list_dd{ font-size:24px; color:#00833c; 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;}
.Contact .Contact_bottom .Contact_bottom_txt .bottom_txt_list:last-child{ display:none;}













.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 input[type="submit"]{ width:180px; height:52px; display:flex; align-items:center; justify-content:center; border-radius:100px; background:#00833c; color:#fff; margin-top:30px;}

.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:after{ content:""; display:inline-block; width:125px; height:175px; background:url(../images/bn103.png) no-repeat 50%/cover; position:absolute; bottom:0; right:0; opacity:1; transition: all 0.5s ease 0s;

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

.News .News_cotnent .News_cotnent_list:before{ content:""; display:inline-block; width:125px; height:175px; background:url(../images/bn104.png) no-repeat 50%/cover; position:absolute; bottom:0; right:0; opacity:0; transition: all 0.5s ease 0s;

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

.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:#00833c;}

.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;}
.NewsDetails .NewsDetails_left .NewsDetails_left_content img{ max-width: 100%;}

.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:#00833c;}

.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: #00833c;}









.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:#004098; 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:#00833c;}

.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:#00833c;}

.NewsDetails .NewsDetails_right .NewsDetails_right_content a:nth-child(2):before{ content:"2"; background:#00833c;}

.NewsDetails .NewsDetails_right .NewsDetails_right_content a:nth-child(3):before{ content:"3"; background:#00833c;}

.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:#00833e; 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:#00833e 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 #00833e;}

.historyst .swiper-button-next{ right:-75px;}

.historyst .swiper-button-prev{ left:-75px;}

.historyst .swiper-button-next:after,.historyst .swiper-button-prev:after{ color:#00833e; 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:#00833e;}













.Recruitment{ background:#fff; padding:95px 0px;}

.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:#00833e; 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:#00833c; color:#fff; font-size:18px; margin-top:30px;}













.Technical{ padding:90px 0px;}

.Technical .Technical_title{ text-align:center; margin-bottom:40px;}

.Technical .Technical_title .Technical_title_dd{ font-size:18px; color:#00833c; text-transform:uppercase; margin-bottom:18px;}

.Technical .Technical_title .Technical_title_dt{ font-size:32px; color:#333333;}

.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 #00833c; 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:#00833c;}

.Technical .Technical_phone a{ display: flex; width:135px; height:54px; align-items:center; justify-content:center; background:#00833c; 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{ font-size:16px; color:#666666; margin-bottom:13px; line-height:30px; position:relative; padding-left:35px;}

.Technical2 .Technical2_content .Technical2_content_list .content_list_txt .list_txt_dt .txt_dt_li:before{ content:""; display:inline-block; width:15px; height:15px; background:url(../images/bn129.png) no-repeat 50% 50%; position:absolute; left:0; top:6px;}

.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=checkbox]:checked ~ .right_li_btn{ color:#00833c;}

.Subscription .Subscription_form .Subscription_form_rido .form_rido_right .rido_right_li input[type=checkbox]:checked ~ .right_li_btn span{ border:1px solid #00833c;}

.Subscription .Subscription_form .Subscription_form_rido .form_rido_right .rido_right_li input[type=checkbox]: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:75%;}

.Case2 .Case2_content .Case2_content_list .content_list_txt .list_txt_left .txt_left_dd{ font-size:26px; color:#333333;}

.Case2 .Case2_content .Case2_content_list .content_list_txt .list_txt_left .txt_left_dt{ font-size:16px; color:#666666; margin-top:10px;}

.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:60px;}

.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:14px; 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:85px 0px;}

.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:#00833c; 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:30px; color:#666666;}

.Case2Details2 .news_page{ padding-top: 50px; display: flex; align-items: center; justify-content: space-between; 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: #00833c;}

.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:#00833c; 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.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-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:25px;}

.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 #008238; left:0; right:0;}

.Applications .Applications_bottom .swiper-button-next:after,.Applications .Applications_bottom .swiper-button-prev:after{ font-size:16px; color:#008238;}

.Applications .Applications_bottom .swiper-button-prev{ margin-right:20px;}













.Technical5{ background:url(../images/bg67.jpg) no-repeat 50%/cover; padding:90px 0px;}

.Technical5 .Technical_title{ margin-bottom:40px;}

.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:#00833e; 

	} /* 滑块颜色 */



.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:80px;}

.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:#008238; transition: all 0.5s ease; -webkit-transform: all 0.5s ease; font-size:16px;}

.EquipmentDeNav .EquipmentDeNav_list.on span{ border:1px solid #008238; transition: all 0.5s ease; -webkit-transform: all 0.5s ease;}

.EquipmentDeNav .EquipmentDeNav_list.on span:before{ background:#008238; 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:121;
}
.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{ cursor:pointer; }





.Header{ border-bottom:1px solid #ececec;}
.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;}
.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/bn6.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:#00833e;}
.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:#00833e;}
.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:#00833e; 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:#00833e; 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:#00833e;}
.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 #00833e;}





.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 #00833c; top:38%;}
.Smart2 .Case2_content .swiper-button-next:after,.Smart2 .Case2_content .swiper-button-prev:after{ font-size:20px; color:#00833c;}
.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:105px; 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% - 105px); position: relative;}
.DeviceWindow .DeviceWindow_content .DeviceWindow_content_form .content_form_list .form_list_dt img{ position: absolute; top: 0; right: 0; max-height: 100%; width: auto;}
.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% - 105px);}







.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: 50px;}
.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: 24px;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: 310px;}
.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: 24px;color: #333333;height: 62px;}
.storylist .story-content ul li .story-txt p{font-size: 16px;margin-top: 22px;color: #666666;}
.storylist .story-content ul li .story-txt .story-more{margin-top: 40px;}
.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:nth-child(2n){flex-flow: row-reverse;}
.fieldlist .field-box ul li div{width: 50%;}
.fieldlist .field-box ul li .field-img{}
.fieldlist .field-box ul li .field-img img{ width: 100%;}
.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: 35px;color: #666666;overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 4; -webkit-box-orient: vertical; display: -moz-box; -moz-line-clamp: 4; -moz-box-orient: vertical; word-wrap: break-word; word-break: break-all; white-space: normal;}






.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:#00833e;}
.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:30px;}

.Header .Header_content .Header_content_nav .content_nav_left .nav_left_list{ margin-right:20px;}
.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;}
.DetailsBanner .DetailsBanner_img img{ height:360px;}


.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{ font-size:40px; 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:#00833c;}
.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:#00833c; } /* 滑块颜色 */ 
.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{ font-size:20px;}
.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){
.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;}


.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;}



.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:30px;}
.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% - 270px);}
.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;}


.Development .Development_content .Development_content_top .content_top_list .top_list_left .list_left_dt .left_dt_li .dt_li_time{ font-size:15px;}
.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%;}


.DHonor .DHonor_title .DHonor_title_right a{ padding:0px 22px; line-height:34px; font-size:14px; margin-right:18px;}


.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:20px;}
.Header .Header_content .Header_content_nav .content_nav_left .nav_left_list .left_list_title{ font-size:15px;}
.Header .Header_content .Header_content_menu{ display:none;}



.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){
.Header .Header_content .Header_content_menu{ display:none;}
.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;}
}



@media screen and (max-width:1200px){
.pc_all.Honor.0Development{padding-bottom: 20px;margin-bottom: 50px;}
	
	
.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: 14px; line-height: 18px;}
.talentsearch .talent-box .talent--list span{font-size: 14px !important;}
.talentsearch .talent-box .talent--list p:last-child{width: 100%!important;margin-top: 1.3rem!important; font-size: 14px;}

.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;}



.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: 100%;align-items: center;}
.fieldlist .field-box ul li .field-img{height: auto;}
.fieldlist .field-box ul li .field-img img{height: 100%; object-fit: cover;}
.fieldlist .field-box ul li .field-txt{padding: 0 .5rem; margin-top: 25px;}
.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;}

	
	
	
	
	
	
.mo_show{ display:block !important;}
.pc_show{ display:none !important;}
.pc_all .pc_all_content,.banner .banner_list .banner_list_txt,.banner .banner_bottom{ width: 92% !important; margin: 0 auto; overflow: hidden;}

.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:0px;}
.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_dt{ display:flex;}
.IAbout .IAbout_top .IAbout_top_left .top_left_dt p{ font-size:20px;}
.IAbout .IAbout_top .IAbout_top_left .top_left_dt p:nth-child(1) span:after{ content:"、";}
.IAbout .IAbout_top .IAbout_top_left .top_left_dt p:nth-child(2) span:after{ content:"的"; color:#000000;}
.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{width: 50%; display: flex; margin-bottom: 20px; flex-wrap: wrap; flex-direction: column; align-content: flex-start;padding-left: 8%; align-items: flex-start;}
.IAbout .IAbout_top .IAbout_top_right .top_right_bottom .right_bottom_list:nth-child(2n){ width:50%;}
.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:#00833e;}
.IAbout .IAbout_bottom .IAbout_bottom_center .bottom_center_nav ul li.on{ background:#00833e; 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{ margin-top:0px;}
.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; overflow:hidden; height: 740px;}
.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; height: auto;}
.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:#00833e; font-size:14px;}
.IDevelopment .IDevelopment_icon ul .IDevelopment_icon_list.on{ background:#00833e; 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:#00833e; 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:#00833e; 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:55%;}
.Case2 .Case2_content .Case2_content_list .content_list_txt .list_txt_left .txt_left_dd{ font-size:16px;}
.Case2 .Case2_content .Case2_content_list .content_list_txt .list_txt_left .txt_left_dt{ font-size:14px; margin-top:5px;}
.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; text-align: left;}
.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:740px;}
.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 .news_page .news_page_right{ display:none;}
.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:18px;}
.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:35px;}
.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:#00833e;}
.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:950px){

.IAbout .IAbout_bottom .IAbout_bottom_right .bottom_right_list .right_list_content{width: auto;}



}







@media screen and (max-width:768px){

.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{ display: block;}
.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: 25px;}

.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 20px;line-height: 21px;width: 48%;margin-bottom: 15px;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;word-break: break-all;}
.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;}
}





@media screen and (max-width:600px){

.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;}


.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;}




.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;}




.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%;}
.banner .banner_list .banner_list_txt .list_txt_bottom .txt_bottom_li:last-child .bottom_li_dt{ width: 45%; line-height: 18px;}
.banner .banner_list .banner_list_txt .list_txt_bottom .txt_bottom_li .bottom_li_dt{ font-size:12px;}
.banner .banner_list .banner_list_txt .list_txt_bottom{ margin-top:15px;}
.banner .banner_list .banner_list_txt .list_txt_bottom .txt_bottom_li .bottom_li_dd span{ font-size:16px;}


.IBusiness .ICase_title .ICase_title_dt span{display: inline-block; width: 100%; margin-left:0px; margin-top:15px;}


.Product3 .DHonor_title .DHonor_title_right a{ width: 46%;}

.Recruitment .Recruitment_content .Recruitment_content_list .content_list_txt{background: url(../images/bn117.png) no-repeat 15% 50%;}

.Question .DHonor_title .DHonor_title_right a{ width: 30%;}

.content_list_video .list_video_content{ width: 94%;}
}





@media screen and (max-width:375px){





}

@media screen and (max-width:360px){





}





@media screen and (max-width:320px){



}