.container{/*padding: 0;*/}
a:hover{color: #ff360f;}
.pd0{padding: 0;}
.null100{width: 100%;height: 100px;font-size: 1px;}
.head{width: 100%;height: auto;overflow: hidden;background-color: #FFFFFF;;}
.zt-logo{height: 180px;}
.zt-logo .l-img{height: 70px;margin:60px auto 0 auto;}
.zt-nav{width: 100%;background-color: #f55a3c;display: flex;flex-wrap: wrap;flex-direction: row;}
.zt-nav li{flex:1;line-height: 65px;text-align: center;}
.zt-nav li a{color: #FFFFFF;font-size: 20px;}
.zt-nav li:hover{background-color: #ff360f;}
.container .title{width: 100%;border-bottom: 1px solid #DDDDDD;overflow: hidden;display: flex;justify-content: space-between;padding:10px 10px;}
.container .title .t{border-left: 5px solid #ef5435;padding-left: 13px; color: #ef5435;font-weight: 700;font-size: 18px;}
.container .title .m{font-size: 14px;}
.container .title .m a{color: #999;}
.logo{display: flex;}
.logobar{text-align: right;float: right;overflow: hidden;padding: 5px 10px;}
.logobar .logobtn{padding:8px 20px;background-color: #e8e8e8;color: #000;border-radius:15px;margin-left: 10px;font-size: 13px;}
.logobar .logobtn:hover{cursor: pointer;background-color:#f55e5e;color: #FFFFFF;}
.username{color: #666666;font-size: 14px;}
.username a{color:#0b60ff;}
.xf-nav{display: flex;justify-content: space-between;flex-direction: row;flex-wrap: wrap;}
.xf-nav .current{border-bottom: 3px solid #fb502f;}
.xf-nav .current a{color: #fb502f;}
.xf-nav a{font-weight: bold;font-size: 18px;}
.xf-nav a:hover{color: #fb502f;}
.xf-header{width: 100%;height: 350px;background: url("../images/b.png") no-repeat center center;position: relative;}
.xf-header2{width: 100%;height: 350px;background: url("../images/b2.png") no-repeat center center;position: relative;}
.xf-header .b-t{text-align: center;margin: 90px 0px 0px 5%;position: absolute;}
.h-nav{position: relative;}
.h-nav .h-nav-box{width: 100%;padding: 15px 5px; background-color: #FFFFFF;box-shadow: 0 1px 10px 0 rgba(0,0,0,0.30);bottom:-410px;position: absolute; display: flex;display: flex;flex-wrap:wrap ;}
.h-nav .h-nav-icon{width: 20%;height:90px;border-right: 1px solid #d9ebff;text-align: center;font-size: 20px;line-height: 90px;}
.h-nav .h-nav-icon:last-child{border: none;}
.h-nav .h-nav-icon img{margin-left: 10px;}
/*.h-nav ul li:hover{background-color: #EEEEEE;}*/
.h-nav .h-nav-icon:hover a{color: #2476ff;}

#bImg{width: 100%;height: 280px;background: url("../images/b.png") no-repeat center center;position: relative;}
#bImg .search{width: 700px;margin-top: 80px;}
#bImg .search .form-control{height: 60px;font-size:16px;}
#bImg .search .btn{height: 60px;width: 100px;font-size:20px;background-color: #ff5603;color: #FFFFFF;}
#bImg .container{display: flex;padding: 0 20px;}
#bImg .tel{width: 300px;margin-top: 80px;color: #ff5603;font-size:22px;margin-left: 80px;text-align: right;}

#notice-box{width: 100%;background-color: #FFFFFF;padding: 20px 0;}
#notice-box .t{margin-bottom: 20px;}
#notice-box .t span{font-weight: 700;font-size: 20px;color: #000;}
#notice-box .m-a{width: 100%;display: flex;flex-flow: wrap;}
#notice-box .m-a a{padding: 10px 25px;background-color: #f5f3f3;border-radius: 30px;margin:0px 10px 10px 0;font-size: 16px;font-weight: 700;}
#notice-box .m-a a:hover{background-color: #e8e7e7;}
#notice-box .n-a{width: 100%;height: 100px;background-color: #f4f4f4;margin-top: 10px;padding:20px;}
#notice-box .n-a a{font-size: 18px;color: #000000;font-weight: 400;}
#notice-box .t .more{width: 100px;height: 100%;float: right;text-align: right;}
#notice-box .t .more .m{font-size: 15px;margin-bottom: 10px;}
#notice-box .t .more .hd ul li{float:left;width:15px;height:6px;overflow:hidden;margin-right:5px;text-indent:-999px;cursor:pointer;background-color: #DDDDDD;font-size: 0;border-radius: 5px;}
#notice-box .t .more .hd ul li.on{background-color: #277cec;}
#notice-box .t .more .hd{display: flex;justify-content: flex-end;}
#notice-box .n-a .bd ul li a{display: flex;align-items:center;justify-content:center;display: -webkit-flex;}
#notice-box .n-a .bd ul li a:hover{color: #ff360f;}

#tsfw{padding: 20px 0;}
#tsfw .t{font-weight: 700;font-size: 20px;color: #000;margin-bottom: 20px;}
#tsfw .tsfw-box{display: flex;display: -webkit-flex;justify-content: space-between;flex-direction: row;flex-wrap: wrap;}
#tsfw .tsfw-box .tsfw-box-list{width: 290px;height: 200px;background-color: #FFFFFF;margin: 20px 0;display: flex;justify-content:center;align-content: center;flex-direction:column}
#tsfw .tsfw-box .tsfw-box-list .img{text-align: center;}
#tsfw .tsfw-box .tsfw-box-list .tit{font-size: 17px;text-align: center;line-height: 40px;font-weight: 700;}
#tsfw .tsfw-box .tsfw-box-list .tit2{font-size: 13px;text-align: center;color: #999;}
#tsfw .tsfw-box .tsfw-box-list:hover{box-shadow: 0 1px 5px 3px rgba(76, 171, 255, 0.4);}

.news-list{width: 100%;background-color: #FFFFFF;padding: 20px;margin-bottom: 20px;}
.news-list .news-list-t{display: flex;justify-content:center;margin-bottom: 20px;}
.news-list .news-list-t .t{padding: 0 20px;font-size:20px;font-weight: 700;}
.news-list ul{width: 100%;overflow: hidden;}
.news-list ul li{line-height: 40px;width: 100%;display: flex;justify-content: space-between;background: url(../images/d.png) 0 16px no-repeat;padding-left: 15px;font-size: 16px;}
.news-list ul li a{word-break:keep-all;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.news-list ul li span{width: 110px;text-align: right;}
#main-box .sidebar-nav .t {font-family: "微软雅黑"; font-size: 2.8rem;background: #000 linear-gradient(to left, #08d2bf ,#1e9afb);}
#main-box .list .title { padding: 0;border-bottom: none;}
#main-box-p .video{padding: 15px;}
#main-box-p .video .t{border: none;line-height: 20px;padding-top: 10px;height: 50px;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;text-overflow: ellipsis;overflow: hidden;}

#interlocution{padding:20px 5px;}
#interlocution .i-list{width: 100%;height:auto;}
#interlocution .i-list a{width: 100%;display: flex;font-size: 18px;}
#interlocution .interlocution-list{width: 100%;padding:10px;margin-bottom:10px;}

@media screen and (max-width:1200px){
	.fw-list .fw-list-icon{width: 49%;}
	.xf-header .b-t{margin: 90px 0px 0px 1%;width: 80%;}
}
@media screen and (max-width:992px){
	.logo{width: 100%;text-align: center;}
	.xf-nav{width:100%;}
	.h-nav .h-nav-icon{width: 33%;border-color: #fff;}
	.xf-list #xf-news-img,.xf-list #xf-news-list,.xf-list #xf-news-info,.xf-list #xf-news-tb{width: 100%;}
}
@media screen and (max-width:768px){
}
@media screen and (max-width:640px){
	.xf-nav li{margin:5px;}
	.xf-nav a{font-weight: normal; font-size: 14px;margin:10px;}
	.xf-nav{justify-content:flex-start;}
	#bImg{height:180px;}
	.news-list ul li span{display: none;}
	.news-list .news-list-t{margin-bottom: 0;}
	#tsfw .tsfw-box .tsfw-box-list{width: 48%;}
	#bImg .tel{margin:60px auto auto auto; }

}