


.company_list ul { }
.company_list ul li { background:#fff; border:1px solid #eee; margin-top:15px;overflow:hidden;border-radius:8px;}
.company_list ul li .text { padding:20px 25px; width:50%; float:left; box-sizing:border-box; border-right:1px solid #eee; height:250px;}
.company_list ul li .text h5 { height:28px; line-height:28px; font-size:18px; font-weight:400; display:block;}
.company_list ul li .text h5 em { float:right; }
.company_list ul li .text h5 em a { color:#001a4e;font-size:12px; border:1px solid #001a4e; padding:0 15px; border-radius:4px; box-sizing:border-box; display:inline-block; background:#f1f4ff;}
.company_list ul li .text h5 em a:hover { background:#001a4e; color:#fff;}


.company_list ul li .text p { line-height:20px; color:#333;margin-top:8px;}
.company_list ul li .text p i { color:#999;}
.company_list ul li .text dl { overflow:hidden; margin-top:8px;}
.company_list ul li .text dl dd { float:left; width:50%; color:#333;line-height:20px; display:block;}
.company_list ul li .text dl dd i { color:#999;}
.company_list .s_vip { overflow:hidden; margin-top:8px;}
.company_list .s_vip span { display:inline-block; float:left; margin-right:5px;}
.company_list .s_vip .s_vip_1 { height:20px; line-height:20px; font-size:12px; border:1px solid #001a4e; background:#f1f4ff; color:#001a4e; padding:0 8px 0 6px; border-radius:15px;box-sizing:border-box;}
.company_list .s_vip .s_vip_1 i { float:left; font-size:18px;margin-top: -1px;margin-right: 3px;background: linear-gradient(-60deg,#001a4e 30%,#6c89fd  80%);-webkit-background-clip: text;color: transparent;}
.company_list .s_vip .s_vip_2 { height:18px; line-height:18px; background:#4b158d; font-size:15px; font-weight:700; color:#fff;font-family: 'PmingLiu'; padding:0 3px;margin-top: 1px;}
.company_list .s_vip .s_vip_3 { width:18px; height:18px; line-height:18px; font-size:12px; color:#fff; background:#4388a7; text-align:center;margin-top: 1px;}
.company_list .s_vip .s_vip_4 { width:18px; height:18px; line-height:18px; font-size:12px; color:#fff; background:#147838; text-align:center;margin-top: 1px;}
.company_list .s_vip .s_vip_5 em { height:16px; line-height:16px; background:#000;display:inline-block; float:left;}

.company_list ul li .image { overflow:hidden; background:#f9f9f9;height:250px; position:relative;}
.company_list ul li .image dl { overflow:hidden; padding:30px 25px 0;}
.company_list ul li .image dl dd { float:left; width:29%; margin-right:4%; text-align:center; box-sizing:border-box; padding:0 6px;}
.company_list ul li .image dl dd img { width:100%;}
.company_list ul li .image dl dd:nth-child(3) { margin-right:0;}
.company_list ul li .image dl dd p { color:#888; font-size:12px; line-height:26px; margin-top:5px;}

.company_list ul li .image .company_ewm { cursor:pointer;}
.company_list ul li .image .company_ewm em { width:32px; height:32px; display:block; position:absolute; right:0; top:0; background:url(icon/202202261122.png) no-repeat center;}
.company_list ul li .image .company_ewm .company_ewm_img { width:160px; height:250px; background:#fff url(icon/202202261123.png) no-repeat top right;position:absolute; right:0; top:0; text-align:center; border-left:1px solid #eee; display:none;}
.company_list ul li .image .company_ewm:hover .company_ewm_img { display:block;}
.company_list ul li .image .company_ewm .company_ewm_img img { display:block; margin:50px auto 10px;}
.company_list ul li .image .company_ewm .company_ewm_img span { font-size:12px; line-height:40px; display:block; color:#999;}


