@charset "utf-8";
/* CSS Document */
/*------Create by wtz---------*/

/*------wrapper start!---------*/
#wrapper {
	width:1002px;
	margin:0 auto;
	margin-top:10px;
}
/*------header start!---------*/
#header {
	background:#ededed;
	color:#8f8f8f;
}
.chanpin {
	overflow:hidden;
	height:1%;
	margin-top: 10px;
	width: 558px;
	margin-bottom: 10px;
}
.chanpin li {
	float: left;
	width:150px;
	padding-right: 18px;
	padding-left: 18px;
	padding-bottom: 10px;
	
}
.chanpin li a img{border:1px solid #ccc;
	padding:1px;}



*html .chanpin li {
	
	padding-right: 15px;
	padding-left: 15px;
	
	
	
}
.chanpin li p a {
	display:block;
	
	padding-top:5px;
	text-align:center;
	text-decoration:none;
	
}
.chanpin li p a img {
	border:none;
	
	padding-left:5px;
}
#header .bold {
	font-weight:bold;
	font-size:11px;
	color:#999;
	padding-right:10px;
}
.cpnei{
	overflow:hidden;
	height:1%;
	padding:5px 10px;
	
}
.cpnei li{
	float: left;
	padding-right: 30px;
	padding-left: 30px;
	padding-bottom: 8px;
	text-align:center;
	display:inline;
		width: 120px;
		background:none;
}
.cpnei li a img{ padding:1px; border:1px solid #ccc;}
*html .cpnei li{
	float: left;
	padding-right: 18px;
	padding-left: 18px;
	padding-bottom: 8px;
	text-align:center;
	
		
}
#header #our-products {
	height:30px;
	line-height:30px;
	font-size:11px;
	color:#969696;
	padding-top:2px;
	font-family:Arial, Helvetica, sans-serif;
	padding-left:15px;
}
#header #our-products a{ text-decoration:none;}
#header #web-logo {
	height:84px;
	background:#f0f0f0 url(../images/top-hua.gif) no-repeat top right;
	border-top:1px solid #ccc;
	border-bottom:1px solid #ccc;
	position:relative;
}
#header #web-logo .language{ display:block; position:absolute; left:890px; top:10px;}
#header #web-logo .language a{ font-size:11px; color:#666; text-decoration:none;}
#header #web-logo .language a:hover{ text-decoration:underline; color:black;}
#ad {
	padding:10px 0 17px 0;
}
#header #nav {
	overflow:hidden;
	height:1%;
	background: url(../images/two-lines.gif) repeat-x left bottom;
	padding-left:8px;
	position:relative;
}
#header #nav li {
	float:left;
}
#search-input {
	position:absolute;
	top:10px;
	right:25px;
}
#search-input form input {
	background:#fff;
	width:165px;
	border:1px solid #ccc;
	border-right:none;
	height:20px;
	font:11px Arial, Helvetica, sans-serif;
	color:#7F7F7F;
	line-height:20px;
}
#search-input #imagefiled  {
	width:26px;
	height:22px;
	border:none;
	position:absolute;
	left:140px;
	top:0px;
}
*html #search-input #imagefiled{
	left:140px;
	top:1px;
	
	}
*+html #search-input #imagefiled{left:140px;
	top:1px;}


#search-input2 {width:165px;position:absolute;top:10px;right:25px;}
#search-input2 form input { float:left;background:#fff;border:1px solid #ccc;border-right:none;height:20px;font:11px Arial, Helvetica, sans-serif;color:#7F7F7F;line-height:20px;}
#search-input2 #imagefiled  {width:26px;height:22px;border:none;position:absolute;left:140px;top:0px;}
*html #search-input2 #imagefiled{left:140px;top:1px;}
*+html #search-input2 #imagefiled{left:140px;top:1px;}

.search_input2{ width:200px; margin-top:10px; margin-right:25px; float:right;}
.search_input2 form input { float:left;background:#fff;border:1px solid #ccc;border-right:none;height:20px;font:11px Arial, Helvetica, sans-serif;color:#7F7F7F;line-height:20px;}
.search_input2 img{ margin-left:-12px; margin-top:-2px;}


#header #nav li a {
	display:block;
	padding:2px 12px;
	height:37px;
	line-height:37px;
	float:left;
	white-space:nowrap;
	text-transform:capitalize;
	font-size:12px;
	text-decoration:none;
	color:#000;
}
#header #nav li a:hover{
	text-decoration:underline;
	
}
.homepage {
	background:url(../images/home-bj.gif) no-repeat left center;
	width:70px;
}
#header #nav li a.homepage {
	color:white;
	padding-left:35px;
}
/*------content start!---------*/

#content #con-left {
	float:left;
	width:200px;
	border-top:1px solid #d7d7d7;
	background:#eaeaea;
}
#content #con-left .product-list dd a {
	text-decoration:none;
}
#content #con-left .product-list dd a:hover {
	text-decoration: underline;
}
.product-list, .HotKeywords-list {
	padding-left:19px;
	
	padding-bottom:25px;
}
.HotKeywords-list {
	padding-top:0;
}
.product-list dt {
	padding:15px 0 0px 0;
}
.product-list .dt {
	padding-top:0;
}
.product-list dd {
	padding-top:12px;
	padding-left:10px;
}
.HotKeywords-list dd {
	padding-top:15px;
}
#content #con-right {
	float:right;
	width:800px;
}
#content #con-right #Company-brief .center .3Dflash{ background:url(../images/flash-rep.gif) repeat-x;}

.shadow {
	display:block;
	background:url(../images/shadow.gif) no-repeat 98px center;
	height:20px;
	line-height:20px;
	text-transform:capitalize;
	padding-left:6px;
	
}
.shadow22{background:url(../images/shadow.gif) no-repeat 98px center;}
.center {
	padding-bottom:20px;
	
}
.center-bottom {
	padding-bottom:15px;
}
.cen-p {
	padding:10px;
	line-height:20px;
	color:#666;
	font-family:Arial, Helvetica, sans-serif;
}
.center-title, .p-center {
	background:url(../images/twoline.gif) repeat-x;
	height:30px;
	padding:5px 0 5px 20px;
}
.center-arrow {
	display:block;
	padding-left:15px;
	background: url(../images/arrow3.gif) no-repeat left 10px;
	height:20px;
	line-height:20px;
	color:#666;
	text-transform:capitalize;
}
#con-right #Company-brief {
	float:left;
	width:560px;
	padding:0 17px 5px 19px;
}
#con-right #Company-brief2 {
	width:790px;
	padding-left:10px;
}
.about-us {
	padding:15px 10px 0 15px;
}
.about-us p {
	line-height:200%;
	padding:5px 15px 0 20px;
	text-indent:20px;
}
.about-us h3 {
	font-size:12px;
	padding:10px 0 5px 20px;
}
#products{ 
   
	
}
#news-list{ padding:15px 0 0 15px;}
#news-list li {
	padding:5px 8px;
	position:relative;
	
	}
#news-list li a{ display:block; color:black; text-decoration:none; font-weight:bold;background:#F2F2F2; padding:5px 0 5px 10px;}
#news-list li a:hover{ text-decoration:underline; color:red;}
.date{
	position:absolute;
	left:663px;
	top:9px;
	color:#666;
}
#fenye,#fenye2{ text-align:center; height:25px; padding-top:35px; position:relative; }

#fenye a,#fenye2 a{ display:block; float:left; margin-right:1px; text-decoration:none; padding:5px; width:25px; text-align:center; border:1px solid #ccc; color:black; font-size:11px;}
#fenye a:hover,#fenye2 a:hover{ background:#4c4c4c; color:white; text-decoration:underline;}
#cen{
	position:absolute;
	left: 211px;
	top: 35px;
}
#cen2{
	position:absolute;
	left: 211px;
	top: 25px;
}
#news-list li p{ padding-left:20px; padding-top:10px; font-size:11px; color:#999;line-height:15px;}
#fenye a.pre,#fenye2 a.pre,#fenye a.next,#fenye2 a.next{ width:60px;}
#products3 {
	padding:8px 8px 0 10px;
	height:170px;
}
.rightcp{
	width: 731px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #DADADA;
	border-bottom-color: #DADADA;
	border-left-color: #DADADA;
	padding-top: 10px;
	padding-right: 7px;
	padding-left: 7px;
	margin-bottom: 10px;
}

#products4 {
	padding:8px 8px 0 10px;
	line-height:20px;
	padding-left:25px;
	color:#666;margin-bottom:5px;
	padding-bottom:10px;
}




#products h2 {
	font:12px Arial, Helvetica, sans-serif;
	padding-top:5px;
	padding-bottom:6px;
	padding-left:10px;
}


#products ul {
	overflow:hidden;
	height:1%;
	border-bottom:1px solid #ccc;
	padding-bottom:8px;
	padding-top:5px; padding-left:15px; padding-right:10px;
}
#products ul li {
	float:left;
	
	padding-right:20px;
	padding-left:15px;
	background: url(../images/arrowtttt.gif) no-repeat 0px center;
}

*html #products ul li {
	float:left;
	list-style: disc;
	white-space:nowrap;
	padding-right:20px;
	
}
*+html #products ul li{ white-space:nowrap;}
#products ul li a {
	display:block;
	font-size:11px;
	text-decoration:none;
}

/*buzou*/
.cont_middle{ width:1002px; float:left; border:1px solid #ccc;}
.cont_middle_left{ width:222px; float:left; margin:10px 0 10px 10px; _margin:10px 0 10px 5px;}
.cont_middle_left img{ padding-bottom:0px !important; padding-bottom:10px;}

.cont_middle_right{ width:745px; _width:745px;  float:right; margin:10px 10px 10px 0; _margin:10px 5px 10px 0;}
.cm_left{ background:url(../images/bottombg.gif) top right no-repeat; width:503px; _width:483px; height:666px; overflow-y:scroll; overflow-x:hidden; float:left;border:1px solid #ccc; }
.cm_left ul{ word-wrap:break-word ; overflow:hidden;width:488px; _width:468px; float:left; margin-top:5px; margin-left:3px; text-align:left;}
.cm_left li{ width:487px; _width:467px; float:left; line-height:22px;}
.cm_left img{ float:right; margin-bottom:10px; margin-right:15px;}
.cmgrey{ background:#f2f2f2; font-weight:bold; color:#242424;}
.cmgrey1{ background:#f2f2f2; color:#242424;}
.cmred{ background:#e60000; font-weight:bold; color:#fff;}

.cm_right{width:222px; float:right; }
.cmr_1{width:222px; float:left; border:1px solid #ccc; border-top:none;margin-bottom:10px;}
.cmr_1 img{ margin:3px 0;}
.cmr_1 p{line-height:30px; width:222px; background:url(../images/twoline.gif) repeat-x; height:30px; color:#666; }

.cmr_2{width:222px; float:left; border:1px solid #ccc; border-top:none;margin-bottom:10px;}
.cmr_2 img{ margin:3px 0;}
.cmr_2 p{line-height:30px; width:222px; background:url(../images/twoline.gif) repeat-x; height:30px; color:#666; }
.back{ color:#000; font-family:Arial, Helvetica, sans-serif,'宋体'; font-size:12px; line-height:22px;}





#products .cpnei {
	overflow:hidden;
	height:1%;
	
	
	padding:5px 10px;
}
#products .cpnei li {
	float:left;
	padding-right: 30px;
	padding-left: 30px;
	padding-bottom: 8px;
	text-align:center;
	display:inline;
		width: 120px;
		background:none;
}

*html #products .cpnei li{
	float: left;
	padding-right: 19px;
	padding-left: 19px;
	padding-bottom: 8px;
	text-align:center;
	
		
}
#products .cpnei li a {
	display:block;
	font-size:11px;
	text-decoration:none;
}
#products #table2 tr td {
	padding:3px;
}

#products #table2 img {
	padding:1px;
	border:1px solid #ccc;
}
#con-right #News {
	float:right;
	width:201px;
	background:#eaeaea;
}
.center {
	clear:both;
	
	margin-bottom:5px;
}
.center2 {
	border:1px solid #ccc;
	border-top: none;
	margin-bottom:5px;
}
.newpros{
	overflow:hidden;
	height:1%;
	margin-bottom:5px;
	border:1px solid #ccc;
	border-top: none;
	margin-bottom:5px;
	
	}
.center3{margin-bottom:0px;}
.Product-list-center li {
	float:left;
}
.News-list {
	padding-left:15px;
}
#con-right #News .News-list li {
	padding-left:8px;
	padding-top:15px;
	padding-bottom:15px;
	background: url(../images/arrow3.gif) no-repeat 0px -15px;
}
#table td {
	padding:3px;
}
#table .padding-bottom td {
	padding-bottom:18px;
}
#table .bolder img {
	padding:1px;
	border:1px solid #ccc;
}
#table2{ color:#6a6a6a;}
#con-right #News .News-list li{ background:url(../images/arr.gif) no-repeat 0px 20px;}
#con-right #News .News-list li a {
	
	color:black;
	text-decoration:none;
}
#con-right #News .News-list li a:hover {
	color:red;
}
#con-right #News .News-list .pp {
	padding-left:10px;
	padding-right:10px;
	padding-bottom:15px;
	line-height:20px;
	
	color:#666;
	
	background:url(../images/two-lines.gif) no-repeat -10px bottom;
}


*html #con-right #News .News-list li a{
	display:block; margin-bottom:15px;
}
	
	*html #con-right #News .News-list .pp{
		margin-bottom:-15px;
		padding-left:0;
	
	}
	
*+html  #con-right #News .News-list li a{
	display:block; margin-bottom:15px;
}
	
	*+html  #con-right #News .News-list .pp{
		margin-bottom:-15px;
		padding-left:0;
	
	}	
#con-right #News .News-list .ppppp{background:none;}
.black-title {
	padding-left:22px;
	
	height:25px;
	line-height:25px;
	background:#000 url(../images/arrow.gif) no-repeat 9px center;
	color:white;
	font-size:12px;
	
}
.dd7{background:url(../images/arrow9.gif) no-repeat 9px center;padding-left:22px;height:25px;
	line-height:25px;}


.ccc-title {
	background:#808080 url(../images/arrow2.gif) no-repeat 9px center;
	color:white;
	height:24px;
}
#inquiry-now{ padding:15px;}

#con-right #Company-brief2 .center2 #inquiry-now #customizationdd{ padding-bottom:15px;}
#con-right #Company-brief2 .center2 #inquiry-now #customizationdd .1111{ padding-bottom:20px;}
#con-right #Company-brief2 .center2 #inquiry-now #customizationdd h2 {
	font-size:12px;
	text-transform:capitalize;
	padding-left:20px;
	height:25px;
	line-height:25px;
	background:#ecebeb;
}
#con-right #Company-brief2 .center2 #inquiry-now #customizationdd p {
	height:20px;
	line-height:20px;
	padding-left:40px;
	padding-top:5px;
	padding-bottom:5px;
}
.cus-list {
	overflow:hidden;
	height:1%;
	padding-top:10px;
}
.cus-list li {
	float:left;
	width:150px;
	padding:0 15px;
}
.cus-list li img {
	border:1px solid #ccc;
	padding:1px;
}
.cus-list li span {
	display:block;
	text-align:center;
	padding:5px 10px;
}








#shuomin{ padding:15px; background:#ecebeb; color:#666; font-size:11px; line-height:14px;}
#bottom-padding{
	height:180px;
	padding-bottom:20px;
}
#inquiry-now .contact-p{height:20px;
	line-height:20px;
	padding-left:20px;
	color:#666;}
#inquiry-now .contact-us-h2{ background:#ccc; font:12px Arial, Helvetica, sans-serif; padding:5px; padding-left:10px;color:#6A6A6A;}
#inquiry-now #table3{ padding-left:20px; color:#666;}
#inquiry-now #table3 td{ padding:5px;}
#dt{ padding-top:30px;width:692px; height:343px; background:url(../images/dt.gif) no-repeat;}
#chat-now{
	height:25px;
	background:#F2F2F2;
	padding-left:500px;
	padding-top:12px;
	padding-bottom:12px;
	
}
#table4 td{ padding:5px;}
#table5 td{ padding-top:0;}
.red{ color:red;}
.bolddd{ font-weight:bold;  position:relative; height:20px; line-height:20px; padding-top:3px;}
#details{ margin-top:5px;}

.center4,.center5{  width:380px;}
.center4{ margin-right:4px;}
.d-bottom{ padding:10px; padding-top:0; color:#6a6a6a;}
.more{ padding-left:280px;}
.center9{ margin-bottom:5px;}
#big-list{ border:1px solid #ccc; margin-top:8px;}
#big-list table td{ padding:5px;}
#big-list h2{ font-size:12px; color:#6a6a6a; background:#f2f2f2; height:30px; line-height:30px; padding-left:25px;}
#big-list h2 a{ text-decoration:none; }
#big-list h2 a:hover{ text-decoration:underline;}
.liquid{ font-weight:bold; color:red; position:absolute;
	left: 710px;
	top: 1px;}
.bold7{ font-weight:bold; color:#6a6a6a;}
#top-de{color:#6a6a6a; padding-left:10px;}
#dddddd{ padding-top:3px; border-top:1px solid #d7d7d7;padding-bottom:10px; background:url(../images/black-line.gif) repeat-x left  bottom;}
#d7{ padding-top:3px; border-top:1px solid #d7d7d7;padding-bottom:10px; background:#808080 url(../images/index-hui-line.gif) repeat-x left  bottom;}
#dddddd-2{ padding-top:0;border-top:1px solid #d7d7d7; padding-bottom:15px; background:url(../images/black-line.gif) repeat-x left 0px;}
#table tr td.ct{
	padding-left:43px;
	color:#666666;
}
#big-list table td .bbg{ color:#6a6a6a;}
#big-list table td img{ padding:1px; border:1px solid #ccc;}
#big-list table td.noimgborder img{ padding:0; border:none;}
.under a{ text-decoration:none;}
.under a:hover{ text-decoration:underline;}
#table10 tr td img{ padding:1px; border:1px solid #ccc;}
#new-title{ font-size:14px; background:#F2F2F2; text-align:center; height:25px; line-height:25px; color:#6a6a6a;}
.cen-border{ border:1px solid #ccc; border-top:none;}
#new-content{ color:#6a6a6a; padding-left:5px;}
.p-padding{padding:0 5px 0 15px; color:#6a6a6a;}
.contact-p_index{
	padding-left:15px;
	padding-top:10px;
	padding-bottom:10px;
	font-size:12px;
	color:#666;
	line-height:20px;
	
}
.p_bott{ padding-bottom:15px;}
.ppppp{ background:none;}
.center66{ border:1px solid #ccc; border-top:none;}


/*------footer start!---------*/
#footer {
	padding-top:6px;
	background:#fff;
}
#footer .nav {
	overflow:hidden;
	height:1%;
	
}
#footer .nav li {
	float:left;
	background:#eaeaea;
	margin-right:2px;
}
#footer .nav li a {
	display:block;
	padding:5px 28px;
	_padding:5px 25px;
	text-decoration:none;
	text-transform:capitalize;
}
#footer .nav li a:hover {
	
	text-decoration: underline;
	color:red;
}
#footer .bottom {
	padding:10px 124px 30px 27px;
	
	line-height:20px;
	color:#666;
	border-bottom:1px solid #ccc;
}
*html #footer p.bottom {
	padding-bottom:10px;
}
#footer p.bottom span.bold2 {
	font-weight:bold;
	font:12px Arial, Helvetica, sans-serif;
	color:#666;
}
#footer p.bottom a{ text-decoration:none;}
#footer #copyright {
	padding:10px 30px 28px 28px;
	font:12px Arial, Helvetica, sans-serif;
	color:#666;
}
/*订制*/
.Customization{ margin:13px;}
.Customization b{
	display:block;
	border-bottom:1px solid #cccccc;
	background-image: url(../images/sj.jpg);
	background-repeat: no-repeat;
	padding-left: 15px;
	background-position: 5px 8px;
	line-height: 20px;
}
.Customization span { display:block; margin:7px 0 13px 5px;; line-height:20px; color:#666666; }

