﻿

@charset "utf-8";

/* CSS Document */

body {

	background-color:#fff;

	overflow-x:hidden;

	color:#666;

	font-size:12px;

	font-family: microsoft yahei, "宋体";

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

	margin:0 auto;

}

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

.header, .footer {

	width:1200px;

	margin:0 auto;

	font-family:microsoft yahei;

}
.content{
	width:1200px;

	margin:0 auto;

	font-family:microsoft yahei;
	}
.left {

	width:250px;

	float:left;



}

.left2 {

	width:900px;

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

	float:right;

	display:inline;

	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 {



	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 {


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

}

/*页眉*/

.header {

	width:100%;

	

	

}

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

.hd_top {
border-bottom: 1px solid #ddd;
}

.hd_top .container {

	height:25px;

	line-height:25px;

	color:#8a8a8a;

}

.hd_top em {

	

}

.hd_top a {

	padding:0 10px;

	color:#8a8a8a;

}

/*--页眉内容*/

.hd_cont {

	position:relative;

	height:122px;

}

.hd_cont .hd_logo {

	position:absolute;

	left:0;

	top:10px;

}

.hd_cont .hd_logo dd {

	margin-left:35px;

	padding-top:21px;

}

.hd_cont .hd_logo dd h2 {

	font-size:20px;

	line-height:30px;

	color:#666;

}

.hd_cont .hd_logo dd p {

	margin-top:10px;

	font-size:13px;

	color:#3d3d3d;

}

.hd_cont .hd_logo dd p span {

	margin-right:10px;

}

.hd_cont .hd_logo dd p span em {

	margin-right:6px;

	font-size:18px;

	color:#c0c0c0;

}

.hd_cont .dh_phone {

	padding-top:4px;

	padding-left:36px;

	margin-top:40px;

	background:url(../images/hdphoen_ico.png) no-repeat left center;

	color:#a1a1a1;

}

.hd_cont .dh_phone dd {

	font-size:24px;

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

	color:#546a85;

}

/*--导航栏*/

.dh_nav {
	    background: #1b44ae

}

.dh_nav>ul {

	height:58px;

}

.dh_nav>ul>li {
	border-left:1px solid #fff;
	position:relative;

	float:left;padding-left:4px;

	white-space:nowrap;

	word-break:break-all;

}

.dh_nav>ul>li.home{background:none}



.dh_nav>ul>li>a {

	display:block;

	padding:0 40px;

	height:58px;

	line-height:58px;

	font-size:14px;

	color:#fff;

	font-family:microsoft yahei;

	text-decoration:none;

}

.dh_nav>ul>li>a.navHome {

	padding:0 22px;

	background-image:none;

}

.dh_nav>ul>li>a.cur, .dh_nav>ul>li:hover>a {

	background:url(../images/navlih.png) repeat-x center bottom;

}

.banner{width:100%;}

.banner_main{width:100%; height:100%; position:absolute; left:0; top:0;}

.banner_btn{position:absolute; bottom:10px; width:100%; text-align:center;}

.banner_btn span{width:20px; height:20px; background:#666; display:inline-block; margin-right:20px; cursor:pointer;-moz-border-radius: 10px;-webkit-border-radius: 10px;border-radius:10px;}

.yqlj {

	margin:10px auto;

	overflow:hidden;

}

.yqlj h4 img {

}

.yqlj p {

	margin-left:80px;

	

	overflow:hidden;

}

.yqlj p a {

	display:inline-block;

	padding:0 22px;

	font-size:13px;

	color:#222;

	background:url(../images/yqljbr.png) no-repeat right center;

}

/*页尾*/

.footWrap {

	background-color:#1b44ae;

}

.footer {

	position:relative;

	padding-top:26px;

	padding-bottom:26px;

	overflow:hidden;

}

.footer .ewmImg {

	position:absolute;

	left:100px;

	top:120px;

}

.fotBai {

	padding:0px;

	

}

.fotNav {

	height:52px;

	line-height:52px;

	color:#222;

	text-align:center;

	

}

.fotNav a {

	padding:0 32px;

	font-size:14px;

	color:#fff;

	background:url(../images/fotnavbr.png) no-repeat right center;

}

.fotNav a.noBg {

	background:none;

}

.fotTxt {

	padding-left:328px;

	padding-bottom:20px;

	margin-top:38px;

	line-height:30px;

	font-size:13px;

	color:#fff;

}

.fotTxt a {

	color:#fff;

}

.fotPhone {

	position:absolute;

	left:830px;

	top:130px;

	padding-left:50px;

	font-size:13px;

	color:#fff;

	background:url(../images/fotphoen_ico.png) no-repeat left center;

}

.fotPhone dd {

	line-height:36px;

	font-size:24px;

	font-weight:bold;

	color:#fff;



}











/*在线客服*/



.online-qq {



	position: fixed;



	top: 50%;



	right: 3px;



	z-index: 200;



}



.online-qq .qq_content {



	background: #fff;



	margin: 0;



	padding: 0;



}



.online-qq .qq_content .dt {



	text-align: center;



	background: #202020;



	color: #fff;



	font-size: 14px;



	font-weight: bold;



	padding: 6px 15px;



	border: 1px solid #ddd;



	border-bottom: 0;



}



.online-qq .qq_content .qq {



	padding: 10px 10px 5px;



	margin: 0;



	border: 1px solid #ddd;



	border-top: 0



}



.online-qq .qq_content .qq p {



	background: url(../images/online_qq.png) repeat-x 0 -33px;



	margin: 0 0 5px



}



.online-qq .qq_content .qq a {



	border: 1px solid #ddd;



	display: block;



	background: url(../images/online_qq.png) no-repeat 10px -72px;



	height: 23px;



	line-height: 23px;



	padding: 0 18px 0 30px



}



.online-qq .qq_content .tel {



	background: #fff;



	padding: 10px;



	margin: 0;



	text-align: center;



	font-size: 14px;



	color: #333;



	border: 1px solid #ddd;



	border-top: 0



}



.online-qq .qq_content .tel strong {



	font-size: 12px;



	color: #f60



}



.online-qq .qq_content .tel p {



	text-align: center;



	font-size: 12px



}



.online-qq .footqq {



	border: 1px solid #ddd;



	background: #f1f1f1;



	height: 2px;



	overflow: hidden;



	margin: 0 5px;



	border-top: 0;



	display: none



}



.qr_code {



	position: fixed;



	top: 50%;



	left: 10px;



	z-index: 200;



	text-align: center;



	background: #fff;



	padding: 5px;



}



.qr_code img {



	margin: 0 0 5px;



	display: block



}



