/*item*/
.item h2{line-height: 54px;height: 54px;margin-top: 6px;position: relative;font-size: 1.5em; font-weight: bold; color: #333;padding-left: 10px;}
.item h2 span{display: inline-block;width: 3px; height: 16px;background: #179dff;float: left;margin: 19px 8px 0 0;}
.item h2 p{position: absolute;right: 0;top: 0;font-size: 12px;font-weight: normal;color: #7d7d7d;}
.item h2 p a{color: #7d7d7d;margin-right: 8px;}
.item h2 p a:hover{color: #0059b3;}
.item h2 p a.more{margin-left: 20px;}
.item h2 p a.more i{display: inline-block;width: 12px;height: 12px;background-position:-158px -443px;margin: 0 0 0 2px;position: relative;top: -2px;}
.item h2 p a.more:hover i{background-position:-177px -443px;}
.i-ico { background: url(image/icons.png) no-repeat; vertical-align: middle;  display: inline-block;}
.w1190 { position: relative;background: white;}
.w1190 {width: 1190px; margin: 0px auto;}
/*item-box*/
.item-box-left{width: 200px;height: 304px; position: relative;}
.item-box-left a{color: #fff;}
.item-box-left .item-left-info{color: #fff; height: 102px;position: absolute;left: 0;bottom: 0; width: 200px;}
.item-box-left .item-left-info div{padding: 10px 6px 0 11px; height: 92px; background: rgba(0,0,0,0.2)!important; background: #000; filter:alpha(opacity=20);*zoom:1;}
.item-box-left .item-left-info div h4{position: relative;line-height: 30px;height: 30px;border-bottom: 1px solid #d8d8d8;font-size: 14px;overflow: hidden;}
.item-box-left .item-left-info div p{position: relative;padding-top: 5px;line-height: 20px; height: 40px; overflow: hidden;}
.item-box-center{border-top: 1px solid #e9e9e9; width: 989px; height: 303px;border-right: 1px solid #e9e9e9;}
.item-box-center ul li{width: 31%; height: 85px; float: left; padding: 8px 0 7px 15px;border-bottom: 1px solid #e9e9e9;}
.item-box-center ul li .item-center-info{width: 200px; padding-top: 12px;}
.item-box-center ul li .item-center-info p{line-height: 24px;height: 24px;}
.item-box-center ul li .item-center-info p a{color: #1b1b1b;
transition: color 0.2s;
-moz-transition: color 0.2s; 
-webkit-transition: color 0.2s; 
-o-transition: color 0.2s; 
}
.item-box-center ul li .item-center-info span{line-height: 16px; display:inline-block;max-height: 32px; overflow: hidden;word-break: break-all;color: #999;}
.item-box-center ul li .item-center-info span a{color: #999;
transition: color 0.2s;
-moz-transition: color 0.2s; 
-webkit-transition: color 0.2s; 
-o-transition: color 0.2s; 
}
.item-box-center ul li .item-center-info a:hover{color: #0059b3;}
.item-box-center ul li .item-center-img{padding-right: 3px;text-align: center; width: 85px; height: 85px;}
.item-box-center ul li .item-center-img a{display: table-cell; width: 85px; height: 85px; text-align: center;vertical-align: middle;}
.item-box-center ul li .item-center-img img{max-height: 85px; max-width: 85px;*max-width: 79px; *max-height: 79px;}
.item-box-center ul li .item-center-img span{*display: inline-block;*height: 100%;*vertical-align: middle;}
.item-box-right{border: 1px solid #e9e9e9;border-left: 0;width: 183px; height: 279px; padding: 12px 10px 11px 12px;}
.item-box-right h4{font-size: 14px; color: #262626;line-height: 18px; height: 18px;}
.item-box-right ul li{line-height: 29px; height: 29px;overflow: hidden;}
.item-box-right ul li a{color: #333;
transition: color 0.2s;
-moz-transition: color 0.2s; 
-webkit-transition: color 0.2s; 
-o-transition: color 0.2s; 
}
.item-box-right ul li a:hover{color: #0059b3;}
.item-box-right ul li a i{display: inline-block;width: 3px; height: 3px;background: #bebdb9;float: left;margin: 13px 6px 0 2px;}
.item-box-center ul li .item-center-info p {
    line-height: 24px;
    height: 24px;
}
.nowrap {
    word-wrap: normal;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;
}
/*news*/
.news{border: 1px solid #e9e9e9;}
.news-item{padding-bottom: 17px;width:768px;}
.news-item div{padding: 17px 0 0 213px;position: relative; height: 100px;}
.news-item .news-img{position: absolute;left: 13px; top: 17px;}
.news-item h3{font-weight: normal;font-size: 16px; color: #333;line-height: 30px;margin-top: 10px;
transition: color 0.2s;
-moz-transition: color 0.2s; 
-webkit-transition: color 0.2s; 
-o-transition: color 0.2s; 
}
.news-item h3:hover{color: #0059b3;}
.news-item p{line-height: 20px;color: #999; width: 520px;font-size: 14px; max-height: 60px; overflow: hidden;}
.newest{border-left: 1px solid #e9e9e9;width: 386px; height: 320px; padding: 18px 10px 30px 23px;}
.newest h2{ color: #262626;line-height: 24px; height: 24px;margin-bottom: 6px;}
.newest ul li{line-height: 29px; height: 29px;overflow: hidden;font-size: 14px;}
.newest ul li a{color: #333;
transition: color 0.2s;
-moz-transition: color 0.2s; 
-webkit-transition: color 0.2s; 
-o-transition: color 0.2s; 
}
.newest ul li a:hover{color: #0059b3;}
.newest ul li a i{display: inline-block;width: 3px; height: 3px;background: #4a5068;float: left;margin: 13px 12px 0 2px;}

/***企业库END***/