@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;}
.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}
/* 头部 */
.index_top{width:100%;height:40px; background-color:#f4f2f3;border-bottom:1px #cac8c9 solid; overflow:hidden;}
.logo{margin:42px 0 0 0;float:left}
.flash{text-align:center; width:280px; float:left; margin:60px 0 0 50px;}
/*.phone{ width:200px; padding:0 0 0 90px; height:64px; background:url(../images/phone.png) no-repeat; float:right; margin-top:25px;}
.phone a{width:64px; height:22px; float:left}*/
.dw{ width:430px; float:right; margin:40px 0;}
.dw li{ width:80px; float:left; border-right:1px #dadada solid; padding:0 10px; text-align:center;}
.gq{ font-size:14px; color:#7a7a7a; line-height:40px; float:left; margin:0 0 0 10px;}
.phone{ width:250px; height:40px; background:url(../images/index_xdh.jpg) no-repeat center; float:right; margin:0 20px 0 0; padding:0;}
.phone a{ width:22px; height:40px; float:left;}
.sc{ font-size:14px; color:#7a7a7a; line-height:40px; float:right;}
.sc a:hover{color:#900;}
.serch1{ width:114px; float:right; margin:20px 0 0 10px;}
.serch_s1{ width:102px; border:1px #c5c5c5 solid; font-size:14px; color:#7e7e7e; line-height:35px; padding:0 0 0 10px;}
.serch_button{ width:114px; background:#da251d; font-size:18px; color:#FFF; text-align:center; line-height:35px; margin:0; padding:0; display:block; border:none; cursor:pointer;}
/* index_nav */
.index_nav{height:68px;background:url(../images/nav_xbg1.jpg) repeat-x; width:100%;}
.index_nav2{height:68px;position:relative;z-index:50;width:1200px;margin:0 auto; text-align:center;}
.nav{height:68px;width:1200px;position:absolute;left:0;top:0;}
.navlist{font-size:18px;line-height:68px;height:68px;float:left;width:150px; color:#FFF; text-align:center;}
.navlist.r_nav_none{background:none}
.navlist a{color:#fff;display:block;}
.navlist a:hover{color:#fff;}
.navlist.r_i_xuan_z a,.nav2 li.r_i_xuan_z a:hover{color:#fff;}
.navlist.r_i_xuan_z{background:#c1a25f;}
/* 下拉 */
.nav2_1{width:1200px;height:200px; background:#fff;display:none;position:absolute;left:0; filter:alpha(Opacity=90); -moz-opacity:0.9; opacity:0.9;}
.index_xm li{ width:140px; float:left; margin:40px 0 0 27px; text-align:center; font-size:12px; color:#4e4d4c; line-height:25px;}
.index_xm li span{ font-size:14px; display:block;}
.index_xm li a{color:#4e4d4c !important;}
.index_pp li{ width:140px; float:left; margin:60px 0 0 8px; text-align:center; font-size:12px; color:#4e4d4c; line-height:25px;}
.index_pp li span{ font-size:14px; display:block;}
.index_pp li a{color:#4e4d4c !important;}
.index_pphd li{ width:140px; float:left; margin:40px 0 0 27px; text-align:center; font-size:12px; color:#4e4d4c; line-height:25px;}
.index_pphd li span{ font-size:14px; display:block;}
.index_pphd li a{color:#4e4d4c !important;}
/* 头部结束 */

/* 尾部 */
.footer1{ width:100%; background:#c1a25f; margin:0 auto; overflow:hidden; padding:20px 0;}
.footer1 li{ width:72px; float:left; text-align:center; font-size:14px; color:#FFF; font-weight:bold; margin:0 0 0 33px; padding:5px 0 0 0;}
.footer1 li a{ color:#FFF; cursor:pointer;}
.footer1 li img{ margin:0 0 10px 0; transform: scale(1); transition: all 0.8s ease 0s;}
.footer1 li:hover img{ transform: scale(1.1); transition: all 0.8s ease 0s;}
.footer1 li a:hover{ color:#80472a;}
.footer2{ width:100%; background:url(../images/nav_xbg.jpg) repeat; margin:0 auto; overflow:hidden;}
.footer-left{ width:420px; float:left; border-right:1px #a8816c solid; font-size:14px; color:#FFF; line-height:30px; height:270px;}
.footer-left a{color: #fff;}
.footer-left span{ font-size:18px; line-height:60px;}
.footer-left p{ font-size:18px; margin:40px 0 0 0;}
.footer-main{ float:left;}
.footer-main li{ width:140px; float:left; border-right:1px #a8816c solid; height:270px; font-size:14px; color:#FFF; line-height:30px; text-align:right; padding:0 25px 0 0;}
.footer-main li a{ color:#FFF;}
.footer-main li a:hover{ color:#900;}
.footer-main li span{ font-size:18px; line-height:60px;}
.footer-right{ float:left; text-align:center; width:270px; font-size:14px; color:#FFF; line-height:20px; padding:20px 0 0 0;}
.footer-right span{ font-size:18px; line-height:30px;}
.footer-copyright{ border-top:1px #a8816c solid; line-height:60px; text-align:center; font-size:12px; color:#FFF; padding:0 0 69px 0;}
.footer-copyright a{ color:#FFF;}
.footer-copyright a:hover{color:#900}

/*bottom*/
#float_bottom{display:none;width:100%;height:69px;background:url(../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(../images/swt_bg2.jpg) no-repeat top center}*/
#float_bottom .bt_inner{width:1120px;margin:0 auto; background:url(../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(../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;}
/* 尾部结束 */

/*专题特效*/
.casetitle{ width:940px;color:#333333;font:18px "微软雅黑";margin-left:17px; margin-top:7px; float:left;display:inline}
.index_zt{height:160px; margin-top:12px;background-color:#FFF }
.zttitle a{ color:#5c330d; font:14px "微软雅黑";}
.zttitle ul{ display:inline;float:left}
.zttitle ul li{ float:left; width:120px; margin-left:17px; display:inline; height:25px; line-height:25px; text-align:center; background-color:#d1c7b3}
.zttitle ul li a{height:25px; line-height:25px;}
#casess {width:100%;position:relative;overflow:hidden; float:left}
#casess ul{display:block;font-size:0;letter-spacing:-6px;text-align:center;}
#casess ul li{display:inline-block;zoom:1;*display:inline;vertical-align:top;position:relative;width:120px;height:85px;overflow:hidden;margin:12px 0 0 17px;letter-spacing:normal; cursor:pointer; float:left}
#casess ul li img{position:absolute;top:0;left:0;width:125px;height:85px}
#casess ul li p{display:none;width:120px;height:100%;position:absolute;z-index:1;font-size:12px;text-align:left;padding:0 15px;background:url(../images/case.jpg);color:#fff;left:0;bottom:0;}