a:link {
	text-decoration: none;
	color: #24423E;
}
a:visited {color:#000000; text-decoration: none;}
a:hover {color: #FF0000;font-size:12px;font-weight: bold;text-decoration: none;}
a:active {color:#000000; text-decoration: none;}


a.blue:link { color: #000000; text-decoration: none;}
a.blue:visited {color:#1F4041; text-decoration: none;}
a.blue:hover {color: #FF0000;font-size:12px;font-weight: bold;text-decoration: none;}
a.blue:active {color:#ff0000; text-decoration: none;}


a.gray:link { color: #999999; font-size:14px;font-weight: bold; text-decoration:none ;}
a.gray:visited {color:#999999; text-decoration: none;}
a.gray:hover {color:#000000;font-size:14px;font-weight: bold;text-decoration: none;}
a.gray:active {color:#ff0000; text-decoration: none;}

.movie3 {
	border-bottom-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: dotted;
	border-left-style: none;
	border-bottom-color: #999999;
}



.body_blue16 {
	font-family: "宋体";
	font-size: 14px;
	font-weight: bold;
	color: #0C77F0;
	line-height: 25px;
}

.body_red {
	font-family: "宋体";
	font-size: 12px;
	line-height: 20px;
	font-weight: bold;
	color: #FF0000;
}


.glossymenu{
list-style-type: none;
margin: 5px 0px;
padding: 0;
width: 600px;
}
.body{
	font-family: "宋体";
	font-size: 12px;
	line-height: 20px;
	color: #1F4041;
	
}
.body_blue {
	font-family: "宋体";
	font-size: 12px;
	font-weight: bold;
	color: #0C77F0;
}

.body2 {
	font-family: "宋体";
	font-size: 12px;
	line-height: 25px;
	color: #1F4041;
}

.body_white {
	font-family: "Lucida Grande";
	font-size: 13px;
	color: #BFF8F9;
	line-height: 20px;
	font-weight: normal;
}

.body_orange {
	font-family: "宋体";
	font-size: 12px;
	line-height: 20px;
	font-weight: bold;
	color: #DC5627;
}
.movie {
	font-family: "宋体";
	font-size: 14px;
	color: #999999;
	font-weight: bold;
}
.movie2 {
	font-family: "宋体";
	font-size: 12px;
	color: #000000;
}



.bottom_white {
	font-family: "宋体";
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #FFFFFF;
	line-height: 15px;
}


.glossymenu li{
float: left;
width:300px;
background: white url(images/glossyback.gif) repeat-x bottom left;
font: bold 14px "Lucida Grande", "Trebuchet MS", Verdana, Helvetica, sans-serif;
color: white;
display: block;
width: auto;
padding: 0px 4px;
padding-left: 10px;
text-decoration: none;
}
.glossymenu li a{
width:300x;
background: white url(images/glossyback.gif) repeat-x bottom left;
font: bold 14px "Lucida Grande", "Trebuchet MS", Verdana, Helvetica, sans-serif;
color: white;
display: block;
width: auto;
text-decoration: none
}

* html .glossymenu li a{ 
width:auto;
}

.glossymenu li a:visited, .glossymenu li a:active{
color:white;
}

.glossymenu li a:hover{
background-image: url(images/glossyback2.gif);
color:white;
}


.jianjiemenu{
list-style-type: none;
margin: 5px 0;
padding: 0;
width: 110px;
border: 0px solid #9A9A9A;
border-bottom-width: 0;

}

.jianjiemenu li a{
background: white url(images/glossyback1.gif) repeat-x bottom left;
font: bold 12px "Lucida Grande", "Trebuchet MS", Verdana, Helvetica, sans-serif;
color: white;
display: block;
width: auto;
padding: 3px 0;
padding-left: 10px;
text-decoration: none;


}


* html .jianjiemenu li a{ /*IE only. Actual menu width minus left padding of A element (10px) */
width: 110px;
}

.jianjiemenu li a:visited, .jianjiemenu li a:active{
color:white;
}

.jianjiemenu li a:hover{
background-image: url(images/glossyback2.gif);
}

.tablemenu{
list-style-type: none;
margin: 5px 0;
padding: 0;
width: 120px;
border: 0px solid #9A9A9A;
border-bottom-width: 0;

}

.tablemenu li a{
background: white url(images/glossyback1.gif) repeat-x bottom left;
font: bold 12px "Lucida Grande", "Trebuchet MS", Verdana, Helvetica, sans-serif;
color: white;
display: block;
width: auto;
padding: 3px 0;
padding-left: 10px;
text-decoration: none;


}


* html .tablemenu li a{ /*IE only. Actual menu width minus left padding of A element (10px) */
width: 120px;
}

.tablemenu li a:visited, .tablemenu li a:active{
color:white;
}

.tablemenu li a:hover{
background-image: url(images/glossyback2.gif);
}


/*清除float*/
.clear{ clear: both; font-size:1px; visibility: hidden; }

/*空格*/
.blank2{font-size: 1px;height: 2px;margin: 0 auto;width: 100%;}
.blank5{font-size: 1px;height: 5px;margin: 0 auto;width: 100%;}
.sblank2{font-size: 1px;height: 2px;margin: 0 auto;width: 100%;}
.sblank3{font-size: 1px;height: 3px;margin: 0 auto;width: 100%;}
.sblank5{font-size: 1px;height: 5px;margin: 0 auto;width: 100%;}
.sblank7{font-size: 1px;height: 7px;margin: 0 auto;width: 100%;}

/*边距*/
.margin-right{margin-right: 6px;}
.margin-right-left{margin-right: 3px; margin-left:3px;}

/*字体颜色*/
.fcborange{color: #F0741A;font: bold 12px arial,sans-serif;}
.fcred{color:#FF0000;}
.fcwhite{color:#FFF;font:normal 13px 宋体,arial,sans-serif;letter-spacing:1px;}

.class_title{float:right;
	margin: 0 auto;
	width: 14px;
	height: 17px;
	border: 1px solid #9EB1C0;
	padding: 1px;
	cursor:pointer;
background: url(action/tab/images/tab_bgs.gif) 5px -113px no-repeat;
}
#news_cnt,#tab_cnt{
  display: block;
  overflow:hidden;
}

/*新闻标签导航*/

.news_tabsnav{
    background:#ffffff url(action/tab/images/tab_bgs.gif) left -140px repeat-x;
	border: solid #B0BEC7;
	border-width: 0 1px 0 1px;
	height: 22px;
	margin: 0 auto;
	padding: 0;
	width: 600px;
}

.news_tabsnav .tabsmenu{
	height: 22px;
}

.news_tabsnav .tab_sline {
	padding-top: 3px;
	width: 2px;
}

.news_tabsnav li{
	color: #18397C;
	float:left;
	display:inline;
	font: normal 12px 宋体,arial,sans-serif;
	list-style-type: none;
	margin:0;
	text-align: center;
}


.news_tabsnav li a{
display:block;
float:left;
padding:4px 32px 0 32px;/*链接左右补白宽度，若要固定宽度，些句可改为：padding-top:4px;width:100px;*/
padding-top:4px;
height:18px;
background:(action/tab/images/tab_bgs.gif) right -88px no-repeat; 
}

#news_mn li a{padding:4px 16px 0 16px;}/*news组标签链接左右补白宽度*/


/*导航菜单点击后的样式
border:1px #111 solid;*/
.news_tabsnav .tabactive1{
	background: url(../images/tab_bgs.gif);
	color: #F26400;
}
.news_tabsnav .tabactive1 a{background:url(action/tab/images/tab_bgs.gif) right -60px no-repeat;}
.news_tabsnav .tabactive2{
	background: url(action/tab/images/tab_bgs.gif) left -30px no-repeat;
	color: #F26400;
}

/*最新消息主体*/
.news_content{
	clear:both;
	border: solid #B0BEC7;
	border-width: 0 1px 1px 1px;
	width: 600px;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
}


.news_content .li1a li a{display:block;float:left;width:210px;overflow: hidden; text-overflow:ellipsis; white-space:nowrap;}
.news_content .li1a a:hover{background-color:#fff0f0;}

.news_content .li1a2 li a{display:block;float:left;width:160px;overflow: hidden; text-overflow:ellipsis; white-space:nowrap;}
.news_content .li1a2 a:hover{background-color:#fff0f0;}



.rightmore{float:right;width:200px;text-align:right;}
/*推荐新闻列表*/
.news_list{
	height: 120px;
	margin: 0 auto;
	width: 460px;
}

.news_list img{
	border: 1px solid #9EB1C0;
	float: left;
	height: 115px;
	margin: 0;
	padding: 1px;
	width: 154px;
	cursor: pointer;
}

.news_list .new_top7{
	float: right;
	height: 106px;
	margin: 0;
	width: 290px;
}

.news_list .new_top7 li{
	float: left;
	font: normal 13px 宋体,sans-serif;
	height: 12px;
	list-style-type: none;
	margin: 0;
	padding: 0 0 5px 0!important;
	padding: 0 0 2px 0;
	width: 290px;
}


}

/*LOGO广告*/
.logos{
	margin: 0 auto;
	width: 458px;
	padding: 1px !important;
	border: 1px solid #9EB1C0;
}

.logoscnt{
	margin: 0 auto;
	width: 458px;
	padding: 6px 0 7px 0 !important;
	padding: 4px 0 5px 0;
	text-align: center;
	background: url(action/tab/images/tab_bgs.gif) 0 -170px repeat-x;
}
.logoscnt img{border:0}
/*基本信息统计*/
.siteinfo{
	height: 12px;
	letter-spacing: 1px;
	margin: 0 auto;
	padding: 4px 0 4px 0 !important;
	padding: 2px 0 2px 0;
	text-align: center;
	width: 460px;
}

.loading{
    margin:0 auto;
	padding-top:77px;
	padding-bottom:77px;
	width:460px;
	height:18px;
	text-align:center;
}



#hoverpage {width:571px; height:400px; border:1px solid #aaa; background:#F2F3EA; position:relative; z-index:500; overflow:hidden;}
#hoverpage table {border-collapse:collapse; margin:-1px;}
#hoverpage ul#outer {background:#F2F3EA; padding:0; margin:0;list-style:none;}

#hoverpage ul#outer li.page {display:inline;} /* needed for IE to function correctly */

#hoverpage ul#outer li.page a.menuitem {text-decoration:none;font-size:12px;color:#444;}

#hoverpage ul#outer li.page i {position:absolute; display:block; height:25px; right:431px; background:transparent; cursor:default; z-index:100; text-align:left; text-decoration:none; color:#00c; font-style:normal; cursor:pointer;}

#hoverpage ul#outer li.p1 i {top:32px;}
#hoverpage ul#outer li.p2 i {top:58px;}
#hoverpage ul#outer li.p3 i {top:80px;}
#hoverpage ul#outer li.p4 i {top:105px;}
#hoverpage ul#outer li.p5 i {top:130px;}



#hoverpage ul#outer li div {display:block; width:571px; height:330px; padding:25px; background:#F2F3EA; font-weight:normal; font-size:12px;color:#444;}
#hoverpage ul#outer li div img {border:5px solid #fff; float:left; margin:0 10px 5px 0;}
#hoverpage ul#outer li div p.big {line-height:1em; color:#004; font-size:1.5em;}
#hoverpage ul#outer li div a {color:#1F4041; text-decoration:none;}
#hoverpage ul#outer li div em {display:block; width:130px; height:140px; float:left; background:#eff  url(action/selected.gif) no-repeat 0 0; margin-right:20px;}

#hoverpage ul#outer li.p1 div em {background-position: 0 0;}
#hoverpage ul#outer li.p2 div em {background-position: 0 25px;}
#hoverpage ul#outer li.p3 div em {background-position: 0 50px;}
#hoverpage ul#outer li.p4 div em {background-position: 0 75px;}
#hoverpage ul#outer li.p5 div em {background-position: 0 100px;}


#hoverpage ul#outer li.page div a:hover {color:red;text-decoration:none;}

#hoverpage ul#outer li.page a:hover {white-space:normal;}

#hoverpage ul#outer :hover div {position:absolute; left:0; top:0;}
