.photo .titles{margin-top:0rem; padding-top:0px;}
.photo-list{margin-bottom: 5px;}
.prod-list.photo-list li .inner-box:before{display: none;}

.photo{width:100%; padding:0px 8vw; margin: auto; text-align: center;}
.photo ul {}
.photo ul li {width: calc((100% / 3) - 2%);
    margin: 1% 1% 1% 1%;
    float: left;
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;}
.photo .prod-list ul li .image{height:auto;}
.photo .prod-list ul li .image img{height: auto;}
.photo .prod-list li .inner-box{height:auto;}

.photo .prod-list ul li h5{font-size:1rem; font-weight: 500; color:#000000; padding:1rem;}

.main-navigation {
    position: relative;
    background: none;border-bottom: 1px solid #E2E2E2;
}

.photo-hzhb{margin:auto; padding-bottom:85px;}
.photo-hzhb .prod-list{margin: auto;max-width:1280px;}
.photo-hzhb li{width:auto;margin: 20px;
    max-width: 120px}

.photo-zhuanli{}
.photo-zhuanli li .image{overflow: hidden; margin-bottom: 5px;}
.photo-zhuanli li .text{background:var(--color1); color:#FFFFFF; padding:2rem;border-radius: 10px;transform:translateY(0px);opacity: 1; display:flex; flex-direction: column; color:#FFFFFF !important;justify-content: center; text-align: center;}
.photo-zhuanli li .text span{font-size:1rem;}
.photo-zhuanli li .text p{font-size:1rem; color:#FFFFFF;}
.photo-zhuanli li .text:after{display:none !important;}

@media screen and (max-width: 1023px)
{
	footer#footer{display: none !important;}
}

@media screen and (max-width: 767px)
{
	.photo{padding:0px 3vw;}
	.nav-list .wrap{padding:0px !important;}
	.nav-list a{padding: 10px !important;margin-right: 5px !important;}
	.prod-list ul li{width: 100%;}
}
@media screen and (max-width: 430px)
{
	
}
@media screen and (max-width: 414px)
{
		
}


@media screen and (max-width: 375px)
{
	
}

@media screen and (max-width: 360px)
{
	
}

@media screen and (max-width: 320px)
{
	
}
