/*屏幕宽度大于1200px &&  pc端基础*/
@media screen and (min-width: 1px) {

	.list_top_bigimg {
		width: 100%;
		background: #000;
		height: 210px;}

	.list_top_bigimg img {
		width: 100%;
		display: none;}

	.section01 {
		clear: both;
		width: 100%;
		float: left;}

	.section01 ul {
		width: 100%;
		float: left;}

	.section01 ul li {
		width: 100%;
		float: left;
		background: #fff;}

	.section01 ul li:nth-child(2n+1) {
		background: #f6f6f6;}

	.section01 ul li .li_box {
		width: 1100px;
		margin-left: 50%;
		transform: translateX(-50%);
		padding: 80px 0;
		float: left;}

	.section01 ul li .li_box .left_img {
		width: 35%;
		height: 0;
		padding-top: calc(35% * 9 / 16);
		position: relative;
		float: left;
		overflow: hidden;}

	.section01 ul li .li_box .left_img img {
		width: 100%;
		height: 100%;
		position: absolute;
		top: 0;
		left: 0;
		bottom: 0;
		right: 0;
		object-fit: contain;}

	.section01 ul li .li_box .right_box {
		float: left;
		width: 60%;
		margin-left: 3%;
		position: relative;}

	.section01 ul li .li_box .right_box h4 {
		font-size: 24px;
		text-transform: uppercase;
		letter-spacing: 1px;
		font-weight: 600;}

	.section01 ul li .li_box .right_box span {
		color: #333333;
		font-size: 14px;
		line-height: 26px;
		font-weight: 400;}

	.section01 ul li .li_box .right_box hr {
		background-color: #303030;
		height: 2px;
		width: 22px;
		display: block;
		position: absolute;
		left: 0;}

	.section01 ul li .li_box .right_box .describe {
		width: 100%;
		padding-top: 6px;
		margin: 30px 0;
		color: #333333;
		font-size: 14px;
		line-height: 24px;
		font-weight: 400;
		text-align: justify;}

	.section01 ul li .li_box .right_box .more {
		position: relative;
		width: auto;
		height: 39px;
		line-height: 39px;
		padding: 0 23px;
		border: 2px solid #303030;
		font-size: 13px;
		text-align: left;
		color: #303030;
		letter-spacing: 1px;
		display: inline-block;
		border-radius: 5%;
		font-weight: 600;}

	.section01 ul li .li_box .right_box .more:hover {
		background-color: #bc0000;
		border: 2px solid #bc0000;
		color: #fff;}

	.section-cbw {
		clear: both;
		width: 90%;
		float: none;
		margin: 0 auto;}

	.section-cbw ul li {
		width: 50%;}

	.section-cbw ul li:nth-child(2n+1) {
		background: transparent;}

	.section-cbw ul li .li_box {
		width: 100%;
		margin-left: 0;
		transform: translateX(-0%);
		padding: 80px 0;
		float: left;
		min-height: 580px;}

	.section-cbw ul li .li_box .left_img {
		width: 47%;
		height: 0;
		position: relative;
		float: left;
		overflow: hidden;}

	.section-cbw ul li .li_box .right_box {
		float: left;
		width: 50%;
		margin-left: 3%;
		position: relative;}

}

@media screen and (max-width: 1560px) {
	.section-cbw ul li .li_box {
		padding-bottom: 0;}
}

@media screen and (max-width: 1200px) {

	.section01 ul li .li_box .right_box h4 {
		font-size: 22px;}

	.section01 ul li .li_box {
		width: 950px;
		padding: 75px 0;}

	.section01 ul li .li_box .right_box .describe {
		margin: 20px 0;
		line-height: 20px;}

	.section01 ul li .li_box .right_box .more {
		height: 35px;
		line-height: 35px;
		padding: 0 18px;}

	.section-cbw ul li {
		width: 100%;}

	.section-cbw ul li:nth-child(2n+1) {
		background: #f6f6f6;}

}

@media screen and (max-width: 1000px) {

	.section01 ul li .li_box .right_box h4 {
		font-size: 20px;}

	.section01 ul li .li_box {
		width: 768px;
		padding: 70px 0;}

	.section01 ul li .li_box .right_box .describe {
		margin: 15px 0;
		line-height: 20px;}

	.section01 ul li .li_box .right_box .more {
		height: 30px;
		line-height: 30px;
		padding: 0 15px;}
}

@media screen and (max-width:768px) {

	.section01 ul li .li_box .right_box h4 {
		font-size: 20px;}

	.section01 ul li .li_box {
		width: 600px;
		padding: 70px 0;}

	.section01 ul li .li_box .left_img {
		width: 65%;
		padding-top: calc(65% * 9 / 16);}

	.section01 ul li .li_box .right_box {
		width: 100%;
		margin-left: 0%;
		margin-top: 3%;}

	.section01 ul li .li_box .right_box .describe {
		margin: 25px 0;
		line-height: 20px;}

	.section01 ul li .li_box .right_box .more {
		height: 30px;
		line-height: 30px;
		padding: 0 15px;}

}

@media screen and (max-width:600px) {
	.section01 ul li .li_box {
		width: 420px;
		padding: 65px 0;}

	.section01 ul li .li_box .left_img {
		width: 75%;
		padding-top: calc(75% * 9 / 16);}

	.section01 ul li .li_box .right_box {
		margin-top: 4%;}
}

@media screen and (max-width:450px) {
	.section01 ul li .li_box {
		width: 90%;
		margin-left: 5%;
		margin-right: 5%;
		padding: 65px 0;
		transform: translateX(0);}

	.section01 ul li .li_box .left_img {
		width: 100%;
		padding-top: calc(100% * 9 / 16);}

	.section01 ul li .li_box .right_box {
		margin-top: 4%;}
}