body{font-family:Arial, sans-serif;}
.red{color:red;}
.uk-container{padding:0 15px;}
::selection{background:#AE6F32;}
#header .top{background:background:#FFFFFF;border-bottom:1px solid #ccc;margin-top: 5px;}
#header .fix-top{list-style:none;}
#header .logo1{display:none;}
#header .uk-navbar-toggle{display:none;}
@media screen and (max-width:960px){#header .logo1{display:block;}
#header .fix-top{display:none;}
#header .head{margin-bottom:20px;}
#header .uk-navbar-toggle{display:block;}
}
#header .fix-top li{float:left;margin-right:10px;color:#E26228}
#header .fix-top li i{margin-right:5px;}
@media (max-width:767px){#header .top{border-bottom:3px solid #603913;}
#header .top .uk-navbar-brand img{height:50px;}
#header .top .brandname{font-size:18px;}
}
#header .navigation{background:#ffff;}
#header .navigation .uk-container-center{border-bottom:5px solid #E26228;}
#header .navigation .uk-navbar{background:none;border:0;position:relative; padding:10px 0px 10px 0px;}
#header .navigation .uk-navbar .logo{float:left;margin-right:50px;}
#header .navigation .uk-navbar ul.l1{float:left;margin-top:25px;}
#header .navigation li.l1.uk-open a.l1, #header .navigation li.l1:hover a.l1, #header .navigation li.l1 a.l1:focus{border:0;border-top:3px solid #E26228;color:#603913;}
#header .navigation li.l1.uk-active a.l1{}
#header .navigation a.l1{color:#000;border-bottom:0;text-transform:capitalize;}
#header .navigation ul.l2{background:#E26228;padding:10px 0;margin-top:0;margin-left:-2px;border-color:#603913;border-top:0;}
#header .navigation a.l2{color:#fff;}
#header .navigation a.l2:focus, #header .navigation a.l2:hover{background:#666;margin:0 -1px;padding:3px 16px;}
#header .navigation li.l1.fc-parent{position:static;}
#header .navigation li.fc-parent ul.l2{padding:25px 25px 25px 0;margin-top:0;margin-left:0;width:100%;}
@media (min-width:1220px){#header .navigation li.fc-parent ul.l2{padding-right:35px;}
}
#header .navigation li.fc-parent li.l2{}
#header .navigation li.fc-parent a.l2{font-weight:bold;text-transform:uppercase;border-bottom:1px solid #EBEBEB;padding:0;}
#header .navigation li.fc-parent a.l2:hover{margin:0;padding:0;}
#header .navigation li.fc-parent a.l2 > *{display:inline-block;border-bottom:1px solid #111;margin-bottom:-1px;padding:3px 0;}
#header .navigation li.fc-parent ul.l2 a{color:#52432C;}
#header .navigation li.fc-parent ul.l2 a:focus, #header .navigation li.fc-parent ul.l2 a:hover{background:none;color:#000;}
#header .navigation li.fc-parent ul.l3{list-style:disc;margin-top:10px;}
#header .navigation li.fc-parent a.l3{color:#52432C;display:inline-block;font-weight:bold;}
#header .navigation .uk-search{margin:33px 0 0 0;}
#header .navigation .uk-search::before{left:auto;right:0;color:#603913;z-index:-888}
#header .navigation .uk-search [type=submit]{position:absolute;top:0;right:0;padding:0;width:30px;border:1px solid #E26228;border-left:none;border-radius:0px 3px;background:#fff;}
#header .navigation .uk-search .uk-search-field{padding:0 30px 0 5px;background:#ffff;border-radius:3px;border:1px solid #E26228;width:200px;}
#header .uk-navbar-toggle{color:#603913;}
.index-slide .uk-dotnav > * > *{}
.index-slide .uk-dotnav > .uk-active > *{background:#E26228;}
.index-slide .uk-slidenav-contrast{color:#E26228;}
.index-slide .uk-slidenav-contrast:focus, .index-slide .uk-slidenav-contrast:hover{color:#E26228;}
.index-choose{}
.index-choose p:first-child{font-size:25px;font-weight:bold;}
.index-choose h2{font-size:25px;font-weight:bold;}
.index-choose p{font-size:16px;font-weight:300;}
.index-choose .star{color:#e9682e;margin:30px auto;width:46%;position:relative;}
.star:before{content:'';width:100%;top:9px;left:0;border-top:1px solid #d8d8d8;position:absolute;}
.index-choose .star .star_group{background:#fff;position:relative;display:inline-block;padding:0 5px;}
.index-choose .star .fa-star{color:#E26228;}
.index-list-block{}
.index-list-block .item{}
.index-list-block .item a.icon{display:block;width:68px;height:68px;background:#e9682e;border-radius:3px;float:left;margin-right:15px;}
.index-list-block .item a.link{text-decoration:none;color:#000;}
.index-list-block .item a.link:hover{color:#e9682e;}
.index-list-block .item a.icon:hover{display:block;width:65px;height:65px;background:#fff;border-radius:3px;float:left;margin-right:15px;border:3px solid #e9682e;}
.index-list-block .item a .fa{color:#fff;font-size:20px;line-height:68px;}
.index-list-block .item a:hover .fa{color:#e9682e;font-size:20px;line-height:65px;}
.index-list-block .item .item-info{}
.index-list-block .item .item-info .item-title{font-size:16px;font-weight:bold;margin:0;padding:0;}
.index-list-block .item .item-info .item-description{font-size:12px;font-weight:300;}
.statistical{background:#D67645;padding:100px 0px 70px 0;}
.statistical .statistical-text{color:#fff;margin-bottom:10px;}
.statistical .statistical-text p{font-size:50px;font-weight:bold;margin-bottom:15px;line-height:50px;}
.statistical .statistical-text span{font-size:20px;font-weight:100;text-transform:uppercase;}
.commitment{background-image:url("/templates/frontend/asset/images/slide.jpg");background-size:100%;background-attachment:fixed;padding:30px 0 0 0;margin-bottom:45px;}
@media (max-width:767px){.commitment{background:#191A1B;}
}
.commitment .introduce{color:#fff;margin-bottom:20px;}
.commitment .introduce .introduce-title{color:#fff;font-size:30px;font-weight:bold;border-bottom:1px solid #D67645;padding:0 0 16px 0;text-transform:uppercase;}
.commitment .introduce .introduce-content{}
.commitment .commitment-content{color:#fff;}
.commitment .commitment-content .title{color:#fff;line-height:36px;font-size:30px;font-weight:bold;text-transform:uppercase;}
.commitment .commitment-content .item{margin-bottom:20px;}
.commitment .commitment-content .item span{display:block;width:40px;height:45px;background:#fff;line-height:45px;border:2px solid #D67645;text-align:center;float:left;margin-right:15px;border-radius:3px;color:#D67645;font-weight:bold;}
.commitment .commitment-content .item div{float:left;width:calc(100% - 68px);}
.commitment .commitment-content .item div .commitment-title{font-weight:bold;font-size:18px;margin:0;padding:0;}
.commitment .commitment-content .item div .commitment-title a{color:#fff;text-decoration:none;}
.commitment .commitment-content .item div .commitment-title a:hover{color:#D67645;}
.commitment .commitment-content .item div .commitment-sub{font-size:12px;color:#CCC;}
.service{margin-bottom:70px;}
.article{}
.article article{margin-bottom:20px;}
.article .box-shadow{background:#fafafa;border:1px solid #e3e3e3;border-radius:3px;overflow:hidden;padding:5px;}
.article article .box-shadow:hover{border:1px solid #E26228;}
.article .box-shadow figure{margin:0;padding:0;margin-bottom:10px;}
.article .box-shadow figure a{}
.article .box-shadow figure a img{width:100%;min-height:200px;}
.article .box-shadow .content{}
.article .box-shadow .content .title{}
.article .box-shadow .content .title a{color:#E26228;}
.article .box-shadow .content .description{}
.customer{}
.customer .uk-text-center{}
.customer .uk-text-center .title{font-size:25px;font-weight:bold;text-transform:uppercase;}
.customer .uk-text-center p{font-weight:300;color:#E26228;font-size:15px;}
.customer .uk-container{}
.customer .uk-container .box{margin-bottom:20px;}
.customer .uk-container .box .images{float:left;margin-right:15px;width:150px;}
.customer .uk-container .box .images a{width:100px;height:100px;display:block;}
.customer .uk-container .box .images a img{width:100%;border-radius:50%;}
.customer .uk-container .box .images .job{color:#E26228;text-align:center;}
.customer .uk-container .box .images .name{margin:0;color:#000;text-align:center;}
.customer .uk-container .box .description{float:left;width:calc(100% - 200px);border:1px solid #e3e3e3;padding:10px 20px;position:relative;}
.customer .uk-container .box .description:before{content:'';border-width:11px;border-style:solid;border-color:transparent #e3e3e3 transparent transparent;position:absolute;left:-23px;top:25px;}
.customer .uk-container .box .description:after{content:'';border-width:10px;border-style:solid;border-color:transparent white transparent transparent;position:absolute;left:-20px;top:26px;}
#footer{}
#footer .top{border-top:1px solid #E1E1E1;padding:30px 0 20px;}
#footer .top .footer-slide-panel .uk-slidenav-position{padding:0 30px;}
#footer .top .footer-slide-panel .uk-slider > li > *{height:90px;}
#footer .top .footer-slide-panel .uk-slidenav{height:90px;width:30px;top:0;margin-top:0;line-height:90px;display:block;}
#footer .top .footer-slide-panel .uk-slidenav:hover{background:rgba(0,0,0,.3);color:#FFF;}
#footer .top .footer-slide-panel .uk-slidenav-previous{left:0;}
#footer .top .footer-slide-panel .uk-slidenav-next{right:0;}
#footer .mid{border-top:7px solid #EC2029;background:#0e0e0e;padding:40px 0 15px;}
#footer .mid .uk-panel .uk-panel-title{font-size:15px;line-height:20px;margin-bottom:10px;}
#footer .mid .uk-panel .uk-panel-title > *{color:#fff;}
#footer .mid .uk-panel .fc-panel-body{font-size:12px;}
#footer .mid .contact li{padding-left:25px;}
#footer .mid .contact li::before{font-family:FontAwesome;float:left;margin-left:-25px;width:15px;text-align:center;font-size:10px;color:#F00D00;}
#footer .mid .contact li+li{margin-top:10px;}
#footer .mid .contact .location::before{content:'\f041';font-size:17px;}
#footer .mid .contact .phone::before{content:'\f10b';font-size:20px;}
#footer .mid .contact .email::before{content:'\f0e0';}
#footer .mid .link-list > li > a{color:#666666;}
#footer .mid .social-link > li{float:left;margin-right:10px;}
#footer .mid .social-link > li > a{height:30px;width:30px;display:block;line-height:30px;font-size:16px;text-align:center;color:#FFF;border-radius:50%;}
#footer .mid .social-link > li > a.facebook{background:#024B7E;}
#footer .mid .social-link > li > a.google{background:#F10E00;}
#footer .mid .social-link > li > a.skype{background:#01B0EF;}
#footer .mid .social-link > li > a.rss{background:#F36523;}
#footer .copyright{border-top:1px solid #959595;color:#959595;padding:20px 0;background:#060606;font-size:12px;font-family:Helvetica;line-height:18px;}
#footer .copyright p{}
.fc-page-heading{}
.fc-page-heading .uk-overlay-background{/*background:url('/templates/frontend/asset/images/overlay-bg.png');*/padding:80px 0 140px;}
@media (max-width:767px){.fc-page-heading .uk-overlay-background{/*background:url('/templates/frontend/asset/images/overlay-bg.png');*/padding:50px 0 110px;}
}
.aside{}
.aside .box2{margin-top: 5px !important;}
.aside .uk-panel{margin-top: 15px;}

.aside .uk-panel .uk-panel-title{}
.aside .uk-panel .uk-panel-title .heading{color: #e26228; font-weight:bold;font-size: 18px; border-bottom: 1px solid; padding-bottom: 10px;text-transform: uppercase;}
.fc-page-heading .heading{margin:0;height:30px;line-height:30px;}
.fc-page-heading .heading::before, .fc-page-heading .heading::after{background:url('/templates/frontend/asset/images/heading-bg.png') center center repeat-x;content:'';display:block;height:100%;width:60px;}
.fc-page-heading .heading::before{float:left;margin-left:-60px;}
.fc-page-heading .heading::after{float:right;margin-right:-60px;}
.fc-page-heading .heading > *{color:#FFF;margin:0 15px;display:inline-block;}
.fc-page-heading .heading > a:hover{color:#F60;text-decoration:none;}
.fc-page-emerged{margin-top:-60px;}
.fc-page-emerged .frame{padding:0 15px;background:#FFF;-webkit-box-shadow:2px 2px 10px 0px #555;box-shadow:2px 2px 10px 0px #555;}
.fc-catalogue-list{}
.fc-catalogue-list .images-photo img{display:block; overflow:hidden; width:265px; height: 241px}
.fc-catalogue-list header{border-bottom:1px solid #E1E1E1;line-height:30px;font-weight:normal;}
.fc-catalogue-list header > *{display:inline-block;color:#111;margin-bottom:-1px;}
.fc-catalogue-list header > a:hover{text-decoration:none;color:#ED1C24;}
.fc-catalogue-list header.fc-active > *{font-weight: 700;color:#ee3853}
.fc-catalogue-list .fc-subcat-list{}
.fc-catalogue-list .fc-subcat-list > li{margin-bottom: 5px;}
.fc-catalogue-list .fc-subcat-list > li > *{color:#111;}
.fc-catalogue-list .fc-subcat-list > li > a:hover{text-decoration:none;color:#ED1C24;}
.fc-article-catalogue-grid .fc-article .fc-article-thumb [class*=fc-crop-center-img]{height:170px;}
.fc-article-catalogue-grid .fc-article .fc-article-thumb img {height:241px; width:265px;}
.fc-article-catalogue-grid .fc-article .fc-article-title{border-bottom:1px solid #E1E1E1;padding:5px 0;height:55px;overflow:hidden;}
.fc-article-catalogue-grid .fc-article .fc-article-title > *{color:#111;}
.fc-article-catalogue-grid .fc-article .fc-article-thumb:hover .fc-article-title{background:#0B438F;}
.fc-article-catalogue-grid .fc-article .fc-article-thumb:hover .fc-article-title > *{color:#FFF;}
.fc-breadcrumb{border-bottom:1px solid #E1E1E1;line-height:30px;}
.fc-breadcrumb .uk-breadcrumb{}
.fc-breadcrumb .uk-breadcrumb > li{}
.fc-breadcrumb .uk-breadcrumb > li > *{color:#111;font-weight:bold;}
.fc-breadcrumb .uk-breadcrumb > li > a:hover{color:#ED1C24;text-decoration:none;}
.fc-breadcrumb .uk-breadcrumb > li:nth-child(n+2)::before{content:"\f101";font-family:FontAwesome;color:#ED1C24;}
.fc-breadcrumb .uk-breadcrumb > li.uk-active > *{}
.fc-page-heading{}
.fc-page-heading .uk-overlay-background{/*background:url('../images/overlay-bg.png');*/padding:80px 0 140px;}
@media (max-width:767px){.fc-page-heading .uk-overlay-background{/*background:url('/templates/frontend/asset/images/overlay-bg.png');*/padding:50px 0 110px;}
}
.fc-page-heading .heading{margin:0;height:30px;line-height:30px;font-size:30px;}
.fc-page-heading .heading::before, .fc-page-heading .heading::after{background:url('/templates/frontend/asset/images/heading-bg.png') center center repeat-x;content:'';display:block;height:100%;width:60px;}
.fc-page-heading .heading::before{float:left;margin-left:-60px;}
.fc-page-heading .heading::after{float:right;margin-right:-60px;}
.fc-page-heading .heading > *{color:#FFF;margin:0 15px;display:inline-block;}
.fc-page-heading .heading > a:hover{color:#F60;text-decoration:none;}
@media screen and (max-width:468px){.customer .uk-container .box .images a{width:100%;display:block;text-align:center;height:auto;}
.customer .uk-container .box .images{float:left;margin-right:15px;text-align:center;width:100%;}
.customer .uk-container .box .description{float:left;width:100%;border:1px solid #e3e3e3;padding:10px 20px;position:relative;}
}
.fc-article-detail{font-family: tomaho; font-size:18px;}
.fc-article-detail .heading::after{border-bottom:1px solid #0B438F;content:'';display:block;width:70px;}
.fc-article-detail .fc-article-title{font-size:20px;color:#ed1c31;}
.fc-article-detail .fc-article-meta{font-size:12px;}
.fc-article-detail .fc-article-lead{font-size:17px;color:#000;}
.fc-article-detail .fc-article-lead h2 a{font-size:17px;color:#0b5f90;text-decoration: none; font-family: time;font-weight: bold;}
.fc-article-detail .fc-article-lead h2 strong a{font-weight:normal !important}
.fc-article-detail .fc-article-lead h2 strong {font-size:17px;color:#0b5f90;text-decoration: none; font-family: time;font-weight:bold}
.fc-article-detail .fc-article-lead h2 a:hover{color:blue;}
.fc-article-detail .fc-article-lead .title{font-size:25px; text-transform:uppercase; font-weight:bold; margin-bottom:20px; color:red;}
.fc-article-detail .fc-article-lead .box{ margin-top:0; margin-bottom:20px;text-align: center; margin-left:0;}
.fc-article-detail .fc-article-lead .box .fc-block{box-shadow: 0px 0px 7px #D7D7D7; padding: 15px}
.fc-article-detail .fc-article-lead .box .fc-block .header{font-size: 20px; color:#fff; padding: 20px; background:#3e89a4;text-transform: uppercase;}
.fc-article-detail .fc-article-lead .box .fc-block .price{font-size: 20px; color:#fff; padding: 20px; background:#3a92cc}
.fc-article-detail .fc-article-lead .box .fc-block ul.options{}
.fc-article-detail .fc-article-lead .box .fc-block ul.options li{margin-bottom:10px; padding:10px; border-bottom:1px solid #e2e2e2;font-size: 15px;}
.fc-article-detail .fc-article-lead .box .fc-block ul.options li:last-child{border:none;}

.fc-article-detail .fc-article-content{font-size:15px;}
.fc-article-detail .fc-article-related header{font-size:16px;}
.fc-article-detail .fc-article-related ul > li{background:url('../images/bullet.png') center left no-repeat;padding-left:20px;}
.fc-article-detail .fc-article-related ul > li > a{color:#111;}
.fc-article-detail .fc-article-related ul > li > a:hover{color:#ED1C24;text-decoration:none;}
.contact-panel input[type="submit"]{background:#0B438F;color:#FFF;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;padding:0 20px;}
.contact-panel input[type="submit"]:hover{background:#2364BD;color:#FFEA55;}
.contact-panel .social-link a{height:30px;display:block;line-height:30px;color:#FFF;border-radius:4px;border:1px solid;}
.contact-panel .social-link a [class*=fa]{float:left;width:30px;height:30px;line-height:30px;text-align:center;margin-right:20px;border-radius:4px;}
.contact-panel .social-link a.facebook{background:#3B5997;border-color:#3B5997;}
.contact-panel .social-link a.facebook:hover [class*=fa]{color:#3B5997;}
.contact-panel .social-link a.facebook [class*=fa]{background:#334D86;}
.contact-panel .social-link a.twitter{background:#00ABF1;border-color:#00ABF1;}
.contact-panel .social-link a.twitter:hover [class*=fa]{color:#00ABF1;}
.contact-panel .social-link a.twitter [class*=fa]{background:#009FE0;}
.contact-panel .social-link a.google{background:#D0422A;border-color:#D0422A;}
.contact-panel .social-link a.google:hover [class*=fa]{color:#D0422A;}
.contact-panel .social-link a.google [class*=uk-icon-]{background:#C33C26;}
.contact-panel .social-link a.pinterest{background:#CC2127;border-color:#CC2127;}
.contact-panel .social-link a.pinterest:hover [class*=fa]{color:#CC2127;}
.contact-panel .social-link a.pinterest [class*=fa]{background:#C51C1F;}
.contact-panel .social-link a:hover{text-decoration:none;}
.contact-panel .social-link a:hover [class*=fa]{background:#FFF;}
.margin-top-25px{margin-top:25px;}
.margin-bottom-25px{margin-bottom:25px;}
.margin-bottom-10px{margin-bottom:10px;}
.pagination{}
.pagination .uk-pagination li{background:#EBEBEB;color:#111;}
.pagination .uk-pagination li:hover{color:#ED1C24;}
.pagination .uk-pagination li.active a{background:#EC2029;color:#FFF;}
#floating-panel { position: fixed; top: 90%;-webkit-transform: translateY(-50%); -moz-transform: translateY(-50%); -o-transform: translateY(-50%); transform: translateY(-50%); width: 70px; z-index: 5; }
#floating-panel .list li {}
#floating-panel .list li+li { margin-top: 15px; }
#floating-panel .list li a { display: block; background: #51eb2a; color: #FFF; text-align: center; padding: 8px 5px; border-radius: 50px; -webkit-box-shadow: 0 1px 4px rgba(0,0,0,.75); -mozbox-shadow: 0 1px 4px rgba(0,0,0,.75); box-shadow: 0 1px 4px rgba(0,0,0,.75); }
#floating-panel .list li a .icon { display: block; font-size: 30px; }
#floating-panel .list li a .text { font-size: 13px; line-height: 16px; margin-top: 10px; display: block; }
.mobile-hotline-fixed {
	display: block;
	position: fixed;
	top: initial;
	bottom: 5px;
	left: 10px;
	z-index: 999999;
}
.mobile-hotline-fixed>a {
	display: block;
	position: relative;
	padding: 10px 25px 10px 55px;
	background: #32ec1b;
	-webkit-border-radius: 20px;
	-moz-border-radius: 20px;
	-ms-border-radius: 20px;
	-o-border-radius: 20px;
	border-radius: 20px;
	font-size: 20px;
	line-height: 1;
	font-weight: bold;
	color: #fff;
}
.mobile-hotline-fixed>a:before {
	content: "";
	display: block;
	position: absolute;
	width: 36px;
	height: 36px;
	top: 2px;
	left: 2px;
	background: #fff url(../images/icon_hotline_mobile.png) center no-repeat;
	-webkit-border-radius: 50%;
	-moz-border-radius: 50%;
	-ms-border-radius: 50%;
	-o-border-radius: 50%;
	border-radius: 50%;
	z-index: 5;
}
.mobile-hotline-fixed>a .value {
	display: inline-block;
	position: relative;
	-webkit-animation: blink .5s infinite;
	-moz-animation: blink .5s infinite;
	animation: blink .5s infinite;
}



/*@keyframes blink{
	0% { color:#fff000 }
	25% { color:#fff }
	50% { color:#fff000; }
	100% { color:#fff; }
}

@-webkit-keyframes blink{
	0% { color:#fff000 }
	25% { color:#fff }
	50% { color:#fff000; }
	100% { color:#fff; }

}

@-moz-keyframes blink{
	0% { color:#fff000 }
	25% { color:#fff }
	50% { color:#fff000; }
	100% { color:#fff; }

}*/