@charset "utf-8";
/* CSS Document */
*{margin:0;padding:0px;}
body{font-family: Arial, Helvetica, sans-serif;font-size:12px;  margin:0px ; padding:0px; color: #5e5e5e; }
img{border:none;}
ul li{list-style:none;}
a { text-decoration:none; color: #5e5e5e}
a:hover{ color: #0a77bc}
.asdf{ float:left; background-color:#f9f9f9; width:100%; height:29px; line-height:29px;}
.asdf1{ margin:0 auto; width:1003px;}
.topleft{ float:left; width:742px;}
.topright{ float:left; width:261px;}
.header{ float:left; background: url(../images/index_03.jpg) repeat-x top left; height:97px; width:100%;}
.headerr{ margin:0 auto; width:1003px}
.headerleft{ float:left; width:485px;}
.headerright{ float:right; background:url(../images/index_05.jpg) no-repeat left top; height:97px;  width:488px;}
.ert{ float:left; background:url(../images/index_07.jpg) repeat-x  top left; height:55px; width:100%}
.ert1{ margin:0 auto; width:995px;}
.ert2{ float:left; background:url(../images/index_08.jpg) no-repeat left top; height:55px; width:995px;}
.one{ float:left; width:100%}
.one1{ margin:0 auto; width:1003px;}
.one2{ float:left; background:url(../images/index_14.jpg) no-repeat top left; height:67px; width:1003px;}

.wrap{
	width:1000px;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
}
.main{
	width:1003px;
	padding-top: 25px;
	float: left;
	padding-bottom: 30px;
}
.mainleft{ float:left; width:210px; margin-right:20px; display:inline; height: auto}
.mainleft1{ float:left; background:url(../images/nyflt.jpg) no-repeat left top; height:90px; width:210px;}
.mainleft2{ float:left; width:208px; border:1px solid #d4d4d4; }
.contact{
	float:left;
	background:url(../images/asd3.jpg) no-repeat left top;
	height:90px;
	width:155px;
	font-size: 18px;
	line-height: 90px;
	padding-left: 55px;
	font-family: "微软雅黑";
	color: #FFF;
}
.job{ float:left; background:url(../images/asd.jpg) no-repeat left top; height:90px; width:210px;}
.shop{ float:left; background:url(../images/asd2.jpg) no-repeat left top; height:90px; width:210px;}
.news{ float:left; background:url(../images/asd1.jpg) no-repeat left top; height:90px; width:210px;}


.mainledt2 ul{ margin:0px; float:left; padding:0px;} 
.mainleft2 ul li{background:url(../images/nycpbj.jpg) no-repeat left top; height:40px; line-height:40px; float:left; width:208px; border-bottom:1px solid #d4d4d4}
.mainleft2 ul li a{ padding-left:10px; float:left; display:inline}
.mainleftdown{ float:left; margin-top:20px; width:210px;}
.mainleftdown1{ float:left; background:url(../images/nyflt1.jpg)  no-repeat  top left; height:90px; width:210px;}
.mainleftdown2{
	float:left;
	width:202px;
	border:1px solid #d4d4d4;
	line-height:24px;
	padding: 3px;
}
.mainright{ float:left; width:773px;}
.mainright1{ float:left; height:30px; line-height:30px; border-bottom:1px solid #d4d4d4;width:773px;}
.mainright2{
	float: left;
	width:733px;
	margin-top:10px;
	line-height:24px;
	padding-right: 20px;
	padding-left: 20px;
	padding-top: 20px;
}
.poerte{ margin-bottom:10px; float:left}
.poerte ul{ margin-top:10px; float:left}
.rtyu{ width:770px; float:left; line-height:24px; font-size:12px;}
.poerte ul li{ width:160px;float:left; text-align:center; margin:16px 16px 0px 16px; overflow:hidden; display:inline; height:200px;}
.poerte ul li img{ width:160px;margin-bottom:0px; }
.pic01{ height:160px;  overflow:hidden;border:1px solid #CCCCCC; }
.newspage {
 width:770px;PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px auto; PADDING-TOP: 20px; TEXT-ALIGN: center
}
.newspage A { 
BORDER-RIGHT: #999 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #999 1px solid; PADDING-LEFT: 5px; BACKGROUND: #fff; PADDING-BOTTOM: 2px; FONT: 12px/22px ""; BORDER-LEFT: #999 1px solid; COLOR: #666; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #999 1px solid
}
.newspage A:hover {
BORDER-RIGHT: #fff 1px solid; BORDER-TOP: #fff 1px solid; BACKGROUND: #FF0000; BORDER-LEFT: #fff 1px solid; COLOR: #FFFFFF; BORDER-BOTTOM: #fff 1px solid; TEXT-DECORATION: none
}
.newspage A:active {
BORDER-RIGHT: #666 1px solid; BORDER-TOP: #666 1px solid; BACKGROUND: #FF0000; BORDER-LEFT: #666 1px solid; COLOR: #FFFFFF; BORDER-BOTTOM: #666 1px solid
}
.newspage SPAN.current {
BORDER-RIGHT: #666 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #666 1px solid; PADDING-LEFT: 5px; FONT-WEIGHT: bold; BACKGROUND: #FF0000; PADDING-BOTTOM: 2px; BORDER-LEFT: #666 1px solid; COLOR: #fff; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #666 1px solid
}
.newspage SPAN.disabled {
BORDER-RIGHT: #fff 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #fff 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; BORDER-LEFT: #fff 1px solid; COLOR: #666; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #fff 1px solid
}

.footer{ float:left; background:url(../images/index_33.jpg) repeat-x left top; height:289px; width:100%}
.footer a { color:#acacac}
.footerr{ margin:0 auto; width:1003px}
.footer1{ float:left; width:1003px; background:url(../images/index_34.jpg) no-repeat left center; height:289px;}
.fone{ float:left; margin-left:160px; display:inline; color:#FFFFFF; margin-top:42px; width:840px;}
.fone a{ color:#acacac} 
.fone1{
	float:left;
	height:53px;
	line-height:53px;
	width:953px;
	color:#acacac;
	margin-left:50px;
	display:inline
}
.fone1 ul{ float:left; margin:0px; padding:0px;}
.fone1 ul li{ float:left; margin-top:25px;}
.fone1 ul li a{ color:#acacac; width:110px; float:left}
.fone1 ul li a:hover{
	color: #FFF
}
.fone2{ margin-left:144px; display:inline; float:left; width:859px; color:#acacac; margin-top:50px; line-height:24px;}
.newspage {
 width:770px;PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px auto; PADDING-TOP: 20px; TEXT-ALIGN: center
}
.newspage A { 
BORDER-RIGHT: #999 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #999 1px solid; PADDING-LEFT: 5px; BACKGROUND: #fff; PADDING-BOTTOM: 2px; FONT: 12px/22px ""; BORDER-LEFT: #999 1px solid; COLOR: #666; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #999 1px solid
}
.newspage A:hover {
BORDER-RIGHT: #fff 1px solid; BORDER-TOP: #fff 1px solid; BACKGROUND: #0a77bc; BORDER-LEFT: #fff 1px solid; COLOR: #FFFFFF; BORDER-BOTTOM: #fff 1px solid; TEXT-DECORATION: none
}
.newspage A:active {
BORDER-RIGHT: #666 1px solid; BORDER-TOP: #666 1px solid; BACKGROUND: #0a77bc; BORDER-LEFT: #666 1px solid; COLOR: #FFFFFF; BORDER-BOTTOM: #666 1px solid
}
.newspage SPAN.current {
BORDER-RIGHT: #666 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #666 1px solid; PADDING-LEFT: 5px; FONT-WEIGHT: bold; BACKGROUND: #0a77bc; PADDING-BOTTOM: 2px; BORDER-LEFT: #666 1px solid; COLOR: #fff; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #666 1px solid
}
.newspage SPAN.disabled {
BORDER-RIGHT: #fff 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #fff 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; BORDER-LEFT: #fff 1px solid; COLOR: #666; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #fff 1px solid
}

.ny_news {f	float: left;
	width:770px;

	
	padding-bottom: 20px;
	float: left; 
}

.ny_news ul{ float:left; margin:0px; padding:0px}
.ny_news ul li{
	float:left;
	width:755px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CCC;
	line-height: 30px;
	background-image: url(../images/new0.gif);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 25px;
}
.ny_news ul li a{  }


.xxi td {
	padding-right: 10px;
	padding-left: 10px;
}

