*{margin: 0px;border: 0px;padding: 0px;}
body{ max-width:640px; min-width:320px; margin:0 auto;}
body *{font-family: "Microsoft YaHei";font-size:14px;}
img{border:0;outline:0; max-width:100%;} 
a{text-decoration: none; color:#666; }
ul li,ol li{list-style: none;}
.clearfix { *zoom:1;}
.clearfix:after { content:''; display:table; clear:both;}
input[type=button], input[type=submit], input[type=file], button { cursor: pointer; -webkit-appearance: none;border-radius: 0; } 

.ly-clear{clear:both;}
.ly-hide{display:none;}

.footerLink1{width:20%;height:100%;background-color:#2e3642}.homeIcon{left:50%;top:18px;width:59px;height:50px;margin-left:-29px;background:url(./images/footerLink1.png) no-repeat}.footerLink1 em{display:block;left:0;top:68px;width:100%;color:#fff;font-family:Arial,"Microsoft YaHei";font-size:20px;line-height:36px;text-align:center}.footerLink2{width:40%;height:100%;background-color:#ff6005}.swtIcon{left:50%;top:36px;width:54px;height:48px;margin-left:-100px;background:url(./images/footerLink2.png) no-repeat}.swtIcon_Counter{left:50%;top:30px;width:28px;height:28px;margin-left:-68px;text-align:center;line-height:26px;background-color:#e60012;color:#fff;font-size:18px;font-style:normal;-moz-border-radius:28px;-webkit-border-radius:28px;border-radius:28px;-moz-box-shadow:0 0 3px rgba(0,0,0,.8);-webkit-box-shadow:0 0 3px rgba(0,0,0,.8);box-shadow:0 0 3px rgba(0,0,0,.8)}.footerLink2 em{display:block;left:50%;top:50%;margin-left:-28px;margin-top:-23px;color:#fff;font-size:32px;line-height:46px}.footerLink3{width:40%;height:100%;background-color:#26c540}.phoneIcon{left:50%;top:50%;width:54px;height:54px;margin-top:-27px;margin-left:-90px;background:url(./images/footerLink3.png) no-repeat}.footerLink3 em{display:block;left:50%;top:50%;margin-left:-28px;margin-top:-23px;color:#fff;font-size:32px;line-height:46px}


.footerFixed{
	width: 100%;
    height: 110px;
    position: fixed;
    bottom: 0;
    left: 0;
    line-height: 110px;
    z-index: 9999;
    min-width: 320px;
    max-width: 640px;
    margin: 0 auto;
    right: 0;
}

.footerFixed .footerInner{width:100%;height:100%;border-top:1px solid #ddd}.footerFixed a{display:block;float:left;position:relative;text-align:center}.footerFixed a em,.footerFixed a i{display:block;position:absolute;font-style:normal}.footerLink-pre,.footerLink-res,.footerLink-tel{width:20%;height:100%;background-color:#fff;}.Icon-pre,.Icon-res,.Icon-tel{left:50%;top:18px;width:50px;height:50px;margin-left:-25px;background-size:100% 100%}.Icon-pre{background:url(https://video.gdzybdfyy.cn/public/images/fix_img001.png) no-repeat center}.Icon-res{background-size: 100% 100%;background:url(https://video.gdzybdfyy.cn/public/images/fix_img002.png) no-repeat center}.Icon-tel{background:url(https://video.gdzybdfyy.cn/public/images/fix_img003.gif?nowebp) no-repeat center}.footerLink-pre em,.footerLink-res em,.footerLink-tel em{display:block;left:0;top:68px;width:100%;color:#999;font-family:Arial,"Microsoft YaHei";font-size:24px;line-height:36px;text-align:center}.footerLink-ask{background-color:#dc2e1e;width:40%;height:100%;text-align:center}.footerLink-ask em{display:block;left:50%;top:50%;margin-left:-28px;margin-top:-23px;color:#fff;font-size:32px;line-height:46px}.footerLink-conNum{right:35%;top:30px;width:28px;height:28px;margin-right:-68px;text-align:center;line-height:26px;background-color:#e60012;color:#fff;font-size:18px;font-style:normal;border-radius:50%;border:1px solid #fff;visibility:hidden}@media screen and (min-width:320px) and (max-width:900px){.footerFixed{height:50px}.homeIcon{top:9px;width:30px;height:25px;margin-left:-15px;-moz-background-size:100% 100%;-webkit-background-size:100% 100%;background-size:100% 100%}.footerLink1 em{font-size:10px;top:34px;line-height:18px}.swtIcon{top:18px;width:27px;height:24px;margin-left:-50px;-moz-background-size:100% 100%;-webkit-background-size:100% 100%;background-size:100% 100%}.swtIcon_Counter{top:15px;width:14px;height:14px;margin-left:-34px;line-height:13px;font-size:9px}.footerLink2 em{font-size:16px;line-height:23px;margin-left:-14px;margin-top:-12px}.phoneIcon{width:27px;height:27px;margin-top:-14px;margin-left:-45px;-moz-background-size:100% 100%;-webkit-background-size:100% 100%;background-size:100% 100%}.footerLink3 em{font-size:16px;line-height:23px;margin-left:-14px;margin-top:-12px}.Icon-pre,.Icon-res,.Icon-tel{left:50%;top:4px;width:25px;height:25px;margin-left:-12px;background-size:100% 100%}.footerLink-pre em,.footerLink-res em,.footerLink-tel em{display:block;left:0;top:30px;width:100%;color:#999;font-family:Arial,"Microsoft YaHei";font-size:14px;line-height:18px;text-align:center}.footerLink-ask em{display:block;left:50%;top:50%;margin-left:-40px;margin-top:-13px;color:#fff;font-size:20px;line-height:25px}.footerLink-conNum{right:35%;top:15px;width:14px;height:14px;margin-right:-34px;text-align:center;line-height:13px;background-color:#e60012;color:#fff;font-size:9px;font-style:normal;border-radius:50%;border:1px solid #fff;display:none}}#ldd_footerzz{display:none !important}.footerFixed a:before {content: "";width: 0;height: 100%;top: 0;right: 0;border-right: 1px solid #ddd;position: absolute;}

.container {
    width: 85%;
    margin: 0 auto;
    float: left;
    padding-top: 20px;
    padding-left: 5%;
}
.zxun{
	float: right;
    padding-top: 20px;
    padding-right: 2%;
}

.zxun_pic1{
	width: 30px;
    height: 30px;
}
.sgtv{
	width:100%;
	height:70px;
}

.parent {
    position: relative;

}

.search {
    width: 86%;
    height: 30px;
    border-radius: 18px;
    outline: none;
    border: 1px solid #ccc;
    padding-left: 31px;
    position: absolute;

}

.tishi{
    height: 30px;
    width: 30px;
    position: absolute;
    background: url(https://video.gdzybdfyy.cn/public/images/soso.png) no-repeat 9px 8px;
    top: 0;
    left: 0;
    border: none;
    outline: none;
    cursor: pointer;
    background-size: 60% 60%;
}

.sosu{
    height: 22px;
    width: 50px;
    position: absolute;
    background-color: #dc2e1e;
    top: 6px;
    right: 9%;
    border: none;
    outline: none;
    cursor: pointer;
    color: #fff;
    border-radius: 8px !important;
    line-height: 22px;
}
.head{
	width: 100%;
    height: 100px;
    background-color: #dc2e1e;
}

.moss{
    width: 90%;
    margin: 0 auto;
}
.moss span:nth-child(1){color:#fff;}
.moss span:nth-child(2){background: #0000FE;padding: 0px 6px;border-radius: 11px;color: #fff;margin-left:5px;}
.moss span:nth-child(3){background: #0000FE;padding: 0px 6px;border-radius: 11px;color: #fff;margin-left:5px;}
.moss span:nth-child(4){background: #0000FE;padding: 0px 6px;border-radius: 11px;color: #fff;margin-left:5px;}
.moss span a {color:#fff;}

.swiper-container02 {text-align:center;position:relative;width:100%;overflow:hidden;    border-top-left-radius: 10px;
    border-top-right-radius: 10px;}
.swiper-container02 .swiper-slide { width:100%;height:100%;}
.swiper-container02 .pagination02 { position:absolute;z-index:20;left:10px;bottom:10px;}
.swiper-container02 .swiper-pagination-switch {display:inline-block;width:8px;height:8px;border-radius:8px;background:#e3e3e3;margin-right:5px;opacity:0.8;border:1px solid #e3e3e3;cursor:pointer;}
.swiper-container02 .swiper-visible-switch {background:#e3e3e3;}
.swiper-container02 .swiper-active-switch {background:#dc2e1e;border:1px solid #dc2e1e;}
.top-banner{background-color: #dc2e1e;}

.dhtit{
	width:100%;
	height:30px;
	margin-top: 10px;
	clear: both;
	display: block;
}
.dhtit span:nth-child(1){
	width: 4px;
    height: 20px;
    background-color: #dc2e1e;
    display: inline-block;
    line-height: 20px;
    float: left;
    margin-right: 3px;
    margin-left: 10px;
}
.dhtit span:nth-child(2){
	height: 16px;
	line-height: 16px;
	font-weight: bold;
	font-size: 16px;
}
.wenzism{
	width: 100%;
	height: 100px;
	background-color: #dc2e1e;
	margin: 0 auto;
	text-align: center;
	color: #fff;
	margin-bottom: 52px;
}
.wenzism p:nth-child(1){
	font-size: 20px;
	    padding-top: 20px;
}

.wenzism p:nth-child(2){
	font-size: 14px;
}




.pic{
	width:25%;
	margin-right:5%;
	float: left;
}

.pic img{
	border: 1px solid #eee;
}

.xtit{
	width: 100%;
	overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 1;
    -webkit-box-orient: vertical;
}

.daohan{
	width: 100%;
    height: 110px;
    background: url(https://video.gdzybdfyy.cn/public/images/bg1.jpg);
    padding-top: 10px;
}
.aniu{
    width: 90%;
    margin: 0 auto;
    height: 100px;
    background: #ffffff;
    display: block;
    border-radius: 10px;
	-moz-box-shadow: 2px 2px 10px #909090;
	-webkit-box-shadow: 2px 2px 10px #909090;
	box-shadow:2px 2px 10px #909090;
}

.aniu ul { width:100%;}
.aniu li {     
	text-align: center;
    width: 25%;
    padding-top: 10px;
	float:left;
}
.aniu li h5 {
	font-size: 14px;
    font-weight: bold;
}
.aniu li img { width: 60px;}

.zjxs{ 
	width: 100%;
    background: url(https://video.gdzybdfyy.cn/public/images/bg1.jpg);
	background-size: 100% 100%;
    border-radius: 10px;
    display: flex;
    flex-wrap: wrap;
    align-items: baseline;
	
	}
.zjxs  ul { width:100%;}
.zjxs  ul li {     
	text-align: center;
    width: 33%;
    padding-top: 10px;
	float:left;
}
.zjxs a ul li img{
	
}

.title{
	width:98%;
	margin:0 auto;
	text-align: center;
	height:38px;
	line-height: 38px;
	border-bottom:1px solid #ddd;
	overflow: hidden;
}

.laiyu{
	margin:0.3125rem 0 0.3125rem 0.8rem;
	display: inline-block;
	line-height: 1.25rem;
}

.laiyu p{
	font-size: 0.75rem;
	float: left;
}

.laiyu p:nth-child(1){
	margin-right:0.3125rem;
}

.content{
	width:96%;
	margin: 20px auto 60px auto;
	padding-bottom:20px;
}

.content p{
	font-size: 0.875rem;
	margin-bottom: 0.625rem;
}

.content video{
	width:100% !important;
}


.info-index{
	float:left;
	width: 70%;
}

.pic-index{
	width:25%;
	margin-right:5%;
	float: left;
}

.pic-index img{
	border: 1px solid #eee;
}

.info{

}

.dhan {
	border-top:2px solid #9ac7ed;
	width:100%;
	height:38px;
	line-height: 38px;
	overflow:hidden;
	background: #EEF4F9;
}
.dhan p{
	font-size: 14px;
	padding: 0 10px;
}
.news-list {
	padding:0 10px;
	border-top: 2px dashed #eceef0;
}
.news-list li {
	border-bottom:1px solid #eceef0;
	box-shadow:0 1px 1px #fff;
	font-weight:normal;
	font-size:14px;
	width:100%;
	display: inline-block;
	padding-top:5px;
	padding-bottom:10px;
}


.index-news-list {
	padding:0 10px;
	border-top: 2px dashed #eceef0;
}
.index-news-list li {
	border-bottom:1px solid #eceef0;
	box-shadow:0 1px 1px #fff;
	font-weight:normal;
	font-size:14px;
	width:100%;
	display: inline-block;
	padding-top:5px;
	padding-bottom:10px;
}

.describe{
	width: 100%;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    color: #b2b2b2;

}

/*    text-indent: 2em;	*/

/*信息提示弹窗*/
.ts_center{position: fixed;z-index: 2147483647;visibility: visible;cursor: pointer;top: 30%;left: 50%;width: 248px;background: #FFFFFF;margin-left: -124px;margin-top: -65px;border-radius: 2px;box-shadow: 1px 1px 50px rgba(0,0,0,.3);-webkit-overflow-scrolling: touch;    -webkit-background-clip: content;display: none;}

.layui-layer-title{
	cursor: move;padding: 0 80px 0 20px;height: 42px;line-height: 42px;border-bottom: 1px solid #eee;font-size: 14px;color: #333;overflow: hidden;background-color: #F8F8F8;border-radius: 2px 2px 0 0;
}
.layui-layer-setwin {
    position: absolute;
    right: 15px;
    *right: 0;
    top: 15px;
    font-size: 0;
    line-height: initial;
	margin-top: -4px;
}
.layui-layer-setwin a{
	position: relative;
	width: 16px;
	height: 16px;
	margin-left: 10px;
	font-size: 14px;
}
.layui-layer-content{
	position: relative;
	line-height: 24px;
	word-break: break-all;
	overflow: hidden;
	font-size: 14px;
	overflow-x: hidden;
	overflow-y: auto;
	padding: 20px;
	text-align: left;
}
.layui-layer-btn {
    text-align: right;
    padding: 0 15px 12px;
    pointer-events: auto;
    user-select: none;
    -webkit-user-select: none;
}

.layui-layer-btn a{
	border-color: #1E9FFF;
	background-color: #1E9FFF;
	color: #fff;
	height: 28px;
	line-height: 28px;
	margin: 5px 5px 0;
	padding: 0 15px;
	border: 1px solid #dedede;
	border-radius: 2px;
	font-weight: 400;
	cursor: pointer;
	text-decoration: none;
	display: inline-block;
}
.layui-layer-shade{
	z-index: 19891015;
	background-color: rgb(0, 0, 0);
	opacity: 0.3;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	position: fixed;
	pointer-events: auto;
	display: none;
}
/*信息提示弹窗end*/



