@charset "utf-8"; .main .content{ width: 1140px; } .gov-top{ width:100%; height:30px; line-height:30px; text-align:left; /*background-color: #e6f2ff;*/ background: rgba(118,179,216,0.7); border-bottom:1px solid #a7cffe;} .gov-top .top-links{ font-size:12px; line-height:30px; color:#fff;} .gov-top .top-links a{ color:#fff; padding-right:16px;} .g-w{clear:both; width:1200px; margin:0px auto; overflow:hidden;} .gov-top .top-links { font-size: 12px; line-height: 30px; color: #fff; } .f-fl { float: left; } .header{ width: 1158px; margin: 53px auto 0; overflow: hidden; } .header_logo img{ display: inline; vertical-align: top; } .header_logo span{ font-size: 40px; color: #0b51c1; display: inline; vertical-align: bottom; font-weight: bold; margin-left: 22px; } .header_search{ width: 530px; height: 72px; margin-top: 27px; background: url(/mpa/xhtml/img/header_search.png) no-repeat 100%; } .header_search input[type="text"]{ padding: 20px 0; margin: 6px 0 0 40px; background-color: transparent; float: left; color: #30679e; font-size: 16px; } .header_search input[type="text"]::placeholder{ color: #30679e; font-size: 18px; font-weight: bold; } .header_search input[type="submit"]{ float: right; background: url(/mpa/xhtml/img/search.png) no-repeat 100%; width: 18px; height: 18px; margin: 25px 53px 0 0; } /* 导航栏 */ .head_nav{ width: 100%; height: 60px; box-shadow: 2px 2px 6px 0px rgba(0, 0, 0, 0.2); background-color: #1d5ec8; margin-top: 30px; } .head_nav li{ float: left; } .head_nav .content >ul>li>a{ display: block; color: #ffffff; font-size: 18px; font-weight: bold; line-height: 60px; padding: 0 87px; } .head_nav_show{ width: 1200px; position: absolute; top: 60px; left: 0; height: 225px; background-color: rgba(255, 255, 255, .9); display: none; z-index: 99; } .head_nav .content >ul>li:hover >a{ background-color: #e8b442; } .nav_cell li a { color: #0b51c1; font-size: 18px; font-weight: bold; padding: 0 10px 8px; } .jld{ width: 160px; margin-left: 40px; } .jld h3{ color: #0b51c1; font-size: 16px; border-bottom: 2px #dadada solid; line-height: 40px; margin-bottom: 10px; } .jld h3 a { color: #0b51c1; font-size: 18px; font-weight: bold; padding: 0 10px 8px; border-bottom: 2px #0b51c1 solid; } .jld p a{ color: #595959; font-size: 16px; line-height: 31px; font-weight: bolder; text-align: center; } .zyzz{ width: 420px; margin-left: 60px; } .zyzz a{ display: block; overflow: hidden; } .zyzz a h3{ float: left; color: #0b51c1; font-size: 18px; text-align: center; line-height: 40px; font-weight: bolder; border-bottom: 2px #0b51c1 solid; padding: 0 10px; } .zyzz a small{ float: right; line-height: 40px; color: #595959; font-size: 14px; text-align: center; font-weight: bolder; } .zyzz p{ color: #595959; padding-top: 20px; font-size: 16px; line-height: 28px; } .nsjg{ width: 420px; margin-left: 60px; } .nsjg div>a{ display: block; overflow: hidden; } .nsjg div>a h3{ float: left; color: #0b51c1; font-size: 18px; text-align: center; line-height: 40px; font-weight: bolder; border-bottom: 2px #0b51c1 solid; padding: 0 10px; } .nsjg div>a small{ float: right; line-height: 40px; color: #595959; font-size: 14px; text-align: center; font-weight: bolder; } .nsjg p a{ color: #595959; padding-top: 20px; font-size: 16px; line-height: 28px; font-weight: inherit; } .nsjg p a:hover{ color: #0b51c1; } .news{ margin: 12px 0 15px; } .news h3{ color: #0b51c1; line-height: 40px; font-size: 30px; font-weight: bold; text-align: center; } .news p{ color: #0b51c1; font-size: 18px; text-align: center; } .focus_new{ overflow: hidden; } /*轮播*/ .dynamic-lunbo { width: 624px; height: 358px; overflow: hidden; position: relative; padding: 10px 0; } .dynamic-lunbo .swiper-container { width: 626px; height: 358px; } .dynamic-lunbo .content-slide { padding: 20px; color: #fff; } .dynamic-lunbo .pagination { position: absolute; right: 0; text-align: center; bottom: 22px; width: 165px; z-index: 99; } .dynamic-lunbo .swiper-pagination-switch { display: inline-block; width: 14px; height: 14px; background: url(/mpa/xhtml/img/pic1.png); margin: 0 4px; cursor: pointer; } .dynamic-lunbo .swiper-active-switch { width: 14px; height: 14px; background: ; } .dynamic-lunbo .swiper-slide { position: relative; } .dynamic-lunbo .swiper-container .swiper-wrapper .swiper-slide span { position: absolute; bottom: 0; left: 0; height: 50px; line-height: 50px; width: 634px; background: no-repeat; font-size: 16px; color: #ffffff; background-size: cover; text-indent: 15px; } .dynamic-lunbo .swiper-container .swiper-wrapper .swiper-slide span:hover { text-decoration: underline; } .news_list{ width: 506px; height: 378px; background: no-repeat 100%; } .news_list ul{ width: 490px; margin: 9px auto 0; overflow: hidden; border-radius: 5px 5px 0px 0px; } .news_list li{ float: left; height: 53px; } .news_list li:first-child{ background-color: #0b51c1; } .news_list li.hover{ /* background-color: #fff; */ } .news_list li a{ display: block; color: #0b51c1; font-size: 16px; font-weight: bold; line-height: 50px; padding: 0 16px; border-left: 1px solid #fff; } .news_list li:first-child a{ border-left: 0; color: #fff !important; } .news_list li.hover a{ border-bottom: 3px #0b51c1 solid; } .news_list li:first-child.hover a{ border-bottom: 3px #93b8f2 solid; } .news_list li.hover a{ color: #333333; } .news_list_cell{ display: none; } .news_list_cell.show{ display: block; } .news_list_cell h3{ width: 447px; font-weight: bold; font-size: 16px; line-height: 20px; letter-spacing: 0px; color: #333333; margin: 10px auto 5px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; } .news_list_cell p{ width: 470px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; color: #666666; line-height: 36px; font-size: 14px; text-indent: 10px; } .list_cell_title{ width: 470px; margin: 0 auto; border-bottom: 1px solid #82b4f0; } .list_cell_text{ width: 476px; margin: 10px auto 0; overflow: hidden; } .list_cell_text a{ overflow: hidden; line-height: 36px; letter-spacing: 0px; color: #666666; font-size: 14px; } .list_cell_text a p{ float: left; width: 375px; text-overflow: ellipsis; overflow: hidden; white-space: nowrap; } .list_cell_text a span{ float: right; color: #333333; } .list_cell_text a:hover *{ color: #0b51c1; font-weight: bold; } .main-list{ margin-top: 5px; overflow: hidden; } .article{ overflow: hidden; margin-left: 20px; } .article_list{ width: 596px; height: 290px; overflow: hidden; /* background: no-repeat; */ } .article_list_top{ width: 596px; margin: 20px auto 0; overflow: hidden; padding-bottom: 16px; border-bottom: 1px solid #0b51c1; } .article_list_top a{ color: #0b51c1; font-size: 18px; font-weight: bold; padding: 0 15px 13px; position: relative; } .article_list_top a:first-child::after{ content: ''; width: 1px; height: 14px; background-color: #0b51c1; position: absolute; top: 7px; right: 0; } .list_top_1 a.hover, .list_top_2 a.hover{ border-bottom: 3px solid #0b51c1; } .article_list >ul{ width: 596px; margin: 10px auto 0; display: none; } .article_list >ul.show{ display: block; } .article_list >ul li a{ overflow: hidden; display: block; line-height: 36px; } .article_list >ul li small{ color: #0b51c1; font-weight: bold; float: left; margin-right: 12px; } .article_list >ul li p{ color: #333333; font-size: 16px; line-height: 36px; float: left; width: 520px; text-overflow: ellipsis; overflow: hidden; white-space: nowrap; } .article_list >ul li span{ float: right; line-height: 36px; font-size: 14px; color: #666666; } .article_list >ul li a:hover *{ color: #0b51c1; } .xingzheng{ width: 596px; margin: 20px auto 0; display: none; overflow: hidden; } .xingzheng.show{ display: block; } .xingzheng_left{ width: 285px; margin: 25px 0 0 18px; } .xingzheng_left ul{ overflow: hidden; } .xingzheng_left li{ float: left; height: 74px; text-align: center; } .xingzheng_left li.middle{ margin: 0 64px 0 77px; } .xingzheng_left li a{ display: block; height: 47px; } .xingzheng_left li p{ color: #0b51c1; font-size: 16px; margin-top: 8px; } .xingzheng_left >a{ display: block; width: 285px; height: 48px; line-height: 48px; box-shadow: 2px 2px 6px 0px rgba(0, 0, 0, 0.2); border-radius: 5px; border: solid 1px #4a86e4; text-align: center; margin-top: 23px; } .xingzheng_left >a img{ display: inline-block; vertical-align: middle; } .xingzheng_left >a span{ color: #0b51c1; font-size: 16px; font-weight: bold; margin-left: 34px; } .xingzheng_right li{ width: 247px; height: 48px; box-shadow: 2px 2px 6px 0px rgba(0, 0, 0, 0.2); border-radius: 5px; border: solid 1px #4a86e4; margin-top: 9px; text-align: center; line-height: 50px; } .xingzheng_right li:first-child{ margin-top: 0px; } .xingzheng_right a img{ display: inline-block; vertical-align: middle; } .xingzheng_right a span{ color: #4a86e4; font-size: 16px; font-weight: bold; margin-left: 34px; } .xingzheng_text >ul{ width: 636px; /* margin: 10px auto 0; */ } .xingzheng_text >ul.show{ display: block; } .xingzheng_text >ul li a{ overflow: hidden; display: block; line-height: 36px; } .xingzheng_text >ul li small{ color: #0b51c1; font-weight: bold; float: left; margin-right: 12px; } .xingzheng_text >ul li p{ color: #333333; font-size: 16px; line-height: 36px; float: left; width: 560px; text-overflow: ellipsis; overflow: hidden; white-space: nowrap; } .xingzheng_text >ul li span{ float: right; line-height: 36px; font-size: 14px; color: #666666; } .xingzheng_text >ul li a:hover *{ color: #0b51c1; } /*站点地图*/ .map_main{border: solid 1px #eeeeee;padding: 20px;} .map_main .map_list{border-bottom: dashed 1px #eeeeee;padding: 20px 0;} .map_main .map_list1{border-bottom:none;} .map_main .map_list h3{height: 48px;line-height: 48px;width: 100%;display: block;} .map_main .map_list h3 a{font-size: 16px;color: #1d5ec8;font-weight: bold;line-height: 48px;text-indent: 2em;display: block;height: 48px;} .map_main .map_list ul li{display:inline-block;height: 40px;} .map_main .map_list ul li a{font-size: 16px;color:#555555;line-height: 40px;text-indent: 2em;display:inline-block;height: 40px;} .map_main .map_list ul li a:hover{ color:#1d5ec8} .array_fagui{ width: 516px; height: 290px; overflow: hidden; /* background: no-repeat; */ } .array_top{ width: 470px; margin: 20px auto 0; overflow: hidden; padding-bottom: 16px; border-bottom: 1px solid #0b51c1; } .array_top a{ color: #0b51c1; font-size: 18px; font-weight: bold; padding: 0 15px 13px; position: relative; } .array_top a:first-child::after{ content: ''; width: 1px; height: 14px; background-color: #0b51c1; position: absolute; top: 7px; right: 0; } .array_top_1 a.hover, .array_top_2 a.hover{ border-bottom: 3px solid #0b51c1; } .array_fagui >ul{ width: 470px; margin: 10px auto 0; display: none; } .array_fagui >ul.show{ display: block; } .array_fagui >ul li a{ overflow: hidden; display: block; line-height: 36px; } .array_fagui >ul li small{ color: #0b51c1; font-weight: bold; float: left; margin-right: 12px; } .array_fagui >ul li p{ color: #333333; font-size: 16px; line-height: 36px; float: left; width: 411px; text-overflow: ellipsis; overflow: hidden; white-space: nowrap; } .array_fagui >ul li span{ float: right; line-height: 36px; font-size: 14px; color: #666666; } .array_fagui >ul li a:hover *{ color: #0b51c1; } .array_bot{ display: none; } .array_bot div{ overflow: hidden; } .array_bot_top{ width: 470px; margin: 16px auto; } .array_bot_top li{ overflow: hidden; line-height: 36px; } .array_bot_top li:hover p{ color: #0b51c1; } .array_bot_top li small{ color: #0b51c1; font-weight: bold; float: left; margin-right: 12px; } .array_bot_top li p{ overflow: hidden; text-overflow: ellipsis; white-space: nowrap; width: 270px; float: left; color: #333333; font-size: 16px; line-height: 36px; } .array_bot_top .right{ width: 106px; height: 101px; background-color: #ffffff; border-radius: 5px; border: solid 1px #4a86e4; text-align: center; color: #296ad2; font-size: 16px; font-weight: bold; } .array_bot_top .right img{ margin: 20px 0 10px; } .array_bot_link a{ display: block; float: left; width: 218px; height: 48px; background-color: #4a86e4; box-shadow: 2px 2px 6px 0px rgba(0, 0, 0, 0.2); border-radius: 5px; text-align: center; line-height: 48px; color: #ffffff; font-weight: bold; font-size: 18px; margin-left: 23px; } .array_bot_text >ul{ width: 470px; margin: 16px auto; } .array_bot_text li{ overflow: hidden; line-height: 36px; } .array_bot_text li:hover p{ color: #0b51c1; } .array_bot_text li small{ color: #0b51c1; font-weight: bold; float: left; margin-right: 12px; } .array_bot_text li p{ overflow: hidden; text-overflow: ellipsis; white-space: nowrap; width: 400px; float: left; color: #333333; font-size: 16px; line-height: 36px; } .link{ margin-top: 15px; overflow: hidden; padding-left: 20px; } .link li{ float: left; margin-left: 12px; } .link li:first-child{ margin-left: 0; } .link li a{ display: block; background-color: #4a86e4; box-shadow: 2px 2px 6px 0px rgba(0, 0, 0, 0.2); border-radius: 5px; color: #ffffff; font-size: 18px; line-height: 60px; text-align: center; padding: 0 30px; font-weight: bold; } .link select{ width: 396px; height: 72px; /* line-height: 72px; */ *height: 50px; color: #296ad2; font-size: 18px; /* text-align-last: center; */ background: url(/mpa/xhtml/img/select-bg.png) no-repeat 100%; *background: none; appearance: none; -moz-appearance: none; -webkit-appearance: none; padding: 25px 0 25px 140px; } select::-ms-expand { display: none; } .link select option{ text-align-last: center; text-align: center; vertical-align: middle; } .footer{ height: 196px; background-color: #4a86e4; margin-top: 38px; overflow: hidden; } .footer-c{ width: 1020px; margin: 55px auto 0; } .footer-c a{ display: inline-block; vertical-align: middle; } .footer-text{ display: inline-block; vertical-align: middle; } .footer-text span{ line-height: 30px; letter-spacing: 0px; color: #ffffff; font-size: 14px; } .red{ margin-right: 15px; } .jiucuo{ margin-right: 18px; } .jubao{ margin-left: 29px; }