@charset "utf-8";

*{ padding:0; margin:0;   }
html, body{ font-family: "微软雅黑"; }
ul,li{ list-style:none;}
body{ text-align: left; background-color: #f3f0f0; color:#262626; font-size: 12px; }
a{ text-decoration: none; color:#262626; line-height:25px;}
a:hover{text-decoration: none; color: #3879d9;}
.clearfix { display: block; }
.clearfix:after { clear: both; content: "."; display: block; height: 0; visibility: hidden; }

/* ======== 【common】 ========================= */
.ml, .mr{ position:relative; overflow:hidden; width: 48%; border: 0px solid #000;}
.ml{ float:left; }
.mr{ float:right;}
.inner { position:relative; width:1200px; margin:0 auto; }
.mod{ position:relative; padding: 20px 0px; }
/*.mod1{ position:relative; margin: 30px 0px; background: #fff; padding: 20px 0; }*/
.mod1{ position:relative; margin: 30px -50px; background: #f0f0f0; padding: 20px 0; }
.mod2{ position:relative; margin: 30px 0px; background: #fff; padding:0px 0; }
/* ======= 【page】 ================= */
#container_page{ position: relative; width:100%; margin: 0 auto;  background: #FFF;}

/* ======= 【head】 ================= */
#header { width: 100%; border-bottom:1px solid #e4b792;
    background:#0184b2 url("images/head_bg33.jpg") no-repeat center; background-size: cover;
}
#header .inner { height:200px; }
#header .site-logo { position: absolute; top:66px; left:20px; width:300px; height:75px; background:url("images/logo.png") no-repeat center; background-size:100%; }
#header .site-title{ position: absolute; top:68px; left:340px; color: #FFF; font-size: 45px; font-weight:800; }
/*
#header { width: 100%; background: #0184b2; border-bottom:35px solid #e4b792; }
#header .inner { height:270px; background: #0184b2 url("images/head.png") no-repeat center -11px; }
#header .site-title{ position: absolute; top: 94px; left: 24px; color: #FFF; font-size: 30px; }
*/
/* ----- 【头部连接】 ----------- */
.top-tool { position: absolute; top:20px; right: 20px;  height: 80px; color: #FFF; }
.top-tool .top-links {margin: 5px; border: 0px solid red; }
.top-tool .top-links li { display: inline-block; border-left:1px solid #FFF; height:14px; padding: 0px 10px; }
.top-tool .top-links li:first-child{ border: none; }
.top-tool .top-links li a{ color: #FFF; height:14px; line-height: 14px;  vertical-align:top; font-size: 14px; }
.top-tool .top-search { margin: 5px; padding: 10px; }
/* ----- 【头部搜索】 ----------- */
.wp-search { position: relative; }
.wp-search .search-input { margin-left: 0px; margin-right: 26px; }
.wp-search .search-input input.search-title {
    width: 100%; height: 20px; line-height: 20px; border: 0; outline: 0;
    background:#5c9cff; /*#7194c0;2850a7*/ color: #FFF; font-size: 14px; padding: 3px 10px;
}
.wp-search .search-input input::-webkit-input-placeholder{color: #FFF; font-size: 12px; }
.wp-search .search-btn { width: 26px; height: 26px; position: absolute; right: 0; top: 50%; margin-top: -13px; }
.wp-search .search-btn input.search-submit { width: 100%; height: 26px; border: 0; outline: 0;
    background: #5c9cff url(images/btn-search.jpg) no-repeat center; background-size: 60%; cursor: pointer;
}

/* ======= 【导航菜单】 ================= */
#nav { background: #169fe6;/* #dea677; #184588*/   height: 60px; line-height: 40px; text-align: left; }

/* ======= 【container_content】 ================= */
#container_content{ position:relative; width: 1200px; min-height:700px; margin: 20px auto; border: 0px solid red;}

/* ======= 【footer】 ================= */
#footer { position: relative; width:100%; height: 110px; overflow: hidden; border-top: 2px solid #539ee1; background: #f3f3f3;  color: #999;}
#footer .copyright-desc,
#footer .site-info{ margin: 10px 0; }
#footer p{ height:30px; line-height: 30px; }
#footer .site-info p span{ display: inline-block; margin-right: 20px; }


/* ============================== */
/* ----- 【main.htm】 ----------- */
/* ============================== */
.post .tt { height: 40px; border-bottom: 1px solid #6db4e0; }
.post .tt .tit { display: inline-block; float: left; color: #3879d9/*216687*/; font-size: 26px; font-family: "宋体"; font-weight: bolder; }
.post .tt .more_btn { display: inline-block;  float: right; }
.post .tt .more_btn a { font-size: 14px;  color: #006d33;  }

/* ============================== */
/**/
.news_t .con.none { display: none; }
/**/
.news_l {width: 50%; }
.news_l .news{ margin: 10px; }
.news_l .news .news_meta img{ width: 100%; }
.news_l .news_title { width: 100%; height:45px; line-height:45px; text-align: center; background: #eee;}
.news_l .news_title a{ font-size: 15px; }
/**/
.news_r {width: 50%; }
.news_r .news{ margin: 10px; }
.news_r .news_time{ position:relative; float:left; background: #5c9cff; color: #FFF; text-align: center;
    width: 65px; height:65px; margin: 0 10px;  font-size: 16px; overflow: hidden; }
.news_r .news_time .date-day{ font-size: 22px; font-weight: 800; height: 40px; line-height: 50px; }
.news_r .news_time .date-month{ font-size: 10px; height: 24px; line-height: 24px;  }
.news_r .news_time .date{ display: none; }

.news_r .news_article {position:relative; float: right; width: 480px; overflow: hidden; }
.news_r .news_article .news_tit a { color: #437ad3; font-size: 15px; line-height: 28px; }
.news_r .news_article .news_intro a{ color: #999; font-size: 12px; line-height: 20px; }
/**/

/* ======= 常用管理系统 =========== */

.app_panel { margin: 0 auto;  width: 1200px;  }
.app_panel .post .tt{ border: none; }
.app_panel .app_list {}
.app_panel .app_list .app { width: 260px; float: left; padding:10px; margin:10px; background: #5c9cff; }
.app_panel .app_list .app a{ font-size:14px;  color:#FFF; }

.pic_panel {}
.pic_panel .pic_list { margin: 0 auto; }
.pic_panel .pic_list .item { float: left; margin:5px; height:170px; overflow: hidden; }
.pic_panel .pic_list .item .item_pic { width:230px; height:140px; overflow: hidden; }
.pic_panel .pic_list .item .item_pic img { width:100%; height:100%; }
.pic_panel .pic_list .item .item_title {  text-align: center; background:#36c; filter:alpha(opacity=70); opacity: 0.7; }
.pic_panel .pic_list .item .item_title a{  font-size:14px;  color:#FFF;  overflow: hidden; }

/*
.app_panel1 { margin: 0 auto;  }
.app_panel1 .app_list1 {}
.app_panel1 .app_list1 .app1 { position:relative; width:140px;  float:left;  padding:10px 0px;  margin: 5px;
    background: #5c9cff;  height: 70px; overflow: hidden; }
.app_panel1 .app_list1 .app1 .app_pic{ width: 140px; height: 50px; text-align: center; }
.app_panel1 .app_list1 .app1 .app_pic img{ width:48px; }
.app_panel1 .app_list1 .app1 .app_title { text-align: center; }
.app_panel1 .app_list1 .app1 .app_title a{ font-size:12px;  color:#FFF; }
*/
/* ======= 友情链接 =========== */
.blogroll { }
.blogroll .con .post{ display: inline-block; margin: 20px;}


/* ======= 导航菜单 ================= */
.wp_nav { margin:0; padding: 0px; display: block; }
.wp_nav * { margin: 0px; padding: 0px; }
.wp_nav::after { clear: both; content: "."; display: block; height: 0px; visibility: hidden; }
.wp_nav .nav-item { display: inline-block; float: left; position: relative; vertical-align: bottom; border:0px solid red; padding: 0 10px; }
.wp_nav .on { z-index: 10; }
.wp_nav .nav-item .mark { display: block; width: 100%; height: 100%; position: absolute; left: 0px; top: 0px; z-index: 99; opacity: 0.5; }
.wp_nav .nav-item a { display: block; text-align: center; position: relative; z-index: 100; }
.wp_nav .nav-item a.parent:hover { }
.wp_nav .nav-item a.parent { color: rgb(0, 0, 0); }
.wp_nav .nav-item a span.item-name { display: inline-block; padding: 0 34px; line-height: 60px; cursor: pointer; color:#fff;/* 216687;#0184b2;*/ font-size: 16px; }

.wp_nav .sub-nav { display: block; width: 100%; position: absolute; z-index: 200; visibility: hidden; border: 0px solid; /*background: #eee;*/ }
.wp_nav .sub-nav .nav-item { white-space: nowrap; }
.wp_nav .sub-nav .nav-item .mark { background: rgb(255, 255, 255); opacity: 1; }
.wp_nav .sub-nav .nav-item a { font-size: 13px; font-weight: normal; color: rgb(0, 0, 0); text-align: left; border-top: 0px solid rgb(216, 225, 204); min-width: 80px; }
.wp_nav .sub-nav .nav-item a.parent:hover { background: rgb(238, 238, 238); color: rgb(0, 0, 0); }
.wp_nav .sub-nav .nav-item a.parent { background: rgb(238, 238, 238); color: rgb(0, 0, 0); }
.wp_nav .sub-nav .nav-item a span.item-name { padding: 10px; line-height: 22px; color: #333; font-size: 14px; }
.wp_nav .nav-item a.parent:hover span.item-name { }
.wp_nav .nav-item a.parent span.item-name { }
.wp_nav .sub-nav .nav-item a.parent:hover span.item-name { }
.wp_nav .sub-nav .nav-item a.parent span.item-name { text-decoration: none; }

/* ======= 文章列表页 ================= */
.col_menu{ float:left; width: 280px; }
.col_menu .col_menu_head {  background:#5c9cff; width: 200px; padding: 10px 40px; color: #FFF; font-size: 20px; }

.wp_listcolumn { border:none; }
.wp_listcolumn .wp_column a {
    display: block; color: #666; font-size: 15px; font-weight: 100; word-wrap: break-word; border-top: 1px solid #fff; border-bottom:none;
    text-align: left; width: 240px; padding: 5px 20px; background-position: 23px 16px;
}

.wp_listcolumn .wp_subcolumn {border: none; }
.wp_listcolumn .wp_subcolumn .wp_column a {
    color: #555; font-size: 14px; border-top: 1px solid #fff; border-bottom: none; font-weight: 100;
    /*background: #f1f1f1 url(wp_column_menu_li_1.gif)no-repeat 16px 10px;*/
    background-position: 35px 16px;
}

.col_list { float: right; width: 900px; }
.col_list .col_list_head { border-bottom: 2px solid #5c9cff; padding: 10px; }
.col_list .col_list_head .path_name{ font-weight: 800; font-size: 14px; }

.list_pic.col_list {  width: 100%; }
.list_pic.col_list .col_list_head { border-bottom: 2px solid #5c9cff; padding: 10px; }
.list_pic.col_list .col_list_head .path_name{ font-weight: 800; font-size: 14px; }
.list_pic.col_list .col_pic_con {}
.list_pic.col_list .col_pic_con .pic_list {}
.list_pic.col_list .col_pic_con .pic_list .item { position:relative; float:left; width:270px; padding:4px; height:230px; margin:10px; overflow:hidden;background:#eee; border:1px solid #ddd; }
.list_pic.col_list .col_pic_con .pic_list .item .item_pic { width:268px; height:200px; }
.list_pic.col_list .col_pic_con .pic_list .item .item_pic img { width:100%; height:100%; }
.list_pic.col_list .col_pic_con .pic_list .item .item_title {   height:30px; line-height:30px; text-align: center; }
.list_pic.col_list .col_pic_con .pic_list .item .item_title a { font-size:14px; color:#333; }

.wp_article_list { display: block; width: 100%; }
.wp_article_list .list_item { width: 100%; height: 40px; line-height: 40px; border-bottom: 1px dashed #ccc; vertical-align: top;  }
.wp_article_list .list_item .Article_Index {
    display: inline-block; width: 10px; height: 32px; margin-top: 3px; color: #fff;  font-size: 11px;
    float: left; margin-right: 5px; overflow: hidden; text-indent: -99em;
    /* background: url(wp_article_li_1.png) no-repeat 50%; */
}
.wp_article_list .list_item .Article_Title a{ font-size: 14px; }

/* ======= 文章详情页 ================= */
.article-panel { border: 0px solid #f00; padding: 10px; }
.article-panel .article { border: 0px solid #000; }
.article-panel .article .article-title { border-bottom: 1px solid #ccc; margin: 10px auto; text-align: center; }
.article-panel .article .article-title h2{  margin: 10px auto; height: 40px; text-align: center; }
.article-panel .article .article-title h3{  margin: 5px auto; height: 30px; text-align: center; }
.article-panel .article .article-metas { text-align: center; }
.article-panel .article .article-metas span { display: inline-block; padding: 5px; margin: 5px 10px; font-size: 12px; color: #999; }
.article-panel .article .article-content {padding: 20px; }

.wp_articlecontent { padding: 20px; }


/*
.baizi{color: #FFFFFF;font-size: 10pt;}
.nanzi{color: #04274f;}
.huizi{color: #ffea03;clear: both;}
.biaoti{color: #68696a;font-family: "微软雅黑";font-size: 9pt;font-weight: bolder;}
.biaoti1{color: #003184;font-family: "微软雅黑";font-size: 14px;font-weight: bold;clear: both;line-height:25px;}
.biaoti5{color: #212f4c;font-family: "微软雅黑";font-size: 13px;font-weight: bold;clear: both;}
.biaoti2{color: #3c52cf;font-family: "微软雅黑";font-size: 14px;font-weight: bold;clear: both;filter: DropShadow(Color=#e0e0e0, OffX=1, OffY=1, Positive=true);}
.biaoti3{color: #960508;font-family: "微软雅黑";font-size: 20px;clear: both;padding-top: 10px;padding-bottom: 10px;padding-right: 20px;padding-left: 20px;line-height:25px;text-align: center;font-weight: bold;}
.site-title{ color: #7ea1ce; font-weight: bolder; clear: both; font-family: "微软雅黑"; font-size: 24pt;}
.biaoti11{ text-align:center;font-family: "微软雅黑";font-size: 14px;font-weight: bold;clear: both;line-height:25px;}
*/



