﻿/*-------统配-------*/
html, body, div, span, object, iframe, 
h1, h2, h3, h4, h5, h6, p, blockquote, pre, 
a, abbr, acronym, address, code,
del, dfn, em, img, q, dl, dt, dd, ol, ul, li, 
fieldset, form, label, legend, 
input, table, caption, tbody, thead, tfoot, tr, th, td{
	margin:0;
	padding:0;
	font-family:Arial, Verdana, Helvetica, sans-serif, "微软雅黑", "宋体";
	list-style-type:none;
	text-decoration:none;
	border:0;
	}

a{
	color:#cc9944;
	}
a:hover{
	color:#994400;
	text-decoration:underline;
	}
h1, h2, h3, h4, h5, h6{
	font-size:inherit;
	font-weight:normal;
	}
.clear{
	clear:both;
	}
.border{
	margin:0 auto;
	width:1000px;
	height:50px;
	border-top:#664400 1px dotted;
	}
.right p{
	margin-bottom:20px;
	}
	
/*-------隔断-------
.space{
	height:40px;
	width:100%;
	float:left;
	}*/

body{
	background:url(../images/bg_body.jpg);
	font-size:12px;
	color:#ccaa55;
	}
	
.wrapper, .header, .nav, .ban, .main, .footer{
	margin:0 auto;
	height:auto;
	width:auto;
	}

/*-------模块-------*/
/*-----------------------------首页------------------------------*/
/*-------头部-------*/
.header{
	height:155px;
	width:1000px;
	background:url(../images/bg_header.png) center no-repeat;
	}
.headerbar, .logo, 
.headerbar img, .headerbar a, headerbar span, 
.search input{
	float:left;
	}
	
/*-------头部功能链接组-------*/
.headerbar{
	width:322px;
	height:16px;
	line-height:16px;
	padding:129px 0px 0px 10px;
	}
.headerbar a, .headerbar span{
	display:block;
	color:#cc9944;
	}
.headerbar a{
	margin:0px 20px 0px 5px;
	}
.headerbar a:hover{
	color:#cc9944;
	}
	
/*-------商标-------*/
.logo{
	height:100px;
	width:118px;
	margin:18px 0px 0px 113px;
	background:url(../images/logo_header.png) no-repeat;
	}
	
/*-------搜索-------*/
.search{
	height:22px;
	width:203px;
	padding-top:123px;
	float:right;
	}
.search input.blank{
	height:22px;
	width:165px;
	padding:0px 5px;
	color:#ccaa55;
	line-height:22px;
	background:url(../images/bg_blank.gif) no-repeat;
	}
.search input.find{
	height:22px;
	width:28px;
	background:url(../images/bg_find.gif) no-repeat;
	cursor:pointer;
	}
/*--------------------------------------------------------------*/

/*-------导航-------*/
.nav{
	height:30px;
	width:1000px;
	margin-bottom:15px;
	background:url(../images/bg_nav.png) no-repeat;
	}
.nav ul{
	margin-left:125px;
	}
.nav ul li, .nav ul li a{
	display:block;
	float:left;
	height:30px;
	width:108px;
	line-height:30px;
	text-align:center;
	color:#552211;
	}
.nav ul li a.current{
	background:url(../images/bg_navcurrent.png);
	}
.nav ul li a:hover{
	color:#fff;
	text-decoration:none;
	background:url(../images/bg_navhover.png) no-repeat;
	}
/*--------------------------------------------------------------*/

/*-------大幅广告-------*/
.ban{
	height:404px;
	width:994px;
	padding:3px;
	margin-bottom:29px;
	background:url(../images/bg_ban.gif) no-repeat;
	}
/*--------------------------------------------------------------*/

/*-------主体-------*/
.main{
	width:1000px;
	}
.box1{
	height:210px;
	width:960px;
	padding:0px 20px;
	background:url(../images/pic01.png) 20px top no-repeat;
	border-bottom:#664400 1px dotted;
	}
.home_news, .home_about, .flash{
	float:left;
	}
	
/*-------首页新闻-------*/
.flash{
	width:205px;
	text-align:center;
	height:210px;
	overflow:hidden;
	display:inline;
	}
.flash a{
	height:30px;
	line-height:30px;
	}
#flash {
	border:5px #000 solid;
	}
#flash a{
	display:block;
	height:30px;
	line-height:30px;
	text-align:center;
	background:#000;
	color:#fff;
	padding:0px;
	font-weight:bold;
	}
.home_news{
	height:auto;
	width:350px;
	display:inline;
	margin-left:20px;
	}
.home_news ul{
	display:block;
	float:left;
	padding-top:5px;
	}
.home_news ul li, .home_news ul li a, .home_news ul li span.date{
	height:30px;
	line-height:30px;
	display:block;
	float:left;
	}
	
/*-------模块标题-------*/
.title{
	width:100%;
	height:auto;
	overflow:hidden;
	background:url(../images/bg_border01.png) left bottom no-repeat;
	}
.title, 
p.word1, p.word2{
	color:#ffcc00;
	height:30px;
	line-height:30px;
	display:block;
	float:left;
	}
p.word1{
	font-size:16px;
	font-weight:bold;
	}
p.word2{
	font-size:12px;
	font-weight:normal;
	}

/*-------了解更多-------*/
a.more{
	display:block;
	height:30px;
	line-height:30px;
	width:67px;
	float:right;
	text-align:right;
	background:url(../images/bg_more.png) left 8px no-repeat;
	}
a.more:hover{
	text-decoration:none;
	}

.home_news ul li, .home_news ul li a, .home_news ul li span.date{
	height:24px;
	line-height:24px;
	}
.home_news ul li{
	width:350px;
	}
.home_news ul li a{
	width:270px;
	overflow:hidden;
	}
.home_news ul li span.date{
	font-size:10px;
	float:right;
	}
/*--------------------------------------------------------------*/
	
/*-------首页关于我们-------*/
.home_about{
	height:auto;
	width:363px;
	float:right;
	}
.home_about a, .home_about a img{
	display:block;
	float:left;
	}
.home_about a.margin1{
	margin-right:0;
	}
.home_about a.margin2{
	margin-bottom:15px;
	}
/*--------------------------------------------------------------*/	

/*-------产品展示-------*/
.box2 ul li span, .box2 ul li a, .box2 ul li a img{
	float:left;
	}
.box2 ul li span{
	font-size:12px;
	display:block;
	width:120px;
	line-height:16px;
	overflow:hidden;
	}
.box2 ul li span.brandname{
	font-size:12px;
	font-weight:bold;
	}
.box2 ul li span.telephone{
	color:#cc9944;
	line-height:24px;
	text-indent:25px;
	background:url(../images/bg_telephone.gif) left center no-repeat;
	}
.home_products{
	width:1000px;
	height:120px;
	margin-top:25px;
	position:relative;
	}
.home_products .box2{
	width:980px;
	overflow:auto;
	height:120px;
	margin:0 10px;
	position:absolute;
	top:0;
	}
.home_products ul a.pic{
	border:2px solid #fff;
	-moz-border-radius:2px;
	-webkit-border-radius:2px;
	width:116px;
	height:76px;
	}
.home_products ul a.pic:hover{
	border:#994400 2px solid;
	}
.home_products .box2 ul{
	width:980px;
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	margin:0;
	padding:0;
	position:absolute;
	top:0;
	}
.home_products ul li{
	display:block;
	float:left;
	padding:0px 10px;
	height:auto;
	width:120px;
	}
.home_products ul:hover li a.pic{
	border-color:#000;
	}
.home_products ul:hover li:hover a.pic:hover{
	border:#994400 2px solid;
	}
.home_products .arrow{
	display:block;
	height:20px;
	width:10px;
	background:url(../images/turn.gif) no-repeat 0 0;
	position: absolute;
	top:65px;
	cursor:pointer;
	outline:0;
	}
.home_products .forward{
	background-position:0 0;
	right:0;
	}
.home_products .back{
	background-position:0 -20px;
	left:0;
	}
.home_products .forward:hover{
	background-position:0 -40px;
	}
.home_products .back:hover{
	background-position:0 -60px;
	}
/*--------------------------------------------------------------*/
	
/*-----------------------------内页------------------------------*/
.left, .right{
	float:left;
	height:auto;
	}
	
/*-------左侧模块-------*/
.left{
	width:220px;
	margin:0px 20px;
	padding-top:30px;
	background:url(../images/bg_left.png) center 4px no-repeat;
	display:inline;
	}
.leftbar{
	height:100%;
	overflow:hidden;
	width:160px;
	padding:10px 20px 30px 30px;
	border-top:#994400 1px solid;
	background:url(../images/bg_leftbox.png);
	}
.leftbar ul li, .leftbar li a{
	display:block;
	height:100%;
	overflow:hidden;
	width:100%;
	float:left;
	line-height:26px;
	}
.leftbar li a, .leftbar .current{
	width:auto;
	font-size:14px;
	color:#994400;
	text-indent:20px;
	}
.leftbar li a:hover{
	color:#cc9944;
	text-decoration:none;
	}
.leftbar .current{
	color:#ffcc00;
	background:url(../images/bg_leftnav_.png) left 5px no-repeat;
	line-height:30px;
	}
	
/*--------------------------------------------------------------*/

/*-------右侧模块-------*/
.right{
	width:740px;
	height:100%;
	overflow:hidden;
	}

/*-------当前位置（面包屑）-------*/
span.crumbs{
	display:block;
	height:30px;
	line-height:30px;
	width:300px;
	color:#cc9944;
	float:right;
	text-align:right;
	word-break:keep-all;
	white-space:nowrap;
	overflow:hidden;
	text-overflow:ellipsis;
	}
span.crumbs a:hover{
	text-decoration:none;
	}

/*-------小幅广告-------*/
.right img.ban2{
	float:left;
	border:#994400 3px solid;
	margin-top:15px;
	}

/*-------内容文本模块-------*/
.right dl{
	display:block;
	height:auto;
	width:700px;
	padding:0px 20px;
	float:left;
	display:inline;
	}
.right dl dt{
	height:auto;
	width:100%;
	color:#ffcc00;
	font-size:14px;
	font-weight:bold;
	line-height:32px;
	}
.right dl dd{
	height:auto;
	width:100%;
	line-height:24px;
	padding:20px 0px;
	}
dl.detail dt.htc{
	margin-top:25px;
	text-align:center;
	}
dl.detail dd.date{
	color:#994400;
	text-align:center;
	padding:0px;
	}
dl.detail dt{
	text-align:center;
	}
dl.detail dt img{
	margin-top:20px;
	}
dl.detail dd.note img{
	margin-bottom:15px;
	}

/*-------新闻列表-------*/
.newslist{
	height:auto;
	width:620px;
	margin:60px 0px 60px 60px;
	float:left;
	font-size:14px;
	table-layout:fixed;
	display:inline;
	clear:both;
	}
.newslist ul{
	height:320px;
	}
.newslist ul li{
	height:32px;
	line-height:32px;
	clear:both;
	}
.newslist ul li p{
	display:block;
	float:left;
	}
.newslist ul li p.new{
	width:490px;
	word-break:keep-all;
	white-space:nowrap;
	overflow:hidden;
	text-overflow:ellipsis;
	text-indent:10px;
	background:url(../images/dot.gif) left center no-repeat;
	}
.newslist ul li p.date{
	text-align:right;
	height:auto;
	width:120px;
	font-size:12px;
	}

/*-------新闻辅助模块-------*/
.function{
	clear:both;
	color:#994400;
	text-align:center;
	line-height:20px;
	height:20px;
	font-size:12px;
	padding-bottom:5px;
	margin-bottom:90px;
	background:url(../images/bg_news.png) center bottom no-repeat;
	}
.function p{
	color:#cc9944;
	display:inline;
	}
.function a{
	color:#994400;
	margin:0px 5px;
	}
.function a.nonce, 
.function a:hover{
	color:#ffcc00;
	text-decoration:underline;
	}
.function a.nonce, .function a.nonce:hover{
	font-weight:bold;
	text-decoration:none;
	}
.function a.size{
	font-size:14px;
	}

/*-------产品模块-------*/
.products{
	width:740px;
	height:auto;
	margin-bottom:50px;
	float:left;
	}
.products .box2{
	width:700px;
	height:auto;
	margin:0 auto;
	padding-bottom:30px;
	overflow:hidden;
	}
.products ul li{
	display:block;
	float:left;
	padding:30px 10px;
	height:auto;
	width:120px;
	border-bottom:#441100 1px solid;
	}
.products ul li a.pic{
	height:auto;
	width:auto;
	border:#994400 2px solid;
	}
.products ul li a.pic:hover{
	border:#ffcc00 2px solid;
	}
.products ul li img{
	border:none;
	}
	
/*-------联系模块-------*/
dl.contact{
	height:320px;
	width:620px;
	margin:52px 60px 60px;
	background:url(../images/bg_contact.png) right bottom no-repeat;
	}

/*--------------------------------------------------------------*/

/*-------首页友情链接-------*/
.links{
    float:left;
	width:100%;
	margin-top:10px;
	}
.links p{
    float:left;
	font-weight:bold;
	margin-right:5px;
    }
.links a{
    margin-right:5px;
	}

/*-------底部-------*/
.footer{
	height:32px;
	width:auto;
	padding-top:15px;
	background:#000;
	border-top:#664400 3px solid;
	margin-top:40px;
	}
/*-------版权信息-------*/
.copyright{
	height:auto;
	width:1000px;
	margin:0 auto;
	}
/*--------------------------------------------------------------*/
.latestWeb{ width:363px;}
.latestWeb ul{ overflow:hidden; _height:1%;}
.latestWeb li{ float:left; margin:0px 10px 5px 0; }
.trans_msg{	filter:alpha(opacity=100,enabled=1) revealTrans(duration=.2,transition=1) blendtrans(duration=.2);}

