@charset "utf-8";
/* css document */
.ui_head .h_search .search{ height:auto; margin-top:0px; position:static;}
.ui_head .h_search .search ul li{ margin-right:10px;}
.ui_head .h_search .search ul li label{ color:#3ca0ea;}
.ui_head .h_search .search div{ height:38px; margin-top:10px; position:relative;}
.ui_head .h_search .search div .txt{ width:212px; height:38px; border:none; margin-left:15px; line-height:38px; color:#666; font-size:14px; background:#fff; float:left; display:inline;}
.ui_head .h_search .search div .submit_bj{width:50px; height:36px; background:#01a2ea; position:absolute; right:0; top:0; margin:0; cursor:pointer;}
.ui_head .h_search .search div .submit{ background:url(/uploads/image/ien/images/icon_new.png) no-repeat; margin: 10px 0 0 15px; position:static;}
.ui_head .h_search .cour{ margin-top:28px;}

.home_banner{ width:100%; height:auto;}
.banner_top{ width:1200px; height:40px; margin:0 auto;}
.list_box_title{ background:#3ca0ea;}
.banner_nav{ margin-left:20px;}
.banner_nav ul li{ margin: 0px 20px; float: left; display: inline;}
.banner_nav ul li a{ font-size:20px; color:#333; line-height:40px; display:block;}


.middle{ width:1200px; height:auto; margin:20px auto 0;background: none;}
/*banner*/
/*
.banner{ width:100%; height:440px;position:relative;}
.bj_scroll{ width:100%; height:440px; position:relative; overflow:hidden;}
.bj_scroll ul{ width:10000px; position:relative;}
.bj_scroll ul li{ width:100%; height:440px; float:left;}
.bj_scroll ul li.li1{ background:#6ba6e2;}
.bj_scroll ul li.li2{ background:#eee9d3;}
.bj_scroll ul li.li3{ background:#101d49;}
.bj_scroll ul li.li4{ background:#92a0bd;}
.bj_scroll ul li.li5{ background:#c8090e;}
.banner_m_conts{ width:1200px; height:440px; position:absolute; left:50%; top:0; margin-left:-600px;}
.banner_scroll{ width:100%; height:440px; overflow:hidden; position:relative;}
.flicking_inner{ width:130px; height:20px; background:url(/uploads/image/ien/images/num_bj.png) no-repeat; position:absolute; left:50%; margin-left:-65px; bottom:20px; z-index:99999;}
.flicking_inner a{ width:10px; height:10px; background:url(/uploads/image/ien/images/icon.png) -290px -77px no-repeat; margin:5px 8px; _margin:5px 6px; float:left; display:block; text-indent:-1000px;}
.flicking_inner a.on{ background-position:-290px -34px;}
.main_image{ width:100%; height:440px; overflow:hidden; margin:0 auto; position:relative;}
.main_image ul{ width:9999px; height:440px; overflow:hidden; position:absolute; top:0; left:0;}
.main_image li{ width:100%; height:440px; float:left;}
.main_image li a{ width:100%; height:440px; display:block;}

#btn_prev{ width:47px; height:84px; background: no-repeat; position:absolute; left:220px; top:50%; margin-top:-42px; z-index:9999; display:none;}
#btn_next{ width:47px; height:84px; background:url(/uploads/image/ien/images/right.png) no-repeat; position:absolute; left:900px; top:50%; margin-top:-42px; z-index:9999; display:none;}
.xuanfu{ width:1200px; height:440px; position:absolute; left:50%; top:0; margin-left:-600px; z-index:999;}
*/
.banner{ width:100%; height:440px;position:relative;}
.banner_scroll{ width:100%; height:440px; position:relative; overflow:hidden;}
.banner_pics ul{ height:440px; position:relative;}
.banner_pics ul li{ width:100%; height:440px; float:left;}
.banner_pics ul li a{ width:100%; height:440px; display:block;}

.flicking_inner{ width:130px; height:20px; background:url(/uploads/image/ien/images/num_bj.png) no-repeat; position:absolute; left:50%; margin-left:-65px; bottom:20px; z-index:999;}
.flicking_inner a{ width:10px; height:10px; background:url(/uploads/image/ien/images/icon.png) -290px -77px no-repeat; margin:5px 8px; _margin:5px 6px; float:left; display:block; text-indent:-1000px;}
.flicking_inner a.on{ background-position:-290px -34px;}

#btn_prev{ width:47px; height:84px; background: no-repeat; position:absolute; left:20px; top:50%; margin-top:-42px; z-index:9999; display:none;}
#btn_next{ width:47px; height:84px; background:url(/uploads/image/ien/images/right.png) no-repeat; position:absolute; right:20px; top:50%; margin-top:-42px; z-index:9999; display:none;}
/*w_list_box*/
.w_list_box{ width:200px; height:440px; float:left; position:absolute; left:0px; top:0px; z-index:20;}
.w_list_box_bj{ width:100%; height:100%; background:#2b425a; filter:alpha(opacity=60); opacity:0.6; -moz-opacity:0.6; filter:progid:dximagetransform.microsoft.alpha(opacity=60); -ms-filter:progid:dximagetransform.microsoft.alpha(opacity=60); zoom:1; position:absolute; left:0; top:0;}
.list_box{ position:relative; z-index:20;}
.list_box_title{ width:160px; height:40px; padding:0 20px; background:#3ca0ea;}
.list_box_title div{ width:160px; border-bottom:none; position:relative;cursor:default;}
.list_box_title i.icon1{ width:22px; height:16px; background:url(/uploads/image/ien/images/icon.png) 0px -145px no-repeat; position:absolute; left:15px; top:13px;}
.list_box_title a{ line-height:40px; font-size:18px; color:#fff; margin-left:50px}
.list_box_ul{ width:200px;}
.list_box_ul li{ width:200px; height:87px; cursor:pointer;}
.list_box_ul li .list_box_a{ width:160px; height:88px; padding:0 20px; display:block; z-index:100;}
.list_box_ul li .list_box_a div{ width:160px; height:87px; line-height:87px; border-bottom:1px #6b7b8c solid; position:relative;cursor:default;}
.w_list_box_icon,.list_box_ul li.selected .list_box_a i{ background:url(/uploads/image/ien/images/icon_new.png) 0px 0px no-repeat; position:absolute; left:15px; top:35px;}
.list_box_ul li .list_box_a i.icon2{ width:22px; height:22px; background-position:0px -35px;}
.list_box_ul li .list_box_a i.icon3{ width:22px; height:20px; background-position:0px -78px;}
.list_box_ul li .list_box_a i.icon4{ width:22px; height:18px; background-position:0px -121px;}
.list_box_ul li .list_box_a i.icon5{ width:22px; height:22px; background-position:0px -161px;}
.list_box_ul li .list_box_a i.icon6{ width:22px; height:22px; background-position:0px -201px;}
.list_box_ul li.selected .list_box_a i.icon2{ width:22px; height:22px; background-position:-278px -35px;}
.list_box_ul li.selected .list_box_a i.icon3{ width:22px; height:20px; background-position:-278px -78px;}
.list_box_ul li.selected .list_box_a i.icon4{ width:22px; height:18px; background-position:-278px -121px;}
.list_box_ul li.selected .list_box_a i.icon5{ width:22px; height:22px; background-position:-278px -161px;}
.list_box_ul li.selected .list_box_a i.icon6{ width:22px; height:22px; background-position:-278px -201px;}
.list_box_ul li .list_box_a span{ font-size:18px; color:#fff; margin-left:70px;}
.list_box_ul li .list_box_a .pull_right{background:url(/uploads/image/idf/images/index_icon.png) no-repeat scroll 0 -82px;display:inline-block;width: 20px;height: 24px;margin-top: 12px;float:right;}
.list_box_ul li.selected .list_box_a{ background:#fff;}
.list_box_ul li.selected .list_box_a div{ height:88px; line-height:88px; border-bottom:none;}
.list_box_ul li.selected .list_box_a span{ color:#188eee;}
.list_box_ul li.selected .list_box_a .pull_right{background:url(/uploads/image/idf/images/index_icon.png) no-repeat scroll 0 -128px;display:inline-block;width: 20px;height: 24px;margin-top: 12px;float:right;}
/*
.list_box_ul li.selected .list2_box_ul{border: 1px solid #2f82c5;display:block;}
.list2_box_ul{ width:140px; height:388px; position:absolute; left:200px; top:0px; background:#fff; padding-bottom:10px; display:none;padding-top:40px;}
.list2_box_ul li a{ width:140px; line-height:40px; font-size:16px; color:#333; text-align:center; display:block;}
.g_list{ width:200px; position:absolute; left:0px; bottom:0px; z-index:20;}
.g_list a{ width:160px; height:80px; padding:0 20px;}
.g_list a div{ width:160px; height:79px; line-height:79px; border-bottom:1px #6b7b8c solid; position:relative;}
.g_list a i.icon5{ width:22px; height:20px; background-position:-155px -225px;}
.g_list a:hover i.icon5{ width:22px; height:20px; background-position:-155px -265px;}
.g_list a i.icon6{ width:22px; height:21px; background-position:-278px -225px;}
.g_list a:hover i.icon6{ width:22px; height:21px; background-position:-278px -265px;}
.g_list a span{line-height:79px; font-size:18px; color:#fff; margin-left:50px;}
.g_list a:hover span{ color:#188eee;}
*/
/*zhuanti*/
.zhuanti{ width:230px; height:auto; background:#fff; position:absolute; right:0; top:35px; _top:18px; -webkit-box-shadow: 0px 2px 5px #e6e6e6; -moz-box-shadow: 0px 2px 5px #e6e6e6;}
.zhuanti_t{ width:170px; height:50px; border-bottom:1px #d5d5d5 solid; padding:0 30px; display:block;}
.zhuanti_t span{ font-size:18px; color:#666; line-height:50px; float:left;}
.zhuanti_t i{ width:9px; height:10px; background:url(/uploads/image/ien/images/icon.png) 0px -316px; margin-top:20px; float:right;}
.zhuanti_m{ height:175px; padding:0 30px;}
.zhuanti_m ul li a{ font-size:14px; color:#666; line-height:35px; _line-height:25px; display:block;width:170px;height: 35px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.zhuanti_m ul li a:hover{ color:#40a4e7;}
.zhuanti_b{ width:210px; height:140px; padding:0 10px; display:block;}
.zhuanti_b img{ float:left;}
.zhuanti_b span{ font-size:20px; *font-size:16px; margin:25px 0 0 8px; *margin:30px 0 0 8px; float:left;}
/*tuijian*/
.tuijian{ width:1200px; height:auto;}
.tuijian_t{ width:100%; height:16px;}
.tuijian_t_l{ float:left;}
.tuijian_t_l i{ width:7px; height:16px; background:#2f82c5; float:left;}
.tuijian_t_l span{ font-size:16px; line-height:16px; margin-left:10px; float:left;}
.tuijian_t_r{ margin-right:20px; float:right; cursor:pointer;}
.tuijian_t_r i{ width:17px; height:16px; background:url(/uploads/image/ien/images/icon.png) -154px -316px; float:left;}
.tuijian_t_r span{ font-size:16px; color:#666; line-height:16px; float:left; margin-left:10px;}
.tuijian_b{ width:1200px; height:120px; margin-top:20px; overflow:hidden; position:relative;}
.tuijian_b ul{ width:8000px; position:relative;}
.tuijian_b ul li{ width:225px; height:120px; float:left; margin:0 7px;}
.tuijian_b ul li a{ display:block;}
.tuijian_b ul li img{ width:225px; height:120px;}

.courses{ width:100%; height:auto; margin-top:40px;}
.courses_top{ text-align:center;}
.courses_top h2{ font-size:30px; font-weight:bold;}
.courses_top p{ font-size:14px; color:#666; margin-top:20px;}
.courses_top a{ font-size:14px; color:#2f82c5; margin-top:20px; display:block;}
.courses_conts{ margin-top:20px;}
.courses_conts ul{ width:1236px; overflow:hidden;}
.courses_conts ul li{ width:380px; height:auto; margin:0 30px 20px 0; float:left;}
.courses_conts ul li a{ display:block;}
.courses_conts ul li img{ width:380px; height:228px; display:block;}
.courses_intros{ padding:10px; border:1px #e6e6e6 solid; border-top:none;}
.courses_intros .div1{ font-size:14px; line-height:20px;}
.courses_intros .div1 span{ color:#2f82c5;}
.courses_intros .div2{ font-size:14px; color:#666; margin-top:10px;}
.courses_intros .div3{ margin-top:5px;}
.courses_intros .div31{ color:#ef232f; font-weight:700; float:left;}
.courses_intros .div32{ color:#2f82c5; margin-left:20px; float:left;}
.courses_intros .div33{ float:right;}
.courses_intros .div33 i{ width:12px; height:12px; background:url(/uploads/image/ien/images/icon.png) -288px 0px no-repeat; margin-right:5px; display:inline-block;}
.courses_intros .div33 em{ font-size:14px; color:#3ca0ea;}
.courses_intros .div33 span{ font-size:14px; color:#666;}


/*pop*/
.pop {width: 530px;background: #fff;
  position: absolute;
  z-index: 999;
}
.pop .p_top {
  height: 44px;
  width: 100%;
  background: #00a0ea;
}
.pop .p_top .top_t {
  padding-left: 25px;
  color: #fff;
  line-height: 44px;
  font-size: 18px;
  font-family: "microsoft yahei";
  font-weight: bold;
}
.pop .p_top .close {
  padding-right: 15px;
  color: #fff;
  line-height: 44px;
  font-size: 18px;
  cursor: pointer;
}
.pop .p_body{padding: 20px}
.pop .p_body .success{margin:30px 0;text-align:center;font-size: 16px;line-height: 35px;}
.pop .p_body .success em{color: #00a0e9;font-size: 16px;padding:0 5px}

.pop .p_body .fankui{padding:0 10px}
.pop .p_body .fankui p{font-size: 14px;line-height: 24px}
.pop .p_body .fankui form select{width: 200px;height: 30px;line-height: 30px;border: 1px solid #ddd;margin-top: 10px}
.pop .p_body .fankui form textarea{height: 200px;border: 1px solid #ddd;padding: 10px;width: 450px;margin-top: 10px}
.pop .p_body .fankui form .btn{cursor:pointer;border:none;width: 100px;height: 40px;text-align: center;line-height: 40px;color: #fff;font-size: 16px;border-radius: 3px;background: #00a0ea;margin:20px 0 0 110px}
.pop .p_body .fankui form .btn.close{background: #ddd;margin-left: 30px}
