*html{background-image:url(about:blank);background-attachment:fixed;}

#code,#code_hover,#gotop{ width:120px; height:150px; background::url(../../images/images/wx1.jpg) no-repeat; position:fixed; right:10px; cursor:pointer;
_position:absolute;_bottom:auto;_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0)));
}
#code{ background-position:0 0; top:206px; right:10px;}
#code_hover{ background-position:0 0; top:206px; right:10px;}
.weixin a{background:url(../../images/images/wx1.jpg) no-repeat left center; border:1px solid #ececec; display:block; width:120px; height:150px;}
.weixin a:hover{background:url(../../images/images/wx2.jpg) no-repeat left center;}

.topbg{ background:none;border-bottom: none;}

/*banner*/
.banner { width: 660px; height: 300px; position: relative; overflow:hidden; margin-bottom:15px; }
.banner li { height:300px; width:450px; position:relative; }
.banner li img{ width:450px; height:300px;}
.banner li a { width:100%; height:100%; display:block}
.banner li .desp{ position:absolute; left:0; bottom:0; width:426px; height:40px; padding:10px 12px; background:rgba(0,0,0,.5);background:#222\9;font-size: 14px;}
.banner li .desp p{ font-size:12px; line-height:20px;  height:40px;color:#f7f7f7; font-weight:normal; overflow:hidden;}
.banner .bannertit { overflow:hidden; height: 300px; position: absolute; bottom:0; right:0; zoom:1; z-index:3; width:210px; font-family: "\5FAE\8F6F\96C5\9ED1","\5B8B\4F53",serif;}
.banner .bannertit li { width: 180px; padding:8px 15px 0 15px; height: 51px; background:#578f66;cursor:pointer; overflow:hidden; border-bottom:1px solid #484848;}
.banner .bannertit li a{line-height:22px; font-size:14px; color:#f7f7f7; height:40px; overflow:hidden;}
.banner .bannertit li.on {  background:#475a3c; height: 51px; }
.banner .bannertit li.on a,.banner .bannertit li a:hover { font-weight: bold; text-decoration:none;}/*当前项*/

.banner_right{width: 280px;height: 300px;float: right;overflow: hidden}
.banner_right ul{width: 100%}
.banner_right ul li{width: 280px;overflow: hidden;font-size: 14px;white-space: nowrap;text-overflow:ellipsis;line-height: 24px;}
.banner_right ul li a{width: 100%;overflow: hidden;}
.banner_right ul li span{color: #000000;font-size: 14px;}
.banner_right ul .cat_title{font-size: 16px;font-weight: 600;color: #ff0000;}
.banner_right ul .cat_title a{color: #ff0000}
.banner_right ul li img{position: relative;top: -3px;margin-right: 5px;}


.logo_ad{margin:0 auto; clear:both; padding:10px 0 0 0;}
.logo_ad .logo{ float:left; padding:3px 0 0 0;}
.logo_ad .ad-top{ float:right;}
.logo_ad .ad-top li{ margin-left:10px; float:left; width:360px; height:60px; line-height:60px; font-size:18px; background:#c7ccd0; font-weight:bold; text-align:center; display:block}

.ad0{ width:1000px; height:60px; margin:0 auto 15px auto; line-height:60px; font-size:18px; font-weight:bold; text-align:center;}
.ad0 li{ float:left; width:330px;background:#c7ccd0; }
.ad0 .li1{ float:left; width:330px; margin:0 5px;} 

/*左边*/
.ml{ float:left; width:660px;}

/*----模块统一样式----*/
.mod { background:#f7f7f7; border-top:2px solid #626262; display:block; overflow:hidden; clear:both; margin-bottom:15px; }

/*标题*/
.mod .title{height:37px; line-height:37px; color:#333;clear:both;}
.mod .title h2{ color:#333; font-size:18px; font-weight:normal; padding-left:10px; float:left; font-family: "\5FAE\8F6F\96C5\9ED1","\5B8B\4F53",serif;}
.mod .title span{ float:right; padding-right:10px; font-size:12px; color:#444;}
.mod .title span i{ background:url(../../images/images/css.png) no-repeat -48px -808px; width:12px; height:15px; margin:11px 4px 0 0; display:block; float:left;}
.mod .title span a{display: inline-block;float: left;height: 37px;line-height: 37px;}
.mod .title span .a_l{ width:20px; height:20px; background:url(../../images/images/css.png) no-repeat -64px -792px; display:block; margin-top:10px;}
.mod .title span .a_l:hover{ background:url(../../images/images/css.png) no-repeat -64px -812px;}
.mod .title span .a_r{ width:20px; height:20px; background:url(../../images/images/css.png) no-repeat -84px -792px; display:block; margin-top:10px;}
.mod .title span .a_r:hover{ background:url(../../images/images/css.png) no-repeat -84px -812px;}

/*热点专题*/
.mod.hotzt .content { padding:18px 15px 15px 15px; height:180px; width:630px; overflow:hidden; clear:both; position: relative;}
.mod.hotzt li{  width:630px; float:left;}
.mod.hotzt .zt{ width:305px; overflow:hidden;}
.mod.hotzt .zt img{ height:120px; width:305px;}
.mod.hotzt .zt div{ width:305px;margin-top:5px; color:#222; font-family: "\5FAE\8F6F\96C5\9ED1","\5B8B\4F53",serif;}
.mod.hotzt .zt div a{ font-size:16px;  line-height:34px; display:block; overflow:hidden; white-space:nowrap; text-overflow: ellipsis}
.mod.hotzt .zt p{ width:305px; font-size:12px; color:#888; line-height:18px; font-weight:normal; overflow:hidden; white-space:nowrap; text-overflow: ellipsis;}
.mod.hotzt .prev,
.mod.hotzt .next { display: none; width: 30px; height: 50px; background:rgba(0,0,0,.5); position: absolute; top: 48px;}
.mod.hotzt .prev { left: 15px; }
.mod.hotzt .next { right: 15px; }
.mod.hotzt .prev span,
.mod.hotzt .next span{ display:block; width: 19px; height: 34px; background: url(../../images/images/btn.gif) no-repeat; margin-left:5px; margin-top:8px;}
.mod.hotzt .next span { margin-left:7px; background-position:right;}

/*安防速读*/
.mod.fread .content { padding:8px 10px 13px 10px; height:192px; overflow:hidden; clear:both;}
.mod.fread li { color:#222;  _width:290px; _overflow:hidden; _text-overflow: ellipsis; vertical-align:bottom; height:29px;}
.mod.fread li.on span{ font-weight:bold; }
.mod.fread li span {background:url(../../images/images/list-dot.gif) 2px 13px no-repeat; padding-left:10px;font-size:14px;line-height:29px; display:block; overflow:hidden; white-space:nowrap; text-overflow: ellipsis; font-family: "\5FAE\8F6F\96C5\9ED1","\5B8B\4F53",serif;}
.mod.fread li .detail{padding-left:10px; color:#888; font-size:12px; line-height:18px; margin:3px 0 2px 0;padding-bottom:7px; display:none; border-bottom:1px dotted #ddd;}
.mod.fread li.on{ height:76px;}
.mod.fread li.on .detail { display:block;}
.mod.fread li a:hover {text-decoration:none;}
.mod.fread li a:hover span { color:#c30d23; text-decoration:underline}
.mod.fread li a:hover .detail{color:#888; text-decoration:none;}



/*人物访谈
.mod.peotalk .content { padding:18px 10px 15px 10px; height:167px; overflow:hidden; clear:both}
.mod.peotalk .clist li .imga{  display:block;float:left; margin-right:10px; width:100px; height:65px;border:1px solid #ebebeb; overflow:hidden;}
.mod.peotalk .clist li .imga img { border:0; width:100px; height:65px;}
.mod.peotalk .clist li .detail { width:188px;}
*/


/*产品测评*/
.mod.protest .content { padding:12px 10px 13px 10px; overflow:hidden; clear:both; font-family: "\5FAE\8F6F\96C5\9ED1","\5B8B\4F53",serif; }
.mod.protest .content .test_img{width: 300px;height: 180px;display: block;overflow: hidden;background-color: #FFF; position:relative; margin-bottom:10px;}
.mod.protest .content img{width:300px;height:auto;}
.mod.protest .content .test_img p{ font-weight:normal;position:absolute;bottom:0;left:0;width:280px;height:30px;line-height:30px;background:rgba(230,230,230,.80);filter:progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr='#99e6e6e6',endColorstr='#99e6e6e6');cursor:pointer;letter-spacing:normal; padding:0 10px;font-size: 1.2em;}
.mod.protest .content .test_img i{position:absolute;bottom:66px;left:126px; background:url(../images/css.png) no-repeat 0 -792px; width:48px; height:48px; display:block;}
.mod.protest li {background:url(../images/list-dot.gif) 2px center no-repeat; color:#444;  padding-left:10px; _width:290px; _overflow:hidden; _text-overflow: ellipsis;height:28px; line-height:28px; clear:both;}
.mod.protest li a {font-size:14px; height:28px; line-height:28px; display:block; overflow:hidden; white-space:nowrap; text-overflow: ellipsis;}
.mod.protest li i{ float:left; width:16px; height:16px;background:url(../images/css.png) no-repeat -48px -792px; margin:8px 5px 0 0;}

/*栏目页产品测评*/
.mod2.protest .test_img{width:280px; height:167px; background:#fff; overflow: hidden; display: block;}
.mod2.protest img{ width:250px; height:auto; padding:10px 15px;}
.mod2.protest h3 { background:#c30d23; width:260px; padding:0 10px; height:26px; margin-bottom:8px;}
.mod2.protest h3 a{ font-size:16px; color:#fff; line-height:26px;  display:block;font-weight:normal;_width:260px; overflow:hidden; white-space:nowrap; text-overflow: ellipsis}
.mod2.protest li {background:url(../images/list-dot.gif) 2px center no-repeat; color:#444;  padding-left:10px; _width:260px; _overflow:hidden; _text-overflow: ellipsis;}
.mod2.protest li a {font-size:14px;line-height:28px; display:block; overflow:hidden; white-space:nowrap; text-overflow: ellipsis}


/*解决方案 - 实地案例测评*/

.mod2.solution_test .content { height:285px; overflow:hidden; clear:both;}
.mod2.solution_test li { color:#222;  _width:285px; _overflow:hidden; _text-overflow: ellipsis; vertical-align:bottom; height:29px;}
.mod2.solution_test li.on span{ font-weight:bold; }
.mod2.solution_test li span {background:url(../images/list-dot.gif) 2px 13px no-repeat; padding-left:10px;font-size:14px;line-height:29px; display:block; overflow:hidden; white-space:nowrap; text-overflow: ellipsis; font-family: "\5FAE\8F6F\96C5\9ED1","\5B8B\4F53",serif;}
.mod2.solution_test li .detail{padding-left:10px; color:#888; font-size:12px; line-height:18px; margin:3px 0 2px 0;padding-bottom:7px; display:none; border-bottom:1px dotted #ddd;}
.mod2.solution_test li.on{ height:76px;}
.mod2.solution_test li.on .detail { display:block;}
.mod2.solution_test li a:hover {text-decoration:none;}
.mod2.solution_test li a:hover span { color:#c30d23; text-decoration:underline}
.mod2.solution_test li a:hover .detail{color:#888; text-decoration:none;}

/*解决方案 - 驻点专家*/
.mod2.expertshow{ padding-right:0; clear:both; margin-bottom:0}
.mod2.expertshow li { width:140px; margin-right:20px; float:left}
.mod2.expertshow .imga { display:block; margin-bottom:5px;}
.mod2.expertshow .exname { font-size:14px; line-height:26px;font-weight:bold;}
.mod2.expertshow .exname b{ display: inline-block; width:35px; padding-left:3px; text-align:center; height:18px; background:url(../images/css.png) -80px -740px no-repeat; color:#c30d23; font-size:12px; line-height:18px; margin-left:5px; font-weight:normal;}
.mod2.expertshow .exname:hover { color:#c30d23}
.mod2.expertshow .exname:hover b{ background:url(../images/css.png) -80px -720px no-repeat; color:#fff;}
.mod2.expertshow p{ height:54px; line-height:18px; font-size:12px; color:#888; overflow:hidden}

/*解决方案 - 招标*/
.mod2.mod_zb li { overflow:hidden; white-space:nowrap; text-overflow: ellipsis}
.mod2.mod_zb li a{background: url(../images/list-dot.gif) 2px 9px no-repeat;padding-left: 10px;font-size:14px; color:#222;line-height:35px;}
.mod2.mod_zb li a:hover { color:#c30d23; text-decoration:underline;}

/*as tv秀
.mod.astv .content { padding:10px; height:241px; overflow:hidden; clear:both; font-family: "\5FAE\8F6F\96C5\9ED1","\5B8B\4F53",serif;}
.mod.astv .content .content_img{ display:block; height:120px; width:300px; overflow:hidden;}
.mod.astv .content .content_img img{ width:auto; height:120px; width:auto; margin-left:-100px;}
.mod.astv h3 { background:#c30d23; width:280px; padding:0 10px; height:26px; margin-bottom:8px;}
.mod.astv h3 a{ font-size:16px; color:#fff; line-height:26px; font-weight:normal; overflow:hidden; white-space:nowrap; text-overflow: ellipsis; width:280px; display:block;}
.mod.astv li {background:url(../images/list-dot.gif) 2px center no-repeat;color:#444;  padding-left:10px; _width:290px; _overflow:hidden; _text-overflow: ellipsis;}
.mod.astv li a {font-size:14px;line-height:28px; display:block; overflow:hidden; white-space:nowrap; text-overflow: ellipsis}
*/

/*热门文章*/
.mod.hotart .content { padding:12px 10px 20px 10px; height:auto; overflow:hidden; clear:both}
.mod.hotart .ranknav { height:34px; margin-bottom:5px; font-family: "\5FAE\8F6F\96C5\9ED1","\5B8B\4F53",serif;}
.mod.hotart .ranknav a{ height:28px; width:143px; border:1px solid #ddd; background:#fff; color:#222;text-align:center; display:block; border-radius:2px;  cursor:pointer; line-height:28px;}
.mod.hotart .ranknav a.on,.mod.hotart .ranknav a:hover {border:1px solid #c30d23; background:#c30d23; color:#fff; text-decoration:none;}
.mod.hotart .ranknav a span{font-size:14px; line-height:28px; display:block; height:34px;_height:28px;}
.mod.hotart .ranknav a.on span,.mod.hotart .ranknav a:hover span{background:url(../images/css.png) -44px -587px no-repeat transparent;_background:none; }
.mod.hotart .rank { display:none;}
.mod.hotart .rank.show{ display:block;}
.mod.hotart .rank li{  border-bottom:1px dotted #ddd; height:39px; font-size:14px; line-height:39px; color:#444; overflow:hidden; vertical-align: bottom;}
.mod.hotart .rank li a{ height:39px;display:block}
.mod.hotart .rank li .h4tit{ display:block; height:39px; font-weight:normal; width:275px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; float:left;  font-family: "\5FAE\8F6F\96C5\9ED1","\5B8B\4F53",serif; font-size:14px;}
.mod.hotart .rank li a:hover { text-decoration:none; cursor:pointer}
.mod.hotart .rank li a:hover .h4tit{ text-decoration:underline;}
.mod.hotart .rank li .tnum,.mod.hotart .rank li .snum { font-family:"Book Antiqua"; font-size:16px;  color:#c30d23; font-weight:bold; display:inline-block; width:18px; padding-right:6px; text-align:center;float:left; text-decoration:none; }
.mod.hotart .rank li .snum { color:#bbb;}
.mod.hotart .rank li .hotnum { float:right; font-size:14px;  color:#c30d23;text-decoration:none; font-family:Arial, Helvetica, sans-serif;} 

/*订阅-企业动态*/
.mod.edmdy .content{ padding:6px 10px 15px 10px; font-family: "\5FAE\8F6F\96C5\9ED1","\5B8B\4F53",serif; }
.mod.edmdy .in-a{ width:239px; text-indent:7px; height:34px; line-height:34px; font-size:12px; border:1px solid #ebebeb; border-right:0; color:#999;  float:left;}
.mod.edmdy .bu-a{ width:60px; height:36px; line-height:36px; text-align:center; color:#fff; font-size:16px; background:#c30d23; float:left;cursor:pointer;}
.mod.edmdy .bu-a:hover{background:#d6190f; text-decoration:none; color:#fff;}
.mod.edmdy .dy-i{ margin-bottom:10px; height:36px;}
.mod.edmdy li.text { color:#888; font-size:12px; line-height:18px; padding:0 2px;}
.mod.edmdy li.an {background:url(../images/list-dot.gif) 2px center no-repeat; color:#444;  padding-left:10px; _width:290px; _overflow:hidden; _text-overflow: ellipsis;}
.mod.edmdy li.an a {font-size:14px;line-height:28px; display:block; overflow:hidden; white-space:nowrap; text-overflow: ellipsis}


/*活动展会*/
.mod.hdzh .content { padding:12px 10px 15px 10px; overflow:hidden; clear:both}
.mod.hdzh .clist li .imga{  display:block;float:left; margin-right:10px; width:100px; height:65px;border:1px solid #ebebeb; overflow:hidden;}
.mod.hdzh .clist li .imga img { border:0; width:100px; height:65px;}
.mod.hdzh .clist li .detail { width:188px;}

.list_hdzh li {background:url(../images/list-dot.gif) 2px center no-repeat; color:#444;  padding-left:10px; _width:290px; _overflow:hidden; _text-overflow: ellipsis; font-family: "\5FAE\8F6F\96C5\9ED1","\5B8B\4F53",serif;}
.list_hdzh li a {font-size:14px;line-height:28px; display:block; overflow:hidden; white-space:nowrap; text-overflow: ellipsis}

/*专栏*/
.mod.editorzl .content { padding:18px 10px 15px 10px; overflow:hidden; clear:both}
.mod.editorzl .contribute { text-align:center; padding-left:35px; width:245px; height:40px; border: 1px solid #c30d23;background:url(../images/contribute_1.jpg) 88px center no-repeat; border-radius:2px; margin:25px auto 5px auto; display:block; color:#c30d23; line-height:40px; font-size:18px; cursor:pointer; font-family: "\5FAE\8F6F\96C5\9ED1","\5B8B\4F53",serif;}
.mod.editorzl .contribute:hover { text-decoration:none; color:#fff;background:url(../images/contribute.jpg) 88px center no-repeat #b30c20; }
.mod.editorzl .clist .imga { position:relative;}
.mod.editorzl .clist .imga img { border:0;  width: 65px;
  height: 65px;}
.mod.editorzl .clist .imga span { position:absolute; left:0; bottom:0; display:block; height:18px; width:65px; line-height:18px; text-align:center; font-size:12px; color:#fff; background:rgba(0,0,0,.5);background: #222\9;}
.mod.editorzl .clist .imga a:hover span{ text-decoration:none; color:#444}

/*杂志*/
.mod.mag .content { padding:12px 10px 20px 10px; overflow:hidden; clear:both; }
.mod.mag .magul li { margin-top:0px;float:left; width:300px; height:122px; overflow:hidden;}
.mod.mag li .imga { float:left; margin-right:10px;}
.mod.mag li .imga img{ width:92px; height:122px;}
.mod.mag li .detail { float:left; width: 198px;}
.mod.mag li .detail a { display:block;color:#333;line-height:26px; width: 188px;font-size:16px; font-weight:normal;overflow:hidden; text-overflow:ellipsis; white-space:nowrap; font-family: "\5FAE\8F6F\96C5\9ED1","\5B8B\4F53",serif;}
.mod.mag li .detail a:hover { color:#c30d23}
.mod.mag li .detail span {color:#888; line-height:20px; font-size:12px; font-weight:normal;}
.mod.mag li .detail p {color:#666; line-height:18px; font-size:12px; margin-top:5px; }
.mod.mag .tabnav { height: 34px; zoom:1; z-index:3; margin-bottom:10px; font-family: "\5FAE\8F6F\96C5\9ED1","\5B8B\4F53",serif; }
.mod.mag .tabnav li { width: 92px; height: 28px; line-height: 28px; text-align: center; background:#fff; border:1px solid #ddd; font-size:12px; color:#444; cursor:pointer; float: left;border-radius:2px;}
.mod.mag .tabnav li span{font-size:14px; line-height:28px; display:block; height:34px;_height:28px;}
.mod.mag .tabnav li.on span{background:url(../images/css.png) -69px -587px no-repeat transparent;_background:none; }
.mod.mag .tabnav li.on {background:#c30d23; border:1px solid #c30d23;  color:#fff;} /*当前项*/

.mod.mag .mag { width:92px; float:left;}
.mod.mag .mag.m{ margin:0 12px;}
.mod.mag .mag h3{ text-align:center; width:92px;padding: 5px 0; }
.mod.mag .mag h3 span { font-weight:bold; color:#c30d23}

/*栏目页热门文章*/
.mod2.hotart .magul .listli { margin-top:0px;float:left; width:280px; height:360px;}
.mod2.hotart .tabnav { height: 34px; z-index:3; margin-bottom:5px;}
.mod2.hotart .tabnav li { width: 84px; height: 28px; line-height: 28px; text-align: center; background:#fff; border:1px solid #ddd; font-size:12px; color:#444; cursor:pointer; float: left;border-radius:2px;}
.mod2.hotart .tabnav li span{font-size:14px; line-height:28px; display:block; height:34px;_height:24px;}
.mod2.hotart .tabnav li.on span{background:url(../images/css.png) -73px -587px no-repeat transparent;_background:none; }
.mod2.hotart .tabnav li.on {background:#c30d23; border:1px solid #c30d23;  color:#fff;} 
.mod2.hotart .magul .listli li{ background:url(../images/list-dot.gif) 0 50% no-repeat;color: #444;padding-left: 10px; vertical-align:bottom; height:35px; overflow:hidden; border-bottom:1px solid #e6e6e6}
.mod2.hotart .magul .listli a{font-size:14px;line-height:35px; display:block; overflow:hidden; white-space:nowrap; text-overflow: ellipsis}

/*floatmods*/
.fixed.floatmods { position:fixed; top:40px; left:50%; margin-left:180px;}
/*.abso.floatmods { position:absolute; top:0; left:50%; margin-left:180px;}*/
.floatmods .mod { width:320px;}

/*fengyunban*/
.billboard { margin-bottom:20px;}
.billboard .title{ height:40px; /*background:url(../images/billboard_bg.jpg) 0 50% repeat-x #fff;*/background:url(../images/css.png) 1px -160px repeat-x #fff; margin-bottom:20px;font-family: "\5FAE\8F6F\96C5\9ED1","\5B8B\4F53",serif;}
.billboard .title span { display:block; width:185px; height:40px; margin:0 auto; padding-right:25px; text-align:right; font-size:36px; line-height:40px; color:#222; background:url(../images/css.png) 20px -120px no-repeat #fff;}
.billboard .bblist { float:left;width:320px; padding:0 0 15px 0;font-family: "\5FAE\8F6F\96C5\9ED1","\5B8B\4F53",serif;}
.billboard .bblist.m{ margin:0 20px;}
.billboard .bblist .rtitle {font-size:24px; line-height:45px; color:#444; font-weight:normal;}
.billboard .bblist .rtitle span { color:#c30d23}
.billboard .ranktop { width:320px; overflow:hidden; background:#e5e5e5; height:80px; line-height:80px; text-align:center;font-family: "\5FAE\8F6F\96C5\9ED1","\5B8B\4F53",serif; font-size:16px; margin:5px 0;}
.billboard .ranktop img{ width:320px; height:80px;}
.billboard .ranktop .rk{font-family:"Book Antiqua"; display:block; width:24px; height:24px; font-size:16px; line-height:24px; color:#fff; font-weight:bold; text-align:center; background:#c30d23; position:absolute; left:0; top:0;}
.billboard .ranktop h2 {  width:305px; padding-left:15px; height:30px; position:absolute; left:0; bottom:0; background:rgba(0,0,0,.5);background:#222\9;font-size:14px; line-height:30px; color:#fff; font-weight:normal;overflow:hidden; white-space: nowrap; text-overflow:ellipsis; }
.billboard .ranktop h2 a{ color:#fff; }
.billboard .ranktop h2 a:hover{ color:#f7e7e9;}
.billboard .rkafter { border-bottom:1px dotted #ddd; height:35px; color:#444; vertical-align: bottom; overflow:hidden;}
.billboard .rkafter a:hover .rk1,.billboard .rkafter a:hover .rk2 { text-decoration:none;}
.billboard .rkafter a:hover h4 { text-decoration: underline;}
.billboard .rkafter a {display:block; height:35px;font-size:14px; line-height:35px; font-weight:normal; overflow:hidden; white-space: nowrap; text-overflow:ellipsis; width:296px; float:left; cursor:pointer}
.billboard .rkafter .rk1{font-family:"Book Antiqua"; font-weight:bold; float:left;display:block; width:18px; padding-right:6px; text-align:center;font-size:16px; line-height:35px; color:#c30d23;}
.billboard .rkafter .rk2{font-family:"Book Antiqua"; font-weight:bold; float:left; display:block; width:18px; padding-right:6px;text-align:center; font-size:16px; line-height:35px; color:#c0c0c0;}

/* 二维码 (qrcode) 浮层 */
.pop-qrcode {display: none; position: fixed; right:0px; top:145px; width:120px; text-align:center; color:#888; z-index:10;_position: absolute;_top: expression(documentElement.scrollTop + documentElement.clientHeight-this.offsetHeight-167);_display: block;}
.pop-qrcode span,.pop-qrcode a{ display:block;}
.pop-qrcode .qrcode-list{ position:relative; *zoom:1; border-right: 1px solid #ececec;border-left: 1px solid #ececec;border-bottom: 1px solid #e2e2e2;}
.pop-qrcode .qrcode-list li{ position:relative; *zoom:1; height:27px; overflow:hidden;background:#fff; vertical-align:top;}
.pop-qrcode .qrcode-list .qrcode-title { border-top: 1px solid #ececec; color: #cd1a1c; font-size:14px;  background: url(../images/title_bg.jpg) repeat-x left bottom;  line-height:26px; cursor:pointer;font-family: "\5FAE\8F6F\96C5\9ED1","\5B8B\4F53",serif;}
.pop-qrcode .qrcode-list .pic {border-top: 1px solid #ececec; padding:15px 0 0 0; overflow:hidden;}
.pop-qrcode .qrcode-list .pic img { margin:0 auto; width:90px; height:90px;}
.pop-qrcode .qrcode-list .qrcode-detail { line-height:30px; font-size:12px; color:#666; height:30px;}
.pop-qrcode .qrcode-list .act {}
.pop-qrcode .qrcode-close {position:absolute; top:-19px; right:-1px; z-index:100; cursor:pointer;}
.link-list { background:#f1f1f1; width:120px;}
.link-list a { position:relative; width:110px; margin:0 auto; font-size:12px; display:block; height:31px; line-height:29px; background:url(../images/qrcode_xt.jpg) repeat-x left bottom;}
.link-list a.last { background:none;height:29px; line-height:29px; overflow:hidden;}
.link-list a:hover { color:#cd1a1c; text-decoration:underline;}
.link-list .newTag { position:absolute; right:0px; top:-5px; display:none; width:19px; height:19px; background:url(../images/news.gif) no-repeat 0 0; overflow:hidden;}


/*新年公告*/
.index_bg {background:url(../images/indexbg.jpg) 50% 37px repeat-x;}
.has_notice{ background:url(../images/newyearbg.jpg) 50% 70px no-repeat;}
.notice2015{ width:100%; background:#fffeeb; border-top:1px solid #f6958f; height:31px;}
.no_cont{ height:25px; padding-top:6px; width:1000px; margin:0 auto;}
.no_cont b{ display:block; float:left; width:30px; height:18px; line-height:18px; background:#c30d23; font-size:12px; color:#fff; font-weight:normal; text-align:center;}
.no_cont i{ display:block; float:left; width:0px; height:0px; border-top:3px solid #fffeeb; border-right:5px solid #fffeeb;  border-bottom:3px solid #fffeeb; border-left:5px solid #c30d23; margin-top:5px;}
.no_cont span{ line-height:18px; font-size:12px; color:#c30d23; padding-left:3px ; float:left;}
.no_cont .no_close{ display:block; float:right; padding:0 5px 0 20px; height:18px; line-height:18px; background:url(../images/no_close.png) 5px 4px no-repeat #fff; border:1px solid #e1e1e1; border-radius:2px; font-size:12px; color:#c30d23; text-align:right;}
.no_cont .no_close:hover{ border:1px solid #f08491; text-decoration:none; }
.newyear1{ position:absolute; top:37px; left:50%; margin-left:-645px; margin-top:13px;width:138px; height:195px; background:url(../images/indexbg_1.png) 0 0 no-repeat;}
.newyear2{ position:absolute; top:37px; right:50%; margin-right:-674px; width:172px; height:211px; background:url(../images/indexbg_2.png) 0 0 no-repeat;}
.has_notice .newyear1,.has_notice .newyear2{ top:70px;}

.gg{background:#aaaaaa; position:relative; margin:10px auto 5px auto; width:1000px}
.gg a {display:block; z-index:100}
.gg a:hover { cursor: pointer; }
.gg .gbtn{right:5px; position:absolute; width:22px; display:block; height:18px; bottom:5px; z-index:100}
.gg .gbtn a{ display:none; background:url(../images/gg_btn.png) no-repeat -22px 0; height:18px; overflow:hidden}
.gg .gbtn .gplay{ display:none;}
.gg .gbtn .gclose{background:url(../images/gg_btn.png) no-repeat 0 0; display:none;}
.gg .gcontent{display:none;height:400px}

/*干货分享20150729*/
.mod.share .content{ padding:8px 10px 12px 10px; height:241px; overflow:hidden; clear:both; font-family: "\5FAE\8F6F\96C5\9ED1","\5B8B\4F53",serif;}
.share .share_1{ display:block;}
.share .share_1 p{ font-size:16px; padding-bottom:6px; font-weight:normal; height:30px; line-height:30px; overflow:hidden; white-space:nowrap; text-overflow: ellipsis;}
.share .share_1 ul{border-bottom: 1px dotted #ddd;width: 100%;clear: both;height: 67px;padding-bottom: 12px;margin-bottom: 6px;}
.share .share_1 ul .li_l{display: block;float: left;margin-right: 10px;width: 100px;height: 65px;border: 1px solid #ebebeb;overflow: hidden; position:relative;}
.share .share_1 ul .li_l img{border: 0;width: 100px;height: 65px;}
.share .share_1 ul .li_l span{ text-align:center; position:absolute; left:0; top:0; width:28px; height:18px; line-height:18px; background:#c30d23; color:#fff; font-size:11px; display:block;}
.share .share_1 ul .li_r{ float:right; width:188px; color:#888; line-height:20px; padding-top:3px;}
.share .list_a li {background:url(../images/list-dot.gif) 2px center no-repeat;color:#444;  padding-left:10px; width:290px; height:29px; display:block; overflow:hidden; text-overflow: ellipsis;}
.share .list_a li span{ text-align:center; width:26px; height:16px; line-height:16px; background:#fff; border:1px solid #cccccc; color:#c30d23; font-size:11px; float:left; display:block; margin:7px 5px 0 0;}
.share .list_a li a {font-size:14px;line-height:29px; display:block; overflow:hidden; white-space:nowrap; text-overflow: ellipsis;}

/*品牌活跃榜20150730*/
.mod.huoyue .content { padding:12px 10px 8px 10px; overflow:hidden; clear:both}
.mod.huoyue .clist li{ height:60px;}
.mod.huoyue .clist li .imga{	
	margin-right: 10px;
	border: 1px solid #ededed;
	width: 140px;
	height: 60px;
	overflow: hidden;
	display: table-cell;
	vertical-align: middle;
	background: #fff;
}
.mod.huoyue .clist li .imga span{    
	margin-right: 10px;
	/*border: 1px solid #ededed;*/
	width: 140px;
	height: 60px;
	overflow: hidden;
	display: table-cell;
	vertical-align: middle;
	background: #fff;
}
.mod.huoyue .clist li .imga img{  
  	vertical-align: middle;
  	text-align: center; 
  	margin: 0 auto;
	border: 0;
	max-width: 120px;
	max-height: 40px;
}
.mod.huoyue .clist li .qy { width:148px; float:right;}
.mod.huoyue .clist li .qy a{ height:40px; line-height:19px; font-size:14px; display:block; padding-bottom:2px; overflow:hidden;}
.mod.huoyue .clist li .qy span{ display:block; color:#888;}
.mod.huoyue .clist li .qy span b{ color:#c30d23; font-weight:normal;}

/*话题调查20150730*/
.voteBox{ padding:10px 10px 20px 10px; clear:both;}
.voteBox .voteTit {font-size: 16px;font-family: "微软雅黑";font-weight:normal;max-height: 48px;line-height: 24px;text-align: center; overflow:hidden;}
.voteBox .voteList{padding: 15px 0 20px 0;overflow: hidden;zoom: 1;text-align: center; width: 256px; margin: 0 auto;}
.voteBox .voteList li{margin: 0 20px;float: left;width: 82px;height: 65px;border-radius: 5px;padding: 0 3px;}
.voteBox .voteList li .count {color: #fff;font-family: arial;font-size: 18px;text-align: center;display: block;height: 36px;line-height: 36px;border-bottom: 1px dotted #fff;}
.voteBox .voteList li .digg a, .voteBox .voteList li .digg {color: #fff;text-decoration: none;border: none;text-align: center;background: none;height: 28px;line-height: 28px;color: #fff;font-family: "微软雅黑";font-size: 12px;cursor: pointer;}
.voteBox .voteList li.yes {background: #f77c71;}
.voteBox .voteList li.no {background: #5f9be6;}
.voteBox .voteDraw {zoom: 1;line-height: 15px;font-size: 12px;color: #606060;width: 220px;height: 18px;margin: 0 auto;position: relative;z-index: 1;}
.voteBox .voteDraw span {position: absolute;z-index: 1;line-height: 18px;}
.voteBox .voteDraw .voteNum_l {left: -32px;top: 0px;}
.voteBox .voteDraw .voteNum_r {right: -32px;top: 0px;}
.voteBox .voteDraw .voteLine {width: 100%;background: #5f9be6;height: 12px;float: left;display: inline; margin-top:2px; border-radius:3px;}
.voteBox .voteDraw .voteLine div {height: 12px;background: #f77c71;border-right: 2px solid #fff; border-radius:3px 0px 0 3px;}

/*AD-660X80 320X80*/
.ad_660X80,.ad_320X80{ background:#ececec; height:80px; clear:both; margin-bottom:5px; text-align:center; line-height:80px; font-size:16px;}
.ad_660X80{width:660px;}
.ad_320X80{width:320px;}


/*20150923首页修改*/
.mod.huoyue .brand_content{
	width: 300px;
	margin: 12px 10px 8px 10px;
	padding: 0;
	position: relative;
	overflow: hidden;
}
.brand_content .brand_list{
	position: relative;
	width: 6919px;
}
.brand_content .brand_list ul{
 	float: left;
 	width: 300px;
}
/*20200309留言修改*/
.leaving{
	padding:1.2rem 1.3rem 1.5rem;
	border-bottom:.3rem solid rgba(225,225,225,1);
}
.leaving-bt{
	margin-bottom:.9rem;
	font-size:1rem;
	color:#ff0000;
	text-align:center;
}
.leaving-input li{
	position:relative;
	border:3px solid #e5e5e5;
	height:2.4rem;
	line-height:2.4rem;
	padding-left:3.9rem;
	padding-right:.9rem;
	border-radius:.21rem;
	margin-bottom:.78rem;
}
.leaving-input li.input-li{
	padding-left:5.5rem;
}
.input-bt{
	position:absolute;
	left:.9rem;
	top:0;
	font-size:.7rem;
	color:#3f3f3f;
	text-align:right;
}
.leaving-input input{
	width:100%;
	border:none;
	background:none;
	font-size:1rem;
	padding-top:.6rem;
}
.tijiao{
	text-align:center;
}
.tijiao-but{
	padding:.6rem .6rem;
	color:#fff;
	background:#d3172c;
	display:inline-block;
	border-radius:.1rem;
	font-size:.66rem;
}
/*20150923首页修改*/

.mod .subjectResearch{padding-top: 20px;}
.mod .subjectResearch li{font-size: 14px; line-height: 14px; padding-bottom: 15px; clear: both; overflow: hidden;}
.mod .subjectResearch li .subjectCheckbox{position: relative; float: left; width: 170px;}
.mod .subjectResearch label{width: 150px; overflow: hidden; white-space:nowrap;overflow:hidden;text-overflow:ellipsis; height: 15px; padding-left: 20px; position: absolute; top:0; left:0;*top:4px; *left:4px; background: url(../images/css.png) no-repeat; background-position: 0 -855px; cursor:pointer;}
.mod .subjectResearch label.subjectChecked{ background: url(../images/css.png) no-repeat; background-position: 0 -883px;}
.mod .subjectResearch .subjectListPercent{float: left; padding-left: 12px;}
.mod .subjectResearch .subjectListPercent span{position: relative; top:2px; display: inline-block; width: 78px; height: 10px; border: 1px solid #ccc; border-radius: 1px; margin-right: 5px;}
.mod .subjectResearch .subjectListPercent em{position: absolute;top:1px; left:1px; display: inline-block;width: 50%; height: 8px;background: #f77c71;}
.mod .subjectResearch .subjectListPercent b{font-size: 12px; color: #222; font-weight: normal; line-height: 15px;}