﻿@charset "utf-8";
/* CSS Document */
*{transition:all .5s;}
body{background:url(../images/bg.jpg); color:#5F0B01; font-size:12px; font-family: "Microsoft songti"; position:relative;overflow-x:hidden}/*网站字体颜色*/
a { color:#5F0B01; text-decoration:none;}  /*for ie f6n.net*/
a:focus{outline:0;} /*for ff f6n.net*/
a:hover { text-decoration:underline;}
.vam { vertical-align:middle;}
.clear{clear:both; height:0; line-height:0; font-size:0;}
p{ word-spacing:-1.5px;}
.tr { text-align:right;}
.tl { text-align:left;}
.center { text-align:center;}
.fl { float:left;}
.fr { float:right;}
.pa{ position:absolute;}
.pr{ position:relative}
em{ font-style:normal;}
/* -- 购物车外部框架 -- */
.cart_header , .cart_content , .cart_footer { width:760px; margin:0 auto;}


/* -- 页面整体布局 -- */
.header , .content { width:980px; margin:0 auto; }
.left { width:201px; float:left; overflow:hidden;margin-bottom:15px;}
.left2 { width:764px; float:left; overflow:hidden;}
.left3 { width:754px; float:left; overflow:hidden; color:#5F0B01;}
.lefttop { background:url(../images/left_top_img.gif) no-repeat; height:3px; font-size:0; overflow:hidden; margin-top:10px;}
.left2top {  height:3px; font-size:0; overflow:hidden;}
.leftbot { background:url(../images/left_bot_img.gif) no-repeat; height:3px; font-size:0; overflow:hidden;  margin-bottom:10px;}
.left2bot { height:3px; font-size:0; overflow:hidden; margin-bottom:10px; }
.rightbot{ height:3px; font-size:0; overflow:hidden; margin-bottom:10px; }
.right { width:764px; float:left; display:inline; margin-left:15px; overflow:hidden;}
.right2 { width:275px;  float:right; overflow:hidden;}
.right3 { width:201px; float:right; overflow:hidden; color:#5F0B01;}
.right2top { background:url(../images/right2_top_img.gif) no-repeat; font-size:0; overflow:hidden;border-top: solid 1px #5F0B01;}

.right2bot { background:url(../images/left_bot2_img.gif) no-repeat; height:3px; font-size:0; overflow:hidden; margin-bottom:10px;}

.right_main { width:762px; min-height:458px; border:solid 1px #5F0B01;  padding-bottom:15px; overflow:hidden;background:#f5e7b0;}
.right2_main { width:273px; border:solid 1px #5F0B01;  overflow:hidden;background:#f5e7b0}
.left2_main { width:762px;  border:solid 1px #5F0B01; padding-bottom:15px; overflow:hidden;background:#f5e7b0;}

.h_nav li a:-webkit-any-link{ display:block;}

.container{margin-left:auto; margin-right:auto; width:980px;}
/*页眉*/
.header{position:relative; width:100%; background:url(../images/hbg.jpg) center top no-repeat; z-index:999; }
.headBott{position:absolute; bottom:-5px; left:0; width:100%; height:5px; background:url(../images/headBott.png) repeat-x center;}
		/*--顶部链接导航*/
.hd_top{background: url(../images/top_main_bg.jpg);}
.hd_top .container{height:20px; line-height:60px; color:#5F0B01;}
.hd_top a{margin:0 6px; color:#EFDB95;position:relative;}
.hd_top a span.img{display:none;}
.hd_top a:hover span.img{display:block;position:absolute;top:25px;left:0px;z-index:9999;}

		/*--页眉内容*/
.header .hd_cont{position:relative; height:106px; margin-bottom:10px;}
.header .hd_cont .hd_logo{position:absolute; left:0; top:10px; width:800px;}
.header .hd_cont .hd_logo dd{margin-top:28px; margin-left:19px;}
.header .hd_cont .dh_phone{padding-left:50px; margin-top:38px; width:165px; height:47px; }
/*.header .hd_cont .dh_phone span{font-size:14px; color:#b99642;}
.header .hd_cont .dh_phone p{line-height:20px; font-size:24px; color:#EFDB95; font-weight:bold; font-family:Arial, Helvetica, sans-serif;}
		--导航栏*/
.navBg{ background:#610c05;}
/*menu*/
.menu{height:50px;line-height:50px; width:960px; margin:0 auto;}
.menu ul li{ float:left; position:relative;width:120px;background:url(../images/libg.jpg) right center no-repeat;}
.menu ul li dl{ background:#fff; width:100%; position:absolute; left:0px; top:50px; box-shadow:2px 2px 5px rgba(0,0,0,0.2); padding:10px 0;display:none; }
.menu ul li dl dd{ line-height:28px;border-bottom:#ddd dotted 1px; margin:0 10px; }
.menu ul li dl dd a{ font-size:12px; color:#666; font-weight:normal; display:inline; padding:0; text-align:left;}
.menu ul li dl dd a:hover{ color:#f60;}
.menu a{ font-size:16px;color:#EFDB95; text-decoration:none;display:block;text-align:center;}
.menu a:hover{color:#EFDB95;}
a.menu_hover{ background:url(../images/navLiBgH.png) no-repeat bottom center;color:#EFDB95;}




#flashs{ position:relative; height:165px; overflow:hidden;background: url(../images/bannerbg.jpg) repeat-x #894f0e;}
#flashs .bgitem{  z-index:1;position:absolute; top:0; }
#flashs .btn{ position:absolute; z-index:7; bottom:5px; left:50%; margin-left:-95px; padding:0px 6px;}
#flashs .btn span{ color:#4D1202;  background:url(../images/btn_main_img1.png) no-repeat bottom; cursor: pointer;display: inline-block;margin:0 2px;width:33px;height:30px;font-size:18px;line-height:30px;text-align:center;}
#flashs .btn span.cur{ background:url(../images/list_m_img.png) no-repeat center bottom;}


/*页尾*/
.footWrap{background:#5F0B01;}
.footer{ background:#5F0B01; color:#F5E7B0; padding:15px 0; line-height:23px; text-align:center;}
.footer dl dd a{ color:#F5E7B0;}
.yqlj{height:43px; overflow:hidden;}
.yqlj dd li{float:left;margin-top:30px; list-style-type:none;}
.yqlj dd a{margin:0 17px; color:#F5E7B0;}
.footNav{ margin-bottom:20px; text-align: center;}
.footNav a{color:#F5E7B0; padding:0 14px; border-left:1px dotted #F5E7B0;}
.footNav .sign{border-left-width:0;}
.footer p{color:#F5E7B0; line-height:26px; text-align: center;}
.footer p a{color:#F5E7B0;}

/*浮动客服*/
#floatDivBoxs{width:151px;background:#fff;position:fixed;top:180px;right:0;z-index:999;}
#floatDivBoxs .floatDtt{width:100%;height:45px;line-height:45px; background:#762B24;color:#fff;font-size:18px;text-indent:22px;position:relative;}
#floatDivBoxs .floatDqq{padding:0 10px;}
#floatDivBoxs .floatDqq li{height:45px;line-height:45px;font-size:15px;border-bottom:1px solid #e3e3e3; padding:0 0 0 50px;}
#floatDivBoxs .floatDtxt{font-size:18px;color:#333;padding:12px 14px;}
#floatDivBoxs .floatDtel{padding:0 0 15px 10px;}
#floatDivBoxs .floatDtel img{display:block;}
#floatDivBoxs .floatDbg{width:100%;height:20px;background:url(../images/online_botbg.jpg) no-repeat;box-shadow:-2px 0 3px rgba(0,0,0,0.25);}
.floatShadow{ background:#fff;box-shadow:-2px 0 3px rgba(0,0,0,0.25);}
#rightArrow{width:50px;height:45px;background:url(../images/online_arrow.jpg) no-repeat;position:fixed;top:180px;right:151px;z-index:999;}
#rightArrow a{display:block;height:45px;}