@charset "utf-8";
body { color:#000; font:12px/1.231 Verdana, Arial, Helvetica, sans-serif ""; background:url(Img/Common/bg.gif) repeat-x; } /*网站字体颜色*/
a { color:#000; text-decoration:none;  blr:expression(this.onFocus=this.blur())}  /*for ie f6n.net*/
a:focus{outline:0;} /*for ff f6n.net*/
a:hover { color:#005CA7; text-decoration:underline;}
p {text-align:justify; text-justify:inter-ideograph; white-space: normal; letter-spacing: normal; word-spacing:10px; }
.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;}

/* -- 购物车外部框架 -- */
.cart_header , .cart_content , .cart_footer { width:760px; margin:0 auto;}



/* -- 页面整体布局 -- */
.header , .content, .footer{ width:900px; margin:0 auto; }
.content{ padding-top:10px; background:#fff; height:auto;}
.left { width:201px; float:left; overflow:hidden;}
.left2 { width:620px; float:left; overflow:hidden;}
.left3 { width:694px; 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 { width:694px; float:left; display:inline; margin-left:5px; overflow:hidden;}
.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:692px; 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:618px;  border:solid 1px #d5d5d5; border-top:0; border-bottom:0; padding-bottom:15px; overflow:hidden;}

/**头部**/
.topbar { background:url(Img/topbar.gif) repeat-x; line-height:30px; }
.top_con { width:900px; margin:0 auto;}
.top_con a { margin:0 4px;}
.top_con a.cur { color:#575757; text-decoration:none;}
.top_con a:hover.cur { color:#005CA7; text-decoration:underline;}
.top_call { font-size:14px; font-weight:bold; margin-left:15px; margin-right:25px; }
.top_con_nav a { color:#575757;}
.top_con_nav a:hover{ color:#005CA7;}

/*头部开始*/
.logo{ float:left;width:253px; height:125px; overflow:hidden;}
.you{ float:left; background:url(Img/Common/too_bg.gif) no-repeat; width:647px; height:125px;}
.shang{ width:647px; overflow:hidden; height:28px;}
.k1{ background:url(Img/Common/k1.gif) no-repeat;  width:77px; height:15px; padding:4px 0 0 4px; border:0;}
.shang .login{ float:right; padding-top:4px; *padding-top:2px;}
.login input{ margin:0 2px;}
.shang .topnav{ float:right; line-height:28px; height:28px; color:#5C5E5F;}
.shang .topnav a{ padding:0 11px; color:#000;}
.xia{ width:647px; height:97px;}
.logo2{ float:left; padding:33px 0 0 23px; width:373px; height:26px;}
.tel{ float:left; color:#000; padding:15px 0 0 20px; width:231px; height:80px; overflow:hidden; }
.tel .tel2{ font-size:14px; font-weight:bold; color:#000; }
.tel .tels{ font-size:24px; font-weight:bold; color:#D90E0E;}
.tel span{ color:#D90E0E;}
.menu{ background:url(Img/Common/menu.gif) no-repeat; height:38px; width:900px; overflow:hidden;}
.menu ul{ padding-left:10px;}
.menu li{ float:left; line-height:41px;}
.menu li a{ color:#353636;width:79px; height:38px; display:block; text-align:center;}
.menu li a:hover, .menu .cur a{ background:url(Img/Common/menua.gif) no-repeat 0 5px; color:#fff; text-decoration:none; }
.search{ width:900px; height:46px; overflow:hidden;}
.ss1{ float:left;}
.k2{ background:url(Img/Common/k2.gif) no-repeat; width:236px; height:18px; padding:6px 0 0 4px; border:0; color:#BABBBD;}
.k3{ color:#BABABA;}
.ss1{ float:left; padding-top:13px;*padding-top:10px;}
.ss1 input{ margin:0 2px;}
.ss2{ float:left; height:46px; line-height:46px; width:300px; display:block; overflow:hidden; padding-left:10px; color:#D9F1FB;}
.ss2 span{ color:#F8D926;}
.ss2 a{ color:#DBF1FE;}
/*底部开始*/
.footer{ background:url(Img/Common/di_bg.gif) repeat-x; height:236px; margin-top:3px;}
.footnav{ width:900px; text-align:center; background:url(Img/Common/foot_menu.gif) no-repeat; height:32px; line-height:32px; color:#4E5254;}
.footnav a{ color:#000; padding:0 9px;}
.foot{ width:900px; line-height:25px; text-align:center; color:#000;}
.foot span{ color:#0276BC;}
.font{ color:#686868;}
.font1{ float:left; padding:15px 0 0 200px;}
.font2{ float:left; text-align:center; color:#747474; line-height:25px; width:440px;}
.font3{ float:left; padding-top:15px;}
.hong{ font-weight:bold; color:#f00;}
.wenzi{ padding:10px 15px;line-height:22px;color:#C1C0C0;}
