﻿/*手机底部导航*/
#toolbar {
	display: none;
}
 @media (max-width:1199px) and (min-width:1001px) {
.slideshow {
	height: 300px;
}
#fh5co-service-list .show-list .media-img {
	margin-top: 85px;
}
#fh5co-profession-list .show-list .item-block .item:after {
	right: -57px;
	width: 75px;
}
}
 @media screen and (max-width:1000px) {
#quirydialog .qdialog-head {
	width: 600px
}
#fh5co-header .header-box .nav li a {
	padding: 0 22px;
}
.slideshow {
	height: 200px;
}
.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
}
#fh5co-service-list .show-list .media-img {
	margin-top: 175px;
}
#fh5co-profession-list .show-list .item-block:nth-child(2) .item:after {
	background: none
}
#fh5co-advantage-list .show-list .media-img {
	margin: 0px 0 30px 0;
}
#fh5co-about-us .show-list .show-content {
	margin-top: 0px;
}
#fh5co-profession-list .show-list .item-block .item:after {
	background: none
}
footer .foot-bot .foot-nav a {
	margin: 0 15px;
}
}
 @media screen and (max-width:760px) {
.fh5co-heading span, #fh5co-middle-list .fh5co-heading span {
}
#quirydialog .qdialog-head {
	width: 360px
}
#fh5co-offcanvas .nav {
	display: block;
	borer: none
}
.fh5co-nav-toggle {
	display: block;
}
#fh5co-header .navbar {
	height: auto;
}
#fh5co-header .navbar-head {
	padding: 0 0 10px 0;
	position: relative
}
#fh5co-header .head-middle .logo img {
	width: 140px;
}
#fh5co-header .header-box {
	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;
}
#article-box-id #fh5co-content_show .show_content {
	margin-left: 0px;
}
#fh5co-content_show .inner-title {
	padding: 30px 0 20px;
}
.flex-direction-nav {
	display: none
}
.slideshow {
	height: 170px;
}
#fh5co-header .head-middle {
	padding: 8px 0px;
}
#fh5co-service-list .show-list .text-right {
	text-align: left !important
}
#fh5co-service-list .show-list .media-img {
	display: none
}
#fh5co-service-list .bg-service, #fh5co-yazhou-list .bg-yazhou, #fh5co-advantage-list .bg-advantage, #fh5co-about-us .bg-about {
	padding: 45px 0 40px
}
#fh5co-service-list .show-list, #fh5co-about-us .show-list {
	padding-top: 10px;
}
#fh5co-service-list .show-list .item1, #fh5co-service-list .show-list .item3 {
	margin-bottom: 0px;
}
#fh5co-profession-list .bg-profession {
	padding: 48px 0 15px
}
#fh5co-about-us .show-list .media-img {
	margin: 30px 0 0
}
footer .foot-bot {
	padding: 25px 0 0;
}
footer .foot-bot .foot-contact {
	padding: 0px 0 20px;
}
/*手机底部导航*/
.blank55 {
	height: 54px;
	line-height: 1px;
	clear: both;
}
#toolbar {
	color: #fff;
	width: 100%;
	height: 54px;
	position: fixed;
	bottom: 0;
	left: 0;
	z-index: 8;
	background: #0275C4;
	display: block;
}
#toolbar a {
	width: 100%;
	color: #fff;
	display: block;
	padding: 5px 0 0 0;
	line-height: 23px;
	font-size: 18px;
}
#toolbar a span {
	font-size: 22px;
	display: block;
}
}
 @media screen and (max-width:480px) {
#quirydialog .qdialog-head {
	width: auto !important
}
#fh5co-header .head-middle .logo img {
	width: 120px;
}
.fh5co-nav-toggle {
	top: 13px;
}
#fh5co-content_show .detail h1 {
	font-size: 16px;
	font-weight: bold;
	margin: 0
}
#fh5co-content_show .qhd-title span {
	font-size: 12px;
}
.article-media .media .caldata .content {
	padding: 5px;
}
.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;
}
#fh5co-content_show .article-media li {
	padding: 10px 0px;
}
.article-media .media-body h3 {
	line-height: 100%;
	font-size: 14px;
}
.article-media .media-body h3 a {
	font-size: 14px;
	line-height: 150%
}
.slideshow {
	height: 100px;
}
.show-product .xl6, #fh5co-content_show .about-boxs .xl6, #fh5co-content_show .service-boxs .xl6 {
	width: 100% !important
}
.fh5co-heading h2 {
	font-size: 28px;
	height: 28px;
	line-height: 28px;
}
.fh5co-heading h2:after {
	background-image: url(../images/heading-bg2.jpg);
	top: 15px;
}
.fh5co-heading span {
	font-size: 14px;
	line-height: 1.8
}
.fh5co-heading p {
	font-size: 14px;
	margin-bottom: 5px;
}
#fh5co-service-list .show-list .item h5 i {
	font-size: 55px;
	height: 73px;
}
#fh5co-yazhou-list .show-list h3 {
	font-size: 24px;
	font-weight: bold;
	color: #fff
}
#fh5co-yazhou-list .show-list p.desc {
	font-size: 14px;
	line-height: 1.7;
	margin: 15px 0;
}
#fh5co-yazhou-list .show-list p.content {
	font-size: 17px;
}
#fh5co-advantage-list .show-list .show-content .inner {
	padding: 25px 10px 25px 0
}
#fh5co-advantage-list .show-list .media {
	padding-bottom: 0px;
}
#fh5co-advantage-list .show-list .media .small_img {
	width: 35px;
	margin: 3px 13px 0 0;
}
#fh5co-profession-list .show-list .media-img {
	max-width: 65px;
}
#fh5co-profession-list .show-list h5 {
	font-size: 18px;
	margin: 12px 0 5px;
}
#fh5co-profession-list .show-list p.desc, #fh5co-profession-list .show-list p.content {
	font-size: 14px;
}
#fh5co-about-us .show-list .media .small_img {
	width: 46px;
	margin: 0 12px 0 0
}
}
.x3 {
	float: left
}
.x3 {
	width: 25%
}
@font-face {
	font-family: 'FontAwesome';
	src: url('../fonts/fontawesome-webfont.eot');
	src: url('../fonts/fontawesome-webfont.eot') format('embedded-opentype'), url('../fonts/fontawesome-webfont.woff') format('woff'), url('../fonts/fontawesome-webfont.ttf') format('truetype'), url('../fonts/fontawesome-webfont.svg') format('svg');
	font-weight: normal;
	font-style: normal
}
[class*='icon-']: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
}
.icon-envelope-o:before {
	content: "\f003"
}
.icon-user:before {
	content: "\f007"
}
.icon-home:before {
	content: "\f015"
}
.icon-phone:before {
	content: "\f095"
}
.text-center {
	text-align: center
}
a {
	color: #333;
	text-decoration: none
}
