html,body{
margin:0px;
padding:0px;
font-family:"宋体", Arial;
font-size:14px;
background-image: url(../Images/index_bg.jpg);
background-repeat: repeat;
}
.head_all_top{
width:100%;
background-image: url(../Images/nav_bg.jpg);
background-repeat: repeat-x;
height:46px;
}
.head_main{ width:1000px; height:46px; margin:auto; color:#666666;}
.head_left{ float: left;font-family:"微软雅黑"; line-height:25px; height:31px; padding-top:10px;}
.head_right{ float: right;font-family:"微软雅黑"; line-height:25px; height:31px; padding-top:7px;}
.head{ width:970px; height:215px; background-color:#FFFFFF; margin:0px auto; padding-left:15px; padding-right:15px;}
.head1{ width:970px; height:130px; background-color:#FFFFFF; margin:0px auto; padding-left:15px; padding-right:15px;}
.head_top{ height:107px; width:970px; margin-bottom:20px;}
.logo{ width:204px; height:107px; float:left;}
.foot{ width:990px; height:88px; margin:0px auto; margin-top:10px; padding-top:20px; padding-left:10px; background:#fff; border-top:2px solid #018087}
.foot_left{ width:580px; height:70px; float:left; font-size:12px; line-height:25px; color:#666666;}
.foot_right{ float:right; padding-top:20px;}
.foot_left a{ color:#666666;}
.foot_left a:hover{ color:#666666;}
/*chose*/
.filtration{ width:998px; border:1px solid #ccc; background:#fff; height:100%; margin:0px auto; overflow:hidden}
.filtration h2{ height:45px; line-height:45px; border-bottom:2px solid #018089; padding:0 10px; font-size:14px; background:#f5f5f5}
.filtration h2 span.chose_on_bo{width:auto;display:inline;height:20px; line-height:20px; padding:3px 10px; margin:0 5px;border:2px solid #e12c33;color:#e12c33;-moz-border-radius:3px; /* Gecko browsers */-webkit-border-radius:3px;/* Webkit browsers */border-radius:3px;/* W3C syntax */ font-weight:normal}
.filtration h2 span.chose_on_bo a{color:#e02d31}
.filtration_cate{ width:978px; padding:10px; height:100%; overflow:hidden; border-bottom:1px dotted #ccc}
.filtration_cate ul{ float:left; height:100%; overflow:hidden;}
.filtration_cate ul.left{ width:100px; color:#999}
.filtration_cate ul.right{ width:878px;}
.filtration_cate ul.right li{ width:109px; float:left; line-height:30px;}
.filtration_cate ul.right li A:link,.filtration_cate ul.right li A:visited{color:#666;text-decoration:none}
.filtration_cate ul.right li A:hover{color:#e12c33;text-decoration:none;}
/*企业列表 bo*/
.company_list{width:1000px; height:100%; overflow:hidden;margin:0px auto; margin-top:10px; font-family:"微软雅黑";}
.company_list div{ float:left}
.company_left{ width:747px; height:100%;overflow:hidden}
.company_left h2{width:747px; line-height:40px; height:49px; background:url(../Images/title_bg_bo.png) no-repeat; border-bottom:2px solid #018089}
.company_left h2 span{height:49px; width:150px; display:block; font-family:"微软雅黑"; font-size:14px; color:#e02d31; text-indent:0.5em;background:url(../Images/bo_new_index_bg.png) no-repeat}
.company_left h2 span i{ width:30px; height:30px;background:url(../Images/bo_new_index_bg.png) 0 -551px no-repeat;display: block;float: left;margin-left: 5px;margin-top: 12px;}
.company_left h2 ul{ width:590px; height:44px; margin-top:5px;}
.company_left h2 ul li{ float:left}
.company_left h2 ul li.record{ width:490px; font-weight:normal;}
.company_left h2 ul li.record strong{ color:#f15d5e}
.company_left h2 ul li.free_join{width:80px;text-align:center;padding:0 8px; display:block; float:left;overflow:hidden;line-height:24px; height:26px;font-size:12px;border:2px solid #f15d5e;color:#f15d5e;
-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;box-shadow: 2px 2px 2px lightgray;background-image: -moz-linear-gradient(top, #fafafa, #f2f3ee); /* Firefox */background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #fafafa), color-stop(1, #f2f3ee)); /* Saf4+, Chrome */
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fafafa', endColorstr='#f2f3ee', GradientType='0'); /* IE*/
text-decoration:none; margin-top:8px;}
.property_tis{ padding-left:125px; width:600px; height:30px; line-height:30px; background:#F3F3F3; color:#999}
.property_tis li {float:left}
.property_tis li.com_tis{width:480px;}
.property_tis li.level_tis{width:120px;}
.company_list_info{ width:725px; height:100%; overflow:hidden;}
.company_list_info ul{width:725px; height:100%; overflow:hidden; border-bottom:1px solid #ccc; padding-top:10px;}
.company_list_info ul:hover{ background:#FFC}
.company_list_info ul li{ float:left}
.company_list_info ul li p{ line-height:24px; font-size:14px;}
.company_list_info ul li.pic{ width:130px; height:130px;}
.company_list_info ul li.pic img{width:120px; height:120px;}
.company_list_info ul li.com_key_tel{ width:460px; padding-right:10px;}
.company_list_info ul li.com_key_tel p.tel{ color:#999}
.company_list_info ul li.level{ width:125px; font-size:14px;}
.company_list_info ul li.level span{ width:125px; margin-bottom:5px; float:left;display:inline;}
.company_list_info ul li.level span img{ display:inline; float:left; margin-right:10px;}
.company_list_info h3{ line-height:30px; font-size:16px;}
.company_list_info h3 A:link,.company_list_info h3 A:visited{color:#e02d31;text-decoration:none}
.company_list_info h3 A:hover{color:#e02d31;text-decoration:underline;}
.free_join A:link,.free_join A:visited{color:#f15d5e;text-decoration:none}
.free_join A:hover{color:#018087;text-decoration:none;}
.company_left h2 span,.company_left h2 ul{ float:left; font-size:14px;}
.company_list_main{background:#fff;width:725px;height:auto;border:1px solid #999; border-top:none;padding:10px;}
.company_right{ width:240px; height:100%; overflow:hidden; margin-left:13px;}
/*广告*/
.ad240x160{width:240px; height:160px; margin-top:10px;}
.qiye-tuijian{ width:240px; height:100%; overflow:hidden; margin-top:10px;}
.qiye-tuijian h2{ width:240px; line-height:40px; height:51px; background:url(../Images/bo_new_index_bg.png) -231px -82px no-repeat}
.qiye-tuijian h2 span{height:51px; width:150px; display:block; font-family:"微软雅黑"; font-size:14px; color:#e02d31; text-indent:0.5em;background:url(../Images/bo_new_index_bg.png) no-repeat}
.qiye-tuijian h2 span i{ width:30px; height:30px;background:url(../Images/bo_new_index_bg.png) 0 -435px no-repeat;display: block;float: left;margin-left: 5px;margin-top: 12px;}
.qiye-tuijian div.wai_box{ padding:10px; width:218px; height:100%; overflow:hidden; border:1px solid #999; border-top:none; background:#fff}
.qiye-tuijian div.wai_box ul{}
.qiye-tuijian div.wai_box ul li { padding:5px 0;line-height:22px; height:42px; overflow:hidden;border-bottom:1px dashed #999;}
.qiye-tuijian div.wai_box ul li dl{ height:44px; overflow:hidden;}
.qiye-tuijian div.wai_box ul li dl dt{ height:22px;}
.qiye-tuijian div.wai_box ul li dl dt A:link,.qiye-tuijian div.wai_box ul li dl dt A:visited{color:#333;text-decoration:none}
.qiye-tuijian div.wai_box ul li dl dt A:hover{color:#e02d31;text-decoration:none;}
.qiye-tuijian div.wai_box ul li dl dd{ height:22px; font-size:12px;}
.qiye-tuijian div.wai_box ul li dl dd A:link,.qiye-tuijian div.wai_box ul li dl dd A:visited{color:#666;text-decoration:none}
.qiye-tuijian div.wai_box ul li dl dd A:hover{color:#e02d31;text-decoration:underline;}
.qiye-tuijian div.wai_box ul li em{width: 20px;height: 20px;display: inline;float: left;}
.company_page{ width:725px; height:100%; overflow:hidden; margin-top:10px;}
.company_page li{ width:50px; height:25px; line-height:25px; background:#e12c33;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;color:#fff; text-align:center;}
/*跳转*/
.red_box{width:100px;text-align:center;padding:0 8px; display:block; float:left;overflow:hidden;line-height:24px; height:26px;font-size:12px;border:2px solid #f15d5e;margin-right:10px;
color:#f15d5e; -moz-border-radius:5px; /* Gecko browsers */ -webkit-border-radius:5px; /* Webkit browsers */ border-radius:5px; /* W3C syntax */box-shadow: 2px 2px 2px lightgray;
background-image: -moz-linear-gradient(top, #fafafa, #f2f3ee); /* Firefox */background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #fafafa), color-stop(1, #f2f3ee)); /* Saf4+, Chrome */filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fafafa', endColorstr='#f2f3ee', GradientType='0'); /* IE*/text-decoration:none;}
.next_page{width:30px;text-align:center;padding:0 8px; display:block; float:left;overflow:hidden;line-height:24px; height:26px;font-size:12px;border:1px solid #ccc;margin-right:10px;color:#333;text-decoration:none;}