@import url("base.css");
.T2_frame,.cec_list .list_area dl dt,.cec_list .list_area dl .under_line{
	background-image:url(http://www.21eic.com/css/frame.png);
	background-repeat: no-repeat;
}

/* 焦点部分，这部分内容要与 导航栏 互动*/
.focus_box {
	height:244px;
	border:solid 1px #BFBFC0;
	border-bottom:none;
	background-color:#FFF;
	overflow:hidden;
}

	/* 焦点图片*/
.focus_box .slider_frame {
	float:left;
	border-right:solid 1px #BFBFC0;
	width:317px;
	height:244px;
	position:relative;
}
.focus_box .slider_frame .img_frame {
	width:310px;
	height:190px;
	margin:3px 0 0 3px;
	overflow:hidden;
	position:relative;
}
.focus_box .slider_frame .img_frame a {
	display:block;
	width:310px;
	height:190px;
}
.focus_box .slider_frame .img_frame img {
	display:block;
	width:310px;
	height:190px;
	vertical-align:middle;
}
.focus_box .slider_frame .smallImg {
	list-style:none;
	position:absolute;
	top:200px;
	left:4px;
}
.focus_box .slider_frame .smallImg li {
	display:inline;
	float:left;
	margin-left:6px;
	padding:5px 2px 2px 2px;
	cursor:pointer;
}
.focus_box .slider_frame .smallImg li img {
	width:50px;
	height:28px;
	vertical-align:bottom;
	border:solid 1px #9C9C9C;
}
.focus_box .slider_frame .smallImg .cur {
	background-image:url(http://www.21eic.com/css/focus_pointer.gif);
	background-repeat:no-repeat;
	background-color:#FF8120;
}
.focus_box .slider_frame .smallImg .cur img{
	border:none;
	margin-top:1px;
}
.focus_box .slider_frame p {
	padding:3px 12px 0 12px;
	line-height:18px;
}



.focus_box .summary {
	float:left;
	width:360px;
}
.focus_box .summary .title {
	list-style:none;
	background-color:#BFBFBF;
	height:23px;
}
.focus_box .summary .title li {
	float:left;
	width:118px;
}

.focus_box .summary .title .active {
	text-align:center;
	height:18px;
	padding:3px 0 0 0;
	border:#FFF solid 1px;

	font-size:14px;
	font-weight:bold;
	
	background-position:0 -310px;
}
.focus_box .summary .title .silent {
	text-align:center;
	height:18px;
	padding:3px 0 0 0;
	border-top:#FFF solid 1px;
	border-left:#FFF solid 1px;
	border-right:#FFF solid 1px;
	font-size:14px;
	cursor:pointer;
	
	background-position:0 -342px;
}
.focus_box .summary .title .margin_right {
	margin-right:1px;
	width:117px;
}

.focus_box .summary .news_list {
	clear:both;
	padding:10px;
	display:inline-block;
}
.focus_box .summary .news_list .cec_l_a {
	list-style:none;
	float:left;
}
.focus_box .summary .news_list .cec_l_a  li {
	background-image:url(http://www.21eic.com/css/icon.png);
	background-repeat: no-repeat;
	background-position:-67px -307px;
	
	height:22px;
	width:153px;
	padding:0 0 0 17px;
	
	white-space:nowrap;
	text-overflow:ellipsis;
	overflow:hidden;
}


.focus_box .summary .news_list .el_l_a {
	list-style:none;
	float:left;
}
.focus_box .summary .news_list .el_l_a  li {
	background-image:url(http://www.21eic.com/css/icon.png);
	background-repeat: no-repeat;
	background-position:-488px -270px;
	
	height:22px;
	width:153px;
	padding:0 0 0 17px;
	
	white-space:nowrap;
	text-overflow:ellipsis;
	overflow:hidden;
}
.focus_box .summary .news_list .l_b {
	list-style:none;
	clear:both;
	_margin-top:-10px;
}
.focus_box .summary .news_list .l_b  li {
	background-image:url(http://www.21eic.com/css/icon.png);
	background-repeat: no-repeat;
	background-position:-67px -338px;
	
	height:22px;
	width:323px;
	padding:0 0 0 17px;
	
	white-space:nowrap;
	text-overflow:ellipsis;
	overflow:hidden;
}
.focus_box .summary .news_list .l_c {
	clear:both;
}
.focus_box .summary .news_list .l_c dt {
	background-image:url(http://www.21eic.com/css/icon.png);
	background-repeat: no-repeat;
	background-position:-67px -335px;
	
	width:323px;
	padding:0 0 0 17px;
	line-height:21px;
}
.focus_box .summary .news_list .l_c dd {
	line-height:18px;
	padding:2px 0 2px 10px;
}
.focus_box .summary .news_list .attach {
	padding:6px 0 0 0;
	font-weight:bold;
}
.focus_under_line {
	height:5px;
	clear:both;
	overflow:hidden;
	
	background-position:0 -376px;
}


/* CEC 内容列表 */
.cec_list {}

.cec_list h1{
	height:5px;
	overflow:hidden;
	
	background-position:0 -390px;
	text-indent:-10000px;
}

.cec_list h2{
	height:27px;
	overflow:hidden;
	
	background-position:0 -390px;
	text-indent:-10000px;
}

.cec_list .list_under_line{
	height:4px;
	overflow:hidden;
	
	background-position:0 -431px;
}

.cec_list .list_area{
	background-color:#E1E4F5;
	border-left:solid 1px #CFCFCF;
	border-right:solid 1px #CFCFCF;
	height:1%;font-family:Arial, Helvetica, sans-serif,"宋体"；
}
.cec_list .list_area dl {
	width:223px;
	height:261px;
	overflow:hidden;
	float:left;
	display:inline;
	background-color:#E1E4F5;
	margin:8px 0 0 2px;overflow:hidden;font-family:Arial, Helvetica, sans-serif,"宋体"；
}
.cec_list .list_area dl dt{
	height:19px;
	line-height:normal;
	padding:4px 10px 0 10px;
	
	color:#990000;
	font-weight:bold;
	font-size:13px;
	
	background-position:-300px -308px;font-family:Arial, Helvetica, sans-serif,"宋体"；
}
.cec_list .list_area dl dt span{
	float:right;
	font-weight:normal;
	font-size:12px;
	margin-top:2px;
}
.cec_list .list_area dl dd {
	border-left:solid 1px #CFCFCF;
	border-right:solid 1px #CFCFCF;
	width:210px;
	padding:8px 8px 2px 3px ;
	line-height:20px;
	background-color:#FFFFFF;word-break:break-all;overflow:hidden; font-family:Arial, Helvetica, sans-serif,"宋体"；
}
.cec_list .list_area dl dd table td { font-family:Arial, Helvetica, sans-serif}
.cec_list .list_area dl .under_line {
	height:5px;
	width:223px;
	overflow:hidden;
	border:none;
	padding:0;
	
	background-position:-300px -339px;
}

.cec_list .list_area dl dd img {
	border:solid 1px #9C9C9C;
	margin:0 4px 4px 0;
	vertical-align:bottom;
}
.cec_list .list_area dl dd .face {
	float:left;
	margin:1px 4px 3px 0; 
}

.cec_list .list_area dl dd ul{
	clear:both;
	list-style:none;
	background-image:url(http://www.21eic.com/css/icon.png);
	background-repeat: no-repeat;
	background-position:-490px -666px;
}
.cec_list .list_area dl dd ul li{
	line-height:22px;
	padding:0 0 0 15px;
	width:190px;
	white-space:nowrap;
	text-overflow:ellipsis;
	overflow:hidden;
}


/* ELOL 内容列表 */
.ELOL_list {}
.ELOL_list h2{
	height:26px;
	overflow:hidden;
	position:relative;
	
	background-position:0 -529px;
}
.ELOL_list h2 a{
	display:block;
	width:51px;
	height:11px;
	overflow:hidden;
	position:absolute;
	top:12px;
	left:106px;
	background-position:-521px -508px;
	text-indent:-10000px;
}
.ELOL_list .list_area{
	background-color:#D9D9D9;
	padding:0 6px 0 5px;
	border-left:solid 1px #CBCBCB;
	border-right:solid 1px #CBCBCB;
}
.ELOL_list .list_underline{
	height:5px;
	overflow:hidden;
	
	background-position:0 -565px;
}
.ELOL_list .list_area .menu {
	list-style:none;
	width:667px;
	height:30px;
	
	background-color:#CBCBCB;
	/*
	background-color:#F00;
	*/
}
.ELOL_list .list_area .menu li {
	float:left;
	width:166px;
	height:30px;
	background-color:#DDDDDD;
}
.ELOL_list .list_area .menu .silent_left {
	height:30px;
	width:166px;
	text-align:center;
	line-height:30px;
	
	cursor:pointer;
	
	color:#000066;		
	background-position:0 -459px;
	font-size:14px;
}
.ELOL_list .list_area .menu .activity_left {
	height:30px;
	width:166px;
	text-align:center;
	line-height:30px;
	font-weight:bold;
	color:#000066;
	background-position:0 -489px;
	font-size:14px;
}
.ELOL_list .list_area .menu .silent {
	height:30px;
	width:166px;
	text-align:center;
	line-height:30px;
	
	cursor:pointer;
	
	color:#000066;		
	background-position:-166px -459px;
	font-size:14px;
}
.ELOL_list .list_area .menu .activity {
	height:30px;
	width:166px;
	text-align:center;
	line-height:30px;
	font-weight:bold;
	color:#000066;
	background-position:-166px -489px;
	font-size:14px;
}
.ELOL_list .list_area .menu .silent_right {
	height:30px;
	width:166px;
	text-align:center;
	line-height:30px;
	
	cursor:pointer;
	
	color:#000066;		
	background-position:-332px -459px;
	font-size:14px;
}
.ELOL_list .list_area .menu .activity_right {
	height:30px;
	width:166px;
	text-align:center;
	line-height:30px;
	font-weight:bold;
	color:#000066;
	background-position:-332px -489px;
	font-size:14px;
}


.ELOL_list .list_area .content {
	clear:both;
	padding:14px 14px 4px 14px;
	background-color:#FFF;
	position:relative;
	border-left:solid 1px #CBCBCB;
	border-right:solid 1px #CBCBCB;
}
.ELOL_list .list_area .content_underline {
	height:5px;
	overflow:hidden;
	background-position:0 -577px;
}
.ELOL_list .list_area .content h3 {
	font-size:14px;
	line-height:22px;
}
.ELOL_list .list_area .content p {
	padding:6px 0;
	line-height:20px;
	border-bottom:dashed 1px #CCC;
}

.ELOL_list .list_area .padLeft {
	padding-left:310px;
}
.ELOL_list .list_area .padRight {
	padding-right:310px;
}

.ELOL_list .list_area .content .imgLeft{
	position:absolute;
	top:15px;
	left:15px;
	_left:-295px;
}
.ELOL_list .list_area .content .imgRight{
	position:absolute;
	top:15px;
	right:15px;
}
.ELOL_list .list_area .content .list {
	list-style:none;
	background-image:url(http://www.21eic.com/css/icon.png);
	background-repeat: no-repeat;
	background-position: -490px -913px;
	margin:10px 0 0 10px;
}
.ELOL_list .list_area .content .list li {
	line-height:22px;
	padding:0 0 0 15px;
	width:295px;
	overflow:hidden; 
	text-overflow:ellipsis; 
	white-space:nowrap;

}
/* for sections with tabs */
.home_sections_tab { margin-bottom:20px; clear:both;}
.home_sections_tab .tabs { height:25px;}
.home_sections_tab .tabon { 
background:url(http://www.21eic.com/css/home_section_tabon_1.gif) top left no-repeat; 
border-bottom:1px solid #ececec; 
padding:auto 15px;
text-align:center;
font-size:14px;
color:#900;
font-weight:bold;
line-height:25px;
}

.home_sections_tab .tabon .tab_item { display:block; height:25px; margin-left:-10px; background:url(http://www.21eic.com/css/home_section_tabon_2.gif) top right no-repeat;}
.home_sections_tab .taboff { 
background:url(http://www.21eic.com/css/home_section_taboff_1.gif) top left no-repeat; 
border-bottom:1px solid #ccc; 
text-align:center;
font-size:12px;
color:#006;
text-decoration:underline;
font-weight:bold;
line-height:25px;
}
.home_sections_tab .taboff .tab_item {  display:block; height:25px;  background:url(http://www.21eic.com/css/home_section_taboff_2.gif) top right no-repeat;}
.home_sections_tab .tab_content { 
background-color:#ececec; 
border-bottom:1px solid #ccc;
border-left:1px solid #ccc;
border-right:1px solid #ccc;
padding:5px 8px;overflow:hidden;}
.home_sections_tab ul { margin:0; padding:0;overflow:hidden;}
.home_sections_tab li {
background:url(http://www.21eic.com/css/bullet.gif) left 6px no-repeat;
list-style-type:none;
padding-left:10px;
margin-bottom:5px;
}
.home_sections_tab .listl { float:left; width:49%; background:url(http://www.21eic.com/css/bullet.gif) left 6px no-repeat; padding-left:3px;text-indent: 3px;}
.home-sections { margin-bottom:20px;
}
.home-sections .section-header {
font-size:14px;
font-weight:bold;
color:#c00;
padding-bottom:3px;
margin-bottom:8px;
border-bottom:1px solid #ccc;
}
.home-sections2 { margin-bottom:20px;overflow:hidden;}
.home-sections2 .section-header { font-size:14px; font-weight:bold; color:#c00; padding-bottom:3px; margin-bottom:8px; border-bottom:1px solid #ccc;}
.home-sections2 .section-article { margin-bottom:5px;}
.home-sections2 .section-article img { margin:0 5px 3px 0;}
.home-sections2 ul { clear:both; margin:0; padding:0;width:570px;}
.home-sections2 ul li {
	list-style-type:disc;
	float:left;
	display:inline;
	width: 280px;
	font-size:12px;
	line-height:20px;
	text-indent: 8px;
	background-image: url(http://www.21eic.com/css/bullet.gif);
	background-repeat: no-repeat;
	background-position: left 6px;overflow:hidden;
}
.home-sections2 .special { border:1px solid #ccc; background-color:#ececec; padding:5px; margin:2px; margin:8px;}
.home-sections2 .special ul { padding:0;}
.home-sections2 .special li { list-style-type:none; background:none; padding:0; }
.home-sections2 table { margin:0 auto;}
.home-sections2 table td { vertical-align:top; text-align:left;}
.home-sections2 .more { text-align:right; margin-top:8px;clear:both;}
.home_sections_tab .tab_content .iicli {
	list-style-type:none;
	float:left;
	display:inline;
	width: 260px;
	font-size:12px;
	line-height:16px;
	text-indent: 8px;
	background-image: url(http://www.21eic.com/css/bullet.gif);
	background-repeat: no-repeat;
	background-position: left 6px;
}

.web{ margin:0 auto;}
.message {
   font-size:12px; background-color:#F7F7F7;
}
.message ul{
   margin:0; padding:0; list-style:none;
}
.message li {
   line-height:30px;padding-left:20px;border-bottom:1px dotted #A9A9A9;background: url(http://www.21eic.com/images/index_c.gif) no-repeat ;
   background-position:0 7px;
}
.message td{ 
   line-height:30px; 
}
<!--fugang 20100823修改首页滚动-->
.blk_18 {
 overflow:hidden;
 zoom:1;
 font-size:9pt;
 border:1px solid #e3e3e3;
 background:#eee;
 width:639px;
 margin-top:8px;
}
.blk_18 .pcont {
 width:628px;
 float:left;
 overflow:hidden;
 padding-left:5px;
}
.blk_18 .ScrCont {
 width:32766px;
 zoom:1;
 margin-left:-5px;
}
.blk_18 #List1_1, .blk_18 #List2_1 {
 float:left;
}
.blk_18 .LeftBotton, .blk_18 .RightBotton {
 width:15px;
 height:74px;
 float:left;
 background:url(http://www.21eic.com/images/ax.gif) no-repeat;
}
.blk_18 .LeftBotton {
 background-position: 0 0;
 margin:8px 5px 0;
}
.blk_18 .RightBotton {
 background-position: 0 -100px;
 margin:8px 1px 10px 5px;
}
.blk_18 .LeftBotton:hover {
 background-position: -20px 0;
}
.blk_18 .RightBotton:hover {
 background-position: -20px -100px;
}
.blk_18 .pl img {
 display:block;
 cursor:pointer;
 border:none;
 margin:6px auto 1px auto;
}
.blk_18 .pl {
 width:105px;
 border:1px solid #f3f3f3;
 float:left;
 float:left;
 text-align:center;
 line-height:24px;
}
.blk_18 a.pl:hover {
 border:1px solid #5dacec;
 color:#5dacec;
 background:#fff;
}