.inbox{overflow: hidden;background-color: #fff;border-radius: 5px;margin-bottom: 15px;}
.intitle{height:40px;line-height:40px;overflow:hidden;border-left:solid 2px #2054ae;font-size:18px;background: #fff;color:#333;padding:0 10px;margin-bottom: 10px;clear:both;}
.intitle a{float:right;font-size:13px;color:#99783f;}
.intitle2{margin-top:30px;}
.intipscon{overflow: hidden;}

.maintab-news {
    overflow: hidden;
    padding: 10px 20px;
    height: 40px;
    line-height: 40px;
    border-bottom: solid 1px #ddd;
}

.maintab-news h2 {
    color: #000;
    font-weight: bold;
    font-size: 20px;
    position: relative;
}
.maincon{overflow: hidden;padding:20px;}
.maincon_hot{padding:0;margin: 15px 0;}



#certify{width: 580px;height:250px;overflow:hidden;float:left;margin:0;border-radius: 5px;}
#certify .swiper-container {width: 100%;height:280px;position: relative;z-index: 10;}
#certify .swiper-wrapper {width: 100%;height:250px;}
#certify .swiper-slide {display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;height:100%;}
#certify .swiper-pagination{position: absolute;top:0;left:0;bottom:initial;width:100%;z-index: 30;}
#certify .swiper-pagination-bullet{background:#ccc;width:8px;height:8px;border-radius:0;margin:0 5px;}
#certify .swiper-pagination-bullet-active{background:#32A39A;}
#certify a{display:block;overflow:hidden;color:#fff;width:100%;height:100%;position:relative;z-index: 20;}
#certify a:hover{color:#09f;text-decoration:none;}
#certify .img{height:310px;overflow:hidden;}
#certify .img img{width:120%;margin-left:0%;}
#certify .titbg{width:100%;height:50px;line-height:50px;background:#000;opacity:.8;position:absolute;left:0;bottom:0;z-index:22}
#certify .tit{display:block;text-align:left;width:100%;height:50px;line-height:50px;position:absolute;left:0;bottom:0;z-index:23;}
#certify .tit p{margin:0 30px;font-size:16px;color:#fff;}
#certify .swiperinbar-btn{background:#000;width:80px;height:80px;opacity:.5;margin-top:-65px;border-radius:50%;}
#certify .swiperinbar-btn:hover{opacity:.8;}

.today{float:right;width:580px;height:250px;margin:0;overflow:hidden;background: #fff;}
.today ul{padding:1px 0;overflow:hidden;width:100%;}
.today li{overflow:hidden;line-height:35px;height:35px;padding:0;}
.today li a{display:inline-block;font-size:15px;color:#333;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;max-width:80%;}
.today li a:hover{text-decoration:none;color:#ff9900;}
.today li span{float:right;color:#ccc;}

.bgclist{margin:0;overflow:hidden;float:left;width:560px;}
.bgclist ul{width:100%;overflow:hidden;margin-bottom: -10px;}
.bgclist .fi{border:solid 0px #eee;height:140px;width:275px;margin:0 0 10px 0;float:left;overflow:hidden;position: relative;border-radius: 5px;}
.bgclist .fi:nth-child(2n){float:right;}
.bgclist .fi .img{height:150px;line-height:150px;overflow:hidden;background:#000;text-align:center;}
.bgclist .fi .img img{width:120%;vertical-align:middle;display:inline-block;}
.bgclist .fi .tit{padding:10px 0;font-size:12px;color:#fff;line-height:18px;position: absolute;left:0;bottom:0;width:100%;background: rgba(0,0,0,.5)}
.bgclist .fi .tit span{display: block;margin:0 10px;overflow: hidden;}
.bgclist .fi a{display:block;width:100%;height:100%;}
.bgclist .fi a:hover .tit{color:#eee}

.ballwrap{width:560px;float:right;background: #fff;height:290px;}
.balltab{overflow:hidden;height:30px;line-height:22px;text-align: right;margin: 0;color: #666;border-radius: 4px;}
.balltab a{display:inline-block;color:#666;font-size:13px;margin-left:8px;}
.balltab a:hover,.balltab a.on{text-decoration:none;color:#f60;}
.ballbox dl{display:none;padding:3px 0;overflow:hidden;margin:0 0px;}
.ballbox dl.on{display:block;}
.ballbox dd{overflow:hidden;line-height:32px;height:32px;padding:0;}
.ballbox dd a{overflow:hidden;font-size:14px;color:#666;display:inline-block;white-space:nowrap;text-overflow:ellipsis;max-width:80%;}
.ballbox dd span{color:#ccc;float:right;}
.ballbox dd a:hover{text-decoration:none;color:#ff9900}


#intips{overflow: hidden;margin:0 0 40px 0;}
#intips .mtitem{width:454px;float:left;padding:1px;clear:initial;margin: 0 0 10px 0;}
#intips .mtitem:nth-child(2n){float:right;}
#intips .mtitem .hd{background: #f5f5f5;padding:0 15px;margin:0;}
#intips .mtitem .zj{float:none;text-align: right;}
#intips .mtitem .zj a{width:auto;text-align: left;}
#intips .mtitem .zj .sl{display: inline-block;width:auto;}
#intips .mtitem .zj .sltxt{display: inline-block;}
#intips .mtitem .zj .bk{float:none;display: inline-block;margin:0;border:0;padding-right:0;}
#intips .mtitem .zj .dian{float:none;display: inline-block;margin-right:0px;}
#intips .mtitem .fbt{display: none;}
#intips .mtitem .bx{padding:15px;}
#intips .mtitem .dz{width:auto;max-width:200px;border:0;display: inline-block;}
#intips .mtitem .time{text-align: left;line-height: 20px;}
#intips .mtitem .st{display: inline-block;font-size:12px;vertical-align: 6px;}
#intips .mtitem .tp{padding:0;width:auto;margin-right:10px;font-size:12px;}
#intips .mtitem .sp{width:auto;text-align: left;max-width: 110px;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
#intips .mtitem .xp{float:left;width:auto;max-width: 110px;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
#intips .mtitem .pkbf{width:auto;min-width:30px;padding:0 3px;}
#intips .mtitem .pk{line-height: 30px;padding:0 3px;}
#intips .mtitem .dui{line-height: 30px;float:left;height:30px;overflow: hidden;width:260px;}
#intips .mtitem .bf{font-size:15px;margin:0;line-height: 30px;}
#intips .mtitem .bf .vs{height:30px;background-size: 18px;}
#intips .mtitem .hou,#intips .mtitem .over,#intips .mtitem .ding{margin:0;line-height: 28px;height: 28px;width:90px;font-size:13px;}
#intips .mtitem .rs{margin-top:0;width:28px;line-height: 28px;height: 28px;}
#intips .mtitem .ding{width:120px;height: 30px;}
#intips .mtitem .ding a{font-size:13px;}


.newsnav{height:50px;background: #f5f5f5;overflow: hidden;margin: 25px 0 0;text-align: center;}
.newsnav a{display: inline-block;color:#333;font-size:13px;border:solid 1px #ddd;border-radius: 5px;width:80px;line-height:30px;text-align: center;
    margin:9px 5px; opacity: .6;transition: all .3s;
}
.newsnav a:hover{opacity: 1;}
.newsnav a.curr{border-color: #f00;color:#f00;opacity: 1;}


.newslist{overflow: hidden;background: #fff;padding:13px 0px;min-height: 600px;border-radius: 5px;}
.newslist li{height:36px;line-height:36px;width:50%;float:left;}
.newslist li div{overflow: hidden;margin:0 15px 0 0;}
.newslist li:nth-child(2n) div{overflow: hidden;margin:0 0 0 15px;}
.newslist li a{color:#333;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;max-width: 80%;display: inline-block;}
.newslist li a:hover{color:#ff9900;}
.newslist li span{float:right;color:#999;}

.newslist_type4 li{float:left;width:33.33%;height:40px;line-height:40px;margin-bottom: 10px;}
.newslist_type4 div{border:solid 1px #eee;margin-right:5px;border-radius: 30px;overflow: hidden}
.newslist_type4 li:nth-child(3n) div{margin:0 0 0 5px;}
.newslist_type4 a{color:#5c5c5c;display: block;padding:0 20px;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
.newslist_type4 a:hover{color:#ff9900;background: #f5f5f5;}

.newslist_type1 li{float:left;width:50%;height:39px;line-height:39px;margin-bottom: 0px;}
.newslist_type1 div{margin-right:15px;padding:0;overflow: hidden;}
.newslist_type1 li:nth-child(2n) div{margin:0 0 0 15px;}
.newslist_type1 a{color:#666;float:left;display: inline-block;max-width: 320px;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
.newslist_type1 a:hover{color:#ff9900;}
.newslist_type1 span{float:right;color:#ccc;font-size:12px;display: inline-block;vertical-align: -10px;}

.newslist_type3 li{float:left;width:50%;height:39px;line-height:39px;margin-bottom: 0px;}
.newslist_type3 div{margin-right:15px;overflow: hidden;}
.newslist_type3 li:nth-child(2n) div{margin:0 0 0 15px;}
.newslist_type3 a{color:#666;float:left;display: inline-block;max-width: 85%;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
.newslist_type3 a:hover{color:#ff9900;}
.newslist_type3 span{float:right;color:#ccc;font-size:12px;display: inline-block;vertical-align: -10px;}

.newslist_type2 li{float:left;width:33.33%;height:40px;line-height:40px;margin-bottom: 10px;}
.newslist_type2 div{border:solid 1px #eee;margin-right:5px;}
.newslist_type2 li:nth-child(3n) div{margin:0 0 0 5px;}
.newslist_type2 a{color:#666;display: block;padding:0 20px;}
.newslist_type2 a:hover{color:#99783f;background: #f5f5f5;}

.newsview{background: #fff;min-height: 600px;border-radius: 5px;}
.newsview h1{text-align: center;font-size:24px;color:#333;margin:40px 0 10px 0;}
.newsview .time{color:#999;font-size:13px;text-align: center;padding-bottom:10px;border-bottom: solid 1px #eee;}
.newsview .content{padding:40px 0;overflow: hidden;font-size:14px;color:#666;line-height: 30px;}
.newsview .content img{max-width: 100%;display: block;margin:30px auto;}
.newsview .next{margin:20px 0px;line-height: 25px;color:#999;}
.newsview .next a{color:#666;}
.newsview .next a:hover{color:#99783f;}

