@charset "utf-8";
.transparent { filter: alpha(opacity=60); -moz-opacity: .6; opacity: .6 }
.textLeft { text-align: left }
.textRight { text-align: right }
.textCenter { text-align: center !important }
.m_color { color: #2087cf }
.screen_list_logo_wa { position: relative; height: 46px; background-color: #fff; margin-bottom: 5px }
.screen_list_logo_wa .cti { display: inline-block; height: 46px; line-height: 46px; padding-left: 20px; font-size: 13px; font-weight: bold }
.screen_list_logo_wa .screen_list_logo_ul { display: inline-block; position: absolute; height: 32px; top: 50%; margin-top: -16px; left: 66px }
.screen_list_logo_wa .screen_list_logo_ul li { float: left }
.screen_list_logo_wa .screen_list_logo_ul li a { display: inline-block; height: 32px; line-height: 32px; padding: 0 10px; border-radius: 5px; font-size: 13px }
.screen_list_logo_wa .screen_list_logo_ul li a:hover { background-color: #eee }
.screen_list_logo_wa .screen_list_logo_ul li a.on { color: #ff2c00; background-color: #fff; cursor: not-allowed }
.screen_list_logo_wa .logo_search { position: absolute; right: 20px; top: 7px; height: 32px }
.screen_list_logo_wa .logo_search .s-text { padding: 5px 2px; border: 1px solid #c3c3c3 }
.screen_list_logo_wa .logo_search .s-btn { height: 28px; line-height: 28px; width: 60px; padding: 0 10px; position: relative; _top: -2px }
.logo_demand_list_wrap { position: relative; background-color: #fff; padding-bottom: 12px }
.logo_demand_head { position: relative; background-color: #fff; height: 46px }
.sort_list_demand { position: relative }
.sort_list_demand ul { position: relative }
.sort_list_demand li { float: left; line-height: 46px; margin-left: 10px }
.sort_list_demand li a { padding: 0 10px; position: relative }
.sort_list_demand li a.on { color: #ff2c00 }
.sort_list_demand li a.on b { background-position: -78px -95px }
.sort_list_demand li a.on2 { color: #ff2c00 }
.sort_list_demand li a.on2 b { background-position: -65px -71px }
.sort_list_demand li a.on3 { color: #555 }
.sort_list_demand li a.on3 b { background-position: -65px -95px }
.sort_list_demand li a b { display: block; position: absolute; right: -5px; top: 50%; margin-top: -6px; width: 10px; height: 12px; background-position: -78px -69px }
.logo_demand_list_xun_wa { position: relative; padding-bottom: 10px }
.logo_demand_list_xun_wa .hua_li_line { height: 40px; position: relative; background-color: #fff; margin-top: -1px }
.logo_demand_list_xun { position: relative; height: 94px; padding: 16px 0; border-bottom: 1px dashed #d9d9d9 }
.logo_demand_list_xun:hover { background-color: #ffd }
.logo_demand_list_xun .thumb { display: inline-block; width: 96px; height: 91px; position: absolute; left: 20px; top: 50%; margin-top: -48px }
.logo_demand_list_xun .thumb a { display: block; height: 100%; width: 100%; cursor: pointer }
.logo_demand_list_xun .thumb1 { background: url("https://upload.omooo.com/img/logo/demand/taocan_haohua.jpg") no-repeat }
.logo_demand_list_xun .thumb2 { background: url("https://upload.omooo.com/img/logo/demand/taocan_biaozhun.jpg") no-repeat }
.logo_demand_list_xun .thumb3 { background: url("https://upload.omooo.com/img/logo/demand/taocan_jingji.jpg") no-repeat }
.logo_demand_list_xun .count { position: relative; margin-left: 140px; width: 400px }
.logo_demand_list_xun .count .title { font-size: 14px; font-weight: bold; line-height: 26px }
.logo_demand_list_xun .count .p1 { color: #9fa0a0 }
.logo_demand_list_xun .price_y { position: absolute; right: 295px; top: 30px; text-align: center }
.logo_demand_list_xun .price_y .p1 { color: #9fa0a0; position: relative; margin-bottom: 5px }
.logo_demand_list_xun .price_y span { display: inline-block; padding: 0 10px; line-height: 24px; color: #ff2c00; border: 1px solid #ff2c00 }
.logo_demand_list_xun .box_time { position: absolute; right: 10px; top: 0; height: 20px; top: 46px; width: 240px }
.logo_demand_list_xun .box_time li { float: left; color: #9fa0a0; margin-right: 10px }
.status_yo { position: relative }
.status_yo li { float: left; display: inline-block; margin-right: 10px; position: relative }
.status_yo span { display: inline-block; width: 20px; height: 20px }
.icont_all_logo { position: relative; background-image: url("https://upload.omooo.com/img/logo/icont/icont_logo_all.png"); background-repeat: no-repeat; top: 5px; margin-right: 5px; display: inline-block }
.tuoguan_1 { background-position: -28px -173px }
.tuoguan_0 { background-position: -28px -200px }
.icont_all_create { background-position: -28px -229px }
.icont_all_complete { background-position: -28px -254px }
.logo_demand_side_ui_wa { position: relative; background-color: #fff; padding: 10px; margin-bottom: 10px }
.logo_demand_side_ui_wa .cti { font-size: 18px; font-weight: bold; color: #3e3a39; text-align: center; line-height: 30px }
.logo_demand_side_ui_wa .why { text-align: center; font-size: 14px; padding-bottom: 10px }
.logo_demand_side_ui_wa ul { position: relative }
.logo_demand_side_ui_wa li { position: relative; height: 62px; margin-bottom: 10px }
.logo_demand_side_ui_wa li .img-ui_1 { background-position: 0 0 }
.logo_demand_side_ui_wa li .img-ui_2 { background-position: 0 -60px }
.logo_demand_side_ui_wa li .img-ui_3 { background-position: 0 -120px }
.logo_demand_side_ui_wa .img-ui { position: absolute; width: 55px; height: 55px; display: inline-block; left: 0; top: 0; background: url("https://upload.omooo.com/img/logo/icont/icont-logo-ui.png") no-repeat }
.logo_demand_side_ui_wa .con { position: relative; margin-left: 66px }
.logo_demand_inexpensive_wa { position: relative; background-color: #fff; padding: 10px; margin-bottom: 2px }
.logo_demand_inexpensive_wa .cti { font-size: 16px; line-height: 24px; font-weight: bold; color: #343434; position: relative; text-align: center; padding: 10px 35px }
.logo_demand_inexpensive_wa li { height: 32px; line-height: 32px; border: 2px solid #ccc; position: relative; margin-bottom: 12px; padding-left: 10px; font-size: 14px; color: #343434 }
.logo_demand_inexpensive_wa li a { position: absolute; height: 32px; display: inline-block; right: 0; top: 0; padding: 0 10px; color: #fff }
.logo_demand_inexpensive_wa li a:hover { filter: alpha(opacity=80); -moz-opacity: .8; opacity: .8; filter:progid:DXImageTransform.Microsoft.Alpha(opacity=80)
}
.logo_demand_inexpensive_wa li.li1 { border-color: #09b9ae }
.logo_demand_inexpensive_wa li.li1 a { background-color: #09b9ae }
.logo_demand_inexpensive_wa li.li2 { border-color: #03764d }
.logo_demand_inexpensive_wa li.li2 a { background-color: #03764d }
.logo_demand_inexpensive_wa li.li3 { border-color: #016fa2 }
.logo_demand_inexpensive_wa li.li3 a { background-color: #016fa2 }
.logo_demand_industry_case { position: relative; background-color: #fff; padding: 10px; margin-bottom: 10px }
.logo_demand_industry_case .cti { position: relative; height: 24px }
.logo_demand_industry_case .cti span { font-size: 16px; line-height: 24px; font-weight: bold; color: #343434; display: inline-block; background-color: #fff; position: relative; z-index: 10; padding: 10px }
.logo_demand_industry_case .cti i { position: absolute; border-bottom: 1px solid #ccc; display: block; width: 100%; font-weight: 400; top: 22px; left: 0; z-index: 0 }
.logo_demand_industry_case ul { position: relative; padding-top: 15px }
.logo_demand_industry_case li { position: relative; background: url(../img/fwlist/service1.png) no-repeat 15px center; text-indent: 2em; }
.logo_demand_industry_case li a { display: block; height: 24px; padding-left: 5px; line-height: 24px; font-size: 13px; }
.main_list_logo_wa { position: relative; background-color: #fff; padding-bottom: 10px }
.main_list_logo_wa .cit { height: 46px }
.main_list_logo_wa .cit .p1 { height: 46px; line-height: 46px; text-indent: 26px }
.main_list_case_logo_ul { position: relative; border-bottom: 1px solid #efeff0; padding-bottom: 10px; *padding-bottom:30px;
_padding-bottom: 30px }
.main_list_case_logo_ul li { float: left; display: inline-block; position: relative; margin-left: 30px; margin-bottom: 20px }
.mark { background-color: #ff2c00; color: #fff; display: inline-block; font-size: 12px; height: 14px; line-height: 14px; margin: 0 5px; position: relative; text-align: center; width: 18px; }
.main_list_case_logo_ul li a { display: inline-block; width: 200px; height: 150px; border: 1px solid #f7f8f8; position: relative }
.main_list_case_logo_ul li a:hover .count { display: block }
.main_list_case_logo_ul li a img { width: 200px; height: 150px }
.main_list_case_logo_ul li a .count { position: absolute; display: none; left: 0; bottom: 0; width: 180px; padding: 10px; color: #fff; background-color: rgba(0,0,0,0.6); *background-color:#000;
_background-color: #000 }
.logo_case_list_choice { position: relative; margin-bottom: 10px }
.logo_case_list_choice a { display: block; height: 30px; line-height: 30px; color: #595757; border: 1px solid #a0a0a0; margin: 10px 0; text-align: center; border-radius: 5px }
.logo_case_list_choice a.on {border-color: #ff2c00 !important; color: #ff2c00 !important;}
.logo_case_list_choice a:hover { border-color: #ff2c00; color: #ff2c00; }
/*# sourceMappingURL=logo_list.css.map */

.guize_demand_industry_case { position: relative; background-color: #fff; padding: 10px; margin-bottom: 10px }
.guize_demand_industry_case .cti { position: relative; height: 24px }
.guize_demand_industry_case .cti span { font-size: 16px; line-height: 24px; font-weight: bold; color: #333333; display: inline-block; background-color: #fff; position: relative; z-index: 10; padding: 10px }
.guize_demand_industry_case .cti i { position: absolute; border-bottom: 1px solid #ccc; display: block; width: 100%; font-weight: 400; top: 22px; left: 0; z-index: 0 }
.guize_demand_industry_case ul { position: relative; padding-top: 15px }
.guize_demand_industry_case li { position: relative; background: url(../img/fwlist/service2.png) no-repeat 15px center; text-indent: 2em; }
.guize_demand_industry_case li a { display: block; height: 24px; padding-left: 5px; line-height: 24px; color: #717171; font-size: 13px; letter-spacing: 1px; }
.guize_demand_industry_case .more { font-size: 12px; color: #BFBFBF; text-align: right; width: 100%; display: block; padding-top: 10px; }

.main_list_case_logo_ul2 { position: relative; border-bottom: 1px solid #efeff0; padding-bottom: 10px; *padding-bottom:30px;
_padding-bottom: 30px;
width: 974px;padding-left:20px; }
.main_list_case_logo_ul2 li { 
display: inline-block;
float: left;
width: 248px;
height:186px;
overflow:hidden;
margin-right: 70px;
margin-bottom: 20px;
position: relative; 
 border: 1px solid #ccc;}
.mark { background-color: #ff2c00; color: #fff; display: inline-block; font-size: 12px; height: 14px; line-height: 14px; margin: 0 5px; position: relative; text-align: center; width: 18px; }
.main_list_case_logo_ul2 li a { display: inline-block; width: 248px; height: 186px; position: relative }
.main_list_case_logo_ul2 li a:hover .count { bottom:0px; }
.main_list_case_logo_ul2 li a img { width: 248px; height: 186px; }
.main_list_case_logo_ul2 li a .count { 
position: absolute; 
 left: 0; bottom: -38px;
  width: 248px;
  height:38px;
  line-height:38px;
  text-align:center; 
   color: #fff; 
   background-color: rgba(0,0,0,0.6);
    *background-color:#000;
_background-color: #000 ;
transition:all 0.3s;
-moz-transition: all 0.3s;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;

}