@charset "utf-8";
/* CSS Document */
*{margin: 0;padding: 0;}
a{text-decoration: none;color: #333;}
ul,li{list-style-type: none;}
.youanli{width: 1200px; margin: 0 auto;background: url(yxzcjdbodybg.jpg)no-repeat center top;}
.youanli::before{content: '';display: table;clear: both;}
.title{width: 1200px;text-align: center;margin: 60px auto;}
.anli-contain{width: 1100px;background: #fff;margin: 0 auto;padding: 20px 30px;box-shadow: 0px 0px 18px #fff;}
.con-left{width: 560px;float: left;}
.con-left h2{font-size: 20px;line-height: 50px;border-bottom: 1px solid #dbdbdb;color: #0e8afb;}
.con-left h2 a{float:right;line-height: 50px;font-size: 16px;color: #333;font-weight: 400;}
.con-left ul li {
    line-height: 40px;
}
.con-left ul li a {
    font-size: 16px;
	display: block;
	width: 80%;
	white-space: nowrap;
	overflow: hidden;
   text-overflow: ellipsis;
}
.con-right{float: right;}
.lunbo1 {
    width: 450px;
    height:250px;
    
	
}
.dd1 {
    width: 100%;
    height: 40px;
    background-color: #000;
    opacity: 0.88;
    filter: alpha(opaity=88);
    color: #fff;
    font-size: 14px;
    position: absolute;
    bottom: 0px;
    text-align: left;
}
.dd1 > span {
    display: block;
    height: 40px;
    line-height: 40px;
    margin-left: 10px;
    width: 350px;
    white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;
    font-size: 14px;
    color: #fff;
}
.section{width: 1100px;border-bottom: 1px dashed #dbdbdb;padding-bottom: 20px;}
.section::after{content: '';display: table;clear: both;}
.con-remainder{width: 100%;margin: 5px auto;border-bottom: 1px dashed #dbdbdb;padding-bottom: 5px;}
.con-remainder ul li {
    line-height: 40px;
}
.con-remainder ul li a {
    font-size: 16px;
	display: block;
	width: 80%;
	white-space: nowrap;
	overflow: hidden;
   text-overflow: ellipsis;
}
.swiper-slide a img{width: 465px;height: 270px;}


@media screen and (max-width: 750px){
	
	.youanli{width:100%; margin: 0 auto;}	
	.title{width:90%;text-align: center;margin: 60px auto;}
	.title>img{width: 100%;}
	.anli-contain{width: 90%;background: #fff;margin: 0 auto;padding: 3% 4%;box-shadow: 0px 0px 18px #fff;}
	.con-left{width:100%;float:none;}
	.con-right{float:none;}
.lunbo1 {
    width:100%;
    height:auto;	
}
	.dd1 > span {
    display: block;
    height: 40px;
    line-height: 40px;
    margin-left: 10px;
    width:100%;
    white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;
    font-size: 14px;
    color: #fff;
}
	.section{width:100%;border-bottom: 1px dashed #dbdbdb;padding-bottom: 20px;margin: 0 auto;}
	.con-remainder ul li a {
    font-size: 16px;
	display: block;
	width: 98%;
	white-space: nowrap;
	overflow: hidden;
   text-overflow: ellipsis;
}
	.swiper-slide a img{width: 100%;}
}











