
/* CSS Document */
*{margin:0 auto; padding:0;}
a{text-decoration:none;}
ul li{list-style:none;}
img{outline:none; border:none;}
input,select{outline:none;}
area{outline:none;}
h1,h2,h3,h4,h5,h6{font-weight:normal;}
i,em{font-style:normal;}
body{font-family:"微软雅黑"; font-size:12px;background-color: #f4f4f4;}




/*get_address-----------------------------获取校区地址*/
.get_address{width:368px; height:344px; display:none; z-index:10000; background:#fff; border:1px solid #929292; border-radius:4px; box-shadow:1px 1px 10px 1px #888888; position:fixed; _position:absolute; top:50%; margin-top:-172px; left:50%; margin-left:-184px;}
.get_add_close{ position:absolute; background:url(../images_new/idialog_s.png) no-repeat; cursor:pointer; right:-16px; top:-16px; z-index:10001; width:34px;height:34px;overflow:hidden;background-position:0 -60px;}
.get_add_close:hover{background-position:0 -94px;}

.get_address_title{width:330px; height:60px; line-height:60px; border-bottom:1px solid #e7e5e5; font-family:'微软雅黑'; font-size:16px; font-weight:bold; color:#6b6b6b; margin:0 auto;}

.get_add_form{width:330px; height:280px; overflow:hidden; margin:0 auto; margin-top:16px;} 

.jsdydhBox{ width:878px; height:243px; overflow:hidden; margin:0 0 10px 0;}

/*市场合作表单样式*/
#cooperation_form{width: 580px;height: 525px;position: fixed;z-index: 9999;left: 50%;margin-left: -290px;top: 50%;margin-top: -262px;display: none;overflow: hidden;background-color: #f1eded;}
#cooperation_form>p{font-size: 20px;color: #222222;border-bottom: 1px solid #959595;padding-bottom: 15px;margin: 0 auto;width: 500px;margin-top: 30px;}
#cooperation_form>iframe{width: 310px;height: 420px;position: absolute;left: 50%;margin-left: -150px;margin-top: 10px;}
#closed{position: absolute;top: 30px;right: 25px;font-size: 20px;font-weight: bold;cursor: pointer;display: block;width: 12px;height: 12px;background-image: url(../images/gb.png);background-repeat: no-repeat;background-position: center;background-size: 100%;}






/*新首页样式表*/
/*-----------------顶部-----------------------*/
.newHead{width: 100%;position: relative;height: 38px;background-color: #f4f4f4;}
.newHead>.newHead_wrap {width: 1200px;position: relative;overflow: hidden;height: 38px;line-height: 38px;color: #142e53;margin: 0 auto; }
.newHead>.newHead_wrap>.newHead_lf {float: left;font-size: 12px; color: #000;}
.newHead>.newHead_wrap>.newHead_login {float: right;font-size: 20px; font-size: 12px;margin-right: 25px;}
.newHead>.newHead_wrap>.newHead_login>a{ color: #333;padding:0 10px;}

.bg_wrap{width: 100%;height: auto;position: relative;background-color: #fff;padding-top: 1px;padding-bottom: 40px;}

/*-------------------logo部分-------------------------*/
.newLogo{width:1200px; height:80px; overflow:hidden; margin:0 auto;margin-top: 19px;}
.newLogo>a{width:163px; height:auto; overflow:hidden; float:left; margin-left:38px;}
.newLogo>h2{float:left; height: 42px; margin-left:72px; font-family:"微软雅黑"; color:#1f4199; font-size:16px;margin-top:0;}
.newLogo>h2>img{width: 20px; margin-right: 7px;}
.newLogo>h2 span{display: inline-block;}
.newLogo>.search{width:516px; height:66px; padding-top:0px; overflow:hidden; float:left; margin-left:24px; position:relative;}
.newLogo>.search>form{width:516px; height:42px;overflow:hidden; position:relative;margin-top: 0px;}
.newLogo>.search>form>#searchkeyword{width:450px; font-size:14px; color:#c7c7c7; float:left; text-indent:12px; height:38px; line-height:42px; border:2px solid #1f4199; border-right:none;}
.newLogo>.search>form>#searchbutton{width:64px;font-family:"微软雅黑"; font-size:16px; height:42px; color:#ffffff; cursor:pointer; line-height:42px; border:none; float:left;background-color: #1f4199;text-align: center;}
.newLogo>.search>p{color: #000000;font-size: 12px;margin-top: 8px;}
.newLogo>.search>p>a{margin: 0 3px;color: #666666;}
.newLogo>.search>p>a:hover{text-decoration: underline;color: #fe4200;}
.newLogo>p{height:56px;font-size: 18px;float: left;line-height: 24px;text-align: center;margin-left: 36px;color: rgb(31,65,153);}
.newLogo>p span{color: rgb(31,65,153);font-size: 20px;}
.newLogo>p b{color:rgb(234,84,4);font-weight: normal;}

/*导航*/
.new_nav{width: 1200px;height: auto;position: relative;}
/*#nav_c{width: 928px;float:left;margin-left: 272px;}
#nav_c li{line-height:40px; font-size:16px; font-weight:bold; float:left;position: relative;}
#nav_c li a{display: inline-block; color:rgb(102,102,102); margin-right: 24px;  font-weight: normal;}
#nav_c li a:hover{color: #28517a;}*/

#nav_c{width: 928px;float:left;margin-left:16px;}
#nav_c>li{line-height:40px; font-size:16px; font-weight:bold; float:left;}
#nav_c>li>a{display: inline-block;color:#8a8a8a;  padding:0px 12px;font-weight: normal;}
#nav_c>li>a:hover{color: rgb(234,84,4);}
#nav_c>li>a.nav_tf{color: #1b4fc3;}
#nav_c>li>a.nav_tf:hover{color: rgb(234,84,4);}
.new_nav .summer_hot{width: 256px;height: 35px;float: left;text-align: center;}
.new_nav .summer_hot img{width:215px;height: auto;vertical-align: bottom;margin-top: 4px;display: inline-block;}
#nav_c>li ul.ej_nav{position: absolute;width: 110px;height: auto; background-image: url(../images/nav_bg.png);background-repeat:repeat;background-size: 100% 100%; z-index: 10;display: none;top: 38px;padding-top: 5px;margin-left: -10px;}
#nav_c>li ul.ej_nav li{line-height: 40px;font-weight: normal;}
#nav_c>li ul.ej_nav li a{display: block;font-size: 14px;color: #333;text-align: center;font-weight: normal;}
#nav_c>li ul.ej_nav li a img{display: inline-block; width: 20px;height: auto;vertical-align: middle;margin-right: 5px;margin-top: -3px;}


.first_wrap{width: 1200px;height: auto;position: relative;margin-top: 10px;}
#course_list{width: 256px;height: 676px;background-color: #fff;float: left;margin-right: 15px;border-top:2px solid #1b4fc3;}

#course_list>h4{padding-left: 10px;margin:18px 0 10px 0;}
#course_list>h4>a{display: block;color: #1b4fc3;font-size: 14px;font-weight: bold;}
#course_list>h4>a>img{width: 12px;height: auto; vertical-align: middle;margin-right: 16px;margin-top: -3px;}

#course_list>.pub_course_hover{width: 256px;height: auto;position: relative;overflow: hidden;}
#course_list>.pub_course_hover>h3{padding-left: 10px;margin:14px 0 5px 0;}
#course_list>.pub_course_hover>h3>a{display: block;color: #1b4fc3;font-size: 14px;font-weight: bold;}
#course_list>.pub_course_hover>h3>a>img{width: 12px;height: auto; vertical-align: middle;margin-right: 16px;margin-top: -3px;}
#course_list>.pub_course_hover>p{width: 215px;height:auto;padding:0 5px 0 36px; line-height: 26px;color: rgb(51,51,51);font-size: 14px;cursor: pointer;}
#course_list>.pub_course_hover>p>span:hover{color:rgb(234,84,4);}

#course_items{position: absolute;width:942px; height: auto;left:50%;top: 0px;margin-left: -343px;z-index: 10;}
#course_items>.course_list_hide{position: relative;overflow: hidden; width:941px; height: 378px;background-color: #fff;border: 1px solid #ccc;padding-bottom: 20px;display: none;}
#course_items>.se{display: block;}
#course_items>#course_item6{height: 398px;}
#course_items>#course_item2{height:450px;}
/*#course_items>#course_item4{top: 275px;}
#course_items>#course_item5{top: 530px;}*/
/*#course_items>.course_list_hide>p{width: 680px; margin-left: 40px;margin-top: 16px;}
#course_items>.course_list_hide>p a{display: inline-block;width: 78px;height: 20px;text-align: center;line-height: 20px;font-size: 12px;color: rgb(255,255,255);background-color: #666666;margin-right: 32px;}*/

#course_items>.course_list_hide>dl{width: 880px;height: auto;position: relative;overflow: hidden;margin-top: 12px;float: left;margin-left: 20px;}
#course_items>.course_list_hide>dl>dt{width: 158px;height: auto;float: left;text-align: right;color: #333333;font-size: 14px;font-weight: bold;line-height: 24px;position: relative;margin-left: 12px;margin-right: 10px;}
#course_items>.course_list_hide>dl>dt span{width: 158px;color: #333;text-align: justify;font-weight: bold;font-size: 14px; text-align-last: justify;-moz-text-align-last: justify ;  /*兼容firefox*/text-align: justify;text-justify: distribute-all-lines;  /*兼容ie*/display: block; /*ie下需设为block*/}
#course_items>.course_list_hide>dl>dt span:after{content:'';width: 100%;display: inline-block;height: 0;}
#course_items>.course_list_hide>dl>dt span img{margin-left: 3px;}


#course_items>.course_list_hide>dl>dd{float: left;width: 680px; margin-left: 10px;font-size: 12px;color: rgb(102,102,102);}
#course_items>.course_list_hide>dl>dd p{width: 100%;height: auto;position: relative;font-size: 12px;color: #666666;line-height: 20px;font-weight: bold;}
#course_items>.course_list_hide>dl>dd p a{color: #666666;font-weight: bold;font-size: 12px;}
#course_items>.course_list_hide>dl>dd p a:hover{text-decoration: underline;color: #ea5403;}
#course_items>.course_list_hide>dl>dd p a b{color: #f60b0b;}
#course_items>.course_list_hide>dl>dd p a b:hover{text-decoration: underline;color: #ea5403;}
#course_items>.course_list_hide>dl>dd p a b img{width:16px;height: auto;margin-right: 2px;}
#course_items>.course_list_hide>dl>dd p span{color: #999999;font-size: 12px;font-weight: normal;}
#course_items>.course_list_hide>label{display: inline-block; margin-left: 25px;width: 590px;height: 1px;background-color: #E0E0E0;margin-top: 3px;}

#course_items>.course_list_hide>dl>dd>a{font-size: 12px;color: rgb(102,102,102);display: inline-block;margin-right: 18px;line-height: 24px;cursor: pointer;}
#course_items>.course_list_hide>dl>dd>a:hover{text-decoration: underline;}
#course_items>#course_item5 dl>dd p{line-height: 24px;}
#course_items>#course_item4 dl>dd p{line-height: 24px;}

/*焦点图*/
/*#banner{width: 928px;height: 400px;position: relative;overflow: hidden;margin: 0 auto;float: left;margin-left: 15px;}
.banner{width:100%;height:400px;overflow:hidden;position:relative;}

.focus{width:100%;height:400px;overflow:hidden;position:relative;}
.focus ul{height:400px;position:absolute;}
.focus ul li{float:left;height:400px;overflow:hidden;background-size: 928px 400px;background-position: left top;background-repeat: no-repeat;}
.focus ul li a{width:100%; height:100%; display:block;}
.focus ul li div{position:absolute;overflow:hidden;}
.focus .btn{position:absolute;width: 170px;left: 30px;bottom:25px;text-align:center;border-radius:13px;}
.focus .btn span{display:inline-block;_display:inline;_zoom:1;width:14px;height:14px;_font-size:0;margin:0 5px;cursor:pointer;background-image: url(../index_images/banner_btn.png);background-size: 28px 14px;background-repeat: no-repeat;background-position: 0 0;}
.focus .btn span.on{background-position: -14px 0;}*/

#slider{overflow:hidden;width:928px;height:400px;position:relative;margin: 0 auto;}
#gedu_banner{width:928px; height:400px;}
#gedu_banner li{width:928px; height:400px; float:left;}
#gedu_banner li a{display: block;width:928px; height:400px;}
#gedu_banner li img{width:928px; height:400px;}				
#nav{position:absolute;bottom:25px;left: 30px;}

#nav li{font-size:0;cursor:pointer; cursor:pointer; height:14px;width:14px;float:left;margin:0 5px;display:inline; background-image: url(../index_images/banner_btn.png);background-size: 28px 14px;background-repeat: no-repeat;background-position: 0 0;}
#nav li.nav{width:14px; height:14px; background-image: url(../index_images/banner_btn.png);background-size: 28px 14px;background-repeat: no-repeat;background-position: -14px 0;}

.hot_plate{width: 928px;height: 276px;position: relative;overflow: hidden;margin: 0 auto;float: left;margin-top: 2px;}

/*推荐课程*/
.hot_course{width:708px;height: 276px;position: relative;overflow: hidden;float: left;}
.hot_course>a{display: block;width: 226px;height: 128px;float: left;margin-right: 10px;margin-top: 10px;position: relative;overflow: hidden;}
.hot_course>a>img{width: 226px;height: 128px;}
.hot_course>a>img{width: 226px;height: 128px;transition: all 0.3s linear;}
.hot_course>a:hover img{transform: scale(1.1);}

/*工具箱*/
.hot_plate>.tools{width: 220px;height: 266px;background-color: #fff; overflow: hidden;  float: left;margin-top: 10px;}
.hot_plate>.tools>h3{color: #5f5f5f;font-size: 18px;margin-top: 10px;text-align: center;font-weight: bold;}
.hot_plate>.tools>h3 img{vertical-align: middle;margin-top: -3px;margin: 0 6px;}
.hot_plate>.tools>.tools_lists{width: 220px;height: auto;position: relative;margin-top: 5px;}
.hot_plate>.tools>.tools_lists>a{display: block;width: 52px;height: 54px; float: left;font-size: 12px;color: #000;text-align: center;margin-top: 16px;margin-left: 16px;cursor: pointer;}
.hot_plate>.tools>.tools_lists>a span{display: block;width: 24px;height: 24px;background-repeat: no-repeat;background-position: 0px 0px; background-size: 48px 24px;}
.hot_plate>.tools>.tools_lists>a p{font-size: 12px;color: #666666;margin-top: 8px;}
.hot_plate>.tools>.tools_lists>a.one span{background-image: url(../index_images/tool1.png);}
.hot_plate>.tools>.tools_lists>a.two span{background-image: url(../index_images/tool2.png);}
.hot_plate>.tools>.tools_lists>a.three span{background-image: url(../index_images/tool3.png);}
.hot_plate>.tools>.tools_lists>a.four span{background-image: url(../index_images/tool4.png);}
.hot_plate>.tools>.tools_lists>a.five span{background-image: url(../index_images/tool5.png);}
.hot_plate>.tools>.tools_lists>a.six span{background-image: url(../index_images/tool6.png);}
.hot_plate>.tools>.tools_lists>a.seven span{background-image: url(../index_images/tool7.png);}
.hot_plate>.tools>.tools_lists>a.eight span{background-image: url(../index_images/tool8.png);}
.hot_plate>.tools>.tools_lists>a.nine span{background-image: url(../index_images/tool9.png);}
.hot_plate>.tools>.tools_lists>a:hover span{background-position: -24px 0;}
.hot_plate>.tools>.tools_lists>a:hover p{color: #1b4fc3;}


/*.main_visual{height:400px;overflow:hidden;position:relative;}
.main_image{height:400px;overflow:hidden;position:relative;}
.main_image ul{width:9999px;height:400px;overflow:hidden;position:absolute;top:0;left:0}
.main_image li{float:left;width:100%;height:400px;}
.main_image li a{display:block;width:100%;height:400px}
.main_image li a.img_1{background-color: #0ff;}
.main_image li a.img_2{background-color: #00f;}
div.flicking_con{position:absolute;padding:8px 10px;width: 160px;left: 50%;margin-left: -90px;background:#504e4f; opacity:0.6;right:0;bottom:25px; text-align:center;border-radius:13px;z-index: 22;padding-top: 0;}
div.flicking_con a{display:inline-block;_display:inline;_zoom:1; width:10px;height:10px;_font-size:0;margin:0 5px; cursor:pointer;background:#fff;border-radius:5px;font-size: 0;}
div.flicking_con a.on{width: 30px;}
#btn_prev,#btn_next{z-index:11111;position:absolute;display:block;width:40px!important;height:115px!important;top:50%;margin-top:-57px;display:none;}
#btn_prev{background:url(../newImage/banner_lf.png) no-repeat center top; left:50%;margin-left: -334px;}
#btn_next{background:url(../newImage/banner_rg.png) no-repeat center top;left:50%;margin-left: 337px;}*/

/*中间内容部分*/
.container{width: 1200px;height: auto;position: relative;overflow: hidden;margin: 0 auto;}
.left{float: left;}
.right{float: right;}


/*中间广告位*/
.index_ad{width: 1200px;height: 170px;margin-top: 10px;}
.index_ad>a{display: block;width: 1200px;height: 170px;font-size: 80px;line-height: 170px;color: #fff;text-align: center;letter-spacing: 3px;font-weight: bold;}
.index_ad>a>img{width: 1200px;height: 170px;}
/*中间广告位jieshu*/

/*标题*/
.prepare_head{width: 1180px;height: auto; position: relative;overflow: hidden;margin-top: 10px;}
.prepare_head h3{display: inline-block; float: left;width: auto;height: auto; line-height: 28px;overflow: hidden;text-align: center;font-size: 28px;color: #323232;text-align: left;font-weight: bold; }
.prepare_head span{color: #6d6d6d;font-size: 18px;margin-left: 10px;display: inline-block;margin-top: 5px;font-weight: normal;}

/*资讯列表切换*/
.message_wrap{width: 1200px;height: auto;position: relative;overflow: hidden;margin: 0 auto;background-color: #ffff;padding:20px 0;margin-top: 15px;border-radius: 10px;}

.message_wrap .message_head{position: absolute;overflow: hidden;right: 20px;top: 30px;display:block;font-size: 16px;color: #666666;z-index: 2;}
.message_wrap .message_head img{vertical-align: middle;margin-left: 3px;margin-top: -2px;}
.message_wrap .message_head:hover{color: #1b4fc3;}


/*环球头条*/
.message_wrap .jdzx_wrap{width: 1180px;height: auto;position: relative;overflow: hidden;margin: 0 auto;}
.message_wrap .jdzx_wrap a{display: block;width: 570px;height: auto;float: left;margin:0 10px;margin-top: 20px;}
.message_wrap .jdzx_wrap a dl{width: 570px;height: auto;position: relative;overflow: hidden;}
.message_wrap .jdzx_wrap a dl dt{width: 160px;height: 100px;overflow: hidden;position: relative;border-radius: 10px;float: left;}
.message_wrap .jdzx_wrap a dl dt img{width: 160px;height: auto;}
.message_wrap .jdzx_wrap a dl dd{width:390px;height: 100px;overflow: hidden;position: relative;float: left;margin-left: 20px;}
.message_wrap .jdzx_wrap a dl dd h3{font-size: 18px;color: #666666;line-height: 26px;font-weight: bold;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;margin-top: 10px;}
.message_wrap .jdzx_wrap a dl dd .jdzx_time{display: inline-block;color: #1b4fc3;font-size: 16px;margin-top: 6px;}
.message_wrap .jdzx_wrap a dl dd .jdzx_tag{margin-top: 25px;}
.message_wrap .jdzx_wrap a dl dd .jdzx_tag span{padding: 6px 14px;color: #6d6d6d;font-size: 14px;margin-right: 5px;background-color: #eeeeee;border-radius: 14px;}
.message_wrap .jdzx_wrap a dl dd .jdzx_tag span:hover{background-color: #1b4fc3;color: #fff;}


/*活动列表*/
.act_list{width: 1192px;height: auto;position: relative;overflow: hidden;margin-top: 30px;}
.act_list ul{width: 1192px;height: auto;position: relative;overflow: hidden;}
.act_list ul li{width: 286px;height: auto;float: left;border-radius: 10px;overflow: hidden;border: 1px solid #f3f3f3;padding-bottom: 20px;margin:10px 5px;}
.act_list ul li a{display: block;}
.act_list ul li img{width: 286px;height: auto;}
.act_list ul li p{font-size: 16px;color: #6d6d6d;width: 250px;line-height: 26px;margin-top: 5px;height: 78px;}
.act_list ul li span{display:block; width: 140px;height: 34px; color: #1b4fc3;font-size: 16px;border-radius: 18px;margin: 0 auto;border: 1px solid #1b4fc3;margin-top: 10px;text-align: center;line-height: 34px;}
.act_list ul li:hover{box-shadow: 0px 0px 13px 3px #eee;-webkit-box-shadow:  0px 0px 13px 3px #eee;}
.act_list ul li:hover span{background-color: #1b4fc3;color: #fff;}

/*模块公共*/
.prepare_wrap,.teacher_wrap,.course_wrap,.grade_wrap,.envir_wrap,.address_wrap{width: 1200px;height: auto;position: relative;overflow: hidden;margin: 0 auto;background-color: #ffff;padding:20px 0;margin-top: 15px;border-radius: 10px;}

/*备考*/


/*备考*/
.prepare_wrap .upload{width: 1180px;height: auto; position: relative;overflow: hidden;margin-top: 30px;}
.prepare_wrap .upload li{width: 286px;height: auto;float: left;margin-right: 12px;}
.prepare_wrap .upload li a{display: block;width: 286px;height: auto;}
.prepare_wrap .upload li img{width: 286px;height: auto;}

/*听说读写*/
.subject_wrap{width: 1180px;height: auto; position: relative;overflow: hidden;margin-top: 10px;}
.subject_wrap dl{width:583px;height: auto;float: left;margin-right: 10px;border: 1px solid #f3f3f3;border-radius: 10px;margin-top: 20px;}
.subject_wrap dl dt{width:188px;height: 200px;float: left;position: relative;overflow: hidden;border-radius: 10px;}
.subject_wrap dl dt img{width:188px;height: 200px;}
.subject_wrap dl dt a{display: block;width:188px;height: 200px;}

.subject_wrap dl dd{width:365px;height: auto;float: left;position: relative;overflow: hidden;margin-left: 20px;margin-top: 15px;}
.subject_wrap dl dd p{width:365px;height: auto;position: relative;overflow: hidden;line-height: 35px;}
.subject_wrap dl dd p span{display:inline-block; width:16px;height: 16px;position: relative;overflow: hidden;float: left;text-align: center;line-height: 16px;color: #fff;background-color: #a7a7a7;font-size: 12px;margin-top: 9px;}
.subject_wrap dl dd p span.first{background-color: #f0454d;}
.subject_wrap dl dd p a{display:inline-block; width:338px;height: auto;position: relative;overflow: hidden;float: left;font-size: 14px;color: #333;height: auto;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;margin-left: 10px;}
.subject_wrap dl dd p a:hover{text-decoration: underline;}

/*教师部分*/

.teacher_wrap .tea_list{width: 1180px;height: auto; position: relative;overflow: hidden;margin-top: 20px;}
.teacher_wrap .tea_list .tea_more{display: block;position: absolute;width: 126px;height: 174px;background-image: url(../index_images/tea_more.png);background-size: 126px 174px;background-repeat: no-repeat;right: 3px;top: 184px;z-index: 2;cursor: pointer;}
#teacher_tab{width: 545px;height: auto;position: relative;overflow: hidden;}
#teacher_tab span{display: block;width: 126px;height: 174px;float: left;margin-right: 13px;margin-bottom: 10px;position: relative;overflow: hidden;cursor: pointer;}
#teacher_tab span img{width: 126px;height: auto;}
#teacher_tab span p{position: absolute;left: 0;top: 0;width: 126px;height: 174px;background-size: 126px 174px;background-repeat: no-repeat;}
#teacher_tab span.se p{background-image: url(../index_images/tea_bg.png);}
#teacher_content{width: 610px;height: 410px;position: relative;overflow: hidden;}
.ever{display: none;}
#teacher_content .tea_message{width: 610px;height: 410px;position: relative;overflow: hidden;background-size: 610px 350px;background-repeat: no-repeat;background-position: center top;}
#teacher_content .tea_message h3{width: 590px; font-size: 36px;color: #1b4fc3;font-weight: normal;margin-top: 30px;}
#teacher_content .tea_message h3 span{display: inline-block;margin-left: 15px;font-size: 18px;color: #9b979c;}
#teacher_content .tea_message h3 span b{font-size: 18px;color: #1b4fc3;}
#teacher_content .tea_message p{width:390px;height: auto;font-size: 16px;color: #818181;line-height: 30px;margin-top: 35px;margin-left:30px ;text-align: justify;}
#teacher_content .tea_message a{display: block;width: 209px;height: 77px;background-image: url(../index_images/tea_chat.png);background-size: 209px 77px;background-repeat: no-repeat;margin-left: 0;margin-top: 30px;position: absolute;bottom: 5px;}

/*官方课程推荐*/

.course_list{width: 1180px;height: auto;position: relative;overflow: hidden;margin-top:10px;}
.course_list li{width: 585px;height: 153px;position: relative;overflow: hidden;float: left;margin-right: 10px;background-size:578px 153px;background-repeat: no-repeat;background-position: center left;margin-top: 20px;}
.course_list li.course_1{background-image: url(../index_images/201208_index_14.jpg);}
.course_list li.course_2{background-image: url(../index_images/201208_index_15.jpg);margin-right: 0;}
.course_list li.course_3{background-image: url(../index_images/201208_index_16.jpg);}
.course_list li.course_4{background-image: url(../index_images/201208_index_17.jpg);margin-right: 0;}
.course_list li h3{color: #323232;font-size: 24px;padding-left: 190px;margin-top: 45px;}
.course_list li p{color: #999999;font-size: 16px;padding-left: 190px;margin-top:10px;}
.course_list li a{display: block;width:103px;height: 103px;background-image: url(../index_images/course.png);background-position: center;background-size: 103px 103px;background-repeat: no-repeat;position: absolute;top: 30px;right: 5px;transition: all 0.5s ease-in-out; -webkit-transition: all 0.5s ease-in-out; -moz-transition: all 0.5s ease-in-out; -o-transition: all 0.5s ease-in-out;  }
.course_list li:hover a{transform: rotate(360deg) scale(1.1);  -webkit-transform: rotate(360deg) scale(1.1);  -moz-transform: rotate(360deg) scale(1.1);  -o-transform: rotate(360deg) scale(1.1);  -ms-transform: rotate(360deg) scale(1.1); }

/*高分案例*/

.grade_head{width: 1180px;height: auto; position: relative;overflow: hidden;margin-top: 10px;}
.grade_head h3{display: inline-block; float: left;width: auto;height: auto; line-height: 28px;overflow: hidden;text-align: center;font-size: 28px;color: #323232;text-align: left;font-weight: bold; }

#grade_tab{width: 820px;height: auto;float: left;margin-left:35px ;}
#grade_tab span{display: inline-block;color: #323232;background-color: #f5f5f5;height: 38px;line-height: 38px;border-radius: 19px;padding: 0 30px;font-size: 18px;margin-right: 20px;}
#grade_tab span.se{color: #fff;background-color: #1b4fc3;}
#grade_content{width: 1180px;height: auto;position: relative;overflow: hidden;margin-top: 30px;}
#grade_content a{display: block;width: 1180px;height: auto;position: relative;overflow: hidden;}
#grade_content a img{width: 1180px;height: auto;}
#grade_content a span{display: inline-block;color: #323232;background-color: #f5f5f5;width: 168px; height: 38px;line-height: 38px;border-radius: 19px;font-size: 18px;margin: 0 auto;position: absolute;bottom: 10px;left: 50%;margin-left: -84px;text-align: center;}
#grade_content a:hover span{color: #fff;background-color: #1b4fc3;}

/*环境展示*/

#envir_tab{width: 1180px;height: auto;float: left;}
#envir_tab span{display: inline-block;color: #323232;background-color: #f5f5f5;height: 38px;line-height: 38px;border-radius: 19px;padding: 0 30px;font-size: 18px;margin-right: 20px;}
#envir_tab #envir_head{font-size: 28px;color: #323232;text-align: left;font-weight: bold;background-color: #fff;}
#envir_tab span.se{color: #fff;background-color: #1b4fc3;}
#envir_tab #envir_head.se{font-size: 28px;color: #323232;text-align: left;background-color: #fff;}
#envir_content{width: 1180px;height: auto;position: relative;overflow: hidden;margin-top: 30px;}
#envir_content a{display: block;width: 1180px;height: auto;position: relative;overflow: hidden;}
#envir_content a img{width: 1180px;height: auto;}


/*校区地图*/
.address_wrap{width: 1200px;height: auto;position: relative;overflow: hidden;}
.address_all{width: 320px;height: auto;position: relative;overflow: hidden;margin-top:15px;float: left;margin-left: 10px;}
#areas_tab{width:320px;height:610px; position: relative; overflow: hidden;text-align: center;float: left;}
#areas_tab .adress_head{width:auto;height: auto;color: #ff6b1a;font-size: 20px;text-align: left;font-weight: bold;margin-left:10px;margin-top: 15px;margin-bottom: 5px;}
#areas_tab .adress_head img{vertical-align: middle;margin-top: -2px;margin-right: 8px;}
#areas_tab ul{width:320px;height:auto;position: relative; overflow: hidden;}
#areas_tab ul>li{height:auto;cursor: pointer;text-align: left;padding: 0 15px 10px 15px;margin-top: 10px; border-bottom: 1px dashed #e0e0e0;}
#areas_tab ul>li>h3{color: #3a6999;font-size:16px;margin-bottom: 5px;}
#areas_tab ul>li>h3 span{display: block;width: ;}
#areas_tab ul>li>p{line-height: 20px;font-size: 12px;color: #000;display: none;}
.ever{display: none;}
#allmap{float: left;width:800px;height: 520px;background-color: #eee;margin-top: 15px;margin-left: 30px;border-radius: 10px;}
/*.anchorBL{display: none;}*/
.address_items{display: none;width:800px;height: 520px;position: relative;overflow: hidden;background-size: 800px 520px;background-repeat: no-repeat;background-position: center;}
.address_items_1{background-image: url(../index_images/map_1.jpg);}
.address_items_2{background-image: url(../index_images/map_2.jpg);}
.address_items_3{background-image: url(../index_images/map_3.jpg);}
.address_items_4{background-image: url(../index_images/map_4.jpg);}
.address_items_5{background-image: url(../index_images/map_5.jpg);}
.address_items_6{background-image: url(../index_images/map_6.jpg);}
.address_items_7{background-image: url(../index_images/map_6.jpg);}
.address_items_8{background-image: url(../index_images/map_7.jpg);}
.address_items_9{background-image: url(../index_images/map_8.jpg);}
.address_items_10{background-image: url(../index_images/map_9.jpg);}
.address_items .add_info_wrap{width: 288px;height: auto;position: absolute;left: 50%;margin-left: -144px;bottom: 260px;text-align: center;}
.address_items .add_info_wrap img{width: 25px;height: auto;}
.address_items .add_info_wrap .add_info{width: 258px;height: 152px;background-image: url(../index_images/address_info.png);background-size: 288px 167px;background-position: center;background-repeat: no-repeat;text-align: left;padding: 15px 15px 0 15px;}
.address_items .add_info_wrap .add_info h3{font-size: 20px;color: #3a6999;margin-bottom: 4px;}
.address_items .add_info_wrap .add_info p{font-size: 12px;color: #000;line-height: 20px;}
.address_items .add_info_wrap .add_info .send_btn{background-color: #3a6999;color: #fff;font-size: 12px;display: inline-block;width: 74px;height: 22px;border-radius: 11px;text-align: center;line-height: 22px;}
.address_items .add_info_wrap .add_info .online_chat{background-color: #fdad2f;color: #fff;font-size: 12px;display: inline-block;width: 74px;height: 22px;border-radius: 11px;text-align: center;line-height: 22px;margin-left: 8px;}

/*.address_all{width: 320px;height: auto;position: relative;overflow: hidden;margin-top:15px;float: left;margin-left: 10px;}

#areas_tab{width:320px;height:420px; position: relative; overflow: hidden;text-align: center;float: left;}
#areas_tab .adress_head{width:auto;height: auto;color: #1b4fc3;font-size: 20px;text-align: left;font-weight: bold;margin-left:10px;margin-top: 15px;margin-bottom: 5px;}
#areas_tab .adress_head img{vertical-align: middle;margin-top: -2px;margin-right: 8px;}
#areas_tab ul{width:320px;height:auto;position: relative; overflow: hidden;}
#areas_tab ul>li{height:auto;cursor: pointer;text-align: left;padding: 0 15px 10px 15px;margin-top: 10px; border-bottom: 1px dashed #e0e0e0;}
#areas_tab ul>li>h3{color: #3a6999;font-size:16px;margin-bottom: 5px;}
#areas_tab ul>li>h3 span{display: block;width: ;}
#areas_tab ul>li>p{line-height: 20px;font-size: 12px;color: #000;}
.ever{display: none;}
#allmap{float: left;width:800px ;height: 420px;background-color: #eee;margin-top: 15px;margin-left: 30px;border-radius: 10px;}*/

/*底部内容部分*/
.bottom_wrap{width: 100%;height: auto;position: relative;overflow: hidden;margin-top: 30px;}

/*友情链接*/
.friendlink{width: 100%;height: auto;background-color: #eaeaea;}
.friendlink>p{width: 1200px;height: auto;position: relative;overflow: hidden;margin: 0 auto;line-height: 26px;padding: 8px 0;}
.friendlink>p>a{display: inline-block; color: #3e3e3e;font-size: 12px;padding: 0 10px;}

/*选课指南*/
.bottom_guide{width: 100%;height: auto;background-color: #383838;padding: 25px 0;}
.guide_wrap{width: 1200px;height: auto;position: relative;overflow: hidden;margin: 0 auto;}
.guide_list{width: 611px;height: auto;position: relative;overflow: hidden;float: left;}
.guide_list>dl{width: 152px;height: auto;border-right: 1px solid #484848;float: left;text-align: center;}
.guide_list>dl>dt{font-size: 16px;color: #fff;margin-bottom: 10px;line-height: 25px;}
.guide_list>dl>dd{font-size: 14px;line-height: 28px;}
.guide_list>dl>dd>a{color: #fff;}
.guide_logo{width: 285px;height: auto;position: relative;overflow: hidden;float: left;margin-left: 10px;}
.guide_logo>a{display: block;width: 130px;height: 53px;margin-left: 18px;}
.guide_logo>dl{width: 285px;height: 85px; float:right;margin-top: 25px;}
.guide_logo>dl>dt{float: left;width:85px;height: 85px;margin-left: 18px;}
.guide_logo>dl>dd{float: left;font-size: 14px;line-height: 25px;margin-left: 10px; color: #fff;margin-top: 17px;}
.guide_tel{width: 284px;height: auto;position: relative;overflow: hidden;float: left;margin-left: 10px;}
.guide_tel>a{display: block;width: 130px;height: 53px;margin-left: 18px;}
.guide_tel>.wechat{width: 284px;height: 85px; float:right;margin-top: 25px;}
.guide_tel>.wechat>dt{float: left;width:85px;height: 85px; margin-left: 18px;}
.guide_tel>.wechat>dd{float: left;font-size: 14px;line-height: 25px;margin-left: 10px; color: #fff;margin-top: 17px;}
.guide_tel>.newLogo{width: 284px;height: 44px; float:right;margin-top: 7px;}
.guide_tel>.newLogo>dt{float: left;width:47px;height: 46px; }
.guide_tel>.newLogo>dd{float: left;font-size: 16px;line-height: 22px;margin-left: 10px; color: #fff;}
.guide_tel>.newLogo>dd>b{color: #fff;font-size: 26px; letter-spacing: 2px;}

/*版权*/
.copyright{width: 100%;height: auto;background-color: #2c2c2c;padding: 25px 0;text-align: center;}
.copyright>p{font-size: 14px;color: #fff;line-height: 25px;}
.copyright>p>span{display: inline-block;margin-left: 10px;}
.copyright>p>span>a{color: #fff;padding: 0 5px;}

/*百度地图*/
.BMap_bubble_content{width: 405px;height: 108px;}
.BMap_bubble_content>h3{font-size:20px;color:#3a6999;margin-bottom:4px;}
.BMap_bubble_content>p{font-size:12px;color:#000;line-height:20px;}
.send_btn{background-color:#3a6999;color:#fff;font-size:12px;display:inline-block;width:74px;height:22px;border-radius:11px;text-align:center;line-height: 22px;}
.online_chat{background-color:#fdad2f;color:#fff;font-size:12px;display:inline-block;width:74px;height:22px;border-radius:11px;text-align:center;line-height: 22px;margin-left: 8px;}


