.main div.mainLeftHome {
float:left;
width:250px;
}
.AreaDianList{
float:right;
margin:0;

}
.AreaDianList{width:710px;background-image:url("../images/cbg2.png");background-position:right top;background-repeat:no-repeat;}


 div.famSite {
border:1px solid #9FC1E7;
float:right;
position:relative;width:690px;
}
ul.famUrl {
margin:0 8px;
position:relative;
width:672px;
}
ul.famUrl li {
background-image:url(http://www.swotti.com//images/puntos.gif);
background-position:0 bottom;
background-repeat:repeat-x;
float:left;
height:27px;
padding-bottom:1px;
width:96px;
}
 ul.famUrl li a {
background-color:transparent;
background-image:url(../images/NavBackground.png);
background-position:-134px -300px;
background-repeat:no-repeat;
color:#333333;
float:left;
font-family:tahoma,宋体;
font-size:14px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
height:27px;
line-height:27px;
overflow:hidden;
padding-left:13px;
}
div.hCoolSite {float:left;margin:0;width:692px;margin-left:10px;}

div.hCoolSite .txtBox {float:left;width:100%;}


.titBar {
background:transparent url("../images/NavBackground.png") repeat-x scroll 0 -651px;
float:left;
width:100%;height:29px;overflow:hidden;
}
.titBar h3,.hd h3,.artl_l h4 a ,.artl_ll h4 a{
background-color:#0092EC;
background-image:url(../images/NavBackground.png);
background-position:-8px -299px;
color:#FFFFFF;
float:left;
height:28px;
line-height:28px;
text-align:center;
width:100px;
font-size:13px;
}
.titBar b.titSign {
cursor:pointer;
float:right;
font-weight:normal;
line-height:28px;
padding:0 10px;
}
.hCoolSite dl {
clear:both;
float:left;
height:25px;
overflow:hidden;
width:100%;
}
.hCoolSite dd {
padding-right:22px;
}
.hCoolSite dt, .hCoolSite dd {
float:left;
line-height:25px;
}
.hCoolSite dt.more {
float:right;
padding:0 10px 0 0;
}
.hCoolSite dt.cate {
letter-spacing:3px;
padding:0 12px;
}
dl.bg1 {
background-color:#F1F7FC;
}
.hCoolSite dt.cate a {
color:#0000CC;
}


.lefttitBar {
background-image:url(../images/NavBackground.png);
background-position:0 -360px;
padding-left:8px;
position:relative;
}
.lefttitBar h3 {
background-image:url(../images/NavBackground.png);
background-position:right -360px;
color:#004F98;
font-size:14px;
height:26px;
line-height:26px;
}
.lefttitBar sup {
background:transparent url(../images/NavBackground.png) repeat-x scroll -40px -400px;
height:19px;
overflow:hidden;
position:absolute;
right:94px;
text-indent:-199em;
top:-8px;
width:16px;
}





.AreaDianList .head {height:28px;overflow:hidden;margin-top:9px;}
.AreaDianList .head h3{float:left;color:#ff9900;font-size:14px;line-height:27px;text-indent:20px;}

.AreaDianList .head .ar_tabs {
display:inline;
float:right;
margin-right:22px;

}
.AreaDianList .head .ar_tabs li {
float:left;
z-index:0px;position:relative;
}
.AreaDianList .head .ar_tabs li a{
color:#333333;
display:block;
float:left;
height:27px;
line-height:27px;
padding:0px 12px;
text-decoration:none;z-index:9px;position:relative;
}


.AreaDianList .head .ar_tabs li.active a{height:27px;background:#fff;border:1px solid #DBDBDB;border-width:0px 1px 0px 1px;
line-height:27px;margin-left:-2px;z-index:99px;}

.AreaDianList .AreaDianListBody{padding:13px 4px;clear:left;height:100%;}

.AreaDianList .AreaDianListBody .ct_r {
border-left:1px solid #E0E0E0;
float:right;
padding:0 8px;
width:320px;
}
.AreaDianList .AreaDianListBody .ct_l {
padding:0 8px;
width:320px;
}

.AreaDianListBody .fList li{}
.AreaDianListBody .fList li a {
display:block;
height:27px!important;line-height:27px!important; 
height:24px;line-height:24px; 
outline-color:-moz-use-text-color;
outline-style:none;
outline-width:medium;
border-bottom:1px dashed #B2B2B2;
}


.AreaDianListBody .fList li .tit {
cursor:pointer;
float:left;
text-align:left;
width:120px;
white-space:nowrap;overflow:hidden;
-o-text-overflow: ellipsis;    /* for Opera */   
text-overflow:ellipsis;        /* for IE */   

}
.AreaDianListBody .fList li .date {
cursor:pointer;
float:left;
font-family:arial;
text-align:center;
width:80px;
}
.AreaDianListBody .fList li .pr {
cursor:pointer;
text-align:right;float:left;
width:120px;
}

.artl_l,.artl_ll{float:left;width:231px;border:1px solid #9BC4E6;border-width:1px 1px 1px 1px;padding-bottom:4px;background-color:#fff;}
.artl_ll{margin-left:6px;}


.artl_l li,.artl_ll li{
height:24px;line-height:24px; 
outline-color:-moz-use-text-color;
outline-style:none;
outline-width:medium;
text-indent:8px;margin:auto 4px;
}

.artl_l h4,.artl_ll h4{height:28px;
	background:transparent url("../images/NavBackground.png") repeat-x  0px -651px;border-bottom:0px;margin:0px;
}
.artl_l h4 a ,.artl_ll h4 a,.artl_l h4 a:hover ,.artl_ll h4 a:hover{color:#FFF;}
.artl_l li a,.artl_ll li a{
width:223px;display:block;
white-space:nowrap;overflow:hidden;
-o-text-overflow: ellipsis;    /* for Opera */   
text-overflow:ellipsis;        /* for IE */  
}
