/************************/
.nydwbox{border-bottom:0.01rem solid #e6e6e6;margin:0 0 0 0;}
.nydwul{width:65%; float:left;}
.nydwul li{float:left; }
.nydwul li a{display:block; line-height:0.3rem;font-size:0.2rem;  line-height:0.5rem;padding:0 0.3rem;}
.nydwul li:hover a,.nydwul li.on a{font-weight:bold;background:#0066d6;color:#fff;}
.dqwzul{float:right;margin:0 0 0.15rem 0;display: flex;}
.dqwzul li{float:left;line-height:0.2rem;margin:0 0.02rem;font-size:0.14rem;}
.dqwzul li a{display:inline-block;line-height:0.2rem;font-size:0.14rem;}
.dqwzul li:hover a{color:#f00;}
/************************/
.xwzxul{margin:0.5rem 0 0.3rem 0;}
.xwzxul li{background:#fff;padding:0.25rem;margin:0 0 0.3rem 0;box-shadow: inset 0px 0px 10px rgba(199,225,255);}
.xwzxul li a{width:100%;display:block;}
.xwzxul li .xwzximg{width:2.45rem;height:160px;overflow:hidden;display:block;float:left;}
.xwzxul li .xwzximg img{width:100%;height:100%;object-fit:cover;transition:0.5s;}
.xwzxul li .xwzxfont{width:calc(81% - 2.45rem); float:left;margin:0 0 0 2.5%;}
.xwzxul li .xwzxfont h6{width:100%;line-height:0.6rem;height:0.6rem;font-size:0.2rem;position:relative; overflow:hidden; display: -webkit-box;-webkit-line-clamp:1;-webkit-box-orient: vertical;}
.xwzxul li .xwzxfont h6:before{content:"";width:0.5rem;height:0.03rem;background:#0b59c3;position:absolute;left:0;bottom:0;}
.xwzxul li .xwzxfont p{width:100%;line-height:0.25rem;height:0.5rem;font-size:0.14rem;margin:0.2rem 0 0 0;color:#999;overflow:hidden; display: -webkit-box;-webkit-line-clamp:2;-webkit-box-orient: vertical;}
.xwzxul li .xwzxtitme{width:13%;overflow:hidden;display:block;float:right;text-align:center;margin:0.4rem 0 0 0; line-height:0.3rem;border-left:0.01rem solid #d4d4d4;color:#999;}
.xwzxul li .xwzxtitme strong{width:100%; display:block;font-size:0.34rem;color:#0b59c3; text-align:center; line-height:0.5rem;}
.xwzxul li:hover{background:#fff;border-bottom:0.03rem solid #0b59c3;box-shadow: 0 0 0.1rem #dadada;}
.xwzxul li:hover .xwzxfont h6{font-weight:bold;color:#0b59c3;}
.xwzxul li:hover .xwzximg img{transform: scale(1.1);}
/************************/
/************************/
.nytzgg{margin:0 0 0.5rem 0;}
.nytzggul:first-child{padding:0 0 0.1rem 0;}
.nytzggul{border-bottom:0.01rem dashed #d8d8d8;padding:0.1rem 0;}
.nytzggul li{width:100%;display:block;}
.nytzggul li a{width:100%;display:block;}
.nytzggul li h6{width:90%;float:left;font-size:0.2rem;padding:0 0 0 0.2rem;position:relative; line-height:0.5rem;height:0.5rem;overflow:hidden; display: -webkit-box;-webkit-line-clamp:1;-webkit-box-orient: vertical;}
.nytzggul li h6:before{content:"";width:0.08rem;height:0.08rem;border:0.02rem solid #0066d6;border-radius: 50%; position:absolute;left:0;top:0.2rem;}
.nytzggul li p{ float:right;font-size:0.16rem;line-height:0.5rem; color:#999;}
.nytzggul li:hover{background:#0066d6;}
.nytzggul li:hover a{padding:0 0.1rem;transition:0.5s;}
.nytzggul li:hover h6{color:#fff;}
.nytzggul li:hover h6:before{border:0.02rem solid #fff;}
.nytzggul li:hover p{color:#fff;}
/************************/
.fyul{display:flex;justify-content: center;flex-wrap: wrap;}
.fyul li{margin:0 0.05rem;font-size:0.14rem;line-height:0.2rem;}
.fyul li a{display:block;}
.fyul li{display:block;line-height:0.22rem; color:#333;padding:0 0.07rem;border:0.01rem solid #ebebeb;background:#fff;}
.fyul li:hover,.fyul li:hover a,.fyul li.c{ background:#0066d6;color:#fff; }
.fyul .fytext{width:0.42rem;line-height:0.2rem;border:1px solid #ddd;display:block;}
/************************/
/************************/
.xq{width:100%;position:relative;padding:0.2rem 0 0.5rem 0;z-index:2;}
.xq .nywd{display:flex;flex-wrap:wrap;justify-content: center;background:#fff;padding:0.3rem;background:#fff;}
.xq .nycont{margin:0.4rem 0 0 0;}
.xq .xqej{width:18%;position:relative;float:left;background: linear-gradient(90deg, #0b59c3 0%, #569eff 50%);}

.xq .ejtitle{background:#3192f3; line-height:0.7rem;font-size:0.22rem; text-align:center;color:#fff;}
.xq .xqejlm{width:100%; background:#fff;}
.xq .xqejlm li{width:100%; border-bottom:0.01rem dashed #d3d3d3; background:#3192f3; }
.xq .xqejlm li:last-child{border-bottom:0;}
.xq .xqejlm li a{width:100%;display:block;line-height:0.7rem;font-size:0.2rem; text-align:center;color:#fff;}
.xq .xqejlm li:hover,.xq .xqejlm li.on{background:#005499;}
.xq .xqejlm li:hover a,.xq .xqejlm li.on a{color:#fff;padding:0 0.1rem;transition:0.5s;}
.xq .xqleft{width:80%;float:right;}
.xq .xqleft h1{font-size:24px;line-height:1.6;}
.xq .xqright{width:28%;float:right;border-left:0.01rem solid #e9e9e9;padding:0.2rem 0 0 0.4rem;}
.xq .xqrighttitle{width:100%;line-height:0.5rem;font-size:0.3rem;}
.xq .xqtitle{width:100%; line-height:0.35rem;font-size:0.3rem;padding:0.3rem 0 0.3rem 0;font-weight:bold; border-bottom:0.01rem solid #e1e1e1;text-align:center}
.xq .xqtime{display:flex;flex-wrap:wrap;justify-content:center;padding:20px 0;}
.xq .xqtime p{line-height:0.2rem;float:left;margin:0.2rem 0.1rem 0.2rem 0;color:#999;}
.xq .xqnrk p{font-size:16px;line-height:1.6;word-break:break-word;text-indent: 35px;}
.xq .xqnrk h2{font-size:24px;font-weight:bold;line-height:1.6;margin:10px 0;}
.xq .xqnrk h3{font-size:18px;font-weight:bold;line-height:1.6;margin:10px 0;}
.xq .xqnrk h4{font-size:16px;font-weight:bold;line-height:1.6;margin:10px 0;}
.xq .xqnrk p img{max-width:100%;display:inline-block;height:auto;}
.xq .xqsx{border-top:0.01rem solid #e9e9e9;margin:0.4rem 0 0 0;}
.xq .xqsx li{width:100%;border-bottom:0.01rem solid #e9e9e9;padding:0.2rem 0;font-size:0.18rem;}
.xq .xqsx li p{width:1rem;line-height:0.4rem;float:left;font-size:0.18rem;color:#666;}
.xq .xqsx li a{width:calc(100% - 1rem);line-height:0.4rem;height:0.4rem;float:left; overflow:hidden; display: -webkit-box;-webkit-line-clamp:1;-webkit-box-orient: vertical;}
.xq .xqsx li:hover {background:#0066d6; padding:0.2rem 0.2rem;transition:0.5s;}
.xq .xqsx li:hover p{color:#fff;}
.xq .xqsx li:hover a{color:#fff;}
.tjxwul{}
.tjxwul li{width:100%;background:#f8f8f8;margin:0.2rem 0 0 0;}
.tjxwul li a{width:100%;display:block;padding:0.2rem;}
.tjxwul li strong{width:100%;display:block; line-height:0.3rem;}
.tjxwul li p{width:100%;display:block; line-height:0.3rem;margin:0.1rem 0 0 0;font-size:0.18rem;}
.tjxwul li:hover{background:#0066d6;}
.tjxwul li:hover strong{color:#fff;opacity:0.5;}
.tjxwul li:hover p{color:#fff;}
/************************/
.tpnew{ margin:0.5rem 0;}
.tpnew li{width:24%;float:left;margin:0.2rem 1.3% 0 0;border-radius:0.1rem 0.1rem 0 0;}
.tpnew li:nth-child(4n){ float:right;margin:0.2rem 0 0 0;}
.tpnew li a{width:100%;display:block; padding:0 0 0.1rem 0;}
.tpnew li .tpnewimg{width:100%;height:245px; display:block;border-radius:0.1rem;overflow:hidden;}
.tpnew li .tpnewimg img{width:100%;height:100%;transition:0.5s;}
.tpnew li p{width:100%; line-height:0.3rem;font-size:0.18rem;margin:0.1rem 0 0 0; overflow:hidden; display: -webkit-box;-webkit-line-clamp:1;-webkit-box-orient: vertical;}
.tpnew li:hover{background:#0066d6;}
.tpnew li:hover .tpnewimg img{transform: scale(1.1);}
.tpnew li:hover p{padding:0 0.1rem;transition:0.5s;color:#fff;}
.nybanner img{margin: 0 auto;width: 100%;height:300px;}


.xqnrk p,.xqnrk span{font-size:18px;line-he}

.pagination{margin-top: 30px;text-align: center;}
.pagination li{color: #fff;line-height: 32px;width: 32px;height: 32px;background: #c10817;display: inline-block;margin: 0 4px;}
.pagination li a{color: #fff;display: inline-block;width: 100%;height: 100%;}
.pagination li.active{background: #062873;}

/*返回顶部-TOP*/
p#top{ position:fixed;display:none;bottom:0px;right:20px;}  
p#top a{text-align:center;text-decoration:none;color:#d1d1d1;display:block;width:30px;transition:color 1s;}  
p#top a:hover{ color:#979797;  }  
p#top a span{background:url(../images/gotop.png) no-repeat center;border-radius:6px;display:block;width:54px;height:30px;transition:background 1s;right: 5px;position: relative;bottom: 10px;}  
#top a:hover span{background:url(../images/gotop.png) no-repeat center;}


/* 提示信息--------------------------------------------- */
#douMsg{padding: 10px 0 100px 0;}
#douMsg dl{padding: 160px 0 200px 0; text-align: center;}
#douMsg dt{color: #0072C6; font-size: 16px; margin-bottom: 30px; font-weight: bold;}
#douMsg dd{color: #666;}
#douMsg dd a{margin-left: 5px; color: #000;}

/* 全局样式--------------------------------------------- */
/* -- urHere -- */
.urHere{height: 35px; line-height: 35px; padding-top: 15px; color: #999; font-weight: bold; font-size: 14px; border-bottom: 1px solid #DDD;}
.urHere a{color: #999;}
.urHere b{margin: 0 8px;}

/* -- lift --*/
.lift{color: #999; font-size: 14px;border-top: 1px solid #ddd;padding: 5px 10px;width:100%;margin: 0 auto;margin-top: 35px;box-sizing: border-box;}
.lift a{color: #999;padding:10px 0;display: inline;word-break: break-word; box-sizing: border-box; width: 100%;}
.lift span{margin-right: 15px;}
.lift p{display:block;margin:10px 0;line-height:1.4;}

/* -- current --*/
.current{color: #999999;font-size: 14px;text-align: right;}
.current em{font-style:normal;}
.current a{color:#999;}
/* -- pager css1 --*/
.pager a{color: #000; background: #fff; border: 1px solid #ddd; padding: 5px 8px;}
.pager a:hover{background-color: #000;color:#fff;}
.pager a.active{background-color: #000;color: #fff;cursor: default;}

/* -- pager css2 --*/
.pager{text-align: center;padding-top: 20px;color: #666;font-size: 14px;margin-top: 30px;}
.pager ul{display: inline-block;padding: 0;/*border-left: 1px solid #ddd;*/}
.pager ul li{display: block;float: left;}
.pager ul li a, .pager ul li em{display: block;padding: 0 12px;line-height: 30px;text-decoration: none;background-color: #fff;border: 1px solid #ddd;/*border-left-width:0;*/border-radius: 0;}
.pager ul li a:hover{background-color: #f5f5f5;}
.pager ul li.active a{background-color: #f5f5f5;color: #999;cursor: default;}
.pager ul li em.total{margin-left: 10px;border-left-width: 1px;color: #999;}

/*表格自适应*/
td,th {width:1px;white-space:nowrap; word-break:keep-all; border:solid #676767 1px;text-align:center;white-space:pre-line;word-break:break-all !important;word-wrap:break-word !important;display:table-cell;vertical-align:middle !important;white-space: normal !important;height:auto;vertical-align:text-top;padding:2px 2px 0 2px;display: table-cell;}
.ue-table-interlace-color-single{background: #f9f9f9;}

/*清除浮动*/
.clear{clear:both;}

.n-show {padding:10px 0 30px; height:auto; position:relative;}
.n-show .tit {font-size: 20px; text-align: center; line-height: 1.6; color: #000; text-transform:uppercase;}
.n-show .riqi {text-align: center; color: #666;font-size: 13px;  padding: 20px 0px 15px;}
.n-show .xian {height:1px; border-bottom: 1px solid #cccccc;}
.n-show .show {padding:20px; font-size: 16px; line-height:30px;}
.n-show .show p{font-size:16px;line-height:1.6;word-break:break-word;}
.n-show .other {padding: 20px 0px; text-transform:uppercase;}
.n-show .show img{width:100%;display:block;margin:0 auto;padding:15px 0;}

#videoList{padding-top:20px; zoom:1; overflow:hidden;}
#videoList dl{float:left; width:290px; margin:0 12px 27px 0;margin-inline-start:0px!important;overflow:hidden;height:220px;}
#videoList dl:nth-child(4n){margin:0 0 27px 0;}
#videoList dt{background-color:#175efe; padding:5px 10px; text-align:center;width:270px;font-size: 14px;}
#videoList dl dd{width:290px;margin-inline-start:0px!important;overflow:hidden;}
#videoList dl img{width:290px;height:180px;overflow:hidden;text-align:center;display:inline-block;margin:0 auto;}
#video{padding: 20px 0;text-align:center;}
#video h1{color: #fff; font-size: 18px; font-weight: bold; text-align:center;}
#video h2{border-bottom: 1px solid #175efe; color:#19B4EA; font-size:16px; padding-bottom:10px; margin-bottom:10px;}
#video .info{padding: 2px 0 20px 0; color: #fff; font-size: 14px; text-align:center;}
#video .content{color: #fff; line-height: 180%;}

/* -- form -- */
.forms{width: 100%;max-width: 768px;margin: 0 auto;box-shadow: 2px 2px 12px 2px #ddd;}
.form{width: 100%;padding-top: 35px;margin: 0 auto;max-width: 450px;}
.form .item{margin-top: 25px;}
.form label{float: left;display: block;width: 80px;line-height: 55px;font-size: 16px;font-weight: bold;text-align: justify;position: relative;}
.form label:before{content: "*";position: absolute;left: -15px;top: 0;color: #f61d1d;}
.form input{width: 370px;height: 55px;box-sizing: border-box;border: 1px solid #dfdfdf;outline: none;padding: 0 15px;float: right;}
.form button{width: 100%;background: #005499;border: 0;outline: none;height: 50px;color: #fff;font-size: 18px;margin-top: 40px;border-radius: 5px;cursor: pointer;transition: .3s;}
.form button:hover{box-shadow: 0 0 5px #005499;}
.tips{width: 100%;max-width:450px;margin:15px auto;padding-bottom:15px;}
.tips h3{color: #feae2f;font-size: 16px;background: url(../images/search_07.jpg) no-repeat left center;padding-left: 25px;margin-bottom: 10px;}
.tips p{color: #9f9f9f;font-size: 14px;line-height: 25px;padding-left: 20px;}


.basic-grey{margin-left:auto;margin-right:auto;max-width:1200px;min-height:420px;height:auto;background: #F7F7F7;padding: 25px 10px 25px 10px;color: #888;text-shadow: 1px 1px 1px #FFF;border:1px solid #E4E4E4;box-shadow: 1px 3px 3px 1px #e9ecef;}
.basic-grey input[type="text"], .basic-grey input[type="email"], .basic-grey textarea, .basic-grey select {border: 1px solid #DADADA;color: #000;height: 36px;margin-bottom: 16px;margin-right: 6px;margin-top: 2px;outline: 0 none;padding: 3px 3px 3px 5px;width: 70%;font-size: 12px;line-height: 15px;box-shadow: inset 0px 1px 4px #ECECEC;-moz-box-shadow: inset 0px 1px 4px #ECECEC;-webkit-box-shadow: inset 0px 1px 4px #ECECEC;}
.basic-grey select {background: #FFF url(../images/down-arrow.png) no-repeat right; appearance: none; -webkit-appearance: none; -moz-appearance: none; text-indent: 0.01px; text-overflow: ""; width: 70%; height: 36px; line-height: 25px;}
.basic-grey h3{display: inline-block;font-size:2rem!important;padding: 0px 0px 10px 40px;display: block;border-bottom:1px solid #E4E4E4;margin: -10px -15px 30px -10px;color: #888;text-align: center;font-weight:300;}
.basic-grey h3>span{display: inline-block;font-size: 16px;}
.basic-grey label{display: block;margin: 0px;}
.basic-grey label>span{float: left;width: 20%;text-align: right;padding-right: 10px;margin-top: 10px;color: #888;}
.basic-grey textarea{min-height: 180px;}
.basic-grey .yzms{float: right;position: relative;top: -5px;right: 30px;}
.basic-grey textarea{padding: 5px 3px 3px 5px;}
.submits{background: #00a1d7!important;border: none;padding:8px 30px;color: #fff;box-shadow: 1px 1px 5px #B6B6B6;border-radius: 3px;text-shadow: 1px 1px 1px #9E3F3F;cursor: pointer;}
.submits:hover{background: #CF7A7A;}
.tjbd{background: #c10817!important;border: none;padding:10px;color: #fff;box-shadow: 1px 1px 5px #c10817;text-shadow: 1px 1px 1px #9E3F3F;cursor: pointer;width:175px;}

.right-advbox{position: fixed;top: 320px;right: 0;z-index: 9;width: 240px;}	
.right-advbox span{position: absolute;right: 5px;color: #fff;font-size: 20px;top: 5px;cursor: pointer;}
.right-advbox img{width:100%;height:auto;}



@media screen and (max-width:1680px) {
	.xwzxul li .xwzximg{height:155px;}
}
@media screen and (max-width:1620px) {
	.tpnew li .tpnewimg{height:200px;}
}
@media screen and (max-width:1550px) {
	.xwzxul li .xwzximg{height:150px;}
}
@media screen and (max-width:1500px) {
	.xq .xqtitle{font-size:0.24rem; line-height:0.35rem;}
	.xq .xqrighttitle{font-size:0.24rem; line-height:0.35rem;}
	.xwzxul li .xwzximg{height:145px;}
}
@media screen and (max-width:1440px) {
	.xwzxul li .xwzximg{height:140px;}

}
@media screen and (max-width:1400px) {
}
@media screen and (max-width:1366px) {
	.xq .xqtitle{font-size:0.2rem; line-height:0.3rem;}
	.xq .xqtitle{font-size:0.24rem; line-height:0.35rem;}
	.tpnew{margin:0.3rem 0;}
	.xwzxul li .xwzximg{height:130px;}
	.tpnew li .tpnewimg{height:185px;}
	.tpnew li p{font-size:0.16rem;text-align:center;}
}
@media screen and (max-width:1300px) {
}
@media screen and (max-width:1280px) {
	.tpnew li .tpnewimg{height:175px;}
}
@media screen and (max-width:1210px) {
	.tpnew li .tpnewimg{height:165px;}
}
@media screen and (max-width:1150px) {
	.tpnew li .tpnewimg{height:157px;}
}
@media screen and (max-width:1100px) {
	.tpnew li .tpnewimg{height:150px;}
}
@media screen and (max-width:1024px) {
	.nytzgg{margin:0.3rem 0;}
	.xq .xqtitle{text-align:center;}
	.xq .xqleft{padding:0;}
	.xq .xqright{display:none;}
	.xwzxul li .xwzximg{height:100px;}
	.xwzxul li .xwzxtitme strong{font-size:0.3rem;}
	.tpnew li .tpnewimg{height:140px;}
}
@media screen and (max-width:900px) {
	.xwzxul li .xwzximg{height:125px;}
	.tpnew li .tpnewimg{height:120px;}
	.tpnew{margin:0 0 0.2rem 0;}
	.xq .ejtitle{font-size:0.2rem;}
	.xq .xqejlm li a{font-size:0.18rem;}
}
@media screen and (max-width:800px) {
	.nytzgg li h6{width:85%;}
}
@media screen and (max-width:700px) {
}
@media screen and (max-width:600px) {
}
@media screen and (max-width:500px) {
	.right-advbox{width:50%;}
	.basic-grey label>span{text-align:left;width:100%;}
	.basic-grey input[type="text"], .basic-grey input[type="email"], .basic-grey textarea, .basic-grey select{width:100%;}
	.form input{width:100%;}
	.form{max-width:90%;}
	.nydwul{width:auto;}
	.nydwul li a{padding:0 0.1rem; font-size:0.18rem;}
	.nytzgg{margin:0.2rem 0;}
	.nytzgg li{padding: 0.15rem 0;border-bottom: 0.01rem dashed #d8d8d8;}
	.nytzgg li h6{width:100%;line-height:0.3rem;height:0.3rem;margin:0 0 0.1rem 0;font-size:0.18rem;}
	.nytzgg li h6:before{top:0.08rem;}
	.nytzgg li p{line-height:0.2rem;width:100%; padding:0 0 0 0.25rem;}
	.xq{padding:0 0 0.2rem 0;}
	.xq .xqleft h1{font-size:0.26rem;line-height:1.4;}
	.xq .xqtitle{font-size:0.24rem; line-height:0.25rem;padding:0 0 0.2rem 0;margin-top:15px;}
	.xq .xqsx{margin:0.2rem 0 0 0;}
	.xq .xqsx li{padding:0.1rem 0;}
	.xq .xqsx li p{width:0.65rem;}
	.xq .xqsx li a{width:calc(100% - 0.65rem);}
	.xq .xqsx li:hover{padding: 0.1rem 0.1rem;}
	.xwzxul li{padding:0.1rem;margin:0 0 0.2rem 0;}
	.xwzxul li .xwzxtitme{width:auto; padding:0 0.2rem;}
	.xwzxul li .xwzximg{width:100%;height:auto;}
	.xwzxul li .xwzxfont{width: calc(100% - 1.3rem);}
	.xwzxul li .xwzxfont h6{font-size:0.18rem;}
	.xwzxul{margin:0.2rem 0 0.1rem 0;}
	.tpnew li{width:100%;margin:0.2rem 0 0 0;background:#f7f7f7;}
	.tpnew li .tpnewimg{height:2.85rem;}
	
	.nybanner img{height:auto;}
	.xq .nycont{margin:0.2rem 0 0 0;}
	.xq .ejtitle{display:none;}
	.xq .xqej{width:100%;}
	.xq .xqleft{width:100%;margin-top:30px;}
	.xq .xqejlm li a{line-height:0.5rem;}
	.xq .xqejlm li a:before{top:0.16rem;}
	.nytzggul:first-child{padding:0;}
	.nytzggul{padding:0;border-bottom:0;}
	.dqwzul{margin:0.1rem 0;}
	.xq .xqnrk p img{display:block;margin:0 auto;}
}
@media screen and (max-width:414px) {
}
@media screen and (max-width:375px){    
	.xwzxul li .xwzxfont {width: calc(100% - 1rem);}
	.xwzxul li .xwzxtitme strong{font-size:0.24rem; line-height:0.3rem;}
	.xwzxul li .xwzxtitme{padding:0 0.1rem;}
	.xq{padding:0.2rem 0;}
}
@media screen and (max-width:320px){
	.xq .xqtime{display:flex;flex-wrap:wrap;justify-content: center;padding:0.1rem 0;}
	.xq .xqtime p{margin:0 0.05rem;font-size:0.12rem;}
}

/* xljkzx 心理健康中心 - 自适应布局（只影响xqleft.kjfwul） */
.xqleft.kjfwul{overflow:visible;}
.xqleft.kjfwul .bd ul{display:flex;flex-wrap:wrap;}
.xqleft.kjfwul .bd ul li{float:none;width:calc(25% - 0.4rem);box-sizing:border-box;}
/* iPad 一排3个 */
@media screen and (max-width:1200px) {
	.xqleft.kjfwul .bd ul li{width:calc(33.33% - 0.4rem);}
}
/* 移动端 一排2个 */
@media screen and (max-width:768px) {
	.xqleft.kjfwul .bd ul li{width:calc(50% - 0.4rem);}
}

/* iPad 适配 - 使用移动端效果 */
@media screen and (max-width:1100px) {
	/* 导航栏切换为移动端汉堡菜单 */
	.nav{display:none!important;}
	.topnav{display:block!important;opacity:1!important;visibility:visible!important;}
	#header .menua{display:block!important;opacity:1!important;visibility:visible!important;top:20px!important;right:20px!important;}
	.top .logo img{max-width:70%;}
	/* 字体大小与手机端一致 */
	html{font-size:80px!important;}
	/* iPad Logo 适配 */
	.top .logo{max-width:70%!important;}
	
	/* 内页布局改为居中 */
	.xqleft{float:none!important;width:100%!important;margin:0 auto!important;}
	.xqleft.clearfix{clear:both!important;}
	.nycont .xqej{float:none!important;width:100%!important;}
	.xqejlm{justify-content:center!important;}
	.xqejlm li{float:none!important;display:inline-block!important;}
	
	/* 列表内容居中 */
	.nytzgg{width:100%!important;float:none!important;margin:0 auto!important;}
	.nytzggul{width:100%!important;}
	.nytzggul li{width:100%!important;float:none!important;}
	
	/* 详情页内容居中 */
	.xqnrk{width:100%!important;float:none!important;}
	.xqnrk p img{margin:0 auto!important;display:block!important;}
}
