@charset "utf-8";
/* CSS Document */
#fh5co-hero .flexslider {
  border: none;
  z-index: 1;
  margin-bottom: 0;
}
#fh5co-hero .flexslider .slides {
  position: relative;
  overflow: hidden;
}
#fh5co-hero .flexslider .slides li {
  background-repeat: no-repeat;
  background-size: cover;
  background-position: center center;
  min-height: 500px !important;
}
.nav01{width: 100%;background-color:#9C1621;height: 75px;position: fixed;bottom:0;left:0;z-index: 2}
.nav01 ul{width: 1330px;margin:0 auto;text-align: center;}
.nav01 ul li{width: 120px;height: 43px;font-size: 18px;font-size: 1.8rem;margin:16px 21px 0; ;display: inline-block;*display: inline;*zoom:1;}
.nav01 ul li a{color:#fff;display: block;background:url(../images/m1.png) no-repeat left center;padding-left:51px;}
.nav01 ul li span{border-left: 1px solid #fff;display: block;width: 43px;height: 43px;padding-left:8px;line-height: 21px;}
.nav01 ul li.navLi02 a{background:url(../images/m2.png) no-repeat left center;}
.nav01 ul li.navLi03 a{background:url(../images/m3.png) no-repeat left center;}
.nav01 ul li.navLi04 a{background:url(../images/m4.png) no-repeat left center;}
.nav01 ul li.navLi05 a{background:url(../images/m5.png) no-repeat left center;}
.nav01 ul li.navLi06 a{background:url(../images/m6.png) no-repeat left center;}
.nav01 ul li.navLi07 a{background:url(../images/m7.png) no-repeat left center;}
.nav01 ul li.navLi08 a{background:url(../images/m8.png) no-repeat left center;}


#pfgg{width: 182px;height: 100px;z-index: 99999}
@media screen  and (max-width:1330px) {
	
	.nav01 ul{width: 100%;}
	.nav01 ul li{margin:16px 0 0;font-size: 16px;font-size: 1.6rem;width: 110px;}

}

@media screen  and (max-width:940px) {
	.nav01{height: auto;padding-bottom: 16px;}
}
@media screen  and (max-width:800px) {
 #fh5co-hero .flexslider .slides li{min-height: auto !important;}
}

@media screen and (max-width: 768px) {
	.nav01{bottom: 0px;border-bottom: 1px solid #B91D2A;padding:5px  0px 20px;}
	.nav01 ul{text-align: left;width: auto;padding:0 15px;margin:0 auto;}
	.nav01 ul li a{background-size: 25px !important;font-size: 1.4rem;padding-left: 35px;}
	.nav01 ul li span{width: 60px;height: 25px;line-height: 25px;border:none;padding:0;}
	.nav01 ul li{margin-top: 10px;height: 25px;}
	
	#pfgg{display: none;}


}
@media screen  and (max-width:640px) {
	
	
	}


@media screen and (max-width:480px) {
	
	
	
}
@media screen and (max-width:400px) {
	
}

@media screen /*and (min-width:320px)*/ and (max-width:360px) {
  
  
}
