html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline;}
article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block;}
ol,ul{list-style:none;}
h1,h2,h3,h4,h5,h6{font-weight:normal;font-size:100%;}
address,caption,cite,code,dfn,em,strong,th,var{font-weight:normal;font-style:normal;}
button,input,select,textarea{margin:0;padding:0;font-size:100%;font:inherit;border:0;outline:0;}
a{color:#333;text-decoration:none;}
a:hover{color:#2695ff;}
table{border-collapse:collapse;border-spacing:0;}
.fl,.left{float:left;}
.fr,.right{float:right;}
.clearfix:before,.clearfix:after{content:"";display:table;}
.clearfix:after{clear:both;}
.clearfix{*zoom:1;}
.orange{color:#f60;}
.red{color:#ed1c24;}
.xiaoyuandian{height:22px;width:100%;background:url(/image/xiaoyuandian.jpg);display:inline-block;};
body{min-width:1200px;font:14px/1.5 "Microsoft YaHei",arial,simsun,sans-serif;color:#333;background:#f1f1f1;}
.wrapper{margin:0 auto;width:1200px;}
.zj_wrap{background:#f1f1f1;}
.lct-crumbs {line-height:40px;font-size:12px;}
.zj_crumbs{width:1200px;margin:0 auto;line-height:40px;font-size:12px;}
.tj_crumbs{width:1200px;margin:0 auto;line-height:40px;font-size:12px;}
.zj_m_top{position:relative;margin-bottom:20px;padding:30px 25px;background:#fff;}
.zj_t_l{float:left;width:140px;margin-right:40px}
.zj_t_l .img{display:block;width:140px;height:180px;overflow:hidden;position:relative;}
.zj_t_l img{width:140px;height:180px;}
.zj_t_l .img em{position:absolute;left:15px;top:40px;z-index:2;width:110px;height:90px;line-height:30px;font-size:16px;color:#fff;word-break:break-all;text-align:center;overflow:hidden;}
.zj_t_l a img{vertical-align:middle;width:100%;height:100%}
.fav{position:relative;padding:10px 0}
#for_bdShare .fav a{height:22px;line-height:22px;padding:0;margin:0;padding-left:25px;font-size:12px;color:#666;background:url(http://zxxkstatic.zxxk.com/zxxk/skins/index/images/icon.png) no-repeat;}
#for_bdShare .fav a.share{float:left;background-position:5px -85px!important;}
#for_bdShare .fav a.share:hover{background-position:5px -107px!important;}
#for_bdShare .fav a.collect{float:right;padding-right:5px;background-position:5px -132px;}
#for_bdShare .fav a.collect:hover{background-position:5px -155px;}
#for_bdShare .fav a.collected{background-position:5px -178px;}
.zj_t_r{float:left;width:970px}
.zj_t_r .tit{height:40px;line-height:40px;}
.zj_t_r .tit h1{float:left;max-width:620px;margin-right:16px;font-size:18px;font-weight:bold;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}
.zj_t_r .tit i{float:left;width:22px;height:22px;margin:10px 10px 0 0;background:url(http://zxxkstatic.zxxk.com/zxxk/skins/images/sprite.png) no-repeat;}
.zj_t_r .tit i.jian{background-position:0 -36px;}
.zj_t_r .tit i.jing{background-position:-30px -36px}
.zj_t_r .tit i.hot{background-position:-60px -36px;}
.zj_t_r_detail{width:960px;}
.zj_t_r_detail li{float:left;padding-right:20px;width:300px;line-height:45px;font-size:14px;color:#666;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.copyright-zj{position:absolute;top:40px;right:40px;}
.detail-content{margin-bottom:30px;width:900px;}
.detail-aside{width:280px;}
.detail-title{padding:20px 25px;height:20px;line-height:20px;border-bottom:1px solid#eaeaea;background:#fff;}
.detail-title span{font-size:16px;}
.select-nav a{position:relative;float:left;font-size:16px;margin-right:40px;cursor:pointer;}
.select-nav a:before{content:'';position:absolute;bottom:-10px;left:0;width:100%;height:0;background:#2695ff;transition:all .3s;}
.select-nav a.current,.select-nav a:hover{color:#2695ff;}
.select-nav a.current:before,.select-nav a:hover:before{height:2px;}
.select-res .btn-download{float:left;margin:-10px -25px 0 10px;padding-left:40px;width:100px;height:40px;font-size:14px;line-height:40px;color:#fff;background:url(http://zxxkstatic.zxxk.com/zxxk/skins/images/sprite.png) no-repeat 15px -115px;background-color:#39f;}
.select-res .btn-download:hover{background-color:#2695ff;}
.detail-content .inner{padding:25px;min-height:1255px;background:#fff;}
.detail-content .intro{padding-bottom:25px;font-size:14px;border-bottom:1px solid #eaeaea;}
.detail-content .intro-hd{margin-bottom:20px;line-height:1;}
.detail-content .intro p{font-size:14px;line-height:30px;}
.detail-content .catalog-hd{line-height:60px;}
.tree1-list{padding:0 20px;}
.tree-node{display:block;overflow:hidden;white-space:nowrap;}
.tree1-name,.tree2-name{position:relative;padding:0 15px;height:40px;line-height:40px;}
.tree1-name .tree-icon{position:absolute;left:0;top:14px;width:6px;height:6px;border-radius:50%;border:3px solid #ff4e00;background:#fff;}
.tree1-name .tree-node{font-size:14px;}
.tree1-name .tree-name{float:left;min-width:685px;}
.tree2{margin-bottom:10px;}
.tree2-name{margin-left:30px;}
.tree2-name .tree-node{float:left;max-width:500px;font-size:14px;}
.tree1-list .btn-group a{display:inline-block;margin:5px 0 0 10px;padding:0 15px;min-width:40px;height:30px;line-height:30px;text-align:center;border-radius:15px;}
.tree1-list .btn-group span{float: left;margin-left: 10px;width: 85px;font-size: 12px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
//.tree-hover:hover,.tree-hover.on{background:#ffdada;}
.tree-hover:hover .tree-node,.tree-hover.on .tree-node{color:#ed1c24;}
.tree-hover:hover .btn-group a,.tree-hover.on .btn-group a{color:#fff;background:#ed1c24;}
.tree-disabled a{cursor:default;}
.tree-disabled:hover{background:#ededed;cursor:default;}
.tree-disabled:hover a{color:#666;}
.tree-disabled:hover .btn-group a,.tree-hover:hover .btn-group .btn-disabled,.tree-hover.on .btn-group .btn-disabled{color:#fff;background:#cdcdcd;cursor:default;}
.tree-checkbox{position:absolute;top:12px;left:-25px;width:12px;height:12px;border:1px solid #ccc;border-radius:2px;}
.tree-checkbox .checkbox-input{position:absolute;top:0;left:0;bottom:0;right:0;z-index:1;cursor:pointer;opacity:0;filter:alpha(opacity=0);}
.tree1-name .tree-checkbox{left:-15px;}
.tree-checkbox:after{content:'';position:absolute;top:0;left:4px;width:4px;height:8px;border-right:2px solid #fff;border-bottom:2px solid #fff;-webkit-transform:rotate(45deg) scale(0);-ms-transform:rotate(45deg) scale(0);transform:rotate(45deg) scale(0);}
.tree-checkbox.checked{border:1px solid #2695ff;background:#2695ff;}
.tree-checkbox.disabled{border:1px solid #e2e2e2;background:#e2e2e2;}
.tree-checkbox.checked:after,.tree-checkbox.disabled:after{-webkit-transform:rotate(45deg) scale(1);-ms-transform:rotate(45deg) scale(1);transform:rotate(45deg) scale(1);}
.tree3-list .tree2-name{margin-left:60px;}
.tree4-list .tree2-name{margin-left:90px;} 
.aside-item{margin-bottom:20px;background:#fff;}
.recom-list{padding-bottom:25px;}
.recom-list li{margin-top:25px;padding:0 25px;overflow:hidden;}
.recom-list .recom-img,.recom-list .recom-img img{position:relative;width:60px;height:78px;}
.recom-list .recom-img em{position:absolute;left:5px;top:15px;z-index:2;width:50px;height:45px;line-height:15px;font-size:12px;color:#fff;word-break:break-all;text-align:center;overflow:hidden;}
.recom-list .recom-info{margin-left:80px;overflow:hidden;}
.recom-list .recom-info .recom-hd{display:block;height:48px;line-height:24px;overflow:hidden;}
.recom-list .meta{margin-top:5px;color:#666;}
.recom-list .topic-hd{display:block;line-height:1;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}
.aside-item .topic-pic{display:block;margin:25px 25px 0;}
.aside-item .topic-pic img{display:block;width:230px;height:115px;}
.aside-item .zj-pic{margin:0 25px;padding:25px 0;border-top:1px solid #eaeaea;}
.aside-item .zj-pic a,.aside-item .zj-pic img{display:block;width:100px;height:130px;}
.footer{padding:30px 0;text-align:center;}
.det-top{display:none;}
.detail-content .detail-title{width:850px;}
.fixtop{position:fixed;top:0;z-index:10;}
