
.bg1banner { margin: 0px auto; width: 100%; overflow: hidden; background-color: #f5f5f5; }
    .bg1banner img { width: 100%; }



.fkfscontent { width: 100%; background-color: #fff; padding: 0px 60px; border: solid 0px #000; }
    .fkfscontent .conn { box-shadow: 0px 0px 10px 3px rgba(0,0,0,0.1); max-width: 1300px; border-radius: 5px 5px 0px 0px; width: 100%; background-color: #fff; padding: 50px 50px 80px 50px; text-align: left; transform: translate(0px, -180px); -ms-transform: translate(0px, -180px); -webkit-transform: translate(0px, -180px); -o-transform: translate(0px, -180px); -moz-transform: translate(0px, -180px); }
        .fkfscontent .conn .text { width: 100%; margin-top: 25px; }
        .fkfscontent .conn .jianjie { margin-top: 30px; margin-bottom: 100px; }
            .fkfscontent .conn .jianjie p { color: #989898; font-size: 16px; text-align: center }


@media only screen and (max-width:768px) {
    .fkfscontent { padding: 0px 20px; }
        .fkfscontent .con { padding: 20px 20px 20px 20px; transform: translate(0px, -60px); -ms-transform: translate(0px, -60px); -webkit-transform: translate(0px, -60px); -o-transform: translate(0px, -60px); -moz-transform: translate(0px, -60px); }
}


.video { background-color: #000; padding: 0px 0px; width: 100%; max-width: 768px; margin: 0px auto 60px auto; }
    .video video { max-width: 768px; max-height: 356px; width: 100%; height: auto; display: none; }
    .video .video_cover { display: block; max-width: 768px; }
        .video .video_cover img { width: 100%; }

@media only screen and (max-width:640px) {
    .video { padding: 25px 0px; }
}

.subtit { width: 100%; text-align: center; position: relative; }
    .subtit h3 { display: block; font-size: 24px; color: #333; }
    .subtit div { font-size: 36px; color: #333; text-transform: uppercase }
        .subtit div::after { content: " "; margin: auto; position: absolute; left: 0px; right: 0px; bottom: 0px; width: 30px; border-top: solid 3px #000; border-bottom: solid 1px #aaaaaa; }

@media only screen and (max-width:768px) {
    .subtit h3 { font-size: 18px; }
    .subtit div { font-size: 24px; }
}




.fkfscontent .conn .text ul { margin-top: 50px; margin-bottom: 50px; width: 99%; overflow: hidden; }
    .fkfscontent .conn .text ul li { float: left; width: 30%; margin-left: 1%; margin-right: 1%; }
        .fkfscontent .conn .text ul li div { text-align: left; font: 400 16px/28px "宋体"; color: #000; }
        .fkfscontent .conn .text ul li img { width: 100%; max-width: 255px; }

@media only screen and (max-width:768px) {
    .fkfscontent .conn .text ul li { width: 48%; }
}
