body {
font-family:"宋体", Verdana, Arial, sans-serif;
font-size:12px;
margin:0
}

a {
color:#c33;
text-decoration:none;
outline:none
}

a:hover {
color:#963;
text-decoration:none
}

div.headbg {
position:relative;
border-bottom:1px solid #fff;
width:100%;
height:29px;
top:0;
left:0;
background:#fff url(../../global/item_bg.jpg) top repeat-x
}

div.arrow_ {
position:relative;
background:url(../../global/item_arrow.jpg) 95% no-repeat;
float:right;
height:100%;
width:100%
}

#container {
width:960px;
text-align:left;
font-size:12px;
margin:0 auto
}

a.btn_viewmore {
position:absolute;
left:24px;
bottom:17px;
background:url(../../global/btn/view_more.jpg) left top no-repeat;
text-indent:-9999px;
display:block;
height:28px;
width:103px
}

a.btn_viewmore:hover {
background:url(../../global/btn/view_more.jpg) left bottom no-repeat
}

#header {
width:960px;
height:41px;
text-align:left;
background:url(../../global/head_bg.jpg) left top repeat-x;
position:relative;
overflow:hidden;
margin:0 auto
}

#logo {
position:relative;
text-align:left;
width:167px;
height:29px;
background:url(../../global/aado_logo.gif) left top no-repeat;
filter:alpha(opacity=80);
-moz-opacity:0.8;
opacity:0.8;
margin:30px auto 11px 14px
}

/*#logo {
position:relative;
text-align:left;
width:167px;
height:47px;
background:url(../../global/aado_logo_snow.gif) left top no-repeat;
filter:alpha(opacity=80);
-moz-opacity:0.8;
opacity:0.8;
margin:12px auto 11px 14px
}*/

#logo_ {
position:relative;
width:172px;
height:19px;
top:12px;
left:11px;
background:url(../../global/aado_logo.jpg) left top no-repeat
}

.menu {
width:633px;
height:16px;
top:13px;
right:0;
text-align:left;
position:absolute;
margin:0
}

.menu li {
height:16px;
position:absolute;
display:block;
background:url(../../global/menu.jpg) 0 0 no-repeat
}

.menu a {
height:16px;
display:block
}

.menu #home_btn {
width:30px;
left:0;
background-position:0 -16px
}

.menu #about_btn {
width:58px;
left:57px;
background-position:-57px 0
}

.menu #case_btn {
width:58px;
left:142px;
background-position:-142px 0
}

.menu #service_btn {
width:58px;
left:227px;
background-position:-227px 0
}

.menu #brand_btn {
width:85px;
left:313px;
background-position:-313px 0
}

.menu #coop_btn {
width:58px;
left:425px;
background-position:-425px 0
}

.menu #contact_btn {
width:58px;
left:510px;
background-position:-510px 0
}

.menu #blog_btn {
width:37px;
left:584px;
background-position:-584px 0
}

.menu #home_btn a:hover,.menu #home_btn a:active {
background:url(../../global/menu.jpg) 0 -16px no-repeat scroll
}

.menu #about_btn a:hover,.menu #about_btn a:active {
background:url(../../global/menu.jpg) -57px -16px no-repeat scroll
}

.menu #case_btn a:hover,.menu #case_btn a:active {
background:url(../../global/menu.jpg) -142px -16px no-repeat scroll
}

.menu #service_btn a:hover,.menu #service_btn a:active {
background:url(../../global/menu.jpg) -227px -16px no-repeat scroll
}

.menu #brand_btn a:hover,.menu #brand_btn a:active {
background:url(../../global/menu.jpg) -313px -16px no-repeat scroll
}

.menu #coop_btn a:hover,.menu #coop_btn a:active {
background:url(../../global/menu.jpg) -425px -16px no-repeat scroll
}

.menu #contact_btn a:hover,.menu #contact_btn a:active {
background:url(../../global/menu.jpg) -510px -16px no-repeat scroll
}

.menu #blog_btn a:hover,.menu #blog_btn a:active {
background:url(../../global/menu.jpg) -584px -16px no-repeat scroll
}

#splash {
position:relative;
width:960px;
height:356px;
top:0;
left:0;
border:0;
overflow:hidden;
background:#fff url(../../global/ad_bg.jpg) bottom repeat-x
}

#splash img {
top:0;
left:0;
border:0;
display: none;
width: 960px;
height: 350px;
position: absolute;
}


#content {
position:relative;
width:960px;
height:978px;
top:0;
left:0;
background:none
}

#content_bg {
position:absolute;
width:960px;
height:978px;
top:0;
left:0;
background:#f5f5f5;
filter:alpha(opacity=40);
-moz-opacity:0.4;
opacity:0.4;
z-index:-1
}

#news {
position:relative;
border:1px solid #fff;
width:355px;
height:956px;
top:11px;
left:11px;
background:#e4e5e5
}

div.headline_news {
background:url(../../news/image/news_.jpg) 16px 7px no-repeat;
height:100%;
width:100%;
margin:0
}

#news li {
list-style:none;
float:left;
left:0;
width:355px;
height:290px;
text-align:left;
text-indent:27px;
line-height:2px
}

#news h3 {
color:#000;
font-size:16px;
margin-top:0;
font-family:Arial, Helvetica, sans-serif
}

#news p {
color:#333;
font-size:12px;
font-family:"宋体", Verdana, Arial, sans-serif;
top:0
}

#news img {
display:block;
margin:15px 15px 13px
}

#brand_deve {
position:absolute;
text-align:center;
border:1px solid #fff;
width:355px;
height:493px;
top:11px;
left:378px;
background:#e4e5e5
}

div.headline_brand {
background:url(../../brand/image/brand_.jpg) 16px 7px no-repeat;
height:100%;
width:100%;
margin:0
}

#brand_deve img {
display:block;
border:none;
margin:18px 60px auto
}

#client {
position:absolute;
text-align:left;
border:1px solid #fff;
width:355px;
height:450px;
top:516px;
left:378px;
background:#e4e5e5
}

div.headline_client {
background:url(../../clients/image/client_.jpg) 16px 7px no-repeat;
height:100%;
width:100%
}

#client ul {
padding:0;
margin:0
}

#client li {
float:left;
list-style:none;
overflow:hidden;
width:171px;
height:126px
}

#client img {
display:block;
margin:7px 0 0 15px
}

#client li#one img,#client li#two img {
display:block;
margin:15px 0 6px 15px
}

#client li#five img,#client li#six img {
display:block;
margin:0 0 6px 15px
}

#download {
position:absolute;
text-align:center;
border:1px solid #fff;
width:200px;
height:184px;
top:11px;
left:746px;
background:#e4e5e5
}

div.headline_download {
background:url(../../download/image/download_.jpg) 16px 7px no-repeat;
height:100%;
width:100%;
margin:0
}

#consultant {
position:absolute;
text-align:left;
border:1px solid #fff;
width:200px;
height:296px;
top:207px;
left:746px;
background:#e4e5e5
}

div.headline_consultant {
background:url(../../why/image/why_.jpg ) 16px 7px no-repeat;
height:100%;
width:100%;
margin:0
}

#download img,#consultant img {
display:block;
margin:15px
}

/*#consultant h3 {
text-indent:18px;
color:#5a2323;
font-size:12px;
margin-top:0;
font-weight:700;
font-family:"宋体", Verdana, Arial, sans-serif
}*/

#consultant p {
line-height:17px;
color:#333;
font-size:12px;
font-family:"宋体", Verdana, Arial, sans-serif;
margin:10px 18px 0
}

#coming {
position:absolute;
text-align:left;
border:1px solid #fff;
width:200px;
height:418px;
top:516px;
left:746px;
background:#e4e5e5
}

#coming_content{
width:170px;
height:350px;
padding:15px;
}

div.headline_coming {
background:url(../../consultant/image/consultant_.jpg) 16px 7px no-repeat;
height:100%;
width:100%;
margin:0;
}

/*#coming p {
line-height:16px;
color:#333;
font-size:12px;
font-family:"宋体", Verdana, Arial, sans-serif;
top:0;
margin:15px 18px auto
}*/

#why {
position:absolute;
border-left:1px solid #fff;
border-right:1px solid #fff;
border-top:1px solid #fff;
width:200px;
height:29px;
top:936px;
left:746px;
background:#e4e5e5
}

div.headline_why {
background:url(../../coming/image/coming_.jpg) 16px 7px no-repeat;
height:100%;
width:100%;
margin:0
}

#footer {
border:1px solid #474646;
vertical-align:bottom;
position:relative;
height:64px;
top:0;
left:0;
background:#333;
padding:40px 15px 15px
}

#footer li {
list-style:none;
left:0;
line-height:17px;
font-size:12px;
color:#7c7c7c;
font-family:"宋体", Verdana, Arial, sans-serif;
margin:0;
padding:0
}

#footer ul {
padding:0;
margin:0
}

#footer li#one {
font-size:14px;
font-weight:700
}

#footer li#four {
font-size:11px
}

#footer a {
color:#919191
}

#footer a:hover {
color:#963
}
