﻿@charset "utf-8";
/* CSS Document */
body{ margin:0;padding:0;border:0; font-family:'宋体',Tahoma,Helvetica,Arial,sans-serif;}
div,p,b,em,i,span,ul,form,input,li,dl,dd,dt{ margin:0;padding:0;border:0; }
h1,h2,h3,h4,h5{ font-weight:bold;  font-size:12px;margin:0;padding:0;border:0;}
a{ text-decoration:none;}
ol,ul{ list-style:none;}
img{ border:none;}
.container{ width:950px; font-size:12px; margin:0 auto; text-align:left; background-color:#FFFFFF; color:#333333;}
.container a{ color:#333333;}
.container a:hover{ text-decoration:none;}
.body{ background:url(../images/zaojiayuan/topbg.jpg) repeat-x;}

/* 空行 */
.marb5{ overflow:hidden; height:5px; clear:both;}
.marb10{ overflow:hidden; height:10px; clear:both;}
.marb13{ overflow:hidden; height:13px; clear:both;}
.marb15{ overflow:hidden; height:15px; clear:both;}
.marb18{ overflow:hidden; height:18px; clear:both;}
.marb20{ overflow:hidden; height:20px; clear:both;}
.marb40{ overflow:hidden; height:40px; clear:both;}

/* 页头大图 */
.banner{ width:950px; height:156px; overflow:hidden;}

/* 报名特色 */
.bmts{ width:950px;}
.bmts .bm{ float:left; width:510px; height:387px; background:url(../images/jsms/jsms_08.jpg) no-repeat; position:relative; z-index:2; padding:0 20px;}
.bmts .bm .fd{ width:558px; height:401px; background:url(../images/jsms/jsms_09.gif) no-repeat; position:absolute; z-index:1; top:-3px; left:-8px;}
.bmts .bm p{ line-height:24px; font-size:14px;}
.bmts .bm-center{ overflow:hidden; height:19px; line-height:20px;}
.bmts .bm-center-left{ float:left; width:74px; height:19px; text-align:center; font-size:12px; color:#FFF; background:url(../images/jsms/jsms_49.jpg) no-repeat;}
.bmts .bm-center-right{ float:left; font-size:14px;}
.bmts .bm-bottom{ padding-left:348px; position:absolute; z-index:3;}

.bmts .ts{ float:right; width:366px; height:387px; background:url(../images/jsms/jsms_11.jpg) no-repeat; padding:0 0 0 20px;}
.bmts .ts-top{ line-height:60px; font-size:24px; font-family:'微软雅黑'; font-weight:700; color:#737373;}
.bmts .ts-top span{ color:#d51915;}
.bmts .ts-center{ width:366px; height:37px; overflow:hidden;}
.bmts .ts-center-left{ float:left; width:60px;}
.bmts .ts-center-right{ float:left; line-height:19px; color:#a09f9f;}
.bmts .ts-center-right b{ color:#597793; font-size:14px;}

/* 课程 */
.kc{ width:950px; overflow:hidden;}
.kc .zy{ float:left; width:550px; overflow:hidden;}
.kc .zy-tit{ width:550px; height:38px; background:url(../images/jsms/jsms_16.jpg) no-repeat; overflow:hidden;}
.kc .zy-tit-left{ float:left; padding-left:138px; padding-left:38px\9; *padding-left:38px; _padding-left:38px; line-height:38px; font-size:16px; font-weight:700; color:#dc340e; background:url(../images/jsms/jsms_36.jpg) no-repeat 12px center;}
.kc .zy-bottom{ width:508px; height:453px; overflow:auto; border-bottom:1px solid #fbdaaa; border-left:1px solid #fbdaaa; border-right:1px solid #fbdaaa; padding:10px 20px; line-height:24px; font-size:14px;}

.kc .yl{ float:right; width:386px; overflow:hidden;}
.kc .yl-tit{ width:360px; height:38px; background:url(../images/jsms/jsms_18.jpg) no-repeat; overflow:hidden; padding-left:26px; font-size:16px; line-height:38px; font-weight:700; color:#FFFFFF;}
.kc .yl-bottom{ overflow:hidden; width:384px; border-bottom:1px solid #fbdaaa; border-left:1px solid #fbdaaa; border-right:1px solid #fbdaaa;}
.kc .yl-bottom .t{ width:340px; height:207px; margin:0 auto;}
.kc .yl-bottom .c{ overflow:hidden; width:384px; height:34px; background:url(../images/jsms/jsms_27.jpg) repeat-x; border-top:1px solid #fbdaaa; border-bottom:1px solid #fbdaaa;}
.kc .yl-bottom .c-left{ float:left; padding-left:25px; line-height:34px; font-size:16px; font-weight:700; color:#dc340e;}
.kc .yl-bottom .b{ width:344px; overflow:hidden; padding:0 20px;}
.kc .yl-bottom .b-left{ float:left; width:144px;}
.kc .yl-bottom .b-left img{ width:112px; height:139px; padding:5px; border:1px solid #cdcdcd;}
.kc .yl-bottom .b-right{ float:left; width:200px; line-height:22px;}
.kc .yl-bottom .b-right b{ font-size:14px;}

/* 报名方法 */
.bmff{ width:950px; overflow:hidden;}
.bmff .sm{ width:550px; float:left;}
.bmff .sm-tit{ width:550px; height:38px; background:url(../images/jsms/jsms_16.jpg) no-repeat; overflow:hidden;}
.bmff .sm-tit-left{ float:left; padding-left:38px; line-height:38px; font-size:16px; font-weight:700; color:#dc340e; background:url(../images/jsms/jsms_36.jpg) no-repeat 12px center;}
.bmff .sm-bottom{ width:508px; border-bottom:1px solid #fbdaaa; border-left:1px solid #fbdaaa; border-right:1px solid #fbdaaa; padding:0 20px;}
.bmff .sm-bottom .t{ width:508px; height:163px; background:url(../images/jsms/jsms_41.jpg) no-repeat;}
.bmff .sm-bottom .t-01{ overflow:hidden; clear:both; height:47px; padding:7px 13px 0 107px; line-height:20px;}
.bmff .sm-bottom .t-01 a{ color:#f96106;}
.bmff .sm-bottom p{ line-height:24px; color:#f96106;}

.bmff .ff{ width:386px; float:right;}
.bmff .ff-tit{ width:386px; height:38px; background:url(../images/jsms/jsms_16.jpg) no-repeat; overflow:hidden;}
.bmff .ff-tit-left{ float:left; padding-left:38px; line-height:38px; font-size:16px; font-weight:700; color:#dc340e; background:url(../images/jsms/jsms_36.jpg) no-repeat 12px center;}
.bmff .ff-bottom{ width:344px; border-bottom:1px solid #fbdaaa; border-left:1px solid #fbdaaa; border-right:1px solid #fbdaaa; padding:0 20px;}
.bmff .ff-bottom-01{ overflow:hidden; clear:both; width:344px; line-height:24px;}
.bmff .ff-bottom-01-left{ float:left; color:#f96106; font-weight:700; width:60px;}
.bmff .ff-bottom-01-right{ float:left; width:284px;}
.bmff .ff-bottom-01-right a{ color:#1b8dcf;}


