/*cast.org.cn主样式表 lisen@cast.org.cn last modify:2008-06-19 */

/* 全局设置 */ 
IMG  {BORDER: 0px;}
body{
 margin:auto;
 padding:0px;
 border:0px;
 color:#000;
 font-size:12px;
 line-height:150%;
 text-align:center;
 background:#E4E4E4;
}

a {MARGIN: 0px;PADDING:0px;BORDER:0px; color:#484848;}
a:link {COLOR:#484848;TEXT-DECORATION:none;}
a:visited{COLOR:#484848;TEXT-DECORATION:none;}
a:hover{COLOR:#F76106;TEXT-DECORATION:none;}

/* 页面框架设置 */ 
#frame{
margin:auto;
width:981px;
height:1290px;
background:url(../images/frame_d1.gif);}

/* 顶部功能区设置 */ 
#top{
margin:auto;
width:960px;
height:30px;
padding-left:11px;
border-top:#fff solid 1px;
border-bottom:#014A85 solid 1px;
background:#E4E4E4;
font-size:12px;
color:#585858;
text-align:left;
line-height:14px;}
#top a { color: #585858; text-decoration: none; }
#top a:visited { color: #585858; text-decoration: none;}
#top a:hover{ color:#F76106; text-decoration: underline;}

#date{
margin-top:10px;
float:left;}
#mail{
margin-left:35px;
float:left;
height:20px;
color:#1D1D1D;
vertical-align:middle;}
.name{
height:14px;}
.form_mail{
margin:0px;}

#oa{
float:left;
margin-top:10px;
margin-left:40px;
height:14px;}

#search{
float:right;
height:12px;
width:130px;
margin-right:30px;}

#lg{
margin-top:10px;
float:right;
height:14px;
width:183px;}

.form_search{
margin:0px;}


/* 网站标识设置 */ 
#title{
margin:auto;
width:972px;
height:105px;}


#logo{
float:left;
width:356px;
height:105px;
}

/* 重点链接设置 */ 

#link{
float:left;
width:597px;
height:73px;
margin-left:17px;
margin-top:20px;
line-height:24px;
text-align:left;
color:#034a83;}

/* 栏目导航设置 */ 
#guide{
margin:auto;
width:964px;
height:25px;
background: #c6ddfd;
color:#044a81;
font-weight:bold;
text-align:center;
border-bottom:#024a85 1px solid;
border-top: #024a85 1px solid;
padding-top:10px;}




/* 网站正文框架设置 */ 
#content{
margin:auto;
margin-top:11px;
width:964px;
height:1017px;}



#con_left{
float:left;
width:707px;
height:1017px;
text-align:center;
}

#left_border{float: left;
height:1015px;
width:704px;
border:#1773b6 1px solid;}

#con_right{
float:right;
width:253px;
height:1017px;
background:#e4e4e4;}


/* 左侧区域内容设置 */ 

/* 图片新闻设置 */ 

#tpxw_logo{
width:704px;
height:38px;
background:url(../images/tpxw_logo.gif);}

#tpxw_title{
width:677px;
height:400px;
margin:31px 13px 15px 12px;
border:#1673b6 1px solid;
text-align:left;}

#tpxw_lb{
width:689px;
height:498px;
}

.tpxw_image{
width:142px;
height:156px;
margin:9px 15px 0px 15px;
}

.tpxw_image1{
width:128px;
height:110px;
background: url(../images/tpxw_d1.gif);
padding:4px 10px 11px 4px;
}
.tpxw_image2{
margin-top:5px;
width:142px;
height:16px;
color:#333333;
font-size:12px;
}

.tpxw_tt0{
float:left;
width:466px;
height:376px;
margin:14px 25px 10px 13px;
display:block;}

.tpxw_tt{
float:left;
width:466px;
height:376px;
margin:14px 25px 10px 13px;
display:none;}


#tpxw_b{
float:left;
width:140px;
height:459px;
background: url(../images/tpxw_d2.gif);}

.tpxw_b{
margin-top:11px;
width:126px;
height:93px;
background:url(../images/tpxw_d3.gif);
padding:9px 6px 6px 8px;}

.tpxw_tt01{
width:466px;
height:339px;
}

.tpxw_tt02{
margin-top:12px;
width:466px;
height:25px;
color:#1772b8;
font-size:14px;
text-align:center;
font-weight:bold;
}

/* 文章样式通用设置 */ 
#text{
width:662px;
margin-left:25px;
margin-top:10px;
color:#004d82;}

#text_title{
width:662px;
height:26px;
margin-top:18px;
text-align:center;
font-size:16px;
font-weight:bold;}

#text_titlex{
width:662px;
height:26px;
margin-top:5px;
text-align:center;
font-size:14px;}

#text_time{
width:662px;
height:26px;
margin-top:5px;
text-align:center;
font-size:12px;}

#text_all{
width:662px;
margin-top:5px;
text-align:left;
font-size:12px;}

.none{
list-style:none;
width:0px;
height:0px;
display:none;}

/* 版权信息设置 */
#copyright{
margin-top:8px;
width:964px;
height:104px;
border-top:solid 3px #1F7ABD;
background: #e4e4e4;
padding-top:2px;}

/* 颜色设置 */
.color01 { color: #034A83;}
	 A.color01:link { color: #034A83; text-decoration: none;}
	 A.color01:visited { color: #034A83; text-decoration: none;}
	 A.color01:hover { color:#F76106; text-decoration: underline;}
	 
.color02 { color: #9b4c0b;}
	 A.color02:link { color: #9b4c0b; text-decoration: none;}
	 A.color02:visited { color: #9b4c0b; text-decoration: none;}
	 A.color02:hover { color:#F76106; text-decoration: underline;}
