.w-container{
width: 1400px;
    margin: auto;
    overflow: hidden;
    background: #ffffff;
}

.main{
 width: 1200px;
    margin: auto;
	margin-top:25px;
}
.local{
    padding-top: 24px;
    padding-bottom: 20px;
}
.local img{
    margin-right: 12px;
}
.local span,.local a{
    color: #333333;
    font-size: 15px;
    line-height: 16px;
}
.local a:hover{
    font-weight: bold;
}
.local .sp{
    font-weight: bold;vertical-align: inherit;
}
.xl-tit{
    width: 100%;
    text-align: center;
}
.xl-tit .xl-p1{
padding-bottom: 20px;
    font-size: 26px;
    line-height: 42px;
    color: #333;
    margin-top: 30px;
    font-weight: bold;
}

.xl-tit .xl-p2{
    font-size: 14px;
    line-height: 14px;
    color: #666;
  
    display: inline-block;
}
.xl-tit-x{
   width: auto;

    margin: auto;
    text-align: center;
    border-top: 1px solid #dedede;display: flex;
    justify-content: center;
    align-items: end;padding-top:15px;
}
.xl-tit .xl-j1{
    padding: 0 6px;
}
.xl-tit .xl-j2{
    padding: 0 16px;
}
.xl-sp{
    font-size: 14px;
    line-height: 14px;
    color: #666;
}
.xl-sp:hover{
    color: #1a74ca;
}
.xl-tit .xl-tit-u1{
display: inline-block;

}
.xl-tit .xl-tit-u1 li{
    float: left;
    margin-left: 10px;
}
.xl-tit-u1 li a{
    display: block;
}
.xl-tit-u1 li a:hover{
    opacity: 0.65;
}
.xl-cont{
    margin-top: 35px;
    width: 100%;
   font-size: 16px;
    line-height: 30px;
    color: #666666;
}
.xl-cont .xl-box{
    width: 100%;
    margin: 0 auto;
}
.xl-cont .xl-cont-p1{
    padding-top: 30px;
}
.xl-cont .xl-cont-p2{
    width: 710px;
    margin: 14px auto 0;
    font-size: 13px;
    line-height: 14px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.xl-cont .xl-cont-img1{
    width: 700px;
    height: 400px;
    display: block;
    margin: 30px auto 0;
}
.xl-cont .xl-cont-p3{
    margin: 50px auto 0;
}
.xl-cont .xl-cont-img2{
    display: block;
    margin: 17px auto 0;
}
.gl-main{
    padding-bottom: 33px;
}

.gl-main{border-top: 0px solid #eaeaea;}
 .nr-ewm {color: #b5b5b5;font-size: 12px;margin: 0 auto;text-align: center;width: 180px;}
  .nr-ewm #ewm-code canvas {height: 180px !important;width: 180px !important;}
 .nr-ewm p{height:30px;line-height:30px;margin-bottom:0px;font-size:14px;}
.xl-cont p{font-family: "ÑÅºÚ","ËÎÌå",arial,verdana,sans-serif!important;
padding:8px 0px!important;
color: #000000!important;}
.xl-box p img{max-width:800px!important;}
span, a { vertical-align: top;}
.xgwj{    overflow: hidden;}
.xgwj-t{    color: #333;display: inline-block;   float: left;}
.jdgl{float: left;padding-top: 6px;
    width: 80%;}
.xgwj a{width: 100%;  display: inline-block;color: #f00;font-family: "ÑÅºÚ","ËÎÌå",arial,verdana,sans-serif!important;}
.fjxz a{font-family: "ÑÅºÚ","ËÎÌå",arial,verdana,sans-serif!important;}
.fjxz a{color: #0066cc;}
.vide{width:75%; margin:auto;}
.all-title{width: 100%;
    text-align: center;
    overflow: hidden;
    padding: 20px 0px;}
.zb-title {  font-size: 26px;  color: #333;  font-weight: bold;}
.y-title,.fb-title{font-size: 22px}

#articlePlayer {
    width: 33%!important;
    min-width: 50px!important;
line-height: 45px!important;
    height: 120px!important;
	font-size: 16px!important;
    margin-bottom: 20px!important;
}
#articlePlayer #ar_mp3_progress { 
    width: 94%!important;
    margin: auto!important;
 }
#articlePlayer .playTitle,#articlePlayer #articleTime {
    font-size: 16px!important;
    line-height: 40px;font-style: inherit!important;
}
#articlePlayer .article_main_item svg {
    width: 36px!important;
    height: 36px!important;}
#articlePlayer .Volume {
    width: 110px!important;   
    top: 0px!important;}
#articlePlayer .article_main_item {
    height: 40px!important;}
#articlePlayer #ar_mp3_progress .Mp3LongShow span {
    width: 10px!important;
    height: 10px!important;
    top: -8px!important;
}
@media screen and (max-width: 1400px) and (min-width: 769px){
.w-container{
width: 14.00rem;
  
}

.main{
 width: 12.00rem;
   margin-top:.25rem;
}
.local{
    padding-top: .24rem;
    padding-bottom: .20rem;
}
.local img{
    margin-right: .12rem;
}
.local span,.local a{
    font-size: .15rem;
    line-height: .16rem;
}



.xl-tit .xl-p1{
padding-bottom: .20rem;
    font-size: .26rem;
    line-height: .42rem;
     margin-top: .30rem;
}

.xl-tit .xl-p2{
    font-size: .14rem;
    line-height: .14rem;
}
.xl-tit-x{

    border-top: .01rem solid #dedede;padding-top:.15rem;
}
.xl-tit .xl-j1{
    padding: 0 .06rem;
}
.xl-tit .xl-j2{
    padding: 0 .16rem;
}
.xl-sp{
    font-size: .14rem;
    line-height: .14rem;
 
}

.xl-tit .xl-tit-u1{
height:.18rem;
}
.xl-tit .xl-tit-u1 li{

    margin-left: .10rem;
}


.xl-cont{
    margin-top: .35rem;
   font-size: .16rem;
    line-height: .30rem;
}

.xl-cont .xl-cont-p1{
    padding-top: .30rem;
}
.xl-cont .xl-cont-p2{
    width: 7.10rem;
    margin: .14rem auto 0;
    font-size: .13rem;
    line-height: .14rem;
}
.xl-cont .xl-cont-img1{
    width: 7.00rem;
    height: 4.00rem;
    margin: .30rem auto 0;
}
.xl-cont .xl-cont-p3{
    margin: .50rem auto 0;
}
.xl-cont .xl-cont-img2{
    margin: .17rem auto 0;
}
.gl-main{
    padding-bottom: .33rem;
}

 .nr-ewm {color: #b5b5b5;font-size: .12rem;margin: 0 auto;text-align: center;width: 1.80rem;}
  .nr-ewm #ewm-code canvas {height: 1.80rem !important;width: 1.80rem !important;}
 .nr-ewm p{height:.30rem;line-height:.30rem;margin-bottom:0rem;font-size:.14rem;}
.xl-cont p{font-family: "ÑÅºÚ","ËÎÌå",arial,verdana,sans-serif!important;
padding:.08rem 0rem!important;
color: #000000!important;line-height:0.4rem;}
.xl-box p img{max-width: 12rem!important;
    height: auto!important;}

.jdgl{float: left;padding-top: .06rem;
    width: 80%;}

.all-title{ padding: .20rem 0rem;}
.zb-title {  font-size: .26rem;  }
.y-title,.fb-title{font-size: .22rem}
}
@media screen and (max-width: 768px) and (min-width: 0px){
.w-container{
width: 14.00rem;
  
}

.main{
 width: 13.5rem;
   margin-top:1rem;
}
.local{
    padding-top: .54rem;
    padding-bottom: .50rem;
}
.local img{
    margin-right: .42rem;
}
.local span,.local a{
    font-size: .45rem;
    line-height: .46rem;
}



.xl-tit .xl-p1{
padding-bottom: .50rem;
    font-size: .56rem;
    line-height: .72rem;
     margin-top: .60rem;
}

.xl-tit .xl-p2{
    font-size: .44rem;
    line-height: .44rem;
}
.xl-tit-x{

    border-top: .04rem solid #dedede;padding-top:.45rem;
}
.xl-tit .xl-j1{
    padding: 0 .09rem;
}
.xl-tit .xl-j2{
    padding: 0 .46rem;
}
.xl-sp{
    font-size: .44rem;
    line-height: .44rem;
 
}

.xl-tit .xl-tit-u1{
height:.48rem;
}
.xl-tit .xl-tit-u1 li{

    margin-left: .40rem;
}


.xl-cont{
    margin-top: .75rem;
   font-size: .46rem;
    line-height: .60rem;
}

.xl-cont .xl-cont-p1{
    padding-top: .60rem;
}
.xl-cont .xl-cont-p2{
    width: 13.5rem;
    margin: .44rem auto 0;
    font-size: .43rem;
    line-height: .44rem;
}
.xl-cont .xl-cont-img1{
    width: 10.00rem;
    height: 7.00rem;
    margin: .60rem auto 0;
}
.xl-cont .xl-cont-p3{
    margin: .80rem auto 0;
}
.xl-cont .xl-cont-img2{
    margin: .47rem auto 0;
}
.gl-main{
    padding-bottom: .63rem;
}

 .nr-ewm {display:none;} 
.xl-cont p{font-family: "ÑÅºÚ","ËÎÌå",arial,verdana,sans-serif!important;
padding:.15rem 0rem!important;
color: #000000!important;font-size: .55rem;
    line-height: 1.1rem;}
.xl-box p img{max-width:12rem!important;height: auto!important;}

.jdgl{float: left;padding-top: .09rem;
    width: 80%;}

.all-title{ padding: .50rem 0rem;}
.zb-title {  font-size: .56rem;  }
.y-title,.fb-title{font-size: .52rem}
#zt,#fxd,.xl-tit-u1{display:none;}
.xl-tit .xl-tit-u1 {  display: none;}
.xl-cont p span{font-size: .55rem!important;;}
#articlePlayer {
    width: 90%!important;
    height: auto!important;
padding: 0.5rem!important;
}
}