@charset "UTF-8";

.investor-report { padding:0.6rem 0px 1rem; }
.investor-report ul li { width:49.3%; position:relative; overflow:hidden; margin-top:0.2rem; }
.investor-report ul li .bg_container { height:3.99rem; }
.investor-report ul li .page-text { position:absolute; width:2.8rem; padding:0.4rem; top:0px; right:0px; height:100%; bottom:0px; background:rgba(248,93,139,0.9); }
.investor-report ul li a { color:#fff; }
.investor-report ul li h4 { margin-top:0.06rem; height:4.5em; }

.investor-report .page-more { padding-top:0.07rem; }
.investor-report .page-more span { display:inline-block; position:relative; min-width:1.6rem; border:1px solid #fff; line-height:2.75; border-radius:0.05rem; padding:0px 0.2rem; color:#fff; }
.investor-report .page-more span em { position:relative; z-index:2; display:inline-block; }
.investor-report .page-more span:before { position:absolute; left:0px; top:0px; height:100%; transition:0.5s all; border-radius:0.05rem;  -webkit-transition:0.5s all; content:""; bottom:0px; width:0px; background:rgba(0,0,0,0.1);}
.investor-report ul li:hover .page-more span:before { width:100%; }

.investor-report ul li.li02 .page-text { background:rgba(0,0,0,0.4); }

.investor-report ul li.li03 { /*width:100%;*/ }
.investor-report ul li.li03 .bg_container { height:3.69rem; background-position:left center; }
.investor-report ul li.li03 .page-text { width:auto; left:1.18rem; right:1.18rem; background:none; padding:0.4rem 0px;  }

/*.investor-report ul li.li04 { background:#fff; }
.investor-report ul li.li04 .page-img { position:absolute; left:0px; width:100%;  right:0px; height:76%; bottom:4%; }
.investor-report ul li.li04 .page-img img { width:100%; height:100%; }
.investor-report ul li.li04 .page-text { width:100%; background:none; height:auto; padding:0.1rem 0px 0px 0.2rem; color:#000; }
*/

.investor-report ul li.li04 .page-img { background:#fff; padding:0.2rem 0px;}
.investor-report ul li.li04 .swiper-slide { height:100%; }
.investor-report ul li.li04 .page-img img { height:3.29rem; width:100%; }
.investor-report ul li.li04 .bg_container { height:3.69rem; background-position:right center; }
.investor-report ul li.li04 .page-text { z-index:2; background:none; color:#fff; top:0.5rem; }

.investor-report .swiper-button-next, .investor-report .swiper-button-prev { width:0.3rem; height:0.3rem; z-index:3; background:none; display:none; opacity:0; filter:alpha(opacity=0); }
.investor-report .swiper-button-next:before {position:absolute; width:0.16rem; right:0; height:0.04rem; top:50%;  content:""; border-radius:0.02rem; background:#00bff2;transform-origin:right center; transform:rotate(45deg); -webkit-transform:rotate(45deg);  }
.investor-report .swiper-button-next:after {position:absolute; width:0.16rem; margin-top:-1px; right:0px; height:0.04rem; border-radius:0.02rem; top:50%;  content:""; background:#00bff2; transform-origin:right center; transform:rotate(315deg); -webkit-transform:rotate(315deg);}
.investor-report .swiper-button-prev:before {position:absolute; width:0.16rem; left:0; height:0.04rem; top:50%;  content:""; border-radius:0.02rem; background:#00bff2;transform-origin:left center; transform:rotate(45deg); -webkit-transform:rotate(45deg);  }
.investor-report .swiper-button-prev:after {position:absolute; width:0.16rem; margin-top:1px; left:0px; height:0.04rem; border-radius:0.02rem; top:50%;  content:""; background:#00bff2; transform-origin:left center; transform:rotate(315deg); -webkit-transform:rotate(315deg);}
.investor-report .swiper-button-prev { left:0.2rem; }
.investor-report .swiper-button-next { right:0.2rem; }
.investor-report ul li.li04:hover  .swiper-button-next,.investor-report ul li.li04:hover .swiper-button-prev { opacity:1; filter:alpha(opacity=100); display:inline-block; }   





@media only screen and (max-width:1440px){
.investor-report ul li .page-text { width:210px; }
.investor-report ul li h4 { max-height:54px; height:54px; }
}
@media only screen and (max-width:750px){
.investor-report ul li { width:100%; }
.investor-report ul li .page-text { width:100%; }
.investor-report ul li h4 { max-height:none; height:auto; }
.investor-report ul li.li03 .page-text { left:0px; right:0px; padding:0.4rem; }
.investor-report .page-more { padding-top:0.3rem; }
.investor-report .page-more span { line-height:2.25; }

.investor-report ul li.li04  { height:3.69rem; }

}


.investor-contact { color:#fff; position:relative; }
.investor-contact .bg_container { position:absolute; top:0px; right:0px; height:100%; bottom:0px; width:50%; }
.investor-contact .page-text { width:50%;  min-height:4.59rem; padding:0.4rem 0.4rem 0.4rem 12.5%; }
.investor-contact .page-text dl { width:100%; }
.investor-contact .page-text dl dt { padding-bottom:0.12rem; }
.investor-contact .page-text dl dd { line-height:1.875; }
.investor-contact .page-text dl dd span { display:block; float:left; min-width:4em; }
.investor-contact .page-text dl dd p { overflow:hidden; }
.investor-contact .page-text dl dd a { color:#fff; }
.investor-contact .page-text dl dd a:hover { opacity:0.9; filter:alpha(opacity=90); }
.investor-contact .page-text-rt { width:50%; position:absolute; height:100%; bottom:0px; top:0px; right:0px; padding-right:12.5%; }
.investor-contact .page-text-rt .page-more { padding-top:0.5rem; }
.investor-contact .page-text-rt .page-more a {border:1px solid #fff; background:none; color:#fff; letter-spacing:0px; }

@media only screen and (max-width:1640px){
.investor-contact .page-text  { padding-left:5%; }
.investor-contact .page-text-rt { padding-right:5%; }
}
@media only screen and (max-width:1440px){
.investor-contact dl dd span { min-width:50px; }
}
@media only screen and (max-width:750px){
.investor-contact .bg_container { position:relative; width:100%; height:4.59rem; }	
.investor-contact .page-text { width:100%; }
.investor-contact .page-text-rt { height:4.59rem; }
}



.inv-respon-lb { padding:0.41rem 0px 1.61rem; }
.inv-respon-lb ul li { border:1px solid #d5dae0; padding:0.4rem; margin-top:0.4rem; }
.inv-respon-lb ul li .page-img { width:2.05rem; overflow:hidden; }
.inv-respon-lb ul li .bg_container { height:2.69rem; background-size:contain; }
.inv-respon-lb ul li .page-text { flex:1; padding-left:0.6rem; }
.inv-respon-lb ul li h3 { color:#3066ac; line-height:1.2; }
.inv-respon-lb ul li .page-txt { color:#333; min-height:3em; }
.inv-respon-lb ul li .page-more { padding-top:0.04rem; }
.inv-respon-lb ul li .page-more a { min-width:1.1rem; letter-spacing:0px; background:none; border:1px solid #c0c0c0; border-radius:0.03rem; }
.inv-respon-lb ul li .page-more a:first-child { background:#de4774; color:#fff; border-color:#de4774; }

@media only screen and (max-width:750px){
.inv-respon-lb { padding:0.41rem 0px 0.8rem; }
.inv-respon-lb ul li { padding:0.2rem; margin-top:0.2rem; }
.inv-respon-lb ul li .page-text { padding-left:0.3rem; }
.inv-respon-lb ul li .page-txt { font-size:0.24rem; }
.inv-respon-lb ul li .page-more { padding-top:0.16rem; }
}

@media only screen and (max-width:414px){
.inv-respon-lb ul li .page-txt { font-size:14px; }
}


.inv-temporary-lb { padding:0.6rem 0px 1rem; }
.inv-temporary-lb ul { padding-bottom:0.5rem; }
.inv-temporary-lb ul li {border-bottom:1px solid #d5dae0; padding:0.2rem 0px; }
.inv-temporary-lb ul li .page-txt { flex:1; padding-right:0.3rem; }










