/* add---start */
.phoneEjNav li {
    float: left;
}
.phoneEjNav em {
    padding: 0 15px;
    font-size: 12px;
    font-style: normal;
    float: left;
}
.phoneEjNav, .phoneSjNav {
    display: none;
}
/* add---end */







.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;}
}
#back-to-top{position:fixed;bottom:5%; right: 0;}
#back-to-top a{display:block;height:50px;width:50px;background:url(/ebchinatech/template/page/pywh_xlan/top.png) no-repeat center center;margin-bottom:5px;}

/*
* @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;}
.header{position:relative;} 
.Con{width: 1160px; margin:20px auto;}
#ConL{width: 180px;}
#ConR{width: 924px;}
.newsWrap .crumbWrap { width:100%; height: 20px; padding: 17px 0; line-height: 20px; margin: 0 auto 36px;   background: #f5f9ff; overflow: hidden;}
.newsWrap .main{ width: 1160px;margin: 0 auto 18px;}
.newsWrap .crumbWrap .crumb{ float: left; /**padding-left: 25px;**/  background: url(/assets/images/news/iconLocation.png) 0 no-repeat;}
.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;}
.menuTabWrap2{display:none;float: right;}
/**banner**/
.topBanner { position: relative;width: 100%; height: 243px; overflow: hidden;} 


/*左侧导航*/
ul.EjNav li h3{position:relative;line-height:54px;padding-left:43px;color:#202020;font-weight:400;border-bottom:1px solid #d8d8d8;cursor:pointer;background:url(/uiFramework/commonResource/image/2019031411114377609.jpg) 23px 19px no-repeat; font-size:18px;}
ul.EjNav li h3 a{font-size:18px;}
ul.EjNav li.active h3{background:url(/uiFramework/commonResource/image/2019031411115350594.jpg) 23px 19px no-repeat;}
ul.EjNav li .subMenuWrap{display:none}
ul.EjNav li.active .subMenuWrap{display:block}
ul.EjNav li .subMenuWrap p{border-bottom:1px solid #d8d8d8}
ul.EjNav li .subMenuWrap p a{display:block;padding:16px 0px 16px 51px;line-height:21px;font-size:16px;color:#202020}
ul.EjNav li .subMenuWrap p.active a,ul.EjNav li .subMenuWrap p a:hover{color:#0b4ca3;background:url(/uiFramework/commonResource/image/2019031411083819059.png) 28px no-repeat}
ul.EjNav li.active h3 a,ul.EjNav li h3 a:hover{color:#0b4ca3;background:none}
ul.EjNav li.active h3:after{background-color:#0b4ca3}

/**光大要闻**/
.newsList {  padding-bottom: 24px;}
.newsList li {   width: 100%; height: 205px; margin-bottom: 32px;   padding-bottom: 32px; border-bottom: 1px solid #d8d8d8;}
.xw_img{float: left; margin-right: 42px;}
.xw_img img{ width:300px;  height:200px;}
.bt_xw{ display: block; line-height: 34px;  font-size: 20px; color: #202020;}
.bt_xw a{  font-size: 20px; color: #202020;}
.summary_bf{ margin: 24px 0 41px;  height: 78px;  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;}
/**媒体报道**/
.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;}

/*响应式*/
@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:22%;}
#ConR{width:70%;}
.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%;}
 
}
/* -----------------------------------------------------------  */
@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: 17%; float: right;}
.Con{margin:0 auto!important;  padding:0px !important;}
#ConL,#ConR{float:none;}
#ConL{width:100%; padding:0px;}

/* 注销不用的
#ConR{display:none;}

*/

/* add---start */
.phoneEjNav li {
    float: left;
}
.phoneEjNav em {
    padding: 0 15px;
    font-size: 12px;
    font-style: normal;
    float: left;
}
.phoneEjNav, .phoneSjNav {
    display: block;
}
.phoneEjNav {
    height: 35px;
    line-height: 35px;
    background: #f5f9ff;
    padding: 0 4%;
    overflow: hidden
}
.phoneEjNav em:last-child {
    display: none;
}
/* add---end */




.newsWrap .crumbWrap .crumb{display:none;}
.newsWrap .menuTabWrap { float: left;width: 82%;}
.newsWrap .menuTabWrap li.line { padding: 0 5px;}
.newsWrap .crumbWrap {  width: 100%;   height: 40px;  padding: 10px 0;  line-height: 20px;   margin: 0 auto 20px;   background: #f5f9ff;  overflow: hidden;}
/*
.newsWrap .main{width: 94%; margin:0 auto;}
*/

/* add---start */
.newsWrap .main {
    width: 92%;
    padding: 0px;
    margin: 0 auto;
}


#ConR {
    display: block;
    width: 100%;
    padding: 0px;
}
.phoneEjNav em:last-child {
    display: none;
}
/* add---end */


.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: 23px;   height: 23px;width:100%;}
.bt_xw a{font-size: 14px; color: #202020;}
.summary_bf{height: 32px; margin-bottom: 14px;  line-height: 16px; font-size: 12px; color: #5e6267; overflow: hidden;}
.newsList {  padding-bottom: 0;}
.newsList li { width: 100%;  height: 130px;  margin-bottom: 32px;  padding-bottom: 32px; 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;}
.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;}
}