BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 12px; BACKGROUND: #fff; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #555555; PADDING-TOP: 0px; FONT-FAMILY: "ËÎÌå", arial; TEXT-ALIGN: center
}
DIV {
	BORDER-RIGHT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: 0px; PADDING-TOP: 0px; BORDER-BOTTOM: 0px
}
FORM {
	BORDER-RIGHT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: 0px; PADDING-TOP: 0px; BORDER-BOTTOM: 0px
}
IMG {
	BORDER-RIGHT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: 0px; PADDING-TOP: 0px; BORDER-BOTTOM: 0px
}
UL {
	BORDER-RIGHT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: 0px; PADDING-TOP: 0px; BORDER-BOTTOM: 0px
}
OL {
	BORDER-RIGHT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: 0px; PADDING-TOP: 0px; BORDER-BOTTOM: 0px
}
LI {
	BORDER-RIGHT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: 0px; PADDING-TOP: 0px; BORDER-BOTTOM: 0px
}
DL {
	BORDER-RIGHT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: 0px; PADDING-TOP: 0px; BORDER-BOTTOM: 0px
}
DT {
	BORDER-RIGHT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: 0px; PADDING-TOP: 0px; BORDER-BOTTOM: 0px
}
DD {
	BORDER-RIGHT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: 0px; PADDING-TOP: 0px; BORDER-BOTTOM: 0px
}
LI {
	LIST-STYLE-TYPE: none;
}
IMG {
	VERTICAL-ALIGN: top
}
H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
H4 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
H5 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
H6 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
A:link {
	COLOR: #555555; TEXT-DECORATION: none
}
A:visited {
	COLOR: #555555; TEXT-DECORATION: none
}
A:hover {
	COLOR: #555555; TEXT-DECORATION: underline
}
A:active {
	COLOR: #555555
}
A.friendly:link {
	FONT-SIZE: 12px; COLOR: #aaaaaa; TEXT-DECORATION: none
}
A.friendly:visited {
	FONT-SIZE: 12px; COLOR: #aaaaaa; TEXT-DECORATION: none
}
A.friendly:hover {
	FONT-SIZE: 12px; COLOR: #ff0000; TEXT-DECORATION: underline
}
A.friendly:active {
	FONT-SIZE: 12px; COLOR: #aaaaaa; TEXT-DECORATION: none
}
.cred5 {
	COLOR: #c03522
}
A.cred5:link {
	COLOR: #c03522
}
A.cred5:visited {
	COLOR: #c03522
}
.cwhite {
	COLOR: #fff
}
A.cwhite:link {
	COLOR: #fff
}
A.cwhite:visited {
	COLOR: #fff
}
.cred6 {
	COLOR: #990000
}
A.cred6:link {
	COLOR: #990000
}
A.cred6:visited {
	COLOR: #990000
}
.cblue1 {
	COLOR: #3a708e
}
A.cblue1:link {
	COLOR: #3a708e
}
A.cblue1:visited {
	COLOR: #3a708e
}
.cgrey1 {
	COLOR: #555555
}
A.cgrey1:link {
	COLOR: #555555
}
A.cgrey1:visited {
	COLOR: #555555
}
#warp {
	MARGIN: auto; WIDTH: 1003px
}
#header {
	BACKGROUND: url(../img/header_b.jpg); FLOAT: left; OVERFLOW: hidden; WIDTH: 1003px; HEIGHT: 101px
}
#logo {
	DISPLAY: inline; FLOAT: left;
}
.tright {
	FLOAT: right
}
.top_sm {
	DISPLAY: inline; FLOAT: right;
}
.hotline {
	CLEAR: both; FLOAT: right; 
}
#menu {
	BACKGROUND: url(../img/h_menub.jpg); FLOAT: left; WIDTH: 1003px; HEIGHT: 34px
}
.idxm1 {
	BACKGROUND: url(../img/head_r7_c1.gif); FLOAT: left; WIDTH: 16px; HEIGHT: 34px
}
.idxm2 {
	FLOAT: left; WIDTH: 987px;BACKGROUND: url(../img/h_menub.jpg);
}
.idxm3 {
	BACKGROUND: url(../img/head_r7_c16.gif); FLOAT: left; WIDTH: 0px; HEIGHT: 34px
}
.main_menu {
	DISPLAY: inline; FLOAT: left; margin-left:45px;
}
.main_menu A {
	FLOAT: left; MARGIN: 5px 0px 0px 3px
}

#banner{ background-image:url(../img/banner_di.jpg); width:1003px; height:222px;
}
.banner_img{ float:left; margin:9px 18px;}

#mid {
	BACKGROUND: url(../images/mid_b.jpg) repeat-x; FLOAT: left; WIDTH: 1003px
}
#mid_cont {
	MARGIN: auto; OVERFLOW: hidden; WIDTH: 967px
}
#ad_flash {
	FLOAT: left; MARGIN: 18px 0px 0px; WIDTH: 967px
}
.adf_left {
	FLOAT: left; OVERFLOW: hidden; WIDTH: 736px; HEIGHT: 199px
}
.adf_right {
	BACKGROUND: url(../images/ad_f2.jpg); FLOAT: left; OVERFLOW: hidden; WIDTH: 231px; HEIGHT: 199px
}
DL.fr_tit {
	FLOAT: left; TEXT-ALIGN: left
}
DL.fr_tit DT {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; FLOAT: left; MARGIN: 18px 0px 0px; COLOR: #fff
}
DL.fr_tit DD {
	FLOAT: left; MARGIN: 21px 0px 0px; WIDTH: 230px; COLOR: #516989; LINE-HEIGHT: 18px
}
DL.fr_tit DD DIV {
	FLOAT: left; MARGIN: 5px 0px 0px
}
DL.fr_ser {
	DISPLAY: inline; FLOAT: left; MARGIN: 20px 0px 0px 20px; WIDTH: 230px
}
DL.fr_ser DT {
	FLOAT: left; MARGIN: 10px 0px 0px; WIDTH: 118px; TEXT-ALIGN: left
}
DL.fr_ser DT DIV {
	FONT-WEIGHT: bold; FLOAT: left; WIDTH: 118px; COLOR: #fff
}
DL.fr_ser DT SPAN {
	CLEAR: both; FLOAT: left; MARGIN: 8px 0px 0px; WIDTH: 118px; COLOR: #516989
}
DL.fr_ser DD {
	DISPLAY: inline; FLOAT: left; MARGIN: 0px 0px 0px 7px
}
#main_cont {
	FLOAT: left; WIDTH: 1003px; background:url(../img/body_d.jpg) repeat-x ;  
}
#service_left {
	FLOAT: left; OVERFLOW: hidden; WIDTH: 15px;
}

#service {
	FLOAT: left; OVERFLOW: hidden; WIDTH: 182px;
}

.ser_tit {
	DISPLAY: inline; BACKGROUND: url(../img/ser_tit.jpg); FLOAT: left; MARGIN: 0px 0px 0px 27px; OVERFLOW: hidden; WIDTH: 77px; HEIGHT: 32px
}
.ser_tit1 {
	DISPLAY: inline; BACKGROUND: url(../img/ser_tit1.jpg); FLOAT: left; MARGIN: 0px 0px 0px 27px; OVERFLOW: hidden; WIDTH: 77px; HEIGHT: 32px
}
.ser_btn1 {
	BACKGROUND: url(../img/left_di.jpg); FLOAT: left; MARGIN: 5px 0px 0px; WIDTH: 182px; HEIGHT: 29px
}

#service H5 {
	DISPLAY: inline; FONT-WEIGHT: bold; FLOAT: left; MARGIN: 4px 0px 0px 26px; COLOR: #fff
}
#service H5 a{
	DISPLAY: inline; FONT-WEIGHT: bold; FLOAT: left; MARGIN: 4px 0px 0px 26px; COLOR: #fff
}

.ser_btn2 {
	BACKGROUND: url(../img/ser_r4_c1.jpg); FLOAT: left; MARGIN: 8px 0px 0px; WIDTH: 182px; HEIGHT: 29px
}
.ser_btn3 {
	BACKGROUND: url(../img/left_di1.jpg); FLOAT: left; MARGIN: 4px 0px 0px; WIDTH: 182px; HEIGHT: 29px
}
#service .ser_btn3 H5 {
	COLOR: #555555
}
.hot_ser {
	BACKGROUND: url(../img/build_b.jpg); FLOAT: left; MARGIN: 18px 0px 0px; OVERFLOW: hidden; WIDTH: 180px; BORDER-RIGHT: #d5dadc 1px solid; BORDER-TOP: #d5dadc 1px solid; BORDER-LEFT: #d5dadc 1px solid; BORDER-BOTTOM: #d5dadc 1px solid;
}
.build_c11 {
	DISPLAY: inline; FLOAT: left; MARGIN: 5px 0px 0px 5px; WIDTH: 160px; COLOR: #bf2110; LINE-HEIGHT: 20px; TEXT-ALIGN: left
}
#pro {
	DISPLAY: inline; FLOAT: left; MARGIN: 5px 0px 0px 14px; OVERFLOW: hidden; WIDTH: 568px
}

.pro_tit1 {
	BACKGROUND: url(../img/pro_tbar1.jpg); FLOAT: left; WIDTH: 568px; HEIGHT: 24px; margin:5px 0px
}

.pro_tit1 IMG {
	DISPLAY: inline; FLOAT: right; MARGIN: 11px 18px 0px 0px
}
.pro_tit {
	BACKGROUND: url(../img/pro_tbar.jpg); FLOAT: left; WIDTH: 568px; HEIGHT: 34px
}
.pro_tit A.moretit {
	FLOAT: left; MARGIN: 12px 0px 0px 240px
}
.pro_tit IMG {
	DISPLAY: inline; FLOAT: right; MARGIN: 11px 18px 0px 0px
}
.pro_cont DL {
	DISPLAY: inline; FLOAT: left; MARGIN: 20px 0px 0px 16px; WIDTH: 255px; TEXT-ALIGN: left
}
.pro_cont DL DT {
	BACKGROUND: url(../img/ser_r2_c8.jpg); FLOAT: left; WIDTH: 120px; HEIGHT: 104px
}
.pro_cont DL DT IMG {
	FLOAT: left; MARGIN: 2px 0px 0px 2px
}
.pro_cont DL DD {
	DISPLAY: inline; FLOAT: left; MARGIN: 0px 0px 0px 4px; WIDTH: 124px
}
.pro_cont DL DD A {
	FONT-WEIGHT: bold; FLOAT: left; MARGIN: 3px 0px 0px; WIDTH: 124px
}
.pro_cont DL DD A:link {
	COLOR: #990000
}
.pro_cont DL DD A:visited {
	COLOR: #990000
}
.pro_cont DL DD A:hover {
	COLOR: #990000
}
.pro_cont DL DD SPAN {
	FLOAT: left; MARGIN: 6px 0px 0px; WIDTH: 124px; LINE-HEIGHT: 18px
}
.bar_dot {
	DISPLAY: inline; BACKGROUND: url(../img/bar_dot.gif); FLOAT: left; MARGIN: 10px 0px 0px 17px; OVERFLOW: hidden; WIDTH: 545px; 
}
#main_right {
	DISPLAY: inline; FLOAT: left; MARGIN: 0px 0px 0px 17px; WIDTH: 186px
}
#build {
	BORDER-RIGHT: #d5dadc 1px solid; BORDER-TOP: #d5dadc 1px solid; BORDER-LEFT: #d5dadc 1px solid; BORDER-BOTTOM: #d5dadc 1px solid; FLOAT: left; OVERFLOW: hidden;  WIDTH: 186px; 
}
#build_in {
	BORDER-RIGHT: #fff 1px solid; BORDER-TOP: #fff 1px solid; BACKGROUND: url(../img/build_b.jpg) #EFF3F4; FLOAT: left; OVERFLOW: hidden; BORDER-LEFT: #fff 1px solid; WIDTH: 186px; BORDER-BOTTOM: #fff 1px solid
}
.build_tit {
	DISPLAY: inline; FLOAT: left; MARGIN: 12px 0px 0px 8px
}
.build_tit IMG {
	FLOAT: left; MARGIN: 4px 0px 0px
}
.build_tit SPAN {
	DISPLAY: inline; FONT-WEIGHT: bold; FONT-SIZE: 13px; FLOAT: left; MARGIN: 0px 0px 0px 8px; COLOR: #bf2110; width:60px;
}
.build_c1 {
	DISPLAY: inline; FLOAT: left; MARGIN: 5px 0px 0px 2px; WIDTH: 180px; COLOR: #bf2110; LINE-HEIGHT: 18px; TEXT-ALIGN: left
}
.b_sign2 {
	DISPLAY: inline; BACKGROUND: url(../img/sign_2.gif); FLOAT: left; MARGIN: 13px 0px 0px 10px; OVERFLOW: hidden; WIDTH: 3px; HEIGHT: 5px
}
.build_c2 {
	DISPLAY: inline; FLOAT: left; MARGIN: 6px 0px 0px 7px; WIDTH: 130px; LINE-HEIGHT: 20px; TEXT-ALIGN: left
}

.company_index {
	DISPLAY: inline; FLOAT: left; MARGIN: 6px 0px 0px 7px; WIDTH: 560px; LINE-HEIGHT: 20px; TEXT-ALIGN: left
}
.compnay img{ width:190px;FLOAT: left;}

.idx_qq {
	FLOAT: left; MARGIN: 6px 0px 0px
}
#person {
	BORDER-RIGHT: #d5dadc 1px solid; BORDER-TOP: #d5dadc 1px solid; FLOAT: left; MARGIN: 6px 0px 0px; OVERFLOW: hidden; BORDER-LEFT: #d5dadc 1px solid; WIDTH: 186px; BORDER-BOTTOM: #d5dadc 1px solid; 
}
#person_in {
	BORDER-RIGHT: #fff 1px solid; BORDER-TOP: #fff 1px solid; BACKGROUND: url(../img/build_b.jpg); FLOAT: left; OVERFLOW: hidden; BORDER-LEFT: #fff 1px solid; WIDTH: 186px; BORDER-BOTTOM: #fff 1px solid; 
}
.person_tit {
	DISPLAY: inline; FLOAT: left; MARGIN: 10px 0px 0px 8px; OVERFLOW: hidden
}
.person_tit IMG {
	FLOAT: left; MARGIN: 4px 0px 0px
}
.person_tit SPAN {
	DISPLAY: inline; FONT-WEIGHT: bold; FONT-SIZE: 13px; FLOAT: left; MARGIN: 0px 0px 0px 8px; COLOR: #1255a0; width:80px;
}
.person_cont {
	DISPLAY: inline; FLOAT: left; MARGIN: 13px 0px 0px 8px; WIDTH: 146px; 
}
.person_c1 {
	BACKGROUND: url(../img/person_b1.jpg); FLOAT: left; WIDTH: 3px;
}
.person_c2 {
	BACKGROUND: url(../img/person_b2.jpg) no-repeat #5F7D95 ; FLOAT: left; WIDTH: 139px; COLOR: #fff; LINE-HEIGHT: 25px;MARGIN: 0px 0px 0px 10px;
}
.person_c3 {
	BACKGROUND: url(../img/person_b3.jpg); FLOAT: left; WIDTH: 3px;
}
.person_c2 UL {
	DISPLAY: inline; FLOAT: left; MARGIN: 10px 0px 0px 13px
}
.person_c2 LI {
	BACKGROUND: url(../img/zp_sign1.gif) no-repeat 0px 9px; FLOAT: left; WIDTH: 114px; TEXT-ALIGN: left
}
.person_c2 LI A {
	DISPLAY: inline; MARGIN: 0px 0px 0px 10px; COLOR: #fff; LINE-HEIGHT: 25px
}
.person_c2 LI A:link {
	COLOR: #fff
}
.person_c2 LI A:visited {
	COLOR: #fff
}
.person_c2 LI A:hover {
	COLOR: #fff
}
.person_f {
	FLOAT: left; MARGIN: 11px 0px 0px; WIDTH: 120px
}
.person_f IMG {
	DISPLAY: inline; FLOAT: left; MARGIN: 4px 0px 0px 10px
}
.person_f A {
	FLOAT: left; MARGIN: 0px 0px 0px 8px
}
#footer {
	BACKGROUND: url(../img/foot_b.jpg); FLOAT: left; WIDTH: 1003px; HEIGHT: 87px
}
#footer IMG {
	DISPLAY: inline; FLOAT: left; MARGIN: 20px 0px 0px 40px
}
#footer P {
	DISPLAY: inline; FLOAT: left; MARGIN: 20px 0px 0px 30px; COLOR: #9f9f9f; LINE-HEIGHT: 20px; TEXT-ALIGN: left
}
#footer1 {
	BACKGROUND: url(../img/foot_b.jpg); FLOAT: left; WIDTH: 967px; HEIGHT: 87px
}
.tdd{border-bottom:#999999 1px dashed;}