﻿body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, textarea, p, blockquote, th, td{margin: 0;padding: 0;}
.clear{clear: both;margin: 20px auto;}
img{border:0}
img, input, select, textarea, iframe{vertical-align: middle}
img {max-width:882px;myimg:expression_r(onload=function(){this.style.width=(this.offsetWidth > 882)?"882px":"auto"});}
ul, dl, li{list-style:none}
body{color: #7a7a7a;_display: block;_overflow-x: hidden;_width: 100%;_height: 100%;background: #f3f2f3}
body, button, input, select, textarea{font: 12px/18px \5b8b\4f53;word-wrap: break-word;word-break: normal;_font-family: "微软雅黑";font-family: Arial, Tahoma, Helvetica, Hiragino Sans GB, "微软雅黑", "Microsoft Yahei";}
a{color: #555;text-decoration: none;outline: 0 none;}
.se {color:#3bab75;}
.main{width:940px;height:auto;margin:10px auto 10px auto;float:left}
.main21{width:1200px;height:auto;margin:auto;}
.main22{width:250px;height:auto;margin:10px auto 10px 10px;background-color: #fff;float:right}
.main_N{width:1200px;height:auto;margin:10px auto 10px auto;float:right}
.main22_B{width:228px;height:390px;margin:0 0 0 12px;background-color: #fff;float:left}
.slidebox_N{float: left;width: 1200px;display: block;margin-top:10px;}
/* 首页缩略图 */
.focus{position:relative;width:660px;height:400px;background-color: #000;float: left;}
.focus img{width: 660px;height: 390px;}
.focus .shadow .title{width: 260px;height: 65px;padding-left: 30px;padding-top: 20px;}
.focus .shadow .title a{text-decoration:none;color:#fff;font-size:14px;font-weight:bolder;overflow:hidden;}
.focus .btn{position:absolute;bottom:34px;left:510px;overflow:hidden;zoom:1;}
.focus .btn a{position:relative;display:inline;width:13px;height:13px;border-radius:7px;margin:0 5px;color:#B0B0B0;font:12px/15px "\5B8B\4F53";text-decoration:none;text-align:center;outline:0;float:left;background:#D9D9D9;}
.focus .btn a:hover,.focus .btn a.current{cursor:pointer;background:#fc114a;}
.focus .fPic{position:absolute;left:0px;top:0px;}
.focus .D1fBt{overflow:hidden;zoom:1;height:16px;z-index:10;}
.focus .shadow{width:100%;position:absolute;bottom:0;left:0px;z-index:10;height:60px;line-height: 60px;background:rgba(0,0,0,0.6);filter:progid:DXImageTransform.Microsoft.gradient( GradientType = 0,startColorstr = '#80000000',endColorstr = '#80000000')\9;display:block;text-align:left;}
.focus .shadow a{text-decoration:none;color:#fff;font-size:20px;overflow:hidden;margin-left:10px;font-family: "\5FAE\8F6F\96C5\9ED1";}
.focus .fcon{position:relative;width:100%;float:left;display:none;background:#000}
.focus .fcon img{display:block;}
.focus .fbg{bottom:19px;right:40px;position:absolute;height:21px;text-align:center;z-index: 200;}
.focus .fbg div{margin:4px auto 0;overflow:hidden;zoom:1;height:14px}
.focus .D1fBt a{position:relative;display:inline;width:12px;height:12px;border-radius:7px;margin:0 5px;color:#B0B0B0;font:12px/15px "\5B8B\4F53";text-decoration:none;text-align:center;outline:0;float:left;background:#D9D9D9;}
.focus .D1fBt .current,.focus .D1fBt a:hover{background:#3bab75;}
.focus .D1fBt img{display:none}
.focus .D1fBt i{display:none;font-style:normal;}
.focus .prev,.focus .next{position:absolute;width:40px;height:74px;background: url(focus_btn.png) no-repeat;}
.focus .prev{top: 50%;margin-top: -37px;left: 0;background-position:0 -74px;cursor:pointer;}
.focus .next{top: 50%;margin-top: -37px;right: 0;background-position:-40px -74px;cursor:pointer;}
.focus .prev:hover{background-position:0 0;}
.focus .next:hover{background-position:-40px 0;}
.update{float:right;width: 290px;height:400px;box-shadow: 0 1px 2px 0 rgba(210,210,210,0.31);-moz-box-shadow: 0 1px 2px 0 rgba(210,210,210,0.31);-webkit-box-shadow: 0 1px 2px 0 rgba(210,210,210,0.31);background: #fff;overflow:hidden;}
/* 广告样式 */
.ad1 {width:100%;height:90px;overflow:hidden;margin:auto;border:1px #3bab75 dashed;text-align:center;margin-top: 10px;line-height: 90px;}
/* 最新美图 */
.update .update-title{height: 48px;line-height: 30px;display: inline-block;float: left;border-bottom: 1px solid #eee;}
.update .update-title em{float:left;display:inline-block;width:19px;height:22px;margin: 15px 0 10px 10px;background: url(ico.png) no-repeat;}
.update .update-title span{margin-left:10px;display: inline-block;float: left;line-height: 48px;height: 48px;color: #000;font-family: "微软雅黑", "Microsoft YaHei";font-size: 16px;}
.update-list{width:288px;margin: 0 auto;overflow: hidden;}
/* 图片列表 */
.tpic_N {width: 1200px; margin:auto;float: left; }
.IndexTitle {width:100%; height:60px; line-height:60px; overflow:hidden;}
.IndexTitle h2,.IndexTitle strong {display:block; float:left; font-size:26px; font-weight:normal;}
.IndexTitle a:link,.IndexTitle a:visited {color:#3bab75;}
.IndexTitle span {display:block; float:left; font-size:20px; color:#ccc; height:50px; line-height:60px; padding-left:5px; }
.IndexTitle ul {float:right; height:50px; line-height:60px;}
.IndexTitle ul li {float:left; padding:0 10px; font-size:14px;}
.listBox {width:100%; overflow:hidden; position:relative; margin-top:-20px;}
.listBox ul {width:110%;}
.listBox li {width:200px; padding:10px 11px; background:#FFF; border:1px solid #e5e5e5; font-size:14px; margin:15px 20px 0 0;box-shadow: 0 3px 3px #E6E6E6}
.listBox .picLink {display:block; width:100%; height:auto; position:relative;}
.listBox li img{ width:200px;}
.listBox .picLink:hover em {display:block; width:200px; height:100%;background:url(picBg.png) no-repeat center center #000; position:absolute; left:0px; top:0px;alpha(opacity=30);opacity:0.3;filter:alpha(opacity=30); -moz-opacity:0.3; -khtml-opacity: 0.3; cursor: pointer;_display:none;}
.listBox .title {font-size:14px; height:30px;line-height:30px; display:block; overflow:hidden;border-bottom:1px dashed #eee;}
.listBox .bq_list{padding: 6px 0 0 0;line-height: 22px;   height: 26px;overflow: hidden; display:inline-block; width:200px; overflow:hidden;font-size:12px;}
.listBox .bq_list a {padding: 2px 4px;margin: 0px 4px 0px 0px; font-family: Gadget, sans-serif, "微软雅黑";display: inline-block; background: #f1f1f1;-moz-border-radius: 3px;-webkit-border-radius: 3px;border-radius: 3px;}
.listBox .bq_list a:hover{ color:#fff; background:#3bab75;}
.liL li{float:left}
.listBox .zdy {background-color: #3bab75;color: #fff;font-weight: normal;padding: 0 3px;border-radius: 2px;position: absolute;right: 0px;bottom: 0px;}
/* Index专题 */
.ztBox {width:100%; overflow:hidden; position:relative; margin-top:-20px;}
.ztBox ul {width:110%;}
.ztBox li {width:130px; padding:10px 11px; background:#FFF; border:1px solid #e5e5e5; font-size:14px; margin:15px 20px 0 0;box-shadow: 0 3px 3px #E6E6E6}
.ztBox .picLink {display:block; width:100%; height:auto; position:relative;}
.ztBox li img{ width:130px;}
.ztBox .picLink:hover em {display:block; width:130px; height:100%;background:url(picBg.png) no-repeat center center #000; position:absolute; left:0px; top:0px;alpha(opacity=30);opacity:0.3;filter:alpha(opacity=30); -moz-opacity:0.3; -khtml-opacity: 0.3; cursor: pointer;_display:none;}
.ztBox .zdy {background-color: #3bab75;color: #fff;font-weight: normal;padding: 0 3px;border-radius: 2px;position: absolute;right: 0px;bottom: 0px;}
/* 专题内容页 */
#con1{margin: 0 auto; width:1100px; overflow:hidden; padding-top:20px;}
#con1 dl dt{float:left;}
#con1 dl img{border-radius:100%; overflow:hidden; height:200px; width:200px; border:1px solid #ccc; box-shadow: 1px 1px 4px rgba(0,0,0,.2);}
#con1 dl.min img{width: 100px; height:100px;}
#con1 dl dd{float:right; width:800px; margin-top: 5px;}
#con1 dl.min dd{width: 1050px;}
#con1 dl dd h1{font-family:'Microsoft Yahei'; font-size:40px;color:#333; height: 55px; line-height: 55px; color: #3d709c;}
#con1 dl dd p{line-height: 220%; font-size: 14px; margin-bottom: 15px;}
/* 友情链接 */
.flink{float:right;width: 100%;overflow: hidden;padding-bottom: 12px;margin: 0px auto 5px auto;}
.flink li {padding:0 5px; height:22px; line-height:22px; font-size:14px;}
.flink li a{color:#666;white-space: nowrap; }
/* 版权信息 */
.bottom{background: none repeat scroll 0 0 #ffffff;clear: both;display: block;line-height: 30px;margin: 10px auto 0 auto;overflow: hidden;text-align: center;width: 100%;}
.bottom_sm{height: 130px;line-height: 30px;margin: 0 auto 12px;font-size:14px;width: 960px;padding-top;20px;}
.bottom_sm em{font-weight: 600;font-style:normal;}
/* 图集页面 */
.photo{position: relative;width: 918px;overflow: hidden;min-height: 500px;margin-bottom: -3px;border: 1px solid #e0e0e0;zoom: 1;padding:10px;padding-top:-10px;background: #fff;}
.tit_top h1{display: block;line-height: 45px;font-size: 21px;color: #000;text-align: center;}
.photo p{text-align:center;padding: 5px 0;font-size: 14px;line-height:26px;}
.photo img{vertical-align: top;max-width: 1002px;display: block;margin: 15px auto 0;}
.hh{width:938px;margin:0 auto;}
.des{background:#fff;margin:15px 0 6px;padding:8px 16px;}
.list-inner .des{margin:0;padding:0;}
.des h1{font-size:26px;color:#0079C5;line-height:1.8;font-weight:normal;}
.des p{line-height:1.6;color:#888;font-size:14px;text-align:left;}
.list-inner .des p{background:#f9f9f9;padding:6px;}
.type{display:block;line-height:1.8;margin:4px 0;}
.type span a{background:#FF5F83;color:#FFF;display:inline-block;font-size:12px;line-height:21px;margin:0 2px 2px;padding:0 3px;}
.type a:hover{background:#f1f1f1;color:#333;}
.type a{background:#3bab75;color:#FFF;display:inline-block;font-size:14px;line-height:21px;margin:0 2px 2px;padding:0 6px;}
.pp{text-align:center;background:#fff;padding:8px 0;border-bottom-right-radius: 5px;border-bottom-left-radius: 5px;}
.pp a{margin-top:-20px;color:#333;display:inline-block;}
.pp img{max-width:800px;}
.pp p{margin:0 auto;font-size:14px;width:880px;text-align:left;line-height:2;padding:0 10px 10px;}
.pp span{font-size:20px;color:#F84F7A;display:block;}
.list-inner .pp{border: none;border-radius: 0;}
.list-inner .pp p{width: 100%;padding: 0;}
.list-inner .pp img{max-width:100%;}
/* 图集分页 */
.pages{color: #666;font-size: 14px;height: 39px;line-height: 32px;margin-top: 10px;position: relative;text-align: center;}
.pages ul{float: left;left: 50%;position: relative;}
.pages li{float: left;margin: 0 3px;position: relative;right: 50%;}
.pages .thisclass a{background: none repeat scroll 0 0 #3bab75;border-color: #3bab75;color: #fff;filter: none;font-weight: bold;}
.pages a{background: -moz-linear-gradient(center top , #ffffff, #eaeaea) repeat scroll 0 0 rgba(0, 0, 0, 0);border: 1px solid #e0e0e0;border-radius: 2px;color: #666;display: inline-block;font-family: "微软雅黑";height: 32px;padding: 0 14px;text-align: center;}
.pages a:hover,.pages a.active,.pages a.curr:visited{border-color: #3bab75;color: #3bab75;}
/* 图集介绍上下页 */
.photo-fbl{clear: both;height: 36px;overflow: hidden;}
.photo-fbl .fbl{float: left;margin-top: 5px;overflow: hidden;}
.photo-fbl .fbl span.bt{background: none repeat scroll 0 0 #1592e5;border-radius: 2px;color: #fff;display: block;float: left;font-size: 14px;font-weight: 500;height: 25px;line-height: 23px;margin: 0 10px 0 0;padding: 0 8px;}
.photo-fbl .fbl a{background-color: #efefef;border-radius: 2px;display: block;float: left;font-family: Verdana,Geneva,sans-serif;font-size: 12px;height: 25px;line-height: 23px;margin: 0 10px 0 0;padding: 0 5px;text-align: center;white-space: nowrap;width: auto;}
.photo-fbl .fbl a:hover{background-color: #1592e5;color: #fff;text-decoration: none;}
.descriptionBox{width: 918px;padding: 10px;border: 1px solid #e0e0e0;background: #fff;color: #444;font: 14px/30px \5b8b\4f53;font-family: Arial, Tahoma, Helvetica, Hiragino Sans GB, "Microsoft Yahei";position: relative;margin-bottom:10px;}
.descriptionBox h3{float: left;color: #1592e5;font-size: 14px;font-weight: normal;font-weight: normal;letter-spacing: -1px;line-height: 2;margin: 0px;}
.descriptionBox p a{color:#444;}
.descriptionBox p a:hover{color:#3bab75;}
.article_picbox{width:100%;}
.article_picbox h4{height: 34px;padding: 0 12px;line-height: 34px;font-size: 14px;font-weight: 700;background-position: 0 0;background-repeat: repeat-x;}
/* 图集猜你喜欢 */
.newmvlic2{width:940px;}
.newmvlic2 ul{width: 940px;overflow: hidden;}
.newmvlic2 ul li{width: 180px;overflow: hidden;float: left;display: inline;margin: 0 2px 10px 5px;background: #fff;border-radius: 5px;}
.newmvlic2 ul li img{width:180px;}
.newmvlic2 ul li .imgc{width: 180px;height: auto;overflow: hidden;position: relative;background-size: 70px 70px;}
.imgc2{width: 224px;height: auto;overflow: hidden;position: relative;background-size: 70px 70px;}
.newmvlic2 ul li a.textc{width: 180px;height: 30px;line-height: 30px;text-align: center;overflow: hidden;overflow: hidden;display: block;}
.newmvlic2 ul li a.textc:hover{color:#3bab75;}
.newmvlic3{width:100%;}
.newmvlic3 ul{width: 250px;overflow: hidden;}
.newmvlic3 ul li{width: 245px;overflow: hidden;float: left;display: inline;margin: 0 0 10px 3px;background: #fff;border-radius: 5px;border-bottom: 1px dashed #e5e5e5;}
.newmvlic3 ul li img{width:245px;}
.newmvlic3 ul li .imgc{width: 245px;height: auto;overflow: hidden;position: relative;background-size: 70px 70px;}
.newmvlic3 ul li a.textc{width: 245px;height: 30px;line-height: 30px;text-align: center;font-size:14px;overflow: hidden;overflow: hidden;display: block;}
.newmvlic3 ul li a.textc:hover{color:#3bab75;}
.newmvlic4{width:390px;}
.newmvlic4 ul{width:390px;overflow: hidden;}
.newmvlic4 ul li{width: 180px;overflow: hidden;float: left;display: inline;margin: 0 5px 10px 7px;background: #fff;border-radius: 5px;}
.newmvlic4 ul li img{width:180px;}
.newmvlic4 ul li .imgc{width: 180px;height: auto;overflow: hidden;position: relative;background-size: 70px 70px;}
.newmvlic4 ul li a.textc{width: 180px;height: 30px;line-height: 30px;text-align: center;overflow: hidden;overflow: hidden;display: block;}
.newmvlic4 ul li a.textc:hover{color:#3bab75;}
/*内页列表导航*/
.position{width: 1200px;height: 10px;line-height: 22px;margin:12px auto 0 auto;font-size:14px;}
.now{float: left;display: inline;color: #444;}
/*TAGS页面*/
.Clbc_top{margin: 0 auto;overflow: hidden;width: 1200px;float:left;}
.tagtypelist{min-height: 680px;padding-bottom: 15px;}
.tags_list{padding: 15px 0 0 0;}
.tags_list dl{margin-bottom: 20px;}
.tags_list dt{height: 32px;line-height: 32px;background-color: #DDDDDD;padding-left: 10px;padding-top: 3px;}
.tags_list dt a{font-size: 15px;height: 30px;line-height: 30px;font-weight: bold;color: #444;padding-left: 5px;border-left-width: 2px;border-left-style: solid;border-left-color: #3bab75;}
.tags_list dd a{display: inline-block;width: 120px;margin-top: 8px;font-size: 14px;padding-left: 10px;}
.tags_list dd a:hover{color: #3bab75;}
/* 分页 */
#pages {height:50px;text-align:center;}
#pages a,
#pages a:visited,#pages a:hover{display:inline-block;height:40px;line-heighT:40px;text-decoration:none;color:#333;font-size:14px;margin:0 5px;border:1px solid #D9D9D9;width:60px;text-align:center;border-radius:3px;}
#pages a:hover,#pages a.active,#pages a.curr:visited {border:1px solid #3bab75; background:#3bab75;color:#fff;}
/* 最新美图 */
.sliderbox {width: 300px;margin: 0 auto;overflow: hidden}
.sliderbox a {color: #3bab75}
.sliderbox a:hover {color: #FFF;text-decoration: none}
.sliderbox dt {height: 30px;cursor: pointer;border-bottom: none;background: #fff;border-bottom: 1px solid #f4f3f3}
.sliderbox .open {font-size: 13px;color: #01b2f1;cursor: default;background: #f9f9f9;border-bottom: 1px solid #eee}
.sliderbox .title {width: 210px;height: 30px;float: left;overflow: hidden;display: inline-block;font-family: "微软雅黑", "Lucida Grande", sans-serif;font-size: 14px;color: #333;padding: 0 0 0 15px;line-height: 30px}
.sliderbox .title a {color: #333}
.sliderbox .date {font-family: "微软雅黑", "Lucida Grande", sans-serif;height: 30px;line-height: 30px;font-size: 10px;color: #366a80;float: right;display: block;padding: 0px 15px 0 0}
.sliderbox dt:hover span {color: #333}
.sliderbox .open:hover span {color: #333}
.sliderbox .open:hover .date {color: #366A80}
.sliderbox .n_thumb {width: 113px;height: 125px;float: right;padding: 0 0 20px 20px}
.sliderbox dd {font-family: Arial, Helvetica, sans-serif;font-size: 12px;color: #add9e8;height: 160px;padding: 0;margin: 0;position: relative;overflow: hidden}
.sliderbox .text {padding: 10px 15px;width: 121px;height: 130px;overflow: hidden;font-family: "微软雅黑", "Lucida Grande", sans-serif;font-size: 12px;color: #bbb;position: relative;float: left}
.sliderbox .text a {padding: 2px 3px;display: block;background: #eee;color: #333;position: absolute;bottom: 0px;left: 15px}
.sliderbox dd:hover .text a {background: #3bab75;color: #fff}
.sliderbox .text a:hover {background: #3bab75;color: #fff}
.sliderbox .text .txtc {height: 130px;overflow: hidden}
.sliderbox .thumb {cursor: pointer;margin: 5px 15px 0 0}
.newsarchive .thumb, .sliderbox .thumb {width: 113px;height: 145px;overflow: hidden;background-repeat: no-repeat;display: block;float: right}
.sliderbox .text .readmoreline {display: block;padding: 12px 0 0;text-transform: uppercase}
/* 顶部导航 */
.topbox{background:#f9f9f9;height:134px;width:100%;border-bottom:solid 1px #fff;box-shadow:0 1px 1px #ddd;}
.topw{position:relative;width:1200px;background:#f9f9f9;height:90px;margin:0 auto;z-index:255;}
.topw .logo{float:left;width:230px;height:70px;margin-top:15px}
.topw .logo a{display:block;}
.topw .link{float:left;margin-top:20px}
.topw .link a{display:block;}
.tools{float:right;text-align: right;line-height: 30px;font-size: 13px;}
.tools a:hover{color:#3bab75;text-decoration:underline;}
.search_nav input{background: #fff;border: 2px solid #3bab75;height: 47px;line-height: 25px; font-size:16px; margin: 0;padding: 0;}
.search_nav #sinput{width:300px;padding:0px 3px;}
.search_nav #ssubmit{background: #3bab75;color: #fff;overflow: hidden;padding: 0;margin: 0 0 0 -5px;width: 60px;height: 51px;cursor: pointer;}
.share-la{float: left;width: 350px;margin-left: 40px;margin-top: 10px;}
.share-la p{display: block;width: 350px;font-size: 16px;color:#3bab75;height: 32px;line-height:32px;overflow: hidden;}
/* 导航菜单 */
.SeaNav { height: 45px; width: 100%; background: #3bab75; }
.SeaNav ul { width: 1200px; margin: 0 auto; height: 45px; }
.SeaNav li { float: left; width: 90px; height: 45px; position: relative; font-size: 16px; text-align: center; line-height: 45px; font-weight: bold; margin-right: 10px; font-weight: normal; }
.SeaNav li a:link, .SeaNav li a:visited { color: #FFF; }
.SeaNav li.on { background: #1c8150; }
.SeaNav li#Home { width: 50px; }
.SeaNav li .ShowNav { display: none; background: #1c8150; width: 90px; border-radius: 0 0 5px 5px; overflow: hidden; position: absolute; left: 0px; top: 45px; z-index:130;}
.SeaNav li .ShowNav a { display: block; height: 30px; width: 100%; line-height: 30px; font: 14px/30px bold; }
.SeaNav li .ShowNav a:hover { -webkit-transition: background-color .3s linear; -moz-transition: background-color .3s linear; background: #3bab75; }
/* 首页专题文字 */
.ztlist3 ul li {float:left;}
.ztlist3 ul li a {padding: 11px 0;width: 114px;font-size: 14px;background-color: #fff;display: inline-block;transition: .2s;text-align:center;}
.ztlist3 ul li a.a {background-color: #e0e0e0;}
.ztlist3 ul li a.b {background-color: #d0d0d0;}
.ztlist3 ul li a.c {background-color: #eee;}
.ztlist3 ul li a:hover {background:#3bab75;color:#fff;}
/* back-top */
#gotop {position:fixed;right: 20px;bottom: 230px;display: none;z-index: 999999;}
*html #gotop{position:absolute;_top: expression(documentElement.scrollBottom + 160 + "px");}
#gotop a {width: 50px;height: 50px;display: block;overflow: hidden;text-indent: -999px;background: url(gotop.png) center center no-repeat #9E9E9E;border-radius:5px}
#gotop a:hover {background-color: #17CF88;}
/* 相关推荐 */
.xgtj {float:left;width:100%;height:25px;padding-top:7px;}
.xgtj span{color: #3bab75;font-weight: bold;font-size:15px;letter-spacing:1px;border-left: #3bab75 solid 8px;padding-left:7px;margin-left:10px;margin-top:5px;}
.xgtj a{color: #3bab75;font-weight: bold;font-size:15px;letter-spacing:1px;}
.show .rcontc{width: 100%;overflow: hidden;padding: 5px;font-size: 14px;}
.show .rcontc li{width:80px;float:left;padding-left:25px;}
.show .rcontc a{display: block;width: auto;font-family: "微软雅黑";font-size: 12px;float: left;border-radius: 4px;height: 25px;line-height: 23px;background-color: #f6f6f6;padding: 0px 5px;margin: 0px 0px 10px 5px;white-space: nowrap;}
.show .rcontc a:hover, .show .rcontc .on{background-color: #3bab75;color: #fff;text-decoration: none;}
/* 内页滑动 */
.ChannelList {width:100%;overflow:hidden;clear:both;;padding-top:1px;}
.ChannelList dt{height:30px;line-height:30px;overflow:hidden;width:100%;border-bottom:1px dashed #f46}
.rtb {font-size: 15px;line-height: 28px;width:100%;margin-left:2px;border-top: #e4e4e4 solid 2px;color: #333;clear: both;font-weight:bold;}
.rtb li {margin-left:0; width:57px;float: left;margin-top: -1px;cursor: pointer; text-align:center; padding:3px 0 0 0;}
.rtb li.showt {border-top: 2px solid #3bab75;color: #3bab75;line-height: 25px;}
.rtb_con {width: 100%;overflow: hidden;}
.rtb_con .tagList{width: 100%;display: none;margin-top:5px;}
.rtb_con .tagList.showt{display: block;}
.artlist{ display:inline-block; width:210px;}
.artlist li{ float:left; width:230px; height:26px; line-height:26px; overflow:hidden; text-align:left; background-position:-141px -40px;}
.artlist li a{width:200px; height:26px; line-height:26px; color:#333; font-size:12px; border:none; border-radius:0; padding:0; margin:0;}
.artlist li a:hover{ background:none; color:#f46;}
.tagList{width:100%;overflow:hidde;}
.tagList a{padding-left:20px; display: block; width:210px;float: overflow:hidden;font-size:13px;overflow: hidden;text-overflow: ellipsis; white-space: nowrap;}
.update-list2{width:100%;margin: 0 auto;overflow: hidden;}
.update-list2 ul{width:100%;list-style:none;}
.update-list2 li .open{font-size: 13px;border-bottom: 1px solid #eee;}
.update-list2 li a{display:block;padding:5px 0 5px 20px;font-size:13px;text-decoration:none;color: #666;cursor:pointer;line-height: 18px;background: url("../images/Dot.gif") 8px 12px no-repeat;}
.update-list2 li .open:hover{background: #f9f9f9;}
.update-list2 li a:hover{color:#3bab75;}
/* 顶部导航 */
.top_index {position: relative;width: 100%;height: 30px;margin: 0 auto;border-bottom: 1px solid #ddd;background: #f9f9f9;}
.top_index2 {width: 1200px;height: 30px;margin: 0 auto;}
.tools2{float:right;    margin-top: 16px;margin-left: 200px;}
.tools1{float:left;text-align: left;line-height: 30px;font-size: 13px;}
.tools1 a:hover{color:#1592e5;text-decoration:underline;}
.tools1 h1{font-size: 13px;font-weight:normal;}