@charset "utf-8";
/*======================公共样式========================*/
html { width:100%; text-align:center; font-size:12px; }
body { margin:0; padding:0; width:100%; font-family:tamoha, Arial, "宋体"; background:#fff3c5 url(images/bodybg.gif) repeat-x left top; }
div, form, img, ul, ol, li, dl, dt, dd, table, td, tr, th, p, span { margin: 0; padding: 0; border: 0; font-size: 12px }
li { list-style-type: none; text-align: left }
select, input, button { font-size: 12px; font-family: Arial, "宋体" }
em { font-style: normal }
h1, h2, h3, h4, h5, h6 { margin: 0; padding: 0; font-weight: normal; font-size: 12px }
img { vertical-align: middle; text-align: center }
a:link, a:visited { color: #000; text-decoration: none }
a:hover { color: #000; text-decoration: underline }
.navbug { position:absolute; visibility:inherit; top:0px; left:0px; width:120px; height:100px; z-index:-999; filter:Alpha(Opacity=0) }
/*=====================层样式=========================*/
.body_main { width:100%; overflow:hidden;}
.topframe {
    width: 100%;
    height: 223px;
    background-image: url(images/head.jpg);
    margin-top: -14px;
background-position: center top;
}
.topframe_01{ height:223px;  width:1000px; margin:0 auto; background:url(images/head.jpg) no-repeat center top; }
.topframe_02 { width:1000px; margin:0 auto; height:48px; background:url(images/navbg.gif) repeat-x left center; }
.mainframe { width:986px; padding:0px 7px; margin:0 auto; min-height:450px; _height:450px; background:#fff; padding-top:10px; padding-bottom:20px; }
.mainframe:after, .mainframe_01:after, .mainframe_03:after { content:"."; display:block; height:0; clear:both; visibility:hidden; }
.botframe { clear:both; width:1000px; margin:0 auto; border-top:3px solid #E00C00; background:#FFF3C5; }
.mainframe_01 { width:986px; }
.mainframe_02 { width:986px; }
.navbug { position:absolute; visibility:inherit; top:0px; left:0px; width:120px; height:100px; z-index:-999; filter:Alpha(Opacity=0) }
/*============模块==============*/
/*======================搜索========================*/
.WebsiteSearch_01 { float:right; margin-top:112px; margin-bottom:20px; background:url(images/search_bg.gif) no-repeat left top; line-height:28px; width:209px; height:28px;}
.WebsiteSearch_01 h3, .WebsiteSearch_01 .lanm, .WebsiteSearch_01 .gjz label { display:none; }
.WebsiteSearch_01 input { background:none; border:none; height:28px; line-height:28px; margin-left:25px; }
.WebsiteSearch_01 dl { height:23px; }
.WebsiteSearch_01 dl span { float:left; height:23px; line-height:23px; }
.WebsiteSearch_01 dl dt { float:left; }
.WebsiteSearch_01 dl dd { float:left; }
.WebsiteSearch_01 dl dd button { float:left; background:none; border:none; width:58px; height:28px; font-size:0px; cursor:pointer; color:#fff; margin-left:5px;}
.wp_search .search{ background: none; width: 56px; height: 26px; border:0px; cursor: pointer;margin-left: 0px;}
.wp_search .search_en{ background:url(../images/btn_search_en.gif); width:72px; height:22px; border:0px; cursor: pointer; }
.wp_search .advanceSearch{ background:url(../images/btn_advanceSearch.gif); width:80px; height:22px; border:0px; cursor: pointer;}
.wp_search .advanceSearch_en{ background:url(../images/btn_advanceSearch_en.gif); width:127px; height:22px; border:0px; cursor: pointer; }
.wp_search .datepicker {cursor: pointer; background:url(../images/cal.gif) no-repeat; width:16px; height:14px; display: inline-block; border:0px; margin-left: 1px;}
/*======导航1=======*/
.navigation { width:100%; margin:0 auto;position: relative;z-index: 9999;}
.navigation h3 { display:none; }
.navigation ul { width:100%; }
.navigation ul li { float:left; height:48px; line-height:48px; background:url(images/nav_line.gif) no-repeat right bottom; position:relative; z-index:9; text-align:left; }
.navigation .sub-nav .nav-item { float:left; height:26px; line-height:48px; background-color:#FCBE4A; position:relative; z-index:9; text-align:left;background:none; }
.navigation .sub-nav li {height:28px; line-height:28px;}
.navigation ul li a {padding:0 24px; display:block; float:left; color:#A80909; text-decoration:none; }
.navigation ul li a span { font-size:16px; color:#A80909; font-weight:bold; width:100%; cursor:pointer; }
.navigation .nav .sub { position: absolute; left:0px; top:33px; width:120px; background:#FCBE4A; padding:5px 0; z-index:999; }
.navigation .nav .sub li { height:26px; width:120px; line-height:26px; clear: both; padding:0px; text-align:left; background:url(images/nav_line.gif) no-repeat right bottom; }
.navigation .nav .sub li a { color:#A80909; font-size:12px; width:100%; height:26px; clear:both; text-indent:1.0em; display:block; padding:0; font-weight:bold; }
.navigation .nav .sub li a:hover { text-decoration:none; background:#A80909; color:#fff; height:26px; display:block; padding:0; }
.wp_nav .nav-item a span.item-name { display:inline-block; padding:3px 5px; line-height:40px;cursor:pointer;}
.wp_nav .sub-nav {display:block; width:100%; position:absolute; z-index:200; visibility:hidden; border: none;border-top:none;z-index: 9999;background-color: #FCBE4A;}
.wp_nav .sub-nav .nav-item a {font-family:"Microsoft Yahei"; font-size:13px;font-weight:normal; color:#000;text-align:left;border-top:none;min-width: 80px;}
.wp_nav .sub-nav .nav-item .mark { background:none;}
.wp_nav .sub-nav .nav-item a span.item-name:hover {background:#A80909;color:#fff;}
.wp_nav .sub-nav .nav-item a.parent:hover{ background:#A80909;color:#fff;}
.wp_nav .nav-item .sub-nav a span.item-name { display:inline-block; padding:5px 10px; line-height:22px;cursor:pointer; font-size: 12px;}
/*=====时间显示======*/
.Showtime { float:left; width:190px; height:25px; }
.Showtime h3 { display:none; }
.Showtime span { display:inline-block; line-height:23px; padding-left:10px; color:#4E83A1; }
/*=====================栏目内容=========================*/
.TypePageContent { width: 100%; padding-bottom: 20px; border:1px solid #eee;}
.TypePageContent h3 { background: url(images/ico_home.gif) no-repeat 5px center; height:35px; border-bottom:1px dashed #eee;}
.TypePageContent h3 span { float: left; color: #ab0003; padding-left: 25px; font:600 16px/35px '宋体'; }
.TypePageContent .type_con { margin-top: 20px; text-align: left; line-height: 210%; padding: 0 20px; color: #393939; font-size: 14px; }
.TypePageContent .type_con p { text-indent: 2em; }
.TypePageContent .typelist { margin-top: 20px; padding: 0 5px; }
.TypePageContent .typelist ul { width: 100%; margin: 0 auto; }
.TypePageContent .typelist li { width: 100%; height: 30px; line-height: 30px; text-align: left; border-bottom: 1px dashed #e4e4e4; }
.TypePageContent .typelist ul li a { float: left; padding-left: 20px; background: url(images/ico_01.gif) 10px center no-repeat; font-size:14px;}
.TypePageContent .typelist ul li span{ display: none;}
.TypePageContent .typelist ul li .time {display:block; float: right; height: 22px; color: #393939; padding-right:10px;}
.TypePageContent .page { margin: 10px 0 0 0; height: 22px; line-height: 22px; text-align: center; }
.TypePageContent .news_num { float: right; margin-right: 10px; color: #666666; display: inline; }
.TypePageContent .news_page { float: right; margin-right: 10px; color: #666666; display: inline; }
/*=====================栏目导航=========================*/
.TypePagelmNavigate { width: 273px; background:#fff; border:1px solid #eee; padding-bottom:30px; }
.TypePagelmNavigate h3 { width:269px; margin:2px auto; background:url(images/news_head01.gif) no-repeat left center; height:24px; line-height:24px; text-align:left; }
.TypePagelmNavigate h3 span { color:#fff; float:left; font-size:14px; font-weight:bold; padding-left:8px; }
.TypePagelmNavigate ul {padding: 10px 4px 20px; min-height: 400px; _height: 400px; }
.TypePagelmNavigate ul:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
.TypePagelmNavigate ul li { clear: both; line-height: 30px; height: 30px; border-bottom:1px dotted #aeaeae; margin:0 auto; }
.TypePagelmNavigate ul li a { float: left; padding-left:50px; font-size:14px; text-decoration: none!important; background: url(images/ico_04.gif) 35px center no-repeat;  color:#e31600; font-weight:600;}
.TypePagelmNavigate .current{background:#fcf5e2; }
/*===============*/
.TextDisplay_01 { width:100%; margin:0 auto; padding:10px 0; text-align:center; }
.TextDisplay_01 h3 { display:none; }
.TextDisplay_01 p { color:#959595; line-height:150%; }







.col_news { width:728px; float:right;} /**栏目新闻**/
.col_news_head { background:url(images/line.gif) repeat-x left bottom;}
.col_metas .col_title { float: left; color: #ab0003; padding-left: 25px; font:600 16px/35px '宋体';}  /**当前栏目**/
.col_metas .col_title h2 { float: left; color: #ab0003; padding-left: 25px; font:600 16px/35px '宋体';}   /**当前栏目名称**/
.col_metas .col_path { float: left; color: #ab0003; padding-left: 40px; font:  12px/35px '宋体';margin-bottom: 10px;} /**当前位置**/



.col_news_box { padding:10px 0; 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 { background:url(images/li.gif) no-repeat 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 { margin:0 auto;}
.article {   padding: 0 64px;
}
.article h1.arti_title { line-height:26px; font-family: "Microsoft YaHei"; padding:5px; text-align:center; font-size:18px; color:#282828;} /**文章标题**/
.article .arti_metas { padding:10px; text-align:center;border-bottom:1px solid #ddd}
.article .arti_metas span { margin:0 5px; font-size:12px; color:#787878;} /**文章其他属性**/
.article .entry { margin:0 auto; overflow:hidden;} /**文章内容**/
.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 { padding:10px 0; border-top:2px solid #036;}
#footer .inner p { font-size:14px; line-height:20px; text-align:center;}
#footer .inner p span { margin:0 3px;}

.clearfix:after{clear: both;content: ".";display: block;height: 0;visibility: hidden;}
.clearfix{display: block; *zoom:1;}
.infobox { border: 1px solid #ddd;}


.col_news { width:728px; float:right;} /**栏目新闻**/
.col_news_head { background:url(images/line.gif) repeat-x left bottom;}
.col_metas .col_title { display:inline-block; float:left; height:30px; line-height:30px; background:#0f6ab3 url(images/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:18px; line-height:18px; margin-top:5px;} /**当前位置**/

.article .entry {
    margin: 0 auto;
    overflow: hidden;
    text-align: left;
}
