﻿@media screen and ( max-width:1004px ){
.wal{ width:auto; margin:0 10px;}
.wal1200{ width:auto; margin:0 10px;}
.indexcontent01 .wal1200{ width:auto; margin:0;}
.wal1160{width:auto; margin:0 10px;}
.nav{ display:none;}
.headDiv{ height:60px;}
.headDiv .navIco{ display:block;}
.headDiv .logo{ padding-top:10px;}
.headDiv .logo img{ height:40px;}
.footDiv,.foot{ display:none;}
.phfootnavfl{ position:fixed; left:0; bottom:0; width:100%; z-index:9999;}
.phfootDiv{ display:block;}
.phfootnav{ height:60px; background-color:#f8f8f8; border-top:1px #ddd solid;}
.phfootnav li{ width:25%; float:left; text-align:center;}
.phfootnav li a{ display:block; height:60px; font-family:'黑体'; font-size:14px; color:#666;}
.phfootnav li a:hover{ color:#ed800b;}
.phfootnav li span{ display:block; height:36px;}
.phfootnav li .imgon{ display:none;}
.phfootnav li:nth-child(1) img{ width:26px; padding-top:8px; padding-bottom:5px;}
.phfootnav li:nth-child(2) img{ width:24px; padding-top:8px; padding-bottom:5px;}
.phfootnav li:nth-child(3) img{ width:28px; padding-top:8px; padding-bottom:5px;}
.phfootnav li:nth-child(4) img{ width:22px; padding-top:8px; padding-bottom:5px;}
.phfootnav li a:hover .imgon{ display:inline-block;}
.phfootnav li a:hover .imgoff{ display:none;}
.pageNumDiv{ display:none;}
.pageMore{ display:block;}
.indexcontent .pagecontent{ padding-bottom:50px;}

.lxsel{width: 100%;}

.pageban{ display:none;}
.pagenav{ display:none;}
.phpagenav{ display:block; margin-bottom:20px;}
.phpagenav .topbg{ height:40px; line-height:40px; color:#fff; background-color:#e81f8f; padding:0 10px; font-size:12px;}
.phpagenav .topbg .back{ float:left;}
.phpagenav .topbg .back img{ padding-right:5px; height:12px;}
.phpagenav .topbg .Crumbs{ float:right;}
.phpagenav .topbg a{ color:#fff;}
.phpagenav .phnav{ position:relative;}
.phpagenav .phtitle{ height:50px; line-height:50px; padding:0 10px; font-size:18px; color:#e81f8f; background:url(../image/phnavon.png) no-repeat right center; background-color:#f5f5f5;}
.phpagenav .phtitle em{ font-size:16px; color:#ddd;}
.phpagenav .phnav .list{ display:none; position:absolute; z-index:99; width:100%; left:0; top:50px; background:url(../image/ico_phnavbg.png) no-repeat bottom center; background-size:100%; background-color:#f5f5f5;}
.phpagenav .phnav ul{ border-top:1px #bbb solid; padding:10px 0; margin:0 10px;}
.phpagenav .phnav li{ line-height:30px; text-align:center;}
.phpagenav .phnav li a{ font-size:14px; color:#333;}

.phpagenav02 .topbg{ background-color:#f69016;}
.phpagenav02 .phtitle{ color:#f69016; background:url(../image/phnavon02.png) no-repeat right center; background-color:#f5f5f5;}
.phpagenav03 .topbg{ background-color:#ffe139;}
.phpagenav03 .phtitle{ color:#ffe139; background:url(../image/phnavon03.png) no-repeat right center; background-color:#f5f5f5;}
.phpagenav04 .topbg{ background-color:#72bf2d;}
.phpagenav04 .phtitle{ color:#72bf2d; background:url(../image/phnavon04.png) no-repeat right center; background-color:#f5f5f5;}
.phpagenav05 .topbg{ background-color:#0086d4;}
.phpagenav05 .phtitle{ color:#0086d4; background:url(../image/phnavon05.png) no-repeat right center; background-color:#f5f5f5;}
.phernav{ padding-left:10px; padding-bottom:10px; border-bottom:1px #ddd dashed;}
.phernav dd{ width:50%; float:left; margin-bottom:10px; text-align:center;}
.phernav dd .box{ margin-right:10px;}
.phernav dd .box a{ display:block; height:30px; line-height:30px; font-size:14px; color:#666; border:1px #ddd solid;}
.phernav dd .box a:hover,.phernav dd .box a.aNow{ background-color:#72bf2d; border:1px #72bf2d solid; color:#fff;}

.phqiehuan{ display:block; margin-left:10px;}
.phqiehuan .boxnav{ width:50%; float:left; margin-bottom:20px;}
.phqiehuan .boxnav .box{ margin-right:10px; position:relative;}
.phqiehuan .boxnav .title{ border:1px #ddd solid; height:40px; line-height:40px; font-size:14px; text-indent:10px; background:url(../image/ico1_rbg.png) no-repeat right center; background-size:40px;}
.phqiehuan .boxnav ul{ display:none; border:1px #ddd solid; position:absolute; z-index:99; top:40px; left:0; width:99%; background-color:#fff; height:300px; overflow-x:hidden;}
.phqiehuan .boxnav ul.Now{ display:block;}
.phqiehuan .boxnav li a{ display:block; height:40px; line-height:40px; font-size:14px; color:#999; text-align:center;}
.phqiehuan .boxnav li a:hover{ color:#f69016; background-color:#f5f5f5;}

.banner{ display:none;}
.indexFlashTel{position:relative; overflow:hidden; display:block;}
.indexFlashTel .btnDiv{position:absolute; z-index:10; right:0px; bottom:20px; text-align:center; left:0px;}
.indexFlashTel .btnDiv span{display:inline-block; width:12px; height:12px; margin:0 5px; border:1px #c0c5c9 solid; border-radius:50%; -webkit-border-radius:50%; -moz-border-radius:50%;}
.indexFlashTel .btnDiv span.on{ background-color:#fff; border:1px #fff solid;}
.indexFlashTel .bd{position:relative; z-index:0;}
.indexFlashTel .bd li{position:relative; text-align:center;}
.indexFlashTel .bd li img{ float:left;}
.indexFlashTel .prev{ display:block; position:absolute; z-index:999; left:10px; top:50%; margin-top:-25px; width:50px; height:50px; background:url(../image/ban_prev.png) center no-repeat; background-size:100%;}
.indexFlashTel .prev:hover{background:url(404.png) center no-repeat; background-size:100%;}
.indexFlashTel .next{ display:block; position:absolute; z-index:999; right:10px; top:50%; margin-top:-25px; width:50px; height:50px; background:url(../image/ban_next.png) center no-repeat; background-size:100%;}
.indexFlashTel .next:hover{background:url(../image/ban_nexton.png) center no-repeat; background-size:100%;}

.indexcontent{ background:none; padding-top:0;}
.indexPart1{ margin-bottom:20px;}
.indexPart1 .leftDiv{ float:none; width:auto; margin-top:20px; margin-bottom:20px;}
.indexPart1 .rightDiv{ float:none; width:auto;}
.indexPart1 .topimg{ margin-bottom:20px;}
.indexPart1 .topimg .text{ display:none;}
.indexPart1 .topimg .imgDiv{ float:none; width:auto; position:relative;}
.indexPart1 .phtitle{ display:block; margin-bottom:10px;}
.indexPart1 .phtitle em{ font-size:18px; color:#000;}
.indexPart1 .phtitle span{ font-size:14px; color:#000; opacity:0.5; padding-left:5px;}
.indexPart1 .phname{ display:block; position:absolute; left:0; bottom:0; height:40px; line-height:40px; background-color:rgba(0,0,0,0.6); width:100%;}
.indexPart1 .phname a{ font-size:14px; color:#fff; display:block; padding-left:10px;}
.indexPart1 .topimg .slick-dots{ position:absolute; z-index:22; width:71%; right:10px; top:-26px; text-align:right; height:20px;}
.indexPart1 .topimg .slick-dots li {margin-right:0; margin-left:10px;}
.indexPart1 .topimg .slick-prev{ position:absolute; z-index:9999; left:10px; top:50%; margin-top:-19px; width:20px; height:38px; background:url(../image/ico1_prev.png) no-repeat center;}
.indexPart1 .topimg .slick-next{ position:absolute; z-index:9999; right:10px; top:50%; margin-top:-19px; width:20px; height:38px; background:url(../image/ico1_next.png) no-repeat center;}
.indexPart1 .imgbox li .txt{ left:10px; top:10px;}
.indexPart1 .imgbox li .txt p{ font-size:12px;}
.indexPart1 .imgbox li .txt h3{ font-size:18px; padding-bottom:10px; background-size:40px 2px;}

.indexPart1 .rightDiv .btntab{ display:block; margin-left:10%; margin-right:10%; margin-bottom:20px;}
.indexPart1 .rightDiv .btntab .slick{ text-align:center; font-size:16px; color:#333;}
.indexPart1 .rightDiv .btntab .slick .box{ padding-bottom:5px;}
.indexPart1 .rightDiv .btntab .slick.slick-current .box{ background:url(../image/ico1_hr.png) no-repeat bottom center; background-size:65px; color:#ed800b;}
.indexPart1 .rightDiv .imgbox .name{ display:none;}
.indexPart1 .rightDiv .imgpc{ margin-left:30px; margin-right:30px;}
.indexPart1 .rightDiv .imgpc .slick-prev{ position:absolute; z-index:999; left:-30px; top:50%; margin-top:-19px; width:20px; height:38px; background:url(../image/ico2_prev.png) no-repeat center;}
.indexPart1 .rightDiv .imgpc .slick-prev:hover{ background:url(../image/ico2_prevon.png) no-repeat center;}
.indexPart1 .rightDiv .imgpc .slick-next{ position:absolute; z-index:999; right:-30px; top:50%; margin-top:-19px; width:20px; height:38px; background:url(../image/ico2_next.png) no-repeat center;}
.indexPart1 .rightDiv .imgpc .slick-next:hover{ background:url(../image/ico2_nexton.png) no-repeat center;}

.indexPart2 .leftDiv{ float:none; width:auto; border-top: 1px #ccc solid; border-left: 1px #ccc solid;}
.indexPart2 .leftDiv li{ width:33.33%; float:left;}
.indexPart2 .leftDiv li em{ font-size:16px;}
.indexPart2 .leftDiv li:nth-child(1),.indexPart2 .leftDiv li:nth-child(2){ width:50%;}
.indexPart2 .leftDiv li a{ height:130px; border-bottom: 1px #ccc solid; border-right: 1px #ccc solid;}
.indexPart2 .leftDiv li:last-child a{border-bottom: 1px #ccc solid; border-right: 1px #ccc solid;}
.indexPart2 .rightDiv{ float:none; width:auto;}
.indexPart2 .leftDiv li span{ padding-top:23px;}

.news1 .title0{ display:none;}
.news1{ margin-left:10px;}
.news1 ul{ width:auto;}
.news1 li{ width:auto; float:none; margin-bottom:10px;}
.news1 li .imgDiv{ width:100%;line-height: inherit;}
.news1 li .box{ margin-right:10px;}
.news1 .pageMore{ margin-right:10px;}

.newshow1 .title0{ padding-bottom:15px; margin-bottom:30px;}
.newshow1 .title0 h1{ padding-bottom:15px; font-size:18px;}
.newshow1 .title0 .author{ font-size:12px;}
.newshow1 .title0 .author .time{ margin-right:20px;}
.newshow1 .content .txt{ padding-bottom:20px; font-size:14px; line-height:2;}
.newshow1 .content .txt .title em{ font-size:18px;}
.newshow1 .content .txt .title span{ font-size:12px;}
.newshow1 .content .imgDiv{ padding-bottom:20px;}
.newshow1 .content .imgDiv img{ width:100%; display:block;}
.newshow1 .content .imgDiv img:first-child{ padding-right:0; margin-bottom:20px;}

.newshow1 .bottomDiv{ padding-top:20px; margin-top:20px;}
.newshow1 .bottomDiv .left{ float:none;}
.newshow1 .bottomDiv .right{ float:none; margin-top:20px;}
.newshow1 .bottomDiv .right .backbtn{ margin:0 auto;}


.pcshaixuan{ display:none;}

.shopping1 .title0{ display:none;}
.shopping1 .list{ margin-left:10px;}
.shopping1 .list ul{ width:auto;}
.shopping1 .list li{ width:50%; margin-bottom:20px;}
.shopping1 .list li .box{ margin-right:10px;}
.shopping1 .list li .txt{ padding:10px 10px; font-size:12px; }
.shopping1 .pageMore{ margin-right:10px;}

.shopping03 .title0{ display:none;}
.shopping03 .PCshow{ display:none;}
.shopping03 .phshow{ display:block;}
.shopping03 .phshow>.imgDiv{ margin-left:10px; margin-right:10px; margin-bottom:20px;}
.shopping03 .phshow>.imgDiv img{ width:100%;}
.shopping03 .list{ margin-left:10px;}
.shopping03 .list li{ width:50%; float:left; margin-bottom:20px;}
.shopping03 .list li .box{ margin-right:10px;}
.shopping03 .list li .imgDiv{ overflow:hidden;}
.shopping03 .list li .imgDiv img{ width:100%;}
.shopping03 .list li .txt{ padding:10px; background-color:#fff; font-size:12px; color:#999; line-height:2;}
.shopping03 .list li .txt b{ color:#666;}
.shopping03 .list li .more{ display:block; height:40px; line-height:40px; background-color:#f0f0f0; font-size:14px; color:#919191; text-align:center;}
.shopping03 .list li .more:hover{ text-decoration:underline;}
.shopping03 .list li .box:hover .more{ background-color:#f69016; color:#fff;}
.shopping03 .pageMore{ margin-right:10px;}

.brand1 .title0{ display:none;}
.brand1 .title0 em{ font-size:28px; color:#ddd; padding-left:5px;}
.brand1 .list{ margin-left:10px;}
.brand1 .list ul{ width:auto;}
.brand1 .list li{ width:50%; margin-bottom:10px;}
.brand1 .list li .box{ margin-right:10px;}
.brand1 .list li .imgDiv{ border:2px #ddd solid;}
.brand1 .list li .imgDiv:hover{ border:2px #f69016 solid;}
.brand1 .list li .name a{ font-size:14px; line-height:30px;}
.brand1 .pageMore{ margin-right:10px;}
.brand1 .phqiehuan{ width:150px; margin:0 auto; margin-bottom:20px;}

.food1 .title0{ display:none;}
.food1 .list{ margin-left:10px;}
.food1 .list ul{ width:auto;}
.food1 .list li{ width:50%; margin-bottom:20px;}
.food1 .list li .box{ margin-right:10px;}
.food1 .list li .txt{ padding:10px 10px; font-size:12px; }
.food1 .pageMore{ margin-right:10px;}

.shopshow1 .content .imgDiv{ float:none; }
.shopshow1 .content .imgDiv img{ width:100%;}
.shopshow1 .content{ margin-bottom:20px;} 
.shopshow1 .content .text{ width:auto; float:none; padding:10px;}
.shopshow1 .content .text h1{ font-size:18px; padding-bottom:20px; padding-top:0;}
.shopshow1 .content .text .txt{ padding-bottom:20px; }

.shopshow1 .bottomDiv{ padding-top:20px; margin-top:20px;}
.shopshow1 .bottomDiv .left{ float:none;}
.shopshow1 .bottomDiv .right{ float:none; margin-top:20px;}
.shopshow1 .bottomDiv .right .backbtn{ margin:0 auto;}
.shopshow2{ display:none;}

.member1 h1{ display:none;}
.member1 li{ width:auto; float:none; margin-bottom:20px;}
.member1 li .imgDiv img{ width:100%;}
.member1 li .txt{ font-size:14px; color:#333; line-height:2; border:1px #ddd solid;border:1px #ddd solid; background-color:#fff;}
.member1 li:nth-child(2) .txt{border:1px #ddd solid; border:1px #ddd solid;}
.member1 li .txt p{ padding:20px 10px; min-height:inherit;}

.apply1{ padding-bottom:0;}
.apply1 .title0{ display:none;}
.apply1 .title{ font-size:14px; padding-bottom:10px; margin-bottom:10px;}
.apply1 .content{ font-size:14px; line-height:2;}
.apply1 .content .txt{ padding-top:10px;}
.apply1 .list a{ display:block;}

.cheap1 .phqiehuan .boxnav{ float:none; margin:0 25%; margin-bottom:20px;}
.cheap1 .title0{ display:none;}
.cheap1 .PHtable{ display:block;}
.cheap1 .PCtable{ display:none;}
.cheap1 .tabContentDivpc{ display:none;}

.traffic1 .title0{ display:none;}
.traffic1 .txt{ font-size:14px; color:#333; line-height:2; padding-bottom:20px;}
.traffic1 .txt b{ color:#43b30d; font-size:14px;}
.traffic1 .imgDiv img{ width:100%;}

.service1{ padding-bottom:0;}
.service1 .title0{ display:none;}
.service1 .table li dd{ font-size:14px; height:40px; line-height:40px;}

.service1 .title{ font-size:14px; line-height:1.5;}
.service1 .title p{ padding-left:37px;}
.service1 .table02{background:url(404.png) no-repeat left center; background-size:25% 100%;}
.service1 .table02 .bg{background:url(404.png) repeat-x bottom center;}

.service1 .table02 li:first-child{ width:25%; font-size:14px; background-color:transparent; line-height:60px; text-indent:0; text-align:center;}
.service1 .table02 li:last-child{ width:75%; font-size:14px; line-height:1.5;}

.service1 .table02 li:last-child dd:last-child{ line-height:1.5;}
.service1 .table02 li:first-child dd:nth-child(1){ line-height:62px;}
.service1 .table02 li:first-child dd:nth-child(2){ line-height:41px;}
.service1 .table02 li:first-child dd:nth-child(3) p{ line-height:1.5; padding:52px 0;}
.service1 .table02 li:last-child .box{ padding:10px; }

.complaint1 .title0{ display:none;}
.complaint1 .form{ padding-bottom:40px;}
.complaint1 .form .titlebox li{height:50px; line-height:50px; font-size:16px;}
.complaint1 .list{ margin:20px 10px;}
.complaint1 .list ul{ width:auto;}
.complaint1 .list .title{ font-size:14px; color:#74c32f; font-weight:bold; padding-bottom:10px; border-bottom:1px #ddd solid; margin-bottom:25px;}
.complaint1 .list li{ width:100%; float:left; margin-bottom:20px;}
.complaint1 .list li .box{ margin-right:0;}
.complaint1 .list li em{ font-size:14px; display:block; float:left; line-height:40px;}
.complaint1 .list li .inp{ padding-left:75px;}
.complaint1 .list li .input1{ display:block; height:40px; line-height:40px; border:1px #ddd solid; width:100%; text-indent:10px; font-size:14px; color:#666;}
.complaint1 .list li form{ line-height:40px; font-size:14px;}
.complaint1 .list li form label{ padding-right:20px;}
.complaint1 .list03 li:last-child{ width:100%;} 
.complaint1 .list03 li:last-child textarea{ height:100px;}
.complaint1 .Submit a{ font-size:16px; width:120px; height:40px; line-height:40px;}

.lease1 .title0{ display:none;}
.lease1 .text{ float:none; width:auto;}
.lease1 .text h2{ font-size:14px;}
.lease1 .imgDiv{ float:none; width:auto; margin-top:20px;}
.lease1 .imgDiv .imgbox{ margin-bottom:0; float:left; width:50%;}
.lease1 .imgDiv .imgbox img{ width:100%;}

.business1{}
.business1 .title0{ display:none;}
.business1 .txt{ padding-bottom:20px;}
.business1 .text{ float:none; width:auto; background:none; height:auto; padding-left:0; padding-top:0; padding-bottom:20px;}
.business1 .text h2{ font-size:16px;}
.business1 .text p{ font-size:14px;}
.business1 .form{ float:none; width:auto;}
.business1 .form ul{ width:auto;}
.business1 .form li{ float:none; width:auto;}
.business1 .form li .box{ margin-right:0; line-height:40px;}
.business1 .form li em{ float:left; padding-left:10px;}
.business1 .form li .input1{ height:40px; line-height:40px;}
.business1 .form li:nth-child(6) textarea{ height:100px;}
.business1 .form .btn1{ display:block; width:110px; height:40px; line-height:40px;}

.business1 .bottomDiv{ margin-top:20px;}
.business1 .bottomDiv .title{ font-size:16px; padding-bottom:20px;}
.business1 .bottomDiv li{ float:left; margin-right:0; width:50%; margin-bottom:20px;}
.business1 .bottomDiv li a{width:100%; height:110px; font-size:14px;}
.business1 .bottomDiv li p{ padding:10px; padding-bottom:5px; height:40px;}

.business1 .bottomDiv li:nth-child(odd){ width:48%; margin-right:2%;}
.business1 .bottomDiv li:nth-child(even){ width:48%; margin-left:2%;}

.phone1 .title0{ display:none;}
.phone1 .text{ font-size:14px; padding-bottom:0;}
.phone1 .text span{ display:block; padding-right:20px; padding-bottom:20px;}
.phone1 .text img{ padding-right:10px;}
.phone1 .imgDiv img{ width:100%;}




	}

@media screen and ( max-width:425px ){

.service1 .table02 li:last-child dd:last-child{ line-height:1.5;}
.service1 .table02 li:first-child dd:nth-child(1){ line-height:83px;}
.service1 .table02 li:first-child dd:nth-child(2){ line-height:62px;}
.service1 .table02 li:first-child dd:nth-child(3) p{ line-height:1.5; padding:62px 0;}
.service1 .table02 li:last-child .box{ padding:10px; }
	}
@media screen and ( max-width:375px ){
.newshow1 .title0 .author .time{ float:none;}
.service1 .table02 li:last-child dd:last-child{ line-height:1.5;}
.service1 .table02 li:first-child dd:nth-child(1){ line-height:104px;}
.service1 .table02 li:first-child dd:nth-child(2){ line-height:62px;}
.service1 .table02 li:first-child dd:nth-child(3) p{ line-height:1.5; padding:73px 0;}
.service1 .table02 li:last-child .box{ padding:10px; }
	}
@media screen and ( max-width:320px ){

.service1 .table02 li:last-child dd:last-child{ line-height:1.5;}
.service1 .table02 li:first-child dd:nth-child(1){ line-height:125px;}
.service1 .table02 li:first-child dd:nth-child(2){ line-height:83px;}
.service1 .table02 li:first-child dd:nth-child(3) p{ line-height:1.5; padding:73px 0;}
.service1 .table02 li:last-child .box{ padding:10px; }
	}