﻿/**
 * 人人站CMS
 * ============================================================================
 * 版权所有 2015-2030 山东康程信息科技有限公司，并保留所有权利。
 * 网站地址: http://www.rrzcms.com
 * ----------------------------------------------------------------------------
 * 如果商业用途务必到官方购买正版授权, 以免引起不必要的法律纠纷.
 * ============================================================================
 */
body{overflow-x:hidden;width:100%;color:#666;font-size:14px;font-family:"Microsoft Yahei";}
.inner-banner img{width:100%;}
@media only screen and (max-width:768px){.padding-big{padding:10px;}
	.margin-big{margin:10px;}
	.padding{padding:5px;}
	.margin{margin:5px;}
	.padding-big-top{padding-top:10px;}
	.padding-big-bottom{padding-bottom:10px;}
	.padding-big-left{padding-left:10px;}
	.padding-big-right{padding-right:10px;}
	.margin-big-top{margin-top:10px;}
	.margin-big-bottom{margin-bottom:10px;}
	.margin-big-left{margin-left:10px;}
	.margin-big-right{margin-right:10px;}
}
a:hover{color:#093;}
.more-btn{margin-top:10px;padding:13px 23px;border:solid 1px #093;color:#093;}
.more-btn:hover{border:solid 1px #093;background:0 0;color:#666;}
.bg-main,.border-main .button.active,.nav-main.border-main .nav-head,.nav-pills.border-main .active a,.pagination.border-main .active,.pointer.border-main .active{background-color:#093;}
.border-main,.border-main .button,.border-main .tab-body,.border-main .tab-nav li a,.button.bg-main,.nav-main.border-main .nav-head,.nav-main.border-main a,.nav.border-main .active a,.nav.nav-tabs.border-main,.pager.border-main a,.pagination.border-main li,.pointer.border-main li,.selected.border-main{border-color:#093;}
.bg-inverse .nav-menu ul a:hover,.bg-inverse .nav.nav-menu.nav-pills .active ul a:hover,.bg-inverse .nav.nav-menu.nav-pills ul a:hover,.bg-inverse .nav.nav-menu.nav-tabs .active ul a:hover,.bg-inverse .nav.nav-menu.nav-tabs ul a:hover,.button.border-main,.nav a:hover,.nav-menu.nav-pills .active ul a:hover,.pager-next.border-main,.pager-prev.border-main,.pager.border-main a,.text-main,a.text-main:link,a.text-main:visited,blockquote.border-main strong{color:#bb262a;}
.pagination.border-main li{margin:0 5px;}
.button.bg-sub{border:solid 1px #093;}
.bg-nav{background:#093;}
.bg-gray{background-color:#f5f5f5;}
.bg-black2{background-color:#093;}
.nav .active a{font-weight:400;}
.bg-inverse .nav.nav-pills .active a,.bg-inverse .nav.nav-pills.nav-inline a:hover{background-color:#f60;color:#fff;}
.nav-menu li{margin-right:0;margin-left:0;padding:10px 5px;}
@media only screen and (max-width:1200px){.nav-menu li{padding:10px 10px;}
	.bg-inverse .nav-inline li a{padding:8px 15px;}
}
@media only screen and (max-width:1000px){.nav-menu li{padding:5px 0;}
	.wrap-header .container{width:100%;}
	.bg-nav .container{width:100%;}
	.bg-inverse .nav-inline li a{padding:5px 15px;}
}
.nav-menu li .drop-menu li{margin-right:0;margin-left:0;}
.nav-navicon .input-group .input{float:right;width:auto;}
.nav-menu li.active,.nav-menu li:hover{background-color:#f60;}
.nav-pills .active a,.nav-pills a:hover{background-color:#093;color:#fff;}
.navbar-body .nav ul a:hover{background:0 0;}
.nav-menu li:hover .drop-menu a{color:#222;}
.nav-menu .drop-menu{border-radius:0;background-color:#093;}
.nav-menu .drop-menu li{padding:5px 10px;}
.button.bg-main{border-color:#552618;background-color:#552618;}
.button.border-main{border-color:#e80303;color:#e80303;}
.pointer.border-main li{border-color:#552618;}
.pointer.border-main li.active{background-color:#552618;}
.border-main{border-color:#e80303;}
.w100{width:150px;}
.icon-navicon{position:absolute;top:30px;right:10px;}
.nav-navicon .input-group .input{float:right;width:auto;}
.nav a{color:#fff;text-align:left;font-size:16px;}
.wrap-top{padding:3px 0;background-color:#eee;color:#666;}
.wrap-top a{color:#666;}
.wrap-header{box-shadow:0 3px 6px rgba(0,0,0,.175);}
.button.bg-main{border-color:#093;background-color:#093;}
.button.border-main{border-color:#093;color:#093;}
.pointer.border-main li{border-color:#093;}
.pointer.border-main li.active{background-color:#093;}
.border-main{border-color:#093;}
.border-sub,.button.border-sub{border-color:#093;color:#093;}
.about-box .border-sub{border-color:#fff;color:#fff;}
.button.border-sub:hover{border-color:#093;background-color:#093;color:#fff;}
h1.s1{color:#333;font-size:24px;}
h2.s1{color:#555;text-transform:uppercase;font-size:16px;}
.flico{display:block;color:#093;text-align:center;font-size:66px;}
.remen{padding-left:10px;line-height:34px;}
.ss{border:solid 1px #093;}
.ss-btn{border:0;border-radius:0;background-color:#f60;color:#fff;}
.tel{padding-left:0;height:63px;text-align:right;font-size:16px;line-height:63px;}
.tel span{padding-right:5px;}
.tel strong{padding-left:5px;color:#093;font-weight:800;font-size:18px;}
.fengge{float:right;color:#555;font-size:14px;}
.about-box{margin:20px 0;padding:30px;color:#666;}
.about-box h2{color:#093;font-size:18px;}
@media only screen and (max-width:768px){.about-box h2{font-size:14px;}
}
.about-box a{color:#093;}
.service{background-color:#f5f5f5;}
.service .serico{padding-right:10px;color:#fff;font-size:40px;}
.service h2{padding-top:20px;color:#c00;font-size:18px;}
.service p{color:#333;font-size:14px;}
.youshi{background:url(../img/ysbg.jpg) center top repeat-y;}
.youshi .ysico{display:block;color:#093;text-align:right;font-size:100px;}
.youshi p{padding-top:5px;color:#fff;font-size:14px;}
.youshi h1{color:#093;font-size:28px;}
.youshi h2{display:block;margin:0;padding:0;color:#fff;font-size:18px;}
@media only screen and (max-width:768px){.youshi h1{font-size:24px;}
	.youshi h2{font-size:14px;}
}
.youshi .item h2{padding-bottom:8px;border-bottom:dashed 1px #093;color:#093;font-size:20px;}
.youshi2{background:#22b7fc url(../img/ysbg.jpg) right center no-repeat;}
.youshi2 h1{color:#fff;font-size:24px;}
.youshi2 .ysitem{margin:10px;padding:20px;background-color:#fff;}
.youshi2 .ysitem2{margin:10px;padding:20px;background-color:#093;}
.youshi2 h2{display:block;margin:0;padding:0;color:#093;font-size:18px;}
.youshi2 .ysitem p{margin:0;padding:0;color:#333;font-size:14px;}
.youshi2 .ysitem2 h2{color:#fff;}
.youshi2 .ysitem2 p{margin:0;padding:0;color:#fff;font-size:14px;}
.bb{border-bottom:solid 1px #093;color:#c00;font-size:24px;}
.bb2{border-bottom:solid 0 #ddd;color:#fff;}
.prolist h3{padding:8px 0;text-align:center;}
.typelist{padding-bottom:30px;padding-left:20px;font-size:20px;}
.typelist a{padding:10px 20px;border:solid 1px #093;color:#093;}
.typelist a span{padding-right:5px;color:#093;}
.typelist div{margin:10px 0;padding-top:10px;text-align:center;}
.pro{background:#00a848;}
.proitem{overflow:hidden;margin-bottom:0;padding:10px;}
.proitem img{padding:10px;width:100%;background:#14c15e;transition:all .3s;}
.proitem img:hover{transform:scale(1.02);}
.proitem .protext{padding:0 10px 10px 10px;background:#14c15e;color:#fff;text-align:center;}
.pro h1.s1,.pro h2.s1{color:#fff;}
.more-btn2{margin-top:10px;padding:13px 23px;background:#fff;color:#093;}
.more-btn2:hover{background:#fff;color:#666;}
.index-proclass{margin-top:10px;}
.index-proclass h1{padding:10px 10px;background-color:#093;color:#fff;text-align:center;font-size:16px;line-height:40px;}
.index-proclass ul{margin:0;padding:0;border:solid 1px #ddd;border-bottom:0;}
.index-proclass li{margin:0;border-bottom:solid 1px #ddd;background-color:#fff;list-style:none;text-align:center;line-height:48px;}
.index-proclass li.on,.index-proclass li:hover{background-color:#093;}
.index-proclass li a{color:#333;}
.index-proclass li.on a,.index-proclass li:hover a{color:#fff;}
.case{background:#f5f5f5;}
.caselist h3{padding:8px 0 20px 0;text-align:center;}
.casebox{overflow:hidden;padding:10px;}
.caseitem{box-shadow:0 22px 20px rgba(0,0,0,.1);}
.caseitem img{padding:10px;width:100%;transition:all .3s;}
.caseitem img:hover{transform:scale(1.02);}
.caseitem.bg{background-color:#267ae4;color:#fff;}
.business{background:#fff;}
.busilist h3{padding:8px 0 20px 0;color:#666;text-align:center;}
.busibox{overflow:hidden;padding:10px;}
.busiitem{border:solid 1px #eee;}
.busiitem img{padding:10px;width:100%;transition:all .3s;}
.busiitem img:hover{transform:scale(1.02);}
.newsitem .news-date{float:left;display:inline-block;width:5rem;height:5rem;background:#f2f2f2;text-align:center;}
.newsitem li{margin-bottom:10px;padding-bottom:5px;border-bottom:dashed 1px #ddd;}
.newsitem .news-date1{margin-top:.6rem;color:#666;text-align:center;font-size:1.5625rem;}
.newsitem .news-date2{color:#999;text-align:center;font-size:.8rem;}
.newsitem .news-bodys{overflow:hidden;padding:0 .875rem;zoom:1;}
.newsitem .news-bodys h3{overflow:hidden;word-wrap:break-word;}
.newsitem .news-bodys p{overflow:hidden;margin-top:10px;color:#999;word-wrap:break-word;font-size:.75rem;line-height:1.15rem;}
.news-span1{width:16.66666667%;}
.news-span2{width:83.33333333%;}
.news-item2{position:relative;overflow:hidden;margin:4px 0;padding:0;}
.news-item2 .news-time{padding:6px 0;border-right:1px solid #eee;color:#666;text-align:center;-webkit-transition:all .3s;-moz-transition:all .3s;transition:all .3s;-ms-transition:all .3s;}
.news-action{box-sizing:border-box;padding:0 12px 0 40px;}
.news-item2 .news-time .news-time-date{font-size:22px;}
.news-item2 .news-title{position:relative;overflow:hidden;padding-bottom:0;color:#666;text-overflow:ellipsis;white-space:nowrap;font-size:18px;line-height:24px;-webkit-transition:all .3s;-moz-transition:all .3s;transition:all .3s;-ms-transition:all .3s;}
.news-item2 .news-desc{overflow:hidden;color:#999;text-overflow:ellipsis;white-space:nowrap;font-size:12px;line-height:24px;-webkit-transition:all .3s;-moz-transition:all .3s;transition:all .3s;-ms-transition:all .3s;}
.news-item2 .news-tit{position:relative;z-index:10;}
.news-item2:after{position:absolute;top:0;left:0;z-index:0;display:block;width:0;height:100%;background-color:#093;content:"";-webkit-transition:all .3s;-moz-transition:all .3s;transition:all .3s;-ms-transition:all .3s;}
.news-item2:hover:after{width:100%;}
.news-item2:hover .news-desc,.news-item2:hover .news-time,.news-item2:hover .news-title{color:#fff;}
.news-head{padding:20px;width:100%;color:#fff;text-align:center;font-weight:800;font-size:20px;line-height:25px;}
.news-head span{padding-right:8px;}
.news-head.bg1{background-color:#00a848;}
.news-head.bg2{background-color:#29d1a0;}
.news-head.bg3{background-color:#f60;}
@media only screen and (max-width:768px){.news-span1{width:31.4%;}
	.news-span2{width:68.6%;}
	.news-action{box-sizing:border-box;padding:0 12px 0 20px;}
	.news-item2 .news-time .news-time-date{font-size:18px;}
	.news-item2 .news-title{padding-bottom:6px;}
	.news-item2 .news-title{font-size:16px;}
}
.jobsitem ul{padding:0;}
.jobsitem li{margin-bottom:10px;border:solid 1px #ddd;background-color:#f9f9f9;}
.jobsitem li h3{padding:10px 15px;}
.jobsitem li .jobs-info{padding:10px 10px;}
.jobs-info div{padding:5px;border-bottom:dashed 1px #ddd;}
.jobsitem li .jobs-bodys{padding:10px 15px;}
.bg-sub{border-top:solid 1px #00aa64;background-color:#009248;}
.bg-sub .container{background-color:#009248;color:#fff;}
.bg-sub a{color:#fff;}
.bg-footnav{padding-top:40px;padding-bottom:40px;background:#009248;}
@media only screen and (max-width:768px){.bg-footnav{padding-top:20px;padding-bottom:20px;}
}
.bg-footnav .footmenu{padding-right:20px;}
.bg-footnav p{color:#b9e9b9;}
.nav.nav-sitemap a{color:#b9e9b9;}
.nav-sitemap ul a{padding-left:0;color:#b9e9b9;}
.foot-weixin{width:130px;border:solid 10px #00aa64;}
.bg-footnav .wx{border-left:solid 1px #00aa64;}
.qq{display:inline-block;margin:-2px 2px 0;width:20px;height:20px;background:url(../img/qq.png);}
.product-about li{border-bottom:dashed 1px #aaa;line-height:3rem;}
.news-line{margin-bottom:40px;border:dashed 1px #aaa;text-align:center;}
.news-body{margin:20px auto;}
.order-tip{padding-left:25px;color:#fff;}
.order-tip .con{border:dashed 1px #aaa;line-height:2.5rem;}
.bread{margin:8px 0;color:#555;font-size:13px;}
.bglx{background:url(../img/lxbg.jpg) top center no-repeat;}
.lxico{display:block;color:#093;text-align:center;font-size:80px;}
