/* APP瀵顢?*/
.app-tk{
    width: 600px;
    height: 340px;
    position: fixed;
    top: 50%;
    left: 50%;
    z-index: 100;
    margin-left: -350px;
    margin-top: -170px;
    display: none;
}
.app-tk .app-er{
    display: block;
    margin: auto;
    width: 600px;
    height: 340px;
}
.app-tk .app-close{
    position: absolute;
    top:2px;
    right: 2px;
    display: block;
    cursor: pointer;
    width: 40px;
    height: 40px;
}
#loadHeight{
    height: 1600px;
}
#loadAllBtn{
    text-align: center;
    width: 300px;
    background-color: #000;
    line-height: 40px;
    color: #fff;
}
.btn-more-img{
    width: 100%;
    line-height: 80px;
    font-size: 20px;
    /* color: #4f95bd; */
	color: #ae4225;
    text-align: center;
    cursor: pointer;
}
#AppFuChuang{
    position: fixed;
    top: 20%;
    right: 5px;
    width: 120px;
    height: 200px;
}
/* .news-l-w .news-info{
    height: 1500px;
} */
/* 婢舵挳鍎?*/
.head_top { background: #a44323; height: 25px; width: 100%; }
.main_head{ width: 1200px; height: 25px; margin: 0 auto; }

.mh_left ul { list-style:none; }
.mh_left ul li { float: left; height: 25px; padding: 0px 20px; line-height: 25px; font-size: 12px;margin-top: 0; }
.mh_left ul li a { color: #ffffff; line-height:25px; }
.mh_left ul li a:hover{color: #fff264;text-decoration: none;}
.mh_left ul li.zs-guan { position: relative; }
.mh_left ul li.zs-guan .zs-arrow { width: 50px; height: 25px; line-height: 25px; position: relative; }
.mh_left ul li.zs-guan .zs-arrow img { width: 9px; height: 5px; position: absolute; top: 10px; right:-10px; }
.mh_left ul li.zs-guan .zs-arrow a { color: #ffffff; width: 80px; height: 25px; display: block; }
.mh_left ul li.zs-guan .zs-arrow a:hover { color: #fff264;text-decoration: none; }
.mh_left ul li.zs-guan .list1{ width: 80px; height: auto; position: absolute; top:25px; left: 7px; z-index: 101;}
.mh_left ul li.zs-guan .list1 dd{width: 80px; height: 30px; line-height: 30px;text-align: center;background-color: #a44323;font-size: 12px;}
.mh_left ul li.zs-guan .list1 dd a{color: #fff;display: block;width: 80px; height: 30px;line-height: 30px;}
.mh_left ul li.zs-guan .list1 dd a:hover{background: #eddfd5;color: #a44323;width: 80px;height: 30px;text-decoration: none;}

.mh_right ul { list-style: none; }
.mh_right ul li { float: left; width: 80px; text-align: center; height: 25px; line-height: 25px; font-size: 12px; color:#fff; }
.mh_right ul li a { color:#fff; line-height:25px;margin-right: 5px; }
.mh_right ul li .h_login{margin-right: 10px;}
.mh_right ul li a:hover{color: #fff264;text-decoration: none;}
.mh_right ul li.login2 { position: relative; }
.mh_right ul li.login2 .denglu {width: 80px;height: 25px;line-height: 25px;position: relative;}
.mh_right ul li.login2 .denglu img{width: 9px;height: 5px;position: absolute;top: 10px;right:3px;}
.mh_right ul li.login2 .denglu a{color: #ffffff;width: 80px;height: 25px;display: block;}
.mh_right ul li.login2 .denglu a:hover{color: #fff264;text-decoration: none;width: 80px;height: 25px;display: block;background: url(../image/beijing_02.jpg);}
.mh_right ul li.login2 .list3 { width: 80px; height: auto; position: absolute; top:25px; left: 7px; z-index: 100;}
.mh_right ul li.login2 .list3 dd{ background-color: #a44323; font-size: 12px; height: 30px; line-height: 30px; text-align: center; width: 80px; }
.mh_right ul li.login2 .list3 dd a{ color: #fff; display: block; height: 30px; width: 80px;line-height: 30px; }
.mh_right ul li.login2 .list3 dd a:hover{background: #eddfd5;color: #a44323; width: 80px;height: 30px;text-decoration: none;}

/* 娴兼艾鎲硋s闁拷閸戯拷 */
.mh_right ul li.login { color: #fff; width: auto; margin-right: 20px; }
.mh_right ul li.login a:nth-child(1){ color:#fff000; font-weight: 700; padding-left: 10px; padding-right: 5px; }


.head_top_two {width: 100%; background: #F5F0E8;  min-height:125px;}
.top_two{width: 1200px; margin:0 auto;}

.two_left{ width:640px; display: inline; margin-top: 27px; }
.two_left a.logo { float:left; }
.two_left .header-tit { /*float: right;*/width: 420px; }
.two_left .header-tit h3{ font-size: 30px; font-family: 'Microsoft Yahei'; color:#000; margin-top:5px; letter-spacing: 5px; }
.two_left .header-tit #noticev2{ overflow: hidden; font-size: 12px; height: 20px; line-height: 20px; margin-top:8px; }
.two_left .header-tit #noticev2 a{ color: #864B45; font-size: 14px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }
.two_left .header-tit #noticev2 li { letter-spacing: 2px; }
.both { clear: both; }

.two_right{ width:458px; height: auto; display: inline; margin: 27px 0 0 100px; }
.two_right .liebiao{width: 214px;height: 23px;}
.two_right .liebiao li{width: 53px;height: 23px;float: left;}
.two_right .liebiao li a{display: block; width: 53px; height: 23px; text-align: center;font-size: 14px;color: #9f5f46;line-height: 23px;}
.two_right .liebiao li a:hover{display: block; width: 53px;height: 23px;text-decoration: underline;}
.two_right .liebiao li .active{display: block; width: 53px;height: 23px;color: #f3e7d2;background: #a44323;text-decoration: none;}
.two_right .right { font-size:14px;}
.two_right .right img { vertical-align:-6px;}
.two_right .right span { font-weight: bold; font-size:18px; vertical-align:text-bottom; }

.two_right .lieB_input{ width: 358px; height: 28px; margin: 5px 0 0 0;}
.two_right .lieB_input .pr{ float: left; width:105px;margin:0 auto;position:relative;display: block;cursor: pointer;border: 1px solid #c3aa94; border-right: none;}
.two_right .lieB_input .pr .div_select{width:105px;height:26px;background-color:#fff;}
.two_right .lieB_input .pr .div_select .text1{height:26px;line-height:26px; color:#707070; font-size:12px;padding-left:14px;}
.two_right .lieB_input .pr .div_select .text2{margin:3px 3px 0 0px;}
.two_right .lieB_input .pr ul.select_ul{display:none;width:105px;border:1px solid #c3aa94;position:absolute; background-color:#f5f0e8; left:-1px; z-index:100}
.two_right .lieB_input .pr ul.select_ul li{list-style:none;height:26px; line-height:26px; text-align:center;}
.two_right .lieB_input .pr ul.select_ul li.select_blue {background:#a44323;color: #FFFFFF;}
.two_right .lieB_input .pr .search {width:458px;height:auto;background:#fff; position: absolute; top:28px; left:-1px; overflow: hidden; z-index:99;}
.two_right .lieB_input .pr .search ul{padding-bottom:10px;padding-top: 10px; overflow: hidden;}
.two_right .lieB_input .pr .search ul.niliao li{ width: 91px; text-align: center; font-size: 12px; height: 25px;line-height: 25px; float: left;}
.two_right .lieB_input .pr .search ul.niliao li a:hover{color: #F59601;}
.two_right .lieB_input .pr .search ul.rongliao li{width: 91px;text-align: center;font-size: 12px;height: 25px;line-height: 25px;float: left;}
.two_right .lieB_input .pr .search ul.rongliao li a:hover{color: #F59601;}
.two_right .lieB_input .put{width: 272px;height: 28px;display: block;}
.two_right .lieB_input .put input{width: 270px;height: 26px;background: #f5f0e8;border: 1px solid #c3aa94;line-height: 26px;color: #979696;font-size: 12px;}
 .put input[type=text]{width: 270px; padding-left:4px; height: 26px;background: #fff;border: 1px solid #c3aa94;line-height: 26px;color: #979696;font-size: 12px;}
 .sousuo a{width: 79px; height: 28px;display: block; text-align: center; line-height: 28px; color:#fff; font-size: 14px; background-color: #a44323;}

.two_right .lieB_input .put input::-webkit-input-placeholder {
	color: #aaa !important; /* WebKit browsers */
}
.two_right .lieB_input .put input:-moz-placeholder {
	color: #aaa !important;  /*Mozilla Firefox 4 to 18 */
}
.two_right .lieB_input .put input::-moz-placeholder {
	color: #aaa !important;  /*Mozilla Firefox 19+ */
}
.two_right .lieB_input .putinput:-ms-input-placeholder {
	color: #aaa !important;  /* Internet Explorer 10+ */
}

/* 鐏忛箖鍎?*/
.footer-navi{
    width: 100%;
    background-color: #faf7f3;
    padding-top: 30px;
    box-sizing: border-box;
    margin-top:35px;
}
.footer-mid{
    width: 1200px;
    height: 185px;
    margin: 0 auto;
    background: url("../image/w_md-bg.png") center center no-repeat;
    padding: 20px;
    box-sizing: border-box;
    padding-top: 17px;
}
.footer-mid li{
    font-size: 14px;
    font-family: '瀵邦喛钂嬮梿鍛寸拨';
    position: relative;
    float: left;
    margin-top: 14px;
    width: 338px;
    cursor: pointer;
    background: url('../image/w_foot_bg.png') center center no-repeat;
    height: 35px;
    line-height: 35px;
    padding-left: 20px;
    box-sizing: border-box;
}
.footer-mid .foot-depart{
    font-weight: 700;
    /* vertical-align: middle; */
}
.footer-mid .foot-tele{
    /* vertical-align: middle; */
}
.footer-mid .foot-goods{
    /* vertical-align: text-bottom; */
}
.footer-mid .foot-ph,.footer-mid .foot-wx{
    margin: 0 5px;
    vertical-align: middle;
}
.footer-mid li:nth-child(3n+2){
    margin-left: 75px;
    margin-right: 71px;
}
.footer-mid li:hover .foot-goods{
    color:#a44323;
}
.foot-hide{
    position: absolute;
    right: -73px;
    top: -11px;
    display: none;
}
.hide-short{
    right: -56px;
}
.dibu{
    width: 100%;
    height: 79px;
    background-color: #f5f0e8;
    border-top:1px solid #f2e2d8;
    text-align: center;
}
.w1200 {
    width: 1200px;
    margin: 0 auto;
}

.bg2{
    background-color:#313131; 
    padding:10px 0; 
    width:100%;
    height: auto;
    padding-bottom: 40px;
    border-top:2px solid #a44323;
}
.foot-bms{
    text-align: left;
    color: #9fa0a0;
    line-height: 28px;
}
.foot-l{
    float: left;
    width: 700px;
    margin-top: 20px;
}
.foot-l p{
    color: #9fa0a0;
    line-height: 28px;
    font-size: 12px;
}
.foot-l p a{
    color: #9fa0a0;
    line-height: 28px;
    font-size: 12px;
}
.foot-l p a:hover{
    color: #a04021;
}

.foot-l p.link a{
    color: #fff;
    line-height: 28px;
    font-size: 14px;
}
.foot-l p.link a:hover{
    color: #a04021;
}

.erweima{
    float: right;
    /* width: 430px; */
    width: 340px;
    margin-top: 20px;
    display: flex;
    justify-content: space-between
}
.erweima .erweima-pic{
    display: flex;
    flex-direction: column;
    /* justify-content: space-between; */
    align-items: center;
}
.erweima-pic span{
    color:#939494;
    font-size: 12px;
    margin-top: 12px;
}
.dibu-top{
    border-bottom:1px solid #242424;
    padding-bottom: 10px;
}
.foot-link{
    border-top:1px solid #434343;

}
.link-left{
    width: 850px;
    margin-top: 20px;
    float: left;
}
.link-left li{
    float: left;
    margin-right: 7px;
    line-height: 25px;
}
.link-left li:nth-child(1){
    color: #9fa0a0;
}
.link-left li a{
    color:#9fa0a0;
    font-size: 12px;
}
.link-left li:hover a{
    color: #faf7f3;
}
.link-left .link-more{
    color: #faf7f3;
}
.link-pic{
    margin: 15px 0;
    position: relative;
    display: flex;
    align-items: center;
}

.link-pic a {
    display: block;
    width: 104px;
    height: 36px;
    margin-right: 10px;
}

.link-pic a img {
    display: block;
}

/* .link-pic a:nth-child(2) {
    position: absolute;
    top: 0;
    left: 0;
    width: 105px;
    height: 36px;
    display: block;
}
.link-pic a:nth-child(3) {
    position: absolute;
    top: 0;
    left: 113px;
    width: 105px;
    height: 36px;
    display: block;
} */
.link-bot span a{
    color:#939494;
    font-size: 12px;
    vertical-align: -3px;
}
.link-bot{
    display: flex;
}
.link-bot .link-zztj{
    margin-left: 40px;
}
.link-zztj span{
    color:#939494;
    font-size: 12px;
    vertical-align: middle;
}
.link-right{
    background: url("../image/w_allhour.png") center center no-repeat;
    width: 230px;
    height: 85px;
    float: right;
    display: flex;
    justify-content: center;
    margin-top: 36px;
}
.link-right span{
    color: #fff;
    font-size: 30px;
    margin-top: 18px;
}
.link-num img{
    vertical-align: -8px;
}
.link-zztj img{
    vertical-align: middle;
}
.hdzt-foot {
    background: url(../image/w_app.jpg) center center no-repeat;
    width: 100%;
    height: 100px;
}