@charset "utf-8";
/* CSS Document */
/*整体页面宽度*/
.wrapper{width:1000px;height:auto;margin:0 auto;overflow:hidden}
.bg{background-color:#F7F7F7}

a {outline: none;}
a:active {star:expression_r(this.onFocus=this.blur());}
:focus { outline:0; }

.header{width:100%; background-color:#FFF}
.header .logo{float:left;}
.header .logo a{background:url(../images/logo3.jpg) no-repeat;display:block;width:260px;height:80px;text-indent:-500px;overflow:hidden;}
.header .hotline{float:right;width:240px;height:69px;overflow:hidden; margin-top:10px;}
.header .favorite{float:right;overflow:hidden;margin-top:14px;}
.header .favorite a{display:block;line-height:24px;line-height:24px; font-size:14px; margin-top:3px;}
.header .favorite a.home{ background:url(../images/client.png) no-repeat 0 5px; text-indent:24px; width:100px;}
.header .favorite a.client{ background:url(../images/home.gif) no-repeat 2px 5px; text-indent:24px; width:100px;}


.navi{width:100%;background:url(../images/ban.png) repeat-x;height:45px;z-index: 100;position: relative;}
.navi .wrapper {overflow: visible;}
.menu{height:45px;font-size:18px;position:relative;width:1000px;margin:0 auto;}
.menu li{padding:0px;float:left;cursor:pointer;border-left:1px solid #c2f9d9;border-right: 1px solid #207744;position:relative;}
.menu li a{display:block;width:98px;height:42px;line-height:42px;margin-top:3px;text-align:center;color:#eff;overflow:hidden;}
.menu li a.selected,.menu li a:hover,.menu li a.hovered{color:#49AC5C;background-color:#FFFFFF;line-height:43px;}
.menu li a.selected{height:43px;line-height:43px;margin-top:2px;}
.menu li.homepage{border-left:0;}
.menu li.morepage{border-right:0;}
/*导航 更多 下拉菜单*/
.dropdown_menu {
	display:none;
	position: absolute;top:45px;padding: 0px 0px;
	background-color: #FFF;
	background-clip: padding-box;
	border-radius:3px;
	list-style: outside none none;
	text-align: left;
	z-index: 1000;
	width: 100px;
}
.dropdown_menu li{padding:0px;float:left;position:relative;width: 100px;border-left: 0px solid #fff;border-right: 0px solid #fff;}
.dropdown_menu li a {color: #000;display:block;width:100%;line-height:34px;height:34px;text-align:center;}
.dropdown_menu li a.selected,.dropdown_menu li a:hover{
	color:#FFF;background-color:#F5F5F5;line-height:34px;text-decoration: none;
	color: #49AC5C;
	height: 34px;
}

/*bar广告*/
.bar{margin:0 auto;height:220px;position:relative;width: 1000px;}
.bar_left,.bar_right {float: left;}
.bar_left {width: 328px;border: 1px solid #DDDDDD;background-color: #fafafa;height: 218px;}
.bar_right {width: 650px;float: right;}/*margin-left: 20px;*/
.slider li{
	background-position: center;
	background-repeat: no-repeat;
	position: absolute;
	width: 650px;
	height: 220px; 
}
.slider a{height:197px;width:100%;display:block;}

#bar_center{position:relative;width:560px;height:0px;margin:0 auto;}
#slider_pages{position:absolute;height:28px;top:200px;right:50%;}
#slider_pages a{display:inline-block;width:12px;height:12px;margin:2px;text-align:center;background:#898787;line-height:12px;font-size:14px;color:#888;border-radius:10px;}
#slider_pages .selected{background:#ff6601;font-weight:bold;}

.bar_msg{position:absolute;width:310px;height:272px;overflow:hidden;background-image:url(../images/transparent.png);top:20px;right:10px;}

.ads_msg{height:160px;overflow:hidden;width:310px;}
.ads_msg li{height:160px;overflow:hidden;}

.login_btn{height:40px; border-bottom:1px dashed #FFFFFF; width:290px;margin:0 auto;}
.login_btn a{display:block; margin:7px auto 0; background:url(../images/loginin.gif) no-repeat; height:30px; width:80px; text-indent:-200px; overflow:hidden;}
  
.ads_info{line-height:24px;width:290px;margin:5px auto 0;}
.ads_info li{width:140px; float:left; display:inline; color:#FFF; font-size:14px;}

.login_info{position:absolute;width:316px;height:294px;overflow:hidden;background-image:url(../images/dbj.jpg);top:10px;right:10px;} 

.con_left,.con_right{float:left;height:auto;overflow:hiddenl;}
.con_left{width:660px;}
.con_right{width:330px;margin-left:10px;}

.right_code{border:1px solid #DDDDDD; width:328px; height:432px;}
.right_code p{width:190px; margin:10px  auto 0; text-align:center;text-align:left; font-size:14px; }

.right_code .in{ width:180px; height:24px;}
.right_code .btn{ background-color:#2981E4; border:0; height:30px; width:100px; color:#FFF}

.login,.logined {
	margin: 10px 0px 0px 20px;
	width: 288px;
	float: left;
	font-size: 14px;
	color:#666;
}
.login p,.logined p {padding: 5px;overflow: hidden;*overflow:none;}
.txt_input {
    border: 1px solid #CCC;
    height: 34px;
    width: 276px;
    line-height: 34px;
    color: #000000;
    text-indent: 5px;
    font-size: 14px;
    background-color: #FFF;
}
.btn_login {
    background: #44b336;
    width: 278px;
    margin: 0px auto;
    height: 32px;
    border: medium none;
    font-size: 16px;
    -moz-border-radius:3px; -webkit-border-radius:3px;border-radius: 3px;  
    color: #FFF;
    cursor: pointer;display: inline;
}

.btn_usercenter {
	background: #fe8e74;
    width: 248px;
    margin: 5px auto;
    height: 36px;
    border: medium none;
    font-size: 16px;
    border-radius: 3px;
    color: #FFF;
    cursor: pointer;
}
.btn_login:HOVER {background: #7dd736;}
.btn_usercenter:HOVER{background: #ff967e;}
.useredit a{	display: inline-block;	font-size: 14px;width: 126px;}
.logined a.exit {
	background: url(../images/uc_info_exit.png) no-repeat left center;
	overflow: hidden;
	/*line-height: 26px;
	height: 26px;*/
	text-indent: 24px;

	 _margin-top:-26px;*margin-top:-26px;
}
.logined a.editpwd {
	background: url(../images/uc_info_pwd.png) no-repeat left center;
	overflow: hidden;
	text-indent: 24px;
	line-height: 30px;
	height: 26px;
}
.logined a.selfclass {
	background: url(../images/uc_info_selfclass.png?t=1) no-repeat left center;
	overflow: hidden;
	text-indent: 26px;
	line-height: 30px;
	height: 26px;
}
.logined a.unicom {
	background: url(../images/uc_info_unicom.png) no-repeat left center;
	overflow: hidden;
	line-height: 26px;
	height: 26px;
	text-indent: 24px;
	float: right;
}
.logined a.mobile {
	background: url(../images/uc_info_mobile.png) no-repeat left center;
	overflow: hidden;
	line-height: 26px;
	height: 26px;
	text-indent: 24px;
}
.logined a.abc {
	background: url(../images/uc_info_abc.png) no-repeat left center;
	overflow: hidden;
	line-height: 26px;
	height: 26px;
	text-indent: 24px;
	float: right;
}
.logined .userinfo {border-bottom: 1px dashed #AAA;padding: 0px 0px 5px 0px;}
.logined .useredit{padding: 5px 10px;}
.logined p.uc_num{display: block;}
.uc_num a {display: inline-block;width: 129px;margin: 5px 0px;color:#666;cursor: pointer;text-indent: 3px;}
.con_center ul {
    width: 1020px;
    height: auto;
    overflow: hidden;
}
.con_center li {
	float: left;
	display: inline;
	margin-right: 14px;
}
.con_center li a {
    display: block;
    width: 240px;
    height: 100px;
    overflow: hidden;
    background-position: 0 0;
    background-repeat: no-repeat;
}

.con_center a.ad_download{background-image:url(../main/index_right/phone.png?t=20160321);}
.con_center a.ad_activity{background-image:url(../main/index_right/activity.png?t=20160321);}
.con_center a.ad_homework{background-image:url(../main/index_right/ktzy.png?t=20160321);}
.con_center a.ad_ttl{background-image:url(../main/index_right/ttl.png?t=20160321);}
.con_center a.ad_ttlcamp{background-image:url(../main/index_right/ttlcamp.png?t=20160719);}
.con_center a.ad_zk{background-image:url(../main/index_right/cczc.png);}
.con_center a.ad_zbkt{background-image:url(../main/index_right/zbkt.jpg);}
.con_center a.ad_holiday{background-image:url(../main/index_right/holiday.jpg?t=20170113);}
.con_center a.ad_holiday1{background-image:url(../main/index_right/holiday1.png?t=20170627);}
.con_center a.ad_yyttl{background-image:url(../main/index_right/yyttl.png);}
.con_center a.ad_guoxue{background-image:url(../main/index_right/gx.png);}
.con_center a.ad_zhlx{background-image:url(../main/index_right/zhlx.png);}
.product_line p{background-image:url(../images/cpruk.png);background-repeat: no-repeat;height: 22px;width: 750px;margin: 0px auto;}

/*产品列表*/
.p_tit_list{width:660px;height:38px;background:url(../images/p_bar.png) top right no-repeat;overflow:hidden;text-align:left;}
.p_tit_list h3{width:155px;height:38px;background:url(../images/p_title.png) 0 0 no-repeat;text-indent:-500px;overflow:hidden;}
.p_tit_list h3.teacher{background-position:0 -38px;}
.p_tit_list h3.student{background-position:0 0;}
.p_tit_list h3.parent{background-position:0 -76px;}


.p_list{background-color:#F1F1F1;height: 250px;}
.p_content {width: 1000px;margin: 0px auto;}
.p_list ul{height:auto;overflow:hidden;display: inline;}
.p_list li{float:left;margin-top:60px;width: 166px;}
.p_list li a{display:block;width:94px;height:93px;overflow:hidden; background-repeat:no-repeat;margin: 0px auto;background-image:url(../images/p_list.png?t=20170627);}
.p_list li p{text-align: center;font-size: 20px;padding: 15px 0px;}
.p_list li a.p_vlog{height: 94px;background-image:url(../images/p_vlog.png)}

a.p_msg{background-position:0px -5px;}
a.p_english{background-position:0px -103px;}
a.p_blog{background-position:0px -201px;}
a.p_guoxue{background-position:0px -299px;}
a.p_study{background-position:0px -397px;}
a.p_shengguan{background-position:0px -495px;}

/*
a.p_s_yingyu{background-image:url(../images/p_btn/p_hs_tiantianlian.png);}
a.p_s_xuersi{background-image:url(../images/p_btn/p_hs_xuersi.png);}
a.p_s_ziliao{background-image:url(../images/p_btn/p_hs_ziliao.png);}
a.p_s_zhibo{background-image:url(../images/p_btn/p_hs_zhibo.png);}
a.p_s_boke{background-image:url(../images/p_btn/p_hs_boke.png);}
a.p_s_shengguan{background-image:url(../images/p_btn/p_hs_shengguan.png);}


a.p_p_msg{background-image:url(../images/p_btn/p_ls_jiaxiao.png);}
a.p_p_boke{background-image:url(../images/p_btn/p_ls_boke.png);}
a.p_p_jiazhanghui{background-image:url(../images/p_btn/p_ls_jiazhanghui.png);}
a.p_p_ziliao{background-image:url(../images/p_btn/p_ls_ziliao.png);}
a.p_p_zhibo{background-image:url(../images/p_btn/p_ls_zhibo.png);}
a.p_p_shengguan{background-image:url(../images/p_btn/p_ls_shengguan.png);}
*/

.teacher_line p{background-image:url(../images/mstd.png);background-repeat: no-repeat;height: 22px;width: 750px;margin: 0px auto;}

.t_list{background-color:#FFF;}
.t_list ul{height:auto;overflow:hidden;display: inline;}
.t_list li{float:left;margin-top:30px;margin-bottom: 20px;width: 250px;display: inline;}
.t_list li a{cursor:default;display:block;width:156px;height:156px;overflow:hidden; background-repeat:no-repeat;margin: 0px auto;background-image:url(../images/t_list.png?t=20160321);}
.t_list li p{font-size: 20px;padding: 15px 15px 0px;}
.t_list li p.t_name {text-align: center;color:#333333;}
.t_list li p.t_info {color:#6b6b6b;font-size: 14px;text-indent: 30px;}

.t_list li a.t1{background-position:0px -1px;}
.t_list li a.t2{background-position:0px -160px;}
.t_list li a.t3{background-position:0px -318px;}
.t_list li a.t4{background-position:0px -476px;}

.zs_list{background-color:#F2F2F2;padding: 20px 0px;}
.zs_list ul{height:auto;overflow:hidden;display: inline;}
.zs_list li{float:left;width: 250px;display: inline;}
.zs_list li a{cursor:default;display: block;width:229px;height:160px;margin: 0px auto;background-image:url(../images/t_zhsh.png?t=20160321);}
.zs_list li a.t_info1{background-position:0px -2px;}
.zs_list li a.t_info2{background-position:0px -162px;}
.zs_list li a.t_info3{background-position:0px -321px;}
.zs_list li a.t_info4{background-position:0px -480px;}

/*尾部*/
.down{background:url(../images/client_download.png) no-repeat top center;height:135px;overflow:hidden;border-top:1px solid #DDD;} 
.down a.app_down{display:block; width:120px; margin-left:45px; margin-top:10px; height:115px; overflow:hidden;}

.footer{background-color:#2c2c38;color: #fff;font-size: 12px;}
.foot{background:url(../images/foot_l.gif) no-repeat 10px 20px;height:100px;}
.foot p{text-align:right;line-height:24px;margin-top:15px;font-family:"宋体";}

/*用户中心*/
.uc_left{width:710px;float:left}
.uc_right{width:280px;float:left;margin-left:10px;}
 
.uc_title{float:left;display:block;height:36px;width:200px;overflow:hidden;line-height:36px;font-size:16px;font-weight:bold;text-align:center;color:#FFF}
.uc_score{float:left;line-height: 24px; margin-left:20px; margin-top:10px; display:none;font-size: 14px; }
.uc_role{float:right;margin-right: 10px; font-size: 16px; line-height:24px; margin-top:5px;color: #f1591a;}  


.uc_tit_1{height:42px;background: url(../images/uc_title_1.jpg) no-repeat 0 0;overflow:hidden}
.uc_con_1{border-bottom:1px solid #B9DAED;border-left:1px solid #B9DAED;border-right:1px solid #B9DAED;margin-left:6px;width:702px;overflow:hidden;}
.uc_tit_2{height:42px;background: url(../images/uc_title_2.jpg) no-repeat 0 0;overflow:hidden}
.uc_con_2{border-bottom:1px solid #D6F5C9;border-left:1px solid #D6F5C9;border-right:1px solid #D6F5C9;margin-left:6px;width:702px;overflow:hidden;}
.uc_tit_3{height:42px;background: url(../images/uc_title_3.jpg) no-repeat 0 0;overflow:hidden}
.uc_con_3{border-bottom:1px solid #FAD5AB;border-left:1px solid #FAD5AB;border-right:1px solid #FAD5AB;margin-left:6px;width:702px;overflow:hidden;}

.uc_list{margin: 0 auto;width:700px;}
.uc_list li{width:130px;margin:10px 5px 0;float:left; display:inline}
.uc_list li a{display:block;text-align:center;width:130px;height:104px;line-height:186px;overflow:hidden;background:url(../images/uc_work.jpg) no-repeat top center;}
.uc_list li a.uc_btn_ttl{background-image:url(../images/uc_eng.jpg);}
.uc_list li a.uc_btn_xes{background-image:url(../images/uc_xueersi.jpg);}
.uc_list li a.uc_btn_zbkt{background-image:url(../images/uc_live_lesson.jpg);}
.uc_list li a.uc_btn_xxzl{background-image:url(../images/uc_material.jpg);}
.uc_list li a.uc_btn_kjbk{background-image:url(../images/uc_space.jpg);}
.uc_list li a.uc_btn_yybb{background-image:url(../images/uc_eng_baby.jpg);}
.uc_list li a.uc_btn_sgzy{background-image:url(../images/uc_shengguan.jpg);}
.uc_list li a.uc_btn_xxbg{background-image:url(../images/uc_sch_office.jpg);}
.uc_list li a.uc_btn_tsdx{background-image:url(../images/uc_sms_to_dept.gif);}
.uc_list li a.uc_btn_xsdx{background-image:url(../images/uc_sms_to_stu.gif);}
.uc_list li a.uc_btn_yyzy{background-image:url(../images/uc_work.gif);}
.uc_list li a.uc_btn_ckdx{background-image:url(../images/uc_home_sch.jpg);}
.uc_list li a.uc_btn_zyxz{background-image:url(../images/uc_personal_sms.jpg);}

.ttl_ads_tit{height:40px;line-height:40px;background-color:#A6DA5E;color:#FFF;font-size:16px;font-weight:bold;text-align:center}
.ttl_ads_con{text-align:center;background-color:#FBFDFC;border-bottom:1px solid #DDDDDD;border-left:1px solid #DDDDDD;border-right:1px solid #DDDDDD;}

.user_info{width: 280px;height:240px;background:url(../images/uc_user_info.png) no-repeat;}
.user_info .user_name{height:30px;margin:50px auto 0;width:240px;}
.user_info .user_name span.name{float:left;background:url(../images/uc_info_name.png) no-repeat left center;line-height:30px;height:30px;overflow:hidden;font-size:14px;text-indent:28px;font-weight:bold;}
.user_info .user_name a.exit{float:right;background:url(../images/uc_info_exit.png) no-repeat left center;line-height:30px;height:30px;overflow:hidden;font-size:14px;text-indent:16px;margin-right:10px;}
.user_info p{height:24px;line-height:24px;margin:0 auto;width:240px;}
.user_info p b{color:#F07B1D;}
.user_info .user_pwd{height:30px;margin:20px auto 0;width:240px;}
.user_info .user_pwd a.info{float:left;background:url(../images/uc_info_info.png) no-repeat left center;line-height:30px;height:30px;overflow:hidden;font-size:14px;text-indent:30px}
.user_info .user_pwd a.pwd{float:right;background:url(../images/uc_info_pwd.png) no-repeat left center;line-height:30px;height:30px;overflow:hidden;font-size:14px;text-indent:40px;margin-right:10px;}

 
.login_info .user_name{height:30px;margin:20px auto 0;width:240px;}
.login_info .user_name span.name{float:left;background:url(../images/uc_info_name.png) no-repeat left center;line-height:30px;height:30px;overflow:hidden;font-size:14px;text-indent:28px;font-weight:bold;}
.login_info .user_name a.exit{float:right;background:url(../images/uc_info_exit.png) no-repeat left center;line-height:30px;height:30px;overflow:hidden;font-size:14px;text-indent:16px;margin-right:10px;}
.login_info p{height:24px;line-height:24px;margin:0 auto;width:240px;}
.login_info p b{color:#F07B1D;}
.login_info .user_pwd{height:30px;margin:10px auto 0;width:240px;}
.login_info .user_pwd a.info{float:left;background:url(../images/uc_info_info.png) no-repeat left center;line-height:30px;height:30px;overflow:hidden;font-size:14px;text-indent:30px}
.login_info .user_pwd a.pwd{float:right;background:url(../images/uc_info_pwd.png) no-repeat left center;line-height:30px;height:30px;overflow:hidden;font-size:14px;text-indent:40px;margin-right:10px;}


.login_info .btn_uc{background:#FF6600;width:230px;margin:0px auto;height:40px;border:medium none;font-size:16px;border-radius:3px;color:#FFEDF5;cursor: pointer;}
