.company_01{height:290px; width:280px; overflow:hidden; padding-right:25px;}
.company_01 .list{padding-top:15px;}
.company_01 li{height:26px; line-height:26px; overflow:hidden; position:relative;}
.company_01 li a{background:url(../image/ico5.gif) left center no-repeat; padding-left:11px;}
.company_01 li a:hover{background:url(../image/ico5on.gif) left center no-repeat;}
.company_01 li span{display:block; background:url(../image/ico8.png) left center no-repeat; width:22px; text-align:center; height:26px; position:absolute; right:0px; top:0px; color:#FFF;}

.company_02, .company_02 li{height:280px; width:426px; overflow:hidden;}

.company_03{height:290px; width:249px; overflow:hidden;}
.company_03 .list{width:247px; height:73px; overflow:hidden; position:relative; background:#f7f7f7; border:#e5e5e5 solid 1px;}
.company_03 .list ul{width:110%;}
.company_03 .list li{float:left; width:123px; height:36px; overflow:hidden; border-right:#e5e5e5 solid 1px; border-bottom:#e5e5e5 solid 1px;}
.company_03 .list a{display:block; height:36px; line-height:36px; overflow:hidden; padding-left:18px; font-size:14px;}
.company_03 .list img{float:left; margin-right:15px; position:relative; top:8px;}
.company_03 .list .img2{display:none;}
.company_03 .list a:hover{color:#fff; background:#ff8800;}
.company_03 .list a:hover img{display:none;}
.company_03 .list a:hover .img2{display:inline-block;}
.company_03 .msg{text-align:right; height:23px; padding-top:12px; overflow:hidden;}
.company_03 .msg span{color:#999; padding-right:15px;}
.company_03 .list2{background:#f7f7f7 url(../image/company_03.gif) top repeat-x;}
.company_03 .list2 li{height:75px; overflow:hidden; position:relative; border-bottom:#FFF solid 1px; padding:10px 0 0 42px;}
.company_03 .list2 .title{position:absolute; z-index:1; left:0px; top:0px; background:#c0c0c0; width:29px; height:75px; padding-top:10px; text-align:center; overflow:hidden; color:#FFF; font-size:14px; line-height:1.2em;}
.company_03 .list2 dd{height:22px; line-height:22px; overflow:hidden;}

.company_04{height:326px; width:482px; overflow:hidden; background:url(../image/company_04.png) left bottom no-repeat;}
.company_04 .list{padding:89px 0 0 177px;}
.company_04 li{float:left; width:94px; height:43px; overflow:hidden;}
.company_04 li a{display:block; width:84px; height:34px; line-height:34px; text-align:center; background:#d89f61; font-size:14px; color:#FFF;}
.company_04 li a:hover, .company_04 li .aNow{background:#ff500b;}

.company_05{height:360px; width:482px; overflow:hidden;}
.company_05 .imgDiv{text-align:center; padding-top:18px;}

.company_06{width:310px; height:325px; overflow:hidden;}
.company_06 h1{height:55px; line-height:55px; overflow:hidden; position:relative;}
.company_06 h1 span{padding-right:13px; background:url(../image/ico12.png) right center no-repeat;}
.company_06 li{position:relative; top:-10px; height:25px; line-height:25px; overflow:hidden; font-size:14px;}
.company_06 li a{padding-left:11px; background:url(../image/ico5.gif) left center no-repeat;}
.company_06 li a:hover{background:url(../image/ico5on.gif) left center no-repeat;}
.company_06 dt{float:left; padding-top:10px;}
.company_06 dt a{padding:0px; background:none;}
.company_06 dd{float:right; width:125px; overflow:hidden; line-height:35px; color:#666; position:relative; top:-2px; font-size:12px;}
.company_06 .liNow{height:164px;}

.company_07{width:310px; overflow:hidden;}
.company_07 .list{padding:12px 0;}
.company_07 .list li{height:30px; line-height:30px; overflow:hidden;}
.company_07 .list a{padding-left:11px; background:url(../image/ico5.gif) left center no-repeat;}
.company_07 .list a:hover{background:url(../image/ico5on.gif) left center no-repeat;}
.company_07 .list2{width:310px; overflow:hidden; position:relative;}
.company_07 .list2 ul{width:200%;}
.company_07 .list2 li{float:left; width:147px; overflow:hidden; text-align:center; padding-right:15px;}
.company_07 .list2 .imgDiv{padding-top:20px; height:118px; overflow:hidden;}

.company_08{width:655px; overflow:hidden; position:relative; padding-top:20px;}
.company_08 ul{width:110%;}
.company_08 li{float:left; width:134px; height:81px; overflow:hidden;}
.company_08 li img{border:#dbdbdb solid 1px;}

.companyList li{padding:0 0 0 20px; height:162px; overflow:hidden; border-bottom:#e6e3e3 solid 1px; position:relative; line-height:32px;}
.companyList h1{font-size:16px; font-weight:400; padding:15px 0 5px 0;}
.companyList .msg{height:32px; overflow:hidden; font-size:14px;}
.companyList .msg img{float:left; position:relative; top:8px; margin-right:5px;}
.companyList .msg em{float:left; color:#999; padding-right:20px;}
.companyList .msg span{float:left;}
.companyList .msg i{display:block; background:url(../image/ico8on.png) left center no-repeat; width:16px; text-align:center; height:32px; color:#FFF; font-style:normal; float:left; margin-left:5px;}
.companyList .info{width:500px;}
.companyList .info dd{float:left; width:235px; height:32px; overflow:hidden; color:#666;}
.companyList .info dd span{color:#333;}
.companyList .info img{float:left; position:relative; top:8px; margin-right:5px;}
.companyList .btnDiv{position:absolute; z-index:11; right:20px; top:35px;}
.companyList .btnDiv dd{height:35px;}
.companyList .btnDiv a{display:block; width:91px; height:29px; line-height:29px; text-align:center; font-size:14px; color:#ff8800; background:url(../image/btn1.gif) left top no-repeat;}
.companyList .btnDiv a:hover{background:url(../image/btn1.gif) left bottom no-repeat; color:#FFF;}
.companyList .liNow{background:#f6f6f6;}
