@charset "utf-8";
/* CSS Document */
 * {
            outline: none;
            -webkit-tap-highlight-color: rgba(255, 0, 0, 0);
            vertical-align: baseline;
            font-style: normal;
        }

        body {
            margin:0;
            padding:0;
            font-size: 12px;
            font-family: Microsoft Yahei, Arial, Simsun, Helvetica, Segoe UI, sans-serif;
            color: #404040;
        }

        img {
            border: 0;
        }

        ul, ol, li, dt, dl, dd {
            text-decoration: none;
            list-style: none;
            vertical-align: middle;
            margin: 0;
            padding: 0;
        }

        a {
            color: #777;
            text-decoration: none;
        }
		.aRight{text-align: right;}
		.aLeft{text-align: left;}
textarea {font-size:14px;line-height:22px;resize:none;}
::-webkit-input-placeholder {color:#999;}
body{background:#f3f3f3;}
.left {float: left;}
.header {height:auto;background: #fff;}
.headerTopDiv {height:35px;background:#f4f4f4;}
.headMidDiv {height:45px;background:#eb0045;}
.headMid {width:1200px;height:45px;margin:0 auto;}
.headMidLeft {width:650px;height:45px;float: left;}
.headMidLeft ul li {color:#fff;font-size:14px;height:43px;line-height:43px;padding-top:2px;padding-left:22px;padding-right:22px;float:left;}
.headMidLeft ul .on {background: url(../images/menu_bg.png) bottom center no-repeat;display: inline-block;float: left;}
.headMidLeft ul .on li {color:#eb0045;}
.mainLogo {height:90px;text-align:center;}
.mainLogo img {height:90px;margin-top:0;}
.helpHeadLogo img {height:50px;margin-top:0;}
.headBottomDiv {height:90px}
.headBottom {width:1200px;height:90px;margin:0 auto;}
.headBottomLeft {width:250px;height:90px;float: left;position: relative;padding-right:20px;}
.headBottomLeft b {font-size:14px;margin-left:15px;padding-right:20px;line-height: 40px;background: url(../images/down_arrow_pink.png) right center no-repeat;}
.headBottomMid {width: auto;float: right; position:relative;}
.headBottomMid ul li {font-size:20px;margin-left:5px;margin-right:5px;line-height:70px;padding-left:12px;padding-right:12px;float: left;}
.headBottomMid ul a {color: #555;}
.headBottomMid ul .on li {color:#fff;background:#eb0045;border-radius:30px;}
.headBottomMid ul a:hover li {color:#fff;background:#eb0045;border-radius:30px;}
.search {width: 266px;height: 26px;margin-top:5px;border:#eb0045 2px solid;border-radius:30px;float: right;background:url(../images/search_icon.png) left 10px center no-repeat;}
.search input[type='text']{height:24px;width:150px;margin-left:30px;border:0;}
.search input[type='submit']{color:#fff;width: 60px;height: 26px;border:0;border-radius:30px;background: #eb0045;float: right;cursor: pointer;}
.slider {height: 400px;/* border-top:#eb0045 2px solid; */}
.navigator {width: 200px;height: 400px;background: #eb0045;position:absolute;top:0;left:50%;margin-left:-600px;z-index:2000;}
.specialList ul .exhibit .bid {background:#008060;}
.headMidRight {color:#fff;width:300px;height:45px;text-align:right;line-height:40px;float: right;}
.myLink {color:#fff;padding-left:20px;margin-right:5px;background:url(../images/my.png) left center no-repeat;background-size:18px;}
.phone img {width:20px;height:20px;position:relative;top:5px;}
.devide {padding:5px;background:url(../images/devide.png) center center no-repeat;}
#rule {background:url(../images/head_link01.png) left 15px center no-repeat;background-size:18px;padding-left:35px;}
.headMidLeft ul .on #rule {background:url(../images/head_link01_on.png) left 15px center no-repeat;background-size:18px;padding-left:35px;}
#asset {background:url(../images/head_link02.png) left 13px center no-repeat;background-size:20px;padding-left:35px;}
.headMidLeft ul .on #asset {background:url(../images/head_link02_on.png) left 13px center no-repeat;background-size:20px;padding-left:35px;}
#collection {background:url(../images/head_link03.png) left 13px center no-repeat;background-size:20px;padding-left:35px;}
.headMidLeft ul .on #collection {background:url(../images/head_link03_on.png) left 13px center no-repeat;background-size:20px;padding-left:35px;}
#service {background:url(../images/head_link04.png) left 13px center no-repeat;background-size:20px;padding-left:35px;}
.headMidLeft ul .on #service {background:url(../images/head_link04_on.png) left 13px center no-repeat;background-size:20px;padding-left:35px;}
#help {background:url(../images/head_link05.png) left 13px center no-repeat;background-size:20px;padding-left:35px;}
.headMidLeft ul .on #help {background:url(../images/head_link05_on.png) left 13px center no-repeat;background-size:20px;padding-left:35px;}
.devide1 {margin-top:18px;padding:5px;background:url(../images/devide.png) center center no-repeat;float: left;}

.goodsPhrLeft .time-over {
   color: #0077bc;
  padding-left: 20px;
    background: url(../images/list02.png) no-repeat;
   
}


.module-title span {color:rgb(241, 194, 50);clear:both;display: block;}

.mor

{
    margin: 0 auto;
    font-size: 16px;
    line-height: 42px;
    color: #FFF;
    height: 42px;
    width: 160px;
    font-size: 14px;
    color: rgb(226, 177, 60);
    border-radius: 0px;
    border-color: rgb(226, 177, 60);
    border-width: 1px;
    border-style: solid;
    background-blend-mode: normal;
    /* background-size: cover; */
    background-repeat: no-repeat;
    background-position: 50% 50%;
}
.mor a {  color: rgb(226, 177, 60); margin: 21%;}
.mor a:hover {color: rgb(226, 177, 60);}

.headerTop {width:1200px;height:35px;line-height:35px;margin-left:auto;margin-right:auto;}
.headerTopLeft {width:130px;height:35px;padding-left:10px;float:left;position:relative;}
.headerTopLeft span {padding-right:15px;background:url(../images/down_arrow.png) right center no-repeat;}
.headerTopRight {height:35px;position:relative;z-index:2000;float:right;}
.headerTopRight li {color:#777;padding-left:20px;padding-right:20px;float:left;}
.hasDrop span {padding-right:10px;background:url(../images/down_arrow.png) right center no-repeat;}
.hasDrop:hover {background:#fff;cursor:pointer;box-shadow: #ddd 0px 0px 2px;}
.drop {line-height:28px;padding-top:5px;padding-bottom:10px;background:#fff;display: none;}
.state {padding-right:15px;padding-top:8px;padding-bottom:8px;background:url(../images/down_trangle.png) right center no-repeat;position:relative;cursor:pointer;}
.stateDiv {width:110px;background:#fff;padding-top:5px;padding-bottom:5px;z-index:1000;text-align: left;border-radius:4px;box-shadow: #ddd 0px 0px 5px;position:absolute;top:38px;left:0;display:none;}
.stateDiv .on li {color:#fff;background:#118adb;}
.stateDiv li {padding:0px 15px;}
.personDiv {width:200px;height:125px;background:#fff;z-index:1000;border:#eee 1px solid;border-top:none;position:absolute;top:35px;left:0px;display: none;}
.profile {width:50px;height:65px;margin-top:20px;margin-left:20px;float:left;} 
.profile img {width:50px;height:50px;border-radius:60px;}
.personInfo {width:100px;height:50px;margin-left:15px;margin-top:20px;float:left;}
.personInfo p {margin:0;line-height:25px;}
.exit {line-height:25px;margin-left:15px;margin-right:15px;text-align:center;background:#fff0e8;border:#ffe8de 1px solid;clear:both;overflow: hidden;}

.pagination {
	padding-bottom: 2px; padding-left:2px; padding-right: 2px; float: right; padding-top: 20px;/*padding-top:20px;*/
}
.pagination ul {
	padding-bottom: 0px;  margin: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px
}
.pagination ul li {
    padding-bottom: 0px; line-height: 22px; list-style-type: none; padding-left: 0px; padding-right: 0px; display: inline; float: left; color: #aaa; padding-top: 0px
}
.pagination ul li span{
	padding-bottom: 3px; list-style-type: none; margin: 0px 1px 0px 0px; padding-left: 10px; padding-right: 10px; display: inline; float: left; color: #555; font-size: 13px; padding-top: 3px
}
.pagination ul li a{
	padding-bottom: 3px; list-style-type: none; margin: 0px 1px 0px 0px; padding-left: 10px; padding-right: 10px; display: inline; float: left; color: #555; font-size: 13px; padding-top: 3px;color: #000; cursor:pointer; text-decoration:none; -moz-border-radius: 4px; -webkit-border-radius: 4px; border-radius: 4px
}

.pagination li a:visited {
	color: #000; cursor: pointer; text-decoration:none; -moz-border-radius: 4px; -webkit-border-radius: 4px; border-radius: 4px
}
.pagination li a:hover{
	background-color: #fff; color: #f04152; cursor: pointer; -moz-box-shadow: 0 0 3px rgba(204, 204, 204, 0.5); -webkit-box-shadow: 0 0 3px rgba(204, 204, 204, 0.5); box-shadow: 0 0 3px rgba(204, 204, 204, 0.5); -khtml-opacity: .9; -moz-opacity: 0.9
}
.pagination li a:active {
	background-color: #fff; color: #f04152; cursor: pointer; -moz-box-shadow: 0 0 3px rgba(204, 204, 204, 0.5); -webkit-box-shadow: 0 0 3px rgba(204, 204, 204, 0.5); box-shadow: 0 0 3px rgba(204, 204, 204, 0.5); -khtml-opacity: .9; -moz-opacity: 0.9
}
.pagination li.currentpage span{
	background-color: #f04152;
	color: #fff;
	font-weight: bold;
	-moz-border-radius: 2px;
	/* -webkit-border-radius: 2px; */
	/* border-radius: 2px; */
}
.pagination li.active span{
	background-color: #f04152;
	color: #fff;
	-moz-border-radius: 2px;
	/* -webkit-border-radius: 2px; */
	/* border-radius: 2px; */
}

.navh { 
 background:linear-gradient(to top,#fb0000 0%, #910000 100%);}
.nav-menu {
    
     font-size: 16px;
    font-family: Microsoft YaHei, \\5FAE\8F6F\96C5\9ED1, Helvetica Neue, Helvetica, Hiragino Sans GB, Arial, sans-serif;
  /* 设置导航菜单的基本样式 */
  list-style-type: none;
  margin: 0 auto;
  padding: 0;
  overflow: hidden;

}

.nav-menu li {
  /* 设置导航项的样式 */
  float: left;
}

.nav-menu li a {
  /* 设置导航链接的样式 */
 
  display: block;
  color: #000;
  text-align: center;
  padding: 10px; 
  text-decoration: none;
}

.nav-menu .checked {display: block;
background:rgb(226, 176, 61);
    
    
}

.sub-menu {
  /* 设置二级下拉菜单的样式 */
  display: none;
  position: absolute;
  background-color: #f1f1f1;
}

.nav-menu li:hover.sub-menu {
  /* 鼠标悬停时显示二级下拉菜单 */
  display: block;
}


.navigator {width: 200px;height: 400px;background: #eb0045;position:absolute;top:0;left:50%;margin-left:-600px;z-index:2000;display: none;}
/* submenu */
.navigator {margin-top:45px;}
.submenu{position:relative;}
.submenulist ul{}
.submenulist li{height:33px;line-height:33px;text-indent:15px;vertical-align:middle;}
.submenulist li h3 {margin:0;position:relative;}
.submenulist li h3 a{position:relative;display:block;padding-left:25px;height:35px;color:#fff;border-bottom:#ed1a57 1px solid;font-size:14px;font-weight:400;z-index:1;overflow:hidden;}
.submenulist li h3 a.on{background:#c9003b;width:173px;height:32px;font-weight:700;overflow:hidden;}
.submenu .listbox{position:absolute;top:0;left:200px;width:250px;height:400px;background:#fff;border:1px solid #ddd;}
.submenu .listbox .procate,.submenu .listbox .hotbrand{float:left;padding:10px 18px;width:220px;height:380px;overflow:hidden;line-height:14px;text-indent:0;}
.submenu .listbox dd{float:left;width:110px;height:35px;line-height:35px;}
.submenu .listbox dd a{display:inline;padding:2px 5px;background:none;border:0 none;color:#555;}
.submenu .listbox dd a:hover{color:#fff;background:#eb0045;border-radius:30px;}
.submenu .listbox .hotbrand{width:100px;border:0 none;border-left:1px solid #ddd;}

.hide {display: none;}
.submenu .listbox dd img {max-width:100px;}
#bearshop1 {background:url(../images/jewery.png) left 14px center no-repeat;}
.submenulist li h3 #bearshop1.on {background:#c9003b url(../images/jewery.png) left 14px top 9px no-repeat;}
#bearshop2 {background:url(../images/collect.png) left 14px center no-repeat;}
.submenulist li h3 #bearshop2.on {background:#c9003b url(../images/collect.png) left 14px top 9px no-repeat;}
#bearshop3 {background:url(../images/water.png) left 14px center no-repeat;}
.submenulist li h3 #bearshop3.on {background:#c9003b url(../images/water.png) left 14px top 9px no-repeat;}
#bearshop4 {background:url(../images/painter.png) left 14px center no-repeat;}
.submenulist li h3 #bearshop4.on {background:#c9003b url(../images/painter.png) left 14px top 9px no-repeat;}
#bearshop5 {background:url(../images/clay.png) left 14px center no-repeat;}
.submenulist li h3 #bearshop5.on {background:#c9003b url(../images/clay.png) left 14px top 9px no-repeat;}
#bearshop6 {background:url(../images/art.png) left 14px center no-repeat;}
.submenulist li h3 #bearshop6.on {background:#c9003b url(../images/art.png) left 14px top 9px no-repeat;}
#bearshop7 {background:url(../images/keep.png) left 14px center no-repeat;}
.submenulist li h3 #bearshop7.on {background:#c9003b url(../images/keep.png) left 14px top 9px no-repeat;}
#bearshop8 {background:url(../images/car.png) left 14px center no-repeat;}
.submenulist li h3 #bearshop8.on {background:#c9003b url(../images/car.png) left 14px top 9px no-repeat;}
#bearshop9 {background:url(../images/tea.png) left 14px center no-repeat;}
.submenulist li h3 #bearshop9.on {background:#c9003b url(../images/tea.png) left 14px top 9px no-repeat;}
#bearshop10 {background:url(../images/house.png) left 14px center no-repeat;}
.submenulist li h3 #bearshop10.on {background:#c9003b url(../images/house.png) left 14px top 9px no-repeat;}
#bearshop11 {background:url(../images/creative.png) left 14px center no-repeat;}
.submenulist li h3 #bearshop11.on {background:#c9003b url(../images/creative.png) left 14px top 9px no-repeat;}
#bearshop12 {background:url(../images/more.png) left 14px center no-repeat;}
.submenulist li h3 #bearshop12.on {background:#c9003b url(../images/more.png) left 14px top 9px no-repeat;}
.rightArrow {width:7px;height:12px;position:absolute;right:30px;top:1px;z-index:1000;}
.rightArrow img {width:7px;height:12px;}
.headBottom {position:relative;}

.route {height:25px;line-height: 25px;margin-bottom: 20px;position: relative;}
.route em {color:#777;margin-left:5px;margin-right:5px;font-family:arial;}
.route span {/* padding:3px 10px; *//* padding-right:20px; */margin-right:5px;/* border:#ddd 1px solid; *//* background:url(../images/down_arrow.png) right 8px center no-repeat; *//* cursor:pointer; */}
.route .on:hover {color:#800019;background:url(../images/up_arrow.png) right 8px center no-repeat;}
.sortPop {width:480px;position:absolute;top:13px;left:100px;}
.sortPopTop {height:6px;position:relative;padding-top:10px;top:-10px;left:40px;}
.sortPopBottom {background: #191919;padding-top:10px;padding-bottom:10px;clear: both;overflow:hidden;}
.sortPopBottom ul li {width:100px;margin-left:20px;line-height:30px;float:left;}
.sortPopBottom ul li a:hover {color:#fff;}

.headerTopLeftL {width:300px;float:left;}
.topLoginLink {color:#f22e00;margin-right:5px;}
.footerDiv {background:#eee;}
.coperater {width:1200px;margin-left:auto;margin-right:auto;padding-top:30px;clear:both;overflow:hidden;/*background:#fff;*/}
.coperater ul li {width:279px;height:55px;text-align:center;line-height:55px;margin-right:25px;margin-bottom:25px;border:1px solid #e3e3e3;float: left; color:#666;font-size:14px}
.coperater ul li:hover {text-decoration:none;color:#eb0045;border-color:#eb0045;background-color:#f6f6f6;}
.coperater ul li:nth-child(4n){margin-right:0;}
.court-item{width:220px;height:100px;text-align:left;line-height:55px;margin-right:19px;margin-bottom:15px;float: left; color:#666;font-size:14px;display:block; cursor:pointer}
/*.court-item:hover{border:2px solid #eb0045;}*/
/*.court-item img{width:95%;}*/
/*.court-item:nth-child(4n){margin-right:0;}*/
.profit {width:1200px;height:100px;margin-left:auto;margin-right:auto;margin-top:15px;}
.profit img {margin-right:15px;margin-top:3px;float: left;}
.profit h3 {font-size:20px;font-weight:100;margin-top:0;margin-bottom: 8px;}
.profit p {color:#777;margin:0;}
.profit ul li {width:370px;margin-right:20px;margin-left:10px;float: left;}
.footerMid {height:290px;background:#333}
.footerMidCon {width:1200px;margin-left: auto;margin-right: auto;padding: 30px 0;}
.footerMidLeft {width:900px;float: left;color:#fff;}

.footerMidLeft  h3 {font-size:18px;}
.footerMidLeft  ul {margin-top:30px;}
.footerMidLeft  ul li {width:180px;float: left; margin-left:5px;color:#fff;}
.footerMidLeft  ul li a {font-size: 14px;
    color: #aaa;line-height:180%;}
.footerMidLeft  ul li dl {color:#777;margin-top:20px;line-height: 30px;}
.footerMidLeft ul li dl dd {padding-left:15px;background:url(../images/dot_grey.png) left center no-repeat;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.footerMidRight {width:300px;margin-top:30px;float: left;height:230px;}

.footerMidRight img {
    width: 140px;
    margin-bottom: 15px;
}
.foot_wenti{width:200px;float:left;border-right:1px solid #eee;height:210px;}
.foot_wenti h3{font-size:18px;font-weight:bold;text-align:center;}
.foot_wenti p{font-size:14px;text-align:center;margin:30px 0; line-height:25px;}
.foot_wenti a{width:50%;height:30px;line-height:30px;color:#fff;font-size:15px;background:#423e33;border-radius:20px;display:block; margin:0 auto;text-align:center;}
.foot_erweima{width:190px;float:left}
.foot_erweima h3{font-size:18px;font-weight:bold;text-align:center;}
.foot_erweima div{width:100px;height:100px;background:#423e33;margin:0 auto}
.foot_erweima div img {width:100px;margin-bottom: 15px;}
.foot_erweima p{font-size:14px;text-align:center;}
.footerBottom {background:#1e1e1e;color:#fff;height:auto;line-height:40px;text-align: center;}
.footerBottom div{width:480px; margin:0 auto; height:30px; padding-top:30px;}
.footerBottom div a{width:25%; /*border-right:1px solid #fff;*/ height:25px;line-height:25px;float:left; color:#fff}
.footerBottom div a:last-child{border-right:0;}
.footerBottom p{clear:both;text-align: left;width:46%;margin: 0 auto; font-size: 16px;
    font-family: Microsoft YaHei, \\5FAE\8F6F\96C5\9ED1, Helvetica Neue, Helvetica, Hiragino Sans GB, Arial, sans-serif;}
.footerBottom p a{color:#fff;}
.footerBottom ul li a{font-size:12px;padding:0 20px;color:#fff}
.specialTitle {height:50px;text-align:center;background:url(../images/line.png) center repeat-x;}
.specialTitle img {height:36px;}
/*.header {border-bottom:#eb0045 2px solid;}*/




/*
        
 @media screen and (min-width:1200px)and (max-width:1440px){
    .footerBottom p {width: 45%;}
}
*/

.totalnum_box {
    float: right;
    color: #7f7e7f !important;
    line-height: 30px;
    font-size: 16px;
    white-space: nowrap;
    position: absolute;
    right: 30px;
}
.totalnum {
    color: #eb0045;
    font-size: 18px;
    padding: 5px;
}



.kefu-online {
       position: fixed;
       bottom: 400px;
       right: 1px;
       width: 150px;
       height: 212px;
       z-index: 999;
}

     

.mySwiper {
    height: auto!important;
}

.mobile-nav {
 display: none;   
}

 /* 移动端样式 */
        @media only screen and (max-width: 768px) {
            /* 导航栏 */
            .header {
                position: relative;
            }
            
            .headBottomDiv {
                padding: 0 10px;
            }
            
            .headBottom {
                display: flex;
                 width: 100%;
                justify-content: space-between;
                align-items: center;
            }
            
            .mainLogo {
               /* width: 100px;*/
            }
            
            .mainLogo img {
                width: 100%;
                height: auto;
            }
            
            .headBottomMid {
                display: none;
            }
            
            /* 移动端导航按钮 */
            .mobile-menu-btn {
                display: block;
                width: 30px;
                height: 30px;
                background: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 30 30"><path stroke="rgba(0,0,0,0.8)" stroke-width="2" stroke-linecap="round" stroke-miterlimit="10" d="M4 7h22M4 15h22M4 23h22"/></svg>') no-repeat center;
                cursor: pointer;
            }
            
            .mobile-nav {
                display: none;
                position: absolute;
                top: 100%;
                left: 0;
                width: 100%;
                background: #fff;
                z-index: 1000;
                box-shadow: 0 2px 5px rgba(0,0,0,0.2);
            }
            
            .mobile-nav ul {
                list-style: none;
                padding: 0;
                margin: 0;
            }
            
            .mobile-nav ul li {
                width:100%;
                padding: 15px;
                border-bottom: 1px solid #eee;
                text-align: center;
            }
            
            .mobile-nav ul li a {
                color: #333;
                text-decoration: none;
                font-size: 16px;
            }
            
            /* 轮播图 */
            .swiper.mySwiper2 {
                height: auto;
            }
            
            .swiper.mySwiper2 img {
                width: 100%;
                height: auto;
            }
            
            /* 活动策划 */
            .home-vip .container {
                width: 100%;
                padding: 0 15px;
                box-sizing: border-box;
            }
            
            .module-title {
                text-align: center;
                width: 100%;
            }
            
            .panel-header ul.panel-img {
                flex-wrap: wrap;
                justify-content: center;
            }
            
            .panel-header ul.panel-img li {
                width: 45%;
                margin: 5px;
            }
            
            .panel-header ul.panel-img li img {
                width: 100%;
                height: auto;
            }
            
            /* 典藏中心 */
            .module-title2 {
                float: none;
                width: 100%;
                text-align: center;
            }
            
            .module-list {
                float: none;
                width: 100%;
                text-align: center;
                margin-top: 15px;
            }
            
            .module-line {
                display: none;
            }
            
            .module-list ul {
                float: none;
                position: static;
                display: flex;
                flex-wrap: wrap;
                justify-content: center;
            }
            
            .module-list li {
                float: none;
                margin: 5px;
                padding: 8px 12px;
            }
            
            .goodsList ul {
                display: flex;
                flex-wrap: wrap;
                justify-content: space-between;
                padding: 0 10px;
            }
            
            .goodsList ul li {
                width: 48%;
                height: auto !important;
                margin-right: 0;
                margin-bottom: 15px;
            }
            
            .goodsImg, .goodsImg img {
                width: 100%;
                height: auto;
            }
            
            .goodsPhr {
                width: 100%;
                height: auto;
                padding: 10px 0;
            }
            
            .goodsPhrLeft {
                width: 100%;
                margin-left: 0;
            }
            
            /* 新闻中心 */
            .panel-body .swiper-container {
                padding: 10px;
            }
            
            .panel-body .slide-item {
                width: 80%;
                margin: 0 auto;
            }
            
            .panel-body .slide-item .news-text {
                width: 100%;
            }
            
            /* 展示页面 */
            .panel-body .show {
                flex-wrap: wrap;
                justify-content: center;
            }
            
            .panel-body .show li {
                width: 45%;
                height: auto;
                margin: 10px 2.5%;
            }
            
            .panel-body .show li img {
                width: 100%;
                height: auto;
            }
            
            .panel-body .show li span {
                top: 30%;
                font-size: 14px;
            }
            
            /* 关于我们 */
            .left-section {
                display: flex;
                flex-direction: column;
            }
            
            .left-section .gsleft {
                width: 100%;
                float: none;
            }
            
            .left-section .gsright {
                position: static;
                width: 100%;
                float: none;
                text-align: center;
                margin-top: 20px;
            }
            
            .gsright img {
                width: 100%;
                max-width: 300px;
            }
            .about-bg {
                width: 100%;
                overflow: hidden;
            }
            .about-bg p {
                left: -7%;
                text-align: center;
                color: #fff;
                font-size: 28px;
            }
            
            
            /* 底部导航 */
            .footerMidCon {
                	width: 100%;
                     }
              .footerMidLeft {
	width: 100%;
}
            .footerMidLeft ul {
                display: flex;
                /* flex-wrap: wrap;*/
            }
            
            .footerMidLeft ul li {
                width: 50%;
                margin-bottom: 20px;
            }
            
            .footerMidLeft ul li h3 {
                text-align: center;
            }
            
            .footerMidLeft ul li dl {
                text-align: center;
            }
            
            .footerBottom p {
                width: 100%;
                text-align: center !important;
            }
            
            /* 通用调整 */
            .container {
                width: 100%;
                padding: 0 15px;
                box-sizing: border-box;
            }
            
            .home-vip {
                padding: 20px 0;
            }
            
            .module-title, .module-title2 {
                text-align: center !important;
                width: 100% !important;
                float: none !important;
            }
            
            .mor {
                text-align: center;
                margin: 20px auto !important;
                float: none !important;
            }
        }
        
        

        