/* ############################## body ###################### */
*{
margin:0;
padding:0;
}

body{
}

.allbj{
background:url(bj.gif) repeat;
width:1420px;
height:1151px;
margin:0 auto;
}


.main{
width:960px;
margin:0 auto;
font-size:12px;
background-color:#fff;
}

a{
text-decoration:none;
color:#575757;
}

.myred{
color:red;
}

.myblue{
color:blue;
}

.zhufang_bottom a{
color:#000;
}


.content_z a{
color:#20376d;
}

ul{
margin:0;
padding:0;
}

li{
list-style-type:none;
}

img{
border:0;
margin:0;
}

.clear{
clear:both;
font-size:1px;
line-height:1px;
height:1px;
}

form{
margin:0;
padding:0;
}
/* ############################## body ###################### */


.top1{
background:url(top1.gif) no-repeat;
width:959px;
height:198px;
}

.top1_1{
text-align:right;
margin-top:2px;
padding-top:45px;
}

.top2{
background:url(top2.gif) no-repeat;
height:39px;
line-height:39px;
padding:0 150px;

}
.top2 a{
font-size:14px;
color:#fff;
}

.top2 ul li{
float:left;
margin:0 15px;
}

.top3{

height:300px;
}

.div1_left{
width:283px;
float:left;
margin:0 1px;
}

.div1_left_1{
background:url(div1_left_1.gif) no-repeat;
width:283px;
height:93px;
border:1px solid #7f7f7f;
}

.div1_left_2{
background:url(div1_left_2.gif) no-repeat;
width:283px;
height:93px;
border:1px solid #7f7f7f;
}

.div1_z{
width:331px;
border:1px solid #7f7f7f;
float:left;
background:#eeeeee;
height:189px;
margin-left:3px;
}

.ruby1{
border-bottom:1px solid #7f7f7f;
background:url(ruby1.gif) repeat-x;
height:22px;
line-height:22px;
color:#666666;
font-size:14px;
padding-left:15px;
}

.more{
float:right;
margin-top:3px;
margin-right:10px;
}

.list1 ul li{
line-height:23px;
}

.python1{
background:url(gg.gif) no-repeat 5px 9px;
padding:5px 5px;
width:10px;
height:10px;
margin-right:6px;
}

.div2_left{
width:283px;
float:left;
margin:0 1px;
background:#eeeeee;
height:200px;
border:1px solid #7f7f7f;
}
.ruby2{
line-height:20px;
margin:2px 8px;
border-bottom:2px solid #849399;
}

.ruby2_left{
background:url(python2.gif) no-repeat 0 0;
color:#056b71;
font-size:14px;
width:100px;
float:left;
padding-left:18px;
}

.ruby2_right{
width:33px;
height:15px;
float:right;
margin-top:5px;
}


.div2_left_body{
padding-top:20px;
padding-left:10px;
}

.div2_left_body_img{
float:left;
}

.div2_left_body_z{
padding-top:30px;
color:#aa5801;
}


.div2_right{
width:666px;
float:left;
margin-left:1px;
background:#eeeeee;
height:200px;
border:1px solid #7f7f7f;
}

.bottom{


}

.bottom_left{
background:url(bottom_left.gif) no-repeat 0 0;
width:34px;
height:102px;
float:left;
}

.bottom_right{
margin-bottom:4px;
width:920px;
height:100px;
border-bottom:1px solid #6d6d6d;
border-top:1px solid #6d6d6d;
border-right:1px solid #6d6d6d;
float:left;
background:#eeeeee;
}

.dz {
	FONT-SIZE: 12px;
	COLOR: #666666;
	LINE-HEIGHT: 16px;
	FONT-FAMILY: "ËÎÌå";
	TEXT-DECORATION: none
}
#border{
	border:1px #666 solid; 
	padding:2px;

	
	
	}
