*{margin:0px;padding:0px;}
img{border:none;}
body {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;}
 
#topbox {	height: auto;	width: 100%;}
.tboxa{	height: auto;	width: 100%;	border-bottom-width: 1px;	border-bottom-style: solid;	border-bottom-color: #E4E4E4;	background-color: #f8f8f8;}
.tboxacon{	height: 22px;	width: 1000px;	line-height:22px;	margin:auto;	padding-top:4px;	padding-bottom:4px;}
.tboxaconl{	height: 22px;	width: auto;	float: left;	color: #666;}
.tboxaconc{	height: 22px;	width: auto;	float: left;	color: #666;	padding-left:8px;}
.tboxaconc a {	color: #666;	text-decoration: none;	margin-left: 15px;}
.tboxaconc a:hover {	text-decoration: underline;}
.tboxaconr{	height: 22px;	width: auto;	float:right;}
.tboxaconr a {	color: #666;	text-decoration: none;	margin-right: 5px;	margin-left: 5px;}
.tboxaconr a:hover {	text-decoration: underline;}
.tboxaconr span{    display:none;    position: absolute;	z-index: 10;	top:30px;	margin-left:-100px;}
.tboxb {	height: auto;	width: 100%;}
.tboxbcon{	height: 100px;	width: 1000px;	margin:auto;}
.tboxbconl{	height: auto;	width: auto;	float: left;	padding-top: 10px;}
.tboxbconc{	height: auto;	width: auto;	float: right;	padding-top: 10px;}
.tboxbconr{	height: auto;	width: auto;	float: right;	padding-top: 10px;}
.tboxc {	height: auto;	width: 100%;	background-color: #a1510e;}
.tboxccon {	height: 40px;	width: 1000px;	margin:auto;}
.tboxccon ul li {	list-style-type: none;	float: left;	width: 100px;	height: auto;	background-image: url(../images/navlibg.jpg);	background-repeat: no-repeat;	background-position: right center;}
.tboxccon ul li a {	display: block;	text-align: center;	color: #FFF;	text-decoration: none;	font-size: 14px;	line-height: 40px;}
.tboxccon ul li a:hover {	background-color: #ff6600;} 
#centerbox {	height: auto;	width: 100%;}
.cboxa {	height: auto;	width: 100%;}
.cboxb {	height: auto;	width: 100%;}
.cboxba {height: auto;width: 1000px;margin: auto;border-bottom-width:1px;border-bottom-style: solid;border-bottom-color: #CCC;line-height: 30px;color: #333;padding-top: 30px;}
.cboxba span{	font-size: 14px;	color: #666;}
.cboxba a {	float: right;	color: #666;	text-decoration: none;}
.cboxba a:hover {	text-decoration: underline;}  
.cboxbb {	height: auto;	width: 1000px;	margin: auto;	padding-top: 20px;}
.cboxbba {	height: auto;	width: 310px;	float:left;}
.cboxbbb {	height: auto;	width: 690px;	line-height: 28px;	color: #666;	float: left;}
.cboxc {	height: auto;	width: 100%;	text-align: center;	padding-top: 20px;}
.cboxd {	height: auto;	width: 100%;	text-align: center;}
.cboxe {	height: auto;	width: 100%;}
.cboxecon {	height: auto;	width: 1000px;	margin: auto;	padding-top: 30px;	padding-bottom: 30px;}
.cboxecona {	height: auto;	width: 360px;	float:left;}
.cboxeconatit {	height: auto;	width: 360px;float: left;color: #666;line-height: 30px;	border-bottom-width: 1px;	border-bottom-style: solid;	border-bottom-color: #CCC;}
.cboxeconatit span{	font-size: 14px;	color: #666;}
.cboxeconatit a {	color: #666;	text-decoration: none;	float: right;}
.cboxeconatit a:hover {	text-decoration: underline;}

.cboxeconacon {	height: auto;	width: 360px;	float: left;	padding-top: 10px;}
.cboxeconacon ul li {float: left;height: auto;width: 320px;	list-style-type: none;background-image: url(../images/libg.jpg);background-repeat: no-repeat;	background-position: 10px center;	padding-left: 40px;}
.cboxeconacon ul li a {	line-height: 24px;	text-decoration: none;	color: #666;	float: left;}
.cboxeconacon ul li a:hover {	text-decoration: underline;} 
.cboxeconacon ul li span {	float: right;	color: #666;} 
.cboxeconb {	height: auto;	width: 300px;	padding-left:30px;	padding-right:30px;	float:left;}
.cboxeconbtit {	height: auto;width: 300px;float: left;	color: #666;line-height: 30px;	border-bottom-width: 1px;	border-bottom-style: solid;	border-bottom-color: #CCC;}
.cboxeconbtit span{	font-size: 14px;	color: #666;}
.cboxeconbtit a {	color: #666;	text-decoration: none;	float: right;}
.cboxeconbtit a:hover {	text-decoration: underline;}
.cboxeconbcon {	height: auto;	width: 300px;	float: left;	color: #666;	line-height: 22px;}

.cboxeconc {	height: auto;	width: 280px;	float:left;}
.cboxf {	height: auto;	width: 100%;}
.cboxfa {height: auto;width: 1000px;margin: auto;border-bottom-width: 1px;border-bottom-style: solid;border-bottom-color: #CCC;	line-height: 30px;color: #666;font-size: 16px;}
.cboxfa a {	float: right;	color: #666;	text-decoration: none;}
.cboxfa a:hover {	text-decoration: underline;}
.cboxfb {	height: auto;	width: 1000px;	margin: auto;	padding-top: 20px;}
#centerbox span.biaotiys{color: #666; font-size:14px;}
 
.cboxg {	height: auto;	width: 100%;}
.cboxga {	height: auto;	width: 1000px;	margin: auto;}
.cboxgal {	height: auto;	width: 600px;	margin-right: 26px;	float: left;	border: 1px solid #CCC;}
.cboxgaltit {height: 40px;width: 600px;	float: left;background-color: #f8f8f8;border-bottom-width: 1px;	border-bottom-style: solid;	border-bottom-color: #CCC;	line-height: 40px;}
.cboxgaltit span{height: 40px;width: auto;padding-left: 10px;padding-right: 60px;float: left;background-color: #a1510e;	color: #FFF;	font-size: 18px;}
.cboxgaltit a{	height: 40px;	width: auto;	padding-right: 10px;	float: right;	color: #333;	text-decoration: none;}
.cboxgaltit a:hover{	text-decoration: underline;}
.cboxgalcon{height: auto;width: 580px;	float: left;line-height: 24px;	font-size: 12px;	padding-left: 10px;	padding-right: 10px;	padding-bottom: 13px;	color: #666;}
.cboxgalcon ul{	height: auto;	width: 580px;	float: left;}
.cboxgalcon ul li{	height: auto;	width: 580px;	float: left;	list-style-type: none;	padding-top: 20px;	padding-bottom: 20px;	border-bottom-width: 1px;	border-bottom-style:dashed;	border-bottom-color: #CCC;}
.cboxgalcon ul li a{	color: #333;	text-decoration: none;	font-size: 18px;}
.cboxgalcon ul li span.riqisj{	float: left;	color: #FFF;	height: auto;	width: auto;	display: block;	background-color: #a1510e;	line-height: 24px;	font-size: 14px;	text-align: center;	margin-right: 10px;	padding-top: 12px;	padding-bottom: 12px;	padding-left: 10px;	padding-right: 10px;}
.cboxgalcon ul li a:hover{	text-decoration: underline;}
.cboxgar {	height: auto;	width: 370px;	float: left;	border: 1px solid #CCC;}
.cboxgartit {height: 40px;width: 370px;	float: left;background-color: #f8f8f8;border-bottom-width: 1px;	border-bottom-style: solid;	border-bottom-color: #CCC;	line-height: 40px;}
.cboxgartit span{	height: 40px;	width: auto;	padding-left: 10px;	padding-right: 60px;	float: left;	background-color: #a1510e;	color: #FFF;	font-size: 18px;}
.cboxgartit a{	height: 40px;	width: auto;	padding-right: 10px;	float: right;	color: #333;	text-decoration: none;}
.cboxgartit a:hover{	text-decoration: underline;}
.cboxgarcon{	height: auto;	width: 370px;	float: left;	line-height: 30px;	font-size: 14px;	color: #666;	padding-bottom: 10px;}
.cboxgarcon ul{	height: auto;	width: 370px;	float: left;}
.cboxgarcon ul li{	height: auto;	width: 315px;	float: left;	background-image: url(../images/libg.jpg);	background-repeat: no-repeat;	background-position: 22px center;	padding-right: 15px;	padding-left: 40px;	list-style-type: none;}
.cboxgarcon ul li a{	float: left;	color: #666;	text-decoration: none;}
.cboxgarcon ul li a:hover{	text-decoration: underline;}
.cboxgarcon ul li span{	float: right;	font-size: 12px;	color: #999;}
.cboxgarcon img{    width:335px;    height:120px;    float:left;    padding-left:17px;    padding-right:17px;    padding-top:15px;    padding-bottom:10px;}
.cboxgarwz{    width:330px;    float:left;    padding-left:20px;    padding-right:20px;}

.cboxh {height:901px;width: 100%;text-align: center;background-image: url(../images/ban02.jpg);	background-repeat: no-repeat;background-position: center;	margin-bottom:30px;}
.cboxi {	height: auto;	width: 100%;}
.cboxia {	height: auto;	width: 958px;	border: 1px solid #CCC;	margin-top: 20px;	margin-right: auto;	margin-bottom: 20px;	margin-left: auto;}
.cboxiatit {	height: 40px;	width: 958px;	float: left;	background-color: #f8f8f8;	border-bottom-width: 1px;	border-bottom-style: solid;	border-bottom-color: #CCC;	line-height: 40px;}
.cboxiatit span{	height: 40px;	width: auto;	padding-left: 10px;	padding-right: 60px;	float: left;	background-color: #a1510e;	color: #FFF;	font-size: 18px;}
.cboxiatit a{	height: 40px;	width: auto;	padding-right: 10px;	float: right;	color: #333;	text-decoration: none;}
.cboxiatit a:hover{	text-decoration: underline;}
.cboxiacon{	height: auto;	width: 938px;	float: left;	line-height: 28px;	font-size: 14px;	padding: 10px;	color: #666;}
 
.cboxj {	height: auto;	width: 100%;	padding-bottom: 20px;}
.cboxja {height: auto;width: 820px;	border: 1px solid #CCC;	margin-top: 20px;margin-right: auto;margin-left: auto;	padding-left: 158px;background-image: url(../images/links.jpg);	background-repeat: no-repeat;background-position: left center;	padding-top: 20px;	padding-right: 20px;padding-bottom: 20px;	line-height: 24px;}
.cboxja a {	color: #333;	text-decoration: none;	margin-right:10px;}
.cboxja a:hover {	text-decoration: underline;}
 
.cboxk {	height: auto;	width: 100%;	padding-top: 20px;}
.cboxka {	height: auto;	width: 1000px;	margin:auto;}
.cboxkartit {height: 30px;width: 980px;	float: left;border-bottom-width: 2px;border-bottom-style: solid;	border-bottom-color: #a1510e;line-height: 30px;	padding-left:20px;}
.cboxkartit span{	height: 30px;	width: auto;	padding-left: 20px;	padding-right: 20px;	float: left;	background-color: #a1510e;	color: #FFF;	font-size: 16px;}
.cboxkartit a{	height: 30px;	width: auto;	padding-right: 10px;	float: right;	color: #333;	text-decoration: none;}
.cboxkartit a:hover{	text-decoration: underline;}
.cboxkarcon{	height: auto;	width: 1000px;	float: left;	line-height: 28px;	font-size: 14px;	color: #666;}
.cboxkarcon li{	width: 232px;	float: left;	height: auto;	text-align: center;	list-style-type: none;	padding-top: 10px;	padding-left: 9px;	padding-right: 9px;}
.cboxkarcon li a{	line-height: 30px;	color: #666;	text-decoration: none;	display: block;}
.cboxkarcon li a:hover{	text-decoration: underline;}
.cboxkarcon li img{	width: 230px;	height: 160px;	border: 1px solid #CCC;}
 
.cboxl {	height: auto;	width: 100%;	padding-bottom:200px;	background-image: url(../images/ban11.jpg);	background-repeat: no-repeat;	background-position: center bottom;}
.cboxla {	min-height:220px;	width: 680px;	margin:auto;	padding-left:320px;	color:#333;	font-size:14px;	line-height:30px;	background-image: url(../images/gywm.jpg);	background-repeat: no-repeat;	background-position: left center;} 
.cboxla span{    color:#a1510e;    font-size:24px;}
.cboxla a{    color:#ff6600;    text-decoration: none;}
.cboxla a:hover{    text-decoration:underline;}
.cboxm {	width: 100%;	margin-top:20px;	margin-bottom:20px;}
.cboxmcon {	width: 1000px;	margin:auto;}

.cboxn {	height: 320px;	width: 100%;	padding-top: 580px;	background-image: url(../images/ban03.jpg);	background-repeat: no-repeat;	background-position: center center;}
.cboxncon{	height: auto;	width: 1000px;	line-height: 28px;	font-size: 14px;	color: #666;	margin:auto;}
.cboxncon li{	width: 232px;	float: left;	height: auto;	text-align: center;	list-style-type: none;	padding-top: 10px;	padding-left: 9px;	padding-right: 9px;}
.cboxncon li a{	line-height: 30px;	color: #666;	text-decoration: none;	display: block;}
.cboxncon li a:hover{	text-decoration: underline;}
.cboxncon li img{	width: 230px;	height: 160px;	border: 1px solid #CCC;} 
#yqlinkbox {	height: auto;	width: 100%;}
.yqboxtit {	height: auto;	width: 1000px;	margin: auto;	border-bottom-width: 1px;	border-bottom-style: solid;	border-bottom-color: #CCC;	line-height: 30px;	color: #666;	padding-top: 30px;	font-size: 14px;}
.yqboxtit span{	color: #666;}
.yqboxcon {	height: auto;	width: 1000px;	margin: auto;	line-height: 20px;	color: #333;	padding-top: 5px;}
.yqboxcon a{	color: #666;	text-decoration: none;	margin-right: 15px;}
.yqboxcon a:hover {	text-decoration: underline;} 

#bottombox {	height: auto;	width: 100%;	background-color:#a1510e;}
.btmboxa {	height: auto;	width: 1000px;	margin: auto;	line-height: 30px;	color: #FFF;	padding-top: 30px;	padding-bottom: 30px;	text-align:center;}
.btmboxa a {	color: #fff;}
.btmboxa a:hover {	color: #fff;}
#nybannerbox {	height: 300px;	width: 100%;	background-image: url(../images/banner.jpg);	background-repeat: no-repeat;	background-position: center center;}
#nycenterbox {	height: auto;	width: 100%;}
.nycbox {	height: auto;	width: 1000px;	margin: auto;	padding-top: 20px;	padding-bottom: 20px;}
.nycboxcon {	height: auto;	width: 1000px;	line-height:24px;	font-size:14px;	color:#333;}

.nycboxl {	float: left;	height: auto;	width: 260px;	padding-right:20px;}
.nycboxla {	line-height: 30px;	float: left;	height: 30px;	width: 220px;	font-size: 24px;	color: #FFFFFF;	background-color: #a1510e;	padding-top: 10px;	padding-right: 20px;	padding-bottom: 10px;	padding-left: 20px;}
.nycboxlb {	float: left;	height: auto;	width: 258px;}
.nycboxlb ul {	float: left;	height: auto;	width: 258px;	border: 1px solid #ccc;}
.nycboxlb ul li {	line-height: 32px;	float: left;	height: 32px;	width: 258px;	list-style-type: none;	position: relative;	border-top-width: 1px;	border-top-style: solid;	border-top-color: #f1f1f1;}
.nycboxlb ul li a {	display: block;	float: left;	height: auto;	width: 218px;color: #333333;text-decoration: none;padding-right: 20px;padding-left: 20px;	font-size: 14px;}
.nycboxlb ul li a:hover {	color: #FFFFFF;	text-decoration: none;	background-color: #a1510e;}
.nycboxlb ul li ul {	display:none;	background-color: #fff;}
.nycboxlb ul li:hover ul{	position: absolute;	left: 258px;	top: 0px;	display:block;}
.nycboxlc {	height: auto;width: 238px;float: left;margin-top:20px;	border: 1px solid #CCC;	font-size: 16px;color: #666;padding-top: 10px;padding-bottom: 10px;	padding-left: 20px;}
.nycboxld {	height: auto;	width: 218px;	float: left;	border: 1px solid #CCC;	background-image: url(../images/kefu.jpg);	background-repeat: no-repeat;	background-position: center 20px;	padding-top: 110px;	padding-right: 20px;	padding-bottom: 20px;	padding-left: 20px;	line-height: 24px;	color: #666;}
.nycboxr {	height: auto;	width: 720px;	float:left;}
.nycboxra {	height: auto;	width: 700px;	float: left;	background-image: url(../images/zhuye.png);	background-repeat: no-repeat;	background-position: left center;	padding-left: 20px;	padding-top: 5px;padding-bottom: 5px;line-height: 20px;	color: #666;border-bottom-width: 1px;	border-bottom-style: solid;	border-bottom-color: #CCC;}
.nycboxrb {	height: auto;	width: 720px;	float:left;} 
.nycontentbox {	height: auto;	width: 700px;	float:left;	padding:10px;	color: #666;	font-size:14px;	line-height:24px;}
.nycontentbox p{	padding-bottom:10px;}

.nyxxtita {	height: auto;	width: 720px;	float: left;	color: #333;	font-size: 18px;	line-height: 24px;	padding-top: 20px;	text-align: center;	font-weight: bold;}
.nyxxtitb {	height: auto;	width: 720px;	float: left;	color: #666;	font-size: 12px;	text-align: center;}
.nyxxbox {	height: auto;width: 700px;float: left;color: #666;font-size: 14px;line-height: 24px;padding-top: 20px;padding-right: 10px;padding-bottom: 10px;	padding-left: 10px;}
.nyxxbox p{	padding-bottom:10px;}
.topnextnews {	height: auto;	width: 700px;	float: left;	color: #666;	font-size: 14px;	line-height: 24px;	padding-top: 20px;	padding-right: 10px;	padding-bottom: 10px;	padding-left: 10px;	text-align:right;}
.topnextnews a{    color:#333;} 
.nynewsbox {	height: auto;	width: 700px;	float:left;	padding:10px;}
.nynewsbox ul li {	list-style-type: none;	line-height: 20px;	padding-top: 6px;	padding-bottom: 6px;	background-image: url(../images/libg.png);	background-repeat: no-repeat;	background-position: left center;	width: 675px;	padding-left: 25px;	font-size: 14px;	color: #666;	float: left;}
.nynewsbox ul li a {	color: #666;	text-decoration: none;	float: left;}
.nynewsbox ul li a:hover {	text-decoration: underline;} 
.nynewsbox ul li span {	float: right;} 
.nyproductbox {	height: auto;	width: 720px;	float:left;}
.nyproductbox li{	width: 232px;	float: left;	height: auto;	text-align: center;	list-style-type: none;	padding-right: 4px;	padding-left: 4px;	padding-top:20px;}
.nyproductbox li a{	line-height: 30px;	color: #666;	text-decoration: none;	display: block;}
.nyproductbox li a:hover{	text-decoration: underline;}
.nyproductbox li img{	width: 230px;	height: 160px;	border: 1px solid #CCC;} 
.nypagebox {	height: auto;	width: 720px;	float: left;	padding-top: 50px;	text-align: center;} 
.nymessagebox {	height: auto;	width: 700px;	float:left;	padding:10px;	color: #666;	font-size:14px;	line-height:24px;} 