
/* 全屏轮播 */
.full_slide{ position: relative; margin-bottom: 60px; }
.full_slide .slide_wrap{ position: relative; width:1920; height: 815px; overflow: hidden; min-width:1920px; }
.full_slide .slide_pnls{ position: absolute; /* width:19200px; */ }
.full_slide .slide_pnls .pnl{ height:815px; width:1920px;/* float: left; */ display: block; }
.full_slide .slide_pnls .lnk{ display: block; height:815px; }
.full_slide .trigger{ position: absolute; left:50%; bottom:65px; }
.full_slide .trigger a{ display: inline-block; width:42px; height:8px; background-color:#DDDDDD; font-size:0; margin: 0 5px; }
.full_slide .trigger .current{ background-color: #174B95; }


.site_nav_bd .tel{
    color: #fff;
}
.hr_wrap{
    position: relative;
    height:80px; 
}
.hr_wrap hr{
    border-bottom: 2px solid #bcbcbc;
    border-top: 0 none;
    height: 2px;
}
.hr_wrap_title{
    left: 480px;
    position: absolute;
    top: -31px;
    width: 250px;
    text-align: center;
    background-color: #fff;
    font-size: 24px;
    line-height: 150%;
}
.hr_wrap_title span{
    color: #8a8b8b;
}
.item_wrap{
    font-weight: normal !important;
    text-align: center;
    text-align: center;
    margin: 0 auto;
    padding: 10px 10px 30px;
}
.serv_item_title{
    background-color: #eeeeee;
    height: 150px;
    margin-bottom: 75px;
    padding-top: 25px;
}
.item1{
    font-size: 20px;
    font-weight: normal;
    line-height: 45px;
}
.item2{
    font-size: 30px;
    font-weight: normal;
    color: #fd8500;
    line-height: 35px;
    padding: 30px 0;
}
.item3{
    font-size: 24px;
    font-weight: normal;
}
.item3 span{
    font-size: 18px;
}
.item4{
    font-size: 30px;
    font-weight: normal;
    line-height: 35px;
    padding: 20px 0 40px;
}
.btn-lg{
    width: 130px;
    height: 45px;
    font-size: 20px;
    border-radius: 40px;
    line-height: 30px;
}
.btn_apply{
    background-color: #4a9be4;
}
.btn_apply:hover{
    background-color: #fd8500;
    color: #fff;
}

.serv_item_icon{
    display: inline-block;
    width: 116px;
    height: 116px;
    margin-top: 30px;
    background: url('http://www.zhichanpai.com/images/icon_item.png') no-repeat;
}
.ic_trademark{
    background-position: 0 0;
}
.ic_patent{
    background-position: 0 -218px;
}
.ic_copyright{
    background-position: 0 -434px;
}
.ic_other{
    background-position: 0 -650px;
}

.serv_more{
    position: absolute;
    bottom: 20px;
    right: 0;
}
.item_content_mid{
    min-height: 350px;
    position: relative;
}
.item_content_mid h4{
    line-height: 50px;
}
.item_wrap:hover .ic_trademark{
    background-position: -216px 0;
}
.item_wrap:hover .ic_patent{
    background-position: -216px -217px;
}
.item_wrap:hover .ic_copyright{
    background-position: -216px -434px;
}
.item_wrap:hover .ic_other{
    background-position: -216px -650px;
}
.flow_wrap{
    margin-bottom: 50px; 
    margin-top: 100px;
}


.goodat_wrap{
    background: url("http://www.zhichanpai.com/images/bg_goodat.png") center center  no-repeat;
    height: 320px;
    padding-top: 45px;
}
.goodat_wrap .hr_wrap_title{
    top: 0;
    background-color: inherit;
    color: #fff;
}
.goodat_wrap h4{
    font-weight: bold;
}
.goodat_item1{
    background: url("http://www.zhichanpai.com/images/icon_goodat.png") 20px 0 no-repeat;
    height: 122px;
    padding-left: 160px;
    color: #fff;
}
.goodat_item2{
    background: url("http://www.zhichanpai.com/images/icon_goodat.png") 20px -265px no-repeat;
    height: 122px;
    padding-left: 160px;
    color: #fff;
}
.goodat_item3{
    background: url("http://www.zhichanpai.com/images/icon_goodat.png") 20px -575px no-repeat;
    height: 122px;
    padding-left: 160px;
    color: #fff;
}