/*网站公用样式，必须定义*/
/*****    让所有标签的外边界和内部的填充都为0    
* {
	margin: 0px;
	padding: 0px;
}
*****/
/*****    让所有图片都边框都为0    *****/
img {
	border:none;
}
/*****    让所有表格中的字体和字号统一，同时保证IE、FF中都是居中显示    
table {
	margin-left:auto;
	margin-right:auto;
	font-family:  "宋体";
	font-size: 12px;
}
*****/
/*****    让所有类型的列表都是没有样式的    *****/
ul, ol, dl {
	list-style-type: none;
}
/*****    让这些表单元素在IE、FF下都正常    *****/
input, select, textarea {
	font-family: "宋体";
	font-size: 12px;
}
/*****    清楚对象的左右浮动    *****/
.clear {
	font-size: 0px;
	line-height: 0px;
	clear: both;
	height: 0px;
}
/*****    单独设置下划线    *****/
.underline {
	text-decoration: none;
}
/*****    网页公用的属性设置，包括文字字体、文字颜色、背景颜色或者图像等    *****/
body {
	font-family: "宋体";
	font-size: 12px;
	color: #000;
	/*line-height:24px;*/
	background-color:#ccc;
	margin: 0px;
	padding: 0px;
}
body,td,th {
	font-size: 12px;
}
/*****   网页中默认链接的样式设置   *****/
a {
	color: #000;
	text-decoration: none;
	
}
/*****   网页中默认鼠标滑过链接的样式设置   *****/
a:hover {
	color:#AC0000;
	text-decoration: underline;
}
/*网站公用样式结束*/
/*页面样式开始*/
.inputstyle {
	width:140px;
	height:19px;
	border:solid #B32E2E 1px;
	line-height:18px;
}
.inputstyle1 {
	width:136px;
	height:18px;
	border:solid  #999999 1px;
	line-height:18px;
}
.inputstyle2 {
	margin-left:15px;
}
.blackstyle {
	font-size:12px;
	line-height:36px;
	color:#000000;
}
.blackstyle2 {
	font-size:12px;
	line-height:20px;
	color:#000000;
	line-height:35px;
}
.blackstyle3 {
	font-size:12px;
	line-height:20px;
	color:#000000;
	line-height:35px;
	padding-left:5px;
}
.blackstyle4 {
	font-size:12px;
	line-height:26px;
	color:#000000;
	line-height:25px;
	padding-left:15px;
}
.blacktitle{
	font-size:16px;
	line-height:24px;
	color:#000000;
	line-height:25px;
	font-weight:bold;
	background-image:url(icon02.jpg);
	background-repeat:no-repeat;
	background-position:3px 7px;
	padding-left:20px;
}
.whiteline {
	font-size:13px;
	line-height:24px;
	color:#fff;
	padding:0 10px 0 10px;
}
.whitetext {
	font-size:12px;
	line-height:24px;
	color:#fff;
}
a.leftblack {
	font-size:12px;
	color: #000;
	text-decoration:none;
	line-height:24px;
	font-weight:bold;
}
a.leftblack:hover {
	font-size:12px;
	color: #AC0000;
	text-decoration: underline;
	line-height:24px;
	font-weight:bold;
}
a.white {
	font-size:13px;
	color: #fff;
	line-height:24px;
	text-decoration:none;
}
a.white:hover {
	font-size:13px;
	color: #fff;
	text-decoration: underline;
	line-height:24px;
}
.whitetitle {
	font-size:12px;
	font-weight:bold;
	color:#FFFFFF;
	padding:4px 0 0 36px;
}
.category {
	list-style-type:none;
	margin-top:8px;
}
.category li {
	line-height:28px;
	text-align:left;
}
.category li a {
	font-size:12px;
	color: #153B63;
	display:block;
	width:144px;
	height:26px;
	text-decoration:none;
	padding-left:35px;
}
.category li a:hover {
	font-size:12px;
	color: #153B63;
	text-decoration:none;
	font-weight:bold;
	background-image:url(../images/hover_bg_22.jpg);
}
.datastyle {
	color:#717272;
	font-size:12px;
	line-height:28px;
	text-align:right;
}

.bluedata {
	font-size:12px;
	font-weight:bold;
	color:#153B63;
	line-height:26px;
}
a.redstyle {
	color:#B12D2D;
	font-size:13px;
	line-height:24px;
	text-decoration:none;
}
a.redstyle:hover {
	color:#B12D2D;
	font-size:13px;
	line-height:24px;
	text-decoration:underline;
	
}
.redtitle {
	font-size:12px;
	font-weight:bold;
	color:#AC0000;
	line-height:26px;
}
.redstyle {
	color:#AC0000;
	font-size:12px;
	line-height:18px;
	text-decoration:underline;
}
.redstyle:hover {
	color:#AC0000;
	font-size:12px;
	line-height:18px;
	text-decoration:none;
}
a.white1 {
	font-size:12px;
	color: #fff;
	line-height:24px;
	text-decoration:underline;
	padding-right:10px
}
a.white1:hover {
	font-size:12px;
	color: #fff;
	text-decoration:none;
	line-height:24px;
	padding-right:10px
}
.whitetext1 {
	font-size:12px;
	line-height:24px;
	color:#fff;
	padding-right:10px
}
.bg_right_list li {
	background-repeat: repeat-x;
	background-position: bottom;
	padding-left:7px;
	background-image:url(new_bg_33.jpg);
	background-position:bottom;
}
.bg_right_list li span {
	float:right;
	text-decoration:none;
	color:#6C6C6C;
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif
}
.bg_right_list2 li{
	background-repeat: repeat-x;
	background-position:bottom left;
	padding-left:7px;
	background-image:url(new_bg_33.jpg);
	background-position:bottom;
}
.bluetext2{
	font-size:16px;
	font-weight:bold;
	color:#153B63;
	line-height:26px;
}
.blacktext1{
	font-size:14px;
	color:#000;
	line-height:26px;
}
.bluetext3{
	font-size:14px;
	font-weight:bold;
	color:#153B63;
	line-height:26px;
}
.redtext3{
	font-size:14px;
	font-weight:bold;
	color:#ff0000;
	line-height:26px;
}
.imagesstyle{
	padding:5px;
	border-color:#CCCCCC;
	border-style:solid;
	border-width:1px;
}

a.blue2style {
	color:#153B63;
	font-size:14px;
	line-height:26px;
	text-decoration:underline;
}
a.blue2style:hover {
	color:#AC0000;
	font-size:14px;
	line-height:26px;
	text-decoration:none;
}
.list {
	margin:20px 0px 10px 0px;
	padding:0px;;
	list-style:none
}
.list li {
	margin:5px 0px 0px 0px;
	width:715px;
	padding:0px;
	border-bottom: dashed 1px #CCCCCC;
	text-align:left
}
.list li a {
	font-size:14px;
	display:block;
	text-align:left;
	color:#000;
	margin:0px;
	padding:0px 0px 0px 20px;
	background:url(icon_j_14.jpg) no-repeat;
	background-position:center left;
	text-decoration:none;
}
.list li a:hover {
	font-size:14px;
	color:#AC0000;
	background:url(jiantou_hover_14.jpg) no-repeat;
	text-decoration:underline;
	background-position:center left;
	
}
.list span {
	float:right;
	text-decoration:none;
	color:#6C6C6C;
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif
}
.list li a:hover span {
	text-decoration:none;
	color:#0066CC;
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif
}
a.red2style {
	color:#AC0000;
	font-size:14px;
	line-height:26px;
	text-decoration:underline;
	font-weight:bold;
	padding:0 0 0 24px;
	background-image:url(../images/icon4.jpg) ;
	background-repeat:no-repeat;
	background-position:left center ;

}
a.red2style:hover {
	color:#000;
	font-size:14px;
	line-height:26px;
	text-decoration:none;
	padding:0 0 0 24px;
	font-weight:bold;
	background-image:url(../images/icon4.jpg) ;
	background-repeat:no-repeat;
	background-position:center left;
}
.order	/*订购*/
{
	margin-top: 20px;
	border-collapse:collapse;
}
.order td
{
	border: 1px solid  #153B63;
	background-color: #FFFFFF;
}
.order td.orderTitle	/*订购头部样式*/
{
	font-weight: bold;
	color: #153B63;
}
.order td.orderContent	/*订购内容样式*/
{
	color: #000000;
}
.order a /*订购表格中的链接*/
{
}
.orderLink a /*修改订购数量链接*/
{
}
.orderLink a:hover
{
}
.contactTitle	/*在线发送电子邮件*/
{
	font-weight: bold;
	color: #000000;
	background-color: #EBEBEB;
}
.message	/*留言边框和背景*/
{
	text-align:left;
	margin-top: 20px;
	margin-bottom: 15px;
	border: 1px solid #153B63;;
	background-color: #FFFFFF;
}
.message .messageTitle	/*留言标题*/
{
	padding: 0 6px 0 25px;
	color: #000000;
	background: url(../images/icon_r_03.jpg) no-repeat 6px center;	
}
.message .messageContent	/*留言内容*/
{
	padding: 0 6px 20px 25px;
	line-height: 180%;
	color: #000000;
}
.message .replyTitle		/*回复标题*/
{
	padding: 0 6px 0 25px;
	color: #000000;
	background: url(../images/t_icon_03.jpg) no-repeat 6px center;	
}
.message .replyContent	/*回复内容*/
{
	padding: 0 6px 20px 25px;
	line-height: 180%;
	color: #000000;
}
.contactInfo	/*联系我们内容*/
{
	line-height: 180%;
	color: #000;
	font-size:14px;
}
.images_tp{
width:201px;
height:155px;
display:block;
float:left;
text-align:center;
padding-top:20px;
}
.images_border{
	border: 1px #CCCCCC solid;
	}
.images_border2{
	border: 2px #CCCCCC solid;
	}
.button{
	margin-right:15px;
}
.images_tp3{
	padding-top:14px;
	}
.button2 li{
	margin-top:7px;
}
.left_bg{
	BACKGROUND-POSITION: left bottom; 
	BACKGROUND-IMAGE: url(left_bg_39.jpg);
	BACKGROUND-REPEAT: no-repeat;
	}
.pic_block {
	text-align:center;
	margin-top:30px;
}
.pic_block li{ 
	display:inline;
	float:left;
	width:33%;
	}
.pic_block a {
	font-size:14px;
	text-decoration:none;
	color:#000
}
.pic_block a:hover {
	text-decoration:underline;
	color:#B41B07
}
.pic_block p{ 
	margin-bottom:10px
}
.pic_block img{
	border:  #999999 1px solid;
	}
	
.memo1{line-height:180%; padding-bottom:25px; height:330px; vertical-align:top;}
.memo2{line-height:180%; padding-bottom:25px; height:330px; vertical-align:top;}
.title1{font-size:14px; font-weight:bold; text-align:center; color:#FF0000;}
.leftmenu{ width:140px; background-image:url(bt1.jpg); background-repeat:no-repeat; background-color:#B3D698; padding-left:28px; padding-right:8px; line-height:140%; vertical-align:top; padding-top:6px;}
.leftmenu2{background-image:url(bt2.jpg); background-repeat:no-repeat; height:15px;}

.proclassText{ text-align:center; padding-top:8px; vertical-align:top;}