﻿/**
 * 人人站CMS
 * ============================================================================
 * 版权所有 2015-2030 山东康程信息科技有限公司，并保留所有权利。
 * 网站地址: http://www.rrzcms.com
 * ----------------------------------------------------------------------------
 * 如果商业用途务必到官方购买正版授权, 以免引起不必要的法律纠纷.
 * ============================================================================
 */
@charset "utf-8";.n-back-0{background:#fff;min-width:1180px}
.n-back-1{background:#fff}
.n-bor{border:1px solid #f0f0f0;border-width:1px 0}
.n-bor-top{border:1px solid #f0f0f0;border-width:1px 0 0}
.n-bor-t{border:1px solid #f0f0f0;border-width:1px 0 0 0}
.n-bor-b{border:1px solid #f0f0f0;border-width:0 0 1px 0}
.more-small{display:block;padding-right:21px;font-size:12px;color:#666}
.subcate{min-width:1180px;min-height:70px}
.subcate ul li{float:left;padding:19px 0}
.subcate ul li a{display:inline-block;padding:8px 16px;color:#333;margin-right:2px;border:1px solid #fff;-webkit-transition:all .3s ease-in;-moz-transition:all .3s ease-in;-ms-transition:all .3s ease-in;transition:all .3s ease-in}
.subcate ul li a.on,.subcate ul li a:hover{border-color:#000;color:#333}
.sector_head{position:relative;text-align:center;padding-bottom:15px}
.sector_head h3{font-size:24px;color:#333}
.sector_head span{color:#757575}
.sector_head a.more-detail{position:absolute;top:20%;right:0;color:#999}
.news_0_list ul li{height:150px;padding:30px 0;border-bottom:1px solid #f5f5f5}
.news_0_list ul li:first-child{padding-top:0}
.news_0_list ul li .newsbig{display:block;width:330px;height:150px;overflow:hidden}
.news_0_list ul li img{width:330px;height:150px}
.news_0_list ul li .date{display:inline-block;width:80px;padding:0 40px}
.news_0_list ul li .date .md,.news_0_list ul li .date .y{display:inline-block;color:#666}
.news_0_list ul li .title{max-width:660px}
.news_0_list ul li .title p{color:#888}
.news_0_list ul li .title a.nmore{display:block;width:108px;height:33px;line-height:33px;border:1px solid #dbdbdb;color:#888;text-align:center;margin-top:25px;-webkit-transition:all .3s ease-in;-moz-transition:all .3s ease-in;-ms-transition:all .3s ease-in;transition:all .3s ease-in}
.news_0_list ul li img{-webkit-transition:all .7s ease-out;-moz-transition:all .7s ease-out;-ms-transition:all .7s ease-out;transition:all .7s ease-out}
.news_0_list ul li:hover img{-webkit-transform:scale(1.3);-moz-transform:scale(1.3);-ms-transform:scale(1.3);transform:scale(1.3)}
.news_0_list ul li:hover a.nmore{background:#333;border-color:#333;color:#fff}
.content_left{width:100%}
.content_left .detail-title{max-width:840px;overflow:hidden;text-align:center;margin:0 auto}
.content_left .detail-title h1{padding-top:45px;color:#191919}
.content_left .detail-title .d-t{padding:5px 0}
.content_left .detail-title .d-t,.content_left .detail-title a{color:#969696}
.content_left .detail-title span.d{padding-right:13px}
.d-t .shar{display:inline-block;position:relative;cursor:pointer;padding-right:13px;background:url(../img/icob.png) no-repeat center right}
.d-t .shar .bdsharebuttonbox{display:none;width:140px;position:absolute;top:-6px;left:70px}
.detail-content{padding:25px 0 40px;line-height:22px}
.detail-content img{max-width:100%!important}
.pro_0_list ul.number_3 li,.pro_0_list ul.number_3 li .dask,.pro_0_list ul.number_3 li a.img,.pro_0_list ul.number_3 li img{width:370px}
.pro_0_list ul li{position:relative;width:270px;height:auto;float:left;margin:15px 23px 22px 0}
.pro_0_list ul li a.img{display:block;width:270px;height:auto;overflow:hidden}
.pro_0_list ul li img{width:270px}
.pro_0_list ul li h3{color:#323232}
.pro_0_list ul li p{color:#8f8f8f}
.pro_0_list ul li .dask{width:270px;height:170px;position:absolute;left:0;top:0;background:rgba(0,0,0,0);text-align:center}
.pro_0_list ul li .dask a{position:absolute;top:50%;left:50%;display:block;width:58px;height:58px;margin:-29px 0 0 -29px;background:url(../img/more2.png) no-repeat;vertical-align:middle;opacity:0}
.pro_0_list ul li .dask,.pro_0_list ul li .dask a,.pro_0_list ul li img{-webkit-transition:all .4s ease-in;-moz-transition:all .4s ease-in;-ms-transition:all .4s ease-in;transition:all .4s ease-in}
.pro_0_list ul li:hover img{-webkit-transform:scale(1.5);-moz-transform:scale(1.5);-ms-transform:scale(1.5);transform:scale(1.5)}
.pro_0_list ul li:hover .dask{background:rgba(0,0,0,.8)}
.pro_0_list ul li:hover .dask a{opacity:1;-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}
.zhaopin li{height:auto;border-bottom:1px solid #f0f0f0}
.zhaopin li:first-child{margin-top:0}
.zhaopin li:last-child{border-bottom:0}
.zhaopin li .data{width:76px;height:108px;border:1px solid #f6f6f6}
.zhaopin li .data span{display:inline-block}
.zhaopin li .data span.d{width:100%;height:65px;line-height:65px;text-align:center;border-bottom:1px solid #f6f6f6;font-size:48px;color:#acacac}
.zhaopin li .data span.ym{width:100%;text-align:center;line-height:45px;color:#acacac}
.zhaopin li .r-jianjie{width:88%;margin-left:20px}
.zhaopin li .r-jianjie h3{color:#282828;padding-bottom:11px;border-bottom:1px solid #f6f6f6}
.zhaopin li .r-jianjie h3 span{display:inline-block;padding-left:10px;font-size:11px;color:#818181}
.zhaopin li .r-jianjie p.tj{margin:14px 0 20px}
.zhaopin li .r-jianjie p.tj a{display:inline-block;padding:0 18px;color:#646464;background:url(../img/ico-3.png) no-repeat center right}
.zhaopin li .r-jianjie p.tj a:first-child{padding-left:0}
.zhaopin li .r-jianjie p.tj a:last-child{background:0 0}
.zhaopin li .r-jianjie .intro{padding-bottom:20px;margin-bottom:15px;border-bottom:1px solid #f6f6f6}
.zhaopin li .r-jianjie .intro span{color:#282828}
.zhaopin li .intro:last-child{border-bottom:none}
.zhaopin li .r-jianjie h3 span.email:hover{color:#333}
.spic li,.spic li .imghide,.spic li img{width:270px}
.spic li{margin-right:25px;float:left}
.spic li .imghide{display:block;height:170px;overflow:hidden}
.spic li img{height:170px}
.spic li p{color:#333}
.spic li .daskpic{top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,0)}
.spic li .daskpic a.big{top:-58px;left:50%;width:58px;height:58px;background:url(../img/more2.png) no-repeat;margin:-29px 0 0 -29px}
.spic li .daskpic,.spic li .daskpic a.big,.spic li img{-webkit-transition:all .4s ease-out;-moz-transition:all .4s ease-out;-ms-transition:all .4s ease-out;transition:all .4s ease-out}
#spic .hd{width:100%;text-align:center}
#spic .hd li{display:inline-block;width:15px;height:15px;margin-right:12px;text-indent:-9999px;cursor:pointer;background:url(../img/slide2-ico.png) no-repeat 0 0}
#spic .hd li.on{background-position:-27px 0}
.spic li:hover .daskpic{background:rgba(0,0,0,.6)}
.spic li:hover .daskpic a.big{top:50%}
.spic li:hover img{-webkit-transform:scale(1.3);-moz-transform:scale(1.3);-ms-transform:scale(1.3);transform:scale(1.3)}
#fuwu .index_title span{color:#747474}
#fuwu h5{color:#323232}
#fuwu ul li p{color:#969696}
#fuwu ul li span{display:block;padding-top:80px;padding-bottom:35px;color:#969696}
#fuwu ul li{float:left;text-align:center;width:382px;height:438px;border:1px solid #f0f0f0;border-width:1px 0 1px 1px}
#fuwu ul li img{width:100px;height:100px;margin:60px auto 10px}
#fuwu ul li.list{margin-bottom:20px}
#fuwu ul li:last-child{border-right:1px solid #f0f0f0}
#fuwu ul li:nth-of-type(3n+0){border-right:1px solid #f0f0f0}
#fuwu ul li i{display:block;width:33px;height:1px;background:#cacaca;margin:20px auto}
#fuwu ul li p{max-width:250px;margin:0 auto}
#fuwu ul li a.s-more{display:block;margin:60px 0 0;color:#999}
#fuwu ul li img{-webkit-transition:all .3s ease-in;-moz-transition:all .3s ease-out;-ms-transition:all .3s ease-out;transition:all .3s ease-in}
#fuwu ul li:hover img{margin-top:40px}
.lpic li{width:270px;height:240px;float:left;margin-right:12px}
.lpic li img{width:270px;height:113px}
.lpic li h5{padding:15px 0 2px}
.lpic li h5 a{font-size:13px;color:#646464}
.lpic li h5 p{line-height:20px}
.lpic li a.more-l{width:16px;height:13px;margin-top:10px;display:block;background:url(../img/detail.png) no-repeat 0 0}
.lpic li:hover a.more-l{background-position:0 -21px}
.team_div_fm ul.temaul li{margin-bottom:25px;height:150px}
.team_div_fm ul.temaul li.list{width:565px;float:left;margin-right:20px}
.team_div_fm ul.temaul li .temalist{float:left;width:468px;height:123px;border:1px solid #f0f0f0;margin-right:20px;padding:15px 40px 20px 55px;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-ms-transition:all .3s ease-out;transition:all .3s ease-out}
.team_div_fm ul.temaul li .team-left{width:358px;float:left}
.team_div_fm ul.temaul li .temalist span.tx{width:80px;height:80px;overflow:hidden;border-radius:150px}
.team_div_fm ul.temaul li .temalist h5{color:#282828}
.team_div_fm ul.temaul li .temalist h5 i{display:inline-block;width:9px;height:16px;margin:-3px 10px 0 4px;background:url(../img/xieico.png) no-repeat 0 0;vertical-align:middle}
.team_div_fm ul.temaul li .temalist span.post{color:#999}
.team_div_fm ul.temaul li .temalist .title p{color:#666}
.team_div_fm .hd{width:100%;text-align:center}
.team_div_fm .hd li{display:inline-block;width:15px;height:15px;margin-right:12px;text-indent:-9999px;cursor:pointer;background:url(../img/slide2-ico.png) no-repeat 0 0}
.team_div_fm .hd li.on{background-position:-27px 0}
.team_div_fm ul.temaul li .temalist:hover{border-color:#969696}
.team_div_fm ul.temaul li .temalist span{-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-ms-transition:all .3s ease-out;transition:all .3s ease-out}
.team_div_fm ul.temaul li .temalist:hover span.tx{margin-left:-15px}
.partnerpic li{width:268px;height:180px;margin-right:25px;float:left}
.partnerpic li img{width:268px;height:133px;border:1px solid #f5f5f5;-webkit-transition:all .4s ease-out;-moz-transition:all .4s ease-out;-ms-transition:all .4s ease-out;transition:all .4s ease-out}
.partnerpic li p{line-height:35px}
.partnerpic li:hover img{border-color:#969696}
#view-list.view ul li{padding:60px 27px;border-bottom:1px solid #f0f0f0}
#view-list.view ul li:last-child{border-bottom:none}
.view{border:1px solid #f0f0f0}
.view ul li{float:left;width:330px;min-height:410px;padding:60px 26px;border-right:1px solid #f0f0f0}
.view ul li:last-child{border-right:0}
.view ul li a.imgnews{display:block;width:330px;height:150px;overflow:hidden}
.view ul li img{width:330px;height:150px;-webkit-transition:all .7s ease-out;-moz-transition:all .7s ease-out;-ms-transition:all .7s ease-out;transition:all .7s ease-out}
.view ul li .news-data{border-bottom:1px solid #f0f0f0}
.view ul li .news-data .md,.view ul li .news-data .y{color:#999}
.view ul li .news-detail h5 a{color:#666}
.view ul li .remark a.news-more,.view ul li .remark p{color:#999}
.view ul li:hover img{-webkit-transform:scale(1.5);-moz-transform:scale(1.5);-ms-transform:scale(1.5);transform:scale(1.5)}
.c-rematk{max-width:635px;line-height:22px;color:#888;margin:0 auto 20px}
.contact_ny ul li{float:left;width:493px;height:68px;padding:40px 35px;border:1px solid #f2f2f2;margin-right:20px;margin-bottom:25px;transition:all .4s ease-out}
.contact_ny ul li h3{font-size:14px;color:#000;font-weight:700;padding-bottom:5px}
.contact_ny ul li p{line-height:22px}
.contact_ny ul li span{display:inline-block;min-width:200px;color:#999}
.contact_ny ul li:hover{border-color:#969696}
.contact-form .form-action li{width:302px;float:left;border-bottom:1px solid #e8e8e8;margin-bottom:45px;margin-right:110px}
.contact-form .form-action li.textarea,.contact-form .form-action li:nth-of-type(3){margin-right:0}
.contact-form .form-action li label{color:#fff}
.contact-form .form-action input[type=text]{width:99%;padding-left:5px;height:36px;border:0}
.contact-form .form-action li.textarea{width:100%}
.contact-form .form-action textarea{width:100%;height:20px;border:0;outline:0;resize:none}
.contact-form .form-action input[type=submit]{display:block;width:130px;height:40px;margin:0 auto;text-align:center;line-height:40px;background:#595959;border:0;cursor:pointer;color:#fff;font-size:12px;-webkit-transition:all .3s ease-in;-moz-transition:all .3s ease-in;-ms-transition:all .3s ease-in;transition:all .3s ease-in}
.pro-remmon ul li{position:relative;width:270px;height:auto;float:left;margin:25px 20px 22px 0}
.pro-remmon ul li a.img{display:block;width:270px;height:auto;overflow:hidden}
.pro-remmon ul li img{width:270px;height:170px}
.pro-remmon ul li h3{color:#323232}
.pro-remmon ul li p{color:#8f8f8f}
.pro-remmon ul li .dask{width:270px;height:170px;position:absolute;left:0;top:0;background:rgba(0,0,0,0);text-align:center}
.pro-remmon ul li .dask a{position:absolute;top:50%;left:50%;display:block;width:58px;height:58px;margin:-29px 0 0 -29px;background:url(../img/more2.png) no-repeat;vertical-align:middle;opacity:0}
.pro-remmon ul li .dask,.pro-remmon ul li .dask a,.pro-remmon ul li img{-webkit-transition:all .4s ease-in;-moz-transition:all .4s ease-in;-ms-transition:all .4s ease-in;transition:all .4s ease-in}
.pro-remmon ul li:hover img{-webkit-transform:scale(1.5);-moz-transform:scale(1.5);-ms-transform:scale(1.5);transform:scale(1.5)}
.pro-remmon ul li:hover .dask{background:rgba(0,0,0,.8)}
.pro-remmon ul li:hover .dask a{opacity:1;-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}
.swiper-container{width:100%;height:100%}
.swiper-slide{text-align:center;font-size:18px;background:#fff;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}
.swiper-slide img{display:block;max-width:100%;height:auto;margin-left:auto;margin-right:auto}
.swiper-container-vertical>.swiper-pagination-bullets{right:3%!important;top:58%!important}
.swiper-container-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:15px 0!important}
.swiper-button-next{right:5%!important;background:url(../img/arrow_45.png) no-repeat -105px 0!important}
.swiper-button-prev{left:5%!important;background:url(../img/arrow_45.png) no-repeat 0 0!important}
.swiper-button-next,.swiper-button-prev{width:45px!important;height:45px!important}
.swiper-pagination-bullet-active{background:#fff!important}
.preNext{text-align:center;height:25px;line-height:25px}
.preNext span a{width:auto;height:25px;display:inline-block;background:url(../img/prenext.png) no-repeat 0 0;padding-left:30px}
.preNext span.next a{background-position:0 -39px;margin:0 30px}
.preNext span.return a{background-position:0 -75px}
.preNext a,.preNext span{color:#999}
#pages{text-align:center;margin:40px 0}
#pages a{font-family:Arial;font-size:14px;display:inline-block;width:38px;height:33px;line-height:33px;border:1px solid #e6e6e6;background:#fff;color:#646464;margin-right:8px;text-align:center}
#pages a.cur{display:inline-block;width:38px;height:33px;line-height:33px;text-align:center;background:#191919;color:#fff}
#pages a.a1{width:108px;font-size:12px;float:left;text-align:left;border:none;background:0 0;color:#646464}
#pages a.a1 font{color:#fead0f;padding:0 3px}
#loading{width:195px;height:32px;line-height:32px;font-size:14px;text-align:center;padding-left:0;opacity:.7;background:url(../img/msg_loading_d.gif) no-repeat;margin:10px auto 30px;color:#000;display:none}
.partner .detail-content,.qiyechanpin .detail-content,.rencaizhaopin .detail-content,.womendeguandian .detail-content{padding-bottom:0}
.ajax-list a{position:absolute;top:45%;width:45px;height:45px;display:block;background:url(../img/arrow_45.png) no-repeat 0 0;text-indent:-9999px;z-index:100;cursor:pointer}
.ajax-list a.nopre,.ajax-list a.pre{left:80px}
.ajax-list a.next,.ajax-list a.nonext{right:80px}
.ajax-list .nonext,.ajax-list .nopre{opacity:.5}
.ajax-list .next,.ajax-list .nonext{background-position:-105px 0}
.loging{display:none;width:32px;height:32px;position:absolute;top:45%;left:50%;background:url(../img/msg_loading_d.gif) no-repeat;z-index:999}
.pagination-wrapper{margin:20px 0;text-align:center}
.pagination{height:34px}
.pagination li{display:inline-block;height:34px;margin-right:5px}
.pagination li a{float:left;display:block;height:32px;line-height:32px;padding:0 12px;font-size:16px;border:1px solid #ddd;color:#555;text-decoration:none}
.pagination li a:hover{background:#f5f5f5;color:#09f}
.pagination li.thisclass{background:#54be60;color:#fff}
.pagination li.thisclass a,.pagination li.thisclass a:hover{background:0 0;border-color:#54be60;color:#fff;cursor:default}
