@charset "UTF-8";

.investor-sec-bk01 { margin-top:-4.75em; position:relative; z-index:2; }
.investor-sec-bk01 .con-wrap { width:90%; max-width:920px; margin:0px auto; border-radius:2em 2em 0px 0px;  padding:2.8125em 0px 5.75em; }
.investor-sec-bk01 .content { width:90%; max-width:700px; margin:0px auto;  }
.investor-sec-bk01 .con { margin-top:2.8125em; line-height:2.0625;  }
.investor-sec-bk01 .sub-tit { padding-top:3.8571em; }

.investor-sec-bk02 { padding-top:2.75em; }
.investor-sec-bk02 .sec { padding:12.375em 3.125em 7.25em; margin-bottom:2.75em; }
.investor-sec-bk02 .sec .text { background:rgba(255,255,255,0.89); padding:2.5625em 3.125em 2.5em; max-width:742px; border-radius:0px 3em 0px 3em; }
.investor-sec-bk02 .sec .con { line-height:2.0625; max-height:8.25em; margin-top:0.875em; margin-bottom:0.6875em;  }
.investor-sec-bk02 .sec .btn { padding-top:1.11em; }
.investor-sec-bk02 .sec .btn a { display:inline-block; background:#f6a026; border-radius:0px 1.2778em 0px 1.2778em; text-align:center; color:#fff; width:8.889em; line-height:2.5556;}
.investor-sec-bk02 .sec .btn a:hover {background:#dd8a14; }
.investor-sec-bk02 .sec.sec01 {padding:10em 3.125em 6.25em; }



.investor-sec-bk03 { padding-top:1.4375em; padding-bottom:7.125em;  }
.investor-sec-bk03 .con-wrap { max-width:1280px; margin:0px auto;  }
.investor-sec-bk03 .list { border-top:1px solid #e9e9e9; padding:2em 0em; margin-top:2.44em; }
.investor-sec-bk03 .list:before{
  position: absolute;
  content:"";
  left: 0px;
  bottom: 1px;
  right: 0px;
  height: 1px;
  background:#e9e9e9;
}
.investor-sec-bk03 .list .ico { margin:0px auto; background:url(../images/investor-sec-bk03-ico01.png) no-repeat center center; background-size:100% 100%; width:4.944em; height:6.6667em;}
.investor-sec-bk03 .list ul li { width:25%; padding:1.2778em 1% 1.5em;  position:relative; top:0px; }
.investor-sec-bk03 .list ul li .sub-tit { margin-top:1.33em; }
.investor-sec-bk03 .list ul li .sub-tit span { display:inline-block; padding-right:2.722em; position:relative; }
.investor-sec-bk03 .list ul li .sub-tit span i { position:absolute; right:0px; top:50%; margin-top:-0.665em; width:1.33em; height:1.33em; background:url(../images/down01.png) no-repeat center center; background-size:100% 100%; }
.investor-sec-bk03 .list ul li:hover { top:-3px; }
.investor-sec-bk03 .swiper-pagination {
  top:auto;
  bottom: -1px;
  background: none;
}
.investor-sec-bk03 .investor-wrap {
  position: relative;
}
.investor-sec-bk03 .swiper-pagination .swiper-pagination-progressbar-fill {
  background: #ecac47;
}
.investor-sec-bk03 .swiper-button-prev,
.investor-sec-bk03 .swiper-button-next {
  width: 2.778em;
  height: 2.778em;
  background: #f6a027;
  border-radius:0px 1em 0px 1em;
}
.investor-sec-bk03 .swiper-button-prev{
  left: -3.889em;
}
.investor-sec-bk03 .swiper-button-next{
  right: -3.889em;
}
.investor-sec-bk03 .swiper-button-prev::after,
.investor-sec-bk03 .swiper-button-next::after{
  font-size: 1.5em;
  color: #fff;
}
.investor-sec-bk03 .swiper-button-disabled {
  opacity: 1;
  background: #eaeaea;
}
.investor-sec-bk03 .swiper-button-disabled:after{
  color: #9b9fa4;
}

.investor-sec-bk03 .list.on .swiper-wrapper {
  width: auto;
}

@media only screen and (max-width: 1460px){
  .investor-sec-bk03 .swiper-button-prev{
    left:-1em;
  }
  .investor-sec-bk03 .swiper-button-next{
    right:-1em;
  }


}  



.investor-sec-bk04 { margin-bottom:6.6875em; padding:2.0625em 2.5em; }
.investor-sec-bk04 .img { width:55.3%; }
.investor-sec-bk04 .img img { width:100%; }
.investor-sec-bk04 .text { width:37.43%; }
.investor-sec-bk04 .text dl dd { padding:0.525em 0px; float:left; width:100%; }
.investor-sec-bk04 .text dl dd label { float:left; display:block; }
.investor-sec-bk04 .text dl dd .con { overflow:hidden; }
.investor-sec-bk04 a { color:#555; }
.investor-sec-bk04 a:hover { color:#dd8a14; }



.investor-notice-wrap { padding-right:8.97%; padding-top:4.5%; padding-bottom:2.3%;  }
.investor-notice-wrap .investor-notice-nav { float:left; width:16.2%; }
.investor-notice-wrap .investor-notice-nav ul li { padding-bottom:0.9em; }
.investor-notice-wrap .investor-notice-nav a { display:block; background:#f6a026; line-height:2.25; border-radius:0px 1.125em 0px 1.125em; color:#fff;  }
.investor-notice-wrap .investor-notice-nav .back a { background:#d5d5d5; }

.investor-notice-wrap .investor-notice-con { float:right; width:78.87%;color:#555;  }
.investor-notice-wrap .investor-notice-con .list h3 { line-height:1.1; padding-left:2%; border-bottom:1px solid #e2e2e2; padding-bottom:0.95em; }
.investor-notice-wrap .investor-notice-con .list ul { padding:0.65em 0px 4.889em;}
.investor-notice-wrap .investor-notice-con .list ul li { position:relative;  padding:0.6944em 8em 0.6944em 2%; }
.investor-notice-wrap .investor-notice-con .list ul li a { display:inline-block; max-width:100%; color:#555; position:relative; padding-left:28px; }
.investor-notice-wrap .investor-notice-con .list ul li a:hover { color:#000;}
.investor-notice-wrap .investor-notice-con .list ul li a:before { position:absolute; top:0.3em; left:0px; content:""; background:url(../images/down02.png) no-repeat center center; width:16px; height:16px;  }
.investor-notice-wrap .investor-notice-con .list ul li .time { position:absolute; top:0.6944em; right:0px; }



.investor-shares { padding:3.8% 0px;}
.investor-shares img { max-width:100%; }


@media only screen and (max-width: 1200px){

.investor-sec-bk04 .text { width:41%; }
.investor-sec-bk04 .text dl dd { padding:0.25em 0px; }

}




@media only screen and (max-width: 980px){


.investor-sec-bk04 .img { width:100%; }
.investor-sec-bk04 .text { width:100%; padding-top:1.5em;  }


}

@media only screen and (max-width: 900px){

}


@media only screen and (max-width: 767px){

.investor-sec-bk01 { margin-top:-3.1667em; }
.investor-sec-bk01 .con-wrap { padding:1.5em 0px 2em; border-radius:2em 2em 0px 0px; }
.investor-sec-bk01 .title { font-size:0.34rem; font-weight:bold; }
.investor-sec-bk01 .con { margin-top:1em; }
.investor-sec-bk01 .sub-tit { padding-top:1em; }

.investor-sec-bk02 { padding-top:1em; }
.investor-sec-bk02 .sec,.investor-sec-bk02 .sec.sec01 { margin-bottom:1em; padding:8.1667em 2.0833em 4.833em; }
.investor-sec-bk02 .sec .text { width:100%; padding:1.5em 2.0833em 1.75em; text-align:center;  }
.investor-sec-bk02 .sec .btn a { width:6.667em; line-height:1.91667; border-radius:0px 0.958885em 0px 0.958885em; } 
.investor-sec-bk02  h3 { font-weight:bold; }

/* .investor-sec-bk03 .list { border-top:none; margin-top:0px; border-bottom:none; padding:1em 0px; }
.investor-sec-bk03 .list ul li { width:100%; border:1px solid #ddd; margin:0.5em 0px; padding:1.5em 1em; }
.investor-sec-bk03 .list ul li  a { display:block; position:relative; }
.investor-sec-bk03 .list ul li .ico { position:absolute; left:0em; top:50%; margin-top:-1.3335em; width:2em; height:2.667em; }
.investor-sec-bk03 .list ul li .sub-tit { margin-top:0px; text-align:left; padding:0px 0em 0px 3em; }
.investor-sec-bk03 .list ul li .sub-tit span { display:block; } */
.investor-sec-bk03 .list ul li {
  width: 50%;
}

.investor-sec-bk03 .title { font-weight:bold; }

.investor-sec-bk02 .sec .text { border-radius:0px 2em 0px 2em; }
.investor-sec-bk03 { padding-bottom:2em; }
.investor-sec-bk04 { margin-bottom:3em; padding:1.5em;}


.investor-notice-wrap { padding-right:0px; }
.investor-notice-wrap .investor-notice-nav { width:100%; }
.investor-notice-wrap .investor-notice-nav ul { display:inline-block; }
.investor-notice-wrap .investor-notice-nav ul li { display:inline-block; }
.investor-notice-wrap .investor-notice-nav a { padding:0px 1em; }
.investor-notice-wrap .investor-notice-nav .back { display:inline-block; }
.investor-notice-wrap .investor-notice-con { width:100%; padding:1em 0px 0px; }
.investor-notice-wrap .investor-notice-con .list ul { padding-bottom:2.5em; }
.investor-notice-wrap .investor-notice-con .list ul li a { padding-left:1.5em; padding-right:0px; }
.investor-notice-wrap .investor-notice-con .list ul li a:before { background:url(../images/down03.png) no-repeat center center; width:1em; height:1em; background-size:100% 100%;  }
.investor-notice-wrap .investor-notice-con .list ul li { padding-right:2%; }
.investor-notice-wrap .investor-notice-con .list ul li .time { position:relative; top:0px; padding-left:28px; color:#aaa; }

.investor-shares { padding:1em 0px;}
 

}


@media only screen and (max-width: 375px){
 


}

@media only screen and (max-width: 374px){
 

}

