.header_bg{background: url(../images/head_bg.jpg) no-repeat top center;height: 152px; position: relative;}
.header_bg_top{background: #000;height: 32px; position: absolute; left:0;right: 0;top:0; z-index: -1; }
.header_bg_main {margin: auto;width: 1300px;padding-top:32px;}
.header_bg_main a{height: 120px;width: 260px;  display: block;}
.shj_nav{width: 1330px;}
.shj_nav_box,.shj_nav>ul{height: 43px;}
.shj_nav>ul{width: auto;}
.shj_nav>ul>li:first-child{background: transparent;}
.shj_nav>ul>li{line-height: 43px;font-size: 16px; width: 135px;}
.shj_nav_canpin_box>ul, .shj_nav_jzzs_box>ul, .shj_nav_rzxq_box>ul, .shj_nav_sdgz_box>ul, .shj_nav_about_box>ul{width: 135px;}


.clear:after,.clear:before { display: table; content: ""}
.clear:after {clear: both}
.fl{float: left;}
.fr{float: right;}
.baojia{background: #f2f2f2;font-size: 16px;}
.baojia-main{ width: 1220px; margin: auto; padding:40px 0; }
.baojia-left{width: 270px;}
.baojia-left ul{margin-left:-10px;margin-top:-10px;}
.baojia-left ul li{float: left; padding-left: 10px; padding-top: 10px; width: 50%;box-sizing: border-box;}
.baojia-left ul li a{ display: block;   height: 130px;text-align: center;text-decoration: none;     border-radius: 8px;background: #dad8d9; color: #666666; font-size: 16px; }
.baojia-left ul li a i{  background: url(../images/sy_bj_ico1.png) no-repeat center center;  height:90px;  display: block; }
.baojia-left ul li a:hover,.baojia-main .fl ul li a.on{background: #c4261d;color: #fff;}
.baojia-left ul li a:hover i{background-image:url(../images/sy_bj_ico11.png);}
.baojia-left ul li a i.baojia-icon2{background-image:url(../images/sy_bj_ico2.png);}
.baojia-left ul li a:hover i.baojia-icon2{background-image:url(../images/sy_bj_ico22.png);}
.baojia-left ul li a i.baojia-icon3{background-image:url(../images/sy_bj_ico3.png);}
.baojia-left ul li a:hover i.baojia-icon3{background-image:url(../images/sy_bj_ico33.png);}
.baojia-left ul li a i.baojia-icon4{background-image:url(../images/sy_bj_ico4.png);}

.baojia-form{width: 500px;margin-left: 50px;}
.baojia-form h3{color: #c41e25;font-size: 28px;}
.baojia-form h3 span{display: inline-block; font-size: 16px; color: #666666;}
.baojia-form p{color: #cfa972;font-size: 16px;}
.baojia-form div{margin-top:20px;position: relative;}
.baojia-form div select{ float: left; border:solid 1px #b6b6b6;width:160px; box-sizing: border-box; padding: 11px; outline: none;font-size: 16px; }
.baojia-form div input{box-sizing: border-box;float: left;outline: 0;background: 0;border:solid 1px #b6b6b6;font-size: 16px;width: 245px;padding: 9px;}
.baojia-form div button{float: right;background: #d00000;color: #fff;line-height: 44px;width: 325px;text-align: center;}
.baojia-form i{font-style: normal;position: absolute; top:10px;left: 130px;font-size: 16px;}

.baojia-info{ width: 350px; padding-left: 30px; height: 270px; box-sizing: border-box; border-left: 1px solid #b6b6b6;}
.baojia-info h3{font-size: 20px;color: #666666;}
.baojia-info h3 strong{color: #c41e25;font-weight: bold;font-size: 40px;}
.baojia-info ul{height: 208px; overflow: hidden;}
.baojia-info li{line-height: 35px;padding-left: 20px;}
.baojia-info li span{margin:0 10px;}


.bottom_box {
    width: 100%;
    height: 642px;
    background: url(../images/bottom_bg.jpg) no-repeat center;
}
.bottom_box .clear{margin: auto; width: 1220px;}

.bottom_box .left {
    padding-top: 123px;
}

.bottom_box .right_bm {
    width: 626px;
    height: 492px;
    margin-top: 80px;
    background: url(../images/bm_bottom_bg.jpg) no-repeat;
    position: relative;
}

.bottom_box .right_bm .apply_box2 .user, .bottom_box .right_bm .apply_box2 .tel {
    width: 570px;
    height: 72px;
    position: absolute;
    padding-left: 120px;
    font-size: 24px;
    background: none;
}

.bottom_box .right_bm .apply_box2 .user {
    top: 156px;
    left: 32px;
}

.bottom_box .right_bm .apply_box2 .tel {
    top: 246px;
    left: 32px;
}

.bottom_box .right_bm .apply_box2 .submit_btn {
    width: 565px;
    height: 75px;
    background: url(../images/bm_btn_03.png) no-repeat center;
    position: absolute;
    bottom: 60px;
    left: 32px;
    animation: breathe 1.5s ease infinite;
    cursor: pointer;
}

.shj_nav_canpin_box>ul>li>a:hover{color: #e4f010;}