﻿.pc .banner {
    width:100%;
}
.pc .banner img{
    width:100%;
    vertical-align:top;
}
.pc .pc_content {
    overflow: hidden;
    margin-top: 0.7rem;
}
.pc .pc_content .left{
    float:left;
    width:22.875%;
}
.pc .pc_content .left .title_box{
    background:url(/web_images/titbj_05.jpg)no-repeat;
    background-size:100% 100%;
    padding:0.4rem 9.375% 0.2rem;
    width:81.25%;
    height:0.8rem;
}
.pc .pc_content .left .title_box .en_tit{
    font-size:0.24rem;
    font-family:Arial;
    font-weight:bold;
    color:#fff;
    text-transform:uppercase;
}
.pc .pc_content .left .title_box .cn_tit{
    font-size:0.36rem;
    color:#fff;
}
.pc .pc_content .left .daoh{
    padding:0.35rem 9.375% 0.3rem;
    background-image: linear-gradient( #fff 75% ,#f2f2f2);
    border:solid #e1e1e1 1px;
    margin-bottom:0.2rem;
}
.pc .pc_content .left .daoh a{
    color:#fff;
}
.pc .pc_content .left .list .yiji_k{
    height:0.6rem;
    background:url(/web_images/daohon_05.jpg)no-repeat;
    background-size:100% 100%;
    font-size:0.18rem;
    font-weight:bold;
    line-height:0.6rem;
    border-radius:0.03rem;
    padding-left:5%;
    width:95%;
}
.pc .pc_content .left .list .yiji{
    height:0.6rem;
    font-size:0.18rem;
    line-height:0.6rem;
    padding-left:5%;
    width:95%;
    color:#000;
    background:url(/web_images/bs_05.jpg)no-repeat;
    background-size:6.5%;
    background-position:92% center ;
}
.pc .pc_content .left .list .yiji a{
    color:#000;
}
.pc .pc_content .left .list .erji{
    padding:0.05rem 0;
}
.pc .pc_content .left .list .erji ul li{
    font-size:0.18rem;
    padding-left:10%;
    border-bottom:dashed #e8e8e8 1px;
    line-height:0.6rem;
    height:0.6rem;
    background:url(/web_images/bs_05.jpg)no-repeat;
    background-size:6.5%;
    background-position:92% center ;
}
.pc .pc_content .left .list .erji ul li a {
    color:#000;
}
.pc .pc_content .left .list .erji ul li:hover a {
    color: #cf0000;
    font-weight:bold;
}
.pc .pc_content .left .tel{
    height:1.1rem;
    background:url(/web_images/daoh_tel_08.jpg)no-repeat;
    background-size:100% 100%;
}
.pc .pc_content .left .tel .tit{
    font-size:0.18rem;
    color:#000;
    margin-left:30%; 
    padding-top:0.25rem;
}
.pc .pc_content .left .tel .num{
    font-size:0.28rem;
    font-weight:bold;
    color:#000;
    margin-left:30%; 
}
.pc .pc_content .right{
    float:right;
    width:72.857%;
}
.pc .pc_content .right .path{
    border-bottom:solid #000000 1px;
    background:url(/web_images/path_05.jpg)no-repeat ;
    background-size:2%;
    background-position:3% top;
    font-size:0.16rem;
    color:#858585;
    padding-bottom:0.15rem;
    padding-left:6%;
    width:94%;
    margin-bottom:0.55rem;
} 
.pc .pc_content .right .path a{
    color:#858585;
}
.pc .pc_content .right .path a.on{
    font-weight:bold;
    color:#d60c0c;
}
.pc .pc_content .right .nr{
    font-size:0.16rem;
    line-height:0.26rem;
}
.pc .pc_content .right .nr .tit{
    font-size:0.22rem;
    text-align:center;
    margin-bottom:0.25rem;
}
.pc .pc_content .right .nr img {
    max-width: 100%;
    height: auto !important;
}
.pc .pc_content .right .nr table{
    max-width:100%;
    height:auto!important;
}
.pc .pc_content .right .img_list{
    width:100%;
    overflow:hidden;
}
.pc .pc_content .right .img_list ul li{
    float:left;
    height:2.8rem;
    width:30.77%;
    margin-bottom:0.25rem;
    margin-right:3.846%
}
.pc .pc_content .right .img_list ul li.last{
    margin-right:0;
}
.pc .pc_content .right .img_list ul li .slt{
    width:100%;
    height:2.4rem;
    border:solid #e1e1e1 1px;
    margin-bottom:0.2rem;
}
.pc .pc_content .right .img_list ul li .slt img{
    width:100%;
    height:2.4rem;
    vertical-align:top;
}
.pc .pc_content .right .img_list ul li .tit{
    font-size:0.16rem;
    text-align:center;
    overflow: hidden;
    text-overflow:ellipsis;
    white-space: nowrap;
}
.pc .pc_content .right .news_list{
    width:100%;
    overflow:hidden;
}
.pc .pc_content .right .news_list ul li{
    height:0.79rem;
    background:#f5f5f5;
    overflow:hidden;
    margin-bottom:0.2rem;
    border:solid #f5f5f5 1px;
}
.pc .pc_content .right .news_list ul li:hover{
    background:#fff;
    border:#d7d7d7 solid 1px;
}
.pc .pc_content .right .news_list ul li .tit{
    float:left;
    font-size:0.16rem;
    line-height:0.79rem;
    background:url(/web_images/news_dian_11.png)no-repeat;
    background-size:2%;
    background-position:left center;
    width:75%;
    margin-left:3%;
    padding-left:3%;
    overflow: hidden;
    text-overflow:ellipsis;
    white-space: nowrap;
}
.pc .pc_content .right .news_list ul li .date{
    float:right;
    font-size:0.16rem;
    line-height:0.79rem;
    padding-right:3%;
    width:10%;
}
.pc .pc_content .right .page{
    height:0.5rem;
    border:#e1e1e1 solid 1px;
    font-size:0.16rem;
    line-height:0.5rem;
    text-align:center;
    background:url(/web_images/page_05.jpg)no-repeat;
    background-size:2%;
    background-position:57% center ;
    margin:0.6rem 0;
}
.pc .pc_content .right .jishu{
    width:100%;
    overflow:hidden;
    padding-bottom:0.5rem;
}
.pc .pc_content .right .jishu ul li{
    border:#e1e1e1 solid 1px;
    padding:0.3rem 2.85%;
    overflow:hidden;
}
.pc .pc_content .right .jishu ul li .slt{
    float:left;
    width:37.5%;
    height:2.4rem;
}
 .pc .pc_content .right .jishu ul li .slt img{
     width:100%;
     vertical-align:top;
 }
 .pc .pc_content .right .jishu ul li .wz_box{
     float:right;
     width:58%;
 }
.pc .pc_content .right .jishu ul li .wz_box .tit{
      font-size:0.2rem;
      font-weight:bold;
      margin-top:0.15rem;
      margin-bottom:0.3rem;
  }
.pc .pc_content .right .jishu ul li .wz_box .intro{
    font-size:0.16rem;
    line-height:0.3rem;
}
.sj .sj_concent {
    padding:0.4rem 1.5625%;
    min-height:10rem;
}

.sj .navmenu1 {
  width: 100%;
  height:0.54rem;
  line-height: 0.54rem;
  background:#e50017;
  overflow: hidden;
}
.sj .wrapper03 {
  position: relative;
  height: 0.54rem;
  line-height: 0.54rem;
  width: 100%;
  overflow: hidden;
  margin: 0 auto;
  padding-left:3.125%;
}
.sj .wrapper03 .scroller {
  width:100%;
  height: 0.54rem;
  line-height: 0.54rem;
  position: absolute;
}
.sj .wrapper03 .scroller li {
  position: relative;
  z-index: 10;
  float: left;
  text-align: center;
}
.sj .wrapper03 .scroller li:last-child {
  background: 0 none;
}
.sj .wrapper03 .scroller li a {
  font-size: 0.22rem;
  color: #fff;
  display: block;
  height:0.54rem;
  line-height:0.54rem;
  padding:0 0.2rem;
}
.sj .wrapper03 .scroller li.cur a {
  background:#2d2d2d;
  color:#fff;
}
.sj .sj_concent .nr{
    font-size:0.24rem;
    line-height:0.32rem;
    color:#323232;
}
.sj .sj_concent .nr img{
    max-width:100%;
    height:auto !important;
}
.sj .sj_concent .nr table{
    max-width:100%;
}
.sj .sj_concent .nr .tit{
    text-align:center;
    font-size:0.28rem;
}
.sj .sj_concent .pro_list {
    overflow: hidden;
    margin-bottom: 0.2rem;
}
.sj .sj_concent .pro_list ul{
    display:flex;
    justify-content:space-between;
    flex-wrap:wrap;
}
.sj .sj_concent .pro_list ul li{
    width:48%;
    height:2.7rem;
    margin-bottom:0.25rem;
}
.sj .sj_concent .pro_list ul li .slt{
    width:100%;
    border:solid #e1e1e1 1px;
}
.sj .sj_concent .pro_list ul li .slt img{
    width:100%;
    height:2.25rem;
    vertical-align:top;
}
.sj .sj_concent .pro_list ul li .tit{
    font-size:0.24rem;
    text-align:center;
    overflow: hidden;
    text-overflow:ellipsis;
    white-space: nowrap;
    margin-top:0.15rem;
}
.sj .sj_concent .page{
    height:0.5rem;
    border:#e1e1e1 solid 1px;
    font-size:0.2rem;
    line-height:0.5rem;
    text-align:center;
    background:url(/web_images/page_05.jpg)no-repeat;
    background-size:4%;
    background-position:62% center ;
    margin:0.6rem 0;
}
.sj .sj_concent .page a{
    color:#d60c0c;
}
.sj .sj_concent .news_list{
    overflow:hidden;
    margin-bottom:0.2rem;
}
.sj .sj_concent .news_list ul li {
  width:100%;
    background:#f5f5f5;
    overflow:hidden;
    margin-bottom:0.2rem;
}
.sj .sj_concent .news_list ul li .tit{
    float:left;
    font-size:0.16rem;
    line-height:0.79rem;
    background:url(/web_images/news_dian_11.png)no-repeat;
    background-size:3%;
    background-position:left center;
    width:65%;
    margin-left:5%;
    padding-left:4%;
    overflow: hidden;
    text-overflow:ellipsis;
    white-space: nowrap;
}
.sj .sj_concent .news_list ul li .date{
    float:right;
    font-size:0.16rem;
    line-height:0.79rem;
    padding-right:4%;
    width:20%;
}
.sj .sj_concent .jishu{
    overflow:hidden;
}
.sj .sj_concent .jishu ul li{
    border:#e1e1e1 1px solid ;
    padding:0.4rem 5%;
    margin-bottom:0.2rem;
}
.sj .sj_concent .jishu ul li .img{
    padding:0 5% 0.4rem;
}
.sj .sj_concent .jishu ul li .img img{
    width:100%;
    vertical-align:top;
}
.sj .sj_concent .jishu ul li .tit{
    font-size:0.3rem;
    line-height:0.32rem;
    font-weight:bold;
    margin-bottom:0.3rem;
}
.sj .sj_concent .jishu ul li .txt{
    font-size:0.24rem;
    line-height:0.32rem;
}