@charset "utf-8";
/* CSS Document */
body {background:#fff;margin:0;padding:0;color:#000;font-size:14px;line-height:1.75}

a {text-decoration:none;-webkit-transition:color 0.2s linear;-moz-transition:color 0.2s linear;-o-transition:color 0.2s linear;transition:color 0.2s linear;}
a:focus , a:link, a:active {outline:none;}
a:hover {text-decoration:none;color:#444;}ul,li,ol{margin:0;padding:0;list-style:none}
img{max-width:100%}
.topbar{background-color:#efefef;text-align: right;height: 30px;line-height: 30px;}

/**banner**/
.apple-banner {width: 100%;height:770px;overflow: hidden;}
.apple-banner .swiper-container {width: 100%;height:770px;}
.apple-banner .swiper-button-prev,.apple-banner .swiper-button-next {width: 8%;height: 100%;top: 0;background: none;}
.apple-banner .swiper-button-prev {left: 0;}.apple-banner .swiper-button-next {right: 0;}
.apple-banner .swiper-button-prev span, .apple-banner .swiper-button-next span {display: block;width: 60px;height: 60px;position: absolute;right: 0;top: 50%;margin-top: -32px;border-radius: 100%;background: url(../images/arrows1.png) no-repeat center center;opacity: 1;-webkit-transition: opacity 0.5s ease;transition: opacity 0.5s ease;opacity: .5;}.apple-banner .swiper-button-next span {background: url(../images/arrows2.png) no-repeat center center;left: 0;}.apple-banner .swiper-button-prev:hover span, .swiper-button-next:hover span {opacity: 1;}.apple-banner .swiper-pagination {top: auto;bottom: 20px;background: none;}.apple-banner .swiper-pagination-bullet {display: inline-block;width: 12px;height: 12px;margin: 0 3px;cursor: pointer;background: none;opacity: 1;}.apple-banner .swiper-pagination-bullet span {width: 100%;height: 100%;display: block;}.apple-banner .swiper-pagination-bullet i {background-color: #fff;width: 100%;height: 100%;display: block;border-radius: 50%;}.apple-banner .swiper-pagination-bullet.current i, .apple-banner .swiper-pagination-bullet.swiper-pagination-bullet-active i, .apple-banner .swiper-pagination-bullet.swiper-pagination-bullet-active.firsrCurrent i {background: #00af66;}
@media (max-width:1440px) {
.apple-banner {height: 470px;}.apple-banner .swiper-container {height: 470px;}}
@media (max-width:1199px) {
.apple-banner {height: 400px;}.apple-banner .swiper-container {height: 400px;}}
@media (max-width:991px) {
.apple-banner {height: 300px;}.apple-banner .swiper-container {height: 300px;}}
@media (max-width:767px) {
.apple-banner {height: 160px;}.apple-banner .swiper-container {height: 160px;}.apple-banner .swiper-button-prev, .apple-banner .swiper-button-next {display: none !important;}.apple-banner .swiper-pagination {bottom: 10px;}.apple-banner .swiper-pagination-bullet {width: 8px;height: 8px;}.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet {margin: 0 3px;}}
/*导航菜单*/
.navbar{ margin:0px; background:transparent; border:none;}.glyphicon-home:before {color: #fff;}#app_menudown{position: absolute; top:0px; right:0px; font-size: 16px;}#app_menudown:hover{background-color: #f60;}.navbar a{font-size:16px;font-weight:600}/*大屏幕*/
@media screen and (min-width: 769px) {   header{}
.navbar{min-height: 50px; justify-content: center;}
.navbar-nav > li:first-child { border-left:0; }
.navbar-nav > li:last-child{}
.navbar-nav > li > a {text-align: center;line-height:120px}
.navbar-default .navbar-nav > li > a{padding: 0 30px;}
.navbar-default .navbar-nav > li > a.cur,
      .navbar-default .navbar-nav > li > a:hover,
      .navbar-default .navbar-nav > li > a:focus,
      .navbar-default .navbar-nav > li > a.active,
      .navbar-default .navbar-nav > .active > a,
      .navbar-default .navbar-nav > .active > a:hover,
      .navbar-default .navbar-nav > .open > a,
      .navbar-default .navbar-nav > .open > a:hover,
      .navbar-default .navbar-nav > .open > a:focus {}  
      .nav_small{ background-color:#fff;padding:0;border-radius: 0px; border: none; box-shadow:0 0 5px #999;min-width:150% !important}
.nav_small > li{padding:5px 0;border-bottom:1px solid #ddd}
.nav_small > li > a{line-height:20px; padding: 10px 0px; text-align: center; color: #434343;}
.nav_small > li > a:hover{background-color:#126ab1; color: #fff; }       #app_menudown,#small_search{ display:none; }
.index_left_nav,.footer_nav{display:none; }	  
	 
}
/*小屏幕*/
@media screen and (max-width: 768px) {  .navbar{min-height: 50px; background:#126ab1}
.navbar-brand {color: #fff; font-size: 16px;}
.navbar-brand:hover,.navbar-brand:focus {color: #fff;}
.navbar-toggle{border:none;margin-top:30px;margin-right:90px;border:1px solid #666}
.navbar-collapse, .navbar-form{border:none;}
.navbar-toggle:hover,
      .navbar-toggle:focus {background-color:#126ab1;}    
      .navbar-toggle .icon-bar{background-color: #333;}
      .navbar-toggle:hover .icon-bar {background-color: #fff;}
.navbar-default .navbar-nav{margin-top: 0px;margin-bottom: 0px;}
.navbar-default .navbar-nav > li {background:none;color:#FFF;border-bottom:1px solid #ccc}	   .navbar-default .navbar-nav > li > a{color:#FFF;padding-top: 10px;padding-bottom: 10px;}	 .navbar-default .navbar-nav > li > a:hover{background:#DC4D07}
.navbar-nav > li:last-child{border: none;}
.navbar-nav > li > a,
      .navbar-nav .open .dropdown-menu > li > a{color: #fff;}
.navbar-nav > li > a:hover,
      .navbar-nav > li > a:focus,
       .navbar-nav > .active > a, 
       .navbar-nav > .active > a:hover, 
       .navbar-nav > .active > a:focus,
      .navbar-nav > .open > a, 
      .navbar-nav > .open > a:hover, 
       .navbar-nav > .open > a:focus,
      .navbar-nav .open .dropdown-menu > li > a:hover{background-color:#126ab1; color: #fff;}
	  .navbar-default .navbar-nav > li > a, .navbar-default .navbar-nav .open .dropdown-menu > li > a,.navbar-default .navbar-nav > li > a:hover, .navbar-default .navbar-nav > li > a:focus, .navbar-default .navbar-nav > .active > a, .navbar-default .navbar-nav > .active > a:hover, .navbar-default .navbar-nav > .active > a:focus, .navbar-default .navbar-nav > .open > a, .navbar-default .navbar-nav > .open > a:hover, .navbar-default .navbar-nav > .open > a:focus, .navbar-default .navbar-nav .open .dropdown-menu > li > a:hover{color:#FFF}
	  .navbar-default .navbar-nav > .open > a, .navbar-default .navbar-nav > .open > a:hover, .navbar-default .navbar-nav > .open > a:focus{background:#F1824B;}}
	  
	  .searchbox{margin-top:45px;font-size:14px}
	  .searchbox input[type=submit]{background:#000;color:#FFF;border:none;padding:3px 20px}
	  
	  .header{width:100%;border-bottom:20px solid #60a0ee;display:block;height:120px}
	  .navbar-brand{padding:0;display:block}
	  
.header-aside{margin-top:30px}
.header-aside a{display:inline-block;background:#31338c;padding:7px 20px;border-radius:40px;margin:0 5px;font-size:14px;color:#FFF}
.header-aside a img{display:inline-block;margin-right:5px}
.header-aside a:hover{background:#121212;color:#FFF}
.sticky {background: #fff;}
.sticky .navbar-default li a{color:#333;}
.sticky .navbar-default li ul li a:hover{color:#FFF}
.header.sticky{border:none}
.header.sticky .navbar-default li a:hover{color:#333}
@media screen and (max-width:640px){.header{position:relative;height:100px}
	.navbar-brand>img{height:100px}
	.header-aside{position:absolute;top:0;right:0;margin-top:35px}
	.header-aside a{background:#222;color:#fff;padding:2px 10px;font-size:14px;display:block;margin-bottom:5px}
	}
h2.t1{position:relative;text-align:center;font-weight:600;font-size:27px;margin-bottom:30px}
h2.t1:after{content:'';border-top:1px solid #888;display:block;margin:10px auto;width:100px}
.about{background:url(../images/bg_index_about.jpg) no-repeat center top}
.about h2{margin-bottom:360px}
.ab-cebian{clear: both;display: block;}
.items{background:#f5f5f5 url(../images/bg_index_items.jpg) no-repeat bottom;position: relative;margin-bottom: 6rem;}

.items .container{position: relative;z-index: 2;}
.items img{float:left;margin-right:10px;margin-bottom: 10px;}
.list_items_info h3{font-weight:600;font-size:20px}
.list_items{margin-bottom:50px}
.list_items a{background:#cd0000;display:inline-block;color:#fff;padding:5px 15px;border-radius: 30px;}
.list_items_img{background-size: cover !important;height:240px;}
.pt-container{padding:1rem 0}
@media screen and (max-width:640px){
.items img{display:block;margin:0 auto 5px;width:100%}
}


.wflink ul{text-align:center;display: flex;flex-flow: wrap;justify-content: center;}
.wflink li{display:inline-block;height:60px;margin:0 20px 25px;}
.fr{margin-bottom: 6rem;}

.ys{position:relative;background:#f5f5f5}
.ys:before{content:'';background:#fff;display:block;width:100%;height:50px}

.servlist{padding:40px 0}
.servlist div{position:relative;padding-left:45px;margin-bottom:24px}
.servlist div:before{position:absolute;top:0;left:0;content:'';display:block;width:30px;margin-right: 10px;height: 60px;}
.servlist div.s01:before{background: url(../images/ks.svg) no-repeat;}
.servlist div.s02:before{background: url(../images/safe.svg) no-repeat;}
.servlist div.s03:before{background: url(../images/service.svg) no-repeat;}
.servlist h4{font-weight:600}

.footer{background-color: rgb(67, 67, 67);padding-top:30px;}
.footer h4{color:#FFF;font-weight:600}
.footer h4:after{content:"";width:80px;border-top:1px solid #fff;display:block;margin-top:6px}
.footer li,.footer li a{color:#eee;display:block;line-height:2.215;font-size:14px}
.footer .wx{text-align:center}
.footer .wx img{display:inline-block;margin:0 5px;width:150px;height:150px}
.copy-r{text-align: center;clear:both;border-top:1px solid #787878;padding:10px 0;margin-top:15px}
.copy-r p{color: #fff;}
.copy-r p a{color: #fff;}
.footer-ul{line-height: 42px;border-bottom: 1px solid #5e6b79;border-right: 0;border-left: 0;margin-bottom: 40px;text-align: center;}
.footer-ul img{height: 42px;}
.copy-r a{color: #000;}
.copy-r a:hover{color: #000;}
.footer-bottom{padding-top: 0 !important;}

/*分页相关*/
.pagelist ul{text-align:center;margin:20px 0;}
.pagelist li{display:inline-block;margin:0 2px;}
.pagelist li a{color:#666;display:inline-block;border:1px solid #ddd;padding:6px 15px;}
.pagelist li a:hover{border-color:#1184DA;background:#1184DA;color:#fff;}

.news_list li{border-bottom:1px solid #E6E6E6;overflow:hidden;padding:12px 0 12px 0;}
.news_list li .date{background:#2384d5;color:#fff;display:inline-block;margin-right:20px;float:left;text-align:center;font-size:30px;width: 70px;font-weight: bold}
.news_list li .date em{display:block;font-style:normal;font-weight: normal; font-size:14px;background:#eee;margin-top:5px;color: #888}
.news_list li div{color:#999;font-size:12px;margin-left:95px;line-height:50px;}
.news_list li div a{display:block;font-size:18px;color:#333;margin-bottom:5px;}
.news_list li div a:hover{color:#f30;}

/*新闻相关*/
.news_show h1{text-align:center;font-size:30px;font-weight:400;line-height:1.5;margin-bottom:24px;font-weight:600}
.news_show .info{border-left:3px solid #2384D5;background:#f3f3f3;margin:15px 0;padding:10px 15px;font-size:14px;color:#666;}
.news_show .intro a{color:#06C;}
.news_show .intro a:hover{color:#f30;}
.news_show .intro img{max-width:100%;height:auto;}

.banner_inner{height:370px;padding-top:70px}
.banner_inner div{text-align:center;}
.banner_inner div h1{position:relative;font-weight:600;font-size:3.45rem;text-align:center;display:inline-block;padding:25px 60px;color:#000}
.banner_inner div h1:after{position:absolute;left:0;top:0;content:""; background-image: linear-gradient(to right,rgba(255,255,255,0),rgba(255,255,255,.45), rgba(255,255,255,.85), rgba(255,255,255,.45),rgba(255,255,255,0));;width:100%;height:100%;display:block;}
.banner_inner div h1 strong{position:relative;z-index:9999;margin-bottom:6px}
.banner_inner div h1 span{display:block;font-weight:normal;font-size:18px;}

.cebian{position: relative;}
.cebian h3{font-weight: 600;}

.cebian-list li{list-style: none;margin-bottom: 2px;}
.cebian-list li a{line-height: 50px;display: block;text-align:left;background: #2984e1;color: #fff;padding-left:15px;}
.cebian-list li.hover a,.cebian-list li a:hover{background:#000;}
.cebian-lianxi{padding: 12px;border: 1px dashed rgb(41, 132, 225);}
.cebian-lianxi >div{margin-bottom: 10px;}
.cebian-lianxi >div strong{color: #2984e1;font-size: 14px;}
.cebian-lianxi >div span{font-size: 16px;color: rgb(204, 0, 0);font-weight: bold;}.bread-xie{border-bottom: 1px solid #ccc;line-height:36px;margin-bottom:20px}
.bread-xie,.bread-xie a{font-size:14px}

.bg_inner{position:relative;border-top: 1px solid #FFF;}

.bg_inner h1{z-index: 1111;
      font-size: 30px;
      position: absolute;
      text-align: center;
      top: 30%;
      display: block;
      width: 100%;font-weight: 600;}

.btn-more{background:#39c;border-radius:40px;color:#fff;padding:5px 20px;display:inline-block;margin:4rem auto;}
.btn-more:hover{background:#000;color:#fff}

.about-jianjie{padding: 10px;}
.about-jianjie p{line-height:1.75}

.list_list li{line-height:2;padding:5px 0 5px 15px}
.list_list li:nth-child(even){background:#f8f8f8}

.image-container {overflow: hidden;height: 200px;width: 100%;}
  .image-container img {
      width: 100%;
      height: auto;
  }

  h1.t1{text-align:center;font-weight:700;font-size:33px}