.header .maxwidth .nav .navul > li .sliderbox{position:absolute;}
@media only screen and (max-width:880px){
.header .maxwidth .nav .navul > li .sliderbox{position:static;}
.header .maxwidth .nav{position:absolute;}
}

 
/*
* @author: zx
* @date:   2019-03-14 10:09:24
* @last modified by:   zx
* @last modified time: 2019-03-14 10:12:55
*/
#ejbanner{width: 100%;height: 500px;}
#ejbanner img{display:none;}
.ejbanner img{display:block; margin:0 auto;}
.header{position:relative;} 
.con{width: 1160px; margin:20px auto; overflow: hidden;}
#conl{width: 924px;}
#conr{width: 180px;}
.newswrap .crumbwrap { width:100%; padding: 17px 0; line-height: 20px; margin: 0 auto 36px;   background: #f5f9ff;}
.newswrap .main{ width: 1160px;margin: 0 auto; }
.newswrap .crumbwrap .crumb{ float: left;}
.newswrap .menutabwrap{ float: right;}
.pagetitle1{ position: relative;padding-left: 24px; padding-bottom: 33px;line-height: 26px; color: #202020;   font-size: 20px; border-bottom: 1px solid #d8d8d8;font-weight: 400;}
/* .pagetitle1:after {content: "";  display: block; width: 4px;   height: 24px; background: #0b4ca3; position: absolute;left: 0; top: 1px;} */
.pagetitle1:after {content: "";  display: block; width: 4px;   height: 24px; background: rgb(230 0 18); position: absolute;left: 0; top: 1px;}


.menutabwrap2{display:none;float: right;}
/**banner**/
.topbanner { position: relative;width: 100%; height: 243px; overflow: hidden;} 
/*左侧导航*/
ul.ejnav_xw li h3{position:relative; height:78px;line-height:78px;text-align:center;font-size:18px;color:#000;font-weight:400;border-bottom:1px solid #d8d8d8;cursor:pointer;}
/* ul.ejnav_xw li:hover{background:#0b4ca3  no-repeat bottom right;} */
ul.ejnav_xw li h3:hover{background: no-repeat;}
/* ul.ejnav_xw li.active h3{background:#0b4ca3  no-repeat bottom right;} */
ul.ejnav_xw li.active h3{background: no-repeat;}

ul.ejnav_xw li.active h3 a{color:#fff;}
ul.ejnav_xw li h3:hover a{color:#fff;} 
ul.ejnav_xw li .submenuwrap_xw{display:none}
ul.ejnav_xw li.active .submenuwrap_xw{display:block}
ul.ejnav_xw li .submenuwrap_xw p{border-bottom:1px solid #d8d8d8}
ul.ejnav_xw li .submenuwrap_xw p a{display:block;padding:16px 80px 16px 51px;line-height:21px;font-size:16px;color:#202020}
ul.ejnav_xw li .submenuwrap_xw p.active a,ul.ejnav_xw li .submenuwrap_xw p a:hover{color:#0b4ca3;background: 28px no-repeat}
/**光大要闻**/
.newslist {  padding-bottom: 24px;}
.newslist li { padding:25px 0; border-bottom: 1px solid #d8d8d8;}
.xw_img{float: left; }
.newslist li .info{float:right;width:65%;}
.xw_img img{ width:300px;  height:200px;}
.bt_xw{ width:100%;display: block; line-height: 22px;  font-size: 20px; color: #202020;display:block;white-space:nowrap;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;}
.bt_xw a{  font-size: 20px; color: #202020;}
.summary_bf{ margin: 24px 0 40px;  line-height: 26px; font-size: 14px; color: #5e6267;overflow: hidden; -o-text-overflow: ellipsis;text-overflow: ellipsis;}
.summary_bf a{ margin: 24px 0 41px;  height: 78px; line-height: 26px; font-size: 14px;color: #5e6267; overflow: hidden; -o-text-overflow: ellipsis;text-overflow: ellipsis;}
.time_xw{  font-size: 12px;color: #999;}
/**切换**/
.newswrap .menutabwrap li {display: inline-block;}
.newswrap .menutabwrap li a { font-size: 16px;color: #202020;}
.newswrap .menutabwrap li.line { padding: 0 24px;}
.newswrap .menutabwrap li {  display: inline-block;}
/* .newswrap .menutabwrap li.active a, .newswrap .menutabwrap li a:hover {color: #0b4ca3;} */
.newswrap .menutabwrap li.active a, .newswrap .menutabwrap li a:hover {color: rgb(230 0 18);}

/**媒体报道**/
.reportlist { padding: 8px 0 45px;}
.reportlist li { padding-left: 24px;}
.time_md {float: left;line-height: 30px;font-size: 16px;color: #202020;font-weight: 400; font-family: arial;}
.info2 { margin-left: 127px;}
.bt_md{ display: block; margin-bottom: 10px; line-height: 30px;}
.bt_md a{color: #202020;font-size: 18px;}
.ly_md{ margin-bottom: 36px;font-size: 12px;color: #999; font-weight: 400;}
/**领导演辞**/
.speechlist li {margin: 0 0 32px 24px;padding-bottom: 32px;border-bottom: 1px solid #d8d8d8;}
.bt_ld{display: block;line-height: 30px;margin-bottom: 24px; font-weight: 400;}
.bt_ld a{color: #202020;font-size: 16px;}
.nr_ld{ margin-bottom: 26px;height: 52px;line-height: 2; font-size: 14px;font-weight: 400;color: #5e6267;overflow: hidden;-o-text-overflow: ellipsis;text-overflow: ellipsis;}
.time_ld{color: #999;font-weight: 400;font-size: 12px;}
 

#conl .paneltitle{display:none;}
/*响应式*/
@media screen  and (min-width:1201px) {
.con,.newswrap,{min-width:1160px;} 
.newswrap .crumbwrap{min-width:1160px;}
}
@media screen  and (max-width:1200px) {
#ejbanner{background-position: 0 0!important;}
.topbanner{display:none;}**/
.newswrap{width:100%;}
.con{width:100%;margin: 0 auto;}
#conl{width:70%;}
#conr{width:22%;}
.newswrap .main{width:auto;padding:0 30px;}
.pagetitle1{width:100%;position: relative;padding-left: 24px; padding-bottom: 13px;  line-height: 26px;  margin-bottom: 40px;  color: #202020;  font-size: 15px;  border-bottom: 1px solid #d8d8d8; font-weight: 400;}
ul.ejnav_xw li.active h3{  /*background-size: 100%;*/}
.newslist li .xw_img{width:45%;}
.newslist li .xw_img img{display:block;width:100%;height:auto;}
.newslist li .info{width:50%;}
.summary_bf{margin:1em 0;min-height:84px;}
.bt_xw a{font-size:16px;}
.summary_bf{line-height:20px;}

/*视频*/

#maodianshipin {
    width: 700px;
}
@media screen and (max-width: 1200px){
#maodianshipin{width:100%;}
}
@media screen and (max-width: 750px){
#maodianshipin {width: 90%;}
}



@media screen  and (max-width:750px) {
html, body, div, p, h1, h2, em,h3, h4, h5, h6, ul, li, dl, dd, dt, ol, img, table, form, input, button, textarea, select, option, strong, span, b, i, font, a{box-sizing:border-box;}
#ejbanner{width: 100%;height: auto; background:none;}
#ejbanner img{display:block;}
.menutabwrap2{display:block; width: 100%; float: right;}
.con{margin:0 auto!important;  padding:0px !important;}
#conl,#conr{float:none;}
#conl{width:100%; padding:0px;}
#conr{display:none;}
.newswrap .crumbwrap .crumb{display:none;}
.newswrap .menutabwrap { float: left;width: 82%;}
.newswrap .menutabwrap li.line { padding: 0 5px;}
.newswrap .crumbwrap { margin: 0 auto 20px;   background: #f5f9ff;}
.newswrap .main{width: 92%; padding:0px; margin:0 auto;}
.xw_img img{width:160px; height:105px}
.xw_img{ float: left; margin-right:10px; width: 45%;}
.info{float: right;  width: 49%; overflow: hidden;}
.bt_xw{line-height: 20px;width:100%;}
.bt_xw a{font-size: 14px; color: #202020;}
.summary_bf{min-height:auto;height: 46px; margin-bottom: 14px;  line-height: 16px; font-size: 12px; color: #5e6267; overflow: hidden;}
.newslist {  padding-bottom: 0;margin-bottom:1.5em;}
.newslist li { width: 100%;padding:1.5em 0; border-bottom: 1px solid #d8d8d8;}
.newswrap .menutabwrap li a { font-size: 12px;color: #202020;}
.pagetitle1{width:100%;position: relative;padding-left: 24px; padding-bottom: 13px;  line-height: 26px;  margin-bottom: 15px;  color: #202020;  font-size: 15px;  border-bottom: 1px solid #d8d8d8; font-weight: 400;}
/* .pagetitle1:after {content: "";  display: block; width: 2px;   height: 17px; background: #0b4ca3; position: absolute;left: 0; top: 6px;} */
.pagetitle1:after {content: "";  display: block; width: 2px;   height: 17px; background: rgb(230 0 18); position: absolute;left: 0; top: 6px;}

.bt_ld {  display: block; line-height: 30px; margin-bottom: 15px;  font-weight: 400;}
.bt_ld a{ display: block;  height: 30px; margin-bottom: 14px;  line-height: 15px;  font-size: 11px; color: #202020;}
.nr_ld{height: 32px;  margin-bottom: 14px;  line-height: 16px;  font-size: 12px; color: #5e6267; overflow: hidden;}
.speechlist li{ margin: 0 0 20px 5px;  padding-bottom: 20px;  border-bottom: 1px solid #d8d8d8;}
.bt_md a{color: #202020;   font-size: 12px;}
.time_md {font-size: 12px;}

}









/* 2023官网因领导人替换改版 */
/* ul.ejnav_xw li.active h3{background: no-repeat;} */
/* ul.ejnav_xw li h3:hover{background: no-repeat;} */
/* .newswrap .menutabwrap li.active a, .newswrap .menutabwrap li a:hover {color: #0b4ca3;} */
/* .pagetitle1:after {content: "";  display: block; width: 4px;   height: 24px; background: #0b4ca3; position: absolute;left: 0; top: 1px;} */
/* .pagetitle1:after {content: "";  display: block; width: 2px;   height: 17px; background: #0b4ca3; position: absolute;left: 0; top: 6px;} */
/* 上面五个被注释掉的在对应代码旁边 */