/*全局 开始*/
@charset "utf-8";
a:hover{color:#0099CC;}
.btn-color{color:#fff;background-color:#0099CC;border-color:#3399CC}.btn-color:hover{color:#fff;background-color:#3399CC;border-color:#0099CC}
/*规格*/
[data-prime].active{background:#0099CC;border-color:#0099CC;}
/*主题*/
.page-right{border-top:2px solid #0099CC;}
/*折叠伸缩*/
ul.nav-list li > a.active{color: #0099CC;}
/*选项卡*/
.nav-tabs li.active .nav-link{border-top: 3px solid #0099CC;}
/*分页*/
.pages a:hover{border-color:#3399CC;background:#0099CC;}.pages li.active span{background:#0099CC;border-color:#3399CC;}
/*头部*/
#header .header-body{border-top: 3px solid #0099CC;}
/*头部导航主体*/
#header .header-nav.header-nav-links nav > ul > li:hover > a{color: #0099CC !important;}
/*视频*/
.height-540{height: 540px;}
.mt-200{margin-top: 200px;}
.video-cover{z-index:1; background:rgba(0,0,0,.8);}
.video-source{box-sizing: border-box; height: 100%; padding: 10px 10px 10px 0; overflow: auto; color: #c7c7c7; overflow-x: hidden; overflow-y: auto;}
.video-source::-webkit-scrollbar{background-color:#131313;width:5px}
.video-source::-webkit-scrollbar-thumb{background-color:rgba(244,244,244,.4)}
.video-source::-webkit-scrollbar-thumb:hover{background-color:rgba(244,244,244,.3)}
.video-source::-webkit-scrollbar-track{border:0;background-color:#131313}
.video-list{position: relative; margin:15px 0;}
/*重置*/
@media (min-width: 992px){
	#header .header-nav-main nav>ul>li>a{font-size: .91rem;}
	#header .header-nav.header-nav-links nav>ul>li>a{padding: 0 .85rem;}
}
.bottom-fixed{position:fixed; bottom: 0; left: 0; right: 0; z-index: 9999;}

#footer,#footer a{color: #999;}
#footer h4{color: #eee;}
.max-w-h-120{max-width: 120px; max-height: 120px;}
.chat-menu .btn-phone{background: #42b41f;}
.chat-menu .btn-phone:hover{background: #42b41f;}
.chat-menu .btn-phone .phone{background: #42b41f;}
.chat-menu .btn-wx{background: #f60;}
.chat-menu .btn-wx:hover{background: #f60;}

.thumb-info, .thumb-info .thumb-info-wrapper{border-radius: 0;}
.thumb-info img{border-radius: 0;}
.thumb-info img{min-height: 270px;}
.max-height-270{max-height: 270px; overflow: hidden;}

.hover:hover{border:1px solid #0088cc!important;}
.line-height-150{line-height: 150%}
.line-height-250{line-height: 250%}
.owl-carousel .small{max-height: none;}
.owl-carousel .owl-item{max-height: none;}

.line-height-180{line-height: 180%;}
p{margin-bottom: .2rem;}
.font-20{font-size: 20px;}
.rem-12{font-size: 1.2rem;}

.contact-menu{position:relative;width:1063px;height:80px;margin:0 auto;background:url(../img/line.png) -60px 71px no-repeat;line-height:100px;text-align:center}
.contact-menu a{padding-left:50px;padding-right:50px;padding-bottom:40px;font-size:18px;height:80px;background:url(../img/circle_small_2.png) center 24px no-repeat;}
.contact-menu a:hover{color:#4BBDA7;background:url(../img/circle_small.png) center 24px no-repeat; text-decoration:none;}
.contact-menu-hover{color:#4BBDA7;background:url(../img/circle_small.png) center 24px no-repeat;}

.bg_1{background: #247af0;}
.bg_2{background: #f66;}
.bg_3{background: #9c0;}
.bg_4{background: #93f;}
.bg_5{background: #f93;}

.contact_map {
    /*float: left;*/
    /*width: 600px;*/
    /*height: 300px;*/
    width: 100%;
    height: 600px;
    margin: 30px 0 0 0;
}

/*首页选项卡*/
.tabs.tabs-simple .nav-tabs {
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	justify-content: center;
	border: 0;
	margin-bottom: 10px;
}

.tabs.tabs-simple .nav-tabs > li {
	margin-left: 0;
	margin-bottom: 20px;
}

.tabs.tabs-simple .nav-tabs > li .nav-link, .tabs.tabs-simple .nav-tabs > li .nav-link:hover, .tabs.tabs-simple .nav-tabs > li .nav-link:focus {
	padding: 15px 30px;
	background: none;
	border: 0;
	border-bottom: 3px solid #eee;
	border-radius: 0;
	color: #777;
	font-size: 16px;
}

.tabs.tabs-simple .tab-content {
	background: transparent;
	border: 0;
	padding: 0;
	margin: 0;
	-webkit-box-shadow: none;
	box-shadow: none;
}

/*首页tab颜色*/
html body .tabs.tabs-simple .nav-tabs > li.active .nav-link,
html.dark body .tabs.tabs-simple .nav-tabs > li.active .nav-link,
html body .tabs.tabs-simple .nav-tabs > li.active .nav-link:focus,
html.dark body .tabs.tabs-simple .nav-tabs > li.active .nav-link:focus,
html body .tabs.tabs-simple .nav-tabs > li .nav-link:hover,
html.dark body .tabs.tabs-simple .nav-tabs > li .nav-link:hover,
html body .tabs.tabs-simple .nav-tabs > li.active .nav-link:hover,
html.dark body .tabs.tabs-simple .nav-tabs > li.active .nav-link:hover {
  border-top-color: #0088cc;
  color: #0088cc;
}

html body .tabs.tabs-bottom .nav-tabs li .nav-link:hover,
html.dark body .tabs.tabs-bottom .nav-tabs li .nav-link:hover,
html body .tabs.tabs-bottom .nav-tabs li.active .nav-link,
html.dark body .tabs.tabs-bottom .nav-tabs li.active .nav-link,
html body .tabs.tabs-bottom .nav-tabs li.active .nav-link:hover,
html.dark body .tabs.tabs-bottom .nav-tabs li.active .nav-link:hover,
html body .tabs.tabs-bottom .nav-tabs li.active .nav-link:focus,
html.dark body .tabs.tabs-bottom .nav-tabs li.active .nav-link:focus {
  border-bottom-color: #0088cc;
}

/* Responsive */
@media (max-width: 767px) {
	#header .header-logo{margin: .65rem 0;}
	#header .header-nav{min-height: 40px;padding: .65rem 0;}
	#header.header-effect-shrink .header-container{min-height: 40px !important;}
	.carousel-item{height:21.3rem;background-color:#777}
	.carousel-item>img{position:absolute;top:0;left:0;min-width:100%;height:21.3rem}
	#header .header-nav-main nav>ul>li.dropdown.open>a:before, #header .header-nav-main nav>ul>li.dropdown:hover>a:before{display: none;}
	.thumb-info img{min-height: 170px;}
	.height-320{height: 320px!important;}
}