@charset "utf-8";
body{background:#eee}
ul{list-style:none}
a{ text-decoration:none}
.m-contain{}
.m-body{padding-top:10px;}
.m-body .leftNav {width:96%;background: none repeat scroll 0% 0% #f8f8f8;border: 1px solid #DFDFDF;height:35px;line-height:35px;font-size:100%;color:#1971DB;overflow:hidden;border-radius:5px;}
.m-body .leftNav .logo{display:inline-block;line-height:30px;margin-left:0px;width:0px;background:#F8F8F8}
.m-body .leftNav .position{margin-top:-1px}
.m-body .leftNav .position a{display:inline-block;height:35px;line-height:35px;border-right:1px #DFDFDF solid;text-align:center;padding:0px;padding-left:15px;padding-right:15px;color:#333;font-size:80%;}

.m-body .a1-l .leftNav{float:left;height:35px;line-height:35px;}
.m-body .a1-l .leftNav ul{list-style:none}
.m-body .a1-l .leftNav ul li{float:left;height:35px;line-height:35px;padding:0px 10px 0px 10px;border-right:1px #DFDFDF solid;}
.m-body .a1-l .leftNav ul li:last-child{border-right:none}
.m-body .a1-l .leftNav ul li:hover{background:#eee;}
.m-body .a1-l .leftNav ul li:hover a{color:#5D169A}
.m-body .a1-l .leftNav ul li a{color:#333;font-size:80%;}

.m-body .a1-l .leftNav ul li.selbt{background:#eee;}
.m-body .a1-l .leftNav ul li.selbt a{color:#333}
.m-body .a1-r .classname{ height: 50px; line-height: 50px; margin-left: 5%;}
.m-body .content{ margin: 0 auto; width: 90%;}


.m-body .A1 .a1-r .tpzs{margin:10px auto;width:100%;overflow:hidden;height:400px;}
.m-body .A1 .a1-r .content{ position:relative;position:relative;margin:30px auto;width:90%; overflow:hidden;line-height:1.8em;color:#333}
.m-body .A1 .a1-r .content center{margin-bottom:20px;}
.m-body .A1 .a1-r .content p{margin-bottom:0.4em;text-align:justify;text-justify:inter-ideograph; text-indent:2em;}
.m-body .A1 .a1-r .content .cominfo{}
.m-body .A1 .a1-r .content .cominfo center{margin-top:30px;margin-bottom:30px;}
.m-body .A1 .a1-r .content .cominfo dl{overflow:hidden;margin-bottom:1em;}
.m-body .A1 .a1-r .content .cominfo dl dt{float:left;margin-right:10px;font-weight: bold}
.m-body .A1 .a1-r .content .cominfo dl dd{float:left;color:#666}
.m-body .A1 .a1-r .content table tr td{ font-size: 14px; border: 1px solid #e3e3e3 !important; text-align: center; padding: 5px;}
.m-body .A1 .a1-r .content img{ width: 100% !important;}
.slider{margin:0px auto;width:100%;height:400px;border:0px solid #ccc;position:relative;overflow:hidden;}
.conbox{position:absolute;/*蹇呰鍏冪礌*/}
.conbox img{}
.switcher{position:absolute;bottom:10px;left:10px;float:left;z-index:99;}
.switcher a{background:#fff;border:1px solid #fff;cursor:pointer;float:left;font-family:arial;height:4px;line-height:4px;width:4px;margin:4px;text-align:center;color:#D00000;font-size:2pt;font-weight:800;font-family:arial;border-radius:10px;}
.switcher a.cur,.switcher a:hover{background:#f00;border:1px solid #D00000;height:4px;line-height:4px;width:4px;color:#fff;font-weight:800;}

.m-body .A1 .a1-r .lylx{margin:10px auto;width:95%;}
.m-body .A1 .a1-r .lylx .h1{height:60px;line-height:60px;border-bottom:0px #ccc solid; background:#ccc}
.m-body .A1 .a1-r .lylx .h1 .logo{float:left;width:40px;height:60px;background:url(img/bus.png) no-repeat center center; margin-left:10px; }
.m-body .A1 .a1-r .lylx .h1 .ti{float:left;font-size:12pt;height:60px;line-height:60px;margin-left:10px;font-size:21px;}
.m-body .A1 .a1-r .lylx .item{margin-bottom:20px;background:#f0f0f0 }
.m-body .A1 .a1-r .lylx .item ul{list-style:none;border:1px #f0f0f0 solid;padding:0px;margin:0px;}
.m-body .A1 .a1-r .lylx .item dl{margin-bottom:10px;}
.m-body .A1 .a1-r .lylx .item dl dt{bold;font-size:12px; letter-spacing:1px; background:url(img/ts.png) left center no-repeat; padding-left:40px;min-height:40px;line-height:35px;}
.m-body .A1 .a1-r .lylx .item dl dd{margin-top:5px;font-size:12px;color:#333; line-height:22px;border:1px #ccc solid;padding:10px;}

#map{margin:20px auto;width:95%;height:400px;font-size:12px}



.m-body .zw-list{position:relative;width:99%;border:0px #ddd solid;background:#eee;margin:5px auto;border-radius:5px;border-top:0px #1971DB solid;__box-shadow: 5px 5px 20px #ccc;}
.m-body .zw-list ul{margin:0%;list-style:none}
.m-body .zw-list ul li{float:left;width:50%;overflow:hidden;margin-bottom:0px;padding:15px 0px 15px 0px;}
.m-body .zw-list ul li dl{position:relative;height:150px;width:92%;margin:auto;overflow:hidden;border:0px #ccc solid;background:#fff;border-radius:5px;}
.m-body .zw-list ul li dl dd.lst{position:relative;height:80px;overflow:hidden}
.m-body .zw-list ul li dl dd.lst img{width:100%;border:none}
/*---------------------*/
.m-body .zw-list ul li dl dd.lst span{position:absolute;top:-15px;left:-15px;width:120px;height:120px;background:transparent; z-index:3000;background-size:80%;}
.m-body .zw-list ul li dl dd.lst .expired{background:url(hdend.png) no-repeat center center;background-size:80%}
.m-body .zw-list ul li dl dd.lst .running{background:url(hding.png) no-repeat center center;background-size:80%}
.m-body .zw-list ul li dl dd.lst .unstarted{background:url(wait.png) no-repeat center center;background-size:80%}
/*---------------------*/

.m-body .zw-list ul li dl dt{height:25px;line-height:25px;text-align:center;font-size:55%;color:#fff;overflow:hidden;background:rgba(0, 0, 0, 0.6)!important;filter:Alpha(opacity=60); background:#000;padding:0px 2% 0px 2%}
.m-body .zw-list ul li dl dd.des{display:none;color:#888;font-size:12px;margin-top:10px;}
.m-body .zw-list ul li dl dd.date{padding:0px 2% 0px 2%;font-size:65%;border-top:0px #eee solid;color:#555;margin-top:10px;line-height:1.5em;text-align:center;}
.m-body .zw-list ul li dl dd span.startdate{color:#888}
.m-body .zw-list ul li dl dd span.enddate{color:#888}

/*---------------------*/

.m-body .pagenav {width:95%;margin:5px auto;background:#fff;height:30px;line-height:30px;border-radius:5px;border:1px #ddd solid;}
.m-body .pagenav ul li{float:left;padding:0px 10px 0px 10px;height:30px;line-height:30px;font-size:90%;background:#fff;color:#666;border-radius:5px;}
.m-body .pagenav ul li.thisclass{background:#ddd}
.m-body .pagenav ul li a{color:#666;font-size:90%;}
.m-body .pagenav ul li span.pageinfo{font-size:70%; letter-spacing:2px}
.clearfix{zoom: 1;}
.clearfix:after{ content: ''; clear: both; display: block;}
