/* layout start*/
.wt-content {width: 1200px;margin: 0 auto;position: relative}
/*.wt-content {margin: 0 auto;position: relative}*/
/* layout end*/


/*轮播图 start*/
.wt-banner {position: relative;clear: both;width: 100%;}
.wt-menu-list {margin: 0 auto;width: 712px;overflow: hidden;}
.wt-menu-list>li {float: left;padding: 8px 20px;cursor: pointer;position: relative;}
.wt-menu-list>li.active {color: #03A5D4;}
.wt-menu-list>li.active span{position: absolute;bottom: 0;left: 50%;width: 24px;height: 2px;border-radius: 2px;margin-left: -12px;background: #03A5D4;}
.banner-content {width: 100%;position: relative}
.wt-menu-left {position: absolute;left: 0;top: -40px;z-index: 9999;color: #fff;}
.wt-menu-left .top-menu{width: 224px; height: 40px;line-height:40px;background: url("icon_list.png") -176px -354px no-repeat;text-align: center;position: relative;cursor: pointer;}
.wt-menu-left .top-menu span {float: left; width: 20px;height: 20px;background: url("icon_list.png") -156px -56px no-repeat; position: absolute;left: 20px;top:9px;}
.inner-menu {width: 224px;height: 400px;background: rgba(0,0,0,0.75)}
.inner-menu li {padding: 16px;box-sizing: border-box;padding-left: 60px;cursor: pointer;}
.inner-menu li.active {background: #000000;}
.inner-menu li span {float: right;width: 10px;height: 10px;background: url("icon_list.png") -150px -26px no-repeat;margin-top: 3px;}
.view-more {font-size: 14px;color: #03A5D4;box-sizing: border-box;padding-left: 60px;margin-top: 80px;cursor: pointer;}
.view-more span {display: inline-block; width: 14px;height: 10px;background: url("icon_list.png") -282px -26px no-repeat;}
.inner-menu-small {width:752px;min-height:400px;background:rgba(0,0,0,0.72);position: absolute;left: 224px;top:40px;z-index: 999;}
.next-list {box-sizing: border-box;padding: 30px 20px;}
.next-list>li {overflow: hidden;margin-bottom: 20px;}
.next-list .left {float: left; width: 134px;font-size: 14px;text-align: right;box-sizing: border-box;padding-right: 40px;}
.next-list .left span {display:inline-block;width: 10px;height: 10px;background: url("icon_list.png") -150px -26px no-repeat;vertical-align: middle;margin-left: 5px;}


.next-list .right {float: left; width: 538px;font-size: 14px;border-bottom: 1px dashed #979797;}
.next-list .right ul {margin-left: -16px;}
.next-list .right li {float: left;padding: 0 16px;font-size: 14px;margin-bottom: 19px;border-right: 1px solid #fff;cursor: pointer;}
.next-list .right li:last-child {border: none}
.wt-menu-right {position: absolute;right: 0;top:0;width: 224px;height: 400px;overflow:hidden;border: 1px solid #f0f0f0;background: #fff;z-index: 9999;}
.wt-menu-right .user-box {width: 100%;padding-bottom:22px;text-align: center;font-size: 14px;color: #333333;padding-top: 9px;}
.wt-menu-right .user-box img {width: 66px;height: 66px;border-radius: 66px;}
.wt-menu-right .user-box button {width: 90px; height: 32px;background: url("icon_list.png") -436px -354px no-repeat;color: #fff;font-size: 14px;margin-top: 8px;}
.wt-menu-right span {display: inline-block;width: 14px;height: 14px;vertical-align: middle;background: url("icon_list.png") -345px -25px no-repeat;}
.wt-menu-right label {font-size: 14px;font-weight: normal;color: #F99C3B;margin-left: 5px;}

.message-box .mb-header{height: 40px;line-height: 40px;border-top: 1px solid #f0f0f0; border-bottom: 1px solid #f0f0f0; }
.message-box .mb-header li {float: left;width: 50%;text-align: center;font-size: 14px;height: 40px;cursor: pointer;}
.message-box .mb-header li.active {border-bottom: 1px solid #03A5D4;color: #03A5D4;}
.message-box .mb-txt li {height: 39px;line-height: 39px;font-size: 12px;padding: 0 8px;box-sizing: border-box;border-bottom: 1px solid #f0f0f0;}
.message-box .mb-txt li div:last-child {float: right;color: #666;}
.message-box .mb-txt li div:first-child {width: 130px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;float: left;}

.message-box_activity label {position: absolute;top:120px; right: 30px;width: 16px;height: 16px;border-radius: 8px;background: #FE0221;color: #fff;text-align: center;line-height: 16px;font-size: 12px;}

.banner-content .swiper-container {width: 100%;height: 400px;}
.swiper-pagination-bullet-active {background: #fff!important;}
.menu-line {border-bottom: 1px solid #03A5D4;}
/*轮播图 end*/




/*轮播图 start*/
.wt-banner {position: relative;clear: both;width: 100%;}
.zhangwei {height: 126px;}
.wt-menu-list {margin: 0 auto;width: 850px;  padding-left: 84px;  overflow: hidden;padding-bottom: 6px;}
.wt-menu-list>li {float: left;padding: 8px 20px;font-weight: 600;font-size: 16px;cursor: pointer;position: relative;}
.wt-menu-list>li.active {color: #03A5D4;}
.wt-menu-list>li.active span{position: absolute;bottom: 0;left: 50%;width: 24px;height: 2px;border-radius: 2px;margin-left: -12px;background: #03A5D4;}
.banner-content {width: 100%;margin-top: 0px;position: relative}
.wt-menu-left {position: absolute;left: 0;top: -40px;z-index: 9999;color: #fff;}
.wt-menu-left .top-menu{width: 224px; height: 40px;line-height:40px;background: url("icon_list.png") -176px -354px no-repeat;text-align: center;position: relative;}
.inner-menu {width: 224px;height: 400px;background: rgba(0,0,0,0.65)}
.inner-menu li {padding: 14px 16px 15px 60px;box-sizing: border-box;cursor: pointer;}
.inner-menu li.active {background: #000000;}
.inner-menu li span {float: right;width: 10px;height: 10px;background: url("icon_list.png") -150px -26px no-repeat;margin-top: 3px;}
.view-more {padding: 8px 16px 8px 50px;  cursor: pointer;font-size: 14px;color: #03A5D4;box-sizing: border-box;margin-top: 0px;cursor: pointer;}
.inner-menu li.view-more span {display: inline-block;float: none; width: 14px;height: 10px;background: url("icon_list.png") -282px -26px no-repeat;}
.view-more a{color: #03A5D4;}
.inner-menu-small {width:752px;min-height:400px;background:rgba(0,0,0,0.72);position: absolute;left: 224px;top:40px;z-index: 999;}
.next-list {box-sizing: border-box;padding: 30px 20px;}
.next-list>li {overflow: hidden;margin-bottom: 10px;}
.next-list .left {float: left; width: 150px;font-size: 14px;text-align: right;box-sizing: border-box;padding-right: 40px;}
.next-list .left span {display:inline-block;width: 10px;height: 10px;background: url("icon_list.png") -150px -26px no-repeat;vertical-align: middle;margin-left: 5px;}
.next-list .left label{display: inline-block;width: 88px;line-height: 22px;vertical-align: middle;}

.next-list .right {float: left; width: 520px;line-height: 22px;font-size: 14px;border-bottom: 1px dashed #979797;}
.next-list .right ul {margin-left: -16px;}
.next-list .right li {float: left;padding: 0 16px;font-size: 14px;margin-bottom: 10px;border-right: 1px solid #fff;cursor: pointer;}
.next-list .right li:last-child {border: none}
.wt-menu-right {position: absolute;right: 0;top:0;width: 224px;height: 400px;border: 1px solid #f0f0f0;background: #fff;z-index: 9999;}
.wt-menu-right .user-box {width: 100%;padding-bottom:22px;text-align: center;font-size: 14px;color: #333333;padding-top: 9px;}
.wt-menu-right .user-box img {width: 66px;height: 66px;border-radius: 66px;cursor: pointer  }
.wt-menu-right .user-box button {width: 90px; height: 32px;background: url("icon_list.png") -436px -354px no-repeat;color: #fff;font-size: 14px;margin-top: 8px;}
.wt-menu-right span {display: inline-block;width: 14px;height: 14px;vertical-align: middle;background: url("icon_list.png") -345px -25px no-repeat;}
.wt-menu-right label {font-size: 14px;font-weight: normal;color: #F99C3B;margin-left: 5px;}

.message-box .mb-header{height: 40px;line-height: 40px;border-top: 1px solid #f0f0f0; border-bottom: 1px solid #f0f0f0; }
.message-box .mb-header li {float: left;width: 50%;text-align: center;font-size: 14px;height: 40px;cursor: pointer;}
.message-box .mb-header li.active {border-bottom: 1px solid #03A5D4;color: #03A5D4;}
.message-box .mb-txt li {height: 39px;line-height: 39px;font-size: 12px;padding: 0 8px;cursor:pointer;box-sizing: border-box;border-bottom: 1px solid #f0f0f0;}
.message-box .mb-txt li div:last-child {float: right;color: #666;}
.message-box .mb-txt li div:first-child {width: 130px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;float: left;}

.banner-content .swiper-container {width: 100%;height: 400px;}
.swiper-pagination-bullet-active {background: #fff!important;}
/*轮播图 end*/


.classify_li a{color:#FFF;}
.classify_li a:hover{color:#FFF;text-decoration:none;}


/*index end*/


/* add code cfannb*/
/*首页促销产品*/
.pro-promotion{width:1190px;margin:0px auto 0px;position:relative;}
.pro-promotion ul{display:block;height:auto;}
.pro-promotion li{width:238px;height:238px;float:left;display:block;}
.pro-promotion li a{width:228px;height:228px;display:block;margin:5px;position:relative;}
.pro-promotion li img{width:226px;height:226px;border:1px solid #f7f7f7;}
.pro-promotion li a:hover{box-shadow:2px 2px 2px #eeeeee;}
.divide-img{border-top:1px solid #999;font-size:45px;text-align: center;padding:40px;font-family:"微软雅黑","Microsoft YaHei","SimHei"}
.divide-title{font-family:"Microsoft YaHei","SimHei";height:auto;padding:25px 0px 10px 0px}
.divide-title .title-a{width:350px;font-size:20px;float:left;font-weight:700;margin-right:10px;text-align: left;}
.divide-title .title-b{width:820px; float:right;font-size:12px;text-align: right;line-height:18px;padding:4px 0px;}
.divide-title .title-b a:hover{color:#ff0000;}
.divide-title label{padding:0px 8px;border-right:1px solid #bbb;display: inline-block;}
.divide-title .line{border-bottom:2px solid #006ECD;height:1px;}

.divide-cbname-box{position:absolute;bottom:0px;left:0px;height:48px;width:226px;text-align:center;background:rgb(247,247,247);margin-left:1px;opacity:0.9;filter:alpha(opacity=90);}
.divide-cbname-f{position:relative;display:table-cell;vertical-align:middle;text-align:center;height:40px;width:228px;}
.divide-cbname{position:relative;vertical-align: middle;padding:0px 20px;line-height:18px;overflow:hidden;margin-top:6px;height:auto;max-height:36px;font-size:14px;color:#444444;}
.divide-cbname-icon{position:absolute;right:10px;top:10px;}

.clearboth {
    clear: both;
}