
/* 涓讳綋鍜屽ご閮� */
body{}
.g-hd-outer{}
/* 瀵艰埅 */
.m-nav{background: #7527be;}
.m-nav .u-first{border-left:none;}
.m-nav ul li.u-first {background: #531b87;}
.m-nav>ul>li{}
.m-nav ul li{color:#fff;}
.m-nav ul li a{color: white;}
.m-nav ul li a:hover{color:#fff;}
.m-nav ul li ul {background-color:#5f209b;}
.m-nav ul li ul li ul {background-color:#5f209b;}
.m-nav ul li ul.last li ul{background-color:#992a2c;color:#fff;}
.m-nav ul ul li {color:#fff;}
.m-nav .select {background-color:#531b87;}
.m-nav .select>a{color:#fff;}
.m-nav ul ul .select {color:#888;}

/**mb1**/
.m-default-default h2{border-bottom:1px solid #9E3635;/*澶撮儴鑳屾櫙棰滆壊*/color: #9E3635;}


/* 鎼滅储 */
.m-search{margin-top:20px;float: right;height: 28px;border:2px solid #7527BE; }
.m-search .u-search-key{border: 0 none;color: #ccc;float: left;font-size: 14px;height: 18px;line-height: 18px;padding: 5px;width:330px;}
.m-search .u-search-btn{color:#fff;background:#7527BE;font-size: 14px;border: 0 none;height: 30px;overflow: hidden;width: 60px;float:right;}


.g-ft {}
.g-ft-inner{  color: #5C5C5C;}
.g-ft,.g-ft a,.ft ahover{}
.m-ft-nav span{}


.m-theme14 .m-sort ul li a.u-current, .m-theme25 .u-buy a:hover, .g-common .m-view-time, .m-view-curent, .m-go-buy a.u-sysbtn{background: #7527BE;}

.m-theme14 .m-sort ul li a.u-current, .m-theme25 .u-buy a:hover, .g-common .m-view-time, .m-view-curent, .m-go-buy a.u-sysbtn {color: #fff;}

.m-theme8 .u-price, .g-common .u-price, .g-common .m-left-time span{color: #7527BE;} 

.m-theme14 .m-sort ul li a.u-current, .m-theme25 .u-buy a:hover, .g-common .g-view-menu ul li{border: 1px solid #7527BE;}

.m-bottom-line, .g-common .g-view-menu ul li.first{border-top: 1px solid #7527BE;}

.g-common .g-view-menu ul li.first {border-left: 1px solid #7527BE;}

.m-view-curent, .m-go-buy a.u-sysbtn{border-bottom: 1px solid #7527BE;}

.m-go-buy a.u-sysbtn:hover, .m-theme25 .u-buy a:hover{background: #8b48cb;}

.g-common .m-left-time span {background: #ffed03;}


.newDeatilBtns .detailbtn a{background: #7527BE; color: #fff;}

.g-main,.g-hd-inner,.g-ft-inner{ width:1200px!important;}
		.g-ft,.g-hd-outer{min-width:1200px!important;}
		.g-hd-outer{background: url("../images/20220922120134_75217.jpg") ;}
		.g-ft{width:100%;position:static;min-height:80px;}
		@font-face {
	  font-family: 'iconfont';  /* project id 1784547 */
	  src: url('../font/font_1784547_9e4hdrv88tp.eot');
	  src: url('../font/font_1784547_9e4hdrv88tp.eot?#iefix') format('embedded-opentype'),
	  url('../font/font_1784547_9e4hdrv88tp.woff2') format('woff2'),
	  url('../font/font_1784547_9e4hdrv88tp.woff') format('woff'),
	  url('../font/font_1784547_9e4hdrv88tp.ttf') format('truetype'),
	  url('../font/font_1784547_9e4hdrv88tp.svg#iconfont') format('svg');
	}
	.iconfont{
	  font-family:"iconfont" !important;
	  font-size:16px;font-style:normal;
	  -webkit-font-smoothing: antialiased;
	  -webkit-text-stroke-width: 0.2px;
	  -moz-osx-font-smoothing: grayscale;
	}

    .sub_pro01{position:relative;float:left;width:200px;width:192px;width:227px;width:225px;border:transparent solid 1px;margin-bottom:20px;}
.sub_pro02{ background:#fff; padding:7px 6px;}
.product07{ height:80px; padding-top:10px;line-height:64px; text-align:center; padding-left:20px; color:#FFFFFF;font-size:24px; font-weight:bold; background:#073f96; border-top:#073f96 solid 15px; border-bottom:#073f96 solid 1px;}
.product07 b{  display:block;}
.product07 span{ display:block; color:#fff;text-transform:uppercase;  font-family: "Times New Roman", Times, serif; font-weight:bold;}
.sidenav { padding-top:5px; width:100%; margin:0 auto; background:#f6f6f6;}
.sidenav ul{ min-height:300px;_height:300px;}
.sidenav ul li { min-height:52px; display:block; line-height:52px;font-size:15px; border-bottom:#e5e5e5 solid 1px;list-style-type: disc;
    margin-left: 0px;}
.sidenav ul li a.sidenava {text-decoration: none;}
.sidenav ul li a.sidenava { }
.sidenav ul li a.sidenava p {display:block; padding-left:60px; background:#fff; font-size:16px; color:#2d3338; line-height:52px; height:52px; overflow:hidden;}
.sidenav ul li a.sidenava .nt{background-color: transparent;color: #2d3338;}
.sidenav ul li a.sidenava:hover {}
.sidenav ul li a.sidenava:hover p {  background:#073f96 ; color:#fff;}
.sidenav ul li a.sidenava.cu p { background:#9bbd3d; color:#fff;}
.sub_lx{ color:#868687; background:#1d1d1d; margin:20px 9px; line-height:24px; width:192px;}
.sub_lx01{ border:#eaeaea solid 1px; padding:10px; color:#fff;  font-size:22px;}
.sub_lx02{ font-size:15px; color:#fff; line-height:24px; padding-top:5px;}
.sub_lx02 ul li{ padding-left:25px; margin:7px 0;list-style-type: disc;margin-left: 0px;}
#visualmodule_29 .m-wg-ct{
    position: absolute;
    width: 100%;
    left: 0;
    height: inherit;
    overflow: hidden;
    Z-index:-1;
} 
.m-default{position:static}
.fl{float: left;}
.theme348-content{/*max-width: 68%;min-width:1200px;*/ padding: 20px;}
.theme348-item{/*width: calc(100% / 3 - 20px);margin-right: 20px;margin-bottom: 20px;*/ transition: .46s;}
.theme348-img{overflow: hidden;}
.theme348-img img{width: 100%;height: auto;transition: .46s;display: block;}
.theme348-texts{background: #f6f7f7;padding: 20px 30px;}
.theme348-title{line-height: 30px;}
.theme348-title p{transition: .3s;font-size: 17px;color: #555;position: relative;top: 0;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.theme348-des{position:relative;top:0;transition: .3s;font-size: 13px;line-height: 26px;height: 52px;overflow: hidden;color: #999;}
.theme348-item a{text-decoration: none !important;}
.theme348-item:hover .theme348-img img{transform: scale(1.1);}
.theme348-item:hover .theme348-title {border-bottom: 1px solid #ccc;}
.theme348-item:hover .theme348-des{position: relative;top: 8px;}
.theme348-item:hover{box-shadow: 0px 10px 25px rgba(0,0,0,0.1);}
.theme348-item:hover .theme348-title p{position:relative;top:-8px;color: green;}
.theme348-item:hover .theme348-des{color: #999;}
#visualmodule_93 .m-wg-ct{
    height: 100%;
    background-color: transparent !important;
}
.fl{float: left;}
#visualmodule_93.m-wg .m-wg-ct{width: 100%;height: 100%;}
#visualmodule_93{
    width: 100%;
    height: 100%;
    position: relative;
    cursor: pointer;
    overflow: hidden;
    box-sizing: border-box;
    
}
#visualmodule_93{
    padding:0px 0px 0px 0px !important;
    border:0 !important;
    overflow: inherit !important;
}
#visualmodule_93 .m-theme351{
    width: 100%;
    height: 100%;
    box-sizing: border-box;
}
#visualmodule_93 .m-theme351 a{
    display: block;
    width: 100%;
    height: 100%;
    position: absolute;
    z-index: 1;
}
.m-theme351 p{
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%,-50%);
    font-family: "Microsoft YaHei";
}
#visualmodule_93 .buttomHov{
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    border-radius: 40%;
    background: rgba(255,255,255,0.4);
    transform: scale(0);
    transition: .4s;
    overflow: hidden;
}
#visualmodule_93 .m-theme351{background: #073f96 !important;}  
#visualmodule_93:hover .m-theme351{background: #fa9308 !important;}
#visualmodule_93 .m-theme351{border-radius: 26px !important;}
#visualmodule_93 .m-theme351{border-color: #00a0e9 !important;}
#visualmodule_93 .m-theme351{border-style: solid !important;}
#visualmodule_93 .m-theme351{border-width: 0px !important;}
#visualmodule_93  .m-theme351 p{font-size: 14px ;}
#visualmodule_93  .m-theme351 p{color: #FFFFFF;}
#visualmodule_93:hover p{color: #FFFFFF;}
#visualmodule_105 .m-wg-ct{
    height: 100%;
    background-color: transparent !important;
}
.fl{float: left;}
#visualmodule_105.m-wg .m-wg-ct{width: 100%;height: 100%;}
#visualmodule_105{
    width: 100%;
    height: 100%;
    position: relative;
    cursor: pointer;
    overflow: hidden;
    box-sizing: border-box;
    
}
#visualmodule_105{
    padding:0px 0px 0px 0px !important;
    border:0 !important;
    overflow: inherit !important;
}
#visualmodule_105 .m-theme351{
    width: 100%;
    height: 100%;
    box-sizing: border-box;
}
#visualmodule_105 .m-theme351 a{
    display: block;
    width: 100%;
    height: 100%;
    position: absolute;
    z-index: 1;
}
.m-theme351 p{
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%,-50%);
    font-family: "Microsoft YaHei";
}
#visualmodule_105 .buttomHov{
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    border-radius: 40%;
    background: rgba(255,255,255,0.4);
    transform: scale(0);
    transition: .4s;
    overflow: hidden;
}
#visualmodule_105 .m-theme351{background: #FFFFFF !important;}        
#visualmodule_105:hover .m-theme351{background: #073f96 !important;}
#visualmodule_105 .m-theme351{border-radius: 5px !important;}
#visualmodule_105 .m-theme351{border-color: #00a0e9 !important;}
#visualmodule_105 .m-theme351{border-style: solid !important;}
#visualmodule_105 .m-theme351{border-width: 0px !important;}
#visualmodule_105  .m-theme351 p{font-size: 16px ;}
#visualmodule_105  .m-theme351 p{color: #2B2B2B;}
#visualmodule_105:hover p{color: #FFFFFF;}    

#visualmodule_139 .m-wg-ct{
    height: 100%;
    background-color: transparent !important;
}
.fl{float: left;}
#visualmodule_139.m-wg .m-wg-ct{width: 100%;height: 100%;}
#visualmodule_139{
    width: 100%;
    height: 100%;
    position: relative;
    cursor: pointer;
    overflow: hidden;
    box-sizing: border-box;
    
}
#visualmodule_139{
    padding:0px 0px 0px 0px !important;
    border:0 !important;
    overflow: inherit !important;
}
#visualmodule_139 .m-theme351{
    width: 100%;
    height: 100%;
    box-sizing: border-box;
}
#visualmodule_139 .m-theme351 a{
    display: block;
    width: 100%;
    height: 100%;
    position: absolute;
    z-index: 1;
}
.m-theme351 p{
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%,-50%);
    font-family: "Microsoft YaHei";
}
#visualmodule_139 .buttomHov{
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    border-radius: 40%;
    background: rgba(255,255,255,0.4);
    transform: scale(0);
    transition: .4s;
    overflow: hidden;
}
#visualmodule_139 .m-theme351{background: #FFFFFF !important;}
        
        #visualmodule_139:hover .m-theme351{background: #073f96 !important;}
        
        #visualmodule_139 .m-theme351{border-radius: 5px !important;}
        
        #visualmodule_139 .m-theme351{border-color: #00a0e9 !important;}
        
        #visualmodule_139 .m-theme351{border-style: solid !important;}
        
        #visualmodule_139 .m-theme351{border-width: 0px !important;}
        
        #visualmodule_139  .m-theme351 p{font-size: 16px ;}
        
        #visualmodule_139  .m-theme351 p{color: #2B2B2B;}
        
        #visualmodule_139:hover p{color: #FFFFFF;}
        #visualmodule_141 .m-wg-ct{
            position: absolute;
            width: 100%;
            left: 0;
            height: inherit;
            overflow: hidden;
            Z-index:-1;
        } 