﻿@media screen and ( max-width:1366px ){
	.sideBarA{ top:78%;}
	.sideBar{ top:78%;}
	.headDiv{ height:80px; }
	.headDiv .wal{ height:80px;}
	.headDiv .logo{ top:16px;}
	.headDiv .logo img{ width:148px;}
	.topGuide{ top:80px; }
	.banner {margin-top:158px;}
	.pageBanner{ margin-top:158px;}
	.homeFlash .leftDiv .name{ bottom:36px;}
	.homeFlash .midDiv_b .name{ bottom:30px;}
	.homeFlash .rightDiv_b .name{ bottom:36px; }
	}


@media screen and ( max-width:1004px ){
	.wal{width:100%;}
	.w210{ display:none;}
	.w950{ width:100%;}
	.headDiv{ height:60px; position:relative;}
	.headDiv .logo{ left:10px; top:10px;}
	.headDiv .logo img{ width:130px;}
	.headDiv .nav, .banner, .sideBar, .topGuide, .footDiv .list, .pageBanner, .pageNow, .pageNav, .hotSale, .pageNum{ display:none;}
	.navA{display:block; width:36px; height:26px; position:absolute; top:17px; right:10px; background:url(../image/navIco.png) right center no-repeat; background-size:36px;}
	.indexFlashTel, .footNav, .footNavTel, .pageTitleTel, .pageMore{ display:block;}
	.footDiv{ padding:20px 10px; height:auto;}
	.footDiv .box{ height:auto; background:#ededed;}
	.footDiv .rightDiv{ position:relative; right:0; width:280px; margin:0 auto; height:125px; border-bottom:none; background:#ededed;}
	.footDiv .rightDiv .txt{ font-size:18px; padding:25px 0 15px 30px;}
	.footDiv .rightDiv .leave{ height:36px; position:relative; padding-left:30px;}
	.footDiv .rightDiv .leave em{ position:absolute; left:30px; bottom:0px; display:block; width:20px; height:3px; background:#ee5e21;}
	.footDiv .rightDiv .leave a{ width:110px; background-size:20px;}
	.foot{ height:auto;}
	.foot .leftDiv{ display:none;}
	.foot .rightDiv{ float:none; margin-right:0px; width:280px; height:180px;  box-shadow:none; -moz-box-shadow:none; -webkit-box-shadow:none; margin:0 auto;}
	.foot .rightDiv .list{ padding:25px 0 0 0;}
	.topA{ width:45px; height:45px; background-size:45px;}
	.pageBox{ background:#fff; padding:30px 10px 0;}
	.pageBox2{ background:#f5f5f5;}
	.mainStore{ padding:0;}
	.mainStore .title{ font-size:20px; color:#ee5e21; text-align:center; padding-bottom:15px;}
	.mainStore .txt{ padding:5px 0 20px;}
	.mainStore .list ul{ margin-right:0px;}
	.mainStore .list li{ float:none; height:auto; margin-bottom:15px;}
	.mainStore .list li .box{ width:100%; margin-right:0px;}
	.mainStore .list li .imgDiv img{ width:100%;}
	.mainStore .list li .bottom{ background:#f4f4f4; padding:0 10px 50px;}
	.mainStore .list li .name{ font-size:20px; padding-top:15px;}
	.mainStore .list li .msg{ height:45px; line-height:24px;}
	.mainStore .list li .msg em{ padding-right:0px; display:block;}
	.mainStore .list li .content{ padding-top:15px;}
	.mainStore .list li .btnDiv{ width:115px; height:35px; padding-top:0px; position:absolute; right:10px; top:15px;}
	.mainStore .list li .btnDiv a{ width:113px; height:33px; line-height:33px;}
	.department{ padding:0;}
	.department .title{ font-size:20px; color:#ee5e21; padding-bottom:25px;} 
	.department .bigImg img{ width:100%;}
	.department .content{ line-height:26px; background:none;}
	.department .tab2{ padding-top:20px; width:260px;}
	.department .tab2 li{ width:130px; height:35px; font-size:18px;}
	.department .tab2 li em{ height:29px; border-bottom:#fff solid 2px;}
	.department .list li{ height:auto; padding-left:0px; margin-bottom:20px;}
	.department .list li .imgDiv{ position:relative;}
	.department .list li .imgDiv img{ width:100%;}
	.department .list li .name1{ padding-top:20px; font-size:18px; height:24px;}
	.department .list li .msg{ height:auto; padding:20px 0 30px 0; line-height:26px;}
	.storeShow{ padding:0;}
	.storeShow .name{ font-size:20px; text-align:center;}
	.storeShow .list{ padding:20px 0;}
	.storeShow .list li{ float:none; padding-left:32px;  margin-right:0px; margin-bottom:15px;}
	.storeShow .list li img{ width:22px; top:3px;}
	.storeShow .content{ line-height:26px;}
	.storeShow .imgList ul{ margin-right:0px;}
	.storeShow .imgList li{ float:none; width:100%; margin-right:0px; margin-bottom:10px;}
	.storeShow .imgList li img{ width:100%;}
	.storeShow .bottom{ display:none;}
	.activity{ padding:0;}
	.activity li{ height:auto; padding-left:0px; margin-bottom:20px;}
	.activity li .imgDiv{ position:relative;}
	.activity li .imgDiv img{ width:100%;}
	.activity li .name{ padding:20px 10px 0; height:56px; font-size:18px;}
	.activity li .time{ height:26px; padding:0 10px;}
	.activity li .content{ padding:0 10px;}
	.activity li .btnDiv{ width:115px; height:35px; padding:20px 0 30px 10px;}
	.activity li .btnDiv a{ width:113px; height:33px; line-height:33px;}
	.activityShow{ padding:20px 0 40px;}
	.activityShow .name{ font-size:18px; padding-bottom:25px;}
	.activityShow .top{ height:auto; font-size:14px; color:#999; padding-bottom:15px;}
	.activityShow .time{ padding-bottom:10px;}
	.activityShow .content{ font-size:14px; line-height:26px;}
	.activityShow .content h2{ padding-top:25px; font-size:16px;}
	.activityShow .imgDiv img{ width:100%;}
	.activityShow .imgList ul{ margin-right:0px;}
	.activityShow .imgList li{ float:none; margin-right:0px; margin-bottom:15px;}
	.activityShow .imgList li img{ width:100%;}
	.pageDown{ padding-bottom:30px; border-top:none;  padding-top:25px; text-align:center;}
	.pageDown li{ border:#a6a6a6 solid 1px; border-radius:4px; -moz-border-radius:4px; margin-bottom:10px;}
	
	.pageDown li a{ padding:0 20px; overflow:hidden; display:block;}
	.pageDown .btnDiv{ display:none;}
	.news{ padding:20px 0;}
	.news li{ height:110px; position:relative; padding-left:160px; margin-bottom:30px; padding-top:80px;}
	.news li .imgDiv{ left:0px; top:80px;}
	.news li .imgDiv img{ width:150px;}
	.news li .name{ height:48px; font-size:18px; margin-bottom:10px;}
	.news li .content{ display:none;}
	.news li .btnDiv{ padding-top:10px;}
	.news li .btnDiv a{ width:120px; height:35px; line-height:35px;}
	.announcement li{ height:186px; padding-left:0px; background:none; border-bottom:#ddd solid 1px;}
	.announcement li .timeDiv{ width:80px; height:75px; top:30px; font-size:12px;}
	.announcement li .timeDiv p{ font-size:38px;}
	.announcement li .name{ height:48px; overflow:hidden; font-size:18px; margin-bottom:10px; padding-top:30px; padding-left:90px;}
	.announcement li .num{ color:#bababa; padding-bottom:5px; padding-left:90px;}
	.announcement li .content{ padding-top:15px;}
	.announcement li .btnDiv{ display:none;}
	.contact{ padding:0;}
	.contact .txt{ display:none;}
	.contact .topDiv{ padding:30px 0 30px; position:relative;}
	.contact .list li{ padding-left:122px; font-size:14px; margin-bottom:15px;}
	.contact .list li em{ left:52px;}
	.contact .ewmDiv{ position:relative; top:0px; width:300px; margin:0 auto; padding:40px 0;}
	.contact .ewmDiv li{ float:left; margin:0 10px; text-align:center; width:130px;}
	.contact .ewmDiv li img{ width:98px;}
	.contact .mapDiv img{ width:100%;}
	.food{ padding:0;}
	.food .txt{ padding:5px 0 20px;}
	.food .title, .foodTab, .footContent, .foodForm, .foodFloor{ display:none;}
	.food .list{ padding:20px 0 30px;}
	.food .list ul{ margin-right:-10px;}
	.food .list li{ width:50%; margin-bottom:20px;}
	.food .list li .box{ width:auto; margin-right:10px; height:auto;}
	.food .list li .imgDiv img{ width:100%;}
	.food .list li .bottom{ padding:10px 12px 20px;}
	.food .list li .msg{ line-height:22px; font-size:12px; height:40px; overflow:hidden;}
	.foodFormTel, .foodFloorTel{ display:block;}
	.indexPart1{ display:none;}
	.indexPart1Tel{ display:block;}
	}