/* CSS Document */
.mbottom{margin-bottom:-15px;}
.divfull{ width:950px; margin:0px auto; background-color:#FFFFFF;}
ul,li{ list-style-type:none; padding:0px; margin:0px}

/*line-height*/
.lh27{ line-height:27px;}
.lh16{ line-height:16px;}


/*公共样式*/
.lvse{background:#E5FAB8 url(../images/skin_1/main_bg.gif) 0 0 repeat-x;padding:8px 27px 0 26px!important; padding:8px 30px 0 23px; width:950px; height:186px;}
.bgdiv{width:950px; margin:0 auto}
.bgdiv div{ float:left; display:block}
.bgdiv div.bg02{ background:url(bg02.jpg) no-repeat left top; width:199px; height:186px;font-size:0px;}
.bgdiv div.bg04{ background:url(bg04.jpg) no-repeat left top; width:312px; height:186px;font-size:0px;}

.bgdiv div.bg12{ background:url(bg12.gif) no-repeat left 50%; width:925px; height:124px;font-size:0px; margin-left:12px!important; margin-left:6px;}

/*课程*/

#divcourse {}
.bg{ float:left; display:block}
#course{ width:950px;}
#course .bordertop{ background:url(bordertop.jpg) no-repeat left top; height:11px; width:950px; font-size:0px;}
.bleft{ float:left; padding-left:12px; width:618px; overflow:hidden;}
#course .borderbt{ background:url(borderbt.gif) no-repeat left 50%; width:950px;height:12px; font-size:0px; text-align:center }


/*好处*/
#divBenefits{ float:right; width:271px; margin-right:10px;}
.btop{ margin:23px 25px 13px 10px; border-bottom:2px solid #CC0000; height:35px; text-align:center}
.btop img{ vertical-align:middle}
.bcontent{ margin:0px 5px; line-height:21px;}
.divpic{ margin:10px auto 0px auto}

/*联系方式*/
#divContact{}
.col{ float:left; display:block; background:#fff;}
#contact{ width:203px; height:303px;}
.info ul li{list-style:none;height:20px; overflow:hidden; line-height:20px;}
.cimg{ text-align:center;margin:5px auto;}
#charactor{background:url(bg09.gif) no-repeat left 50%; width:387px; height:303px}
.ctitle{ padding:50px 0px 10px 57px; height:17px; color:#20466D; font-weight:bold}
.content{padding:0px 32px 10px 28px; }
.content ul li{ background:url(ioc_02.gif) no-repeat left 5px; line-height:21px; padding-left:15px; color:#000}


.rtitle{padding:30px 0px 5px 57px; height:16px; color:#ff6600;font-weight:bold; margin:0px 10px; background:url(ioc_03.gif) no-repeat left 32px; padding-left:15px; border-bottom:1px solid #CCCCCC}
.rcontent{ padding:5px 5px 5px 5px;line-height:21px; color:#000;}

/*图片展示*/
#divSpic{ padding:17px 0 0 40px!important;padding:17px 0 0 20px; display:inline}
.apic{ width:121px; height:92px; background-color:#FFFFFF; margin-left:22px;}
.apic img{ width:113px; height:84px; padding:4px; font-size:0px;}

#add{ line-height:21px; font-size:12px; padding:12px 0px 0px 17px;}
#copyright{ width:500px; clear:both; font-size:12px; padding:25px 0px 5px 0px; text-align:center; height:15px;}
.bg15 img{ margin:90px auto  auto 20px;}

/*内容顶部*/
.jpkebg{ background:url(zs02.gif) no-repeat 5px bottom; height:50px; margin-top:5px; padding-left:5px; line-height:20px;}
.jpkebg .gdjz{ width:120px; float:right; display:block;line-height:20px; height:20px; text-align:right;}
.qtjz{ margin:15px  auto; height:52px; text-align:center; }
.kcjh{ margin:0px 2px;}
.qtjz a:link {padding:0px; margin:0px;  width:81px;}
.qtjz a:visited {padding:0px; margin:0px; width:81px;}
.qtjz a:hover{padding:0px; margin:0px;width:81px;}
.qtjz a:active {padding:0px; margin:0px;width:81px;}

.kcnrtitle{ background:url(zs01.gif) no-repeat 45px 35px; height:62px; line-height:20px; display:block; margin-bottom:-10px;}
.kcnrtitle ul{}
.kcnrtitle ul li{ float:left; display:block;}
.kcnrtitle ul li span{line-height:20px; margin-left:10px; font-size:16px; font-weight:bold; color:#534F44; text-align:left; height:20px;}

.kcnrmid{width:482px; height:auto; line-height:18px; margin-left:55px;}
.kcnrmid b{font-weight:bold; color:#F03E00}
.kcnrmid strong{font-weight:bold; color:#3366CC}
.kcnrmid ul{width:482px; text-align:justify; text-justify:inter-ideograph;}
.kcnrmid li{line-height:18px; display:block; margin-bottom:8px; }
