/*********************************************************************/
.cd {
    width:100%;
    height:70px;
    background:#fff;
}
.cd .cd-logo {
    float:left;
    display:inline-block;
    width: 360px;
    height: 70px;
    background-position: -80px 10px;
}
.cd .cd-1 {
    padding:5px 0;
}
.cd .cd-1 ul {
    width:630px;
    overflow:hidden;
    height:70px;
    float:right;
}
.cd .cd-1 ul li {
    width:90px;
    height:1px;
    text-align:center;
    background:white;
    color:black;
    line-height:70px;
    float:left;
    transition:all .2s;
    -webkit-transition:all .2s;
    -o-transition:all .2s;
    -ms-transition:all .2s;
    -moz-transition:all .2s;
}
.cd .cd-1 ul li a {
    display: inline-block;
    width:90px;
    height: 70px;
    font-size:16px;
    transition:all .2s;
    -webkit-transition:all .2s;
    -o-transition:all .2s;
    -ms-transition:all .2s;
    -moz-transition:all .2s;
}
.cd .cd-1 ul li:hover {
    background:#9e0000;
    height: 70px;
}
.cd .cd-1 ul li:hover a {
    color:white;
}
/* cSS Document */
body, div, p, span, h1, h2, h3, h4, h5, ul, li, dl, dd, dt, a, form, input, div, menu, ol, section {
    border:0;
    margin:0;
    padding:0;
}
body {
    font-family:"Microsoft YaHei";
    overflow-x:hidden;
    font-size:18px;
    line-height: 35px;
}
area {
    outline: none;
}
ul, li {
    list-style:none;
}
.c {
    clear:both;
}
.pr {
    padding-top:5px;
    height:100px;
}
.clearf:after, .clearf:before {
    content:"";
    display:block;
}
.clearf:after {
    clear:both;
}
.clearf {
    zoom:1;
}
/*Ie6/Ie7*/
.mr {
    width:1200px;
    margin:0 auto;
}
a {
    text-decoration:none;
    color: #676767;
}
a:hover {
    color:#000;
}
img {
    border:0;
}
/*2.header--------------------------*/
.meau {
    line-height:60px;
    height:60px;
    background:#ee7800;
}
.m_gxzy {
    width:23%;
    float:left;
    font-weight:normal;
    background:#666666;
    position: relative;
    text-align:center;
}
.m_gxzy a {
    color:#fff;
    display: block;
}
.dht_n ul {
    float:right;
    width:77%;
}
.dht_n ul li {
    width:11%;
    text-align:center;
    font-size:18px;
    display:block;
    float:left;
}
.dht_n ul li:nth-child(even) {
    margin-left: 0.252%;
}
.dht_n ul li:last-child {
    text-align:right;
}
.dht_n ul li a, .m_gxzy {
    color:#fff;
    font-family:"Microsoft YaHei";
}
.dht_n ul li a {
    display:block;
}
.dht_n ul li a:hover {
    background:#4c4b4b;
}
.show {
    top:51px;
    position:absolute;
    z-index:1;
}
.all_cat {
    width:276px;
    background:#fff;
    border-bottom:#f0f0f0 solid 1px;
    position:absolute;
    z-index:2;
}
.first_zy ul {
    background:#ee7800;
}
.sec_zy ul {
    background:#ee7800;
}
.ding {
    width:1200px;
    margin:0 auto;
}
.logo1 {
    width:800px;
    float:left;
}
.nf {
    width:200px;
    float:right;
    margin-top:10px;
}
/*涓讳綋寮€濮�*/
.container1 {
    margin-top:5px;
    height:400px;
    background: url("../images/001.jpg") no-repeat center;
    background-size: cover;
    -webkit-background-size: cover;
    -moz-background-size: cover;
    -o-background-size: cover;
}
.line {
    height:25px;
}
.daohang {
    width:1100px;
    margin:0 auto;
}
.daohang ul {
    list-style:none;
    margin:0;
    padding:0;
}
.daohang ul li a {
    display:block;
    float:left;
    width:145px;
    height:60px;
    line-height:60px;
    text-align:center;
    margin-left:34px;
    font-size:26px;
    margin-top:28px;
    border: 1px solid #713e24;
    border-radius: 10px;
    color:#713e24
}
.daohang ul li a:hover {
    display:block;
    float:left;
    width:145px;
    height:60px;
    line-height:60px;
    text-align:center;
    margin-left:34px;
    font-size:26px;
    margin-top:15px;
    border: 1px solid #ee7800;
    border-radius: 10px;
    color:#ee7800
}
.fazhan {
    width:1000px;
    margin:0 auto;
    padding-top:40px;
}
.fazhan .xcleft {
    width:230px;
    float:left;
}
.fazhan .qj1 {
    width:730px;
    float:right;
    line-height:35px;
    font-size:18px;
    text-indent:2em;
    padding-top:20px;
}
.style1 {
    color:#b91700;
}
/* jpdc_common_title */
.jpdc_common_title {
    width:1200px;
    margin:auto;
    text-align:center;
    margin-top:25px;
}
.jpdc_common_title h1 {
    font-size:40px;
    font-weight:normal;
    line-height:60px;
    border-bottom:1px solid #606060;
    padding-bottom:10px;
    width:680px;
    margin:auto;
    display:block;
}
.jpdc_common_title h1 font {
    color:#000;
}
.jpdc_common_title h2 {
    font-size:23px;
    font-weight:normal;
    line-height:25px;
}
.jpdc_common_title a {
    font-size:24px;
    line-height:24px;
    background:#b91700;
    padding:5px 15px;
    color:white;
    border-radius: 10px;
}
.jpdc_common_title a:hover {
    background:#ee7800;
}
/* jpdc_common_title */
.bt {
    text-align:center;
    margin:0;
    padding-top:30px;
    padding-bottom:15px;
    font-size:24px;
    color:#e4130f;
}
.shijian {
    width:1000px;
    margin:0 auto;
    padding-top:30px;
    margin-bottom: 20px;
    line-height:30px;
}
.xctp {
    width:1100px;
    margin:0 auto;
}
.xctp ul li {
    display:block;
    float:left;
    margin-left:23px;
    width:189px;
    height:288px;
    margin-bottom:15px;
    margin-top:10px;
    line-height:30px;
    text-align:center;
}
.xctp ul li p {
}
.xctp ul li a.zixun {
    color:#b91700;
}
.xctp a {
    color:#333;
}
.sjpz {
    width:1000px;
    margin:0 auto;
}
.sjpz ul li {
    display:block;
    float:left;
    margin-left:33px;
    width:158px;
    height:180px;
    margin-bottom:15px;
    margin-top:10px;
    line-height:30px;
    text-align:center;
}
.sjpz ul li>div {
    font-size:16px;
    margin: 5px auto;
    border:1px solid #ee7800;
}
.sjpz ul li>div span {
    color:#b91700;
}
.sjpz ul li a.zixun {
    display: inline-block;
    width:80px;
    background-color:#b91700;
    color:#fff;
    float:right;
}
.sjpz ul li a.zixun:hover {
    background-color:#ee7800
}
.sjpz a {
    color:#333;
}
.zytj {
    width:1000px;
    margin:0 auto;
}
.zytj ul li {
    display:block;
    float:left;
    margin-left:43px;
    width:269px;
    height:80px;
    margin-bottom:15px;
    margin-top:10px;
    line-height:80px;
    text-align:center;
}
.zytj ul li a.zixun {
    color:#fff;
    font-size:24px;
}
.zytj a {
    color:#333;
}
.p2 {
    margin-top: 380px;
}
.p7 {
    margin-top:680px;
}
.p7 .jpdc_common_title a {
    position:relative;
    top:25px;
}
.p7 .hot {
    text-align:center;
    margin-top:45px;
    margin-bottom:20px;
    margin-left: 18%;
    font-size:15px
}
.p7 .hot .course_tui li p a:hover {
    background-color:#b91700;
}
/*鍐呭鍧�1*/
.container1 .wrap {
    width:100%;
    height:auto;
    text-align:center;
    position:relative;
}
.container1 .wrap a {
    position:absolute;
    display:block;
    width:300px;
    height:80px;
    padding-bottom:17%;
    left:37%;
}
/*鍐呭鍧�6*/
.container6 {
    width:100%;
    height:auto;
    text-align:center;
    background:#eaeaea;
}
.container6 .wrap {
    width:1202px;
    height:522px;
    margin:0 auto;
    text-align:left;
}
/*
form {
    float:right;
    width:408px;
    height:auto;
    background:#fff;
    margin:27px 40px 0 0;
}
form h3 {
    width:100%;
    height:55px;
    line-height:55px;
    font-size:18px;
    color:#ff7800;
    text-align:center;
}
form .input_cont {
    width:90%;
    height:36px;
    line-height:36px;
    font-size:15px;
    color:#ababab;
    border-radius:5px;
    text-align:left;
    background:#fff;
    border:1px solid #ababab;
    margin:0 auto;
    margin-top:18px;
}
form .input_cont>img.lazy {
    float:left;
    padding:3px 13px 0;
}
form .input_cont>input {
    float:left;
    width:84%;
    height:34px;
    border:none;
    outline:none;
}
form .input_cont>select {
    float:left;
    width:80%;
    height:34px;
    color:#ababab;
    border:none;
    outline:none;
    appearance: none;
    -webkit-appearance: none;
    -moz-appearance: none;
    background: url(../images/down.png) no-repeat right center;
    text-indent: 0.01px;
    text-overflow:"";
    cursor: pointer;
}
form>.apply-input {
    width:90%;
    height:57px;
    line-height:57px;
    font-size:25px;
    color:#fff;
    background:#ff7800;
    text-align:center;
    margin:32px 20px 42px;
    cursor:pointer;
    border:none;
}*/
