/*临时公用*/
body{color:#000000; background:#8cd0ff; font-size:14px;}
a{color:#000000; text-decoration:none}
a:hover{color:#ff0000; text-decoration:underline}

.content{clear:both;overflow:hidden;}
.index-main{background:#fff;}


.title01{ background:url(images/title01.gif) no-repeat; height:26px; line-height:26px;}
.title01 div{ padding-left:15px; color:#fffffd; font-weight:bold; font-size:14px; float:left; padding-top:2px}
.title01 div a:link,.title01 div a:visited{ color:#fffffd; }
.title01 p{ float:right; font-size:12px;}

.title02{ background:url(images/title02.gif) no-repeat; height:28px;}
.title02 div{color:#000; font-weight:bold; font-size:14px; padding:6px 0 0 25px}
.title02 div a:link,.title02 div a:visited{ color:#000; }


.padtop{ padding-top:10px;}

/*主体框架*/

.top-left{ width:250px; float:left; display:inline; margin-left:10px;}
.top-mid{ width:435px; float:left; display:inline; margin-left:10px}
.top-right{ width:225px; float:right; display:inline; margin-right:10px;}

.end-left{ width:695px; float:left; display:inline; margin-left:10px;}
.end-right{ width:225px; float:right; display:inline; margin-right:10px;}


/*top*/
.top{ height:150px; overflow:hidden;}
.daoyu{ background:url(images/dayu.gif) no-repeat; height:358px; overflow:hidden}
.daoyu .dy{ margin:30px 20px 10px 150px; font-size:12px; line-height:20px;}
.daoyu .ck{ font-size:12px; line-height:18px; margin:110px 0 0 580px}
.xuexi{ background:url(images/xuexi.gif) no-repeat; height:473px; padding:70px 0 0 80px ;}

.xuebox{ width:400px; margin-left:20px; float:left; display:inline; height:140px;}
.xuebox .tit{ background:url(images/tit.gif) no-repeat; width:93px; height:22px; text-align:center; line-height:22px; font-size:14px; font-weight:bold; color:#FFFFFF}


.xuebox .cont h3{ text-align:center; font-size:14px; font-weight:normal; line-height:28px;}
.xuebox .cont2 h4{ text-align:center; font-size:12px; font-weight:normal; line-height:18px;}
.xuebox .cont2 h3{ text-align:center; font-size:14px; font-weight:normal; line-height:22px;}
.xuebox .cont p{ line-height:26px; font-size:12px}
.xuebox .cont p a{ color:#FF0000}
.xuebox .cont p b{ color:#cc0000}
.xuebox .cont2 p{ line-height:23px; font-size:12px}

.xuexi .blank1{ clear:both; overflow:hidden; height:20px;}
.xuexi .blank2{ clear:both; overflow:hidden; height:12px;}


.jiaoliu{ background:url(images/jiaoliu.gif) no-repeat; height:377px;}
.jiaoliu .renwu{ width:540px; float:left; display:inline; margin-top:80px; margin-left:20px}
.jiaoliu .renwu .pic{ float:left; width:220px; display:inline}
.jiaoliu .renwu .text{ float:left; line-height:24px; font-size:12px; width:320px;}

.jiaoliu .renwu .text b{ font-size:14px; color:#881002; height:28px;display:block}
.jiaoliu .renwu .p{ clear:both; overflow:hidden; line-height:24px; font-size:12px; margin-top:8px;}
.jiaoliu .renwu .p a{ color:#00519d}

.jiaoliu .zhiye{ float:left; width:360px;margin-top:110px; margin-left:20px} 
.jiaoliu .zhiye .tit{ font-size:14px; color:#841000; font-weight:bold; margin-left:40px;}

.jiaoliu .zhiye .cont{ font-size:12px; line-height:28px; padding-left:40px;}


.exam{ background:url(images/exam.gif) no-repeat; height:563px; clear:both; overflow:hidden}
.examleft{ float:left; display:inline; width:448px; margin:60px 0 0 10px; padding:10px 0 0 15px}
.examleft2{ float:left; display:inline; width:448px; margin:60px 0 0 10px; padding:10px 0 0 15px}
.exam .extit{ background:url(images/extit.gif) no-repeat; height:21px; padding-top:8px;font-weight:bold; color:#00519c; padding-left:25px }

.exam ul{ margin:10px 0}
.exam ul li{ font-size:12px; line-height:23px; padding-left:8px;}

.examleft2 p{ padding:10px; line-height:25px; font-size:12px;}
.examleft2 p a{ color:#0056ae}















































































