@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,li {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 { }
body,p { font-size:14px; font-family:"微软雅黑"; color:#333;}
a { color:#333;  text-decoration:none;}
a:hover { color:#cd0200;}
.wrapper { width:100%; margin:0 auto;}
.wrapper .inner { width:1000px; margin:0 auto;} /**页面全局宽度**/

/**标题栏新闻窗口**/
.post { margin-bottom:10px;}
.post .tt { height:50px; line-height:35px;  text-indent:5px;  } /**标题栏**/
.post .tt .tit { display:inline-block; float:left; font-size:16px; font-weight:normal; color:#fff;} /**标题字体**/
.post .tt .tit .title { display:inline-block; height:50px; line-height:35px;  } /**标题图标**/
.post .tt .more_btn { display:inline-block; height:50px; line-height:35px; float:right; color:#333; font-size:12px;   }   /**更多按钮**/
.post .con { padding:5px 0; margin:0 auto;}
.post .con .wp_article_list .list_item { border-bottom:none; height:40px; line-height:40px; } /**新闻列表**/
.post .con .wp_article_list .list_item .Article_PublishDate { float:left;  font-size:16px; color:#484848; }
.post .con .wp_article_list .list_item .Article_Index { background:url(images/dot.jpg) no-repeat center; margin-top:12px;  } /**新闻列表图标**/




#top { background:#a40000; height:34px; line-height:34px;  }


/**页头开始**/
#header { height:122px;  }
#header .inner {}
.logo { width:100%; height:122px; float:left;  }    /**页头部分**/


.top { width:100%; height:34px; float:left;   }
.wel { width:250px; float:left; color:#fff;}


.top .top_l { width:300px; height:34px; float:right;   }
.top .top_l li { width:80px; height:34px; line-height:34px; float:left; text-indent:18px;  }
.top .top_l span { width:1px; height:12px; float:left; margin:0px 0px 0px 5px; color:#fff;   }
.top .top_l li a { color:#fff;  }

.top .top_l li.xxsy { width:100px; height:34px; line-height:34px; float:left; text-indent:18px; background:url(images/search.png) no-repeat center right;  }





#banner { height:392px; position:relative; }
.banner {  width: 100%; height: 392px;  float: left; background:url(images/layer.png) no-repeat 0 0;   }

.navbar { width:100%; height:57px; float:left;  background:url(images/layer_01.png) no-repeat top center; position:relative; top:0;  margin-top:-392px;   }   	/**导航区域背景**/
.navbar .navbox { width:980px; height:42px; margin:0 auto;}   /**导航窗口大小及位置**

/**导航样式：后台绑定时也可以定义配置**/
.navbar .navbox .wp_nav,.navbar .navbox .nav { height:31px;}  /**导航高度**/
.navbar .navbox .wp_nav li.nav-item a { font-size:16px; font-weight:normal; color:#333;}    /**导航字体样式**/
.navbar .navbox .wp_nav li.nav-item a:hover,.navbar .navbox .wp_nav li.nav-item a.parent{ background:#a50000; color:#fff;}   	/**鼠标经过或当前选中时样式**/

.navbar .navbox .wp_nav li.nav-item a span.item-name { padding:0 29px; height:31px; line-height:31px;}   /**导航栏目高度与边距**/
.navbar .navbox .wp_nav .sub-nav li.nav-item i.mark { background:#a50000;}  /**子菜单背景**/
.navbar .navbox .wp_nav .sub-nav li.nav-item a { font-size:14px; font-weight:normal; color:#fff; }		/**子菜单字体样式**/
.navbar .navbox .wp_nav .sub-nav li.nav-item a:hover,.navbar .navbox .wp_nav .sub-nav li.nav-item a.parent { background:#9b0000; color:#fff;}
.navbar .navbox .wp_nav .sub-nav li.nav-item a span.item-name { padding:0 35px; height:34px; line-height:34px;}		/**子菜单栏目高度与边距**/


.navbar .navbox .wp_nav .sub-nav { border:none; }




/**主体开始**/
#container { padding:10px 0;}
#container .inner { background:#fff; width:1000px; }

/**首页三列布局**/
.mod {}
.mod1,.mod2,.mod3,.mod4 { width:100%; float:left;} /**左列**/


.tpxw { width:370px; float:left; }

.lbxw { width:610px; float:right; }

.jcfc { width:100%; float:left;  }



.tupian { }
.tupian .wp_article_list .list_item .pr_fields { display:none; }

.tupian .post .con .wp_article_list .list_item { height:100px; line-height:100px; }



.kstd .post .con .wp_article_list .list_item .Article_Index { display:none; }







.mod4 { margin: 25px 0 0;
height: 68px;
border-top: 1px solid #e4e4e4;
border-bottom: 1px solid #e4e4e4;}


.kstd {
    width: 726px;
    border-right: 1px solid #e4e4e4;
    float: left;
    height: 68px;
}

.kstd .post .tt {
    width: 95px;
    float: left;
	height: 68px;
	line-height: 68px;
}

.kstd .post .tt .tit {
    line-height: 68px;
    color: #ba2825;
    margin: 0 0 0 10px;
}
.kstd .post .con {
    float: left;
	padding:0; 
}
.kstd .post .con .wp_article_list .list_item {
    line-height: 68px;
    float: left;
    margin: 0 20px 0 0;
}


.kstd .post .con .wp_article_list .i1 {width:70px; line-height: 68px; float: left; }
.kstd .post .con .wp_article_list .i2 {width:70px; line-height: 68px; float: left; }
.kstd .post .con .wp_article_list .i3 {width:84px; line-height: 68px; float: left; }
.kstd .post .con .wp_article_list .i4 {width:154px; line-height: 68px; float: left; }
.kstd .post .con .wp_article_list .i5 {width:126px; line-height: 68px; float: left;  }


.kstd .post .con .wp_article_list .list_item span { margin:0; }



.sjxx {
    width: 273px;
    float: left;
    height: 68px;
}

.sjxx p {
    line-height: 68px;
    padding: 0 0 0 40px;
}



.possplit { background:url(images/possplit.jpg) no-repeat center; margin: 0 5px; } 


.ss { width:600px;float:left;  margin: 80px 200px; }
.ss .wp_search .search {  background:url(images/ss.jpg) no-repeat 0px 0px; width:70px; height:32px; margin-left:10px;  }
.ss .wp_search .keyword {    width: 500px!important;
height: 30px;
line-height: 30px;
border: 1px solid #a50000;
outline: none;
padding: 0 7px;
font-size: 14px; }




/**列表页**/
.col_menu { width:226px; float:left;} 
.col_menu .col_menu_head { height: 62px; background: #c4130a;}   /**位置栏目背景**/
.col_menu .col_menu_head h3.col_name { font-size:26px; font-weight:bold; color:#fff; }		/**位置栏目字体**/
.col_menu .col_menu_head h3.col_name .col_name_text { display:block; line-height:62px; text-align:center;  }  /**栏目名称图标**/


.col_menu .col_menu_con { border: 1px solid #dddddd;_height: 480px;min-height: 400px;background: url(images/module.jpg) no-repeat left bottom;}




 /**栏目列表*/
.col_list .wp_listcolumn {  border-bottom:none; }
.col_list .wp_listcolumn .wp_column a { color:#333;  border-bottom:1px solid #ddd; background:url(images/biao3.png) no-repeat 30px center; height:60px; line-height:60p;x } 	/**一级子栏目**/
.col_list .wp_listcolumn .wp_column a:hover,.col_list .wp_listcolumn .wp_column a.selected { color:#333; background-image:url(images/biao3.png);} 	/**鼠标经过或选中一级子栏目**/
.col_list .wp_listcolumn .wp_column a.selected span.column-name{ color:#333;}

.col_list .wp_listcolumn .wp_subcolumn .wp_column a { color:#454545; background:#e8e8e8 url(images/icon_column_2.gif) no-repeat 16px 11px; border-top:1px solid #fff; border-bottom:1px solid #bbb;} 	/**二级子栏目**/
.col_list .wp_listcolumn .wp_subcolumn .wp_column a:hover,.col_list .wp_listcolumn .wp_subcolumn .wp_column a.selected { color:#000; background-image:url(images/icon_column_2_hover.gif);} 	/**鼠标经过或选中二级子栏目**/
.col_list .wp_listcolumn .wp_subcolumn .wp_column a.selected span.column-name{ color:#124D83;}

.col_list .wp_listcolumn .wp_subcolumn .wp_subcolumn .wp_column a { background:#f2f2f2 url(images/icon_column_3.gif) no-repeat 26px 10px; border-top:1px solid #fff; border-bottom:1px solid #ccc;} 	/**三级子栏目**/
.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:#000; background-image:url(images/icon_column_3_hover.gif);} 	/**鼠标经过或选中三级子栏目**/
.col_list .wp_listcolumn .wp_subcolumn .wp_subcolumn .wp_column a.selected span.column-name{ color:#124D83;}

.col_list .wp_listcolumn .wp_subcolumn .wp_subcolumn .wp_subcolumn .wp_column a { background:#f5f5f5 url(images/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(images/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(images/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(images/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_list .wp_listcolumn .wp_column a .column-name { text-indent:52px; padding:0; line-height:60px; font-weight: normal; }





.col_news { width:740px; float:right;} /**栏目新闻**/
.col_news_head {border-bottom:1px solid #c4130a; height: 38px; line-height: 38px; width: 100%; float: left; }
.col_metas .col_title { display:inline-block; float:left; height:38px; line-height:38px; background:url(images/biao4.jpg) no-repeat 5px 12px;  }  /**当前栏目**/
.col_metas .col_title h2 { display:inline-block; font-size:18px; font-weight:bold; color:#c4130a; padding: 0 0 0 10px; margin: 0 0 0 10px;  }   /**当前栏目名称**/
.col_metas .col_path { display:inline-block; float:right; white-space:nowrap; height:38px; line-height:38px;  } /**当前位置**/


.col_news_con { width:100%; float:left; }

.col_news_box { padding:10px 0; margin:0 7px;}
.col_news_list { margin-top:7px;}
.col_news_list .wp_article_list .list_item { height:40px; line-height:40px; }  /**栏目新闻列表**/
.col_news_list .wp_article_list .list_item .Article_Index { background:url(images/dot.jpg) no-repeat center; margin-top:12px; }  /**栏目新闻图标序号**/
.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 { width: 100%; float: left;}
.article {}
.article h1.arti_title { line-height:28px; font-family: "Microsoft YaHei"; padding:10px; text-align:center; font-size:18px; color:#282828; } /**文章标题**/
.article h2.arti_title2 { line-height:24px; font-family: "Microsoft YaHei"; padding:10px; text-align:center; font-size:14px; color:#282828; } /**文章标题**/
.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;} /**文章内容**/
.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 { background:#a50300; }
#footer .inner { overflow:hidden;    } 
#footer .inner .foot {float: left; padding: 15px 0 0 50px;    }
#footer .inner p { font-size:12px; line-height:24px; text-align:left; color:#fff; }

#footer .inner .dblogo { float: left;  padding: 30px 0 0; }

#footer .inner .ewm { float: right; padding: 10px 10px 0 0;}

/***********通知公告************/
.tzgg { width:480px; float:left; }
.tzgg .post .tt { background:url(images/tzgg.jpg) no-repeat 0 0;}
.tzgg33 { display:none;}
.tzgg33 .post .tt { background:url(images/tzgg23.jpg) no-repeat 0 0;}
.qndxx { width:480px; float:right; }
.qndxx .post .tt { background:url(images/qndxx.jpg) no-repeat 0 0;}


.xyxw { width:360px; float:left; }

.xwtp { width:220px; float:right; }
.xwtp .con {  border: 1px solid #070002; padding: 5px; margin: 10px 0px 0px 0px; width: 208px;}



/***********图片链接********************/
.mod2 .mr {   }
.mod2 .mr .tplb { width:220px;  float:left; } 
.mod2 .mr .tplb li { width:218px; height:49px; float:left;  border:1px solid #070002; background:url(images/tp_bg.jpg) repeat-x 0px 0px;  text-align:center; margin-bottom:8px;  font-family:"楷体";  }
.mod2 .mr .tplb li.title1 { line-height:24px; } 
.mod2 .mr .tplb li.title2 { line-height:49px; } 

.mod2 .mr .tplb li  a { font-size:16px; color:#fff; }


.mod3 { height:auto; }



/************选项卡**********/
.mod_left_2 { float: left;width:100%; }
.sudy-tab .tab-list{color:#444;text-align:left; padding: 0px 10px 0px 10px; }
.mod_left_2  .wp_article_list .list_item { border-bottom: none;height: 40px;line-height: 40px;}


/*切换*/
.tab-list .wp_article_list .list_item .Article_Index { background:url(images/dot.jpg) center no-repeat; margin-left:12px; margin-top:12px;  }
.sudy-tab .tab-menu { height: 50px!important; background:url(images/tp.jpg) no-repeat 0 0;  }
.sudy-tab .tab-list li .cbox{position:relative; padding: 7px 0 6px 0; color:#000;}
.sudy-tab .tab-list li .cbox .more {position: absolute; right: 8px; top: -46px; z-index:300; width: 60px; font-size:12px; color:#333; }
.sudy-tab .tab-list li .cbox .con {position: absolute; left: 0px; top: 0px; z-index: 299; padding: 10px 0;}
.sudy-tab .tab-menu li.xk1.selected { background: url(images/Draw_1.jpg)  center bottom no-repeat !important; color: #fff !important; height: 35px !important; line-height:35px; }
.sudy-tab .tab-menu li.xk2.selected { background: url(images/Draw_2.jpg)  center bottom no-repeat !important; color: #fff !important; height: 35px !important; line-height:35px; }
.sudy-tab .tab-menu li.xk1{width: 170px;text-align: center;padding: 0px!important;  background: url(images/Draw_1_l.jpg)  center top no-repeat !important; height: 35px !important; line-height:35px; }
.sudy-tab .tab-menu li.xk2 {width: 185px;text-align: center;padding: 0px!important;  background: url(images/Draw_2_l.jpg)  center top no-repeat !important; height: 35px !important; line-height:35px; }
.sudy-tab .tab-menu li a { color:#fff; font-weight:normal;  }
.sudy-tab .tab-menu li { border:none!important; }






/**********右侧固定栏****************/

.side-bar{border:1px solid #b8b8b8;bottom:100px;background:#fff;margin:-100px 0 0;}
.side-bar dl dd{display:block;cursor:pointer;width:80px;height:60px;border-bottom:1px solid #b8b8b8;position:relative;color:#676767;text-align:center;}
.side-bar dl dd em{display:block;}
.side-bar dl dd span{line-height:20px;font-size:12px;display:block;padding:35px 0 0;}
.side-bar dl dd .Loading{display:none;width:516px;min-height:243px;border:1px solid #b8b8b8;position:absolute;right:80px;background:#FFF;}
.side-bar dl dd .Loading ul{padding:10px 18px;display:block;overflow:hidden;}
.side-bar dl dd .Loading ul li{min-width:160px;float:left;text-align:left;font-size:12px;height:28px;line-height:28px;white-space:nowrap;}
.side-bar dl dd .Loading ul li a{background:url(../Images/biao.gif) no-repeat left center;padding:0 0 0 10px;}
.side-bar dl dd .Line{width:1px;height:60px;background:#FFF;position:absolute;top:0;left:-1px;display:none;}
.side-bar dl dd:hover .Loading{display:block;}
.side-bar dl dd:hover .Line{display:block;}
.side-bar .g-icon-top{position:absolute;top:10px;left:26px;background:url(images/sprite.png) no-repeat -28px -24px;height:24px;width:28px;}
.side-bar .g-icon-qr1{position:absolute;top:10px;left:28px;background:url(images/sprite.png) no-repeat -23px 0;height:23px;width:23px;}
.side-bar .g-icon-nav{position:absolute;top:10px;left:28px;background:url(images/sprite.png) no-repeat -46px 0;height:24px;width:22px;}
.side-bar .g-icon-xy{position:absolute;top:10px;left:30px;background:url(images/sprite.png) no-repeat 0 -50px;height:23px;width:21px;}
.side-bar .g-icon-hm{position:absolute;top:10px;left:28px;background:url(images/sprite.png) no-repeat 0 -75px;height:23px;width:24px;}
.side-bar dl dd:hover .g-icon-top{background:url(images/sprite.png) no-repeat 0 -24px;}
.side-bar dl dd:hover .g-icon-qr1{background:url(images/sprite.png) no-repeat 0 0;}
.side-bar dl dd:hover .g-icon-nav{background:url(images/sprite.png) no-repeat -68px 0;}
.side-bar dl dd:hover .g-icon-xy{background:url(images/sprite.png) no-repeat -22px -50px;}
.side-bar dl dd:hover .g-icon-hm{background:url(images/sprite.png) no-repeat -25px -75px;}
.side-pannel{position:fixed;right:10px;z-index:1000;}

