.banner{ width:100%; background:url(../images/kf_banner.jpg) no-repeat center top; padding-top:440px}
/*=====mainA========*/
.mainA_top{ height:32px; background:url(../images/kfA_bg.jpg) no-repeat right center ; line-height:32px; }
.mainA_top strong{ }
.mainA_left_top{ height:30px; position:relative}
.mainA_left{ width:580px; float:left}
.mainA_btm img{ display:block}
.mainA_left img{ margin:20px auto 0 auto}
.mainA_right img{ margin:40px auto 0 auto}
.mainA_btm strong{ font-family:microsoft yahei; color:#000; font-size:18px; font-weight:bold}
.mainA_right{ width:320px; float:right; margin-right:20px}

/*=====mainB========*/
.mainB_share strong{  background:#fff; }
.mainB_share b{  background:#fff; padding-right:10px}

.mainB_share{ height:32px; background:url(../images/jcB_bg.jpg) repeat-x left center ; line-height:32px; position:relative}
.mainB_top p{ line-height:26px}
.mainB_top p a{ font-size:14px; font-family:microsoft yahei; background:#fff;  font-weight:bold; color:#0070c0; }
.mainB_ctr{ width:971px; height:421px; background:url(../images/kfB_bg.jpg) no-repeat left top}
.mainB_ctr strong{ font-size:18px; font-family:microsoft yahei; color:#000; font-family:microsoft yahei; display:block; font-weight:bold}

.mainB_ctr p,.mainB_ctr dl dt,.mainB_ctr dl dd{ color:#666; font-size:14px; line-height:26px; font-family:microsoft yahei}
.mainB_ctr_left{ width:350px; float:left}
.mainB_ctr_right{ width:450px; float:right}
.mainB_ctr dl{ width:300px}
.mainB_ctr dl dt{ width:70px; float:left}
.mainB_ctr dl  dd{ width:230px; float:right}

/*======mainC==========*/
.mainB_btm_left{ width:500px; float:left; padding-bottom:150px; background:url(../images/kfC01.jpg) no-repeat left bottom }
.mainB_btm strong{ font-family:microsoft yahei; color:#000; font-size:18px; font-weight:bold}
.mainB_btm_right{ width:405px; float:right}