@charset "utf-8";


/* content */

#content{background:#f6f6f6;}

/* banner */

#playBox{ width:1024px; height:300px;background:#fff; position:relative;overflow:hidden;margin-top:1px;}

#playBox .oUlplay { width:99999px; position:absolute; left:0; top:0;}

#playBox .oUlplay li{ float:left;}
#playBox .oUlplay li img{width:1024px;height:300px;}
#playBox .pre{ cursor:pointer; width:39px; height:50px; background:url(../images/l.png) no-repeat; position:absolute; top:130px; left:10px; z-index:10;}
#playBox .next{ cursor:pointer; width:39px; height:50px; background:url(../images/r.png) no-repeat; position:absolute; top:130px; right:10px; z-index:10;}
#playBox .smalltitle {width:1024px; height:76px; position:absolute; bottom:0px; z-index:10;}
#playBox .smalltitle ul{margin:0 auto;background:url(../images/picture_bg_13.png) no-repeat;width:218px;height:24px;padding:52px 0 0 806px;}

#playBox .smalltitle ul li{ width:10px; height:10px; margin:0 4px; border-radius:10px; background:#848583; float:left; overflow:hidden;*display:inline;*zoom:1;}

#playBox .smalltitle .thistitle{ background:#2682ff;}


/* main */

#main{background:#fff;}

.main_top{padding-top:24px;}

.main_bottom{padding-bottom:20px;}


/* login */

.login{width:232px;height:188px;float:left;}

.login h4{width:214px;height:40px;background:#0070e4;font-family:"微软雅黑";font-size:16px;line-height:40px;color:#fff;font-weight:normal;padding-left:18px;border-bottom:1px solid #0070e4;}

.login h4 span{font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#abd4ff;line-height:36px;padding-left:10px;text-transform:uppercase;}

.login_ul{border:1px solid #c9c9c9;border-bottom:none;border-top:none;}

.login_ul li{width:230px;height:36px;background:#f9f9f9;border-bottom:1px solid #c9c9c9;vertical-align:middle;}

.login_ul li a{display:block;padding-left:85px;line-height:36px;font-family:"微软雅黑";font-size:14px;color:#1f6bbe;}


/* focus */

.focus{ position:relative; width:342px; height:186px;background-color:#fff;float:left;margin-left:22px;border:1px solid #c9c9c9;} 
 
.focus img{ width: 342px; height: 186px;} 

.focus .shadow .title{width: 260px; height: 65px;padding-left: 30px;padding-top: 20px;}

.focus .shadow .title a{ text-decoration:none; color:#fff; font-size:14px; font-weight:bolder; overflow:hidden; }

.focus .btn{ position:absolute; bottom:34px; left:1px; overflow:hidden; zoom:1;} 

.focus .btn a{position:relative; display:inline; width:13px; height:13px; border-radius:7px; margin:0 5px;color:#B0B0B0;font:12px/15px "\5B8B\4F53"; text-decoration:none; text-align:center; outline:0; float:left; background:#D9D9D9; }  
.focus .btn a:hover,.focus .btn 
a.current{  cursor:pointer;background:#fc114a;} 
 
.focus .fPic{ position:absolute; left:0px; top:0px; }  

.focus .D1fBt{ overflow:hidden; zoom:1;  height:16px; z-index:10;  }  

.focus .shadow{ width:100%; position:absolute; bottom:0; left:0px; z-index:10; height:26px; line-height: 26px; background:rgba(0,0,0,0.6);filter:progid:DXImageTransform.Microsoft.gradient( GradientType = 0,startColorstr = '#80000000',endColorstr = '#80000000')\9;  display:block;  text-align:left; }  

.focus .shadow a{ text-decoration:none; color:#fff; font-size:12px; overflow:hidden; margin-left:10px; font-family: "\5FAE\8F6F\96C5\9ED1";line-height:26px;}
  
.focus .fcon{ position:relative; width:100%; float:left;  display:none; background:#000  }  

.focus .fcon img{ display:block; }  

.focus .fbg{bottom:3px; left:260px; position:absolute; height:15px; text-align:center; z-index: 200; } 
 
.focus .fbg div{margin:4px auto 0;overflow:hidden;zoom:1;height:14px}    

.focus .D1fBt a{position:relative; display:inline; width:8px; height:8px; border-radius:7px; margin:0 3px;color:#B0B0B0;font:12px/15px "\5B8B\4F53"; text-decoration:none; text-align:center; outline:0; float:left; background:#D9D9D9; }   
 
.focus .D1fBt .current,.focus .D1fBt a:hover{background:#ff7700;}  
  
.focus .D1fBt img{display:none}    

.focus .D1fBt i{display:none; font-style:normal; }    

.focus .prev,.focus .next{position:absolute;width:20px;height:37px;background: url(../images/focus_btn.png) no-repeat;}

.focus .prev{top: 50%;margin-top: -20px; left: 0;background-position:0 -37px; cursor:pointer; } 

 
.focus .next{top: 50%;margin-top: -20px; right: 0;  background-position:-20px -37px;  cursor:pointer;}  

.focus .prev:hover{  background-position:0 0; } 
 
.focus .next:hover{  background-position:-20px 0;}  


/* notice */

.notice{width:404px;float:left;margin-left:22px;}

.notice h4{width:404px;height:28px;background:url(../images/notice_h4_bg_23.jpg) no-repeat center bottom;font-weight:normal;}

.notice h4 p{width:346px;line-height:26px;font-family:"微软雅黑";font-size:16px;color:#034088;float:left;padding-left:4px;}

.notice h4 span{float:right;display:block;width:44px;}

.notice h4 span a{font-family:"宋体";font-size:12px;color:#515151;line-height:26px;display:block;}

.notice h4 span a:hover{color:#2d70e6;}


.notice_ul{margin-top:10px;}

.notice_ul li{width:404px;height:30px;vertical-align:middle;}

.notice_ul li a{display:block;float:left;line-height:30px;font-family:"微软雅黑";font-size:14px;color:#4f4f4f;background:url(../images/notice_ul_li_bg1_27.png) no-repeat 10px center;padding-left:26px;}

.notice_ul li span{float:right;font-family:"微软雅黑";font-size:12px;color:#a0a0a0;line-height:30px;padding-right:6px;}

.notice_ul li a:hover{color:#000;background:url(../images/notice_ul_li_bg2_27.png) no-repeat 10px center;}


/* assist */

.assist,.online,.enroll{margin:20px 0 20px 0;}

.assist{width:230px;border:1px solid #c9c9c9;float:left;background:url(../images/assist_bg_37.jpg) repeat-x left bottom #fff;padding-bottom:18px;}

.assist h4{height:36px;line-height:36px;color: #fff;font-weight: normal;font-family:"微软雅黑";font-size:16px;font-weight:normal;padding-left:18px;background: #0070e4;}

.assist h4 span{font-family:Arial, Helvetica, sans-serif;font-size:12px;color: #abd4ff;line-height:36px;padding-left:10px;text-transform:uppercase;}

.assist ul{margin:10px 0 0 18px;}

.assist ul li{width:196px;height:28px;margin-top:8px;vertical-align:middle;}

.assist ul li a{display:block;line-height:28px;font-family:"微软雅黑";font-size:14px;color:#b2b2b2;padding-left:85px;}

#assist_li1 a{background:url(../images/assist_ul_li_bg1.png) no-repeat left top;color: #1f6bbe;}
#assist_li2 a{background:url(../images/assist_ul_li_bg2.png) no-repeat left top;color: #1f6bbe;}
#assist_li3 a{background:url(../images/assist_ul_li_bg3.png) no-repeat left top;color: #1f6bbe;}
#assist_li4 a{background:url(../images/assist_ul_li_bg4.png) no-repeat left top;color: #1f6bbe;}

.assist ul li a:hover{color:#fff;}

#assist_li1 a:hover{background:url(../images/assist_ul_li_bg1.png) no-repeat left top;}
#assist_li2 a:hover{background:url(../images/assist_ul_li_bg2.png) no-repeat left top;}
#assist_li3 a:hover{background:url(../images/assist_ul_li_bg3.png) no-repeat left top;}
#assist_li4 a:hover{background:url(../images/assist_ul_li_bg4.png) no-repeat left top;}



/* online */

.online{width:344px;float:left;margin-left:22px;}

.online h4{height:32px;background:#f1f1f1;border-top:2px solid #006add;font-weight:normal;}

.online h4 p{width:240px;height:32px;float:left;font-family:"微软雅黑";font-size:16px;color:#373737;padding-left:14px;line-height:32px;}

.online h4 span{float:right;display:block;width:44px;}

.online h4 span a{font-family:"宋体";font-size:12px;color:#515151;line-height:32px;display:block;}

.online h4 span a:hover{color:#2d70e6;}

.online_ul{margin-top:10px;}

.online_ul li{height:30px;border-bottom:1px dashed #e4e4e4;vertical-align:middle;}

.online_ul li a{display:block;font-family:"微软雅黑";font-size:14px;color:#4f4f4f;background:url(../images/notice_ul_li_bg1_27.png) no-repeat 10px center;padding-left:26px;line-height:30px;}

.online_ul li a:hover{color:#000;background:url(../images/notice_ul_li_bg2_27.png) no-repeat 10px center;}

/* enroll */

.enroll{width:404px;float:left;margin-left:22px;}

.enroll h4{height:32px;background:#f1f1f1;border-top:2px solid #006add;font-weight:normal;}

.enroll h4 p{width:240px;height:32px;float:left;font-family:"微软雅黑";font-size:16px;color:#373737;padding-left:14px;line-height:32px;}

.enroll h4 span{float:right;display:block;width:44px;}

.enroll h4 span a{font-family:"宋体";font-size:12px;color:#515151;line-height:32px;display:block;}

.enroll h4 span a:hover{color:#2d70e6;}

.enroll_ul{margin-top:10px;}

.enroll_ul li{height:30px;border-bottom:1px dashed #e4e4e4;vertical-align:middle;}

.enroll_ul li a{display:block;font-family:"微软雅黑";font-size:14px;color:#4f4f4f;background:url(../images/notice_ul_li_bg1_27.png) no-repeat 10px center;padding-left:26px;line-height:30px;float:left;}

.enroll_ul li span{float:right;font-family:"微软雅黑";font-size:12px;color:#a0a0a0;line-height:30px;padding-right:6px;}

.enroll_ul li a:hover{color:#000;background:url(../images/notice_ul_li_bg2_27.png) no-repeat 10px center;}


/* ad */

.ad{width:1024px;height:90px;}

.ad a{display:block;}



/* query */

.query{width:232px;float:left;margin-top:20px;}

.query h4{height:32px;background:#2d70e6;border-radius:2px;font-weight:normal;}

.query h4 p{width:160px;height:32px;float:left;font-family:"微软雅黑";font-size:16px;color:#fff;padding-left:14px;line-height:32px;}

.query h4 span{float:right;display:block;width:44px;}

.query h4 span a{font-family:"宋体";font-size:12px;color:#e0e7fa;line-height:32px;display:block;}

.query h4 span a:hover{color:#fff;}

.query_ul{padding:10px 0 0 8px;border:1px solid #e7e7e7;border-top:none;}

.query_ul li{height:30px;border-bottom:1px dashed #e4e4e4;vertical-align:middle;width:210px;}

.query_ul li:last-child{border-bottom: 0px}

.query_ul li a{display:block;font-family:"微软雅黑";font-size:14px;color:#4f4f4f;background:url(../images/notice_ul_li_bg1_27.png) no-repeat 10px center;padding-left:26px;line-height:30px;}

.query li a:hover{color:#000;background:url(../images/notice_ul_li_bg2_27.png) no-repeat 10px center;}



/* teach */


.teach{width:770px;float:left;margin-left:22px;margin-top:20px;}

.teach h4{height:32px;background:#f1f1f1;border-top:2px solid #006add;font-weight:normal;}

.teach h4 p{width:240px;height:32px;float:left;font-family:"微软雅黑";font-size:16px;color:#373737;padding-left:14px;line-height:32px;}

.teach h4 span{float:right;display:block;width:44px;}

.teach h4 span a{font-family:"宋体";font-size:12px;color:#515151;line-height:32px;display:block;}

.teach h4 span a:hover{color:#2d70e6;}

.teach_ul{margin-top:10px;}

.teach_ul li{height:30px;border-bottom:1px dashed #e4e4e4;vertical-align:middle;}

.teach_ul li a{display:block;font-family:"微软雅黑";font-size:14px;color:#4f4f4f;background:url(../images/notice_ul_li_bg1_27.png) no-repeat 10px center;padding-left:26px;line-height:30px;float:left;}

.teach_ul li span{float:right;font-family:"微软雅黑";font-size:12px;color:#a0a0a0;line-height:30px; background:url(../images/teach_ul_span_bg_47.png) no-repeat left center;padding:0px 6px 0px 27px;}

.teach_ul li a:hover{color:#0055b9;background:url(../images/notice_ul_li_bg3_27.png) no-repeat 10px center;}


/* ad */

.ad{width:1024px;height:90px;background:#f1f1f1;overflow:hidden;position:relative;}

.book img{ width:1024px; height:90px;display:block;}

.book .fPic{ position:absolute; left:0px; top:0px; }

.book .D1fBt{ overflow:hidden; zoom:1;  height:16px; z-index:10;  }