
/*头部组件01*/
.kui_logo_01 {float: left;display: table;height: 48px; line-height:48px;}
.kui_logo_01 a{display: inline-block; max-height: 80px}
.kui_logo_01 img {max-height: 70px;display: inline-block;    vertical-align: middle;}/* 手机站状态 */
.kui_nav_01 {float: right;}
.kui_nav_01 li {float: left;position: relative;z-index: 999;}
.kui_nav_01 li i { margin-left: 6px;}
.kui_nav_01 li a {padding: 0 18px;font-size: 14px;height: 48px; line-height:48px;display: inline-block;}
.kui_nav_01 li ul {position: absolute;background: #fff;z-index: 9999;padding:12px 0;min-width: 160px;-webkit-box-shadow: 0 3px 12px rgba(0,0,0,.05);box-shadow: 0 3px 12px rgba(0,0,0,.05);border-bottom-left-radius:5px;border-bottom-right-radius:5px; display: none;}
.kui_nav_01 li ul li a {height: 42px;line-height: 42px;width: 100%;}
.kui_nav_01 li ul li {position: relative;z-index: 10;width: 100%;}
.kui_nav_01 li ul li ul{ position: absolute; left:100%;z-index: 11; border-top-right-radius:5px;top:0;}
.kui_nav_01 li.hover>a{color: #f01313;}
.kui_toggle_01 {display: none;}/* 手机站状态 */

.kui_nav_m {margin-top: 30px;}
.kui_nav_m a {font-size: 16px; display: inline-block;height: 36px;line-height: 36px;border: 1px solid #6a96e7;padding:0 20px;margin-left: 15px;border-radius: 36px;}
.kui_nav_me {background: #6a96e7;color: #fff;}
.kui_nav_me:hover {background: #6297fa;color: #fff;}

@media (max-width: 767px){ 
	.kui_nav_m {margin-top: 0;text-align: center;float:none;}
	.kui_nav_m a {font-size: 14px;height: 30px;line-height: 30px;border: 1px solid #6a96e7;padding:0 12px;margin-left: 0;border-radius: 36px;}
	.kui_nav_me {background: #6a96e7;color: #fff;}
	.kui_logo_01 {float: left;display: table;height: 60px; line-height:60px;}
	.kui_logo_01 img {max-height: 38px;}
	.kui_toggle_01 {display: block;}
	.kui_logo_1 {display: table;height: 60px; line-height:60px;}
	.kui_nav_01 {float: left;display: none;width: 96%;margin: 0 2%;padding: 15px 0; position: relative;z-index: 9;border-top: 1px solid #e4eaec;max-height: 540px;    overflow-y: auto;}
	.kui_nav_01 li {width: 100%;text-align: left;float: none;}
	.kui_nav_01 li a {padding: 0 ;padding-left: 15px;width: 100%;font-size: 14px;height:32px; line-height:32px;display: inline-block;z-index: 10;}
	.kui_nav_01 li ul {position: inherit;top:inherit;left: inherit;padding: 6px 0;margin-bottom: 8px;-webkit-box-shadow:none;box-shadow: none;border-radius:0;}
	.kui_nav_01 li ul li a {height:32px; line-height:32px;}
	.kui_nav_01 li ul li ul{ position: inherit; left:inherit;z-index: 11; border-top-right-radius:0;top:inherit;}

/*手机端导航下拉漂浮*/
	.kui_nav_01 li{width: 100%!important;text-align: left;}
		.kui_nav_01 {line-height: 22px;border: none;width: 100%;margin: 0; position: absolute;background: #fff;z-index: 99999;left:0;right:0;top:60px;z-index: 9999;overflow: hidden;}
		.kui_nav_01 li {position: initial;}
		.kui_nav_01 ul{overflow: hidden;}
		.kui_nav_01 li a {padding-left: 0!important;text-align: center;}
		.kui_nav_01 li ul li a {padding-left: 0!important;}
		.kui_nav_01 li.hover>a {background: #03a9f4;color: #fff;}
}



/*手机导航按钮样式*/
.kui_toggle_01 {width:30px;height:60px;z-index:2;border-radius:50%;margin:0 10px;right:8px;position:absolute;cursor:pointer;-webkit-transition-duration:.66s;transition-duration:.66s;-webkit-transition-timing-function:swing;transition-timing-function:swing;}
.kui_toggle_01 .kui_icon_01 {width:30px;height:2px;background-color:#000;border-radius:2px;position:absolute;top:28px;-webkit-transition-duration:.5s;transition-duration:.5s;}
.kui_toggle_01 .kui_icon_01:before,.kui_toggle_01 .kui_icon_01:after {width:30px;height:2px;background-color:#000;border-radius:2px;content:"";position:absolute;-webkit-transition-duration:.5s;transition-duration:.5s;-webkit-transition-timing-function:swing;transition-timing-function:swing;}
.kui_toggle_01 .kui_icon_01:before {top:-9px;}
.kui_toggle_01 .kui_icon_01:after {top:9px;}
.kui_open .kui_toggle_01 {box-shadow:none;}
.kui_open .kui_toggle_01 .kui_icon_01:before {-webkit-transform:translateY(9px) rotate(45deg);-ms-transform:translateY(9px) rotate(45deg);transform:translateY(9px) rotate(45deg);}
.kui_open .kui_toggle_01 .kui_icon_01:after {-webkit-transform:translateY(-9px) rotate(-45deg);-ms-transform:translateY(-9px) rotate(-45deg);transform:translateY(-9px) rotate(-45deg);}
.kui_open .kui_toggle_01 .kui_icon_01 {width:0;}

.kui_tyfoot_1 {background: #333333;color: #b4b3b3;border-top: 1px solid #383838;line-height: 30px;padding: 15px 0;text-align: center;}
.kui_tyfoot_1 a{color: #b4b3b3;}

.kui_foot_02 {background: #333333;}

/*kui_list_08*/
.kui_list_08  {    display: flex;    flex-wrap: wrap;}
.kui_list_08 img {margin-right: 12px; float: left;   display: table-cell;border-radius: 4px;}
.kui_list_08 .right_box {    display: table-cell;}
.kui_list_08 span {display: inline-block;color: #B9B9B9;height: 14px;padding: 0;margin: 0; margin-right: 10px;}
.kui_list_08 li {    border-bottom: 1px solid #ddd; width: 100%;   padding-bottom: 0;    margin-bottom: 20px;}
.kui_list_08 li:after {display: inline-block;width: 100%;content: ' ';}
.kui_list_08 span i {margin-right: 6px;}
.kui_list_08 h3 {font-size: 18px; padding: 20px 0 8px;position: relative;-webkit-transition: all .66s cubic-bezier(.17,.84,.44,1);    transition: all .66s cubic-bezier(.17,.84,.44,1);     text-align: left;    width: 100%;}
.kui_list_08 p {font-size: 16px;color: #8E8E8E;padding-bottom: 0;}
@media (max-width: 991px){
	.kui_list_08 h3 {font-size: 18px;}
	.kui_list_08 p {font-size: 16px;}
}
@media (max-width: 767px){
	.kui_list_08 h3 {font-size: 14px; padding-top: 0;padding-bottom: 0;}
.kui_list_08 img {max-width: 80px;height: auto!important;}
	.kui_list_08 p {font-size: 12px;}
}


/* 产品列表 */
.kui_propape_list  {display: flex;    flex-wrap: wrap;}
.kui_propape_list li {}
.kui_propape_list li a {text-align: center;background: #fff;display: block;}
.kui_propape_list .kui_b {padding: 10px 0;display: block;font-size: 16px;}

.kui_ma {margin: 0 auto;float: initial;}

.kui_pape_box .form-group input.form-control {padding: 1.3rem .75rem!important;}
.kui_pape_box .form-group textarea.form-control {padding:.45rem .75rem!important;min-height: 120px;}
.kui_pape_box .form-group button.btn-primary {padding:.75rem!important;}


/* 项目菜单 */
.kui_navtab {text-align: center;}
.kui_navtab li {display: inline-block;}
.kui_navtab li a {display: inline-block;padding: 5px 22px;color: #616161;    border: 1px solid #d2d2d2;  margin:0 4px;margin-bottom: 20px;    border-radius: 3px;-webkit-transition:all .3s linear;-moz-transition:all .3s linear;-o-transition:all .3s linear;transition:all .3s linear;}
.kui_navtab li a h3 {font-size: 14px;}
.kui_navtab li a:hover {border: 1px solid #03a9f4; background: #03a9f4;color: #fff;}

@media (max-width: 767px){
	.kui_navtab li a {padding: 4px 12px;margin:0 3px;margin-bottom: 12px;}
}


/* 首页分隔 */
.kui_boxz {background: #f0f0f0;padding: 70px 0px;overflow: hidden;}
.kui_boxz2 {padding: 70px 0px;overflow: hidden;}
@media (max-width: 991px){
.kui_boxz {background: #f0f0f0;padding: 30px 0px;}
.kui_boxz2 {padding: 30px 0px;}
}
@media (max-width: 767px){
.kui_boxz {background: #f0f0f0;padding: 20px 0px;}
.kui_boxz2 {padding: 20px 0px;}
}



/* 导航漂浮 */
.kui_nav_fixed {-moz-box-shadow: 0 0 10px rgba(0,0,0,0.2);    -webkit-box-shadow: 0 0 10px rgba(0,0,0,0.2);    box-shadow: 0 0 10px rgba(0,0,0,0.2);}
.kui_nav_fix {position: fixed;background:rgba(255,255,255,0.8);z-index: 99999;top:0;width: 100%;}
.kui_nav_fix_h {height: 120px;}
.dt_top {float: right;width: 100%;}
.dt_top2 {float: right; margin-top: 10px;margin-left: 20px;}
.dt_top2 .input-search-btn {list-style: none;background:#eee;border: none;float: left;padding: 0 12px;height: 38px;;line-height: 38px;}
.dt_top2 .sz1 {list-style: none;background: #eee;border: none;float: left;padding-left: 12px;height: 38px;;line-height: 38px;}
.dt_top1 {float: right;line-height: 60px;}
.dt_top1 span{ padding: 0 20px; }
.dt_top1 .red{color: red;}
.kui_logo_01 {position: absolute;left:0;top:30px;z-index: 9;}
.kui_logo_01 img { max-height: inherit;}
.kui_nav_01 li a {font-size: 16px;height: 60px;line-height: 60px;}
.kui_nav_01>ul>li>a:hover,.kui_nav_01 li.hover>a {background: #da1c25;color: #fff;}
.kui_nav_fix.current .dt_top{display: none;}
.kui_nav_fix.current .kui_logo_01{top:0;}
@media (max-width: 1200px){
.kui_logo_01 {position: inherit;left:inherit;top:inherit;z-index: 9;}
.kui_nav_01 {width: 100%;}
.kui_nav_fix_h {height: 180px;}

}
@media (max-width: 991px){
	.kui_nav_01 li a {height: 48px;line-height: 48px;padding: 0 10px;}
}
@media (max-width: 767px){
.kui_nav_fix_h {height: 60px;}
.dt_top {display: none;}
.kui_logo_01 img {width: 180px;height: 50px!important;}
}


/* 首页新闻 */
.kui_list_01 a {padding: 12px;display: block;}
.kui_list_01 li {-webkit-transition:all .3s linear;-moz-transition:all .3s linear;-o-transition:all .3s linear;transition:all .3s linear;}
.kui_list_01 li:hover {box-shadow: 0px 5px 10px rgba(0,0,0,0.3);}
.kui_list_01 img {border-radius: 3px;}

/* 首页产品 */
.kui_list_04 li a:before {display: none;}
.kui_title_02 h3 {font-size: 28px;}
.kui_tab_01 li:hover, .kui_tab_01 li.kui_active{background: #da1c25;}
a:hover {color: #da1c25;}
.kui_scroll_top {background: #da1c25;}
.kui_scroll_top:hover {background: #ee1d28;}

/* 首页关于我们 */
.dt_index_about {padding: 100px 0;min-height: 270px;background-size: cover!important;}
.dt_index_about1 h3 {    color: #c4c4c4;font-size: 24px;margin-bottom: 20px;}
.dt_index_about2 {font-size: 18px;    color: #c4c4c4;}
.dt_index_about3 a{border: #fff 1px solid;  display: inline-block; border-radius: 3px; color: #fff;margin-top: 30px;height: 36px;line-height: 36px;padding: 0 30px; -moz-transition:all .3s linear;-o-transition:all .3s linear;transition:all .3s linear;}
.dt_index_about3 a:hover {border: #da1c25 1px solid;  color: #da1c25; }


@media (max-width: 991px){
.dt_index_about {padding: 50px 0;min-height: 270px;background-size: cover!important;}
}
@media (max-width: 767px){
.dt_index_about {padding: 30px 0;min-height: 270px;background-size: cover!important;}
.dt_index_about2 {font-size: 14px;}
}


/* 底部菜单 */
.kui_wap_nav {background: #da1c25;}
.font-size-26 {font-size: 26px; list-style: none;color: #fff;}
.font-size-26 em {list-style: none;}
.font-size-26 a {list-style: none;color: #fff;}
/* 分页 */
.pagination {display:flex;padding-left:0;list-style:none;border-radius:.25rem;margin: 0 auto;flex-direction: row;justify-content: center;  align-items: center;}
.page-link {position:relative;display:block;padding:.5rem .75rem;margin-left:-1px;line-height:1.25;color:#cc2620;background-color:#fff;border:1px solid #dee2e6;}
.page-item:first-child .page-link {margin-left:0;border-top-left-radius:.25rem;border-bottom-left-radius:.25rem;}
.page-item.active .page-link {z-index:1;color:#fff;background-color:#cc2620;border-color:#cc2620;}
.page-item.disabled .page-link {color:#676e73;pointer-events:none;cursor:auto;background-color:#fff;border-color:#dee2e6;}
.form-control {display:block;width:100%;height:calc(1.5em + .75rem + 2px);padding:.375rem .75rem;font-size:.875rem;font-weight:400;line-height:1.5;color:#495057;background-color:#fff;background-clip:padding-box;border:1px solid #e5e5e5;border-radius:5px;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;}
.form-group {   margin-bottom: 1rem;}
.form-control::-ms-expand {background-color:transparent;border:0}
.form-control:focus {color:#495057;background-color:#fff;border-color:#41a9fd;outline:0}
.form-control::-webkit-input-placeholder {color:#a3afb7;opacity:1}
.form-control::-moz-placeholder {color:#a3afb7;opacity:1}
.form-control:-ms-input-placeholder {color:#a3afb7;opacity:1}
.form-control::-ms-input-placeholder {color:#a3afb7;opacity:1}
.form-control::placeholder {color:#a3afb7;opacity:1}
.form-control:disabled,.form-control[readonly] {background-color:#e9ecef;opacity:1}
.tac {text-align: center!important;}
