a.syy_wmore{display:block;width:19px;height:19px;background-image:url(../images/invest_icon07.png);}
.lh_17{line-height:1.7em;}

/*respond_index*/
.respond_index section h2{color:#393939;font-size:2.5rem;margin-bottom:2.25rem;line-height:1.1em;}
.respond_index .part_1{margin-top:-5rem;padding:5rem 0 5.2rem;background-size:cover;margin-bottom:5rem;}
.respond_index .part_1 p:before{content: "";display:inline-block;width:1em;height:1em;background-color:#cccccc;color:#fff;font-size:12px;line-height:1.7em;text-align:center;border-radius:50%;font-family:Arial;position: absolute;left: 0;top: 4px;}
.respond_index .part_1 p{display:block;line-height:1.7em;color:#4a4a4a;margin-left:10px;width:90%;overflow:hidden;position: relative;padding-left: 30px;margin-bottom:1.33rem;font-size: 14px;}

.respond_index .part_2{margin-bottom:5rem;}
.respond_index .part_2 li{float:left;width:15%;position:relative;overflow:hidden;height:100%;transition:all .5s linear;transition-delay:0.1s;}
.respond_index .part_2 li.on{width:40%;}
.respond_index .part_2 li .listbox{padding:3.1rem 3.3rem;box-sizing:border-box;z-index:3;position:relative;height:100%;}
.respond_index .part_2 li h3{color:#fff;position:absolute;bottom:3.1rem;left:0;width:100%;text-align:center;transition:all .5s;top:auto;box-sizing:border-box;padding:0;}
.respond_index .part_2 li.on h3{font-size:2rem;text-align:left;top:3.1rem;padding:0 3.3rem;bottom:auto;}
.respond_index .part_2 li .lh_17{color:#fff;margin-bottom:2rem;max-height:208px;visibility:hidden;transition:all .5s;opacity:0;transition-delay:0s;position:relative;margin-top:5.2rem;}
.respond_index .part_2 li .lh_17 .mCSB_container{padding-right:15px;}
.respond_index .part_2 li.on .lh_17{visibility:visible;opacity:1;transition-delay:0.5s;}
.respond_index .part_2 li img{position:absolute;top:0;bottom:0;height:100%;}
.respond_index .part_2 li a.syy_wmore{visibility:hidden;display: none;}
.respond_index .part_2 li.on a.syy_wmore{visibility:visible;}
.respond_index .part_2 li .mask{position:absolute;top:0;bottom:0;left:0;right:0;background-color:rgba(32,82,117,0.8);z-index:2;opacity:0;transition:all .5s;}
.respond_index .part_2 li.on .mask{opacity:1;}
.respond_index .part_3{margin-bottom:8.75rem;position:relative;}
.respond_index .part_3 .swiper-container{overflow:hidden;margin:0 -3.41rem;height:auto!important;position:relative;}
.respond_index .part_3 li{height:auto!important;width:25%;}
.respond_index .part_3 .swiper-wrapper{height:auto!important;}
.respond_index .part_3 li a{display:block;margin:0 3.41rem;overflow:hidden;}
.respond_index .part_3 li a .imgbox{margin-bottom:2.5rem;display:block;}
.respond_index .part_3 .but{position:absolute;width:100%;top:50%;}
.respond_index .part_3 .but .swiper-button-prev,.respond_index .part_3 .but .swiper-button-next{width:4rem;height:4rem;background-position:center;transform:translateY(-50%);position:absolute;background-color:rgba(0,0,0,0.4);border-radius:7px;cursor:pointer;}
.respond_index .part_3 .but .swiper-button-prev{background-image:url(../images/respon_icon01.png);left:25px;}
.respond_index .part_3 .but .swiper-button-next{background-image:url(../images/respon_icon02.png);right:25px;}
.respond_index .part_3 .but .swiper-button-prev.on{background-image:url(../images/respon_icon01_on.png);}
.respond_index .part_3 .but .swiper-button-next.on{background-image:url(../images/respon_icon02_on.png);}
.respond_index .part_3  p{color:#393939;line-height:1.1em;}

/*busness_index*/
.business_index .part_1{margin-bottom:5rem;overflow:hidden}
.business_index .part_1 dl{margin-bottom:3.33rem;position:relative;}
.business_index .part_1 dt{position:relative;height:100%;float:left;width:66.40%;box-sizing:border-box;color:#fff;}
.business_index .part_1 dt .txt{position:absolute;bottom:4.5rem;left:5.25rem;width:69.29%;}
.business_index .part_1 dt h3{font-size:3rem;margin-bottom:2rem;}
.business_index .part_1 dt p{line-height:1.6em;}
.business_index .part_1 dd{float:left;width:33.60%;height:100%;box-sizing:border-box;padding:9.5rem 4.25rem;padding-bottom:0;border-left:1px solid #fff;border-color:rgba(179,193,206,0.75)!important;color:#fff;}
.business_index .part_1 dd h4{font-size:2rem;margin-bottom:2rem;}
.business_index .part_1 dd p{line-height:1.7em;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 7;overflow: hidden;max-height:11.9em;}
.business_index .part_1 dd ul{height:100%;}
.business_index .part_1 dd li{box-sizing:border-box;height:100%;}
.listbox_text{font-size: 16px;
    margin-bottom: 20px;
    line-height: 2.1em;}

.business_index .part_1 dd .swiper-container{overflow:hidden;height:100%;position:relative;}
.business_index .part_1 .pagination {position: absolute;z-index: 20;bottom: 2.5rem;width: 100%;text-align: center;}
.business_index .part_1 .swiper-pagination-switch {display: inline-block;width: 6px;height: 6px;border-radius: 50%;background: rgba(255,255,255,0.5);margin: 0 7px;cursor: pointer;}
.business_index .part_1 .swiper-active-switch {background: #fff;width:9px;height:9px;box-shadow:0 4px 4px #333;transform:scale(1)!important;}
.business_index .part_1 dl:nth-child(4n+2) dt{float:right;}
.business_index .part_1 dl:nth-child(4n+2) dd{float:right;border:none;border-right:1px solid #fff;}
.business_index .part_1 dl:nth-child(4n+3) dt{width:55.07%;}
.business_index .part_1 dl:nth-child(4n+3) dd{width:44.93%;}
.business_index .part_1 dl:nth-child(4n+4) dt{float:right;width:55.07%;}
.business_index .part_1 dl:nth-child(4n+4) dd{float:right;border:none;border-right:1px solid #fff;width:44.93%;}

/*business_rent*/
.business_rent .part_1 ul{overflow:hidden;margin-bottom:8.5rem;}
.business_rent .part_1 li{position:relative;margin-bottom:2.5rem;}
.business_rent .part_1 li img{position:absolute;top:0;left:0;right:0;bottom:0; width:100%; height:auto;}
.business_rent .part_1 li .txt{float:right;width:50%;padding:7.75rem 7.5rem 0 3.5rem;position:relative;z-index:2;box-sizing:border-box;}
.business_rent .part_1 li:nth-child(6n+2) .txt{float:left;padding:7.75rem 1.5rem 0 9.25rem;}
.business_rent .part_1 li:nth-child(6n+3) .txt{float:left;padding:9.5rem 9.5rem 0 9.25rem;}
.business_rent .part_1 li:nth-child(6n+4) .txt{padding:9.5rem 7.5rem 0 3.5rem;}
.business_rent .part_1 li:nth-child(6n+5) .txt{float:left;padding:9.5rem 9rem 0 7.5rem;}
.business_rent .part_1 li:nth-child(6n+6) .txt{padding:9.5rem 9.5rem 0 9.25rem}
.business_rent .part_1 li h2{font-size:2rem;margin-bottom:2.5rem;line-height:1.1rem;}
.business_rent .part_1 li h2 a{color:#000000;}
.business_rent .part_1 li p{line-height:1.7em;font-size:16px;margin-bottom:5.5rem;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;max-height:3.4em;color:#3d3d3d}
.business_rent .part_1 li .bottombox{margin:0 -5rem;}
.business_rent .part_1 li .listbox{float:left;width:50%;box-sizing:border-box;}
.business_rent .part_1 li .listbox:nth-child(odd){border-right:1px solid #3d3d3d;}
.business_rent .part_1 li dl{margin:0 5rem;}
.business_rent .part_1 li dt{font-size:1.5rem;margin-bottom:2rem;line-height:1.1rem;color:#3d3d3d;font-weight:bold;white-space:nowrap;}
.business_rent .part_1 li dd{font-size:2rem;color:#3d3d3d;}
.business_rent .part_1 li dd em{font-size:6rem;letter-spacing:-4px;line-height:1.1em;margin-right:9px;/* color:#004da1; */}
.business_rent .part_1 li.white_style h2 a,
.business_rent .part_1 li.white_style p,
.business_rent .part_1 li.white_style dd,
.business_rent .part_1 li.white_style dd em,
.business_rent .part_1 li.white_style dt{color:#fff;}
.business_rent .part_1 li.white_style dt{color:#fff;}
.business_rent .part_1 li.white_style .listbox{border-color:#fff;}

/*business_detail*/
.business_detail .part_1{margin-bottom:12rem;}
.business_detail .part_1 .leftbox{float:left;width:20.31%;}
.business_detail .part_1 .leftbox li{margin-bottom:1.75rem;padding-right:5rem;position:relative;}
.business_detail .part_1 .leftbox li:before{content:'';display:block;position:absolute;background-image:url(../images/rent_icon01.png);width:13px;height:21px;top:50%;transform:translateY(-100%);right:2rem;opacity:0;transition:all .5s;}
.business_detail .part_1 .leftbox li .imgbox{margin-bottom:0.75rem;position:relative;}
.business_detail .part_1 .leftbox li .imgmask{position:absolute;top:0;left:0;bottom:0;right:0;background: rgba(131,131,131,0.75);opacity:0;transition:all .5s;}
.business_detail .part_1 .leftbox li p{color:#303030;padding-bottom:0.75rem;border-bottom:1px solid #aeaeae;text-align:center;transition:all .5s;}
.business_detail .part_1 .rightbox{float:left;width:79.69%;}
.business_detail .part_1 .rightbox>h2{font-size:2.5rem;color:#000000;line-height:1.1em;margin-bottom:2.5rem;}
.business_detail .part_1 .rightbox .topbox{position:relative;margin-bottom:4.5rem;}
.business_detail .part_1 .rightbox .topbox img{width:100%;}
.business_detail .part_1 .rightbox .bottombox{color:#303030;}
.business_detail .part_1 .rightbox .bottombox>p{line-height:1.7em;margin-bottom:2.5rem; font-size:14px;}
.business_detail .part_1 dl:first-child{margin-right:3.5rem;padding-right:2.5rem;border-right:1px solid #b0b0b0;float:left;display:inline-block;margin-bottom:2.75rem;}
.business_detail .part_1 dt{font-size:1.5rem;margin-bottom:2rem;line-height:1.1rem;color:#3d3d3d;font-weight:bold;white-space:nowrap;}
.business_detail .part_1 dd{font-size:2rem;color:#3d3d3d;font-weight:bold;}
.business_detail .part_1 dd em{font-size:6rem;letter-spacing:-4px;line-height:1.1em;margin-right:9px;color:#004da1;}
.business_detail .part_1 .formbox{position:absolute;top:4rem;right:4.25rem;}
.business_detail .part_1 #form1,.business_detail .part_1 #form2{width:26.75rem;height:20.5rem;}
.business_detail .part_1 #form1{margin-bottom:3.5rem;}



.business_detail .part_1 .rightbox .item_list{transition:0.5s all;}
.business_detail .part_1 .rightbox .item_list .item{background: #fff;margin-bottom:2rem;}
.business_detail .part_1 .rightbox .item_list .item_t{padding-left:20px;line-height: 40px;width: 100%;height: 40px;color: #fff;font-size:16px;background:#E50023;box-sizing: border-box;position: relative;cursor: pointer;transition:0.5s all;}
.business_detail .part_1 .rightbox .item_list .item_t:before{content: "";position: absolute;display: block;left: 20px;top: 50%;width: 21px;height: 24px;margin-top: -12px;}
.business_detail .part_1 .rightbox .item_list .item_t:after{content: "";position: absolute;display: block;right:20px;top: 50%;width: 24px;height: 24px;background: url(../images/arr_down.png) no-repeat center;margin-top: -12px;}
.business_detail .part_1 .rightbox .item_list .item.active .item_t{background: #E50023;color: #fff;}
.business_detail .part_1 .rightbox .item_list .item.active .item_t:before{}
.business_detail .part_1 .rightbox .item_list .item.active .item_t:after{background: url(../images/arr_top.png) no-repeat center;}
.business_detail .part_1 .rightbox .item_list .item_c{padding:40px;display: none;}














/*invest_index*/
.invest_index .part_1{background-size:cover;padding:5.25rem 9.25rem 5.25rem 4.75rem;margin-bottom:4.75rem;}
.invest_index .part_1 .leftbox{float:left;width:47.85%;padding-top:3rem;}
.invest_index .part_1 .leftbox .lh_17 p{line-height: 1.7em;}
.invest_index .part_1 .rightbox{float:left;width:52.15%;}
.invest_index .part_1 .rightbox ul{margin:0 -2rem;}
.invest_index .part_1 .rightbox li{float:left;width:33.33%;}
.invest_index .part_1 .rightbox .listbox{margin:0 2rem;border:1px solid #004da1;box-sizing:border-box;padding:1.33rem 0rem 2.5rem 1rem;color:#3d3d3d;}
.invest_index .part_1 .rightbox .listbox h3{margin-bottom:0.75rem;font-weight:bold;line-height:1.1em;}
.invest_index .part_1 .rightbox .listbox em{color:#004da1;font-size:5rem;margin-bottom:0.75rem;line-height:1.1em;letter-spacing:-0.25rem;}
.invest_index .part_1 .rightbox .listbox p{font-weight:bold;}
.invest_index .part_2{margin-bottom:8.25rem;overflow:hidden;position:relative;padding:4rem 0 2rem;}
.invest_index .part_2 ul{width:2000%;position:relative;}
.invest_index .part_2 li{float:left;transition:all .3s;background-color:#fff;position:relative;}
.invest_index .part_2 li .listbox{position:relative;}
.invest_index .part_2 li .listbox img{width:100%;}
.invest_index .part_2 li.on{z-index:3;box-shadow:0 0 12px 5px #ccc;transform:scale(1.1) translateY(-3%);}
.invest_index .part_2 li h2{color:#fff;padding:1.5rem;line-height:1.1em;text-align:center;font-size:1.5rem;background-color:#c8d3dd;transition:all .3s}
.invest_index .part_2 li.on h2{font-size:2rem;background-color:#004da1;}
.invest_index .part_2 .but{position:absolute;left:0;right:0;top:0;height:100%;}
.invest_index .part_2 .but a{position:absolute;display:block;height:100%;width:30%;z-index:2}
.invest_index .part_2 .but a.prev{left:0;}
.invest_index .part_2 .but a.next{right:0;}
.invest_index .part_2 .slidemask{position:absolute;left:0;top:0;right:0;bottom:0;z-index:2;background-color:rgba(255,255,255,0.8);}
.invest_index .part_2 li.on .slidemask{display:none}
.invest_index .part_2 .tab{text-align:center;display:none;background-color:#fff;}
.invest_index .part_2 .tab a{display:inline-block;border:1px solid #004da1;background-color:#fff;color:#004da1;margin:2rem;padding:1rem 0;font-size:2rem;text-align:center;width:7em;}
.invest_index .part_2 .tab a.on{color:#fff;background-color:#004da1;}
.invest_index .part_3{margin-bottom:5rem;overflow-x:hidden; }
.invest_index .part_3 .yearbox{overflow:hidden;position:relative;padding-bottom:10px;margin-bottom:2.5rem;}
.invest_index .part_3 .year{position:relative; margin:0 auto; height:95px;}
.invest_index .part_3 .year ul{position:relative;width:2000%;}
.invest_index .part_3 .bg{margin:0 auto;background-image:url(../images/invest_icon01.png);background-repeat:no-repeat;background-position:center bottom;background-size:100% auto;position:relative;height:16px;bottom:15px;width:96.01%}
.invest_index .part_3 li.yearlist{position:relative;display:block;padding:0 0 3.1rem;cursor:pointer;display:block;text-align:center;float:left;z-index:4;position: relative;}
.invest_index .part_3 li.yearlist em{color:#393939;vertical-align:bottom;display:inline-block;text-align:center;padding-top:3.5rem; position: relative;}
.invest_index .part_3 li.yearlist i{display:block;position:absolute;bottom:0;background-image:url(../images/dotbg.png);width:12px;height:12px;opacity:0;transition:all .3s;left:50%; bottom:-28px; transform:translate(-50%,0);}
.invest_index .part_3 li.yearlist.on i{opacity:1;}
.invest_index .part_3 li.yearlist.on em{font-size:6rem;line-height:1em;color:#004da1;padding-top:0;}
.invest_index .part_3 .yearbox .but{position:absolute;bottom:0;width:100%;left:0;}
.invest_index .part_3 .yearbox .but a{display:block;position:absolute;width:10px;height:16px;top:34px;background-repeat:no-repeat;z-index: 2;}
.invest_index .part_3 .yearbox .but a.prev{background-image:url(../images/year_prev.png);left:0;}
.invest_index .part_3 .yearbox .but a.prev.on{background-image:url(../images/year_prev_on.png)}
.invest_index .part_3 .yearbox .but a.next{background-image:url(../images/year_next.png);right:0;}
.invest_index .part_3 .yearbox .but a.next.on{background-image:url(../images/year_next_on.png)}
.invest_index .part_3 .tab{margin-bottom:3.75rem;text-align:center;}
.invest_index .part_3 .tab a{display:inline-block;line-height:3rem;height:3rem;color:#000;padding:0 6.5rem;border:#f4f4f4;background-color:#fff;transition:all .3s;margin:0 3px;}
.invest_index .part_3 .tab a.on{background-color:#004da1;color:#fff;border-color:transparent;}
.invest_index .part_3 #maga_content swiper-container{height:auto!important;}
.invest_index .part_3 #maga_content ul{height:auto!important;}
.invest_index .part_3 #maga_content li{overflow:hidden;height:auto!important;width: 25%;}
.invest_index .part_3 #maga_content li a{display:block;position:relative;margin:0 1rem;}
.invest_index .part_3 #maga_content li img{width:100%;transform:scale(1)}
.invest_index .part_3 #maga_content p{position:absolute;bottom:0;height:4rem;line-height:4rem;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;width:100%;text-align:center;padding:0 2rem;color:#fff;box-sizing:border-box;transform:translateY(100%);transition:all .3s;background-color:rgba(0,0,0,0.3)}
.invest_index .part_3 #maga_content em{position:absolute;background-image:url(../images/invest_icon02.png);width:7.5rem;height:3.5rem;top:7.5rem;left:-1rem;line-height:2.5rem;text-align:center;transition:all .3s;}
.invest_index .part_3 .swiper-container{position: relative;margin: 0 -1rem;overflow: hidden;}
.invest_index .part_3 .but{position:absolute;width:100%;top:50%;height: 0;z-index: 99}
.invest_index .part_3 .but .swiper-button-prev,.invest_index .part_3 .but .swiper-button-next{width:4rem;height:4rem;background-position:center;transform:translateY(-50%);position:absolute;background-color:rgba(0,0,0,0.4);border-radius:7px;cursor:pointer;}
.invest_index .part_3 .but .swiper-button-prev{background-image:url(../images/respon_icon01.png);left:0;}
.invest_index .part_3 .but .swiper-button-next{background-image:url(../images/respon_icon02.png);right:0;}
.invest_index .part_3 .but .swiper-button-prev.on{background-image:url(../images/respon_icon01_on.png);}
.invest_index .part_3 .but .swiper-button-next.on{background-image:url(../images/respon_icon02_on.png);}

.invest_index .part_4{margin-bottom:2.5rem;background-size:cover;padding:4.75rem 0 6rem;color:#fff;}
.invest_index .part_4 .leftbox{float:left;width:75.71%;margin-right:3.28%}
.invest_index .part_4 h2{font-size:2.5rem;color:#fff;line-height:1.1em;margin-bottom:4rem;}
.invest_index .part_4 .leftbox ul{margin:0 -1.5rem;}
.invest_index .part_4 .leftbox li{float:left;width:50%;}
.invest_index .part_4 .leftbox li:nth-child(odd){clear:both;}
.invest_index .part_4 .listbox{margin:0 1.5rem;padding:1rem 0;background-image:url(../images/line_bg.png);background-repeat:repeat-x;background-position:bottom;position:relative;box-sizing:border-box;font-size: 18px}
.invest_index .part_4 h4{font-weight:bold;width:4em;margin-right:0.8em;float:left;line-height:1.1em;}
.invest_index .part_4 p{float:left;width:calc(100% - 7em);width:-moz-calc(100% - 7em);line-height:1.5em;}
.invest_index .part_4 .rightbox{float:left;width:21.01%;}
.invest_index .part_4 .rightbox .listbox{margin:0;}
.invest_index .part_5{margin-bottom:2.5rem;}
.invest_index .part_5 h2{color:#393939;line-height:1.1em;margin-bottom:2.5rem;font-size:2.5rem;position: relative;}
.invest_index .part_5 h2 a{float: right;
    font-size: 14px;
    color: #b9b9b9;
    line-height: 1.1rem;padding-top: 4px;}
.invest_index .part_5 h2 a:hover{color: #393939!important;}
.invest_index .part_6{margin:0 -15px 5rem;box-sizing:border-box;overflow-x:hidden; }
.invest_index .part_6 .listbox{margin:0 15px;}
.invest_index .part_6 .leftbox{float:left;width:50%;}
.invest_index .part_6 .leftbox .listbox{padding:3rem 2.5rem 9.25rem;background-size:cover;overflow:hidden!important;box-sizing:border-box;}
.invest_index .part_6 .leftbox h2{color:#fff;font-size:2.5rem;line-height:1.1em;margin-bottom:2.5rem;}
.invest_index .part_6 .leftbox input,
.invest_index .part_6 .leftbox textarea
{border:none;background:#fff;box-shadow:none;margin-bottom:1.75rem;padding:1rem 2rem;background-image:url(../images/invest_icon06.png);background-repeat:no-repeat;background-position:1.2rem 1.1rem;box-sizing:border-box;width:100%; font-size:14px!important;}
.none_get_xin{display:none;}
.invest_index .part_6 .leftbox input:nth-child(2),
.invest_index .part_6 .leftbox input:nth-child(3){width:48%;float:left;}
.invest_index .part_6 .leftbox input:nth-child(2){margin-right:4%;}
.invest_index .part_6 .leftbox textarea{min-height:24.25rem;margin-bottom:2rem;}
.invest_index .part_6 .leftbox button{display:block;background:#004da1;border-radius:5px;padding:0.75rem 4.5rem;color:#fff;border:none;box-shadow:none;}
.invest_index .part_6 .rightbox{float:left;width:50%;}
.invest_index .part_6 .rightbox .topbox{background-color:#fff;box-sizing:border-box;padding:3rem 2.5rem;}
.invest_index .part_6 .rightbox .linkbox{padding:2.5rem;height:20.75rem;margin-bottom:2.5rem;background-size:cover;box-sizing:border-box;}
.invest_index .part_6 .rightbox .linkbox a{display:inline-block;box-sizing:border-box;border:3px solid #fff;height:100%;padding:2rem 3.5rem 0 1.5rem;font-size:2.5rem;line-height:3rem;background-image:url(../images/invest_icon07.png);background-repeat:no-repeat;background-position:1.5rem 10.75rem; }
.invest_index .part_7{background-size:auto;padding:3rem 0;color:#fff;background-repeat:no-repeat;}
.invest_index .part_7 h2{line-height:1.1em;font-size:2.5rem;margin-bottom:3rem;}

/*join_index*/
.join_index .part_1{background-size:cover;}
.join_index .part_1,.join_index .part_2{padding:5rem 0 6.75rem;color:#393939;font-size:14px;}
.join_index .part_1 ul,.join_index .part_2 ul{margin:0 -6rem;}
.join_index .part_1 li,.join_index .part_2 li{float:left;width:50%;box-sizing:border-box;}
.join_index .part_1 li:first-child{border-right:1px solid #dcdcdc}
.join_index .part_1 .listbox,.join_index .part_2 .listbox{margin:0 6rem;}
.join_index .part_1 h3,.join_index .part_2 h3{font-size:2.5rem;line-height:1.1em;margin-bottom:3rem;border-bottom:3px solid #6d6d6d;padding-bottom:1.4rem;}
.join_index .part_3{background-color:#fff;padding:4.25rem 6.25rem;}
.join_index h2.center_line{background-image:url(../images/join_icon07.jpg);background-repeat:repeat-x;background-position:center;text-align:center;margin-bottom:4rem;}
.join_index h2.center_line em{display:inline-block;padding:0 1rem;background-color:#fff;font-size:2.5rem;}
.join_index .part_3 .tabbox{text-align:center;margin-bottom:3.5rem;}
.join_index .part_3 .tabbox a{display:inline-block;background-color:#cccccc;border-radius:5px;padding:1.75rem 0;font-size:2rem;margin:0 0.5rem;background-size:auto;background-repeat:no-repeat;background-position:4.5rem center ;width: 35rem;text-align: center;}
.join_index .part_3 .tabbox a:hover{color: #fff!important}
.join_index .part_3 .tabbox a:first-child{background-image:url(../images/join_icon01.png);}
.join_index .part_3 .tabbox a:nth-child(2){background-image:url(../images/join_icon02.png)}
.join_index .part_3 .tabbox a.on{background-color:#004da1;}
.join_index .part_3 h3{color:#3d3d3d;font-size:2rem;font-weight:bold;margin-bottom:1rem;line-height:1.1em;text-align:center;}
.join_index .part_3 #content>p{color:#3d3d3d;line-height:1.1em;text-align:center;margin-bottom:4.25rem;}
.join_index .part_3 #content .swiper-container{height:auto!important;overflow:hidden;padding:2rem 0;}
.join_index .part_3 #content .swiper-wrapper{height:auto!important;}
.join_index .part_3 #content li{background-color:#ececec;transition:transform .3s;width:25%;height:auto!important}
.join_index .part_3 #content li .listbox{padding:3.5rem 3rem 1.75rem;}
.join_index .part_3 #content li h4{font-size:2rem;line-height:1.1em;margin-bottom:2rem;height: 2.2em;}
.join_index .part_3 #content li h4 a{color:#3d3d3d;}
.join_index .part_3 #content li .info{margin-bottom:2rem;}
.join_index .part_3 #content li p{margin-bottom:3px;white-space: nowrap;}
.join_index .part_3 #content li em{font-weight:bold;}
.join_index .part_3 #content li a.iconlink{display:inline-block;background-image:url(../images/join_icon04.png);width:19px;height:19px;margin-bottom:4.25rem;}
.join_index .part_3 #content li .time{font-family:Arial;padding-top:1.5rem;line-height:1,1em;color:#666666;text-align:center;border-top:2px solid #004da1;}
.join_index .part_3 #content .swiper-container{margin-bottom:3.75rem;}
.join_index .part_3 #content .but{background-image:url(../images/join_icon08.jpg);background-repeat:repeat-x;background-position:center;text-align:center;}
.join_index .part_3 #content .but p{padding:0 6.5rem;line-height:3rem;height:3rem;background-color:#004da1;border-radius:20px;border:1px solid #fff;display:inline-block;color:#fff;box-shadow:5px 5px 10px 2px #ccc;position:relative;}
.join_index .part_3 #content .but a{display:block;position:absolute;width:22px;height:21px;background-size:cover;top:50%;transform:translateY(-50%);cursor:default;}

.join_index .part_3 #content .but .abtn{display:inline-block!important;width:auto;position: static;height: 42px;transform: translateY(0);}

.join_index .part_3 #content .but a.prev.on{background-image:url(../images/join_icon05_on.png);left:1rem;cursor:pointer;}
.join_index .part_3 #content .but a.next.on{background-image:url(../images/join_icon06_on.png);right:1rem;cursor:pointer;}
.join_index .part_3 #content .but a.prev{background-image:url(../images/join_icon05.png);left:1rem;}
.join_index .part_3 #content .but a.next{background-image:url(../images/join_icon06.png);right:1rem;}
.join_index .part_4{padding:3.75rem 0 8.5rem;}
.join_index .part_4 h2 em{background-color:#eeeeee;}
.join_index .part_4 ul{margin:0rem -1rem 1rem;overflow:hidden;}
.join_index .part_4 li{float:left;width:33.33%;overflow:hidden;}
.join_index .part_4 li:nth-child(6n+1),
.join_index .part_4 li:nth-child(6n+4){width:66.66%;}
.join_index .part_4 li:nth-child(6n+4),
.join_index .part_4 li:nth-child(6n+5),
.join_index .part_4 li:nth-child(6n+6){float:right;}
.join_index .part_4 li .listbox{margin:1rem 1rem;position:relative;padding:6.5rem 3rem;background-color:#fff;box-sizing:border-box;height:100%;}
.join_index .part_4 img{width:100%;top:0;bottom:0;left:0;right:0;position:absolute;height:100%;z-index:2}
.join_index .part_4 .mask{position:absolute;top:0;bottom:0;right:0;left:0;z-index:3;background-color:rgba(0,0,0,0.4);opacity:0;transition:all .5s;}
.join_index .part_4 .txt{z-index:0;position:relative;}
.join_index .part_4 .txt em{color:#666666;font-family:Arial;display:block;margin-bottom:2rem;transition:all .5s;}
.join_index .part_4 .txt h4{margin-bottom:2.25rem;}
.join_index .part_4 .txt a{color:#393939;line-height:1.33em;font-size:2rem;margin-bottom:2.25rem;}
.join_index .part_4 .txt a.iconlink{display:block;width:19px;height:19px;background-image:url(../images/join_icon04.png);}
.join_index .part_4 .txt p{margin-bottom:2.5rem;transition:all .5s;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 4;overflow: hidden;line-height:1.4em;max-height:5.6em;}
.join_index .part_4 .load-more-link{background-color:#aeaeae;}




@media only screen and (min-width:1025px) {
    /*business_detail*/
    .business_rent .part_1 li.white_style h2 a:hover{ color:#fff!important; border-bottom: 1px solid #fff;}
    .business_rent .part_1 li h2 a:hover{ color:#000!important; border-bottom: 1px solid #000;}

    .business_detail .part_1 .leftbox li:hover img,.business_detail .part_1 .leftbox li.on img{transform:scale(1.2)}
    .business_detail .part_1 .leftbox li:hover p,.business_detail .part_1 .leftbox li.on p{color:#a0a0a0;}
    .business_detail .part_1 .leftbox li:hover .imgmask,.business_detail .part_1 .leftbox li.on .imgmask{opacity:1;}
    .business_detail .part_1 .leftbox li:hover:before,.business_detail .part_1 .leftbox li.on:before{opacity:1}
    /*invest_index*/
    .invest_index .part_3 #maga_content a:hover em{background-image:url(../images/invest_icon02_on.png)}
    .invest_index .part_3 #maga_content a:hover p{transform:translateY(0)}
    /*join_index*/
    .join_index .part_3 #content li:hover{background-color:#f5f5f5;z-index:2;transform:scale(1.05);box-shadow:0 0 12px 5px #ccc;}
    .join_index .part_4 li:hover .mask{opacity:1;}
    .join_index .part_4 li:hover *{color:#fff!important;}
    .join_index .part_4 li:hover a{color:#fff;}
    .join_index .part_4 li:hover a.iconlink{background-image:url(../images/invest_icon07.png)}
    .join_index .part_4 li:hover .txt{z-index:4;}
	
	.join_index .part_3 #content li h4 a:hover{ color:#004da1!important;}
	.respond_index .part_3 li a:hover p{ color:#004da1!important;}
}
@media only screen and (max-width:1600px) {
    .invest_index .part_3 li.yearlist i {
        bottom: -40px;
    }
}

@media only screen and (max-width:1500px){
    .invest_index .part_1{padding-right:6rem;}
    .invest_index .part_1 .rightbox .listbox{margin:0 1rem;}
    .invest_index .part_1 .rightbox ul{ margin:0 -1rem;}
    .invest_index .part_3 .bg{bottom:25px;}
    .invest_index .part_3 .yearbox .but{bottom:10px;}
    .business_index .part_1 dt .txt{bottom:auto;top:4rem;}
    .business_index .part_1 dd{padding:4rem 2.25rem;}
    .respond_index .part_2 li .lh_17{max-height:160px;}
    .respond_index .part_1{padding:4rem 0;margin-bottom:4rem;}
    .join_index .part_4 li .listbox{padding:4rem 2.5rem;}
}

@media only screen and (max-width:1400px){
    /*business_detail*/
    .business_detail .part_1 .formbox{top:3rem;right:3.5rem;}
    .business_detail .part_1 #form1{margin-bottom:2rem;}
    .respond_index .part_1{padding:3rem 0;margin-bottom:3rem;}
    .respond_index .part_3{margin-bottom:5rem;}
    .respond_index .part_3 .swiper-container{margin:0 -2.5rem;}
    .respond_index .part_3 li a{margin:0 2.5rem;}
    .respond_index .part_3 .but .swiper-button-prev{left:10px;}
    .respond_index .part_3 .but .swiper-button-next{right:10px;}
    .respond_index .part_2{margin-bottom:4rem;}
    .invest_index .part_1 .leftbox{width: 43.6%; margin-right: 2%;}

    .invest_index .part_3 li.yearlist i{ bottom:-32px;}

}

@media only screen and (max-width:1300px){
    /*invest_index*/
    .invest_index .part_3 .bg{bottom:33px;}
    .invest_index .part_3 .yearbox .but{bottom:17px;}
    /*business_rent*/
    .business_rent .part_1 li .txt{padding:7.75rem 7.5rem 0 3.5rem;}
    .business_rent .part_1 li:nth-child(6n+2) .txt{padding:5.75rem 1.5rem 0 7.25rem}
    .business_rent .part_1 li:nth-child(6n+3) .txt{padding:5.75rem 7.25rem 0 7.25rem}
    .business_rent .part_1 li:nth-child(6n+4) .txt{padding:5.75rem 7.5rem 0 3.5rem;}
    .business_rent .part_1 li:nth-child(6n+5) .txt{padding:5.75rem 7.25rem 0 7.5rem;}
    .business_rent .part_1 li:nth-child(6n+6) .txt{padding:5.75rem 7.25rem 0 7.25rem}
    .respond_index .part_2 li .lh_17{margin-top:3.2rem;}
    .respond_index .part_1{padding:2.5rem 0;margin-bottom:2.5rem;}
    .respond_index .part_3 .swiper-container{margin:0 -1.5rem;}
    .respond_index .part_3 li a{margin:0 1.5rem;}
    .respond_index .part_3{margin-bottom:4rem;}
    .respond_index .part_2{margin-bottom:3rem;}
}

@media only screen and (max-width:1024px){
    /*invest_index*/
    .invest_index .part_1{padding-right:3rem;}
    .invest_index .part_1 .rightbox ul{margin:0 -1rem;}
    .invest_index .part_1 .rightbox .listbox{margin:0 1rem;}
    .invest_index .part_4 p{width:calc(100% - 6em);width:-moz-calc(100% - 6em); }
    /*business_detail*/
    .business_detail .part_1 .leftbox{display:none;}
    .business_detail .part_1 .rightbox{float:none;width:100%;}
    .respond_index .part_3{margin-bottom:3rem;}
     /*join_index*/
    .join_index .part_4 li .mask{opacity:1;}
    .join_index .part_4 li *{color:#fff!important;}
    .join_index .part_4 li a{color:#fff;}
    .join_index .part_4 .txt a.iconlink{background-image:url(../images/invest_icon07.png)}
    .join_index .part_4 li .txt{z-index:4;}
	.respond_index .part_2 li{height:auto;float:none;width:100%;}
    .respond_index .part_2 li.on{width:100%;}
    .respond_index .part_2 li img{width:100%;left:50%;transform:translateX(-50%) translateY(-50%);height:auto;top:50%;}
    .respond_index .part_2 li .lh_17{margin-top: 30px;}
    .respond_index .part_2 ul{height:auto!important;}
}

@media only screen and (max-width:1023px){
    .invest_index .part_3 .year{ height:auto;}
    /*invest_index*/
    .invest_index .part_1{padding:2rem 4rem;margin-bottom:0}
    .invest_index .part_1 .leftbox{float:none;width:100%;margin:0 auto 5rem;}
    .invest_index .part_1 .rightbox{float:none;width:100%;margin:auto;}
    .invest_index .part_2{padding:2rem 0 1rem;margin-bottom:5rem;}
    .invest_index .part_2 .tab{display:block;}
    .invest_index .part_2 .but{display:none;}
    .invest_index .part_2 li.on{z-index:3;box-shadow:none;transform:scale(1) translateY(0);}
    .invest_index .part_4 .leftbox{float:none;width:100%;margin-bottom:5rem;}
    .invest_index .part_4 .rightbox{float:none;width:50%;}
    .invest_index .part_6 .leftbox{float:none;width:100%;}
    .invest_index .part_6 .rightbox{float:none;width:100%;}
    .invest_index .part_6 .rightbox .topbox{display:none;}
    .invest_index .part_3 .bg{display:none;}
    .invest_index .part_3 li.yearlist{padding-bottom:0;}
    .invest_index .part_3 li.yearlist.on{padding-bottom:0;}
    .invest_index .part_3 li.yearlist i{display:none;}
    .invest_index .part_3 li.yearlist em{padding-top:1rem;}
    .invest_index .part_3 .yearbox .but{bottom:-2px;}
    /*business_detail*/
    .business_detail .part_1{margin-bottom:7rem;}
    .business_detail .part_1 .rightbox .topbox img{/* display:none; */margin-bottom:20px;}
    .business_detail .part_1 .formbox{position:static;overflow:hidden}
    .business_detail .part_1 #form1, .business_detail .part_1 #form2{float:left;width:50%;}
    /*business_rent*/
    .business_rent .part_1 li .txt{padding:30px!important;float:none!important;width:100%!important;}
    .business_rent .part_1 li p{margin-bottom:4rem;}
    .business_rent .part_1 li img{width:100%;}
    /*business_index*/
    .business_index .part_1 dt .txt{bottom:auto;top:3rem;left:3rem;}
    .business_index .part_1 dd{padding:3rem 2.25rem;}
    .business_index .part_1 .pagination{bottom:0;}
    /*respond_index*/
    .respond_index .part_1 li{overflow:hidden;}
    .respond_index .part_1 li em{float:left;width:0.5em;height:0.5em;    margin-top: 8px;}
    .respond_index .part_1 li p{float:left;width:calc(100% - 1.7em - 10px);width:-moz-calc(100% - 1.7em - 10px)}

    .join_index .part_3 #content li{ position:relative!important; left:0!important; top:0!important; width:50%; float:left; transition:none; -webkit-transition:none;}
    
    
    /*join_index*/
    .join_index .part_1, .join_index .part_2{padding:3rem 0;}
    .join_index .part_1 ul, .join_index .part_2 ul{margin:0 -4rem;}
    .join_index .part_1 .listbox, .join_index .part_2 .listbox{margin:0 4rem;}
    .join_index .part_3{padding:3.5rem 0 4rem;}
    .join_index h2.center_line{margin-bottom:3rem;}
    .join_index .part_3 #content>p{margin-bottom:3rem;}
    .join_index .part_3 .tabbox a{padding:1.2rem 7rem;background-size:23px;}
    .join_index .part_3 #content .swiper-container{margin-bottom:2.5rem;}
    .join_index .part_4 li .listbox{padding:3rem 1.75rem;}
    .join_index .part_4 .txt h4{margin-bottom:1.5rem;}
    .join_index .part_4 .txt p{-webkit-line-clamp:3;max-height:4.2em;}
}

@media only screen and (max-width:767px){
    .invest_index .part_3 .year{ width:80%; z-index: 200;}

    .invest_index .part_3 .yearbox .but a{ top:0;}
    .invest_index .part_3 .yearbox .but{ bottom:auto; top:4px; height:24px;}

	.invest_index .part_7{padding:2rem 0 3rem 0!important }	
	.invest_index .part_7 h2{margin-bottom:1rem!important;}
    /*invest_index*/
    .invest_index .part_1{padding:2rem;}
    .invest_index .part_1 .leftbox{padding-top:0;margin-bottom:2rem;}
    .invest_index .part_1 .rightbox li{float:none;width:60%;margin-bottom:2rem;}
    .invest_index .part_1 .rightbox .listbox{padding:1.33rem;}
    .invest_index .part_2 .tab a{margin:1rem 5px;}
    .invest_index .part_3 .tab a{padding:0 3rem;}
    .invest_index .part_3 #maga_content em{line-height: 3.5rem;}
    .invest_index .part_3 .tab a{padding: 5px 3rem}
    .invest_index .part_4{padding:3rem 0;}
    .invest_index .part_4 h2{margin-bottom:2rem;}
    .invest_index .part_4 .leftbox{margin-bottom:2.5rem;}
    .invest_index .part_6 .rightbox .linkbox a{width:80%}
    .invest_index .part_6{margin-bottom:0;}
    .invest_index .part_7{margin:20px 10px 0;box-sizing:border-box;width:auto; background-size:auto 100%;}
	.invest_index .part_3 #maga_content li{width: 50%;}

    /*business_detail*/
    .business_detail .part_1{margin-bottom:5rem;}
    .business_detail .part_1 #form1, .business_detail .part_1 #form2{float:none;width:100%;max-width:400px;margin:auto;}
    .invest_index .part_3 .year{ overflow: hidden;}
    .business_detail .part_1 #form1{margin-bottom:2rem;}
     /*business_rent*/
     .business_rent .part_1 ul{margin-bottom:2rem;}
    .business_rent .part_1 li{height:auto!important;}
    .business_rent .part_1 li .txt{padding:30px!important;float:none!important;width:100%!important;padding-bottom:0!important;}
    .business_rent .part_1 li p{margin-bottom:4rem;font-size: 12px;}
    .business_rent .part_1 li h2{font-size: 14px;}
    .business_rent .part_1 li dt{font-size: 12px;}
    .business_rent .part_1 li.white_style h2 a, .business_rent .part_1 li.white_style p, .business_rent .part_1 li.white_style dd, .business_rent .part_1 li.white_style dd em, .business_rent .part_1 li.white_style dt{color:#3d3d3d;}
    .business_rent .part_1 li.white_style .listbox{border-color:#3d3d3d;}
    .business_rent .part_1 li img{position:static;}
    /*business_index*/
    .business_index .part_1{margin-bottom:0;}
    .business_index .part_1 dd li,.business_index .part_1 dd ul,.business_index .part_1 dd .swiper-container{height:auto!important;}
    .business_index .part_1 dd li{padding-bottom:20px;}
    .business_index .part_1 dl{height:auto!important;padding:2rem;background-size:cover;}
    .business_index .part_1 dt,
    .business_index .part_1 dd,
    .business_index .part_1 dl:nth-child(4n+3) dt,
    .business_index .part_1 dl:nth-child(4n+3) dd,
    .business_index .part_1 dl:nth-child(4n+4) dt,
    .business_index .part_1 dl:nth-child(4n+4) dt,
    .business_index .part_1 dl:nth-child(4n+4) dd{float:none;width:100%;border:none;}
    .business_index .part_1 dl:nth-child(4n+2) dd{border:none;}
    .business_index .part_1 dt{margin-bottom:2rem;}
    .business_index .part_1 dd h4{margin-bottom:0.8rem;}
    .business_index .part_1 dd{padding:0;}
    .business_index .part_1 dt .txt{position:static;width:100%;}
    /*respond_index*/
    .respond_index .part_2 li .listbox{padding:2rem; width:auto!important;}
    .respond_index .part_2 li h3{ font-size:18px!important; padding: 0!important; margin-bottom: 20px; position:relative; top:0!important;}
    .respond_index .part_1{margin-top:-20px;}
	.respond_index .part_2 li .lh_17{ margin-top:0;}
	.respond_index .part_2 li{ margin-bottom:20px;}
	.respond_index .part_2 li .lh_17{ height:160px;}
    /*join_index*/
    .join_index .part_1 li,.join_index .part_2 li{float:none;width:100%;margin-bottom:15px;}
    .join_index .part_1 .listbox, .join_index .part_2 .listbox{margin:0;}
    .join_index .part_1 ul, .join_index .part_2 ul{margin:0;}
    .join_index .part_1 h3, .join_index .part_2 h3{font-size:20px;font-weight:bold;}
    .join_index .part_3 .tabbox a{background-image:none!important;padding:1rem 2rem;}
    .join_index .part_3 #content li a.iconlink{margin-bottom:2rem;}
    .join_index .part_4 li{float:none!important;width:100%!important;margin-bottom:5px;}
    .join_index .part_4{padding-bottom:2rem;}
    .join_index .part_3 #content .but a{width: 15px;height: 15px;}
	.respond_index .part_2 li .lh_17 p{ font-size:12px!important; line-height: 1.6em;}

    .business_detail .part_1 #form1, .business_detail .part_1 #form2{ height:32.5rem;}

	.in_video>img{ display: none;}
}

@media only screen and (max-width:424px){
    .invest_index .part_1 .rightbox li{width:100%;}
    .invest_index .part_2 .tab a{width:5.5em;margin:0 3px;}
    .invest_index .part_3 li.yearlist.on em{font-size:4rem;}
    .invest_index .part_3 li.yearlist em{padding-top:0;}
    .invest_index .part_3 .tab a{padding:5px 2rem;}
    .invest_index .part_2 .tab{padding-top: 15px;}
    .invest_index .part_4 .leftbox li{float:none;width:100%;}
    .invest_index .part_4 .rightbox{width:100%;}
    .business_rent .part_1 li p{margin-bottom:2rem;}
    .business_rent .part_1 li .txt{padding:15px!important;}
    .business_rent .part_1 li .bottombox{margin:0 -15px;}
    .business_rent .part_1 li dl{margin:0 15px;}
    .join_index .part_3 .tabbox{margin-bottom:2rem;}
    .join_index .part_3 #content>p{margin-bottom:1.5rem;}
    .join_index .part_3 #content .swiper-container{margin-bottom:0}
	
	.respond_index .part_2 li .lh_17{ max-height:190px; height:190px;}
	
	.invest_index .part_4 .listbox{ padding:1.5rem 0;}
	
	.invest_index .part_6 .leftbox input, .invest_index .part_6 .leftbox textarea{ background-position: 0.8rem 1.1rem;}
	.join_index .part_3 .tabbox a{padding: 5px 2rem;}
	.join_index h2.center_line em{font-size: 3.5rem;}
	.join_index .part_3 #content li .listbox{text-align: center;}
	.join_index .part_3 #content li .listbox *{text-align: center;}



	/**/
	.invest_index .part_1 .rightbox .listbox h3{display:inline-block;}
	.invest_index .part_1 .rightbox .listbox p{display:inline-block;}
}

@media only screen and (max-width:375px){
	.respond_index .part_2 li .lh_17{ height:150px;}
}

@media only screen and (max-width:320px){
	.respond_index .part_2 li .lh_17{ height:120px;}
}


































































































