.company_l {width:230px;}
.company_c {width:480px;}
.company_r {width:230px;}
.company_n {width:20px;}

.sortlist {padding:10px 0;}
.sortlistl {width:220px;float:left;height:300px;}
.sortlistl p {height:40px;line-height:40px;padding:0 10px 0 20px;font-size:16px;margin:0;background:#0168B5;color:#FFFFFF;border-radius:5px 5px 0 0;}
.sortlistl ul {background:#FFFFFF;}
.sortlistl strong {font-weight:normal;}
.sortlistl li {height:33px;line-height:33px;padding:0 3px 0 10px;font-size:14px;overflow:hidden;background:#FFFFFF;width:220px;}
.sortlistl .cate {width:60px;float:left;background:#FFFFFF;}



.sortlistm {width:640px;float:left;margin:0 10px;height:300px;}

.sortlistr {width:320px;float:left;height:300px;}

.company_top_centerlogo{ width:490px;}
.company_top_centerlogo li{width:112px;height:70px;float:left;margin-right:10px;text-align: center}
.company10 {height:10px;width:480px;clear:both;margin:auto;}
.company_zx {width:480px;float: left;font-size:14px; padding-bottom:10px;}
.company_zx li{width: 225px;height:26px;line-height:26px;overflow:hidden;float: left;background:url('image/hot_dian.gif') no-repeat 0px 5px;padding:0 0 0 12px;}
.company_zx ul{list-style:none;background:#FFFFFF;}

.company_city{ background:url('image/company_city.gif') no-repeat; height:30px; width:880px; text-align:center; font-size:14px; line-height:30px; color:#3b60a8; font-weight:bold}
.company_city_list{background-color:#3b60a8;height:80px;}
.company_city_list li {background-color:#FFF;height:50px;width:840px; margin-left:10px;float:left;overflow:hidden;font-size:14px;border-radius:5px; padding:10px;}
.company_city_list a{ margin:0px 3px;line-height:180%;}

.company_sort{ background:url('image/company_city.gif') no-repeat; height:30px; width:880px; text-align:center; font-size:14px; line-height:30px; color:#3b60a8; font-weight:bold}
.company_sort_list{background-color:#3b60a8;height:55px;}
.company_sort_list li {background-color:#FFF;height:25px;width:840px; margin-left:10px;float:left;overflow:hidden;font-size:14px;border-radius:5px; padding:10px;}
.company_sort_list a{ margin:0px 5px;line-height:180%;}


.new_fenlei{line-height:28px;font-size:14px;}
.new_fenlei_list {width:860px;float:left;background:#FFFFFF;margin-bottom: 10px;padding: 10px 0 10px 20px;color:#0168B5;}
.new_fenlei_list li {float:left;width:85px;}
.new_fenlei_on a{color:#fff;background:#0168B5;padding:6px;}

.company_list{width: 878px;float: left;margin-bottom: 10px;background:#FFFFFF;height: 161px;border: 1px solid #ebebeb;border-radius: 5px;}
.company_list:hover{border-color: #0168B5;}
.company_main{width: 870px;height:80px;padding: 10px 0 10px 10px;}
.company_image{width: 140px;height:60px;float: left;margin-right: 14px;}
.company_image img{vertical-align: middle;max-width: 100%;max-height: 100%;border: 1px solid #ebebeb;padding: 10px;border-radius: 5px;}
.company_right{width: 680px;float: left;}
.company_list_title{width:680px;font: normal 14px "Tahoma","Microsoft Yahei";color: #ff7300;height:30px;float: left;overflow: hidden; margin-top:5px;font-weight:bold;}
.company_list_business{ width: 680px;height: 30px; line-height:180%;float: left;}
.company_list_web{width: 60px;float:left;margin-left: 10px;margin-top:30px;}
.company_list_web span a{font: normal 14px "Tahoma","Microsoft Yahei";color: #0168B5;}
.company_bot{width: 878px;height: 60px;border-top: 1px solid #ebebeb;}
.company_bot a{height: 52px;float: left;display: block;color: #666;text-align: center;text-indent: 10px;font: 14px/22px "\5b8b\4f53";padding-top: 8px;}
.company_bot a.company_list_city{width: 216px;border-right: 1px solid #ebebeb;}
.company_bot a.company_list_tel{width: 216px;border-right: 1px solid #ebebeb;}
.company_bot a.company_list_regyear{width: 216px;border-right: 1px solid #ebebeb;}
.company_bot a.company_list_mode{width: 216px;}
.company_bot p{height: 14px; line-height:120%;margin-top: 0px;}

.new_right_title{background:url('image/new_right.gif') no-repeat;height:38px;padding:6px 0 0 12px;}
.new_right_title strong {font-size:18px;color:#FFFFFF;}
.new_right_title span {float:right;font-size:14px;padding:4px 12px 0 0;}
.new_right_title a{ color:#ffffff;}
.new_right_main{border:1px solid #0168B5;margin:-7px 0 0 0; padding:10px;}
.new_right_contact{font-size:14px; line-height:25px;text-indent:2em;}