*{ margin:0; padding:0; font-size:14px;}
/*body{ overflow-x:hidden; background:url(../img/bg.jpg) center top repeat-y;}*/
body{ overflow-x:hidden;min-width:1400px; center top repeat-y;}
ul,li,ol{ list-style:none;}
a{ text-decoration:none;}
.clear{ width:100%; height:1px; clear:both;}
img{ border:none;}


/*ZJ*/
.ZJ{ position:relative; width:100%;}


/*top*/
.top{ width:100%; height:70px;margin-top:0;background:#ffffff;z-index:30;}
.top_logo{ float:left; height:70px;margin-left:100px;}
.top_guanggao{ float:left; height:60px; margin-top:5px;text-align:center;}
.top_fr{ float:right; width:220px; margin-top:1px;}
.top_fr_top{ float:left; width:220px; height:30px;color:#f1f1f1; font-size:12px; font-family:"Arial";}
.top_fr_top a{ float:right; height:30px; line-height:30px; color:#f1f1f1; font-size:12px; font-family:"Arial";margin-left:10px;}
.top_fr_bot{ float:left; width:220px; height:30px;}
.top_fr_bot_input{ float:left; width:138px; height:20px; border:1px solid #d7d7d7; outline:none;}
.top_fr_bot_en{ float:left; width:80px; height:22px; color:#FFF; font-size:14px; font-family:"Arial"; border:none;}


/*nav*/
.nav{ width:100%;min-width:1400px; height:54px; background:#129f14; margin-bottom:0px;position: sticky;top:0px;left:0;z-index:30;}
.nav a{ float:left; width:120px; height:54px;margin-left:30px;}
.nav a div{  float:left; width:100%; height:20px; line-height:20px; text-align:center; font-size:14px; color:#FFFFFF; margin-top:7px; font-family:"Arial";margin-left:50px;}
.nav a span{ float:left; width:100%; height:20px; line-height:20px; text-align:center; font-size:12px; color:#aef949;margin-left:50px;}


/*wrapper2动态图片*/
.wrapper2{float:left; width:360px; height:234px; overflow:hidden;position:relative;margin-left:120px;}
.#focus2 {float:left; width:360px; height:234px; overflow:hidden;}
.focus_ul2 { float:left;width:360px; height:234px; overflow:hidden; position:relative;}
.focus_ul2 li{ float:left; width:360px; height:234px; position:relative;}
.focus_ul2 li a{ float:left; width:360px; height:234px;}
.focus_ul2 li a img{ float:left; width:360px; height:234px;} 
.focus_ul2 li a div{ float:left; width:360px; height:24px; line-height:24px; color:#ffffff; margin-top:-24px; background:#129f14; font-family:"Arial"; font-weight:bold;} 
.btncvsd { position:absolute; height:14px; text-align:center; bottom:0px; line-height:16px;}
.btn { position:absolute; height:14px; bottom:28px; z-index:29; right:0px;} 
.btnc{ position:relative; height:14px; bottom:0px;}
.btn span { display:inline-block; _display:inline; _zoom:1; width:14px; height:14px; line-height:14px; margin-right:4px; cursor:pointer; background:#129f14; color:#FFF; text-align:center; font-size:14px; font-family: "Arial";} 
.btn span.on { background:#000000;}

.bia{ float:left; width:410px; height:234px; overflow:hidden; position:relative;margin-left:50px;}
.bia_top{ float:left; width:410px; max-height:72px; line-height:24px; overflow:hidden; font-size:18px; font-family: "Arial";font-weight:bold; color:#129f14; border-bottom:5px solid #129f14;}
.bia_bot{ float:left; width:410px;overflow:hidden;font-size:14px; font-family: "Arial";}
.bia_bot a{ float:left; width:410px; height:26px; line-height:24px; color:#576167;overflow:hidden;}

.bic{ float:left; width:282px; height:234px;overflow:hidden;position:relative;margin-left:30px;}
.bic a{ float:left; width:282px; height:72px; margin-top:9px;}


/*clop 头条*/
.clop{ width:90%; height:234px;}


/*clox纵栏目间*/
.clox{ width:100%; height:186px; overflow:hidden;}
.clox_fl{  float:left; width:360px; height:186px;font-size:14px; font-family: "Arial";}
.clox_cen{ float:left; width:400px; height:186px; margin-left:50px;font-size:18px; font-family: "Arial";}
.clox_fr{ float:left; width:282px; height:186px;margin-left:30px;}


/*clof家园*/
.clof{ width:100%; height:186px; overflow:hidden;}
.clof_fl{  float:left; width:360px; height:186px;font-size:18px; font-family: "Arial";}
.clof_cen{ float:left; width:430px; height:186px; margin-left:50px;font-size:18px; font-family: "Arial";}
.clof_fr{ float:left; width:282px; height:186px;}
.clof_fr_bot{ float:left; width:282px; height:158px;margin-left:120px;}
.clof_fr_bot a{ float:left; width:282px; height:20px; line-height:20px; font-size:14px; font-family:"Arial"; color:#576167;}


/*cloh ygwh阳光文化*/
.cloh{ width:90%; height:186px; overflow:hidden;}
.cloh_fl{  float:left; width:360px; height:186px;}
.cloh_cen{ float:left; width:430px; height:186px; margin-left:50px;font-size:14px; font-family: "Arial";}
.cloh_fr{ float:left; width:282px; height:186px;}


/*lanmu栏目总标题*/
.lanmu{ float:left; width:100%;margin-left:120px;}
.lanmu_top{ float:left; width:100%; height:30px;background:url(../img/lanmu_xian.jpg) left bottom repeat-x;}
.lanmu_top div{ float:left; height:30px; line-height:30px; font-size:14px; font-family: "Arial"; color:#129f14; font-weight:bold;}
.lanmu_top a{  float:right;  height:30px; line-height:30px; font-size:14px; font-family: "Arial"; color:#ffffff; padding:0px 5px;}

/*ygjy阳光家园*/
.lanmu_top2{ float:left; width:100%; height:30px; background:url(../img/lanmu_xian.jpg) left bottom repeat-x;}
.lanmu_top2 div{   float:left; height:30px; line-height:30px; font-size:13px; color:#129f14; font-weight:bold;}
.lanmu_top2 span{ float:right; height:30px; line-height:28px; font-size:13px; color:#129f14; font-weight:bold;}
.lanmu_top2 a  {  float:right;height:30px; line-height:26px; font-size:15px; color:#576167; margin:0px 5px; font-family: "Arial";}

/*qydyyxxxt全阅读英语学习系统*/
.lanmu_bot{ float:left; width:400px; height:156px; overflow:hidden;}
.lanmu_bot a{ float:left; width:400px; height:26px; line-height:24px; color:#576167; overflow:hidden;}

/*ygry阳光荣誉*/
.lanmu_bot2{ float:left; width:100%; height:156px;}
.lanmu_bot2 a{ float:left; width:84px; height:66px; margin:0px 5px; margin-top:10px;}
.lanmu_bot2 a img{ width:84px; height:66px;}

/*jsfc讲师风采*/
.lanmu_bot3{ float:left; width:500px; height:156px;}
.lanmu_bot3 a{ float:left; width:158px; height:156px; margin-top:3px;margin:0px 30px;}
.lanmu_bot3 a img{ float:left; width:158px; height:120px;}
.lanmu_bot3 a div{ float:left; width:158px; height:23px; line-height:23px; text-align:center; color:#576167; background:#F4FBEB; margin-top:8px; overflow:hidden;}

/*xyfc校园风采*/
.lanmu_bot4{ float:left; width:100%; height:156px;}
.lanmu_bot4 a{ float:left; width:109px; height:68px; margin:0px 5px; margin-top:7px;}
.lanmu_bot4 a img{ width:109px; height:68px;}

/*ygwh阳光文化*/
.lanmu_bot5{ float:left; width:400px; height:156px;}
.lanmu_bot5_fl{ float:left; width:108px; height:144px; margin-top:6px; margin-left:30px;border-radius:5px;}
.lanmu_bot5_fr{ float:right; width:200px; height:151px; padding-top:5px;}
.lanmu_bot5_fr a{ float:left; width:100%; height:24px; line-height:24px; color:#576167; overflow:hidden;}

/*jcsp精彩视频*/
.lanmu_bot6{ float:left; width:100%; height:156px;}
.lanmu_bot6 img{ float:left; width:calc(100% - 10px); height:146px; margin-top:5px; margin-left:5px; border-radius:5px;}


/*guanggao*/
.guanggao{ display:block; width:100%;}
.guanggao img{ float:left; width:100%;}


/*fiao分校列表*/
.fiao{ width:1286px; height:234px; overflow:hidden;}
.fiao_i{ float:left; width:90.5%; height:204px; border:1px solid #b5b5b5; border-top:none; margin-top:-1px; border-radius:0px 0px 5px 5px;margin-left:120px;}

.fiao_i_fl{ float:left; width:350px; margin-top:8px; margin-left:8px;}
.fiao_i_fl img{ float:left; width:320px; border-radius:5px; margin-bottom:5px;}
.fiao_i_fl a  { float:left; width:100%; height:24px; line-height:22px; color:#129f14; overflow:hidden;font-size:14px; font-family: "Arial";}

.fiao_i_fr{ float:left; width:300px; margin-left:50px;font-size:14px; font-family: "Arial";}

.fiao_i_fr_top{ float:left; width:660px; height:100px; margin-top:5px; overflow:hidden;}
.fiao_i_fr_top a{ float:left; width:132px; height:25px; line-height:25px; color:#576167; overflow:hidden;}

.fiao_i_fr_cen{ float:left; width:660px; height:30px; line-height:30px; text-align:center; border-bottom:1px solid #129f14; font-size:15px; font-family: "Arial"; color:#129f14; margin-top:10px;}

.fiao_i_fr_bot{ float:left; width:660px; height:50px; overflow:hidden;}
.fiao_i_fr_bot a{ float:left; width:132px; height:25px; line-height:25px; color:#576167; overflow:hidden;}


/*xxxx大专列*/
.xxxx{ width:100%; height:162px; overflow:hidden;}
.xxxx_g{ float:left; width:670px; height:162px; overflow:hidden; margin-left:-55px;}

.xxxx_g_bot{ float:left; width:548px; height:132px; border:1px solid #b5b5b5; border-top:none; margin-top:-1px; border-radius:0px 0px 5px 5px;margin-left:120px;}
.xxxx_g_bot_fl{ float:left; width:350px; height:132px;font-size:14px; font-family: "Arial";}
.xxxx_g_bot_fl img{ width:320px; height:84px; margin-top:23px; margin-left:10px;}
.xxxx_g_bot_fr{ float:left; width:186px; height:132px; margin-left:5px; overflow:hidden;font-size:14px; font-family: "Arial";}
.xxxx_g_bot_fr a{ float:left; width:100%; height:26px; line-height:25px; color:#129f14;}


/*foot*/
.foot{ width:70%; height:98px; margin-top:8px;margin-left:180px;}
.foot_logo{ float:left; height:98px; text-align:center; margin:0px 15px;margin-left:120px;}
.foot_cen{ float:left; width:px; height:72px; padding:9px 0px; padding-left:20px; margin:3px 0px; line-height:24px; border-left:1px solid #bababa; color:#414141; font-size:13px;}
.foot_cen a{ color:#35bc00;}


/*fenye内容页*/
.fenye{ width:100%;margin-left:140px;}
.fenye_fl{ float:left; width:100%; background:url(../img/nav3.jpg) top left no-repeat;}
.fenye_fl_top{ float:left; width:100%; height:44px;}
.fenye_fl_top img { float:left; width:23px; height:37px; margin-top:4px;}
.fenye_fl_top span{ float:left; height:44px; line-height:44px; color:#12921b; padding:0px 10px;}
.fenye_fl_top div { float:left; height:44px; line-height:44px; color:#12921b;}
.fenye_fl_top a   { float:left; height:44px; line-height:44px; color:#12921b; padding:0px 10px;}

.fenye_fl_bot{ float:left; width:100%;}
.fenye_fl_bot_list{ float:left; width:90%;}
.fenye_fl_bot_list a{ float:left; width:80%; height:20px; margin-top:10px;}
.fenye_fl_bot_list a div{  float:left;  width:100%; height:20px; line-height:20px; color:#3c3b3b; font-size:12px; padding-left:30px; overflow:hidden;}
.fenye_fl_bot_list a span{ float:right; width:100px; height:20px; line-height:20px; color:#999999; font-size:12px;}

.fenye_fl_bot_img{ float:left; width:100%;}
.fenye_fl_bot_img a{ float:left; width:250px; height:280px; margin-top:10px; margin-left:10px;}
.fenye_fl_bot_img a img{ float:left; width:250px; height:250px;}
.fenye_fl_bot_img a div{ float:left; width:250px; height:30px; line-height:30px; color:#3c3b3b; font-size:12px; padding-left:30px; overflow:hidden;}

.fenye_fl_bot_body{ float:left; width:80%; padding:15px; line-height:26px; font-size:14px; color:#3c3b3b; }
.fenye_fl_bot_body *{ line-height:26px; font-size:14px; color:#3c3b3b;}
.fenye_fl_bot_body img{ max-width:100%; margin:0 auto;}




/*xuexiao*/
.xuexiao{ width:100%;}
.xuexiao_top{ float:left; width:100%; height:40px; line-height:40px; color:#000; font-size:28px; font-family:"Arial"; background:none; padding-left:5px;margin-left:220px;}

.xuexiao_bot{ float:left; width:982px; height:211px; background:url(../img/dawd.jpg) left top no-repeat;margin-left:225px;}
.xuexiao_bot_top{ float:left; width:982px; height:165px;}
.xuexiao_bot_top a{ float:left; width:160px; height:156px; line-height:260px; text-align:center; overflow:hidden; color:#3c3b3b;}
.xuexiao_bot_bot{ float:left; width:982px; height:46px;}
.xuexiao_bot_bot a{ float:left; height:46px; line-height:45px; margin-left:50px; color:#000; font-size:18px; font-family: "Arial";}

.xuexiao_bot2{ float:left; width:100%; height:167px; background:url(../img/dawd2.jpg) left top no-repeat;}
.xuexiao_bot2_top{ float:left; width:100%; height:165px;margin-left:100px;}
.xuexiao_bot2_top a{ float:left; width:140px; height:156px; line-height:260px; text-align:center; overflow:hidden; color:#3c3b3b;}

.xuexiao_body{ float:left; width:962px; padding:15px; line-height:26px; font-size:14px; color:#3c3b3b;}
.xuexiao_body *{ line-height:26px; font-size:14px; color:#3c3b3b;}
.xuexiao_body img{ max-width:962px; margin:0 auto;}


/*fenxiao*/
.fenxiao{ width:100%;margin-left:220px;}
.fenxiao_top{ float:left; width:982px; height:58px; background:url(../img/sc_03.jpg) left center repeat-x;}
.fenxiao_top div{ float:left; height:58px; line-height:58px; color:#000; font-family:"Arial"; font-size:26px;}
.fenxiao_top a{ float:right; height:58px;}

.fenxiao_bot{ float:left; width:986px;}
.fenxiao_bot a{ float:left; height:127px;}

.fenxiao_jian{ float:left; width:973px; height:433px; background:url(../img/aef.jpg) no-repeat; margin-left:6px;}
.fenxiao_jian_jian     { float:left; width:573px; height:310px; margin-left:20px; margin-top:10px;}
.fenxiao_jian_jian div { float:left; width:100%; height:40px; line-height:40px; border-bottom:1px solid #E3E3E3; color:#3c3b3b; font-size:15px; font-weight:bold;}
.fenxiao_jian_jian a   { float:left; width:100%; height:264px; line-height:26px; color:#3c3b3b; font-size:15px; margin-top:5px; overflow:hidden;}

.fenxiao_jian_zhaos    { float:right; width:322px; height:310px; margin-right:20px; margin-top:10px;}
.fenxiao_jian_zhaos div { float:left; width:100%; height:40px; line-height:40px; border-bottom:1px solid #E3E3E3; color:#3c3b3b; font-size:15px; font-weight:bold;}
.fenxiao_jian_zhaos a   { float:left; width:100%; height:260px; line-height:26px; color:#3c3b3b; font-size:15px; margin-top:5px; overflow:hidden;}

.fenxiao_jian_lianxi     { float:left; width:936px; height:84px; margin-left:20px; margin-top:21px;}
.fenxiao_jian_lianxi div { float:left; width:100%; height:40px; line-height:40px; border-bottom:1px solid #E3E3E3; color:#3c3b3b; font-size:15px; font-weight:bold;}
.fenxiao_jian_lianxi a   { float:left; width:100%; height:44px; line-height:44px; color:#3c3b3b; font-size:15px; color:#3c3b3b; text-align:center; overflow:hidden;}


/*fenxiao_img*/
.fenxiao_img{ float:left; width:95%;}
.fenxiao_img_div{ float:left; width:300px; height:264px; margin:0px 13.5px; margin-top:10px;}
.fenxiao_img_div a{ float:left; width:300px; height:180px; border:1px solid #dfdfdf;}
.fenxiao_img_div a img{ float:left; width:288px; height:168px; margin:6px;}
.fenxiao_img_div div { float:left; width:290px; height:28px; line-height:28px; padding-left:10px;}
.fenxiao_img_div span{ float:left; width:290px; height:28px; line-height:28px; padding-left:10px;}
.fenxiao_img_div p   { float:left; width:290px; height:28px; line-height:28px; padding-left:10px;}


/*fenxiao_img2*/
.fenxiao_img2{ float:left; width:80%;}
.fenxiao_img2_div{ float:left; width:300px; height:242px; margin:0px 13.5px; margin-top:10px;}
.fenxiao_img2_div a{ float:left; width:300px; height:180px; border:1px solid #dfdfdf;}
.fenxiao_img2_div a img{ float:left; width:288px; height:168px; margin:6px;}
.fenxiao_img2_div div { float:left; width:300px; height:20px; line-height:20px; text-align:center;}
.fenxiao_img2_div span{ float:left; width:300px; height:20px; line-height:20px; text-align:center;}
.fenxiao_img2_div p   { float:left; width:300px; height:20px; line-height:20px; text-align:center;}


/*fenxiao_teacher*/
.fenxiao_teacher{ float:left; width:962px; padding:5px; border:1px solid #EBEBEB; background:#f7f7f7; border-radius:5px; margin-left:4px;}
.fenxiao_teacher span{ float:left; width:950px; padding:5px; background:#FFF; border:1px solid #EBEBEB; border-radius:5px;}
.fenxiao_teacher span img{ width:950px;}


/*fenxiao_img3*/
.fenxiao_img3{ float:left; width:80%;}
.fenxiao_img3_div{ float:left; width:450px; height:320px; margin-left:26px; margin-top:15px;}
.fenxiao_img3_div a{ float:left; width:450px; height:285px;}
.fenxiao_img3_div a img{ float:left; width:450px; height:285px;}
.fenxiao_img3_div div{ float:left; width:450px; height:35px; line-height:35px; text-align:center; font-size:18px; font-family:"Arial"; color:#545353;}


/*fenxiao_img4*/
.fenxiao_img4{ float:left; width:80%;}
.fenxiao_img4_div{ float:left; width:310px; height:240px; background:url(../img/fesg.jpg) top center no-repeat; margin:0px 8.6px;}
.fenxiao_img4_div img{ float:left; width:290px; height:188px; margin-left:10px; margin-top:10px;}
.fenxiao_img4_div div{ float:left; width:310px; height:42px; line-height:42px; text-align:center; font-size:18px; font-family:"Arial"; color:#545353;}


/*fenxiao_body*/
.fenxiao_body{ float:left; width:962px; padding:5px; border:1px solid #EBEBEB; background:#f7f7f7; border-radius:5px; margin-left:4px; margin-top:15px;}
.fenxiao_body_xian{ float:left; width:900px; padding:5px 30px; background:#FFF; border:1px solid #EBEBEB; border-radius:5px;}
.fenxiao_body_xian *{ line-height:26px; font-size:14px; color:#3c3b3b;}
.fenxiao_body_xian img{ max-width:900px; margin:0 auto;}


/*pages*/
.pages { float:left;position:relative; left:50%; font-family: "Arial"; font-size:14px; color:#333; padding:20px 0px;}
.pages ul{ position:relative; left:-50%; }
.pages ul li { float:left; height:24px; line-height:24px; text-align:center; padding:0px 10px;}
.pages ul li a { display:block; color:#000; }
.pages ul .current { color:#FFF; background:#10a913; border:none; height:24px; line-height:24px;}


/*yijizhuan*/
.yijizhuan{ float:left; width:300px; height:520px; background:url(../img/awd.jpg) no-repeat; padding-left:652px; padding-right:35px;margin-left:220px;}
.yijizhuan2{ float:left; width:300px; height:520px; background:url(../img/awd2.jpg) no-repeat; padding-left:652px; padding-right:35px;margin-left:220px;}


/*yangguang*/
.yangguang{ float:left; width:700px; margin-left:360px;}


/*jiaoshi*/
.jiaoshi{ float:left; width:541px; height:166px; background:url(../img/drg.jpg) no-repeat; padding-left:445px;margin-left:220px;}
.jiaoshi a{ float:left; width:130px; height:166px; margin-left:37px;margin-left:220px;}

.jiaoshi_top{ float:left; width:980px; height:44px; background:url(../img/jiaoshi_top.jpg) top left no-repeat;margin-left:220px;}
.jiaoshi_top img { float:left; width:23px; height:37px; margin-top:4px;margin-left:180px;}
.jiaoshi_top span{ float:left; height:44px; line-height:44px; color:#12921b; padding:0px 10px;}
.jiaoshi_top div { float:left; height:44px; line-height:44px; color:#12921b;margin-left:220px;}
.jiaoshi_top a   { float:left; height:44px; line-height:44px; color:#12921b; padding:0px 10px;margin-left:220px;}

.jiaoshi_bot{ float:left; width:950px; padding:15px; line-height:30px; font-size:14px; font-family: "Arial"; color:#000;margin-left:220px;}


/**/






