@charset "utf-8"; html, body, h1, h2, h3, h4, h5, h6, div, dl, dt, dd, ul, ol, li, p, blockquote, pre, hr, figure, table, caption, th, td, form, fieldset, legend, input, button, textarea, menu { margin: 0; padding: 0;} header, footer, section, article, aside, nav, hgroup, address, figure, figcaption, menu, details { display: block;} table { border-collapse: collapse; border-spacing: 0;} caption, th { text-align: left; font-weight: normal;} html, body, fieldset, img, iframe, abbr { border: 0;} img { vertical-align: top;} html { overflow-x: hidden;} i, cite, em, var, address, dfn { font-style: normal;} [hidefocus], summary { outline: 0;} li { list-style: none;} h1, h2, h3, h4, h5, h6, small { font-size: 100%;} sup, sub { font-size: 83%;} pre, code, kbd, samp { font-family: inherit;} q:before, q:after { content: none;} textarea { overflow: auto; resize: none;} label, summary { cursor: default;} a, button { cursor: pointer;} h1, h2, h3, h4, h5, h6, em, strong, b { font-weight: bold;} del, ins, u, s, a, a:hover { text-decoration: none;} body, textarea, input, button, select, keygen, legend { font: 13px/1 arial, \5b8b\4f53; color: #333; outline: 0;} :focus { outline: 0;} /*备用样式表*/ .none { display: none;} .wcb { width: 100%; height: 30px; border: 2px dashed #97CBE0;} .hidden { visibility: hidden;} .clear { width: 100%; height: 0; line-height: 0; font-size: 0; overflow: hidden; clear: both; display: block; _display: inline;} .clearfix:after { clear: both; content: "."; display: block; height: 0; visibility: hidden;} .clearfix { display: block; *zoom: 1;} .icon { display: inline-block; width: 32px; height: 32px; vertical-align: middle; background: url(images/icon.jpg) no-repeat;} /*css3扩展*/ body:before { content: ""; position: fixed; top: -10px; left: 0; z-index: 110; width: 100%; height: 10px; /*-webkit-box-shadow: 0px 0px 10px rgba(0, 0, 0, .8); -moz-box-shadow: 0px 0px 10px rgba(0, 0, 0, .8); box-shadow: 0px 0px 10px rgba(0, 0, 0, .8);}*/ } ::-webkit-input-placeholder { color: #ccc;} :-moz-placeholder { color: #ccc;} ::-moz-placeholder { color: #ccc;} :-ms-input-placeholder { color: #ccc;} /**布局开始**/ body { line-height: 1; font-size: 13px; font-family: "Arial", "Microsoft YaHei", "\u5b8b\u4f53", Tahoma, Geneva, sans-serif; color: #333;} p { line-height: 1.75;} a { color: #3b3b3b; text-decoration: none; transition: all 0.4s ease-in-out;} a:hover { /*color: #be0807;*/ color: #0093dd; } /*页面尺寸*/ .wrapper { width: 100%; margin: 0 auto;} .wrapper .inner { margin: 0 auto;} /**页面全局宽度**/ /*headtop*/ #headtop { background: #666;} #headtop .inner {} .headtop .top-left { float: left;} .headtop .top-right { float: right;} /*head开始*/ #header { height: 150px; /*background: #f2322f url(images/head_bg.jpg);*/ background-position: bottom; background-size: 100%; background: #0093dd; } #header>.container{ height:145px; padding: 0; background:url(images/header_bg.png) no-repeat 444px 22px; } #header .inner { position: relative;} .header .sitelogo { float: left; margin-top: 33px;} .header .sitelogo img { width: 100%; height: auto;} .header .sitetitle { display: inline-block; margin-top: 16px; margin-left: 10px; font-size: 32px; font-weight: bold; color: #fff;} /**站点名称**/ .header .head-left { float: left; display: inline-block;} .header .head-main { float: left; margin-top: 10px;} .header .head-right { display: none;} /*rale样式*/ .site-rale {} .site-rale ul {} .site-rale ul li.links { float: left;} .site-rale ul li.links a { line-height: 35px; padding: 0 12px 0 12px; padding-left: 19px; font-size: 13px; color: #cad3d4; background: url(images/link_icon.jpg) no-repeat;} .site-rale ul li.links a:hover { color: #fff;} .site-rale ul li.links.i1 a { background-position: 0px 0px;} .site-rale ul li.links.i2 a { background-position: -60px 0px;} .site-rale ul li.links.i3 a { background-position: -117px 0px;} .site-rale ul li.links.i4 a { background-position: -177px 0px;} /*lang样式*/ .site-lang {} .site-lang ul { float: right;} .site-lang ul li.links { float: left;} .site-lang ul li.links a { line-height: 35px; margin: 0px 5px; font-size: 13px; color: #cad3d4;} .site-lang ul li.links a:hover { /*color: #be0807;*/ color: #0093dd; } /*默认主导航样式*/ #nav { display: none; /*background: rgb(161, 1, 0);*/ background-color: #0093dd; } #nav-mobile{ /*background: #be0807;*/ background: #0093dd; } /*导航*/ #nav .inner .wp-panel .wp-window {} #nav .inner .wp-panel .navbg { position: absolute; z-index: -1; left: 0; right: 0; top: 0; bottom: 0; width: auto; height: 100%; background: #fff; opacity: .7; filter: alpha(opacity=70);} /*导航样式:后台绑定时也可以定义配置*/ .wp-menu { margin: 0 auto ;} .wp-menu .menu-item { display: inline-block; float: left; position: relative; width: 120px; width: 133px; } .wp-menu .menu-item.i1 { background: none;} .wp-menu .menu-item a.menu-link { text-align: center; display: block; line-height: 45px; color: white; font-size: 16px;} .wp-menu .menu-item.hover a.menu-link, .wp-menu .menu-item a.hover { /*background-color: #de2810;*/ background-color: #0078b4; text-decoration: none; color: #eee;} .sub-menu { display: none; position: absolute; left: 0; top: 45px; min-width: 120px; min-width: 133px; z-index: 100; /*background: #de2810;*/ background-color:rgba(0, 120, 180, 0.8)!important; filter:Alpha(opacity=80); background:#0078b4; } .sub-menu .sub-item { position: relative; white-space: nowrap; vertical-align: top; _zoom: 1;} .sub-menu .sub-item a { text-align: center; display: block; color: #eee; height: 40px; line-height: 40px; padding: 0 17px; font-size: 14px; background: none;} .sub-menu .sub-item.hover>a, .sub-menu .sub-item a:hover { /*color: #ffde00; background-color: #de2810;*/ background-color: #0078b4; color: #ffc872; display: block;} .sub-menu .sub-menu { left: 100%; top: 0px; z-index: 200; background: #fff;} .mobile-menu{ text-align: center; margin:0 40px 0 40px; padding:10px 20px 10px 20px; border-bottom: rgba(255,255,255,0.4) 1px solid;} .mobile-menu .menu-link{ font-weight: bold; color: white; opacity: 0.8; font-size: 1.2rem; line-height: 30px;} .mobile-menu .mobile-submenu a{ color: white; opacity: 0.8; font-size: 1rem;} /**主页banner开始**/ #banner { margin-bottom: 10px; background: #e7e2df;} #banner .inner { width: 100%; max-width: 2560px; text-align: center; position: relative;} /**主体模块样式**/ #m-container {} #m-container .inner {} /**标题栏新闻窗口**/ .post { margin-top: 20px; margin-bottom: 5px;} .post .tt { margin-bottom: 10px; display: inline-block; width: 100%; border-bottom: 0px solid #e6e6e6;} /**标题栏**/ .post .tt .tit { display: inline-block; float: left; font-size: 16px; font-weight: normal;} /**标题字体**/ .post .tt .tit .title { display: block; line-height: 32px; color: #424242; font-family: "Microsoft yahei";} .post .tt .tit .name { display: none; line-height: 16px; color: #333;} /*栏目别名*/ .post .con { padding: 6px 0; margin: 0 auto;} .post .con .wp_article_list .list_item { border-bottom: 1px dashed #ccc;} /**新闻列表**/ .post .con .wp_article_list .list_item .Article_Index {} .post .more_btn { display: block; height: 20px; margin-top: 9px; line-height: 20px; float: right;} .post .more_btn .more_text, .post .more_btn a { float: right; padding-left: 20px; font-size: 13px; cursor: pointer; /*color: #8d1212;*/ color: #0093dd; color: #ee980e; } .post .more_btn .more_text { /*background: url(extends/images/more.jpg) left center no-repeat;*/ background: url(extends/images/more.png) left center no-repeat; background-size: 1rem 1rem;} .post .more_btn a { color: #666;} .post .more_btn a:hover { color: #666;} /*标准标题*/ .byfc{ margin-top: 30px;} .post1 {} .post1 .tt { /*border-bottom: 1.5px solid #be0807;*/ border-bottom: 1.5px solid #0093dd; } .post1 .tt .tit {} .post1 .tt .tit .title { display: inline-block; font-size: 18px; font-weight: bold; /*background-color: #be0807;*/ background-color: #0093dd; color: #fff; border-radius: 5px 5px 0 0; padding: 0 15px;} .post1 .tt .tit .title.selected { color: #0f429b;} .post1 .more_btn a { color: #1826a5;} /*带图标标题*/ .post2 {} .post2 .tt {} .post2 .tt .tit { padding-left: 24px;} .post2 .tt .tit .title { font-size: 16px; font-weight: bold; color: #18267d; cursor: pointer;} .post2 .con {} /*居中标题*/ .post3 {} .post3 .tt { width: 100%; text-align: center;} .post3 .tt .tit { float: none;} .post3 .tt .tit .title { font-weight: bold; color: #1B2EA3;} .post3 .more_btn { margin-left: 10px; line-height: 20px; float: none;} /*标题切换hover*/ .post4 {} .post4 .tt { border-bottom: 1px solid #57b8ef;} .post4 .tt .tit { border-bottom: 0px;} .post4 .tt .tit .title { display: inline-block; margin-right: 20px; color: #333; border-bottom: 3px solid #0074B3; cursor: pointer;} .post4 .tt .tit .title.selected { border-bottom: 3px solid #fff; color: #000;} .post1 .more_btn a { color: #1826a5;} /**自定义新闻列表**/ .news_list {} .news_list li.news { /*line-height: 34px; border-bottom: 1px dashed #999;*/ padding-left: 2px; line-height: 44px; font-size: 16px; border-bottom: 1px dashed #ccc; } .news_list .list-time { float: left;} .news_list .list-time span { display: block;} /**标题图标**/ .news_list li.news span.news_title { float: left;} /*标题*/ .news_list li.news span.news_title img { vertical-align: middle;} .news_list li.news span.news_meta { float: right; margin-left: 2px; color: #9C9C9C;} /*属性*/ .news_list li.news .news_time, .news_list li.news .news_time span { color: #666;} /*发布时间*/ .news_list li.news .news_icon { display: inline-block; margin: 0 auto; border: 0px solid red;} .news_list li.news .news_text { line-height: 22px; color: #666;} /*默认简介*/ .news_list li.news .news_bg { position: absolute; left: 0px; bottom: 0px; right: 0px; height: 30px; background: #000; opacity: .7; filter: Alpha(opacity=70);} .news_list li.news p { line-height: 34px;} /*日历新闻样式1*/ .rili {} .rili .con { padding: 5px 0px;} .rili .news_list {} .rili .news_list li.news { margin-top: 0px;} .rili .news_list li.news.n1 {} .rili .news_list li.news .news_date { float: left; width: 60px; height: 28px; line-height: 28px; margin-top: 3px; margin-right: -70px; font-family: "Microsoft YaHei"; border-radius: 4px; background: #146cc1; text-align: center; vertical-align: middle;} .rili .news_list li.news .news_date .news_year { display: inline-block; padding: 0 4px; font-size: 18px; color: #fff;} .rili .news_list li.news .news_date .news_days { display: inline-block; height: 26px; padding: 0 6px; font-size: 14px; color: #18267d; border-radius: 0px 4px 4px 0px; background: #fff; vertical-align: top; border: 1px solid #146cc1;} .rili .news_list li.news .news_wz { width: 100%;} .rili .news_list li.news .news_wz .news_con { margin-left: 70px;} .rili .news_list li.news .news_title { line-height: 34px; margin-top: 0px; font-size: 14px; color: #000;} .rili .news_list li.news .news_text { line-height: 20px; margin-top: 0px; font-size: 12px; color: #666;} /*日历新闻样式2*/ .rili2 {} .rili2 .con { padding: 5px 0px;} .rili2 .news_list {} .rili2 .news_list li.news { margin-bottom: 10px; padding-bottom: 10px; border-bottom: 1px solid #ccc;} .rili2 .news_list li.news.n1 { margin-top: 10px; border-bottom: 1px solid #ccc;} .rili2 .news_list li.news .news_date { float: left; width: 60px; margin-right: -70px; background: #00707a; text-align: center;} .rili2 .news_list li.news .news_date .news_year { line-height: 30px; font-size: 22px; color: #fff; background-color: #949494; transition: all 0.4s ease-in-out;} .rili2 .news_list li.news .news_date .news_days { line-height: 30px; font-size: 12px; color: #6b6b6b; background-color: #e3e4e6;} .rili2 .news_list li.news .news_wz { width: 100%;} .rili2 .news_list li.news .news_wz .news_con { margin-left: 70px; padding: 4px 0px;} .rili2 .news_list li.news .news_title { line-height: 23px; margin-top: 4px; font-size: 15px; color: #000;} .rili2 .news_list li.news:hover .news_date .news_year { background-color: #0945a8; transition: all 0.4s ease-in-out;} .rili2 .news_list li.news:hover .news_date .news_days { background-color: #e3e4e6;} /*标题文*/ .news_text {} .news_text .news_list {} .news_text .news_list li.news { margin-bottom: 10px;} .news_text .news_list li.news .news_title { line-height: 24px; font-size: 15px;} .news_text .news_list li.news .news_text { line-height: 22px; font-size: 13px;} .news_text .news_list li.news .news_time { line-height: 28px; font-size: 13px;} /*图列表*/ .news_tu {} .news_tu .con { padding: 12px 0px;} .news_tu .news_list { margin: 0px -10px;} .news_tu .news_list li.news { float: left; width: 25%;} .news_tu .news_list li.news .news_box { margin: 0px 10px; transition: all 0.4s ease-in-out;} .news_tu .news_list li.news .news_box:hover { opacity: .85; filter: Alpha(opacity=85);} .news_tu .news_list li.news .news_imgs { height: 180px; background-color: #F1F1F1; overflow: hidden; vertical-align: middle; display: table-cell;} .news_tu .news_list li.news .news_imgs img { width: 100%; height: auto; max-height: 100%;} .news_tu .news_list li.news .news_wz {} .news_tu .news_list li.news .news_wz .news_con {} .news_tu .news_list li.news .news_title { line-height: 45px; height: 45px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; font-size: 14px;} .news_tu .news_list li.news .news_title a {} /*图文*/ .tu_text {} .tu_text .news_list {} .tu_text .news_list li.news { margin-bottom: 10px;} .tu_text .news_list li.news .news_imgs { float: left; width: 160px; margin-right: -175px;} .tu_text .news_list li.news .news_imgs a { height: 120px; display: table-cell; vertical-align: middle; background-color: #efefef;} .tu_text .news_list li.news .news_imgs img { width: 100%; height: auto;} .tu_text .news_list li.news .news_wz { width: 100%;} .tu_text .news_list li.news .news_wz .news_con { margin-left: 175px; padding: 0px 0px; position: relative;} .tu_text .news_list li.news .news_title { line-height: 24px; font-size: 15px;} .tu_text .news_list li.news .news_text { line-height: 22px; font-size: 12px;} .tu_text .news_list li.news .news_time { line-height: 26px; font-size: 12px;} /*文字图标链接*/ .link_text { margin-bottom: 0px;} .link_text .news_list { margin: 0 -5px;} .link_text .news_list li.news { float: left; width: 20%; text-align: center;} .link_text .news_list li.news .news_box { margin: 0 5px;} .link_text .news_list li.news .link_icon { display: inline-block; width: 100%; background-color: #1b2ea3;} .link_text .news_list li.news .link_icon:hover { background-color: #666;} .link_text .news_list li.news .link_con { display: block; line-height: 30px; color: #fff;} /*图标链接*/ .link_icon { margin-bottom: 0px;} .link_icon .news_list { margin: 0 -10px;} .link_icon .news_list li.news { float: left; width: 20%; text-align: center; border: none;} .link_icon .news_list li.news .news_box { margin: 0 10px;} .link_icon .news_list li.news .link_icon { display: inline-block; width: 100%; background-color: #1b2ea3; opacity: 1; filter: Alpha(opacity=100);} .link_icon .news_list li.news .link_icon:hover { background-color: #1b2ea3; opacity: .8; filter: Alpha(opacity=80);} .link_icon .news_list li.news .link_icon .icon { width: 35px; height: 34px; margin: 10px 0px; border: 0px solid red;} .link_icon .news_list li.news.i1 .link_icon .icon { background-position: 0px 0px;} .link_icon .news_list li.news.i2 .link_icon .icon { background-position: -86px 0px;} .link_icon .news_list li.news.i3 .link_icon .icon { background-position: -169px 0px;} .link_icon .news_list li.news.i4 .link_icon .icon { background-position: -258px 0px;} .link_icon .news_list li.news.i5 .link_icon .icon { background-position: -335px 0px;} .link_icon .news_list li.news.i6 .link_icon .icon { background-position: -421px 0px;} .link_icon .news_list li.news.i7 .link_icon .icon { background-position: -86px 0px;} .link_icon .news_list li.news.i8 .link_icon .icon { background-position: -86px 0px;} .link_icon .news_list li.news .link_con { display: block; line-height: 30px; color: #000;} .post-33 {} .post-33 .con {} .post-33 .news_list {} .post-33 .news_list li.news { padding-left: 18px; background: url(images/news_biao.jpg) no-repeat 3px center;} .post-41 {} .post-41 .con { padding: 15px 0;} /*********************************************************** * 列表页 */ /**首页三列布局**/ /**列表页**/ /*栏目图片*/ .l-banner { height: 235px; background-position: center center; background-repeat: no-repeat; text-align: center;} .l-banner img { display: none; height: 100%; vertical-align: top;} /**主体列表页开始**/ #l-container {} #l-container .inner { padding: 25px 10px;} /**主体文章页开始**/ #d-container {} #d-container .inner { /*padding: 20px 60px;*/ background: #fff;} .l-qh { margin-bottom: 10px;} .col_menu_head { /*background: #be0807;*/ background: #0093dd; } /**位置栏目背景**/ .col_menu_head h3.col_name { font-size: 20px; font-weight: normal; color: #fff;} /**位置栏目字体**/ .col_menu_head h3.col_name .col_name_text { display: block; line-height: 50px; padding: 0px 5px 0px 30px;} /**栏目名称图标**/ .col_menu_con { border: 1px solid #e4e4e4;} /*栏目列表*/ .col_list {} .col_list .wp_listcolumn { border-top: 0px solid #2867A0; border-bottom: 0px solid #fff;} .col_list .wp_listcolumn .wp_column a { color: #333; font-size: 15px; font-weight: normal; background: none; border-top: 0px solid #fff; border-bottom: 1px solid #F6EAEA;} .col_list .wp_listcolumn .wp_column a .column-name { padding: 5px 0px 5px 28px; line-height: 32px;} .col_list .wp_listcolumn .wp_column a:hover, .col_list .wp_listcolumn .wp_column a.selected { /*color: #be0807;*/ color: #0093dd; background: #eee;} .col_list .wp_listcolumn .wp_column a.selected span.column-name { /*color: #be0807;*/ color: #0093dd; } .col_list .wp_listcolumn .wp_subcolumn .wp_column a { color: #454545; background: none; border-top: 1px solid #fff; border-bottom: 1px solid #bbb;} .col_list .wp_listcolumn .wp_column.parent>a .column-name { font-weight: bold; /*color: #be0807;*/ color: #0093dd;} /*二级子栏目**/ .col_list .wp_listcolumn .wp_column .sub_list a { color: #333; border-top: 1px solid #eee; margin-top: -1px;} .col_list .wp_listcolumn .sub_list a .column-name { display: inline-block; line-height: 28px; padding: 5px 10px 5px 52px; cursor: pointer;} .col_list .wp_listcolumn .sub_list a:hover, .col_list .wp_listcolumn .wp_column a.selected { font-weight: normal; /*color: #be0807;*/ color: #0093dd;} /*三级子栏目**/ .col_list .wp_listcolumn .wp_column .sub_list .sub_list a { background: none;} .col_list .wp_listcolumn .sub_list .sub_list a .column-name { padding: 5px 10px 5px 51px; cursor: pointer;} .col_list .wp_listcolumn .sub_list .sub_list a :hover, .col_list .wp_listcolumn .sub_list .sub_list a.selected { font-weight: bold; /*color: #be0807;*/ color: #0093dd;} /**栏目新闻**/ .col_news { width: 100%; min-height: 500px;} .col_news .col_news_box { margin-left: 290px;} .col_news_head { border-bottom: 1px solid #DBDBDB;} .col_metas .col_title { display: inline-block; float: left; height: 48px; line-height: 48px;} /**当前栏目**/ .col_metas .col_title h2 { display: inline-block; font-size: 20px; font-family: "Microsoft yahei"; font-weight: normal; /*color: #be0807;*/ color: #0093dd;} .col_metas .col_path { white-space: nowrap; height: 46px; line-height: 46px; color: #666;} /**当前位置**/ .col_metas .col_path a { color: #2F2F2F;} .col_news_con { padding: 5px 0px 10px 0px; margin: 0 7px;} .col_news_list { margin-top: 7px;} .col_news_list .wp_article_list .list_item {} /**栏目新闻列表**/ .col_news_list .wp_article_list .list_item .Article_Index {} /**栏目新闻图标序号**/ .col_news_list .wp_entry, .col_news_list .wp_entry p { line-height: 1.75; font-size: 14px; color: #333;} .col_news_list .wp_entry p { margin-bottom: 10px;} .col_news_list .wp_entry table { margin-bottom: 4px;} .col_news_list .wp_entry img { max-width: 680px;} /**列表页文章图片大小限制**/ /**文章页**/ .infobox { width: auto; margin: 0 auto;} .article { padding-top: 10px;} .article h1.arti_title { line-height: 48px; font-family: "Microsoft YaHei"; font-size: 22px; text-align: center; /*color: #be0807;*/ color: #0093dd;} /**文章标题**/ .article h2.arti_title { line-height: 40px; font-family: "Microsoft YaHei"; font-size: 17px; text-align: center; color: #1B1B1B;} /**文章副标题**/ .article .arti_metas { padding: 10px; text-align: center; border-top: 1px solid #ececec;} .article .arti_metas span { margin: 0 5px; font-size: 12px; color: #787878;} /**文章其他属性**/ .article .entry { margin: 0 auto; overflow: hidden; margin-top: 10px;} /**文章内容**/ .article .entry .read, .article .entry .read p { line-height: 1.75; font-size: 14px; color: #333;} /**阅读字体**/ .article .entry .read p { margin-bottom: 10px;} .article .entry .read img { margin: 0 auto; max-width: 940px;} /**文章阅读部分图片大小限制**/ .article .entry .read table { margin: 0 auto; border: none !important;} /**页脚开始**/ #footer { /*height: 330px;*/ margin-top: 50px; /*background: #be0807;*/ background-color: #0093dd; padding: 22px 0; } #footer p { font-size: 14px; font-weight: normal; color: #fff; text-align: center; line-height: 28px; } #footer p span { margin: 0 3px;} #footer .copyright span {} #footer .copyright a { color: #eee;} .footer-left{ text-align: center; margin-top: 20px;} #footer h1{ border-bottom: 2px solid white; color: #fff; font-size: 16px; height: 40px; line-height: 40px;} .yqlj-links{ display: inline-block; align-items: center; margin-top: 20px;} .yqlj-links li{ line-height: 40px; margin-right: 15px; float: left;} .yqlj-links li img{ height: 70px;} .yqlj-links li a{ font-size: 14px; margin: 0 20px 0 0;} /************************************************************** * 组件功能 */ /*系统默认搜索*/ .wp_search { display: inline-block; position: relative; padding-left: 4px; border: 1px solid #d0d0d0;} .wp_search #keyword { width: 160px !important; padding: 4px 0; border: none; height: 20px; line-height: 20px; background: transparent; color: #fff;} .wp_search .search { width: 32px; height: 30px; border: 0px; background: #FFFFFF url(images/search.jpg) no-repeat center; cursor: pointer; vertical-align: top;} /*自定义输入框*/ .wp_search #keyword { color: black;} .searchbox { border-radius: 5px; background-color: white; border: 1px solid #8f2d0e; text-align: right; margin-top: 5px;} .wp-search { position: relative; border: 1px solid #d0d0d0; border-radius: 5px;} .wp-search form { display: block;} .wp-search .search-input { margin-left: 4px; margin-right: 40px;} .wp-search .search-input input.search-title { width: 100%; height: 32px; padding: 4px 0; line-height: 22px; background: none; color: black; font-size: 14px; border: 0; outline: 0;} .wp-search .search-btn { width: 32px; height: 32px; position: absolute; right: 0; top: 0%;} .wp-search .search-btn input.search-submit { width: 32px; height: 30px; border: 0; outline: 0; background: #FFFFFF url(images/search.jpg) no-repeat center; background-size: 1rem 1rem;} /* 分享二维码 */ .shares { text-align: center;} .shares ul { width: auto; margin: 0 auto; text-align: right; float: right;} .shares li { float: left; margin: 0 6px; position: relative;} .shares li a { display: inline-block; width: 50px; height: 50px; border: 0px solid red; opacity: .6; filter: Alpha(opacity=60); vertical-align: top;} .shares li a:hover { opacity: 1; filter: Alpha(opacity=100);} .shares li.i1 a { background-position: 0px 0px;} .shares li.i2 a { background-position: -72px 0px;} .shares li.i3 a { background-position: -144px 0px;} .shares li span { display: block; line-height: 22px; font-size: 12px; color: #D0D4EA; text-align: center;} .shares li .con { display: none; position: absolute; bottom: 80px; left: 50%; z-index: 100; margin-left: -50px; width: 100px;} .shares li .con img { width: 90px; height: 90px; vertical-align: top; background: #fff;} /**友情链接**/ .botlinks .links-wrap { position: relative; float: left; display: inline-block; margin: 4px 10px; width: 150px; line-height: 32px; background: #fff; border: 1px solid #d0d0d0;} .botlinks .links-wrap a.links-arrow { display: block; height: 32px; line-height: 32px; padding: 0 25px 0 10px; color: #a1a1a1; background: url(images/arrow.jpg) no-repeat right top;} .botlinks .links-wrap a.links-arrow:hover, .botlinks .wrap-open a.links-arrow { color: #333; background-position: right bottom; cursor: pointer;} .botlinks .links-wrap .link-items { display: none; position: absolute; left: 0; bottom: 33px; width: auto; min-width: 180px; height: auto; max-height: 300px; overflow: auto; overflow-x: hidden; background: #f5f5f5;} .botlinks .links-wrap .link-items a { display: block; line-height: 24px; padding: 5px 0; color: #444;} .botlinks .links-wrap .link-items a span { display: block; margin: 0 6px; white-space: nowrap;} .botlinks .links-wrap .link-items a:hover { color: #fff; background: #0f429b; cursor: pointer;} /**链接样式**/ /*列表页*/ /*banner*/ .mbanner .focus .focus-title-bar { bottom: 40px; left: 40px; margin-left: 0px;} .mbanner .focus .focus-title-bg { background-color: #000; opacity: 0.4; filter: alpha(opacity=60);} .mbanner .focus .focus-pagination { position: absolute; right: 14px; bottom: 14px; margin-right: 0px; z-index: 60;} .mbanner .focus .focus-page { display: inline-block; width: 9px; height: 9px; margin-right: 6px; background: #fff;} .mbanner .focus .focus-page-active { width: 18px; background: #fff; opacity: 1; filter: Alpha(opacity=100);} .mbanner .focus .focus-navigation { width: 58px; height: 53px; opacity: 0.7; filter: alpha(opacity=70); background: url(images/slide_next.jpg) no-repeat; text-indent: -999em;} .mbanner .focus .focus-navigation:hover { opacity: 1; filter: alpha(opacity=100);} .mbanner .focus .focus-navigation:active { opacity: 1; filter: alpha(opacity=100);} .mbanner .focus .focus-prev { left: 0px;} .mbanner .focus .focus-next { right: 0px; background-position: right top ;} .post-11 .focus .focus-title { height: 34px; line-height: 34px; padding: 0 15px; font-size: 14px;} .post-11 .focus .focus-title-bar { height: 34px; bottom: 0px; left: 0px; right: 0px; margin-left: 0px;} .post-11 .focus .focus-title-bg { background-color: #000;} .post-11 .focus .focus-pagination { position: absolute; right: 14px; bottom: 46px;} .post-11 .focus .focus-page { width: 20px; height: 20px; line-height: 20px; font-size: 12px; border-radius: 0px; background-color: #fff; color: #000;} .post-11 .focus .focus-page span { display: block;} .post-11 .focus .focus-page:hover { font-size: 13px; color: #000; font-weight: bold;} .post-11 .focus .focus-page-active { /*background-color: #be0807;*/ background-color: #0093dd; color: #fff;} .post-11 .focus .focus-navigation { opacity: 0.7; filter: alpha(opacity=70);} .post-11 .focus .focus-navigation:hover { opacity: 1; filter: alpha(opacity=100);} .post-11 .focus .focus-navigation:active { opacity: 1; filter: alpha(opacity=100);} /************************************************************* * 特殊页面 */ /*二级页面*/ .tuwen {} .notice-list{} .notice-list li { display: flex; margin-top: 10px; height: 59px; border-bottom: 1px dashed #999999; justify-content: space-between; flex-flow: row nowrap; align-items: center;} .notice-list li a { font-size: 14px; line-height: 24px; display: -webkit-box; -webkit-box-orient: vertical; overflow: hidden; text-overflow: ellipsis; -webkit-line-clamp: 2; margin-right: 10px;} .notice-list .list-time { /*color: #b40200;*/ color: #0093dd; font-size: 14px; line-height: 24px; text-align: center;} .notice-list .list-time span { display: block; font-size: 18px; font-weight: bold;} .notice-list2 li { height: 50px; border-bottom: 1px dashed #999999; text-align: right; line-height: 50px; display: flex; justify-content: space-between;} .notice-list2 li a { white-space: nowrap; font-size: 14px; overflow: hidden; text-overflow: ellipsis; line-height: 50px;} .notice-list2 .list-time2 { color: #b40200; font-size: 14px; text-align: center;} .notice-list2 .list-time2 span { display: block; font-size: 18px; font-weight: bolder;} .notice-list2 li img{ height: fit-content; align-self: center; margin-left: 8px;} .Special li{ border-radius: 1em; padding: 20px 20px 10px 20px; float: left; width: 100%; background-color: #fcfcfc; margin-top: 15px; -moz-box-shadow: 0px 0px 13px #DBDBDB; -webkit-box-shadow: 0px 0px 13px #DBDBDB; box-shadow: 0px 0px 13px #DBDBDB;} .Special-title{ height: 126px; display: flex; justify-content: space-between;} .Special li:hover{ cursor: pointer; /*background-color: #be0807;*/ background-color: #0093dd; } .Special li:hover .Special-title .Special-title-right a{ color: white;} .Special li:hover .Special-content a{ color: white;} .Special-title .Special-title-right a { font-size: 17px; color: #333333; line-height: 25px; padding-left: 10px; display: -webkit-box; -webkit-box-orient: vertical; overflow: hidden; text-overflow: ellipsis; -webkit-line-clamp: 4; text-align: justify; font-weight: bold;} .Special-title img{ float: left; height: 126px; width: 96px;} .Special-content{ margin-top: 20px; margin-bottom: 30px;} .Special-content a{ font-size: 16px; color: #666666; line-height: 30px; overflow: hidden; width: 100%; display: -webkit-box; text-overflow: ellipsis; -webkit-line-clamp: 6; -webkit-box-orient: vertical; text-align: justify;} .Special2 li { float: left; width: 48%; margin-right: 2%; text-align: center; margin-top: 15px;} .Special2 li span img{ width: 100%; height: 130px;} .Special2-title { display: flex; height: 80px; background-color: #f7f7f7; align-items: center; justify-content: center;} .Special2-title a { line-height: 45px; padding: 0 10px; text-align: center; font-size: 17px; color: #333333; overflow: hidden; display: -webkit-box; text-overflow: ellipsis; -webkit-line-clamp: 1; -webkit-box-orient: vertical;} .Special2 li:hover{ cursor: pointer;} .Special2 li:hover .Special2-title a { color: white;} .Special2 li:hover .Special2-title{ /*background-color: #be0807;*/ background-color: #0093dd; } .fuwu { display: table;} .fuwu li { padding: 5px; margin: 0px 5px 5px 0; float: left; height: 40px; display: block; border: 1px solid #bb1d1f; border-radius: 5px;} .fuwu-title a { cursor: pointer; font-size: 20px; transition: all 0s;} .fuwu-title a:hover { color: #bb1d1f; font-weight: bold;} .dropdown-menu a { transition: all 0s;} #search-btn { width: 15%;} #search-btn span { display: block; height: 100%; width: 100%;} /*------搜索框 search-----[开始]*/ #search{ height: 36px; line-height: 36px; border: 1px solid #ccc; border-radius: 25px; background-color: #ffffff; } #search .text{ float: left; width: 160px; height: 36px; padding:0 6px 0 10px; border: none; background:none; color:#666; outline: none; font-size: 14px; } #search .button{ cursor: pointer; float: right; width: 20px; height: auto; margin: 6px 12px 0 0; border: none; outline: none; } /*------搜索框 search-----[结束]*/ #carouselExampleControls { width: 100%;} #carouselExampleControls img{ /*max-height: 500px;*/ height: 500px; height: 350px; } #tuwenlunbo{ width: 100%;} .tuwenlunbo-caption{ z-index: 1;} .tuwenlunbo-caption::after { content: ''; position: absolute; top: 0; left: 0; right: 0; bottom: 0; background-color: #63676cbf; z-index: -1; -webkit-filter: blur(20px); -moz-filter: blur(20px); -ms-filter: blur(20px); -o-filter: blur(20px); filter: blur(20px);} #T1{ font-size: 14px; text-align: justify;} #F1{ height: 250px; width: 100%;} .footer-right { /*margin-top: 10px;*/} .gzdt-title{} @media (min-width: 768px){ .footer-right { /*margin-top: 60px;*/} .yqlj-links { margin-top: 20px;} #footer { /*height: 250px;*/} } @media (min-width: 990px){ .Special li { width: 22%; margin-right: 4%; margin-bottom: 20px;} .Special li:last-child{ width: 22%; margin-right: 0; margin-bottom: 20px;} .Special2 li { float: left; width: 22%; margin-right: 4%; text-align: center;} .Special2 li:last-child { float: left; width: 22%; margin-right: 0; text-align: center;} #gzdt-title{ position: relative; left: calc(-100% - 30px); width: calc(200% + 30px);} .tuwen{ height: 358px; padding-top: 58px;} #tuwenlunbo img{ height: 278px;} } @media (min-width: 1000px) { .article { padding: 20px 20px 0; } @media (min-width: 1000px) { #d-container .inner { /*padding: 20px 160px;*/} #footer p { /*text-align: left;*/} #header{ height: 190px;} .footer-left { text-align: left;} .yqlj-links li { float: left;} .yqlj-links li a { text-align: left;} #nav { top: -45px; position: absolute; display: flex; -webkit-box-shadow: 0px 0px 10px rgba(0, 0, 0, .2); -moz-box-shadow: 0px 0px 10px rgba(0, 0, 0, .2); box-shadow: 0px 0px 10px rgba(0, 0, 0, .2); } #nav-mobile { display: none;} .header .head-right { display: block; float: right; margin-top: 62px; margin-top: 55px; margin-left: 50px; margin-right: -30px;} .header .sitelogo{} .header .sitelogo img { height: 75px; width: auto;} } @media (min-width: 1200px){ .container, .container-sm, .container-md, .container-lg { max-width: 1200px;} } .photo{ width:100%; height:250px; background:url(images/photo.jpeg) no-repeat bottom center; background-size:cover; margin-bottom:30px; } /*------footer------开始*/ .fl{float: left;} .fr{float: right;} .footer{ margin-top:30px; color: #fff; height: 150px; font-size: 14px; background-color: #0093dd;} .footer .container{ height: 150px;} .footer .copyright{ margin-top: 33px;} .footer .copyright p{ line-height: 28px;} .footer .qrcode .txt{ margin:50px 15px 0 0;} .footer .qrcode .txt p{ line-height: 26px;} .footer .qrcode .pic{ margin-top: 25px;} .footer .qrcode .pic img{ width: 100px; height: 100px;} /*------footer------结束*/ /*------大轮播------[开始]*/ .focus{position:relative;margin:0 auto 0; width:1200px; height:510px; background-color: #000;} .focus img{ width:1200px; height: 510px;} .focus .shadow .title{width: 260px; height: 65px;padding-left: 30px;padding-top: 20px;} .focus .shadow .title a{ text-decoration:none; color:#fff; font-size:14px; font-weight:bolder; overflow:hidden;} .focus .btn{ position:absolute; bottom:34px; left:510px; overflow:hidden; zoom:1;} .focus .btn a{position:relative; display:inline; width:13px; height:13px; border-radius:7px; margin:0 5px;color:#B0B0B0;font:12px/15px "\5B8B\4F53"; text-decoration:none; text-align:center; outline:0; float:left; background:#D9D9D9;} .focus .btn a:hover,.focus .btn a.current{ cursor:pointer;background:#fc114a;} .focus .fPic{ position:absolute; left:0px; top:0px;} .focus .D1fBt{ overflow:hidden; zoom:1; height:16px; z-index:10;} .focus .shadow{ width:100%; position:absolute; bottom:0; left:0px; z-index:10; height:46px; line-height:46px; background:rgba(0,0,0,0.6); filter:progid:DXImageTransform.Microsoft.gradient( GradientType = 0,startColorstr = '#80000000',endColorstr = '#80000000')\9; display:block; text-align:left;} .focus .shadow a{display: inline-block;width: 980px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap; text-decoration:none; color:#fff; font-size:16px;overflow:hidden; margin-left:25px; font-family: "\5FAE\8F6F\96C5\9ED1";} .focus .fcon{ position:relative; width:100%; float:left; display:none; background:#000 ;} .focus .fcon img{ display:block;} .focus .fbg{bottom:25px; right:25px; position:absolute; height:21px; text-align:center; z-index: 200;} .focus .fbg div{margin:17px auto 0;overflow:hidden;zoom:1;height:14px;} .focus .D1fBt a{position:relative; display:inline; width:12px; height:12px; border-radius:7px; margin:0 6px;color:#B0B0B0;font:12px/15px "\5B8B\4F53"; text-decoration:none; text-align:center; outline:0; float:left; background:#D9D9D9;} .focus .D1fBt .current,.focus .D1fBt a:hover{background:#0093dd;} /*小圆点颜色*/ .focus .D1fBt img{display:none;} .focus .D1fBt i{display:none; font-style:normal;} /*.focus .prev,.focus .next{position:absolute;width:40px;height:74px;background: url(../images/focus_btn.png) no-repeat;} .focus .prev{top: 50%;margin-top: -37px; left: 0;background-position:0 -74px; cursor:pointer; } .focus .next{top: 50%;margin-top: -37px; right: 0; background-position:-40px -74px; cursor:pointer;} .focus .prev:hover{background-position:0 0; } .focus .next:hover{background-position:-40px 0;} */ /*------大轮播------[结束]*/