/*定位*/

.center{position: absolute;left: 180px;top: 28px;width: 110px;}
.center .center_button{width: 100%;height: 100%;position: relative;	z-index: 2;}
.center .place { /*background: url(http://www.fljjw.com/statics/images/fanglin/dsfw.png) left no-repeat ;*/ }

.center input { height: 28px; border-radius: 3px; text-indent: 15px;cursor: pointer; width: 60px;font-size: 14px;}

.center .center_pop{    
	position: absolute;
    top: 0;
    left: 0;
    display: none;
    width: auto;
    z-index: 5;
    background-color: #FFFFFF;
    width: 100%;
    height: 42px;
    transition: all 0.3s;
    border-radius: 10px;
    border: 1px solid #FFFFFF;
    box-sizing: border-box;
    /* overflow: hidden; */
	z-index: 1;
}
.center .center_pop .center_pop_box{
	width: 298px;
	padding: 0px 10px 15px;
	background-color: #FFFFFF;
	border-radius: 10px;
	margin-top: 30px;
}
.center .center_pop .center_pop_box .center_pop_box_top{
	height: 24px;
	    width: 100%;
}

.center .center_pop .center_pop_box .center_pop_box_now{
	display: flex;
	flex-direction: column;
	font-family: 'MiSans400';
	padding: 0 10px;
	text-align: left;
}
.center .center_pop .center_pop_box .center_pop_box_now span{
	font-size: 12px;
	color: #999999;
	line-height: 20px;
	margin-bottom: 8px;
}
.center .center_pop .center_pop_box .center_pop_box_now font{
	font-size: 14px;
	color: #1A1A1A;
	line-height: 22px;
}

.center .center_pop .center_pop_box .center_pop_box_hot{
	/* height: 44px; */
	width: 100%;
	text-align: left;
}
.center .center_pop .center_pop_box .center_pop_box_hot span{
	font-size: 12px;
	color: #999999;
	padding: 0 10px;
	line-height: 20px;
	margin-top: 27px;
	display: flex;
	margin-bottom: 8px;
}
.center .center_pop .center_pop_box .center_pop_box_hot ul{
	display: flex;
	    flex-wrap: wrap;
}
.center .center_pop .center_pop_box .center_pop_box_hot ul li{
	margin-right: 4px;
	margin-bottom: 8px;
}
.center .center_pop .center_pop_box .center_pop_box_hot ul li a{
	display: flex;
	padding: 4px 10px;
	line-height: 22px;
	font-size: 14px;
	color: #1A1A1A;
	border-radius: 6px;
}


.center .qi_hun{color: #fe9b00;font-size: 14px;cursor: pointer;}

.choose-city-warp{top:0;left:0;width:100%;height:100%;position:fixed;pointer-events:auto;z-index:19891018;background-color: rgba(0, 0, 0, 0.19);/* display:none; */}

.choose-city{width: 480px;height: 350px;background: #f2f4f3;border-radius:5px;z-index: 999;border: 12px solid #525252;position: absolute;left: 0;right: 0;margin: -230px auto 0;top: 50%;}

.choose-city-title{width: 90%;height:40px;display:flex;display:-webkit-flex;display:-ms-flex;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:flex-end;align-items:flex-end;margin: 0 auto;}

.choose-city-list{width: 90%;height:auto;display:-webkit-flex;display:-ms-flex;-webkit-justify-content:space-between;justify-content:space-between;-webkit-flex-wrap:wrap;flex-wrap:wrap;padding:10px 0;margin: 0 auto;}

.choose-city-list li{width:50%;height:auto;line-height:35px;font-size:15px;display: flex;flex-wrap: wrap;}

.choose-city-list li span{color:#666;margin-right:10px;width: 20px;}

.choose-city-list li a{margin:0 5px;color:#373737;font-size:15px;display: inline-block;white-space: nowrap;}

.choose-city-title h3{font-size:20px;color:#373737}

.choose-city-title ul{display:flex;display:-webkit-flex;display:-ms-flex}

.choose-city-title ul li{font-size:15px;color:#373737;margin:0 5px}

.choose-city-title span{font-size: 18px;}

.choose-city .layer-setwin {position: absolute;right: -3px;top: -3px;font-size: 0;line-height: initial;width: 32px;height: 32px;}

.choose-city .layer-setwin a{width: 32px;height: 32px;background: url(../img/header/close2.png) no-repeat;background-size: cover;display: block;}


.header{width:100%;min-width: 1200px;height: 85px;background:#ffffff;}

.h-container{width:1200px;height: 85px;margin:0 auto;position:relative;z-index: 3;}

.logo{width: 161px;height:43px;position:absolute;left: 0;top: 20px;}

.logo a{display: block;}

.logo img{width: 100%;}



.menu-cont{width: 890px;/* height: 40px; */position: absolute;left: 310px;top: 0;}

.menu-l{position: absolute;right: 0;top: 0;width: 167px;height: 84px;overflow:  hidden;}

.menu-l .bd{width: 100%;height: auto;position: relative;overflow: hidden;cursor: pointer;}

.menu-l .bd li{float: left;width: 100%;height: auto;}

.menu-l .bd li img{display: block;width: 100%;}



.menu-r{width: 100%;height: 85px;}

.menu-r li{height: 85px;float:left;text-align:center;position:relative;margin: 0 7px;}

.menu-r li i{width: 30px;height: 18px;display:block;position:absolute;right: 35px;top: 12px;background: url(../img/header/hot.png) center no-repeat ;}

.menu-r li a.menu-r-a{position: relative;height: 85px;line-height: 85px;display:block;font-size:15px;color:#000000;padding: 0 22px;}

.menu-r li a.menu-r-a:hover{ background:#FFC107;}

.menu-r li.on a.menu-r-a{background: #ffdc00;color: #000000;}

.menu-r-xl2{position:absolute;left: 0;top: 85px;z-index:999;/* display: none; */width: 105px;background: rgba(55, 55, 55, 0.75);}

.menu-r-xl2 li{height: 50px;line-height: 50px;text-align:center;margin: 0 auto;width: 95px;border-top: 1px solid #fff;float: none;}

.menu-r-xl2 li a{width: 95px;height: 50px;line-height: 50px;display:block;font-size: 14px;color: #f7f7f7;margin: 0 auto;}

.menu-r-xl2 li a:hover{  color: #ffdc00;}

.menu-r .has-arrow:after {position: absolute;top: 23px;right: -20px;content: '';width: 0;height: 0;border-top: 5px solid #9b9b9b;border-left: 5px solid transparent;border-right: 5px solid transparent;overflow: hidden;}

.menu-r .has-arrow:after {top: 41px;right: 5px;}

.menu-r li .has-arrow:hover a:after{border-top: 5px solid #FFC107;}

.menu-r-xl2 li:first-child{border:0;}


/*分页*/



.pagination{display: flex; justify-content: center; flex-wrap:wrap;/*width: 546px !important;*/ margin:0 auto;}

.pagination a{display: block; width: 32px !important; height: 32px !important; padding: 0 !important; }

.pagination a:hover{background-color: #ff0000; color: #fff; border-radius: 4px;}

.pagination li{width: 32px; height: 32px; cursor: pointer; text-align: center; line-height: 32px; background-color: #ffffff;box-shadow: 2px 3px 8px 0px #F3F3F3; border-radius: 4px;font-family: PingFang; font-size: 14px;color: #7A7A7A;margin: 20px 5px; float: left;}

.pagination .active{background-color: #ff0000; color: #fff;}



/*顶部条*/
.tiao{width: 100%;height: 110px;background: #000;position: fixed;z-index: 99999;top: 0;}

.tiao .tiao_cen{width: 1200px;margin: auto;height: 40px;position: relative;}

.tiao .tiao_cen span{font-size: 18px;display: block;color: #b1b1b1;position: absolute;top: 8px;left: 0;}

.tiao .tiao_cen span i{color: #ffffff;}

.tiao .tiao_cen .fu{position: absolute;right: 215px;top: 0px;color: #ffffff;text-indent: 5px;width: 430px;font-size: 20px !important;display:  inline-flex;height: 40px;line-height: 40px;}

.tiao .tiao_cen img{width: 25px;height: 25px;position: absolute;right: 650px;top: 8px;}

.tiao .tiao_cen .fu i{font-size: 33px;font-weight:  bold;line-height: 40px;display: inline-block;}

.tiao .tiao_cen .fu_1{position: absolute;right: 0;top: 6px;color: #ffffff;text-indent: 25px;display: block;width: 270px !important;font-size: 18px !important;font-weight:  bold;}

.tiao .tiao_cen a{font-size:  18px;display:  block;position:  absolute;top: 8px;color: #fdc20e;left: 250px;}

