* {
	WORD-WRAP: break-word
}
HTML {
	BORDER-RIGHT-WIDTH: 0px !important; BORDER-TOP-WIDTH: 0px !important; BORDER-BOTTOM-WIDTH: 0px !important; BORDER-LEFT-WIDTH: 0px !important
}
BODY {
	BORDER-RIGHT-WIDTH: 0px !important; BORDER-TOP-WIDTH: 0px !important; BORDER-BOTTOM-WIDTH: 0px !important; BORDER-LEFT-WIDTH: 0px !important
}
BODY {
	FONT: 14px/1.6em Verdana,Helvetica,Arial,sans-serif; COLOR: #444
}
TD {
	FONT: 14px/1.6em Verdana,Helvetica,Arial,sans-serif; COLOR: #444
}
INPUT {
	FONT: 14px/1.6em Verdana,Helvetica,Arial,sans-serif; COLOR: #444
}
TEXTAREA {
	FONT: 14px/1.6em Verdana,Helvetica,Arial,sans-serif; COLOR: #444
}
SELECT {
	FONT: 14px/1.6em Verdana,Helvetica,Arial,sans-serif; COLOR: #444
}
BUTTON {
	FONT: 14px/1.6em Verdana,Helvetica,Arial,sans-serif; COLOR: #444
}
INPUT {
	VERTICAL-ALIGN: middle
}
SELECT {
	VERTICAL-ALIGN: middle
}
BUTTON {
	VERTICAL-ALIGN: middle
}
TEXTAREA {
	resize: none
}
BODY {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
UL {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
LI {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
DL {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
DD {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
P {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
H1 {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
H2 {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
H3 {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
H4 {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
H5 {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
H6 {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
FORM {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
FIELDSET {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
H1 {
	FONT-SIZE: 1em
}
H2 {
	FONT-SIZE: 1em
}
H3 {
	FONT-SIZE: 1em
}
H4 {
	FONT-SIZE: 1em
}
H5 {
	FONT-SIZE: 1em
}
H6 {
	FONT-SIZE: 1em
}
UL LI {
	LIST-STYLE-TYPE: none
}
A {
	COLOR: #000; TEXT-DECORATION: none
}
A:hover {
	TEXT-DECORATION: underline
}
.lightlink {
	COLOR: #069
}
.lightlink A {
	COLOR: #069
}
A IMG {
	BORDER-BOTTOM-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-TOP-STYLE: none; BORDER-LEFT-STYLE: none
}
EM {
	TEXT-ALIGN: left; FONT-STYLE: normal
}
CITE {
	TEXT-ALIGN: left; FONT-STYLE: normal
}
STRONG {
	TEXT-ALIGN: left; FONT-STYLE: normal
}
TH {
	TEXT-ALIGN: left; FONT-STYLE: normal
}
.emfont {
	COLOR: #f00
}
TABLE {
	BORDER-COLLAPSE: collapse; EMPTY-CELLS: show
}
TH {
	FONT-WEIGHT: 400
}
.txt {
	BORDER-BOTTOM: #e8e8e8 1px solid; BORDER-LEFT: #999 1px solid; PADDING-BOTTOM: 0px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; BACKGROUND: #fff; HEIGHT: 20px; BORDER-TOP: #999 1px solid; BORDER-RIGHT: #e8e8e8 1px solid; PADDING-TOP: 0px
}
.txtarea {
	BORDER-BOTTOM: #e8e8e8 1px solid; BORDER-LEFT: #999 1px solid; PADDING-BOTTOM: 0px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; BACKGROUND: #fff; HEIGHT: 20px; BORDER-TOP: #999 1px solid; BORDER-RIGHT: #e8e8e8 1px solid; PADDING-TOP: 0px
}
.txtarea {
	HEIGHT: auto
}
.checkbox {
	MARGIN: 0px; WIDTH: 15px
}
.radio {
	MARGIN: 0px; WIDTH: 15px
}
.pipe {
	MARGIN: 0px 5px
}
.lighttxt {
	COLOR: #999
}
.lighttxt A {
	COLOR: #999
}
.pipe {
	COLOR: #999
}
.smalltext {
	FONT-FAMILY: Verdana,Helvetica,Arial,sans-serif; FONT-SIZE: 0.83em
}
.noborder {
	BORDER-BOTTOM-STYLE: none !important; BORDER-RIGHT-STYLE: none !important; BORDER-TOP-STYLE: none !important; BORDER-LEFT-STYLE: none !important
}
.noborder TD {
	BORDER-BOTTOM-STYLE: none !important; BORDER-RIGHT-STYLE: none !important; BORDER-TOP-STYLE: none !important; BORDER-LEFT-STYLE: none !important
}
.nobg {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
.right {
	FLOAT: right
}
.left {
	FLOAT: left
}
.onerror {
	PADDING-BOTTOM: 2px; PADDING-LEFT: 22px; PADDING-RIGHT: 2px; BACKGROUND: url(../../images/default/check_error.gif) no-repeat 2px 2px; CLEAR: both; PADDING-TOP: 2px
}
.onright {
	PADDING-BOTTOM: 2px; PADDING-LEFT: 22px; PADDING-RIGHT: 2px; BACKGROUND: url(../../images/default/check_error.gif) no-repeat 2px 2px; CLEAR: both; PADDING-TOP: 2px
}
.onright {
	BACKGROUND: url(../../images/default/check_right.gif) no-repeat 2px 2px
}
.notice {
	PADDING-BOTTOM: 3px; MARGIN: 5px 0px; PADDING-LEFT: 20px; PADDING-RIGHT: 5px; BACKGROUND: url(../../images/default/notice.gif) no-repeat 2px 6px; CLEAR: both; PADDING-TOP: 3px
}
.nodata {
	TEXT-ALIGN: center; MARGIN: 99px auto; COLOR: #999; FONT-SIZE: 16px; FONT-WEIGHT: 700
}
#ajaxwaitid {
	Z-INDEX: 100; POSITION: absolute; LINE-HEIGHT: 1.6em; WIDTH: 100px; DISPLAY: none; BACKGROUND: #d00; HEIGHT: 1.6em; COLOR: #fff; OVERFLOW: hidden; TOP: 0px; RIGHT: 0px
}
#checksecanswer IMG {
	VERTICAL-ALIGN: middle
}
#checksecanswer3 IMG {
	VERTICAL-ALIGN: middle
}
#checkseccodeverify IMG {
	VERTICAL-ALIGN: middle
}
#checkseccodeverify3 IMG {
	VERTICAL-ALIGN: middle
}
.warning IMG {
	VERTICAL-ALIGN: middle
}
.s_clear:after {
	DISPLAY: block; HEIGHT: 0px; VISIBILITY: hidden; CLEAR: both; CONTENT: "."
}
.s_clear {
	ZOOM: 1
}
HR {
	BORDER-BOTTOM: #e8e8e8 0px solid; BORDER-LEFT: #e8e8e8 0px solid; MARGIN: 1em 0px; BACKGROUND: none transparent scroll repeat 0% 0%; CLEAR: both; BORDER-TOP: #e8e8e8 0px solid; BORDER-RIGHT: #e8e8e8 0px solid
}
.solidline {
	BORDER-BOTTOM-WIDTH: 1px; BORDER-TOP: #fff 1px solid
}
.dashline {
	BORDER-BOTTOM: 1px dashed; BORDER-RIGHT-STYLE: dashed; BORDER-TOP-STYLE: dashed; HEIGHT: 0px; BORDER-LEFT-STYLE: dashed
}
.shadowline {
	BORDER-BOTTOM-COLOR: #fff; BORDER-RIGHT-WIDTH: 0px; BORDER-TOP-COLOR: #c8dcec; MARGIN: 2px 0px; BORDER-TOP-WIDTH: 1px; BORDER-BOTTOM-WIDTH: 1px; BORDER-LEFT-WIDTH: 0px
}
.side .shadowline {
	MARGIN: 2px 0px
}
.cornerlayger {
	BORDER-BOTTOM: #09c 1px solid; BORDER-LEFT: #09c 1px solid; PADDING-BOTTOM: 6px; LINE-HEIGHT: 1.6em; PADDING-LEFT: 8px; PADDING-RIGHT: 8px; BACKGROUND: #ebf2f8; BORDER-TOP: #09c 1px solid; BORDER-RIGHT: #09c 1px solid; PADDING-TOP: 6px
}
.minicorner {
	MARGIN-TOP: -1px; BACKGROUND: url(../../images/default/attachinfobg.gif) no-repeat 50% 0px; HEIGHT: 6px
}
.wrap {
	TEXT-ALIGN: left; MARGIN: 0px auto
}
#wrap {
	BORDER-BOTTOM: #cad9ea 1px solid; BORDER-LEFT: #cad9ea 1px solid; PADDING-BOTTOM: 10px; BACKGROUND-COLOR: #fff; MIN-HEIGHT: 450px; CLEAR: both; BORDER-TOP: #cad9ea 1px solid; BORDER-RIGHT: #cad9ea 1px solid
}
* HTML #wrap {
	HEIGHT: 450px
}
.wrap {
	WIDTH: 980px
}
#nav {
	WIDTH: 980px
}
#header {
	BORDER-BOTTOM: 0px solid; MIN-WIDTH: 980px; WIDTH: 100%; MARGIN-BOTTOM: 8px
}
#header {
	BORDER-BOTTOM: 0px solid; MIN-WIDTH: 980px; WIDTH: 100%; MARGIN-BOTTOM: 8px
}
#header .wrap {
	POSITION: relative; PADDING-BOTTOM: 24px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 24px
}
#header H2 {
	FLOAT: left
}
#umenu {
	POSITION: absolute; LINE-HEIGHT: 20px; TOP: 0px; RIGHT: 0px
}
#umenu A {
	MARGIN: 0px 6px
}
#umenu CITE {
	FONT-WEIGHT: 700
}
#umenu CITE SPAN A {
	MARGIN: 0px; FONT-WEIGHT: 400
}
.new#pm_ntc {
	PADDING-LEFT: 22px; BACKGROUND: url(../../images/default/notice_newpm.gif) no-repeat 0px 50%
}
.new#task_ntc {
	PADDING-LEFT: 22px; BACKGROUND: url(../../images/default/notice_newpm.gif) no-repeat 0px 50%
}
#header .wrap {
	POSITION: relative; PADDING-BOTTOM: 22px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 24px
}
#header H2 {
	FLOAT: left
}
#umenu {
	POSITION: absolute; LINE-HEIGHT: 20px; TOP: 0px; RIGHT: 0px
}
#umenu A {
	MARGIN: 0px 6px
}

#umenu {
	COLOR: #000
}
#umenu A {
	COLOR: #000
}
#umenu .pipe {
	COLOR: #000
}

#menu {
	POSITION: absolute; BOTTOM: 0px; HEIGHT: 26px; RIGHT: 0px; _bottom: -2px
}
#menu LI {
	DISPLAY: inline; FLOAT: left; MARGIN-LEFT: 5px
}
#menu A {
	BORDER-BOTTOM: 0px solid; BORDER-LEFT: 1px solid; PADDING-BOTTOM: 0px; LINE-HEIGHT: 25px; PADDING-LEFT: 14px; PADDING-RIGHT: 14px; BACKGROUND: none transparent scroll repeat 0% 0%; FLOAT: left; HEIGHT: 25px; OVERFLOW: hidden; BORDER-TOP: 1px solid; BORDER-RIGHT: 1px solid; TEXT-DECORATION: none; PADDING-TOP: 0px
}
#menu A.dropmenu {
	BACKGROUND-IMAGE: url(images/arrow_down.gif); PADDING-RIGHT: 20px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: 95% 50%
}
#menu A:hover {
	BACKGROUND-COLOR: #9db3c5
}
#menu LI.current A {
	BACKGROUND-COLOR: #9db3c5; HEIGHT: 26px
}
#nav {
	TEXT-ALIGN: left; LINE-HEIGHT: 3em; TEXT-INDENT: 25px; MARGIN: -8px auto 0px; BACKGROUND: url(../../images/default/icon_nav.gif) no-repeat 0px 50%
}
#nav {
	
}
#nav A {
	
}







#header .wrap {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#header H2 {
	MARGIN: 10px 0px
}
#header .pipe {
	TEXT-INDENT: -9999px; BACKGROUND: url(images/menu_itemline.gif) no-repeat 0px 2px
}
.discuz6_hd {
	BORDER-BOTTOM: #cad9ea 1px solid; BORDER-LEFT: #cad9ea 1px solid; BACKGROUND: url(images/menu_bg.gif) #fff repeat-x; HEIGHT: 31px; CLEAR: both; BORDER-TOP: #cad9ea 1px solid; BORDER-RIGHT: #cad9ea 1px solid
}
#menu {
	POSITION: static
}
#umenu {
	POSITION: static
}
#menu {
	MARGIN: 5px 3px 0px 0px; FLOAT: right
}
* HTML #menu {
	POSITION: relative; MARGIN-TOP: 3px
}
#menu LI {
	MARGIN: 0px; BACKGROUND: url(images/menu_itemline.gif) no-repeat 0px 7px
}
#menu LI.current {
	BORDER-BOTTOM: #fff 1px solid; BORDER-LEFT: #cad9ea 1px solid; BORDER-TOP: #cad9ea 1px solid; BORDER-RIGHT: #cad9ea 1px solid
}
#menu A {
	BORDER-BOTTOM-STYLE: none; PADDING-BOTTOM: 0px; LINE-HEIGHT: 26px; BORDER-RIGHT-STYLE: none; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; BORDER-TOP-STYLE: none; HEIGHT: 26px; COLOR: #000; BORDER-LEFT-STYLE: none; PADDING-TOP: 0px
}
#menu A:hover {
	BACKGROUND-COLOR: transparent
}
#menu LI.current A {
	BACKGROUND: #fff; HEIGHT: 26px
}
#menu LI.current A:hover {
	BACKGROUND: #fff; HEIGHT: 26px
}
#umenu {
	LINE-HEIGHT: 31px; DISPLAY: inline; FLOAT: left; MARGIN-LEFT: 8px
}
#umenu A {
	MARGIN: 0px 3px
}
#nav {
	TEXT-INDENT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%
}
#nav A {
	COLOR: #069; FONT-WEIGHT: 700
}

.menu01{width:980px;height:29px;margin:5px auto 0 auto;clear:both;}
.menu01left{width:4px;height:29px;background:url(images/menu01titleleft.gif);float:left;clear:both;}
#menu01cen{width:971px;height:29px;background:url(images/menu01titlecen.gif);float:left;}
#menu01cen ul{margin:0 0 0 85px;}
#menu01cen li{float:left;width:85px;line-height:29px;text-align:center;}
.menu01right{width:4px;height:29px;background:url(images/menu01titleright.gif);float:left;}



TABLE {
	FONT-SIZE: 12px; COLOR: #6f6f6f; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none;margin:0 auto;
}
/*.box4 {
	border: 1px solid #D8D8CC;
}*/
.box4_1 {
	border: 1px solid #F1DBF1;
	background-image: url(../images/topic_ss.gif);
	background-repeat: no-repeat;
	background-position: left top;
	background-color: #FDF7FD;
}
.b12b {
	font-size: 12px;
	line-height: 20px;
	font-weight: bold;
	color: #555555;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
}
.b12b a:link {
	color: #555555;
	text-decoration: none;
}
.b12b a:visited {
	color: #555555;
	text-decoration: none;
}
.b12b a:hover {
	color: #FF0000;
	text-decoration: none;
}


.b12 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 20px;
	color: #555555;
	text-decoration: none;
}
.b12 a:link {
	color: #555555;
	text-decoration: none;
}
.b12 a:visited {
	color: #555555;
	text-decoration: none;
}
.b12 a:hover {
	color: #FF0000;
	text-decoration: underline;
}


.g12 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 20px;
	color: #959595;
	text-decoration: none;
}
.g12 a:link {
	color: #959595;
	text-decoration: none;
}
.g12 a:visited {
	color: #959595;
	text-decoration: none;
}
.g12 a:hover {
	color: #FF0000;
	text-decoration: underline;
}
.r14b {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 20px;
	font-weight: bold;
	color: #FF0000;
	text-decoration: none;
}

.b14b {
	font-family: "宋体";
	font-size: 14px;
	line-height: 20px;
	font-weight: bold;
	color: #363636;
	text-decoration: none;
}
.b16b {
	font-family: "宋体";
	font-size: 16px;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
}

.blue12 {
	font-family: "宋体";
	font-size: 12px;
	line-height: 20px;
	color: #1A597F;
	text-decoration: none;
}
.blue12 a:link {
	color: #1A597F;
	text-decoration: none;
}
.blue12 a:visited {
	color: #1A597F;
	text-decoration: none;
}
.blue12 a:ho?呓??渠湯?椡????佈?逈????呓??渠湯?椡灭牯慴瑮???潮潢摲牥吠???佂?剅?呏佔?呓??渠湯?椡灭牯慴瑮※佂?剅刭?呈匭奔??潮敮?浩潰瑲湡??剏??佔?呓??渠湯?椡灭牯慴瑮※佂?剅???呓??渠湯?椡灭牯慴瑮???潮杢笠????佒乕?渠湯?牴湡灳牡湥?捳潲汬爠灥慥?┰??紊?爮杩瑨笠??佌呁?楲桧?紊?氮晥??????氠晥?紊?漮敮牲牯笠?倉????呏佔?㈠硰※??义??呆?有硰※??义????㈠硰※??則問??牵????浩条獥搯晥畡瑬振敨正敟牲牯朮晩?潮爭灥慥?瀲?瀲???剁?潢桴※??义?佔?㈠硰???湯楲桧?????义?佂呔??瀲?倠??????㈠瀲?倠???刭?呈?瀲????佒乕?甠汲???椯慭敧?敤慦汵?档捥彫牥潲?楧?渠?敲数瑡㈠硰㈠硰※???戠瑯?倠???吭偏?瀲?紊?漮牮杩瑨笠????佒乕?甠汲???椯慭敧?敤慦汵?档捥彫楲桧?楧?渠?敲数瑡㈠硰㈠硰???潮楴散笠?倉????呏佔??硰※??义?瀵?瀰?倠??????㈠瀰?倠???刭?呈?瀵????佒乕?甠汲???椯慭敧?敤慦汵?潮楴散朮晩?潮爭灥慥?瀲?瀶???剁?潢桴※??义?佔??硰???潮慤慴笠?吉塅????挠湥整??剁???瀹?畡潴※佃佌?????乏?????硰※但呎圭????????橡硡慷瑩摩笠?娉??塅???倠协呉佉?愠獢汯瑵??义???呈??收?圠????瀰??卉?奁?潮敮※??則問??搣?※??呈??收???剏?昣晦※噏剅?坏?楨摤湥※佔??硰※????硰???档捥獫捥湡睳牥??笠?嘉剅??????洠摩汤?紊?挣敨正敳慣獮敷???笠?嘉剅??????洠摩汤?紊?挣敨正敳捣摯癥牥晩??????呒????乇?業摤敬???档捥獫捥潣敤敶楲祦″?????呒????乇?業摤敬???慷湲湩??????呒????乇?業摤敬???彳汣慥?晡整????偓??戠潬正※??呈?瀰?嘠卉??呉?栠摩敤???剁?潢桴※佃呎久?∠∮???彳汣慥???佚???紊?剈笠??剏??佂呔??攣攸攸?瀰?潳楬??剏???呆?攣攸攸?瀰?潳楬??剁??ㄠ浥?硰※??則問??潮敮琠慲獮慰敲瑮猠牣汯?敲数瑡?‥┰※???戠瑯??剏??佔??????硰猠汯摩※佂?剅刭?呈?攣攸攸?瀰?潳楬?紊?献汯摩楬敮笠??剏??佂呔?圭???瀱??剏??佔??晦?瀱?潳楬?紊?搮獡汨湩???佂?剅?呏佔?ㄠ硰搠獡敨??剏?????呓??搠獡敨??剏??佔?呓??搠獡敨??????硰※佂?剅???呓??搠獡敨?紊?献慨潤汷湩???佂?剅?呏佔?佃佌??晦??剏??????呄??硰※佂?剅吭偏??剏?挣搸散??剁??㈠硰?硰※佂?剅吭偏圭???瀱??剏??佂呔?圭???瀱??剏???呆圭???瀰?紊?献摩?献慨潤汷湩?????义?瀲?瀰?紊?挮牯敮汲祡敧???佂?剅?呏佔????瀱?潳楬??剏???呆?〣挹ㄠ硰猠汯摩※??义?佂呔??瀶??义???呈??收?倠???????硰※??义?????硰※??則問??攣晢昲??剏??佔????瀱?潳楬??剏????????瀱?潳楬?倠???吭偏?瀶?紊?洮湩捩牯敮?????义吭偏??硰※??則問??牵????浩条獥搯晥畡瑬愯瑴捡楨普扯?楧?渠?敲数瑡?┰?硰※??呈?瀶?紊?眮慲????员??乇?敬瑦※??义?瀰?畡潴???牷灡笠??剏??佂呔??挣摡改?瀱?潳楬??剏???呆?挣摡改?瀱?潳楬?倠????呏佔?ㄠ瀰????佒乕?佃佌??晦??义??????硰※???戠瑯??剏??佔??慣?慥ㄠ硰猠汯摩※佂?剅刭?呈?挣摡改?瀱?潳楬?紊??呈??牷灡笠???????硰???牷灡笠?圉????瀰?紊?渣癡笠?圉????瀰?紊?栣慥敤???佂?剅?呏佔??硰猠汯摩※???呄???硰※?呄?ㄠ???剁??佂呔??瀸?紊?栣慥敤???佂?剅?呏佔??硰猠汯摩※???呄???硰※?呄?ㄠ???剁??佂呔??瀸?紊?栣慥敤?眮慲???佐??乏?敲慬楴敶※??义?佂呔???硰※??义??呆?瀰?倠???刭?呈?瀰?倠???吭偏??硰???敨摡牥?′?????氠晥?紊?産敭畮笠?倉协呉佉?愠獢汯瑵??义???呈??硰※佔??硰※????硰???浵湥??????义?瀰?瀶?紊?産敭畮?呉???但呎圭????????浵湥???匠???????义?瀰??乏???呈???紊?渮睥瀣彭瑮?????义??呆?有硰※??則問??牵????浩条獥搯晥畡瑬港瑯捩彥敮灷?楧?渠?敲数瑡?硰?┰???敮?慴歳湟捴笠?倉??????㈠瀲????佒乕?甠汲???椯慭敧?敤慦汵?潮楴散湟睥浰朮晩?潮爭灥慥?瀰???紊?栣慥敤?眮慲???佐??乏?敲慬楴敶※??义?佂呔??有硰※??义??呆?瀰?倠???刭?呈?瀰?倠???吭偏??硰???敨摡牥?′?????氠晥?紊?産敭畮笠?倉协呉佉?愠獢汯瑵??义???呈??硰※佔??硰※????硰???浵湥??????义?瀰?瀶?紊??産敭ver {
	color: #FF0000;
	text-decoration: underline;
}

.btn_01 {
	color: #666666;
	text-decoration: none;
	background-image: url(../images/cases_08.gif);
	background-repeat: no-repeat;
	font-family: "宋体";
	font-size: 12px;
	text-align: left;
	padding:0px;
	background-position: center center;
	margin: 0px;
}
.blue14b {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #1C6A98;
	text-decoration: none;
}

.btn_01 a{
	color: #666666;
	text-decoration: none;
	background-image: url(../images/cases_08.gif);
	background-repeat: no-repeat;
	font-family: "宋体";
	font-size: 12px;
	padding:0px 0px 0px 34px;
	margin:0px;
	line-height:28px;
	display: block;
	background-position: center center;
}
.btn_01 a:hover {
	color: #333333;
	text-decoration: none;
	background-image: url(../images/cases_09.gif);
	background-repeat: no-repeat;
	font-family: "宋体";
	font-size: 12px;
	padding:0px 0px 0px 34px;
	margin:0px;
	line-height:28px;
	display: block;
}
.btn_02 {
	color: #333333;
	text-decoration: none;
	background-image: url(../images/cases_09.gif);
	background-repeat: no-repeat;
	font-family: "宋体";
	font-size: 12px;
	text-align: left;
	padding-left: 34px;
	background-position: center center;
	line-height: 28px;
}
.btn_link {
	color: #666666;
	text-decoration: none;
	font-family: "宋体";
	font-size: 12px;
}
.btn_link:link {
	color: #666666;
	text-decoration: none;
}
.btn_link:visited {
	color: #666666;
	text-decoration: none;
}
.btn_link:hover {
	color: #666666;
	text-decoration: none;
}
.white14b {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}

.menu_01 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	text-decoration: none;
	margin: 0px;
	float: left;
	height: 37px;
	width: 110px;
	color: #FFFFFF;
	text-align: center;
	padding: 0px;
}
.menu_01 a:link {
	color: #FFFFFF;
	text????渠湯?椡?????-decoration: none;
	background-image: url(../images/index_menu03.gif);
	height: 37px;
	width: 110px;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.menu_01 a:visited {
	color: #FFFFFF;
	text-decoration: none;
}
.menu_01 a:hover {
	background-image: url(../images/menu_bg02.gif);
	background-repeat: no-repeat;
	display: block;
	margin: 0px;
	height: 37px;
	width: 110px;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	color: #006699;
	text-decoration: none;
}
.menu_02 {
	margin: 0px;
	padding: 0px;
	width: 166px;
}
.menu_02 ul {
	margin: 0px;
	padding: 0px;
	width: 166px;
	background-image: url(../images/menu_bg01.gif);
}
.menu_02 li {
	margin: 0px;
	width: 146px;
	height: 24px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	text-decoration: none;
	list-style-type: none;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 20px;
}
.menu_foot {
	margin: 0px;
	padding: 0px;
	width: 166px;
	background-image: url(../images/menu_foot.gif);
	background-repeat: no-repeat;
}
.black18 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 24px;
	color: #FF0000;
	text-decoration: none;
	font-weight: bold;
}
.mb1 {
	width: 930px;
	padding: 0px;
	height: auto;
	margin: 0px;
}
.mb1 ul {
	width: 930px;
	height: auto;
	margin: 0px;
	padding: 0px;
}
.mb1 li {
	width: 208px;
	list-style-type: none;
	float: left;
	padding: 0px;
	margin-right: 10px;
	margin-left: 10px;
	margin-top: 0px;
	margin-bottom: 0px;
}
.topic_bg01 {
	background-image: url(../images/topic_l_bg01.gif);
	background-repeat: no-repeat;
	background-position: top;
}
.topic_bg02 {
	background-image: url(../images/topic_l_bg02.gif);
	background-repeat: no-repeat;
	background-position: top;
}
.box4_2 {

	border: 1px solid #D9E6EE;
	background-image: url(../images/topb_ss.gif);
	background-repeat: no-repeat;
	background-position:?呓??渠湯?椡????? left top;
	background-color: #F0FAFE;
}
.box4_3 {


	border: 1px solid #F1C8A6;
	background-image: url(../images/topc_ss.gif);
	background-repeat: no-repeat;
	background-position: left top;
	background-color: #F9EDE2;
}
.site01 {
	font-size: 18pt;
	font-weight: bold;
	color: #6C9D2A;
}
a.linksite1 {
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
}
a.linksite1:hover {
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: underline;
}
/*-----index---------------*/
.fra{ width:1000px; margin:0 auto; overflow:hidden;}
.fra1{ width:1000px; margin:0 auto;}
.zoombut{width:39px; height:39px; float:left; display:inline; margin-left:104px; background:url(./images/big.png) top center no-repeat;}
.case{ width:100%; height:337px; background:url(http://www.hd-ty.com/images/case.jpg) left top repeat-x;}
.caseleft{ float:left; width:233px; height:314px; background:url(http://www.hd-ty.com/images/case.png) left top no-repeat; display:inline; margin:23px 0 0 0;}
.caseleft p.name{ float:left; width:218px;}
.caseleft p.name b{ display:block; text-align:center; font-size:18px; padding-top:28px;}
.caseleft p.name span{ display:block; text-align:center; font-size:16px; text-transform:uppercase;text-overflow:ellipsis; overflow:hidden; white-space:nowrap;}
.casel-in{ float:left; width:200px; font-size:14px;  line-height:30px; height:120px; overflow:hidden; padding:20px 0 0 18px;}
.case-more{ font-size:14px; float:left; width:165px; height:30px; line-height:30px; text-align:center; background:url(http://www.hd-ty.com/images/morebg.gif) left top no-repeat; display:inline; margin:20px 0 0 30px;}
.caseright{ float:right; width:766px; padding:10px 0 0 0;}
.noticecon{width:600px;float:left;padding:5px 0 0 20px; line-height:30px;}
.noticecon b{float:left;font-family:'Microsoft Yahei';font-size:14px;padding-left:30px; background:url(http://www.hd-ty.com/images/notice.gif) left center no-repeat;}
.noticecon marquee{float:left;width:350px;font-size:12px;font-family:'宋体'}
.caseul{ float:left; width:744px; padding:32px 0 0 22px;}
.caseul li{ float:left; width:215px; height:230px; background:#fff; display:inline; margin:0 30px 0 0;}
.caseul li a{ float:left; width:215px; height:230px;}
.caseul li:hover{ margin-top:-10px;-moz-transform: perspective(1000px) rotateY(-6deg);-webkit-transform: perspective(1000px) rotateY(-6deg);-ms-transform: perspective(1000px) rotateY(-6deg);transform: perspective(1000px) rotateY(-6deg);-moz-transition: transform 0.5s;-webkit-transition: transform 0.5s;transition: transform 0.5s;-webkit-transform-origin(right,0);}
.caseul li a img{ float:left; width:215px; height:161px;}
.caseul li a span{ float:left; width:185px; padding:10px 15px 0 15px; text-overflow:ellipsis; overflow:hidden; white-space:nowrap; font-size:14px;}
.caseul li a p{ float:left; width:185px; padding:0px 15px 0 15px; text-overflow:ellipsis; overflow:hidden; white-space:nowrap; font-size:14px;}
.pro-name {
    width: 100%;
}
.pro-name b {
    display: block;
    text-align: center;
    font-size: 18px;
    padding-top: 18px;
}
.pro-name span {
    display: block;
    text-align: center;
    font-size: 16px;
    text-transform: uppercase;
    text-overflow: ellipsis;
    overflow: hidden;
    white-space: nowrap;
}
