@charset "utf-8";
/* CSS Document */

body {margin-left: 0px;margin-top: 0px;margin-right: 0px;margin-bottom: 0px;
background-image:url(images/bj1.jpg); background-repeat:repeat-x; height:610px;}
.top_bj{ background-image:url(images/bj.jpg); background-repeat:no-repeat;}
.menu_bj{ background-image:url(images/index_04.jpg); background-repeat:repeat-x; height:35px;}
.xian{ border:#dfdfdf 1px solid;}
.de_bj{ background-image:url(images/index_31.jpg); background-repeat:no-repeat; width:93px; color:#FFF; font-weight:bold; cursor:pointer;}
.de_bj1{ background-image:url(images/index_34.jpg); background-repeat:no-repeat;  width:92px;cursor:pointer;}
.foot_bj{ background-image:url(images/index_44.jpg); background-repeat:repeat-x; height:120px;}
.public_bj{ background-image:url(images/x2.jpg); background-repeat:repeat-y;}

.banner{width:1002px;}
.banner .swiper-container .swiper-button-next, .banner .swiper-container .swiper-button-prev{color:#FFFFFF;background: rgb(0 0 0 /0.2);padding: 10px 5px;-moz-transition: all 0.2s ease-in-out;-webkit-transition: all 0.2s ease-in-out;-o-transition: all 0.2s ease-in-out;-ms-transition: all .2s ease-in-out;transition: all 0.2s ease-in-out;}
.banner .swiper-container .swiper-button-next:after, .banner .swiper-container .swiper-button-prev:after{font-size: 24px;}
.banner .swiper-container .swiper-button-next{right:-80px;}
.banner .swiper-container .swiper-button-prev{left:-80px;}
.banner:hover .swiper-container .swiper-button-next{right:20px;}
.banner:hover .swiper-container .swiper-button-prev{left:20px;}
.banner .swiper-slide a{display:block;background-repeat:no-repeat;background-position:center;background-size:cover;height:330px;}
.banner .swiper-slide a img{display:none;}
.banner .swiper-pagination span.swiper-pagination-bullet-active{background:#28a523;}