/* CSS Document */

*{ margin:0; padding:0; font-family:"微软雅黑";}

.L{ float:left;}

.R{ float:right;}

.center{ text-align:center;}

.clear{ clear:both;}

a{ text-decoration:none;}

li{ list-style:none;}

/*头部*/
header{ background:#333434; overflow:hidden; color:#fff; height:74px; max-width:1440px; margin:0 auto;}

.logo{ width:980px; margin:0 auto;}

.logo_01{ overflow:hidden; width:500px;}

.logo_01 p/*:nth-child(1)*/{ margin-top:15px;}

.logo_01 h1.biao{ font-size:16px; border-left:1px solid #fff; margin-left:13px; margin-top:11px; padding-left:13px; line-height:1.5em;}


.pho{ line-height:1.8em; margin-top:7px; font-size:14px; width:125px; text-align:center;}

/*主导航*/

nav{ background:url(images/nav.jpg) no-repeat center; height:34px;}

nav ul{ width:980px; margin:0 auto;}

nav li{ float:left; font-size:14px; padding:4px 0px;}

nav li a{ padding:2px 55px; color:#fff; display:block; border-right:1px solid #fff;}

.nav li a:nth-child(5){ border:none;}

/*banner*/

.banner{ background:url(images/banner.jpg) no-repeat center; height:476px; max-width:1440px; margin:0 auto;}

/*主体部分*/

#main{/* padding-top:381px;*/ width:980px; margin:0 auto; margin-top:52px; overflow:hidden;}

.lan{ color:#3877c5;}

.ju{ color:#ef571a;}

.bt{ font-size:48px; color:#222a35;}

.s_30{ font-size:30px; color:#222a35;}

.heng{ margin:21px 0 38px;}

.xbt{ margin-top:45px;}

/*学员*/

.xy{ overflow:hidden; border-bottom:1px solid #d1d1d1; width:980px;}

.xy img{ width:118px; height:118px;}

.xy1{ background:url(images/xy_bg.jpg) no-repeat; padding:15px 12px 0px; overflow:hidden; font-size:12px; line-height:1.9em; float:left; margin-bottom:13px; margin-right:10px; height:132px;}

.xy1:nth-child(3),.xy1:nth-child(6){ margin-right:0px;}

.xy1 div{margin-left:7px; width:170px; overflow:hidden;}

.xy1 div p{ color:#5d5968;}

.xy1 dl{ float:none; overflow:hidden; margin-bottom:5px;}

.xy1 dl dd{ float:left; font-weight:bold;}

.xy1 dl dd:nth-child(1){ width:48px; font-size:15px; color:#403d50; border-bottom:2px solid #707070;}

.xy1 dl dd:nth-child(2){ width:113px; color:#665454; border-bottom:2px solid #9b999a; text-align:center; margin-left:2px; font-size:13px;}


.niu1,.niu2,.niu3,.niu4{ background:#ff7200; text-align:center;width:215px;  font-size:14px; float:left; margin:35px 0px 50px;border-radius:25px;-moz-border-radius: 25px;
-webkit-border-radius: 25px; }

.niu3,.niu4{ background:#0089cc;}

.niu1 a,.niu2 a,.niu3 a,.niu4 a{ width:215px; display:block; color:#fff; padding:5px 0px;border-radius:25px;-moz-border-radius: 25px;-webkit-border-radius: 25px; }

.niu1 a:hover,.niu2 a:hover{ background:#e36703;}

.niu3 a:hover,.niu4 a:hover{ background:#016ca1;}

.niu1,.niu3{ margin-left:245px;}

.niu2,.niu4{ margin-left:57px;}

/*差异二*/

.cy2{ border-bottom:1px solid #d1d1d1;}

.di2{ font-size:13px; margin-bottom:30px;}

.di2 p{ width:535px;}

.di2 p:nth-child(1){ margin-bottom:5px; font-weight:bold;}

.di2 p:nth-child(2){ line-height:2em; text-indent:2em;}

.cy_1{ background:url(images/01.jpg) no-repeat; padding:45px 15px 40px 106px;}

.cy_2{ background:url(images/02.jpg) no-repeat; padding:49px 15px 47px 48px; margin-left:300px;}

.cy_3{ background:url(images/03.jpg) no-repeat; padding:36px 15px 48px 112px;}

.cy_1 p:nth-child(1){ color:#45a774;}

.cy_2 p:nth-child(1){ color:#01adb9;}

.cy_3 p:nth-child(1){ color:#f29700;}




.b_js{ width:963px; margin:0 auto; margin-bottom:75px;}

.b_js td{ padding:7px 20px;}

.b_js tr td:nth-child(2),.b_js tr td:nth-child(3){ font-size:14px;}

.xiaob,.xiaob1{ margin-bottom:38px; font-size:20px; color:#222a35;}

.xiaob1{ margin:5px 0 25px;}

.diaoy,.ner{ margin:40px 0 57px;}


.ner{ border:1px dashed #ef571a; width:580px; height:266px; border-radius:20px; -moz-border-radius:20px; -webkit-border-radius:20px; padding:20px; color:#666; font-size:18px; line-height:2.1em; margin-left:25px;}

.diaoy{ margin-left:100px;}

.gx{ clear:both; background:#ffd800; overflow:hidden; padding-bottom:42px;}

.wk{ width:850px; margin:0 auto;}

.wen{ padding:35px 0 28px; font-weight:bold; font-size:45px;}

.s_35{ font-size:35px; font-weight:bold;}

.s_18{ font-size:18px;}

/*师资*/
.sz{ width:1020px; margin:0 auto; overflow:hidden;}

.sz1{ background:#1a5b93; overflow:hidden; width:319px; padding:5px; font-size:12px; margin-left:8px; margin-bottom:8px; float:left;}

.sz1 img{ width:128px; height:162px;}

.sznr{ margin-left:15px;}

.sznr p:nth-child(1){ color:#fff; font-size:16px; margin:5px 0px;}

.sznr p span{ padding-left:3px; font-size:14px;}

.sznr p:nth-child(2){ width:175px; color:#a0c3df;}

.sznr p:nth-child(3){ margin-top:5px;}

.sznr p a{ color:#a0c3df;}

.sznr p a:hover{ color:#c5ddf1;}

.bzgo{ width:283px; margin:0 auto;background:#55adbb; border-radius:20px; -moz-border-radius:20px; -webkit-border-radius:20px; margin-top:45px; margin-bottom:60px; }

.bzgo a{ color:#fff; width:283px; height:33px; line-height:33px; display:block;font-size:14px; border-radius:20px; -moz-border-radius:20px; -webkit-border-radius:20px; }

.bzgo a:hover{ background:#228190;}

/*就业保障*/
.zp{ width:920px; margin:0 auto; background:#fff; overflow:hidden; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px; padding:30px;}

.zp_1{ overflow:hidden; display:block; float:none; margin-bottom:10px;}

.zp_1 img{ width:130px; height:68px;}

.zp_1nr{ margin-left:28px; line-height:1.8em; width:755px;}

.zp_1nr p:nth-child(1){ color:#1f81c8; font-weight:bold;}

.zp_1nr p:nth-child(2){ color:#3e4148;}

.zp_1nr p:nth-child(3){ color:#212934; font-weight:bold;}

.zp_1nr p span{ padding-left:5px;}





/*底部*/


footer{ background:#f3f3f3; max-width:1440px; margin:0 auto; font-size:13px; color:#666; text-align:center; padding:30px 0px;}

footer a{ color:#666;}

footer ul{ clear:both; width:380px; margin:0 auto;}

footer ul li{ float:left;}

footer ul li a{ margin:0px 10px;}

footer ul li a:hover{ color:#333;}

footer p{ clear:both; padding-top:10px;}




/*分校下拉*/

div.dropdown {
color: #555;
margin: 3px -22px 0 0;
width: 143px;
position: relative;
height: 17px;
text-align:left;
}
div.submenu
{
background: #0170a7;
position: absolute;
top: -12px;
left: -20px;
z-index: 100;
width: 135px;
display: none;
margin-left: 10px;
padding: 40px 0 5px;
border-radius: 6px;
box-shadow: 0 2px 8px rgba(0, 0, 0, 0.45);
}

.dropdown  li{ float:none; width:135px;}
.dropdown  li a {
   
    color: #ddd;
    display: block;
    font-family: arial;
    font-weight: bold;
    padding: 6px 15px;
  cursor: pointer;
text-decoration:none;
border:none;
}

.dropdown li a:hover{
    background:#155FB0;
    color: #FFFFFF;
    text-decoration: none;
    
}
a.account {
font-size: 14px;
line-height: 16px;
color: #fff;
position: absolute;
z-index: 110;
display: block;
padding: 16px 0 0 50px;
height: 28px;
width: 121px;
margin: -11px 0 0 -10px;
text-decoration: none;
background:url(images/jt.png) no-repeat top 22px left 90px; overflow:hidden;
cursor:pointer;
}


.root
{
list-style:none;
margin:0px;
padding:0px;
font-size: 11px;
padding: 11px 0 0 0px;















































