body {font-size: 16px; line-height: 24px; font-family:"微软雅黑"; color:#4F515B; background:#FAFBFD;}
*{ margin:0; padding:0;}
a {text-decoration:none;color:#4F515B;}
a:hover {text-decoration:underline; color:#A2000A; }
ul,ol {list-style:none;}
img{border:0;}
.clear{ clear:both;}
.allcontainer img{ max-width: 100%; }
.m_banner{ display: none; }
.line_h{ display: none;}

.banner{ width:100%;height:596px; background:url(banner.jpg) center no-repeat; }
.icon_1{ display:block; width:1180px; margin:0 auto 30px auto;  }
.container{ width:1200px; margin:0 auto;}
.nav_1bg{background:url(pcbg_1.jpg) no-repeat top; height:807px; padding:60px 0 0 0; width:100%;}
.nav_1{ width:1130px; padding:35px;margin:0 auto; height:630px; background:#fff;overflow:hidden;box-shadow: 0px 0px 40px 10px #eee;}
.back_mores{ margin:60px auto 0 auto; width:330px;}

.bottombg{ width:100%; background: url(bottom.png) no-repeat center; height:471px;}
.bottom_sbj{ display:none;}
.tt{ display: block; background:#fff;}



@media only screen and (max-width: 540px){
body { background-image:none; font-size:1em; line-height:1.4em; background:#FAFBFD;}
.allcontainer{ max-width: 540px; margin: 0 auto;}
.container{ width:100%;}
.bottombg,.banner{width:100%; height: auto; background: none; margin-bottom:0;}
.m_banner{ display: block; }
.line_h{ height:2em;}

.icon_1{ display:block; width:26%; margin:0 auto 2% auto;  }
.nav_1bg{ width:100%;padding:5% 0 0 0; height:auto;}
.nav_1{ width:90%;margin:0 auto; padding:2% 2% 1% 2%; height: auto;}
.back_mores{ margin:3% auto 0 auto; width:40%;}

.bottom_sbj{ width:100%; display:block; text-align:center; background:#333; color:#ddd; line-height:3.5em;}
.bottom_sbj a{ color:#ddd;}
.tt{ display: none; }
}
