@charset "utf-8";
/*Start CSS Reset */
*{margin:0;padding:0}
html{color:#000;/* background:#fff */}
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;}
/**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;/* padding-left:10px; *//* background:url(images/dian.gif) no-repeat 2px 10px; */}
.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.png) 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.png) 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: 33px;margin-left: 31px;} 
.site{float: left;width:300px;height: 80px;font-size: 40px;padding: 70px 0px 0px 0px;font-weight: normal;color:#fff;}

/**nav**/


/*|------main------*/
.mod { width:100%;}
.mod1 { width:685px; float:left;}
.mod1 .ml { width:331px; float:left;}
.mod1 .mr { width:330px; float:right;}
.mod2 { width:267px; float:right;}
 /**post-mod**/




	/**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:15px; 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 .inner { height:96px; background:url(images/foot_bg.gif) repeat-x;}
.copyright { font-size:13px; line-height:2; color:#f1d8d6; text-align:center; font-family:Arial, Helvetica, sans-serif; padding-top:25px;}
.kslj { width:100%; background:#e4e4e4; height:39px; margin-bottom:5px;}
.kslj .l { width:80px; float:left;font-size: 14px;color: #9c0c08;font-weight: bold;padding-top: 9px;
padding-left: 9px;}
.kslj .r {width:580px;float:right;padding-top: 8px;}
.kslj .r a {background: url(images/dian.gif) no-repeat 3px 10px;padding-left: 10px;}
.kslj .wp_nav .nav-item a span.item-name {display:inline-block;padding: 0px 10px;line-height:22px;cursor:pointer;}
#menu1 { top:219px !important;}
#menu1 a { background:none; height:25px; line-height:25px;}


/**列表页**/
.col_menu {width:232px;float:left;} 
.col_menu .col_menu_head {width:100%;height: 40px;line-height: 40px;background:#a31108;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: #ffffff;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;width: 100%;text-align: center;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;cursor:pointer;text-align: center;}

.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.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_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;/* 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: 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.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); }   /**列表页文章图片大小限制**/
.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;}



#mainpage{width: 1000px;margin: 0 auto;}

/* header */
#header{width: 100%;height: 181px;}
#header .inner{width: 1000px;height: 181px;background-image: url(images/head.jpg);background-repeat: no-repeat;margin: 0 auto;}
/* header */

/* nav */
#nav{width: 100%;background:url(images/nav_bg.gif) repeat-x;/* height: 18px; *//* padding: 10px 0; */}
#nav li.menu-item{display: block;float: left;/* height: 18px; */min-width: 118px;border-left: 1px solid #c8190a;}
#nav ul.wp-menu{/* height: 18px; */}
#nav ul li a.menu-link{display: inline-block;width: 100%;text-align: center;font-size: 14px;color: #ffffff;font-family: simsun;font: bold;line-height: 38px;height: 38px;}
#nav ul li a.menu-link:hover{background-color: #c6160c;}
#nav li.i1{border-left: none;}
#nav li.i8{margin-right: 42px;border-right: none;}
/* nav */

/* content */
#content{width: 100%;min-height: 629px;background-color: #fff;padding-top: 1px;padding-bottom: 1px;margin: 0 auto;}
#content .inner{width: 966px;min-height: 574px;margin: 22px 17px 31px 18px;}
#content .content-1{width: auto;height: auto;margin-right: 20px;float: left;}
#content .content-2{width: auto;height: auto;float: left;}
#content .content-1 .cc-1{width: 679px;margin-bottom: 28px;}
#content .content-1 .cc-2{width: 679px;}
#content .content-1 .cc-1 .c-11{float: left;min-height: 273px;margin-right: 18px;width: 331px;}
#content .content-1 .cc-1 .c-12{float: left;width: 330px;min-height: 273px;}
#content .content-1 .cc-2{width: 678px;min-height: 273px;}
#content .content-2 .c-13{width: 264px;min-height: 271px;margin-bottom: 28px;border: 1px solid #dbdbdb;border-top: none;border-radius: 8px 8px 0 0;}
#content .content-2 .c-22{width: 264px;min-height: 271px;border: 1px solid #dbdbdb;border-top: none;border-radius: 8px 8px 0 0;}
/* content */

/* tt */
.c-12 .tt{background-image: url(images/tt_1.png);height: 33px;line-height: 33px;background-repeat: no-repeat;}
.c-13 .tt{background-image: url(images/tt_2.png);height: 33px;line-height: 33px;background-repeat: no-repeat;}
.cc-2 .tt{background-image: url(images/tt_3.png);height: 33px;line-height: 33px;background-repeat: no-repeat;}
.c-22 .tt{background-image: url(images/tt_4.png);height: 31px;line-height: 31px;background-repeat: no-repeat;}
.c-12 span.title{margin-left: 1px;color: #9e0203;font-size: 14px;font-family: simsun;font-weight: bold;}
.c-13 span.title{margin-left: 15px;color: #ffffff;font-size: 14px;font-family: simsun;font-weight: bold;}
.cc-2 span.title{margin-left: 30px;color: #ffffff;font-size: 14px;font-family: simsun;font-weight: bold;}
.c-22 span.title{margin-left: 16px;color: #ffffff;font-size: 14px;font-family: simsun;font-weight: bold;}
#content .tt h3.tit{float: left;}
#content .tt .more_btn{float: right;}
#content span.more_text{color: #c39844;font-size: 12px;font-family: simsun;}
.c-12 span.more_text{}
.c-13 span.more_text{margin-right: 12px;}
.cc-2 span.more_text{margin-right: 8px;}
.c-22 span.more_text{margin-right: 11px;}
.c-12 ul.news_list.clearfix{margin-top: 21px;}
.c-13 ul.news_list{margin-top: 21px;}
.cc-2 ul.news_list.clearfix{margin-top: 24px;}
.c-12 .con li{width: 100%;font-size: 12px;color: #373839;font-family: simsun;line-height: 12px;margin-bottom: 12px;}
.c-13 .con li{width: 100%;font-size: 12px;color: #373839;font-family: simsun;line-height: 12px;margin-bottom: 12px;}
.cc-2 .con li{width: 100%;font-size: 12px;color: #666666;font-family: simsun;line-height: 12px;margin-bottom: 12px;}
.c-22 .con li,.c-13 .con li{display: block;width: 232px;margin-bottom: 10px;margin-left: 15px;margin-right: 17px;}
.c-22 .con li.n1,.c-13 .con li.n1{background: #f3eceb url(images/zz1.png) no-repeat 15px 10px;padding: 14px 0 13px 0;}
.c-22 .con li.n2,.c-13 .con li.n2{background: #f3eceb url(images/zz2.png) no-repeat 15px 10px;padding: 14px 0 13px 0;}
.c-22 .con li.n3,.c-13 .con li.n3{background: #f3eceb url(images/zz3.png) no-repeat 15px 10px;padding: 14px 0 13px 0;}
.c-22 .con li.n4,.c-13 .con li.n4{background: #f3eceb url(images/zz4.png) no-repeat 15px 10px;padding: 14px 0 13px 0;}
.c-22 ul.news_list{padding-top: 16px;}
.c-22 span.news_title{display: block;}
.c-22 span.news_title a,.c-13 span.news_title a{font-size: 14px;color: #a31008;margin-left: 40px;line-height: 14px;height: 14px;    display: -webkit-box;
    overflow: hidden;
    text-overflow: ellipsis;
    -webkit-line-clamp: 1;
    -webkit-box-orient: vertical;    width: 80%;}
.c-12 span.news_title{display: block;margin-left: 6px;float: left;}
.c-13 span.news_title{display: block;margin-left: 15px}
.cc-2 span.news_title{display: block;margin-left: 9px;float: left;}	
.c-12 span.news_meta{display: block;float: right;margin-right: 12px;}
.cc-2 span.news_meta{display: block;float: right;margin-right: 12px;}

/* tt */

/* 列表页 */
#listpage{width: 1000px;margin: 0 auto;}
/* 列表页 */

/* 文章页 */
#infopage{width: 1000px;margin: 0 auto;}
/* 文章页 */

/* 二级导航 */

.sub-menu {display: none;position: absolute;min-width: 59px;z-index: 100;background:#a21009;}
.sub-menu .sub-item { position: relative; white-space: nowrap; vertical-align: top; _zoom:1;}
.sub-menu .sub-item a {display: block;color: #fff;height: 38px;line-height: 38px;padding: 0 27px;font-size: 14px;background:#a21009;}
.sub-menu .sub-item.hover> a,
.sub-menu .sub-item a:hover{ color: #fff; background-color: #c6160c; display: block; }
.sub-menu .sub-menu { left: 100%; top:0px; z-index: 200; background: #a21009;}
a.sub-link {
    text-align: center;
}
/* 二级导航 */
.c-22 .con {
    min-height: 240px;
    background: url(images/ljbg.png) no-repeat;
}
