﻿@charset "utf-8";
/* CSS Document */
body{background-color:#f0f0f0; overflow-x:hidden; color:#666; font-size:14px; font-family: microsoft yahei , "宋体"; position:relative;}/*网站字体颜色*/

.header , .content , .footer , .container{margin-left:auto; margin-right:auto; width:1200px; font-family:microsoft yahei;}

a { color:#666; 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}
/* -- 购物车外部框架 -- */
.cart_header , .cart_content , .cart_footer { width:760px; margin:0 auto;}


/* -- 页面整体布局 -- */
.left { width:201px; float:left; overflow:hidden;}
.left2 { width:680px; 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 {  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 { height:3px; font-size:0; overflow:hidden; margin-bottom:10px; }
.rightbot{ height:0px; font-size:0; overflow:hidden; margin-bottom:10px; }
.right2 { width:275px;  float:right; overflow:hidden;padding-top:3px;}
.right3 { width:201px; float:right; overflow:hidden; color:#666;}
.right2top { background:url(Img/right2_top_img.gif) no-repeat; height:0px; font-size:0; overflow:hidden;}

.right2bot { background:url(Img/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 #d5d5d5;  padding-bottom:15px; overflow:hidden;background:#fff;}*/
.right2_main { width:273px; border:solid 1px #d5d5d5; border-top:0; border-bottom:0; padding-bottom:15px; overflow:hidden;background:#fff}
.left2_main { width:678px;  border:solid 1px #d5d5d5; padding-bottom:15px; overflow:hidden;background:#fff;}

.h_nav li a:-webkit-any-link{ display:block;}


h3{ font-size:16px; display:block;float:left; width:100%; line-height:18px}
h3 a{ color:#d30000}
h3 p{ font-family:'Arial'; font-size:16px; color:#c2c2c2;margin-top: 8px;}
a{ color:#111111}
/*页眉*/
.header{width:100%; background-color:#fff; z-index:999;}
.header_top{ height: 40px;color: #383735;width: 100%;border-bottom: 1px solid #ccc;}
.header_top p{ float:left; line-height:40px}
.header_top .hdtop_nav{ float:right; }
.hdtop_nav a{ float:left; display:block; margin-left:25px; line-height:40px; color:#383735}
.header_center{ width:100%; height:130px;background: url(images/hcbg.png) repeat-x center;}
.header_center .logo{ float:left; margin-top:30px;}
.logo dt{ float:left;}
.logo dd{ float:left; margin:10px 0 0 22px}
.logo dd h4{ font-size:18px; color:#e20015; line-height:35px}
.logo dd p{ font-size:18px; color:#262626; font-weight:bold}
.h_phone{ float:right; height:50px; margin-top:45px;padding-right: 20px;}
.h_phone dt{ float:left; margin-top:6px}
.h_phone dd{ float:left; margin-left:8px; }
.header_nav{ width:100%; height:57px; background:url(Img/Common/nav-bg.png) repeat-x;}
.header_nav li{ float:left; line-height:57px; position: relative; z-index:999; background:url(Img/Common/nav-border.png) no-repeat right top;}
.header_nav li>a{ display:block; color:#fff; font-size:15px; padding:0 32px; text-decoration:none} 
.header_nav .cur,.header_nav a:hover{ background-color:#000}
.header_nav .last{background:none}

.header .nav_erji { width:160px; overflow:hidden;left:0; top:57px; position:absolute; background:url(Img/Common/xiala.png) repeat center; padding:20px;display:none;z-index: 9999;}
.header .nav_erji a{ width:150px; padding-left:10px; font-size:14px; line-height:45px; border-bottom:1px dotted #fff; display:block; color:#fff}
.header .header_nav li:hover .nav_erji{ display:block}

.sanji_nav{display:none; overflow:hidden;     background:url(Img/Common/xiala.png) repeat center; position:absolute; left:0; top:57px; z-index:5; padding:10px}
.sanji_nav dl{ width: 120px; margin: 0 15px; float:left; overflow:hidden;}
.sanji_nav dt{ width:100%; font-size:15px; font-weight:bold; overflow:hidden; /* margin-bottom:15px; */}
.sanji_nav dt a{color:#fff; opacity:0.8;filter:alpha(opcity=0.8)}
.sanji_nav dd{ margin-left:15px; font-size:14px; line-height: 42px;}
.sanji_nav dd a{ display:block; color:#fff ;border-bottom: 1px dotted #fff;}
.header .header_nav li:hover .sanji_nav{ display:block}

/*页脚*/
.footer{ background-color:#232323; width:100%; height:280px; overflow:hidden;}
.footer_nav{ width:900px; float:left; overflow:hidden}
.footer_nav li{ width:99px; border-right:1px solid #333; text-align:center; font-size:14px; float:left; margin:44px 0 32px 0;text-align:center; position:relative; left:-20px; top:0;}
.footer_nav a{ color:#fff}
.footer_nav .last{ border:none;}
.footer dl{height:170px; width:900px; overflow:hidden}
.footer dl dt{ float:left; text-align:center; color:#fff; line-height:27px}
.footer dl dd{ float:left; margin-left:20px; color:#fff; overflow:hidden; width:660px; line-height:37px;}
.footer dl dd p{ float:left}
.footer dl dd span{ display:block; height:65px; width:60px; float:left}
.footer dl em{ margin-left:37px}
.footer dl a{ color:#fff;}
.footer_link{ width:250px; height:250px; float:right}
.footer_link h3{ margin:40px 0 0 0; font-size:14px}
.footer_link h3 a{ color:#fff;}
.footer_link h3 p{ color:#d30000; font-size:20px; font-weight:normal}
.footer_link ul{ width:250px;overflow:hidden}
.footer_link li{ float:left;line-height:23px; text-align:right;margin-right: 10px;}
.footer_link li a{ color:#fff}
/*cnzz*/
#cnzz_stat_icon_1255996168{float:right; margin-top:13px; margin-right:88px;}
