/* CSS Document */
/*color*/
.font1{ color:#005AA6}
.font2{ color:#A74E85}
.font3{ color:#767676}
.red{ color:#FF0000}
.pdl10{ padding-left:10px; text-align:left}
.blank10{ height:10px; clear:both; font-size:0px;}

.bgdiv div.bg03{ background:url(bg03.jpg) no-repeat left top; width:439px; height:186px;font-size:12px;}

/*简介*/
#divinfo{ padding:50px 0px 0px 22px; color:#236a00; font-weight:bold; line-height:22px; font-size:14px;}
#divinfo ul {padding-top:5px;}

/*课程介绍*/
#course .bordermid{ background:url(../bordermid.gif) repeat-y left 50%; height:790px; }
.btitle{ color:#FF0000; font-family:"新宋体"; font-size:16px; text-align:center; margin-bottom:3px;}
.btitle h1{height:25px; padding:5px 0px 5px 0px; line-height:25px; text-align:center; font-size:20px; color:#FF0000;}
.btitle p{ line-height:20px; padding-left:10px; text-align:center; color:#FF0000;}
.bleft table{
	table-layout:fixed;
	font-size:12px; 
	font-family:Geneva, Arial;
}
.bleft tr.header{background-color:#FEF200; font-weight:bold }

.bleft td{text-align:center; }
.bleft td.tdbg1{background-color:#FEF200; }
.bleft td.tdbg2{background-color:#FFFFFF; }
.bleft td.tdbg3{background-color:#FFFBD5;}

.info1{ padding:72px 35px 5px 30px; line-height:21px; color:#ff6600; height:130px; text-indent:20px;}
.info1 a,.info1 a:link,.info1 a:visited{ color:#ff6600; text-decoration:none}
.xzly {background:url(xlbg.gif) no-repeat; width:618px; height:200px; line-height:20px; color:#D62300}
.xzly  ul {width:346px; float:left; border-right:#CCCCCC 1px dotted; margin-top:5px;}
.xzly  ul li{height:21px; line-height:21px;}
.kcjs{ padding:5px 5px 5px 10px;line-height:21px; color:#330000; background:url(jsbg.gif) no-repeat; width:603px; height:167px;}
.kcjs ul li{line-height:21px;}
.pxdx{ padding:5px 5px 5px 10px;line-height:21px; color:#00f; background:url(pdx.gif) no-repeat; width:603px; height:135px;}
.pxdx ul {width:420px; float:right; margin-top:5px; padding-left:10px;}
.pxdx ul li{line-height:22px; height:22px;}
/*好处*/
#reason{ width:360px; height:312px}
#reason ul li{ line-height:21px;} 
#reason p{ text-align:center}
.btop1{ background:url(main_28.jpg) no-repeat bottom left; width:211px; height:58px; margin:0 auto;
padding-left:50px; color:#fff; font-weight:bold; font-size:14px; line-height:41px; }
.btop1 span{height:41px; line-height:41px; width:40px;font-size:12px; font-family:Arial, Helvetica, sans-serif; margin-left:100px;}
.btop1 a,.btop1 a:link,.btop1 a:visited{ color:#fff; text-decoration:none}
.btop2 {background:url(main_35.jpg) repeat-y top left; width:258px; height:auto; margin:0 auto; padding-left:3px;text-align:left;}
.btop2 ul { margin-top:5px;}
.btop2 ul li{height:22px; line-height:22px; width:258px; overflow:hidden;}
.btop3 {background:url(main_37.jpg) no-repeat top left; width:261px; height:7px; margin:0 auto 5px auto!important; margin:0 auto; }

.btop12{ background:url(main_29.jpg) no-repeat bottom left; width:211px; height:58px; margin:0 auto;
padding-left:50px; color:#fff; font-weight:bold; font-size:14px; line-height:41px; }
.btop12 span{height:41px; line-height:41px; width:40px;font-size:12px; font-family:Arial, Helvetica, sans-serif; margin-left:100px;}
.btop12 a,.btop1 a:link,.btop1 a:visited{ color:#fff; text-decoration:none}
.btop22 {background:url(main_30.jpg) repeat-y top left; width:258px; height:auto; margin:0 auto; padding-left:3px;text-align: left;}
.btop22 ul { margin-top:5px;}
.btop22 ul li{height:22px; line-height:22px; width:258px; overflow:hidden;}
.btop32 {background:url(main_31.jpg) no-repeat top left; width:261px; height:7px; margin:0 auto; }
