@charset "utf-8";


.m-bmmap{display: flex;}

/* 右栏 */
.m-right{width: 280px;background: #37424f;position: relative;}
.m-right a.back{display: block;margin-bottom: 10px; width: 112px;height: 40px;line-height: 40px;text-align: center;color: #fff;border-radius: 40px;background-color: #117eb1;}

.first h1{padding: 0 20px 0 30px; height: 50px;line-height: 50px; font-size: 16px;color: #fff;background: url(../image/jt.png) 255px center no-repeat;border-bottom: 1px solid #49535f;}
.first h1.on{background-color: #25a1db;}

.second{visibility: hidden; position: absolute;top: 0;left: 280px;padding: 20px; width: 155px;background-color: #25a1db;}
.second h2{height: 40px;line-height: 40px; font-size: 16px;color: #fff;font-weight: normal;}

.third{visibility: hidden;position: absolute;top: 0;left: 280px; padding: 20px; width: 155px;background-color: #25a1db;}
.third h3{height: 40px;line-height: 40px; font-size: 16px;color: #fff;font-weight: normal;}

.fourth{visibility: hidden;position: absolute;top: 0;left: 280px;padding: 20px 10px;width:315px;height: 760px;background-color: #fff;overflow-y: auto;}
.fourth-content{padding: 20px 20px 20px 60px; position: relative;}
.fourth a.fourth-back{margin: 0 10px 20px;}
.fourth h4{font-size: 14px;color: #1668cc;font-weight: normal;}
.fourth span.xh{position: absolute;top: 14px;left: 20px;display: block;width: 22px;height: 35px;line-height: 28px;text-align: center; font-size: 14px;color: #fff;background: url(../image/locate1.png) center center no-repeat;}
.fourth-content p{line-height: 26px;font-size: 14px;}
.fourth-content:hover span.xh{background: url(../image/locate2.png) center center no-repeat;}

.fourth::-webkit-scrollbar {/*滚动条整体样式*/
        width: 5px;     /*高宽分别对应横竖滚动条的尺寸*/
        height: 1px;
    }
.fourth::-webkit-scrollbar-thumb {/*滚动条里面小方块*/
        border-radius: 5px;
         -webkit-box-shadow: inset 0 0 5px rgba(0,0,0,0.2);
        background: #535353;
    }
.fourth::-webkit-scrollbar-track {/*滚动条里面轨道*/
        -webkit-box-shadow: inset 0 0 5px rgba(0,0,0,0.2);
        border-radius: 5px;
        background: #EDEDED;
    }

.content-box{display: none; position: absolute;top: -70px;left: 345px;z-index: 9; width: 640px;border: 1px solid #b3b3b3;background-color: #fff;}
.content-box li{padding: 6px 20px;line-height: 26px;border-bottom: 1px solid #ddd;text-align: justify;font-size: 14px;height: 26px;overflow: hidden;position: relative;}
.content-box li.on{height: auto;}
.content-box li.on .detail{height: auto;}
.content-box li:last-child{border: none;} 
.fourth-content:hover {background-color: #f5f5f5;}

.write{position: absolute;top: 6px;right: 30px;font-size: 14px;color: #25a1db;background: #fff;padding: 0 5px;z-index: 99;}
.detail{position: absolute;top: 15px;right: 7px;background: #fff;z-index: 99;}
.close{position: absolute;background-color: #ddd;z-index: 99;top: 8px;right: 7px;}

/* 左栏 */
.m-left{flex: 1; background: #f5f5f5;min-height: 800px;}




/* 我要纠错 */
.m-wyjc{margin: 30px auto; width: 1200px;border: 1px solid #ddd;font-size: 16px;}
.m-wyjc h1{height: 90px;line-height: 90px; font-size: 30px;font-weight: bold;color: #186ace;text-align: center;border-bottom: 1px solid #ddd;}
.m-wyjc form{margin: 50px auto;width: 720px;}
.m-wyjc form label{margin-bottom: 20px;display: flex;align-items: center;}
.m-wyjc form b{font-weight: normal;color: #ff0000;}
.m-wyjc form span{padding-right: 20px; width: 80px;text-align: right;}
.m-wyjc form input[type="text"]{padding: 0 10px; height: 40px;line-height: 40px;border: 1px solid #ddd;    box-shadow: inset 0px 0px 5px 1px #ddd;}
.m-wyjc form textarea{padding: 5px 10px; border: 1px solid #ddd;    box-shadow: inset 0px 0px 5px 1px #ddd;}
.m-wyjc form .w100{width: 100%;flex: 1;}
.m-wyjc form input[type="submit"]{margin: 50px auto 0;display: block; width: 140px;height: 40px; color: #fff;background: #186ace;font-size: 16px;}



@media screen and (max-width: 1080px){
    .m-top{width: 100%;}
    .m-left{min-height: 1605px;}
  }

















