/* 魔客吧（moke8.com）做最好的织梦整站模板下载网站 */

@charset "utf-8";

/* CSS Document */

body {

	background-color: #fff;

	overflow-x: hidden;

	color: #666;

	font-size: 12px;

	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: 980px;

	margin: 0 auto;

	font-family: 微软雅黑;

}

.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: 3px;

	font-size: 0;

	overflow: hidden;

	margin-bottom: 10px;

}

.right {

	width: 764px;

	float: left;

	display: inline;

	margin-left: 15px;

	overflow: hidden;

}

.right2 {

	width: 275px;

	float: right;

	overflow: hidden;

}

.right3 {

	width: 201px;

	float: right;

	overflow: hidden;

	color: #666;

}

.right2top {

	background: url(Img/right2_top_img.gif) no-repeat;

	height: 3px;

	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;

	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: 980px;

}

/*页眉*/

.header {

	position: relative;

	z-index: 9999;

	width: 100%;

}

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

.hd_top {

	border-bottom: 1px solid #e6f0f8;

}

.hd_top .container {

	height: 33px;

	line-height: 33px;

	color: #8d8d8d;

}

.hd_top a {

	padding: 0 4px;

	color: #8d8d8d;

}

/*--页眉内容*/

.hd_cont {

	position: relative;

	height: 124px;

	overflow: hidden;

}

.hd_cont .hd_logo {

	position: absolute;

	left: 0;

	top: 38px;

}

.hd_cont .hd_logo dd {

	margin-left: 14px;

	padding: 10px 0 10px 18px;

	border-left: 1px solid #e5e5e5;

}

.hd_cont .hd_logo dd h2 {

	font-size: 18px;

	color: #024fa1;

}

.hd_cont .hd_logo dd p {

	font-size: 18px;

	font-weight: bold;

	color: #333;

}

.hd_cont .dh_phone {

	padding: 4px 44px 4px 0px;

	margin-top: 48px;

	background: url(Img/Common/hdPhoen_ico.png) no-repeat right center;

	text-align: right;

	color: #555;

}

.hd_cont .dh_phone dd {

	font-size: 26px;

	font-family: Arial, Helvetica, sans-serif;

	color: #024fa1;

}

/*--导航栏*/

.dh_nav {

	position: relative;

	height: 0;

}

.dh_nav ul {

	position: absolute;

	left: 50%;

	bottom: -46px;

	margin-left: -490px;

	overflow: hidden;

background: #05913f !important
}

.dh_nav li {

	float: left;

}

.dh_nav li a {

	display: block;

	_float: left;

	padding: 0 27px;

	height: 46px;

	line-height: 46px;

	font-size: 14px;

	color: #fff;

	text-decoration: none;

	font-family: microsoft yahei;


}

.dh_nav li a.navHome {

	padding: 0 19px;

	background-image: none;

}

.dh_nav li a.navCur, .dh_nav li a:hover {

	background: url(Img/Common/navLiH.png) repeat-x center;

}

/*页尾*/

.footWrap {

	background-color: #333;

}

.footer {

	position: relative;

	height: 322px;

	overflow: hidden;

}

.yqlj {

	margin: 20px 0;

}

.yqlj .contTit {

}

.yqlj .contTit .titA {

	background-image: url(Img/Common/yqljTit_ico.png);

	color: #fff;

}

.yqlj .contTit span {

	color: #4c4c4c;

}

.yqlj p {

	margin-left: -10px;

	margin-top: 10px;

	height: 34px;

	line-height: 34px;

	overflow: hidden;

}

.yqlj p a {

	padding: 0 10px;

	color: #9c9c9c;

}

.fotNav {

	margin-left: -16px;

	height: 44px;

	line-height: 44px;

	color: #fff;

}

.fotNav a {

	margin: 0 16px;

	color: #fff;

}

.fotTxt {

	padding-left: 206px;

	margin-top: 14px;

	line-height: 20px;

	color: #ccc;

	background: url(Img/Common/fotLogo.png) no-repeat left center;

}

.fotTxt a {

	color: #ccc;

}

.fotPhone {

	position: absolute;

	right: 0px;

	top: 186px;

	padding: 4px 0 4px 46px;

	background: url(Img/Common/fotPhone_ico.png) no-repeat left center;

	color: #fff;

}

.fotPhone dd {

	font-size: 26px;

	font-family: Arial, Helvetica, sans-serif;

}

.contTit {

	position: relative;

	height: 44px;

	line-height: 44px;

}

.contTit .titA {

	padding-left: 22px;

	font-size: 16px;

	color: #024fa1;

	background: url(Img/Index/titA_ico.png) no-repeat left center;

}

.contTit span {

	margin-left: 10px;

	font-size: 16px;

	font-weight: normal;

	font-family: Arial, Helvetica, sans-serif;

	text-transform: uppercase;

	color: #b0b0b0;

}

.contTit .titMore {

	position: absolute;

	right: 0px;

	top: 14px;

	width: 52px;

	height: 16px;

	background: url(Img/Index/titMore_ico.png) no-repeat center;

}

