.magento{ width: 100%;}
.magento .m_banner{ display: none;}
.magento .banner{ position: relative; width: 100%;}
.magento .banner .ban_con{ position: absolute; left: 24.5%; bottom: 35%;/* width: 100%; height: 100%;*/}
.magento .banner .ban_con .btn{ display: block; margin-top: 0; width: 14.2188vw; height: 2.7604vw; line-height: 2.3958vw; background: url('../images/ban_btn_img.png') no-repeat left center / 100% auto; font-size: 1.3542vw; color: #fff; text-align: center; text-decoration: none;}
.magento .banner .ban_con .m_btn{ display: none;}
.magento .banner .ban_con .ban_table .ban_table_cell .m_btn{ display: none;}

.text_list{ width: 100%;}
.text_list .i_title{ margin-top: 80px; width: 100%; height: 74px; line-height: 74px; font-size: 40px; color: #333; font-weight: bold; text-align: center;}

.text_list .list{ margin-top: 20px; width: 100%;}
.text_list .list .item_outer{ width: 100%;}
.text_list .list .item_outer:nth-child(even){ background: #f5f9fc;}
.text_list .list .item{ margin: 0 auto; padding: 88px 10px; width: 1200px; -webkit-box-sizing: border-box; box-sizing: border-box;}
.text_list .list .item .title{ display: flex; width: 100%; height: 70px; line-height: 70px; font-size: 36px; color: #333;}
.text_list .list .item .title span{ margin-right: 10px; font-size: 52px; color: #d0d0d0; font-weight: bold;}
.text_list .list .item .con{ margin-top: 13px; width: 100%;}
.text_list .list .item .con .left{ width: 50%;}
.text_list .list .item .con .left .left_outer{ position: relative; border: 1px solid #ddd;}
.text_list .list .item .con .left .left_outer .txt_icon{ position: absolute; display: block; width: 12px; height: 12px; background: #0bba91; z-index: 1;}
.text_list .list .item .con .left .left_outer .txt_icon:first-child{ left: -2px; top: -2px;}
.text_list .list .item .con .left .left_outer .txt_icon:nth-child(2){ right: -2px; top: -2px;}
.text_list .list .item .con .left .left_outer .txt_icon:nth-child(3){ left: -2px; bottom: -2px;}
.text_list .list .item .con .left .left_outer .txt_icon:nth-child(4){ right: -2px; bottom: -2px;}
.text_list .list .item .con .left .left_outer .left_in{ position: relative; padding: 27px 49px; width: 100%; height: 100%; background: #fff; z-index: 2; -webkit-box-sizing: border-box; box-sizing: border-box;}
.text_list .list .item .con .left .left_outer .left_in .txt_title{ width: 100%; height: 34px; line-height: 34px; font-size: 16px; color: #333; font-weight: bold;}
.text_list .list .item .con .left .left_outer .left_in .text{ width: 100%; line-height: 30px; font-size: 16px; color: #363636;}
.text_list .list .item .con .left .left_outer .left_in .text span{ color: #0eb085; font-weight: bold;}
.text_list .list .item .con .left .left_outer .left_in .bot{ margin-top: 20px;}
.text_list .list .item .con .left .left_outer .left_in .bot .txt_title{ color: #999;}
.text_list .list .item .con .left .left_outer .left_in .bot .text{ color: #999;}
.text_list .list .item .con .left .btn{ display: block; margin-top: 30px; width: 240px; height: 42px; line-height: 42px; background: #0bba91; font-size: 22px; color: #fff; text-align: center; text-decoration: none; -webkit-border-radius: 5px; border-radius: 5px;}
.text_list .list .item .con .right{ width: 50%; text-align: center;}

.seller{ position:; margin: 0 auto; padding: 100px 0; width: 1200px;}
.seller .title{ width: 100%; height: 60px; line-height: 60px; font-size: 40px; color: #333; font-weight: bold; text-align: center;}
.seller .title_icon{ margin-top: 28px; width: 100%; text-align: center;}
.seller .list{ position: relative; top: 0; margin-top: 40px; padding: 0 15px; width: 100%; min-width: auto; height: auto; -webkit-box-sizing: border-box; box-sizing: border-box;}
.seller .list .item{ margin-top: 40px; width: 100%;}
.seller .list .item:first-child{ margin-top: 0;}
.seller .list .item .icon{ float: left; padding-top: 10px; width: 100px;}
.seller .list .item .text{ float: left; position: relative; margin-left: 20px; padding-left: 10px; width: 910px;}
.seller .list .item .text:before{ display: block; content: ''; position: absolute; left: 0; top: 50px; width: 10px; height: 20px; background: url('../images/seller_item_left_icon.png') no-repeat center;}
.seller .list .item .text .text_in{ padding: 28px 56px; width: 100%; background: #2ca594; -webkit-border-radius: 10px; border-radius: 10px; -webkit-box-sizing: border-box; box-sizing: border-box;}
.seller .list .item .text .text_in .txt{ width: 100%; line-height: 34px; font-size: 18px; color: #fff;}
.seller .list .item .text .text_in .name{ margin-top: 38px; width: 100%; line-height: 24px; font-size: 14px; color: #e2f0ee;}

.seller .list .item:nth-child(even) .text{ float: right; margin: 0 20px 0 0; padding: 0 10px 0 0;}
.seller .list .item:nth-child(even) .text:before{ right: 0; left: inherit; background: url('../images/seller_item_right_icon.png') no-repeat center;}
.seller .list .item:nth-child(even) .icon{ float: right;}


#s_footer{ display: none;}
#s_global_bottom_box{ display: none;}

@media screen and (max-width: 1220px){
	.text_list .list .item{ width: 100%;}
	.seller{ width: 98%;}
}

@media screen and (max-width: 1110px){
	.text_list .list .item .con .right img{ max-width: 75%;}
	.seller .list .item .icon,
	.seller .list .item:nth-child(even) .icon{ float: none; width: 100%; height: 13.3333vw; text-align: center;}
	.seller .list .item .text,
	.seller .list .item:nth-child(even) .text{ float: none; margin: 0; margin-top: 17px; padding: 0; padding-top: 10px; width: 100%;}
	.seller .list .item .text:before,
	.seller .list .item:nth-child(even) .text:before{ top: 0; left: 50%; width: 20px; height: 10px; background: url('../images/seller_item_top_icon.png') no-repeat center; -webkit-transform: translateX(-50%); transform: translateX(-50%);}
}

@media screen and (max-width: 972px){
	.text_list .list .item .title{ justify-content: center;}
	.text_list .list .item .con .left{ float: none; margin: 30px 0; width: 100%;}
	.text_list .list .item .con .right{ float: none; width: 100%;}
	.text_list .list .item .con .left .btn{ margin: 30px auto 0;}
}

@media screen and (max-width: 750px){
	#w1000{ padding-bottom: 1rem;}
	#w1000 .wrap{ width:100%; max-width:750px; min-width: auto; margin:0 auto;}
	.min{ min-width: auto;}
	.container{ padding:0 0.2rem;}
	#header{ display: none;}
	.header_fill{ display: none;}
	#footer{ display: none;}
	#footer_alert{ display: none;}
	#s_footer{ display: block;}
	#s_global_bottom_box{ display: block;}

	.magento .banner{ display: none;}
	.magento .m_banner{ display: block;}

	#s_footer{ padding:0.2rem 0; background:#f7f7f7;}
	#s_footer .rows{ text-align:center; font-size:0.28rem; color:#6d6d6d; padding:0.03rem 0;}
	#s_footer .rows a{ font-size:0.28rem; color:#6d6d6d;}
	#s_footer_blank{ height:1rem;}

	#s_global_bottom_box{ width:100%; height:1rem; line-height:1rem; position:fixed; bottom:0; left:0; background:rgba(53,178,158,0.95); text-align:center; z-index:100;}
	#s_global_bottom_box a{ width:33%; height:100%; display:block; float:left; color:#fff; font-size:0.36rem; text-indent:0.3rem;}
	#s_global_bottom_box a:nth-child(1){ background:url(../images/global_bottom_tel.png) 0.45rem center no-repeat; background-size:auto 0.45rem;}
	#s_global_bottom_box a:nth-child(2){ background:url(../images/global_bottom_service.png) 0.1rem center no-repeat; background-size:auto 0.45rem;}
	#s_global_bottom_box a:nth-child(3){ background:url(../images/global_bottom_qiao.png) 0.1rem center no-repeat; background-size:auto 0.45rem;}

	.text_list .i_title{ margin-top: 10.6667vw; height: 9.8667vw; line-height: 9.8667vw; font-size: 5.3333vw;}
	.text_list .list .item .title{ height: 9.3333vw; line-height: 9.3333vw; font-size: 5.8vw;}
	.text_list .list .item .title span{ margin-right: 1.3333vw;  font-size: 6.9333vw;}

	.text_list .list{ margin-top: 2.6667vw;}
	.text_list .list .item{ padding: 11.7333vw 1.3333vw;}
	.text_list .list .item .con .left .left_outer .left_in{ padding: 3.6vw 6.5333vw;}
	.text_list .list .item .con .left .left_outer .left_in .txt_title{ margin-bottom: 5px; height: 6.6667vw; line-height: 6.6667vw; font-size: 4.2vw;}
	.text_list .list .item .con .left .left_outer .left_in .text{ line-height: 5.3333vw; font-size: 3.7vw;}

	.seller{ padding: 13.3333vw 0;}
	.seller .title{ height: 9.3333vw; line-height: 9.3333vw; font-size: 6.6667vw;}
	.seller .title_icon{ margin-top: 4.6667vw; height: 7.4667vw;}
	.seller .list .item .text .text_in{ padding: 4.6667vw 8.6667vw;}
	.seller .list .item .text .text_in .txt{ line-height: 5.3333vw; font-size: 3.9667vw;}
	.seller .list .item .text .text_in .name{ margin-top: 6.0vw; line-height: 3.2vw; font-size: 3.7vw;}
}

@media screen and (max-width: 550px){
	.magento .step_row .tutorial .item{ width: 95%;}
}

@media screen and (max-width: 450px){
	.magento .item_bot .txt{ padding-top: 9.8667vw; height: 36.0vw;}
	.magento .item_bot .list{ margin-top: -11.0667vw; grid-template-columns: repeat(1, 100%);}
	.magento .item_bot .list .m_item{ margin: 0 auto 4.0vw; padding: 0; width: 100%;}
}