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;color:#4B4B4B;} 
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;} 
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; }
.marb2{ height:2px; clear:both; overflow:hidden;}
.marb4{ height:4px; clear:both; overflow:hidden;}
.marb6{ height:6px; clear:both; overflow:hidden;}
.marb8{ height:8px; clear:both; overflow:hidden;}
.marb10{ height:10px; clear:both; overflow:hidden;}
.marb13 { height:13px; clear:both; overflow:hidden;}
.textcenter { text-align:center}

.f14b { font-size:14px; font-weight:bold;}
.f12 { font-size:12px; line-height:21px}
.f12 a { color:#4A4A4A}

.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:941px;margin:0 auto; border-left:5px #e4d0b3 solid; border-right:4px #e4d0b3 solid;border-bottom:4px #e4d0b3 solid; padding-bottom:10px; overflow:auto;}
.areabody{ clear:both;overflow:hidden; zoom:1;width:924px;margin:0 auto;}

.mainbox { width:925px; margin:0 auto; overflow:hidden; margin-top:15px}

.left{ float:left;}
.right{ float:right;}


.top_left{ float:left; width:671px;}
.top_right{ float:right; width:247px}

body{ font-size:12px; font-family:"宋体",Verdana; color:#000}

a:link{color:#F96A1C;text-decoration:none;}
a:visited {color:#F96A1C;text-decoration:none;}
a:active {color:#F96A1C;text-decoration:none;}
a:hover{color:#F96A1C;text-decoration:underline;}

/*头部*/
.head{ clear:both;overflow:hidden; zoom:1;width:950px;margin:0 auto;}
.head .top{ height:186px;}
.head .top img{ display:block}
.head .nav{ height:36px; line-height:36px; font-size:14px; text-align:center; font-weight:bold; background:url(/images/pro2012/zhengquan/daohang.jpg); color:#FFF}
.head .nav a{ color:#FFFFFF; padding:0 10px}
.head .nav .yel{ color:#FFFF00; }

/*头部信息*/
.mainbox .left { font-size:12px; line-height:24px; width:600px; padding-left:10px}
.toppic { background:url(/images/pro2012/zhengquan/toppic.jpg) no-repeat; width:597px; height:54px; line-height:54px;}
.toppic div { float:right; padding-top:10px; margin-right:20px; display:inline;}

.toppic2 { background:url(/images/pro2012/zhengquan/toppic2.jpg) no-repeat left; width:664px; height:79px; line-height:79px;}
.toppic2 div { float:right; padding-top:10px; display:inline;}

/**/
.zq_title01{ background:url(/images/pro2012/zhengquan/titlebg.jpg) repeat-x; height:41px; line-height:41px;}
.zq_title01 p{ background:url(/images/pro2012/zhengquan/titlebgr.jpg) no-repeat right top; line-height:41px; float:right; color:#b02b09; padding-right:10px;}
.zq_title01 p a{color:#b02b09;}
.zq_title01 p a:link{color:#b02b09;}
.zq_title01 p a:visited{color:#b02b09;}
.zq_title01 p a:hover{color:#b02b09;}
.zq_title01 p a:active{color:#b02b09;}
/*课表*/
.mainboxn { width:929px; margin:0 auto; overflow:hidden; margin-top:15px}
.kebiao{ width:685px; float:left; margin-top:6px;}
.kebiao table{ text-align:center; width:100%;}
.kebiao table th{ color:#6b0005; height:30px; line-height:30px; border-top:1px solid #fbe3d1; background:#fef2b8;}
.thborl{ border-left:1px solid #fbe3d1;}
.thborr{ border-right:1px solid #fbe3d1;}
.kebiao table td{ border-top:1px solid #d5d7ca;border-right:1px solid #d5d7ca; height:33px; line-height:33px;}
.tdborl{border-left:1px solid #d5d7ca;}
.tdborb{border-bottom:1px solid #d5d7ca;}
.kebiao table td p{ text-align:left;color:#6b0005; font-weight:600;}
.stgm a{ color:#f96a1c; text-decoration:none;}
.stgm a:link{ color:#f96a1c; text-decoration:none;}
.stgm a:visited{ color:#f96a1c; text-decoration:none;}
.stgm a:hover{ color:#f96a1c; text-decoration:none;}
.stgm a:active{ color:#f96a1c; text-decoration:none;}
.ms a{ color:#572605; text-decoration:none;}
.ms a:link{ color:#572605; text-decoration:none;}
.ms a:visited{ color:#572605; text-decoration:none;}
.ms a:hover{ color:#572605; text-decoration:none;}
.ms a:active{ color:#572605; text-decoration:none;}
.xyxsheng{ width:213px; float:right;margin-top:6px; background:#fef7e4; border:1px solid #fae3d1; padding:10px; overflow:auto; line-height:20px;}
.xyxsheng p{ line-height:20px; display:block;}
.xyxtit{ color:#e12500; font-weight:600;}
.xyxtit img{ vertical-align:middle; margin-right:2px;}
.xyxsheng a{ color:#494949; text-decoration:none;}
.xyxsheng a:link{ color:#494949; text-decoration:none;}
.xyxsheng a:visited{ color:#494949; text-decoration:none;}
.xyxsheng a:hover{ color:#494949; text-decoration:none;}
.xyxsheng a:active{ color:#494949; text-decoration:none;}
.kebiao table .tips{ padding:5px 10px; text-align:left; line-height:21px;}
/*导航1*/
.main { width:925px; overflow:hidden;}
.mains { width:925px; overflow:hidden;}
.mainn { width:923px; border:1px solid #fae3d1; margin-top:5px; overflow:hidden;}
.daohang1 { background:url(/images/pro2012/zhengquan/daohang1.jpg) no-repeat; width:925px; height:49px}
.daohang1 .pic { float:right; margin-right:20px; margin-top:15px;}
.main .mainlt { width:610px; float:left; border-right:1px #A7C8E7 solid;}
.main .mainlt .teapic { float:left; margin:20px 0; padding:0 20px}
.main .mainlt .teatxt { float:left; width:470px; margin-top:20px; line-height:21px}
.main .mainlt .teatxt div { margin-top:4px; color:#0D3E8D}
.main .mainrt { width:310px; float:right;}
.main .xins { margin:10px 0 10px 20px}
.main .line { border-bottom:1px #A7C8E7 solid;}
.main #xingsheng{overflow:hidden; width:260px; height:150px; line-height:21px; margin-left:25px}
.main #xingsheng a:link{color:#000;text-decoration:none;}
.main #xingsheng a:visited{color:#000;text-decoration:none;}
.main #xingsheng a:active{color:#000;text-decoration:none;}
.main #xingsheng a:hover{color:#c00;text-decoration:underline;}


.main .dh_left { float:left; width:420px; padding:20px;  border-right:1px #A7C8E7 solid; line-height:21px}
.main .dh_right { float:left; width:420px; padding:20px; line-height:21px}


.main .dh_left2 { float:left; width:580px; padding:20px;  border-right:1px #A7C8E7 solid; line-height:21px}
.main .dh_right2 { float:left; width:260px; padding:20px; line-height:21px}
.mainn .dh_left2 { float:left; width:580px; padding:20px;  line-height:21px}
.mainn .dh_right2 { float:left; width:260px; padding:20px; line-height:21px}
.mainn .dh_right2 p strong{ color:#0a4e9f;}

.mains dl{ border:1px solid #fae3d1; float:left; width:923px; margin-top:5px; line-height:22px;}
.mains dt{ float:left; width:177px; height:77px; overflow:hidden;}
.mains dd{ float:left; height:57px; padding:10px; background:#fffbef; width:725px;}



.mainbaoming { padding-left:25px; margin-bottom:10px}
.baoming { margin-top:20px}
.baomingtxt { background:url(/images/pro2012/zhengquan/baoming2.jpg) no-repeat; widows:868px; height:125px; color:#984b0f;}
.baominglist { width:868px; padding-left:10px}
.baominglist ul li{ width:175px; height:92px; float:left;line-height:21px; margin-top:13px;color:#984b0f;}
.baomingtxt p{color:#984b0f;}
.baomingtxt p a{color:#984b0f; text-decoration:none;}
.baomingtxt p a:hover{color:#984b0f;}
/*帮助中心*/
.mzzx{ background:url(/images/pro2012/zhengquan/kfpic.jpg) no-repeat right center #f6f2e7; width:925px; height:168px; overflow:hidden; padding-top:20px; margin-top:10px}
.mzzx h1{ font-size:14px; height:25px; font-weight:bold;}
.mzzx .help { width:210px; float:left; margin-left:10px;}
.mzzx .help li{ list-style:none; line-height:27px;}
.mzzx .helprt { width:219px; height:134px; float:left}
.mzzx a:link{color:#000;text-decoration:none;}
.mzzx a:visited{color:#000;text-decoration:none;}
.mzzx a:hover{color:#000;text-decoration:none;}
.mzzx a:active{color:#c00;text-decoration:underline;}
/*名师*/
.msbox{ border:1px solid #fae3d1; width:448px; padding:5px; overflow:auto; background:#fffbef; float:left;}
.msbox dl{ width:448px; float:left;}
.msbox dt{ width:92px; height:140px; overflow:hidden; float:left; text-align:center; font-weight:600;}
.msbox dt p{ margin-top:3px;}
.msbox dt img{ border:1px solid #dfdfdf; padding:3px;}
.msbox dd{ float:left; margin-left:10px; width:320px; line-height:22px;}
.msbox dt a{ color:#4B4B4B; text-decoration:none;}
.msbox dt a:link{ color:#4B4B4B; text-decoration:none;}
.msbox dt a:visited{ color:#4B4B4B; text-decoration:none;}
.msbox dt a:hover{ color:#4B4B4B; text-decoration:none;}
.msbox dt a:active{ color:#4B4B4B; text-decoration:none;}
.blank5{ height:5px; overflow:hidden; width:100%; clear:both; font-size:0px;}

/*学员心声*/
#xingsheng {
    height: 370px;
}
.xyfont .font-title {
    font-weight: bold;
    padding: 5px 0;
}
.xyfont .font-cont {
    line-height: 22px;
}

.bookleft { float:left; width:220px;}
.bookright { float:left; line-height:21px; padding:20px 20px 0 10px; width:675px;}


