.main-box{background-color: #f5f5f5;padding-bottom: 20px;}
.main{margin-top: 0;background-color: #fff;padding: 6px 30px 30px;}
/* con */
.con{margin-top: 18px;}
.con .fl{width: 248px;}
.leftNav{width: 100%;}
.leftNav .item{position: relative;background-color: #004D93;}
.leftNav .item a{display: block;width: 100%;height: 80px;line-height: 80px;font-weight: 700;font-size: 20px;color: #FFFFFF;box-sizing: border-box;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;text-align: center;}
.leftNav .down{width: 100%;box-shadow: 0 2px 6px 0 #5563874d;}
.leftNav .down a{display: block;width: 248px;height: 56px;line-height: 56px;font-size: 18px;color: #333333;text-align: center;}
.leftNav .down a:hover{background: #F6F5F5;font-weight: 700;color: #004D93;}
.leftNav .down .active{background: #F6F5F5;font-weight: 700;color: #004D93;}
.con>.listRig{width: 866px;border: 1px solid #D8E4FF;padding: 25px 24px;}
.con>.listRig .channel{border-bottom: 1px solid #D8E4FF;}
.con>.listRig .channel a{font-weight: 700;font-size: 20px;color: #0D4990;display: inline-block;position: relative;padding-bottom: 15px;}
.con>.listRig .channel a::after{content: '';width: 100%;height: 4px;background-color: #0D4990;position: absolute;bottom: 0;left: 0;}
.con>.listRig .newsList li{font-size: 16px;line-height: 38px;background: url(../img/li-bg.png) center left no-repeat;overflow: hidden;}
.con>.listRig .newsList li a{display: block;float: left;width: 80%;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;margin-left: 14px;color: #121212;}
.con>.listRig .newsList li a:hover{color: #005292;}
.con>.listRig .newsList li span{float:right;color:#999999;font-size: 14px;width: 85px;overflow: hidden;}
.con>.listRig .newsList li span a{color:#999999;}
.con>.listRig .newsList li:nth-child(5n){border-bottom:1px solid #D8E4FF ;padding-bottom: 10px;}
.con>.listRig .newsList li:nth-child(5n+1){margin-top: 10px;}
.con>.listRig .newsList li:nth-last-child(1){border-bottom: 0;}

/* wenjian */
.con>.listRig .wjTitle{height: 44px;line-height: 44px;width: 100%;overflow: hidden;margin-top: 10px;}
.con>.listRig .wjTitle li{float: left;font-size: 16px;color: #333;text-align: center;background-color: #F6F5F5;background-image: none;}
.con>.listRig .wjTitle li:first-child{width: 180px;}
.con>.listRig .wjTitle li:nth-child(2){width: 502px;margin: 0 7px;}
.con>.listRig .wjTitle li:nth-child(3){width: 118px;}
.con>.listRig .wjList {margin: 15px auto;}
.con>.listRig .wjList li{height: 38px;line-height: 38px;font-size: 16px;overflow: hidden;background: none;}
.con .wjList li p{width: 478px;margin: 0 8px;padding: 0 10px;}
.con>.listRig .wjList li p a{display: block;width: 100%;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;}
.con>.listRig .wjList li p:hover a{color: #0D4990;}
.con .wjList li span{width: 180px;display: block;text-align: center;}
.con .wjList li span.fr{width: 118px;}

/* maillist */
.newslist li{font-size: 16px;line-height: 38px;background: url(../img/li-bg.png) center left no-repeat;overflow: hidden;}
.newslist li a{display: block;float: left;width: 80%;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;margin-left: 14px;color: #121212;}
.newslist li a:hover{color: #005292;}
.newslist li span{float:right;color:#999999;font-size: 14px;width: 85px;overflow: hidden;}
.newslist li span a{color:#999999;}
.newslist li:nth-child(5n){border-bottom:1px solid #D8E4FF ;padding-bottom: 10px;}
.newslist li:nth-child(5n+1){margin-top: 10px;}
.newslist li:nth-last-child(1){border-bottom: 0;}
.newslist{margin-bottom: 20px;}
/* oldModel */
.oldModel .leftNav .item a{font-size: 32px;}
.oldModel .leftNav .down a{font-size: 28px;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;}
.oldModel .con>.listRig .channel a{font-size: 32px;}
.oldModel .con>.listRig .newsList li{line-height: 2;}
.oldModel .con>.listRig .newsList li a{font-size: 32px;width: 75%;}
.oldModel .con>.listRig .newsList li span{font-size: 28px;width: 170px;}

.oldModel #pageArea #pageDec span{font-size: 28px;}
.oldModel #pageArea{width: auto;}
.oldModel #pageArea .btn2{width: 100px;font-size: 28px;border-radius: 15px;}
.oldModel #pageArea #pageSelect{font-size: 28px;}
/* mail */
.oldModel .newslist li a{font-size: 32px;width: 78%;}
.oldModel .newslist li span{font-size: 28px;width: 150px;}
.oldModel .newslist li{line-height: 2;}