@charsed "UTF-8";

/* about_sec */
.about_sec{}
.about_sec article .box_cont .box_txt .title{flex:1;width:200px;font-size:24px;font-weight:700;}
.about_sec article .box_cont .box_txt .title{color:#4c3a9b;}
.about_sec article .box_cont .box_txt .box_desc{width:calc(100% - 200px);}
.about_sec article .box_cont .box_txt .box_desc dl{margin:40px 0 0;}
.about_sec article .box_cont .box_txt .box_desc dl:first-of-type{margin:0;}
.about_sec article .box_cont .box_txt .box_desc dl dt{font-size:20px;font-weight:500;}
.about_sec article .box_cont .box_txt .box_desc dl dd{line-height:1.8;margin:15px 0 0;}
@media all and (max-width:1600px){
	.about_sec article .box_cont .box_txt .title{width:190px;font-size:23px;}
    .about_sec article .box_cont .box_txt .box_desc{width:calc(100% - 190px);}
    .about_sec article .box_cont .box_txt .box_desc dl{margin:39px 0 0;}
    .about_sec article .box_cont .box_txt .box_desc dl dt{font-size:19px;}
}
@media all and (max-width:1400px){
	.about_sec article .box_cont .box_txt .title{width:180px;font-size:22px;}
    .about_sec article .box_cont .box_txt .box_desc{width:calc(100% - 180px);}
    .about_sec article .box_cont .box_txt .box_desc dl{margin:37px 0 0;}
    .about_sec article .box_cont .box_txt .box_desc dl dt{font-size:18px;}
}
@media all and (max-width:1200px){
	.about_sec article .box_cont .box_txt .title{width:170px;font-size:21px;}
    .about_sec article .box_cont .box_txt .box_desc{width:calc(100% - 170px);}
    .about_sec article .box_cont .box_txt .box_desc dl{margin:35px 0 0;}
    .about_sec article .box_cont .box_txt .box_desc dl dt{font-size:17px;}
}
@media all and (max-width:1000px){
    .about_sec article .box_cont .box_txt{-webkit-box-lines:multiple;-ms-flex-wrap:wrap;flex-wrap:wrap;}
	.about_sec article .box_cont .box_txt .title{flex:auto;width:100%;font-size:20px;}
    .about_sec article .box_cont .box_txt .box_desc{width:100%;margin:33px 0 0;}
    .about_sec article .box_cont .box_txt .box_desc dl{margin:33px 0 0;}
    .about_sec article .box_cont .box_txt .box_desc dl dt{font-size:16px;}
    .about_sec article .box_cont .box_txt .box_desc dl dd{margin:10px 0 0;}
}
@media all and (max-width:800px){
	.about_sec article .box_cont .box_txt .title{font-size:19px;}
    .about_sec article .box_cont .box_txt .box_desc{margin:30px 0 0;}
    .about_sec article .box_cont .box_txt .box_desc dl{margin:30px 0 0;}
    .about_sec article .box_cont .box_txt .box_desc dl dt{font-size:15px;}
}
@media all and (max-width:600px){
	.about_sec article .box_cont .box_txt .title{font-size:18px;}
    .about_sec article .box_cont .box_txt .box_desc{margin:28px 0 0;}
    .about_sec article .box_cont .box_txt .box_desc dl{margin:28px 0 0;}
    .about_sec article .box_cont .box_txt .box_desc dl dt{font-size:14px;}
}
@media all and (max-width:500px){
	.about_sec article .box_cont .box_txt .title{font-size:17px;}
    .about_sec article .box_cont .box_txt .box_desc{margin:27px 0 0;}
    .about_sec article .box_cont .box_txt .box_desc dl{margin:27px 0 0;}
    .about_sec article .box_cont .box_txt .box_desc dl dd{margin:5px 0 0;}
}
@media all and (max-width:380px){
	.about_sec article .box_cont .box_txt .title{font-size:16px;}
    .about_sec article .box_cont .box_txt .box_desc{margin:26px 0 0;}
    .about_sec article .box_cont .box_txt .box_desc dl{margin:26px 0 0;}
    .about_sec article .box_cont .box_txt .box_desc dl dt{font-size:13px;}
}
@media all and (max-width:350px){
	.about_sec article .box_cont .box_txt .title{font-size:15px;}
    .about_sec article .box_cont .box_txt .box_desc{margin:24px 0 0;}
    .about_sec article .box_cont .box_txt .box_desc dl{margin:24px 0 0;}
    .about_sec article .box_cont .box_txt .box_desc dl dt{font-size:12px;}
}

/* vision_article */
.about_sec .vision_article{padding:60px 0 100px;background:#fff;}
.about_sec .vision_article .box_cont .box_txt{-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:50px 0 0;}
.about_sec .vision_article .box_cont .box_txt .box_desc dl dt{font-weight:700;}
.about_sec .vision_article .box_cont .box_txt .box_desc dl dd{font-weight:500;}
@media all and (max-width:1600px){
	.about_sec .vision_article{padding:58px 0 97px;}
	.about_sec .vision_article .box_cont .box_txt{margin:49px 0 0;}
}
@media all and (max-width:1400px){
	.about_sec .vision_article{padding:55px 0 92px;}
	.about_sec .vision_article .box_cont .box_txt{margin:46px 0 0;}
}
@media all and (max-width:1200px){
	.about_sec .vision_article{padding:52px 0 87px;}
	.about_sec .vision_article .box_cont .box_txt{margin:44px 0 0;}
}
@media all and (max-width:1000px){
	.about_sec .vision_article{padding:49px 0 82px;}
	.about_sec .vision_article .box_cont .box_txt{margin:41px 0 0;}
}
@media all and (max-width:800px){
	.about_sec .vision_article{padding:46px 0 77px;}
	.about_sec .vision_article .box_cont .box_txt{margin:38px 0 0;}
}
@media all and (max-width:600px){
	.about_sec .vision_article{padding:43px 0 72px;}
	.about_sec .vision_article .box_cont .box_txt{margin:36px 0 0;}
}
@media all and (max-width:500px){
	.about_sec .vision_article{padding:42px 0 69px;}
	.about_sec .vision_article .box_cont .box_txt{margin:35px 0 0;}
}
@media all and (max-width:380px){
	.about_sec .vision_article{padding:40px 0 66px;}
	.about_sec .vision_article .box_cont .box_txt{margin:33px 0 0;}
}
@media all and (max-width:350px){
	.about_sec .vision_article{padding:37px 0 61px;}
	.about_sec .vision_article .box_cont .box_txt{margin:30px 0 0;}
}

/* mission_symbol_article */
.about_sec .mission_symbol_article{padding:60px 0 0;background:#4c3a9b;}
.about_sec .mission_symbol_article .box_cont .box_txt{padding:0 0 50px;color:#fff;}
.about_sec .mission_symbol_article .box_cont .box_txt .title{color:#fff;}
.about_sec .mission_symbol_article .box_cont .box_txt .box_desc{box-sizing:border-box;padding:0 170px 0 0;}
.about_sec .mission_symbol_article .box_cont .sub_box_txt{padding:40px 0 80px;text-align:center;border-top:solid 1px #fff;}
.about_sec .mission_symbol_article .box_cont .sub_box_txt .sub_title{font-size:20px;font-weight:500;color:#fff;text-align:left;}
.about_sec .mission_symbol_article .box_cont .sub_box_txt .box_desc{display:inline-block;}
.about_sec .mission_symbol_article .box_cont .sub_box_txt .box_desc li{position:relative;display:inline-block;width:200px;background:#fff;border-radius:50%;}
.about_sec .mission_symbol_article .box_cont .sub_box_txt .box_desc li:first-of-type{margin:0;}
.about_sec .mission_symbol_article .box_cont .sub_box_txt .box_desc li::before{content:'';display:block;padding-bottom:100%;}
.about_sec .mission_symbol_article .box_cont .sub_box_txt .box_desc li p{position:absolute;top:50%;left:5%;width:90%;line-height:1.8;font-weight:500;color:#4c3a9b;text-align:center;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);}
.about_sec .mission_symbol_article .box_cont .sub_box_txt.mission .box_desc li{margin:0 0 0 50px;}
.about_sec .mission_symbol_article .box_cont .sub_box_txt.goals .box_desc li{margin:0 0 0 15px;}
.about_sec .mission_symbol_article .box_cont .sub_box_txt.goals .box_desc li p span{display:block;}
.about_sec .mission_symbol_article .box_cont .symbol{padding:80px 0 0;border-top:solid 1px #fff;}
.about_sec .mission_symbol_article .box_cont .symbol .box_txt .box_desc dl dt{line-height:1.3;}
.about_sec .mission_symbol_article .box_cont .symbol .box_txt .box_desc dl dt span{display:block;}
.about_sec .mission_symbol_article .box_cont .symbol .box_txt .box_desc dl dd{margin:15px 0 0;}
.about_sec .mission_symbol_article .box_cont .symbol .box_txt .box_desc dl dd:first-of-type{margin:40px 0 0;}
.about_sec .mission_symbol_article .box_cont .symbol .box_txt .box_desc dl dd p{display:inline-block;}
.about_sec .mission_symbol_article .box_cont .symbol .box_txt .box_desc dl dd p strong{display:inline-block;width:175px;font-size:20px;font-weight:500;}
@media all and (max-width:1600px){
	.about_sec .mission_symbol_article{padding:58px 0 0;}
    .about_sec .mission_symbol_article .box_cont .box_txt{padding:0 0 49px;}
    .about_sec .mission_symbol_article .box_cont .sub_box_txt{padding:39px 0 78px;}
    .about_sec .mission_symbol_article .box_cont .sub_box_txt .sub_title{font-size:19px;}
    .about_sec .mission_symbol_article .box_cont .sub_box_txt .box_desc li{width:190px;}
    .about_sec .mission_symbol_article .box_cont .sub_box_txt.mission .box_desc li{margin:0 0 0 49px;}
    .about_sec .mission_symbol_article .box_cont .symbol{padding:78px 0 0;}
    .about_sec .mission_symbol_article .box_cont .symbol .box_txt .box_desc dl dd:first-of-type{margin:39px 0 0;}
    .about_sec .mission_symbol_article .box_cont .symbol .box_txt .box_desc dl dd p strong{width:170px;font-size:19px;}
}
@media all and (max-width:1400px){
	.about_sec .mission_symbol_article{padding:55px 0 0;}
    .about_sec .mission_symbol_article .box_cont .box_txt{padding:0 0 46px;}
    .about_sec .mission_symbol_article .box_cont .box_txt .box_desc{padding:0 160px 0 0;}
    .about_sec .mission_symbol_article .box_cont .sub_box_txt{padding:37px 0 74px;}
    .about_sec .mission_symbol_article .box_cont .sub_box_txt .sub_title{font-size:18px;}
    .about_sec .mission_symbol_article .box_cont .sub_box_txt .box_desc li{width:180px;}
    .about_sec .mission_symbol_article .box_cont .sub_box_txt.mission .box_desc li{margin:0 0 0 46px;}
    .about_sec .mission_symbol_article .box_cont .symbol{padding:74px 0 0;}
    .about_sec .mission_symbol_article .box_cont .symbol .box_txt .box_desc dl dd:first-of-type{margin:37px 0 0;}
    .about_sec .mission_symbol_article .box_cont .symbol .box_txt .box_desc dl dd p strong{width:160px;font-size:18px;}
}
@media all and (max-width:1200px){
	.about_sec .mission_symbol_article{padding:52px 0 0;}
    .about_sec .mission_symbol_article .box_cont .box_txt{padding:0 0 44px;}
    .about_sec .mission_symbol_article .box_cont .box_txt .box_desc{padding:0 110px 0 0;}
    .about_sec .mission_symbol_article .box_cont .sub_box_txt{padding:35px 0 70px;}
    .about_sec .mission_symbol_article .box_cont .sub_box_txt .sub_title{font-size:17px;}
    .about_sec .mission_symbol_article .box_cont .sub_box_txt .box_desc li{width:170px;}
    .about_sec .mission_symbol_article .box_cont .sub_box_txt.mission .box_desc li{margin:0 0 0 44px;}
    .about_sec .mission_symbol_article .box_cont .symbol{padding:70px 0 0;}
    .about_sec .mission_symbol_article .box_cont .symbol .box_txt .box_desc dl dd:first-of-type{margin:35px 0 0;}
    .about_sec .mission_symbol_article .box_cont .symbol .box_txt .box_desc dl dd p strong{width:150px;font-size:17px;}
}
@media all and (max-width:1000px){
	.about_sec .mission_symbol_article{padding:49px 0 0;}
    .about_sec .mission_symbol_article .box_cont .box_txt{padding:0 0 41px;}
    .about_sec .mission_symbol_article .box_cont .box_txt .box_desc{padding:0 140px 0 0;}
    .about_sec .mission_symbol_article .box_cont .sub_box_txt{padding:33px 0 66px;}
    .about_sec .mission_symbol_article .box_cont .sub_box_txt .sub_title{font-size:16px;}
    .about_sec .mission_symbol_article .box_cont .sub_box_txt .box_desc{margin:33px 0 0;}
    .about_sec .mission_symbol_article .box_cont .sub_box_txt .box_desc li{width:160px;}
    .about_sec .mission_symbol_article .box_cont .sub_box_txt.mission .box_desc li{margin:0 0 0 41px;}
    .about_sec .mission_symbol_article .box_cont .symbol{padding:66px 0 0;}
    .about_sec .mission_symbol_article .box_cont .symbol .box_txt .box_desc dl dd:first-of-type{margin:33px 0 0;}
    .about_sec .mission_symbol_article .box_cont .symbol .box_txt .box_desc dl dd p strong{width:140px;font-size:16px;}
}
@media all and (max-width:800px){
	.about_sec .mission_symbol_article{padding:46px 0 0;}
    .about_sec .mission_symbol_article .box_cont .box_txt{padding:0 0 38px;}
    .about_sec .mission_symbol_article .box_cont .box_txt .box_desc{padding:0 65px 0 0;}
    .about_sec .mission_symbol_article .box_cont .sub_box_txt{padding:30px 0 62px;}
    .about_sec .mission_symbol_article .box_cont .sub_box_txt .sub_title{font-size:15px;}
    .about_sec .mission_symbol_article .box_cont .sub_box_txt .box_desc{margin:30px 0 0;}
    .about_sec .mission_symbol_article .box_cont .sub_box_txt .box_desc li{width:150px;}
    .about_sec .mission_symbol_article .box_cont .sub_box_txt.mission .box_desc li,
    .about_sec .mission_symbol_article .box_cont .sub_box_txt.goals .box_desc li{margin:0 0 0 38px;}
    .about_sec .mission_symbol_article .box_cont .sub_box_txt.goals .box_desc li:nth-of-type(n+4){margin-top:20px;}
    .about_sec .mission_symbol_article .box_cont .symbol{padding:62px 0 0;}
    .about_sec .mission_symbol_article .box_cont .symbol .box_txt .box_desc dl dd:first-of-type{margin:30px 0 0;}
    .about_sec .mission_symbol_article .box_cont .symbol .box_txt .box_desc dl dt span{display:none;}
    .about_sec .mission_symbol_article .box_cont .symbol .box_txt .box_desc dl dd p{display:block;}
    .about_sec .mission_symbol_article .box_cont .symbol .box_txt .box_desc dl dd p strong{width:130px;font-size:15px;}
}
@media all and (max-width:600px){
	.about_sec .mission_symbol_article{padding:43px 0 0;}
    .about_sec .mission_symbol_article .box_cont .box_txt{padding:0 0 36px;}
    .about_sec .mission_symbol_article .box_cont .box_txt .box_desc{padding:0;}
    .about_sec .mission_symbol_article .box_cont .sub_box_txt{padding:28px 0 58px;}
    .about_sec .mission_symbol_article .box_cont .sub_box_txt .sub_title{font-size:14px;}
    .about_sec .mission_symbol_article .box_cont .sub_box_txt .box_desc{margin:28px 0 0;}
    .about_sec .mission_symbol_article .box_cont .sub_box_txt .box_desc li{width:140px;}
    .about_sec .mission_symbol_article .box_cont .sub_box_txt.mission .box_desc li,
    .about_sec .mission_symbol_article .box_cont .sub_box_txt.goals .box_desc li{margin:0 0 0 36px;}
    .about_sec .mission_symbol_article .box_cont .sub_box_txt.mission .box_desc li:nth-of-type(n+3),
    .about_sec .mission_symbol_article .box_cont .sub_box_txt.goals .box_desc li:nth-of-type(n+3){margin-top:20px;}
    .about_sec .mission_symbol_article .box_cont .symbol{padding:58px 0 0;}
    .about_sec .mission_symbol_article .box_cont .symbol .box_txt .box_desc dl dd:first-of-type{margin:28px 0 0;}
    .about_sec .mission_symbol_article .box_cont .symbol .box_txt .box_desc dl dd p strong{font-size:14px;}
}
@media all and (max-width:500px){
	.about_sec .mission_symbol_article{padding:42px 0 0;}
    .about_sec .mission_symbol_article .box_cont .box_txt{padding:0 0 35px;}
    .about_sec .mission_symbol_article .box_cont .sub_box_txt{padding:27px 0 55px;}
    .about_sec .mission_symbol_article .box_cont .sub_box_txt.mission .box_desc li,
    .about_sec .mission_symbol_article .box_cont .sub_box_txt.goals .box_desc li{margin:0 0 0 30px;}
    .about_sec .mission_symbol_article .box_cont .sub_box_txt.mission .box_desc li:nth-of-type(n+3),
    .about_sec .mission_symbol_article .box_cont .sub_box_txt.goals .box_desc li:nth-of-type(n+3){margin-top:15px;}
    .about_sec .mission_symbol_article .box_cont .symbol{padding:55px 0 0;}
    .about_sec .mission_symbol_article .box_cont .symbol .box_txt .box_desc dl dd{margin:10px 0 0;}
    .about_sec .mission_symbol_article .box_cont .symbol .box_txt .box_desc dl dd:first-of-type{margin:27px 0 0;}
    .about_sec .mission_symbol_article .box_cont .symbol .box_txt .box_desc dl dd p strong{width:120px;}
}
@media all and (max-width:380px){
	.about_sec .mission_symbol_article{padding:40px 0 0;}
    .about_sec .mission_symbol_article .box_cont .box_txt{padding:0 0 33px;}
    .about_sec .mission_symbol_article .box_cont .box_txt .box_desc{padding:26px 0 0;}
    .about_sec .mission_symbol_article .box_cont .sub_box_txt{padding:26px 0 53px;}
    .about_sec .mission_symbol_article .box_cont .sub_box_txt .sub_title{font-size:13px;}
    .about_sec .mission_symbol_article .box_cont .sub_box_txt .box_desc{margin:26px 0 0;}
    .about_sec .mission_symbol_article .box_cont .sub_box_txt .box_desc li{width:130px;}
    .about_sec .mission_symbol_article .box_cont .sub_box_txt.mission .box_desc li,
    .about_sec .mission_symbol_article .box_cont .sub_box_txt.goals .box_desc li{margin:0 0 0 25px;}
    .about_sec .mission_symbol_article .box_cont .sub_box_txt.mission .box_desc li:nth-of-type(n+3),
    .about_sec .mission_symbol_article .box_cont .sub_box_txt.goals .box_desc li:nth-of-type(n+3){margin-top:10px;}
    .about_sec .mission_symbol_article .box_cont .symbol{padding:53px 0 0;}
    .about_sec .mission_symbol_article .box_cont .symbol .box_txt .box_desc dl dd:first-of-type{margin:26px 0 0;}
    .about_sec .mission_symbol_article .box_cont .symbol .box_txt .box_desc dl dd p strong{font-size:13px;}
}
@media all and (max-width:350px){
	.about_sec .mission_symbol_article{padding:37px 0 0;}
    .about_sec .mission_symbol_article .box_cont .box_txt{padding:0 0 30px;}
    .about_sec .mission_symbol_article .box_cont .box_txt .box_desc{padding:24px 0 0;}
    .about_sec .mission_symbol_article .box_cont .sub_box_txt{padding:24px 0 49px;}
    .about_sec .mission_symbol_article .box_cont .sub_box_txt .sub_title{font-size:12px;}
    .about_sec .mission_symbol_article .box_cont .sub_box_txt .box_desc{margin:24px 0 0;}
    .about_sec .mission_symbol_article .box_cont .sub_box_txt .box_desc li{width:120px;}
    .about_sec .mission_symbol_article .box_cont .sub_box_txt.mission .box_desc li,
    .about_sec .mission_symbol_article .box_cont .sub_box_txt.goals .box_desc li{margin:0 0 0 20px;}
    .about_sec .mission_symbol_article .box_cont .symbol{padding:49px 0 0;}
    .about_sec .mission_symbol_article .box_cont .symbol .box_txt .box_desc dl dd{margin:5px 0 0;}
    .about_sec .mission_symbol_article .box_cont .symbol .box_txt .box_desc dl dd:first-of-type{margin:24px 0 0;}
    .about_sec .mission_symbol_article .box_cont .symbol .box_txt .box_desc dl dd p strong{width:110px;font-size:12px;}
}

/* signature_article */
.about_sec .signature_article{padding:60px 0 110px;}
.about_sec .signature_article .box_cont .box_txt .box_img{margin:20px 0 0;text-align:center;}
.about_sec .signature_article .box_cont .box_txt .box_img img{width:709px;}
@media all and (max-width:1600px){
	.about_sec .signature_article{padding:58px 0 110px;}
    .about_sec .signature_article .box_cont .box_txt .box_img{margin:19px 0 0;}
    .about_sec .signature_article .box_cont .box_txt .box_img img{width:690px;}
}
@media all and (max-width:1400px){
	.about_sec .signature_article{padding:55px 0 100px;}
    .about_sec .signature_article .box_cont .box_txt .box_img{margin:18px 0 0;}
    .about_sec .signature_article .box_cont .box_txt .box_img img{width:650px;}
}
@media all and (max-width:1200px){
	.about_sec .signature_article{padding:52px 0 96px;}
    .about_sec .signature_article .box_cont .box_txt .box_img{margin:17px 0 0;}
    .about_sec .signature_article .box_cont .box_txt .box_img img{width:620px;}
}
@media all and (max-width:1000px){
	.about_sec .signature_article{padding:49px 0 90px;}
    .about_sec .signature_article .box_cont .box_txt .box_img{margin:16px 0 0;}
    .about_sec .signature_article .box_cont .box_txt .box_img img{width:580px;}
}
@media all and (max-width:800px){
	.about_sec .signature_article{padding:46px 0 85px;}
    .about_sec .signature_article .box_cont .box_txt .box_img{margin:15px 0 0;}
    .about_sec .signature_article .box_cont .box_txt .box_img img{width:550px;}
}
@media all and (max-width:600px){
	.about_sec .signature_article{padding:43px 0 79px;}
    .about_sec .signature_article .box_cont .box_txt .box_img{margin:14px 0 0;}
    .about_sec .signature_article .box_cont .box_txt .box_img img{width:510px;max-width:95%;}
}
@media all and (max-width:500px){
	.about_sec .signature_article{padding:42px 0 76px;}
    .about_sec .signature_article .box_cont .box_txt .box_img img{width:490px;}
}
@media all and (max-width:380px){
	.about_sec .signature_article{padding:40px 0 73px;}
    .about_sec .signature_article .box_cont .box_txt .box_img{margin:13px 0 0;max-width:100%;}
}
@media all and (max-width:350px){
	.about_sec .signature_article{padding:37px 0 67px;}
    .about_sec .signature_article .box_cont .box_txt .box_img{margin:12px 0 0;}
}


/* ci_sec */
/* .ci_sec{overflow:hidden;} */
.ci_sec .box_cont .item_lst{width:100%;}
.ci_sec .box_cont .color_item .item{width:33.33%;}
.ci_sec .box_cont .color_item .item .box_txt{padding:35px 65px;color:#fff;}
.ci_sec .box_cont .color_item .item .box_txt:after{content:'';display:block;padding-bottom:80%;background:url(../img/icon_logo.png) no-repeat center center;}
.ci_sec .box_cont .color_item .item .box_txt .title{font-weight:700;}
.ci_sec .box_cont .color_item .item .box_txt .desc{line-height:1.3;margin:15px 0 0;font-weight:500;}
.ci_sec .box_cont .color_item .item .box_txt .desc span{display:block;}
.ci_sec .box_cont .color_item .item.orange{background:#f89544;}
.ci_sec .box_cont .color_item .item.blue{background:#0b7cc0;}
.ci_sec .box_cont .color_item .item.green{background:#099443;}
.ci_sec .box_cont .businessCard{width:100%;}
.ci_sec .box_cont .businessCard img{width:100%;}
.ci_sec .box_cont .goods_item .item.left{width:50%;}
.ci_sec .box_cont .goods_item .item.right{width:50%;}
.ci_sec .box_cont .goods_item .item img{width:100%;}
@media all and (max-width:1600px){
	.ci_sec .box_cont .color_item .item .box_txt{padding:34px 63px;}
	.ci_sec .box_cont .color_item .item .box_txt .desc span{display:none;}
}
@media all and (max-width:1400px){
	.ci_sec .box_cont .color_item .item .box_txt{padding:32px 60px;}
}
@media all and (max-width:1200px){
	.ci_sec .box_cont .color_item .item .box_txt{padding:30px 57px;}
}
@media all and (max-width:1000px){
	.ci_sec .box_cont .color_item .item .box_txt{padding:29px 53px;}
	.ci_sec .box_cont .goods_item .item.right{position:relative;}
	.ci_sec .box_cont .goods_item .item.right::after{content:'';position:absolute;bottom:-200px;left:0;width:100%;height:200px;background:#f9861b;}
}
@media all and (max-width:800px){
    .ci_sec .box_cont .color_item{-webkit-box-lines:multiple;-ms-flex-wrap:wrap;flex-wrap:wrap;}
    .ci_sec .box_cont .color_item .item{width:50%;}
    .ci_sec .box_cont .color_item .item:last-of-type{width:100%;}
	.ci_sec .box_cont .color_item .item .box_txt{padding:27px 50px;}
}
@media all and (max-width:600px){
	.ci_sec .box_cont .item_lst{-webkit-box-lines:multiple;-ms-flex-wrap:wrap;flex-wrap:wrap;}
    .ci_sec .box_cont .goods_item .item.left{width:100%;}
    .ci_sec .box_cont .goods_item .item.right{width:100%;}
	.ci_sec .box_cont .color_item .item .box_txt{padding:25px 47px;}
}
@media all and (max-width:500px){
    .ci_sec .box_cont .color_item .item{width:100%;}
	.ci_sec .box_cont .color_item .item .box_txt{padding:24px 45px;}
    .ci_sec .box_cont .color_item .item .box_txt .desc{margin:10px 0 0;}
    .ci_sec .box_cont .goods_item .item.left{width:100%;}
    .ci_sec .box_cont .goods_item .item.right{width:100%;}
}
@media all and (max-width:380px){
	.ci_sec .box_cont .color_item .item .box_txt{padding:23px 43px;}
}
@media all and (max-width:350px){
	.ci_sec .box_cont .color_item .item .box_txt{padding:21px 40px;}
    .ci_sec .box_cont .color_item .item .box_txt .desc{margin:5px 0 0;}
}
