@charset "utf-8";
/*
[MBKFW.COM - S11_v9.0]
S11-v8-CSS-xiaohei-qq:290948585-202203-2023
*/
/* 新的找企业样式 前缀均以fci开头 */
.fkz_top_box{position: relative; width: 100%; height: 382px;}
.fkz_top_box .fkz_top_show{width: 100%; height: 100%; background-color: #fff; position: relative; cursor: pointer;}
.fkz_top_box .fkz_top_show::after{position: absolute;z-index: 10;left: 0;bottom: -140px;content: '';display: block;width: 100%;height: 299px;background: url('images/company/fkz_top_show_bg.png') no-repeat center;background-size: 100% 100%;-webkit-background-size: 100% 100%;}
.fkz_top_box .fkz_top_show .swiper-slide{display: block; width: 100%; height: 100%;}
.fkz_top_box .fkz_top_show .swiper-slide img{display: block; width: 100%; height: 100%;}
.fkz_top_box .fkz_top_show .swiper-pagination{bottom: 30px; z-index: 30;}
.fkz_top_box .fkz_top_show .swiper-pagination-bullet{width: 15px;height: 6px;background: #FFFFFF;opacity: 0.36;border-radius: 3px !important;}
.fkz_top_box .fkz_top_show .swiper-pagination-bullet-active{background: #022056;opacity: 0.8;width: 30px;}
.fkz_search_box{position: relative;padding-top: 80px;margin-top: -70px;margin-bottom: 40px;z-index: 20;width: 100%;}
.fkz_search_box .search_box{margin: 0 auto;width: 559px;height: 54px;background: #FFFFFF;box-shadow: 0px 4px 19px 1px rgba(1, 45, 124, 0.11);border-radius: 3px 3px;}
.fkz_search_box .search_box .fkz_search_input{float: left;width: 503px;height: 54px;line-height: 54px;padding: 0 20px;font-size: 16px;color: #444;outline: none;border: none;border-radius: 3px 0 0 3px;}
.fkz_search_box .search_box .fkz_search_input::placeholder{color: #A7ABB1;}
.fkz_search_box .search_box .fkz_search_btn{float: left;width: 56px;line-height: 54px;height: 100%;display: block;background: #4E6EF2;color: #fff;font-size: 24px;text-align: center;cursor: pointer;border-radius: 0 3px 3px 0;padding: 0;border: 0;}
.fkz_search_box .search_box .fkz_search_btn:hover{background: #2967e2;}
.fkz_type_box{position: relative; z-index: 2; margin-bottom: 50px;}
.fkz_type_box li{float: left;margin-right: 11px;width: 235px;height: 120px;border-radius: 3px;border: 2px solid #FFFFFF;background: #FFFFFF;box-shadow: 0px 2px 18px 0px rgba(1, 45, 124, 0.1);}
.fkz_type_box li a{display: block; width: 100%; height: 100%; padding-top: 27px; padding-left: 10px;}
.fkz_type_box li .pic{width: 60px; height: 60px; display: block;}
.fkz_type_box li .txt{width: 140px; margin-left: 3px; padding-top: 5px;}
.fkz_type_box li .txt strong{font-size: 18px; font-weight: 600; color: #121D27; display: block; margin-bottom: 5px;}
.fkz_type_box li .txt strong i{color: #9798A2; font-size: 14px; font-weight: 500;}
.fkz_type_box li .txt p{font-size: 14px; color: #6F747E; display: block;}
.fkz_type_box li .txt span{width: 80px;height: 32px;background: url('images/company/fkz_type_btn.png') no-repeat center;background-size: 100% 100%;-webkit-background-size: 100% 100%;border-radius: 12px;text-align: center;color: #fff;line-height: 26px;font-size: 12px;display: none;}
.fkz_type_box li:hover{background: linear-gradient(0deg, #FFFFFF, #F2F7FF);}
.fkz_type_box li:hover .txt strong{color: #1064FF;}
.fkz_type_box li:hover .txt strong i{color: #1064FF;}
.fkz_type_box li:hover .txt p{display: none;}
.fkz_type_box li:hover .txt span{display: block;}
.fkz_type_box li:last-of-type{margin-right: 0;}
.fkz_brand_high_box .tit{padding-left: 15px;position: relative;line-height: 24px;margin-bottom: 28px;}
.fkz_brand_high_box .tit::before{content: '';display: block;width: 6px;height: 22px;background: #4E6EF2;position: absolute;border-radius: 3px;left: 0;top: 53%;transform: translateY(-50%);-o-transform: translateY(-50%);-webkit-transform: translateY(-50%);-moz-transform: translateY(-50%);-ms-transform: translateY(-50%);}
.fkz_brand_high_box .tit strong{font-size: 24px; color: #060606;}
.fkz_brand_high_box .tit p{margin-left: 20px;font-size: 16px;color: #4E6EF2;}
.fkz_brand_high_box .tit p img{vertical-align: middle;margin-right: 3px;width: 17px;}
.fkz_brand_high_box .tit a{font-size: 14px; font-family: PingFang SC; font-weight: 400; color: #9798A2;}
.fkz_brand_high_box .tit a i{font-size: 14px;}
.fkz_brand_high_box .tit a:hover{color: #1064ff;}
.fkz_brand{width: 780px;}
.fkz_brand .brand_ul li{float: left;width: 250px;height: 278px;margin-right: 14px;margin-bottom: 14px;background: #FFFFFF;border: 2px solid #FFFFFF;overflow: hidden;}
.fkz_brand .brand_ul li:hover{box-shadow: 0px 4px 19px 1px rgba(1, 45, 124, 0.11);}
.fkz_brand .brand_ul li:nth-child(3n){margin-right: 0;}
.fkz_brand .brand_ul li .brand_logo{width: 100%;height: 123px;background: url('images/company/fkz_brand_logo_bg.jpg') no-repeat center;background-size: 100% 100%;-webkit-background-size: 100% 100%;position: relative;}
.fkz_brand .brand_ul li .brand_logo img{display: block;width: 100px;height: 100px;margin: 0 auto;border-radius: 5px;position: absolute;top: 15px;left: 30%;}
.fkz_brand .brand_ul li .brand_info{padding: 0 12px 16px; position: relative;}
.fkz_brand .brand_ul li .brand_info::after{content: ''; display: block; position: absolute; bottom: 0; left: 50%; transform: translateX(-50%); -o-transform: translateX(-50%); -webkit-transform: translateX(-50%); -moz-transform: translateX(-50%); -ms-transform: translateX(-50%); width: 204px; height: 1px; background: #F2F2F5;}
.fkz_brand .brand_ul li .brand_info .brand_name{display: block;text-align: center;font-size: 16px;/* color: #121D27; */margin-bottom: 10px;margin-top: 10px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.fkz_brand .brand_ul li .brand_info .brand_name img{width: 16px;height: 16px;float: none;margin-right: 3px;margin-top: -5px;vertical-align: middle;image-rendering: -moz-crisp-edges;image-rendering: -o-crisp-edges;image-rendering: -webkit-optimize-contrast;image-rendering: crisp-edges;-ms-interpolation-mode: nearest-neighbor;}
.fkz_brand .brand_ul li .brand_info .brand_type span{float: left; padding: 0 7px; line-height: 21px; height: 21px; background: #F2F5F7; font-size: 12px; color: #8692B2; margin-right: 7px;}
.fkz_brand .brand_ul li .brand_info .brand_type span:last-of-type{margin-right: 0;}
.fkz_brand .brand_ul li .brand_cp{padding: 13px 20px 0; font-size: 14px; font-family: PingFang SC; font-weight: 400; color: #9798A2; line-height: 26px; overflow: hidden; -webkit-line-clamp: 2; -webkit-box-orient: vertical; display: -webkit-box;}
.fkz_brand .brand_ul li .brand_cp span{color: #9798A2;}
.fkz_brand .brand_ul li:nth-child(4),
.fkz_brand .brand_ul li:nth-child(5),
.fkz_brand .brand_ul li:nth-child(6){margin-bottom: 0;}
.fkz_high{width: 424px;}
.fkz_high .type_box{width: 100%; background: #fff; height: 570px; padding-left: 18px;}
.fkz_high .type_box .top{padding-top: 22px;padding-bottom: 15px;}
.fkz_high .type_box .top img{width: 20px; height: 20px; vertical-align: middle;}
.fkz_high .type_box .top>span{font-size: 18px; font-family: PingFang SC; font-weight: 600; color: #121D27; vertical-align: middle;}
.fkz_high .type_box .top>span .text{font-size: 14px;font-weight: 500;}
/**/
.fkz_high .class_box{padding-bottom: 6px;position: relative;height: 272px;background: #ffffff;}
.fkz_high .class_box::after{content: ''; display: block; width: 384px; height: 1px; background-color: #F2F2F5; position: absolute; left: 0; bottom: 0;}
.fkz_high .class_box .bot{padding-left: 3px;}
.fkz_high .class_box .bot a{display: block;float: left;margin-right: 26px;margin-bottom: 15px;position: relative;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;width: 81px;}
.fkz_high .class_box .bot a::after{content: '';display: block;position: absolute;width: 0px;height: 12px;background: #ECEDF3;right: 0;top: 50%;transform: translateY(-50%);-o-transform: translateY(-50%);-webkit-transform: translateY(-50%);-moz-transform: translateY(-50%);-ms-transform: translateY(-50%);}
.fkz_high .class_box .bot a:nth-child(4n){padding-right: 0;margin-right: 0;}
.fkz_high .class_box .bot a:nth-child(4n)::after{display: none;}
.fkz_high .class_box .bot{max-height: 205px;height: 205px;overflow:hidden;}
.fkz_high .class_box .bot.hover{position:absolute;min-height: 205px;height: 500px;max-height: 500px;z-index: 2;_z-index: 2;background: #ffffff;overflow: visible;}
/**/
.fkz_high .address_box .bot span{height: 28px; line-height: 28px; font-size: 14px; color: #9798A2; text-align: right; width: 58px;}
.fkz_high .address_box .bot .address_items{margin-bottom: 24px;}
.fkz_high .address_box .bot .address_a{}
.fkz_high .address_box .bot .address_a a{float: left;margin-right: 16px;padding: 0 10px;height: 28px;line-height: 28px;background: #F7F7FA;border-radius: 14px;font-size: 14px;color: #333333;display: block;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;max-width: 62px;margin-bottom: 10px;}
.fkz_high .address_box .bot .address_a a:hover{background: #EBF2FF; color: #4E6EF2;}
.fkz_title{display: block;font-size: 28px;color: #060606;line-height: 30px;font-weight: bold;text-align: center;padding: 20px 0 20px;}
.fkz_title i{display: inline-block; width: 8px; height: 16px; background: #4E6EF2; opacity: 0.9; position: relative; vertical-align: 2px; margin: 0 12px;border-radius:3px}
.fkz_title i::before{content: ''; width: 7px; height: 14px; background: #4E6EF2; opacity: 0.6; position: absolute; top: 1px;border-radius:3px}
.fkz_title i::after{content: ''; width: 6px; height: 9px; background: #4E6EF2; opacity: 0.2; position: absolute; top: 4px;border-radius:3px}
.fkz_title .icon1::before{left: -12px;}
.fkz_title .icon1::after{left: -22px;}
.fkz_title .icon2::before{right: -12px;}
.fkz_title .icon2::after{right: -22px;}
.fkz_ranking_box .title{margin-bottom: 20px;padding: 0;font-size: 16px;text-align: left;line-height: normal;font-weight: normal;}
.fkz_ranking_box .title img{width: 26px; height: 26px; vertical-align: middle;}
.fkz_ranking_box .title span{font-size: 22px; font-family: PingFang SC; font-weight: 400; color: #333333; vertical-align: middle;}
.fkz_ranking_box.w50 .company_ranking_list .crl_items_box:last-of-type{margin-right: 0;}
.company_ranking_list .crl_items_box{width: 293px;height: 493px;overflow: hidden;margin-right: 16px;background-color: #fff;}
.company_ranking_list .crl_items_box:last-of-type{margin-right: 0;}
.company_ranking_list .crl_items_box .tit{display: block;width: 94%;height: 50px;line-height: 50px;text-align: center;color: #fff;margin: 3%;margin-bottom: 0;border-radius: 5px;overflow: hidden;}
.company_ranking_list .crl_items_box .tit strong{position: relative; font-size: 18px; font-weight: 400;}
.company_ranking_list .crl_items_box .tit strong a{color:#ffffff}
.company_ranking_list .crl_items_box .tit strong a:hover{font-weight:bold}
.company_ranking_list .crl_items_box .tit strong::before{display: inline-block; content: '\f433'; font-family: iconfontkz; font-size: 12px; color: #fff; transform: scale(0.8); vertical-align: middle; margin-right: 3px;}
.company_ranking_list .crl_items_box .tit strong::after{display: inline-block; content: '\f433'; font-family: iconfontkz; font-size: 12px; color: #fff; transform: scale(0.8); vertical-align: middle; margin-left: 3px;}
.company_ranking_list .crl_items_box .bot{padding: 9px 0; background-color: #fff; height: 398px; display: none;}
.company_ranking_list .crl_items_box .bot.on{display: block;}
.company_ranking_list .crl_items_box .bot a{display: block; padding: 8px 20px;}
.company_ranking_list .crl_items_box .bot a img{float: left;display: block;width: 60px;height: 60px;border-radius: 3px;}
.company_ranking_list .crl_items_box .bot a p{float: left; width: 60px; height: 60px; background-color: #10a7ff; line-height: 60px;}
.company_ranking_list .crl_items_box .bot a p img{width: 16px;height: auto;float: left;margin-right: 3px;margin-top: 2px;}
.company_ranking_list .crl_items_box .bot a p em{display: inline-block; width: 100%; max-height: 80px; padding: 0 10px; font-size: 18px; text-align: center; color: #fff; line-height: 24px; vertical-align: middle; overflow: hidden;}
.company_ranking_list .crl_items_box .bot a span{float: right;width: 185px;display: block;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;padding-top: 10px;}
.company_ranking_list .crl_items_box .bot a p.f_gray{height: 20px; line-height: 20px; float: right; width: 185px; background: none; font-size: 11px; margin-top: 5px;}
.company_ranking_list .crl_items_box .change_next{height: 32px; line-height: 32px; background-color: #fff; text-align: center; position: relative; font-size: 14px; color: #acafc3; font-weight: 500; cursor: pointer;}
.company_ranking_list .crl_items_box .change_next span{font-size: 12px;}
.company_ranking_list .crl_items_box .change_next i{display: inline-block; vertical-align: middle; font-size: 14px;}
.company_ranking_list .crl_items_box .change_next i.rotate{animation: spin 0.5s linear; -moz-animation: spin 0.5s linear; -webkit-animation: spin 0.5s linear; -o-animation: spin 0.5s linear;}
@-moz-keyframes spin{0%{transform: rotate(0deg);} 100%{transform: rotate(360deg);}}
@-webkit-keyframes spin{0%{transform: rotate(0deg);} 100%{transform: rotate(360deg);}}
@-o-keyframes spin{0%{transform: rotate(0deg);} 100%{transform: rotate(360deg);}}
@keyframes spin{0%{transform: rotate(0deg);} 100%{transform: rotate(360deg);}}
.company_ranking_list .crl_items_box .change_next::before{content: ''; display: block; width: 246px; height: 1px; background-color: #F0F2F5; position: absolute; top: 0; left: 50%; transform: translateX(-50%); -o-transform: translateX(-50%); -webkit-transform: translateX(-50%); -moz-transform: translateX(-50%); -ms-transform: translateX(-50%);}
.company_ranking_list .crl_items_box .change_next:hover{color: #ff6600;}
.fkz_ranking_box.ps .company_ranking_list .crl_items_box .tit{background: url('images/company/rank_1.png') no-repeat center;background-size: 100% 100%;-webkit-background-size: 100% 100%;border-radius: 5px;}
.fkz_ranking_box.ps .company_ranking_list .crl_items_box .bot a:hover{background: linear-gradient(90deg, #E5ECFF 0%, #FFFFFF 98%);}
.fkz_ranking_box.ps .company_ranking_list .crl_items_box .bot a:hover span{color: #1064FF;}
.fkz_ranking_box.mf .company_ranking_list .crl_items_box .tit{background: url('images/company/rank_2.png') no-repeat center; background-size: 100% 100%; -webkit-background-size: 100% 100%;}
.fkz_ranking_box.mf .company_ranking_list .crl_items_box .bot a:hover{background: linear-gradient(90deg, #E5F7FF 0%, #FFFFFF 98%);}
.fkz_ranking_box.mf .company_ranking_list .crl_items_box .bot a:hover span{color: #0088CC;}
.fkz_ranking_box.xs .company_ranking_list .crl_items_box .tit{background: url('images/company/rank_3.png') no-repeat center; background-size: 100% 100%; -webkit-background-size: 100% 100%;}
.fkz_ranking_box.xs .company_ranking_list .crl_items_box .bot a:hover{background: linear-gradient(90deg, #FFF9F0 0%, #FFFFFF 98%);}
.fkz_ranking_box.xs .company_ranking_list .crl_items_box .bot a:hover span{color: #E69C03;}
.fkz_ranking_box.sf-com .company_ranking_list .crl_items_box .tit{background: url('images/company/rank_4.png') no-repeat center; background-size: 100% 100%; -webkit-background-size: 100% 100%;}
.fkz_ranking_box.sf-com .company_ranking_list .crl_items_box .bot a:hover{background: linear-gradient(90deg, #FFFFFF 0%, #FFF6F0 0%, #FFFFFF 0%, #F0F4FF 0%, #FFFFFF 98%);}
.fkz_ranking_box.sf-com .company_ranking_list .crl_items_box .bot a:hover span{color: #324CBE;}

.company_ranking_list .crl_items_box .tit_bg1{background: url('images/company/rank_1.png') no-repeat center; background-size: 100% 100%; -webkit-background-size: 100% 100%;}
.company_ranking_list .crl_items_box .tit_bg2{background: url('images/company/rank_2.png') no-repeat center; background-size: 100% 100%; -webkit-background-size: 100% 100%;}
.company_ranking_list .crl_items_box .tit_bg3{background: url('images/company/rank_3.png') no-repeat center; background-size: 100% 100%; -webkit-background-size: 100% 100%;}
.company_ranking_list .crl_items_box .tit_bg4{background: url('images/company/rank_4.png') no-repeat center; background-size: 100% 100%; -webkit-background-size: 100% 100%;}
.company_ranking_list .crl_items_box.li_bg1 .bot a:hover{background: linear-gradient(90deg, #E5ECFF 0%, #FFFFFF 98%);}
.company_ranking_list .crl_items_box.li_bg2 .bot a:hover{background: linear-gradient(90deg, #E5F7FF 0%, #FFFFFF 98%);}
.company_ranking_list .crl_items_box.li_bg3 .bot a:hover{background: linear-gradient(90deg, #FFF9F0 0%, #FFFFFF 98%);}
.company_ranking_list .crl_items_box.li_bg4 .bot a:hover{background: linear-gradient(90deg, #FFFFFF 0%, #FFF6F0 0%, #FFFFFF 0%, #F0F4FF 0%, #FFFFFF 98%);}
.company_ranking_list .crl_items_box.li_bg1 .bot a:hover span{color: #1064FF;}
.company_ranking_list .crl_items_box.li_bg2 .bot a:hover span{color: #0088CC;}
.company_ranking_list .crl_items_box.li_bg3 .bot a:hover span{color: #E69C03;}
.company_ranking_list .crl_items_box.li_bg4 .bot a:hover span{color: #324CBE;}
/**/
.fkz_cp_show_box{height: 100px;margin: 20px auto;height: 100px;}
.fkz_cp_show_box .hfgg{margin-top:0}
.fkz_cp_show_box a{display: block; width: 100%; height: 100%; overflow: hidden;}
.fkz_cp_show_box a img{display: block;width: 100%;height: 100%;object-fit: cover;border-radius: 3px;}
.fkz_cp_show_box .left{width: 815px;}
.fkz_cp_show_box .right{width: 390px;}
.fkz_help_form_box{padding: 26px 17px 0;width: 288px;height: 493px;overflow: hidden;background-color: #fff;}
.fkz_help_form_box .slogan{font-size: 20px; font-family: PingFang SC; font-weight: 600; text-align: center; display: block; margin-bottom: 8px;}
.fkz_help_form_box .slogan span:first-of-type{color: #FF6600;}
.fkz_help_form_box .slogan span:last-of-type{color: #333333;}
.fkz_help_form_box .no_want{width: 196px; font-size: 14px; font-family: PingFang SC; font-weight: 400; color: #6F747E; line-height: 24px; overflow: hidden; -webkit-line-clamp: 2; -webkit-box-orient: vertical; display: -webkit-box; margin: 0 auto 10px;}
.fkz_help_form_box .form input,
.fkz_help_form_box .form textarea{width: 100%; height: 42px; background-color: #F7F8FA; border-radius: 4px; padding: 0 18px; line-height: 42px; font-size: 14px; color: #333; border: none;}
.fkz_help_form_box .form input::placeholder,
.fkz_help_form_box .form textarea::placeholder{color: #ABACB3;}
.fkz_help_form_box .form textarea{padding: 12px 18px; height: 140px; line-height: 24px;}
.fkz_help_form_box .form .user_name,
.fkz_help_form_box .form .user_phone{margin-bottom: 17px;}
.fkz_help_form_box .form .user_want{margin-bottom: 16px;}
.fkz_help_form_box .form .user_phone,
.fkz_help_form_box .form .user_want{position: relative;}
.fkz_help_form_box .form .user_phone::before,
.fkz_help_form_box .form .user_want::before{content: '*'; display: block; color: #FC1818; font-size: 12px; position: absolute; left: 10px;}
.fkz_help_form_box .form .user_phone::before{top: 15px;}
.fkz_help_form_box .form .user_want::before{top: 18px;}
.fkz_help_form_box .form .user_phone .tip{padding-top: 5px; font-size: 12px; font-weight: 400; color: #FE1414;}
.fkz_help_form_box .form .submit_btn{width: 180px;height: 50px;background: url('images/company/fkz_help_form_btn.png') no-repeat center !important;background-size: 100% 100%;-webkit-background-size: 100% 100%;border-radius: 4px;color: #fff;text-align: center;padding-bottom: 10px;font-size: 14px;margin: 0 auto;display: block;cursor: pointer;border: 0;outline: none;}
/**/
.company_index_wntj{margin-bottom: 25px;}
.company_index_wntj .item{width: 600px;height: 200px;background: #FFFFFF;margin: 20px 20px 0 0;transition: all 0.3s;}
.company_index_wntj .item:hover{box-shadow: 0px 3px 21px 0px rgba(2, 22, 62, 0.15);}
.company_index_wntj .item:hover .left .bg{top: 0;}
.company_index_wntj .item:hover .left .xx_box{background: #fff; padding-top: 114px;}
.company_index_wntj .item:hover .left .xq{margin-top: 8px;}
.company_index_wntj .item:nth-child(2n){margin-right: 0;}
.company_index_wntj .item .left{width: 160px; height: 200px; position: relative; overflow: hidden; z-index: 1; border-right: 1px solid #F1F1F4; text-align: center; background: url(images/company/company_index_wntj_bg1.jpg) no-repeat; background-size: 100% 100%;}
.company_index_wntj .item .left .bg{width: 100%; height: 100px; object-fit: cover; position: absolute; left: 0; top: -100px; z-index: 3; transition: all 0.5s;}
.company_index_wntj .item .left .logo{display: block; width: 100px; height: 100px; position: absolute; left: 30px; top: 22px; object-fit: contain;}
.company_index_wntj .item .left .wutu{width: 100px; height: 100px; border-radius: 6px; position: absolute; left: 30px; top: 22px; line-height: 100px; background: #762efc;}
.company_index_wntj .item .left .wutu .icon{display: inline-block; width: 100%; max-height: 80px; padding: 0 10px; font-size: 34px; text-align: center; color: #fff; line-height: 40px; vertical-align: middle; overflow: hidden;}
.company_index_wntj .item .left .xx_box{width: 100%; height: 100%; position: absolute; left: 0; bottom: 0; background: transparent; transition: all 0.3s; padding-top: 126px;}
.company_index_wntj .item .left .qy_name{font-size: 16px; font-weight: bold; color: #333333; line-height: 20px; height: 20px; overflow: hidden;}
.company_index_wntj .item .left .qy_icon{font-size: 12px; color: #999999; line-height: 16px; margin-top: 4px;}
.company_index_wntj .item .left .qy_icon span img{width: 15px;height:auto;float: none;margin-right: 3px;margin-top: -2px;vertical-align: middle;}
.company_index_wntj .item .left .qy_icon span:nth-child(2){display: inline-block; margin-left: 3px;}
.company_index_wntj .item .left .qy_icon span:nth-child(2)::before{content: ''; width: 1px; height: 12px; float: left; margin: 2px 7px 0 0; background: #b4b4b4;}
.company_index_wntj .item .left .xq{width: 73px; height: 23px; background: #FFFFFF; border: 1px solid #4E6EF2; box-shadow: 0px 1px 13px 0px rgba(1, 9, 47, 0.1); border-radius: 11px; display: block; margin: 38px auto 0; font-size: 12px; color: #1064FF; line-height: 20px;}
.company_index_wntj .item .left .xq:hover{background:#4E6EF2;color:#ffffff}
.company_index_wntj .item .right{width: 428px;padding-top: 16px;margin-right: 6px;}
.company_index_wntj .item .box{width: 124px; margin-left: 14px;}
.company_index_wntj .item .box:hover .tit{color: #4E6EF2;}
.company_index_wntj .item .box .imgbox{display: block; width: 124px; height: 124px; position: relative;}
.company_index_wntj .item .box .imgbox img{width: 100%;height: 100%;object-fit: cover;border-radius: 5px;}
.company_index_wntj .item .box .imgbox.vid::before{content: '\f273'; width: 40px; height: 40px; border-radius: 50%; background: rgba(0, 0, 0, 0.5); font-size: 24px; text-align: center; line-height: 40px; color: #fff; font-family: iconfontkz; position: absolute; left: 50%; top: 50%; margin: -20px 0 0 -20px; z-index: 2;}
.company_index_wntj .item .box .tit{display: block; font-size: 14px; color: #333333; font-weight: bold; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; line-height: 24px; margin-top: 6px;}
.company_index_wntj .item .box .pone{font-size: 12px; line-height: 16px; height: 16px; overflow: hidden;}
.company_index_wntj .item .box .pone .icon1{display: block; float: left; color: #FF6600;}
.company_index_wntj .item .box .pone .icon1:hover{text-decoration: underline;}
.company_index_wntj .item .box .pone .icon1:first-child{max-width:60%;white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}
.company_index_wntj .item .box .pone .icon1:nth-child(2){margin-left: 5px;}
.company_index_wntj .item .box .pone .icon1:nth-child(2)::before{content: ''; width: 1px; height: 12px; background: #FF6600; float: left; margin: 2px 5px 0 0;}
.company_index_ptys{margin-bottom: 25px;background: #fff;padding: 40px 38px 40px 42px;}
.company_index_ptys .box{width: 218px; height: 60px; margin-right: 82px;}
.company_index_ptys .box:last-child{margin-right: 0;}
.company_index_ptys .box .img1{width: 52px; height: 60px;}
.company_index_ptys .box .pone{width: 155px; margin-left: 10px; margin-top: -2px; font-size: 18px; line-height: 18px; font-weight: bold; color: #333333;}
.company_index_ptys .box .ptwo{width: 155px; font-size: 14px; color: #999999; line-height: 22px; margin-top: 6px; margin-left: 10px;}
.yqlj{padding-top: 5px;margin-bottom: 20px;}
.yqlj .tit{width: 88px; font-size: 14px; color: #999999; line-height: 24px;}
.yqlj .list-li{width: 1115px; margin-left: -3px; position: relative; overflow: hidden;}
.yqlj .list-li a{display: block; padding: 0 15px; margin-bottom: 4px; font-size: 14px; color: #999999; line-height: 24px; position: relative;}
.yqlj .list-li a:hover{color: #FF6600;}
.yqlj .list-li a::before{content: ''; width: 1px; height: 12px; background: #E6E6E6; position: absolute; left: -1px; top: 6px;}
.fkz_go_auth_tip{width: 360px; height: 180px; background: url('images/company/fkz_tip_bg.png') no-repeat center; background-size: 100% 100%; -webkit-background-size: 100% 100%; position: fixed; top: 50%; left: 50%; margin-left: -180px; margin-top: -90px; z-index: 101; padding-top: 60px; text-align: center; display: none;}
.fkz_go_auth_tip p{text-align: center; font-size: 16px; font-family: PingFang SC; font-weight: 400; color: #494E6B; margin-bottom: 20px;}
.fkz_go_auth_tip span{display: block; width: 140px; height: 50px; background: url('images/company/fkz_tip_btn.png') no-repeat center; background-size:100% 100%; -webkit-background-size:100% 100%; cursor: pointer; margin: 0 auto; line-height: 39px; color: #fff; font-size: 16px;}
.fkz_go_auth_tip i{position: absolute; top: 10px; right: 10px; font-size: 12px; font-weight: 800; color: #646472; cursor: pointer;}
/*list*/
/**/
.company_list_left {width: 945px;}

/**/
.company_list{width: 100%;}
.company_list .item{width: 100%; height: 206px; background: #fff; margin-bottom: 14px; padding: 20px 20px 30px 128px; position: relative;}
.company_list .item:nth-child(3n+1) .logo.wutu{background: #ff9710; border-color: #ff9710;}
.company_list .item:nth-child(3n+2) .logo.wutu{background: #10a7ff; border-color: #10a7ff;}
.company_list .item:nth-child(3n) .logo.wutu{background: #8010ff; border-color: #8010ff;}
.company_list .item .logo-com{width: 80px; height: 80px; border: 1px solid #F1F2F4; border-radius: 5px; display: block; padding: 5px; position: absolute; left: 21px; top: 45px; text-align: center; line-height: 68px;}
.company_list .item .logo-com img{width: 100%; height: 100%; object-fit: contain;}
.company_list .item .logo-com.wutu span{display: inline-block; font-size: 20px; font-weight: bold; line-height: 26px; vertical-align: middle; color: #fff; padding: 0 6px;}
.company_list .item .name{width: 55%;font-size: 20px;line-height: 30px;font-weight: normal;height: 30px;}
.company_list .item .name a{max-width: 100%;float: left;display: block;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;font-weight: bold;}
.company_list .item .name a:hover{color: #4E6EF2;}
.company_list .item .name a img{width: 16px;height:auto;margin-top: 10px;vertical-align:middle;margin-right: 6px;}
.company_list .item .name img{display: inline-block; vertical-align: -4px;}
.company_list .item .left{width: 410px; margin-top: 6px;}
.company_list .item .iconbox{margin-bottom: 10px;}
.company_list .item .iconbox span{height: 20px; background: #F1F2F4; border-radius: 2px; display: inline-block; padding: 0 8px; font-size: 12px; color: #A8ABB0; line-height: 20px; margin-right: 6px;}
.company_list .item .p_js{font-size: 13px;color: #4E6EF2;color: #6E7581;line-height: 28px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.company_list .item .p_js i{font-size: 14px;color: #707A8F;margin-right: 4px;display: block;}
.company_list .item .p_js:first-child i{font-size:15px;}
.company_list .item .p_js span{display: block; color: #6E7581;}
.company_list .item .btnbox{display: inline-block;height: 44px;padding: 8px 8px 8px 8px;border: 1px solid #EEEFF5;margin-top: 10px;border-radius: 3px;}
.company_list .item .btnbox .xsry{cursor: pointer;}
.company_list .item .btnbox .tx{width: 26px; height: 26px; border-radius: 50%; margin-right: 7px;}
.company_list .item .btnbox .pone{font-size: 14px;/* color: #333333; */line-height: 26px;font-weight: bold;margin-right: 9px;}
.company_list .item .btnbox .ptwo{height: 16px; background: #F3F5F7; font-size: 12px; color: #8499BA; line-height: 16px; margin: 5px 14px 0 0; padding: 0 6px;}
.company_list .item .btn_sc{width: 80px; height: 24px; font-size: 12px; color: #9FA4AD; text-align: center; line-height: 24px; margin-right: 14px; transition: all 0.3s; cursor: pointer; position: absolute; left: 21px; top: 131px;}
.company_list .item .btn_sc i{vertical-align: -1px; margin-right: 2px;}
.company_list .item .btn_sc:hover{color: #4E6EF2;}
.company_list .item .btn_sc.ok{color: #4E6EF2;}
.company_list .item .btn_lx{height: 24px;padding: 0 3px;background: #FFF9F5;/* border: 1px solid #FF6600; */font-size: 14px;color: #FF6600;line-height: 22px;cursor: pointer;transition: all 0.3s;margin-top: 1px;border-radius: 3px;}
.company_list .item .btn_lx span{vertical-align: -1px; margin-right: 2px; font-size: 16px;}
.company_list .item .btn_lx:hover{background: #ffddc7;}
.company_list .item .right{width: 354px; margin-top: -6px;}
.company_list .item .box{width: 100px; margin-left: 18px;}
.company_list .item .box .imgbox{width: 100px; height: 100px; display: block; position: relative;}
.company_list .item .box .imgbox.vid::before{content: '\e63b'; width: 30px; height: 30px; border-radius: 50%; background: rgba(0, 0, 0, 0.5); font-size: 12px; color: #fff; text-align: center; line-height: 30px; font-family: iconfont; position: absolute; right: 6px; bottom: 6px;}
.company_list .item .box .imgbox img{width: 100%;height: 100%;object-fit: cover;border-radius: 3px;overflow: hidden;border: 1px solid #f5f5f5;}
.company_list .item .box .tit{display: block; font-size: 14px; color: #333333; line-height: 24px; margin-top: 4px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}
.company_list .item .box .tit:hover{color: #4E6EF2;}
.company_list .special_s,.company_list .pm-txt{display:none}
/**/
.tel_tc_no_time{width: 100%; height: 100%; background: rgba(0, 0, 0, 0.7); position: fixed; right: 0; bottom: 0; padding: 40px 45px 48px; display: none; z-index: 999;}
.tel_tc_no_time .close{font-size: 30px; line-height: 1em; color: #fff; position: absolute; right: 50%; top: 50%; cursor: pointer; margin: -220px -275px 0 0;}
.tel_tc_no_time .box{width: 510px; height: 392px; background: #fff; text-align: center; padding-top: 50px; border-radius: 10px; position: absolute; left: 50%; top: 50%; margin: -196px 0 0 -255px;}
.tel_tc_no_time .pone{font-size: 18px; color: #888888; line-height: 1em;}
.tel_tc_no_time .ptwo{font-size: 30px; color: #FF6600; line-height: 1em; margin-top: 30px; font-weight: bold;}
.tel_tc_no_time img{width: 158px; display: block; margin: 29px auto 0;}
.tel_tc_no_time .pthree{font-size: 14px; color: #888888; line-height: 1em; margin-top: 16px;}
/**/
.company_list_right{width: 260px;}
/**/
.company_list_right .hyb{width: 100%;margin-bottom: 14px;padding: 24px 17px;background: #FEFCF6 url(images/company/company_screen_hyd_bg.png) no-repeat center top;background-size: 100% 100%;}
.company_list_right .hyb .title-i{font-size: 18px; color: #333333; line-height: 1em;}
.company_list_right .hyb .item{margin-top: 18px;}
.company_list_right .hyb .item a{display: block;}
.company_list_right .hyb .item img{width: 26px; height: 30px;}
.company_list_right .hyb .item p{width: 193px; height: 30px; margin-left: 6px; font-size: 14px; color: #333333; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; line-height: 20px; padding-top: 10px;}
.company_list_right .hyb .item:hover p{color: #ff6600;}
/**/
.company_list_right .news_tj{width: 100%;margin-bottom: 14px;width: 260px;background: linear-gradient(0deg, #FFFFFF, #DBE8FD);border: 1px #4E6EF2 dashed;padding: 25px 20px 20px 15px;}
.company_list_right .news_tj .title-i{display: block; font-size: 18px; color: #333333; line-height: 1em;}
.company_list_right .news_tj .item{width: 100%; height: 60px; margin-top: 24px;}
.company_list_right .news_tj .item .imgbox{width: 74px;height: 74px;border-radius: 4px;overflow: hidden;}
.company_list_right .news_tj .item .imgbox img{width: 100%; height: 100%; object-fit: cover; transition: all 0.3s;}
.company_list_right .news_tj .item .imgbox img:hover{transform: scale(1.1);}
.company_list_right .news_tj .item .right{width: 135px;}
.company_list_right .news_tj .item .right .name{display: -webkit-box; max-height: 44px; overflow: hidden; font-size: 14px; color: #333333; line-height: 22px; margin-top: -4px; -webkit-box-orient: vertical; -webkit-line-clamp: 2;}
.company_list_right .news_tj .item .right .name:hover{color: #4E6EF2;}
.company_list_right .news_tj .item .right .riqi{font-size: 12px; color: #999999; line-height: 1em; margin-top: 8px;}
/**/
.company_list_right .rzdb{width: 100%; padding: 20px 20px; background: #fff; text-align: center; font-size: 16px; line-height: 46px; margin-bottom: 14px;}
.company_list_right .rzdb .btn_rz{width: 100%; height: 48px; display: block; background: #FFF6F0; border: 1px solid #FF6600; border-radius: 4px; margin-bottom: 15px; color: #FF7630; transition: all 0.3s; cursor: pointer;}
.company_list_right .rzdb .btn_rz span{font-size: 22px; vertical-align: -2px; margin-right: 2px;}
.company_list_right .rzdb .btn_rz:hover{background: #FF6600; color: #fff;}
.company_list_right .rzdb .btn_db{width: 100%;height: 48px;display: block;background: #F0F5FF;border: 1px solid #4E6EF2;border-radius: 4px;color: #4E6EF2;cursor: pointer;transition: all 0.3s;}
.company_list_right .rzdb .btn_db a{color: #4E6EF2;}
.company_list_right .rzdb .btn_db span{font-size: 22px; margin-right: 2px; vertical-align: -2px;}
.company_list_right .rzdb .btn_db:hover{background: #4E6EF2;color: #fff;}
.company_list_right .rzdb .btn_db:hover a{color: #fff;}
.company_list_right .zxrz{width: 100%;height: 320px;margin-bottom: 14px;background: #fff;}
.company_list_right .zxrz .title-i{display: block;width: 100%;height: 38px;background: url(images/company/company_list_zxrz_bg1.png);background-size: 100% 100%;font-size: 16px;color: #502A16;padding: 2px 20px 0;line-height: 36px;}
.company_list_right .zxrz .zxrzlbcom{width: 100%; height: 250px; margin-top: 16px; padding: 0 20px 0 15px;}
.company_list_right .zxrz .zxrzlbcom .swiper-slide{font-size: 13px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;color: #666666;line-height: 35px;height: 35px;}
.company_list_right .zxrz .zxrzlbcom .swiper-slide a{color: #666666;}
.company_list_right .zxrz .zxrzlbcom .swiper-slide a:hover{color: #FF6600;}
.company_list_right .zxrz .zxrzlbcom .swiper-slide span{color: #FF6600;}
.company_list_right .zxrz .zxrzlbcom .swiper-wrapper{-webkit-transition-timing-function: linear; /*之前是ease-out*/ -moz-transition-timing-function: linear; -ms-transition-timing-function: linear; -o-transition-timing-function: linear; transition-timing-function: linear;}
.company_list_right .fhxctj{width: 100%; padding: 20px; background: #fff; margin-bottom: 17px;}
.company_list_right .fhxctj .title-i{display: block; font-size: 18px; color: #333333; line-height: 22px;}
.company_list_right .fhxctj .box{margin-top: 23px;}
.company_list_right .fhxctj .box .imgbox{width: 74px; height: 60px; display: block; overflow: hidden; position: relative;}
.company_list_right .fhxctj .box .imgbox img{width: 100%;height: 100%;object-fit: cover;border-radius: 3px;overflow: hidden;border: 1px solid #f5f5f5;}
.company_list_right .fhxctj .box .imgbox.vid::before{content: '\f273'; width: 100%; height: 100%; background: rgba(0, 0, 0, 0.2); position: absolute; left: 0; top: 0; z-index: 3; font-size: 20px; text-align: center; line-height: 60px; color: #fff; font-family: iconfontkz;padding-left:4px}
.company_list_right .fhxctj .box .tit{width: 136px;height: 42px;margin-top: -3px;display: -webkit-box;font-size: 14px;color: #333333;line-height: 21px;overflow: hidden;white-space: normal;-webkit-box-orient: vertical;-webkit-line-clamp: 2;}
.company_list_right .fhxctj .box .tit:hover{color: #4E6EF2;}
.company_list_right .fhxctj .box .riqi{width: 136px; font-size: 12px; color: #999999; line-height: 1em; margin-top: 8px;}
.company_list_right .cptj{width: 100%; padding: 20px 20px 23px; margin-bottom: 14px; background: #fff;}
.company_list_right .cptj .title-i{display: block; font-size: 18px; color: #333333; line-height: 22px;}
.company_list_right .cptj .box{margin-top: 24px;}
.company_list_right .cptj .box .imgbox{width: 74px;height: 74px;display: block;overflow: hidden;position: relative;border-radius: 3px;}
.company_list_right .cptj .box .imgbox img{width: 100%;height: 100%;object-fit: cover;border: 1px solid #f5f5f5;}
.company_list_right .cptj .box .imgbox.vid::before{content: '\f273'; width: 100%; height: 100%; background: rgba(0, 0, 0, 0.5); font-size: 16px; color: #fff; text-align: center; font-family: iconfontkz;padding-left:4px; line-height: 74px; position: absolute; left: 0; top: 0;}
.company_list_right .cptj .box .tit{width: 136px; display: block; font-size: 14px; color: #333333; line-height: 16px; overflow: hidden; white-space: nowrap; text-overflow: ellipsis;}
.company_list_right .cptj .box .tit:hover{color: #4E6EF2;}
.company_list_right .cptj .box .pone{width: 136px;height: 18px;overflow: hidden;display: block;font-size: 12px;color: #666666;line-height: 18px;margin-top: 8px;}
.company_list_right .cptj .box .pone span{float: left;display: block;margin-right: 10px;position: relative;}
.company_list_right .cptj .box .pone span i{font-size: 12px;/* color: #4E6EF2; */float: left;margin-left: 1px;margin-right: 2px;}
.company_list_right .cptj .box .pone span:nth-child(2)::before{content: ''; width: 1px; height: 12px; background: #CCCACA; position: absolute; left: -5px; top: 3px;}
.company_list_right .cptj .box .ptwo{width: 136px; display: block; font-size: 12px; color: #666666; line-height: 18px; margin-top: 15px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}
.company_list_right .cptj .box .ptwo:hover{text-decoration: underline; color: #4E6EF2;}
/**/
.adword{}
.adword .item{background: #3C95FD url('img/bw-li-bg.jpg') no-repeat;background-size: cover;-webkit-background-size: cover;-moz-background-size: cover;-o-background-size: cover;border-radius: 5px;}
.adword .item a,.adword .item{color:#ffffff}
.adword .item .name a{color:#ffffff}
.adword .item .p_js,.adword .item .p_js span,.adword .item .p_js i{color:#f1efef}
.adword .item .btn_sc{color:#f1efef}
.adword .item .box .tit{color:#ffffff}
.adword .item .box .tit:hover,.adword .item .name a:hover{color:#ffffff;font-weight:bold}
.adword .item .pm-i{position:absolute;background: url('img/icon-pm.png') no-repeat;background-size: cover;-webkit-background-size: cover;-moz-background-size: cover;-o-background-size: cover;right: 122px;top: 0;width: 134px;height: 30px;}
/**/
.adword .item .special_s {display: block;width: 66px;height: 18px;position: absolute;left: 0px;top: 0px;background-position: 0 0;color: #8b5200;font-size: 12px;text-align: center;line-height: 18px;-moz-border-radius: 3px;-webkit-border-radius: 3px;border-radius: 3px;overflow: hidden;}
.adword .item .special_s em{display: block; width: 100%; height: 18px; position: absolute; left: 0; top: 0}
.adword .item .special_s .z{z-index: 1}
.adword .item .special_s .g{background: url(img/pic1.png) no-repeat; top: -18px}
.adword .item .special_s {background: url(img/pic.png) no-repeat}
.adword .item .pm-txt{position:absolute;bottom:8px;left:8px;display:block;font-size:12px}
/**/
.compay_home_tit {height:34px;line-height:34px;position:relative;padding-left:13px;font-size: 24px;color: #060606;font-weight: bold;}
.compay_home_tit::before {content: '';display: block;width: 6px;height: 22px;background: #4E6EF2;position: absolute;border-radius: 3px;left: 0;top: 53%;transform: translateY(-50%);-o-transform: translateY(-50%);-webkit-transform: translateY(-50%);-moz-transform: translateY(-50%);-ms-transform: translateY(-50%);}
/**/
.compay_home_five {margin-bottom:30px;}
.compay_home_five_news {width: 870px;height: 375px;background:#FFFFFF;padding: 20px 15px 0 20px;}
.compay_home_five_news .top{margin-bottom: 15px;}
.compay_home_five_news .top .tab {margin-top:6px;font-size:14px;color:#6F747E;line-height:28px;height: 28px;}
.compay_home_five_news .top li {font-size:14px;color:#6F747E;padding:0 12px;/* cursor:pointer; *//* position:relative; */height: 28px;line-height: 28px;}
.compay_home_five_news .top li::before {content:'';width:1px;height:12px;background:#E6E9F0;position:absolute;right:0px;top:8px;}
.compay_home_five_news .top li:last-child {padding-right:0;}
.compay_home_five_news .top li:last-child::before {display:none;}
.compay_home_five_news .top li:hover {color:#FF6600;}
.compay_home_five_news .top li.active {color:#FF6600;}
.compay_home_five_news .top li a {color:#6F747E;}
.compay_home_five_news .top li a:hover {color:#FF6600;}
.compay_home_five_news .top li .iconfont {font-size:12px;}
.compay_home_five_news .wrap_news {width:100%;padding-left:430px;position:relative;margin-top:15px;display:none;}
.compay_home_five_news .wrap_news .news_one {width:410px;height:280px;border-radius:6px;overflow:hidden;position:absolute;left:0;top:0;}
/* .compay_home_five_news .wrap_news .news_one a:nth-child(1):before {content:'';width:100%;height:153px;background:linear-gradient(0deg,rgba(6,19,41,0.8) 0%,rgba(255,255,255,0) 75%);position:absolute;left:0;bottom:0;}
.compay_home_five_news .wrap_news .news_one img {width:100%;height:100%;object-fit:cover;}
.compay_home_five_news .wrap_news .news_one .name {width:100%;padding:0 40px;display:block;font-size:16px;font-weight:bold;color:#fff;line-height:26px;text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;position:absolute;left:0;bottom:9px;}
.compay_home_five_news .wrap_news .news_one .name:hover {text-decoration:underline;} */
.compay_home_five_news .wrap_news .news_two {width:100%;padding-bottom:16px;border-bottom:1px dashed #EBEEF5;}
.compay_home_five_news .wrap_news .news_two .name {display:block;font-size:18px;font-weight:bold;color:#444444;line-height:28px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.compay_home_five_news .wrap_news .news_two .name:hover {color:#4E6EF2;}
.compay_home_five_news .wrap_news .news_two .name .icon1 {display:block;width:34px;height:20px;border:1px solid #FF7917;border-radius:4px;font-size:12px;font-weight:normal;color:#FF7917;line-height:18px;text-align:center;margin:4px 6px 0 0;}
.compay_home_five_news .wrap_news .news_two .pone {display:-webkit-box;max-height:44px;font-size:14px;color:#9699A5;line-height:22px;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2;margin-top:4px;}
.compay_home_five_news .wrap_news .news_three {display:block;margin-top:18px;font-size:16px;color:#121D27;line-height:20px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.compay_home_five_news .wrap_news .news_three:first-of-type {margin-top:16px;}
.compay_home_five_news .wrap_news .news_three:hover {color:#4E6EF2;}
.compay_home_five_news .wrap_news .news_three::before {content:'';width:5px;height:5px;background:#C5CAD4;border-radius:50%;float:left;margin:11px 9px 0 0;}
.compay_home_five_news .wrap_news_yw {display:block;}
.compay_home_five_redian {width:332px;height: 375px;background:#FFFFFF;padding: 20px 15px 0 20px;}
.compay_home_five_redian .compay_home_five_list {margin-top:16px;}
.compay_home_five_redian .news_one {width:100%;height:95px;padding-left:131px;position:relative;}
.compay_home_five_redian .news_one .imgbox {display:block;width:116px;height:88px;border-radius:6px;overflow:hidden;position:absolute;left:0;top:0;}
.compay_home_five_redian .news_one .imgbox img {width:100%;height:100%;object-fit:cover;}
.compay_home_five_redian .news_one .name {display:block;font-size:16px;font-weight:bold;color:#444444;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:24px;margin-top:-5px;}
.compay_home_five_redian .news_one .name:hover {color:#4E6EF2;}
.compay_home_five_redian .news_one .pone {display:-webkit-box;max-height:40px;font-size:14px;color:#9699A5;line-height:20px;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2;margin-top:3px;}
.compay_home_five_redian .news_one .ptwo {font-size:14px;color:#9699A5;line-height:1em;margin-top:10px;}
.compay_home_five_redian .news_two {display:block;margin-top:13px;font-size:16px;color:#121D27;line-height:26px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.compay_home_five_redian .news_two:hover {color:#4E6EF2;}
.compay_home_five_redian .news_two::before {content:'';width:5px;height:5px;background:#7FACFF;border-radius:50%;float:left;margin:11px 9px 0 0;}
/**/
.wrap_news_yw .news_one .news_swiper{overflow:hidden;position:relative;border-radius: 3px;height: 100%;}
.wrap_news_yw .news_one .news_swiper .swiper-slide{}
.wrap_news_yw .news_one .news_swiper .swiper-slide::after{display:block;content:'';position:absolute;bottom:0;left:0;width:100%;height:100px;background:linear-gradient(to top,rgba(0,0,0,.9),rgba(0,0,0,0));z-index:1;}
.wrap_news_yw .news_one .news_swiper .swiper-slide{width:100%;}
.wrap_news_yw .news_one .swiper-slide img{width:100%;height:100%;object-fit:cover;border-radius: 3px;overflow: hidden;}
.wrap_news_yw .news_one .swiper-button-next, 
.wrap_news_yw .news_one .swiper-button-prev{width:32px;height:66px;border-radius:4px;transition:all .5s;margin-top: -40px;opacity:0;transition:all .5s ease;}
.wrap_news_yw .news_one .swiper-container:hover .swiper-button-next, 
.wrap_news_yw .news_one .swiper-container:hover .swiper-button-prev{opacity:.8}
.wrap_news_yw .news_one .swiper-button-next,
.wrap_news_yw .news_one .swiper-button-prev{width: 24px;height: 52px;text-align: center;color: #fff;font-size: 16px;font-weight: bold;line-height: 52px;background: rgba(0, 0, 0, 0.5);margin-top: -26px;transition: all 0.3s;}
.wrap_news_yw .news_one .swiper-button-next:hover,
.wrap_news_yw .news_one .swiper-button-prev:hover{background-color: rgba(0, 0, 0, 0.8);}
.wrap_news_yw .news_one .swiper-button-prev{border-radius: 0px 4px 4px 0px; left: 0;}
.wrap_news_yw .news_one .swiper-button-prev:after{content: '\e60b'; font-family: iconfontkz;}
.wrap_news_yw .news_one .swiper-button-next{border-radius: 4px 0px 0px 4px; right: 0;}
.wrap_news_yw .news_one .swiper-button-next:after{content: '\e60e';font-family: iconfontkz;}
.wrap_news_yw .news_one .swiper-pagination-bullet{width:7px;height:7px;background:#fff;opacity:1;border-radius:50%;transition:all .5s}
.wrap_news_yw .news_one .swiper-pagination-bullet-active{width:18px;height:7px;background:#156cfd;border-radius:20px;opacity:1}
.wrap_news_yw .news_swiper .swiper-slide{position:relative}
.wrap_news_yw .news_swiper .swiper-bottom-info{position:absolute;bottom:24px;left:0;width:100%;padding:0 15px;z-index: 6;}
.wrap_news_yw .news_swiper .swiper-pagination-bullets{bottom: 5px !important;}
.wrap_news_yw .news_swiper .swiper-title{display:block;font-size:18px;font-weight:600;color:#fff;margin-bottom:11px}
.wrap_news_yw .news_swiper .swiper-title:hover{color:#f60}
.wrap_news_yw .news_swiper .swiper-sub-title{display:block;font-size:10px;font-weight:400;color:#fff;padding:0 3px}
.wrap_news_yw .news_swiper .swiper-sub-title:hover{color:#f60}
