@charset "utf-8"; 
/* base reset */
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video { margin: 0; padding: 0;}
/* html5 display-role reset for older browsers */
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section { display: block;}
:focus { outline: 0;}
img { border: 0;}
body { line-height: 1;}
ol, ul { list-style: none;}
blockquote, q { quotes: none;}
blockquote:before, blockquote:after, q:before, q:after { content: ''; content: none;}
table { border-collapse: collapse; border-spacing: 0;}
.clear { width: 100%; height: 0; line-height: 0; font-size: 0; overflow: hidden; clear: both; display: block; _display: inline;}
.none { display: none;}
.hidden { visibility: hidden;}
.clearfix:after { clear: both; content: "."; display: block; height: 0; visibility: hidden;}
.clearfix { display: block; 
*zoom:1;}

/**布局开始**/
body { background: url(/uploads/image/_t035timages/bg.png) #e6e6e6 repeat-y center top;}
body, p { font: 14px/1 "microsoft yahei"; color: #000;}
a { color: #000; text-decoration: none;}
a:hover { color: #a62126;}
.wrapper { width: 100%; margin: 0 auto;}
.wrapper .inner { width: 977px; margin: 0 auto;} /**页面全局宽度**/

/**标题栏新闻窗口**/
.post { }
.post .tt { height: 32px; border-top: 1px solid #ebebeb; border-bottom: 1px solid #ebebeb; padding: 0 12px;} /**标题栏**/
.post .tt .tit { display: inline-block; float: left; font-size: 16px; font-weight: normal; color: #a32c2c;} /**标题字体**/
.post.post-30 .tt .tit { display: inline-block; float: left; font-size: 16px; font-weight: normal; color: #000;}
.post .tt .tit .title { display: inline-block; height: 32px; line-height: 32px;} /**标题图标**/
.post .tt .more_btn { display: inline-block; height: 32px; line-height: 32px; float: right;}   /**更多按钮**/
.post .tt .more_btn a { display: inline-block; float: left; font-size: 12px; font-weight: normal; color: #898989;} /**更多按钮**/
.post .con { padding: 5px 12px; margin: 0 auto;}
.post .con .post-news .news-item { display: block; height: 30px; line-height: 30px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis;padding-left: 10px;    background: url(/uploads/image/_t035timages/tsj.png) no-repeat left center;} /**新闻列表**/
.post .con .post-news .news-item a {}
.post.post-30 .con .post-news .news-item { padding-left: 16px; background: url(/uploads/image/_t035timages/dian.png) no-repeat left center;} 
.post.post-30 .con .post-news .news-item a { color:#a62126;}

/**自定义新闻列表**/
.news_list { }
.news_list li.news { line-height: 30px; padding-left: 0px; background: none;} /**标题图标**/
.news_list li.news span.news_title { float: left;}
.news_list li.news span.news_meta { float: right; margin-left: 2px;}
.news_list li.news p { clear: both; line-height: 20px; color: #787878;}
.news_list li.news p a { color: #787878;}
.news_list li.news p a:hover { color: #444; text-decoration: underline;}
.rili .news_list { padding-bottom: 15px;}
.rili .news_list li.news { margin-top: 15px; padding-top: 10px;}
.rili .news_list li.news.n1 { margin-top: 10px; padding-top: 0px;}
.rili .news_list li.news .news_time { float: left;width: 50px; height: 46px; margin-right: 10px; background: url(/uploads/image/_t035timages/date_bg.png) no-repeat; text-align: center;}
.rili .news_list li.news .news_time .news_year { line-height: 22px; font-size: 12px; color: #676767;}
.rili .news_list li.news .news_time .news_days { font-size: 18px; color: #fff; line-height: 22px;}
.rili .news_list li.news .news_wz {  float: left; width: 155px; padding: 0px 0px; text-align: left;}
.rili .news_list li.news .news_title { line-height: 24px;}
.rili .news_list li.news .news_title a { line-height: 24px; font-size: 14px;}

.post .con.tu_text { margin: 5px 15px;}
.tu_text .news_list { }
.tu_text .news_list li.news { margin: 6px 0; line-height: 24px; width: 50%; float: left;}
.tu_text .news_list li.news .news_imgs { float: left; width: 122px; height: 77px;}
.tu_text .news_list li.news .news_imgs img { width: 122px; height: 77px;}
.tu_text .news_list li.news .news_wz { margin-left: 122px; padding: 0px 10px;}
.tu_text .news_list li.news .news_title { line-height: 24px; font-size: 14px;}
.tu_text .news_list li.news .news_text { line-height: 24px; margin-top: 8px; font-size: 12px; color:#8c8c8c;}

.box4 .news_list li.news { width: 23.5%; float: left; margin-left: 2%;}
.box4 .news_list li.news.n1 { margin-left: 0%;}
.box4 .news_list li.news .news_img img { width:100%;}

/**页头开始**/
#header { }
#header .inner { }
.sites { height: 95px; border-bottom: 1px solid #dcdcdc; position: relative;}
.sites .sitelogo { position: absolute; left: 15px; top: 18px;}		/**站点logo**/
.sites .sitetitle { position: absolute; left: 340px; top: 32px; font-size: 28px; font-weight: bold; color: #a62126;}		/**站点名称**/
.sites .sears { position: absolute; right: 15px; top: 45px; width: 206px; border: 1px solid #cdcdcd;}
.sites .lang-window { position: absolute; right: 8px; top: 5px;}
#keyword { width: 168px !important; height: 28px; line-height: 28px; display: inline; color: #000; border: 0px; text-indent: 0em; padding: 0; margin: 0; padding-left: 10px;}
.wp_search .search { width: 28px; height: 28px; background: url(/uploads/image/_t035timages/serach_btn.png) no-repeat center; padding: 0; margin: 0;}
.navbar { width: 100%; height: 40px;}   	/**导航区域背景**/
.navbar .navbox { width: 725px; height: 40px; margin: 0 auto;}   /**导航窗口大小及位置**/

/**导航样式：后台绑定时也可以定义配置**/
.navbar .navbox .wp_nav, .navbar .navbox .nav { height: 40px;}  /**导航高度**/
.navbar .navbox .wp_nav li.nav-item a { font-size: 16px; font-weight: normal; color: #000;}    /**导航字体样式**/
.navbar .navbox .wp_nav li.nav-item a:hover, .navbar .navbox .wp_nav li.nav-item a.parent { color: #a72126;}   	/**鼠标经过或当前选中时样式**/
.navbar .navbox .wp_nav li.nav-item a span.item-name { padding: 0 35px; height: 40px; line-height: 40px;}   /**导航栏目高度与边距**/
.navbar .navbox .wp_nav .sub-nav { min-width: 160px; border: 0px solid #ccc; background: #fff;}
.navbar .navbox .wp_nav .sub-nav li.nav-item i.mark {}  /**子菜单背景**/
.navbar .navbox .wp_nav .sub-nav li.nav-item a { font-size: 14px; font-weight: normal; text-align: left; padding-left: 28px; background: url(/uploads/image/_t035timages/dian.png) no-repeat 25px center;}		/**子菜单字体样式**/
.navbar .navbox .wp_nav .sub-nav li.nav-item a:hover, .navbar .navbox .wp_nav .sub-nav li.nav-item a.parent { color: #a72126;}
.navbar .navbox .wp_nav .sub-nav li.nav-item a span.item-name { padding: 0 10px; height: 32px; line-height: 32px;}		/**子菜单栏目高度与边距**/

/**主体开始**/
#container { }
#container .inner { min-height: 490px;}

.mod_center {
    width: 977px;
    height: 276px;
    overflow: hidden;
}
.mod_center img {
    height: 100%;
    width: 100%;
}


/**首页三列布局**/
.mod { }
.mod1 { width: 240px; float: left; border-right: 1px solid #ebebeb; padding-bottom: 20px;} /**左列**/
.mod1 .ml { width: 100%;}
.mbox { }
.mod2 { width: 736px; float: right; padding-bottom: 20px;}
.mod2 .mc { width: 366px; float: left; border-right: 1px solid #ebebeb; padding-bottom: 10px;height: 192px;} /**中间**/
.mod2 .mr { width: 366px; float: left; padding-bottom: 10px;height: 192px;} /**右列**/
.mod3 { padding-bottom: 20px; margin: 0 25px;}

/**列表页**/
.col_menu { width: 210px; float: left; margin-left: 10px; margin-top: 10px;}
.col_menu .col_menu_head { background: #a62126;}   /**位置栏目背景**/
.col_menu .col_menu_head h3.col_name { font-size: 18px; font-weight: normal; color: #fff; text-align: left;}		/**位置栏目字体**/
.col_menu .col_menu_head h3.col_name .col_name_text { display: block; line-height: 30px; padding: 5px 10px;;}  /**栏目名称图标**/
span.column_anchor {
    margin-left: 40px;
}

.wp_listcolumn .wp_column a.selected{}
.wp_listcolumn .wp_column a{background-position-x: 20px;background-position-y: center;}

/**栏目列表*/
.col_menu .col_menu_con {background-image:url(/uploads/image/_t035timages/1.png);}
.col_list .wp_listcolumn { border-top: 0px solid #2867a0; border-bottom: 0px solid #fff;}
.col_list .wp_listcolumn .wp_column a { color: #000; font-size: 16px; font-weight: normal; background: #; border-top: 0px solid #fff; border-bottom: 1px solid #dcdcdc; text-align: left;} 	/**一级子栏目**/
.col_list .wp_listcolumn .wp_column a:hover, .col_list .wp_listcolumn .wp_column a.selected { color: #a62126; background: #;} 	/**鼠标经过或选中一级子栏目**/
.col_list .wp_listcolumn .wp_column a span.column-name {line-height: 35px;padding: 0;/* margin-left: 40px; */max-width: 130px;padding-left: 40px;}
.col_list .wp_listcolumn .wp_column a.selected span.column-name {line-height: 35px;/* padding: 0; *//* padding-left: 40px; */}

.col_list .wp_listcolumn .wp_subcolumn .wp_column a {color: #000;font-size: 14px;font-weight: normal;background: #fff;border-top: 0px solid #fff;border-bottom: 1px solid #dcdcdc;/* text-align: center; */} 	/**二级子栏目**/
.col_list .wp_listcolumn .wp_subcolumn .wp_column a:hover, .col_list .wp_listcolumn .wp_subcolumn .wp_column a.selected { color: #a62126; background: #eee;} 	/**鼠标经过或选中二级子栏目**/
.col_list .wp_listcolumn .wp_subcolumn .wp_column a span.column-name {line-height: 24px;padding: 0;padding-left: 40px;}
.col_list .wp_listcolumn .wp_subcolumn .wp_column a.selected span.column-name { line-height: 24px; }

.col_list .wp_listcolumn .wp_subcolumn .wp_subcolumn .wp_column a { color:#000; font-size: 12px; font-weight: normal; background: #eee; border-top: 0px solid #fff; border-bottom: 1px solid #dcdcdc; text-align: center;} 	/**三级子栏目**/
.col_list .wp_listcolumn .wp_subcolumn .wp_subcolumn .wp_column a:hover, .col_list .wp_listcolumn .wp_subcolumn .wp_subcolumn .wp_column a.selected { color: #a62126; background: #eee;} 	/**鼠标经过或选中三级子栏目**/
.col_list .wp_listcolumn .wp_subcolumn .wp_subcolumn .wp_column a span.column-name { line-height: 20px; padding: 0; padding-left:20px;}
.col_list .wp_listcolumn .wp_subcolumn .wp_subcolumn .wp_column a.selected span.column-name { line-height: 20px; padding: 0; padding-left:20px;}
.col_list .wp_listcolumn .wp_subcolumn .wp_subcolumn .wp_subcolumn .wp_column a { background: #f5f5f5 url(/uploads/image/_t035timages/icon_column_3.gif) no-repeat 36px 10px; border-top: 1px solid #fff; border-bottom: 1px solid #ddd;} 	/**四级子栏目**/
.col_list .wp_listcolumn .wp_subcolumn .wp_subcolumn .wp_subcolumn .wp_column a:hover, .col_list .wp_listcolumn .wp_subcolumn .wp_subcolumn .wp_subcolumn .wp_column a.selected { color: #000; background-image: url(/uploads/image/_t035timages/icon_column_3_hover.gif);} 	/**鼠标经过或选中四级子栏目**/
.col_list .wp_listcolumn .wp_subcolumn .wp_subcolumn .wp_subcolumn .wp_column a.selected span.column-name { color: #124d83;}
.col_list .wp_listcolumn .wp_subcolumn .wp_subcolumn .wp_subcolumn .wp_subcolumn .wp_column a { background: #f9f9f9 url(/uploads/image/_t035timages/icon_column_3.gif) no-repeat 46px 10px; border-top: 1px solid #fff; border-bottom: 1px solid #eee;} 	/**五级子栏目**/
.col_list .wp_listcolumn .wp_subcolumn .wp_subcolumn .wp_subcolumn .wp_subcolumn .wp_column a:hover, .col_list .wp_listcolumn .wp_subcolumn .wp_subcolumn .wp_subcolumn .wp_subcolumn .wp_column a.selected { color: #000; background-image: url(/uploads/image/_t035timages/icon_column_3_hover.gif);} 	/**鼠标经过或选中五级子栏目**/
.col_list .wp_listcolumn .wp_subcolumn .wp_subcolumn .wp_subcolumn .wp_subcolumn .wp_column a.selected span.column-name { color: #124d83;}

.col_news { width: 708px; float: right; margin-right: 20px;} /**栏目新闻**/
.col_news_head {}
.col_metas .col_title { display: inline-block; float: left; height: 30px; line-height: 30px; background: #0f6ab3 url(/uploads/image/_t035timages/col_title.gif) no-repeat right bottom;}  /**当前栏目**/
.col_metas .col_title h2 { display: inline-block; font-size: 18px; font-weight: bold; color: #fff; padding: 0 50px 0 25px;}   /**当前栏目名称**/
.col_metas .col_path { display: inline-block; float:left; white-space: nowrap; height: 28px; line-height: 28px; margin-top: 5px;} /**当前位置**/
.col_news_box { padding: 10px 0; margin: 0 7px;}
.col_news_list { margin-top: 7px;}
.col_news_list .wp_article_list .list_item { height: 30px; line-height: 30px; border-bottom: 1px dotted #ccc;}  /**栏目新闻列表**/
.col_news_list .wp_article_list .list_item .article_index { margin: 0; height: 30px; background: url(/uploads/image/_t035timages/tsj.png) no-repeat left center;}  /**栏目新闻图标序号**/
.col_news_list .wp_entry, .col_news_list .wp_entry p { line-height: 1.6; font-size: 14px; color: #333;}
.col_news_list .wp_entry p { margin-bottom: 6px;}
.col_news_list .wp_entry img { max-width: 680px; _width:expression(this.width > 680 ? "680px" : this.width);}   /**列表页文章图片大小限制**/

/**文章页**/
.infobox { }
.article { }
.article h1.arti_title { line-height: 35px; font-family: "microsoft yahei"; padding: 5px; text-align: center; font-size: 18px; color: #000; font-weight: normal; border-bottom: 1px solid #c30;} /**文章标题**/
.article .arti_metas { padding: 10px; text-align: center;}
.article .arti_metas span { margin: 0 5px; font-size: 12px; color: #787878;} /**文章其他属性**/
.article .entry { margin: 0 auto; overflow: hidden;min-height: 450px;} /**文章内容**/
.article .entry .read, .article .entry .read p { line-height: 1.6; font-size: 14px; color: #333;}  /**阅读字体**/
.article .entry .read p { margin-bottom: 6px;}
.article .entry .read img { max-width: 940px; 
_width:expression(this.width > 940 ? "940px" : this.width);}   /**文章阅读部分图片大小限制**/

/**页脚开始**/
#footer { }
#footer .inner { height: 60px; padding: 25px 0 15px; background: url(/uploads/image/_t035timages/foot.jpg) left center no-repeat;}
#footer .inner p { font-size: 14px; line-height: 30px; color: #fff;}
.foot_sites { width: 477px; float: left; position: relative;}
.foot_sites .foot_sitelogo { position: absolute; left: 15px; top: 0px;}		/**站点logo**/
.foot_sites .foot_sitetitle { position: absolute; left: 340px; top: 15px; font-size: 25px; font-weight: bold; color: #fff;}
.foot { width: 465px; float: right; text-align: left; padding-left: 35px;}

.wp_subcolumn_list { display:block; width:100%;}
.wp_subcolumn_list .wp_sublist { margin-bottom:20px;}
.wp_subcolumn_list .wp_sublist .sublist_title { display:block; height:32px; line-height:32px; border-bottom:2px solid #c8c8c8; margin-bottom:10px;}
.wp_subcolumn_list .wp_sublist .sublist_title a {display:inline-block;color: #000;font-size: 18px;font-weight: normal;float:left;}
.wp_subcolumn_list .wp_sublist .sublist_title a:hover { color:#a72126;}
.wp_subcolumn_list .wp_sublist .sublist_title a .subcolumn-name { cursor:pointer;}
/**子栏目文章列表更多：more**/
.wp_subcolumn_list .wp_sublist .sublist_title a.morelink {color:#525252;float:right;}
.wp_subcolumn_list .wp_sublist .sublist_title a.morelink:hover { color:#000;}
.wp_subcolumn_list .wp_sublist .sublist_title .morelink .moretext { display:inline-block;}
.wp_subcolumn_list .wp_sublist .sublist_title .morelink .moretext img { display:none; vertical-align:bottom;}
.wp_subcolumn_list .wp_sublist .sublist_title a.morelink {margin-top: 6px;display: inline-block;width: 40px;height: 22px; background: url(/uploads/image/_t035timages/more.png);}

#font a {
    font-family: '宋体';
    font-weight: bold;
    color: #3d7ab9;
    margin-right: 15px;
}
#font .s {
    font-size: 12px;
}
#font .m {
    font-size: 16px;
}
#font .l {
    font-size: 18px;
}
#font .dy {
    background: url(/uploads/image/_t035timages/dy.jpg) no-repeat center 5px;
    width: 20px;
    height: 23px;
    display: inline-block;
}

.next_pre {
    float: left;
}
div#bdshare {
    float: right;
}

li.column-news-items.column-ns.clearfix { margin-bottom: 20px;}



.list_thum {  float: left;width: 160px;height: 100px;}
.list_thum img{ width:100%; height:100%;}
.list_con.list_cons { float: left; margin-left: 20px;width:500px;}
p.list-caption a{font-size: 16px; color: #901317; line-height: 30px;}
p.list_time{font-size: 12px;  color: #9b9a96;  line-height: 22px;}
p.list_intro a{color: #828282; font-size: 14px; line-height: 22px;}
.searchform .list{max-height:180px !important; border:#a72126 1px solid;height: auto;}
.searchform .list .option:hover{ background:#a72126; color:#fff;}
.searchform .submit{cursor: pointer;}



::-webkit-scrollbar{width: 8px;height: 8px;background-color: #cccccc;-webkit-border-radius: 6px;}
::-webkit-scrollbar-thumb:horizontal { width: 4px;  background-color: #cccccc;  -webkit-border-radius: 6px;}
::-webkit-scrollbar-track-piece { background-color: #fff; /*滚动条的背景颜色*/ -webkit-border-radius: 0; /*滚动条的圆角宽度*/}
::-webkit-scrollbar-thumb:vertical {height: 50px;background-color: #999;-webkit-border-radius: 4px;  outline: 1px solid #fff; outline-offset: -1px;border: 1px solid #fff;}




