﻿/**
 * 人人站CMS
 * ============================================================================
 * 版权所有 2015-2030 山东康程信息科技有限公司，并保留所有权利。
 * 网站地址: http://www.rrzcms.com
 * ----------------------------------------------------------------------------
 * 如果商业用途务必到官方购买正版授权, 以免引起不必要的法律纠纷.
 * ============================================================================
 */

body{position:relative;background:#fff;color:#454545;font-weight:400;font-size:12px;font-family:Arial,Helvetica,sans-serif;line-height:1.7;}
p{margin:0;font-weight:400;}
figure,h1,h2,h3,h4,h5,h6{color:#444;font-weight:400;font-family:"Open Sans",Arial,sans-serif;}
::-webkit-selection{background:#129da4;color:#fff;}
::-moz-selection{background:#129da4;color:#fff;}
::selection{background:#129da4;color:#fff;}
.margin-big-large-bottom{margin-bottom:75px;}
.margin-big-small-bottom{margin-bottom:35px;}
.margin-big-middle-bottom{margin-bottom:50px;}
.margin-big-middle-top{margin-top:50px;}
.text-lowercase{text-transform:lowercase;}
.initialism,.text-uppercase{text-transform:uppercase;}
.text-capitalize{text-transform:capitalize;}
.float_bg{background:url(../img/qq_3.gif) repeat-y;}
a{color:#454545;text-decoration:none;}
a:focus,a:hover{color:#129da4;}
.bg-main{background:#1497a0;}
.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:#129da4;}
.passcode{position:absolute;top:0;right:0;margin:1px;height:32px;border-left:1px solid #ddd;border-radius:0 4px 4px 0;text-align:center;line-height:32px;}
.blankbig{clear:both;height:70px;font-size:0;line-height:70px;}
.detail h2,.detail h3{line-height:180%;}
.detail h1,.detail h3{color:#322725;font-size:16px;}
.layout{overflow:hidden;width:100%;}
.noinfo{text-align:center;}
.zoomimgs{display:block;overflow:hidden;padding-bottom:100%;width:100%;height:0;background-position:center center;background-size:cover;background-repeat:no-repeat;-webkit-background-size:cover;-moz-background-size:cover;}
.artzoomimgs{display:block;overflow:hidden;padding-bottom:63%;width:100%;height:0;background-position:center center;background-size:cover;background-repeat:no-repeat;-webkit-background-size:cover;-moz-background-size:cover;}
header .layout{overflow:visible;width:100%;}
.input:focus{border:1px solid #333;}
.inner-banner{overflow:hidden;width:100%;}
.inner-banner img{width:100%;}
.lefter{padding-right:50px;}
#fh5co-header .header-top{height:44px;background:#eff3f6;line-height:44px;}
#fh5co-header .header-top .note-header{padding-left:30px;background:url(../img/line.png) no-repeat 0 12px;color:#313131;font-size:14px;}
#fh5co-header .header-top .share-header{padding-top:8px;}
#fh5co-header .logo{overflow:hidden;margin:20px 0 20px;}
#fh5co-header .contact-index{margin-top:29px;}
#fh5co-header .contact-index .telpic{margin-top:2px;margin-right:11px;}
#fh5co-header .contact-index .telfont{line-height:110%;}
#fh5co-header .contact-index .telfont .telen{color:#757575;font-size:8px;}
#fh5co-header .contact-index .telfont .telnum{color:#000;font-weight:700;font-size:12px;}
#fh5co-header .header-nav{z-index:100000;}
#fh5co-header .nav li .downward{border:none;}
#fh5co-header .nav li a{display:inline-block;padding:0 30px 0;box-shadow:0 0 1px transparent;color:#fff;font-weight:700;font-size:16px;line-height:48px;}
#fh5co-header .nav li a:hover,#fh5co-header .nav li.current a{color:#fff000;text-decoration:none;}
#fh5co-header .nav li:hover a{background-color:rgba(0,0,0,.2);}
#fh5co-header .nav li ul{z-index:1999;margin:0;padding:0;min-width:160px;border:none;border-radius:0;}
#fh5co-header .nav li ul li{display:block;margin:0;padding:0;height:auto;height:auto;border-bottom:1px solid #096167;}
#fh5co-header .nav li ul li a{display:block;margin:0;padding:0 20px 0 30px;width:100%;min-width:160px;background:#107980!important;color:#fff;text-align:left;font-weight:400;font-size:14px;line-height:42px;}
#fh5co-header .nav li.current ul li a{color:#fff;}
#fh5co-header .nav li ul li a:hover{background:#054e53!important;color:#fff;}
#fh5co-header .nav li ul li ul{top:0;}
footer{background:#f5f5f5;}
footer .table-responsive .nav a{margin-bottom:20px;padding:0;color:#292929;font-weight:700;font-size:18px;}
footer .table-responsive .nav a:hover{color:#292929;}
footer .table-responsive .nav ul a{margin-bottom:15px;padding:0;color:#464646;font-weight:400;font-size:14px;}
footer .table-responsive .nav ul a:hover{color:#464646;text-decoration:underline;}
footer .Copyright{padding:23px 0 16px 0;background:#e1e4e4;font-size:14px;}
footer .Copyright .foot-link{padding:5px 0 0;}
footer .Copyright .foot-link a{margin:0 5px;}
.flex-container a:active,.flex-container a:focus,.flexslider a:active,.flexslider a:focus{outline:0;}
.flex-control-nav,.flex-direction-nav,.slides{margin:0;padding:0;list-style:none;}
.flexslider{position:relative;z-index:1;margin:0;padding:0;}
.flexslider .slides>li{display:none;-webkit-backface-visibility:hidden;}
.flexslider .slides img{display:block;width:100%;}
.flex-pauseplay span{text-transform:capitalize;}
.slides:after{clear:both;display:block;visibility:hidden;height:0;content:"\0020";line-height:0;}
html[xmlns] .slides{display:block;}
* html .slides{height:1%;}
.no-js .slides>li:first-child{display:block;}
.flex-control-nav{position:absolute;bottom:20px;z-index:2;width:100%;text-align:center;}
.flex-control-nav li{display:inline-block;margin:0 5px;width:12px;height:12px;zoom:1;}
.flex-control-nav a{float:left;display:inline-block;width:12px;height:12px;border-radius:12px;background:#d5d8dc;text-indent:-2000px;cursor:pointer;}
.flex-control-nav .flex-active{background:#1497a0;}
.flex-direction-nav{position:absolute;top:50%;z-index:3;width:100%;}
.flex-direction-nav li a{position:absolute;top:50%;display:block;overflow:hidden;margin-top:-46px;width:26px;height:46px;text-indent:-999em;cursor:pointer;}
.flex-direction-nav li a.flex-prev{left:0;background:url(../img/prev.png) no-repeat;opacity:1;}
.flex-direction-nav li a.flex-next{right:0;background:url(../img/next.png) no-repeat;opacity:1;}
.flex-direction-nav li a.flex-next:hover{background:url(../img/next.png) no-repeat;opacity:1;}
.flex-direction-nav li a.flex-prev:hover{background:url(../img/prev.png) no-repeat;opacity:1;}
#fh5co-product-list .fh5co-heading h2{padding:0 0 17px 0;color:#292929;font-weight:700;font-size:24px;}
#fh5co-product-list .fh5co-heading .proline{margin:0 auto;width:77px;height:2px;background:#129da4;}
#fh5co-product-list .fh5co-heading p{margin:20px 0 29px 0;color:#555556;text-align:center;font-size:14px;}
#fh5co-product-list .tab .tab-nav li{margin:0 0 10px 0;padding:0;}
#fh5co-product-list .tab .tab-nav li a{display:inline-block;margin:0 8px;padding:15px 18px 15px 18px;border:2px solid #ece11e;border-radius:0;font-size:14px;}
#fh5co-product-list .tab .tab-nav li a:hover,#fh5co-product-list .tab .tab-nav li.active a{border:2px solid #129da4;background:#129da4;color:#fff;text-decoration:none;}
#fh5co-product-list .tab .tab-body{padding-top:25px;border:none;background:0 0;}
.pro-item{margin-bottom:20px;border:1px solid #e9e9ea;background:#fbfbfc;}
.pro-item:hover{border:1px solid #129da4;}
.pro-item .portfolio-img{overflow:hidden;}
.pro-item .portfolio-img .zoomimgs:hover{transition:all 1s ease 0s;-webkit-transform:scale(1.1);-webkit-transform:all 1s ease 0s;transform:scale(1.1);}
.pro-item h2{margin:10px 0 7px;font-weight:700;font-size:14px;}
.pro-item h2,.pro-item p{padding:0 12px;}
.pro-item:hover h2 a{color:#454545;font-weight:700;font-size:14px;}
.pro-item:hover h2 a:hover{color:#129da4;}
.pro-item p{margin-bottom:12px;color:#454545;font-size:12px;line-height:20px;}
#fh5co-about-us h2{font-weight:700;font-size:16px;}
#fh5co-about-us .intro{margin-left:20px;}
#fh5co-about-us .intro,#fh5co-about-us .intro p{font-size:13px;line-height:23px;}
#fh5co-about-us img{max-width:100%;}
#fh5co-news-list .show_list h2{margin:0 0 10px 0;font-weight:700;font-size:24px;line-height:100%;}
#fh5co-content_show .ur_here{padding-left:13px;background:#f5f5f5 none repeat scroll 0 0;font-size:14px;}
#fh5co-content_show .ur_here a{color:#000;font-size:14px;}
#fh5co-content_show .nav-inline{list-style:outside none none;}
#fh5co-content_show .nav li{display:inline;margin:0;padding:0;}
#fh5co-content_show .nav li a{display:inline-block;margin:0 5px 10px;padding:11px 20px;border:1px solid #cdcdcd;border-radius:25px;color:#000;font-size:14px;}
#fh5co-content_show .nav li a:hover,#fh5co-content_show .nav li.active a{border:1px solid #129da4;color:#129da4;text-decoration:none;font-weight:400;}
#fh5co-content_show .show_body{font-size:14px;}
#fh5co-content_show .detail img{height:auto!important;max-width:100%;vertical-align:middle;}
#fh5co-content_show .detail img{opacity:.9;}
#fh5co-content_show .detail p{text-indent:0;}
#fh5co-content_show .qhd-title span{margin:0 5px;color:#999;font-size:12px;}
#fh5co-content_show .title{margin-bottom:30px;height:33px;border-bottom:1px solid #dedede;text-align:left;}
#fh5co-content_show .title h2{display:inline-block;overflow:hidden;margin:0;padding:0;border-bottom:1px solid #da0e0e;color:#da0e0e;font-weight:400;font-size:16px;line-height:33px;word-break:break-all;}
#fh5co-content_show .detail{padding-bottom:30px;color:#666;font-size:14px;line-height:24px;}
#subnav .nav-head{height:38px;background:#1a1a1f;color:#fff;text-indent:50px;font-weight:400;font-style:normal;font-size:16px;line-height:36px;}
#fh5co-content_show .product-detail img{overflow:hidden;max-width:100%;vertical-align:middle;}
#fh5co-content_show .product-detail .content-img{overflow:hidden;padding:7px;border:1px solid #eaeaea;}
#fh5co-content_show .product-detail .content-img img{overflow:hidden;width:100%;vertical-align:middle;}
#fh5co-content_show .product-detail h1{padding-bottom:5px;border-bottom:1px dashed #d6d6d6;color:#333;font-size:18px;line-height:33px;}
#fh5co-content_show .product-detail .p_desc{padding:12px 0 5px;color:#444;line-height:30px;}
#fh5co-content_show .product-detail .add_to_inquiry{height:40px;}
#fh5co-content_show .product-detail .add_to_inquiry #add_to_inquiry{margin:0;padding:0;width:131px;height:35px;border:0;border-radius:0;background:#129da4;text-align:center;font-weight:400;font-size:16px;line-height:35px;}
#fh5co-content_show .product-detail .description{line-height:24px;}
#fh5co-content_show .product-detail .detail-title{border-bottom:1px solid #e4e4e4;}
#fh5co-content_show .product-detail .detail-title h2{display:inline-block;width:166px;height:41px;background:#129da4;color:#fff;text-align:center;font-size:16px;line-height:41px;cursor:pointer;}
.table span{margin-right:10px;}
.content_detail .pager{font-size:14px;}
.content_detail .pager a{border:none;color:#797979;}
.content_detail .pager a:focus,.content_detail .pager a:hover{background:0 0;color:#323232;}
.content_detail .pager li{display:block;margin:0 5px;text-align:left;}
#fh5co-content_show .pagination li{margin:0 3px;}
#fh5co-content_show .pagination .active,#fh5co-content_show .pagination a:hover{background:#1497a0;color:#fff;}
#fh5co-content_show .pagination .active a{color:#fff;}
#fh5co-content_show video{max-width:100%;}
.article-media li{padding:10px 0 21px;border-bottom:1px dashed #d7d7d7;}
.article-media li:hover{border-bottom:1px dashed #129da4;}
.article-media .media .media_img{margin-right:20px;width:198px;}
.article-media .media .media_img img{width:198px;height:120px;}
.article-media .media .media_img a{padding:0;}
.article-media .media .media_img a:hover{border-color:-moz-use-text-color;border-style:none;border-width:medium;background:#fff4ce none repeat scroll 0 0;}
.article-media .media-body h3{margin-bottom:12px;line-height:100%;}
.article-media .media-body h3 a{color:#3a3a3a;font-weight:700;font-size:16px;}
.article-media .media-body h3 a:hover{color:#129da4;}
.article-media .media-body p{overflow:hidden;height:64px;color:#3a3a3a;font-size:14px;line-height:20px;}
#fh5co-content_show .article-media .media-body p{height:auto;}
.article-media .media-body .time{color:#3a3a3a;font-weight:700;font-size:14px;}
.article-media li:hover h3 a{color:#129da4;}
.slideshow img{float:left;display:block;}
@media screen and (max-width:1000px){#fh5co-header .nav li a{padding:0 19px 0;}
	#fh5co-about-us .intro{margin-left:0;}
	.slideshow{height:240px!important;}
	.slideshow img{height:240px!important;}
}
@media screen and (max-width:760px){.blankbig{height:30px;line-height:30px;}
	#fh5co-header .nav_bg{margin-bottom:0;height:48px;background:#1497a0;font-weight:700;font-size:14px;line-height:48px;}
	#fh5co-header .nav_bg .icon-navicon{float:right;margin-top:10px;margin-left:7px;padding:0;border:none;background:0 0;color:#fff;font-size:22px;transition:none;}
	#fh5co-header .icon-navicon{float:right;margin-top:4px;background:#fff;}
	#fh5co-header .header-nav .container{padding:0;}
	#fh5co-header .logo{margin:13px 0;padding:0;text-align:center;}
	#fh5co-header .nav{overflow:auto;border:1px solid #096167;}
	#fh5co-header .nav li a{width:100%;border-bottom:1px solid #096167;background:0 0;box-shadow:0;text-align:left;}
	#fh5co-header .nav li{position:static;display:block;margin:0;padding:0 0;width:100%;height:auto;}
	#fh5co-header .nav li ul{position:relative;top:auto;left:auto;margin:0;padding:0;width:100%;}
	#fh5co-header .nav li ul li{height:auto;border-bottom:none;}
	#fh5co-header .nav li ul li ul li a{padding:0;height:28px;background:#232228;font-size:12px;line-height:28px;}
	#fh5co-header .nav li ul li ul li a:hover{background:#555;}
	#fh5co-header .nav li .downward{border-top:4px solid;border-right:4px solid transparent;border-left:4px solid transparent;}
	#fh5co-content_show .product-detail .content-img{margin-bottom:15px;}
	#fh5co-header .bg-inverse .nav{padding:0;}
	.slideshow{height:180px!important;}
	.slideshow img{height:180px!important;}
}
@media screen and (max-width:480px){#fh5co-header .logo{margin:12px 0 15px;}
	#fh5co-header .logo img{height:45px;}
	#fh5co-header .contact-index{margin:10px 0 0;}
	.article-media .media .media_img{margin-right:10px;width:82px;}
	.article-media .media .media_img img{padding:1px;width:80px;height:45px;}
	.article-media img{width:80px;}
	.article-media .media-body h3{font-size:12px;line-height:100%;}
	.article-media .media-body h3 a{font-size:14px;line-height:150%;}
	.article-media .media-body p{display:none;}
	#fh5co-news-list .media .media-body p,#fh5co-news-list .media .media-body span.time{display:none;}
	.article-media li{padding:5px 0 10px;}
	.article-media .media-body h3{margin-bottom:0;}
	.slideshow{height:120px!important;}
	.slideshow img{height:120px!important;}
}
.backToTop{position:fixed;right:15px;bottom:50px;z-index:100000000;display:none;width:35px;height:35px;background:url(../img/back_top.png) no-repeat center center;cursor:pointer;}
