﻿.w1080{width:1080px}
.w1080_33{width:1080px;margin-bottom: 15px;}
.w980_32{width:980px}
.mb15{margin-bottom:15px}
.borte7{border-top:2px solid #999}

/*--横幅--*/
.banner{ width:1080px; margin:0 auto; height:auto;}
.b_banner{ width:1080px; height:68px; overflow:hidden;  position:relative; z-index:0}
.b_banner2 img{ width:1080px; height:132px;  }
.b_banner_2{ width:1080px; height:132px; overflow:hidden;  position:relative; z-index:0}
.s_banner{ width:532px; height:68px; overflow:hidden;  position:relative;  }
.b_banner img{ width:1080px; height:68px;  }
.s_banner img{width:532px; height:68px;  }
.sn_gg{ position:absolute; left:3px; bottom:3px; width:24px; height:14px; background-image:url(/uploads/image/f_fi/leftbottom_new.png);z-index:1;}

/*--顶部--*/
#header-wrapper{background-color:#fff!important}
#header-wrapper{height:32px;border-bottom:1px solid #ebebeb}
#header-link-wrapper{list-style:none;float:right;margin-right:0px;position:relative;width:auto;height:auto;}
#header-link-wrapper li{float:left;margin-left:12px}
#header-link-wrapper li a,#header-link-wrapper li span{font-size:13px;line-height:32px;color:#333;}
#header-link-wrapper li a:hover{ color:#f00; }
#header-link-wrapper li span{color: #f30;font-weight:700;}
#header-link-wrapper .header-divider{height:13px;width:1px;background-color:#333;position:absolute;top:9px;right:200px}

#usrbar{ width:auto; height:32px;line-height:32px;color:#000;font:13px/32px;float:left;}
#usrbar img{border:medium none}
#usrbar a{color:#333;margin:0 3px;text-decoration:none;display:block;_display:inline;height:31px;line-height:31px;line-height:33px\9;}
#usrbar a:hover{ color:#f00;}
#usrbar ul{list-style-type:none;margin:0;padding:0;position:relative;z-index:100;zoom:1;width:auto;height:auto;}
#usrbar li{float:left;}
#usrbar ul .header-divider{height:13px;width:1px;background-color:#333;position:absolute;top:9px; right:30px; }


#phone{ position:relative;z-index:10;}
.ph{display: none; position:absolute; top:30px; right:-5px; z-index:1000;}
.ph:hover{ display:block;}

/*--logo--*/
.sn_logo{ width:930px; margin:0 auto;}
.searchbtn input,.searchtxt .searchmenu .searchselected{background-image: url(/uploads/image/f_fi/search.png);background-repeat: no-repeat}
.searchtxt{float:left;width:460px;height:40px;border:1px solid #ccc;border-right:0;position:relative;z-index:20;background:#fff; overflow: visible;}
.searchtxt .radius{width:1px;height:1px;overflow:hidden;background:#f4f4f4;position:absolute;top:-2px;left:-2px}
.searchtxthover{float:left;width:460px;height:40px;border-right:0;position:relative;z-index:20;background:#fff}
.searchtxthover .radius{width:1px;height:1px;overflow:hidden;background:#cce5f5;position:absolute;top:-2px;left:-2px}
.searchtxt .searchmenu{float:left}
.searchtxt .searchmenu .searchselected{color:#a8a8a8;cursor:pointer;font-size:14px;height:40px;line-height:40px;padding:0 10px;width:65px;background-position:15px -49px;border-right:1px solid #ccc}
.searchtxt .searchmenu .searchopen{background-position:15px -100px}
.searchtxt .searchmenu .searchtab{display:none;position:absolute;top:40px;left:-1px;width:85px;border:1px solid #ccc;border-top:0;background:#fff;z-index:20}
.searchtxt .searchmenu .searchtab li{width:85px;height:40px;line-height:40px;color:#a8a8a8;font-size:12px;text-indent:10px;cursor:pointer}
.searchtxt .searchmenu .searchtab li.selected{background:#edf3fc;color:#0168b7}
.searchtxt input{float:left;border:0;background:#fff;color:#a8a8a8;width:350px;height:30px;margin:0;outline:medium none;padding:5px;line-height:30px}
.searchtxt .sosologo{float:right;margin:8px 6px 0 0;display:inline}
.searchbtn{float:left}
.searchbtn input{background-position:0 0;border:0;color:#fff;cursor:pointer;float:left;font-size:16px;height:42px;text-indent:-9999px;width:85px}
.key li a{float:left;padding-right:15px; color:#7e7e7e;}
.key li a:hover{ color: #f00}

/*--搜索下方热搜--*/
.sn_logo .rstxt { margin-top:6px; }
.sn_logo .rstxt ul{width:500px; overflow:hidden;}
.sn_logo .rstxt ul li{ float:left; margin-right:12px; color: #a8a8a8;}

.sn_logo .rstxt .hs a{ color:#a8a8a8;}
.sn_logo .rstxt .hs a:hover{ color: #b20000;}

.sn_logo .rstxt .tjhs a{  font-weight:900; color:#b20000}
.sn_logo .rstxt .tjhs a:hover{ color: #690505;}


/*--菜单--*/
.wraper{ width:1080px;}
.nav32{ position:relative; width:100%; height:40px; background:#009dd9; overflow:hidden}
.nav-item{ position:relative; float:left; width:85px; height:40px; line-height:40px; text-align:center; font-size:14px; z-index:1}
.nav-item a{ display:block; height:40px; color:#fff; }
.nav-item a:hover{ color:#fff}
.nav32 .navitem-index a{padding-left:15px;*padding-left:14px;background-image:url(/uploads/image/f_fi/icon-index_2c3bd00.png);background-repeat:no-repeat;background-position:17px 8px; background-color:#0168b7; border-right:solid 1px #009dd9; }

.move-bg{ display:none;position:absolute;left:0;top:0; width:83px; height:40px; background:#0168b7; z-index:0}

/*--头条--*/
.headline{ width:663px; height:88px; border:solid 1px #e5e5e5; background:left no-repeat url(/uploads/image/f_fi/headline.fw.png); padding-left:130px; overflow:hidden;}
.headimg img{ width:275px; height:90px; overflow:hidden;}
.headline h1{ font-size:28px; line-height:35px; text-align:center; font-weight:bold; color:#444444;}
.headline p{ font-size:14px; line-height:35px; text-align:center; color:#666666;}
.headline:hover h1{ color:#b20000;}

/*--主新闻版块--*/
.z_news_l{ width:480px; height:auto;  margin-right:40px;  overflow:hidden;}
.z_news_r{ width:560px; height:auto; overflow:hidden;}



 /*焦点图2*/

.hisliderbox{ position:relative; width:560px; height:305px; background-color: #000; float: left;}  
.hisliderbox img{ width: 560px; height: 305px;} 

.hislider{overflow: hidden;height: 305px;width: 560px;background: #eee;}
.hislider-item{float: left;}
.hislider-pages,.hislider-title{position:absolute;z-index:3}
.hislider-btn-prev,.hislider-btn-next{position:absolute;z-index:5;top:50%;height:30px;width:30px;background:url(/uploads/image/f_fi/hislider-arrow.png) no-repeat;margin-top:-15px;text-indent:-200px;overflow:hidden;opacity:.6;filter:alpha(opacity:60)}
.hislider-btn-prev{left:10px}
.hislider-btn-next{right:10px;background-position:-30px 0}
.hislider-btn-prev:hover,.hislider-btn-next:hover{opacity:1;filter:alpha(opacity:100)}
.hislider-title{bottom:0;width:400px;padding:6px 160px 0 0;color:#fff;text-indent:10px;background:rgba(0,0,0,.6);z-index:2;font:16px/2 "microsoft yahei",arial,tahoma;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.hislider-pages{bottom:10px;right:10px;text-align:right}
.hislider-pages a{height:12px;width:12px;margin:0 6px;display:inline-block;overflow:hidden;text-indent:-100px;font-size:0;border-radius:50%;background:#ddd}
.hislider-pages a.active{background:#5472bf}


 /*小标01*/
#news-hotwords{overflow: hidden; width: 560px; height: 210px; padding-top: 15px;}

.mod .hd{height:24px;width:100%; line-height: 24px;text-align:right;}
.mod .hd h3{float: left; font-weight: 700; line-height: 18px; color: #254282;}
.mod .hd h3 a:link, .mod .hd h3 a:visited, .mod .hd h3 a:hover{color: #254282; text-decoration: none; }
.mod .hd h3 .en, .en{position: relative; top: 1px; padding-left: 5px; font: 500 12px/18px arial,sans-serif; -webkit-font-smoothing: antialiased; color: #999;}
.mod .hd .more{float: right; padding-left: 5px; height: 24px; color: #999; font-size: 12px;}
.mod .bd{padding-top: 10px; zoom: 1;}
.h-bd-box .hd h3{font-size: 16px; border-left: 0; padding-right: 12px; background: url(/uploads/image/f_fi/icon-mark_6324efc.png) right 6px no-repeat;}
.column-title-border {border-bottom: 1px solid #dee2e6;}

 /*小标02*/
.mod2 .hd{height:45px;width:100%; line-height: 45px;text-align:left; border-bottom: 1px solid #dee2e6;}
.mod2 .hd h4{float: left; font-weight: 700; line-height: 45px; color: #254282; font-size:16px;}
.mod2 .hd h4 a:link, .mod2 .hd h3 a:visited, .mod2 .hd h3 a:hover{color: #254282; font-size:18px; text-decoration: none;}
.mod2 .hd .more{float: right; padding-left: 5px; height: 24px; color: #999; font-size: 12px;}

 /*热搜词*/
.hotwords{height:130px}
.hotwords li{position:relative;z-index:1;float:left;overflow:hidden;width:91.4px;height:88px;margin:0 2px 2px 0;font-size:12px;text-align:center;background:#17a2b7;}
.hotwords li a:link,.hotwords li a:visited{position:absolute;z-index:10;top:0;left:0;display:block;width:90px;padding:2px;line-height:1.1;text-decoration:none;color:#fff;}
.hotwords .li_0,.hotwords .li_1{width:184.6px;font-size:18px;background:#53aecf}
.hotwords .li_0 a:link,.hotwords .li_1 a:link{width:170px;left:5px}
.hotwords .li_3,.hotwords .li_9{margin-right:0}
.hotwords .li_color_0,.hotwords .li_color_2,.hotwords .li_color_3,.hotwords .li_color_5,.hotwords .li_color_7,.hotwords .li_color_8{background:#3064bb}
.hotwords .li_color_1,.hotwords .li_color_4,.hotwords .li_color_6,.hotwords .li_color_9{background:#6d91cf}
.hotwords .li_color_hove{background:#055c6f}
.button-slide{overflow:hidden;color:#37474f;background:#fff;-webkit-transition:color .3s;transition:color .3s}
.button-slide::before,.button-slide::after{content:"";position:absolute;z-index:1;bottom:100%;left:0;width:100%;height:100%;-webkit-transition:-webkit-transform .3s;transition:transform .3s;-webkit-transition-timing-function:cubic-bezier(0.75,0,.125,1);transition-timing-function:cubic-bezier(0.75,0,.125,1)}
.button-slide::before{background:#85a9e8}
.button-slide::after{background:#18448e}
.button-slide:hover{background:#18448e\9!important}
.button-slide:hover::before,.button-slide:hover::after,.hotwords-slide::before,.hotwords-slide::after{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}
.button-slide:hover::after{-webkit-transition-delay:.175s;transition-delay:.175s}

 /*洞见*/
.sn-dj .image-mask-item{height:160px;width:240px;overflow:hidden}
.sn-dj .image-mask-item .item-title{position:absolute;top:134px;background:rgba(0,0,0,.7);filter:progid:dximagetransform.microsoft.gradient(enabled='true', startcolorstr='#70000000', endcolorstr='#70000000')}
.sn-dj .image-mask-item .item-title:hover{background:rgba(0,0,0,1)}
.sn-dj .imagearea .imagearea-top{height:170px}
.sn-dj .l-middle-col{ width:242px; overflow:hidden;}
.sn-dj .l-middle-col .image-list-item{width:112px}
.sn-dj .l-middle-col .image-list-item img{width:112px;height:84px}
.sn-dj .image-mask-item a.item-title{color:#fff}
.sn-dj .dj-focus-list{height:305px;overflow:hidden}
.sn-dj .bdlist li{position:relative;height:30px;line-height:30px;background-position:left -266px}
.sn-dj #bd-tab .bdlist li{height:32px;line-height:32px;background:0 0;padding-left:0}
.sn-dj .bdlist li span{_display:inline-block;_vertical-align:middle}
.sn-dj .bdlist a:link,.sn-dj .bdlist a:link{_display:inline-block;_vertical-align:middle;font-size:14px}
.sn-dj .bdlist li a.name{position:absolute;top:2px;right:0;width:72px;color:#bbb;font-size:12px;text-align:right;overflow:hidden}
.sn-dj .dj-focus-list .bdlist{border-top:1px dotted #ccc;margin-bottom:14px}
.sn-dj .dj-focus-list .bdlist li{height:28px;line-height:28px;padding-left:0;background:0 0; width:290px; overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.sn-dj .dj-focus-list .bdlist .bold-item{padding:0; font-weight:400}
.sn-dj .dj-focus-list .bdlist .bold-item a:link,.sn-dj .dj-focus-list .bdlist .bold-item a:visited{font-size:14px;font-weight: bold;}
.sn-dj .l-right-col{ width:290px;}

.imagearea{overflow:hidden;width:242px}
.imagearea .imagearea-top{overflow:hidden;height:170px}
.imagearea .imagearea-bottom{overflow:hidden;width:300px;margin-top:16px}
.image-list{overflow:hidden;width:290px}
.image-list .image-list-wrapper{width:320px}
.image-list-item{display:inline;float:left;overflow:hidden;width:112px;margin-right:16px;text-align:center}
.image-list-item a{display:block;font-size:12px}
.image-list-item img{display:block;width:112px;height:84px}
.image-list-item .txt{overflow:hidden;height:27px;padding:1px 5px 6px;line-height:16px;text-align:left;word-wrap:break-word;word-break:break-all;background:#f6f7f8}
.image-list-item .txt:hover{text-decoration:none;color:#fff;background:#3064bb}
.image-mask-item{position:relative;overflow:hidden;width:240px;height:170px}
.image-mask-item .item-title{position:relative;top:-26px;display:block;overflow:hidden;width:230px;height:18px; line-height:20px; padding:3px 5px 5px;font:400 12px/20px;text-decoration:none;background:#f6f7f8}
.image-mask-item .item-title:hover{color:#fff;background:#3064bb}
.image-mask-item a:link,.image-mask-item a:visited,.image-mask-item a:hover{color:#000}
.image-mask-item .item-image img{display:block;width:240px;height:170px}

 /*热门新闻*/
.hotnews{padding-bottom:5px;}
.hotnews li{padding-left:10px;line-height:24px}
.hotnews li strong{display:block;padding:14px 0 1px; font-family:"微软雅黑"}
.hotnews li a:link,.hotnews li a:active,.hotnews li a:visited{font-size:12px;color:#222;}
.hotnews li a:hover{text-decoration: underline;}
.hotnews li strong a:link,.hotnews li strong a:active,.hotnews li strong a:visited{font:700 18px/24px "微软雅黑" ,tahoma}
.hotnews li span{ width:230px; text-align:left;}
.hdline0{margin-top:1px}
.hdline5{margin-bottom:-2px}
.hdline0,.hdline2,.hdline4{position:relative;overflow:hidden;height:39px}
.hdline1,.hdline3,.hdline5{overflow:hidden;height:26px}
.hotnews .dot{position:absolute;top:24px;left:0;display:block;width:5px;height:5px;background:#da4453;*font-size:0}
.z_news_l .line{ width:100%; height:1px;border-bottom:1px dotted #ccc}

 /*新闻列表*/
 .ulist li{ width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
 .ulist li a{height:30px;line-height:30px; font-size:14px; background:0 0;padding-left:10px;  }
 .ulist .bold-item {position: relative; padding: 6px 0 5px 10px; line-height: 27px\0; background: none;}
 .ulist .bold-item a{font:700 16px/26px "微软雅黑",tahoma}
 .bold-item .dot{position:absolute; top:18px;left:0;display:block;width:5px;height:5px;background:#da4453;*font-size:0}
 .focuslistnews li{background:  no-repeat left}
 

 .ulist .bold-item2 {position: relative; background: none;}
 .ulist .bold-item2 a{font:700 14px/26px "微软雅黑",tahoma}
 .bold-item2 .dot{position:absolute; top:10px;left:0;display:block;width:5px;height:5px;background:#da4453;*font-size:0}
 
.z_news_l .clbp{ width:49%; overflow:hidden;}
.z_news_l .clbp ul li{ height:27px;line-height:27px; font-size:14px; background:0 0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap }



/*--福新闻版块--*/

.l-left-col{width: 385px;}
.l-middle-col{float: left; width: 240px; overflow:hidden;}
.l-right-col{width: 385px; float: right; overflow:hidden;}
.mod .hd2 h3{padding-left: 5px; padding-right: 5px; border-left: 2px solid #254282; font-weight: 700; font-size: 16px; line-height: 18px; color: #254282; background: #fff;}
.mod .hd2 h3 a:link, .mod .hd2 h3 a:visited, .mod .hd2 h3 a:hover{color: #254282; text-decoration: none;}


 /*热点专题*/
.pic-wall .image-list{width:385px; overflow:hidden;}
.pic-wall .image-list-wrapper{width:385px!important}
.pic-wall .image-list-item{width:180px;height:148px; margin-right:7px;}
.pic-wall .image-list-item img{width:180px;height:119px;border:0}
.pic-wall .image-list-item .txt{height:25px;line-height:25px;text-align:center}
.pic-wall .image-list-item .txt:hover{color:#fff;background:#3064bb}


.l-bleft-col{width: 660px;}
.l-bleft-col .tjqy ul li{ width:150px; height:56px; margin-right:14px; margin-bottom:5px; float:left; overflow:hidden;}
.l-bleft-col .tjqy img { width:150px; height:56px;}

.l-bleft-col .qycp ul li{width:150px; height:162px; margin-right:14px;  margin-bottom:5px; float:left; overflow:hidden;}
.l-bleft-col .qycp img { width:150px; height:115px;}
.l-bleft-col .qycp .txt{ width:150px; height:40px; padding:5px;}
.l-bleft-col .qycp .txt p{ width:140px; height:30px; line-height:15px; font-size:12px; float:left; color:#333;  overflow:hidden;}
.l-bleft-col .qycp ul li:hover .txt{  background-color:#3064bb; }
.l-bleft-col .qycp ul li:hover .txt p{color:#fff;}


 /*行业展会*/
 
.sn-hyzh{ width:300px; height:110px;}

 /*缆天下*/
.sn-ltx img{ width:185px; height:240px; float:left;}
.sn-ltx .conbox{ width:180px; height:240px; overflow:hidden; float:right;}
.sn-ltx .conbox h4{ font-size:18px; margin-top:10px; line-height:35px; font-weight:bolder; color:#333;}
.sn-ltx .conbox span{ font-size:16px; line-height:45px;  font-weight:bolder; color:#333;}
.sn-ltx .conbox ul li{ font-size:14px; margin-bottom:5px;  color:#333;  background:  no-repeat left -6px;}
.sn-ltx .conbox ul li  p{ height:50px; line-height:25px; overflow:hidden; text-indent:0.5em;}


 /*企业商标*/
.sn-qysb{ width:1080px;  height:140px; margin-bottom:15px; overflow:hidden;}
.sn-qysb ul {height:140px; overflow:hidden; }
.sn-qysb ul li{ width:258px; height:60px; float:left; border:solid 1px #cccccc; margin:5px; overflow:hidden;}}
.sn-qysb ul li img{ width:258px; height:60px; }
 /*友情链接*/
.sn-link{ width:1080px; height:auto; overflow:hidden;}
.sn-link ul li{ width:135px; height:35px; line-height:35px; font-size:12px; text-align:left; overflow:hidden; float:left;}
 
/*--底部 版块--*/
.sn-footerwrapper{ width:100%; height:265px; background-color:#254282; color:#a3a9b5; overflow:hidden;}
.sn-bottombar{ width:1080px; height:235px; overflow:hidden;}


.sn-bottombar-footer{ width:100%; height:70px; line-height:70px; font-size:14px;text-align:center; color:#fff; background-color:#1b1b1b; margin-top:1px; overflow:hidden; }

.sn-bottombar .about dl{height:230px;width:60px; margin-right:50px; margin-left:50px;float:left;line-height:30px; overflow:hidden;}
.sn-bottombar .about dt{ font-size:16px; width:60px;  text-align:left; line-height:38px;  }
.sn-bottombar .about dt,.wx{color:#fff;font-weight:bold; border-bottom:solid 2px #fff; margin-bottom:20px;}
.sn-bottombar .about dd,.wx_c{height:35px;line-height:35px}
.sn-bottombar .about dd a{color:#b2c2e1; font-size:14px;}
.sn-bottombar .about dd a:hover{color: #c7d2e9;}

.sn-bottombar .code dt{ font-size:16px; width:135px;  text-align:left;  }
.sn-bottombar .code dd { font-size:16px; color:#fff; text-align:center; margin-top:10px;  line-height:25px; }

.sn-footer {width:100%; height:70px;line-height:70px;font-size:14px;text-align:center; color:#fff; background-color:#1b1b1b; margin-top:1px; overflow:hidden;}


