@charset 'utf-8';
/*-- reset 开始--*/
html,body{height:100%}
html, body, div, h1, h2, h3, h4, h5, h6, p, img, dl, dt, dd, ol, ul, li,form, table, tr, th, td,section,nav,menu,aside,header,footer,header { margin: 0; padding: 0; border: 0; }
h1,h2,h3,h4,h5,h6 { font-weight:normal;}
ul,ol,nav,menu{list-style:none}
table { border-collapse:collapse; border-spacing:0; }
img { border:0;}
ol, ul { list-style: none; }
i,b,em,strong { font-style:normal; text-decoration:none; font-weight: normal;}
body { font-family:'Microsoft YaHei','simsun','Lucida Grande','Lucida Sans Unicode';background: #fff;  }
a { text-decoration:none; color:#000;}
input { word-break: break-all; word-wrap: break-word;border: 0;outline: 0; }
.clearfix{*zoom:1;}
.clearfix:after{display:block; overflow:hidden; clear:both; height:0; visibility:hidden; content:".";}
 img{height: auto; width: auto\9; }
 .fl{float: left;}
 .fr{float: right;}
 input[type="text"],input[type="submit"],button,select{-webkit-appearance: none;appearance: none;background: none;border-radius: 0;border: 0;}
 .wapper{width:1080px;margin: 0 auto;}
 .w720{width:720px;}
 .w320{width:320px;margin-right: 5px;}
/*-- reset end--*/

/* 首页样式开始 */
.top{height: 31px;color: #333;line-height: 31px;background: #f8f8f8;border-bottom: 1px solid #dedede;font-size: 14px;}
.top a{color: #333;}
.txtScroll-top{ width:300px; height: 31px; overflow:hidden; float: right; margin-right: 10px; }
.txtScroll-top .infoList li{ height:31px; line-height:35px;  width: 300px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap; }
.txtScroll-top .infoList li a:hover{text-decoration: underline;}
.hotB { width: 5px; height: 7px; float: right; background: url(../fsly_img/sanjiao.png) no-repeat; vertical-align: middle; margin: 15px 10px 0 0; }
.top .tip{float: left;}
.fsly_logo h1{width:202px;height: 73px;margin: 18px auto;}
.fsly_logo a{width:202px;height: 73px;background:url(../fsly_img/logo.png) no-repeat;text-indent: -9999px;display: block;}
.fsly_nav{border-bottom: 3px solid #121212;font-size: 26px;}
.fsly_nav .innav li a{color: #111;display: inline-block;width:129px;border-right: 1px solid #dfdfdf;text-align: center;line-height: 0.8;}
.fsly_nav .innav li{width:130px;height: 50px;float: left;}
.fsly_nav .innav li.last a{border-right: 0;}
.fsly_nav .innav li a i{display: inline-block;width:25px;height: 20px;background:url(../fsly_img/t1.png) no-repeat;margin-right: 5px;margin-left: -31px;}
.fsly_nav .innav li a:hover,.fsly_nav .innav li.on a{color: #f77604;}

.fsly_soso{}
.zoom_img{margin-top: 7px;cursor: pointer;}
/* .fsly_soso input[type="submit"]{float: left;font-size: 14px;color: #454545;cursor: pointer;margin-top: 14px;outline: none;} */
.fsly_soso #search{margin-top: -5px;position: absolute;display: none;}
.fsly_soso #fsly_sub{position: absolute;left:1px;top:12px;width:27px;height: 22px;background: url(../fsly_img/zoon.jpg) no-repeat;cursor: pointer;opacity: 0;text-indent: -9999px;}
.fsly_soso  input[type="text"]{width:100px;border: 1px solid #ccc;height: 26px;line-height:26px;padding-left: 35px;padding-right: 25px;;border-radius: 5px;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;}
.wyhjreset{background:url(../fsly_img/wyzdclose.gif) no-repeat; width:10px; height:10px; border:0px; position:absolute; right:9px; top:17px; display:none; cursor:pointer}



.fsly_nav {margin-bottom: 40px;}

.slideBox{ width:720px;  height:450px;}
.slideBox .bd{ position:relative; z-index:0; }
.slideBox .bd li{ position:relative; }
.slideBox .bd li img{ width:720px;  height:400px; display:block;   }
.slideBox .bd li a{ -webkit-tap-highlight-color:rgba(0, 0, 0, 0); }
.slideBox .bd li .tit{width:700px; padding:0 10px; position:absolute; bottom:0; height:84px; text-align:center;  color:#fff; padding-top:10px;}
.slideBox .bd li .tit i{position: absolute;width: 720px;height: 94px;left: 0;top:0;background: #000;opacity: 0.5;filter: alpha(opacity=50);}
.slideBox .bd li .tit span{font-size: 30px; line-height: 50px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;width: 100%;display: block;position: relative;}
.slideBox .bd li .tit p{font-size: 14px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;position: relative;}

.slideBox .hd {  text-align: center; width:100%;margin-top: 10px; }
.slideBox .hd li { display: inline-block; width:79px; height:6px;  background: #838383; text-indent: -9999px; overflow: hidden; margin-left: 10px; cursor: pointer;}
.slideBox .hd li.on { background: #f77604; }

.slideText a{display: block;width:40%;font-size: 14px;color: #333333;text-overflow: ellipsis;overflow: hidden;white-space: nowrap;position: relative;padding-left: 10px;margin-bottom: 18px;}
.slideText a:before{content: '';width:5px;height: 7px;background: url(../fsly_img/sanjiao.png) no-repeat;left: 0;top:8px;position: absolute;}
.slideText a:hover{text-decoration: none;color: #f77604;}
.slideText{margin-top: 10px;}
.todyFous{margin-top: 12px;}
.todyFous .news1,.todyFous .news2 li {border-bottom: 1px solid #eeeeee;padding: 15px 0;}
.todyFous .news1 b,.todyFous .news2 li b{font-size: 16px;color: #999999;float:left;}
.todyFous .news1 p img,.todyFous .news2 li p img{width: 25px;height: 25px;vertical-align: top;margin-right: 7px;float: left;}
.todyFous .tF{margin-bottom: 15px;}

.todyFous .news1 .a_hd,.todyFous .news2 li .a_hd{display: block;font-size: 20px;color: #000000;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;}
.todyFous .news1 .a_img {margin: 15px 0;}
.todyFous .news1 .a_img img{float: left;width:199px;height: 138px;display: block;}
.todyFous .news1 .a_img img.two{margin: 0 60px;}
.todyFous .time{font-size: 14px; color: #999999;overflow: hidden;zoom:1;}
.todyFous .time span{margin-right: 15px;}
.todyFous .time span,.todyFous .time i,.SubColumn .time .b1,.SubColumn .time .b2{float: right;position: relative;padding-left: 25px;color: #2c2c2c;}
.todyFous .time span:before,.todyFous .time i:before,.SubColumn .time .b1:before,.SubColumn .time .b2:before{content: '';position: absolute;left: 0;top:3px;width:21px;height:16px;background: url(../fsly_img/icon1.jpg) no-repeat -15px -10px; }
.todyFous .time i:before,.SubColumn .time .b1:before{width:16px;background-position: -86px -9px;}
.todyFous .news2  img{width:199px;height: 138px;float: left;display: block;margin-right: 20px;}
.todyFous .news2 li{overflow: hidden;zoom:1;}
.todyFous .news2 li .a_hd{white-space: normal;}
.todyFous .news2 li .news1_rg{width:490px;height: 138px;position: relative;}
.todyFous .news2 li .time { position: absolute; bottom: 6px; left: 0; width: 100%; }
.todyFous .news1 .a_hd:hover,.todyFous .news2 li .a_hd:hover{color: #f77604;-webkit-tap-highlight-color:rgba(0, 0, 0, 0);}
.fsly_more{text-align: center;font-size:18px;color: #333;border: 1px solid  #bbbbbb;border-radius: 5px;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;margin: 20px 0;height: 40px;line-height: 40px;}
.fsly_more a{color: #333;}
.ewm{height: 128px;border: 1px solid #e7e7e7;width:284px;padding: 10px 18px;margin-bottom: 22px;}
.ewm img{float: left;margin-right: 23px;width: 127px;height: 127px;}
.ewm_txt {width:130px;float: left;text-align: center;margin-top: 20px;}
.ewm_txt span{display: block;width: 100%;border-bottom: 1px solid #aeaeae;font-size: 22px;color: #111111;padding-bottom: 10px;}
.ewm_txt p{font-size: 14px;color: #979797;width:119px;height: 37px;background: url(../fsly_img/icon4.jpg) no-repeat left bottom;margin: 15px auto 0;}
.fsly_ad {width:320px;height: 353px;margin-bottom: 22px;}
.fsly_ad img{width:320px;height: 353px;display: block;}
.Daily_gossip{width:330px;position: relative;}
.gossip_img{width: 295px;margin: 0 auto 20px;height: 176px;position: relative;padding-top:30px;}
.gossip_img img,.SpecialPlanning ul li img{width:295px;height: 176px;display: block;}
.gossip_img  p{position: absolute;left: 0;bottom: 0;width:285px;padding:0 5px;background: url(../fsly_img/bg1.png) no-repeat;color: #fff;font-size: 16px;text-align: center;height: 44px;line-height: 44px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.Daily_gossip .gossip_list{width: 295px;margin:25px auto 20px;}
.Daily_gossip .gossip_list li{font-size: 14px;height:54px;padding-left: 30px;position: relative;background: url(../fsly_img/icon3.jpg) no-repeat 0 0;}
.Daily_gossip .gossip_list li a{color:#666666;}
.Daily_gossip .gossip_list li a:hover{text-decoration: underline;color: #000;}
.Daily_gossip .gossip_list li.li2{background-position: 0 -61px;}
.Daily_gossip .gossip_list li.li3{background-position: 0 -121px;}
.Daily_gossip .gossip_list li.li4{background-position: 0 -184px;}
.Daily_gossip .gossip_list li.li5{background-position: 0 -247px;}
.bb,.SpecialPlanning ul{border: 1px solid #eaeaea;border-top: 0;margin-top: -12px;margin-bottom: 23px;}
.bb{padding-top: 7px;margin-top: -11px;}
.SpecialPlanning h3,.lanMu h3,.Daily_gossip h3{font-size: 26px;color: #111111;text-align: center;position: relative;}
.SpecialPlanning h3:before,.SpecialPlanning h3:after,.lanMu h3:before,.lanMu h3:after,.Daily_gossip h3:before,.Daily_gossip h3:after{content: '';width:30%;height:1px;border-bottom: 4px solid #000;position: absolute;left: 0;top:16px;}
.SpecialPlanning h3:after,.lanMu h3:after,.Daily_gossip h3:after{right:0;left: auto;}
.Daily_gossip h3:before,.Daily_gossip h3:after{width: 22%;}
.SpecialPlanning ul li{width: 295px;margin: 0 auto;padding-top: 30px;}
.SpecialPlanning ul li p{font-size: 16px;margin-top: 10px;}
.SpecialPlanning ul li a p:hover{text-decoration: underline;color: #f77604;-webkit-tap-highlight-color:rgba(0, 0, 0, 0);}
.SpecialPlanning ul{padding-bottom: 20px;}
.lanMu h3 span,.SpecialPlanning h3 span{color: #f77604;}
.lanMu ul{margin: 15px 0 ;}
.lanMu ul li{width: 25%;float: left;text-align: center;}
.lanMu ul li span{display: inline-block;width: 59px;height: 32px;cursor: pointer;}
.lanMu ul li.on span{background: url(../fsly_img/bg2.jpg) no-repeat;color: #fff;line-height: 26px;}
.lanMuList .list_sx{margin: 10px 0;}
.lanMuList .list_sx img{margin: 0 17px;width: 77px;height: 77px;border-bottom: 1px solid #eaeaea;padding-bottom: 10px;float: left;}
.lanMuList .list_sx_rg p{font-size: 18px;color: #666666;line-height: 2;}
.lanMuList .list_sx_rg span{font-size: 14px;color: #cccccc;}
.lanMuList .list_sx_rg div{float: right;width: 57px;font-size: 14px;height: 26px;line-height: 26px;text-align: center;background: url(../fsly_img/bg3.jpg) no-repeat;margin-right: 10px;margin-top: -14px;}
.lanMuList .list_sx_rg div a{color: #f77604;}
.lanMuList .list_sx_rg div a:hover{color: #000;}
.lanMuList .list_sx.last img{border-bottom: 0;}
.lanMuList .listConut{display: none;}
.lanMuList .listConut.cur{display: block;}
.stars,.model{width: 330px;}
.stars h3,.model h3{font-size: 26px;border-bottom: 1px solid #ccc;
    padding-bottom: 8px;}
.stars h3 a,.model h3 a{font-size: 14px;color: #999999;float: right;margin-top: 7px;}
.stars h3 a:hover,.model h3 a:hover{text-decoration: underline;color: #333;}
.stars ul{padding:20px;}
.stars ul li{width: 126px;height: 156px;margin-bottom: 10px;}
.stars ul li span{display: block;text-align: center;font-size: 16px;color: #666666;}
.stars ul li a:hover span{color: #f77604;}
.model{margin-bottom: 20px;}
.model_img{background: #f4f4f4;padding-bottom: 15px;margin-top: 20px;}
.model_img img{width: 330px;height: 280px;margin-bottom: 10px;}
.model_img p{padding:0 10px;font-size: 14px;margin-top: 10px;}
.model_img .p1{font-size: 20px;color: #333333;}
.model_img .p2{color: #999999;}
.model_img .p3 span{padding:0 20px;height: 30px;line-height: 30px;display: inline-block;background: #fff;color: #999999;border-right: 1px solid #ededed;}
.model_img .p3 span.sp1{background: #999999;color: #fff;}

.share p:after,.share p:before{border-bottom:0;}

.appointment{width: 100%;background: #fd7d7c;height: 54px;line-height: 54px;text-align: center;}
.appointment a{color: #fff;}
.appointment a img{vertical-align: middle;margin: 5px;}
.appointment a:hover{color: #000;}

.friend { margin: 15px auto; background: #f8f8f8; }
.friend span { font-size: 18px; color: #1d1d1d; margin-bottom: 15px; display: block; padding-left: 20px; padding-top: 15px; }
.friend ul {padding-left: 20px;}
.friend ul li{float: left;margin-right: 20px;margin-bottom: 10px;}
.friend ul li a{color: #828282;}
.friend ul li a:hover{color: #333;text-decoration: underline;}
/* .tu{background: #f8f8f8;text-align: center;padding-top: 25px;}
.tu img{width: 1080px;height: 433px;} */

.footer{background: #000;padding-bottom: 10px;text-align: center;}
.copy{padding-top: 30px;}
.copy ul {padding-bottom: 10px;}
.copy ul li{float: left;text-align: center;border-right: 1px solid #292929;}
.copy ul li a{color:#fff; }
.copy ul li a:hover{color: #f77604;}
.copy p{text-align: center;line-height: 2;color: #8f8f8f;font-size: 12px;}
.backTop{width:72px;height: 88px;background: url(../fsly_img/goTop.png) no-repeat;position: fixed;right:5%;bottom: 166px;cursor: pointer;display: none;}
.backTop{width: 75px;height: 75px;background: url(../fsly_img/1.png) no-repeat;position: fixed;right:5%;bottom: 166px;cursor: pointer;display: none;}
.backTop:hover{background: url(../fsly_img/1_1.png) no-repeat}
/* 列表页样式开始 */
.Breadcrumb{border-bottom: 2px solid #e4e4e4;height: 49px;line-height: 49px;font-size: 14px;}
.Breadcrumb a,.Breadcrumb span{color: #666666;}
.mb{margin-bottom: 0;}
.Breadcrumb p a:hover{text-decoration: none;color: #f77604;}
.Breadcrumb p img{vertical-align: middle;margin: 10px;margin-top: 8px;}
.SubColumn {margin-top: 20px;}
.SubColumn .sub{width: 569px;float: left;}
.SubColumn  i{float: left;width: 128px;height: 127px;background: url(../fsly_img/yule.jpg) no-repeat;line-height: 127px;text-align: center;font-size: 34px;color: #fff;font-weight: bold;margin-right: 23px;}
.SubColumn .time img{vertical-align: middle;}
.SubColumn p{font-size: 28px;margin: 9px 0 15px;}
.SubColumn p a{color: #000;}
.SubColumn .time{font-size: 16px;color: #999;}
.SubColumn .time img{margin-right: 5px;}
.SubColumn .time b{float: right;}
.SubColumn .time .b1,.SubColumn .time .b2{color: #999;margin-right: 10px;}
.columnNav{padding-left:16px;background: #f2f2f2;padding-top: 20px;margin-top: 20px;}
.columnNav .nav_block a,.columnNav .nav_block span,.nav_hide a{width: 99px;height: 34px;float: left;line-height: 34px;background: url(../fsly_img/bg4.png) no-repeat;text-align: center;margin-right: 18px;margin-bottom: 15px;cursor: pointer;}
.columnNav .nav_block a.on,.nav_hide a.on{background-image: url(../fsly_img/bg5.png);color: #fff;}
.nav_hide{display: none;}
.columnNav .nav_block span{color: #ccc;}
.columnNav .nav_block span:hover{color: #333;}
.columnNav .nav_block span:after{content: '';width: 14px;height: 7px;display: inline-block;background:url(../fsly_img/dowm.jpg) no-repeat;vertical-align: middle;margin-left: 5px;}
.mtop{margin-top: 20px;}
.picT{margin: 0 auto 15px;}

.about_intro .about_content{padding:0 12px;font-size: 16px;margin: 20px 0 15px;}
.about_intro .about_content span{font-size: 14px;color: #999;}
.about_intro .about_content p{border-bottom: 1px solid #eeeeee;margin: 10px 0 5px;padding-bottom: 5px;}
.about_intro .about_content img{display: block;font-size: 0;margin: 0 auto;}
.about_intro .about_content p a:hover{color: #f77604;}
.hotContent h3:before, .hotContent h3:after{width: 24%;}

/* 文章页样式开始 */
.tipNav a,.tipNav i,.tipNav span{font-size: 14px;color: #666;}
/* .tipNav span{color: #f77604;} */
.tipNav a:hover,.TAG a:hover{text-decoration: none;color: #f77604;}
.con_hd{font-size: 35px;color: #171717;margin: 15px 0;}
.con_from{font-size: 14px;color: #999;height: 40px;line-height: 40px;border: 1px solid  #ededed;border-right: 0;border-left: 0;}
.con_from p{float: right;margin-right: 5px;}
.con_from p strong{color: #b6b6b6;}
.con_from p i{margin-right: 10px;}
.con_from p i:before{content: '';width:21px;height: 16px;background: url(../fsly_img/icon1.jpg) no-repeat -15px -10px;display: inline-block;margin-right: 5px;vertical-align: -3px;}
.TAG{font-size: 16px;color: #999999;margin: 25px 0;}
.TAG a,.TAG i{color: #666;}
.TAG i{margin: 0 10px;}
.lead {line-height:35px;position: relative;;font-size: 16px;color: #171717;padding:20px;background: #f8f8f8;-moz-border-radius-topleft :16px;-webkit-border-top-left-radius:16px;border-top-left-radius:16px;-moz-border-radius-bottomright :16px;-webkit-border-bottom-right-radius:16px;border-bottom-right-radius:16px;margin: 40px 0 ;}
.lead i{width:28px;height: 19px;position: absolute;left: 9px;top:-8px;background: url(../fsly_img/fs_icon1.png) no-repeat;}
.infor p{font-size: 16px;color: #171717;line-height:32px;margin-top: 20px;}
.infor p span{display: block;width:100%;text-align: center;margin-top: -5px;}
.infor p img{display: block;font-size: 0;}
.tcdPageCode{text-align: center;font-size: 16px;margin: 45px 0;}
.tcdPageCode .nextPage,.tcdPageCode .prve{padding:12px 20px;border:2px solid #bfbfbf;font-weight: bold;color: #333333;}
.tcdPageCode .disabled{display: inline-block;vertical-align: middle;border:1px solid #e2e2e2;color: #cfcfcf;padding: 12px 20px;}
.tcdPageCode a,.tcdPageCode span{margin-right: 20px;color: #333333;}
.tcdPageCode span.current{color: #ff0000;}
.tcdPageCode a:hover{border-color: #2b2b2b;}
.share{text-align: center;}
.share p{display: inline-block;color: #999;margin-right: 10px;}
.share a { display: inline-block; width: 48px; height: 48px; margin: 15px 10px 25px 0; vertical-align: middle;}
.share a.weixin { background: url(../fsly_img/weixin.jpg) no-repeat; }
.share a.weibo { background: url(../fsly_img/weibo.jpg) no-repeat; }
.share a.qqkongjin { background: url(../fsly_img/qqkongjin.jpg) no-repeat; }
.adImg img { width: 720px; height: 100px; display: block; font-size: 0; }
.adImg {margin-bottom: 20px;}
.fs_hot h3,.aboudRead h3{font-size: 30px;color: #171717;}
.aboudRead{margin:30px 0; }
.picFocus{ width:380px; position:relative;  overflow:hidden;  zoom:1; margin-top: 15px;  }
.picFocus .hd{ padding-top:5px;width:100%;overflow:hidden;position: absolute;left: 0;bottom: 50px; }
.picFocus .hd ul{overflow:hidden; zoom:1; padding-top:5px;}
.picFocus .hd ul li{padding-top:5px; float:left;  text-align:center; margin-left:8px; }
.picFocus .hd ul li img{ border:2px solid #ddd; width:112px; height:69px; cursor:pointer; display: block;font-size: 0; }
.picFocus .hd ul li.on img{ border-color:#f60;  }
.picFocus .bd li{ vertical-align:middle; }
.picFocus .bd img{ width:380px; height:286px; display:block;  }
.picFocus .bd li  p{font-size: 18px;width: 96%;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;margin: 10px auto;text-align: center;}
.picFocus_text{width:320px;font-size: 16px;margin-top: 15px;}
.picFocus_text li p{color: #999;}
.picFocus_text li a{color: #333;}
.picFocus_text li {height: 95px;line-height: 28px;border-left: 1px solid #e3e3e3;position: relative;padding-left: 15px;}
.picFocus_text ul li i{content:'';width:13px;height:13px;position: absolute;left:-7px;top:0;background: url(../fsly_img/cricle1.jpg) no-repeat left;}
.picFocus_text ul li.on i{background-image: url(../fsly_img/cricle2.jpg);}
.picFocus_text ul li.on a{color: #f60;}
.pinl{background: none;margin: 25px 0;padding-bottom: 10px;}
.banner{height: 272px;position: relative;width: 1360px;margin: 0 auto 30px;}
.banner a{display: block;width: 1360px;}
.banner a img{display: block;font-size: 0;width:100%;height: 272px;}
.todyFous .newsTote a{font-size: 22px; color: #060606;line-height: 1;margin-bottom: 10px;display: inline-block;}
.todyFous .newsTote .new_send{color: #5c5c5c;border-left: 1px solid #5d5d5d;padding-left: 15px;margin-left: 15px;}
.gossipMenu {width: 295px;margin: 30px auto 0;}
.gossipMenu li {overflow: hidden;zoom:1;margin-bottom:8px;}
.gossipMenu li img{float: left;width:102px;height:65px;margin-right: 10px;}
.gossipMenu li .gossip_text{float: left;width:160px;font-size: 14px;position: relative;height: 84px;}
.gossipMenu li .gossip_text a{color: #666;}
.gossipMenu li i,.gossipMenu li span{ position: relative;
padding-left: 25px; }
.gossipMenu li span:before, .gossipMenu li i:before { content: ''; position: absolute; left: 0; top:3px; width: 21px; height: 16px; background: url(../fsly_img/icon1.jpg) no-repeat -15px -10px; }
.gossipMenu li span:before { width: 16px; background-position: -86px -9px; }
.gossip_text p { position: absolute; left: 0; bottom: 8px; font-size: 14px; }
.gossipMenu li i { margin-right: 5px; }
.gossip_text  a:hover { text-decoration: underline; }


.fsly_soso .zoom{margin-top: 12px;cursor: pointer;}
.relation{border:6px solid #f2f2f2;margin-top: 15px;}
.rela_tree{margin:2px;border:1px solid #f2f2f2;padding:15px 0;}
.rela_tree .tree_left{float: left;width: 158px;margin: 0 13px;text-align: center;}
.rela_tree .tree_left img{display: block;width: 158px;height: 158px;border-radius: 100%;-webkit-border-radius:100%;-moz-border-radius:100%;}
.rela_tree .tree_left p{font-size: 20px;line-height: 1.5;}
.rela_tree .tree_left span{font-size: 16px;color: #999999;}
.rela_tree .tree_right{width: 480px;margin-right: 10px;}
.rela_tree .tree_right .ttp{font-size: 16px;font-weight: bold;margin-bottom: 15px;display: block;}
.rela_tree .tree_right .ttc{font-size: 14px;color: #8b8b8b;}
.rela_tree .tree_right .ttc a{color: #8b8b8b;}
.rela_tree .tree_right .ttc a:hover{color: #333;}

.picScroll-left{ width:453px;  overflow:hidden; position:relative; margin: 0 auto; }
.picScroll-left .hd{ overflow:hidden;}
.picScroll-left .hd .prev,.picScroll-left .hd .next{position: absolute;width:22px;height: 32px;top: 50px;background:url(../fsly_img/left.jpg) no-repeat;left: 0;cursor: pointer;}
.picScroll-left .hd .next{ background-image: url(../fsly_img/right.jpg);right: 0;;left:auto; }
.picScroll-left .hd .prevStop{ background-position:-60px 0; }
.picScroll-left .hd .nextStop{ background-position:-60px -50px; }
.picScroll-left .hd ul{ float:right; overflow:hidden; zoom:1; margin-top:10px; zoom:1; }
.picScroll-left .bd{ padding:20px 25px 0;}
.picScroll-left .bd ul{ overflow:hidden; zoom:1; }
.picScroll-left .bd ul li{ margin:0 8px; float:left; _display:inline; overflow:hidden; text-align:center;  }
.picScroll-left .bd ul li .pic{ text-align:center; }
.picScroll-left .bd ul li .pic img{ width:80px; height:80px; display:block;  padding:2px;}
.picScroll-left .bd ul li .pic a:hover img{ border-color:#999;  }
.picScroll-left .bd ul li .title{ line-height:24px; font-size: 14px;  }
.picScroll-left .bd ul li .title span{display: block;font-size: 12px;color: #666666;}

.aboutArticle{border-bottom: 1px solid #f7f7f7;;margin-bottom: 25px;padding-bottom: 2px;}
.aboutArticle span{display: block;font-size: 14px;font-weight: bold;margin-bottom: 8px;}
.aboutArticle p { font-size: 14px; width: 100%; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; }
.aboutArticle p a{color: #333;}
.aboutArticle p a:hover{text-decoration: underline;}
.art_left { width: 46%; background-color: #eeeeee; padding: 15px 2%; height: 43px; }
.art_right { width: 46%; background-color: #f2f2f2; padding: 15px 2%; height: 43px; }
.pinl p{font-size: 22px;color: #999999;margin-top: 15px;background: #fff;padding-bottom: 25px;text-align: center;}
.pinl p span{font-weight: bold;color: #000;}
.pinl p img{vertical-align: middle;}
/* 搜索页面样式 */

.soso_hd{color: #000;border-bottom: 1px solid #eeeeee;padding-bottom: 10px;margin-top: 20px;}
.soso_hd h1{font-size: 26px;border-left: 7px solid #fe484d;padding-left: 15px;line-height: 1;}
.soso_bd {margin-top: 20px;border-bottom: 1px solid #eeeeee;padding-bottom: 20px;}
.soso_bd .bd_h{font-size:22px;color: #000;margin: 8px 0;display: block;}
.soso_bd .ST{font-size: 14px;color: #999999;}
.soso_bd .ST span{float: right;}
.soso_bd .SC{font-size: 16px;color: #333333;line-height: 1.8;margin-top: 8px;}
.soso_bd .SC a{color: #f77604;margin-left: 8px;}
.soso_bd  a:hover{text-decoration: underline;}
.soso_bd img{margin: 15px 0;}
.soso_bd  .keywords a{padding:3px 15px;background: #000;margin-right: 10px;color: #fff;font-size: 14px;}

/* 播客首页样式 */
.boke_nav{margin:38px auto 20px;}
.boke_nav ul li{float: left;width: 19.3%;margin-right: 0.8%;}
.boke_nav ul li.last{margin-right: 0;}
.boke_nav ul li img{float: left;margin-right: 5px;}
.boke_nav ul li span{display: block;font-size: 14px;color: #999;}
.boke_nav ul li a{font-size: 20px;color: #000;display: block;margin-top: 10px;}
.boke_nav ul li a:hover{text-decoration: none;color: #f77604;}
.todayVideo{background: #171717;padding:40px 0;}
.video{width: 660px;height: 437px;}
.video_intro{width: 360px;color: #fff;font-size: 35px;}
.todyLook i{display: inline-block;width: 83px;height: 29px;background: url(../fsly_img/t18.jpg) no-repeat; vertical-align: middle;margin-left: 10px;}
.video_intro .lookContent{font-size: 22px;font-weight: bold;margin: 15px 0;}
.video_intro .lookContent b{width: 25px;height: 18px;float: left;background: url(../fsly_img/t19.jpg) no-repeat;margin-top: 8px;}
.video_intro .lookContent span{float: right;width: 325px;}
.lookTimer,.viedo_t{font-size: 13px;color: #fff;margin-top: 25px;}
.lookTimer i:before,.viedo_t i:before,.hot_video .gossipMenu li i:before{margin-right: 5px;content: '';width: 15px;height: 15px;background: url(../fsly_img/t20.jpg) no-repeat;display: inline-block;vertical-align: sub;}
.lookTimer span,.viedo_t span,.hot_video .gossipMenu li span{float: right}
.look_words{font-size: 14px;margin-top: 150px;}
.look_words a{color: #cccccc;padding:3px 8px;border: 1px solid #ccc;margin-right: 10px;display: inline-block;margin-bottom: 8px;}
.look_share{margin-top: 20px;}
.look_share span{font-size: 14px;color: #ccc;}
.look_share img{vertical-align: middle;}
.look_share a{display: inline-block;margin-right: 10px;}
.looking{position: relative;}
.sm{width: 122px;height: 133px;position: absolute;right: -122px;bottom:-29px;}
.ori_h {margin-top: 40px;margin-bottom: 10px;}
.ori_h a{float: right;font-size: 14px;color: #989898;padding:1px 10px;border:1px solid #ccc;margin-top: 20px;}
.ori_h a:before{content: '';width: 6px;height: 9px;display: inline-block;background:url(../fsly_img/t10.jpg) no-repeat;margin-right: 5px;}
.ori_h a:hover{text-decoration: underline;}
.ori_big{position: relative;}
.ori_big img{width: 720px;height: 395px;display: block;}
.ori_big p{width: 100%;height: 65px;background: url(../fsly_img/bg1.png);position: absolute;left: 0;bottom: 0;line-height: 65px;}
.ori_big p span{display: block;margin: 0 25px;font-weight: bold;font-size: 22px;white-space: nowrap;text-overflow:ellipsis;width: 650px;overflow: hidden;color: #fff;}
.ori_big p span:before{content: '';width: 25px;height: 18px;display: inline-block;background:url(../fsly_img/paly.png) no-repeat;vertical-align: middle;margin-right:10px;}
.viedo_t {color: #919191;margin-top: 10px;}
.viedo_t i:before,.hot_video .gossipMenu li i:before{width: 15px;height: 15px;background: url(../fsly_img/bg6.png) no-repeat;}
.ori_small ul li{width: 345px;margin: 20px 0 10px;}
.ori_small ul li img{width: 345px;height: 199px;display: block;margin-bottom: 10px;}
.ori_small ul li .video_name a, .amuse .video_name a { color: #333; font-size: 16px; float: left; display: block; width: 300px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; }
.ori_small ul li .video_name a:hover,.amuse .video_name a:hover{text-decoration: underline;}
.ori_small ul li .video_name i,.amuse .video_name a i,.amuse .video_name i{float: left;;width: 25px;height: 18px;background:url(../fsly_img/t25.jpg) no-repeat;display: inline-block;vertical-align: middle;margin-right: 5px;margin-top: 3px;}
.hot_video h3{margin-bottom: 0;margin-top: 50px;}
.hot_video .gossipMenu li span:before{background: 0}
.hot_video .gossipMenu li .gossip_text{width:183px;height: 77px; }
.hot_video .gossipMenu li .gossip_text p{font-size: 13px;color: #999999;}
.hot_video .gossipMenu li i{padding-left: 20px;}
.ad_a{margin: 20px 0;}
.amuse_video .ori_h{text-align: center;position: relative;}
.amuse_video .ori_h p:before, .amuse_video .ori_h p:after { content: ''; width: 30%; height: 1px; border-bottom: 1px solid #c7c7c7; position: absolute; left: 0; top: 16px; }
.amuse_video .ori_h p:after{right: 0;left: auto;}
.amuse_video .ori_h a {margin-top: 16px;}
.amuse_video .ori_small ul li{margin-top: 0;}
.amuse{background: #f2f2f2;width: 100%;padding-bottom: 15px;}
.amuse .video_name a{width: 270px;}
.amuse .video_name i{margin-left: 10px;}
.amuse .viedo_t{padding:0 10px;font-size: 13px;}
.happy .ori_small ul li{width: 255px;float: left;margin-right: 20px;}
.happy  .ori_small ul li img{width: 255px;height: 148px;}
.happy  .ori_small ul li .video_name a{width: 220px;}
.happy  .ori_small ul li.nMR{margin-right: 0;}
.mbb{margin-bottom: 40px;}
.boke_nav_list{border-bottom: 2px solid #f1f1f1;padding-bottom: 15px;}
.boke_nav_list ul li {position: relative;}
.boke_nav_list ul li i{position: absolute;left: 0;width: 215px;height: 11px;background:url(../fsly_img/bg7.jpg) no-repeat;bottom:-26px;display: none;}
.boke_nav_list ul li.on i{display: block;}
.boke_nav_list ul li b{position: absolute;width: 100%;height:77px;background: #fff;left: 0;top:0;}
.video_list .news2 li img{width: 318px;height: 200px;}
.video_list .news2 li .news1_rg{width: 365px;}
.video_list .news2 li .time{bottom: -45px;}
.video_list .news2 li .a_hd{margin-top: 15px;}
.video_list .news2 li .video_imgs{display: block;position: relative;height: 200px;}
.video_list .news2 li .video_imgs span{position: absolute;left: 0;top: 0;width: 100%;height: 200px;background:url(../fsly_img/bg8.png) no-repeat;display: none;}
.video_list .news2 li .li_bg {overflow: hidden;zoom:1;}
.video_list .news2 li .li_bg:hover{background: #f3f3f3;}
.video_list .news2 li .li_bg:hover .video_imgs span{display: block;}
.video_list .time .b4{float: right;font-size: 13px;color: #999;}
.video_list .time .b4:before{content: '';width: 15px;height: 15px;display: inline-block;background: url(../fsly_img/bg6.png) no-repeat;vertical-align: sub;margin-right: 5px;}
.mmt h3{margin-top: 20px;}
.n_color{background: 0;}
.mt30{margin-top: 30px;}
.video_tittle{margin: 20px auto;}
.video_tittle h1{font-size: 32px;font-weight: bold;}
.video_tittle h1 i{display: inline-block;width: 25px;height: 18px;background:url(../fsly_img/paly.png) no-repeat;margin-right: 5px;}
.area{padding-bottom:20px;background: #080708;width: 100%;}



.play_area{ margin:0 auto; padding:5px;  position:relative;  overflow:hidden;  zoom:1;   }
.play_area .hd{ width:238px; padding:0 15px; overflow: hidden;float: left;background: #313131;height:490px;margin-top: 10px;}
.play_area .hd ul{ overflow:hidden; zoom:1; }
.play_area .hd ul li{ padding-top:13px;border-top: 1px solid #474747;margin-bottom: 13px;overflow: hidden;zoom:1;color: #848484;font-size: 14px;position: relative;cursor:pointer;}
.play_area .hd ul li img{ width:123px; height:82px;  margin-right:10px;float: left;}
.play_area .hd ul li.on{ background:url("images/icoUp.gif") no-repeat center; }
.play_area .bd{width: 812px;float: left;margin-top: 30px;}
.play_area .bd li{ vertical-align:middle;width: 812px;height: 469px; }
.play_area .bd img{ width: 100%;display:block;}
.play_area .hd span{font-size: 16px;color: #fff;display: block;margin-top: 15px;margin-bottom: 10px;}
.play_area .hd ul li i{position: absolute;width: 123px;height: 30px;left: 0;bottom: 0;background:url(../fsly_img/i_bg.png) no-repeat;color: #ad2d2d;line-height: 30px;text-align: center;display: none;}
.play_area .hd ul li.on i{display: block;}
.play_area .hd ul li .video_text{width: 100px;float: left;}
.play_area .hd ul li p{color: #848484;margin-top: 10px;height: 40px;overflow: hidden;width: 100%;}
.play_area .hd ul li.on p,.play_area .hd ul li.on b{color: #ad2d2d;}
.video_intro_tst{margin-top:30px;}
.video_share{display: inline-block;}
.video_intro_hd{font-size: 14px;color: #878787;padding-bottom: 15px;border-bottom: 1px solid #e9e9e9;}
.message_count:before{content: '';width: 20px;height: 18px;display: inline-block;background:url(../fsly_img/vt1.jpg) no-repeat;vertical-align: sub;margin-right: 8px;}
.video_intro_hd b{width: 2px;height: 43px;display: inline-block;background: url(../fsly_img/line.jpg) no-repeat;margin: 0 15px;vertical-align: middle;}
.video_share img{vertical-align: middle;}
.video_share a{margin-right: 15px;}
.video_time:before{content: '';width: 20px;height: 20px;display: inline-block;background: url(../fsly_img/vt5.jpg) no-repeat;vertical-align: middle;margin-right: 10px;}
.playCount:before{content: '';width:15px;height: 15px;display: inline-block;background: url(../fsly_img/bg6.png) no-repeat; vertical-align: sub;margin-right: 10px;}
.video_intro_bd{margin-top: 20px;}
.source{font-size: 16px;color: #666;}
.content_tst{font-size: 16px;color: #333333;margin: 10px 0;}
.content_tst span{color: #666666}
.video_key{margin-top: 20px;}
.video_key a{font-size: 16px;color: #666;padding:1px 15px;margin-right: 5px;border:1px solid #e5e5e5;}
.video_key span{font-size: 14px;color: #b6b6b6;}
.wypl{margin-top: 40px;}
.wypl h2{font-size: 22px;color: #333333;margin-bottom: 15px;}
.wypl h2 i{width: 23px;height: 26px;display: inline-block;background: url(../fsly_img/t12.jpg) no-repeat;vertical-align: middle;margin-right: 10px;}
.hot_video h2{border-bottom: 1px solid #E9E9E9;padding-bottom: 22px;color: #282828;font-size: 26px;}
.about_video{position: relative;}
.about_video h2{width: 100%;border-bottom: 1px solid #000;font-size: 36px;font-weight: bold;text-align: center;padding-bottom:10px;}
.about_video a{border: 0;position: absolute;right:0;bottom:8px;}
.about_video a:before{background: 0;}
.mt50{margin-top: 50px;}

.tNav{margin-top: 30px;margin-bottom: 10px;}
.tNav ul {margin-top: 15px;}
.tNav ul li{float: left;font-size: 20px;color: #000;margin-right: 40px;}
.tNav ul li.last{margin-right: 0;}
.tNav ul li.on a{color: #f77604;padding-bottom: 10px;border-bottom: 4px solid #f77604;}
.mg{width: 100%;display: block;text-align: center;}
.fgg h2{position: relative;text-align: center;font-size: 38px;margin: 30px 0 20px;}
.fgg h2:before,.fgg h2:after{content: '';width: 37%;border-top: 1px solid #dddddd;position: absolute;left: 0;top:26px;}
.fgg h2:after{right:0;left:auto;}
.tword{width: 640px;margin-right: 10px;font-size: 18px;color: #333333;line-height: 2;}
.tword p{margin-bottom: 10px;}
.bg_f{background: #f5f5f5;width: 100%;text-align: center;padding:15px 0;margin: 10px 0;}
.good ul{padding-left: 30px;text-align: center;}
.good ul li{margin-right: 50px;width: 135px;height: 135px;display: inline-block;}
.good ul li img{border-radius: 100%;width: 135px;height: 135px;-webkit-border-radius: 100%;-moz-border-radius: 100%;-ms-border-radius: 100%;border:4px solid #e3e6e5;cursor: pointer;}
.good ul li.cur img{border-color: #f77604;}
.im_txt {text-align: center;display: none;}
.im_txt p{position: relative;;width: 790px;margin: 0 auto;font-size: 16px;color: #2e2e2e;text-align: left;margin: 15px auto;padding:0 30px;}
.im_txt  span{display: block;text-align: center;margin: 10px 0 15px;}
.im_txt  i{padding:3px 10px;background: #000;color: #fff;}
.im_txt p span{position: absolute;width:34px;height: 25px;}
.im_txt p span.sp_bt1{left: -10px;top:-12px;background: url(../fsly_img/3.jpg) no-repeat;}
.im_txt p span.sp_bt2{background: url(../fsly_img/4.jpg) no-repeat;bottom:-30px;right:-14px;}
.im_txt.on{display: block;}
.our_promise p{text-align: center;}
.our_promise ul li{display: inline-block;margin-right:50px;}
.our_promise ul li span{display: block;font-size: 24px;color: #000;margin: 10px 0;}
.our_promise ul{text-align: center;margin-top: 30px;}
.our_promise ul li  b{font-size: 18px;color: #333333;}
.contant{margin-bottom: 40px;}
.contant p{padding-left: 40px;font-size: 18px;color: #333;margin-bottom: 10px;}
.good {text-align: center;}
.good i{padding:0 15px;background: #000;color: #fff;}
.good  b{line-height: 2;display: block;margin-bottom: 10px;font-size: 20px;}
.legal{margin: 30px auto;}
.legal p{font-size: 18px;color: #333;line-height: 2;}
.legal span{font-size: 18px;font-weight: bold;display: block;margin: 10px 0;}
.link_f b{margin: 15px 0;font-size: 20px;font-weight: bold;display: block;}
.link_f ul li{float: left;margin-right: 26px;}
.link_f p a{display: inline-block;margin-bottom: 10px;}
.link_f  i{display: block;font-size: 16px;color: #898989;margin: 30px 0;}

.search{width: 298px;height: 32px;float: right;border:1px solid #ebebeb;}
.search input[type="text"]{width: 250px;float: left;padding-left: 10px;font-family: 微软雅黑;margin-top: 5px;}
.search input[type="button"]{float: right;width: 36px;height: 32px;background: url(../fsly_img/search.jpg) no-repeat;cursor: pointer;margin-right: -1px;}
.tu{background: #f8f8f8;padding-top: 30px;font-size: 20px;color: #202020;}
.tu ul{position: relative;height: 420px;overflow: hidden;}
.tu ul li span{display: block;text-align: center;position: absolute;left: 0;top:0;}
.tu ul li{position: absolute;overflow: hidden;}
.tu ul li.tu1{left: 0;bottom: 0;height: 390px;width: 240px;z-index: 8;}
.tu ul li.tu1 img{display: block;font-size: 0;}
.tu ul li.tu1 span{width: 240px;}
.tu ul li .t_img{position: absolute;left: 0;bottom: 0;height: 360px;width:240px;}
.tu ul li.tu1 .t_img{bottom: -20px;}
.tu ul li .t_img .tW{position: absolute;left: 0;top: 0;}
.tu ul li .t_img .alk{position: absolute;left: 0;top:0;}
.tu ul li.tu2{left:264px;bottom: 0;width: 466px;height: 420px;z-index: 10;}
.tu ul li.tu2 span{width: 427px;}
.tu ul li.tu2 .t_img{width: 427px;bottom: 5px;}
.tu ul li.tu3{left:590px;bottom: 0;width: 236px;height:380px;z-index: 8;}
.tu ul li.tu3 span,.tu ul li.tu4 span{width: 236px;}
.tu ul li.tu3 .t_img{bottom: -30px;}
.tu ul li.tu4{right:0;bottom: 0;width: 236px;height:330px;z-index: 8;left: auto;}
.tu ul li.tu4 .t_img{bottom:-80px;}
.tu ul li .t_img .alk{display: none;}
.tu ul li.on .t_img .alk{display: block;}


/* 底部修改开始 */
.footer{background: #303030;}
.footer h2{float: left;}
.copy ul li{color: #6c6c6c;border-right: 0;}
.copy ul li a{padding:0 25px;}
.copy ul{margin-top: 16px;margin-left: 40px;}
.foot_a a{margin-left: 10px;}
.foot_friends{color: #fff;font-size: 14px;text-align: left;padding:20px 0 10px;border-bottom:2px solid #414141;overflow: hidden;zoom:1;}
.foot_friends span{float: left;}
.foot_friends a{color: #fff;margin-right: 25px;}
.foot_friends a:hover{text-decoration: underline;}
.copy{border-bottom: 1px solid #414141;}
.footer .foot_last{color: #7d7d7d;font-size: 12px;text-align: left ;overflow: hidden;zoom:1;margin: 20px 0;}

.Scroll-top{ float: left; height: 25px;overflow: hidden; margin-top: -3px;width: 850px;}
.Scroll-top ul li{ height:25px; line-height:25px;width: 850px;overflow: hidden;}
.Scroll-top ul li a:hover{color: #f77604;text-decoration: none;}

.zd_mo i{height: 30px;width: 100%;display: block;background: #fff url(../fsly_img/13.jpg) repeat-x;}
.ZM_lk{width: 100%;background: #fff;padding:40px 0 ;}
.ZM_lk ul li{float: left;width: 49.9%;overflow: hidden;zoom:1;}
.ZM_lk ul li .mg1{float: left;margin-top: 20px;
    margin-right: 30px;}
.ZM_lk ul li div{width: 220px;float: left;}
.ZM_lk ul li.one {border-right: 1px solid #ececec;}
.ZM_lk ul li.one .mg2{float: right;margin-right:77px;}
.ZM_lk ul li div span{font-weight: bold;color: #424242;font-size: 20px;display: block;margin-bottom: 5px;}
.ZM_lk ul li div {font-size: 16px;color: #c2c2c3;margin-top: 15px;}
.ZM_lk ul li.two .mg1{margin-left:77px;}
.ZM_lk ul li.two .mg2{float: right;}
.con_from b img{vertical-align: middle;margin-right: 5px;width: 24px;height: 24px;border-radius: 100%;-webkit-border-radius:100%;-moz-border-radius:100%;}
.lead b { width: 30px; height: 23px; position: absolute; right: 9px; bottom: -5px; background: url(../fsly_img/a7.png) no-repeat; }
.infor { width: 610px; margin: 0 auto; }
.Breadcrumb p { color: #666; }

.job{border: 1px solid #cccccc;margin-top: 30px;padding-bottom: 20px;}
.job h2{border-bottom: 1px solid #cccccc;height: 70px;line-height: 70px;padding-left: 40px;font-size: 22px;margin-bottom: 20px;}
.job p{font-size: 18px;color: #666666;padding-left: 40px;line-height: 2;}

.play_area .bd ul li embed {width: 812px;height:469px;}

.tcdPageCode span a{margin-right: 0;}

.white{background: #fff;margin-bottom: 20px;border-top: 1px solid #ededed;margin-top: 20px;}
.atr_f ul li a{color: #000000;}
.atr_f ul li{border-right: 1px solid #dddddd;line-height: 1;}
.atr_f{border-bottom: 0;}
.atr_f h2{width: 202px;margin-right: 35px;}
.atr_f .foot_a a{margin-left: 0;margin-right: 30px;}
.atr_f .foot_a{display: inline-block;text-align: left;}
.f_mid{width: 650px;font-size: 16px;}
.f_mid .foot_last{text-align: left;font-size: 14px;margin-left: 20px;}
.atr_f ul{margin-left: 0;margin-top: 20px;}
.f_mid ul li.last{border-right: 0;}
.atr_f p{font-size: 14px;}

.SubColumn p a:hover{color:#f77604;}