﻿/* Reset CSS Document zh c it*/body,div,iframe,ul,ol,dl,dt,dd,h1,h2,h3,h4,h5,h6,p,pre,caption,form,input,button,select,textarea {margin:0;padding:0;}input,button,textarea,select{font-size:100%}h1, h2, h3, h4, h5, h6,em { font-size: 100%; font-weight: normal; font-style: normal; } ol,ul { list-style:none; }img {border:0;}hr { height:1px; border-top-width: 1px; border-top-style: solid; border-top-color: #CCCCCC; }.clear {clear:both;font-size:0;height: 1px;overflow:hidden;}.clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }.clearfix{zoom:1;}.clr { clear: both; }/* 主要*/body{	font-family:Arial, Helvetica, sans-serif, "宋体";	font-size: 12px;	color: #333333;	background-color: #EEEEEE;}a:link, a:visited { text-decoration: none; color: #333333; }a:hover, a:active { text-decoration: underline; color: #FF6600; }#demo {	overflow:hidden;	width: 100%;	height:190px;	background-color: #FFF;}#demo img {	display: block;	width: 200px;	height: 155px;	margin-right: auto;	margin-left: auto;}#indemo {float: left;width: 800%;}#demo1 {float: left;}#demo2 {float: left;}.demo-box {	width:220px;	height:190px;	float:left;	text-align:center;}.demo-box span { line-height:20px; font-size: 12px; color: #333333; display: block; height: 20px; padding-top: 5px; }#demoa { overflow:hidden; width: 100%; height:160px; background-color: #FFF; }#demoa img { display: block; width: 165px; height: 130px; margin-right: auto; margin-left: auto; }#indemoa {float: left;width: 800%;}#demoa1 {float: left;}#demoa2 {float: left;}.demoa-box { width:180px; height:160px; float:left; text-align:center; }.demoa-box span { line-height:20px; font-size: 12px; color: #333333; display: block; height: 20px; padding-top: 5px; }.InputBorder { border:1px solid #CCCCCC; font-size: 12px; background-color: #FFFFFF; padding-top: 3px; padding-right: 2px; padding-bottom: 2px; padding-left: 2px; }.fl { float: left; }.fr { float: right; }.btn { color: #FFFFFF; border: 1px solid #F60; background-color: #F90; font-family: Verdana; font-size: 12px; padding: 3px; }.btn2 { color: #FFFFFF; border: 1px solid #999999; padding-top: 2px; padding-right: 2px; padding-bottom: 1px; padding-left: 2px; background-image: url(../Images/btn-bg1.png); background-repeat: repeat-x; background-position: 0px 0px; background-color: #919191; font-family: Verdana; font-weight: 700; }/*-------- 下拉菜单 --------------*/.dropMenu {	position:absolute;	top: 0px;	z-index:100;	visibility: hidden;	margin-top: -1px;	background-color: #F8F3DA;	width:110px;	border: 1px solid #D5B886;	padding: 5px;}.dropMenu li {	height: 30px;	padding-left:10px;	border-bottom-width: 1px;	border-bottom-style: dashed;	border-bottom-color: #D5B886;}.dropMenu a { width: auto; color:#734900; line-height: 30px; height: 30px; font-size: 12px;  }.dropMenu small { color: #666; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; }* html .dropMenu a {	width: 100%;}.slides { height:534px; padding-top: 10px; width: 542px; overflow: hidden; }.slide-pic { display: block; }.slide-pic LI {DISPLAY: none}.slide-pic LI.cur {DISPLAY: block}.slide-li {display: none; }#comment { border: 1px solid #D9D9D9; background-color: #FFF; }.comment-tl { height: 26px; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #E1E1E1; padding-top: 1px; color: #333; background-image: url(../Images/tl-comment.jpg); background-repeat: repeat-x; background-position: 0px bottom; }.comment-tl h3 { line-height: 26px; font-weight: 700; font-size: 12px; float: left; padding-left: 10px; background-image: url(../Images/dot-arrs.jpg); background-repeat: no-repeat; background-position: 10px center; }.comment-tl .fr { line-height: 26px; padding-right: 10px; }.comment_form { padding: 10px; }.comment_form h5 { font-size: 14px; font-weight: 700; }.comment_content { padding: 10px; border: 1px solid #F0F0F0; font-size: 14px; }.comment_content .tips { line-height: 20px; font-size: 12px; color: #666666; }#comment_list { padding: 10px; border: 1px solid #F0F0F0; margin-top: 10px; margin-right: 10px; margin-left: 10px; }#comment_list p { line-height: 20px; margin-bottom: 8px; padding-bottom: 8px; border-bottom-width: 1px; border-bottom-style: dashed; border-bottom-color: #CCC; font-size: 12px; }#comment_list strong { font-weight: 700; color: #FF9900; margin-right: 5px; }#showmsg,#showmsg2 { color: #FF6600; margin-left: 10px; }#yzm_num { cursor:pointer;}.pageinfo { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 12px; PADDING-BOTTOM: 10px; COLOR: #333; PADDING-TOP: 10px; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #fff; TEXT-ALIGN: center }.pageinfo A { PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; MARGIN: 0px 2px; COLOR: #333; PADDING-TOP: 2px; TEXT-DECORATION: none; border: 1px solid #E1E1E1; }.pageinfo A:hover { COLOR: #E3242C; border: 1px solid #E3242C; }.pageinfo A:active { COLOR: #E3242C; border: 1px solid #E3242C; }.pageinfo SPAN.thisclass { PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; PADDING-BOTTOM: 2px; COLOR: #fff; PADDING-TOP: 2px; BACKGROUND-COLOR: #E3242C; border: 1px solid #E3242C; }.pageinfo SPAN.pageinfo { PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px; BACKGROUND-COLOR: #FFFFFF; border: 1px solid #E1E1E1; color: #333333; }.pageinfo SPAN.disabled {DISPLAY: none}.pageinfo SPAN.current { PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px; border: 1px solid #E3242C; color:#FFFFFF; background-color: #E3242C; }#zh {	display: block;	padding-top: 8px;}#header {	display: block;	background-image: url(../Images/top-line.png);	background-repeat: repeat-x;	background-position: left top;	height: 145px;}#header .line {	height: 26px;}#header .line .wel { line-height: 26px; float: left; height: 26px; font-size: 12px; color: #333; }#header .top {	height: 119px;}.logo {	float: left;	padding-top: 35px;}.set {	float: right;	line-height: 26px;	height: 26px;	color: #333;}.set img{	margin-left: 5px;	padding-bottom: 5px;}#nav {	height: 40px;	background-image: url(../Images/nav-bg.png);	background-repeat: repeat-x;	background-position: left top;}#nav li {	float: left;	display: inline-block;	height: 40px;}#nav ul {	height: 40px;	display: block;	overflow: hidden;}#nav li a {	color: #FFF;	font-size: 14px;	line-height: 40px;	height: 40px;	text-decoration: none;	display: inline-block;	padding-right: 17px;	padding-left: 17px;}#nav li a:link, #nav li a:visited {	text-decoration: none;	color: #FFF;}#nav li a.hover, #nav li a:hover, #nav li a:active {	color: #333;	background-image: url(../Images/nav-hover.png);	background-repeat: repeat-x;	background-position: center center;}#search {	color: #333;	height: 45px;	top: 10px;	background-image: url(../Images/search-bg.png);	background-repeat: no-repeat;	background-position: left top;}#search p { margin-top: 3px; }.sidebar {	float: left;	width: 215px;}.page-sidebar { float: left; width: 196px; }.main {	float: right;	width: 765px;}.tl-l {	height: 47px;	background-color: #196EB3;	background-image: url(../Images/tl-l-bg.png);	background-repeat: repeat-x;	background-position: left top;}.tl-l h3 {	font-weight: bold;	float: left;	font-size: 14px;	color: #FFF;	line-height: 47px;	height: 47px;	padding-left: 10px;	background-image: url(../Images/tl-l-h3.png);	background-repeat: no-repeat;	background-position: left top;}.tl-l span {	float: right;	padding-right: 8px;	line-height: 47px;	height: 47px;	color: #FFF;	background-image: url(../Images/tl-l-span.png);	background-repeat: no-repeat;	background-position: right top;}.tl-l h3 a { color: #484747; }.tl-l h3 a:link, .tl-l h3 a:visited { text-decoration: none; color: #484747; }.tl-l h3 a:hover, .tl-l h3 a:active { text-decoration: underline; color: #484747; }.tl-cate {	height: 47px;	color: #FFF;	background-image: url(../Images/tl-l-bg.png);	background-repeat: repeat-x;	background-position: left top;}.tl-cate h3 {	font-weight: 700;	float: left;	font-size: 14px;	color: #FFF;	line-height: 47px;	height: 47px;	padding-left: 15px;	background-image: url(../Images/tl-l-h3.png);	background-repeat: no-repeat;	background-position: left top;}.tl-cate span {	float: right;	padding-right: 5px;	line-height: 47px;	height: 47px;	color: #FFF;	background-image: url(../Images/tl-l-span.png);	background-repeat: no-repeat;	background-position: right top;}.tl-cate a {	color: #FFF;}.tl-cate a:link, .tl-cate a:visited {	text-decoration: none;	color: #FFF;}.tl-cate a:hover, .tl-cate a:active {	text-decoration: underline;	color: #FFF;}.tl-s {	height: 33px;	background-image: url(../Images/tl-s-bg.png);	background-repeat: repeat-x;	background-position: left top;}.tl-s h3 {	font-weight: 700;	float: left;	font-size: 14px;	color: #FFF;	line-height: 32px;	height: 33px;	padding-left: 10px;	background-image: url(../Images/tl-s-h3.png);	background-repeat: no-repeat;	background-position: left top;}.tl-s span {	float: right;	padding-right: 5px;	line-height: 32px;	height: 33px;	color: #FFF;	font-family: "宋体";	background-image: url(../Images/tl-s-span.png);	background-repeat: no-repeat;	background-position: right top;}.tl-s a {	color: #FFF;}.tl-s a:link, .tl-s a:visited {	text-decoration: none;	color: #FFF;}.tl-s a:hover, .tl-s a:active {	text-decoration: underline;	color: #FFF;}.tl-b {	height: 32px;	border-bottom-width: 1px;	border-bottom-style: solid;	border-bottom-color: #CCC;}.tl-b h3 {	font-weight: 700;	float: left;	font-size: 12px;	color: #333;	line-height: 30px;	padding-left: 10px;	height: 31px;	border-bottom-width: 2px;	border-bottom-style: solid;	border-bottom-color: #186DB3;	padding-right: 10px;}.tl-b span { float: right; padding-right: 10px; line-height: 32px; height: 32px; color: #666; }.cate {	padding-top: 10px;	padding-right: 0px;	padding-bottom: 10px;	padding-left: 0px;}.cate dl { padding-bottom:5px;}.cate ul { display: block; }.cate li {	font-size: 12px;}.cate dt {	line-height: 28px;	height: 28px;	font-size: 14px;	overflow: hidden;	font-weight: 700;	color: #333;	background-image: url(../Images/cate-dt.png);	background-repeat: no-repeat;	background-position: 12px 8px;	padding-left: 30px;	cursor:pointer;}.cate dt h2{	font-weight: 700;}
.cate dt.current {	background-image: url(../Images/cate-dt-c.png);	margin-bottom: 5px;	padding-bottom: 5px;	border-bottom-width: 1px;	border-bottom-style: solid;	border-bottom-color: #EEE;}.cate dd {	overflow: hidden;	padding-left: 27px;	line-height: 22px;}.cate a,.cate a:visited {	color: #F00;}.cate small {color:#F00; font-size: 12px; font-weight: normal;}.border-b {	border: 1px solid #D9D7D7;}.border {	border-top-width: 0px;	border-right-width: 1px;	border-bottom-width: 1px;	border-left-width: 1px;	border-top-style: none;	border-right-style: solid;	border-bottom-style: solid;	border-left-style: solid;	border-top-color: #DEDEDE;	border-right-color: #DEDEDE;	border-bottom-color: #DEDEDE;	border-left-color: #DEDEDE;	background-color: #FFF;}.mt10 { margin-top: 10px; }.news-ul { padding: 0px; overflow:hidden; display: block; }.news-ul li {	background-image: url(../Images/dot-sq.png);	background-repeat: no-repeat;	background-position: 3px 14px;	padding-left: 15px;	line-height: 32px;	height: 32px;	overflow: hidden;	border-bottom-width: 1px;	border-bottom-style: dashed;	border-bottom-color: #DDD;}.feedback { padding: 8px; }.feedback dl { padding-top: 5px; padding-bottom: 5px; margin-bottom: 5px; border-bottom-width: 1px; border-bottom-style: dashed; border-bottom-color: #CCCCCC; }.feedback dt { line-height: 18px; }.contact-ul {	height: 193px;	overflow: hidden;	line-height: 26px;	background-image: url(../Images/pic-contact.png);	background-repeat: no-repeat;	background-position: 8px 5px;	padding-top: 115px;	padding-bottom: 8px;	padding-left: 10px;}.banner {	height: 280px;	width: 974px;	overflow: hidden;	background-color: #FFF;	margin-right: auto;	margin-left: auto;	padding: 8px;	margin-top: 8px;}#banner {	padding-bottom:8px;	position:relative;	z-index: 10;	background-image: url(../Images/banner-bg.png);	background-repeat: repeat-x;	background-position: center top;}#banner .adarea {	display: block;	height: 334px;	width: 100%;}#banner .navia {	position:absolute;	right:30px;	bottom: 30px;}#banner .navia a{	display:block;	float:left;	margin:0 5px;	width:15px;	height:15px;	border:1px solid #f5f5f5;	background-color: #FFF;	text-align:center;	color:#333;}#banner .navia a.current{ border:1px solid #C30; background-color: #F00; color:#FFF; }.tl-m {	height: 47px;	background-image: url(../Images/tl-m-bg.png);	background-repeat: repeat-x;	background-position: left top;}.tl-m h3 {	float: left;	font-size: 14px;	line-height: 46px;	font-weight: 700;	color: #FFF;	height: 47px;	font-family: Verdana, Geneva, sans-serif;	background-image: url(../Images/tl-m-h3.png);	background-repeat: no-repeat;	background-position: left top;	padding-left: 12px;	width: 270px;}.tl-m span {	float: right;	line-height: 46px;	height: 47px;	padding-right: 10px;	color: #333;	background-image: url(../Images/tl-m-span.png);	background-repeat: no-repeat;	background-position: right top;}.tl-m a, .tl-m a:visited  {	color: #333;}#pro-ul { padding-top: 15px; height: 351px; display: block; padding-left: 5px; }#pro-ul li { height: 174px; width: 170px; float: left; display: block; text-align: center; }#pro-ul li span { display: block; margin-top: 4px; line-height: 28px; }#pro-ul img { height: 136px; width: 147px; padding: 1px; border: 1px solid #F0EEEF; }#news { height: 285px; float: right; width: 270px; }#links { }#footer {	background-color: #1468AC;	margin-top: 10px;	padding-top: 8px;	background-image: url(../Images/foot-bg.png);	background-repeat: repeat-x;	background-position: center top;	padding-bottom: 20px;	position: relative;}#footer .info {	line-height: 20px;	text-align: center;	color: #FFF;}#wraper {	width: 990px;	margin-right: auto;	margin-left: auto;	overflow: hidden;}#page {	float: right;	width: 785px;}.about-page { font-size: 14px; line-height: 20px; overflow: hidden; padding: 10px; }.about-page p { padding: 4px;}#search .form {	height: 30px;	float: left;	width: 250px;	padding-top: 8px;}#search .keyword {	float: right;	line-height: 44px;	height: 44px;	width: 710px;	overflow: hidden;	color: #333;}#search .form label { font-weight: 700; }.contact-ul li strong { color: #333; }.m { float: left; width: 560px; }.r { float: right; width: 225px; }.p8 { padding: 8px; }.center { text-align:center;}.video {	display: block;	height: 190px;	padding: 10px;}.cus { text-align: center; padding-top: 5px; }#links a { margin-right: 5px; margin-left: 5px; }#footer .nav {	height: 70px;	line-height: 40px;	text-align: center;	color: #666;	background-image: url(../Images/foot-nav.png);	background-repeat: no-repeat;	background-position: left top;}#footer .nav span { margin-right: 8px; margin-left: 8px; }#footer .nav a {	color: #333;}#footer .keywords { margin-top:5px; border-top-width: 1px; border-top-style: dotted; border-top-color: #CCC; line-height: 20px; padding: 5px; }#page-product-list ul { }#page-product-list li { display: block; height: 190px; float: left; width: 187px; }.page-products-box { height: 160px; }.page-products-box span { display: block; text-align: center; }.page-products-box .pic img { width: 160px; height: 150px; padding: 1px; border: 1px solid #CCC; }.page-products-box .name { margin-top: 5px; line-height: 20px; margin-right: 8px; margin-left: 8px; text-align: center; }.page-products-box .pic { text-align: center; }.page-products-box .info { float: left; height: 170px; width: 554px; padding-left: 15px; }.page-products-box .info h3 { font-size: 14px; font-weight: 700; line-height: 30px; padding-top: 10px; }.page-products-box .info p { line-height: 20px; padding-top: 5px; color: #666; }.per_nex {	line-height: 28px;	height: 28px;	margin-top: 15px;	background-color: #F6F6F6;	padding-right: 10px;	padding-left: 10px;}.pro-page-show { padding: 10px; }.pro-pic-info { width:756px; }.pro-more-info { margin-top: 8px; }.pro-more-info h4 { line-height: 26px; font-weight: 700; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #CCC; color: #333; background-image: url(../Images/tab-bg.jpg); background-repeat: no-repeat; background-position: 0px center; height: 26px; padding-left: 18px; }.pro-more-info .info-list { line-height: 26px; }.more-info-tab-con { line-height: 24px; margin-top: 8px; font-size: 14px; padding: 8px; }.page-news-show { padding: 8px; }.page-news-show h2 { font-size: 16px; line-height: 32px; text-align: center; color: #F60; font-weight: 700; }.page-news-show .info { text-align: center; color: #666666; line-height: 22px; }#zoom { padding-top: 10px; font-size: 14px; line-height: 24px; overflow: hidden; padding-left: 10px; width: 750px; }.page-gb { padding: 8px; }.page-news-list { padding: 8px; }.page-news-list li { border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #D5D5D5; overflow: hidden; background-image: url(../Images/dot-gray.jpg); background-repeat: no-repeat; background-position: 5px 15px; padding-left: 15px; padding-bottom: 20px; margin-top: 5px; margin-bottom: 10px; }.page-news-list li span { font-size: 12px; color: #999999; }.page-images-list {	padding-top: 20px;	padding-bottom: 10px;	padding-left: 10px;	width: 770px;}.page-images-list li {	display: block;	float: left;	height: 185px;	width: 192px;}.page-images-list li span { display: block; text-align: center; }.page-images-list .pic img { width: 150px; padding: 1px; border: 2px solid #EAEAEA; height: 120px; }.page-images-list li .name { line-height: 22px; margin-top: 5px; margin-right: 5px; margin-left: 5px; }.page-brand-list {	padding-top: 20px;	padding-bottom: 10px;	padding-left: 10px;	width: 770px;}.page-brand-list li {	display: block;	float: left;	height: 95px;	width: 192px;}.page-brand-list li span { display: block; text-align: center; }.page-brand-list .pic img {	width: 150px;	padding: 1px;	border: 1px solid #CCC;	height: 50px;}.page-brand-list li .name { line-height: 22px; margin-top: 5px; margin-right: 5px; margin-left: 5px; }.page-partner-list {	padding-top: 20px;	padding-bottom: 10px;	padding-left: 10px;	width: 770px;}.page-partner-list li {	display: block;	float: left;	height: 125px;	width: 192px;}.page-partner-list li span { display: block; text-align: center; }.page-partner-list .pic img {	width: 125px;	padding: 1px;	border: 1px solid #CCC;}.page-partner-list li .name { line-height: 22px; margin-top: 5px; margin-right: 5px; margin-left: 5px; }.relate_pro ul { height: 185px; margin-top: 10px; }.relate_pro li { float: left; width: 188px; height: 185px; display: block; text-align: center; }.relate_pro li span { display: block; padding-top: 5px; padding-right: 8px; padding-left: 8px; }.relate_pro img { padding: 1px; border: 1px solid #CCCCCC; height: 150px; width: 160px; }.login { float: left; line-height: 24px; }.topuserinfo { line-height:20px;}.topuserinfo a,.topuserinfo a:visited { color:#C00; margin:0 2px 0 2px;}.ipt-txt { border: 1px solid #257AC7; width: 82px; padding: 1px; height: 14px; background-color: #D5EFFE; }.btn-login { background-image: url(../Images/btn-login.jpg); background-repeat: no-repeat; background-position: 0px 0px; height: 18px; width: 40px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; text-indent: -2000px; }.btn-reg { background-image: url(../Images/btn-reg.jpg); background-repeat: no-repeat; background-position: 0px 0px; height: 18px; width: 40px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; text-indent: -2000px; }#nav li.b {	background-image: url(../Images/nav-blank.png);	background-repeat: no-repeat;	background-position: left center;	padding-left: 2px;}.btn-search {	height: 30px;	width: 51px;	border-top-width: 0px;	border-right-width: 0px;	border-bottom-width: 0px;	border-left-width: 0px;	border-top-style: none;	border-right-style: none;	border-bottom-style: none;	border-left-style: none;	color: #FFF;	background-color: #1E74BB;	font-size: 12px;	background-image: url(../Images/search-btn.png);	background-repeat: no-repeat;	background-position: left top;	float: left;}.news-ul li span { float: right; font-family: Tahoma; color: #666; }.more-news h3 { font-size: 14px; line-height: 28px; font-weight: 700; padding-left: 8px; background-color: #E67207; color: #FFF; }.page-login { padding-top: 20px; padding-bottom: 20px; padding-left: 40px; width: 930px; }.reg-box { width:450px; }.reg-box h4 { font-size: 14px; font-weight: 700; line-height: 30px; color: #333; }.reg-box p { line-height: 22px; color: #666666; padding-bottom: 5px; }.ip { border: 1px solid #CCCCCC; width: 200px; padding-top: 2px; padding-right: 3px; padding-bottom: 3px; padding-left: 3px; }.user-menu { padding: 10px; }.user-menu li { font-size: 14px; line-height: 30px; border-bottom-width: 1px; border-bottom-style: dashed; border-bottom-color: #DBDBDB; background-image: url(../Images/dot-arr.jpg); background-repeat: no-repeat; background-position: 0px center; padding-left: 12px; }.member-index-page { padding: 12px; }.member-index-page .welcome { font-size: 14px; font-weight: 700; color: #FF6600; line-height: 30px; }.member-index-page .user-info { padding: 8px; border: 1px solid #DBDBDB; line-height: 30px; background-color: #F6F6F6; }.user-info-list { margin-top: 15px; }.user-info-list h3 { font-size: 14px; line-height: 28px; font-weight: 700; }.user-info-list table { background-color: #EBEBEB; }.user-info-list td { background-color: #FFFFFF; }.member-page { padding: 10px; }#zoomdiv{ position: absolute; background: #FFFFFF; border:1px solid #EAEAEA; display:none; text-align: center; overflow: hidden; }#zoomup{ position:absolute; display:none; filter:alpha(opacity=50); opacity:.5; cursor:move; background-color: #FFFFFF; }.zoom{position:relative;}.pro-page-show { padding-top: 12px; }#gallery { float: left; width: 404px; position: relative; text-align: center; }.pro-pic-infolist { float: right; width: 340px; }#gallery .zoom { width: 400px; border: 1px solid #CCCCCC; }.pro-pic-infolist .info-list { margin-bottom: 15px; font-size: 14px; line-height: 32px; }.bluep { background-color: #DFF1FD; padding-top: 10px; padding-bottom: 10px; }.info-list li { padding-left: 10px; }#search .keyword a {	margin-right: 4px;	margin-left: 4px;	color: #333;}.box-m { background-image: url(../Images/col-l-bg.png); background-repeat: no-repeat; background-position: left top; height: 260px; }.about-con { float: right; width: 500px; height: 270px; }.about-con p { text-indent: 24px; }.box {	display:block;}.video p {	background-color: #000;	text-align: center;	height: 190px;}.ul-cus { overflow: hidden; height: 338px; padding-top: 8px; padding-left: 17px; }.ul-cus li { display: block; height: 85px; float: left; width: 150px; line-height: 28px; text-align: center; }.ul-cus li span { display: block; }.ul-cus li img { height: 70px; width: 120px; background-color: #FFF; margin-top: 8px; }.pro-ul {	display: block;	overflow: hidden;	height: 280px;	padding-top: 10px;	padding-left: 5px;}.pro-ul li {	height: 210px;	float: left;	display: block;	width: 188px;	text-align: center;}.pro-ul li span {	display: block;	line-height: 14px;	font-size: 12px;	text-align: center;	padding-top: 10px;	padding-right: 8px;	padding-left: 8px;	color: #333;}.pro-ul img {	height: 165px;	width: 165px;	border: 1px solid #E6E3D5;}.news-box { width: 299px; background-color: #FFF; background-image: url(../Images/news-box-bg.png); height: 98px; background-repeat: no-repeat; background-position: left top; padding: 10px; }.mr10 { margin-right: 12px; }.box-s { background-image: url(../Images/box-s-bg.png); background-repeat: repeat-x; background-position: left bottom; 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: #CCC; border-bottom-color: #CCC; border-left-color: #CCC; margin-right: 6px; margin-left: 6px; height: 263px; }.join { padding-right: 12px; padding-left: 12px; }.join p { line-height: 22px; padding-top: 6px; }.headline {	height: 95px;	overflow: hidden;	padding-top: 5px;	padding-left: 8px;}.headline .pic {	height: 95px;	width: 123px;	float: left;}.headline .pic img {	height: 80px;	width: 105px;	padding: 1px;	border: 1px solid #CCC;}.headline .info {	height: 95px;	width: 245px;	float: left;}.headline .info h3 { line-height: 16px; font-size: 12px; font-weight: 700; padding-top: 5px; }.headline .info p {	color: #666;	line-height: 20px;	padding-top: 4px;}.headline2 { padding-top: 8px; padding-right: 10px; padding-left: 10px; height: 88px; overflow: hidden; }.headline2 .pic { height: 80px; width: 100px; float: left; }.headline2 .pic img { height: 75px; width: 85px; padding: 2px; border: 1px solid #CCC; }.headline2 .info { float: left; height: 80px; width: 235px; }.headline2 .info h3 { line-height: 28px; font-weight: 700; font-size: 12px; }.headline2 .info p { color: #999; line-height: 22px; }.links {	padding: 8px;	color: #333;}.links a {	margin-right: 10px;	color: #333;}.page-cate { padding: 8px; }.page-cate li { background-image: url(../Images/dot-yellow.gif); background-repeat: no-repeat; background-position: 3px center; padding-left: 25px; border-bottom-width: 1px; border-bottom-style: dashed; border-bottom-color: #CCCCCC; line-height: 34px; }.page-cate li a { font-size: 14px; }#pic { text-align: center; }#page-product-list ul { height: 190px; margin-bottom: 8px; padding-bottom: 8px; border-bottom-width: 1px; border-bottom-style: dashed; border-bottom-color: #CCC; }.page-products { padding-top: 18px; padding-left: 10px; padding-right: 10px; }.cxt { float: right; height: 28px; padding-right: 10px; }.ipt-search {	font-size: 12px;	width: 173px;	float: left;	height: 30px;	border: 0px none #FFF;	line-height: 30px;	padding-left: 5px;	background-image: url(../Images/search-txt.png);	background-repeat: no-repeat;	background-position: left top;}.faq dl { border-bottom-width: 1px; border-bottom-style: dashed; border-bottom-color: #D2D9D6; padding-bottom: 10px; padding-top: 5px; }.faq dt span { font-weight: 700; color: #FF6600; }.faq dd span { color: #1FB530; font-weight: 700; }.about img { padding-left: 5px; }.about p { line-height: 26px; font-size: 12px; padding-top: 0px; padding-right: 2px; padding-bottom: 3px; padding-left: 2px; text-indent: 24px; color: #555351; }.about {	height: 270px;	overflow: hidden;	padding: 10px;}.tl-w {	height: 38px;	background-color: #FFF;	background-image: url(../Images/tl-w-bg.png);	background-repeat: repeat-x;	background-position: left top;}.tl-w h3 {	float: left;	line-height: 38px;	font-size: 14px;	color: #FFF;	height: 38px;	font-weight: bold;	background-image: url(../Images/tl-w-h3.png);	background-repeat: no-repeat;	background-position: left bottom;	padding-left: 15px;	padding-right: 15px;}.tl-w span {	float: right;	padding-right: 8px;	color: #666;	line-height: 38px;	font-family: "宋体";	height: 38px;	background-image: url(../Images/tl-w-span.png);	background-repeat: no-repeat;	background-position: right top;}.tl-w h3 a, .tl-w h3 a:visited {	color: #8B5F13;}.tl-w span a, .tl-w span a:visited { color: #333; }.tl-h {	height: 46px;	border-bottom-width: 1px;	border-bottom-style: solid;	border-bottom-color: #C51216;	background-color: #FFF;	border-top-width: 1px;	border-right-width: 1px;	border-left-width: 1px;	border-top-style: solid;	border-right-style: solid;	border-left-style: solid;	border-top-color: #DEDEDE;	border-right-color: #DEDEDE;	border-left-color: #DEDEDE;}.tl-h h3 {	float: left;	line-height: 47px;	font-size: 14px;	color: #333;	height: 47px;	padding-left: 28px;	font-weight: bold;	background-image: url(../Images/dot-arr.png);	background-repeat: no-repeat;	background-position: 10px center;}.tl-h span {	float: right;	padding-right: 8px;	padding-top: 20px;}.tl-h h3 a, .tl-h h3 a:visited { color: #0172AB; }.tl-h span a, .tl-h span a:visited { color: #333; }.partner { background-image: url(../Images/pic-cor.png); background-repeat: no-repeat; background-position: 5px 8px; height: 86px; padding-left: 40px; padding-top: 8px; }.partner-ul { height:255px; padding-left: 4px; }.partner-ul li {	float: left;	width: 136px;	padding-top: 8px;	text-align: center;	height: 70px;}.partner-ul img {	height: 60px;	width: 120px;	padding: 1px;	border: 1px solid #DBDBDB;}.pro-pic-infolist .info-p { padding: 10px; line-height: 20px; color: #666; }.pro-pic-infolist .info-fav { padding: 10px; text-align: center; }.order { margin-top: 10px; border: 1px solid #E1E1E1; }.order h3 { background-color: #227DC5; color: #FFF; font-size: 14px; font-weight: 700; line-height: 22px; padding-top: 2px; padding-right: 8px; padding-bottom: 2px; padding-left: 8px; }.order h3 span { font-size: 12px; font-weight: normal; float: right; }.order .order-form { padding: 10px; }.set small {	color: #999;	margin-right: 3px;	margin-left: 3px;	font-size: 12px;}.faq dl dt { line-height: 18px; padding-top: 7px; padding-bottom: 5px; background-image: url(../Images/faq-q.png); background-repeat: no-repeat; background-position: left 6px; padding-left: 25px; }.faq dl dd { line-height: 18px; color: #666; padding-top: 7px; padding-bottom: 5px; background-image: url(../Images/faq-a.png); background-repeat: no-repeat; background-position: 0px 6px; padding-left: 25px; }.mbox { width: 379px; }#top_login strong { color: #F30; padding-left: 10px; font-size: 12px; }.cert-ul li { text-align: center; display: block; float: left; height: 120px; width: 102px; }.cert-ul li span { display: block; padding-top: 3px; }.cert-ul li img { padding: 1px; width: 85px; border: 1px solid #E7E7E7; height: 85px; }.links strong {	color: #A7233A;}.red { color: #0154AA; }.grey { color: #666; }.cert-ul { padding-top: 10px; height: 240px; overflow: hidden; padding-left: 4px; }#gallery .pic-box { position: relative; }#gallery .tab-li { height: 100px; padding-top: 5px; }#gallery .tab-li li { float: left; width: 101px; display: block; height: 100px; overflow: hidden; text-align: center; }#gallery .tab-li li img { padding: 1px; border: 1px solid #D7D7D7; cursor:pointer; width: 90px; height: 80px; }#gallery .tab-li li.hover img { padding: 1px; border: 1px solid #FE8900; }.sb-pro-ul { display: block; padding: 8px; }.sb-pro-ul li { display: block; height: 95px; }.sb-pro-ul li img { width: 80px; padding: 2px; border: 1px solid #F0F0F0; float: left; height: 80px; }.sb-pro-ul li span { float: left; padding-left: 10px; line-height: 18px; padding-top: 5px; width: 75px; }#history ul { padding: 8px; }#history img { width: 80px; height: 80px; padding: 2px; border: 1px solid #F0F0F0; float: left; }#history li { height: 95px; }#history span { float: left; padding-left: 10px; line-height: 18px; width: 75px;}#history .clearhistory { padding-right: 8px; padding-left: 8px; background-color: #F0F0F0; line-height: 22px; text-align: right; margin: 2px; }.pro-tel { font-family: "微软雅黑"; text-align: center; font-size: 16px; line-height: 26px; }#pic-scroll { height: 100px; padding: 10px; }#pic-scroll img { cursor:pointer;}#pic-scroll .lefta { float: left; padding-top: 35px; width: 35px; height: 65px; padding-left: 5px; }#pic-scroll .righta { float: right; padding-top: 35px; width: 32px; height: 65px; }#pic-scroll .cont { float: left; height: 100px; width: 515px; overflow: hidden; }#pic-scroll .cont .box { float: left; width: 98px; height: 100px; text-align: center; }#pic-scroll .cont .box img { height: 96px; width: 85px; padding: 1px; border: 1px solid #E5E5E5; }.tel {	float: right;	background-image: url(../Images/tel.png);	background-repeat: no-repeat;	background-position: left bottom;	padding-left: 70px;	height: 47px;	margin-top: 45px;	font-size: 16px;	padding-top: 8px;}.tel strong {	color: #F00;	font-size: 22px;	font-family: Verdana, Geneva, sans-serif;}#cert { }#pic-scroll .cont .box span { display: block; padding-top: 2px; padding-right: 5px; padding-left: 5px; }#about-video {	height: 370px;	padding-top: 10px;	padding-right: 10px;	padding-left: 10px;}.links p { line-height: 22px; }.tl-m span img { padding-top: 2px; }.adt {	float: left;}#ba-icon { height: 120px; margin-top: 10px; }#ba-icon ul li { float: left; display: block; width: 254px; }.col1 { float: left; width: 260px; padding-right: 10px; }.col2 { float: left; width: 460px; }.col3 { float: right; width: 256px; }.mt5 { margin-top: 5px; }#news-slide { padding: 5px; height: 250px; }#news-headline { padding: 5px; height: 250px; background-image: url(../Images/news.jpg); background-repeat: no-repeat; background-position: 0px 0px; }.witness-ul {	height: 359px;	padding-top: 15px;	display: block;	padding-right: 15px;	padding-left: 15px;}.witness-ul li {	display: block;	height: 179px;}.witness-ul li h3 {	font-size: 14px;	font-weight: 700;	line-height: 24px;	display: block;	overflow: hidden;}.witness-ul li p {	line-height: 24px;	color: #333;	padding-top: 5px;}.witness-li-1{ background-image: url(../Images/cus-1.png);}.witness-li-2{ background-image: url(../Images/cus-2.png);}.witness-li-3{ background-image: url(../Images/cus-3.png);}.mtb { margin-top: 3px; border-top-width: 1px; border-top-style: solid; border-top-color: #DFEFFC; }.box-ft { font-size: 0px; line-height: 0px; }.bgc {	background-color: #2078BF;}.blue { color: #013561; }.feedback dl dd { line-height: 18px; padding-top: 5px; color: #666; }.loginform { padding: 5px; }.loginform li { padding-top: 2px; padding-bottom: 2px; }.loginform .ipt { padding: 2px; width: 130px; border: 1px solid #CCC; }.p3 { padding: 3px; }.t-d { background-image: url(../Images/til-hea.png); }#new-box { padding: 8px; height: 250px; }.news-ul2 { display: block; }.news-ul2 li { background-image: url(../Images/dot-arr.png); background-repeat: no-repeat; background-position: 0px 11px; line-height: 28px; padding-left: 12px; height: 28px; overflow: hidden; }.news-ul2 li span { float: right; color: #999; }.news-ul2 li a, .news-ul2 li a:visited { color: #333; }.t-e { background-image: url(../Images/til-cor.png); }.page-video-list { padding: 10px; }.page-video-list ul li { display: block; height: 210px; border-bottom-width: 1px; border-bottom-style: dashed; border-bottom-color: #CCC; margin-bottom: 10px; }.page-video-list ul li .vcode { float: left; height: 200px; width: 250px; }.page-video-list ul li .vinfo { float: right; height: 200px; width: 505px; }.page-video-list ul li .vinfo h4 { font-size: 14px; line-height: 30px; font-weight: 700; }.page-video-list ul li .vinfo p { line-height: 22px; padding-top: 5px; }.tl-m h3 small {	color: #FFF;	font-weight: normal;	font-family: Tahoma, Geneva, sans-serif;	font-size: 12px;	padding-left: 3px;}#equ { height: 190px; }#equ li { float: left; display: block; width: 186px; text-align: center; height: 190px; }#equ li img { padding: 2px; border: 1px solid #CCC; width: 165px; height: 150px; }#equ li span { display: block; padding-top: 5px; }#footer .info a {	color: #FFF;}.submail { background-image: url(../Images/mail-icon.png); background-repeat: no-repeat; background-position: left center; padding-left: 20px; }.ipt-gray { border: 1px solid #D1D1D1; width: 100px; padding-top: 3px; padding-right: 2px; padding-bottom: 2px; padding-left: 2px; }.btn-gray { background-image: url(../Images/btn-gray.png); height: 21px; width: 62px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; color: #666; }.boxg { background-color: #F8F8F8; }.con-a { display: block; }.col-l {	float: left;	width: 720px;}.slides .pro-list { padding-top: 5px; padding-right: 5px; padding-left: 5px; height: 180px; }.slides .pro-box { float: left; width: 174px; text-align: center; }.slides .pro-box span { display: block; line-height: 20px; }.col-r {	float: right;	width: 260px;}#contact { background-color: #F8F8F8; text-align: center; padding-top: 5px; padding-bottom: 5px; border-top-width: 1px; border-top-style: solid; border-top-color: #CCE7FA; }#pic-scroll .tit { width: 35px; height: 145px; float: left; background-image: url(../Images/tl-scroll.png); background-repeat: repeat-y; background-position: left top; }#pic-scroll .tit h3 { font-size: 14px; font-weight: 700; color: #FFF; width: 16px; padding-top: 15px; padding-left: 10px; line-height: 26px; }.con-b { display: block; }.col2-l {	float: left;	width: 290px;	margin-right: 10px;}.col2-m {	float: left;	width: 395px;}.col2-r {	float: right;	width: 285px;}.btn-blue { background-image: url(../Images/btn-blue.png); background-repeat: no-repeat; background-position: left top; padding: 0px; height: 23px; width: 61px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; font-size: 12px; font-weight: 700; color: #FFF; }.gusetbook { height: 250px; }#supply { margin-top: 8px; height: 50px; border: 1px solid #CCE7FA; }#supply h3 { font-size: 12px; font-weight: 700; color: #0299D6; float: left; line-height: 18px; display: block; padding-top: 7px; padding-right: 5px; padding-bottom: 5px; padding-left: 5px; }#supply ul { display: block; float: left; width: 945px; padding-top: 6px; height: 40px; overflow: hidden; }#supply ul li img { width: 90px; height: 38px; border: 1px solid #F0F0F0; }#supply ul li { float: left; width: 94px; display: block; }#about_pic { display: block; float: left; height: 130px; width: 200px; }.gusetbook p { padding-left: 10px; line-height: 20px; font-size: 12px; }#honor { margin-top: 10px; border: 1px solid #CCE7FA; height: 80px; padding-top: 8px; }#honor ul li { float: left; width: 114px; display: block; text-align: center; padding-right: 5px; padding-left: 5px; }#honor ul li img { height: 35px; width: 42px; margin-bottom: 5px; }.page-images-list ul li .pic { padding-bottom: 5px; }.pro-ul li a:hover img { }#pro-demo { padding: 8px; }.bule { color: #247AC7; }.mt8 { margin-top: 8px; }.pro-more-info .more-info-tab-li { height: 28px; background-image: url(../Images/tab_bg.gif); background-repeat: repeat-x; background-position: 0px bottom; }.pro-more-info .more-info-tab-li li { background-image: url(../Images/tab_b.gif); background-repeat: no-repeat; background-position: 0px 0px; height: 28px; width: 120px; line-height: 28px; text-align: center; display: inline-block; font-weight: 700; float: left; margin-right: 4px; cursor:pointer;}.pro-more-info .more-info-tab-li li.hover { background-image: url(../Images/tab_a.gif); }.more-info-tab-con { line-height: 24px; margin-top: 8px; font-size: 14px; padding: 8px; }.redfont { color: #C00; }.tel p { padding-top: 0px; }.feedback dl dt strong { color: #F60; }.feedback dl dd strong { color: #249639; }.newbox { height: 342px; overflow: hidden; }.box-news { width: 381px; }.headline .info h3 a,.headline .info h3 a:visited {	color: #333;}.gusetbook strong { color: #21983A; }.links img { float: left; }.news-index { padding-top: 10px; height: 215px; padding-right: 10px; padding-left: 10px; }.news-index .news-box-s { float: left; width: 380px; padding-right: 8px; height: 275px; }.tl-r a,.tl-r a:visited { color: #FFF; }.set a,.set a:visited {	color: #333;}#top_login span a,#top_login span a:visited { color: #C00; }#top_login span { margin-right: 3px; margin-left: 3px; }.links ul { width: 960px; }.links ul li { line-height: 22px; text-align: center; float: left; height: 22px; width: 160px; }#footer .icon { text-align: center; padding-top: 5px; }#footer .icon img { margin-right: 5px; margin-left: 5px; }.faq dl dt strong { color: #009B4C; }.faq dl dd strong { color: #666; }#customer {	height: 80px;	padding-top: 10px;	background-image: url(../Images/tit-partner.png);	background-repeat: no-repeat;	background-position: 10px center;	padding-left: 110px;}.frame {	width: 990px;	margin-right: auto;	margin-left: auto;}.search-in { background-color: #F3F3F1; height: 31px; padding-right: 10px; padding-left: 10px; }.tl-w ul { height: 28px; width: 300px; padding-top: 1px; display: block; background-image: url(../Images/tl-w-h3.png); background-repeat: no-repeat; background-position: left top; padding-left: 10px; float: left; }.tl-w ul li { display: block; float: left; height: 28px; width: 100px; text-align: center; line-height: 28px; font-weight: 700; color: #333; font-size: 12px; cursor:pointer; }.tl-w ul li.hover { color: #333; background-image: url(../Images/tl-w-tab.jpg); background-repeat: no-repeat; background-position: center bottom; }.sitemap-list { padding-top: 10px; padding-right: 10px; padding-bottom: 10px; padding-left: 100px; }.sitemap-list dl { padding-top: 10px; padding-bottom: 15px; }.sitemap-list dl dt { font-weight: 700; line-height: 30px; font-size: 14px; }.sitemap-list dl dd a { margin-right: 10px; }.brand-ul li {	float: left;	width: 135px;	height: 44px;	text-align: center;	border-right-color: #DDD;	border-bottom-color: #DDD;	border-right-width: 1px;	border-bottom-width: 1px;	border-right-style: solid;	border-bottom-style: solid;	overflow: hidden;}.brand-ul {	border-top-width: 1px;	border-left-width: 1px;	border-top-style: solid;	border-left-style: solid;	border-top-color: #DDD;	border-left-color: #DDD;	height: 45px;	width: 952px;	overflow:hidden;}.brand-ul li img {	height: 44px;	width: 135px;}.pro-ul li small { display: block; text-align: center; color: #666; width: 160px; margin-right: auto; margin-left: auto; }.pro-ul li span a,.pro-ul li span a:visited { color: #333; }#links p { line-height: 22px; display: block; padding: 8px; }.brand-cate { width: 756px; margin-bottom: 12px; padding-bottom: 12px; border-bottom-width: 1px; border-bottom-style: dashed; border-bottom-color: #CCC; }.brand-cate ul li { display: block; float: left; height: 26px; width: 150px; text-align: center; overflow: hidden; line-height: 26px; }.brand-hover { background-color: #C4F6C8; }#search .keyword strong {	color: #333;	font-weight: normal;}.ul-cases { padding-top: 8px; padding-left: 8px; display: block; overflow: hidden; padding-right: 8px; height: 300px; }.ul-cases li { height: 150px; display: block; float: left; width: 480px; }.ul-cases li img { height: 112px; width: 95px; margin-top: 8px; margin-left: 17px; }.ul-cases li h3 { font-size: 14px; line-height: 26px; font-weight: 700; }.ul-cases li h3 a,.ul-cases li h3 a:visited { color: #333; }.ul-cases li p { line-height: 20px; color: #666; }.tl-w h3 small {	font-family: Verdana;	font-size: 12px;	font-weight: normal;	color: #FFF;	padding-left: 3px;}.service-ul { padding: 1px; }.service-ul li, .invest-ul li { line-height: 26px; height: 28px; overflow: hidden; padding-left: 10px; }.box-r { background-image: url(../Images/box-r.png); background-repeat: no-repeat; background-position: right center; padding-right: 10px; }.page-num { padding-top: 10px; padding-bottom: 10px; text-align: center; margin-top: 10px; border-top-width: 1px; border-top-style: solid; border-top-color: #E2E2E2; }.page-num .current { color: #FFF; background-color: #F60; padding-right: 3px; padding-left: 3px; }.page-news-show .keyword {	line-height: 28px;	height: 28px;	margin-top: 10px;}.more-news h3 strong {	color: #F30;}.cate-page { padding: 8px; }.cate-page dl { padding-bottom: 5px; }.cate-page dt { font-size: 14px; font-weight: 700; line-height: 28px; background-color: #FFF; background-image: url(../Images/dot-arr.png); background-repeat: no-repeat; background-position: 5px center; padding-left: 20px; }.cate-page dd { line-height: 26px; padding-left: 20px; }.more-news ul { width: 754px; }.more-news li { height: 28px; width: 367px; float: left; line-height: 28px; background-image: url(../Images/dot-gray.jpg); background-repeat: no-repeat; background-position: left center; padding-left: 10px; overflow: hidden; }#comment_list p span { color: #999; padding-left: 20px; font-family: Tahoma, Geneva, sans-serif; font-size: 11px; }.about-page .keyword { font-size: 12px; line-height: 30px; margin-top: 10px; padding-top: 5px; border-top-width: 1px; border-top-style: solid; border-top-color: #CCC; }.tRight {	text-align: right;}#headlink { height: 20px; width: 260px; overflow: hidden; }#headlink a { line-height: 20px; display: block; height: 20px; overflow: hidden; text-align:left; }#headlink span { font-family: Tahoma, Geneva, sans-serif; font-size: 11px; color: #666; padding-left: 10px;}.font-orange {	color: #1366AA;	margin-right: 5px;}#guestbook { padding: 15px; }.gustbook-form { padding-top: 10px; }#guestbook dl { padding: 10px; border: 1px solid #F0F0F0; margin-bottom: 10px; }#guestbook dt { line-height: 30px; height: 30px; padding-right: 8px; padding-left: 8px; background-color: #F1FDE3; }#guestbook dt span { font-family: Tahoma, Geneva, sans-serif; font-size: 11px; color: #666; float: right; }#guestbook dt strong { color: #F60; }#guestbook dd { padding: 8px; }#guestbook .reply strong { color: #0E8109; }#gustbook { height: 300px; background-image: url(../Images/pic-guestbook.png); background-repeat: no-repeat; background-position: left bottom; padding-top: 5px; padding-right: 5px; padding-bottom: 5px; padding-left: 250px; }.wel span { color: #999; margin-right: 3px; margin-left: 3px; }.wel span a,.wel span a:visited {	color: #333;}#workshop { height: 210px; display: block; padding-top: 10px; overflow: hidden; }#workshop h3 { font-size: 14px; font-weight: 700; color: #333; height: 30px; line-height: 30px; text-align: center; }.workshop-pic-list { height: 160px; padding-top: 10px; padding-right: 10px; padding-left: 10px; }.tl-l-tab { float: left; height: 30px; padding-left: 10px; }.tl-l-tab li { line-height: 30px; float: left; height: 30px; width: 70px; font-weight: 700; color: #666; text-align: center; }.tl-l-tab li.hover { background-color: #FFF; color: #0A64A5; }#sitemap { background-color: #FFF; margin-top: 8px; }.page-news-list dt { font-size: 14px; line-height: 30px; height: 30px; overflow: hidden; }.page-news-list dt span { color: #666; font-family: Tahoma, Geneva, sans-serif; font-size: 11px; margin-left: 20px; }.page-news-list dd { line-height: 18px; color: #666; }.page-content {	padding-top: 10px;	padding-right: 0px;	padding-bottom: 10px;	padding-left: 10px;}.products-list {	width: 763px;}.products-list li {	height: 100px;	display: block;	margin-bottom: 12px;	border-bottom-width: 1px;	border-bottom-style: dotted;	border-bottom-color: #CCC;	padding-top: 8px;	padding-bottom: 8px;}.products-list .img img {	height: 85px;	width: 85px;	padding: 3px;	border: 1px solid #CCC;}.products-list .img a:hover img { border-top-color: #F60; border-right-color: #F60; border-bottom-color: #F60; border-left-color: #F60; }.products-list .name {	float: left;	height: 60px;	padding-top: 35px;	width: 150px;	text-align: center;}/*产品介绍*/.goods-left {	float: left;	width: 250px;}.goods-right {	float: right;	width: 470px;}.btn-buy { display: block; height: 37px; width: 127px; text-indent: -3000px; background-image: url(../Images/btn-buy.png); background-repeat: no-repeat; background-position: left top; margin-right: 15px; float: left; }.btn-buy:hover { background-position: left bottom; }.btn-addcar { height: 37px; width: 127px; display: inline-block; background-image: url(../Images/btn-addcar.png); background-repeat: no-repeat; background-position: left top; text-indent: -3000px; float: left; }.btn-addcar:hover { background-position: left bottom; }.goods-cart ul { display: block; height: 50px; }.goods-cart { margin-top: 10px; padding-top: 10px; border-top-width: 1px; border-top-style: solid; border-top-color: #E3E3E3; }.goods-cart li { padding-top: 5px; }.goods-cart li { float: left; }.goods-cart .goods-num-sel { padding-top: 8px; padding-right: 10px; }#cart_alert { border: 1px solid #F6C5C5; background-color: #FFF6F4; background-image: url(../Images/i-error.png); background-repeat: no-repeat; background-position: 6px center; padding-top: 8px; padding-right: 8px; padding-bottom: 8px; padding-left: 25px; color: #F00; }#cart_ok { border: 1px solid #98C700; background-color: #EFFEB9; background-image: url(../Images/i-ok.png); background-repeat: no-repeat; background-position: 6px 12px; padding-top: 8px; padding-right: 8px; padding-bottom: 8px; padding-left: 25px; line-height: 22px; }#cart_ok strong { color: #090; margin-right: 2px; margin-left: 2px; }#cart_ok a,#cart_ok a:visited { color: #F60; }#product_price { font-family: Arial, Helvetica, sans-serif; font-size: 22px; font-weight: 700; color: #F60; }.goods-right li del { color: #666; }#attr_selected span { color: #F30; font-weight: 700; }#attr_price { margin-right: 15px; }.goods-spec { margin-top: 10px; padding-top: 10px; border-top-width: 1px; border-top-style: solid; border-top-color: #E3E3E3; }.goods-spce-ul li { padding-top: 5px; padding-bottom: 5px; }.goods-spce-ul li h3 { font-family: "微软雅黑", "黑体"; font-size: 16px; font-weight: 700; }.goods-position { text-align: center; margin-top: 10px; height: 30px; }.goods-position a,.goods-position a:visited { color: #207DC1; margin-right: 5px; margin-left: 5px; padding: 5px; border: 1px solid #EFEEEE; background-color: #F0F0F0; font-size: 14px; }.goods-spce-ul li a,.goods-spce-ul li a:visited { color: #36F; }.goods-page-detail { margin-top: 15px; }.detail-title { border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #CCC; height: 26px; }.detail-title h3 { font-size: 12px; line-height: 26px; font-weight: 700; float: left; color: #333; background-image: url(../Images/pro-tab-bg.jpg); width: 86px; text-align: center; height: 26px; }.detail-content { padding: 10px; font-size: 12px; line-height: 24px; }.goods-list-ul {	padding-top: 10px;	height: 180px;}.goods-list-ul li {	height: 180px;	width: 148px;	text-align: center;	float: left;}.goods-ping { padding-top: 10px; }.goods-ping h4 { line-height: 20px; color: #666; }.goods-ping-list li { padding: 8px; border: 1px solid #EFEEEE; margin-bottom: 8px; }.ping-head { float: left; width: 80px; text-align: center; }.ping-info { float: right; width: 635px; }.ping-star { height: 30px; line-height: 30px; }.ping-star .fl { font-weight: 700; color: #666; }.ping-star .fr { color: #666; }.ping-content { padding: 5px; margin-top: 5px; line-height: 20px; border-top-width: 1px; border-top-style: solid; border-top-color: #EFEEEE; }.ping-reply { margin-top: 8px; padding-top: 5px; border-top-width: 1px; border-top-style: none; border-top-color: #98C700; }.ping-reply strong { color: #F60; }.ping-form { padding: 10px; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-top-color: #CCC; border-right-color: #EFEEEE; border-bottom-color: #EFEEEE; border-left-color: #EFEEEE; }.ping-no { padding: 10px; }.goods-ping-list h3 { line-height: 28px; font-weight: 700; color: #4E8200; }#tellfriend-page { width: 550px; background-color: #FFF; }.goods-button { text-align: center; margin-top: 20px; }.goods-button a,.goods-button a:visited { margin-right: 4px; margin-left: 4px; background-repeat: no-repeat; line-height: 22px; height: 22px; background-image: url(../Images/btn-s-bg.png); display: inline-block; text-align: left; }.i-fav { background-position: left -30px; width: 70px; padding-left: 23px; }.i-review { background-position: left -120px; width: 57px; padding-left: 23px; }.i-tell { background-position: left -60px; width: 57px; padding-left: 23px; }.goods-page-info { padding-bottom: 10px; }.goods-order { margin-top: 10px; border: 1px solid #E1E1E1; }.goods-order h3 {	background-color: #176BAF;	color: #FFF;	font-size: 14px;	font-weight: 700;	line-height: 22px;	padding-top: 2px;	padding-right: 8px;	padding-bottom: 2px;	padding-left: 8px;}.goods-order h3 span { font-size: 12px; font-weight: normal; float: right; }.goods-order .order-form { padding: 10px; }.i-pic { background-position: left -150px; width: 57px; padding-left: 23px; }.goods-desc { color: #666; margin-top: 10px; padding-top: 10px; line-height: 20px; }.goods-list-ul .img img {	height: 130px;	width: 130px;}.goods-list-ul .name { margin-right: 8px; margin-left: 8px; margin-top: 5px; }.ul-rank { width:178px; display: block; }.ul-rank li { height: 125px; padding-top: 5px; float: left; width: 89px; text-align: center; }.ul-rank-img { height: 60px; }.ul-rank-img img {	height: 50px;	width: 50px;	padding: 2px;	border: 1px solid #CCC;}.ul-rank-name {padding:0 5px;word-break: break-all;}.nocontent { background-image: url(../Images/error.png); background-repeat: no-repeat; background-position: 10px 10px; height: 100px; padding-top: 40px; padding-left: 120px; font-size: 14px; }.order-list fieldset { border: 1px solid #CCC; margin-bottom: 15px; }.order-list legend { font-size: 14px; font-weight: 700; color: #F60; }.order-list legend span { font-size: 12px; font-weight: normal; color: #666; }.order-list { margin-top: 15px; }.table-list th { font-size: 12px; font-weight: 700; background-color: #F5f5f5; line-height: 28px; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #E1E1E1; }.table-list td { background-color: #FFF; padding-top: 10px; padding-right: 5px; padding-bottom: 10px; padding-left: 5px; }.member-info { padding: 5px; }.member-info h5 { font-size: 14px; line-height: 30px; }.member-info ul { padding: 8px; border: 1px solid #CCC; background-color: #F6F6F6; line-height: 24px; margin-top: 10px; }.member-info li span { font-family: Tahoma, Geneva, sans-serif; color: #390; font-size: 11px; }.ping-form .tips { font-size: 12px; line-height: 20px; color: #666666; }.page-getpass { padding-top: 10px; padding-right: 80px; padding-bottom: 10px; padding-left: 80px; }.page-getpass p { line-height: 30px; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #DDD; margin-bottom: 10px; }.page-getpass h3 { font-size: 14px; font-weight: 700; }.page-getpass h3 { background-image: url(../Images/i-getpass.png); background-repeat: no-repeat; background-position: left center; padding-left: 25px; line-height: 20px; height: 20px; }.pro-ul li p { margin-left: auto; margin-right: auto; margin-top: 6px; display: block; width: 200px; text-align: left; color: #666; }#about-news { background-image: url(../Images/box-bg.png); background-repeat: repeat-x; background-position: left bottom; height: 285px; }#about {	height: 340px;	padding: 5px;}.foot-icon { text-align: center; margin-top: 5px; }.foot-keyword { line-height: 22px; margin-top: 8px; background-color: #FFF; padding-top: 5px; border-top-width: 1px; border-top-style: dashed; border-top-color: #E8E8E8; }#store-ul { height: 150px; }.btn-sub { padding: 0px; height: 23px; width: 64px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; font-weight: 700; color: #FFF; background-color: #AB0554; }.box-cate { background-color: #90908F; }.tab-tl { background-image: url(../Images/tl-m-bg.png); background-repeat: repeat-x; background-position: left top; height: 33px; padding-left: 20px; }.tab-ul { height: 28px; width: 300px; float: left; display: block; }.tab-ul li { line-height: 28px; font-weight: 700; color: #666; height: 28px; width: 80px; float: left; text-align: center; cursor:pointer; font-size: 14px; }.tab-ul .hover { color: #333; }.tab-tl .more { line-height: 28px; float: right; padding-right: 5px; background-image: url(../Images/tl-m-span.png); background-repeat: no-repeat; background-position: right top; height: 33px; }.tab-content { padding-top: 8px; padding-right: 8px; padding-left: 8px; height: 278px; }.adt p { line-height: 20px; height: 20px; width: 255px; margin-right: auto; margin-left: auto; text-align: left; }.cate dt a,.cate dt a:visited {	color: #333;}.video-ul { overflow: hidden; padding-top: 8px; }.video-ul li { background-image: url(../Images/video-li.png); background-repeat: no-repeat; background-position: left center; padding-left: 35px; line-height: 34px; height: 34px; overflow: hidden; }.cus-ul {	height: 150px;	overflow: hidden;	padding-top: 8px;	padding-bottom: 8px;	padding-left: 6px;}.cus-ul li {	float: left;	height: 77px;	width: 123px;	display: block;	text-align: center;}.cus-ul li img {	width: 100px;	height: 68px;	border: 1px solid #CECECE;}.cus-ul li span { display: block; padding-top: 4px; }.cus-ul li a:hover img {	border-top-color: #A7233A;	border-right-color: #A7233A;	border-bottom-color: #A7233A;	border-left-color: #A7233A;}.sitemap-list dl dd { line-height: 24px; }#gg { height: 20px; line-height: 20px; width: 350px; padding-left: 100px; overflow: hidden; }#gg span { background-image: url(../Images/i-gg.png); background-repeat: no-repeat; background-position: left center; padding-left: 25px; color: #F30; float: left; height: 20px; display: block; }.more-info-tab-li { height: 28px; background-image: url(../Images/tab_bg.gif); background-repeat: repeat-x; background-position: 0px bottom; }.more-info-tab-li li { background-image: url(../Images/tab_b.gif); background-repeat: no-repeat; background-position: 0px 0px; height: 28px; width: 120px; line-height: 28px; text-align: center; display: inline-block; font-weight: 700; float: left; margin-right: 4px; cursor:pointer;}.more-info-tab-li li.hover { background-image: url(../Images/tab_a.gif); }.more-info-tab-con { line-height: 24px; margin-top: 8px; font-size: 14px; padding: 8px; }.goods-contact-ul { margin-top: 10px; padding-top: 10px; border-top-width: 1px; border-top-style: solid; border-top-color: #E3E3E3; }.goods-contact-ul li { padding-top: 5px; padding-bottom: 5px; }.goods-contact-ul li strong { font-family: "微软雅黑", "黑体"; font-size: 14px; font-weight: 700; }.goods-contact-ul li span { color: #E77307; font-size: 16px; font-family: Tahoma, Geneva, sans-serif; font-weight: 700; }.goods-info { }#team-box { height: 250px; }#equ-box { height: 250px; overflow: hidden; }#onepage { background-color: #FFF; }#team-box img { height: 120px; width: 120px; padding: 2px; border: 1px solid #CCC; float: left; margin-right: 10px; }#team-box h3 { font-weight: 700; line-height: 28px; }#team-box p { line-height: 22px; padding-top: 5px; }#equ-box p { line-height: 22px; padding-top: 5px; text-indent: 24px; }.search-txt { background-image: url(../Images/search-text.png); background-repeat: no-repeat; background-position: left top; float: left; height: 23px; width: 185px; padding-left: 35px; padding-top: 3px; }.faq dt a,.faq dt a:visited { color: #333; }.witness-ul li .info h3 a,.witness-ul li .info h3 a:visited {	font-size: 14px;	font-weight: 700;	color: #F00;	border-bottom-width: 1px;	border-bottom-style: solid;	border-bottom-color: #DDDDDD;	padding-bottom: 5px;	display: inline-block;}.ul-cases li .info { float: right; width: 332px; height: 140px; overflow: hidden; }#links { }.video-info { padding-top: 10px; text-align: left; }#tab-act-con { height: 170px; padding-top: 10px; padding-right: 10px; padding-left: 10px; }.tab-act-layout img { float: left; height: 160px; width: 160px; }.tab-act-layout { height: 170px; }.tab-act-layout dl { float: right; height: 160px; width: 415px; display: block; }.tab-act-layout dl dt { font-size: 14px; line-height: 24px; font-weight: bold; }.tab-act-layout dl dd { line-height: 20px; padding-top: 5px; }#tab-act { height: 140px; padding-left: 10px; }#tab-act li { float: left; width: 110px; display: block; padding-right: 9px; }#tab-act li img { height: 108px; width: 108px; padding: 1px; border: 1px solid #CCC; }#tab-act li span { background-color: #D2D2D2; display: block; text-align: center; margin-top: 3px; line-height: 22px; height: 22px; overflow: hidden; }#tab-act li.hover img { border-top-color: #FDD0D0; border-right-color: #FDD0D0; border-bottom-color: #FDD0D0; border-left-color: #FDD0D0; }#tab-act li.hover span { background-color: #FEE2E2; }#adv {	background-image: url(../Images/adv-bg.png);	background-repeat: no-repeat;	background-position: left bottom;	height: 770px;	position: relative;}#adv div {	display: block;	position: absolute;}#adv div h5 {	font-size: 18px;	line-height: 28px;	color: #0F61A3;	font-weight: 700;	font-family: "微软雅黑", "黑体";	padding-left: 50px;}#adv div p {	font-size: 14px;	line-height: 24px;	color: #333;	padding-top: 5px;}#adv .adv-1{	height: 131px;	width: 276px;	left: 197px;	top: 160px;}#adv .adv-2{	height: 136px;	width: 262px;	left: 713px;	top: 152px;}#adv .adv-3{	height: 115px;	width: 313px;	left: 195px;	top: 334px;}#adv .adv-4{	height: 118px;	width: 266px;	left: 710px;	top: 333px;}#adv .adv-5{	height: 140px;	width: 311px;	left: 206px;	top: 488px;}#adv .adv-6{	height: 121px;	width: 256px;	left: 726px;	top: 511px;}#adv .adv-7{	height: 98px;	width: 568px;	left: 50px;	top: 661px;}.links-tit { float: left; padding-top: 20px; }#gustbook p { font-weight: bold; color: #AB0554; font-size: 14px; }.pro-bg { background-color: #DFEFFD; padding: 3px; }.m1 { background-color: #FFF; padding: 1px; }.pro-ul li a { }.border-g { border-top-width: 0px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-style: none; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-top-color: #E7E6E6; border-right-color: #E7E6E6; border-bottom-color: #E7E6E6; border-left-color: #E7E6E6; }.ul-equ { height: 290px; padding-top: 10px; padding-left: 5px; }.ul-equ li { display: block; float: left; width: 148px; text-align: center; height: 144px; }.ul-equ li img { height: 115px; width: 130px; }.ul-equ li span { display: block; padding-top: 3px; }.news-ul-box { height: 136px; padding-top: 5px; }.news-ul-s { background-color: #EAF6FD; width: 348px; height: 120px; padding-top: 8px; padding-right: 8px; padding-bottom: 4px; padding-left: 8px; }.news-ul-s li { height: 24px; line-height: 24px; background-image: url(../Images/dot-gray.jpg); background-repeat: no-repeat; background-position: left 10px; padding-left: 10px; overflow: hidden; }.news-ul-s li span { float: right; color: #666; }.tl-l span a,.tl-l span a:visited {	color: #FFF;}.headline-s {	height: 70px;	margin-bottom: 10px;	padding-bottom: 10px;	border-bottom-width: 1px;	border-bottom-style: dashed;	border-bottom-color: #DBBE9D;}.headline-s h3 {	font-family: "宋体";	color: #8B5F13;	font-size: 14px;	font-weight: bold;	line-height: 24px;	height: 24px;	overflow: hidden;	text-align: center;}.headline-s h3 a,.headline-s h3 a:visited {	color: #8B5F13;}.headline-s p {	color: #8B5F13;	line-height: 22px;	padding-top: 3px;}.news-ul-b { overflow: hidden; }.news-ul-b li span { display: block; font-family: Tahoma, Geneva, sans-serif; color: #999; font-size: 11px; background-image: url(../Images/dot-arr.png); background-repeat: no-repeat; background-position: left center; padding-left: 15px; padding-top: 4px; padding-bottom: 4px; }.news-ul-b li a { display: block; line-height: 24px; height: 24px; overflow: hidden; }.set span { color: #DE231E; margin-right: 2px; margin-left: 2px; }.set span a,.set span a:visited { color: #DE231E; }.font-blue { color: #0154AA; }.tl-m span a,.tl-m span a:visited { color: #333; font-family: "宋体"; }.news-box img { float: left; padding-top: 4px; }.news-box .info { float: right; height: 90px; width: 190px; }.news-box .info h3 { font-weight: bold; line-height: 28px; font-size: 14px; }.news-box .info p { line-height: 20px; }.news-box .info p a,.news-box .info p a:visited { color: #0356A1; display: block; height: 20px; overflow: hidden; }.page-news-list dt a,.page-news-list dt a:visited { color: #000; }.pro-index { width: 998px; margin-right: auto; margin-left: auto; border: 1px solid #FFF; background-color: #F68337; }.ul-cases li .pic { float: left; background-image: url(../Images/pic-bg.png); background-repeat: no-repeat; background-position: left top; height: 140px; width: 138px; }.ul-cases li.mod .pic { float: right; margin-right: 0px; }#customer h3 {	display: none;	font-size: 14px;	font-weight: 700;	color: #FFF;}.faq {	padding: 8px;}#workshop-scroll {	height: 140px;	padding-top: 10px;	margin-top: 8px;}.workshop-scroll-left {	float: left;	height: 100px;	width: 26px;	padding-top: 25px;}.workshop-scroll-right {	text-align: right;	float: right;	height: 100px;	width: 26px;	padding-top: 25px;}#workshop-scroll-con {	float: left;	height: 138px;	width: 942px;}#workshop-scroll-con li {	float: left;	width: 157px;	display: block;	height: 138px;	text-align: center;}#workshop-scroll-con li img {	width: 130px;	height: 110px;	border: 1px solid #CCC;	padding: 1px;}#workshop-scroll-con li span {	display: block;	padding-top: 3px;	line-height: 18px;}#cert-scroll {	height: 200px;	padding-top: 15px;	padding-right: 8px;	padding-left: 8px;}.cert-scroll-left {	float: left;	height: 120px;	width: 25px;	padding-top: 70px;}.cert-scroll-right {	text-align: right;	float: right;	height: 120px;	width: 25px;	padding-top: 70px;}#cert-scroll-con {	float: left;	height: 195px;	width: 627px;}#cert-scroll-con li {	float: left;	width: 209px;	display: block;	height: 195px;	text-align: center;}#cert-scroll-con li img {	width: 195px;	height: 160px;}#cert-scroll-con li span { display: block; padding-top: 5px; line-height: 18px;}.pro-ul li a:hover { border-top-color: #F68337; border-right-color: #F68337; border-bottom-color: #F68337; border-left-color: #F68337; }#workshop li { display: block; float: left; width: 141px; height: 112px; text-align: center; }#workshop li img { width: 125px; height: 100px; }.search-info {	background-color: #F0F0F0;	border: 1px solid #DDD;	padding: 10px;	margin-bottom:10px;	margin-right: 10px;}.tl-faq { border-top-width: 1px; border-right-width: 1px; border-bottom-width: 0px; border-left-width: 1px; border-top-style: solid; border-right-style: solid; border-bottom-style: none; border-left-style: solid; border-top-color: #B1E5CB; border-right-color: #B1E5CB; border-bottom-color: #B1E5CB; border-left-color: #B1E5CB; height: 40px; }.tl-faq h3 { font-size: 14px; line-height: 40px; font-weight: 700; color: #FFF; background-image: url(../Images/tl-faq.png); background-repeat: no-repeat; background-position: 10px top; float: left; padding-left: 30px; padding-right: 50px; }.tl-faq span { line-height: 40px; float: right; padding-right: 10px; }.links-list { padding: 20px; }.links-list p a { margin-right: 20px; }.links-list p { line-height: 30px; }.links-list h3 { font-size: 14px; font-weight: bolder; line-height: 30px; margin-top: 30px; }.line-y { background-image: url(../Images/line-y.png); background-repeat: no-repeat; background-position: right top; height: 705px; }.video-ul li a,.video-ul li a:visited { font-size: 14px; color: #FFF; }#searchform {	display: block;	height: 45px;	width: 972px;	margin-right: auto;	margin-left: auto;}.witness-ul .pic {	float: left;	height: 179px;	width: 190px;}.witness-ul .info {	float: left;	height: 179px;	width: 482px;	padding-left: 15px;}.witness-ul .pic img {	height: 165px;	width: 175px;	padding: 1px;	border: 1px solid #E6E3D5;}.p5 {	padding: 5px;}.con-faq {	background-image: url(../Images/bg-faq.jpg);	background-repeat: no-repeat;	background-position: left top;	height: 320px;}.con-faq p {	font-size: 14px;	line-height: 36px;	padding-top: 85px;	padding-left: 70px;}.tl-m span.more {	background-image: url(../Images/tl-m-span.png);	background-repeat: no-repeat;	background-position: center bottom;	width: 68px;	text-align: center;	line-height: 26px;	height: 26px;	padding-top: 4px;	padding-right: 0px;	padding-bottom: 0px;	padding-left: 0px;}.tl-m span.more a,.tl-m span.more a:visited{	color:#FFF;}.col-l2 {	float: left;	width: 480px;}.col-r2 {	float: right;	width: 480px;}.tl-h p {	line-height: 46px;	float: left;	padding-left: 15px;	height: 46px;	width: 410px;	overflow: hidden;}.tl-h p a {	margin-right: 12px;	color: #F00;}.tl-h p a.hover{	text-decoration: underline;}#cert-con {	background-image: url(../Images/cert-bg.png);	background-repeat: no-repeat;	background-position: center center;	height: 286px;}#cert-con h3 {	line-height: 44px;	font-family: "微软雅黑", "黑体";	font-size: 24px;	color: #FFF;	padding-left: 48px;}#cert-con p {	font-size: 14px;	line-height: 24px;	padding-top: 140px;	padding-left: 70px;}#join-con {	background-image: url(../Images/join-bg.png);	background-repeat: no-repeat;	background-position: center center;	height: 480px;	padding-right: 390px;	padding-left: 20px;	padding-top: 80px;}#join-con p {	line-height: 22px;	padding-top: 10px;	padding-bottom: 10px;}#join-con h3 {	background-image: url(../Images/join-tl.png);	background-repeat: no-repeat;	background-position: left top;	height: 44px;	line-height: 38px;	font-size: 14px;	font-weight: bold;	color: #FFF;	width: 144px;	text-align: center;}#guestbook-con {	height: 320px;	padding-top: 10px;	padding-right: 10px;	padding-left: 10px;}#guestbook-con h3 {	font-family: "微软雅黑", "黑体";	font-size: 20px;	color: #A7233A;	font-weight: bold;	line-height: 30px;}#guestbook-con p {	font-size: 14px;	line-height: 22px;	color: #666;	padding-top: 5px;}.tl-cate2 {	background-image: url(../Images/tl-cate-bg.png);	background-repeat: repeat-x;	background-position: left top;	height: 47px;}.tl-cate2 h3 {	font-size: 14px;	line-height: 46px;	font-weight: bold;	color: #FFF;	float: left;	padding-left: 38px;	height: 47px;	background-image: url(../Images/tl-cate-h3.png);	background-repeat: no-repeat;	background-position: left top;}.tl-cate h3 small {	font-size: 12px;	font-weight: normal;	font-family: Verdana;	padding-left: 3px;}.tl-h h3 small {	font-family: Verdana;	font-size: 12px;	font-weight: normal;	padding-left: 3px;}.cate dd p a, .cate dd p a:visited {	color: #333;	margin-right: 5px;	display: inline-block;}#adv div p strong {	color: #F00;}.tl-s h3 small {	font-family: Verdana, Geneva, sans-serif;	font-size: 12px;	font-weight: normal;	padding-left: 5px;}.bgb {	background-color: #FFF;}.witness-ul li .more {	text-align: right;	padding-top: 10px;}.album-ul li {	float: left;	height: 105px;	width: 114px;	display: block;	text-align: center;}.album-ul li img {	padding: 1px;	border: 1px solid #D6D6D6;	height: 90px;	width: 100px;}.tl-l h3 small {	font-family: Verdana, Geneva, sans-serif;	font-size: 12px;	font-weight: normal;	padding-left: 5px;}.tl-b h3 small {	font-family: Verdana, Geneva, sans-serif;	font-size: 12px;	font-weight: normal;	padding-left: 10px;}.page-brand-info {	margin-bottom: 15px;	padding-bottom: 15px;	border-bottom-width: 1px;	border-bottom-style: solid;	border-bottom-color: #CCC;	padding-top: 8px;}.page-brand-info .pic {	float: left;	width: 160px;	height: 90px;	padding-left: 10px;}.page-brand-info .pic img {	width: 133px;	padding-top: 20px;	padding-right: 1px;	padding-bottom: 20px;	padding-left: 1px;	border: 1px solid #DDD;	height: 44px;}.page-brand-info .info {	float: left;	width: 590px;	line-height: 20px;}.page-brand-info .sub h3 {	font-size: 14px;	font-weight: bold;	line-height: 30px;}.page-brand-info .sub{	padding-left: 12px;}.page-brand-info .sub p {	line-height: 20px;}.page-brand-info .sub p a, .page-brand-info .sub p a:visited{	margin-right:12px;	color:#3366CC;	display:inline-block;}.more-news-pic {	height: auto;}.more-news-pic li {	display: block;	float: left;	width: 153px;	text-align: center;}.more-news-pic li span {	display: block;	padding-top: 5px;}.more-news-pic li img {	width: 134px;	padding: 1px;	border: 1px solid #CCC;}.page-brand-list h3 {	background-color: #F0F0F0;	line-height: 30px;	height: 30px;	margin-bottom: 15px;	font-size: 14px;	font-weight: bold;	padding-left: 10px;	border-left-width: 4px;	border-left-style: solid;	border-left-color: #1366AA;}.contact-ul-p {	background-image: url(../Images/pic-contact-p.png);	background-repeat: no-repeat;	background-position: right bottom;	padding-bottom: 125px;	padding-top: 10px;	padding-right: 3px;	padding-left: 10px;	line-height: 22px;}.tl-cate2 span {	line-height: 46px;	background-image: url(../Images/tl-cate-span.png);	background-repeat: no-repeat;	background-position: right top;	height: 47px;	padding-right: 10px;	float: right;}.brand-list {	display: block;}.brand-list li {	line-height: 28px;	background-image: url(../Images/dot-sq.png);	background-repeat: no-repeat;	background-position: 5px center;	height: 28px;	float: left;	display: block;	width: 78px;	padding-left: 15px;}.brand-box {	background-color: #FFF;	margin-bottom: 10px;}.brand-box ul {	display: block;	padding-top: 10px;}.brand-box li {	width: 123px;	text-align: center;	float: left;	display: block;	height: 50px;}.brand-box li img {	width: 110px;	height: 37px;	border:solid 1px #CCC;}.cate-tree {	padding-top: 10px;	padding-bottom: 10px;	padding-left: 10px;}.cate-tree dl {	float: left;	width: 232px;	padding-right: 10px;}.cate-tree dt {	font-size: 14px;	line-height: 30px;	font-weight: bold;}.cate-tree dd a, .cate-tree dd a:visited {	color: #F00;}.cate-tree dd p {	padding-top: 4px;	line-height: 20px;}.cate-tree dd p a, .cate-tree dd p a:visited {	color: #333;	margin-right: 10px;	display: inline-block;}.cate-tree dd {	padding-bottom: 5px;}.products-list .img {	float: left;	width: 130px;	text-align: center;}.products-list .serial { width: 100px; float: left; height: 60px; padding-top: 35px; text-align: center; }.products-list .cat {	float: left;	height: 60px;	padding-top: 35px;	width: 120px;	color: #666;	text-align: center;}.products-list .brand {	float: left;	height: 60px;	padding-top: 35px;	width: 100px;	color: #666;	text-align: center;}.products-list .series {	float: left;	height: 60px;	padding-top: 35px;	width: 80px;	color: #666;	text-align: center;}.products-list .size {	float: left;	height: 60px;	padding-top: 35px;	width: 80px;	color: #666;	text-align: center;}.products-list .size a,.products-list .size a:visited{	color: #0F60A3;	text-decoration: underline;}.products-list .name a,.products-list .name a:visited {	color: #0F60A3;	font-size: 14px;}.products-list .title { height: 28px; background-color: #F0F0F0; line-height: 28px; text-align: center; margin-top: 10px; font-weight: bold; }.products-list .title .t-pic {	float: left;	width: 130px;}.products-list .title .t-name {	float: left;	width: 150px;}.products-list .title .t-serial { float: left; width: 100px; }.products-list .title .t-cate {	float: left;	width: 120px;}.products-list .title .t-brand { float: left; width: 100px; }.products-list .title .t-series {	float: left;	width: 80px;}.products-list .title .t-size {	float: left;	width: 80px;}.sel-search {	float: left;	background-image: url(../Images/search-txt.png);	background-repeat: no-repeat;	background-position: right top;	height: 25px;	padding-top: 5px;	padding-right: 3px;	padding-left: 5px;	border-left-width: 1px;	border-left-style: solid;	border-left-color: #B4B4B4;}.search-info strong {	color: #F60;}.to-top {	background: url("../Images/retop.png") no-repeat scroll 0 0 transparent;	float: left;	height: 80px;	overflow: hidden;	width: 25px;	position: fixed;	bottom: 35px;	cursor: pointer;	right: 0px;	_position: absolute;	_right: auto; _left: expression(eval(document.documentElement.scrollLeft+document.documentElement.clientWidth-this.offsetWidth)-(parseInt(this.currentStyle.marginLeft, 10)||0)-(parseInt(this.currentStyle.marginRight, 10)||20)); _top: expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop, 10)||20)-(parseInt(this.currentStyle.marginBottom, 10)||20)));}.to-top:hover { background-image: url(../Images/retop.png); background-repeat: no-repeat; background-position: -25px 0px; }