#gotoTop {
    width: 40px;
    height: 40px;
    border-radius: 40px;
    background: url(../image/top.png) no-repeat;
    background-size: 40px 40px;
    position: fixed;
    bottom: 158px;
    right: 5%;
}
@media only screen and (max-width: 768px) {
.black10{width:100%;float:left;height:10px;}
.tit-jr{display:none;float:left;width:60%;border:1px solid #999;height: auto;margin:20px 10%;overflow: hidden;padding:20px 10%;text-align:center;border-radius: 10px;}
.tit-jr a{color:#27221C;font-size:18px}
body, h1, h2, h3, h4, h5, h6, p, ul, ol, li, input, select, textarea, div, table, td, th, tr, dt, dd, dl{    list-style-type: none;margin: 0;padding: 0;}
ul, ol{list-style: none;}
em, i{font-style: normal;}
img{object-fit: cover;border: 0;vertical-align: middle;}
input, select{vertical-align: middle;outline: none;}
a{text-decoration: none;}
img{border: none;}
body{min-width:100%;font-family: 'Microsoft YaHei', 'Arial', 'Heiti SC';background: #eee url(../image/pt.png) repeat;}
body{ /***-webkit-user-select:none;-moz-user-select:none; -ms-user-select:none;user-select:none;**/}
.more_href{background:#27221C;width:90%;margin:30px 5%;height:55px;text-align:center;color:#fff;line-height:55px;border-radius: 40px;font-size:20px}
.W_1200{width: 100%;margin: 0 auto;}
/********** header **********/

.tit-zb{display:none;float:214px;border-radius:0px 0px 0 0;background:linear-gradient(to top right,#27221C,#bd1a2d);float:left;width:100%;min-height:90px;line-height:30px;margin:0px 0 0 0;color:#fff;overflow: hidden;}
.tit-zb ul{text-align:center;padding:20px 0;}


.tit-zb a{font-size:14px;text-align:center;white-space: nowrap;line-height:30px;margin:0 0 0 0;color:#fff;padding:0 10px}
.tit-zb a:hover{color:#f00}
.tit-zb #sjb{float:left;width:100%;}
.tit-zb a img{ object-fit: cover;height:40px;max-width: 100%;display: block;    margin: 25px auto 15px auto;}
/*新闻列表*/
.news-list-wutu{float:left;width: 100%;height: auto;margin-left: 10px;margin:20px 0;}
.news-list-wutu ul li{width: 100%;height:50px;overflow: hidden;line-height:25px;float:left;border-top:1px solid #e8e8e8;margin:0 0 25px 0;padding-top:25px;}
.news-list-wutu ul li a:hover{color:#f00}
.news-list-wutu ul li:hover{background:#f8f8f8}
.news-list-wutu ul li span{float:left;border-radius: 20px;padding:0px 8px;background:#f8f8f8;margin:0 10px 0  0;height:50px;line-height:50px;font-size: 12px;color: #666;}
.news-list-wutu ul li a {margin: 0px  10px 0 0;font-size: 16px;color: #555;}
/*新闻列表*/
.news-list{float:left;width:96%;height: auto;margin:0px 2%;overflow: hidden;}
.news-list>ul li{width: 100%;height:100px;display: block;border-top: 1px solid #e6e6e6;overflow: hidden;}
.news-list>ul li a img{max-width:30%;height:80px;border-radius: 10px;display: block;float: left;margin: 10px 10px 0 0;overflow: hidden;}
.news-list>ul li a span{display: block;min-width: 60%;height:60px;line-height:30px;overflow: hidden;margin: 20px 0 10px 0;font-size: 16px;color: #404040;}
.news-list>ul li p{display:none;}
.news-list>ul li div{display:none;}
/*2023-LOGO*/
.black100{width:100px;float:left;height:102px}
.top_home{box-shadow: 0 5px 10px #ddd;position: fixed;z-index:999; top: 0px;right:0px;height:100px;background:#fff;width: 100%;border-bottom:1px solid #ddd;}
.logo-img{text-align: center;width:100%;box-shadow: 0 5px 10px #ddd;}
.logo-img img{text-align: center;width: auto;height:46px;margin: 3px 0 3px 0px;}
.logo-txt{border-top:1px solid #f1f1f1;background:#f8f8f8;text-align: center;margin:0px 0 0 0%;overflow: hidden;}
.logo-txt a{text-align:center;font-size:14px;color:#333;padding:0px 0px;margin:0 5px;overflow: hidden; display: inline-block;}

.logo-txt a:hover,.logo-txt a.cav{font-weight:700;color:#27221C;}

/*search*/
.search{display:none;    font-size: 14px;
    margin:14px  10px 0 0;
    color: #fff;
    position: relative;
    cursor: pointer;
    background: linear-gradient(135deg,#ff0000,#27221C);
    border-radius: 36px;
    padding: 0 20px;
    height: 38px;
    line-height: 38px;
    min-width: 130px;
}
/*面包屑*/
.brednav{display:none;height:45px;text-align:center;margin:0px 0; padding:0px 4%;overflow: hidden;border-bottom: 1px solid #d8d8d8;}
.brednav p{line-height:38px;height:45px;line-height:45px;color: #ccc;font-size:18px;}
.brednav p a{color: #999;}
.brednav p a:hover{color: #12B89C;}
.con-left,.con-right{width:96%;margin:0 2%;}
/*热门话题*/
.hot-con{width:96%;margin: 20px 2% 0 2%;overflow: hidden;}
.hot-con li{background: url(../image/10.png) 0px 8px no-repeat;width:100%;overflow: hidden;float:left;max-height:50px;margin: 10px 0;line-height:30px;padding:0 0 0 25px;}
.hot-con li a{float:left;width: 100%;line-height: 20px;overflow : hidden; color: #404040; font-size:14px;}
.hot-con li:hover a{color: #27221C;}
.hot-con li:hover i{background:#27221C;}
.bt-c2{display: none;height:60px;line-height:60px;width:100%;margin:0px 0;float:left;overflow: hidden;}
.bt-c2 p, .bt-c2 h2{font-weight: normal;float: left;width:100%;font-size: 18px;color: #fff;line-height: 60px;background:#27221C ;border-radius: 8px;text-align:center}
.bt-c2 a{float: right;line-height: 24px;font-size: 14px;color: #27221C;margin: 0 0 0 20px;height: 24px;display: inline-block;}
.page-c{width:100%;float:left;}
#page{display:table;margin: 30px auto 30px;}
#page ul{text-align: center;}
#page a,#page span{width: auto;padding:0 10px;height: 30px;line-height: 30px;color: #666;display: inline-block;font-size: 14px;border-radius: 5px;border: 1px solid #e6e6e6;margin: 5px 5px;}
#page span{background-color: #27221C!important;color: #fff!important;}
#page a:hover{background-color: #27221C!important;color: #fff!important;}
.activP{background-color:#27221C!important;color:#fff!important}
.list-tit{float:left;background:#27221C;width:92%;height:38px;padding:10px 4%;margin:20px 0 0 0%;overflow: hidden;}
.list-tit h2{float:left;font-size:26px;padding:0 0 0 0px;line-height:38px;color:#fff}
.list-tit span{float:right;font-size:16px;line-height:42px;color:#fff}
.list-tit{font-size:16px;line-height:42px;margin-right:10px;color:#fff}
.right-tit{float:left;background:#fff;width:90%;padding:0 5%}
.right-tit ul{float:left;width:100%;margin:20px 0;}
.right-tit ul li{float:left;width:25%;height:40px;margin:0 0 0px 0;padding:4% 0;}
.right-tit .arc-right-img{float:left;height:35px;width:100%;}
.right-tit .arc-right-img img{object-fit: cover;border-radius: 0%;display: block; margin:0px auto;height:100%;}
.right-tit .arc-right-name{text-align:center;margin:5px 0 0 0;color:#000;float:left;width:100%}
.right-tit  ul li:hover{border-radius: 10%;background:#eee;color:#f00000;}

.list-titt{float:left;background:#27221C;width:92%;height:38px;padding:10px 4%;margin:20px 0 0 0%;overflow: hidden;}
.list-titt h2{float:left;font-size:26px;padding:0 0 0 0px;line-height:38px;color:#fff}
.list-titt span{float:right;font-size:16px;line-height:42px;color:#fff}
.list-titt{font-size:16px;line-height:42px;margin-right:10px;color:#fff}
.right-titt{float:left;background:#fff;width:90%;padding:0 5%}
.right-titt ul{float:left;width:100%;margin:20px 0;}
.right-titt ul li{float:left;width:25%;height:40px;margin:0 0 0px 0;padding:4% 0;}
.right-titt .arc-right-img{float:left;height:35px;width:100%;}
.right-titt .arc-right-img img{object-fit: cover;border-radius: 0%;display: block; margin:0px auto;height:100%;}
.right-titt .arc-right-name{text-align:center;margin:5px 0 0 0;color:#000;float:left;width:100%}
.right-titt  ul li:hover{border-radius: 10%;background:#eee;color:#f00000;}

.right-akimg {width:100%;float:left;padding:20px 0;}
.right-akimg img{width:100%;border-radius:8px;}
.tit-yx{ width:90%;float:left;background:#27221C url(../image/goin-right.png) 0 0px no-repeat;border-bottom:0px solid #ccc;overflow: hidden;overflow: hidden; margin: 0px 0;padding:10px 5%;}
.tit-yx h2{width:100%;text-align:center;line-height:52px;font-size:26px;margin:0px 0%;color:#fff;padding:0px}
.tit-yx h2{float:left;width:100%}
.tit-yx h2 a{display:none;}
.tit-yx .fr{display:none}
.list-nav{text-align:center;background: #f8f8f8;float:left;border-bottom:1px solid #ddd;height:60px;width:96%;margin:0px 0 0px 0;padding:0 2%;overflow: hidden;}
.list-nav a{width:25%;text-align:center;line-height:60px;height:40px;font-size:16px;margin:0px auto;font-weight:700;color:#27221C;padding: 0 3%;overflow: hidden;}
.list-nav a:hover{ color:#f00;}
.list-nav .bttab-style,.tit-yx .bttab-style{color:#f00}
/*links*/
.lis{font-size:14px;color:#fff}
.Foot{width:96%;float:left;background: #27221C;padding: 20px 2% 70px 2%;}
.Foot p{width:100%;height:40px;line-height: 20px;overflow: hidden;text-align: center;color: #ccc;font-size: 12px;}
.Foot p a{color: #ccc;margin: 0 2px;font-size:12px;}
.Foot p a:hover{color: #f00;}
.Foot dd{float:left;border-bottom:1px solid #ccc;width:96%;margin: -30px 2% 20px 2%;padding:0 0 20px 0;}
.Foot dd a{float:left;width:23%;height:40px;font-size:14px;color: #fff;overflow: hidden;margin: 0 0 0 2%;line-height:40px;}
.footer2 {    width: 100%;    position: fixed;    bottom: 0;    height: 50px;    z-index: 100;    background: #f2f2f2;    border-top: 1px solid #cecece;    padding-top: 5px;    margin: 0 auto;    left: 0;    right: 0;
}
.footer2{float:left;width:100%;position:fixed;bottom:0;height:50px;z-index:100;background:#f2f2f2;border-top:1px solid #cecece;padding-top:5px;margin:0 auto;left:0;right:0}
.footer2 a{width:20%;float:left;text-align:center;color:#666}
.footer2 a.dq{color:#27221C}
.footer2 a i{width:100%;display:block;height:25px}
.footer2 a.index i{background:url(../image/live7.png) no-repeat top center;background-size:23px 23px}
.footer2 a.icozq i{background:url(../image/zqzb6.png) no-repeat top center;background-size:23px 23px}
.footer2 a.icolq i{background:url(../image/lqzb3.png) no-repeat top center;background-size:23px 23px}
.footer2 a.icobj i{background:url(../image/bj.png) no-repeat top center;background-size:25px 25px}
.footer2 a.icolx i{background:url(../image/lx7.png) no-repeat top center;background-size:23px 23px}
.footer2 a.icoxs i{background:url(../image/tj4.png) no-repeat top center;background-size:25px 25px}
/**2023-live**/
.top-live{display:none;}
.list-live-gdzb a{display:none}
.index-jd{border-radius:0px;width:100%;float:left;height:auto;overflow: hidden;background: #fff;padding: 0px;margin:0px 0;}
.index-jd-left{border-radius:0px;float:right;width:100%;height:250px;background:#27221C;margin:0px 0;display: none;}
.index-jd-left .img2023{border-radius:0;float:left;width:100%;background:#666;height:250px;overflow: hidden;}
.index-jd-left img{min-height:250px;width:100%;}
.index-jd-left dd{display:none;}
.index-jd-left span{background: -webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,.63)),color-stop(71%,rgba(0,0,0,.11)),to(transparent));
    background: linear-gradient(1turn,rgba(0,0,0,.63),rgba(0,0,0,.11) 71%,transparent);
    float: left;
    margin: -89px 0 0 0px;
    font-size: 18px;height: 89px;
    color: #fff;padding: 0 5%;width: 90%;line-height: 110px;}
.index-jd-right{display:none;}
.more a{float:left;width:90%;height:50px;border-radius:8px;margin:30px 5%;line-height:50px;background:#eee;text-align:center;color:#27221C;font-size:16px}
/*新闻列表*/
.newslist dl{border-bottom: 1px solid #ddd;float:left;width:90%;height:100px;margin:5% 0 0 0;padding:0 0 5% 0}
.list-img{background:#27221C;float:left;width:30%;height:100px;margin:0px 0px 0px 0;border-radius:28px 0px 0 0;overflow: hidden;}
.list-img img{float:left;width:100%;min-height:100px;}
.newslist li{float:left;width:100%;}
.newslist dd{float:left;text-align:left;width:64%;height:120px;margin:0 0 0 5%;overflow: hidden;}
.newslist .a1{background: url(../image/ico-time-2.png) 0 4px no-repeat;float:left;width:100%;height:20px;line-height:20px;padding:0 0 0 20px;overflow: hidden;margin-top:10px;color:#999;font-size:12px}
.newslist .a2{float:left;width:100%;font-weight:600;font-size:16px;height:50px;line-height:25px;color:#555;padding:10px 0 0 0px;overflow: hidden;}
.newslist dd:hover{color:#f00;}
.more a{float:left;width:90%;height:50px;border-radius:8px;margin:30px 5%;line-height:50px;background:#eee;color:#27221C;font-size:16px}
/**right*list**/
.list{border-radius:0 0px 8px 8px;float:left;width:90%;max-height:auto;background:#fff;margin:20px 20px 0 0;padding:0 5%;overflow:auto;}
.list li{float:left;width:100%;max-height:120px;margin:8px 0%;border-bottom:1px solid #e8e8e8;padding-bottom:20px;}
.list li .k1{margin:0px 0 0px 0;float:left;color:#999;padding:0 0px 0 40px;font-size:12px;line-height:15px;height:30px}
.list li .k1 dl{float:left;}
.list li .k1 dd{float:left;width:100%;padding:0 0 0 0px;}
.list li a{width:100%;float:left;color:#000;line-height:25px}
.list li a b{float: left;width: 88%;padding: 0 0 0 40px;height: 30px;line-height: 30px;font-size: 14px;margin: 0 0px 0 0;overflow: hidden;padding-left: 0;}
.list li a b:before {display: inline-block;border-radius: 16px;width: 16px;height: 16px;content: " ";background: #27221C;margin-right: 10px;vertical-align: middle;
}
.list li a span{float:left;width:100%;font-size:12px;margin:0 0px 0 0;font-weight:300;overflow:auto;}
.list li a:hover,.list li dd:hover,.list li dl:hover{color:#f00}
}
@media only screen and (min-width: 768px) { 
    .black100{width:100px;float:left;height:82px}
  .black20{width:100%;float:left;height:0px;}
.tit-zb{border-radius:8px; height:60px;float:left;background:#f8f8f8;float:left;width:100%;min-height:60px;line-height:60px;margin:0 0 20px 0;overflow: hidden;box-shadow: 0 5px 10px #eee;}
.tit-zb ul{}


.tit-zb a{font-size:16px;white-space: nowrap;line-height:30px;margin:0 0 0 0;color:#444;padding:0  0 0 15px}
.tit-zb a:hover{color:#f00}
.tit-zb #sjb{float:left;width:100px;}
.tit-zb a img{border-radius:5px; object-fit: cover;height:30px;max-width: 100%;display: block; margin: 15px auto 0px auto;}


    .footer2 {display:none;}
    .tit-jr{float:left;width:60%;border:1px solid #999;height: auto;margin:20px 10%;overflow: hidden;padding:20px 10%;text-align:center;border-radius: 10px;}
.tit-jr a{color:#27221C;font-size:18px}
body, h1, h2, h3, h4, h5, h6, p, ul, ol, li, input, select, textarea, div, table, td, th, tr, dt, dd, dl{margin: 0;padding: 0;list-style-type:none;}
ul, ol{list-style: none;}
em, i{font-style: normal;}
img{object-fit: cover;border: 0;vertical-align: middle;}
input, select{vertical-align: middle;outline: none;}
a{text-decoration: none;}
img{border: none;}
body{font-family: 'Microsoft YaHei', 'Arial', 'Heiti SC';background: #eee url(../image/pt.png) repeat;}
body{-webkit-user-select:none;-moz-user-select:none; -ms-user-select:none; user-select:none;}
.fl{display: block;float: left;}
.fr{display: block;float: right;}
.W_1200{width:1200px;margin: 0 auto; }
.Mgtop_20{margin-top: 20px;}
/********** header **********/
.more_href{background:#27221C;width:90%;margin:30px 5%;height:55px;text-align:center;color:#fff;line-height:55px;border-radius: 40px;font-size:20px}
/*新闻列表*/
.newslist dl{border-bottom: 1px solid #eee;float:left;width:90%;margin:3% 0 0 0;padding:0 0 3% 0}
.list-img{background:#27221C;float:left;width:30%;height:130px;margin:0px 0px 0px 0;border-radius:8px;overflow: hidden;}
.list-img img{float:left;width:100%;min-height:130px;}
.newslist li{float:left;width:100%;}
.newslist dd{float:left;text-align:left;margin:0 0 0 5%;overflow: hidden;}
.newslist .a1{background: url(../image/ico-time-2.png) 0 2px no-repeat;float:left;width:100%;height:20px;padding:0 0 0 20px;overflow: hidden;color:#999;font-size:12px}
.newslist .a2{float:left;width:100%;font-weight:700;font-size:22px;line-height:40px;overflow: hidden;}
.newslist dd:hover{color:#27221C;}
/*2023-LOGO*/
.top_home{box-shadow: 0 5px 10px #ddd;position: fixed;top: 0px;right: 0px;height:68px;background:#fff;z-index: 2;width: 100%;box-shadow: 0 5px 10px #ddd;}
.logo-img{width:300px;}
.logo-img img{float:left;width: auto;height:56px;margin: 5px 0 0 0px;}
.logo-txt{margin:0px 0 0 24px;float:left;overflow: hidden;}
.logo-txt a{float:left;font-size:18px;color:#666;line-height:68px;height:64px;padding:0px 0px;margin:0 15px;overflow: hidden;}
.logo-txt a:hover,.logo-txt a.cav{font-weight:0;color:#27221C;border-bottom:4px solid #27221C;}
/*search*/
.search{width: 260px;height: 38px;border: 1px solid #eee;background: #eee;margin: 14px 0 0 0;border-radius: 18px;
}
.search .key {width: 210px;background: #eee;border: none;height: 30px;margin: 3px 10px;color: #999;
}
.search .btn {width: 48px;height: 30px;border: none;cursor: pointer;margin: -32px 4px;border-radius: 100px;background: #27221C url(../image/ico-search.png) no-repeat center;
}

.index-jd{float:left;border-radius:10px;width:100%;float:left;height:450px;overflow: hidden;background: #fff;padding: 0px 0px 0px 0;margin:0px 0 0 0;}

.index-jd-left{height: 430px;border-radius: 10px;
    -webkit-box-shadow: 2px 11px 13px 0 rgb(79 56 56 / 19%);
    box-shadow: 2px 11px 13px 0 rgb(79 56 56 / 19%);float:right;width:750px;margin:0px 0;overflow:hidden;}
    .index-jd-left .img2023{float:left;}
.index-jd-left img{min-height:430px;width:100%;}
.index-jd-left dd{display:none}
.index-jd-left span{
    background: -webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,.63)),color-stop(71%,rgba(0,0,0,.11)),to(transparent));
    background: linear-gradient(1turn,rgba(0,0,0,.63),rgba(0,0,0,.11) 71%,transparent);
    float:left;margin:-140px 0 0 0px;font-size:24px;height:99px;color: #fff;padding:0 5%;width:90%;line-height:110px}
    
.index-jd-right{box-shadow: 0 5px 10px #eee;border-radius: 10px;background:#fff;width:378px;padding:25px ;float:left;overflow: hidden;}
.index-jd-right dl {background: url(../image/ball-blue.gif) 0 0px no-repeat;border-bottom: 0px solid #dcdcdc;width: 100%;background-size: 18px;float: left;}
.index-jd-right dl a{float: left;
    overflow: hidden;
    font-size: 18px;
    color: #27221C;
    padding: 0 0 0px 28px;
    height: 30px;
    line-height: 20px;}
.index-jd-right dl p{float:right;}
.index-jd-right dl p img{z-index:20;float:right;height:20px;padding:0;margin:0px 0 0 0px}

.index-jd-right ul{width:100%;float:left;overflow: hidden;}
.index-jd-right ul li{background:url(../image/d.jpg) 0 15px no-repeat;width:96%;padding:0 0  0 5%;float:left;line-height:35px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;-o-text-overflow:ellipsis;}
.index-jd-right ul li a{font-size:16px;color:#666;}
.index-jd-right ul li a:hover{color:#000;font-weight:bold}
.index-jd-right ul li img{width:20px;margin:-5px 10px 0 0;}
/**right*list**/
.list{border-radius:0 0px 8px 8px;float:left;width:90%;max-height:auto;background:#fff;margin:0px 0% 0 0;padding:5%;overflow:auto;}
.list li{float:left;width:100%;max-height:120px;margin:8px 0%;border-bottom:1px solid #eee;padding-bottom:20px;}
.list li .k1{margin:0px 0 0px 0;float:left;color:#999;padding:0 0px 0 40px;font-size:12px;line-height:15px;height:30px}
.list li .k1 dl{float:left;}
.list li .k1 dd{float:left;width:100%;padding:0 0 0 0px;}
.list li a{width:100%;float:left;color:#000;line-height:25px}
.list li a b{background-size: 20px;float: left;width: 100%;height: 30px;line-height: 30px;font-size: 16px;margin: 0 0px 0 0;overflow: hidden;font-weight: 500;color: #666;}
.list li a b:before {display: inline-block;border-radius: 16px;width: 16px;height: 16px;content: " ";background: #27221C;margin-right: 10px;vertical-align: middle;}
.list li a span{float:left;width:100%;font-size:12px;margin:0 0px 0 0;font-weight:300;overflow:auto;}
.list li a b:hover,.list li a:hover,.list li dd:hover,.list li dl:hover{color:#000;font-weight:700}

.conn,.ZT-wrap {clear:both;position: relative;width:1200px;margin: 0 auto; }
.conn-con,.zt-content {width:1200px; overflow: hidden; margin:20px auto; }
.conn-left,.zt-content .cont_L, .contwrap .cont_L {box-shadow: 0 5px 10px #eee;border-radius:8px;padding:0 0px; width: 800px; float: left; margin: 0 20px 40px 0; }
.news_info_warp { background:#f8f8f8; }
.conn-right,.zt-content .cont_R, .contwrap .cont_R { box-shadow: 0 5px 10px #eee;width: 380px; float: right; }
.more a{float:left;width:90%;height:50px;border-radius:8px;margin:30px 5%;line-height:50px;background:#eee;text-align:center;color:#27221C;font-size:16px}
.more a:hover{background:#27221C;color:#fff;font-size:16px}
/*Foot*/
.Bot{width: 1200px;height: auto;}
/*links*/
.Foot{width:100%;float:left;background: #27221C;padding: 30px 0;margin:-20px 0 0 0;}
.Foot p{width: 1200px;height:40px;line-height: 40px;overflow: hidden;text-align: center;color: #fff;font-size: 14px;}
.Foot p a{color: #fff;margin: 0 2px;}
.Foot dd a:hover,.Foot p a:hover{color: #f00;}
.Foot dd{float:left;border-bottom:1px solid #666;width:100%;margin: 0 0% 20px 0%;padding:0 0 20px 0;}
.Foot dd a{float:left;width:8%;height:40px;font-size:16px;color: #fff;overflow: hidden;margin: 0 1%;line-height:40px;}
/*面包屑*/
.Heji_info{background:#fff}
.brednav{box-shadow: 0 5px 10px #eee;height:60px;margin: 0 0 0px 0;}
.brednav p{background: url(../image/home.png) 0px 20px no-repeat;background-size:20px;margin:0 0 0 39px;line-height:60px;color: #999;font-size: 16px;padding:0 0 0 30px;}
.brednav p a{color: #999;}
.brednav p a:hover{color: #27221C;}
.con-left{width: 780px;margin-right:20px;}
.con-right{width: 380px;margin-left: 0px;}
.con-all:after{content: ' ';display: block;clear: both;}
.page-c{width:100%;float:left;}
#page{display:table;margin: 30px auto 30px;}
#page li{display: inline-block;}
#page a,#page span{display: inline-block;width: auto;padding:0 10px;height: 30px;text-align: center;line-height: 30px;color: #666;font-size: 14px;border-radius: 5px;border: 1px solid #ddd;margin: 0 5px;}
#page span{background-color: #27221C!important;color: #fff!important;}
#page a:hover{background-color: #27221C!important;color: #fff!important;}

.bt-c2{box-shadow: 0 5px 10px #eee;float: left;background: linear-gradient(135deg,#4C906E,#27221C);width:100%;height:60px;margin:0;padding:0px;border-radius:8px;overflow:hidden;}
.bt-c2 p{border-left: 5px solid #fff;width:150px;height:20px;float: left;font-size: 20px;color: #fff;line-height:20px;margin:20px 0 20px 20px;padding-left:10px;}

.bt-c2 span a{border-left: 1px solid #ccc;float: right;line-height: 16px;font-size: 16px;color: #fff;margin:23px 20px 0 0px;height: 16px;display: inline-block;padding:0 0 0 20px}
.bt-c2 span .bttab-style,.bt-c2 span a:hover{font-weight:700;color: #fff;}
.bt-c2 span{float: right;}



/**2023-live**/
.top-live{border: 1px solid #eee;background:#f8f8f8;height:200px;padding:0px 10px;overflow: hidden;margin:0 0 20px 0;box-shadow: 0 5px 10px #eee;}

.list-live{background:#fff;border: 1px solid #eee;box-shadow: 0 5px 10px #eee;border-radius:8px;padding:10px 10px 20px 10px;float:left;width:206px;margin:10px 10px 10px 0;overflow: hidden;}
.list-live:hover{background:#f8f8f8;}
.list-live a{color:#666;}
.list-live-title{float:left;width:100%;height:30px;line-height:30px;width:100%;margin:0 0 0px 15px;text-align:left;color:#666;overflow: hidden;font-weight:bold;}
.list-live-time{font-size:12px;margin:0 0 0 32px;float:left;color:#bbb;overflow: hidden;}

.list-live-txt{float:left;width:100%;width:100%;margin: 10px;text-align:center;color:#666;overflow: hidden;}
.list-live-txt p{float:left;width:90%;height:38px;line-height:30px;overflow: hidden;}
.list-live-txt p img{float:left;margin:0px 10px 0 0;width:30px;}
.list-live-txt p span{float:left;width:140px;overflow: hidden;}


.right-titt{border-radius:8px;float:left;background:#f8f8f8;width:96%;padding:0 2%;margin:10px 0;}
.right-titt ul{float:left;width:100%;margin:20px 0;}
.right-titt ul li{float:left;width:10%;height:20px;margin:0 0 0px 0;padding:2% 0;}
.right-titt .arc-right-img{float:left;height:35px;width:100%;}
.right-titt .arc-right-img img{object-fit: cover;border-radius: 0%;display: block; margin:0px auto;height:100%;}
.right-titt .arc-right-name{text-align:center;margin:0px 0 0 0;color:#000;line-height:20px;float:left;width:100%}
.right-titt  ul li:hover{border-radius: 10%;background:#eee;color:#f00000;}



.right-tit{border-radius:8px;float:left;background:#f8f8f8;width:96%;padding:0 2%;margin:10px 0;}
.right-tit ul{float:left;width:100%;margin:20px 0;}
.right-tit ul li{float:left;width:25%;height:20px;margin:0 0 0px 0;padding:4% 0;}
.right-tit .arc-right-img{float:left;height:35px;width:100%;}
.right-tit .arc-right-img img{object-fit: cover;border-radius: 0%;display: block; margin:0px auto;height:100%;}
.right-tit .arc-right-name{text-align:center;margin:0px 0 0 0;color:#000;line-height:20px;float:left;width:100%}
.right-tit  ul li:hover{border-radius: 10%;background:#eee;color:#f00000;}
.right-akimg {width:100%;float:left;padding:20px 0;}
.right-akimg img{width:100%;border-radius:8px;}

.list-tit{background: url(../image/01.png) 0px 0px no-repeat;float:left;border-left:5px solid #27221C;height:60px;width:100%;margin:0px 0 0px 0;}
.list-tit h2{float:left;font-size:28px;padding:0 0 0 20px;line-height:60px;margin-right:0px;color:#27221C}
.list-tit span{float:right;font-size:14px;line-height:60px;padding:0  20px 0 0;color:#27221C}
.list-tit{font-size:14px;line-height:30px;margin-right:10px;color:#27221C
}
.list-nav{background: #eee;float:left;border-bottom:2px solid #eee;height:60px;width:90%;margin:0px 0 20px 0;padding:0 5%;}
.list-nav a{background: url(../image/icon13.png) 0px 6px no-repeat;border:0px solid #ccc;font-size:18px;line-height:60px;height:60px;padding: 5px 30px;margin:0 20px 0 0; color:#27221C;font-weight:700;border-radius:0px;}
.list-nav a:hover{ color:#f00;}
.list-nav .bttab-style{background: url(../image/icon18_1.png) 0px 6px no-repeat;color:#f00}
.tit-yx .bttab-style{color:#ff0000}
.tit-yx{ width:100%;float:left;
	overflow: hidden; margin: 0px 0 20px 0;padding:0 0;
		height: 70px;	color: #fff;	background: linear-gradient(-45deg, #EE7752, #E73C7E, #23A6D5, #23D5AB);	background-size: 400% 400%;	-webkit-animation: Gradient 15s ease infinite;	-moz-animation: Gradient 15s ease infinite;	animation: Gradient 15s ease infinite;}
		@-webkit-keyframes Gradient {
		    0% {		background-position: 0% 50%	}
		50% {		background-position: 100% 50%	}
		100% {		background-position: 0% 50%	}
		    
		}
		@-moz-keyframes Gradient {
		    0% {		background-position: 0% 50%	}
		    50% {		background-position: 100% 50%	}
		    100% {		background-position: 0% 50%}
		    
		}
		@keyframes Gradient {
		    0% {		background-position: 0% 50%	}	
		    50% {		background-position: 100% 50%	}
		    100% {		background-position: 0% 50%	}
		    
		}
		
.tit-yx h2{width:90%;text-align:center;line-height:70px;font-size:46px;margin:0px 5%;color:#fff;padding:0px}
.tit-yx h2  a{text-align:center;line-height:90px;font-size:26px;margin:0px 0;color:#fff;padding:0 0 0 28px}
.tit-yx h2  a:hover{color:#ff0000;}
.tit-yx .fr{display:none}

.li-saishi{
    
}
.li-saishi a{
    color: #467f61!important;
    display: inline-block!important;
    padding: 10px 20px;
    font-size: 16px;
}
.saishi{
    color: #fff;
}

.zb-tags{
    float: left;
    width: 100%;
}
.zb-tags p{
font-size: 16px;
    line-height: 40px;
}
.tags{width: 100%;
    float: left;
    padding: 30px 0;
    margin: -20px 0 0 0;}
.tags-p{
    float: left;
    padding: 5px 10px;
    margin: 5px 5px;
    box-shadow: 0 5px 10px #eee;
    background: linear-gradient(135deg,#4C906E,#27221C);
}
.tags-a{
    color: #fff;
}

.pagination-box {
    text-align: center;
    margin-top: 30px;
}
.pagination-box ul.pagination {
    display: inline-block;
    padding: 0;
    margin: 0;
}
.float-clear {
    zoom: 1;
}
.pagination-box ul.pagination li.active {
    background-color: #4a8a69;
    border: 1px solid #4a8a69;
}
.pagination-box ul.pagination li {
    float: left;
    height: 24px;
    padding: 0 5px;
    margin-right: 8px;
    margin-bottom: 8px;
    line-height: 24px;
    text-align: center;
    font-size: 16px;
    border: 1px solid #dcdcdc;
    border-radius: 1px;
    transition: background-color 0.3s;
    cursor: pointer;
    min-width: 26px;
}
.pagination-box ul.pagination li a {
    display: block;
    width: 100%;
    height: 100%;
    color: #949494;
    text-decoration: none;
}
.pagination-box ul.pagination li.active a {
    color: white;
}
