﻿@charset "utf-8";

/* CSS Document bodyBg.png */
table{ border:1px solid #000;}
table tr{ border:1px solid #000;}
table td{ border:1px solid #000;}
body{background:url(../images/bodyBg.png) repeat; overflow-x:hidden; color:#666; font-size:14px; font-family: "微软雅黑" , "宋体"; position:relative;}/*网站字体颜色*/

a { color:#666; text-decoration:none;}  /*for ie f6n.net*/

a:focus{outline:0;} /*for ff f6n.net*/

a:hover { text-decoration:none; color:#c40c0c;}

.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: 1100px;margin:0 auto;font-family:微软雅黑;}

.left {width: 210px;float:left;overflow:hidden;}

.left2 { width:680px; 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; margin-top:10px;}

.left2top {  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 { height:3px; font-size:0; overflow:hidden; margin-bottom:10px; }

.rightbot{ height:3px; font-size:0; overflow:hidden; margin-bottom:10px; }

.right {width: 870px;float:left;display:inline;margin-left: 10px;overflow:hidden;}

.right2 { width:275px;  float:right; overflow:hidden;}

.right3 { width:201px; float:right; overflow:hidden; color:#666;}

.right2top { background:url(../images/right2_top_img.gif) no-repeat; height:3px; font-size:0; overflow:hidden;}



.right2bot { background:url(../images/left_bot2_img.gif) no-repeat; height:3px; font-size:0; overflow:hidden; margin-bottom:10px;}



.right_main {width: 870px;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;}



.container{margin-left:auto;margin-right:auto;width: 1100px;}



/*页眉*/

.header{width:100%;background:#fff url(../images/tbg.jpg) no-repeat center 30px;min-width: 1100px;}

		/*--顶部链接导航*/

.hd_top{background:url(../images/hdTop.png) repeat-x center; border-bottom:1px solid #e1e1e1;}

.hd_top .container{height:29px; line-height:29px; color:#333;}

.hd_top a{padding:0 8px; color:#333; background:url(../images/fotNavBr.png) no-repeat left center;}



		/*--页眉内容*/

.header .hd_cont{position:relative; height:106px;}

.header .hd_cont .hd_logo{position:absolute; left:0; top:10px;}

.header .hd_cont .hd_logo dd{margin-top:16px; margin-left:18px; padding-left:16px; border-left:1px dotted #a3a3a3;}

.header .hd_cont .hd_logo dd h2{font-size:16px; color:#de1b1c;}

.header .hd_cont .hd_logo dd p{font-size:20px; color:#000;}

.header .hd_cont .dh_phone{padding-left:30px; margin-top:26px; color:#333; font-size:14px; background:url(../images/hdPhone.png) no-repeat left top;}

.header .hd_cont .dh_phone p{font-size: 15px;color:#ca1f1c;font-weight:bold;font-family:Arial, Helvetica, sans-serif;}

.header .hd_cont .cxtBox{position:absolute; right:260px; top:74px;}

.header .hd_cont .cxtBox a{display:inline-block; padding:5px 8px; margin:0 4px; background-color:#000; color:#fff;}



		/*--导航栏*/

.dh_nav{background:url(../images/navBg.png) repeat-x center;/* width: 1100px; */}

.dh_nav ul{width: 750px;overflow:hidden;margin: 0 auto;}

.dh_nav li{float:left;width:90px;margin-left: 5px;margin-right: 5px;}

.dh_nav li a{width:90px; display:block; text-align:center; font-size:14px; font-weight:bold; height:40px; line-height:40px; color:#fff; font-family:Microsoft YaHei; background:url(../images/navLiH.png) no-repeat left 40px; text-decoration:none;}

.dh_nav .navHome{}

.dh_nav li:hover a {}

.dh_nav #nav li ul {list-style-type: none;left: -999em; width:90px; position: absolute; z-index:999} 

.dh_nav #nav li ul li{width:90px; height:32px; background:#000; border-bottom:1px solid #282727} 

.dh_nav #nav li ul li a{width:90px;text-align:center; height:32px;line-height:32px; display:block; font-size:14px;color:#ffffff; font-weight:normal; background:none;}

.dh_nav #nav li ul li a:hover {background:#282727; color:#FFF } 

.dh_nav #nav li:hover ul {left: auto;transition:none }









/*页尾*/

.footBg{height: 210px;background-color:#fff;}

.footer{position:relative;}

.yqljt {background-color:#000;}

.yqlj{height:40px;line-height:40px;background-color:#000;width: 1100px;margin:0 auto;}

.yqlj h4{width:84px;background: #3b86bd url(../images/yqljTit_ico.png) no-repeat 10px center;text-align:right;font-weight:normal;padding-right:14px;}

.yqlj a{color:#fff;}

.yqlj p{margin-left:100px;}

.yqlj p a{padding:0 15px; background:url(../images/yqljBr.png) no-repeat right center;}

.fotNav{margin-left: 10px;height:46px;line-height:46px;}

.fotNav a{padding:0 17px; color:#1a1a1a; background:url(../images/fotNavBr.png) no-repeat right center;}

.fotNav a:hover {color:#de1718}

.fotNav a.no {background:none}

.ldlx { padding-top:20px}

.ldlx dt{margin-bottom:12px;}

.ldlx dd span{padding-left:14px; margin-right:16px; display:inline-block; background:url(../images/f_ico.png) no-repeat left center;}

.ldlx em{color:#de1718;}

.fotEwm{position:absolute;right: 287px;top: 21px;width: 230px;}

.fotEwm dt{margin-right:4px;width: 141px;height:90px;padding-top:8px;text-align:center;background:url(../images/ewmBg.png) no-repeat center;}

.fotEwm dd{padding-top:18px; line-height:20px;}

.fotEwm dd b{color:#de1718;}
.header .hd_cont .hd_logo dd{margin-top:16px; margin-left:18px; padding-left:16px; border-left:1px dotted #a3a3a3;}

.header .hd_cont .hd_logo dd h2{font-size:16px; color:#de1b1c;}

.header .hd_cont .hd_logo dd p{font-size:20px; color:#000;}

.header .hd_cont .dh_phone{padding-left:30px; margin-top:26px; color:#333; font-size:14px; background:url(../images/hdPhone.png) no-repeat left top;}

.header .hd_cont .dh_phone p{font-size: 15px;color:#ca1f1c;font-weight:bold;font-family:Arial, Helvetica, sans-serif;}

.header .hd_cont .cxtBox{position:absolute; right:260px; top:74px;}

.header .hd_cont .cxtBox a{display:inline-block; padding:5px 8px; margin:0 4px; background-color:#000; color:#fff;}



		/*--导航栏*/

.dh_nav{background:url(../images/navBg.png) repeat-x center;/* width: 1100px; */}

.dh_nav ul{width: 750px;overflow:hidden;margin: 0 auto;}

.dh_nav li{float:left;width:90px;margin-left: 5px;margin-right: 5px;}

.dh_nav li a{width:90px; display:block; text-align:center; font-size:14px; font-weight:bold; height:40px; line-height:40px; color:#fff; font-family:Microsoft YaHei; background:url(../images/navLiH.png) no-repeat left 40px; text-decoration:none;}

.dh_nav .navHome{}

.dh_nav li:hover a {}

.dh_nav #nav li ul {list-style-type: none;left: -999em; width:90px; position: absolute; z-index:999} 

.dh_nav #nav li ul li{width:90px; height:32px; background:#000; border-bottom:1px solid #282727} 

.dh_nav #nav li ul li a{width:90px;text-align:center; height:32px;line-height:32px; display:block; font-size:14px;color:#ffffff; font-weight:normal; background:none;}

.dh_nav #nav li ul li a:hover {background:#282727; color:#FFF } 

.dh_nav #nav li:hover ul {left: auto;transition:none }









/*页尾*/

