.w1200{width:1200px;margin:0 auto;}

.mt30{margin-top: 30px;}

.mt25{margin-top: 25px;}

.mt15{margin-top: 15px;}

.mt10{margin-top: 10px;}

.ml8{margin-left: 8px;}

.wrap{width:100%;max-width: 1920px;margin: 0 auto;background:#FFFBF3;min-height: 1000px;}

.headBg{width: 100%;height: 364px;background:url('../image/headBG.png')center top no-repeat;position: relative;}

.headTop{width: 100%;height: 42px;background:url('../image/headTopBG.png')center top no-repeat;}

.headTopMain{width: 1200px;margin:0 auto;line-height:42px;color:#FFFFFF;position: relative;}

.headTopMain .fl{color:#FFFFFF}

.headTopMain .fr a{margin:0 5px;color:#FFFFFF;}

.headTopMain .fr a .weixinma{width: 112px;height:117px;position: absolute;top: 35px;right: 35px;display: none;}

.headTopMain .fr a .weiboma{width: 112px;height:117px;position: absolute;top: 35px;right: 15px;display: none;}

.headTopMain .fr a:hover .on{display: block;}

.searchBox{width: 376px;height:48px;background: url('../image/searchBG.png')no-repeat;position:absolute;top: 178px;right: 50%;margin-right: -550px;}

.searchInput{width: 275px;height: 48px;background:none;font-size: 18px;}

.searchSubmit{width: 67px;height: 48px;background:#BF001A;color:#FFFFFF;font-size: 18px;cursor: pointer;}

.magnifying{margin:15px 5px}

.nav{width:100%;height:109px;background:url('../image/navBG.png');font-size: 22px;}

.nav ul{width: 1200px;margin:0 auto;}

.nav ul li{float:left;width: 168px;height: 45px;text-align: center;padding-top: 10px;box-sizing: content-box;}

.nav ul li a{color:#FFFFFF;}



.crumbs{line-height: 56px;font-size: 16px;color: #666666;background:#FFFFFF}

.crumbs img{margin:0 15px}

.crumbs span{color:#333333}

.crumbs a{color: #666666;margin: 0 5px;}

.crumbs a:last-of-type{color: #C4031B}



.footer{background:#BF001A;height:auto;position: relative;}

.sydwimg{display: inline-block;vertical-align: middle;width: fit-content;position:absolute;top: 50px;left:50%;margin-left: -400px;}

.footer_main{padding:38px 0;text-align: center;}

.footer_information{display: inline-block;color: #FFF;width: 500px;text-align: center;line-height: 2;}



#paging{line-height: 30px;font-size: 12px;width: fit-content;margin:0 auto;margin-top:40px;}

#paging a{border:1px solid #DBDBDB;display: inline-block;padding:0 10px;margin:0 3px;}

#paging .paging_num{width:30px;display: inline-block;}

#paging .switch_num{letter-spacing: 3px;margin:0 5px}

#paging .paging_num{border:1px solid #DBDBDB;text-align: center;margin-right: 8px;}















