#part1{
	width:100%;
	float:left; background-color:#20251F;
	background-repeat: no-repeat;
	background-position: center center;
	background-size:cover;
	overflow:hidden; border-bottom:#CEA766 solid 8px; position:relative; z-index:2; padding-top:4%; padding-bottom:4%;
}
#part2{
	width:100%;
	float:left;
	background-color:#20251F;
	background-repeat: no-repeat;
	background-position: center top;
	background-size:cover;
	overflow:hidden;
	background-image: url(bg2.jpg);
}
#part1 video{ width:100%; height:100%; position:absolute; left:0px; top:0px; border:0px; outline:0px; z-index:-1;object-fit: fill;filter: Alpha(Opacity=70);-moz-opacity:0.7;opacity:0.7;}
.gpf{ padding-top:3%; padding-bottom:3%;}
#xmzs{ width:100%; float:left;}
#xmzs ul{LIST-STYLE-TYPE: none; margin-left:-2%;}
#xmzs ul li{ width:23%; margin-left:2%;  float:left; position:relative;}
#xmzs ul li .nrq{ width:100%; float:left; border-bottom:#fff solid 4px;}
#xmzs ul li .nrq dd{ width:100%; display:block; overflow:hidden;border-radius:5px  5px 0px  0px; background-color:#272E27; float:left;}
#xmzs ul li .nrq dd img{ width:100%; display:block;transition:all 0.4s ease-in-out 0s;filter: Alpha(Opacity=50);-moz-opacity:0.5;opacity:0.5;}
#xmzs ul li .nrq .bt{ width:100%; float:left; box-sizing:content-box; box-sizing:border-box;padding:25px; background-color:rgba(0,82,47,0.7); background:-webkit-linear-gradient(top, rgba(0,82,47,0.7) , rgba(0,77,53,0.7))}
#xmzs ul li:hover dd img{transform: scale(1.1);	-o-transform: scale(1.1);-webkit-transform: scale(1.1);	-moz-transform: scale(1.1);	-ms-transform: scale(1.1);filter: Alpha(Opacity=100);-moz-opacity:1;opacity:1;}
#xmzs ul li:hover .nrq .bt{ background-color:#00673F; background:-webkit-linear-gradient(top, #00673F ,#002E24)}
#xmzs ul li .nrq .bt h4{ width:90%; margin-left:5%; position:relative;}
#xmzs ul li  .nrq .bt h4 img{ width:100%; display:block;}
#xmzs ul li .nrq .bt h4 span{ font-size:14px; display:table-cell; vertical-align:middle;font-weight:bold; color:#20251F; position:absolute; width:65%; top:50%; margin-top:-15px; height:30px; z-index:1; right:2%; line-height:15px; text-align:center;}
#xmzs ul li:hover .nrq .bt h4 span{color:#33663B; }
#xmzs ul li .qt{ padding-top:40%;transform:rotateX(180deg);-o-transform:rotateX(180deg);-webkit-transform: rotateX(180deg);-moz-transform: rotateX(180deg);-ms-transform: rotateX(180deg); position:relative; z-index:1; float:left; overflow: hidden; width:100%;filter: Alpha(Opacity=20);-moz-opacity:0.2;opacity:0.2;transition:all 0.4s ease-in-out 0s;}
#xmzs ul li .qt .zzc{width:100%; position:absolute;height:100%; left:0px; z-index:2; top:0px;background-color:rgba(51,102,59,0.5);  background:-webkit-linear-gradient(bottom, rgba(51,102,59,0.5) , rgba(13,36,18,1))}
#xmzs ul li .qt img{ width:100%; position:absolute; min-height:100%; left:0px; z-index:1; bottom:0px;filter: Alpha(Opacity=90);-moz-opacity:0.9;opacity:0.9;}

#xmzs ul li:hover .qt {bfilter: Alpha(Opacity=90);-moz-opacity:0.9;opacity:0.9;}
#gywm{ width:100%; float:left;}#company{ width:100%;float:left;margin-top:1%; margin-bottom:1%; color:#d9b866;}
#company .la{ width:45%;float:left;}
#company .la .bz{ width:100%; float:left;}
#company .la .bz dd{ display:block; position:relative; overflow:hidden; z-index:1;}


#company .la .bz dd span{
  position: absolute;
left:-20%; top:45%;
  display: block;
  content: '';
  width: 80%;
  height: 10%;

 z-index:-1;
      transition:1s;
    -webkit-animation-duration: 1s;
    animation-duration: 1s;
    -webkit-animation-timing-function: linear;
    animation-timing-function: linear;
    animation-duration: 1s;
    animation-timing-function: linear;
    animation-iteration-count: infinite;
   border-radius:50%; background:-webkit-linear-gradient(left, rgba(255,255,255,0) , rgba(255,255,255,0.4), rgba(255,255,255,0));transform:rotate(-60deg);
}




#company .la .bz img{ max-width:80%; display:block; margin-left:auto; margin-right:auto;}
#company .la .bz p{ text-align:center; color:#d9b866; line-height:2;  margin-top:1%;}
#gst{ width:100%; float:left;}
#gst ul{LIST-STYLE-TYPE: none; margin-left:-2%;}
#gst ul li{ width:48%; margin-left:2%; margin-top:1%; overflow:hidden; margin-bottom:1%; float:left; position:relative; cursor:pointer;}
#gst ul li img{ width:100%; display:block;transition:all 0.4s ease-in-out 0s;filter: Alpha(Opacity=90);-moz-opacity:0.9;opacity:0.9;}
#gst ul li:hover  img{transform: scale(1.1);	-o-transform: scale(1.1);-webkit-transform: scale(1.1);	-moz-transform: scale(1.1);	-ms-transform: scale(1.1);filter: Alpha(Opacity=100);-moz-opacity:1;opacity:1;}
#company .ra{ width:53%;float:right;}
#company .ra .bt1{ width:100%; float:left; overflow:hidden; position:relative; line-height:1.8;}
#company .ra .bt1:after{ position:absolute; left:110px; width:100%; height:4px; background-color:#d9b866; content:""; top:50%; margin-top:-2px;}
#company .ra .nrq{ width:100%; float:left; margin-top:10px; }
#company .ra .nrq p{ font-size:15px;line-height:1.6;}
#company .ra .nrq .more{ width:100%; float:left; text-align:right;}
#company .ra .nrq .more  A{
	display:inline-block; padding:5px 30px; line-height:2; font-weight:bold; border-radius:4px; color:#fff; background-color:#356A3E; 
}
#company .ra .nrq .more  A:hover{ background-color:#73B43C}
#company .ra .nrq .more  A i{ margin-left:8px;transition:all 0.4s ease-in-out 0s;}
#company .ra .nrq .more  A:hover i{ margin-left:15px;}
@media only screen and (max-width: 1300px){#xmzs ul li .nrq .bt h4 span{ font-size:14px; }#company .ra .nrq p{ font-size:14px; line-height:1.5;}}
@media only screen and (max-width: 1000px){#xmzs ul li .nrq .bt h4 span{ font-size:12px;}#xmzs ul li .nrq .bt{ padding:15px;}#company .ra .nrq .more  A{padding:5px 25px;}#company .ra .nrq p{ font-size:12px;line-height:1.8}#company .ra .bt1{ font-weight:bold}}
@media only screen and (max-width: 900px){}
@media only screen and (max-width: 800px){.gpf{ padding-top:15px; padding-bottom:15px;}#xmzs ul li .nrq .bt h4 span{ font-size:12px;}#part1 video{ display:none}#part1{ background-image:url(sbg.jpg);border-bottom:#CEA766 solid 4px;}#xmzs ul li .qt{ padding-top:25%;}#xmzs ul li .nrq{border-bottom:#fff solid 2px;}#xmzs ul li .nrq .bt{ padding:10px;}#company .ra .nrq .more{ text-align:center;}#company .ra .nrq .more  A{padding:5px 15px; margin-top:10px;}#company .ra,#company .la{ width:100%; float:left;}#company .ra .nrq p{line-height:1.8}#company .ra .bt1{ margin-top:12px; }#company .ra .bt1:after{ position:absolute; left:80px; width:100%; height:2px;margin-top:-1px;}}
@media only screen and (max-width: 700px){#xmzs ul{ margin-left:-5%;}#xmzs ul li{ width:45%; margin-left:5%;}#company .la .bz img{ max-width:60%;}}
@media only screen and (max-width: 440px){#xmzs ul li .nrq .bt h4{ width:96%; margin-left:2%;}}