.banner {}
.banner ul li { float:left; width:320px; height:5px; overflow:hidden;}
.banner .bannerbox { padding-top:1px; height:53px; padding-bottom:20px;}

.wraper {}
.wraper .sidebar { float:left; width:220px; }
.wraper .main { float:right; width:675px; padding-right:17px; border-left:1px solid #DDDDDD; padding-left:25px; }

.menu { width:220px; padding:14px 0 0; }
.menu dl { width:220px; }
.menu dl dt { line-height:29px; padding-bottom:1px;}
.menu dl dt a { display:block; width:200px; _height:29px; *min-height:29px; background:url(menulink.jpg) no-repeat 13px center; padding-left:20px; }
.menu dl dt a:hover, .menu dl dt .current { color:#97CBFF; text-decoration:none; background:url(menuhover.jpg) no-repeat 13px center #003366; font-weight:bold;}
.menu dd { width:206px; padding:5px 0; text-align:center; }
.menu dd a { color:#0e0e0e; line-height:20px; }
.menu dd a:hover, .menu dd .current { color:#504001; text-decoration:none; }

.submenu { /*display:none;*/}
.submenu dd a.current{color:#c20;}

.leftbnt { margin-top:50px;}
.leftbnt ul { border-top:1px dotted #DAD7CB;}
.leftbnt ul li { border-bottom:1px dotted #DAD7CB; line-height:33px; padding-left:30px;}
.leftbnt ul li.print { background:url(leftbnt1.jpg) 11px center no-repeat;}
.leftbnt ul li.share { background:url(leftbnt2.jpg) 11px center no-repeat;}
.leftbnt ul li.email { background:url(leftbnt3.jpg) 11px center no-repeat;}

.location { padding-top:20px;}
.location h3 { font-size:17px; font-weight:normal; color:#000; padding-left:6px; font-weight:bold;}
.location h3 em { font-size:11px; color:#A7A7A7; padding-left:6px;}
.location ul { padding-top:3px;}
.location ul li { float:left; width:225px; height:2px; overflow:hidden;}

/* 文章 */
.article { padding:15px 0 30px;}
.article .hd { line-height:1.5;}
.article .hd h1 { font-size:16px; color:#003366;}
.article .hd .info { border-bottom:1px dashed #dedede; margin-bottom:8px;}
.article .bd { line-height:2;}

/* 我们的服务 */
.ourservice { padding:15px 0 30px;}
.ourservice. bd {}
.servicelist {}
.servicelist li { float:left; width:33%; line-height:23px;}
.servicelist li a { display:block; background:url(subnav_bullet.gif) no-repeat 15px center; padding-left:30px;}
.servicelist li a:hover { background:url(subnav_bullet.gif) no-repeat 15px center; text-decoration:none;}

/* 商务指南 */
.business { padding:0 0 20px;}
.business .busleft { float:left;}
.business .busright { float:right; width:350px;}
.gudielist { padding-top:20px; line-height:22px;}
.gudielist li { float:left; width:50%;}
.gudielist li a { background:url(subnav_bullet.gif) no-repeat left center; padding-left:12px;}
.gudielist li a:hover { background:url(subnav_bullet.gif) no-repeat left center;}

.germanyintro { padding-top:10px; line-height:22px;}
.germanyintro h2 { color:#003366; font-size:15px; font-weight:normal; height:20px;}

/* 列表 */
.list { margin:10px 10px 0; clear:both; }
.list ul li { padding:15px 0; line-height:20px; font-size:12px; clear:both; border-bottom:1px dotted #DAD7CB; }
.list ul li a { font-weight:bold; float:left;}
.list ul li a:hover { text-decoration:underline; }
.list .title { background:url(subnav_bullet.gif) no-repeat left center; padding-left:15px;}
.list .date,.list .info { color:#888; float: left; width:550px;}
.list .pic { float:left; width:100px; height:80px;}
.list .title .ico { background:url(new.gif) no-repeat; width:35px; height:13px; float:left; margin-left:5px;}

/* 图片列表 */
.w195 { margin:20px 0; }
.w195 .pic-item { width:203px; margin:0 10px 10px; padding:0; float:left; }
.w195 .pic-item .list-pic { display:block; width:195px; height:146px; margin:0 auto; padding:3px; border:1px solid #e0e0e0; background:none; line-height:146px; text-align:center;}
.ww195170 .pic-item .list-pic img { vertical-align:top; }
.w195 .pic-item dl { margin:4px 0 0; padding:0; line-height:26px; text-align:center; }

/* 分页 */
.page { margin:0 0 10px; padding:0 20px 0 23px; line-height:30px; font-family:Arial, Helvetica, sans-serif; font-size:11px; text-align:right; }
.page a { margin:0 5px; color:#888888; }
.page a:hover,.page .current { color:#004580; text-decoration:none; }
.page a.prev { background:url(prev.jpg) no-repeat 0 4px; padding-left:8px }
.page a.next { background:url(next.jpg) no-repeat right 4px; padding-right:8px}
.page a.prev:hover {background:url(prev_current.jpg) no-repeat 0 4px;}
.page a.next:hover { background:url(next_current.jpg) no-repeat right 4px;}