@charset "utf-8";

body {font-family:Arial;  color:#414141; font-size:12px; margin-left:auto; margin:0 auto; padding:0;background:url(../images/topbj.jpg) top repeat-x;}
ul, input, dl, dd {padding:0; margin:0; list-style-type:none;}
a:link{text-decoration:none;}
a:visited{text-decoration:none;}
a:hover{text-decoration:underline;}
.clear{clear:both;}

.dh1{ width:1002px; margin:auto; text-align:right; height:29px; background:url(../images/d1.jpg) top repeat-x;}
.dh1 a{ color:#343434; line-height:29px; padding:0px 15px 0px 15px;}
.logo{ width:1002px; margin:auto; height:107px;}
.logo1{ float:left;}
.nav{ width:1002px; margin:auto; height:38px; background:url(../images/navbj.jpg) top repeat-x;}
.nav ul li,.nav ul li img{float:left;}
.nav3{width:109px; text-align:center; line-height:38px;}


.dh2{ width:1002px; margin:auto; height:30px; line-height:30px; background:url(../images/d2.jpg) top repeat-x;}
.dh2z{ width:767px; height:30px; line-height:30px; float:left; padding-left:13px; color:#343434; overflow:hidden;}
.dh2z span{ font-size:14px; font-weight:bold; color:#CA0109; padding-left:15px; padding-right:10px;}
.dh2z a{color:#343434; padding-left:4px; padding-right:4px;}

.dh2r{ width:220px; height:30px; line-height:30px; float:left;}

.banner{ width:100%; height:380px;}
.dh3{ width:100%; height:35px; margin-bottom:12px; background:url(../images/d3.jpg) top repeat-x;}
.dh3nr{ width:1002px; height:35px; margin:auto;}
.dh3nr1{ width:90px; float:left; height:20px; margin-top:7px; border-right:#D5D5D5 1px solid; text-align:center; line-height:20px; font-size:14px; font-weight:bold; color:#CA0109;}
.dh3nr2{ width:900px; float:left; height:20px; margin-top:7px; margin-left:10px; line-height:20px; color:#1D50B7;}
.dh3nr3{ width:270px; float:left; height:20px; margin-right:20px; overflow:hidden; line-height:20px; color:#1D50B7;}
.dh3nr3 a{color:#1D50B7;}

.cen{ width:1002px; height:auto; margin:auto;}
.nr{ width:1002px; height:auto;}


.lx{ width:254px; height:auto; border:1px solid #DADADA; float:left; background-color:#F5F5F5;}
.lxnr{ padding:0px 0px 10px 6px; height:195px; color:#414141;}
.cpfl{ height:26px; width:225px; margin-right:5px; float:left; line-height:26px; margin-top:6px; background:url(../images/cpbj1.jpg) top repeat-x;}
.cpfl a{color:#970102; padding-left:20px;}


.about{ width:727px; margin-left:14px; height:auto!important;_height:428px;min-height:428px; border:1px solid #DADADA; float:left;}
.aboutnr{ padding:15px; line-height:28px; color:#414141;}

.about1{ width:707px; height:34px; color:#343434; background:url(../images/nyt-e.jpg) no-repeat top; line-height:34px; text-align:right; padding-right:20px;}
.about1 a{ color:#343434;}
.qyq{ width:234px; height:285px; margin-left:16px; float:left;}
.qyzs{ width:232px; height:195px; border:1px solid #DADADA;}
.qyzsnr{ padding:1px;}


.footer{ width:100%; height:70px; background:url(../images/footerbj.jpg) repeat-x top; margin-top:16px;}
.footer1{ width:1002px; height:70px; margin:auto;}
.footer2{ width:900px; height:70px; float:left;}
.footer2nr{ height:35px; padding-left:13px; line-height:35px; color:#767676;}
.footer2nr a{color:#767676;}
.footer2nr1{ height:35px; padding-left:13px;  color:#FFFFFF;}
.footer2nr1 a{color:#FFFFFF;}

.footer3{ width:82px; height:67px; padding-left:20px; padding-top:3px; float:left;}

/*-----------------------------------------------------------------------------------------*/
a.zzb07link{
	line-height:22px;
	text-decoration:none;
	color: #FFFFFF;
}

a.zzb07link:hover {
	text-decoration: underline;
	color: #FF6500;
}
.zzb07tail
{
color:#FFFFFF;
}
.style10:link {
	font-family: Arial;
	color: #ffffff;
	text-decoration: none;
	font-weight: bold;
}
.style10:visited {
	font-family: Arial;
	color: #ffffff;
	text-decoration: none;
	font-weight: bold;
}
.style10:hover {
	font-family:Arial;
	color: #FF6500;
	text-decoration: underline;
	font-weight: bold;
}
.style10:active {
	font-family:Arial;
	color: #FF6500;
	text-decoration: none;
	font-weight: bold;
}

a.s1 {
	font-family:Arial;
	font-size: 12px;
	line-height:38px;
	font-style: normal;
	float:left;
	color: #ffffff;
	display:block;
	width:109px;
	height:38px;
	text-align:center;
}
a.s1:visited {
	font-size: 12px;
	font-style: normal;
	color: #ffffff;
	text-decoration: none;
}
a.s1:hover {
	font-size: 12px;
	color:#000000;
	text-decoration: none;
	display:block;
	width:109px;
	height:38px;
	background-image:url(../images/menuon.gif);
	position: relative;
}
a.s1:active {
	font-size: 12px;
	color: #ffffff;
	height:38px;

}
a.s2:link {
	font-size: 12px;
	line-width: 2px;
	font-style: normal;
	color: #414141;
	text-decoration: none;
}
a.s2:visited {
	font-size: 12px;
	font-style: normal;
	color: #414141;
	text-decoration: none;
}
a.s2:hover {
	font-size: 12px;
	color: #E00025;
	text-decoration: none;
	position: relative;
	height: auto;
	top: 3px;
}
a.s2:active {
	font-size: 12px;
	color: #E00025;
}



a.s3:link {
	font-size: 12px;
	line-width: 2px;
	font-style: normal;
	color: #B4B4B4;
	text-decoration: none;
}
a.s3:visited {
	font-size: 12px;
	font-style: normal;
	color: #B4B4B4;
	text-decoration: none;
}
a.s3:hover {
	font-size: 12px;
	color: #DC342B;
	text-decoration: none;
	position: relative;
	height: auto;
	top: 3px;
}
a.s3:active {
	font-size: 12px;
	color: #DC342B;
}


a.s4 {
	font-family:Arial;
	font-size: 12px;
	line-height:20px;
	font-style: normal;
	float:left;
	color: #B4B4B4;
	display:block;
	width:231px;
	height:20px;
}
a.s4:visited {
	font-size: 12px;
	font-style: normal;
	color: #B4B4B4;
	text-decoration: none;
}
a.s4:hover {
	font-size: 12px;
	color:#DD352C;
	text-decoration: none;
	display:block;
	width:231px;
	height:20px;
	background-color:#EEEEEE;
	position: relative;
}
a.s4:active {
	font-size: 12px;
	color: #DD352C;
	height:20px;

}

a.s5:link {
	font-size: 12px;
	line-width: 2px;
	font-style: normal;
	color: #BBBBBB;
	text-decoration: none;
	line-height:22px;
}
a.s5:visited {
	font-size: 12px;
	font-style: normal;
	color: #BBBBBB;
	text-decoration: none;
	line-height:22px;
	}
a.s5:hover {
	font-size: 12px;
	color: #E00025;
	text-decoration: none;
	position: relative;
	height: auto;
	top: 3px;
}
a.s5:active {
	font-size: 12px;
	color: #E00025;
}

#Address {
    width:400px;
	height:18px;
	border:1px #999999 solid;
	margin:0px;
}
#Address1 {
    width:400px;
	height:48px;
	border:1px #999999 solid;
	margin:0px;
}
#Address2 {
    width:180px;
	height:18px;
	border:1px #999999 solid;
	margin:0px;
}
.STYLE1 {
	font-size: 12px;
	font-family: Arial;
	line-height: 28px;
	font-weight: normal;
	color: #0193CC;
	text-decoration:none;
}

.STYLE2 {
	font-size: 12px;
	font-family: Arial;
	line-height: 28px;
	font-weight: normal;
	color: #333333;
	text-decoration:none;
}

.STYLE12 {
	font-size: 13px;
	font-family: Arial;
	line-height: 36px;
	font-weight: normal;
	color: #333333;
	text-decoration:none;
}

.STYLE3 {
	font-size: 12px;
	font-family: Arial;
	line-height: 26px;
	font-weight: normal;
	color: #15908B;
	text-decoration:none;
}

.STYLE4 {
	font-size: 14px;
	font-family: Arial;
	line-height: 28px;
	color: #A50701;
	font-weight:bold;
}

.STYLE5 {
	font-size: 12px;
	font-family: Arial;
	line-height: 26px;
	font-weight: normal;
	color: #000000;
	text-decoration:none;
}

.STYLE6 {
	font-size: 12px;




	font-family: Arial;
	line-height: 28px;
	font-weight: normal;
	color: #ffffff;
	text-decoration:none;
}





