/*head*/
.head{width: 100%;height: 40px;background-color: #333333;}
.header{width: 1200px;height: 40px;margin: auto;line-height: 40px;}
.header a,.header span{color: #bcbcbc;}
.header a:hover{color: #b30b16;}
/*logo*/
.mark{width: 100%;height: 156px;background: #f2f2f2;}
.markSec{width: 1200px;height: 156px;margin: auto;}
.logo{line-height: 156px;width: 530px;}
.logo2{line-height: 156px;width: 400px;}
.search{line-height: 156px;height: 156px;position: relative;}
input{color:#b11e23 ;}
.btn{background: url(../img/search.png) no-repeat;width: 20px;height: 20px;position: absolute;top: 44%;right: 0;border: none;cursor: pointer;}
.search .sousuo{width: 215px;height: 30px;border: none;background-color:#f2f2f2 ;border-bottom: 1px solid #b11e23;color: #b11e23;padding-right: 25px;}
/*navÃ¥Â¯Â¼Ã¨Ë†Âª*/
.nav{width: 100%;height:55px;background: #b11e23;border-bottom: 3px solid #840009;}
.navAll{width: 1200px;height: 55px;margin: auto;text-align: center;line-height: 55px;position: relative;}
.navUl li{float: left;height: 58px;width: 9%;/* border-bottom: 3px solid #840009; */font-size: 18px;}
.navUl>li>a{color: #fff;display: block;border-bottom: 3px solid #840009;/* height: 100%; */}
.navUl .navLi:hover{background-color: #981b20;}
.twoLevelUl{position: absolute;top: 58px;z-index: 11;display:inline-block;width: 1200px;height: 150px;background:url(../img/tmbg.png) repeat;left: 0;display: none;}
.twoLevelUl li a{color: #000;font-size:16px;}
.twoLevelUl li a:hover{color:#b11e23;}
.tlImg{width: 200px;height: 140px;margin:5px 0 0 100px;}
.tlImg img{display: block;width: 100%;}
.twoLevelUl>li{margin:15px 0 0 50px;float: left;width: 10%;height: 50px;line-height:50px;}

/*banner*/
.banner{width: 100%;/* height: 400px; */overflow: hidden;position: relative;}
.bannerImg {/* width: 1920px; *//* height: 400px; */overflow: hidden;margin:0 auto;}
.slider-img-ul li img{vertical-align: middle;display: block;width: 100%;}
.slider-img-circle{position: absolute;bottom: 0px;left:;z-index: 12;width: 100%;height: 100px;background:url(../img/bannerbottom.png) no-repeat;    background-size: 100% 100px;}
.slider-img-circle li{width: 15px;height: 15px;margin: 0 5px;background: url(../img/lb_bg.png) no-repeat left -15px;float: left;color: transparent;line-height: 30px;text-align: center;cursor: pointer;}
.lis{position: absolute;left: 50%;top: 45%;margin-left:  -37.5px;}
.slider-img-circle li.on{background: url(../img/lb_bg.png) no-repeat left top;}

/*Ã¥Âºâ€¢Ã©Æ’Â¨*/
.bottom{width:100%;position: relative;z-index:2 ;}
.bottomBg{max-width: 1920px;margin: auto;}
.botBg{max-width: 1920px;position: absolute;z-index: 2;height:100% ;}
.botBg img{display: block;width: 100%;height:291px;}
.link{width: 1200px;height: 40px;background: #951419;position: relative;z-index:2 ;margin: auto;}
.links{width: 1200px;height: 40px;background: #951419;position: absolute;z-index: 5;margin-top: -40px;}
.links ul{line-height: 80px;/* margin-left: 20px; */}
.links p{font-size: 18px;line-height: 80px;padding-left: 30px;}
.links li{text-align: center;float: left;width: 150px;}
.links a,.links p{color: #fff;}
.links a:hover{text-decoration: underline !important;}
.botNav{width: 1200px;height:251px;position: relative;z-index: 5;margin: auto;overflow:hidden;}
.botNavLeft{width: 350px;}
.bnlcon h3{font-size: 18px;color: #fff;padding-top: 30px;}
.bnlcon2 ul{float: left;margin: 20px 0 0 40px;}
.bnlcon2 ul:first-child{margin-left: 0;}
.bnlcon2 li{margin-top: 10px;}
.bnlcon2 li a{color: #fff;}
.bnlcon2 li a:hover{text-decoration: underline !important;}

.botNavCen{width: 350px;}
.bNCen1 h3{font-size: 18px;color: #fff;padding-top: 30px;}
.bNCen2 ul{margin: 25px 0 0 0;}
.bNCen2 li{margin-top: 13px;color: #fff;}

.botNavCens{width: 200px;}
.bNCens1 h3{font-size: 18px;color: #fff;padding-top: 30px;}
.bNCens2 ul{margin: 25px 0 0 0;}
.bNCens2 li{margin-top: 16px;}
.bNCens2 li a{color: #fff;}

.botNavRight{width: 300px;}
.bNRight ul{margin-top: 50px;}
.bNRight li{float: left;margin-left: 47px;}
.bNRight li p{text-align: center;color: #fff;padding-top: 10px;}

/*foot*/
.foot{width: 100%;height: 170px;background: #951419;}
.footer{width: 1200px;height: 170px;margin: auto;}
.footP{width:1200px;height: 80px;text-align: center;color: #fff;margin: auto;padding-top:10px;}
.footP a{color: #fff;margin-left: 20px;}
.footImg{width:1200px;height: 80px;}
.footImg img{display: block;margin: auto;}
.footP p{padding-bottom: 10px;}