﻿@charset "utf-8";
body { color:#666; font-size:12px; font-family:"Microsoft YaHei";} /*网站字体颜色*/
a { font-family:"Microsoft YaHei"; color:#666; text-decoration:none;}  /*for ie f6n.net*/
a:focus{outline:0;} /*for ff f6n.net*/
a:hover { text-decoration:none;}
.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}
/* -- 购物车外部框架 -- */
.cart_header , .cart_content , .cart_footer { width:760px; margin:0 auto;}



/* -- 页面整体布局 -- */
.header,.content,.footer { width:960px; margin:0 auto; overflow:hidden; }
.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; margin-top:10px;}
.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:754px; 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:752px; min-height:200px; 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; padding-bottom:15px; overflow:hidden;}

.h_nav li a:-webkit-any-link{ display:block;}
em,i{ font-style:normal;}
.nobor{ border:none; background:none;}

/*头部开始*/
.top_bg{ background:url(Img/Common/top_bg.gif) repeat-x; height:170px; overflow:hidden;}
.h_top{ height:30px; line-height:30px; color:#fff;}
.h_top em{ float:left;}
.h_top span{ float:right; display:inline-block;}
.h_top span a{ padding:0 10px; display:inline-block; color:#fff;}
.h_top span img{ width:14px; height:12px; vertical-align:middle; padding:0 5px 0 0;}
.h_con{ height:140px;}
.h_con h1{ float:left; padding:36px 15px 0 0;}
.h_con h1 img{ width:98px; height:72px;}
.h_con .h_conm{ float:left; padding:45px 0 15px 15px; background:url(Img/Common/t_line.gif) no-repeat 0 36px;}
.h_conm p img{ width:277px; height:26px;}
.h_conm p span{  display:block; font-size:16px; color:#555; padding:5px 0 0;}
.h_con .phone{ background:url(Img/Common/phone.gif) no-repeat 0 32px; float:right; padding:42px 0 0 55px;}
.phone p{ font-size:16px; color:#555; width:184px; height:24px; border:#cecece 1px solid; text-align:center; line-height:24px; letter-spacing:5px;}
.phone span{ font-family:Arial, Helvetica, sans-serif; font-size:30px; color:#ee9a33; font-weight:bold; padding:3px 0 0; display:block;}
.nav{ height:50px; line-height:50px; background:#4cab22; overflow:hidden;}
.nav ul{ width:960px; margin:0 auto;}
.nav ul li,.f_nav ul li{ float:left; background:url(Img/Common/nav_bor.gif) no-repeat right 0;}
.nav ul li a,.f_nav ul li a{ font-size:12px; color:#fff; font-weight:bold; padding:0 11px;display:block; float:left;}
.nav ul li.cur a,.nav ul li a:hover,.f_nav ul li.cur a,.f_nav ul li a:hover{ background:#ee9a33; height:50px; padding:0 11px; }
.nav ul .nobor,.f_nav ul .nobor{ background:none;}

/*头部结束*/

/*搜索开始*/
.so_bg{ height:57px; line-height:57px; border-bottom:#e2e2e2 1px solid; overflow:hidden;}
.so{ width:960px; margin:0 auto;}
.so p{ float:left; color:#555; width:470px; height:57px; line-height:57px; overflow:hidden;}
.so p a{ color:#555; padding:0 10px 0 0;}
.inp1{font-family:"Microsoft YaHei"; width:414px; height:35px; border:#cecece 1px solid; padding:0 3px 0 10px; float:left; margin:10px 10px 0 0; color:#666; line-height:35px;}
.so .so_so{ float:left; margin-top:10px; width:51px; height:37px;}

/*搜索结束*/

/*底部开始*/
.f_bg{ background:url(Img/Common/f_bg.gif) repeat-x; height:292px; overflow:hidden;}
.f_nav{ height:50px; line-height:50px; overflow:hidden;}
.f_nav ul li a{ padding:0 18px;}
.f_nav ul li.cur a,.f_nav ul li a:hover{ padding:0 18px; }
.f_logo{ padding:37px 20px 0 165px;}
.f_logo img{ width:161px; height:118px;}
.f_ban{ padding:25px 25px 0 0;}
.f_ban p{ font-size:12px; color:#555; line-height:25px;}
.f_ban span{ padding:0 20px;}
.f_ban a{ font-size:12px; color:#555;}
.f_er{ padding:30px 0 0;}
.f_er img{ width:124px; height:124px;}
/*底部结束*/