*{ margin: 0; padding: 0;font-family: "微软雅黑";} li{ list-style: none;} img{ border:none; outline:none} a{ text-decoration: none;} html{} .nl_top{max-width: 1920px;min-width:1200px;width:100%;margin: 0 auto;height:96px;overflow: hidden;background: url(../images/top_bg.png) no-repeat center;} .nl_header{width: 1200px;margin: 0 auto;height:96px;overflow: hidden;} .nl_header .logo{float: left;width:600px;padding-top: 15px;} .nl_header .search{float: right;margin-top:28px;border: 1px solid #fff;overflow: hidden;background: url(../images/search_bg.png) no-repeat right center;padding-right: 38px;} .nl_header .search input{background-color: transparent!important;border: none;height: 38px;font-size: 14px;color: #fff;padding: 0 10px;} .nl_header .search input::-webkit-input-placeholder{color: #fff;} .nl_header .search input::-moz-input-placeholder{color: #fff;} .nl_header .search input::-ms-input-placeholder{color: #fff;} .nl_nav{max-width: 1920px;min-width:1200px;width:100%;margin: 0 auto;height:46px;overflow: hidden;background: #0a448f;} .nl_nav .menu{width: 1200px;margin: 0 auto;overflow: hidden;height: 46px;} .nl_nav .menu a{width:150px;height:46px;overflow: hidden; font-size: 16px; color: white;display: block;line-height: 46px;text-align: center;float: left;} .nl_nav .menu a:hover,.nl_nav .menu a.on{background-color:#1a5db3;} .banner{width:100%;min-width:1200px;max-width: 1200px; margin: 0 auto;text-align: center;overflow: hidden;} .banner .banner_img{position: relative;height:450px;} .banner .banner_img img{display: none; position: absolute;transform: translateX(-50%);left:50%;} .banner .banner_item{margin: 0 auto;width:1200px;position: relative;bottom:20px;text-align: right;font-size: 0px;} .banner .banner_item a{display:inline-block;width: 100px;height: 4px;z-index: 999;background: #e0e2db;margin-left: 1px;} .banner .banner_item a.on{background:#326ab3;} form.header_search{border:0;padding:0;margin:0;} .nl_main{ width: 1200px; margin-left: auto; margin-right: auto; overflow: hidden;margin-top:10px;font-size: 16px;} .nl_main .title{height:40px;line-height: 40px;padding-left: 50px;font-size: 18px;font-weight: bold;color: #ffffff;background-color: #1e63bc;} .nl_main .title a{font-size: 14px;color: #ffffff;background: #1e95bc;width:40px;float: right;display: block;padding: 0px 10px;} .nl_main .list a:hover{color: #1e63bc} .home_l{float: left;width: 590px;} .home_l .title{background:#1e63bc url(../images/title01_bg.png) no-repeat 20px 10px;} .home_l .list{padding: 16px 0px 10px 0px;height: 240px;overflow: hidden;} .home_l .list .item{overflow: hidden;width: 284px;float: left;height: 80px;} .home_l .list .item:nth-child(even){margin-left: 22px;} .home_l .list .item .date{float: left;width: 64px;height: 64px;border: 1px solid #1567ad;color: #ffffff;} .home_l .list .item .date .year{display: block;background: #1567ad;height: 32px;text-align: center;line-height: 32px;} .home_l .list .item .date .day{line-height: 32px;color: #1567ad;font-weight: bold;text-align: center;display: block;} .home_l .list .item .info{width:210px;float: right; font-size: 16px;line-height: 30px;} .home_l .list .item .info a{ color: #1a1a1a; display: block; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; } .home_l .list .item .info .brief{ display: block; height: 48px; line-height: 18px; overflow: hidden; color: #666666; font-size: 12px; } .home_r{float: right;width: 590px;} .home_r .title{background:#1e63bc url(../images/title02_bg.png) no-repeat 20px 10px;} .home_r .list{ padding: 18px 10px 8px 10px;height: 240px;overflow: hidden; } .home_r .list a{ font-size: 14px; color: #1a1a1a; display: block; overflow: hidden; height: 28px; line-height: 28px; text-overflow: ellipsis; white-space: nowrap; } .home_r .list a span{ float: right; width: 100px; display: block; text-align: right; color: #999; font-size: 14px; } .home_bl{ float: left; width:360px; display: block; } .home_pic{ width:360px; height: 240px; display: block; } .home_pic .pic_img .item{ position: relative; overflow: hidden; width:360px; height: 240px; } .home_pic .pic_img .item img{ width:360px; height: 240px;} .home_pic .pic_img .item p{ font-size: 14px; position: absolute; color: #eee; bottom: 0px; height: 38px; line-height: 38px; width: 200px; padding: 0 150px 0 10px; background: url(../images/pic_bg.png) repeat-x ; text-overflow: ellipsis; white-space: nowrap; overflow: hidden; } .home_pic .pic_tb{margin: 0 auto;position: relative;bottom:24px;right:20px;text-align: right;font-size: 0px;} .home_pic .pic_tb a{display:inline-block;width: 6px;height: 8px;z-index: 999;border: #e0e2db solid 1px;margin-left: 4px;} .home_pic .pic_tb a.on{background:#e0e2db;} .home_fast{position: relative;} .home_fast .title{background:#f1f1f1 url(../images/title03_bg.png) no-repeat 20px 10px;font-size: 14px;color: #1e63bc;} .home_fast .title a{background: url(../images/arrow_right.png) no-repeat center center;width:40px;height: 40px;padding: 0; } .home_fast .title a.down{ background-image: url(../images/arrow_down.png); } .home_fast .list{ border: 1px solid #f1f1f1; background-color: #f1f1f1; z-index: 99999; display: none; position: absolute; overflow: hidden; top: 42px; width: 100%; padding: 20px 0; } .home_fast .list a{ z-index: 99999; padding-left: 30px; font-size: 14px; height: 30px; line-height: 30px; color: #2d66b3; display: block; } .nl_main1{ overflow: visible; height: 300px; } .home_bm{float: left;width: 415px;margin-left: 10px;} .home_bm .title{background:#1e63bc url(../images/title04_bg.png) no-repeat 20px 10px;} .home_bm .list{ padding: 12px 10px 8px 10px;height: 240px;overflow: hidden; } .home_bm .list a{ font-size: 14px; color: #1a1a1a; display: block; overflow: hidden; height: 28px; line-height: 28px; text-overflow: ellipsis; white-space: nowrap; } .home_bm .list a span{ float: right; width: 100px; display: block; text-align: right; color: #999; font-size: 14px; } .home_br{float: right;width: 400px;overflow: hidden;} .home_br .title{background:#1e63bc url(../images/title05_bg.png) no-repeat 16px 6px;} .home_br .list{ padding: 0px 0px 8px 30px;height: 240px;overflow: hidden; } .home_br .list a{ float: left; width: 130px; height: 40px; font-size: 14px; color: #1a1a1a; display: block; overflow: hidden; line-height: 28px; background-position:center center; margin-top: 10px; margin-right: 30px; text-align: center; padding-top: 76px; } .home_br .list a.link01{ background-image: url(../images/flink01.png); } .home_br .list a.link02{ margin-left:5px; background-image: url(../images/flink02.png); } .home_br .list a.link03{ margin-left:5px; background-image: url(../images/flink03.png); } .home_br .list a.link04{ background-image: url(../images/flink04.png); } .home_br .list a.link05{ margin-left:5px; background-image: url(../images/flink05.png); } .home_br .list a.link06{ margin-left:5px; background-image: url(../images/flink06.png); } .location{ width: 1200px; height: 40px; line-height: 40px; margin: 0 auto; padding-top: 10px; font-size: 14px; border-bottom: 1px solid #dbdbdb; margin-bottom: 8px; overflow: hidden; } .location a{color: #1a1a1a} .listpage_l{ width: 265px; overflow: hidden; float: left; } .second_nav .title{height: 48px;line-height: 48px;background:#1e63bc url(../images/listpage_title_bg.png) no-repeat left center;font-size: 16px;font-weight: bold;text-align: left;padding-left: 30px;} .second_nav .list{ background-color: #f4f7fc; padding: 10px 10px 20px 10px; } .second_nav .list a{display: block;margin: 0 auto;text-align: center;height: 40px;line-height: 40px;border-bottom: 1px solid #e4ecf6;color: #0a448f;} .second_nav .list a:last-child{border-bottom: none;} .second_nav .list a:hover,.second_nav .list a.on{ font-weight: bold; } .fast_link{ padding: 0px 0px 0px 0px;overflow: hidden; } .fast_link a{ float: left; width: 130px; height: 40px; font-size: 14px; color: #1a1a1a; display: block; overflow: hidden; line-height: 28px; background-position:center center; margin-top: 10px; text-align: center; padding-top: 76px; } .fast_link a:nth-child(even){ margin-left: 5px; } .fast_link a.link01{ background-image: url(../images/flink01.png); } .fast_link a.link02{ background-image: url(../images/flink02.png); } .fast_link a.link03{ background-image: url(../images/flink03.png); } .fast_link a.link04{ background-image: url(../images/flink04.png); } .fast_link a.link05{ background-image: url(../images/flink05.png); } .fast_link a.link06{ background-image: url(../images/flink06.png); } .listpage_r{ float: right; width: 910px; overflow: hidden; padding-bottom: 40px; } .listpage_r .title{ background:url(../images/listpage_title01_bg.png) repeat-x bottom; height: 40px; overflow: hidden; padding-left: 0px; } .listpage_r .title h2{ color: #0a448f; font-weight: bold; font-size: 16px; display: inline-block; padding-right: 4px; overflow: hidden; height: 35px; border-bottom: 5px solid #d3ddeb; } .listpage_r .list{ padding: 20px 10px 20px 10px;overflow: hidden; } .listpage_r .list a{ font-size: 14px; color: #1a1a1a; display: block; overflow: hidden; height: 40px; line-height: 40px; text-overflow: ellipsis; white-space: nowrap; border-bottom: solid 1px #f4f7fc; } .listpage_r .list a span{ float: right; width: 100px; display: block; text-align: right; color: #999; font-size: 14px; } .listpage_r .pages{ margin:0 auto; padding-top: 20px; font-size: 12px; color: #333; text-align: center; line-height: 24px; } .listpage_r .pages a{ display: inline-block; border: solid 1px #ccc; margin-left: 6px; padding: 0 8px; color: #0a448f; } .detail_content{ width: 90%; margin: 0 auto; padding: 20px 0; } .detail_content h1{ font-size: 20px; text-align: center; line-height: 30px; } .detail_content .info{ font-size: 12px; color: #666; text-align: center; line-height: 40px; } .detail_content .content{ font-size: 14px; line-height: 28px; } .detail_content .content p{ margin: 10px 0; } .detail_content .content img{ max-width: 1000px; margin: 0 auto; } .nl_footer{background-color: #1e63bc;padding-top: 30px;padding-bottom: 10px;margin-top:10px;color: #ffffff;font-size: 12px;text-align: center;line-height: 30px;overflow: hidden; }