@charset "utf-8";

/* *************************************手机版 样式************************************* */

.menuSmallBar {
    display: block;
    
    position: absolute;
    top: 0.2rem;
    right: 0.2rem;
    
    width: 0.4rem;
    
    z-index: 100;
}

/*手机内容中，设置图片大小、居中*/
.p3midNr img{
    width: 90% !important;
    height: auto !important;
    display: block;
    margin: auto;
    
}
.p3midNr {
    width: 100%;
    /*font-size: 0.26rem;*/
}

/*处理手机状态的宽度*/
.divBigItem {
    min-width: auto;
}
.divBigItemCenter {
    /*整体左右留白*/
    width: 95%;
}
/*logo、按钮显示切换
.searchBox {
    display: none;
}
 
.mLogo02 {
    display: none;
}*/

.phoneHide {
    display: none;
}

/* *************************************手机版 样式，栏目专用************************************* */



.hideSearch {
    display: none;
}

.picFullRight,.picFullLeft {
    display: none;
}

.logoSlideAtxt {
    display: inline-block;
    height: 100%;
    line-height: 0.7rem;
    text-align: left;
    
    padding-left: 0.2rem;
}

.logoSwiper {
    /*width: 3rem;
    height: 2.2rem;*/
    
    background: none;
    width: 100%;
    height: 100%
}

.logoBar01 {
    left: calc(50% - 1.5rem);
    left: 0;
    
    height: 0.7rem;
    width: 6rem;
/*    background-color: red;*/
}

.logoSlideA {
    height: 100%;
    width: 100%;
    background: none;
    
    display: flex;
    flex-direction: row;
    align-items: center;
}



.xyxw01 {
    width: 100%;
    height: auto;
}

.xyxw02 {
    width: 100%;
}

.xyxwBT {
    width: 82%;
    line-height: normal;
}

.xyxwZY {
    width: 82%;
    font-size: 0.22rem;
    -webkit-line-clamp: 2;
/*    line-height: normal;*/
}

.tzgg01 {
    width: 100% !important;
    
/*    clear: both !important;*/
    
    height: auto;
    
    margin-top: 1rem;
}

.xyxwTzgg01 {
    height: 16rem;
}

.tzgg02 {
    width: 100%;
}

.tzggNr {
       padding: 0 0.5rem 0 ;
/*    padding: 0;*/
    
}

.xyxwDate {
/*    width: 1.2rem;*/
}

.xyxwOne {
    width: 100%;
}

.xyxwNotCur {
    width: 100% !important;
/*    margin-top: 0.2rem;*/
}

.xyxwNotCur .xyxwBT{
/*    position: relative;*/
/*    top: auto;*/
    width: 70%;
/*    line-height: 0.6rem;*/
/*    margin-left: 0rem;*/
/*    float: left;*/
    font-size: 0.24rem;
/*    color: #373737;*/
/*    font-family: SourceHanSansSC-Normal;*/
/*    font-family: fontSourceHanSansCN-Light;*/
}
.xyxwNotCur .xyxwDate{
 
/*    line-height: 0.6rem;*/
/*    height: auto;*/
 
}
.tzggNrOneDateMonth::after,.tzggNrOneDateMonth:hover::after {
    width: 0;
}

.xsdtDjsz01 {
    height: 16rem;
}

.xsdt01 {
    width: 100%;
}

.xsdt02 {
        width: 95%;
    margin-right:0;
    margin: auto;
    float: none;
}

.djsz01 {
    margin-top: 1rem;
    width: 100%;
}

.djsz02 {
    float: none;
    width: 95%;
    margin: auto;
}

.djszOneBT {
    top: auto;
    bottom: -0.2rem;;
    left: auto;
    right: 0.2rem;
    
    width: 5rem;
    height: 1.7rem;
    opacity: 0.9;
}

.hide01 {
    display: none;
}

.djszOne2 {
    height: 1rem;
    width: 95%;
    
    margin: auto;
    
    margin-top: 0.4rem;
}

.xyfcRcpy01 {
    margin-top: 1rem;
    
    height: 13rem;
}

.xyfc01 {
    width: 100%;
}

.rcpy01 {
    margin-top: 1rem;
    width: 100%;

}

.xyydNext ,.xyydPrev{
    display: none;
}

.xyydOneZY {
    display: none;
}

.xyydOneBT {
    padding-left: 0.1rem;
    padding-top: 0.05rem;
    font-size: 0.24rem;
}

.yqlj01 {
    display: none;
}

.xsdtNr {
     padding: 0  0.6rem;
}

.djszOne {
    height: 5rem;
}

.szdw01 {
    width: 100%;
}



.dlBottom {
/*    height: 12rem;*/
}

.sjShow {
        display: flex;
    flex-direction: column;
    /*两端对齐*/
    justify-content:space-around;
	/*上下居中：上对齐*/
	align-items:center;
}

.dtBottomLine01a,.dtBottomLine01b,.dtBottomLine01c {
    width: 90%;
    line-height: 0.45rem;
    
}
.dtBottomLine01b,.dtBottomLine01c {
    
    display: none;
}
.dtBottomLine01a  {
    text-align: center;
}




.sjShow02 {
    float: none;
}

.sjShow03 {
    text-align: left;
}



.p2navMidLeft {
        display: none;

}

    .p2midNr {
    width: 100%;
    min-height: 5rem;   
}

.p2navTopRight {
    display: none;
}

.logoSlideAimg {
    margin:0;
    
    height: 0.5rem;
    width: 0.5rem;
    
    padding-left: 0.2rem;
}

.logoSlideAcqnu {
    height: 0.3rem;
    width: auto;
    
    padding-left: 0.2rem;
}



.font02 {
    font-size: 0.24rem;
    width: 100%;
    line-height: 0.7rem;
    margin-top: 0;    
}

.font01 {
/*    font-size: 0.3rem;*/
}

.font03 {
/*    font-size: 0.4rem;*/
}

.xyydOneImg {
    height: 2.8rem;

}

.tzggNrOneBT {
    font-size: 0.24rem;
}

.btMore {
    display: none;
}

.djszDate {
    font-size: 0.26rem;
}

.djszBt {
    font-size: 0.22rem;
}

.szdwOneBT {
    font-size: 0.24rem;
    
    padding: 0.05rem 0 0 0.1rem;
}

.p2top {
    height: 56.25vw;
}



.jsOne:nth-child(2n){
    float: none !important;
}
.jsOne:nth-child(2n+1){
    float: none !important;
}


.jsPhone {
    display: flex;
    flex-direction: column;
    align-items: center;
}

.picOne:nth-child(2n){
    float: none !important;
}
.picOne:nth-child(2n+1){
    float: none !important;
}


.jsPhone {
    display: flex;
    flex-direction: column;
    align-items: center;
}
