/* CSS Document */

*{ margin:0px auto; padding:0px;}


body,td,th {
	font-size: 14px;
	color: #333333;
}
body {
	background-color: #999999;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
a:link {
	color: #333333;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #333333;
}
a:hover {
	text-decoration: none;
	color: #B30500;
}
a:active {
	text-decoration: none;
	color: #B30500;
}
.news-12 {
	font-size: 12px;
}
a.news-12:link {
	color: #01307F;
	text-decoration: none;
}
a.news-12:visited {
	text-decoration: none;
	color: #01307F;
}
a.news-12:hover {
	text-decoration: none;
	color: #B30500;
}
a.news-12:active {
	text-decoration: none;
	color: #B30500;
}
a.news-14:link {
	color: #333333;
	text-decoration: none;
}
a.news-14:visited {
	text-decoration: none;
	color: #333333;
}
a.news-14:hover {
	text-decoration: none;
	color: #B30500;
}
a.news-14:active {
	text-decoration: none;
	color: #B30500;
}
.td-12 {
	font-size: 12px;
	line-height: 20px;
}
.td-12-tj {
	font-size: 12px;
	line-height: 22px;
	color: #999999;
	text-indent:24px;
}
a.td-12-tj:link {
	color: #999999;
	text-decoration: none;
}
a.td-12-tj:visited {
	text-decoration: none;
	color: #999999;
}
a.td-12-tj:hover {
	text-decoration: none;
	color: #B30500;
}
a.td-12-tj:active {
	text-decoration: none;
	color: #B30500;
}
.lm-14 {
	font-size: 14px;
	font-weight:bold;
	color: #ffffff;
}
a.lm-14:link {
	color: #ffffff;
	text-decoration: none;
}
a.lm-14:visited {
	text-decoration: none;
	color: #ffffff;
}
a.lm-14:hover {
	text-decoration: none;
	background:url(index_20.jpg) left repeat-x ;
	color: #990000;
	line-height:41px;
	display:block;
}
a.lm-14:active {
	text-decoration: none;
	color: #990000;
}
.biaodan {
	height: 21px;
	width: 118px;
	border: 1px solid #DBDBDB;
}
.yqlj {
	height: 20px;
	width: 180px;
}
.bq-14 {
	font-size: 14px;
	color: #ffffff;
}
a.bq-14:link {
	color: #ffffff;
	text-decoration: none;
}
a.bq-14:visited {
	text-decoration: none;
	color: #ffffff;
}
a.bq-14:hover {
	text-decoration: none;
	color: #990000;
}
a.bq-14:active {
	text-decoration: none;
	color: #990000;
}
.news-bt-20 {
	font-family: "黑体";
	font-size: 20px;
	font-weight: bold;
	color: #FF6C00;
}
.yd_25 {
	font-family: "宋体";
	font-size: 25px;
	color: #01307F;
	font-weight: bold;
}
.body-yd {
	font-size: 14px;
	line-height: 28px;
}
a.ejlm-14:link {
	color: #292929;
	text-decoration: none;
}
a.ejlm-14:visited {
	text-decoration: none;
	color: #292929;
}
a.ejlm-14:hover {
	text-decoration: none;
	background:url(imagesvido_10.jpg) left repeat-x ;
	color: #990000;
	line-height:31px;
	display:block;
}
a.ejlm-14:active {
	text-decoration: none;
	color: #990000;
}
.js-12{
	font-size: 12px;
}
a.js-12:link {
	color: #333333;
	text-decoration: none;
}
a.js-12:visited {
	text-decoration: none;
	color: #333333;
}
a.js-12:hover {
	text-decoration: none;
	background:url(imagesvido-yd_24.jpg) left repeat-x ;
	color: #ffffff;
	line-height:26px;
	display:block;
}
a.js-12:active {
	text-decoration: none;
	color: #ffffff;
}

/* 页眉 */
.ym{width:980px; height:29px; margin:0 auto; background:url(imagesi_02_blue.jpg) repeat-x; padding-top:5px; margin-bottom:1px;}
.ym-in,.ym-in-l,.ym-in-r{height:29px; line-height:29px;}
.ym-in{ width:960px;  margin:0px auto 0 auto;}
.ym-in-l{ float:left; width:501px; background:url(imagesi_04.jpg) no-repeat 0px -5px;}
.ym-in-l a{ display:block; width:65px; float:left; text-align:center; }
.ym-in-r{ float:right; width:200px; background:url(../images/i_06.jpg) no-repeat 0px -5px;}
.ym-in-r ul{ width:180px; height:29px;}
.ym-in-r li{ float:left; width:90px; text-align:right }

/*导航*/
div#mainnav{ border:1px #f2ddc3 solid; width:978px; height:57px; background:url(imagesmenunav_bg.jpg) left top no-repeat}
div#mainnav ul{ padding:4px 20px 4px 30px;}
div#mainnav ul li{ list-style:none; display:block; float:left; width:90px; font-size:14px}
div#mainnav ul li div.menudiv{ width:1px;}
div#mainnav ul li a{ display:block; float:left; padding:3px;}
div#mainnav ul li a:link{ color:#993300}
div#mainnav ul li a:visited{ color:#993300}
div#mainnav ul li a:hover{ background:#cc0000; color:#FFFFFF; }

/*表格边框颜色*/
.boxborder{ border-left:1px #e8ceae solid; border-right:1px #e8ceae solid; border-bottom:1px #e8ceae solid; color:#cc3300}

/*表格切换*/
.rank_title{ height:33px; width:240px; padding-left:30px;}
.rank_title a{ display:block; width:86px; height:33px; float:left; line-height:33px; font-size:16px; color:#cc3300}
#rankbody { float:left; width:240px; overflow:hidden}
#rankbody div{ float:left; width:240px; overflow:hidden; border:1px solid #666666}

.ranka{ background:url(imagesranka.jpg);}
.rankb{ background:url(imagesrankb.jpg);}


/*滚动图片*/
#imglist{ width:893px; height:110px; padding:10px; margin-left:auto; margin-right:auto; overflow:hidden; float:left}
#imgScoller{ width:2000px; float:left; height:130px;}
#imglist .imgbox{ float:left; border:1px #CCCCCC solid; width:117px; height:92px; margin:0px 5px;}
#imglist .imgbox img{ width:117px; height:92px;}
#imglist .imgbox p{ line-height:24px; font-size:12px}




/*成员单位*/

/*table-border*/
.table-border{ border:1px #e8ceae solid; /*border-right:1px #e8ceae solid*/ background:#FFFFFF}
#btnlist{ width:870px; height:310px; margin-left:auto; margin-right:auto; background:#FFFFFF}
#btnlist ul{ padding:0px; margin:0px}
#btnlist ul li{ display:block; width:173px; height:83px; float:left}
#btnlist ul li a{ font-family:"黑体","微软雅黑"; display:block; margin-left:auto; margin-right:auto; width:154px; height:51px; background:#FF0000; text-align:center; line-height:54px; font-size:24px; background:url(EnterBtn.jpg) left -52px no-repeat; color:#993300}
#btnlist ul li a:hover{ color:#FFFFFF;background:url(imagesEnterBtn.jpg) left 1px no-repeat;}
.tableboder2{ border:1px #f2ddc3 solid; background:#FFFFFF;}
/*图片新闻*/
.tpxwlist{ width:950px; height:390px;}
.tpxwlist ul{}
.tpxwlist ul li{ display:block; width: 237px; height:195px; list-style:none; float:left}
.tpxwlist ul li span{ border:1px #CCCCCC solid ; display:block;width:209px; height:165px; padding:2px;}
.tpxwlist ul li span img{ width:209px; height:165px;}
.tpxwlist ul li p{ line-height:30px; text-align:center}
/*标题*/


.colum_st01{ font-size:16px; padding-left:35px; line-height:31px; text-align:left; float:left; color:#990000; font-weight:bold}
.colum_st02{ font-size:16px; padding-left:35px; line-height:31px; color:#FFFFFF; text-align:left; float:left; font-weight:bold}

.linbtn{ float:right; padding-right:10px; line-height:31px; color:#FFFFFF}
.linbtn a:link{ color:#FFFFFF;}
.linbtn a:visited{ text-decoration:none; color:#FFFFFF}
.linbtn a:hover{ text-decoration:underline; color:#FFFFFF}

.linbtn2{ float:right; padding-right:10px; line-height:31px; color:#333333}
.linbtn2 a:link{ color:#333333;}
.linbtn2 a:visited{ text-decoration:none; color:#333333}
.linbtn2 a:hover{ text-decoration:underline; color:#333333}



.leftnavbg td{ background:url(imagesvido_08.jpg) left top no-repeat}


/* Pager */
.pager { padding:3px;  text-align:center; font-size:12px}
.pager A,.pager SPAN{margin-right:3px; height:20px; line-height:20px; }
.pager A,.pager A:active  {border:1px solid #c5c5c5; color:#1485ff; padding:2px 6px;}
.pager A:hover {border:1px solid #0099FF; text-decoration:none; color:#c00;}
.pager SPAN.current {background:#1485ff; border:1px solid #1485ff; color:#fff; font-weight:bold; padding:0px 6px; }
.pager SPAN.disabled {border:1px solid #c5c5c5;  padding:2px 6px; color:#c0c0c0;}


/*.pager a{ border:1px solid #c5c5c5; color:#1485ff; padding:0 6px; }*/


.tupianxinwen { padding-top:8px; margin:0px;}
.tupianxinwen .topone{ width:300px; float:left;}
.tupianxinwen .topone li{ width:276px; height:201px; float:left}
.tupianxinwen .topone li img{ display:block; float:left; height:120px; width:270px; height:195px;padding:2px;border:1px #ddd solid}
.tupianxinwen .topone li p{ text-align:center; line-height:40px; height:40px; font-size:16px; float:left; width:276px;} 

.tupianxinwen .small{ float:left; width:360px;}
.tupianxinwen .small li {float:left;width:120px;}
.tupianxinwen .small li img{ width:109px; height:84px; padding:2px;border:1px #ddd solid}
.tupianxinwen .small li p{ text-align:center; line-height:24px; height:24px; font-size:12px;} 

.rlink{}
.rlink li{ float:left; padding-left:20px;}

.tulist img{ padding:2px;border:1px #ddd solid}
.tulist a{ height:25px;line-height:25px;}

.dd4{ width:265px; overflow:hidden; height:254px; border-top:0px;overflow-y:scroll; background:#ffffff; text-align:left; }
.dd4 .blue{height:25px;line-height:25px; }
/********************/
.topmenu 
{
	height:40px;
	background:url(imagescbg.gif) left top repeat-x
}
/*头部菜单*/
.logo {
	height:40px;
	float:left
}
.toplink {
	height:39px;
	line-height:39px;
	float:left;
	padding-left:10px;
	font-size:14px;
	float:left
}
.favorite {
	float:right;
	background:url(imagesfavbg.gif) right top no-repeat;
	width:198px;
	line-height:39px;
}
.favorite a {
	display:block;
	width:68px;
	_width:80px;
	margin-left:23px;
	_margin-left:10px;
	height:39px;
	line-height:42px;
	_line-height:45px;
	overflow:hidden;
	float:left;
	text-align:center;
	font-size:14px
}