﻿@charset "utf-8";
/* CSS Document */
.header{
	background:url(../images/header_bg.jpg) no-repeat center top;
}
.head{
	height:250px;
	background:url(../images/head_bg.jpg) repeat-x bottom;
}
.headcen{
	width:1000px;
	margin:0 auto;
	position:relative;
	z-index:999;
}
.logo{
	float:left;
	height:109px;
}
.tel{
	float:right;
}
.tel img{float:right; overflow:hidden;}
.tel p{font-size:16px; color:#f00; }
.empty{
	height:21px;
}
.nav li{
	float:left;
	height:120px;
	line-height:120px;
}
.nav li a{
	display:block;
	width:125px;
	text-align:center;
	font-size:18px;
	color:#fff;
}
.nav li a:hover{
	background:url(../images/navlia_hover.jpg) no-repeat center center;
}
.nav li.on a{
	background:url(../images/navlia_hover.jpg) no-repeat center center;
}
.footer{
	height:150px;
	background:url(../images/footer_bg.jpg) repeat-x;
}
.footcen{
	height:130px;
	margin-top:20px;
	width:1000px;
	margin:0 auto;
	background:url(../images/code.jpg) no-repeat right 20px;
}
.copy{
	padding-top:38px;
	height:100px;
	color:#000;
	line-height:27px;
text-align:center;
}
.copy a{
	color:#000;
}
.proul{
	width:250px;
	position:absolute;
	z-index:10000;
	top:270px;
	left:0px;
}
.proul li{
	background:url(../images/navli_bg.jpg) no-repeat center bottom;
}
.proul li a{
	width:250px;
	display:block;
	text-indent:25px;
	height:35px;
	line-height:35px;
	font-size:14px;
	color:#ccc;
	background:url(../images/navlia_bg.png) no-repeat 7px center;
}
.proul li:hover{
	background:#990000;
}
.proul li:hover a{
	color:#fff;
}
.proul li.upon{
	background:#990000;
}
.proul li.upon a{
	color:#fff;
}
/*内页*/
.back{
	height:740px;
	background:url(../images/content_bg.jpg) no-repeat center center;
}
.backcen{
	width:1000px;
	margin:0 auto;
}
.right{
	width:722px;
	float:right;
}
.right h3{
	margin:20px 0 0 11px;
	width:700px;
	height:34px;
	line-height:34px;
	border-bottom:1px solid #607077;
	color:#ccc;
}
.right h3 span{
	font-size:18px;
	color:#fff;
}
.aboutext{
	width:690px;
	height:640px;
	overflow:auto;
	margin:5px 0 0 15px;
	line-height:25px;
	color:#ccc;
}
.aboutext h3{
	width:650px;
	height:40px;
	line-height:40px;
	font-size:16px;
	color:#ddd;
	text-align:center;
	border:none;
	overflow:hidden;
}
.produl{
	width:690px;
	margin:20px 0 0 15px;
	height:640px;
	overflow:auto;
}
.produl li{
	float:left;
}
.produl li a{
	display:block;
	width:200px;
	height:200px;
	margin:0 0 20px 16px;
}
.produl li a img{
	width:200px;
	height:150px;
}
.produl li a p{
	width:200px;
	margin-top:20px;
	height:30px;
	overflow:hidden;
	text-align:center;
	line-height:30px;
	color:#fff;
}
.newsul{
	width:690px;
	margin:20px 0 0 15px;
	height:640px;
	overflow:auto;
	font-family:"宋体";
}
.newsul li{
	background:url(../images/newli_bg.jpg) repeat-x bottom;
	position:relative;
}
.newsul li a{
	display:block;
	width:670px;
	height:34px;
	overflow:hidden;
	line-height:34px;
	text-indent:15px;
	color:#ccc;
	background:url(../images/mewslia_bg.jpg) no-repeat 5px center;
}
.newsul li a p
{
    position:absolute;
    top:0;
    right:10px;
	color:#ccc;
	margin-right:5px;
}
.feedbackform {
    padding: 19px 0 20px 40px;
}
.feedbackform label {
	line-height: 25px;
	display: inline-block;
	width: 5em;
	vertical-align: baseline;
	position: relative;
	top: -1px;
}
.feedbackform input {
	height: 25px;
	line-height: 25px;
	border: 1px solid #ccc;
	width: 180px;
}
.feedbackform  textarea {
	border: 1px solid #ccc;
	margin-top: 4px;
	padding: 3px;
}
.feedbackform .submit{
	width: 80px;

	_border: none;

	/*margin-left: 6em;*/
	position: relative;
	left: 7px;
	_top: 5px;
}


























