@charset "utf-8";
body { color:#575757; font:12px/1.231 Verdana, Arial, Helvetica, sans-serif ""; background:url(Img/Common/Bg.gif) repeat-x; } /*网站字体颜色*/
a { color:#575757; text-decoration:none; }  /*for ie f6n.net*/
a:focus{outline:0;} /*for ff f6n.net*/
a:hover { color:#B61212; text-decoration:underline;}
.vam { vertical-align:middle;}
.clear{clear:both; height:0; line-height:0; font-size:0; overflow:hidden;}
.tr { text-align:right;}
.tl { text-align:left;}
.center { text-align:center;}
.fl { float:left;}
.fr { float:right;}
.fw{ font-family:"微软雅黑","宋体";}
.pa{ position:absolute;}
.pr{ position:relative;}
.mt8{ margin-top:8px;}
/* -- 购物车外部框架 -- */
.cart_header , .cart_content , .cart_footer { width:960px; margin:10px auto;}

.border{ border:1px solid #d8d8d8;}


/* -- 页面整体布局 -- */
.header, .content, .foot,.content2{ width:960px; margin:0 auto;}
.content{}
.left { width:201px; float:left; overflow:hidden;}
.left2 { width:670px; float:left; overflow:hidden;}
.left3 { width:754px; float:left; overflow:hidden; color:#666;}
.lefttop { background:url(Img/left_top_img.gif) no-repeat; height:3px; font-size:0; overflow:hidden;}
.left2top { background:url(Img/left2_top_img.gif) no-repeat; height:3px; font-size:0; overflow:hidden;}
.leftbot { background:url(Img/left_bot_img.gif) no-repeat; height:3px; font-size:0; overflow:hidden;  margin-bottom:10px;}
.left2bot { background:url(Img/right_bot2_img.gif) no-repeat; height:3px; font-size:0; overflow:hidden; margin-bottom:10px; }

.right {  display: inline; float: left; margin-left: 5px; overflow: hidden;  width: 754px;}
.right2 { width:275px;  float:right; overflow:hidden;}
.right3 { width:201px; float:right; overflow:hidden; color:#666;}
.righttop { background:url(Img/right_top_img.gif) no-repeat; height:3px; font-size:0; overflow:hidden;}
.right2top { background:url(Img/right2_top_img.gif) no-repeat; height:3px; font-size:0; overflow:hidden;}
.rightbot { background:url(Img/right_bot_img.gif) no-repeat; height:3px; font-size:0; overflow:hidden; margin-bottom:10px;}
.right2bot { background:url(Img/left_bot2_img.gif) no-repeat; height:3px; font-size:0; overflow:hidden; margin-bottom:10px;}

.right_main { width:752px; min-height:458px; border:solid 1px #d5d5d5; border-top:0; border-bottom:0; padding-bottom:15px; overflow:hidden;}
.right2_main { width:273px; border:solid 1px #d5d5d5; border-top:0; border-bottom:0; padding-bottom:15px; overflow:hidden;}
.left2_main { width:668px;  border:solid 1px #d5d5d5; border-top:0; border-bottom:0; overflow:hidden;}



/*头部开始*/
.top{ overflow:hidden; height:123px; background:url(Img/Common/bg2.gif) no-repeat; color:#888;}
.login{height:27px;line-height:27px; overflow:hidden;}
.login a{ color:#888; padding:0 9px;}
.logo{ padding-top:26px;}
.top h1{ padding-top:38px;}
.you{ width:430px; padding:18px 8px 0 0;}
.tel{ padding-top:3px;}
.tel span{ font-size:26px;color:#f00; font-weight:bold;}
.menu{ height:33px; border-bottom:1px solid #000; background:#0038eb;  padding-left:6px; position:relative; z-index:100}
.menu li{ float:left; line-height:33px; background:url(Img/Common/menu_Fgx.gif) no-repeat right top; width:86px; text-align:center; position:relative;}
.menu li a{ color:#fff;font-weight:bold; display:block;}
.menu li a:hover, .menu .cur{ background:url(Img/Common/menua.gif) no-repeat top; text-decoration:none; border-left:1px solid #fff; border-right:1px solid #fff;}
.menu .nones{ background:none;}
.erji{ width:139px; z-index:100; padding:10px 0; background:#16861f; z-index:100; position:absolute; left:0;display:none;}
.erji li{ height:28px; height:28px; overflow:hidden; width:139px; background:none; text-align:left;}
.erji li a{ padding-left:15px; height:28px; display:block; font-weight:normal;}
.erji li a:hover, .erji .cur a{ background:#fff; text-decoration:none; color:#007b09; border:0;}
.sss { height:29px; position:inherit}
.search{height:29px; overflow:hidden; background:url(Img/Common/bg3.gif) repeat-x; border:1px solid #e5ecf1; border-top:0; z-index:50; width:960px;}
.ss1{ float:left; padding:5px 0 0 8px;  padding:3px 0 0 8px;}
.k2{ border:1px solid #7a7a7a; border-right:0; height:19px; line-height:19px; width:184px; }
.ss2{ float:left;  width:710px; padding-left:25px; height:29px; line-height:29px; overflow:hidden;color:#e5e9ec;}
.ss2 a{ padding:0 6px; color:#e5e9ec;}
/*底部开始*/
.footer{ padding-bottom:10px;}
.foot_menu{text-align:center; padding-top:8px; color:#575757;}
.foot_menu a { padding:0 12px; }
.wen{ line-height:23px; padding-top:10px; text-align:center; color:#9a9a9a;}
.wenz { line-height:26px; text-align:center; color:#666;  width:500px;}
.wenz2{ background:url(Img/Common/fgx1.gif) no-repeat top; color:#606060; line-height:26px; text-align:center; padding:4px 10px; margin-top:5px;}
/*底部结束*/

/*悬浮导航*/
.top_float{ background:url(/Skins/Default/Img/Common/top_f.png) no-repeat top; bottom: 0; padding-left:59px;_padding-left:0px; height: 40px; position: fixed; width: 100%; z-index: 999999; _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)));
            
            }
.top_float li{  float:left; padding-left:41px;}
.top_float_a{ height:25px;line-height:25px;border:#ccc 1px solid;overflow:hidden; width:220px; float:left; margin-top:7px;}
.top_float_a li{height:25px;padding-left:10px;}
.top_float_a li ul,.top_float_a li li{list-style-type:none;margin:0px;}
.top_float_b{ width:600px; float:left;padding-left: 45px;}
.top_float_a a {color: #005c38; font-size: 13px;font-weight: bold; overflow:hidden;}
.top_float_c {  color: #005c38;padding-left: 50px; float: left;font-size: 15px;font-weight: bold;padding-top: 10px; width: 200px;}
.top_float_c a {color:#005c38;}
.top_.float_d {border: 1px solid #015b38; float: left;margin-top: -148px;position: absolute; width: 245px;background-color:#f2f2f2;}
.top_.float_d li {line-height: 23px;width: 111px;margin-left: -33px;}
.top_ float_e{margin-top: -26px; padding-left: 202px;}

.top_.float_e li { cursor: pointer;}
.top_float_h{ padding-top:3px;}

.top_float_c h3 {font-size: 16px; padding-left: 33px;}




