﻿@charset "utf-8";
/* CSS Document */

body {
    /*font: 14px/28px sans-serif;*/
    font-family: "Microsoft YaHei",微软雅黑,"Microsoft JhengHei",华文细黑,STHeiti,MingLiu;
    /*background: #041935;*/    background:#fff;
}

* {
    margin: 0;
    padding: 0;
}

img {
    border: none;
}

a {
    text-decoration: none;
    cursor: pointer;
    color: #073a74;
}

    a:hover {
        color: #e24861;
    }

ul li {
    list-style: none;
}

em {
    font-style: normal;
    color: #e24861;
}

.conter {
    font-size: 16px;
    line-height: 25px;

}

.bath01 {
    background: url(/Content/Images/ZhuanTi/tbtg/tbtg_bg.png) center top no-repeat;
}

.banner {
    width: 1004px;
    margin: 0 auto;
}

    .banner img {
        display: inherit;
    }

    .bath02,.bath03,.bath04,.bath05,.bath06,.bath07,.bath08,.bath10{
        width:1004px;
        margin:15px auto;
    }
    .bath02>p{
        font-size:24px;
        text-align:center;
        padding-top:20px;
    }
    .bath02>a{
        display:block;
        width:152px;
        height:38px;
        margin:10px auto;
    }
     .bath02>a:hover{
         opacity:.8;
     }

     .title{
         text-align:center;
     }

     .liucheng1{
         position:relative;
         background: url(/Content/Images/ZhuanTi/tbtg/tbtg_20.jpg) center top no-repeat;
         width:1004px;
         height:159px;
     }
     .liucheng2{
         position:relative;
         background: url(/Content/Images/ZhuanTi/tbtg/tbtg_21.jpg) center top no-repeat;
         width:1004px;
         height:159px;
     }
     .liucheng1 span,.liucheng2 span{
         position:absolute;
         width:190px;
         height:65px;
         text-align:center;
         font-size:16px;
     }
.liucheng1 .sp1 {
    top: 90px;
    left: 70px;
}

.liucheng1 .sp2 {
    top: 90px;
    left: 290px;
}

.liucheng1 .sp3 {
    top: 90px;
    left: 510px;
}

.liucheng1 .sp4 {
    top: 90px;
    left: 728px;
}
.liucheng2 .sp1 {
    top: 100px;
    left: 131px;
}

.liucheng2 .sp2 {
    top: 100px;
    left: 352px;
}

.liucheng2 .sp3 {
    top: 90px;
    left: 574px;
    line-height:25px;
}

.liucheng2 .sp4 {
    top: 100px;
    left: 789px;
}

.xawl .floor p{
    font-size:20px;
    color:#666;
    line-height:68px;
    padding-left:135px;
}
.xawl .floor01 {
    background: url(/Content/Images/ZhuanTi/tbtg/tbtg_26.jpg) center top no-repeat;
    width: 1004px;
    height: 68px;
}
.xawl .floor02 {
    background: url(/Content/Images/ZhuanTi/tbtg/tbtg_27.jpg) center top no-repeat;
    width: 1004px;
    height: 69px;
}
.xawl .floor03 {
    background: url(/Content/Images/ZhuanTi/tbtg/tbtg_28.jpg) center top no-repeat;
    width: 1004px;
    height: 68px;
}
.xawl .floor04 {
    background: url(/Content/Images/ZhuanTi/tbtg/tbtg_29.jpg) center top no-repeat;
    width: 1004px;
    height: 69px;
}
.xawl .floor05 {
    background: url(/Content/Images/ZhuanTi/tbtg/tbtg_30.jpg) center top no-repeat;
    width: 1004px;
    height: 68px;
}
.xawl .floor04 p{
    line-height:71px;
}
.xawl .floor05 p{
    line-height:63px;
}

.lxsq{
    margin:0 22px;
    overflow:hidden;
}
.lxsq>.left{
    width:645px;
}
.lxsq .floor{
    float:left;
    overflow:hidden;
}
    .lxsq .floor .top {
        height: 50px;
        width: 100%;
        font-size: 26px;
        text-align: center;
        color: #fff;
        line-height:50px;
    }
    .lxsq .floor .bottom{
        border:1px solid #d9d9d9;
        border-top:0;
        padding:10px;
    }
    .lxsq .sTitle{

        font-weight:bold;
    }
    .lxsq td{
        vertical-align:initial;
        text-align:justify;
    }
    .lxsq  .td1{
                width:90px;
    }
    .lxsq .floor01,.lxsq .floor04 {
        margin-right:15px;
    }
    .lxsq .floor01 .top,.lxsq .floor04 .top{
        background:#fa7d7e;
    }
    .lxsq .floor02 .top,.lxsq .floor05 .top,.lxsq .floor06 .top{
        background:#f7ab67;
    }
    .lxsq .floor03 .top{
        background:#6482d8;
    }
    .lxsq .floor01 {
        width: 310px;
        height: 310px;
        margin-bottom: 30px;
    }
    .lxsq .floor02 {
        width: 310px;
        height: 310px;
        margin-bottom: 30px;
    }
.lxsq .floor03{
   width:310px;
   height:780px;
}
.lxsq .floor04{
   width:310px;
   height:430px;
}
.lxsq .floor05{
   width:310px;
   height:210px;
}
.lxsq .floor06{
   width:310px;
   height:210px;
   margin-top:17px;
}

.lxsq  .ljBtn{
    color:#f7ab67;
    text-align:center;
    display:block;
    width:100%;
    padding:10px 0;
}
.floor03 .ljBtn{
    color:#6482d8;
     text-align:center;
    display:block;
    width:100%;
    padding:10px 0;
}
.floor05 .ljBtn,.floor06 .ljBtn{
    color:#f7ab67;
     text-align:center;
    display:block;
    width:100%;
    padding:10px 0;
}
.bath05 .floor03 p{
    text-indent:2em;
}
.floor04  .td1{
    width:66px !important;
    text-align:right;
}
.floor05 .bottom p,.floor06 .bottom p{
    text-align:center;
    font-weight:bold;
    line-height:28px;
}
.floor01 .bottom,.floor02 .bottom{
    height:239px;
}
.ljBtn:hover{
    text-decoration:underline;
}

.bath06 .bdDiv{
    margin:22px;
    background:#ffede6;
    overflow:hidden;
    padding:10px;
}
.bath06 .bdDiv .left{
    width:530px;
    margin:10px 50px;
}
.bath06 .bdDiv .item{
    float:left;
    margin:5px auto;
}
.bath06 .bdDiv .item span{
    display:block;
    float:left;
    line-height:32px;
    width:80px;
    text-align:right;
}
.bath06 .bdDiv .item input{
    width:170px;
    height:32px;
    border:1px solid #d9d9d9;
}
.bath06 .bdDiv .right{
    float:left;
}
   .bath06  .bdDiv .djBtn {
        color: #fff;
        background: #e87575;
        display: block;
        width: 170px;
        text-align: center;
        padding: 13px 0;
        margin: 15px 10px;
    }
    .bath06 .bdDiv .djBtn:hover{
        opacity:.8;
    }

    .tuijian{
        width:895px;
        margin:auto;
    }
        .tuijian table {
            width: 100%;
            border-collapse: collapse;
        }
    .tuijian tr{
        background:#f8f8f8;
        border:0;
    }
    .tuijian td{
        text-align:center;
        padding:10px;
        border:0;
        border-bottom:1px solid #e5e5e5;
    }
    .tuijian .tr1{
        background:#fa7d7e;
        color:#fff;
        text-align:center;
        font-size:20px;
    }
    .tuijian .td1{
        width:260px;
    }
    .tuijian .td2{
        width:140px;
    }
    .tuijian .td3{
        width:180px;
    }
     .tuijian td a{
        color:#fa7d7e;
    }
     .tuijian>a{
         display:block;
         border:1px solid #d9d9d9;
         background:#ffede6;
         text-align:center;
         line-height:40px;
         margin:15px auto;
     }

     .collegeDiv{
         margin:22px;
     }
     .collegeDiv .colCon{
         position:relative;
     }
     .collegeDiv .colCon a{
         display:block;
         position:absolute;
         width:312px;
         bottom:0;
         color:#000;
         text-align:center;
         height:43px;
         line-height:43px;
     }
     .collegeDiv .colCon a:hover{
         background:#666;
         color:#fff;
     }
     .collegeDiv .floor{
         margin:40px auto;
         overflow:hidden;
     }
     .collegeDiv .floor .left .colCon{
         width:312px;
         height:179px;
     }
     .collegeDiv .floor .left .cTitle{
         width:312px;
         height:75px;
         color:#fff;
         text-align:center;
         line-height:75px;
         background:#fa7d7e;
         margin-top:11px;
     }
     .collegeDiv .middle{
         float:left;
         margin:0 11px;
     }
     .collegeDiv .floor .middle .colCon{
         width:312px;
         height:165px;
     }
     .collegeDiv .floor .middle .cTitle{
         width:312px;
         height:89px;
         color:#fff;
         text-align:center;
         line-height:89px;
         background:#fa7d7e;
         margin-bottom:11px;
     }

     .collegeDiv .floor .right .colCon{
         width:312px;
         height:265px;
     }


     .collegeDiv .floor02 .left .cTitle{
         background:#f7ab67;
     }

     .collegeDiv .floor02 .middle .cTitle{
         background:#f7ab67;
     }

      .collegeDiv .floor03 .left .cTitle{
         background:#6482d8;
     }

     .collegeDiv .floor03 .middle .cTitle{
         background:#6482d8;
     }

     .collegeDiv>a{
         display:block;
         border:1px solid #d9d9d9;
         background:#ffede6;
         text-align:center;
         line-height:57px;
         margin:15px auto;
         width:560px;
         margin:auto;
     }

     .majorList{
         overflow:hidden;
         width:830px;
         margin:auto;
     }
     .majorList .item{
         width:345px;
         margin:10px 35px;
         float:left;
     }
     .majorList .item .top{
         width:345px;
         height:150px;
     }
     .majorList .item .bottom{
         padding:17px 45px; 
     }
     .majorList .item .a1,.majorList .item .a2{
         width:122px;
         display:block;
         line-height:30px;
         float:left;
         background:#cdcdcd;
         text-align:center;
         margin-bottom:10px;
         cursor:text;
         color:#000;
     }
     .majorList .item .a1{
         margin-right:10px;
     }
     .majorList .item .a3{
         width:255px;
         display:block;
         line-height:30px;
         float:left;
         background:#cdcdcd;
         text-align:center;
         color:#fa7d7e;
     }

     .bath09{
         background:#f1f1f1;
         overflow:hidden;
         padding:20px 0;
     }

     .caseList {
         width:1004px;
         margin:auto;
     }
     .caseList .item{
         width:458px;
         float:left;
         margin: 10px 22px;
     }
     .caseList .item .top{
         width:458px;
         text-align:center;
         height:58px;
     }
     .caseList .item .bottom{
         width:458px;
         background:#fff;
         padding-bottom:20px;
     }
     .caseList .item .bottom p{
         padding:30px 35px 20px;
         line-height:30px;
     }
     .caseList .item .bottom a{
         display:block;
         width:185px;
         height:45px;
         background:#ff7777;
         margin:0 auto 20px;
         text-align:center;
         line-height:45px;
         color:#fff;
     }
     .caseList .item .bottom a:hover{
         opacity:.8;
     }
.bath10 {
    background: url('/content/Images/ZhuanTi/tbtg/tbtg_99.jpg') top center no-repeat;
    height:524px;
    margin:20px auto;
}
.bath10 .bdDiv{
    padding-top:160px;
    padding-left:50px;
}
.bath10 .bdDiv .item{
    float:left;
    margin:8px;
}
.bath10 .bdDiv .item span{
    display:block;
    float:left;
    line-height:35px;
    width:90px;
    text-align:right;
}
.bath10 .bdDiv .item .bdk{
    width:180px;
    height:35px;
    line-height:35px;
    border:1px solid #fa7d7e;
}
.bath10 .bdDiv .tjBtn{
    width:240px;
    height:50px;
    margin:25px auto;
}
.bath10 .bdDiv .tjBtn:hover{
    opacity:.8;
    cursor:pointer;
}