@charset "utf-8";
/* CSS Document */
body{font:12px 微软雅黑,Arial,sans-serif;}
*{margin:0;padding:0;box-sizing:border-box}
a:hover{text-decoration: none;color:#ce3633}
li{list-style:none}
.carousel-indicators .active{background-color: #44bcbb;}
#header{position: relative;}
header{padding: 10px 0;}
.mg{margin-top:15px}
.logo img{display: block;margin: 0 auto;width: 100%;float: left;height: 74px;}
.riqi{float: left;color: #103782;font-size: 14px;height: 74px;display: flex;align-items:end;}
.zhuc{font-size: 14px;color: #103782}
.zhuc a{color: #103782;}
.search{padding: 10px 0;float:right}
.top_scont_p{width: 100%;height: 40px;border-radius: 10px;display: flex;flex-wrap: wrap;padding:0 10px;border:1px solid #d7d7d7}
.top_scont_p .btn{background: url('../images/sea.png') no-repeat center center;width: 10%;}
.top_scont_p .form-con{width: 90%;border:none;padding: 10px;height: 100%;}
.top_scont_p input:focus {outline: none;border: none;}
.navbar-brand{display: none}
button {border: none;  outline: none !important;}

.navbar-default{background-color: #ce3633;z-index: 555;}


 .navbar-default .navbar-nav>.active>a, .navbar-default .navbar-nav>.active>a:hover, .navbar-default .navbar-nav>.active>a:focus{    color: #fff;background-color: #9c1917;}
.navbar-default .navbar-nav>.open>a,.navbar-default .navbar-nav>.open>a:hover,.navbar-default .navbar-nav>.open>a:focus { color: #fff;background-color: #9c1917;}
.navbar-nav>li>a{line-height: 26px;}
.navbar-nav>li>.dropdown-menu{text-align: center;margin-left:-20px}
.dropdown-menu>li>a{line-height: 1.8;color: #6f5e5e;}
.navbar-default .navbar-nav>li>a{color: #fff;font-size: 18px;font-weight: normal;padding:16px 9px}
.navbar-default .navbar-nav>li>a:hover{color: #fff;background-color: #9c1917;}
.navbar-nav>li{padding:0 4px; }
.navbar-collapse{padding:0}
 .navbar{padding:0;margin-bottom: 0;}
.shengf {background:#ee0000;}

.shengf_cont{height:50px;line-height:50px;text-align:center}
.shengf a{color:#fff;font-size:18px;padding:0 11px}

footer{margin-top: 20px;background-color: #f5f5f7;}
.footer_m{background-color: #ce3633;width: 100%;height: 60px;overflow: hidden;}
.footer_menu li{float: left;line-height: 60px;width: 104px;text-align: center;position: relative;}
.footer_menu li::after{content:'';position: absolute;right: 0;top:20px;height:22px;width: 2px;background-color: #fff}
.footer_menu li:last-child::after{background:none;}
.footer_menu li a{color: #fff;font-size: 16px;}
.f_zheng {margin:40px 0}
.f_zheng img{margin:0 30px}
.f_copy{padding-bottom:20px}
.f_copy p {color: #999;font-size: 14px;line-height: 20px;}	
.f_copy a{color: #999;}
.f_mlist{width:600px;margin:20px auto}
.f_mlist li{float:left;width:100px;text-align:center}
.f_mlist li a{font-size:16px;color:#999}
.f_mlist li a:hover{text-decoration:underline;color:#ce3633}
.sp_tp{position: relative;}		
.sp_tp img{border-radius: 10px;}
.sp_xtp{position: absolute;left: 20px;bottom:10px}
.sp_xtp img{width: 46px;height: 46px;}
.sp_tit{padding:10px 0}
.sp_tit a{font-size: 16px;color: #333;}
.jiao_tp {padding: 0;position: relative;}
.jiao_tp a{color:#fff;font-size: 16px;}
.jiao_tp img{width: 100%;height:282px}
.jiao_tp p{position: absolute;width: 100%;height:54px;line-height: 54px;text-align: center;bottom:0;left:0;margin: 0;background-color: rgba(0, 0, 0, 0.5); }	
.navbar-default .navbar-toggle,.navbar-default .navbar-toggle:hover, .navbar-default .navbar-toggle:focus{background-color: #ce3633;}
.navbar-default .navbar-toggle .icon-bar{    background-color: #fff;}



@media (max-width:900px){
    

}

 
@media (max-width: 768px){
header,.footer_m{display: none}
.navbar-brand{display: block;padding: 8px 15px;}
.navbar-brand>img{width:150px}
.navbar-default{background-color: #ce3633}
.navbar-default .navbar-nav .open .dropdown-menu>li>a{color:#fff}
.navbar-default .navbar-collapse, .navbar-default .navbar-form{border: none !important;}
.shengf_cont{height:auto}
.f_mlist{width:100% ;   display: flex;flex-wrap: wrap;justify-content: center;}
.f_mlist li{margin-bottom:10px}
}



@media (max-width:360px){

}



@media (min-width: 768px){


}