@charset "utf-8";
/*全局初始化样式*/
*{box-sizing: border-box; margin:0; padding:0;}
body{ padding:0; margin:0 auto; font-size:14px; line-height:1.42857143; font-family:arial,Microsoft YaHei,'宋体'; color: #666460; min-width: 320px; width: 100%; zoom:1;
/*禁用Webkit内核浏览器的文字大小调整功能*/
-webkit-text-size-adjust:none; 

/*取出点击出现半透明的灰色背景*/
-webkit-tap-highlight-color:rgba(0,0,0,0); 
-webkit-tap-highlight:rgba(0,0,0,0);

/*控制文本可选性*/
/*
-webkit-user-select: none;
    -ms-user-select: none;
   -moz-user-select: none;
 -khtml-user-select: none;
        user-select: none;
*/
        
/*设置字体的抗锯齿或者说光滑度*/
-webkit-font-smoothing: antialiased;
}
*{-moz-box-sizing:border-box; -ms-box-sizing:border-box; -o-box-sizing:border-box; -webkit-box-sizing:border-box; box-sizing:border-box; /*word-break: break-all;*/word-wrap: break-word;}
/*默认去除ul、li的默认样式*/
.p,.h1,.h2,.h3,.h4,.h5,.h6{ margin: 0; padding: 0;}
.ul,.ul li{ list-style:none; margin: 0; padding: 0;} 
p,h1,h2,h3,h4,h5,h6{ margin: 0; padding: 0;}
ul,ul li{ list-style:none; margin: 0; padding: 0;} 
/*初始化下拉菜单、单行输入框、多行输入框的样式*/
select,input,textarea{ border-radius:0; -webkit-border-radius:0; color:#666460;} 
/*表单元素获得焦点时不显示虚线框*/
input:focus { outline: none;}
input,button,select,textarea{ outline:none;/*-webkit-appearance:none;*//*强制去除表单自带的样式*/ } 
/*不允许多行输入文本框有滚动条*/
textarea{ resize:none;/*-webkit-appearance:none;*//*强制去除textarea自带的样式*/ } 
/*初始化表单元素样式*/
textarea,input,select { background:none; border:none; margin:0; padding:0;}
/*初始化HTML5标签样式*/
audio,canvas,progress,video { display: inline-block; vertical-align:baseline;}
article,aside,footer,header,hgroup,nav,section,figure,figcaption{ display:block;}
/*去除figure边距*/
figure,figcaption{ margin:0px; padding:0px;}

/*初始化图片样式*/
img{ border:none; border:0; _max-width:100%; vertical-align:top;}

/*初始化a的样式和字体样式*/
a{ color:#555555; text-decoration:none!important; -webkit-tap-highlight-color:rgba(0,0,0,0);}


/*清除浮动*/
.clear{ clear:both; height:0px; overflow:hidden;}

.clearfix:after{ content:"."; display: block; height: 0; visibility: hidden; clear: both;font-size: 0px;}
.clearfix { zoom: 1;}
.fl{float: left;}
.fr{float: right;}
/*网站地图*/
.ul_sitemap li{ border-bottom:dotted 1px #ddd; padding:5px 0px;}
.ul_sitemap li strong{ width:90px; display:inline-block;}

.w1280{width:1280px; margin: 0 auto;}
/*全局样式*/

.web{width: 100%;height: 100%;position: relative;}

/* 公告样式 */

/* 导航 */
.web header{/* position: relative; */}
.web header .header{}
.web header .header .logo{float: left;margin-top: 25px;}
.web header .header .nav{float: right;}
.web header .header .nav li{height: 110px;line-height: 110px;float: left;width: 100px;text-align: center;}
.web header .header .nav li a{font-size: 16px;}
.web header .header .nav li .seclevel{height: 60px;line-height: 60px;position: absolute;float: none;left: 0px;width: 100%;}
.web header .header .nav li .seclevel .loacl{float: left;color: #fff;display: none;}
.web header .header .nav li .seclevel .loacl a{color: #fff;font-size: 12px;}
.web header .header .nav li .seclevel .loacl img{margin-top: 20px;}
.web header .header .nav li .seclevel .menu{float: right;margin-top: 15px;}
.web header .header .nav li .seclevel .menu li{float: left;width: 105px;height: 32px;line-height: 32px;border: 1px solid rgba(255, 255, 255, 0.2);color: rgba(255, 255, 255, 0.7);margin-left: 10px;}
.web header .header .nav li .seclevel .menu a{font-size: 14px;}
.web header .header .nav li:hover .a{color: #fff;}
.web header .header .nav li.on .a{color: #fff;}

#sec1{display: none;background: #663399;}
#sec2{display: none;background: #663399;}
#sec3{display: none;background: #ae01e0;}
#sec4{display: none;background: #f08300;}
#sec5{display: none;background: #663399;}
#sec6{display: none;background: #554140;}
#sec7{display: none;background: #4e9e1c;}
.web header .header .nav li:nth-child(1):hover #sec1{display: block;z-index: 1;}
.web header .header .nav li:nth-child(1):hover,
.web header .header .nav li:nth-child(1).on{background: #663399;}
.web header .header .nav li:nth-child(1):hover .a{color: #fff;}
.web header .header .nav li:nth-child(1).on .a{color: #fff;}
.web header .header .nav li:nth-child(1).on #sec1{display: block;}
.web header .header .nav li:nth-child(1).on .loacl{display: block;}


.web header .header .nav li:nth-child(2):hover #sec2{display: block;z-index: 1;}
.web header .header .nav li:nth-child(2):hover,
.web header .header .nav li:nth-child(2).on{background: #663399;}
.web header .header .nav li:nth-child(2):hover .a{color: #fff;}
.web header .header .nav li:nth-child(2).on .a{color: #fff;}
.web header .header .nav li:nth-child(2).on #sec2{display: block;}
.web header .header .nav li:nth-child(2).on .loacl{display: block;}

.web header .header .nav li:nth-child(3):hover #sec3{display: block;z-index: 1;}
.web header .header .nav li:nth-child(3):hover,
.web header .header .nav li:nth-child(3).on{background: #ae01e0;}
.web header .header .nav li:nth-child(3):hover .a{color: #fff;}
.web header .header .nav li:nth-child(3).on .a{color: #fff;}
.web header .header .nav li:nth-child(3).on #sec3{display: block;}
.web header .header .nav li:nth-child(3).on .loacl{display: block;}

.web header .header .nav li:nth-child(4):hover #sec4{display: block;z-index: 1;}
.web header .header .nav li:nth-child(4):hover,
.web header .header .nav li:nth-child(4).on{background: #f08300;}
.web header .header .nav li:nth-child(4):hover .a{color: #fff;}
.web header .header .nav li:nth-child(4).on .a{color: #fff;}
.web header .header .nav li:nth-child(4).on #sec4{display: block;}
.web header .header .nav li:nth-child(4).on .loacl{display: block;}

.web header .header .nav li:nth-child(5):hover #sec5{display: block;z-index: 1;}
.web header .header .nav li:nth-child(5):hover,
.web header .header .nav li:nth-child(5).on{background: #663399;}
.web header .header .nav li:nth-child(5):hover .a{color: #fff;}
.web header .header .nav li:nth-child(5).on .a{color: #fff;}
.web header .header .nav li:nth-child(5).on #sec5{display: block;}
.web header .header .nav li:nth-child(5).on .loacl{display: block;}

.web header .header .nav li:nth-child(6):hover #sec6{display: block;z-index: 1;}
.web header .header .nav li:nth-child(6):hover,
.web header .header .nav li:nth-child(6).on{background: #554140;}
.web header .header .nav li:nth-child(6):hover .a{color: #fff;}
.web header .header .nav li:nth-child(6).on .a{color: #fff;}
.web header .header .nav li:nth-child(6).on #sec6{display: block;}
.web header .header .nav li:nth-child(6).on .loacl{display: block;}

.web header .header .nav li:nth-child(7):hover #sec7{display: block;z-index: 1;}
.web header .header .nav li:nth-child(7):hover,
.web header .header .nav li:nth-child(7).on{background: #4e9e1c;}
.web header .header .nav li:nth-child(7):hover .a{color: #fff;}
.web header .header .nav li:nth-child(7).on .a{color: #fff;}
.web header .header .nav li:nth-child(7).on #sec7{display: block;}
.web header .header .nav li:nth-child(7).on .loacl{display: block;}

.web header .header .nav li:nth-child(8):hover,
.web header .header .nav li:nth-child(8).on{background: #663399;}
.web header .header .nav li:nth-child(8):hover .a{color: #fff;}
.web header .header .nav li:nth-child(8).on .a{color: #fff;}

.web header .header .nav li .seclevel .menu li.on,
.web header .header .nav li .seclevel .menu li:hover{border: 1px solid #fff;background: none;color: #fff;}

@media (min-width: 1200px) {
	.web header .header .nav{ margin-right: 7%; }
}
@media (min-width: 1366px) {
	.web header .header .nav{ margin-right: 3%; }
}
@media (min-width: 1440px) {
	.web header .header .nav{ margin-right: 0; }
}
/* 导航 */


/* 首页 */
.web section{width: 100%;}
.web section .section{width: 100%;}
.web section .section .idxlist{width: 100%;}
.web section .section .idxlist li{width: 25%;float: left;height: 671px;text-align: center;padding-top: 260px;}
.web section .section .idxlist li .txt{vertical-align: middle;display: inline-block;}
.web section .section .idxlist li .txt h5{font-size: 36px;color: #fff;}
.web section .section .idxlist li .txt p{font-size: 24px;color: #fff;}
.web section .section .idxlist li:nth-child(1){background:url('../images/idxL1.jpg')no-repeat;-webkit-transition:0.5s;background-size:100% 100%;background-position:  center center; }
.web section .section .idxlist li:nth-child(2){background:url('../images/idxL2.jpg')no-repeat;-webkit-transition:0.5s;background-size:100% 100%;background-position:  center center; }
.web section .section .idxlist li:nth-child(3){background:url('../images/idxL3.jpg')no-repeat;-webkit-transition:0.5s;background-size:100% 100%;background-position:  center center; }
.web section .section .idxlist li:nth-child(4){background:url('../images/idxL4.jpg')no-repeat;-webkit-transition:0.5s;background-size:100% 100%;background-position:  center center; }
.web section .section .idxlist li:hover{background-size: 150% 150%;}
/* 首页 */

/* 底部 */
.web footer{}
.web footer .footer{display: flex;justify-content: space-between;height: auto;padding-bottom: 40px;}
.web footer .footer .footL{display: flex;justify-content: space-between;padding-top: 40px;}
.web footer .footer .footL .wx{width: 32px;height: 32px;background:url('../images/wx.png')no-repeat;margin-right: 10px;}
.web footer .footer .footL .copy p{color: #666666;font-size: 12px;}
.web footer .footer .footL .copy p span{color: #999999;}
.web footer .footer .footR{padding-top: 50px;}
.web footer .footer .footR li:first-child{border-left: none;}
.web footer .footer .footR li{float: left;width: 85px;text-align: center;border-left: 1px solid #e5e5e5;}
.web footer .footer .footR li:hover a{color: #000;}
/* 底部 */

/* 关于金沙背景 */
.web section .sectionA{width: 100%;height: 944px;background:url('../images/aboutBG.jpg') center center no-repeat;background-size: cover;padding-top: 140px;}
/* 关于金沙背景 */

/* 项目简介 */
.web section .sectionA .proDes{/*height: 675px;*/background:#f1f1f1;padding:50px;}
.web section .sectionA .proDes .prodesL{float: left;width: 47%;}
.web section .sectionA .proDes .prodesL h1{font-size: 36px;color: #222222;}
.web section .sectionA .proDes .prodesL h5{font-size: 24px;color: #010101;font-weight: normal;border-bottom: 1px solid #456ec9;display: inline-block;padding-bottom: 40px;margin-bottom: 35px;}
.web section .sectionA .proDes .prodesL p{font-size: 15px;color: #666666;line-height: 22px;margin-bottom: 25px;}
.web section .sectionA .proDes .prodesR{width: 48%;float: right;}
.web section .sectionA .proDes .prodesR img{margin-bottom: 20px;width: 100%;}
/* 项目简介 */
/* 招商租赁 */
.web section .sectionA .proDes .prodesL .attinvet{margin-bottom: 30px;}
.web section .sectionA .proDes .prodesL .attinvet h3{font-size: 24px;color: #456ec9;}
.web section .sectionA .proDes .prodesL .attinvet p{font-size: 15px;color: #666666;margin-bottom: 0px;line-height: 25px;}
.web section .sectionA .proDes .prodesL .attbot p{font-size: 15px;color: #666666;margin-bottom: 0px;line-height: 25px;}
.web section .sectionA .proDes .prodesL .attbot h1{font-size: 24px;color: #f89832;margin-top: 40px;}
.web section .sectionA .proDes .prodesL .attbot h1 img{margin-right: 10px;}
/* 招商租赁 */
/* 场地合作 */
.web section .sectionA .proDes .sitecoop{}
.web section .sectionA .proDes .sitecoop h1{font-size: 36px;color: #222222;}
.web section .sectionA .proDes .sitecoop h5{font-size: 24px;color: #010101;font-weight: normal;}
/* 场地合作 */
/* 联系我们 */
.web section .sectionA .proDes .catusTop{margin-bottom: 35px;}
.web section .sectionA .proDes .catusTop h1{font-size: 36px;color: #222222;}
.web section .sectionA .proDes .catusTop h5{font-size: 24px;color: #010101;font-weight: normal;}
.web section .sectionA .proDes .catusL{width: 50%;float: left;height: 385px;background:#fff;padding-left: 65px;padding-top: 100px;}
.web section .sectionA .proDes .catusL h1{font-size: 24px;color: #456ec9;margin-bottom: 30px;}
.web section .sectionA .proDes .catusL p{height: 33px;line-height: 33px;font-size: 15px;color: #333333;margin-bottom: 10px;}
.web section .sectionA .proDes .catusL p img{margin-right: 10px;}
.web section .sectionA .proDes .catusR{width: 50%;float: right;height: 385px;}
/* 联系我们 */

/* 时尚购物背景 */
.web section .sectionB{width: 100%;height: 944px;background:url('../images/shopBG.jpg')no-repeat;background-size: 100% 100%;padding-top: 140px;}
/* 时尚购物背景 */
/* 楼层指引 */
.web section .sectionB .shopp{height: 675px;background:#f1f1f1;padding:50px;}
.web section .sectionB .shopp .Boxshop{}
.web section .sectionB .shopp .Boxshop .hd{float: left;width: 4%;}
.web section .sectionB .shopp .Boxshop .hd li{position: relative;z-index: 99;width: 41px;height: 41px;line-height: 41px;text-align: center;background:#cccccc;border-radius: 5px;font-size: 18px;color: #333333;font-weight: bold;margin-bottom: 15px;cursor: pointer;}
.web section .sectionB .shopp .Boxshop .hd li:hover,
.web section .sectionB .shopp .Boxshop .hd li.on{background:#663399;color: #fff;}
.web section .sectionB .shopp .Boxshop .hd li:hover a,
.web section .sectionB .shopp .Boxshop .hd li.on a{color: #fff;}

.web section .sectionB .shopp .Boxshop .bd{float: left;width: 95%;}
.web section .sectionB .shopp .Boxshop .bd .boxS{}
.web section .sectionB .shopp .Boxshop .bd .boxS .planpic{width: 58%;text-align: center;float: left;margin-left: 25px;}
.web section .sectionB .shopp .Boxshop .bd .boxS .planpic img{ width: 100%; max-width:  100%; cursor:zoom-in; }
.web section .sectionB .shopp .Boxshop .bd .boxS .planpic .imgbox{margin-bottom: 25px;width: 100%;}
.web section .sectionB .shopp .Boxshop .bd .boxS .alist{ margin-bottom: 25px; } 
.web section .sectionB .shopp .Boxshop .bd .boxS .alist li{ float: left; width: 33.33333%; padding: 2%; }
.web section .sectionB .shopp .Boxshop .bd .boxS .alist li a{ display: block; text-align:  center; }
.web section .sectionB .shopp .Boxshop .bd .boxS .alist li img{ width: 70%; max-width: 38px; opacity: .8; }
.web section .sectionB .shopp .Boxshop .bd .boxS .alist li span{ font-size: 12px; display: block; white-space: nowrap;text-overflow: ellipsis; overflow: hidden; line-height: 2; }
.web section .sectionB .shopp .Boxshop .bd .boxS .alist li a:hover img{ opacity: 1; }

.web section .sectionB .shopp .Boxshop .bd .boxS .planlist{width: 35%;float: left;background:#fff;margin-left: 45px;}
.web section .sectionB .shopp .Boxshop .bd .boxS .planlist li{width: 100%;line-height: 40px;border-bottom: 1px solid #e5e5e5;}
.web section .sectionB .shopp .Boxshop .bd .boxS .planlist li.on{background:#ff9899;}
.web section .sectionB .shopp .Boxshop .bd .boxS .planlist li.on .fader{color: #fff;background: url('../images/icon12.png')no-repeat;background-position: 95% 50%;}
.web section .sectionB .shopp .Boxshop .bd .boxS .planlist li .fader{color: #000;cursor: pointer;padding-left: 20px;display: block;background: url('../images/icon13.png')no-repeat;z-index: 1;background-position: 95% 50%;-webkit-transition:0.5s;}
.web section .sectionB .shopp .Boxshop .bd .boxS .planlist li dl{display: none;background:#fff;padding-left: 20px;}
.web section .sectionB .shopp .Boxshop .bd .boxS .planlist li dl dd{/* float: left;width: 110px;text-align: left; */font-size: 13px;color: #333333;}


.shopp .zoombox{ width: 100%; height: 100%; position: fixed; left: 0; top: 0; right: 0; bottom: 0; z-index: 200; display: none; }
.shopp .zoombox .bigimg{ width:600px; position: fixed; left: 0; top: 0; right: 0;bottom: 0; margin:auto; display: none; z-index:210; border: 10px solid #fff; box-sizing: content-box; background-color: #fff; }
@media (min-width: 1024px) {
	.shopp .zoombox .bigimg{height: 631.6px!important;width: 880px!important;}
}
@media (max-width: 640px) {
	.shopp .zoombox .bigimg{width: 80%!important;height: 35%!important;}
}
.shopp .zoombox .mask{ width: 100%; height: 100%; position: fixed; left: 0;top: 0; right: 0;bottom: 0; z-index: 205; background-color: #000;opacity:0.5;filter: Alpha(opacity=50);z-index: 190;transition:all 1s; display: none}
.shopp .zoombox .close{position: fixed; right:10px; top: 10px; z-index: 220; width: 30px; height: 30px; cursor: pointer;}
.shopp .zoombox .close img{ max-width: 100%; }

.shopp .zoombox .mask:hover{cursor:zoom-out;}
.shopp .zoombox .bigimg:hover{cursor: move;}

@media (min-width: 768px) {
	.web section .sectionB .shopp .Boxshop .bd .boxS .alist li{ width: 20%; }

	.shopp .zoombox .close{ width: 60px; height: 60px; }
}
@media (min-width: 1024px) {
	.web section .sectionB .shopp .Boxshop .bd .boxS .alist li{ width: 16%; }
}
@media (min-width: 1200px) {
	.web section .sectionB .shopp .Boxshop .bd .boxS .alist li{ width: 10%; padding: 0; }
}
/* 楼层指引 */

/* 品牌导购 */
.web section .h1050{height: 1050px;}
.web section .h1050 .h850{height: 850px;}

.web section .sectionB .shopp .Boxshop .BDrht{width: 96%;}
.web section .sectionB .shopp .Boxshop .BDrht .Boxrht{width: 95%;margin-left: 50px;}
.web section .sectionB .shopp .Boxshop .BDrht .Boxrht .BTli{width: 100%;height: 40px;border-bottom: 1px solid #e5e5e5;}
.web section .sectionB .shopp .Boxshop .BDrht .Boxrht .BTli li{padding:0px 20px; float: left;line-height: 40px;cursor: pointer;}
.web section .sectionB .shopp .Boxshop .BDrht .Boxrht .BTli li:hover,
.web section .sectionB .shopp .Boxshop .BDrht .Boxrht .BTli li.on{background: #ff9899;color: #fff;border-radius: 5px;}

.web section .sectionB .shopp .Boxshop .BDrht .Boxrht .NRli{}
.web section .sectionB .shopp .Boxshop .BDrht .Boxrht .NRli .NRlist{margin-top: 25px;}
.web section .sectionB .shopp .Boxshop .BDrht .Boxrht .NRli .NRlist li{float: left;margin-right: 1.2%;margin-bottom: 1.2%;cursor: pointer;width: 32.5%;}
.web section .sectionB .shopp .Boxshop .BDrht .Boxrht .NRli .NRlist li:hover .imgBox img{transform: scale(1.1, 1.1);-webkit-transition:0.5s;}
.web section .sectionB .shopp .Boxshop .BDrht .Boxrht .NRli .NRlist li:hover .txtBox a{color: #ff9899;}
.web section .sectionB .shopp .Boxshop .BDrht .Boxrht .NRli .NRlist li:nth-child(3n+3){margin-right: 0px;}
.web section .sectionB .shopp .Boxshop .BDrht .Boxrht .NRli .NRlist li .imgBox{overflow: hidden;}
.web section .sectionB .shopp .Boxshop .BDrht .Boxrht .NRli .NRlist li .imgBox img{width: 100%;}
.web section .sectionB .shopp .Boxshop .BDrht .Boxrht .NRli .NRlist li .txtBox{height: 50px;line-height: 50px;text-align: center;}
.web section .sectionB .shopp .Boxshop .BDrht .Boxrht .NRli .NRlist li .txtBox a{font-size: 15px;color: #333;}

/* 页码 */
.Pages a:hover,
.Pages a.on{background:#cccccc;}
.Pages{text-align: center;border-top: 1px solid #e5e5e5;padding-top: 25px;margin-top: 20px;}
.Pages .a_first,
.Pages .a_prev,
.Pages .a_next,
.Pages .a_end{display: inline-block;width: 70px;height: 30px;line-height: 30px;border: 1px solid #e5e5e5;text-align: center;}
.Pages .num a{display: inline-block;width: 30px;height: 30px;line-height: 30px;border: 1px solid #e5e5e5;text-align: center;}
/* 页码 */

/* 详情页 */
.web section .sectionB .h600{height: 600px;}
.web section .sectionB .shopp .Boxshop .BDrht .Boxrht .NRli .detacon{margin-top: 50px;}
.web section .sectionB .shopp .Boxshop .BDrht .Boxrht .NRli .detacon .txtBx{float: left;width: 60%;}
.web section .sectionB .shopp .Boxshop .BDrht .Boxrht .NRli .detacon .txtBx h1{font-size: 24px;color: #333333;font-weight: normal;margin-bottom: 35px;}
.web section .sectionB .shopp .Boxshop .BDrht .Boxrht .NRli .detacon .txtBx p{color: #666666;line-height: 24px;margin-bottom: 25px;}
.web section .sectionB .shopp .Boxshop .BDrht .Boxrht .NRli .detacon .imgBx{float: right;margin-top: 35px;width: 32.5%;}
.web section .sectionB .shopp .Boxshop .BDrht .Boxrht .NRli .detacon .imgBx img{width: 100%;}
.web section .sectionB .shopp .Boxshop .BDrht .Boxrht .NRli .retun{text-align: right;border-top: 1px solid #e5e5e5;padding-top: 25px;margin-top: 20px;}
.web section .sectionB .shopp .Boxshop .BDrht .Boxrht .NRli .retun a{display: inline-block;background: url('../images/icon0.png')no-repeat;padding-left: 20px;background-position: 0% 50%;cursor: pointer;}
.web section .sectionB .shopp .Boxshop .BDrht .Boxrht .NRli .retun a:hover{color: #ff9899;}
/* 详情页 */

/* 品牌导购 */



/* 娱乐生活背景 */
.web section .sectionC{width: 100%;height: auto;background:url('../images/disportBG.jpg')no-repeat;background-size: 100% 100%;padding-top: 140px;}
.web section .sectionC img{ max-width:  100%; }
/* 娱乐生活背景 */

/* 亲子乐园 */
.web section .sectionC .disport{height: auto;background:#f1f1f1;padding:50px;overflow: hidden;}
.web section .sectionC .disport .dispTop{height: auto;background:#fff;padding-left: 40px;overflow: hidden;}
.web section .sectionC .disport .dispTop .dispTL{width: 46%;float: left;margin-top: 40px;}
.web section .sectionC .disport .dispTop .dispTL h1{font-size: 36px;color: #222222;}
.web section .sectionC .disport .dispTop .dispTL h5{width: 100px;font-size: 24px;color: #010101;border-bottom: 2px solid #f79633;display: inline-block;font-weight: normal;padding-bottom: 25px;margin-bottom: 40px;}
.web section .sectionC .disport .dispTop .dispTL p{color: #666666;line-height: 23px;margin-bottom: 15px;}
.web section .sectionC .disport .dispTop .dispTR{width: 48%;float: right;text-align: right;overflow: hidden;}
.web section .sectionC .disport .dispBot{margin-top: 50px;}
.web section .sectionC .disport .dispBot li{float: left;text-align: center;margin-left: 2%;width: 23.5%;}
.web section .sectionC .disport .dispBot li:first-child{margin-left: 0px;}
.web section .sectionC .disport .dispBot li .disbimg{overflow: hidden;}
.web section .sectionC .disport .dispBot li .disbimg img{width: 100%;}
.web section .sectionC .disport .dispBot li .disbtxt{height: 50px;line-height: 50px;}
.web section .sectionC .disport .dispBot li:hover .disbimg img{transform: scale(1.1, 1.1);-webkit-transition:0.5s;}
.web section .sectionC .disport .dispBot li:hover .disbtxt a{color: #f79633;}
/* 亲子乐园 */


/* 美食荟萃背景 */
.web section .sectionD{width: 100%;height: auto;background:url('../images/foodBG.jpg')no-repeat;background-size: 100% 100%;padding-top: 140px;}
/* 美食荟萃背景 */

/* 主题美食 */
.web section .sectionD .disport{height: 870px;background:#f1f1f1;padding:50px;}
.web section .sectionD .disport .dispTop{height: 480px;background:#fff;padding-left: 40px;}
.web section .sectionD .disport .dispTop .dispTL{width: 46%;float: left;margin-top: 40px;}
.web section .sectionD .disport .dispTop .dispTL h1{font-size: 36px;color: #222222;}
.web section .sectionD .disport .dispTop .dispTL h5{width: 100px;font-size: 24px;color: #010101;border-bottom: 2px solid #9cb521;display: inline-block;font-weight: normal;padding-bottom: 25px;margin-bottom: 40px;}
.web section .sectionD .disport .dispTop .dispTL p{color: #666666;line-height: 23px;margin-bottom: 15px;}
.web section .sectionD .disport .dispTop .dispTR{width: 48%;float: right;text-align: right;overflow: hidden;}
.web section .sectionD .disport .dispBot{margin-top: 50px;}
.web section .sectionD .disport .dispBot li{float: left;text-align: center;margin-left: 2%;width: 23.5%;}
.web section .sectionD .disport .dispBot li:first-child{margin-left: 0px;}
.web section .sectionD .disport .dispBot li .disbimg{overflow: hidden;}
.web section .sectionD .disport .dispBot li .disbimg img{width: 100%;}
.web section .sectionD .disport .dispBot li .disbtxt{height: 50px;line-height: 50px;}
.web section .sectionD .disport .dispBot li:hover .disbimg img{transform: scale(1.1, 1.1);-webkit-transition:0.5s;}
.web section .sectionD .disport .dispBot li:hover .disbtxt a{color: #9cb521;}
/* 主题美食 */

/* 精彩金沙背景 */
.web section .sectionE{width: 100%;/*height: 1078px;*/background:url('../images/activityBG.jpg') no-repeat;background-size: 100% 100%;padding-top: 140px;}
/* 精彩金沙背景 */

/* 最新活动 */
.web section .sectionE .activity{height: auto;background: #f1f1f1;padding:50px;overflow: hidden;}
.web section .sectionE .activity .actiList{}
.web section .sectionE .activity .actiList li{float: left;margin-right: 2%;margin-bottom: 40px;width: 32%;}
.web section .sectionE .activity .actiList li:nth-child(3n+3){margin-right: 0px;}
.web section .sectionE .activity .actiList li .actimgB{overflow: hidden;}
.web section .sectionE .activity .actiList li .actimgB img{width: 100%;}
.web section .sectionE .activity .actiList li .acttxtB{height: 40px;border-left: 5px solid #5689b6;padding-left: 10px;margin-top: 20px;}
.web section .sectionE .activity .actiList li .acttxtB h5{font-size: 16px;color: #333333;font-weight: normal;}
.web section .sectionE .activity .actiList li .acttxtB p{color: #999999;}
.web section .sectionE .activity .actiList li:hover .actimgB img{transform: scale(1.1, 1.1);-webkit-transition:0.5s;cursor: pointer;}

/* 弹出层 */
.popup{position: fixed; left:0; right:0; bottom:0; top:0;  width: 100%;height: 100%;display: none; z-index:100;}
.popup .mask{width: 100%;height: 100%;background: rgba(0, 0, 0, 0.3);position: fixed;}
.popup .popcon{width: 65%;height: auto;background: #fff;position: fixed;left: 50%;top: 5%;padding:30px;margin-left: -32.5%;}
.popup .popcon .imgBB img{width: 100%;}
@media (min-width: 768px){
.popup .popcon .clos{width: 60px;height: 60px;background: url('../images/close.png')no-repeat;border: none;position: fixed;top: 10px;right: 10px;cursor: pointer;background-size: 100%;}
}
@media (max-width: 768px){
.popup .popcon .clos{width: 30px;height: 30px;background: url('../images/close.png')no-repeat;border: none;position: fixed;top: 10px;right: 10px;cursor: pointer;background-size: 100%;}
}
.popup .popcon .imgBB{}
.popup .popcon .txtBB{display: flex;justify-content: space-between;line-height: 70px;}
.popup .popcon .txtBB h1{font-size: 24px;color: #1d3e85;}
.popup .popcon .txtBB p{font-size: 16px;color: #666666;}
@media(max-width: 560px){
.popup .popcon{width: 85%;margin-left: -42.5%;padding:15px;}
.popup .popcon .imgBB img{width: 100%;}
}
/* 弹出层 */

/* 最新活动 */

/* 特色店铺 */
.web section .sectionE .activity .featsList{}
.web section .sectionE .activity .featsList li{float: left;margin-bottom: 30px;margin-right: 2%;width: 23.5%;}
.web section .sectionE .activity .featsList li:nth-child(4n+4){margin-right: 0px;}
.web section .sectionE .activity .featsList li .flimgB{overflow: hidden;}
.web section .sectionE .activity .featsList li .flimgB img{width: 100%;}
.web section .sectionE .activity .featsList li .fltxtB{height: 50px;text-align: center;line-height: 50px;}
.web section .sectionE .activity .featsList li .fltxtB a{font-size: 15px;color: #333333;}
.web section .sectionE .activity .featsList li:hover .flimgB img{transform: scale(1.1, 1.1);-webkit-transition:0.5s;}
.web section .sectionE .activity .featsList li:hover .fltxtB a{color: #663399;}

/* 详情 */
.web section .h750{height: 750px;}
.web section .sectionE .h550{height: auto;}
.web section .sectionE .activity .featsh{}
.web section .sectionE .activity .featsh .detacon{margin-top: 50px;}
.web section .sectionE .activity .featsh .detacon .txtBx{float: left;width: 60%;}
.web section .sectionE .activity .featsh .detacon .txtBx h1{font-size: 24px;color: #333333;font-weight: normal;margin-bottom: 35px;}
.web section .sectionE .activity .featsh .detacon .txtBx p{color: #666666;line-height: 24px;margin-bottom: 25px;}
.web section .sectionE .activity .featsh .detacon .imgBx{float: right;width: 32.5%;height: auto;}
.web section .sectionE .activity .featsh .detacon .imgBx img{width: 100%;}
.web section .sectionE .activity .featsh .retun{text-align: right;border-top: 1px solid #e5e5e5;padding-top: 25px;margin-top: 20px;}
.web section .sectionE .activity .featsh .retun a{display: inline-block;background: url('../images/icon0.png')no-repeat;padding-left: 20px;background-position: 0% 50%;cursor: pointer;}
.web section .sectionE .activity .featsh .retun a:hover{color: #663399;}
/* 详情 */

/* 特色店铺 */

/* 新店开业 */
.web section .h830{height: auto;}
.web section .sectionE .h630{height: auto;}
.web section .sectionE .activity .sildeOpen{}
.web section .sectionE .activity .sildeOpen .hd{width: 100%;height: 40px;border-bottom: 1px solid #e5e5e5;}
.web section .sectionE .activity .sildeOpen .hd ul{white-space: nowrap;overflow:auto;}
.web section .sectionE .activity .sildeOpen .hd li{padding:0px 20px; line-height: 40px;cursor: pointer;display: inline-block;}
.web section .sectionE .activity .sildeOpen .hd li:hover,
.web section .sectionE .activity .sildeOpen .hd li.on{background: #2cb3d3;color: #fff;border-radius: 5px;}
.web section .sectionE .activity .sildeOpen .hd li:hover a,
.web section .sectionE .activity .sildeOpen .hd li.on a{color: #fff}
.web section .sectionE .activity .sildeOpen .bd{}
.web section .sectionE .activity .sildeOpen .bd .soshop{margin-top: 30px;}
.web section .sectionE .activity .sildeOpen .bd .soshop li{    margin-bottom: 30px;float: left;width: 280px;height: 440px;text-align: center;background: #fff;margin-right: 20px;}
.web section .sectionE .activity .sildeOpen .bd .soshop li .sshopimgB{overflow: hidden;}
.web section .sectionE .activity .sildeOpen .bd .soshop li .sshoptxtB{padding:0px 20px;}
.web section .sectionE .activity .sildeOpen .bd .soshop li .sshoptxtB h5{font-size: 16px;font-weight: normal;color: #333333;margin-top: 40px;margin-bottom: 20px;}
.web section .sectionE .activity .sildeOpen .bd .soshop li .sshoptxtB p{color: #666666;width: 245px;height: 65px;overflow: hidden;text-overflow: ellipsis;margin-bottom: 20px;}
.web section .sectionE .activity .sildeOpen .bd .soshop li .sshopbtnB{}
.web section .sectionE .activity .sildeOpen .bd .soshop li .sshopbtnB a{width: 135px;height: 35px;line-height: 35px;background: #fff;border:1px solid #e5e5e5;border-radius: 25px;font-size: 12px;color: #666666;display: inline-block;}
.web section .sectionE .activity .sildeOpen .bd .soshop li:hover .sshopimgB img{transform: scale(1.1, 1.1);-webkit-transition:0.5s;}
.web section .sectionE .activity .sildeOpen .bd .soshop li .sshopbtnB a:hover{color: #663399;border:1px solid #663399;}
.web section .sectionE .activity .sildeOpen .bd .soshop li:nth-child(4n){margin-right: 0px;}

/* 详情 */
.web section .sectionE .activity .sildeOpen .bd .soshop .detacon{margin-top: 50px;}
.web section .sectionE .activity .sildeOpen .bd .soshop .detacon .txtBx{float: left;width: 60%;}
.web section .sectionE .activity .sildeOpen .bd .soshop .detacon .txtBx h1{font-size: 24px;color: #333333;font-weight: normal;margin-bottom: 35px;}
.web section .sectionE .activity .sildeOpen .bd .soshop .detacon .txtBx p{color: #666666;line-height: 24px;margin-bottom: 25px;}
.web section .sectionE .activity .sildeOpen .bd .soshop .detacon .imgBx{float: right;width: 32.5%;height: auto;}
.web section .sectionE .activity .sildeOpen .bd .soshop .detacon .imgBx img{width: 100%;}
.web section .sectionE .activity .sildeOpen .bd .soshop .retun{text-align: right;border-top: 1px solid #e5e5e5;padding-top: 25px;margin-top: 20px;}
.web section .sectionE .activity .sildeOpen .bd .soshop .retun a{display: inline-block;background: url('../images/icon0.png')no-repeat;padding-left: 20px;background-position: 0% 50%;cursor: pointer;}
.web section .sectionE .activity .sildeOpen .bd .soshop .retun a:hover{color: #663399;}
/* 详情 */

/* 新店开业 */

/* 会员中心背景 */
.web section .sectionF{width: 100%;height:auto;background:url('../images/memberBG.jpg')no-repeat;background-size: 100% 100%;padding-top: 140px;}
/* 会员中心背景 */

/* 会员权益 */
.web section .sectionF .benefits{height: auto;background: #f1f1f1;padding:50px;overflow: hidden;}
.web section .sectionF .benefits .benetop{}
.web section .sectionF .benefits .benetop h1{font-size: 36px;color: #222222;}
.web section .sectionF .benefits .benetop h5{width: 100px;font-size: 24px;color: #010101;border-bottom: 2px solid #354b8b;display: inline-block;font-weight: normal;padding-bottom: 25px;margin-bottom: 45px;}
.web section .sectionF .benefits .benebot{}
.web section .sectionF .benefits .benebot li{float: left;margin-left: 3.2%;}
.web section .sectionF .benefits .benebot li:first-child{margin-left: 0px;}
.web section .sectionF .benefits .benebot li .listtit{}
.web section .sectionF .benefits .benebot li .listtit h3{font-size: 16px;color: #333333;}
.web section .sectionF .benefits .benebot li .listtit h3 span{display: inline-block;width: 26px;height: 20px;background: #354b8b;text-align: center;line-height: 20px;color: #fff;font-size: 12px;margin-right: 10px;position: relative;bottom: 2px;}
.web section .sectionF .benefits .benebot li .listtxt{margin-top: 20px;}
.web section .sectionF .benefits .benebot li .listtxt p{color: #666666;line-height: 30px;}

/* 会员权益 */

/* 入会须知 */
.web section .admission{height: auto;background:url('../images/member2BG.jpg')no-repeat;overflow: hidden;}
.web section .admission .notice{}
.web section .admission .notice .noticebot{}
.web section .admission .notice .noticebot .noticebotdat{}
.web section .admission .notice .noticebot .noticebotdat .noticebottit{}
.web section .admission .notice .noticebot .noticebotdat .noticebottit h3{font-size: 16px;color: #333333;}
.web section .admission .notice .noticebot .noticebotdat .noticebottit h3 span{display: inline-block;width: 26px;height: 20px;background: #354b8b;text-align: center;line-height: 20px;color: #fff;font-size: 12px;margin-right: 10px;position: relative;bottom: 2px;}
.web section .admission .notice .noticebot .noticebotdat .noticebottxt{margin-bottom: 35px;margin-top: 20px;}
.web section .admission .notice .noticebot .noticebotdat .noticebottxt p{color: #666666;line-height: 30px;}
.web section .admission .notice .noticebot .noticebotdat .cardBox{margin-top: 100px;}
/* 入会须知 */

/* 服务中心背景 */
.web section .sectionG{width: 100%;height: auto;background:url('../images/serviceBG.jpg')no-repeat;background-size: 100% 100%;padding-top: 140px;}
/* 服务中心背景 */
/* 提货卡 */
.web section .sectionG .service{height: auto;background: #f1f1f1;padding:50px;}
.web section .sectionG .service .sertop{}
.web section .sectionG .service .sertop h1{font-size: 36px;color: #222222;}
.web section .sectionG .service .sertop h5{width: 100px;font-size: 24px;color: #010101;display: inline-block;font-weight: normal;padding-bottom: 25px;}
.web section .sectionG .service .serbot{width: 100%;}
.web section .sectionG .service .serbot img{width: 100%;}
/* 提货卡 */

/* 特约商户 */
.spebus{height: auto!important;}
.web section .sectionG .service .contributing .hd{width: 100%;height: 40px;border-bottom: 1px solid #e5e5e5;}
.web section .sectionG .service .contributing .hd ul{white-space: nowrap;overflow: auto;}
.web section .sectionG .service .contributing .hd li{padding:0px 20px; line-height: 40px;cursor: pointer;display: inline-block;}
.web section .sectionG .service .contributing .hd li:hover,
.web section .sectionG .service .contributing .hd li.on{background: #4e9e1c;color: #fff;border-radius: 5px;}
.web section .sectionG .service .contributing .hd li:hover a,
.web section .sectionG .service .contributing .hd li.on a{color: #fff}
.web section .sectionG .service .contributing .bd .businesslist{margin-top: 35px;}
.web section .sectionG .service .contributing .bd .businesslist .buList li{float: left;margin-bottom: 30px;margin-right: 2%;width: 23.5%;}
.web section .sectionG .service .contributing .bd .businesslist .buList li:nth-child(4n+4){margin-right: 0px;}
.web section .sectionG .service .contributing .bd .businesslist .buList li .flimgB{overflow: hidden;}
.web section .sectionG .service .contributing .bd .businesslist .buList li .flimgB img{width: 100%;}
.web section .sectionG .service .contributing .bd .businesslist .buList li .fltxtB{height: 50px;text-align: center;line-height: 50px;}
.web section .sectionG .service .contributing .bd .businesslist .buList li .fltxtB a{font-size: 15px;color: #333333;}
.web section .sectionG .service .contributing .bd .businesslist .buList li:hover .flimgB img{transform: scale(1.1, 1.1);-webkit-transition:0.5s;}
.web section .sectionG .service .contributing .bd .businesslist .buList li:hover .fltxtB a{color: #663399;}
/* 详情 */
.web section .sectionG .service .contributing{}
.web section .sectionG .service .contributing .bd{}
.web section .sectionG .service .contributing .bd .soshop{}
.web section .sectionG .service .contributing .bd .soshop .featsh{}
.web section .sectionG .service .contributing .bd .soshop .featsh .detacon{margin-top: 50px;}
.web section .sectionG .service .contributing .bd .soshop .featsh .detacon .txtBx{float: left;width: 60%;}
.web section .sectionG .service .contributing .bd .soshop .featsh .detacon .txtBx h1{font-size: 24px;color: #333333;font-weight: normal;margin-bottom: 35px;}
.web section .sectionG .service .contributing .bd .soshop .featsh .detacon .txtBx p{color: #666666;line-height: 24px;margin-bottom: 25px;}
.web section .sectionG .service .contributing .bd .soshop .featsh .detacon .imgBx{float: right;width: 32.5%;height: auto;}
.web section .sectionG .service .contributing .bd .soshop .featsh .detacon .imgBx img{width: 100%;}
.web section .sectionG .service .contributing .bd .soshop .featsh .retun{text-align: right;border-top: 1px solid #e5e5e5;padding-top: 25px;margin-top: 70px;}
.web section .sectionG .service .contributing .bd .soshop .featsh .retun a{display: inline-block;background: url('../images/icon0.png')no-repeat;padding-left: 20px;background-position: 0% 50%;cursor: pointer;}
.web section .sectionG .service .contributing .bd .soshop .featsh .retun a:hover{color: #663399;}
/* 详情 */
/* 详情 */
/* 特约商户 */



/*投诉建议*/
.suggestions{}
.suggestions .form{padding:30px 15px;}
.suggestions .form .span{color:#666666;font-size: 16px;margin-bottom: 10px;}
.suggestions .form input{width: 100%;padding:0 15px;height: 35px;line-height: 33px;border:1px solid #cccccc;background: #fff;}
.suggestions .form li{margin-bottom: 30px;}
.suggestions .form .li3 input{display: none;}
.suggestions .form .li3 .a{color:#999999;font-size: 16px;padding-left: 24px;background: url(../images/fang.jpg) no-repeat left center;line-height: 20px;height: 20px;display: inline-block;margin-right: 15px;margin-bottom:13px;}
.suggestions .form .li3 .on{background: url(../images/fangd.jpg) no-repeat left center;}
.suggestions .form textarea{width: 100%;padding:0 15px;height: 190px;line-height: 33px;border:1px solid #cccccc;background: #fff;font-size: 16px;}
.suggestions .form li.last{text-align: center;}
.suggestions .form li.last input{color:#fff;background: #2d3a90;height: 50px;line-height: 50px;border:0;width: 165px;text-align: center;letter-spacing: 5px;font-size: 16px;cursor: pointer;}

@media(min-width: 540px){
  .suggestions .h3{font-size: 24px;}
  .suggestions .form li.li{padding-left: 80px;position: relative;}
  .suggestions .form li.li .span{position: absolute;top:0;left: 0;line-height: 35px;}
  .suggestions .form li.li .box{padding-top: 7px;}
  .suggestions .form li.li input{max-width: 400px;}
}

@media(min-width: 1024px){
  .suggestions .form li.lia{float: left;width: 30%;margin-right: 5%;}
  .suggestions .form li.liaa{margin-right: 0;}
  .suggestions .form li.li3{padding-left: 120px;}
  .suggestions .form li input{font-size: 18px;}
  .suggestions .form li .span{font-size: 18px;}
  .suggestions .form .li3 .a{font-size: 18px;margin-right: 30px;}
  .suggestions .form textarea{font-size: 18px;}
  .suggestions .form{padding:30px;}
}



/* 响应式 *//* 响应式 */
/*手机导航按钮样式*/
body.open {overflow:hidden; position:fixed; left:0; top:0; height:100%; width:100%;}

.nav_mob{display: none;}
.nav_mob .moLogo{height: 22px;float: left;}
.mobile_bg {position:fixed; left:0; top:0; width:100%; height:100%; z-index:8; background:rgba(0,0,0,.7); display:none;}
.nav_btn {float:right; width:30px; height:22px; margin:15px 15px 0; position:relative; cursor:pointer; display:block;  transition:margin 0.3s ease 0s;z-index: 12;}
.nav_btn span,.nav_btn span:before,.nav_btn span:after {content:''; display:block; width:100%; height:2px; background-color:#000; position:absolute; left:0;}
.nav_btn span {top:50%; margin-top:-1px;}
.nav_btn span:before {top:-10px; transition:all 0.3s ease 0s;}
.nav_btn span:after {bottom:-10px; transition:all 0.3s ease 0s;}
.nav_btn.open span {height:0;}
.nav_btn.open span:before {transform:rotate(45deg); top:0;background-color:#fff;}
.nav_btn.open span:after {transform:rotate(-45deg); bottom:-2px;background-color:#fff;}

.NavBtn{display: none;}
.NavList{background: #fff;position: absolute;width: 50%;height: 100%;z-index: 115;border-radius: 5px;padding-left: 5%;padding-top: 1%;display: none;}
.NavList li{height: 10%;}
.NavList li:first-child{margin-bottom: 5%;}
.NavList li:first-child img{width: 80%;}
.NavList li a{color: #333333;line-height: 30px;padding-bottom: 5px;font-size: 15px;}
.NavList li dl{display: none;padding-left: 17%;background: #1d3e85;position: relative;width: 111%;right: 11%;}
.NavList li dl a{font-size: 14px;color: #fff;}
.NavList li.on{border-bottom: 0.5px solid #009ee2; color: #009ee2;}


@media (max-width:1280px){
	.w1280{width: 100%;}
	.web header .header .nav li .seclevel{padding: 0px 20px;}
	.web section .sectionE .h630{overflow: auto;}
	.web section .sectionE .activity .sildeOpen .bd .soshop li{margin-bottom: 20px;}
	.web section .sectionE .activity .sildeOpen .bd .soshop li:nth-child(4){margin-left: 0px;}
	.web section .sectionE .activity .sildeOpen .bd .soshop li:nth-child(3){margin-right: 20px;}
	.web section .sectionF .benefits{overflow: auto;}
	.web section .sectionF .benefits .benebot li{float: none;width: 100%;margin-left: 0px;margin-top: 20px;}
}
@media (max-width:999px){
.web section .sectionE .activity .sildeOpen .bd .soshop li:nth-child(3){margin-left: 0px;}
.web section .sectionE .activity .sildeOpen .bd .soshop li:nth-child(2){margin-right: 20px;}
}

@media (max-width:1130px){
	.web section .sectionA .proDes{padding:20px;}
	.web section .sectionA .proDes .prodesL{float: none;width: 100%;position: relative;}
	.web section .sectionA .proDes .prodesR{float: none;width: 100%;}
	/* .web section .sectionA .proDes .prodesR img{width: 48%;} */
	.web section .sectionA .proDes .prodesR .zsimg{display: none;}
	.web section .sectionA .proDes .prodesL h5{padding-bottom: 0px;}
	.web section .sectionA .proDes .prodesL p{margin-bottom: 10px;font-size: 13px;color: #000;}
	.web section .sectionA .proDes .prodesL .attinvet p{color: #000;}
	.web section .sectionA .proDes .sitecoop img{width: 100%;margin-top: 30px;}
}
@media (max-width:1152px){
	.web section .sectionB .shopp .Boxshop .bd .boxS .planlist{width: 30%;}
}

@media (max-width:1115px){
	.web .header{display: none;}
	.nav_mob{display: block;margin-bottom: 20px;}
}
@media (max-width:1106px){
	.web section .sectionB .shopp .Boxshop .BDrht .Boxrht .NRli .detacon{position: relative;}
	.web section .sectionB .shopp .Boxshop .BDrht .Boxrht .NRli .detacon .txtBx{float: none;width: 100%;position: relative;z-index: 1;}
	.web section .sectionB .shopp .Boxshop .BDrht .Boxrht .NRli .detacon .txtBx p{color: #000;}
	.web section .sectionB .shopp .Boxshop .BDrht .Boxrht .NRli .detacon .imgBx{position: absolute;float: none;top: 40px;right: 0;}
	.web section .sectionB .shopp .Boxshop .BDrht .Boxrht .NRli .detacon .imgBx img{opacity: 0.5;}
	/*  */
	.web section .sectionE .activity .featsh .detacon{position: relative;}
	.web section .sectionE .activity .featsh .detacon .txtBx{float: none;width: 100%;position: relative;z-index: 1;}
	.web section .sectionE .activity .featsh .detacon .txtBx p{color: #000;}
	.web section .sectionE .activity .featsh .detacon .imgBx{position: absolute;float: none;top: 40px;right: 0;}
	.web section .sectionE .activity .featsh .detacon .imgBx img{opacity: 0.5;}
	/*  */
	.web section .sectionE .activity .sildeOpen .bd .soshop .detacon{position: relative;}
	.web section .sectionE .activity .sildeOpen .bd .soshop .detacon .txtBx{float: none;width: 100%;position: relative;z-index: 1;}
	.web section .sectionE .activity .sildeOpen .bd .soshop .detacon .txtBx p{color: #000;}
	.web section .sectionE .activity .sildeOpen .bd .soshop .detacon .imgBx{position: absolute;float: none;top: 40px;right: 0;}
	.web section .sectionE .activity .sildeOpen .bd .soshop .detacon .imgBx img{opacity: 0.5;}
	/*  */
	.web section .sectionG .service .contributing .bd .soshop .featsh .detacon{position: relative;}
	.web section .sectionG .service .contributing .bd .soshop .featsh .detacon .txtBx{float: none;width: 100%;position: relative;z-index: 1;}
	.web section .sectionG .service .contributing .bd .soshop .featsh .detacon .txtBx p{color: #000;}
	.web section .sectionG .service .contributing .bd .soshop .featsh .detacon .imgBx{position: absolute;float: none;top: 40px;right: 0;}
	.web section .sectionG .service .contributing .bd .soshop .featsh .detacon .imgBx img{opacity: 0.5;}
}

@media (max-width:1009px){
	.web section .sectionA .proDes .catusL{float: none;width: 100%;padding-top: 20px;height: 230px;}
	.web section .sectionA .proDes .catusR{float: none;width: 100%;height: 270px;}
}
@media (max-width:935px){
	.web section .sectionC .disport .dispTop{position: relative;}
	.web section .sectionC .disport .dispTop .dispTL{float: none;width: 100%;position: relative;z-index: 99;}
	.web section .sectionC .disport .dispTop .dispTR{float: none;width: 100%;height: 100%; position: absolute;top: 0;left: 0;}
	.web section .sectionC .disport .dispTop .dispTR img{width: 100%;height: 480px;height: 100%;}
	.web section .sectionC .disport .dispTop .dispTL p{color: #fff;}
	.web section .sectionC .disport .dispTop .dispTL h1{color: #fff;}
	.web section .sectionC .disport .dispTop .dispTL h5{color: #fff;}
	/*  */
	.web section .sectionD .disport .dispTop{position: relative;}
	.web section .sectionD .disport .dispTop .dispTL{float: none;width: 100%;position: relative;z-index: 99;}
	.web section .sectionD .disport .dispTop .dispTR{float: none;width: 100%;height: 100%; position: absolute;top: 0;left: 0;}
	.web section .sectionD .disport .dispTop .dispTR img{width: 100%;height: 480px;height: 100%;}
	.web section .sectionD .disport .dispTop .dispTL p{color: #fff;}
	.web section .sectionD .disport .dispTop .dispTL h1{color: #fff;}
	.web section .sectionD .disport .dispTop .dispTL h5{color: #fff;}


	.web section .sectionA{ height: auto; padding: 10% 0; }
}
@media (max-width:489px){
	.cardBox img {width: 100%;}
	.web section .sectionC .disport .dispBot li{ width:100%; margin:0;}
	.web section .sectionC .disport .dispTop{height: 100%;padding-left: 20px;padding-right: 20px;}
	.web section .sectionC .disport .dispTop .dispTL p{font-size: 13px;color: #666;}
	.web section .sectionC .disport .dispTop .dispTR{display: block; position: static; float: none; padding-bottom: 8%;}
	.web section .sectionC .disport .dispTop .dispTL h1{color: #222;}
	.web section .sectionC .disport .dispTop .dispTL h5{color: #212121;}
	/*  */
	.web section .sectionD .disport .dispBot{display: none;}
	.web section .sectionD .disport .dispTop{height: 100%;padding-left: 20px;padding-right: 20px;}
	.web section .sectionD .disport .dispTop .dispTL p{font-size: 13px;color: #666;}
	.web section .sectionD .disport .dispTop .dispTR{display: none;}
	.web section .sectionD .disport .dispTop .dispTL h1{color: #222;}
	.web section .sectionD .disport .dispTop .dispTL h5{color: #212121;}
}

@media (max-width:832px){
	.web footer .footer{display: inline;text-align: center;}
	.web footer .footer .footL{display: inline;}
	.web footer .footer .footL .wx{float: none;margin:20px auto;}
	.web footer .footer .footR{padding-top:20px;}
	.web footer .footer .footR ul{display: inline-block;text-align: center;}
	.web footer .footer .footR li{width: 80px;}
}
@media (max-width:703px){
	.web section .sectionB .shopp .Boxshop .BDrht .Boxrht .NRli .detacon{margin-top: 0px;}
	/*  */
	.web section .sectionE .activity .featsh .detacon{margin-top: 0px;}
	/*  */
	.web section .sectionE .activity .sildeOpen .bd .soshop .detacon{margin-top: 0px;}
	/*  */
	.web section .sectionG .service .contributing .bd .soshop .featsh .detacon{margin-top: 50px;}
}
@media (max-width:639px){
	.web section .sectionE .activity .sildeOpen .bd .soshop{text-align: center;margin-top: 60px;}
	.web section .sectionE .activity .sildeOpen .bd .soshop ul{display: inline-block;}
	.web section .sectionE .activity .sildeOpen .bd .soshop li{float: none;margin: 20px auto;}
}

@media (max-width:635px){
	.web section .sectionB .shopp .Boxshop .BDrht .Boxrht .NRli .detacon .txtBx h1{margin-bottom: 15px;}
	.web section .sectionB .shopp .Boxshop .BDrht .Boxrht .NRli .detacon .txtBx p{margin-bottom: 10px;font-size: 12px;}
	/*  */
	.web section .sectionE .activity .featsh .detacon .txtBx h1{margin-bottom: 15px;}
	.web section .sectionE .activity .featsh .detacon .txtBx p{margin-bottom: 10px;font-size: 12px;}
	/*  */
	.web section .sectionE .activity .sildeOpen .bd .soshop .detacon .txtBx h1{margin-bottom: 15px;}
	.web section .sectionE .activity .sildeOpen .bd .soshop .detacon .txtBx p{margin-bottom: 10px;font-size: 12px;}
	/*  */
	.web section .sectionG .service .contributing .bd .soshop .featsh .detacon .txtBx h1{margin-bottom: 15px;}
	.web section .sectionG .service .contributing .bd .soshop .featsh .detacon .txtBx p{margin-bottom: 10px;font-size: 12px;}
}
@media (max-width:491px){
	.web section .sectionB .shopp .Boxshop .BDrht .Boxrht .NRli .detacon .txtBx h1{position: absolute;color: rgba(102, 51, 153, 0.5);}
	/*  */
	.web section .sectionE .activity .featsh .detacon .txtBx h1{position: absolute;color: rgba(102, 51, 153, 0.5);}
	/*  */
	.web section .sectionE .activity .sildeOpen .bd .soshop .detacon .txtBx h1{position: absolute;color: rgba(102, 51, 153, 0.5);}
	/*  */
	.web section .sectionG .service .contributing .bd .soshop .featsh .detacon .txtBx h1{position: absolute;color: rgba(102, 51, 153, 0.5);}
}
@media (max-width:425px){
	.web section .sectionB .shopp .Boxshop .BDrht .Boxrht .NRli .detacon .txtBx p{line-height: 15px;}
	.web section .sectionB .shopp .Boxshop .BDrht .Boxrht .NRli .retun{padding-top: 5px;margin-top: 10px;}
	/*  */
	.web section .sectionE .activity .featsh .detacon .txtBx p{line-height: 15px;}
	.web section .sectionE .activity .featsh .retun{padding-top: 5px;margin-top: 10px;}
	/*  */
	.web section .sectionE .activity .sildeOpen .bd .soshop .detacon .txtBx p{line-height: 15px;}
	.web section .sectionE .activity .sildeOpen .bd .soshop .retun{padding-top: 5px;margin-top: 10px;}
	/*  */
	.web section .sectionG .service .contributing .bd .soshop .featsh .detacon .txtBx p{line-height: 15px;}
	.web section .sectionG .service .contributing .bd .soshop .featsh .retun{padding-top: 5px;margin-top: 10px;}

	.web section .sectionG .service{padding: 20px;}
}

@media (max-width:800px){
	.web section .section .idxlist li{width: 50%;}
}
@media (max-width:713px){
	.web section .sectionB .shopp .Boxshop .bd .boxS .planpic{float: none; width: 80%; margin-left: 45px;}
	.web section .sectionB .shopp .Boxshop .bd .boxS .planlist{float: none;width: 80%;}
	.web section .sectionE .activity{padding:20px;}
	.web section .sectionE .activity .actiList li{width: 48%;}
	.web section .sectionE .activity .actiList li:nth-child(3n+3){margin-right: 2%;}
	.web section .sectionE .activity .featsList li{width: 48%;}
	.web section .sectionE .activity .featsList li:nth-child(4n+4){margin-right: 2%;}
	.web section .sectionE .activity{overflow: auto;}
	.web section .sectionB .shopp .Boxshop .BDrht .Boxrht .NRli .NRlist li{width: 48%;}
	.web section .sectionB .shopp .Boxshop .BDrht .Boxrht .NRli .NRlist li:nth-child(3n+3){margin-right: 1.2%;}
	.web section .sectionB .shopp{overflow: auto;}
	/*  */
	.web section .sectionG .service .contributing .bd .businesslist .buList li{width: 48%;}
	.web section .sectionG .service{overflow: auto;}
	.web section .sectionG .service .contributing .bd .businesslist{margin-top: 60px;}
}
@media (max-width:593px){
	.web section .sectionB .shopp{padding-left: 20px;}
}
@media (max-width:565px){
	.web section .sectionA .proDes .catusL{padding-left: 15px;}
	.web section .sectionE .activity .actiList li{width: 100%;}
	.web section .sectionE .activity .featsList li{width: 100%;}
}
@media (max-width:475px){
	.web section .sectionA .proDes .catusL p{font-size: 13px;overflow: hidden;}
	.web section .sectionA .proDes .catusL h1{font-size: 17px;}
}

@media (max-width:459px){
	.web section .sectionA .proDes .prodesL .attbot h1{position: relative;}
	/*.web section .sectionA .proDes .prodesL h1{position: absolute;left: 0;top: 5px;color: rgba(102, 51, 153, 0.5);}
	.web section .sectionA .proDes .prodesL h5{position: absolute;left: 0;top: 60px;color: rgba(102, 51, 153, 0.5);border-bottom:none;}*/
	.web section .sectionA .proDes .prodesL .attinvet p{position: relative;z-index: 1;}
	.web section .sectionA .proDes .prodesL .attinvet h3{}
}

@media (max-width:425px){
	.web section .section .idxlist li{width: 100%;}
}


.sm_wx{display: inline-block;width:21px;height: 21px;right: 3%;top: 45px;position: absolute;}

.wx_1{position: absolute;top: 12%;right: 2px;display: none;background: #fff;text-align: center;}
.wx_1 p{line-height: 30px;}

#toTop {display: none;text-decoration: none;position: fixed;bottom: 10px;right: 10px;overflow: hidden;width: 50px;height: 50px;border: none;text-indent: 100%;background: url(../images/totop.png) no-repeat #1F2729 0px 0px;text-align: center;background-size: 100%;z-index: 999;}
