/* CSS Document */


*{ margin:0; padding:0; font-family:"微软雅黑";}

div,p,span,h1,h2,ul,li{ margin:0px; padding:0px;}


li{ list-style:none;}

a{ text-decoration:none; color:#333; }

.center{ text-align:center;}
.center .center_03{font-size:35px; font-weight:bold; color:#333;margin-left:-120px;}
.center .center_03 span{font-size:25px; color:#666;}
.center .center_04{font-size:35px;font-weight:bold; color:#333; }
.center .center_04 span{color:#F60;}

.bold{ font-weight:bold;}

#m_r{ margin-right:0px; }

.clear{clear:both;}

/*nav*/

header{ background:#000; height:54px; line-height:54px;}

nav{ width:980px; margin:0 auto;}

nav ul{ width:700px;  overflow:hidden;}

nav ul img{ margin-top:10px;}

nav ul li{ float:left; margin-left:23px; font-size:16px;}

nav ul li a{ color:#fff;}

/*banner*/

.banner1{ background:url(images/banner_01.jpg) no-repeat center; height:800px;}


.zj{ background:url(images/1_01.jpg) no-repeat center; width:100%; height:383px; padding:20px 0; margin:auto;}
.zj .center{font-size:55px; padding-top:80px; text-align:center; color:#FF0; font-weight:bold;}
.zj_1{overflow:hidden; text-align:center; width:1000px; margin:auto; margin-top:20px;}
.zj_1 .center_01{float:left; font-weight:bold; font-size:22px; color:#000; background-color:#FF0; padding:20px 30px; margin-left:80px;  margin-right:150px;}
.zj_1 .center_02{float:left; font-weight:bold; font-size:22px; color:#000; background-color:#FF0; padding:20px 30px;}

/*学什么*/

.main{width:979px; margin:0 auto;}

.xue{  height:351px; padding-top:40px; background:url(images/xue_bg.jpg) no-repeat center;}

.xue p{ width:340px; margin-left:595px; margin-bottom:20px; color:#fefefe; line-height:1.5em;}

.xue p span{ color:#fdf401;}

.bom{ background:url(images/bom.jpg) no-repeat; height:70px; line-height:70px; float:right; padding-right:95px; margin:13px 0px 42px; font-size:36px; color:#fdf401; padding-left:30px;}

.shou{ background:url(images/shou_bg.jpg) no-repeat center; height:293px; padding-top:70px; padding-left:48px;}

.shou p{ font-size:23px; color:#fefefe; line-height:1.9em;}



.dn{ width:929px; margin:0 auto; margin-bottom:43px; background:#f2f2f2; padding:10px; margin-top:15px; padding-bottom:18px;}

.dn img{ text-align:center;}

.dn_nr{ background:url(images/shu.jpg) no-repeat center; width:670px; margin:0 auto; padding-top:26px;}

.dn_nr p{ float:left;}

.dn_nr p span{ color:#ec5757;}


.dn_nr p:nth-child(1){ width:277px; text-align:right;}

.dn_nr p:nth-child(2){ width:277px; text-align:left; margin-left:110px;}



.dz{ background:#f2f2f2; width:949px; margin:0 auto; 
padding-top:30px; margin-top:15px; padding-bottom:18px; margin-bottom:43px;}

.dz dl{ float:left; width:180px; color:#686666; font-size:14px; margin-left:72px; margin-right:54px;}

.dz dl img{ padding-left:25px;}

.dz dl dt:nth-child(2){ line-height:1.7em; height:291px; margin-top:25px; padding-left:25px;
                        background:url(images/shu.jpg) no-repeat left top; background-size:3px 65px;}


.zj_2{overflow:hidden;}
.zj_2 .wz_1{float:left; font-size:35px; color:#FFF; background-color:#f4c106; font-weight:bold; padding:10px 20px;}
.zj_2 .wz_2{float:left; margin-left:100px; margin-top:30px; font-size:16px;}
.zj_2 .wz_2 span{color:#F00;}

.zj_3{width:100%; margin:auto; overflow:hidden; margin-top:30px;}
.zj_4{width:113px; float:left; margin-right:9px;}
.zj_4 .wz_4{font-size:16px; font-weight:bold; color:#FFF; padding:5px 5px; background-color:#F60;}
.zj_4 .wz_4 span{font-size:12px;}
.zj_4 .wz_5{font-size:14px; color:#333; background-color:#e9e9e9; padding:10px 5px;}

.zj_5{ text-align:center; font-size:30px; font-weight:bold; margin-top:50px;}
.zj_5 .wz_6{color:#F60; font-size:35px; padding-top:20px;}
.zj_5 .wz_7{color:#333;}
.zj_5 .wz_12{font-size:16px; text-align:center; font-weight:normal; width:600px; margin:auto; padding-top:20px;}
.zj_5 .wz_12 span{color:#F00;}
.zj_6{background:url(images/di_02.jpg); width:945px; height:319px; margin:auto;}
.zj_6 .wz_8{margin-left:200px; padding-top:60px; line-height:40px; font-size:20px; color:#333;}
.zj_6 .wz_8 span{color:#F00;}
.zj_8{ overflow:hidden; margin-left:100px; padding-top:20px;}
.zj_8 .zj_9{float:left; margin-left:50px;}

.zj_10{overflow:hidden;}
.zj_10 .zj_11{ float:left;} 
.zj_10 .zj_12{float:left; overflow:hidden; padding-top:20px;}
.zj_13{overflow:hidden; float:left; margin-left:30px;}
.zj_13 .wz_10{float:left;}
.zj_13 .wz_11{float:left; width:164px; font-size:14px;}
.zj_13 .wz_11 span{font-size:16px; font-weight:bold;}
.zj_14{margin:auto; padding-top:30px; width:945px; height:433px;}

.zj_6 .wz_9{ margin:auto; width:183px; height:41px; margin-top:20px;}

.hui{ background:#f2f2f2; padding-top:13px; margin-top:13px;}

.hui dl{ width:454px; height:274px; background:#fff; float:left; margin-left:15px; margin-right:20px; margin-bottom:26px;}

.hui dl dt:nth-child(1){ height:65px; line-height:65px; background:#478afa; color:#fff; font-size:22px; text-align:center;}

.hui dl dt:nth-child(2){ height:133px; line-height:2em; padding:25px 25px 0 25px; color:#616161;}

.hui dl dt:nth-child(3){ text-align:center; background:none;}

.hui dl dt:nth-child(1) span{ color:#fdef01;}

.hui dl dt:nth-child(2) span{ color:#e8645a;}


.m_13{ margin-top:13px;}

.m_33{ margin-top:33px;}

.m_25{ margin-top:25px;}




/*底部*/

footer{ background:#eee; height:70px; line-height:70px; text-align:center;}

footer div{ width:1050px; margin:0 auto; color:#413a3a;font-size:12px;}

footer ul{ padding-top:50px;}

footer ul li{ float:left; padding:0 10px;  border-right:1px solid #413a3a; line-height:1em;}

footer ul li a{ color:#3b3b3b; display:block;}

footer ul li a:hover{ color:#f00;}

footer ul li:nth-child(1){ padding:0px 10px 0px 0px;}

footer ul li:nth-child(6){ border-right:none;}

footer div p{ margin-top:10px;}

footer div p:nth-child(3){ font-size:14px; color:#f00;}