@charset "utf-8";
/* CSS Document */
/* common */
body,div,h1,h2,h3,h4,h5,h6,dl,dd,dt,p,a,form,select,input,span,ul,ol,li{
    margin:0px; padding:0px; text-indent:0; font-weight:normal;font-size:14px; font-family:'Microsoft YaHei',Verdana, Arial, Helvetica, sans-serif;color:#363636;
}
ul,ol{
    list-style:none; text-indent:0; list-style-position:outside;
}
img{
    border:0px;
}
.clear{
    width:0px; height:0px; font-size:0px; line-height:0px; margin:0px; padding:0px; clear:both;
}
b{font-weight:normal;}
.fl{float:left;display:inline;}
.fr{float:right;display:inline;}
/* link : style */
a{text-decoration:none;}
a:hover{text-decoration:none;}

.layout{width:1024px;margin:auto}
.header{ width:100%; height:110px; border-bottom:1px solid #CCC;}
.header .logo_area{ margin-top:30px; width:510px;}
.header .logo_area h1{ width:155px; height:60px; background:url(../images/logo.png) no-repeat 10px 5px; float:left;
    overflow:hidden; text-indent:1000em;padding-left:15px; border-right:#333333 1px solid;white-space:nowrap;}
.header .logo_area  h3{  color:#24272e;font-size:16px; line-height:28px; padding-left:15px; float:left; font-weight:normal;}
.header .logo_area  span{  font-size:20px; }
.header .tel{ float:right; color:#24272e; margin-top:40px;line-height:24px; height:40px; font-size:16px; text-align:right;}
.header .tel span { font-size: 24px;}
/*百度推广*/
.sharing-main{
    padding-top:111px;
    margin:0 auto;
    width:960px;
}
.sharing-h1{
    margin:0 auto;
    width:433px;
    height:104px;
    display:block;
    background:url("../images/parts/sharing-h1.png")/*tpa=http://bj.so.tedu.cn/xzt/sem/images/parts/sharing-h1.png*/ no-repeat center top;
}
.sharing-info{
    margin:0 auto;
    margin-top:160px;
    min-height:800px;
    width:960px;
}
.menu{
    float:left;
    width:295px;
}
.submenu{
    float:left;
}
/* menu list */
.menu-list{
    width:239px;
    height:84px;
}
.menu-list span{
    margin-top:6px;
    width:239px;
    height:84px;
    color:#3a6ed4;
    line-height:84px;
    cursor:pointer;
    display:block;
    background-color:#e6e6e6;
}
.menu-list span p{
    padding-left:59px;
    background:url("../images/sharing/sharing-1.png")/*tpa=http://bj.so.tedu.cn/xzt/sem/images/sharing/sharing-1.png*/ no-repeat 24px center;
}
.menu-list span p img{
    padding-left:5px;
}
.menu-list-text{
    margin-left:20px;
    margin-top:23px;
    display:none;
}
.menu-list-text li{
    width:239px;
    height:42px;
    display:block;
}
.menu-list-text li.bb{
    margin-bottom:63px;
}
.menu-list-text li a{
    font-size:17px;
    line-height:42px;
    color:#7d8188;
    text-decoration: none;
}
.menu-main{
    margin-bottom:100px;
    padding-bottom:100px;
    width:627px;
    min-height:608px;
    border-left:1px solid #c6c8cc;
}
.menu-info{
    width:600px;
}
.menu-info h1{
    color:#52565f;
    font-size:20px;
    font-weight:normal;
    line-height:20px;
}
.menu-info h2{
    margin-top:26px;
    font-size:16px;
    line-height:16px;
    color:#52565f;
}
.menu-info p{
    margin-top:26px;
    font-size:13px;
    line-height:28px;
    color:#52565f;
}
.menu-info img{
    display:block;
    margin:50px auto;
}
.msjd-a{
    margin-top:30px;
    width:120px;
    height:30px;
    line-height:30px;
    text-align:center;
    color:#ffffff;
    display:block;
    border-radius:15px;
    background-color:#f36f4b;
    border-bottom:4px solid #ff4200;
}
.msjd-a:hover{
    margin-top:32px;
    border-bottom:2px solid #ff4200;
}
.msjd-a2{
    margin:0 auto;
    margin-top:6px;
    width:239px;
    height:76px;
    line-height:76px;
    font-size:17px;
    text-align:center;
    color:#ffffff;
    display:block;
    border-radius:15px;
    background-color:#509eff;
    border-bottom:8px solid #046dce;
}
.msjd-a2:hover{
    margin-top:10px;
    border-bottom:4px solid #046dce;
}

/*tab*/
#tab .tab_menu .selected{
    cursor:pointer;
}
.hiden{
    display:none;
}
.menu-list-text li.selected a{
    color:#f36f4b;
}