@charset "utf-8";
/* CSS Document */
body{ background: #000;}
a{ outline: 0;}
map area{ outline: 0;}
.m-nav{width: 1080px; min-height: 770px;margin:0;}
.m-time{ position: absolute;right: 10px;top: 40px;font-size: 16px;color: #fff;width: 240px;}
.m-tj{ position: absolute;background: rgb(5, 219, 1);border-radius: 5px;height: 47px;width: 100px;display: block;right: 220px;top: 39px;color: #fff;font-size: 18px;font-weight: bold;letter-spacing: 2px;padding-left: 5px;line-height: 47px;text-align: center;}
.m-bottom{ display: block;width: 1080px;position: absolute;top: 50px;color: #000;text-align: center;font-size: 18px;}
.m-title{ display: block;width: 1080px;position: absolute;top: 10px;color: #fff;text-align: center;font-size: 35px;line-height: 33px;}
.u-btnclose{ display: block;position: absolute;top: 12px; width: 70px;height: 34px;font-size: 16px;color: #000;text-align: center;right: 80px;background: #fff;line-height: 36px;font-weight: bold;cursor: pointer;}
.u-btnclose2{ display: inline-block; width: 70px;height: 34px;font-size: 16px;color: #000;text-align: center;background: #fff;line-height: 36px;font-weight: bold;cursor: pointer;text-align: center;margin-bottom: 20px;}
.m-navline{ background: #fff;width: 985px;height: 52px;background: #fff;}
.m-nav02{ background: url(images/bg05.jpg);width: 188px;height: 52px;line-height: 52px;color: #fff;text-align: center;font-size: 24px;}
.m-col{ display: block;float: left;font-size: 27px;color: #000;font-weight: bold;height: 52px;line-height: 52px;width: 158px;text-align: center;}
.m-col.z-crt{ background: #ff8400;}
.m-piccontent{ height: 892px;width: 985px;-webkit-box-shadow: 3px 3px 3px;-moz-box-shadow: 3px 3px 3px;box-shadow: 3px 3px 3px;margin-bottom: 10px;background: #fff;}
.m-piccontent .buttons{ margin-left: 10px;}
.m-piccontent .btn1{ background: rgb(18, 42, 136);height: 38px;padding: 0 35px;color: #fff;font-size: 15px;}
.m-piccontent .btn2{ background: rgb(216, 20, 23);height: 38px;padding: 0 25px;color: #fff;font-size: 15px;}
.m-piccontent .btn3{ background: rgb(36, 191, 0);height: 38px;padding: 0 25px;color: #fff;font-size: 15px;}
.m-nav03{ position: absolute;top: 0;left: 0;width: 1080px;height: 50px;z-index: 2;}
.m-navitem{ font-size: 20px;color: #fff;display: block;float: left;line-height: 60px;height: 60px;padding:0 0 0 0;width: 90px;text-align: center;position: relative;}
.m-navitem.z-crt{ color: #000;}
.m-navitem .icohot{background: url(images/hot2.gif) no-repeat;width: 29px;height:21px;display: block;position: absolute;right: -20px;top:0;}
.m-navcurrent{position: absolute;top: -61px; color: #000;background: url(images/bg01.png);width: 102px;height: 59px;}
.m-nav03 .lst{ display: block;float: left;color: #ffffff;font-size: 20px;line-height: 60px;height: 60px;margin-left: 40px;position: relative;cursor: pointer;}
.m-nav03 .lst .hot{ background: url(images/hot.gif);width: 29px;height:21px;display: block;position: absolute;right: -25px;top: 5px;}
.m-left{ float: left;margin: 10px 0 0 35px;height: 950px;width: 775px;}
.m-search01{ width: 775px;height: 55px;background: #cdcdcd;margin-bottom: 10px;}
.m-label01{ float: left;font-size: 20px;color: #000;line-height: 55px;margin-left: 25px;}
.m-pager01{ float: right;width: 300px;height: 55px;line-height: 55px;}
.m-pager01 .text{ float: left;font-size: 16px;color: #000;font-weight: bold;}
.m-pager01 .btn-enable,.m-pager01 .btn-disable{ width: 95px;height: 35px;background: #ffffff;color: #a6a6a6;display: block;float: left;margin: 10px 0 0 15px;line-height: 35px;font-size: 16px;text-align: center;}
.m-pager01 .btn-enable{ color: #000;}
.m-item01{ width: 775px;height: 170px;background: #fff;position: relative;margin-bottom: 5px;}
.m-item01 .title{ position: absolute;left: 25px;top: 18px;font-size: 25px;color: #ff0000;font-weight: bold;}
.m-item01 .timelabel{ position: absolute;left: 25px;top: 54px;font-size: 15px;color: #000;font-weight: bold;}
.m-item01 .timetext{position: absolute;left: 106px;top: 54px;font-size: 15px;color: #000;}
.m-item01 .addresslabel{ position: absolute;left: 25px;top: 75px;font-size: 15px;color: #000;font-weight: bold;}
.m-item01 .addresstext{position: absolute;left: 106px;top: 75px;font-size: 15px;color: #000;}
.m-item01 .contentlabel{ position: absolute;left: 25px;top: 97px;font-size: 15px;color: #000;font-weight: bold;}
.m-item01 .contenttext{position: absolute;left: 106px;top: 97px;font-size: 15px;color: #000;}
.m-item01 .link{ background: url(images/bg02.png) no-repeat;width: 194px;height: 44px;display: block;position: absolute;left: -10px;top: 123px;color: #fff;line-height: 40px;padding-left: 40px;font-size: 24px;}
.m-item01 .img{ position: absolute;right: 20px;top: 5px;width: 217px;height: 157px;}

.m-item02list{ width: 775px;background:#fff;}
.m-item02{ width: 370px;height: 120px;background: #fff;position: relative;margin-bottom: 5px;float: left;margin:0 7px 7px;}
.m-item02 .title{ position: absolute;left: 5px;top: 10px;font-size: 16px;color: #ff0000;font-weight: bold;}
.m-item02 .authorlabel{ position: absolute;left: 15px;top: 40px;font-size: 15px;color: #000;}
.m-item02 .presslabel{ position: absolute;left: 15px;top: 60px;font-size: 15px;color: #000;}
.m-item02 .link{ background: url(images/bg022.png) no-repeat;width: 194px;height: 24px;display: block;position: absolute;left: -5px;top: 90px;color: #fff;line-height: 24px;padding-left: 20px;font-size: 16px;}
.m-item02 .img{ position: absolute;right: 10px;top: 5px;width: 117px;height: 107px;}

.m-right{ float: left;margin: 10px 0 0 35px;height: 740px;position: relative;width: 220px;}
.m-right .btnreturn{ background: url(images/bg03.png) no-repeat;width: 125px;height: 54px;display: block;margin-left: 40px;}
.typetitle{ background: #ff7e00;display: block;width: 200px;height: 33px;line-height: 33px;color: #fff;text-align: center;border-left: 3px solid #a25000;border-bottom: 3px solid #a25000;font-size: 20px;}
.typelist{ background: #fff;width: 203px;height: 225px;overflow-x: hidden;overflow-y: auto;}
.typeitem{ color: #000;font-size: 20px;width: 202px;height: 32px;line-height: 32px; text-align: center;background: url(images/bg07.jpg) no-repeat;display: block;}
.typeitem.z-crt{ color: #ff7e00;}
.m-right .maplist{ width: 235px;background: #fff;height: 924px;position: absolute;left: -10px;}
.m-right .maplist .item{ width: 100%;height: 60px;position: relative;border-bottom: 1px solid #e1e1e1;}
.m-right .maplist .item .sortno{ position: absolute;top: 19px;left: 10px; font-size: 14px;color: #0000ff;font-weight: bold;overflow: visible;}
.m-right .maplist .item .name{margin-top: 5px;margin-left: 30px; font-size: 14px;color: #0000ff;overflow: visible;display: block;}
.m-right .maplist .item .address{ margin-top: 5px;margin-left: 30px;color: #000;overflow: visible;}
.m-right .maplist .item .distance{margin-top: 5px;margin-left: 30px;color: #000;overflow: visible;}
.m-right .maplist .item .tel{margin-top: 5px;margin-left: 30px;color: #000;overflow: visible;}
.m-right .maplist .m-pager01{ width: 235px;position: absolute;top: 869px;right: 0;background: #fff;}
.m-right .maplist .m-pager01 .text{ width: 75px;text-align: center;}
.m-right .maplist .m-pager01 .btn-enable,.m-right .maplist .m-pager01 .btn-disable{ width: 70px;border: 1px solid #a6a6a6;margin-left: 5px;}
.m-ppt{ width: 202px;height: 204px;position: relative;margin-top: 10px;overflow: hidden;}
.m-ppt img{width: 202px;height: 204px;}
.m-bright{ margin: 20px 0 0 20px;}
.detail01{ background: #fff;padding: 50px 0 0;height: 900px;overflow-x: hidden;overflow-y: auto;}
.title02{ font-size: 20px;color: #412b2b;width: 660px;line-height: 30px;margin: 0 auto;}
.address02{ font-size: 20px;color: #412b2b;width: 660px;line-height: 30px;margin: 0 auto;}
.content02{ font-size: 20px;color: #412b2b;width: 660px;line-height: 30px;margin: 0 auto;}
.m-brandlist{ width: 800px;}
.m-brandlist .branditem{ width: 190px;height: 147px;margin-right: 5px;margin-bottom: 5px;background: #fff;position: relative;float: left;}
.m-brandlist .img{ position: absolute;left: 0;top: 0;width: 190px;height: 146px;}
.m-brandlist .shadow{ position: absolute;left: 0;top: 120px;width: 190px;height: 27px;background: #949494;color: #fff;font-size: 16px;line-height: 27px;}
.m-brandlist .shadowtext{ position: absolute;left: 10px;top: 120px;width: 190px;height: 27px;color: #fff;font-size: 16px;line-height: 27px;}
.m-brandlist .address{ position: absolute;left: 12px;top: 93px;width: 160px;font-size: 12px;color: #494949;}
.m-brandlist .detail{display: block; position: absolute;right: 0;top: 120px;width: 46px;height: 24px;line-height: 27px;color: #ffffff; background: #ff8105;border-left: 3px solid #a25000;border-bottom: 3px solid #a25000;text-align: center;}
.m-booklist{ width: 800px;margin-left: 20px;}
.m-booklist .item{ width: 116px;height: 140px;display: block;float: left;margin: 5px 10px 0 0;}
.m-booklist .item .title{width:116px;display:block;color:#fff;padding-top:5px;text-align:center;font-size:14px;white-space: nowrap;word-break:keep-all;word-wrap:normal;}
.m-left02{ width: 615px;float: left;margin-top: 20px;margin-left: 20px;color: #fff;}
.m-left02 .img{ width: 615px;height: 470px;}
.m-left02 .title{ font-size: 18px;line-height: 34px;}
.m-left02 .content{ font-size: 18px;line-height: 34px;width: 615px;height: 150px;overflow-y: auto;overflow-x: hidden;margin-top: 30px;}
.m-left02 .img01{ width: 619px;height: 143px;margin-top: 40px;}
.m-right02{ width: 405px;float: left;margin-top: 20px;margin-left: 20px;}
.m-right02 .topblock{ background: #797979;width: 405px;height: 630px;}
.m-right02 .bar01{ width: 399px;height: 50px;background: url(images/bg08.jpg) no-repeat;border-top: 2px solid #797979;border-left: 3px solid #797979;border-bottom: 3px solid #797979;}
.m-right02 .bartext01{ width: 199px;height: 50px;line-height: 50px;text-align: center;font-size: 20px;color: #fff;display: block;cursor: pointer;}
.m-right02 .img01{ width: 192px;height: 134px;border: 5px solid #797979;float: left;}
.m-right02 .img02{ width: 407px;height: 200px;}
.m-bigimg{ position: relative;height: 725px;width: 1080px;}
.m-bigimg .arrowleft{ background: url(images/arrowleft01.png) no-repeat;width: 40px;height: 80px;display: block;left: 160px;top: 335px;position: absolute;}
.m-bigimg .arrowright{ background: url(images/arrowright01.png) no-repeat;width: 40px;height: 80px;display: block;position: absolute;left: 905px;top: 335px;}
.m-bigimg .img{ width: 615px;height: 468px;display: block;position: absolute;left: 244px;top: 145px;}
.m-smallimg { width: 1080px;height: 260px;position: relative;}
.m-smallimg .arrowleft{ display: block;width: 20px;height: 41px;background: url(images/arrowleft02.png) no-repeat;position: absolute;left: 40px;top: 37px;}
.m-smallimg .arrowright{ display: block;width: 20px;height: 41px;background: url(images/arrowright02.png) no-repeat;position: absolute;right: 40px;top: 37px;}
.m-smallimg .imglist{ width: 906px;height: 117px;overflow: hidden;position: absolute;left: 90px;}
.m-smallimg .img{ width: 146px;height: 111px;margin-right: 10px;float: left;display: block;}
.hbtitle{ background: #fff;line-height: 50px;font-size: 25px;height: 50px;width: 1060px;border-bottom: 1px solid #e1e1e1;padding-left: 20px;margin-top: 10px;}
.hbtitle a{display: block;float: left;width: 50px;text-align: center;color: #000;}
.hbtitle a.z-crt{ background: rgb(217, 1, 16);color: #fff;}
.hbtitle a.z-first{ width: auto;padding-right: 20px;}
.hblist{ height: 900px;width: 100%;background: #fff;overflow: auto;}
.hblist table{ width: 100%;}
.hblist table td,.hblist table th{ border: 1px solid #e1e1e1;line-height: 25px;text-align: center;width: 13%;font-size: 16px;}
.mytitle{ background: #fff;color: #000;width: 100%;height: 50px;line-height: 50px;padding-left: 20px;font-size: 25px;border-bottom: 1px solid #e1e1e1;border-top: 1px solid #e1e1e1;margin-top: 10px;}
.mylist{ height: 910px;background: #fff;padding: 0 25px;}
.mylist a{ font-size: 16px;color: #000;line-height: 35px;padding-right: 10px;}
.mylist table{ width: 100%;}
.mylist table td,.mylist table th{ border: 1px solid #e1e1e1;line-height: 25px;text-align: center;width: 24%;font-size: 16px;}
.m-noticelabel{position: absolute;top: 20px;left: 10px;color:#fff;font-size: 20px;}
.m-noticetext{position: absolute;top: 20px;left: 70px;color:#fff;font-size: 20px;width: 749px;}
#notice{white-space: nowrap;word-break:keep-all;display: block;word-wrap:normal;}
.m-rightborder{ width: 258px;height: 860px;position: absolute;right: 0;top: 0;background: #000;}
.m-rightcontent{ width: 258px;height: 860px;position: relative;}
.m-rightcontent .newqueue{ width: 215px;height: 287px;margin:7px 0 0 32px;background: url(images/newsbg.jpg) 10px 10px no-repeat;}
.m-rightcontent .newqueue h2{ color: #fff;padding: 9px 0 0 50px;font-size: 24px;}
.m-rightcontent .newqueue a{ width: 253px;display: block;}
.m-rightcontent .newqueue .point{display: block;float: left; font-size: 30px;color: #fff;line-height: 15px;padding-top: 3px;}
.m-rightcontent .newqueue .text{display: block;float: left;width: 170px;overflow: hidden;line-height: 15px; color: #fff;font-size: 14px;padding:5px 0 0 3px;height: 15px;}
.m-rightcontent .newsimg{width: 179px;height: 130px;overflow: hidden;position: relative;margin: 10px 0 0 10px;}
.m-rightcontent .newqueue .fstimg{ width: 179px;height: 130px;float: left;display: block;}
.m-rightcontent .qrcode{ height:167px;width: 258px;padding-left: 67px;}
.m-rightcontent .about{ width: 258px;height: 270px;padding-left: 30px;margin-top: 65px;}
.m-rightcontent #imglist{width:1253px;height: 130px;position: absolute;}
.m-indexmap{ margin: 54px 0 10px 10px;}
.m-newslist{ background: #ffffff;height:900px;padding-top: 5px;}
.m-newslist a{ clear: both;line-height: 27px;padding-left: 20px;display:block;font-size: 14px;}
.m-newslist .point{ color: #000;font-size: 20px;display:block;width:10px;float:left;}
.m-newslist .text{ color: #000;font-size: 15px;display:block;width:600px;float:left;overflow:hidden;height:20px;}
.m-newslist .time{display:block;font-size:15px;float:left;color:#000;text-align:right;width:120px;}

.m-pop{ display: none;position: absolute;right:-18px;top: 55px;background: #fff;width: 203px;height: 200px;padding-top: 5px;}
.f-bgwhite{background:url(images/bgshujia.jpg) center 63px;height:935px!important;}