﻿@charset "utf-8";
body { color:#666;font:12px/1.231 Verdana, Arial, Helvetica, sans-serif "";  background:url(../images/bgs.gif);} /*网站字体颜色*/
a { color:#666; text-decoration:none; }  /*for ie f6n.net*/
a:focus{outline:0;} /*for ff f6n.net*/
a:hover { color:#44bdfc; 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; }

html{
width:100%;
overflow-x:hidden;
}

/* -- 页面整体布局 -- */
.header{ width:100%;}
.content{ width:960px; margin:0 auto;}
.footer{ width:100%; margin:0 auto;}
.content{ padding-top:0px;background:#fff;}
.left { width:201px; float:left; overflow:hidden;}
.nei_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(../images/left_top_img.gif) no-repeat; height:3px; font-size:0; overflow:hidden;}
.left2top { background:url(../images/left2_top_img.gif) no-repeat; 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 { background:url(../images/right_bot2_img.gif) no-repeat; height:3px; font-size:0; overflow:hidden; margin-bottom:10px;}

.right { width:734px; float:left; display:inline; margin-left:5px; margin-top:10px; overflow:hidden;}
.right2 { width:275px;  float:right; overflow:hidden;}
.right3 { width:201px; float:right; overflow:hidden; color:#666;}
.righttop { background:url(../images/right_top_img.gif) no-repeat; height:3px; font-size:0; overflow:hidden;}
.right2top { background:url(../images/right2_top_img.gif) no-repeat; height:3px; font-size:0; overflow:hidden;}
.rightbot { background:url(../images/right_bot_img.gif) no-repeat; height:3px; font-size:0; overflow:hidden; margin-bottom:10px;}
.right2bot { background:url(../images/left_bot2_img.gif) no-repeat; height:3px; font-size:0; overflow:hidden; margin-bottom:10px;}

.right_main { width:724px; min-height:458px;  padding-bottom:15px; overflow:hidden;}
.right2_main { width:273px; border:solid 1px #d5d5d5;  padding-bottom:15px; overflow:hidden;}
.left2_main { width:668px;  border:solid 1px #d5d5d5;  overflow:hidden;}


.banner { width:960px; margin:0 auto;}
.ban_bot { background:url(../images/ban_bot.jpg) no-repeat center top; height:24px;}

/*头部开始*/
.top{ overflow:hidden; height:112px; width:960px; margin:0 auto;}
.login{height:27px;  overflow:hidden; width:100%; background:url(../images/topbg-nav.jpg) repeat-x;}
.login .bbq{width:960px; margin:0 auto; line-height:27px;}
.login a{ padding:0 8px;}
.logo{height:112px; width:1200px; overflow:hidden;}
.top h1{ padding-top:50px; }
.you{ padding:14px 9px 0 0; width:290px;}
.tel{ font-size:14px; padding-left:35px; margin-top:5px; background:url(../images/ico3.gif) no-repeat left; color:#777778; font-weight:bold; font-size:16px;}
.tel span{  font-size:22px; color:#28aff5; } 
/*.menu{ background:url(../images/menu_b.jpg) repeat-x; height:55px; line-height:51px; width:100%; }
.menu ul{ width:960px; margin:0 auto;}
.menu li{ float:left;  no-repeat left 0px; padding-left:2px; width:108px; text-align:center; }
.menu li.chengxitong{ width:168px; text-align:center; }
.menu li a{ display:block; color:#fff; padding:0 25px; font-size:14px; font-weight:bold; }
.menu li a:hover, .menu .cur a{ background-color:#088ace;text-decoration:underline; color:#fff; height:48px;}
.menu .curs a:hover, .menu .curs a{ background-color:#047bb8;}
.menu .nones{ background:none;}*/
.search{height:47px; background:url(../images/search_bg.png) no-repeat bottom; overflow:hidden; width:960px; margin:0 auto; }
.ss1{ padding-top:9px; *padding-top:7px; }
.ss1 input { float:inherit;}
/*.memberName{ border:0; background:url(../images/k1.gif) no-repeat;width:190px;height:28px;line-height:28px;color:#ccc; padding-left:25px;}*/
.k1{ margin:0 10px; width:122px; height:21px; border:1px solid #19a9f4; color:#D1D1D1; }
.ss2{ width:630px; color:#4C4C4C; height:45px; padding-left:13px; line-height:47px; overflow:hidden;}
.ss2 a{ color:#4C4C4C; padding:0 6px;}
/*底部开始*/
.footnav{ background:#14a2ec; height:30px; line-height:30px; margin-top:20px;color:#fff; font-size:12px; font-weight:bold;  }
.footnav a{ color:#fff; padding:0 12px;}
.font2{ line-height:20px;  padding:20px 0px; text-align:center;}
.foot{ background:#559C15;} 
.font3{ width:800px; margin:0 auto; line-height:22px; color:#eee; padding:12px 0;}
/*底部结束*/

.bb1 { background: url("../images/bgs.gif") repeat scroll 0 0 transparent;}

/*导航下拉css*/
#nav { background:url(../images/menu_b.jpg) repeat-x; height:55px; line-height:49px; width:100%;text-align:center;margin:0px auto;}
#nav a {display:block; color:#fff; padding:0 25px; font-size:14px; font-weight:bold; width:110px; }
#nav a:link {color:#fff; text-decoration:none;}
#nav a:visited {color:#fff;text-decoration:none;}
#nav a:hover {color:#FFF;text-decoration:none;font-weight:bold;}
#nav ul{height:55px; line-height:49px; width:1200px;margin:0px auto; text-align:center;}
#nav li{float:left;  padding-left:2px; width:140px; text-align:center; position:relative; z-index:999;}

#nav li .mya{ display:block; text-align:center; width:110px;padding-left:2px;}
#nav li.dot {width: 4px;height: 35px;padding: 0 5px;margin:0px auto;}


#nav li ul {float: left;line-height: 27px;list-style:none;text-align:left; width: 130px; position: absolute; z-index:99999;left:-999em;}
#nav li ul li{float: left; background: #EFEFEF; text-align:center;  height:27px; line-height:27px;}
#nav li ul a{display: block;text-align:left;padding-left:25px;height:27px; line-height:27px; font-size:13px;}
#nav li ul a:link {color:#666; text-decoration:none;height:27px; line-height:27px;}
#nav li ul a:visited {color:#666;text-decoration:none; height:27px; line-height:27px;}
#nav li ul a:hover {color:#F3F3F3;text-decoration:none;font-weight:normal;background:#fd6500;height:27px; line-height:27px; margin:0px auto; text-align:center; padding:0px; width:auto;}
#nav li:hover ul {left: auto;}
#nav li.sfhover ul {left: auto;}



/* ============分类列表============== */

div.prolist{

padding-left:12px;

width:192px;
}

.f{cursor:pointer; padding-left:30px; line-height:28px; height:28px; background:url(../images/prolist.gif) 0px 0px no-repeat;}
.f1{cursor:pointer; padding-left:45px; line-height:28px; height:28px; background:url(../images/prolist1.gif) 0px 0px no-repeat;}


a.prolist:link,a.prolist:visited,a.prolist:active{
color: #303030; 
text-decoration: none;
font-weight:bold;
font-family:'SimSun',Arial,Sans-Serif;
font-size:12px;
line-height:28px;
}

a.prolist:hover{
color: #ff6600; 
text-decoration: none;
font-weight:bold;
font-family:'SimSun',Arial,Sans-Serif;
font-size:12px;
line-height:28px;
}


a.prolist1:link,a.prolist1:visited,a.prolist1:active{
color: #303030; 
text-decoration: none;
font-family:'SimSun',Arial,Sans-Serif;
font-size:12px;
line-height:28px;
}

a.prolist1:hover{
color: #ff6600; 
text-decoration: none;
font-family:'SimSun',Arial,Sans-Serif;
font-size:12px;
line-height:28px;
}

