@charset "utf-8";
/* CSS Document */
body{
	background:url(../images/bg-body.gif);
	font-family:"微软雅黑", System;
}
.wrapper{
	width:1000px;
	height:auto;
	position:relative;
	margin:auto;
	background:#fff;
}

.header{
	width:100%;
	height:59px;
	background:url(../images/nav.png) repeat-x;
	position:absolute;
	z-index:1000;
	left:0;
	top:0;
	font-family:"微软雅黑", "黑体", System;
}
.header .logo{
	float:left;
	margin:10px 0 0 45px;
}

.header ul{
	display:block;
	float:right;
	margin:0 20px 0 0;
}
.header ul li{
	float:left;
	display:block;
	height:53px;
	margin:0 20px;
	padding:0 10px;
}
.header ul li:hover{
	border-bottom:#db4a13 solid 2px;
}
.header ul .active{
	border-bottom:#db4a13 solid 2px;
}
.header ul li a{
	display:block;
	line-height:54px;
	color:#ebebeb;
	font-size:16px;
	text-decoration:none;
}

.banner{
	width:1000px;
	height:auto;
	position:relative;
}
.banner .textinbanner{
	position:absolute;
	right:45px;
	bottom:125px;
	z-index:500;
}

.main{
	padding:20px 30px 30px;
}

.ml35{
	margin-left:35px;
}

.wd330{
	width:330px;
}
.wd265{
	width:265px;
}
.wd270{
	width:270px;
}

.block{
	float:left;
}
.block .block_title{
	color:#df4508;
	font-size:17px;
	padding:10px 0;
	border-bottom:#2b405b solid 1px;
}
.block .block_title span{
	color:#445976;
}
.block .block_con{
	padding:10px 0 0 0;
}

.block_con p{
	color:#404142;
	font-size:13px;
	line-height:22px;
}

.block_con p a{
	color:#df4508;
	text-decoration:underline;
}

.block_con ul li{
	display:block;
	color:#1e2f44;
	font-size:14px;
	padding:0 0 0 22px;
	margin:8px 0 0 0;
	line-height:18px;
	background:url(../images/ico.png) left center no-repeat;
}
.block_con ul li span{
	display:block;
	color:#626364;
	font-size:12px;
}

.contact{
	height:460px;
	background:url(../images/contact.jpg) center no-repeat #f7f7f7;
	position:relative;
}

.block_contact{
	position:absolute;
	z-index:100;
}
.block_contact h3{
	color:#f76210;
	font-size:18px;
	line-height:35px;
}
.block_contact p{
	color:#262626;
	font-size:16px;
	line-height:25px;
}

.market{
	height:400px;
	background:url(../images/market.jpg) center no-repeat;
}

.product_cate{
	width:265px;
	float:left;
}
.product_cate h3{
	color:#f76210;
	font-size:18px;
	line-height:35px;
	text-align:center;
}
.product_cate ul{
	display:block;
}
.product_cate ul li{
	display:block;
}
.product_cate ul li a{
	display:block;
	height:37px;
	background:url(../images/menu_item.jpg) no-repeat;
	color:#0088cc;
	font-size:13px;
	line-height:37px;
	text-indent:25px;
	text-decoration:none;
}
.product_cate ul li a:hover{
	background:url(../images/menu_item_hover.jpg) no-repeat;
	color:#fff;
}
.product_cate ul li .first{
	height:37px;
	background:url(../images/menu_item_first.jpg) no-repeat;
}
.product_cate ul li .first:hover{
	background:url(../images/menu_item_first_hover.jpg) no-repeat;
}
.product_cate ul li .last{
	height:40px;
	background:url(../images/menu_item_last.jpg) no-repeat;
}
.product_cate ul li .last:hover{
	background:url(../images/menu_item_last_hover.jpg) no-repeat;
}

.product_cate ul li .active{
	color:#fff;
	background:url(../images/menu_item_hover.jpg) no-repeat;
}
.product_cate ul li .first_active{
	color:#fff;
	background:url(../images/menu_item_first_hover.jpg) no-repeat;
}
.product_cate ul li .last_active{
	color:#fff;
	background:url(../images/menu_item_last_hover.jpg) no-repeat;
}

.product_info{
	width:630px;
	float:right;
	color:#333;
	font-size:13px;
}
.product_info p{
	line-height:25px;
	text-indent:2em;
}

.product_info .product_item{
	margin:10px 0 0 0;
}

.product_item .product_item_tite{
	width:630px;
	height:36px;
	background:url(../images/product_detail_tbar.png) no-repeat;
	color:#0088cc;
	font-size:16px;
	line-height:30px;
	text-indent:10px;
}
.product_item .product_item_detail{
	padding:20px;
}

.pdf{
	padding:5px;
	background:url(../images/pdf.jpg) left center no-repeat #fafafa;
	text-indent:30px;
}
.pdf a{
	color:#f60;
	text-decoration:underline;
	font-size:14px;
}

.footer{
	background:#dfdfe0;
	text-align:center;
	padding:30px 0;
	color:#344863;
	font-size:14px;
}
	
	