.store_main .container{width:62.5%;}
.container_contect{width: 1200px;}
.container_contect{position: relative;width: 83%;margin: 50px auto;overflow: hidden;}
.store_item{padding-top:55px;}
.storeList{padding:60px 0 55px;}
.storeList li{position:relative;float:left;width:31.4%;margin-right:2.9%;margin-bottom:2.9%;}
.storeList li .img{width:100%;height:100%;overflow:hidden;}
.storeList li img{width:100%;transition:all 0.3s;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-ms-transition:all 0.3s;}
.storeList li:nth-child(3n){margin-right:0;}
.storeList li .text{position:absolute;width:100%;left:0;bottom:0;height:66px;color:#fff;background:#f39800;text-align:center;overflow:hidden;transition:all 0.3s;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-ms-transition:all 0.3s;}
.storeList li .text h4{line-height:66px;font-size:16px;}
.storeList li .text p{font-size:14px;line-height:18px;width:80%;margin:0 auto;}
.storeList li:hover .text{height:auto;padding-bottom:44px;background:rgba(243,152,0,0.8);}
.storeList li:hover img{transform:scale(1.1);-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);}
.storeList .mark{position:absolute;width:100%;height:100%;background:#f39800;left:0;top:0;}
.storeList .mark_inner{position:absolute;width:190px;height:190px;line-height:190px;border:1px solid #fff;color:#fff;font-size:34px;text-align:center;top:50%;left:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);}




/*contect_msg*/
.contect_msg{background: url(../images/contbg.jpg) no-repeat 0 center;background-size: cover;padding: 50px 40px;width: 340px;position: absolute;top: 60px;left: 60px;height: 444px;}
.inpart_text {text-align: left;margin-bottom: 60px;}
.inpart_text h1 {color: #242424;}
.fnt_24 {font-size: 24px;}
.inpart_text .index_title em {width: 60px;height: 1px;background: #000;display: block;margin: 30px 0;}
.cont_address li p {width: 90%;float: left;color: #000;line-height: 24px;}
.cont_address li {list-style-type: none;overflow: hidden;margin-bottom: 30px;}
.cont_address img {vertical-align: top;}
.cont_address li em {float: left;width: 15px;text-align: center;margin-right: 10px;margin-top: 5px;}
.cont_address li a {color: #000;}
.contect_map{width: 100%;height: 550px;}




@media screen and (min-width:992px) and (max-width:1199px){
	.store_main .container{width:80%;}
	.storeList{padding:40px 0;}
	.store_item{padding-top:20px;}
	.container_contect{width: 900px;}
}

@media screen and (min-width:768px) and (max-width:991px){
	.store_main .container{width:80%;}
	.container_contect{width: 100%;}
	.contect_map{width: 100%;height: 300px;}
	.contect_msg{width: 100%;position: relative;height: 280px;top: 0px;left: 0px;padding: 30px 20px;}
	.inpart_text .index_title em{margin: 25px 0px;}
	.cont_address li{margin-bottom: 25px;}
	.fnt_24{font-size: 22px;}
	.storeList{padding:40px 0;}
	.store_item{padding-top:10px;}
	.storeList li .text{height:40px;}
	.storeList li .text h4{line-height:40px;}
	.storeList li:hover .text{padding-bottom:10px;}
	.storeList .mark_inner{width:120px;height:120px;line-height:120px;font-size:22px;}
}

@media screen and (min-width:0px) and (max-width:767px){
	.store_main .container{width:92%;}
	.container_contect{width: 100%;}
	.contect_map{width: 100%;height: 250px;}
	.contect_msg{width: 100%;position: relative;height: 250px;top: 0px;left: 0px;padding: 25px 20px;}
	.inpart_text .index_title em{margin: 20px 0px;}
	.cont_address li{margin-bottom: 20px;}
	.fnt_24{font-size: 20px;}
	.storeList{padding:40px 0;}
	.store_item{padding-top:0;}
	.storeList li{width:48%;margin-right:4%;margin-bottom:4%;}
	.storeList li:nth-child(3n){margin-right:4%;}
	.storeList li:nth-child(2n){margin-right:0;}
	.storeList li .text{height:40px;}
	.storeList li .text h4{line-height:40px;}
	.storeList li:hover .text{padding-bottom:10px;}
	.storeList .mark_inner{width:100px;height:100px;line-height:100px;font-size:18px;}
	.storeList li .text p{font-size:12px;}
}