body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th{padding:0; margin:0;} 
fieldset,img{ margin:0; padding:0;border: 0;} 
address,caption,cite,code,dfn,em,strong,th,var { font-style: normal; } 
input,textarea,button{ border:none; padding:0; margin:0}
ol,ul {list-style: none;} 
caption,th{text-align: left;} 
h1,h2,h3,h4,h5,h6 { font-weight: normal; font-size: 100%; } 
q:before,q:after{ content:”;} 
abbr,acronym {border: 0;}
input, textarea, select, button, file {	font-size:12px; vertical-align:middle}
.fontfam{ font-family:Verdana, Arial, Helvetica, sans-serif}
.clear {clear:both; height:0; overflow:hidden; display:block;}
.clearfix:after {clear:both; height:0; overflow:hidden; }
.marb6{ margin-bottom:6px; clear:both}
.marb8{ margin-bottom:8px; clear:both}
.marb10{ margin-bottom:10px; clear:both}

.footer{clear:both;width:950px;padding:6px 0 13px;border-top:1px solid #7F7F7F; margin:8px auto 0; font-size:12px;}
.footer p{color:#000000;text-align:center; line-height:22px;}

.area{ clear:both;overflow:hidden; zoom:1;width:950px;margin:0 auto; background:#FFFFFF}
.area_bor{ width:936px; border:1px solid #b2d4e9; float:left; padding:12px 0 0 12px; margin:6px 0 0; padding-bottom:12px\9;}
.area_bor2{ width:936px; border:1px solid #b2d4e9; float:left; padding:12px 0 12px 12px; margin:6px 0 0;}

.left{ float:left;}
.right{ float:right;}


.top_left{ float:left; width:690px;}
.top_left3{ float:left; width:670px;}
.top_right{ float:right; width:250px;  padding-bottom:9px;}
.top_right_p{width:248px; border:1px solid #b2d4e9; float:left; margin:0 0 10px 10px;}
.top_right_p p{ width:88%; padding:10px 0 10px 7%; line-height:25px;}
.top_right_p p a{ color:#d40607;}

.top_left2{ float:left; width:610px;}
.top_right2{ float:left; margin-left:10px; width:297px;background:url(/images/pro2012/ccbp/titlebg.jpg) left top no-repeat;}
.top_right2 h1{ height:25px; width:87%;background:url(/images/pro2012/ccbp/icon2.jpg) left 18px no-repeat; padding:10px 0 0 10px; margin-left:15px; font-weight:bold; font-size:14px; }
.top_right2_box{ width:295px; border:1px solid #deefff; border-top:none;}

body{ font-size:12px; font-family:"宋体",Verdana; color:#666666; background: #FFFFFF}
a{color:#666666;text-decoration:none;}
a:hover{color:#c00;text-decoration:underline;}

.head{ width:100%; background:#1169B0 url(/images/pro2012/ccbp/head_bg.jpg) repeat-x;;}
.head .top{width:1002px;height:170px;margin:0 auto;}
.head .top img{ display:block; width:1002px; height:170px;}
.head .nav{ height:36px; line-height:36px; background:url(/images/pro2012/ccbp/nav.jpg) repeat-x; color:#FFFFFF; font-size:14px; text-align:center;}
.head .nav a{ color:#FFFFFF; padding:0 10px; font-size:16px; font-weight:bold;}
.head .nav a:hover{ color:#fbf796; text-decoration:none;}
.head .nav_l{ width:2px; height:36px; float:left; background: url(/images/pro2012/ccbp/nav_l.jpg) no-repeat;}
.head .nav_c{width:950px;height:36px;margin:0 auto;}
.head .nav_r{ width:2px; height:36px; float:left; background: url(/images/pro2012/ccbp/nav_r.jpg) no-repeat;}
/*简介*/
.introduction{ padding:5px; clear:both; border:#b0d3e8 solid 1px; background: url(/images/pro2012/ccbp/introduction.jpg) left top repeat-x; overflow:hidden; height:311px;}
.introduction .top{  padding:10px 8px 9px; color:#666666; font-size:14px; line-height:23px;font-family:Arial}
.introduction .yhj{ height:35px; text-align:center; padding:0 3px;}
.introduction .tedian{ height:85px; padding-top:5px;}
.introduction .tedian_c{ height:23px; width:650px; float:left; padding:2px 5px; margin-left:14px; display:inline;color:#695F6A;}
.introduction .tedian_c h1{ font-size:12px; text-align:right; font-weight:bold; padding-top:3px;padding-bottom:1px; background:url(/images/pro2012/ccbp/tedian.jpg) no-repeat; width:135px; height:20px; float:left; padding-right:13px; color:#fff;}
.introduction .tedian_c p{ line-height:18px; float:left; width:76%; padding-top:3px; height:20px; overflow:hidden; padding-left:8px;}
/*市场份额*/
.market{clear:both; overflow:hidden;}
.market .title{ height:32px; font-size:14px; line-height:32px; text-align:center; color:#FFFFFF; font-weight:bold; background:url(/images/pro2012/ccbp/title_bg.jpg) no-repeat;}
.market .body{border:#b2d4e9 solid 1px; height:290px;_height:295px; border-top:none; background:url(/images/pro2012/ccbp/market.jpg) no-repeat; }
/*优秀学员*/
.yxxy{border:#D5DADD solid 1px; height:126px;}
.yxxy_t{width:32px; float:left;}
.yxxy_r{width:896px; float:left; padding-top:10px; padding-left:20px;}
.yxxy_c{ width:300px; height:106px;float:left;margin:auto 2px;}
.yxxy_c img{ width:90px; height:100px; float:left; border:#D5DADE solid 1px; padding:1px;}
.yxxy_c p{ width:200px; float:left; line-height:22px; padding-left:6px; }
#zp { overflow:hidden; width:880px; height:106px; } 
#inzp { float: left; width: 800%; } 
#zp1 { float: left;} 
#zp2 { float: left;} 
/*辅导体系*/
.fdtx .title{ background:url(/images/pro2012/ccbp/dzfdtx.jpg) no-repeat; height:34px;}
.fdtx span{ float:right; padding-top:14px; padding-right:35px; color:#FFFFFF}
.fdtx span a{ color:#FFFFFF; text-decoration:none;}
.fdtx .bcmc{ height:53px;}
.fdtx .bcmc .nav{ width:314px;height:48px; float:left; padding-left:4px;padding-top:5px;}
.fdtx .bcmc .act_nav{width:314px;height:53px; float:left;}
.fdtx .body{border:#c3dff0 solid 1px; padding:6px;padding-right:0px; width:685px; height:515px; float:left; _overflow:hidden}
/*师资*/
.shizi .title{ background:url(/images/pro2012/ccbp/shizi.jpg) no-repeat; height:34px;}
.shizi span{ float:right; padding-top:15px; padding-right:35px; color:#FFFFFF}
.area .title span{padding-top:14px; padding-right:35px; color:#fbf796}
.area .title span a{  text-decoration:none;font-weight:bold; color:#fbf796;}
.shizi span a{  text-decoration:none;font-weight:bold; color:#fbf796;}
.shizi .mar_l{ margin-left:60px;}
.shizi .mar_b{ margin-left:0px;}
.shizi .shizi_c{ width:100%;  height:137px; float:left; margin-bottom:12px; }
.shizi .shizi_c strong,.shizi .shizi_c strong a{ font-size:14px; color:#000080; float:left; font-weight:normal;}
.shizi .shizi_c p span{ float:left; color:#000080; font-size:14px; width:310px; padding:0 10px 0 0;}
.shizi .shizi_c p span.a{ width:150px; text-align:right;}
.shizi .shizi_c p span.a img{ margin:0 10px 0 20px;}
.shizi .shizi_c p a{ color:#000080; font-size:14px; font-weight:normal;}
.shizi .shizi_c p strong a{ color:#000080; font-size:14px; font-weight:bold;}
.shizi .shizi_c_line{  background:url(/images/pro2012/ccbp/line.jpg) left bottom repeat-x;}
.shizi .shizi_c_l{width:103px;float:left;}
.shizi .tea img{border:#D5DADE solid 1px; padding:2px;}
.shizi .mfst{ padding-top:2px;}
.shizi .shizi_c_r{ width:555px;float:left; line-height:24px; color:#666666; padding-left:8px; font-size:13px;}
/*学员心声*/
.xyxs .title{ height:32px; font-size:14px; line-height:32px; text-align:center; color:#FFFFFF; font-weight:bold; background:url(/images/pro2012/ccbp/title_bg.jpg) no-repeat;}
.xyxs h1{ padding-left:10px; font-size:14px; line-height:32px;font-weight:bold;}
.xyxs p{ font-size:12px; font-weight:normal; padding-right:10px;}
.xyxs .body{border:#D5DADD solid 1px; height:140px; border-top:none; padding:10px; }
.xyxs .font-title{ padding:5px 0; font-weight:bold;}
.xyxs .font-cont{line-height:18px;text-indent:24px; }

/*虚拟课堂*/
.xnkt .title{ background:url(/images/pro2012/ccbp/xnkt.jpg) no-repeat; height:34px;}
.xnkt  span{ float:right; padding-top:15px; padding-right:10px; color:#FFFFFF}
.xnkt  span a{ color:#FFFFFF; text-decoration:none;}
.xnkt .body p{ color:#666666 ; font-size:12px;width:90%; padding:10px 0 10px 5%; line-height:25px;}
.xnkt .body p a:link{ color:#01538B; text-decoration:none;}
.xnkt .body p a:visited{ color:#01538B; text-decoration:none;}
/*特色*/
.tese .title{ background:url(/images/pro2012/ccbp/tese.jpg) no-repeat; height:34px;}
.tese  span{ float:right; padding-top:15px; padding-right:10px; color:#FFFFFF}
.tese  span a{ color:#FFFFFF; text-decoration:none;}

/*滑动门*/
.hdm{width:950px;overflow:auto;}
.hdm_left{ float:left; width:358px;}
.hdm_left li{ font-size:14px; font-weight:600; margin-bottom:5px; padding-left:5px; width:353px; cursor:pointer;}
.hdm_right{ float:left; border:#A22418 solid 3px; width:585px; height:313px; line-height:20px;}
.dqtitle{ background:url(/images/pro2012/ccbp/tese_act.jpg) no-repeat; color:#FFFFFF;  width:351px; height:31px; line-height:31px;}
.fdqtitle{ background:url(/images/pro2012/ccbp/tese_t.jpg) no-repeat;color:#3A3A3A; width:358px; height:31px; line-height:31px;}
.hdmcont{ font-weight:600; color:#A22418; font-size:14px; padding:20px 20px 0px 20px;}
.hdmcon{ padding:5px 20px 0px 20px; line-height:25px; text-indent:25px;}

/*班次介绍*/
.jdbc .title{ background:url(/images/pro2012/ccbp/jdbc.jpg) no-repeat; height:34px;}
.jdbc span{ float:right; padding-top:15px; padding-right:10px; color:#FFFFFF}
.jdbc span a{ color:#FFFFFF; text-decoration:none;}
.jdbc p{color:#030087; line-height:25px; font-size:14px; font-weight:bold; padding:0 20px;}
.jdbc .body{ width:936px; border:1px solid #b2d4e9; float:left; padding:12px 0 0 12px;padding:12px 0 12px 12px\9; margin:6px 0 0;}
.jdbc .bcbox{ width:930px; height:65px; float:left; margin-bottom:12px;}
.jdbc .bcbox strong{color:#FFFFFF;float:left;height:50px;line-height:25px;margin:8px 40px 0 10px;width:155px;_width:160px;_margin:8px 30px 0 10px; font-size:14px;background:url(/images/pro2012/ccbp/icon.jpg) left 11px no-repeat; padding-left:8px;}
.jdbc .bcbox span{ color:#666666;float:left;height:50px;margin-top:5px;padding:0;width:715px; line-height:18px;}
.jdbc .bc01{ background:url(/images/pro2012/ccbp/bc01.jpg) no-repeat;}
.jdbc .bc02{ background:url(/images/pro2012/ccbp/bc02.jpg) no-repeat;}
.jdbc .bc03{ background:url(/images/pro2012/ccbp/bc03.jpg) no-repeat;}

/*梦想成真*/
.mxcz .title{ background:url(/images/pro2012/ccbp/mxcz.jpg) no-repeat; height:34px;}
.mxcz span{ float:right; padding-top:15px; padding-right:10px; color:#FFFFFF}
.mxcz span a{ color:#FFFFFF; text-decoration:none;}
.mxcz .body{ width:936px; border:1px solid #b2d4e9; float:left; padding:12px 0 0 12px;padding:12px 0 12px 12px\9; margin:6px 0 0;}
.mxcz_t a{ color:#020087}
.mxcz_t{ color:#020087}
.bookleft { float:left;}
.bookright { float:left; line-height:21px; padding:0 20px 10px 10px;}

/*报名交费*/
.bmjf .title{ background:url(/images/pro2012/ccbp/bmjf.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/ccbp/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 4px; height:90px; color:#666666;}
.process img{ padding-left:8px;}
/*帮助中心*/
.mzzx{border:#117DBF solid 3px; height:140px; padding-top:10px;}
.mzzx h1{ font-size:14px; height:25px; font-weight:bold;}
.mzzx .help { width:210px; float:left; margin-left:15px;}
.mzzx .help li{ list-style:none; line-height:27px;}
.mzzx .helprt { width:219px; height:134px; float:left}
/*------------------------------------------------------*/
.fdtx .img_tsb{ position:relative; left:-6px; width:146px;}
.xyxs{ width:250px; float:left; margin-left:7px;_display:inline;}
.xyxs .body{ width:228px; height:240px;}
.xyxs .jxts{ height:143px;}
.fdtx td span{ color:#eb7b03; float:none; padding:0 5px; margin:0;}
.fdtx td a{ font-weight:bold; color:#eb7b03; margin:0 5px;}
.fdtx .p{ width:100%; float:left; margin:2px 0; font-weight:normal;}
.fdtx table{ margin:0 0 10px 2px;}
.fdtx .p strong{ float:left; padding:2px 0 0;}
.fdtx .p a{ margin:0 20px 0 10px; float:left;}
.fdtx .p span{ float:left; padding:0; color:#666666; padding-top:2px;}
.fdtx .p2{ color:#666666; line-height:20px;}
.fdtx .p2 strong{ color:#e85d4c; padding:0;}
.fdtx .li{background:url(/images/pro2012/ccbp/ico.jpg) left center no-repeat; height:20px; width:95%; _display:inline; padding-left:1%; margin:2px 0 2px 52px; float:left;}
.fdtx .li strong,.fdtx .li a,.fdtx .li img{ color:#eb7b03; float:left;}
.fdtx .li span{ color:#666666; float:left; padding:0; width:235px;}

.xingsheng li{ height:20px; width:90%; padding:4px 0 0px 9%; overflow:hidden; margin:3px 0 5px;}
.xingsheng li.ico01{background:url(/images/pro2012/ccbp/ico01.jpg) left center no-repeat;}
.xingsheng li.ico02{background:url(/images/pro2012/ccbp/ico02.jpg) left center no-repeat;}
.xingsheng li.ico03{background:url(/images/pro2012/ccbp/ico03.jpg) left center no-repeat;}
.xingsheng li.ico04{background:url(/images/pro2012/ccbp/ico04.jpg) left center no-repeat;}
.xingsheng li.ico05{background:url(/images/pro2012/ccbp/ico05.jpg) left center no-repeat;}













