*{ list-style: none;}
a{color: #666666;}
a:hover, .blog-post-item h4>a:hover{color: #024fa1;}
#portfolio .item-box-desc a:hover h3{color: #024fa1;}
.nav-tabs>li>a.active{color: #024fa1!important}

.box-icon a.box-icon-title:hover>i{
    color: #fff;
    background-color: #ff9731;
}
.box-icon a.box-icon-title:hover>h2 {
    color: #ff9731;
}
section {padding: 45px 0;}
table, td{border:1px solid #cccccc !important;}
table{max-width: 100%!important;}
td{padding: 5px!important;}
table td p{margin-right: 0!important;margin-left: 0!important;margin-bottom: 0!important;padding: 0!important;}

.productbreadcrumb .breadcrumb a{padding-left: 5px;padding-right: 5px;}
.ziyebanner{ text-align: center; background-color: #024fa1;}
.ziyebanner img{width: 100% ;max-width: 100%;}
#topMain.nav-pills>li:hover>a, #topMain.nav-pills>li:focus>a ,#topMain.nav-pills>li.active>a{
    color: #ffffff;
    background-color: #ff9731;
}
#portfolio.portfolio-gutter .item-box .item-box-desc {padding: 20px 20px 20px 20px!important;}
#portfolio .item-box-desc h2, #portfolio .item-box-desc h3 {font-size: 14px;}
.content {line-height:28px;overflow:hidden;padding-top: 15px;max-width: 980px;margin:0  auto  30px auto; font-size: 16px;word-break:break-all; word-wrap:break-word;}
.content img {max-width:100%;display:block;border:0 none;height:auto;}
.content p {margin-bottom:15px; }



.name_company{margin-top: 16px; }
.name_company .n1{ font-size:20px; color:#024fa1; font-weight:bold; border-bottom:1px solid #024fa1; line-height:40px; height:40px; }
.name_company .n2{clear:both; border-top:1px solid #ff9731; font-weight:bold; margin-top:2px; font-size:16px;}
.h_Ctel{margin-top: 25px;}
.h_telR{ padding:0 6px 0 60px; background:url(/skin/asepsz/images/h_telimg.png) no-repeat left center;}
.h_telR h2{ color:#434343;}
.h_telR p{ font-family:Arial; color:#024fa1; font-size:24px;}


#header {background: url(/skin/asepsz/images/h_dbd.png) repeat-x;background-size: contain;border-bottom: rgba(0,0,0,0.05) 0px solid;}
.header #topMain>li>a{height: 50px;line-height: 50px;font-size: 16px;}

#topMain>li>a {
    padding-left: 30px;
    padding-right: 30px;
}

@media only screen and (max-width: 992px){
#header {background: white; height: 65px !important;
}
}


.shangxia dd a{color:#024fa1;}

.shangxia dd a:hover{color:#f39217;}

/* 子nav*/
    div.side-nav ul.list-group-bordered>li>a {padding: 15px 10px;}
    div.side-nav ul>li>ul {padding: 0px 0!important;}
    .side-nav, div.side-nav .list-group-item li a{font-size:16px!important;}
    div.side-nav ul ul>li>a.dropdown-toggle:before {top: 15px;}
    div.side-nav ul>li>a{color: #333;}
    div.side-nav ul>li.active>a{color: #024fa1 !important;}
    div.side-nav ul.list-group-item li a{padding: 15px 10px!important;}
    div.side-nav ul ul ul{padding-left: 0px !important;}
    div.side-nav ul>li:before{content: none;}


    div.side-nav .side-nav-head button {background-color: rgb(255 255 255 / 20%);}

@media only screen and (max-width: 767px){
    div.side-nav .side-nav-head {background-color: #F9FAFC;margin-bottom: 0px;border: 1px solid rgba(0,0,0,0.1);border-radius: 5px;}
    div.side-nav ul>li {border-bottom: rgba(0,0,0,0.03) 0px solid !important;}
    section div.row>div {margin-bottom: 15px;}
    div.side-nav ul>li>ul>li>a {padding: 15px 10px 15px 10px!important;} 
    div.side-nav ul>li>a.dropdown-toggle:before {content: "\f068"!important;}
    div.side-nav ul>li.active>a.dropdown-toggle:before {content: "\f067"!important;}
    div.side-nav li.list-group-item li.list-group-item a.dropdown-toggle:before {right: 20px;}
    div.side-nav ul.list-group-noicon>li {padding-left: 0;padding-right: 0;}
    div.side-nav ul>li>ul {padding: 0px 0!important;}
    div.side-nav ul.list-group-bordered>li a{border-bottom: rgba(148,149,150,0.1) 1px solid;}
    div.side-nav ul.list-group-bordered>li a{border-right: rgba(148,149,150,0.1) 1px solid;}
    div.side-nav ul.list-group-bordered>li a{border-left: rgba(148,149,150,0.1) 1px solid;}
    div.side-nav ul>li:hover>a, div.side-nav ul>li.active>a:hover, div.side-nav ul.list-group-bordered>li>a:hover{color: #024fa1!important;}

    .sidenav {margin-top: 15px;}
}


@media only screen and (min-width: 768px){
.nav_left    div.side-nav ul>li>ul>li>a {padding: 15px 10px 15px 10px!important;}
.nav_left    div.side-nav li.list-group-item {padding: 0 0px;}
.nav_left    div.side-nav li.list-group-item li.list-group-item a.dropdown-toggle:before {right: 20px;}
.nav_left    div.side-nav ul.list-group-bordered>li>a {padding: 15px 10px!important;}
.nav_left    div.side-nav ul.list-group-bordered>li>a {border-bottom: rgba(0,0,0,0.05) 0px solid;}
.nav_left   div.side-nav ul>li:hover>a, .nav_left div.side-nav ul>li.active>a:hover{color: #024fa1!important;}
.nav_left   div.side-nav li a{border-bottom: rgba(0,0,0,0.1) 1px dashed!important;}
.nav_left   div.side-nav ul.list-group-noicon>li ul{display: block;}
.nav_left   div.side-nav ul>li>a.dropdown-toggle:before {content: "\f068";font-size: 14px;top: 18px;}
.nav_left   div.side-nav ul>li.active>a.dropdown-toggle:before {content: "\f067";font-size: 14px;top: 18px;}
.nav_left   div.side-nav .side-nav-head {padding-left:0;width: 100%;  margin-bottom:0px!important; display: table;border-bottom:1px solid #e4eaec!important;}
.nav_left   div.side-nav .side-nav-head h4{list-style: none;padding:10px 15px;margin-right:15px;float: left;border-bottom: 1px solid #333!important;line-height: 1;
    margin-bottom: -1px; overflow: hidden; position: relative;display: block;}
.nav_top    div.side-nav .side-nav-head {display: none;}
.nav_top    div.side-nav li.list-group-item {padding: 0 0px;}
.nav_top    div.side-nav li.list-group-item li.list-group-item a.dropdown-toggle:before {right: 20px;}
.nav_top    div.side-nav ul.list-group-bordered>li>a {padding: 15px 10px!important;}
.nav_top    div.side-nav ul {display: block;overflow-y: inherit;max-height: none;}
.nav_top    div.side-nav ul>li{display: inline-block;}
.nav_top    div.side-nav ul.list-group-bordered>li>a {border-bottom: rgba(0,0,0,0.05) 0px solid;}
.nav_top    div.side-nav ul.list-group-bordered>li>a {padding:15px 10px 15px 8px!important;  background-image: url(images/fgx.jpg);background-repeat: no-repeat;background-position: right center;}
.nav_top    div.side-nav ul ul a.dropdown-toggle, .nav_top .sidenav .list-group-bordered>li>a{border-top: #ededed 0px solid; }
.nav_top    div.side-nav a.dropdown-toggle{margin-right:15px;}
.nav_top    div.side-nav ul ul, .nav_top .nav_top .sidenav div.side-nav ul ul ul{position: absolute;min-width: 200px;background: #fff;}
.nav_top    div.side-nav ul ul li{width: 100%;}
.nav_top    div.side-nav ul>li>a.dropdown-toggle:before {content: "\f107";font-size: 14px;top: 18px;}
.nav_top    div.side-nav ul>li.active>a.dropdown-toggle:before {content: "\f106";font-size: 14px;top: 18px;}
.nav_top    div.side-nav ul>li:hover>a, .nav_top  div.side-nav ul>li.active>a:hover{color: #024fa1!important;}
.nav_top    div.side-nav ul>li>ul>li>a {padding: 15px 10px 15px 20px!important;}
.nav_top   div.side-nav ul ul li a{border-bottom: rgba(0,0,0,0.1) 1px dashed!important;}


.sidenav {background-color: #f1f1f1;    border-bottom: rgba(0,0,0,0.1) 1px solid;}
.copyright .bshare-custom{float: right;}
  #totel {display: none;}
}
/* 子nav*/

.page-header ul.page-header-tabs>li>a {padding: 6px 10px;}

@media (max-width: 768px){
section{padding: 30px 0;}
}
.indexcontactnr {
    width: 100%;
    padding-top: 25px;
    padding-left: 0;
}
.indexcontactnr li {
    line-height: 38px;
    font-family: "微软雅黑";
    font-size: 14px;
    color: #6d6d6d;
}

.indexbt {
    line-height: 25px;
    font-size: 20px;
    color: #024fa1;
    font-family: "微软雅黑";
    background-image: url(images/tubiao.jpg);
    background-repeat: no-repeat;
    background-position: left center;
    padding-left: 20px;
}
.indexaboutnr{width: 100%;
    padding-top: 25px;}
.indexaboutnr span a {
    float: right;
    color: #fe9403;
    font-family: Arial;
    padding-top: 2px;
    font-size: 14px;
}
.m_ri_news1 ul li {
    height: 36px;
    line-height: 36px;
    border-bottom: dashed 1px #c6c6c6;
    font-family: "微软雅黑";
    font-size: 14px;
    color: #6D6D6D;
}
.m_ri_news1 a:hover {
    color: #024fa1;
}
.m_ri_news1 a {
    color: #333;
    font-size: 14px;
}
.right {
    float: right;
}
.left {
    float: left;
}
.phone01{padding-left:35px; background-image:url(images/phone01.jpg); background-repeat:no-repeat; background-position:left center;}

.phone02{padding-left:35px; background-image:url(images/phone02.jpg); background-repeat:no-repeat; background-position:left center;}

.phone03{padding-left:35px; background-image:url(images/phone03.jpg); background-repeat:no-repeat; background-position:left center;}

.phone04{padding-left:35px; background-image:url(images/phone04.jpg); background-repeat:no-repeat; background-position:left center;}

.phone05{padding-left:35px; background-image:url(images/phone05.jpg); background-repeat:no-repeat; background-position:left center;}

.phone06{padding-left:35px; background-image:url(images/phone06.jpg); background-repeat:no-repeat; background-position:left center;}


/* news_list}*/

.article_title, .article_title a{display: block; font-size: 16px;;}
.vedio-post-item {display: block;margin-bottom: 30px;    border-bottom: 1px solid #eaeaea;}
.videoplay, .videoplay .img-fluid{max-width: 980px;margin: 0 auto;}

.news .news_title a{display: block; font-size: 16px; padding:10px 0;}
.news .news-post-item .news_date{display: block;padding-top:10px;font-size: 14px;color: #666; overflow: hidden;}
.news_title .fa-external-link{color:#007bff; }
.fa-file-pdf-o{color:#da2323; }
.news .news-post-item  {margin: 0px;padding: 0px 10px;}
.news .newstit:focus, .news .newstit, .news .newstit:hover{background: #dee2e6!important;border: 1px solid #C3D0E1; border-radius: 2px;padding: 10px 5px;}

.news_title a{color: #000;line-height: 24px!important; font-weight: 400; font-size: 16px;}
.news_title a:hover{color: #024fa1;}
.news-post-item {display: block;margin-bottom: 30px;}
/* news_text}*/
.news_text .news-post-item  {margin: 0px;padding: 0px 0px;}
.news_text .news_title{min-height: 24px;margin-left: 14px;}
.news_text .news_date{float:right;margin-left:14px; }
.news_text .news_title a:before {padding-right:7px;  margin-left: -14px;content: "•";color: #024fa1;}

.news_text .news-post-item:hover {transition-property: box-shadow;transition-duration: .2s;}
.news_text .news-post-item{border-bottom: #eee 1px solid;}

/* news_tab}*/
.news_tab .news_title a{border-right: #eee 1px solid;margin-right: 115px;}
.news_tab .news_date{float:right;margin-left:14px; }
.news_tab .news-post-item{border-left: #eee 1px solid;border-right: #eee 1px solid;border-bottom: #eee 1px solid;}

/* news_img}*/
.news_img .news-post-item{overflow: hidden;border-bottom: #eee 1px solid;}
.news_img .news-post-item .article_img{position: relative;overflow: hidden;}
.news_img .news-post-item .article_img img{display: block;max-width: 100%;height: auto;}
.news_img .news_date {font-size: 14px;color: #666;}
.news_img .news-post-item:hover{transition-property: box-shadow;transition-duration: .2s;}

/* news_big}*/
.media_title {
text-align: center;color: #024fa1;
}
.xinxi{text-align: center;font-size: 12px;}

@media only screen and (max-width: 760px){
.box-icon {
    margin: 15px 0;
}
}
@media only screen and (max-width: 767px){
.news-post-item .news_date {/* float: none; */}
.news-post-item .news_title{padding-left: 0px;}
.news_tab .news_title a{border-right: #eee 0px solid;margin-right:0px;}
.news_text .news_title a:before {padding-right:0px;  margin-left: 0px;content: " ";color: #007bff;}
.news_text .news_title{margin-left:0px;}
.news_text .news_date{margin-left:0px; }


.media_title {
    text-align: left;
    font-size: 16px; font-weight: 700;
    line-height: 1.4;
    margin: 15px 0;
}
.xinxi{text-align: left;}

}




#footer p{margin-bottom: 15px;}





.pages {

    clear: both;

    overflow: hidden; 

}

.pages .c{text-align:center;}

.pages ul a {

    background-color: #FFFFFF;

    border: 1px solid #ECECEC;

    float: left;

    list-style: none outside none;

    margin-right: 10px;
    margin-bottom: 15px;

}

.pages ul .c {

    background-color: #024fa1;

    color: #FFFFFF;

    padding: 5px 15px;

}

.pages ul  a {

    float: left;

    padding: 5px 15px;
     color: #333333;

}
.pages ul a.on{color: #024fa1;}

.pages ul  a:hover, .pages a:hover {

    background-color: #024fa1;

    color: #FFFFFF!important;

    text-decoration: none;

}

/*定义滚动条高宽及背景 高宽分别对应横竖滚动条的尺寸*/
  ::-webkit-scrollbar{
    width: 6px;
    height: 6px;
    background-color: #F5F5F5;
  }

  /*定义滚动条轨道 内阴影+圆角*/
  ::-webkit-scrollbar-track {
    box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.3);
    -webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.3);
    border-radius: 3px;
    background-color: #F5F5F5;
  }

  /*定义滑块 内阴影+圆角*/
  ::-webkit-scrollbar-thumb{
    border-radius: 3px;
    box-shadow: inset 0 0 6px rgba(0, 0, 0, .1);
    -webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, .1);
    background-color: #024fa1;
  }
  ::-webkit-scrollbar-thumb:hover{
    background-color: #024fa1;}
   #toTop {background-color: #024fa1;}
   #toTop:hover {background-color: #024fa1;}

   #totel {
background-color: #024fa1;
    color: #FFF;
    position: fixed;
 
    bottom: 0px;
    text-align: center;
    z-index: 1000;
    width: 100%;
}
@media only screen and (max-width: 767px){
#footer {padding-bottom: 45px;}
#toTop {bottom: 50px;}
}


.dropdown-toggle::after{display: none;}
#topMain.nav-pills>li>a {font-size: 18px;color: #ffffff;}
#header a.logo>img {height: 100px;}