﻿@charset "utf-8";
/* begin of public */
	body,input,select,textarea{
		font-size:11px;
	}
	.box_empty{
		clear:both;
		font-size:0;
		height:8px;
	}
	.f_cor_005681{
		color:#005681;	
	}
	.f_cor_0d90a8{
		color:#0d90a8;
	}
	.f_cor_555{
		color:#555555;	
	}
	.f_w_b{
		font-weight:bold;
	}
	.f_l{
		float:left;
	}
	.f_r{
		float:right;
	}
	.m_t_10{
		margin-top:10px;
	}
	.m_t_20{
		margin-top:20px;
	}
	.t_a_c{
		text-align:center;
	}
	.t_a_l{
		text-align:left;
	}
	.t_a_r{
		text-align:right;
	}
	.banner{
		height:140px;
		margin-top:1px;
		width:950px;
		overflow:hidden;
	}
	#header .nav,#header .nav ul li a:hover,#header .nav ul li a:hover span,#header .nav li .active,#header .nav li .active span,.yuan_jiao_box .left_top,.yuan_jiao_box .left_bottom,.yuan_jiao_box .right_top,.yuan_jiao_box .right_bottom{
		background-image:url(/Images/websites/newlitpack.com/icons.png);
	}
/* end of public */
/* begin of header */
	#header{
		position:relative;
		overflow:visible;
	}
	#header .logo{
		width:164px;
		overflow:hidden;
		position:absolute;
		left:2px;
		top:2px;
		z-index:1000;
	}
	#header .tools_box{
		font-size:11px;
		height:35px;
		line-height:35px;
		text-align:right;
	}
	#header .tools_box a,#footer .content a{
		margin:0 2px;
		color:#005681;
	}
	#header .tools_box span{
		margin:0 5px;
	}
	#header .nav{
		height:45px;
		background-color:#003366;
		background-position:0 0;
		font-family:Verdana,Arial,"宋体";
		position:relative;
	}
	#header .nav .left_p,#header .nav .right_p{
		height:45px;
		width:8px;
		top:0;
		position:absolute;
	}
	#header .nav .left_p{
		left:0;
	}
	#header .nav .right_p{
		right:0;
	}
	#header .nav ul{
		/*display:inline;
		overflow:hidden;*/
		padding-left:164px;
	}
	#header .nav li{
		float:left;
		height:41px;
		line-height:41px;
	}
	#header .nav ul li a{
		margin-top:4px;
		display:block;
		color:#FFF;
		padding-left:15px;
		font-weight:bold;
	}
	#header .nav ul li a span {
		cursor:pointer;
		display:block;
		padding-right:15px;
		white-space:nowrap;
	}
	#header .nav ul li a:hover{
		color:#168440;
		background:#fff url(/Images/websites/newlitpack.com/ahoverleft.jpg) no-repeat left top;
	}
	#header .nav ul li a:hover span{
		background:#fff url(/Images/websites/newlitpack.com/ahoverright.jpg) no-repeat right top;
	}
	#header .nav li .active{
		color:#168440;
		background:#fff url(/Images/websites/newlitpack.com/ahoverleft.jpg) no-repeat left top;
		
	}
	#header .nav li .active span{
		background:#fff url(/Images/websites/newlitpack.com/ahoverright.jpg) no-repeat right top;
	}
/* end of header */
/* begin of main */
	.user_defined{
		background-color:#007497;
		padding:9px;
	}
	.yuan_jiao_box{
		background-color:#FFF;
		padding:26px 26px 9px 9px;
		position:relative;
	}
	.yuan_jiao_box span{
		display:block;
		width:6px;
		height:6px;
		position:absolute;
	}
	.yuan_jiao_box .left_top{
		left:0;
		top:0;
		background:#fff url(/Images/websites/newlitpack.com/yuanjao_left_top.jpg) no-repeat left top;
	}
	.yuan_jiao_box .left_bottom{
		left:0;
		bottom:0;
		_bottom:-9px;
		background:#fff url(/Images/websites/newlitpack.com/yuanjao_left_bottom.jpg) no-repeat left top;
	}
	.yuan_jiao_box .right_top{
		right:0;
		top:0;
		background:#fff url(/Images/websites/newlitpack.com/yuanjao_right_top.jpg) no-repeat left top;
	}
	.yuan_jiao_box .right_bottom{
		right:0;
		bottom:0;
		_bottom:-9px;
		background:#fff url(/Images/websites/newlitpack.com/yuanjao_right_bottom.jpg) no-repeat left top;
	}
	.yuan_jiao_box p{
		right:-4px;
		top:-2px;
		width:82px;
		height:85px;
		position:absolute;
	}
	.yuan_jiao_box .big_img{
		width:565px;
		height:385px;
		overflow:hidden;
	}
	.yuan_jiao_box .small_img{
		width:323px;
		height:385px;
		overflow:hidden;
	}
	.yuan_jiao_box .small_img img{
		margin-bottom:9px;
	}
	
/* end of main */
/* beging of footer */
	#footer{
		margin-top:2px;
		padding-bottom:20px;
	}
	#footer .content{
		border:1px solid #0C93A8;
		border-bottom:none;
		font-size:11px;
		line-height:20px;
		padding:12px 25px 8px 25px;	
	}
	#footer .content span{
		margin-left:5px;
	}
	#footer .bottom{
		background:url(/Images/websites/newlitpack.com/footer_bottom.jpg) no-repeat left top;
		font-size:1px;
		height:8px;
	}
/* end of footer */
/*---------------------产品中心首页---------------------------*/
/*begin of current&search*/
		.middle_tools{
			background:#fff;
			border-bottom:1px solid #2e5882;
			margin-top:1px;
			font-size:11px;
		}
		.middle_tools .current_position{
			height:30px;
			line-height:30px;
			padding-left:15px;
			background:#fff url(/Images/websites/newlitpack.com/current_position.jpg) no-repeat left center;
		}
		.middle_tools .search{
			background:#2e5882 url(/Images/websites/newlitpack.com/fenge_line.jpg) no-repeat left center;
			height:26px;
			padding-top:4px;
			text-align:right;
			padding-left:55px;
			width:450px;
		}
		.middle_tools .search input,.middle_tools .search select{
			margin:0 5px;
		}
		.middle_tools .search select{
			width:160px;
		}
		.btn_search{
			background:#2e5882 url(/Images/websites/newlitpack.com/btn_search.gif) no-repeat left top;
			border:none;
			font-weight:bold;
			height:23px;
			line-height:22px;
			width:75px;
		}
		.btn_search:hover{
			color:#2E5882;
		}
		.input_search{
			background:#fff url(/Images/websites/newlitpack.com/input_search.gif) no-repeat left top;
			border:none;
			height:15px;
			padding:3px;
			width:155px;
		}
		.select_search{
			height:21px;
			width:180px;
		}
	/*end of current&search*/
	/*begin of wrap_left*/
		.wrap_left .title{
			background:url(/Images/websites/newlitpack.com/left_title.png) no-repeat left top;
			color:#FFF;
			font-weight:bold;
			font-size:12px;
			height:32px;
			line-height:32px;
			width:219px;
			text-align:center;
		}
		.wrap_left .content{
			background:#f1f7f7;
			border-left:1px solid #00517d;
			border-right:1px solid #00517d;
			padding:10px 18px;
		}
		.wrap_left .bottom{
			_margin-left:2px;
			font-size:0;
			height:8px;
			width:219px;
		}
		.wrap_left .content li{
			width:177px;
		}
		.wrap_left .content li a{
			font-size:11px;
			color:#003366;
			display:block;
			padding:3px 0 3px 12px;	
		}
		.wrap_left .content li .active{
			background:#5eba00;
			color:#FFF;
		}
		.wrap_left .content li a:hover{
			background:#cfeced;
			color:#003366
		}
		.wrap_left .content .big_class{
			border-bottom:1px solid #fff;
		}
		.wrap_left .content .big_class a{
			border-bottom:1px solid #d0d7d7;
			font-size:1spx;
			display:block;
			font-weight:bold;
			padding:3px 0;	
		}
	/*end of wrap_left*/
/*---------------------产品中心列表---------------------------*/
	.col-center .box li{
		background:url(/Images/websites/newlitpack.com/ProductCenter.png) no-repeat left top;
		width:323px;
		height:151px;
		padding:15px;
		margin-right:10px;
		margin-bottom:10px;
		_margin-bottom:5px;
		float:left;
	}
	.col-center .box li dl{
		color:#003366;	
	}
	.col-center .box li dl dt{
		padding:10px 8px;	
	}
	.col-center .box li dl dd{
		padding:8px 0;
		line-height:18px;
	}
	.page{
		background:#f1f7f7;
		height:22px;
		line-height:22px;
		text-align:center;
	}
	.page span{
		margin:0 15px;
	}
	.page .current{
		margin:0 3px;
		color:#999;
	}
	.page a{
		margin:0 3px;	
	}
	.col-center .pro_list_box{
		padding:6px 0;
	}
	.col-center .pro_list_box li{
		background:#bbc9d0;
		float:left;
		padding-right:3px;
		padding-bottom:3px;
		margin:6px 12px 6px 0;
	}
	#relatedProducts li{
		margin:6px 20px;
	}
	#relatedProducts li dl{
		width:130px;
		height:146px;
	}
	.col-center .pro_list_box li dl{
		padding:1px;
		background:#fff;
		border:1px solid #527283;
		color:#003366;
		height:190px;
		width:163px;
		text-align:center;
	}
	.col-center .pro_list_box li dt{
		height:120px;
		overflow:hidden;
		padding:3px 0;
	}
	#relatedProducts li dt{
		height:90px;
	}
	.col-center .pro_list_box li dl img{
		max-height:120px;	
		_height:120px;	
	}
	#relatedProducts li dl img{
		max-height:90px;	
		_height:90px;	
	}
	.col-center .pro_list_box li dl .title{
		background:#f1f7f7;
		border-bottom:1px solid #d0d7d7;
		padding-top:3px;
		height:35px;
		overflow:hidden;
	}
	.col-center .pro_list_box li dl .code{
		height:25px;
		overflow:hidden;
	}
	
	#relatedProducts li dl .title{
		font-weight:normal;
		height:30px;
		overflow:hidden;
	}
	#relatedProducts li dl .code{
		height:25px;
		overflow:hidden;
	}
	
	.related_products .class_name{
		height:22px;
		line-height:22px;
		position:relative;
		z-index:0;
	}
	.related_products .class_name hr{
		position:absolute;
		left:0;
		top:6px;
		*top:11px;
		border:none;
		height:1px;
		border-top:1px solid #9c9c9c;
		z-index:1;
		width:100%;
	}
	.related_products .text{
		position:relative;
		padding:3px 15px 3px 8px;
		background:#fff;
		font-weight:bold;
		color:#00517d;
		z-index:2;
	}
	.service {
		border:1px solid #6b9ab4;
		padding:1px;
	}
	.service .box{
		background:#f1f7f7;
		padding:8px 15px;
	}
	.service .box dl dt{
		border:1px solid #9ebdce;
		height:82px;
		overflow:hidden;
		padding:2px
	}
	.service .box dl dd{
		padding:5px 0;
	}
	.service .box dl .btn{
		padding:5px 18px;
	}
	.service .box dl .btn a{
		background:#00517d;
		color:#FFF;
		margin:0 5px;
		padding:2px 5px;
	}
	.service .box dl .btn a:hover{
		color:#86d4ff;	
	}
	.service .box dl .head_pic{
		width:74px;
	}
	.service .box dl .head_pic img{
		height:82px;
		width:74px;
	}
	.service .box dl .input_dt{
		border:none;
		width:582px;
	}
	.service .box dl .input_dt textarea{
		background:#fcfcfc;
		border:1px solid #9ebdce;
		height:74px;
		*overflow:auto;
		padding:3px;
		width:96%;
	}
	.service .box dl{
		color:#00517d;
	}
/*product_detail info*/
	.pro_info .pic dt{
		border:3px solid #e2ebeb;
		height:396px;
		overflow:hidden;
		width:344px;
	}
	.pro_info .pic dd{
		padding:8px 0;
		overflow:hidden;
	}
	.pro_info .pic dd a img{
		height:50px;
		width:50px;
	}
	.pro_info .pic dd a{
		border:2px solid #e2ebeb;
		display:block;
		float:left;
		height:50px;
		margin-right:20px;
		text-align:center;
		width:50px;
	}
	.pro_info .pic dd a:hover{
		border:2px solid #00517d;
	}
	.pro_info .pic dd .active{
		border:2px solid #00517d;
	}
	.pro_info .info{
		color:#00517d;
		height:462px;
		padding:0 8px 0 30px;
		position:relative;
		width:331px;
		overflow:hidden;
	}
	.pro_info .info dt{
		color:#5eba00;
		font-size:18px;
		line-height:22px;
		padding-bottom:30px;
	}
	.pro_info .info dd{
		line-height:22px;
		padding:10px 0;
	}
	.print_btn{
		background:url(/Images/websites/newlitpack.com/print_btn.jpg) no-repeat left top;
		bottom:0;
		display:block;
		height:20px;
		width:79px;
		right:0;
		padding-left:50px;
		padding-top:8px;
		_padding-top:6px;
		position:absolute;
	}
/*begin of ad*/
	.ad{
		_padding:2px;
	}
/*end of ad*/
/*begin of 搜索标签*/
	#CatalogsByType{ overflow:hidden; padding:15px 0 0 0}
	#CatalogsByType h2{ border-bottom:1px dotted #999999;line-height:2em;}
	#CatalogsByType dl{ clear:both;border-bottom:1px dotted #999999;line-height:1.5em; overflow:hidden}
	#CatalogsByType dt,#CatalogsByType dd{ float:left; padding:5px 10px;}
	#CatalogsByType dt{font-weight:bold}
	#CatalogsByType dd a{color:#2D56BA; padding:2px; float:left}
	#CatalogsByType .searchAct,#CatalogsByType dd a:hover,.sitemap_box ul li a:hover{ background:#0E85A5; color:#FFF}
/*end of 搜索标签*/
/*begin of sitemap*/
	.sitemap_box{
		padding:30px 0px;
		color:#00517d;
	}
	.sitemap_box h1{
		border-bottom:1px solid #ccc;
		height:30px;
		line-height:30px;
		font-size:14px;
	}
	.sitemap_box ul{
		padding:10px 0;
	}
	.sitemap_box ul span{
		font-weight:bold;
	}
	.sitemap_box ul li{
		margin:10px 0;
	}
	.sitemap_box ul li a{
		margin:0 15px;
	}
/*end of sitemap*/
/*begin of window*/
	.window_box{
		background:#007497;
		border:1px solid #eaeaea;
		left:50%;
		margin-left:-103px;
		padding:8px;
		position:absolute;
		top:30%;
		z-index:999;
	}
	.window_box .content{
		background:#FFF;
		line-height:18px;
		overflow:auto;
		width:250px;
		padding:2px;
	}
	.window_box .content p{
		padding:8px;
	}
	.window_box .content h1{
		background:#EDECED;	
		padding:4px 1px;
	}
	.window_box .content h1 span{
		padding:2px 8px;
		background:#7DCB00;
		border:2px solid #40AA00;
		border-bottom:2px solid #B7E72D;
		border-right:2px solid #B7E72D;
	}

/*end of window*/