#banner{
width:960px;
height:200px;
margin-top:8px;
}
.detail{
color:#CC0000;
}
a:hover{
color:#CC0000;
}

#part1{
margin-top:10px;
width:960px;
height:490px;
}
#p1left{
width:370px;
float:left;
}
#intro{
border:#D9D9D9 1px solid;
width:370px;
height:auto;
}
#intro h1{
color:#cc0000;
font-size:16px;
font-weight:bold;
margin:8px 0 ;
text-align:center;
}
#intro p{
margin:0 7px;
text-indent:2em;
line-height:20px;
}
#agenda{
border:#cccccc 1px solid;
border-top:none;
margin-top:10px;
height:248px;
}
.title1{
background:url(../images/title1.jpg) no-repeat;
color:#054592;
line-height:30px;
font-size:14px;
font-weight:bold;
height:30px;
padding:4px 0 0 30px;
}
#agenda_con{
width:342px;
margin:10px auto 0px;
}
#agenda_con table{
border-right:#AFAFAF 1px solid;
border-bottom:#AFAFAF 1px solid;
}
.tab_odd{
background:#F2F2F2;
border-top:#AFAFAF 1px solid;
border-left:#AFAFAF 1px solid;
line-height:24px;
padding-left:3px;
}
.tab_even{
border-top:#AFAFAF 1px solid;
border-left:#AFAFAF 1px solid;
line-height:24px;
padding-left:3px;
}
#stage{
border:#cccccc 1px solid;
border-top:none;
margin-top:10px;
height:115px;
}
.title2{
background:url(../images/title2.jpg) no-repeat;
color:#054592;
line-height:30px;
font-size:14px;
font-weight:bold;
height:30px;
padding:4px 0 0 30px;
}
#stage p{
line-height:20px;
margin-left:12px;
}
#install{
border:#cccccc 1px solid;
border-top:none;
margin-top:10px;
height:110px;
}
#install p{
margin:0px;
line-height:18px;
text-indent:2em;
}
#p1center{
margin-left:10px!important;
margin-left:9px;
width:310px;
float:left;
}
#p1right{
float:left;
margin-left:10px!important;
margin-left:9px;
width:260px;
}
#sponsor{
border:#cccccc 1px solid;
border-top:none;
height:360px;
}
#sponsor img{
float:left;
}
#sponsor p{
float:left;
width:170px;
line-height:20px;
height:83px;
}
#sponsor p span{
display:block;
font-weight:bold;
}
.title3{
background:url(../images/title3.jpg) no-repeat;
color:#054592;
line-height:30px;
font-size:14px;
font-weight:bold;
height:30px;
padding:4px 0 0 30px;
}
#guide{
margin-top:10px!important;
margin-top:7px;
border:#cccccc 1px solid;
border-top:none;
height:119px;
}
#guide p{
line-height:20px;
margin-left:10px;
}
#support{
margin-top:10px!important;
margin-top:7px;
border:#cccccc 1px solid;
border-top:none;
height:101px;
}
#support p{
line-height:20px;
margin-left:10px;
}
#part6{
border:#cccccc 1px solid;
margin-top:10px;
width:960px;
height:auto;
}
.guangbo table td{
width:25%;
text-align:center;
}
.title5{
line-height:20px;
font-weight:bold;
margin:8px 0 3px 15px;
}
.line1{
background:url(../images/line2.jpg) no-repeat center;
height:3px;
}
#part6 p{
width:930px;
margin:5px auto;
line-height:18px;
}
#part2{
border:#cccccc 1px solid;
margin-top:10px;
width:960px;
height:721px;
}
.title4{
background:url(../images/title4.jpg) no-repeat;
color:#FFFFFF;
line-height:35px;
font-size:14px;
font-weight:bold;
height:35px;
text-align:center;
}

.shuoming{
font-weight:bold;
width:960px;
text-align:center;
line-height:20px;
}
.shuoming a{
color:#CC0000;
}
.biaozhun{
color:#336699;
border:#CCCCCC 1px solid;
background:#F5F5F5;
width:930px;
margin:5px auto;
line-height:20px;
padding:6px 5px;
text-indent:2em;
}
.biaozhun span{ 
display:block;
text-indent:2em;
}
#p2con{
width:950px;
margin:0 auto;
}
#part3{
border:#cccccc 1px solid;
margin-top:10px;
width:960px;
height:880px;
}
#part8{
border:#cccccc 1px solid;
margin-top:10px;
width:960px;
height:500px;
}
#p3con{
width:950px;
margin:0 auto;
}
#part4{
border:#cccccc 1px solid;
margin-top:10px;
width:960px;
height:860px;
}

#part7{
border:#cccccc 1px solid;
margin-top:10px;
width:960px;
height:415px;
}
#p4con{
width:942px;
margin:0 auto;
}



#part5{
border:#CCCCCC 1px solid;
border-top:#CC0000 3px solid;
margin-top:10px;
width:960px;
height:116px;
background:url(../images/foot_bg.jpg) repeat-x;
}
#zt_link{
height:114px;
width:637px;
float:left;
}
#zt_link td{
text-align:center;
}
#zebian{
line-height:18px;
padding:3px 0 0 10px; 
}
#footer {
width:960px; 
height:100px;
margin:0 auto;  
text-align:center; 
padding-top:10px; 
line-height:24px;
}







