/*平台不需要修改的样式，由于本地找不到该图片资源故补充的样式*/
.navgationDiv img{width:auto;}
.portlet-header img{width:auto;}
/*组织机构图不一样*/
.mobzzjg{display: none}
.pczzjg{display: block}
.moblie{display: none}
.moblie_mei{display:none}
.pad_footer_con{display:none}
.pad_mei{display:none}
.moblie_foot{display:none}
/*------------------------------kun--------------------------------*/
/*集团业务+科技科普+社会责任*/
.ywcon {
  width: 79%;
  margin: 0 auto;
}
.navgationDiv img{width:auto;}
.ghhd_01_slide {
  width: 100%;
  /*height: 15rem;*/
  margin: 0 auto;
  overflow: hidden;
  position: relative;
}

.ghhd_01_click a.ghhd_01_prev {
  background: url("/eportal/fileDir/sxjt/resource/cms/2022/06/img_pc_site/jtyw_03.png") center no-repeat #fff;
  background-size: 100%;
  left: 3.5%;
}

.ghhd_01_click a.ghhd_01_prev:hover {
  background: url("/eportal/fileDir/sxjt/resource/cms/2022/06/img_pc_site/jtyw_01_on.png") center no-repeat;
  background-size: 100%;
}

.ghhd_01_click a.ghhd_01_next {
  background: url("/eportal/fileDir/sxjt/resource/cms/2022/06/img_pc_site/jtyw_04.png") center no-repeat #fff;
  background-size: 100%;
  right: 3.5%;
}

.ghhd_01_click a.ghhd_01_next:hover {
  background: url("/eportal/fileDir/sxjt/resource/cms/2022/06/img_pc_site/jtyw_02_on.png") center no-repeat;
  background-size: 100%;
}

.ghhd_01_slide .swiper-slide {
  width: 100%;
  height: 13rem;
  overflow: hidden;
  background-color: #fff;
  position: relative;
}

.ghhd_01_click a {
  width: 2.5rem;
  height: 2.5rem;
  display: block;
  overflow: hidden;
  position: absolute;
  top: 50%;
  /* margin-top: -.8rem; */
  z-index: 8;
  border-radius: 50%;
}

.ghhd_01_slide .swiper-slide a {
  width: 100%;
  display: block;
  overflow: hidden;
}

.ghhd_01_slide .swiper-slide em {
  width: 100%;
  display: block;
  overflow: hidden;
  font-style: normal;
  box-sizing: border-box;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
}

.ghhd_01_slide .swiper-slide em.em1 {
  position: relative;
}

.ghhd_01_slide .swiper-slide img {
  width: 100%;
  display: block;
}

.ywcon .ghhd_01_slide .swiper-slide em.em2 {
  text-align: left;
  position: absolute;
  left: 0;
  bottom: 0;
  color: #fff;
  padding: 0.5rem 0.5rem;
  display: block;
  background-color: rgba(2, 71, 109, 0.6);
}

.ywcon .ghhd_01_slide .swiper-slide em.em2 span {
  width: 100%;
  font-size: 0.9rem;
  display: block;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.ywcon .ghhd_01_slide{    padding: 1rem 0 1rem;}

.ghhd_01_slide .swiper-slide-active em.em2 {
  display: block;
}


/* 手机端  */

@media only screen and (min-width: 100px) and (max-width: 768px) {
  /* 媒体聚焦 */
  /* 集团业务 */
  .ghhd_01_slide {
    /*height: 11rem;*/
  }
  .ghhd_01_slide .swiper-slide {
    /*height: 11rem;*/
  }
  /* 科普三峡-再谈三峡 */
  .wrap .content_kpsx .spnav a:nth-child(2) li {
    font-size: 1rem;
  }
  .ghhd_01_slide .swiper-slide em.em2 span{
    font-size: 1rem;
  }
}


/* 平板  */

@media only screen and (min-width: 769px) and (max-width: 992px) {
  /* 集团业务 */
  .ghhd_01_slide {
    height: 23rem;
  }
  .ghhd_01_slide .swiper-slide {
    height: 23rem;
  }
  .wrap .content_jtyw .zti .xglj ul li {
    height: 17rem;
  }
  /* 科普三峡-水库大坝 */
  .wrap .content_zhxw .rwtt h4 a {
    font-size: 1.5rem;line-height:3em;
  }
  /* 科技科普-科技动态 */
  .wrap .content_skdb ul li a,
  .wrap .content_skdb ul li span {
    font-size: 1rem;
  }
}


/* 公共  */

@media only screen and (max-width: 992px) {
  /* 媒体聚焦 */
  .footer_l p.img img{height:auto!important}
  .left_nav {
    display: none!important;
  }
  .wrap {
    width: 90%!important;
  }
  .wrap div h3 {
    margin-left: 7%;
  }
  .wrap .content_zhxw,
  .wrap .content_zhxw .rw,
  .wrap .content_ztbd {
    width: 100%;
    margin: 0;
  }
  .wrap .content_zhxw .rwtt,
  .wrap .content_zhxw .rw img,
  .wrap .content_zrsj .rw img,
  .wrap .slideBox ul li img,
  .wrap .content_skdb img,
  .wrap .slideBox {
    width: 100%!important;
    height: auto!important;
  }
  .page {
    height: 77px
  }
  .wrap .content_ztbd_f ul li {
    padding: 3px 0;
    float: left;
    width: 100%;
  }
  .wrap .content_zhxw .rwtt p.date_dmtj {
    float: right;
  }
  /* 集团业务-业务概览 */
  .content_jtyw .jtyw,
  .content_jtyw .jtyw img {
    width: 100%;height:auto;
  }
  /*集团业务-工程建设*/
  .wrap .content_jtyw,
  .ywcon,
  .zti .ywcon {
    width: 100%;
    display: block;
  }
  .content_jtyw .zti .txt p{padding: 0 4% 10px;}

  .sub_wrap {
    width: 95%;
  }
  .need_hide,
  .bottom {
    display: none;
  }
  .wrap .content_jtyw .zti .txt {
    margin: 15px 2% 0;
  }
  .wrap .content_jtyw .zti .xglj ul li,
  .content_jtyw .zti .xglj ul li img,
  .wrap .content_jtyw .zti .txt ul li,
  .wrap .content_jtyw .zti .txt ul li img,
  .wrap .content_jtyw .zti .txt img,
  .zti .lytj a.newchange323,
  .wrap .content_kydt .zti .bottom p,
  .wrap .content_kydt p img,
  .wrap .slideBox .bd li span,
  .wrap .content_zrsj .rwtt,
  .wrap .content_gcgk p.img
 {
    width: 100%!important;
  }
   .wrap .content_jtyw .zti .txt ul{
    margin-left: 4.5%;
   }
    .wrap .content_jtyw .zti .xglj ul{
    margin-left: 0%;
   }
    .wrap .content_jtyw .zti .dlsc ul {
    margin-left: 0%;
    }
/*三峡工程-工程概况*/
 .wrap .content_gcgk p.img
 {
    height: auto;
  }

  .sub-link a:hover{    padding: 0 16px;}
.wrap .content_gcgk p:nth-last-child(1),.wrap .content_gcgk p:nth-last-child(2),.wrap .content_gcgk p:nth-last-child(3){text-indent: 0;height: auto;}

.wrap .content_kpsp div ul li{
    width: 100%;
    margin-bottom: 3%;
    position:relative;
}
.wrap .content_kpsp div ul li img{
    width: 100%;
    height: auto;
}
.content_kpsp div ul li p{width:100%;padding-left:0;}
.content_kpsp div ul li p a{padding-left: 14px;}

  /* 科技科普-科技体系和概况 */
  .wrap .content_skdb,
  .wrap .content_kpsx,
  .wrap .content_ztsx,
  .wrap .content_sxgc,
  .wrap .content_kydt,
  .wrap .content_zrsj {
    width: 100%;
    margin: 0;
  }
  /* 科技科普-科技成功及动态 */
  .wrap .content_sxgc .spnav li.kycg {
    margin: 0;
    width: 46%;
    padding: 2% 0;
    font-size: 1.1rem;
  }
  .wrap .content_sxgc .spnav a .tech-right {
    margin-left: 8%;
  }
  /* 科普三峡-再谈三峡 */
  .wrap .content_kpsx .spnav li,.wrap .content_sxgc .spnav li {
    margin: 0 0 4% 0;
    width: 48%;
    padding: 2% 0;
    font-size: 1.1rem;
  }
  .wrap .content_kpsx .spnav a:nth-child(2n-1) li,.wrap .content_sxgc .spnav a:nth-child(2n-1) li{
    margin-right: 3%;
  }
  .wrap .content_ztsx p a,
  .wrap .content_ztsx .qustion1 {
    width: 93%;
    margin: 0 auto;
  }
  .wrap .content_ztsx .qustion1 ul li {
    font-size: 1rem;
  }
  .wrap .content_ztsx .qustion1 ul li a {
    font-size: 1rem;
  }
  .wrap .content_ztsx p {
    white-space: normal;
  }
  .wrap .content_ztsx .qustion1 ul li.qus {
    padding: 0 0 0 8%;
    margin: 3% 0 0 0;
  }
  /* 科普三峡-水库大坝 */
  .wrap .content_zhxw .rwtt p {
    padding: 0;
    /*height: 0;*/
  }
  .wrap .page {
    height: auto;
  }
  /* 科技科普-科技成果 */
  .wrap .content_kydt p {
    text-indent: 0;
    font-size: 1.2rem;
  }
  /* 科技科普-科技动态 */
  .wrap .content_skdb ul li {
    padding-left: 27px;
    text-indent: 0;
  }
  /* 社会责任-责任实践 */
  .wrap .content_zrsj .rw {
    width: 100%;
    margin: 3% 0;
  }
  .content_zrsj .rwtt h4 {
    margin: 4% auto;
    text-align: center;
  }
  .content_zrsj .rwtt p {
    font-size: 1.2rem;
  }
  .wrap .content_zrsj .rwtt a.detail {
    font-size: 1.1rem;
  }
  /* 社会责任-责任理念 */
  .wrap .content_zrll{width:91%;}

  .wrap #content_kycg .dshcon #kycgcon h3{ margin-left: auto!important;}
  .wrap #content_kycg .dshcon #kycgcon p{font-size:1rem;padding-top:7px;}
}


/*手机端1200px*/

@media only screen and (min-width:100px) and (max-width:1200px) {}

/*------------------------ru----------------------------*/
/*关于我们+新闻中心+人力资源+公开目录*/
@media only screen and (min-width:100px) and (max-width:768px) {
  .wrap { width:100% !important; }
  .content_dsh,.content_gszl,.content_xxy,.content_wzq,.content_zzgk,.content_jtjj,.content_zrsj,.content_yszj,.content_ztbd,.content_spzq,.content_ts,.content_sxgc,.content_gcgk,.content_bwsx,.content_kpsp,.content_bwsx_xqy,.content_zhxw,.content_skdb,.content_kydt,.content_zccn { width:90% !important; margin:0 5%; float:none !important; margin-left:5% !important; }

  .wrap h3,.wrap_zrbg h3 { width:90% !important; margin:0 5%; padding-bottom:15px; margin-left:11% !important; margin-bottom:0 !important;padding-top: 0 !important; }
  .content_jtjj p { text-align:justify; font-size:14px;    line-height: 26px;padding-bottom: 8px;}
  .content_jtjj p.last { padding-bottom:0; }
  .content_jtjj p.img { text-align:center; margin-bottom:20px; text-indent:0; box-shadow:1px 2px 10px 1px #999; padding:0; width:972px; height:490px; }
  .content_skdb p img {width: 100% !important;height: 100% !important;}
  .content_skdb p video {width: 100%;height: 100%;}
  .mob_years h3{ margin-left:9% !important;}
}

@media only screen and (min-width:769px) and (max-width:992px) {
  .wrap h3,.wrap_zrbg h3 { width:90% !important; margin:0 5%; padding-bottom:30px; margin-left:5% !important; margin-bottom:0 !important;padding-top: 0 !important; }
.content_dsh,.content_gszl,.content_xxy,.content_wzq,.content_zzgk,.content_jtjj,.content_zrsj,.content_yszj,.content_ztbd,.content_spzq,.content_ts,.content_sxgc,.content_gcgk,.content_bwsx,.content_kpsp,.content_bwsx_xqy,.content_zhxw,.content_skdb,.content_kydt,.content_zccn {margin: 0 5% !important;float: none !important;width: 90% !important;}
  .content_skdb p video {width: 100%;height: 100%;}
}
/*关于我们——董事会*/
@media only screen and (min-width:100px) and (max-width:741px) {
  .content_sen,.content_ldtd { width:92% !important; float:none !important; margin:0 4%; margin-left:4% !important; }
  .content_sen ul li { width:29%; margin-right:20px; margin-bottom:30px; }
  .content_sen ul li img { width:100%; height:80%; }
  .content_sen ul li.last { margin-right:0; margin-bottom:30px; }
  .content_sen ul li.two { margin:0 60px 0 40px; }
}
@media only screen and (min-width:740px) and (max-width:1106px) {
  .content_sen,.content_ldtd { width:92% !important; float:none !important; margin:0 4%; margin-left:4% !important; }
  .content_sen ul li { width:27%; margin-right:40px; margin-bottom:30px; }
  .content_sen ul li img { width:100%; height:80%; }
  .content_sen ul li.last { margin-right:15px; margin-bottom:30px; }
  .content_sen ul li.two { margin:0 60px 0 100px; }
}

/*关于我们——领导团队*/
@media only screen and (min-width:100px) and (max-width:768px) {
  .content_ldtd ul li {width:100% !important; margin:0 auto !important;margin-bottom:30px !important;}
  .content_ldtd ul li .lms { font-size:14px !important; }
  .content_ldtd ul li span { font-size:14px !important; }
  .content_ldtd ul li img { width:50% !important; height:80% !important; }
  .content_ldtd ul li.one {margin-left: 0px !important;;}
  .content_ldtd ul li.three {margin-bottom: 46px !important;}
}
@media only screen and (min-width:769px) and (max-width:992px) {
    .content_ldtd ul li {width: 22.5%;margin-left: 0 !important;}
    .content_ldtd ul li .lms { font-size:16px !important; }
    .content_ldtd ul li span { font-size:13px !important; }
    .content_ldtd ul li img { width:100% !important; height:80% !important; }
    .content_ldtd ul li.one {width: 22.5%;margin: 0 30px 70px 24% !important;}
    .content_ldtd ul li.two {width: 22.5%;margin: 0 60px 70px 30px !important;}
    .content_ldtd ul li.com {margin: 0 23px 70px 0px !important;width: 22.5%;}
    .content_ldtd ul li.tst {margin-right:0 !important;}
    .content_ldtd ul li.lwa {margin-left: 13% !important;}
}


/*关于我们——集团战略*/
@media only screen and (min-width:100px) and (max-width:768px) {
  .content_gszl .icon{margin: 0 auto !important;width:40px !important;}
  .content_gszl .icontt{float: none !important;width: 100% !important;}
  .content_gszl .icontt_tit{padding: 0 !important;
    margin-top: 10px;
    font-size: 20px;
    float: left;
    margin-left: 10px;
    margin-bottom: 20px;}
  .content_gszl .icontt p{padding: 0 !important;
    text-indent: 2em;
    line-height: 1.8rem;
    text-align: justify !important;
    font-size: 14px;}
  .content_gszl{    margin-top: 10px;}
  .blank50{display: none}
  .content_gszl .icontt .icontt_tit {padding: 9px 0 24px 40px !important;float:none !important;}

}
@media only screen and (min-width:769px) and (max-width:992px) {
  .content_gszl .icon{float: none !important;margin: 0 auto !important;width: 40px !important;}
  .content_gszl .icontt{float: none !important;width: 100% !important;}
  .content_gszl .icontt_tit{text-align: center;padding: 0 !important;margin-top: 25px;margin-bottom: 20px;}
  .content_gszl .icontt p{padding: 0 !important;
    text-indent: 2em;
    line-height: 1.8rem;
    text-align: justify !important;
    font-size: 14px;}
}

/*关于我们——组织机构*/
@media only screen and (min-width:100px) and (max-width:980px) {
  .wrap p.zzjgimg img{width:100% !important;margin:0 !important;}
  .wrap h3.zzjgtit{font-size: 12px!important;padding-bottom: 10px!important;}


}
/*关于我们——政策承诺*/
@media only screen and (min-width:100px) and (max-width:768px) {
  .content_zccn .zccn_fl {float:none !important;}
  .content_zccn .zccn_fl ul li {margin: 0 !important;width: 100% !important;padding-bottom:35px;}
  .content_zccn .zccn_fl ul li a{line-height: 58px;display: block;width: 275px;margin: 0 auto;}
  .content_zccn .zccn_fl ul li img { margin:0 auto; display:block; }
}
@media only screen and (min-width:769px) and (max-width:992px) {
  .content_zccn {margin: 0 auto !important;width:76% !important;}
  .content_zccn .zccn_fl {float:none !important;}
  .content_zccn .zccn_fl ul li {margin-right:50px !important;}
  .content_zccn .zccn_fl ul li:nth-child(2n) {margin-right:0 !important;}
  .content_zccn .zccn_fl ul li a{line-height: 58px;display: block;width: 275px;margin: 0 auto;}
}
/*综合新闻、党媒推荐、国资动态、水库大坝与公众认知*/
@media only screen and (min-width:100px) and (max-width:767px) {
  .content_zhxw{ }
  .content_zhxw .rw{width: 100% !important;float: none !important;margin-right: 0 !important;margin-left:0 !important;}
  .content_zhxw .rw img{width: 100% !important;height: 100% !important;} 
  .content_zhxw .rwtt{width: 100% !important;float: none !important;}
  .content_zhxw .rwtt h4,.content_zhxw .rwtt h4 a{margin-top: 15px;text-align: justify;font-size: 16px;}
  .content_zhxw .rwtt p{padding: 15px 0 5px 0 !important;font-size:14px;line-height:1.5em;height: auto}
  .content_zhxw .rwtt p.date{padding: 0px 0 5px 0 !important;}
  .page {overflow: inherit;}
  .content_zhxw .rwtt a.detail{font-size: 14px;}
  .content_ztbd_f ul li{padding:0;}
  .content_ztbd_f ul li span{font-size: 14px}
  .content_ztbd_f ul li a{font-size: 14px;}
.pczzjg{display: none!important}
  .mobzzjg{display: block}

}

/*新闻中心——视频新闻*/
@media only screen and (min-width:100px) and (max-width:767px) {
  .content_spzq{width: 82% !important;margin: 0 auto !important;}
  .content_spzq .list-two ul li{margin: 0 auto !important;margin-bottom: 25px !important;position: relative;}
  .content_spzq .list-two ul li div {width: 100% !important;height: 100% !important;}
  .content_spzq .list-two ul li img{width: 100% !important;height: 100% !important;}
  .content_spzq .list-two ul li.first{margin: 0 auto;}
  .content_spzq .list-two ul li p {bottom: 0px;margin-top: 0 !important;width: 100% !important;box-sizing: border-box}
  .content_spzq .list-two ul li.one {width: 100% !important;}
  .content_spzq .list-two ul li p a{font-size: 14px}
}
@media only screen and (min-width:768px) and (max-width:992px) {
  .wrap { width:100% !important; }
  .content_spzq{width: 641px !important;margin: 0 auto !important;float: none !important;}
  .content_spzq .list-two ul li {margin: 0 auto !important;margin-bottom: 25px !important; margin-right: 25px !important;position: relative;}
  .content_spzq .list-two ul li:nth-child(2n) {margin-right: 0 !important;}
  .content_spzq .list-two ul li.one {width: 100% !important;margin-right: 0 !important;}
  .content_spzq .list-two ul li.one img {width: 100% !important;}
  .content_spzq .list-two ul li.first {float: left !important;}
  .content_spzq .list-two ul li p {bottom: 0px;margin-top: 0 !important;width: 95.1% !important;}
  .content_spzq .list-two ul li.one {width: 100% !important;}
  .content_zhxw .rw{/*width: 41% !important;*/margin-right: 0 !important;margin-left: 0 !important;}
  .content_zhxw .rwtt{width: 50% !important;}
  .content_zhxw .rwtt p{font-size: 14px;line-height: 1.5em}
  .content_zhxw .rwtt h4, .content_zhxw .rwtt h4 a{font-size: 16px;}
  .content_zhxw .rwtt a.detail{font-size: 12px;}
}
/*新闻中心——专题新闻*/
@media only screen and (min-width:100px) and (max-width:767px) {
  .content_ztbd .pic ul li{float: none !important;width: 100% !important;margin: 0 auto !important;margin-bottom: 10px !important;}
  .content_ztbd .pic ul li p{width: 100% !important;}
  .content_ztbd .pic ul li a div,.content_ztbd .pic ul li a div img{width: 100% !important;height: 100% !important;}
}
@media only screen and (min-width:768px) and (max-width:992px) {
  .content_ztbd .pic ul li{float: left !important;width: 48% !important;margin: 0 auto !important;margin-bottom: 10px !important;margin-right: 4% !important;}
  .content_ztbd .pic ul li:nth-child(2n){margin-right: 0 !important;}
  .content_ztbd .pic ul li p{width: 100% !important;}
  .content_ztbd .pic ul li a div,.content_ztbd .pic ul li a div img{width: 100% !important;height: 100% !important;}
}
/*新闻中心——影视专题*/
@media only screen and (min-width:100px) and (max-width:390px) {
  .content_spzq .list-one ul li p {width: 100% !important;padding-left:0 !important;text-indent:1em;}
}
@media only screen and (min-width:100px) and (max-width:767px) {
  .content_spzq{width: 82% !important;margin: 0 auto !important;}
  .content_spzq .list-one ul li{margin: 0 auto !important;margin-bottom: 25px !important;position: relative;}
  .content_spzq .list-one ul li div {width: 100% !important;height: 100% !important;}
  .content_spzq .list-one ul li img{width: 100% !important;height: 100% !important;}
  .content_spzq .list-one ul li.first{margin: 0 auto;}
  .content_spzq .list-one ul li p {bottom: 0px;margin-top: 0 !important;padding-left:0 !important;text-indent:1em;width: 100% !important;}
  .content_spzq .list-one ul li.one {width: 100% !important;}
}
@media only screen and (min-width:768px) and (max-width:992px) {
  .content_spzq .list-one ul li {margin: 0 auto !important;margin-bottom: 25px !important; margin-right: 25px !important;}
  .content_spzq .list-one ul li.one {width: 100% !important;margin-right: 0 !important;position: relative;}
  .content_spzq .list-one ul li.one div {width:100% !important;}
  .content_spzq .list-one ul li.one p {width: 97.6% !important;position: absolute;}
  .content_spzq .list-one ul li.one img {width: 100% !important;}
  .content_spzq .list-one ul li.first {float: left !important;}
  .content_spzq .list-one ul li:nth-child(2n) {margin-right: 0 !important;}
.content_spzq .yszt ul li:nth-child(2n) {margin-right: 25px !important;}
  .content_spzq .yszt ul li:nth-child(2n+1) {margin-right: 0 !important;}
}

/*新闻中心——报刊图书*/
@media only screen and (min-width:100px) and (max-width:768px) {
  .wrap_zrbg{width: 100% !important;}
  .content_zrbg h6 {margin-left: 40px !important;}
  .content_zrbg .title{width: 100% !important;margin-left: 40px !important;}
  .arrow_left {display: none !important;}
  .content_zrbg .title .tit_left{margin-bottom: 25px;}
  .content_zrbg .title .tit_rgt {width: 115px !important;}
  .line_13px {width: 100% !important;}
  .content_zrbg .bz ul li:nth-child(2n) {margin-right: 0 !important;}
  .content_zrbg .bz ul li p{ width: 100% !important;}
  .content_zrbg .bz ul li p a{font-size: 14px !important;}
  .content_zrbg .bz ul li img{width: 100% !important;height:210px;}
  .content_zrbg .bz1 {display: none !important;}
  .content_zrbg .bz2 {display: block !important;}
  .arrow_right {display: none !important;}

    /*财务报告*/
    .content_skdb .left {display: none !important;}
    .content_skdb .rgt {
        width: 100% !important;
        float: none !important;
    }
    .content_skdb .rgt ul li{
      background:none !important;
      padding-left: 0;
}

    .content_zgsx .left ul li {
        height: 47px !important;
        line-height: 47px !important;
        text-indent: 0.9em !important;
    }

    .content_zgsx .mid {
        width: 14px !important;
    }

    .content_zgsx .mid ul li {
        background-size: 90% !important;
        height: 47.2px !important;
        line-height: 47px !important;
    }

    .content_zgsx .mid ul li.first {
        height: 44px !important;
    }

    .content_zgsx .mid ul li.end {
        background: url(images/end.png) no-repeat left top;
    }

    .content_zgsx .rgt {
        width: 57% !important;
        margin: 0 auto !important;
        float: left !important;
       
    }

    .content_zgsx .rgt ul li {
        margin: 15px 20px 0px 10px !important;
    }

    .content_zgsx .rgt ul li.last {
        margin-right: 0;
    }

    .content_zgsx .rgt ul li a img {
        width: 215px;
        height: 284px;
    }

    .content_zgsx .rgt ul li a:hover img {
        box-shadow: 2px 2px 10px 2px #999;
    }

    .content_zgsx .rgt ul li p {
        text-align: center;
        padding: 8px;
        font-size: 16px;
    }

    .content_zgsx .rgt ul li p a {
        font-size: 16px;
        text-align: center;
    }

    .content_zgsx .rgt ul li p a:hover {
        color: #ff8400;
    }
}
@media only screen and (min-width:769px) and (max-width:992px) {
 .content_skdb .left {display: none !important;}
    .content_skdb .rgt {
        width: 100% !important;
        float: none !important;
    }
    .content_skdb .rgt ul li{
      background:none !important;
      padding-left: 0;
}
}
@media only screen and (min-width:100px) and (max-width:704px) {
 /*报刊图书详细页*/
  .content_zgsx { width:95% !important; margin:0 auto; }
  .content_zgsx .left { width:26% !important; }
  .ddjshead { width:994px; margin-left:86px; margin-bottom:30px; }
  .ddjshead p { text-indent:2em; }
  .content_skdb .left { width:154px; float:left; margin:0 30px 0 0; text-indent:2em; }
  .content_skdb .left ul li,.content_zgsx .left ul li { background-size:10% !important;background: url(/eportal/fileDir/sxjt/resource/cms/2022/06/img_pc_site/xjt.png) 16px 76px no-repeat;}
  .content_skdb .left ul li.current,.content_zgsx .left ul li.current {background-size:91% !important; }
  .content_skdb .rgt { width:100%; float:right; }
  .content_zgsx .left ul li { height:47px !important; line-height:47px !important; text-indent:0.9em !important; }
  .content_zgsx .mid { width:14px !important; }
  .content_zgsx .mid ul li { background-size:90% !important; height:47.2px !important; line-height:47px !important; }
  .content_zgsx .mid ul li.first { height:44px !important; }
  .content_zgsx .mid ul li.end { background:url(/eportal/fileDir/sxjt/resource/cms/2022/06/img_pc_site/end.png) no-repeat left top; }
  .content_zgsx .rgt {width: 68% !important; margin:0 auto !important;}
  .content_zgsx .rgt ul li {margin: 0 auto;width: 215px;float: none;}
  .content_zgsx .rgt ul li.last {margin: 0 auto;}
  .content_zgsx .rgt ul li a img { width:160px; height:232px; }
  .content_zgsx .rgt ul li a:hover img { box-shadow:2px 2px 10px 2px #999; }
  .content_zgsx .rgt ul li p { text-align:center; font-size:16px;width: 215px;padding: 8px 0;}
  .content_zgsx .rgt ul li p a { font-size:16px; text-align:center; }
  .content_zgsx .rgt ul li p a:hover { color:#ff8400; }
}

@media only screen and (min-width:705px) and (max-width:906px) {
  .content_zgsx .rgt {width: 68% !important; margin:0 auto !important;}
  .content_zgsx .rgt ul li {margin: 0 auto;width: 215px;float: left;padding-right:20px;}
  .content_zgsx .rgt ul li:nth-child(2n) {padding-right:0;}
  .content_zgsx .rgt ul li.last {margin: 0 auto;}
  .content_zgsx .rgt ul li a img { width:215px; height:284px; }
  .content_zgsx .rgt ul li a:hover img { box-shadow:2px 2px 10px 2px #999; }
  .content_zgsx .rgt ul li p { text-align:center; font-size:16px;width: 215px;padding: 8px 0;}
  .content_zgsx .rgt ul li p a { font-size:16px; text-align:center; }
  .content_zgsx .rgt ul li p a:hover { color:#ff8400; }
}

@media only screen and (min-width:907px) and (max-width:992px) {
  .content_zgsx .rgt {width: 78% !important; margin:0 auto !important;}
  .content_zgsx .rgt ul li {margin: 0 auto;width: 215px;float: left;padding-right:20px;}
  .content_zgsx .rgt ul li:nth-child(3n) {padding-right:0;}
  .content_zgsx .rgt ul li.last {margin: 0 auto;}
  .content_zgsx .rgt ul li a img { width:215px; height:284px; }
  .content_zgsx .rgt ul li a:hover img { box-shadow:2px 2px 10px 2px #999; }
  .content_zgsx .rgt ul li p { text-align:center; font-size:16px;width: 215px;padding: 8px 0;}
  .content_zgsx .rgt ul li p a { font-size:16px; text-align:center; }
  .content_zgsx .rgt ul li p a:hover { color:#ff8400; }
}

@media only screen and (min-width:100px) and (max-width:444px) {
  .content_zrbg .bz{padding: 0 !important;margin: 0 5%;width: 90% !important;float: none !important;}
  .content_zrbg .bz ul li{width: 43% !important;margin: 0 4% 6% 0 !important;}  
}
@media only screen and (min-width:445px) and (max-width:507px) {
  .content_zrbg .bz{padding: 0 !important;margin: 0 5%;width: 90% !important;float: none !important;}
  .content_zrbg .bz ul li{width: 44% !important;margin: 0 4% 6% 0 !important;}  
}
@media only screen and (min-width:508px) and (max-width:592px) {
  .content_zrbg .bz{padding: 0 !important;margin: 0 5%;width: 90% !important;float: none !important;}
  .content_zrbg .bz ul li{width: 44% !important;margin: 0 5% 6% 0 !important;}  
}
@media only screen and (min-width:593px) and (max-width:710px) {
  .content_zrbg .bz{padding: 0 !important;margin: 0 5%;width: 90% !important;float: none !important;}
  .content_zrbg .bz ul li{width: 44% !important;margin: 0 6% 6% 0 !important;}  
}
@media only screen and (min-width:711px) and (max-width:767px) {
  .content_zrbg .bz{width: 90% !important;padding: 0 !important;margin: 0 5%;float: none !important;}
  .content_zrbg .bz ul li{width: 45% !important;margin: 0 5% 6% 0 !important;}
}



@media only screen and (min-width:768px) and (max-width:992px) {
  .wrap_zrbg{width: 100% !important;}
  .content_zrbg h6 {margin-left: 40px !important;}
  .content_zrbg .title{width: 100% !important;margin-left: 40px !important;}
  .arrow_left {display: none !important;}
  .content_zrbg .title .tit_left{margin-bottom: 25px;}
  .line_13px {width: 100% !important;}
  .content_zrbg .bz ul li p{ width: 100% !important;}
  .content_zrbg .bz ul li p a{font-size: 14px !important;}
  .content_zrbg .bz ul li img{width: 100% !important;height: 220px;}
  .content_zrbg .bz{width: 90% !important;padding: 0 !important;margin: 0 5%;float: none !important;}
  .content_zrbg .bz ul li{width: 20% !important;margin: 0 2% 2% 0 !important;height:250px;}
  .content_zrbg .bz1 {display: none !important;}
  .content_zrbg .bz2 {display: block !important;}
  .arrow_right {display: none !important;}
}

/*人才概况*/
@media only screen and (min-width: 100px) and (max-width: 768px) {
    .content_sthb {
        width: 90% !important;
        float: none !important;
        margin: 0 5% !important;
    }

    .content_sthb p {
        text-align: justify;
    }
}

@media only screen and (min-width: 769px) and (max-width: 992px) {
    .content_sthb {
        width: 90% !important;
        float: none !important;
        margin: 0 5% !important;
    }

    .content_sthb p {
        text-align: justify;
    }
}

/*人力资源动态*/
@media only screen and (min-width: 100px) and (max-width: 768px) {
    .content_skdb {
        text-indent: 0 !important;
    }

    .content_skdb ul li {
        height: 35px !important;
        line-height: 35px;
        padding: 0 !important;
        background: none !important;
    }

    .pdb ul .first {
        background: none !important;
    }

    .pdb ul li {
        height: 25px !important;
        padding-bottom: 10px;
        padding-left: 0 !important;
        line-height: 25px;
    }

    .pdb ul li span {
        float: right;
        font-size: 14px !important;

    }

    .pdb ul li a {
        display: block !important;
        font-size: 14px !important;
    }
}

/*院士专家*/
@media only screen and (min-width: 100px) and (max-width: 768px) {
    .content_yszj p.tit1 {
        font-size: 16px !important;
        font-weight: bold !important;
    }

    .content_yszj p.tit1 span {
        font-size: 12px !important;
        font-weight: 400;
    }

    .content_yszj .rw {
        float: none !important;
        margin: 0 auto !important;
        padding-bottom: 20px;
    }

    .content_yszj .rwtt h4 {
        display: block;
        width: 60px;
        margin: 0 auto;
    }

    .content_yszj .rwtt span {
        width: 128px;
        margin: 0 auto;
        display: block;
    }

    .content_yszj .rwtt {
        float: none !important;
        width: 94% !important;
        margin: 0 auto !important;
    }

    .content_yszj .rwtt p {
        padding: 15px 0 0 0 !important;
        text-align: justify;
    }
}

@media only screen and (min-width: 769px) and (max-width: 992px) {
    .content_yszj p.tit1 {
        font-size: 16px !important;
        font-weight: bold !important;
    }

    .content_yszj p.tit1 span {
        font-size: 12px !important;
        font-weight: 400;
    }

    .content_yszj .rw {
        float: none !important;
        margin: 0 auto !important;
        padding-bottom: 20px;
    }

    .content_yszj .rwtt h4 {
        display: block;
        width: 60px;
        margin: 0 auto;
    }

    .content_yszj .rwtt span {
        width: 128px;
        margin: 0 auto;
        display: block;
    }

    .content_yszj .rwtt {
        float: none !important;
        width: 94% !important;
        margin: 0 auto !important;
    }

    .content_yszj .rwtt p {
        padding: 15px 0 0 0 !important;
        text-align: justify;
    }
}

/*公开目录*/
@media only screen and (min-width: 100px) and (max-width: 768px) {
    /*子栏目nav banner*/
    .nav_dsh .inside .right {
        float: right;
        height: 50px;
        line-height: 50px;
        text-align: right;
        overflow: hidden;
        width: auto;
        display: none;
    }

    .nav_dsh .inside .right a {
        padding-right: 20px;
        width: auto;
        float: left;
        color: #013875;
    }

    .nav_dsh .inside .right a:hover {
        color: #1369ac;
    }

    .wrap_w1200 {
        width: 100% !important;
    }

    .disc_leftbox {
        display: none !important;
    }

    .disc_rightbox {
        width: 100% !important;
        float: none !important;
        min-height: 100% !important;
    }
}

@media only screen and (min-width: 100px) and (max-width: 768px) {
    /*工商登记、集团简介*/
    .jian_link {
        font-size: 14px !important;
    }
    .content_jtjj p.img {
        width: 100% !important;
    }

    .content_jtjj p.img img {
        width: 100% !important;
    }
}

@media only screen and (min-width: 100px) and (max-width: 768px) {
    /*债券重大事项*/
    .disc_rightbox h3 {
        margin: 0 5% !important;
        font-size: 18px !important;
        padding-bottom: 18px;
           padding-left: 20px;
    }

    .gsdj {
        margin: 0 5% !important;
    }

    .gsdj p {
        text-align: justify !important;
    }

    /*开发官网经营管理——债券重大事项移动端页面*/
    .disc_rightbox .rgt {
        width: 90% !important;
        float: none !important;
        margin: 0 5%;
        padding-top: 25px;
    }

}

@media only screen and (min-width: 769px) and (max-width: 992px) {
    /*债券重大事项*/
    .disc_rightbox h3 {
        margin: 0 5% !important;
        font-size: 18px !important;
        padding-bottom: 18px;
           padding-left: 20px;
    }

    .gsdj {
        margin: 0 5% !important;
    }

    .gsdj p {
        text-align: justify !important;
    }

    /*开发官网经营管理——债券重大事项移动端页面*/
    .disc_rightbox .rgt {
        width: 90% !important;
        float: none !important;
        margin: 0 5%;
        padding-top: 25px;
    }

}

@media only screen and (min-width: 100px) and (max-width: 768px) {
    /*责任理念*/
    .disc_rightbox .content_zrll {
        width: 90% !important;
    }

    .content_zrll p {font-size: 14px !important;}
    .disc_rightbox .slideBox {
        width: 100% !important;
        height: 100% !important;
    }

    .disc_rightbox .slideBox li img {
        width: 100% !important;
        height: 50% !important;
    }

    .slideBox .bd li span a {
        font-size: 16px !important;
    }

    .disc_rightbox .page {
        position: static !important;
    }

    /*增加的信息公开无图列表页*/
    .disc_rightbox h3 {
        margin: 0 5% !important;
    }

    .gsdj {
        margin: 0 5% !important;
    }

    .gsdj p {
        text-align: justify !important;
        font-size:14px !important;
    }

    .gsdj p strong {
        font-size: 16px !important;
    }


    .disc_rightbox .rgt ul li {
        height: 35px !important;
        line-height: 35px !important;
        margin-bottom: 4px;
        padding-left: 0 !important;
    }

    .disc_rightbox .rgt ul li a, .rgt ul li span, .rgt ul li a {
        font-size: 14px !important;
        line-height: 30px !important;
    }

    .disc_rightbox .rgt ul li a:hover {
    }

    .disc_rightbox .rgt ul li span, .content_skdb .rgt ul li span {
        float: right;
        font-size: 14px;
    }
}
@media only screen and (min-width: 769px) and (max-width: 992px) {
    /*责任理念*/
    .disc_rightbox .content_zrll {
        width: 90% !important;
    }

    .content_zrll p {font-size: 14px !important;}
    .disc_rightbox .slideBox {
        width: 100% !important;
        height: 100% !important;
    }

    .disc_rightbox .slideBox li img {
        width: 100% !important;
        height: 50% !important;
    }

    .slideBox .bd li span a {
        font-size: 16px !important;
    }

    .disc_rightbox .page {
        position: static !important;
    }

    .info_annual .one {position: relative;}
    .info_annual .two {position: relative;}
    .info_annual .three {position: relative;}
    .info_annual .four {position: relative;}
    .info_annual .five {position: relative;}
    .info_annual .six {position: relative;}
    .info_annual .seven {position: relative;}
    .info_annual .eight {position: relative;}
}

@media only screen and (min-width: 100px) and (max-width: 550px) {
    /*企业薪酬*/
    .dflie {
        margin: 0 4%;
        margin-top: 20px;
    }

    .dflie li {
        height: 30px !important;
        margin-bottom: 5px;
    }

    .dflie li a {
        line-height: 30px !important;
        text-indent: 0 !important;
        font-size: 14px !important;
    }

    .dflie li a:hover {
    }

    .dflie li span {
        display: block !important;
        height: 30px !important;
        line-height: 30px !important;
        font-size: 14px !important;
    }
}

@media only screen and (min-width: 551px) and (max-width: 992px) {
    /*企业薪酬*/
    .dflie {
        margin: 0 2%;
        margin-top: 20px;
    }
}
@media only screen and (min-width: 100px) and (max-width: 768px) {
/*合规管理*/
    .info_annual {
        width: 100% !important;
        margin: 0 auto;
    }

    .annual_report {
        width: 100%;
    }

    .annual_report h3 {
    }

    .annual_report .title {
        width: 870px;
        margin: 0 0 40px 0px;
    }

    .annual_report .title .tit_left {
        float: left;
        width: 200px;
        font-weight: bold;
        font-size: 16px;
    }

    .annual_report .title .tit_rgt {
        float: right;
        width: 200px;
        text-align: right;
        padding-right: 60px;
    }

    .annual_report .title a, .annual_report .title .tit_rgt a {
        font-size: 16px;
        color: #008bd9;
        font-weight: bold;
    }

    .annual_report .ml30 {
        margin-left: 30px;
    }

    .annual_report .xt {
        width: 100% !important;
        padding: 0 !important;
    }

    .annual_report .xt ul li { 
            width: 190px !important;
    height: 259px;
    margin: 0 93px 30px 0 !important;
    padding: 10px !important;
    }
  .annual_report .tempWrap ul{padding-left:82px!important}
   .annual_report .xt ul{padding-left:80px}
   .info_annual .gl .xt ul{padding-left:0px}
   .annual_report .xt ul li { 
   /* width: 165px !important;
    height: 230px;
    margin: 0 16px 30px 0 !important;
    padding: 10px !important;*/
    }

    .annual_report .xt ul li img {
        width: 100% !important;
        height: 100% !important;
    }

    .annual_report .xt ul li p {
        width: 100% !important;
    }
    .info_annual .one {position: relative;}
    .info_annual .two {position: relative;}
    .info_annual .three {position: relative;}
    .info_annual .four {position: relative;}
    .info_annual .five {position: relative;}
    .info_annual .six {position: relative;}
    .info_annual .seven {position: relative;}
    .info_annual .eight {position: relative;}
    .info_annual .gl .xt ul li{width: 60% !important;height: auto;margin: 0 auto !important;float: none;}
}


@media only screen and (min-width: 100px) and (max-width: 768px) {
    /*集团年报*/
    .tempWrap {width: 100% !important;}
    .annual_report h3 {
        font-size: 18px !important;
        position: absolute;
        top: 0px;
        left: 25px;
    }

    .annual_report h6 {
        display: block !important;
        margin-bottom: 0px !important;padding-left: 128px;
    }

    .info_annual .arrow_left {
        display: block !important;
        position: absolute;
        top: 195px;
        z-index: 1;
        left: 8px;
        padding-top: 0 !important;
    }

    .info_annual .arrow_right {
        display: block !important;
        padding-top: 0 !important;
        position: absolute;
        top: 195px;
        right: 14px;
    }
  /*报刊图书详情页*/
  .content_zgsx .left{display: none}
  .content_zgsx .mid{display: none;}
  .content_zgsx .rgt{width: 98% !important;}
  .content_zgsx .rgt ul li{width: 45%;margin: 0 2% 0 3%!important;float: left;}
  .content_zgsx .rgt ul li p{width: 100%;}


}
@media only screen and (min-width: 340px) and (max-width: 390px) {
  .content_zgsx .rgt ul li{height: 17rem}

}
@media only screen and (min-width: 290px) and (max-width: 339px) {
  .content_zgsx .rgt ul li{height: 15rem}
}
@media only screen and (min-width: 391px) and (max-width: 480px) {
  .content_zgsx .rgt ul li{height: 20rem}
}
@media only screen and (min-width: 481px) and (max-width: 768px) {
  .content_zgsx .rgt ul li a img {
    width: 215px;
    height: 284px;
  }

}


@media only screen and (min-width: 769px) and (max-width: 992px){
    .tempWrap {width: 100% !important;}
    .info_annual {width:100%;}
    .annual_report .xt {
        width:100%;
        padding: 0 !important;
    }
    .annual_report .xt ul li {
        margin: 0 20px 30px 0 !important;
        padding: 7px !important;
    }
    .info_annual .arrow_left {
        display: block !important;
        position: absolute;
        top: 62px;
        z-index: 1;
        left: 5px;
    }
    .info_annual .arrow_right {
        display: block !important;
        position: absolute;
        top: 62px;
        z-index: 1;
        right: 2px;
    }
}


@media only screen and (min-width: 769px) and (max-width: 992px) {
    /*子栏目nav banner*/
    .nav_dsh .inside .right {
        float: right;
        height: 50px;
        line-height: 50px;
        text-align: right;
        overflow: hidden;
        width: auto;
        display: none;
    }

    .nav_dsh .inside .right a {
        padding-right: 20px;
        width: auto;
        float: left;
        color: #013875;
    }

    .nav_dsh .inside .right a:hover {
        color: #1369ac;
    }

    .wrap_w1200 {
        width: 100% !important;
    }

    .disc_leftbox {
        display: none !important;
    }

    .disc_rightbox {
        width: 100% !important;
        float: none !important;
        min-height: 100% !important;
    }


    /*工商登记、集团简介*/
    .content_jtjj p.img {
        width: 100% !important;
    }

    .content_jtjj p.img img {
        width: 100% !important;
    }

    /*企业薪酬*/
    .dflie {
        margin: 0 2%;
        margin-top: 20px;
    }

    /*增加的信息公开无图列表页*/
    .disc_rightbox h3 {
        margin: 0 5% !important;
        font-size:18px;
        padding-bottom: 20px;

    }

    .gsdj {
        margin: 0 5% !important;
    }

    .gsdj p {
        text-align: justify !important;
    }

}

/*成员信息公开*/
@media only screen and (min-width: 100px) and (max-width: 399px){
    .Members_nr .Members_nrl {width:95%;margin:0 auto;}
    .Members_nr .Members_nrl .Members_nra {width: 100%;}
}
@media only screen and (min-width: 400px) and (max-width: 669px){
    .Members_nr .Members_nrl {width:366px;margin:0 auto;}
    .Members_nr .Members_nrl .Members_nra {width: 366px;}
}
@media only screen and (min-width: 100px) and (max-width: 669px){
    .Members_nr .Members_nrl .Members_nra:nth-child(odd) {margin-right: 0;}
}
@media only screen and (min-width: 670px) and (max-width: 992px){
    .Members_nr .Members_nrl {width:97%;margin:0 auto;}
    .Members_nr .Members_nrl .Members_nra:nth-child(odd) {margin-right: 2%;}
    .Members_nr .Members_nrl .Members_nra {width:49%;}
}
@media only screen and (min-width: 100px) and (max-width: 922px){
    .Members_nr {width:100%;float:none;}
    .Members_nr h2 {font-size: 18px;line-height: 24px;height: 24px;padding-left: 45px;margin-bottom: 20px;}
    .Members_nr .Members_nrl .Members_nra {background: url(/eportal/fileDir/sxjt/resource/cms/2021/05/img_pc_site/dian.jpg) 15px center no-repeat #F6FBff;font-size: 14px;
    line-height: 40px;padding-left: 45px;}
}

@media only screen and (min-width: 100px) and (max-width: 768px){
.under_title{width: 94%;font-size: 19px;margin: 0 3%;margin-bottom: 25px;}
.under_cont{width: 94%;padding: 0;margin: 0 3%;}
.under_cont p {font-size:14px !important;text-align: justify;font-family: Microsoft YaHei,Arial,Helvetica,sans-serif !important;line-height:33px !important;}
.under_cont p strong {font-size:16px !important;}
.under_cont p img {width:100% !important;height:100% !important;}
.under_cont p span {font-size:14px !important;}
.leadlist{margin: 0 auto !important;float: none;padding-bottom:20px;width: 68%;}
.leadlist a{width: 100%;margin: 0 auto;}
.leadlist a img{width: 100%;}
.leadlist span{font-size:16px;line-height:30px;}
.leadlist span.leadname{}
}

@media only screen and (min-width: 769px) and (max-width: 992px){
.under_title{width: 94%;font-size: 20px;margin: 0 3%;margin-bottom: 25px;}
.under_cont{width: 94%;padding: 0;margin: 0 3%;}
.under_cont p {font-size:14px;text-align: justify;}
.under_cont p strong {font-size:16px !important;}
.under_cont p img {width:100% !important;height:100% !important;}
.leadlist{width: 29.9%;margin: 0 auto !important;padding-right: 37px;padding-bottom: 30px;}
.leadlist a{width: 100%; margin: 0 auto;}
.leadlist a img{width: 100%;}
.leadlist span{font-size: 16px;line-height: 30px;}
.leadlist:nth-child(3n) {padding-right:0;}
.leadlist span.leadname{}
}

/*------------------------yun----------------------------------*/
/*头底部+党建+荣誉资质+企业文化+生态环保*/
/*电脑需要修改的样式*/
.moblie_bot{display: none}
.list_mobile_nav{display: none}
.clearfix:after{content:".";display:block;height:0;font-size:0;line-height:0;visibility:hidden;clear:both;}
.clearfix{zoom:1;}
.pcp{display: block}
.mobp{display: none}
.mobp img{display: none}
.pc_con{display: block}
.mob_con{display: none}
.aside-nav{display: none}
.ermwnu{display: none}
/*手机端和平板端公共样式*/
@media only screen and (min-width: 100px) and (max-width: 922px) {
  /*公共头部底部*/


.moblie_mei{display:block}
   .pc_mei{display:none}
  .footer_r p span a{    font-size: 12px;color: #FFF;}
  .bot{display: none}
  .moblie_bot{width: 100%;display: block;margin-bottom: 0.2rem;}
  .moblie_logo{width: 32%;}
  .moblie_jfe{    margin: 2rem 0.6rem 0 0;}
  img{width: 100%}
  .nav{display: none}
  .moblie_bot .menu{margin: 1.2rem 0.6rem 0  0;}
  .moblie_bot  .menu em{width: 32px;height: 32px;display:block;overflow:hidden;float:left;position:relative;cursor:pointer;}
  .moblie_bot .menu em i{cursor:pointer;width:60%;display:block;overflow:hidden;height:2px;background-color: #5d5d5d;position:absolute;left:15%;top:10px;transition:.3s ease-in-out;-webkit-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;-moz-transition:.3s ease-in-out;}
  .moblie_bot .menu em i.i1{top: 12px;}
  .moblie_bot .menu em i.i2{top: 19px;}
  .moblie_bot .menu em i.i3{top: 26px;}
  .moblie_bot .menu em.on i.i2 {
    opacity: 0;
  }
  .moblie_bot .menu em.on i.i1 {
    width: 60%;
    left: 20%;
    transform: translateY(6px) rotate(45deg);
    -ms-transform: translateY(6px) rotate(45deg);
    -moz-transform: translateY(6px) rotate(45deg);
    -webkit-transform: translateY(6px) rotate(45deg);
    -o-transform: translateY(6px) rotate(45deg);
  }
  .moblie_bot .menu em.on i.i3 {
    width: 60%;
    left: 20%;
    transform: translateY(-8px) rotate(-45deg);
    -ms-transform: translateY(-8px) rotate(-45deg);
    -moz-transform: translateY(-8px) rotate(-45deg);
    -webkit-transform: translateY(-8px) rotate(-45deg);
    -o-transform: translateY(-8px) rotate(-45deg);
  }
  .moblie_serchs{margin: 1.8rem 0.6rem 0;}
   .aside-nav .aside-title1d1 {
        margin: 10px 0 4px 5px;
        font-size: 18px;
        font-weight: bold;
        color:#000;
    }
    .sub-link1 {height:auto !important;}
    .sub-link1 {
        position: relative;
        margin: 0;
        border-bottom: 1px solid #e6e6e6;
        border-top: none;
        overflow: hidden;
        height: 40px;
        width: 100%;
        margin-bottom: 5px;
        padding-bottom: 5px;
    }
    .sub-link1 .sub-link-active1 {font-size:14px;padding-left: 16px;color: #000;line-height:30px;}
    .moblie_nav {display: none;}
    .open {height: auto !important;}
    .open .sub-link-active1{font-size:14px;padding-left: 16px;color:#0269ad !important;font-weight: bold;margin-bottom:5px;}
    .open .moblie_nav{display: block}
    .open .moblie_nav li {font-size: 14px;color: #000;height: auto;line-height: 26px;}
    .open .moblie_nav li a {color: #000;padding-left: 32px !important;height: 26px !important;line-height: 30px !important;font-size: 13px}
    .open .moblie_nav li.mob_cur a{color:#156aad;}
    
    .moblie_nav1 {display: none;}
    .sub-link2 .sub-link-active2{font-size:13px;padding-left: 32px;}
    .open1 .sub-link-active2{font-size:12px;padding-left: 32px;color:#0269ad !important;font-weight: bold;}
    .moblie_nav1 {display: none;}
    .open1 .moblie_nav1{display: block}
    .open1 .moblie_nav1 li {font-size: 12px;color: #000;height: 24px;line-height: 24px;}
    .open1 .moblie_nav1 li a {color: #000;padding-left: 48px !important;height: 24px !important;line-height: 24px !important;}

  /*手机导航*/
  .maxWidth{
    width: auto;
    padding: 0 1.6em;
  }
  .pSearch{height: 37px;padding-top: 5px;background-color: rgb(13, 81, 162);}
  .phoneHeader,.pSearch{display:none;}
  .phoneHeader{background: #0d51a2; padding:25px 0; position:relative;}
  .pSrc{float:right;}
  .pSrcEn{float:right;color:#fff;margin-right: 10px;}
  .pMenu img,.pSrc img{width:20px;}
  .pLogo{position: absolute;  left: 5%;  top:50%;margin-top:-20px;}
  .pLogo img{width:260px;}
  .pMenu{margin-left:93%}
  /* 移动端头部 */
  .flex_between{display: flex;justify-content: space-between;align-items: center;}
  .header_overlay{position: absolute;left: 0;top: 0;z-index: 9;width:100%;height: 100vh;background: rgba(45,56,69,.4);transition: all linear 0.5s;display: none;}
  .list_mobile_nav{position: absolute;box-shadow: 0px 4px 16px #ccc;
    opacity: 0.9;z-index: 100;width: 100%;
    background: #fff;overflow: auto;border-top: 2px solid #176db6;box-sizing: content-box;
    -ms-scroll-chaining: none;overscroll-behavior: contain;transition: all linear 0.5s;font-size: 14px;}
  .mobile_search{margin-bottom: 10px;}
  .mobile_search_icon{position: absolute;z-index: 2;left: 3px;top: 10px;    width: 10%;}
  .mobile_search_form{position: relative;width: 86%;display: flex;align-items: center;}
  .mobile_search_form .hbinput{border: 0;height: 36px;line-height: 36px;width: 100%;border: 0;border-bottom: 1px solid rgba(45,56,69,.12);outline: none;padding-left: 34px;box-sizing: content-box;}
  .search_btn{width: 38px;cursor: pointer;height: 38px;text-align: center;border: 0;outline: none;background: transparent;position: absolute;z-index: 9;right: 10px;top: 13px;}
  .mobile_lt{position: relative}
  .mobile_nav_item{    display: block !important;
    padding: 0.2rem 0px;width:100%;overflow:hidden;display:none;
    padding: .24rem 0px .34rem;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;}
  .nav_wid .mobile_nav_item:nth-child(2) .mobile_nav_sub>li{width: 48%}
  .nav_wid .mobile_nav_item:nth-child(5) .mobile_nav_sub>li{width: 48%}
  .mobile_nav_item a{color: #000;line-height: 2;font-size: 14px;font-weight: 300;}
  .mobile_nav_item .mobile_lt{   width: 100%;
    padding: 0px 0.2rem;width:100%;overflow:hidden;float:left;box-sizing:border-box;-webkit-box-sizing:border-box;
    -moz-box-sizing:border-box;display:flex;display:-webkit-flex;align-items:center;justify-content:flex-start;}
  .mobile_nav_item  .mobile_ltss{width: 100%;
    overflow: hidden;}
  .mobile_nav_item p.lt{font-weight: 600;     width: 100%;
    overflow: hidden;
    font-size: 15px;
    color: #000;line-height: 2.5em;}
  .mobile_nav_sub   { width: 100%;
    overflow: hidden;
    margin: 0px;
    padding: 0px;}
  .mobile_nav_sub>li  {width: 24.6%;
    overflow: hidden;
    float: left;
    margin: 0.08rem 0px;
    padding: 0px;
    font-size: 14px;
    line-height: 2em;}
  .mobile_nav_sub>li>a{    display: inline-block;
    background: url(/eportal/fileDir/sxjt/resource/cms/2022/06/img_pc_site/m_01.png) left center no-repeat;
    background-size: 0.35rem;
    padding-left: 0.6rem;
    font-size: 0.8rem;
    color: #000;}
  .mobile_active>.clearfix a{color: #000;font-weight: 600;}
  /*.mobile_active .mobile_nav_sub a:hover{border-bottom: 2px solid #0d6fb8;color: #fff;font-weight: 600}*/
  .nav_wid{margin: 0 12px;    padding: 3px 0 10px;}
  /*头部面包屑导航*/
  body .nav_dsh{width: 100%!important;}
  .nav_dsh .inside{width: 100% !important}
  .nav_dsh a{font-size: 13px;}
  .nav_dsh .inside .left img{width: 0.5rem; vertical-align: middle;padding: 0 6px;margin-top: -3px;}
  .nav_dsh .inside .left{padding-left: 10px;line-height: 50px;height: 50px; background: none;}
 
  /*组织概况*/
  .wrap{width: 100%!important;}
  .content_zzgk{width:94%!important;margin:0 3%;}
  .content_zzgk p:nth-child(2){text-indent: 0}
  /*党建动态*/
  .wrap h3{    margin-left: 23px;font-size: 18px}
  .mob_dang #dshul{display: none}
  .mob_dang{text-indent: 0em;width: 96% !important;margin:0 2%}
  .mob_dang .rgt{width: 100%;}
  .mob_dang ul li, .mob_dang .rgt ul li{padding-left:0;height: 30px;overflow: hidden;line-height: 30px;width: 96%;background-image: none!important;;}
  .mob_dang ul li a, .mob_dang ul li span, .mob_dang .rgt ul li a{font-size: 14px;}
.showMenus-mobile{width:20px;height:20px;float: left;margin:3px 10px 0;}
  .closeMenus-mobile{width: 20px; height: 20px; float: right; margin: 1px auto;}
  .aside-nav {
    background:rgba(255,255,255,0.9);
    position: absolute;
    top: 83px;
    left: -100%;
    padding-top: 8px;
    z-index: 9;
    box-shadow: 0 5px 5px #9a9191;
    display: block;
  }

  .aside-content {
    position: relative;
    /*width: 170px;*/
    min-width: 170px;
    padding: 10px 3px 10px 2px;
  }
  .aside-title{font-size: 16px;margin: 10px 0 10px 5px;font-weight: 600;color: #333;}
  .sub-link {
    position: relative;
    margin: 0;
    border-bottom: 1px solid #e6e6e6;
    border-top: none;
    overflow: hidden;
    height: 40px;
    width: 100%;
  }
  .sub-link-active{font-weight:600;color: #0269ad!important;}
  .sub-link:first-child {

  }

  .sub-link a {
    display: inline-block;
    height: 40px;
    width: 100%;
    padding: 0 16px;
    line-height: 40px;
    color: #333333;
    font-size: 14px;
    transition: all .3s;
  }
  .ermwnu{display: block;width:40px;float:left;  position: absolute; z-index: 7;}
  .ddjshead {
    width: 100%;
    margin-left: 0px;
    margin-bottom: 12px;
  }
  .ddjshead p {
    text-indent: 2em;
    font-size: 15px;
  }
  /*荣誉资质*/
  .content_ryzz {width: 98%;margin: 0 auto}
  .content_ryzz .tab tr td.tit{font-size: 14px;padding: 5px;}
  .content_ryzz .tab tr td{font-size: 12px;padding:5px;    line-height: 18px;}
  .blank70{    height: 0px!important;}
  .page{font-size: 14px;}
  .page a, .page .go, .page a:hover{font-size: 12px;}
  /*企业文化*/
  .content_gsbs{width: 100%;}
  .content_gsbs p img{width: 100%!important;}
  .content_gsll .gsnav>li{width: 100%!important;height:auto!important;padding-bottom: 5px;}
  .content_gsll .gsnav li.three{width: 100%!important;height:auto!important;}
  .content_gsll .gsnav>li img{width: 95%!important;height:auto!important;}
  .content_gsll .gsnav>li.three img{width: 95%!important;height:auto!important;}
/*环境保护*/
  .content_skdb p{font-size: 14px; line-height: 26px!important;}
  .wrap h3{font-size: 18px!important;}
  .pcp{display: none}
  .mobp{display: block}
  .content_sthb p{font-size: 14px!important;line-height: 26px!important;    text-indent: 0em;}
  .content_sthb h6{    margin: 10px auto 25px!important;height: 40px!important;   width: 240px; line-height: 40px!important;
    font-size: 16px!important;}
.content_sthb p img#\31{width: 100%!important;height:auto!important;}
  /*三峡楷模*/
  .pc_con{display: none}
  .mob_con{display: block}
  .wrap_bj{background-size: 150%;}
  .ghhd_01_slide {
    width: 92%;
    margin:1rem 4% 1rem;
    overflow: hidden;
    padding:3rem 0 5rem;
    position: relative;
  }
  .ghhd_01_slide .swiper-slide {
    width: 100%;
    overflow: hidden;
    background-color: #fff;
  }

  .ghhd_01_slide .swiper-slide a {
    width: 100%;
    display: block;
    overflow: hidden;
  }

  .ghhd_01_slide .swiper-slide em {
    width: 100%;
    display: block;
    overflow: hidden;
    font-style: normal;
    box-sizing: border-box;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
  }

  .ghhd_01_slide .swiper-slide img {
    width: 100%;
    display: block;
    /*height: 170px;*/
  }

  .ghhd_01_slide .swiper-slide em.em2 {
    font-size: 1.4rem;
    position: absolute;
    left: 0;
    bottom: 0;
    background: rgba(0,0,0,0.57);
    color: #fff;
    padding: 0.5rem 1rem;
    display: none;
  }

  .ghhd_01_slide .swiper-slide em.em2 span {
    width: 100%;

    overflow: hidden;
    font-size: 14px;
    text-overflow: ellipsis;
    white-space: nowrap;

  }
  .ghhd_01_slide .swiper-slide-active em.em2 {display: block}
  .phone_sxkm{background: url(/eportal/fileDir/sxjt/resource/cms/2022/06/img_pc_site/2018071510272157896.jpg) no-repeat;background-size: 145%;}
  .ghhd_01_click a.ghhd_01_prev {
    background: url(/eportal/fileDir/sxjt/resource/cms/2022/06/img_pc_site/2018071510254999667.png) center no-repeat;
    background-size: 100%;
    left: 2%;
  }
  .ghhd_01_click a.ghhd_01_next {
    background: url(/eportal/fileDir/sxjt/resource/cms/2022/06/img_pc_site/2018071510254076822.png) center no-repeat;
    background-size: 100%;
    right: 2%;
  }
  .ghhd_01_click a {
    width: 2rem;
    height: 2rem;
    display: block;
    overflow: hidden;
    position: absolute;
    top: 50%;
    margin-top: -0.8rem;
    z-index: 8;
    border-radius: 50%;}
  .focusContent1{display: none}
  .mobcity{display: none}
  /*.swiper-slide-active .mobcity{display: block}*/
  .mob-person-info{width: 92%;margin:0 auto;   padding: 10px 2%; background-color: #ebebeb;
    border-top: 6px solid #ce271e;}
  .mob-person-info p{font-size: 14px}
  .mob-person-info p strong{font-size: 14px}
  /*环境保护公众参与*/

  /*底部*/
  .footer div{width: 100% !important;}
  .footer_l p.img{width: 249px}
  .footer_l p{ width: 92%;float: none;margin:0 auto;font-size: 12px;
    color: #FFF;}
  .footer_l h3, .footer_r h3{width: 96%;margin: 0 2%}
  .footer_con{width: 100%}
  .footer_bq,.footer {min-width: 100%!important;}
  .footer_r{margin-top: 30px}
  .footer_r p.first{margin-left:2%}
  .footer_r p{margin-left:10px;}
  .footer_bq .footer_con p:nth-child(2) img{display: none}
  .footer_bq .footer_con p:nth-child(2){margin-left:4%}
  .moblie_mei{display: flex}
  .pc{display: none}
  .moblie{display: block}
  .footer_bq .footer_con p.moblie img{display: none}
  .left_nav{display: none}
  .fhdb{display: none}
  .footer_bq .footer_con p{line-height: 24px;}
}
/*ipad单独*/
@media only screen and (min-width: 768px) and (max-width: 992px) {
  .bot{display: none}
  .moblie_bot{width: 100%;display: block;margin-bottom: 0.2rem;}
  .moblie_logo{width: 12%}
  .nav_wid .mobile_nav_item:nth-child(2) .mobile_nav_sub>li{width: 24%}
  .mobile_nav_sub>li{width: 24%}
  .nav_wid .mobile_nav_item:nth-child(5) .mobile_nav_sub>li{width: 24%}
  .moblie_jfe a{font-size: 16px;}
  .nav_dsh a{font-size: 16px}
  .moblie_serchs {
    margin: 2rem 0.6rem 0;
  }
  .moblie_bot .menu {
    margin: 1.4rem 0.6rem 0 0;
  }
  .moblie_logo{display: none;}
  .pad_logo{display: block;width: 60%;}
  .wrap h3{font-size: 22px;}
  .pczzjg{display: none!important}
  .mobzzjg{display: block}

  .wrap h3.zzjgtit{font-size: 23px!important;}
 /* .content_ldtd ul li.one {
    margin-left: 110px !important;
  }*/
  .content_ldtd ul li span{font-size: 13px!important;}
  .content_ldtd ul li p span{font-size: 16px!important;}
  .content_zccn .zccn_fl ul li{width: 45% !important}

  .content_kpsx .spnav li{    width: 150px;margin: 0 16px 0 0;}
  .ghhd_01_slide{padding: 5rem 0 10rem;margin: 1rem 4% 14rem;}
  /*.ghhd_01_slide .swiper-slide img{height: 300px}*/
  .ghhd_01_slide{margin: 1rem 4% 2rem;}
  .content_kpsx .spnav li{margin: 0 29px 0 0;}
  .easysite-related-news{width: 96%!important;margin-top:0!important;}
  .content_yszt .lft .video{width: 100%;height:auto!important;}
  .content_yszt .lft span.date{margin-left:40px;}
  .content_yszt .lft .video p{margin-left:2%;}
  .pad_mei{display:block}
  .moblie_mei{display:none}
  .footer_r h3.pad_xfjbs{width:48%}
   .pc_foot{display:block}
  }
/*手机端单独*/
@media only screen and (min-width: 100px) and (max-width: 767px) {
  .bot{display: none}
  .moblie_bot{width: 100%;display: block;margin-bottom: 0.2rem;}
  .moblie_logo{width: 20%}
  .moblie_logo{display: block;width: 35%;}
  .pad_logo{display: none;}
  .content_kpsx .spnav li{    width: 47%;
    margin: 0 10px 10px 0px;}
  .content_sthb{width: 92%!important;
    margin: 20px 4%!important;}
    .content_skdb h4{font-size:20px}
   /*投资者关系*/
  .wrap .content_tzzgx{width: 100%}
  .wrap .content_tzzgx .tjdl{width: 100%}
  .wrap .content_tzzgx .tjdl ul li.on{    border-top: #326cb5 12px solid;
    height: 50px;border-left:none;
    line-height: 50px;}
  .wrap .content_tzzgx .tjdl ul li{float: left;
    width: 33%;}
  .wrap_bj .gpxx{width: 100%;    padding: 10px 0 200px 0;}
  .gpxx .gp>div{width: 100% !important}
  .gpxx .gp>div div:nth-child(2){    padding-top: 48px!important;text-align: center!important;} 
   .content_yszt{    width: 100%!important;;}
  .content_yszt .lft{    margin: 0 2%;
    width: 96%!important;}
   .content_yszt .lft .video, .content_yszt .lft .video img{    width: 96%!important;
    height: auto!important;}
   .content_yszt p video{    width: 96%!important;height:auto;}
   .content_yszt .lft span.date{float: right!important; width: auto!important;}
  .rgt{width: 96%!important;margin-top:0!important;}
   .wrap_bj .area{    width: 90%;
    margin: 0 auto;}
  .wrap_bj .area .link{ margin: 20px auto 0;
    width: 96%;margin-left:0;}
  .wrap_bj .area .link h3{margin-left:0!important;}
  .wrap .content_skdb object embed{width:100%}

}
@media only screen and (min-width: 100px) and (max-width: 767px) {
.content_wzq .wzqul {width:100%;}
.content_wzq ul li {width:100%;height:auto;line-height: 45px;}
.content_wzq ul .hg {line-height:30px;}
.wrap_bj .content_tzzgx .tjdl{padding: 30px 15px 0 0;}
span.wzqimg1 { margin: 5px 0 0 15px;}
span.wzqimg2 { margin: 5px 0 0 15px;}
.content_wzq ul li span.wximg { margin-top: -131px;}
span.wximg img { margin: 1px;width: 98% !important;height: 92% !important;}
 .pad_footer_con{displayblock}
 .moblie_foot{display:block}
  .pc_foot{display:none}
    .moblie_foot .footer_con p{    letter-spacing: 0px;}
   .moblie_mei p{float:none;width: 22%; max-width: 98px;}
  
}