@charset "gb2312";
/* CSS Document */

* {margin: 0px;padding: 0px;}
body {font-size:12px; font:"宋体";font-weight: normal;text-decoration: none;width:100%;margin:0px auto 0px auto; background: #fff;}
h1,h2,h3,h4,h5,h6{font-family:"";font-size:12px;font-weight: normal;}
ul li{ list-style:none;}
img{ border:0px;}
table, th, tr, td{}
a:link,a:visited{color:#3f3f3f; text-decoration:none;}
a:hover{color:#ff0000; text-decoration:none;}

/*链接颜色*/
.c_white a:link{ color:#fefcef; text-decoration:none;}
.c_white a:visited{ color:#fefcef; text-decoration:none;}
.c_white a:hover{ color:#fefcef; text-decoration:underline;}

.c_red a:link{ color:#d81a07; text-decoration:none;}
.c_red a:visited{ color:#d81a07; text-decoration:none;}
.c_red a:hover{ color:#d81a07; text-decoration:underline;}

.c_o a:link{ color:#FF6C02; text-decoration:none;}
.c_o a:visited{ color:#FF6C02; text-decoration:none;}
.c_o a:hover{ color:#FF6C02; text-decoration:underline;}

/*框架*/
.layout{ clear:both;width:950px;text-align:left;margin:0 auto;overflow:hidden;}
.left{ float:left;}
.middle{ float:left;}
.right{ float:right;}
.marb10{ margin-bottom:10px; clear:both}
.clear{clear:both;height:1px; margin-bottom:-1px;*display:inline;overflow:hidden;}

/*logo*/
.logo{ width:950px; height:135px; overflow:hidden; margin:0 auto; position:relative}
.pictop{ position:absolute; top:6px; right:10px; text-indent:-9999px;}
.pictop a{ display:block; width:100px; height:95px;}

/*nav*/
.nav{ width:870px; height:34px; line-height:34px; background:url(/images/pro2013/cpa/zh/nav.gif) repeat-x; margin:0 auto; color:#fefcef; font-size:14px; font-weight:bold; padding:0 0 0 80px;}
.nav a{ margin:0 15px;}

/*subnav*/
.subnav{ float:left; width:578px; overflow:hidden; border:1px solid #cae6ee; background:url(/images/pro2013/cpa/zh/bg1.gif) repeat-x bottom;}
.subnav p{ padding:5px 5px 0 5px; line-height:23px; font-size:14px; text-indent:2em;}
.subnav .pic{ padding:10px 0 10px 12px;}

/*课程*/
.kc{ float:right; width:363px; overflow:hidden;}
.kc ul{ overflow:hidden; width:363px;}
.kc li{ width:363px; height:95px; margin:0 0 5px 0; overflow:hidden;}
.kc li .text{ float:left; display:inline; margin:30px 0 0 63px; width:205px; line-height:20px; color:#666666;}
.kc li .lj{ float:right; display:inline; margin:52px 12px 0 0; height:28px; width:75px; text-indent:-9999px;}
.kc li .lj a{ display:block; height:28px; width:75px;}
.kc .wlb{ background:url(/images/pro2013/cpa/zh/wlb.gif) no-repeat;}
.kc .msb{ background:url(/images/pro2013/cpa/zh/msb.gif) no-repeat;}
.kc .jkxt{ height:87px; margin:0px;}

/*网络培训班*/
.title01{ width:950px; height:34px; background:url(/images/pro2013/cpa/zh/title01.gif) no-repeat}
.title01 span{ float:right; padding:15px 30px 0 0; color:#eff9fe;}
.wlpx{ width:928px; overflow:hidden; border-bottom:1px solid #99cbfc; border-left:1px solid #99cbfc; border-right:1px solid #99cbfc; padding:10px;}
.kctd{ float:left; width:928px; border-bottom:1px solid #c7e0fe;  border-right:1px solid #c7e0fe; font-size:14px;}
.kctd td{ height:26px; line-height:26px; border-top:1px solid #c7e0fe; border-left:1px solid #c7e0fe;}
.kctd strong{ color:#032e85;}
.kctd .pd{ padding:5px;}
.kctd .bg2{ background:url(/images/pro2013/cpa/zh/bg2.jpg) no-repeat; color:#fff; height:60px; line-height:30px;}
.wltx{ width:353px; overflow:hidden;}
.wltx .tit01{ width:353px; height:30px; background:url(/images/pro2013/cpa/zh/tit01.gif) no-repeat;}
.wltx .nr{ width:351px; border-left:1px solid #c1dbf4; border-right:1px solid #c1dbf4; overflow:hidden; background:url(/images/pro2013/cpa/zh/bg3.gif) repeat-x bottom;}
.wltx .nr .pic{ margin:5px auto 0 auto; width:330px;}
.wltx .nr ul{ padding:24px 0 24px 0;}
.wltx .nr li{ text-align:center; line-height:30px; font-size:14px;}
.wltx .b1{ width:353px; height:4px; overflow:hidden; background:url(/images/pro2013/cpa/zh/b1.gif) no-repeat;}
.kcsm{ line-height:24px;}
.kcsm strong{ color:#032E85;}
.tgl{ width:353px; margin:20px 0 0 0; overflow:hidden;}
.biaoge01{ float:left; display:inline; overflow:hidden; width:559px; margin:0 auto; border-bottom:1px solid #cae2fe; border-left:1px solid #cae2fe;}
.biaoge01 td{ height:26px; line-height:26px; border-top:1px solid #cae2fe; border-right:1px solid #cae2fe; font-size:14px; color:#505050;}
.biaoge01 .tit02{ background:#d7eafb; color:#032e85; font-size:14px; font-weight:bold;}
.biaoge01 strong{ color:#032e85;}

/*面授培训班*/
.title02{ width:950px; height:34px; background:url(/images/pro2013/cpa/zh/title02.gif) no-repeat}
.title02 span{ float:right; padding:15px 30px 0 0; color:#eff9fe;}
.mspx{ width:928px; overflow:hidden; border-bottom:1px solid #99cbfc; border-left:1px solid #99cbfc; border-right:1px solid #99cbfc; padding:10px;}
.mspx_left{ float:left; display:inline; width:566px; overflow:hidden;}
.kb_city{ background:url(/images/pro2012/cpa/zh/kb1.gif) no-repeat; width:466px; height:23px; line-height:23px; padding-left:100px; margin-bottom:10px; }
.biaoge02{ width:566px; margin:10px auto 0 auto; border-bottom:1px solid #ffd8b0; border-left:1px solid #ffd8b0; background:#fffaf6;}
.biaoge02 td{ height:26px; line-height:26px; border-top:1px solid #ffd8b0; border-right:1px solid #ffd8b0; font-size:14px; color:#505050;}
.biaoge02 .tit03{ background:#ffedda; color:#eb7b03; font-size:14px; font-weight:bold;}
.mspx_right{ float:right; display:inline; overflow:hidden; width:353px;}
.zi{ padding:0px 0 13px 90px;}
.mstx{ width:353px; overflow:hidden; background:url(/images/pro2013/cpa/zh/mstx.jpg) no-repeat top;}
.mstx .nr1{ width:351px; border-left:1px solid #c4ddf4; border-right:1px solid #c4ddf4; overflow:hidden; background:url(/images/pro2013/cpa/zh/bg3.gif) repeat-x bottom; margin:242px 0 0 0; padding-bottom:6px; }
.mstx .nr1 ul{overflow:hidden; padding:13px 0 0 0;}
.mstx .nr1 ul li{ line-height:30px; font-size:14px; text-align:center;}
.b2{ width:353px; height:5px; background:url(/images/pro2013/cpa/zh/b2.gif) no-repeat; overflow:hidden;}

/*名师*/
.xffh .title{ background:url(/images/pro2012/cpa/zh/xffhzh.jpg) no-repeat; height:34px;}
.xffh  span{ float:right; padding-top:15px; padding-right:10px; color:#FFFFFF}
.xffh  span a{ color:#FFFFFF; text-decoration:none;}
.teacher .title{ background:url(/images/pro2012/cpa/zh/d4.jpg) no-repeat; height:34px;}
.teacher  span{ float:right; padding-top:15px; padding-right:10px; color:#FFFFFF}
.teacher  span a{ color:#FFFFFF; text-decoration:none;}
.teacher .body{border:#99CBFC solid 1px; width:948px; color:#494546;}
.teacher .teaboxt { border:1px #C8E1FF solid; display:inline; background:url(/images/pro2012/cpa/zh/teatop.gif) top right no-repeat #EEF5FF; width:148px; text-align:center; float:left; margin-top:10px; margin-right:26px;}
.teacher .teaboxt .pic img{ border:1px #6DB3FB solid; background-color:#FFF; padding:3px; margin:10px 0}
.teacher .teaboxt .txt { line-height:21px; margin-bottom:5px}
.rollBox{overflow:hidden;width:948px; padding-bottom:10px;} 
.rollBox .LeftBotton{width:35px;float:left;height:44px; background:url(/images/pro2013/cpa/zh/left.gif) no-repeat; overflow:hidden;display:inline;cursor:pointer; margin-left:6px; margin-top:90px;} 
.rollBox .RightBotton{width:36px;float:left;height:44px; background:url(/images/pro2013/cpa/zh/right.gif) no-repeat;overflow:hidden;display:inline;cursor:pointer; margin-right:6px; margin-top:90px;} 
.rollBox .Cont{width:860px;overflow:hidden;float:left; margin-left:5px;} 
.rollBox .ScrCont{width:10000000px;} 
.rollBox #List1,.rollBox #List2{float:left;} 
.rollBox #List2,.rollBox #List3{float:left;} 

/*学习流程*/
.bmjf .title{ background:url(/images/pro2012/cpa/zh/d5.jpg) no-repeat; height:34px;}
.bmjf span{ float:right; padding-top:15px; padding-right:10px; color:#FFFFFF}
.bmjf span a{ color:#FFFFFF; text-decoration:none;}
.process{}
.process dl{ clear:both; overflow:hidden; zoom:1;}
.process dl dt{ float:left; display:inline; width:182px; padding-left:5px; background:#E3EFFC; border:#9FBEE0 solid 1px; padding:1px;}
.process dl dd{ float:left; width:68px;background:url(/images/pro2012/cpa/zh/jt.jpg) no-repeat center; height:220px;}
.process dl dt .bt{ text-align:center; line-height:28px; font-size:14px; font-weight:bold}
.process dl dt p{ line-height:21px; padding:4px 2px;}
.process img{ padding-left:5px;}
