body {
	font:14px/1.5 "Microsoft Yahei","Hiragino Sans GB","Heiti SC","WenQuanYi Micro Hei",sans-serif;
	color:#444;
}
p {
	margin:0;
	font-weight:normal;
}
h1,h2,h3,h4,h5,h6,figure {
	color:#444;
}
::-webkit-selection {
	color:#fff;
	background:#323232;
}
::-moz-selection {
	color:#fff;
	background:#323232;
}
::selection {
	color:#fff;
	background:#323232;
}
.text-lowercase {
	text-transform:lowercase;
}
.text-uppercase,.initialism {
	text-transform:uppercase;
}
.text-capitalize {
	text-transform:capitalize;
}
.float_bg {
	background:url(../images/qq_3.gif) repeat-y
}
a {
	color:#444text-decoration:none
}
a:focus,a:hover {
	color:#305dc3;
}
.bg-main {
	background:#305dc3;
	border:1px solid #305dc3 !important
}
.bg-main:hover,.bg-main:focus {
	border:1px solid #026d9a !important;
	background:#026d9a !important
}
.button.bg-main {
	border-color:#305dc3 !important
}
.button.bg-main:hover {
	border-color:#026d9a !important;
}
.passcode {
	border-left:1px solid #ddd;
	border-radius:0 4px 4px 0;
	height:32px;
	line-height:32px;
	margin:1px;
	position:absolute;
	right:0;
	text-align:center;
	top:0;
}
.detail h2,.detail h3 {
	line-height:180%
}
.detail h3,.detail h1 {
	font-size:18px;
	color:#5a5a5a;
	font-weight:bold
}
.layout {
	overflow:hidden;
	width:100%;
}
header .layout,footer .layout {
	overflow:visible;
	width:100%;
}
 {
	overflow:visible;
	width:100%;
}
.not-animated {
	opacity:0
}
ul,li {
	padding:0;
	margin:0;
	list-style:none
}
.line-big {
	margin-left:-15px;
	margin-right:-15px
}
.line-big .x1,.line-big .x2,.line-big .x3,.line-big .x4,.line-big .x5,.line-big .x6,.line-big .x7,.line-big .x8,.line-big .x9,.line-big .x10,.line-big .x11,.line-big .x12,.line-big .xl1,.line-big .xl2,.line-big .xl3,.line-big .xl4,.line-big .xl5,.line-big .xl6,.line-big .xl7,.line-big .xl8,.line-big .xl9,.line-big .xl10,.line-big .xl11,.line-big .xl12,.line-big .xs1,.line-big .xs2,.line-big .xs3,.line-big .xs4,.line-big .xs5,.line-big .xs6,.line-big .xs7,.line-big .xs8,.line-big .xs9,.line-big .xs10,.line-big .xs11,.line-big .xs12,.line-big .xm1,.line-big .xm2,.line-big .xm3,.line-big .xm4,.line-big .xm5,.line-big .xm6,.line-big .xm7,.line-big .xm8,.line-big .xm9,.line-big .xm10,.line-big .xm11,.line-big .xm12,.line-big .xb1,.line-big .xb2,.line-big .xb3,.line-big .xb4,.line-big .xb5,.line-big .xb6,.line-big .xb7,.line-big .xb8,.line-big .xb9,.line-big .xb10,.line-big .xb11,.line-big .xb12 {
	position:relative;
	min-height:1px;
	padding-right:15px;
	padding-left:15px
}
#fh5co-wrapper {
	overflow-x:hidden;
}
#fh5co-page {
	position:relative;
	z-index:2;
	background:#fff;
	overflow-x:hidden;
}
.fh5co-heading {
	position:relative;
	z-index:1
}
.fh5co-heading h2 {
	font-size:36px;
	text-align:center;
	margin:0px 0px 11px;
}
.fh5co-heading span {
	color:#5e7387;
	font-size:16px;
	font-weight:300;
}
.zoomimgs {
	display:block;
	width:100%;
	height:0;
	padding-bottom:50%;
	overflow:hidden;
	background-position:center center;
	background-repeat:no-repeat;
	-webkit-background-size:cover;
	-moz-background-size:cover;
	background-size:cover;
	/*图片不裁切需要全部显示改用background-size:contain，改变图片缩放比例改paddding-bottom的百分比,如图片宽高1:1 100%，4:3 75%，3:4 133.33%*/
}
/*顶部导航 begin*/

.main-top {
	position:relative;
	width:100%;
}
#fh5co-header .header-box {
	border-top:5px solid #305dc3
}
.header-box.fixed.fixed-top {
	box-shadow:0 0 10px rgba(0,0,0,0.15);
	width:100%;
	z-index:3;
	background:#fff
}
#fh5co-header .navbar {
	boder:none;
}
#fh5co-header .navbar-head {
	padding:14px 0px 0 0;
}
#fh5co-header .navbar-head img {
	width:180px;
}
#fh5co-header .navbar-body .nav {
	}#fh5co-header .navbar-body .nav li {
	margin:0;
	padding:0;
	display:inline;
	padding:0 10px 0 0;
}
#fh5co-header .navbar-body .nav li a {
	color:#305dc3;
	font-size:14px;
	font-weight:normal;
	padding:0;
	text-align:center;
	text-decoration:none;
	line-height:80px;
	padding:0 15px;
}
#fh5co-header .navbar-body .nav li a:hover,#fh5co-header .navbar-body .nav li.current a.first-level,#fh5co-header .navbar-body .nav li:hover a.first-level {
	color:#fff;
	background:#305dc3
}
#fh5co-header .navbar-body .nav li ul {
	border:none;
	left:0px;
	border-radius:0;
	margin:0;
	padding:0;
	min-width:140px;
	z-index:4;
	background:#fff;
	border:1px solid #ccc;
	top:80px;
	padding:0;
	box-shadow:none
}
#fh5co-header .navbar-body .nav li ul:befores {
	position:absolute;
	top:-9px;
	left:0px;
	display:inline-block;
	border-right:9px solid transparent;
	border-bottom:9px solid #ccc;
	border-left:9px solid transparent;
	border-bottom-color:rgba(0,0,0,0.2);
	content:'';
}
#fh5co-header .navbar-body .nav li ul:afters {
	position:absolute;
	top:-8px;
	left:1px;
	display:inline-block;
	border-right:8px solid transparent;
	border-bottom:8px solid #fff;
	border-left:8px solid transparent;
	content:'';
}
#fh5co-header .navbar-body .nav li ul li {
	margin:0;
	padding:0;
	height:auto;
	display:block;
	height:auto;
}
#fh5co-header .navbar-body .nav li ul li a {
	background:#fff;
	color:#305dc3;
	display:block;
	width:100%;
	padding:0px 10px;
	margin:0;
	text-align:left;
	min-width:140px;
	line-height:37px;
	border-bottom:1px solid #E7E7E7;
	text-indent:5px;
}
#fh5co-header .navbar-body .nav li ul li a:hover {
	background:#E9E9E9;
	color:#305dc3;
}
#fh5co-header .navbar-body .nav li ul li ul {
	top:0
}
/*顶部导航 end*/



/*手机版顶部导航 begin */

#fh5co-offcanvas,.fh5co-nav-toggle,#fh5co-page {
	}#fh5co-offcanvas,.fh5co-nav-toggle,#fh5co-page {
	position:relative;
}
#fh5co-page {
	z-index:2;
}
#fh5co-offcanvas {
	display:none;
	right:0;
	overflow-y:hidden;
	position:fixed;
	z-index:8;
	top:10px;
	width:160px;
	background:#fff;
	padding:0px 0px 10px 40px;
	border:0;
}
.offcanvas-visible #fh5co-offcanvas {
	display:block;
}
#fh5co-offcanvas ul {
	padding:0;
	margin:0;
	overflow-x:hidden;
	border-radius:0
}
#fh5co-offcanvas ul li {
	list-style:none;
	position:static;
	width:100%;
	margin:0;
	padding:0;
}
#fh5co-offcanvas ul li:hover,#fh5co-offcanvas ul li.current {
	}#fh5co-offcanvas ul li a {
	font-size:12px;
	color:#333;
	text-decoration:none !important;
	display:block;
	position:relative;
	line-height:34px;
	margin:0;
	padding:0px 0 0 2px;
}
#fh5co-offcanvas ul li a:hover,#fh5co-offcanvas ul li.current a {
	color:#305dc3;
}
#fh5co-offcanvas ul li a::after {
	background:#eee;
	position:absolute;
	content:'';
	left:0px;
	bottom:0;
	right:0;
	height:1px;
}
#fh5co-offcanvas ul li ul {
	margin:0;
	padding:0;
	z-index:6;
	position:relative;
	width:100%;
	border:0;
	box-shadow:0
}
#fh5co-offcanvas ul li ul li {
	margin:0;
	padding:0;
	display:block;
	border:none;
	line-height:28px;
}
#fh5co-offcanvas ul li ul li a,#fh5co-offcanvas ul li.current ul li a {
	background:#fff;
	color:#666;
	display:block;
	padding:0px 20px 0px 20px;
	margin:0;
	text-align:left;
	width:100%;
	font-size:12px;
	line-height:28px;
	transition:none
}
#fh5co-offcanvas ul li ul li a:hover {
	background:#305dc3;
	color:#fff;
	transition:none
}
#fh5co-offcanvas ul li ul li a::before,#fh5co-offcanvas ul li ul li a::after {
	background:none;
	height:0;
	padding:0
}
#fh5co-offcanvas ul li ul li ul {
	top:0
}
.fh5co-nav-toggle {
	cursor:pointer;
	text-decoration:none;
}
.fh5co-nav-toggle.active i::before,.fh5co-nav-toggle.active i::after {
	background:#fff;
}
.fh5co-nav-toggle:hover,.fh5co-nav-toggle:focus,.fh5co-nav-toggle:active {
	outline:none;
	border-bottom:none !important;
}
.fh5co-nav-toggle i {
	position:relative;
	display:-moz-inline-stack;
	display:inline-block;
	zoom:1;
	*display:inline;
	width:28px;
	height:4px;
	color:#305dc3;
	font:bold 14px/.4 Helvetica;
	text-transform:uppercase;
	text-indent:-55px;
	background:#305dc3;
	transition:all .2s ease-out;
}
.fh5co-nav-toggle i::before,.fh5co-nav-toggle i::after {
	content:'';
	width:28px;
	height:4px;
	background:#305dc3;
	position:absolute;
	left:0;
	-webkit-transition:0.2s;
	-o-transition:0.2s;
	transition:0.2s;
}
.fh5co-nav-toggle i::before {
	top:-9px;
}
.fh5co-nav-toggle i::after {
	bottom:-9px;
}
.fh5co-nav-toggle:hover i::before {
	top:-10px;
}
.fh5co-nav-toggle:hover i::after {
	bottom:-10px;
}
.fh5co-nav-toggle.active i {
	background:none;
}
.fh5co-nav-toggle.active i::before {
	background:none
}
.fh5co-nav-toggle.active i::after {
	background:none
}
.fh5co-nav-toggle {
	position:fixed;
	top:18px;
	right:10px;
	z-index:9;
	display:block;
	display:none;
	cursor:pointer;
}
.fh5co-nav-toggle.active {
	right:129px !important;
	top:15px !important;
	background:url(../images/coo.gif) no-repeat left top;
	width:20px;
	height:23px;
}
/*手机版顶部导航 end */



/* 底部 begin*/

footer .foot-top {
	background:#32373C;
	padding:35px 0 30px;
}
footer .foot-top .nav-list h3 {
	color:#dadada;
	font-size:18px;
	margin-bottom:7px;
}
footer .foot-top .nav-list a {
	color:#ccc;
	font-size:14px;
	line-height:40px;
	font-weight:normal;
	padding:0px;
}
footer .foot-top .nav-list ul li {
	border-left:none;
}
footer .foot-top .nav-list ul li a {
	padding:0px;
	color:#e4f1fe;
	font-size:14px;
	line-height:23px;
}
footer .foot-top .nav-list ul li a:hover {
	color:#305dc3;
}
footer .foot-top .foot-contact {
	font-size:14px;
}
footer .foot-top .foot-contact b {
	display:inline-block;
	font-size:24px;
	font-weight:normal;
	color:#e4f1fe;
	line-height:1;
	margin-top:5px;
}
footer .foot-top .foot-contact a {
	display:block;
	color:#ccc;
	width:145px;
	height:42px;
	margin-top:20px;
	line-height:42px;
	background:#207dab;
	border-radius:21px;
	overflow:hidden;
}
footer .foot-top .foot-contact .service-time {
	color:#dadada;
}
footer .foot-top .foot-contact a i {
	margin-right:8px
}
footer .foot-top .social {
	text-align:center;
}
footer .foot-top .social li {
	display:inline-block;
	margin-left:5px;
}
footer .foot-top .social li a {
	margin-top:3px;
	display:inline-block;
	width:32px;
	height:32px;
	color:#999;
	text-align:center;
	line-height:28px;
	font-size:26px;
	margin-right:2px;
	transition:all .3s ease;
	-moz-transition:all .3s ease;
	-webkit-transition:all .3s ease;
	-o-transition:all .3s ease;
	-webkit-transform:rotate(0);
	-moz-transform:rotate(0);
	-o-transform:rotate(0);
	-ms-transform:rotate(0);
	transform:rotate(0);
	margin-bottom:0;
	background:none
}
footer .foot-top .social li a .icon-weixin {
	color:#83b944
}
footer .foot-top .social li a .icon-qq {
	color:#dadada
}
footer .foot-top .social li a .icon-weibo {
	color:#f96868
}
footer .foot-top .social li a:hover .icon-qq {
	color:#305DC3
}
footer .foot-top .social #f-weixin-id {
	position:relative;
	z-index:7
}
footer .foot-top .social .weixint-content {
	background-clip:padding-box;
	border:1px solid rgba(204,213,219,0.8);
	border-radius:4px;
	box-shadow:0 2px 6px rgba(0,0,0,0.05);
	left:-42px;
	min-height:32px;
	padding:0;
	position:absolute;
	text-align:left;
	bottom:46px;
	white-space:normal;
	width:116px;
	background:#fff;
	z-index:8
}
footer .foot-top .social .weixint-content:before {
	position:absolute;
	bottom:-9px;
	left:46px;
	width:0;
	height:0;
	content:'';
}
footer .foot-top .social .weixint-content:after {
	position:absolute;
	bottom:-8px;
	left:46px;
	width:0;
	height:0;
	border-right:8px solid transparent;
	border-top:8px solid #fff;
	border-left:8px solid transparent;
	content:'';
}
footer .foot-top .social .weixint-content img {
	width:110px;
	height:110px;
}
footer .foot-bot {
	background:#282D32;
	color:#fff;
	padding:20px 0;
	line-height:1.8
}
footer .foot-bot a {
	color:#fff
}
footer .foot-bot a:hover {
	color:#fff;
	text-decoration:underline
}
/* 底部 end*/



/*首页轮换图片 begin*/

.flex-container a:active,.flexslider a:active,.flex-container a:focus,.flexslider a:focus {
	outline:none;
}
.slides,.flex-control-nav,.flex-direction-nav {
	margin:0;
	padding:0;
	list-style:none;
}
.flexslider {
	margin:0;
	padding:0;
	position:relative;
	z-index:1
}
.flexslider .slides > li {
	display:none;
	-webkit-backface-visibility:hidden;
}
.flexslider .slides img {
	width:100%;
	display:block;
}
.flex-pauseplay span {
	text-transform:capitalize;
}
.slides:after {
	content:"\0020";
	display:block;
	clear:both;
	visibility:hidden;
	line-height:0;
	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:15px;
	z-index:2;
	width:100%;
	text-align:center;
}
.flex-control-nav li {
	display:inline-block;
	width:10px;
	height:10px;
	margin:0 3px;
	*display:inline;
	zoom:1;
}
.flex-control-nav a {
	display:inline-block;
	cursor:pointer;
	width:10px;
	height:10px;
	float:left;
	text-indent:-2000px;
	background-color:rgba(255,255,255,0.3);
	border-radius:50%;
}
.flex-control-nav .flex-active {
	background-color:rgba(0,0,0,0.3);
}
.flex-direction-nav {
	position:absolute;
	z-index:3;
	width:100%;
	top:50%;
}
.flex-direction-nav li a {
	display:block;
	width:40px;
	height:40px;
	cursor:pointer;
	text-indent:-999em;
	position:absolute;
	top:50%;
	margin-top:-20px;
}
.flex-direction-nav li a.flex-prev {
	left:40px;
	background:url("../images/slider-arrow.png") no-repeat -130px 50%;
	opacity:1;
}
.flex-direction-nav li a.flex-next {
	right:40px;
	background:url("../images/slider-arrow.png") no-repeat -6px 50%;
	opacity:1;
}
.flex-direction-nav li a.flex-next:hover {
	background:url("../images/slider-arrow.png") no-repeat -6px 50%;
	opacity:0.75;
}
.flex-direction-nav li a.flex-prev:hover {
	background:url("../images/slider-arrow.png") no-repeat -130px 50%;
	opacity:0.75;
}
/*首页关于我们begin*/

#fh5co-service-list {
	padding:60px 0 70px
}
#fh5co-service-list .content {
	padding-top:50px;
}
#fh5co-service-list i {
	font-size:50px;
	color:#305dc3;
	border:1px solid #bdc3c7;
	text-align:center;
	width:120px;
	height:120px;
	line-height:120px;
	border-radius:50%;
	display:inline-block;
	transition:all 0.25s linear 0s;
	transform:translate(0px,0px);
}
#fh5co-service-list .item:hover i {
	background:#305dc3;
	color:#fff;
	transition:all 0.25s linear 0s;
	transform:translate3d(0px,-5px,0px);
}
#fh5co-service-list i:before {
	display:inline-block;
	font-family:"FontAwesome";
	font-weight:normal;
	font-style:normal;
	vertical-align:baseline;
	line-height:1;
	-webkit-font-smoothing:antialiased;
	-moz-osx-font-smoothing:grayscale
}
#fh5co-service-list i.icon1:before {
	content:"\f127"
}
#fh5co-service-list i.icon2:before {
	content:"\f19c"
}
#fh5co-service-list i.icon3:before {
	content:"\f0c0"
}
#fh5co-service-list i.icon4:before {
	content:"\f134"
}
#fh5co-service-list .item h5 {
	font-size:20px;
	color:#2a333c;
	font-weight:normal;
	margin:20px 0px 5px;
	word-break:break-all;
}
#fh5co-service-list .item p.desc {
	margin:0px 20px;
	line-height:1.6;
	word-break:break-all;
	color:#5e7387
}
/*首页关于我们 end*/



/* 首页产品展示 begin*/

.hvr-sweep-to-bottom {
	display:inline-block;
	vertical-align:middle;
	-webkit-transform:translateZ(0);
	transform:translateZ(0);
	box-shadow:0 0 1px transparent;
	-webkit-backface-visibility:hidden;
	backface-visibility:hidden;
	-moz-osx-font-smoothing:grayscale;
	position:relative;
	-webkit-transition-property:color;
	transition-property:color;
	-webkit-transition-duration:.3s;
	transition-duration:.3s
}
.hvr-sweep-to-bottom:before {
	content:"";
	position:absolute;
	z-index:-1;
	top:0;
	left:0;
	right:0;
	bottom:0;
	background:#305DC3;
	-webkit-transform:scaleY(0);
	transform:scaleY(0);
	-webkit-transform-origin:50% 0;
	transform-origin:50% 0;
	-webkit-transition-property:transform;
	transition-property:transform;
	-webkit-transition-duration:.3s;
	transition-duration:.3s;
	-webkit-transition-timing-function:ease-out;
	transition-timing-function:ease-out
}
#fh5co-product-list .bg-product {
	background:#F3F3F4;
	padding:60px 0 60px
}
#fh5co-product-list .tab .tab-nav {
	margin:0;
	padding:30px 0 0;
}
#fh5co-product-list .tab .tab-nav li {
	margin:0;
	padding:0;
	border-right:2px solid #F3F3F4
}
#fh5co-product-list .tab .tab-nav li a {
	display:inline-block;
	font-size:14px;
	margin:0;
	border-radius:0;
	background:#fff;
	border:none;
	color:#76838f;
	padding:8px 30px;
	transition:all 0.25s ease 0s;
}
#fh5co-product-list .tab .tab-nav li a:hover,#fh5co-product-list .tab .tab-nav li.active a {
	background:#305DC3;
	color:#fff;
	text-decoration:none;
}
#fh5co-product-list .tab .tab-body {
	background:none;
	border:none;
	padding-top:30px;
}
#fh5co-product-list .tab .tab-body .pro-item {
	overflow:hidden;
	-webkit-box-shadow:0 1px 1px rgba(0,0,0,.05);
	box-shadow:0 1px 1px rgba(0,0,0,.05)
}
#fh5co-product-list .tab .tab-body .pro-item .portfolio-img {
	position:relative;
	overflow:hidden
}
#fh5co-product-list .tab .tab-body .pro-item .portfolio-img img {
	width:100%
}
#fh5co-product-list .tab .tab-body .pro-item .portfolio-img .overlay {
	position:absolute;
	top:0;
	left:0;
	right:0;
	bottom:0;
	background:#305DC3;
	text-align:center;
	opacity:0;
	transition:all .3s ease;
}
#fh5co-product-list .tab .tab-body .pro-item .portfolio-img a {
	color:#fff
}
#fh5co-product-list .tab .tab-body .pro-item:hover .portfolio-img .overlay {
	opacity:0.7
}
#fh5co-product-list .tab .tab-body .pro-item .portfolio-img .overlay .inner {
	display:table;
	width:100%;
	height:100%;
	position:relative
}
#fh5co-product-list .tab .tab-body .pro-item .portfolio-img .overlay .inner:before {
	content:'';
	position:absolute;
	top:8px;
	left:8px;
	right:8px;
	bottom:8px;
	border:1px solid rgba(255,255,255,.5)
}
#fh5co-product-list .tab .tab-body .pro-item .portfolio-img .overlay .social {
	display:table-cell;
	vertical-align:middle;
	position:relative;
	padding:30px
}
#fh5co-product-list .tab .tab-body .pro-item .portfolio-img .overlay .social li {
	display:inline;
	margin-right:4px
}
#fh5co-product-list .tab .tab-body .pro-item .portfolio-img .overlay .social li a {
	display:inline-block;
	width:31px;
	height:31px;
	border:1px solid #fff;
	text-align:center;
	font-size:12px;
	line-height:30px;
	color:#fff;
	border-radius:50%
}
#fh5co-product-list .tab .tab-body .pro-item .content-box {
	text-align:center;
	background:#fff;
	border-top:2px solid #375BB1;
	display:block;
	margin-top:0;
	padding:9px 20px
}
#fh5co-product-list .tab .tab-body .pro-item .content-box:before {
	background:#305DC3
}
#fh5co-product-list .tab .tab-body .pro-item:hover .content-box {
	border-top-color:#305DC3
}
#fh5co-product-list .tab .tab-body .pro-item .content-box h2 a {
	color:#305DC3
}
#fh5co-product-list .tab .tab-body .pro-item:hover .content-box:before {
	-webkit-transform:scaleY(1);
	transform:scaleY(1)
}
#fh5co-product-list .tab .tab-body .pro-item:hover .content-box h2 a {
	color:#fff
}
#fh5co-product-list .tab .tab-body .pro-item .content-box h2 {
	text-transform:uppercase;
	color:#305dc3;
	margin:0;
	font-size:18px;
	font-weight:700;
	transition:all .3s ease;
	overflow:hidden
}
/* 产品展示 begin*/

.show-product a {
	-webkit-box-shadow:0 1px 1px rgba(0,0,0,.05);
	box-shadow:0 1px 1px rgba(0,0,0,.05);
	color:#37474f;
	display:block;
	background:#fff;
}
.show-product a .media-img {
	transition:opacity 0.5s;
	-moz-transition:opacity 0.5s;
	-webkit-transition:opacity 0.5s;
	-o-transition:opacity 0.5s;
	margin:0px auto;
	width:100%;
	overflow:hidden
}
.show-product a:hover {
	color:#000;
	text-decoration:none;
}
.show-product a:hover .media-img {
	opacity:0.6;
}
.show-product a .show-content {
	padding:15px 15px 30px;
}
.show-product a .show-content h3 {
	margin:10px 0px 0px;
	font-size:16px;
	line-height:20px;
	height:20px;
	overflow:hidden;
	margin-bottom:8px;
	white-space:nowrap
}
.show-product a .show-content p.desc {
	font-size:14px;
	color:#999;
	line-height:1.6
}
.show-product a .show-content p.more {
	border:1px solid #e22835;
	padding:6px 15px;
	font-size:14px;
	line-height:1.5;
	display:inline-block;
	margin-top:25px
}
.show-product a .show-content p.more:hover {
	background:#e22835;
	color:#fff
}
.show-product a h3 {
	font-size:16px;
	padding:8px 0
}
.show-product a:hover h3 {
	color:#305dc3
}
/* 产品展示 end*/



/* 首页新闻中心 begin*/

#fh5co-news-list .bg-news {
	background:#fff;
	padding:65px 0 55px;
}
#fh5co-news-list .show-list {
	padding-top:30px;
}
#fh5co-news-list .item .media-img {
	overflow:hidden
}
#fh5co-news-list .item .media-img img {
	width:100%
}
#fh5co-news-list .item h3 {
	font-size:24px;
	margin:10px 0 5px
}
#fh5co-news-list .item h3 a {
	font-size:24px;
	color:#36404b
}
#fh5co-news-list .item h3 a:hover {
	color:#305dc3
}
#fh5co-news-list .item ul li {
	line-height:24px;
	padding:5px;
	margin-bottom:2px
}
#fh5co-news-list .item ul li a {
	color:#666;
	white-space:nowrap;
	text-overflow:ellipsis;
	overflow:hidden;
	display:block;
	font-size:15px;
}
#fh5co-news-list .item ul li:hover {
	background:#F3F7F9
}
#fh5co-news-list .item ul li span {
	color:#555;
	font-size:85%;
	font-size:14px;
}
#fh5co-news-list .item ul li a:hover {
	color:#305DC3
}
#fh5co-news-list .item p.more a {
	display:inline-block;
	padding:6px 12px;
	margin:15px 7px 7px;
	font-size:13px;
	font-weight:600;
	line-height:1.45;
	white-space:nowrap;
	vertical-align:middle;
	touch-action:manipulation;
	cursor:pointer;
	user-select:none;
	background-image:none;
	background-color:#305DC3;
	border:1px solid transparent;
	-webkit-border-radius:4px;
	-khtml-border-radius:4px;
	-moz-border-radius:4px;
	-ms-border-radius:4px;
	border-radius:4px;
	min-width:90px;
	text-align:center;
	text-transform:uppercase;
	letter-spacing:.03em;
	color:#fff!important;
	text-decoration:none;
	-webkit-transition:background-color .4s ease-out;
	-moz-transition:background-color .4s ease-out;
	-ms-transition:background-color .4s ease-out;
	-o-transition:background-color .4s ease-out;
	transition:background-color .4s ease-out
}
#fh5co-news-list .item p.more a:hover {
	background-color:#305DC3
}
#fh5co-news-list .item p.more a i {
	margin-right:3px;
}
/* 首页视频、关于我们 begin*/

#fh5co-info-list .bg-info {
	background:#F3F3F4;
	padding:65px 0 80px
}
#fh5co-info-list h3 {
	padding-bottom:12px;
	margin-bottom:28px;
	position:relative;
	border-bottom:solid 1px rgba(0,0,0,.07);
	text-align:left;
	font-size:36px;
	font-weight:300
}
#fh5co-info-list h3:before {
	position:absolute;
	content:"";
	height:1px;
	background:#bdc3c7;
	width:30%;
	max-width:150px;
	bottom:-1px;
	left:0
}
#fh5co-info-list .video-content {
	overflow:hidden
}
#fh5co-info-list .video-content video {
	max-width:100%;
	max-height:100%
}
#fh5co-info-list .intro .media-img {
	overflow:hidden
}
#fh5co-info-list .intro .media-img img {
	max-width:100%;
	border-radius:4px;
}
#fh5co-info-list .intro .content {
	margin-top:12px;
	margin-bottom:6px;
}
#fh5co-info-list .intro p.more a {
	display:inline-block;
	border:1px solid #305dc3;
	border-radius:4px;
	color:#305dc3;
	padding:6px 12px;
	text-decoration:none;
	transition:all 0.25s linear 0s;
}
#fh5co-info-list .intro p.more a:hover {
	background:#305DC3;
	color:#fff
}
/*首页精英团队*/

#fh5co-team-list .fh5co-heading {
	position:relative;
	z-index:1
}
#fh5co-team-list .container {
	}#fh5co-team-list .bg-team {
	padding:65px 0 65px;
}
#fh5co-team-list .show-list {
	padding:30px 0px 0;
	position:relative;
	z-index:2;
	margin:0 -15px;
}
#fh5co-team-list .show-list .item {
	margin:0 15px;
	overflow:hidden
}
#fh5co-team-list .show-list .owl-controls .owl-buttons div {
	position:absolute;
	top:-20%;
	margin-top:0px;
	width:30px;
	height:30px;
	line-height:30px;
	font-size:0px;
	padding:0;
	margin:0;
	background:#fff;
	opacity:1;
	text-align:left;
	border-radius:0;
	color:#767676;
	cursor:pointer
}
#fh5co-team-list .show-list .owl-controls .owl-buttons div:hover {
	background:#305DC3;
	color:#fff
}
#fh5co-team-list .show-list .owl-controls .owl-buttons div:before {
	display:inline-block;
	font-family:"FontAwesome";
	font-weight:normal;
	font-style:normal;
	vertical-align:baseline;
	line-height:30px;
	-webkit-font-smoothing:antialiased;
	-moz-osx-font-smoothing:grayscale;
	font-size:16px;
	cursor:pointer
}
#fh5co-team-list .show-list .owl-controls .owl-prev {
	right:40px;
	text-indent:6px;
}
#fh5co-team-list .show-list .owl-controls .owl-prev:before {
	content:"\f104";
}
#fh5co-team-list .show-list .owl-controls .owl-next {
	right:0px;
	text-indent:7px;
}
#fh5co-team-list .show-list .owl-controls .owl-next:before {
	content:"\f105"
}
#fh5co-team-list .show-list .item .single-client .hvr-bounce-to-bottom {
	display:inline-block;
	vertical-align:middle;
	-webkit-transform:translateZ(0);
	transform:translateZ(0);
	box-shadow:0 0 1px transparent;
	-webkit-backface-visibility:hidden;
	backface-visibility:hidden;
	-moz-osx-font-smoothing:grayscale;
	position:relative;
	-webkit-transition-property:color;
	transition-property:color;
	-webkit-transition-duration:.5s;
	transition-duration:.5s
}
#fh5co-team-list .show-list .item .single-client .hvr-bounce-to-bottom:before {
	content:"";
	position:absolute;
	z-index:-1;
	top:0;
	left:0;
	right:0;
	bottom:0;
	background:#305dc3;
	-webkit-transform:scaleY(0);
	transform:scaleY(0);
	-webkit-transform-origin:50% 0;
	transform-origin:50% 0;
	-webkit-transition-property:transform;
	transition-property:transform;
	-webkit-transition-duration:.5s;
	transition-duration:.5s;
	-webkit-transition-timing-function:ease-out;
	transition-timing-function:ease-out
}
#fh5co-team-list .show-list .item .single-client:hover .hvr-bounce-to-bottom {
	color:#fff
}
#fh5co-team-list .show-list .item .single-client:hover .hvr-bounce-to-bottom:before {
	-webkit-transform:scaleY(1);
	transform:scaleY(1);
	-webkit-transition-timing-function:cubic-bezier(.52,1.64,.37,.66);
	transition-timing-function:cubic-bezier(.52,1.64,.37,.66)
}
#fh5co-team-list .show-list .item .single-client .content-box {
	text-align:center;
	padding:0 22px;
	background:#f3f3f4;
	padding-top:75px;
	padding-bottom:40px;
	display:block;
	border:1px solid #e2e2e2
}
#fh5co-team-list .show-list .item .single-client:hover .content-box {
	-webkit-transform:scaleY(1);
	transform:scaleY(1);
	-webkit-transition-timing-function:cubic-bezier(.52,1.64,.37,.66);
	transition-timing-function:cubic-bezier(.52,1.64,.37,.66)
}
#fh5co-team-list .show-list .item .single-client .media-img {
	border:9px solid #305dc3;
	border-radius:50%;
	display:inline-block;
	margin-bottom:-82.5px;
	position:relative;
	z-index:99;
	overflow:hidden
}
#fh5co-team-list .show-list .item .single-client .media-img img {
	transform-style:flat!important;
	-webkit-transform-style:preserve-3d;
	border-radius:50%;
	width:165px;
	height:165px;
	overflow:hidden
}
#fh5co-team-list .show-list .item .single-client h3 {
	color:#fff;
	text-transform:uppercase;
	font-size:16px;
	font-weight:700;
	margin:0;
	margin-top:24px;
	transition:all .3s ease
}
#fh5co-team-list .show-list .item .single-client h3 a {
	color:#305dc3
}
#fh5co-team-list .show-list .item .single-client h3 a:hover {
	color:#fff
}
#fh5co-team-list .show-list .item .single-client p {
	color:#555;
	font-size:14px;
	margin-top:11px;
	transition:all .3s ease
}
#fh5co-team-list .show-list .item .single-client:hover p {
	color:#fff
}
#fh5co-team-list .show-list .item .single-client:hover h3 a {
	color:#fff
}
/*首页底部信息*/

#fh5co-bottom-info .bg-bottom {
	background:#305dc3;
	padding:28px 0;
}
#fh5co-bottom-info .bg-bottom p {
	font-size:1.75em;
	color:#fff;
	display:inline-block;
	margin:10px 0;
	line-height:30px;
	padding-right:50px;
	position:relative;
	top:5px
}
#fh5co-bottom-info .bg-bottom a {
	font-family:'Microsoft YaHei',Tahoma,Verdana,Simsun;
	font-weight:500;
	text-transform:uppercase;
	color:#fff;
	display:inline-block;
	background:#222;
	position:relative;
	line-height:40px;
	padding-left:27px;
	border-radius:3px;
	padding-right:9px;
	margin:10px 0;
	font-size:14px;
	-webkit-transition:all .3s ease-in-out;
	-o-transition:all .3s ease-in-out;
	transition:all .3s ease-in-out
}
#fh5co-bottom-info .bg-bottom a i {
	padding-left:15px;
	font-size:1.25em;
	padding-right:7px;
	vertical-align:middle;
	border-left:1px solid #fff;
	position:relative;
	margin-left:20px;
	font-size:14px;
	line-height:28px
}
#fh5co-bottom-info .bg-bottom a i:after {
	content:'';
	width:1px;
	height:100%;
	background:#ddd;
	position:absolute;
	left:-2px;
	top:0
}
#fh5co-bottom-info .bg-bottom a:hover {
	background:#1e8bc3
}
/* 内页 begin*/

#fh5co-content_show {
	padding-bottom:20px;
}
#fh5co-content_show .content-boxs {
	padding:20px 0px;
}
#fh5co-content_show .d-boxs {
	background:#fff;
}
#fh5co-content_show .d-pad {
	padding:15px 30px;
}
#fh5co-content_show .show_body {
	font-size:14px;
}
#fh5co-content_show .detail {
	font-size:18px;
	padding:20px 0 10px;
	line-height:180%;
}
#fh5co-content_show .detail h1 {
	font-size:28px;
	text-align:left;
	font-weight:normal
}
#fh5co-content_show .detail img {
	height:auto !important;
	max-width:100%;
	vertical-align:middle;
	margin-bottom:11px;
}
#fh5co-content_show .detail img {
	margin:11px 0;
	max-width:100%
}
#fh5co-content_show .detail p {
	text-indent:0;
	font-size:18px;
	line-height:180%
}
#fh5co-content_show .qhd-title span {
	margin:0 5px;
	font-size:14px;
	color:#999
}
#fh5co-content_show .qhd-title {
	border-bottom:1px solid #eee;
	margin-bottom:25px;
	padding-top:6px;
}
#fh5co-content_show .qhd-title strong {
	font-weight:normal
}
#fh5co-content_show .contact-box h2 {
	font-size:16px;
	font-weight:bold
}
#fh5co-content_show .inner-banner {
	background:#272727;
	height:120px;
	line-height:120px;
}
#fh5co-content_show .inner-banner h2 {
	color:#fff;
	font-size:35px;
	font-weight:300;
	text-shadow:none;
}
#fh5co-content_show .inner-nav {
	border-bottom:1px solid #F0F2F5;
	padding:13px 0;
	background:#fff
}
#product-box-id #fh5co-content_show .inner-nav,#article-box-id #fh5co-content_show .inner-nav {
	border-bottom:none;
	padding:10px 0
}
#product-box-id #fh5co-content_show,#article-box-id #fh5co-content_show {
	background:#F2F2F2
}
#fh5co-content_show .inner-nav .nav {
	padding:0;
}
#fh5co-content_show .inner-nav .nav li {
	display:inline-block;
	padding:0;
	margin:0
}
#fh5co-content_show .inner-nav .nav li a {
	display:block;
	font-size:16px;
	color:#90939b;
	line-height:1.8;
	padding:0 25px;
	margin:0
}
#fh5co-content_show .inner-nav .nav li a:hover,#fh5co-content_show .inner-nav .nav li.active a,#fh5co-content_show .inner-nav .nav li a#lsed {
	color:#e22835;
	font-weight:normal
}
#fh5co-content_show .product_search {
	padding:0;
}
#fh5co-content_show .product_search input.inputkey {
	height:34px;
	line-height:34px;
	background:#fff;
	width:232px;
	padding-left:12px;
	font-size:14px;
	text-indent:2px;
	color:white;
	border:1px solid #e4e4e4;
	border-right:none;
	color:#666;
	float:left;
	border-top-left-radius:25px;
	border-bottom-left-radius:25px;
}
#fh5co-content_show .product_search button {
	float:left;
	height:34px;
	width:35px;
	border:0px;
	background:#fff;
	cursor:pointer;
	border:1px solid #e4e4e4;
	border-left:none;
	color:#333;
	font-size:16px;
	border-top-right-radius:25px;
	border-bottom-right-radius:25px;
}
#fh5co-content_show .inner-news-list h3 {
	font-size:18px;
	border-bottom:1px solid #eee;
	position:relative;
	padding:20px 0 10px;
	margin:0px 0px 10px;
	color:#666;
	text-indent:10px;
}
#fh5co-content_show .inner-news-list ul {
	padding:0px 0 15px
}
#fh5co-content_show .inner-news-list ul li a {
	display:block;
	padding:5px 15px;
	line-height:1.5
}
#fh5co-content_show .inner-news-list ul li a:hover {
	}#fh5co-content_show #fch5co-rec-products h4 {
	font-size:18px;
	text-align:center;
	border-bottom:1px solid #ddd;
	position:relative;
	padding-bottom:20px;
	margin:50px 0px 43px;
	color:#666;
}
#fh5co-content_show #fch5co-rec-products h4 span {
	position:absolute;
	left:50%;
	top:12px;
	width:160px;
	background:#f0f0f0;
	margin-left:-80px;
}
/*分页*/

.table span {
	margin-right:10px;
}
.content_detail .pager {
	font-size:16px;
	padding:0;
	margin:0
}
.content_detail .pager a {
	border:none;
	color:#666;
}
.content_detail .pager a:focus,.content_detail .pager a:hover {
	color:#305dc3;
	background:none
}
.content_detail .pager li {
	display:block;
	text-align:left;
	line-height:200%
}
#fh5co-content_show .pagination .active,#fh5co-content_show .pagination a:hover {
	background:#305dc3;
	color:#fff;
}
#fh5co-content_show .pagination .active a {
	color:#fff
}
#fh5co-content_show .pagination li {
	margin:0 3px;
}
#fh5co-content_show video {
	max-width:100%
}
#fh5co-content_show .product-detail {
	padding:20px;
	background:#fff
}
#fh5co-content_show .product-detail img {
	max-width:100%;
	overflow:hidden;
	vertical-align:middle;
	margin:11px 0;
}
#fh5co-content_show .product-detail .content-img {
	overflow:hidden;
	width:90%
}
#fh5co-content_show .product-detail .content-img img {
	width:100%;
	overflow:hidden;
	vertical-align:middle;
}
#fh5co-content_show .product-detail h1 {
	border-bottom:1px solid #ddd;
	color:#000;
	font-size:24px;
	line-height:33px;
	padding-bottom:6px;
}
#fh5co-content_show .product-detail .p_desc {
	color:#666;
	line-height:24px;
	padding:10px 0 10px;
	font-size:14px;
}
#fh5co-content_show .product-detail .kefu_bnts {
	background:#CCAC85;
	color:#FFF;
	width:120px;
	height:40px;
	line-height:40px;
	text-decoration:none;
	font-size:16px;
	display:block;
	text-align:center
}
#fh5co-content_show .product-detail .kefu_bnts:hover {
	background:#FF5417;
}
#fh5co-content_show .product-detail .description {
	line-height:28px;
	font-size:14px;
	margin-bottom:20px;
}
#fh5co-content_show .product-detail .description p {
	line-height:28px;
}
#fh5co-content_show .product-detail .detail-title {
	border-bottom:1px solid #ddd;
	position:relative;
	height:37px;
}
#fh5co-content_show .product-detail .detail-title h2 {
	background:#fff;
	color:#555;
	cursor:pointer;
	display:inline-block;
	font-size:14px;
	height:36px;
	line-height:36px;
	text-align:center;
	width:126px;
	border-left:1px solid #ddd;
	border-right:1px solid #ddd;
	border-top:1px solid #ddd;
	border-bottom:1px solid #fff;
	position:absolute;
	left:0;
	top:1px;
}
#fh5co-content_show .product-detail table td {
	text-align:center
}
#fh5co-content_show .product-detail #quirydialog {
	display:none;
}
#quirydialog .qdialog-head {
	font-size:16px;
	border-bottom:1px solid #ddd;
	padding-bottom:7px;
	margin-bottom:20px;
	width:900px;
	padding-right:10px;
}
#quirydialog .field {
	padding-right:10px;
}
#fh5co-content_show .inner-content-bg {
	}#fh5co-content_show .inner-content-bg .inner-bg-body {
	background:#fff;
	box-shadow:0 1px 1px rgba(0,0,0,0.05);
	padding:30px;
}
#fh5co-content_show .inner-content-bg .inner-bg-sidebar {
	background:#fff;
	box-shadow:0 1px 1px rgba(0,0,0,0.05);
	padding:20px;
}
#fh5co-content_show .inner-content-bg .inner-bg-body h2 {
	border-bottom:1px solid #F0F2F5;
	padding-bottom:6px;
	font-size:22px;
}
#fh5co-content_show .inner-content-bg .inner-bg-sidebar h3 {
	font-size:18px;
	border-bottom:1px solid #eee;
	position:relative;
	padding:0px 0 10px;
	margin:0px 0px 10px;
	color:#666;
	text-indent:10px;
}
#fh5co-content_show .inner-content-bg .inner-bg-sidebar ul {
	padding:0
}
#fh5co-content_show .inner-content-bg .inner-bg-sidebar .recommend-news-list ul li {
	list-style:none;
	border-bottom:1px solid #e4eaec;
	line-height:150%;
	padding:6px 3px
}
#fh5co-content_show .inner-content-bg .inner-bg-sidebar .recommend-news-list ul li:last-child {
	border-bottom:0
}
#fh5co-content_show .inner-content-bg .inner-bg-sidebar .recommend-news-list ul li a {
	font-size:15px;
	color:#2a333c
}
#fh5co-content_show .inner-content-bg .inner-bg-sidebar .recommend-news-list ul li a:hover {
	color:#7bc91e;
}
#fh5co-content_show .inner-content-bg .inner-bg-sidebar .recommend-product-list ul li {
	list-style:none;
	padding:5px 0;
	text-align:center
}
#fh5co-content_show .inner-content-bg .inner-bg-sidebar .news-cat-list ul li {
	padding:2px 0
}
#fh5co-content_show .inner-content-bg .inner-bg-sidebar .recommend-product-list ul li img {
	width:100%;
	margin-bottom:5px;
}
#fh5co-content_show .inner-content-bg .inner-bg-sidebar .news-cat-list ul li a {
	font-size:14px;
	color:#2a333c
}
#fh5co-content_show .inner-content-bg .inner-bg-sidebar .news-cat-list ul li a:hover {
	color:#7bc91e;
}
/*文章*/

#fh5co-content_show .article-media li {
	border-bottom:1px solid #eee;
	padding:5px 0 15px
}
.article-media .media .media_img {
	width:152px;
	margin-right:20px;
}
.article-media .media .media_img a {
	border-color:-moz-use-text-color;
	border-style:none;
	border-width:medium;
	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 .media_img img {
	width:150px;
}
.article-media li {
	margin-bottom:12px;
}
.article-media img {
	display:block;
	width:150px;
}
.article-media .media .time {
	color:#a3afb7;
}
.article-media .media-body h3 {
	font-size:22px;
	margin-bottom:12px;
}
.article-media .media-body h3 a {
	color:#333;
	font-size:22px;
	line-height:100%;
	font-weight:normal
}
.article-media .media-body h3 a:hover {
	color:#305dc3;
}
.article-media .media-body p {
	color:#76838f;
	line-height:22px;
	font-size:16px;
	margin-bottom:10px;
}
/*内页banner*/

.slideshow {
	overflow:hidden
}
.slideshow img {
	width:100%
}
/*在线客服*/

.SonlineBox {
	width:139px;
	font-size:12px;
	overflow:hidden;
	z-index:5;
}
.SonlineBox .openTrigger {
	width:31px;
	height:130px;
	position:absolute;
	top:0px;
	z-index:1;
	cursor:pointer;
	background:#305dc3 url(../images/greenopen.jpg) no-repeat;
}
.SonlineBox .titleBox {
	width:135px;
	height:35px;
	line-height:33px;
	background:#305dc3;
	border-bottom:2px solid #305dc3;
}
.SonlineBox .titleBox span {
	margin-left:10px;
	color:#fff;
	font-size:14px;
}
.SonlineBox .contentBoxC {
	width:135px;
	/*height:335px;
	*/

	border:2px solid #305dc3;
	background:#ffffff/* url(../images/greenbg.jpg) no-repeat*/;
	position:absolute;
	z-index:2;
}
.SonlineBox .contentBoxC .closeTrigger {
	width:25px;
	height:25px;
	display:block;
	cursor:pointer;
	position:absolute;
	top:5px;
	right:5px;
	-webkit-transition:all 0.8s ease-out;
}
.SonlineBox .contentBoxC .closeTrigger:hover {
	-webkit-transform:scale(1) rotate(360deg);
}
.SonlineBox .contentBoxC .listBox {
	overflow:hidden;
	margin-bottom:10px;
}
.SonlineBox .contentBoxC .listBox .Tlist {
	display:block;
	width:86%;
	height:22px;
	margin:10px auto 0px auto;
	text-align:center;
}
.SonlineBox .contentBoxC .listBox .Tlist span {
	float:left;
	line-height:22px;
}
.SonlineBox .contentBoxC .listBox .Tlist a {
	/*float:left;
	*/
}
.SonlineBox .contentBoxC .listBox .WWList {
	line-height:18px;
	height:18px;
}
.SonlineBox .contentBoxC .listBox .SkypeList {
	line-height:23px;
	height:23px;
}
.SonlineBox .contentBoxC .otherBox {
	clear:both;
	height:115px;
	text-align:center;
}
.SonlineBox .contentBoxC .otherBox img {
	width:105px;
	height:105px;
}
.SonlineBox .contentBoxC .telBox {
	display:block;
	padding:36px 0 10px 0;
	color:#305dc3;
	font-size:14px;
	line-height:26px;
	font-family:'微软雅黑';
	background:url(../images/telbg.jpg) 0 0 no-repeat;
	text-align:center;
	font-weight:bold;
}
/*在线客服 end*/



/*手机底部导航*/

#toolbar {
	display:none;
}
@media screen and (max-width:1000px) {
	#quirydialog .qdialog-head {
	width:600px
}
#fh5co-header .navbar-head img {
	width:150px;
	margin-top:6px;
}
#fh5co-header .navbar-body .nav li {
	padding:0 0px;
}
#fh5co-header .navbar-body .nav li a {
	padding:0 10px;
}
#fh5co-header .navbar-body .nav li ul li a {
	text-indent:0px;
}
#fh5co-service-list {
	padding:40px 0
}
#fh5co-service-list .item {
	margin-bottom:30px;
}
#fh5co-content_show .product-detail .content-img {
	margin-bottom:30px;
}
#fh5co-content_show .product-detail .content-img {
	margin-bottom:30px;
}
#fh5co-content_show .inner-nav .nav {
	text-align:center
}
#fh5co-content_show .product_search {
	padding:10px 0 5px;
}
#fh5co-content_show .product_search .float-right {
	float:none !important;
	text-align:center;
	width:90%;
	margin:0 auto;
	height:100%;
	position:relative;
}
#fh5co-content_show .product_search form {
	margin-left:-8px;
}
#fh5co-content_show .product_search input.inputkey {
	width:100%
}
#fh5co-content_show .product_search button {
	position:absolute;
	right:-15px;
	top:0px;
}
.line-big {
	margin-left:-10px;
	margin-right:-10px
}
.line-big .x1,.line-big .x2,.line-big .x3,.line-big .x4,.line-big .x5,.line-big .x6,.line-big .x7,.line-big .x8,.line-big .x9,.line-big .x10,.line-big .x11,.line-big .x12,.line-big .xl1,.line-big .xl2,.line-big .xl3,.line-big .xl4,.line-big .xl5,.line-big .xl6,.line-big .xl7,.line-big .xl8,.line-big .xl9,.line-big .xl10,.line-big .xl11,.line-big .xl12,.line-big .xs1,.line-big .xs2,.line-big .xs3,.line-big .xs4,.line-big .xs5,.line-big .xs6,.line-big .xs7,.line-big .xs8,.line-big .xs9,.line-big .xs10,.line-big .xs11,.line-big .xs12,.line-big .xm1,.line-big .xm2,.line-big .xm3,.line-big .xm4,.line-big .xm5,.line-big .xm6,.line-big .xm7,.line-big .xm8,.line-big .xm9,.line-big .xm10,.line-big .xm11,.line-big .xm12,.line-big .xb1,.line-big .xb2,.line-big .xb3,.line-big .xb4,.line-big .xb5,.line-big .xb6,.line-big .xb7,.line-big .xb8,.line-big .xb9,.line-big .xb10,.line-big .xb11,.line-big .xb12 {
	position:relative;
	min-height:1px;
	padding-right:10px;
	padding-left:10px
}
}@media screen and (max-width:760px) {
	.fh5co-heading h2,#fh5co-info-list h3 {
	font-size:28px;
}
.fh5co-heading span {
	font-size:14px;
}
#quirydialog .qdialog-head {
	width:360px
}
#fh5co-offcanvas .nav {
	display:block;
	borer:none
}
.fh5co-nav-toggle {
	display:block;
}
.fh5co-heading .title-box {
	padding-right:70px;
}
#fh5co-header {
	position:static !important;
	height:auto !important
}
#fh5co-header .navbar-head {
	padding:0 0 10px 0;
	position:relative
}
#fh5co-header .navbar-body {
	border:none
}
#fh5co-header .icon-navicon {
	position:absolute;
	top:50%;
	right:0px;
	margin-top:-10px;
	background:none;
	color:#fff;
	font-size:22px;
	border:none;
	transition:none;
	padding:0;
}
#fh5co-header .navbar-head img {
	width:130px;
	margin-top:10px;
}
#article-box-id #fh5co-content_show .show_content {
	margin-left:0px;
}
#fh5co-bottom-info .bg-bottom p {
	padding:0
}
#fh5co-info-list .video-content {
	text-align:center;
	margin-bottom:30px;
}
#fh5co-product-list .tab .tab-body .pro-item .portfolio-img .overlay .social {
	overflow:hidden;
	padding:10px;
}
#fh5co-team-list .show-list .owl-controls .owl-buttons div {
	display:none
}
.flex-direction-nav {
	display:none
}
/*手机底部导航*/

.blank55 {
	height:55px;
	line-height:1px;
	clear:both;
}
#toolbar {
	color:#fff;
	width:100%;
	height:54px;
	position:fixed;
	bottom:0;
	left:0;
	z-index:8;
	background:#305dc3;
	display:block;
}
#toolbar a {
	width:100%;
	color:#fff;
	display:block;
	padding:5px 0 0 0;
	line-height:23px;
	font-size:14px;
}
#toolbar a span {
	font-size:22px;
	display:block;
}
}@media screen and (max-width:480px) {
	#quirydialog .qdialog-head {
	width:auto !important
}
#fh5co-header .navbar-head img {
	width:120px;
}
#fh5co-service-list .xl6 {
	width:100% !important
}
#fh5co-service-list {
	padding:30px 0px 0
}
#fh5co-service-list .content {
	padding-top:30px;
}
#fh5co-content_show .detail h1 {
	font-size:14px;
}
#fh5co-product-list .bg-product {
	padding:30px 0
}
#fh5co-product-list .tab .tab-nav {
	padding:20px 0 0;
}
#fh5co-product-list .tab .tab-nav li a {
	padding:8px 5px;
}
#fh5co-product-list .tab .tab-body .pro-item .portfolio-img .overlay .social {
	display:none
}
#fh5co-product-list .tab .tab-body .pro-item .portfolio-img .overlay .inner {
	display:none
}
#fh5co-news-list .bg-news {
	padding:25px 0 0px;
}
#fh5co-news-list .show-list {
	padding-top:20px;
}
#fh5co-info-list .bg-info {
	padding:25px 0 30px;
}
.show-product .xl6 {
	width:100% !important
}
.article-media .media .media_img {
	width:82px;
	margin-right:10px;
}
.article-media .media .media_img img {
	width:80px;
	padding:1px;
}
.article-media .media .time,.article-media .media .desc {
	display:none
}
.article-media img {
	width:80px;
}
.article-media .media-body h3 {
	line-height:100%;
	font-size:16px;
}
.article-media .media-body h3 a {
	font-size:16px;
	line-height:150%
}
#fh5co-content_show .inner-nav .nav li a {
	padding:0 6px;
}
#fh5co-content_show .contact-box {
	padding:25px 10px 35px;
}
}/* 内页 end*/



/* ======置顶 ======*/

.backToTop {
	display:none;
	width:35px;
	height:35px;
	position:fixed;
	_position:absolute;
	right:5px;
	bottom:60px;
	_bottom:"auto";
	cursor:pointer;
	z-index:9;
	background:#305dc3 url(../images/icon-gotop-fixed.png) no-repeat center center;
	border-radius:5px;
}
.backToTop:hover {
	background-color:#000;
}
.layout .rightall {
	width:570px;
	float:right;
}
.lxwm-map #allmap {
	width:100%;
	height:380px;
	overflow:hidden;
	margin:40px auto 60px;
}
/*地板翻新*/

.page-content {
	background:#fff;
}
.map {
	margin-top:10px;
}
.map li {
	float:left;
	line-height:30px;
	margin-right:10px;
}
.fxzt {
	width:100%;
}
.fxzt img {
	width:100% !important;
	margin:0 !important;
	padding:0;
	height:auto;
	display:block;
	max-width:100%;
}
