﻿/* common */
body{background:#FFF;font-size:12px;}
body, td,th, input, textarea, select, button,div{color:#333; font:12px "Lucida Grande", Verdana, Lucida, Helvetica, Arial, sans-serif;font-family: Arial,Helvetica,sans-serif;resize:none;}
button{cursor: pointer;}
input{border: medium none;position: static;position: static;vertical-align:-2px;margin:0px;}
body, ul, dl, dd, p, h1, h2, h3, h4, h5, h6, form, div,fieldset {margin:0; padding:0;}
a img{border:none;}
em, cite, th{font-style:normal; font-weight:normal;}
table{border-collapse:collapse;}
/* common */

/* body */
body{
	background-color:#f6f6f6;
}
#page{
	MARGIN-LEFT:auto;
	MARGIN-RIGHT:auto;
	width:960px;
}
.pageInt{
	float:left;
	display:inline;
	width:100%;
}
.cursorType{
	cursor:pointer;
	text-decoration:none;
}
/* body */

/* home */
.homeHead{
	float:left;
	display:inline;
	width:958px;
	height:25px;
	border:1px solid #dddddd;
	background:url(homeHeadBg.jpg) repeat-x;
}
.homeHeadCon{
	float:left;
	display:inline;
	margin-left:10px;
}
.homeBanner{
	float:left;
	display:inline;
	width:100%;
	height:178px;
	background:url(homeBanner.jpg) no-repeat;
}


.homeHeadLink{
	color:#666666;
	font-size:12px;
	line-height:24px;
}
.homeHeadLink a{
	color:#666666;
}
.homeHeadLink  a:link {
	text-decoration: none;
}
.homeHeadLink   a:visited {
	text-decoration: none;
}
.homeHeadLink  a:active {
	text-decoration: none;
}
.homeHeadLink   a:hover {
	text-decoration: underline;
}

.homeMenu{
	float:left;
	display:inline;
	width:100%;
	height:30px;
	margin-top:1px;
	background:url(homeMenuBg.jpg) no-repeat;
}
.homeMenuCon{
	float:left;
	display:inline;
	margin-left:40px;
}
.homeMenuBtnOver{
	float:left;
	display:inline;
	width:120px;
	height:29px;
	background-color:#ffffff;
	margin:1px 13px 0px;
}
.homeMenuBtnOverTxt{
	float:left;
	display:inline;
	width:100%;
	text-align:center;
	margin-top:4px;
	color:#333333;
	font-size:14px;
	font-weight:bold;
}
.homeMenuBtnOverIcon{
	float:left;
	display:inline;
	width:7px;
	height:4px;
	margin-left:57px;
	margin-top:3px;
	background:url(homeMenuBtnOverIcon.jpg) no-repeat;
}
.homeMenuBtnNar{
	float:left;
	display:inline;
	width:120px;
	height:29px;
	margin:1px 13px 0px;
}

.homeMenuBtnNarTxt{
	float:left;
	display:inline;
	width:100%;
	text-align:center;
	line-height:28px;
	color:#ffffff;
	font-size:14px;
	font-weight:bold;
}

.homeMain{
	float:left;
	display:inline;
	width:940px;
	padding:10px;
	background-color:#ffffff;
}
.homeMainLeft{
	float:left;
	display:inline;
	width:328px;
}
.homeMainLeftPhotoNews{
	float:left;
	display:inline;
	width:316px;
	padding:5px;
	height:229px;
	border:1px solid #e4291a;
	background-color:#ffe5d0;
}

.homeMainLeftEventsNew{
	float:left;
	display:inline;
	width:326px;
	border:1px solid #e4291a;
	margin-top:10px;
}

.homeMainLeftEventsNewTab{
	float:left;
	display:inline;
	width:100%;
	height:30px;
	background:url(homeMainLeftEventsNewTab.jpg) no-repeat;
}

.homeMainLeftEventsNewTabTxt{
	float:left;
	display:inline;
	color:#ffffff;
	text-indent:15px;
	font:600 14px/26px 'Microsoft YaHei';
}

.homeMainLeftEventsNewTabMore{
	float:right;
	display:inline;
	margin-right:10px;
}


.homeMainLeftEventsNewTabMoreLink{
	color:#cc3300;
	font-size:12px;
	line-height:30px;
}
.homeMainLeftEventsNewTabMoreLink a{
	color:#cc3300;
}
.homeMainLeftEventsNewTabMoreLink  a:link {
	text-decoration: none;
}
.homeMainLeftEventsNewTabMoreLink   a:visited {
	text-decoration: none;
}
.homeMainLeftEventsNewTabMoreLink  a:active {
	text-decoration: none;
}
.homeMainLeftEventsNewTabMoreLink   a:hover {
	text-decoration: underline;
}

.homeMainLeftEventsNewList{
	float:left;
	display:inline;
	width:286px;
	padding:15px 20px 15px;
}
.homeMainLeftEventsNewListCon{
	float:left;
	display:inline;
	width:100%;
}
.homeMainLeftEventsNewListConIcon{
	float:left;
	display:inline;
	font-size:14px;
	font-weight:bold;
	line-height:24px;
	margin-right:5px;
}


.homeMainLeftEventsNewListConTxtLink{
	color:#333333;
	font-size:12px;
	line-height:24px;
}
.homeMainLeftEventsNewListConTxtLink a{
	color:#333333;
}
.homeMainLeftEventsNewListConTxtLink  a:link {
	text-decoration: none;
}
.homeMainLeftEventsNewListConTxtLink   a:visited {
	text-decoration: none;
}
.homeMainLeftEventsNewListConTxtLink  a:active {
	text-decoration: none;
}
.homeMainLeftEventsNewListConTxtLink   a:hover {
	text-decoration: underline;
}


.homeMainLeftRelatedLinks{
	float:left;
	display:inline;
	width:294px;
	padding:30px 16px 46px;
}
.homeMainLeftRelatedLinksBtn{
	float:left;
	display:inline;
	width:100%;
	margin-top:10px;
}

.homeMainRight{
	float:right;
	display:inline;
	width:602px;
}
.homeCentralSpirit{
	float:left;
	display:inline;
	width:100%;
}
.homeCentralSpiritTab{
	float:left;
	display:inline;
	width:100%;
	height:28px;
	background:url(homeCentralSpirit.jpg) no-repeat;
}


.homeCentralSpiritTabTxt{
	float:left;
	display:inline;
	color:#ffffff;
	text-indent:36px;
	font:600 14px/26px 'Microsoft YaHei';
}

.homeCentralSpiritTabMore{
	float:right;
	display:inline;
	margin-right:10px;
}

.homeCentralSpiritTabMoreLink{
	color:#333333;
	font-size:12px;
	line-height:24px;
}
.homeCentralSpiritTabMoreLink a{
	color:#333333;
}
.homeCentralSpiritTabMoreLink  a:link {
	text-decoration: none;
}
.homeCentralSpiritTabMoreLink   a:visited {
	text-decoration: none;
}
.homeCentralSpiritTabMoreLink  a:active {
	text-decoration: none;
}
.homeCentralSpiritTabMoreLink   a:hover {
	text-decoration: underline;
}

.homeCentralSpiritCon{
	float:left;
	display:inline;
	width:570px;
	height:211px;
	padding:0px 15px 0px;
	border:1px solid #e4291a;
}

.homeCentralSpiritList{
	float:left;
	display:inline;
	width:100%;
	padding-top:5px;
}

.homeCentralSpiritListCon{
	float:left;
	display:inline;
	width:50%;
}

.homeMainLeftEventsNewListConType{
	float:left;
	display:inline;
	width:100%;
}


.homeCentralSpiritTopNewsMoreLink{
	color:#cc3300;
	font-size:12px;
	line-height:20px;
}
.homeCentralSpiritTopNewsMoreLink a{
	color:#cc3300;
}
.homeCentralSpiritTopNewsMoreLink  a:link {
	text-decoration: none;
}
.homeCentralSpiritTopNewsMoreLink   a:visited {
	text-decoration: none;
}
.homeCentralSpiritTopNewsMoreLink  a:active {
	text-decoration: none;
}
.homeCentralSpiritTopNewsMoreLink   a:hover {
	text-decoration: underline;
}

.homeCentralSpiritTopNewsLink{
	color:#666666;
	font-size:12px;
	line-height:20px;
}

.homeCentralSpiritTopNews{
	float:left;
	display:inline;
	width:100%;
}

.homeCentralSpiritTopNewsTab{
	float:left;
	display:inline;
	width:100%;
	text-align:center;
}

.homeCentralSpiritTopNewsCon{
	float:left;
	display:inline;
	width:100%;
}


.homeCentralSpiritTopNewsTabLink{
	color:#cc3300;
	font:600 18px/36px 'Microsoft YaHei';
}
.homeCentralSpiritTopNewsTabLink a{
	color:#cc3300;
}
.homeCentralSpiritTopNewsTabLink  a:link {
	text-decoration: none;
}
.homeCentralSpiritTopNewsTabLink   a:visited {
	text-decoration: none;
}
.homeCentralSpiritTopNewsTabLink  a:active {
	text-decoration: none;
}
.homeCentralSpiritTopNewsTabLink   a:hover {
	text-decoration: underline;
}


.homeNews{
	float:left;
	display:inline;
	width:600px;
	border:1px solid #e4291a;
	margin-top:10px;
	background-color:#ffeee5;
}
.homeNewsTab{
	float:left;
	display:inline;
	width:100%;
	height:26px;
	background:url(homeNewsTabBg.jpg) no-repeat;
}
.homeNewsList{
	float:left;
	display:inline;
	width:580px;
	padding:10px;
}
.homeNewsListTop{
	float:left;
	display:inline;
	width:100%;
	padding-bottom:10px;
	border-bottom:1px dotted #bbbbbb;
}
.homeNewsListTopImg{
	float:left;
	display:inline;
	width:84px;
	padding:3px;
	background-color:#ffffff;
	border:1px solid #dddddd;
}
.homeNewsListTopTab{
	float:left;
	display:inline;
	width:100%;
	padding-top:5px;
}
.homeNewsListTopTxt{
	float:left;
	display:inline;
	width:100%;
	padding-top:5px;
}
.homeNewsListTopCon{
	float:right;
	display:inline;
	width:470px;
}

.homeNewsListTopTabLink{
	color:#333333;
	font-size:14px;
    font-weight:bold;
}
.homeNewsListTopTabLink a{
	color:#333333;
}
.homeNewsListTopTabLink  a:link {
	text-decoration: none;
}
.homeNewsListTopTabLink   a:visited {
	text-decoration: none;
}
.homeNewsListTopTabLink  a:active {
	text-decoration: none;
}
.homeNewsListTopTabLink   a:hover {
	text-decoration: underline;
}

.homeNewsListCon{
	float:right;
	display:inline;
	width:100%;
	padding-top:5px;
}

.homeNewsTabCon{
	float:left;
	display:inline;
	color:#ffffff;
	text-indent:26px;
	font:600 14px/22px 'Microsoft YaHei';
}
.homeNewsTabConMore{
	float:right;
	display:inline;
	margin-right:10px;
}





.homeNewsTabConMoreLink{
	color:#ffffff;
	font-size:12px;
	line-height:24px;
}
.homeNewsTabConMoreLink a{
	color:#ffffff;
}
.homeNewsTabConMoreLink  a:link {
	text-decoration: none;
}
.homeNewsTabConMoreLink   a:visited {
	text-decoration: none;
}
.homeNewsTabConMoreLink  a:active {
	text-decoration: none;
}
.homeNewsTabConMoreLink   a:hover {
	text-decoration: underline;
}

.homeFoot{
	float:left;
	display:inline;
	width:100%;
	margin-top:20px;
	padding:30px 0px 30px;
	border-top:3px solid #e22014;
}

.homeFootTxt_a{
	float:left;
	display:inline;
	width:100%;
	color:#333333;
	text-align:center;
}

.homeFootTxt_b{
	float:left;
	display:inline;
	width:100%;
	color:#333333;
	padding-top:10px;
	text-align:center;
}
/* home */

/* list */
.listNewLeft{
	float:left;
	display:inline;
	width:210px;
	height:560px;
	border:1px solid #dddddd;
	background-color:#f8f8f8;
}
.listNewLeftMenuTab{
	float:left;
	display:inline;
	width:208px;
	height:26px;
	text-align:center;
	color:#cc3300;
	font-size:14px;
	font-weight:bold;
	line-height:24px;
	border-top:1px solid #ffffff;
	border-left:1px solid #ffffff;
	border-right:1px solid #ffffff;
	border-bottom:1px solid #dddddd;
	background:url(listNewLeftMenuTabBg.jpg) no-repeat;
}
.listNewRight{
	float:right;
	display:inline;
	width:716px;
	border:1px solid #e32114;
}

.listNewLeftMenuCon{
	float:left;
	display:inline;
	width:180px;
	padding:5px 15px 5px;
}
.listNewLeftMenuConType{
	float:left;
	display:inline;
	width:100%;
	padding:5px 0px 5px;
	border-bottom:1px dotted #c11f06;
}

.listNewLeftMenuIcon{
	float:left;
	display:inline;
	font-size:14px;
	font-weight:bold;
	line-height:24px;
	margin-left:5px;
	margin-right:5px;
}

.listNewLeftMenuTxt{
	float:left;
	display:inline;
}



.listNewLeftMenuTxtLink{
	color:#666666;
	font-size:12px;
	line-height:24px;
}
.listNewLeftMenuTxtLink a{
	color:#666666;
}
.listNewLeftMenuTxtLink  a:link {
	text-decoration: none;
}
.listNewLeftMenuTxtLink   a:visited {
	text-decoration: none;
}
.listNewLeftMenuTxtLink  a:active {
	text-decoration: none;
}
.listNewLeftMenuTxtLink   a:hover {
	text-decoration: underline;
}

.listNewTab{
	float:left;
	display:inline;
	width:100%;
	height:26px;
	background-color:#f5f5f5;
}
.listNewMain{
	float:left;
	display:inline;
	width:100%;
	margin-top:10px;
}
.listNewRightTab{
	float:left;
	display:inline;
	color:#ffffff;
	width:100%;
	height:26px;
	text-indent:26px;
	font:600 14px/22px 'Microsoft YaHei';
	background:url(listNewRightTabBg.jpg) no-repeat;
}
.listNewRightList{
	float:left;
	display:inline;
	width:656px;
	padding:30px;
}

.listNewRightListCon{
	float:left;
	display:inline;
	width:100%;
}
/* list */

/* view */

.newList{
	float:left;
	display:inline;
	width:938px;
	border:1px solid #dddddd;
}
.newViewTxt{
	float:left;
	display:inline;
	width:868px;
	padding:35px;
}
.newViewTxtTitle{
	float:left;
	display:inline;
	width:100%;
	text-align:center;
	padding:0px 0px 20px;
	border-bottom:1px solid #dddddd;
}
.newViewTxtTitleCon{
	float:left;
	display:inline;
	width:100%;
	color:#333333;
	font:600 22px/30px 'Microsoft YaHei';
}
.newViewTxtTitleTime{
	float:left;
	display:inline;
	width:100%;
	padding-top:20px;
	color:#999999;
}
.newViewTxtFrequency{
	float:left;
	display:inline;
	width:100%;
	text-align:right;
	padding-top:10px;
	color:#999999;
}
.newViewTxtImg{
	float:left;
	display:inline;
	width:100%;
	text-align:center;
	padding-top:30px;
}
.newViewTxtCon{
	float:left;
	display:inline;
	width:768px;
	line-height:30px;
	padding:30px 50px 30px;
}
.newViewTab{
	float:left;
	display:inline;
	margin-left:7px;
}
.listNewTabIcon{
	float:left;
	display:inline;
	width:14px;
	height:14px;
	margin-top:6px;
	margin-left:6px;
	background:url(listNewTabIcon.jpg) no-repeat;
}

.newViewTabLink{
	color:#333333;
	font-size:12px;
	line-height:26px;
}
.newViewTabLink a{
	color:#333333;
}
.newViewTabLink  a:link {
	text-decoration: none;
}
.newViewTabLink   a:visited {
	text-decoration: none;
}
.newViewTabLink  a:active {
	text-decoration: none;
}
.newViewTabLink   a:hover {
	text-decoration: underline;
}

.listNewRightListConIcon{
	float:left;
	display:inline;
	font-size:14px;
	font-weight:bold;
	line-height:28px;
	margin-right:5px;
}
.listNewRightListConTxt{
	float:left;
	display:inline;
}
.listNewRightTime{
	float:right;
	display:inline;
	line-height:28px;
}


.listNewRightListConTxtLink{
	color:#333333;
	font-size:12px;
	line-height:28px;
}
.listNewRightListConTxtLink a{
	color:#333333;
}
.listNewRightListConTxtLink  a:link {
	text-decoration: none;
}
.listNewRightListConTxtLink   a:visited {
	text-decoration: none;
}
.listNewRightListConTxtLink  a:active {
	text-decoration: none;
}
.listNewRightListConTxtLink   a:hover {
	text-decoration: underline;
}

.listPage{
	float:left;
	display:inline;
	width:100%;
	margin:30px 0px 0px;
}
.listPageBtn{
	float:left;
	display:inline;
}
.listPageBtnCon{
	float:left;
	display:inline;
	margin-right:20px;
}
.listPageTxt{
	float:left;
	display:inline;
    line-height:24px;
    text-align:center;
    width:440px;
}
.listPageJump{
	float:right;
	display:inline;
}
.listPageTxtCon{
	float:left;
	display:inline;
	line-height:20px;
}
.listPageSel{
	float:left;
	display:inline;
}

.listPageBtnConLink{
	color:#333333;
	font-size:12px;
	line-height:24px;
}
.listPageBtnConLink a{
	color:#333333;
}
.listPageBtnConLink  a:link {
	text-decoration: none;
}
.listPageBtnConLink   a:visited {
	text-decoration: none;
}
.listPageBtnConLink  a:active {
	text-decoration: none;
}
.listPageBtnConLink   a:hover {
	text-decoration: underline;
}
/* view */

.newViewTxtCon{ font-size:12pt; line-height:150%}
.newViewTxtCon div{ font-size:12pt; line-height:150%}
.newViewTxtCon p{ font-size:12pt; line-height:150%; margin-bottom:10px}
.newViewTxtCon span{ font-size:12pt; line-height:150%}