@charset "utf-8";
/* CSS Document */
*{
	margin: 0px;
	padding: 0px;
}
ul, ol { list-style:none;}
body {
	margin: 0px;
	padding: 0px;
	font-family: "微软雅黑";
	background-color: #ebe9ea;
	background-image: url(topbg.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}
.top {
	background-repeat: no-repeat;
	background-position: center top;
	height: 500px;
	width: 100%;
	margin-right: auto;
	margin-left: auto;
	display: block;
	overflow: hidden;
}
.t{ width:1100px;}
.t p {
	font-size: 14px;
	line-height: 37px;
	font-weight: normal;
	color: #333333;
	float: right;
}
.t p a{
	color: #FFFFFF;
}
.t span {
	font-size: 14px;
	line-height: 37px;
	color: #333333;
	float: right;
}
.t span a{
	color: #FFFFFF;
}
.t {
	width: 1100px;
	margin-right: auto;
	margin-left: auto;
	height: 40px;
		display: block;
	overflow: hidden;
}
.logo {
	width: 1000px;
	margin-right: auto;
	margin-left: auto;
	margin-top: 85px;
}


.w1000 {
	width: 1100px;
	margin-right: auto;
	margin-left: auto;
	display: block;
	overflow: hidden;
}
.dh {
	height: 57px;
	width: 1100px;
	margin-right: auto;
	margin-left: auto;
	background-color: #c40606;
	display: block;
	overflow: hidden;
	margin-top: 405px;

}
#navMenu {
	height: 57px;
	display: block;
	overflow: hidden;
	width: 100%;
	z-index: 9999;
	margin-right: auto;
	margin-left: auto;
	font-size: 18px;
	line-height: 57px;
	color: #333333;
	font-family: "微软雅黑";
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #c40606;
}
#navMenu ul{
	width:100%;
}

#navMenu .onelink{
	background-color: #FFFFFF;
	color: #333;
}
#navMenu .onelink a{
	color: #333;
}
#navMenu li {
	text-align: center;
	float: left;
	line-height: 57px;
	height: 57px;
	width: 182px;
	font-size: 16px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #FC8B8B;


}

#navMenu li a {
	color:#FFFFFF;
	margin-left: 0px;
	display: block;
	font-size:18px;
	text-decoration: none;
}
#navMenu li a:hover, #navMenu li.hover a {
	text-decoration: none;
	color: #333333;
	font-size: 18px;
	background-color: #FFFFFF;
}

.dropMenu {
	position:absolute;
	top: 0;
	z-index:9999;
	visibility: hidden;
	background-color: #FD6B0B;
	filter: Alpha(Opacity=85);
	margin-top: -1px;
	margin-left: 0px;
	width: 111px;
	z-index:9999;
}

.dropMenu li {
	margin-top:0px;
	margin-bottom:0px;
	padding-left:0px;
	padding-right:0px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #FFCC66;
}
.dropMenu li a {
	width: 100%;
	display: block;
	text-align:center;
	color:#FFFFFF;
	font-size:14px;
	text-decoration: none;
	padding-top: 10px;
	padding-right: 0;
	padding-bottom: 10px;
	padding-left: 0px;
}

.dropMenu a:hover {
	color:#FFFFFF;
	font-size:14px;
}
ul,li{
	padding:0px;
	list-style-type: none;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.new {
	width: 1060px;
	margin-right: auto;
	margin-left: auto;
	background-color: #FFFFFF;
	display: block;
	overflow: hidden;
	padding-top: 20px;
	padding-right: 20px;
	padding-bottom: 30px;
	padding-left: 20px;
	margin-bottom: 20px;
}
.new .tt {
	height: 79px;
	margin-right: auto;
	margin-left: auto;
	font-size: 34px;
	line-height: 79px;
	color: #FFFFFF;
	font-weight: bold;
	text-align: center;
	background-color: #BC2626;
}
.new .tt a{
	color: #FFFFFF;

}
.new .list {
	float: right;
	width: 510px;
}
.new .list ul li {
	font-size: 14px;
	line-height: 35px;
	color: #333333;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CCCCCC;
	background-image: url(dian.jpg);
	background-repeat: no-repeat;
	background-position: left center;
	text-indent: 13px;
}
a{text-decoration:none}
.new .list ul li a{
	color: #333333;
}
.new .list ul li span {
	float: right;
	font-size: 12px;
	color: #999999;
}
.new .list ul li span a{
	color: #D39CA4;
}



.jdt {
	float: left;
	height: 346px;
	width: 502px;
	margin-right: 17px;
}
.lm01 {
	width: 100%;
	height: 41px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
	margin-bottom: 10px;
}
.lm01 h1 {
	font-size: 20px;
	line-height: 40px;
	font-weight: normal;
	color: #FFFFFF;
	float: left;
}
.lm01 h1 a{
	color: #FFFFFF;
}
.lm01 h2 {
	font-size: 12px;
	line-height: 40px;
	font-weight: normal;
	color: #FFFFFF;
	float: right;
}
.lm01 h2 a{
	color: #FFFFFF;
}
.new02 {
	background-color: #FFFFFF;
	float: left;
	width: 500px;
	margin-right: 20px;
	margin-bottom: 20px;
	padding-top: 20px;
	padding-right: 20px;
	padding-bottom: 24px;
	padding-left: 20px;
}
.new02 h3 {
	font-size: 20px;
	line-height: 40px;
	color: #333333;
	text-align: center;
}
.new02 h3 a{
	color: #333333;
}
.lm02 {
	width: 100%;
	height: 37px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #C40606;
	margin-bottom: 10px;
}
.lm02 h1 {
	font-size: 18px;
	line-height: 37px;
	font-weight: normal;
	color: #FFFFFF;
	float: left;
	background-color: #C40606;
	text-align: center;
	width: 120px;
	margin-right: 10px;
}
.lm02 h1 a{
	color: #FFFFFF;
}
.lm02 h2 {
	font-size: 15px;
	line-height: 40px;
	font-weight: normal;
	color: #333333;
	float: left;
	margin-right: 14px;
	margin-left: 14px;
}
.lm02 h2 a{
	color: #333333;
}
.lm02 span {
	float: right;
	margin-top: 13px;
}
.lm02 h3 {
	font-size: 12px;
	line-height: 40px;
	font-weight: normal;
	color: #333333;
	float: right;
	margin-left: 14px;
}
.lm02 h3 a{
	color: #333333;
}
.new02 ul li,.new04 ul li{
	font-size: 14px;
	line-height: 35px;
	color: #333333;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CCCCCC;
	background-image: url(dian.jpg);
	background-repeat: no-repeat;
	background-position: left center;
	text-indent: 13px;
}
.new02 ul li,.new04 ul li a,.new02 ul li a{
	color: #333333;
}
.new02 ul li span,.new04 ul li span {
	float: right;
	font-size: 12px;
	color: #999999;
}
.new02 ul li span,.new04 ul li span a{
	color: #999999;
}
.new03 {
	background-color: #FFFFFF;
	padding: 15px;
	float: right;
	width: 428px;
	margin-bottom: 20px;
}
.new04 {
	background-color: #FFFFFF;
	float: right;
	width: 500px;
	margin-bottom: 20px;
	padding-top: 20px;
	padding-right: 20px;
	padding-bottom: 24px;
	padding-left: 20px;
}
.new04 .jb {
	background-color: #f1f1f1;
	float: right;
	width: 270px;
	height: 184px;
	padding-top: 10px;
	padding-left: 25px;
}
.new04 .jb h4 {
	font-size: 16px;
	line-height: 34px;
	font-weight: bold;
}
.new04 .jb p {
	font-size: 14px;
	line-height: 26px;
	color: #333333;
}

.new04 img {
	float: left;
}
.end {
	background-repeat: repeat-x;
	background-position: center top;
	height: 80px;
	width: 100%;
	margin-right: auto;
	margin-left: auto;
	display: block;
	overflow: hidden;
	margin-top: 10px;
	background-color: #9E0001;
	padding-top: 20px;
}
.end p {
	font-size: 12px;
	line-height: 30px;
	color: #FFFFFF;
	text-align: center;
}
.end p a{
	color: #FFFFFF;
}
.lk {
	float: left;
	width: 1060px;
	background-color: #FFFFFF;
	padding: 20px;
	margin-bottom: 20px;
}
.lk ul li{
	font-size: 16px;
	line-height: 26px;
	color: #333333;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CCCCCC;
	background-image: url(dian.jpg);
	background-repeat: no-repeat;
	background-position: left center;
	padding-top: 7px;
	padding-bottom: 7px;
	padding-left: 15px;
}
.lk ul li a{
	color: #333333;
}
.lk ul li span {
	float: right;
	font-size: 12px;
	color: #999999;
}
.lk ul li span a{
	color: #999999;
}
.rk {
	background-color: #FFFFFF;
	float: right;
	width: 190px;
	padding-top: 20px;
	padding-right: 15px;
	padding-bottom: 15px;
	padding-left: 15px;
	margin-bottom: 20px;
}
.rk ul li {
	font-size: 16px;
	line-height: 40px;
	background-color: #d34935;
	margin-bottom: 10px;
	color: #FFFFFF;
	text-indent: 20px;
	background-image: url(lm.png);
	background-repeat: no-repeat;
	background-position: 150px center;
}
.rk ul li a{
	color: #FFFFFF;
}
.rk .jb2 {
	float: right;
	padding-top: 0px;
}
.rk .jb2 h4 {
	font-size: 16px;
	line-height: 40px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #8D060D;
	text-indent: 10px;
	margin-bottom: 10px;
}
.rk .jb2 h4  a{
	color: #FFFFFF;
}
.rk .jb2 p {
	font-size: 14px;
	line-height: 26px;
	color: #333333;
}
.rk .jb2 p a{
	color: #333333;
}
.page {
	font-size: 14px;
	line-height: 40px;
	color: #666666;
	text-align: center;
	background-color: #E7E9E8;
	height: 40px;
	margin-top: 20px;
}
.page a{
	color: #666666;
}
.lk .nr {
	width: 96%;
	margin-right: auto;
	margin-left: auto;
	margin-bottom: 30px;
}
.lk .nr p{
	font-size: 16px;
	line-height: 35px;
	color: #333333; 
	text-indent:2em;
}
.lk .nr p a{
	color: #333333; 
}
.lt05 {
	font-size: 20px;
	line-height: 30px;
	color: #333333;
	text-align: center;
	margin-top: 20px;
	padding-top: 10px;
	padding-bottom: 10px;
	width: 96%;
	margin-right: auto;
	margin-left: auto;
}
.lt05 a{
	color: #333333;
}
.lt08 {
	font-size: 12px;
	line-height: 30px;
	color: #666666;
	height: 30px;
	text-align: center;
	margin-bottom: 20px;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #dddddd;
	border-bottom-color: #dddddd;
	width: 96%;
	margin-right: auto;
	margin-left: auto;
}
.lt08 a{
	color: #666666;
}
.contactIntroR{
	width:80%;
	font-size: 14px;
	margin-bottom: 40px;
	margin-top: 20px;
}
.h {
	font-size: 12px;
	color: #CC0000;
}

.contactIntroR h2{
	color:#444;
	border:0;
	font-family: "΢���ź�";
	font-size: 12px;
	line-height: 30px;
}
.contactIntroR td{
	padding-bottom:5px;
	padding-top: 5px;
}
.contactIntroR .inp{ width:300px; height:30px; border:1px solid #d3d3d3; line-height:22px;}
.contactIntroR .in{ width:585px; height:30px; border:1px solid #d3d3d3; line-height:22px;}
.contactIntroR input.submit{
	width:64px;
	height:25px;
	border:0;
	padding:0;
	margin-left:-2px;
	background-image: url(input05.png);
	background-repeat: no-repeat;
}
.contactIntroR input.reset{
	margin-left:0;
	background-image: url(input04.png);
	background-repeat: no-repeat;
}
.contactIntroR textarea{
	width:580px;
	height:150px;
	border:1px solid #d3d3d3;
	padding-top: 0;
	padding-right: 3px;
	padding-bottom: 0;
	padding-left: 3px;
}
