/* COMMON ============================== */
.section {padding: 30px 0;color: #282828;}
.section img {display: block;width: 100%;margin-left: auto;margin-right: auto;}
.section_title img {margin-bottom: 25px;max-width: 1100px;}
.emphasis {font-weight: bold;}
.highlight_color {color: #ff6600;}
.rtsx_btn {display: inline-block;padding: 10px 20px;color: #ffffff!important;font-size: 18px;background-color: #ff5364;border-radius: 100px;}
.rtsx_btn:after {content: "";display: inline-block;margin-left: 6px;vertical-align: middle;width: 36px;height: 29px;background-image: url(../image/wechat.gif);background-size: contain;background-repeat: no-repeat;}
.fluid_layout {width: 100%;overflow: hidden;display: flex;flex-wrap: wrap;justify-content: space-between;}
.fluid_layout:before,
.fluid_layout:after {display: none;}
.fluid_layout>li {width: 50%;background-clip: content-box;}
/*.fluid_layout>li:hover {transform: translateY(-2px);}*/
.fluid_layout.col3>li {width: 33.33333%;}
.fluid_layout.col4>li {width: 25%;}
.fluid_layout.pad_lg>li {padding: 10px;}
.fluid_layout.pad_md>li {padding: 5px;}
.fluid_layout.pad_sm>li {padding: 3px;}
.rt_subtitle {margin: 0;transform: translateY(-50%);}
.rt_subtitle>span {position: relative;display: inline-block;padding: 7px 24px;background-color: #ffffff;border-top: 1px solid #dddddd;border-bottom: 1px solid #dddddd;}
.rt_subtitle>span:before,
.rt_subtitle>span:after {content: "";display: block;position: absolute;top: 0;left: 0;height: 100%;width: 30px;background-image: url(../image/trangle.png);background-size: contain;background-repeat: no-repeat;background-position: right center;transform: translateX(-100%);}
.rt_subtitle>span:after {left: auto;right: 0;transform: translateX(100%) rotate(180deg);}
.rt_subtitle>span>b {display: inline-block;margin-right: 10px;font-family: 'Muli', sans-serif;color: #ffd9bf;}
/*1*/
.section_01 ul {margin: 15px auto;display: flex;flex-wrap: wrap;overflow: hidden;}
.section_01 ul li {position: relative;width: 33.3333%;padding: 0 1%;}
/*.section_01 ul li:last-of-type {float: right;}
.section_01 ul li:last-of-type:before {content: "";position: absolute;left: 0;top: 0;display: block;height: 100%;width: 8%;background-image: url(../images/rtsx_04.jpg);background-repeat: no-repeat;background-position: 50% 42.5%;background-size: 85%;transform: translateX(-100%);}*/
.section_01 ul li p {margin-top: 10px;}
.section_01 dl {position: relative;margin: 35px auto 25px;padding: 0 15px 15px;display: flex;flex-wrap: wrap;justify-content: space-between;border: 1px solid #dddddd;}
.section_01 dl>dt,
.section_01 dl>dd:first-of-type {width: 100%;}
.section_01 dl>dd:first-of-type {margin-bottom: 15px;}
.section_01 dl img {max-width: 461px;}
.section_01 dl .elefl {padding: 15px;display: flex;flex-wrap: wrap;align-items: center;width: 50%;float: left;outline: 1px solid #dfdfdf!important;outline-offset: -5px;}
.section_01 dl .elefl:nth-of-type(odd) {flex-direction: row-reverse;text-align: right;}
.section_01 dl .elefl:nth-of-type(odd)>div:last-of-type {padding-right: 5%;padding-left: 0;}
.section_01 dl .elefl>div:first-of-type {width: 40%;}
.section_01 dl .elefl>div:last-of-type {padding-left: 4.5%;width: 60%;}
.section_01 dl .elefl h3 {margin: 0 auto 5px;font-size: 18px;}
.section_01 dl .elefl p {margin-bottom: 0;}
/*2*/
.section_02 {background-color: #f0f0f0;}
.section_02 ul.fluid_layout {margin-bottom: 20px;overflow: visible;}
.section_02 li {position: relative;}
.section_02 li>div {position: relative;width: 100%;height: 0;padding-top: 100%;background-color: #ffffff;border-radius: 100%;margin-top: -25%;}
.section_02 li>div>span {position: absolute;display: block;top: 50%;padding: 0 5%;width: 100%;left: 0;transform: translateY(-45%);}
.section_02 li>div h3 {margin-top: 0;font-size: 20px;}
.section_02 li>div p {margin-bottom: 0;}
.section_02 li a {display: inline-block;padding: 3px 8%;color: #ff5364!important;border: 1px solid;border-radius: 50px;line-height: normal;}
/*3*/
.section_03 {padding-top: 0 !important;background-color: #e6f1ff;}
.section_03 div.container-fluid {background-image: url(../image/section_03_bg.jpg);background-repeat: no-repeat;background-size: cover;}
.boss_li {width: 100%;display: flex;flex-wrap: wrap;align-items: center;overflow: hidden;}
.boss_li>.boss_img {width: 40%;}
.boss_li>.boss_brief {padding-left: 3.5%;width: 60%;color: #ffffff;}
.boss_li>.boss_brief ul {margin-bottom: 0;}
.boss_li>.boss_brief li {position: relative;}
.boss_li>.boss_brief li p {position: absolute;padding: 3px 0;width: calc(100% - 6px);bottom: 3px;margin-bottom: 0;left: 50%;font-size: 12px;background-color: rgba(0,0,0,.6);transform: translateX(-50%);text-align: center;}
.section_03 .operation_box {margin: 50px auto 25px;}
.section_03 .rt_subtitle>span {border-color: #b4b4b4;}
.section_03 .operation_item {padding: 0 3% 10px;border: 1px solid #c9c9c9;background-color: #ffffff;}
.section_03 .operation_item+div.operation_item {margin-top: 35px;}
.section_03 .operation_item>img {padding: 5px 0 15px;}
.section_03 .operation_item_04 .fluid_layout {overflow: visible;}
.section_03 .operation_item_04>ul>li {margin-top: 20px;outline: 2px solid #ade6fd!important;outline-offset: -5px;}
.section_03 .operation_item_04>ul>li li {background-color: #cdf1ff;}
.section_03 .operation_item_04>ul>li:last-of-type {outline-color: #aed0fa!important;}
.section_03 .operation_item_04>ul>li:last-of-type li,
.section_03 .operation_item_04>ul>li:last-of-type h3>span {background-color: #aed0fa;}
.section_03 .operation_item_04>ul>li h3 {margin: 0;transform: translateY(-85%);font-size: 21px;}
.section_03 .operation_item_04>ul>li h3>span {display: inline-block;padding: 5px 20px;background-color: #ade6fd;border-radius: 100px;}
.section_03 .operation_item_04>ul>li p {margin: 0;padding: 15px 10px;}
/*4*/
.section_04 li {background-color: #f0f0f0;}
.flspace li p {margin-bottom: 15px;padding-left: 5%;padding-right: 5%;}
.flspace li p:first-of-type {margin-bottom: 5px;padding-top: 15px;}
/*5*/
.section_05 {background-color: #feebe9;}
.section_05 li {background-color: #ffffff;}
/*6*/
.section_06 {padding-bottom: 0 !important;background-color: #d8f2ff;}
.section_06 .lz_intross img {max-width: 417px;margin-left: 0;}
.section_06 .lz_intross dd {display: inline-block;margin-right: 3px;margin-top: 5px;padding-left: 24px;background-image: url(../image/rtsx_48.jpg);background-repeat: no-repeat;background-position: left center;background-size: 18px;}
.section_06 div.container-fluid {background-color: #4753a5;}
.section_06 .lz_social+div {margin-top: 20px;}
.section_06 .lz_social:last-of-type {margin-bottom: 25px;}
.section_06 .rt_subtitle {margin-bottom: 10px;transform: translateY(0);}
.section_06 .rt_subtitle span {background-color: #4753a5;color: #ffffff;border-color: #5560ac;}
.section_06 .rt_subtitle span:before,
.section_06 .rt_subtitle span:after {background-image: url(../image/rtsx_49.jpg);}
.section_06 li {position: relative;}
.section_06 li p {position: absolute;left: 50%;bottom: 3px;margin: 0;width: calc(100% - 6px);padding: 3px;transform: translateX(-50%);color: #ffffff;background-color: rgba(0,0,0,.7);}
.section_06 .lz_social:last-of-type li:first-of-type {width: 28.72727272727273%;}
.section_06 .lz_social:last-of-type li:nth-of-type(2) {width: 16.63636363636364%}
.section_06 .lz_social:last-of-type li:nth-of-type(3) {width: 18%}
.section_06 .lz_social:last-of-type li:nth-of-type(4) {width: 34%}
/*7*/
.section_07 li {outline: 1px solid #d2d2d2!important;outline-offset: -10px;}
/*8*/
.section_08 {background-color: #e3fdfa;}
.section_08 ul>li {background-color: #ffffff;border-radius: 0 0 10px 10px;}
.section_08 ul>li>img {border-radius: 5px 5px 0 0;}
.section_08 ul>li>div {padding: 15px;}
.section_08 ul>li>div p {text-align: justify;}
.section_08 ul>li>div p:first-of-type {margin-bottom: 6px;text-align: center;}
.section_08 dl,ol {margin: 0;}
.section_08 dl dd {display: inline-block;margin-top: 5px;padding: 0 3px;border: 1px solid;}
.section_08 ol>li span {display:inline-block;margin-top: 5px;padding-left: 20px;background-image: url(../image/rtsx_71.jpg);background-repeat: no-repeat;background-size: 15px;background-position: left center;}
/* RESPONSIVE ============================== */
@media screen and (max-width: 991px) {
	.fluid_layout.col4>li {width: 50%;}
	.section_02 li a {margin-top: 15px;font-size: 16px;}
	.section_03 .operation_item_04>ul>li {width: 100%;}
	.section_03 .operation_item_04>ul>li ul {padding: 0 3px 9px;}
	.section_03 .operation_item_04>ul>li+li {margin-top: 30px;}
}
@media screen and (max-width: 767px) {
	.section div.container>p>big br {display: none;}
	.section div.container>p>big {font-size: 15px;}
	.rt_subtitle {font-size: 20px;}
	.section_02 li>div h3 {margin-bottom: 5px;font-size: 16px;font-weight: bold;}
	.section_02 li a {margin-top: 5px;font-size: 13px;font-weight: bold;}
	.boss_li>.boss_img,
	.boss_li>.boss_brief {width: 100%;padding: 0;}
	.boss_li>.boss_img img {margin-left: 0;max-width: 437px;}
	.section_03 .operation_item_04>ul>li h3 {font-size: 17px;transform: translateY(-75%);}


}
@media screen and (max-width: 600px) {
	.fluid_layout>li {width: 100%;}
	.fluid_layout.col3>li {width: 50%;}
/*	.section_01 ul li {width: 100%!important;}
	.section_01 ul li:last-of-type:before {position: relative;top: auto;left: auto;margin: 0 auto 10px;height: 25px;width: 25px;transform: rotate(90deg);}*/
	.section_01 dl {padding: 0 7px 7px;}
	.section_01 dl .elefl {width: 100%;}
	.section_01 dl .elefl h3 {margin-bottom: 12px;}
	.section_02 li:last-of-type {width: 100%;}
	.section_02 li:last-of-type>img,
	.section_02 li:last-of-type>div {width: 50%;float: left;}
	.section_02 li:last-of-type>img {margin-left: 5%;}
	.section_02 li:last-of-type>div {margin-left: -10%;margin-top: 0;padding-top: 50%;}
	.section_02 li:last-of-type a {margin-top: 0;}
	.section_06 .lz_social:last-of-type li:first-of-type {width: 62.32741617357002%;}
	.section_06 .lz_social:last-of-type li:nth-of-type(2) {width: 36.09467455621302%}
	.section_06 .lz_social:last-of-type li:nth-of-type(3) {margin-top: 7px;width: 34.02061855670103%}
	.section_06 .lz_social:last-of-type li:nth-of-type(4) {margin-top: 7px;width: 64.26116838487973%}
}
@media screen and (max-width: 480px) {
	.rt_subtitle {font-size: 18px;}
	.rt_subtitle>span {padding: 7px 15px;}
	.section_01 ul li p {margin: 5px auto;}
	/*.section_01 ul li:last-of-type:before {margin-bottom: 5px;}*/
	.section_06 li p {font-size: 12px;}
}
@media screen and (max-width: 425px) {
	.section {padding: 25px 0;}
	.fluid_layout.col4>li {width: 100%;}
	.section_02 li>div h3 {margin-bottom: 3px;font-size: 14px;}
	.section_02 li>div p {margin-bottom: 3px;font-size: 12px;}

}
@media screen and (min-width: 768px) {
	.section {padding: 40px 0;}
	.section_title img {margin-bottom: 35px;}
	.rtsx_btn {padding: 10px 45px;font-size: 24px;}
	.rtsx_btn:after {width: 64px;height: 52px;}
	.section_01 dl {margin: 55px auto 35px;}
	.section_02 ul.fluid_layout {margin-bottom: 35px;}
	.section_03 .operation_box {margin: 70px auto 35px;}
	.section_03 .operation_item {padding-bottom: 20px;}
	.section_03 .operation_item+div.operation_item {margin-top: 45px;}
	.section_04 ul,
	.section_05 ul {margin-bottom: 20px;}
	.flspace li p {margin-bottom: 25px;}
	.flspace li p:first-of-type {margin-bottom: 10px;padding-top: 25px;}
	.section_06 .lz_social+div {margin-top: 35px;}
	.section_06 .lz_social:last-of-type {margin-bottom: 35px;}
	.section_06 .rt_subtitle {margin-bottom: 15px;}
	.section_08 ul {margin-bottom: 25px;}
	.section_08 ul>li>div {padding: 20px;}
}
@media screen and (min-width: 992px) {
	.fluid_layout.pad_lg>li {padding: 15px;}
	.fluid_layout.pad_md>li {padding: 7px;}
	.fluid_layout.pad_sm>li {padding: 5px;}
	.section_01 ul {margin: 25px auto;}
	.section_01 dl dd>img {width: 395px;}
	.section_01 dl dd:first-of-type {margin-bottom: 30px;}
	.section_01 dl dt>h3 {margin-bottom: 10px;}
	.section_01 dl .elefl {position: absolute;padding: 10px;width: 34%;background-color: #ffffff;outline-offset: 0;}
	.section_01 dl .elefl:after {content: "";display: block;width: 27px;height: 25px;position: absolute;background-image: url(../image/trangle_b.png);background-repeat: no-repeat;background-size: contain;}
	.section_01 dl .elefl_01:after {top: 15%;right: 0;background-image: url(../image/trangle_a.png);transform: translateX(100%);}
	.section_01 dl .elefl_02:after {top: 15%;left: 0;transform: translateX(-100%);}
	.section_01 dl .elefl_03:after {bottom: 15%;right: 0;transform: translateX(100%) rotate(180deg);}
	.section_01 dl .elefl_04:after {bottom: 15%;left: 0;background-image: url(../image/trangle_a.png);transform: translateX(-100%) rotate(180deg);}
	.section_01 dl .elefl h3 {font-size: 21px;}
	.section_01 dl .elefl_01 {top: 85px;left: 20px;}
	.section_01 dl .elefl_02 {top: 85px;right: 20px;}
	.section_01 dl .elefl_03 {bottom: 85px;left: 20px;}
	.section_01 dl .elefl_04 {bottom: 85px;right: 20px;}
	.boss_li>.boss_brief h3 {margin-bottom: 30px;font-size: 36px;}
	.boss_li>.boss_brief h3+p {font-size: 18px;}
	.section_02 li>div h3 {margin-bottom: 15px;font-size: 24px;}
	.section_02 li a {position: absolute;left: 50%;bottom: 0;transform: translate(-50%,-135%);border-width: 2px;font-size: 18px;}
	.section_06 .lz_intross {display: flex;align-items: flex-end;overflow: hidden;}
	.section_06 .lz_graphic {width: 38%;}
	.section_06 .lz_detailss {margin-bottom: 40px;padding-left: 5%;width: 62%;}
	.section_06 .lz_detailss h3 {font-size: 36px;}
	.section_06 .lz_detailss dl {margin-bottom: 30px;}
 



	.section_07 li {outline: 1px solid #d2d2d2!important;outline-offset: -15px;}
	
}
@media screen and (min-width: 1200px) {
	.section {padding: 50px 0;}
	.section p {font-size: 16px;}
	.section_01 dl dd>img {width: 461px;}
	.boss_li>.boss_brief h3 {font-size: 40px;}
	.boss_li>.boss_brief h3+p {margin-bottom: 20px;}



}
/* ANIMATION ============================== */
