.topbanner{position:relative;}
.topbanner span{position:absolute;top:10px;left:10px;}
.widbox{width:1024px;}
.navbx{overflow:hidden;border-bottom:1px solid #6e6e6e;border-top:1px solid #6e6e6e;}
.navbx div{overflow:hidden;padding-top:15px;}
.navbx div a,.navbx div span{display:inline-block;vertical-align:top;font-size:16px;padding:0 10px;color:#040000;}
.navbx div a.hover,.navbx div a:hover{color:#b82e24;}
.itemtit{margin-top:25px;background:url(../images/public/wenli.png) no-repeat 0 50%;}
.itemtit span{margin-left:75px;height:51px;display:inline-block;padding-left:50px;background:url(../images/public/itembg.png) no-repeat;}
.itemtit span img{display:inline-block;margin-top:5px;}
.introbx{margin-top:15px;padding:0 15px;}
.introbx .lft{margin-right:38px;margin-top:10px;}
.introbx div{overflow:hidden;font-size:13px;line-height:21px;color:#040000;}
.introbx div p{text-indent:2em;margin-bottom:0;}
.more{text-align:right;}
.more a{color:#c04908;font-size:14px;}
.imgwrap{overflow:hidden;padding: 0 15px;margin-top:30px;}
.imgwrap li.shortli{width:645px;float:right;position:relative;z-index:9999;} 
.imgwrap2 li.shortli{float:left;}
.imgwrap li.shortli h3{margin-top:10px;}
.imgwrap li.shortli .imgp{margin-top:-25px;}
.imgwrap li .rgt{margin-right:0;margin-left:45px;}
.imgwrap li div.lne{width:318px;overflow:hidden;padding-bottom:10px;border-bottom:1px dashed #d9d9d9;}
.imgwrap li div h3 a{display:inline-block;margin-left:2em;font-size:13px;color:#505050;background:url(../images/public/block.png) no-repeat 0 50%;padding-left:22px;}
.imgwrap li div p{color:#545454;line-height:21px;text-indent:2em;}
.imgrgt{margin-left:35px;}
.imglft{margin-right:35px;}
.mored{text-align:right;}
.mored a{color:#bc1612;}
.imgwrap li.shortli div{border:none;}
.bggray{background:#f6f6f6;}
.mart30{margin-top:30px;}
.navbx,.bgwrap{background:url(../images/public/bigbg.jpg) no-repeat;overflow:hidden;}
.bgwrap{height:336px;background-position:0 -50px;}

.imagew{height: 353px;padding: 45px 0 0;}
.swiper-slide{width: 464px;height: 263px;}

.swiper-pagination{margin: 50px 0px;width: 960px;}
.swiper-pagination-bullet{margin: 0px 7px;width: 28px;height: 28px;background: #c63935;line-height: 26px;color: #c63935;}
.swiper-pagination-bullet-active{font-size: 15px;font-weight: bold;color: #ffffff;}
.footer{background:#8b8154;height:120px;     text-align: center;
    font-size: 12px;
    font-family: 微软雅黑;
    color: rgb(255, 255, 255);
    line-height: 30px;
    padding-top: 36px;
    letter-spacing: 0.3em;}