
.right_cont p{
    text-align:justify;
}
html{
    height:auto; width:100%; overflow-y:auto; }
body{
    background:#fff; font-size:16px;  font-family:"Arial"; height:auto; line-height:1em; display:block;  color:#666;}
.text{
   font-size:12px;
}
.wrapper{
min-width:1200px !important;
}
a{ color:#666;}
a:hover{
   color: #c4000f;
}
.clearfix:after{ content:"."; display:block; clear:both; font-size:0; height:0; overflow:hidden;}

.jb_main{ width:100%; max-width:1920px; margin:0 auto; font-size:16px; background:none; padding:0;  overflow:visible;}
.wrapper1200{
    margin:0 auto; width:1200px; }
.lf-title{
    width:58px; line-height:50px;padding-top:20px; overflow:visible; font-size:22px; white-space:nowrap; font-weight:bold; color:#0d63ae; border-top:#0d63ae 2px solid;
    float:left; margin:0; 
}
.zw-title{
    color:#0d62ae; font-size:18px; margin-top:25px; margin-bottom:15px;  font-weight:bold;
}
.zw-SubTitle{
   color:#0d62ae; font-size:18px; margin-top:25px; margin-bottom:0px;  font-weight:bold;
}
.fisrt-title{
    color:#0d62ae; font-size:18px; margin-top:0px; margin-bottom:15px;  font-weight:bold;
}
.lfnews-nav{
    display:none;
}

.shzr-zt{
   font-size:18px; padding-bottom:10px;  text-decoration:underline;  font-weight:bold; text-align:center; color: #0d62ae; margin-bottom:10px; padding-top:0px;}
.pic_c_banner{
    width:100%; height:auto;
}
.pic_c_banner img{ width:100%;}
.ctrl{
   z-index:3;
}
.right_cont{ width:960px; line-height:36px;
   }
.right_cont img{
    display:block; margin:50px auto; }
.right_cont img.noborder{
   border:none;
}
.busin_pub p{text-align: justify; text-justify: distribute-all-lines;-ms-text-justify:distribute-all-lines;
   line-height:36px !important;  }

.s-note{
    color:#0d62ae; text-align:center !important; text-indent:0!important;line-height:28px!important;margin-top: -40px!important;
}
.s-note-lf{
   color:#0d62ae; text-align:left !important; text-indent:0em!important;margin-top:-30px!important; line-height:28px!important;


}
/*图片说明*/
.tpsm{
    color:#0d62ae!important; text-align:center !important; text-indent:0!important; margin-top:10px !important; line-height:28px!important;

}
.tpsm_lf{
     color:#0d62ae!important; text-align:left !important;  text-indent:0!important;line-height:28px!important; margin-top:10px!important;

}
.busin_pub p.s-note-lf{
    line-height:28px!important;
}
.right_cont h2 p{
   font-size:18px; line-height:36px; float:left; width:740px; text-align:justify;
}

.s-title,.busin_pub p.s-title{
    font-size:20px; margin-top:20px!important; margin-bottom:20px!important;  font-weight:bold;text-indent:0em;
color:#0d62ae!important; }
.d-title,.busin_pub p.d-title{

font-size:18px; margin-top:20px; margin-bottom:20px;  font-weight:bold;text-indent:2em;
color:#333!important; background:url('/r/cms/jtyw/default/images/20210903164311.png') 0px 15px no-repeat; background-size:6px;
}

/* top 开始 header*/

.top {
   width: 100%;
   height: 44px;
   }

.top-c {
   width: 1200px;
   margin: 0 auto;
   text-align: right;
   line-height: 44px;
   font-size: 14px;
   color: #7f8795;
}

.top-c a {
   font-size: 14px;
   color: #7f8795;
   padding: 0 5px;
}

.nav {
   width: 1200px;
   margin: 0 auto;
   height: 83px;
  }

.nav .logo {
   float: left; margin-top:-18px;
}

.nav .logo img {
   margin-top: 15px;
}

.nav .menu {
   float: right; margin-right:-12px;
}

.nav .menu > ul > li {
   float: left; padding-left: 13px;
   padding-right:13px;
   margin-top:27px; height:32px;  }
.nav .menu > ul > li a span{
    font-family:"Arial";
}

.nav .menu > ul > li > a {
   font-family: "微软雅黑";
   font-size:16px;    
  
}

.nav .menu > ul > li > a.alink, .nav .menu > ul > li > a:hover {
   color: #c4000f;
   border-bottom: 2px solid #c4000f;
   padding-bottom: 3px;
}




.menulist {
   width: 100%;
      background:#f9fbff;
   position: absolute;
   top: 92px;
   /*top: 220px;*/
     z-index: 9;
   left: 0;
      overflow:hidden; opacity: .95;
     height:400px; display:none;
min-width:1200px; }

.menulist .tc-content {
   width: 1200px;
     margin:0 auto;
   text-align: right;
    padding-top:60px;
}
.menulist>img{
position:absolute; bottom:20px; left:50%; margin-left:-14px; cursor:pointer;
}

.menulist .tc-content .left { width:870px; 
float:left; }.menulist .tc-content img{
    float:right; 
    }

.menulist .tc-content .left ul { 
     width:800px;  float:left;   }
.menulist .tc-content .left ul li { float:left;       text-align:left; margin:0;
   width: 150px;
   licolor:#0d62ae;line-height:24px;
    margin-bottom:20px; height:35px;

}

.menulist .tc-content .left.wh_gywm ul{
    width:870px;
}
.menulist .tc-content .left.wh_gywm ul li{
    width:33%;}


.menulist .tc-content .left.wh_xwzx ul{
    width:870px;
}
.menulist .tc-content .left.wh_xwzx ul li{
    width:33%;
}

.menulist .tc-content .left.wh_rlzy ul{ width:840px;}
.menulist .tc-content .left.wh_rlzy ul li{
    width:16.6%; }

.menulist .tc-content .left.wh_kjcx ul{
width:870px;}
.menulist .tc-content .left.wh_ywfz ul{
    width:800px;
}
.menulist .tc-content .left.wh_ywfz ul li{
    width:33%; }


.menulist .tc-content .left.wh_kjcx  ul li{  width:45%; margin-bottom:40px; height:auto!important;
}


.menulist .tc-content .left ul li a { font-size:18px;     color: #0d62ae;
}

.menulist .tc-content .left ul li a.menulistlink,
.menulist .tc-content .left ul li a:hover {
   color: #c4000f;
}
.menulist .tc-content .left.sj_nav{
    width:1200px;
}
.menulist .tc-content .left.wh_cpfw{
    width:870px; float:left;
}


.menulist .tc-content .left.wh_shzr{
   width:1300px; float:left;
}


.menulist .tc-content .left.sj_nav ul li{ width:350px;    }
.menulist .tc-content .left.sj_nav ul{  width:350px; float:left;}
.menulist .tc-content .left.sj_nav ul li{
    font-size:14px;
}
.menulist .tc-content .left.sj_nav ul li a{
    font-size:14px; font-weight:normal;
}
.menulist .tc-content .left.wh_cpfw ul{
    width:33%;
}
.menulist .tc-content .left.wh_cpfw ul li{   width:100%;     
}
.menulist .tc-content .left.wh_shzr ul{
    width:16%;
}
.menulist .tc-content .wh_cpfw1  ul li{
    margin-bottom:5px;
}

.menulist .tc-content .left.wh_shzr ul{
    width:16.6%;
}
.menulist .tc-content .left.sj_nav.wh_shzr ul li{
    width:90%;

}


.menulist .tc-content .left.wh_shzr ul li{
    }

.menulist .tc-content .left.sj_nav ul li:nth-child(1){ font-size: 18px;   }
.menulist .tc-content .left.sj_nav ul li a{ font-weight:normal;
   font-size:14px; }
   .menulist .tc-content .left.sj_nav ul li:nth-child(1) a{ font-size: 18px;   }
.menulist .tc-content .right {
   float: right;
}
.menulist .tc-content .left.sj_nav ul li a:after{ content: ">"; }
.menulist .tc-content .left.sj_nav ul li:nth-child(1) a:after{ content: ""; }
.menulist .tc-content .left.sj_nav ul li:nth-child(1) a{font-size:18px; font-weight:bold;}

/*二级*/

.sedmenu {
   width: 100%;
     background: #f3f6f8;
   border-top: 1px solid #e3e4e6;
   border-bottom: 1px solid #e3e4e6;
 
      
}
.sedmenu.scrollmenu{
   position: fixed;
   top: 0;
   z-index:9999;

}
.sedmenu1.scrollmenu{
   position: fixed;
   top: 0;
   z-index:9999;

}



.sedmenu .sedlist-con {
  
   margin:0 auto;
   position: relative;
    text-align:center;
  }

.sedmenu .sedlist-con > li {
    line-height: 42px;
   color: #054e92;
   font-size: 16px;
   padding: 0px 6px;
    display:inline-block;
}


.sedmenu.gywm_nav .sedlist-con > li {
padding:0 2px;
}
.sedmenu.xwzx_nav .sedlist-con > li {
padding:0 2px;
}


.sedmenu .sedlist-con > li a {
   color: #054e92;
   font-size: 16px;
}

.sedmenu .sedlist-con > li a.alink {
   color: #c4000f;
   font-weight: bold;
}
.sedmenu.sedmenu1{ 
      width:100%;}
.sedmenu .sedlist-con ul{ display:block; width:100%;
    }
 
.sedmenu .sedlist-con ul li{
    display:inline;
}
.sedmenu .sedlist-con ul li{
    display:inline-block;
font-size:14px;
padding:0px 6px;
}
.sedmenu .sedlist-con ul li a{
    font-size:14px;
}
.sedmenu .sedlist-con.cpyfw_ej,.sedmenu .sedlist-con.xxgk_ej{ white-space:nowrap;
text-align:left; position:absolute; left:50%; margin-left:-650px;   overflow-y:hidden; height:61px; }
.sedmenu.sedmenu1 .sedlist-con ul{ position:absolute; left:0; top:41px; display:block; z-index:3; background:rgb(243, 246, 248); 
display:none;
    
}

.cpyfw_ej>li:nth-child(1){
    margin-left:445px;
}
.xxgk_ej>li:nth-child(1){
    margin-left:445px;
}

.xxgk_li{
    margin-left:445px;
}
.sedmenu .sedlist-con.cpfw_n .xxgk_li{
   margin-left:425px;

}

.ej-banner img{ display:block;  width:100%; margin-bottom:20px;
   
}


#copyright{
   width: 100%;
}
.copyright-t{
      background: #f2f5f9;
   padding-top: 50px;
}
.copyright-t .content1{
   width: 1200px;
   margin: 0 auto 0px;
   position: relative;
           
}
.bottom_logo{
    width:150px; float:left;
}
.bottom_contact{
    width:488px;float:left; text-align:left;

}
.bottom_notice{
    width:382px;float:left;

}
.fenxiang{
    width:180px;float:left;

}
.fenxiang a{
    display:inline-block; width:33.3%; text-align:center; float:left;
}
.fenxiang a img{
    display:inline;
}
.bottom_contact h2,.bottom_notice h2{
    width:50px; color:#0d63ae; font-size:16px; font-weight:bold; white-space:nowrap; border-bottom:2px solid #0d63ae; padding-bottom:14px;
}
.bottom_contact ul{ width:100%; padding-top:24px;
float:left;
}
.bottom_contact ul li{
   vertical-align:bottom; padding-left:26px; font-size:14px; margin-bottom:10px;
   

}
.bottom_notice p{ font-size:14px;  width:240px; padding-top:20px; line-height:28px;
   
}
.bottom_notice a{ float:left;  display:inline-block; font-size:14px; border-bottom:1px solid #e60012; color:#e60012;
   line-height:14px; margin-top:28px;
}
.bottom_contact ul li.odd{
    padding-left:0px; color:#0d63ae;
}
.bottom_contact ul li img{ display:inline-block ;vertical-align:bottom;  margin-right:10px;
   
}
.copyright-t .content1 .left div img{

   padding-right: 5px;  width: 14px; vertical-align:middle; display:inline-block;
}
.copyright-t .content1 .left div span{vertical-align:middle; display:inline-block;
  
}
.copyright-t .content1 .right{
   float:right; width:600px;    margin-top: 40px;
   text-align:right;
  }
.copyright-t .content1 .right li {
     display:inline-block; margin-left:40px;
}
.copyright-b{
   height: 65px;
   background: #333333;
}
.copyright-b .content1{
   width: 1200px;
   margin: 0 auto;
}
.copyright-b .left{
   width: 600px;
   line-height: 65px;
   font-size: 14px;
   float: left;
   color: #fff;
}
.copyright-b .left a{
   color: #fff;
}
.copyright-b .right{
   width: 600px;
   float: right;
   line-height: 65px;
   color: #fff;
   font-size: 14px;
}



.footer-bg1{
   height: 66px;
   background: #333333;
   line-height: 66px;
max-width:1920px; margin:40px auto 0;

}
.footer1{
   width: 1200px;
   margin: 0 auto;
}
.footer1 .left{
   float: left;
   width: 800px;
   color: #fff;
   font-size: 14px;
}
.footer1 .left a{
   color: #fff;
   padding: 0 10px;
}
.footer1 .right{
width:400px;
   float: right;
   color: #fff;
   text-align:right;
   font-size: 14px; white-space:nowrap;
}
.footer1 .right span{
   padding-left: 30px;
}

/**/
.lfnews-title{
    width:1200px; font-size:22px; padding:30px 0;
}
.lfnews-content{
    width:1200px;  padding-bottom:60px;
}
.lfnews-content p{
    text-indent:0em;
     text-align:justify;
}

.lfnews-bottom{
    width:1200px;
    margin-bottom: 50px;
}


/*相关内容*/
.about{
   width: 1200px;
   margin: 50px auto 0; padding-bottom:40px;
  }
.about .left{
   width: 235px;
   float: left;
}
.about .left div{
   width: 55px;
   height: 2px;
   background: #0d63ae;
}
.about .left h2{
      color: #0d63ae;
   margin-top: 10px;
}
.about .right{
   width: 965px;
   margin: 0;
   padding: 0;
   float: left;
}
.about .right ul{
   margin: 0;
   padding: 0;
}
.about .right ul li{
   float: left;
   margin-right: 18px;
   margin-bottom: 0;
   padding-bottom: 0;
}
.about .right ul li:last-child{
   margin: 0;
}
.about .right ul li a{
   display: block;
}
.about .right ul li a h2{
   font-size: 16px;
   color: #053d71;
   margin-top: 12px
}
.about .right ul li a .imgwrap{
  width: 300px;

  overflow: hidden;
}


.about .right ul li a .imgwrap img{
   margin-bottom: 5px;
}
.about .right>ul li:hover img {
   transform: scale(1.1);
   transition-duration: .8s;
}
/*公司报告及刊物*/
.cont_intrTlt{
   width:800px;
}
.cont_intrTlt ul{
   width:250px;
}
/*网站群*/
.cont_ul ul.site_list li{
width: 300px;   
}
.left{
    float:left;
}
.right{
    float:right;
}
/**/

.zw-table{
    background:#ccc; width:100%;
}
.zw-table td{ background:#fff; padding:10px;
   
}
.zw-table th{ background:#fff;padding:10px;


}
.zw-table tr:nth-child(1) td{
background:#0d62ae;  color:#fff;
}
.zw-table tr:nth-child(1) th{
background:#0d62ae; color:#fff;

}

/*两列新闻列表*/
.news-box{
 width:960px;
 padding-top:15px;
 font-size: 16px;
}
.news-box ul{
 margin-top:10px;
   line-height:36px;
}
.news-box li {
   border-bottom: 1px dashed #e0e3e5;
   width: 450px;
   float: left;
   margin-bottom: 20px;
}
.news-box li:nth-child(odd){
   margin-right:60px;
}
.news-box li a {
    color: #000;
    height:100px;
    display:block;
    
  
}
.news-box li span {
   font-size:16px;
}
.news-box li a:hover{
   color: #a70808;
}
.w_newslistpage_pager{
   width: 800px;
   height: 100px;
   margin: 0 auto;
   font-size: 16px;
   float:none;
   padding:0;
   text-align:center;
}
.w_newslistpage_pager span{
   margin-right: 10px;
}
.w_newslistpage_pager span:last-child{
   margin-right: 0;
}
.StaticPublishing{
   padding:0;
   text-align:center;
}

.w_newslistpage_pager span a{
   border: 1px solid #eeecec;
   padding:0 10px;
   text-align: center;
   height: 32px;
   line-height: 32px;
   display: inline-block;
}
.w_newslistpage_pager span a:hover{
   color: #227ccc;
   border: 1px solid #227ccc;
}
.w_newslistpage_pager span .active{
   color: #227ccc;
   border: 1px solid #227ccc;
}

/*去掉分享*/
.share{
    display:none;
}
.column-left{
   display:none;
}
.conlumn-right-nav{
    display:none;
}
.column-right{
    width:1200px;
    float:none;
    margin:0 auto;
}
.containeraaaaa{
    width:100%; 
    margin:0 auto;
}
.containeraaaaa p{  
    line-height:36px;
}

.containeraaaaa .banner_img{
    width:100%;
    height:auto !important;
}
.containeraaaaa .banner_img img{
    width:100%;
    height:auto !important;
}
.containeraaaaa .detail_contH{
text-align:center;
padding:20px;
    color:#0d62ae; font-size:24px; margin-top:0px; margin-bottom:20px;  font-weight:bold;line-height:36px;
}

.presi_intr p{
    text-indent:0em;
    margin-top:20px;
   
}
.cont_pub,.presi_intr,.busin_pub{
    border:none; background:none;
}

.link_bd1{
    width:860px; margin:0 auto;
}
.link_bd1 li{ width:200px;
   
}
.link_hd1 {
    position:relative; width:100%;
}
.link_hd1 .next{ position:absolute; top:30px; right:0px;
    
}
.link_hd1 .prev{ position:absolute; top:30px; left:0px;
    
}

.video-news ul li .content{
   width: 220px;
   height: 150px;
   float: left;
   margin-right: 30px;
}
.video-news ul li div a {
   color: #000;
   height:94px;
   display:block;   
}

.video-news ul li .cover{
   width:200px;
   height:120px;
   display: block;
   float:right;
}

.video-news ul li .cover img {
   width:200px;
   height:120px;
   margin-top:4px;
}
.video-news ul li .cover .btn-play{
  position: relative;
   left: 70px;
   bottom: 140px;
   width: 60px;
   height: 60px;
   background: url(/r/cms/jtyw/default/images/bannerBtn.png) center no-repeat;
   cursor: pointer;
}
.videoLayer {
       display: none;
       position: fixed;
       width: 100%;
       height: 100%;
       left: 0;
       right: 0;
       top: 0;
       bottom: 0;
       z-index: 9999;
   }

    .videoLayer .opacity {
       position: absolute;
       width: 100%;
       height: 150%;
       top: 0;
       left: 0;
       background: #000;
       filter: alpha(opacity=80);
       opacity: 0.8;
   }

   #videoBg {
       position: absolute;
       top: 15%;
       left: 20%;
       width: 60%;
       height:70%;
   }

   #closeBtn {
       position: absolute;
       top: -9px;
       right: -40px;
       cursor: pointer;
       width: 40px;
       height: 40px;
       background: url(/r/cms/jtyw/default/images/video-close.png) center center no-repeat;
   }

   #videoDiv {
       width: 100%;
       height:100%;
       /*overflow:hidden;*/
         }

.busin_pub p{
    text-indent:0px; margin-top:0px;
}

/*下拉导航带三级*/
.sjnav{ width:1200px;}
.sjnav ul{ width:298px; float:left;  height:200px; border-right:1px solid #ccc;}
.sjnav ul li{ height:32px; line-height:24px; padding-left:40px; text-align:left; margin-bottom:20px; color:#0d62ae; background:url(/r/cms/jtyw/default/images/jia.png) left 4px no-repeat; }

.sjnav ul li.jian{background:url(/r/cms/jtyw/default/images/jian.png) left 4px no-repeat;}
 .sjnav ul li a{ color:#0d62ae;}
 .sjnav ul li.cur a{color:#c4000f;}
   .sjnav ul li a:hover{color:#c4000f;
}
.sjnav div{ float:right; width:900px;display:none; margin-right:-45px;}
.sjnav div.first{ display:block;}
.sjnav div a{  width:40%;margin-left:5%;margin-right:5%; background:url(/r/cms/jtyw/default/images/jiantou.png) right 6px  no-repeat; float:left; text-align:left; height:32px; line-height:24px; margin-bottom:20px; color:#0d62ae; font-weight:normal; font-size:16px;}
.sjnav div a:hover{
   color:#c4000f;
}
.sjnav div.sjbox2 a{ width:40%;margin-left:5%;margin-right:5%;}

.container{
   width:100%!important;
}
.banner_bd ul li:nth-child(2){ display:none;}
.portal-article-view .news-content{ color:#666!important;}
  p em{
        font-style: italic;
    }