@import url(reset.css);

body{background-color: #f6f6f6;font-size: 0.26rem;color: #131313;font-family:Arial, Helvetica, sans-serif,"微软雅黑";}
.mg30{margin: 0.3rem;}
.bgwhite{background: #fff;}

.wrapper{min-width: 3.2rem;margin: auto; position:relative; padding-bottom: 0.3rem;}

.header{height: 0.98rem; background: #094897; overflow: hidden;}
.header .logo{ width: 2.4rem; margin:0.15rem auto; }
.banner{width: 100%;height: 3.16rem; margin-bottom: 0.4rem; overflow: hidden;}

.links{border-bottom: 0.2rem solid #e9e9e9;}
.links ul{ display: flex;flex-wrap: wrap;align-content: space-between;}
.links li{width: 1.875rem; height: 1.6rem; text-align: center; position: relative; flex-grow:4;}
.links li a{ display:inline-block;width:100%; color: #4290f0;}
.links li .pic{width: 0.88rem;height: 0.88rem; display: inline-block; background: url(img.png) 0 0/ 6.45rem 3.67rem;}
.links li .picNews{ background-position: 0 0; }
.links li .picMedia{ background-position: -1.86rem 0;}
.links li .picFax{ background-position: -3.71rem 0;}
.links li .picDuty{ background-position: -5.57rem 0;}
.links li .picNotice{ background-position: 0 -1.61rem;}
.links li .picJijian{background-position: -1.86rem -1.61rem;}
.links li .picWeibo{background-position: -3.71rem -1.61rem;}
.links li .picAbout{ background-position: -5.57rem -1.61rem;}

.topNews{border-bottom: 0.2rem solid #e9e9e9; display: flex; padding:0.2rem 0.3rem;flex-wrap: wrap;align-content: center;justify-content: space-between}
.topNews .iconTop{ width: 0.88rem;height: 0.88rem; border-radius: 0.1rem; background: #e43131;color:#fff; font-size: 0.28rem; text-align: center; padding-top: 0.08rem;margin-right: 0.2rem;}
.topNews .topTxt{ flex: 1; }
.topNews .topTxt p{margin-top:-0.3rem;line-height:0.3rem; }.topNews .title{ font-size: 0.28rem; color: #e43131; }
.topNews p{height: 1rem; overflow: hidden; color: #606366; font-size: 0.22rem; }

.indexList .title{ height: 0.88rem; line-height: 0.88rem; padding-left: 0.5rem; font-size: 0.28rem; color: #094897; font-weight: normal; position: relative;}
.indexList .title::after{width: 0.08rem;height: 0.26rem; background:#094897; content: ''; position: absolute;left: 0.3rem;top: 0.3rem;}
.indexList .picList{margin: 0 0.3rem; display: flex;flex-wrap: wrap;align-content: space-between;justify-content: space-between}
.indexList .picList li{ width: 3.22rem; font-size: 0.22rem;}
.indexList .picList li img{ margin-bottom: 0.15rem;}
.indexList .picList li a{ color: #414346; }

.indexList .list{margin: 0 0.3rem;}
.indexList .list li{height: 0.88rem;line-height: 0.88rem; border-bottom:1px solid #e4e4e4;overflow: hidden;}
.indexList .list li a{ color: #414346; text-decoration: none; display: inline-block; }
.more{width: 100%;height: 0.88rem; line-height: 0.88rem; display: block; background: #e9e9e9; text-align: center; font-size: 0.22rem; color: #4290f0}

.menu{ padding: 0 0.3rem; background: #094897;}
.menu ul{display: flex;flex-wrap: wrap;align-content: center;justify-content: space-between; }
.menu li{width:25%;height: 0.88rem;line-height: 0.88rem; text-align: center;}
.menu li a{display: inline-block; color: #fff; }
.menu li:hover, .menu li.active{background: #ff8a00; color: #fff; }

.subList .list{}
.subList .list li{ border-bottom: 0.2rem solid #e9e9e9;padding: 0.2rem 0.3rem 0;}
.subList .list li h5.title{font-size: 0.26rem; color: #5ca0e5; }
.subList .list li .txt{height: 0.9rem; overflow: hidden; font-size:0.22rem; }
.subList .list li .tips{height: 0.5rem; line-height: 0.5rem; font-size:0.22rem; overflow: hidden; color: #b2b7bc; font-size: 0.2rem;}
.subList .list li .tips .left,.subList .list li .tips .right{position: relative; padding-left: 0.4rem;}
.subList .list li .tips .left{ float: left;}
.subList .list li .tips .right{ float: right;}
.subList .list li .tips .media,.subList .list li .tips .date{width: 0.28rem; height: 0.28rem; display: inline-block; background: url(img.png) -0.7rem -3.24rem/ 6.45rem 3.67rem; margin-right: 0.1rem; position: absolute; top: 0.1rem; left: 0;}
.subList .list li .tips .media{ background-position:0 -3.24rem }
.subList .list li .tips .date{ background-position:-0.7rem -3.24rem}
.subList .list li a{ color: #414346; text-decoration: none; display: inline-block; }
.subList .list li:hover{background:#ececec; }

.mainBox{ margin: 0.3rem; }
.mainBox .title{ line-height: 0.5rem; text-align: center; font-size: 0.3rem; font-weight: normal; }
.mainBox .subTitle{padding-bottom: 0.2rem; text-align: center; font-size: 0.22rem; margin-bottom: 0.3rem; border-bottom: 1px solid #e4e4e4;}
.mainBox .content{ line-height: 0.6rem; }
.mainBox .content p{margin-bottom: 0.2rem;}

.mainBox .content img{width:100%!important}

.mainBox .content *{font-size:0.26rem!important}.aboutus{margin:0.3rem;}

.aboutus .title{height:0.88rem;line-height:0.88rem;}

.aboutus .txt *{line-height:150%;font-size:0.22rem!important}

.aboutus img{width:100%!important}