@charset "UTF-8";
body{ font-size: 14px; font-family: "Microsoft YaHei"; background: url(aqscbanner.png) no-repeat center top;
	background-size: 100%;
}
.fl{float: left;}
.fr{ float: right; }

.banner{ text-align: center; height: 455px;}
.banner img{width: 100%; height: auto;}
.nav-warp{ width: 1200px;  margin: 0 auto;  }
.aqscnav{ background-color: #1d6aba; padding:2px 0; }
.aqscnav > ul > li { float: left;  border-left: 1px solid #ddd; text-align: center; padding:0 59px; overflow: hidden; line-height: 60px;}
.aqscnav > ul > li > a{ font-size: 20px; font-weight: 700; color: #fff; }
.aqscnav > ul > li:first-child{ border-left: none;  }

.yinyan{ padding: 30px; background:url(aqyinyan.png) no-repeat 30px 30px #fff; 
	border-left: 2px solid #ddd;
	border-right: 2px solid #ddd;
	border-bottom: 2px solid #ddd;
	-moz-box-shadow: 0px 3px 3px #d2d1d1;; /* 老的 Firefox */
	box-shadow: 0px 3px 3px #d2d1d1;
}
.yinyan p{ font-size: 24px; color:#1d6aba; font-weight: 700; text-align: center; line-height: 34px;}
.yinyan .yyxjpjh{text-align: center;}
.yinyan .yinyanxjp{text-align: right; padding-right: 134px;}

.contentwarp{width: 1200px;  margin: 0 auto;  }
.jahyaqcon{ display: none; }
.anquanyaowen{ display: none; }
.zongjudt{display: none; }
.on{display: block;}

.mgl35{ margin-left: 35px;}
.lanmuwrap{ width: 567px; margin-top: 40px; }
.lanmutitwrap { background-color: #ededec; }
.lanmutit{ line-height:54px; font-size: 20px; padding-left:20px; padding-right: 30px;
  background: url(aqcolumbg.png) no-repeat center right #1d6aba; color: #fff;
}
.columemore{ line-height: 54px; font-size: 16px; color: #666; padding-right: 20px;  }

.greycolum{ color:#1d6aba;  line-height:54px; font-size: 20px; padding: 0 20px; }
.gztzmore{ display: none; }
.hyon{ background: url(aqcolumbg.png) no-repeat center right #1d6aba; color: #fff; padding-right: 30px; }

.jahyaq{ width: 760px; }
.safeNewList{ width: 570px; }
.hyaqrwarp{ margin-top: 15px; }

.lanmulistwrap{ padding-top: 15px; padding-left: 10px; }
.lanmulistwrap li{ line-height: 41px; background: url(icon1.png) no-repeat left center; padding-left: 15px; overflow: hidden;} 
.lanmulistwrap li a{font-size: 18px; float: left; }

.changlanmulistwrap{ padding: 10px; box-sizing: border-box; }
.changlanmulistwrap li{ width: 545px; float:left; line-height: 41px; background: url(icon1.png) no-repeat left center; 
	padding-left: 15px; overflow: hidden; margin-right: 60px;
}
.changlanmulistwrap li:first-child +li{ margin-right: 0; }
.changlanmulistwrap li:first-child +li+li+li{ margin-right: 0; }
.changlanmulistwrap li:first-child +li+li+li+li+li{ margin-right: 0; }
.changlanmulistwrap li:first-child +li+li+li+li+li+li+li{ margin-right: 0; }
.changlanmulistwrap li:first-child +li+li+li+li+li+li+li+li+li{ margin-right: 0; }
.changlanmulistwrap li:first-child +li+li+li+li+li+li+li+li+li+li+li{ margin-right: 0; }
.changlanmulistwrap li:first-child +li+li+li+li+li+li+li+li+li+li+li+li+li{ margin-right: 0; }


.changlanmulistwrap li a{font-size: 18px; float: left; }

.wztime {float: right; color: #999; font-size: 16px; }

.zcjdgztz{ }

.bnlcclowrap{background-color: #cd0001; margin-top: 30px; padding:20px;}
.bnlctitwrap{line-height: 25px; padding-bottom: 20px;}
.colname{ font-size: 20px; color: #ffe800; font-weight: 900; }
.bnlcmore a{ font-size: 16px; color: #fff; }
.blnllistWrap{padding:15px; background-color: #fff; overflow: hidden;}
.blnllistWrap li a img{ width: 270px; height: 160px; }
.blnllistWrap li { float: left; margin-right: 15px; }
.blnllistWrap li:first-child +li+li+li{ margin-right: 0; }
.blnllistWrap p{ background-color: #aa342b; line-height: 35px; font-size: 16px; text-align: center;}
.blnllistWrap p a{ color:#fff}

/*学习园地*/
.lanmuimglistwrap{width: 100%; padding-top: 25px;}
.lanmuimglistwrap li{ float: left; margin-left: 13px; }
.lanmuimglistwrap li:first-child{  margin-left: 0px; }
.lanmuimglistwrap li img{ width: 290px; height: 193px; }

.safezjdt{ width: 580px; margin-right: 39px; float: left; }
.safehyaq{ width: 580px; float: left; }

/*移动端样式*/
@media screen and (max-width: 1024px){
	.banner img{ width: 1200px; }
}

@media screen and (max-width: 999px){
	.banner img{ width: 100%; }
	.banner{ width: 100%; }
	.contentwarp{ width: 100%; }
	.lanmuwrap{ width: 100%;}
}

@media screen and (max-width: 813px){
	.blnllistWrap{ padding: 0; width: 100%; display: flex; flex-wrap: wrap; justify-content:center; background-color: #cd0001; }
	.mgl35{ margin-left: 0; }
	.lanmuwrap{ padding:20px; box-sizing: border-box; }
	.swiper-container{ width: 100%; height: auto; }
	.blnllistWrap li{margin-top: 10px;}
	.blnllistWrap li:first-child +li+li+li{ margin-right: 15px; }
}

@media screen and (max-width: 768px){
	.banner{ width: 100%; }
	.contentwarp{ width: 100%; }
	.lanmuwrap{ width: 100%;}
	.mgl35{margin-left: 0;}
	.blnllistWrap{ padding: 0; background-color: #cd0001; }
	.blnllistWrap li{ margin-right: 0; margin-top: 10px;}
	.blnllistWrap li:first-child{ margin-top: 0;}
	.lanmulistwrap{ padding:10px; }
	.lanmulistwrap li a{ 
		overflow: hidden;
	    white-space: nowrap;
	    text-overflow: ellipsis;
	    display: block;
	    position: absolute;
	    right: 90px;
	    left: 25px;
	}
	.blnllistWrap{ width: 100%; display: flex; flex-wrap: wrap; justify-content:center;}
	.lanmuwrap{ padding: 0; }
	.lanmulistwrap{ min-height: 0; width: 100%; box-sizing: border-box;}

	.lanmuimglistwrap{ display: flex; flex-wrap: wrap; justify-content: center;}
	.lanmuimglistwrap li{ margin-left: 0px; margin-top: 10px; }

	body{ background-size: 140%; }
	.banner{ height:118px;}

	.aqscnav {width: 100%;}
	.aqscnav > ul{ width: 100%; overflow: hidden; }
	.nav-warp{width: 100%;}

	.aqscnav > ul > li{width: 50%; line-height: 42px; border-bottom: 1px solid #ddd; box-sizing: border-box; padding:0;}
	.aqscnav > ul > li > a{ font-size: 16px; }
	.yinyan{
		    padding: 20px;
		    background: url(aqyinyan.png) no-repeat 21px 24px #fff;
		    background-size: 10%;
		    border-left: 2px solid #ddd;
		    border-right: 2px solid #ddd;
		    border-bottom: 2px solid #ddd;
		    -moz-box-shadow: 0px 3px 3px #d2d1d1;
		    box-shadow: 0px 3px 3px #d2d1d1;
	}
	.yinyan p{
		    font-size: 24px;
		    color: #1d6aba;
		    font-weight: 700;
		    line-height: 36px;
		    text-indent: 2em;
	}
	.yinyan .yyxjpjh{ text-align: left; }
	.yinyan .yinyanxjp{ padding-right: 0; }

	.jahyaq{width: 100%; box-sizing: border-box;}
	.changlanmulistwrap{ width: 100%; }
	.changlanmulistwrap li{width: 100%; box-sizing: border-box;}
	.changlanmulistwrap li a{
		overflow: hidden;
	    white-space: nowrap;
	    text-overflow: ellipsis;
	    display: block;
	    position: absolute;
	    right: 90px;
	    left: 25px;
	}
	.safezjdt{ width: 100%; margin-right: 0; float: none; }
	.safehyaq{ width: 100%; float: none; }
	.lanmulistwrap li{ width: 100%; box-sizing: border-box; }
}

@media screen and (max-width: 737px){
	.blnllistWrap li{ margin-top: 0; }
	.blnllistWrap li:first-child  { margin-right: 10px;}
	.blnllistWrap li:first-child +li+li { margin-top: 10px;  margin-right: 10px;}
	.blnllistWrap li:first-child +li+li+li { margin-top: 10px;}
}

@media screen and (max-width: 670px){
	.blnllistWrap li{ margin-top: 0; }
	.blnllistWrap li:first-child  { margin-right: 10px;}
	.blnllistWrap li:first-child +li+li { margin-top: 10px;  margin-right: 10px;}
	.blnllistWrap li:first-child +li+li+li { margin-top: 10px; margin-right: 0;}

}

@media screen and (max-width: 415px){
	/*.lanmulistwrap li a{ width: 60%;}*/
	.blnllistWrap li{ margin-top: 10px; margin-right: 0;}
	.blnllistWrap li:first-child  { margin-right: 0;}
	.blnllistWrap li:first-child +li+li { margin-right: 0; margin-top: 10px;}

}

@media screen and (max-width: 376px){
	/*.lanmulistwrap li a*/{ width: 60%;}
	.blnllistWrap li{ margin-top: 10px; margin-right: 0;}
	.blnllistWrap li:first-child  { margin-right: 0;}
	.blnllistWrap li:first-child +li+li { margin-right: 0;}
	.blnllistWrap li:first-child +li+li+li{ margin-right: 0;}
}

@media screen and (max-width: 320px){
	.greycolum{ padding: 0 15px; }
	/*.lanmulistwrap li a*/{ width: 60%;}
}