@charset "utf-8";
/* CSS Document */
body{ background:url("footbg.jpg")/*footbg.jpg*/ repeat left top; overflow-x:hidden; color:#bca584; font-size:12px; font-family: microsoft yahei , "宋体"; position:relative;}/*网站字体颜色*/

.header , .content , .footer , .container{margin-left:auto; margin-right:auto; width:1000px; font-family:microsoft yahei;}

/*页眉*/
.header{width:100%; overflow:hidden; background-color:#fff; padding-top:22px; padding-bottom:29px;}
.header .dlogo{ float:left;}
.header .ewm{ float:left;}
.header .ewm img{ margin-left:80px;}
.header .dlogo dt{ float:left;}
.header .dlogo dt img{ display:block;}
.header .dlogo dd{  color:#382610; margin-left:130px; margin-top:30px;}
.header .dlogo dd h2{ font-size:24px; font-weight: 700; line-height:24px;}
.header .dlogo dd p{ font-size:21px; line-height:14px; margin-top:10px;color: #909090;}
.header .dphone{ float:right; margin-top:10px; color:#382610;}
.header .dphone dt{ font-size:24px; line-height:24px;}
.header .dphone dd{ font-size:19px; line-height:20px; height:20px;margin-top:8px; text-align:left;}



.navMain{ background:#232323;}
.navMain .container{}
.navMain ul{ overflow:hidden;}
.navMain li{ float:left; height:55px; line-height:55px;}
.navMain li a{ font-size:14px; color:#f3eddc; display:block; padding:0 40px; background:url("navbg.png")/*navbg.png*/ no-repeat left center; text-decoration:none;}
.navMain li.cur a{ background:none;}
.navMain li a:hover,.navMain li.cur a{ background:#f5c22a; color:#232323;}


.footer{ width:100%; padding-top:20px; padding-bottom:50px;}
.footer .ftnav{ overflow:hidden; background:url("ftnavbg.png")/*ftnavbg.png*/ no-repeat center;}
.footer .ftnav li{ float:left; height:49px; line-height:49px; padding:0 28px; background:url("ftnavline.png")/*ftnavline.png*/ no-repeat left center;}
.footer .ftnav li.noBg{ background:none;}
.footer .ftnav li a{ color:#d4bb50; text-decoration:none;}
.footer .ftcont{ margin-top:42px;}
.footer .ftcont .link{ float:left; width:500px;}
.footer .ftcont .link h4{ padding-left:10px;}
.footer .ftcont .link h4 img{ display:block;}
.footer .ftcont .link ul{ overflow:hidden; margin:15px 0;}
.footer .ftcont .link li{ float:left; padding:0 10px; height:20px; line-height:20px; background:url("linkline.png")/*linkline.png*/ no-repeat right center;}
.footer .ftcont .link li a{ font-size:12px; color:#bca584; text-decoration:none;}
.footer .ftcont .link span{ padding-left:10px;}
.footer .ftcont .link span a{ font-size:12px; color:#bca584; text-decoration:none;}
.footer .ftcont .dress{ float:left; margin-left:42px;}
.footer .ftcont .dress dl{}
.footer .ftcont .dress dt{}
.footer .ftcont .dress dt span{ margin-right:25px;}
.footer .ftcont .dress dd{ margin-top:20px;}
.footer .ftcont .dress dd p{ color:#bca584; line-height:20px;}


/*qq、返回顶部*/
.youce{width:54px; float:right; position:fixed; right:-3px; bottom:25px;_position:absolute;_bottom:auto;_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0)));_margin-bottom:15px; z-index:10000;}
.youce ul li{margin-bottom:3px; width:41px; background:#bca584;}
.youce ul li:hover{background:#ffde6e;}
.youce ul li a{display:block; width:41px; height:41px;}
.youce ul li a.yc1{background:url("yc_01.png")/*yc_01.png*/ no-repeat center;}
.youce ul li a.yc2{background:url("yc_02.png")/*yc_02.png*/ no-repeat center;}
.youce ul li a.yc3{background:url("yc_03.png")/*yc_03.png*/ no-repeat center; width:41px; height:41px; position:relative;}
.youce ul li a.yc3 .wx_box{width:153px; padding-right:9px; display:none; cursor:default; position:absolute; bottom:0px; right:40px;}
.youce ul li a.yc3 .yc_weixin{background:#fff; padding:12px 11px 0px 11px; border:1px solid #d6d6d6;}
.youce ul li a.yc3 .yc_weixin span{display:block; line-height:30px; color:#333; text-align:center;}
.youce ul li a.yc4{background:url("yc_04.png")/*yc_04.png*/ no-repeat center;}
.youce ul li a.yc3:hover .wx_box{display:inline;}

