﻿/**
 * 人人站CMS
 * ============================================================================
 * 版权所有 2015-2030 山东康程信息科技有限公司，并保留所有权利。
 * 网站地址: http://www.rrzcms.com
 * ----------------------------------------------------------------------------
 * 如果商业用途务必到官方购买正版授权, 以免引起不必要的法律纠纷.
 * ============================================================================
 */
@charset "utf-8";*{padding:0;margin:0;list-style:none;font-family:"微软雅黑"}
body{font-size:14px;background:#fff}
a{text-decoration:none}
.clear{clear:both}
#header{width:100%;height:auto}
#header .top_bg{width:100%;height:36px;background:#3e3c3d}
#header .top{width:1320px;margin:0 auto;font-size:14px;color:#fff;letter-spacing:1px;line-height:36px}
#header .top p{display:inline-block;float:right}
#header .top p a{color:#fff}
#header .top p a:hover{color:#c87a22;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}
#header .title_bg{width:100%;height:161px;background:url(../images/biankuang.jpg) no-repeat top center}
#header .title{width:1320px;margin:0 auto}
#header .logo{float:left}
#header .logo img{margin-top:38px}
#header .logo1{display:inline-block;margin-left:20px;font-size:18px;color:#7e0204;line-height:30px;margin-top:56px;float:left}
#header .logo2{width:270px;height:161px;background:url(../images/logo2.png) no-repeat center;background-size:100%;font-size:18px;color:#4e5d5d;text-align:center;line-height:161px;letter-spacing:1px;display:inline-block;float:left;margin-left:20px}
#header .logo3{float:right;width:100px;height:100px}
#header .logo3 img{width:100px;height:100px;margin-top:36px}
.nav_bg{width:100%;height:60px;background:url(../images/xy.jpg) no-repeat top center}
.nav{width:1320px;margin:0 auto}
.nav1 li{position:relative;float:left;width:145px;text-align:center;height:60px;line-height:60px;font-size:16px}
.nav1 a{color:#fff;display:block}
.nav1 a:hover{text-decoration:none;color:#fff}
.li1:hover,.nav1 li.on{background:url(../images/menu.png) no-repeat center}
.nav1 ul{position:absolute;top:60px;left:0;display:none;background:#094767;z-index:999;background-color:rgba(0,0,0,.5)}
.nav2 li{width:165px;height:50px;line-height:50px;font-size:14px}
.nav2 a:hover{background:#434949}
.banner{width:100%;height:600px;margin:auto;position:relative;overflow:hidden}
.banner .pics_wrap{width:1920px;overflow:hidden;position:absolute;left:50%;margin-left:-960px}
.banner .html5zoo-arrow-left-0{margin-left:300px}
.banner .html5zoo-arrow-right-0{margin-right:300px}
.search_bg{width:100%;height:85px;background:url(../images/search_bg.png) no-repeat top center}
.search{width:1320px;margin:0 auto}
.search1{float:left;font-size:18px;width:276px;text-align:center;color:#fff;margin-top:24px}
.search1 span{display:block;font-size:12px;font-weight:700;margin-top:2px}
.search2{display:inline-block;height:85px;line-height:85px;margin-left:78px;font-size:16px;color:#494949}
.search2 a{color:#494949}
.search2 a:hover{color:#556262;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}
.search3{width:591px;height:47px;float:right;margin-top:20px}
.search3 .text{width:480px;height:45px;float:left;padding-left:22px;line-height:47px;background:#fff;color:#8d8d8d;border:1px solid #d3d3d3;border-right:none;font-size:16px;outline:medium;overflow:hidden}
.search3 .submit{width:88px;height:47px;float:right;background:url(../images/search.png) no-repeat;border:none;outline:medium;cursor:pointer;color:#fff;font-size:16px;text-align:left;padding-left:14px}
#main{width:100%;height:auto}
.con1_bg{width:100%;height:948px;background:url(../images/con1_bg.jpg) no-repeat top center}
.con1{width:1320px;margin:0 auto;padding-top:60px}
.tit{height:88px;background:url(../images/tit.png) no-repeat top center;text-align:center}
.tit_t{font-size:35px;font-weight:700;color:#343434;line-height:35px}
.tit_c{width:360px;height:5px;border-top:1px solid #6e6c5b;border-bottom:1px solid #6e6c5b;margin:0 auto;margin-top:13px;margin-bottom:13px}
.tit_b{font-size:18px;font-weight:700;color:#888;line-height:18px}
.con1 .mn{height:728px;margin-top:30px;padding-bottom:22px}
.con2_bg{width:100%;height:432px;background:url(../images/con2_bg.jpg) no-repeat center top}
.con2{width:1320px;margin:0 auto}
.con2_tit{width:108px;height:221px;float:right;background:url(../images/con2_tit.png) no-repeat;position:relative;top:-24px}
.con2 .mn ul{position:relative;padding-top:89px;padding-left:165px}
.con2 .mn ul li{width:248px;height:67px;background:url(../images/cla_bg.png) no-repeat;float:left;margin-right:12px;margin-bottom:20px;text-align:center;line-height:67px;font-size:16px;-webkit-transition:1s ease;-moz-transition:1s ease}
.con2 .mn ul li:hover{-webkit-transform:rotatey(360deg);-moz-transform:rotatey(360deg)}
.con2 .mn ul li a{color:#525252;display:block}
.con2 .mn ul li a:hover{text-decoration:none}
.con3_bg{width:100%;height:904px;background:url(../images/con3_bg.jpg) no-repeat center top}
.con3{width:1320px;margin:0 auto;padding-top:100px}
.con3 .mn{padding-top:47px}
.con3 .mn1{display:inline-block;width:532px;height:344px;background:url(../images/company_bg.jpg) no-repeat;float:left}
.con3 .mn2{width:750px;height:344px;display:inline-block;float:right}
.con3 .mn2 p{font-size:18px;color:#3b3b3b;line-height:48px;letter-spacing:1px}
.con3 .mn2 p.more{width:186px;height:57px;background:#556262;float:right;font-size:16px;text-align:center}
.con3 .mn2 p.more a{color:#fff;width:170px;height:40px;border:1px solid #fff;display:block;text-align:center;line-height:40px;margin:0 auto;margin-top:8px}
.con3 .mn2 p.more a:hover{background:#fff;color:#556262;text-decoration:none;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}
.con3 .mn3{width:1320px;height:212px;margin:0 auto;margin-top:44px}
.con3 .mn3 .friend{width:1320px;height:212px;margin:0 auto;margin-top:0;overflow:hidden}
.con3 .mn3 .mr_frbox{height:212px;padding:0 0 0}
.con3 .mn3 .mr_frBtnL{cursor:pointer;display:inline;float:left;height:51px;position:relative;top:80px;left:0;width:27px}
.con3 .mn3 .mr_frUl{float:left;height:212px;width:1220px;margin-left:23px}
.con3 .mn3 .mr_frBtnR{float:right;cursor:pointer;width:27px;height:51px;position:relative;top:80px;right:0}
.con3 .mn3 .mr_frUl ul{width:1240px;height:212px;list-style:none}
.con3 .mn3 .mr_frUl ul li{display:inline;float:left;width:290px;height:212px;background:0 0;overflow:hidden;position:relative;margin-right:20px}
.con3 .mn3 .mr_frUl ul li div{width:290px;height:212px;text-align:center;display:table-cell;vertical-align:middle}
.con3 .mn3 .mr_frUl ul li div img{max-width:100%;max-height:100%;vertical-align:middle}
.con4_bg{width:100%;height:633px;background:url(../images/con4_bg.jpg) no-repeat top center}
.con4{width:1320px;margin:0 auto;padding-top:75px}
.con4 .mn{padding-top:51px}
.con4 .left{width:553px;float:left}
.con4 .left .news1{margin-top:27px}
.con4 .left .news1 h1{font-size:16px;color:#404040;line-height:16px;width:530px;overflow:hidden}
.con4 .left .news1 h1 a{color:#404040;text-decoration:none}
.con4 .left .news1 h2{font-size:12px;color:#858585;line-height:12px;margin-top:14px}
.con4 .left .news1 p{color:#747373;font-size:14px;line-height:20px;margin-top:14px;height:60px;overflow:hidden}
.con4 .left .news1 p a{color:#747373}
.con4 .left .news1 p a:hover{text-decoration:none;color:#626262}
.con4 .right{width:710px;float:right}
.con4 .right ul li{height:100px;margin-bottom:24px}
.con4 .right ul li .news_left{width:100px;height:100px;background:#556262;float:left}
.con4 .right ul li .news_left p{font-size:38px;color:#fff;text-align:center;padding-top:12px;letter-spacing:1px}
.con4 .right ul li .news_left p span{display:block;font-size:14px;margin-top:6px;letter-spacing:1px}
.con4 .right ul li .news_right{width:585px;float:right}
.con4 .right ul li .news_right h1{font-size:20px;color:#414141}
.con4 .right ul li .news_right h1 a{color:#414141;text-decoration:none}
.con4 .right ul li .news_right p{font-size:14px;color:#747474;margin-top:10px;line-height:20px;height:60px;overflow:hidden}
.con4 .right ul li .news_right p a{color:#747474}
.con4 .right ul li .news_right p a:hover{color:#626262;text-decoration:none}
.con5_bg{width:100%;height:531px;background:url(../images/con5_bg.jpg) no-repeat top center}
.con5{width:1320px;margin:0 auto;padding-top:55px}
.con5 .left{float:left;width:634px;height:456px;background:url(../images/contact_bg.png) no-repeat;position:relative;margin-left:-42px}
.con5 .left h1{padding-left:16px;width:535px;height:60px;line-height:60px;border-bottom:3px solid #bcbcbc;margin-left:68px;margin-top:9px;font-size:26px;color:#81807f;margin-bottom:12px}
.con5 .left h1 span{font-size:20px;font-weight:400;color:#9d9b99;display:inline-block;margin-left:31px}
.con5 .left h1 a{font-size:16px;font-weight:400;color:#4c4c4c;float:right;margin-right:17px;margin-top:8px}
.con5 .left h1 a:hover{text-decoration:none;color:#c87a22;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}
.con5 .left p{padding-left:82px;font-size:16px;color:#3c3c3c;line-height:26px}
.con5 .left p span{font-size:14px;color:#6b6b6b}
.con5 .right{width:390px;height:425px;background:url(../images/con5_right_bg.png) no-repeat;float:right;margin-right:260px}
.con5 .right h1{font-size:18px;font-weight:700;color:#515252;text-align:center;margin-top:60px;letter-spacing:1px}
.con5 .right p{font-size:16px;color:#606060;line-height:56px;margin-left:80px;margin-top:28px;letter-spacing:1px}
.con5 .liuyan{width:450px;height:244px;padding-left:82px;margin-top:12px}
.con5 .liuyan .text{color:#5d5d5d}
.con5 .liuyan .input-text{width:368px;height:30px;border:1px solid #b7b7b7;background:#e6e6e6}
.con5 .liuyan .textarea-text{width:368px;height:72px;border:1px solid #b7b7b7;background:#e6e6e6}
.con5 .liuyan .input-yzm{width:100px;height:30px;border:1px solid #b7b7b7;background:#e6e6e6}
.con5 .liuyan .submit{width:175px;height:38px;background:#556262;text-align:center;line-height:38px;border:none;font-size:16px;color:#fff}
.con5 .liuyan td{padding:6px 0}
.con5 .liuyan td.input{padding-left:14px}
.con5 .liuyan td.input img{padding-left:14px}
.con5 .liuyan td.submint{padding-left:14px}
#footer{width:100%;height:295px;background:url(../images/foot_bg.jpg) no-repeat center top}
.foot{width:1320px;margin:0 auto}
.foot_logo{float:left;display:inline-block;width:174px;height:174px;margin-top:35px;-webkit-animation:anim4 4s linear infinite;-moz-animation:anim4 8s linear infinite;-ms-animation:anim4 4s linear infinite;-o-animation:anim4 4s linear infinite;animation:anim4 4s linear infinite}
.foot_logo img{width:174px;height:174px}
.foot_logo:before{content:"";left:0;position:absolute;top:50%}
.foot_logo:after{content:"";left:50%;position:absolute;top:50%}
.foot_mn{width:1127px;float:right}
.foot_nav ul{margin-top:49px;margin-left:22px}
.foot_nav ul li{float:left;font-size:16px;margin-right:58px}
.foot_nav ul li a{color:#fff}
.foot_nav ul li a:hover{color:#c87a22;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}
.foot_tit{width:414px;height:63px;color:#a8b0b0;font-size:25px;line-height:63px;font-family:"楷体";font-weight:700;border-right:1px solid #6b7777;margin-top:63px;display:inline-block}
.foot_mn p{display:inline-block;float:right;font-size:16px;color:#656e6e;line-height:34px;margin-top:61px;margin-right:30px}
.foot p.fp{color:#606060;text-align:center;margin-top:54px}
.foot p.fp a{color:#606060}
.foot p.fp a:hover{color:#fff;text-decoration:none;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}
