@import url("/static/css/bootstrap.min.css");
@import url("/static/css/swiper.min.css");
@import url("/static/css/common.css");
@import url("/static/css/top.css");
@import url("/static/css/footer.css");

em,i{ font-style:normal}

.banner  {width: 100%;overflow: hidden;z-index: 2;position: relative}
.swiper-container {width: 100%;height: 100%;margin-left: auto;margin-right: auto;}
.swiper-slide {text-align: center;font-size: 18px;background: #fff;

      
      display: -webkit-box;
      display: -ms-flexbox;
      display: -webkit-flex;
      display: flex;
      -webkit-box-pack: center;
      -ms-flex-pack: center;
      -webkit-justify-content: center;
      justify-content: center;
      -webkit-box-align: center;
      -ms-flex-align: center;
      -webkit-align-items: center;
      align-items: center;  float:left;
    }

.swiper-slide img{width:100%;height:auto}
.swiper-pagination-bullet {width:10px;height:10px;display: inline-block;border-radius: 100%;background:#fff;opacity:1;transition: all ease 0.3s;
    -moz-transition: all ease 0.3s;
    -webkit-transition: all ease 0.3s;
    -o-transition: all ease 0.3s;}
.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 5px}
.swiper-pagination-bullet-active {background:#a4cc3a;width:40px;border-radius:5px;}



.row{ margin:4.5% -15px}


.index-slider .swiper-slide{ position:relative;display: block;}
.index-slider .swiper-slide h5{ position:absolute; bottom:0; left:0; background:url(/static/image/bcgL.png) repeat;height:50px; width:100%}
.index-slider .swiper-slide h5 a{width:98%;color:#fff; font-size:16px; text-align:center;overflow: hidden; text-overflow: ellipsis;white-space: nowrap; display:block; padding:10px 0; line-height:30px;}
.index-slider .swiper-slide a{ display:block}
.index-slider .swiper-button-prev{ background-color:rgba(0,0,0,0.5); width:40px; height:80px; background-size:18px 29px; left:0; margin-top:-40px;-webkit-transition: all .3s;transition: all .3s;color:#fff}
.index-slider .swiper-button-next{background-color:rgba(0,0,0,0.5);width:40px;height:80px;background-size:18px 29px;right:0;margin-top:-40px;-webkit-transition: all .3s;transition: all .3s;color:#fff}
.index-slider .swiper-button-prev:hover{ background-color:#05a; opacity: 1;}
.index-slider .swiper-button-next:hover{ background-color:#05a;opacity: 1;}


.news_title{height:50px; border-bottom:1px solid #ddd; line-height:50px}
.news_title ul{ width:80%}
.news_title li{ float:left; width:42%; max-width:150px;text-align:center;font-weight: bold; cursor:pointer; font-size:18px; height:50px;color:#333}
.news_title li.on,.news_title li:hover{ background-color: #05a; color: #fff;border-radius: 10px 10px 0 0;}
.news_title .more{ font-size:14px; color:#666}

.frist{padding-bottom:8px; border-bottom:1px dotted #929292; margin-top:12px}
.frist h3{ font-size:18px;line-height:36px; font-weight:bold}
.frist p{ line-height:24px;color:#666; margin-top:2px; }
.news_list ul{ margin-top:6px}
.news_list ul li{line-height:36px;height:36px; background:url(/static/image/news_li.png) left center no-repeat; padding-left:14px;transition: all 0.3s ease;-webkit-transition: all 0.3s ease}
.news_list ul li:hover{ background:url(/static/image/news_li.png) 4px center no-repeat; }
.news_list ul li a{font-size:16px; width:80%;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.news_list ul li span{color:#999; margin-right:5px}



.domain_title h2 i{width:4px; height:26px; background-color:#014099; margin-right:12px}
.domain_title h2 p{ font-size:30px; line-height:26px;color:#333}
.domain_title h2 em{ font-size:16px;color:#aaa;text-transform:capitalize; display:block; margin-top:6px}
.domain_list{ margin-top:3%}
.swiper-container3 .swiper-slide{ width:33.3%;}
.swiper-container3 .swiper-slide a{ display:block; border-bottom:1px solid #e0e0e0; text-decoration:none; position:relative}
.swiper-container3 .swiper-slide a::before{
	content: "";
    position: absolute;
    display: block;
    height: 1px;
    width: 0px;
    background: #014099;
    left: 0;
    bottom: -1px;
    transition: all 1s ease;
    -webkit-transition: all 1s ease;}
.swiper-container3 .swiper-slide a:hover{ color:#333;}
.swiper-container3 .swiper-slide a:hover:before {width: 100%;}
.domain_text{ padding:20px 20px 30px; text-align:left}
.domain_text p{ font-size:20px; font-weight:bold; line-height:30px; background:url(/static/image/jian.png) right center no-repeat;}
.domain_text span{ width:94%; font-size:16px;color:#888; margin-top:10px; display:block;overflow: hidden;text-overflow: ellipsis;}
.domain_list .paging{ text-align:center; display:block; position:inherit; height:53px;}
.domain_list .paging span{width:6px;height:6px; background-color:#a4cc3a; margin:20px 10px}
.domain_list .paging span.swiper-pagination-bullet-active{width:8px; height:8px; background-color:#014099}








.inspection{ padding:0 10px;}
.inspection a{ display:block; width:100%; text-align:center;}
.inspection a img{width:100%}
.inspection a:hover{ color:#333; text-decoration:none;background-color:#fff; }
.inspection .inspection_info{ padding:20px 20px 28px;border:1px solid #eaeaea; border-top:0px; text-align:left}
.inspection .inspection_info h4{ font-size:18px;}
.inspection .inspection_info p{ line-height:26px; margin-top:10px;color:#888; height:52px; overflow:hidden}
.inspection .inspection_info span{ display:block; background:url(/static/image/jian2.png) right center no-repeat;color:#888; margin-top:10px}
.inspection .inspection_info span i{ font-size:24px; margin-right:5px}
.inspection a:hover .inspection_info{color:#fff; background-color:#014099}
.inspection a:hover .inspection_info p,.inspection a:hover .inspection_info span{color:#fff}
.inspection a:hover .inspection_info span{ background-image:url(/static/image/jian2_h.png)}
