.clearfix:after { content: "."; display: block; height: 0; visibility: hidden; clear: both; }
/*清除浮动*/
.channel-ttl { font-size: 22px; color: #111; line-height: 70px; }
.channel-ttl > a { font-size: 18px; }
.logo-brand { margin-top: 20px; }
.logo-brand ol li { width: 200px; height: 150px; float: left; text-align: center; border: 1px solid #eee;padding:4px; }
.logo-brand ol li a { display: inline-block; width: 200px; height: 140px; line-height: 140px;}
.logo-brand img { max-width: 190px; max-height: 140px; vertical-align:middle; }

/*样式修改*/
.header > .logoGroup > form > .search > .input > input[type='text'] { width: 571px; }
.navWrap > div > .nav > ul > li > a.active { color: #D3B050; }
.navWrap > div > .all { background-color: #4c4c4c; }
.header > .navWrap > div > .menu { background-color: #333; background-color: rgba(0,0,0,.7); }
.header > .navWrap > div > .menu > ul > li > h3 > a { color: #C6C6C6; }
.header > .navWrap > div > .menu > ul > li.current > h3 > a { background-color: transparent; color: #fff; }
.header > .navWrap > div > .menu > ul > li > h3 > a { height: 60px; line-height: 67px; }
.header > .navWrap > div > .menu { padding: 30px 0; }
.bannerGroup > .bannerWrap > div > .banner, .bannerGroup > .bannerWrap > div > .banner > ul > li, .bannerGroup > .bannerWrap > div > .banner > ul > li > a, .bannerGroup > .bannerWrap > div > .banner > ul > li > a > img { width: 1010px; }
.houseGroup { margin-top: 0; }
.houseGroup > .house > .content { margin-top: 0; }
.bottomContact { margin-top: 20px; }
.houseGroup > .house { margin-top: 20px; }
