@charset "utf-8";
/* css document */
.middle{ width:100%; height:auto; background:url(/uploads/image/ien/images/fenge.png) top center no-repeat;padding-top:1px}
.middle_conts{ width:1200px; height:auto;  margin:0 auto;}

.course{ width:100%; height:auto; margin-top:30px; z-index:1;}
.course_t{ width:1198px; height:36px; border:1px #e6e6e6 solid; border-top:none; background:#fbfbfb; position:relative;}
.course_t ul li{ width:90px; height:35px; line-height:35px; font-size:14px; text-align:center; border-top:1px #e6e6e6 solid; float:left; position:relative; cursor:pointer;}
.course_t ul li.selected{ width:88px; height:34px; line-height:34px; color:#3d9edd; border-top:2px #3d9edd solid; border-left:1px #e6e6e6 solid; border-right:1px #e6e6e6 solid; background:#fff;}
.course_t ul li.course_t_other{ width:838px; border-top:1px #e6e6e6 solid; float:left;}
.icon_arrow{ width:13px; height:7px; background:url(/uploads/image/ien/images/icon.png) -155px 0px no-repeat; position:absolute; right:10px; top:16px; display:inline-block;}
.drop_down{ width:88px; height:auto; border:1px #3d9edd solid; position:absolute; left:-1px; top:35px; z-index:999; display:none;}
.drop_down div{ width:88px; height:26px; line-height:26px; color:#3d9edd; text-align:center; background:#fff;}
.drop_down div:hover{ color:#fff; background:#3d9edd;}
.course_b{ width:100%; height:auto; margin-top:20px;}
.course_conts ul{ width:1224px; overflow:hidden;}
.course_conts ul li{ width:284px; height:auto; border:1px #e6e6e6 solid; margin:0 19px 20px 0; float:left;}
.course_conts ul li a{ display:block;}
.course_conts ul li img{ width:284px; height:171px;}
.course_intros{ padding:10px;}
.course_intros .div1{ font-size:14px; line-height:20px;width:264px;height: 20px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.course_intros .div2{ font-size:14px; color:#666;height:21px;}
.course_intros .div3{ margin-top:5px;}
.course_intros .div31{ color:#ef232f; font-weight:700; float:left;}
.course_intros .div32{ float:right;}
.course_intros .div32 i{ width:12px; height:12px; background:url(/uploads/image/ien/images/icon.png) -288px 0px no-repeat; margin-right:5px; display:inline-block;}
.course_intros .div32 em{ font-size:14px; color:#3ca0ea;}
.course_intros .div32 span{ font-size:14px; color:#666;}
.page{ margin-top:40px; text-align:center;}
.page a{ width:50px; height:30px; line-height:30px; font-size:14px; color:#333; text-align:center; background:#fbfbfb; border:1px #e6e6e6 solid; border-radius:5px; margin:0 10px; display:inline-block;}
.page a.selected{ color:#fff; background:#56b3fd; border:1px #56b3fd solid;}
.page a.prev,.page a.next{ color:#999;}
.back_top{ width:56px; height:56px; background:url(/uploads/image/ien/images/icon.png) 0px -34px no-repeat; display:block; position:fixed; right:10px; bottom:10px; cursor:pointer;}
* html,* html body.middle_conts{ background-image:; background-attachment:fixed;}
* html .back_top{position:absolute;
left:expression(eval(document.documentelement.scrollleft document.documentelement.clientwidth-this.offsetwidth)-(parseint(this.currentstyle.marginleft,10)||0)-(parseint(this.currentstyle.marginright,10)||0));
top:expression(eval(document.documentelement.scrolltop document.documentelement.clientheight-this.offsetheight-(parseint(this.currentstyle.margintop,10)||0)-(parseint(this.currentstyle.marginbottom,10)||0)));}

.kecheng{ width:100%; height:auto; margin-top:20px;}
.kecheng_l{}
.kecheng_t{width:96px; height:30px; line-height:30px; text-align:center;cursor:pointer;float:left;background:#3ca0ea;}
.kecheng_t span{ font-size:16px; line-height:30px;display:block;width:96px;color:#fff;text-align:center;}
.kecheng_t i{ width:13px; height:7px; _height:5px; background:url(/uploads/image/ien/images/icon.png) -155px 0px no-repeat; position:absolute; right:5px; top:13px; display:inline-block;}
.kecheng_l ul{float:left;}
.kecheng_l ul li{ line-height:30px; font-size:16px; color:#333;cursor:pointer;float:left;margin:0px 30px 0px 0px;padding:0px 10px;}
.kecheng_l ul li a{color:#333;}
.kecheng_l ul li a:hover{color:#3ca0ea;}
.kecheng_l ul li:hover{ color:#3ca0ea;}
.kecheng_l ul li.selected{ background:#3ca0ea;}
.kecheng_l ul li.selected a{ color:#fff;}
.kecheng_r{ margin-left:20px; float:left;}
.kecheng_r ul li{ margin-right:10px; float:left;}
.kecheng_r ul li div.part1{ width:7px; height:13px; background:url(/uploads/image/ien/images/icon.png) -155px -77px no-repeat; margin:10px 10px 0 0; float:left;}
.kecheng_r ul li div.part2{ font-size:14px; line-height:30px; border:1px #ff6e0c dashed; padding:0 10px; float:left;}
.kecheng_r ul li div.part2 span{ color:#ff6e0c;}
.kecheng_r ul li div.part2 i{ width:11px; height:10px; background:url(/uploads/image/ien/images/icon.png) -155px -34px no-repeat; margin-left:10px; display:inline-block; cursor:pointer;}
.kecheng_bottom{}
.kecheng_conts{ width:1158px; height:auto; border:1px #e6e6e6 solid; padding:20px; display:none;}
.kecheng_conts1{ display:none;padding-left:10px;}
.kecheng_list1_l{ width:60px; line-height:41px; font-size:14px; color:#3ca0ea; font-weight:700; float:left;}
.kecheng_conts1 a{cursor:pointer;color:#333;padding:0px 8px;font-size:14px;margin-top:20px;display:inline-block;}
.kecheng_conts1 a:hover{color:#3ca0ea;}
.kecheng_conts1 a.selected{ color:#fff; background:#3ca0ea;}
.kecheng_conts1 em{padding:0px 10px;margin-top:20px;display:inline-block;}
.kecheng_conts2{ display:none;}
.kecheng_list2{ display:none;}
.kecheng_list2 ul li{ border-bottom:1px #e6e6e6 dashed; position:relative;}
.kecheng_list2 ul li .div1{ width:100px; line-height:40px; font-size:14px; color:#999; float:left;}
.kecheng_list2 ul li .div2{ width:40px; line-height:40px; font-size:14px; color:#3ca0ea; margin-left:20px; float:left;}
.kecheng_list2 ul li .div3{ width:800px; height:auto; margin-left:20px; float:left;}
.kecheng_list2 ul li .div3 span{font-size:14px; line-height:40px; float:left; cursor:pointer;margin-right:20px;}
.kecheng_list2 ul li .div3 span.selected{color:#3ca0ea;}
.kecheng_list2 ul li .div4{ width:50px; position:absolute; right:80px; bottom:10px; cursor:pointer;}
.kecheng_list2 ul li .div4 i{ width:13px; height:7px; background:url(/uploads/image/ien/images/icon.png) -155px 0px no-repeat; position:absolute; left:30px; top:7px; display:inline-block;}
.nav_course{padding-left:10px;margin-top:20px;}
.nav_course a{font-size:16px;color:#333;cursor:pointer;}
.nav_course a:hover{color:#3ca0ea;}
.nav_course span{font-size: 16px;padding: 0px 6px;}
