a{text-decoration:none;}
.bg{background-color: #F5F5F5;
    background-image: none;
    background-position: 50% 50%;
    background-repeat: repeat;
    background: -moz-linear-gradient(top, none, none);
    background: -o-linear-gradient(top, none, none);
    background: linear-gradient(top, none, none);
    background: -webkit-gradient(linear, left top, left bottom, from(none), to(none));
    background-size: auto;
    /*z-index: 5;*/
}
.mtop{margin-top: 80px;}
.clear{clear:both;}
@media screen and (min-width: 769px) {
    #con{
        font:12px/1 "Source Han Sans","Geneva","sans-serif";
        min-height: 400px;
        width: 100%;
        height: 2020px;
        position: relative;
        margin:0 auto;
        /*border:1px solid red;*/
    }
    .con-curmbs{width:100%;height: 50px; background-color: rgb(245, 248, 250);
        background-image: none;
        background-repeat: repeat;}
    .con-curmbs .sub-crumbs ,.con-curmbs .sub-crumbs a {width:1200px;margin: 0 auto;padding-top:8px;height: 35px;line-height: 35px;
        font-size: 14px;
        color: #666;}
    .con1{
        margin:50px auto 0 auto;
    }
    .con-title{
        text-align: center;
        color:#b71d23;
        font-weight: bold;
        font-size:32px;
        height: 50px;
        word-wrap:break-word;
    }
    .w-line{
        height: 20px;
        width: 300px;
        display: block;
        margin: 0 auto;
        /*margin-top: -0;*/
        padding: 0;
        width: 300px;
        height: 4px;
        font-size: 0;
        /*background-color: red;*/
        border-bottom-width: 1px;
        border-bottom-style: solid;
        border-bottom-color: rgba(221,221,221,1);
        -moz-box-shadow: 0 0 0 transparent;
        -webkit-box-shadow: 0 0 0 transparent;
        -ms-box-shadow: 0 0 0 transparent;
        -o-box-shadow: 0 0 0 transparent;
        box-shadow: 0 0 0 transparent;
    }
    .w-line .w-line2{
        height: 20px;
        width: 46px;
        margin: 0 auto;
        margin-top: -1.5px;
        padding: 0;
        width: 46px;
        height: 1px;
        font-size: 0;
        border-bottom-width: 3px;
        border-bottom-style: solid;
        border-bottom-color: #b71d23;
        -moz-box-shadow: 0 0 0 transparent;
        -webkit-box-shadow: 0 0 0 transparent;
        -ms-box-shadow: 0 0 0 transparent;
        -o-box-shadow: 0 0 0 transparent;
        box-shadow: 0 0 0 transparent;
    }
    .con1 .con-list{
        width:1200px;
        margin:0 auto;
        text-align: center;
    }
    .con1 .con-list .list{
        margin-left: 24px;
        float:left;
        width:280px;
        height: 216px;
        z-index:1;
        border-radius: 10px;
        -webkit-border-radius: 10px;
        -moz-border-radius: 10px;
        border-right: 1px solid #eee;
        border-top: 1px solid #eee;
        border-bottom: 1px solid #eee;
        border-left: 1px solid #eee;
        border-radius: 10px;
        background-color: #FFF;
        background-image: none;
        background-repeat: repeat;
        background-position: 0 0;
        background: -moz-linear-gradient(top, none, none);
        background: -o-linear-gradient(top, none, none);
        background: linear-gradient(top, none, none);
        background: -webkit-gradient(linear, left top, left bottom, from(none), to(none));
        background-size: auto;
        -moz-box-shadow: 0.000000px 2.000000px 5px rgba(0, 0, 0, 0.1);
        -webkit-box-shadow: 0px 2px 5px rgb(0 0 0 / 10%);
        -ms-box-shadow: 0.000000px 2.000000px 5px rgba(0, 0, 0, 0.1);
        -o-box-shadow: 0.000000px 2.000000px 5px rgba(0, 0, 0, 0.1);
        box-shadow: 0px 2px 5px rgb(0 0 0 / 10%);
        transition: box-shadow .3s, border .3s, background-color .3s, color .3s, transform .3s;
    }
    .con1 .con-list .list:nth-child(1){margin-left: 0px;}
    .con1 .con-list .list .num{
        height: 61px;
        width: 160px;
        margin:0 auto;
        margin-top: 43px;
        z-index: 2;
        color:#b71d23;
        font-size: 40px;
        text-align: center;
    }
    .con1 .con-list .list .txt{
        height: 74px;
        width: 277px;
        margin-top: 36px;
        z-index: 3;
        font-size: 14px;
        text-align: center;
        color:#666;
        font-weight: normal;
    }
    .con1 .con-list .list .txt span{
        line-height: 1.25;
    }
    /*con2*/
    .con2{
        padding-top: 50px;height: 470px;
    }
    .con2 .con-list{width:1200px;text-align: center;margin:50px auto 0 auto;}
    .con2 .txt-list{width:1200px;text-align: center;margin:40px auto 0 auto;font-size:14px;line-height: 1.72;}
    .con2 .list6{
        text-align: center;
        height: 204px;
        width: 150px;
        font-size: 14px;
        margin-left: 190px;
        float:left;
        border-radius: 10px;
        -webkit-border-radius: 10px;
        -moz-border-radius: 10px;
        border-right: 1px solid #eee;
        border-top: 1px solid #eee;
        border-bottom: 1px solid #eee;
        border-left: 1px solid #eee;
        border-radius: 10px;
        background-color: #FFF;
        background-image: none;
        background-repeat: repeat;
        background-position: 0 0;
        background: -moz-linear-gradient(top, none, none);
        background: -o-linear-gradient(top, none, none);
        background: linear-gradient(top, none, none);
        background: -webkit-gradient(linear, left top, left bottom, from(none), to(none));
        background-size: auto;
        -moz-box-shadow: 0.000000px 2.000000px 5px rgba(0, 0, 0, 0.1);
        -webkit-box-shadow: 0px 2px 5px rgb(0 0 0 / 10%);
        -ms-box-shadow: 0.000000px 2.000000px 5px rgba(0, 0, 0, 0.1);
        -o-box-shadow: 0.000000px 2.000000px 5px rgba(0, 0, 0, 0.1);
        box-shadow: 0px 2px 5px rgb(0 0 0 / 10%);
        transition: box-shadow .3s, border .3s, background-color .3s, color .3s, transform .3s;
    }
    .con2 .list6:nth-child(1){
        margin-left: 0px;
    }
    .con2 .list6 .img-box{margin-top: 50px;margin-bottom: 30px;}
    .con2 .list6 .txt-box{font-size: 14px;}
    .con3{height:450px;}
    .con-list{margin: 12px auto 0 auto;width:1200px;text-align: center}
    .con3 .con-list .list22 {float:left;
        height: 145px;
        width: 579px;
        margin-top: 38px;
        border-right: 1px solid #eee;
        border-top: 1px solid #eee;
        border-bottom: 1px solid #eee;
        border-left: 1px solid #eee;
        border-radius: 10px;
        background-color: #FFF;
        background-image: none;
        background-repeat: repeat;
        background-position: 0 0;
        background: -moz-linear-gradient(top, none, none);
        background: -o-linear-gradient(top, none, none);
        background: linear-gradient(top, none, none);
        background: -webkit-gradient(linear, left top, left bottom, from(none), to(none));
        background-size: auto;
        -moz-box-shadow: 0.000000px 2.000000px 5px rgba(0, 0, 0, 0.1);
        -webkit-box-shadow: 0px 2px 5px rgb(0 0 0 / 10%);
        -ms-box-shadow: 0.000000px 2.000000px 5px rgba(0, 0, 0, 0.1);
        -o-box-shadow: 0.000000px 2.000000px 5px rgba(0, 0, 0, 0.1);
        box-shadow: 0px 2px 5px rgb(0 0 0 / 10%);
        transition: box-shadow .3s, border .3s, background-color .3s, color .3s, transform .3s;
    }
    .list22:nth-child(even){margin-left: 38px;}
    .list22 .img-box{width:65px;height:65px;float:left;margin-top: 40px;margin-left: 40px;}
    .list22 .txt-box{width:75%;height:48px;float:left;margin-top: 36px;margin-left: 20px;font-size: 14px;line-height: 1.5}

    /*一行两个*/
    .con4{padding-top: 50px;height:460px;}
    .con4 .con-list{margin-top: 50px;}
    .con4 .list2{
        width: 435px;
        height: 340px;
        z-index: 1;
        float:left;
        margin-left: 270px;
        /*margin-right: 100px;*/
        border-radius: 10px;
        -webkit-border-radius: 10px;
        -moz-border-radius: 10px;
        border-right: 1px solid #eee;
        border-top: 1px solid #eee;
        border-bottom: 1px solid #eee;
        border-left: 1px solid #eee;
        border-radius: 10px;
        background-color: #FFF;
        background-image: none;
        background-repeat: repeat;
        background-position: 0 0;
        background: -moz-linear-gradient(top, none, none);
        background: -o-linear-gradient(top, none, none);
        background: linear-gradient(top, none, none);
        background: -webkit-gradient(linear, left top, left bottom, from(none), to(none));
        background-size: auto;
        -moz-box-shadow: 0.000000px 2.000000px 5px rgba(0, 0, 0, 0.1);
        -webkit-box-shadow: 0px 2px 5px rgb(0 0 0 / 10%);
        -ms-box-shadow: 0.000000px 2.000000px 5px rgba(0, 0, 0, 0.1);
        -o-box-shadow: 0.000000px 2.000000px 5px rgba(0, 0, 0, 0.1);
        box-shadow: 0px 2px 5px rgb(0 0 0 / 10%);
        transition: box-shadow .3s, border .3s, background-color .3s, color .3s, transform .3s;
    }
    .con4 .list2:nth-child(1){margin-left:0;}
    .con4 .list2 .tit-box{
        height: 28px;
        width: 90%;
        margin: 35px auto 0 auto;
        text-align: center;
        z-index: 100013;
        word-wrap: break-word;
        font-size: 20px;
        font-weight: bold;
    }
    .con4 .list2 .txt-box{
        height: 120px;
        width: 90%;
        text-align: center;
        margin: 15px auto;
        font-size:14px;
        color:#666666;
    }
    .con4 .list2 .txt-box span{line-height: 1.72}
    .con4 .list2 .img-box{height: 65px;
        width: 65px;text-align: center;margin:0 auto;}

    .con5{width:100%;margin-top: 50px;margin-bottom: 50px;}
    .con5 .subcon{
        padding:35px;
        width:1130px;
        height: 370px;
        margin: 50px auto 0 auto;
        border-right: 1px solid #eee;
        border-top: 1px solid #eee;
        border-bottom: 1px solid #eee;
        border-left: 1px solid #eee;
        border-radius: 10px;
        background-color: rgb(243, 243, 243);
        background-image: none;
        background-repeat: repeat;
        background-position: 0 0;
        background: -moz-linear-gradient(top, none, none);
        background: -o-linear-gradient(top, none, none);
        background: linear-gradient(top, none, none);
        background: -webkit-gradient(linear, left top, left bottom, from(none), to(none));
        background-size: auto;
        -moz-box-shadow: 0.000000px 2.000000px 5px rgba(0, 0, 0, 0.1);
        -webkit-box-shadow: 0px 2px 5px rgb(0 0 0 / 10%);
        -ms-box-shadow: 0.000000px 2.000000px 5px rgba(0, 0, 0, 0.1);
        -o-box-shadow: 0.000000px 2.000000px 5px rgba(0, 0, 0, 0.1);
        box-shadow: 0px 2px 5px rgb(0 0 0 / 10%);
        transition: box-shadow .3s, border .3s, background-color .3s, color .3s, transform .3s;
    }
    .con5 .subcon .img-box {float:left;width:150px;height:150px;text-align: center;}
    .con5 .subcon .img-box:nth-child(1){
        text-align: center;
        margin:25px 40px 0 15px;
        border-top: 0px solid #ff0000;
        border-right: 0px solid #ff0000;
        border-bottom: 0px solid #ff0000;
        border-left: 0px solid #ff0000;
        border-radius: 50%;
        -webkit-opacity: 1;
        -moz-opacity: 1;
        -ms-opacity: 1;
        opacity: 1;
        filter: alpha(opacity=100);
        -moz-box-shadow: 0 0 0 transparent;
        -webkit-box-shadow: 0 0 0 transparent;
        -ms-box-shadow: 0 0 0 transparent;
        -o-box-shadow: 0 0 0 transparent;
        box-shadow: 0 0 0 transparent;
        box-sizing: border-box;
        overflow: hidden;
        height: 91px;width:91px;
    }
    .con5 .subcon .txt-box{height:103px;width:980px;float:left;margin-top:15px;font-size: 14px;color:#666666;
        line-height:1.7;}


    /*con6666666666666666*/
    .con6{margin: 0 auto;}
    .con6 .con-list{width:1200px;}
    .con6 .con-list .list6{
        float:left;
        padding:35px;
        width:1130px;
        height: 365px;
        margin-bottom: 50px;
        border-right: 1px solid #eee;
        border-top: 1px solid #eee;
        border-bottom: 1px solid #eee;
        border-left: 1px solid #eee;
        border-radius: 10px;
        background-color: #FFF;
        background-image: none;
        background-repeat: repeat;
        background-position: 0 0;
        background: -moz-linear-gradient(top, none, none);
        background: -o-linear-gradient(top, none, none);
        background: linear-gradient(top, none, none);
        background: -webkit-gradient(linear, left top, left bottom, from(none), to(none));
        background-size: auto;
        -moz-box-shadow: 0.000000px 2.000000px 5px rgba(0, 0, 0, 0.1);
        -webkit-box-shadow: 0px 2px 5px rgb(0 0 0 / 10%);
        -ms-box-shadow: 0.000000px 2.000000px 5px rgba(0, 0, 0, 0.1);
        -o-box-shadow: 0.000000px 2.000000px 5px rgba(0, 0, 0, 0.1);
        box-shadow: 0px 2px 5px rgb(0 0 0 / 10%);
        transition: box-shadow .3s, border .3s, background-color .3s, color .3s, transform .3s;
    }
    .con6 .con-list .list6 .tit-box{
        font-size: 20px;font-weight: bold;color:#b71d23;
        text-align: left;
    }
    .con6 .con-list .list6 .txt-box {
        text-align: left;
        font-size: 15px;
        color:#666666;
        line-height: 1.5;
        margin-top: 35px;
    }
    /*con7777*/
    .con7{margin: 50px auto 0 auto;}
    .con7 .con-list{width:1200px;margin: 50px auto 0 auto;}
    .con7 .con-list .list7{
        float:left;
        padding:35px;
        width:510px;
        border-right: 1px solid #eee;
        border-top: 1px solid #eee;
        border-bottom: 1px solid #eee;
        border-left: 1px solid #eee;
        border-radius: 10px;
        background-color: #FFF;
        background-image: none;
        background-repeat: repeat;
        background-position: 0 0;
        background: -moz-linear-gradient(top, none, none);
        background: -o-linear-gradient(top, none, none);
        background: linear-gradient(top, none, none);
        background: -webkit-gradient(linear, left top, left bottom, from(none), to(none));
        background-size: auto;
        -moz-box-shadow: 0.000000px 2.000000px 5px rgba(0, 0, 0, 0.1);
        -webkit-box-shadow: 0px 2px 5px rgb(0 0 0 / 10%);
        -ms-box-shadow: 0.000000px 2.000000px 5px rgba(0, 0, 0, 0.1);
        -o-box-shadow: 0.000000px 2.000000px 5px rgba(0, 0, 0, 0.1);
        box-shadow: 0px 2px 5px rgb(0 0 0 / 10%);
        transition: box-shadow .3s, border .3s, background-color .3s, color .3s, transform .3s;
    }
    .con7 .con-list .list7:nth-child(2){
        margin-left: 35px;
    }
    .con7 .con-list .list7 .tit-box{
        font-size: 20px;font-weight: bold;color:#b71d23;
        text-align: left;
    }
    .con7 .con-list .list7 .txt-box {
        text-align: left;
        font-size: 15px;
        color:#666666;
        line-height: 1.5;
        margin-top: 35px;
    }
}
@media screen and (max-width: 768px) {
    #con{
        font:12px/1 "Source Han Sans","Geneva","sans-serif";
        min-height: 400px;
        width: 100%;
        /*height: 2850px;*/
        position: relative;
        margin:0 auto;
        /*border:1px solid red;*/
    }
    .con-curmbs{display: none;}
    .con1{
        margin:30px auto 0 auto;
    }
    .con-title{
        text-align: left;
        color:#b71d23;
        font-weight: bold;
        font-size:18px;
        height: 32px;
        word-wrap:break-word;
    }
    .w-line{
        height: 20px;
        width: 100%;
        display: block;
        margin: 0 auto;
        /*margin-top: -0;*/
        padding: 0;
        height: 4px;
        font-size: 0;
        /*background-color: red;*/
        border-bottom-width: 1px;
        border-bottom-style: solid;
        border-bottom-color: rgba(221,221,221,1);
        -moz-box-shadow: 0 0 0 transparent;
        -webkit-box-shadow: 0 0 0 transparent;
        -ms-box-shadow: 0 0 0 transparent;
        -o-box-shadow: 0 0 0 transparent;
        box-shadow: 0 0 0 transparent;
    }
    .w-line .w-line2{
        height: 20px;
        width: 46px;
        /*margin: 0 auto;*/
        margin-top: -1.5px;
        padding: 0;
        width: 46px;
        height: 1px;
        font-size: 0;
        border-bottom-width: 3px;
        border-bottom-style: solid;
        border-bottom-color: #b71d23;
        -moz-box-shadow: 0 0 0 transparent;
        -webkit-box-shadow: 0 0 0 transparent;
        -ms-box-shadow: 0 0 0 transparent;
        -o-box-shadow: 0 0 0 transparent;
        box-shadow: 0 0 0 transparent;
    }
    .con1 .con-list{
        width:100%;
        margin:0 auto;
        text-align: center;
    }
    .con1 .con-list .list{
        /*margin-left: 23px;*/
        float:left;
        width:95%;
        height: 100%;
        overflow: visible;
        margin: 0 2% 20px 2%;
        z-index:1;
        border-radius: 10px;
        -webkit-border-radius: 10px;
        -moz-border-radius: 10px;
        border-right: 1px solid #eee;
        border-top: 1px solid #eee;
        border-bottom: 1px solid #eee;
        border-left: 1px solid #eee;
        border-radius: 10px;
        background-color: #FFF;
        background-image: none;
        background-repeat: repeat;
        background-position: 0 0;
        background: -moz-linear-gradient(top, none, none);
        background: -o-linear-gradient(top, none, none);
        background: linear-gradient(top, none, none);
        background: -webkit-gradient(linear, left top, left bottom, from(none), to(none));
        background-size: auto;
        -moz-box-shadow: 0.000000px 2.000000px 5px rgba(0, 0, 0, 0.1);
        -webkit-box-shadow: 0px 2px 5px rgb(0 0 0 / 10%);
        -ms-box-shadow: 0.000000px 2.000000px 5px rgba(0, 0, 0, 0.1);
        -o-box-shadow: 0.000000px 2.000000px 5px rgba(0, 0, 0, 0.1);
        box-shadow: 0px 2px 5px rgb(0 0 0 / 10%);
        transition: box-shadow .3s, border .3s, background-color .3s, color .3s, transform .3s;
    }
    /*.list:nth-child(1){margin-left: 0px;}*/
    .con1 .con-list .list .num{
        height: 61px;
        width: 100%;
        margin:0 auto;
        margin-top: 43px;
        z-index: 2;
        color:#b71d23;
        font-size: 40px;
        text-align: center;
    }
    .con1 .con-list .list .txt{
        height: 74px;
        width: 100%;
        margin-top: 36px;
        z-index: 3;
        font-size: 14px;
        text-align: center;
        color: #666;
        font-weight: normal;
    }
    .con1 .con-list .list .txt span{
        line-height: 1.25;
    }
    /*con2*/
    .con2{
        padding-top: 50px;height: 580px;
    }
    .con2 .con-list{width:100%;text-align: center;margin:30px auto 0 auto;}
    .con2 .txt-list{width:100%;text-align: left;margin:40px auto 0 auto;font-size:14px;line-height: 1.72;}
    .con2 .list6{
        text-align: center;
        height: 165px;
        width: 44%;
        font-size: 14px;
        margin-left: 4%;
        margin-bottom: 25px;
        /*margin-right: 2%;*/
        float:left;
        border-radius: 10px;
        -webkit-border-radius: 10px;
        -moz-border-radius: 10px;
        border-right: 1px solid #eee;
        border-top: 1px solid #eee;
        border-bottom: 1px solid #eee;
        border-left: 1px solid #eee;
        border-radius: 10px;
        background-color: #FFF;
        background-image: none;
        background-repeat: repeat;
        background-position: 0 0;
        background: -moz-linear-gradient(top, none, none);
        background: -o-linear-gradient(top, none, none);
        background: linear-gradient(top, none, none);
        background: -webkit-gradient(linear, left top, left bottom, from(none), to(none));
        background-size: auto;
        -moz-box-shadow: 0.000000px 2.000000px 5px rgba(0, 0, 0, 0.1);
        -webkit-box-shadow: 0px 2px 5px rgb(0 0 0 / 10%);
        -ms-box-shadow: 0.000000px 2.000000px 5px rgba(0, 0, 0, 0.1);
        -o-box-shadow: 0.000000px 2.000000px 5px rgba(0, 0, 0, 0.1);
        box-shadow: 0px 2px 5px rgb(0 0 0 / 10%);
        transition: box-shadow .3s, border .3s, background-color .3s, color .3s, transform .3s;
    }
    /*.list6:nth-child(1){*/
    /*    margin-left: 0px;*/
    /*}*/
    .con2 .list6 .img-box{margin-top: 30px;margin-bottom: 30px;}
    .con2 .list6 .txt-box{font-size: 14px;}
    .con3{height:650px;}
    .con-list{margin: 12px auto 0 auto;width:100%;text-align: center}
    .con3 .con-list .list22 {float:left;
        height: 145px;
        width: 94%;
        overflow:visible;
        margin:0 10px 15px 10px;
        border-right: 1px solid #eee;
        border-top: 1px solid #eee;
        border-bottom: 1px solid #eee;
        border-left: 1px solid #eee;
        border-radius: 10px;
        background-color: #FFF;
        background-image: none;
        background-repeat: repeat;
        background-position: 0 0;
        background: -moz-linear-gradient(top, none, none);
        background: -o-linear-gradient(top, none, none);
        background: linear-gradient(top, none, none);
        background: -webkit-gradient(linear, left top, left bottom, from(none), to(none));
        background-size: auto;
        -moz-box-shadow: 0.000000px 2.000000px 5px rgba(0, 0, 0, 0.1);
        -webkit-box-shadow: 0px 2px 5px rgb(0 0 0 / 10%);
        -ms-box-shadow: 0.000000px 2.000000px 5px rgba(0, 0, 0, 0.1);
        -o-box-shadow: 0.000000px 2.000000px 5px rgba(0, 0, 0, 0.1);
        box-shadow: 0px 2px 5px rgb(0 0 0 / 10%);
        transition: box-shadow .3s, border .3s, background-color .3s, color .3s, transform .3s;
    }
    /*.list22:nth-child(even){margin-left: 38px;}*/
    .list22 .img-box{width:20%;height:65px;float:left;margin-top: 20px;margin-left: 40px;}
    .list22 .txt-box{width:65%;height:48px;float:left;margin-top: 20px;margin-left: 10px;font-size: 14px;}

    /*一行两个*/
    .con4{margin-top: 50px;padding-top: 50px;}
    .con4 .con-list{margin-top: 50px;}
    .con4 .list2{
        height: 310px;
        width: 94%;
        z-index: 1;
        /*float:left;*/
        margin:0 auto 15px auto;
        border-radius: 10px;
        -webkit-border-radius: 10px;
        -moz-border-radius: 10px;
        border-right: 1px solid #eee;
        border-top: 1px solid #eee;
        border-bottom: 1px solid #eee;
        border-left: 1px solid #eee;
        border-radius: 10px;
        background-color: #FFF;
        background-image: none;
        background-repeat: repeat;
        background-position: 0 0;
        background: -moz-linear-gradient(top, none, none);
        background: -o-linear-gradient(top, none, none);
        background: linear-gradient(top, none, none);
        background: -webkit-gradient(linear, left top, left bottom, from(none), to(none));
        background-size: auto;
        -moz-box-shadow: 0.000000px 2.000000px 5px rgba(0, 0, 0, 0.1);
        -webkit-box-shadow: 0px 2px 5px rgb(0 0 0 / 10%);
        -ms-box-shadow: 0.000000px 2.000000px 5px rgba(0, 0, 0, 0.1);
        -o-box-shadow: 0.000000px 2.000000px 5px rgba(0, 0, 0, 0.1);
        box-shadow: 0px 2px 5px rgb(0 0 0 / 10%);
        transition: box-shadow .3s, border .3s, background-color .3s, color .3s, transform .3s;
    }
    .con4 .list2 .tit-box{
        height: 28px;
        width: 393px;
        margin-top: 35px;
        text-align: center;
        z-index: 100013;
        word-wrap: break-word;
        font-size: 20px;
        font-weight: bold;
    }
    .con4 .list2 .txt-box{
        height: 120px;
        width: 94%;
        margin: 30px auto 0 auto;
        text-align: center;
        font-size:14px;
        color:#666666;
    }
    .con4 .list2 .img-box{height: 65px;
        width: 65px;text-align: center;margin:0 auto;}

    .con5{width:100%;margin-top: 50px;margin-bottom:50px;}
    .con5 .subcon{
        /*padding:35px;*/
        width:94%;
        height: 390px;
        margin: 20px auto 0 auto;
        border-right: 1px solid #eee;
        border-top: 1px solid #eee;
        border-bottom: 1px solid #eee;
        border-left: 1px solid #eee;
        border-radius: 10px;
        background-color: rgb(243, 243, 243);
        background-image: none;
        background-repeat: repeat;
        background-position: 0 0;
        background: -moz-linear-gradient(top, none, none);
        background: -o-linear-gradient(top, none, none);
        background: linear-gradient(top, none, none);
        background: -webkit-gradient(linear, left top, left bottom, from(none), to(none));
        background-size: auto;
        -moz-box-shadow: 0.000000px 2.000000px 5px rgba(0, 0, 0, 0.1);
        -webkit-box-shadow: 0px 2px 5px rgb(0 0 0 / 10%);
        -ms-box-shadow: 0.000000px 2.000000px 5px rgba(0, 0, 0, 0.1);
        -o-box-shadow: 0.000000px 2.000000px 5px rgba(0, 0, 0, 0.1);
        box-shadow: 0px 2px 5px rgb(0 0 0 / 10%);
        transition: box-shadow .3s, border .3s, background-color .3s, color .3s, transform .3s;
    }
    .con5 .subcon .img-box {float:left;width:150px;height:150px;text-align: center;}
    .con5 .subcon .img-box:nth-child(1){
        text-align: center;
        margin:25px 40px 0 15px;
        border-top: 0px solid #ff0000;
        border-right: 0px solid #ff0000;
        border-bottom: 0px solid #ff0000;
        border-left: 0px solid #ff0000;
        border-radius: 50%;
        -webkit-opacity: 1;
        -moz-opacity: 1;
        -ms-opacity: 1;
        opacity: 1;
        filter: alpha(opacity=100);
        -moz-box-shadow: 0 0 0 transparent;
        -webkit-box-shadow: 0 0 0 transparent;
        -ms-box-shadow: 0 0 0 transparent;
        -o-box-shadow: 0 0 0 transparent;
        box-shadow: 0 0 0 transparent;
        box-sizing: border-box;
        overflow: hidden;
        height: 91px;width:91px;
    }
    .con5 .subcon .img-box img{

    }
    .con5 .subcon .txt-box{
        height:103px;
        width:96%;
        margin:0 auto;
        /*text-align: center;*/
        /*float:left;*/
        margin-top:15px;font-size: 14px;color:#666666;
        line-height:1.5;}


    /*con6666666666666666*/
    .con6{margin: 50px auto 0 auto;}
    .con6 .con-list{width:100%;}
    .con6 .con-list .list6{
        /*float:left;*/
        padding:15px;
        width:90%;
        height: 800px;
        margin:0 auto 20px auto;
        border-right: 1px solid #eee;
        border-top: 1px solid #eee;
        border-bottom: 1px solid #eee;
        border-left: 1px solid #eee;
        border-radius: 10px;
        background-color: #FFF;
        background-image: none;
        background-repeat: repeat;
        background-position: 0 0;
        background: -moz-linear-gradient(top, none, none);
        background: -o-linear-gradient(top, none, none);
        background: linear-gradient(top, none, none);
        background: -webkit-gradient(linear, left top, left bottom, from(none), to(none));
        background-size: auto;
        -moz-box-shadow: 0.000000px 2.000000px 5px rgba(0, 0, 0, 0.1);
        -webkit-box-shadow: 0px 2px 5px rgb(0 0 0 / 10%);
        -ms-box-shadow: 0.000000px 2.000000px 5px rgba(0, 0, 0, 0.1);
        -o-box-shadow: 0.000000px 2.000000px 5px rgba(0, 0, 0, 0.1);
        box-shadow: 0px 2px 5px rgb(0 0 0 / 10%);
        transition: box-shadow .3s, border .3s, background-color .3s, color .3s, transform .3s;
    }
    .con6 .con-list .list6 .tit-box{
        font-size: 20px;font-weight: bold;color:#b71d23;
        text-align: left;
    }
    .con6 .con-list .list6 .txt-box {
        text-align: left;
        font-size: 15px;
        color:#666666;
        line-height: 1.5;
        margin-top: 15px;
    }
    /*con7777*/
    .con7{margin: 50px auto 0 auto;}
    .con7 .con-list{width:100%;margin: 50px auto 0 auto;}
    .con7 .con-list .list7{
        /*float:left;*/
        padding:15px;
        width:91%;
        margin:0 auto 50px auto;
        border-right: 1px solid #eee;
        border-top: 1px solid #eee;
        border-bottom: 1px solid #eee;
        border-left: 1px solid #eee;
        border-radius: 10px;
        background-color: #FFF;
        background-image: none;
        background-repeat: repeat;
        background-position: 0 0;
        background: -moz-linear-gradient(top, none, none);
        background: -o-linear-gradient(top, none, none);
        background: linear-gradient(top, none, none);
        background: -webkit-gradient(linear, left top, left bottom, from(none), to(none));
        background-size: auto;
        -moz-box-shadow: 0.000000px 2.000000px 5px rgba(0, 0, 0, 0.1);
        -webkit-box-shadow: 0px 2px 5px rgb(0 0 0 / 10%);
        -ms-box-shadow: 0.000000px 2.000000px 5px rgba(0, 0, 0, 0.1);
        -o-box-shadow: 0.000000px 2.000000px 5px rgba(0, 0, 0, 0.1);
        box-shadow: 0px 2px 5px rgb(0 0 0 / 10%);
        transition: box-shadow .3s, border .3s, background-color .3s, color .3s, transform .3s;
    }
    /*.con7 .con-list .list7:nth-child(2){*/
    /*    margin-left: 35px;*/
    /*}*/
    .con7 .con-list .list7 .tit-box{
        font-size: 20px;font-weight: bold;color:#b71d23;
        text-align: left;
    }
    .con7 .con-list .list7 .txt-box {
        text-align: left;
        font-size: 15px;
        color:#666666;
        line-height: 1.5;
        margin-top: 35px;
    }
}
