/*************首页**************/
.index03{background:url("../img/bj04.png") center no-repeat;background-size: contain;}
.index03 .wd{background:none; }
.index05{position:relative;z-index:2;}
.index05:before{content:"";width:47%;height:100%;background:url("../img/xzimgbj01.png") right top no-repeat;background-size:100%;position:absolute;right:0;top:0;}
.mtzx .mtzxbox .titlegd a{background: #fff;}
.mtzx .mtzxbox .mtzxqh{margin: 0 0 0 3%;}
.mtzx .mtzxbox .gsdt{width:46%;}
.mtzx .mtzxbox .gsdt li{width:100%;display:block;border-bottom:1px solid #ffe0e2;}
.mtzx .mtzxbox .gsdt li a{width:100%;display:block; padding:30px 40px;}
.mtzx .mtzxbox .gsdt .gsdttime{width: 100px;float: left;}
.mtzx .mtzxbox .gsdt .gsdttime span{width:100%;display:block;color:#666;line-height:50px;height:50px;overflow:hidden;}
.mtzx .mtzxbox .gsdt .gsdttime p{width:100%;overflow:hidden;display:block;color:#d7000f;font-size:14px;font-weight: bold;text-align: center;background:#fff;display:none;padding:10px 0 0 0;line-height:30px; }
.mtzx .mtzxbox .gsdt .gsdttime b{width:100%;display:block; font-size:36px;font-weight: bold;line-height: 40px;border-bottom: 1px solid #ffe0e2;}
.mtzx .mtzxbox .gsdt .gsdtfont{width:calc(100% - 100px);float:right;padding:0 0 0 10px;}
.mtzx .mtzxbox .gsdt .gsdtfont h6{width:100%;height:50px;color:#333;line-height:50px;overflow:hidden;display: -webkit-box;-webkit-line-clamp:1;-webkit-box-orient: vertical; font-size:20px;}
.mtzx .mtzxbox .gsdt .gsdtfont p{width:100%;height:40px;color:#fff;line-height:20px;overflow:hidden;display: -webkit-box;-webkit-line-clamp:2;-webkit-box-orient: vertical;opacity: 0.7;display:none;margin:10px 0 0 0;}
.mtzx .mtzxbox .gsdt li:hover{background:url("../img/xzimgbj02.jpg") no-repeat;transition:0.5s;background-size: cover;}
.mtzx .mtzxbox .gsdt li:hover a{}
.mtzx .mtzxbox .gsdt li:hover .gsdttime span{display:none}
.mtzx .mtzxbox .gsdt li:hover .gsdttime p{display:block}
.mtzx .mtzxbox .gsdt li:hover .gsdtfont h6{color:#fff;line-height:30px;height:30px;}
.mtzx .mtzxbox .gsdt li:hover .gsdtfont p{display:block}

.mtzx .mtzxbox .toppic{position:relative;}
.mtzx .mtzxbox .toppic_page{position: absolute;left:23px;bottom:25px;height:50px;width:100px;}
.mtzx .mtzxbox .sPrev{width:50px;height:50px;    right: revert;background:#d7000f;}
.mtzx .mtzxbox .sPrev:before{background: url(../img/xzjt01.png) no-repeat;width:20px;height:12px;right: revert;left:50%;margin:0 0 0 -10px;bottom: 19px;}
.mtzx .mtzxbox .sPrev:hover{background:#fff;}
.mtzx .mtzxbox .sPrev:hover:before{background: url(../img/xzjt01.png) 0 -12px no-repeat;}
.mtzx .mtzxbox .sNext{width:50px;height:50px; }
.mtzx .mtzxbox .sNext:before{background: url(../img/xzjt02.png) 0 -12px no-repeat;width:20px;height:12px;right:15px;bottom: 19px;}
.mtzx .mtzxbox .sNext:hover:before{background: url(../img/xzjt02.png) 0 0 no-repeat;}
.mtzx .mtzxbox .parBd{padding:0 0 100px 0;}
.mtzx .parhd{ position:absolute;right:0;bottom: 35px;z-index:2;}
.mtzx .parhd li{float:left;margin:0 10px 0 10px;cursor:pointer;position:relative}
.mtzx .parhd li a{color:#8c8c8c;font-size:22px;}
.mtzx .parhd li.on a{color:#d7000f;font-size:30px;}
.mtzx .parhd li.on:before{content:'';width:2px;height:80px;background:#d7000f;position:absolute;left:15px;bottom:30px;}

.index06{margin:0 0 100px 0;}
.index06 .wd{border:10px solid #ab2029;background:#ab2029;}
.index06 .sylxwm{width:55%;float:left;}
.index06 .sylxwm img{width:100%;}
.index06 .sylxwmright{width:45%;float:right;padding:30px 0 0 50px;color:#fff;}
.index06 .sylxwmright H6{line-height:40px;font-size:28px;display:block;font-weight:bold;margin:40px 0;}
.index06 .sylxwmright p{line-height:40px;font-size:20px;}
.index06 .sylxwmtitle>img{margin:20px auto;}
.index06 .sylxwmtitle span{width:300px;margin:0 auto; font-size:36px;text-align:center;line-height:36px;    position: relative;display:block}
.index06 .sylxwmtitle span:before{content:"";width:60px;height:1px;background:#fff;position:absolute;left:0;top:17px;}
.index06 .sylxwmtitle span:after{content:"";width:60px;height:1px;background:#fff;position:absolute;right:0;top:17px;}

.bqlogo{width:20%;}
.bqewmul{width:45%;}
.bqewmul li{float:left;width:20%;text-align:center;}
.bqewmul li img{margin:0 auto;}
.bqewmul .bqxzmc{margin:10px 0 0 0;}
.bqxznav{width:35%;}
.bqxznav li{width:80px;float:left;margin: 0 0 0 18%;}
.bqxznav li a{width:100%;display:block;line-height:38px;font-size:18px;color:#fff;text-align:right;}
.bqxznav li:hover a{text-decoration: underline;color:#f00;}
/**************专项基金*************/
.xznytitlebox{margin:50px auto;}
.xznytitlebox .xznytitlename{}
.xznytitlebox .xznytitlename h6{width:80px;height:1px;background:#d7000f;display:block;float:left;margin:24px 10px 0 0;}
.xznytitlebox .xznytitlename span{ height:50px;line-height:50px;font-size:36px;color:#333; display:block;float:left;}
.xzgsjs{width:100%;position:relative;margin:0 0 50px 0;display:flex;flex-wrap:wrap;justify-content:center;}
.xzgsjsimg{width:50%;}
.xzgsjsimg img{width:100%;}
.xzgsjsfont{width:50%; background:#fff;padding:20px 20px 0 20px;}
/**************联系我们*************/
.xzppjzbox .xznytitle{margin:0 0 20px 0;}
.xznytitle .xznytitlebox02>img{margin:0 auto;}
.xznytitle .xznytitlename02{display: flex;justify-content: center;margin:10px 0 0 0;}
.xznytitle .xznytitlename02 h6,.xznytitle .xznytitlename02 h5{width:30px;height:1px;background:#d7000f;display:block;margin: 24px 0 0 0;}
.xznytitle .xznytitlename02 span{height:50px;line-height:50px;font-size:36px;color:#333; display:block;margin:0 5px;}
.xzrczpbox{margin:80px auto;}


.xzrczpulbox{background:#fff;border-left:1px solid #e3e3e3;border-top:2px solid #d7000f;border-right:1px solid #e3e3e3;margin:50px 0 0 0;}
.xzrczpulbox li{width:100%;border-bottom:1px solid #e3e3e3;}
.xzrczpulbox li h6,.xzrczpulbox .xzrczpname h5{width:20%;float:left;display:block; line-height:30px;padding:25px 0 25px 70px;text-align:center;}
.xzrczpulbox li h6:first-child,.xzrczpulbox .xzrczpname h5:first-child{text-align:left;}
.xzrczpulbox li h6{font-size:18px;}
.xzrczpulbox .xzrczpname{}
.xzrczpulbox .xzrczpnr{padding:40px 40px 40px 70px;display:none;border-top:1px solid #e3e3e3;}
.xzrczpulbox li a:hover{transition:0.5s;}
.xzrczpulbox li a:hover .xzrczpname{background:#fff1f1}
.xzrczpulbox li a:hover .xzrczpnr{display:block;}
.xzlxwmbox{position:absolute;left:0;bottom:0;width: 100%;}
.xzlxwmbox li{width:20%;float:left;position:relative;}
.xzlxwmbox li a{width:100%;display:block;}
.xzlxwmbox li span{width:100%; display:none;margin:0 0 20px 0;position:absolute;left:0;bottom:54px; }
.xzlxwmbox li span img{width:100%; display:block; }
.xzlxwmbox li h6{width:100%;background:#994545;display:block;text-align:center;padding:10px 0;position:relative;}
/*.xzlxwmbox li h6:before{content:"";   width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;*/
/*	border-bottom:10px solid #994545;position:absolute;left:50%;top:-10px;margin:0 0 0 -5px;display:none;}*/
.xzlxwmbox li span img,.xzlxwmbox li h6 img{margin:0 auto;max-width:100%;}
/*.xzlxwmbox li:nth-child(2n) h6{background:#712f2f;}*/
.xzlxwmbox li:hover h6:before,.xzlxwmbox li.on h6:before{display:block;}
.xzlxwmbox li:hover span,.xzlxwmbox li.on span{display:block;}
.nylxfsleft{padding: 50px 0 0 0;position: relative;}
.xzlxbox{padding:0 50px;}
/***********职业教育********************/
.xzzyjybox{margin:90px auto;}
.xzzyjyulnr{width:100%;position: relative;}
.xzzyjyfont{width:60%;background: url(../img/xzzyjybjimg01.jpg) no-repeat;background-size: cover;position:absolute;left:0;top:60px;padding:45px 55px;}
.xzzyjyfont span{display:block;font-size:30px;color:#fff;text-align:center;line-height:30px;height:50px;position:relative;}
.xzzyjyfont span:before{content:"";width:50px;height:2px;background:#fff;position:absolute;left:50%;bottom:0;margin:0 0 0 -25px;}
.xzzyjyfont .xzzyjyfontnr{color:#fff;font-size:18px; line-height:30px;margin:20px 0 0 0;}
.xzzyjyimg{width:47%;height:400px;}
.xzzyjyimg img{width:100%;height:100%;object-fit: cover;}
.xzzyjyulbox{background: #fff;border-top:5px solid #d7000f;padding:0 60px 60px 60px;margin:90px 0 0 0;}
.xzzyjyulbox li{display:block;border-bottom:1px solid #dedede;padding:40px 0;}
.xzzyjyulbox li span{display:block;float:left;font-size:20px;font-weight: bold;width:160px;line-height:40px;}
.xzzyjyulbox li p{display:block;float:left;font-size:20px; width:calc(100% - 160px);line-height:40px;}
/********预科教育*****/
.xzyijyul{}
.xzyijyul .xzgsjsfont{width: 44%;    right: 50px;padding:40px 60px;}
.xzyijyul .xzgsjsfont:after{content:"";width:50px;height:100%;background:#ab2029;position:absolute;right:-50px;bottom:-50px;z-index:-1;}
.xzyijyul .xzgsjsfont:before{content:"";width:84%;height:50px;background:#ab2029;position:absolute;right:0;bottom:-50px;z-index:-1;}
.xzyijyul .dxjfont{height:auto;}
.xzykjybox .jzdhul li{justify-content: flex-start;align-items: center;padding:40px 0 40px 80px;}
.xzykjybox .jzdhul li:first-child{background-image: url(../img/xzykjyimg01.png);background-repeat: no-repeat;background-size: contain;background-position: right top;}
.xzykjybox .jzdhul li:last-child{background-image: url(../img/xzykjyimg02.png);background-repeat: no-repeat;background-size: contain;background-position: right top;}
.xzykjybox .jzdhfont a{margin:15px 0 0 0;display: block;}
.xzykjybox .jzdhul li:hover .jzdhfont a{color:#fff;}
/**********研学中国*********/
.xzyxzgfont{width: 50%;    background: #324885;color: #fff;position: absolute;right: 0;    top: 50px;padding:30px 50px;}
.xzyxzgtitle{font-size:28px;text-align:center;line-height:30px;}
.xzyxzgfont .dxjfont{height:auto;}
.xzyxzgfont .dxjfont p{font-size:18px; line-height:36px;}
.xzyxzgli{}
.xzyxxzt{display: flex;margin:30px 0 10px 0;}
.xzyxxzt .xzyxxztmc{width:20%; float:left;background:#fff;border-left:1px solid #efd9d9;border-bottom:1px solid #efd9d9;}/*********校长团********/
.xzyxxzt .xzyxxztmc li{width:100%;}
.xzyxxzt .xzyxxztmc li h5{width:100%;display:block;text-align:center;font-size:20px;line-height:60px;height:60px;font-weight:bold;background:#ab2029;color:#fff; overflow:hidden; border-top:1px solid #efd9d9;}
.xzyxxzt .xzyxxztmc li span{width:100%;display:block;text-align:center;font-size:20px; height:60px;line-height:20px;padding:15px 0 0 0; font-weight:bold;background:#ab2029;color:#fff; overflow:hidden;}
.xzyxxzt .xzyxxztmc li span b{line-height:20px;font-size:12px;width:100%;display:block;display:block;}
.xzyxxzt .xzyxxztmc li h6{width:100%;display:block;text-align:center;line-height:60px;height:60px;border-top:1px solid #efd9d9;font-size:18px;overflow:hidden;}
.xzyxxzt .xzyxxztmc .xzyxxzttscpnr{width:100%;padding:20px 30px;}
.xzyxxzt .xzyxxztmc .xzyxxzttscpnr p{width:100%;line-height:30px;margin:10px 0 0 0;font-size:18px;}
.xzyxxzt .xzyxxztts{width:10%;}
.xzyxxzt .xzyxxzttscp{width:50%;}
.xzyxzgli .xzyxzgul{border-left:1px solid #efd9d9;border-bottom:1px solid #efd9d9;margin:30px auto 20px auto;}/*********青少年团********/
.xzyxzgli .xzyxzgul li{background:#fff;display: flex;}
.xzyxzgli .xzyxzgul .xzyxzgultitle{}
.xzyxzgli .xzyxzgul h5{display:block;float:left;width:20%;text-align:center;border-right:1px solid #efd9d9;border-top:1px solid #efd9d9;font-size:18px;line-height:50px;line-height:60px;}
.xzyxzgli .xzyxzgul h5>b{font-size:12px;width:100%;display: block;}
.xzyxzgli .xzyxzgul .xzyxzgultitle h5{color:#fff;font-size:20px;font-weight:bold;background:#ab2029;}
.xzyxzgli .xzyxzgul .yxts{width:10%;}
.xzyxzgli .xzyxzgul .yxcpts{width:40%;}
.xzyxzgli .xzyxzgul .yxzgcp{width:30%}
.xzyxzgb{color:#999;}
.xzyxzgb b{color:#a83a23;}
/**********留学中国*********/
.nyhzlogotitle{padding: 60px 0 0 0;}
.xzlxzgxlsxm{width:60%;float:left;}
.xzlxzgxlsxmul{}
.xzlxzgxlsxmul li{width:100%;cursor:pointer; background:#fff; padding:30px;margin:0 0 20px 0;}
.xzlxzgxico{float:left;}
.xzlxzgxx{width:128px;height:128px;border:1px dashed #d7000f;display:block;margin:0 auto;border-radius:50%; overflow:hidden;}
.xzlxzgxlsxmul .xzlxzgxx span{width:91px;height:79px;position:relative;display:block;margin:24px auto 0 auto;overflow:hidden;}
.xzlxzgxlsxmul .xzlxzgxx img{width:100%; position:absolute; left:0;top:0;}
.xzlxzgxico p{width:100%;text-align:center;font-size:26px;line-height:30px;margin: 20px 0 0 0;color:#333;}
.xzlxzgxlsxmul .xzlxzgfont{width:calc(100% - 130px);float:left;padding:0 0 0 40px;}
.xzlxzghsk{background:#ab2029;color:#fff;padding:10px;display:flex;justify-content:center;flex-wrap:wrap;}
.xzlxzghsk h5{display:block;font-size:22px;font-weight:bold;line-height:25px;}
.xzlxzghsk p{display:block;margin:0 30px;line-height:27px;}
.xzlxzghsknr{font-size:18px; line-height:25px;margin:20px 0 0 0}
.nylxzgbox .nylxzgimg{width: 34%;}

.rmzysq{margin:0 0 55px 0;}
.rmzysqleft{width:15%;float:left;position: relative;position:relative;z-index:2;}
.rmzysqleft span{background:#ab2029;display:block;line-height:90px;height:90px;font-size:26px;color:#fff;text-align:center;overflow:hidden;}
.rmzysqleft:before{content:"";width:0;height:0; border-top:10px solid transparent;border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:10px solid #56080d;position:absolute;right:-10px;top:-10px;z-index:-1;}
.rmzysqleft:after{content:"";width:0;height:0; border-top:10px solid #56080d;border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:10px solid transparent;position:absolute;bottom:-10px;right:-10px;z-index:-1;}

.rmzysqulqh{background:#fff;width:85%;float:left;padding:14px 20px;margin:10px 0 0 0;}
.rmzysqulqh .bd{padding:0;}
.rmzysqulqh .bd ul{width:100%; height:42px;overflow:hidden;padding:0}
.rmzysqulqh ul li{float:left;width:18.5% ;border:1px solid #ab2029;margin:0 0.5%;}
.rmzysqulqh ul li a{width:100%;display:block;font-size:18px; line-height:40px;height:40px;overflow:hidden;text-align:center;}
.rmzysqulqh ul li:hover a{background:#ab2029;color:#fff;}
.xzlxpf{width:250px; position: fixed;right:10px;bottom:20%;background:#ffebec;z-index:10;}
.xzlxpful{width:80%;margin:20px auto;}
.xzlxpful li:last-child{margin:10px 0 0 0; }
.xzlxpful li a{width:100%;height:40px;border-radius:20px;border:1px solid #d7000f;display:flex;line-height:40px;text-align:center;color:#d7000f;justify-content:center; }
.xzlxpful li span{width:20px;height:20px;display:block;overflow:hidden;position:relative;margin:10px 10px 0 0;}
.xzlxpful li span img{width:100%;position:absolute;left:0;top:0;transition:0.5s;}
.xzlxpful li p{line-height:40px; }
.xzlxpful li:hover a{background:#d7000f;color:#fff;}
.xzlxpful li:hover span img{top:-20px;}
/***********专业申请表单*************/
.xzlxzgtx{background:#fff;padding:20px 0 50px 0;}
.xzlxzgtxtitle{line-height:40px;font-size:20px;font-weight:bold;border-left:5px solid #ab2029;padding:0 0 0 20px;}
.xzlxzgtxgs{border-top:1px solid #e1e1e1;margin:20px 0;}
.xzlxzgtxgs p{width:80%;background:#fff4f5;margin:20px auto;font-size:22px; padding:20px 0 20px 50px; line-height:30px;color:#ab2029;}
.xzlxzgtxbd{width:80%;margin:40px auto;}
.xzlxzgtxbd .xzlxzgtxbdul{}
.xzlxzgtxbd .xzlxzgtxbdul li{width:49%;float:left;margin: 20px 0;}
.xzlxzgtxbd .xzlxzgtxbdul li:nth-child(2n){float:right;}
.xzlxzgtxbd .xzlxzgtxbdul li span{display:block;float:left;font-size:20px;width:160px;text-align:right; line-height:48px;}
.xzlxzgtxbd .xzlxzgtxbdul li input{float:left;width:calc(100% - 160px);border:1px solid #d3d3d3;line-height:46px;padding:0 10px;}

.xzlxzgtxa a{width:160px; height:45px;line-height:45px; display:block;background:#ab2029;color:#fff;font-size:20px;text-align:center; margin:0 auto;}

.xzlxzgtxbd .xzlxzgtxbdul li .form-control{width:50%;}
.xzlxzgtxbd .xzlxzgtxbdul li .fc-code{width:calc(50% - 160px);float:left;}
.xzlxzgtxbd .xzlxzgtxbdul li .fc-code>img{max-width:100%;}
@media screen and (max-width:1920px) {
    .index03{background:url("../img/bj04.png")  no-repeat;}
}
@media screen and (max-width:1680px) {
}
@media screen and (max-width:1550px) {
}
@media screen and (max-width:1500px) {
    .index06 .sylxwmtitle span{font-size: 26px;width: 250px;}
    .index06 .sylxwmtitle>img{margin: 0 auto 10px auto;}
    .index06 .sylxwmright p{font-size: 16px;line-height: 36px;}
    .index06 .sylxwmright H6{font-size: 24px;margin: 25px 0;}
    .bqxznav li{margin: 0 0 0 15%;}
    .bqxznav li a{font-size: 16px;}
    .mtzx .mtzxbox .gsdt .gsdtfont h6{font-size: 18px;}
    .xzgsjsfont{}
    .dxjtitle{font-size: 22px;height: 50px;}
    .xznytitlebox .xznytitlename02 span{font-size:30px;}
    .xznytitle .xznytitlename02 span,.nyzxly .hzjmtitle span,.nylxfs .cpzxtitle span{font-size: 30px;}
    .ppjzul h5{font-size:20px;}
    .xzyxzgfont .dxjfont{margin:20px 0 0 0;}
    .xzyxzgfont .dxjfont p{font-size:16px;    line-height: 28px;}
    .xzyxzgfont{width: 65%;top: 35px;}
    .xzyxzgtitle{    font-size: 24px;line-height: 24px;}
    .xzyxxzt .xzyxxztmc li h5,.xzyxxzt .xzyxxztmc li h6,.xzyxxzt .xzyxxztmc .xzyxxzttscpnr p,.xzyxzgli .xzyxzgul .xzyxzgultitle h5,.xzyxzgli .xzyxzgul h5{font-size:16px;}
    .xzyxxzt .xzyxxztmc li span{font-size:16px;}
    .xzlxzghsk h5{font-size:18px;}
    .xzlxzghsk p{margin:0 19px;}
    .rmzysqulqh ul li a,.xzlxzghsknr{font-size:16px;}
    .rmzysqleft span,.xzlxzgxico p,.nyhzlogotitle span{font-size:20px;}
    .mtzx .mtzxbox .parBd ul li{width:688px !important;}
}
@media screen and (max-width:1440px) {
    .mtzx .mtzxbox .mtzxqhpic{height:515px;}
    .mtzx .parhd li.on a{font-size:24px;}
    .mtzx .parhd li a{font-size:20px;}
    .mtzx .mtzxbox .gsdt .gsdttime b{font-size:30px;}
    .xzrczpbox{margin:50px auto;}
    .xzyijyul .xzgsjsfont{right: 30px;}
    .xzyijyul .xzgsjsfont:after{width: 30px;right: -30px;bottom: -30px;}
    .xzyijyul .xzgsjsfont:before{height: 30px;bottom:-30px;}
    .xznytitlebox .xznytitlename span{font-size:24px;}
    .xzzyjyfont span{font-size: 24px;}
    .xzzyjyfont .xzzyjyfontnr,.xzzyjyulbox li p,.xzzyjyulbox li span{font-size:16px;}
	
}
@media screen and (max-width:1366px) {
    .mtzx .mtzxbox .mtzxqhpic{height:455px;}
    .mtzx .mtzxbox .gsdt li a{    padding:25px 20px;}
    .mtzx .mtzxbox .gsdt li:hover .gsdtfont h6{font-size: 16px;}
    .mtzx .mtzxbox .gsdt li:hover .gsdtfont p{font-size: 14px;line-height:18px;height:36px;margin:0;}
    .mtzx .mtzxbox .gsdt .gsdttime b{font-size:20px;line-height: 26px;}
    .bqxznav li{margin: 0 0 0 10%;}
    .index06 .sylxwmright H6{font-size:20px;line-height: 30px;margin: 20px 0;}
    .index05,.index03{margin:30px 0;}
    .index06{    margin: 0 0 50px 0;}
    .cpzxtitle span{color:#fff;}
    .mtzx .mtzxbox .gsdt .gsdtfont h6{font-size: 16px;}
    .xznytitlebox .xznytitlename02 span{font-size:24px;}
    .xznytitlebox{margin:30px auto;}
    .dxjfont{ line-height:25px;font-size:14px;}
    .xzgsjs{margin: 0 0 30px 0;}
    .ppjzul .ppjzfont p{font-size:16px;line-height: 25px;}
    .xzrczpulbox li h6, .xzrczpulbox .xzrczpname h5{font-size:16px;}
    .nylxfs .cpzxtitle span{color:#333;}
    .xznytitle .xznytitlename02 span,.nyzxly .hzjmtitle span,.nylxfs .cpzxtitle span{font-size:24px;}
    .nylxfsleft p{font-size:16px;}
    .xzlxbox{padding:0 20px;}
    .nylxfsleft{padding:20px 0 0 0;}
    .xzzyjyfont span{font-size:24px;}
    .xzzyjyfont .xzzyjyfontnr{font-size:16px;}
    .xzzyjyimg{height:305px;}
    .xzzyjyfont{top:0;}
    .xzzyjyulbox li span,.xzzyjyulbox li p{font-size:16px;}
    .xzzyjyulbox{padding: 0 30px 30px 30px;}
    .xzzyjyulbox li{    padding: 20px 0;}
    .xzzyjybox{margin:50px auto;}
    .xzzyjyulbox{margin:50px 0 0 0;}
    .xzlxzghsk h5{font-size:16px;}
    .xzlxzghsk p{margin:0 10px;}
    .rmzysq{margin: 0 0 20px 0;}
    .xzlxzgxlsxm{    width: 65%;}
    .xzlxzgxlsxmul li{    padding: 10px 20px;}
    .nylxzgbox{padding: 20px 0;margin:0;}
    .nybox{margin:0 0 30px 0;}
    .xzlxzgtxgs p{font-size: 18px; line-height:20px;}
    .xzlxzgtxbd{margin:20px auto;}
    .xzlxzgtxbd .xzlxzgtxbdul li span{font-size: 18px;width:140px;}
    .xzlxzgtxbd .xzlxzgtxbdul li input{width:calc(100% - 140px);}
    
    .mtzx .mtzxbox .parBd ul li{width:612px !important;}
    .xznytitlebox .xznytitlename span{font-size:20px;}
    .xzgsjsimg{width:45%;}
    .xzgsjsfont{width:55%;}
}
@media screen and (max-width:1300px) {
}
@media screen and (max-width:1100px) {
}
@media screen and (max-width:1024px) {
    .wd{width:90%;}
    .index05:before{display:none}
    .index06 .sylxwm,.index06 .sylxwmright,.mtzx .mtzxbox .gsdt{width: 100%;}
    .mtzx .mtzxbox .mtzxqh{margin:20px 0 0 0;}
    .mtzx .mtzxbox .mtzxqhpic{height:660px;}
    .mtzx .mtzxbox .sPrev, .mtzx .mtzxbox .sNext{display:block}
    .cpzxtitle img{margin: 30px auto 10px;}
    .index06 .sylxwmright{padding:20px;}  
    .index05,.index03{margin:20px 0;}
    .index06{    margin: 0 0 20px 0;}
    .bqbox{display:block;}
     .bqlogo{float: revert;margin:20px auto;}
    .bqlogo a img{max-width:100%;}
    .bqewmul{width:100%;}
    .bqxznav{width:100%;margin: 20px 0 0 0;}
    .bqxznav li{width:25%; margin:0;}
    .bqxznav li a{text-align:center;}
    .mtzx .mtzxbox .toppic_page{left:0;}
    .bqbox{padding: 0 0 20px 0;}
    .xzgsjsimg{width:100%;}
    .xzgsjsfont{width:100%;position: initial;padding:20px;}
    .xznytitlebox{margin:20px auto;}
    .xzgsjs{margin:0;}
    .dxjfont{height:auto;}
    .xzrczpbox{margin:20px auto;}
    .xzrczpulbox{margin:20px 0 0 0;}
    .xzrczpulbox li h6, .xzrczpulbox .xzrczpname h5{font-size:14px;}
    .xzrczpulbox li h6, .xzrczpulbox .xzrczpname h5{padding:25px 0;}
    .xzrczpulbox li h6:first-child, .xzrczpulbox .xzrczpname h5:first-child{text-align:center;}
    .xzrczpulbox .xzrczpnr{padding:20px;}
    .nylxfsleft{position: static;}
    .xzlxwmbox{    position: relative;}
    .xzlxwmbox li span{display:block;opacity:0;position: static;}
    .xzlxwmbox li:hover span, .xzlxwmbox li.on span{opacity:1;}
    .xzzyjyfont{width:100%;position:initial;}
    .xzzyjyimg{width:100%;height:auto;}
    .xzzyjybox{margin:20px auto;}
    .xzzyjyulbox{margin:20px 0 0 0;}
    .xzyijyul .xzgsjsfont{    width: 100%;border-bottom:20px solid #ab2029}
    .xzyijyul .xzgsjsfont:before{width:100%;display:none;}
    .xzyijyul .xzgsjsfont:after{display:none;}
    .xzzyjybox .jzdhul{margin:20px 0 0 0;}
    .xzzyjybox .jzdhico{padding:0 20px 0 0}
    .xzyxzgfont{width:100%;    position: static;padding:20px;}
    .xzyxxzt,.xzyxzgli .xzyxzgul{margin: 10px 0 10px 0;}/*
    .xzyxzgli .xzyxzgul li h5:nth-child(2),.xzyxzgli .xzyxzgul li h5:nth-child(3){line-height:20px;padding:10px 0 0 0;}*/
    .xzyxzgultitle .yxzgcp,.xzyxzgultitle .yxcpts,{line-height:60px;}
    
    .xzyxxzt .xzyxxztmc li h5, .xzyxxzt .xzyxxztmc li h6, .xzyxxzt .xzyxxztmc .xzyxxzttscpnr p, .xzyxzgli .xzyxzgul .xzyxzgultitle h5, .xzyxzgli .xzyxzgul h5,.xzyxzgfont .dxjfont p{font-size:14px;}
    .xzyxxzt .xzyxxztmc li span{font-size:14px;}
    .xzyxxzt .xzyxxztmc .xzyxxzttscpnr{padding:10px;}
    .xzyxxzt .xzyxxztmc .xzyxxzttscpnr p{line-height:20px;}
    .xzyxzgli .xzyxzgul h5{line-height:25px;padding:10px 0;}
    .xzyxzgli .xzyxzgul .xzyxzgultitle h5{line-height:60px;padding:0;}
    .xzlxzgxlsxm{width:100%;}
    .nylxzgbox .nylxzgimg{    margin-top: 0;}
    .nyhzlogotitle{width:80px;padding: 20px 0 0 0;}
    .nyhzlogoul{width:calc(100% - 80px);}
    
    .xzlxzgtxtitle{font-size:18px;line-height: 30px;}
    .xzlxzgtxgs p,.xzlxzgtxbd{width:94%;}
    .xzlxzgtxgs p{font-size:16px;}
    .xzlxzgtxbd .xzlxzgtxbdul li{    margin: 10px 0;}
    .xzlxzgtxbd .xzlxzgtxbdul li span{font-size:16px;width:125px;}
    .xzlxzgtxbd .xzlxzgtxbdul li input{width: calc(100% - 125px);}
    
    .mtzx .mtzxbox .parBd ul li{width:906px !important;}
    .xznytitlebox .xznytitlename span{font-size:18px;}
}
@media screen and (max-width:900px) {
    .mtzx .mtzxbox .mtzxqhpic{height:530px;}
    .xzlxzgtxbd .xzlxzgtxbdul li{width:100%;}
    .mtzx .mtzxbox .parBd ul li{width:794px !important;}
}
@media screen and (max-width:700px) {
    .xzrczpulbox li h6, .xzrczpulbox .xzrczpname h5{padding:0;overflow:hidden;line-height:50px;height:50px;display: -webkit-box;
    -webkit-line-clamp: 1;
    -webkit-box-orient: vertical;}
    .nylxfsdt{border: 5px solid #fff;}
    .nybdul li p{font-size:16px;width: 75px;}
    .nybdul li input,.nybdul li textarea,.nybdul li label input,.nybdul li label{    width: calc(100% - 75px);}
    
.xzlxzgtxbd .xzlxzgtxbdul li .fc-code{width:calc(100% - 50% - 160px);}
}
@media screen and (max-width:500px) {
    .mtzx .mtzxbox .gsdt li a{padding: 5px 0 5px 5px;}
    .mtzx .mtzxbox .gsdt .gsdttime{width:85px;}
    .mtzx .mtzxbox .gsdt .gsdtfont{width: calc(100% - 85px);}
    .mtzx .mtzxbox .mtzxqhpic{height:200px;}
    .mtzx .mtzxbox .mtzxqhtitle{font-size:16px; line-height:35px;height:35px;}
    .mtzx .mtzxbox .parBd{padding:0 0 70px 0;}
	.mtzx .mtzxbox .toppic_page{bottom:0}
	.mtzx .parhd{bottom:0;}
	.mtzx .parhd li a{font-size:16px;}
	.mtzx .parhd li.on a{font-size:18px;}
	.mtzx .parhd li{margin:0 0 0 10px;}
	.bqlogo{width:150px;}
	.bqewmul .bqxzewm{width:100%;}
	.bqewmul .bqxzewm img{width:100%;    padding: 10px 10px 0 10px;}
	.mtzx .parhd li.on:before{height:40px;left:8px}
	.index06 .sylxwmtitle>img{width:100%; padding:0 80px;}
	.index06 .sylxwmtitle span{font-size:18px;}
	.index06 .sylxwmright p,.bqxznav li a{font-size:14px;}
	.index06 .sylxwmright H6{font-size:16px;}
	.mtzx .hd{height:auto;}
	.jzdhul{margin:20px 0 0 0;}
	.xzzyjyfont{padding:20px;}
	.xzzyjyulbox li span{width:100%;text-align:center;}
	.xzzyjyfont .xzzyjyfontnr{font-size: 14px;}
	.xzzyjyulbox li p{width:100%;font-size: 14px;line-height:30px;}
	.xzzyjyulbox{padding: 0 20px 20px 20px;}
	.xzykjybox .jzdhul li{padding: 20px 0 20px 20px;}
	.xzykjybox .jzdhul li:first-child,.xzykjybox .jzdhul li:last-child{background-size: cover;}
	.xzykjybox .jzdhfont p{font-size: 18px;}
	.xzyijyul .xzgsjsfont{padding:20px;}
	.xzyijyul .dxjtitle{height:auto;font-size: 18px; line-height:25px;padding: 0 0 20px 0;}
	.xzyxzgli .xzyxzgul .yxts,.xzyxzgli .xzyxzgul .yxzgcp,.xzyxzgli .xzyxzgul .yxcpts,.xzyxzgli .xzyxzgul h5{width:25%;}
	.xzyxxzt{display:block;}
	.xzyxxzt .xzyxxztmc,.xzyxxzt .xzyxxztts,.xzyxxzt .xzyxxzttscp,.xzyxxzt .xzyxxztmc{width:100%;}
	.xzlxzgxico,.xzlxzgxlsxmul .xzlxzgfont,.nylxzgbox .nylxzgimg{width:100%;}
	.xzlxzgxlsxmul .xzlxzgfont{padding:0;}
	.xzlxzgxico p{font-size:16px; margin:10px 0;}
	.xzlxzghsk h5,.rmzysqulqh ul li a, .xzlxzghsknr{font-size:14px;}
	.rmzysqleft span{font-size:16px; line-height:20px;padding:10px;}
	.xzlxzgtxgs p{padding:10px;font-size: 14px;}
	.xzlxzgtxbd .xzlxzgtxbdul li span{font-size:12px;width:95px;line-height:36px;}
	.xzlxzgtxbd .xzlxzgtxbdul li input{width: calc(100% - 95px);line-height:34px;height:34px;border: 1px solid #e9e9e9;}
	.xzlxzgtxbd .xzlxzgtxbdul li{margin:5px 0;}
	.xzlxzgtxa a{font-size:14px;width:100px;line-height:36px;height:36px;}
	.xzlxzgtx{padding: 20px 0 30px 0;}
	.mtzx .hd ul{background:#fff;}
	.mtzx .hd ul li{line-height:40px;height:40px;font-size:16px;}
	.mtzx .hd ul li.on{background:#d7000f;color:#fff;}
	
    .mtzx .mtzxbox .parBd ul li{width:434px !important;}
    .mtzx .mtzxbox .titlegd{position: static;margin:20px 0 0 0}
    .mtzx .mtzxbox .titlegd a{width: 160px;}
    .xwzxtitle>img{max-width:100%;}
    .xwzxtitle span{max-width:100%;}
    .xznytitlebox>img{max-width:100%;}
    .xznytitlebox .xznytitlename h6{margin: 14px 10px 0 0;}
    .xznytitlebox .xznytitlename span{line-height:30px;height:30px;font-size:16px;}
    .nyjjhjs{height:auto;}
    .jzdhfont p,.jzdhfont span{font-size:18px;}
    .jzdhfont span{line-height: 40px;}
    .xzlxzgtxbd .xzlxzgtxbdul li .form-control{width:calc(100% - 95px);}
    .xzlxzgtxbd .xzlxzgtxbdul li .fc-code{width:100%; height:55px; margin: 0 auto;float: inherit;}
    .xzlxzgtxbd .xzlxzgtxbdul li .fc-code img{margin:20px auto 0 auto;max-width:100%;}
    .xzlxzgtxtitle{font-size:16px;}
    .ppjzul li{    z-index: 2;overflow:hidden;}
    .ppjzul .ppjzfont{width:100%;margin:20px 0;}
    .ppjzul .ppjzbox{position: static;}
    .ppjzul .ppjzimg{position: absolute;z-index: -1;width: 100%;height: 100%;right:0;bottom:0;}
    .ppjzul .ppjzimg>img{height:100%;}
}
@media screen and (max-width:414px) {
    .xzykjybox .jzdhul li{display: block;}
    .xzykjybox .jzdhfont{margin:20px 0  0 0;}
    .nyhzlogotitle,.nyhzlogoul{width:100%;}
    .nyhzlogobox{display:block;}
    .nyhzlogotitle{padding:10px 0;}
    .nyhzlogotitle span,.nyhzlogotitle p{writing-mode: unset;line-height:30px;text-align: center;}
    .nybox{margin:0;}
    .mtzx .mtzxbox .parBd ul li{width:356px !important;}
    .xzlxzgtxtitle{font-size:14px;}
}
@media screen and (max-width:375px) {
    .mtzx .mtzxbox .parBd ul li{width:337px !important;}
}
@media screen and (max-width:320px) {
    .mtzx .mtzxbox .parBd ul li{width:288px !important;}
}


