.port{
width:980px;
margin:0 auto;
overflow:hidden;
position:relative;}
.port_wrap{
width:100%;
background:url(../images/port_bg_new.jpg) repeat-x #5A5A62;
}
.port2_wrap{
width:100%;
background:url(../images/port_bg_new2.jpg) repeat-x #c0c0c4;
}
.show{
float:left;
width:185px;
height:170px;
float:left;
line-height:20px;
overflow:hidden;
padding:40px 20px 0px;}
.show dd{
text-align:center;
color:#aaa;}
.show dd a{
color:#DADFE6;
font-size:12px;}
.show dd a:hover{
color:#ffffff;}
.text2{
font-size:12px;
color:#c4c6cf;}

.port{
width:950px;}
.port_bg1{
background:url(../images/port_bg1.png) no-repeat;
width:950px;
height:200px;
margin:0 auto;}
.port_bg2{
background:url(../images/port_bg2.jpg) repeat-y;
width:900px;
margin:0 auto;
padding:0 25px;
overflow:hidden;}
.port_bg3{
background:url(../images/port_bg3.png) no-repeat;
width:900px;
height:97px;
margin:0 auto 15px;
padding:0 25px;}
.port_bg1 p {
color:#dadfe6;
line-height:24px;
margin:0 auto;
padding-top:110px;
width:820px;
font-size:12px;
}


/*Ò³ÂëµÄCSS*/
.page {
color:#444444;
float:left;
font-size:12px;
padding-bottom:25px;
text-align:center;
width:100%;
padding-top:5px;
overflow:hidden;
}
.page span.current {
background-color:#838489;
border:1px solid #2f2f2f;
color:#FFFFFF;
font-weight:bold;
margin-right:2px;
padding:2px 5px;
}
.page a {
background-color:#838489;
border:1px solid #444;
color:#222;
padding:2px 5px;
text-decoration:none;
}
.page span.current {
background-color:#555;
border:1px solid #222;
color:#FFFFFF;
font-weight:bold;
margin-right:2px;
padding:2px 5px;
}
.page a:hover {
background-color:#555;
border:1px solid #222;
color:#FFFFFF;
padding:2px 5px;
}

