﻿@charset "utf-8";

/* CSS Document */

*{transition:all .5s;}

body{background:url(../images/bodybg_1.png) repeat; color:#666; font-size:13px; 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: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;}





/* -- 页面整体布局 -- */

.header , .content , .footer { width:1000px; margin:0 auto; font-family:微软雅黑;}

.left { width:221px; float:left; overflow:hidden;}

.left2 { width:695px; float:left; overflow:hidden;}

.left3 { width:754px; float:left; overflow:hidden; color:#666;}

.lefttop { background:url(../images/left_top_img_1.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_1.gif) no-repeat; height:3px; font-size:0; overflow:hidden;  margin-bottom:10px;}

.left2bot {  height:3px; font-size:0; overflow:hidden; margin-bottom:10px; }



.right { width:754px; float:left; display:inline; margin-left:20px; overflow:hidden;}

.right2 { width:275px;  float:right; overflow:hidden;}

.right3 { width:201px; float:right; overflow:hidden; color:#666;}

.righttop {  height:3px; font-size:0; overflow:hidden;}

.right2top { background:url(../images/right2_top_img_1.gif) no-repeat; height:3px; font-size:0; overflow:hidden;}

.rightbot {  height:3px; font-size:0; overflow:hidden; margin-bottom:10px;}

.right2bot { background:url(../images/left_bot2_img_1.gif) no-repeat; height:3px; font-size:0; overflow:hidden; margin-bottom:10px;}



.right_main { width:752px; min-height:458px;  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:695px; padding-bottom:15px; overflow:hidden;background:#fff}



.h_nav li a:-webkit-any-link{ display:block;}







/*页眉*/

.header{width:auto !important; overflow:hidden;}

		/*--顶部链接导航*/

.header .hd_top{background:#fff; _height:30px;}

.header .hdTopCenter{width:1004px; height:30px; line-height:30px; margin:0 auto;}

.header .hdTopCenter h5{float:left; font-weight:normal; color:#333;}

.header .hd_top a{color:#333; padding-left:11px; border-left:1px dotted #333; margin-right:11px; height:12px; line-height:12px; overflow:hidden; display:inline-block; _margin-top:10px;}

.hd_top a.dhTopBefore{border-left-width:0;}

		/*--页眉内容*/

.hdContBg{background:#f7f7f7; font-family:微软雅黑;}

.hd_cont{width:1004px; height:110px; margin:0 auto;  padding-bottom: 10px;}

.hd_cont dl.logo{float:left; width:720px; margin-top:20px;}

.hd_cont dl.logo dd{float:left; font-size:14px; border-left:1px dotted #ccc; padding-left:29px; color:#999; margin:10px 0 0 2px;}

.hd_cont dl.logo dd em{color:#01683d; display:block;}

.hd_cont .phone{float:right; margin-top:35px; height:37px;}

.hd_cont .phone span{height:29px; line-height:29px; border-left:1px dotted #ccc; margin-top:4px; display:inline-block; padding-left:13px; margin-left:15px;}

.hd_cont .phone em{color:#086d43; font-family:Arial, Helvetica, sans-serif; font-size:20px;}



		/*--导航栏*/

.navBg{background:#fff; width:100%; font-family:微软雅黑;}

.dh_nav{width:1004px; margin:0 auto; height:45px;}

.dh_nav li{float:left;}

.dh_nav a.navHome{padding:0 24px;}

.dh_nav li a{display:inline-block; color:#333; text-align:center; padding:0 22px; height:45px; line-height:45px;}

.dh_nav li a:hover , .dh_nav .navLiNow{text-decoration:none; background:#105095; color:#fff; height:42px; border-bottom:3px solid #0449b1;}

		/*--搜索区*/

.soCont{width:100%; background:#ececec;}

.so{width:1004px; margin:0 auto; height:40px; line-height:40px;}

.soInfo{background:url(../images/soinfo_ico_1.png) no-repeat left center; padding-left:26px;}

.soBox{width:233px; float:left;}

.so .soText{width:192px; height:20px; line-height:20px; border:none; text-indent:0.6em; padding:10px 0; outline:none; float:left; background:#f8f8f8; _border:none;}

.so .soBtn{width:40px; height:40px; border:none; background:url(../images/sobtnbg_1.png) no-repeat; float:right;}

















/*页尾*/

.footer{width:100%;  background:#105095;}

		/*--页尾顶部*/

.footer .foot_top{height:12px; line-height:12px; padding:27px 0; background:#fff;}

.footT_cont{width:1004px; margin:0 auto;}

.footer .foot_top a{padding-left:11px; border-left:1px dotted #ccc; margin-right:11px; height:12px; line-height:12px; overflow:hidden; display:inline-block;}

.footer a.dhTopBefore{border-left-width:0; padding-left:0;}

		/*--页尾底部*/

.foot_bottom{width:1004px; color:#999; margin:0 auto; padding:30px 0;}

.footer p{width:630px; float:left; line-height:21px;  line-height:26px;color:#fff;}

.footer p a{color:#fff;}

.footer .fotPhone{color:#fff;padding-left:40px;float:right; background:url(../images/footphone_ico_1.png) no-repeat left center; padding-top:20px; line-height:20px; margin-top:35px; margin-right:75px;}