@charset "utf-8";* {padding:0px;margin:0px;}
html {font-size:62.5%;}
body {background:#f6f6f9;margin:0px;padding:0px;color:#555;font-size:14px;line-height:140%;word-break:break-all;word-wrap:break-word;font-family:"Lucida Grande",Verdana,Tahoma,Lucida,Arial,Helvetica,"微软雅黑","宋体",sans-serif;}
img,p,h3,ul,li,dl,dd,dt,h2,h4 {margin:0px;border:0px;padding:0}
img {display:block;}
a:active {outline:0 none}
a:focus {outline:0;}
a:link {color:#555;text-decoration:none}
a:hover {color:#f06000;text-decoration:none}
a:visited {color:#666;text-decoration:none}
li {list-style:none}
.clearfix:after {display:block;clear:both;visibility:hidden;height:0;content:''}
.clearfix {zoom:1;}
input,select,textarea,button {font-size:12px;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}
button,input[type=button],input[type=submit] {cursor:pointer}
button::-moz-focus-inner,button::-moz-focus-outer,input::-moz-focus-inner,input::-moz-focus-outer {border:0 none;padding:0;margin:0}
input[type=search] {-webkit-appearance:textfield}
input:focus::-webkit-input-placeholder {color:transparent}
textarea {resize:vertical;overflow-y:auto}
.main {margin:0 auto;}
.none {display:none;}
.mb {margin-bottom:15px;}
.xinwenneiye777 {margin-bottom:15px;font-size:16px;line-height:30px;}
@-webkit-viewport {width:device-width;}
@-moz-viewport {width:device-width;}
@-ms-viewport {width:device-width;}
@-o-viewport {width:device-width;}
@viewport {width:device-width;}
.link-hover {display:block;position:relative;}
.player-ico {position:absolute;left:38%;width:44px;height:44px;background:transparent url("../images/p.png") no-repeat scroll center center;cursor:pointer;}
.bg-ico {display:inline-block;overflow:hidden;background:transparent url(../images/bg.png) no-repeat scroll 0% 0%;}
.playerico {display:inline-block;margin-bottom:-4px;width:90px;height:20px;background:transparent url("../images/ico.png") no-repeat scroll 100% 100%;cursor:pointer;}
.video-bg {display:block;position:absolute;left:0;bottom:0;width:100%;height:100%;line-height:24px;background:#000 url("../images/p.png") no-repeat scroll center 80%;filter:alpha(opacity=70);-moz-opacity:0.7;-khtml-opacity:0.7;opacity:0.7;cursor:pointer;}
/*history*/
.mac_drop_box {width:358px;position:absolute;border:1px solid #e9e9e9;background:#fff;right:0;display:none;top:50px;border-radius:3px;padding:5px}
.watch-list-inner {position:relative}
.watch-list-triangle {position:absolute;width:15px;height:10px;display:block;background:url(../images/share.png) 0 -196px no-repeat;top:-8px;right:30px}
.watch-list-ul {height:150px;overflow:hidden;_height:expression(this.scrollHeight>165 ? "165px":"auto");overflow:auto;overflow-x:hidden;clear:both;scrollbar-face-color:#bbb;scrollbar-shadow-color:#f5f5f5;scrollbar-highlight-color:#fff;scrollbar-3dlight-color:#f5f5f5;scrollbar-darkshadow-color:#f5f5f5;scrollbar-track-color:#f5f5f5;scrollbar-arrow-color:#f5f5f5}
.watch-list-ul li {height:35px;line-height:35px;overflow:hidden;display:block;margin-left:0;padding:0 15px;background:#f6f7fb;border:2px solid #fff;border-bottom:0;cursor:pointer}
.watch-list-ul li.no-his p {text-align:center;height:45px;border:0}
.watch-list-ul li h5 {width:248px;height:35px;overflow:hidden;float:left;font-weight:400;font-size:14px}
.watch-list-ul li h5 em {margin:0 5px;color:#666;font-weight:400}
.watch-list-ul li label {width:55px;height:35px;overflow:hidden;float:left;display:block;font-size:14px}
.watch-list-ul li .delck {width:13px;height:13px;display:block;overflow:hidden;line-height:0;font-size:0;margin-top:12px;float:right;background:url(../images/cross_red.gif) 3px 3px no-repeat}
.watch-list-ul li:hover {background:#fcfcfc}
.watch-list-ul li:hover a {color:#ff6a1f}
.mac_drop_box .his-todo {width:100%;height:45px;line-height:45px;overflow:hidden;padding:0;clear:both;text-align:center;font-size:14px}
.mac_drop_box .his-todo em {font-weight:400;margin-left:8px;margin-right:8px}
.mac_drop_box p {height:35px;line-height:35px;padding:0 8px;overflow:hidden;color:#828282;position:relative;font-size:14px}
.mac_drop_box p .close-his {float:right}
@media (min-width:768px) {.videourl {max-height:410px;_height:expression(this.scrollHeight > 410 ? "410px":"auto");overflow:auto;}
.downurl {max-height:410px;_height:expression(this.scrollHeight > 410 ? "410px":"auto");overflow:auto;}
.ding,.top .sj-nav,.top .sj-search,.top .sj-navhome,#tab2 {display:none;}
.main,.top,.nav-down-2 {width:1200px;margin:0 auto;}
.index-tj-l {float:left;width:940px;}
.index-tj-r {float:right;width:240px;}
.sy dt,.sy dd {width:60px;padding:5px 1px;text-align:center;}
.p2 {width:295px;margin-right:10px;}
.p2 img {width:295px;height:200px;background:url(../images/lazyload.gif) no-repeat scroll center center transparent;}
.index-tj-l .video-bg,.index-tj-l .lzbz {bottom:-170px;}
.index-tj-l li p {padding:0 10px;}
.index-tj-l li p.name {font-size:15px;font-weight:800;}
.index-tj-l .link-hover {width:295px;height:200px;border-radius:10px;position:relative;overflow:hidden;}
.index-tj-l .link-hover:hover .player-ico {bottom:10%;}
.index-area li p {padding:0 10px;}
.index-area li p.name {color:#fff;line-height:40px;height:40px;font-size:18px;font-weight:800;}
.index-area .video-bg,.index-area .lzbz {bottom:-190px;}
.index-area .link-hover {width:180px;height:230px;border-radius:10px;position:relative;overflow:hidden;}
.index-area .link-hover:hover .player-ico {bottom:10%;}
.link-hover:hover .video-bg,.link-hover:hover .lzbz {bottom:0;transition:all 0.2s ease-in 0s;}
.index-tj-l li p.other,.index-area li p.other {bottom:0;right:0;}
.index-tj-l li p.other i,.index-area li p.other i {padding:0 5px;}
.index-area li p.other {line-height:40px;height:40px;}
.index-tj-l li p.other {line-height:30px;height:30px;}
.p1 {margin-right:24px;width:180px;}
.p1 img {width:180px;height:230px;background:url(../images/lazyload.gif) no-repeat scroll center center transparent;}
.ct-l {width:230px;}
.ct-l img {width:100%;height:300px;border-radius:10px;}
.ct-c {margin-left:20px;width:630px;}
.ct-c dt,.ct-c dd {line-height:30px;height:30px;overflow:hidden;}
.ct-r {float:right;width:300px;}
.videourl {margin-left:-10px;_margin-left:-20px;}
.videourl li {width:111px;margin-left:7px;line-height:34px;}
.p3 {width:22%;margin-right:4%;border-radius:10px;}
.topicindex .link-hover {width:100%;height:230px;position:relative;}
.topicindex li {margin-bottom:55px;}
.topicindex li img {height:230px;}
.topicindex .topicbg,.topicindex .des {bottom:-200px;}
.topicindex .tp1 {font-size:16px;font-weight:800;}
.topicindex .link-hover:hover .topicbg,.topicindex .link-hover:hover .des {bottom:0;transition:all 0.2s ease-in 0s;}
.topicimg .img {width:20%;}
.topicimg .des {width:78%;}
.topicimg .des p {height:40px;font-size:16px;color:#333;}
.n-index li {float:left;width:50%;}
.n-list .img {width:20%;height:200px;}
.n-list .img img {width:100%;height:100%;}
.n-list .text {width:100%;height:45px;}
.n-list .des {height:90px;}
.vmap li {width:15%;margin-right:2%;}
.pmr0,.vmap .pmr0 {margin-right:0;}
.downlist .feifan123 {width:860px;}
.downlist li .feifan123 div span {float:left;}
.downlist li .feifan123 div span,.ckall em {margin:0 10px;}
.downlist li .dwon_xl,.downlist li .dwon_xf,.downlist li .dwon_y,.downlist li .dwon_tx {margin-left:8px;width:70px;}
.player{height:500px;}
}
@media (max-width:767px) {.top .top-nav,.top .search,.top .nav-qt,.index-tj-r,.ee,.hitkey {display:none;}
.main {width:98%;}
.top .logo {padding:0;}
.sj-noover {background:#f6f6f9}
.m1 {margin-right:1%;width:49%;}
.m1 img {width:100%;height:160px;background:url(../images/lazyload.gif) no-repeat scroll center center transparent;}
.index-tj-l li p {padding:0 5px;}
.index-tj-l .link-hover {width:100%;height:160px;position:relative;overflow:hidden;-webkit-border-radius:10px;}
.index-tj-l .video-bg,.index-tj-l .lzbz {bottom:-130px;}
.index-area li p {padding:0 5px;}
.index-area li p.name,.index-tj-l li p.name {text-align:center;font-size:14px;}
.index-area .link-hover {width:100%;height:160px;position:relative;overflow:hidden;-webkit-border-radius:10px;}
.index-area .video-bg,.index-area .lzbz {bottom:-130px;}
.index-tj-l li p.other,.index-area li p.other {top:0;right:0;height:20px;line-height:20px;}
.index-tj-l li p.other i,.index-area li p.other i {padding:0 2px;}
.sy dt,.sy dd {width:20%;padding:5px 0;text-align:center;}
.ct-l {width:80%;}
.ct-l img {width:100%;height:180px;border-radius:10px;}
.ct-c {margin-left:2%;width:67%;}
.ct-c dt,.ct-c dd {line-height:24px;height:22px;overflow:hidden;}
.ct-r {clear:both;padding-top:20px;}
.videourl li {width:33%;line-height:40px;}
.videourl li a {width:88%;}
.topicindex li {margin-bottom:20px;}
.topicindex li img {height:200px;}
.m3 {width:48%;margin-right:4%;}
.topicindex .topicbg,.topicindex .des {bottom:-170px;}
.topicimg .img {width:35%;}
.topicimg .des {width:61%;}
.topicimg .des p {height:30px;font-size:16px;color:#333;}
.topicindex .tp1 {font-size:14px;}
.n-list .img {width:35%;height:150px;}
.n-list .img img {width:100%;height:100%;}
.n-list .text {width:100%;height:45px;}
.n-list .des {height:80px;}
.letter li {width:12.5%;}
.letter li.zi9 {width:25%;}
.vmap li {width:48%;margin-right:4%;}
.mmr0,.vmap .mmr0 {margin-right:0;}
.downlist li .feifan123 input,.downlist .dwon_xl,.downlist .dwon_tx,.downlist .dwon_xf,.downlist .dwon_y,.downlist .ckall {width:0;display:none;}
.downlist li .feifan123,.downlist li .feifan123 div,.downlist li .feifan123 div span {text-align:center;width:100%;}
.downlist li .feifan123 div span a {display:block;margin:5px 0;border:1px solid #d1d1d1;background:#eee;border-radius:3px;}
.player{height:280px;}
}
@media (max-width:320px) {.main,.top,.nav-down-2,.header-all,.ylink, {width:320px;margin:0 auto;}
}
/*头部*/.topone {height:39px;}
.header-all {width:100%;background:#2f4151 none repeat scroll 0% 0%;position:fixed;z-index:900;margin-top:-20px;left:0px;}
.top {height:50px;position:relative;z-index:2;}
.logo {display:block;float:left;padding:0 15px 0 0px;height:50px;}
.logo .logobg {display:block;float;left;height:50px;width:150px;background:transparent url("../images/ico.png") no-repeat scroll -150px -300px;cursor:pointer;}
.top-nav {display:inline-block;float:left;}
.top-nav li {float:left;font-size:16px;line-height:50px;}
.top-nav li a {color:#FFFFFF;display:block;padding:0 10px;}
.top-nav li a.on {background:#2F4151;color:#fff;}
.top-nav li a:hover {background:#f6f6f9;color:#333;}
.top-nav li.nav_hover,.top-nav li.nav_hover a.on {background:#f6f6f9;}
.top-nav li.nav_hover a {color:#333;}
.sjbgs {margin-bottom:-1px;margin-left:5px;display:inline-block;height:0;line-height:0;width:0;overflow:hidden;border-width:4px;border-color:#d8d8d8 transparent transparent transparent;border-style:solid dashed dashed dashed;}
.sjbgx {display:none;margin-left:5px;height:0;line-height:0;width:0;overflow:hidden;border-width:4px;border-color:transparent transparent #333 transparent;border-style:dashed dashed solid dashed;}
.nav_hover .sjbgx {display:inline-block;margin-bottom:3px;}
.nav_hover .sjbgs {display:none;}
.top-nav .navbg {display:inline-block;width:18px;height:20px;background:transparent url("../images/ico.png") no-repeat scroll -212px -159px;cursor:pointer;}
.top-nav li.nav_hover .navbg {background-position:-256px -159px;}
.nav-down {position:absolute;left:0;top:50px;width:100%;}
.nav-down-1 {width:100%;}
.nav-down-2 li {float:left;padding:10px 10px;}
.nav-down-2 li a {background-color:#4D5C69;border-radius:10px;display:block;color:#FFFFFF;padding:2px 5px;font-size:15px;}
.nav-down-2 li a.on,.nav-down-2 li a.on:hover {background:#F06000;color:#fff;border-radius:10px;}
.nav-down-2 li a:hover {background-color:#FC7546;border-radius:10px;}
.nav-down .nav_hover,.sj-noover,.sy {background:#f6f6f9;border-style:solid;border-color:#AFAFAF;border-width:0px 0px 1px 0px;box-shadow:0px 0px 4px 0px rgba(0,0,0,0.2);}
.nav-qt {display:inline-block;float:right;}
.nav-qt .jl {display:inline-block;width:22px;height:18px;background:transparent url("../images/ico.png") no-repeat scroll -145px -227px;margin-bottom:-4px;cursor:pointer;}
.nav-qt li.hover .jl {background-position:-152px -193px;}
.nav-qt li.bb {float:left;line-height:50px;position:relative;color:#FFFFFF;}
.nav-qt li.bb a {display:block;padding:0 10px;color:#FFFFFF;}
.nav-qt .cc {display:none;position:absolute;top:50px;left:0;}
.nav-qt li.hover a {background:#f6f6f9;color:#333;}
.nav-qt .hover .cc {display:block;}
.nav-qt li.bb strong.ma {float:left;padding:0 10px;display:blcok;cursor:pointer;font-weight:400;}
.nav-qt li.bb .mabg {display:inline-block;height:20px;width:20px;background:transparent url("../images/ico.png") no-repeat scroll -1px -260px;margin-bottom:-4px;}
.nav-qt li.hover .mabg {background-position:-29px -260px;}
.nav-qt .maw {width:150px;padding:5px;background:#f6f6f9;border:1px solid #afafaf;border-top:0;box-shadow:0px 2px 4px rgba(0,0,0,0.2);}
.nav-qt .maw .ewmbg {display:block;height:150px;width:150px;background:transparent url("../images/ico.png") no-repeat scroll 0 -295px;}
.nav-qt .maw p {text-align:center;line-height:22px;padding:0;color:#333;}
.nav-qt li.hover .ma {background:#f6f6f9;color:#333;}
.nav-qt li.bb .mbbg {display:inline-block;width:20px;height:20px;background:transparent url(../images/ico.png) no-repeat scroll -2px -122px;margin-bottom:-4px;}
.nav-qt li.hover .mbbg {background-position:-35px -122px;}
.nav-qt li.member .cc {position:absolute;right:0;left:auto;}
.nav-qt .mbp {background:#f6f6f9;color:#333;padding:10px;line-height:30px;width:150px;border:1px solid #afafaf;border-top:0;box-shadow:0px 2px 4px rgba(0,0,0,0.2);}
.nav-qt li.bb .mbp a {float:left;width:26%;padding-top:8px;padding-bottom:8px;display:block;overflow:hidden;font-weight:bold;font-size:14px;color:#ffffff;background-color:#1E8A6B;border-color:#1bbc9d;border:0;text-align:center;vertical-align:middle;cursor:pointer;background-image:none;border:1px solid transparent;white-space:nowrap;padding:3px 12px;line-height:1.42857143;border-radius:4px;margin-right:10px;}
.search {margin-left:5px;display:inline-block;height:30px;margin-top:9px;float:left;border:1px solid #DDDDDD;border-radius:3px;}
.search .input {float:left;border:0;line-height:30px;height:30px;width:183px;padding:0 5px;background:#FFFFFF;color:#000000;}
.search .imgbt {float:left;border:0;line-height:28px;height:30px;width:40px;background:#FFFFFF url("../images/ico.png") no-repeat scroll 12px -476px;cursor:pointer;}
.sj-nav,.sj-navhome {display:inline-block;float:right;}
.sj-navhome .sjbg-home {margin-bottom:-15px;}
.sj-noover {display:none;}
.sy-nav-down .sy {border-style:solid;border-color:#e8e8e8;border-width:0px 1px 1px 1px;box-shadow:0px 0px 0px 0px rgba(0,0,0,0);}
.sj-nav .sjbgx,.sj-search .sjbgx {display:inline-block;border-style:solid dashed dashed dashed;border-color:#ffffff transparent transparent transparent;}
.sj-nav li,.sj-search li,.sj-navhome li {padding:0 5px;float:left;line-height:50px;cursor:pointer;font-size:16px;color:#fff;}
.sj-nav .sjbg-nav {margin-bottom:-15px;}
.sj-nav .cur .sjbg-nav {background-position:-130px -446px;}
.sj-nav li.cur,.sj-search li.cur {background:#f6f6f9;color:#333;}
.sj-nav .nav_hover .sjbg-nav {background-position:-150px -261px;}
.sj-nav-down-2 {width:98%;margin:0 auto;padding:5px 0;}
.sj-nav-down-2 li {width:25%;padding:5px 0;text-align:center;}
.sj-nav-down-2 li a {padding:5px 0;font-size:15px;width:90%;margin:0 auto;background-color:#1E8A6B;border-radius:10px;}
.sj-nav-down-2 li a:hover,.sj-nav-down-2 li a.on {background:#FC7546;color:#fff;}
.sj-search {display:inline-block;float:right;}
.sj-search .sjbg-search {margin-bottom:-15px;}
.sj-search .cur .sjbg-search {background-position:-88px -446px;}
.sj-search li.nav_hover .sjbg-search {background-position:-2px -192px;}
.sj-nav-down-search {border:0px;height:47px;padding:10px 0;}
.sj-nav-down-search .input {margin-left:2%;font-size:16px;width:68%;padding:0 2%;line-height:47px;border-radius:5px;}
.sj-nav-down-search .imgbt {width:23%;border:0;line-height:50px;background:#1E8A6B;color:#FFF;font-size:16px;margin-left:0%;-webkit-appearance:none;border-radius:5px;}
/*首页-列表*/.index-tj .title {color:#333;}
.index-tj-r li {height:41px;line-height:41px;overflow:hidden;border-bottom:1px dotted #bbb;}
.index-tj-r li gm {border-radius:5px;background-color:#aaa;font-style:normal;margin-right:6px;color:#ffffff;}
.index-tj-r li .gs {background-color:#fc7546;color:#aa}
.index-tj-r li .bz {float:right;}
.index-tj-r li .az {float:none;}
.index-tj-r li a {display:block;}
.index-tj-r li a:hover {background:#f1f1f1;}
.index-tj-r li a:hover .bz {color:#fc7546;}
.index-tj-r li a:hover .az {color:#fc7546;}
.title {position:relative;white-space:nowrap;line-height:200%;font-size:16px;font-weight:400;margin-bottom:15px;border-bottom:2px solid #e1e1e1;}
.title a {color:#333;}
.title a:hover {color:#f06000;}
.index-color {font-size:23px;height:45px;}
.index-color .hitkey {float:right;}
.index-color .hitkey a {font-size:14px;padding-left:20px;margin-left:10px;background:transparent url("../images/ico.png") no-repeat scroll -248px -227px;}
.index-color .hitkey a:hover {background-position:-247px -194px}
.index-color .kp a {margin-left:20px;}
.index-tj-l .player-ico {left:34%;}
.index-tj-l li p {line-height:30px;height:30px;overflow:hidden;}
.index-tj-l li p.name {color:#fff;line-height:30px;height:30px;}
.index-tj-l li,.index-area li {float:left;padding-bottom:20px;}
.index-area li p {line-height:30px;height:30px;overflow:hidden;}
.index-area li p.actor,.index-tj-l li p.actor {color:#BFBFDE;}
.index-tj-l .lzbz,.index-area .lzbz {position:absolute;left:0;width:100%;height:100%;overflow:hidden;color:#fff;cursor:pointer;}
.index-tj-l li p.other,.index-area li p.other {position:absolute;cursor:pointer;padding:0;font-size:12px;overflow:hidden;color:#BFBFDE;}
.index-tj-l li p.other i,.index-area li p.other i {display:block;font-style:normal;padding:0 5px;border-top-left-radius:20px;border-bottom-left-radius:20px;background:#1E8A6B;color:#fff;}
/*索引*/.sy-all {position:relative;z-index:1;}
.sy-nav-down {left:0;top:42px;width:100%;}
.sy-title .key {color:#f06000;padding:0 2px;}
.sy-title {height:40px;line-height:40px;background:#fff;border:1px solid #e8e8e8;}
.sy-title p.type {display:inline-block;float:left;}
.sy-title p.chg {display:inline-block;padding:0 10px;float:right;height:40px;color:#f06000;border-left:1px solid #e8e8e8;cursor:pointer;}
.sy-title p.nav_hover {background:#f6f6f9;color:#f06000;}
.sy-title span.type {margin-left:5px;background:#f06000;color:#fff;padding:4px 5px;border-radius:5px;}
.sy-title p.cur {background:#fff;color:#009000;height:41px;margin-bottom:-1px;}
.sy-title .sjbgs {border-color:#f00600 transparent transparent transparent;}
.sy-title .sjbgx {border-color:transparent transparent #009000 transparent;margin-bottom:4px;}
.sy-title .cur .sjbgs {display:none;}
.sy-title .cur .sjbgx {display:inline-block;}
.sy {background:#fff;padding:5px;}
.sy dt,.sy dd {float:left;}
.sy dt span,.sy dd a {width:94%;margin:0 auto;display:block;padding:5px 0;border-radius:5px;background-color:#f5f5f5;color:#555;}
.sy dt span {background:#1E8A6B;color:#FFFFFF;}
.sy dd a:hover {background:#ddd;color:#f06000;}
.sy dd a.on,.sy dd a.on:hover {background:#f06000;color:#fff;}
.sy-jg {height:27px;line-height:27px;}
.sy-jg p.jg {display:inline-block;float:left;height:27px;}
.sy-jg p.px {display:inline-block;float:right;height:27px;}
.sy-jg p.px a {display:inline-block;height:30px;position:relative;padding:0 20px;}
.sy-jg p.px .tj {padding-right:0;}
.sy-jg span.count {color:#f06000;}
.sy-jg a.time em {display:block;float:left;overflow:hidden;width:16px;height:16px;position:absolute;top:5px;left:-2px;background:transparent url("../images/ico.png") no-repeat scroll -146px -160px;}
.sy-jg a.time.on em,.sy-jg a.time:hover em {background-position:-69px -160px;}
.sy-jg a.rq em {display:block;float:left;overflow:hidden;width:16px;height:16px;position:absolute;top:5px;left:-2px;background:transparent url("../images/ico.png") no-repeat scroll -248px -227px;}
.sy-jg a.rq.on em,.sy-jg a.rq:hover em {background-position:-247px -194px;}
.sy-jg a.tj em {display:block;float:left;overflow:hidden;width:18px;height:16px;position:absolute;top:5px;left:-2px;background:transparent url("../images/ico.png") no-repeat scroll -173px -160px;}
.sy-jg a.tj.on em,.sy-jg a.tj:hover em {background-position:-106px -160px;}
.sy-jg a.on {color:#f06000;}
/*content*/.ct-l,.ct-c {float:left;font-family:'hzguangbiao';}
.ct-c dl,.ct-c dl a {color:#333;}
.ct-c .name {font-size:16px;font-weight:800;color:#333;font-family:'hzguangbiao';}
.ct-c .name .bz {font-size:14px;font-weight:400;color:#f06000;padding-left:5px;}
.ct-c dl a:hover {color:#f06000;}
.ct-c dt span,.ct-c dd span,.ct-c .ee .js {color:#555;font-family:'hzguangbiao';}
.ct-c .ee .y {padding-left:5px;color:#f06000;}
.ct-c .ee {float:left;line-height:28px;}
.ct-c .ee a {color:#f06000;padding-left:5px;}
.ct-c dd {width:50%;float:left;}
.tab-title {height:40px;line-height:40px;border-bottom:2px solid #e1e1e1;}
.tab-title li {float:left;cursor:pointer;margin-right:10px;font-weight:800;}
.tab-title li.on {color:#f06000;border-bottom:2px solid #f06000;}
.tab-title li.err {float:right;margin-right:0;cursor:default;}
.tab-title li.err a {color:#333;}
.tab-title li.err a:hover {color:#f06000;}
.tab-jq {line-height:30px;}
.playfrom li {float:left;cursor:pointer;line-height:30px;height:31px;padding:0 10px;}
.playfrom li.on {background:#f6f6f9;color:#333;border:1px solid #ccc;border-bottom:0;}
.playlist {margin-top:10px;}
.playlist .h1 {line-height:30px;padding:5px;border-bottom:1px dotted #d9d9d7;}
.playlist .intro {display:inline-block;float:left;}
.playlist .jj {display:inline-block;float:right;}
.playlist .jj em {font-style:normal;cursor:pointer;border:1px solid #ccc;background:#f1f1f1;padding:2px 5px;border-radius:5px;}
.playlist .jj em.over {background:#fff;color:#333;}
.playlist .jj span {margin-left:10px;}
.playlist .f {color:#999;padding-left:10px;}
.playlist .ico-youku {background-position:-3px -60px;}
.playlist .ico-xigua {background-position:-4px -87px;}
.playlist .ico-niba {background-position:-3px -37px;}
.playlist .ico-sohu {background-position:-3px -60px;}
.playlist .ico-pan {background-position:-3px -60px;}
.playlist .ico-qq {background-position:-3px -60px;}
.playlist .ico-youyun {background-position:-3px -60px;}
.playlist .ico-hunantv {background-position:-3px -60px;}
.playlist .ico-letv {background-position:-3px -60px;}
.playlist .ico-pptv {background-position:-3px -60px;}
.playlist .ico-swf {background-position:-3px -60px;}
.playlist .ico-acfun {background-position:-3px -60px;}
.playlist .ico-bibibi {background-position:-3px -60px;}
.playlist .ico-cili {background-position:-3px -60px;}
.playlist .ico-ppyun {background-position:-3px -60px;}
.playlist .ico-qiyi {background-position:-3px -60px;}
.playlist .ico-tudounew {background-position:-3px -60px;}
.playlist .ico-lev {background-position:-3px -60px;}
.playlist .ico-jjvod {background-position:-117px -35px;}
.videourl {padding:5px 0;}
.videourl li {float:left;text-align:center;padding:5px 0;overflow:hidden;}
.videourl li a {display:block;background:#eee;border-radius:10px;border:1px solid #d1d1d1;margin:auto auto;}
.videourl li.new a {background:#f0f0f0 url("../images/new.png") no-repeat right top;cursor:pointer;}
.videourl li a:hover {background:#6ccdee;border:1px solid #6ccdee;}
.videourl li.new a:hover {background:#dfdfdf url("../images/new.png") no-repeat right top;cursor:pointer;}
.videourl-down {padding:10px 0;}
.videourl-down li {line-height:32px;border-bottom:1px dotted #ccc;}
.downlist .stit {height:40px;line-height:40px;border-bottom:2px solid #e1e1e1;}
.downlist .stit em {display:inline-block;color:#f06000;border-bottom:2px solid #f06000;font-style:normal;font-weight:800;}
.downlist .dtit {padding:5px 0;border-bottom:1px dotted #d1d1d1;}
.downlist .dtit p {color:#ff6c00;line-height:45px;}
.downlist .dtit p a:hover {color:#f06000;}
.downlist li {height:34px;padding:5px 0;border-bottom:1px dotted #d1d1d1;}
.downlist li div {float:left;display:inline;overflow:hidden;}
.downlist .feifan123 {line-height:24px;}
.downlist .feifan123 input {float:left;width:14px;height:14px;margin-top:10px;}
.downlist li .feifan123 div span {color:#bc2931;overflow:hidden;line-height:34px;}
.downlist li .feifan123 div input {padding:0 5px;margin-top:5px;line-height:24px;height:24px;overflow:hidden;border:0;background:#ddd;border-radius:10px;}
.downlist li .dwon_xl,.downlist li .dwon_xf,.downlist li .dwon_y,.downlist li .dwon_tx {text-align:center;height:24px;line-height:24px;margin-top:5px;border-radius:10px;}
.downlist li .dwon_xl a {background:#249ff1;color:#fff;display:block;}
.downlist li .dwon_xf a {background:#ff6c00;color:#fff;display:block;}
.downlist li .dwon_tx a {background:#ff4883;color:#fff;display:block;}
.downlist li .dwon_y a {background:#080;color:#fff;display:block;}
.downlist li .dwon_xl a:hover,.downlist li .dwon_xf a:hover,.downlist li .dwon_y a:hover,.downlist li .dwon_tx a:hover {opacity:0.7;}
.downlist .ckall {height:34px;}
.downlist .ckall input {width:14px;height:14px;margin-top:6px;}
.downlist .ckall em {font-style:normal;line-height:24px;}
.downlist .ckall span {float:left;width:80px;}
.downlist .ckall p {margin-left:80px;line-height:24px;width:150px;margin-top:5px;text-align:center;}
.downlist .ckall p a {border:1px solid #d1d1d1;border-radius:3px;background:#eee;display:block;}
/*play*/.player {background:#000 url("../images/pload.gif") no-repeat scroll center center;}
.ding {text-align:center;}
.ding span#digg_num {display:none;}
.ding a {background-color:#fff;border-radius:25px;width:50px;height:50px;line-height:50px;display:inline-block;color:#FFF;text-align:center;border:1px solid #e7e7e7;color:#333;}
.ding a:hover {background:#bbb;color:#fff;border:1px solid #aaa;}
.player-func {background:#ffffff;height:30px;border:1px solid #DDDDDD;margin-top:-13px;}
.player-func li {padding:0px;width:33%;float:left;height:30px;line-height:30px;text-align:center;cursor:pointer;position:relative;}
.player-func .line {float:left;height:30px;line-height:30px;width:1px;overflow:hidden;background-color:#bcbcbc;}
/*page*/.page {text-align:center;}
.page span {display:none;}
.page a,.page em {display:inline-block;width:40px;height:18px;margin:5px 5px;padding:5px 5px;line-height:1.42857143;text-decoration:none;color:#1BBC9D;border:1px solid #1BBC9D;margin-left:5px;border-radius:2px;font-weight:bold;font-size:13px;font-style:normal;}
.page a {background:#fff;}
.page a:hover {background:#f06000;color:#fff;}
.page em {background:#1E8A6B;color:#fff;}
/*topicindex*/.topicindex li {position:relative;float:left;box-shadow:1px 2px 3px 0px rgba(0,0,0,0.08);background-color:#FFF;overflow:hidden;}
.topicindex li img {width:100%;}
.topicindex .topicbg {position:absolute;left:0;width:100%;height:100%;background:#000;filter:alpha(opacity=50);-moz-opacity:0.5;-khtml-opacity:0.5;opacity:0.5;cursor:pointer;}
.topicindex .des {position:absolute;left:0;width:100%;height:100%;color:#fff;cursor:pointer;}
.topicindex .tp1 {line-height:30px;height:30px;padding:0 10px;overflow:hidden;}
.topicindex .tp2 {padding:0 10px;line-height:24px;color:#BFBFDE;}
.topicindex .num {float:right;color:#999;font-size:400;}
.topicindex li:hover {box-shadow:3px 4px 0px 0px rgba(0,0,0,0.36);}
/*topic*/.topicimg .img {float:left;width:100%;height:300px;border-radius:10px;}
.topicimg .des {float:right;width:99%;border:1px solid #DCDDDD;line-height:23px;margin:15px 0 0;padding:12px 5px 6px;}
.topicimg .des .count {color:#f06000;padding-left:5px;}
/*map*/.vmap {border-top:2px solid #ccc;position:relative;padding-top:20px;margin-bottom:40px;}
.vmap .zm {display:block;height:40px;width:40px;line-height:40px;border-radius:20px;text-align:center;font-size:20px;font-weight:800;background:#333;color:#fff;position:absolute;left:0;top:-20px;}
.vmap li {float:left;line-height:32px;height:32px;border-bottom:1px dotted #ccc;overflow:hidden;}
.vmap li a {display:block;}
.vmap li a:hover {background:#f1f1f1;}
.vmap .bz {color:#999;float:right;}
.letter {padding-bottom:40px;}
.letter li {float:left;text-align:center;}
.letter li a {display:block;padding:12px 15px;font-weight:800;background:#f1f1f1;border-style:solid;border-width:1px;border-color:#f5f5f5 #bbb #bbb #f5f5f5;}
.letter li a:hover {background:#f06000;color:#fff;}
/*news-index*/.n-index {border:1px solid #ccc;background:#fff;}
.n-index h1 {font-weight:400;font-size:14px;line-height:40px;border-bottom:1px solid #ccc;}
.n-index .more {float:right;margin-right:10px;}
.n-index h1 span {color:#333;padding-left:10px;}
.n-index li {line-height:30px;height:30px;overflow:hidden;padding:5px 0;}
.n-index li a {display:block;width:98%;margin:0 auto;border-bottom:1px dotted #ccc;}
.n-index li em {font-style:normal;padding:0 5px;}
/*news-content*/.n-content h1 {font-size:24px;line-height:40px;text-align:center;}
.n-content .info {line-height:40px;border-bottom:1px dotted #ccc;color:#fc7546;}
.n-content .time {float:right;}
.n-content .qt {float:left;}
.n-content .des {line-height:32px;padding:20px 0;}
.xinwenneiye777 .article_content img{max-width: 100%!important;border-radius: 4px;}
.n-content .fy {text-align:center;padding:20px 0;}
.n-content .more h1 {text-align:left;}
.n-content .more p span {margin-right:20px;line-height:30px;}
/*newspage*/.n-list li {border-bottom:1px dotted #ccc;}
.n-list .img {float:left;overflow:hidden;}
.n-list .text {float:right;overflow:hidden;}
.n-list .tit a {height:40px;color:#333;font-weight:800;font-size:16px;}
.n-list .des {line-height:28px;overflow:hidden;}
.n-list .time {float:right;height:30px;line-height:30px;}
.n-list .time-ico {width:20px;height:20px;margin-top:4px;display:block;float:left;background:transparent url("../images/ico.png") no-repeat -197px -225px;}
/*news-map*/.news-map {border:1px solid #ccc;background:#fff;}
.news-map h1 {font-size:14px;font-weight:400;}
.news-map h1 .more {float:right;}
.news-map .nmap li {line-height:30px;height:30px;overflow:hidden;width:50%;}
.news-map .nmap li a {display:block;width:98%;margin:0 auto;border-bottom:1px dotted #ccc;}
/*search*/.title .key,.title .num {color:#f06000;padding:0 5px;}
/*ylink*/.ylink {width:100%;padding:10px 0;background:#E9E8EF;text-align:center;}
.ylink a {display:inline-block;padding:5px 10px;margin:0 10px;}
/*footer*/.footer {text-align:center;padding:20px 0;line-height:30px;background:#E9E8EF;border-top:1px solid #E0E0E0;}
.footer .footer-bg {padding-top:10px;text-align:center;}
.footer .footer-bg .bg {display:inline-block;height:20px;width:229px;background:transparent url("../images/ico.png") no-repeat -70px -110px;}
.gotop {position:fixed;_position:absolute;bottom:315px;right:20px;width:42px;height:42px;display:none;}
.gotop a.gotopbg {display:block;width:42px;height:42px;background:transparent url("../images/ico.png") no-repeat -183px -377px;cursor:pointer;}
/*登录页面*/.mac_login {padding:30px;width:400px;height:350px;background:#fff;box-sizing:border-box;font-family:"microsoft yahei"}
.mac_login h3 {font-weight:normal;color:#333;margin:0 0 30px;}
.mac_login .mac_login_form .login_form_group {margin-top:20px;}
.mac_login .mac_login_form .login_form_group input {padding:4px 10px 4px 36px;width:100%;height:38px;line-height:38px;border:1px solid #cacaca;box-sizing:border-box;}
.mac_login .mac_login_form .login_form_group input.mac_u_name {background:url("../images/user/u_name.png") no-repeat 7px 8px;}
.mac_login .mac_login_form .login_form_group input.mac_u_pwd {background:url("../images/user/u_pwd.png") 8px 8px no-repeat;}
.mac_login .mac_login_form .login_form_group input.mac_u_verify {float:left;width:50%;background:url("../images/user/u_verify.png") 8px 9px no-repeat;}
.mac_login .mac_login_form .login_form_group img.mac_verify_img {float:left;margin-left:1%;width:88px;height:38px;border:1px solid #cacaca;box-sizing:border-box;cursor:pointer;}
.mac_login .mac_login_form .login_form_link {margin-top:10px;text-align:right;}
.mac_login .mac_login_form .login_form_link a {font-size:12px;color:#333;margin-left:15px;}
.mac_login .mac_login_form .login_form_link a:hover {color:#2fa5ff}
.mac_login .mac_login_form input.login_form_submit {background:#2fa5ff;color:#fff;font-size:14px;line-height:normal;border:none;cursor:pointer;padding:0}
.mac_login .mac_login_form input.login_form_submit:hover {background:#1d94ef;}
/*弹出层*/.mac_pop_bg {position:fixed;z-index:129;left:0;top:0;width:100%;height:100%;background:rgba(0,0,0,.2);}
.mac_pop {z-index:99998;display:none;min-height:20px;max-height:750px;position:fixed;top:0;left:0;bottom:0;right:0;margin:auto;padding:25px;z-index:130;border-radius:8px;background-color:#fff;box-shadow:0 3px 18px rgba(0,0,0,.5);}
.mac_pop .pop_top {height:40px;width:100%;border-bottom:1px #E5E5E5 solid;}
.mac_pop .pop_top h2 {float:left;display:block;margin:0;font-size:18px;font-weight:normal;font-family:"microsoft yahei";}
.mac_pop span.pop_close {float:right;width:23px;height:23px;font-size:0;text-indent:9999;cursor:pointer;font-weight:bold;display:block;background:url("../images/user/background.png") -10px 0 no-repeat;}
.mac_pop .pop-foot {height:50px;line-height:50px;width:100%;border-top:1px #E5E5E5 solid;text-align:right;}
.mac_pop .pop-cancel,.pop-ok {padding:8px 15px;margin:15px 5px;border:none;border-radius:5px;background-color:#337AB7;color:#fff;cursor:pointer;}
.mac_pop .pop-cancel {background-color:#FFF;border:1px #CECECE solid;color:#000;}
.mac_pop .pop-content {height:380px;}
.mac_pop .pop-content-left {float:left;}
.mac_pop .pop-content-right {width:310px;float:left;padding-top:20px;padding-left:20px;font-size:16px;line-height:35px;}
.mac_pop .bgPop {display:none;position:absolute;z-index:129;left:0;top:0;width:100%;height:100%;background:rgba(0,0,0,.2);}
.mac_pop .pop-msg {text-align:center;font-size:14px;}
.mac_pop_msg_bg {position:fixed;z-index:129;left:0;top:0;width:100%;height:100%;background:rgba(0,0,0,.2);}
.mac_pop_msg {z-index:99999;display:none;min-height:20px;max-height:750px;position:fixed;top:0;left:0;bottom:0;right:0;margin:auto;padding:25px;z-index:130;border-radius:8px;background-color:#fff;box-shadow:0 3px 18px rgba(0,0,0,.5);}
.mac_pop_msg .pop-msg {text-align:center;font-size:14px;}
/*跳转信息*/.mac_msg_jump {width:90%;max-width:624px;min-height:60px;padding:20px 50px 50px;margin:20% auto 0;font-size:14px;line-height:24px;border:1px solid #cdd5e0;border-radius:10px;background:#fff;box-sizing:border-box;}
.mac_msg_jump .title {margin-bottom:11px;}
.mac_msg_jump .text {padding-left:29px;margin-bottom:11px;}
.mac_msg._jump .jump {}
.msg_jump_tit {width:100%;height:35px;margin:25px 0 10px;text-align:center;font-size:25px;color:#23c319;font-family:"黑体","microsoft yahei";letter-spacing:5px;}

#affiche {
    color: red;
    display: block;
    width: 96%;
    height: 30px;
    margin: 0 auto;
    position: relative;
    overflow: hidden;
}
.affiche_text {
    position: absolute;
    top: 0;
    left: 100%;
    line-height: 30px;
    display: block;
    word-break: keep-all;
    text-overflow: ellipsis;
    white-space: nowrap;
}



/* artpage */
.article_box .article_content img{max-width: 100%!important;border-radius: 4px;}