/* head */
.topbox{width:100%;background:#666666;height:38px;line-height: 38px;}
.topbox .top{width:1200px;margin:0 auto;}
.top a{color:#dddddd;font-size:14px;}
.header{width: 100%;background: url(../img/topbg.png);height: 150px;}
.head{width: 1200px;margin:0 auto;}
.logo{line-height: 150px;margin-right: 50px;}
.ewm{width:88px;height: 88px;padding-top: 20px;}
.ewm img{width: 88px;height: 88px;}
.ewm p{text-align: center;}
.dw{width: 400px;padding-top: 40px;}
.dw p{font-size: 20px;color: #555;font-weight: bold;}
.zb{text-align: center;}
.cb{text-align: left;}


.navbox{width:100%;height:50px;background:#9c0d13;}
.navbox .nav{
    width:1200px;margin:0 auto;line-height: 50px;
}
.navbox .nav li{float: left;
    line-height: 50px;
    text-align: center;
    position: relative;
   }
.navbox .nav li a{display: block;color:#fff;font-size:18px;background: #9c0d13;padding: 0 50px;}
.navbox .nav li a:hover{background: #bf050e;}
.subnav{
	z-index:999;
	cursor:default;
	position: absolute;
    display: none;
    width:1920px;
    left: -520.5px;
    height: auto;
    /* top: 146px; */
}
.subnav .navList{width: 100%;height: 200px;overflow: hidden;}
.subnav .navList .navListL{width: 42%;height: 200px;position: relative;background: #ecece8;}
.subnav .navList .navListR{width: 58%;height: 200px;position: relative;background: #f2fbfe;opacity: 0.9;filter:alpha(opacity=60);}
.subnav .navList .navListR ul{overflow: hidden;width: 960px;margin-left: 40px;margin-top: 40px;}
.subnav .navList .navListR ul li{    display: inline-block;float: left;height: 34px;line-height: 34px;}
.subnav .navList .navListR ul li a{   font-size: 16px;color: #5d5d5d;background: none;}
.subnav .navList  .navText{overflow: hidden;outline: none;
    /* display: none; */
    width: 350px;padding-left: 35px;float: right;margin: 35px 42px 0 0;height: 148px; }
.subnav .navList .navText h2{font-size: 18px;color: #b11314;font-weight: bold;margin-bottom: 10px;line-height: 24px;text-align: left;}
.subnav .navList .navText p{font-size: 14px;color: #6c6c6c;line-height: 22px;text-align: left;}

/* 搜索 */
.time{width:100%;line-height: 60px;background: #f7f7f7;height:60px;}
.Time{width:1200px;margin:0 auto;}
.times p{font-size:14px;}
.input{width:240px;background: url(../img/search.png) no-repeat center;position: relative;}
.text{border:0;color:#adadad;font-size:14px;padding-left:15px;margin-left: 5px;background: none;}
.submit{background: url(../img/ss.png) no-repeat center;width:50px;height:25px;border: 0;position: absolute;top: 25%;
    left: 80%;}
/*  */
.ban{width: 100%;position: relative;z-index: 3;margin: 0 auto;max-width: 1920px;}
.banImg{width:100%;}
.slider-img-ul li img{display: block;width:100%;}
.slider-img-circle{position: absolute;bottom: 20px;left:50%;}
.slider-img-circle li{width: 15px;height: 15px;margin-right:10px;border-radius:50%;background: white;float: left;line-height: 30px;cursor: pointer;text-align: center;color:transparent;}
.lis{bottom: 25%;}
.slider-img-circle li.on{background:#9B0D14;width:13px;height:13px;border:1px solid #fff;}
.prev,.next{width: 40px;height: 75px;position: absolute;bottom: 45%;}
.prev:hover{background: url(../img/left1.png)no-repeat left center;}
.next:hover{background: url(../img/right1.png)no-repeat left center;}
.prev{left: 5%;background:url(../img/left.png) no-repeat left center;}
.next{right: 5%;background:url(../img/right.png) no-repeat left center;}
/* footer */
.footer{width:100%;height:290px;background:#b11314;}
.foot{width:1200px;margin:0 auto;}
.fotL,.fotR{margin-top:50px;}
.fitL-b{width:400px;}
.fitL-b .wx{width:125px;}
.fitL-b .wx a{display: inherit;background: url(../img/line.png) no-repeat right center;}
.fitL-b  .wx p{color:#fff;text-align: center;width:90px;}
.log{margin-bottom:30px ;}
.way{margin-left:35px;}
.way p{color:#fff;}
.fotR h3{font-size: 16px;color:#fff;font-weight: bold;line-height: 40px;}
.fotL li a{color:#fff;font-size: 14px;}
.fotR ul{float: left;color:#fff;margin-left: 80px;}
.fotR  ul li a{color:#fff;font-size: 14px;    line-height: 35px;}
.Foot{width:100%;background: #9B0D14;}
.Foot p{text-align: center;color:#fff;line-height: 40px;}