﻿body 
{
    background-color:#E3E3E3;
    background-image:url(../images/bj.png); background-repeat:no-repeat;   
    position:absolute;
    left:0;
    top:0;
    margin:0 auto;
    width:100%;
    height:100%;
    padding:0px;   
}
.top
{
    clear:both;
    background:url('../images/top_bj.png') center top;
    width:100%;
    height:96px;
    margin:0 auto;    
    padding:0px;
}
.top .logo 
{    
    width:1000px;
    margin:0 auto;
    background:url('../images/logo.png');  
    height:96px;
    background-repeat:no-repeat;
}
.top .logo .menu
{
    margin:0 auto; 
    color:#fff;
    padding-left:550px;
    border:solid 0px #f00;
    padding-top:0px;
}
.top .logo .menu ul
{
   list-style:none;
   margin:0 auto;
}
.top .logo .menu ul li
{
   list-style:none;
   float:left;
}
.top .logo .menu ul li span
{
   list-style:none;
   float:left;
   background-image:url('../images/menuline.png');
   height:96px;
   width:48px;
}
.top .logo .menu ul li div
{
font-size:10px;
font-family:Arial;
color:#c3c3c3;
}
.top .logo .menu ul li p
{
line-height:20px;
margin:0 auto;
}
.top .logo .menu ul li a:link
{
   font-family:'Microsoft YaHei';
   font-size:18px;
   color:#fff;
   text-decoration:none;
   line-height:30px;
}
.top .logo .menu ul li a:visited
{
   font-family:'Microsoft YaHei';
   font-size:18px;
   color:#fff;
   text-decoration:none;
   line-height:30px; 
   margin-top:40px;
}
.top .logo .menu ul li a:hover
{
   font-family:'Microsoft YaHei';
   font-size:18px;
   color:#f00;
   text-decoration:none;
   line-height:30px;
}
 .main
{
    clear:both;    
    width:1000px;   
    margin:0 auto;    
    padding:0px;   
    background-color:#ffffff;
    display:block;
}
 .main .guide
{   
    font-size:16px;
    padding:0px 60px 0px 60px;   
    display:block;
    line-height:50px;
}
 .main .guide span
{   
    font-weight:bold; 
    color:#f00;
}
 .main .guide a:link
{   
    font-size:16px;
    text-decoration:none;
    color:#000;
}
  .main .guide a:visited
{   
    font-size:16px;
    text-decoration:none;
    color:#000;
}
 .main .guide a:hover
{   
    font-size:16px;
    text-decoration:none;
    color:#f00;
}
.main .title
{
    font-weight:bold;
    font-size:16px;
    padding:0px 60px 0px 60px;   
    display:block;
    line-height:50px;
}
.main .content 
{
    line-height:30px;
    font-size:16px;
    padding:0px 60px 0px 60px;
    color:#252525;
    display:block;
}
 .bottom
{
    bottom:0px;
    background:center bottom;
    background-color:#C4C4C4;
    width:1000px;
    height:96px;   
    margin:0 auto;    
    padding:0px;
}
.bottom .content
{
    font-size:13px;
    line-height:20px;
    color:#3C3C3C;
    padding:30px 0px 0px 50px;
}
.bottom .links
{
    font-size:13px;
    line-height:20px;
    color:#3C3C3C;
    padding:5px 0px 0px 50px;
}
.bottom .links a:link
{
    font-size:13px;   
    color:#000; 
    text-decoration:none;   
}
.bottom .links a:visited
{
    font-size:13px;
    color:#000;  
    text-decoration:none;   
}
.bottom .links a:hover
{
    font-size:13px;   
    color:#f00;    
}
.bottom .links a:active
{
    font-size:13px;   
    color:#f00;
}


#leftsead{width:131px;height:143px;position:fixed;top:258px;right:40px;}
*html #leftsead{margin-top:258px;position:absolute;top:expression(eval(document.documentElement.scrollTop));}

#leftsead li{width:131px;height:49px;overflow:hidden;border:solid 0px #f00;padding:0px;display:inline-block;}
#leftsead li img{float:right;border:solid 0px #f00;}
#leftsead li a{height:49px;float:right;display:block;min-width:47px;max-width:131px;}
#leftsead li a .shows{display:block;}
#leftsead li a .hides{margin-right:-183px;cursor:pointer;cursor:pointer;}
#leftsead li a.youhui .hides{display:none;position:absolute;right:190px;top:80px;}
#leftsead li a.mobile .hides{display:none;position:absolute;right:190px;top:175px;}