.box{width:94%;padding:0 3%;border-top:4px solid #2b3885}
.logo{width:90%;height:auto;display: block;margin:20px 0;}
.logo img{width:100%;}
.top-news{overflow:hidden;background:url(../img/top-ji.png) no-repeat;background-size:auto 100%;height:70px;width:94%;padding:5px 3%;display: block;}
.top-news h2{color:#2b3885;line-height:24px;height:24px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:14px;width:86%;margin-left:9%;}
.top-news div{color:#666;text-indent:2em;display:-webkit-box; -webkit-box-orient:vertical; -webkit-line-clamp:2;line-height:20px;height:40px;overflow:hidden}

.news-box{margin-top:15px;background-color:#fff;width:96%;padding:5px 2%;}
.news{width:100%;overflow:hidden;}
.news li{line-height:40px;color:#333;font-size:15px;font-weight:700;float:left;text-align: center;display: block;}
.news li{width:30%;margin:0 1.5%}
.news>img{width:100%;max-width:500px;margin:0 auto}
.notice li{width:30;margin:0}
.overt li{width:36%;margin:0 7%}
.overt2 li{width:22%;margin:0 1.5%}
.acitve-notice,.active-overt,.active-overt2,.active-overt3{line-height:38px;color:#2b3885;border-bottom:2px solid #2b3885}
.news-list ul{padding-top:5px; display: none;}
.news-list ul li{line-height:36px;width:100%;overflow: hidden;height:36px;background: url(../img/dian.png) no-repeat;background-position-y: 17px;}
.news-list ul li a{width:70%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#333;display: block;float:left;text-indent: 10px;font-size:14px;line-height:36px;}

.news-lists ul{padding-top:5px; display: none;}
.news-lists ul li{line-height:36px;width:100%;overflow: hidden;height:72px;background: url(../img/dian.png) no-repeat;background-position-y: 17px;padding:10px 0;}
.news-lists ul li div{width:25%;height:72px;overflow:hidden;float:left}.
.news-lists ul li div img{width:100%;height:100%}
.news-lists ul li a{width:70%;color:#333;display: block;float:right;text-indent: 10px;font-size:14px;}



.more{width:50%;margin-left:25%;line-height:36px;color:#666666;background-color:#f1f1f1;display: block;text-align: center;font-size:14px;border-radius: 3px;margin-bottom:5px;}
.date{color:#7a7a7a;float:right}
.news-box h3{width:96%;margin-left:2%;line-height:40px;color:#2b3885;font-weight: 700;overflow: hidden;}
#jy span{width:25%;display: block;height:2px;background:#2b3885;margin-top:19px;}
#jy div{width:50%;text-align: center;float:left;font-size:18px;}
#rs span{width:28%;display: block;height:2px;background:#2b3885;margin-top:19px;}
#rs div{width:40%;text-align: center;float:left;font-size:18px;}
.lvyou{margin-top:15px;padding-bottom:5px;background:#fff}
.lvyou h4{width:50%;padding:40px 25%;background: url(../img/img4.png) no-repeat;background-size:100% 120px;height:40px;line-height:40px;}
.lvyou h4 p{width:100%;display: block;background:url(../img/black50.png);line-height:40px;text-align: center;color:#fff;font-size:16px;}
.lvyou div{width:96%;margin-left:2%;line-height:30px;color:#333;font-size:14px;text-indent: 2em;height:120px;margin-top:5px;overflow: hidden;display:-webkit-box; -webkit-box-orient:vertical; -webkit-line-clamp:4;}
.bottom{width:96%;padding:10px 2%;line-height:24px;text-align: center;background-color:#2b3885;color:#fff;margin-top:15px;}
.bottom a{width:100%;display: block;color:#fff;font-size:14px;}


.nav-box{position: absolute;top:0px;right:0px;overflow:auto;z-index: 999;bottom:0px;height:100%}
.nav-button{margin-top:35px;float:left;margin-right:14px;}
.nav-button li{width:28px;height:5px;background-color:#2b3885}
.nav{display:none;float:left;margin-left:10px;width:140px;border-left: 1px solid #2b3885;background-color:#fff;overflow:auto; position:relative;top:0;bottom:0;height:100%}
.nav> img{width:120px;margin-left:10px;margin-top:15px;}
.nav>li{width:120px;margin-left:10px;line-height:40px;height:40px;border-bottom: 1px dashed #999;overflow: hidden;}
.nav>li>a{color:#050505;font-size:16px;float:left}
.nav .active{color:#2b3885}
.nav>li>span{width:15px;height:15px;float:right;margin-top:13px;}
.nav2{display: none;}
.nav2>li{width:120px;margin-left:10px;line-height:40px;height:40px;border-bottom: 1px dashed #999;overflow: hidden;text-align: center;}
.nav2>li>a{color:#050505;font-size:14px;}
.current{width:96%;padding:0 2%;overflow:hidden}
.current h2{padding:0 10px;line-height:36px;height:36px;color:#fff;font-size:14px;font-weight:700;float:left;background-color:#2b3885}
.current ul{float:right;overflow:hidden;}
.current ul li{line-height:36px;float:left}
.current ul li a{color:#333}
.content{width:96%;background-color:#fff;padding:5px 2%;margin-top:15px;}
.content h1{font-size:14px;text-align: center;width:100%;line-height:24px;}
.label{overflow:hidden;line-height:24px;}
.content img{max-width:100%}

.learn-title{overflow:hidden;border-bottom:1px solid #e5e5e5;width:100%}
.learn1-title{background: url(../img/icon1.png) no-repeat;background-position-y:14px;text-indent:35px;height:55px;}
.learn2-title{background: url(../img/icon2.png) no-repeat;background-position-y:14px;text-indent:30px;height:55px;}
.learn3-title{background: url(../img/icon3.png) no-repeat;background-position-y:14px;text-indent:30px;height:55px;}
.learn4-title{background: url(../img/icon4.png) no-repeat;background-position-y:14px;text-indent:30px;height:55px;}
.learn5-title{background: url(../img/icon5.png) no-repeat;background-position-y:14px;text-indent:20px;height:55px;}
.learn6-title{background: url(../img/icon6.png) no-repeat;background-position-y:14px;text-indent:35px;height:55px;}
.learn-title h3{color:#1a1a1a;float:left;line-height:55px;font-size:22px;font-weight:500;margin:1px 5px;}
.learn-title h4{float:left;color:#cccaca;font-size:18px;line-height:46px;margin-top:9px;margin-left:0px;text-indent:5px;}

.learn-list{padding-bottom:5px;}
.learn-list li{width:100%;overflow:hidden;border-bottom:1px dashed #ccc;padding:15px 0;}
.learn-date{width:68px;height:56px;float:left}
.learn-date .day{font-size:24px;line-height:32px;font-weight:700;color:#fff;text-align:center}
.learn-date-color1 .year{color:#024293; text-align:center;line-height:24px;background-color:#fff}
.learn-date-color1{background-color:#024293; border:1px solid #024293}
.learn-date-color2{background-color:#e4a326;border:1px solid #e4a326}
.learn-list li a{color:#454545;font-size:15px;line-height:28px;width:76%; display:block;float:right}
.learn-date-color2 .year{color:#e4a326; text-align:center;line-height:24px;background-color:#fff}
.learn-date-color3{background-color:#f76a0d;border:1px solid #f76a0d}
.learn-date-color3 .year{color:#f76a0d; text-align:center;line-height:24px;background-color:#fff}

.learn-imgs{width:60px;height:60px;float:left; border-radius:30px;}
.learn-imgs img{width:100%;height:100%}


.notice-list{padding-bottom:5px;}
.notice-list li{width:100%;overflow:hidden;border-bottom:1px dashed #ccc;padding:15px 0;}
.notice-date{width:68px;float:left;}
.notice-date .day{font-size:42px;line-height:46px;color:#dd6300;text-align:center; font-family:"MS Serif", "New York", serif}
.notice-date .year{color:#dd6300; text-align:center;line-height:16px; font-family:"MS Serif", "New York", serif}
.notice-list li a{color:#454545;font-size:15px;line-height:32px;width:73%; display:block;float:right;border-left:1px solid #eee;padding-left:15px;}
.new{padding-bottom:5px}
.new li{width:100%;border-bottom:1px dashed #ccc;background: url(../images/notice-bg.png) no-repeat;height:48px; background-position-y:21px; overflow:hidden}
.new li a{color:#1f1f1f;font-size:15px; display:block; width:80%;overflow:hidden;height:48px;line-height:48px;float:left}
.new li .date{float:right;line-height:48px;color:#636363;font-size:15px;}

.notice-list2 li{width:100%;overflow:hidden;border-bottom:1px dashed #ccc;padding:15px 0;}
.notice-list2 .imgs{width:75px;height:65px;float:left;}
.notice-list2 .imgs img{width:75px;height:65px;}
.notice-list2 li a{color:#454545;font-size:15px;line-height:32px;width:75%; display:block;float:right}

.link-list ul{width:100%;overflow:hidden}
.link-list ul li{width:44%;float:left;background-color:#5685bb;border-bottom:1px solid #2a3783;margin:5px 3%;}
.link-list ul li a{line-height:36px;height:36px;width:100%; display:block; text-align:center;color:#fff;}
.link-list ul h5{float:left;width:100%; line-height:30px;margin-top:5px;font-size:16px;color:#2a3783; text-align:center;}




#vsb_content p{text-indent:2em;}
#vsb_content p,#vsb_content p span{font-size:16px !important;font-family:"微软雅黑" !important;line-height:22px !important;}
#vsb_content p img{max-width:100% !important; display:block;margin:10px 0;}