@charset "utf-8";
/* CSS Document */
@import url(mobile_header.css);
@import url(mobile_list_c.css);


.cx_tab{
	width: 100%;
	padding-top: 0;
}
.cx_list{
	width: 100%;
}
.cx ul{
	flex-wrap: nowrap;
}
.cx_tab .prev, .cx_tab .next{
	top: 30%;
}
.cx ul li:nth-child(even){
	margin-right: 10px;
}
.part3 {
	width: 96%;
}
.cxfw_box .cxfw_t{
	
}
.cxfw_box .cxfw_t ul{
	flex-wrap: wrap;
	height: auto;
}
.cxfw_box .cxfw_t ul li{
	flex-direction: column;
	width: calc((100%) / 2);
}
.cxfw_box .cxfw_t ul li .cxfw_tr{
	margin-top: 5px;
	margin-left: 0px;
	text-align: center;
}
.cxfw_box .cxfw_t ul li a{
	width: auto;
}
.cxfw_box .cxfw_t ul li:nth-child(2)::before {
    content: '';
    width: 1px;
    height: 80px;
    background-color: #eeeeee;
    position: absolute;
    top: 50%;
    transform: translateY(-50%);
    right: 0;
}
.cxfw_box .cxfw_b{
	flex-direction: column;
}
.cxfw_box .cxfw_b .cxfw_box{
	width: 100%;
}
.cxfw_box .cxfw_b .cxfw_box>div:nth-child(1){
	/* width: 90%; */
	background-size: 90%;
}
.cxfw_box .cxfw_b .cxfw_box>div:nth-child(2){
	top: 58px;
}
.cxfw_box .cxfw_b .cxfw_box>div:nth-child(2) ul li>div:nth-child(2){
	margin: 20px 20px 0;
}
.cxfw_box .cxfw_b .cxfw_box>div:nth-child(2) ul li>div:nth-child(2) dl{
	flex-direction: column;
	margin-top: 10px;
}
.cxfw_box .cxfw_b .cxfw_box>div:nth-child(2) ul li>div:nth-child(2) dd{
	line-height: 26px;
}
.cxfw_box .cxfw_b .cxfw_box>div:nth-child(2) ul li>div:nth-child(2) dd em{
	display: none;
}

.cxfw_box .cxfw_b .cxfw_box ul{
	
}
.cxfw_box .cxfw_b .cxfw_box ul li{
	width: 100% !important;
}
.cxfw_box .cxfw_b .cxfw_box>div:nth-child(2) ul li>div:nth-child(1){
	margin-left: 20px;
}
.part4{
	width: 96%;
}
.part4>div{
	width: 100%;
	background-size: cover;
	font-size: 30px;
}
.part4>div a span{
	margin-left: 10px;
}