/*
* author: jinbo
* time: 2019-11-29
*/
html,body,h1,h2,h3,h4,h5,h6,div,ul,ol,li,dl,dt,dd,iframe,textarea,input,button,p,span,a,em,i,s,img,s,b,strong,form,label,table,tbody,tfoot,thead,tr,th,td,hr,video{margin:0;padding:0}
body{font:14px/1.8 "\5FAE\8F6F\96C5\9ED1",Tahoma,Arial,sans-serif;color:#333; min-width:1200px;background: #f5f5f5;}
h1,h2,h3,h4,h5,h6,button,input,select,textarea{font-size:100%;font-weight:normal;}
table {border-collapse:collapse;border-spacing:0;}
em,i,s,b{font-style:normal;}
ol,ul{list-style: none;}
img{border:none;}
video{outline: none;}
a,textarea,select,input{resize:none;outline:none; font-family:"\5FAE\8F6F\96C5\9ED1",Tahoma,Arial,sans-serif;}
a{color:#444;text-decoration:none;-webkit-transition:all .2s ease-out 0s;-moz-transition:all .2s ease-out 0s; transition:all .2s ease-out 0s;}
a:hover {text-decoration:none;color:#0364d8;}
a:hover img{opacity: 0.9;filter:alpha(opacity=90);}
::-webkit-input-placeholder {color:#aaa;}
:-moz-placeholder {color:#aaa;}
::-moz-placeholder {color:#aaa;}
:-ms-input-placeholder {color:#aaa;}
.clearfix:after {content:"\200B"; display:block; height:0; clear:both;}
.clearfix {*zoom:1;}

@font-face {font-family: "iconfont";
src: url('../font/iconfont.eot?t=1577178873397'); /* IE9 */
src: url('../font/iconfont.eot?t=1577178873397#iefix') format('embedded-opentype'), /* IE6-IE8 */
url('data:application/x-font-woff2;charset=utf-8;base64,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') format('woff2'),
url('../font/iconfont.woff?t=1577178873397') format('woff'),
url('../font/iconfont.ttf?t=1577178873397') format('truetype'), /* chrome, firefox, opera, Safari, Android, iOS 4.2+ */
url('../font/iconfont.svg?t=1577178873397#iconfont') format('svg'); /* iOS 4.1- */
}

@font-face{font-family:fetteengd;src:url('../font/fetteengd.ttf')}
.iconfont {
font-family: "iconfont" !important;
font-size: 16px;
font-style: normal;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
}
.icon-jjry-1:before {
content: "\e645";
}

.icon-jjry-2:before {
content: "\e61e";
}
.icon-jjry-3:before {
content: "\e680";
}
.icon-jjry-4:before {
content: "\e63e";
}

.icon-jjry-5:before {
content: "\e603";
}
.icon-jjry-6:before {
content: "\e611";
}
.icon-jjry-7:before {
content: "\e618";
}
.icon-jjry-8:before {
content: "\e651";
}
.icon-jjry-9:before {
content: "\e60d";
}
.icon-jjry-10:before {
content: "\e63f";
}
.icon-jjry-11:before {
content: "\e60f";
}
.icon-jjry-12:before {
content: "\e632";
}
.icon-jjry-13:before {
content: "\e60e";
}
.icon-jjry-14:before {
content: "\e619";
}
.icon-jjry-15:before {
content: "\e6af";
}
.icon-jjry-16:before {
content: "\e608";
}

.icon-jjry-17:before {
content: "\e623";
}

.icon-jjry-18:before {
content: "\e626";
}


.icon-code:before {
content: "\e621";
}


.icon-jiantoushangsheng:before {
content: "\e7f1";
}

.icon-jiantouxiajiang:before {
content: "\e7f2";
}

.icon-zhiwensuoding:before {
content: "\e620";
}

.icon-qianghuadiban:before {
content: "\e675";
}


.icon-zhuangxiuguanli:before {
content: "\e6dc";
}

.icon-jiudian:before {
content: "\e630";
}

.icon-jiancaibancai:before {
content: "\e600";
}

.icon-kujialeqiyezhan_jichengdiaoding:before {
content: "\e643";
}

.icon-jiaoyu:before {
content: "\e601";
}


.icon-weiyu:before {
content: "\e602";
}

.icon-chuguiyigui:before {
content: "\e695";
}

.icon-weibiaoti:before {
content: "\e60a";
}

.icon-zaoju:before {
content: "\e66a";
}

.icon-penwu:before {
content: "\e650";
}

.icon-chuang:before {
content: "\e637";
}

.icon-jiafang:before {
content: "\e605";
}

.icon-guancai:before {
content: "\e66f";
}

.icon-youqituliao:before {
content: "\e67e";
}

.icon-chongdianheguzhang-guzhang:before {
content: "\e662";
}

.icon-mumen:before {
content: "\e6a2";
}

.icon-yigui:before {
content: "\e607";
}

.icon-jingshuiqi-:before {
content: "\e681";
}

.wrap{width:1200px;margin:0 auto;}
.bggray{background:#f5f5f5;}
.bgwhite{background:#fff;}
.box300{width:300px;}
.box360{width:360px;}
.box430{width:430px;}
.box570{width:570px;}
.box760{width:760px;}
.box880{width:880px;}
.box370{width:370px;}
.box340{width:340px;}
.fl{float:left;}
.fr{float:right;}
.prl{position: relative;}
.icons{background: url(../images/icons.png);background-repeat: no-repeat;}
.mt10{margin-top:10px;}
.mt20{margin-top:20px;}
.mt30{margin-top:30px;}
.pd15{padding:15px;}
.red{color: #e00b0b;}
.yellow{color:#ff9800}
.dn{display:none;}
.db{display:block;}
.bb{font-weight: bold;}

.top{position:relative;height:40px;border-bottom:1px solid #e6e6e6;background:#fff;color:#888;z-index:1;}
.top-meau{ position:relative;float:left;height:40px;}
.top-meau ul li{float:left;height:40px; line-height:40px;}
.top-meau ul li a{display:inline-block;height:40px; padding:0 10px;line-height:40px;color:#888;}
.top-meau ul li a:hover{color:#666;}
.top-meau ul li.more{position:relative;}
.top-meau ul li.more a{padding:0 18px 0 10px;}
.top-meau ul li.more a i{position:relative;left: 8px;top: -2px; display:inline-block; width:7px;height:4px;background-position:0 -48px;-webkit-transition: -webkit-transform ease .2s;transition: transform ease .2s;}
.top-meau ul li.more:hover a{color:#666;}
.top-meau ul li.more.on >a{background-color:#e9e9e9;color:#666;}
.top-meau ul li.more:hover a i{-webkit-transform: rotate(180deg);transform: rotate(180deg);}
.top-meau ul li.more ul{display:none;position:absolute; top:40px; right:0;padding:5px;width:168px; background:#e9e9e9;z-index:9;}
.top-meau ul li.more ul li{ text-align:center;}
.top-meau ul li.more ul li a:hover{background:#fff;}
.top-nav{float:right;height:40px;}
.top-nav ul li{float:left;height:40px;line-height:40px;}
.top-nav ul li a{display:inline-block;height:40px; padding:0 14px;line-height:40px;color:#999;}
.top-nav ul li.mobile a{background:url(../images/icons.png) no-repeat 10px 14px;padding-left:26px;}
.header{padding:20px 0;height:80px;background:#fff;}
.logo{float:left;width:210px;height:74px;margin:3px 0;}
.logo img{/*width:100%;*/height:100%;}
.search-box{float:right;}
.search{position: relative;width:530px;height:34px;border:2px solid #264391;margin-top:6px;}
.search-text{float:left;width:440px;height:24px; line-height:24px;padding:5px 10px;border:0 none;}
.search-btn{float:left;width:70px;height:34px;background:#264391; font-size:16px;border:0 none; color:#fff;cursor: pointer;}
.hot-search{height:24px;line-hegiht:24px;margin-top:6px;}
.hot-search p,.hot-search a {float:left;font-size: 14px;color: #666;}
.hot-search a {color: #999;margin-right: 14px;}
.login-btns{float:right;display:inline-block;height:40px;margin-top:10px;margin-left:100px; overflow: hidden;}
.login-btns a{display:inline-block;float:left;width:100px;height:40px;margin:0 6px;line-height:40px; text-align: center;-webkit-border-radius: 8px;-moz-border-radius: 8px; border-radius: 8px;box-sizing: border-box;}
.login-btns a.login{background:#3863c9;color:#fff;}
.login-btns a.register{border:1px solid #3863c9;color:#3863c9;}
.header-code {float:right;width:184px;height:72px;padding-left:40px;}  
.header-code img{float:left;width:72px;height:72px;margin-right:10px;}
.header-code div{padding-top:10px;}
.nav-bar{height:44px;background:#264391;}
.catebar{ float: left;width: 180px;height: 44px; line-height:44px; font-size:16px;background: #3863c9;color: #fff;text-align: center;}
.nav-bar-list{float:right;width:1000px;}
.nav-bar-list li{float:left;height:44px;line-height: 44px;font-size:18px;}
.nav-bar-list li a{display:inline-block;padding:0 30px;color:#fff;}
.nav-bar-list li a:hover{background:#1d377c;color:#fff;}
.nav-bar-list li.on a{color:#264391;}
.cate-list{position: absolute;left:0;top: 44px;width:180px;height:500px; overflow-y:auto;background:#fff; z-index:10;}
.cate-list li{height: 49px;line-height: 49px;cursor: pointer; -webkit-transition: all .5s; -moz-transition: all .5s;transition: all .5s; padding: 0 10px; border-bottom: 1px #f5f5f5 solid;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.cate-list li:hover,.cate-list li.on {background: #eee;}
.banner{position:relative;width:100%;height:500px;overflow: hidden;}
.banner-list{width:100%;height:500px;}
.cate-list-items{position: absolute; top: 44px;left: 228px; background: #fff; width: 1020px; height: 500px; padding: 6px 0 20px 0; overflow-y: auto;z-index: -1;-webkit-box-shadow: 0 6px 12px rgba(23, 23, 23, 0.1);-moz-box-shadow: 0 6px 12px rgba(23, 23, 23, 0.1); box-shadow: 0 6px 12px rgba(23, 23, 23, 0.1);opacity: 0; filter: alpha(opacity=0);  -webkit-transition: all .5s;-moz-transition: all .5s;transition: all .5s;box-sizing: border-box;}
.cate-list-items-box{float:left;width:50%;box-sizing: border-box;padding:0 15px;}
.cate-list-items-box-tits {display: block;line-height:34px;font-weight: bold;color:#264391;}
.cate-list-items-box-tits:hover{color:#264391;}
.cate-list-items-cla ul li {float: left;margin: 2px 4px 2px 0;}
.cate-list-items-cla ul li a {display: block;font-size: 12px;color: #666;padding-right: 8px;}
.cate-list-items-cla ul li a:hover {color: #e00b0b;}


.home-frist{margin:10px auto 0 auto;width:1010px;padding-left:190px;}
.banner{position:relative;display:inline-block;width:760px;height:270px;overflow: hidden;}
.banner-list{width:100%;}
.banner-list ul li{position:absolute;width:760px;height:270px;display:none;}
.banner-list ul li:first-child{display:block;}
.banner-list ul li a{display:block;width:760px;height:270px;}
.banner-control{position:absolute;left:0;bottom:16px; width:100%; text-align: center; z-index:9;}
.banner-control ul li{display:inline-block;}
.banner-control ul li{display:inline;width:0;height:0;font-size:0;color:#000;padding:6px; margin-left: 8px;background: #fff;cursor: pointer;overflow: hidden;-webkit-border-radius:100%;-moz-border-radius:100%; border-radius:100%;filter:alpha(opacity=60);-moz-opacity:.6;-khtml-opacity:.6;  opacity:.6;}
.banner-control ul li.on{filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1;  opacity:1; background:#53a2ef;}

.concentrate{width:760px;height:202px;margin-top:10px;background:#fff;}
.concentrate .tit{height:32px; line-height: 32px; padding:5px 18px;color:#999;}
.concentrate  .tit span{color:#264391;}
.concentrate ul li{float:left;display:inline-block;width:168px;margin:0 0 0 18px;}
.concentrate ul li .pic{display:block;width:168px; height:112px;}
.concentrate ul li .bt{height:28px;margin-top:5px; line-height: 28px; text-align:center;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}

.bn-rt{float:right;width:210px;height:474px;padding: 15px 15px 0 15px;background:#fff;}
.four-btns {padding-bottom: 5px;border-bottom: 1px solid #ededed;}
.four-btns a {display: block; float: left; width:100px; height: 36px;line-height:36px;box-sizing: border-box;-webkit-border-radius: 20px;-moz-border-radius: 20px; border-radius: 20px; cursor: pointer;margin-bottom: 10px;}
.four-btns a i { float: left;display: block;}
.wysb {border: 1px solid #ffe0ab; background: #ffefd3; color: #f9aa20; margin-right: 10px;}
.wysb i {width: 20px; height: 18px;background-position: -150px 0; margin: 9px 4px 0 9px;}
.wysb:hover{color: #f9aa20;}
.wytp {border: 1px solid #f8a8a3;background: #ffefee;color: #ff867b;}
.wytp i {width: 22px;height: 18px;background-position: -235px 0;margin: 9px 3px 0 8px;}
.wytp:hover{color:#ff867b;}

.brand-entry{padding:5px 15px;}
.brand-entry-tit{ position: relative; text-align:center;height:36px; line-height: 36px;}
.brand-entry-tit span{padding:0 10px;color:#264391;}
.brand-entry-tit:before,.brand-entry-tit:after{ content: "";display: inline-block;width: 30px;height: 2px;background: #264391;}
.entry-scroll{height:234px; overflow: hidden;}
.entry-scroll ul li{height:26px; line-height: 26px; overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.entry-scroll ul li a p{float: left;width: 82px; font-size: 14px; color: #7e7c7b;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.entry-scroll ul li a span{float:right;width: 108px;height: 26px;font-size:12px;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;color: #444;}
.entry-scroll ul li a {font-size: 12px;}





.web-data ul li { line-height:30px; color: #7e7c7b;}
.web-data ul li span {color: #E00B0B;}

.titles{height:44px;line-height:44px;padding:6px 0; overflow: hidden;}
.titles .more{float: right;color: #999;font-size: 14px; font-weight: normal; }
.titles .bt{position: relative;font-size: 26px;color: #337ab7;font-weight: 600; line-height: 44px;}
.titles .bt i{float: left; display: block; width: 40px;height: 44px;margin-top:3px;}
.titles .bt i.hot{background: url(../images/hot.png) no-repeat 0 6px;}
.titles .bt i.effect{background: url(../images/i_3.png) no-repeat 0 6px;}
.titles .bt i.news{background: url(../images/i_5.png) no-repeat 0 6px;}
.titles .point{float: left;width: 10px;height: 10px;margin:20px 10px;-webkit-border-radius: 50%;-moz-border-radius: 50%;border-radius: 50%;background:#337ab7;}
.titles .ms{float: left; display: block; height: 44px;margin-top:3px;}
.titles.yellow .bt{color: #dba020;}
.titles.yellow .point{background: #dba020;}

.title-a {height:40px;line-height:40px;font-size: 20px;font-weight: 600;color: #333; border-bottom: 1px #e5e5e5 solid;padding-bottom: 6px;}
.title-a span {position:relative;float:left;height:40px; line-height: 40px; padding-bottom: 6px;border-bottom: 1px  solid #264391 }
.title-a span strong {color:#264391;}
.title-a span.hot::after { content: '';position: absolute;top:-5px;right:-20px;display: block; width: 17px;height: 12px;background: url(../images/hot_1.png) no-repeat;}
.title-a .more{float: right;color: #999;font-size: 14px; font-weight: normal; margin-top: 6px;}
.hot-cata{width:236px;height: 522px;padding: 20px 14px; overflow: hidden;}
.hot-cata ul{width:246px;}
.hot-cata ul li{float:left;display:inline-block;width:72px; height:110px;margin:10px 10px 0 0; text-align: center;}
.hot-cata ul li a img{width:72px;height:72px;}
.hot-cata ul li a div{height:24px; line-height: 24px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}


.hot-click{display:inline-block;width: 587px;height: 522px;padding: 20px 14px;margin-left:10px;}
.hot-click-control{float:right;}
.hot-click-control li{float:left;display:inline-block;height:32px;line-height: 32px;padding-bottom:2px; font-size:14px;margin:10px 20px 0 20px;cursor: pointer;}
.hot-click-control li.on{border-bottom: 4px solid #264391;}
.hot-click-cont{margin-top:10px;}
.hot-click-cont .hot-click-box{display:none;}
.hot-click-cont .hot-click-box.disb{display:block;}
.hot-click-box-head{height:36px;background:#f8f8f8;}
.hot-click-box-head ul li{float:left;height:36px; line-height: 36px; text-align: center;}
.hot-click-box-head ul li.col-1{width:55px;}
.hot-click-box-head ul li.col-2{width:350px;}
.hot-click-box-head ul li.col-3{width:80px;}
.hot-click-box-head ul li.col-4{width:92px;}
.hot-click-box-items ul li{float:left;height:42px;}
.hot-click-box-items ul li.col-1{width:55px; text-align:center;}
.hot-click-box-items ul li.col-2{width:350px;}
.hot-click-box-items ul li.col-3{width:80px;text-align:center;height:42px; line-height: 42px;color:#f1a31b;}
.hot-click-box-items ul li.col-4{width:92px;text-align:center;height:42px; line-height: 42px;font-size:12px;color:#E00B0B;}
.hot-click-box-items ul li.col-1 span{ display: inline-block;width: 20px;height: 20px;margin:11px auto;-webkit-border-radius: 4px;-moz-border-radius: 4px; border-radius: 4px;color: #fff;text-align: center; line-height: 20px; background: #ccc;}
.hot-click-box .hot-click-box-items:nth-of-type(1)  ul li.col-1 span {background: #E00B0B;}
.hot-click-box .hot-click-box-items:nth-of-type(2)  ul li.col-1 span {background: #ff7640;}
.hot-click-box .hot-click-box-items:nth-of-type(3)  ul li.col-1 span { background: #fdc45c;}
.hot-click-box-items ul li.col-2 .img{float:left;width:64px;height:35px;margin:4px 20px;border:1px solid #eee;-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px; overflow: hidden;}
.hot-click-box-items ul li.col-2 .chara{float:left;width:238px;height:45px; line-height: 45px; color:#f1a31b;}
.hot-click-box .hot-click-box-items:nth-of-type(1)  ul li.col-2 .chara {color: #E00B0B;}
.hot-click-box .hot-click-box-items:nth-of-type(2)  ul li.col-2 .chara {color: #ff7640;}
.hot-click-box .hot-click-box-items:nth-of-type(3)  ul li.col-2 .chara {color: #fdc45c;}
.hot-click-box .hot-click-box-items:nth-of-type(1)  ul li.col-3 {color: #E00B0B;}
.hot-click-box .hot-click-box-items:nth-of-type(2)  ul li.col-3 {color: #ff7640;}
.hot-click-box .hot-click-box-items:nth-of-type(3)  ul li.col-3 {color: #fdc45c;}

.hot-news{width:272px;height: 522px;padding:20px 14px;}
.mask-btns{padding-bottom:10px;margin-bottom:10px;border-bottom:1px dashed #eee;}
.join-rank-btn{float:left;width:136px; text-align:center; cursor: pointer; color:#E00B0B;}
.brand-all-btn{float:left;width:136px; text-align:center; }
.join-rank-btn img,.brand-all-btn img{display:block;width:61px;height:61px;margin:0 auto;}
.join-rank-btn span,.brand-all-btn span{display:block;height:24px; line-height:24px;margin:10px 0;}
.hot-news-list ul li { position: relative;padding: 8px 0 8px 18px; line-height: 28px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.hot-news-list ul li:before{content:""; position:absolute; left:0;top:20px; width:6px;height:6px; border-radius:100%; background:#ccc;  }
.hot-news-list ul li a {font-size: 15px;color: #333;}
.pprz-btn{float:left;display:inline-block;padding-right:16px;height: 30px;line-height: 30px; padding-left: 40px; margin:10px 0 0 20px;font-size:14px;color: #fff; background: url(../images/i_4.png) no-repeat 14px 6px #fd6e1a; cursor: pointer;}



.tabs-box{width:859px;padding:20px 15px;background:#fff;}
.brands-control{float:left;display:inline-block;margin-left:100px;}
.brands-control li{float:left;display:inline-block;height:32px;line-height: 32px;padding-bottom:2px; font-size:18px; font-weight:normal;margin:10px 30px 0 30px; cursor: pointer;}
.brands-control li.on{border-bottom: 4px solid  #264391;}
.brands-cont{padding-top:10px;}
.brands-cont .rank-list{display:none;}
.brands-cont .rank-list.disb{display:block;}
.rank-list{overflow: hidden;}
.rank-list ul{width:868px;}
.rank-list ul li{float:left;display:inline-block;width:272px;height:220px;margin:10px 16px 10px 0;}
.rank-list ul li .img{width:272px;height:188px; overflow:hidden;}
.rank-list ul li .img img{width:272px;height:188px;-webkit-transition:all .2s ease-out 0s;-moz-transition:all .2s ease-out 0s; transition:all .2s ease-out 0s;}
.rank-list ul li .img:hover img{ transform:scale(1.04); }
.rank-list ul li .bt{padding-top:8px;height:30px;line-height: 30px; font-size:15px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis; text-align: center;}

.newest-brands{width:272px;padding:20px 14px;}
.newest-brands-scroll{height:422px;margin-top:12px; overflow:hidden;}
.newest-brands-scroll ul li{height:32px; line-height: 32px; overflow: hidden;}
.newest-brands-scroll ul li a{float:left;display:inline-block;width: 132px;height:32px; line-height: 32px;  font-size: 14px;color: #333;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.brands-nums{width:100%;padding:4px;margin-right:40px;margin-top:20px;font-size:15px;color: #555; text-align: center;background:#f6f6f6;}

.hy-cates{overflow: hidden;}
.hy-cate-cont{width:1210px;}
.hy-cate{float:left;width: 595px;margin:10px 10px 0 0; overflow: hidden;}
.hy-cate-left{position: relative;float: left; width: 172px;height: 246px; background: url(../images/BgImg.png);padding: 0 0 18px 18px;}
.hy-cate-left .hy-name {position: absolute;top: 0;left: 18px;height: 27px;line-height: 25px;padding:0 20px 0 10px;color: #fff;text-align: center;background:#ff9800;-webkit-border-radius: 0  0 30px 0;-moz-border-radius: 0  0 30px 0;border-radius: 0  0 30px 0; }
.hy-cate-right{float: right; width: 378px;height: 252px;background: #fff;padding: 6px;}
.hy-cate-box {background: #79a4d5;}
.hy-cate-box,.hy-cate-box a {width: 172px;height: 246px}
.hy-cate-box a {display: block}
.hy-cate-box .main-bt{font-size: 20px;font-weight: 700;padding: 40px 12px 6px;line-height: 20px;height: 20px}
.hy-cate-box .main-bt,.hy-cate-box .negative-bt {color: #fff;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.hy-cate-box .negative-bt {font-size: 14px;padding: 0 12px;line-height: 14px;margin-bottom: 6px;height: 14px}
.hy-cate-left .hy-img{width: 172px;height:120px;margin-top:10px; text-align:center;overflow: hidden;}
.hy-cate-left .hy-img img{height:120px;}

.hy-cate-right ul li {float: left;position: relative;width: 116px;height: 244px;margin: 5px;text-align: center;overflow: hidden}
.hy-cate-right ul li .rank {display: block;height: 174px;width: 116px;background: #f2f7f7;}
.hy-cate-right ul li .rank .img {width:116px;height:100px; text-align:center;overflow: hidden;}
.hy-cate-right ul li .rank .img img{max-height:100px;}
.hy-cate-right ul li .rank .main-bt{padding:10px 4px 2px 4px;height:24px;line-height:24px;color: #282828;font-size: 16px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.hy-cate-right ul li .rank .negative-bt {height:24px; line-height:24px;padding:0 5px;font-size: 12px;color: #666;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.hy-cate-right ul li .brand-logo{display:block;width: 116px;height:64px;margin-top:6px;}


.hytabs-control ul li{float: left;position: relative;width: 133px;height: 30px;line-height: 30px;padding: 15px 0;border-bottom: 1px solid #f3f3f3; text-align:center;cursor: pointer; color: #333;background: #fff;font-size: 14px;}
.hytabs-control ul li.on,.hytabs-control ul li:hover {background: #dba020;color: #fff;}
.hytabs-control ul li i {display: inline-block;width: 30px;vertical-align: middle; margin: 0 6px 0 16px;text-align: center;line-height: 30px;color: #d0901d;font-size: 30px;font-weight: 400;}
.hytabs-control ul li.on i,.hytabs-control ul li:hover i{color:#fff;}
.hytabs-box{display:none; overflow: hidden; }
.hytabs-box.disb{display:block;}
.hytabs-box-left{position: relative;float: left;width: 222px;height: 288px; background: url(../images/BgImg2.png);padding: 0 0 18px 18px;}
.hytabs-box-cont{height:288px;background:#d9b97f;}
.hytabs-box-cont .info{display:inline-block;width: 222px;height: 228px;}
.hytabs-box-cont .main-bt{font-size: 28px;font-weight: 700; padding: 12px 12px 0; line-height: 30px; height: 30px; margin-bottom: 8px;}
.hytabs-box-cont .main-bt,.hytabs-box-cont .negative-bt {color: #fff;font-style: italic;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.hytabs-box-cont .negative-bt {    font-size: 18px;padding: 0 12px;line-height: 20px; margin-bottom: 6px;height: 20px;}

.hytabs-box-cont .hy-img{width: 222px;height:140px;margin-top:10px; text-align:center;overflow: hidden;}
.hytabs-box-cont .hy-img img{height:140px;}
.hytabs-box-right{float:right;width:936px;height:296px;padding: 5px;background:#fff;}
.hytabs-box-cont .hy-tags a {float:left;display:inline-block;padding: 0 9px;margin: 5px 5px 0 10px;border: 1px solid #fff;color: #fff;text-align: center;line-height: 20px;height: 20px;border-radius: 30px;font-size:12px;}
.hytabs-box-cont .hy-tags a.black{color: #282828;border: 1px solid #927f5c}
.hytabs-box-cont .hy-tags a:hover {background: #d94536;color: #fff;border: 1px solid #d94536}


.hytabs-box-right ul li {float: left;margin: 5px;width: 300px;height: 94px;background: #fff9ea;}
.hytabs-box-right ul li a{display: block}
.hytabs-box-right ul li .img {float: left;width: 112px;height: 74px;margin-left: 12px;padding-top: 10px;}
.hytabs-box-right ul li .img a {display: table-cell!important;text-align: center;vertical-align: middle; width: 112px;height: 74px}
.hytabs-box-right ul li .pro-name {float: left;width: 160px;color: #282828;padding-left: 8px;line-height: 20px; padding-top: 11px;}
.hytabs-box-right ul li .pro-name .tit {font-size: 16px;height: 22px; overflow: hidden;line-height: 22px}
.hytabs-box-right ul li .pro-name p {font-size: 14px;height: 22px;overflow: hidden; line-height: 22px}
.hytabs-box-right ul li .pro-name .pro-btn {overflow: hidden; padding: 2px 0}
.hytabs-box-right ul li .pro-name .pro-btn a {float: left;display: block;padding: 0 5px;margin-right: 5px; border: 1px solid #a9a9a9;color: #282828;text-align: center;line-height: 20px;height: 20px;border-radius: 30px;margin-top: 4px;font-size:12px;transition: .3s;max-width: 60px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.hytabs-box-right ul li .pro-name .pro-btn a:hover{color: #fff;border: 1px solid #d94536;background: #d94536;}
.hytabs-brands{padding: 12px 18px 0;overflow: hidden;}
.hytabs-brands dd {float: left; margin: 0 6px; width: 116px;height: 60px;overflow: hidden;}
.hytabs-brands dd a img{width: 116px;height: 60px;}

.title-z {position:relative;height:40px;line-height:40px;font-size: 22px;font-weight: 600;color: #333; border-bottom: 2px  solid #264391;padding-bottom: 6px;}
.title-z span {position:relative;float:left;height:40px; line-height: 40px; padding-bottom: 6px;border-bottom: 1px  solid #264391; }
.title-z span strong {color: #264391;}
.news-prev,.news-next{ position: absolute;bottom:0;height:24px;width:24px; cursor: pointer;}
.news-prev{background:#264391 url(../images/re-right.png) no-repeat center center;right:0;}
.news-next{background:#264391 url(../images/re-left.png) no-repeat  center center;right:26px;}
.news-scroll{margin-top:20px; overflow: hidden;}
.news-scroll ul{width:20000px;}
.news-scroll ul li{float:left;width:222px;margin-right:15px;}
.news-scroll ul li img{width:222px;height: 148px;}
.news-scroll ul li .bt{height:30px;line-height: 30px;font-size:16px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.news-scroll ul li .intr{height:24px;line-height: 24px;font-size:12px;color:#999;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}


.nws-left{float:left;width:240px;background:#fff;}
.nws-ask-first a{display:block;overflow: hidden;}
.nws-ask-first a img{width:240px;height:160px;}
.nws-ask-first a .bt{height:36px; line-height:36px;font-size:16px; font-weight:bold;overflow: hidden;white-space: nowrap;color:#333;}
.nws-ask-first a .ms{font-size:14px; line-height:24px;color: #999;}
.nws-ask ul li {position: relative;padding: 6px 0 6px 16px;height:24px; line-height: 24px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.nws-ask ul li:before{content:""; position:absolute; left:0;top:16px; width:6px;height:6px;-webkit-border-radius:100%;-moz-border-radius:100%; border-radius:100%; background:#ccc;  }
.nws-ask ul li a {font-size: 15px;color: #333;}

.nws-right{float:right;width:300px;}
.nws-right ul li{padding:18px 0;border-bottom:1px dashed #efefef;overflow: hidden;}
.nws-right ul li:first-child{padding-top:0;}
.nws-right ul li:last-child{border-bottom:0;}
.nws-right ul li a img{float:left;width:100px;height:67px;}
.nws-right ul li a .chara{float:right;width:186px;}
.nws-right ul li a .chara .bt{display: block;font-size:14px;line-height:20px; color: #333; max-height: 40px; overflow: hidden;}
.nws-right ul li a .chara p{ overflow: hidden;text-overflow: ellipsis;white-space: nowrap;font-size:12px;line-height:22px;margin-top:4px;color: #999;}
.friends-tabs {position: relative;height:46px;border-bottom: 1px solid #ddd;}
.friends-tabs div {float: left;width:100px; text-align:center;font-size:18px;height:46px; line-height:46px;color: #333;cursor: pointer;}
.friends-tabs .line {position: absolute;bottom: -1px;left: 35px;display: block;width: 30px;height: 2px;background: #264391;-webkit-transition: all .3s;-moz-transition: all .3s;transition: all .3s;}
.friends-cont{padding:15px 0;}
.friends-box{display:none;}
.friends-box.curent{display:block;}
.friends-box ul li{float:left;height:30px; line-height: 30px; font-size:14px; word-wrap: break-word;word-break: keep-all;overflow: hidden;}
.friends-box ul li a{padding: 0 8px;color: #999;}

.footer-ilogo{padding-bottom:20px;border-bottom:1px solid #e0e0e0;}
.footer-chara{padding:15px 0;}
.footer-ms{float:left;width:900px; color:#999;}
.footer-ms p{padding:5px 0;line-height: 24px;}
.footer-codes{float:right;text-align: center;margin-left: 20px; overflow: hidden;}
.footer-codes div {float:left;width: 100px;height:140px;text-align: center;margin:0 10px;}
.footer-codes img {width: 100px;height: 100px;padding:0;}
.footer-codes div p{float:left;width:100px;height:20px; line-height: 20px;text-align: center;}
.footer-cor{padding:28px 0;text-align: center;background: #434343;color: #c0c0c0;}
.footer-cor p{ padding:3px 0;line-height: 24px; }
.footer-cor a{color: #eee;}

.side-tools { position: fixed;bottom: 20px;right: 5px;z-index: 10;}
.side-tools a {display: block;width: 60px;height: 60px;text-align: center;color: #fff;box-sizing: border-box;padding-top: 5px;cursor: pointer;}
.side-tools a p {font-size: 12px;line-height: 10px;}
.side-tools a i{display:inline-block;width:18px;height:18px;margin:5px auto;background-image:url(../images/cor.png);background-repeat:no-repeat;}
.side-tools .corp-1{background-color: #2baced;}
.side-tools .corp-1 i{background-position: 0 0;}
.side-tools .corp-2{background-color: orange;}
.side-tools .corp-2 i{background-position:-64px 0;}
.side-tools .corp-3{background-color: #e00b0b;}
.side-tools .corp-3 i{background:url(https://imgpinpai.phb123.com/skin/version1.0/images/ppzs_phone.png) no-repeat;}

.side-tools .go-back{background-color: gray;}
.side-tools .go-back i{background-position:-128px 0;}

.mask{display:none;position: fixed;top: 0;left: 0; width: 100%; height: 100%;background: #000;filter: alpha(opacity=50);-moz-opacity: .5; -khtml-opacity: .5;opacity: .5; z-index:99999;}
.pop-rank {display:none;position:fixed;top: 50%;left: 50%;width: 670px;height: 432px;margin-left:-335px;margin-top:-216px;background: #fff;text-align: center;-webkit-border-radius: 10px;-moz-border-radius: 10px;border-radius: 10px;z-index: 100000;}
.pop-rank .tit {position: relative;height: 50px;line-height: 50px;padding: 0 0 0 20px;font-size: 18px;background: #264391;text-align:left;color: #fff;border-top-left-radius: 10px; border-top-right-radius: 10px;}
.pop-rank .content {padding: 12px 30px;}
.pop-rank .close {position: absolute;top: 14px; right: 20px; cursor: pointer;}
.pop-rank .close:hover { -webkit-transform: rotate(360deg); transform: rotate(360deg); -webkit-transition: -webkit-transform .4s linear; transition: transform .4s linear;}
.pop-rank .content .join-rank-form { float:left;width: 304px;}
.pop-rank .content .join-rank-form div{border-bottom:1px solid #eee;}
.pop-rank .content  .join-rank-form p {float:left;width: 86px;height: 52px;line-height: 52px;text-align: right;margin-right: 11px;color: #333;}
.pop-rank .content  .join-rank-form p.submit-btn{width:100%;}
.pop-rank .content .join-rank-form p span { color: #D7000F; margin-right: 4px;}
.pop-rank .content .join-rank-form input {float:left;display: block;width:200px;height:20px line-height:20px;margin-top:16px; border: 0 none;outline: none;}
.pop-rank .content input[type=button] {outline: none;border: 0 none;display:inline-block;width: 80px;height: 30px;background: #264391;border-radius: 5px;color: #fff;text-align: center;line-height: 30px;margin-top: 20px;margin-left:106px;cursor: pointer;}
.pop-rank .content .join-rank-form  h3 {color: #264391;font-size: 16px; margin: 16px 0; font-weight: 600;}
.pop-rank .content div p { font-size: 14px; color: #999; text-align: left;}
.pop-rank .content .submit-btn-rubang{ text-align: center; }
.join-rank-ms{float:right;width:270px;}
.pop-rank .content .join-rank-ms h3 {color: #264391;font-size: 16px; margin: 16px 0 6px 0; font-weight: 600;}
.pop-rank .content .join-rank-ms h4 { font-size: 14px; color: #333; text-align: left; font-weight: 600;  margin: 6px 0;}
.pop-rank .content .join-rank-form textarea{width:192px;height:40px;line-height:20px;padding:15px 5px; resize: none; border:0 none;}

.nav{height:50px;background:#264391;font-size:16px;}
.nav ul li{float:left;height:50px;font-size:16px;}
.nav ul li a{display:block;height:50px;padding:0 11.4px; line-height: 48px;color:#fff;}
.nav ul li a:hover{background-color:#1b3374;}
.nav ul li a.on{background-color:#142964;}

.bread{height:24px;padding-top:10px;line-height:24px; color:#999;}
.bread a{color:#333;}

.choice-nav {margin-bottom:14px;}
.choice-nav .labels{float:left;height:35px; font-size:16px;line-height: 35px;color: #333;font-weight: 600;}
.choice-nav .labels i{float:left;display:inline-block; width: 18px;height: 18px;margin: 7px 10px 0 0;background-position: -29px -192px;}
.choice-nav ul {float:left;display:inline-block;margin-left: 40px;}
.choice-nav ul li {float:left;padding: 4px 10px;border-radius: 2px;border:1px solid  #de2726;margin-right: 29px;}
.choice-nav ul li p {float:left;font: 16px;font-weight: 600;color: #333;}
.choice-nav ul li span {float:left;font-size: 14px;color: #e00b0b;}
.choice-nav ul li a{float:left;}
.choice-nav ul li a i {float: left;display: block;width: 14px;height: 14px;margin: 5px 5px 0 10px;background-color: #e00b0b;background-position: 3px -141px;border-radius: 2px;color: #fff;line-height: 14px;text-align: center;}
.choice-nav ul li a i.icons-choice{}
.search-cate-box {margin-bottom: 6px;}
.search-cate-box .labels {float: left;}
.search-cate-box .labels  p {float: left;font-size:16px;line-height:36px;color: #333;font-weight: 600;}
.search-cate-box .labels  i {float: left;display: block;width: 18px;height: 18px;margin: 9px 10px 0 0;}
.search-cate-box .labels  i.icons-hy{background-position:-252px -192px;}
.search-cate-box .labels  i.icons-ppdj{background-position:-276px -192px;}
.search-cate-box .labels  i.icons-ppdj{background-position:-276px -192px;}
.search-cate-box .labels  i.icons-area{background-position:-60px -192px;}
.search-cate-box .clasrh { position: relative;float: left;width: 1040px; margin-left: 33px;}
.search-cate-box .clasrh .all { float: left; width: 50px;margin:8px 17px 0 0;border-radius: 10px;font-size:14px; line-height: 26px; color: #333;text-align: center;cursor: pointer;}
.search-cate-box .clasrh .all.on{background: #E00B0B;}
.search-cate-box .clasrh .all.on a{color: #fff;}
.search-cate-box .clasrh .list {float: left;width: 890px;padding-top: 8px;}
.search-cate-box .clasrh .list li {float: left;padding: 0 13px;color: #666;line-height:26px;font-size:14px;margin-bottom: 5px;border-radius: 10px;cursor: pointer;}
.search-cate-box .clasrh .list li a {color: #666;}
.search-cate-box .clasrh .list li.on {background: #f9a411;}
.search-cate-box .clasrh .list li.on a{color:#fff;}

.pages {text-align:center; clear:both;}
.pages span,.pages a {display:inline-block; margin-right:2px;margin-bottom:10px; color:#666;background:#fff;}
.pages a,.pages span {padding:8px 16px; border:1px solid #e6e6e6; }
.pages a:hover,.pages a.on {background: #264391; border:1px solid  #264391; color:#fff; text-decoration:none; }
.pages ul li{display:inline-block; margin-right:2px;margin-bottom:10px; color:#666;}
.pages ul li.thisclass{padding:8px 16px;background: #264391; border:1px solid  #264391; color:#fff; text-decoration:none; }

.industry-tabs{width:300px;background:#fff;}
.industry-tabs-control{height:40px;line-height:40px;font-size:16px;font-weight:700;background:#f8f8f8;}
.industry-tabs-control ul li{position:relative;float:left;display:inline-block;width:50%;height:40px;line-height:40px;border-bottom:1px solid #eee;text-align:center; cursor:pointer; box-sizing: border-box;}
.industry-tabs-control ul li.on{border-top:2px solid #337ab7;color:#337ab7;background:#fff;border-left:1px solid #eee; border-right:1px solid #eee; border-bottom:1px solid #fff;}
.industry-tabs-cont{padding:10px 15px;height:532px; overflow: hidden;}
.industry-tabs-box{display:none;}
.industry-tabs-box.curent{display:block;}

.brands-spring ul li{padding:10px 0;border-bottom:1px solid #eee; overflow: hidden;}
.brands-spring ul li:last-child{border-bottom:0; }
.brands-spring ul li.show-in .brands-spring-up{display:none;}
.brands-spring ul li.show-in .brands-spring-down{display:block;}
.brands-spring ul li:nth-of-type(1) .brands-spring-up i,.brands-spring ul li:nth-of-type(1) .brands-spring-down .chara .bt i{background: #E00B0B;}
.brands-spring ul li:nth-of-type(2) .brands-spring-up i,.brands-spring ul li:nth-of-type(2) .brands-spring-down .chara .bt i{background: #ff7640;}
.brands-spring ul li:nth-of-type(3) .brands-spring-up i,.brands-spring ul li:nth-of-type(3) .brands-spring-down .chara .bt i{ background: #fdc45c;}
.brands-spring ul li:nth-of-type(1) .brands-spring-up p{color: #E00B0B;}
.brands-spring ul li:nth-of-type(2) .brands-spring-up p{color: #ff7640;}
.brands-spring ul li:nth-of-type(3) .brands-spring-up p{color: #fdc45c;}
.brands-spring ul li:nth-of-type(1) .brands-spring-down .chara .bt p{color: #E00B0B;}
.brands-spring ul li:nth-of-type(2) .brands-spring-down .chara .bt p{color: #ff7640;}
.brands-spring ul li:nth-of-type(3) .brands-spring-down .chara .bt p{color: #fdc45c;}
.brands-spring-up{display:block;height:27px; line-height: 27px; overflow: hidden;}
.brands-spring-up i{float:left; display: block;width: 16px;height: 16px; line-height:16px; font-size:12px;background: #bbb;-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px;text-align: center;color: #fff; margin: 6px 10px 0 0;}
.brands-spring-up p{  float: left;width: 158px;height:27px; line-height: 27px;color: #666;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.brands-spring-up span{float: left;display: inline-block;width: 70px;height:27px; line-height: 27px;color: #999;text-align: right;margin-left: 10px;}
.brands-spring-down{display:none;overflow: hidden;}
.brands-spring-down .img{float:left;width:130px;height:80px;}
.brands-spring-down .chara{float:right;width:125px;padding-left:15px;}
.brands-spring-down .chara .bt {height:40px; line-height: 40px; overflow: hidden;}
.brands-spring-down .chara .bt i{float:left; display: block;width: 16px;height: 16px; line-height:16px; font-size:12px;background: #bbb;-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px;text-align: center;color: #fff; margin: 12px 10px 0 0;}
.brands-spring-down .chara .bt p{float: left;width:98px;height:40px; line-height: 40px;color: #666;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.brands-spring-down .chara .info{height:40px; line-height:40px;color:#888;}



.vote-title{padding:10px 0;}
.vote-title .bt{display:block;font-size:22px; text-align: center; font-weight: bold; }
.vote-lead{font-size:14px; line-height: 30px;color:#888;}
.vote-lead span{font-weight: bold;color:#333;}

.vote-list{ overflow: hidden; }
.vote-list.thumbed  ul li .vote-btns .btn i.thumb-up{background-position:-70px -164px;}
.vote-list ul{width:864px;}
.vote-list ul li{float:left;display:inline-block;width:200px;border:1px solid #e9e9e9;margin:0 14px 14px 0;}
.vote-list ul li .pic{height:75px; text-align: center; overflow: hidden; }
.vote-list ul li .pic img{max-width: 100%;}
.vote-list ul li .brandname{height:28px; padding:0 10px;line-height: 28px; text-align: center; overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.vote-list ul li .votenum{height:28px; line-height: 28px; text-align: center; }
.vote-list ul li .votenum i.up{display:inline;padding:8px;margin-left:4px;background-position:-332px 8px;}
.vote-list ul li .votenum i.down{display:inline;padding:8px;margin-left:4px;background-position:-310px 8px;}
.vote-list ul li .vote-btns{height:28px;margin-top:8px;padding:6px;border-top:1px solid #e9e9e9;}
.vote-list ul li .vote-btns .btn{float:left;width:50%;height:28px; line-height: 28px; text-align:center;font-size:12px;color:#666; cursor: pointer;}
.vote-list ul li .vote-btns .btn a{display: block;}
.vote-list ul li .vote-btns .btn i{display:inline;padding:1px 8px;margin:0 3px; }
.vote-list ul li .vote-btns .btn i.thumb-up{background-position:-48px -164px; }
.vote-list ul li .vote-btns .btn i.thumb-up.thumb-up-ed{background-position:-70px -164px; }
.vote-list ul li .vote-btns .btn i.view{padding:1px 8px;margin:0 3px; background-position:-144px -140px; }
.vote-list ul li .vote-btns .btn a{color:#666; }

.rank-title {position:relative;padding: 20px 0 20px; text-align: center;}
.rank-title .bt {display:inline-block;font-size:24px;line-height: 56px;color: #333;text-align: center;}
.rank-title::before{content: "";display:inline-block; width: 80px; height: 1px;margin:0 10px 5px 10px;background: #666;}
.rank-title::after{content: "";display:inline-block; width: 80px; height: 1px;margin:0 10px 5px 10px;background: #666;}

.vote-tabs-control{text-align: center; }
.vote-tabs-control ul li{display:inline-block;height: 45px;line-height:45px;padding:0 20px; font-size:16px;border:1px solid #e2e2e2;background:#fff; cursor: pointer;}
.vote-tabs-control ul li.on{background:#264391;color:#fff; border-color:#264391;}
.vote-tabs-table{display:none;margin-top:20px;}
.vote-tabs-table.disb{display:block;}
.vote-tabs-table-head{height:44px;background:#f8f8f8;border: 1px solid #e9e9e9;}
.vote-tabs-table-head ul li{float:left;height:44px; line-height: 44px; font-size:16px; text-align: center;}
.vote-tabs-table-head ul li.col-1{width:55px;}
.vote-tabs-table-head ul li.col-2{width:250px;}
.vote-tabs-table-head ul li.col-3{width:440px;}
.vote-tabs-table-head ul li.col-4{width:102px;}
.vote-tabs-table-body{border: 1px solid #e9e9e9;border-top:0;}
.vote-tabs-table-items{border-bottom:1px solid #e9e9e9;}
.vote-tabs-table-items ul li{float:left;height:44px;padding:3px 0;}
.vote-tabs-table-items ul li.col-1{width:55px;text-align:center;}
.vote-tabs-table-items ul li.col-2{width:250px;}
.vote-tabs-table-items ul li.col-3{width:440px;text-align:center;height:44px; line-height: 44px;color:#f1a31b;}
.vote-tabs-table-items ul li.col-4{width:102px;text-align:center;height:44px; line-height: 44px;font-size:12px;}
.vote-tabs-table-items ul li.col-1 span{ display: inline-block;width: 20px;height: 20px;margin:12px auto;-webkit-border-radius: 4px;-moz-border-radius: 4px; border-radius: 4px;color: #fff;text-align: center; line-height: 20px; background: #ccc;}
.vote-tabs-table-items ul li.col-2 .img{float:left;width:64px;height:35px;margin:4px 20px;border:1px solid #eee;-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px; overflow: hidden;}
.vote-tabs-table-items ul li.col-2 .chara{float:left;width:144px;height:45px; line-height: 45px;}
.vote-tabs-table-items:nth-of-type(1)  ul li.col-1 span {background: #E00B0B;}
.vote-tabs-table-items:nth-of-type(2)  ul li.col-1 span {background: #ff7640;}
.vote-tabs-table-items:nth-of-type(3)  ul li.col-1 span { background: #fdc45c;}
.vote-tabs-table-items:nth-of-type(1)  ul li.col-2 .chara {color: #E00B0B;}
.vote-tabs-table-items:nth-of-type(2)  ul li.col-2 .chara {color: #ff7640;}
.vote-tabs-table-items:nth-of-type(3)  ul li.col-2 .chara {color: #fdc45c;}
.vote-tabs-table-items:nth-of-type(1)  ul li.col-3 {color: #E00B0B;}
.vote-tabs-table-items:nth-of-type(2)  ul li.col-3 {color: #ff7640;}
.vote-tabs-table-items:nth-of-type(3)  ul li.col-3 {color: #fdc45c;}
.vote-tabs-table-items ul li.col-3 .hotline{position: relative;vertical-align: middle;margin-right: 50px;display: inline-block;width: 75%;height: 20px;background: #ccc;}
.vote-tabs-table-items ul li.col-3 .hotline .colorline{float:left;height:20px;background: #264391;}
.vote-tabs-table-items ul li.col-3 .hotline .lineword{position: absolute;right: -72px;top:0;width:70px;height:20px;line-height: 20px; text-align: center;}
.vote-tabs-table .more {display: block; width: 110px; height: 34px;line-height:34px;border: 1px solid #ddd;margin: 10px auto; overflow: hidden; cursor: pointer;}
.vote-tabs-table .more  i {display: block;width: 18px;height: 18px; float: left; background-position:-267px -98px;margin: 7px 8px 0 12px;}
.rel-vote-list ul li{float:left;border: 1px solid #eee;width: 105px;padding:0 14px;height:34px;line-height:34px;margin-top:-1px;margin-left:-1px;text-align: center;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.rel-vote-list ul li a{display:block;height:34px;}


.basic-zoom-img { float: left;width: 288px;height: 288px;border: 1px solid #e2e2e2;padding: 5px;text-align: center;background: #fff;}
.basic-zoom-img span{display: inline-block;height: 100%; vertical-align: middle;}
.basic-zoom-img img {vertical-align: middle; max-width: 100%;}
.basic-zoom-chara {float: left;display: inline-block; width: 620px; margin-left: 20px; font-size: 16px; position: relative;}
.basic-zoom-tit {line-height: 32px;font-size: 30px;padding-bottom: 10px;}
.basic-zoom-property{padding: 10px 0;}
.basic-zoom-property ul li {float: left; width: 33.33%;line-height: 32px; color: #999;}
.basic-zoom-property ul li span {color: #222; }
.basic-zoom-desc {line-height: 30px; overflow: hidden;}
.basic-zoom-btns a {float: left;display: inline-block;height: 48px;line-height: 48px;width: 160px;text-align: center;margin-right: 20px;color: #fff; }
.basic-zoom-btns a.btn-tmall {background: #3562f3;}
.basic-zoom-btns a.btn-tmall:hover { background: #3935f3;}
.basic-zoom-btns a.btn-official {background: #fcb31a;}
.basic-zoom-btns a.btn-official:hover {background: #fcd71a; }
.basic-zoom-score {float: right; width: 140px; height: 300px;}
.basic-zoom-score .praise-ring { width: 128px; height: 128px;margin-top: 60px;}
.basic-zoom-score .pr-tit {font-size: 18px;padding-top: 12px;text-align: center;}
.rate-box {border: 1px solid #e2e2e2;}
.product-zoom .basic-zoom-property ul li {width: 50%;line-height: 32px;}
.basic-zoom-score {float: right;width: 140px;height: 300px; }
.basic-zoom-score .praise-ring {width: 128px; height: 128px; margin-top: 60px; }
.basic-zoom-score .pr-tit { font-size: 18px;padding-top: 12px;text-align: center;}
.product-zoom .price{float:left;display:inine-block;margin-right:50px; font-weight:bold;}
.product-zoom .price .rmb{ font-size:36px; color:#c00;}
.product-zoom .price .rmb em{ font-size:18px;}

.brand-parameters{width:500px;}
.brand-parameters div{height:44px;line-height:44px;padding:5px 0;border-bottom:1px solid #ddd;font-size:16px; overflow: hidden;}
.brand-parameters div .bq{float:left;}
.brand-parameters div .nr{float:right;font-weight: bold;}
.rel-products-list ul{width:892px;}
.rel-products-list ul li{float:left;display:inline-block;width:206px;height:292px;margin:15px 15px 0 0; border:1px solid #eee;}
.rel-products-list ul li .img{display: block;width:206px;height:206px;border-bottom:1px solid #eee;}
.rel-products-list ul li .img img{width:206px;height:206px;}
.rel-products-list ul li .title{ position: relative;left:-7px;display: block;height:44px;line-height:22px; padding: 3px 2px 3px 22px; overflow:hidden;-webkit-line-clamp: 2;display: -webkit-box;-webkit-box-orient: vertical; }
.rel-products-list ul li .title a{color:#496e9d;}
.rel-products-list ul li .title i{position:absolute; left:0px; top:4px;width:14px; height:18px; background:#3b6a9f;padding:1px 2px; text-align:center; color:white;  line-height: 18px;}
.rel-products-list ul li .title em{ position:absolute; top:100%; left:0;width: 0; height: 0;border-top: 5px solid #555ba6;border-left: 6px solid transparent;}
.rel-products-list ul li:nth-child(1) .title .num{background:#ee3333;}
.rel-products-list ul li:nth-child(1) .title .num em{border-top: 5px solid #9f1818;}
.rel-products-list ul li:nth-child(2) .title .num{background:#ff8e4c;}
.rel-products-list ul li:nth-child(2) .title .num em{border-top: 5px solid #a14314;}
.rel-products-list ul li:nth-child(3) .title .num{background:#ffc238;}
.rel-products-list ul li:nth-child(3) .title .num em{border-top: 5px solid #6d4a0e;}
.rel-products-list ul li .info{ padding:0 15px;color:#999;font-size:12px;overflow: hidden; }
.rel-products-list ul li .info .price{float:left;line-height: 22px;font-size:18px;color:#ff5722;}
.rel-products-list ul li .info .salenum{float:right;line-height: 22px;}

.brand-rel{width:432px;border: 1px solid  #dedede;}
.brand-rel-title{height: 42px;background: #f8f8f8;border-bottom: 1px solid #eee; }
.brand-rel-title span{display: inline-block;padding:0 20px;height: 42px;line-height: 42px; border-top: 2px solid #264391;border-right: 1px #eee solid;text-align: center;color: #264391; font-size: 16px; background: #fff;}
.brand-rel ul li {position: relative;padding: 6px 0 6px 16px; line-height: 26px;}
.brand-rel ul li:before{content:""; position:absolute; left:0;top:16px; width:6px;height:6px; border-radius:100%; background:#ccc;  }
.brand-rel ul li a {display:block;height:26px;font-size: 15px;color: #333; overflow: hidden;}
.brand-rel ul li a span{float:left;width:320px;height:26px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.brand-rel ul li a em{display:inline-block;float:right;height:26px; line-height: 26px; color:#999;}
.title-d{height:46px;line-height:46px;text-align: center;font-size:24px;}
.title-d:before,.title-d:after{content:""; position: relative;top:-6px; display:inline-block; width: 30px;height: 1px;line-height:0;font-size:0;margin:0 10px;background:#ccc;}
.thumbs-tit {height: 88px;background: #f59b43;padding: 10px 20px 0 20px;}
.thumbs-tit.share-t {background: #ff5e5e;}
.thumbs-tit p {float:left;height:40px;line-height:40px;font-size:20px;color: #fff;font-weight: 600;}
.thumbs-tit a {float: right;display: block;height:40px;line-height:40px;font-size:14px;color: #fff;}
.thumbs-tit a .gz-icon {float: left;display: block; width: 16px; height: 16px;margin: 13px 10px 0 0;background-position: -332px -192px;}
.thumbs-tit span {line-height:22px; font-size:14px;color: #fff;margin-right: 15px;}
.thumbs-tit span .icon-xs {display:inline-block;height: 16px;width: 16px;background-position:-366px -186px;}
.thumbs-tit span .iconxx{display:inline-block;height: 16px;width: 16px;background-position: -386px -186px;}
.thumbs-cont,.share-cont{padding:20px;height:160px;background:#fafafa;}
.thumbs-up,.thumbs-down{float: left;width: 102px;margin: 10px 45px 15px 45px;cursor: pointer;}
.thumbs-up span,.thumbs-down span{display: block;width: 60px;height: 60px;margin: 0 auto;-webkit-border-radius: 50%;-moz-border-radius: 50%;border-radius: 50%;}
.thumbs-up-icon {background-color: #f59b43;background-position: -48px -226px;}
.thumbs-down-icon {background-color: #bbb;background-position: 14px -226px;}
.thumbs-up p,.thumbs-down p {line-height: 36px; font-size:16px;color: #f59b43;font-weight: 600;text-align: center;margin-top: 10px;}
.thumbs-down p {color: #999;}
.share-cont .qrcode{float:left;width:160px;height:160px;}
.sm-share { float: right;width: 215px;}
.sm-share-tips {width: 215px;height: 64px;padding-top: 10px;}
.sm-share-tips p { float: left;width: 140px;margin-left: 10px;color: #999;font-size:14px; line-height: 22px;}
.sm-share-tips span {float: left;display: block;width: 30px;height: 30px;background-position: -172px -240px;margin: 7px 0 0 16px;}


.prd300 {padding: 10px 15px;border: 2px solid #d9dfe8;}
.prd300 ul li{padding:20px 0; border-bottom:1px dotted #e2e2e2;}
.prd300 ul li:last-child {border-bottom:0;}
.prd300 ul li a{display:block;overflow:hidden;}
.prd300 ul li a img{float:left;display:inline-block;margin-right:15px;}
.prd300 ul li a span{display:block;padding-bottom:5px; max-height:48px;line-height:24px;font-size:14px;}
.prd300 ul li a p{ font-size:12px; color:#888;}
.prd300 ul li a p i{color:#b20000;}

.lead{ position:relative;padding:20px;margin-top:20px;border:1px dashed #ccc;}
.lead h1{padding:10px 0 30px 0;line-height:48px;font-size:40px;font-weight:bold; text-align:center;color:#263341; }
.lead p{ line-height:32px;font-size:16px; text-indent:2em; color:#6b7c92}
.lead span{float:right;display:inline-block;width:240px;height:180px;padding:10px;margin-left:40px; background:#fff;-webkit-border-radius:20px;-moz-border-radius:20px; border-radius:20px;}
.lead i{position:absolute;width:18px;height:18px;}
.lead .icons_tr{top:-4px;right:-4px; border-top:4px solid #999; border-right:4px solid #aaa;}
.lead .icons_br{bottom:-4px;right:-4px; border-bottom:4px solid #999; border-right:4px solid #aaa;}
.lead .icons_bl{bottom:-4px;left:-4px; border-bottom:4px solid #999; border-left:4px solid #aaa;}
.lead .icons_tl{top:-4px;left:-4px; border-top:4px solid #999; border-left:4px solid #aaa;}
.lead dl{margin-top:20px;}
.lead dl dd{float:left;padding-right:40px;color:#bbb;font-size:14px;}
.lead dl dd a{text-decoration: underline;}

.rank-lead-tabs {padding-top:30px;text-align: center;background:#fff;}
.rank-lead-tabs ul li {display: inline-block;width: 160px; height: 40px;margin: 0 10px;line-height: 40px;color: #fff; background: #95cced;font-size: 18px;-webkit-border-radius: 8px;-moz-border-radius: 8px;border-radius: 8px;cursor: pointer;}
.rank-lead-tabs ul li:hover, .rank-lead-tabs ul li.on {background: #62a7d1;}
.rank-lead-cont {display: none;background:#fff;padding:20px 30px;}
.rank-lead-cont.disb { display: block;}
.rank-lead-cont-lead ul li {height: 36px;margin-top: 15px;line-height: 36px;border: 1px solid #95cced;font-size: 18px;background-color: #fff;}
.rank-lead-cont-lead ul li a {position: relative;display: block;height: 36px;line-height: 36px;}
.rank-lead-cont-lead ul li a .jb {position: absolute;top: -4px;left: -16px;width: 32px;height: 32px;background: url(../images/jb.png) no-repeat;background-size: contain;}
.rank-lead-cont-lead ul li:nth-of-type(1) a,.rank-lead-cont-lead ul li:nth-of-type(2) a,.rank-lead-cont-lead ul li:nth-of-type(3) a{}
.rank-lead-cont-lead ul li a .num {float: left;width: 60px;height: 36px;line-height: 36px;text-align: center;color: #95cced;font-size: 22px;font-style: italic;}
.rank-lead-cont-lead ul li a .bt {float: left;width: 540px;}
.rank-lead-cont-lead ul li a .bt span {display: block;width: 50%; min-width: 50%;-webkit-transition: width .3s linear 0s; -moz-transition: width .3s linear 0s;transition: width .3s linear 0s;padding: 0 20px; color: #fff;-webkit-border-radius: 0 10px 10px 0;-moz-border-radius: 0 10px 10px 0;border-radius: 0 10px 10px 0;background: #95cced;overflow:hidden;text-overflow: ellipsis;white-space: nowrap;}
.rank-lead-cont-lead ul li a .att {float: right;width: 160px;height: 36px; padding: 0 20px;line-height: 36px;text-align: right;text-align: right;font-size: 16px;}
.rank-lead-cont-lead ul li.red { border: 1px solid #f5634f;}
.rank-lead-cont-lead ul li.red a .num {color: #f5634f;}
.rank-lead-cont-lead ul li.red .bt span {background: #f5634f;}
.rank-lead-cont-lead ul li.yellow {border: 1px solid #efa64a;}
.rank-lead-cont-lead ul li.yellow a .num {color: #efa64a;}
.rank-lead-cont-lead ul li.yellow .bt span {background: #efa64a;}
.rank-lead-cont-lead ul li.blue {border: 1px solid #47cd84;}
.rank-lead-cont-lead ul li.blue a .num {color: #47cd84;}
.rank-lead-cont-lead ul li.blue .bt span {background: #47cd84;}



.relative-ranks{ overflow: hidden; }
.relative-ranks ul{width:866px;}
.relative-ranks ul li{float:left;display:inline-block;width:268px;height:40px;margin:14px 14px 0 0; line-height:40px; font-size:16px; border:1px solid #d1d8e1;padding:2px;-webkit-transition:all .3s ease-out 0s;-moz-transition:all .3s ease-out 0s; transition:all .3s ease-out 0s;}
.relative-ranks ul li a{ position:relative;display:block;background:#d1d8e1;height:40px;  text-align:center;z-index:2;}
.relative-ranks ul li:hover{border:1px solid #6b7c92;}
.relative-ranks ul li a:hover{ color:#fff;}
.relative-ranks ul li a:before {z-index:-1;content: "";position:absolute;top: 0;left: 0;width: 0%;height: 100%;background: #3b5267;-webkit-transition:all .3s ease-out 0s;-moz-transition:all .3s ease-out 0s; transition:all .3s ease-out 0s;}
.relative-ranks ul li a:hover::before{width: 100%;}


.news-list ul li{padding:15px 0;border-bottom:1px solid #ededed;overflow: hidden;}
.news-list ul li:first-child{padding-top:0;}
.news-list ul li .pic{float:left;width:252px;height:160px;}
.news-list ul li .chara{float:right;width:580px;}
.news-list ul li .chara .bt{display: block;height:40px;line-height:40px;font-size:20px;font-weight: 600; color: #333;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.news-list ul li .chara .intro{margin-top:10px;font-size:14px; line-height: 26px;color: #bbb;max-height:78px; overflow:hidden;}
.news-list ul li .chara .info{margin-top:6px;height:24px; line-height:24px;color:#999;font-size:12px;}
.news-list ul li .chara .info span{display:inline-block;margin-right:30px;}
.news-list ul li .chara .info .icons-view{display: block; width: 16px;height: 12px;background-position:-579px -43px; float: left;margin: 6px 5px 0 0;}
.news-list ul li:last-child{border-bottom:0;}


.rankdetail-list ul li{padding:20px 15px;margin-top:20px;background:#fff; overflow:hidden;}
.rankdetail-list ul li .item-top{padding-bottom: 5px;border-bottom: 1px solid #f5f5f5; overflow: hidden;}
.rankdetail-list ul li{padding:20px 15px;margin-top:20px;background:#fff; overflow:hidden;}
.rankdetail-list ul li .item-top{padding-bottom: 5px;border-bottom: 1px solid #f5f5f5; overflow: hidden;}
.rankdetail-list ul li .item-top .number{float: left;width:60px;height:84px;margin-right: 16px;background-image: url(../images/icons_1.png);
    background-repeat: no-repeat;background-position:-144px 16px;color:#fff;line-height:84px; text-align:center;font-weight: bold;font-size:18px;}
.rankdetail-list ul li .item-top .number.icons-numb1{background-position:8px 16px;overflow: hidden; text-indent:5rem;}
.rankdetail-list ul li .item-top .number.icons-numb2{background-position:-45px 16px;overflow: hidden;text-indent:5rem;}
.rankdetail-list ul li .item-top .number.icons-numb3{background-position:-95px 16px;overflow: hidden;text-indent:5rem;}



.rankdetail-list ul li .item-top .name{margin-top:10px;overflow: hidden;}
.rankdetail-list ul li .item-top .name .namecn {float: left;font-size: 24px;line-height:32px;font-weight:bold; color: #333;margin-right: 7px;margin-top: 5px;}
.rankdetail-list ul li .item-top .name .nameen {font-family: Arial,microsoft yahei;margin-top: 5px;}
.rankdetail-list ul li .item-top .name .country,.rankdetail-list ul li .item-top .name .nameen {float: left;font-size: 14px;opacity: .6;line-height: 20px;margin-top: 15px;}
.rankdetail-list ul li .item-top .name .country{margin-left:4px;}
.rankdetail-list ul li .item-top .expo{color:#bbb;}
.rankdetail-list ul li .item-top .expo em{font-weight: bold;font-size:16px;padding-left:5px;}
.rankdetail-list ul li .item-top .btn {float:right;display: block;width: 120px;height: 40px;text-align: center;-webkit-border-radius: 28px;-moz-border-radius: 28px;border-radius: 28px;font-size:16px;line-height:40px;margin-top: 20px;color: #fff;background:#fd5311;}
.rankdetail-list ul li .item-middle{padding-top:20px;}
.rankdetail-list ul li .pic{float:left;display:inline-block;width:118px;height:72px;margin-right:20px;border: 1px solid #eee;}
.rankdetail-list ul li .brand-infos{float:left;width:440px;padding-right:40px;}
.rankdetail-list ul li .brand-infos .company_intro{ line-height: 24px; font-size:14px;color: #666;overflow: hidden;}
.rankdetail-list ul li .change-num{float:right;width:160px; text-align: center;}
.rankdetail-list ul li .change-num .nums{height:56px;line-height:56px;font-family: fetteengd,microsoft yahei;font-size: 56px;color:#000;}
.rankdetail-list ul li .ms{font-size:14px;color:#888;}

.fix-dyn{position:relative;width:300px;}
.title-c{height:44px; line-height:44px;background:#264391;font-size:18px;color:#fff; text-align:center;}
.dynamic-scroll{height:260px; overflow: hidden;}
.dynamic-scroll ul li{height:48px; padding:8px 0;line-height: 24px;font-size:14px;border-bottom:1px solid #eee;overflow: hidden;}
.dynamic-scroll ul li a{color:#264391;}
.dynamic-scroll ul li i{display:inline-block;width:16px;height:16px;margin-right:5px;background-position:-384px -144px;}

.list-lead{ text-align: center;}
.list-lead .bt{padding: 10px 0;font-size:24px;font-weight: bold;}
.list-lead p{line-height: 28px;padding:0 20px;color:#888;font-size:14px;}


.brand-list ul li{padding:20px 15px;margin-top:20px;background:#fff; overflow:hidden;}
.brand-list ul li .item-top{padding-bottom: 5px;border-bottom: 1px solid #f5f5f5; overflow: hidden;}
.brand-list ul li .item-top .name{margin-top:10px;overflow: hidden;}
.brand-list ul li .item-top .name .namecn {float: left;font-size: 24px;line-height:32px;font-weight:bold; color: #333;margin-right: 7px;margin-top: 5px;}
.brand-list ul li .item-top .name .nameen {font-family: Arial,microsoft yahei;margin-top: 5px;}
.brand-list ul li .item-top .name .country,.brand-list ul li .item-top .name .nameen {float: left;font-size: 14px;opacity: .6;line-height: 20px;margin-top: 15px;}
.brand-list ul li .item-top .name .country{margin-left:4px;}
.brand-list ul li .item-top .expo{color:#bbb;}
.brand-list ul li .item-top .expo em{font-weight: bold;font-size:16px;padding-left:5px;}
.brand-list ul li .item-top .btn {float:right;display: block;width: 120px;height: 40px;text-align: center;-webkit-border-radius: 28px;-moz-border-radius: 28px;border-radius: 28px;font-size:16px;line-height:40px;margin-top: 20px;color: #fff;background:#fd5311;}
.brand-list ul li .item-middle{padding-top:20px;}
.brand-list ul li .pic{float:left;display:inline-block;width:118px;height:72px;margin-right:20px;border: 1px solid #eee;}
.brand-list ul li .brand-infos{float:left;width:440px;padding-right:40px;}
.brand-list ul li .brand-infos .company_intro{ line-height: 24px; font-size:14px;color: #666;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 3;overflow: hidden;}
.brand-list ul li .change-num{float:right;width:160px; text-align: center;}
.brand-list ul li .change-num .nums{height:56px;line-height:56px;font-family: fetteengd,microsoft yahei;font-size: 56px;color:#000;}
.brand-list ul li .ms{font-size:14px;color:#888;}


.channel-banner{position:relative;width:100%;height:500px;overflow: hidden;}
.channel-banner-list{width:100%;height:500px;}

.channel-banner-list ul li{position:absolute;width:100%;height:500px;display:none;}
.channel-banner-list ul li:first-child{display:block;}
.channel-banner-list ul li a{display:block;width:100%;height:500px;}
.channel-banner-control{position:absolute;left:0;bottom:20px; width:100%; text-align: center; z-index:9;}
.channel-banner-control ul li{display:inline-block;}
.channel-banner-control ul li{display:inline;width:0;height:0;font-size:0;color:#000;padding:7px; margin-left: 8px;background: #fff;cursor: pointer;overflow: hidden;-webkit-border-radius:100%;-moz-border-radius:100%; border-radius:100%;filter:alpha(opacity=60);-moz-opacity:.6;-khtml-opacity:.6;  opacity:.6;}
.channel-banner-control ul li.on{filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1;  opacity:1; background:#53a2ef;}

.title-e{padding:5px 0;font-size:26px; text-align: center; color:#505f7d;}
.channel-ten{padding-bottom:10px;overflow: hidden;}
.channel-ten ul{width:1217px;}
.channel-ten ul li{float:left;display:inline-block;width:100px;height:100px;padding:2px;margin:0 17px 0 0;background:#fff;-webkit-border-radius: 4px; -moz-border-radius: 4px;  border-radius: 4px;-webkit-box-shadow: 0 3px 2px rgba(0,0,0,.1);-moz-box-shadow: 0 3px 2px rgba(0,0,0,.1);box-shadow: 0 3px 2px rgba(0,0,0,.1); overflow: hidden;}
.channel-ten ul li img{width:100px;height:55px;}
.channel-ten ul li p{padding:5px 5px 0 5px;border-top:1px solid #eee; text-align: center; height:26px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.hot-industry{float:right; font-size:15px; font-weight: normal;}
.hot-industry p{float:left;}
.hot-industry ul,.hot-industry ul li{float:left;}
.hot-industry ul li{padding:0 10px;}


.ht-rank{overflow: hidden;}
.ht-rank ul{width:1196px;}
.ht-rank ul li{float:left;display:inline-block;width:272px;height:220px;margin:26px 26px 10px 0;}
.ht-rank ul li .img{width:272px;height:188px; overflow:hidden;}
.ht-rank ul li .img img{width:272px;height:188px;-webkit-transition:all .2s ease-out 0s;-moz-transition:all .2s ease-out 0s; transition:all .2s ease-out 0s;}
.ht-rank ul li .img:hover img{ transform:scale(1.04); }
.ht-rank ul li .bt{padding-top:8px;height:30px;line-height: 30px; font-size:15px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis; text-align: center;}

.channel-vote-box{margin-top:24px;}
.channel-vote-box-head{height:36px;background:#f8f8f8;}
.channel-vote-box-head ul li{float:left;height:36px; line-height: 36px; text-align: center;}
.channel-vote-box-head ul li.col-1{width:50px;}
.channel-vote-box-head ul li.col-2{width:140px;}
.channel-vote-box-head ul li.col-3{width:80px;}
.channel-vote-box-items ul li{float:left;height:44px;}
.channel-vote-box-items ul li.col-1{width:50px; text-align:center;}
.channel-vote-box-items ul li.col-2{width:140px;}
.channel-vote-box-items ul li.col-3{width:80px;text-align:center;height:44px; line-height: 44px;color:#f1a31b;}
.channel-vote-box-items ul li.col-1 span{ display: inline-block;width: 20px;height: 20px;margin:12px auto;-webkit-border-radius: 4px;-moz-border-radius: 4px; border-radius: 4px;color: #fff;text-align: center; line-height: 20px; background: #ccc;}
.channel-vote-box .channel-vote-box-items:nth-of-type(1)  ul li.col-1 span {background: #E00B0B;}
.channel-vote-box .channel-vote-box-items:nth-of-type(2)  ul li.col-1 span {background: #ff7640;}
.channel-vote-box .channel-vote-box-items:nth-of-type(3)  ul li.col-1 span { background: #fdc45c;}
.channel-vote-box-items ul li.col-2 a{height:45px; line-height: 45px; color:#f1a31b;}
.channel-vote-box .channel-vote-box-items:nth-of-type(1)  ul li.col-2 a {color: #E00B0B;}
.channel-vote-box .channel-vote-box-items:nth-of-type(2)  ul li.col-2 a {color: #ff7640;}
.channel-vote-box .channel-vote-box-items:nth-of-type(3)  ul li.col-2 a {color: #fdc45c;}
.channel-vote-box .channel-vote-box-items:nth-of-type(1)  ul li.col-3 {color: #E00B0B;}
.channel-vote-box .channel-vote-box-items:nth-of-type(2)  ul li.col-3 {color: #ff7640;}
.channel-vote-box .channel-vote-box-items:nth-of-type(3)  ul li.col-3 {color: #fdc45c;}

.newest-rank ul{width:1230px;margin:20px 0;}
.newest-rank ul li{ position:relative;float:left;width:215px;height:240px;margin:0 30px 30px 0; overflow:hidden;-webkit-transition: all .2s linear 0s;-moz-transition: all .2s linear 0s; transition: all .2s linear 0s;}
.newest-rank ul li .bt{max-height:52px;padding:5px 10px; line-height:26px;font-size:18px; font-weight:bold;}
.newest-rank ul li .tag{padding:5px 10px;}
.newest-rank ul li .tag a{color:#92a3b6; font-size:14px; font-weight:bold;}

.new-brands{overflow:hidden; }
.new-brands ul{width:1220px;}
.new-brands ul li{float:left;display:inline-block; width:138px;height:100px;margin:20px 13px 0 0;}
.new-brands ul li a{display:block;}
.new-brands ul li a img{ font-size:0;border:1px solid #ddd;}
.new-brands ul li a div{height:24px;padding-top:4px; line-height:24px; text-align:center; font-size:14px; font-weight:bold; overflow:hidden;}


.classfiy-letter{position:relative;margin-top:30px;height:40px;font-size:16px;}
.classfiy-letter a{position:relative;float:left;display:inline-block;width:42px;height:42px;line-height:42px;margin-bottom:6px;background-color:#f4f4f4;text-align:center;color:#646464;}
.classfiy-letter a:hover{color:#e11010;text-decoration:none;}
.classfiy-letter a.current{width:42px;background: #264391; color:#fff}
.classfiy-letter span{position:relative;float:left;display:inline-block;width:106px;height:42px;line-height:42px;margin-bottom:6px;background-color:#ddd; text-align:center;}
.classfiy-letter a.current:after{content: "";position:absolute;top: 42px;left: 50%;width:0;height:0;margin-left:-6px;border-width:6px 6px 0;border-style:solid;border-color:#142964 transparent transparent;}

.classfy-items{padding-top:50px;}
.classfy-items .classfy-brand{position:relative;padding:62px 29px 13px;border:3px solid #e5e5e5;background:#fff;}
.classfy-items .classfy-brand i.pos-tit{position:absolute; top:-10px;left:456px;width:211px;height:40px;line-height:40px;text-align:center; background-position: 0 -296px; color:#fff; font-size:24px;}
.classfy-items .tit-brand{margin-bottom:25px;}
.classfy-items .tit-brand li,.tag-name li{float:left;display:inline-block;width:148px;margin-right:79px;overflow:hidden;}
.classfy-items .tit-brand li{height:120px;text-align: center;}
.classfy-items .tag-name li{height:32px;}
.classfy-items .tit-brand li a{display:block;}
.classfy-items .tit-brand li a:hover img{border:1px solid #000; }
.classfy-items .tit-brand li a img{border:1px solid #e5e5e5;}
.classfy-items .tit-brand li a span{display:block;height:30px;line-height:30px;text-align:center;margin-bottom:2px;overflow:hidden;}
.classfy-items .tag-name li{margin-bottom:14px;}
.classfy-items .tag-name li span{display:block;}
.classfy-items .tag-name li .en{color:#878787;}
.classfy-items .tag-name li .cname{height:20px; line-height:20px;overflow:hidden;}

.relative-brands{ overflow: hidden; }
.relative-brands ul{width:1220px;}
.relative-brands ul li{float:left;display:inline-block;width:275px;height:40px;margin:14px 14px 0 0; line-height:40px; font-size:16px; border:1px solid #d1d8e1;padding:2px;-webkit-transition:all .3s ease-out 0s;-moz-transition:all .3s ease-out 0s; transition:all .3s ease-out 0s;}
.relative-brands ul li a{ position:relative;display:block;background:#d1d8e1;height:40px;padding:0 10px; text-align:center;z-index:2; overflow: hidden; white-space: nowrap;
text-overflow: ellipsis;}
.relative-brands ul li:hover{border:1px solid #6b7c92;}
.relative-brands ul li a:hover{ color:#fff;}
.relative-brands ul li a:before {z-index:-1;content: "";position:absolute;top: 0;left: 0;width: 0%;height: 100%;background: #3b5267;-webkit-transition:all .3s ease-out 0s;-moz-transition:all .3s ease-out 0s; transition:all .3s ease-out 0s;}
.relative-brands ul li a:hover::before{width: 100%;}

.vote-cate-lead{height:260px;background:#0a172a;}
.vote-cate-lead .bread a{color:#999;}
.vote-cate-lead .wrap{position:relative;}
.vote-cate-lead-title{padding:10px 0; text-align: center; }
.vote-cate-lead-title .bt{color:#fff;font-size:52px; font-weight: bold;margin-bottom:20px;-webkit-text-shadow:5px 2px 6px #000; -moz-text-shadow:5px 2px 6px #000; text-shadow:5px 2px 6px #000; }
.vote-roles{float:left;width:330px;height:210px;padding: 30px 35px;background:#fff;-webkit-box-shadow: 0 0 10px 3px rgba(0,0,0,.15);-moz-box-shadow: 0 0 10px 3px rgba(0,0,0,.15); box-shadow: 0 0 10px 3px rgba(0,0,0,.15);-webkit-transition:all .2s ease-out 0s;-moz-transition:all .2s ease-out 0s; transition:all .2s ease-out 0s;}
.vote-roles.curent,.vote-roles:hover{background:#deb668;}
.vote-roles.curent .vote-roles-ico i,.vote-roles:hover .vote-roles-ico i{background-color:#0a172a;}
.vote-roles.curent .vote-roles-ico div,.vote-roles:hover .vote-roles-ico div{color:#fff;}
.vote-roles.curent .role-intro,.vote-roles:hover .role-intro{color:#fff;}
.vote-roles.curent .intro-btn a,.vote-roles:hover .intro-btn a{background:#0a172a;}
.vote-roles-ico{ text-align: center; }
.vote-roles-ico i{display:inline-block;width:48px;height:48px;margin:0 auto;background-color:#deb668;-webkit-border-radius: 100%;-moz-border-radius: 100%;border-radius: 100%;}
.vote-roles-ico i.icons-role{background-position: -239px -285px;}
.vote-roles-ico i.icon-intro{background-position: -284px -285px;}
.vote-roles-ico i.icon-require{background-position: -332px -285px;}
.vote-roles-ico div{line-height:32px;padding:10px 0;text-align: center; font-weight: bold; font-size:22px;color:#444;}
.vote-roles .role-intro{line-height:26px;font-size:14px;color:#888;}
.vote-roles .intro-btn a{display:block;height:32px; line-height:32px;width:92px;margin:20px auto 0 auto; text-align: center;background:#deb668;color:#fff;-webkit-border-radius: 16px;-moz-border-radius: 16px;border-radius: 16px;}

.vote-cate-mt{padding-top:200px;}
.vote-boxes.thumbed .col-4 a{background:#ccc;}
.vote-boxes{position:relative;float:left;width:280px;height:630px;margin:20px 20px 0 0;background:#fff;}
.vote-boxes .more { position: absolute;  bottom: 0; left: 0;  width: 100%;height: 40px; background: #d8dbe9;  text-align: center; line-height: 40px;}
.vote-boxes .more a {display: block;}
.vote-boxes-title{height:24px;line-height:24px;padding:10px;background:#264391;color:#fff;font-size:16px; text-align: center;}
.vote-boxes-table-head{height:36px;background:#eee;}
.vote-boxes-table-head ul li{float:left;height:36px; line-height: 36px; text-align: center;}
.vote-boxes-table-head ul li.col-1{width:50px;}
.vote-boxes-table-head ul li.col-2{width:100px;}
.vote-boxes-table-head ul li.col-3{width:80px;}
.vote-boxes-table-head ul li.col-4{width:50px;}
.vote-boxes-table-items{border-top:1px solid #eee;}
.vote-boxes-table-items ul li{float:left;height:44px;padding:3px 0;}
.vote-boxes-table-items ul li.col-1{width:50px;text-align:center;}
.vote-boxes-table-items ul li.col-2{width:100px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis; }
.vote-boxes-table-items ul li.col-3{width:80px;text-align:center;height:44px; line-height: 44px;}
.vote-boxes-table-items ul li.col-4{width:50px;text-align:center;height:44px; line-height: 44px;font-size:12px;}
.vote-boxes-table-items ul li.col-4 a{display:block;width:36px;height:22px;margin:11px auto;line-height:22px; text-align:center;background:#818bc6;color:#fff;-webkit-border-radius: 4px;-moz-border-radius: 4px; border-radius: 4px;}
.vote-boxes-table-items ul li.col-1 span{ display: inline-block;width: 20px;height: 20px;margin:12px auto;-webkit-border-radius: 4px;-moz-border-radius: 4px; border-radius: 4px;color: #fff;text-align: center; line-height: 20px; background: #ccc;}
.vote-boxes-table-items ul li.col-2 .chara{height:45px; line-height: 45px;}
.vote-boxes-table-items:nth-of-type(1)  ul li.col-1 span {background: #E00B0B;}
.vote-boxes-table-items:nth-of-type(2)  ul li.col-1 span {background: #ff7640;}
.vote-boxes-table-items:nth-of-type(3)  ul li.col-1 span { background: #fdc45c;}
.vote-boxes-table-items:nth-of-type(1)  ul li.col-2 .chara {color: #E00B0B;}
.vote-boxes-table-items:nth-of-type(2)  ul li.col-2 .chara {color: #ff7640;}
.vote-boxes-table-items:nth-of-type(3)  ul li.col-2 .chara {color: #fdc45c;}
.vote-boxes-table-items:nth-of-type(1)  ul li.col-3 {color: #E00B0B;}
.vote-boxes-table-items:nth-of-type(2)  ul li.col-3 {color: #ff7640;}
.vote-boxes-table-items:nth-of-type(3)  ul li.col-3 {color: #fdc45c;}


.brand-sj ul{margin-top:20px;}
.brand-sj ul li{float:left;display:inline-block;margin:0 10px 10px 0;}
.brand-sj ul li a{display:inline-block;height:30px; line-height:30px;padding:0 20px;border:1px solid #aaa;color:#222;font-size:16px;-webkit-border-radius:20px;-moz-border-radius:20px; border-radius:20px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.brand-sj ul li a:hover{background:#264391; color:#fff; border:1px solid #264391; }

.brand-intro{font-size:16px;color:#555; line-height:32px; overflow: hidden;}
.brand-intro p{padding:5px 0;}
.brand-intro h2 {margin:10px 0;font-size:24px;font-weight:bold;color:#000;overflow:hidden;border-bottom: 1px solid #ddd;padding-bottom: 12px;text-indent:14px;}
.brand-intro h2:before {content: "";float: left;display: block;width: 5px;height: 20px;background-color: #ff1216;margin: 8px 5px 0 0;}
.brand-intro h3{margin:10px 0;font-size:18px; font-weight:bold;color:#111;}
.brand-intro a{color:#318ac6;padding:0 4px; text-decoration:underline;}
.brand-intro img{display:block;max-width:100%;margin:0 auto;}
.brand-intro table{width:100% !important;border-collapse:collapse;}
.brand-intro table th{background:#fff; padding:1px 2px; line-height:2.2em; text-align:center;}
.brand-intro table th{background:#c00; color:#fff; padding:0 10px; height:36px; line-height:20px;}
.brand-intro table td{text-align:center; border:1px solid #e2e2e2 !important; padding:5px;}

.brand-vote-box{background-color: #f9f9f9;border:1px solid #eee;}
.brand-vote-box .vtt{position: relative;border-bottom:1px solid #eee;padding:0 20px;font-size:12px; overflow: hidden;}
.brand-vote-box .vtt .bt{float:left;height:42px;line-height:42px; font-size:20px; font-weight: bold;}
.brand-vote-box .vtt span{display: inline-block;margin: 10px 10px 0px 20px;color: #999;}
.brand-vote-box .vtt span i{display:inline-block;width:16px;height:16px;margin:0 5px;}
.brand-vote-box .vtt .tips{ color:#7e71b2;line-height: 16px;height: 16px;position: absolute;right: 10px;top: 50%;margin-top: -8px;}
.brand-vote-box .vtt .tips i{font-size: 14px;color: #FFF;height: 16px;width: 16px;line-height:16px; text-align:center;border-radius: 50%;display: inline-block;background-color: #7e71b2;background-image:none;box-sizing: border-box;margin-right: 2px;vertical-align: top;}
.brand-vote-box .more{background: #f2f3f9;display: block;width: 100%;text-align: center;height: 30px;line-height: 30px;}
.brand-vote-list{position: relative;padding: 0 10px 5px; box-sizing: border-box;}
.brand-vote-list .head{height:36px; line-height:36px;}
.brand-vote-list .head .heads{width:50%;height:36px; line-height:36px; }
.brand-vote-list .head .heads span{width:20%;display:block; float:left; text-align:center; height:36px;}
.brand-vote-list .head .heads .t1{ width:60%; text-align:left; position:relative;}
.brand-vote-list .head .heads .t5{ width:20%;}
.brand-vote-list .clist ul li{float:left;  width:50%;float:left;line-height:36px; height:36px; border-top:1px dashed #eee; overflow: hidden;}
.brand-vote-list .clist ul li span{width:20%;display:block; float:left; text-align:center; height:36px;}
.brand-vote-list .clist ul li .t1{ width:60%; text-align:left; position:relative;}
.brand-vote-list .clist ul li .t5{ width:20%;}
.brand-vote-list .clist ul li .t4 i.down{display:inline-block;width:16px;height:16px;background-position:-599px 0;}
.brand-vote-list .clist ul li .t4 i.up{display:inline-block;width:16px;height:16px;margin:0 0 0 2px;background-position:-621px 0;}
.brand-vote-list .clist ul li .btn{color:#555ba6; background-color:#b4b7da;background-position: 5px -352px; line-height:26px; width:28px;height:28px;border-radius:50%;margin: 6px auto; display:block;cursor:pointer;}
.brand-vote-list .clist ul li .btn.thumbed{background-color:#ccc;}
.brand-vote-box .show-more{background: #f2f3f9;display: block;width: 100%;text-align: center;height: 30px;margin-top:10px;line-height: 30px;color: #555ba6;cursor: pointer;}
.brand-vote-box .show-more img{vertical-align: middle;}


.rel-brand{overflow:hidden;}
.rel-brand ul{margin-top:1px;}
.rel-brand ul li{position:relative;float:left;display:inline-block;width:133px;height:74px;border:1px solid #eee;margin:-1px -1px 0 0;}
.rel-brand ul li a{position:relative;display:inline-block;width:133px;height:74px;overflow:hidden;}
.rel-brand ul li .mt-inf{position:absolute;top:100%; left:0;width:123px;height:44px;padding:10px 5px; text-align:center; color:#fff;}
.rel-brand ul li .mt-inf i{position:absolute;left:0;top:0;display:block;width:133px;height:74px;background:#000; filter:alpha(opacity=70); -moz-opacity:.7; -khtml-opacity: 0.7; opacity: 0.7; }
.rel-brand ul li .mt-inf p{position:relative; z-index:2; overflow:hidden;white-space: nowrap;text-overflow: ellipsis;}
.rel-brand ul li .mt-inf p span{display:inline-block;width:64px;height:22px; line-height:22px;padding:0; font-size:12px; background:#e94239;}


.nbanner{position: relative;width:820px;height:520px; overflow: hidden;}
.nbanner-list{width:820px;height:520px;}
.nbanner-list ul li{position:absolute;width:820px;height:520px;display:none;}
.nbanner-list ul li:first-child{display:block;}
.nbanner-list ul li a{display:block;width:820px;height:520px;}
.nbanner-control{position:absolute;left:0;bottom:20px; width:100%; text-align: center; z-index:9;}
.nbanner-control ul li{display:inline-block;}
.nbanner-control ul li{display:inline;width:0;height:0;font-size:0;color:#000;padding:8px; margin:0 4px;background: #fff;cursor: pointer;overflow: hidden;-webkit-border-radius:100%;-moz-border-radius:100%; border-radius:100%;filter:alpha(opacity=60);-moz-opacity:.6;-khtml-opacity:.6;  opacity:.6;}
.nbanner-control ul li.on{filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1;  opacity:1; background:#53a2ef;}
.nbanner-mask{z-index:2;position: absolute;bottom:0;left:0; height:84px; width:100%;background:#000;filter:alpha(opacity=70);-moz-opacity:.7;-khtml-opacity:.7;  opacity:.7;}
.nbanner-bt{z-index:3;position: absolute;bottom:40px;width:100%;height:36px; line-height:36px;padding:0 10px;text-align:center; box-sizing: border-box;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.nbanner-bt a{color:#fff;font-size:16px;}
.nbanner-bt a:hover{text-decoration: underline;}
.nbanner .prev,.nbanner .next{z-index:4;position: absolute;top:229px;display:block;width:30px;height:62px; cursor: pointer;-webkit-transition:all .2s ease-out 0s;-moz-transition:all .2s ease-out 0s; transition:all .2s ease-out 0s;}
.nbanner .prev{left:-30px;background-position:-768px -292px;}
.nbanner .next{right:-30px; background-position:-712px -292px;}
.nbanner:hover .prev{left:0;}
.nbanner:hover .next{right:0; }
.news-frist{float:right;width:330px;padding:5px 15px 15px 15px;height:500px;background:#fff;}
.news-frist ul li{padding:18px 0 ;overflow: hidden;}
.news-frist ul li a img{float:left;width:120px;height:80px;}
.news-frist ul li a .chara{float:right;width:196px;}
.news-frist ul li a .chara .bt{display: block;font-size:14px;line-height:24px; color: #333; max-height: 48px; overflow: hidden;}
.news-frist ul li a .chara p{ overflow: hidden;text-overflow: ellipsis;white-space: nowrap;font-size:14px;line-height:24px;margin-top:4px;color: #999;}


.news-hy ul li{float: left;position: relative;width: 132px;height: 60px;line-height: 30px;border: 1px solid #f3f3f3;margin:-1px 0 0 -1px; text-align:center;cursor: pointer; color: #333;background: #fff;font-size: 15px;}
.news-hy ul li a{display:inline-block;width: 132px;height: 30px;padding: 15px 0;}
.news-hy ul li a:hover {background: #264391;color: #fff;}
.news-hy ul li.more a{background:#264391;color:#fff;}

.news-channel-box{float:left;width:260px;height:573px;margin:0px 18px 30px 14px;}
.news-channel-frist-item{margin-top:20px;}
.news-channel-frist-item .img{display:block;width:260px;height:173px;margin-bottom:15px; overflow: hidden;}
.news-channel-frist-item .bt{height:32px;margin-bottom:5px;  line-height: 32px; font-size:18px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.news-channel-frist-item .intro{max-height:72px;line-height:24px;color:#888;text-overflow: ellipsis;overflow: hidden;display: -webkit-box;-webkit-line-clamp:3; -webkit-box-orient: vertical;}

.news-channel-list ul li{padding:18px 0;border-bottom:1px dashed #efefef;overflow: hidden;}
.news-channel-list ul li:first-child{padding-top:0;}
.news-channel-list ul li:last-child{border-bottom:0;}
.news-channel-list ul li a img{float:left;width:100px;height:67px;}
.news-channel-list ul li a .chara{float:right;width:146px;}
.news-channel-list ul li a .chara .bt{display: block;font-size:14px;line-height:20px; color: #333; max-height: 40px; overflow: hidden;}
.news-channel-list ul li a .chara p{ overflow: hidden;text-overflow: ellipsis;white-space: nowrap;font-size:12px;line-height:22px;margin-top:4px;color: #999;}



.article-tit{padding:10px 0 20px 0;line-height: 48px;font-size: 27px;color: #222;text-align:center;}
.article-info{height:24px;padding-bottom:10px;    border-bottom: 1px dashed #ddd;margin:5px 0 20px 0; line-height:24px;color:#aaa; text-align:center;}
.article-info span{margin-right:20px; }
.article-body{ font-size: 16px;line-height: 36px;color: #555;    padding: 0 10px;}
.article-body .daoyu{
    background-color: #ccc;
    border-radius: 5px;
    padding: 8px 18px;
    margin-bottom: 20px;
}
.article-body .daoyu span{
}
.article-body p {padding-bottom:10px;}
.article-body h2 {margin:10px 0;font-size:24px;font-weight:bold;color:#000;overflow:hidden;border-bottom: 1px solid #ddd;padding-bottom: 12px;text-indent:14px;}
.article-body h2:before {content: "";float: left;display: block;width: 5px;height: 20px;background-color: #ff1216;margin: 8px 5px 0 0;}
.article-body h3{margin:10px 0;font-size:18px; font-weight:bold;color:#111;}
.article-body a{color:#318ac6;padding:0 4px; text-decoration:underline;}
.article-body img{display:block;max-width:100%;margin:0 auto;}
.article-body table{width:100% !important;border-collapse:collapse;}
.article-body table th{background:#fff; padding:1px 2px; line-height:2.2em; text-align:center;}
.article-body table th{background:#c00; color:#fff; padding:0 10px; height:36px; line-height:20px;}
.article-body table td{text-align:center; border:1px solid #e2e2e2 !important; padding:5px;}
.viewgoods{width:600px; margin:20px auto;background:#fff;box-shadow: 0 3px 10px 0px rgba(0, 0, 0, 0.4);}
.viewgoods a.v-pic{display:inline-block;padding:0;}
.viewgoods .goods-info {height: 48px;margin-top:10px;padding:0 10px;line-height: 36px;font-size: 16px;}
.viewgoods .goods-info .price {color: #8c8c8c;}
.viewgoods .goods-info .price .rmb {font-size: 16px;color: #ff1216;margin-right: 3px;}
.viewgoods .goods-info .price .m-num {color: #ff1216;font-size: 24px;font-family:Georgia, "Times New Roman", Times, serif;}
.viewgoods .goods-info .goods-btn {display: inline-block;width: 102px;height: 34px;line-height: 34px;background:#fe7a24;border-radius:30px;color: #fff;text-align: center;font-size: 16px; text-decoration:none;opacity: .8;filter:alpha(opacity=80);}
.viewgoods .goods-info .goods-btn:hover{opacity:1.0;filter:alpha(opacity=100);}

.bd-page {text-align:center; clear:both; font-size:14px;}
.bd-page span,.bd-page a {display:inline-block; margin-right:4px;margin-bottom:5px; color:#666;}
.bd-page a,.bd-page span {padding:6px 14px; border:1px solid #ebebeb; }
.bd-page a:hover,.bd-page a.on {background:#264391; border:1px solid #264391; color:#fff; text-decoration:none; }

.article-tags{float:left;width:460px;overflow:hidden;}
.article-tags dt{float:left; font-size: 16px;line-height: 30px; color: #666;}
.article-tags dd{float:left; font-size: 16px;}
.article-tags dd a{display:inline-block;padding: 0 16px;font-size: 16px;line-height: 32px;height: 32px;color: #666;margin-right: 10px; border: 1px solid #bbb; border-radius: 15px;-moz-border-radius: 15px;-webkit-border-radius: 15px;}
.article-tags dd a:hover{color: #fff;background:#264391;border: 1px solid #264391; }



#baiduShare{float:right;width:320px;}
#baiduShare span{float:left;height:40px; line-height:40px;}
#baiduShare a{width:40px; height:40px; margin:0 0 0 11px; padding:0;margin: 6px 6px 6px 0;background-image: url(../images/deatil_icon.png);background-repeat: no-repeat;cursor: pointer;}
#baiduShare.bdsharebuttonbox{ float:right; width:367px;}
#baiduShare.bdsharebuttonbox p{ float:left; line-height:40px;}
#baiduShare.bdsharebuttonbox a{ width:40px; height:40px; margin:0 0 0 11px; padding:0;}
#baiduShare.bdsharebuttonbox a.bds_weixin{ background-position:0 -47px;}
#baiduShare.bdsharebuttonbox a.bds_weixin:hover{background-position:0 0;}
#baiduShare.bdsharebuttonbox a.bds_tsina{ background-position: -52px -47px;}
#baiduShare.bdsharebuttonbox a.bds_tsina:hover{ background-position: -52px 0;}
#baiduShare.bdsharebuttonbox a.bds_qzone{background-position: -104px -47px;}
#baiduShare.bdsharebuttonbox a.bds_qzone:hover{ background-position: -104px 0;}
#baiduShare.bdsharebuttonbox a.bds_tieba{ background-position: -156px -47px;}
#baiduShare.bdsharebuttonbox a.bds_tieba:hover{background-position: -156px 0;}
#baiduShare.bdsharebuttonbox a.bds_mshare{ background-position: -208px -47px;}
#baiduShare.bdsharebuttonbox a.bds_mshare:hover{background-position: -208px 0;}
#baiduShare.bdsharebuttonbox a.bds_more{background-position:-260px -47px;}
#baiduShare.bdsharebuttonbox a.bds_more:hover{background-position: -260px 0;}

.sm-share #baiduShare {float:right;width:220px;}
.sm-share #baiduShare span{float: none;display: block; width: 60px;height: 32px; margin: 0px 0 10px 16px;padding:0 20px;line-height: 32px;font-size: 14px;background: #ff5e5e; color: #fff; -webkit-border-radius: 6px; -moz-border-radius: 6px; border-radius: 6px;}

.article-relative{overflow:hidden;}
.article-relative ul{width:876px;padding-top:20px;}
.article-relative ul li{float:left;width:264px;margin:10px 27px 10px 0;height: 210px;overflow: hidden;}
.article-relative ul li .img{display:block;width:264px;height:176px; overflow:hidden;}
.article-relative ul li .img img{-webkit-transition: all .5s ease-out .1s;-moz-transition: all .5s ease-out .1s; transition: all .5s ease-out .1s;}
.article-relative ul li .img:hover img{-webkit-transform: matrix(1.05,0,0,1.05,0,0);transform: matrix(1.05,0,0,1.05,0,0);-webkit-backface-visibility: hidden; backface-visibility: hidden}
.article-relative ul li p{height:34px; line-height:34px; text-align: center; font-size:16px; overflow: hidden;-o-text-overflow: ellipsis;text-overflow: ellipsis; white-space: nowrap;}

.brand-news-list ul li{padding:25px 0; border-bottom: 1px solid #f8f8f8;}
.brand-news-list ul li a{display:block;overflow:hidden;}
.brand-news-list ul li a img{float:left;display:inline-block;width:180px;height:120px;margin-right:20px;}
.brand-news-list ul li .bt{float: left;width: 630px;font-size: 20px; color: #333;line-height: 26px; display: block; margin-bottom: 15px;}
.brand-news-list ul li .info{float: left;width: 630px;overflow: hidden;max-height: 80px;font-size: 14px; color: #999; line-height: 24px;padding-bottom: 10px;}

.cate-bar{ position:relative;padding:20px 0; height:36px; line-height:36px;text-align: center;}
.cate-bar .tit{display:inline-block;height:36px; line-height:36px;font-size:24px; }
.cate-bar::before{content: "";display:inline-block; width: 30px; height: 1px;margin:0 10px;background: #ccc;}
.cate-bar::after{content: "";display:inline-block; width: 30px; height: 1px;margin:0 10px;background: #ccc;}
.cate-titles{ position: relative;height:42px;padding:10px 0 10px 72px; line-height: 42px; }
.cate-titles s{ position: absolute;top:0;left:0;width:62px;height:62px;background-image: url(../images/tit_1.png);background-repeat: no-repeat; }
.cate-titles s.t1,.cate-titles s.t3,.cate-titles s.t5,.cate-titles s.t7,.cate-titles s.t9,.cate-titles s.t11,.cate-titles s.t13,.cate-titles s.t15,.cate-titles s.t17,.cate-titles s.t19{background-image: url(../images/tit_1.png);}
.cate-titles s.t2,.cate-titles s.t4,.cate-titles s.t6,.cate-titles s.t8,.cate-titles s.t10,.cate-titles s.t12,.cate-titles s.t14,.cate-titles s.t16,.cate-titles s.t18,.cate-titles s.t20{background-image: url(../images/tit_2.png);}


.cate-titles .bt{ height:42px; line-height:42px; font-size:26px;color:#333;}
.cate-titles .pprz {position:absolute;top:25px;right:35px;float:none;display: block; width:100px; height: 36px;line-height:36px;box-sizing: border-box;-webkit-border-radius: 20px;-moz-border-radius: 20px; border-radius: 20px; cursor: pointer;border: 1px solid #ffe0ab; background: #ffefd3; color: #f9aa20; }
.cate-titles .pprz i {float:left;display: inline-block;width: 20px; height: 18px;background-position: -150px 0; margin: 9px 4px 0 9px;}
.cate-items{padding:15px;}
.cate-items-left{float:left;width:800px; font-size:15px;}
.cate-items-left dl{padding:5px 0 15px 0;border-bottom:1px solid #e2e2e2;}
.cate-items-left dl dt{padding:10px 0; line-height: 28px; font-size:20px; font-weight: bold; }
.cate-items-left dl dd{overflow: hidden;}
.cate-items-left dl dd a{display:inline-block;margin-right:20px;margin-top:6px;white-space: nowrap;}


.fix-dyn{position:relative;width:300px;}
.title-c{height:44px; line-height:44px;background:#264391;font-size:18px;color:#fff; text-align:center;}

.cate-items-right{float:right;width:300px;}
.title-b{padding:10px 0;font-size:16px; text-align: center; }
.brands-lt{ overflow:hidden;}
.brands-lt ul{width:316px;margin-top:1px;}
.brands-lt ul li{position:relative;float:left;display:inline-block;width:135px;height:74px;border:1px solid #eee;margin:-1px -1px 0 0;}
.brands-lt ul li a{position:relative;display:inline-block;width:135px;height:74px;overflow:hidden;}
.brands-lt ul li .mt-inf{position:absolute;top:100%; left:0;width:125px;height:54px;padding:10px 5px; text-align:center; color:#fff;}
.brands-lt ul li .mt-inf i{position:absolute;left:0;top:0;display:block;width:135px;height:74px; background:#000; filter:alpha(opacity=70); -moz-opacity:.7; -khtml-opacity: 0.7; opacity: 0.7; }
.brands-lt ul li .mt-inf p{position:relative; z-index:2; overflow:hidden;white-space: nowrap;text-overflow: ellipsis;}
.brands-lt ul li .mt-inf p span{display:inline-block;width:64px;height:22px; line-height:22px;padding:0; font-size:12px; background:#e94239;}
.news-pics-list{ overflow: hidden; }
.news-pics-list ul{width:310px;}
.news-pics-list ul li{float:left;display:inline-block;width:144px;height:166px;margin:10px 10px 0 0;}
.news-pics-list ul li div{height:40px; line-height: 20px;text-overflow: ellipsis;overflow: hidden;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}
/*message tip*/
.fdb-tips-box{display:none;position: fixed;left:50%; top: 50%;background:rgba(0,0,0,.8); color:#fff;z-index:1001;-webkit-border-radius:4px; border-radius:4px;}
.fdb-tips-cont{padding:10px 15px; font-size:16px; text-align:center;}

.search-result-list .more{display:none;height:48px;margin-top:20px; line-height:48px; font-size:20px; text-align:center; border:1px solid #ccc;}
.search-result-list .more.disb{display:block;}
.search-result-list .more:hover{border:1px solid #c00;color:#f00;}
.search-result-list .more:hover i{-webkit-transform: rotate(90deg);-moz-transform: rotate(90deg);transform: rotate(90deg);background-position:0 -48px;}
.search-result-list .more i{display: inline-block;width: 20px;height: 20px;margin:0 20px; background: url(../images/add.png) no-repeat 0 0;-webkit-transition: transform .2s;-moz-transition: transform .2s;transition: transform .2s;}
.loading{padding:10px 0; text-align:center;}
.loadover{padding:10px 0; text-align:center; color:#999;}
.more.nomore{color:#999;}
.more.nomore:hover{color:#ccc;border:1px solid #ccc;}
.news-list ul li .chara .info .icons-view {background-position: -144px -144px;}
span.sred {color: #f00;}

.pop-tips {display:none;position: fixed; top: 50%;  left: 50%; width: 320px;height: 240px; margin-left:-160px; margin-top:-120px; background: #fff; text-align: center; -webkit-border-radius: 10px; -moz-border-radius: 10px; border-radius: 10px; overflow: hidden; z-index: 100001;}
.pop-tips .tit{ height:54px;line-height: 54px;border-bottom: 1px solid #e2e2e2; font-size: 22px;color: #000;font-weight: bold;background:#f1f1f1;}
.pop-tips p{display: flex;height: 120px;font-size: 20px; font-weight: normal; font-stretch: normal; letter-spacing: 0;color: #333;align-items: center;justify-content: center; border-bottom: 1px solid #ccc; padding: 19px; box-sizing: border-box;}
.pop-tips .pop-tips-sure { width: 66px; height: 35px; background-color: #264391;border-radius: 4px; font-size: 16px; font-weight: normal;  font-stretch: normal; letter-spacing: 0px; text-align: center; line-height: 35px;  color: #fff; cursor: pointer; margin: 14px auto 0;}

.ppicons{ overflow: hidden; }
.ppicon-rz{padding:3px 5px;border-radius:2px;background:#4aaa51;color:#fff;font-family:"\5B8B\4F53";font-size:12px; }
.ppicon-cx{padding:3px 5px;border-radius:2px;background:#e00b0b;color:#fff;font-family:"\5B8B\4F53";font-size:12px;}
.ppicon-yz{padding:3px 5px;border-radius:2px;background:#1e9fff;color:#fff;font-family:"\5B8B\4F53";font-size:12px;}
.ppicon-vip{padding:3px 5px;border-radius:2px;background:#f9a411;color:#fff;font-family:"\5B8B\4F53";font-size:12px;}
.ppicon-ten{padding:3px 5px;border-radius:2px;background:#d1028d;color:#fff;font-family:"\5B8B\4F53";font-size:12px;}

.claim-box{ position:absolute;top:0;right:0; font-size:14px;color:#888; overflow:hidden;}
.no-claim{float: left;color: #999;font-size: 14px;padding: 2px 6px;border-radius: 4px;border: 1px #999 solid;margin: 0 4px;}
.claimed{color: #fff;font-size: 14px;padding: 2px 6px;border-radius: 4px;background: #01c362;border: 1px #01c362 solid;float: left;margin: 0 4px;}
.clain-btn{float:left;color: #fff;font-size: 14px;padding: 2px 6px;border-radius: 4px;background: #faab2f;border: 1px #faab2f solid;margin: 0 4px;}



.ppzs-nav {position: relative;height: 80px;background: #264391;}
.ppzs-nav-l{float:left;width:720px;}
.ppzs-nav .brand-logo {float:left;display: block;width: 100px;height: 70px;margin: 3px 14px 5px 0;border-radius: 5px;overflow: hidden;}
.ppzs-nav .brand-logo img {width: 100px;margin: 5px 14px 5px 0;height: 64px;border-radius: 5px;}
.ppzs-nav-m{float:left;width:600px;}
.ppzs-nav-m .bt{font-size: 18px;line-height: 32px;color: #fff;font-weight: 600;}
.ppicons{ overflow: hidden; }
.ppicon-rz{padding:3px 5px;border-radius:2px;background:#4aaa51;color:#fff;font-family:"\5B8B\4F53";font-size:12px; }
.ppicon-cx{padding:3px 5px;border-radius:2px;background:#e00b0b;color:#fff;font-family:"\5B8B\4F53";font-size:12px;}
.ppicon-yz{padding:3px 5px;border-radius:2px;background:#1e9fff;color:#fff;font-family:"\5B8B\4F53";font-size:12px;}
.ppicon-vip{padding:3px 5px;border-radius:2px;background:#f9a411;color:#fff;font-family:"\5B8B\4F53";font-size:12px;}
.ppicon-ten{padding:3px 5px;border-radius:2px;background:#d1028d;color:#fff;font-family:"\5B8B\4F53";font-size:12px;}
.ppzs-nav-m p {font-size: 12px;color: #c1bebe;line-height: 18px;}
.ppzs-meau {float:right;}
.ppzs-meau li {float:left;width: 102px;height: 80px;font-size: 16px;line-height: 80px;text-align: center;}
.ppzs-meau li a {display:block;color: #fff;}
.ppzs-meau li.now {background: #1c336f;}
.ppzs-tips{color:#f00;}
.pzoom{position:relative;float:left; width:470px;height:388px;}
.pzoom-list{width:470px;height:290px;overflow:hidden;}
.pzoom-list ul li{float:left;display:inline-block;cursor:pointer;}
.pzoom-control{position: relative;width:430px;height:84px;overflow:hidden;margin:10px auto 0 auto; box-sizing:border-box;}
.pzoom-control ul li{float:left;display:inline-block;width:134px;height:84px; box-sizing:border-box;margin-right:14px; border:2px solid #fff;cursor:pointer;}
.pzoom-control ul li.on{border:2px solid #264391;}
.pzoom .prev, .pzoom .next{position:absolute; bottom:4px;width:20px;height:84px; line-height:84px; text-align:center;  font-family: simsun;font-size: 28px;font-weight:bold;cursor:pointer}
.pzoom .prev{left:0;}
.pzoom .next{right:0;}
.ppzs-basic{ position: relative;float:left;padding-left:30px;width:666px;}
.ppzs-basic-tit{width:336px;font-size: 24px;line-height:44px;color: #333;font-weight: 600;}
.ppzs-basic-column{width:336px;font-size:14px; line-height: 40px;color:#6c7693;overflow: hidden; text-overflow:ellipsis; white-space: nowrap;}
.ppzs-basic-jmf{font-size: 16px;margin: 14px 0;line-height: 36px;}
.ppzs-basic-jmf span {font-size: 26px;color: #e00b0b;font-weight: bold;}
.ppzs-basic-btns{height:46px;margin-top:20px;}
.ppzs-basic-btns .join-btn{}
.ppzs-basic-btns div{float:left;display: block;width:200px;height:46px;margin-right:20px;border-radius:6px;font-size:18px;line-height:46px;color:#fff;text-align: center;cursor: pointer;}
.join-btn{background: #e00b0b;}
.consult-btn{background: #f9a411;}
.freecall-btn{margin-right: 0;background: #049745;}
.freecall-btn span {background: url(../images/ppzs_phone.png) 0 4px no-repeat;padding-left: 28px;}
.join-btn span {background: url(../images/ppzs_write.png) 0 2px no-repeat;padding-left: 28px;}
.consult-btn span {background: url(../images/ppzs_down.png) no-repeat;padding-left: 28px;}


.entprise-info {position: absolute;top: 0;right:6px;border: 6px #ededed solid;padding-top: 10px;text-align: center;}
.entprise-logo {height: 100px;margin-bottom: 16px;overflow: hidden;}
.entprise-logo img {height: 100px;}
.entprise-info p {width: 234px;line-height: 24px;font-size: 14px;color: #666666;overflow: hidden;letter-spacing: normal;white-space: nowrap;text-overflow: ellipsis; margin: 0 auto;}
.entprise-info .adress{width: 224px;line-height: 24px;font-size: 14px;color: #666;overflow: hidden;max-height: 48px;margin: 0 auto;white-space: inherit;}
.entprise-tit{text-align: center;line-height: 30px;color: #333;font-size: 16px;margin-bottom: 8px;}
.entprise-tit:before{content: '';display: inline-block;width: 50px;height: 1px;background: #ccc;margin-bottom: 5px;margin-right: 8px;}
.entprise-tit:after{content: '';display: inline-block;width: 50px;height: 1px;background: #ccc;margin-bottom: 5px;margin-left: 8px;}
.entprise-tit img{display: inline;width: 20px;margin-right: 8px;}
.entprise-info .hotcall-tk {width: 100%;height: 40px;background: #ededed;color: #999;margin: 14px auto 0;line-height: 40px;text-align: center;display: flex;justify-content: space-between;}
.entprise-info .hotcall-tk span {color: #333;width: 244px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.ppzs-intro-bar{position: relative;width:850px;padding:10px 15px 0 15px;height:50px;border-bottom:1px solid #ddd;background:#fff;}
.ppzs-intro-bar a{float:left;display: block;line-height: 38px;font-size:18px;color:#666;margin-right: 40px;cursor: pointer;}
.ppzs-intro-bar .unline{display: block;width:68px;height:3px;background: #264391;position: absolute;left:16px; bottom:-1px;transition: all .3s;-webkit-transition: all .3s;-moz-transition: all .3s;-ms-transition: all .3s;-o-transition: all .3s;}
.ppzs-part{font-size:14px;color:#333;padding:0 25px 15px 25px;}
.ppzs-part p{padding:8px 0;line-height: 26px;}
.ppzs-part img{display:block;max-width:100%;margin:0 auto;}
.ppzs-part table{ width:100% !important;border-collapse:collapse;}
.ppzs-part table th{background:#fff; padding:1px 2px; line-height:2.2em; text-align:center;}
.ppzs-part table th{background:#e1473d; font-size:14px; color:#fff; padding:0 10px; height:36px; line-height:20px;}
.ppzs-part table td{ text-align:center; font-size:12px; border:1px solid #e2e2e2 !important; padding:5px;}
.ppzs-part a{color:#e94338;padding: 0 4px;text-decoration: underline;}
.ppzs-part-tits{height:38px;margin-bottom:10px;overflow: hidden;}
.ppzs-part-tits i{ float:left;display: block;width:4px;height:18px; background: #264391;margin:18px 10px 0 0;}
.ppzs-part-tits p{ float:left;font-size:18px; line-height: 38px;font-weight: 600;color: #333;}
.brand-show-content{position: relative;}
.brand-show-box ul li {float:left;width:240px;height: 160px;margin-right:20px;}
.brand-show-box ul li img{width:240px;height: 160px;}
.brand-show-box{width:760px;height:160px;margin:0 auto; overflow: hidden;}
.brand-show-box ul{width:2750px;}
.brand-show-content .prev{ position: absolute;top:0;left:0;width:30px;height:160px;background:#eee;line-height:160px;text-align:center;font-family: simsun;font-size: 36px;font-weight:bold;cursor:pointer}
.brand-show-content .next{ position: absolute;top:0;right:0;width:30px;height:160px;background:#eee;line-height:160px;text-align:center;font-family: simsun;font-size: 36px;font-weight:bold;cursor:pointer }
.brand-show-content .prev:hover,.brand-show-content .next:hover{background:#999;color:#fff;}
.ppzs-relative .brand-rel{background:#fff;}
.message-title{background: #264391;height: 44px; overflow: hidden;}
.message-title p {float:left;height: 44px; line-height: 44px; color: #fff;font-size:18px;font-weight: 600;}
.message-title p i {padding:22px 16px;background: url(../images/ppzs_message.png) 0 22px no-repeat;margin-left: 20px;}
.message-title p span {font-size: 14px;}
.message-title p strong{float: right;margin-left: 50px;font-weight: 500;font-size: 16px;line-height: 30px;margin-top: 6px;}
.message-content{padding:20px;}
.message-content input {float: left;display: block;height: 38px;outline: none;color: #333;border: 1px solid #bbb;}
.message-content p {float: left;font-size:16px; line-height: 38px;margin-right: 12px;color: #333;}
.message-content .star-tag {color: #e00b0b;}
.message-content .name{float:left;}
.message-content .name input{width: 362px;padding:0  5px;}
.message-content .money {float:left;padding-left:30px;}
.message-content .money select{display: block;height: 38px; width: 240px; outline: none;border: 1px solid #bbb;float: left;	box-sizing: border-box;}
.message-content .phone{float:left;margin-top:20px;}
.message-content .phone input{width: 362px;padding:0  5px;}
.message-content .area{float:left;padding-left:30px;margin-top:20px;} 
.message-content .area select{float:left;display: block;width:100px;margin-right: 5px;height:38px;outline: none;border:1px solid #bbb;}
.message-content .leave-message{margin-top:20px;}
.leave-message-box{float:left;width:368px;}
.leave-message-box textarea{display: block;box-sizing:border-box;width:368px;height:284px;outline: none;resize: vertical;resize: none;padding:10px 5px;}
.leave-message-box .agree{height:62px;}
.leave-message-box .agree-btn{float:left;display: block;width:18px;height:18px;margin:22px 10px 0 13px;background: url(../images/ppzs_right.png) 0px 0px no-repeat;cursor: pointer;}
.leave-message-box .agree-btn.noagree{background: url(../images/ppzs_right.png) -28px 0px no-repeat;}
.leave-message-box .agree p{font-size:14px; line-height: 62px;color:#555;}
.leave-message-box .agree p a{color:#f00;}
.leave-message-box .msg-btn{display: block;border:0;height:46px;width:160px;border-radius: 6px;background: #264391;color:#fff;margin-left:20px;margin-bottom:20px; cursor: pointer}
.quick-msg{float: left;width: 370px;margin-left: 30px;}
.quick-msg-tits{height:50px;padding:0 20px;background: #264391;}
.quick-msg-tits p{float:left;line-height:50px;font-size:18px;color:#fff;}
.qk-msg-lists{padding:10px 0;border:1px solid #264391;}
.qk-msg-lists li{height:36px;padding:0 20px;cursor: pointer;}
.qk-msg-lists li span{float:left;height:36px;line-height:36px;padding-right:5px;}
.qk-msg-lists li p{line-height:36px; font-size:14px;color:#666;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.qk-msg-lists li:hover p{color:#264391;}
.qk-msg-lists li:hover{background: #d6e0fa;}
.message-dynamic{height:484px; overflow: hidden;}
.message-dynamic ul li {position: relative;height:88px;border-bottom: 1px solid #eee;padding: 16px 0;}
.message-dynamic .bt { overflow: hidden; }
.message-dynamic .bt .user-name {float: left;display: inline-block;color: #333;font-weight: 600;font-size: 14px;margin-right: 12px;}
.message-dynamic .fchara {float: left;display: inline-block;color: #999;font-size: 14px;margin-right: 12px;}
.message-dynamic .bt a {float: left;display: inline-block;width: 160px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;line-height: 24px;color: #e00b0b;}
.message-dynamic ul li img {display: block;position: absolute;right: 0;top: 18px;}
.message-dynamic-ms{color: #333;font-size: 14px;line-height: 32px;margin: 4px 0;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.message-dynamic .info .adress{color: #888;background: url(../images/ppdt-icon1.png) 0 6px no-repeat;padding-left: 20px;display: inline-block;width: 150px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.message-dynamic .info .time{float: right;color: #888;background: url(../images/ppdt-icon2.png) 0 6px no-repeat;padding-left: 20px;}

.ppzs-notice{padding:25px;background:#fff;color:#999;}
.ppzs-notice span{float:left;color:#f00;}
.ppzs-notice-column{padding:6px 0;}
.ppzs-notice .yqts{display: block;width:16px;height:16px;background: url(../images/ppzs_notice.png) -56px 0 no-repeat;float: left;margin:5px 10px 0 0;}
.ppzs-notice .nrsm{display: block;width:13px;height:16px;float:left;background: url(../images/ppzs_notice.png) -30px 0 no-repeat;margin:5px 13px 0 0;}
.ppzs-notice .tssc{display: block;width:16px;height:16px;float:left;background: url(../images/ppzs_notice.png) 0 0 no-repeat;margin:5px 10px 0 0;}
.ppzs-notice .tssc-cont{width:1100px;float:left;}
.pop-phone{display:none;width: 382px;height: 550px;padding: 20px;border: none;position: fixed;left:50%;top:50%;margin-left:-211px;margin-top:-295px;background:#fff; z-index:999999;-webkit-border-radius: 6px;-moz-border-radius: 6px; border-radius: 6px;}
.pop-phone .bgimg{padding:20px 0; text-align: center; }
.pop-phone .rx-bg{width:270px;margin:0 auto; }
.pop-phone .rx-bg span{ position:relative;display:inline-block;padding-left:16px;color: #333;line-height:38px; font-size:18px; font-weight: 600;}
.pop-phone .rx-bg span:before{ content: ""; position: absolute;top:10px; left:0;width:5px;height:18px; background:#f00;}
.pop-phone .hot-phone{width:270px; font-size: 30px;color: #f00; font-weight: bold;margin: 0 auto;}
.pop-phone .hot-phone-box{width:270px; margin:10px auto;}
.pop-phone .d-sel{float:left;display: block; box-sizing:border-box;outline: none;border: 1px  solid #ccc;border-radius: 5px;width: 96px;height: 44px;line-height: 44px;padding:0 5px;}
.pop-phone .d-phone{display: block; box-sizing:border-box;outline: none;border: 1px  solid #ccc;border-radius: 5px;width: 168px;height: 44px;line-height: 44px;padding-left: 20px;margin: 10px auto 20px auto;}
.pop-phone .p-submit-btn{display: block;width: 236px;height: 55px;background: url(../images/ppncall.png) no-repeat;margin: 10px auto;text-align: center;color: #fff;}
.pop-phone .p-submit-btn p {margin-left: 10px;padding-top: 8px;line-height: initial;color:#fff;}
.pop-phone .p-submit-btn span {margin-left: 42px;color:#fff;}
.hot-phone-tips{width:340px;margin:30px auto 0 auto;color:#999;}
.pop-phone .close{position: absolute;top:15px;right:15px;width:18px;height:18px;background:url(../images/wwclose.png) no-repeat center center; cursor: pointer;-webkit-transition: -webkit-transform .4s linear;transition: transform .4s linear;} 
.pop-phone .close:hover{-webkit-transform: rotate(360deg);transform: rotate(360deg);}

.pd20{padding:20px;}
.company-basic-name{font-size: 24px;font-weight: 600;color: #333;margin-bottom:12px;}
.company-basic ul li {float: left;width: 420px;line-height: 30px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.company-basic ul li.tl{width:100%;}
.company-titles{position:relative;height:40px;line-height:40px;font-size:20px;color: #264391; font-weight:bold;}
.company-titles:before{content:" ";float:left;display:block;width:4px;height:20px;background-color:#264391;margin-top:10px;margin-right:8px;}
.company-intro{padding:10px 0;text-indent: 2em;font-size:14px;line-height: 28px;}
.company-sub-brand ul li{padding:20px 0;height:90px;loverflow: hidden; }
.company-sub-brand ul li .img{float:left;width:135px;height:90px;margin-right:10px; overflow: hidden;}
.company-sub-brand ul li .bt{ font-size:16px; font-weight: bold;margin-bottom:5px;color:#222; }
.company-sub-brand ul li .intro{width:260px;font-size:12px;color:#888;    display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;overflow: hidden;line-height:16px;}
.zs-btn{margin-top:4px;float:left;padding: 3px 8px;    border: 1px solid #FF9800;
    color: #fa990a;border-radius: 4px; line-height: 16px;font-size: 14px;font-weight: normal;}
.company-registration-information{padding:10px 0;}
.company-registration-information li{padding:3px;line-height: 30px;}
.company-registration-information li span{color:#777;}
.company-notice{margin-top:20px;padding-top:20px;border-top:2px solid #efefef;color:#999;}
.com-righ-title{overflow: hidden; }
.com-righ-title .bt{font-size:18px;}
.company-vote{margin-top:20px; border:1px solid #eee;}
.company-vote .bt{width: 100%; box-sizing:border-box;text-align: left;padding-left: 10px;color: #333;line-height: 36px;font-size: 14px;background: #f5f5f5;}
.company-vote p.dic{border-top: 1px #eee solid;line-height: 36px;display: flex;}
.company-vote p.dic span{display: block;width: 50%;padding-left: 8px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;box-sizing: border-box;}
.company-vote p.dic i{width: 1px;height: 36px;background: #eee;}
.company-vote li.dis{display: flex;border-top: 1px #eee solid;line-height: 36px;}
.company-vote li.dis  a.votep{display: block;max-width: 60%;padding-left: 8px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;box-sizing: border-box;color: #333;}
.company-vote li.dis em{background: url(../images/disimg.png) no-repeat 0 7px;padding-left: 24px;color: #e00b0b;font-size: 14px;margin-left: 10px;}
.company-right-titles{position:relative;height:36px;line-height:36px;font-size:18px;color: #264391; font-weight:bold;}
.company-right-titles:before{content:" ";float:left;display:block;width:3px;height:18px;background-color:#264391;margin-top:10px;margin-right:8px;}

.rank-lead-btns{text-align:center}
.rank-lead-btns a{display:inline-block;width:28%;height:48px; line-height:48px;margin:0 10px;font-size:16px; border-radius:4px;text-align:center;color:#fff;}
.rank-lead-btns a:hover{color:#fff;}
.rank-lead-btns .vote-ten-btn{background:#f44336;}
.rank-lead-btns .join-vote-btn{background:#ff9800;}


/*adv*/
.adv-space-item {position: relative;height: 80px;margin-top: 10px;overflow: hidden;}
.adv-space-item a {display: block;overflow: hidden;}
.adv-space-item span {position: absolute; bottom: 0;right: 0;width: 24px;height: 14px;background: url('https://imgpinpai.phb123.com/images/zsimg/gg.png') no-repeat;}
.adv-space-three ul li{float:left;display:inline-block; position: relative;width:393px;height:80px;margin-right:10px;margin-top:10px;}
.adv-space-three ul li a{display:block;}
.adv-space-three ul li a span{position: absolute; bottom: 0;right: 0;width: 24px;height: 14px;background: url('https://imgpinpai.phb123.com/images/zsimg/gg.png') no-repeat;}

#leftcatlist{position:fixed; left:50%; top:50%; width:100px; margin:-200px 0 0 -714px;padding:5px 3px;background:#fff; border:1px solid #eee;text-align: center;}
#leftcatlist a{ display:block; line-height:32px; padding:0 10px}
#leftcatlist a.active,#leftcatlist a:hover{ background:#264391;color:#fff;}

/*pinpai head*/
.dwrecom {
    padding: 10px;
}
.dwrecom .wrap {
    width: 100%;
	background:#fff;
	margin-bottom:20px
}
.dwrecom .left {
	width:860px
}
.dwrecom .time {
	float:right!important;
}
.dwrecom .pinpai-img {
	float:left;
	display:block;
	width:180px;
	height:180px;
	padding: 10px;
    border: 1px solid #eee;
    margin-right: 25px;
}
.dwrecom .pinpai-img span {
    display: inline-block;
    height: 100%;
    vertical-align: middle;
}
.dwrecom .pinpai-img img {
    vertical-align: middle;
    width: 100%;
}
.dwrecom .pinpai-info2 {
    margin-top: 8px!important;
}
.dwrecom .pinpai-info2 li {
	width:auto!important;
	min-width: 160px;
}
.dwrecom .pinpai-info2 li:first-child {
    margin-right: 30px;
}
.dwrecom .left .deta {
	float:left;
	width:600px
}
.dwrecom .left .deta .detaName {
	overflow:hidden
}
.dwrecom .left .deta h1 {
    float: left;
    font-size: 28px;
    color: #333;
    max-width: 300px;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
    line-height: 42px;
    font-weight: bold;
}
.dwrecom .left .deta .detaName span {
	float:left;
	max-width:260px;
	height:16px;
	line-height:16px;
	font-size:14px;
	color:#888;
	margin-left:20px;
	margin-top:14px;
	overflow:hidden;
	white-space:nowrap;
	text-overflow:ellipsis
}
.dwrecom .left .deta ul {
	margin-top:18px;
	overflow:hidden
}
.dwrecom .left .deta ul li {
	float:left;
	width:190px;
	height:16px;
	line-height:16px;
	font-size:14px;
	color:#888;
	margin-bottom:15px
}
/*椤惰俯*/
.tubiao {
	padding-top:22px;
}
.tubiao .btn {
	display:inline-block;
	vertical-align:middle;
}
.tubiao .dianzhan {
	margin-right:15px;
}
.tubiao .xiajiang {
    background: #eee;
    border-radius: 25px;
}
.tubiao .xiajiang a {
    color: #9a9998!important;
}
.tubiao .dianzhan .icon-dianzan {
    display: inline-block;
    width: 18px;
    height: 18px;
    background: url(/kaifadou/img/zan.png);
    background-size: 100%;
}
.tubiao .xiajiang .icon-dianzan {
    display: inline-block;
    width: 18px;
    height: 18px;
    background: url(/kaifadou/img/cai.png);
    background-size: 100%;
}
.tubiao .btn a {
	padding:5px 0;
	display:inline-block;
	color:inherit;
	width:150px;
	border-radius:25px;
	line-height:1.8em;
	text-align: center;
}
.tubiao .btn i.iconfont {
	width:25px;
	height:25px;
	border-radius:100%;
	font-size:18px;
	text-align:center;
	line-height:25px;
}
.tubiao .btn a i,.tubiao .btn a span {
	display:inline-block;
	vertical-align:middle;
	padding-bottom:1px;
}
.tubiao .btn a span {
	padding:0 3px 1px 10px;
}
.publicblockpraise .dianzhan i.iconfont {
	background:#fff;
	color:#333;
}
.publicblockpraise .xiajiang i.iconfont {
	background:#fff;
	color:#999;
	transform:rotateX(180deg);
}
.tubiao .dianzhan a.hui {
	background:#ede7df;
}
.tubiao .btn a.hui {
	color:#bbb;
}
.tubiao .btn a.hui .iconfont {
	color:#bbb;
}
.tubiao .btn.dianzhan a {
	color:#fff;
	background-color:#1b3374;
}