 .jdjs_app .qwss{}
    .jdjs_app .tj{}
.nav li.pc-hid{display:none;}
 .jdjs_app .qwss{}
    .jdjs_app .tj{}
.nav li.pc-hid{display:none;}
.tpcontent{font-weight: bold; font-size: 11pt; color: #2b2b2b; font-family: 宋体;}
.cytpstyle{font-size: 9pt; color: #2b2b2b; font-family: 宋体;}
.content{margin:auto;text-align:left;line-height:18px;padding:3px 0 0 0;color:#727272;}
.process{width:162px;height:11px;background:#EDEDED;overflow:hidden;float:left;margin-left:26px !important;margin-left:13px;margin-right:10px;}
.process div{width:160px;height:11px;background:url(/system/resource/images/newsvote/bg.gif) repeat-x;border-left:1px solid #000;border-right:1px solid #000;}
.process .style7{border-left-color:#ff0000;border-right-color:#ff0000;background-position:0 -77px;}
.nry-fjlb li>span{font-size:16px;font-weight:bold;}
.nry-fjlb li{line-height:30px;font-size:16px;}
.nry-fjlb li a{color:#0675CF;text-decoration:underline !important;}
.nry-fjlb li a:hover{color:#D81E06;}

/*学员风采*/
.art-main{position:relative;}
.art-info{border-top:0;}
.pnext p{width:50px;height:50px;background:url(images/ks-left2.png) no-repeat center;background-size:cover;position:absolute;left:10%;top:40%;}
.pnext p.txt-elise.last{width:50px;height:50px;background:url(images/ks-right2.png) no-repeat center;background-size:cover;position:absolute;right:10%;top:40%;left:auto;}
.pnext p a{background:none;font-size:0;height:50px;padding-left:50px;}
.pnext p.txt-elise.last a{background:none;padding-right:0;}
.pnext{display:block;width:100%;}

/*分享*/
.zw-cont,#list-top{position:relative;}

 .rr{position:absolute;left:50%;top:25px;font-size:16px;margin-left:calc(85% / 2);}
 
.rr.fixed {
            /* 2. 切换后的固定定位 */
            position: fixed;
            /* 固定在视口顶部（可自定义调整，如 top: 10px） */
          top:150px;}
 
 
 
    .rr.flex{display:block;flex-wrap:wrap;align-items:center;text-align: right;
  justify-content: flex-end;text-align:center;}
            .social-share {
                /*display: flex;*/
                align-items: center;
                font-size: 14px;
                color: #666666;
                margin: 10px 0 0 0;
                width:50px;}

            .social-share * {
                font-family: "socialshare" !important
            ;}

            .social-share .icon-tencent:before {
                content: "\f07a"
            ;}

            .social-share .icon-qq:before {
                 content: "";
                width:30px;height:30px;
                background:url(images/sqq.png) no-repeat;}

            .social-share .icon-weibo:before {
                content: "";
                width:30px;height:30px;
                background:url(images/sweibo.png) no-repeat;}

            .social-share .icon-wechat:before {
                content: "";
                width: 32px;
                height: 32px;
                background:url(images/sweixin.png) no-repeat;}

            .social-share .icon-douban:before {
                content: "\f10a"
            ;}

            .social-share .icon-heart:before {
                content: "\f20a"
            ;}

            .social-share .icon-like:before {
                content: "\f00a"
            ;}

            .social-share .icon-qzone:before {
                content: "";
                width:30px;height:30px;
                background:url(images/skongjian.png) no-repeat;}

            .social-share .icon-linkedin:before {
                content: "\f01a"
            ;}

            .social-share .icon-diandian:before {
                content: "\f05a"
            ;}

            .social-share .icon-facebook:before {
                content: "\f03a"
            ;}

            .social-share .icon-google:before {
                content: "\f04a"
            ;}

            .social-share .icon-twitter:before {
                content: "\f06a"
            ;}

            .social-share a {
                position: relative;
                text-decoration: none;
                margin: 0 0 0 .04rem;
                display: inline-block;
                outline: none;}

            .social-share .social-share-icon {
                position: relative;
                display: flex;
                width: 30px;
                height: 30px;
                border-radius: 50vw;
                background: inherit;
                color: #666;
                text-align: center;
                vertical-align: middle;
                transition: .5s;
                align-items: center;
                justify-content: center;
                font-size: 20px;
                border: none !important;
                margin:10px auto;}

            .social-share .social-share-icon:hover {
                color: #fff;}

            .social-share .icon-weibo {
                color: #EC763B;
                border: #EC763B 1px solid;}

            .social-share .icon-weibo:hover {}

            .social-share .icon-tencent {
                color: #56b6e7;
                border-color: #56b6e7
            ;}

            .social-share .icon-tencent:hover {}

            .social-share .icon-qq {
                color: #56b6e7;
                border: #56b6e7 1px solid;}

            .social-share .icon-qq:hover {}

            .social-share .icon-qzone {
                color: #FDBE3D;
                border: #FDBE3D 1px solid;}

            .social-share .icon-qzone:hover {}

            .social-share .icon-douban {
                color: #33b045;
                border-color: #33b045
            ;}

            .social-share .icon-douban:hover {}

            .social-share .icon-linkedin {
                color: #0077B5;
                border-color: #0077B5
            ;}

            .social-share .icon-linkedin:hover {}

            .social-share .icon-facebook {
                color: #44619D;
                border-color: #44619D
            ;}

            .social-share .icon-facebook:hover {}

            .social-share .icon-google {
                color: #db4437;
                border-color: #db4437
            ;}

            .social-share .icon-google:hover {}

            .social-share .icon-twitter {
                color: #55acee;
                border-color: #55acee
            ;}

            .social-share .icon-twitter:hover {}

            .social-share .icon-diandian {
                color: #307DCA;
                border-color: #307DCA
            ;}

            .social-share .icon-diandian:hover {}

            .social-share .icon-wechat {
                position: relative;
                border: none;}

            .social-share .icon-wechat:hover {}

            .social-share .icon-wechat .wechat-qrcode {
                display: none;
                border: 1px solid #eee;
                position: absolute;
                z-index: 9;
                top: 35px;
                left: -45px;
                width: 125px;
                height: 150px;
                color: #666;
                font-size: 12px;
                text-align: center;
                background-color: #fff;
                box-shadow: 0 2px 10px #aaa;
                transition: all 200ms;
                -webkit-tansition: all 350ms;
                -moz-transition: all 350ms;}

            .social-share .icon-wechat .wechat-qrcode.bottom {
                top: 40px;
                left: -84px
            ;}

            .social-share .icon-wechat .wechat-qrcode.bottom:after {
                display: none
            ;}

            .social-share .icon-wechat .wechat-qrcode h4 {
                font-weight: normal;
                height: 26px;
                line-height: 26px;
                font-size: 12px;
                background-color: #f3f3f3;
                margin: 0;
                padding: 0;
                color: #777
            ;}

            .social-share .icon-wechat .wechat-qrcode .qrcode {
                width: 105px;
                margin: 10px auto;}

            .social-share .icon-wechat .wechat-qrcode .qrcode table {
                margin: 0 !important
            ;}

            .social-share .icon-wechat .wechat-qrcode .help p {
                font-weight: normal;
                line-height: 16px;
                padding: 0;
                margin: 0
            ;}

            .social-share .icon-wechat .wechat-qrcode:after {
                content: '';
                position: absolute;
                left: 50%;
                margin-left: -6px;
                top: -15px;
                width: 0;
                height: 0;
                border-width: 6px 6px 8px 6px;
                border-style: solid;
                border-color: #fff transparent transparent transparent;display:none;}

            .social-share .icon-wechat:hover .wechat-qrcode {
                display: block
            ;}

            .help {
                display: none;}

            .social-share .social-share-icon:before {
                transform: translateY(0rem)
            ;}

            .social-share .icon-wechat {
                color: #7bc549;} 
                
                
    @media (max-width: 1500px){
    
    
    .article-p{padding-right:70px;}
     .rr{position:absolute;top:25px;font-size:16px;}
 
.rr.fixed {
            /* 2. 切换后的固定定位 */
            position: fixed;
            /* 固定在视口顶部（可自定义调整，如 top: 10px） */
          top:130px;}
    
    }            
                
           @media (max-width: 1379px){
            .rr{top:25px;}
           .rr.fixed {}
           
           } 
            @media (max-width: 1289px){
            .rr{top:25px;}
           .rr.fixed {}
           
           } 
            @media (max-width: 1180px){
            .rr{top:25px;}
           .rr.fixed {}
           
           }    
               @media (max-width: 1100px){
            .rr{top:25px;}
           .rr.fixed {}
           
           }    
             @media (max-width: 991px){
            .rr{top:320px;}
           .rr.fixed {top:320px;}
           .art-main .art-body{padding-right:80px;}
           
           }  
           
              @media (max-width: 768px){
               .article-p{padding-right:0px;}
            .rr{top:240px;display:none !important;}
           .rr.fixed {margin-left:0;top:240px;right:10px;left:auto;}
           .social-share .icon-wechat .wechat-qrcode{left:-117px;}
            .art-main .art-body{padding-right:0px;}
           }          
                
                
                
                

