@charset "utf-8";
/*-----------------------------*/
body{line-height: 1.5;background:url(../images/con-bj.png) center 110px no-repeat #fff;font-family:"Microsoft YaHei",Arial;_behavior:url("csshover.htc");font-size:14px;color:#333;}
a{transition:color .2s;}
a:hover{text-decoration: underline;color: #19294b}

/*nav*/
.navbox{height: 78px;width: 100%;background: #fff;text-align:center;}
.nav{height:78px;line-height:78px;width:1200px;margin: 0 auto;position: relative;}
.nav li{float:left;height:100%;white-space:nowrap;position: relative;width: 103px;height: 82px;}
.nav li.active{background: url(../images/li_hover.png) center bottom no-repeat;}
.nav li:hover{background: url(../images/li_hover.png) center bottom no-repeat;}
.nav li:hover .A1{color: #014e8f;}
.nav li .A1{color:#333333;display:block;}
.nav li .A1{color: #333333;}
.nav .active .A1{color: #014e8f;}
.nav .home{width: 67px;}
.nav .home .A1{width: 67px;background: url(../images/nav_top.png) no-repeat;height: 78px;}
.nav .home .A1:hover{background: url(../images/nav_top.png) no-repeat;}
.nav li.home{background: none;}
.nav li:hover p{display: block;}
.nav li p{display:none;position:absolute;left:0;top:81px;line-height:38px;text-align:left;white-space:nowrap;font-size:14px;height: 38px;background: #19294b;*+padding-left: 12px;}
.nav li p a{font-style:normal;color:#fff;padding:0 12px;}
.nav li p a:hover{text-decoration:underline;color: #fff;font-weight: bold;}


/*banner*/
.bannerBox{width: 100%;height: 332px;margin: 0 auto}
.__area_1 .banner_img ul{height:332px;width: 100%;position: relative;overflow: hidden;margin: 0 auto}
.__area_1 .banner_img ul li{height:332px;width: 100%;position: absolute;top: 0;left: 0;display: none;margin: 0 auto}
.__area_1 .banner_img ul li.on{display: block;}
.__area_1 .banner_img ul li a{display: block;height:332px;width: 100%;text-align: center;margin: 0 auto}
.__area_1 .banner_img ul li img{height: 332px;vertical-align: middle;}


.section1{width: 100%;height: 89px;background: #19294b;}
.__area_2{width: 1147px;height: 89px;margin:0 auto;padding-left: 53px;position: relative;z-index: 100;text-align: left;}
.__area_2 .info_title{width: 45px;height: 107px;position: absolute;left: 0;bottom: 0;background: url(../images/xkjj_t.png) no-repeat;}
.__area_2 .info{text-align: left;color: #fff;text-indent: 24px;width: 850px;font-size: 12px;padding-top: 10px;line-height: 22px;}
.__area_2 .info a{color: #fff;font-weight: bold;}

.__area_3 a{width: 207px;height: 48px;position: absolute;right: 24px;bottom: 19px;background: url(../images/lwsl.png);}


.index-content{position: relative;width: 1200px;overflow: hidden;margin: 0 auto}
.list .list_type li{vertical-align: middle;border-bottom:1px dashed #d1d1d1;height:31px;line-height:31px;background: url(../images/ico-1.png) 3px 16px no-repeat;position:relative;text-indent:15px;width:100%;}
.list .list_type li a{color:#333;}
.list .list_type li a:hover{color:#19294b;text-decoration:underline;}
.list .list_time span{color:#999;font-size:12px;}
.column_nav{height: 44px;background: url(../images/cm-t.png) 0 6px no-repeat;text-align: left;font-size: 16px;font-weight: bold;text-indent: 24px;line-height: 30px;position: relative;}
.column_nav a{font-size: 12px;color: #333;position: absolute;right: 0;top: 0;text-indent: 0;font-weight: normal;}


.section2{padding: 21px 0;overflow: hidden;}
.section2 .list_desc{height: 175px;border: 1px solid #e2e2e2;position: relative;padding: 0 22px;text-align: left;}
.section2 .list_desc .more{width: 155px;height: 42px;float: left;background: url(../images/more.png);line-height: 42px;text-align: center;color: #fff;}
.section2 .list_desc .more:hover{background: url(../images/more-1.png);text-decoration: none;}
.section2 .list_desc h3{height: 30px;line-height: 30px;width: 100%;float: left;font-weight: bold;margin-top: 18px;font-size: 14px;}
.section2 .list_desc p{height: 60px;float: left;line-height: 25px;padding-top: 5px;width: 100%;}
.section2 .list_type{border-left: 1px solid #e2e2e2;border-top: 1px dashed #e2e2e2;margin-top: 14px;overflow: hidden;height: 160px;}
.section2 .list_type li{background: none;}
.section2 .list_time li{padding-left: 93px;}
.section2 .list_time li span{height: 32px;width: 97px;left: 0;right: auto;top: 0;background: url(../images/list-span.png);color: #19294b;text-indent: 0;text-align: center;}
.section2 .list_time li:hover span{background: url(../images/list-span-h.png);font-weight: bold;}

.__area_4{width: 588px;float: left;}
.__area_4 .list_desc{padding: 0 22px 0 130px;}
.__area_4 .list_desc .time{width: 92px;height: 175px;position: absolute;left: 0;top: 0;border-right: 1px solid #e2e2e2;}
.__area_4 .list_desc .month{height: 87px;border-bottom: 1px solid #e2e2e2;color: #666666;text-align:center;font-size: 50px;font-weight: 500;}
.__area_4 .list_desc .day{height: 87px;color: #c4c4c4;text-align:center;font-size: 50px;font-weight: 500;}

.__area_5{width: 588px;float: right;}


.section3_left{width: 936px;float: left;}
.__area_6{height: 205px;position: relative;margin-bottom: 15px;}
.__area_6 .list_type{border-left: 1px solid #e2e2e2;border-top: 1px dashed #e2e2e2;overflow: hidden;}
.__area_6 .list_type li{background: none;}
.__area_6 .list_time li{padding-left: 93px;}
.__area_6 .list_time li span{height: 32px;width: 97px;left: 0;right: auto;top: 0;background: url(../images/list-span.png);color: #19294b;text-indent: 0;text-align: center;}
.__area_6 .list_time li:hover span{background: url(../images/list-span-h.png);font-weight: bold;}

.section3_left .column_nav2{width: 434px;height: 118px;margin-bottom: 10px;background: url(../images/xkfx.png);font-size: 14px;font-weight: bold;color: #fff;line-height: 200px;text-align: left;text-indent: 160px;position: relative;}
.section3_left .column_nav2 a{line-height: 22px;text-indent: 0;position: absolute;right: 14px;top: 90px;color: #fff;font-weight: normal;font-size: 12px;}

.__area_7{padding: 9px 12px 15px;float: left;background: #f2f2f2;width: 434px;margin-bottom: 15px;height: 288px;}

.__area_8{padding: 9px 12px 15px;float: right;background: #f2f2f2;width: 434px;margin-bottom: 15px;height: 288px;}
.__area_8 .column_nav2{background: url(../images/wxzy.png);}

.__area_9{padding: 9px 12px 15px;float: left;background: #f2f2f2;width: 434px;height: 288px;}
.__area_9 .column_nav2{background: url(../images/xscg.png);}

.__area_10{padding: 9px 12px 15px;float: right;background: #f2f2f2;width: 434px;height: 288px;}
.__area_10 .column_nav2{background: url(../images/xkjg.png);}


.section3_right{width: 247px;height: 859px;float: right;position: relative;}
.__area_11{width: 100%;height: 859px;}
.__area_11 .column_nav3{background: url(../images/zjxz.png) no-repeat;height: 76px;width: 247px;}
.__area_11 .index_more{width: 247px;height: 43px;line-height: 43px;font-size: 12px;color: #19294b;bottom: 0;left: 0;position: absolute;background: #f2f2f2;text-align: center;}


.__area_11 .teacherbox{height: 327px;height: 704px;padding: 18px 0;background: #ffffff;border-left: 3px solid #f2f2f2;border-right: 3px solid #f2f2f2;}
.__area_11 #index_user{width: 100%;height: 100%;position: relative;overflow: hidden;}
.__area_11 ul{width: 100%;height: 9000px;position: absolute;top: 0;left: 0;}
.__area_11 ul li{height: 105px;width: 247px; background: #fff;margin-bottom: 15px;position: relative;vertical-align: middle;}
.__area_11 ul li a{display: block;width:86px;height: 105px;float: left;margin-left: 17px;}
.__area_11 ul li a img{width: 100%;height: 100%;vertical-align: middle;}
.__area_11 ul li div{text-align: left;font-size: 14px;margin-left: 120px;margin-right: 15px;color: #333;padding-top: 25px;}
.__area_11 ul li div p{line-height: 21px;}

/*footer*/
.footer{background:#f2f2f2;}
.footer .infooter,
.footer .infooter a{color: #333}