﻿@charset "utf-8";
/* CSS Document */
/*
 * @description
 * @author GuoR
 * @Date 2021/01/26
 */
 /*通用样式*/
*{margin:0; padding:0;outline:none;}
body{margin:0;padding:0;font-size:12px;font-family:"微软雅黑";min-width:1200px;-webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;}
ul,ol,dl{list-style:none;}
img{border:none;}
a{text-decoration:none;}
a:focus{outline:none;}
form,input{vertical-align:middle;margin:0;padding:0;border:0;}
/*top*/
.top{width:1200px;height:115px;margin:0 auto;position:relative;}
.logo{display:block;max-width:382px;max-height:115px;position:absolute;left:0;top:50%;transform:translateY(-50%);}
.sousuo{width:548px;height:43px;border:1px solid #a0a0a0;border-radius:8px;margin:35px 40px 0 0;position:relative;float:right;}
.sousuo input{display:block;width:450px;padding-left:10px;height:43px;line-height:43px;border-radius:8px;}
.ssan{width:78px;height:45px;border-radius:8px;background:#e4263d;position:absolute;top:-1px;right:-1px;}
.ssan img{display:block;width:25px;height:25px;margin:10px auto;}
/*nav*/
.nav{width:100%;height:80px;background:url(../images/navBJ.jpg) no-repeat top center;background-size:1920px 80px;}
.nav ul{width:1200px;height:80px;line-height:80px;font-size:24px;margin:0 auto;}
.nav ul li{width:136px;height:80px;text-align:center;float:left;margin-right:130px;position:relative;}
.nav ul li:last-child{margin:0;}
.nav ul li a{color:#fff;font-weight: 600;}
.nav ul li a:hover{color:#ffe8b1;}
.nav ul li span{display:none;}
.nav ul li.hover a{color:#ffe8b1;}
.nav ul li.hover span{display:block;width:22px;height:2px;font-size:0;background:#ffe8b1;position:absolute;left:50%;top:67px;transform:translateX(-50%);}
/*banner*/
.swiper-container{width:100%;height:650px;}
.swiper-slide a{display:block;width:100%;height:100%;}
.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 5px;}
.swiper-pagination-bullet{width:39px;height:7px;border-radius:0;background:rgba(255,255,255,0.8);opacity:0.8;}
.swiper-pagination-bullet-active{background:rgba(228,38,61,1);opacity:1;}
/*占位样式*/
.zw34{width:100%;height:34px;}
.zw80{width:100%;height:80px;}
/*首页main*/
.main{width:100%;overflow:hidden;background:url(../images/BJ.jpg)repeat-y top center;padding-bottom:162px;}
.main_M{width:100%;min-height:288px;overflow:hidden;margin-bottom:45px;background:url(../images/btBJ.png)no-repeat top center;}
.main_M dt{width:1200px;height:44px;line-height:44px;margin:0 auto;}
.main_M dt span{font-size:20px;color:#b9192c;margin-left:50px;font-weight:600;}
.main_M dt a{float:right;font-size:14px;color:#858585;font-weight:600;}
.main_M dt a:hover{color:#c60a0d;}
.main_M dd{width:1200px;min-height:204px;margin:0 auto;margin-top:40px;}
.main_M dd li{width:282px;height:204px;float:left;margin-right:24px;margin-bottom:30px;border-radius:5px;overflow:hidden;}
.main_M dd li img{display:block;width:100%;height:100%;}
.main_M dd li:nth-child(4n){margin-right:0;}
.main_M dd li:hover{box-shadow:0 0 35px #cdcdcd;}
.bottom{width:100%;height:82px;line-height:82px;font-size:20px;color:#fff;font-weight:600;text-align:center;padding-top:160px;margin-top:-242px;background:url(../images/bottomBJ.png) no-repeat bottom center;}

.main_MLB{width:100%;min-height:288px;overflow:hidden;margin-bottom:25px;}
.main_MLB dt{width:100%;height:55px;position:relative;}

.biaoti{height:55px;position:absolute;left:50%;top:0;transform:translateX(-50%);background:#fff;z-index:2;padding:0 52px;}
.biaoti img{vertical-align: middle;}
.biaoti .biaoti_M{display:inline-block;height:55px;vertical-align: middle;}
.biaoti .biaoti_M span{display:block;text-align:center;}
.biaoti .biaoti_M span.btwz{font-size:25px;color:#b9192c;line-height:32px;}
.biaoti .biaoti_M span.shiqi{font-size:16px;color:#b9192c;line-height:20px;margin-top:3px;}
.biaoti_xian{width:1220px;height:2px;background:#e3e3e3;font-size:0;position:absolute;left:50%;margin-left:-610px;top:29px;z-index:1;}

.main_MM{width:100%;overflow:hidden;}
.main_MM ul{width:1200px;margin:40px auto 0;}
.main_MM li{width:282px;height:204px;float:left;margin-right:24px;margin-bottom:30px;border-radius:5px;overflow:hidden;}
.main_MM li img{display:block;width:100%;height:100%;}
.main_MM li:nth-child(4n){margin-right:0;}
.main_MM li:hover{box-shadow:0 0 35px #cdcdcd;}

.fenye{width:100%;height:42px;position:relative;margin-top:50px;}
.fenye p{width:1220px;height:2px;font-size:0;position:absolute;left:50%;margin-left:-610px;top:20px;z-index:1;}
.fenye p span.xian_L{width:326px;height:2px;background:#e3e3e3;float:left;}
.fenye p span.xian_R{width:326px;height:2px;background:#e3e3e3;float:right;}
.fenye .tanchuMB{display:inline-block;height:38px;border:2px solid #e00c0c;border-radius:7px;overflow:hidden;position:absolute;left:50%;top:0;z-index:2;transform:translateX(-50%);padding:0 6px;}
.fenye .tanchuMB .bnhh_tcfydh{display:inline-block;width:23px;height:23px;margin:7.5px 9px 7.5px 3px;vertical-align:middle;float:left;}
.fenye .tanchuMB li{display:inline-block;height:24px;line-height:24px;vertical-align:middle;margin:7px 5px;font-size:19px;color:#e00c0c;float:left;}
.fenye .tanchuMB li a{color:#e00c0c;padding:0 5px;}
.fenye .tanchuMB li a:hover{color:#fff;background:#e00c0c;}
.fenye .tanchuMB li a.tanchuMBH{color:#fff;background:#e00c0c;}

/*绘声绘色*/
.hshs{width:100%;overflow:hidden;padding-top:35px;}
.hshs_M{width:1200px;margin:0 auto;}
.hshs_M li{width:282px;height:252px;float:left;margin-right:24px;border-radius:5px;overflow:hidden;margin-bottom:30px;background:#fff;}
.hshs_M li .hshs_MT{display:block;width:100%;height:204px;}
.hshs_M li .hshs_MT img{display:block;width:100%;height:100%;}
.hshs_M li .hshs_fb{width:280px;height:46px;line-height:46px;border:1px solid #cecece;border-bottom-left-radius:7px;border-bottom-right-radius:7px;position:relative;}
.hshs_M li .hshs_fb a{display:inline-block;width:50%;height:100%;color:#333;font-size:18px;font-family:"黑体";background:url(../images/shuQ.png)no-repeat 17px center;}
.hshs_M li .hshs_fb a span{margin-left:48px;}
.hshs_M li .hshs_fb a:hover{color:#c60a0d;background:url(../images/shuH.png)no-repeat 17px center;}

.hshs_M li .hshs_fb b{display:block;width:1px;height:32px;background:#cdcdcd;font-size:0;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);}

.hshs_M li:nth-child(4n){margin-right:0;}
.hshs_M li:hover{box-shadow:0 0 35px #cdcdcd;}

/*奋斗新时代*/
.fdxsdbt{font-size:34px;color:#b9192c;line-height:55px;margin-left:10px;}

/*连艺访谈*/
.lyft_M{width:1200px;margin:0 auto;}
.lyft_M li{width:580px;height:306px;float:left;border:1px solid #cecece;border-radius:4px;overflow:hidden;margin:0 0 45px 0;background:#fff;}
.lyft_M li:hover{box-shadow:0 0 35px #cdcdcd;}
.lyft_M li:nth-child(2n){margin-right:36px;}
.lyft_M li a{color:#535353;display:block;width:100%;height:100%;}
.lyft_M li .rwtx{width:238px;height:100%;float:left;border-radius:4px;overflow:hidden;position:relative;}
.lyft_M li .rwtx .bfan{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:85px;height:85px;}
.lyft_M li .rwjs{width:306px;height:100%;float:right;margin-right:18px;}
.lyft_M li .rwjs h3{font-size:20px;line-height:66px;}
.lyft_M li .rwjs span{font-size:0;width:30px;height:2px;background:#a6a6a6;display:block;}
.lyft_M li .rwjs .rwjsM{width:100%;height:210px;overflow:hidden;line-height:30px;font-size:14px;margin-top:12px;}

.sptcBJ{width:100%;height:100%;position:fixed;left:0;top:0;background:rgba(0,0,0,0.5);z-index:10;display:none;}
.sptc{width:1200px;position:fixed;left:50%;top:50%;transform:translate(-50%,-50%);z-index:12;display:none;}
.guanbi{position:absolute;top:-36px;right:-36px;z-index:12;cursor:pointer;display:block;width:72px;}
.sptc .sp{display:block;width:100%;}
