﻿.bmain {margin: 0px auto;}
.bmain .slide-logos{position:relative;width:100%;margin-bottom:25px;}
.bmain .slide-logos .prev-btn,.bmain .slide-logos .next-btn{background:url(../images/p-n.png) no-repeat;height:34px;width:34px;display:block;position:absolute;top:50%;left:-5px;margin-top:-17px;z-index:5;}
.bmain .slide-logos .prev-btn{background-position:0 -35px;}
.bmain .slide-logos .prev-btn:hover,.bmain .slide-logos .next-btn:hover{opacity:.8;cursor:pointer;}
.bmain .slide-logos .next-btn{ left:auto; right:-5px;}
.bmain .slide-logos .logos-box{position:relative;margin:0 auto;overflow:hidden;}
.bmain .slide-logos ul{ height:auto;width:2000%;}
.bmain .slide-logos ul li{ height:auto;float:left;display:inline;overflow:hidden;}
.bmain .slide-logos ul li a{position:relative;width:117px; height:58px;line-height:60px;text-align:center;background:#fff; display:block;float:left; cursor:pointer;border-color: #fff #eaeaea #eaeaea #fff;border-style:solid;border-width:1px;}
.bmain .slide-logos ul li a img{ width:80px; height:40px;margin-top:10px;}
.bmain .slide-logos ul li a span{background:#ff3366;bottom: 0;color: #fff;display:none;font: 12px/14px "microsoft yahei";height: 14px;left: 0;position: absolute;text-align: center;width: 100%;z-index:3;}
.bmain .slide-logos ul li a:hover{border:#ff3366 solid 1px;}
.bmain .slide-logos ul li a:hover span{display:block;}
.bmain .slide-logos ul li a.wait{cursor:default;color:#666;font-size:14px;}
.bmain .slide-logos ul li a.wait:hover{text-decoration:none;}
.bmain .brand-bd{background:#fff;position:absolute;width:285px;height:365px;top:0;left:0;opacity:.8;z-index:10;}
.bmain .brand-more a{display:block;position:absolute;bottom:150px;left:50%;margin-left:-65px;background:url(../images/more-brand.png) no-repeat;height:130px;width:130px;z-index:11;}
.bmain .brand-more a .txt{position:absolute;bottom:35px;left:43px;color:#fff;font-size:14px;}
.bmain .brand-more a:hover{opacity:.85;filter:alpha(opacity=85);}

.brand-banner{height:260px;width:100%;background-position:center top !important;}
.brand-banner .center{margin:0 auto;}
.brand-banner .center .brand-open{position:relative;width:300px;height:170px;float:right;margin-top:60px;}
.brand-banner .center .brand-bg{position:absolute;top:20px;left:30px;z-index:2;width:240px;height:130px;}
.brand-banner .center .brand-ceng{display:block;position: absolute; top:0; left:0;width:300px; height:170px;background:#fff;  opacity:.8; filter:alpha(opacity=50);z-index:2;}
.brand-banner .center .brand-open .line{height:1px;overflow:hidden;background:#ababab;border-bottom:#fff solid 1px;}
.brand-banner .center .brand-open .logo{text-align:center;}
.brand-banner .center .brand-open .txt{margin-top:5px;color:#222;}

.bmain .normal-title{height:40px;line-height:40px;background: url(../images/normal-title-bg.gif) no-repeat right #ff3366;margin:20px 0;}
.bmain .normal-title .title {font-size:15px;font-family:"微软雅黑","宋体";color:#fff;display:inline-block;padding:0 20px;float:left;}
.bmain .normal-title .title h3{font-weight:normal;}
.bmain .normal-title .txt{font-size:14px;color:#666;margin-right:10px;}

.arial {font-family: Helvetica,Arial,SimSun;}
.brand-mod {float: left;position: relative;width: 483px;height: 200px;_overflow: hidden;margin: 0 3px 5px 2px;border: 1px solid #EDEDED;background: #FFF}
.brand-mod .link {display: block;zoom: 1;position: absolute;left: -1px;top: -1px;z-index: 3;width: 485px;height: 202px;background: url(../images/brand/spacer.png)}
.brand-mod .link:hover {width: 479px;height: 196px;border: 3px solid #f8285c;}
.brand-mod .i-new {display: block;position: absolute;right: 0;top: 0;width: 45px;height: 45px;background: url(../images/brand/common-icon8.alpha.png) -166px -30px no-repeat}
.brand-mod .i-jsyt {display: block;position: absolute;right: 0;top: 0;width: 41px;height: 20px;background: url(../images/brand/common-icon8.alpha.png) -187px -190px no-repeat}
.brand-mod .img {float: left;display: block;width: 320px;height: 200px}
.brand-mod .info {float: left;width: 163px;text-align: center}
.brand-mod .logo {display: block;width: 100px;height: 46px;margin: 15px auto 9px;}
.brand-mod .about {width: 155px;height: 20px;margin: 0 auto 5px;line-height: 20px;font-size: 13px;color: #999;overflow: hidden}
.brand-mod .desc {height: 65px;overflow: hidden;font-size: 13px}
.brand-mod .desc strong {font-size: 13px;color: #C33}
.brand-mod .desc span {font-size: 36px;line-height: 36px}
.brand-mod .desc p {color: #999}
.brand-mod .i-soon {display: block;margin: 0 auto;width: 75px;height: 19px;text-indent: -9999px;background: url(../images/brand/common-icon8.alpha.png) -136px -75px no-repeat}
.brand-mod .fls {height: 40px;line-height: 40px;font-size: 13px;color: #FFF;background: #f8285c}
.brand-mod .fls strong {font-size: 18px}
.brand-mod .i-clock {display: inline-block;*display: inline;*zoom: 1;width: 16px;height: 16px;margin-right: 8px;vertical-align: middle;background: url(../images/brand/common-icon8.alpha.png) -95px -153px no-repeat}
/**.w1100.dlist{width:1240px;}*/
.w1100 .brand-mod{width:380px;height:173px;margin: 10px 6px 10px 10px;}
.w1100 .brand-mod .link{width:378px;height:172px;}
.w1100 .brand-mod .img{width:260px;height:173px;}
.w1100 .brand-mod .info{width:120px;}
.w1100 .brand-mod .about{width:115px;}
.w1100 .brand-mod .desc{height:38px;}
.w1100 .brand-mod .link:hover {width: 376px;height: 169px;}
.w1100 .brand-mod .fls{font-size: 12px;}