/* Css for , Version=1769155864 */
 .media-placeholder {display: block; width: 100%; height: 100%; color: #fff; font-weight: bold; text-shadow: 2px 2px 0 #ccc, 1px 1px 0 #eee; padding: 25px; font-size: 24px; word-spacing:normal; word-break:break-all; text-align: center;}
.media-placeholder-list {padding: 5px; font-size: 15px;}

.cards-products .media-wrapper { height: 200px; line-height: 200px; max-height: 200px; }
.cards-products .media-wrapper:hover {text-decoration: none}
.cards-products .media-placeholder { height: 200px; line-height: 150px}
.cards-products .card-heading {padding-bottom: 5px;}
.cards-products .card-content { padding-bottom: 0; }
.cards-products>div { padding-top: 15px; border-bottom: 1px dotted #e5e5e5; }
.cards-products .card { margin-bottom: 15px; }
.list-condensed .cards { padding-top: 0; margin: 0; }
.cards-products .card-info {position: relative;}
.cards-products .card-info > .views-count {position: absolute; right: 0; top: 10px; opacity: .8}
.card > .media-wrapper{background: none;}
.card:hover > .media-wrapper{background: none;}
.price{font-size: 20px;}
.card-heading a{color: #333;}

.btn-group .btn {min-width: 30px; text-shadow: none; padding: 3px; border-color: transparent; border-radius: 2px!important; background: none;}
.table-list td{vertical-align:middle;}
#cardMode .text-ellipsis{padding-right:44px;position:relative;}
#cardMode .text-ellipsis .views-count{position:absolute;top:0;right:0;}
.headerSortUp {display:inline-block; margin-left: 5px; margin-right: 5px;}
.headerSortDown {display:inline-block; margin-left: 5px; margin-right: 5px;}
#products .header {display:inline-block; margin-left: 5px; margin-right: 5px;}
#products .header:after {font-family: ZenIcon;font-weight: normal;content: " \e6bd";font-size: 14px;}
.headerSortUp:after {font-family: ZenIcon;font-weight: normal;content: " \e6b9";font-size: 14px;color: #2973EA;}
.headerSortDown:after {font-family: ZenIcon;font-weight: normal;content: " \e6b8";font-size: 14px;color: #2973EA;}
a {text-decoration:none !important;}
.buttonmorec{color:#148D00;font-size:15px; margin-bottom:20px;}
#footer {
    border: none;
    border-radius: 0;
    padding: 0;
    background: #2ed3ae !important;
    color: #aaa;
}

.block .col .panel {margin-bottom:0px;}
.col .panel {margin-bottom:0px !important; padding-bottom:0px !important;}

.m-index-index .all-bottom,.all-bottom {
    width: 100%;
    background:#ccc !important;}
#navbar img {height:60px}    
.sybg267 .panel-block .panel-body {
    padding: 0px 0px !important;
} 
.sybg267 .panel {margin-bottom: 0px !important;}
#block266 {width:630px; margin:0 auto;background:#ccc !important; }
.tabcss248 {width:40%;margin-left:30%;margin-right:30%; font-size:16px; margin-bottom:30px;}
.tabcss265 {width:21%;margin-left:39.5%;margin-right:39.5%; font-size:16px; margin-bottom:30px;}
.tabcss275 {width:28%;margin-left:36%;margin-right:36%; font-size:16px; margin-bottom:30px;}
.nav-tabs {
    border-bottom: 0px solid #ddd;
}
.nav-bottom {width:625px !important; max-height:625px !important; height:60px !important; padding:20px 0 !important;white-space: nowrap; overflow:hidden;}
.nav-bottom > li {
    border-right: 1px solid #999;  padding: 0px 25px !important; height:25px; line-height:25px; 
}

.panel {
    margin-bottom: 20px;
    background-color: #fff;
    border: 0px solid transparent !important; /*去除全站中间变现框*/
    border-color: #ddd;
    border-radius: 4px;
    box-shadow: 0 1px 1px rgba(0,0,0,.05);
}

.list {
    border: 0px solid #ddd !important; /*去除全站中间变现框*/
    border-radius: 2px;
    box-shadow: 0 1px 1px rgba(0,0,0,0.05);
    margin-bottom: 20px;
}

.nav-bottom > li > a {
    text-align: left;
    font-weight: 400 !important;
    font-size: 16px!important;
    padding: 0px 0px !important;
    color:#666;
    border-left: 0px solid #ddd;
}
.breadcrumb {width:1200px !important; margin:0 auto; font-size:14px;}
.page-wrapper {
    padding-top: 0px !important; /*全站其他页面幻灯上部空白*/
}
.carousel {
    border-radius: 4px;
    overflow: hidden;
    margin-bottom: 0px !important; /*全站其他页面幻灯下部空白*/
}
#copyrightInfo, #icpInfo {
    color: #666 !important;
    font-size: 14px !important;
}


.lbtcss {width:100%;float:left;margin-top:30px;}
.lbtcss1 {width:45%;float:left;padding-top:20px;}
.lbtcss2 {width:10%;float:left;text-align:center;line-height:18px;border:1px solid #f0f0f0;background:#f7f7f7;padding:20px 0 5px 0;}
.lbtcss21 {color:#299182;font-size:23px;font-weight:600;font-family:SimHei;}
.lbtcss22 {color:#333;font-size:13px;}

.nav-item-searchbar0 {margin:15px auto; float:left;}

.panel-block .panel-body .card > .media { background-size:100% 100%;}



.panel-block .panel-body .card {
    margin: auto 5px;
	background:#fff !important;
}


.panel-block .panel-body .card {
    filter:alpha(opacity=90) !important;-moz-opacity:0.9 !important;-khtml-opacity:0.9 !important;opacity:0.9 !important;
    transition: transform 1.5s ease !important;
    -ms-transition: transform 1.5s ease !important;
    -webkit-transition: transform 1.5s ease !important;
    -o-transition: transform 1.5s ease !important;
    -moz-transition: transform 1.5s ease !important;
}
.panel-block .panel-body .card:hover {
    filter:alpha(opacity=100) !important;-moz-opacity:1.0 !important;-khtml-opacity:1.0;opacity:1.0 !important;
            cursor: pointer;
            transform:scale(1.1) !important;
            -ms-transform:scale(1.1) !important;
            -webkit-transform:scale(1.1) !important;
            -o-transform:scale(1.1) !important;
            -moz-transform:scale(1.1) !important;
}
 .panel-block .panel-body .card > .media {
     border-radius: 6px;
     -webkit-border-radius: 6px;
     -moz-border-radius: 6px;
 }
 
.item .media img {
    height: auto !important;
    width: 100% !important;
}
.item .media img {
    filter:alpha(opacity=90) !important;-moz-opacity:0.9 !important;-khtml-opacity:0.9 !important;opacity:0.9 !important;
    transition: transform 1.5s ease !important;
    -ms-transition: transform 1.5s ease !important;
    -webkit-transition: transform 1.5s ease !important;
    -o-transition: transform 1.5s ease !important;
    -moz-transition: transform 1.5s ease !important;
}
.item .media img:hover {
    filter:alpha(opacity=100) !important;-moz-opacity:1.0 !important;-khtml-opacity:1.0;opacity:1.0 !important;
            cursor: pointer;
            transform:scale(1.3) !important;
            -ms-transform:scale(1.3) !important;
            -webkit-transform:scale(1.3) !important;
            -o-transform:scale(1.3) !important;
            -moz-transform:scale(1.3) !important;
}
.panel-body .item-heading a {
    font-size: 17px !important;
}

#navbar {background:none !important;}

#navbar .nav > li > a { padding: 50px 20px !important; color:#fff; margin:0 !important;}
    
.dropdown-toggle {padding:10px 50px !important; margin-left:-20px;}
.dropdown-menu {min-width: 116px !important; }
.dropdown-menu > li > a,.dropdown-menu > li > a:focus,.dropdown-menu > .active > a,.dropdown-menu > .active > a:hover,.dropdown-menu > .active > a:focus,.dropdown-submenu:hover > a,.dropdown-submenu:focus > a{width:116px !important;min-width: 116px !important; text-align:center; }
.dropdown-menu > li > a:hover,.dropdown-menu > li > a:focus,.dropdown-menu > .active > a,.dropdown-menu > .active > a:hover,.dropdown-menu > .active > a:focus,.dropdown-submenu:hover > a,.dropdown-submenu:focus > a{background-color:#136fbc; width:116px !important; min-width: 116px !important; text-align:center; }

.nav-system-home {width:120px !important; padding-left:30px;}
.nav-system-company {width:120px !important;}
.navbar-nav li a {font-size:16px;}

.span-oauth {display:none;}.nav-tabs li {border-bottom:5px solid #ccc;padding-bottom:8px;}
.nav-tabs li:hover {border-bottom:5px solid #f1c208;}
.nav-tabs li span {display:none !important;}
.block-tabs {display:none !important;}
.card>.media-wrapper>img {
    width: 100% !important;
    height:100% !important;
}

.card-heading a {
    font-size:16px !important;
}

.price {
    font-size: 14px !important;
}

.card > .media-wrapper > img {
    filter:alpha(opacity=90) !important;-moz-opacity:0.9 !important;-khtml-opacity:0.9 !important;opacity:0.9 !important;
    transition: transform 1.5s ease !important;
    -ms-transition: transform 1.5s ease !important;
    -webkit-transition: transform 1.5s ease !important;
    -o-transition: transform 1.5s ease !important;
    -moz-transition: transform 1.5s ease !important;
}
.card > .media-wrapper > img:hover {
    filter:alpha(opacity=100) !important;-moz-opacity:1.0 !important;-khtml-opacity:1.0;opacity:1.0 !important;
            cursor: pointer;
            transform:scale(1.1) !important;
            -ms-transform:scale(1.1) !important;
            -webkit-transform:scale(1.1) !important;
            -o-transform:scale(1.1) !important;
            -moz-transform:scale(1.1) !important;}
            
            
.card{
		position: relative;
		z-index:999999;
	    width: 100% !important;
	    margin: 0px auto;
	    border: 0px solid #9DD7FF;
	    height: 350px !important;
	    overflow: hidden;
	}
 
.card > .media-wrapper{
		height: 350px !important; padding:0px;cursor: pointer;position: relative;
		border-radius:0 0 15px 15px;
     -webkit-border-radius: 0 0 15px 15px;
     -moz-border-radius: 0 0 15px 15px;
     border:1px solid #ccc;
     margin:0 !important; padding:0px !important;
	}
  
.card > .media-wrapper img{
		width: 100% !important; max-width:100%; height:350px !important; float:left;padding:0px; margin:0px;
	}
  
  
.card .card-heading{
		height: 60px !important;
		line-height: 60px !important;
		width: 100% !important;
		padding:0px !important;
	}
.card .card-heading{
		color: #999;
		position: absolute !important;
		z-index:99999999999 !important;
		background: rgba(0, 0, 0, 0.6);
		margin:auto auto auto auto !important;
		text-align: center;
		left:0;
		bottom: 50px;
		font-size: 16px;
		overflow: hidden;
		border-radius: 0 0px 15px 15px;
     -webkit-border-radius: 0 0px 15px 15px;
     -moz-border-radius: 0 0px 15px 15px;
		
	}
.cards-products .media-wrapper {
    height: 350px !important;
    line-height: 350px !important;
    max-height: 350px !important;
}

.card .card-heading a {color:#fff !important;text-decoration:none !important;}

#cardMode .text-ellipsis {
    padding-right: 0px !important;
    position: relative;
}
.text-left {
    text-align: center !important;
}
	
	.showsumary {width:100%; text-align:right !important;z-index:-0; background: rgba(0, 0, 0, 0.0);z-index:99999999999 !important; position:absolute;  }
	.showsumary:hover  {width:100%; background: rgba(0, 0, 0, 0.8); display:block !important; z-index:99999999999 !important;position:absolute; text-align:center !important; font-size:16px; padding-top:120px; color:#fff; line-height:55px; } 
    .showsumary b {display:none;font-size:60px; color:#2ed3ae;}
    .showsumary:hover b {display:block;}
    .showsumary b a {font-size:16px; color:#fff !important; text-decoration:none; }
    .showsumary:hover b w a {font-size:60px; color:#2ed3ae !important; filter: grayscale(100%) brightness(0) saturate(100%) invert(70%) sepia(44%) saturate(527%) hue-rotate(122deg) brightness(92%) contrast(91%);
}}
	.showsumary:hover .card-heading {display:none;}
	.showsumary a:hover {text-decoration:none !important;}



.panel-body .cards-custom .card > .card-heading {
    min-height: 60px !important;
    height: 60px !important;
    padding: 0px !important;
    font-size: 13px;
    position: relative;
}
#header {padding: 0; margin-bottom: 14px;}
#headNav {min-height: 30px; line-height: 30px; padding: 0; margin-bottom: 8px;}
#headNav, #headTitle {position: static; display: block;}
#headNav > .row {margin: 0}
#headTitle > .row, #headNav > .row {display: table; width: 100%; margin: 0}
#headNav > .row > #siteNav,
#headNav > .row > #siteSlogan,
#headNav > .row > #searchbar,
#headTitle > .row > #siteTitle,
#headTitle > .row > #searchbar {display: table-cell; vertical-align: middle;}

#headTitle {padding: 0;}
#siteNav {text-align: right; float: right; display: inline-block !important;}
@media (max-width: 767px){#siteNav {padding-left: 8px; padding-right: 8px;} }

#searchbar {max-width: initial;}
#searchbar > form {max-width: 150px; float: right;}
#navbar .navbar-nav {width: 100%}
#navbarCollapse {padding: 0;}
#navbar .navbar-nav {margin: 0;}
#navbar li.nav-item-searchbar {float: right;}
#navbar li.nav-item-searchbar #searchbar > form {margin: 4px;}














#headTitle > .row > #navbarWrapper {display: table-cell; vertical-align: middle; padding-left: 8px; }
#headTitle > .row > #navbarWrapper > #navbar {margin:0}
#siteTitle, #siteLogo img {min-width: 150px;}
@media (max-width: 767px)
{
  #headTitle {padding: 0;}
  #headTitle > .row {margin: 0; display: block;}
  #headTitle > .row > #siteTitle {display: block; position: absolute; z-index: 10015; left: 8px;}
  #headTitle > .row > #navbarWrapper {display: block; padding: 0}
  #headTitle > .row > #navbarWrapper > #navbar {margin-bottom: 14px; width: 100%}
  #headTitle #siteLogo img {margin-top: 2px;}
}


#block13{}#block13 .panel-heading{}#block13
{
  /*.panel-heading {}*/
  /*.panel-body    {}*/
  
}
#siteLogo img {height:auto; width:120px; min-width:auto !important;}
.custom-top-right  {color:#99A0BC;}


 /* 导航菜单样式 */
        #zlight-nav,
        #zlight-mobile-nav,
        /*************
        * WRAP
        *************/
        #zlight-nav{
            display: block;
            position: fixed; /* 固定定位 */
            width: 100%;
            z-index: 999999;
            background-color: transparent !important; /* 初始背景透明 */
            transition: all 0.3s ease; /* 添加过渡效果 */
            top: 0; /* 固定在顶部 */
            left: 0;
        }
        /* 滚动时的白色背景样式 */
        #zlight-nav.zlight-scrolled {
            background-color: #ffffff !important;
            box-shadow: 0 2px 10px rgba(0,0,0,0.4);
        }
        /* 鼠标悬停时的白色背景样式 */
        #zlight-nav.zlight-hover {
            background-color: transparent !important;
            box-shadow: 0 2px 10px rgba(0,0,0,0.0);
        }
        /*************
        * MAIN NAV
        *************/


        /*************
        * CLEAR
        *************/


        #zlight-nav:after {
          clear: both;
        }
        /*************
        * LI & A
        *************/

        #zlight-main-nav > li > a{
            color: #ffffff !important; /* 初始字体白色 */
            transition: all 0.3s ease;
        }
        /* 滚动时链接字体黑色 */
        #zlight-nav.zlight-scrolled #zlight-main-nav > li > a {
            color: #000000 !important;
        }
        /* 鼠标悬停时链接字体黑色 */
        #zlight-nav.zlight-hover #zlight-main-nav > li > a {
            color: #000000 !important;
        }
        
        /* 子菜单悬停效果 */
        #zlight-nav.zlight-hover .zlight-submenu > li > a {
            color: #000000 !important;
        }
        
        /* 移动端悬停效果 */
        #zlight-nav.zlight-hover #zlight-mobile-nav > span {
            color: #000000 !important;
        }
        
        #zlight-nav.zlight-hover #zlight-mobile-nav > .zlight-icon {
            color: #000000 !important;
        }
        
        /* 图标悬停效果 */
        #zlight-nav.zlight-hover #zlight-main-nav i {
            color: #000000 !important;
        }

        /****************************
        * MOBILE NAV
        ****************************/
        #zlight-mobile-nav{
            display: none;
        }
        #zlight-mobile-nav > span{
            text-transform: uppercase;
            padding: 0 10px 0 20px;
            float: left;
            color: #ffffff !important;
            transition: all 0.3s ease;
        }
        #zlight-mobile-nav > .zlight-icon{
            float: right;
            padding: 0 20px 0 10px;
            color: #ffffff !important;
            transition: all 0.3s ease;
        }
        #zlight-mobile-nav > select{
            background: none;
            border: none;
            position: absolute;
            top: 0;
            left: 0;
            opacity: 0;
            width: 100%;
            cursor: pointer;
        }
        #zlight-mobile-nav:before,
        #zlight-mobile-nav:after {
          display: table;
          content: " ";
        }
        #zlight-mobile-nav:after {
          clear: both;
        }

        /***************************
        * MEDIA QUERIES
        ***************************/

        /* Small devices (tablets, 768px and up) */
        @media (max-width: 768px) {
            #zlight-mobile-nav{
                display: block;
            }

        }
        @media (min-width: 769px) {

            #zlight-mobile-nav{
                display: none;
            }
        }#block5{}#block5 .panel-heading{}#block5
{
  /*.panel-heading {}*/
  /*.panel-body    {}*/
  
}


.carousel-inner>.item>img, .carousel-inner>.item>a>img {
    min-width: 100%;
    height: auto;
    max-height: 100% !important;
    max-width: 100%;
}
.carousel-caption{top:30%; width:60% !important; max-width:60% !important; left:20% !important; right:20% !important;}
.carousel-caption div{width:100%;}
.tabcsslinktz249 {border-bottom:5px solid #CA1407 !important;}
