@import url("reset.css");
@charset "UTF-8";

@media (max-width:1800px){
   body h1{font-size: 3.1rem;}
   body h2{font-size: 2.6rem;}
   .notify { padding:4.5rem 8rem 4.5rem 4.5rem;}
}

@media (max-width:1600px){

    #section4 .container_r{ padding-left: 12rem;}
    .peopleName, .chairTextYeBox { font-size: 1.8rem; }
    .sectionComTit{ font-size:6.2rem;}
}

@media (max-width:1440px){
  .container_header, 
  .container{
    padding-left: 6rem;
    padding-right: 6rem;
  }
  .container_r{
    padding-right: calc((100% - 1280px)/2 + 6rem);
  }
  .container_l{
    padding-left: calc((100% - 1280px)/2 + 6rem);
  }
   .notify { padding:3.5rem 7rem 3.5rem 3.5rem;}
  .section_titLeft{left: calc((100% - 1280px)/2 + 6rem);}
  .section_titRight{right: calc((100% - 1280px)/2 + 6rem);}

  #section4 .container_l{padding-left: 3rem;}

  .section4_tit1{bottom: 16%;}

  .peopleName.chairName,
  .chairTextYeBox{
     font-size: 1.7rem;
  }


  .sectionComTit {font-size:5.5rem;}
.logo_2021 img{ width:225px;}
  .Txtinfo2021{ font-size:3.4rem;}
  
}

@media (max-width:1366px){

    body h2{font-size: 1.8rem;}   
    body h1{font-size:2.6rem;}
    body h2{font-size: 2.2rem;}
}


@media (max-width:1280px){
    .container_r{
    padding-right: 6rem;
  }
  .container_l{
    padding-left: 6rem;
  }
  .section_titLeft{left: 6rem;}
  .section_titRight{right: 6rem;}
    .chairName {
      right: -18%;
      bottom: 23%;
    }
  #section4 .container_r{ padding-left: 4rem;}
#ver-tc .section3_tit{right:6rem;}
    .line7{overflow: hidden;-webkit-line-clamp:6;line-clamp:6;-webkit-box-orient: vertical;box-orient: vertical;display: -webkit-box;display: box;}
    .sectionBox .col_70,
    .sectionBox .col_75{ width: 65%;}
    .sectionBox .col_30,
    .sectionBox .col_25{ width: 35%;}
    .ToResultsBtnBox{bottom: -16vw;}
}
@media (max-width:1180px){
    /*.navLinkfLeft ul li .nav_SMSslide_box dt strong, 
    .navLinkfLeft ul li .nav_SMSslide_box dd a{font-size: 2rem;}*/
    .navLinkfLeft ul li span, 
    .navLinkfLeft ul li a{font-size: 2rem;}
	#ver-en ul.pdf_link_ul li{font-size: 1.4rem;}
    #ver-en .pdf_link_ul a{font-size: 1.4rem;}

    .peopleName.chairName, .chairTextYeBox { font-size:1.6rem;}
img.nav_planceBoxIMg{width:180px;}
#navSlide .nav_planceBox h2{font-size:2.4rem;}
    .sectionComTit{ font-size:4rem;}
    p.line7Box{ line-height: 1.5;}
    .logo_2021 img{ width:200px;}
  .Txtinfo2021{ font-size:2.6rem;}
}

@media (max-width:1024px){
	.notify{width:100%; max-width:585px;}
    #header,
    html{ width: 100%;}
}
@media (max-width:1023px){
.banner_pc{ display:none;}
.banner_mobile{ display:block;}
   .ipad_hide{display: none;}.ipad_show{display: block;}
   .flex_column_ipad{ flex-direction: column-reverse;}
    #footer .container, 
   .container_header{
      padding-left:5vw;
      padding-right:5vw;
    }
    #section4 .container_r,
    #section1 .container_l{padding-left: 0px;}
   .container{
        padding-left: 0rem;
        padding-right: 0rem;
    }
    .container_r{
        padding-right: 0rem;
    }
    .container_l{
        padding-left: 0rem;
    }
	
   #footer .flex_1 .flex_w{    display: block;}
   .flex_ipad_w{flex-wrap:wrap;}
   .col_100_ipad {width: 100%!important;}
   .result_hide{ display:none;}
   .index_body #header,#header{height: auto;}
   .indexARTBG{padding-top: 0px;}
   .com_pad{padding-top: 5rem;} 
   .compaTB{padding:30px 0px 50px 0px;}

   /*hearder*/
   .pdf_icon{align-items: end;}
   /*ul.pdf_link_ul li:nth-child(1){color: #d7de21;}*/

    #navSlide{padding-right: 40px;padding-left:70px;}
    #navSlide .nav_middle .flwxCLum{height: 100%;}
    .nav_middle .nav_linkBox{overflow: auto;    margin-bottom: 50px; flex:auto;}
   
    .navLinkfLeft{margin-top: 0px;border-top: none;border-right: none;}
    .navLinkfRightMain{background:none; padding-left: 0px; margin-bottom: 0px;padding-bottom: 0px;}
    .Environ_next{padding-left: 0px; padding-top:40px;}
    ul.pdf_link_ul{padding-left: 50px; padding-top: 20px;}
    /*.pdf_link_ul li, .pdf_link_ul li a{color: #fff;}*/
    /*hearder end*/

    /*2021_results_in_brief
    #resultBox1{margin-bottom:35px;}*/
    .result_titYear{position:relative; width: 135px; background:#349c61; padding:50px 20px; border-top-right-radius: 30px; border-bottom-left-radius: 30px;}
    .result_titYear h2{font-size: 1.4rem; color: #fff;}
    ul.reselt_s_ul li.no_borderB_ipad {
        border-bottom: 1px solid #000000;
    }
    /*#resultBox1,#resultBox2{flex:1; padding-left: 20px;}*/

    .result_titYear.result_titYear2{background:#707b2c; }
    body p.resuly_tit, .page_tit h1.title {
        font-size: 3.4rem !important;
    }
    .reselt_source.reselt_s_ul em {
        font-size: 1.8rem;
    }
    /*2021_results_in_brief -end*/

    /*five_year_financial_summary*/

    ul.chart_box {
        padding-left: 5rem!important;
        padding-right: 5rem!important;
    }
    ul.chart_box li {
        width: 40%;
    } 
    /*five_year_financial_summary -end*/

    /*chairman_statement_eng*/
    img.zhegaiIMG{width: 100%; margin-left: 0px; z-index: 6}
    h2.peoplestate{font-size:2.4rem; line-height: 1.3;}
    .chairPeople{width: 100%;}
    .chiefPeople{width: 100%; height: auto;}
    .chairmanSlideBox{height: 0px; margin-bottom: 0px!important; overflow: hidden;}
    .chairmanSlideBox.showAll{height:auto;margin-bottom:20px!important;}
    .chairInfoBox.serionImgbox{top: 3px;}
    .serionImgbox img{top: auto; bottom: 0px;}
    /*chairman_statement_eng -end*/

    /*chief-executive*/
    /*chief-executive -end*/


    /*senior_management*/
    .maragerImg{margin-top: 0px; margin-bottom: 50px; height: auto; }

    .margpdf_icon span{ width: 30px;}
    .page_contINfo .chairmanSlideBox p{font-size: 2rem;}
    /*senior_management -end*/

    /*index*/
    #navSlide .langBox a { font-size: 2rem;margin-top: 2px;}
	#navSlide #close{    width: 18px;height: 18px;}
    
    .pdf_icon strong{border-bottom: 1px solid #91a03a; padding-bottom: 6px; margin-bottom: 6px;}
    #section1{ padding-top: 100px;}
	.notify {top:100px;}
    .section1bg1{
        padding-top: 60px; background: #b0dff3;z-index: 3;
    }
    .section1bg2{ background: #fff;}
    .section1LineIcon1{ top: auto; bottom: -45px;
    left: auto;    right: -13vw;   width: 60%; z-index:101;}
    .section1LineIcon2{ bottom: auto; top: -30px; left: -52vw;}
    .section1Info{padding-top:70px;}
    .section1Infotxt{padding-left: 0px; border-left: none; display: flex;
    align-items: flex-end;}
    .logo_2021{ width:45%; padding-right:4vw; border-right:2px solid #91a13d; }
    .section1Link{ margin-top: 0px; width: 55%; padding-left: 4vw;}
    .section1Link a{ width: calc(100% - 20px)}
    .section2_tit{ width: 60%;}
    .sectionComTit{ font-size:4.6rem;}


    .sectionBox{ padding: 80px 0px;}
    #section2{ padding-top: 80px;}
    .section2_tit{ right:5rem;
        top:60px;
    }
    .section2_tit1{
        position: relative;
        bottom: auto;
        left: auto;
        margin-bottom: 20px;
    }
	.section2_tit1 span{ text-align:left;}
    .section2Info{ padding-top: 30px;}
    #section2 .ipadMacwh{width: 115%!important; margin-left: -15%;}
    #section3 .ipadMacwh{width: 115%!important; margin-right: -15%;}
    #section5 .ipadMacwh{width: 110%!important; margin-left: -10%;}
    
    #section3{ padding-top: 100px;}
    .section3_tit{
        right: auto;
        top: 90px;
        left:20vw;
    }
	#ver-tc .section3_tit{right: auto;left:20vw;}
    .section3_tit1{
        left: auto;
        bottom: auto;
        right: 10vw;
        top: 160px;
    }
    .section3Info {
        padding-top: 30px;
    }
    .sectionCominfo{ width: 100%; max-width: 100%;padding-left: 12vw!important;
        padding-right: 12vw!important;}
    #section4{  padding-top: 130px;}
    #section4 .container_l {
        padding-left: 0vw;
    }
    .section4_tit{
        left: 10vw;
    }
    .section4_tit1{
        position: relative;width:100%;
        margin-bottom: 30px;
    }
	.section4_tit1 span i{ padding-right:20%;}
    .section4Info{ padding-bottom: 0px;}
    #section5{ padding-top:100px;}
    .section5_tit1{
        position: relative;
        bottom: auto;
        right: auto;
        margin-left: 40%;
        margin-bottom: 30px;
    }
    .section5_tit{ 
        padding-left: 0px;
    }
    .section5Info{ padding-top: 30px;}

    .Environmentala{font-size: 1.4rem;
        position: relative;
    }

    .fleEnd{
        flex-wrap: wrap;
    }
    .ToResultsBtnBox{
        position: relative;
        bottom: auto;
        left: auto;
        display: flex;
        justify-content: flex-end;
        padding-left: 12vw!important;
        padding-right: 12vw!important;
    }
    a.ToResultsBtn{
        margin-top: 40px;
    }
    .page_box{padding: 0px 10vw 60px 10vw;}
    .chairText{max-width: 100%; padding:30px 10vw 0px 10vw;}
    .page_contINfo{
        padding:0px 10vw;
    }

    .ban_heard {margin-bottom: 10px;}

    .LineIconW16{
      width:17px;
    }
    .LineIconW12{
      width:12px;
    }
    .LineIconW10{
      width:8px;
    }
    .LineIconW08{
      width:7px;
    }
    .pageLineBox1{
        right: 0px;
        top: auto;
        bottom: -25px;
        width: 55%;
        z-index: 5;
    }
	.page_wrap{padding-top:60px;}
    .resuleBG .pageLineBox1{ right: auto; left: 0px; width: 50%;}
    .pageLineBox2{
        bottom: auto;
        top: -25px;
        left: 0;
        width: 55%;
    }
    .summary_box{ padding: 0px;}
    p.footerMembweP{
        position: absolute;
        right: 0px;
        bottom: 37px;
    }

    .result_box{padding: 70px 10vw 0px 10vw;}

}

@media (max-width:990px){
    img.supIconBOx{width:100px; height: auto;}

    body h1{font-size:2.2rem;}
    .peopleName.chairName, .chairTextYeBox { font-size:2.2rem; }
	.chairTextYeBox p{ line-height:1.3 !important;}
	 .page_box p.chair_leih2{ font-size: 1.6rem!important;}
}

@media (max-width:768px){ 
   .com_pad{padding-top:3em;}  
   .logoBox .navLogo{width:245px;}
   body h1 { font-size: 2rem;}
   .logo_2021 img{ width:90%;}
   .Txtinfo2021 {font-size:3rem;}

}
@media (max-width:767px){  
    
}

@media (max-width:640px){

    #ver-tc,
    #ver-sc,
    #ver-en{
        font-size: 16px;
    }
    body h1{font-size: 1.9rem;}
    body h2{font-size:1.5rem;}
    .ph_hide{display: none;}.ph_show{display: block;}
	 #section1{ padding-top:70px;}
	.notify {top:70px;}
	.navLinkfLeft .nav_scrollBox{border-top-right-radius: 0px;border-right:0;}
    .resuleBG::before{height: 20px;}
.section1bg1 { padding-top:30px;}
     .notify p {font-size: 11px;}
     .notify{border-bottom-left-radius: 0px;padding:30px 40px; padding-right: 50px\0;}
     .notify_close{right:1.2rem;    top: 1.2rem; width: 20px; height: 20px;}
    .LineIconW16{
      width:8px;
    }
    .LineIconW12{
      width:6px;
    }
    .LineIconW10{
      width:4px;
    }
    .LineIconW08{
      width:4px;
    }

    /*header*/
    #navSlide .nav_slideMain{
        padding-right:20px;
        padding-left:40px;
    }
    .lineBox::before{width:8px;height: 8px;top: -4px;}
    .navLinkfRightMain .pdf_icon p strong::before{width: 10px;height: 10px;bottom: -5px;}
    .logoBox .navLogo { width: 215px; }
    .logoBox{    height:50px;}
    .logoBox .navHome{margin-right: 15px;width: 25px;}
    .logoBox .navMenu{width: 25px;}
.Environmentala{font-size: 1.2rem;    border:1px solid #3dac4a; margin:10px 0;}
.pdf_icon p{font-size: 1.2rem;}
	#ver-en .pdf_link_ul a { font-size: 1.2rem;}
	#ver-en ul.pdf_link_ul li:nth-child(1) {font-size: 1.2rem;}
	.navLinkfLeft ul li{padding-right: 0px;    padding-bottom: 8px;}
    .navLinkfLeft ul li span{font-size: 1.6rem; height:30px;}
	.navLinkfLeft ul li a{font-size: 1.6rem;}	
    .navLinkfLeft ul li .nav_SMSslide_box dt strong{font-size: 1.6rem;}
	.navLinkfLeft ul li .nav_SMSslide_box dd a{padding-left:10px;padding-top:3px;padding-bottom:8px;}
	#navSlide img.nav_planceBoxIMg{ width:140px;}
    #navSlide .nav_planceBox h2{font-size:2.2rem;max-width: 140px;}
    .navLinkfRightMain{ padding-top:30px;}
    #navSlide .langBox{
        height:60px;
    }
.sectionCominfo{ padding-left: 10vw!important;
        padding-right:10vw!important;}
    /*hearder end*/

    /*2021_results_in_brief*/
    .result_box strong br{ display:none;}
    ul.reselt_s_ul li{    padding:10px 0px;}
    .result_titYear{width: 100px; padding: 30px 10px;}

    #resultBox2 h2.bor_b_b::after,
    #resultBox1 h2.bor_b_y::after{
       width: 10px;
       height: 10px;
       bottom: -7px;
    }
    span.page_btn{width: 25px; margin-right: 10px;}
    .submit-foot span.page_btn{margin-left: 10px;}
    p.chair_leih2{ font-size: 1.6rem!important;}
    body p.resuly_tit{font-size: 2.6rem !important;}
	.page_tit h1.title {font-size: 2.4rem !important;}
    .page_box a.page_btn{width: 30px;margin-right: 10px;}
    .submit-foot a.page_btn{margin-left: 10px;}

    /*2021_results_in_brief -end*/

    /*five_year_financial_summary*/
    ul.chart_box {
        padding-left: 0rem!important;
        padding-right: 0rem!important;
    }
    ul.chart_box li {
        width: 70%;
        margin: 60px auto auto auto;
    } 
    /*five_year_financial_summary -end*/
 .page_contINfo .chairmanSlideBox p{font-size: 1.8rem;}
    /*chairman_statement_eng*/

    /*.peopleName.chairName, 
    .chairTextYeBox{
       font-size: 1.6rem;
    }*/
	.maragerImg{margin-bottom:0px;}
    .page_box{padding: 0px 20px 60px 20px;}
     img.zhegaiIMG{ width: 130%; margin-left: -15%; }
	.maragerImg img.zhegaiIMG{width: calc(100% + 5vw);margin-left:-3vw;}
    .coninfoTop{ padding-top: 40px;}
	a.readMoreBtn{ margin-bottom:10px;}
    /*chairman_statement_eng -end*/
img.chair_name_img{width:170px;}
    /*chief-executive*/
    strong.supStrong{font-size:32px;}

    a.readMoreBtn:hover {
        background:#d7e4b0;
        color: #000!important;
    }
    /*chief-executive -end*/


    /*senior_management*/
    /*senior_management -end*/
	.section1Info{padding-top:40px;}
	    .logo_2021{padding-right:15px;width:40%;border-right:1px solid #91a13d;}
.logo_2021 img{ width:100%;}
    .Txtinfo2021{ font-size:2rem;}
    .section1Link{ padding-left:15px;width:60%;}
    a.ToResultsBtn{border:1px solid #fff;
        padding: 7px 10px 9px 10px;
    }
    img.index_next{ width: 16px; margin-left: 15px;}
    .section1Link a{
        width:100%;
        padding: 7px 15px 9px 15px;
        margin:3px 0px;border:1px solid #91a03a;
    }
    .page_box .pageItem a{padding: 7px 20px 9px 20px !important;}
    .page_box span.page_btn{width: 16px;}
    a.borderRa{
        font-size: 12px;
    }
	
    .sectionComTit{ font-size:2.5rem;}
#section3{ padding-top:90px;}
    .section3_tit{
        top:55px;
    }

    .section3_tit1{ 
        top:95px;
    }
    .section4_tit{
        top:50px;
        height: 28px;
    }

    .section4_tit1{
        right:0;
    }
    .section5_tit{ height: 30px;top: 60px;}

   /* .maxChaow .com_position img,
    .hudieBox{
        width: 112%;
    }*/
    .section1LineIcon{height: 40px;}
    .pageLineBox2,
    .section1LineIcon2{top: -20px;}
    .pageLineBox1{ bottom: -20px;}
    .section1LineIcon1{ bottom: -30px;}

    #ver-en .page_box p.chair_leih2{ font-size: 1.3rem!important;}
    .page_box span.page_btn{ width: 20px;}
   #ver-en .page_box .pageItem a{width: 245px;}
	.page_box .pageItem a{width: 225px;}
    .pageLineBox1 span.linespan9, 
    .pageLineBox1 span.linespan8{display: none;}
    #section1{ padding-bottom: 50px;}

    .nav_menu{ width:24px;height:16px;}
    .page_wrap{ padding-top:45px;}

   .section2_tit { width:100%;}
   ul.result_tab li a{font-size:1.6rem;}
   /*.sum_scroll table tr th,.sum_scroll table tr td{
      background: #f0f4df;
    }*/
    
    .result2021Line.pageLineBox1 span.linespan6,
    .result2021Line.pageLineBox1 span.linespan2{
        background: #fff;
    }

    .pageLineBox1 span.linespan3{ left: 21%;}
    .pageLineBox1 span.linespan6{ left: 60%;}
    .pageLineBox1 span.linespan10{ right: 5.5%;}
.chairTextYeBox .chairline.lineHaoDown{right: -25px;}
    .chairTextYeBox .chairline.lineHaoUp{left: -25px;}
		.chairTextYeBox .chairline{width:18px; height:30px;}
	.chairTextYeBox .chairline:before{ width:8px;height:25px;}
.chairTextYeBox .chairline:after{ width:6px;height:25px;}
}

/*ie拉动浏览器*/
@media (max-height:680px){
    .banner_flex_clume{
        display: block\0;
        position:absolute\0;
        height: auto\0;
        bottom: 0px\0;
        width: 100%\0;
    }
}





@media screen and (orientation: portrait) {   
    @media(min-width:1024px) and (min-height:1081px){
       
    }
  
} 


@media screen and (orientation: landscape) {   
    @media(max-width:640px){
        img.nav_planceBoxIMg {
            width: auto;
            height: 64px;
        }
    }

     

}


@media (min-height:1660px){

   .container_ipad,
   .container{
    padding-left: 3.5vw;
    padding-right: 3.5vw;
   }
   .banner_2020 img{height: 240px;}
   body h1{font-size: 5rem;}
   .pdf_icon{align-items: end;}
   ul.pdf_link_ul li:nth-child(1),
   .pdf_icon p{color: #fff;}
   .navLinkfRightMain .pdf_icon p strong{padding-bottom:5px; margin-bottom:5px; border-bottom:1px solid #fff;}
 
    #footer .foot_clouon {
        flex-direction: column-reverse;
        align-items: flex-start;
    }
    #footer .ban_heardBox{margin-left: 0px; margin-bottom: 10px;}

    #navSlide{padding-right: 40px;padding-left:70px;}
    #navSlide .nav_middle .flwxCLum{height: 100%;}
    .nav_middle .nav_linkBox{overflow: auto;    margin-bottom: 50px;}
    #navSlide .nav_planceBox{margin-bottom:30px; height: auto;}
    .navLinkfLeft{margin-top: 0px;border-top: none;border-right: none;}
    .navLinkfRightMain{background:none; padding-left: 0px; margin-bottom: 0px;padding-bottom: 0px;}
    .Environ_next{padding-left: 0px;}
    .pdf_link_ul{padding-left: 50px;}
    .pdf_link_ul li a{color: #fff;}


}


@media (min-width:1024px){
     #footer .foot_clouon {
        flex-wrap:nowrap;
        flex-direction: row-reverse;
    }
}



@media (min-height:1081px) and (min-width: 769px) ,(max-height:1366px) and (max-width:1024) {
  .ipad_hide{display: none;}.ipad_show{display: block;}
  .banner_pc{ display:none;}
.banner_mobile{ display:block;}
   .flex_column_ipad{ flex-direction: column-reverse;}
    #footer .container, 
   .container_header{
      padding-left:5vw;
      padding-right:5vw;
    }
    #section4 .container_r,
    #section1 .container_l{padding-left: 0px;}
   .container{
        padding-left: 0rem;
        padding-right: 0rem;
    }
    .container_r{
        padding-right: 0rem;
    }
    .container_l{
        padding-left: 0rem;
    }
   #footer .flex_1 .flex_w{    display: block;}
   .flex_ipad_w{flex-wrap:wrap;}
   .col_100_ipad {width: 100%!important;}
   
   .index_body #header,#header{height: auto;}
   .indexARTBG{padding-top: 0px;}
   .com_pad{padding-top: 5rem;} 
   .compaTB{padding:30px 0px 50px 0px;}

   /*hearder*/
   .pdf_icon{align-items: end;}
   /*ul.pdf_link_ul li:nth-child(1){color: #d7de21;}*/

    #navSlide{padding-right: 40px;padding-left:70px;}
    #navSlide .nav_middle .flwxCLum{height: 100%;}
    .nav_middle .nav_linkBox{overflow: auto;    margin-bottom: 50px; flex:auto;}
    #navSlide .nav_planceBox{margin-bottom:30px; height: auto;}
    .navLinkfLeft{margin-top: 0px;border-top: none;border-right: none;}
    .navLinkfRightMain{background:none; padding-left: 0px; margin-bottom: 0px;padding-bottom: 0px;}
    .Environ_next{padding-left: 0px; padding-top:40px;}
    ul.pdf_link_ul{padding-left: 50px; padding-top: 20px;}
    /*.pdf_link_ul li, .pdf_link_ul li a{color: #fff;}*/
    /*hearder end*/

    /*2021_results_in_brief
    #resultBox1{margin-bottom:35px;}*/
    .result_titYear{position:relative; width: 135px; background:#349c61; padding:50px 20px; border-top-right-radius: 30px; border-bottom-left-radius: 30px;}
    .result_titYear h2{font-size: 1.4rem; color: #fff;}
    ul.reselt_s_ul li.no_borderB_ipad {
        border-bottom: 1px solid #000000;
    }
    /*#resultBox1,#resultBox2{flex:1; padding-left: 20px;}*/

    .result_titYear.result_titYear2{background:#707b2c; }
    body p.resuly_tit, .page_tit h1.title {
        font-size: 3.4rem !important;
    }
    .reselt_source.reselt_s_ul em {
        font-size: 1.8rem;
    }
    /*2021_results_in_brief -end*/

    /*five_year_financial_summary*/

    ul.chart_box {
        padding-left: 5rem!important;
        padding-right: 5rem!important;
    }
    ul.chart_box li {
        width: 40%;
    } 
    /*five_year_financial_summary -end*/

    /*chairman_statement_eng*/
    img.zhegaiIMG{width: 100%; margin-left: 0px; z-index: 6} 
    h2.peoplestate{font-size:2.4rem; line-height: 1.3;}
    .chairPeople{width: 100%;}
    .chiefPeople{width: 100%; height: auto;}
    .chairmanSlideBox{height: 0px; margin-bottom: 0px!important; overflow: hidden;}
    .chairmanSlideBox.showAll{height:auto;margin-bottom:50px!important;}
    .chairInfoBox.serionImgbox{top: 3px;}
    .serionImgbox img{top: auto; bottom: 0px;}
    /*chairman_statement_eng -end*/

    /*chief-executive*/
    /*chief-executive -end*/


    /*senior_management*/
    .maragerImg{margin-top: 0px; margin-bottom: 50px; height: auto; }


    /*senior_management -end*/

    /*index*/
  
    .section1bg1{
        padding-top: 60px; background: #b0dff3;z-index: 3;
    }
    .section1bg2{ background: #fff;}
   /* .section1LineIcon{ width:95%;}*/
    .section1LineIcon1{ top: auto; bottom: -45px;width:50%;
    left: auto;
    right: 0px;}
    .section1LineIcon2{ bottom: auto; top: -30px;width:95%;}
    .section1Info{padding-top: 50px;}
    .section1Infotxt{padding-left: 0px; border-left: none; display: flex;
    align-items: flex-end;}
    .logo_2021{ width: 42%; padding-right: 4vw; border-right: 2px solid #91a13d; }
    .section1Link{ margin-top: 0px; width: 55%; padding-left: 4vw;}
    .section1Link a{ width: calc(100% - 20px)}

    .sectionComTit{ font-size: 5rem;}
    .sectionCominfo{ width: 100%; max-width: 100%;padding-left: 10rem!important;
        padding-right: 10rem!important;}
    .section2_tit{ right: 0px;}
    .sectionBox{ padding: 80px 0px;}
    #section2{ padding-top: 80px;}
    .section2_tit{ 
        top: 60px;
    }
    .section2_tit1{
        position: relative;
        bottom: auto;
        left: auto;
        margin-bottom: 20px;
    }
    .section2Info{ padding-top: 30px;}
    #section2 .ipadMacwh{width: 115%!important; margin-left: -15%;}
    #section3 .ipadMacwh{width: 115%!important; margin-right: -15%;}
    #section5 .ipadMacwh{width: 110%!important; margin-left: -10%;}
    
    #section3{ padding-top: 140px;}
    .section3_tit{
        right: auto;
        top: 60px;
        left: 10vw;
    }
    .section3_tit1{
        left: auto;
        bottom: auto;
        right: 10vw;
        top: 125px;
    }
    .section3Info {
        padding-top: 30px;
    }
    .sectionCominfo{ width: 100%; max-width: 100%;padding-left: 12vw!important;
        padding-right: 12vw!important;}
    #section4{
        padding-top: 120px;
    }
    #section4 .container_l {
        padding-left: 0vw;
    }
    .section4_tit{
        left: 10vw;
    }
    .section4_tit1{
        position: relative;
        right: -28%;
        margin-bottom: 30px;
    }
    .section4Info{ padding-bottom: 0px;}
    #section5{ padding-top: 120px;}
    .section5_tit1{
        position: relative;
        bottom: auto;
        right: auto;
        margin-left: 40%;
        margin-bottom: 30px;
    }
    .section5_tit{ 
        padding-left: 0px;
    }
    .section5Info{ padding-top: 30px;}
    .sectionBox{ padding: 60px 0px;}
#section1{    padding-top: 100px;}
.notify {top:100px;}
.section1LineIcon2 {
    bottom: auto;
    top: -30px;
    left: -52vw;
}
    .Environmentala{
        position: relative;
    }

    .fleEnd{
        flex-wrap: wrap;
    }
    .ToResultsBtnBox{
        position: relative;
        bottom: auto;
        display: flex;
        justify-content: flex-end;
        padding-left: 12vw!important;
        padding-right: 12vw!important;
    }
    a.ToResultsBtn{
        margin-top: 40px;
    }
    .page_box{padding: 0px 10vw 60px 10vw;}
    .chairText{max-width: 100%; padding:30px 10vw 0px 10vw;}
    .page_contINfo{
        padding:0px 10vw;
    }

    .ban_heard {margin-bottom: 10px;}

    .LineIconW16{
      width:17px;
    }
    .LineIconW12{
      width: 12px;
    }
    .LineIconW10{
      width:8px;
    }
    .LineIconW08{
      width:6px;
    }
    .pageLineBox1{
        right: 0px;
        top: auto;
        bottom: -20px;
        width: 55%;
        z-index: 5;
    }
    .resuleBG .pageLineBox1{ right: auto; left: 0px; width: 50%;}
    .pageLineBox2{
        bottom: auto;
        top: -20px;
        left: 0;
        width: 55%;
    }
   /* .summary_box{ padding: 0px;}*/
    p.footerMembweP{
        position: absolute;
        right: 0px;
        bottom: 37px;
    }

    .result_box{padding: 70px 5vw;}
}