.breadcrumbs {

	margin: 12px 0;

	font-size: 80%;

	line-height: 1.3em;

}

.breadcrumbs a{

	text-decoration: none;

	/*color: inherit;*/

}

@font-face {
	font-family: 'Montserrat-Regular';
	src: url('other/Montserrat-Regular.eot');
src: url('other/Montserrat-Regular.eot?#iefix') format('embedded-opentype'), src: url('other/Montserrat-Regular.woff');
src: url('other/Montserrat-Regular.woff') format('woff'), src: url('other/Montserrat-Regular.ttf');
src: url('other/Montserrat-Regular.ttf') format('truetype'), src: url('other/Montserrat-Regular.svg');
	src: url('other/Montserrat-Regular.svg#Montserrat-Regular') format('svg')
}
@font-face {
	font-family: 'Montserrat-Regular';
	src: url('other/Montserrat-Regular.eot');
src: url('other/Montserrat-Regular.eot?#iefix') format('embedded-opentype'), src: url('other/Montserrat-Regular.woff');
src: url('other/Montserrat-Regular.woff') format('woff'), src: url('other/Montserrat-Regular.ttf');
src: url('other/Montserrat-Regular.ttf') format('truetype'), src: url('other/Montserrat-Regular.svg');
	src: url('other/Montserrat-Regular.svg#Montserrat-Regular') format('svg')
}
@font-face {
	font-family: 'Montserrat-Regular';
	src: url('other/Montserrat-Regular.eot');
src: url('other/Montserrat-Regular.eot?#iefix') format('embedded-opentype'), src: url('other/Montserrat-Regular.woff');
src: url('other/Montserrat-Regular.woff') format('woff'), src: url('other/Montserrat-Regular.ttf');
src: url('other/Montserrat-Regular.ttf') format('truetype'), src: url('other/Montserrat-Regular.svg');
	src: url('other/Montserrat-Regular.svg#Montserrat-Regular') format('svg')
}
@font-face {
	font-family: 'Montserrat-Regular';
	src: url('other/Montserrat-Regular.eot');
src: url('other/Montserrat-Regular.eot?#iefix') format('embedded-opentype'), src: url('other/Montserrat-Regular.woff');
src: url('other/Montserrat-Regular.woff') format('woff'), src: url('other/Montserrat-Regular.ttf');
src: url('other/Montserrat-Regular.ttf') format('truetype'), src: url('other/Montserrat-Regular.svg');
	src: url('other/Montserrat-Regular.svg#Montserrat-Regular') format('svg')
}
@font-face {
	font-family: 'Montserrat-Regular';
	src: url('other/Montserrat-Regular.eot');
src: url('other/Montserrat-Regular.eot?#iefix') format('embedded-opentype'), src: url('other/Montserrat-Regular.woff');
src: url('other/Montserrat-Regular.woff') format('woff'), src: url('other/Montserrat-Regular.ttf');
src: url('other/Montserrat-Regular.ttf') format('truetype'), src: url('other/Montserrat-Regular.svg');
	src: url('other/Montserrat-Regular.svg#Montserrat-Regular') format('svg')
}
@font-face {
	font-family: 'Montserrat-Regular';
	src: url('other/Montserrat-Regular.eot');
src: url('other/Montserrat-Regular.eot?#iefix') format('embedded-opentype'), src: url('other/Montserrat-Regular.woff');
src: url('other/Montserrat-Regular.woff') format('woff'), src: url('other/Montserrat-Regular.ttf');
src: url('other/Montserrat-Regular.ttf') format('truetype'), src: url('other/Montserrat-Regular.svg');
	src: url('other/Montserrat-Regular.svg#Montserrat-Regular') format('svg')
}
@font-face {
	font-family: 'Montserrat-Regular';
	src: url('other/Montserrat-Regular.eot');
src: url('other/Montserrat-Regular.eot?#iefix') format('embedded-opentype'), src: url('other/Montserrat-Regular.woff');
src: url('other/Montserrat-Regular.woff') format('woff'), src: url('other/Montserrat-Regular.ttf');
src: url('other/Montserrat-Regular.ttf') format('truetype'), src: url('other/Montserrat-Regular.svg');
	src: url('other/Montserrat-Regular.svg#Montserrat-Regular') format('svg')
}
@font-face {
	font-family: 'Montserrat-Regular';
	src: url('other/Montserrat-Regular.eot');
src: url('other/Montserrat-Regular.eot?#iefix') format('embedded-opentype'), src: url('other/Montserrat-Regular.woff');
src: url('other/Montserrat-Regular.woff') format('woff'), src: url('other/Montserrat-Regular.ttf');
src: url('other/Montserrat-Regular.ttf') format('truetype'), src: url('other/Montserrat-Regular.svg');
	src: url('other/Montserrat-Regular.svg#Montserrat-Regular') format('svg')
}
#shortcode-49fe8d3ac25cbee896afa6d720e20693 {
	background-color: #111111;
	background-repeat: no-repeat;
	background-position: left top;
	border-style: none;
}

@media screen and (max-width: 992px) {
#shortcode-49fe8d3ac25cbee896afa6d720e20693 {
}
}
#shortcode-280fca47df2b3017111a8b1bb318acaf {
	background-repeat: no-repeat;
	background-position: left top;
	border-style: none;
}

@media screen and (max-width: 992px) {
#shortcode-280fca47df2b3017111a8b1bb318acaf {
}
}
#shortcode-c5c198141b1dc94df0975ea997ae8272 {
	background-repeat: no-repeat;
	background-position: left top;
	margin-top: -75px;
	border-top-width: 2px;
	border-color: #e89211;
	border-style: none;
	border-top-left-radius: 2px;
}

@media screen and (max-width: 992px) {
#shortcode-c5c198141b1dc94df0975ea997ae8272 {
}
}
#shortcode-495d99d6e7976ae69bf951a63745f99c {
	background-repeat: no-repeat;
	background-position: left top;
	padding-right: 0px;
	padding-left: 0px;
	border-top-width: 4px;
	border-color: #e89211;
	border-style: solid;
}

@media screen and (max-width: 992px) {
#shortcode-495d99d6e7976ae69bf951a63745f99c {
}
}
#shortcode-b76a26dee944908172d26e6682b4079e {
	margin-right: 0px;
	margin-left: 0px;
	padding-right: 0px;
	padding-left: 0px;
	border-right-width: 0px;
	border-left-width: 0px;
	border-style: none;
	box-shadow: 0px 0px 0px 0px #c1c1c1;
}
#shortcode-e63fa34a5521f71debfac487da758877 {
	background-color: #1864c7;
	background-repeat: no-repeat;
	background-position: left top;
	margin-right: 0px;
	padding-top: 40px;
	padding-right: 65px;
	padding-bottom: 40px;
	padding-left: 65px;
	border-top-width: 4px;
	border-color: #e89211;
	border-style: solid;
}

@media screen and (max-width: 992px) {
#shortcode-e63fa34a5521f71debfac487da758877 {
	margin-right: 0px;
}
}
#shortcode-0111009b094e1d35893969240ff8dbf8 {
	color: #000000;
	background-color: #ffffff;
}
#shortcode-0111009b094e1d35893969240ff8dbf8:hover {
	color: #ffffff;
}
#shortcode-0111009b094e1d35893969240ff8dbf8:hover {
	background-color: #000000;
}
#shortcode-0111009b094e1d35893969240ff8dbf8.poly:hover:after {
	border-color: transparent transparent transparent #000000;
}
#shortcode-0111009b094e1d35893969240ff8dbf8.poly.left:hover:after {
	border-color: transparent #000000 transparent transparent;
}
#shortcode-71323dd549587e6b94461367aa7fc90e {
	background-color: #111111;
	background-repeat: no-repeat;
	background-position: left top;
	border-style: none;
}

@media screen and (max-width: 992px) {
#shortcode-71323dd549587e6b94461367aa7fc90e {
}
}
#shortcode-02fd0ecd358557529c3723b4c3bea51a {
	background-repeat: no-repeat;
	background-position: left top;
	border-style: none;
}

@media screen and (max-width: 992px) {
#shortcode-02fd0ecd358557529c3723b4c3bea51a {
}
}
#shortcode-c734f4111d84ff075d2ef34de253c4a8 {
	background-repeat: no-repeat;
	background-position: left top;
	border-color: #e89211;
	border-style: none;
}

@media screen and (max-width: 992px) {
#shortcode-c734f4111d84ff075d2ef34de253c4a8 {
}
}
#shortcode-64622ffde56148d0bf84002ff5588096 {
	background-repeat: no-repeat;
	background-position: left top;
	padding-right: 0px;
	padding-left: 0px;
	border-color: #e89211;
	border-style: solid;
}

@media screen and (max-width: 992px) {
#shortcode-64622ffde56148d0bf84002ff5588096 {
}
}
#shortcode-feb858b3c6f29c5effafeaf05e9c3c25 {
	margin-right: 0px;
	margin-left: 0px;
	padding-right: 0px;
	padding-left: 0px;
	border-right-width: 0px;
	border-left-width: 0px;
	border-style: none;
	box-shadow: 0px 0px 0px 0px #c1c1c1;
}
#shortcode-a9f50bdc8df7bbe5a02fb717f869fc3a {
	background-color: #1864c7;
	background-repeat: no-repeat;
	background-position: left top;
	margin-right: 0px;
	padding-top: 40px;
	padding-right: 65px;
	padding-bottom: 40px;
	padding-left: 65px;
	border-color: #e89211;
	border-style: solid;
}

@media screen and (max-width: 992px) {
#shortcode-a9f50bdc8df7bbe5a02fb717f869fc3a {
	margin-right: 0px;
}
}
#shortcode-2e56fdda81f4f3ed8abf80d3c89a77ab {
	color: #000000;
	background-color: #ffffff;
}
#shortcode-2e56fdda81f4f3ed8abf80d3c89a77ab:hover {
	color: #ffffff;
}
#shortcode-2e56fdda81f4f3ed8abf80d3c89a77ab:hover {
	background-color: #000000;
}
#shortcode-2e56fdda81f4f3ed8abf80d3c89a77ab.poly:hover:after {
	border-color: transparent transparent transparent #000000;
}
#shortcode-2e56fdda81f4f3ed8abf80d3c89a77ab.poly.left:hover:after {
	border-color: transparent #000000 transparent transparent;
}
#shortcode-8ce84ca6d09d045de658b0e743707737 {
	background-repeat: no-repeat;
	background-position: left top;
	padding-top: 100px;
	padding-bottom: 50px;
	border-style: none;
}

@media screen and (max-width: 992px) {
#shortcode-8ce84ca6d09d045de658b0e743707737 {
}
}
#shortcode-5e54c5acbffb5ae2a0f4deec4279b840 {
}

@media screen and (max-width: 992px) {
#shortcode-5e54c5acbffb5ae2a0f4deec4279b840 {
}
}
#shortcode-cf3c38c77428c03b6154f2df2638b93b {
}

@media screen and (max-width: 992px) {
#shortcode-cf3c38c77428c03b6154f2df2638b93b {
}
}
#shortcode-33a2187272ce48f0fa1510d6499eaf5c {
	text-align: center;
	font-weight: 100;
}

@media screen and (max-width: 992px) {
#shortcode-33a2187272ce48f0fa1510d6499eaf5c {
}
}
#shortcode-f7791fc8c7c758338af5ac2fb54bdb29 {
}

@media screen and (max-width: 992px) {
#shortcode-f7791fc8c7c758338af5ac2fb54bdb29 {
}
}
#shortcode-c9b3cb73079628cadb98679c24871e00 {
	background-repeat: no-repeat;
	background-position: left top;
	border-style: none;
}

@media screen and (max-width: 992px) {
#shortcode-c9b3cb73079628cadb98679c24871e00 {
}
}
#shortcode-5b6d8cb8d3e2600cbcfc1bb12b241b78 {
	background-repeat: no-repeat;
	background-position: left top;
	border-style: none;
}

@media screen and (max-width: 992px) {
#shortcode-5b6d8cb8d3e2600cbcfc1bb12b241b78 {
}
}
#shortcode-fdfb77c8eb5687b533d67e3bd5a68263 {
	background-repeat: no-repeat;
	background-position: left top;
	border-style: none;
}

@media screen and (max-width: 992px) {
#shortcode-fdfb77c8eb5687b533d67e3bd5a68263 {
}
}
#shortcode-89e5a3d3e4666b4f625113caaaa5e42e {
	background-color: #f7f7f7;
	background-repeat: no-repeat;
	background-position: left top;
	padding-top: 120px;
	border-style: none;
}

@media screen and (max-width: 992px) {
#shortcode-89e5a3d3e4666b4f625113caaaa5e42e {
}
}
#shortcode-2a41d8a58477229772fcf43055bdcecb {
}

@media screen and (max-width: 992px) {
#shortcode-2a41d8a58477229772fcf43055bdcecb {
}
}
#shortcode-f818cc80753b610f1700170173ae8ef7 {
	text-align: left;
	font-weight: 100;
	color: #111111;
	margin-bottom: 40px;
}
#shortcode-f818cc80753b610f1700170173ae8ef7 span:after {
	background-color: #111111;
}

@media screen and (max-width: 992px) {
#shortcode-f818cc80753b610f1700170173ae8ef7 {
}
}
#shortcode-3d7171301d452c151afdf7b3d16623dd {
	background-color: #f7f7f7;
	background-repeat: no-repeat;
	background-position: left top;
	border-style: none;
}

@media screen and (max-width: 992px) {
#shortcode-3d7171301d452c151afdf7b3d16623dd {
}
}
#shortcode-0bd17e7726dd836a16770692a97a21be {
}

@media screen and (max-width: 992px) {
#shortcode-0bd17e7726dd836a16770692a97a21be {
}
}
#shortcode-737814693bdf9b3db4e41df9d77535ec {
	background-image: url("images/solution-bg.jpg");
	background-repeat: no-repeat;
	background-position: center bottom;
	padding-top: 150px;
	padding-bottom: 150px;
	border-style: none;
}

@media screen and (max-width: 992px) {
#shortcode-737814693bdf9b3db4e41df9d77535ec {
}
}
#shortcode-bbf4e64368acbfcb2091304a92151a31 {
}

@media screen and (max-width: 992px) {
#shortcode-bbf4e64368acbfcb2091304a92151a31 {
}
}
#shortcode-a0348e83039fe04419f39f006b5a3868 {
}

@media screen and (max-width: 992px) {
#shortcode-a0348e83039fe04419f39f006b5a3868 {
}
}
#shortcode-4bbf946192e162372133c9f502d72d37 {
	text-align: center;
	font-weight: 100;
}

@media screen and (max-width: 992px) {
#shortcode-4bbf946192e162372133c9f502d72d37 {
}
}
#shortcode-3966aa752158b462e1bae9305be20483 {
}

@media screen and (max-width: 992px) {
#shortcode-3966aa752158b462e1bae9305be20483 {
}
}
#shortcode-d8cde1fe43fec465afe1380d69d9d207 {
}

@media screen and (max-width: 992px) {
#shortcode-d8cde1fe43fec465afe1380d69d9d207 {
}
}
#shortcode-0ce95c6c99a4af89deac14ee9c4b10df {
	background-repeat: no-repeat;
	background-position: center top;
	padding-top: 250px;
	padding-bottom: 250px;
	border-style: none;
}

@media screen and (max-width: 992px) {
#shortcode-0ce95c6c99a4af89deac14ee9c4b10df {
}
}
#shortcode-e2a1838af23757deaff15f75d0ef97d9 {
	background-color: #f7f7f7;
	background-repeat: no-repeat;
	background-position: center center;
	padding-top: 75px;
	padding-bottom: 75px;
	border-style: none;
}

@media screen and (max-width: 992px) {
#shortcode-e2a1838af23757deaff15f75d0ef97d9 {
}
}
#shortcode-d0ab9717b1a8da7aa601f798f49683aa {
}

@media screen and (max-width: 992px) {
#shortcode-d0ab9717b1a8da7aa601f798f49683aa {
}
}
#shortcode-314e8fb2543944df59e6c5b5b8389770 {
	background-repeat: no-repeat;
	background-position: left top;
	margin-top: -450px;
	border-style: none;
}

@media screen and (max-width: 992px) {
#shortcode-314e8fb2543944df59e6c5b5b8389770 {
}
}
#shortcode-bf36778317a751f5ac877c0d3c225bc8 {
	text-align: center;
	font-weight: 300;
	color: #ffffff;
	margin-bottom: 80;
}
#shortcode-bf36778317a751f5ac877c0d3c225bc8 span.angle:before {
	border-color: #ffffff;
}
#shortcode-bf36778317a751f5ac877c0d3c225bc8 span:after {
	background-color: #ffffff;
}

@media screen and (max-width: 992px) {
#shortcode-bf36778317a751f5ac877c0d3c225bc8 {
}
}
#shortcode-7b821053cfb13cad9efb76452a0625cf {
	color: #000000;
	background-color: #ffffff;
}
#shortcode-7b821053cfb13cad9efb76452a0625cf:hover {
	color: #ffffff;
}
#shortcode-7b821053cfb13cad9efb76452a0625cf:hover {
	background-color: #000000;
}
#shortcode-7b821053cfb13cad9efb76452a0625cf.poly:hover:after {
	border-color: transparent transparent transparent #000000;
}
#shortcode-7b821053cfb13cad9efb76452a0625cf.poly.left:hover:after {
	border-color: transparent #000000 transparent transparent;
}
#shortcode-f6e59e31c6dc6c1e256e150bfb1ad12f {
}

@media screen and (max-width: 992px) {
#shortcode-f6e59e31c6dc6c1e256e150bfb1ad12f {
}
}
#shortcode-5e43a76c39ffa9fa15e229ee78239af0 {
	background-repeat: no-repeat;
	background-position: left top;
	margin-top: -380px;
	border-style: none;
}

@media screen and (max-width: 992px) {
#shortcode-5e43a76c39ffa9fa15e229ee78239af0 {
}
}
#shortcode-42c4fb9034d90122d342f2d7e0fc3076 {
	background-repeat: no-repeat;
	background-position: left top;
	margin-top: -150px;
	border-style: none;
}

@media screen and (max-width: 992px) {
#shortcode-42c4fb9034d90122d342f2d7e0fc3076 {
}
}
#shortcode-de11a19471bdda3e6a5c11b908c8de8b {
	text-align: left;
	font-weight: 300;
	color: #ffffff;
	margin-bottom: 60px;
}
#shortcode-de11a19471bdda3e6a5c11b908c8de8b span.angle:before {
	border-color: #ffffff;
}
#shortcode-de11a19471bdda3e6a5c11b908c8de8b span:after {
	background-color: #ffffff;
}

@media screen and (max-width: 992px) {
#shortcode-de11a19471bdda3e6a5c11b908c8de8b {
}
}
#shortcode-8e29fdd7dfe5d5692481e6ce17a28111 {
	background-repeat: no-repeat;
	background-position: left top;
	margin-top: -150px;
	border-style: none;
}

@media screen and (max-width: 992px) {
#shortcode-8e29fdd7dfe5d5692481e6ce17a28111 {
}
}
#shortcode-e2adbff7a81fe49b01020fccf39e82cf {
	text-align: left;
	font-weight: 300;
	color: #ffffff;
	margin-bottom: 60px;
}
#shortcode-e2adbff7a81fe49b01020fccf39e82cf span.angle:before {
	border-color: #ffffff;
}
#shortcode-e2adbff7a81fe49b01020fccf39e82cf span:after {
	background-color: #ffffff;
}

@media screen and (max-width: 992px) {
#shortcode-e2adbff7a81fe49b01020fccf39e82cf {
}
}
#shortcode-addb1b1ab41b3add568871b78b7d117c {
	background-repeat: no-repeat;
	background-position: left top;
	margin-top: -150px;
	border-style: none;
}

@media screen and (max-width: 992px) {
#shortcode-addb1b1ab41b3add568871b78b7d117c {
}
}
#shortcode-2da527354880f28a22b6dad57284778e {
	text-align: left;
	font-weight: 300;
	color: #ffffff;
	margin-bottom: 60px;
}
#shortcode-2da527354880f28a22b6dad57284778e span.angle:before {
	border-color: #ffffff;
}
#shortcode-2da527354880f28a22b6dad57284778e span:after {
	background-color: #ffffff;
}

@media screen and (max-width: 992px) {
#shortcode-2da527354880f28a22b6dad57284778e {
}
}
#shortcode-79ebf3ef0a69d93e7bea4d1deba54e3c {
	background-repeat: no-repeat;
	background-position: left top;
	border-style: none;
}

@media screen and (max-width: 992px) {
#shortcode-79ebf3ef0a69d93e7bea4d1deba54e3c {
}
}
#shortcode-139d50a9ae924fafc311c948e7a0918d {
}


/*
您可以在此处加入您的CSS。

点击上方的帮助图标来了解更多。
*/
html, body, div, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, address, cite, code, del, dfn, em, img, ins, kbd, q, samp, small, strong, sub, sup, var, b, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, figure, figcaption, hgroup, menu, header, footer, nav, section, summary, time, mark, audio, video {
	font-family: 'Montserrat Regular', 'Microsoft YaHei', 'Helvetica Neue', Tahoma, Arial, 微软雅黑 !important;
}
/*首页案例*/
.portfolio-dark-carousel-filters {
	background: #F7F7F7;
	padding: 0px;
	font-size: 0px;
}
.portfolio-dark-carousel-filters a.current:after {
	background: #F7F7F7;
}
.button.style-white.link {
/*   color: #111;*/
}
.portfolio-dark-carousel {
	background: #F7F7F7;
}
/*head*/
.header-modern #page-header {
	padding-top: 170px;
}

@media screen and (min-width: 1199px) {
#header ul#header-menu>li>a {
	font-weight: 400;
	font-size: 15px;
}
}
#header ul#header-menu>li>a {
	font-weight: 400;
	font-size: 15px;
}
/*footer*/
.wproto_logo_desc_widget .desc {
	font-size: 14px;
}
.footer-widget-area {
	background-color: #1e1e1e;
}
.xinwen h2.post-title {
	font-size: 16px;
	margin-bottom: 20px;
	line-height: 32px;
	border-bottom: 1px solid #C3C3C3;
	height: 72px;
	overflow: hidden;
}
.xinwen .text {
	display: none;
}
.xinwen .post-data {
	display: none;
}
#top-bar {
	background: rgba(1, 27, 58, 0.85);
	font-size: 13px;
}
span.menu-text {
	font-size: 16px !important;
}
#content .blog-posts-shortcode-masonry .inside {
	padding: 0px 30px 30px;
}
/*woo*/
.single #content .product .thumbnails, .single #content .product .woocommerce-product-gallery {
	margin: 0px;
	padding-top: 0px;
}
.summary.entry-summary .price span {
	font-size: 36px;
}
p.price {
	display: none;
}
span.price {
	display: none;
}
h2.woocommerce-loop-product__title {
	font-size: 20px;
}
span.sku_wrapper {
	display: none !important;
}
span.posted_in {
	font-style: initial;
}
h2.post-title {
	font-size: 18px !important;
	height: 50px;
}
#content .post-content {
	min-height: 215px;
}
ul#menu-chanpinzuocelan a {
	font-size: 16px !important;
}
</style>
			<style type="text/css" data-type="vc_custom-css">
.button.style-white.link {
    color: #111 !important;
}
.wpb_animate_when_almost_visible { opacity: 1; }
