body{width:100%;background:#ffffff;color:#333;}
/************************通用的查询*********************************/
.nywszx{margin:50px 0;}
.nywszx form{width:70%;float:left;}
.nywszx input{width:80%;height:50px;background:#f5f5f5;float:left;border-radius:25px 0 0 25px;padding:0 10px;}
.nywszx button{width:20%;height:50px;line-height: 50px;background:#004cb2;float:left;border-radius:0 25px 25px 0;text-align:center;
font-size:18px;color:#fff;display: flex;justify-content: center;}
.nywszx button img{width:24px;height:24px;margin:13px 10px 0 0;}
.nywszx button:hover{background:#a83434;}
.nywszx .nywszxul{width:29%;float:right;}

.nywszx .nywszxul li{width:48%;float:left;background:#458adf;border-radius:25px;}
.nywszx .nywszxul li:nth-child(2n){float:right;background: #e6954e;}
.nywszx .nywszxul li a{width:100%;display:flex;justify-content: center;}
.nywszx .nywszxul li span{width:24px;height:24px;margin:13px 10px 0 0; display:block;background:url("/main/template/img/bdico01.png") no-repeat;transition: 0.5s;}
.nywszx .nywszxul li:nth-child(2n) span{width:24px;height:24px;margin:13px 10px 0 0; display:block;background:url("/main/template/img/bdico02.png") no-repeat;}
.nywszx .nywszxul li h5{width:auto;height:50px;line-height: 50px; display:block;color:#fff;font-size:18px;}
.nywszx .nywszxul li:hover{background:#1f73da;}
.nywszx .nywszxul li:hover:nth-child(2n){background:#fd9235;}
.nywszx .nywszxul li:hover span{background:url("/main/template/img/bdico01.png")0 -24px no-repeat;}
.nywszx .nywszxul li:hover:nth-child(2n) span{background:url("/main/template/img/bdico02.png")0 -24px no-repeat;}
/*******************列表******************/
.nywszxlbtitle{display:flex;justify-content:center;background:#f5f5f5;}
.nywszxlbtitle h5{width:55%;display:block;font-size:18px; line-height:48px;padding:0 0 0 30px;font-weight:bold; border-right:1px solid #fff;}
.nywszxlbtitle h6{width:15%;display:block;font-size:18px; line-height:48px;text-align:center;font-weight:bold;border-right:1px solid #fff;}
.nywszxlb{background:#fff;box-shadow: 0 5px 10px #e8e8e8;padding-bottom: 30px}
.nywszxlbul{padding:30px 0;}
.nywszxlbul li{width:100%; display:flex;justify-content:center;border-bottom:1px solid #e6e6e6;}
.nywszxlbul li a{width:55%;display:block;font-size:18px; line-height:58px;height:58px;overflow:hidden;padding:0 0 0 30px;display: -webkit-box;-webkit-line-clamp:1;-webkit-box-orient: vertical;}
.nywszxlbul li h6{width:15%;display:block; line-height:58px;height:58px;overflow:hidden;text-align:center;color:#333;}
.nywszxlbul li h6:nth-child(3){color:#f00;}
.nywszxlbul li h6:nth-child(4){color:#999;}
.nywszxlbul li:hover{background:#004cb2;}
.nywszxlbul li:hover a{color:#fff;}
.nywszxlbul li:hover h6{color:#fff;}
/*********************我要咨询****************/
.wyzxtitle{background:#f5f5f5;margin:30px 0 0 0;}
.wyzxtitle h5{display:block;line-height:50px;height:50px;border-left:4px solid #004cb2;float:left;color:#004cb2;font-weight:bold; font-size:18px;padding:0 0 0 20px;}
.wyzxtitle p{display:block;line-height:50px;height:50px;color:#f00;float:left;}
.wyzxbdbox{background:#fff;box-shadow: 0 5px 10px #e8e8e8;padding:30px 0 0 0;}
.wyzxtxt{width:50%;float:left;margin:0 0 30px 0;}
.wyzxtxt h5{width:30%;float:left;display:block;line-height:50px;height:50px;font-size:18px;text-align:right;}
.wyzxtxt h5 strong{color:#f00;}
.wyzxtxt input{width:60%;float:left;display:block;line-height:50px;height:50px;border:1px solid #e6e4e4;padding:0 0 0 10px;}
.wyzxtxt select{width:60%;float:left;display:block;line-height:50px;height:50px;border:1px solid #e6e4e4;padding:0 0 0 10px;font-size:18px;}
.wyzxtxt textarea{width:60%;float:left;display:block;height:250px;border:1px solid #e6e4e4;padding:10px;font-size: 16px}
.wyzxtxt .yzmtext{width:30%;}
.wyzxtxt .yzm{width:30%;float:left;height:50px;background:#f5f5f5;overflow:hidden;}
.wyzxico{float:left;line-height:50px;height:50px;}
.wyzxico input{width:20px;height:20px;border-radius:10px;margin:15px 10px 0 10px;}
.wyzxan{margin:30px 0;width:100%;display:flex;justify-content:center; }
.wyzxan button{width:150px;height:50px; text-align:center;font-size:18px;color:#fff;}
.wyzxan button[type=button]{background:#004cb2;}
.wyzxan button[type=reset]{background:#da7a14;}
/*********************咨询查询****************/
.zxcx .wyzxtxt{    width: 100%;}
/*********************咨询详情****************/
.wszxxq{margin:30px 0 0 0;}
.wszxxqtitle{background:#004cb2;line-height:80px;text-align:center;font-size:18px;color:#fff;}
.wszxxqul{background:#fff;box-shadow: 0 5px 10px #e8e8e8;}
.wszxxqul li{width:100%;display:flex;justify-content:center;}
.wszxxqul li h5{width:20%;float:left;display:block; line-height:80px;font-size:18px;background:#f5f5f5;border-bottom:1px solid #e6e4e4;text-align:center;}
.wszxxqul li span{width:90%;float:left;display:block;line-height:80px;font-size:18px;border-bottom:1px solid #e6e4e4;padding:0 0 0 20px;}
.wszxxqul .zxnr{width:90%;float:left;display:block;padding:10px 20px;border-bottom:1px solid #e6e4e4;}
.wszxxqul .zxnr p{line-height:30px;font-size:18px;}
/**************校园征集*********/
.xyzjbox{}
.xyzjboxul li{background:#fff;box-shadow: 0 5px 10px #e8e8e8;padding:20px; margin:30px 0 0 0;border-top:3px solid #004cb2;}
.xyzjboxul .xyzjleft{width:70%;float:left;}
.xyzjboxul .xyzjleft a{width:100%;display:block;color:#333;}
.xyzjboxul .xyzjright{width:30%;display:flex;justify-content:center;float:left;}
.xyzjboxul .xyzjright a{width:48%;margin:0 1%;line-height:50px;display:block;color:#333;background:#f5f5f5;text-align:center;font-size:18px;}
.xyzjboxul .xyzjtitle{width:100%;line-height:50px;height:50px;overflow:hidden;font-size:18px;}
.xyzjboxul .xyzjtitle strong{color:#999;font-weight:normal;margin:0 10px;}
.xyzjboxul .xyzjkssj{width:100%;line-height:30px;font-size:16px;}
.xyzjboxul .xyzjkssj strong{color:#999;font-weight:normal;}
.xyzjboxul li:hover{background:#004cb2}
.xyzjboxul li:hover .xyzjleft a{color:#fff}
.xyzjboxul li:hover .xyzjtitle strong{color:#fff}
.xyzjboxul li:hover .xyzjkssj strong{color:#fff}
.xyzjboxul li .xyzjright a:hover{background:rgba(255,255,255,0.2);color:#fff;}

.vote_box{padding: 20px 0;background: #fff}
.vote_box .vote_table{margin-bottom: 15px;padding: 0 10px}
.vote_box .vote_table tbody{display: block}
.vote_box .vote_table tr{width: 100%;display: block;margin-bottom: 15px}
.vote_box .vote_table .ques_tit{background: #eee;padding: 15px 0;margin-bottom: 10px}
.vote_box .vote_table .btn{padding: 15px 35px;font-size: 18px}

@media screen and (max-width:1680px) {
}
@media screen and (max-width:1550px) {
}
@media screen and (max-width:1500px) {
}
@media screen and (max-width:1440px) {
	.nywszx{margin:30px 0;}
	.nywszx form{width: 65%;}
	.nywszx .nywszxul{width: 34%;}
	
}
@media screen and (max-width:1366px) {
	.nywszx button,.nywszx .nywszxul li h5,.nywszxlbtitle h5,.nywszxlbtitle h6,.nywszxlbul li a{font-size: 16px;}
	.wyzxtxt h5,.wyzxtxt select{font-size: 16px;}
	.wszxxqul li h5,.wszxxqul li span,.wszxxqul .zxnr p{font-size: 16px;}
	.xyzjboxul .xyzjtitle,.xyzjboxul .xyzjright a{font-size: 16px;}
}
@media screen and (max-width:1300px) {
}
@media screen and (max-width:1100px) {
}
@media screen and (max-width:1024px) {
	.nywszx form{width: 55%;}
	.nywszx .nywszxul{width:44%;}
	.nywszx button{    width: 26%;}
	.nywszx input{    width: 74%;}
	.nywszx button, .nywszx .nywszxul li h5, .nywszxlbtitle h5, .nywszxlbtitle h6, .nywszxlbul li a{    font-size: 14px;}
	.nywszxlbul li h6{    font-size: 14px;}

}
@media screen and (max-width:900px) {
}
@media screen and (max-width:700px) {
	.wyzxtxt{width:100%;}
}
@media screen and (max-width:500px) {
	.nywszx form{width: 100%;}
	.nywszx .nywszxul{width: 100%;margin:10px 0 0 0;}
	.nywszxlbul li h6,.nywszxlbtitle h6{width:20%;}
	.nywszxlbul li a,.nywszxlbtitle h5{width:40%;padding: 0 0 0 10px;}
	.wyzxtitle p{width: 100%;line-height: 20px;padding:0 20px 20px 20px;height:auto;}
	.wyzxtxt{margin: 0 0 20px 0;}
	.wyzxtxt textarea{    height: 150px;}
	.zxcx .wyzxtxt h5{width: 37%;font-size:14px;}
	.wszxxqtitle{line-height: 50px;font-size: 16px;}
	.wszxxqul li h5{width: 25%;}
	.wszxxqul li h5,.wszxxqul li span{line-height: 50px;}
	.wszxxqul li h5, .wszxxqul li span, .wszxxqul .zxnr p{font-size:14px;}
	.wszxxqul li span,.wszxxqul .zxnr{    width: 75%;}
	.xyzjboxul .xyzjleft,.xyzjboxul .xyzjright{width: 100%;}
	.xyzjboxul .xyzjright{margin:20px 0 0 0;}
}
@media screen and (max-width:414px) {
	.nywszx{margin:20px 0;}
	.nywszxlbul{padding:0;}
	.nywszxlbtitle h6:last-child{display:none;}
	.nywszxlbul li h6:last-child{display:none;}
	.nywszxlbul li a, .nywszxlbtitle h5{width:60%;}
}
@media screen and (max-width:375px) {
	.wyzxtxt h5{width: 32%;}
	.zxcx .wyzxtxt h5{width: 100%;text-align: center;}
	.zxcx .wyzxtxt input{width:80%;margin:0 auto;float: none;}
	.zxcx .wyzxtxt .yzm{width:80%;margin:0 auto;float: none;}
}


