/* CSS Reset */
*, *::before, *::after {
    margin: 0; /* 移除所有元素的外边距 */
    padding: 0; /* 移除所有元素的内边距 */
    box-sizing: inherit; /* 继承父元素的box-sizing属性值 */
}
html{scroll-behavior:smooth;}
body {
    font-family: 'Microsoft Yahei', Arial, sans-serif; /* 设置全局字体族 */
    font-size:14px;
    line-height: 1.5; /* 设置文本行高 */
    color:#333;
    overflow-y: scroll;
}
body,h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dt,dd,ul,ol,li,pre,fieldset,button,input,textarea,form,th,td,br { margin: 0; padding: 0}
h1, h2, h3, h4, h5, h6 {
    font-weight: normal; /* 取消标题元素的加粗效果 */
}
a {
    text-decoration: none; /* 去除超链接的下划线 */
    color:#36393e;
}
a:hover{color:#136ef7;}
ul, ol {
    list-style: none; /* 移除列表项前面的符号 */
}
i,em{font-style: normal;}
img {
    /* max-width: 100%;  */
    height: auto; /* 根据比例自动调整图片高度 */
}
textarea{border:none;}
button {
    cursor: pointer; /* 改变光标形状为手型 */
    background-color: transparent; /* 按钮没有背景色 */
    border: none; /* 无边框 */
    outline: none; /* 不显示点击时的虚线框 */
}
input {outline: none;border: none;}
input[type="button"] {cursor: pointer;}
input::-webkit-input-placeholder {color: #999;}
input:-moz-placeholder {color: #999;opacity: 1!important;}
input::-moz-placeholder {color: #999;opacity: 1!important;}
input:-ms-input-placeholder {color: #999;}
textarea::-webkit-input-placeholder {color: #999;}
textarea:-moz-placeholder {color: #999;}
textarea::-moz-placeholder {color: #999;}
textarea:-ms-input-placeholder {color: #999;}
textarea {outline: none;}
/*浮动*/
.fl{float:left;}
.fr{float:right;}
.clearFix::after{content: '';display: block;clear: both; height: 0; overflow: hidden; visibility: hidden;}
.w1200{width:1200px; margin:0 auto;}
.h10{height:10px;}
.marTop10{margin-top:10px;}
.marTop15{margin-top:15px;}
.marTop20{margin-top:20px;}
.marTop30{margin-top:30px;}
.marTop50{margin-top:50px;}
.marTop80{margin-top:80px;}
.marTop100{margin-top:100px;}

.marBot10{margin-bottom:10px;}
.marBot15{margin-bottom:15px;}
.marBot20{margin-bottom:20px;}

.marTB40{margin-top:40px; margin-bottom:40px;}
.marTB50{margin-top:50px; margin-bottom:50px;}
.m-right0{margin-right:0!important;}
.m-right5{margin-right:5px;}
.m-right10{margin-right:10px;}
.padTB30{padding-top:30px; padding-bottom:30px;}
.padTB50{padding-top:50px; padding-bottom:50px;}
.padTB60{padding-top:60px; padding-bottom:60px;}
.pr5{padding-right:5px; }
.pr10{padding-right:10px; }
.pl30{padding-left:30px; }
.bgWhite{background:#fff;}
/*字体*/
.fs36{font-size:36px;}
.fs26{font-size:26px;}
.fs20{font-size:20px;}
.fs18{font-size:18px;}
.fs16{font-size:16px;}
.fs14{font-size:14px;}
.fs12{font-size:12px;}
.fw-bold{font-weight: bold;}
/*字体颜色*/
.gray1{color:#191919;}
.gray3{color:#333;}
.gray5{color:#555;}
.gray6{color:#666;}
.gray8{color:#888;}
.gray9{color:#999;}
.graya{color:#aaa;}
.red{color:#f00;}
.yellow{color:#ff0;}
.blueindex{color: #195efe}
.white{color:#fff;}
.colorBlue{color:#0758f1!important;}
.container, .container-fluid, .container-lg, .container-md, .container-sm, .container-xl, .container-xxl{--bs-gutter-x: 0}
.f-r{display: flex;align-items: center;flex-wrap: wrap;}
.f-r-center{justify-content: center;}
.f-r-between{justify-content: space-between;}
.row{--bs-gutter-x: 0; margin:0; padding:0;}
.textCenter {text-align: center;}
/*不换行 水平均分空间 垂直居中*/
.flex {
    display: flex;
    justify-content: space-between; /*子元素靠边对齐平均分剩余的空间*/
    align-items: center; /*垂直居中*/
    box-sizing: border-box;
}
.flex-center{
	display:flex;
	align-items: center; /*垂直居中*/
	justify-content: center; /*水平居中*/
	flex-direction: column;
}
/*多行文本*/
.title-1 {
    text-overflow: ellipsis; /*有些示例里需要定义该属性，实际可省略*/
    display: -webkit-box;
    -webkit-line-clamp: 1; /*规定超过1行的部分截断*/
    -webkit-box-orient: vertical;
    overflow: hidden;
    word-break: break-all; /*在任何地方换行*/
}
.title-2 {
    text-overflow: ellipsis; /*有些示例里需要定义该属性，实际可省略*/
    display: -webkit-box;
    -webkit-line-clamp: 2; /*规定超过2行的部分截断*/
    -webkit-box-orient: vertical;
    overflow: hidden;
    word-break: break-all; /*在任何地方换行*/
}
.title-3 {
    text-overflow: ellipsis; /*有些示例里需要定义该属性，实际可省略*/
    display: -webkit-box;
    -webkit-line-clamp: 3; /*规定超过3行的部分截断*/
    -webkit-box-orient: vertical;
    overflow: hidden;
    word-break: break-all; /*在任何地方换行*/
}
.topWrap{background:#f6f6f6; height:30px; line-height: 30px; border-bottom:1px solid #e7e7e7; font-size:12px; color:#888;}
.topWrap-right a{color:#888; margin:0 18px;}
.topWrap-right a:hover{color:#0758f1}

/*公共头部导航*/
.topWrap{background:#f6f6f6; height:30px; line-height: 30px; border-bottom:1px solid #e7e7e7; font-size:12px; color:#888;}
.topWrap-right a{color:#888; margin:0 18px;}
.topWrap-right a:hover{color:#0758f1}
.colorBlue {  color: #0758f1 !important;}

/*导航固定新增*/
header {
    background: #fff;
    height: 90px;
    width: 100%;
    position: sticky; /* 添加粘性定位 */
    top: 0;
    z-index: 100;
    transition: all 0.3s ease;
    box-shadow: 0 2px 10px rgba(0,0,0,0.1);
}
/* 当header固定在顶部时的样式 */
header.fixed {
    position: fixed;
    animation: slideDown 0.3s ease-out;
    height: 70px; /* 固定后高度减小 */
}
header.fixed .logo {
    margin-top: 0px; /* 调整logo位置 */
}
header.fixed .headerRight,header.fixed .headerRightPhone {
    margin-top: 8px; /* 调整导航和电话位置 */
}

/* 动画效果 */
@keyframes slideDown {
    from {transform: translateY(-100%);}
    to {transform: translateY(0);}
}
/* 防止内容跳动 */
body.has-fixed-header { padding-top: 80px; /* 等于header原始高度 */}

/*导航固定新增*/
 header .headerbox{height: inherit;}
 header .logo {margin-top: 0px;}
/*.headerRight{font-size:20px; margin-top:44px; height:46px;}*/
.headerRight {font-size: 18px; height: 46px;line-height: 46px;display: flex; margin-left: 13px;}
.headerRight a {padding: 0 24px;}
.headerRight span {position: relative;display: inline-block;}
.headerRight a:hover {  color: #2f6fff}
.headerRight .current {color: #2f6fff;}

.headerPhone {color: #2f6fff;  line-height: 20px;  margin-left: 30px; padding: 10px 20px 10px 40px;	background: url(../images/bottom-icon-tel.png) 0px 18px no-repeat;}
.headerPhone .text {font-size: 14px;}
.headerPhone .phone {font-size: 20px; }

.login_btn1{width: 100px; line-height: 40px; background: #DFEAFF; border-radius: 6px; color: #2F77FF; font-size: 16px;}
.login_btn2{width: 100px; line-height: 40px; background: #2F77FF; border-radius: 6px; color: #fff;font-size: 16px;}


/*弹框 免费体验*/
.loginPop_bg {  position: fixed;top: 0; left: 0; width: 100%; height: 100%; background-color: rgba(0,0,0,0.5); z-index: 300; }
.public_Popups{  width: 100%; height: 100%;display: flex; justify-content: center; align-items: center;}
.loginPopBox {position: relative; background-color: white; border-radius:20px; width: 676px; height: 550px;  box-shadow: 0 4px 8px rgba(0,0,0,0.2);  animation: fadeIn 0.3s;}
.loginPopBox .top_tit{background: linear-gradient(23deg, #1a81ff, #2357ff);  height: 80px; text-align: center; padding: 20px 100px; color: #fff;  border-radius: 20px 20px 0 0;font-size: 15px;}
.loginPopBox .list_box{padding: 20px 50px; }
.loginPopBox .list {font-size: 16px; margin-bottom: 15px;display: flex;}
.loginPopBox .name{display: inline-block; width: 80px; padding-top: 10px;}
.loginPopBox .text{font-size: 14px;width: 70%;margin-left: 10px;}
.loginPopBox input,.loginPopBox textarea{width: 70%; border-radius: 10px; padding: 10px 2%; background: #F5F5F5; margin-left: 10px; font-size: 15px;}
.loginPopBox .submitBtn { background: linear-gradient(-23deg, #1a81ff, #0082FB);  color: #fff; border-radius: 5px;  width: 400px;  margin: 0 auto; text-align: center;  height: 48px;  line-height: 48px; font-size: 18px; margin-top: 30px;}
.loginPopBox .submitBtn:hover{ background: linear-gradient(-23deg, #0082FB, #006FF7);}
.close-btn {position: absolute;  top: -30px;right: -30px; cursor: pointer; background: url(../images/close.png) no-repeat; width: 33px; height: 33px;}

.submitBtn{background:#ffb900; color:#fff; border-radius: 5px; width:275px; margin:0 auto; text-align: center; display: block; height:48px; line-height: 48px; font-size:18px; margin-top:30px;}
.submitBtn:hover{background:#ff9c00; color:#fff;}

.productWrap {
    position: absolute;
    z-index: 10;
    background: #fff;
    border-bottom-left-radius: 5px;
    border-bottom-right-radius: 5px;
    border-top: 2px solid #136ef7;
    top: 45px;
    padding: 30px;
    width: 1000px;
    display: flex;
    justify-content: space-between;
    left: 50%;
    transform: translate(-50%);
}

    .productWrap dl {
        font-size: 14px;
    }

        .productWrap dl dt {
            font-size: 16px;
            font-weight: bold;
            color: #2278ef;
        }

        .productWrap dl dd {
            font-size: 14px;
            color: #666;
            line-height: 36px;
        }

            .productWrap dl dd a {
                padding: 0;
                color: #555;
            }

    .productWrap .arrow {
        width: 0;
        height: 0;
        border-left: 10px solid transparent;
        border-right: 10px solid transparent;
        border-bottom: 10px solid #2278ef;
        display: inline-block;
        position: absolute;
        top: -10px;
        left: 49.5%;
        transform: translate(-50%);
    }

.headerM {display: none;}
/*右侧悬浮*/
.rightPubS {
    position: fixed;
    right: 10px;
    bottom: 200px;
    width: 100px; /*80px;*/
    height: auto;
    border-radius: 15px;
    background: linear-gradient(-35deg, #004CDB, #0F60F9);
    box-shadow: 0px 0px 10px 0px rgba(163,163,163,0.21);
    z-index: 111;
    color: #fff;
    text-align: center;
    font-size: 16px; /*14px;*/
    padding-top: 6px;
}

    .rightPubS .rightLi {
        border-bottom: 1px solid #2569ea;
        margin: 0 4px;
        padding: 14px 0;
        cursor: pointer;
    }

        .rightPubS .rightLi p {
            margin-top: 10px;
        }

        .rightPubS .rightLi.last {
            border-bottom: 0;
        }

        .rightPubS .rightLi a:hover {
            color: #fff;
        }

.qrShowWrap {
    position: absolute;
    right: 83px;
    background: #fff;
    box-shadow: 0px 0px 10px 0px rgba(163,163,163,0.21);
    border-radius: 10px;
    width: 200px;
    height: 200px;
    padding: 10px;
    top: 0;
    display: none;
}
/* .qrShow:hover .qrShowWrap{display: block;} */
.telShowWrap {
    position: absolute;
    right: 83px;
    top: 100px;
    background: #fff;
    box-shadow: 0px 0px 10px 0px rgba(163,163,163,0.21);
    border-radius: 10px;
    width: 200px;
    padding: 10px;
    display: none;
}
.bottomPubs {display: none;}

/* app下载 */
.xzbanner { width: 100%; height: auto; }
.xzbanner .xz_nr { width: 100%; min-height: 831px; background: url('http://img3.zhaizongguan.cn/ERPSite/app_xz01.jpg') center no-repeat;background-size: cover;}
.xzbanner .xz_nr .xiazai { max-width: 1300px; margin: auto; align-items: center; overflow: hidden;}
.xzbanner .xz_nr .xiazai .xz_l { width:48%; display: inline-block;}
.xzbanner .xz_nr .xiazai .xz_l img { margin-top: 76px;}
.xzbanner .xz_nr .xiazai .xz_r { width:48%; display: inline-block;position: relative;}
.xzbanner .xz_nr .xiazai .xz_r img { padding-left: 30px;}
.xzbanner .xz_nr .xiazai .xz_r .az{ width: 41%; height: 11%; top: 67%; left: 46%; display: block;  position: absolute;}
.xzbanner .xz_nr .xiazai .xz_r .ap{ width: 41%; height: 11%; top: 83%; left: 46%; display: block;  position: absolute;}


/*关于我们*/
.aboutImg {background: url('http://img3.zhaizongguan.cn/ERPSite/aboutImg.png') top center no-repeat;height: 160px;width: 100%;}
/*新闻资讯*/
.newsImg{background:url('http://img3.zhaizongguan.cn/ERPSite/newsImg.png') top center no-repeat; height:160px; width:100%;}
.crumb{padding:10px 0; background: #F8F8FA;}
.newsListWrap{display: flex; justify-content: space-between;}
.newstab{display: flex;justify-content:center; padding: 40px 30px;}
.newstab .newbtn{ width: 190px; background: #EEEEF3; line-height: 48px;   border-radius: 8px; font-size: 18px; text-align: center; margin-right: 15px;}
.newstab .newbtn.active{ background: #2f6fff; color: #fff; }
.tabPane {display: none;animation: fadeIn 0.5s;}
.tabPane.active {display: block;}

.newsList{font-size:16px; margin-bottom:30px; width:67%; padding-top: 20px; }
.newsList ul{border-bottom: 1px dashed #E7E7EE; margin-bottom: 15px; padding: 10px;}
.newsList li{ line-height: 26px; font-size: 16px;}
.newsList .tit{ font-size: 18px; font-weight: bold; margin-bottom: 10px;}
.newsList .content{  color: #666; margin-bottom: 6px;}
.newsList .time{color:#999; margin-bottom: 15px;}
.newsList .time span{display: inline-block; margin-right: 15px;}

.newsRight{width:30%;}
.newList-r1{background:#fff; border-radius: 10px; box-shadow: 0px 0px 16px 0px rgba(0,0,0,0.00); padding:10px 17px; }
.newList-r1 .tit{height:50px; line-height: 40px; font-size:20px; font-weight: bold; border-bottom:1px solid #eee; padding: 0 6px;}
.newList-r1 .tit::before{content: ''; display: inline-block; width:4px; height:20px; overflow: hidden; border-radius: 5px; background:#2f6fff; margin-right: 10px;  }
.newList-r1 ul{padding:10px 0;}
.newList-r1 ul li{font-size: 16px;height:40px; line-height: 40px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}

/*分页*/
.pag_box {width: 500px;margin: 0 auto;padding-bottom: 80px;margin-top: 80px;cursor: pointer;}
.next_page {display: inline-block;width: 86px;height: 46px;line-height: 46px;text-align: center;border-radius: 6px;border: 1px solid #E2E2E2;}
.next_page span{margin-right: 8px;}
.next_page:hover {color: #FFFFFF;background: #18CFB5;}
.pag_nub {display: inline-block;height: 46px;line-height: 46px;width: 46px;text-align: center;border-radius: 6px;border: 1px solid #E2E2E2;}
.pag_nub:hover {color: #FFFFFF;background: #18CFB5;}

/*新闻详情*/
.newsDetail {font-size: 14px;margin-bottom: 30px;width: 68%;}
.newsDetail h1 {font-size: 26px;line-height: 36px;text-align: center;margin-top: 30px;font-weight: bold;}
.newsDetailTime {font-size: 16px;color: #999; text-align: center; margin-top: 10px; margin-bottom: 17px;border-bottom: 1px solid #eee;padding-bottom: 15px;}
.newsDetailTxt { font-size: 16px; line-height: 36px;}
.newsDetailTxt p {text-indent: 2em;}
.newsDetailTxt a {color: #136ef7;}
.relationWrap {padding: 20px 0;border-top: 1px dashed #eee;margin-top: 10px; font-size: 16px;}
.relationWrap span {color: #747474; width: 49%;display: inline-block;}
.rightPubS .back-to-top {position: relative;  padding: 16px 0;  border-bottom: none; transition: all 0.3s ease;border-top: 1px solid #2569ea;}
.rightPubS .back-to-top::before {content: "";display: block;width: 0;height: 0;border-left: 10px solid transparent;border-right: 10px solid transparent;border-bottom: 16px solid #fff;margin: 0 auto 8px;transition: all 0.3s ease; }
.rightPubS .back-to-top:hover::before {transform: translateY(-3px);filter: drop-shadow(0 2px 2px rgba(0,0,0,0.2));}


/*底部*/
footer{background:#3e3e3e; color:#cfcfcf; font-size:12px; text-align: center; line-height: 24px; padding:20px 10px 40px 10px;}
.footbox{width: 60%;}
.footbox a,.footbox a:hover{color:#cfcfcf;}

@media screen and (min-width:998px) and (max-width:1200px) {    
    .headerRight a {padding: 0 15px; }
	.headerRight{ font-size: 16px;}
    .login_btn1,.login_btn2{width: 90px;line-height: 34px; font-size: 14px;}	
	.headerPhone .phone {font-size: 16px; font-weight: bold;}
	.headerPhone .text {font-size: 13px;}
	.headerPhone{background-size: 25px; padding: 6px 15px 6px 30px;}
	
	/* app下载 */
	.xzbanner .xz_nr .xiazai { max-width: 100%; }
	.xzbanner .xz_nr .xiazai .xz_l { width:50%; display: inline-block;}
	.xzbanner .xz_nr .xiazai .xz_r { width:47%; display: inline-block;}
	.xzbanner .xz_nr .xiazai .xz_r img{ padding-left: 0; }
	.xzbanner .xz_nr .xiazai .xz_r .az{ width: 46%; height: 11%; top: 67%; left: 45%;}
	.xzbanner .xz_nr .xiazai .xz_r .ap{ width: 46%; height: 11%; top: 83%; left: 45%;}
}


@media only screen and (max-width:997px) {
	.headerRight a {padding: 0 10px;}
    /*左侧导航*/
    .topWrap, header {display: none;}
    .headerM {display: block;height: 44px;line-height: 44px;padding: 0 10px; background: #fff; width: 100%; box-sizing: border-box; box-shadow: 0 2px 10px rgba(0,0,0,0.1);}
	.headerM.fixed {position: fixed;animation: slideDown 0.3s ease-out; z-index: 90003; top: -1px;}
	/* 去掉顶部的高度值 */
	body.has-fixed-header { padding-top: 0px; /* 等于header原始高度 */}		
    .leftMenu a {text-decoration: none;  display: block;color: #d7d7d7;}
    .leftMenu {background: #2a2a2a;left: -1000px;position: fixed;top: 43px;display: block; height: 100%; width: 74%; min-width: 140px; max-width: 440px; z-index: 90002;        transition: all 0.4s ease;-moz-transition: all 0.4s ease;-webkit-transition: all 0.4s ease; -o-transition: all 0.4s ease;position: fixed;overflow: auto;}
    .leftMenu.menu-open {left: 26%;}
    .leftMenu ul {list-style: none;padding: 0;overflow: hidden;}
    .leftMenu ul li {position: relative;padding: 6px 0;overflow: hidden;width: 90%;margin: 0 auto;}
    .leftMenu ul li.hasChild > .arrow:after {content: "";position: absolute;right: 0;top: 15px;background: url(../images/home/arrow-m.png) center no-repeat;width: 24px;        height: 24px;}
    .f1-bot {border-bottom: 1px solid #3a3a3a;}
    .f2, .f3 {height: 0;overflow: hidden;position: relative;transition: height 0.4s ease;-moz-transition: height 0.4s ease;-webkit-transition: height 0.4s ease;-o-transition: height 0.4s ease;}
    .menu-dark-backdrop.in {height: 100%;z-index: 90001;background: rgba(0,0,0,0.5);}
    .menu-dark-backdrop {background: rgba(0,0,0,0);transition: all 0.4s ease;-moz-transition: all 0.4s ease;-webkit-transition: all 0.4s ease;-o-transition: all 0.4s ease;        width: 100%;position: fixed;top: 43px;left: 0;right: 0;bottom: 0;overflow: hidden;}
    .aboutImg, .newsImg {background-size: 160%;height: 60px;}
    .rightPubS {display: none;}
    .newsListWrap {display: block;}
    .newsList {width: 96%;margin: 0 2% 15px 2%;}
    .newsList ul li a {display: block;}
    .newsList ul li a::before {content: '';display: inline-block;width: 3px;height: 3px;border-radius: 5px;background: #e2e2e2;margin-right: 6px;}
    .newsRight {width: 96%;margin: 0 2% 1%;}
    .newList-r1 h3{padding-left: 20px;}
	.newList-r1 ul{padding: 6px 5px;}
    .newsList li {line-height: 24px;}
	.newsList .time{ font-size: 12px; margin-bottom: 10px;}
	
    .newsDetail {width: 96%;margin: 0 2%;}
    .newsDetail h1 {margin-top: 20px;font-size: 18px;line-height: 24px;}
    .newsDetailTime {color: #999;text-align: center;margin-top: 10px;margin-bottom: 20px; font-size: 13px;}
    .newsDetailTxt {line-height: 28px; font-size: 14px;}
    .relationWrap span {color: #747474;width: 100%;display: inline-block;height: 36px;line-height: 36px; font-size: 15px;}

    /*底部悬浮*/
    .bottomPubs {background: #fff;display: block;height: 60px;line-height: 60px;position: fixed;bottom: 0;width: 100%; box-shadow: 0px 0px 10px 0px rgba(163,163,163,0.21);        z-index: 3;display: flex;justify-content: space-around;align-items: center;font-size: 15px;    }
    .bottomPubs a, .bottomPubs i,.bottomPubs div {color: #2f72f1;cursor: pointer;}
    .bottomPubs img {margin-right: 15px;}

    .webshow {display: none; }
	
	.public_Popups{align-items: flex-end;}
	.loginPopBox{width: 100%; border-radius: 20px 20px 0 0;}
	.loginPopBox .submitBtn{width: 95%; margin-top: 20px;}
	.loginPopBox .top_tit{font-size: 13px; padding: 15px 40px;}
	.loginPopBox .list {font-size: 15px;margin-bottom: 10px;}
	.loginPopBox .list_box{padding: 20px 20px 15px;}
	.loginPopBox .fs26 {font-size: 20px;}
	.close-btn{top: 12px;right: 8px; background-size: 28px;}
	.footbox{width:100%;}
	
	/* app下载 */
	.xzbanner .xz_nr{min-height: auto;}
	.xzbanner .xz_nr .xiazai { max-width: 100%; }
	.xzbanner .xz_nr .xiazai .xz_l { width:46%; display: inline-block;}
	.xzbanner .xz_nr .xiazai .xz_r { width:46%; display: inline-block;}
	.xzbanner .xz_nr .xiazai .xz_r img{ padding-left: 0; }
	.xzbanner .xz_nr .xiazai .xz_r .az{ width: 46%; height: 11%; top: 67%; left: 45%;}
	.xzbanner .xz_nr .xiazai .xz_r .ap{ width: 46%; height: 11%; top: 83%; left: 45%;}
}
@media only screen and (max-width: 768px) {    
    .reverse-order {display: flex;flex-direction: column-reverse;}
	
	/* app下载 */
	.xzbanner .xz_nr .xiazai { max-width: 100%; text-align: center;}
	.xzbanner .xz_nr .xiazai .xz_l { width:96%; display: inline-block;}
	.xzbanner .xz_nr .xiazai .xz_r { width:96%; display: inline-block;}
	.xzbanner .xz_nr .xiazai .xz_r img{ padding-left: 0; padding-bottom: 30px;}
	.xzbanner .xz_nr .xiazai .xz_l img{ margin-bottom: 25px;}
	.xzbanner .xz_nr .xiazai .xz_r .az{ width: 46%; height: 11%; top: 64%; left: 45%;}
	.xzbanner .xz_nr .xiazai .xz_r .ap{ width: 46%; height: 11%; top: 79%; left: 45%;}
	
}
@media only screen and (max-width:576px){	
	.crumb{display: none;}	
	.mbox{padding: 0 10px;}
	.pager{margin: 15px auto;}	
	.pt-5{padding-top: 1.5rem !important;}
	.pb-5 {padding-bottom: 2rem !important;}
	.newsDetail {width: 92%;margin: 0 4%;}
	.newsRight {width: 92%;margin: 0 4% 1%;	}
	.newList-r1{padding: 0;}
	/* app下载 */
	.xzbanner .xz_nr .xiazai { max-width: 100%; text-align: center;}
	.xzbanner .xz_nr .xiazai .xz_l { width:96%; display: inline-block;}
	.xzbanner .xz_nr .xiazai .xz_r { width:96%; display: inline-block;}
	.xzbanner .xz_nr .xiazai .xz_r img{ padding-left: 0; padding-bottom: 30px;}
	.xzbanner .xz_nr .xiazai .xz_l img{ margin-top: 35px; margin-bottom: 25px;}
	.xzbanner .xz_nr .xiazai .xz_r .az{ width: 46%; height: 11%; top: 64%; left: 45%;}
	.xzbanner .xz_nr .xiazai .xz_r .ap{ width: 46%; height: 11%; top: 79%; left: 45%;}
}
