﻿.major {
    width:100%;
    float:left;
    background:#f7f7f7;
}
.floor {
    width:100%;
    float:left;
}
.floor1 {
    height:635px;
    background:url(../images/mbg1.jpg) no-repeat;
}
.floor2 {
    height:520px;
}
.nav_main {
    width:1000px;
    margin:0 auto;
    height:100%;
}
.f2nav {
    height:100%;
    float:left;
}
.f2_left {
    width:520px;
    position:relative;
}
.f2_right {
    width:480px;
}
.verticalbar {
    position:absolute;
    width:1px;
    height:112px;
    top:0px;
    left:360px;
    background:#25585b;
}
.roundline {
    position:absolute;
    border:1px solid #25585b;
    border-radius: 500px;
    -moz-border-radius: 500px;
    -webkit-border-radius: 500px;
    width:268px;
    height:268px;
    top:112px;
    left:226px;
}
.roundline img {
    width:258px;
    height:258px;
    float:left;
    margin:5px 0 0 5px;
}
.horline {
    width:200px;
    height:1px;
    background:#25585b;
    position:absolute;
    top:381px;
    left:160px;
}
.pricebox {
    width:90px;
    height:36px;
    position:absolute;
    border:1px solid #25585b;
    border-radius: 5px;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    top:363px;
    left:68px;
    color:#e02626;
    line-height:36px;
    text-align:center;
    font-size:18px;
}
.demdowna {
    position:absolute;
    top:320px;
    font-size:14px;
}
.f2_right h5 {
    width: 100%;
    font: 600 18px/2em 'Microsoft YaHei';
    text-align:center;
    float:left;
    margin-top:170px;
    text-indent:6em;
}
.f2_right span {
    float:right;
    text-indent:2em;
    line-height:24px;
    font:400 14px/1.5em 'Microsoft YaHei';
    width:336px;
    margin-top:20px;
}
.floor3 {
    height:750px;
    background:url(../images/mbg2.jpg) no-repeat;
}
.f3_main {
    width:1000px;
    height:580px;
    background:rgba(255,255,255,0.2);
    margin:86px auto;
}
.f3_main h5 {
    width:100%;
    height:60px;
    text-align:center;
    color: White;
    text-shadow: -2px 0 black,0 2px black,2px 0 black,0 -2px black;
    font:600 24px/2.5em 'Microsoft YaHei';
    line-height:60px;
    margin-top:20px;
    float:left;
}
.f3_main ul li {
    width:146px;
    height:146px;
    float:left;
    margin:40px 0 50px 45px;
}
.mapimg {
    width:100px;
    height:100px;
    float:left;
    margin:0 0 0 23px;
}
.mi1 {
    background:url(../images/google.png) no-repeat;
}
.mi2 {
    background:url(../images/gaode.png) no-repeat;
}
.mi3 {
    background:url(../images/baidu.png) no-repeat;
}
.mi4 {
    background:url(../images/tenxun.png) no-repeat;
}
.mi5 {
    background:url(../images/bing.png) no-repeat;
}
.mi6 {
    background:url(../images/tianditu.png) no-repeat;
}
.mi7 {
    background:url(../images/openstreetmap.png) no-repeat;
}
.mi8 {
    background:url(../images/sogou.png) no-repeat;
}
.mi9 {
    background:url(../images/yahoo.png) no-repeat;
}
.mi10 {
    background:url(../images/dem.png) no-repeat;
}
.f3_main ul li span {
    width:100%;
    height:46px;
    float:left;
    font:600 18px/1.5em 'Microsoft YaHei';
    color:#ffffff;
    display:inline-block;
    text-align:center;
    line-height:46px;
}
.floor4 {
    height:520px;
}
.floor4 h5 {
    width:100%;
    height:60px;
    text-align:center;
    color: #414141;
    font:600 24px/2.5em 'Microsoft YaHei';
    line-height:60px;
    margin-top:40px;
    float:left;
}
.hisline {
    height:1px;
    background:#414141;
    width:100%;
    float:left;
    margin-top:30px;
}
.li_main {
    width:1000px;
    margin:0 auto;
}
.li_main .roundpoint {
    width:5px;
    height:5px;
    background:#000000;
    display:inline-block;
    border-radius: 5px;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    float:left;
    margin-left:196px;
    margin-top:-2px;
}
.time {
    width:100%;
    float:left;
    height:20px;
    margin-top:-25px;
}
.time span {
    width:200px;
    display:inline-block;
    float:left;
    font:400 10px/1em 'SimSun';
    text-align:right;
}
.sline {
    height:120px;
    width:1px;
    background:#000000;
    float:left;
    margin-left:2.5px;
    position:relative;
}
.sline img {
    position:absolute;
    top:120px;
    left:-90px;
}
.floor5 {
    height:540px;
    background:url(../images/mbg3.jpg) no-repeat;
}
.p_main {
    width:1000px;
    height:100%;
    margin:0 auto;
}
.pinfo {
    width:570px;
    height:340px;
    margin-top:100px;
    background:#e5e5e5;
    float:left;
}
.pinfo h5 {
    width:100%;
    height:60px;
    text-align:center;
    color: #414141;
    font:600 24px/2.5em 'Microsoft YaHei';
    line-height:60px;
    margin-top:90px;
    float:left;
}
.pinfo span {
    padding:10px 80px 10px 80px;
    font:400 14px/1.5em 'Microsoft YaHei';
    text-indent:2em;
    float:left;
}
.floor6 {
    height:640px;
}
.tools_main {
    width:1000px;
    height:100%;
    margin:0 auto;
    position:relative;
}
.tools {
    position:absolute;
    border-radius: 500px;
    -moz-border-radius: 500px;
    -webkit-border-radius: 500px;
}
.tool1 {
    width:166px;
    height:166px;
    background:#ffa800;
    top:237px;
    left:417px;
}
.tool2 {
    width:140px;
    height:140px;
    background:#ff5555;
    top:120px;
    left:120px;
}
.tool2 img {
    float:left;
    margin:24px 0 0 40px;
}
.tool3 {
    width:120px;
    height:120px;
    background:#bf40ee;
    top:45px;
    left:300px;
}
.tool3 img {
    float:left;
    margin:12px 0 0 30px;
}
.tool4 {
    width:160px;
    height:160px;
    background:#96cb25;
    top:51px;
    left:500px;
}
.tool4 img {
    float:left;
    margin:38px 0 0 50px;
}
.tool5 {
    width:180px;
    height:180px;
    background:#4069ee;
    top:150px;
    left:720px;
}
.tool5 img {
    float:left;
    margin:50px 0 0 60px;
}
.tool6 {
    width:200px;
    height:200px;
    background:#40ee49;
    top:380px;
    left:650px;
}
.tool6 img {
    float:left;
    margin:50px 0 0 70px;
}
.tool7 {
    width:140px;
    height:140px;
    background:#4d40ee;
    top:480px;
    left:500px;
}
.tool7 img {
    float:left;
    margin:25px 0 0 40px;
}
.tool8 {
    width:140px;
    height:140px;
    background:#40eea2;
    top:420px;
    left:300px;
}
.tool8 img {
    float:left;
    margin:30px 0 0 40px;
}
.tool9 {
    width:180px;
    height:180px;
    background:#f7b70c;
    top:300px;
    left:100px;
}
.tool9 img {
    float:left;
    margin:42px 0 0 60px;
}
.tool1 img {
   float:left;
   margin: 40px 0 0 49px;
}
.tool1 span {
   float:left;
   width:100%;
   font:600 18px/1.8em 'Microsoft YaHei';
   line-height:40px;
   color:#ffffff;
   text-align:center;
}
.tools span {
   float:left;
   width:100%;
   display:inline-block;
   font:600 16px/1.8em 'Microsoft YaHei';
   color:#ffffff;
   text-align:center;
}
.floor7 {
    height:690px;
    background:url(../images/mbg4.jpg) no-repeat;
}
.f7_main {
    width:1000px;
    margin:0 auto;
}
.markinfo {
    width:654px;
    height:185px;
    background:rgba(255,255,255,0.3);
    margin:342px 0 0 173px;
}
.markinfo h5 {
    float:left;
    width:100%;
    font:600 24px/2.4em 'Microsoft YaHei';
    text-align:center;
    color:#414141;
    margin-top:43px;
}
.markinfo span {
    float:left;
    width:100%;
    font:400 14px/1.5em 'Microsoft YaHei';
    text-align:center;
    color:#322b02;
}