BODY {
	LINE-HEIGHT: 1.5;
	MARGIN: 0px auto;
	FONT-FAMILY:Geneva, Verdana, Arial, Helvetica, sans-serif;
	BACKGROUND: #ffffff;
	COLOR: #696969;
	FONT-SIZE: 12px;
}
H1,h2,h3,h4,h5,h6 {
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	PADDING-TOP: 0px;
}

HR,p,blockquote,dl,dt,dd,ul,ol,li,pre,form,fieldset,legend,buttom,input,textarea,th,td {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}

H1,h2,h3,h4,h5,h6,h7 {
	FONT-FAMILY: "Trebuchet MS",Geneva,Verdana,Arial,Helvetica,sans-serif; FONT-SIZE: 100%; FONT-WEIGHT: normal
}

UL {
	LIST-STYLE-TYPE: none
}
LI {
	LIST-STYLE-TYPE: none
}
IMG {
	BORDER-RIGHT-WIDTH: 0px; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px
}
A {
	COLOR: #696969; TEXT-DECORATION: none
}
A:hover {
	COLOR: #f00; TEXT-DECORATION: none
}
.left {
	FLOAT: left
}
.right {
	FLOAT: right
}
.p25 {
	PADDING-TOP: 25px
}
.p10 {
	PADDING-TOP: 10px
}
INPUT {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif,"����"
}
SELECT {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif,"����"
}
.m4 {
	MARGIN-TOP: 4px
}
.m5 {
	MARGIN-TOP: 5px
}
.m10 {
	MARGIN-TOP: 10px
}
.h145 {
	HEIGHT: 145px
}

.clearfloat {
	LINE-HEIGHT: 0px; HEIGHT: 0px; CLEAR: both; FONT-SIZE: 1px
}
#warp {
	MARGIN: 0px auto; WIDTH: 1002px
}
#header {
	BACKGROUND: url(1273557703.jpg) repeat-x 0px 0px; HEIGHT: 353px
}
#top {
	POSITION: relative; HEIGHT: 85px
}
#logo {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 25px; PADDING-RIGHT: 0px; FLOAT: left; PADDING-TOP: 15px
}
#top .right_top {
	POSITION: absolute; TOP: 3px; RIGHT: 70px
}
#top .right_top LI {
	MARGIN: 0px 5px; PADDING-LEFT: 15px; DISPLAY: inline; FLOAT: left
}
#top .right_top LI A {
	COLOR: #8b8b8b
}
#top .right_top LI A:hover {
	TEXT-DECORATION: underline
}
#top .right_top LI.t1 {
	BACKGROUND: url(home.jpg) no-repeat 0px 5px
}
#top .right_top LI.t2 {
	BACKGROUND: url(bookmark.jpg) no-repeat 0px 5px
}
#top .right_top LI.t3 {
	BACKGROUND: url(mail.jpg) no-repeat 0px 5px
}
.tpld{
	width: 1002px;
	background-image: url(tpld.gif);
	height: 220px;
	border: 1px solid #ccc;
	border-radius: 5px;
}
.search {
	POSITION: absolute; TOP: 45px; RIGHT: 50px
}
.search-keyword {
	BORDER-BOTTOM-STYLE: none; LINE-HEIGHT: 23px; BORDER-RIGHT-STYLE: none; PADDING-LEFT: 10px; WIDTH: 228px; BORDER-TOP-STYLE: none; BACKGROUND: url(searchl.jpg) no-repeat 0px 0px; HEIGHT: 23px; COLOR: #767676; BORDER-LEFT-STYLE: none
}
.search-submit {
	BORDER-BOTTOM-STYLE: none; BORDER-RIGHT-STYLE: none; TEXT-INDENT: -9999em; WIDTH: 65px; BORDER-TOP-STYLE: none; BACKGROUND: url(searchr.jpg) no-repeat 0px 0px; HEIGHT: 23px; BORDER-LEFT-STYLE: none; OVERFLOW: hidden; CURSOR: pointer
}
#navMenu {
	HEIGHT: 49px; CLEAR: both
}
#navMenu UL {
	TEXT-ALIGN: center; PADDING-BOTTOM: 0px; PADDING-LEFT: 30px; PADDING-RIGHT: 0px; OVERFLOW: auto; PADDING-TOP: 10px
}
#navMenu UL LI {
	FLOAT: left;
	WIDTH: 130PX;
	HEIGHT: 31PX;
}
#navMenu UL LI A {
	WIDTH: 120px;
	DISPLAY: block;
	HEIGHT: 26px;
	COLOR: #fff;
	padding-top: 5px;
	font-weight: bold;
	font-size: 14px;
}
#navMenu UL LI A:hover {
 BACKGROUND: url(menunow.gif);HEIGHT: 26px;padding-top:5px;color:black;
}
.dropMenu {
	Z-INDEX: 100; BORDER-BOTTOM: #dddddd 3px solid; POSITION: absolute; FILTER: progid:DXImageTransform.Microsoft.Shadow(color=#CACACA, direction=135, strength=4); PADDING-BOTTOM: 6px; MARGIN-TOP: -1px; WIDTH: 100px; BACKGROUND: #eaeaea; VISIBILITY: hidden; COLOR: #2e2e2e; TOP: 0px; PADDING-TOP: 6px
}
.dropMenu LI {
	BORDER-BOTTOM: #ffffff 1px solid; TEXT-ALIGN: center; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 100px; PADDING-RIGHT: 0px; HEIGHT: 25px; COLOR: #ffffff; PADDING-TOP: 0px
}
.dropMenu A {
	LINE-HEIGHT: 25px; WIDTH: auto; DISPLAY: block
}
* HTML .dropMenu A {
	WIDTH: 100%
}
.dropMenu A:hover {
	COLOR: #000000
}
.flash {
	WIDTH: 992px; BACKGROUND: url(1289452831.jpg) no-repeat 0px 0px; FLOAT: left; HEIGHT: 212px;
	padding-left:10px;padding-top:7px;
}
#content {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 25px; BACKGROUND: url(cbg.jpg) repeat-y 0px 0px; OVERFLOW: auto; PADDING-TOP: 10px
}
#sider {
	WIDTH: 220px;
	FLOAT: left;
	overflow: hidden;
}
.sider_box {
	BACKGROUND: url(lefttitletop.gif) no-repeat 0px 0px;
}
.sider_box UL {
	PADDING-BOTTOM: 0px;
	PADDING-LEFT: 0;
	PADDING-RIGHT: 0;
	PADDING-TOP: 48px;
}
.sider_box UL LI {
list-style:none;
	LINE-HEIGHT: 33px;
	PADDING-LEFT: 45px;
	BACKGROUND: url(lefttitlemid.gif) repeat-y 0px 0px;
	font-weight: bold;
	font-size: 16px;
}
.sider_box UL  UL {
padding-top:0;
padding-left:-45px;
margin:0;
*margin-left: -45px;
list-style:none;
}

.sider_box UL  UL > LI {
list-style:none;
	LINE-HEIGHT: 33px;
	PADDING-LEFT: -45px;
	BACKGROUND: url(lefttitlemid2.gif) repeat-y 0px 0px;
	margin: 0px;
font-size: 12px;
	font-weight: normal;
	word-wrap: break-word; word-break: normal;

}

div.bot{
	PADDING-LEFT: 45px;
	BACKGROUND: url(lefttitlebot.gif) no-repeat 0px 0px;
	height: 26px;
	width: 180px;
	padding-bottom: 5px;
}

.sider_box3 {
	BACKGROUND: url(lefttitletop3.gif) no-repeat 0px 0px; 
}
.sider_box3 UL {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0; PADDING-RIGHT: 0; PADDING-TOP: 48px
}
.sider_box3 UL LI {
	LINE-HEIGHT: 33px;
	PADDING-LEFT: 10px;
	BACKGROUND: url(lefttitlemid1.gif) repeat-y 0px 0px;
	word-wrap: break-word; word-break: normal;
width:200px;
}

#main {
	WIDTH: 730px; FLOAT: left;
}
#about {
	WIDTH: 730px; FLOAT: left
}
#about H3 {
	LINE-HEIGHT: 500px; BACKGROUND: url(title3.jpg) no-repeat 0px 0px; HEIGHT: 34px; OVERFLOW: hidden
}
#about H3 A {
	LINE-HEIGHT: 500px; MARGIN: 10px 15px 0px 0px; WIDTH: 30px; FLOAT: right; HEIGHT: 15px; OVERFLOW: hidden
}
#about .info {
	PADDING-BOTTOM: 15px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; PADDING-TOP: 15px
}
#about .info .pic {
	FLOAT: left; MARGIN-RIGHT: 8px
}
#about .info .arc {
	LINE-HEIGHT: 25px; TEXT-INDENT: 30px; PADDING-TOP: 3px
}

#service {
	WIDTH: 100%; CLEAR: both; PADDING-TOP: 20px
}
#service H3 {
	LINE-HEIGHT: 500px; BACKGROUND: url(title.jpg) no-repeat 0px 0px; HEIGHT: 36px; OVERFLOW: hidden
}
#service H3 A {
	LINE-HEIGHT: 500px; MARGIN: 10px 15px 0px 0px; WIDTH: 30px; FLOAT: right; HEIGHT: 15px; OVERFLOW: hidden
}
#demo {
	MARGIN: 20px auto 5px; WIDTH: 97%; BACKGROUND: #fff; OVERFLOW: hidden
}
#demo A {
	FLOAT: left
}
#demo IMG {
	BORDER-BOTTOM: #999999 1px solid; BORDER-LEFT: #999999 1px solid; PADDING-BOTTOM: 1px; MARGIN: 0px 5px; PADDING-LEFT: 1px; PADDING-RIGHT: 1px; BORDER-TOP: #999999 1px solid; BORDER-RIGHT: #999999 1px solid; PADDING-TOP: 1px
}
#demo P {
	TEXT-ALIGN: center; LINE-HEIGHT: 30px
}
#indemo {
	WIDTH: 800%; FLOAT: left
}

#demo1 {
	FLOAT: left
}
#demo2 {
	FLOAT: left
}
.di {
	CLEAR: both
}
.flink {
	WIDTH: 1002px; BACKGROUND: url(flink_bg.jpg) no-repeat 0px 0px; HEIGHT: 66px
}
.flink .tl {
	MARGIN: 15px 0px 0px 30px; WIDTH: 80px; DISPLAY: inline; FONT-FAMILY: "����"; FLOAT: left; COLOR: #d80901; FONT-SIZE: 18px; BORDER-RIGHT: #d80901 3px solid
}
.flink UL {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; WIDTH: 855px; PADDING-RIGHT: 5px; FLOAT: left; PADDING-TOP: 10px
}
.flink UL LI {
	MARGIN: 2px 10px; WHITE-SPACE: nowrap; FLOAT: left
}
#bottommenu {
	TEXT-ALIGN: center;
	LINE-HEIGHT: 66px;
	WIDTH: 1002px;
	BACKGROUND: url(foot_bg.jpg) no-repeat 0px 0px;
	HEIGHT: 71px;
	COLOR: #fff;
	
}
#bottommenu A {
	MARGIN: 0px 5px; COLOR: #fff
}
#bottommenu A:hover {
	TEXT-DECORATION: underline
}
.footer P {
	TEXT-ALIGN: center; LINE-HEIGHT: 25px; FONT-SIZE: 12px
}
.footer P A {
	COLOR: #505050
}
#title {
	WIDTH: 730px; BACKGROUND: url(title7.jpg) no-repeat 0px 0px; HEIGHT: 36px
}
#title H3 {
	LINE-HEIGHT: 30px; PADDING-LEFT: 47px; FLOAT: left; FONT-SIZE: 14px
}
#title .place {
	LINE-HEIGHT: 34px; PADDING-RIGHT: 30px; FLOAT: right
}
#title .place A {
	COLOR: #464646
}
#title .place A:hover {
	TEXT-DECORATION: underline
}
.arc_box
.tijiao UL {
	BORDER-BOTTOM: #e1e1e1 1px dashed; PADDING-BOTTOM: 20px; OVERFLOW: auto
}
.tijiao LI {
	LINE-HEIGHT: 30px; WIDTH: 550px; HEIGHT: 30px
}
.tijiao LI SPAN {
	TEXT-ALIGN: right; WIDTH: 100px; DISPLAY: block; FLOAT: left
}
.tijiao LI B {
	TEXT-ALIGN: left; PADDING-LEFT: 15px; WIDTH: 260px; DISPLAY: block; FLOAT: left
}
.tijiao LI B .intxt {
	MARGIN-TOP: 5px
}
.tijiao LI.ar {
	HEIGHT: 61px
}
.arc_box .info {
	BORDER-BOTTOM: #e8e8e8 1px solid; TEXT-ALIGN: center; BORDER-LEFT: #e8e8e8 1px solid; LINE-HEIGHT: 28px; BACKGROUND-COLOR: #f7f7f7; MARGIN: 0px; HEIGHT: 28px; COLOR: #333333; FONT-SIZE: 12px; BORDER-TOP: #e8e8e8 1px solid; BORDER-RIGHT: #e8e8e8 1px solid
}
.memo {
	BORDER-BOTTOM: #dddddd 1px dotted; TEXT-ALIGN: left; BORDER-LEFT: #dddddd 1px dotted; PADDING-BOTTOM: 15px; BACKGROUND-COLOR: #ffffff; MARGIN: 20px 0px 0px; PADDING-LEFT: 15px; PADDING-RIGHT: 15px; DISPLAY: block; FONT: 12px/18px Verdana,Arial,Helvetica,sans-serif; COLOR: #333333; BORDER-TOP: #dddddd 1px dotted; BORDER-RIGHT: #dddddd 1px dotted; PADDING-TOP: 15px
}
.memo SPAN {
	COLOR: #ff6600
}
.context {
	MARGIN-TOP: 20px; WIDTH: 100%
}

.w960 {
	MARGIN: auto; WIDTH: 980px
}
.marb10 {
	MARGIN-BOTTOM: 10px
}
.tbox3 {
	BORDER-BOTTOM: #e8e8e8 1px solid; BORDER-LEFT: #e8e8e8 1px solid; PADDING-BOTTOM: 3px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; BACKGROUND: #f6f6f6; OVERFLOW: hidden; BORDER-TOP: #e8e8e8 1px solid; BORDER-RIGHT: #e8e8e8 1px solid; PADDING-TOP: 3px
}
.tbox3 DT {
	HEIGHT: 24px; CLEAR: both; OVERFLOW: hidden
}
.tbox3 DT STRONG {
	LINE-HEIGHT: 25px; PADDING-LEFT: 8px; PADDING-RIGHT: 4px; DISPLAY: block; FLOAT: left; LETTER-SPACING: 1px; HEIGHT: 24px; COLOR: #36c; FONT-SIZE: 12px
}
.tbox3 DT SPAN.more {
	POSITION: relative; LINE-HEIGHT: 25px; PADDING-RIGHT: 8px; FLOAT: right; COLOR: #596f37
}
.tbox3 DT SPAN.more A {
	COLOR: #36c; TEXT-DECORATION: none
}
.tbox3 DT SPAN.more A:hover {
	COLOR: #c00; TEXT-DECORATION: underline
}
.tbox3 DD {
	BORDER-BOTTOM: #efefef 1px solid; BORDER-LEFT: #efefef 1px solid; PADDING-BOTTOM: 5px; BACKGROUND: #fff; OVERFLOW: hidden; BORDER-TOP: #efefef 1px solid; BORDER-RIGHT: #efefef 1px solid
}
.f5 {
	WIDTH: 100%; CLEAR: both; OVERFLOW: hidden
}
.f5 LI {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 1.8em; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; WHITE-SPACE: nowrap; FLOAT: left; PADDING-TOP: 8px
}
.f5 LI A {
	FLOAT: left; COLOR: #666666
}
.ny_content_R_Pt4_top{
WIDTH: 745px; BACKGROUND: url(title01.jpg);float:left;height:30px;
color:#0C0C0C;font-size:14px;font-weight:bold;padding-top:6px;
}
.ny_content_R{margin:0px;padding:0px;}
.ny_content_R_Pt4{margin:0px;padding:0px;}
.spddll{
WIDTH: 745px; float:left;line-height:25px;font-size:13px;
 padding: 0;
 border:0;
 text-align: center;
}
.cptitle{
	display: block;
	width: 176px;
	height: 18px;
	line-height: 18px;
	font-size: 12px;
	text-align: center;
	color: #000000;
	cursor: hand;
	white-space: nowrap;
	overflow: hidden;
	text-decoration: none;
	
}
.cpimg{
	border: 1px solid #e7e7e7;
	padding: 1px;
	margin: 0 2px 0 2px;
	width: 170px;
	height: 133px;
}
.cpli{
display:block;
	float: left;
	width: 180px;
	background: #f3f3f3;
	margin: 1px 2px 4px 2px;
	overflow: hidden;
	border: 1px solid #ccc;
}