﻿/**
 * 人人站CMS
 * ============================================================================
 * 版权所有 2015-2030 山东康程信息科技有限公司，并保留所有权利。
 * 网站地址: http://www.rrzcms.com
 * ----------------------------------------------------------------------------
 * 如果商业用途务必到官方购买正版授权, 以免引起不必要的法律纠纷.
 * ============================================================================
 */
@charset "utf-8";blockquote,body,dd,div,dl,dt,fieldset,form,h1,h2,h3,h4,h5,h6,input,li,ol,p,pre,td,textarea,th,ul{padding:0;margin:0;font-family:"microsoft yahei","微软雅黑\8F6F\96C5\9ED1"}
fieldset,img{border:0}
address,caption,cite,code,dfn,em,th,var{font-weight:400;font-style:normal}
li,ol,ul{list-style:none}
caption,th{text-align:left}
h1,h2,h3,h4,h5,h6{font-weight:400;font-size:100%}
q:after,q:before{content:''}
abbr,acronym{border:0}
a{color:#333;text-decoration:none}
a:hover{color:#333;text-decoration:underline}
.fl{float:left}
.fr{float:right}
.clear{clear:both}
body{font-size:12px;color:#333;font-family:'microsoft yahei'}
.logo{width:1200px;height:65px;text-align:center;padding:38px 0 50px 0;margin:0 auto}
.head{height:48px;position:relative;background:#000}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}
.nav{width:1050px;height:48px;margin:0 auto;line-height:48px;z-index:999}
.nav a{color:#fff}
.nav .nLi{float:left;display:inline;position:relative}
.nav .nLi h3{float:left;width:150px;text-align:center}
.nav .nLi h3 a{display:block;height:100%;font-size:16px;font-weight:700;color:#c8c8c8}
.nav .nLi h3 a:hover{color:#fff}
.nav .sub{display:none;width:100%;left:0;top:48px;position:absolute;line-height:36px;font-size:14px;z-index:999;background:url(../img/bg_2.png) repeat}
.nav .sub ul{width:150px;margin:0 auto}
.nav .sub li{zoom:1;text-align:center}
.nav .sub a{color:#fff}
.nav .sub a:hover{color:#aacd06}
.nav a:hover{text-decoration:none}
.nav .n1{padding:20px 750px 50px 150px}
.nav .n2{padding:20px 600px 50px 300px}
.nav .n3{padding:20px 450px 50px 450px}
.nav .n4{padding:20px 300px 50px 600px}
.nav .n5{padding:20px 150px 50px 750px}
.menu{width:245px;margin-left:37px;margin-bottom:50px;border-top:6px #0d0d0d solid}
.menu li{height:50px;line-height:50px;font-size:16px;text-align:right;border-bottom:1px #717171 solid}
.menu li a{color:#0d0d0d}
.menu li a:hover{color:#c5db6e;text-decoration:none}
.menu_pro{width:150px;margin-bottom:50px;border-top:6px #0d0d0d solid}
.menu_pro li{height:50px;line-height:50px;font-size:16px;text-align:left;border-bottom:1px #717171 solid;display:block}
.menu_pro li a{color:#0d0d0d;width:150px;height:50px;line-height:50px;display:block}
.menu_pro li a.on,.menu_pro li a:hover{color:#556702;width:150px;text-decoration:none;background:url(../img/sanjiao.gif) right no-repeat}
.weizhi{height:44px;width:100%;margin-bottom:50px;color:#1a172c;border-bottom:1px #e8e8e8 solid}
.weizhi p{width:1200px;margin:0 auto;line-height:44px}
.weizhi p a{color:#1a172c}
.weizhi p a:hover{color:#000}
.banner_1{width:100%;height:500px;margin-bottom:45px;background:url(../img/banner_1.jpg) top center no-repeat}
.banner_2{width:100%;height:500px;background:url(../img/banner_2.jpg) top center no-repeat}
.main1{width:1200px;margin:0 auto;overflow:hidden}
.left_1{float:left;width:885px;overflow:hidden}
.right_1{float:right;width:282px;overflow:hidden}
.left_2{float:left;width:150px;overflow:hidden}
.right_2{float:right;width:960px;overflow:hidden;padding-bottom:15px}
.t_1{height:34px;line-height:34px;font-size:24px;font-weight:400;color:#000;padding:0 0 15px 0}
.t_2{line-height:40px;color:#3e3e3e;margin-bottom:22px;border-top:1px #f0f0f0 solid;border-bottom:1px #f0f0f0 solid;background:url(../img/ico_1.jpg) right center no-repeat}
.g_box1{width:1200px;height:380px;margin:0 auto 50px auto;position:relative}
.g_box1 div{position:absolute;z-index:10}
.g_box1 div a{display:block;height:100%;position:relative}
.g_box1 .txt{position:absolute;left:0;top:0;width:100%;height:100%;font-style:normal;display:none;text-align:center;background:url(../img/bg_3.png) repeat}
.g_box1 .txt p{text-align:center;font-size:16px;color:#fff}
.g_box1 a:hover .txt{display:block;z-index:10}
.g_box1 .box1{top:-117px;left:0;width:230px;height:300px}
.g_box1 .box1 p{line-height:300px}
.g_box1 .box2{left:263px;top:0;height:183px;width:310px}
.g_box1 .box2 p{line-height:183px}
.g_box1 .box3{left:606px;top:0;height:183px;width:318px}
.g_box1 .box3 p{line-height:183px}
.g_box1 .box4{right:0;top:0;height:380px;width:243px}
.g_box1 .box4 p{line-height:380px}
.g_box1 .box5{left:0;top:206px;height:173px;width:573px}
.g_box1 .box5 p{line-height:173px}
.g_box1 .box6{left:606px;top:206px;height:173px;width:318px}
.g_box1 .box6 p{line-height:173px}
.g_box2{width:885px;margin-bottom:40px}
.g_box2 .pic img{height:220px;width:885px}
.g_box2 .time{color:#000;padding:15px 0 10px 0}
.g_box2 h1{font-size:20px}
.g_box3{width:1200px;height:600px;margin-bottom:50px;overflow:hidden}
.g_box3 .pic{float:left;width:598px;height:598px;border:1px #eee solid}
.g_box3 .pic img{width:598px;height:598px}
.g_box3 .txt{float:right;width:542px;font-size:14px}
.g_box3 .txt h1{font-size:30px;color:#000;padding-top:20px}
.g_box3 .info{color:#000;line-height:22px;padding:15px 0 35px 0}
.g_box3 .guige{color:#747373;line-height:30px;margin-bottom:50px}
.g_box3 .guige em{padding-right:20px}
.g_box3 .con{width:542px;overflow:hidden;color:#3e3e3e;line-height:30px}
.g_list1{width:885px}
.g_list1 li{margin-bottom:50px;line-height:22px;color:#646464}
.g_list1 li b{font-weight:400}
.g_list1 h3{font-size:20px;margin-bottom:10px}
.g_list1 .pic img{height:220px;width:885px}
.g_list1 .time{color:#000;padding:15px 0 10px 0}
.g_list2{width:1227px;overflow:hidden;margin-bottom:23px}
.g_list2 li{width:382px;height:487px;float:left;padding:0 27px 27px 0;overflow:hidden}
.g_list2 li img{height:380px;width:380px;display:block;border:1px #dcdcdc solid}
.g_list2 li h3{padding:15px 0 5px 0;font-size:18px;height:20px;line-height:20px;overflow:hidden}
.g_list2 li p{height:18px;color:#454545;padding-bottom:15px}
.g_list2 li span{height:32px;display:block;font-size:14px}
.g_list2 li span a{float:left;width:105px;height:32px;text-align:center;color:#fff;line-height:32px;background:#000}
.g_list2 li span a:hover{color:#fff;text-decoration:none;background:#222}
.g_list3{width:100%}
.g_list3 li{height:120px;padding:30px 0 0 0;line-height:20px;color:#b2b2b2}
.g_list3 li img{float:left;width:200px;height:120px;padding-right:25px}
.g_list3 li h3{height:22px;overflow:hidden;font-size:22px;font-weight:700;margin-bottom:15px}
.g_list3 li h3 a{color:#7d7d7d}
.g_list3 li h3 a:hover{color:#454545}
.g_list3 li p{height:68px;color:#7d7d7d}
.g_list4{width:960px}
.g_list4 .lista{height:230px;width:960px;padding:0 0 20px 0;line-height:20px;color:#b2b2b2;display:block;float:right}
.g_list4 .lista img{float:left;width:216px;height:216px;display:block;padding:1px;border:#dedede 1px solid}
.g_list4 .lista .rg h3{height:22px;overflow:hidden;font-size:20px;font-weight:400;margin-bottom:15px;width:720px;float:right;display:block}
.g_list4 .lista .rg h3 a{color:#7d7d7d}
.g_list4 .lista .rg h3 a:hover{color:#454545}
.g_list4 .lista .rg p{width:720px;color:#7d7d7d;font-size:13px;display:block;padding:5px 0;float:right}
.g_list4 .lista .rg p b{width:70px;float:left}
.g_list4 .lista .rg p span{width:650px;float:right;overflow:hidden}
.g_list4 .rg{float:right;width:720px}
.g_con1{width:885px;overflow:hidden;line-height:30px;color:#646464;font-size:14px}
.g_con1 div,.g_con1 p{padding-bottom:30px}
.g_con2{width:1200px;padding-top:10px;margin-bottom:50px;line-height:36px;font-size:14px;color:#3e3e3e;overflow:hidden}
.g_con2 div,.g_con2 p{padding-bottom:30px}
.g_con1 img,.g_con2 img{border:0 none;box-sizing:border-box;height:auto!important;max-width:100%!important;vertical-align:middle}
.b_box1{margin-bottom:50px}
.b_box2{font-size:14px;margin-bottom:50px}
.b_box2 p{height:27px;padding-left:35px;margin-bottom:8px;line-height:27px;background:url(../img/bg_6.jpg) 0 0 no-repeat}
.b_box2 p+p{background-position:0 -27px}
.u_1{margin-bottom:0;border-top:1px #e8e8e8 solid}
.u_2{color:#4f4f4f!important;border-bottom:none}
.u_2 a{color:#4f4f4f!important}
.u_2 a:hover{color:#000!important}
.u_3{margin-bottom:50px}
.fullSlide{min-width:1200px;position:relative;height:804px;overflow:hidden;margin-bottom:26px}
.fullSlide .bd{position:relative;z-index:0}
.fullSlide .bd ul{width:100%!important}
.fullSlide .bd li{width:100%!important;height:804px;overflow:hidden;text-align:center}
.fullSlide .bd li a{display:block;height:804px}
.fullSlide .next,.fullSlide .prev{position:absolute;left:10%;top:50%;margin-top:-45px;display:block;width:67px;height:90px;background:url(../img/bg_1.png) 0 0 no-repeat;opacity:.5}
.fullSlide .next{left:auto;right:10%;background-position:0 -90px}
.fullSlide .next:hover,.fullSlide .prev:hover{opacity:1}
.fullSlide .prevStop{display:none}
.fullSlide .nextStop{display:none}
.picleft{width:1200px;overflow:hidden;position:relative;margin:0 auto 50px auto}
.picleft .hd{overflow:hidden;height:34px;line-height:34px;padding:0 0 15px 0}
.picleft .hd h3{float:left;font-size:24px;font-weight:400;color:#000}
.picleft .hd .next,.picleft .hd .prev{display:block;width:34px;height:34px;float:right;margin-left:7px;overflow:hidden;cursor:pointer;background:url(../img/bg_5.jpg) no-repeat}
.picleft .hd .next{background-position:0 -34px}
.picleft .hd .next:hover,.picleft .hd .prev:hover{-moz-opacity:.8;-khtml-opacity:.8;opacity:.8}
.picleft .bd{padding:0}
.picleft .bd ul{overflow:hidden;zoom:1}
.picleft .bd ul li{width:382px;height:487px;float:left;padding-right:27px;overflow:hidden}
.picleft .bd ul li img{height:380px;width:380px;display:block;border:1px #dcdcdc solid}
.picleft .bd ul li h3{padding:15px 0 5px 0;font-size:18px;height:20px;line-height:20px;overflow:hidden}
.picleft .bd ul li p{height:18px;color:#454545;padding-bottom:15px}
.picleft .bd ul li span{height:32px;display:block;font-size:14px}
.picleft .bd ul li span a{float:left;width:105px;height:32px;text-align:center;color:#fff;line-height:32px;background:#000}
.picleft .bd ul li span a:hover{color:#fff;text-decoration:none;background:#222}
.picleftnr{width:1200px;overflow:hidden;position:relative;margin:0 auto 80px auto}
.picleftnr .hd{overflow:hidden;height:34px;line-height:34px;padding:0 0 15px 0}
.picleftnr .hd h3{float:left;font-size:24px;font-weight:400;color:#000}
.picleftnr .hd .next,.picleftnr .hd .prev{display:block;width:34px;height:34px;float:right;margin-left:7px;overflow:hidden;cursor:pointer;background:url(../img/bg_5.jpg) no-repeat}
.picleftnr .hd .next{background-position:0 -34px}
.picleftnr .hd .next:hover,.picleftnr .hd .prev:hover{-moz-opacity:.8;-khtml-opacity:.8;opacity:.8}
.picleftnr .bd{padding:0}
.picleftnr .bd ul{overflow:hidden;zoom:1}
.picleftnr .bd ul li{width:283px;float:left;padding-right:20px;overflow:hidden;font-size:14px;text-align:center}
.picleftnr .bd ul li img{height:283px;width:283px;display:block;border:1px #dcdcdc solid;margin-bottom:15px}
.rrzcms_pages{height:45px;padding:0 0 50px 0}
.rrzcms_pages ul{float:right;padding:0}
.rrzcms_pages ul li{float:left;font-family:'microsoft yahei';margin:0 9px 0 0;line-height:45px;height:45px;width:45px;font-size:20px;font-weight:400;text-align:center}
.rrzcms_pages ul li a{color:#fff;display:block;background:#000}
.rrzcms_pages ul li a:hover{color:#fff;text-decoration:none;background:#333}
.rrzcms_pages ul li.thisclass{background-color:#aacd06;color:#fff}
.rrzcms_pages .a{font-family:'宋体';font-size:40px;font-weight:700}
.rrzcms_pagess{float:none;overflow:hidden;text-align:center;padding:0 0 15px 0}
.rrzcms_pagess ul{margin:0 auto;float:none;clear:both;padding:10px 0;text-align:center;white-space:nowrap}
.rrzcms_pagess ul li{float:none;display:inline;margin-right:5px;padding:3px 8px;font-family:'microsoft yahei';border:1px solid #d8dadf}
.rrzcms_pagess li a{float:none;display:inline}
.rrzcms_pagess li a:hover{text-decoration:underline}
.rrzcms_pagess .thisclass{border:none;color:#fff;border:1px red solid;background-color:red}
.rrzcms_pagess .thisclass a{color:#fff}
.link{width:1200px;height:44px;line-height:44px;margin:0 auto}
.link a{margin-left:20px}
.foot{width:100%;color:#a1a0a0;background:url(../img/bg_4.jpg) left bottom repeat-x #0d0d0d}
.f_box1{width:1200px;margin:0 auto;line-height:26px;position:relative;padding:35px 0 40px 0}
.f_box1 .kexin{padding-top:10px}
.f_box1 .pic{position:absolute;top:90px;right:0;height:40px;width:160px}
.foot a{color:#a1a0a0}
.foot a:hover{color:#fff}
.pagexx{clear:both;height:30px;margin:20px;overflow:hidden;margin-left:0}
.mbbody_body .pagexx{margin-left:20px}
.pagexx ul li{float:left;border:1px solid #ccc;padding:2px 9px;margin:0 3px;line-height:20px;background:#fff}
.pagexx ul li.thisclass{display:inline-block;border:1px solid #1f82b7;padding:2px 9px;margin:0 3px;background:#1c82b7;color:#fff}
.pagexx ul li.thisclass a{color:#fff}
.pagexx ul li a:hover{color:#1f9652}
.pagexx ul li span{display:inline-block;padding:0}
