/* 重置浏览器样式 */
*{margin:0;padding:0;}
body {color: #595855;background: #FFF7EF;letter-spacing: 0.5px;}
body, button, input, select, textarea {font-family:"Microsoft Yahei","Hiragino Sans GB","Helvetica Neue",Helvetica,tahoma,arial,Verdana,sans-serif,"WenQuanYi Micro Hei","\5B8B\4F53";font-size: 14px;line-height: 1.8;word-wrap: break-word;}
h1, h2, h3, h4, h5, h6 {font-size: 100%;font-weight: normal;}
ul, ol{list-style: none;}
table {border-collapse: collapse;border: 0;padding: 0;margin: 0;}
img {border: 0;vertical-align: middle;}
a {cursor: pointer; text-decoration:none;}
a:link {color: #595855;text-decoration: none;}
a:visited {color: #595855;text-decoration: none;}
a:hover {color: #568ABE;text-decoration: underline;}
a:active {color: #568ABE;text-decoration: none;}
.mb15{margin-bottom:15px;}
.bgff{background:#fff;padding:40px;box-sizing:border-box;}

/* 浮动与清除 */
.floatLeft,.fleft {float: left;}
.floatRight,.fright {float: right;}
.clearFloat:after,.clearfix:after{clear: both;content: ".";display: block;height: 0;font-size: 0;visibility: hidden;}
.clearFloat,.clearfix {*zoom:1;}

/*顶部*/
.topbar{padding:5px 0;background:#ddd;}
.topbar h2{font-weight:400;font-size:12px;color:#f00;display:inline-block;margin-right:5px;}

/*轮播图*/
.cityBanner{ overflow:hidden; position:relative;margin-bottom:15px; }
.cityBanner .hd{ height:15px; overflow:hidden; position:absolute; right:5px; bottom:5px; z-index:1; }
.cityBanner .hd ul{ overflow:hidden; zoom:1; float:left;  }
.cityBanner .hd ul li{ float:left; font-size:12px;margin-right:2px;  width:15px; height:15px; line-height:14px; text-align:center; background:#fff; cursor:pointer; }
.cityBanner .hd ul li.on{ background:#f00; color:#fff; }
.cityBanner .bd{ position:relative; height:100%;z-index:0;   }
.cityBanner .bd li{ zoom:1; vertical-align:middle; }
.cityBanner .bd li:nth-child(1){background:url(citypage/banner01.jpg) no-repeat;background-size:cover;}
.cityBanner .bd li:nth-child(2){background:url(citypage/banner02.jpg) no-repeat;background-size:cover;}
.cityBanner .bd li:nth-child(3){background:url(citypage/banner03.jpg) no-repeat;background-size:cover;}
.cityBanner .bd img{ width:1100px; height:auto; margin:0 auto;display:block;  }

.w1208 {width: 1208px;margin: 0 auto;}
#cityHeader{padding:10px;background:#fff;}
.cityLogo {width: 318px;height: 56px;background: url(citypage/logo.jpg) no-repeat;text-indent:-999em;overflow:hidden;}
.cityLogo a{display:block;width:100%;height:100%;}
#cityHeader p{line-height: 56px;}
#cityLeft{width:220px;position:relative;}
#cityRight{width:960px;}

#cityRight h2{font-size:1.4em;margin:10px 0;}
#cityRight img{display:block;width:50%;height:auto;margin:0 auto;}
#cityRight h2,#cityRight p,#cityRight ul,#cityRight ol{display:block;line-height:2.5em;}
#cityRight ul.khAnliList{display:block;}
#cityRight .cityText h2,#cityRight .cityText ul{display:block;}
#cityRight .cityText ul li{width:50%;float:left;line-height:2.8em;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
#cityFoot{padding:10px 0;background:#444;color:#999;text-align:center;}
#cityFoot p{line-height:2em;}
#cityFoot a{color:#999;}

.cityMeau li{margin: 20px;text-align: left;width: 100%;margin-left: 35px;}
.cityMeau a{text-decoration: none;color: #666;white-space: normal;background-image: url(citypage/dian.png);background-repeat: no-repeat;background-position: 0 -118px;padding-left: 30px;}
.cityMeau a:hover{background-position:0 -1px}
.cityMeau {width: 187px;background-image: url(citypage/xd.png);background-repeat: repeat-y;background-position: 45px 0;}
.khAnli{margin-top:30px;}
.khAnliList li{float:left;width:32%;padding:10px 10px 0;border: 1px #d9d9d9 solid;box-sizing:border-box;background:#fff;margin:0 2% 2% 0;overflow:hidden;}

.khAnliList li:nth-child(3n){margin-right:0;}
#cityRight .khAnliList li img {width: 100%;height:280px;}
.khAnliList .txt {line-height: 46px;height: 46px;text-align:center;overflow: hidden;}
.khAnliList .txt a {color: #3366cc;}

.citykefu{padding:20px;background:#fff;box-sizing:border-box}
.citykefu .qq{text-align:center;}
.citykefu .weixin img{display:block;width:120px;margin:10px auto;}


