@charset "utf-8";
/* CSS Document */
body,p,img,h1,h2,h3,h4,form,table,td,ul,li,dl,ol,dt,dd{margin:0;padding:0}
body{font-size:12px;font-family:Microsoft YaHei}
img{border:none}
li{list-style:none;overflow: hidden}
table,th,tr,td{border-collapse:collapse;border-spacing:0;border:none}
input,select,textarea,map,area{outline:none;border:none;background:none;resize:none}
a{color: #000;text-decoration: none;}
/* 清浮动 */
.clearfix:after{content:"";display:block;clear:both}
.clearfix{zoom:1}

.fl{float:left}
.fr{float:right}

.comwidth{margin:0 auto;width:1200px;position:relative}

/*.drift{position:fixed;top:50%;left:50%;margin-top: -48px;margin-left: -828px;z-index:999;}*/
.drift{position:fixed;top:50%;left:50%;margin-top: -48px;margin-left: -750px;z-index:999;}
.drift_links a{display:block;margin-bottom:1px;width:65px;height:65px;background:url(../images/drift_spirit.png) no-repeat 0 0 #5d5d5d}
.drift_links a.fh{background-position: 17px 19px}
.drift_links a.zx{background-position: 16px -28px;}
.drift_links a.tel{background-position: 15px -77px;}
.drift_links a.wechat{background-position: 15px -124px;}

.drift .dialog{padding-left:13px;width:131px;height:54px;line-height:54px;background:url(../images/dialog_box.png) no-repeat;position:absolute;top: 72px;left: 65px;display:none}
.drift .dialog a{display:inline-block;width:131px;line-height:54px;text-align:center;text-decoration:none;font-size:16px;color:#fff}

.drift .lxfs{width:202px;padding-left:12px;background:url(../images/arrow.png) no-repeat left center;position:absolute;top: 64px;left: 66px;z-index:999;display:none}
.drift .lxfs .info{padding:10px 10px 0 16px;width:170px;height:64px;background:#676767}
.drift .lxfs .info p{width:160px;line-height:30px;font-size:16px;color:#fff}
.drift .lxfs .info p.dh{border-bottom:1px solid #fff}

.drift .wxbox{width:120px;padding-left:12px;background:url(../images/arrow.png) no-repeat left center;position:absolute;top: 95px;left: 66px;z-index:999;display:none}
.drift .wxbox .qrcode{padding:13px 13px 0;width:100px;height:127px;background:#676767}
.drift .wxbox .qrcode p{font-size:14px;color:#fff;text-align:center}

#wrap{min-width: 1280px;overflow: hidden}

/* header */
.header{width:100%;height:118px;background:#642901;behavior: url(../css/ie-css3.htc);box-shadow: 0 0 18px #000;}
.logo{padding-top:25px}
.search{margin-top:40px;margin-left:161px;width:471px;height:39px;background:#fff;border:1px solid #6D2F06}
.search label{float:left;padding-left:12px;line-height:39px;color:#622702;font-size:20px}
.search .shares{width:266px;height:39px;text-indent:12px;font-size:16px;color:#ccbeb9}
.search .btn{width:57px;height:37px;background:url(../images/search_btn.jpg) no-repeat}

.hd_nav{padding-top:50px} 
.hd_nav li{float:left;padding: 0 20px;font-size:21px;color:#D0BAA3;background:url(../images/line.png) no-repeat center left;}
.hd_nav li.wywq{background:none}
.hd_nav li.return{padding-right:0}
.hd_nav li a{font-size:21px;color:#D0BAA3;text-decoration:none}  

/* footer */
/*.footer{padding-top:35px;width:100%;height:175px;background:#351604}
.ft_con{margin:0 auto;width:968px;}
.ft_logo{width:130px;height:110px;padding-right:60px;background:url(../images/ft_line.png) no-repeat center right}
.ft_links{padding-left:64px}
.ft_links li{padding-bottom:8px;line-height:33px}
.ft_links li a{font-size:18px;color:#fff;text-decoration:none}
.ft_qrcode{width:398px}
.ft_qrcode dl{float:left;padding-top:5px}
.ft_qrcode dl.hxt{margin:0 50px}
.ft_qrcode dd{text-align:center;line-height:30px;font-size:14px;color:#fff}*/

.footer{width:100%;height:211px;background:#351604;padding-top: 38px;}
.footer .comwidth{width: 875px;display: flex;justify-content: space-between;}

.ft_links{display: flex;flex-direction: column;}
.ft_links li{margin-bottom: 20px;}
.ft_links li a{height: 27px;display: flex;align-items: center;justify-content: flex-start;}
.ft_links li a p{font-size: 18px;color: #b1a299;}
.ft_links li a img{width: 27px;height: 27px;margin-right: 11px;}
.ft_qrcode{display: flex;justify-content: space-between;width: 430px;}
.ft_qrcode dl{display: flex;flex-direction: column;align-items: center;}
.ft_qrcode dd{text-align:center;line-height:28px;font-size:14px;color:#fff;padding-top: 5px;}

.pop-wrap{position: fixed; right: 0;bottom: 0;height: 60px;width: 150px;}
.pop-wrap a{display: block;height: 100%;width: 100%;}
.pop-wrap img{width: 100%;}
