 @charset "utf-8";
/* CSS Document */
body{margin:0px auto; padding:0px; color:#333333; font-size:13px; font-family:"Microsoft YaHei"; background-color:#f9f9f9}
form,p,h1,h2,h3,h4,h5,h6,dl,dt,dd{ margin:0px;padding:0px;}
i{ font-style:normal;}
img{margin:0px; padding:0px; border:0px;}
li{ list-style:none; padding:0; margin:0;}
ul{margin:0px;padding:0px;list-style-type:none;}
input,select{margin:0px;padding:0px;font-size:12px;vertical-align:middle;}
a{ color:#333333; text-decoration:none;}
a:hover{ color:#025bab; }
.clear{font-size:0px;line-height:0px;float:none;rheight:0px;clear:both;overflow:hidden;}
table { border-collapse:collapse;}
.space{font-size:0px;line-height:0px;height:10px;}
.fix:before,.fix:after{content:"";display:table;}
.fix{*zoom:1;}
.fix:after{clear:both;}
.floft_l{ float:left}
.floft_r{ float:right}
.w1200px{ width:1200px; margin:0 auto; padding:20px; }
.bjlan{ background:url(../images/index_29.jpg); clear:both;}

/*top*/
.top{ width:100%; height:144px; background-color:#f9f9f9}
.top_zw{ width:1200px; margin:auto; height:90px;}
.logo{float:left;}
.logo img{}
.top_zs{ float:right; margin-top:10px; width:300px; background:url(../images/jjiaoyu_05.gif) no-repeat; height:57px; padding-left:70px; color:#f08200; line-height:57px; font-size:18px}
.top_zs span{ color:#90c247}
.lt{ width:279px; height:56px; text-align:center;}
.bghui{ background-color:#F6F1DD; width:100%; clear:both;}
/*this is nav*/
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.nav{ height:43px; line-height:43px;position:relative; z-index:1; margin-left:300px; margin-top:50px;}
.nav a{ color:#64a4b4;  }
.nav .nLi{ float:left;  position:relative; display:inline;}
.nav .nLi h3{ float:left; font-weight:normal; margin-left:-1px;}
.nav .nLi h3 a{ display:block; padding:0 26px 0 27px; font-size:15px; background:url(../images/daohangfg1.png) right top}
.nav .sub{ display:none; width:113px; left:0; top:43px;  position:absolute; background:#429ec1;  line-height:30px; padding-bottom:10px;background:url(../images/MenuShadow.png); margin-left:-1px;}
.nav .sub li{ zoom:1; background:url(../images/daohangfg.png) no-repeat top center;}
.nav .sub a{ display:block; padding:0 10px; text-align:center; color:#effbff;}
.nav .sub a:hover{ color:#fff;  }
.nav .on h3 a{background:url(../images/MenuShadow.png); color:#fff;}



.Daohang{ width:100%; position:absolute; top:0; left:0; z-index:10; }
.DaohangDiv{ width:1200px; margin:0 auto;}
.L2 {
	background-image: url(../images/L2Bg.png);
	background-repeat: no-repeat;
	background-position: center top;
	background-size: 100% 100%;
	background-attachment: fixed;
}
.L2Body {
	padding-top: 40px;
	padding-bottom: 24px;
}

/*导航*/
#navk{ width:100%; position:relative; z-index:999; height:50px; background-color:#90c247; }
#nav { width:1200px; margin:0 auto; font-family:微软雅黑;  height:60px; font-size:16px; color:#fff; 
margin: 0 auto; }
 #nav ul { list-style-type:none; }
 #nav ul li { float:left; background:url(../images/z.jpg)  no-repeat right center; position: relative; text-align:center;}
 #nav ul li a { padding:0px; width:130px; height:50px; line-height:50px; display:block; text-decoration:none; text-
align:center; color:#fff;}
 #nav ul li a:hover {  background-color:#f08200; margin-bottom:-2px;
color:#fff;} 
 #nav ul li ul {display: none;background-color:#f08200;width:130px;}
 #nav ul li:hover ul {display: block; position: absolute;} 
 #nav ul li:hover ul li a { height:40px;display:block; background-color:#f08200; line-height:40px; color:#fff; width: 130px; text-align: 
center;  border-right: none;}
 #nav ul li:hover ul li a:hover { background:#f08200; color:#fff; }
 
.LeftP{ position: fixed; top:20px;display:none; z-index:5; width:200px;}

.LeftMenu{}
/*了解烽火*/
.about{ width:100%; height:500px; overflow:hidden}

.about_t{ height:80px; line-height:80px; background:url(../images/z.png) center;}

.about_t p { margin:0 auto; height:80px; width:140px; text-align:center; color:#f08200; font-size:28px; line-height:40px;}
.about_t p a{ margin:0 auto; height:80px; width:140px; text-align:center; color:#f08200; font-size:28px; line-height:40px;}

.about_t p span{ font-size:20px; color:#b6b6b6; font-family:Arial, Helvetica, sans-serif}
.about_c{ height:400px;}
.about_c_l{ width:660px; float:left; font-size:18px; line-height:33px; color:#333}
.about_c_r{ width:500px; float:right}
.about_c_r ul{}
.about_c_r ul li{ float:left; padding-top:40px; display:block; width:240Px; height:150px; text-align:center;}
.tu1{background:url(../images/aboutcon.png) no-repeat left -100px; width:80px; height:80px; margin:0 auto}
.tu2{background:url(../images/aboutcon.png) no-repeat left -5px; width:80px; height:80px; margin:0 auto}
.tu3{background:url(../images/aboutcon.png) no-repeat left -190px; width:80px; height:80px; margin:0 auto}
.tu4{background:url(../images/aboutcon.png) no-repeat left -290px; width:80px; height:80px; margin:0 auto}
.about_c_r ul li p { margin-top:20px}
.about_c_r ul li p a{ text-align:center; color:#FFF; font-size:16px; line-height:25px;}
/*特色教学*/
.tsjx{clear:both; background:url(../images/jjiaoyu_11.gif) repeat-x; }
.tsjx_t{ height:80px; line-height:80px; background:url(../images/z.png) center;}
.tsjx_t p { margin:0 auto; height:80px; width:300px; text-align:center; color:#fff; font-size:28px; line-height:40px;}

.tsjx_t p a{ margin:0 auto; height:80px; width:300px; text-align:center; color:#fff; font-size:28px; line-height:40px;}
.tsjx_t p span{ font-size:20px; color:#fff; font-family:Arial, Helvetica, sans-serif}
.tsjx_con{}

.tsjx_con ul{ padding:5px;overflow: hidden; height:174px;}
.tsjx_con ul li{ float:left; margin-right:8px; margin-left:8px;  width:280px; height:174px; }
.tsjx_con ul li img{ width:280px; height:174px; }
.tsjx_con ul li p{ font-size:16px;text-align:center; position:relative; bottom:42px; width:100%; height:40px; line-height:40px; background:url(../images/bj.png) repeat;color:#FFFfff;}
.tsjx_con ul li p a{color:#FFFfff;}

/*课程设置*/
.kcsz{ margin:0 auto; background-color:#f9f9f9; height:700px; width:1200px; padding-top:30px;}
.kcsz_t{ height:80px; line-height:80px; background:url(../images/z.png) center;}
.kcsz_t p { margin:0 auto; height:80px; width:300px; text-align:center; color:#058ac7; font-size:28px; line-height:40px;}
.kcsz_t p a{ margin:0 auto; height:80px; width:300px; text-align:center; color:#058ac7; font-size:28px; line-height:40px;}

.kcsz_t p span{ font-size:20px; color:#908f8f; font-family:Arial, Helvetica, sans-serif}
.kcsz_con{}
.kcsz_con_dt{ float:left; width:382px; height:570px;}
.jyjy{width:383px; float:left; border-top: 20px #009bde solid; background:#ebebeb;}
.jyjy p{width:383px; font-size:22px; color: #505050; line-height: 70px; text-align:center;}

.jyjy p a{width:383px; font-size:22px; color: #505050; line-height: 70px; text-align:center;}
.jyjy span{width:300px; font-size:16px; color:#787878; padding-bottom:25px; margin: 0 auto; display:block;}
.zryy{width:383px; float:left; margin-left:25px; border-top: 20px #98ca2b solid; background:#ebebeb;}
.zryy p{width:383px; font-size:22px; color: #505050; line-height: 70px; text-align:center;}
.zryy span{width:300px; font-size:16px; color:#787878; padding-bottom:25px; margin: 0 auto; display:block;}
.klyy{width:383px; float:left; margin-left:25px; border-top: 20px #ff9c00 solid; background:#ebebeb;}
.klyy p{width:383px; font-size:22px; color: #505050; line-height: 70px; text-align:center;}
.klyy p a{width:383px; font-size:22px; color: #505050; line-height: 70px; text-align:center;}

.klyy span{width:300px; font-size:16px; color:#787878; padding-bottom:25px; margin: 0 auto; display:block;}

/*家长反馈*/
.jzfk{ background:url(../images/jjiaoyu_30.gif) repeat-x; height:434px;}
.jzfk_t{ height:80px; line-height:80px; background:url(../images/z.png) center;}
.jzfk p{ margin:0 auto; height:80px; width:300px; text-align:center; color:#fff; font-size:28px; line-height:40px;}
.jzfk p a{ margin:0 auto; height:80px; width:300px; text-align:center; color:#fff; font-size:28px; line-height:40px;}

.jzfk p span{ font-size:20px; color:#fff; font-family:Arial, Helvetica, sans-serif}
.jzfk_l{ border:#FFF 10px solid; width:424px; float:left;}
.jzfk_l img{ width:424px; height:258px;}

.jzfk_r{ width:710px; font-size:18px; color:#fff; margin-left:46px; float:left;}

/*资讯动态*/
.zxdt{ margin:0 auto; height:500px; width:1200px; padding-top:30px;}
.zxdt_t{ height:80px; line-height:80px; background:url(../images/z.png) center;}
.zxdt_t p{ margin:0 auto; height:80px; width:300px; text-align:center; color:#058ac7; font-size:28px; line-height:40px;}
.zxdt_t p a{ margin:0 auto; height:80px; width:300px; text-align:center; color:#058ac7; font-size:28px; line-height:40px;}

.zxdt_t p span{ font-size:20px; color:#908f8f; font-family:Arial, Helvetica, sans-serif}
.zxdt_con{}
.zxdt_con_l{float:left; height:385px;}
.zxdt_con_r{float:right; }
.zxdt_con_r {float:right; width:560px;}
.zxdt_con_r_t{}

.zxdt_con_r_t{ width:100%; height:80px; line-height:25px; margin-bottom:5px; border-bottom:1px dotted #999;}
.zxdt_con_r_t h4{ font-size:16px; font-weight:bold; color:#000;}
.zxdt_con_r_t p{  font-size:14px; color:#999}

.zxdt_con_r ul{}
.zxdt_con_r ul li{ width:540px; height:37px; font-family:Microsoft YaHei; line-height:37px; background:url(../images/sj.jpg) no-repeat left center; border-bottom:1px #e4e2e2 dashed; background-position:1%; padding-left:20px; font-size:14px;}
.zxdt_con_r ul li span{ float:right; padding-right:10px;}
/*联系我们*/
.lxwm{ clear:both; width:100%; background-color:#fff}
.lxwm_t{ height:50px; line-height:50px; }
.lxwm_t p a{ height:50px; width:300px; text-align:left; color:#f26100; font-size:28px; line-height:40px;}
.lxwm_t p span{ font-size:20px; color:#908f8f; font-family:Arial, Helvetica, sans-serif}
.lxwm_l{ float:left; width:350px; height:330px;}
.lxwm_l_con{}
.lxwm_l_con ul{}
.lxwm_l_con ul li{ width:350px; height:37px; font-family:Microsoft YaHei; line-height:37px; background:url(../images/sj.jpg) no-repeat left center; border-bottom:1px #e4e2e2 dashed; background-position:1%; padding-left:20px; font-size:14px;}
.lxwm_l_con ul li span{ float:right; padding-right:10px;}
.lxwm_r{ float:right; width:800px; font-size:14px; line-height:30px;}
.lxwm_r_con img{ float:left; width:355px; height:222px; margin-right:20px;}

/*特色教学*/
.z_tsjx{ width:100%; margin-top:10px; clear:both;}
.z_tsjx_one{ background-color:#EFF4E7; overflow:hidden; margin-bottom:15px;
	}
.z_tsjx_one_l{ width:250px; height:165px; float:left;}
.z_tsjx_one_l img{ width:250px; height:155px; border:5px solid #90C247;}
.z_tsjx_one_r{ width:630px; float:right}
.z_tsjx_one_r h3{ font-size:18px; height:30px; line-height:30px; font-weight:100; color:#060; margin-top:10px}
.z_tsjx_one_r h3 a{  color:#060}

.z_tsjx_one_rn{ font-size:14px; color:#848484}



/*学习反馈*/
.z_xxfk{ width:100%; margin-top:10px; clear:both;}
.z_xxfk_one{ background-color:#EFF4E7; overflow:hidden; margin-bottom:15px;
	}
.z_xxfk_one_l{ width:250px; height:165px; float:left;}
.z_xxfk_one_l img{ width:250px; height:155px; border:5px solid #90C247;}
.z_xxfk_one_r{ width:630px; float:right}
.z_xxfk_one_r h3{ font-size:18px; height:30px; line-height:30px; font-weight:100; color:#060; margin-top:10px}
.z_xxfk_one_r h3 a{  color:#060}

.z_xxfk_one_rn{ font-size:14px; color:#848484}

/*工程案例*/
.piccon1{ width:1200px; margin:0 auto; padding:20px; margin-top:20px; overflow:hidden;}


.product1 h4{ font-size:18px; color:#000; height:51px; text-align:center}
.product1 ul{ padding:5px;overflow: hidden;}
.product1 ul li{ float:left; width:200px; margin-right:10px; overflow: hidden; text-align:center}
.product1 ul li img{ width:200px; height:150px; border:1px solid #E6E6E6;}

.product1 ul li p{ font-size:12px; padding-top:5px; padding-bottom:5px; text-align:center}


/*tupian*/
.piccon{ width:680px; float:left;  background-color:#FFF}
.product{}
.product ul{ padding:5px;overflow: hidden; height:220px;}
.product ul li{ float:left; margin-right:10px;  width:250px; height:200px; border:3px solid #FFF; }
.product ul li img{ width:250px; height:200px;}
.product ul li p{ font-size:16px;text-align:center; position:relative; margin-top:-200px; width:150px; height:40px; line-height:40px; background-color:#D8343B; color:#FFFfff;}

.titie{ }
.titie h4{font-size:20px; color:#000; line-height:40px; height:40px; font-family:"微软雅黑"; font-weight:100;}
.titie h4 b{font-size:12px; color:#000; font-weight:100 }
.titie h4 span{font-size:18px; color:#000;}
.titie h4 a{font-size:12px; color:#000;}


.aboutr{ padding-left:70px;color:#333; line-height:30px;}
.aboutr p img{ float:left; margin-left:5px; margin-right:5px; width:230px; height:200px;}


/*mian*/
.mian{ width:100%; height:249px; position:absolute; bottom:20px; left:0;}
.mian_zw{ width:1125px; margin:auto; height:249px; background:#fff;}
.mian_ziye{ width:100%;bottom:20px; }



/*产品展示*/
.chanpinpic{ width:1000px;height:380px; margin:0 auto; padding:20px;}
.chanpinpic_l{ width:800px; padding:10px; float:left; background-color:#FFF}

.chanpinpic_l ul li{ float:left; width:230px; margin-right:15px; margin-left:15px; overflow: hidden; text-align:center}
.chanpinpic_l ul li img{ width:230px; height:140px; border:1px solid #E6E6E6;}

.chanpinpic_l ul li p{ font-size:12px; padding-top:5px; padding-bottom:5px; text-align:center}


.chanpinpic_r{ float:right; padding-top:50px; background-color:#B2BEC8; width:170px; height:310px;}


/*底部*/
.foot{ clear:both;
	font-size:14px ;
	color:#fff;
	height:160px;
	line-height:25px;
	text-align:left; background-color:#90c247; 
}
.foot img { width:102px; height:102px; }

.footwz a{
	font-size:12px;
	color:#fff;
}
.foottb{ margin:0 auto}


/*二级页面*/
.rj_mian{ width:auto; height:auto; overflow:hidden;  position:relative; }
.rj{ width:1200px; margin:auto; margin-top:10px; position:f}

.rj_l{ float:left; width:200px; }

.rj_lm{ width:200px;padding-bottom:10px; }
.rj_l h2{text-align:left;  height:30px; color:#90C247; font-weight:bold; font-size:20px; font-family:"微软雅黑"; font-weight:normal;  }

.rj_lm ul{ width:100%; margin:0 auto; padding-top:10px;}
.rj_lm ul li{ height:40px; line-height:40px; font-size:15px;background: url(../images/d.jpg) no-repeat left center; color:#000; font-family:"微软雅黑"; font-weight:600; text-align:left; }

.rj_lm ul li a{  color:#3B6300;padding-left:50px;}
.rj_lm ul li:hover a{ color:#3B6300;}
.rj_lm ul li.dj{ background-color:#90C247; display:block; }
.rj_lm ul li.dj a{color:#fff;background-color:#90C247; display:block;}
.rj_dh{ width:230px; background:url(../images/lm_b_bg.jpg) no-repeat; height:413px; margin-top:18px;}
.rj_dh ul li{ width:162px; text-align:left; padding-left:93px; font-family:"微软雅黑"; font-size:19px; height:40px; overflow:hidden; margin-bottom:20px; padding-top:40px;}
.rj_dh ul li.yx{ font-size:14px;}

.rj_r{ float:right; width:920px; }
.rj_r h2{text-align:left;  height:40px; line-height:40px;color:#90C247; font-weight:bold; font-size:25px; font-family:"微软雅黑"; font-weight:normal; font-weight:bold;border-bottom:1px solid #90C247 }

.mbx_dh{ height:40px; line-height:40px; width:1180px; margin:0 auto; font-family:"微软雅黑"; color:#333; font-size:14px; font-weight:600; background:url(../images/rj_r_b.jpg) no-repeat left center; padding-left:20px;}
.mbx_dh span{ color:#034a8a}
.rj_r_nr{ width:920px; height:auto !important;  padding-bottom:5px; }
.rj_r_nrs{  }


.rj_lx{ line-height:30px;}
.rj_lx h2{text-align:left;  height:30px;  color:#90C247; font-weight:bold; font-size:20px; font-family:"微软雅黑"; font-weight:normal;   }



/*公司简介*/
.jtjs{ width:100%; margin:auto;padding-top:18px; line-height:28px; font-size:14px;}



/*首页公司新问*/
.gljl{ width:300px; margin:auto;}
.gljl ul{ padding-top:10px; padding-bottom:10px;}
.gljl ul li{ width:300px; height:37px; line-height:37px; background:url(../images/sj.jpg) no-repeat left center; border-bottom:1px #e4e2e2 dashed; background-position:1%; padding-left:20px; font-size:14px;}
.gljl ul li span{ float:right; padding-right:10px;}

.gljl_nr{ width:720px; margin:auto; padding-top:20px; padding-bottom:25px;}

/*公司新问*/
.xwdt{ width:900px; margin:auto;}
.xwdt ul{ padding-top:10px; padding-bottom:10px;}
.xwdt ul li{ width:900px; height:37px; line-height:37px; background:url(../images/sj.jpg) no-repeat left center; border-bottom:1px #e4e2e2 dashed; background-position:1%; padding-left:20px; font-size:16px;}
.xwdt ul li span{ float:right; padding-right:10px;}
.xwdt_nr{ width:900px; font-size:14px; line-height:30px;}
.xwdt_nr_titile{ height:120px; line-height:40px;border-bottom:1px dotted #E8E8E8}
.xwdt_nr_titile h3{ font-size:23px; height:80px; line-height:80px;  text-align:center;color:#2E7700; border-bottom:1px dotted #E8E8E8}
.xwdt_nr_time{font-size:12px; color:#808080; text-align:center}
.xwdt_nr img{ max-width:900px; }
.xwdt_nr1{ font-size:14px; color:#333; line-height:30px; padding-top:30px;}

.gljl_nr{ width:720px; margin:auto; padding-top:20px; padding-bottom:25px;}
/* 分页 */
#pages { font-family:"宋体";text-align:center;clear:both; padding-top:15px; padding-bottom:30px;}
#pages a { display:inline-block; height:25px; line-height:25px; background:#fff; border:1px solid #e3e3e3; text-align:center; color:#333; padding:0 10px}
#pages a.a1 { background:url(../images/admin_img/pages.png) no-repeat 0 5px; width:56px; padding:0 }
#pages a:hover { background:#f1f1f1; color:#000; text-decoration:none }
#pages span { display:inline-block; height:25px; line-height:25px; background:#f28a01;color:#fff; text-align:center;padding:0 10px}


/*图片列表*/
.rfjy{ width:900px; margin:auto;}
.rfjy ul{ padding-top:20px;}
.rfjy ul li{ float:left; width:180px; padding:5px; border:2px #01AAEB solid; margin:10px; font-size:14px;}
.rfjy ul li img{ width:180px; height:150px; overflow:hidden }
.rfjy ul li:hover{ border:2px #FED21F solid;}
.rfjy ul li span{ width:180px; height:32px; line-height:32px; text-align:center;  background:#fff; font-family:"微软雅黑"; font-size:13px; display:block; margin-top:2px;}
.rfjy ul li span a{ color:#333;}
.rfjy ul li span a:hover{ color:#fff}
.rfjy ul li span:hover{ background:#00AFFE; }
.rfjy ul li span:hover a{color:#fff;}

@media screen and (max-width: 1024px){
#navk{ width:1300px; position:relative; z-index:999; height:50px; background-color:#90c247; }
.zixun{width:1300px;}
.tsjx{width:1300px;clear:both; background:url(../images/jjiaoyu_11.gif) repeat-x; }
.jzfk{width:1300px;background:url(../images/jjiaoyu_30.gif) repeat-x; height:434px;}
.foot{ 
	width:1300px;
	clear:both;
	font-size:14px ;
	color:#fff;
	height:160px;
	line-height:25px;
	text-align:left; background-color:#90c247; 
}
.lxwm{ clear:both; width:1300px; background-color:#fff}
.top{ width:1300px; height:144px; background-color:#f9f9f9}
}