.clearfix:before, .clearfix:after {
            content: "";
            display: table;
        }
        .clearfix:after {
            clear: both;
        }
        .clearfix {
            *zoom: 1;
        }
.about-jyjs{margin-bottom: 60px;margin-top: 40px;}
.about_container{    max-width: 1200px;
    margin: 0 auto;
    width: 100%;}
.about-tit {font-size: 30px;color: #3D3D3D; height: 48px; line-height: 48px;padding-bottom: 10px;font-weight: bold;
    position: relative;margin:0 0 30px 0;}
.about-tit:before { content: ""; display: block; bottom: 0; left: 0; position: absolute; width:40px; height: 2px; background: #0766B9;}
.about-jyjs .txtinfo .video{width: 350px; float: right;margin-top: -20px;}
.about-jyjs .txtinfo .txt{
    width: calc(100% - 0px);
    float: left;
    font-size: 16px;
    color: #3D3D3D;
    line-height: 30px;
}
.about-jyjs .txtinfo .txt p{ margin-bottom:15px;}
.szgdbox{margin-left: -40px;}
.szgdbox .numbox{width: calc(33.33% - 40px);margin-left: 40px;float: left;}
.szgdbox .numbox p{border-bottom: 1px solid #0766b9;font-size: 14px;height: 40px; line-height: 40px;color: #000;}
.szgdbox .numbox h3{margin-top:5px;color:#000;}
.szgdbox .numbox h3 span.timer,.szgdbox .numbox h3 span.xs{font-size: 32px;}
.szgdbox .numbox h3 span.unit{font-weight:500;margin:0 5px;}
.szgdbox .numbox .warp{width: 190px;padding-left: 140px;padding-top: 10px; position: relative;}
.szgdbox .numbox .warp .inco{position: absolute; left: 0; top: 40px;}
.szgdbox .numbox:nth-child(2) .warp{margin:0 auto;}
.szgdbox .numbox:nth-child(3) .warp{float: right;}
.szgdbox .numbox .layui-icon{
    font-size: 100px;
    font-weight: 300;
}
.newsoptions{max-width: 1920px;
    width: 100%;
    margin: auto;}
.option{width: calc(50% - 355px);overflow: hidden; float: left;position: relative;cursor: pointer;
    -webkit-transition: all 0.5s;
   -moz-transition: all 0.5s;
   -o-transition: all 0.5s;
   transition: all 0.5s;
}
.option .pic{height:417px;width:710px;overflow: hidden;}
.option .pic img{height:100%;width:100%;}
.option.active{width:710px; }
.option .cover{background: rgba(0, 0, 0, .6);color: #fff; width: 100%;height: 100%;position: absolute;left: 0;top: 0;}
.option .cover .warp{padding:60px;position: absolute;bottom: 0;width: calc(100% - 60px); }
.option .tit {font-size:32px;line-height: 40px;overflow: hidden;height:40px;}
.option .tit a{color: #fff;}
.option .tit .more{filter: alpha(opacity=0);opacity:0;margin-left: 50px;
    -webkit-transition: all .2s;
    -moz-transition: all .2s;
    -ms-transition: all .2s;
    -o-transition: all .2s;
    transition: all .2s;
}
.option.active .tit .more{filter: alpha(opacity=100);opacity:100;margin-left: 10px;}
.option.active .cover{background: rgba(0, 0, 0, .1);}
.about-qyry{padding:80px 0; background:url(../images/aboutbg02.jpg) center no-repeat;background-size: cover;}
.about-qyry .txtarea{font-size: 16px; color: #3D3D3D; line-height:30px;}
.about-qyry .txtarea p{margin-top: 15px;}
#owl-cert{margin-top: 60px;}
#owl-cert .owl-dots{height: 0px;overflow: hidden;}
#owl-cert .owl-item img{    -webkit-transition: all 0.2s;
    -moz-transition: all 0.2s;
    -o-transition: all 0.2s;
    transition: all 0.2s;}
.section-5{ background:transparent url(../images/aboutbg03.jpg) repeat bottom;background-size: cover; position:relative;/*background-attachment: fixed;  */  
}
.section-5 .cover {
    background: rgba(0, 0, 0, .3);
    color: #fff;
    width: 100%;
    height: 100%;
    position: absolute;
    left: 0;
    top: 0;
}
.section-5 .cont{ padding:100px 0px;color: #fff;}
.section-5 .cont h2{ font-size:32px; color: #fff; margin-bottom:20px; font-weight:bold;}
.section-5 .cont .text{font-size:16px; color: #fff; line-height:24px;font-weight: 300;}
.section-5 .cont .line{width: 50px; height: 3px; background: #fff;margin-bottom: 20px;}
@media screen and (max-width:1024px){
.about_container{    max-width: calc(100% - 60px);}
.szgdbox .numbox .warp {
    padding-left: 120px;
}
.option {
    width: calc(50% - 255px);
}
.option.active {
    width: 510px;
}
.option .cover .warp {
    padding: 40px;
    width: calc(100% - 80px);
}
	}
@media screen and (max-width:768px){
	.about-jyjs .txtinfo .txt {
    width: 100%;
}
.about-jyjs .txtinfo .video {
    width: 100%;
    float: right;
    margin-top: 0px;
    text-align: center;
}
.szgdbox .numbox {
    width: 320px;padding-top: 2em;float: none; margin:auto;
	}
@media screen and (max-width:450px){
	.about_container{    max-width: calc(100% - 30px);}
	.about-tit {
    font-size: 24px;}
	.option {
    width: calc(50% - 105px);
}
.option.active {
    width: 210px;
}
.option .cover .warp {
    padding: 40px 10px;
    width: calc(100% - 20px);
}
.option .tit {
    font-size: 18px;
}
	}
}

.hezuo .item{
    width:calc(20% - 24px);
    float: left;
    margin-bottom: 30px;
    margin-left: 24px;
}
.honor .item{
    width:calc(25% - 24px);
    float: left;
    margin-bottom: 15px;
    margin-left: 24px;
}
@media screen and (max-width: 1200px){
    #owl-cert{
        margin-top: 0px;
    }
    .honor .item{
        width:calc(50% - 12px);
        margin-bottom: 5px;
    }
    .honor .item:nth-child(2n+1){
        margin-left:0px;
    }

    .hezuo .item{
        width:calc(50% - 12px);
        margin-bottom: 5px;
    }
    .hezuo .item:nth-child(2n+1){
        margin-left:0px;
    }
    .szgdbox{
        margin-left: 0;
    }

}