@media screen and (max-width:980px){html,body{width:1250px!important}
}.object-fit{object-fit:cover;-webkit-object-fit:cover;-moz-object-fit:cover;-o-object-fit:cover;-ms-object-fit:cover}
.ellipsis{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.fixed {position: fixed!important;top:0}
.w{width:1250px;margin:0 auto;overflow:hidden}

.c-page{text-align:center;padding:20px 0}
.c-page a{display:inline-block;height:38px;font-size:14px;color:#646464;line-height:38px;border:1px solid #e6e6e6;border-radius:19px;padding:0 15px;margin:0 5px;background:#f0f0f0}
.c-page a:hover{color:#fff;background:#4c9ff1;border-color:#4c9ff1}
.c-page a.active{color:#fff;background:#4c9ff1;border-color:#4c9ff1}
.c-page a.none{border:0;background:#fff;cursor:auto}
.c-page a.none:hover{color:#646464}

.c-01-top{width:100%;height:145px;background:#C40000}
.c-01-banner{width:100%;height:600px;position:relative; overflow:hidden;}
.c-01-banner .bul li{width:100%;height:600px;vertical-align:middle;zoom:1}
.c-01-banner .bul li:nth-child(1){background:url(../img/banner1.png) no-repeat center top}
.c-01-banner .bul li:nth-child(2){background:url(../img/banner2.png) no-repeat center top}
.c-01-banner .bul li:nth-child(3){background:url(../img/banner3.png) no-repeat center top}
.c-fixedx{width:1250px;height:100%;margin:0 auto;overflow:hidden}
.c-01-w{width:1250px;height:100px;margin-top:27px}
.c-01-header .w{overflow:hidden}
.c-01-header .c-logo{width:420px;height:92px}
.c-01-header .c-login{overflow:hidden}
.c-01-header .c-login a{font-size:14px;color:#666666;display:inline-block;width:120px;text-align:center;height:22px;line-height:22px;margin-top:33px}
.c-01-header .c-login a i{font-size:16px;color:#ff4040;margin-right:5px}
.c-01-header .c-login a.shou{color:#ff4040}
.c-01-header .c-search{width:490px;height:40px;border:1px solid #ffffff;border-radius:20px;position:relative;margin-top:23px;overflow:hidden}
.c-01-header .c-search input{width:410px;padding:0 60px 0 20px;border:0;height:40px;line-height:40px;background:transparent;font-size:14px;color:#333333}
.c-01-header .c-search a{position:absolute;right:0;top:0;display:block;width:40px;height:40px}
.c-01-header .c-search a i{display:block;width:40px;height:40px;font-size:20px;color:#C40000;line-height:40px;font-weight:bold}
.c-fixedx .c-login a.shou,.c-fixedx .c-login a.login{color:#fff}
.c-fixedx .c-login a i{color:#fff}
.c-fixedx .c-search{background:#ffffff}
.c-fixedx .c-login a.shou i{color:#fff}
.navBar{background:#A30706;position:relative;color:#fff;height:135px;width:100%;z-index:1000;}
#nav {width:100%;height:135px;background:#A30706}
.nav{width:1200px;height:100%;margin:0 auto;position:relative}
.nav-item{height:100%;overflow:hidden;float:left}
.nav-item > h3{font-size:22px;margin-top:18px;margin-bottom:10px}
.nav-item:nth-child(1),.nav-item:nth-child(2){width:27%;margin-right:3%}
.nav-item:nth-child(3){width:40%}
.nav-item > h3:before{content:'\0000a0';display:inline-flex;margin:0px 10px 0px 0px;position:relative;top:0px;left:0px}
.nav-item:nth-child(1) > h3:before{height:22px;width:27px;line-height:22px;background:url('../img/icon17.png') 100%/100% no-repeat transparent}
.nav-item:nth-child(2) > h3:before{height:22px;width:22px;line-height:22px;background:url('../img/icon18.png') 100%/100% no-repeat transparent}
.nav-item:nth-child(3) > h3:before{height:24px;width:20px;line-height:24px;background:url('../img/icon19.png') 100%/100% no-repeat transparent}
.nav-item ul li{float:left;margin-right:20px;margin-bottom:7px}
.nav-item ul li a{color:#ffffff;font-size:16px}
.nav-item ul li a:hover{color:#ffe5b8}
.c-floor1{margin-bottom:30px;margin-top:40px}
.c-floor1 .c-main{background:#fff}
.c-hx1{overflow:hidden;height:61px}
.c-hx1-left{width:205px;height:100%;float:left;background:url('../img/t-bj.png') no-repeat left center;line-height:61px;color:#ffffff;font-size:22px;font-weight:bold;text-indent:30px}
.c-hx1 a{float:right;color:#666666;font-size:14px;line-height:46px}
.yell{color:#ffe5b8 !important}
.c-ul{overflow:hidden;margin-top:20px}
.c-ul li{float:left;width:293px;margin-right:26px;margin-bottom:20px}
.c-ul li:nth-child(4n){margin-right:0}
.c-ul li .c-img{width:100%;height:169px;overflow:hidden;position:relative}
.c-ul li .c-img .cover{position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden;display:none;z-index:100}
.c-ul li .c-img .cover img{width:100%;height:100%;object-fit:cover}
.c-ul li .c-img:hover .mask{display:block}
.c-ul li .c-tit h3{font-size:18px;font-weight:bold;color:#333333;margin-top:5px}
.c-hot-ul{overflow:hidden;margin-top:20px}
.c-hot-ul li{width:406px;float:left;margin-right:16px;height:240px;position:relative}
.c-hot-ul li:last-child{margin-right:0}
.mask{position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden;z-index:2;background:rgba(0,0,0,.5);background-image:url('../img/bf.png');background-repeat:no-repeat;background-position:center;background-size:15%;display:none}
.c-hot-ul li:hover .mask{display:block}
.c-hot-ul li .hot-name{position:absolute;z-index:3;bottom:10px;left:3%;color:#ffffff;width:94%;font-size:16px;font-weight:bold}
.c-hot-ul li .hot-bt{position:absolute;z-index:3;top:0;right:0;background:#C40000;width:65px;height:65px}
.c-hot-ul li .hot-bt{text-align:center;overflow:hidden}
.c-hot-ul li .hot-bt > img{margin-top:10px;margin-bottom:3px}
.c-hot-ul li .hot-bt > p{font-size:14px;color:#ffffff}
.c-floor2{margin-bottom:30px}
.c-floor2 .c-main{background:#fff}
.c-chose ul{text-align:left;padding:0 10px;height:40px}
.c-chose li{display:inline-block;margin:0 15px;position:relative}
.c-chose li a{display:block;color:#666666;padding:0 20px;font-size:16px;line-height:40px;position:relative}
.c-chose li.on a{color:#B22322}
.c-chose li.on a:after{position:absolute;content:"";bottom:17px;right:0;width:0;height:0;border-top:8px solid #B22322;border-right:6px solid transparent;border-left:6px solid transparent}
.c-chose li:hover a{color:#B22322}
.c-chose li:nth-child(2):after,.c-chose li:nth-child(1):after{position:absolute;content:"";top:12px;right:-15px;width:1px;height:15px;background:#DEDEDE}
.c-page2{text-align:center;padding:50px 0 30px;border-top:1px solid #e6e6e6}
.c-page2 a{display:inline-block;border:1px solid #d8d8d8;color:#333333;font-size:16px;height:37px;line-height:37px;padding:0 15px;margin:0 5px;font-weight:bold}
.c-page2 a.on{border:1px solid #B22322;background:#B22322;color:#fff}
.c-page2 a:hover{border:1px solid #B22322;background:#B22322;color:#fff}
.c-05-login{width:500px;height:585px;position:fixed;left:50%;transform:translate(-50%,60px)}
.c-05-login .c-logo{width:386px;height:142px;margin:0 auto}
.c-05-login .box{border-radius:4px;width:500px;height:423px;background:#fff;background:rgba(255,255,255,.2);overflow:hidden}
.c-05-login .c-main{border-radius:5px;width:427px;height:314px;padding:0 34px;margin:0 auto;background:#0d2b45;background:rgba(0,0,0,.2);margin-top:98px}
.c-05-login .c-main h1{color:#fff;font-size:22px;line-height:70px;margin-bottom:20px;height:15px}
.c-05-login .c-main .c-input{width:427px;height:45px;background:#fff;border:1px solid #c8c8c8;position:relative;margin-bottom:24px;border-radius:5px}
.c-05-login .c-main .c-input input{padding:0 15px;width:347px;height:45px;border:0;margin-left:46px;font-size:16px;color:#666666}
.c-05-login .c-main .c-input i{position:absolute;top:1px;left:1px;width:46px;height:45px;line-height:45px;text-align:center;font-size:26px;color:#B22322}
.c-05-login .c-main .c-btn{overflow:hidden}
.c-05-login .c-main .c-btn a{width:427px;height:55px;font-size:18px;display:block;text-align:center;line-height:55px}
.c-05-login .c-main .c-btn .login{background:#B22322;color:#fff;float:left;border-radius:5px;margin-bottom:10px}
.c-05-login .c-main .c-btn .reset{color:#B22322;float:right}
.c-03-video{margin:30px 0 50px}
.m-left{width:31%;min-height:560px;float:left;margin-top:10px;background:url('/img/c-3.png')}
.c-03-video .mt{width:100%;overflow:hidden}
.c-03-video .mt .c-img{width:100%;height:235px}
.c-03-video .mt .c-img > img{width:100%;height:100%}
.c-03-video .mt .c-tit{padding:25px}
.c-03-video .mt .c-tit h1{font-size:22px;color:#333333;font-weight:bold}
.c-03-video .mt .c-tit h2{font-size:16px;color:#666666;margin:10px 0}
.c-03-video .mt .c-tit .wrap{display:flex}
.c-03-video .mt .c-tit p{font-size:16px;color:#666666;line-height:28px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical}
.c-03-video .mt .c-tit p::before{content:'';float:right;width:0px;height:100%;margin-bottom:-28px}
.erct{color:#ffffff;float:right;clear:both;cursor:pointer;background:#B22322;padding:0 13px;font-size:14px;border-radius:5px}
.c-03-video .mt .c-tit .c-num{margin-top:10px;font-size:16px;color:#666666}
.c-03-video .mt .c-tit .c-num:before{content:'\0000a0';display:inline-flex;margin:0px 10px 0px 0px;position:relative;top:0px;left:0px;height:20px;width:21px;line-height:20px;background:url(../img/img13.png) 100%/100% no-repeat}
.m-right{width:66%;float:right}
.juji-prompt{margin:0 0 10px !important}
.juji-tname:before{background:url(../img/icon6.png) 100%/100% no-repeat transparent !important;width:24px !important;height:20px !important;top:3px !important}
.c-03-video .mc ul{overflow:hidden}
.c-03-video .mc li{width:191px;float:left;margin-right:20px;margin-bottom:15px;position:relative}
.c-03-video .mc li .c-img{width:100%;height:117px;position:relative}
.c-03-video .mc li:hover .mask{display:block}
.c-03-video .mc li .c-tit h3{font-size:15px;color:#333333;margin-top:6px;font-weight:bold}
.c-shou{position:absolute;right:0;top:86px;z-index:3;width:31px;height:31px;background:url('/img/wsc.png') no-repeat; cursor:pointer;}
.c-shou:hover {background:url('/img/sc.png') no-repeat}
.c-cang{position:absolute;right:0;top:86px;z-index:3;width:31px;height:31px;background:url('/img/sc.png') no-repeat}
.c-03-video .mb{display:block;background:#fff;color:#666666;text-align:center;font-size:14px;line-height:42px;border-top:1px solid #e6e6e6}
.c-03-video .mb i{font-size:13px;color:#ff2525;margin-left:5px}
.mrb0{margin-bottom:0}
.w-box{margin-bottom:20px}
.c-03-video .c-video{width:82%;height:600px;background:url(../img/img17.jpg) no-repeat center top;background-size:cover;overflow:hidden;float:left}
.c-03-video .c-video embed{display:block;width:856px;height:568px;margin:24px auto 0 auto}
.c-03-video .c-video video{width:100%;height:100%;position:absolute;top:0;left:0;object-fit:fill;-webkit-object-fit:fill;-moz-object-fit:fill;-o-object-fit:fill;-ms-object-fit:fill}
.c-03-video .c-rec{width:16%;height:600px;float:right}
.rec-tname{color:#333333;font-size:20px;font-weight:bold;margin-bottom:20px}
.rec-tname:before{content:'\0000a0';display:inline-flex;margin:0px 10px 0px 0px;position:relative;top:0px;left:0px;width:24px;height:22px;background:url(../img/icon7.png) 100%/100% no-repeat transparent}
.c-rec-ul{height:554px;overflow:hidden auto}
.c-rec-ul::-webkit-scrollbar{display:none}
.c-rec-ul li{width:100%;overflow:hidden;margin-bottom:15px;position:relative}
.c-rec-ul li:hover .mask{display:block}
.c-rec-ul li .rec-img{width:100%;height:117px; position:relative}
.c-rec-ul li h3{color:#333333;font-size:16px;margin-top:5px;font-weight:bold}
#div_list li:nth-child(4n){margin-right:0}
#juji-list li:nth-child(6n){margin-right:0}
.c-2{background:url('/img/c-2.png') no-repeat;background-size:100% 100%;margin-bottom:0!important}
.c-one-middle{height:420px;overflow:hidden}
.c-hx2{margin-top:40px}
.c-hx1-right{float:right;height:100%;display:flex;align-items:center}
.c-hx1-class{float:left;margin-right:70px}
.c-hx1-class ul li{float:left;padding:0 37px;height:50px;line-height:45px;text-align:center;color:#666666;font-size:19px;font-weight:bold;cursor:pointer}
.tab-active{background:url('/img/a-bj.png') no-repeat;background-size:100% 100%;text-shadow:-1px 0 white,0 1px white,1px 0 white,0 -1px white;color:#B22322 !important}
.c-hx1-more{float:right;font-size:16px;color:#B22322;font-weight:bold;cursor:pointer}
.c-one-down{height:255px;margin-top:20px}
.c-one-down ul li{width:290px;height:255px;float:left;margin-right:30px}
.c-one-down ul li:hover .c-name{color:#B22322}
.c-one-down ul li:last-child{margin-right:0}
.c-one-down ul li .c-one-cover{height:171px;width:100%}
.c-name{margin:7px 0;font-size:18px;color:#333333;font-weight:bold}
.c-epis{color:#666666;font-size:14px;margin-top:5px}
.c-epis:before{content:'\0000a0';display:inline-flex;margin:0px 10px 0px 0px;position:relative;top:0px;left:0px;height:16px;width:15px;line-height:16px;background:url('../img/img12.png') 100%/100% no-repeat}
.c-two-middle{height:480px;overflow:hidden}
.c-two-down{height:347px;margin-top:20px}
.two-down-left{width:47.5%;height:100%;float:left;position:relative}
.two-down-left:hover .mask{display:block}
.two-name{position:absolute;z-index:3;bottom:20px;left:3%;color:#ffffff;width:94%;font-size:18px;font-weight:bold}
.two-down-right{width:50%;height:100%;float:right;background:url('/img/c-3.png')}
.sideMenu ul{padding:6px 20px 0;overflow:hidden}
.sideMenu li{border-bottom:1px solid #DEDEDE;padding:12px 0;overflow:hidden}
.sideMenu li:last-child{border-bottom:none}
.sideMenu li .g-label{width:20px;height:20px;color:#fff;font-size:15px;text-align:center;line-height:20px;border-radius:50%;float:left;margin-right:10px;margin-top:5}
.sideMenu li .g-label1{background:#fc1310}
.sideMenu li .g-label2{background:#ffa800}
.sideMenu li .g-label3{background:#ffde00}
.sideMenu li .g-label4{background:#c8c8c8}
.sideMenu li .g-tit{cursor:pointer}
.sideMenu li .on{display:none}
.sideMenu li .g-subCon{float:left}
.sideMenu li .g-subCon .g-img{width:145px;height:80px;overflow:hidden;float:left;margin-right:15px}
.sideMenu li .g-subCon .g-txt{width:420px;float:left;margin-top:5px}
.sideMenu li .g-name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:18px;font-weight:bold;color:#333333;margin-bottom:3px}
.c-3{background:url('/img/c-4.png') no-repeat;background-size:100% 100%;margin-bottom:0!important}
.c-three-middle{height:630px;overflow:hidden}
.c-three-down{height:430px;margin-top:30px}
.three-left{width:400px;height:100%;float:left}
.three-right{width:755px;height:420px;background-color:#ccc;float:right;margin-right:70px;position:relative}
.three-right:hover .mask{display:block}
.picScroll-top{margin:0 auto;width:100%;overflow:hidden;position:relative}
.picScroll-top .hd{overflow:hidden;height:60px}
.picScroll-top .hd .prev,.picScroll-top .hd .next{display:block;width:58px;height:60px;margin:0 auto;overflow:hidden;cursor:pointer;background:url("/img/prev.png") no-repeat}
.picScroll-top .hd .next{background:url("/img/next.png")no-repeat}
.picScroll-top .bd{margin:27px 0 22px;height:260px}
.picScroll-top .hd ul{float:right;overflow:hidden;zoom:1;margin-top:10px;zoom:1}
.picScroll-top .hd ul li{float:left;width:9px;height:9px;overflow:hidden;margin-right:5px;text-indent:-999px;cursor:pointer;background:url("images/icoCircle.gif") 0 -9px no-repeat}
.picScroll-top .hd ul li.on{background-position:0 0}
.picScroll-top .bd ul{overflow:hidden;zoom:1}
.picScroll-top .bd ul li{text-align:center;zoom:1;margin:0px 30px}
.picScroll-top .bd ul li{font-size:19px;color:#333333;font-weight:bold;padding:15px 0;cursor:pointer}
.tab-three-active{background:url('/img/a-bj.png') no-repeat;background-size:100% 100%;color:#ffffff !important}
.prompt{height:45px;line-height:45px;overflow:hidden;margin:25px 0 15px}
.prompt-tname{float:left;font-size:20px;color:#333333;font-weight:bold;margin-right:15px}
.prompt-tname:before{content:'';display:inline-flex;margin:0px 10px 0px 0px;position:relative;top:3px;left:0px;width:33px;height:30px;background:url(../img/icon5.png) 100%/100% no-repeat transparent}
.res-total{color:#666666;font-size:16px}
.c-chose{float:right}

.c-hot-ul li .mask,.two-down-left .mask,.three-right .mask {
  display:block;
}