body {
	scrollbar-face-color:#ff3b3b;
	scrollbar-highlight-color:#fcdada;
	scrollbar-shadow-color:#d70000;
	scrollbar-3dlight-color:#ffffff;
	scrollbar-arrow-color: #ffffff;
	scrollbar-track-color: #fec5c5;
	scrollbar-darkshadow-color:#ffffff;
	margin:0px;
	padding:0px;
	font-family: tahoma;
}

table {
	border-collapse:collapse;
}
table.block_menu {
	margin-bottom:5px;
	border-collapse:collapse;
}

#menu				{width: 230px; font-family: arial; font-size: 100%;}
#menu ul			{list-style: none; margin: 2 0 0 0; padding: 0; border-top: 1px solid #b20808; border-left: 1px solid #b20808; border-right: 1px solid #b20808;}
#menu li			{border-bottom: 1px solid #b20808; margin: 0px;}
#menu li a			{background-color: #fec5c5; color: #b10303; display: block; padding: 3px 3px 2px 0.5em; text-decoration: none;}
#menu li a:hover	{background-color: #ffd7d7; color: #ff0000; border-left: 5px solid #ffd7d7;}

#menu_faq				{width: 100%; font-family: arial; font-size: 100%;}
#menu_faq ul			{list-style: none; margin: 2 0 0 0; padding: 0; border-top: 1px solid #b20808; border-left: 1px solid #b20808; border-right: 1px solid #b20808;}
#menu_faq li			{border-bottom: 1px solid #b20808; margin: 0px;}
#menu_faq li a			{background-color: #fec5c5; color: #b10303; display: block; padding: 3px 3px 2px 0.5em; text-decoration: none;}
#menu_faq li a:hover	{background-color: #ffd7d7; color: #ff0000; border-left: 5px solid #ffd7d7;}

#menu_strani			{width: 100%; font-family: arial; font-size: 100%;}
#menu_strani ul			{list-style: none; margin: 0; padding: 0; border: none;}
#menu_strani li			{border-bottom: 1px solid #fec5c5; margin: 0px;}
#menu_strani li a		{background-color: #ffffff; color: #555555; display: block; padding: 3px 3px 2px 0.5em; text-decoration: none;}
#menu_strani li a:hover	{background-color: #ffd7d7; color: #000000;}



td			{font-size: 11px; color: #333333; font-family: verdana, arial}

.title {
	background:none;
	border:none;
	font-size:15px;
	text-align:left;
	color: #ffdfdf;
	font-family: Arial;
	font-weight:bold;
	margin:0px 0px 0px 10px;
	padding:0px;
}
span.hot	{font-size: 15px; color: #ff3333; font-family: Arial}





ul.page	{color: #555555; list-style: none; margin: 10 0 0 0; padding: 0 0 0 10;}
li.page	{padding: 0 0 0 15; background: url('/sys_image/page/li_1.gif') no-repeat 0px 0px;}


ul.tour	{color: #555555; list-style: none; margin: 0 0 0 0; padding: 0 0 0 10;}
li.tour	{padding: 0 0 0 20; background: url('/sys_image/page/li_1.gif') no-repeat 0px 0px;}

.b {
	min-width:1200px;
}
.h {
	width:100%;
	height:180px;
}
.hl {
	width:313px;
	height:180px;
	float:left;
	background:url(sys_image/page/logo.jpg) no-repeat;
}
.hr {
	width:254px;
	height:180px;
	float:right;
}
.hrt {
	width:254px;
	height:77px;
	background:url(sys_image/page/map.jpg) no-repeat;
}
.icq {
	color:#ffdfdf;
	font-weight:bold;
}
.hrb {
	width:254px;
	height:43px;
}
.hc {
	width:auto;
	height:180px;
	margin:0px 254px 0px 313px;
}
.hct {
	width:100%;
	height:77px;
}
.hctl {
	width:4px;
	height:77px;
	float:left;
	background:url(sys_image/page/logo_l.jpg) no-repeat;
}
.hctr {
	width:4px;
	height:77px;
	float:right;
	background:url(sys_image/page/bg_logo.jpg) repeat-x;
}
.hctc {
	width:auto;
	height:77px;
	margin:0px 4px;
	background:url(sys_image/page/bg_logo.jpg) repeat-x;
}
.hcb {
	width:100%;
	height:43px;
}
.tm {
	width:inherit;
}
.mtable {
	margin-left:5px;
}
.mtable a {
	margin:0px 10px;
	color: #ad0808;
	font-weight:bold;
	font-size: 12px; 
	font-family: tahoma; 
	text-decoration: none;
}
.mtable a:hover {
	margin:0px 10px;
	color: #0066ff;
	font-weight:bold;
	font-size: 12px; 
	font-family: tahoma; 
	text-decoration: none
}
.tmtl {
	background:url(sys_image/page/menu_l.gif);
}
.tmtc {
	background:#fcdfdf;
}
.tmtr {
	background:url(sys_image/page/menu_r.gif);
	margin:10px;
}
.tmb {
	height:4px;
}
.tmbl {
	width:4px; 
	height:4px; 
	background:url(sys_image/page/menu_bottom_l.gif) no-repeat;
}
.tmbr {
	width:4px; 
	height:4px; 
	background:url(sys_image/page/menu_bottom_r.gif) no-repeat;
}
.tmbc {
	background:url(sys_image/page/menu_bottom_c.gif) repeat-x;
}
.c {
	width:100%;
	height:auto;
	min-height:900px;
}
.content {
	vertical-align:top;
	
}
	
.cont {
	width:auto;
	margin:5px;
}
.contt {
	width:auto;
	height:46px;
}
.conttl {
	width:4px;
	height:46px;
	float:left;
}
.conttc {
	height:46px;
	margin:0px 54px 0px 4px;
}
.conttct {
	width:auto;
	height:19px;
}
.conttcb {
	width: auto;
	height:27px;
	background:#EC2828;
}
.conttcbl {
	width:auto;
	height:27px;
	background:url(sys_image/page/m_up_2.gif) no-repeat;
}

.conttlt {
	width:4px;
	height:19px;
}
.crbl {
	width:100%;
}
.crbr {
	width:314px;
	float:right;
	text-align:left;
}
.frame {
	width:304px;
	margin:5px;
}
.framet {
	width:304px;
	height:46px;
}
.frametl {
	width:250px;
	height:46px;
	float:left;
}
.frametr {
	width:54px;
	height:46px;
	float:right;
	background:url(sys_image/page/m_up_r.gif) no-repeat;
}
.framett {
	width:250px;
	height:19px;
}
.frametb {
	width:250px;
	height:27px;
}
.frametbl {
	width:5px;
	height:27px;
	float:left;
	background:url(sys_image/page/m_up_1.gif) no-repeat;
}
.frametbr {
	width:245px;
	height:27px;
	float:right;
	background:url(sys_image/page/m_up_2.gif) no-repeat;
}
.frametable {
	width:100%;
	border:0px;
	border-collapse:collapse;
}
.frametdl {
	width:4px;
	background:url(sys_image/page/m_l.gif) repeat-y;
}
.frametdr {
	width:4px;
	background:url(sys_image/page/m_r.gif) repeat-y;
}
.framebb {
	background: url(sys_image/page/m_bottom_bg.gif) repeat-x;
}
.framebbl {
	width:4px;
	height:4px;
	float:left;
	background:url(sys_image/page/m_bottom_l.gif) no-repeat;
}
.framebbr {
	width:4px;
	height:4px;
	float:right;
	background:url(sys_image/page/m_bottom_r.gif) no-repeat;
}
.framebbc {
	width:296px;
	height:4px;
	margin:0px 4px;
	background:url(sys_image/page/m_bottom_c.gif) no-repeat;
}
	
.f {
	width:100%;
	height:100px;
	border-top:2px solid #fb3232;
	margin:20px 0px 0px 0px;
}
.fl {
	width:300px;
	height:100px;
	float:left;
}
.fr {
	width:250px;
	height:100px;
	float:right;
}
.count {
	margin:20px 10px;
	text-align:right;
}
.fc {
	width:auto;
	height:100px;
	margin:0px 250px 0px 300px;
}
.copy {
	text-align:center;
	font-size:11px;
	color:#666666;
}
.bm {
	padding:10px 0px;
}
.bm ul {
	margin:0px;
	padding:0px;
	list-style-image:url(sys_image/page/pic.gif);
}
.bm li {
	display:inline;
}
.bm a {
	color:#ad0808;
	font-weight:bold;
	font-size:12px;
	text-decoration:underline;
}
.bm a:hover {
	color:#ad0808;
	font-weight:bold;
	font-size:12px;
	text-decoration:none;
}
.ptable {
	width:100%;
	border:0px;
}
.ptable td {
	width:50%;
	vertical-align:top;
	padding:5px;
}
.ptable h3 {
	text-align:center;
	margin:6px;
	font-size:14px;
	color:#FF0000;
	
}
.hedtitle {
	font-size:16px;
	color:#ffdfdf;
	margin:0px 0px 0px 20px;
	font-weight:bold;
}
.hedtitlep {
	font-size:16px;
	color:#ffdfdf;
	margin:0px 0px 0px 167px;
	font-weight:bold;
}
.short_news {
	width:100%;
	padding:5px;
}
.short_news_content p {
	margin:5px;
	text-align:justify;
	font-size:12px;
}

.short_news_date {
	display:inline;
	font-size:11px;
	font-weight:bold;
}
.short_news_title {
	vertical-align:top;
	padding:20px 5px 5px 5px;
	font-size:12px;
	font-weight:bold;
}
.short_news_title p{
	margin:0px 5px 0px 10px;
	font-size:12px;
	font-weight:bold;
	text-align:left;
}
.full_link p{
	text-align:right;
	margin:0px 10px 0px 0px;
}
.full_news_title {
	color:#CC0000;
	text-align:center;
	margin:30px 10px;
	font-weight:bold;
	font-size:16px;
}
.full_news_content{
	padding:10px 30px;
	background:none;
	font-size:12px;
	color:#333;
}
.full_news_date {
	font-size:12px;
	text-align:right;
	margin:10px 20px;
}
.navi {
	width:auto; margin:30px; text-align:center; font-size:24px; font-family:Georgia, "Times New Roman", Times, serif;
}
.navi b {
	margin-top:-10px;
}
.news_title {
	font-size:16px; font-family:Georgia, "Times New Roman", Times, serif;
}