﻿@charset "utf-8";
@import url(all.css);

.fullSlide {
	min-width: 1000px;
	position: relative;
	height: 352px;
	overflow: hidden;
}

.fullSlide .bd {
	position: relative;
	z-index: 0;
}

.fullSlide .bd ul {
	width: 100% !important;
}

.fullSlide .bd li {
	width: 100% !important;
	height: 352px;
}

.fullSlide .bd li .siteWidth {
	width: 1000px;
	position: relative;
	margin: 0 auto;
	height: 352px;
}

.fullSlide .bd li a {
	position: absolute;
	width: 100%;
	height: 352px;
	display: block;
	z-index: 1;
	;
}


.fullSlide .hd {
	width: 100%;
	position: absolute;
	z-index: 1;
	bottom: 0;
	left: 0;
	height: 30px;
	line-height: 30px;
	text-align: center;
}

.fullSlide .hd ul li {
	cursor: pointer;
	display: inline-block;
	*display: inline;
	zoom: 1;
	width: 11px;
	height: 11px;
	margin: 4px;
	/*background: url(../images/dot-black.png) 0 0;*/
	overflow: hidden;
	line-height: 9999px;
	filter: alpha(opacity=40);
	opacity: 0.4;
}

.fullSlide .hd ul .on {
	filter: alpha(opacity=100);
	opacity: 1;
}

.ellipsis {overflow: hidden;white-space: nowrap;text-overflow: ellipsis;display: block;}
.ellipsiss {overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;/*-webkit-box-orient: vertical;*/}
.ellipsisss {overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 3;-webkit-box-orient: vertical;}
.banner{ position: relative;}
.logo-2020{ width: 100%; position: absolute; z-index: 1000;}
.logo-2020>div{ width: 1185px; margin: 0 auto; }
.logo-2020>div>img{ margin-top: 110px; }
.toutiao{ width: 420px; height: 320px; float: left; margin:40px 0 0 30px; overflow: hidden;}
.toutiao>a>h2{ font-size: 22px; height:75px; color: #333; border-bottom: #dddddd solid 1px;}
.toutiao>a>h3{ font-size: 22px; font-weight: normal; height: 75px; padding-top: 15px; color: #333; border-bottom: #dddddd solid 1px; }
.toutiao>a>span{ font-size: 22px; font-weight:bold; height: 75px; padding-top: 15px; color: #333; border-bottom: #dddddd solid 1px; }
.toutiao-more{ float: right; margin-top: 10px; display: block; font-size: 14px; color: #333;/*background: #fff;*/  width: 75px; height: 32px; line-height: 32px; text-align: center;}
.jb-box-btn{ width: 960px; margin-bottom: 20px; float: left; display: flex; justify-content: space-between; }
.gzdt{ display: flex; justify-content: space-between; flex-wrap: wrap; overflow: hidden;}
.gzdt-box{ width: 460px; margin-bottom: 30px; float: left;}
.gzdt-box-title{ overflow: hidden; }
.gzdt-box-title h3{ font-size: 20px; font-weight: bold; float: left; }
.gzdt-box-title a{ font-size: 14px; float: right; color: #333; }
.gzdt-box-list a{ display: block; border-bottom: #dedede dashed 1px; height: 40px; line-height: 40px; overflow: hidden;}
.gzdt-box-list a span{ display: block; float: left; font-size: 14px; color: #333; width: 380px;}
.gzdt-box-list a:hover span{ color:#d90b0b;}
.gzdt-box-list a i{ display: block; float: right; font-size: 12px; color: #999; font-style: normal; }
.video-list{ overflow: hidden;}
.video-list>a{ display: block; float: left; margin-right: 30px; margin-bottom: 20px; width: 200px;}
.video-list>a:nth-of-type(3n){ margin-right: 0;}
.video-list>a>img{ width: 208px; height: 130px;}
.video-list>a>h4{ text-align: center; font-size: 16px; color: #333; font-weight: normal; line-height: 30px; }
.img-list{ overflow: hidden;}
.img-list>a{ display: block; float: left; margin-right: 20px; margin-bottom: 20px; width: 325px;}
.img-list>a:nth-of-type(2n){ margin-right: 0;}
.img-list>a>img{ width: 325px; height: 203px;}
.img-list>a>p{ font-size: 14px; color: #333; font-weight: normal; line-height: 20px; }

.floatcode {
	width: 110px;
	position: fixed;
	top: 200px;
	right: 20px;
	z-index: 2000;
}

.floatcode-close {
	display: block;
	margin: 0 auto;
	margin-bottom: 10px;
	border: none;
	background: none;
	font-size: 16px;
	text-align: center;
}

.floatcode-img {
	background-color: #fff;
	border: #dddddd solid 1px;
	text-align: center;
	font-size: 14px;
	width: 130px;
}

.floatcode-img img {
	display: block;
	margin: 10px 0 0 10px;
	width: 110px;
}
