.maxWidth {  width: 1000px; margin: auto; }
.maxWidth:after {  display: block;  clear: both;  content: "";  visibility: hidden;  height: 0; }
.channelHead {  margin: 0px auto;  padding: 5px 0;}
.channelHead_left {  width: 580px;  height: 90px;  float: left;  overflow: hidden;}
#retop { position: fixed; right: 50px; bottom: 100px; cursor: pointer; }
.show_right .item { position: relative; }
.show_right .title { font-size: 20px; color: #333; border-bottom: 1px solid #EEE; padding-bottom: 20px; }
.show_right .title span { border-left: 3px solid #3669CA; padding-left: 10px; }

.show_right .picBox { width: 280px; overflow: hidden; margin-top: 15px; margin-left:10px; }
.show_right .picBox ul { overflow: hidden; zoom: 1; }
.show_right .picBox li { font-size: 14px; float: left; width: 280px; overflow: hidden; position: relative; }
.show_right .picBox li h3 { font-weight: normal; font-size: 14px; color: #FFF; line-height: 25px; background: rgba(0,0,0,.7); text-align: center; width: 280px; height: 25px; overflow: hidden; position: absolute; left: 0; top: 110px; }
.show_right .picBox li h3 a { color: #FFF; }
.show_right .picBox li p { color: #666; line-height: 22px; margin: 10px 0 40px 0; }
.show_right .picBox li p a { color: #666; }
.show_right .newsList { margin: 10px 0 30px 0; }
.show_right .newsList li { color: #666; background: url(/static/images/b_5.gif) no-repeat left 14px; padding: 5px 0 5px 10px; }
.show_right .newsList li a { color: #666; }
.show_right .control { color: #999; position: absolute; top: 0; right: 0; }
.show_right .control .cur { color: #3467CA; float: left; }
.show_right .control .sum { float: left; }
.show_right .leftArr { background: url(/static/images/leftArr.gif) no-repeat center center; display: inline-block; width: 9px; height: 20px; overflow: hidden; margin-left: 20px; cursor: pointer; }
.show_right .leftArr:hover { background-image: url(/static/images/leftArr_cur.gif); }
.show_right .rightArr { background: url(/static/images/rightArr.gif) no-repeat center center; display: inline-block; width: 9px; height: 20px; overflow: hidden; margin-left: 10px; cursor: pointer; }
.show_right .rightArr:hover { background-image: url(/static/images/rightArr_cur.gif); }
.show_right .rankingList { margin-top: 20px; }
.show_right .rankingList ul { padding: 10px 0; }
.show_right .rankingList li { color: #666; overflow: hidden; padding: 5px 0; zoom: 1; }
.show_right .rankingList li a { font-size: 14px; color: #666; float: left; width: 265px; }
.show_right .rankingList .f1 { font-size: 12px; color: #FFF; background: #FFB618; border-radius: 2px; text-align: center; display: inline-block; float: left; width: 20px; height: 20px; overflow: hidden; margin: 0 5px 0 0; }
.show_right .rankingList .f2 { font-size: 12px; color: #FFF; background: #CCC; border-radius: 2px; text-align: center; display: inline-block; float: left; width: 20px; height: 20px; overflow: hidden; margin: 0 5px 0 0; }

.show_left_photo {width:680px; float:left; overflow:hidden;}
.show_left_photo .title { font-size: 20px; font-weight: bold; color: #333; border-bottom: 1px solid #EEE; padding-bottom: 20px; }
.show_left_photo .title span { border-left: 3px solid #3669CA; padding-left: 10px; }
.show_left_photo .data { width: 680px; overflow: hidden; margin-top: 20px; position: relative; }
.show_left_photo .list { overflow: hidden; zoom: 1; }
.show_left_photo .list li { display: inline; float: left; width: 220px; margin-right: 20px; }
.show_left_photo .list li h2 { font-weight: normal; font-size: 14px;line-height: 25px; width: 100%; }
.show_left_photo .leftArr { background: url(/static/images/photoLeftArr.png); display: block; width: 25px; height: 44px; position: absolute; left: 0; top: 50px; cursor: pointer; }
.show_left_photo .rightArr { background: url(/static/images/photoRightArr.png); display: block; width: 25px; height: 44px; position: absolute; right: 0; top: 50px; cursor: pointer; }