/*!
 * public css V1.0
 * 08.2021
 * 
 */

/*** CSS 通用内容 ***/
html {  font-family: sans-serif;  -webkit-text-size-adjust: 100%;      -ms-text-size-adjust: 100%;}
body, div, h1, h2, h3, h4, h5, h5, p, ul, ol, li, dl, dt, dd { margin: 0; padding: 0; font-weight:normal;}
ul, ol { list-style-type: none;}em { font-style: normal}

body {color:#444;}
input,textarea { font: 14px "Microsoft Yahei",Arial,Helvetica,sans-serif;line-height:30px; border:none;outline:none;}

a { color: #333; text-decoration: none;cursor: pointer;}
a:hover { color: #3e30a6;}

body, div{ line-height:26px; font-size: 16px}

/*********common area*************/
.g-c-area {margin:0px auto; position: relative}
.fl-left {float:left}
.fl-right {float:right}
.txt-c {text-align: center}
/**clear**/
.clearfix:before,.clearfix:after{content:"";display:table;}
.clearfix:after{clear:both;overflow:hidden;}
.clearfix{zoom:1;}

/*
*,
*:before,
*:after {  -webkit-box-sizing: border-box;   -moz-box-sizing: border-box;      box-sizing: border-box;}

/*******************/
.w1440 {width:1100px;margin:0 auto;border:0px solid #ccc}
.w1100 {background: #fff;width:1100px;overflow: hidden;margin:10px auto;}
.mb30 {margin-bottom: 30px}
.sp10 {font-size:1px;display:block; clear:both;overflow:hidden;height:10px;}

.gray {color:#aaaaaa}
/*******list*******/
.cm-ul-list {}
.cm-ul-list li { line-height: 40px;height:40px;overflow:hidden;text-overflow:ellipsis;white-space: nowrap;transition:all 0.2s linear; -webkit-transition:all 0.2s linear;border-bottom:0px solid #ddd;}
.cm-ul-list li a {}

.cm-pic-list {}
.cm-pic-list li{float:left;margin-right:3.2%;width:30%; margin-bottom:20px;}
.cm-pic-list  img {width:100%;height:100%}
.cm-pic-list  p { overflow: hidden;text-overflow:ellipsis;white-space: nowrap; text-align: center}
.cm-pic-list li a { margin:10px 0 6px}

.cm-picrw-list {} 
.cm-picrw-list li {margin-bottom: 20px; position: relative;transition:all 0.2s linear; -webkit-transition:all 0.2s linear;} 
.cm-picrw-list li>a {  display: block; position: relative; margin-right:20px} 
.cm-picrw-list li>a img { width: 175px; height: 115px; display: block; position: absolute;top:0px;left:0px; z-index: 20 } 
.cm-picrw-list li p {margin-left:190px } 
.cm-picrw-list li a p, 
.cm-picrw-list li p { height: 115px; line-height: 29px;border-bottom: 1px solid #e9e9e9;overflow: hidden; }

.img-overw {position: relative;line-height: 0px;}
.img-overw img {width:100%;height:100%}
.img-overw p {position: absolute;  width: 100%; height: 50px;line-height: 58px; bottom: 0px; color: #fff;  
	padding: 0 8px;	background: -webkit-linear-gradient(bottom, rgba(0,0,0,1), rgba(0,0,0,0));     filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#7f000000,endColorstr=#7f000000);
    box-sizing: border-box;    overflow: hidden;    text-overflow: ellipsis;    white-space: nowrap; transition:all 0.2s linear; -webkit-transition:all 0.2s linear;}

.pagenumb {padding:10px 0; text-align: center}
.pagenumb a {margin:0 10px; display: inline-block;width:12px;height:18px}
.pagenumb a img {width:100%;height:100%}
.pagenumb em {width:7px;height:7px; border-radius: 4px; background: #fff; display: inline-block;margin:5px 6px}
.pagenumb em.on {background: #fde47b}

.videobox {} 
.videobox li {position: relative}
 .videobox li a img { width: 100%;  height: 100%; } 
 .videobox li>a:before, .videobox a:before {
     content: '';  display: block;  width: 60px;  height: 60px;
     background: url("../images/i-play.png") no-repeat;
     background-size: 100%;   border-radius: 50%;
     position: absolute;
     left: 50%; top: 50%;  z-index: 10;margin-left:-30px;margin-top:-30px;
 }

.list-2col li {float:left;width:47%;margin-right:3%;}
.list-3col li {float:left;width:32%;margin-right:1.3%;}
.list-4col li {float:left;width:22%;margin-right:3%;}
.list-5col li {float:left;width:18%;margin-right:2%}

/*******/
.rollmumb {padding:10px 0; text-align: center;}
.rollmumb a {margin:0 10px; display: inline-block;width:12px;height:18px;}
.rollmumb a img {width:100%;height:100%}
.rollmumb em {width:7px;height:7px; border-radius: 4px; background: #ddd; display: inline-block;margin:5px 6px}
.rollmumb em.on {background: #b80c0c}
.rollmumb em.on2 {background: #ffec1c}

.pagemumb {padding:10px 0; text-align: center;color:#999999;font-size: 12px;}
.pagemumb a {margin:0 10px; display: inline-block;width:16px;background: #eee;padding:0px 6px;font-size: 14px;line-height: 28px}
.pagemumb a:hover {background: #aeaeae}
.pagemumb em {width:15px;height:15px; display: inline-block;margin:5px 8px;font-size: 16px;font-weight: bold}

/*****/
.mobileh5-box { position: relative;margin:0 auto}
.mobileh5-box ul{width:90%;margin:0 auto}
.mobileh5-box li {width:33%;position: relative;padding:0px;line-height: 0;float:left;}
.mobileh5-box li a{width:286px;height:510px;display: block;margin:00px auto;padding-top:40px; text-align: center;background: url("../images/mobileh5-bg.png") no-repeat 0 0 ; }
.mobileh5-box li img {width:250px;border-radius: 0px;border: 0px solid #fff;}
.mobileh5-box li .mobileh5-box-bg {position: absolute;width:260px;background: #153a85;height:480px;top:7px;z-index: 20;border-radius: 30px;opacity: 0;filter:alpha(opacity=0); transition:all 0.2s linear; -webkit-transition:all 0.2s linear;border: 6px solid #153a85;left: 50%;margin-left:-135px}
.mobileh5-box li .info h3 {color:#fff; font-size: 24px;position: absolute;z-index: 30;top:400px;opacity: 0;filter:alpha(opacity=0); width:220px;left:50%;margin-left:-110px; line-height: 34px;transition:all 0.2s linear; -webkit-transition:all 0.2s linear;}
.mobileh5-box li .info {display: nodne;width:260px;margin:0 auto;overflow: hidden}
.mobileh5-box li:hover .mobileh5-box-bg {opacity: 0.95;filter:alpha(opacity=0.95); }
.mobileh5-box li:hover .info h3{top:200px;opacity: 1;filter:alpha(opacity=1); }

.mobileh5-box .arrow-left { position: absolute;top:320px;left:10px;z-index: 5}
.mobileh5-box .arrow-right { position: absolute;top:320px;right:50px;z-index: 5}

/****form****/
.formbox {}
.form-inp {background-color:#efefef; border:0px;outline:none;padding:5px 10px}
.formbox input.inpcheck {margin-right:8px; vertical-align:middle; display:inline-block}

/******* copyright  *****/
.footcopyright { padding:50px 0 40px;text-align:center; color:#999;font-size: 14px;}
.footcopyright p {line-height: 26px}

/*********common end***********/

/* 分享 */
.fx_new{float:left; text-align:left;}
.bshare-custom a:link {color:#fff;}
.bshare-custom a:visited {color: #fff;}
.bshare-custom a:hover {color: #fff;}
.bais{color:#fff;}
.bshare-custom #bshare-shareto {color: #fff !important;}
.fx_bot {bottom:0;}

/*导航*/


/*背景*/
/*.sc_top{ background: url("../images/top.jpg") no-repeat top;height:720px; background-size: cover}
@media screen and (max-width:1920px) { 
}*/

body {background:#fff  url("../images/bg2.png") repeat center 0;  }

.fl_left {float:left}
.fl_right {float:right}

.rollleft ,.rollright {margin:0 5px}
.cm-pic-list {width:100%}
.cm-ul-list li {border-bottom:1px dashed #dee9f6;}
.cm-ul-list li a{ background:url("../images/dot.png") no-repeat 0 center;padding-left:12px;background-size:4px 4px;}
.cm-ul-list li:hover {border-bottom:1px solid #dee9f6;background: #eef5fc}

@media screen and (max-width:1920px) { 

}


/*栏目*/
.sc-title {height:115px; text-align: center; }
.sc-title h2 {font-size: 28px;}

/******* 底部 *****/

.footcopyright{width:100%;}
.copyright{	width:100%;padding:30px 0 30px 0;}
.copyright p{font-size:12px;	color:#a4bcf3;text-align: center;}


.sc-col {padding:10px;}
.more {text-align: right;}
/***/

/***** 通用内容 结束***/

/***** 页面宽度 *****/
/********/
.cm-area { width:102%}
.cm-col{background: #f8f3e7; float: left;margin-right:2%}
.cm-2col .cm-col {width:48%;}
.cm-3col .cm-col {width:31.33%;}
.cm-4col .cm-col {width:23%;}

/*******/

/**nav 导航***/

.navarea {height:60px;width:100%;color:#fff;background: #a81a14;text-align: center;}
.navarea .w1200 {position: relative; z-index: 20}
.navarea .navbg {filter:Alpha(opacity=70); opacity: 0.7; z-index: 10;width:100%;height:100%}
.nav-box{text-align: center;
            display: -webkit-box;
            overflow-x: scroll;
            -webkit-overflow-scrolling:touch;width:1000px;margin:0px auto;padding-left:20px;
        }
        /*去掉滚动条*/
        .nav-box::-webkit-scrollbar{
            width:0; 
            height:0; 
            display: none;
        }
 .nav-item{ display: block; line-height:60px   ;    text-align: center;  }
.slbg{transform: skew(-15deg);}
.nav-item a {padding:0 16px; color:#fff;}
.nav-item:hover a{background: #e5ca41;display: block;color:#870f0a;font-weight: bold}
.nav-box .on a{background: #a01e14;display: block;color:#fff;}
.nav-box .on .slbg{transform: skew(-15deg);}



/******/
/********************************/
.g-c-area {width:1200px;padding:10px 0 10px}
.sc-bartitle {width:1200px;height:70px;margin:30px auto 20px;position: relative;text-align: center}

.sc-bartitle a.more {position: absolute;bottom: 20px;right:15px;display: inline-block;color:#999999}

.footcopyright { color:#fff;margin-top:50px;padding:30px 0 40px;background: url("../images/footbg.jpg") center 0 repeat;}
/** nav***/
.g-c-100 {width:100%; position: relative}
.navmenu { position: absolute; top:30px;right:60px; z-index: 120;width:140px;}
#menufiexd{position: fixed;right: 10px;top: 10px;z-index: 999;}
#menufiexd .m {background:transparent url("../images/navrigbg.png") no-repeat scroll center 0 ;padding-bottom:10px;min-height: 300px}
#menufiexd .f {background:transparent url("../images/navrigbg.png") no-repeat scroll center bottom;height:48px} 
#menufiexd .f a{display: block;width:90px;height:40px;}

.nav-up {display: block;height:90px;}
.menulist {width:90px; margin:25px auto 0; text-align: center}
.menulist a { line-height: 38px; display: block; color:#fff; border-bottom: 0px solid #d8382f;transition: all .2s ease-in;font-size:14px;position: relative;border-bottom:#75aef4 1px solid;display:bold}
.menulist a:hover{ color:#fff;font-weight: bold}

.menulist a:before {transition: all .2s ease-in;  -webkit-transition: all 0.2s linear; opacity: 0.1; filter: Alpha(opacity=10);background: #fff; content: '';  display: block;  width: 0%;  height: 100%;position: absolute;left:50%;margin-left:-1%}
.menulist a:hover:before {opacity: 0.2; filter: Alpha(opacfffity=20);width: 100%; height:100%;margin-left:-50%}
.menulist{transform: translate(0, 0px);transition: all .2s ease-in;  -webkit-transition: all 0.2s linear; }

.menufiexclass {position: fixed;top:60px;right:60px; z-index: 200;width:160px;display: block}

.newstop {background:#3029b9 url("../images/sc-topnews.png") no-repeat center center;margin-bottom:0px; }
.newstop  {padding:10px 0 ;}
.newstop h2 {font-size: 34px; color:#fff; font-weight: bold;line-height: 80px;/*text-align: center;*/margin-left:170px;}
/*********/
.cm-pic-list li p {text-align: left}

.sc1 {margin-bottom: 0px}
.sc1 .fl-left {width:680px;padding:15px 0 0 15px;background: url("../images/picredbg.png") no-repeat 0 0;}
.newstop2 {position: relative;height:410px;width:680px}
.newstop2 a {display: block}
.newstop2 img {width:100%}
.newstop2 p {position: absolute;left:116px;height:53px;background: url("../images/newstop-titlebg.png") no-repeat 0 0;color:#fff;width:535px;z-index: 10;padding:8px 15px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.sc1 .fl-right {width:480px;}
.sc1 .info {background: url("../images/xb-infobg.png") no-repeat 0 0;width:410px;height:560px;margin:auto}
.sc1 .info  p{padding:85px 70px 0 45px ;}

.newstopbar {margin-top:15px;font-size: 30px; color:#cd261c;font-weight: bold;background: url("../images/topnewsbg-rig.png") no-repeat 140px center;height:50px}

.arrow-left { position: absolute;top:140px;left:10px;z-index: 5}
.arrow-right { position: absolute;top:140px;right:10px;z-index: 5}
.arrow-up {position: absolute;top:0;left:10px;z-index: 5}
.arrow-down {position: absolute;top:140px;left:10px;z-index: 5}

.sctop {background: url("../images/toppic.jpg") no-repeat center 0;height:778px}
.sctop-c {background: url("../images/stop-2.jpg") no-repeat center 0;height:890px;}
@media screen and (max-width:1920px) { 

}
.list-4col li img{width:273px;height:169px}

.sc1-more { padding: 10px 0; display: inline-block}
.sc2 {margin-bottom:40px;}
.sc2 .sc-bartitle {margin-top:0px}
.sc2list li {background: url("../images/piclistbg.png") no-repeat center 0; width:360px;height:310px}
.sc2list li a {padding:10px 15px 0;display: block;}
.sc2list li p {white-space:normal;}
.sc2list li a img {width:320px;height:auto;}

.sc3 {background:url("../images/sc3bg.jpg") no-repeat center 0;height:660px;padding-top:20px;}
.sc3 .fl-left {width:780px}
.sc3 .fl-right {width:290px;margin-right:50px; position: relative}
.sc3 .fl-right .cm-pic-list {height:380px; }
.sc3 .fl-right .cm-pic-list li{float:none;width:90%}
.videoBanner{height: 380px;overflow: hidden;margin-top:30px;}
.sc3 .fl-right .arrow-down,.sc3 .fl-right .arrow-up {left:120px;}
.sc3 .fl-right .arrow-down {top:420px}
/***/
.sc4 { position: relative;}

.sc4list { width:1200px;margin:auto;position: relative;}
.sc4list li{background: url("../images/piclistbg.png") no-repeat center 0; background-size: 100% auto;width:335px!important;}
.sc4list li a {width:300px;display: inline-block;padding:5px 15px 10px;height:270px;}
.sc4list li a img {width:300px;height:auto}
.sc4list li a p {}
.sc4list li:nth-child(even) {margin-top:40px;}
.sc4list li:nth-child(odd) {margin-top:0px;}
.sc4listbg {background: #b32708;width:1020px;position: absolute;top:10px;left:50%;margin-left:-510px;z-index: 5;height:310px;border-radius: 20px;}
.sc4list .cm-pic-list  p { overflow: hidden;text-overflow:string;white-space:normal; text-align: left}
.sc4 .arrow-left,.sc4  .arrow-right {top:250px;}

.sc5 {background:url("../images/sc5bg.png") no-repeat center 130px;height:580px;}
.sc5 .fl-left {width:340px; margin-left:50px;padding-top:40px;}
.sc5list{height: 340px;overflow-y: scroll;}
.sc5 .fl-left .sc5list li{border-bottom: 1px dashed #9ebdd9;padding:15px 5px;margin-right:40px;}
.sc5 .fl-left .sc5list li a {transition: all .2s ease-in;  -webkit-transition: all 0.2s linear; display: block}
.sc5 .fl-left .sc5list li:hover,.Active {border-bottom:1px solid #97bde0;background: #97bde0;color:#fff;margin-right:0px;padding-right:40px;}
.sc5 .fl-left .sc5list li:hover a,.Active a{padding-left:20px}
.sc5 .fl-left .sc5list li:hover a,.Active a{color:#fff}

.sc5 .fl-right {width:790px; padding-right: 8px;height: 451px;overflow: hidden;}
.rightVideo{width:790px;height: 451px;overflow: hidden;}
.sc5 .fl-right img {width:790px;height:443px}
.sc5-r {overflow-y: scroll;height:300px}
.sc5-r li p {color:#fff}

.sc6 {background:url("../images/sc6bg.jpg") no-repeat center 0;height:660px;padding-top:170px}
.sc6 .bd {background:url("../images/sc6cbg.png") no-repeat center 0;height:400px;margin-top:15px}
.sc6-sub {margin-bottom:15px}
.sc6-sub a {display: inline-block;width:150px;border-radius: 50px;height:36px; text-align: center;color:#fff;float:left;margin:0 10px;background: #4994f1;line-height: 36px}
.sc6-sub a.on {position: relative;z-index: 10;background: #8d4ddb}
.sc6-sub a.on:before {
     content: '';  display: block;  width: 30px;  height: 30px;
     background: url("../images/subdown.png") no-repeat;
     border-radius: 0;
     position: absolute;
     left: 50%; top: 50%;  z-index: 8;margin-left:-15px;top:25px;
 }
.sc6 .fl-left {width:670px;padding:15px 20px }
.sc6 .fl-right {width:450px;margin-right:10px;padding-top:40px; }
.sc6-r {overflow-y: scroll;height:300px}
.sc6-r .cm-picrw-list li {width:420px}
.sc6-r .cm-picrw-list li>a {margin-right:5px;color:#333;padding-top:5px}
.sc6-r .cm-picrw-list li:hover {background: #ddecfa}

/****/
.sc7 {}
.conList{text-align:left;height:480px;position: relative;margin-left:20px}
.conList li{float:left;}
.guestList{width:350px;float:left;height: 342px;overflow:hidden;padding: 20px;background: #ebf8ff;margin-top:30px;border-left: 9px solid #2e59e2;}
.guestList h3{width: 300px;float:left;line-height:41px;height:41px;font-size:40px;color:#728fd4;margin: 24px 0 21px;}
.guestList h4{width: 300px;float:left;line-height:30px;font-size:20px;margin:20px 0 10px;}
.guestList p{float:left; color:#777;font-size:14px;  width: 300px;line-height: 20px}	
	
.conList .fl-left2 {float:left; height:420px;width:730px}	
.conList .fl-left2 img {width:100%}
.sc7 .arrow-left {top:540px;left:332px}
.sc7 .arrow-right {top:540px;left:376px}

.sc7list {}
.sc7list li {float:left;width:14.6%;margin:0 1% 20px; text-align: center}
.sc7list li .pic {width:120px;border-radius: 60px;background: #eee;height:120px;margin:0 auto 10px;}
.sc7list li .pic img{width:100%;height:100%;border-radius: 60px;}
.sc7list li h3 {font-size:20px;}
.sc7list li p {color:#999;font-size:14px;line-height: 20px;margin-top:10px;}

/****/
.sc8 .bd{position: relative}
.sc8 .bd .arrow-left {top:220px;left:50px}
.sc8 .bd .arrow-right {top:220px;right:50px}
.listsc8 {position: relative;margin:20px auto 40px}
.listsc8 ul{width:1140px;margin:0 auto;}
.listsc8  .arrow-left,.listsc8  .arrow-right {top:70px;}

.sc9 {background:#d5e3f3 url("../images/sc9bg.jpg") no-repeat center 0;height:835px;padding-top:20px}
.sc9 .bd {width:1100px;position: relative;margin:0px auto 0;padding-top:60px;}
.sc9 .bd a {color:#fff}
.sc9 .bd p {text-align: left;padding-left:30px;width:900px;margin:30px auto 0;}
.sc9 .arrow-left {top:300px;left:30px}
.sc9 .arrow-right {top:300px;right:30px}

.sc10 .bd {background:url("../images/sc10cbg.png") no-repeat center 0;height:400px;margin-top:15px}
.sc10 .fl-left {width:670px;padding:15px 20px }
.sc10 .fl-right {width:450px;margin-right:10px;padding-top:40px; }
.sc10-r {overflow-y: scroll;height:300px}
.sc10-r li {width:420px}
.sc10-r .cm-picrw-list li>a {margin-right:5px}
.sc10-r li p {color:#fff}
.sc10-r .cm-picrw-list li a p,.sc10-r .cm-picrw-list li p {border-bottom: 1px solid #3e63c7}
.sc10-r .cm-picrw-list li:hover {background: #516ebf}

.sc12 {margin-bottom:60px;}
.sc12  .bd {margin-left:0px;position: relative;padding-top:0px;}
.sc12  .bd  .list-3col {width: 1100px;margin: auto;}
.sc12  .bd  li{float:left;line-height: 0;border-radius: 16px;position: relative;border:3px #d0e0f4 solid;padding:10px;}
.sc12 .bd  img {width:100%;border-radius: 8px;transition: all .2s ease-in;  -webkit-transition: all 0.2s linear; opacity: 1; filter: Alpha(opacity=100);}
.sc12 .bd  .list-3col p {position: absolute;width:80%;top:500px;left:20px;color:#fff;height:200px;line-height: 28px; font-size: 22px;
	transition: all .2s ease-in;  -webkit-transition: all 0.2s linear; overflow: auto;opacity: 0; filter: Alpha(opacity=0);}


.sc13 .fl-left {width:48%;padding-top:0px}
.sc13 .fl-right {width:50%}

.sc14 .bd { line-height: 0;}
.sc14 .bd  img{width:100%}

.footcopyright {margin-top:0px;}


/* add */

.tabBar .hd li.on img {border: #728fd4 3px solid;}

.tabBar .hd li {float: left;height: 260px;width: 217px;margin-top: 4px;cursor: pointer;text-align: center;}

.tabBar .hd li img {border-radius: 50%;}

.tabBar .hd li.on {height: 260px;overflow: hidden;margin-top: 0px;position: relative;top: 4px;}

.tabBar .bd {clear: both;position: relative;overflow: hidden;}

.conList {max-width: 100%;float: left;text-align: left;}

.conList li {float: left;}
.conList img {float: left;width: 730px;height: 457px;}
.hd li h3{font-size: 20px;margin: 10px 0;}
.hd li span{color: #999;font-size: 14px;line-height: 20px;margin-top: 10px;}
.tabBar .prev {position: absolute;left: 330px;bottom: 18px;}

.tabBar .next {position: absolute;left: 376px;bottom: 25px;transform: rotate(180deg);-ms-transform: rotate(180deg);-moz-transform: rotate(180deg);-webkit-transform: rotate(180deg);-o-transform: rotate(180deg);}
.tabBar .hd ul {z-index: 5;position: relative;zoom: 1;}

.tabBar .hd li.on {height: 260px;overflow: hidden;margin-top: 0px;position: relative;top: 4px;}

.tabBar .hd li {float: left;height: 260px;line-height: 20px;width: 217px;margin-top: 4px;padding: 0px 10px 0px 10px;cursor: pointer;text-align: center;}
.guestList{width: 350px;}
/* 异形轮播图样式 */
#certify{position:relative;	width:1200px;margin:0 auto;}
#certify .swiper-container{padding-bottom:20px;}
#certify .swiper-slide{	width:820px;position: relative;}
#certify .swiper-slide img{display:block;width: 100%;height: 461px;}
#certify .swiper-slide a:after{content: "";width: 100%;height: 100%; background-color: rgba(0,0,0,0.5);position: absolute; top: 0;}
#certify .swiper-slide p,.picBanner .swiper-slide p{line-height:35px;position: absolute;background-color: rgba(0,0,0,0.5);width: 100%;bottom: 0;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;color: #FFFFFF;text-align: center;}
#certify .swiper-pagination{width:100%;bottom:20px;}
#certify .swiper-slide-active a:after,.picBanner .swiper-slide-active a:after{display: none!important;}
#certify .prevbox,#certify .nextbox{position: absolute;top: 40%;z-index: 9;cursor: pointer;}
#certify .nextbox{right:2%}#certify .prevbox{left: 2%;}
/* 大图轮播样式 */
.picBanner{width: 100%;margin: auto;overflow: hidden;position: relative;}
.prevLeft,.nextRight{position: absolute;top: 40%;z-index: 99;}
.prevLeft{left: 22%;}
.nextRight{right: 22%;}
.picBanner li img{width: 100%;}
.picBanner .swiper-slide {width: 900px;transition-timing-function: linear;position: relative;height:500px;}
.picBanner .swiper-slide a:after{content: "";position: absolute;top: 0;background-color: rgba(0,0,0,0.5);width: 100%;height: 100%;display: block;}
/*  */
.newstopBanner li{margin-bottom: 10px;}
.newstopBanner li p{bottom: -25px;}
.videoNext,.videoPrev{position: absolute;cursor: pointer;left: 45%;z-index: 99;}
.sc3 .fl-right{padding-bottom: 45px;}
.videoPrev{top: 0;}.videoNext{bottom: 0;}
.videoItem,.rightVideo,.laolaItem,.videoCon,.mianshuiItem{display: none;}
.videoItem:nth-child(1),.rightVideo:nth-child(1),.laolaItem:nth-child(1),.videoCon:nth-child(1),.mianshuiItem:nth-child(1){display: block;}
.videoItem{width: 780px;height: 433px;overflow: hidden;}
.videoItem video,.rightVideo video{width: 100%;height: 100%;}
.gchaBanner{width: 1100px;margin: auto;}
.gcNext,.gcPrev{position: absolute;cursor: pointer;top: 45%;}
.gcNext{right: 0;}
.Active{margin-right: 0!important;}
.sc6-sub ul{display: flex;flex-wrap: wrap;}
.sc6-sub ul li{background: #4994f1;text-align: center; color: #fff;margin:0 10px;padding: 5px 10px;border-radius: 35px;min-width: 150px;cursor: pointer;}
.sc6-sub .on{background: #8d4ddb !important;position: relative;}
.sc6-sub .on:after{content: "";display: block; width: 30px; height: 30px; background: url(../images/subdown.png) no-repeat;border-radius: 0;   position: absolute;  left: 50%;top: 50%; z-index: 8; margin-left: -15px;top: 25px;}
.videoCon video{width: 670px;height: 372px;}
.videoAc{background: #ddecfa}
.bannerBox {width: 1100px;margin: auto;}
.listsc8{position: relative;}
.nextbanner,.prevbanner{position: absolute;cursor: pointer;top: 45%;}
.nextbanner{right: 0;}
.txt-cBanner{width: 900px;margin:100px auto;overflow: hidden;}
.txt-cBanner li img{width: 900px;height: 500px;}
.txt-cBanner p{overflow: hidden;white-space: nowrap;text-overflow: ellipsis;margin-left: 20px;color: #FFFFFF;line-height: 40px;}
.txt-cprev,.txt-cnext{cursor: pointer;position: absolute;top: 40%;}
.txt-cCon{width: 1200px;margin: auto;position: relative;}
.txt-cprev{left: 7%;}.txt-cnext{right: 7%;}
.mianshuiItem video{width: 670px;height: 372px;}
.videoMian{background: #516ebf}
.xiaoboBannen {width: 1100px;margin:auto;padding: 0 10px;}
.xiaoboBannen li img{width:100% ;border-radius: 8px;height:477px;}
.xiaoboBannen li p{border-radius: 8px; position: absolute; width: 80%; top: 500px; left: 25px; color: #fff;height: 200px; line-height: 28px; font-size: 22px;transition: all .2s ease-in;-webkit-transition: all 0.2s linear; overflow: auto;opacity: 0;}
.imgBox{width: 90%;margin: auto;border: 3px #d0e0f4 solid;padding: 10px 4.5%;border-radius: 8px;}
.xiaoboBannen li:hover img {opacity: 0.05; filter: Alpha(opacity=5);}
.xiaoboBannen li:hover {background: #3766c4;border-radius: 8px;}
.xiaoboBannen li:hover p {top:300px;opacity: 1; filter: Alpha(opacity=100);}
.newsList{display: flex;justify-content: space-between;flex-wrap: wrap;}
.newsList li{width: 320px;}
.xiaoboBoxnext,.xiaoboBoxprev{cursor: pointer;position: absolute;top: 45%;}
.xiaoboBox{position: relative;}
.xiaoboBoxnext{right: 0;}
.guestList h4 a,.videoName li p,.sc5list li a,.gchaBanner li p,.sc2list li p,.sc1 .info p,.sc10-r li p,.sc13 .cm-picrw-list li p{overflow: hidden;white-space: normal;text-overflow: ellipsis; display: -webkit-box !important;-webkit-box-orient: vertical;}
.guestList h4 a{-webkit-line-clamp: 7;height: 210px;}
.videoName li p,.sc10-r li p,.sc13 .cm-picrw-list li p{-webkit-line-clamp: 4;}
.sc5list li a,.gchaBanner li p,.sc2list li p{-webkit-line-clamp: 2;height: 50px;}
.sc1 .info p{-webkit-line-clamp: 12;}


.txt-cBanner li a:after{content:"";width:50px;height:50px;background:url(http://www.hinews.cn/news/zt2022/2022lh/images/i-play.png);position:absolute;z-index:999;top: 40%;left: 45%;background-size: 100%;}

.txt-cBanner li{position: relative;}
.videoBanner li{position: relative;}
.videoBanner li p{position: absolute; width: 90%; bottom: 0;  background-color: rgba(0,0,0,0.5); color: #fff;  padding: 5px 5%;}
.newsBox{width: 1160px;}
.newsBox ul{display: flex;  flex-wrap: wrap;  justify-content: space-between;}
.newsBox li{width: 550px;line-height: 30px; border-bottom: 1px solid #ccc;margin-bottom: 10px;  background: url(http://www.hinews.cn/news/zt2022/2022xbh/images/dot.png) no-repeat 0 center;  padding-left: 12px; background-size: 4px 4px;height: auto; margin-right: 0;}
.newsBox li a{padding:0;overflow: hidden; white-space: nowrap; text-overflow: ellipsis;}

<!--ecms sync check [sync_thread_id="3bcee7cc5a424330844ab778a62d31c1" sync_date="2022-07-22 17:07:06" check_sum="3bcee7cc5a424330844ab778a62d31c1]-->