
.ne-banner{
	width: 100%;
}
.ne-banner img{
	width: 100%;
	display: block;
}

.ne-le{
	width: 236px;
	position:relative;
	top:-66px;
}
.ne-le h1{
	color: #fff;
	background: #016fd4;
	font-size: 24px;
	text-align: center;
	line-height: 61px;
	width: 100%;
	font-weight:normal
}
.ne-le h1 span{ font-size:36px; opacity:0.63; padding-right:10px;}
.ne-le p{
	margin-top: 2px;
	line-height: 24px;
	background: #efefef;
	font-size: 16px;
	padding:12px 0 12px 0;
	text-align:center
}
.ne-le p a:hover,.ne-le p .on{
	color: #016fd4
}
.ne-ri{
	width:78%;
	padding-bottom:70px;
}
.position{
	border-bottom: 1px solid #f1f1f1;
	line-height: 54px;
	color: #6e6e6e;
	text-align: right;
	margin-bottom: 35px;
}
.position span{
	background: url(../images/wz.png) no-repeat left center;
	line-height: 23px;
	padding-left: 39px;
	display: inline-block;
}
.ab-ti01{ text-align:center}
.ab-ti01 h1{ font-size:24px; font-weight:normal}
.ab-ti01 p{ font-size:18px; font-family:"Arial"; color:#555; padding:10px 0 20px 0}
.ab-zi01 p{ font-size:16px; line-height:1.8; color:#444; text-indent:30px; padding-bottom:20px; text-align:justify}
.ab-img01 li{ float:left; width:31%; background:#000; overflow:hidden; margin-bottom:20px;}
.ab-img01 li img{ width:100%; height:100%; display:block; transition-duration:.5s;}
.ab-img01 li:hover img{ opacity:0.5; transform:scale(1.1,1.1)}
.ab-img01 li:nth-child(2n){ margin:0 3.5%;}
.ab-nr-ti{ padding-bottom:15px;}
.ab-nr-ti span:nth-child(1){ background:#016fd4; color:#fff; display:inline-block; padding:5px 10px; font-size:16px; border-radius:8px;}
.ab-nr-ti span:nth-child(2){ font-size:18px; font-weight:bold; padding-left:5px;}
.ab-img02{ padding:0 0 20px 20px;}

.jianT{ max-width: 100%; text-align: center; padding-top:20px;}
.jianT li a{ font-size: 14px; color:#474747; padding:6px 10px ; line-height: 1; border:1px solid #dedede; border-radius:5px; }
.jianT li a:hover{text-decoration: none; background:#0e51a4;color:#fff;}
.jianT li{ display: inline; margin: 0 6px}
.jianT li .on{ background:#0e51a4; color:#fff;}
.Menubox02 li{float:left;display:block;cursor:pointer; text-align:center; height:42px; border:1px solid #d4d4d4;margin-right:12px; line-height:42px; width:32%; margin-bottom:4px;}
.Menubox02 li：nth-child(3n){ margin-right:0;}
.Menubox02 li.hover{color:#fff; background:#016fd4;}
.Contentbox02{clear:both; margin-top:55px;}
.zc_ti{ text-align:center; padding-bottom:20px; font-size:20px; color:#016fd4}
.Contentbox02 p{ line-height:25px; text-indent:24px;}
.dt-img{ width:257px; height:161px; background:#000; overflow:hidden}
.dt-img img{ width:100%; height:100%; display:block; transition-duration:.5s;}
.dt-wb{width: calc(100% - 257px);width: -webkit-calc(100% - 257px);padding: 31px 31px 31px 0;box-sizing: border-box; background:#f6f6f6; height:161px;}
.dt-date{ font-family:"Arial"; width:15%; text-align:center}
.dt-date h1{ color:#016fd4; font-size:48px; font-weight:normal}
.dt-xi01{ width:85%;}
.dt-xi01 h1{ font-weight:normal; font-size:17px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.dt-xi01 p{ overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    line-clamp: 2;
    -webkit-box-orient: vertical; margin:10px 0; line-height:2;}
.dt01:hover .dt-img img{ opacity:0.5; transform:scale(1.1,1.1)}
.dt01{ margin-bottom:30px;}
.dw-list li{ float:left; width:31%; margin:0 3% 30px 0;}
.dw-list li:nth-child(3n){ margin-right:0;}
.dw-list li p{ line-height:35px; text-align:center; font-size:16px;}
.jl-img{ background:#000; overflow:hidden; position:relative; padding-bottom:65%;}
.jl-img img{ position:absolute; width:100%; height:100%; display:block; transition-duration:.5s;}
.dw-list li:hover .jl-img img{ opacity:0.5; transform:scale(1.1,1.1)}
.lx01 {
    background: #f3f3f3;
    padding-top: 28px;
    color: #333;
    padding-bottom: 28px;
}
.lx-xi p{
	float: left;
	font-size: 18px;
	width: 50%;
	padding-left: 60px;
	margin-bottom: 35px;
}
.lx-xi p span{
	display: inline-block;
	padding-left: 40px;
	line-height: 30px;
}
.lx-xi p:nth-child(1) span{
	background: url(../images/icon06.png) no-repeat left center;	
}
.lx-xi p:nth-child(2) span{
	background: url(../images/icon07.png) no-repeat left center;	
}
.lx-xi p:nth-child(3) span{
	background: url(../images/icon08.png) no-repeat left center;	
}
.lx-xi p:nth-child(4) span{
	background: url(../images/icon09.png) no-repeat left center;	
}

#map{
  width: 100%;
 height:500px;
}


.fc-list li{ width:22%; float:left; margin-bottom:50px; margin-right:3%;}
.fc-tu{ background:#000; overflow:hidden; width:100%; position:relative; padding-bottom:120%;}
.fc-tu img{ width:100%; display:block;transition-duration:.5s; position:absolute;  height:100%;}
.fc-txt{ padding: 16px 10px;
    -moz-box-shadow: 1px 5px 13px #A8A8A8;
    -webkit-box-shadow: 1px 5px 13px #A8A8A8;
    box-shadow: 1px 5px 13px #A8A8A8;
transition-duration:.5s;}
.fc-txt p{ font-size:14px; color:#303030;}
.fc-txt p span{ float:right; font-size:12px; opacity:0.85;}
.fc-txt .zi01{ display:block; color:#891a1f; font-size:14px; padding-top:15px;}
.fc-list li:hover .fc-tu img{opacity:0.5; transform:scale(1.1,1.1)}
.fc-list li:hover .fc-txt{ background:#016fd4;}
.fc-list li:hover .fc-txt p{ color:#fff;}
.fc-list li:hover .fc-txt p span{ color:#fff;}
.fc-list li:hover .fc-txt .zi01{ color:#fff;}
.fc-list li:nth-child(4n){ margin-right:0;}



@media only screen and (min-width: 1440px){
.ne-ri{
	width:80%;
}
}
@media only screen and (max-width: 1230px){


}
@media only screen and (max-width: 992px){


}

@media only screen and (max-width: 760px){
.ne-le h1{ display:none;}
.ne-le{ top:20px; width:100%;}
.ne-le p { width:32%; float:left; margin-right:1%; margin-bottom:5px;}
.ne-ri{ width:100%; padding-bottom:30px; padding-top:50px;}
.ab-cd p:nth-child(2),.ab-cd p:nth-child(3){ width:49%;}
.position{ display:none;}
.lx01{ padding:10px;}
.lx-xi p{ width:100%; padding-left:0; font-size:16px; margin-bottom:20px;}
#map{ height:300px;}
.new-list li p{ width:75%;}
.dw-list li{ width:48%; margin-right:1.4%;}
.dw-list li:nth-child(2n) {
    margin-right: 1.4%;
}
.dw-list li:nth-child(3n) {
    margin-right: 1.4%;
}
.dw-list li p{ line-height:24px;}
.dt-img{ margin:0 auto; float:none;}
.dt01{ background:#f6f6f6;}
.dt-wb{ width:100%; padding:10px; height:auto;}
.dt-date h1{ font-size:28px;}
.dt-date{ width:20%;}
.dt-xi01{ width:78%}
.ab-zi01 p{ font-size:14px;}
.Menubox02 li{ width:48%; margin-right:2%; padding:10px 0; height:auto; line-height:20px;}
.jianT li a{ padding:2px 3px ;}
.jianT li{ display: inline; margin: 0 3px}

}


