@charset "utf-8";


        body {
            font-family:  'Microsoft YaHei', sans-serif;
           
         
        }
  

a:hover{text-decoration: none;}
.header{background: url(../images/headd.jpg) no-repeat right top;background-color: #fdf3ea;}
.carousel-indicators .active{background-color: #a01f12;}
.top{display: flex;justify-content: space-between;align-items: center;height: 186px;}
.navbar-brand{display:none;}
.dengru {background-color: #971e25;border-radius: 10px;padding:10px;color: #fff;}
.dengru a{color: #fff;}
.navbar-default{height:90px;border:none}
.navbar-nav>li>a{font-size: 18px;}
ul, ol, li{ list-style:none;margin:0;padding:0}
.navbar-default .navbar-nav>li>a{color:#fff;font-weight: bold;}
.navbar-right .dropdown-menu{right:auto}
.


.navbar-default .navbar-nav>.open>a, .navbar-default .navbar-nav>.open>a:hover, .navbar-default .navbar-nav>.open>a:focus{background:#6a110d;color:#a01f12}
.navbar-default .navbar-nav>.active>a, .navbar-default .navbar-nav>.active>a:hover, .navbar-default .navbar-nav>.active>a:focus{background:#6a110d;}
.navbar-default .navbar-nav>li>a{width: 100%;height: 90px;text-align: center;line-height: 90px;display: block;padding: 0;font-weight: bold;font-size:20px}
.navbar-default .navbar-nav>li>a:hover{background:#6a110d;color:#fff}
.carousel-indicators li{border:none;background-color: #fff;}
.navbar{  background-color:#971e25 ;margin-bottom: 0;}
.banner {width: 100%;}
.pd120{padding-top:100px;}
.navbar-fixed-top{top:30px;}
.navbar-nav>li{position:relative}
.swiper-pagination-bullet{background: #ccc;}
.guoji{position: relative;}
.top_s_t{   position: absolute;top: 90px; z-index: 999; background: #fff;padding: 20px;display: none;}
.top_s a{color:#8c8c8c}
.navbar-default .navbar-nav>.open>a, .navbar-default .navbar-nav>.open>a:hover, .navbar-default .navbar-nav>.open>a:focus{color:#a01f12;background-color: #6a110d;}
.dropdown-menu{border:none}
.dropdown-menu>li>a{padding:10px 20px;    font-size: 16px;text-align: center;}
.yuyan{position: relative;}
.yu_t{color: #333;font-size: 18px;display: flex;align-items: center;justify-content: space-around;cursor: pointer;}
.yu_cont{display: none;position: absolute;top:80px;background-color: #fff;width: 100%;left: 0;z-index: 5;}
.yu_cont p a{color:#333;font-size: 18px;line-height: 35px;text-align: center;display: flex;align-items: center;justify-content: center;}
.mg{margin:40px 0}

.footer{background-color: #971e25;padding:20px 0}
.footer_m ul {margin: 40px 0 20px 0;width: 100%;}
.footer_m  ul li{float: left;margin:0 20px}
.footer_m  ul li a{color: #fff;font-size: 16px;}
.changb{color: #fff;padding-left: 20px;}
.changb p{float: left;font-size: 16px;margin-right: 20px;}

.swiper{width: 100%;height: 500px}
.swiper-slide img{width: 100%;height: 100%;    object-fit: cover;}
.slide-content {
            position: absolute;
            bottom: 0;
            left: 0;
            width: 100%;
         padding:20px;
            background: rgba(0, 0, 0, 0.6);
            color: white;
            transition: all 0.3s ease;
			font-size: 14px;
			margin:0
        }
 .newr_cont{padding-left: 10px;}       
.newr_cont li{line-height: 45px;border-bottom:1px dashed  #999999;list-style: disc;}
.newr_cont li a{font-size: 14px;color: #010101;}
.newr_cont li a:hover{color: #971f28;}
.xg_tit{color: #000;font-weight: bold;font-size: 20px;}




@media (min-width: 1024px)
{.container{max-width:1024px}
}
@media (min-width: 1280px){
	.container{max-width:1280px}
}
@media (min-width: 1536px){
	.container{max-width:1536px}
}

@media (min-width: 1200px){
.container {
    width: 1400px;
}
}
@media (max-width:900px){
    
       .tel,.mpinpai,.jiade{display: none;}
    .header_r .yin{position: absolute;
    top: -190px;
    right: 10px;}
    .isxian,.top,.ftop,.sban{display:none}
    .sjxian,.sjsp{display:block}	
}

 
@media (max-width: 768px){

	.fa-caret-down:before{top: 15px;}

	.icon-bar {background-color: #d9426d!important;}
	.navbar-brand{height: auto;display:block}
	.navbar-brand>img{width:90px;margin-top:0}
.l_menu{padding:0 10px}
.cplist li,.cp_cont .cp_p{margin-bottom: 20px;}
.mg{margin:10px 0}
.nsj{display: none !important;}
	.navbar{margin-bottom: 0;border:none;box-shadow:unset;   }
	.navbar-default{height:auto}

.f_linker{margin-bottom: 20px;}
footer{margin-top:20px}
.npc{display: block;}


}




@media (min-width: 768px){
	.navbar-nav{width:100%}
.navbar-nav>li{  height: 90px;width:20%;
    display: flex;
    align-items: center;justify-content:center}
    .zhong>li{width:242px;text-align:center}
	.navbar{padding:0}


}

