@charset "gb2312";
/* CSS Document */
body{margin:0px;padding:0px; font:12px "微软雅黑"; color:#6e6e6e;}
img{border:0;}
div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,blockquote,span,img{margin:0;padding:0}
input,from,td,table,img,dl,dt,ul,dd,li,p{padding:0;margin:0; list-style:none;}
ul,li{padding:0px;margin:0px;list-style-type:none;display: block;}
a{text-decoration: none;color:#6e6e6e}
a:hover{color:#900}
.centre980{margin:0 auto;width:980px; clear:both}
.centre1200{margin:0 auto;width:1200px; clear:both; overflow:hidden;}
.centre1250{margin:0 auto;width:1250px; clear:both;}
.cen1200{width:1200px; margin:0 auto; overflow:hidden;}
.more{width:60px;height:25px;float:right;display:inline}
.red{color:#F00}
.red:hover{color:#900}
.clear{ clear:both}
.hid{ text-indent:-9999px; float:left}

/* 头部公用 */
.head-top1{ width:100%; overflow:hidden; margin:0 auto; background:#f3f3f3;}
.head-top1-left{ float:left; font-size:12px; line-height:35px;}
.head-top1-left img{ margin:0 7px; }
.head-top1-right{ float:right; font-size:13px; line-height:35px;}
.head-top1-right img{ margin:0 7px; }
.head-top2{ width:100%; margin:0 auto; background:#ffffff; }
.head-top2-left{ float:left; margin:42px 0 32px 0; }
a:visited { color:#666; }
.search{float:right; width:410px; margin:30px 0 0 0;}
.tab-menu{width:100%; line-height:30px; height:30px; background:#ffffff;}
.tab-menu li{ float:left; width:80px; text-align:center; font-size:16px; color:#666666; cursor:pointer}
.tab-menu li.on{ background:#eeeef0}
.tab-txt{position:relative;}
.searchInput{ cursor:pointer; float:left; width:314px; height:41px; line-height:41px; font-size:14px; padding:0 0 0 10px; background:#ffffff url(http://www.delunyk.com/images/san1.jpg) 290px center no-repeat; font-style:normal; font-weight:100; color:#666666; border:8px #f0f0f0 solid;}
.searchBtn{ display:block; width:70px; height:57px; background:url(/images/search-btn.jpg) no-repeat; float:right;}
.tab-txt ul{ display:none; position:absolute; width:324px; z-index:10; overflow:hidden; border:#CCCCCC 1px solid; top:42px;}
.tab-txt ul li {height: 36px;line-height: 36px;overflow: hidden;width: 100%;}
.tab-txt ul li a {display:block;width:100%;height:100%;padding-left:24px;font-size:14px;text-decoration:none;color:#666;position:relative;border-bottom:1px solid #e9e9e9;background-color:#ffffff;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}
.tab-txt ul li a:after {content:'';position:absolute;width:0;height:0;top:50%;right:17px;border-width:4px;border-color: transparent transparent transparent #adaeb3;border-style:solid;margin-top:-2px;}
.tab-txt ul li a:hover{ background:#c1a25f; color:#FFFFFF}
.tab-txt dl{ width:100%;}
.tab-txt dl dd{ width:100%; height:50px; display:none; position:relative}
.tab-txt dl dd.on{ display:block}

/* flexslider首页轮播 */
.flexslider{position:relative;height:650px;overflow:hidden;background:url(/images/loading.gif) 50% no-repeat;}
.slides{position:relative;z-index:1;}
.slides li{height:650px;}
.flex-control-nav{position:absolute;bottom:10px;z-index:2;width:100%;text-align:center;}
.flex-control-nav li{display:inline-block;width:14px;height:14px;margin:0 5px;*display:inline;zoom:1;}
.flex-control-nav a{display:inline-block;width:14px;height:14px;line-height:40px;overflow:hidden;background:url(/images/dot.png) right 0 no-repeat;cursor:pointer;}
.flex-control-nav .flex-active{background-position:0 0;}
.flex-direction-nav{position:absolute;z-index:3;width:100%;top:40%;}
.flex-direction-nav li a{display:block;width:45px;height:80px;overflow:hidden;cursor:pointer;position:absolute;}
.flex-direction-nav li a.flex-prev{left:160px;background:url(/images/prev.png) center center no-repeat; opacity: 0.3;}
.flex-direction-nav li a.flex-next{right:160px;background:url(/images/next.png) center center no-repeat; opacity: 0.3;}
.bannerdhbox{ width: 100%; height: 650px; position:relative}
.bannerdhbox .banner_aa{ width: 100%;transition: all 0.3s linear 0.5s;}
.bannerdhbox .banner_aa a{ display:block; height: 650px;}

/* 尾部公用 */
.footer-1{ width:100%; background:#b18f51; margin:0 auto; text-align:center; overflow:hidden; padding:25px 0;}
.footer-1 ul{ width:968px; margin:0 auto; }
.footer-1 ul li{ width:120px; color:#ffffff; font-size:18px; border-left:1px #ffffff solid; float:left; }
.footer-1 ul li a{ color:#ffffff; }
.footer-2{ width:100%; background:#7f3f0f; margin:0 auto; overflow:hidden; }
.footer-2-logo{ width:730px; margin:130px auto 0 auto; }
.footer-2-dz{ font-size:18px; color:#ffffff; text-align:center; line-height:40px; margin:100px auto; }
.footer-3{ width:100%; background:#7f3f0f; margin:0 auto; overflow:hidden; border-top:1px #884c1f solid; }
.footer-3-bq{ font-size:18px; color:#ffffff; text-align:center; line-height:40px; margin:80px auto 200px auto; }
.footer-3-bq a{ color:#ffffff; }

/*bottom*/
#float_bottom{display:none;width:100%;height:69px;background:url(/swt/images/swt_bg.png) repeat-x;position:fixed;_position:absolute;top:auto;bottom:0;_left:0;_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)));z-index:9999;}
#float_bottom .bt_fl{float:left;height:69px;}
/*#float_bottom .bt_hover{background:url(swt_bg2.jpg) no-repeat top center}*/
#float_bottom .bt_inner{width:1120px;margin:0 auto; background:url(/swt/images/swt_bg2.png) center no-repeat; height:69px}
#float_bottom .bt_info{width:200px;height:69px;position:relative;}
#float_bottom .bt_info .if_pop{display:none;position:absolute;bottom:37px;_bottom:36px;left:0;background-color:#f3f3f3;border:1px solid #5c4d34;border-bottom:none; width:420px; height:303px;}
#float_bottom .bt_info .if_pop li{ height:59px; border-bottom:1px dashed #5c4d34; line-height:18px; padding:10px 0 6px 10px; float:left; width:195px}
#float_bottom .bt_info .if_pop li span{ font-weight:600}
#float_bottom .bt_info .if_pop li img{ float:left; display:inline; margin-right:10px;}
.li_last{ border-bottom:0 !important}
.boright{border-right:1px solid #5c4d34;}
#float_bottom .bt_project{position:relative;}
#float_bottom .bt_project_area{display:block;width:210px;height:69px;}
#float_bottom .pj_pop{display:none;width:976px;height:307px;position:absolute;left:0px;bottom:69px;_bottom:36px;background:#fcfcfc url(../swt/images/swt_bg3.jpg) no-repeat; border:1px solid #5b4c33; border-bottom:0}
#float_bottom .pj_pop ul{width:114px; float:left; display:inline; margin:13px 0 0 70px}
#float_bottom .pj_pop li{display:block;float:left; width:80px; display:inline; margin-left:25px; line-height:24px;}
#float_bottom .pj_pop li a{ color:#333333; font-size:12px;}
.pj_pop_first{ height:30px;font-weight:600}
.pj_pop_first a{font-size:16px !important;}
.bott_yy{ width:480px; height:69px; float:right;}
.bott_yy a{ width:155px; float:left; height:69px;}
/* 尾部结束 */

/* 2023年新版公共头尾 */
.head23_top_left{font-size: 16px;font-weight: bold;color: #78583f;float: left;line-height: 36px;}
.head23_top_right{float: left;margin-left: 400px;}
.head23_top_right img{margin-top: 10px;display: inline-block;float: left;}
.head23_top_right p{font-size: 18px;color: #78583f;float: left;line-height: 36px;margin-left: 7px;}
.head23_top_right p b{margin-right: 30px;}
.head23_top_right a{ margin-left: 10px;display: inline-block;float: left;}
.head23_top_wx{width: 20px;height: 20px;background: url(/images/icon23_04.png) no-repeat center;margin: 10px 0 0 10px;position: relative;}
.head23_top_wx .head23_top_wx_bx {width: 150px;height: 165px;padding: 0 10px 10px 10px;background: #fff;text-align: center;position: absolute;right: -75px;top: 36px;display: none;border-radius: 5px;border: 1px solid #e1e5ed;}
.head23_top_wx .head23_top_wx_bx .arrow{width: 0;height: 0;border-bottom: 10px solid #fff;border-left: 10px solid transparent;border-right: 10px solid transparent;position: absolute;right: 75px;top: -10px;}
.head23_top_wx.on .head23_top_wx_bx{display: block;z-index: 3;}
.top_search{width: 138px;height: 25px;border-radius: 25px;border: 2px solid #cbad91;background: #eceae6;box-sizing: border-box;float: right;margin: 6px 4px 0 0;}
.top_search_keyword{width: 96px;line-height: 21px;border-radius: 21px;background: #eceae6; font-size: 13px;color: #785940;border: 0;box-sizing: border-box; padding: 0 0 0 12px;float: left;}
.top_search_button{width: 38px;height: 21px;border-radius: 21px;background: url(/images/index23_fdj.png) no-repeat center #78583f;border: 0;float: right;}
.index23_bx3{width: 1200px;border-bottom: 1px solid #bf9d8a;}
.index23_bx4{width: 450px;float: left;}
.index23_logo2{width: 172px;height: 60px;float: left;margin: 33px 0 17px 0;}
.index23_foot_list1 li{width: 130px;font-size: 16px;font-weight: bold;color: #D6C3BB;float: left;margin: 56px 0 0 0;}
.index23_ewm{width: 97px;height: 97px;float: left;margin: 38px 17px 0 0;}
.index23_p10{font-size: 16px;color: #D6C3BB;float: left;margin-top: 33px;}
.index23_p10 b{font-size: 32px;color: #fff;}
.index23_p11{font-size: 14px;color: #D6C3BB;line-height: 32px;margin: 78px 0 120px 0;}
.index23_p11 a{color: #D6C3BB;}
.index23_p11 a:hover{color: #D6C3BB;}
.index23_bx5{width: 130px;float: left;}
.index23_bx5 a{font-size: 14px;color: #D6C3BB;display: block;margin: 16px 0 0 0;}
.index23_bx5 a:hover{color: #D6C3BB;}
.index23_bx6{width: 360px;float: left;box-sizing: border-box;}
.index23_bx6 a{width: 120px;float: left;font-size: 14px;color: #D6C3BB;margin: 16px 0 0 0;line-height: 20px;}
.index23_bx6 a:hover{color: #D6C3BB;}
.index23_bottom{width: 100%;height: 55px;background: #cbad91;/*position: fixed;*/top: auto;bottom: 0;z-index: 999;}
.index23_bx7{width: 1200px;height: 55px;background: url(/images/icon23_08.png) no-repeat center;overflow: visible !important;}
.index23_zx{width: 110px;height: 55px;display: block;float: left;margin-left: 452px;box-sizing: border-box;}
.index23_wb{width: 108px;height: 55px;display: block;float: left;margin-left: 126px;box-sizing: border-box;}
.index23_wx{width: 110px;height: 55px;display: block;float: left;margin-left: 125px;box-sizing: border-box;position: relative;}
.index23_wx .index23_wx_bx{width: 150px;height: 155px;padding: 10px;background: #fff;text-align: center;position: absolute;left: -30px;top: -185px;display: none;border-radius: 5px;border: 1px solid #e1e5ed;}
.index23_wx .index23_wx_bx .arrow{width: 0;height: 0;border-top: 10px solid #fff;border-left: 10px solid transparent;border-right: 10px solid transparent;position: absolute;right: 75px;top: 175px;}
.index23_wx.on .index23_wx_bx{display: block;z-index: 3;}
.index23_up{width: 36px;height: 55px;display: block;float: left;margin-left: 132px;box-sizing: border-box;}
.index23_right{width: 86px;height: 446px;background: url(/images/icon23_09.png) no-repeat center #fff;position: fixed;top: 30%;right: 2%;z-index: 999;box-sizing: border-box;border: 1px solid #f1f1f1;}
.index23_zx2{width: 86px;height: 100px;display: block;box-sizing: border-box;}
.index23_zjyy{width: 86px;height: 118px;display: block;box-sizing: border-box;}
.index23_lsyd{width: 86px;height: 118px;display: block;box-sizing: border-box;}
.index23_up2{width: 86px;height: 110px;display: block;box-sizing: border-box;}