/* CSS Document */
body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,code,del,dfn,em,img,q,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,dialog,figure,footer,header,hgroup,nav,section,input,select,option,textarea{margin:0;padding:0;}
body {font-family: "黑体";font-size:12px; color:#333; background:#FFF;}
a {color:#b79b58;text-decoration:none;}
dd a{color:#7a5e1a;}
/*a:hover{ color:#333;}*/
img{ border:none; vertical-align:top;}
ul,ol,li,form,dl,dt,dd{ list-style:none;}
.clearfix:after{content:"."; display:block; clear:both; visibility:hidden; height:0;}
.clearfix{ zoom:1;}
.wrap{ width:1095px; margin:0 auto;position: relative;}
.wrap2{ width:1196px; margin:0 auto;position: relative;overflow: hidden;}
body{width: 1000px;margin:0 auto;max-width: 1000px;}
.lg-icon{display: none;}
.wb-nr1{background: #bd2c00 url(../images/bj-pc_01.jpg) no-repeat top;width: 100%;height:4700px;padding-top: 530px;background-size: 100% auto;}
.wb-nr4{background: url(../images/bj-pc_04.jpg) no-repeat top;width: 100%;height: 176px;text-align: center;padding: 100px  0 0 0; }
.wb-nr1-1{background: #bd2c00;width: 100%;height: auto;padding:0 0 50px 0;}

.wb-nr4 p{font-size: 40px;color:#efc492;line-height: 60px;}
.wb-nr1 .zux{font-size: 60px;color:#efc492;margin: 50px 0 0 0;text-align: center;background: url(../images/zspbj.png) no-repeat top ;}
#video {
	width:960PX;
	height: 560PX;
	margin: 0 auto;
	position: relative;
	
}

#video video {
	width: 100%;
	height: 100%;
	object-fit: fill;
	
}

.VideoBtn {
	position: absolute;
	left: 50%;
	top: 50%;
	display: block;
	width:500px;
	height:500px;
	margin-left: -250px;
	margin-top: -250px;
	cursor: pointer;
	z-index: 10;
	opacity: 0;
}
#video1 {
	width:960PX;
	height: 560PX;
	margin: 0 auto;
	position: relative;
	
}

#video1 video {
	width: 100%;
	height: 100%;
	object-fit: fill;
	
}

.VideoBtn1 {
	position: absolute;
	left: 50%;
	top: 50%;
	display: block;
	width:500px;
	height:500px;
	margin-left: -250px;
	margin-top: -250px;
	cursor: pointer;
	z-index: 10;
	opacity: 0;
}
#video2 {
	width:900PX;
	height: 506PX;
	margin: 0 auto;
	position: relative;
	
}

#video2 video {
	width: 100%;
	height: 100%;
	object-fit: fill;
	
}

.VideoBtn2 {
	position: absolute;
	left: 50%;
	top: 50%;
	display: block;
	width:500px;
	height:500px;
	margin-left: -250px;
	margin-top: -250px;
	cursor: pointer;
	z-index: 10;
	opacity: 0;
}
/* 隐藏video 所有控件 */
.jsmodern-video-panel {display: none; opacity: 0;}
.shipin-1{border: solid 6px #efc492;border-radius:20px;}
.shipin-1-1{border: solid 6px #efc492;border-radius:20px;}

.shipin-2{width: 960px;margin: 0 auto;overflow: hidden;}
.shipin-2 ul{width: 1400px;}
 .cszhus{width:90%;margin: 0 auto;margin-bottom: 50px;}
 .cszhus a img{width: 100%;height:auto;border-radius:20px;border: solid 6px #efc492;box-sizing:border-box;}
 .cszhus a p{font-size: 40px;color: #efc492;text-align: center;padding: 20px 0;}
.shipin-2 ul li{ float: left;margin-left:27px;margin-right: 27px;margin-bottom: 10px;}
.shipin-2 ul li a img{width: 425px;height:249px;border-radius:20px;border: solid 6px #efc492;box-sizing:border-box;}
.shipin-2 ul li a p{font-size: 40px;color: #efc492;text-align: center;padding: 30px 0;}
.shipin-3{width: 960px;margin: 0 auto;overflow: hidden;}
.shipin-3 ul{width: 1400px;}
.shipin-3 ul li{ float: left;margin-left:27px;margin-right: 27px;margin-bottom: 10px;}
.shipin-3 ul li a img{width: 425px;height:249px;border-radius:20px;border: solid 6px #efc492;box-sizing:border-box;}
.shipin-3 ul li a p{font-size: 40px;color: #efc492;text-align: center;padding: 20px 0;}
.bioti{padding: 60px 0;text-align: center;}
.bioti img{width: 50%;}
.VideoBtn img{width: 100%;}


.zy-banner{background: url(../images/bj-pc_01.jpg) no-repeat top;padding-top: 564px;}
.zy-banner img{width: 100%;}
.zy-bt p{background: url(../images/zy-btbj.png) no-repeat top;font-size: 50px ;color: #b88746; text-align: center;padding:25px 0;margin: 25px 0 0 0;}
.zy-by p{font-size: 40px ;color: #b88746;text-align: center;padding: 25px 0;/*border-style: dotted;*/border-bottom:dotted 4px #B79B58;margin-bottom: 25px;}


.zy-shipin{background: url(../images/zy-xybj.png) no-repeat bottom;padding-bottom: 100px;margin-bottom: 200px;background-size: 100% auto;}
.zy-shipin .jsmodern-video-panel {display: block; opacity: 1;}
.bioti-s{text-align: center;}
.bioti-s img{width: 60%; }