@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 }
.zzw { width: 1190px }
.zzwMin { min-width: 1190px }
.zhuse { color: #ff2c00 !important }
.postionA { position: absolute }
.icon-top { background: url(../img/icont/icont_top.png) no-repeat }
.ztop_w { height: 28px; background-color: #f2f2f2 }
.ztop { position: relative }
.ztop .top_left { left: 0 }
.ztop .top_left a { margin-right: 5px; margin-left: 5px }
.ztop .top_left .icon-tel { display: inline-block; width: 11px; height: 18px; background-position: 0 -28px; position: relative; top: 3px; margin-right: 5px }
.ztop .top_left, .ztop .top_right { position: absolute; height: 28px; line-height: 28px }
.ztop .top_right { right: 0 }
.ztop .top_right a { margin-right: 5px; margin-left: 5px }
.ztop .top_right span { margin-left: 5px }
header { position: relative;/* height:130px; */ z-index: 22 }
.header-left { z-index: 10; position: relative }
.header-left .logo_w { height: 130px; width: 204px }
.header-left .logo_w a { display: table-cell; *display:block;
_display: block; vertical-align: middle; height: 130px; line-height: 130px; width: 202px; position: relative }
.header-left .logo_w a:hover span { display: block }
.header-left .logo_w a .icon-home { display: none; position: absolute; width: 23px; height: 21px; right: -14px; top: 26px }
.header-left .logo_flash { position: absolute; left: 204px; height: 130px; line-height: 130px; top: 0; display: table-cell; _display: block; vertical-align: middle }
.header-left .cyd_city_w { position: absolute; left: 368px; top: 0; height: 130px }
.header-left .cyd_city_w span { display: block; position: absolute; cursor: pointer; text-indent: 5px; border-radius: 5px; left: 5px; top: 56px; width: 62px; height: 24px; line-height: 24px; background-color: #f1f1f1; color: #ff2c00 }
.header-left .cyd_city_w span:hover i { -moz-transition: .3s; -webkit-transition: .3s; -o-transition: .3s; -ms-transition: .3s; transition: .3s; -webkit-transform: rotateZ(360deg); -moz-transform: rotateZ(360deg); -o-transform: rotateZ(360deg); -ms-transform: rotateZ(360deg); transform: rotateZ(360deg) }
.header-left .cyd_city_w span i { width: 18px; height: 18px; display: block; position: absolute; right: 5px; top: 2px; background-position: 2px -53px }
.cityList { position: absolute; display: none; left: 371px; top: 96px; padding: 10px; z-index: 10; border: 1px solid #979797; font-size: 13px; background-color: #fff }
.cityList span { float: left; margin-right: 20px; font-weight: 700 }
.cityList .rm { border-bottom: 1px solid #f1f1f1; padding-bottom: 10px; margin-bottom: 10px }
.cityList .rm span { margin-left: 25px; color: #ff2c00 }
.cityList .rm a { padding: 0 9px }
.cityList .cydC { position: relative; padding-bottom: 10px }
.cityList .cydC span { display: block; width: 52px }
.cityList .cydC ul { float: left; width: 513px }
.cityList .cydC ul li { float: left }
.cityList .cydC ul a { display: block; width: 50px; height: 20px }
.header-right { position: absolute; right: 211px; top: 0; z-index: 35; padding-top: 50px; background-color: #00a0e9 }
.header-right .search_box { position: absolute; display: block; width: 337px; height: 40px; *height:40px;
_height: 40px; border: 1px solid #ff2c00; right: 165px }
.header-right .select_wamp { width: 96px; position: relative }
.header-right .select_wamp:hover .select_u { display: block }
.header-right .select_wamp h4 { height: 42px; padding-left: 10px; line-height: 42px; position: relative; font-size: 14px; cursor: pointer }
.header-right .select_wamp h4 i { position: absolute; right: 20px; top: 50%; width: 10px; height: 20px; margin-top: -10px; background: url("../img/icont/icont_jian.png") no-repeat; background-position: 0 8px }
.header-right .select_wamp .select_u { display: none; position: absolute; left: -1px; top: 40px; *top:40px;
_top: 40px; border: 1px solid #ff2c00; border-top: none; background-color: #fff }
.header-right .select_wamp .select_u li { padding-left: 10px; padding-right: 10px; line-height: 24px; cursor: pointer; display: block; padding-right: 20px; font-size: 13px; border-bottom: none }
.header-right .select_wamp .select_u li:hover { color: #fff; background-color: #ff2c00 }
.header-right .cyd_text_s { position: absolute; left: 0; top: 0; height: 40px; _line-height: 40px; *line-height:40px;
width: 295px; text-indent: 10px }
.header-right .icon-seach { display: block; width: 42px; height: 40px; cursor: pointer; position: absolute; top: 0; right: 0; background-color: #ff2c00; background-position: 14px -73px }
.header-right .icon-seach:hover { background-color: #fd4a4a }
.header-right .fa-btn { display: block; position: absolute; right: 0; top: 50px; width: 111px; height: 42px; line-height: 42px; font-size: 14px; text-indent: 20px; background-color: #ff2c00; color: #fff }
.header-right .fa-btn:hover { background-color: #fd4a4a }
.header-right .fa-btn i { position: absolute; right: 10px; top: 50%; margin-top: -6px; display: block; height: 0; width: 0; border: 6px solid #fff; border-color: transparent transparent transparent #fff; border-style: dashed dashed dashed solid; line-height: 0 }
.header-right .cyd_huo { position: absolute; display: block; height: 42px; line-height: 42px; right: 130px; font-size: 15px }
.header-cat { position: absolute; top: 50px; width: 118px; height: 40px; border: 1px solid #cfcfcf; right: 0; z-index: 11; }
.header-cat a { background: url('../img/header_cat.png') no-repeat center left; color: #575757; font-size: 14px; line-height: 42px; text-align: center; display: block; padding-left: 25px; }
.header-cat a:hover { background: url('../img/header_cat_hover.png') no-repeat center left; color: #ff5532; }
.icon-nav { background-image: url("../img/icont/icont_nav.png"); background-repeat: no-repeat; width: 20px; display: inline-block; position: absolute; left: 18px; top: 50%; height: 20px; margin-top: -10px; -moz-transition: .3s; -webkit-transition: .3s; -o-transition: .3s; -ms-transition: .3s; transition: .3s }
.icon-all { background-position: 0 -31px }
.icon-nav-1 { background-position: 0 -31px }
.icon-nav-2 { background-position: 0 -64px }
.icon-nav-3 { background-position: 0 -97px }
.icon-nav-4 { background-position: 0 -131px }
.icon-nav-5 { background-position: 0 -164px }
.icon-nav-6 { background-position: 0 -200px }
.icon-nav-7 { background-position: 0 -232px }
.icon-nav-8 { background-position: 0 -264px }
.icon-nav-9 { background-position: 0 -296px }
.icon-nav-10 { background-position: 0 -328px }
.icon-nav-11 { background-position: 0 -358px }
.icon-nav-12 { background-position: 0 -388px }
.icon-nav-13 { background-position: 0 -422px }
.icon-nav-14 { background-position: 0 -452px }
.icon-nav-15 { background-position: 0 -484px }
.nav { position: relative; height: 40px; z-index: 20 }
.nav_all_wamp { position: absolute; width: 212px; top: 6px; left: 0 }
.nav_all_wamp .zti { height: 34px; line-height: 34px; color: #fff; font-size: 14px; font-weight: 700; text-align: center; background-color: #ff2c00; position: relative }
.nav_all_wamp .zti b { position: absolute; right: 10px; top: 50%; margin-top: -3px; display: block; height: 0; width: 0; border: 6px solid #fff; border-color: #fff transparent transparent transparent; border-style: solid dashed dashed dashed; line-height: 0; cursor: pointer }
.nav_Individual_box { background-image: url("../img/icont/ie_bg_aphe.png"); padding: 10px 0 }
.nav_Individual .cyd_nt, .nav_Individual .cyd_nt2 { width: 174px; margin-left: auto; margin-right: auto; font-size: 13px; font-weight: 700; padding-top: 20px; padding-bottom: 10px; margin-bottom: 10px }
.nav_Individual .cyd_nt { color: #ff821a; border-bottom: 1px solid #ff821a }
.nav_Individual .cyd_nt2 { color: #a0bff0; border-bottom: 1px solid #a0bff0 }
.nav_ul { padding: 0 }
.nav_ul>li:hover .nav_all_bottom { display: block }
.nav_ul>li>a { display: block; position: relative; height: 32px; line-height: 32px; color: #fff; font-size: 13px; padding-left: 46px }
.nav_ul>li>a:hover { text-decoration: none; background-color: #ff2c00 }
.nav_ul>li>a:hover .icon-nav { left: 10px }
.nav_ul>li>a:hover b { display: block }
.nav_ul>li>a b { display: block; height: 0; width: 0; border: 6px solid #fff; border-color: transparent transparent transparent #fff; border-style: dashed dashed dashed solid; line-height: 0; display: none; position: absolute; right: -2px; top: 50%; margin-top: -6px }
.nav_all_bottom { display: none; width: 400px; height: 405px; background-image: url("../img/icont/ie_bg_aphe_bom.png"); position: absolute; left: 212px; top: 34px }
.nav_all_bottom .nav_bom_gg { width: 140px; padding: 20px 0; height: 365px; border-right: 1px solid #c3c3c3 }
.nav_all_bottom .nav_bom_gg a { display: block; padding: 0 20px }
.nav_all_bottom .nav_bom_gg a img { display: block; margin-bottom: 20px; max-width: 100% }
.nav_all_bottom .nav_all_list { position: absolute; height: 100%; left: 140px; top: 0; padding: 20px }
.nav_all_bottom .nav_all_list a { display: block; height: 26px; width: 100px; float: left }
.nav_apricot_gg { position: absolute; bottom: 0; right: 0 }
.navTwo { position: absolute; height: 40px; left: 224px; top: 0 }
.navTwo ul li { float: left; position: relative; border: 1px solid #fff }
.navTwo ul li.onhover { border: 1px solid #c3c3c3; background-color: #fff }
.navTwo ul li>a { padding: 0 26px; line-height: 38px; font-size: 14px; color: #2d2d2d; font-weight: 700; text-decoration: none }
.navTwo ul li>a:hover { color: #ff2c00 }
.navTwo ul li .arro { position: absolute; display: inline-block; top: 17px; right: 10px; width: 7px; height: 7px; background: url(../img/icont/T1Q.png) no-repeat }
.navTwo ul li:hover .arro { -moz-transition: .3s; -webkit-transition: .3s; -o-transition: .3s; -ms-transition: .3s; transition: .3s; -webkit-transform: rotateZ(360deg); -moz-transform: rotateZ(360deg); -o-transform: rotateZ(360deg); -ms-transform: rotateZ(360deg); transform: rotateZ(360deg) }
.navTwo ul li:hover .nav_bom { display: block; background-color: #fff }
.navTwo ul li .nav_bom { display: none; position: absolute; width: 100%; top: 37px; left: -1px; padding: 10px 0; border: 1px solid #c3c3c3; border-top: none }
.navTwo ul li .nav_bom a { display: block; height: 30px; line-height: 30px; font-size: 12px; text-align: center }
.navTwo ul li .nav_bom a:hover { background-color: #f2f2f2 }
.navRight { position: absolute; right: 0; top: 0; height: 40px; line-height: 40px }
.navRight a { margin-left: 15px }
.banner { height: 402px; background: url("../img/loading-0.gif") no-repeat center; position: relative; z-index: 0 }
.ind-g-banner { position: relative; zoom: 1; z-index: 1 }
.ind-g-banner .bannerList { position: relative; zoom: 1; z-index: 1 }
.ind-g-banner .bannerList .list { height: 405px; overflow: hidden; position: relative; zoom: 1; width: 100% }
.ind-g-banner .bannerList .list li { height: 405px; transform: scale(1); -webkit-transform: scale(1); -webkit-transition: -webkit-transform .6s ease-in; -webkit-transition: transform .6s ease-in; -moz-transition: transform .6s ease-in; -ms-transition: transform .6s ease-in; -o-transition: transform .6s ease-in; transition: transform .6s ease-in }
.ind-g-banner .bannerList .list li .a1 { display: block; margin-left: auto; margin-right: auto; width: 1190px; height: 405px }
.ind-g-banner .bannerList .list li.active { transform: scale(1.1); -webkit-transform: scale(1.1) }
.ind-g-banner .bannerList .num { position: absolute; zoom: 1; height: 14px; left: 5px; bottom: 14px; right: 5px; text-align: center }
.ind-g-banner .bannerList .num span { display: inline-block; *display:inline;
*zoom:1;
width: 14px; height: 14px; background-color: #fff; overflow: hidden; margin-right: 9px; border-radius: 5px; cursor: pointer }
.ind-g-banner .bannerList .num span.on { background-color: #ff2c00 }
.banner_zzw { position: absolute; height: 402px; z-index: 2; right: 0; top: -402px }
.cyd_show_info { position: absolute; right: 0; top: 0; width: 228px; height: 400px; color: #fff; padding-top: 5px }
.cyd_show_info a { color: #fff }
.Switch_news_wamp { position: relative; margin-bottom: 5px; overflow: hidden }
.Switch_news_wamp ul { display: block; height: 32px; position: relative; margin-left: -1px; width: 230px }
.Switch_news_wamp ul li { float: left; width: 114px; height: 32px; line-height: 32px; text-align: center; cursor: pointer; margin-left: 1px; background: #545454; display: inline; position: relative; background: url("../img/icont/ie_bg_aphe_2.png") }
.Switch_news_wamp ul li.on { background: url("../img/icont/ie_bg_aphe.png") }
.Switch_news_wamp .Switch_i_box { height: 130px; position: relative; background-image: url("../img/icont/ie_bg_aphe.png") }
.Switch_news_wamp .Switch_i_box .Switch_lang { position: absolute; left: 0; top: 33px; display: none }
.Switch_news_wamp .Switch_i_box .Switch_lang img { position: absolute; width: 72px; height: 72px; border-radius: 50%; left: 10px }
.Switch_news_wamp .Switch_i_box .Switch_lang p { margin-left: 88px; padding-top: 5px; padding-right: 5px; position: relative; margin-bottom: 10px }
.Switch_news_wamp .Switch_i_box .Switch_lang a { position: absolute; right: 10px }
.icon-ys { background-image: url("../img/icont/first_ui.png"); background-repeat: no-repeat; display: block; width: 30px; position: absolute; left: 20px; top: 50% }
.cyc_three_us { padding: 2px 0; background-image: url("../img/icont/ie_bg_aphe.png") }
.cyc_three_us ul li { position: relative; margin: 5px auto; padding: 13px 0 }
.cyc_three_us ul li .icon-ys-price { height: 39px; margin-top: -20px }
.cyc_three_us ul li .icon-ys-auth { height: 39px; margin-top: -20px; background-position: 0 -54px }
.cyc_three_us ul li .icon-ys-invoice { height: 39px; margin-top: -20px; background-position: 0 -104px }
.cyc_three_us ul li h5 { font-size: 16px; height: 24px; line-height: 24px; margin-left: 72px }
.cyc_three_us ul li p { font-size: 12px; color: #7e848e; margin-left: 72px }
.In_Employment_w { position: relative; height: 236px }
.In_Employment { position: absolute; right: 0; top: 12px; height: 230px }
.In_Employment .z_sm_t { position: relative; height: 40px; line-height: 40px; padding-left: 140px; background-color: #fff; font-size: 12px; color: #a0a0a0 }
.In_Employment .z_sm_t .i_paoPao { display: block; position: absolute; left: 0; top: 0; width: 126px; height: 35px; line-height: 35px; color: #fff; border-radius: 5px; text-align: center; background-color: #ff2c00 }
.In_Employment .z_sm_t .i_paoPao b { position: absolute; right: -11px; top: 50%; margin-top: -6px; display: block; height: 0; width: 0; border: 6px solid #ff2c00; border-color: transparent transparent transparent #ff2c00; border-style: dashed dashed dashed solid; line-height: 0 }
.In_Employment .z_sm_t a { display: inline-block; font-size: 12px; width: 146px; height: 35px; line-height: 35px; text-align: center; color: #fff; border-radius: 5px; font-weight: 800; background-color: #ff2c00 }
.step_four_i { height: 100px }
.step_four_i ul { position: relative; width: 1208px; padding-top: 10px; margin-left: -9px }
.step_four_i ul li { width: 282px; height: 70px; float: left; position: relative; margin-right: 9px; margin-left: 9px; border: 1px solid #d2d2d2 }
.step_four_i ul li span, .step_four_i ul li p { position: absolute; left: 10px }
.step_four_i ul li span { font-size: 16px; color: #3e3a39; top: 10px }
.step_four_i ul li p { color: #717171; bottom: 10px }
.step_four_i ul li i { position: absolute; display: block; right: 2px; top: 10px; width: 30px; height: 30px; font-style: normal; font-size: 20px; font-family: Arial; color: #898989; background: url("../img/icont/icont_jian.png") no-repeat; background-position: 0 -24px }
.neNewWho { height: 45px; border: 1px solid #d2d2d2; position: relative }
.neNewWho .neNewWho_hiden { position: relative; top: 0; height: 40px; overflow: hidden }
.neNewWho .fenGex { position: absolute; height: 30px; width: 1px; background-color: #d2d2d2; left: 50%; margin-left: -15px; top: 50%; margin-top: -12px }
.neNewWho .neNewWho_ul { overflow: hidden; height: 40px; margin-left: -10px }
.neNewWho .neNewWho_ul li { width: 578px; height: 40px; float: left; margin-left: 20px; line-height: 40px; font-size: 13px }
.neNewWho .neNewWho_ul li .cybName { color: #5a9ed3; margin-right: 10px }
.neNewWho .neNewWho_ul li strong { color: #3e3a39 }
.neNewWho .neNewWho_ul li .cymPrice { color: #ff2c00 }
.neNewWho .neNewWho_ul li .cym_info { color: #9fa0a0; font-size: 12px; margin-left: 20px }
.floor_get_bg, .getBg_floor { background-color: #f2f2f2; }
.floor_get { position: relative; padding: 44px 0 5px 0 }
.floor_ui_t { background-image: url("../img/icont/icont_lou.png"); background-repeat: no-repeat; width: 212px; height: 91px; text-align: center; color: #fff }
.floor_ui_t span { display: block; padding-top: 20px; line-height: 30px; font-size: 20px; font-weight: 700 }
.floor_ui_t p { font-size: 19px; line-height: 30px }
.floor_t1 { background-position: 0 0 }
.floor_t2 { background-position: 0 -99px }
.floor_t3 { background-position: 0 -199px }
.floor_t4 { background-position: 0 -298px }
.floor_t5 { background-position: 0 -398px }
.floor_t6 { background-position: 0 -497px }
.floor_t7 { background-position: 0 -597px }
.floor_t8 { background-position: 0 -696px }
.floor_t9 { background-position: 0 -796px }
.floor_t10 { background-position: 0 -896px }
.floor_get_wamp { height: 426px; margin-bottom: 40px }
.floor_get_wamp .floorColumn_1 { width: 212px; height: 426px; float: left }
.floor_get_wamp .floorColumn_1 .floor_hebai { height: 336px; background-color: #fff }
.floor_get_wamp .floorColumn_1 .floor_swef { padding-top: 15px; position: relative }
.floor_get_wamp .floorColumn_1 .floor_swef a:hover { text-decoration: none }
.floor_get_wamp .floorColumn_1 .floor_swef .neLast, .floor_get_wamp .floorColumn_1 .floor_swef .neNext { position: absolute; top: 30%; font-size: 26px }
.floor_get_wamp .floorColumn_1 .floor_swef .neLast { left: 2px }
.floor_get_wamp .floorColumn_1 .floor_swef .neNext { right: 2px }
.floor_get_wamp .floorColumn_1 .floor_swef_hide { width: 164px; height: 214px; margin-left: auto; margin-right: auto; position: relative; overflow: hidden; border-bottom: 1px solid #c9cacb }
.floor_get_wamp .floorColumn_1 .floor_swef_hide ul { width: 1000px; position: absolute; left: 0; top: 0 }
.floor_get_wamp .floorColumn_1 .floor_swef_hide ul li { float: left; width: 164px; margin-right: 10px }
.floor_get_wamp .floorColumn_1 .floor_swef_hide ul img { width: 163px; height: 163px }
.floor_get_wamp .floorColumn_1 .floor_swef_hide ul .text_info { height: 68px }
.floor_get_wamp .floorColumn_1 .floor_swef_hide ul .text_info span { color: #ff2c00 }
.floor_get_wamp .floorColumn_1 .floor_swef_hide ul .text_info p { padding-top: 20px }
.floor_get_wamp .floorColumn_1 .floorBomInfo { width: 164px; margin: 0 auto; padding-top: 10px }
.floor_get_wamp .floorColumn_1 .floorBomInfo ul { position: relative }
.floor_get_wamp .floorColumn_1 .floorBomInfo li { float: left; display: inline-block; width: 70px; margin-right: 10px }
.floor_get_wamp .floorColumn_1 .floorBomInfo li a { display: inline-block; padding: 1px 0 }
.floor_get_wamp .floorColumn_2 { width: 406px; height: 426px; float: left; margin-right: 2px; background-color: #e9f9f8 }
.floor_get_wamp .floorColumn_2 a { position: relative; background-color: #e9f9f8; display: block; overflow: hidden; text-align: center; width: 406px; height: 426px; _line-height: 426px; -moz-transition: .3s; -webkit-transition: .3s; -o-transition: .3s; -ms-transition: .3s; transition: .3s }
.floor_get_wamp .floorColumn_2 a:hover img { right: 0 }
.floor_get_wamp .floorColumn_2 a img { position: absolute; right: -10px; top: 0; -moz-transition: .3s; -webkit-transition: .3s; -o-transition: .3s; -ms-transition: .3s; transition: .3s }
.floor_get_wamp .floorColumn_3 { width: 188px; height: 426px; float: left; margin-right: 2px }
.floor_get_wamp .floorColumn_3 img { max-width: 100%; position: absolute; right: -5px; top: 0; -moz-transition: .3s; -webkit-transition: .3s; -o-transition: .3s; -ms-transition: .3s; transition: .3s }
.floor_get_wamp .floorColumn_3 a { position: relative; background-color: #fff; display: block; overflow: hidden; -moz-transition: .3s; -webkit-transition: .3s; -o-transition: .3s; -ms-transition: .3s; transition: .3s }
.floor_get_wamp .floorColumn_3 a:hover img { right: 0 }
.floor_get_wamp .floorColumn_3 .cym_gg1 { height: 256px }
.floor_get_wamp .floorColumn_3 .cym_gg2 { margin-top: 2px; height: 168px }
.floor_get_wamp .floorColumn_4 { width: 380px; height: 426px; float: left; background-color: #fff; position: relative }
.floor_get_wamp .floorColumn_4 .zTi { font-size: 22px; line-height: 46px; padding-top: 10px; padding-left: 15px; margin-bottom: 10px; color: #ff2c00 }
.floor_get_wamp .floorColumn_4 .floorC_more { position: absolute; right: 20px; top: 20px; color: #666; font-size: 14px }
.floor_get_wamp .floorColumn_4 .recommendService { padding: 20px 15px; position: relative; margin-bottom: 10px }
.floor_get_wamp .floorColumn_4 .recommendService .cym_thumb { position: absolute; width: 125px; height: 125px }
.floor_get_wamp .floorColumn_4 .recommendService .cym_thumb_y { overflow: hidden }
.floor_get_wamp .floorColumn_4 .recommendService .cym_info { margin-left: 140px }
.floor_get_wamp .floorColumn_4 .recommendService .cym_info h6 { font-size: 16px; padding-bottom: 5px; color: #2b2b2b }
.floor_get_wamp .floorColumn_4 .recommendService .cym_info p { color: #666; padding-bottom: 3px; position: relative }
.floor_get_wamp .floorColumn_4 .recommendService .cym_info .p1 { color: #989898; position: relative; margin-bottom: 2px }
.floor_get_wamp .floorColumn_4 .recommendService .cym_info .p1 span { position: relative }
.floor_get_wamp .floorColumn_4 .recommendService .cym_info .sp-adds { margin-right: 10px }
.floor_get_wamp .floorColumn_4 .recommendService .cym_info .sp-score { margin-left: 10px }
.floor_get_wamp .floorColumn_4 .recommendService .cym_info .icont_adds { display: inline-block; background: url("../img/icont/icont_list.png") no-repeat; width: 10px; height: 14px; background-position: 0 -186px; position: relative; vertical-align: middle; margin-right: 5px }
.floor_get_wamp .floorColumn_4 .recommendService .cym_info .p2 { position: relative }
.floor_get_wamp .floorColumn_4 .recommendService .cym_info .p2 span { height: 17px; line-height: 18px; border: 1px solid #ff2c00; color: #ff2c00; display: inline-block; position: relative }
.floor_get_wamp .floorColumn_4 .recommendService .cym_info .sp1 { padding: 0 6px; margin-right: 6px }
.floor_get_wamp .floorColumn_4 .recommendService .cym_info .sp2 { padding-right: 6px }
.floor_get_wamp .floorColumn_4 .recommendService .cym_info .sp2 i { height: 17px; line-height: 18px; display: inline-block; background-color: #ff2c00; color: #fff; padding: 0 5px; margin-right: 5px; position: relative; *top:-2px
}
.floor_get_wamp .floorColumn_4 .recommendService .cym_info .p4 { position: relative; padding-bottom: 0 }
.floor_get_wamp .floorColumn_4 .recommendService .cym_info .p4 span { color: #ff2c00; margin-right: 10px }
.floor_get_wamp .floorColumn_4 .recommendService .cym_info .p5 span { color: #989898 }
.floor_get_wamp .floorColumn_4 .recommendService .cym_info .p6 i { font-style: normal; padding: 1px 5px; background-color: #a0a0a0; color: #fff; margin-right: 10px; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px }
.getBg_white { background-color: #fff }
.bigDemand { position: relative; padding: 40px 0; text-align: center }
.bigDemand h3 { font-size: 25px; color: #333; line-height: 30px; padding-bottom: 10px }
.bigDemand p { font-size: 13px; color: #989898; line-height: 20px; padding-bottom: 10px }
.bigDemand a { display: block; width: 220px; height: 52px; line-height: 52px; margin: 0 auto; background-color: #ff2c00; color: #fff; text-align: center; font-size: 18px; border-radius: 5px }
.bigDemand a:hover { background-color: #fd4a4a }
.neWest_info { padding-bottom: 44px }
.neWest_info h5 { height: 40px; line-height: 40px; font-size: 19px; color: #3e3a39; padding-left: 20px; border-bottom: 1px solid #efefef }
.neWest_info h5 a { font-size: 14px; padding-right: 10px }
.neWest_info .neWest_info_l { width: 60%; height: 306px; background-color: #fff }
.neWest_info .neWest_info_l a { -moz-transition: .3s; -webkit-transition: .3s; -o-transition: .3s; -ms-transition: .3s; transition: .3s }
.neWest_info .neWest_info_l .neWestDemand_u { position: relative; padding-top: 15px }
.neWest_info .neWest_info_l .neWestDemand_u li { position: relative; width: 48%; display: block; height: 61px; *height:41px;
_height: 41px; float: left }
.neWest_info .neWest_info_l .neWestDemand_u li a { display: block; height: 41px; width: 90%; position: absolute; left: 20px; top: 0; border-right: 2px solid #fff }
.neWest_info .neWest_info_l .neWestDemand_u li a:hover { text-decoration: none; border-right: 2px solid #eee; left: 10px }
.neWest_info .neWest_info_l .neWestDemand_u li h6 { font-size: 15px; color: #595757 }
.neWest_info .neWest_info_l .neWestDemand_u li p { color: #b5b5b6; font-size: 12px; line-height: 24px }
.neWest_info .neWest_info_l .neWestDemand_u li p span { color: #ff2c00 }
.neWest_info .neWest_info_l .neWestDemand_u li p i { font-size: 16px; font-style: normal }
.neWest_info .neWest_info_r { width: 38%; height: 306px; background-color: #fff }
.neWest_info .neWest_info_r a:hover { text-decoration: none }
.neWest_info .neWest_info_r .cym_ganHuo { position: relative; padding-top: 20px }
.neWest_info .neWest_info_r .cym_ganHuo li { position: relative; padding-left: 24px; padding-right: 10px }
.neWest_info .neWest_info_r .cym_ganHuo li i { color: #bfbfbf; font-size: 18px; line-height: 30px; font-style: normal; margin-right: 20px }
.neWest_info .neWest_info_r .cym_ganHuo li span { font-size: 13px }
.neWest_info .neWest_info_r .cym_ganHuo li.li1 { height: 78px }
.neWest_info .neWest_info_r .cym_ganHuo li.li1 img { position: absolute; width: 62px; height: 62px; border-radius: 50% }
.neWest_info .neWest_info_r .cym_ganHuo li.li1 h6, .neWest_info .neWest_info_r .cym_ganHuo li.li1 p { margin-left: 80px; color: #9fa0a0 }
.neWest_info .neWest_info_r .cym_ganHuo li.li1 h6 { font-size: 15px; line-height: 26px; color: #595757; padding-bottom: 5px; font-weight: bold }
.markMoney { height: 196px }
.markMoney .prc_top { padding: 30px 0; position: relative; padding-left: 110px; line-height: 28px }
.markMoney .prc_top span { display: block; color: #fff; background-color: #3caadd; width: 90px; height: 28px; line-height: 28px; text-align: center; border-radius: 5px; position: absolute; left: 0; top: 30px }
.markMoney .prc_top span b { height: 0; width: 0; border: 6px solid #3caadd; border-color: transparent transparent transparent #3caadd; border-style: dashed dashed dashed solid; line-height: 0; display: block; position: absolute; top: 50%; right: -11px; margin-top: -6px }
.markMoney .prc_top a { display: inline-block; background-color: #ff2c00; color: #fff; position: absolute; right: 0; top: 30px; padding: 0 10px; border-radius: 5px }
.markMoney .cym_sibiaoyu { position: relative; width: 1290px; display: block }
.markMoney .cym_sibiaoyu li { float: left; width: 274px; height: 72px; position: relative; border: 1px solid #ebebeb; margin-right: 28px }
.markMoney .cym_sibiaoyu li h6 { font-size: 16px; color: #3e3a39; font-weight: 700; padding: 10px }
.markMoney .cym_sibiaoyu li p { padding-left: 10px; color: #9fa0a0 }
.markMoney .cym_sibiaoyu li .icont_jm_1, .markMoney .cym_sibiaoyu li .icont_jm_2, .markMoney .cym_sibiaoyu li .icont_jm_3, .markMoney .cym_sibiaoyu li .icont_jm_4 { display: block; position: absolute; width: 35px; right: 20px; top: 50% }
.markMoney .cym_sibiaoyu li .icont_jm_1 { height: 35px; margin-top: -18px }
.markMoney .cym_sibiaoyu li .icont_jm_2 { height: 35px; margin-top: -18px; background-position: 0 -48px }
.markMoney .cym_sibiaoyu li .icont_jm_3 { height: 35px; margin-top: -18px; background-position: 0 -96px }
.markMoney .cym_sibiaoyu li .icont_jm_4 { height: 35px; margin-top: -18px; background-position: 0 -144px }
.icont_jm { background-image: url("../img/icont/icont_jm.png"); background-repeat: no-repeat }
footer { position: relative; padding: 30px 0; background-color: #343434 }
.footer_w { position: relative; color: #efefef }
.footer_w a, .footer_w span { color: #efefef; margin-right: 5px; margin-left: 5px }
.footer_w a:hover { color: #fff }
.footer_w p { padding-bottom: 5px }
.footer_w .p1 i { font-style: normal; color: #ff2c00 }
.footer_w .p2 { padding-left: 5px }
.footer_w .p4, .footer_w .p5 { color: #bfbfbf; padding-left: 5px }
.footer_w .p6 { padding-top: 5px }
.footer_w .footer_sao { position: absolute; right: 0; top: 0; text-align: center }
.footer_w .footer_sao p { padding-top: 10px }
.icont_regist { background: url("../img/regist/icont_regist.png") no-repeat }
.icont_regist_name, .icont_regist_tel, .icont_regist_pwd, .icont_regist_email { width: 16px; height: 21px; display: block; position: absolute; left: 10px; top: 50%; margin-top: -10px }
.icont_regist_tel { background-position: 0 -34px }
.icont_regist_pwd { background-position: 0 -63px }
.icont_regist_email { background-position: 0 -93px }
.logo_ajax_bg { display: none; position: fixed; top: 0; right: 0; bottom: 0; left: 0; z-index: 1040; background-color: #000; opacity: .75; filter: alpha(opacity=75) }
.logo_ajax_wamp { display: none; position: fixed; background: #fff; z-index: 100000; width: 400px; height: 400px; left: 50%; top: 50%; margin: -210px 0 0 -200px; box-shadow: 0 0 3px rgba(0,0,0,0.25); -moz-transition: .3s; -webkit-transition: .3s; -o-transition: .3s; -ms-transition: .3s; transition: .3s }
.logo_ajax_header { position: relative; padding: 10px 20px }
.logo_ajax_header h2 { font-size: 16px; height: 42px; line-height: 42px; border-bottom: #898989 1px solid; position: relative }
.logo_ajax_header h2 span { width: 80px; height: 42px; line-height: 42px; display: block; float: left; text-align: center; border-bottom: 1px solid #898989 }
.logo_ajax_header h2 span.on { border-bottom: 1px solid #ff2c00 }
.logo_ajax_header h2 i { font-style: normal; display: block; width: 32px; height: 32px; line-height: 32px; cursor: pointer; position: absolute; right: -10px; top: 3px; border-radius: 50%; color: #bebbbb; text-align: center; font-size: 20px; font-weight: 400 }
.logo_ajax_header h2 i:hover { -moz-transition: .3s; -webkit-transition: .3s; -o-transition: .3s; -ms-transition: .3s; transition: .3s; -webkit-transform: rotateZ(360deg); -moz-transform: rotateZ(360deg); -o-transform: rotateZ(360deg); -ms-transform: rotateZ(360deg); transform: rotateZ(360deg) }
.logo_ajax_form { position: relative; padding: 10px 40px }
.logo_ajax_form .logo_ajax_form_u { position: relative; padding-top: 20px }
.logo_ajax_form .logo_ajax_form_u li { position: relative; margin-bottom: 25px }
.logo_ajax_form .logo_ajax_form_u li div { position: relative; width: 320px; height: 40px; border: 1px solid #ccc }
.logo_ajax_form .logo_ajax_form_u li div .cyd_text { position: absolute; width: 260px; height: 32px; line-height: 32px; left: 40px; top: 50%; margin-top: -16px; border-left: 1px solid #ccc; text-indent: 10px }
.logo_ajax_form .loginlabel { position: relative; padding-left: 20px; cursor: pointer }
.logo_ajax_form .loginlabel input { position: absolute; left: 0; top: 0 }
.logo_ajax_form .p1 { padding: 20px 0 }
.logo_ajax_form .logo_ajax_fomra { display: block; color: #fff; font-size: 14px; text-align: center; background-color: #ff2c00; height: 40px; line-height: 40px }
.logo_ajax_form .other_ajax_wamp { position: relative; font-size: 14px }
.logo_ajax_form .other_ajax_wamp ul { position: absolute; right: 0; top: 0 }
.logo_ajax_form .other_ajax_wamp ul li { float: left }
.logo_ajax_form .other_ajax_wamp ul li .qq_ajax_login { background-position: 0 0 }
.logo_ajax_form .other_ajax_wamp ul li .qq_ajax_login:hover { background-position: -29px 0 }
.logo_ajax_form .other_ajax_wamp ul li .bd_ajax_login { background-position: 0 -29px }
.logo_ajax_form .other_ajax_wamp ul li .bd_ajax_login:hover { background-position: -29px -29px }
.logo_ajax_form .other_ajax_wamp ul li .wy_ajax_login { background-position: 0 -59px }
.logo_ajax_form .other_ajax_wamp ul li .wy_ajax_login:hover { background-position: -29px -59px }
.logo_ajax_form .other_ajax_wamp ul li a { background: url("../img/regist/login_ajax.png") no-repeat; display: block; width: 22px; height: 22px; margin-left: 10px }
/*新增*/
.nav_Individual_box { background-image: url("../img/icont/ie_bg_aphe.png"); padding: 0; height: 367px; }
.company-nav-ul { position: relative }
.company-nav-ul li { height: 60px; border-bottom: 1px solid #798488 }
.company-nav-ul li:hover { background-color: #333 }
.company-nav-ul a { color: #fff }
.icon-company { background: url("../img/icont/company_index.png") no-repeat; position: relative }
.company-nav-ul .icon-company { position: absolute; display: block; width: 40px; height: 40px; left: 10px; margin-top: 10px; }
.company-nav-ul .icon-company-1 { background-position: 5px 4px }
.company-nav-ul .icon-company-2 { background-position: 5px -37px }
.company-nav-ul .icon-company-3 { background-position: 5px -82px }
.company-nav-ul .icon-company-4 { background-position: 5px -121px }
.company-nav-ul .icon-company-5 { background-position: 5px -162px }
.company-nav-ul .icon-company-6 { background-position: 5px -201px }
.company-nav-ul .company-dv { position: relative; margin-left: 70px; color: #fff; padding-top: 12px }
.company-nav-ul .company-dv a:hover { text-decoration: underline }
.nav_all_right { height: 367px; display: none; width: 492px; position: absolute; left: 212px; top: 0; background: #fff; border-top: 1px solid #dcdcdc; border-bottom: 1px solid #dcdcdc; }
/*.nav_all_right .right-in{margin: 22px;background: url("../img/nav_right.png") no-repeat bottom right;height: 321px;} */
.nav_all_right .nav-img { width: 127px; float: left; border-right: 1px solid #dcdcdc; }
.nav_all_right .nav-img a { margin-bottom: 12px; display: block; height: 65px; width: 102px; }
.nav_all_right .nav-img a:hover {/*border: 1px solid #ff5633;*/ border-radius: 3px; }
.nav_all_right .nav-img img { height: 65px; width: 102px; }
.nav-sun-content { width: 320px; float: right; max-height: 170px; overflow: hidden; }
.nav-sun-content dl dd { margin-left: 32px; float: left; width: 128px; ; overflow: hidden; }
.nav-sun-content dl dd a { color: #818181; line-height: 30px; font-size: 14px; }
.nav-sun-content dl dd a:hover { color: #ff2c00; }
.company-nav-ul .on { background: url("../img/nav_bg.png") no-repeat center right; }
.nav_Individual_box .company-nav-ul .on .nav_all_right { display: block; }
.nav-sun-content .guanggao { height: 100px; }
.nav_slideDown { display: none; }
.lanmu_center { position: relative; left: 30px; color: #2087CF; cursor: pointer; }
.left-float { position: fixed; left: 0px; width: 92px; height: 159px; top: 50%; margin-top: -80px; zoom: 1; z-index: 9999; }
/*固定底部*/
.swt_bottom .fix_kefu { width: 135px; height: 114px; bottom: 110px; position: absolute; left: -135px; position: fixed; _position: absolute; z-index: 999999; _position: absolute; -webkit-transition: all .5s; -moz-transition: all .5s; transition: all .5s; }
.swt_bottom .fix_kefu img { z-index: 999999; }
.swt_bottom .swt_bottom_com { z-index: 999; width: 100%; position: fixed; height: 55px; left: 0; bottom: 0; background: rgba(0, 0, 0, 0.7); -webkit-transition: all .5s; -moz-transition: all .5s; transition: all .5s; }
.swt_bottom .swt_bottom_nr { width: 1190px; margin: 0 auto; }
/*.swt_bottom .swt_bottom_com {
    left: -500px;
}*/
.swt_bottom_nr .fix-logo { width: 197px; height: 55px; display: block; float: left; }
.swt_bottom_nr .dongtu { width: 55px; height: 55px; display: block; float: left; }
.swt_bottom_nr .dongtu img { width: 35px; height: 31px; display: block; margin: 12px auto 0px; }
.swt_bottom .swt_bottom_nr .fix_call { display: block; float: left; width: 430px; height: 55px; overflow: hidden; position: relative; }
.swt_bottom .swt_bottom_nr .swt_bottom2 { display: block; float: left; width: 309px; height: 31px; line-height: 31px; font-size: 14px; color: #9e9e9e; border-radius: 3px; background-color: #fff; text-indent: 10px; margin-top: 13px; }
.swt_bottom .swt_bottom_nr .swt_bottom3 { display: block; float: right; width: 111px; height: 31px; margin-top: 14px; background: #ff2c00; font-size: 16px; color: #fff; text-align: center; line-height: 31px; cursor: pointer; z-index: 9999; border-radius: 3px; }
.swt_bottom .swt_bottom_nr .number { width: 265px; float: left; line-height: 55px; font-size: 16px; color: #fff; text-indent: 10px; }
.swt_bottom .swt_bottom_nr .number p i { font-size: 18px; color: #ff2c00; }
.swt_bottom .swt_bottom_nr .fix_zx_btn { margin-top: 13px; float: left; }
.swt_bottom .swt_bottom_nr .fix_close { display: block; float: right; width: 16px; height: 16px; cursor: pointer; overflow: hidden; margin-top: 10px; }
.character { width: 16px; height: 16px; background: url("../img/fix_close.png")no-repeat center center; -webkit-transition: -webkit-transform 1s ease-out; -moz-transition: -moz-transform 1s ease-out; -o-transition: -o-transform 1s ease-out; -ms-transition: -ms-transform 1s ease-out; }
.character:hover { -webkit-transform: rotateZ(360deg); -moz-transform: rotateZ(360deg); -o-transform: rotateZ(360deg); -ms-transform: rotateZ(360deg); transform: rotateZ(360deg); }
/*上传进度条*/
.pl-progress { margin-top: 2px; width: 200px; height: 14px; margin-bottom: 10px; overflow: hidden; background-color: #f5f5f5; border-radius: 4px; -webkit-box-shadow: inset 0 1px 2px rgba(0,0,0,.1); box-shadow: inset 0 1px 2px rgba(0,0,0,.1); }
.pl-progress-bar { background-color: rgb(92, 184, 92); background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.14902) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.14902) 50%, rgba(255, 255, 255, 0.14902) 75%, transparent 75%, transparent); background-size: 40px 40px; box-shadow: rgba(0, 0, 0, 0.14902) 0px -1px 0px 0px inset; box-sizing: border-box; color: rgb(255, 255, 255); display: block; float: left; font-size: 12px; height: 20px; line-height: 20px; text-align: center; transition-delay: 0s; transition-duration: 0.6s; transition-property: width; transition-timing-function: ease; width: 266.188px; }
