/**
 * 人人站CMS
 * ============================================================================
 * 版权所有 2015-2030 山东康程信息科技有限公司，并保留所有权利。
 * 网站地址: http://www.rrzcms.com
 * ----------------------------------------------------------------------------
 * 如果商业用途务必到官方购买正版授权, 以免引起不必要的法律纠纷.
 * ============================================================================
 */
.sect_inner{position:relative;background:#f3f1f1;}
.nbanner{position:relative;overflow:hidden;height:293px;text-align:center;}
.nbanner img{position:absolute;top:50%;left:50%;margin-top:-217px;margin-left:-950px;width:1900px;height:434px;max-width:inherit;}
.nbanner span{display:block;color:#fff;}
.nbanner span.size1{font-weight:700;font-size:2.6rem;}
.nbanner span.size2{text-transform:uppercase;font-size:3.8rem;font-family:-webkit-pictograph;line-height:1;}
.box{padding:4%;background-color:#fff;}
.box-title{background:url(../img/01.jpg);font-size:14px;}
.box-title strong{position:relative;float:left;padding:5px 10px;color:#fff;font-size:36px;}
.box-cont{padding:20px 10px;}
.PageCrumbList{float:right;padding-top:22px;color:#fff;font-weight:400;}
.PageCrumbList a{padding:0 6px;color:#fff;}
.PageCrumbList a:hover{color:#fff;}
.sect_prod .m-ins-navbox{position:relative;top:auto;padding-top:2em;}
.about-box h3{position:relative;padding-top:10px;font-weight:lighter;font-size:1.5rem;}
.about-box h3:before{position:absolute;top:0;left:0;display:block;width:60px;height:4px;background:#a7d929;content:'';}
.about-box h5{text-transform:uppercase;font-size:1.5rem;}
.qute{position:relative;padding:25px 0 30px 0;color:#656566;line-height:2;}
.qute a{color:#ffa304;}
.laytxt{position:absolute;z-index:-1;color:#f6f5f5;text-indent:1em;font-weight:700;font-size:150px;line-height:1;}
.portit{position:relative;padding-top:10px;color:#000;font-size:1.5rem;}
.portit:after{position:absolute;top:0;left:0;display:block;width:60px;height:3px;background:#a7d929;content:'';}
.porcont{padding:2em 0;}
.porcont.ys{padding:3em 15%;}
.ys ul li{margin-bottom:1rem;padding:0 1.5em;border:4px solid #a7d929;border-radius:20px;text-align:right;font-size:1.1rem;}
.ys ul.ys2 li{border-color:#949394;color:#949394;text-align:left;}
.ys ul li.tit{border:0;text-align:center;font-size:1.5rem;}
.ys .pk{padding-top:150px;color:#a7d929;font-weight:700;font-size:3rem;}
@media screen and (max-width:40em){.porcont.ys{padding:2em 0;}
	.ys ul li{text-align:center!important;}
}
.viewBox{text-align:center;}
.viewBox .media-box{background-color:#fff;}
.viewBox .media-box .icon{width:285px;height:250px;border:0;background:#fff;}
.viewBox .media-box h5{position:relative;text-align:left;text-indent:1em;font-size:1rem;}
.viewBox .media-box h5:after{position:absolute;top:50%;right:10px;display:block;margin-top:-11px;width:22px;height:22px;content:'';}
.mask3{position:absolute;top:0;right:0;bottom:0;left:0;background:rgba(39,103,160,.8);color:#000;line-height:100%;transform:scale(0);transform-origin:center center;}
.mask3 p{font-size:1rem;}
.viewBox .media-box:hover .mask3{color:#fff;transform:scale(1);}
@media screen and (max-width:40em){.viewBox .media-box .icon{height:auto;}
}
.limiSlide{position:relative;z-index:1;clear:both;margin:0 auto;width:100%;}
.limiSlide .hd{position:absolute;bottom:0;z-index:2;display:none;width:100%;height:60px;background:rgba(0,0,0,.6);line-height:60px;}
.limiSlide .hd a{position:relative;float:left;display:none;color:#fff;text-align:center;}
.limiSlide .hd a.on{display:block;}
.limiSlide .hd a i{float:left;padding:0 10px 0 20px;font-size:22px;}
.limiSlide .hd a strong{float:left;font-weight:400;font-size:14px;}
.limiSlide .hd a strong b{padding-left:5px;}
.limiSlide .hd h3{float:right;padding-right:15px;color:#fff;font-size:24px;}
.limiSlide .bd{overflow:hidden;margin:0 auto;width:900px;height:400px;}
.limiSlide .bd ul{height:100%;}
.limiSlide .bd li{float:left;width:100%;height:100%;}
.limiSlide .bd img{max-width:100%;max-height:100%;}
.lpart,.rpart{position:absolute;top:50%;z-index:1;margin-top:-45px;width:50px;height:90px;background:#e7e7e7;}
.lpart{left:0;}
.rpart{right:0;}
.limiSlide .next,.limiSlide .prev{position:absolute;right:0;bottom:0;display:block;width:100%;height:90px;color:#fff;color:#000;text-align:center;font-size:28px;line-height:90px;}
.limiSlide .tempWrap{overflow:visible!important;height:100%;}
.new-box{margin-bottom:1rem;}
.new-box li{border-bottom:1px solid #d2d2d2;background-color:#f7f7f7;line-height:45px;}
.new-box li .iconDetail{position:relative;float:left;width:45px;height:45px;background-color:#0d62be;color:#fff;text-align:center;cursor:pointer;}
.new-box li .iconDetail:after{position:absolute;top:50%;left:50%;display:block;margin-top:-12px;margin-left:-12px;width:24px;height:24px;content:'+';font-size:24px;line-height:24px;-webkit-transition:-webkit-transform .3s ease,background .3s ease;}
.new-box li.open .iconDetail:after{content:'-';}
.new-box li a{float:left;display:block;padding:0 10px;}
.new-box .licont{display:none;overflow:hidden;padding:10px 10px 10px 55px;height:70px;border-bottom:1px solid #d2d2d2;background-color:#f0f0f0;color:#5b5b5b;}
.news-box{position:relative;overflow:hidden;margin-bottom:1rem;padding:15px;border:1px solid #fff;background:#fff;}
.news-box .news_time .date{position:relative;padding:0;padding-left:15px;text-align:center;}
.news-box .news_time .date:before{position:absolute;top:-100px;bottom:-100px;left:0;display:block;width:1px;background-color:#dcdcdc;content:'';}
.news-box .news_time .date i{display:block;color:#000;font-weight:700;font-size:38px;}
.news-box .news_cont h5{padding-bottom:6px;font-weight:400;font-size:1rem;}
.news-box .news_cont h5 a{position:relative;display:block;color:#363535;}
.news-box .news_cont h5 a:after{position:absolute;display:block;width:20%;height:1px;background-color:#2b2a2a;content:'';}
.news-box.on .news_cont h5 a:after{width:40%;}
.news-box .news_cont p{padding:5px 0 10px 0;text-align:justify;font-size:.875rem;}
.news-box a.more{display:inline-block;padding:3px 15px;border:1px solid #d2d2d2;color:#000;}
.news-box a.more:hover{border-color:#fff;}
.newsDetail{padding:0 15%;}
.newsTit{margin-bottom:10px;padding-bottom:15px;width:100%;border-bottom:1px solid #eee;text-align:center;}
.newsTit h1,.newsTit h2{color:#000;font-weight:400;line-height:1.3;}
.newsTit p{color:#bbb;font-size:14px;}
.newsTit p a{color:#bbb;}
.newsTit p span{padding:0 20px;}
.newsTit p span .icon_js_c{display:inline-block;overflow:hidden;margin-left:4px;width:20px;height:20px;background:url(../img/icon_news_detail.gif) no-repeat;vertical-align:middle;text-align:center;font-size:14px;line-height:20px;}
.newsTit p span .icon_js_c_hover{background:url(../img/icon_news_detail.gif) -20px 0 no-repeat;}
.newsThumb{text-align:center;}
.newsThumb img{max-width:90%;}
@media screen and (max-width:640px){.newsDetail{padding:0;}
}
.content{margin-bottom:16px;padding:40px 0 40px;font-size:14px;line-height:30px;}
.content p{margin:1.12em 0;font-size:14px;line-height:30px;}
.content h1,.content h2,.content h3,.content h4,.content h5,.content h6{line-height:150%;}
.content h1{margin:.67em 0;font-weight:700;font-size:32px;}
.content h2{margin:.75em 0;font-weight:700;font-size:24px;}
.content h3{margin:.83em 0;font-weight:700;font-size:18px;}
.content h4{margin:1.12em 0;font-weight:700;font-size:16px;}
.content h5{margin:1.5em 0;font-weight:700;font-size:14px;}
.content h6{margin:1.67em 0;font-weight:700;font-size:12px;}
.content ul li{list-style:inherit;}
.content .n_top{margin-top:0;}
.content_bak{background-color:#fff;font-size:14px;line-height:30px;}
.content_bak p{margin:1.12em 0;font-size:14px;line-height:30px;}
.content_bak h1,.content_bak h2,.content_bak h3,.content_bak h4,.content_bak h5,.content_bak h6{line-height:150%;}
.content_bak h1{margin:.67em 0;font-weight:700;font-size:32px;}
.content_bak h2{margin:.75em 0;font-weight:700;font-size:24px;}
.content_bak h3{margin:.83em 0;font-weight:700;font-size:18px;}
.content_bak h4{margin:1.12em 0;font-weight:700;font-size:16px;}
.content_bak h5{margin:1.5em 0;font-weight:700;font-size:14px;}
.content_bak h6{margin:1.67em 0;font-weight:700;font-size:12px;}
.content_bak ul li{list-style:inherit;}
.content_bak .n_top{margin-top:0;}
.newsPj{padding-bottom:24px;width:100%;text-align:center;}
.newsPj a.bad,.newsPj a.good{float:none;}
a.bad,a.good{float:right;color:#999;font-size:14px;cursor:pointer;}
a.bad{padding-left:18px;}
a.bad span,a.good span{display:inline-block;margin-right:7px;width:24px;height:31px;background:url(../img/icon_news_detail.gif) no-repeat;vertical-align:text-bottom;cursor:pointer;}
.newsPj a.bad span{background-position:0 -51px;}
.newsPj a.good span{background-position:0 -20px;}
.newsPj a.bad:hover span{background-position:-24px -51px;}
.newsPj a.good:hover span{background-position:-24px -20px;}
.newsbshare{text-align:center;font-size:14px;}
.newsDetailCur{position:relative;padding:22px 0 16px;width:100%;}
.newsDetailCur li{position:relative;z-index:1111;float:left;overflow:hidden;width:49.9%;font-size:14px;}
.newsDetailCur li a{padding:5px 0 5px;}
.newsDetailCur li.r{float:right;text-align:right;}
.check_moblie{position:relative;display:inline-block;margin-left:20px;width:98px;height:30px;border:1px solid #e5e5e5;background:#f2f2f2;color:#999;vertical-align:middle;text-align:left;text-indent:9px;line-height:30px;cursor:pointer;}
.check_moblie .isj{position:absolute;top:14px;right:8px;display:block;overflow:hidden;margin-bottom:5px;width:0;height:0;border-top:5px solid #888;border-right:5px solid #f2f2f2;border-left:5px solid #f2f2f2;background:#888;}
.check_moblie .isj_hover{border-top:none;border-bottom:5px solid #888;}
.mobile_qrview{display:none;width:100%;min-width:100%;}
.mobile_qrview .in{position:relative;margin-top:22px;padding:20px 29px;min-height:130px;border:1px solid #e5e5e5;}
.mobile_qrview h1{padding-bottom:10px;color:#000;font-size:30px;}
.mobile_qrview p{color:#999;font-size:14px;line-height:24px;}
.mobile_qrview img{float:right;}
.mobile_qrview .clmoblie{position:absolute;top:10px;right:10px;display:none;overflow:hidden;width:24px;height:24px;font-size:22px;line-height:24px;}
.newsRecmd h4{padding:10px 0;color:#000;font-size:24px;}
.usinfo{margin-bottom:15px;padding:10px 0 0 30px;}
.usinfo .usinfo_title{margin-bottom:20px;font-size:1.6rem;}
.usinfo .info{font-size:1rem;line-height:30px;}
#map{width:100%;height:500px;}
.cont_tit{position:relative;padding-bottom:2rem;text-align:center;}
.cont_tit h5{font-size:1.8rem;}
.cont_tit h6{margin:0;color:#ff9600;font-size:1.1rem;}
.cont_tit:after{position:absolute;top:100%;left:50%;display:block;margin-left:-28px;width:56px;height:29px;content:'';}
.sect_job .box{padding:2% 4%;}
.sect_job .m-table{margin:0 auto;max-width:100%;border-collapse:separate;border-spacing:0 10px;}
.sect_job .m-table thead{font-size:18px;}
.sect_job .m-table tbody tr:nth-child(2n){background:#fff;}
.sect_job .m-table th{padding-top:20px;border:0;}
.sect_job .m-table td{padding-top:14px;padding-bottom:14px;border:1px dashed #ccc;border-right:0;border-left:0;}
.sect_job .m-table td:first-child{border-left:1px dashed #ccc;}
.sect_job .m-table td:last-child{border-right:1px dashed #ccc;}
.sect_job .m-table td i{margin-right:4px;color:#ffa304;font-size:18px;}
.sect_job .m-table td a{padding:5px 10px;background:#af302d;color:#fff;}
.sect_job .m-table .alignL{text-align:left;}
.sect_job .media-box .icon{width:385px;height:357px;}
.sect_job .media-box p{font-size:1rem;}
a.back{display:block;margin-bottom:15px;border-bottom:1px solid #ccc;}
.jobchild{border-right:1px solid #ccc;font-size:.85rem;}
.jobchild p.job_label{padding:4px 0;}
.jobchild h3.job_name{margin-bottom:1rem;color:#333;font-weight:500;font-size:1.65rem;line-height:43px;}
.jobchild h4.job_name{margin-top:25px;margin-bottom:5px;font-size:1rem;}
.jobchild .job_cont,.jobchild .job_label,.jobchild p{color:#7c7c7c;}
