a{text-decoration:none;color:#333}
a:hover,h4 a:hover{color:#ee5050;text-decoration:none}
a:focus{text-decoration:none}
body{background:#eee!important}
area:focus{outline:0}
.fl{float:left}
.fr{float:right}
.slh{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.width1000{width:1180px;margin:0 auto;padding:0}
.curtext{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
body{font-family:微软雅黑;color:#333}
p{margin:0}
.clearfix:after{content:".";display:block;clear:both;visibility:hidden;height:0}
.clearfix{display:inline-block}
*html .clearfix{height:1%}
li{list-style:none}
.clearfix{display:block}
.box-t .bt-lay{position:relative}
.box-t .left{width:100%;float:none;padding:0;color:#fff}
.online .left{ width: 1170px;float:left;padding:0}
.box-t{background:#163261;padding:16px 0;    height: 250px;}
.box-t .avatar{float:left;text-align:center;width:96px;height:96px;border:2px #D0D6DF solid;border-radius:50%;overflow:hidden;margin:20px 0 0 0}
.box-t .avatar img{height: 98px;width: 96px;border-radius: 200px;}
.box-t .fb{overflow:hidden;padding-top:20px}
.box-t .fb .f{padding:10px 0 0 18px;float:left}
.box-t .fb .f i{font-style:normal;opacity:.6}
.box-t .fb .btn-danger{cursor:pointer;border-radius:34px;width:65px;color:#fff;background:#ee5050;height:30px;    text-align: center;margin:0 auto;border:0;float:left;line-height:28px;font-size:16px}
.box-t .fb .btn-danger a{cursor:pointer;border-radius:34px;width:65px;color:#fff;height:30px;    text-align: center;margin:0 auto;border:0;float:left;line-height:28px;font-size:16px}
.box-t .fb .btn-danger.q{background:#3D4D6E;opacity:1;color:#fff}
.box-t .cont{padding:30px 20px 30px 120px}
.box-t .cont .t{font-size:24px}
.box-t .cont .t .ico,.lsmessage .leftC .lsxinxi .lsmz .ico{padding:0 0 0 10px;position:relative;vertical-align:text-top}
.box-t .cont .t .ico img,.lsmessage .leftC .lsxinxi .lsmz .ico img{vertical-align:middle;margin-top:-6px}
.box-t .cont .t .ico .flo,.lsmessage .leftC .lsxinxi .lsmz .ico .flo,.tab-techinfo .cont .t .flo{font-size:12px;color:#fff;font-style:normal;position:absolute;display:block;width:60px;background:#ee5050;text-align:center;left:-7px;top:-23px;height:20px;line-height:20px;opacity:0;transition:all .4s}
.box-t .cont .t .ico .flo img{position:absolute;bottom:-5px;left:39%}
.box-t .cont .t .ico:hover .flo,.lsmessage .leftC .lsxinxi .lsmz .ico:hover .flo,.tab-techinfo .cont .t .ico:hover .flo{opacity:1}
.box-t .cont .jg{padding:8px 0 0 0;color:#bbbec6}
.box-t .cont .num{padding:0 0 0 2;display:inline}
.box-t .cont .num .btn{background:0 0;border:none;padding:0;cursor:pointer;padding:0 0 4px 8px}
.box-t .cont .sc{padding-top:14px;overflow:hidden;opacity:.6}
.box-t .cont .sc .l{float:left;padding-top:1px}
.box-t .cont .sc .r{float:left;width:94%}
.online .cont .sc .r{width:400px}
.box-t .cont .sc .btn{margin-bottom:10px;height:23px;border-radius:25px;padding:0 10px;line-height:22px;margin-right:6px;color:#fff;background:#384F76;border:0;font-size:12px;cursor:default}
.box-t .cont .sc .btn:active,.box-t .cont .t .btn:active{box-shadow:none}
.box-t .cont .j{padding:2px 0 0 0;line-height:24px;overflow:hidden;width:100%}
.box-t .cont .j .l{width:96%;color:#fff;float:left;opacity:.6}
.box-t .online .cont .j .l{width:94%;    line-height: 35px;}
.box-t .cont .j .btn{background:0 0;border:0;padding:0;font-size:14px;display:inline;float:left;line-height:24px;opacity:.6}
.popover{color:#000;max-width:440px;margin-left:-180px;line-height:24px}
.popover.bottom>.arrow{margin-left:168px}
.popover-content{word-wrap:break-word}
.box-t .right{display:none;width:380px;float:right;box-sizing:border-box;height:274px;overflow:hidden;background:#172C51;color:#bbbec6}
.box-t .right .win296{width:344px;margin:0 auto}
.box-t .right .wd{display:none}
.box-t .right .wd .top{height:104px;border-bottom:1px #2A3D5E solid;padding:0}
.box-t .right .wd .top .lay{text-align:center;width:100%;padding:28px 0 0 0}
.box-t .right .wd .top .l{width:50%;float:left;border-right:1px #2A3D5E solid;box-sizing:border-box}
.box-t .right .wd .top .r{width:50%;float:left}
.box-t .right .wd .fot .cont-qa{padding:0}
.box-t .right .wd .fot .nod{color:#999;text-align:center;padding-top:40px}
.box-t .right .top p{padding:10px 0 0 0;margin:0;color:#ee5050;font-size:24px;font-weight:700;line-height:20px}
.box-t .right .qu{padding-top:18px;cursor:pointer}
.box-t .right .an{padding-top:16px;cursor:pointer}
.box-t .right span{display:inline-block}
.box-t .right .c{padding-left:10px;width:312px;vertical-align:middle;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.box-t .right .ico{color:#4588dd}
.box-t .right .an .ico{color:#f7ca45}
.box-t .right .fot .btn{width:100%;height:40px;margin-top:24px;color:#fff;background:#ee5050;line-height:40px;padding:0;border-radius:44px}
.box-t .right .fot .btn:hover{background:#dd3030}
.box-t .right .zhibo .t{height:58px;line-height:58px;padding-left:10px;border-bottom:1px #2A3D5E solid;line-height:58px;font-size:18px;color:#fff;font-weight:700}
.box-t .right .zhibo .t a{color:#fff}
.box-t .right .zhibo .m{height:160px;border-bottom:1px #2A3D5E solid;padding-top:16px}
.box-t .right .zhibo .m p{overflow:hidden;padding:0 12px 12px 10px;margin:0;font-size:16px;cursor:pointer}
.box-t .right .zhibo .m .nod{color:#999;text-align:center;padding-top:40px}
.box-t .right .zhibo .m p i{font-style:normal;font-size:40px;line-height:14px;height:20px;display:inline-block;vertical-align:middle;padding-right:6px;color:#999}
.box-t .right .zhibo .m p:hover,.box-t .right .zhibo .m p:hover .r,.box-t .right .zhibo .m p:hover i{color:#ee5050}
.box-t .right .zhibo .m p span{display:block}
.box-t .right .zhibo .m p .l{float:left;width:230px}
.box-t .right .zhibo .m p .r{float:right;color:#999}
.box-t .right .zhibo .f{padding:10px 16px 0 16px}
.box-t .right .zhibo .f .l{float:left}
.box-t .right .zhibo .f .l span{font-size:22px}
.box-t .right .zhibo .f .btn{border:0;float:right;color:#fff;border-radius:34px;width:98px;height:34px;vertical-align:middle;background:#ee5050}
.box-t .right .zhibo .f .btn:hover{background:#dd3030;border:0}
.bt-tab{box-sizing:border-box;background:#fff}
.bt-tab ul{overflow:hidden;padding:0;margin:0}
.bt-tab li{list-style:none;float:left;width:16.6666%;text-align:center}
.bt-tab li a{font-size:18px;text-align:center;height:56px;line-height:56px;border-bottom:2px #fff solid;display:inline-block;padding:0 20px}
.bt-tab .hover a,.bt-tab li a:hover{color:#ee5050;border-bottom:2px #ee5050 solid}
.bt-tab .hover a{font-weight:700}
.bt-tab li .last{background:0 0}
.bt-tab li a:focus{text-decoration:none}
.bt-tab .nav-btn,.bt-tab .tab-techinfo{display:none}
.tab-tong .nav-btn,.tab-tong .tab-techinfo{display:block}
.bt-tab .tab-techinfo{width:0;overflow:hidden;transition:all .6s}
.tab-tong{background:#fff;border-bottom:1px #eee solid;position:fixed;top:0;left:0;width:100%;z-index:9999999999}
.tab-tong .tab-techinfo{overflow:hidden;float:left;padding:9px 20px 0 0;width:auto}
.tab-tong .tab-techinfo .avatar img{width:50px;height:50px;border-radius:50px}
.tab-tong .tab-techinfo .avatar{float:left}
.tab-tong .tab-techinfo .cont{padding:4px 0 0 20px;float:left}
.tab-tong .tab-techinfo .cont .t{padding:0 0 5px 0;font-size:16px}
.tab-tong .tab-techinfo .cont .ico{padding-left:8px;position:relative}
.tab-tong .tab-techinfo .cont .ico img{width:18px}
.tab-tong .tab-techinfo .cont .f{color:#999}
.tab-tong .tab-techinfo .cont .f span{color:#ee5050}
.tab-tong #tab{float:left;width:592px}
.tab-tong #tab li a{height:66px;line-height:66px}
.tab-tong li{width:20%}
.tab-tong .nav-btn{float:right;overflow:hidden;padding-top:13px;padding-left:82px}
.tab-tong .nav-btn .btn{background:#ee5050;border:0;width:100px;height:38px;border-radius:38px;padding:0;margin:0;line-height:38px;display:block;float:left;margin-right:20px}
.tab-tong .nav-btn .btn.q{background:#ddd;border:0}
.tab-tong .nav-btn .btn:hover{background:#dd3030}
.tab-tong .nav-btn .tw{background:#4588dd;border:1px #4588dd solid}
.tab-tong .nav-btn .tw:hover{border:1px #3f7fd1 solid;background:#3f7fd1}
.indexmain{padding-top:20px}
.online .right{display:block}
#loading{text-align:center;padding:50px 0}
.indexmain .tab_cont{display:none;background:#fff}
.indexmain *{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}
.courseBox{overflow:hidden;margin:0 auto;display:none;opacity:0}
.courseTop{width:100%;overflow:hidden;border-bottom:20px #eee solid;display:none}
.courseTop .courseTopC{border-top:1px solid #e5e5e5}
.courseTop .juli{margin-right:30px}
.spTitle{height:58px;line-height:58px;font-size:18px;padding:0 20px;overflow:hidden;border-bottom:1px #eee solid;margin:0}
.spTitle span{height:20px;display:inline-block;border-left:2px solid #EE5050;font-weight:700;line-height:18px;padding-left:10px}
.spTitle i{float:right;font-style:normal;font-weight:400;color:#9b9b9b;font-size:14px;cursor:pointer}
.mainSp{padding:0 20px 20px 20px}
.mainSp .box{overflow:hidden;background:#000}
.mainSp .box iframe{width:760px;height:430px;float:left}
.mainSp .box .list{width:378px;background:#333;float:right;height:430px}
.mainSp .box .list ul{padding:0;overflow-x:hidden;overflow-y:auto;width:360px;margin:0 auto}
.mainSp .box .list ul li{border-bottom:1px #292929 dashed;height:78px;overflow:hidden;color:#fff;cursor:pointer}
.mainSp .box .list ul li .l{float:left;width:30px;line-height:78px;color:#999}
.mainSp .box .list ul li .r{float:left;padding:20px 0;width:330px}
.mainSp .box .list ul li .r .t{position:relative;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.mainSp .box .list ul li .r .cb,.mainSp .box .list ul li .r .gkk{background:#4588dd;border-radius:20px;height:20px;font-size:12px;line-height:20px;color:#fff;padding:0 10px;margin-left:12px}
.mainSp .box .list ul li .r .cb{background:#ee5050}
.mainSp .box .list ul li .r .f{font-size:12px;color:#999;padding-top:4px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.mainSp .box .list ul li.hover .l{background:url(../images/vedio_jt.png) no-repeat left;text-indent:-999999px;overflow:hidden}
.spList{width:490px;height:270px;overflow:hidden}
.w480{width:480px}
.w490{width:490px}
.mt30{margin-top:30px}
.mr30{margin-right:30px}
.mb30{margin-bottom:30px}
.courseBtm{width:100%;overflow:hidden}
#spzb.courseBtm{border-bottom:20px #eee solid}
.courseBtmTitle{width:100%;border-top:1px solid #E5E5E5}
.courseBtmbox{overflow:hidden}
.courseBtmbox .spAlone{margin:0 20px;padding:20px 0;border-bottom:1px #eee solid;overflow:hidden}
.noborder{border:none}
.zbTitle{width:100%;height:66px;line-height:66px;text-align:left;font-size:16px;color:#404040;font-weight:700;overflow:hidden}
.zbTitle span{border-radius:15px;color:#ee5050;border:1px solid #EE5050;padding:2px 8px;font-size:14px;font-weight:400;margin-left:10px}
.zbContentbox{width:100%;padding-bottom:20px}
.zbContent{width:1180px;margin:0 auto}
.hfContentbox{width:100%}
.hfContent{width:1180px;margin:0 auto;overflow:hidden;background:#fff}
.hfSplistbox{width:100%;overflow:hidden}
.cbtsbox{width:1180px;height:290px;padding-top:64px;display:none;background:#fff}
.cbtsbox p{color:#999;font-size:16px;text-align:center}
.cbts{width:100%;height:194px;background:url(../images/cbts.png) no-repeat center center}
.hfSplist{list-style:none;margin:0;padding:0;width:1200px}
.hfSplist li{float:left;width:270px;height:192px;margin:20px 0 2px 20px}
.hfSplist li .hover{position:relative;cursor:pointer;height:152px;overflow:hidden}
.hfSplist li .hfSp{width:270;height:152px}
.hfSplist li .hover:hover .hfSpbj{opacity:1;transition:1s all}
.scal{transition:1s all;-webkit-transition:1s all;-moz-transition:1s all;-ms-transition:1s all;transform:scale(1.2);-webkit-transform:scale(1.2);-moz-transform:scale(1.2);-ms-transform:scale(1.2)}
.leave{transition:1s all;-webkit-transition:1s all;-moz-transition:1s all;-ms-transition:1s all;transform:scale(1);-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1)}
.hfSpbj{position:absolute;left:0;top:0;width:272px;height:152px;background:url(../images/bf.png) center no-repeat rgba(0,0,0,.5);z-index:2;opacity:0}
.hftubiao{position:absolute;width:35px;height:18px;text-align:center;line-height:18px;background:#ee5050;color:#fff;font-size:12px;top:0;left:0}
.hfshijian{position:absolute;width:64px;height:20px;line-height:20px;text-align:center;background:rgba(0,0,0,.4);color:#fff;bottom:10px;right:10px;border-radius:15px;font-size:12px}
.hfSpname{width:270px;height:20px;font-size:14px;color:#666;margin-top:20px;overflow:hidden;cursor:pointer;position:relative}
.hfSpname:hover{color:#ee5050}
.hfSpname span{display:block}
.hfSpname .let{width:180px;float:left;overflow:hidden}
.hfSpname .betime{float:right;color:#999;font-size:12px;line-height:22px}
#pageTool{background:#fff}
.ui-paging-container{color:#666;font-size:12px}
.ui-paging-container ul{overflow:hidden;text-align:center}
.ui-paging-container li,.ui-paging-container ul{list-style:none}
.ui-paging-container li{display:inline-block;padding:3px 8px;margin-left:5px;color:#666}
.ui-paging-container li.ui-pager{cursor:pointer;border:1px solid #ddd;border-radius:2px}
.ui-paging-container li.focus,.ui-paging-container li.ui-pager:hover{background-color:#ee5050;color:#FFF}
.ui-paging-container li.ui-paging-ellipse{border:none}
.ui-paging-container li.ui-paging-toolbar{padding:0}
.ui-paging-container li.ui-paging-toolbar select{height:22px;border:1px solid #ddd;color:#666}
.ui-paging-container li.ui-paging-toolbar input{vertical-align:top;line-height:20px;height:20px;padding:0;border:1px solid #ddd;text-align:center;width:30px;margin:0 0 0 5px}
.ui-paging-container li.ui-paging-toolbar a{vertical-align:middle;text-decoration:none;display:inline-block;height:20px;border:1px solid #ddd;vertical-align:top;border-radius:2px;line-height:20px;padding:0 3px;cursor:pointer;margin-left:5px;color:#666}
.ui-paging-container li.ui-pager-disabled,.ui-paging-container li.ui-pager-disabled:hover{background-color:#f6f6f6;cursor:default;border:none;color:#ddd}

.ee5050{color:#ee5050}
.bb88{color:#4b8}
.mbcgsb{background:url(../images/chengong.png) no-repeat;background-size:100%}
.mbsb{background:url(../images/shibai.png) no-repeat;background-size:100%}
.mbsbzs{background:url(../images/shibaizs.png) no-repeat;background-size:100%}
.disnone{display:none!important}
.disblock{display:block!important}
.disinline{display:inline-block!important}
.rightCon .jhs{background:#fff;height:178px;overflow:hidden}
.rightCon .jhs ul{margin:0;padding:0;list-style:none;width:100%}
.rightCon .jhs li{width:50%;height:86px;float:left;text-align:center;border-bottom:1px #eee solid}
.rightCon .jhs .riline{border-right:1px #eee solid;margin:16px 0 0 0}
.rightCon .jhs li p{font-size:14px;color:#666}
.rightCon .jhs li span{font-size:24px;font-weight:700;color:#EE5050}
.rightCon .jhsm,.rightCon .tjgd{width:100%}
.h4{height:38px;line-height:38px;border-top:1px solid #E5E5E5;margin:30px 0 2px 0;position:relative}
.h4 p{position:absolute;right:0;top:0;font-size:14px;color:#999;font-weight:400;margin:0;padding:0}
.h4 p i{color:#EE5050;font-size:14px;font-style:normal}
.h4 span{display:inline-block;border-top:2px solid #EE5050;margin-top:-1px;font-size:18px;color:#404040;font-weight:700}
.rightCon .jhsm .smcontent{font-size:14px;color:#333;line-height:28px;margin:0;padding:20px}
.rightCon .fxts{height:86px;border:1px dashed #ffdfa1;background:#fffcf7;padding:20px 12px 0}
.rightCon .fxts .fxtsT{font-size:14px;color:#ff9800;margin:0;background:url(../images/wroor.png) no-repeat 62px 1px}
.rightCon .fxts .tsnr{font-size:12px;color:#666;line-height:20px;margin:10px 0 0}
.rightCon .tjgd ul{margin:0;list-style:none;padding:0}
.rightCon .tjgd ul li{margin:5px 0}
.rightCon .tjgd ul li a{font-size:16px;color:#333}
.rightCon .tjgd ul li a b{padding-right:12px;color:#999}
.rightCon .tjgd ul li a:hover{color:#EE5050}
.rightCon .tjgd ul li a:hover b{color:#EE5050}
.rightCon .gkk,.rightCon .szb,.rightCon .tuiG{width:100%;overflow:hidden}
.rightCon .gkk,.rightCon .szb,.rightCon .tuiG .a-mod-time{font-size:14px;right:128px;padding:6px 0 0 0}
.klist{overflow:hidden}
.rightCon .gkk .ngwgkk{height:200px;text-align:center;line-height:200px;color:#ccc;font-size:12px}
.knr{overflow:hidden;padding:20px 0;border-bottom:1px #eee solid;margin:0 40px}
.knrtx{float:left}
.knrtx img{    width: 300px;}
.knrnm{width:181px;float:right}
.knrnm p{margin:0;padding:0}
.knrnm .kname{font-size:16px;color:#333}
.knrnm .ktime{font-size:14px;color:#666;margin:9px 0;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}
.knrnm .knum{font-size:14px;color:#333}
.knrnm .knum span{color:#EE5050}
.rightCon .tuiG .tuiTj{font-size:14px;color:#333;padding:10px 0}
.rightCon .tuiG .tuiTj span{color:#EE5050}
.rightCon .tuiG .tuiLv{overflow:hidden;padding:0 20px}
.rightCon .tuiG .tuiLv div{width:50%;height:86px;text-align:center}
.rightCon .tuiG .tuiLv div p{margin:0;font-size:14px;color:#666}
.rightCon .tuiG .tuiLv div span{display:block;margin:18px 0 10px;font-size:24px;font-weight:700;color:#EE5050}
.rightCon .tuiG .tuiLv .fr span{border-left:1px #eee solid}
.rightCon .tuiG .Ajh{height:82px;margin:10px 20px 0 20px;padding:20px 0 0 16px;position:relative;border-top:1px #eee solid}
.rightCon .tuiG .Ajh p{width:200px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin:0}
.rightCon .tuiG .Ajh .AjhName{height:40px;line-height:40px;padding-left:82px;width:118px;font-size:18px;color:#333;background:url(../images/Ajh.png) no-repeat 0 1px}
.rightCon .tuiG .Ajh .AjhNum{font-size:14px;color:#666;margin-top:4px}
.rightCon .tuiG .Ajh .AjhNum span{color:#EE5050}
.rightCon .tuiG .Ajh .Abtn{position:absolute;width:102px;height:35px;background:#EE5050;border-radius:5px;line-height:35px;text-align:center;color:#fff;font-size:14px;right:26px;top:34px}
.leftCon #pageTool{padding:30px 20px 30px 0;overflow:hidden}
.leftCon #pageTool ul{float:right}
.wrapinner{display:none;opacity:0}
p{margin:0}
.clearfix:after{content:".";display:block;clear:both;visibility:hidden;height:0}
.clearfix{display:inline-block}
*html .clearfix{height:1%}
li{list-style:none}
.clearfix{display:block}
.article{overflow:hidden;display:none;opacity:0}
#tab_cont_aplan,#tab_cont_blog{background:0 0}
.article .left{float:left;width:780px}
.article .right{float:right;width:380px}
.bg-fff{background:#fff}
.a-mod-top{position:relative;height:20px;padding:10px 20px 15px;border-bottom:solid 1px #eee}
.a-mod-tit{display:inline-block;padding-left:10px;font-size:18px;font-weight:700;color:#404040;border-left:solid 3px #ee5050;height:18px;line-height:18px}
.a-mod-time{position:absolute;top:10px;right:20px;color:#a0a0a0;font-size:12px}
.a-mod-time .ngpm{color:#ee5050}
.tcon{padding:20px}
.blogerl{width:100px}
.blogerImg,.blogerImg img{width:100px;height:100px;overflow:hidden;border-radius:50%}
.blogerr{width:215px}
.bloger em{font-size:18px;color:#333}
.i-bloger{position:relative;display:inline-block;margin-left:10px;width:24px;height:24px;background:url(../images/icos.png) no-repeat -32px -176px;vertical-align:top;cursor:pointer}
.i-bloger i{position:absolute;top:-26px;left:0;display:inline-block;width:58px;height:20px;padding-bottom:4px;font:12px/20px 'microsoft yahei';color:#fff;background:url(../images/icos.png) no-repeat -61px -176px;text-align:center}
.a-see,.redbtn{display:inline-block;width:100px;height:40px;font:14px/40px 'microsoft yahei';color:#fff;background:#ee5050;border-radius:20px;text-align:center;text-decoration:none}
.a-see:hover,.redbtn:hover{background:#dd3030;text-decoration:none}
.a-see{background:#4588dd}
.a-see:hover{background:#3f7fd1;color:#fff}
.a-more{font:14px/26px 'microsoft yahei';color:#999;text-decoration:none;vertical-align:middle}
.a-more:hover{color:#ee5050}
.a-dy2{display:inline-block;width:100px;height:40px;font:14px/40px 'microsoft yahei';color:#fff;background:#ee5050;border-radius:20px;text-align:center;text-decoration:none}
.a-dy2:hover{background:#dd3030;text-decoration:none;color:#fff}
.bloger-arial-tit{width:340px;height:26px;overflow:hidden}
.bloger-arial-tit a{display:inline-block;width:100%;height:26px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font:14px/26px 'microsoft yahei';color:#333}
.bloger-arial{padding:16px 0;color:#333;border-bottom:dashed 1px #eee}
.bloger-arial p{position:relative;line-height:24px;color:#333}
.a-xq{position:absolute;bottom:0;right:0;display:inline-block;margin-left:30px;padding-left:16px;color:#333;background:#fff}
.a-xq:hover,.bloger-arial-tit a:hover{color:#ee5050}
.nobor{border-bottom:none}
.a-mod-dl{overflow:hidden;line-height:42px;padding:0;margin:0}
.a-mod-dl dt{float:left;width:46%;color:#a0a0a0}
.a-mod-dl dd{float:right;width:50%;font-size:14px;color:#666;text-align:right}
.a-mod-txt{line-height:24px;color:#666}
.mtf16{margin-top:-16px}
.c-red{color:#ee5050}
.c-666{color:#666}
.c-999{color:#999}
.c-333{color:#333}
.c-b6b6{color:#b6b6b6}
.c-aaa{color:#aaa}
.f14{font-size:14px}
.f16{font-size:16px}
.f18{font-size:18px}
.f24{font-size:24px}
.f32{font-size:32px}
.i-line{display:inline-block;margin:0 10px;width:1px;height:16px;overflow:hidden;background:#e5e5e5}
.mt10{margin-top:10px}
.mt20{margin-top:20px}
.mt80{margin-top:80px}
.mr20{margin-right:20px}
.ml20{margin-left:20px}
.ptb60{padding:60px 0}
.mb20{margin-bottom:20px}
.article .left .a-mod-dl dt{font-weight:100;line-height:40px}
.article .left .mibao{margin-bottom:20px;display:none}
.article .left .art_list{background:#fff;padding:0;margin:0}
.article .left .art_list li{border-bottom:1px #eee dashed;padding:20px 0;margin:0 20px}
.article .left .art_list li .top{overflow:hidden;padding:0 0 10px 0}
.article .left .art_list li .top .l{font-size:16px;float:left;line-height:30px}
.article .left .art_list li .top .l p{text-indent: 2em;
    font-size: 16px;
    margin-bottom: 10px;
        font-family: 微软雅黑;}
.article .left .art_list li .top .l a{font-size:18px;    }
.article .left .art_list li .top .btn{float:right;padding:0 10px;height:26px;line-height:26px;color:#ee5050;border:1px #ee5050 solid;border-radius:26px;background:#fff;font-size:12px}
.article .left .art_list li .top .btn:hover{background:#ee5050;color:#fff}
.article .left .art_list li .mid,.article .left .mibao .a-mod-txt{overflow:hidden;color:#666;line-height:24px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;height:46px}
.article .left .art_list li .fot{overflow:hidden;font-size:12px;color:#999;padding-top:10px}
.article .left .art_list li .fot .l{float:left}
.article .left .art_list li .fot .r{float:right}
.article .left .art_list li .fot .r span{padding:0 0 0 20px}
.article .left .art_list li .fot .r span img{margin-right:10px}
.article .left .pagination{float:right;padding-right:20px}
.article .left .bg-fff{overflow:hidden}
.zbContent .bfq .t{overflow:hidden;font-size:16px;padding:20px;background:#3a3a3a;color:#fff;padding:12px 20px}
.zbContent .bfq .t .l{float:left}
.zbContent .bfq .t .r{float:right;font-size:14px}
.zbContent .bfq iframe{width:100%;height:666px}
.hfContentbox #pageTool{width:1180px;margin:0 auto;background:#fff;padding:60px 0}
.wrapbox{overflow:hidden;display:none;width:490px;margin:0 auto;background:#fff;border-radius:13px;position:fixed}
.wrapTit{position:relative;padding:20px;font:16px/22px 'microsoft yahei';color:#333;border-bottom:solid 1px #eee}
.wrap-close{display:inline-block;position:absolute;right:20px;top:20px;width:14px;height:14px;background:url(../images/tc.png) no-repeat -35px 0;cursor:pointer}
.wrapCon{padding:30px 0 40px}
.wrap-p{height:50px;font-size:16px;text-align:center}
.wrap-i-woring{display:inline-block;margin-right:20px;width:24px;height:24px;background:url(../images/tc.png) no-repeat 0 0;vertical-align:top}
.wrap-btn{margin-top:20px;text-align:center}
.a-wfff,.a-wred{display:inline-block;margin-left:25px;width:130px;height:44px;font:14px/44px 'microsoft yahei';color:#333;background:#fff;border-radius:20px;border:solid 1px #ccc;text-align:center;text-decoration:none}
.a-wred{color:#fff;background:#ee5050;border:solid 1px #ee5050}
.a-wfff:hover,.a-wred:hover{text-decoration:none}
.a-wred:hover{color:#fff}

.h-top{background:#3d3d3d;font-size:12px;font-family:微软雅黑;line-height:34px}
.h-top .nav{float:left;overflow:hidden}
.h-top .nav a{color:#fff;padding:0 15px;background:url(../images/t_line.png) no-repeat right center;text-align:center;float:left;text-decoration:none}
.h-top .nav a:hover{color:#ee5050}
.h-top .nav a.o:hover{color:#fff}
.h-top .nav a.last,.h-top .nav a.o{background:0 0}
.h-top .nav a.o{width:84px;background:#dd3030;padding:0}
.h-top .fr{float:right;overflow:initial}
.h-top .fr,.h-top .fr a{color:#fff}
.h-top .down{width:90px;padding:0;text-align:center}
.h-top .down,.h-top .log{position:relative;z-index:1}
.h-top .msg{padding:0 26px}
.h-top .msg-con{display:none;width:130px;text-align:center;position:absolute;top:34px;left:0;background:#4F4F4F}
.h-top .msg-con .lay{padding:14px 0 0 0}
.h-top .msg-con .lay img{width:100px;height:100px}
.h-top .msg-con .lay p{color:#fff;padding:0;margin:0}
.h-top .down.on{background:#4F4F4F}
.h-top .down.on .msg-con{display:block}
.h-top .width1000:after{content:".";display:block;clear:both;visibility:hidden;height:0}
.h-top .width1000{width:1177px;margin:0 auto;padding:0;display:inline-block}
.h-top .width1000{display:block}
*html .h-top .width1000{height:1%}
.h-top .islog{padding:0 15px;position:relative}
.h-top .islog .log-con{position:absolute;top:34px;right:0;width:102px;background:#4f4f4f;display:none}
.h-top .islog .log-con a{display:block;text-align:center}
.h-top .islog .log-con a:hover{background:#ee5050}
.h-top .islog.on{background:#4f4f4f}
.h-top .islog.on .log-con{display:block}
.h-top .islog .ico{background:url(../images/jt.png) no-repeat center;display:inline-block;padding:10px;vertical-align:middle;transition:all .2s}
.h-top .islog.on .ico{transform:rotateX(180deg)}
#alertFram{width:342px;border:solid 1px #26326b;background:#fff;overflow:hidden}
#alertFram dl{height:400px;overflow:hidden}
#alertFram dd,#alertFram dl,#alertFram dt{margin:0;padding:0;border:0;background:#fff}
#alertFram dt{overflow:hidden;height:auto}
#alertFram dd{padding:4px 6px 4px 9px;height:20px;overflow:hidden;zoom:1}
#alertFram .login_right{float:right;padding-top:4px}
#alertFram .login_right .zc{float:right;font-size:12px;color:#495a92;text-decoration:none;padding-right:6px;line-height:16px}
#alertFram .login_right .zc:hover{text-decoration:underline;color:#900}
#alertFram dd .memberLogin_topicClass{float:left;font-size:16px;font-family:微软雅黑;color:#000;margin:0;padding:0}
#alertFram dd .close{background:url(http://login.tool.hexun.com/img/v2/ico.gif) no-repeat 0 -77px;width:13px;height:12px;display:block;float:right;text-indent:-999px}

*{margin:0;padding:0}
.mask{position:fixed;display:none;background:rgba(0,0,0,.3);width:100%;height:100%;left:0;top:0;z-index:100}
.ewm-dia{display:none;width:675px;height:567px;background:url(../images/ewm-bg.png) no-repeat;z-index:2;position:fixed;left:0;top:0;right:0;bottom:0;margin:auto}
.ewm-dia .close{position:absolute;top:20px;right:20px;width:28px;height:28px;background:url(../images/close.png);cursor:pointer}
.ewm-dia .tymB{padding:39px 0 0 273px}
.ewm-dia .tymB p{background:#f9f624;width:294px;padding-left:35px;line-height:45px;color:#ef412e;font-size:28px;font-family:微软雅黑;}
.ewm-dia .ewm{width:211px;margin:0 auto}
.ewm-dia .ewm img{width:211px;height:212px;padding-top:76px}
.ewm-dia .btn{width:231px;margin:114px auto 0;cursor:pointer}
.lq-dia{width:675px;height:582px;background:url(../images/suc-bg.png) no-repeat}
.lq-dia .btn{margin-top:466px}
.lq-dia .close{top:79px;right:20px}
.over-dia{background:url(../images/suc-bg2.png) no-repeat}
.over-dia .btn{margin-top:486px}
.hl-dia{display:none;width:570px;height:630px;background:url(../images/hl-bg.png) no-repeat top/100% auto;z-index:101;position:fixed;left:0;top:0;right:0;bottom:0;margin:auto}
.hl-dia .close{position:absolute;top:204px;right:20px;width:20px;height:20px;background:url(../images/close.png) no-repeat top/100% auto;cursor:pointer}
.hl-dia .btn{width:188px;margin:566px auto 0;cursor:pointer}
.hl-pc{width:150px;height:150px;background:url(../images/hl-pc.png) no-repeat top/100% auto;position:relative}
.hl-pc .btn{width:78px;margin:0 auto;padding-top:110px}
.hl-dia .btn img,.hl-pc .btn img{width:100%}
.hl-pc .clo{position:absolute;right:0;top:0;cursor:pointer}

.dianjitz{background: #fff;width: 1180px; margin: 0 auto;}
.dianjitz span{      font-size: 18px;
    text-align: center;
    height: 56px;
    line-height: 56px;
    border-bottom: 2px #fff solid;
    display: inline-block;
    padding: 0 20px;    margin-left: 60px; }
.dianjitz span:hover{color: #ee5050;
    border-bottom: 2px #ee5050 solid;}
.tabcont{margin-top:20px;overflow: hidden;}    
#footer { clear: both; overflow: hidden; padding: 20px 0; text-align: center; width: 1200px; margin:0 auto; font: 12px/24px \5b8b\4f53, tahoma, arial, sans-serif;/*background: #212121;*/
}