.max990{max-width:990px;margin-left:auto;margin-right:auto;}
/* 头部 */
.header-top{height: 52px;width: 100%;border-bottom: 1px solid #ebebeb;}
.header-top ul{display: flex;align-items: center;justify-content: flex-start;height: 100%;}
.header-top ul li{margin-right: 20px;}
.header-tit{height: 118px;display: flex;align-items: center;justify-content: space-between;}
.header-tit>a img{width: 138px;height: 54px;}
.header-tit-search{display: flex;align-items: center;justify-content: space-between;height: 50px;width: 660px;}
.header-tit-search>.search{width: 500px;height: 100%;border: 2px solid #ba4a57;border-radius: 6px;display: flex;align-items: center;justify-content: space-between;}
.header-tit-search>.search input{padding-left: 10px;width: 390px;font-size: 16px;}
.header-tit-search>.search input::placeholder{color:#bcbcbc;}
.header-tit-search>.search span{background: #ba4a57;height: 100%;text-align: center;color: #fff;font-size: 16px;width: 100px;line-height: 50px;cursor: pointer;}
.header-tit-search>.dashi{background: #445295;color: #fff;border-radius: 6px;line-height: 50px;height: 50px;text-align: center;font-size: 16px;width: 150px;cursor: pointer;}
.header-tit-search>.search span:hover{background-color:rgba(214, 12, 12, .8);}
.header-nav{width: 100%;height: 60px;background: #445295;color: #fff;}
.header-nav ul{display: flex;align-items: center;justify-content: flex-start;height: 100%;}
.header-nav ul li{width: 96px;height: 36px;text-align: center;line-height: 36px;margin-right: 12px;font-size: 18px;}
.header-nav ul li.current{background: #2e3c7e;border-radius: 6px;}
.header-nav ul li:hover{background: #2e3c7e;border-radius: 6px;}
.header-nav ul li h1{display:flex;height: 100%;}
.header-nav ul li h2{display:flex;height: 100%;}
.header-nav ul li a{color: #fff;height: 100%;width: 100%;display: inline-block;font-size:1rem;font-weight:normal;}
/* 底部 */
.btn_bg{background: #282828;}
.btn_bg .footer_v{width: 1200px;margin-right: auto;margin-left: auto;font-size: 16px;position: relative;padding: 35px 0 15px;}
.btn_bg .footer_v .remen{color: #fff;float:left;}
.btn_bg .footer_v .remen a{color: #a5a5a5;padding-right: 50px;font-size: 15px;line-height: 28px;}
.btn_bg .footer_v .remen .na{font-size: 18px;padding-bottom: 10px;}
.btn_bg .footer_v .erwmzgh{float:right;padding-left: 40px;}
.btn_bg .footer_v .erwmzgh img{width: 90px;height: 90px}
.btn_bg .footer_v .clearfix{border-bottom: 1px solid #333;padding-bottom: 25px;height: 160px;}
.btn_bg .footer_v .erwmzgh .fontSize{color: #fff;font-size: 14px;text-align: center; padding-top:5px;}
.btn_bg .footer_v .copyright{color: #a5a5a5;padding-top: 15px;font-size: 14px;}
.btn_bg .footer_bg{background: #191919;height: 50px;}
.btn_bg .footer_bg .btn_text{width: 1200px;margin-right: auto;margin-left: auto;padding-top: 15px;}
.btn_bg .footer_bg .btn_text a{color: #a5a5a5;font-size: 14px;margin-right: 10px;}
/* 面包屑 */
.bread{height: 60px;line-height: 60px;font-size: 16px;color: #999;}
.bread>*{color: #999;}
.bread>i{margin-right: 5px;}
.bread>.icon-xiangyou{font-size: 12px;margin-left: 5px;}
/* 页码 */
.pagelist{margin-bottom: 20px;display: flex;}
.pagelist>span{display: inline-block;height: 32px;width: 38px;border: 1px solid #e2e2e2;border-right: 0;text-align: center;line-height: 32px;cursor: pointer;}
.pagelist>span.prev{width: 66px;}
.pagelist>span.next{width: 66px;border-right: 1px solid #e2e2e2;}
.pagelist>span.current{background: #b42521;color: #fff;border: 1px solid #b42521;}
/* 侧边栏 */
aside{width: 300px;padding: 20px 0;}
aside>section{border: 1px solid #ebebeb;margin-bottom: 30px;}
aside>section>.tit{background: #fdfdfd;height: 50px;display: flex;align-items: center;justify-content: space-between;padding-right: 10px;border-bottom:1px solid #ebebeb;}
aside>section>.tit>span{height: 20px;line-height: 20px;padding-left: 10px;border-left: 3px solid #445295;font-size: 18px;}
aside>section>.tit>a{color: #999;font-size: 16px;}
aside>section>.text{padding: 10px;}
aside>section>.text .arc-list li{font-size: 16px;color: #666;line-height: 32px;position: relative;padding-left: 10px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
aside>section>.text .arc-list li::before{content: '';background: #c2c2c2;width: 3px;height: 3px;border-radius:50%;position: absolute;left: 0;top: 50%;transform: translateY(-50%);}
aside>section>.text .zi-list{padding-top: 10px;}
aside>section>.text .zi-list li{display: inline-block;position: relative;height: 40px;width: 40px;background: url(https://static.quwangming.com/newqiming/images/m/tradition/tian.png) no-repeat;background-size: 100% 100%;line-height: 40px;text-align: center;font-weight: 700;font-size: 24px;margin-right: 15px;margin-bottom: 44px;}
aside>section>.text .zi-list li:nth-of-type(5n){margin-right: 0;}
aside>section>.text .zi-list li::before{content: attr(data-wuxing);padding-left: 22px;height: 18px;background:url(https://static.quwangming.com/gsqm/images/m/wx_icon.png) no-repeat;background-size: 18px 138px;position: absolute;left:4px;bottom: -30px;font-size: 12px;font-weight: 400;line-height: 18px;}
aside>section>.text .zi-list li.jin::before{color: #cdbd71;}
aside>section>.text .zi-list li.mu::before{color: #bae4a3;background-position: 0 -27px;}
aside>section>.text .zi-list li.shui::before{color: #93b7ff;background-position: 0 -56px;}
aside>section>.text .zi-list li.huo::before{color: #ffa200;background-position: 0 -86px;}
aside>section>.text .zi-list li.tu::before{color: #af8673;background-position: 0 -112px;}
aside>section>.text .ci-list li {margin-bottom: 10px;}
aside>section>.text .ci-list li a{display: flex;}
aside>section>.text .ci-list li>a span{height: 40px;width: 40px;background: url(https://static.quwangming.com/newqiming/images/m/tradition/tian.png) no-repeat;background-size: 100% 100%;line-height: 40px;text-align: center;font-weight: 700;font-size: 24px;}
aside>section>.text .ci-list li>div{color: #999;line-height: 30px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
aside>section>.text .apps li{display: flex;align-items: center;border-bottom: 1px solid #ebebeb;padding: 10px 0;justify-content: space-between;}
aside>section>.text .apps li:last-of-type{border-bottom: 0;}
aside>section>.text .apps li .img{width: 40px;height: 40px;flex-shrink: 0;margin-right: 10px;}
aside>section>.text .apps li .tit>div{color: #404040;font-size: 16px;width: 170px;}
aside>section>.text .apps li .tit>p{color: #999;overflow: hidden;font-size: 12px;}
aside>section>.text .apps li .btn{width: 48px;height: 24px;background: #445295;color: #fff;text-align: center;line-height: 24px;border-radius: 6px;padding: 0 0;font-weight:400; font-size:14px;}
/* 公共 */
.line{height: 1px;display: block;background: #ebebeb;width: 100%;}
.dotted-line{height: 1px;display: block;border-bottom:1px dotted #ebebeb;width: 100%;}
.m_b10{margin-bottom: 10px;}
.m_b20{margin-bottom: 20px;}
.m_b30{margin-bottom: 30px;}
.m_t10{margin-top: 10px;}
.m_t20{margin-top: 10px;}
.m_t30{margin-top: 10px;}
.m_r10{margin-right: 10px;}
.m_r20{margin-right: 20px;}
.m_r30{margin-right: 30px;}
.p_b10{padding-bottom: 10px;}
.p_b20{padding-bottom: 10px;}
.p_b30{padding-bottom: 10px;}

.f_l{float:left;}
