body{
margin:0px;
padding:0px;
color:#666666;
font-size:12px;
text-align:center;
line-height:150%;
background:url(images/bg.gif) #fff repeat left bottom;
}

a {margin: 0px;padding:0px;border:0px;text-decoration:none;}
a:link {color:#000;text-decoration:none;}
/*a:visited{color:#999;text-decoration: none;}*/
a:hover{color:#ff6600;text-decoration: underline;}
.clearall{clear:both;display:none;}
P { text-indent: 0em } 



#logo{
margin-right: auto;
margin-left: auto; 
width:310px;
height:120px;
padding-top:20px; 
margin-bottom:6px; 
padding:0px;
border:0px;
background:#fff;
}




#menu_all{
margin:0px;
padding:0px;
text-align:center;
height:135px;
background:url(../images/home_bg.gif) transparent repeat-x left top;
border:1px solid #BAD4F1;
width:610px;
}


#menu{
margin-left:auto;
margin-right:auto; 
border:0px;
padding:19px 0px 0px 80px;
width:500px;
height:26px;
margin-top:16px;
text-align:center;
}

#menu ul
{display:inline;
list-style-type:none;
margin:0px;
padding:0px;
text-align:center; 
}

#menu li
{float:left;
display:block;
margin:0px;
border-right:#C7DDF4 solid 1px;  
padding:0px;
text-align:center;
line-height:20px;
width:80px;

color:#000;
font-weight:bold;
font-size:14px;
}

#menu li a
{
display:block;
margin:0px;
padding:0px;
color:#1141A4;
text-decoration:none;

}

#menu li a:hover
{
color:#f60;
text-decoration:none;
}

#menu ul li#menu1 A{color:#ff6600;}
#menu ul li#menu2 A{color:#ff6600;}


#search{
	border:0px;
	padding:0px;
	width:600px;
	height:40px;
	margin-top:10px;
	float: left;
}

#search input{
width:280px;
height:18px;
text-align:center;
color:#003366;
font-size:14px;
border:1px solid #ccc;
background:#fff;
}

#field{
float:left;
margin-left:0px; 
border:0px;
padding:0px;
width:490px;
background:#fff;
text-align:right;
}

.ser{
float:left;
margin:4px 0px 0px 6px; 
border:0px;
padding:0px;
width:60px;
background:#fff;
color:#000
}
.ser a{
color:#000
}
.ser a:hover{
color:#0000FF
}



#search_buttom{

border:0px;
padding:0px;
text-align:center;
height:40px;

}

#search_buttom .shu{
width:100px;
height:24px;
}



#reg{
padding:4px 18px 4px 4px;
margin:0px;
border-bottom:1px solid #ededed;
text-align:right;
color:#999;
}

#reg a{
color:#1141A4;
text-decoration:none;
}

#reg a:hover{
color:#999;
}



#reg span
{
color:#999;
padding-right:12px;
}




#home_tag
{
margin-left:auto;
margin-right:auto;
width:500px;
padding:0px;
border:0px;
text-align:center;
}

#home_tag .hot_title
{
border:0px;
margin-top:20px;
margin-bottom:10px;
padding-left:10px;
color:#00f;
text-align:left;
font-weight:bold;
font-size:12px;
background:url(../images/icon_jiao.gif) transparent no-repeat 0% 42%;
}


#home_tag .hot
{
border:0px;
margin:0px;
line-height:22px;
text-align:left;
}

#home_tag .hot a
{
padding:0px 14px 0px 0px;
border:0px;
margin:0px;
color:#666;
}

#home_tag .hot a:hover
{
color:#00f;
text-decoration:underline;

}



#home_tag .hot_more
{
border:0px;
margin-top:6px;
color:#1141A4;
text-decoration:underline;
text-align:right;
}

#home_tag .hot_more a
{
color:#0000ff;
text-decoration:underline;
}
#home_tag .hot_more a:hover
{
color:#00f;
text-decoration:none;
}





#hot_project_t {
clear:both;
width:480px;
margin-top:15px;
margin-left:auto;
margin-right:auto;
border-bottom:1px solid #ccc;
padding:0px 6px 0px 11px;
color:#0000ff;
font-weight:bold;
text-align:left;
background:url(../images/icon_jiao.gif) transparent no-repeat 0% 42%;
}

#hot_project {
clear:both;
width:100%;
margin:5px auto 0px auto;
background:#fff;
padding:0px 0px 0px 0px;
}



#hot_project ul {
list-style:none;
margin:0; 
padding:0;
display:inline;
}

#hot_project  li {
margin-right:6px; 
height:26px;
line-height:32px;
float:left;
width:100%;
background:url(../images/dot.gif) transparent no-repeat left;
text-align:left;
color:#36c;
text-decoration:none;
display:block;
overflow:hidden;
}


#hot_project  li a{
display:block;
color:#36c;
/*color:#1141A4;*/
text-decoration:none;
padding-left:10px;
}


#hot_project  li a:hover {
color:#999;
}




#hot_project_m
{
display:none;
margin-left:auto;
margin-right:auto;
padding:0px;
border:0px;
width:500px;
margin-top:6px;
text-align:right;
}

#hot_project_m a
{
color:#0000ff;
text-decoration:underline;
}

#hot_project_m a:hover
{
color:#999;
text-decoration:underline;
}





#latest_news{
margin-left:auto;
margin-right:auto; 
margin-top:70px;
border:0px;
padding:0px;
width:600px;
background:#fff;
text-align:center;
}

#latest_news a{
color:#0000FF;
text-decoration:underline;
font-size:16px;
}
#latest_news a: hover{
color:#000000;
text-decoration:none;
}





#bottom{
clear:both;
margin-right:auto;
margin-left:auto;
margin-top:92px !important;
margin-top:52px;
border-bottom:#efefef solid 1px;
padding-top:2px;
height:22px;
/*width:600px;*/
background:#fff;
text-align:center;
}

#bottom1{
	clear:both;
	margin-right:auto;
	margin-left:auto;
	border-bottom:#efefef solid 1px;
	margin-top: 10px;
	margin-bottom: -30px;
}

#bottom a{
color:#1141A4;
}
#bottom a:hover{
color:#999;
}
#bottom .blue{
color:#0000FF;
text-decoration:none;
font-size:12px;
}



#bottom_copyright{
margin-right: auto;
margin-left: auto; 
border:0px;
padding:1px 0px 10px 0px;
height:20px;
background:#fff;
text-align:center;
font-family:Verdana,Arial,Helvetica,sans-serif;font-size:8pt;
color:#666;
}






#bottom2{
clear:both;
margin-right:auto;
margin-left:auto;
margin:0px;
border-bottom:#efefef solid 1px;
padding-top:2px;
height:22px;
/*width:600px;*/
background:#fff;
text-align:center;
}

#bottom2 a{
color:#1141A4;
}
#bottom2 a:hover{
color:#999;
}







/*二级页面*/

#sec_top{
margin-left: auto;
margin-right: auto;
margin-top:6px;
margin-bottom:6px;
height:75px;
padding:0px;
border:0px;
background:#fff;
}

#sec_logo{
float:left;
width:206px;
height:75px;
margin-left:6px; 
padding:0px;
border:0px;
background:#fff;
}



#menu_n{
	margin-top:14px;
	padding:0px 20px 0px 0px;
	height:26px;
	text-align:right;
	background:#fff;
	float: right;
	margin-left: 30px;

}

#menu_n ul
{display:inline;
list-style-type:none;
margin:0px;
padding:0px;
text-align:center; 
}

#menu_n li
{float:left;
display:block;
margin:0px;
border-right:#1141A4 solid 1px;  
padding:0px;
text-align:center;
line-height:14px;
width:50px;
background:#fff;
color:#1141A4;
font-size:12px;
}

#menu_n li a
{
display:block;
margin:0px;
padding:0px;
color:#1141A4;
text-decoration:none;

}

#menu_n li a:hover
{
margin:0px;
border:0px;
color:#f60;
text-decoration:none;
}

#menu_n ul li#menu1 A{color:#ff6600;}
#menu_n ul li#menu2 A{color:#ff6600;}



#sec_nav{
float:right;
width:200px;
height:26px;
margin-right:8px; 
margin-top:6px;
padding:0px;
border:0px;
background:#fff;
}



#sec_nav a{
color:#1141A4
}



#sec_nav .blue{
color:#0000FF;
text-decoration:none;
font-size:12px;
}

#sec_nav .blue:hover{
color:#ff0000;
text-decoration:none;
font-size:12px;
}

#sec_line{
clear:both;
margin:0 auto;
height:28px;
line-height:28px;
padding:0px;
border:0px;
background:url(../images/nav_bg1.gif) #D3E8FD repeat-x left top;
overflow:hidden;
}

#sec_line .zixun
{
float:left;
margin:0px;
border:0px;
padding-left:30px;
font-size:12px;
color:#000;
letter-spacing:1px;
text-align:left;
background:url(../images/icon_nav22.gif) transparent no-repeat 14% 43%;
}


#sec_line .zixun span
{
font-size:14px;
font-weight:bold;
}


#sec_line .zixun2
{

float:left;
margin-left:10px;
border:0px;
padding-right:10px;
color:#000;
letter-spacing:1px;
text-align:left;
font-size:13px;

}

#sec_line .zixun2 a
{margin-right:6px;
margin-left:6px;
color:#1141A4;
}






#sec_line_left{
float:left;
margin-left:14px;
padding:0px;
border:0px;
font-size:12px;
color:#666;
}


#sec_line_left a{
margin-left:34px;
padding:0px;
border:0px;
font-size:16px;
color:#36c;
font-weight:bold;
text-decoration:underline;
}




#sec_line_left .b_1{
color:#000;
font-weight:bold;
}

#sec_line_left .b_2{
color:#ff0000;
font-weight:normal;
}



#sec_line_right{
float:right;
margin-right:10px;
padding:0px;
border:0px;
}


#sec_line_right .b1{
color:#000;
font-weight:bold;
}


#sec_line_right .b2{
color:#ff0000;
font-weight:bold;
}


#sec_field_all2{
float:right;
margin:0px 0px 0px 12px; 
border:0px;
padding:0px;
width:550px;
text-align:right;

}


#sec_field_all{
margin-top:0px; 
border:0px;
padding:0px 20px 0px 0px;
text-align:right;
}


#sec_field_all .field{
float:left;
margin:0px 0px 0px 8px; 
border:0px;
padding:0px;
width:210px;
background:#ccc;
text-align:left;
}

#sec_field_all .shuxing{
width:210px;
height:18px;
text-align:center;
color:#003366;
font-size:14px;
}

#sec_field_all .sbuttom{
float:left;
margin:0px 0px 0px 0px; 
border:0px;
padding:0px;
width:140px;
text-align:left;
background:#fff;
}

#sec_field_all .s{
margin-left:12px;
color:#000;
font-size:14px;
text-decoration:underline;
}

#sec_field_all .s:hover{
color:#f60;
text-decoration:underline;
}



#sec_main{
max-width:1000px;
min-width:600px;
margin-left:0 auto;
text-align:center;
margin-top:20px;
padding:0px;
border:0px;
background:#fff;
}


#sec_main_left{
float:left;
text-align:left;
margin-left:10px;
padding:0px;
border:0px;
width:62%;
/*width:560px;*/
background:#fff;
}

#sec_main .title{
margin-bottom:10px;
color:#0000CC;
font-size:16px;
text-decoration:underline;
}
#sec_main .title:hover{
text-decoration:underline;
}

#sec_main .title2{
color:#ff0000;
font-size:16px;
}


#sec_main .content{
color:#000;
font-size:12px;
line-height:20px;
text-decoration:none;
margin-bottom:26px;
}





#sec_main .title44{
margin-top:10px;
margin-bottom:10px;
color:#0000CC;
font-size:16px;
text-decoration:underline;
}
#sec_main .title:hover{
text-decoration:underline;
}



#sec_main .content44{
color:#666;
font-size:12px;
line-height:20px;
text-decoration:none;
margin-bottom:26px;
}




#sec_main .news_zixun{

clear:both;
margin-bottom:24px;
border:0px;
padding:0px;
color:#999;
height:22px;
background:url(../images/nav_bg3.gif) #fff repeat-x left top ;
}

#sec_main .news{
padding:0px;
border:0px;
margin-bottom:10px;
color:#999;
}

#sec_main .news a{
color:#666;
font-size:14px;
text-decoration:none;
padding-right:12px;
text-decoration:underline;
}

#sec_main .news a:hover{
color:#009;
text-decoration:underline;
}






#sec_main .new_list
{border:0px;
padding:8px 0px 8px 0px;
margin:0px;
text-align:center;
}


#sec_main .new_list ul
{
display:inline;
list-style-type:normal;
border:0px;
padding:0px;
margin:0px;

}

#sec_main .new_list li
{
display:block;
border:0px;
padding:8px 0px 2px 20px;
margin:0px;
font-size:14px;
line-height:20px;
text-align:left;
color:#666;

}

#sec_main .new_list li a
{
/*display:block;*/
border-bottom:0px solid #e4e4e4;
padding:0px;
margin:0px;
color:#1141A4;
}

#sec_main .new_list li a:hover
{
color:#00f;
text-decoration:none;
}



#sec_main .new_list_2
{color:#999;
font-family:Arial;
font-size:10px;
padding-left:10px;
}






/*项目频道左边列表*/

#sec_main .project_list
{border:0px;
padding:0px;
margin-top:16px;
text-align:left;
}


#sec_main .project_list ul
{
/*display:inline;*/
list-style-type:none;
border:0px;
padding:0px;
margin:0px;
}


#sec_main .project_list li
{
float:left;
display:block;
border:0px;
padding:0px 0px 0px 0px;
margin:0px;
font-size:12px;
text-align:left;
color:#000;
width:100%;
line-height:14px;
}

#sec_main .project_list li a
{
display:block;
border:0px;
padding-bottom:0px;
margin:0px;
font-size:12px;
color:#0000CC;
text-decoration:none;

}

#sec_main .project_list li a:hover
{
color:#f00;
}

#sec_main .project_list p
{
color:#666;
margin-top:0px;
}


#sec_main .project_list img
{border:0px;
padding:0px 0px 0px 0px;
margin:0px;
}



#sec_main .project_list span
{
color:#999;
font-size:8px;
font-family:Verdana;
}



#sec_main .project_com
{
padding-right:6px;
color:#999;
}






#sec_main_right{
float:right;
text-align:left;
margin-right:10px;
padding-left:10px;
padding-right:10px;
padding-top:10px;
border:1px solid #FFCC00;
/*border:1px solid #F4BF20;*/
width:20%;
/*width:250px;*/
background:#fff;
}


#sec_main_right_project{
float:right;
text-align:left;
margin-right:10px;
padding-left:10px;
padding-right:10px;
padding-top:10px;
border-left:1px solid #E1E1E1;
/*border:1px solid #F4BF20;*/
/*width:16%;*/
width:200px;
background:#fff;
}



.tui{
text-align:left;
color:#f00;
font-size:14px;
letter-spacing:1px;
height:24px;
line-height:24px;
margin-top:20px;

}

#sec_main .list
{border:0px;
padding-left:12px;
margin:0px;
text-align:center;

}


#sec_main .taglist
{
float:left;
border:0px;
padding:0px;
margin-right:4px;
margin-bottom:4px;
width:46%;
height:22px;
text-align:left;
background:#fff;
line-height:14px;
}

#sec_main .taglist a
{
color:#999;

}

#sec_main .taglist a:hover
{
color:#00f;
}




/*

#sec_main .list ul
{
display:inline;
list-style-type:none;
border:0px;
padding:0px;
margin:0px;

}

#sec_main .list li
{
display:block;
border:0px;
padding:3px 14px 3px 0px;
margin:0px;
font-size:12px;
line-height:10px;
text-align:center;
}

#sec_main .list li a
{
display:block;
border:0px;
padding:3px 0px 3px 0px;
margin:0px;
}

#sec_main .list li a:hover
{
color:#00f;
}
*/


/*
#sec_main .list_all
{border:0px;
padding:0px 4px 0px 4px;
margin:0px;
line-height:18px
text-align:center;
}
*/


#sec_main .list_more
{
clear:both;
border:0px;
padding-right:6px;
margin-top:10px;
text-align:right;
color:#00f;
text-decoration:underline;
}

#sec_main .list_more a
{
color:#00f;
text-decoration:underline;
}

#sec_main .list_more a:hover
{
text-decoration:underline;
}



#sec_num{
clear:both;
margin-right: auto;
margin-left: auto; 
margin-top:30px;
height:22px;
background:#fff;
text-align:left;
font-size:14px;
color:#0000cc;
padding-left:8px;
}

#sec_num .shu{
color:#0000cc;
font-size:14px;
text-decoration:none;
}





#search_ser{
margin-right:auto;
margin-left:auto; 
border:1px solid #E2E2E2;
padding:3px;
width:496px;
text-align:center;
background:#fff;
}


#search_ser2{
margin:0px 0px 0px 0px; 
border:0px;
padding:0px;
height:180px;
text-align:center;
background:#EEEEEE;
}

#search_ser_bg{
margin:0px; 
border:0px;
padding-left:10px;
height:28px;
line-height:28px;
text-align:left;
background:url(../images/search_ser_bg.gif) #fff repeat-x left top;
color:#fff;
font-weight:bold;
font-size:14px;
}

#search_ser_fild{
margin:30px 0px 20px 0px; 
border:0px;
padding:0px;
height:30px;
text-align:center;}









#rss{
clear:both;
border:0px;
padding:4px;
margin-top:40px;
margin-left:10px;
}

#rss a{
font-size:14px;
color:#00f;
text-decoration:underline;
}

#rss a:hover{
color:#000;
}


/*三级项目页面*/



#thr_main_left{
float:left;
text-align:left;
margin-left:10px;
padding:15px;

width:690px;
border:1px solid #CAE2F8;
background:#EFF7FE;


border:1px solid #B0D7FF;
background:#E8F5FF;
}


#thr_main_left .thr_title{
color:#f60;
/*color:#1141A4;*/
font-size:26px;
text-decoration:none;
font-weight:bold;
line-height:28px;
margin-bottom:30px;
padding-top:10px;
}

#thr_main_left .thr_content{
color:#000;
font-size:14px;
line-height:26px;
text-decoration:none;
padding-bottom:12px;
text-align:justify;text-justify:inter-ideograph;
}


#thr_main_left .thr_newstitle{
color:#ff6600;
font-size:24px;
text-align:center;
font-weight:bold;
line-height:28px;
margin-bottom:6px;
padding:10px 0px 6px 0px;
border:0px;
}

#thr_main_left .thr_newstitle2{
color:#000;
text-align:center;
margin-bottom:26px;
padding:0px 0px 10px 0px;
}


#thr_main_left2{
float:left;
text-align:left;
margin-left:10px;
padding:15px;

width:690px;
border:1px solid #CAE2F8;
background:#FCFCFC;
}


#thr_main_left2 .thr_title{
color:#f60;
/*color:#1141A4;*/
font-size:26px;
text-decoration:none;
font-weight:bold;
line-height:28px;
margin-bottom:30px;
padding-top:10px;
}

#thr_main_left2 .thr_content{
color:#000;
font-size:14px;
line-height:26px;
text-decoration:none;
padding-bottom:12px;
text-align:justify;text-justify:inter-ideograph;
}


#thr_main_left2 .thr_newstitle{
color:#ff6600;
font-size:24px;
text-align:center;
font-weight:bold;
line-height:28px;
margin-bottom:6px;
padding:10px 0px 6px 0px;
border:0px;
}

#thr_main_left2 .thr_newstitle2{
color:#000;
text-align:center;
margin-bottom:26px;
padding:0px 0px 10px 0px;
}



#expert_contact{
text-align:left;
margin:20px 0px 0px 0px;
padding-bottom:30px;
border:0px solid #ddd;
height:60px;
background:#fff;
}

#expert_contact .2{
text-align:left;
margin:0px;
padding:10px;
border:0px;
}


#expert_contact .r{
float:left;
text-align:left;
margin:0px;
padding:0px;
border:0px;
background:#fff;
}

#expert_contact .photos{
float:left;
text-align:center;
margin:0px;
padding:0px 10px 0px 10px;
border:0px;
}

#expert_contact .photos img{
margin:0px;
padding:0px;
border:1px solid #ccc;
height:60px;
width:60px;
}




#expert_contact2{
text-align:left;
margin:0px 0px 14px 0px;
padding-left:14px;
border-bottom:1px solid #ddd;
height:22px;
line-height:22px;
background:#E6F5FF;
color:#000;
font-size:14px;
font-weight:bold;
text-decoration:none;
}

#expert_contact .word{
margin:0px 0px 0px 10px;
padding:0px;
height:24px;
font-size:14px;
color:#000;
}

#expert_contact .word a{
color:#00f;
}

#expert_contact .word a:hover{
color:#00f;
}




#rate{
text-align:left;
margin:20px 0px 0px 0px;
padding:0px;
border:1px solid #CAE2F8;


background:#fff;
}

#rate2{
text-align:left;
margin:0px 0px 0px 0px;
padding-left:14px;
border-bottom:1px solid #CAE2F8;
height:24px;
line-height:24px;
background:#D3E8FD;
color:#000;
font-size:14px;
font-weight:bold;
text-decoration:none;
}

#rate .more{
text-align:left;
font-size:12px;
margin:6px 18px 6px 18px;
padding:0px;
color:#666;
line-height:20px;

}

#rate .more a{

color:#003A87;
margin-right:10px;

}

#rate .more span
{
color:#003A87;
padding-right:10px;
}






#rate .more img{
padding-left:2px;
margin:0px;
border:0px;
}





#people_comment{
text-align:left;
margin:20px 0px 0px 0px;
padding:0px 0px 10px 0px;
border:1px solid #ddd;

background:#fff;
}

#people_comment2{
text-align:left;
margin:0px 0px 14px 0px;
padding-left:14px;
border-bottom:1px solid #ddd;
height:22px;
line-height:22px;
background:#E6F5FF;

text-decoration:none;
}



#people_comment2 .me1{
float:left;
margin:0px;
border:0px;
text-decoration:none;
color:#000;
font-size:14px;
font-weight:bold;
}

#people_comment2 .me2{
float:right;
margin:0px 20px 0px 0px;
border:0px;
color:#666;
text-decoration:none;
}


#people_comment2 .me3 a{
float:right;
margin:0px 14px 0px 0px;
border:0px;
color:#003399;
text-decoration:underline;
font-size:14px;
}

#people_comment2 .me3 a:hover{
color:#ff6600;
text-decoration:underline;
}



#people_comment .listall{
padding-bottom:6px;
border-bottom:1px dotted #333;
margin-bottom:18px;
height:100px !important;
height:100%;
}



#people_comment .r{
float:left;
text-align:left;
margin:0px;
padding:0px;
border:0px;
background:#fff;
}

#people_comment .l{
float:left;
text-align:center;
margin:0px;
padding:0px 10px 0px 10px;
border:0px;
}

#people_comment .l img{
margin:0px;
padding:0px;
border:1px solid #ccc;
height:60px;
width:60px;
}





#people_comment .list0{
margin:4px 18px 6px 8px;
padding:0px;
font-size:12px;
color:#003A87
}

#people_comment .list0 a{
color:#003A87
}

#people_comment .list0 a:hover{
color:#00f
}



#people_comment .list01{
margin-left:10px;
color:#999;
}

#people_comment .list{
margin:4px 18px 0px 8px;
padding:0px;
height:20px;
font-size:12px;
color:#000;
text-align:left;
}

#people_comment .copyright{
margin-top:10px;
margin-left:18px;
color:#ff0000;
}


#people_fabiao{
margin:8px 36px 16px 36px;
border:0px;
padding:0px;
color:#000;
background:#fff;
}

#people_fabiao .sub{
border:0px;
padding:0px;
margin-bottom:10px;
margin-top:20px;
}

#people_fabiao .sub input{
width:74%;
height:20px;
border:1px solid #ccc;
background:#fff;
}


#people_fabiao .sub2{
width:80%;
height:200px;
border:1px solid #ccc;
background:#fff;
}



#people_fabiao .name{
float:left;
margin-right:2px;
border:0px;
padding:0px;
color:#000;
text-align:left;
}

#people_fabiao .name a{
padding-left:6px;
color:#00f;
}

#people_fabiao .name a:hover{
color:#ccc;
}




#people_fabiao .name3{
width:140px;
margin-left:10px;
border:1px solid #ccc;
}


#people_fabiao .name2{
clear:both;
margin-top:0px;
border:0px;
padding:0px;
text-align:left;
}
#people_fabiao .name4{
width:80%;
height:80px;
border:1px solid #ccc;
}

#people_fabiao .buttom5{
margin-top:10px;
width:400px;
height:26px;
text-align:center;
border:0px;
}

#people_fabiao .buttom6{
width:60px;
height:26px;
}





#tagall
{
margin-left:auto;
margin-right:auto;
padding-top:10px;
border:0px;
text-align:center;
}



#tagall .hot
{
border:0px;
margin:0px;
line-height:30px;
text-align:left;
}

#tagall .hot a
{
padding:0px;
border:0px;
margin:0px;
color:#00c;
font-size:14px;
}

#tagall .hot a:hover
{
color:#00f;
text-decoration:underline;
}

#tagall .numm
{
padding-right:10px;

}



#tagall .next
{
border:0px;
margin-top:26px;
text-align:center;
padding:2px 0px 2px 0px;
background:#EAF4FF;
}

#tagall .next a
{
color:#369;
font-size:14px;
}

#tagall .next a:hover
{
color:#000;
}





#sec_main .group{
clear:both;
text-align:left;
margin-top:16px;
padding:2px;
border:0px;
background:#DDEBFF;
height:20px !important;
height:100%;
}

#sec_main .group a{
color:#00c;
}




#sec_main .group2{
text-align:left;
margin:0px;
padding:6px 2px 2px 2px;
border-bottom:1px dotted #ccc;
background:#fff;
height:30px !important;
height:100%;
}




#sec_main .people_topic{
float:left;
text-align:center;
margin:0px;
padding:2px 0px 2px 0px;
border:0px;
width:40%;
line-height:14px;
overflow:hidden;
text-overflow:ellipsis;
}



#sec_main .group_topic{
float:left;
text-align:center;
margin:0px;
padding:2px 0px 2px 0px;
border:0px;
width:20%;
line-height:14px;
overflow:hidden;
text-overflow:ellipsis;
}

#sec_main .group_topic a{
color:#00c;
}

#sec_main .group_topic a:hover{
color:#00f;
}

#sec_main .group_topic img{
border:1px solid #ccc;
margin:0px;
padding:1px;
width:60px;
height:60px;

}


#sec_main .more_topic{
clear:both;
text-align:right;
margin:0px;
padding:20px 14px 2px 0px;
border:0px;
}
#sec_main .more_topic a{
color:#369;
text-decoration:underline;
}
#sec_main .more_topic a:hover{
color:#00f;
text-decoration:none;
}


#sec_main .group_r
{
border:0px;
padding:0px;
margin-top:14px;
background:url(../images/group_r.gif) #fff no-repeat left top;
width:199px;
height:27px;
line-height:27px;
text-align:center;
}

#sec_main .group_r a{
color:#1141A4;
font-size:14px;
font-weight:bold;
letter-spacing:1px;
}

#sec_main .group_r a:hover{
color:#999;
}



#sec_main .hot_group
{
clear:both;
border-bottom:1px solid #ccc;
padding:0px;
margin-top:24px;
height:24px;
line-height:24px;
text-align:left;
font-weight:bold;
font-size:14px;
color:#1141A4;
}

#sec_main .hot_group_p
{

padding:0px;
margin-top:10px;
border:0px;
}

#sec_main .hot_group_p2
{
float:left;
padding:0px;
width:44%;
margin-right:10px;
margin-bottom:10px;
text-align:center;
border:0px;
}


#sec_main .hot_group_p22
{
float:left;
padding:0px;
width:20%;
margin-bottom:10px;
text-align:center;
border:0px;
}

#sec_main .hot_group_p25
{
float:left;
padding:0px;
margin-left:30px;
text-align:left;
border:0px;

}


#sec_main .hot_group_p26
{
padding-top:20px;
margin-bottom:16px;
text-align:left;
border:0px;
color:#000;
}

#sec_main .hot_group_p26 img
{
width:60px;
height:60px;
padding:2px;
margin:0px;
text-align:center;
border:1px solid #ccc;
}


#sec_main .hot_group_p27
{
padding:0px;
margin-top:4px;
text-align:left;
border:0px;
}


#sec_main .hot_group_p28{
width:60%;
height:20px;
border:1px solid #ccc;
background:#fff;
margin-right:6px;
}



#sec_main .hot_group_pp
{
padding:0px;
margin:0px;
text-align:center;
border:0px;
}

#sec_main .hot_group_pp img
{
width:60px;
height:60px;
padding:2px;
margin:0px;
text-align:center;
border:1px solid #ccc;
}

#sec_main .hot_group_pw
{
padding:0px;
margin-top:4px;
text-align:center;
border:0px;
}

#sec_main .hot_group_pw a
{
color:#369;
text-decoration:underline;
}









#sec_main .g_topic
{
border:0px;
padding:0px;
margin:0px;
}

#sec_main .g_topic ul
{
list-style-type:none;
border:0px;
padding:0px;
margin:0px;
}

#sec_main .g_topic li
{
display:block;
border:0px;
padding:1px 0px 1px 0px;
margin:0px;
font-size:12px;
height:18px;
text-align:left;
}

#sec_main .g_topic li a
{
display:block;
border:0px;
padding:0px;
margin:0px;

}

#sec_main .g_topic li a:hover
{
color:#00f;
}


#sec_main .g_topic_all
{
border-bottom:1px dotted #369;
padding-bottom:10px;
margin-top:20px;
height:100%;

}



#sec_main .group_about
{
color:#00c;
text-decoration:none;
font-size:22px;
font-weight:bold;
line-height:30px;
padding-bottom:10px;
}

#sec_main .group_about_all
{
margin-top:28px;
margin-bottom:26px;
border:0px;
}

#sec_main .group_about_all2
{
float:left;
padding:0px;
margin:0px;
border:0px;
}

#sec_main .group_about_all2 img
{
width:60px;
height:60px;
padding:1px;
margin:0px;
border:1px solid #ccc;
}

#sec_main .group_about_all3
{
float:left;
padding:0px;
margin-left:16px;
border:0px;
color:#000;
}

#sec_main .group_about_all3 a
{
color:#1141A4;
text-decoration:underline;
font-size:12px;
}


#sec_main .group_member_all
{
clear:both;
padding:0px;
margin-top:26px;
border:0px;
font-size:14px;
color:#369;
}

#sec_main .group_member_all a
{
text-decoration:underline;
color:#1141A4;
}

#sec_main .group_member_all a:hover
{
text-decoration:underline;
color:#00f;
}


#sec_main .reg
{
padding-top:30px;
margin-left:30px;
border:0px;
font-size:14px;
color:#000;
text-align:left;
}


#sec_main .reg span{
font-size:12px;
color:#f00;
}


.reg_w{
width:320px;
}






#sec_main .reg2
{
padding-left:8px;
font-size:12px;
color:#999;
}

#sec_main .reg2 a
{
text-decoration:underline;
color:#000;
}


/*邮件部分代码*/


#sec_main .mail2{
text-align:left;
margin:0px;
padding:6px 2px 2px 2px;
border-bottom:1px dotted #ccc;
background:#fff;
height:30px !important;
height:100%;
}


#sec_main .mail{
clear:both;
text-align:left;
margin-top:16px;
padding:2px;
border:0px;
background:#DDEBFF;
height:20px !important;
height:100%;
}

#sec_main .mail a{
color:#00c;
}


#sec_main .mail_topic{
float:left;
text-align:center;
margin:0px;
padding:2px 0px 2px 0px;
border:0px;
width:25%;
line-height:14px;
overflow:hidden;
text-overflow:ellipsis;
}

#sec_main .mail_topic a{
color:#00c;
}

#sec_main .mail_topic a:hover{
color:#00f;
}

#sec_main .mail_topic img{
border:1px solid #ccc;
margin:0px;
padding:1px;
width:60px;
height:60px;

}






.times
{
clear:both;
margin-bottom:10px;
text-align:right;
}

.see
{
clear:both;
margin-top:10px;
text-align:left;
color:#000;
}

.see a
{
padding:0px 4px 0px 4px;
color:#f00;
}

.see span{
font-weight:bold;
}




.home_600{
margin:0 auto;
width:610px;
}


.home_600_left{
float:left;
width:290px;
padding:0px;

}

.home_600_right{
float:right;
width:300px;
margin:0;
padding:0px;
}


.home_cate{
margin:0 auto;
width:100%;
height:100%;
border-bottom:1px solid #BAD4F1;
margin-top:34px;
text-align:left;
}

.home_cate2{
float:left;
width:60px;
height:100%;
border:1px solid #BAD4F1;
border-bottom:1px solid #fff;
margin-top:-28px;
padding: 4px 15px 4px 15px;
font-size:14px;
color:#36c;
margin-left:10px;
background:url(../images/home_catebg.gif) #ffffff repeat-x left top ;
}



.home_cate_list{
margin:20px auto 0px auto;
width:100%;
}


.home_cate_list ul{
	display:inline;
    list-style-type:none;
    margin:0px;
    border:0px;
   padding:0px;
}

.home_cate_list li{
float:left;
list-style-type: none;
text-align:left;
margin-right:10px;
width:86px;
height:26px;
overflow:hidden;

}


.home_cate_list li a{

text-decoration: none;
	color: #666;
	display: block;

}







.home_layline{
margin:0 auto;
width:100%;
height:100%;
border-bottom:1px solid #FFCC00;
margin-top:34px;
}

.home_layline1{
height:100%;
border-bottom:1px solid #FFCC00;
margin-top:25px;
}


#home_lay{
margin:0 auto;
width:100%;
height:100%;
border-top:0px solid #FFCC00;
margin-top:-28px;
padding-left:20px;
}






/*类似滑动门菜单，首页*/

#home_title {
	padding:0px;
border:0px;
margin-bottom:0px;
text-align:left;
color:#21AB9C;
font-size:14px;
border-bottom:0px solid #FFCC00;
height:100%;

}


#home_title ul {
	display:inline;
    list-style-type:none;
    margin:0px;
    border:0px;
   padding:0px;
}


#home_title li {
	float:left;
	list-style-type: none;
	
	text-align: center;
	margin:0px;
}


#home_title a {
	text-decoration: none;
	color: #36c;
	display: block;
	width: auto;
	background:#fff no-repeat left top;
	padding:0px 0px 0px 0px;
}

#home_title a span{
	display: block;
	background: #fff no-repeat right top;
	padding: 4px 15px 4px 15px;

}




#home_title #tag1 a:hover {
	text-decoration: none;
	color: #f60;
	display: block;
	width: auto;

	background:#FFFFEF no-repeat left top;

		background:url(../images/home_bg2.gif) #FFFFEF repeat-x left top;
}

#home_title #tag1 a:hover span{
	display: block;
	background:url(../images/home_bg2.gif) #FFFFEF repeat-x left top;
	padding: 4px 15px 4px 15px;

}

#home_title #tag2 a:hover {
	text-decoration: none;
	color:#f60;
	display: block;
	width: auto;
	background:#FFFFEF no-repeat left top;
}

#home_title #tag2 a:hover span{
	display: block;
	background:url(../images/home_bg2.gif) #FFFFEF repeat-x left top;
	padding: 4px 15px 4px 15px;	
}


#home_title .selectli1 {
	text-decoration: none;
	color:#f60;
	display: block;
	width: auto;
	background:#fff no-repeat left top;
	
}

#home_title a .selectspan1 {
	display:block;
	background:#FFFFEF no-repeat right top; 
	padding: 4px 15px 4px 15px;
	border:1px solid #FFCC00;
	border-bottom:0px;
		background:url(../images/home_bg2.gif) #FFFFEF repeat-x left top;
}

#home_title .selectli2 {
	text-decoration: none;
	color:#f60;
	display: block;
	width: auto;
	background:transparent; 
	border:1px solid #FFCC00;
	border-bottom:0px;
}

#home_title a .selectspan2 {
	display: block; 

	padding: 4px 15px 4px 15px;
		background:url(../images/home_bg2.gif) #FFFFEF repeat-x left top;
	
}




#content
{
clear:both;
padding:0px;
border:0px;
margin-top:10px;
color:#568AD8;
}


.content1 {
	height:100%;
}


.content2 {
	height:100%;
}



.hidecontent {display:none;}


.pop{
float:left;
margin-left:98px;
margin-top:-50px;
height:34px;
width:45px;

}


.table_all{
width:980px;
border-top:1px solid #9BBFDB;
background:#fff;
margin-bottom:6px;
}

.table_all_left{
width:310px;
border-right:1px solid #E5ECF9;
text-align:center;
background:#EFF7FE;
}

.table_all_left_1{
clear:both;
width:100%;
height:26px;
line-height:26px;
background:#D3E8FD;
text-align:center;
font-size:14px;
font-weight:bold;
}


.table_all_left_2{
width:98%;
margin-top:14px;
}


.table_all_left_pic{
width:130px;
}

.pic_here{
border:1px solid #E4E4E4;
}

.table_all_right_1{
height:28px;
text-align:center;
font-size:14px;
font-weight:bold;
}

.table_all_right_1 a{
color:#1141A4;
}

.table_all_right_2{
line-height:22px;
text-align:left;
}

.table_more{
clear:both;
text-align:right;
margin-top:-16px;
height:20px;
padding:0px 16px 2px 0px;
}

.project_relative{
clear:both;
margin:0 auto;
height:28px;
line-height:28px;
padding:0px 30px 0px 30px;
border:0px;
background:#D3E8FD;
color:#000;
text-align:left;
}

.project_relative a{
padding:0px 14px 0px 14px;
color:#1141A4;
}

.project_relative span{
font-size:14px;
font-weight:bold;
}

.news_relative{
clear:both;
margin:10px auto 0px auto;
background:#fff;
border:1px solid #CAE2F8;
padding:10px 14px 10px 14px;
}


.news_pre{
height:26px;
clear:both;
margin:0 auto;
text-align:left;
font-size:14px;
}

.news_pre a{
color:#1141A4;
}

.news_other{
height:28px;
line-height:28px;
clear:both;
margin-top:4px;
text-align:left;
border-top:1px solid #CAE2F8;
font-weight:bold;
font-size:14px;
color:#000
}


.reg_div{
clear:both;
border:1px solid #B0D7FF;
padding:0px 14px 26px 14px;
width:500px;
background:#E8F5FF;
}

.ask_new{
clear:both;
margin:0 auto;
font-weight:bold;
font-size:14px;
color:#000;
border-bottom:1px solid #ccc;
}

.ask_more{
clear:both;
text-align:right;

height:20px;
padding:0px 16px 2px 0px;
}


.ask_div{
clear:both;
border:1px solid #B0D7FF;
padding:0px 14px 26px 14px;
background:#E8F5FF;
width:690px;
}

.ask_textarea{
width:80%;
height:100px;
border:1px solid #ccc;
background:#fff;
}

.ask_textname{
width:70%;
height:20px;
border:1px solid #ccc;
background:#fff;
}


.ask_qu{
clear:both;
margin:20px auto 0 auto;
font-size:14px;
color:#000;
line-height:22px;
}

.ask_qu span{
color:#1141A4;
font-weight:bold;
}

.ask_qu p{
margin:0px;
}

.ask_people{
margin-top:4px;
border-top:0px solid #B0D7FF;
text-align:right;
color:#000;
}

.ask_an{

float:left;
margin-left:20px;
background:url(../images/ask_an.gif) transparent repeat-x left top;
border:1px solid #A0C4E9;
height:27px;
line-height:27px;
width:80px;
text-align:center;
font-size:14px;
font-weight:bold;
}


.ask_div_an{
margin-top:16px;
clear:both;
border:1px solid #B0D7FF;
padding:4px 14px 4px 14px;
background:#E8F5FF;
width:690px;
font-size:14px;
color:#1141A4;
font-weight:bold;
}


.ask_div_an2{
margin-top:0px;
clear:both;
border:1px solid #B0D7FF;
border-top:0px;
padding:4px 14px 16px 14px;
background:#fff;
width:690px;
font-size:14px;
color:#1141A4;
}

.ask_div_an2_content{
margin-top:10px;
clear:both;
color:#000;
line-height:22px;
text-align:left;
font-size:12px;
border-bottom:1px solid #ededed;
}

.red_c{
color:#f00;
}





/*修改增加的*/



.project_div{
border:0px;
padding:0px;
margin:14px 0px 0px 0px;
text-align:left;
font-size:13px;
color:#000;
padding:0px 0px 10px 6px;
}


.project_div h3{
font-size:16px;
font-weight:normal;
color:#0000CC;
margin:0px 0px 2px 0px;
}



.project_div span{
font-size:12px;
font-weight:normal;
color:#f00;
text-decoration:none;
margin:0px 0px 0px 8px;
}





.project_div p{
margin:0px;
text-indent:0px;
color:#999;
}


.project_div p a{
color:#008000;
text-decoration:none;
font-family:verdana;
font-size:11px;
padding-right:10px;
}


.project_div a{
color:#0000CC;
text-decoration:underline;
}


.project_sent{
clear:both;
margin-top:-40px;
text-align:right;
padding-right:24px;

height:43px;
}
.project_sent img{
border:0px;
}


.project_p{
clear:both;
text-align:right;
margin-top:-16px;
padding-bottom:10px;
color:#0000cc;
}

.project_p a{
color:#f00;
}

/*项目推广*/

#xmtg-all{
	text-align: left;
	width: 760px;
	margin-bottom: 10px;
}

#xmtg-all1{
	text-align: left;
	width: 760px;
	margin-bottom: 10px;
	background-image: url(../xmtg/images/js_07.gif);
	background-repeat: repeat-y;
	background-position: 200px;
}

.xmtg-logo{
	background-image: url(../images/logo.gif);
	background-repeat: no-repeat;
	background-position: left;
	float: left;
	height: 75px;
	width: 760px;
	font-size: 14px;
	line-height: 55px;
	font-weight: bold;
	padding-left:220px;
}

.xmtg-menu{

	background-color: #D3E8FD;
	float: left;
	height: 28px;
	width: 760px;
	font-weight: bold;
	text-decoration: none;
}

.xmtg-size1{
	font-size: 14px;
	line-height: 28px;
	color: #1141A4;
	font-weight: bold;
	padding-left: 5px;
}

.xmtg-size2{
	font-size: 12px;
	line-height: 24px;
	color: #000;
	padding-left: 5px;
}
.xmtg-size2 a{
	color:#1141A4;
}

.xmtg-size1 a{
	font-size: 14px;
	line-height: 28px;
	color: #1141A4;
	font-weight: bold;
}

.xmtg-size3{
	font-size: 14px;
	line-height: 28px;
	color: #F25500;
	font-weight: bold;
	padding-left: 5px;
}

.xmtg-size4 a{
	font-size: 12px;
	line-height: 20px;
	color: #1141A4;
	padding-left: 5px;
	text-decoration: underline;
}

.xmtg-left{
	float: left;
	width: 550px;
	border: 1px solid #B0D7FF;
	margin-right: 10px;
}

.xmtg-left2{
	float: left;
	width: 270px;
	border: 1px solid #B0D7FF;
	margin-right: 10px;
}

.xmtg-left3{
	float: left;
	width: 200px;
}

.xmtg-right{
	float: left;
	width: 200px;
	border: 1px solid #B0D7FF;
}

.xmtg-right1{
	float: left;
	width: 550px;
	margin-left: 10px;
}

.sj-left-bk{
	float: left;
	width: 720px;
	text-align: left;

}

.sj-left{
	float: left;
	width: 335px;
	border: 1px solid #B0D7FF;
	margin-left: 15px;
	text-align: left;
	margin-bottom: 15px;
}
.sj-right{
	float: left;
	width: 220px;
	margin-left: 45px;
	text-align: left;
	margin-bottom: 15px;
}

.sj-tui{
	text-align:left;
	color:#f00;
	font-size:14px;
	height:24px;
	margin-top: -10px;
}

.sj-size{
	font-size: 14px;
	line-height: 30px;

}

.sj-size a{
color:#1141A4
}


.ooib {
	border-top: none;
	border-right: 1px solid #BACEEB;
	border-bottom: 1px solid #BACEEB;
	border-left: 1px solid #BACEEB;
	margin-bottom: 14px;
} 

.ooihj {
	cursor: hand;
	background-image: url(images/1_20.gif);
	background-repeat: no-repeat;
	height: 22px;
	width: 109px;
	font-weight: bold;
	color: #1F3A87;
} 
.ooihs {
	color: #000;
	cursor: hand;
	background-image: url(../images/1_19.gif);
	background-repeat: no-repeat;
	height: 22px;
	width: 109px;
	font-weight: bold;
} 

.ooihj2 {
	cursor: hand;
	background-image: url(../images/1_20.gif);
	background-repeat: no-repeat;
	height: 28px;
	width: 88px;
	color: #FF6600;
	font-size: 14px;
	text-align: center;
	padding-left: 10px;

} 
.ooihs2 {
	color: #3366CC;
	cursor: hand;
	background-image: url(../images/1_19.gif);
	background-repeat: no-repeat;
	height: 28px;
	width: 88px;
	font-size: 14px;
    text-align: center;
	padding-left: 10px;
} 

.kb{
	height: 10px;
	width: 100%;
	margin-bottom: -10px;
}


/* 视频 */

#all{
	text-align: center;
	width: 1004px;
	margin-right: auto;
	margin-left: auto;
	margin-top: 10px;
}

#all2{
	text-align: center;
	width: 1004px;
	margin-right: auto;
	margin-left: auto;
	margin-top: 10px;
	margin-bottom: -30px;
}

.sp-left{
	float: left;
	width: 690px;
	margin-right: 20px;
	margin-left: 15px;
}

.sp-right{
	float: left;
	width: 240px;
}

.ooihj3 {
	cursor: hand;
	background-image: url(../images/sp1.gif);
	background-repeat: no-repeat;
	height: 28px;
	width: 108px;
	font-weight: bold;
	color: #000000;
} 
.ooihs3 {
	color: #3A76CE;
	cursor: hand;
	background-image: url(../images/sp2.gif);
	background-repeat: no-repeat;
	height: 28px;
	width: 108px;
	font-weight: bold;
} 

.ooihj4 {
	cursor: hand;
	background-image: url(../images/sp1.gif);
	background-repeat: no-repeat;
	height: 28px;
	width: 108px;
	font-weight: bold;
	color: #000000;
} 
.ooihs4 {
	color: #3A76CE;
	cursor: hand;
	background-image: url(../images/sp2.gif);
	background-repeat: no-repeat;
	height: 28px;
	width: 108px;
	font-weight: bold;
} 

.bk3{
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #CCE5FF;
	border-left-color: #CCE5FF;
	padding-top: 10px;
	padding-right: 10px;
	padding-left: 10px;
}

.bk4{
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCE5FF;
}

.bk5{
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CCCCCC;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
}

.bk5 a{
	font-weight: normal;
	color:#3A76CE;
}

.bk6{
	padding: 2px;
	border: 1px solid #E1E1E1;
}

.bk7{
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CCCCCC;
}

.bk8{
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CCE5FF;
	color: #1141A4;
	font-size: 12px;
}

.size1{
	font-size: 12px;
	font-weight: bold;
	color: #000000;
}

.size2{
	font-size: 12px;
	color: #3A76CE;
}

.size2 a{ 
	font-size: 14px;
	color: #3A76CE;
}

.size3 a{
	font-size: 12px;
	color: #3A76CE;
	line-height: 28px;
}

.size4 {
	color: #0000CC;
    line-height: 28px;
}

.size5 {
	color: #1141A4;
}

.size5 a{
	color: #FF6600;
}



/*财富频道CSS*/
#cf{
    width:750px;
	margin-right: auto;
	margin-left: auto;
	font-size:12px;
	line-height:20px;
	color:#000000;
}
#cf a{
	font-size:12px;
	line-height:20px;
	color:#000000;
}
#cf a:hover{
	font-size:12px;
	line-height:20px;
	color:#1141A4;
	text-decoration:underline;
}
/*顶部栏目*/
#cf_topright{
float:right;
margin:0px 0px 0px 12px; 
border:0px;
padding:0px;
width:400px;
text-align:right;

}

#cf_nav {
    width:750px;
	height:53px;
	margin-right: auto;
	margin-left: auto;
	border:1px solid #B0D7FF;
	background:#E8F5FF;
	line-height:21px;
	padding-top:10px;
	font-size:12px;
	color:#1141A4;
	
}
#cf_nav  a{
	color:#1141A4;
	text-decoration:none;	
}
#cf_nav  a:hover{
	color:#002164;
	text-decoration:underline;	
}

 #cf_banner{
    width:750px;
	padding-top:10px;
	padding-bottom:10px;
 }
 #cf_all{
    width:750px;
	margin-left:auto;
	margin-right:auto;	
 }
 #cf_allleft{
    float:left;
	width:436px;
 }
#cf_allright{
    float:right;
	width:300px;
 }
 
.cf_right_td{
    height:10px;
	background:#FFFFFF;
	font-size:2px;
}
.cf_right_td td{
    height:10px;
	background:#FFFFFF;
	font-size:2px;
}
.cf1 {
	cursor: hand;
	background-image: url(../fortune/images/cf_10.gif);
	background-repeat: no-repeat;
	height: 22px;
	width: 145px;
	color: #1141A4;
} 
.cf2{
	cursor: hand;
	background-image: url(../fortune/images/cf_11.gif);
	background-repeat: no-repeat;
	height: 22px;
	width: 145px;
    color: #1141A4;
} 

.cfr1 {
	cursor: hand;
	background-image: url(../fortune/images/cf_20.gif);
	background-repeat: no-repeat;
	height: 24px;
	width: 149px;
	color: #1141A4;
} 
.cfr2{
	cursor: hand;
	background-image: url(../fortune/images/cf_21.gif);
	background-repeat: no-repeat;
	height: 24px;
	width: 152px;
    color: #1141A4;
} 
.cfr3 {
	cursor: hand;
	background-image: url(../fortune/images/cf_37.gif);
	background-repeat: no-repeat;
	height: 24px;
	width: 75px;
	color: #1141A4;
} 
.cfr4{
	cursor: hand;
	background-image: url(../fortune/images/cf_38.gif);
	background-repeat: no-repeat;
	height: 24px;
	width: 75px;
    color: #1141A4;
} 
.cfr5 {
	cursor: hand;
	background-image: url(../fortune/images/cf_54.gif);
	background-repeat: no-repeat;
	height: 24px;
	width: 100px;
	color: #1141A4;
} 
.cfr6{
	cursor: hand;
	background-image: url(../fortune/images/cf_55.gif);
	background-repeat: no-repeat;
	height: 24px;
	width: 100px;
    color: #1141A4;
} 
.cftable{
    border-left:1px solid #B0D7FF;
    border-right:1px solid #B0D7FF;	

}
#cf_left_xiao {
    width:160px;
	height:80px;
	margin-right: auto;
	margin-left: auto;
	border:1px solid #B0D7FF;
	background:#E8F5FF;	
	text-align:left;
}
#cf_left_title {
    width:100%;
	height:30px;
	padding-top:5px;
	text-align:center;
	line-height:26px;
	font-size:16px;
	font-weight: bold;
	color:#1141A4;
}
#cf_left_title a{
	font-size:16px;
	font-weight: bold;
	color:#1141A4;
}
#cf_left_title a:hover{
	font-size:16px;
	font-weight: bold;
	color:#00000;
	text-decoration:underline;
}
#left{
     width:100%;
	 margin-left:auto;
	 margin-right:auto;
}
#left ul{
     display:inline;
     list-style-type:none;
     border:0px;
     padding:0px;
     margin:0px;
}
#left li{
     display:block;
      border:0px;
     padding:0px;
        margin:0px;
     font-size:12px;
      line-height:22px;
      text-align:left;
}
.more{
     font-size:12px;
	 line-height:20px;
	 color:#1141A4;
}
.more a {
     font-size:12px;
	 line-height:20px;
	 color:#1141A4;
}
.more a:hover {
     font-size:12px;
	 line-height:20px;
	 color:#1141A4;
}
.cf_img{
     border:1px solid #E6E6E6;
}
.font12blue{
     font-size:12px;
	 line-height:20px;
     color: #1141A4;
}
.font12blue a{
     font-size:12px;
	 line-height:20px;
     color: #1141A4;
}
.font12blue a:hover{
     font-size:12px;
	 line-height:20px;
     color: #1141A4;
	 text-decoration:underline;
}
.cf_right_table {
    width:100%;
	margin-right: auto;
	margin-left: auto;
	border-right:1px solid #B0D7FF;
	border-bottom:1px solid #B0D7FF;
	border-left:1px solid #B0D7FF;
	background:#E8F5FF;	
	text-align:left;
}
.cf_right_table ul{
     display:block;
     list-style-type:none;
     border:0px;
     padding-top:10px;
	 padding-right:10px;
	 padding-bottom:0px;
	 padding-left:10px;
     margin:0px;
}
.cf_right_table li{
     display:block;
     border:0px;
     padding:0px;
     margin:0px;
     font-size:12px;
     line-height:20px;
     text-align:left;
}