/*图标*/
@font-face{font-family:"Ionicons";src:url("../fonts/ionicons.eot?v=2.0.0");src:url("../fonts/ionicons.eot?v=2.0.0#iefix") format("embedded-opentype"),url("../fonts/ionicons.ttf?v=2.0.0") format("truetype"),url("../fonts/ionicons.woff?v=2.0.0") format("woff"),url("../fonts/ionicons.svg?v=2.0.0#Ionicons") format("svg");font-weight:normal;font-style:normal;}.ion-ios-location:before{content:"\f456";}.ion-ios-email:before{content:"\f423";}.ion-ios-telephone:before{content:"\f4b9";}.ion-android-done-all:before{content:"\f382";}.ion-ios-arrow-back:before{content:"\f3cf";}.ion-ios-arrow-forward:before{content:"\f3d1";}.ion-ios-location:before,.ion-ios-email:before,.ion-ios-telephone:before,.ion-android-done-all:before,.ion-ios-arrow-back:before,.ion-ios-arrow-forward:before,.fa-bars,.list-group-item:before{display:inline-block;font-family:"Ionicons";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;text-rendering:auto;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}
.fa-bars:before{content:"\f20D";}
/*导航菜单样式Y*/
.navigation,.navigation ul,.navigation ul li,.navigation ul li a,.navigation #menu-button{margin:0px;padding:0px;border:0px none;list-style:outside none none;line-height:1;display:block;position:relative;box-sizing:border-box;}.navigation #menu-button{display:none;}.navigation{position:static;float:right;font-family:"Raleway",sans-serif;font-size:12px;font-weight:400;text-transform:uppercase;margin-left:30px;padding-top:0px;}.navigation > ul > li{float:left;}.navigation > ul > li > a{padding:41px 16px;font-size:12px;font-family:"Raleway",sans-serif;font-weight:600;letter-spacing:2px;text-decoration:none;text-transform:uppercase;color:#323232;transition:all 0.25s ease 0s;outline:medium none;}.header.sticky .navigation ul li a{padding:26px 16px;}.header.sticky .navigation > ul > li > a{padding-top:30px ! important;padding-bottom:33px ! important;}@media all and (min-width:992px) and (max-width:1199px){.navigation > ul > li > a{padding:41px 8px !important;}}@media all and (max-width:767px){.navigation{width:auto;margin-left:0px;}.navigation ul{display:none;left:0;width:100%;background:#fff;overflow:auto;position:fixed;top:64px;z-index:2;height:calc(100% - 64px);}.navigation > ul > li > a{color:#323232 !important;padding:18px 16px !important;}.header.sticky .navigation> ul> li >a{padding:18px 16px !important;}.navigation > ul > li > a,.header.sticky .navigation > ul > li > a{padding:20px 16px;}.navigation ul li{width:100%;height:auto;border-top:1px solid #eee;}.navigation ul li a{width:100%;}.navigation > ul > li{float:none;display:block;max-width:750px;margin-left:auto;margin-right:auto;}.navigation #menu-button{display:inline-block;padding:19px 0 20px;margin-left:15px;color:#323232;cursor:pointer;font-size:12px;text-transform:uppercase;z-index:2;float:left;}}
/*案例及服务与简介Y*/
.owl-carousel .animated{-webkit-animation-duration:1000ms;animation-duration:1000ms;-webkit-animation-fill-mode:both;animation-fill-mode:both;}.owl-carousel .owl-animated-in{z-index:0;}.owl-carousel .owl-animated-out{z-index:1;}.owl-carousel .fadeOut{-webkit-animation-name:fadeOut;animation-name:fadeOut;}@-webkit-keyframes fadeOut{0%{opacity:1;}100%{opacity:0;}}@keyframes fadeOut{0%{opacity:1;}100%{opacity:0;}}.owl-height{-webkit-transition:height 500ms ease-in-out;-moz-transition:height 500ms ease-in-out;-ms-transition:height 500ms ease-in-out;-o-transition:height 500ms ease-in-out;transition:height 500ms ease-in-out;}.owl-carousel{display:none;width:100%;-webkit-tap-highlight-color:transparent;position:relative;z-index:1;}.owl-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y;}.owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0;}.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0px,0px,0px);}.owl-carousel .owl-controls .owl-nav .owl-prev,.owl-carousel .owl-controls .owl-nav .owl-next,.owl-carousel .owl-controls .owl-dot{cursor:pointer;cursor:hand;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}.owl-carousel.owl-loaded{display:block;}.owl-carousel.owl-loading{opacity:0;display:block;}.owl-carousel.owl-hidden{opacity:0;}.owl-carousel .owl-refresh .owl-item{display:none;}.owl-carousel .owl-item{position:relative;min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}.owl-carousel .owl-item img{display:block;width:100%;-webkit-transform-style:preserve-3d;}.owl-carousel.owl-text-select-on .owl-item{-webkit-user-select:auto;-moz-user-select:auto;-ms-user-select:auto;user-select:auto;}.owl-carousel .owl-grab{cursor:move;cursor:-webkit-grab;cursor:-o-grab;cursor:-ms-grab;cursor:grab;}.owl-carousel.owl-rtl{direction:rtl;}.owl-carousel.owl-rtl .owl-item{float:right;}.no-js .owl-carousel{display:block;}.owl-carousel .owl-item .owl-lazy{opacity:0;-webkit-transition:opacity 400ms ease;-moz-transition:opacity 400ms ease;-ms-transition:opacity 400ms ease;-o-transition:opacity 400ms ease;transition:opacity 400ms ease;}.owl-carousel .owl-item img{transform-style:preserve-3d;}
/*首页横幅区Y*/
.tp-caption{z-index:999;white-space:nowrap;}.tp-caption a{font-size:16px;text-shadow:none;transition:all 0.2s ease-out 0s;}.tp-simpleresponsive .caption,.tp-simpleresponsive .tp-caption{position:absolute;visibility:hidden;}.tpclear{clear:both;}.tp-bullets{z-index:1000;position:absolute;opacity:1;transition:opacity 0.2s ease-out 0s;}.tp-bullets.hidebullets{opacity:0;}.tp-bullets.simplebullets .bullet.selected{background-position:left top;}.tparrows{opacity:1;transition:opacity 0.2s ease-out 0s;z-index:600;position:relative;}.tparrows.hidearrows{opacity:0;}.tp-leftarrow,.tp-rightarrow{z-index:100;cursor:pointer;position:relative;width:40px;height:40px;}.tp-bannertimer{width:100%;height:10px;background:transparent url("../rs-slider/rs-plugin/assets/timer.png") repeat scroll 0% 0%;position:absolute;z-index:200;top:0px;}.tp-simpleresponsive a{text-decoration:none;}.tp-simpleresponsive ul,.tp-simpleresponsive ul li{padding:0px ! important;margin:0px ! important;list-style:outside none none ! important;overflow:visible;background-image:none;}.tp-simpleresponsive > ul > li{list-style:outside none none;position:absolute;visibility:hidden;}.tparrows .tp-arr-imgholder,.tparrows .tp-arr-titleholder{display:none;}
/*横幅控制Y*/
.fullwidthbanner{width:100%;position:relative;}.rev-buttons .btn-theme-bg:hover{color:#fff;}.rev-buttons .border-white:hover{color:#333;}.paragraph-s{font-size:16px;color:#fff;font-weight:400;}.font-s{font-weight:400;font-size:40px;color:#fff;font-family:'Raleway',sans-serif;}.lowercase-caption{font-weight:300;font-size:20px;color:#fff;line-height:26px;}.tparrows.default{background:#ffaf36;border-radius:50%;color:#fff;text-align:center;font-family:"Ionicons";font-size:27px;line-height:40px;}.tp-rightarrow.default:before{content:"\f3d3";}.tp-leftarrow.default:before{content:"\f3d2";}
/*头部栏目文字*/
#our-services h2{color:#fff;}#our-services p{color:#ccc;}
/*推荐产品*/
.world_header h3 { width: 116px; margin-left: 2px; background: #383842; font-size: 18px; text-align: center; line-height: 36px; color: #fff; position: relative; cursor: pointer; font-weight:400}
.world_header h3 a { color: #fff; }
.world_header h3 .sj { display: none; }
.world_header h3.active { background: #aace3b; color: #000; }
.world_header h3.active a1 { color: #000; }
.world_header h3.active .sj { width: 0; height: 0; border: 4px solid transparent; border-top: 4px solid #aace3b; position: absolute; left: 50%; margin-left: -4px; bottom: -8px; display: block; }
.world_header h3:hover .sj { width: 0; height: 0; border: 4px solid transparent; border-top: 4px solid #aace3b; position: absolute; left: 50%; margin-left: -4px; bottom: -8px; display: block; }
.world_header h3:hover { background: #aace3b; color: #000; }
.world_main_part { display: none; }
.world_main_part.active { display: block;}
/*基础*/
li {list-style: none;}
.mt-5{ margin-top:5px}
/*分页*/
.page-num:not(:disabled) {
	cursor: pointer;
}
.page-num, .page-link {
	position: relative;
	padding: .5rem .75rem;
	margin-left: -1px;
	line-height: 1.25;
	color: #17a2b8;
	background-color: #fff;
	border: 1px solid #dee2e6;
}
a.page-num:hover, .page-link:hover {
	text-decoration: none;
}
.page-num-current {
	z-index: 1;
	color: #fff;
	background-color: #17a2b8;
	border-color: #17a2b8;
}
.page-num-current:hover {
	color: #fff;
}
.justify-content-center {
    -ms-flex-pack: center!important;
    justify-content: center!important;
}
/*sm屏幕以下*/
@media only screen and (max-width: 576px) {
.page-num {
	display: none;
}
.head-sm-height {
	height: 61px !important;
}
}
@media only screen and (max-width: 768px) {
.fixed-bottom {
    position: fixed;
    right: 0;
    bottom: 0;
    left: 0;
    z-index: 1030;
}
.d-block {
    display: block!important;
}
.bg-info {
    background-color: #17a2b8!important;
}
.border-right {
    border-right: 1px solid #dee2e6!important;
}
.text-light {
    color: #f8f9fa!important;
}
.pb-3, .py-3 {
    padding-bottom: 1rem!important;
}
.pt-3, .py-3 {
    padding-top: 1rem!important;
}
}
/*sm屏幕以上*/
@media only screen and (min-width: 768px) {
.d-sm-none {
    display: none!important;
}
}
@media only screen and (min-width: 768px){
.card-img-175 {height: 175px; overflow:hidden}
.card-img-55 {height: 55px; overflow:hidden}
}
@media only screen and (max-width: 768px){
.m-top{ margin-top:80px}
}
/*详情页缩略图定义*/
.inimg{border:1px solid #fff; width:150px; height:100px}