body {
	margin: 0;
	padding: 0;
	background-color:#f1f1f1;
}
*{
	box-sizing:border-box;
	-moz-box-sizing:border-box;
	-webkit-box-sizing:border-box;
}
.w1200{
	width:1200px;
	margin:0 auto;	
	background-color:white;
	padding:30px 50px;	
}
.corp-intro{
	height:auto;
	background:url(../../Image/ph_web/corp_intro_bg.jpg) no-repeat;
	background-size:100% 100%;
	padding:80px;
}
.corp-intro-bottom{
	height:105px;
	background:url(../../Image/ph_web/bg_bottom.jpg) no-repeat;
	background-size:100% 100%;
}
.corp-buy{
	width:915px;
	height:305px;
	background:url(../../Image/ph_web/corp_buy_bg.jpg) no-repeat;
	margin:0 auto;
	display:bolck;
}
.corp-buy-mobile{
	display:none;
}
.corp-intro .company-name{
	font-size:30px;
	padding-left:50px;
}
.corp-buy-orderfood{
	font-family:黑体;
	font-size:37px;
	position:absolute;
	margin-left:125px;
	margin-top:39px;	
	letter-spacing:8px;
}
.corp-buy-title{
	font-family:黑体;
	font-size:37px;
	position:absolute;
	margin-left:378px;
	margin-top:39px;	
	letter-spacing:8px;
}
.corp-zhyl-img{
	position:absolute;
	margin-left:378px;
	margin-top:90px;
}
.corp-zhyl-site{
	font-family:黑体;
	font-size:25px;
	position:absolute;
	margin-left:378px;
	margin-top:136px;
}
.corp-jlcs-img{
	position:absolute;
	margin-left:378px;
	margin-top:180px;
}
.corp-jlcs-site{
	font-family:黑体;
	font-size:25px;
	position:absolute;
	margin-left:378px;
	margin-top:226px;
}
.corp-intro .content{
	font-size:20px;
	line-height:50px;
}
.corp-intro .content-end{
	font-size:22px;
	margin-left:50px;
	line-height:60px;
	height:60px;
}
.product-img{
	width:100%;
}
.product-buy-info{	
	margin:0 auto;
	width:960px;
	height:563px;
	background:url(../../Image/ph_web/product_top_bg.jpg) no-repeat;
	background-size:100% 100%;
	display:block;
}
.product-buy-info-mobile{
	display:none;
}
.product-buy-content{	
	position:absolute;
	margin-left:60px;
	margin-top:180px;
	font-family:黑体;
	font-size:25px;
	width:450px;
	line-height:43px;
}
.product-buy-case{
	position:absolute;
	margin-left:60px;
	margin-top:416px;
	font-family:黑体;
	font-size:25px;
	width:800px;
	line-height:35px;
}
.product-buy-margin{
	margin-top:30px;
}
.case-info{
	width:700px;
	margin:0 auto;
	height:auto;
	background:url(../../Image/ph_web/corp_intro_bg.jpg) no-repeat;
	background-size:100% 100%;
	padding:30px 50px;
}
.case-content{
	width:50%;
	float:left;
}
.case-content-end{
	clear:both;
	height:80px;
}
.cooper{
	height:auto;
	background:url(../../Image/ph_web/corp_intro_bg.jpg) no-repeat;
	background-size:100% 100%;
	padding:50px;
}
.job-info{
	height:auto;
	background:url(../../Image/ph_web/corp_intro_bg.jpg) no-repeat;
	background-size:100% 100%;
	padding:50px;
}
.contact-img{
	width:545px;
	margin:0 auto;
	padding:20px 0 10px 0;
}
.contact-content{
	height:auto;
	background:url(../../Image/ph_web/corp_intro_bg.jpg) no-repeat;
	background-size:100% 100%;
	padding:50px 0 50px 210px;
}
.contact-content-list{
	width:50%;
	float:left;
}
.contact-content-list,.sep{
	margin-top:30px;
}
.contact-content-end{
	clear:both;
	height:80px;
}
.new-product-info{
	margin-top:30px;
	height:400px;
	background: url(../../Image/ph_web/new_product_bg.jpg) no-repeat;
	background-size: cover;
	display:block;
}
.new-product-info-mobile{
	display:none;
}
.new-product-orderfood{
	font-family:黑体;
	font-size:37px;
	position:absolute;
	margin-left:279px;
	margin-top:55px;	
	letter-spacing:8px;
}
.new-product-cash{
	font-family:黑体;
	font-size:37px;
	position:absolute;
	margin-left:279px;
	margin-top:110px;	
	letter-spacing:8px;
}
.new-product-spot{
	color: #1534f2;
	font-size:26px;
	position:absolute;
	margin-left:397px;
	margin-top:242px;
	width:660px;	
	line-height:45px;
}
.new-product-spot li{
	float:left;
	width:25%;
}
.newproduct-img{
	background: url(../../Image/ph_web/newproduct_img.jpg) no-repeat;
	background-size: cover;
	height:533px;
	margin-bottom:20px;
	padding-top:50px;
	padding-right:160px;	
}
.newproduct-feature-list{
	text-align:right;
	font-size:30px;
	color:#1534f2;	
	line-height:52px;
	letter-spacing:16px;
}
.newproduct-intro{
	margin-top:50px;
	height:auto;
	background:url(../../Image/ph_web/newproduct_bg.jpg) no-repeat;
	background-size:100% 100%;
	padding:33px;
	font-size:20px;
}
.newproduct-end{
	height:100px;
}
.menu-bar{
	background: url(../../Image/ph_web/menu_bar_bg.png) no-repeat;
	background-size: cover;
	height:61px;
	color:white;
	font-size:23px;
}
.menu-item{
	float:left;
	text-align:center;
	width:157px;
	height:61px;
	line-height:68px;
	font-family:微软雅黑;
	cursor:pointer;
}
.menu-item.active{
	background: url(../../Image/ph_web/menu_item_bg.png) no-repeat;
}
a {
	color: white;
	text-decoration: none;
}
.menu-bar-mobile{
	display:none;
}
a:hover {
	color: #cacaca;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
}
a:focus {
	outline: none;
	color: white;
	text-decoration: none;
}
ul {
	margin: 0;
	padding: 0;
	list-style-type: none;
}

@media screen and (max-width:991px) {
	.w1200 {
		width:100%;
		padding:0;		
	}
	.logo_img{
		width:100%;
	}
	.menu-bar{
		display:none;
	}
	.menu-bar-mobile{
		display:block;		
		color:white;
		text-align:center;
	}
	.menu-bar-mobile ul{
		background: url(../../Image/ph_web/menu_bar_bg.png) no-repeat;
		background-size: cover;		
	}
	.menu-bar-mobile ul:after{
		content: "";
    	display: block;
    	clear: both;
	}
	.menu-bar-mobile li{
		width:25%;
		float:left;
		padding:2px 0;
	}
	.menu-bar-mobile a{
		border-right:1px solid #f1f1f1;
		width:100%;
		display:block;
		cursor:pointer;
	}
	.menu-bar-mobile a.active{
	    color:red;
	}
	.corp-intro{
		margin:5px 10px;		
		background:#f1f1f1;
		border-radius:8px;	
		padding:5px;
	}
	.corp-intro .company-name{
		font-size:20px;
		padding-left:32px;
		font-weight:bold;
	}
	.corp-intro .content{
		font-size:16px;
		line-height:25px;
	}
	.corp-intro .content-end{
		font-size:20px;
		margin-left:32px;
		line-height:30px;
		height:30px;
	}
	.corp-buy{
	    display:none;
	}
	.corp-buy-mobile{	    
	    display:block;
	    margin:30px 20px;
	}
	.corp-buy-orderfood-mobile{
	    font-family:黑体;
	    font-size:30px;	   
	    letter-spacing:8px;	    
	}
	.corp-buy-title-mobile{
	    font-family:黑体;
	    font-size:30px;
	}
	.corp-buy-content-mobile{
	    margin-top:10px;		
	    height:200px;
	    background: url(../../Image/ph_web/index_buy_bg.jpg) no-repeat;
	    background-size:100% 100%;
	    padding:10px;
	}
	.product-img{		
		padding:10px;
	}
	.product-buy-info{
	    display:none;
	}
	.product-buy-info-mobile{
	    background: url(../../Image/ph_web/product_buy_bg_mobile.jpg) no-repeat;
	    height:350px;
	    background-size:100% 100%;
	    display:block;
	    padding:90px 40px;
	    font-family:黑体;
	    font-size:16px;
	}
	.product-buy-margin{
	    margin-top:0px;
	}
	.case-info{
		width:93%;
		margin:5px 10px;	
		background:#f1f1f1;
		border-radius:8px;				
		padding:5px 10px;
	}
	.case-content{
		width:100%;
		margin-top:-20px;		
	}	
	.case-content-end{
		clear:both;
		height:0;
	}
	.cooper{	
		width:93%;
		margin:5px 10px;	
		background:#f1f1f1;
		border-radius:8px;				
		padding:5px 10px;
			
		
	}
	.job-info{
		width:93%;
		margin:5px 10px;	
		background:#f1f1f1;
		border-radius:8px;				
		padding:5px 10px;
	}
	.contact-img{	
		width:200px;
		margin:0 auto;
		padding:20px 0 10px 0;
	}
	.contact-content{
		width:93%;
		margin:5px 10px;	
		background:#f1f1f1;
		border-radius:8px;				
		padding:5px 10px;
	}
	.contact-content-list{
		width:100%;
		float:left;
	}
	.contact-content-list,.sep{
		margin-top:0;
	}
	.contact-content-end{
		clear:both;
		height:0;
	}
	.newproduct-img{
		background: url(../../Image/ph_web/newproduct_img.jpg) no-repeat;
		background-size: 100% 100%;
		width:100%;
		height:260px;
		margin-bottom:20px;
		padding-top:10px;
		padding-right:20px;	
	}
	.newproduct-feature-list{
		text-align:right;
		font-size:20px;
		color:#1534f2;	
		line-height:30px;
		letter-spacing:6px;
	}
	.newproduct-intro{
		width:93%;
		margin:5px 10px;	
		background:#f1f1f1;
		border-radius:8px;				
		padding:5px 10px;
		font-size:20px;
	}
	.newproduct-end{
		height:5px;
	}
	.new-product-info{
	    display:none;
	}
	.new-product-info-mobile{
	    margin:10px 0;
	    background: url(../../Image/ph_web/newproduct_bg_mobile.jpg) no-repeat;
		background-size: 100% 100%;
		height:530px;
		display:block;
	}
	.new-product-info-title-mobile{
	    font-family:黑体;
	    font-size:26px;
	    position:absolute;
	    margin-left:110px;
	    margin-top:30px;		    
	}
	.new-product-spot{		    
	    font-size:20px;
	    position:absolute;
	    width:100%;
	    margin-left:0px;
	    margin-top:230px;	    
	    color: #1534f2;	    
	    line-height:30px;
	    text-align:center;
	    padding:0 50px;
    }
    .new-product-spot li{
	    float:left;
	    width:50%;
    }
}