@charset "utf-8";
/*Start CSS Reset */
*{
	margin: 0;
	padding: 0;}
html{color:#000;}
table{border-collapse:collapse;border-spacing:0;}
fieldset,img{border:0;}
address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal;}
ol,ul,li{list-style:none;}
caption,th{text-align:left;}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}
q:before,q:after{content:'';}
abbr,acronym{border:0;font-variant:normal;}
sup{vertical-align:text-top;}
sub{vertical-align:text-bottom;}
input,textarea,select{font-size:12px;font-family:'Microsoft Yahei', Verdana, Geneva, sans-serif, ;*font-size:100%;}
legend{color:#000;}
/**body**/
body {
	color: #333;
	font-size: 13px;
	font-family: 'Microsoft Yahei',Tahoma, Geneva, sans-serif;
	background: #e4e4e4;
	height: 100%;
	display: block;
	margin-left: 0cm;}
/**clearfix**/
.clearfix:after { content: ".";display: block;height: 0;clear: both;visibility: hidden;}
.clearfix {display: inline-block;}
/* Hides from IE-mac \*/
* html .clearfix {height: 1%;} 
.clearfix {display: block;} 
/* End hide from IE-mac */
.clear { width:100%; height:20px; line-height:20px; font-size:0; overflow:hidden; clear:both;}
.clear1 { width:100%; height:0; line-height:0; font-size:0; overflow:hidden; clear:both;}
/**End clearfix***/
a{ text-decoration:none; color:#333;}
a:hover { color:#C30;}
/**End CSS Reset**/

/**Start CSS Base**/
.wrapper { width:100%; margin:0 auto;}
.wrapper .inner { width:1000px; margin:0 auto;}
.nlink {line-height:25px;}
.nlink a{ color:#1a1a1a; font-size:12px; font-family:"宋体";}
.nlink a:hover {color:#cf2410;}
.llink { line-height:28px; padding-left:22px; background:url(images/li.jpg) no-repeat 7px 11px; border-bottom:1px dashed #ccc;}
.llink a{ color:#454545;}
.llink a:hover {color:#C33;}
.more a { color:#b5b5b5;}
.more a:hover{ color:#000;}
.entry { line-height:1.7; font-size:13px;}
.entry a{ font-size:13px; color:#39F; text-decoration:underline;}
.entry a:hover { color:#C00;}
.entry .llink { line-height:28px; padding-left:22px; background:url(images/li.jpg) no-repeat 7px 11px; border-bottom:1px dashed #ccc;}
.entry .llink a{ color:#454545; text-decoration:none;}
.entry .llink a:hover {color:#C33;}
.entry p { line-height:1.7; margin-bottom:7px; text-indent:2em;}
/**End CSS Base**/

/**header**/
#header {}
#header .inner { background:url(images/head.jpg) no-repeat; height:181px;}
.sitelogo {float:left;width:400px;height: 130px;margin-top: 22px;} 
.site{float: left;width:300px;height: 80px;font-size: 40px;padding: 70px 0px 0px 0px;font-weight: normal;color:#fff;}

/**nav**/
#nav .inner { height:38px; background:url(images/nav_bg.jpg) repeat-x;}
.navbar { width:100%; height:40px; background:url(images/navbg_03.jpg) no-repeat center;}/**导航区域背景**/
.navbar{width:100%; height:40px; margin:0 auto;}   /**导航窗口大小及位置**/
#nav .wp_nav .nav-item a{font-size:14px; font-family:"宋体";font-weight:bold; display:block;text-align:center;position:relative; z-index:100; color:#fff; background:url(images/navbg_06.jpg) no-repeat 100% 50%;}
#nav .wp_nav .i10 a{ font-family:"宋体"; display:block;text-align:center;position:relative; z-index:100; color:#fff; background:none;}
#nav .wp_nav .nav-item a.parent:hover{color:#fff;}
#nav .wp_nav .nav-item a.parent {color:#fff;}
#nav .wp_nav .nav-item a span.item-name{display:inline-block;padding: 0px 19px;line-height: 38px;cursor:pointer;}
#nav .wp_nav .sub-nav .nav-item a { background:none;font-family:"Microsoft Yahei"; font-size:12px;font-weight:normal; color:#000;text-align:left;border-top:0px solid #D8E1CC;min-width: 80px;}
#nav .wp_nav .sub-nav .nav-item a.parent:hover{ background:#9a0b08;color:#fff;}
#nav .wp_nav .sub-nav .nav-item a.parent { background:#980a08;color:#fff;}
#nav .wp_nav .sub-nav .nav-item a span.item-name {padding: 0px 20px;line-height:30px;}
#nav .wp_nav .sub-nav .nav-item .mark { background:#fff;}
#nav .wp_nav .sub-nav {display:block; width:100%; position:absolute; z-index:200; visibility:hidden; border:0px solid #ccc;border-top:none;}
/**content**/
#content .inner { padding:20px 15px; width:970px; background:#fff;min-height: 650px;}
/*|------main------*/
.modx {
	width: 100%;
	background: url(images/foot_bg.jpg) repeat-x;
	height: 100px;
	display: inline;
	font-size: 18px;}
.mod {
	width: 100%;}
.mod1 {
	width: 970px;
	float: left;}
.mod1 .ml {
	width: 485px;
	float: left;}
.mod1 .mr {
	width: 480px;
	float: right;}
.mod2 { width:267px; float:right;}
 /**post-mod**/
.post { width:100%; margin-bottom:5px;}
.post .tt { width:100%; height:34px; background:url(images/line.jpg) repeat-x left bottom; margin-bottom:5px;}
.post .tt .tit { display:inline-block; height:100%; float:left; color:#c31f1e; font-size:16px; font-weight:bold; font-family:"Microsoft YaHei";}
.post .tt .tit span { display:inline-block; height:34px; line-height:32px; background: url(images/xsj.jpg)  no-repeat 25px 28px;}
.post .tt .more { display:inline-block; height:15px; line-height:15px; float:right; padding-top:13px;}
.post .con {padding: 12px 5px;}
.post .more_btn { display:inline-block; height:34px; line-height:34px; float:right;margin-right: 10px;}
.post .more_text {font-size: 12px;font-family: "宋体";color: #c39844;cursor: pointer;}   /**更多按钮**/

.post1 { width:100%;}
.post1 .tt { width:100%; height:30px; background: url(images/bt_bg.jpg)  no-repeat;}
.post1 .tt .tit { display:inline-block; height:100%; float:left; color:#fff; font-size:16px; font-weight:bold; font-family:"Microsoft YaHei";}
.post1 .tt .tit span { display:inline-block; height:30px; line-height:30px; padding-left:10px;}
.post1 .tt .more { display:inline-block; height:15px; line-height:15px; float:right; padding-right:10px; padding-top:10px;}
.post1 .con { border:#dbdbdb solid 1px; padding:21px 10px;}
.post1 .more_btn {display:inline-block;height:30px;line-height:30px;float:right;margin-right: 10px;}
.post1 .more_text {font-size: 12px;font-family: "宋体";color: #c39844;cursor: pointer;}

.post2 { width:100%;}
.post2 .tt { width:100%; height:30px; background: url(images/bt_bgx.jpg)  no-repeat;}
.post2 .tt .tit { display:inline-block; height:100%; float:left; color:#fff; font-size:16px; font-weight:bold; font-family:"Microsoft YaHei";}
.post2 .tt .tit span { display:inline-block; height:30px; line-height:30px; padding-left:10px;}
.post2 .tt .more { display:inline-block; height:15px; line-height:15px; float:right; padding-right:10px; padding-top:10px;}
.post2 .con { padding:20px 10px;}
.post2 .more_btn { display:inline-block; height:30px; line-height:30px; float:right;margin-right: 10px;}
.post2 .more_text {font-size: 12px;font-family: "宋体";color: #c39844;cursor: pointer;}
	/**tab**/
.tabmenu { float:left;}
.tabmenu li { display:inline-block; height:34px; float:left;cursor:default;}
.tablist li,.tabmore span{ display:none;}
/**picture**/
.dtjt9_div_text .dtjt9_div_text_title {background:#fff;}

/*|------info-----*/
h1.atitle { width:960px; margin:0 auto; line-height:20px; padding:6px 0; font-size:18px; font-weight:bold; color:#000; border-bottom:0px solid #C00; text-align:center;}
h2.atitle {width:960px;margin:0 auto;line-height:20px;padding:2px 0;font-size: 16px;font-weight:bold;color:#000;border-bottom:2px solid #C00;text-align:center;}
.postmeta { width:960px;  margin:0 auto; line-height:20px; color:#777; text-align:center; padding:5px 0;}
.postmeta span { display:inline-block; margin:0 10px; line-height:20px;}
.infobox { width:960px; min-height:400px; _height:400px; margin:0 auto;}
.infobox .entry img { max-width:900px; _width:expression(this.width>900?"900px":this.width+"px");}

/**footer**/
.footer {
	height:60px;
	text-align:center;
	margin:0 auto;
	background: #dfdfe8;}
.footer .inner {
	width:1002px;
	height: 60px;
	margin:0 auto;
	3: repeat-x
	background-position: top;
	background: #a5a5a5;
	border-top: 1px solid #930000;}
.footer .copyright {
	line-height:20px;
	padding-top:20px;
	color: #5e676e;}


/* 分享二维码 */
.shares{ display:inline-block; float:right;}
.shares .share{float:left;/* width: 120px; */ margin-left:15px;line-height:20px;position:relative;vertical-align:middle;text-align: center;border:0px solid red;}
.shares .share > a{display:inline-block;width: 46px;height: 46px;/* border: 1px solid red; */background:url(images/shares.jpg) no-repeat;opacity:.6;filter:Alpha(opacity=60);vertical-align:top;opacity:.6;filter:Alpha(opacity=60);}
.shares .share a:hover{ opacity:1; filter:Alpha(opacity=100);}
.shares .share.n1 a{background-position: 0px -2px;}
.shares .share.n2 a{background-position: -66px -2px;}
.shares .share.n3 a{background-position: -136px -2px;}

.shares .share .con{display:none;position:absolute;bottom:50px;left:50%;z-index:100;margin-left: -35px;}
.shares .share .con img{ width: 76px; height:auto;}
.shares .share  span{display:none;color: #a3bdc0;}






/**列表页**/
.col_menu {width:232px;float:left;} 
.col_menu .col_menu_head {width:100%;height: 40px;line-height: 40px;background:#f1f1f1;border-bottom:1px solid #ccc;}   /**位置栏目背景**/
.col_menu .col_menu_head h3.col_name {color:#C00; font-size:15px; font-weight:bold;}		/**位置栏目字体**/
.col_menu .col_menu_head h3.col_name .col_name_text {display:block;line-height: 40px;text-align: center;font-size: 21px;font-weight: normal;color: #C00;font-family: "微软雅黑";}  /**栏目名称图标**/
 /**栏目列表*/
.col_list .wp_listcolumn { border-top:0px solid #2867A0; border-bottom:0px solid #fff;}
.col_list .wp_listcolumn .wp_column a {display:block; color:#222; border-top:1px solid #f9f9f9;} 	/**一级子栏目**/
.col_list .wp_listcolumn .wp_column a:hover,.col_list .wp_listcolumn .wp_column a.selected { border-top-color:#999;background-color:#999;color:#fff; text-decoration:none; font-weight:bold;} 	/**鼠标经过或选中一级子栏目**/
.col_list .wp_listcolumn .wp_column a.selected span.column-name{ color:#000;}
.wp_listcolumn .wp_column a .column-name {display:inline-block;line-height: 22px;padding: 5px 0px;cursor:pointer;padding-left: 24px;}

.col_list .wp_listcolumn .wp_subcolumn .wp_column a { color:#454545;  border-top:0px solid #fff; border-bottom:1px solid #e5decd;} 	/**二级子栏目**/
.col_list .wp_listcolumn .wp_subcolumn .wp_column a:hover,.col_list .wp_listcolumn .wp_subcolumn .wp_column a.selected { color:#545454;} 	/**鼠标经过或选中二级子栏目**/
.col_list .wp_listcolumn .wp_subcolumn .wp_column a.selected span.column-name{ color:#000;}

.col_list .wp_listcolumn .wp_subcolumn .wp_subcolumn .wp_column a { background:#f2f2f2 url(images/icon_column_3.jpg) 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.jpg);} 	/**鼠标经过或选中三级子栏目**/
.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.jpg) 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.jpg);} 	/**鼠标经过或选中四级子栏目**/
.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.jpg) 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.jpg);} 	/**鼠标经过或选中五级子栏目**/
.col_list .wp_listcolumn .wp_subcolumn .wp_subcolumn .wp_subcolumn .wp_subcolumn .wp_column a.selected span.column-name{ color:#124D83;}



.col_news {width:700px; float:right;} /**栏目新闻**/
.col_news_head {
    border-bottom: 1px solid #dadada;
    height: 38px;
    line-height: 38px;}
.col_metas .col_title {display:inline-block;float:left;height: 38px;line-height: 38px;}  /**当前栏目**/
.col_metas .col_title h2 {
	display: inline-block;
	font-size: 21px;
	font-weight: normal;
	color: #C00;
	font-family: "微软雅黑";
	border-bottom: 3px solid #e0ddd5;}   /**当前栏目名称**/
.col_metas .col_path {display:inline-block;float:right;white-space:nowrap;height: 38px;line-height: 38px;} /**当前位置**/

.col_news_box { padding:10px 0; margin:0 7px;}
.col_news_list { margin-top:7px;}
.col_news_list .wp_article_list .list_item {height: 28px;line-height: 28px;border-bottom: 0px dashed #ccc;}  /**栏目新闻列表**/
.col_news_list .wp_article_list{display:block;width:100%;margin-top: 25px;}
.col_news_list .wp_article_list .list_item .Article_Index { background:url(images/li.jpg) 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);}   /**列表页文章图片大小限制**/
.col_news_list .wp_article_list .list_item .Article_PublishDate {color: #9b968b;font-size: 14px;font-family: "微软雅黑";}
.col_news_list .Article_Title a {font-size: 14px;font-family: "微软雅黑";color: #292929;}
.col_news_list .Article_Title a:hover{color: #c83324;}