/*统一浏览器默认样式*/
body, h1, h2, h3, h4, h5, h6, hr, p, blockquote,dl, dt, dd, ul, ol, li,pre,form, fieldset, legend, button, input, textarea,th, td{margin:0;padding:0;}
body,button, input, select, textarea{font: 12px/1.75 tahoma, arial, \5b8b\4f53, sans-serif;}
h1, h2, h3, h4, h5, h6,font{ font-size: 100%; }
ul, ol,li { list-style: none; }
a { text-decoration: none; }
a:hover { text-decoration: underline; }
img { border: 0; }
button, input, select, textarea { font-size: 100%; } 

html,body{width:100%;}

body{word-wrap:break-word;white-space:-moz-pre-wrap; line-height:24px; background:url(images/bg.jpg) left top repeat-x;}
/*定义清除浮动样式*/
.solid:after{content:'\20';display:block;height:0;clear:both;}
.solid{*zoom:1;}
.floor{width:950px; margin:0 auto;}
.top{ height:170px; overflow:hidden;}
.tit{ height:50px; overflow:hidden; background:url(images/titbg.jpg); margin-top:10px;}
.tit .l{ width:225px; float:left; height:50px; line-height:50px; text-align:center; font-size:25px; font-weight:800; color:#b81414;}
.tit .r{ float:right; color:#333; padding-right:10px; margin-top:22px;}
/*报名*/
.a{ width:938px; border:solid 1px #fad268; padding:10px 0 0 10px; margin:0 auto; border-top:none;}
.a1{ width:560px; float:left; margin-right:10px;}
.a1 .t{ font-size:18px; font-weight:800; color:#b60101; padding-left:20px; background:url(images/bmicon.jpg) left center no-repeat; margin-bottom:10px;}
.a1 .des{ width:539px; height:46px; background:url(images/bmbg1.jpg); overflow:hidden; font-size:14px; font-weight:800; color:#d33c00; padding:5px 10px; font-family:微软雅黑;}
.a1 ul{ width:264px; float:left; border-right:dashed 1px #ffcd81; padding-left:10px; padding-right:5px; margin-top:5px;}
.a1 li{ background:url(images/bmbg2.jpg) bottom center no-repeat; padding-bottom:5px; margin-bottom:5px;}
.a1 li .p1{ color:#333333; padding-left:15px; background:url(images/bmicon1.jpg) left center no-repeat; font-weight:800;}
.a1 li .p2 a{ font-weight:800; color:#ff9c03;}
.a2{ width:3px; float:left; height:425px; margin-top:15px; background:url(images/bmbg3.jpg); margin-right:10px;}
/*学习*/
.b{ width:948px; border:solid 1px #fea30c; padding:15px 0 10px; margin:0 auto; border-top:none;}
.b1{ width:928px; height:112px; margin:0 auto; background:url(images/xxbg1.jpg);}
.b1 a{ width:195px; display:block; font-size:14px; color:#333333; float:left; text-align:center; padding-top:54px; margin-right:14px; text-decoration:none;}
.b2{ padding-left:10px; padding-top:8px;}
.b21{ width:305px; float:left; margin-right:6px;}
.blocktit{ height:37px; background:url(images/blockm.jpg) repeat-x;}
.blocktit .l{ width:5px; height:37px; background:url(images/blockl.jpg); overflow:hidden; float:left;}
.blocktit .m{ height:37px; line-height:37px; font-size:18px; font-weight:800; color:#c22808; padding-left:10px; float:left;}
.blocktit .r{ width:5px; height:37px; background:url(images/blockr.jpg); overflow:hidden; float:right;}
.b21 .con{ height:180px; padding:0 0 10px 10px; border:solid 1px #fcc475; border-top:none;}
.b21 .con strong{ padding-top:5px; display:block;}
.b21 .con a{ color:#333;}
.b21 .con .img{ float:left; margin-right:10px; width:80px; height:80px;}
.b21 .con .ywcon{ width:188px; float:left;}
.b21 .con .ywcon font{ font-size:14px; font-weight:800; color:#333333;}
.b21 .con .xq{ text-align:right; padding-right:5px;}
.b21 .con .xq a{ font-weight:800; color:#ff9c03;}
/*成绩及证书*/
.c{ width:938px; padding:10px 0 10px 10px; margin:0 auto; border:solid 1px #fea30c; border-top:none;}
.c1{ width:461px; float:left; margin-right:6px;}
.c1 .con{ height:220px; padding:0 0 10px 10px; border:solid 1px #fcc475; border-top:none;}
.c1 .con strong{ padding-top:5px; display:block;}
.c1 .con a{ font-weight:800; color:#ff9c03;}
/*注册*/
.d{ width:938px; padding:10px 0 10px 10px; margin:0 auto; border:solid 1px #fea30c; border-top:none;}
.d1{ width:445px; float:left; margin-right:6px; height:325px; padding:0 5px 10px 10px; background:#fff8ee;}
.d1 strong{ padding-top:5px; display:block;}
.d1 a{ font-weight:800; color:#ff9c03;}