@charset "utf-8";
/* CSS Document */


#baguetteBox-overlay .full-image img {

	width:auto!important;
	height:auto!important;
	max-height:100%!important;
	max-width:100%!important;


}
.fenyezong{
	width:100%;
	float:left;
margin-bottom: 280px;
	margin-top:50px;
	}
			/*标题代码开始 */
.biaoti{
	width:100%;
	float:left;
	
	
	overflow:hidden;
	padding:150px 20px 0px 20px;box-sizing:border-box;
	
	margin-top:150px;
	  background-image:url(../images/background.png);
	  background-repeat:no-repeat;
	  background-position:center 50px;
	  
	
	}
	
	.biaoti1{
	width:100%;
	float:left;
		
	  font-weight:bold;
	  font-size:30px;
	  text-align:center;
	  text-transform:uppercase;
	  line-height:40px;
	
	}
	
		.biaoti2{
	width:100%;
	float:left;
	  text-align:center;
	
		  margin-top:50px;
		  margin-bottom: 180px;

	  font-size:22px; line-height:25px;
	}
	

		
/*标题代码结束 */
			/*瀑布流代码开始 */
	.pubu{
		width:100%;
		float:left;
		overflow:hidden;
	
		
		
		}
		
		
		.pubu1{
		width:100%;
		max-width:1580px;
		margin:auto;
		overflow:hidden;
		position:relative;
		
	
		
		}
		
		
		
															
															.ying {
    position: absolute;
    top: 0px;
    right: 0px;
    bottom: 0px;
    left: 0px;
    z-index: 1;
    transition: all 0.6s ease-in-out;
    -webkit-transition: all 0.6s ease-in-out;
    -moz-transition: all 0.6s ease-in-out;
    -ms-transition: all 0.6s ease-in-out;
    -o-transition: all 0.6s ease-in-out;
}

.grid:hover .ying
{
box-shadow:inset 0px 0px 120px rgba(0, 0, 0, 0.9);
-moz-box-shadow:inset 0px 0px 120px rgba(0, 0, 0, 0.9);
-webkit-box-shadow:inset 0px 0px 120px rgba(0, 0, 0, 0.9)
}

.grid p {
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
    color: #777777;
    font-size: 16px;
    line-height: 35px;
    display: block;

    transition: 0.5s all;
    -webkit-transition: 0.5s all;
    -o-transition: 0.5s all;
    -moz-transition: 0.5s all;
    -ms-transition: 0.5s all;
}

.grid:hover p{
	color:#d49256;
	}

.grid p i{
	font-style:normal;
	}
	
	.grid p em{
	font-style:normal;
	margin-left:15px;
	}
													
	
			/*瀑布流代码结束 */
			
					@media screen and (min-width:320px) and (max-width:399px) {
				/*瀑布流代码开始 */
			
			.pubu2 {
				margin-top:20px;}
				/*瀑布流代码结束 */
				
						.biaoti {
				margin-top:50px;
				background-size:250px auto;padding: 100px 20px 0px 20px;
				}
				
				.biaoti2 {
					margin-bottom:50px;}
				
				.fenyezong {
					margin-bottom:50px;
					margin-top:0px;}
			}
			
				
				
				
				
				@media screen and (min-width: 400px) and (max-width:499px){
	/*瀑布流代码开始 */
			
			.pubu2 {
				margin-top:30px;}
				/*瀑布流代码结束 */
				
				
				.biaoti {
				margin-top:50px;
				}
				
				.fenyezong {
					margin-bottom:50px;}
			
			}
		
		@media screen and (min-width: 500px) and (max-width:639px){
	/*瀑布流代码开始 */
			
			.pubu2 {
				margin-top:50px;}
				/*瀑布流代码结束 */
				.biaoti {
				margin-top:50px;
				}
				
				.fenyezong {
					margin-bottom:80px;}
			}
		
		
		
		
		
		@media screen and (min-width: 640px) and (max-width:767px){
	/*瀑布流代码开始 */
			
			.pubu2 {
				margin-top:50px;}
				/*瀑布流代码结束 */
				
				
					
			.biaoti {
				margin-top:50px;
				}
				
					.fenyezong {
					margin-bottom:80px;}
			}
		
		
		
		
		@media screen and (min-width: 768px) and (max-width:991px){
			
			.biaoti {
				margin-top:50px;
				}
				
				.fenyezong {
					margin-bottom:80px;}
	
			
			}
		
		@media screen and (min-width: 992px)and (max-width:1199px){

						
			
			}

	@media screen and (min-width: 1200px)and (max-width:1400px){
				}
	