body{ font-size:12px; font-family:"microsoft yahei"; color:#003399;text-align:center; margin:auto 0px; line-height:20px;}
div{margin:0 auto;}
ul{clear:both;overflow:hidden; margin:0px; padding:0px;}
li{ float:left; list-style:none; margin:0px; padding:0px;}
p{ margin:0px; padding:0px;font-size:14px;}
a{color:#003399;text-decoration:none;}
a:hover{ color:#FF0000;text-decoration:underline;}
.headtop{ width:100%;height:100px;clear:both;overflow:hidden;margin:0 auto; background:url(/chuji/images/head01.jpg);}
.headtop_jscj{width:100%;height:100px;clear:both;overflow:hidden;margin:0 auto; background:url(/chuji/images/head01_jscj.jpg);}
.headtop a{ width:100%; height:100px;clear:both;overflow:hidden;margin:0 auto; display:block;}
.head{width:100%;height:30px;clear:both;overflow:hidden;margin:0 auto; line-height:30px; background:url(/chuji/images/bg01.gif);text-align:center; color:#FFFFFF;}
.head a:link{ color:#FFFFFF;}
.head a:hover{ color:#FFFFFF;}
.head a:visited{ color:#FFFFFF;}
.marb5{ height:5px;clear:both;overflow:hidden;}
.marb3{ height:3px;clear:both;overflow:hidden;}
.main{ width:100%;/*clear:both;overflow:hidden;*/margin:0 auto;}
.mainleft1{ width:240px; float:left;margin-right:5px;}
.mainleft2{ width:528px; float:left; margin-right:5px;background:url(/images/rdxw_01_01.jpg)no-repeat;border:#b5daff solid 1px;}
.mainright{width: 320px;float:left;}
.login{width:238px;height: 280px;border:#b5daff solid 1px;}
.lognav{ width:228px; padding:5px; border-bottom:#b5daff dotted 1px;}
.title1{ height:25px; line-height:25px; font-size:14px; font-weight:bold; text-align:left; padding-left:25px; background:url(/chuji/images/lmbg_01.gif) no-repeat;}
.news{width:508px;height: 245px;padding: 5px 10px 5px 10px;}
.news li table{font-size:14px;}
.news li table tr{height: 26px;}
.news li{ width:508px; text-align:left;}
#at1{font-size:14px;width:480px;}
#at2{font-size:14px;width:480px;}
#at3{font-size:14px;width:480px;}
#at4{font-size:14px;width:480px;}
#ata1{font-size:14px;width:480px;}
#ata2{font-size:14px;width:480px;}
.bmzn{width:318px;height:280px;border:#b5daff solid 1px;/*background:url(/chuji/images/znbg.gif) bottom no-repeat;*/}
.znnav{ width:100%;line-height:30px; text-align:center; padding:5px 0px 5px 0px; letter-spacing:2px;border-bottom:#b5daff dotted 1px;}
.helf{ width:238px; text-align:center; }
.djs{color:#FF0000; line-height:40px; width:100%; letter-spacing:2px;}
.time{ font-weight:bold; color:#0000FF;}
.mfst{ width:208px; height:163px;border:#b5daff solid 1px; float:left;}
.bmjf{ width:100%; float:right;}
.kecheng{width:100%; height:40px; background:url(/chuji/images/kechengtop01_new.gif);}
.kecheng .cdel{ width:200px; float:left; line-height:40px; font-size:18px; font-weight:bold;text-align:center; letter-spacing:2px;}
.cdel a:link{ color:#FFFFFF;}
.cdel a:hover{ color:#FFFFFF;}
.cdel a:visited{ color:#FFFFFF;}
.wxnav{ width:260px; float:right; color:#FFFFFF; line-height:40px;}
.wxnav a:link{ color:#FFFFFF;}
.wxnav a:hover{ color:#FFFFFF;}
.wxnav a:visited{ color:#FFFFFF;}
.wxnav .lmleft a:visited{ color:#FFFFFF;}
.lesson{ width:770px; background:#b5daff; text-align:center;}
.lesson tr{ background:#FFFFFF;}
.lesson tr td:nth-child(1){width:59%}
.lesson td{ height:20px;}

.lesson td img{}
.lesson2{ width:100%; background:#b5daff; text-align:center;}
.lesson2 tr{ background:#FFFFFF;}
.lesson2 td{ height:40px;font-size:14px;}
.lanmu{ width:813px; height:300px;float:left; margin-right:5px;border:#b5daff solid 1px;}
.title2{ height:25px; line-height:25px; font-size:14px; font-weight:bold; text-align:left; padding-left:30px; background:url(/chuji/images/lmbg2_01_new.gif) no-repeat; color:#FFFFFF}
.lmnav{ width:793px;padding:10px; text-align:left;}
.lmleft{ width:270px; float:left; margin-right:10px;}
.boxnav .tu{ width:248px; height:120px; border:#b5daff solid 1px;}
.boxnav li{ width:268px;font-size:14px;}
.ltrt{ height:30px; line-height:30px; font-size:14px; color:#FF0000; font-weight:bold;}
.newsbox{ width:513px;}
.columnli{ width:120px; height:25px; line-height:25px; background:url(/chuji/images/lmbg3.gif); text-align:center;border:#b5daff solid 1px; font-size:14px;}
.columnli1{ width:120px; height:25px; line-height:25px;text-align:center;border-left:#b5daff solid 1px;border-right:#b5daff solid 1px;border-top:#b5daff solid 1px;font-size:14px; font-weight:bold; color:#FF0000;}
.bian{ width:5px;height:26px;border-bottom:#b5daff solid 1px;}
.bian1{ width:259px;height:26px;border-bottom:#b5daff solid 1px;}
.box{width:268px; height:300px;border:#b5daff solid 1px;float:right;}
.more{ width:80px; float:right; font-weight:normal; text-align:center;}
.more a{ font-size:12px;}
.xinwen{ width:258px; padding:5px; text-align:left;}
.xinwen li{ width:258px;line-height:25px;}
.lmlink{ width:300px; float:right; text-align:right; padding-right:30px;color:#003300;font-size:12px; font-weight:normal;}
.search{ width:950px; height:50px; line-height:25px; text-align:left; padding-left:150px;background:url(/chuji/images/search01_new.gif); color:#FFFFFF;}
.search .fg{padding-left:20px; line-height:50px;}
.search a:link{ color:#FFFFFF;}
.search a:hover{ color:#FFFFFF;}
.search a:visited{ color:#FFFFFF;}
.teacher{ width:1018px; padding-left:80px; height:170px;border:#b5daff solid 1px; background:url(/chuji/images/msbg_new.gif);}
.teacher .mstp{ padding:10px;line-height:25px;}
.teacher .msjs{ padding:10px 0px 10px 0px; text-align:left; width:150px;font-size:13px}
.kcjd{ width:968px;border:#b5daff solid 1px; padding:10px; text-align:left; background:url(/chuji/images/kcgg.gif) no-repeat right;}
.jindu{ width:1078px;clear:both;overflow:hidden;margin:0 auto; padding:10px; border:#b5daff solid 1px;}
.jindu .xs{ width:220px; margin-right:25px; text-align:left;}
.xs p{ line-height:30px; color:#FF0000;font-size:14px; font-weight:bold; border-bottom:#b5daff solid 1px;}
.jindu .xs table tr{padding:10px 0px}
.jindu .xs table tr td{font-size:13px;line-height:2;padding-left:5px;}
.banner{ width:988px; height:104px; padding-top:2px; padding-bottom:2px;border:#b5daff solid 1px;}
.banner_left{ width:196px;background:#dbecfe; text-align:left;}
.banner_left span{ width:90px; text-align:center;float:right;padding-top:13px;}
.banner_right{ width:790px;}
.tkleft{width:813px;float:left;border:#b5daff solid 1px;}
.tkleft .tktop{ width:813px; line-height:30px; text-align:center; font-size:16px; font-weight:bold;}
.tkleft .tkjs{ width:790px; text-align:left; padding-left:10px; padding-right:10px;line-height:2;font-size:14px;}
.tkleft .tknav{ width:776px;line-height:2; padding-bottom:10px; padding-left:22px; padding-right:15px;margin-top:20px}
.tkleft .tknav img{border:#b5daff solid 1px;}
.tkright{width:276px;border:#b5daff solid 1px;float:right;}
.tkrightnav{ width:258px; padding:5px;}
.right5{ margin-right:30px;}
.a1{ background:url(/chuji/images/lan2.gif)  no-repeat; width:10px; height:9px;}
.a2{ background:url(/chuji/images/hong.gif) no-repeat; width:10px; height:9px;}
.a3{  background:url(/chuji/images/lv.gif) no-repeat; width:10px; height:9px;}
.a4{  background:url(/chuji/images/zi.gif) no-repeat; width:10px; height:9px;}
.a5{  background:url(/chuji/images/hua.gif) no-repeat; width:10px; height:9px;}
.msnav{ width:210px; text-align:left; margin-top:5px;}
.msnav a{ color:#FF0000;}
.msnav li{ width:210px;}
.msnav span{ float:left; width:84px; text-align:center; margin-right:5px;}
.kecheng_d{width:828px}
.kecheng_d .title{height:29px;border-bottom: #b5daff solid 1px;margin-bottom:10px;overflow:hidden;}
.kecheng_d .title-list li{ width: 100px;margin-left:10px; text-align: center; float: left; display: inline;height: 22px;padding-top: 4px;background:url("/chuji/images/kc_kemu.jpg") no-repeat;}

#tags LI.selectTag A {background:url(/new/images/tab01_1.jpg) repeat-x;COLOR: #de0900;font-weight:bold;LINE-HEIGHT: 27px;HEIGHT: 27px}
#tagss LI.selectTagg A {background:url(/new/images/tab01_1.jpg) repeat-x;COLOR: #de0900;font-weight:bold;LINE-HEIGHT: 27px;HEIGHT: 27px}


.examples_body {
     width: 100%;
     margin: 0px auto;
	 
}
h2.title_name {
     font-family: normal Georgia,'Times New Roman',Times,serif;
     font-weight: normal;
     font-size: 4em;
     padding: 50px 0 20px 0;
     text-align: center;
}
h2.title_name span {
     font-family: normal Georgia,'Times New Roman',Times,serif;
     color: #AAA;
     font-size: 0.9em;
}
h2.title_name small {
     color: #AAAAAA;
     display: block;
     font-family: normal Verdana,Arial,Helvetica,sans-serif;
     font-size: 0.2em;
     letter-spacing: 1.0em;
     text-transform: uppercase;
}
div.examples_body h3 {
     color: #555;
     font-size: 130%;
	 padding-bottom: 15px;
	 margin-bottom: 15px;
}
p.demo_btn {
     width: 750px;
	 margin: 30px auto;
	 font-size: 0;
	 text-indent: -9999px;
	 clear: both;
	 overflow: hidden;
}
p.demo_btn a {
     width: 160px;
	 height: 41px;
	 float: right;
     background: url(../images/Download_Button.gif) no-repeat;
}
p.demo_btn a:hover {
     background: url(../images/Download_Button_o.gif) no-repeat;
}

/*--------------------------------------------*/
div.examples_body_wrap h3 {
     color: #f9f66d;
     font-size: 130%;
	 padding-bottom: 15px;
	 margin-bottom: 15px;
	 background: url(../images/solid-line-news.gif) repeat-x bottom;
}
div.examples_body_wrap {
    width: 100%;
	margin: 50px auto 0 auto;
	clear: both;
}

ul.topnav {
	width: 100%;
	overflow:visible;
	float: left;
	background: url(/chuji/images/bg01.gif) repeat-x;
	-moz-border-radius: 4px; /*--CSS3 Rounded Corners--*/
	-khtml-border-radius: 4px; /*--CSS3 Rounded Corners--*/
	-webkit-border-radius: 4px; /*--CSS3 Rounded Corners--*/
}
ul.topnav li {
	float: left;
	margin: 0;
	padding: 0 8px 0 3px;
	position: relative; /*--Declare X and Y axis base for sub navigation--*/
	display: inline;
	
}
ul.topnav li a { 
	padding: 7px 7px;
	color: #fff;
	display: block;
	text-decoration: none;
	float: left;
	margin-top:-3px;
	font-size:16px;
	font-weight:bolder;
	
}
ul.topnav li a:hover {
	-moz-border-radius: 3px; /*--CSS3 Rounded Corners--*/
	-khtml-border-radius: 3px; /*--CSS3 Rounded Corners--*/
	-webkit-border-radius: 3px; /*--CSS3 Rounded Corners--*/
}
ul.topnav li span { /*--Drop down trigger styles--*/
	width: 15px;
	height: 35px;
	margin-top:0px;
	float: left;
	background: url(../images/subnav_btn_show.gif) no-repeat ;
}
ul.topnav li span.subhover { /*--Hover effect for trigger--*/
    background: url(../images/subnav_btn_show.gif) no-repeat ;
}   
ul.topnav li ul.subnav {
	width: 630px;
	position: absolute; /*--Important - Keeps subnav from affecting main navigation flow--*/
	left: 0px; top: 35px;
	background: #2aa3e1;
	margin: 0; padding: 0;
	display: none;
	float: left;
	clear: none;
}
ul.topnav li ul.subnav li{
	width: 70px;
	margin: 0; padding: 0;
	
	
}
html ul.topnav li ul.subnav li a {
	width: 59px;
	float: left;
	background-color: #2aa3e1;
	text-align:center;
	font-size: 12px;
}
ul.topnav li ul.subnav1 {
	width: 120px;
	position: absolute; /*--Important - Keeps subnav from affecting main navigation flow--*/
	left: 0; top: 30px;
	background: #2aa3e1;
	margin: 0; padding: 0;
	display: none;
	float: left;
	clear: none;
}
ul.topnav li ul.subnav1 li{
	width: 120px;
	margin-left:-20px;
	text-align:center;
	clear: both;
}
html ul.topnav li ul.subnav1 li a {
	width: 150px;
	float: left;
	background-color: #2aa3e1;
	padding-left: 5px;
	
	font-size: 12px;
}


ul.topnav li ul.subnav2 {
	width: 280px;
	position: absolute; /*--Important - Keeps subnav from affecting main navigation flow--*/
	left: 0px; top: 35px;
	background: #2aa3e1;
	margin: 0; padding: 0;
	display: none;
	float: left;
	clear: none;
}
ul.topnav li ul.subnav2 li{
	width: 70px;
	margin: 0; padding: 0;
	
	
}
html ul.topnav li ul.subnav2 li a {
	width: 59px;
	float: left;
	background-color: #2aa3e1;
	text-align:center;
	font-size: 12px;
}



html ul.topnav li ul.subnav li a:hover { /*--Hover effect for subnav links--*/
	background-color: #55bbee;
}
html ul.topnav li ul.subnav1 li a:hover { /*--Hover effect for subnav links--*/
	background-color: #55bbee;
}
html ul.topnav li ul.subnav2 li a:hover { /*--Hover effect for subnav links--*/
	background-color: #55bbee;
}



.titleul{	
    height: 24px;
    border-bottom: #b5daff solid 1px;
}
.title_hot_li{
	  cursor:pointer;
    font-size: 14px;
    line-height: 1.8;
    font-weight: bolder;
    width: 90px;
    background-color: aliceblue;

}
.title_native_li{
	  cursor:pointer;
    font-size: 14px;  line-height: 1.8;  font-weight: bolder;  width: 90px;
    background-color: powderblue;

}
.title_hot_li:hover,.title_native_li:hover{
	opacity:0.7;
	filter:alpha(opacity=70); 
	}
.hide{
	display:none;
	}
.active{
	background-color:cornflowerblue;
	}
	
		li.msjs {
  width: 220px;
  text-align: left;
  padding: 0px 10px 00px 10px;
}


.daohang{overflow: inherit;margin-top: 10px;}
.channel2{margin-top:-15px;}
.channel2 ul{}
.channel2 ul li{text-align:center;font-size:12px;line-height:1.2;padding-bottom:2px;border:1px solid #def;width:77px;float:left;padding-top:4px;}
.channel2 ul li:hover{background:#96caff;}
.bg-lblue2{background:#cdf}
.channel2 a:hover{text-decoration:none;color:white;}
.channel2 i{font-size:16px;}
.channel2 i:hover{color:white}

.news li{text-align:left;}
.wrap{width:1100px;}
.l{float:left;}
.r{float:right;}
.toprow{width:100%;margin:10px 0px;}
.cl{display:inline-block;}
i{color:#4595d3}
.Hui-iconfont{font-size:22px}
.toplist{margin-top:5px;}
.toplist ul li{padding:0;margin:0;float:left;width:90px;text-align:center;}
.toplist ul li a{text-decoration:none}
.toplist ul li a i{color:#3995e2}
.toplist ul li a i:hover{color:#f0830d}
.toplist ul li a:hover{color:#f0830d}
.topicon{line-height:1.3;}
.topicon i{font-size:30px;}
.qrcodeimg{height:80px}
.textlogo{font-size: 28px;line-height: 65px;margin-left:20px;padding-left: 20px;background:url("/zhukuai/images/texttopbg.png") no-repeat left;}
.fourstep{float:left;width:173px;margin:5px;padding-bottom:14px}
.fourstep a{padding:10px 30px;font-size: 16px;color: #fff;line-height: 2;background: #1f73e4;border-radius: 10px;}
.fourstep a:hover{text-decoration:none;color:#1f73e4;background:#fff;font-weight:bolder}
.step1{background:#887eff;border-radius:4px;}
.step2{background:#ce8efe;border-radius:4px;}
.step3{background:#fc7f6b;border-radius:4px;}
.step4{background:#4fd4a0;border-radius:4px;}
.step5{background:#76b3f8;border-radius:4px;}
.step6{background:#e3552a;border-radius:4px;}
.stepspan{color:#fff;font-size:14px;line-height: 2;width:153px;height:180px;text-align: left;padding: 10px 10px 20px 10px;}
.hjlbtn{display: block;margin: 25px auto;padding: 10px 30px;width: 80px;font-size: 18px;border: 3px solid #fff;background-color: #ea7d1c;text-align: center;border-radius: 10px;color:#fff}
.hjlbtn:hover{background:#fff;border:3px solid #ea7d1c;color:#000;font-weight:bolder;}
.titleh3{font-size: 24px;line-height: 64px;color: #fff;border-bottom: 1px dashed #eee;}
.h2title{font-size:36px;padding: 0px;margin: 0px ;line-height: 2;background:url(/cpa/images/wxtop_01_test.jpg) repeat-x;}
.getcertificate{float:left;width:265px;margin:5px;}
.getcertificate h3{color:#2d2d2d;margin:5px 0px;padding:0px}
.getcertificate img{border-radius:20px;margin-top:5px}
.getcertificate a{text-decoration:none;}
.getcertificate a p:hover{color:#fff;font-weight:600;text-decoration:none;}
.getcertificate p{color:#2d2d2d;text-align:left;width:245px;padding:10px;margin:0px auto 10px;font-size:14px;height:140px;}
.box1{ width:218px; margin:0 auto; position:relative; overflow:hidden; height:100%;}
.picbox{ width:210px; height:320px; overflow:hidden; position:relative;}
.piclist{ height:290px;position:absolute; left:0px; top:0px; margin:0px;padding:0px;}
.piclist li{ width:200px;float:left;list-style:none;padding:20px 5px;font-size:14px;font-family:microsoft yahei;text-align:left;}
.piclist li p{padding:15px 5px;line-height:2}
.swaplist{ position:absolute; left:-840px; top:0px}
.og_prev,.og_next{ width:30px; height:50px; background:url(/wmkj/images/icon.png) no-repeat; background:url(/wmkj/images/icon_ie6.png) no-repeat; position:absolute; top:110px; z-index:99; cursor:pointer;filter:alpha(opacity=70); opacity:0.7;}
.og_prev{ background-position:0 -60px; left:4px;}
.og_next{ background-position:0 0; right:4px;}
/*********初级主页复制过来*************/
#xinshen{height:268px;overflow:hidden}
#xinshen ul { position: relative;margin: 10px 0px 0px 0px;top: 0;left: 0;padding: 0;}
#xinshen ul  li{margin-top:10px}
.bcdb3{width:1100px;color: #fff;}
.bcdb3 .dbnr {
    width: 366px;
    height: 116px;
    padding-top: 8px;
    background: url(/images/chuji_db1.jpg) no-repeat;
}
 .bcdb3 .jpb {
    background: url(/images/chuji_db2.jpg) no-repeat;
}
 .bcdb3 .syb {
    background: url(/images/chuji_db3.jpg) no-repeat;
}
.bcdb3 .dbnr .dbt {
    line-height: 34px;
    color: #fff;
    font-weight: 700;
    /*padding: 0 50px;*/
}
.bcdb3 .dbnr .dbt-c {
    display: inline-block;
    width: 100%;
    font-size: 20px;
    text-align: center;
}
.fl {
    float: left;
    _display: inline;
}
.bcdb3 .dbnr .dbb {
    display: block;
    width: 82px;
    height: 18px;
    border: 1px solid #c8e1fa;
    color: #f1f6fd;
    text-align: center;
    line-height: 18px;
    margin: 0 auto;
}
.bcdb3 .jpb .dbb {
    border: 1px solid #fee5de;
    color: #fbf0ee;
}
.bcdb3 .syb .dbb {
    border: 1px solid #ebe5f6;
    color: #f2f0f7;
}
.bcdb3 .dbnr .dbg {
    display: block;
    width: 82px;
    height: 18px;
    border: 1px solid #c8e1fa;
    color: #ff0000;
    text-align: center;
    line-height: 18px;
    margin: 0 auto;
}
.bcdb3 .jpb .dbg {
    border: 1px solid #fee5de;
    color: #ff0000;
}
.bcdb3 .syb .dbg {
    border: 1px solid #ebe5f6;
    color: #ff0000;
}
.big-link { display:block; margin-top: 100px; text-align: center; /*font-size: 70px;*/ color: #fff; }

/**初级主页报考指南模块**/
table.matkemu {
    margin: 0px auto;
}

table.matkemu td{
width:100px;
font-size:14px;	
}

table.matkemu tr{
height:25px;
line-height:25px;	
}