@charset "utf-8";
/* ---htmlbody100%--- */
* {
	margin:0;
	padding:0
;}
html, body {}
/* ---divdiv--- */
body {
	text-align: left;
	background:#ffffff url(images/bg.png) repeat-x 0 0;
	font-size: 12px;
	color: #5c5c5c;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-repeat: repeat-x;
	background-position: top;}
table {
	font-size:12px;}
img{border:0px;}
.none {
	display:none;}
.clear {
	clear:both;
	height:14px;
	width:100%;}
/* ---??--- */
a {
	font-size: 12px;
	text-decoration: none;
	color:#5c5c5c;
	line-height: 27px;}
a:hover {
	font-size: 12px;
	text-decoration: none;
	color:#5c5c5c;
	line-height: 27px;}
/* ---ʽ--- */
.wlink a {
	font-size: 14pt;
	text-decoration: none;
	color:#FFFFFF;
	font-weight:bolder;}
.wlink a:hover {
	font-size: 14pt;
	text-decoration:none;
	color: #FFFFFF;
	font-weight:bolder;}
.blink a {
	font-size: 9pt;
	font-weight: bolder;
	color: #18235c;}
.blink a:hover {
	font-size: 9pt;
	font-weight: bolder;
	color: #18235c;}
.clink a {
	font-size: 12px;
	color: #333333;}
.clink a:hover {
	font-size: 12px;
	font-weight: bold;
	color: #215eb2;}
/* ---Ϣ--- */
.content {
	font-size: 10.5pt;
	line-height: 1.7em;}
#infocontent div {
	font-size: 10.5pt;
	line-height: 1.5em;}
/* ---div--- */
#container_page {
	width: 1030px;
	text-align: left;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	background-color: #fff;}
#head {
	width: 100%;
	text-align: left;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	background-color:fff;}
#foot {
	width: 100%;
	text-align: left;
	background-color:#a70115;
	margin:0 auto;}
#nav {
	width: 100%;
	text-align: left;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	background-image:url(/dfiles/11204/_upload/tpl/02/5c/604/template604/images/navbg.png);
	height:37px;}
#container_content {
	width: 1030px;
	padding: 0px;}
/*导航链接的修?*/
#wp_nav_w1 a span {
	color:#FFFFFF
;}  /*?级导航颜?*/
#wp_nav_w1 ul li ul li a span {
	color: #5c5c5c;}
.wp_nav .nav-item {
	display:inline-block;
	float:left;
	position:relative;
	vertical-align:bottom;
	background: url(/dfiles/11204/_upload/tpl/02/5c/604/template604/images/menu_line.png)no-repeat left center;
	padding-left:2px;}
.nav-item.i1 {
	background: none;
	padding-left:10px;}
.wp_nav .nav-item a span.item-name {
	display:inline-block;
	padding: 6px 24px;
	line-height:25px;
	cursor:pointer;
	font-size:14px;
	font-family: "Microsoft yahei";}
.biaoti2 {
	height:40px;
	background-color:#a70115;
	font-size:16px;
	font-weight:bold;
	font-family: 'Microsoft Yahei';
	line-height:40px;
	color:#FFF;
	padding-left:8px;}
.infotitle {
	color: #333;
	font-family: 'Microsoft Yahei';
	font-size: 20px;
	clear: both;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-right: 20px;
	padding-left: 20px;
	line-height: 1.5em;
	text-align: center;
	font-weight: bold;}
.article {
	line-height: 25px;
	padding-top: 10px;
	padding-bottom: 10px;}
.news_icon_td {}
.wp_listcolumn {/*内页导航菜单*/
	display: block;
	width: 100%;
	border-bottom: 1px solid #fff;}
.wp_nav .sub-nav .nav-item a {/*二级下拉菜单*/
	font-family: "Microsoft Yahei";
	font-size: 12px;
	font-weight: normal;
	color: #000;
	text-align: left;
	border-top: 1px solid #ececec;
	min-width: 110px;}
.wp_nav .sub-nav .nav-item a.parent:hover {
	background:#cfd2db;
	color:#FFF;}
#wp_nav_w1 ul li ul li a span {
	color: #333333;}
.wp_listcolumn .wp_column a {/*?级导航背景?位置?颜色等*/
	display: block;
	width: 100%;
	color: #104397;
	font-size: 14px;
	word-wrap: break-word;
	border-bottom: 1px solid #ddd;
	text-align: left;
	background: #fff url(images/page_nav.png) no-repeat 15px 12px;
	font-weight: normal;}
.wp_listcolumn .wp_column a:hover {
	color: #fff;
	background-color: #a70115;
	background-image: none;}

.wp_listcolumn .wp_column a .column-name {
	display: inline-block;
	line-height: 25px;
	padding: 5px 10px 5px 35px;
	cursor: pointer;
	font-size:12px;
	color:#5c5c5c;}
.wp_listcolumn .wp_column a:hover .column-name{
	color:#990000;}
.wp_listcolumn .wp_column a.selected {/*˵ѡ*/	
	background: #a70115 url(images/page_nav.png) no-repeat 15px 12px;}
.wp_listcolumn .wp_column a.selected .column-name{
	color: #ffffff;}
.wp_listcolumn .wp_subcolumn .wp_column a .column-name {
	line-height: 30px;
	padding-left: 50px;}
.wp_listcolumn .wp_subcolumn .wp_column a {
	color: #666;
	font-size: 12px;
	border-bottom: 1px solid #ddd;
	border-top: none;
	background: #ffffff url(../../../../../../images/page_nav_coin.png) no-repeat 30px 20px;}

.sudy-links .links-name {
	line-height: 20px;}
element.style {
	width: 165px;}
#sudy-links-w40 {
	width: 150px;
	height: 16px;
	margin: 0 auto;}
#sudy-links-w41 {
	width: 150px;
	height: 16px;
	margin: 0 auto;}
.wp_article_list .list_item {/*б»*/
	width: 100%;
	height: 27px;
	line-height: 27px;
	border-bottom: 0px dashed #ccc;
	vertical-align: top;
	display: inline-block;}
.wp_article_list .list_item span {
	display: inline-block;
	vertical-align: top;
	float: left;
	margin-left: 0px;
    line-height:30px;}
.wp_article_list .list_item span a{
    display: inline-block;}
/*б*/
.wp_article_list .list_item .Article_Title {
	float: left;
	margin-left: 0px;}
.wp_article_list .list_item .Article_Index {
	background:none;
	display: none;}
.wp_article_list .list_item .Article_PublishDate {
	
	color: #666;
	font-size:12px;
	padding-left:5px;
	padding-right:8px;}
.Article_Title a {/*бСɫ*/
	font-size:12px;}
#wp_news_w51 .Article_Title a {/*бСɫ*/
	font-size:14px;
	font-weight:bold;
	color:#a70115;}
.Article_Summary {
	padding-left:80px;
	width: 310px;}

li {
	display:block;}
#wp_news_w23 .wp_article_list .list_item {/*Ҳб*/
	width:214px;
	line-height:27px;
	height:27px;
	vertical-align:bottom;
	background: url(/dfiles/11204/_upload/tpl/02/5c/604/template604/images/coin.png) no-repeat 10px 12px;}
#wp_news_w23 .wp_article_list .list_item .Article_Title {
	float: left;
	margin-left:20px;}
#wp_news_w33 .wp_article_list .list_item {/*Ҳб*/
	width:214px;
	line-height:27px;
	height:27px;
	vertical-align:bottom;
	background: url(/dfiles/11204/_upload/tpl/02/5c/604/template604/images/coin.png) no-repeat 10px 12px;}
#wp_news_w33 .wp_article_list .list_item .Article_Title {
	float: left;
	margin-left:20px;}
.wp_search .search {
	background: url(/dfiles/11204/_upload/tpl/02/5c/604/template604/images/search.png);
	width: 52px;    color: transparent;
	height: 21px;
	border: 0px;
	cursor: pointer;
	margin-left:10px;}
.wp_search {
	padding-top: 10px;
	padding-left:15px;}
.wp_nav .nav-item a {
	font-family: "";
	display: block;
	text-align: center;
	position: relative;
	z-index: 100;
	font-size:12px;}
.news_list li.news span.news_title {
	float: left;
	margin-left: 5px;
	padding-left:10px;}


.more {
	float:right;
	margin-right:20px;}
.clearfloat {
	clear: both;
	height: 0;
	font-size: 1px;
	line-height: 0px;}
.con {
	padding-top:15px;
	padding-left:10px;}
.more_text {
	padding-top:10px;}
#wp_news_w40  .wp_article_list .list_item .Article_Title {
	float: left;
	margin-left: 0px;}
#wp_news_w41  .wp_article_list .list_item .Article_Title {
	float: left;
	margin-left: 0px;}
.sudy-links .links-wrap a {
    display: block;
    padding: 0 2px;
    white-space: nowrap;}
.focus-title {
	font-family: "Microsoft Yahei";}
.focus-container .focus-item img {
    width: 550px;
    height:311px;
    border: 0;
    vertical-align: top;}
.focus-page-active {
    background-color: #f14d2d!important;}


#wp_nav_w14  .wp_nav .nav-item {
	display:inline-block;
	float:left;
	position:relative;
	vertical-align:bottom;
	background:none;
	padding-left:2px;}

.jj {
    height: 90px;}

/**Ŵ**/
.post { margin-bottom:5px;vertical-align: top;}
.post .tt { height:32px; border-bottom:1px solid #900;
    background-image: url(/dfiles/11204/_upload/tpl/02/5c/604/template604/images/tab.png);
    background-repeat: no-repeat;
} /****/
.post .tt .tit { display:inline-block; float:left; font-size:16px; font-weight:bold; color:#ffffff;} /****/
.post .tt .tit .title { display:inline-block; height:32px; line-height:32px; padding-left:35px; } /**ͼ**/
.post .tt .more_btn { display:inline-block; height:32px; line-height:32px; float:right;}   /**ఴť**/
.post .tt .more_btn a{color:#ffffff;}