html,body{
/*	width: 100%;
	
    background-size: 100% 100%;
    min-width: 1366px;
    background-color: rgb(225,225,225);*/
}
 
.wrapper{
	width: 100%;
}

/*轮播*/
.wrapper .swiper1{
	position: relative;
	width: 100%;
	cursor: pointer;
	    height: 350px;
}
.wrapper .swiper1 .swiper-slide img{
	width: 100%;
	height: 100%;
	vertical-align: middle;
}
.wrapper .swiper1 .bg{
	width: 100%;
	height: 40px;
	background:linear-gradient(rgba(0,0,0,.2),rgba(0,0,0,.3));
	position: absolute;
	left: 0;
	right: 0;
	bottom: 0;
	z-index: 1;
}


/*1180*/
.content{
	width: 1180px;
	margin: 20px auto;
	height: auto!important;
}
.content .zuo{
	width: 75%;
	float: left;
	padding: 0 20px 40px 20px;
    background: rgba(255,255,255,1);
    box-sizing: border-box;
    margin-top: 20px;
    border-radius: 20px;
    box-shadow: 2px 2px 20px rgb(0 0 0 / 4%);
}

.content .you{
	width: 24%;
    float: right;
    padding: 0 20px 40px 20px;
    background: rgba(255,255,255,1);
    box-sizing: border-box;
    margin-top: 20px;
    border-radius: 20px;
       font-size: 16px;
	       min-height: 5rem;
	       box-shadow: 2px 2px 20px rgb(0 0 0 / 4%);

}
.listbx{display: flex;justify-content: space-between;    align-items: flex-start;}
.content .title{
	padding-bottom: 10px;
	border-bottom: 2px solid #ccc;
}
.content .title ul li{
	list-style: disc;
	color: #3894d0;
	margin-left: 25px;
	font-size: 22px;
}
.content .title span:nth-child(2){
	color: #aaa;
	margin-left: 5px;
	margin-top: 8px;
	font-size: 14px;
}
.content .title span:nth-child(3){
	color: #666;
	margin-top: 8px;
	font-size: 14px;
}
.content .title span:nth-child(3) a{
	color: #666;
	margin-top: 8px;
	font-size: 14px;
}

.content .zuo .dsdt>ul{
	padding: 20px 20px;
}
.content .zuo .dsdt>ul li{
	padding:20px 0;
	border-bottom: 1px solid rgba(0,0,0,0.1);
}
.content .zuo .dsdt>ul li img{
	width: 30%;
	height: 150px;
    vertical-align: middle;
    cursor: pointer;
}
.content .zuo .dsdt .con{
	display: inline-block;
	width: 69%;
	box-sizing: border-box;
	vertical-align: top;
	padding: 0 10px;
	height: 150px;
}
.content .zuo .dsdt>ul li a{
	color: #666;
	font-size: 18px;
	    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;

}

.content .zuo .dsdt>ul li a:hover{
	color: #3894d0;
}

.content .zuo .dsdt>ul li p{
	color: #999;
	font-size: 14px;
	text-indent: 2em;
	margin-top: 10px;
}



.content .you .box{
	margin-top: 60px;
}
.content .you .box .tit{
	    border-left: 4px solid #3894d0;
    padding-left: 10px;
    color: #333;
    display: block;
    width: 100%;
    margin: 0 0 20px 0;
	float: none;

}
.content .you .con{
	margin-top: 15px;
}
.content .you .con li{
	margin-top: 15px;
	color: #999;
	list-style: disc inside;
}
.content .you .con li:hover{
	color: #3894d0;
	text-decoration: underline;
	cursor: pointer;
}
.you{margin-left:0!important;}

.content .you .box:first-child{margin-top:30px}

@media screen and (max-width:1024px) {
	.content {
    width:auto;
        padding: 39px 20px 0px 20px;
}
}

