﻿/**
 * <?=$public_r[sitename]?> 
 * ----------------------------------------------------------------------------
 * * 版权所有 2005-2016 拓宝网，并保留所有权利。
 * 网站地址: http://www.topbao.net；
 * 客户名称: <?=$public_r[sitename]?> 
 * 使用网址: [!--news.url--]
 * 不允许对程序代码以任何形式任何目的的再发布。
 * ============================================================================
 * 作者:
 * 更新时间：
*/
@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:1140px; margin:0 auto;}



.nr{ background-color:#00923f; margin-bottom:10px;}
.nr h4{background-color:#00923f; height:50px; line-height:50px; font-size:20px; background-color:#00923f;}
.nr h4 a{margin-left:38px; color:#fff;}
.nr dl{margin:14px 10px 0 10px;}
.nr dt{height:36px; line-height:36px;}
.nr dt a{padding-left:28px; font-size:16px; color:#fff; background:url(Img/Index/cpMuDt.png) no-repeat left center;}
.nr dd{}
.nr dd a{display:block; padding-left:28px; height:36px; line-height:36px; font-size:14px; color:#fff; text-decoration:none;}
.nr dd a:hover{background:url(Img/Index/cpMuDd.png) no-repeat center;}



/* -- 页面整体布局 -- */
.header , .content , .footer { width:1140px; margin:0 auto; font-family:黑体;}
.left {
	width:250px;margin-top: 10px;
	float:left;
	overflow:hidden;
}
.left2 { width:850px; 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:874px;
	float:right;
	display:inline; margin-top: 10px;
	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:871px;
	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:848px;
	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:1140px;}

/*页眉*/
.header{
	width:100%;
	overflow:hidden;
	background-color:#0d8e56;
}

		/*--顶部链接导航*/
.hd_top{ color:#fff}
.hd_top .container{height:36px; line-height:36px;}
.hd_top a{padding:0 10px; color:#fff}
		/*--页眉内容*/
.hd_cont{position:relative; height:100px;}
.hd_cont .hd_logo{position:absolute; left:0; top:-10px;}
.hd_cont .hd_logo dd{
	margin-left:30px;
	padding-left:26px;
	margin-top:22px;
	height:58px;
	border-left:1px solid #ccc;
}
.hd_cont .hd_logo dd h2{
	font-size:18px;
	line-height:26px;
	color:#FFFFFF;
}
.hd_cont .hd_logo dd p{
	margin-top:8px;
	font-size:14px;
	color:#fff;
}

.hd_cont .dh_phone{
	padding-top:4px;
	
	margin-top:20px;
	background:url(Img/Common/hdPhoen_ico.png) no-repeat left center;
	color:#FFFFFF;  float: right;
padding-right: 150px;
padding-left: 48px;
}
.hd_cont .dh_phone dd{
	font-size:22px;
	font-family:Arial, Helvetica, sans-serif;
	color:#FFFFFF; padding-right: 12px;
}
.hd_cont .dh_phone dt{font-size:16px; }
		/*--导航栏*/
.dh_nav{
	background-color:#da251c;
}
.dh_nav>ul{height:45px;}
.dh_nav>ul>li{position:relative; float:left; white-space:nowrap; word-break:break-all;}
.dh_nav>ul>li>a{display:block; padding:0 27px; height:45px; line-height:45px; font-size:14px; color:#fff; font-family:黑体; text-decoration:none;}
.dh_nav>ul>li>a.navHome{padding:0 22px; background-image:none;}
.dh_nav>ul>li>a.cur{background-color:#ffb90c;}
.dh_nav>ul>li:hover{background-color:#ffb90c;}
/*.dh_nav>ul>li ul{position:absolute; top:45px; left:0px; padding-bottom:10px; display:none; width:100%; background-color:#046640;}
.dh_nav>ul>li ul li{margin:0px 10px; height:35px; line-height:35px; overflow:hidden; text-align:center; border-top:1px dashed #8bb1a2;}
.dh_nav>ul>li ul li.noBt{border-top:none;}
.dh_nav>ul>li ul li a{color:#fff; font-size:14px;}
.dh_nav>ul>li:hover ul{display:block;}*/


/*页尾*/
.footWrap{background-color:#00923f;}
.footer{position:relative; overflow:hidden;}
.fotTxt{padding-top:40px; padding-bottom:44px; padding-left:30px; /*background:url(Img/Common/fotTxt.png) no-repeat top center;*/ overflow:hidden;}
.fotTxt dt{}
.fotTxt dd{padding-left:40px; margin-left:-25px; float:left; height:120px; line-height:30px; color:#c4ebff; font-size:13px;}
.fotTxt dd span{font-size:16px; color:#fff;}
.fotNav{height:56px; line-height:56px; overflow:hidden; text-align:center; border-top:1px solid #a2ddfc; border-bottom: 1px solid #4ead77;}
.fotNav a{padding:0 20px; color:#c4ebff; font-size:14px; display:inline-block;}
