/* CSS Document */
.nav{ height:52px;}
.nav-main,.nav-ul li,.nav-ul li a{ height:22px; line-height:22px;font-size:16px; position:relative; background-color:#222}
.nav-ul .current{ overflow:visible}
.nav-ul li a{ margin-left:15px;}
.nav-ul li .cur i{ display:inline-block; width:9px; height:6px; background:url(http://www.7y7.com/Public/Home/qili/images/nav-arr.jpg) 0 0 no-repeat; position:absolute; left:10px; bottom:-15px;}
.nav-main{padding:15px 0;}
.nav-ul li{ margin:0;text-align:center;width:106px;border-right:1px solid #fff;transition: all 0.4s ease-in;-o-transition: all 0.4s ease-in;-ms-transition: all 0.4s ease-in;-webkit-transition: all 0.4s ease-in;-moz-transition: all 0.4s ease-in;}
.nav-ul li .one{ float:left; line-height:22px; width:105px; text-align:center; font-size:20px; margin:0;}
.sy-search .icon_search{ top:2px}
.sy-search .content{ padding-top:7px; padding-bottom:7px}
.nav-ul li .hide-nav{ display:inline-block; height:22px; line-height:22px; float:left;}
.nav-ul #yule .hide-nav{ width:385px;}
.nav-ul #shis .hide-nav{ width:505px;}
.nav-ul #meir .hide-nav{ width:315px;}
.nav-ul #sheh .hide-nav{ width:380px;}
.nav-ul .current .one{border-right:1px solid #fff; margin-right:10px; color:#ee3985;font-weight:bold}
.nav-ul #yule.current,.nav-ul #yule .li-main{ width:510px;} 
.nav-ul #shis.current,.nav-ul #shis .li-main{ width:630px;}
.nav-ul #meir.current,.nav-ul #meir .li-main{ width:445px;}
.nav-ul #sheh.current,.nav-ul #sheh .li-main{ width:505px;}
/**推荐tags**/
.tupage-nav{ width:100%; height:30px; padding:20px 0 10px 0;background: -moz-linear-gradient(top, #e0e0e0, #fff); background: -webkit-gradient(linear,top,from(#e0e0e0),to(#fff));background: -webkit-linear-gradient(top, #e0e0e0, #fff);background: -o-linear-gradient(top, #e0e0e0, #fff);}
.tupage-left{ float:left; color:#999;}.tupage-right{ float:right; max-width:495px; height:30px; overflow:hidden}
.tupage-nav h3,.tupage-nav a,.tupage-nav em,.tupage-nav span{ height:30px; line-height:30px; float:left}
.tupage-nav h3{ font-size:26px; font-weight:normal; margin-right:20px; color:#333}.tupage-left a{ font-size:16px; margin:0 10px;}
.tupage-right a{ margin-right:20px;}
.tupag-li li{ position:relative}
.tupag-li li span{ width:262px;}
.tupage-left a.active{color:#ee3985;}
/**内容详情页**/
.detail-left{ width:790px; float:left;}
.location{ height:20px; line-height:20px; padding:20px 0 15px 0; border-bottom:1px solid #e5e5e5; color:#999}
.location a{color:#999;}.location a:hover{color:#ee3985;}
.artcont{ color:#666}
.art-auther{ height:70px;}
.art-auther span{ display:inline-block; float:left; margin-left:60px; line-height:70px;}
.artitle h1{ text-align:center; font-size:30px; color:#222; line-height:40px; padding:30px 0; border-bottom:1px dashed #ccc}
.art-guidecont{ background-color:#f8f8f8; padding:15px 30px; position:relative; margin-bottom:20px;}
.art-guidecont .btn{ width:30px; height:30px; display:inline-block; position:absolute;}
.art-guidecont .arr-left{left:0; top:0; border-left:1px solid #666; border-top:1px solid #666;}
.art-guidecont .arr-right{right:0; bottom:0; border-right:1px solid #666; border-bottom:1px solid #666;}
.art-guidecont .jjxq{ font-size:16px; line-height:25px;}
.art-share{ width:240px; float:right}
.art-share .bdshare-button-style2-24{ margin-top:14px;}
.art-share .bdshare-button-style2-24 .bds_tsina,.art-share .bdshare-button-style2-24 .bds_sqq,.art-share .bdshare-button-style2-24 .bds_weixin,.art-share .bdshare-button-style2-24 .bds_tqq,.bot-r .bdshare-button-style2-24 .bds_tsina,.bot-r .bdshare-button-style2-24 .bds_sqq,.bot-r .bdshare-button-style2-24 .bds_weixin,.bot-r .bdshare-button-style2-24 .bds_tqq{height:33px; width:33px; padding:0; margin-right:6px !important;background:url(http://www.7y7.com/Public/Home/qili/images/share1.jpg) no-repeat; float:left}
.art-share .bdshare-button-style2-24 .bds_tsina,.bot-r .bdshare-button-style2-24 .bds_tsina{ background-position:0 0 !important;}
.art-share .bdshare-button-style2-24 .bds_sqq,.bot-r .bdshare-button-style2-24 .bds_sqq{ background-position:-38px 0 !important;}
.art-share .bdshare-button-style2-24 .bds_weixin,.bot-r .bdshare-button-style2-24 .bds_weixin{background-position:-75px 0 !important;}
.art-share .bdshare-button-style2-24 .bds_tqq,.bot-r .bdshare-button-style2-24 .bds_tqq{ background-position:-111px 0 !important;}
.art-share .bdshare-button-style2-24 .bds_tsina:hover,.art-share .bdshare-button-style2-24 .bds_sqq:hover,.art-share .bdshare-button-style2-24 .bds_weixin:hover,.art-share .bdshare-button-style2-24 .bds_tqq:hover,.bot-r .bdshare-button-style2-24 .bds_tsina:hover,.bot-r .bdshare-button-style2-24 .bds_sqq:hover,.bot-r .bdshare-button-style2-24 .bds_weixin:hover,.bot-r .bdshare-button-style2-24 .bds_tqq:hover{height:33px; width:33px; padding:0; margin-right:6px !important;background:url(http://www.7y7.com/Public/Home/qili/images/share2.jpg) no-repeat;}
.share-tit{ float:left; display:inline-block; line-height:70px;}
.art-auther span.vis{ background:url(http://www.7y7.com/Public/Home/qili/images/sy_ico.jpg) 0px -202px no-repeat; padding-left:20px;}
.art-body{ line-height:30px; margin:0 auto; width:730px;font-size: 16px;color: #333;}
.art-body .linetit{ height:40px; line-height:40px; margin-bottom:10px; border-bottom:1px solid #f0f0f0;}
.art-body .linetit,.art-body .linetit em{height:40px; line-height:40px; font-size:18px; font-weight:bold; color:#222}
.art-body .linetit em{ display:inline-block; border-bottom:2px solid #999}
.art-body .linetits{ height:auto; line-height:40px; margin-bottom:10px; border-bottom:1px solid #f0f0f0;}
.art-body .linetits,.art-body .linetits em{line-height:40px; font-size:18px; font-weight:bold; color:#222;width: auto;}
.art-body .linetits em{ display:inline-block; border-bottom:2px solid #999}
.art-body img{ display:block; max-width:100%; margin:10px auto}
.art-tags{ height:45px; line-height:45px; padding:15px 0; border-top:1px dashed #ccc; border-bottom:1px dashed #ccc;}
.art-tags .tags-left{ color:#999; float:left; display:inline-block; height:45px; max-width:520px; overflow:hidden}
.art-tags .tags-left a{ display:inline-block; border:1px solid #ccc; height:26px; line-height:26px; border-radius:3px; margin-right:10px; padding:0 10px;}
.art-tags .art-share { width:210px;}
.art-tags .art-share .bdshare-button-style2-24{ margin:0; float:left}
.art-tags .share-tit {line-height:45px;}
.detail-right{ width:380px; float:right; margin-top:20px;}
.detail-right .focus5{ width:380px; height:390px; position:relative; margin-bottom:15px;}
.detail-right .focus5 li{ width:380px; height:360px; position:absolute; left:0; top:0; display:none; opacity:0}
.detail-right .focus5 .current{display:block; opacity:1}
.detail-right .focus5 img{ width:380px; height:360px;}
.detail-right .circle{ height:5px; margin-top:15px; text-align:center; margin-left:130px;}
.detail-right .circle i{ display:inline-block; width:27px; height:5px; margin:0 5px; float:left; background-color:#b2b2b2}
.detail-right .circle .active{ background-color:#000}
.detail-right .focus5-ul{ height:360px; overflow:hidden;zoom:1;}
.detail-right .all-tit{ left:30px; top:300px;}
.detail-right .all-tit,.detail-right .all-tit .bg,.detail-right .all-tit span{width:320px; height:45px; line-height:45px;}
.detail-right .all-tit .text{ height:45px; line-height:45px; width:300px;}
.detail-right .all-tit .text:hover,.detail-right li:hover .text{color:#ee3985; }
.news-wrap{ margin-bottom:16px;}
.news-wrap .title2{ position:relative; height:46px; line-height:46px; margin-bottom:15px; background-color:#222; font-size:20px; text-align:center; color:#fff; font-weight:normal}
.news-wrap .title2 h3{font-weight:normal}
.news-wrap .title2 .arr{ position:absolute; left:180px; bottom:-10px; width:15px; height:10px; background:url(http://www.7y7.com/Public/Home/qili/images/sy_ico.png) 0 -330px no-repeat}
.news-wrap .news-li{ background-color:#fcfcfc; overflow:hidden; zoom:1;}
.news-wrap li{ width:380px; border-bottom:1px solid #eee; float:left}
.news-wrap li span{ clear:both; display:block; width:340px; height:36px; line-height:36px; padding:10px 0; font-size:16px; padding-left:40px; overflow:hidden}
.news-wrap li img{ width:380px; height:190px; float:left; display:none}
.news-wrap li.active img{ display:block}
.news-wrap .nub0 span{ background:url(http://www.7y7.com/Public/Home/qili/images/num.png) 5px 18px no-repeat}
.news-wrap .nub1 span{ background:url(http://www.7y7.com/Public/Home/qili/images/num.png) 5px -37px no-repeat}
.news-wrap .nub2 span{ background:url(http://www.7y7.com/Public/Home/qili/images/num.png) 5px -94px no-repeat}
.news-wrap .nub3 span{ background:url(http://www.7y7.com/Public/Home/qili/images/num.png) 5px -149px no-repeat}
.news-wrap .nub4 span{ background:url(http://www.7y7.com/Public/Home/qili/images/num.png) 5px -204px no-repeat}
.det-title{ height:30px; margin-bottom:10px; border-bottom:2px solid #222; padding-bottom:10px;}
.det-title h3{ font-size:24px; font-weight:normal; height:30px;line-height:30px;}
.djdzk{ overflow:hidden;zoom:1;margin-bottom:15px;}
.djdzk li{ width:100%; float:left;}
.djdzk li .pic{ display:none; height:190px; width:380px; position:relative;}
.djdzk li img{ width:380px; height:190px; float:left}
.djdzk .active .pic{ display:block}
.djdzk .active .info a{ display:none}
.djdzk .all-tit{ left:30px; top:135px; z-index:9}
.djdzk .all-tit,.djdzk .all-tit .bg,.djdzk .all-tit span{width:320px; height:40px; line-height:40px;}
.djdzk .all-tit .text{ height:40px; line-height:40px; width:300px;}
.djdzk .all-tit .text:hover,.djdzk li:hover .text{color:#ee3985;}
.djdzk li .info a{ background:url(http://www.7y7.com/Public/Home/qili/images/sy_ico.jpg) 0px -325px no-repeat; margin-top:10px; font-size:20px; display:block; height:30px; line-height:30px; width:352px; padding:0 10px 0 18px; overflow:hidden}
.djdzk li .info p{ margin:5px;line-height:25px; height:50px; color:#999; width:352px; padding:0 10px 0 18px;}
.adv{ margin-bottom:15px;}
.djdzs li p{ overflow:hidden;zoom:1;}
.djdzs li .tit{ font-size:18px; color:#ff4d83; height:40px; line-height:40px;}
.djdzs p a,.djdzs p em{font-size:16px; line-height:20px; height:20px; margin:10px 0; display:inline-block;}
.djdzs p em{ color:#ccc}
.djdzs p em{ margin:10px 8px;}
.detail-foot{ margin:20px auto;}
.detail-foot .about-news{ width:790px; float:left;}
.about-news .news-ul{ overflow:hidden;zoom:1;}
.about-news li{ width:50%; height:30px; float:left; overflow:hidden}
.about-news li a{ display:block; height:30px; line-height:30px; padding-left:20px;background: url(http://www.7y7.com/Public/Home/qili/images/sy_ico.jpg) 5px -325px no-repeat;}
/**猜你喜欢**/
.detail-foot .about-vis{ width:380px; float:right;}
.about-vis li{ width:360px; padding-left:20px;background: url(http://www.7y7.com/Public/Home/qili/images/sy_ico.jpg) 5px -325px no-repeat; height:30px; line-height:30px; overflow:hidden;}
.about-vis li a{ display:inline-block; height:30px; line-height:30px; max-width:265px; float:left}
.about-vis li span{ float:right; max-width:58px; display:inline-block; height:30px; padding-left:23px; overflow:hidden; background:url(http://www.7y7.com/Public/Home/qili/images/sy_ico.jpg) 0px -222px no-repeat}
/**优品**/
.pic4{ width:1198px; border:1px solid #e2e2e2; margin-bottom:15px; padding-bottom:20px;}
.pic4 .tit{ height:44px; width:1144px; margin:10px auto 6px auto;}
.pic4 .det-title{ margin:0; padding:0; border:none; width:200px; float:left;}
.pic4 .det-title,.pic4 .det-title h3{height:44px; line-height:44px;}
.pic4 .rec-links{ display:inline-block; float:right; text-align:right}
.pic4 .rec-links a,.pic4 .rec-links em{color:#999}
.pic4 .rec-links a{line-height: 44px;margin: 0 8px; }
.pic4 .rec-links a:hover{color:#ee3985;}
.autopic{ width:100%; height:260px; position:relative; overflow:hidden;zoom:1;}
.autopic ul{ overflow:hidden;zoom:1; margin:0 auto; width:200%;}
.autopic li{ width:265px; height:260px; float:left; margin-left:28px; position:relative;}
.autopic li img{ width:100%; height:100%;}
.autopic .btn{ display:inline-block; width:42px; height:50px; position:absolute; top:85px; text-indent:-9999px; z-index:999; cursor:pointer }
.autopic .btn:hover{ opacity:0.8;filter: progid:DXImageTransform.Microsoft.Alpha(opacity=80);}
.autopic .prev{ background:url(http://www.7y7.com/Public/Home/qili/images/arr.png) 0px 0px no-repeat; left:0;}
.autopic .next{ background:url(http://www.7y7.com/Public/Home/qili/images/arr.png) -43px 0px no-repeat; right:0;}
.autopic .all-tit{ display:block; left:10px; bottom:16px; z-index:9}
.autopic .all-tit,.autopic li .bg{width:245px; height:42px; line-height:42px;}
.autopic .all-tit .text{ height:42px; line-height:42px; width:225px;}
.autopic .all-tit .text:hover,.autopic li:hover .text{color:#ee3985;}
.rechots p{ overflow:hidden;zoom:1;}
.rechots p a{margin-right:20px; display:inline-block; margin-bottom:8px;}
/**新闻列表**/
.rec-list .location{ border-bottom:1px solid #ccc; margin-bottom:20px;}
.rec-list .left{ width:790px; float:left;}
.rec-list .right{ width:380px; height:242px; background:url(http://www.7y7.com/Public/Home/qili/images/list.jpg) 0px 0px no-repeat; float:right}
.rec-list .left-ul{ width:110%;}
.rec-list .left-ul li{ width:255px; height:242px; margin-right:18px; float:left; position:relative}
.rec-list .left-ul img{ width:255px; height:242px;}
.rec-list .all-tit{ display:block; left:12px; bottom:16px; z-index:9}
.rec-list .all-tit,.rec-list li .bg{width:231px; height:42px; line-height:42px;}
.rec-list .all-tit .text{ height:42px; line-height:42px; width:211px;}
.rec-list .all-tit .text:hover,.rec-list li:hover .text{color:#ee3985;}
.rec-list .right-ul{ padding:15px 25px 25px 25px; overflow:hidden;zoom:1;}
.rec-list .right-ul li{ border-bottom:1px solid #e2e2e2; width:100%; padding:10px 0; float:left}
.rec-list .right-ul a{ display:block; height:30px; line-height:30px; text-align:center; font-size:20px;width:100%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.rec-list .right-ul .info{ height:25px; line-height:25px; white-space:nowrap; text-overflow:ellipsis; overflow:hidden; color:#999;}
.rec-list .right-ul li:last-child{ border-bottom:none}
.news-list .news-ul{ overflow:hidden;zoom:1; margin-top:20px;}
.news-list .news-ul li{ border-bottom:1px solid #e5e5e5; width:100%; height:242px; padding-bottom:45px; margin-bottom:45px; float:left;}
.news-list .news-ul li:last-child{ margin-bottom:0;}
.news-list .page-box{*margin-top:0;}
.news-list .news-ul img{ width:255px; height:242px; float:left}
.news-list .news-ul .info{ height:242px; width:490px; float:right; position:relative}
.news-list .news-ul .top{ overflow:hidden;zoom:1; max-height:60px; width:100%; margin:20px 0 15px 0;}
.news-list .news-ul .title{ display:block;max-height:60px; line-height:30px; width:480px; overflow:hidden; float:left;font-size:20px;}
.news-list .news-ul .vis{ display:inline-block; height:30px; line-height:30px; float:right; padding-left:23px; background:url(http://www.7y7.com/Public/Home/qili/images/sy_ico.jpg) 0px -222px no-repeat; color:#999}
.news-list .news-ul .jj{ line-height:25px; max-height:75px; overflow:hidden; color:#999;display: -webkit-box;-webkit-line-clamp: 3;word-wrap: break-word;word-break: break-all;overflow: hidden;text-overflow: ellipsis;-webkit-box-orient: vertical;}
.news-list .news-ul .bot{ height:45px; width:100%; position:absolute; bottom:10px; left:0;}
.news-list .news-ul .bot-l{ float:left; height:45px; width:300px; margin-top:10px}
.news-list .news-ul .bot-l a{ background-color:#f2f2f2; border:1px solid #e8e8e8; display:inline-block; height:24px; line-height:24px; padding:0 10px; border-radius:12px; margin-right:10px; color:#999}
.news-list .news-ul .bot-l a:hover{color:#ee3985;}
.news-list .news-ul .bot-r{ height:45px; float:right}
.news-tab{ overflow:hidden;zoom:1; margin-bottom:15px;}
.news-tab .right-ul{ height:600px;}
.news-tab .right-ul li{ height:59px; line-height:59px;}
.news-tab .right-ul .nub6{background: url(http://www.7y7.com/Public/Home/qili/images/num.png) 10px -315px no-repeat;}
.news-tab .right-ul .nub7{background: url(http://www.7y7.com/Public/Home/qili/images/num.png) 10px -372px no-repeat;}
.news-tab .right-ul .nub8{background: url(http://www.7y7.com/Public/Home/qili/images/num.png) 10px -426px no-repeat;}
.news-tab .right-ul .nub9{background: url(http://www.7y7.com/Public/Home/qili/images/num.png) 10px -482px no-repeat;}
/**博文列表**/
.bozhu-wrap{ width:1124px; overflow:hidden;zoom:1; margin:0 auto; border:1px solid #f4f4f4}
.bozhu-banner{ width:100%; height:249px; margin-top:20px; padding-top:30px; background:url(http://www.7y7.com/Public/Home/qili/images/bowen_top.jpg) 0 0 no-repeat; text-align:center}
.bozhu-banner .head,.bozhu-banner .name,.bozhu-banner .line{ margin:0 auto; color:#fff;}
.bozhu-banner .head img,.bozhu-banner .head{ width:115px; height:115px; border-radius:50%;}
.bozhu-banner .head img{ width:105px; height:105px; border-radius:50%; border:5px solid #fff;}
.bozhu-banner .head{ box-shadow:0px 1px 10px #555;}
.bozhu-banner .name{text-shadow:1px 1px 1px #000; height:40px; line-height:40px; font-size:16px;}
.bozhu-banner .line{ width:200px; position:relative; color:#ee3985;text-shadow:1px 0px 1px #000;}
.bozhu-banner .left-line,.bozhu-banner .right-line{height:1px; background-color:#ee3985; width:50px; position:absolute; top:11px;box-shadow:0px 1px 1px #555;}
.bozhu-banner .left-line{left:0;}
.bozhu-banner .right-line{right:0;}
.bozhu-banner .bzjj{ width:900px; height:40px; line-height:20px; overflow:hidden; margin:0 auto; margin-top:10px; color:#fff;}
.bozhu-news .bw-ul{ overflow:hidden;zoom:1;}
.bw-ul li { overflow:hidden;zoom:1; width:100%; margin-left:60px; margin-top:25px; float:left }
.bw-ul li .data{float:left; width:172px; height:139px; margin-top:5px; background:url(http://www.7y7.com/Public/Home/qili/images/data.jpg) 0 0 no-repeat;}
.bw-ul li .data b,.bw-ul li .data span{ display:inline-block; width:137px;text-align:center; color:#999;}
.bw-ul li .data b{ font-size:60px; height:60px; line-height:60px; margin-top:25px; font-weight:normal}
.bw-ul li .data span{ font-size:18px; height:28px; line-height:28px;}
.bw-ul .news-box{ float:left; width:800px; margin-left:25px; padding-bottom:20px; border-bottom:1px solid #e2e2e2}
.bw-ul .news-box .title{ display:block; font-size:24px; height:30px; line-height:30px; width:100%; overflow:hidden;}
.bw-ul .news-box .tags{ height:30px; line-height:30px; margin:15px 0;}
.bw-ul .tags .left{ float:left; color:#999;}
.bw-ul .tags .left span,.bw-ul .tags .left a{ float:left;}
.bw-ul .tags .left a{ display:inline-block; margin:1px 0; height:26px; border:1px solid #ccc; line-height:26px; border-radius:5px; margin-right:10px; color:#666; padding:0 10px;}
.bw-ul .tags .left a:hover{color:#ee3985;}
.bw-ul .tags .vis{ float:right; display:inline-block; height:30px; padding-left:23px; background:url(http://www.7y7.com/Public/Home/qili/images/sy_ico.jpg) 0px -222px no-repeat; color:#666}
.bw-ul .bozhu-body{ line-height:30px;}
.bw-ul .bozhu-body img{max-width:100%; margin-bottom:8px;}
.bw-ul .news-box .get_more a{color:#ee3985;}
.bw-ul .news-box .get_more a:hover{ text-decoration:underline}
/**图库详情**/
.pic-title{ height:45px;margin:30px 0; width:100%; clear:both;}
.pic-title h1{ font-size:30px; max-width:950px; height:45px; line-height:45px; overflow:hidden; float:left;}
.pic-title .share{ float:right; width:200px; height:45px; line-height:45px;}
.pic-title .share div{ float:left; line-height:45px;}
.pic-auto{ border-top:1px dashed #ddd; overflow:hidden;zoom:1; padding-top:20px;}
.pic-detail{ overflow:hidden;zoom:1; background-color:#fff; border:1px solid #edebec; padding:20px; margin-bottom:15px; border:none; padding-top:0}.pic-detail .clearfix{ margin:10px 0;}
.pic-detail .artShare{ text-align:right; color:#999}.pic-detail .artShare span{ margin-left:10px;}
.pic-main{ position:relative;height:550px; overflow:hidden;zoom:1;}.pic-ul{ position:absolute; left:0; top:0; height:550px;}
.pic-ul li{ width:1000px; padding-left:200px; height:550px; overflow:hidden;zoom:1; float:left; text-align:center; float:left}
.pic-ul li .pic{ display:block;  width:800px;height:550px; line-height:550px;display: table-cell; vertical-align:middle; text-align:center; *font-size: 480px;}
.pic-bigger .pic-info{ display:block; margin:0 auto; width:780px; font-size:14px; line-height:30px; padding:10px 0 20px 0; color:#666;}.pic-ul li .pic img{max-width:100%; max-height:100%; line-height:550px;vertical-align:middle;}
.pic-main .bigBtn{ cursor:pointer; position:absolute;top:0; width:200px; height:550px; z-index:999; background-color:#fff}
.pic-main .bigBtn span{ display:block; width:78px; height:78px; position:absolute;top:245px;}
.pic-main .bigBtn span:hover{ opacity:0.8;filter: progid:DXImageTransform.Microsoft.Alpha(opacity=80);}
.pic-main .left span{left:20px; background:url(http://www.7y7.com/Public/Home/qili/images/pic-arr.jpg) 0 0 no-repeat}.pic-main .right span{ right:20px;background:url(http://www.7y7.com/Public/Home/qili/images/pic-arr.jpg) -78px 0 no-repeat}
.pic-main .left{left:0;}.pic-main .right{right:0;}
.pic-rank ul{ padding:0 10px;}.pic-rank li{ margin-top:10px;} .pic-rank li .info{ display:none}.pic-rank li img{ width:100%; height:175px;}
.pic-rank li .tit{ height:40px; width:100%; overflow:hidden;zoom:1}.pic-rank li .tit span{display: inline-block;width: 30px;height: 29px;margin: 5px; margin-left:0;float: left;text-indent: -9999px;}.pic-rank li .tit a{ display:inline-block; height:40px; line-height:40px; width:190px; font-size:14px; overflow:hidden;zoom:1}
.pic-rank .active .title{ color:#fa4e68}.pic-rank .active .info{ display:block;}
.pic-small{ width:1170px; padding:0 15px; height:110px; overflow:hidden;zoom:1; border-top:1px dotted#ccc; margin-top:20px; padding-top:20px;}.pic-small .small-l{ float:left;}.pic-small .small-r{ float:right;}
.pic-small .small-btn{width:104px; height:84px;}
.pic-small .small-btn a{ display:block; background:url(http://www.7y7.com/Public/Home/qili/images/pic-bg.jpg) 0 0 no-repeat; width:104px; height:84px;}
.pic-small .small-btn img{ width:100px; height:80px}
.pic-small .small-btn span{ display:block; width:100%; height:25px; line-height:25px; text-align:center; font-size:14px; overflow:hidden;zoom:1; color:#666}
.pic-small .small-main{ position:relative; width:900px; height:96px; float:left; margin-left:30px;}
.small-mainBox{ position:relative; overflow:hidden;zoom:1; height:96px; width:803px; margin-left:50px;}
.small-main .btn{ cursor:pointer; text-indent:-9999px; position:absolute; top:0; width:33px; height:82px; margin-top:10px;}
.small-main .prev{ left:0; background:url(http://www.7y7.com/Public/Home/qili/images/small-arr.jpg) 5px 20px no-repeat}
.small-main .next{ right:0; background:url(http://www.7y7.com/Public/Home/qili/images/small-arr.jpg) -25px 20px no-repeat}
.small-main .btn:hover{ opacity:0.8;filter: progid:DXImageTransform.Microsoft.Alpha(opacity=50);}
.small-mainBox .small-ul{ position:absolute; left:0; top:0; width:200%}
.pic-small li{ position:relative; float:left; width:103px; height:86px; padding-top:10px; padding-left:3px; margin-right:10px;}
.pic-small li img{ width:100px; height:80px;}
.pic-small li em { position:absolute; left:3px; top:10px; display:block; width:100px; height:80px;background-color:#000; opacity:0.5;filter: progid:DXImageTransform.Microsoft.Alpha(opacity=50);}
.pic-small .cur em { display:none}
.pic-small .cur{ background:url(http://www.7y7.com/Public/Home/qili/images/now_wrap.png) 0 0 no-repeat; border:none;}
.pic-xgtp-main{ width:100%;}
.pic-xgtp-ul{ overflow:hidden;zoom:1; width:110%;}
.pic-xgtp-ul li{ width:120px; height:190px; padding:10px 10px 10px 9px; padding-bottom:0; border:1px solid #edebec; float:left; margin:15px 11px 0 0}.pic-xgtp-ul li img{ width:100%; height:160px; float:left}
.pic-xgtp-ul li span{ clear:both; display:block; width:100%; height:30px; line-height:30px; white-space:nowrap; overflow:hidden;zoom:1; text-align:center}
.pic-nub{ height:40px; line-height:40px; width:800px; margin:0 auto}
.pic-nub .nub-l,.pic-nub .nub-l span{ float:left}
.pic-nub .now-nub{ display:inline-block; height:38px; border:1px solid #999; line-height:38px; padding:0 30px; border-radius:20px; font-size:20px; color:#666;}
.pic-nub .now-nub .now{ font-size:24px; color:#ff4d83}
.pic-nub .vis{ display:inline-block; background:url(http://www.7y7.com/Public/Home/qili/images/sy_ico.jpg) 0px -217px no-repeat; padding-left:23px; margin-left:20px;}
.pic-nub .nub-r{ float:right; color:#999}
.pic-nub .nub-r a{ display:inline-block; border:1px solid #999; height:28px; line-height:28px; border-radius:4px; padding:0 10px; margin-left:10px;}
.title2 a{color:#ffffff}
#adv380x400{ width:380px; height:400px;margin-top:10px}

.location h1{font-size:14px;font-weight:normal;display:inline-block;}

.focus5{margin-top:16px}
.art-body .cirtit{color: #000;font-size: 18px;text-indent: 10px;margin: 15px 0;line-height: 26px;}
.art-body .cirtit em{font-style: normal;font-size: 15px;font-weight: normal;float: left;display: inline;margin-left: -2px;width: 26px;height: 26px;line-height: 26px;background: #ee3985;color: #fff;text-indent: 0;text-align: center;border-radius: 50%;float: left;background:#222}

/**新增tab**/
.addtab-wrap .adtab-title{ height:72px; overflow:hidden; width:100%;}
.addtab-wrap .addtab-ul { position:relative; width:100%; border-top:2px solid #222; margin-top:20px;}
.addtab-wrap .addtab-ul li{ float:left; height:50px; width:75px; margin:0 6px; text-align:center;line-height:50px; font-size:18px;}
.addtab-wrap .addtab-ul li a{ font-size:18px; color:#222;}
.addtab-wrap .addtab-ul .active{ background-color:#000; height:58px; line-height:62px; position:relative; top:-8px;}
.addtab-wrap .addtab-ul .active a{color:#fff;}
.addtab-main .addtab-main-one{ display:none}
.addtab-main .current{ display:block}
.addtab-main-one .addtab-pic{ width:183px; float:left}
.addtab-main-one .right{ width:183px; float:right}
.addtab-main-one .addtab-pic a{ position:relative; display:block; margin-top:18px;width:183px; height:175px; overflow:hidden}
.addtab-wrap .addtab-pic img{ width:100%; height:100%;}
.addtab-wrap .addtab-pic .tit{ position:absolute; left:0; bottom:0; width:163px; padding:0 10px; overflow:hidden; height:36px; line-height:36px; text-align:center; color:#fff; z-index:9}
.addtab-wrap .addtab-pic .bg{ position:absolute; left:0; bottom:0;width:100%; height:36px; background-color:#000; opacity:0.6}
.addtab-main-one .mid{ width:370px; float:left; margin-left:27px; margin-top:18px;}
.addtab-main-one .mid-top a{ height:28px; line-height:28px; font-weight:bold; font-size:20px;width: 370px;white-space: nowrap;overflow: hidden;text-align:center;text-overflow:ellipsis;display:block}
.addtab-main-one .mid-top p{ width:370px; color:#999; height:25px; line-height:25px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.addtab-main-one .mid-ul{ overflow:hidden; width:100%; margin-top:17px;}
.addtab-main-one .mid-ul li{ height:28px; line-height:28px;background: url(http://www.7y7.com/Public/Home/qili/images/sy_ico.jpg) -2px -325px no-repeat; padding-left:13px; overflow:hidden}


.art-auther .vis img{width:17px;height:17px}


/*公众好推广*/
.app-wrap{ margin-top:20px;height: 300px;}
.app-wrap-left{ width:540px; float:left;}
.app-wrap-left .app-banner,.app-wrap-left .app-banner img{width:100%;height:190px;}
.app-wrap-left .app-banner{ position:relative;}
.app-wrap-left .app-banner .bg{ height:36px; width:100%; background-color:#000; opacity:0.6; position:absolute; left:0; bottom:0;}
.app-wrap-left .app-banner .title{ height:36px; line-height:36px; width:90%; padding:0 5%;color:#fff; position:absolute; left:0; bottom:0; z-index:9}
.app-wrap-left .app-list{ overflow:hidden;margin-top:10px;}
.app-wrap-left .app-list li{ float:left; width:527px;height:25px; margin-top:5px;background: url(http://www.7y7.com/Public/Home/qili/images/sy_ico.jpg) -2px -325px no-repeat; padding-left:13px;}
.app-wrap-left .app-list .pic img{ width:25px; height:25px; float:right}
.app-wrap-left .app-list .pic{ text-align:right;color:#999; float:right; width:220px; height:25px; line-height:25px; overflow:hidden}
.app-wrap-left .app-list .title{ width:300px; float:left; height:25px; line-height:25px; overflow:hidden}
.app-wrap-right{ width:222px; float:right;}
.app-wrap-left .app-list .pic span{ display:inline-block; height:25px; line-height:25px; width:190px; overflow:hidden}