@charset "utf-8";
a:hover { text-decoration:none; color:#1889CD;}
.fl {float: left;}
.fr {float: right;}
hr {margin: 10px auto;}
.hover-opacity:hover {opacity: 0.8;}
.btn-outline-primary {border-color: #1889CD !important; color: #1889CD !important}
.btn-outline-primary:hover {background-color: #1889CD !important; color: #FFF !important}
.btn-primary {background-color: #1889CD !important; border-color: #1889CD !important;  color: #FFF !important}
.hover-text-primary:hover {color: #1889CD !important}
.text-primary {color: #1889CD !important}
a.box {display: block}

.dyui-mt20 {margin-top: 20px;}

.mt20 {margin-top: 20px;}
.mb20 {margin-bottom: 20px;}


.dyui-header {background-color: #fff; box-shadow: 0px 0px 8px 1px rgba(0, 0, 0, 0.1); z-index: 999}
.dyui-header .navbar {padding: 10px 0}
.dyui-header .logo {height: 41px}
/*导航开始*/
.dyui-header .dyui-nav {padding: 0;}
.dyui-header .dyui-nav li a.c1 {color: #000; padding: 0 20px; height: 48px; line-height: 48px; display: block; font-size: 15px;}
.dyui-header .dyui-nav li a.c1:hover {color: #1889CD}
.dyui-header .dyui-nav li a.dropdown-toggle::after {width: 8px; height: 8px; margin-top: 18px; margin-left: 6px; float: right; border-top:none; border-left:none; border-right: 1px solid #808080; border-bottom: 1px solid #808080; -webkit-transform: rotate(45deg);}
.dyui-header .dyui-nav li.active a.c1 {color: #1889CD;}
.dyui-header .dyui-nav li.open .dropdown-menu {display: block;}

.navbar-toggler-icon i {color: #fff}
.dyui-nav .navbar-brand img {height: 40px}
.dyui-nav .form-inline .form-control {border-radius: 3px 0 0 3px; border: none}
.dyui-nav .form-inline .btn {border: solid 1px #98C30F; border-radius: 0 3px 3px 0; background-color: #98C30F; color: #fff}

.dyui-header .btn-search {border: solid 1px #fff; padding: 5px 10px; border-radius: 5px;}
.dyui-header .btn-search:hover {border: solid 1px #eee}
.dyui-header .btn-search i {color: #000; font-size: 18px}
.dyui-header .search-collapse {position: absolute; left: 0; right: 0; border-top: solid 1px #ddd; border-bottom: solid 1px #ddd; padding: 20px 0}
.dyui-header .search-collapse .form-control {border: solid 1px #eee; padding: 10px 20px;}



/*Phone手机*/
@media(max-width:767px) {

    .header-top .top-menu {width: 100%}
    .dyui-header {height: 46px; background-color: #fff; box-shadow: 0px 0px 8px 1px rgba(0, 0, 0, 0.1); }
    .dyui-header .navbar {padding: 2px 0 0 0;}
    .dyui-header .navbar .navbar-brand {padding: 0}
    .dyui-header .navbar .navbar-brand img {max-width: 100%; height: 30px; display: block; padding-left: 10px}
    .dyui-header .navbar .navbar-toggler {color: #333}
    .dyui-header .navbar .navbar-toggler i {font-size: 28px;}

    /*导航开始*/
    .dyui-header .dyui-container {padding-left: 0; padding-right: 0;}
    .dyui-header .navbar-collapse {background-color: #fff; padding: 10px; margin-top: 2px; box-shadow: 0 5px 10px rgba(0,0,0,0.1);}
    .dyui-header nav .navbar-nav .nav-item {white-space: nowrap}
    .dyui-header .dyui-nav li a.c1 {display: block; height: 40px; line-height: 40px}
    .dyui-header nav .navbar-nav .nav-link {line-height: 30px}
    .nav>li>.dropdown-menu {background-color: #f5f5f5; border: none}

    .dyui-header .btn-search {border: solid 1px #fff; padding: 0 10px; line-height: 40px}
    .dyui-header .search-collapse {padding: 20px 10px}

    .dyui-header .language {display: flex; padding: 10px}
    .dyui-header .language a {text-align: center; flex: 1; margin: 5px; background-color: #E5D8CB; height: 40px; line-height: 40px}


}

/*搜索*/
header .layui-form {float: left; border-radius: 16px; padding: 0 10px; height: 36px;}
header .layui-form input.ktxt {float: left; border: solid 1px #FF5722; height: 34px; line-height: 34px; padding-left: 5px; width: 250px;}
header .layui-form button {float: left; color: #fff; background: #FF5722; border: none; cursor: pointer; line-height: 36px; width: 40px; text-align: center;}

/*联系电话*/
header .head-tel {float: right; width: 200px; color: #246cd7; font-size: 26px; font-weight: bold; line-height: 1.4;}
header .head-tel span {display: block; font-size: 18px; line-height: 30px; color: #6C6666;}
header .head-tel i {color: #6C6666; font-size: 26px; margin-right: 6px;}
header .head-tel b {display: block; line-height: 26px; color: #FF5722;}


.mobile-search {height: 50px; line-height: 50px; color: #fff; text-align: center; position: relative;}
.mobile-search .ktxt {width: 100%; height: 38px; line-height: 38px; border: solid 1px #eee; padding-left: 10px;-moz-box-sizing: border-box;
-webkit-box-sizing: border-box;
box-sizing: border-box;}
.mobile-search button {position: absolute; right: 0; top: 6px;}


/* 轮播图 */
.banner .swiper-slide {position: relative}
.banner .swiper-slide .info {position: absolute; left: 0; top: 0; right: 0; bottom: 0; z-index: 1; display: flex; flex-direction: column; justify-content: center; color: #fff}
.banner .swiper-slide .info .text {font-size: 50px; height: 60px; line-height: 60px}
.banner .swiper-slide .info .desc {font-size: 18px; height: auto; line-height: 1.5; margin-top: 10px}
.banner .swiper-slide .info .btn {background-color: #FF5722; color: #fff; font-size: 16px; padding: 10px 20px; margin-top: 20px}
.banner .swiper-pagination-bullet {background-color: #fff}
.banner .swiper-button-next,
.banner .swiper-button-prev {color: #fff; opacity: 0.3}
.banner .swiper-button-prev {left: 30px;}
.banner .swiper-button-next {right: 40px;}
.banner .swiper-button-next:hover,
.banner .swiper-button-prev:hover {opacity: 0.8}
@media (max-width: 768px) {
    .banner .swiper-slide .info .text {font-size: 20px;}
    .banner .swiper-button-next,
    .banner .swiper-button-prev {display: none}
}

.dyui-about {background-size: cover;}
.dyui-about ul li .box {position: relative}
.dyui-about ul li .box:before {content: ""; position: absolute; top: 25%; right: 0; width: 2px; height: 50%; background: #999;}
.dyui-about ul li:last-child .box:after,
.dyui-about ul li:last-child .box:before {display: none;}
.dyui-about ul li .number_scroll {font-weight: bold; font-size: 30px; color: #333}




/*首页产品*/
.dyui-product {}
.dyui-swiper .swiper-button-prev,
.dyui-swiper .swiper-button-next {left: 0; transform: translate(-50%, -50%); border-radius: 50%; width: 40px; height: 40px; background-color: rgba(0, 0, 0, .4); color: #fff; }
.dyui-swiper .swiper-button-next {left: initial; right: 0; transform: translate(50%, -50%);}
.dyui-swiper .swiper-button-prev:after,
.dyui-swiper .swiper-button-next:after {font-size: 18px;}
.dyui-swiper .swiper-button-prev:hover,
.dyui-swiper .swiper-button-next:hover {background-color: rgba( 24,137,205, .7);}
.dyui-swiper .swiper-pagination-bullet {width: 10px; height: 10px; border-radius: 5px; background-color: rgba(0, 0, 0, 0.7)}
.dyui-swiper .swiper-pagination-bullet-active {width: 20px; border-radius: 5px; background-color: rgba( 24,137,205, .8)}
.dyui-product .product-tree ul {display: flex; justify-content: center;}
.dyui-product .product-tree ul li .box {position: relative; display: block; padding: 10px 50px;}
.dyui-product .product-tree ul li .box::after {content: '';  position: absolute; right: 0; top: 10px; width: 1px;  height: 45px; background-color: #d1d1d1;}
.dyui-product .product-tree ul li:last-child .box::after {display: none}
@media screen and (max-width: 769px) {
    .dyui-swiper .swiper-button-prev,
    .dyui-swiper .swiper-button-next {display: none}
}


/* 应用方案 */
.dyui-fangan {}
.dyui-fangan .fangan-main {background-color: #1889CD;}
.dyui-fangan .fanganbox_nav {width: 20%;}
.dyui-fangan .fanganbox_nav .swiper-wrapper {flex-direction: column;}
.dyui-fangan .fanganbox_nav .box {display: flex; align-items: center; height: 50px; border-bottom: 1px solid #d9d9d9;}
.dyui-fangan .fanganbox_nav .box i {transform: scale(0); -webkit-transform: scale(0); -moz-transform: scale(0); -ms-transform: scale(0); -o-transform: scale(0);}
.dyui-fangan .fanganbox_nav .box p {flex: 1; color: #FFF; padding-left: 2px; transition: all .3s; -webkit-transition: all .3s; -moz-transition: all .3s; -ms-transition: all .3s; -o-transition: all .3s; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; font-size: 15px;}
.dyui-fangan .swiper-btn {margin-top: 50px; display: flex; align-items: center;}
.dyui-fangan .swiper-btn-next {margin-left: 20px}
.dyui-fangan .swiper-btn-prev i,
.dyui-fangan .swiper-btn-next i{font-size: 22px; color: #FFF; cursor: pointer;}
.dyui-fangan .swiper-btn-prev,
.dyui-fangan .swiper-btn-next{outline: none;}
.dyui-fangan .swiper-btn-prev.swiper-button-disabled i,
.dyui-fangan .swiper-btn-next.swiper-button-disabled i {color: #1889CD;}
.dyui-fangan .fanganbox_main {width: 80%; padding-left: 60px;}
.dyui-fangan .fanganbox_main .fanganbox_rbox {position: relative; /* height: 460px;*/ overflow: hidden; background-color: #fff; box-shadow: 6px 5px 30px 0px rgba(0, 0, 0, 0.12);}
.dyui-fangan .fanganbox_main .swiper-content {z-index: 2; width: 100%; height: 100%;}
.dyui-fangan .fanganbox_main .swiper-slide .box {display: flex; height: 100%;}
.dyui-fangan .fanganbox_main .swiper-slide .tit {margin-top: 20px; font-size: 30px; font-family: 'ProximaNova-Bold'; text-transform: capitalize; line-height: 40px; margin-bottom: 15px;}
.dyui-fangan .fanganbox_main .swiper-slide .desc {margin-top: 15px; color: #333; line-height: 24px; word-break: break-all; font-size: 13px;}
.dyui-fangan .fanganbox_main .swiper-slide .thumb {height: 100%; position: relative; overflow: hidden; max-height: 500px;}
.dyui-fangan .fanganbox_main .swiper-slide .thumb img {width: 100%; height: 100%; object-fit: cover; transition: all .4s; -webkit-transition: all .4s; -moz-transition: all .4s; -ms-transition: all .4s; -o-transition: all .4s;}
.dyui-fangan .fanganbox_main .swiper-slide .thumb:hover img {transform: scale(1.1); -webkit-transform: scale(1.1); -moz-transform: scale(1.1); -ms-transform: scale(1.1); -o-transform: scale(1.1);}
.dyui-fangan .slide-nav-item:hover .box p {color: #1889CD;}
.dyui-fangan .fanganbox_nav .slide-nav-item.swiper-slide-thumb-active .box i {content: ''; display: inline-block; position: absolute; right: 20px; top: 20px; width: 12px; height: 12px; margin-top: -2px; border-right: 1px solid #F5AA01; border-bottom: 1px solid #F5AA01; -webkit-transform: rotate(-45deg);}
.dyui-fangan .slide-nav-item.swiper-slide-thumb-active .box p{color: #F5AA01;}
@media screen and (max-width: 769px){
    .dyui-fangan .fanganbox_nav {width: 100%}
    .dyui-fangan .fanganbox_main {width: 100%; padding-left: 0; margin-top: 20px}
    .dyui-fangan .fanganbox_nav .swiper-wrapper{width: 100%; flex-direction: initial;}
}


/* 通用底部 */
.dyui-footer {background-color: #F3F3F3; color: #666; margin-top: 120px;}
.dyui-footer a {color: #666;}
.dyui-footer a:hover {color: #1889CD;}
.dyui-footer .f-logo {max-width: 360px}
.dyui-footer .logo {height: 50px}
.dyui-footer .f-contact {transform: translateY(-50%); box-shadow: 0 0 8px 0 rgba(0, 0, 0, 0.12);}
.dyui-footer .f-contact ul li .box {position: relative}
.dyui-footer .f-contact ul li .box:after {content: ""; position: absolute; top: 0; right: 0; width: 2px; height: 50%;background: #1889CD;}
.dyui-footer .f-contact ul li .box:before {content: ""; position: absolute; bottom: 0; right: 0; width: 2px; height: 50%; background: #E5E5E5;}
.dyui-footer .f-contact ul li:last-child .box:after,
.dyui-footer .f-contact ul li:last-child .box:before {display: none}
.dyui-footer .f-contact ul li .thumb {width: 60px; height: 60px; line-height: 60px; background-color: #1889CD; color: #FFF; border-radius: 100px; text-align: center;}
.dyui-footer .f-contact ul li .thumb i {font-size: 24px;}
@media screen and (max-width: 768px) {
    .dyui-footer {margin-top: 160px;}
    .dyui-footer .f-contact {transform: translateY(0); margin-top: -40%; margin-bottom: 30px;}
    .dyui-footer .f-contact ul li .box {position: relative; margin-bottom: 20px;}
    .dyui-footer .f-contact ul li:last-child .box:after,
    .dyui-footer .f-contact ul li:last-child .box:before {display: block}
}



.main-header h3 {display: flex; align-items: center}
.main-header h3 span {
    width: 21px;
    height: 3px;
    background-color: #1889CD; margin-right: 10px;
}


/*文章列表*/


/*详情*/
.show-title {line-height: 30px; width: 100%; color: #333333; font-size: 24px; overflow: hidden; margin: 15px 0;}
.show-thumb {text-align: center; overflow: hidden; padding: 10px 0;}
.show-content {height: auto; overflow: hidden; line-height: 200%; font-size: 15px; padding: 10px 0;}
.show-content img {margin: 5px 0; max-width: 100%; height: auto !important;}
.show-content table {border-left: solid 1px #ddd; border-top: solid 1px #ddd;}
.show-content table tr th {border-right: solid 1px #ddd; border-bottom: solid 1px #ddd; padding: 8px 10px; line-height: 140%; background-color: #eeeeee}
.show-content table tr td {border-right: solid 1px #ddd; border-bottom: solid 1px #ddd; padding: 8px 10px; line-height: 140%}

/*栏目Banner*/
.cat-banner {width: 100%; height: 300px; color: #FFF; background-position: center center;}
.cat-banner img {width: 100%}
.cat-banner .dyui-container {height: 100%; display: flex; align-items: center}
.cat-banner h3 {color: #FFF}
@media(max-width:767px) {
    .cat-banner {height: 100px; display: none}
}
.dyui-breadcrumb {margin-top: -50px; background-color: rgba(0, 0, 0, 0.3); color: #fff; font-size: 14px; height: 50px; line-height: 50px; overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.dyui-breadcrumb a {color: #fff}
@media(max-width:769px) {
    .dyui-breadcrumb {margin-top: 0; background: #1889CD; padding-left: 10px}
}

/*子栏目*/
.dyui-znav {}
.dyui-znav ul li a {display: block; padding: 15px 0; color: #333; }
.dyui-znav ul li a i {float: right;}
.dyui-znav ul li.active a {color: #1889CD}
@media(min-width:769px) {
    .dyui-znav {height: 100%; background-color: #F3F3F3; padding: 50px 30px}
    .dyui-znav h3 {font-size: 24px; font-weight: bold}
    .dyui-znav .znav-body {padding-top: 15px}
}

/*子栏目*/
.dyui-znav {background-color: #F3F3F3; padding: 40px 30px}
.dyui-znav .znav-header {background-color: #E9E9E9; padding: 15px 20px; display: none}
.dyui-znav .znav-header h3 {color: #364bb8; font-size: 26px; margin: 0}
.dyui-znav .znav-body {padding: 0; }
.dyui-znav .child-li {position: relative}
.dyui-znav .btn {height: 44px; line-height: 34px; position: absolute; right: 0; top:0;}*/.dyui-znav .li-c1 {margin-bottom: 10px; position: relative;}
.dyui-znav .li-c1 .c1 {padding: 15px 0; display: block; font-weight: bold}
.dyui-znav .li-c1 .c1 i {float: right}
.dyui-znav .li-c1 .c1.active {color: #1889CD}
.dyui-znav .li-c1 .c1:hover {color: #1889CD}
.dyui-znav .ul-c1 {padding: 0 15px;}
.dyui-znav .ul-c1 .c2 {display: block; padding: 15px 0; line-height: 1.2; border-bottom: solid 1px #ddd}
.dyui-znav .ul-c1 .c2.active {color: #1889CD;}
.dyui-znav .ul-c1 .c2:hover {color: #1889CD;}
.dyui-znav .c3 {height: 34px; line-height: 34px; display: inline-block; padding-left: 30px;}


.diyunui-mainr .layui-card-header {padding: 0; background-color: #eeeeee;}
.diyunui-mainr .layui-card-header h3 {float: left; height: 42px; background: #343434; color: #fff; padding: 0 20px; font-size: 14px;}
.diyunui-mainr .layui-card-body {border: solid 1px #ddd; border-top: none;}
.diyunui-mainr .layui-card-body .show-content img {max-width: 100%;}
.diyunui-mainr .layui-card-body .show-content.page img {margin: 10px;}
.diyunui-mainr .layui-card-body .show-content {line-height: 200%; min-height: 400px;}


/*留言反馈*/
.page-form {margin: 30px 0;}
.layui-form .form-group {margin-bottom: 15px; clear: both;}
.layui-form .form-group .control-label {float: left; display: block; padding: 9px 15px; width: 80px; font-weight: 400; line-height: 20px; text-align: right;}
.layui-form .form-group .col-md-9 {margin-left: 110px; min-height: 36px;}
.layui-form .form-group input.form-control {height: 38px; line-height: 1.3; line-height: 38px\9; border: solid 1px #C9C9C9; border-radius: 2px; display: block; width: 100%; padding-left: 10px;}
.layui-form .form-group .layui-form-mid-code {padding: 0;float: left; display: block; line-height: 20px; margin-right: 10px;}
.layui-form .form-group textarea.form-control {min-height: 100px; height: auto; line-height: 20px; padding: 6px 10px; resize: vertical; border: solid 1px #D2D2D2;display: block; border-radius: 2px; background-color: #fff; width: 100%;}

.form-post table {border-left: solid 1px #eee; border-top: solid 1px #eee; width: 50%;}
.form-post table tr th {border-right: solid 1px #eee; border-bottom: solid 1px #eee; padding: 5px; background-color: #f5f5f5;}
.form-post table tr td {border-right: solid 1px #eee; border-bottom: solid 1px #eee; padding: 5px;}
.form-post button.btn {background-color: #009688; color: #fff; border: none; padding: 5px 10px; margin-top: 10px;}


/*文章详情*/
.news-show-title {line-height: 30px; width: 100%; color: #333333; text-align: center; font-size: 24px; overflow: hidden; margin: 15px 0;}
.news-show-info {width: 100%; margin: 10px 0 20px; text-align: center; overflow: hidden; color: #666;}
.news-show-info span {padding: 0 15px;}
.news-show-content {width: 100%; height: auto; overflow: hidden; line-height: 200%; font-size: 15px; padding: 10px 0;}
.news-show-content img {margin: 5px 0; max-width: 100%;}

/*上下一篇*/
.updown {line-height: 200%; font-size: 14px; overflow: hidden;}




/*分页*/
.pager {text-align: center;}
.pager ul li {display: inline-block;}
.pager ul li a {padding: 5px 15px; margin: 15px 5px; border: #dddddd solid 1px; display: inline-block;}
.pager ul li a:hover {border: #f69e00 solid 1px}
.pager ul .active a {border: #f69e00 solid 1px; display: inline-block; background-color: #f69e00; color: #fff;}

/*产品详情*/
.show-tab .nav-tabs {border-bottom: 1px solid #1889CD;}
.show-tab .nav-tabs .nav-link.active {background-color: #1889CD; border-color: #1889CD; color: #FFF}

/*商品轮播图*/
.show-product-image {}
.show-product-image .main-image {border: solid 1px #ddd}
.show-product-image .main-image .swiper-prev {display: flex; align-items: center; justify-content: center; width: 50px; height: 100%; position: absolute; left: 0; top: 0; z-index: 10; cursor: pointer}
.show-product-image .main-image .swiper-next {display: flex; align-items: center; justify-content: center; width: 50px; height: 100%; position: absolute; right: 0; top: 0; z-index: 10; cursor: pointer}
.show-product-image .thumb-image {margin-top: 10px; display: flex; align-items: center; justify-content: space-between; position: relative}
.show-product-image .thumb-image .swiper-container {margin: 0 36px; flex: 1}
.show-product-image .thumb-image .swiper-slide img {border: solid 1px #ddd; cursor: pointer}
.show-product-image .thumb-image .swiper-slide.active img {border: 1px solid #FF5722;}
.show-product-image .thumb-image .swiper-prev {display: flex; align-items: center; justify-content: center; background: #eee; width: 28px; height: 100%; position: absolute; left: 0; top: 0; z-index: 10; cursor: pointer}
.show-product-image .thumb-image .swiper-next {display: flex; align-items: center; justify-content: center; background: #eee; width: 28px; height: 100%; position: absolute; right: 0; top: 0; z-index: 10; cursor: pointer}
div.zoomDiv {z-index: 999; position: absolute; top: 0; left: 0; background: #ffffff; border: 1px solid #ddd; display: none; text-align: center; overflow: hidden; font-size: 0; }
div.zoomMask { position: absolute; background: url('../images/bg-mask.png') repeat scroll 0 0 transparent; cursor: move; z-index: 1; }


/* 表单 */
@media(min-width:768px) {
    .dyui-feedback .form-group {flex:0 0 50%; width: 50%;}
}
.dyui-feedback .form-group#dr_row_content {flex:0 0 100%; width: 100%;}
.dyui-feedback .control-label {display: none;}
.dyui-feedback .col-md-10 {width: 100%; position: relative}
.dyui-feedback .form-control {width: 100% !important; border:none; background-color: #F0F0F0; padding: 1rem 1rem 1rem 45px; position: relative}
.dyui-feedback .form-group .col-md-10::after {position: absolute; left: 15px; top: 12px; display: inline-block; color: #666; font-size: 20px;}
.dyui-feedback #dr_row_title .col-md-10::after {content: "\F4DA"; font-family: 'bootstrap-icons';}
.dyui-feedback #dr_row_email .col-md-10::after {content: '\F32C'; font-family: 'bootstrap-icons';}
.dyui-feedback #dr_row_phone .col-md-10::after {content: '\F5B7'; font-family: 'bootstrap-icons';}
.dyui-feedback #dr_row_address .col-md-10::after {content: '\F47E'; font-family: 'bootstrap-icons';}
.dyui-feedback #dr_row_content .col-md-10::after {content: '\F4C9'; font-family: 'bootstrap-icons';}
.dyui-feedback #dr_row_code .col-md-10::after {content: '\F4C9'; font-family: 'bootstrap-icons';}


/*sitemap*/
.sitemap {height: auto; overflow: hidden; margin: 30px;}
.sitemap dl {float: left; overflow: hidden; margin: 0 10px;}
.sitemap dl dt {background-color: #F6F6F6; height: 40px; line-height: 40px; width: 100%; padding: 0 10px; margin-bottom: 10px; font-weight: bold;}
.sitemap dl dd {line-height: 24px; padding: 0 10px;}

/*msg与404*/
.fc-msg-main { text-align: center}
.fc-msg-main .fc-msg-body {min-height: 400px}
.fc-msg-main .fc-msg-body i.fa {font-size: 30px; display: inline-block; background-color: #000000; color: #fff; border-radius: 100px; height: 50px; line-height: 50px; width: 50px; margin: 20px auto}
.fc-msg-main .fc-msg-body .fc-msg-info {display: block}
.fc-msg-body .fc-msg-info .fc-msg-title {padding: 10px 0 20px}
.fc-msg-body .fc-msg-info .fc-msg-title {color: #d91010; font-size: 18px}

/* 悬浮客服 */
#big_C {z-index: 9999}
#big_C #kfwx li p {padding: 8px 5px}
#big_C #kfdh {height: auto !important; text-align: left !important; padding: 10px; width: 140px !important; left: -162px !important;}

#sidekefu .li-tel .li-box .li-body {width: 180px !important;}