/*轮播图文字*/
.txts{
	position:absolute;bottom:0px;height:100px;
	padding:0 30px;line-height:100px;width:50%;
	color:#fff;background-color:rgb(0,0,0,0.3);font-size:18px;
}
/*会员单位*/
.mode01{margin:0 auto;overflow:hidden;}
.mode01 .box{width:49%;float:left;overflow:hidden;margin:5px 5px 15px 4px;box-shadow:1px 1px 9px #999;transition:all 0.1s;}
.mode01 .box:nth-child(2n){float:right;}
.mode01 .col-logo{
	width:210px;float:left;height:190px;align-center;vertical-align:middle;
	position: relative;
    height: 100v;
	overflow:hidden;
	}
.mode01 .col-logo img{
	width:70%;position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
	}	
.mode01 .col-contact{width:calc(100% - 210px);float:left;overflow:hidden;}
.mode01 .col-contact .title-box1 .title1{background:url(../images/xxgk20220701_zsxx.png) 10px 11px no-repeat;}
.mode01 .col-contact .title-box1 .title2{background:url(../images/xxgk20220701_zbxx.png) 12px 13px no-repeat;}
.mode01 .col-contact .title-box1 .title3{background:url(../images/xxgk20220701_news.png) 11px 8px no-repeat;}
.mode01 .col-contact .title-box1 .title4{background:url(../images/xxgk20220701_gg.png) 13px 13px no-repeat;}
.mode01 .col-contact .title-box1{height:46px; line-height:46px; margin-bottom:5px; overflow: hidden;margin-top:5px;}
.mode01 .col-contact .title-box1 .title{text-align:left;padding:0 0 0 5px;float: left;font-size: 18px;}
.mode01 .box:hover .col-contact .title-box1 .title{color:#9b0d14;}
.articleContact ul{padding-left:5px;padding-bottom:10px;overflow:hidden;}
.articleContact ul li{float:left;font-size:16px;width:calc(100% - 40px);line-height:25px;margin-bottom:10px;
padding-left:25px;white-space:nowrap;text-overflow:ellipsis;overflow: hidden;}
.articleContact ul li:nth-child(1){background:url(../images/xxgk20220701_pic2.png) 0px 3px no-repeat;}
.articleContact ul li:nth-child(2){background:url(../images/xxgk20220701_pic1.png) 0px 3px no-repeat;}
.articleContact ul li:nth-child(3){background:url(../images/xxgk20220701_pic3.png) 0px 3px no-repeat;}
.articleContact ul li:nth-child(4){background:url(../images/xxgk20220701_pic3.png) 0px 3px no-repeat;}
@media(max-width: 1439px) {
	.mode01 .box{width:98%;float:none;}
	.mode01 .box:nth-child(2n){float:none;}
}

@media(max-width: 640px) {
.mode01 .col-contact .title-box1{height:35px;line-height:35px;}
.mode01 .col-logo{width:120px;}
.mode01 .col-logo img{width:80%;position: absolute;
            top: 50%;
            left: 50%;
            transform: translate(-50%, -50%);}	
.mode01 .col-contact{width:calc(100% - 120px);}
}
@media(max-width: 480px) {
.mode01 .col-contact .title-box1{height:25px;line-height:25px;}
.mode01 .col-logo{width:80px;}
.mode01 .col-contact{width:calc(100% - 80px);}
.mode01 .col-contact .title-box1 .title{font-size:16px;}
.articleContact ul li{font-size:12px;margin-bottom:2px;}
}

/*证书查询*/
.about-background {
    background: center #000 no-repeat;
    background-size: cover;
    overflow: hidden;
}

.about-background .row {
    position: relative;
}

.about-title {
    text-align: center;
}

.about-title h2 {
    color: #fff;
}

.about-box {
    color: #fff;
    margin: 40px 0;
}

.about-box * {
    max-width: 100%;
}

.about-link {
    margin: 0 0 60px 0;
}

.about-link a {
    display: inline-block;
    color: #eee;
    font-size: 18px;
    transition: .3s;
    -moz-transition: .3s;
    -ms-transition: .3s;
    -o-transition: .3s;
    -webkit-transition: .3s;
    padding: 5px 30px;
    border-radius: 4px;
    border: 1px solid #eee;
}

.about-link a i {
    margin-left: 10px;
    transform: scale(1.2) translateY(1px);
    -moz-transform: scale(1.2) translateY(1px);
    -ms-transform: scale(1.2) translateY(1px);
    -o-transform: scale(1.2) translateY(1px);
    -webkit-transform: scale(1.2) translateY(1px);
}

.about-link a:hover {
    background: #11CEEB;
    border-color: #11CEEB;
}

@media(min-width: 992px) {
    .about-video {
        position:absolute;
        right: 0;
        top: 50%;
        transform: translateY(-50%);
        -moz-transform: translateY(-50%);
        -webkit-transform: translateY(-50%);
        -o-transform: translateY(-50%);
        -ms-transform: translateY(-50%);
    }
}

@media(max-width: 992px) {
    .about-video {
        margin-bottom:50px;
    }
}

.about-video video {
    display: block;
}

.about-box *,.about-video * {
    max-width: 100%;
}

.pointer {
    cursor: pointer;
    display: block;
}

@media(max-width: 767px) {
    .about-box {
        margin:10px 0;
    }

    .about-title,.about-link {
        text-align: center;
        margin: 10px 0 20px 0;
    }

    .about-video {
        margin: 20px 0;
    }
}


.title-box {
    margin: 30px 0 0 0;
    text-align: center;
}

.title-box h2 {
    font-size: 28px;
    font-weight: normal;
  
}

.title-box.active h2 {
    color: #fff;
}

.title-box p {
    font-size: 16px;
    color: #91969b;
}

.title-box.active p {
    color: #eee;
}

@media(max-width: 767px) {
    .title-box {
        margin:20px 0 0 0;
    }
}

.feedback-box {
    text-align: center;
    margin-top: 30px;
}

.feedback-cut {
    background: #fff;
    background-clip: content-box;
    margin: 40px 0 60px 0;
    overflow: hidden;
    position: relative;
    padding: 1px 0 0 1px;
}

.feedback-tag {
    position: absolute;
    left: 0;
    top: 0;
}

.feedback-tag font,.feedback-tag span {
    color: #fff;
    font-size: 18px;
    line-height: 40px;
    display: block;
    position: relative;
}

.feedback-tag span:before {
    width: 300px;
    height: 40px;
    content: '';
    position: absolute;
    left: 50%;
    margin-left: -150px;
    top: 0;
    background: #be6fe8;
    z-index: 1;
}

.feedback-tag font {
    margin-top: -40px;
    visibility: hidden;
    opacity: 0;
}

.feedback-tag span {
    position: absolute;
    top: 50%;
    left: 0;
    margin-top: -20px;
    transform: rotate(-45deg);
    -moz-transform: rotate(-45deg);
    -webkit-transform: rotate(-45deg);
    -o-transform: rotate(-45deg);
    -ms-transform: rotate(-45deg);
}

.feedback-tag span i {
    font-style: normal;
    position: relative;
    z-index: 2;
}

.feedback-tag img {
    width: 100%;
    display: block;
}

.feedback-title {
    text-align: left;
    padding: 40px 0 0 80px;
}

.feedback-title b {
    display: inline-block;
    font-size: 24px;
    font-weight: normal;
    margin: 0 20px 0 0;
}

.feedback-title p {
    display: inline-block;
    color: #91969b;
}

.feedback-title p i {
    font-style: normal;
    color: #f00;
}

.feedback-form {
    display: inline-block;
    padding: 40px 15px 40px 15px;
}

.feedback-form .form-control {
    border: 1px solid #ccc;
    padding: 13px 15px;
    color: #000;
}

.feedback-form input.form-control,.feedback-form select.form-control {
    width: 360px;
    height: 48px;
}

.feedback-form select {
    cursor: pointer;
}

.feedback-form textarea.form-control {
    width: 580px;
}

.feedback-form .form-group {
    position: relative;
    margin-bottom: 30px;
}

.feedback-form .form-group:after {
    display: block;
    content: '';
    clear: both;
}

.feedback-form .form-group>label {
    float: left;
    color: #61656a;
    margin: 0;
    text-align: right;
    width: 200px;
    padding-right: 15px;
}

.feedback-form .form-group>label:not(.ftype_checkbox):not(.ftype_radio) {
    line-height: 48px;
}

.feedback-form .form-group>label.control-label:before {
    content: '：';
    float: right;
}

.feedback-form .form-group>label+div {
    padding-left: 200px;
}

.feedback-form .form-group>label+div+small {
    font-size: 0;
    color: #fff;
    position: absolute;
    top: 0;
    margin: 0;
}

.feedback-form .form-group>label.ftype_upload+div+small,.feedback-form .form-group>label.ftype_select+div+small,.feedback-form .form-group>label.ftype_input+div+small,.feedback-form .form-group>label.ftype_code+div+small {
    left: 560px;
}

.feedback-form .form-group>label.ftype_textarea+div+small {
    left: 780px;
}

.feedback-form .form-group>label+div+small:before {
    content: '*';
    color: #f00;
    line-height: 48px;
    float: left;
    margin-left: 15px;
    font-size: 16px;
}

.feedback-form .radio-custom label::before,.feedback-form .checkbox-custom label:before {
    border: 1px solid #ccc;
    margin-top: 4px;
}

.feedback-form .checkbox-primary input[type="checkbox"]:checked+label::after,.feedback-form .checkbox-primary input[type="radio"]:checked+label::after,.feedback-form .radio-primary input[type="radio"]:checked+label::after {
    margin-top: 4px;
}

.feedback-form .radio-custom,.feedback-form .checkbox-custom {
    margin: 0 30px 0 0;
    float: left;
}

.feedback-form .checkbox-custom label {
}

.feedback-form .checkbox-custom input[type="checkbox"],.feedback-form .checkbox-custom input[type="radio"] {
}

.feedback-form .form-group>label+div.input-group {
    display: block;
}

.feedback-form .form-group>label+div.input-group-icon {
    position: relative;
}

.feedback-form .input-group-addon:last-child {
    position: absolute;
    left: 560px;
    top: 0;
    bottom: 0;
    z-index: 99;
    cursor: pointer;
    padding: 0 10px 0 15px!important;
    line-height: 46px;
    height: 48px;
    vertical-align: middle;
    width: auto;
    border-color: #ccc;
    transform: translateX(-100%);
    -moz-transform: translateX(-100%);
    -ms-transform: translateX(-100%);
    -o-transform: translateX(-100%);
    -webkit-transform: translateX(-100%);
}

.feedback-form .ftype_button {
    margin: 0;
}

.feedback-form .ftype_button button {
    width: 360px;
    border-radius: 3px;
    padding-top: 11px;
    padding-bottom: 11px;
}

.feedback-form .ftype_upload {
    position: relative;
}

.feedback-form .input-group-btn {
    position: absolute;
    width: 50px;
    z-index: 11;
    cursor: pointer;
    left: 0;
    top: 0;
}

.feedback-form .input-group-file {
    display: block;
}

.feedback-form .input-group-file .btn-file>.icon {
    margin: 0 5px;
}

.feedback-form .input-group-btn .btn-file {
    line-height: 34px;
    width: 100%;
}

@media(max-width: 992px) {
    .feedback-form .form-group>label {
        width:160px;
    }

    .feedback-form .form-group>label+div {
        padding-left: 160px;
    }

    .feedback-form textarea.form-control {
        width: 460px;
    }

    .feedback-form .input-group-addon:last-child {
        left: 520px;
    }

    .feedback-form .form-group>label.ftype_upload+div+small,.feedback-form .form-group>label.ftype_select+div+small,.feedback-form .form-group>label.ftype_input+div+small,.feedback-form .form-group>label.ftype_code+div+small {
        left: 520px;
    }

    .feedback-form .form-group>label.ftype_textarea+div+small {
        left: 620px;
    }
}

@media(max-width: 640px) {
    .feedback-box {
        text-align:left;
    }

    .feedback-cut {
        margin: 15px 0;
    }

    .feedback-title {
        padding-bottom: 0;
    }

    .feedback-form {
        width: 100%;
    }

    .feedback-form .form-group>label {
        line-height: 48px;
    }

    .feedback-form .form-group {
        margin: 0;
    }

    .feedback-form .form-group>label {
        float: none;
        width: auto;
    }

    .feedback-form .form-group>label+div {
        padding-left: 0;
    }

    .feedback-form textarea.form-control,.feedback-form input.form-control,.feedback-form select.form-control {
        width: 100%;
    }

    .feedback-form .input-group-addon:last-child {
        left: 100%;
    }

    .feedback-form .form-group.ftype_button>label {
        display: none;
    }

    .feedback-form .ftype_button button {
        width: auto;
        margin-top: 15px;
    }

    .feedback-form .has-error label {
        padding-left: 15px;
    }

    .feedback-form .form-group>label.ftype_upload+div+small,.feedback-form .form-group>label.ftype_select+div+small,.feedback-form .form-group>label.ftype_input+div+small,.feedback-form .form-group>label.ftype_code+div+small,.feedback-form .form-group>label.ftype_textarea+div+small {
        left: 0;
    }

    .feedback-form .form-group>label+div+small:before {
        margin: 0;
    }
}


.partner_list_met_16_1.bgcolor{background: transparent;background: ;background: #ffffff;}
.partner_list_met_16_1.bgpic{background:url() no-repeat;background-size: cover;background-position: center;}
.partner_list_met_16_1 .title{font-size: 24px; margin-top: 0px; text-align: center; font-weight: 300; color: #000000;color: ; margin-bottom: 25px;}
.partner_list_met_16_1 p.desc {font-size: 16px; font-weight: 300; text-align: center; width: 80%; color: #999999;color: ;  margin: 0px auto; }
.partner_list_met_16_1 .imglist{padding-top:1px;}
.partner_list_met_16_1 .imglist li{padding:15px;}
.partner_list_met_16_1 .overlay-hover{height:100px;padding-top:10px;}
.partner_list_met_16_1 .overlay-hover .overlay-scale{
	height:35px;line-height:35px;margin-top:0px;font-size:20px;text-align:center;padding:0;

}



@media (max-width:991px){
    .partner_list_met_16_1.met-index-body{padding:60px 0px;}
    .partner_list_met_16_1 .imglist{padding-top:1px;}
}
@media (max-width:767px){
    .partner_list_met_16_1.met-index-body{padding:50px 0px;}
    .partner_list_met_16_1 .imglist li{padding:10px;}
    .partner_list_met_16_1 .imglist{padding-top:1px;}
}
@media (max-width:480px){.blocks-xs-2>li{width:100%;}}

@media (min-width: 480px) {
    .blocks-xs-100>li {
        width:100%;
    }
}

@media (min-width: 480px) {
    .blocks-xs-2>li {
        width:50%;
    }
}

@media (min-width: 480px) {
    .blocks-xs-3>li {
        width:33.33333333%;
    }
}

@media (min-width: 480px) {
    .blocks-xs-4>li {
        width:25%;
    }
}

@media (min-width: 480px) {
    .blocks-xs-5>li {
        width:20%;
    }
}

@media (min-width: 480px) {
    .blocks-xs-6>li {
        width:16.66666667%;
    }
}

@media (min-width: 768px) {
    .blocks-sm-100>li {
        width:100%;
    }
}

@media (min-width: 768px) {
    .blocks-sm-2>li {
        width:50%;
    }
}

@media (min-width: 768px) {
    .blocks-sm-3>li {
        width:33.33333333%;
    }
}

@media (min-width: 768px) {
    .blocks-sm-4>li {
        width:25%;
    }
}

@media (min-width: 768px) {
    .blocks-sm-5>li {
        width:20%;
    }
}

@media (min-width: 768px) {
    .blocks-sm-6>li {
        width:16.66666667%;
    }
}

@media (min-width: 992px) {
    .blocks-md-100>li {
        width:100%;
    }
}

@media (min-width: 992px) {
    .blocks-md-2>li {
        width:50%;
    }
}

@media (min-width: 992px) {
    .blocks-md-3>li {
        width:33.33333333%;
    }
}

@media (min-width: 992px) {
    .blocks-md-4>li {
        width:25%;
    }
}

@media (min-width: 992px) {
    .blocks-md-5>li {
        width:20%;
    }
}

@media (min-width: 992px) {
    .blocks-md-6>li {
        width:16.66666667%;
    }
}

@media (min-width: 1200px) {
    .blocks-lg-100>li {
        width:100%;
    }
}

@media (min-width: 1200px) {
    .blocks-lg-2>li {
        width:50%;
    }
}

@media (min-width: 1200px) {
    .blocks-lg-3>li {
        width:33.33333333%;
    }
}

@media (min-width: 1200px) {
    .blocks-lg-4>li {
        width:25%;
    }
}

@media (min-width: 1200px) {
    .blocks-lg-5>li {
        width:20%;
    }
}

@media (min-width: 1200px) {
    .blocks-lg-6>li {
        width:16.66666667%;
    }
}

@media (min-width: 1600px) {
    .blocks-xlg-100>li {
        width:100%;
    }
}

@media (min-width: 1600px) {
    .blocks-xlg-2>li {
        width:50%;
    }
}

@media (min-width: 1600px) {
    .blocks-xlg-3>li {
        width:33.33333333%;
    }
}

@media (min-width: 1600px) {
    .blocks-xlg-4>li {
        width:25%;
    }
}

@media (min-width: 1600px) {
    .blocks-xlg-5>li {
        width:20%;
    }
}

@media (min-width: 1600px) {
    .blocks-xlg-6>li {
        width:16.66666667%;
    }
}

@media (max-width:1440px){
.imglist li{width:33%;}
}

@media (max-width:1200px){
.imglist li{width:50%;}
}



@media (max-width:700px){
.imglist li{width:100%;}
}

@media (max-width:360px){
.partner_list_met_16_1 .overlay-hover .overlay-scale {
    height: 35px;
    line-height: 35px;
    margin-top: 0px;
    font-size: 16px;
    text-align: center;
    padding: 0;
}
}


.container ul li{float:left;}