/*ÖØÖÃÑùÊ½*/


.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}
.clearfix{*+height:1%;}

.figure{
    position: relative;
    background: url(imagesfigure-pc.jpg) center center;
    height: 500px;
}
.zxbtnhidden{
    height: 45px;
    position: absolute;
    bottom: 80px;
    width: 100%;
    cursor: pointer;
}
.wrap1200{
    width: 1200px;
    margin: 0 auto;
}
.section{
    margin-top: 45px;
    color: #282828;
}
.topTitle{
    font-size: 34px;
    text-align: center;
    margin-bottom: 20px;
}
.hd-desc{
    font-size: 24px;
    text-indent: 2em;
}
.zhuanye>div{
    display: inline-block;
    float: left;
}
.zy-left{
    display: inline-block;
    width: 355px;
    height: 760px;
    background-color: #eee;
    margin-right: 10px;
    text-align: center;
    
}
.zy-left img{
    width: 100%;
}
.zy-left>p{
    font-size: 22px;
}
.zy-right{
   width: 830px;
   overflow: hidden;
   display: inline-block;
}
.zy-right>div{
    display: inline-block;
    width: 410px;
    height: 374px;
    background-color: #eee;
    margin-bottom: 10px;
    
}
.zy-right>div:nth-child(2n+1){
    margin-right: 5px;
}
.zyName{
    text-align: center;
    font-size: 28px;
    font-weight: 700;
    margin-top: 30px;
}
.zy-right .zyName{
    margin-top: 10px;
}
.jdzc{
    text-align: justify;
    text-indent: 2em;
    padding: 20px 20px;
}
.jdzc i{
    color: #CD0303;
}
.zxbtn{
    width: 180px;
    height: 40px;
    line-height: 40px;
    margin: 0 auto;
    background-color: #cd0303;
    border-radius: 20px;
    color: #fff;
    text-align: center;
    cursor: pointer;
    font-size: 22px;
}
.jnxl{
    text-align: center;
    font-size: 22px;
}
.four-desc{
    text-indent: 2em;
    margin-top: 5px;
    font-size: 22px;
    padding: 0 10px;
    
}
.four-desc i{
    color: #CD0303;
}
.btn2{
    margin-top: 20px;
}
.hzdw{
    display: inline-block;
}
.hzdw img{
    width: 100%;
}
.hzdw2{
    padding: 0 10px;
}
.hdTip{
    font-size: 20px;
    margin-top: 20px;
}
.zxBar{
    margin: 30px auto;
    text-align: center;
}
.swtBtn{
    display: inline-block;
    width: 200px;
    height: 40px;
    line-height: 40px;
    background-color: #fb9a00;
    color: #fff;
    font-size: 20px;
    margin: 0 20px;
    border-radius: 20px;
    cursor: pointer;
}
.ybmDt li{
   background-color: #f0f0f0;
    border-bottom: 2px solid #fff;
}
.ybmDt p{
    display: inline-block;
    width: 100px;
    height: 45px;
    line-height: 45px;
    text-align: center;
    border-left: 2px solid #fff;
    font-size: 16px;
}
.ybmDt li.tableHead{
    background-color: #5f5e5e;
    color: #fff;
    /*font-size: 18px;*/
}
.ybmDt p.biyehuode{
    width: 180px;
}
.ybmBtn{
    color: #ff0000;
    cursor: pointer;
}
.sx{
    text-align: center;
    margin: 0 auto;
    margin-top: 30px;
}
.sx li{
    float: left;
    width: 400px;
    height: 260px;
    overflow: hidden;
    position: relative;
}
.sx li p{
    font-size: 20px;
    background-color: #333333;
    opacity: 0.7;
    padding: 10px;
    width: 100%;
    position: absolute;
    bottom: 0;
}
.sx li p span{
    color: #fff;
}
.bdbox{ width:50%; margin-left:auto; margin-right:auto}
.bdbox .z5_m{ padding:30px;}
.bdbox .z5_m b{ display:block; font-size:18px; font-weight:normal}
.bdbox .z5_m input{ width:98%; margin-top:3px; height:32px; line-height:32px; border-radius:5px; border:1px solid #999;padding-left:2%;}
.bdbox li{ margin-bottom:10px;}
.bdbox select{width:100%; margin-top:3px; height:32px; line-height:32px; border-radius:5px; border:1px solid #999; padding-left:2%;}
.bdbox .z5_m .bdbtn input{background-color: #fb9a00;
    border-radius: 10px; border:none; cursor:pointer;
    color: #fff;
    font-size: 18px;
    display:inline-block;
    height: 45px;
    line-height: 45px;
    text-align: center;
    text-decoration-line: none;
    width: 165px;
    margin-bottom:30px;}
.bdbox .z5_m .bdbtn{ text-align:center; margin-top:30px;}
