﻿body {
	margin: 0 auto;
	text-align: center;
	font-family:Verdana, Geneva, sans-serif;
	font-size: 12px;
	color: #3A3A3A;
	background:#CCC;
}
div {
	overflow: hidden;
	margin: auto;
}
img {
	border: 0;
}
a {
	text-decoration: none;
	color:#3A3A3A;
}
a:hover{
	color:#F18A00;
}
h1, h2, h3, h4, p, ul {
	margin: 0;
	padding: 0;
}

/*************************************************************************首页*************************************************************************/

.top{
		width:1000px;
		height:80px;
}
.dh{
		width:1000px;
		height:31px;
		background:url(dhbg.jpg) left top no-repeat;
		border-bottom:5px solid #F18A00;
}
.dh ul{
		list-style-type:none;
		margin-left:12px;
}
.dh ul li{
		float:left;
		width:118px;
		height:31px;
		margin-right:2px;
		line-height:31px;
}
.dh ul li a{
		color:#FFF;
}
.dh ul li a:hover{
		color:#F18A00;
		position:relative;
		left:1px;
		top:1px;
}
.line{
		width:1000px;
		height:4px;
		background:url(line.jpg) left top no-repeat;
}
.banner{
		width:1000px;
		height:266px;
}
.line2{
		width:1000px;
		height:16px;
		background:url(line2.jpg) left top no-repeat;
}
.content{
		width:980px;
		padding:20px 10px;
		background:#FFF;
}
.index_gsjj{
		float:left;
		width:339px;
}
.index_gsjj p{
		text-align:left;
		line-height:25px;
		padding-top:10px;
}
.index_xwzx{
		float:left;
		width:338px;
		margin-left:25px;
}
.index_xwzx ul{
		list-style-type:none;
}
.index_xwzx ul li{
		line-height:35px;
		background:url(icon.jpg) 5px center no-repeat;
		text-indent:20px;
		text-align:left;
		border-bottom:1px dashed #B9BEC1;
}
.index_lxwm{
		float:left;
		width:254px;
		margin-left:24px;
}
.index_lxwm p{
		text-align:left;
		line-height:25px;
		padding-top:10px;
		padding-left:10px;
}
.index_cpzs{
		clear:both;
		width:980px;
		height:120px;
		margin-top:30px;
		background:url(zw-indexcpzs.jpg) left center no-repeat;
}
.index_cpzs td{
		padding:0px 7px;
}
.footer{
		clear:both;
		width:1000px;
		height:70px;
		background:#464646;
}
.footer p{
		padding-top:13px;
		line-height:25px;
		color:#999;
}
.footer p a{
		color:#FFF;
}
.footer p a:hover{
		color:#F18A00;
}
/*************************************************************************模版*************************************************************************/
.mb_left{
		float:left;
		width:200px;		
}
.mb_left .mb_cplb{
		background:#F1F1F1;
}
.mb_left ul{
		list-style-type:none;
}
.mb_left ul li{
		line-height:30px;
		height:30px;
		text-align:left;
		text-indent:30px;
		background:url(icon2.jpg) 10px center no-repeat;
		border-bottom:1px dashed #CCC;
}
.mb_left ul li a{
		width:200px;
		height:30px;
		display:block;
		overflow: hidden;
	    text-overflow: ellipsis;
	    white-space: nowrap;
}
.mb_left ul li a:hover{
		color:#FFF;
		background:#F7941C;
}
.mb_left ul .leibie {
		color:#000;
		font-size:14px;
		font-weight:600;
		background:none;
}
.mb_menu{
		margin-top:20px;
}
.mb_right{
		float:left;
		width:755px;
		margin-left:25px;
}
/*************************************************************************内页*************************************************************************/
.gsjj{
		text-align:left;
}
.gsjj p{
		line-height:30px;
		font-size:14px;
		padding:5px;
		text-indent:2em;
}

.xwzx ul{
		list-style-type:none;
}
.xwzx ul li{
		width:720px;
		line-height:35px;
		background:url(icon2.jpg) 5px center no-repeat;
		text-indent:30px;
		border-bottom:1px dashed #E8E8E8;
		text-align:left;
}
.xwzx h3{
		font-size:14px;
		color:#EE7107;
		margin:15px 0px;
}
.xwzx p{
		text-align:left;
		line-height:25px;
		text-indent:2em;
		padding:5px;
}
.xwzx .back{
		margin-top:30px;
}
.qyry{
		text-align:left;
		margin-top:20px;
}


.rczp{
		text-align:left;
}
.rczp p{
		line-height:30px;
		font-size:14px;
		padding:5px;
		text-indent:2em;
}


#order_online{
		text-align:center;
}

#order_online  p{
		text-align:center;
		line-height:30px;
}
/*表格内文字样式*/
#order_online table {
		font: 9pt Verdana;
		color: #707070;
		margin:auto;
}
/*提示*/
#order_online div {
		color: #F00;
}
/*行颜色1*/
#order_online .order_tr1 {
		background-color: #EBF5FA;
}
/*行颜色1*/
#order_online .order_tr2 {
		background-color: #EBF5FA;
}
/*输入框样式*/
#order_online .order_testinput {
		font-family: Verdana;
		font-size: 9pt;
		border: 1px solid #CCCCCC;
		background-color: #F9F9F9;
}


.lxwm{
		text-align:left;
}
.lxwm p{
		line-height:30px;
		font-size:14px;
		padding:5px;
		padding-left:50px;
}


.cpzs  h3{
		margin:15px 0px;
		font-size:14px;
		color:#F7941C;
}
.cpzs  ul{
		list-style-type:none;
		margin-left:15px;
}
.cpzs li{
		float: left;
		width: 240px;
		height:210px;
}
.cpzs ul li a{
		display:block;
		width: 190px;
		height: 160px;
		overflow:hidden;
		display: table-cell;
		vertical-align:middle;
		text-align:center;
		border:2px  #CCC solid;
		   *display: block;
		   *font-size: 144px;/*约为高度的0.873*/
		   *font-family:Arial;/*防止非utf-8引起的hack失效问题，如gbk编码*/
}
.cpzs ul li a:hover{
		background-color: #CCC;
}
.cpzs ul li img{
		border:0px;
		width: 180px;
		height: 150px;
		overflow: hidden;
		*vertical-align:middle;
}
.cpzs .pic{
		text-align:center;
		width:194px;
}
.cpzs .name{
		width:194px;
		height:30px;
		line-height:30px;
		text-align:center;
		overflow: hidden;
		text-overflow: ellipsis;
		white-space: nowrap;
}
.prod h3{
		margin:15px 0px;
		font-size:14px;
		color:#F7941C;
}
.prod h4{
		font-size:14px;
		text-align:left;
		margin:15px 0px;
		padding-left:10px;
}
.prod p{
		text-align:left;
		line-height:25px;
		padding-left:10px;
}
.prod table{
		width:95%;
		border-collapse:collapse;
		text-align:center;
}
.prod td{
		height:25px;
		border:1px solid #CCC;
}
.prod tr:hover{
		background:#FBEBCE;
}
.prod .note{
		color:#F7941C;
		text-align:center;
		margin-top:15px;
}