@charset "utf-8";
/* CSS Document */
.containers {
    margin-right: auto;
    margin-left: auto;
	padding:0 10px;
}
.head_ph{
	display: none;
	top: 0;
	left: 0;
	width: 100%;
	z-index: 200;
	overflow:hidden;
	padding-bottom:40px;
	padding-top:30px;
	background:#c9111e;
}

.head_ph .containers, .head_ph .ph_logo {
    position: relative;
    height: 100%;
}

.head_ph .ph_logo {
	padding-top:10px;
	width:80%;
}

.head_ph .ph_logo img {
    max-width: 100%;
}

.head_ph .menuph {
    position: absolute;
    top: 10px;
    right: 15px;
    cursor: pointer;
}

.block{ width:1400px; margin:0 auto;}


@media (min-width: 768px){
body{ min-width:1200px;}
#menu {
    opacity: 0;
}
}

@media screen and (max-width: 767px){
.head_ph{
	display:block;
}

.section-inner {
    width:100%;
	margin-right: auto;
    margin-left: auto;
	padding:0 3vw;
}

.layout{
	width:100%;
	margin-right: auto;
    margin-left: auto;
	padding:0 3vw;
}

#menu {
    opacity: 0;
}

.head{
	display:none;
}

.g-banner{
	display:none;
}

.ph_banner{
	display:block;
}

.index-bg{
	background:#f3f3f3;
}

.s1-fl{
	width:100%;
	float:none;
}

.s1-fl .pic{
	height:auto;
}

.s1-f1-infon a{
	display:none;
}

.s1-fr{
	width:100%;
	float:none;
}

.s1-fr ul li{
	height:90px;
	border:0;
}

.sl-fr-nav{
	height:90px;
}
.s1-fl .pic img{height: 228px;
}
.sl-fr-nav a{
	padding:23px 30px 15px 50px;
	background: url(../images/eve_03.jpg) 25px 15px no-repeat;
}

.sl-fr-nav p{
	display:none;
}
.snav{display:none;}
.sl-fr-time{
	height:90px;
}

.sl-fr-time h6{
	padding-top:10px;
	font-size:40px;
}

.notice ul{
	margin:0;
}

.notice ul li{
	width:100%;
	float:none;
	margin-right:0;
	background:url(../images/ph-notice_03.png) no-repeat;
	background-size:100% 100%;
	margin-bottom:20px;    border-bottom: 5px solid #c9111e;
}

.box-notice ul li{
	width:50%;
	height:auto;
	padding-bottom:50px;
}

.box-notice ul li p{
	display:none;
}

.jx-left{
	width:100%;
	float:none;
	background-size:100% 100%;
	height:530px;
}

.jx-nav .jx-ui{
	padding-bottom:50px;
}

.jx-nav .jx-img{
	width:100%;
	float:none;
	height:auto;
	margin-right:0;
}

.jx-nav:before{
	display:none;
}

.jx-cen{
	padding:20px;
	background:#FFF;
}

.jx-nav .slick-dots{
	bottom:0;
}

.jx-nav .slick-prev, .slick-next{
	display:none;
}

.jx-nav .jx-ui p{
	display:none;
}

.jx-right{
	width:100%;
	float:none;
}

.ztzl_nav ul li{
	width:47%;
	height:auto;
	margin-bottom:20px;
}

.foter{
	display:none;
}

.box5{
	padding-bottom:20px;
}

.ph_foter{
	display:block;
}

.fix_box{
	display:none;
}

}

@media (max-width: 850px)
{
.sp-imglist > li {
  height: 230px;
}

.sp-imgitem a {
	height: 156px;
}
.sp-imgitem img {
	height: 154px;
}
}

@media (max-width: 600px)
{
.sp-imglist {
	margin:0 -4% 0 0;
	zoom:1;
	overflow:hidden;
}
.sp-imglist > li {
	width: 46%;
	height: 230px;
	margin-right:4%;
}

.sp-imgitem a {
	height: 164px;
}
.sp-imgitem img {
	height: 162px;
}
}

