@charset "utf-8";
	@font-face {
	font-family:'Web Icons';
	font-weight:400;
	font-style:normal;
	src:url(../fonts/web-icons.eot);
	src:url(../fonts/web-icons.eot) format('embedded-opentype'),url(../fonts/web-icons.woff2) format('woff2'),url(../fonts/web-icons.woff) format('woff'),url(../fonts/web-icons.ttf)
}
[class*=' wb-'],[class^=wb-] {
	font-family:'Web Icons';
	font-weight:400;
	font-style:normal;
	position:relative;
	display:inline-block;
	-webkit-transform:translate(0,0);
	-ms-transform:translate(0,0);
	-o-transform:translate(0,0);
	transform:translate(0,0);
	text-rendering:auto;
	speak:none;
	-webkit-font-smoothing:antialiased;
	-moz-osx-font-smoothing:grayscale
}
.wb-dashboard:before {
	content:''
}
.wb-inbox:before {
	content:''
}
.wb-cloud:before {
	content:''
}
.wb-bell:before {
	content:''
}
.wb-book:before {
	content:''
}
.wb-bookmark:before {
	content:''
}
.wb-tag:before {
	content:''
}
.wb-library:before {
	content:''
}
.wb-share:before {
	content:''
}
.wb-reply:before {
	content:''
}
.wb-refresh:before {
	content:''
}
.wb-move:before {
	content:''
}
.wb-chat:before {
	content:''
}
.wb-chat-working:before {
	content:''
}
.wb-chat-text:before {
	content:''
}
.wb-chat-group:before {
	content:''
}
.wb-envelope:before {
	content:''
}
.wb-envelope-open:before {
	content:''
}
.wb-user:before {
	content:''
}
.wb-user-circle:before {
	content:''
}
.wb-users:before {
	content:''
}
.wb-user-add:before {
	content:''
}
.wb-grid-9:before {
	content:''
}
.wb-grid-4:before {
	content:''
}
.wb-menu:before {
	content:''
}
.wb-layout:before {
	content:''
}
.wb-fullscreen:before {
	content:''
}
.wb-fullscreen-exit:before {
	content:''
}
.wb-expand:before {
	content:''
}
.wb-contract:before {
	content:''
}
.wb-arrow-expand:before {
	content:''
}
.wb-arrow-shrink:before {
	content:''
}
.wb-desktop:before {
	content:''
}
.wb-mobile:before {
	content:''
}
.wb-signal:before {
	content:''
}
.wb-power:before {
	content:''
}
.wb-more-horizontal:before {
	content:''
}
.wb-more-vertical:before {
	content:''
}
.wb-globe:before {
	content:''
}
.wb-map:before {
	content:''
}
.wb-flag:before {
	content:''
}
.wb-pie-chart:before {
	content:''
}
.wb-stats-bars:before {
	content:''
}
.wb-pluse:before {
	content:''
}
.wb-home:before {
	content:''
}
.wb-shopping-cart:before {
	content:''
}
.wb-payment:before {
	content:''
}
.wb-briefcase:before {
	content:''
}
.wb-search:before {
	content:''
}
.wb-zoom-in:before {
	content:''
}
.wb-zoom-out:before {
	content:''
}
.wb-download:before {
	content:''
}
.wb-upload:before {
	content:''
}
.wb-sort-asc:before {
	content:''
}
.wb-sort-des:before {
	content:''
}
.wb-graph-up:before {
	content:''
}
.wb-graph-down:before {
	content:''
}
.wb-replay:before {
	content:''
}
.wb-edit:before {
	content:''
}
.wb-pencil:before {
	content:''
}
.wb-rubber:before {
	content:''
}
.wb-crop:before {
	content:''
}
.wb-eye:before {
	content:''
}
.wb-eye-close:before {
	content:''
}
.wb-image:before {
	content:''
}
.wb-gallery:before {
	content:''
}
.wb-video:before {
	content:''
}
.wb-camera:before {
	content:''
}
.wb-folder:before {
	content:''
}
.wb-clipboard:before {
	content:''
}
.wb-order:before {
	content:''
}
.wb-file:before {
	content:''
}
.wb-copy:before {
	content:''
}
.wb-add-file:before {
	content:''
}
.wb-print:before {
	content:''
}
.wb-calendar:before {
	content:''
}
.wb-time:before {
	content:''
}
.wb-trash:before {
	content:''
}
.wb-plugin:before {
	content:''
}
.wb-extension:before {
	content:''
}
.wb-memory:before {
	content:''
}
.wb-settings:before {
	content:''
}
.wb-scissor:before {
	content:''
}
.wb-wrench:before {
	content:''
}
.wb-hammer:before {
	content:''
}
.wb-lock:before {
	content:''
}
.wb-unlock:before {
	content:''
}
.wb-volume-low:before {
	content:''
}
.wb-volume-high:before {
	content:''
}
.wb-volume-off:before {
	content:''
}
.wb-pause:before {
	content:''
}
.wb-play:before {
	content:''
}
.wb-stop:before {
	content:''
}
.wb-musical:before {
	content:''
}
.wb-random:before {
	content:''
}
.wb-reload:before {
	content:''
}
.wb-loop:before {
	content:''
}
.wb-text:before {
	content:''
}
.wb-bold:before {
	content:''
}
.wb-italic:before {
	content:''
}
.wb-underline:before {
	content:''
}
.wb-format-clear:before {
	content:''
}
.wb-text-type:before {
	content:''
}
.wb-table:before {
	content:''
}
.wb-attach-file:before {
	content:''
}
.wb-paperclip:before {
	content:''
}
.wb-link-intact:before {
	content:''
}
.wb-link:before {
	content:''
}
.wb-link-broken:before {
	content:''
}
.wb-indent-increase:before {
	content:''
}
.wb-indent-decrease:before {
	content:''
}
.wb-align-justify:before {
	content:''
}
.wb-align-left:before {
	content:''
}
.wb-align-center:before {
	content:''
}
.wb-align-right:before {
	content:''
}
.wb-list-numbered:before {
	content:''
}
.wb-list-bulleted:before {
	content:''
}
.wb-list:before {
	content:''
}
.wb-emoticon:before {
	content:''
}
.wb-quote-right:before {
	content:''
}
.wb-code:before {
	content:''
}
.wb-code-working:before {
	content:''
}
.wb-code-unfold:before {
	content:''
}
.wb-chevron-right:before {
	content:''
}
.wb-chevron-left:before {
	content:''
}
.wb-chevron-left-mini:before {
	content:''
}
.wb-chevron-right-mini:before {
	content:''
}
.wb-chevron-up:before {
	content:''
}
.wb-chevron-down:before {
	content:''
}
.wb-chevron-up-mini:before {
	content:''
}
.wb-chevron-down-mini:before {
	content:''
}
.wb-arrow-left:before {
	content:''
}
.wb-arrow-right:before {
	content:''
}
.wb-arrow-up:before {
	content:''
}
.wb-arrow-down:before {
	content:''
}
.wb-dropdown:before {
	content:''
}
.wb-dropup:before {
	content:''
}
.wb-dropright:before {
	content:''
}
.wb-dropleft:before {
	content:''
}
.wb-sort-vertical:before {
	content:''
}
.wb-triangle-left:before {
	content:''
}
.wb-triangle-right:before {
	content:''
}
.wb-triangle-down:before {
	content:''
}
.wb-triangle-up:before {
	content:''
}
.wb-check-circle:before {
	content:''
}
.wb-check:before {
	content:''
}
.wb-check-mini:before {
	content:''
}
.wb-close:before {
	content:''
}
.wb-close-mini:before {
	content:''
}
.wb-plus-circle:before {
	content:''
}
.wb-plus:before {
	content:''
}
.wb-minus-circle:before {
	content:''
}
.wb-minus:before {
	content:''
}
.wb-alert-circle:before {
	content:''
}
.wb-alert:before {
	content:''
}
.wb-help-circle:before {
	content:''
}
.wb-help:before {
	content:''
}
.wb-info-circle:before {
	content:''
}
.wb-info:before {
	content:''
}
.wb-warning:before {
	content:''
}
.wb-heart:before {
	content:''
}
.wb-heart-outline:before {
	content:''
}
.wb-star:before {
	content:''
}
.wb-star-half:before {
	content:''
}
.wb-star-outline:before {
	content:''
}
.wb-thumb-up:before {
	content:''
}
.wb-thumb-down:before {
	content:''
}
.wb-small-point:before {
	content:''
}
.wb-medium-point:before {
	content:''
}
.wb-large-point:before {
	content:''
}
.gj-demo-two {
	padding-top:60px
}
.swiper-container,.swiper-img,.swiper-partner {
	margin:0 auto;
	position:relative;
	overflow:hidden;
	list-style:none;
	padding:0;
	z-index:1
}
.navbar {
	border:0;
	margin-bottom:0
}
.head_nav_gj_05 {
	min-height:60px;
	position:relative;
	z-index:1601;
	background:#fff
}
.head_nav_gj_05.bg {
	box-shadow:rgba(0,0,0,.1) 0 1px 2px
}
.head_nav_gj_05 .gj-logo {
	height:60px;
	line-height:normal
}
.head_nav_gj_05 .gj-logo img {
	max-height:50px
}
.head_nav_gj_05 .nav-item a.nav-link:hover {
	background:0;
	color:#4f7edc!important
}
.head_nav_gj_05 .nav-item a.nav-link b {
	margin-top:-5px;
	margin-left:5px;
	color:#333
}
.head_nav_gj_05 .nav-item a.active {
	color:#4f7edc!important;
	background:0 0!important
}
.head_nav_gj_05 .nav-item .dropdown-menu {
	border:0;
	-webkit-box-shadow:0 3px 12px rgba(0,0,0,.05);
	box-shadow:0 3px 12px rgba(0,0,0,.05);
	-webkit-transition:.25s;
	-o-transition:.25s;
	transition:.25s
}
.head_nav_gj_05 .nav-item.open a {
	background:0 0!important
}
.head_nav_gj_05 .dropdown-menu>li>a {
	font-weight:400;
	display:block;
	clear:both;
	width:100%;
	padding:3px 20px;
	text-align:inherit;
	white-space:nowrap;
	color:#666;
	border:0;
	background:0;
	padding:.572rem 1.072rem;
	-webkit-transition:background-color .25s;
	-o-transition:background-color .25s;
	transition:background-color .25s;
	border-radius:.215rem
}
.head_nav_gj_05 .dropdown-menu>li>a:hover {
	color:#4f7edc
}
.slick-slider {
	position:relative;
	display:block;
	box-sizing:border-box;
	-webkit-user-select:none;
	-moz-user-select:none;
	-ms-user-select:none;
	user-select:none;
	-webkit-touch-callout:none;
	-khtml-user-select:none;
	-ms-touch-action:pan-y;
	touch-action:pan-y;
	-webkit-tap-highlight-color:transparent
}
.pull-gj-right {
	float:right!important
}
.navbar-default .navbar-nav>li>a {
	color:#333
}
.banner .swiper-pagination-bullet {
	width:10px;
	height:10px;
	background-color:#4f7edc;
	border-radius:0;
	opacity:.4;
	border-radius:12px
}
.banner .swiper-pagination-bullet.swiper-pagination-bullet-active {
	background:#4f7edc;
	opacity:1
}
.gj-index-body {
	padding:40px 0
}
.gj-index-body .head {
	margin-bottom:20px;
	text-align:center;
	width:100%
}
@media(max-width:767px) {
	.head_nav_gj_05 .gj-logo {
	margin-left:.9375rem
}
.head_nav_gj_05 .gj-logo img {
	height:40px;
}
.navbar-nav .open .dropdown-menu {
	position:static;
	float:none;
	width:auto;
	margin-top:0;
	border:0;
	background-color:transparent;
	-webkit-box-shadow:none;
	box-shadow:none
}
.head_nav_gj_05 .navbar-collapse {
	width:100%;
	overflow-y:auto
}
.head_nav_gj_05 .navbar-nav {
	margin:0 0!important
}
.head_nav_gj_05 .nav>li {
	margin-left:0!important
}
.gj-index-body .head .title {
	font-size:20px!important
}
.gj-index-body {
	padding:20px 0
}
}@media(min-width:768px) {
	.head_nav_gj_05 .navlist .nav-item .nav-link {
	font-size:14px;
	padding-top:0;
	padding-bottom:0;
	height:60px;
	line-height:60px;
	color:#333;
	padding:0
}
}.head_nav_gj_05 .navbar-toggler {
	height:60px;
	width:auto
}
.head_nav_gj_05 .navlist .nav-item a.nav-link {
	color:#333
}
.head_nav_gj_05 .nav-item .nav-link:after {
	content:'';
	width:0;
	background-color:#4f7edc;
	background-color:#3153a3;
	left:0;
	position:absolute;
	top:0;
	height:2px;
	-webkit-transition:all .66s cubic-bezier(.17,.84,.44,1);
	transition:all .66s cubic-bezier(.17,.84,.44,1);
	z-index:1;
	border:0;
	margin:0
}
.head_nav_gj_05 .nav-item .nav-link.active:after {
	width:100%
}
.head_nav_gj_05 .nav-item .nav-link:hover:after {
	width:100%
}
.head_nav_gj_05 .dropdown-menu {
	background-color:#4f7edc!important;
	border-color:#4f7edc!important
}
.head_nav_gj_05 .dropdown-item {
	color:#fff!important
}
.head_nav_gj_05 .nav-item .nav-link i {
	-webkit-transition:all .3s ease-out;
	transition:all .3s ease-out;
	margin-left:5px
}
@media(min-width:768px) {
	.head_nav_gj_05 .dropdown-menu {
	top:48px;
	border-radius:0;
	box-shadow:0 1px 3px rgba(0,0,0,0.1)
}
.head_nav_gj_05 .nav-item .nav-link:hover i,.head_nav_met_11_1_58 .dropdown.open>a i {
	-webkit-transform:rotate(180deg);
	transform:rotate(180deg);
	color:#4f7edc;
	color:#3153a3
}
}.title h2 {
	margin-top:0;
	margin-bottom:14px
}
.title .title a {
	font-size:30px;
	margin-top:0;
	text-align:center;
	font-weight:300;
	color:#000;
	margin-bottom:11px
}
.title .title-icon {
	width:30px;
	height:5px;
	margin:0 auto;
	background:#4f7edc
}
.title p.desc {
	font-size:16px;
	font-weight:300;
	text-align:center;
	width:80%;
	color:#423e3e;
	margin:14px auto
}
.foot_info_gj_one_bottom {
	overflow:hidden;
	position:fixed;
	bottom:0;
	left:0;
	z-index:999;
	width:100%
}
.foot_info_gj_one_bottom a.item {
	color:#fff;
	padding:5px 0;
	display:inline-block
}
.foot_info_gj_one_bottom a.item i {
	font-size:16px;
	display:block
}
.foot_info_gj_one_bottom a.item span {
	color:#fff
}
.foot_info_gj_one_bottom {
	display:none
}
.foot_info_gj_one_bottom.iskeshi {
	display:block
}
.foot_info_gj_one_bottom .main {
	display:flex
}
.foot_info_gj_one_bottom .main>div {
	flex:1
}
@media(max-width:767px) {
	.foot_info_gj_one_bottom {
	display:block
}
}.back_top_met_16_1_9.met-scroll-top {
	position:fixed;
	right:10px;
	bottom:20px;
	z-index:1601
}
.back_top_met_16_1_9.met-scroll-top {
	border-color:#fff;
	background-color:#fff;
	border-color:#4f7edc;
	background-color:#4f7edc;
	color:#fff
}
.back_top_met_16_1_9.met-scroll-top:focus,.back_top_met_16_1_9.met-scroll-top:hover {
	border-color:#4f7edc;
	background-color:#4f7edc;
	border-color:#395c9e;
	background-color:#395c9e;
	color:#fff
}
.back_top_met_16_1_9.views {
	bottom:70px
}
@media(max-width:767px) {
	.back_top_met_16_1_9.met-scroll-top {
	bottom:70px
}
}@media(min-width:767px) {
	.collapse {
	display:block!important
}
}.foot_info_gj_one_bottom {
	background:#ff8c00
}
.back_top {
	border-color:#4f7edc;
	background-color:#4f7edc;
	color:#fff
}
.back_top a {
	color:#fff;
	display:block
}
.btn-primary:hover,.btn-primary.focus,.btn-primary:focus {
	color:#fff;
	border-color:#ff6000;
	background-color:#ff6000
}
@media(max-width:767px) {
	.back_top {
	bottom:70px
}
}.gj_pager {
	margin-top:40px;
	text-align:center
}
.gj_pager * {
	display:inline-block
}
.gj_pager a {
	padding:9px 15px;
	border:1px solid #e4eaec;
	border-right:0;
	background:#fff;
	text-align:center;
	color:#76838f
}
.gj_pager a:hover {
	background:#f5f5f5;
	color:#76838f;
	text-decoration:none
}
.gj_pager a.NextA {
	border-right:1px solid #e4eaec
}
.gj_pager .PreSpan,.gj_pager .NextSpan {
	padding:9px 15px;
	border:1px solid #e4eaec;
	background:#fff;
	color:#ccd5db;
	cursor:default
}
.gj_pager .firstPage,.gj_pager .lastPage {
	min-width:40px;
	height:28px;
	line-height:28px
}
.gj_pager a.Ahover {
	background:#4f7edc;
	border-color:#4f7edc;
	color:#fff;
	cursor:default
}
.gj_pager a.Ahover:hover {
	background:#4f7edc;
	border-color:#4f7edc;
	color:#fff
}
.gj_pager a {
	text-decoration:none
}
.gj_pager a:active,.gj_pager a:focus,.gj_pager a:hover {
	text-decoration:none
}
.gj_pager .PageText {
	display:none;
	margin-left:10px;
	color:#aaa
}
.gj_pager input {
	display:none
}
.gj_pager .firstPage,.gj_pager .lastPage {
	height:auto;
	line-height:inherit
}
.pager li {
	width:49%;
	display:inline-block
}
.pager li a {
	max-width:100%
}
.product_list_gj .nav-tabs-horizontal {
	position:relative;
	overflow:hidden
}
.product_list_gj.met-index-body {
	background:#fff
}
.product_list_gj.met-index-body.bgcolor {
	background:#f5f5f5
}
.product_list_gj.met-index-body.bgpic {
	background-size:cover;
	background-position:center
}
.product_list_gj.met-index-body {
	padding:60px 0
}
.met-index-body h2 {
	font-size:32px!important;
	color:#333;
	position:relative;
	margin-bottom:18px
}
.met-index-body p.desc {
	padding:0 10%;
	font-size:16px!important;
	color:#999
}
.product_list_gj .nav-tabs {
	border-bottom:0;
	margin:30px auto
}
@media screen\0 {
	.product_list_gj .nav-tabs {
	display:table
}
}.product_list_gj .nav-tabs .nav-item .nav-link {
	border:0;
	padding:0 20px;
	background:#f0f0f0;
	cursor:pointer
}
.product_list_gj .nav-tabs .nav-item.active .nav-link {
	background:#4f7edc
}
.product_list_gj .nav-tabs .nav-item.active .nav-link .nr a,.product_list_gj .nav-tabs .nav-item.active .nav-link p,.product_list_gj .nav-tabs .nav-item.active .nav-link .fr .fz12 {
	color:#fff
}
.product_list_gj .nav-tabs .nav-item h3 {
	margin:0;
	font-size:inherit;
	line-height:inherit;
	text-shadow:none;
	white-space:nowrap;
	color:#999
}
.product_list_gj .index-product-list h4 a {
	color:#333
}
.product_list_gj .index-product-list li img {
	max-width:100%;
	max-height:100%;
	-moz-transition:all 1s ease 0s;
	-ms-transition:all 1s ease 0s;
	-o-transition:all 1s ease 0s;
	-webkit-transition:all 1s ease 0s;
	transition:all 1s ease 0s
}
.product_list_gj .index-product-list li .card-header {
	position:relative
}
.product_list_gj .index-product-list li .card-header:before {
	position:absolute;
	width:100%;
	height:100%;
	background:rgba(0,0,0,0.5);
	content:'';
	display:block;
	z-index:2;
	-moz-transition:all 1s ease 0s;
	-ms-transition:all 1s ease 0s;
	-o-transition:all 1s ease 0s;
	-webkit-transition:all 1s ease 0s;
	transition:all 1s ease 0s
}
.product_list_gj .index-product-list li:hover a {
	color:#4f7edc
}
.product_list_gj .index-product-list li:hover img {
	-moz-transform:scale(1.1,1.1);
	-ms-transform:scale(1.1,1.1);
	-o-transform:scale(1.1,1.1);
	-webkit-transform:scale(1.1,1.1);
	transform:scale(1.1,1.1)
}
.product_list_gj .index-product-list li:hover .card-header:before {
	display:none
}
@media(max-width:991px) {
	.product_list_gj.met-index-body {
	padding:50px 0
}
}@media(max-width:767px) {
	.product_list_gj.met-index-body {
	padding:30px 0
}
.product_list_gj .nav-tabs {
	margin:20px auto
}
.met-index-body h2 {
	font-size:28px!important
}
.met-index-body p.desc {
	margin-bottom:10px!important;
	font-size:14px!important
}
}.product_list_gj .swiper-navtab .swiper-scrollbar {
	bottom:15px;
	position:absolute
}
.product_list_gj .swiper-navtab.swiper-container-horizontal .swiper-scrollbar-drag {
	height:100%
}
.product_list_gj .index-product-list {
	margin:0 auto;
	padding:0 1px
}
.product_list_gj .tab-content {
	overflow:hidden
}
.product_list_gj .more {
	display:block;
	margin:0 auto;
	width:150px;
	padding:0 5px;
	height:40px;
	line-height:40px;
	text-align:center;
	border-radius:5px;
	color:#333;
	border:1px solid #333;
	margin-top:50px;
	white-space:nowrap;
	overflow:hidden;
	text-overflow:ellipsis;
	transition:background-color .5s linear;
	-moz-transition:background-color .5s linear;
	-webkit-transition:background-color .5s linear;
	-o-transition:background-color .5s linear
}
.product_list_gj .more:hover {
	color:#fff;
	background-color:#4f7edc;
	border-color:#4f7edc
}
.product_list_gj .clear_both {
	padding:20px 0;
	border-bottom:1px solid #e7e7e7;
	overflow:hidden
}
.product_list_gj .clear_both a img {
	max-width:100%;
	border-radius:100%
}
.product_list_gj .clear_both .img {
	width:30%;
	overflow:hidden;
	display:inline-block;
	float:left
}
.product_list_gj .clear_both .fr {
	width:70%;
	float:right;
	text-align:left;
	padding-left:3%
}
.product_list_gj .clear_both .fr .dis {
	font-size:20px;
	color:#333;
	margin:5px 0;
	display:block
}
.product_list_gj .clear_both .fr .fz12 {
	font-size:13px;
	color:#999
}
.product_list_gj .bot {
	position:relative;
	padding:20px 0 25px;
	text-align:left
}
.product_list_gj .bot p {
	color:#999
}
.product_list_gj .product-list {
	padding:0;
	margin:0
}
.product_list_gj .button-prev {
	right:5px;
	left:auto
}
.product_list_gj .button-next {
	left:5px;
	right:auto
}
.product_list_gj .button-prev,.button-next {
	position:absolute;
	top:50%;
	width:44px;
	height:44px;
	margin-top:-44px;
	z-index:10;
	border-radius:50%;
	cursor:pointer
}
.product_list_gj .button-prev i,.button-next i {
	top:50%;
	display:block;
	font-size:20px;
	font-weight:normal;
	margin-top:-8px;
	color:#000;
	transition:color .2s
}
.product_list_gj .button-prev i:hover,.button-next i:hover {
	color:#4f7edc
}
.product_list_gj .nav-tabs .nav-item:first-child {
	padding-left:0
}
.product_list_gj .nav-tabs .nav-item:last-child {
	padding-right:0;
	margin:0
}
.product_list_gj .index-product-list .card-title {
	border-top:1px solid #e7e7e7;
	background-color:#fff
}
.product_list_gj .index-product-list .card-header a img {
	transition:transform .4s;
	max-width:100%
}
.product_list_gj .index-product-list .card-header:hover a img {
	transform:scale(1.3)
}
.product_list_gj .btnbox {
	display:none
}
.product_list_gj .card {
	margin-bottom:0;
	border:1px solid #e7e7e7;
	border-radius:5px!important;
	overflow:hidden
}
.met-index-body h2:after {
	background:none repeat scroll 0 0;
	background-color:#4f7edc;
	content:"";
	height:3px;
	width:2%;
	left:50%;
	margin-left:-1%;
	bottom:-12px;
	position:absolute
}
.product_list_gj .index-product-list .product_price {
	color:#4f7edc;
	color:#f00
}
.product_list_gj .nav-tabs .nav-item .nav-link.active .clear_both .fr .dis {
	color:#fff
}
.product_list_gj .nav-tabs .nav-item .nav-link.active .clear_both .fr .fz12 {
	color:#fff
}
.product_list_gj .nav-tabs .nav-item .nav-link.active .bot p {
	color:#fff
}
.product_list_gj .nav-item.active .bot .triangle {
	height:15px;
	overflow:hidden;
	position:absolute;
	left:50%;
	margin-left:-160px;
	bottom:-15px;
	width:320px;
	right:0
}
.product_list_gj .nav-item.active .bot .triangle:before {
	content:"";
	position:absolute;
	top:-10px;
	left:50%;
	width:15px;
	height:15px;
	-webkit-transform:rotate(45deg);
	-moz-transform:rotate(45deg);
	-ms-transform:rotate(45deg);
	-o-transform:rotate(45deg);
	transform:rotate(45deg);
	background-color:#4f7edc
}
.product_list_gj .nav-link {
	overflow:visible
}
@media(max-width:767px) {
	.product_list_gj .nav-tabs-horizontal {
	display:none
}
.product_list_gj .hideswiper {
	display:block!important
}
.product_list_gj .swiper-container:not(:first-child) {
	display:none!important
}
.product_list_gj .clear_both .img {
	display:none
}
.product_list_gj .nav-tabs .nav-item .nav-link .clear_both .fr .fz12 {
	display:none
}
.product_list_gj .nav-tabs .nav-item {
	margin:0
}
.product_list_gj .clear_both .fr {
	width:100%;
	padding:0
}
.product_list_gj .bot {
	padding:0
}
.product_list_gj .clear_both {
	border:0;
	padding:0
}
.product_list_gj .nav-tabs .nav-item .nav-link .bot p {
	display:none
}
}.product_list_gj .hideswiper {
	display:none
}
.service_list_gj.met-index-body.bgcolor {
	background:#fff
}
.service_list_gj.met-index-body.bgpic {
	background:url(../images/bg.jpg) no-repeat;
	background-size:cover;
	background-position:center
}
.service_list_gj.met-index-body {
	padding:60px 0 0 0
}
.weilei {
	width:100%;
	height:60px;
	background:#f5f5f5
}
.service_list_gj.met-index-body h2,.service_list_gj.met-index-body p.desc {
	color:#fff
}
.service_list_gj.met-index-body h2:after {
	background-color:#fff
}
.service_list_gj .index-service-list li h3 {
	color:#333;
	color:#fff
}
.service_list_gj .index-service-list li p {
	color:#999;
	color:#fff
}
.service_list_gj .index-service-list li i {
	color:#999;
	color:#fff
}
@media(max-width:991px) {
	.service_list_gj.met-index-body {
	padding:60px 0
}
}@media(max-width:767px) {
	.service_list_gj.met-index-body {
	padding:30px 0
}
}.service_list_gj .index-service-list li {
	margin:50px 0 0
}
.service_list_gj .index-service-list li i {
	width:120px;
	background:#4f7edc;
	height:120px;
	line-height:120px;
	font-size:50px;
	color:#fff
}
.service_list_gj .index-service-list li:hover i {
	background:#4f7edc;
	background:#7a9ff5;
	color:#fff
}
.service_list_gj .index-service-list li img {
	max-width:100%
}
.service_list_gj .index-service-list li h3 {
	font-size:14px
}
@media(max-width:991px) {
	.service_list_gj .index-service-list li {
	margin-top:40px
}
}@media(max-width:767px) {
	.service_list_gj .index-service-list li {
	margin-top:30px
}
.service_list_gj .index-service-list li i {
	width:90px;
	height:90px;
	line-height:90px;
	font-size:40px
}
}@media(min-width:480px) {
	.service_list_gj .index-service-list li p {
	padding:0 10%
}
}.service_list_gj .index-service-list li:hover h3 {
	color:#4f7edc;
	color:#7a9ff5
}
.service_list_gj .index-service-list li:hover p {
	color:#4f7edc;
	color:#7a9ff5
}
.service_list_gj .news-bg {
	margin-top:20px;
	opacity:1
}
.service_list_gj .news-bg .bg {
	height:100%;
	background-size:cover;
	background-position:center
}
.service_list_gj .news-bg .bg img {
	width:100%
}
.service_list_gj .container-fluid {
	padding:0
}
.service_list_gj .container {
	position:relative
}
.service_list_gj .backbox {
	overflow:hidden;
	background:#fff;
	margin-bottom:-60px;
	margin-top:50px;
	z-index:2;
	padding:40px 0
}
.service_list_gj .ftype_textarea textarea {
	height:2.573rem;
	resize:none;
	border-radius:6px
}
.service_list_gj .ftype_textarea textarea:focus {
	border-color:#000;
	color:#4f7edc
}
.service_list_gj .touch-right input,.submint .btn,textarea,.ftype_select select {
	border-radius:6px
}
.service_list_gj .touch-right input:focus,textarea:focus,.ftype_select select:focus {
	border-color:#000;
	color:#4f7edc
}
.service_list_gj .touch-right .submint .btn {
	background-color:#4f7edc;
	color:#fff;
	border:0;
	transition:all .4s;
	padding:.429rem .929rem
}
.service_list_gj .touch-right .submint .btn:hover {
	background-color:#4f7edc;
	background-color:#7a9ff5;
	color:#fff
}
.service_list_gj .backbox {
	text-align:left
}
.service_list_gj .backbox .touch-left .bottmtitle {
	font-size:30px;
	color:#000;
	font-weight:400
}
.service_list_gj .backbox .touch-left .lang1 {
	color:#999
}
.service_list_gj .backbox .touch-right {
	padding-left:80px;
	border-left:1px solid #f0f0f0
}
.service_list_gj .backbox .touch-right .txt {
	padding-left:.9375rem;
	color:#999
}
.service_list_gj .backbox .touch-right form {
	overflow:hidden;
	margin-top:15px
}
.service_list_gj .topxian {
	width:20px;
	height:2px;
	background:#f0f0f0;
	margin:10px auto
}
.service_list_gj .backbox .touch-left .xian {
	width:20px;
	height:2px;
	margin:10px 0;
	background:#f0f0f0
}
@media(max-width:767px) {
	.service_list_gj .backbox .touch-right {
	border:0;
	padding-left:0
}
}.service_list_gj.weilei {
	width:100%;
	height:60px;
	background:#f5f5f5
}
.about_list_gj .about-img img {
	width:100%
}
.about_list_gj {
	position:relative;
	z-index:3
}
.about_list_gj.bgcolor {
	background:#fff;
	background:#f5f5f5
}
.about_list_gj.bgimg {
	background:url('') no-repeat;
	background-size:cover;
	background-position:center
}
.about_list_gj .about-content {
	text-align:left;
	overflow:hidden
}
.about_list_gj .about-content h2,.met-index-about .about-content p {
	text-align:left;
	width:100%
}
.about_list_gj .mainbox {
	overflow:hidden;
	padding:10px;
	background:#fff;
	margin-top:30px
}
.about_list_gj .mainbox .bt {
	color:#999;
	color:#333;
	font-weight:bold;
	margin-top:25px
}
.about_list_gj .text {
	padding:0;
	color:#5c5c5c;
	font-size:13px;
	background:0;
	line-height:28px;
	overflow:hidden
}
.about_list_gj .xian {
	width:20px;
	height:2px;
	background:#333;
	margin:10px auto
}
@media(min-width:1600px) {
	.about_list_gj .text {
	line-height:22px
}
}.about_list_gj {
	padding:60px 0
}
.about_list_gj .container {
	text-align:center
}
.about_list_gj .head {
	text-align:center;
	margin-bottom:30px
}
.about_list_gj .head .title {
	margin-top:0;
	margin-bottom:0;
	color:#333
}
.about_list_gj .head .subtitle {
	margin-top:0;
	color:#303030
}
.about_list_gj .head .desc {
	margin-top:0;
	margin-bottom:10px;
	color:#999;
	color:#333
}
.about_list_gj .more {
	display:inline-block;
	-webkit-transition:all .6s cubic-bezier(.215,.61,.355,1);
	transition:all .6s cubic-bezier(.215,.61,.355,1);
	border:1px solid;
	border-color:#999;
	border-color:#333;
	margin-top:20px;
	padding:6px 20px;
	border-radius:6px;
	color:#999;
	color:#333
}
.about_list_gj .more i {
	padding-left:10px
}
.about_list_gj .more:hover {
	color:#fff;
	border-color:#4f7edc;
	background-color:#4f7edc
}
@media(max-width:991px) {
	.about_list_gj .about-content h2,.met-index-about .about-content p {
	text-align:center;
	padding-bottom:0
}
.about_list_gj .text {
	max-height:100%;
	overflow:hidden
}
}@media(max-width:767px) {
	.about_list_gj .about-content {
	margin-top:20px
}
.about_list_gj {
	padding:30px 0
}
.about_list_gj .about-img {
	margin-top:15px
}
.about_list_gj .head .subtitle {
	text-align:center
}
.about_list_gj .head .desc {
	text-align:center
}
.about_list_gj .text {
	max-height:100%;
	overflow:hidden;
	position:static
}
}.partner_list_gj {
	padding:60px 0
}
.partner_list_gj.bgcolor {
	background-color:transparent;
	background:#fff
}
.partner_list_gj.bgpic {
	background:url() no-repeat;
	background-size:cover;
	background-position:center
}
.partner_list_gj .title {
	font-size:30px;
	color:#333
}
.partner_list_gj .title a {
	margin-top:0;
	text-align:center;
	font-weight:300;
	color:#333;
	margin-bottom:11px
}
.partner_list_gj .title-icon {
	width:30px;
	height:5px;
	margin:0 auto;
	background:#4f7edc
}
.partner_list_gj .imglist {
	margin:30px 0 0 0
}
.partner_list_gj .imglist li {
	padding:10px;
	border:1px solid #f5f5f5;
	list-style:none
}
.partner_list_gj .imglist div img {
	width:100%
}
.partner_list_gj .imglist div img.gray {
	-webkit-filter:grayscale(100%);
	-moz-filter:grayscale(100%);
	-ms-filter:grayscale(100%);
	-o-filter:grayscale(100%);
	filter:grayscale(100%);
	filter:gray
}
.partner_list_gj .overlay-hover:hover .overlay-scale {
	-webkit-filter:grayscale(0%);
	-moz-filter:grayscale(0%);
	-ms-filter:grayscale(0%);
	-o-filter:grayscale(0%);
	filter:grayscale(0%);
	filter:gray
}
@media(max-width:991px) {
	.partner_list_gj.met-index-body {
	padding:40px 0
}
.partner_list_gj .imglist {
	margin-top:20px
}
}@media(max-width:767px) {
	.partner_list_gj.met-index-body {
	padding:30px 0
}
.partner_list_gj .imglist li {
	padding:10px
}
}.news_list_gj {
	padding:50px 0
}
.news_list_gj.bgcolor {
	background-color:#fff;
	background-color:#f5f5f5
}
.news_list_gj.bgimg {
	background:url('') no-repeat center center
}
.news_list_gj .head {
	text-align:left
}
.news_list_gj .head .title {
	margin-top:0;
	margin-bottom:0;
	font-size:30px;
	font-weight:300;
	letter-spacing:1px;
	color:#333;
	color:#666;
	opacity:1
}
.news_list_gj .head .desc {
	font-size:12px;
	margin-bottom:0;
	color:#999;
	color:#888;
	opacity:1
}
.news_list_gj .head .descborder {
	width:22px;
	height:2px;
	background:#999;
	background:#b5cad4;
	opacity:1;
	margin:10px 0 15px
}
.news_list_gj .title-box .head {
	float:left
}
.news_list_gj .title-box .tabs {
	float:right;
	margin:18px
}
.news_list_gj .title-box .tabs li {
	float:left;
	opacity:1
}
.news_list_gj .title-box .tabs li a {
	display:inline-block;
	margin:0 5px;
	font-size:13px;
	line-height:30px;
	text-align:center;
	padding:0 20px;
	height:30px;
	-webkit-transition:all .6s cubic-bezier(.165,.84,.44,1) 0ms;
	transition:all .6s cubic-bezier(.165,.84,.44,1) 0ms
}
.news_list_gj .title-box .tabs li a:hover {
	background:#4f7edc;
	text-decoration:none
}
.news_list_gj .title-box .tabs li a:hover h3 {
	color:#fff
}
.news_list_gj .title-box .tabs li a h3 {
	font-size:13px;
	margin:0;
	line-height:30px;
	-webkit-transition:all .6s cubic-bezier(.165,.84,.44,1) 0ms;
	transition:all .6s cubic-bezier(.165,.84,.44,1) 0ms;
	color:#333;
	color:#666
}
.news_list_gj .title-box .tabs li.active a {
	background:#4f7edc
}
.news_list_gj .title-box .tabs li.active a h3 {
	color:#fff
}
.news_list_gj .btn-more {
	padding:5px 15px;
	border:1px solid;
	color:#4f7edc;
	display:block;
	width:110px;
	text-align:center;
	margin:30px auto 0 auto;
	-webkit-transition:all .6s cubic-bezier(.165,.84,.44,1) 0ms;
	transition:all .6s cubic-bezier(.165,.84,.44,1) 0ms;
	border-radius:6px;
	float:right
}
.news_list_gj .btn-more .fa {
	padding-left:10px
}
.news_list_gj .btn-more:hover {
	background:#4f7edc;
	padding-left:15px;
	color:#fff;
	border-color:#4f7edc;
	text-decoration:none
}
.news_list_gj .btn-more:hover .fa {
	color:#fff
}
.news_list_gj ul {
	padding:0;
	margin:0;
	list-style:none;
	overflow:hidden
}
.news_list_gj .imgnews-list li {
	opacity:1;
	-webkit-transition:all .6s cubic-bezier(.165,.84,.44,1) 0ms;
	transition:all .6s cubic-bezier(.165,.84,.44,1) 0ms
}
.news_list_gj .imgnews-list li .title {
	font-size:14px;
	line-height:30px;
	color:#333;
	color:#666;
	margin:0;
	display:inline-block;
	text-overflow:ellipsis;
	overflow:hidden;
	white-space:nowrap;
	position:relative;
	-webkit-transition:all .6s cubic-bezier(.165,.84,.44,1) 0ms;
	transition:all .6s cubic-bezier(.165,.84,.44,1) 0ms;
	left:10px
}
.news_list_gj .imgnews-list li .time {
	display:inline-block;
	line-height:30px;
	float:right;
	color:#999;
	color:#888;
	font-size:13px;
	position:relative
}
.news_list_gj .imgnews-list li .fa {
	display:inline-block;
	line-height:30px;
	float:left;
	color:#4f7edc;
	font-size:13px;
	position:relative;
	right:0;
	opacity:1
}
.news_list_gj .imgnews-list .item-2 .title {
	left:0
}
.news_list_gj .imgnews-list li:hover h3 {
	color:#4f7edc
}
.news_list_gj .imgnews-list li .date {
	float:left;
	height:90px;
	text-align:center;
	margin-right:4%;
	width:16%;
	background:#4f7edc
}
.news_list_gj .imgnews-list li .date .day {
	font-size:36px;
	font-weight:bold;
	position:relative;
	letter-spacing:1px;
	color:#fff
}
.news_list_gj .imgnews-list li .date .year {
	color:#fff;
	position:relative;
	display:block
}
.news_list_gj .imgnews-list .item-1 {
	width:40%;
	float:left;
	padding:0;
	border:0;
	opacity:1;
	transform:none
}
.news_list_gj .imgnews-list .item-1 .text {
	background:#4f7edc;
	padding:28px 20px 28px 40px
}
.news_list_gj .imgnews-list .item-1 .text .date {
	float:left
}
.news_list_gj .imgnews-list .item-1 .text .day {
	font-size:36px;
	font-weight:bold;
	position:relative;
	letter-spacing:1px;
	color:#fff
}
.news_list_gj .imgnews-list .item-1 .text .year {
	color:rgba(255,255,255,0.6);
	position:relative;
	display:block
}
.news_list_gj .imgnews-list .item-1 .text .content {
	color:#fff;
	width:80%;
	float:right
}
.news_list_gj .imgnews-list .item-1 .text .content h3 {
	color:#fff;
	line-height:30px;
	margin:0;
	font-size:16px;
	padding-bottom:15px;
	border-bottom:1px solid rgba(255,255,255,0.2)
}
.news_list_gj .imgnews-list .item-1 .text .content p {
	color:rgba(255,255,255,0.7);
	padding-top:15px;
	margin:0
}
.news_list_gj .imgnews-list .item-1 .img {
	overflow:hidden
}
.news_list_gj .imgnews-list .item-1 .img img {
	-webkit-transition:all .6s cubic-bezier(.165,.84,.44,1) 0ms;
	transition:all .6s cubic-bezier(.165,.84,.44,1) 0ms;
	opacity:.78;
	width:100%
}
.news_list_gj .imgnews-list .item-1:hover {
	-webkit-box-shadow:5px 8px 20px rgba(0,0,0,0.08);
	box-shadow:5px 8px 20px rgba(0,0,0,0.08);
	padding:0
}
.news_list_gj .imgnews-list .item-1:hover img {
	-webkit-transform:scale(1.08);
	transform:scale(1.08);
	opacity:1
}
.news_list_gj .imgnews-list .item-2 {
	border-bottom:1px dashed;
	padding:40px 0;
	border-color:#999;
	border-color:#b5cad4
}
.news_list_gj .imgnews-list .item-2 .text {
	float:right;
	width:80%
}
.news_list_gj .imgnews-list .item-2 .text h3 {
	width:100%;
	font-size:16px;
	padding-bottom:6px
}
.news_list_gj .imgnews-list .item-2 .text p {
	margin-top:6px;
	color:#999;
	color:#888;
	font-size:13px;
	line-height:16px;
	overflow:hidden
}
@media(max-width:1024px) {
	.news_list_gj {
	padding:50px 0
}
}@media(max-width:991px) {
	.news_list_gj .imgnews-list .item1 .text .content {
	width:70%
}
.news_list_gj {
	padding:40px 0
}
.news_list_gj .img-news-left {
	padding-right:0!important
}
.news_list_gj .img-news-right {
	padding-left:0!important
}
}@media(max-width:767px) {
	.news_list_gj {
	padding:30px 0
}
.news_list_gj .imgnews-list li {
	width:100%!important;
	float:none!important
}
.news_list_gj .imgnews-list .item1 .text .content {
	width:68%
}
.news_list_gj .imgnews-list li .title {
	width:70%
}
.news_list_gj ul {
	margin-top:0
}
.news_list_gj .title-box .head {
	float:none
}
.news_list_gj .title-box .tabs {
	margin:15px 0;
	float:none
}
.news_list_gj .imgnews-list li .date {
	width:20%
}
.news_list_gj .imgnews-list .item-2 .text {
	width:76%
}
.news_list_gj .imgnews-list .item-2 {
	padding:15px 0
}
.news_list_gj .item-other:nth-child(2) {
	padding-top:15px
}
}.news_list_gj .img-news-left {
	padding-left:0;
	padding-right:2.9375rem
}
.news_list_gj .img-news-right {
	padding-right:0;
	padding-left:2.9375rem
}
.news_list_gj .imgnews-list .item-2 .title:after {
	background-color:#999;
	background-color:#b5cad4;
	content:"";
	height:1px;
	width:18px;
	left:0;
	bottom:0;
	position:absolute
}
.news_list_gj .item-other:nth-child(2) {
	padding-top:30px
}
.foot_nav_gj {
	padding:70px 0 32px;
	background-color:#333;
	border-color:#f0f2f5
}
@media(max-width:768px) {
	.foot_nav_gj {
	padding:50px 0 32px
}
}@media(max-width:767px) {
	.foot_nav_gj {
	padding:20px 0 32px
}
}.foot_nav_gj .list {
	margin-bottom:20px
}
.foot_nav_gj .list h4 {
	font-size:14px;
	margin:0;
	text-shadow:none;
	padding:0 0 14px;
	color:#333;
	color:#fff
}
.foot_nav_gj .list h4 a {
	color:#333;
	color:#fff;
	transition:color .2s ease-out
}
.foot_nav_gj .list h4 a:hover {
	color:#0075c1;
	color:#bbb
}
.foot_nav_gj .list h4 i {
	display:none
}
.foot_nav_gj .list ul li {
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
	position:relative;
	text-align:center;
	padding:0;
	margin-bottom:3px;
	color:#666;
	color:#bbb
}
.foot_nav_gj .list ul li a {
	font-size:12px;
	color:#666;
	color:#bbb;
	padding:6px 0;
	transition:color .2s ease-out
}
.foot_nav_gj .list ul li a i {
	font-size:13px;
	padding-right:5px;
	width:20px;
	height:20px
}
.foot_nav_gj .list ul li a:hover {
	color:#0075c1;
	color:#bbb
}
.foot_nav_gj .info {
	text-align:right
}
.foot_nav_gj .info .foot-tel {
	font-size:30px;
	text-shadow:none;
	color:#333;
	color:#fff;
	display:block
}
.foot_nav_gj .info p {
	color:#666;
	color:#bbb;
	font-size:13px
}
.foot_nav_gj .info .btn-message {
	float:right;
	width:102px;
	height:32px;
	line-height:32px;
	background-color:#f5f5f5;
	cursor:pointer;
	font-size:14px;
	padding:0 0 0 26px;
	margin-top:8px;
	text-align:left;
	color:#0075c1;
	border:1px solid #f5f5f5;
	border-radius:5px;
	box-sizing:content-box;
	-webkit-transition:all .3s ease;
	-moz-transition:all .3s ease;
	transition:all .3s ease
}
.foot_nav_gj .iconimg {
	margin-bottom:2px;
	margin-right:1px;
	max-width:20px
}
.foot_nav_gj .iconul li {
	text-align:left!important;
	padding-left:12px!important
}
@media(max-width:991px) {
	.foot_nav_gj .list {
	margin-bottom:20px
}
.foot_nav_gj .info {
	text-align:center
}
.foot_nav_gj .info .btn-message {
	float:none;
	margin:8px auto;
	display:block
}
}@media(max-width:767px) {
	.foot_nav_gj .container {
	padding:0
}
.foot_nav_gj .nav-list {
	padding:0
}
.foot_nav_gj .list {
	margin:0;
	padding:0
}
.foot_nav_gj .list h4 {
	line-height:1;
	text-align:left;
	position:relative;
	padding:0;
	border-bottom:1px solid rgba(238,238,238,.2)
}
.foot_nav_gj .list h4 a {
	display:block;
	padding:13px 12px 13px 18px
}
.foot_nav_gj .list h4 i {
	display:block;
	font-size:12px;
	color:#fff;
	transition:all .3s ease-out;
	position:absolute;
	top:13px;
	right:10px
}
.foot_nav_gj .list ul li {
	text-align:left;
	padding:13px 12px 13px 18px
}
.foot_nav_gj .list ul li:after {
	content:"";
	width:calc(80%);
	height:2px;
	background:#eee;
	position:absolute;
	bottom:0;
	-webkit-transform:scaleY(0.333333);
	transform:scaleY(0.333333);
	-webkit-transform-origin:center top;
	transform-origin:center top;
	left:15px
}
.foot_nav_gj .list ul li a {
	padding:6px 0
}
.foot_nav_gj .list ul {
	background-color:#fff
}
.foot_nav_gj .info {
	padding:15px;
	text-align:left
}
.foot_nav_gj .info .btn-message {
	float:left
}
.foot_nav_gj .info .foot-tel {
	font-size:24px
}
.foot_nav_gj .list ul li a {
	color:#333
}
}.foot_info_gj {
	background:#333;
	color:#2a333c;
	color:#aaa;
	padding:20px 0
}
.foot_info_gj a {
	color:#2a333c;
	color:#aaa
}
.foot_info_gj a:hover {
	color:#0075c1
}
.foot_info_gj .btn-outline.btn-default {
	color:#2a333c;
	color:#aaa
}
.foot_info_gj .powered_by_metinfo a {
	color:#0075c1
}
.foot_info_gj.border-top1 {
	border-top:1px solid #4c4c4c
}
footer {
	line-height:1.8
}
footer p {
	margin-bottom:0
}
footer .met-langlist {
	margin-top:10px
}
.foot_info_gj_one_bottom {
	overflow:hidden;
	position:fixed;
	bottom:0;
	left:0;
	z-index:999;
	width:100%
}
.foot_info_gj_one_bottom a.item {
	color:#fff;
	padding:5px 0;
	display:inline-block
}
.foot_info_gj_one_bottom a.item i {
	font-size:16px;
	display:block
}
.foot_info_gj_one_bottom a.item span {
	color:#fff
}
.foot_info_gj_one_bottom {
	display:none
}
.foot_info_gj_one_bottom.iskeshi {
	display:block
}
.foot_info_gj_one_bottom .main {
	display:flex
}
.foot_info_gj_one_bottom .main>div {
	flex:1
}
@media(max-width:767px) {
	.foot_info_gj_one_bottom {
	display:block
}
}@media(min-width:767px) {
	.collapse {
	display:block!important
}
}.foot_info_gj_one_bottom {
	background:#0075c1
}
.subcolumn_nav_gj_one.div_fister {
	background-color:#fff;
	padding:10px 0;
	border-bottom:1px solid;
	border-color:#456cb1;
	border-color:#f5f5f5
}
.subcolumn_nav_gj_one .subcolumn-nav {
	padding:5px 0!important
}
.subcolumn_nav_gj_one .subcolumn_nav_gj_one-ul {
	padding:0;
	list-style:none;
	margin:0;
	text-align:center;
	-webkit-box-pack:center;
	-ms-flex-pack:center;
	justify-content:center
}
.subcolumn_nav_gj_one .subcolumn_nav_gj_one-ul>li {
	white-space:nowrap;
	display:inline-block;
	float:none;
	margin-bottom:3px
}
.subcolumn_nav_gj_one .subcolumn_nav_gj_one-ul>li a.link.active {
	color:#456cb1;
	background-color:#fff
}
.subcolumn_nav_gj_one .subcolumn_nav_gj_one-ul>li a.link {
	text-decoration:none;
	display:block;
	margin:0 5px;
	font-size:16px;
	text-align:center;
	padding:0 20px;
	color:#333;
	position:relative;
	font-weight:300;
	line-height:38px;
	height:38px
}
.subcolumn_nav_gj_one .subcolumn-nav li a {
	display:block;
	color:red;
	font-size:16px;
	background:#fff
}
.subcolumn_nav_gj_one .subcolumn-nav li a:hover {
	background-color:#fff;
	color:#456cb1
}
@media(max-width:767px) {
	.subcolumn_nav_gj_one .subcolumn_nav_gj_one-ul>li {
	width:auto;
	text-align:center
}
.subcolumn_nav_gj_one .subcolumn_nav_gj_one-ul>li a {
	text-align:center;
	font-size:14px!important;
	padding:0 5px!important
}
.subcolumn_nav_gj_one .subcolumn_nav_gj_one-ul>li a.link {
	text-decoration:none;
	display:block;
	margin:0 5px;
	font-size:16px;
	text-align:center;
	padding:0 20px;
	color:#333;
	position:relative;
	font-weight:300;
	line-height:24px;
	height:24px
}
.}.show_gj_one.gj-show-body,.feedback_gj {
	background-color:#fff;
	background-position:center;
	background-size:cover;
	background-repeat:no-repeat;
	position:relative;
	padding:20px 0
}
.show_gj_one .met-editor * {
	max-width:100%
}
.show_gj_one .block-one {
	padding-bottom:30px
}
.show_gj_one.gj-show-body {
	background-color:#fff;
	background-position:center;
	background-size:cover;
	background-repeat:no-repeat;
	position:relative;
	padding:20px 0
}
.show_gj_one .met-editor * {
	max-width:100%
}
.show_gj_one .block-one {
	padding-bottom:30px
}
.img_list_gj {
	margin-bottom:30px;
	padding:20px 0
}
.img_list_gj .container li {
	padding:10px;
	background:transparent
}
.img_list_gj .met-img-list li .img-photoswipe {
	width:0;
	height:0;
	overflow:hidden;
	position:absolute;
	left:50%;
	top:50%
}
.img_list_gj .btn-outline.btn-inverse {
	color:#fff;
	background-color:transparent;
	border-color:#fff
}
.img_list_gj .btn-outline.btn-inverse.active,.img_list_gj .btn-outline.btn-inverse:active,.img_list_gj .btn-outline.btn-inverse:focus,.img_list_gj .btn-outline.btn-inverse:hover,.img_list_gj .open>.btn-outline.btn-inverse.dropdown-toggle {
	color:#76838f;
	border-color:#fff;
	background-color:#0075c1;
	background-color:#fff
}
.img_list_gj h3 {
	color:#fff
}
@media(max-width:767px) {
	.met-img {
	padding:0
}
.img_list_gj .blocks-xs-2 h3 {
	font-size:18px
}
.img_list_gj .blocks-xs-2 .btn-outline.btn-inverse {
	padding:5px 10px
}
}.location_met_gj.met-crumbs-new {
	background:#fff
}
.location_met_gj.met-crumbs {
	background:#f0f0f0
}
.location_met_gj.met-crumbs .breadcrumb .dropdown-menu {
	top:26px
}
.location_met_gj .breadcrumb-item a {
	color:#4f7edc
}
.location_met_gj .breadcrumb-item a:hover {
	text-decoration:underline
}
.location_met_gj .breadcrumb-item+.breadcrumb-item::before {
	color:#4f7edc
}
.img_list_detail_gj {
	background-color:#fff;
	background-color:#f8f8f8
}
.img_list_detail_gj .met-showimg-body {
	background-color:transparent;
	background-color:#fff
}
.img_list_detail_gj .details-title {
	padding-bottom:20px;
	border-bottom:1px solid;
	border-bottom-color:#666;
	border-bottom-color:#eee
}
.img_list_detail_gj .details-title h1 {
	font-size:30px;
	line-height:1.5;
	color:#333
}
.img_list_detail_gj .details-title .info {
	font-size:16px;
	color:#666
}
.img_list_detail_gj .details-title .info span {
	padding-right:10px
}
@media(max-width:767px) {
	.img_list_detail_gj .details-title {
	padding-bottom:10px
}
.img_list_detail_gj .details-title h1 {
	font-size:24px
}
.img_list_detail_gj .details-title .info {
	font-size:14px
}
}@media(max-width:349px) {
	.img_list_detail_gj .details-title h1 {
	font-size:20px
}
}.img_list_detail_gj.bigimg .met-showimg-con {
	display:none
}
.img_list_detail_gj .slick-prev:before,.slick-next:before {
	display:none
}
.img_list_detail_gj .slick-prev {
	left:0;
	z-index:2
}
.img_list_detail_gj .slick-next {
	right:0;
	z-index:2
}
.img_list_detail_gj #met-imgs-slick {
	min-height:150px
}
.img_list_detail_gj #met-imgs-slick.slick-dotted {
	padding-bottom:80px
}
.img_list_detail_gj #met-imgs-slick.slick-slider:not(.slick-fade) .slick-slide {
	cursor:-webkit-grab;
	cursor:-moz-grab;
	cursor:grab
}
.img_list_detail_gj #met-imgs-slick.fngallery.slick-fade .slick-slide:not(.slick-active) {
	visibility:hidden
}
.img_list_detail_gj #met-imgs-slick.fngallery .slick-slide a,.img_list_detail_gj #met-imgs-slick.fngallery .slick-slide img {
	cursor:zoom-in
}
.lg-outer .iconfont {
	display:none
}
@media screen\0 {
	.img_list_detail_gj #met-imgs-slick.fngallery .slick-slide a,.img_list_detail_gj #met-imgs-slick.fngallery .slick-slide img {
	cursor:url(https://gsp0.baidu.com/5aAHeD3nKhI2p27j8IqW0jdnxx1xbK/tb/img/frs/cur_zin.cur?t=1489493164029),pointer
}
}.img_list_detail_gj #met-imgs-slick .slick-slide a {
	display:inline-block
}
.img_list_detail_gj #met-imgs-slick .slick-slide img {
	max-height:700px;
	display:inline
}
.img_list_detail_gj #met-imgs-slick .slick-slide {
	display:block
}
@media(max-height:900px) {
	.img_list_detail_gj #met-imgs-slick .slick-slide img {
	max-height:600px
}
}@media(max-height:800px) {
	.img_list_detail_gj #met-imgs-slick .slick-slide img {
	max-height:500px
}
}@media(max-height:700px) {
	.img_list_detail_gj #met-imgs-slick .slick-slide img {
	max-height:400px
}
}@media(max-height:600px) {
	.img_list_detail_gj #met-imgs-slick .slick-slide img {
	max-height:350px
}
}@media(max-height:500px) {
	.img_list_detail_gj #met-imgs-slick .slick-slide img {
	max-height:300px
}
}.img_list_detail_gj #met-imgs-slick .slick-img-cover {
	width:100%;
	height:100%;
	position:absolute;
	left:0;
	top:0;
	z-index:1000
}
.img_list_detail_gj #met-imgs-slick .swiper-navtab {
	width:100%;
	height:69px;
	position:absolute;
	left:0;
	bottom:0;
	cursor:grab
}
.img_list_detail_gj #met-imgs-slick .swiper-navtab .slick-dots {
	bottom:5px
}
.img_list_detail_gj #met-imgs-slick .slick-dots {
	height:64px;
	bottom:0;
	z-index:2
}
.img_list_detail_gj #met-imgs-slick .slick-dots li {
	width:60px;
	height:60px;
	margin:0 0 0 10px;
	border:2px solid #ddd;
	opacity:.7
}
.img_list_detail_gj #met-imgs-slick .slick-dots li:first-child {
	margin:0
}
.img_list_detail_gj #met-imgs-slick .slick-dots li.slick-active {
	border-color:#0075c1
}
.img_list_detail_gj #met-imgs-slick .slick-dots li img {
	width:100%;
	height:100%;
	object-fit:cover
}
.img_list_detail_gj #met-imgs-slick.slick-slider .slick-arrow {
	height:calc(100% - 80px)
}
.img_list_detail_gj #met-imgs-slick .slick-arrow {
	width:15%;
	height:100%;
	top:0;
	transform:translate(0,0)
}
.img_list_detail_gj #met-imgs-slick .slick-arrow.slick-prev {
	text-align:left
}
.img_list_detail_gj #met-imgs-slick .slick-arrow.slick-next {
	text-align:right
}
.img_list_detail_gj #met-imgs-slick .slick-arrow i {
	font-size:50px;
	color:#666;
	color:#eee
}
.img_list_detail_gj .met-editor {
	word-wrap:break-word
}
@media(max-width:767px) {
	.img_list_detail_gj #met-imgs-slick.slick-slider .slick-arrow {
	height:calc(100% - 60px)
}
.img_list_detail_gj #met-imgs-slick.slick-dotted {
	padding-bottom:60px
}
.img_list_detail_gj #met-imgs-slick .swiper-navtab {
	height:47px
}
.img_list_detail_gj #met-imgs-slick .slick-dots {
	height:42px
}
.img_list_detail_gj #met-imgs-slick .slick-dots li {
	width:40px;
	height:40px;
	margin-left:5px;
	border-width:1px
}
}@media(max-width:767px) {
	.img_list_detail_gj .met-img {
	padding:0
}
.img_list_detail_gj {
	padding:0
}
}.img_list_detail_gj .met-showimg-con,.img_list_detail_gj .img-paralist {
	margin-top:30px
}
@media(max-width:991px) {
	.img_list_detail_gj .met-showimg-con,.img_list_detail_gj .img-paralist {
	margin-top:20px
}
}@media(max-width:767px) {
	.img_list_detail_gj .met-showimg-con,.img_list_detail_gj .img-paralist {
	margin-top:15px
}
}.img_list_detail_gj .sidebar-column a {
	color:#666
}
.img_list_detail_gj .sidebar-news-list .list-group-item a {
	color:#666
}
.img_list_detail_gj .panel {
	border-radius:0;
	box-shadow:none
}
.img_list_detail_gj .met-page .container {
	border-top:1px solid;
	border-top-color:#666;
	border-top-color:#eee
}
.img_list_detail_gj .page-link {
	border-color:#666;
	border-color:#eee
}
.img_list_detail_gj .met-page li a {
	background-color:#fff
}
.img_list_detail_gj .met-page .pagination li a:hover {
	background-color:transparent;
	color:#0075c1
}
.img_list_detail_gj .met-page .pagination li a {
	color:#666
}
.img_list_detail_gj .met-page {
	border:0
}
.img_list_detail_gj .tags {
	font-size:14px;
	color:#666;
	display:block;
	text-align:left
}
.img_list_detail_gj .tags a {
	color:#666;
	padding:5px
}
.img_list_detail_gj .tags a:hover {
	color:#0075c1
}
@media(min-width:768px) {
	.img_list_detail_gj .met-showimg-body.pright {
	float:right
}
}.product_list_page_gj .row img {
	max-width:88%
}
.product_list_page_gj ul li {
	list-style:none;
	padding:10px 0 0 10px
}
.product_list_page_gj .sidebar-column li {
	list-style:none;
	padding:5px
}
.product_list_page_gj .one {
	width:50%;
	float:left
}
.product_list_page_gj .two {
	width:50%;
	float:right
}
.product_list_page_gj .morebox a {
	display:inline-block;
	width:85px;
	height:33px;
	background-color:#4f7edc;
	color:#fff;
	line-height:33px;
	text-align:center;
	border-radius:3px
}
.product_list_page_gj .li1 {
	overflow:hidden;
	background-color:#fff;
	margin:0 0 0 10px
}
.product_list_page_gj .lidiv {
	overflow:hidden;
	padding:20px 0
}
.product_list_page_gj .li1:hover {
	box-shadow:0 1px 8px #ccc
}
.product_list_page_gj .center2box {
	overflow:hidden;
	background-color:#fff;
	padding:15px 0
}
.product_list_page_gj .morebox a {
	-webkit-transition:all .5s linear
}
.product_list_page_gj ul li:hover .morebox a {
	background-color:#999;
	background-color:#1c11f0
}
.product_list_page_gj .myrow_box ul {
	padding:0
}
.product_list_page_gj .item2 ul li:hover .center2box {
	background-repeat:no-repeat;
	background-position:right;
	background-size:cover
}
.product_list_page_gj .price {
	color:#f00
}
.product_list_page_gj .morebox {
	padding:34px 0
}
.product_list_page_gj .container {
	margin-top:15px
}
.product_list_page_gj .keywordtitlefist,.product_list_page_gj .titlecenterfist {
	font-weight:bold
}
.product_list_page_gj .TXTovehid,.product_list_page_gj .keyword,.product_list_page_gj .titlecenter {
	color:#333
}
@media(min-width:768px) {
	.product_list_page_gj .right .col-md-9 {
	float:right
}
.product_list_page_gj .right .met-sidebar {
	margin-left:0!important;
	margin-right:30px
}
}@media(max-width:991px) {
	.product_list_page_gj .morebox {
	padding:16px 0
}
}@media(max-width:767px) {
	.product_list_page_gj .myul li {
	width:100%
}
.product_list_page_gj ul li {
	width:100%!important;
	padding:10px 0
}
.product_list_page_gj ul {
	padding:0
}
.product_list_page_gj .li1 {
	margin:0
}
.product_list_page_gj .item2 {
	text-align:center
}
.product_list_page_gj .row {
	margin:0
}
.product_list_page_gj .clearfix,.product_list_page_gj .myul {
	overflow:hidden;
	padding:0
}
}.product_list_page_gj.met-product {
	background-color:#fff;
	background-color:#f0f0f0;
	background-repeat:no-repeat;
	background-position:center;
	background-size:cover;
	padding:30px 0
}
@media(max-width:767px) {
	.product_list_page_gj .container {
	margin-top:0;
	padding-right:0;
	padding-left:0
}
}@media(max-width:767px) {
	.product_list_detail_gj .product-intro h1 {
	margin-top:10px!important
}
}.sidebar_gj.met-sidebar {
	margin-left:30px;
	padding:0
}
@media(max-width:991px) {
	.sidebar_gj.met-sidebar {
	margin-left:10px;
	margin-top:0
}
}@media(max-width:767px) {
	.sidebar_gj.met-sidebar {
	padding:20px 0
}
.sidebar_gj.met-sidebar {
	margin-top:15px;
	margin-left:0
}
}.sidebar_gj.met-sidebar>:not(:first-child) {
	padding:0;
	border:0;
	padding-bottom:5px
}
.sidebar_gj .leftsidebar {
	margin-left:0!important;
	margin-right:30px
}
@media(max-width:991px) {
	.sidebar_gj .leftsidebar {
	margin-right:0
}
}.sidebar_gj .sidebar-column {
	margin:10px 0 35px 0
}
.sidebar_gj .sidebar-column>li {
	white-space:nowrap;
	background:#4f7edc;
	margin-bottom:3px;
	margin-top:0
}
.sidebar_gj .sidebar-column>li>a {
	display:block;
	font-size:16px;
	width:100%;
	white-space:nowrap;
	text-overflow:ellipsis;
	overflow:hidden;
	text-decoration:none;
	padding:10px 10px 10px 20px;
	font-weight:300;
	position:relative;
	color:#333
}
.sidebar_gj .sidebar-column ul {
	list-style:none;
	padding:0
}
.sidebar_gj .sidebar-column ul>li {
	padding:10px
}
.sidebar_gj .sidebar-column ul>li {
	border-top:1px solid rgba(0,0,0,.1);
	border-left:1px solid rgb(0,0,0,.1);
	border-right:1px solid rgb(0,0,0,.1)
}
.sidebar_gj .sidebar-column li i {
	float:right;
	margin-top:2px;
	font-size:14px;
	color:#fff
}
.sidebar_gj .sidebar-column li ul a {
	font-size:14px;
	color:#333
}
.sidebar_gj .sidebar-column li ul a i {
	font-size:14px;
	color:#333;
	float:inherit;
	margin:0 10px 0 0
}
.sidebar_gj .sidebar-column li a:hover,.sidebar_gj .sidebar-column li a.active {
	color:#4f7edc
}
.sidebar_gj .sidebar-news-list li a:hover {
	color:#4f7edc
}
.sidebar_gj .form-control.focus,.sidebar_gj .form-control:focus {
	border-color:#4f7edc
}
.sidebar_gj h2.sidebar-tile {
	font-weight:normal;
	font-size:18px;
	border-bottom:1px solid #ddd!important;
	margin:0;
	margin-top:1px;
	text-shadow:none
}
.sidebar_gj h2.sidebar-tile span,.sidebar_gj h2.sidebar-tile a {
	color:#333;
	position:relative;
	padding-left:20px
}
.sidebar_gj h2.sidebar-tile span:before,.sidebar_gj h2.sidebar-tile a:before {
	content:'';
	display:block;
	position:absolute;
	bottom:-7px;
	left:0;
	height:2px;
	width:100%;
	background:#333
}
.sidebar_gj .input-search .form-control {
	border-radius:0
}
.sidebar_gj .input-search-btn {
	border-radius:0;
	background:#4f7edc;
	color:#fff;
	cursor:pointer
}
.sidebar_gj img {
	max-width:100%;
	height:auto
}
.sidebar_gj .sidebar-column li>a.bars {
	background:#4f7edc;
	color:#fff
}
.sidebar_gj .sidebar-tile.head-bg {
	text-align:right;
	padding:30px
}
.sidebar_gj .sidebar-tile.head-bg.bgcolor {
	background-color:#4f7edc
}
.sidebar_gj .sidebar-tile.head-bg.bgpic {
	background:url() no-repeat;
	background-size:cover;
	background-position:center
}
.sidebar_gj .sidebar-tile.head-bg a {
	color:#333;
	color:#fff
}
.sidebar_gj .sidebar-tile.head-bg a:before {
	background:#333;
	background:#fff
}
.new .gj-news-body {
	-webkit-box-shadow:0 1px 1px rgba(0,0,0,0.05);
	-o-box-shadow:0 1px 1px rgba(0,0,0,0.05);
	-ms-box-shadow:0 1px 1px rgba(0,0,0,0.05);
	box-shadow:0 1px 1px rgba(0,0,0,0.05);
	background:#fff
}
.new .gj-news-list {
	padding:30px 0;
	background:#fff
}
.new .gj-news-list li {
	border:10px solid #f7f7f7;
	padding:15px;
	background-color:#fff;
	margin-bottom:20px;
	transition:all .3s
}
.new .gj-news-list li h4 {
	margin:0 0 20px;
	font-size:22px
}
.new .gj-news-list li h4 a {
	color:#333
}
.new .gj-news-list li h4 a:hover {
	color:#4f7edc
}
.new .gj-news-list li p {
	font-size:16px
}
.new .gj-news-list li p.des {
	color:#999;
	margin-bottom:10px
}
.new .gj-news-list li p.des {
	color:#999
}
.new .gj-news-list li p.info {
	margin-bottom:0;
	font-size:16px;
	color:#a3afb7
}
.new .gj-news-list li p.info span {
	margin-left:10px
}
.new .gj-news-list li p.info span:first-child {
	margin:0
}
.new .gj-news-list li p.info i {
	color:#a3afb7
}
@media(min-width:768px) {
	.new .gj-news-body.pright {
	float:right
}
}@media(max-width:991px) {
	.new .gj-news-list li h4 {
	font-size:18px;
	margin-bottom:10px
}
}@media(max-width:767px) {
	.new .gj-news-list {
	padding:15px 0
}
.new .gj-news-list li {
	padding:15px 5px;
	margin-bottom:15px
}
.new .gj-news-list li .media-left {
	padding-right:10px
}
.new .gj-news-list li .media-left .media-object {
	width:100px
}
.new .gj-news-list li h4 {
	font-size:16px;
	margin-bottom:5px
}
.new .gj-news-list li p {
	font-size:14px
}
.new .gj-news-list li p.des {
	margin-bottom:5px;
	overflow:hidden;
	text-overflow:ellipsis;
	display:-webkit-box;
	-webkit-line-clamp:2;
	-webkit-box-orient:vertical
}
}@media(max-width:479px) {
	.new .gj-news-list li .media-left {
	display:table-cell
}
}@media(max-width:349px) {
	.new .gj-news-list li .media-left,.new .gj-news-list li .media-body {
	width:100%;
	display:block
}
.new .gj-news-list li .media-left {
	padding:0
}
.new .gj-news-list li .media-left .media-object {
	width:auto;
	max-width:100%
}
.new .gj-news-list li .media-body {
	margin-top:15px
}
}.new .gj-news-list .card-body {
	padding:25px
}
.new .breadcrumb {
	border-bottom:1px solid #ddd;
	padding-top:8px;
	padding-left:0;
	padding-bottom:8px;
	border-radius:0
}
.new .breadcrumb-item a {
	color:#999
}
.new .breadcrumb-item a:hover {
	color:#4f7edc
}
.new .breadcrumb-item+.breadcrumb-item::before {
	color:#999
}
.new .met-shownews-content {
	background:#fff;
	margin:30px 0
}
.new .details-title h1 {
	font-size:30px;
	line-height:1.5;
	color:#333
}
.new .details-title .info {
	font-size:16px;
	color:#a3afb7
}
.new .details-title .info span {
	padding-right:10px
}
.new .details-title {
	padding-bottom:20px;
	margin-bottom:20px
}
@media(min-width:768px) {
	.new.met-shownews .met-shownews-body.pright {
	float:right
}
.new .met-sidebar {
	margin-left:0!important;
	margin-right:30px
}
}@media(max-width:767px) {
	.new .details-title {
	padding:10px 0
}
.new .details-title h1 {
	font-size:24px;
	margin-top:0
}
.new .details-title .info {
	font-size:14px
}
.new .met-shownews-content {
	margin:10px 0
}
.new .details-title {
	margin-bottom:10px
}
}@media(max-width:349px) {
	.new .details-title h1 {
	font-size:20px;
	margin-top:0
}
}.feedback_gj select {
	border-radius:0
}
.feedback_gj input {
	border-radius:0
}
.feedback_gj .btn-primary {
	display:inline-block;
	background:#4f7edc;
	border:0;
	border-color:#999;
	border-color:#4f7edc;
	line-height:50px;
	width:165px;
	height:48px;
	border-radius:5px;
	color:#fff;
	font-size:14px;
	font-family:"Roboto",sans-serif;
	font-weight:normal;
	overflow:hidden;
	text-align:center;
	position:relative;
	-webkit-transition:all 300ms linear 0s;
	-o-transition:all 300ms linear 0s;
	transition:all 300ms linear 0s;
	padding:0;
	outline:none!important;
	-webkit-box-shadow:none!important;
	box-shadow:none!important;
	z-index:2
}
.feedback_gj .btn-primary:before {
	content:"";
	position:absolute;
	z-index:-1;
	background:#999;
	background:#4f7edc;
	height:280px;
	width:330px;
	border-radius:50%;
	left:50%;
	-webkit-transform:translateX(-50%);
	-ms-transform:translateX(-50%);
	transform:translateX(-50%);
	bottom:-50px;
	-webkit-transition:all .7s;
	-o-transition:all .7s;
	transition:all .7s
}
.feedback_gj .btn-primary:hover:before,.btn-primary:focus:before {
	bottom:100%
}
.feedback_gj .btn-primary:hover {
	color:#fff
}
.feedback_gj .form-group input::-webkit-input-placeholder,.form-group textarea::-webkit-input-placeholder {
	color:#999
}
.feedback_gj .form-control {
	color:#999
}
.feedback_gj .met-form:last-child {
	text-align:center
}
.feedback_gj .btn-primary:hover {
	background:#4f7edc;
	border-color:#4f7edc
}
.feedback_gj .form-control.focus,.form-control:focus {
	border-color:#4f7edc
}
.feedback_gj .checkbox-primary input[type=radio]:checked+label::before,.checkbox-primary input[type=checkbox]:checked+label::before {
	background:#4f7edc;
	border-color:#4f7edc
}
.feedback_gj .checkbox-custom input[type=radio]:focus+label::before,.checkbox-custom input[type=checkbox]:focus+label::before {
	outline:5px auto #4f7edc
}
.feedback_gj .radio-primary input[type=radio]:checked+label::before {
	border-color:#4f7edc
}
.feedback_gj .btn-primary.disabled,.btn-primary.disabled.active,.btn-primary.disabled.focus,.btn-primary.disabled:active,.btn-primary.disabled:focus,.btn-primary.disabled:hover,.btn-primary[disabled],.btn-primary[disabled].active,.btn-primary[disabled].focus,.btn-primary[disabled]:active,.btn-primary[disabled]:focus,.btn-primary[disabled]:hover,fieldset[disabled] .btn-primary,fieldset[disabled] .btn-primary.active,fieldset[disabled] .btn-primary.focus,fieldset[disabled] .btn-primary:active,fieldset[disabled] .btn-primary:focus,fieldset[disabled] .btn-primary:hover {
	background:#e4eaec;
	border-color:#e4eaec
}
.feedback_gj .panel {
	box-shadow:none
}
.feedback_gj {
	padding:30px 0
}
.feedback_gj {
	background:#fff
}
.feedback_gj .col-lg-7 h3,.feedback_gj .col-lg-5 h3 {
	font-size:24px;
	color:#333;
	color:#4f7edc;
	text-transform:uppercase;
	margin:0 0 30px 0
}
.feedback_gj .contact_details_inner {
	background:#4f7edc;
	min-height:313px;
	padding:40px
}
.feedback_gj .contact_details_inner .media:first-child {
	margin-top:0
}
.feedback_gj .contact_details_inner .media {
	margin-top:25px
}
.feedback_gj .contact_details_inner .media .media-left {
	padding-right:20px;
	color:#fff;
	font-size:20px;
	float:left
}
.feedback_gj .contact_details_inner .media .media-left i {
	height:40px;
	width:40px;
	border:1px solid #fff;
	color:#fff;
	border-radius:50%;
	text-align:center;
	font-size:20px;
	line-height:38px
}
.feedback_gj .form-group label.control-label {
	display:block;
	text-align:left
}
.feedback_gj .form-group div.checkbox-custom {
	float:left;
	padding-right:10px
}
.feedback_gj .form-group div.radio-custom {
	float:left;
	padding-right:10px
}
.feedback_gj .media-body {
	display:table-cell;
	vertical-align:middle
}
.feedback_gj .contact_details_inner .media .media-body p {
	color:#fff;
	font-size:16px;
	font-family:"Roboto",sans-serif;
	font-weight:normal;
	letter-spacing:.48px;
	margin:0;
	line-height:40px
}
.feedback_gj .form-group input,.feedback_gj .form-group select,.feedback_gj .form-group textarea,.feedback_gj .checkbox-custom label::before {
	background:#fff
}
.feedback_gj .feedback_gj-body {
	background:#fff
}
@media(max-width:767px) {
	.feedback_gj .feedback_gj-body {
	margin-bottom:18px
}
.feedback_gj .col-lg-7 h3,.feedback_gj .col-lg-5 h3 {
	margin-bottom:20px
}
.feedback_gj .col-lg-7 {
	margin-top:20px
}
.feedback_gj .contact_details_inner {
	padding:18px;
	min-height:240px
}
}