@charset "utf-8";
/* CSS Document */

.more {
	DISPLAY: inline; FONT-SIZE: 11px; BACKGROUND: url(../images2010/moreBG.gif) no-repeat 0px 0px; FLOAT: right; MARGIN: 9px 13px; WIDTH: 32px; LINE-HEIGHT: 14px; FONT-FAMILY: Arial, Helvetica, sans-serif; HEIGHT: 14px; TEXT-ALIGN: center
}
.date {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: 0px 50%; FLOAT: right; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.details {
	PADDING-RIGHT: 8px; BACKGROUND: url(../images2010/icon_arrow03.gif) no-repeat 100% -19px; FLOAT: right; COLOR: #505050
}
.details:hover {
	BACKGROUND-POSITION: 100% 0px
}
.FA_pbd .FA_bannerFlash {
	MARGIN-TOP: 2px
}
.rg_index {
	PADDING-RIGHT: 8px; MARGIN-TOP: 6px; PADDING-LEFT: 8px; BACKGROUND: url(../images2010/FA_indexBG.gif) no-repeat 0px 0px; PADDING-BOTTOM: 9px; OVERFLOW: hidden; PADDING-TOP: 9px; HEIGHT: 195px
}
.rg_index .mod {
	BACKGROUND: url(../images2010/index_modBG.gif) no-repeat 0px 0px; FLOAT: left;  HEIGHT: 193px
}
.rg_index .mhd {
	BACKGROUND: url(../images2010/index_modBG.gif) no-repeat 100% 0px; MARGIN-LEFT: 32px; OVERFLOW: hidden; LINE-HEIGHT: 36px; HEIGHT: 31px
}
.rg_index .mhd H2 {
	FLOAT: left; COLOR: #6b6a6a
}
.rg_index .mbd {
	BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 0px solid; OVERFLOW: hidden; BORDER-LEFT: #ccc 1px solid; BORDER-BOTTOM: #ccc 0px solid; HEIGHT: 158px
}
.rg_index .mbd .list {
	MARGIN-TOP: 5px
}
.rg_index .mbd .list LI {
	OVERFLOW: hidden; LINE-HEIGHT: 25px; HEIGHT: 25px
}
.rg_index .mbd .list LI A {
	DISPLAY: block; PADDING-LEFT: 28px; BACKGROUND: url(../images2010/icon_arrow01.gif) no-repeat 10px 10px; LINE-HEIGHT: 25px; HEIGHT: 25px; color:#333333
}
.rg_index .mbd .list LI A:hover {
	BACKGROUND-POSITION: 16px 10px; 
}
.rg_index .mbd .list LI.hover {
	BACKGROUND: url(../images2010/indexListBG.gif) repeat-x 0px 0px
}
.rg_index .mft {
	FONT-SIZE: 0px; BACKGROUND: url(../images2010/index_modBG.gif) no-repeat 100% 100%; MARGIN-LEFT: 5px; OVERFLOW: hidden; LINE-HEIGHT: 5px; HEIGHT: 5px
}
.rg_index .lxwm_show {
	WIDTH: 166px; float:right;BACKGROUND: url(../images2010/index_lxwm.gif) no-repeat 0px 0px; HEIGHT: 98px; color:#828282
}
.pt_main .mod .mhd {
	BACKGROUND: url(../images2010/innerTBGLine.gif) no-repeat 100% 100%; LINE-HEIGHT: 30px;
}
.rg_index .lxwm_show .list LI A:hover {
	COLOR: #000; TEXT-DECORATION: none;
}
.rg_index .lxwm_show .mbd{
	BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 0px solid; OVERFLOW: hidden; BORDER-LEFT: #ccc 1px solid; BORDER-BOTTOM: #ccc 0px solid; height:58px;
}
.rg_index .yqlj {
	WIDTH: 166px; float:right;BACKGROUND: url(../images2010/index_yqlj.gif) no-repeat 0px 0px;  color:#828282
}
.pt_main .mod .mhd {
	BACKGROUND: url(../images2010/innerTBGLine.gif) no-repeat 100% 100%; LINE-HEIGHT: 30px;
}
.rg_index .yqlj .list LI A:hover {
	COLOR: #000; TEXT-DECORATION: none;
}
.rg_index .yqlj .mbd{
	BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 0px solid; OVERFLOW: hidden; BORDER-LEFT: #ccc 1px solid; BORDER-BOTTOM: #ccc 0px solid; height:60px;
}

.rg_index .mod_alzs {
	BACKGROUND: url(../images2010/alzsBG.jpg) no-repeat 0px 0px; WIDTH: 235px;
}
.rg_index .mod_alzs .list li {
	MARGIN: 0px 9px; LINE-HEIGHT: 24px; BORDER-BOTTOM: #efefef 1px solid; HEIGHT: 24px
}
.rg_index .mod_alzs .mft {
	BACKGROUND: url(../images2010/alzsBG.jpg) no-repeat 100% 100%
}
.rg_index .mod_cpzx {
	BACKGROUND: url(../images2010/cpzxBG.gif) no-repeat 0px 0px; WIDTH: 219px; margin:0px 4px 0px 0px 
}
.rg_index .mod_cpzx .list li {
	MARGIN: 0px 9px; LINE-HEIGHT: 24px; BORDER-BOTTOM: #efefef 1px solid; HEIGHT: 24px
}
.rg_index .mod_xwzx {
	MARGIN: 0px 5px 0px 0px  ; WIDTH: 281px
}
.rg_index .mod_xwzx .list LI {
	MARGIN: 0px 9px; LINE-HEIGHT: 24px; BORDER-BOTTOM: #efefef 1px solid; HEIGHT: 24px
}
.rg_index .mod_xwzx .list LI A {
	BACKGROUND: url(../images2010/icon_arrow02.gif) no-repeat 12px 10px; LINE-HEIGHT: 24px; HEIGHT: 24px
}
.rg_index .mod_xwzx .list LI A:hover {
	BACKGROUND-POSITION: 14px 10px
}
.rg_index .mod_hover {
	BACKGROUND: url(../images2010/index_modBGon.gif) no-repeat 0px 0px
}
.rg_index .mod_hover .mhd {
	BACKGROUND: url(../images2010/index_modBGon.gif) no-repeat 100% 0px
}
.rg_index .mod_hover .mhd H2 {
	COLOR: #676767
}
.rg_index .mod_hover .mbd {
	BORDER-LEFT-COLOR: #afadad; BORDER-BOTTOM-COLOR: #afadad; BORDER-TOP-COLOR: #afadad; BORDER-RIGHT-COLOR: #afadad
}
.rg_index .mod_hover .mft {
	BACKGROUND: url(../images2010/index_modBGon.gif) no-repeat 100% 100%
}
.rg_index .mod_alzs_hover {
	BACKGROUND: url(../images2010/alzsBG_on.jpg) no-repeat 0px 0px
}
.rg_index .mod_alzs_hover .mhd {
	BACKGROUND: url(../images2010/alzsBG_on.jpg) no-repeat 100% 0px
}
.rg_index .mod_alzs_hover .mbd {
	BORDER-LEFT-COLOR: #afadad; BORDER-BOTTOM-COLOR: #afadad; BORDER-TOP-COLOR: #afadad; BORDER-RIGHT-COLOR: #afadad
}
.rg_index .mod_alzs_hover .mft {
	BACKGROUND: url(../images2010/alzsBG_on.gif) no-repeat 100% 100%
}
.rg_index .mod_cpzx_hover {
	BACKGROUND: url(../images2010/cpzxBG_on.gif) no-repeat 0px 0px
}
.rg_index .mod_cpzx_hover .mhd {
	BACKGROUND: url(../images2010/cpzxBG_on.gif) no-repeat 100% 0px
}
.rg_index .mod_cpzx_hover .mbd {
	BORDER-LEFT-COLOR: #afadad; BORDER-BOTTOM-COLOR: #afadad; BORDER-TOP-COLOR: #afadad; BORDER-RIGHT-COLOR: #afadad
}
.rg_index .mod_cpzx_hover .mft {
	BACKGROUND: url(../images2010/cpzxBG_on.gif) no-repeat 100% 100%
}
.FA_banner {
	MARGIN: 8px 0px; TEXT-ALIGN: center
}
.rg_inner {
	PADDING-LEFT: 176px; BACKGROUND: url(../images2010/FA_innerBG.gif) repeat-y 0px 0px; OVERFLOW: hidden; WIDTH: 720px; POSITION: relative;
}
.pt_main {
	FLOAT: left; width:100%
}
.pt_main .mod {
	MARGIN: 0px 19px 8px
}
.pt_main .mod .mhd {
	BACKGROUND: url(../images2010/innerTBGLine.gif) no-repeat 100% 100%; LINE-HEIGHT: 30px
}
.pt_main .mod .details {
	MARGIN-RIGHT: 15px
}
.pt_main .mod H2 {
	PADDING-LEFT: 27px; BACKGROUND: url(../images2010/icon01.gif) no-repeat 2px 10px
}
.pt_main .location {
	BACKGROUND: url(../images2010/dottedLine.gif) repeat-x 0px 100%; MARGIN-BOTTOM: 0px; LINE-HEIGHT: 36px; FONT-FAMILY: "????"; 
}
.pt_main .location A {
	COLOR: #505050
}
.pt_main .location A:hover {
	COLOR: #bc2c2f
}
.pt_main .location .index {
	PADDING-LEFT: 11px; BACKGROUND: url(../images2010/dot01.gif) no-repeat 2px 50%
}


.pt_main .location-1 {
	BACKGROUND: url(../images2010/dottedLine.gif) repeat-x 0px 100%; MARGIN-BOTTOM: 0px; LINE-HEIGHT: 36px; FONT-FAMILY: "????"; width:720px
}
.pt_main .location-1 A {
	COLOR: #505050
}
.pt_main .location-1 A:hover {
	COLOR: #bc2c2f
}
.pt_main .location-1 .index {
	PADDING-LEFT: 11px; BACKGROUND: url(../images2010/dot01.gif) no-repeat 2px 50%
}

.mod_hotNews {
	BORDER-TOP: #fff 1px solid; BACKGROUND: #f4f4f4; OVERFLOW: hidden
}
.mod_hotNews .mbd {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; PADDING-BOTTOM: 20px; OVERFLOW: auto; PADDING-TOP: 20px; ZOOM: 1
}
.mod_hotNews .pic {
	BORDER-RIGHT: #cacfd1 1px solid; BORDER-TOP: #cacfd1 1px solid; DISPLAY: inline; FLOAT: left; BORDER-LEFT: #cacfd1 1px solid; WIDTH: 126px; MARGIN-RIGHT: 15px; BORDER-BOTTOM: #cacfd1 1px solid; HEIGHT: 85px
}
.mod_hotNews .pic:hover {
	BORDER-LEFT-COLOR: #bc2c2f; BORDER-BOTTOM-COLOR: #bc2c2f; BORDER-TOP-COLOR: #bc2c2f; BORDER-RIGHT-COLOR: #bc2c2f
}
.mod_hotNews .abstract {
	DISPLAY: inline; WIDTH: 360px
}
.mod_hotNews .abstract H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: 0px 50%; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.mod_hotNews .abstract H2 A {
	COLOR: #bc2c2f
}
.mod_hotNews .abstract P {
	COLOR: #7a7a7a; TEXT-INDENT: 2em; LINE-HEIGHT: 18px
}
.mod_hotNews .abstract .details {
	COLOR: #a4a4a4
}
.mod_newsList
{
	width:100%; float:right
}
.mod_newsList LI {
	PADDING-RIGHT: 15px; PADDING-LEFT: 25px; PADDING-BOTTOM: 0px; LINE-HEIGHT: 28px; PADDING-TOP: 0px
}
.mod_newsList LI A {
	PADDING-LEFT: 15px; BACKGROUND: url(../images2010/dot01.gif) no-repeat 0px 50%
}
.mod_newsList LI .date {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: 0px 50%; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.mod_newsList LI.even {
	BACKGROUND: #f4f4f4
}
.mod_newsList2 {
	COLOR: #505050
}
.mod_newsList2 .mbd {
	PADDING-TOP: 5px
}
.mod_newsList2 .rss {
	MARGIN-TOP: 10px
}
.mod_newsList2 .pages {
	PADDING-TOP: 15px
}
.mod_newsList2 DL {
	PADDING-RIGHT: 35px; PADDING-LEFT: 35px; BACKGROUND: url(../images2010/dot03.gif) no-repeat 25px 18px; PADDING-BOTTOM: 10px; COLOR: #7f7f7f; PADDING-TOP: 10px; BORDER-BOTTOM: #d8d9db 1px solid
}
.mod_newsList2 DL.bg {
	BACKGROUND: url(../images2010/dot03.gif) #f4f4f4 no-repeat 25px 18px
}
.mod_newsList2 DT A {
	FONT-WEIGHT: bold; COLOR: #bc2c2f
}
.pt_second {
	LEFT: 0px; WIDTH: 176px; POSITION: absolute
}
.mod_SNC .mhd H2 {
	BACKGROUND: url(../images2010/jjcp.gif) no-repeat 0px 0px; TEXT-INDENT: -999em; HEIGHT: 36px
}
.mod_SNC .gyjj H2 {
	BACKGROUND: url(../images2010/gyjj.gif) no-repeat 0px 0px; TEXT-INDENT: -999em; HEIGHT: 36px
}
.mod_SNC .sideMenu LI {
	LINE-HEIGHT: 29px
}
.mod_SNC .sideMenu LI A {
	DISPLAY: block; PADDING-LEFT: 50px; BACKGROUND: url(../images2010/icon_arrow04.gif) no-repeat 33px 10px; OVERFLOW: hidden; COLOR: #505050; BORDER-BOTTOM: #d1d5d7 1px solid; HEIGHT: 29px
}
.mod_SNC .sideMenu LI A.on {
	BORDER-LEFT: #f0f1f6 1px solid; BACKGROUND-COLOR: #fff; TEXT-DECORATION: none
}
.mod_SNC .sideMenu LI A:hover {
	BORDER-LEFT: #f0f1f6 1px solid; BACKGROUND-COLOR: #fff; TEXT-DECORATION: none
}
.mod_SNC .sideMenu .withsub .on {
	FONT-WEIGHT: 700; BACKGROUND: url(../images2010/icon_arrow05.gif) #f0f1f6 no-repeat 33px 13px; COLOR: #bc2c2f
}
.mod_SNC .sideMenu .subNav {
	DISPLAY: none
}
.mod_SNC .sideMenu .subNav LI {
	BACKGROUND: #f8f8fb; BORDER-LEFT: #f0f1f6 1px solid
}
.mod_SNC .sideMenu .subNav LI A {
	PADDING-LEFT: 60px; BACKGROUND: url(../images2010/icon_arrow06.gif) no-repeat 50px 13px; BORDER-BOTTOM: #d1d5d7 1px dotted
}
.mod_SNC .sideMenu .subNav LI A:hover {
	BORDER-LEFT-WIDTH: 0px; COLOR: #bc2c2f; BACKGROUND-COLOR: #fff; TEXT-DECORATION: none
}
.pt_rest {
	FLOAT:right; WIDTH: 172px; MARGIN-RIGHT: -172px
}
.pt_rest .mod {
	BACKGROUND: url(../images2010/rest_modBG.gif) no-repeat 0px 0px; MARGIN: 0px 0px 8px
}
.pt_rest .mhd {
	BACKGROUND: url(../images2010/rest_modBG.gif) no-repeat 100% 0px; MARGIN-LEFT: 32px; OVERFLOW: hidden; LINE-HEIGHT: 29px; HEIGHT: 29px
}
.pt_rest .mhd H2 {
	FLOAT: left; COLOR: #6b6a6a; LINE-HEIGHT: 30px
}
.pt_rest .mbd {
	BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 0px solid; BACKGROUND: url(../images2010/rest_mbdBG.gif) #fff repeat-x 0px 100%; OVERFLOW: hidden; BORDER-LEFT: #ccc 1px solid; BORDER-BOTTOM: #ccc 0px solid
}
.pt_rest .mft {
	FONT-SIZE: 0px; BACKGROUND: url(../images2010/rest_modBG.gif) no-repeat 100% 100%; OVERFLOW: hidden; LINE-HEIGHT: 5px; HEIGHT: 5px
}
.pt_rest .mod_Contact IMG {
	DISPLAY: block; MARGIN: 6px auto
}
.pt_rest .mod_Contact UL {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; BACKGROUND: url(../images2010/inner_dottedLine.gif) repeat-x 0px 0px; PADDING-BOTTOM: 15px; MARGIN: 7px; COLOR: #6b6a6a; PADDING-TOP: 15px
}
.pt_rest .mod_Contact LI {
	PADDING-LEFT: 27px
}
.pt_rest .mod_Contact .phone {
	BACKGROUND: url(../images2010/icon_phone.gif) no-repeat 3px 50%
}
.pt_rest .mod_Contact .Email {
	BACKGROUND: url(../images2010/icon_Email.gif) no-repeat 3px 50%
}
.pt_rest .list {
	MARGIN-TOP: 5px
}
.pt_rest .list LI {
	CLEAR: both; PADDING-RIGHT: 10px; BORDER-TOP: #b2b2b2 1px dotted; PADDING-LEFT: 16px; BACKGROUND: url(../images2010/icon_arrow01.gif) no-repeat 3px 16px; PADDING-BOTTOM: 8px; MARGIN: 0px 7px; WIDTH: 126px; LINE-HEIGHT: 25px; PADDING-TOP: 8px
}
.pt_rest .list LI.first {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
.pt_rest .list LI A {
	LINE-HEIGHT: 25px
}
.mod_SPC .mhd H2 {
	BACKGROUND: url(../images2010/sideTBG_proCenter.gif) no-repeat 0px 0px; TEXT-INDENT: -999em; HEIGHT: 36px
}
.pt_main .mod_ProList {
	MARGIN-BOTTOM: 0px; OVERFLOW: hidden; HEIGHT: 100%
}
.mod_ProList {
	PADDING-BOTTOM: 20px
}
.pt_main .mod_ProList .mhd {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
.mod_ProList H2 {
	FONT-SIZE: 14px; MARGIN-LEFT: 10px; COLOR: #505050; FONT-FAMILY: Arial
}
.mod_ProList .mbd {
	PADDING-LEFT: 10px
}
.mod_ProList .hot {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 10px; PADDING-BOTTOM: 15px; OVERFLOW: hidden; WIDTH: 510px; PADDING-TOP: 0px
}
.mod_ProList .hot .pic {
	FLOAT: left; OVERFLOW: hidden; WIDTH: 130px; MARGIN-RIGHT: 30px; HEIGHT: 85px
}
.mod_ProList .hot H4 {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #505050
}
.mod_ProList .hot P {
	COLOR: #7c7c7c
}
.mod_ProList .hot .details {
	PADDING-LEFT: 10px; BACKGROUND: url(../images2010/details.gif) no-repeat 0px 0px; MARGIN: 5px 0px 0px; WIDTH: 40px; HEIGHT: 20px
}
.pt_main .mod_ProList DL {
	PADDING-LEFT: 10px; FLOAT: left; WIDTH: 255px
}
.pt_main .mod_ProList DT {
	PADDING-LEFT: 20px; FONT-WEIGHT: bold; FONT-SIZE: 12px; BACKGROUND: url(../images2010/Ico_Arr01.gif) no-repeat 0px 2px; MARGIN-BOTTOM: 5px; COLOR: #666
}
.pt_main .mod_ProList DD {
	PADDING-LEFT: 20px; BACKGROUND: url(../images2010/dot03.gif) no-repeat 7px 6px; LINE-HEIGHT: 20px
}
.mod_ProList DD A {
	COLOR: #666
}
.mod_ProList DD A:hover {
	COLOR: #bc2c2f
}
.pt_main .mod_igov {
	BACKGROUND-COLOR: #f8f8f8
}
.pt_main .mod_ibusiness {
	BACKGROUND: #f8f8f8; MARGIN-BOTTOM: 8px
}
.pt_main .mod_content {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
.pt_main .mod_content .mbd {
	PADDING-RIGHT: 20px; PADDING-LEFT: 20px; BACKGROUND: url(../images2010/innerTBGLine.gif) no-repeat 100% 100%; MARGIN-BOTTOM: 20px; PADDING-BOTTOM: 20px; COLOR: #666; PADDING-TOP: 20px
}
.pt_rest .mod_Related .list LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 8px; BACKGROUND: url(../images2010/dot02.gif) no-repeat 0px 9px; PADDING-BOTTOM: 2px; WIDTH: auto; BORDER-TOP-STYLE: none; LINE-HEIGHT: 16px; PADDING-TOP: 3px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.pt_rest .mod_Related .list LI SPAN {
	DISPLAY: inline; PADDING-LEFT: 10px; FONT-SIZE: 11px; COLOR: #7f7f7f
}
.pt_rest .mod_Related .list LI A {
	LINE-HEIGHT: 16px
}
.pt_rest .list .talk {
	PADDING-LEFT: 50px; BACKGROUND: none transparent scroll repeat 0% 0%; WIDTH: 96px; POSITION: relative
}
.pt_rest .list .talk IMG {
	BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; LEFT: 0px; BORDER-LEFT: #ccc 1px solid; WIDTH: 40px; BORDER-BOTTOM: #ccc 1px solid; POSITION: absolute; TOP: 15px; HEIGHT: 40px
}
.pt_rest .list .talk .name {
	COLOR: #bc2c2f
}
.pt_rest .list .talk A {
	LINE-HEIGHT: 15px
}
.mod_TS .mhd H2 {
	BACKGROUND-IMAGE: url(../images2010/sideTBG_solution.gif)
}
.mod_CS .mhd H2 {
	BACKGROUND-IMAGE: url(../images2010/sideTBG_caseShow.gif)
}
.mod-case {
	DISPLAY: inline; FLOAT: left; WIDTH: 245px; HEIGHT: 190px
}
.mod-case .mbd {
	PADDING-RIGHT: 10px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
.mod-case .pic {
	FLOAT: left; MARGIN-RIGHT: 10px
}
.mod-case .pic IMG {
	BORDER-RIGHT: #e1e1e1 1px solid; BORDER-TOP: #e1e1e1 1px solid; BORDER-LEFT: #e1e1e1 1px solid; BORDER-BOTTOM: #e1e1e1 1px solid
}
.mod-case .details {
	BACKGROUND-POSITION: 100% 0px; COLOR: #bc2c2f
}
.mod-caselist {
	
}
.pt_main .mod-caselist .mhd {
	MARGIN-TOP: 10px; BACKGROUND: none transparent scroll repeat 0% 0%; BORDER-BOTTOM: #d8d9db 1px solid
}
.mod-caselist .box {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; PADDING-BOTTOM: 10px; OVERFLOW: hidden; PADDING-TOP: 20px; HEIGHT: 100%
}
.mod-caselist .bg.box {
	BACKGROUND: #f4f4f4
}
.mod-caselist .pic {
	BORDER-RIGHT: #cacfd1 1px solid; BORDER-TOP: #cacfd1 1px solid; FLOAT: left; BORDER-LEFT: #cacfd1 1px solid; WIDTH: 125px; BORDER-BOTTOM: #cacfd1 1px solid; HEIGHT: 85px; TEXT-ALIGN: center
}
.mod-caselist .pic IMG {
	MARGIN: auto
}
.mod-caselist DL {
	PADDING-LEFT: 20px; FLOAT: left; WIDTH: 355px; COLOR: #7f7f7f
}
.mod-caselist DT A {
	FONT-WEIGHT: bold; COLOR: #bc2c2f; TEXT-DECORATION: underline
}
.mod-caselist .details {
	COLOR: #a9a9a9
}
.mod_SS .mhd H2 {
	BACKGROUND-IMAGE: url(../images2010/sideTBG_serSystem.gif)
}
.pt_rest .mod_Focus .list LI {
	PADDING-RIGHT: 0px; BACKGROUND-POSITION: 3px 10px; PADDING-LEFT: 16px; PADDING-BOTTOM: 0px; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.pt_main .mod_info {
	PADDING-BOTTOM: 20px; MARGIN: 19px; OVERFLOW: hidden; COLOR: #7f7f7f
}
.pt_main .mod_info H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 16px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 0px; MARGIN: 20px 0px; COLOR: #bc2c2f; PADDING-TOP: 0px
}
.mod_info P {
	MARGIN: 10px 0px; TEXT-INDENT: 24px
}
.pt_main .mod_service {
	DISPLAY: inline; FLOAT: left; MARGIN: 19px; WIDTH: 162px; COLOR: #7f7f7f
}
.mod_service IMG {
	MARGIN-BOTTOM: 8px
}
.pt_main .mod_service2 {
	MARGIN: 19px 10px
}
.mod_AM .mhd H2 {
	BACKGROUND-IMAGE: url(../images2010/sideTBG_about.gif)
}
.pt_rest .mod_Blog .list LI {
	PADDING-RIGHT: 5px; PADDING-LEFT: 16px; BACKGROUND: url(../images2010/icon_arrow01.gif) no-repeat 3px 11px; PADDING-BOTTOM: 3px; WIDTH: 131px; LINE-HEIGHT: 20px; PADDING-TOP: 3px
}
.pt_rest .mod_Blog .list LI .name {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; COLOR: #bc2c2f; LINE-HEIGHT: 14px; PADDING-TOP: 0px; TEXT-ALIGN: right
}
.pt_main .mod_article {
	MARGIN-TOP: 5px
}
.rg_article {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
.rg_article .pt_main {
	PADDING-RIGHT: 20px; FLOAT: left; WIDTH: 730px
}
.rg_article .pt_main .mod {
	MARGIN: 0px
}
.rg_article .pt_main .mod_article {
	MARGIN: 10px 0px 20px
}
.rg_article .pt_main .mod_article .mhd {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
.mod_article {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; MARGIN: 10px 0px 20px; PADDING-TOP: 15px
}
.mod_article .mhd {
	BACKGROUND: none transparent scroll repeat 0% 0%; BORDER-BOTTOM: #dcdcdc 1px dotted; TEXT-ALIGN: center
}
.mod_article .mhd H1 {
	FONT-SIZE: 14px; COLOR: #d63030
}
.mod_article .mhd P {
	COLOR: #b7b7b7
}
.mod_article .mhd P SPAN {
	PADDING-RIGHT: 20px
}
.mod_article .mhd .size {
	COLOR: #7f7f7f
}
.mod_article .mhd .size A {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 0px; COLOR: #7f7f7f; PADDING-TOP: 0px
}
.mod_article .mft {
	PADDING-TOP: 15px; TEXT-ALIGN: right
}
.mod_article .mft A {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; COLOR: #d63030; PADDING-TOP: 0px
}
.tags {
	PADDING-RIGHT: 0px; PADDING-LEFT: 25px; PADDING-BOTTOM: 0px; COLOR: #7f7f7f; PADDING-TOP: 10px
}
.tags A {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 0px; COLOR: #d63030; PADDING-TOP: 0px
}
.pt_main .mod_quick {
	DISPLAY: inline; FLOAT: left; MARGIN: 0px 0px 10px 10px; WIDTH: 173px
}
.pt_main .mod_quick .mhd {
	WIDTH: 173px; TEXT-INDENT: -9999px; HEIGHT: 63px
}
.pt_main .mod_quick .mbd {
	BACKGROUND: #f1f1f1; BORDER-LEFT: #c3c4c3 2px solid
}
.pt_main .mod_quick .mft {
	BACKGROUND: url(../images2010/Bottom173.gif) no-repeat 0px 0px; WIDTH: 173px; HEIGHT: 7px
}
.pt_main .mod_quick1 {
	MARGIN-LEFT: 20px
}
.pt_main .mod_quick1 .mhd {
	BACKGROUND: url(../images2010/img_173x63_01.jpg) no-repeat 0px 0px
}
.pt_main .mod_quick2 .mhd {
	BACKGROUND: url(../images2010/img_173x63_02.jpg) no-repeat 0px 0px
}
.pt_main .mod_quick3 .mhd {
	BACKGROUND: url(../images2010/img_173x63_03.jpg) no-repeat 0px 0px
}
.pt_main .mod_quick P {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; PADDING-BOTTOM: 20px; COLOR: #7f7f7f; PADDING-TOP: 10px
}
.rg_leaveword {
	PADDING-RIGHT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; WIDTH: 754px
}
.rg_leaveword .pt_main {
	PADDING-LEFT: 20px; WIDTH: 730px; COLOR: #515151
}
.rg_leaveword .pt_main .mod {
	MARGIN: 0px
}
.rg_leaveword .mod_contact {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; PADDING-BOTTOM: 20px; OVERFLOW: hidden; PADDING-TOP: 20px; HEIGHT: 1%
}
.rg_leaveword .mod_contact .pic {
	BORDER-RIGHT: #cdcdcd 1px solid; BORDER-TOP: #cdcdcd 1px solid; FLOAT: right; BORDER-LEFT: #cdcdcd 1px solid; WIDTH: 268px; BORDER-BOTTOM: #cdcdcd 1px solid; HEIGHT: 158px; TEXT-ALIGN: center
}
.rg_leaveword .mod_contact .pic IMG {
	MARGIN: auto; OVERFLOW: hidden; WIDTH: 268px; HEIGHT: 158px
}
.rg_leaveword .mod_contact STRONG {
	FONT-SIZE: 14px
}
.rg_leaveword .mod_contact UL {
	LINE-HEIGHT: 20px; PADDING-TOP: 10px
}
.mod_leaveword {
	
}
.mod_leaveword .red_mark {
	PADDING-RIGHT: 5px; FONT-SIZE: 16px; COLOR: #bd2b2e
}
.mod_leaveword .tips {
	FONT-WEIGHT: bold; TEXT-INDENT: 55px; LINE-HEIGHT: 40px
}
.mod_leaveword .tips STRONG {
	FONT-WEIGHT: normal; COLOR: #bd2b2e
}
.mod_leaveword .fi {
	PADDING-RIGHT: 0px; PADDING-LEFT: 35px; PADDING-BOTTOM: 15px; OVERFLOW: hidden; PADDING-TOP: 0px; HEIGHT: 1%
}
.mod_leaveword LABEL {
	FLOAT: left; WIDTH: 80px; LINE-HEIGHT: 20px; TEXT-ALIGN: right
}
.mod_leaveword .txt {
	BORDER-RIGHT: #dadada 1px solid; BORDER-TOP: #dadada 1px solid; BACKGROUND: #f6f6f6; FLOAT: left; BORDER-LEFT: #dadada 1px solid; WIDTH: 220px; BORDER-BOTTOM: #dadada 1px solid; HEIGHT: 20px
}
.mod_leaveword .fi-1 .txt {
	WIDTH: 323px
}
.mod_leaveword .fi-2 .txt {
	OVERFLOW: auto; WIDTH: 523px; HEIGHT: 98px
}
.mod_leaveword .fi-btn {
	PADDING-RIGHT: 0px; PADDING-LEFT: 117px; PADDING-BOTTOM: 30px; PADDING-TOP: 55px
}
.mod_leaveword .fi-btn BUTTON {
	FONT-WEIGHT: bold; BACKGROUND: url(../images2010/Btn_bg.gif) no-repeat 0px 0px; LEFT: 25px; WIDTH: 69px; COLOR: #767676; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; HEIGHT: 25px; TEXT-ALIGN: center; BORDER-BOTTOM-STYLE: none
}
.page {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; COLOR: #575757; PADDING-TOP: 20px; TEXT-ALIGN: center
}
.page SELECT {
	BORDER-RIGHT: #b4b4b4 1px solid; BORDER-TOP: #b4b4b4 1px solid; MARGIN: 0px 5px; BORDER-LEFT: #b4b4b4 1px solid; WIDTH: 40px; BORDER-BOTTOM: #b4b4b4 1px solid; HEIGHT: 20px
}
.page STRONG {
	PADDING-RIGHT: 7px; FONT-WEIGHT: normal
}
.page A {
	COLOR: #000
}
.mod_article {
	
}
.mod_article .mhd {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
.mod_article H1 {
	LINE-HEIGHT: 1.5em
}
.mod_article H2 {
	LINE-HEIGHT: 1.5em
}
.mod_article H3 {
	LINE-HEIGHT: 1.5em
}
.mod_article H4 {
	LINE-HEIGHT: 1.5em
}
.mod_article H1 {
	FONT-SIZE: 16px; MARGIN: 15px 0px; COLOR: #d63030; TEXT-ALIGN: center
}
.mod_article H1 SPAN {
	DISPLAY: block; TEXT-INDENT: 32px
}
.mod_article .mbd H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 16px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 0px; MARGIN: 20px 0px 10px; PADDING-TOP: 0px
}
.mod_article H3 {
	FONT-SIZE: 14px; MARGIN: 15px 0px 10px; TEXT-INDENT: 2em
}
.mod_article H4 {
	FONT-SIZE: 12px; MARGIN: 13px 0px 10px; TEXT-INDENT: 4em
}
.mod_article H5 {
	FONT-SIZE: 12px; MARGIN: 10px 0px; TEXT-INDENT: 5em
}
.mod_article H6 {
	FONT-SIZE: 12px; MARGIN: 10px 0px; TEXT-INDENT: 6em
}
.mod_article A {
	COLOR: #000
}
.mod_article .mbd P {
	MARGIN-BOTTOM: 8px; LINE-HEIGHT: 20px
}
.mod_article UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 24px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
.mod_article OL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 24px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
.mod_article UL LI {
	PADDING-LEFT: 10px; BACKGROUND: url(../images2010/icon_arrow01.gif) no-repeat 0px 10px; LINE-HEIGHT: 23px
}
.mod_article UL LI UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px
}
.mod_article UL LI UL LI {
	BACKGROUND-IMAGE: url(../images2010/dot01.gif)
}
.mod_article UL LI A {
	COLOR: #d63030
}
.mod_article .contents A {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px
}
.mod_article .pic {
	TEXT-ALIGN: center
}
.mod_article .pic IMG {
	BORDER-RIGHT: #666 1px solid; BORDER-TOP: #666 1px solid; BORDER-LEFT: #666 1px solid; BORDER-BOTTOM: #666 1px solid
}
.mod_article .pic EM {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: 1px; PADDING-TOP: 1px
}
.mod_ProList {
	BACKGROUND: url(../images2010/innerTBGLine.gif) no-repeat 100% 100%
}
.mod_sitemap {
	
}
.mod_sitemap .mbd H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 16px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 0px; MARGIN: 20px 0px 10px; COLOR: #c44749; PADDING-TOP: 0px
}
.mod_sitemap .column {
	FLOAT: left; MARGIN: 10px 100px 20px 10px
}
.mod_sitemap .column-last {
	MARGIN-RIGHT: 0px
}
.mod_sitemap DL {
	MARGIN-BOTTOM: 30px
}
.mod_sitemap DL DT A {
	FONT-WEIGHT: 700; FONT-SIZE: 12px; COLOR: #505050
}
.mod_sitemap DL DD A {
	PADDING-LEFT: 10px; BACKGROUND: url(../images2010/dot03.gif) no-repeat 0px 50%
}
.rg-job {
	PADDING-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; WIDTH: 758px
}
.pt_main .mod-job {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 15px; COLOR: #505050; PADDING-TOP: 15px
}
.pt_main .mod-contact {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 15px; COLOR: #505050; PADDING-TOP: 15px
}
.pt_main .mod-job H2 {
	PADDING-LEFT: 10px; FONT-SIZE: 14px; BACKGROUND: url(../images2010/innerTBGLine.gif) no-repeat 100% 100%; COLOR: #bc2c2f
}
.pt_main .mod-contact H2 {
	PADDING-LEFT: 10px; FONT-SIZE: 14px; BACKGROUND: url(../images2010/innerTBGLine.gif) no-repeat 100% 100%; COLOR: #bc2c2f
}
.mod-job .mbd {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; PADDING-TOP: 15px
}
.mod-contact .mbd {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; PADDING-TOP: 15px
}
.mod-job TH {
	BACKGROUND: url(../images2010/job_th.png) repeat-x 0px 100%; LINE-HEIGHT: 28px; HEIGHT: 28px
}
.mod-job TD {
	LINE-HEIGHT: 28px; HEIGHT: 28px
}
.mod-job .th1 {
	PADDING-LEFT: 40px; WIDTH: 200px
}
.mod-job .th2 {
	WIDTH: 90px; TEXT-ALIGN: center
}
.mod-job .info2 {
	WIDTH: 90px; TEXT-ALIGN: center
}
.mod-job .th3 {
	WIDTH: 110px; TEXT-ALIGN: center
}
.mod-job .info3 {
	WIDTH: 110px; TEXT-ALIGN: center
}
.mod-job .th4 {
	TEXT-ALIGN: center
}
.mod-job .info4 {
	TEXT-ALIGN: center
}
.mod-job .info1 {
	PADDING-LEFT: 25px
}
.mod-job .info4 A {
	TEXT-DECORATION: underline
}
.mod-job .bg {
	BACKGROUND: #f4f4f4
}
.mod-job .m-term {
	MARGIN-BOTTOM: 20px
}
.mod-job .top {
	DISPLAY: block; PADDING-TOP: 20px; TEXT-ALIGN: right
}
.rg-job .mod-banner {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
.rg-job .mod-banner A {
	MARGIN-BOTTOM: 8px
}
.rg-job .mod-contact A {
	COLOR: #bc2c2f
}
.mod_Post {
	COLOR: #666
}
.mod_Post .mbd {
	PADDING-RIGHT: 20px; PADDING-LEFT: 20px; PADDING-BOTTOM: 5px; PADDING-TOP: 12px
}
.mod_Post .mbd P A {
	FLOAT: right; COLOR: #bf2d31
}
.mod_Office {
	COLOR: #666
}
.mod_Office .mbd {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 20px; PADDING-TOP: 15px
}
.mod_Office .mbd LI {
	PADDING-BOTTOM: 8px; VERTICAL-ALIGN: middle
}
.mod_Office .mbd STRONG {
	FONT-WEIGHT: normal; FLOAT: left; WIDTH: 60px; LINE-HEIGHT: 20px; HEIGHT: 20px
}
.mod_Office .mbd SELECT {
	WIDTH: 84px; HEIGHT: 20px
}
.mod_Office .mbd BUTTON {
	BACKGROUND: url(../images2010/job_btn.png) no-repeat 0px 0px; WIDTH: 65px; CURSOR: pointer; COLOR: #7e7e7e; BORDER-TOP-STYLE: none; LINE-HEIGHT: 23px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; HEIGHT: 23px; TEXT-ALIGN: center; BORDER-BOTTOM-STYLE: none
}
.mod_Office .mbd P {
	PADDING-TOP: 3px; TEXT-ALIGN: center
}
.mod_Office .mbd .btn1 {
	MARGIN-RIGHT: 10px
}


.rg_index .mod_jjfa {
	WIDTH: 166px; float:right
}
.rg_index .mod_jjfa .list LI A:hover {
	COLOR: #000; TEXT-DECORATION: none;
}
.rg_index .mod-1 {
	BACKGROUND: url(../images2010/index_modBG.gif) no-repeat 0px 0px; FLOAT:right;  HEIGHT: 193px; margin-top:1px
}
.rg_index .mbd-1 {
	BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 0px solid; OVERFLOW: hidden; BORDER-LEFT: #ccc 1px solid; BORDER-BOTTOM: #ccc 0px solid; HEIGHT: 157px
}
.rg_index .mbd-1 .list {
	MARGIN-TOP: 5px
}
.rg_index .mbd-1 .list LI {
	OVERFLOW: hidden; LINE-HEIGHT: 25px; HEIGHT: 25px
}
.rg_index .mbd-1 .list LI A {
	DISPLAY: block; PADDING-LEFT: 28px; BACKGROUND: url(../images2010/icon_arrow01.gif) no-repeat 14px 10px; LINE-HEIGHT: 25px; HEIGHT: 25px
}
.rg_index .mbd-1 .list LI A:hover {
	BACKGROUND-POSITION: 16px 10px; 
}
.rg_index .mbd-1 .list LI.hover {
	BACKGROUND: url(../images2010/indexListBG.gif) repeat-x 0px 0px
}
.left {
	LEFT: 0px; WIDTH: 176px; background:#f0f1f6; float:left; padding-left:20px
}
.right {
	WIDTH:740px; float:right;
}
.hui12{
	font-size:14px;
}
.home{
	font-size:14px; color:#FF0000;
}
.bg_logo{
	background:url(bg_logo.jpg) no-repeat right 120px;
}
.text_list{
	color:#333333
}
.text_list a{
	color:#333333
}
.text_list a:hover{
	color:#333333
}
.list_height{
	background:url(Article_common3.gif) no-repeat 10px 5px; 
	padding-left:20px; height:20px; margin:5px 15px
}
.line{
	BACKGROUND: url(../images2010/dottedLine.gif) repeat-x 0px 100%;
	
}
.input{
	color:#333333;
	width:145px;
}
