img { border: none; outline: none;background: none; }
a { text-decoration: none; color: #333333; }
a:hover {cursor: pointer; text-decoration: none; }
a:focus {outline: none; }
ul li, ol li { list-style-type: none; }
body { background-color: #ffffff; font-family: "microsoft Yahei"; }
.clearfix { zoom: 1; }
.clearfix:after { content: "020"; height: 0px; display: block; overflow: hidden; clear: both; }

.bt-position {width: 1200px; height: 40px;  line-height: 40px; text-align: left;  background: url(weiz.png) left 22px no-repeat #ffffff; margin: 0px auto;  padding-top: 10px;}
.bt-position span { line-height: 40px;  padding: 0px 0px 0px 25px; float: left;display: none;}
.bt-position > table { float: left; padding-left: 25px;}
.bt-position > table td {    font-size: 18px;}
.bt-position > table a { font-size: 18px;}
.webMapTitle { background: url(webMapTitle.png) no-repeat; margin: 0px auto; width: 1200px; height: 104px; text-align: center; color: rgb(53, 94, 146);  line-height: 109px; font-size: 24px; }
.webMapContent { margin: 0px auto; padding: 27px 0px 20px; width: 1200px; background: white; }
.webMapContent h1 { background: url(redPic.png) no-repeat left 10px rgb(248, 248, 248); height: 50px; line-height: 50px; padding-left: 26px; font-size: 19px; }
.webMapContent h1 a { color: rgb(53, 94, 146); }
.webMapContent ul { padding: 30px; }
.webMapContent ul li { background: url(subColumnPic.png) no-repeat left 16px; width: 23%; line-height: 34px; padding-left: 12px; font-size: 16px; float: left; }
.mapname { width: 1200px; margin: 0 auto; background: #ffffff }

@media screen and (max-width:768px){
    .bt-position ,.mapname ,.webMapTitle,.webMapContent{width:100%!important;}
    .webMapContent ul{padding:10px;}
    .webMapContent ul li{width:40%;}
}
