
.title { width: 100%; height: 2em; color: #fff; font-size: 2em; line-height: 2em; background: #66c5e5; text-align: center;}
.title a { float: left; margin-left: 1em;}

.banner { width: 100%; height: 15em; overflow: hidden; position: relative;}
.banner ul { height: 100%;}
.banner ul li { height: 100%;}
.banner ul li a img { width: 100%; height: 100%;}
.banner ol { position: absolute; left: 50%; bottom: 1em;}
.banner ol li { width: 2em; height: 0.6em; background: #fff;} 
.nav-t { background: #fff;}
.nav-t h3 { border-bottom: 1px solid #ccc; padding: 0 0.5em; line-height: 2em; font-weight: 100; font-size: 2em; color: #333;}
.nav-t ul { overflow: hidden;}
.nav-t ul li { width: 25%; text-align: center; float: left; margin: 1em 0;}
.nav-t ul li p { color: #2c2c2c; line-height: 2em; font-size: 1.2em;}
.oth-nav { background: #fff; overflow: hidden;}
.oth-nav h3 { padding: 0 0.5em; line-height: 2em; font-weight: 100; font-size: 2em; color: #333;}
.oth-nav .one { width: 287px; height: 4em; float: left; padding: 1em; border-top: 1px solid #ccc; border-right: 1px solid #ccc;}
.oth-nav .one+.one { border-right: 0;}
.oth-nav .one+.one+.one { border-right: 1px solid #ccc;}
.oth-nav .one+.one+.one+.one { border-right: 0;}
.oth-nav .one .tit { width: 220px; float: left;}
.oth-nav .one .tit p { font-size: 1.5em; color: #333;}
.oth-nav .one .tit p+p { font-size: 1.2em; color: #999;}
.oth-nav .one .img { width: 65px; float: right; text-align: center; padding: 1em 0;}
.goodslst { background: #fff; overflow: hidden;}
.goodslst h3 { padding: 0 0.5em; line-height: 2em; font-size: 2em; font-weight: 100; border-bottom: 1px solid #ccc; color: #333;}
.goodslst h3 a { float: right; color: #666; font-size: 0.7em;}
.goodslst .goods { float: left; border: 1px solid #ccc; width: 290px; margin-left: 20px; margin-top: 20px;}
.goodslst .goods .img { display: block; width: 290px; height: 290px; text-align: center; line-height: 290px;}
.goodslst .goods .img img { max-width: 290px; max-height: 290px; width: auto; height: auto; vertical-align: middle;}
.goodslst .goods p { color: #2C2C2C; padding: 0 1em; height: 2em; overflow: hidden; line-height: 2em; font-size: 1.5em;}
.goodslst .goods font { color: #66c5e5;margin-left: 1em; font-size: 2em; line-height: 2em;}



