background-color: rgba(12, 12, 12, 0.43);background-color: rgba(12, 12, 12, 0.43);background-color: rgba(12, 12, 12, 0.43);background-color: rgba(12, 12, 12, 0.43);background-color: rgba(12, 12, 12, 0.43);background-color: rgba(12, 12, 12, 0.43);background-color: rgba(12, 12, 12, 0.43);
background-color: rgba(12, 12, 12, 0.43);
background-color: rgba(12, 12, 12, 0.43);
background-color: rgba(12, 12, 12, 0.43);
background-color: rgba(12, 12, 12, 0.43);
background-color: rgba(12, 12, 12, 0.43);
background-color: rgba(12, 12, 12, 0.43);
background-color: rgba(12, 12, 12, 0.43);
background-color: rgba(12, 12, 12, 0.43);
background-color: rgba(12, 12, 12, 0.43);
background-color: rgba(12, 12, 12, 0.43);
background-color: rgba(12, 12, 12, 0.43);
background-color: rgba(12, 12, 12, 0.43);
background-color: rgba(12, 12, 12, 0.43);
background-color: rgba(12, 12, 12, 0.43);
background-color: rgba(12, 12, 12, 0.43);
/*@font-face {font-family:"DINCondensedBold";src:url("../fonts/dincondensedbold.ttf") format("truetype");font-weight:normal;font-style:normal;}*/
.disabled {
    pointer-events: none;
    opacity: 0.5;
}
*{ outline: none;}

.pubcn, .puben {

    text-align: center;

    line-height: 1.1;

}

/*页面底部cookie*/
.mc_botbox {
    display: none;
    position: fixed;
    left: 0;
    bottom: 0;
    z-index: 9999999;
    width: 100%;
    padding: 20px 30px;
    background: #6db131;
}
.mc_botbox_r {
    position: absolute;
    right: 30px;
    top: 50%;
    transform: translateY(-50%);
}
.mc_botbox_btn {
    font-size: 14px;
    line-height: 40px;
    height: 40px;
    padding: 0 15px;
    color: #fff;
    transition: all .36s;
    border: 0;
    background: transparent;
    cursor: pointer;
}
.mc_botbox_l {
    max-width: calc(100% - 250px);
}
.mc_botbox_l p {
    font-size: 14px;
    line-height: 24px;
    color: #fff;
    margin-bottom: 0;
}
.mc_botbox_l p a {
    display: inline-block;
    opacity: 0.8;
    text-decoration: underline;
    font-size: inherit;
    line-height: inherit;
    color: inherit;
}

.registration_iframe iframe{
    height:900px;
}

@media screen and (max-width: 768px){
    .registration_iframe iframe{
        height:1000px;
    }
   .mc_botbox_l {
        width: 100%;
        max-width: none;
        float: none;
    } 
    .mc_botbox_btn {
        padding: 0 20px;
        line-height: 32px;
        height: 32px;
        font-size: 14px;
    }
    .mc_botbox_r {
        position: static;
        transform: none;
        float: none;
        text-align: center;
        margin-top: 10px;
    }
}


/**/

.puben {

    color: #dddddd;

    font-size: 18px;

    /*font-family: "DINCondensedBold",aril;*/

    font-family: aril;

    text-transform:uppercase;

    padding-bottom: 5px;

}



.pubcn {

    color: #1e6adb;

    font-size: 45px;

    font-weight: bold;

}



.wrap {

    position: relative;

    margin: 0 auto;

    max-width: 96%;

}
@media screen and (max-width: 1780px){
.wrap {max-width: 96%;}
}

#header,#headerd {

    position: fixed;

    top: 0;

    width: 100%;

    z-index: 104;

}

#family {

    position: relative;

    height: 35px;

    background: #3965c6;

    z-index: 102;

	transition: all 0.3s ease;

}



#family ul li {

    line-height: 35px;

    float: left;

    color: #fff;

}

#family ul  a{font-size:13px;}

#family ul  a {

    display: block;

    padding: 0 0;

	margin-left: 19px;

    height: 35px;

    color: #fff;

    opacity: .8;

}



 .global_list {

    display: none;

    position: absolute;

    top: 34px;

    right: 0;

    padding: 18px 23px;

    width: 149px;

    box-sizing: border-box;

    background: #2665cd;

}



.global_list > ul > li a {

    padding: 10px;

    height: auto;

    line-height: 1.2;

    font-size: 12px;

    opacity: .9;

}

#header h1,#headerd h1 {

    position: absolute;

    top: 26px;

    left: 0;

    z-index: 10;

	height: 40px;

	width: 150px;

}

#header h1 a,#headerd h1 a {

    display: inline-block;

    width: 100%;

    height: 100%;

    line-height: 0;

    font-size: 0;

    color: #fff;

    overflow: hidden;

	vertical-align: top;

}

#header h1 a img,#headerd h1 a img{position:absolute;height:100%;left:0;top:0;}

.logo2,.logo22{opacity: 0;}

#gnb {

    position: relative;

    margin-left: 362px;

}

#header #gnb>ul>li{

    height: 93px;

}

#gnb > ul > li {

    position: relative;

    float: left;

}

#gnb > ul > li > a {

    display: block;

    top: 0;

    left: 0;

    padding: 0 0 0 10px;

    height: 93px;

    color: #fff;

    line-height: 93px;

    font-size: 18px;

    font-weight: 400;

    overflow: hidden;

    box-sizing: border-box;

    z-index: 100;

	padding:0 15px;

}

#gnb .depth02 {

    display: none;

    position: relative;

    left: 0;

    margin-top: 80px;

    padding: 37px 0 37px 0px;

}

#gnb .depth02 li {

    line-height: 16px;

}

#gnb .depth02 a {

    display: block;

    padding: 10px 0 10px 10px;

    font-size: 13px;

    font-weight: normal;

    color: #262626;

}

#gnb > ul > li > a:hover {color:#6db131; border-bottom:3px solid #6db131;}





#search {

    position: absolute;

    top: 32px;

    right: 0;

    z-index: 99;

}

#search #search_input {

    margin-right: 13px;

    padding: 0 7px;

    width: 170px;

    height: 30px;

    line-height: 30px;

    float: left;

    color: #fff;

    border: 0 none;

    box-sizing: border-box;

    border-radius: 1.75em;

    overflow: hidden;

    background: rgba(255,255,255,.2);

}

#search #search_btn {

    float: left;

    margin-top: 6px;

    width: 20px;

    height: 20px;

    text-indent: -999em;

    background: url('../images/btn_search01.png') no-repeat center;

}



.logo1,.logo2,.logo11,.logo22,.gnb_box,#gnb > ul > li > a{transition: all 0.3s ease;}

.active #gnb > ul > li > a{color:#333;}

.active #search #search_input { color:#000; border: 1px solid #ededed;}

.active #search #search_btn { background:url('../images/btn_search02.png') no-repeat center;}

#header.active h1 .logo1,#headerd.active h1 .logo11,#header.nav-up .logo1,#headerd.nav-up .logo11{opacity: 0;}

#header.active h1 .logo2,#header.nav-up .logo22,#headerd.active h1 .logo22,#headerd.nav-up .logo22{opacity: 1;}

#header.active .gnb_box,#headerd.active .gnb_box{background-color:#fff;}

#headerd.nav-up{background: #fff;}

#headerd.nav-up .generatwo a{background: url(../images/yd_indicon1.svg) no-repeat center;background-size: 20px 17px;}

.headerd1 .logo22{opacity: 1;}

.headerd1 .logo11{opacity: 0;}

#header.nav-up .logo2{opacity: 1;}

.headerd1{background-color: #fff;}

.generatwows {

    background: url(../fonts/global.svg) no-repeat;

}

.yybbaniu,.phone-muen{ vertical-align:top;}

.generatwo{ width:100px; text-align:right;}

.yybbaniu{ display:inline-block;position:relative;width:30px; height:30px;}

.yybbaniu:before,.yybbaniu:after{ position:absolute; content:'';width:100%; height:100%;left:0;top:0; transition:all 0.3s ease;}

.yybbaniu:before{background: url(../fonts/globalw.svg) center no-repeat;background-size: auto 22px;}

.yybbaniu:after{background: url(../fonts/global.svg) center no-repeat;background-size: auto 22px; opacity:0;}

.headerd1 .generatwo a {

   display: inline-block;

    width: 30px;

    height: 30px;

    background: url(../fonts/yd_indicon1.svg) no-repeat center;

    background-size: 20px 17px;

}



.pgactive #gnb > ul > li > a{color:#333;}

.pgactive #search #search_input { color:#000; border: 1px solid #ededed;}

.pgactive #search #search_btn { background:url('../images/btn_search02.png') no-repeat center;}

#header.pgactive h1 .logo1,#headerd.pgactive h1 .logo11{opacity: 0;}

#header.pgactive h1 .logo2,#headerd.pgactive h1 .logo22{opacity: 1;}

#header.pgactive .gnb_box {background-color:#fff;}



#headerd.nav-up .yybbaniu:before{ opacity:0;}

#headerd.nav-up .yybbaniu:after{ opacity:1;}

#header.nav-up {


    border-top: 0px solid #6db131;

    box-shadow: 0px 9px 25px 0px rgba(0,0,0,0.15);

}

#header.nav-up #family {

    height: 0;

	overflow: hidden;

    background: none;

}

.nav-up .gnb_box {

   background-color: rgba(12, 12, 12, 0.43);

    background-position: 0 67px;
	height: 100px;

}
.daoh1_2{margin-top:27px; ;}

#header.nav-up h1,#headerd.nav-up h1 {

    top:27px;

}

#header.normal #gnb {

    padding-bottom: 0;

    z-index: 1;

	width: 430px;margin: 0 auto;left: 35px;

}

#header.nav-up #gnb > ul > li {

    height: 67px;

}

#header.nav-up #gnb > ul > li > a {

    height: 67px;

    line-height: 67px;

}

.nav-up #gnb > ul > li > a, .active #gnb > ul > li > a {

    color: #000;

}

#header.nav-up #search{

    /*display: none;*/

     

}

#header.nav-up #search #search_btn{background:url('../images/btn_search02.png') no-repeat center; margin-top:-8px; }

#family ul li{position:relative;}

.general{background: url(../images/yyicon2.gif) left center no-repeat;background-size:auto 18px;padding-left:15px;}

.xjticon{display: inline-block;position:absolute;width: 9px;height: 6px;right: -5px;top:50%;margin-top:-3px;background: url(../images/xjticon.png) center no-repeat;}

.hasxl{padding-right:18px;}



#header.nav-up .general a {

    color: #000;

}

#header.nav-up .general {

    top: 22px;

	opacity: 0.6;

	visibility: visible;

}



.swiper-bwhj{height:100%;}

.banner video {

    width: 100%;

    height: 100%;

    object-fit: cover;

}

.bgImgBox {

    width: 100%;

    height: 100%;

	position: absolute;

	left:0;top:0;

    background-repeat: no-repeat;

    background-position: center;

    background-size: cover;

    transition: all 3.5s cubic-bezier(0.39, 0.575, 0.565, 1);

    -webkit-transition: all 3.5s cubic-bezier(0.39, 0.575, 0.565, 1);

    /*transform: scale(1.05);

    -webkit-transform: scale(1.05);

    -moz-transform: scale(1.05);*/

}

.banner .swiper-slide11:before{position:absolute;content: '';left:0;top:0;width:100%;height:100%;z-index:3; opacity: 0.6;}

.banner .swiper-slide11:before{background: url(../images/banerbgs.png) center no-repeat;background-size: cover; }

.swiper-slide-active .bgImgBox {

    transform: scale(1);

    -webkit-transform: scale(1);

    -moz-transform: scale(1);

}

.bwhjpage{width: 100%;left:0;bottom:50px !important;z-index: 8;text-align:center;position: absolute;}

.bwhjpage span {

    width: 10px;

    height: 10px;background: #fff;opacity: 0.25;display: inline-block;border-radius:10px;transition: all 0.5s ease;

}

.bwhjpage span.swiper-pagination-bullet-active{width:40px;opacity: 1;}



.bp1{font-size:14px;margin-top:20px;}

.bp3{margin-top:80px;}

.bp2{font-size:50px;letter-spacing: 3px; font-weight: 700;}

.bp3 a{display:inline-block;padding:0 46px;font-size:14px;line-height: 40px;border: 1px solid #004e9c; letter-spacing: 2px; border-radius:5px;color:#fff;background: #004e9c;transition: all 0.5s ease;}

.bp3 a:hover{background: #fff;color:#004e9c;}

.btxt{width:1440px;position: absolute;left:50%;margin-left:-720px;top:50%;transform: translateY(-50%);z-index:8;text-align:center;color:#fff;}

.bp31 a{background: #004e9c;color:#fff;}

.bp31 a:hover{background: #fff;color:#004e9c;}

.btxt31{float: right; text-align: left;width:650px;}

.btxt3{overflow: hidden;}

.btxt31 p{text-align: left;}



.bp33{margin-top:50px;}



.bp1,.bp2,.bp3,.bp4{opacity: 0;}

.bp4{ margin-top:30px;}



.banner .swiper-slide-active .bp2{

  -webkit-animation:bfIDown .5s both .5s;

   animation:bfIDown .5s both .5s;

}

.banner .swiper-slide-active .bp1{

  -webkit-animation:bfIDown .8s both .8s;

  animation:bfIDown .8s both .8s;

}

.banner .swiper-slide-active .bp3 {

  -webkit-animation:fadeInDown 1s both 1s;

    animation:bfIDown 1s both 1s;

}

.banner .swiper-slide-active .bp4 {

  -webkit-animation:fadeInDown 1s both .8s;

    animation:bfIDown 1s both .8s;

}



@keyframes bfIDown {

   0% {

      opacity: 0;

      transform: translateY(40px);

   }

   100% {

      opacity: 1;

      transform: translateY(0);

   }

} 





.tjmawrap{padding:12px;box-sizing: content-box;}

.tjmawrap a{font-size:16px;color:#7298ad;text-align: center;display: block;vertical-align: top;padding:35px 0;}

.tjmawrap a{box-shadow: 0 0 5px rgba(0,0,0,0.08);transition:all 0.3s ease;}

.tjmawrap a:hover{box-shadow: 0 5px 12px rgba(0,0,0,0.08);}

.tjmawrap i{width: 100%;height:60px;display: block;vertical-align: top;}

.p01{background: url(../images/p01.png) center no-repeat;background-size: auto 100%;}

.p02{background: url(../images/p02.png) center no-repeat;background-size: auto 100%;}

.p03{background: url(../images/p03.png) center no-repeat;background-size: auto 100%;}

.p04{background: url(../images/p04.png) center no-repeat;background-size: auto 100%;}

.p05{background: url(../images/p05.png) center no-repeat;background-size: auto 100%;}

.tjmawrap p{margin-top:20px;}

.pubh2,.tjmbm{padding-left:165px;padding-left:0;}

.pubh2,.tjmbh3{font-size:32px;line-height: 50px;}

.pubh2 a{font-size:14px ;padding-right:12px;background: url(../images/yjta.png) right center no-repeat;background-size:5px auto;transition: all 0.3s ease;}

.pubh2 a:hover{color:#5a7776;}

.tjmawrap{margin-top:25px;}

.tjmatit{position:relative;}

.proslidb{position:absolute;width: 34px;height:34px;border-radius:50%;background: #fff;top:8px;box-shadow: 0 0 5px rgba(0,0,0,0.1);z-index: 3;cursor: pointer;}

.proslidb i{position:absolute;width:100%;height:100%;left:0;top:0;display: block;}

.proleft i{background: url(../images/xjt1.png) center no-repeat;}

.proright i{background: url(../images/xjt2.png) center no-repeat;}

.proleft{left:190px;}

.proright{left:250px;}



.h650p{height:600px;}

.tjmb{position:relative;overflow: hidden;}

.tjmbm{padding-top:188px;height:100%;position: relative;z-index: 4;}

.tjmbimg1,.tjmbimg2{position:absolute;width:100%;height:100%;left:0;top:0;transition:all 0.1s ease;}

.tjmbimg1{background: url(../images/tjmb1.jpg) center no-repeat;background-size: cover;}

.tjmbimg2{background: url(../images/tjmb2.jpg) center no-repeat;background-size: cover;}

.tjmbimg1,.tjmbimg2{background-attachment: fixed;}

.tjmb1{position:relative;}

.tjmbbg{position:absolute;left:0;width: 100%;height:100%;}

.tjmbbg:before,.tjmbbg:after{position:absolute;height:100%;content: '';transform: skew(-15deg);transition: all 0.3s ease;}

.tjmbbg:before,.tjmbbg:after{background-image:linear-gradient(to right, rgba(134, 226, 247, 1) 0, rgba(85, 172, 226, 1) 50%,rgba(55, 109, 198, 1) 100%);}



.tjmbbg:before{opacity: 0.5;}

.tjmbbg:after{opacity: 0.3;}

.tjmbbg1:after{width: 1300px;left:-840px;}

.tjmbbg1:before{left:-850px;width: 1250px;}

.tjmbbg2:after{left:-750px;width: 1250px;}

.tjmbbg2:before{width: 1360px;left:-950px;}



/*.tjmb2:hover .tjmbbg2:before{left:-780px;transform: skew(-20deg);}

.tjmb2:hover .tjmbbg2:after{left:-680px;transform: skew(-10deg);}*/



.tjmbp1{padding-top:20px;padding-bottom:50px;}

.tjmb{color:#fff;background-attachment: fixed;}

.tjmbp2{

    display: inline-block;

    padding: 0 46px;

    font-size: 14px;

    line-height: 40px;

    letter-spacing: 2px;

    border-radius: 18px;

    color: #004e9c;

    background: #fff;

    transition: all 0.5s ease;

}

.tjmbp2:hover{background: #004e9c;color:#fff;}



.tjmc{padding:65px 0;}



.wel-case .flex-viewport {

    overflow: visible !important;

}

.wel-case .slide {

    overflow: hidden;

    position: relative;

    float: left;

    width: 32%;

    margin-right: 25px;

}

.wel-case .slide img {

    width: auto;

	vertical-align: top;

}

.wel-case .slide .bg {

    width: 100%;

    position: absolute;

    top: 0;

    left: 0;

    height: 100%;

    background: #fff;

    z-index: 1;

    opacity: 0;

    filter: alpha(opacity=0);

}

.wel-case .slide .font-bg {

    width: 100%;

    position: absolute;

    top: 0;

    left: 0;

    height: 100%;

    background: #000;

    z-index: 1;

    opacity: 0;

    filter: alpha(opacity=0);

    transition-property: opacity;

    transition-duration: .3s;

    transition-delay: .2s;

}

.wel-case .slide .con {

    position: absolute;

    bottom: -72%;

    left: 0;

    width: 100%;

    height: 100%;

    z-index: 2;

    display: block;

    padding: 9% 50px 0;

    transition: bottom .3s;

	box-sizing: border-box;

}

.wel-case .slide .tit {

    font-size: 18px;

    color: #fff;

    line-height: 25px;

    color: #fff;

    font-weight: bold;

}

.wel-case .slide .en {

    font-size: 16px;

    color: #fff;

    opacity: .6;

    filter: alpha(opacity=60);

    line-height: 24px;

    min-height: 24px;

}

.wel-case .slide .font {

    font-size: 18px;

    color: #fff;

    line-height: 34px;

    margin-top: 18px;

}

.wel-case .slide .more {

    margin-top: 40px;

    width: 40px;

    height: 40px;

    border-radius: 50%;

    border: 1px solid rgba(255, 255, 255, .3);

    background: url(../images/wel02.png) no-repeat center;

}

 .wel-case .slide:hover .con {

        bottom: 0

    }

    .wel-case .slide:hover .font-bg {

        opacity: .3;

        filter: alpha(opacity=30)

    }



.wel-case{margin-top:30px;}

.flex-control-nav{text-align: center;margin-top:30px;}

.flex-control-nav li {

    margin: 0 2px;

    display: inline-block;

}

.flex-control-nav li a {

    width: 11px;

    height: 11px;

    display: block;

    background: #666;

    background: rgba(0,0,0,0.5);

    cursor: pointer;

    text-indent: -9999px;

    -webkit-box-shadow: inset 0 0 3px rgba(0,0,0,0.3);

    -moz-box-shadow: inset 0 0 3px rgba(0,0,0,0.3);

    -o-box-shadow: inset 0 0 3px rgba(0,0,0,0.3);

    box-shadow: inset 0 0 3px rgba(0,0,0,0.3);

    -webkit-border-radius: 20px;

    -moz-border-radius: 20px;

    border-radius: 20px;

}

.flex-control-nav li a {

    width: 12px;

    height: 12px;

    background: url(../images/btn01.png) no-repeat center;

        background-size: auto;

    background-size: 100% 100%;

    transition: background .3s;

    box-shadow: none;

}

.flex-control-nav li.swiper-pagination-bullet-active {background: none;}

.flex-control-nav li.swiper-pagination-bullet-active a{

    background: url(../images/btn01_h.png) no-repeat center;

        background-size: auto;

    background-size: 100% 100%;

    box-shadow: none;

}





.newima {

    background: #F8F8F8;

    border-radius: 0 0 5px 5px;

    -webkit-border-radius: 0 0 5px 5px;

    overflow: hidden;

    transition: all .6s ease-in;

    -webkit-transition: all .6s ease-in;

    -moz-transition: all .6s ease-in;

}

.neww1 {

    width: 66%;

}

.neww2 {

    width: 32%;

}

.newimimg {

    width: 100%;

    height: 240px;

    overflow: hidden;position:relative;

}

.newimdesc {

    min-height: 200px;

    padding: 30px 60px 25px 40px;

        padding-top: 30px;

    position: relative;

    overflow: hidden;

}

.newim .newimdesc {

    min-height: auto !important;

    padding-top: 10px;

}

.neww1 .newimimg:before{position:absolute;left:0;top:0;width:100%;height:100%;background-image: linear-gradient(to bottom, rgba(0, 78, 156, 0.2) 0, rgba(0, 78, 156, 0.2) 50%,rgba(0, 0, 0, 0.2) 100%);content: '';}

.mt18p {

    margin-top: 28px;

}

.mt18p .neww2 {

    position: relative;

    padding-top: 9px;

}

.mt18p .neww2 {

    width: 32%;

}

.neww3 {

    margin: 0 2%;

}

.newima::before, .newima::after {

    transition: all 0.3s ease;

}

.mt18p .neww2::after {

    position: absolute;

    left: 0;

    top: 0;

    content: '';

    width: 100%;

    height: 9px;

    background: #ff7010;

    display: block;

	opacity: 0;

}

.newimp0, .newimp1, .newimp2 {

    position: relative;

    z-index: 5;

}

.newimp0 {

    font-size: 12px;

    color: #333;

    line-height: 14px;

}

.newimp1 {

    font-size: 16px;

    color: #222;

    line-height: 24px;

    margin-top: 18px;

    height: 50px;

}

.mt18p .neww2::before {

    position: absolute;

    left: 0;

    top: 0;

    content: '';

    width: 100%;

    height: 9px;

    background-image: linear-gradient(45deg, rgba(0, 81, 146, .9) 0, rgba(0, 139, 197, .9) 100%);

    display: block;

}

.newimp2 {

    font-size: 14px;

    color: #666;

    line-height: 20px;

    margin-top: 30px;

    max-width: 600px;

    overflow: hidden;

    text-overflow: ellipsis;

    -webkit-box-orient: vertical;

    display: -webkit-box;

    -webkit-line-clamp: 1;

}

.newima:hover {

    background: #FFFFFF;

}

.newima:hover {

    box-shadow: 0 7px 25px rgba(0, 0, 0, 0.15);

    -webkit-box-shadow: 0 7px 25px rgba(0, 0, 0, 0.15);

}

.newima:hover .newimp1{color:#004ea1;}

.opItemsList{margin-top:30px;}



.tjmf{padding:65px 0;/*border-top:1px dashed #d1d1d1;*/}

.tjmea{width: 32%;position:relative;overflow: hidden;transition:all 1.5s ease;height:205px;border-radius:5px;}

.tjmea:before{content:'';left:0;top:0;width:100%;height:100%;background:rgba(0,0,0,0.3);z-index: 4;position: absolute;transition:all 0.5s ease;opacity: 0.3;}

.tjmea:nth-child(2){margin:0 2%;}

.tjmea img{width:110%;vertical-align: top;position:relative;left:-5%;top:-5%;transition:all 1.5s ease;}

.tjmedesc{position:absolute;left:0;top:0;color:#fff;box-sizing: border-box;width:100%;top:50px;left:35px;overflow: hidden;z-index: 6;display: none;}



.tjmep1{font-size:14px;}

.tjmep2{font-size:20px;margin-top:5px;}

.tjmep3{margin-top:12px;display: inline-block;position:relative;left:-46px;transition:all 0.5s ease;}

.tjmep3 em,.tjmep3 i{display: inline-block;line-height:20px;height:20px;vertical-align: top;}

.tjmep3 i{background:url(../images/yjta1.png) center no-repeat;width:5px;background-size: 100% auto;}

.tjmep3  em{padding-right:8px;opacity: 0;transition:all 0.6s ease;}

.tjmea:hover .tjmep3{left:0;}

.tjmea:hover em,.tjmea:hover:before{opacity:1;} 

.tjmea:hover{box-shadow: 0 2px 12px rgba(0,0,0,0.1);}

.tjmea:hover img{transform: scale(1.1);}











/* foot */

.footer {

	margin-top: 0;

	width: 100%;

	background: #2c2c2c;

	padding: 70px 0 35px;

	box-sizing: border-box;

	z-index: 1;

}



.w1200 {

	width: 1200px;

	margin: 0 auto;

}



.footer-navn a {

	font-size: 12px;

	color: #fff;

	margin-right: 40px;

	line-height: 29px;

}



.footer-cn a {

	width: 32px;

	margin-left: 25px;

	font-size: 12px;

	position: relative;

}

.footer-cn .a66{width: 80px;}



.footer-two {

	border-bottom: 1px rgba(220, 220, 220, 0.1) solid;

	padding-bottom: 22px;

}



.footer-four {

	color: #FFF;

	font-size: 12px;

}



.user-name {

	display: inline-block;

	overflow: hidden;

	text-overflow: ellipsis;

	white-space: nowrap;

}



.subsidiary,.subsidiary2 {

	position: relative;

	cursor: pointer;

}



.now-subsidiary {

	position: relative;

	color: #fff;

	text-align: center;

}

.subsidiary:hover .subsidiary-nav2 {bottom:50px;opacity: 1;z-index: 5;visibility: visible;}

.now-subsidiary span{background: url(../images/up.png) no-repeat right center; padding-right: 15px;}

.subsidiary2:hover .subsidiary-nav2{border-radius:5px;top:40px;opacity: 1;z-index: 5;visibility: visible;}



.subsidiary .subsidiary-nav2,.subsidiary2 .subsidiary-nav2 {

	transition: all 0.5s ease;

	position: absolute;

	

	width: 128% !important;

	box-sizing: border-box;

	height: auto;

	overflow: hidden;

	visibility: hidden;opacity: 0;z-index: -1;

}

.subsidiary .subsidiary-nav2 {padding:10px 0; background:#fff;}



.subsidiary .subsidiary-nav2{bottom: 60px;left: -14%;}

.subsidiary2 .subsidiary-nav2{left: -22%;top: 50px;overflow: hidden;height: 140px;background: #fff;width: 215px !important;}

.subsidiary .subsidiary-nav2 li {

	background-color: #fff;text-align: center;

}

.subsidiary2 .subsidiary-nav2 li{text-align: center;width: 100%;}

.subsidiary .subsidiary-nav2 {border-radius:5px;overflow: hidden;}

.subsidiary .subsidiary-nav2 li a ,.subsidiary2 .subsidiary-nav2 li a{

	display: block;

	padding: 0 10px;

	color: #555 !important;font-size:12px;transition: all 0.3s ease;

}

.subsidiary2 .subsidiary-nav2 li a,.subsidiary2 .subsidiary-nav2 li{margin-left: 0 !important;text-align: center;}



.subsidiary .subsidiary-nav2 li:hover a,.subsidiary2 .subsidiary-nav2 li:hover a {

	color: #fff !important;

	background-color: #6db131;

}



.subsidiary-box {

	width: 170px;

	height: 40px;

	line-height: 40px;

	border-radius: 19px;

	border: solid 1px #fcfcfc;

	margin: 20px 0 0 60px;

}



.footer-cn {

	margin-top: 28px;

}



.footer-navn {

	padding: 10px 0 8px;

	margin-bottom: 12px;

	border-bottom: 1px rgba(220, 220, 220, 0.1) solid;

}



.frFootrs {

	padding-top: 35px;

	font-size: 12px;

	line-height: 24px; opacity: 0.8;

}



.frFootrs,.frFootrs a {

	color: #fff;

}

.footer-one img{height:48px;vertical-align: top;}

.footer-cn{margin-top:9px;}

.subsidiary-box{margin-top:5px;}

.wxttc{ z-index:6; position:relative;}

.wxttcimg{ z-index:6; position:absolute; overflow: hidden; width:120px; padding-bottom:10px; bottom:32px; left:-45px; display: none;}

.wxttcimgul {width:110px; height:110px; border:5px solid #fff; box-shadow:0 5px 10px rgba(0,0,0,0.08); background:#fff;border-radius:5px;-webkit-border-radius:5px;}

.wxttcimg img{ width:100%; height:auto;}



.tjma,.tjmc,.tjme,.tjmf{padding:80px 0;}

.tjme{padding-bottom:28px;}



.general2{position:absolute;right:0;top:0;background-image: url(../images/yyicon1.gif);background-size: auto 22px;line-height: 22px;padding-left:30px;padding-right:15px;

	opacity: 0;visibility: hidden;}

.general2 .xjticon{background-image:url(../images/xjticon2.png)}



.casebtn{position:absolute;width:60px;height:60px;z-index: 6;top:50%;margin-top:-25px;}

.casebtn i,.casebtn:before{position:absolute;width:100%;height:100%;left:0;top:0;}

.casebtn i{display: block;cursor: pointer;}

.casebtn:before{background:#000;opacity: 0.2;content: '';transition: all 0.3s ease;}

.casebtnl{left:100px;}

.casebtnr{right:100px;}

.casebtnl i{background: url(../images/yjta3.png) center no-repeat;}

.casebtnr i{background: url(../images/yjta1.png) center no-repeat;}

.casebtn:hover:before{background: #004ea1;opacity: 1;}









.tjmea:before{display:none;}



.accBan {

    padding: 10px 35px;

    background-image: linear-gradient(45deg, rgba(0, 81, 146, .9) 0, rgba(0, 139, 197, .9) 100%);

    position: absolute;

    width: 93%;

    left: 50%;

    transform: translateX(-50%);

    bottom: 16px;

}

.accBan::before {

    content: '';

    display: block;

    position: absolute;

    left: 0;

    right: 0;

    bottom: 0;

    top: 0;

    z-index: -1;

    opacity: 0;

    background-image: linear-gradient(45deg, #005192 0, #55becf 100%);

    transition: all 1s ease-out;

}

.accBan p {

    font-size: 12px;

    color: #fff;

}

.accBan h5 {

    font-size: 18px;

    color: #fff;

}

.tjmea:hover .accBan:before {

    opacity: 1;

}

.banner{height:100%;}

.banner100p{ height:100vh;}



.gpdltop{ margin-left:20px; color:#fff; font-size:12px;line-height:35px;}

#search #search_input{ background:rgba(255,255,255,0.4);}



.pubtn a{ display:inline-block; border:2px solid #fff; transition:all 0.3s ease; text-align:center;}

.pubtn_blue a{border-color:#1e6adb; color:#fff; background:#1e6adb;}

.pubtn_blue a:hover{background:#fff; color:#1e6adb;}

.pubtn_green a{border-color:#6db131; color:#fff; background:#6db131;}

.pubtn_green a:hover{background:#fff; color:#6db131;}

.pubtn_white a{border-color:#fff; color:#1e6adb; background:#fff;}

.pubtn_white a:hover{background:#1e6adb; color:#fff;border-color:#1e6adb;}



.pubtn1 a{ width:200px; height:48px; line-height:48px; border-radius:25px;}

.pubtn1.bp4 a:hover{ border-color:#fff;}

.pubtn2 a{ width:150px; height:38px; line-height:38px; border-radius:20px;}



.bwhjpage{ display:none;}

.banergupiaozwa{margin:0 auto; position:relative; z-index:1;}

.banergupiao{ height:68px; padding:30px 0; box-sizing:content-box; line-height:25px; width:100%; text-align:left; /*background:rgba(67,112,178,0.3);*/ border-top:1px solid rgba(255,255,255,0.5); z-index:12; position:absolute;left:0;bottom:0;}

.banergupiao:before{ position:absolute; height:100%; width:100%; top:0;left:0; content:'';background:linear-gradient(360deg, rgba(15, 195, 95 , 18%) 0%, rgba(26 ,239, 141 ,15%) 60%, rgba(13, 254, 55 ,14%) 100%);opacity: 0.7;}

.banergupiao,.banergupiao a{color:#fff;}

.banner video{ position:absolute;left:0;top:0;}

.banergupiaom{ display:inline-block; height:100%; vertical-align:top;line-height:1.4;}

.banergupiaoa,.banergupiaob{font-size:14px;float: left;width: 9.8%;}

.banergupiaob{ margin:0 5.7%; border:1px solid rgba(255,255,255,0.3);border-top:none;border-bottom:none; padding:0 0.69%;}

.banergupiaob span{ display:block; padding:0 20px;}

.banergupiaoc{ text-align:left; line-height:25px; width:500px;}

.banergptxt span{ font-size:14px;}

.banergptxt p{ font-size:16px;}

.banergptxt{ position:relative; padding-left:25px;}

.banergptxt:before{ position:absolute; content:'';left:0; background:#fff; width:6px; height:6px; border-radius:50%; top:50%; margin-top:-3px;}

.btxt01{ margin-top:-80px;}

.banergupiaodm{ display:inline-block; margin:0 2.5%;width: 28%; vertical-align:top;}

.banergupiaodm span{ font-size:14px;}
.banergupiaodm em{font-size:12px;opacity:0.7;display:block;margin-top:5px;}

.banergupiaodm p i{ font-weight:bold;}

.banergupiaodm:nth-child(1){  padding-left:65px !important;background-size:45px auto !important;width:auto !important;max-width:32%;}

.banergupiaodm:nth-child(2){ padding-left:86px !important;background-size:68px auto !important;width:auto !important;max-width:32%;}

.banergupiaodm:nth-child(3){ padding-left:65px !important;background-size:42px auto !important;width:auto !important;max-width:32%;}



.bl16proggwz{position:absolute;width:100%;left:0; padding:0 40px;}

.w16s{ width:1568px; margin:0 auto;}

.bl16prom{color:#fff;}

.bl16promr,.bl16proml{ box-sizing:border-box;}

.bl16promr{width:39%;}

.bl16proml{width:61%;padding-right:30px;}

.bl16promlm{ height:50%; width:100%;}

.bl16promlm1{ padding-bottom:15px;}

.bl16promlm2{ padding-top:15px;}

.bl16prombox{ height:730px;}

.bl16promimg{width:100%; height:100%; position:absolute;left:0;top:0; background-position:center; background-repeat:no-repeat; background-size:cover;}

.bl16probg{width:100%; height:100%; position:absolute;left:0;bottom:0; z-index:;}

.bl16promra{ position:relative;width:100%; height:100%; overflow:hidden; border-radius:10px;}

.bl16promlmm{ width:50%; height:100%;}

.bl16promlmm1{ padding-right:15px;}

.bl16promlmm2{ padding-left:15px;}

.bl16prop1{font-size:18px;}

.bl16prop2{font-size:30px; font-weight:bold; color:#6db131;}

.bl16prop3{font-size:13px;width: 74%;}

.bl16prop21{color:#1e6adb;}

.bl16prop22{color:#fff;}

.bl16prop11{color:#444;}

.mt5p{ margin-top:5px;}

.mt30p{ margin-top:30px;}

.mt35p{ margin-top:35px;}

.mt15p{ margin-top:15px;}

.mt50p{ margin-top:50px;}

.mt100p{ margin-top:100px;}

.bl16probot1{ bottom:40px;}

.bl16probot2{ top:45px;}

.mt25p{margin-bottom: 35px;color: #fff;}



.proimgbg4{background:linear-gradient(360deg, rgba(30,209 ,18 ,25%) 0%, rgba(22,157,70 ,44%) 50%, rgba(30,106,209,0) 100%); height:70%; opacity:0.8;}

.proimgbg3{background:linear-gradient(360deg, rgba(30,209 ,18 ,45%) 0%, rgba(22,157,70 ,20%) 50%, rgba(30,106,209,0) 100%);height:50%; opacity:0.8;}

.proimgbg2{background: linear-gradient(360deg, rgba(0,0,0,0.8) 0%, rgba(0,0,0,0.5) 50%, rgba(0,0,0,0) 100%); height:50%; opacity:0.8;}

.proimgbg1{background: linear-gradient(360deg, rgba(111,155,201,1) 0%, rgba(111,155,201,0.8827906162464986) 30%, rgba(111,155,201,0) 100%); height:30%; opacity:0.8;}

.bl16prop4.pubtn_blue a:hover{ border-color:#fff;}

.bl16promra:hover .bl16promimg{ transform:scale(1.03);}

.bl16promra:hover .bl16probg{ opacity:0.9;}

.bl16promimg,.bl16probg{ transition:all 0.3s ease;}

.bl16protit{ text-align:right;}

.bl16protitm{ display:inline-block;  padding-right:50px;}

.bl16protitm .puben,.bl16protitm .pubcn{ text-align:left;}

.bl16prop41{ margin-top:100px;}







.bl16tzz{ background-position:center; background-repeat:no-repeat; background-size:cover; }

.bl16tzzml{ width:410px;}

.bl16tzzml{ color:#fff;}

.bl16tzzml .puben,.bl16tzzml .pubcn{color:#fff; text-align:left;}

.bl16tzzml .puben{ font-size:18px; padding-bottom:5px;}

.bl16tzzp1{ margin-top:60px; font-size:13px; line-height:1.8;}

.bl16tzzp2{ margin-top:70px;}

.bl16tzzp0{ font-size:20px; padding-bottom:60px;}

.bl16tzzmr{ width:650px;}

.bl16tzzmra{ float:left; background:#fff; height:286px; width:300px; margin-left:25px; margin-bottom:25px; position:relative; padding:35px; box-sizing:border-box; border-radius:15px;}

.bl16tzzmrh4{ position:relative; font-size:26px;height:70px; line-height:70px;}

.bl16tzzmrh4{ }

.bl16tzzmrh4:before{ background:#1e6adb; width:10px; height:100%; left:-35px; position:absolute; content:'';top:0;}

.bl16tzzdown li{ padding-left:50px; padding-right:40px; position: relative; margin-top:25px;}

.bl16tzzdown p{ font-size:15px; color:#4b4b4b; line-height:22px; height:22px;}

.bl16tzzdown span{ font-size:12px; color:#666; line-height:1px; line-height:18px; display:block; vertical-align:top; margin-top:6px;}

.bl16tzzdown em{ position:absolute; width:30px; height:38px; top:50%; margin-top:-19px;left:0; background:url(../images/pdfdown.png) center no-repeat; background-size:100% auto;}

.bl16tzzdown i{ position:absolute; width:35px; height:46px; top:50%; margin-top:-23px;right:0;}

.bl16tzzdown i:before,.bl16tzzdown i:after{ width:100%; height:100%;left:0;top:0; content:''; position:absolute; background-position:center; background-repeat:no-repeat;background-size:18px auto;}

.bl16tzzdown i:before{ background-image:url(../images/xiazaijt.png); opacity:0.6;}

.bl16tzzdown i:after{ background-image:url(../images/xiazaijt1.png); opacity:0;}

.bl16tzzdown li:hover i{ box-shadow:0 5px 18px rgba(0,0,0,0.1);}

.bl16tzzdown li:hover i:before{ opacity:0;}

.bl16tzzdown li:hover i:after{ opacity:1;}

.bl16tzzdown li:hover p{color:#1e6adb;}

.bl16tzzdown i:before,.bl16tzzdown i:after,.bl16tzzdown i,.bl16tzzdown p{ transition:all 0.3s ease;}

.bl16tzzp2:hover a{ border-color:#fff;}



.bl16tzzmrh4{ position:absolute;width:100%;padding:35px;box-sizing:border-box;left:0;bottom:0;}



.bl16tzznew{ margin-top:12px;}

.bl16tzznew li{ padding:10px 12px; position:relative;font-size:15px;color:#4b4b4b; border-bottom:1px solid #a0a0a0; padding-right:40px;}

.bl16tzznew li:last-child{ border:none;}

.bl16tzznew p{ line-height:24px; height:24px;}

.bl16tzznew i{ position:absolute; width:35px; height:46px; top:50%; margin-top:-23px;right:20px; opacity:0;}

.bl16tzznew i:before,.bl16tzzdown i:after{ width:100%; height:100%;left:0;top:0; content:''; position:absolute; background-position:center; background-repeat:no-repeat;background-size:18px auto;}

.bl16tzznew i:before{ background-image:url(../images/youjiantou1.png);}

.bl16tzznew li:hover i{right:12px; opacity:1;}

.bl16tzznew li:hover{color:#1e6adb;}

.bl16tzznew p,.bl16tzznew i{ transition:all 0.3s ease;}





.bl16newa{ float:left; width:30.5%; margin-right:4.25%; border-radius:6px; overflow:hidden;}

.bl16newaimg{ overflow:hidden;position: relative;}

.bl16newaimg img{ vertical-align:top;width:100%;}

.bl16newawz{ padding:35px 50px; background:#fff;color:#333; padding-bottom:40px;}

.bl16newa:last-child{ margin-right:0;}

.bl16newp1{font-size:12px;}

.bl16newp2{font-size:18px; font-weight:bold; margin-top:10px;}

.bl16newp3{font-size:14px; margin-top:25px;}

.bl16newp4{ margin-top:30px; display:none;}

.bl16newp5{ margin-top:30px;font-size:13px;}

.bl16newp5 span{ display:inline-block; height:25px; line-height:25px; position:relative; padding-right:32px; transition:all 0.3s ease; opacity:0.8;}

.bl16newp5 i{ position:absolute; width:25px; height:5px;right:0;top:10px; overflow:hidden;transition:all 0.3s ease;}

.bl16newp5 i:before,.bl16newp5 i:after{width:45px; height:100%; position:absolute; content:'';right:0;top:0; transition:all 0.3s ease;}

.bl16newp5 i:before{ background:url(../images/gdjiantou1.png) center right no-repeat;}

.bl16newp5 i:after{ background:url(../images/gdjiantou.png) center right no-repeat; opacity:0;}

.bl16newa:hover .bl16newp5 i:after{ opacity:1;}

.bl16newa:hover .bl16newp5 i:before{ opacity:0;}

.bl16newa:hover .bl16newp5 span{ padding-right:55px; opacity:1;color:#fff;}

.bl16newa:hover .bl16newp5 i{ width:45px;}



.bl16newmore{ display:inline-block; color:#fff; background:#6db131; width:146px; height:40px; line-height:40px; border-radius:20px; text-align:center;}

.bl16newlist{ margin-top:50px;}

.bl16newa{box-shadow:0 5px 10px rgba(0,0,0,0.05);}

.bl16newa:hover{ box-shadow:0 10px 20px rgba(0,0,0,0.07);}

.bl16newa:hover img{ transform:scale(1.03);}

.bl16newa:hover .bl16newmore{ background:#fff;color:#1e6adb; }

.bl16newa:hover .bl16newawz{ background:#1e6adb;}

.bl16newawz,.bl16newmore,.bl16newaimg img{ transition:all 0.3s ease;}

.bl16newa{ transition:box-shadow 0.3s ease;}

.bl16newa:nth-child(1),.bl16newa:nth-child(3){ margin-top:50px;}

.bl16newgd{ text-align:center; margin-top:20px;}

.bl16newa:hover .bl16newp1,.bl16newa:hover .bl16newp2{color:#fff;}



.bl16aboutma{ height:600px;}

.bl16aboutbox{width:50%; box-sizing:border-box; height:100%;}

.bl16aboutbox1{ padding-right:8px;}

.bl16aboutbox2{ padding-left:8px;}

.bl16aboutzw{ position:relative;width:100%; height:100%; display:block; vertical-align:top; overflow:hidden;border-radius:6px;}

.bl16aboutimg,.bl16aboutcolor,.bl16aboutwz{ left:0;position:absolute;width:100%;}

.bl16aboutimg{ background-position:center; background-repeat:no-repeat; background-size:cover;left:0;top:0;height:100%; }

.bl16aboutwz{ z-index:6; box-sizing:border-box;color:#fff;}

.bl16aboutcolor{ z-index:3;bottom:0;height:100%;}

.bl16aboutwz1{padding:12%;top:0;}

.bl16aboutwz2{padding:6% 10%;bottom:0;}

.bl16aboutwz p{ font-size:12px; opacity:0.9;}

.bl16aboutwz h5{ font-size:30px; font-weight:bold;}

.bl16aboutboxa{width:100%; overflow:hidden; height:50%;}

.bl16aboutboxa1{ padding-bottom:8px;}

.bl16aboutboxa2{ padding-top:8px;}

.bl16aboutma{ margin-top:50px;}

.bl16about{ position:relative;}

.bl16about:before{ width:60%;right:0;}

.bl16about:before,.bl16aboutbg{top: 0;background:#f3f6f6; content:'';position: absolute;height: 100%}

.bl16aboutbg {right: 0;width: 0; height:180%; top:-40%; z-index:2; margin-top:33px; }

.bl16aboutm{ position:relative; z-index:6;}

.bl16aboutcolor2{background: linear-gradient(360deg, rgba(72,121,184,1) 0%, rgba(72,121,184,0.8827906162464986) 50%, rgba(72,121,184,0) 100%); height:70%; opacity:0.8;}

.bl16aboutcolor3{background: linear-gradient(360deg, rgba(11,129,19,0.8) 0%, rgba(11,129,19,0.45) 50%, rgba(11,129,19,0) 100%); height:70%; opacity:0.8;}

.h65p{ height:65px;}

.bl16aboutzw:hover .bl16aboutimg{ transform:scale(1.03);}

.bl16aboutzw:hover .bl16aboutcolor{ opacity:1;}

.bl16aboutimg,.bl16aboutcolor{ transition:all 0.3s ease;}



.ptb65p{ }





.dxbgs{ opacity:1; z-index:8; position:absolute;width:100%;height:100%;left:0;top:0;}

.dxbgs1{background:#f7f7f7;}

.dxbgs3{background:#fff;}

.dxbgs2{background:#f3f6f6;}

.jgsj1{transition:all 1.2s cubic-bezier(.165,.84,.44,1) 0.3s;}

.jgsj2{transition:all 1.2s cubic-bezier(.165,.84,.44,1) 0.5s;}

.jgsj3{transition:all 1.2s cubic-bezier(.165,.84,.44,1) 0.7s;}

.jgsj4{transition:all 1.2s cubic-bezier(.165,.84,.44,1) 0.9s;}

.aos-animate>.dxbgs{top:-103%;}



.dxbgs,.bl16protit,.bl16abouttit,.bl16about:before{ display:none;}

.bl16newtit .pubcn{color: #6db131;}

.qpbaner{ height:100vh; overflow:hidden;}

.qpbanerm{ height:100%;}

.qpbanerm2{ height:auto;}

.bl16pro,.bl16tzz,.bl16new,.bl16about{ position:absolute; width:100%;left:0;top:0; top:50%; transform:translateY(-50%);}

.bl16prom,.bl16tzzm,.bl16newm,.bl16aboutm { margin-top:67px;}

.bl16tzzmra:nth-child(3),.bl16tzzmra:nth-child(4){ margin-bottom:0;}

.bl16aboutma{ margin-top:0;}

.qpbaner{ background:#fff;}

.qpbanerm{}

.bl16newp3{ display:none;}

.qpbanerm2.qpbanerm{ transform:scale(1);overflow: visible;}

.qpbanerm{ transform:scale(0.79) translateY(120px); transition:all 0.6s cubic-bezier(0.445, 0.145, 0.355, 1) 0.3s;}

.swiper-slide-active.qpbanerm{ transform:scale(1) translateY(0);}



.bl16tzzmrh4:before{ display:none;}

.bl16tzzmrh4{ height:auto; line-height:1.6;}

.aniutzz{}

.aniutzz{ position:absolute; width:80px; height:80px;left:35px;top:35px;}

.aniutzz em{ display:block; position:relative;width:100%; height:100%;border-radius:5px; overflow:hidden;}

.aniutzz em:before,.aniutzz em:after{ transition:all 0.3s ease; width:100%; height:100%; left:0;top:0; content:''; position:absolute; background-position:center; background-repeat:no-repeat;}

.aniutzz01 em:before{ background-image:url(../images/icox01.png); opacity:1; }

.aniutzz01 em:after{ background-image:url(../images/icox01_1.png); opacity:1;  opacity:0;}

.aniutzz02 em:before{ background-image:url(../images/icox02.png); opacity:1; }

.aniutzz02 em:after{ background-image:url(../images/icox02_1.png); opacity:1; opacity:0;}

.aniutzz03 em:before{ background-image:url(../images/icox03.png); opacity:1; }

.aniutzz03 em:after{ background-image:url(../images/icox03_1.png); opacity:1;  opacity:0;}

.aniutzz04 em:before{ background-image:url(../images/icox04.png); opacity:1; }

.aniutzz04 em:after{ background-image:url(../images/icox04_1.png); opacity:1; opacity:0;}



.bl16tzzmra:hover .aniutzz em:before{ opacity:0 }

.bl16tzzmra:hover .aniutzz em:after{ opacity:1 }

.bl16tzzmra:hover .bl16tzzmrh4{color:#fff;}

.bl16tzzmra:hover{ background:#1e6adb;}

.aniutzz,.bl16tzzmrh4{ transition:all 0.3s ease;}

.bl16tzzmra{ transition:background 0.3s ease;}



.ljgxindex{ display:inline-block; transition:all 0.3s ease; background:#fff; width:150px; height:40px; line-height:40px; text-align:center; border-radius:20px; color:#6db131;}

.ljgxindex1{ margin-top:40px;}

.ljgxindex2{ float:right; margin-top:24px;}

.bl16aboutzw:hover .ljgxindex{ background:#6db131;color:#fff;}

.bl16proml,.bl16promr,.bl16tzzml,.bl16tzzmr,.bl16newa{ opacity:0; visibility:hidden; transform:translateY(20%); transition:all 0.5s cubic-bezier(0.445, 0.145, 0.355, 1) 0.5s;}

.swiper-slide-active .bl16proml,.swiper-slide-active .bl16promr,.swiper-slide-active .bl16tzzml,.swiper-slide-active .bl16tzzmr,.swiper-slide-active .bl16newa{ opacity:1;transform:translateY(0); visibility:visible;}

.bl16newa:nth-child(1){  transition-delay:0.7s;}

.bl16newa:nth-child(2){  transition-delay:0.5s;}

.bl16newa:nth-child(3){  transition-delay:0.9s;}

.bl16aboutbox1{opacity:0; visibility:hidden; transform:translateX(-10%); transition:all 0.5s cubic-bezier(0.445, 0.145, 0.355, 1) 0.5s;}

.bl16aboutbox2{opacity:0; visibility:hidden; transform:translateX(10%); transition:all 0.5s cubic-bezier(0.445, 0.145, 0.355, 1) 0.5s;}

.swiper-slide-active .bl16aboutbox1,.swiper-slide-active .bl16aboutbox2{ opacity:1;transform:translateX(0); visibility:visible;}



.bl16proml,.bl16tzzml,.bl16aboutbox1{ transition-delay:0.5s;}

.bl16promr,.bl16tzzmr,.bl16aboutbox2{ transition-delay:0.8s;}

.bl16aboutbg{transition:all 1s cubic-bezier(0.445, 0.145, 0.355, 1) 0.3s;}

.swiper-slide-active .bl16aboutbg{ width:100%; transition-delay:0.8s;}



.bl16prop4  a{ color:#666;}



.qpbanerm{ background-position:center; background-repeat:no-repeat; background-size:cover; overflow:hidden;}

.bl16aboutbg{ height:200%; top:-50%;}





.bradn{color: #fff;font-size: 12px;font-weight: bold;line-height: 35px; padding-left: 25px;margin-left: 25px; position: relative;}

.bradn:before{background: #577cce;width: 1px;height: 15px;top:10px;position: absolute;content: '';left:0;}

.bradn i{ display: inline-block;background:url(../images/xjticon.png) center no-repeat #6db131;border-radius:50%;width: 25px;height: 25px; vertical-align: top; margin-top: 5px; margin-left: 10px;}

						

#family{ background:#316bab;}

.gpdltop,#family ul a,.bradn{ color:#fff ; opacity:1;}

.bradn:before{ display:none;}

.bradn{ font-weight:normal;}

.general a{ opacity:0.6!important;}

.bp4 a{ color:#6db131; background:#fff;}

.pubtn1.bp4 a:hover{ color:#fff; background:#6db131; border-color:#6db131;}



.ggjtas{font-size:13px; color:#000; margin-top:15px;}

.ggjtas span{ display:inline-block; height:25px; line-height:25px; position:relative; padding-right:32px; transition:all 0.3s ease; opacity:0.8;}

.ggjtas i{ position:absolute; width:25px; height:5px;right:0;top:10px; overflow:hidden;transition:all 0.3s ease;}

.ggjtas i:before,.ggjtas i:after{width:45px; height:100%; position:absolute; content:'';right:0;top:0; transition:all 0.3s ease;}

.ggjtas i:before{ background:url(../images/gdjiantou1.png) center right no-repeat;}

.ggjtas i:after{ background:url(../images/gdjiantou.png) center right no-repeat; opacity:0;}

.ggjtas1{color:#fff;}

.ggjtas1 i:before{opacity:0;}

.ggjtas1 i:after{opacity:1;}

.proimgbg4{background:linear-gradient(360deg, rgba(30,209 ,18 ,65%) 0%, rgba(22,157,70 ,60%) 50%, rgba(30,106,209,0) 100%); height:50%; opacity:0.6;}

.ggjtas3{ margin-top:135px;}



.bl16proggwz{ z-index:3;}

.lsbgo{ position:absolute;left:0;top:0;width:100%; opacity:0; height:100%; background:#6db131; z-index:1;}

.iconpro{position:absolute; opacity:0;  transition:all 0.3s ease; z-index:3;}

.iconpro img{ max-width:100%;max-height:90px;}
@media screen and (max-width:1440px) {
    .iconpro img{ max-height:70px;}
}

.iconpro1{ top:45px; right:40px; width: 90px;}

.iconpro2{ top:45px; left:40px;}

.iconpro3{ top:45px; left:40px;}

.iconpro4{ position:absolute; right:40px;top:40px; width: 80px;}

.bl16promra:hover .bl16prop2,.bl16promra:hover .bl16prop1,.bl16promra:hover .ggjtas{color:#fff;}

.bl16promra:hover .ggjtas i:after{ opacity:1;}

.bl16promra:hover .ggjtas i:before{ opacity:0;}

.bl16promra:hover .ggjtas span{ padding-right:55px;}

.bl16promra:hover .ggjtas i{ width:45px;}

.bl16promra:hover .lsbgo,.bl16promra:hover .iconpro{opacity:1;}

.bl16prop2,.bl16prop1,.ggjtas span,.lsbgo{ transition:all 0.3s ease;}

.bl16tzzp2 a{}

.bl16tzzp2 a{ color:#6db131; background:#fff;}

.bl16tzzp2 a:hover{ color:#fff; background:#6db131; border-color:#6db131;}

.bl16tzzmra:hover,.bl16newa:hover .bl16newawz{ background:#6db131;}





.iconpro1{ width:99px;}

.iconpro2{ width:99px;}

.iconpro3{ width:96px;}

.iconpro4{ width:90px;}





#family  .lanChange a{ height:24px; line-height:24px;color:#333; margin:0;}

#family  .lanChange a:hover{color:#6db131;}



@media screen and (max-width:1600px) {

.w16s{ width:1350px;}

.bl16prombox{ height:620px;}

.bl16aboutma{ height:516px;}

.bl16prop41{ margin-top:65px;}

.bl16probot1{ bottom:35px;}

.bl16prop1{ font-size:16px;}

.bl16prop2{ font-size:24px;}

.bl16promra .mt30p{ margin-top:20px;}

.bl16prop41{ margin-top:85px;}

.pubcn{ font-size:48px;}

.ggjtas3{ margin-top:100px;}



}

@media screen and (max-width:1440px) {

.w16s{ width:1200px;}

.bl16prombox{ height:550px;}

.bl16aboutma{ height:458px;}

.bl16aboutwz h5,.bl16prop2{font-size:20px;}
.pckl_h2 {font-size: 40px !important;}
.pckl_h21{font-size: 40px !important;}
.bl16prop1{ font-size:16px;}

.bl16probot1{ bottom:25px;}

.bl16proggwz{ padding:0 30px;}

.bl16prop41{ margin-top:65px;}

.pubcn{ font-size:40px;}

.puben{ font-size:24px;}

.bl16newp2{font-size:16px;}



.ggjtas3{ margin-top:80px;}

.bl16newawz{ padding:20px 30px;}



.iconpro1{ width:85px;}

.iconpro2{ width:82px;}

.iconpro3{ width:80px;}

.iconpro4{ width:63px;}

.iconpro2,.iconpro3{left:30px; top:30px;}



}



.w14{ width:1440px; margin:0 auto;}

.blbaner{ height:400px; background:#000;}

.ggdbt{ color:#6db131;font-size:36px; font-weight:bold;}





.blmbx,.blmbx1{ box-shadow:0 5px 15px rgba(0,0,0,0.1);padding-bottom: 20px;}

.blmbx1{ background: #fff;}

.blmbx2{background:#f6f9fb;}

.blmbxm em,.blmbxm a,.blmbxm i,.blmbxm span{ float:left; margin-right:25px; height:60px; line-height:64px; color:#000; font-size:12px;}

.blmbxm em{ font-family: Arial, sans-serif;}

/* .blmbxm i{} */

.blmbxm span{ position:relative; padding-right:30px;}

.blmbxm span:before{ position:absolute; width:8px; right:0;top:0; height:100%; background:url(../images/xjt3.png) center no-repeat; background-size:100% auto; content:'';}

.homea{ width:16px; background:url(../images/homembx.png) center no-repeat; background-size:100% auto;}



/* 文化理念hover下边框出现 */

.news_new{padding-top:40px; padding-bottom:80px;}

.news_news_culture{background: #fff;}

.culture_title{padding-top: 16px;overflow: hidden;border-bottom: 1px solid rgb(223, 222, 222);}

.culture_title>ul{overflow: hidden; text-align:center;justify-content: center; }

.culture_title>ul li{text-align: center;transition: all 0.3s ease;border-bottom: 1px solid #fff;height: 40px;line-height: 37px; display: inline-block;border-left: 2px solid #fff;position: relative;box-sizing:border-box;}

.culture_title>ul li>a{font-size:17px;color: #000000;transition: all 0.3s ease;}

.culture_title>ul li:hover a{color: #6db131;transition: all 0.3s ease;}

.culture_title>ul li:hover{border-bottom: 1px solid #6db131;transition: all 0.3s ease;}

.culture_title>ul li:after{width:1px;content: "";height: 30%;background: #000;position: absolute;left: 0;top: 30%;opacity: 0.1;}

.culture_title>ul li:first-child::after{background: #fff;}
.culture_title>ul{display:flex;flex-wrap:wrap;}


.proulcent1 li{width: 20%;}

.proulcent2{width: 1626px !important;}

.proulcent2{display: flex;justify-content: space-around;flex-wrap: nowrap;}



.proulcent3 li{width: 30%;}

.proulcent4 li{width: 20%;}





/*  */

.bltzzc{ background:#f0f6f6; padding-top:40px; padding-bottom:80px; overflow:hidden;}

.bltzzcp1{ font-size:16px; color:#999;line-height:20px; padding-right:200px;}

.bltzzcqt .bltzzcp1{margin-top:8px;}

.bltzzcp2{ font-size:24px; margin-top:25px;}

.tzzucon{ display:inline-block; vertical-align:top; margin-right:50px; line-height:20px; padding-left:28px;}

.ttzicon1{ background:url(../images/tzzucon1.png) left 2px no-repeat;}

.ttzicon2{ background:url(../images/tzzucon2.png) left 2px no-repeat;}

.ttzicon3{ background:url(../images/tzzucon3.png) left 2px no-repeat;}

.ttzicon4{ background:url(../images/tzzucon4.png) left 2px no-repeat;}

.ttzicon5{ background:url(../images/ttzicon5.png) left 2px no-repeat;}

.ttzicon6{ background:url(../images/ttzicon6.png) left 2px no-repeat;}



.bltzzcm li{ margin-bottom:20px; background:#fff; padding:35px 60px; padding-bottom:50px; border-radius: 6px;}

.bltzzcwz{ position:relative;}

.bltzzcqt{ margin-top:35px; padding-top:35px; border-top:1px solid #e1eedb;}

.bltzzcjt{ position:absolute; width:14px; height:20px;right:0;top:32px; background:url(../images/xjt7.png) center no-repeat; background-size:100% auto; z-index:3;}

.bltzzcp3{ max-width:100%;}

.bltzzcqt{ position:relative; display:none; min-height:40px; box-sizing:content-box;}

.bltzzcyy{ color:#fff; background:#6db131; width:102px;  text-align:center;}

.bltzzcyy,.bltzzcyy:hover{color:#fff;}

.bltzzcjy,.bltzzcyy{display:inline-block; position:absolute;height:40px; line-height:40px;  border-radius:20px; right:0;bottom:0;}

.bltzzcjy{ border:1px solid #6db131; color:#6db131; padding:0 30px; border-radius:25px;opacity:0; }

.bltzzcjy span{ display:block; padding-left:25px; position:relative;}

.bltzzcjy span:before,.bltzzcjy span:after{ position:absolute;left:0;top:0; content:''; width:20px; height:100%; }

.bltzzcjy span:before{ background:url(../images/tzzucon4.png) left center no-repeat;}

.bltzzcjy span:after{ background:url(../images/tzzucon41.png) left center no-repeat; opacity:0;}

.bltzzcjy:hover{ background:#6db131;color:#fff;}

.bltzzcjy:hover span:after{ opacity:1;}

.bltzzcjy:hover span:before{ opacity:0;}

.bltzzcjy span,.bltzzcjy span:before,.bltzzcjy span:after,.bltzzcm li,.bltzzcjt{transition:all 0.3s ease;}

.bltzzcm li.on .bltzzcjt{ transform:rotateX(180deg);}

.bltzzcm li.on{ box-shadow:0 5px 15px rgba(0,0,0,0.07);} 

.bltzzcm li.on  .bltzzcjy,.bltzzcm li.on .bltzzcyy{ opacity:1;}



.bltzzcn{ border-radius:6px; overflow:hidden;}

.bltzzcna{ width:50%; height:710px; background:#fff;}

.bltzzcnlm{ padding:60px;}

.bltzzcnlmn{ padding:0 20px; border-bottom:1px solid #d1e6c8;}

.bltzzcnlmn span,.bltzzcnlmn .otxt,.bltzzcnlmn .oselect{ float:left; height:65px; line-height:65px; font-size:16px;}

.bltzzcnlmn .otxt,.bltzzcnlmn .oselect{ text-align:right;}

.bltzzcnlmn span{ width:30%;}

.bltzzcnlmn .otxt,.bltzzcnlmn .oselect{ width:33%; color:#666;float:right;}

.bltzzch5{ font-size:32px;}

.bltzzcnlmp2{ text-align:right;}

.bltzzcnlmp2{ margin-top:75px;}

.bltzzcbtn{ border-radius:25px; font-size:18px; width:225px; height:65px; line-height:65px; text-align:center;background:#6db131;color:#fff; display:inline-block; cursor:pointer;}

.bltzzcnlmli{ margin-top:30px;}

.bltzzcnr{ background-position:center; background-repeat:no-repeat; background-size:cover;}



.oselect option{ background:#fff; line-height:30px;}

 

/* 文化理念banna部分*/

/* .banna_img{background: #fff;overflow:hidden;} */

.banna_img{background: #fff;overflow:hidden;margin-top: 128px;}

/* .news_www{background: #f9f9f9;margin-top: 128px;overflow:hidden;} */



/* .news_www{background: #f9f9f9;overflow:hidden;} */



.banna_imgone{position: relative;height:400px;background-size: cover; background-repeat: no-repeat; background-position: center;}

.banna_imgone .banna_imgone_pbpas{width: 100%;text-align: center;position: absolute;top: 50%;margin-top:-36.5px ;z-index: 20;color: #fff;font-size: 22px;}

.banna_imgtwo{width: 1440px;margin: 0 auto;overflow: hidden;padding: 20px 0;}

.banna_imgtwo span{text-align: center;font-size: 12px;font-weight: 600;width: 90px;display: inline-block;}

.banna_imgtwo img:last-child{width: 16px;height: 10px;margin-top: 7px;}

.banna_imgtwo i:nth-child(3){width: 10px;margin-left: 10px;}

.banna_imgtwo img:first-child{width: 25px;height: 20px;}

/* home小标题 */

.blmbx>div{background: #faf9f9;-moz-box-shadow: 0 5px 10px #dcd9d9;box-shadow:0 5px 10px #dcd9d9;}

/* ç¬¬å››éƒ¨åˆ† */

.banna_culture{background: #fff; padding-bottom: 60px;}

.banna_cut,.news_new,.banna_cutbigdiv{width: 1440px;margin:0 auto;;}

.banna_cutone{width: 100%;position: relative;}

.banna_cutone>img{width: 100%;display: block;border-radius: 5px;}

.banna_cutone_p{position: absolute;width: 100%; text-align: center;left:0;color: #fefefe;top:50%; transform: translateY(-50%);font-size: 24px;font-weight: 600;}

.banna_cutone_p span{display: block;color: #fff;font-size: 48px;font-weight: 700;}

.banna_cutpppp{padding: 25px 20px;}



.banna_cutpppp p{font-size: 16px;letter-spacing: 1.4px;color: #505050;line-height: 28px;}

/* ç¬¬äº”éƒ¨åˆ† */

.banna_proto{padding: 85px 0;position: relative;background: #f5f5f5;}

.banna_proto .banna_proto_title{width: 1440px;overflow: hidden;margin:0 auto;}

.banna_proto .banna_proto_title p{text-align: center;font-size: 18px;font-weight: 600;color: #acaeaf;width: 240px;margin:0 auto;}

.banna_proto .banna_proto_title p span{text-align: center;font-size: 48px;font-weight: 700;color: #000;display: block;margin:0 auto;}



.banna_proto ul{display: flex;justify-content: space-between;flex-wrap: nowrap;margin-top: 50px;}

.banna_proto ul>li{transition: all 0.5s;width: 18%;padding: 50px 25px;background: #fff;overflow: hidden; border-radius:6px;}

.banna_proto ul>li:hover{background: #6db131;transition: all 0.5s;}

.banna_proto ul>li:hover .banna_proto_contwo p,.banna_proto ul>li:hover>.banna_proto_contone>h2{color: #fff;transition: all 0.5s;}

.banna_proto ul>li>.banna_proto_contone{text-align: center;border-bottom: 1px solid #d2e6c9;margin-bottom: 30px;}

.banna_proto ul>li>.banna_proto_contone>h2{padding: 20px 0;font-size: 24px;font-weight: 600;}

.isclaimg{width: 97px;height: 97px;display:inline-block;position:relative;}
.isclaimg img{position:absolute;left:0;top:0;right:0;bottom:0;margin:auto;transition: all 0.5s;max-width:90%;max-height:90%;}
.isclaimg1{opacity:1}
.isclaimg2{opacity:0;}
.banna_proto ul>li:hover .isclaimg1{opacity:0}
.banna_proto ul>li:hover .isclaimg2{opacity:1}

/*.banna_proto ul>li:hover>.banna_proto_contone>img:nth-of-type(2){transition: all 0.5s;display: block;margin:0 auto;}*/

/*.banna_proto ul>li:hover>.banna_proto_contone>img:nth-of-type(1){transition: all 0.5s;display: none;}*/



.banna_proto>div>ul>li .banna_proto_contwo>p{padding: 25px 0 30px 0;font-size: 16px;padding-bottom:0;}

.banna_proto>div>ul>li>p{padding:25px 25px 0 25px;font-size: 13px;color: #4a4b49;line-height: 25px;}

/* ç¬¬å…­éƒ¨åˆ† */

.banna_botto{display: flex;flex-wrap: wrap;}

.banna_botto div{width: 50%;position: relative;overflow: hidden;}

.banna_botto img{width: 100%;height: 100%;transition: all 0.6s;}

.banna_botto img:hover{transform: scale(1.2);}

.banna_botto p{width:20%;position: absolute;bottom: 14%;color: #fff;font-size: 30px;font-weight: 600;left: 12%;}

.banna_botto p span{color: rgb(182, 181, 181);font-size: 18px;}

/* ç¬¬ä¸ƒéƒ¨åˆ† */

.banna_parentdream{background: #f5f5f5;padding: 66px 0;}

.banna_dream{width: 1064px;margin: 0 auto;overflow: hidden;padding: 60px;border-radius: 10px;background: #fff;}

.banna_dream h2,.banna_dream>p{text-align: center;}

.banna_dream h2{font-size: 24px;font-weight: 600;}

.banna_dream>p{font-size: 48px;font-weight: 600;color: #6db131;padding: 5px 0 30px 0;}

.banna_dream div p{font-size: 15px;letter-spacing: 1.6px;line-height: 20px;margin: 22px 0 84px 0;padding: 0 100px;}

.banna_dream .culture_button{transition: all 0.5s;text-indent: 32%;position: relative;width: 260px;height: 60px;line-height: 60px;border: 1px solid #6db131;border-radius: 35px;margin: 0 auto;font-size: 16px;background: #fff;color: #67ac49;}

.banna_dream .culture_button2{text-indent: 0; text-align:center; display:block}

.banna_dream .culture_button:hover{transition: all 0.5s;background:#6db131;color: #fff;transition: all 0.5s;}

.banna_dream .culture_button img{display: inline-block;width: 18px;height: 12px;position: absolute;right: 17%;top: 40%;}

.banna_dream .culture_button img:nth-child(2),.banna_dream>div:last-child:hover img:nth-child(1){display: none;}

.banna_dream .culture_button:hover img:nth-child(2){display: block;}









/* 企业概况页 ！！！！！！！！！！！！！！！！！！！！！！！！！！！！！*/

.banna_cuttwo{width: 100%;}

.banna_cuttwo p{width: 640px;margin: 88px 110px 110px 0;float: left;font-size: 16px;line-height: 32px;}

.banna_cuttwo strong{font-size: 36px;}

.banna_cuttwo img{width: 432px !important;height: 431px;float: right;display: block;margin-right: 133px;}

/* 大事记 */

.big_things{}

.big_things>div{width: 1440px;overflow:hidden;margin:0 auto;padding: 20px 0;}

.container{width: 100%;padding: 0 80px;max-width: none;}

 

.story-carousel__tabs{width: 100%;font-size: 0;text-align: center;border-top: 1px solid #ededed;}



.story-carousel__large-year{position: absolute;top: 6px;right: -60px;font-size: 400px;font-weight: 700;color: #f3f3f3;letter-spacing: -4.55px;line-height: 1;pointer-events: none;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;display: block;}





/* 新闻资讯页 !!!!!!!!!!!!!!!!!!!!!!!*/

/* .news_news_culture{ background: #f9f9f9;} */

.news_beda{background: #fff;padding-bottom: 11px;}

.news_conting,.news_poteom{background: #fff;overflow: hidden;margin-bottom: 40px;position: relative;border-radius: 6px;transition: all 0.5s;}

.news_conting{width: 49%;float: left;position: relative;}

.news_cots{margin-left: 2%;}

.news_conting em{display: block;color: #fff;position: absolute;bottom: 37%;left: 6%;}

.news_conting img{width: 100%;display: block;transition: all 0.3S ease;border-radius: 6px 6px 0 0;display: block;}

.news_conting div{width: 100%;display: block;}

.news_conting p:nth-child(2){width: 80%;text-indent: 8px;margin:15px 0 0 5%;}

.news_conting p:nth-child(2),.news_poteom p{font-weight: 600;font-size: 24px;}

.news_conting p:nth-child(3){font-size: 16px;margin: 20px 0 40px 5%;color: #7f7f7f;width: 90%;}



.news_poteom em{padding: 30px 0 35px 0;display: block;color: #7f7f7f;}

.news_poteom img{width: 30px;height: 20px;display: block;position: absolute;right: 80px;}

.news_poteom img{bottom: 80px;}

.news_poteom{height: 185px;background: #fff;padding: 0 60px;width: 100%;}

.news_poteom img:nth-of-type(1){ opacity: 0;}

.news_poteom:hover img:nth-of-type(2){ opacity: 0;right: 80px;transition: all 0.5s;}

.news_poteom:hover img:nth-of-type(1){ opacity: 1;right: 60px;transition: all 0.5s;}

.news_poteom:hover em,.news_poteom:hover p,.news_conting:hover>div p{color: #6db131;transition: all 0.5s;}

.news_poteom,.news_conting{-moz-box-shadow: 0 5px 10px #f7f5f5;box-shadow:0 5px 20px #f7f5f5;transition: all 0.5s;}

.news_poteom:hover,.news_conting:hover{-moz-box-shadow: 0 5px 10px #bfc0bf;box-shadow:0 5px 20px #bfc0bf;transition: all 0.5s;}

.news_footer{ margin: 15px 0 20px 0;}

.news_footer span{padding: 15px 25px;display: inline-block;border-radius: 8px;}

.news_footer span:first-child,.news_footer span:last-child{color: #6db131;border: 1px solid #6db131;transition: all 0.5s;}

.news_footer span:first-child:hover,.news_footer span:last-child:hover{color: #fff;background: #6db131;transition: all 0.5s;}

.news_footer span a{padding: 15px 0;display: inline-block;border-bottom: 1px solid #f9f9f9;color: #5a5858;}

.news_footer span:hover a,.news_footer span a.emmp{color: #6db131;border-bottom: 1px solid #6db131;display: inline-block;}

.news_poteom:hover{ background: #6db131;}

.news_poteom:hover em,.news_poteom:hover p{color:#fff;}

.news_poteom i{ display: block; position: absolute; width: 36px; height: 28px; top:50%; margin-top: -14px; right: 80px; }

.news_poteom i:before,.news_poteom i:after{ position: absolute; content: '';left:0;top:0; width: 100%; height: 100%;}

.news_poteom i:before{ background: url(../images/youjiantou3.png) center right no-repeat; opacity: 0.7;}

.news_poteom i:after{ background: url(../images/youjiantou2.png) center  right no-repeat; opacity: 0;left:-30px;}

.news_poteom i:before,.news_poteom i:after{ background-size: 80% auto;}

.news_poteom:hover i:before{ opacity: 0;}

.news_poteom:hover i:after{ opacity: 1;left:0;}

.news_poteom em,.news_poteom p,.news_poteom i:before,.news_poteom i:after{transition: all 0.3s ease;}





.news_conting img:hover{ transform: scale(1.03);}



.news_conting img{ max-width:100%;}

























/*1108*/

.blaba{ padding-top: 60px;}

.blabap1{ font-size:20px;}

.blabap2{ font-size:38px;color: #6db131;}

.blabap3{ font-size: 16px; margin-top: 40px;}

.blabap3 p{ margin-bottom: 20px;}

.blabal{ width: 48%; text-align: justify;}

.blabar{ width: 33%; border-top:7px solid #6db131; border-radius:6px; overflow: hidden; position: relative; z-index: 6; background: #fff; padding-bottom:130px;}

.blabar{ box-shadow: 0 5px 15px rgba(0,0,0,0.08);}

.blabarli{ float: left; width: 50%; text-align: center; padding-top: 70px;}

.blabarwz{ margin-top: 20px;}

.blabarwz em{font-size: 18px;}

.blabarwz span,.blabarwz em{ display:inline-block; vertical-align: top; line-height: 45px;}

.blabarwz span{ font-size: 60px; display: block; position: relative; top:-5px;padding-right: 5px; font-weight: bold;font-family: 'Open Sans',arial,"sans-serif"; color:#6db131;}

.blabarimg{ height: 58px;}



.blabarli:nth-child(1){ margin-left:25%;}





.blabb{ background-position: center; background-repeat: no-repeat; background-size: cover; margin-top: -100px;}

.blabbp1{ font-size: 38px; color:#fff;}

.blabb{ padding-top: 435px; padding-bottom: 120px;background-attachment: fixed;}





.blabc{ padding: 60px 0; background: #f6f9fb;}

.multiple-swiper-container{display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;-webkit-box-align: center;-ms-flex-align: center;align-items: center;}

.timeline-swiper,.content-swiper{width: 50%;}

.timeline-swiper{overflow: hidden;position: relative;width: 50%;height: 560px;}

.timeline-swiper .swiper-container {width: 100%;height: 100%;}

.timeline-swiper .swiper-slide {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: end;-ms-flex-pack: end;justify-content: flex-end;cursor: pointer;}

.timeline-swiper .year-wrapper {display: -webkit-inline-box;display: -ms-inline-flexbox;display: inline-flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;opacity: 0;-webkit-transform: translateX(100px);-o-transform: translateX(100px);transform: translateX(100px);-webkit-transition: all .4s ease;-o-transition: all .4s ease;transition: all .4s ease;}

.timeline-swiper .year {font-size: 55px;font-weight: 700;line-height: 1;font-family: din,aril;color: #bebebe;-webkit-transform-origin: right;-o-transform-origin: right;transform-origin: right;-webkit-transition: all .4s ease;-o-transition: all .4s ease;transition: all .4s ease;}

.timeline-swiper .dot {width: 12px;height: 12px;background-color: #bebebe;border-radius: 9999px;margin-left: 1rem;-webkit-transition: all .4s ease;-o-transition: all .4s ease;transition: all .4s ease;}

.timeline-swiper .swiper-slide-visible .year-wrapper {opacity: 1;-webkit-transform: translateX(-27px);-o-transform: translateX(-27px);transform: translateX(-27px);}

.timeline-swiper .swiper-slide-visible .year {-webkit-transform: scale(.75);-o-transform: scale(.75);transform: scale(.75);}

.timeline-swiper .swiper-slide-visible:hover .year {color: #6db131;}

.timeline-swiper .swiper-slide-visible:hover .dot {background-color: #6db131;}

.timeline-swiper .timeline-halfcircle {position: absolute;width: 490px;height: 490px;top: 50%;right:-310px;-webkit-transform: translateY(-50%);-o-transform: translateY(-50%);transform: translateY(-50%);border: 1px solid #bebebe;border-radius: 9999px;}

.timeline-swiper .swiper-slide-next .year-wrapper,.timeline-swiper .swiper-slide-prev .year-wrapper {-webkit-transform: translateX(-147px);-o-transform: translateX(-147px);transform: translateX(-147px);}

.timeline-swiper .swiper-slide-next .year, .timeline-swiper .swiper-slide-prev .year {-webkit-transform: scale(1);transform: scale(1);}

.timeline-swiper .swiper-slide-active .year-wrapper {-webkit-transform: translateX(-153px);-o-transform: translateX(-153px);transform: translateX(-153px);}

.timeline-swiper .swiper-slide-active .year {-webkit-transform: scale(1.75);-o-transform: scale(1.75);transform: scale(1.75);color: #6db131;}

.timeline-swiper .swiper-slide-active .dot {width: 20px;height: 20px;background-color: #6db131;margin-right: 1rem;}

.timeline-swiper .timeline-fade{pointer-events:none;position:absolute;width:25%;height:100%;top:0;right:0;z-index:1;background-image: linear-gradient(

90deg,hsla(0,0%,100%,0) 70%,hsla(0,0%,100%,.85));background: linear-gradient(

-90deg

, rgba(246,249 ,251 ,100%) 0%, rgba(246,249 ,251 ,60%) 50%, rgba(246,249 ,251,0) 100%);}



.d-lg-none {display: none!important;}

.acf-block.block-timeline .content-swiper .year {font-size: 80px;font-weight: 700;line-height: 1;color: #f07222;margin-bottom: 25px;}

.content-swiper .list-container {padding-left: 25px;}

.content-swiper .list p{position: relative;margin-bottom: 15px;font-size: 18px;line-height: 1.5;}

.content-swiper .list p:before {content: "";width: 8px;height: 8px;background-color: #6db131;border-radius: 50%;position: absolute;top: 8px;left: -22px;}

.content-swiper .list p:after{ width: 12px; height: 12px; border: 1px solid #6db131;border-radius: 50%;position: absolute;content: "";left:-25px;top:5px;}



 .content-swiper .news-links {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;}

.content-swiper .news-link {display: inline-block;font-size: 14px;color:#999;line-height: 1.4;}

.blabcm{ position: relative;}

.blabctit{ position: relative;left:0;top:0; z-index: 3;color:#000;}





.blabd{ padding: 60px 0;}

.blabdtit{ text-align: left;color:#000; padding-bottom: 30px;}



.scrolltxt{ height:330px; overflow: hidden; }



.proimgbg4{background:linear-gradient(360deg, rgba(30,209 ,18 ,41%) 0%, rgba(22,157,70 ,18%) 50%, rgba(30,106,209,0) 100%); }



.blabctit .puben,.blabctit .pubcn{ text-align: left;}

.blabdtit .puben,.blabdtit .pubcn{ text-align: left;}

.puben1{color:#acaeaf;font-size: 18px; opacity: 1; padding-bottom: 5px;font-family: "DINCondensedBold",aril;}

.pubcn1{color:#6db131;}

.pubcn2,.puben2{color:#fff;}









.bltzzb{ margin-top: 15px;}

.bltzzbm a{font-size:16px; display:block; color: #b2b2b2; margin-right:45px; float:left; padding-bottom:15px; position:relative;}

.bltzzbm a:before,.bltzzbm a:after{ position:absolute; content:''; bottom:0; height:2px; width:0; background:#6db131;}

.bltzzbm a:before{ left:50%;}

.bltzzbm a:after{ right:50%;}

.bltzzbm a.on:before,.bltzzbm a.on:after,.bltzzbm a:hover:before,.bltzzbm a:hover:after{width:50%;} 

.bltzzbm a.on{color:#6db131;}

.culture_title{ position: relative;}

.bltzzal{ position: absolute; background: #fff; z-index: 4; padding-right: 15px;}

.bltzzbm a.on,.bltzzbm a:after,.bltzzbm a:before,.bltzzcp2{ transition: all 0.3s ease;}

.bltzzcm li:hover{ box-shadow: 0 5px 15px rgba(0,0,0,0.08);}

.bltzzcm li:hover .bltzzcp2{ color:#6db131;}



.bltzzcbtn{ width: 180px; height: 50px ;line-height: 50px; border-radius:30px; font-size: 16px;}

.blabap2{ font-weight: bold;}





.content-swiper{ position: relative; top:25px;}

.blabbp1{ font-weight: bold;}





/*  */

.tzz_tu{overflow: hidden;}

.tzz_tu img{display: block;width: 100%;}





.gpxxa{ padding: 50px 0;}

.gpxxaiframe{border:none; height: 1600px;}

.gpxxaiframe .chart,footer,header{ max-width: inherit !important;}







/* 职业与发展 11.10*/

.develop1{padding: 40px 0;background: #fff;}

.develop1>div{overflow: hidden;}

.d_num1{font-size: 121px;font-weight: bold;text-shadow: 0 0 5px #6db131;color: #fff;width: 11%;}

.d_nen1{font-size: 48px;font-weight: bold;color: #6db131;text-align: center;margin-top: 76px;padding: 0 2%;}

.d_pew1{font-size: 16px;width: 59.9%;margin-top: 68px;}

.d_pew1 p{padding-top:10px;}

.d_pew2{margin:0 auto;width: 1115px;font-size: 24px;}

/* 01手风琴 */

.develop2{}

.deveul{overflow: hidden;box-sizing: border-box;margin-bottom: 15px;}

.deveul li{width: 22%; height: 626px;padding-top: 6%;background-size: cover;background-repeat: no-repeat;transition: all 0.5s ease;box-sizing: border-box;color: #fff;position: relative;}

.deveul li:nth-of-type(1){background-image: url(../images/developconts1.jpg);background-position: 50%;}

.deveul li:nth-of-type(2){background-image: url(../images/developconts3.jpg);background-position: 58%;}

.deveul li:nth-of-type(3){background-image: url(../images/developconts2.jpg);background-position: 90%;}

.dph2{font-size: 36px;font-weight: bold;text-align: center;padding-bottom: 0;}

.dpimg{text-align: center;padding-bottom: 32px;}

.dpimg>img{width: 52px;height:44px;}

.dpp,.dpa{opacity: 0;margin:0 auto;padding-bottom: 90px;}

.dpa a{width: 150px;height: 44px;line-height: 44px;border-radius: 22px;background: #6db131;text-align: center;color: #fff;display: inline-block;margin-right: 20px;}

.dpp p{padding-bottom:10px;}



.deveul li.curt1{width: 56%;background-position: center;transition: all 0.5s ease;}

.deveul li.curt1 .dpimg{width: 79%;margin:0 auto;text-align: left;}

.deveul li.curt1 .dph2{width: 79%;margin:0 auto;text-align: left;}

.deveul li.curt1 .dpp{width: 79%;margin:0 auto;opacity: 1;transition: all 0.5s ease;}

.deveul li.curt1 .dpp p{opacity: 1;}

.deveul li.curt1 .dpa{width: 79%;margin:0 auto;opacity: 1;position: absolute;bottom: 0%;left: 10%;transition: all 0.5s ease;}

.deveul li.curt1 .dpa a{opacity: 1;}

/* 02图片与文字 */

.deveptext{margin: 67px 0;}

.dptextimg1{text-align: right;position: relative;}

.dptextimg2{text-align: left;}

.dptextimg1>img{width: 80%;}

.dptext1{width: 49%;background: #fbfbfb;padding:80px;box-sizing: border-box;position: absolute;top:50%;z-index: 10;}





.dptext2{right: 0;margin-top: -249.3px;}

.dptext3{left: 0;}

.dptext4{margin-top: -235.3px;}

.dptext5{margin-top: -225.3px;}



.dph3{text-align: left;font-size: 36px;font-weight: bold;padding-bottom: 32px;}

.dpp1{margin:0 auto;padding-bottom: 20px;text-align: left;}

.dph3{color:#6db131;}

.dph4{font-size: 40px; line-height:1.4;}

.dpp1 p{color: #000;}

.dpp1 p{line-height: 28px;}

.dphpk1{margin-bottom: 20px;}



.dptextw1 {width: 72.2%;padding: 5% 10% 5% 10%;margin-top: -219px;}

.dptextw2{margin-top: -205px;}

.dptextwh1{font-size: 24px;color: #afafaf;text-align: left;}

.devtext1{margin: 60px 0;}

.deveptext img,.dptext1{border-radius: 6px;}

/* 03加入我们*/

.devefoot,.devefoot1{background: #fbfbfb;}

.pwwpto1{font-size: 36px;font-weight: bold;color: #000;text-align: left;}

.deledow{display: flex;justify-content: space-between;padding-bottom: 60px;margin-top: 30px;}

.dldow{width: 31.8%;background: #fff;padding: 53px 37px;box-sizing: border-box;position: relative;border-radius: 6px;}

.dldow>div{z-index: 10;position: relative;}

.ddowp{font-size: 16;color: #7f7f7f;}

.ddowh2{font-size: 24px;margin-top: 20px;}

.dldow::after{display: block;content: "";background: #6db131;position: absolute;top: 0;right: 0;width: 2px;height: 100%;transition: all 0.5s ease;}

.dldow:hover::after{width: 100%;transition: all 0.5s ease;border-radius: 6px;}

.dpa1{opacity: 1 !important;text-align: center;}

.dpa1 a{width: 200px;height: 52px;line-height: 52px;border-radius: 26px;background: #6db131;color: #fff;border: 1px solid #6db131;}

.dpa1 a:hover{background: #fff;color:#6db131 ;}

.dldow:hover .ddowh2,.dldow:hover .ddowp{color: #fff;transition: all 0.5s ease;}



/* 硅料页 */

.guititle{}

.pustle1,.puswe1{text-align: left;}

.pustle1{font-size: 24px;padding-bottom: 8px;}

.puswe1{font-size: 45px;}

.guidiv{overflow: hidden;}

.guimg{width: 56%;overflow: hidden;border-radius: 6px;height: 485px;float: left;}

.guimg img{transition: all 0.3s ease;}

.guimg:hover img{transform: scale(1.03);transition: all 0.3s ease;}



.guitwop{float: left;width: 15%;position: absolute;left: 14%;top: 60%;margin-top: -129px;z-index: 20;}

.guitwoh1{font-size: 36px;font-weight: bold;}



.guiul1 li{margin-bottom: 10px;border:1px solid rgb(165, 167, 166);transition: all 0.5s ease; width: 99%;color: #6db131;height: 74px;line-height: 74px;text-align: center;border-radius: 15px;font-size: 16px;}

.guiul1 li:hover{background: #6db131;color: #fff;transition: all 0.5s ease;}

.guitaiji1,.guitaiji22,.guitaiji33{background-repeat:no-repeat;background-position: center;background-size:cover;margin-top: 70px;padding-bottom: 40px;}

.guitaiji1{background-image: url(../images/guibanna2.jpg);}

.guitaiji22{background-image: url(../images/klgbanna2.jpg);}

.guitaiji33{background-image: url(../images/gfgbanna2.jpg);}



.guitwoh2{display: block;padding-top: 70px;}

.guiul1,.guitwoh2{text-align: center;}

.guipass{overflow: hidden;}

.guipass li{transition: all 0.5s;width: 48.9%;float: left;background: #fff;height: 199px;line-height: 199px;border-radius: 6px;margin-bottom: 32px;text-align: center;}

.guipass li:hover{-moz-box-shadow: 0 5px 10px #bfc0bf;box-shadow:0 5px 20px #bfc0bf;transition: all 0.5s;}

.guipass li:nth-child(2n+2){float: right;}

.guipass li span{font-size: 16px;color: #000;position: relative;}

.guipass li span::after{transition: all 0.5s ease;content: "";display: block;position: absolute;bottom: -20px;left: 31%;width: 40%;height: 2px;background: #6db131;opacity: 0.4;}

.guipass li:hover span::after{opacity: 1;transition: all 0.5s ease;}

/*  */

.guitaiji2{padding: 70px 0;background: #6db131;}

.guitaiji2>div{text-align: center;}

.guitaiji2_p{display: inline-block;font-size: 24px;color: #fff;margin-right: 30px;}

.guitaiji2_a{display: inline-block;font-size: 16px;color: #6db131;width: 200px;height: 53px;line-height: 53px;background: #fff;border-radius: 26.5px;}





/* 企业资讯新加内容 */

.CHILDTU{position: absolute;bottom: 6%;right: -3%;}

.CHILDTU img{width: 115px;height: 150px;}



/*  联系我们页！！！！！！！！！！！！！！！！！！！！！！*/

.trouch_div1{background: #f6f9fb;padding: 55px 0;}

.trouch_div1>div,.trocont5{overflow: hidden;}

.trouone1{width: 48%;float: left;}

.trouone2{margin-left: 4%;}

.trotitle1{font-size: 36px;padding-bottom: 40px;font-weight: bold;border-bottom: 1px solid #dff7ca;margin-bottom: 45px;color: #6db131;}

.trohtml1{padding: 47px 0 47px 39px;}

.trouone2{padding: 47px 39px;}

.trohtml1,.trouone2{margin-bottom: 30px;background: #fff;transition: all 0.5s;}

.trohtml1:hover,.trouone2:hover{-moz-box-shadow: 0 5px 10px #bfc0bf;box-shadow:0 5px 20px #d9dcda;transition: all 0.5s;}

/*  */

.trocont1>p{font-size: 16px;color: #000;margin-top: 25px;}

.trocont2{margin: 25px 0;}

.trocont3{margin-bottom: 191px;}

.trocont1>p>i{width: 20px;height: 19px;display: inline-block;background-repeat: no-repeat;background-position: center;}

.trot1{font-size: 24px;font-weight: bold;}

.trocont5 p{width: 50%;float: left;font-size: 15px;}

.trocont5 p:nth-child(3){width: 100%;}



.troi1{background: url(../images/trodi.svg);}

.troi3{background: url(../fonts/troyou.svg);}

.troi2{background: url(../fonts/trolian.svg);}





/* 加入我们（职业与发展分页） */

.procent1{background: #fbfbfb;padding: 60px 0;}

.pc_above{margin-bottom: 20px;}

.pc_text1,.pc_tt661{transition: all 0.5s ease;padding: 40px 0;overflow: hidden;background: #fff;border-radius: 6px;}

.pc_p1{width: 25%;text-align: left;}

.pc_p66{width: 4%;margin-left: 5%;}

.pc_p66 p{font-size: 24px !important;color: #3071b7;}

.pc_div6_1{width: 70%;float: left;}

.pc_div6_1 p{}

.pc_p1>p{ }



.pc_p1,.pc_div1 li{float: left;}

.pc_div1 li{margin-left: 100px;}

.pc_p1>p{font-size: 20px;font-weight: bold;}

.pc_div1{float: right;width: 60%;}

.pc_div66{width: 88%;}

.pc_div66,.pc_fuhao66{font-size: 20px;}



.pc_div1 ul{overflow: hidden;width: 85%;float: left;}

.pc_div1 li{font-size: 16px;position: relative;}

.pc_div1 li::after{transition: all 0.5s ease;content: "";display: block;width: 10px;height: 10px;border-radius: 50%;background: #6db131;position: absolute;top: 50%;margin-top: -5px;}

.pc_div1 li:nth-of-type(1)::after{left: -14%;}

.pc_div1 li:nth-of-type(2)::after{left: -25%;}

.pc_fuhao{border-left: 1px solid #e5e5e5;width: 15%;float: right;height: 74px;position: relative;}

.pc_fuhao>span{display: block;width: 20px;height: 20px;position: absolute;top: 50%;left: 46%;margin-top: -10px;}

.pc_fuhao1{transition: all 1s ease;background: url(../fonts/jia_.svg) no-repeat center;background-size: cover;}

.pc_fuhao2{opacity: 0;background: url(../fonts/jian_.svg) no-repeat center;transition: all 1s ease;}

.pc_fuhao66{width: 20%;border: none;cursor: pointer;float: right;}

.pc_fuhao66 i{background: url(../images/tzhdpt1.jpg) no-repeat center;display: inline-block;width: 30px;height: 30px;}







.pc_text2{height: 0; background: #fff;overflow: hidden;border-radius:0 0 6px 6px;position: relative;}

.pc_left,.pc_right{float: left;font-size: 16px;}

.pc_left{width: 49%;}

.pc_right{width: 47%;}

.pc_ldiv1{}

.pc_ldiv1>p{padding-left: 93px;line-height: 28px;}

.pc_ltitle{padding: 40px 0 23px 93px;font-size: 16px; font-weight:bold;}

.gwyxqh{ min-width:100px;}

.gwyxqh6{font-size: 16px; font-weight:bold;padding-top:0;}

.gwyxqp1{margin-top:0; text-align:left;}

/*  */

.pc_text1.chuf{background: #6db131;color: #fff;transition: all 0.5s ease;}

/* .pc_text1:hover */

.pc_text1.chuf .pc_div1 li::after{background: #fff;transition: all 0.5s ease;}

.pc_text1.chuf .pc_fuhao1{opacity: 0;}

.pc_text1.chuf .pc_fuhao2{opacity: 1;}

.pc_tt661.tzhdd{background: #fff !important;}

.pc_tt661.tzhdd .pc_fuhao66{opacity: 0;transition: all 0.5S ease;}

.pc_tt661.tzhdd .pc_div6_1 p{color: #000;}

.pc_text66{background: #6db131;display: none;}

.pc_text66 i{display: inline-block;width: 30px;height: 30px;background: url(../images/tzhdpt2.jpg) no-repeat center; position:absolute;}

.pc_text66span{color: #fff;font-size: 16px; width:88%; margin-left:12%; position:relative; padding:30px; box-sizing:border-box; padding-left:0; padding-right:60px;}

.pc_above66,.pc_above66 .pc_tt661,.pc_text66{border-radius: 6px;}

.pc_abgg66{background: #fff;}

/* .pc_abgg66>div{background: #f8faf8;} */

.pc_above66{-moz-box-shadow: 0 7px 20px #eaecea;box-shadow:0 7px 20px #eaecea;margin-bottom: 40px;}

.pc_text66{ position:relative;}

.pc_text66 i{left:5%;top:30px;}





.oselectright{ width:60%; position:relative; cursor:pointer;}

.oselectsub{ display:none; position:absolute; width:290px;right:-22px;top:66px; background:#fff; box-shadow:0 5px 20px rgba(0,0,0,0.05); border-radius:6px;}

.oselectsub li{ padding:15px 25px; font-size:14px;color:#666; transition:all 0.3s ease;}

.oselectright em{ display:block;color:#666; height:65px; padding-right:25px; line-height:65px; font-size:16px; position:relative; text-align:right;}

.oselectright em:before{ position:absolute;width:20px; height:100%; content:''; background:url(../images/xjt3.png) right center no-repeat; background-size:10px auto;right:0;top:0;}

.oselectsub li:hover{ background:#fafafa;}



/*  */

.inde_news,.inde_news2{width: 120px;height: 40px;line-height: 40px;position: absolute;top: 10%;left: 8%;border-radius: 20px;}

.inde_news{background: #000;opacity: 0.6;z-index: 10;}

.inde_news2{z-index: 10;font-size: 16px;text-align: center;color: #fff;}

.inde_pw{box-sizing:border-box;}





/* 新硅料 */

.prodimg1{overflow: hidden;}

.prodtwo li{width: 28%;height: 340px;}

.prodtwo .produl1{display: flex;justify-content: space-between;}

.prodimg2>div,.prodimg3>div{position: relative;}

.prodimg2 .prodtwo{position: absolute;top: 56%;margin-top: -176px;width: 100%;}

.prodicon1_div2,.prodicon1_div1{position: absolute;top: 0;left: 0;}

.prodicon1_div1{opacity: 1;transition: all 0.5s ease;}

.prodicon1_div2{opacity: 0;transition: all 0.5s ease;}

.produl1 li:hover .prodicon1_div2{opacity: 1;transition: all 0.5s ease;}

.produl1 li:hover .prodicon1_div1{opacity: 0;transition: all 0.5s ease;}

.produl1 li,.produl2 li{position: relative;}



.produl2 li{width: 48%;}

.prodthree,.produl2,.produl2 li{height: 185px;}

.prodimg3 .prodthree{position: absolute;top: 60%;margin-top: -100px;width: 100%;}



.proulcent1>li.curr{border-bottom: 1px solid #6db131;}

.proulcent1>li.curr a{color: #6db131;}



/* */



.clearfix{content: "";display: block;clear: both;}





/* 研发与创新 */

.prodet1{padding-top: 60px;}

.pdet1{font-size: 45px; font-weight: bold;color: #6db131;text-align: center;}

.pdet2{padding: 15px 0 50px 0;}

.pdet3{color: #fff;padding-top: 150px;}

.pdet4{padding: 90px 0 0 0;}

.prodet2_ul{padding: 50px 0 150px 0;}

.prodet2_ul>li{border-radius: 6px;background-repeat: no-repeat;background-position: center;width: 49%;position: relative;height: 300px;}



.pdfg1{background: url(../images/prthree1.jpg);float: left;}

.pdfg2{background: url(../images/prthree2.jpg);float: right;}

.pdep1{padding-bottom: 10px; width: 94%;position: absolute;bottom: -45%;left: 3%;background: #fff;border-radius: 6px;border-bottom: 7px solid #6db131;}

.pdeppt1{width: 90%;margin:30px auto 20px;}

.pdeppt1 p{font-size: 16px;color: #000;}

.pmhr1{width: 90%;margin:10px auto 10px;display: none;}

.pmhr1>li{font-size: 13.99px;color: #6db131;height: 25px;line-height: 25px;position: relative;text-indent: 10px;width: 100%;}

.pmhr1>li::after{content: "";background: #6db131;width: 4px;height: 4px;border-radius: 50%;position: absolute;left: 0;top: 37%;}

.pmew1,.pmew5{position: relative;text-indent: 25px;width: 90%;margin:0 auto;color: #6db131;}

.pmew1 i,.pmew5 i{background: url(../images/prthreeicon1.jpg) no-repeat center;position: absolute;left: 0;width: 20px;height: 20px;}

.pmew1:hover,.pmew5:hover{cursor: pointer;}





/* .pdep1.disp1{bottom: -72%;} */

.pdep1.disp1 .pmhr1{display: block;}

/* .pdep1.disp1 .pmhr1{display: none;} */



.prodet12{background: #f6f9fb;padding: 60px 0;}

.prodet12>div{overflow: hidden;}

.pedwa1{width: 50%;float: left;overflow: hidden;height: 446.42px;}

.pedwa1 img{transition: all 0.5s ease;width:100%;height:100%;object-fit:cover;}

.pedwa1:hover img{transform: scale(1.03);transition: all 0.5s ease;}

.papwea1{width: 50%;float: right;padding: 100px 0 90px 0;}

.profff1{background: #fff;border-radius: 6px;}

.pdeppt2,.pmhr2,.pdeppt3{width: 82%;}

.pdeppt2{margin-bottom: 20px;}

.pdeppt3{margin-bottom: 50px;}

.prodet3{background: url(../images/prthreebanna1.jpg) no-repeat center;height: 700px;}

.pddwe1{margin: 30px 0;}

.pddwe1 p{text-align: center;font-size: 18px;color: #fff;}

.pddwe2 p{color: #000;font-size: 16px;}

.prodet3sq{margin: 70px auto;overflow: hidden;padding: 0 6%;border-radius: 6px;}

.prodet3sq li{width: 41%;float: left;}

.prodet3sq li:nth-of-type(2){float:right;}

.pdet3ico{display: block; width: 40px;height: 40px;margin: 0 auto;background: url(../images/prthreeicon2.jpg) no-repeat center;}

.pdet3p{margin-top: 45px;}

.pdet3p p{color: #fff;font-size: 16px;}



.pdet7,.plegr1{width: 50%;float: left;}

.pdet7{text-align: left;text-indent: 10%;}

.plegr1{font-size: 16px; margin-top:15px;}

.prodeko1{overflow: hidden;background: #fff;margin: 0px auto 60px;padding: 40px 0;border-radius: 6px;}

.papwea2{float: left;padding: 20px 0;}

.pedwa2{float: right;width: 49%;}

.pdet8,.plegr2{width: 90%;margin:0 auto;text-align: left;}

.plegr2{margin: 30px auto;}

.pmhr4{width: 69%;margin:66px 0 10px 10%;}

.pmhr4 li{margin-bottom: 20px;height: auto;}





.pefjfa1{overflow: hidden;display: flex;justify-content: space-between;margin: 60px 0;}

.pefjfa1 li{width: 32.5%;}

.pefjtu1 img{width: 100%;}

.pefjtp1{font-size: 16px;color: #000;text-align: center;padding: 15px 0;}



.papwea3{padding: 10px 0 10px 0;}

.pmhr3{overflow: hidden;}

.pmhr3 li{width: 50%;float: left;margin-bottom: 8px;}

.proggtzong{width: 82%;margin:30px auto;}

.proggtzong p{overflow: hidden;margin-bottom: 3px;}

.proggtzong p>span{width: 50%;font-size: 14px;color: #7a7a7a;}



.prodet4{padding: 40px;background: #fff;}

.prui1{border-radius: 6px;background: #6db131;text-align: center;color: #fff;overflow: hidden;padding: 70px 0;}

.prui_lef{width: 28%;float: left;border-right: 2px solid rgb(224, 224, 224);height: 102px;line-height: 102px;font-size: 45px;font-weight: bold;}

.prui_rig{width: 71%;float: right;}

.prui_rig p{width: 82%;margin:18px auto;font-size: 16px;}



.pdesduo1{margin-top: 50px;}



.pefjfa2{display: flex;justify-content: space-around;margin-bottom: 70px;}

.pefjfa2 li{width: 15%;}

.pefjfa2 .pefjtu1{-moz-box-shadow: 0 7px 10px #eaecea;box-shadow:0 7px 20px #eaecea;transition: all 0.5s;border-radius: 6px;}

.pefjfa2 .pefjtu1:hover{-moz-box-shadow: 0 7px 10px #bfc0bf;box-shadow:0 7px 20px #bfc0bf;transition: all 0.5s;}





/* 市场分析报告 */

.jswipetel{position: relative;border-bottom: 1px solid rgb(222, 224, 222);margin-bottom: 40px;}

.mySwipertrq {width: 50%;height: 60px;margin: 10px auto;position: relative;}

.mySwipertrq .swiper-wrapper{width: 58%;margin:0 auto;position: absolute;left: 21%;overflow: hidden;transform: none !important;}

.mySwipertrq .swiper-slide-active{color: #6db131;}

.mySwipertrq .swiper-slide {text-align: center;font-size: 18px;background: #fff;

    /* Center slide text vertically */

    display: -webkit-box;

    display: -ms-flexbox;

    display: -webkit-flex;

    display: flex;

    -webkit-box-pack: center;

    -ms-flex-pack: center;

    -webkit-justify-content: center;

    justify-content: center;

    -webkit-box-align: center;

    -ms-flex-align: center;

    -webkit-align-items: center;

    align-items: center;}

.mySwipertrq .swiper-button-prev,.mySwipertrq .swiper-button-next{width: 27px;height: 16px;margin-top: -9px;}



.tzbgaoicon1 i{background: url(../images/xzhuise.svg) no-repeat center;width: 30px;height: 40px;display: inline-block;margin-top: 0;}

.tzbgaotu1{width: 7.6%;height: 60px;margin-left: 12%;}

.tzbgaotu1 img{width: 100%;height: 100%;}

.tzbgaotext{width: 59%;margin-left: 7%;}

.tzbgf1{margin-bottom:50px;}

.tzbgf1 ul{overflow: hidden;}

.tzbgf1 ul li{width: 48%;float: left;position: relative;margin-bottom: 30px;}

.tzbgf1 ul li:nth-child(2n+2),.tzbgaoicon1{float: right;}

.tzbgaoyou{float: right;width: 93%;border: 1px solid rgb(222, 224, 222);border-radius: 6px;padding:5% 3%;}

.tzbgaotu1,.tzbgaotext{float: left;line-height: 30px;}

.tzbgaozuo{width: 14%;height: 74%;position: absolute;left: 0;top: 13%;background: #d2d2d2;color: #000;text-align: center;border-radius: 6px;padding: 4% 0;box-sizing: border-box;}

.tzbgf1 li:hover .tzbgaozuo{background-color: #6db131;color: #fff;}

.tzbgf1 li:hover .tzbgaotext>p{color: #6db131;}

.tzbgf1 li:hover .tzbgaoyou{border: 1px solid #6db131;}

.tzbgf1 li:hover .tzbgaoicon1 i{background: url(../fonts/xzlvse.svg) no-repeat center;}

.tzbgaoicon1 i,.tzbgaoyou,.tzbgaotext>p,.tzbgaozuo,.tzbgf1 li:hover .tzbgaoicon1 i,.tzbgf1 li:hover .tzbgaoyou,.tzbgf1 li:hover .tzbgaotext>p,.tzbgf1 li:hover .tzbgaozuo{transition: all 0.4s ease;}

.tzbgaozuo span{ display:block; vertical-align:top;}



.tzbgaozuo{display:none;}

.tzbgaoyou{width:100%; position:relative; padding:30px;padding-right:80px;}

.tzbgaotu1{ position:absolute;margin:0; width:30px;height:auto;left:40px;top:26px;}

.tzbgaotu1 img{width:100%;}

.tzbgaotextp2{ font-size:16px; font-weight:bold; height:28px; line-height:28px; margin-top:5px;}

.tzbgaodesca{ padding-left:70px;}

.tzbgaoicon1{ position:absolute;right:30px;top:30px;}

.tzbgaotextp1 span,.tzbgaotextp1 em{ font-style:normal; vertical-align:middle; margin-right:10px;}



/* 投资互动平台 */

.tzohd_tj{background: #f9f9f9;border-radius: 6px;padding: 50px 10%;margin-top: 60px;}

.tzohd_tj>input,.tzohd_tj>button{height: 65px;line-height: 65px;border-radius: 32.5px;}

.tzohd_tj>input{font-size: 18px;color: #c7c7c7;border:1px solid #c7c7c7; display: inline-block;width: 78%;text-align: right;padding-right: 2%;}

.tzohd_tj>button{color: #fff;width: 13%;background: #6db131;text-align: center;margin-left: 5%;font-size: 20px;}



/* 企业esg */

.esgul1{display: flex;flex-wrap:wrap;justify-content: space-between;margin: 60px 0;}

.esgul1:nth-of-type(2){margin-bottom: 30px;}

.esgul1 li{width: 32%;margin-bottom: 20px;box-shadow:0 7px 20px #e8e9e8;transition: all 0.5s;border-radius: 6px;}

.esgimg1{width: 100%;overflow: hidden;position: relative;}

.esgimg1 img{width: 100%;display: block;transition: 0.5s all ease;}

.esgul1 li:hover .esgimg1>img{transform: scale(1.05);transition: 0.5s all ease;}

.esgul1 li:hover .esgtext1>p{color: #6db131;transition: all 0.5s;}

.esgtext1{position: relative;overflow: hidden;box-sizing: border-box;}

.esgtext1 p{color: #000;line-height: 66px;height: 66px;display: inline-block;text-indent: 4%;width: 100%;font-size: 16px;}

.esgtext1 i{background: url(../fonts/xzlvse.svg) no-repeat center;width: 15.22%;position: absolute;right: -0.3%;bottom:0;display: block;height: 105%;}

.esgul1 li:hover{-moz-box-shadow: 0 7px 10px #cecfce;box-shadow:0 7px 20px #cecfce;transition: all 0.5s;}

.esgM1{width: 100%;height: 100%;position: absolute;top: 0;left: 0;background: green;z-index: 10;opacity: 0;transition: 0.5s all ease;}

.esgul1 li:hover .esgM1{opacity: 0.1;transition: 0.5s all ease;}

.esg_footer{margin-bottom: 60px;}



/* 加入我们新加内容 */

.pc_toudi1{width: 150px;height: 46px;line-height: 46px;color: #fff;background: #6db131;border-radius: 23px;float: left;position: absolute;bottom: 9%;left: 7%;text-align: center;}

.pc_toudi121{ position:relative; bottom:0;right:0;float:right; display:inline-block;left:0;}

.jltdbtn{ text-align:right; padding:40px 70px; padding-left:93px;}

.babyQ{position: relative;}

.fixdw{z-index: 105;width: 690px;margin: 7% auto;z-index: 106;position: fixed;top:10%;left:31.5%;display: none;}

.fodqq1{background-color: #000;top: 0;z-index: 105;left: 0;width: 100%;height: 100%;opacity: 0.2;position: absolute;display: none;}

.fixdw1{border-radius: 6px; background-color: #fff;z-index: 108;width: 100%;;position: relative;}

.dwos1{width: 100%;height: 110px;line-height: 110px;background: #6db131;}

.dwos1>p{font-size: 36px;color: #fff;width: 55%;text-align: center;display: inline-block;}

.dwos1>img{width: 30%;display: inline-block;margin-left: 6%;max-height:60px;}

.fldkuan{width: 45%;}

.fldpars{padding: 2% 5%;overflow: hidden;}

.fldpars2{padding-bottom:40px;}

.fldkuan span,.fldpars2 spaN{font-size: 20px;}

.fldkuan input{text-indent: 5%; background: #e5e5e5;border-radius: 6px;width: 100%;height: 50px;display: block;margin: 10px 0;}

.fldp{color: #706f6f;font-size: 16px;}

.fldp i{color: red;}

.fldp em{width: 80px;height: 40px;line-height: 40px;text-align: center;display: inline-block;border: 1px solid #a7a7a7;margin-left: 4%;border-radius: 6px; position:relative;}

.jlbtsc{ text-align:center; padding-bottom:40px;}

.fldbut{font-size: 18px;width: 20%;height: 50px; display:inline-block;line-height: 50px;background: #6db131;text-align: center;color: #fff;border-radius: 25px;}

.scanbtnem{ position:relative;}

.scanbtn{ position:absolute; display:block; width:100%; height:100%; z-index:3;opacity:0;}

/*  */

.zpin1 h2{font-size: 36px;font-weight: bold;color: #000;text-align: center;}

.zpin1{background: #fff;padding: 60px 0;}

.pullDown2{text-indent: 10%;color: #706f6f;}

.sangek{display: flex;justify-content: space-between;height: auto;}

.sangek2{margin-top: 30px;}

.pullDown{width:25%;position: relative;}

    

.pullDown .Sselect{

    width:100%;    

    height:60px;    

    line-height:60px;  

    font-size:18px;

    color:#000;    

    margin-top:10px;    

    border: 1px solid rgb(201, 202, 201);

    border-radius: 6px;

    }

 .checkSele{display: none;} 

 .SseleUl{background: #fff;display: none;position: absolute;top: 100%;width: 100%;border-radius: 6px;z-index: 105;} 

.seleli{padding: 2% 10%;border-bottom: 1px solid rgb(202, 201, 201);height: 50px;line-height: 29px;font-size: 17px;}  

.seleli2{border-bottom:none;}

.seleli.checkSele2,.seleli:hover{background-color: rgb(244, 245, 244)!important;color: #6db131;}  

.seleli:last-child{border-radius: 6px;}

/* 处理首页字体影响 */

.banergupisi1{font-family: "PingFang SC",-apple-system,Arial,sans-serif;float: right;width: 68.8%;}





/* 移动端增删改动 */

/* 首页第一部分 */

.sjbyyxzbg{ display:none; position:fixed;width:100%; height:100vh;left:0;top:0;background:rgba(0,0,0,0.5); z-index:50;}

.sjbyyxz{border: 1px #e2e2e2 solid;position: absolute;top: 65px;right:6%;width: 90px;z-index: 99;background: #fff;box-shadow: 0 0 7px rgba(0,0,0,0.08);padding: 0 0 5px;transition: all .3s linear; text-align:center; display:none;}

.sjbyyxz:before {

    content: '';

    width: 0;

    height: 0;

    border: 10px solid transparent;

    border-bottom-color: #fff;

    position: absolute;

    top: -20px;

    left: 50%;

    transform: translateX(-50%);

}

.sjbyyxz li{padding:5px 0;}

.sjbyyxz li a{color:#555;}

.pullDown .Sselect{ position:relative;}

.xtvicon1 {display: inline-block;position: absolute;width: 58px;height: 58px;right: 0;top: 0;background: url(../fonts/xtvicon1.svg) center no-repeat #fff; background-size:16px auto;border-radius:6px; overflow:hidden;}

.generatwo{position: absolute;right: 0;top: 17px !important;display: none;}

.generatwo a{width: 30px;height: 30px; display:inline-block;background: url(../fonts/yd_indicon2.svg) no-repeat center;background-size: 20px auto;}

#header.nav-up .generatwo a{background: url(../fonts/yd_indicon1.svg) no-repeat center;background-size: 20px 17px;}

.scroll-down{display: none;}

.scroll-down span{position: absolute;bottom: 50px;left: 50%;width: 23px;height: 40px;margin-left: -15px;border: 2px solid #fff;border-radius: 50px;box-sizing: border-box;z-index: 7777;cursor: pointer;}

.scroll-down span::before{position: absolute;top: 2px;left: 50%; content: '';width: 6px;height: 6px;margin-left: -3px;background-color: #fff;border-radius: 100%; -webkit-animation: sdb10 2s infinite; animation: sdb10 2s infinite; box-sizing: border-box;}

    @-webkit-keyframes sdb10 {

        0% {-webkit-transform: translate(0, 0);opacity: 0;}

        40% {opacity: 1;}

        80% { -webkit-transform: translate(0, 20px);opacity: 0;}

        100% {opacity: 0;}

    }

    @keyframes sdb10 {

        0% {transform: translate(0, 0); opacity: 0;}

        40% {opacity: 1;}

        80% {transform: translate(0, 25px);opacity: 0;}

        100% {opacity: 0;}

    }

    /* 侧边菜单 */

    .tica-menuMain,

    .tica-bg,.listhhj,.subtwo,.yiqy_cont1{

        display: none;

    }

    /* 企业概况移动11.23 */

.cdhres1{display: none;}

.ScanCode{display: none;}

#headerd{display: none;}

#header{display: block;}

.yiqy_cont1{background-color: #fff;padding: 20px 6% 0;} 

.yiqy_cont1>div{width: 88%;}

.yiqy_cont1>div .pubcn{color: #6db131;}

.yidy_conte1{font-size: 23px;display: block;}

.yidy_contet1{margin-top: 12px;}

.yidy_contet1 p{font-size: 14px;margin-bottom: 8px;}

.yidy_conte4{justify-content: space-around;flex-wrap: wrap;display: flex;}

.yidy_conte4>li{width: 40%;background: #fff;margin-bottom: 20px;border-radius: 6px;padding: 10px 7px;}

.yidy_conte41{text-align: center;font-size: 36px;color: #6db131;font-weight: bold;}

.yidy_conte4>li>p{text-align: center;font-size: 14px;}

.yiqy_cont12{background: #f4f4f4;}

.ydqy_ny1{color: #fff;font-size: 23px;font-weight: bold;}

.yiqy_cont13{position: relative;padding-top: 0;}

.yiqy_cont13>div{height: 100%;}

.yiqy_cont13>div>div{width:88%;position: absolute;top: 50%;margin-top: -72px;}

/* 大事记yd */

.yiqy_cont14{position: relative;}

.ydqy_lef.ydqy_rig{top: 0; bottom: 0 !important;}

.yiqy_cont14>div{overflow: hidden;}

.yidy_conte42{text-align: left !important;font-size: 40px;margin: 10px 0;}

.ydqy_dsj{color: #000;font-size: 23px;text-align: left;font-weight: bold;}

.yidy_swiper1 .list p{position: relative;padding-left: 5%;margin-bottom: 20px;font-size: 14px;line-height: 28px;}

.yidy_swiper1 .list p:after {width: 10px;height: 10px;border-radius: 50%;position: absolute;content: "";left: 0;top: 8px;background: #6db131;}

.mySwiperqy{padding-bottom: 35px;}

.mySwiperqy>div{margin-bottom: 10px;}

.yiqy_cont15{background: #f4f4f4;padding-bottom: 10px;}

.ydqe_bj1{font-size: 23px;text-align: left;color: #6db131;font-weight: bold;margin-bottom: 15px;}

.ydqe_bj2{font-size: 19px;font-weight: bold;color: #000;margin-bottom: 10px;padding: 10px 0;border-bottom:1px solid rgb(224, 224, 224)}

.ydqe_bj3 p{font-size: 14px;margin-bottom: 10px;}

.ydqe_bj4{background: #fff;padding: 0 13px 8px;margin-bottom: 20px;}

.yiqy_cont1{display: none;}

#lower{display: none;}

/* 企业esg yd */

.ssdee1{display: none;}

.ssdee1>div{padding-top: 60px;}

/* 职业与发展yd 1123 */

.ydzyfz_tit1{display: none;}

.ydzyfz_sfq{display: none;}

.ydzyfz_fots1{display: none;}

/* 隐私条款*/

#partner{min-height:980px;padding-top: 155px;}

#partner h1{float: left;width: 100%;font-size: 15px;color: #3776bc;border-bottom: 1px solid #838080;padding-bottom: 6px;font-weight: bold;}

#partner .pagetext{float:left;width:100%;font-size:12px;color:#666;line-height:22px;margin-top:45px;}

#partner .partnerblock{float:left;width:100%;position:relative;margin:100px 0;}

#partner .partnerblock .partnerlist{float:left;width:100%;}

#partner .partnerblock .partnerlist .partnergroup{float:left;width:1070px;height:500px;margin:0 65px;}

#partner .partnerblock .partnerlist .partnergroup .partneritem{float:left;width:166px;height:186px;background:url(../images/bg_partner.png) no-repeat;text-align: center;margin:0 6px;margin-bottom: -30px;overflow: hidden;}

#partner .partnerblock .partnerlist .partnergroup .partneritem img{width:147px;height:40px;margin-top:75px;}

#partner .partnerblock .partnerprev{position:absolute;width:36px;height:67px;background:url(../images/prev_partner.png) no-repeat;left:0px;top:210px;cursor:pointer;}

#partner .partnerblock .partnernext{position:absolute;width:36px;height:67px;background:url(../images/next_partner.png) no-repeat;right:0px;top:210px;cursor:pointer;}

#partner .partnerloading{background:url(../images/loading.gif) no-repeat center center;}



/* 颗粒硅 */

.pckl_h2{text-align: center;padding: 60px 0 30px;font-size: 48px;position: relative;color: #6db131;font-weight: bold;}

.pckl_h3{text-align: center;color: #3171b7;font-size: 30px;}

.pckl_h3:hover{color: #3171b7 !important;}

.pckl_h2::after{content: "";width: 24px;height: 8px;position: absolute;bottom: 9%;left: 50%;margin-left: -12px;background: #3171b7;}
.pckl_newaddh2::after{display: none;}
.pckl_12{text-align: right;position: relative;width: 85.7%;margin: auto;overflow: hidden;}

.pckeli_1{margin: 60px 0;margin-bottom:0 !important;}

.pckl_12_bj{width: 100%;height:480px;background: #f6f9fb;float: left;}

.pckl_12_cont{width: 100%;position: absolute;top: 0;left: 0;height:480px;box-sizing: border-box;overflow: hidden;text-align: right;}

.pckl_ul1{width: 19%;margin-top: -83px;position: absolute;left: 8%;top: 50%;}

.pckl_ul1 li{transition: all 0.5s ease;text-align: left;color: #6db131;border: 1px solid gainsboro;border-radius: 6px;margin-bottom: 29px;padding: 6px 20px;line-height: 28px;font-size: 18px;cursor: pointer;}





.pckl_12_cimg_par1{width: 60%;margin-top: 4%;height: 80%;border-radius: 6px;margin-left: 32%;overflow: hidden;}

.pckl_12_cimg1{background: url(../images/pkl_g1.jpg) no-repeat right;background-size: cover;height: 100%;}

.pckl_12_cimg1:nth-child(n+2){display: none;}

.pckl_12_cimg2{background: url(../images/pkl_g3.jpg) no-repeat right;background-size: cover;height: 100%;}

.pckl_ul1 li:last-child{margin-bottom: 0;}

.pckl_ul1 li:hover{color: #fff;background: #6db131;transition: all 0.5s ease;}

.pckl_h21{text-align: center;font-size: 48px;color: #fff;padding-bottom: 25px;}

.pckl_h22{color: #6db131;}

.pckl_ty1{padding: 5px 0 8px 0;}

.pckl_ty1>p{padding: 0 !important;text-align: center;font-size: 18px;transition: all 0.5s;}



.pckl_ty2{border-bottom: none !important;margin:20px 0 30px 0;}

.pckl_tyul1>li{padding: 30px 48px 30px !important;box-sizing: border-box;width: 20% !important;}

.pckl_tyul1>li:hover .pckl_ty2>img:nth-of-type(2){transition: all 0.5s;display: block;}

.pckl_tyul1>li:hover .pckl_ty2>img:nth-of-type(1){transition: all 0.5s;display: none;}

.pckl_ty2>img:nth-of-type(2){transition: all 0.5s;display:none;margin:0 auto;width: 86px;height: 81px;}

.pckl_ty2>img:nth-of-type(1){transition: all 0.5s;display:block ;width: 86px;height: 81px;margin:0 auto;}

.pckl_tyul1>li:hover .pckl_ty1>p{color: #fff;transition: all 0.5s;}

.pckl_tyul1{width: 1200px;margin: 40px auto 0;}



.pckl_tyul2{margin-bottom: 60px;position: relative;display: flex;justify-content: space-around;}

.pckl_tyul2 li{width: 48% !important;border:1px solid gainsboro;padding: 20px !important;box-sizing: border-box;overflow: hidden;border-radius: 6px;}

.pckl_ty3>img{width: 106px;height: 90px;}

.pckl_ty3{width: 30%;float: left;}

.pckl_ty4{width: 60%;float: right;margin: 20px 0 30px 0;height: 80.99px;line-height: 80.99px;}

.pckl_span1{font-size: 26px;display: inline-block;}

.pckl_icon1{width: 14px;height: 17px;display: inline-block;background-color: indigo;margin-left: 47%;margin-top: -10px;}

.pckl_tyul2 li:hover{background-color: #6db131;transition: all 0.5s ease;}

.pckl_tyul2 li:hover .pckl_span1{color: #fff;transition: all 0.5s ease;}

.pckl_tyul3>li{width: 23% !important;}

.pckl_ul4>li{text-align: center;padding: 15px 35px;}

.pckl_ul4{margin-top: -119px;}





.cptdsliderm{border-radius: 6px;padding: 50px 48px 30px;box-sizing: border-box;background: #fff;transition: all 0.5s ease;}

.cptdsliderm:hover .cptdslidermicon>img:nth-of-type(2){transition: all 0.5s;display: block;}

.cptdsliderm:hover .cptdslidermicon>img:nth-of-type(1){transition: all 0.5s;display: none;}

.cptdslidermicon>img:nth-of-type(2){transition: all 0.5s;display:none;margin:0 auto;width: 86px;height: 81px;}

.cptdslidermicon>img:nth-of-type(1){transition: all 0.5s;display:block ;width: 86px;height: 81px;margin:0 auto;}

.cptdsliderm:hover .cptdslidermwz>p{color: #fff;transition: all 0.5s;}

.cptdslider,.cptdslider1,.cptdslider2{width: 1200px;margin: 40px auto 0;}

.cptdslidermwz{padding: 20px 0;}

.cptdslidermwz>p{padding: 0 ;text-align: center;font-size: 18px;transition: all 0.5s;height: 100px;line-height: 30px;}

.cptdsliderm:hover{background: #6db131;}

.onesdfg .swiper-wrapper,.onesdfg .swiper-slide{display: inline-table;height: auto;}

.onesdfg .swiper-slide{width: 22%;margin: 0 15px;}

.onesdfg{text-align: center;}

/* 光伏硅片*/

.pcgf_tit{text-align: center;}

.pcgf_tit .pckl_h3{display: inline-block;padding: 0 2%;opacity: 0.5;cursor: pointer;}

.gfgp1{opacity: 1 !important;}

.pckl_ul5 li{padding: 10px 35px;}

.pckl_ul5{margin-top: -146px;}

.pcgf_text1 .pckeli_1:nth-child(n+2){display: none;}

.pccp1{margin-bottom: 70px;}

.ydya_p2{display: none;}

.prodetyd{display: none;}

.ydcp_afte1{display: none;}

.yd_info2{display: none;}



/* 联系我们 */

.lxwmp1{width: 64%;text-align: center;font-size:26px;color: #000;margin: 0 auto;padding: 80px 0 60px;}

.lxwm_big1,.lxwm_big2{background: #f4f4f4;}

.lxwm_big2{position: relative;top: 0;right: 0;}

.lxwm_tits{width: 1250px;}

.lxwm_lg1{position: absolute;width: 89.5%;top: 0;right: 0;background: #fff;text-align: left;padding:42px 0 20px 92px;box-sizing: border-box;margin-bottom: 30px;}

.lxwm_lg1,.lxwm_big2{height: 980px;}

.lxwm_top1{border:1px solid #e8e9e8;border-radius: 6px;background: #f4f4f4;overflow: hidden;transition: all 0.5s ease;}





.lxwm_top1>div{width: 50%;float: left;padding: 20px 40px;box-sizing: border-box;border-radius: 6px;;height: 324px;}

/* .lxwm_top1>div:hover{transition: all 0.5s ease;} */

.lxwm_lef1{height: 100%;text-align: left;background: #6db131;color: #fff;}

.lxwm_hesd1{font-size: 36px;border-bottom: 1px solid #e8e9e8;padding: 10px 0;}

.lxwm_hap1 i{width: 17px;height: 17px;display: inline-block;transition: all 0.5s ease;}

/* .lxwm_hap5 i{background: url(../images/trodi.svg) no-repeat center;} */

.lxwm_top1>div .lxwm_hap5 i{background: url(../fonts/trodi_w.svg) no-repeat center;}

/* .lxwm_hap3 i{background: url(../fonts/trolian.svg) no-repeat center;transition: all 0.5s ease;} */

.lxwm_hap31{background: url(../fonts/trolian.svg) no-repeat center;}







.lxwm_top1>div .lxwm_hap3 i{background: url(../fonts/trolian_w.svg) no-repeat center;}

.lxwm_hap4 i{background: url(../fonts/troyou.svg) no-repeat center;transition: all 0.5s ease;}

.lxwm_top1>div .lxwm_hap4 i{background: url(../fonts/troyou_w.svg) no-repeat center;}

.lxwm_hap1,.lxwm_hap2 span{font-size: 16px;}

.lxwm_hap2 span{margin:0 0 20px 10%;display: block;}

.lxwm_hap1{margin-bottom: 30px;}

.lxwm_hsdd1{margin-top: 39px;}

.lxwm_rig1 input::placeholder,.lxwm_textarea1{color: #000;font-size: 13px;}

.lxwm_rig1 input{display: inline-block;background: #fff;text-indent: 6%;border-radius: 6px;padding: 10px 0;}

.lxwm_rig1input3{background: #fff !important;color: #000 !important;}

.lxwm_inp1{padding-bottom: 10px;}

.lxwm_inp1 input{width: 46%;}

.lxwm_inp1 input:nth-child(2){margin-left: 7%;}

.lxwm_textarea1{background: #fff;border-radius: 6px;box-sizing: border-box;width: 100%;height: 100px;text-indent: 8px !important;padding: 10px 8px;resize: none;}

/* .lxwm_textarea1::placeholder{color: #000 !important;} */

.lxwm_inp2 input{width: 20%;}

.lxwm_inp2{text-align: right;margin-top: 35px;}

.lxwm_inp2 input{text-align: center;border-radius: 18px; cursor: pointer;}

.lxwm_inp2 input[type='button']{background: #6db131;transition: all 0.5s ease;}

.lxwm_inp2 input[value='确认提交']{color: #fff;transition: all 0.5s ease;margin-left: 20px;}



/* .lxwm_top1>div:hover .lxwm_inp2 input[type='button']{background: #fff;} */

/* .lxwm_top1>div:hover .lxwm_inp2 input[value='确认提交']{color: #6db131;} */

.lxwm_hesd112{color: #6db131;}

.lxwm_hap3>p{width: 30%;}

.lxwm_onea1{padding: 20px 40px;color: #000;box-sizing: border-box;border-radius: 6px;background: #fff;}

.lxwm_top2{border:1px solid gainsboro;border-radius: 6px;background: #f4f4f4;overflow: hidden;transition: all 0.5s ease;}

.lxwm_top2,.lxwm_top1,.lxwm_top3{margin-bottom: 30px;}

.lxwm_onea1 .lxwm_hap1{width: 30%;display: inline-block;margin-top: 20px;}

.lxwm_onea2 .lxwm_hap1{width: 100%;display: block;}

.lxwm_onea2{border:1px solid #eee;width: 47%; padding: 20px 40px;color: #000;box-sizing: border-box;border-radius: 6px;background: #fff;display: inline-block;}

.lxwm_onea2:nth-of-type(2){margin-left: 5.6%;}

.lxwm_onea2 .lxwm_hesd13{font-size: 16px;color: #000;border-bottom:0.5px solid #ddf2cb;}

/* .lxwm_smatit1{font-size: 36px;} */

.lxwm_top2 .lxwm_hesd1,.lxwm_top3 .lxwm_smatit1{color: #6db131; font-weight:bold;}

.lxwm_top3 .lxwm_smatit1{font-size: 36px;padding: 0 0 10px;}











/* 手机副导航下拉 */

.popslide_screen {

	display: none;

	position: relative;

    padding-top: 60px;

}







.popslide_screen .shai_theme span {

	padding-left: 0;

}



.popslide_screen .shai_theme {

	padding: 15px 5%;

	background: #f6f9fa;

	background-size: 16px;

}

.popslide_screen .shai_theme span{display: block;position: relative;}

.popslide_screen .shai_theme span:before{position: absolute;background:url(../images/phone-down.png) no-repeat right center;background-size: 100% auto;content: '';right:0;width: 20px;height: 100%;transition: all 0.3s ease;}

.shai_theme.on span:before{transform: rotatex(180deg);}

.popslide_screen .popUls {

	display: none;

	background: #f6f9fa;

	padding: 10px 20px;

	position: absolute;

	top: 113px;

	width: calc(100% - 40px);

	left: 0;

	z-index: 90;

	border-radius: 3px;

	border-top: 1px #e2e2e2 solid;

}



.popslide_screen .popUls li a {

	padding: 10px 20px;

	font-size: 14px;

	color: #333;

	display: block;

	border-bottom: 1px #ececec solid;

}



.popslide_screen .popUls li a.on {

	color: #004798;

	font-weight: 600;

}







.ydcpswiper2{display: none;}

.gydddq {display: none !important;}



/* 颗粒硅新增板块1 */
.blnewadddiv12{width:100%;box-sizing: border-box;padding: 0 7.15%;font-size: 16px;line-height: 28px;color: #000;margin-bottom: 40px;}
.blnewaddh21{padding: 20px 0 10px !important;}


.gnbsub_invester .gnbsubml {width: 500px !important;}

.gnbsub_invester dd{float: left;
    width: 48% !important;
    margin-right: 2% !important;
    box-sizing: border-box;}
.gnbsub_invester .gnbsubdl::after{content: "";display: block;clear: both;}
/* 颗粒硅新增板块1 */
/*  */

/* 投资者新加页面的样式 开始*/
            .dshdiv1{background-color: #fff;box-sizing: border-box;padding: 50px;}
			.dshdiv21{box-sizing: border-box;padding-top: 50px;border-bottom:1px solid #d8dddd ;}
			.dshdiv11 p{font-size: 16px;margin-bottom: 20px}
			.dshdiv11 p:last-child{margin-bottom: 0;}
			.dshdiv23{position: relative;padding: 30px;}
			.dshdiv30{text-align: left;font-size: 40px;font-weight: bold;padding-bottom: 32px;color: #6db131;}
			.dshdiv22{border-bottom:1px solid #d8dddd;box-sizing: border-box;}
			.dshdiv22.on .dshdiv29{border-bottom:1px solid #d8dddd;}
            .dshdiv22.on{border:none;}
			/* .dshdiv22.on .dshdiv2111{display:block;} */
            .dshdiv24{font-size: 24px;font-weight: bold;color: #000;display: inline-block;width: 130px;}
			.dshdiv25{color: #000;opacity: 0.7;font-size: 16px;margin-left: 50px;}
			.dshdiv26 {position: absolute;width: 20px;height: 20px;right: 50px;top: 40px;background: url(../images/bladddsh.png) center no-repeat;background-size: 100% auto;z-index: 3;}
			.dshdiv27{width: 20%;height: 258px;}
			.dshdiv27 img{width: 196px;}
			.dshdiv28{width: 80%;}
			.dshdiv29{padding-bottom:30px;display: none;}
            .zuzhiz1{background-color: #f0f6f6;padding: 50px 0;}
            .zuzhiz2{background-color: #fff;border-radius: 6px;height: 280px;overflow: hidden;}
.zuzhiz3{padding: 30px;box-sizing: border-box;width: 50%;}
.zuzhiz4{box-sizing: border-box;border-bottom: 1px solid #d8dddd;}

.zuzhiz5,.blnewaddcs4{width: 50%;}
.zuzhiz6{margin-top: 25px;}
.zuzhiz6 p{color: #000;opacity: 0.7;font-size: 16px;}
.zuzhiz7 i{background: url(../images/bladdxiazai.svg) no-repeat center;width: 20px;height: 18px;display: inline-block;vertical-align: middle;}
.zuzhiz7 a{display: inline-block;color: #6db131;font-size: 16px;margin-left: 30px;}
.zuzhiz7{margin-top: 40px;}

.blnewaddcs1{background-color: #fff;border-radius: 6px;height: 504px;overflow: hidden;}
.blnewaddcs3 h4{font-size: 16px;font-weight: bold;color: #000;opacity: 0.7;}
.blnewaddcs2{margin-top: 45px;}
.blnewaddcs3{margin-top: 10px;}
.blnewaddcs5{padding: 30px;box-sizing: border-box;width: 50%;}
.blnewaddcs3 p {color: #000;opacity: 0.7;font-size: 16px;text-align: justify;}





/* 投资者新加页面的样式  结束*/

@media screen and (max-width:1626px){



    .lxwm_lg1{width: 93.5%;padding: 2% 0 20px 3.5%;margin-bottom: 30px;}

    .lxwm_tits{width: 1200px;}
    /* .proulcent2{width: 1440px !important} */
    .proulcent2 li{width: 12.8% !important;}

    .proulcent2{width: 1440px !important;}

    .proulcent2 li{float: left;}

    .proulcent2 li:nth-of-type(1){width: 9% !important;}


}

@media screen and (min-width:1626px){


}



@media screen and (max-width:1440px){

/* 颗粒硅新增板块1 */
.blnewadddiv12{padding: 0 2.65%;margin-bottom: 25px;}
.pdet1{font-size: 40px !important;}
.zuzhiz6{margin-top: 20px !important;}
.zuzhiz2{height: auto !important;}
.blnewaddcs1{height: 420px;}
.blnewaddcs4 img{width: 100%;}
.blnewaddcs3 p{font-size: 14px;}
.blnewaddcs2 {margin-top: 25px;}
.zuzhiz4 .dshdiv30{padding-bottom: 20px;}
.dshdiv30{font-size: 36px;}







/* 颗粒硅新增板块1 */




/* 联系我们 */

.lxwm_lg1{width: 96.5%;padding: 3% 0 20px 3%;margin-bottom: 30px;}

.lxwm_tits{width: 1200px;}

.lxwmp1 {width: 68%;font-size: 24px;padding: 60px 0 50px;}

.lxwm_hesd1,.lxwm_top3 .lxwm_smatit1{font-size: 33px;}













	.w14,.wrap,.news_new{ width: 1200px;}

	.banna_cutone_p span,.banna_dream>p,.blabap2,.blabbp1{ font-size: 35px;}

	.news_conting>div>p:nth-child(3){ margin-top: 22px;}

    .blmbxm em, .blmbxm a, .blmbxm span{height: 50px;line-height: 54px;}

    .banna_imgone{height: 320px;}

    .develop1{padding: 10px 0;}

    .deveptext {margin: 50px 0;}

    .news_conting>div>em{bottom: 41%;}

    .dptextw1 {padding: 2% 5%;margin-top: -171px;}

    .dptextw2{margin-top: -157px;}

    .trocont3 {margin-bottom: 216px; }

    .fixdw{left: 25%;}

    .proulcent1 li{width: 18%;}   

    .proulcent2{width: 1200px !important;}

    .proulcent2 li{width: 12.8% !important;}

    .proulcent2 li:nth-of-type(1){width: 9% !important;}

    .proulcent3 li{width: 32%;}


    .guitwop{left: 10%;top: 61%;}

    .prui_lef{width: 25%;}

    .prui_rig{width: 75%;}

    .prui_rig p{width:93%;}

    .fldbut {font-size: 16px;height: 56px;line-height: 56px;border-radius: 28.5px;}

    .fldkuan span, .fldpars2 spaN,.seleli{font-size: 16px;}

    .dwos1>p{font-size: 24px;}

    .fldp {font-size: 13px;}

    .pullDown .Sselect {font-size: 20px;}

    /* .pc_ltitle,.pc_ldiv1>p{padding: 40px 0 30px 69px;} */

    .bltzzcnlmn .otxt,.bltzzcnlmn .oselect{ width:43%;}

    .pc_ltitle{padding: 30px 0 17px 71px;}

    .pc_ldiv1>p,.jltdbtn{padding-left: 71px;}

    /* 首页pc适配 */

    .banergupisi1{ width: 66%;}

    .banergupiaoa, .banergupiaob {font-size: 14px;width: 10.8%;}

    .banergupiaodm span {font-size: 14px;}

    .banergupiaodm:nth-child(1){padding-left: 79px;width:23%;}

    .banergupiaodm:nth-child(2){padding-left: 105px;width:30%;}

    .banergupiaodm:nth-child(3){padding-left: 123px;width:32%;}

    .banergupiaodm {margin: 0 2%;}



    .pckl_ul1{width: 18%;left: 7%;}

    .pckl_ul1 li{margin-bottom: 29px;padding: 11px 16px !important;font-size: 16px;} 

    .pckl_12_cimg_par1{height: 78%;margin-top: 5%;}

    .pckl_12{width: 94.7%;}

	









}



@media screen and (max-width:1280px){

/* 颗粒硅新增板块1 */
.blnewadddiv12{padding: 0 2.4%;margin-bottom: 20px;}
.dshdiv1 {padding: 30px !important;}
.dshdiv21 {padding-top: 30px;}
.zuzhiz4 .dshdiv30 {padding-bottom: 10px;}
.blnewaddcs2{margin-top: 10px;}
.blnewaddcs3{margin-top: 10px;}
.blnewaddcs5 {padding: 20px 30px;}
.dshdiv30 {font-size: 32px;}
.dshdiv11 p{font-size: 14px;margin-bottom: 10px;}
.dshdiv25 {font-size: 16px;margin-left: 30px;height: 38px;line-height: 38px;}
.dshdiv23 {padding: 20px;}




/* 颗粒硅新增板块1 */





    /* 联系我们 */

    .develop2{ margin-top:30px;}

    .dpimg{padding-bottom:15px;}

.lxwm_lg1{width: 97.5%;padding: 2% 0 20px 2.5%;margin-bottom: 30px;}

.lxwm_tits{width: 1100px;}

.lxwmp1 {width: 80%;font-size: 24px;padding: 60px 0 50px;}

.lxwm_hesd1,.lxwm_top3 .lxwm_smatit1{font-size: 26px;}

.w12{width: 1100px;}







	.w14,.wrap,.news_new{width: 1100px;}
    .proulcent2{width: 1100px !important;}
    .proulcent2 li{width: 12.8% !important;}
    .proulcent2 li a,.bltzzbm a{font-size: 14px !important;}
    .proulcent2 li:nth-of-type(1){width: 8% !important;}

    .pmhr4{width: 84%;margin: 66px 0 10px 8%;}

    .pdet1 {font-size: 40px !important;}

    .pmhr1>li,.proggtzong p>span{font-size: 10.99px;}

    .pdeppt2,.pmhr2,.pdeppt3,.proggtzong { width: 92%;}

    .plegr1,.pdeppt1 p{font-size: 14px;}

    .banna_proto>div>ul>li .banna_proto_contwo>p {padding:0;}

    .banna_proto ul>li {padding: 20px 25px 0 25px;}
    .banna_proto ul>li{margin-top:20px !important}

    .pc_div1 li {margin-left: 67px;}

    .pc_toudi1{bottom: 5%;}

    .fixdw{left: 21%;}

    .bltzzcnlmn .otxt,.bltzzcnlmn .oselect{ width:48%;}

    .tzbgaozuo{height: 56%;top: 22%;padding: 2% 0;}

    .tzbgaotext p{font-size: 13px;}

    .banergupiaob {width: 11%;margin: 0 3%;padding: 0 0.48%}

    .banergupisi1{width: 72%;}

    .deveul li{height: 535px;}

    .develop1{padding: 0 0;}

    .dph2{font-size: 32px;}

    

    .dptext4{margin-top: -200.5px;}

    .dptext2{margin-top: -214.5px;}

    .dptext1{padding: 6% 5% 6% 6.2%;}

    .dptext5{margin-top: -190.5px;}

    .dpa {padding-bottom: 63px;}

    .dptextimg1>img{width: 70%;}

    .yd_cultrul1{height: 480px;}

    .dptextw1{padding: 4% 2% !important;margin-top: -191px;}

    .dptextw2{margin-top: -177px;}

    .pckl_ul1{width: 22%;left: 4%;}

    .pckl_ul1 li{margin-bottom: 29px;padding: 6px 10px !important;}

    .pckl_tyul2 li{width: 45%;padding: 0px !important;}

    .pckl_ul1{width: 15%;margin-top: -134px;}

    .pckl_ul1{left: 4%;}

    .pckl_12_cont{width: 104%;}

    .pckl_12_cimg_par1{height: 70%;margin-top: 7%;}





}











@media screen and (min-width:1921px){

	.bl16promr .bl16proggwz{ padding-left: 50px; padding-right: 50px;}


    .pckl_ul1 {left: 9%;}

    .lxwm_lg1{padding: 42px 0 20px 110px;}

    .lxwm_tits{width: 1500px !important;}

    .lxwm_lg1,.lxwm_big2 {height: 1050px;}





    

}



/*新闻搜索*/





/* 新改动的地方 始！！！！！！！！！！！！！！！！！！！！！！！！！！！！！！！！！！！！！！！！！！ */

.SseleUl_ree1{height: 250px;overflow-y: scroll;}

.jionus1{margin-top: 10px; height: 60px;line-height: 60px;width: 100px;float: right;background: #6db131;color: #fff;text-align: center;font-size: 18px;border-radius: 6px;}

.ydjius_ti1{display: none;}

.popslide_screen .popUls {top: 111px !important;}

.yyyd_1{display: none;}

/* 新闻详情页 */

/* newdetail */

.newdetail_box1{

	width: 100%;

	box-sizing: border-box;

	background: #f8f8f8;

	padding-top: 185px;

	padding-bottom: 80px;

}

.news_detail {

	width: 100%;

	padding: 60px 0;

	background: #FFFFFF;

}



.newdetail_box1 .w14{ width: 1100px;}

.page-contentyd {

	padding:  80px; background: #fff;

}



.page-contentyd .title-3 {

	margin-bottom: 30px;

}



.page-contentyd .title-3 .main {

	font-size: 22px;

	line-height: 1.4;

	color: #333333;text-align: center; font-weight: bold;

	border-bottom: 1px #D6D6D6 dashed;

	padding-bottom: 30px;

}



.page-contentyd .title-3 .date {

	font-size: 14px;

	line-height: 26px;

	color: #999;

	text-align: center; margin-top: 30px;

}



.page-contentyd .data .text p {

	font-size: 14px;

	line-height: 24px;

	margin: 15px 0;

	color: #333333;

}
.page-contentyd .data video{
    max-width: 100% !important;
    height: auto !important;
	margin: auto;
    display: block;

}


.page-contentyd img {

	max-width: 100%;

	height: auto;

}



.news_detail .share {

	margin-right: 80px;

	display: none;

}



.news_detail .share .sahre-theme {

	font-size: 14px;

	line-height: 26px;

	color: #888888;

}



.pageNews {

	border-top: 1px #F0F0F0 solid;

	padding: 25px 0;

}



.pageNews a {

	background-color: #e3e3e3;

	border-radius: 6px;

	font-size: 14px;

	color: #888888;

	padding: 10px 26px;

	display: inline-block;

	transition: all .5s ease;

	-moz-transition: all .5s ease;

	-webkit-transition: all .5s ease;

	border: 1px transparent solid;

}



.pageNews a.prev {

	margin-right: 20px;

}



.pageNews a:hover {

	background-color: #FFFFFF;

	border: 1px #09497f solid;

}



.page-txt-line {

	width: 280px;

}



.page-txt-line a {

	display: block;

	color: #666666;

	font-size: 12px;

	height: 14px;

	overflow: hidden;

	text-overflow: ellipsis;

	white-space: nowrap;

	line-height: 5px;

	background: no-repeat !important;

	border: none;

	padding: 8px 20px 0px;

}



.page-txt-line a:hover {

	border: none !important;

	color: #1d62af !important;

}

/* 搜索详情页 */

.market_listbox {

	padding: 30px 8px;

}

.market_listbox h4{

	font-size: 24px;

	color: #333;

	border-bottom: 1px #333 solid;

	padding-bottom: 8px;

	margin-bottom: 18px;

}

.market_listbox ul li{

	font-size: 16px;

	color: #333;

	line-height: 30px;

	border-bottom: 1px #eee solid;

	padding: 5px 0;

	margin-bottom: 10px;

}

.search-result-mainQ{

	padding-bottom:0;

	margin-top:180px;

}



.search-result-main-p{



	font-size: 12px;



	color: #9d9d9c;



	margin-top: 20px;



}



.search-result-mainQ .input-warp{



	position: relative;



	width: 434px;



	margin: 60px auto;



	border: 1px solid #bfbfbf;



	border-radius: 10px;



}



.search-result-mainQ .input-warp input{



	width: 78%;



	height: 46px;



	line-height: 46px;



	margin-left: 12px;



	border-color: transparent;



	background-color: transparent;



	outline: none;



}



.search-result-mainQ .input-warp .close{



	position: absolute;



	z-index: 0;



	top: 0;



	bottom: 0;



	width: 22px;



	height: 22px;



	right: 16px;



	margin: auto;



	background: url(../images/icon_07.png) center no-repeat;



}



.search-result-title{



	color: #999;



	padding-top: 20px;



}



.result-list{

	margin-top: 10px;

	display: flex;

	flex-wrap: wrap;

	margin-bottom: 60px;

}

.result-item{

	width: 48%;

	margin-right: 4%;

	border-bottom: 1px solid #e7e7e7;

	list-style: inside;

	margin-top: 10px;

}

.result-item:nth-child(2n){margin-right: 0;}

.result-item a{

	display: block;

	width: 100%;

	color: #696969;

}

.result-item .dot{

	display: inline-block;

	width: 4px;

	height: 4px;

	margin: 0 10px;

	background: #828282;

	border-radius: 50%;

	vertical-align: middle;

}

.result-item p{

	display: inline-block;

	vertical-align: middle;

	word-break: normal;

}

.input_button{

	cursor: pointer;

	height: 46px;

	width: 40px;

	float: left;

	display: flex;

	align-items: center;

	justify-content: center;

}

.search-class-list{border-bottom: 1px solid #ddd;}

.search-class-list li{float: left;font-size: 16px;}

.search-result-mainQ a{display: contents;line-height: 46px;}

.search-class-list li a{padding: 0 26px;color: #999; line-height:45px;}

.search-class-list li:first-child a{padding-left: 0;}

.search-class-list li.on a{color: #000;}

.search-class-list li.on a span{position: relative;}

.search-class-list li.on a span:after{position: absolute;content: '';width: 100%;height: 1px;bottom:-12px;left: 0;background-color: #0075c1;}

.search-class-list li a:hover{color: #000;}

.red{ color:#ff0000;}

.searchtabul,.searchcase{ overflow:hidden;}

.searchcase{ width:105%;}

.searchcase a{ float:left; width:390px; margin-right:20px; margin-top:20px;}

.searchcase p{ padding:15px 0;}

.searchcase a:hover img{transform:scale(1.03);-webkit-transform:scale(1.03);-moz-transform:scale(1.03);}

.imgsearch{ height:244px; overflow:hidden;}

.searchcase img{ max-width:100%; vertical-align:top;}

.searchtabul{ display:none;}

.poster-box img{

    margin-top: 20px;

    max-width: 100%;

}

/* .result_boxsQ{padding:0 6%;width:100%;} */



.page-contentyd img{max-width:100%;}







@media screen and (max-width:1440px){

    /* 新加内容 始 ！！！！！！！！！！！！！！！！！！！！！！*/

.jionus1{font-size: 18px;}
}

@media screen and (max-width:1440px){

    .page-contentyd {width: 1100px;}



}

@media screen and (max-width:1280px){
.page-contentyd {width: 100%;}
.page-contentyd .data .text p {width: 100% !important;}
}





/*hh1220*/
.hproe{padding-top:100px;display:none;}
.hproah2{font-size: 44px; font-weight: bold;color:#6db131; text-align: center;}
			.hproctit{font-size:32px; font-weight: bold;color:#6db131; }
			.hproctit1{ margin-top: 55px;}
			.hprocdesc{ font-size: 16px; margin-top: 20px;}
			.hproa{ padding: 60px 0;}
			.hproadesc{ font-size: 16px; text-align: justify;}
			.hproadesc p{ margin-top: 25px;}
			
			.hprob,.hprod{background: #f6f9fb;}
			.hprobml{width: 40%;}
			.hprobmr{width: 60%;}
			.hprobmr img{width: 80%; vertical-align: top;padding:10%;}
			.hprobh2{text-align: left; padding-top: 60px;}
			.hprobmsm{ position: relative; margin-top: 40px; font-size: 16px; padding-left: 55px;}
			.hprobmsi{ display: block; width: 40px; height: 40px; position: absolute;left:0;top:0;}
			.hprobmsi img{ position: absolute;left:0;top:0;right:0;bottom:0; max-width: 80%; max-height: 80%; margin: auto 0;}
			
			.hprocicon{ display: inline-block; width: 110px; height: 110px; position:relative;}
			.hprocicon img{ position: absolute;left:0;top:0;right:0;bottom:0; max-width: 80%; max-height: 80%; margin: auto;}
			.hprocsliderm{ padding: 40px;background: #fff; height: 310px; border-radius:6px; font-size: 18px; box-shadow:0 0 15px rgba(0,0,0,0.08); text-align: center; width:27%; margin-right:9.5%; }
			.hprocsliderm:nth-child(3){ margin-right: 0;}
			.hprocslider{ overflow: inherit; margin-top: 50px;}
			.hprocwz{margin-top: 25px; padding: 0 20px;}
			.hprocsliderimg2{opacity: 0;}
			.hprocsliderm:hover{color:#fff; background: #6db131;}
			.hprocsliderm:hover .hprocsliderimg2{opacity: 1;}
			.hprocsliderm:hover .hprocsliderimg1{opacity: 0;}
			.hprocicon img,.hprocsliderm{transition: all 0.3s ease;}
			
			.hprodnum{color:#7daf46;}
			.hprodnump3{font-size: 18px;}
			.hprodnump2{font-size: 24px; position: relative;padding-left: 5px;top:25px;}
			.hprodnump1{font-size: 60px; font-weight: bold; font-family: Arial," sans-serif";}
			.hprodnump1,.hprodnump2{line-height: 1; display: inline-block; vertical-align: top;}
			.hprodnumn{ display: inline-block; vertical-align: top; min-width: 210px; margin-top: 60px;}
			
			.hprodnum{display:flex;justify-content: space-between;flex-wrap:wrap;}
			.hprodnum:before,.hprodnum:after{display:none;}
			.hprodnumn{width:auto;max-width:28%;min-width:15%;}
			
			.hregtmh4{font-size: 32px;font-weight: bold;color: #6db131;}
			.hregt{}
			.hregtm{background: #fff; border-radius:6px; overflow: hidden; padding: 50px;}
			.hregtp1{ margin-top: 25px; padding-top: 30px; border-top:1px solid #e5e5e5;}
			.hregtp1{font-size:16px;}
			.hregtp1 p{margin-top: 20px;}
			.hregtp1 h5{font-size:24px;}
			.hregtm1{ margin-top: 40px;}
			.hregtp2{margin-top: 35px;}
			.hregtp2 a{display: inline-block; transition: all 0.3s ease; font-size: 16px; margin-right: 60px; cursor: pointer; padding: 0 10px;}
			.hregtp2 a:hover,.hregtp2 a.on{color:#6db131;}
			
			.hregtp3ma .tzbgaodesca{ height: 50px; display: table; width: 88%;}
			.hregtp3ma .tzbgaotextp2{ line-height: 25px; height: auto; margin-top: 0; display: table-cell; vertical-align: middle;}
			.hregtp3ma .tzbgaotu1 img{vertical-align: top;}
			.hregtp3ma .tzbgaoyou{ padding-top: 35px; padding-bottom: 35px;}
			.hregtp3ma .tzbgaotu1{top:40px;}
			.hregtp3ma{float: left; width: 48.5%; margin-right: 3%; margin-top: 3%;}
			.hregtp3ma:nth-child(2n){ margin-right: 0;}
			.hregtp3ma:hover .tzbgaoyou{border-color: #6db131;}
			.hregtp3m{display: none;}
			.hregtp3ma:hover .tzbgaoicon1 i {background: url(../images/xzlvse.svg) no-repeat center;}
			
			.hregtm2{padding: 0;}
			.hregtm2m{width: 50%;}
			.hregtm2l{ padding: 50px;}
			.hregtm2lwz{font-size: 16px;margin-top: 20px; padding-top: 20px; border-top:1px solid #e5e5e5;}
			.hregtm2lwz p{ margin-top: 5px;}
			.hregtm2{height: 342px; position: relative;}
			.hregtm2r{ height: 100%; background-position: center; background-repeat: no-repeat;background-size: cover; position: absolute; right:0;top:0;}
			
			
			
			.hdswyhh4{ font-size: 32px;color:#6db131; font-weight: bold;}
			.hdswyhm{float:left;background: #fff; height: 460px; font-size: 16px; overflow: hidden; position: relative; border-radius:6px; width: 31.5%; margin-top: 2.75%; margin-right: 2.75%;}
			.hdswyhm:nth-child(3n){margin-right: 0;}
			.hdswyhm:nth-child(1),.hdswyhm:nth-child(2),.hdswyhm:nth-child(3){margin-top: 0;}
			.hdswyhp1{padding: 30px;}
			.hdswyhdesc{margin-top: 25px; padding-top: 30px; border-top:1px solid #e5e5e5;}
			.hdswyhp2{ position: absolute; width: 100%;left:0;bottom:0; z-index: 3;}
			.hdswyhp2a{display: block; padding: 0 30px; line-height: 60px; text-align: left;color:#6db131; position: relative; border-top:1px solid #e5e5e5;}
			.hdswyhp2ai{ position: absolute;width: 18px;top:0;right:30px; height: 100%;}
			.hdswyhp2ai:before,.hdswyhp2ai:after{ position: absolute; content: '';left:0;top:0; width: 100%; height: 100%; background-position: center; background-repeat: no-repeat; background-size: 100% auto;}
			.hdswyhp2ai:before{background-image: url(../fonts/h-download-green.svg);}
			.hdswyhp2ai:after{background-image: url(../fonts/h-download-white.svg); opacity: 0;}
			.hdswyhm:hover{box-shadow: 0 5px 15px rgba(0,0,0,0.08);}
			.hdswyhp2ai:before,.hdswyhp2ai:after,.hdswyhp2a,.hdswyhp2,.hdswyhm{ transition: all 0.3s ease;}
			.hdswyhp2a:hover{background: #6db131;color:#fff;}
			.hdswyhp2a:hover .hdswyhp2ai:before{opacity: 0;}
			.hdswyhp2a:hover .hdswyhp2ai:after{opacity: 1;}

/*hh1220*/





@media screen and (max-width:768px){
/* 保利新增页面 开始 */
.dshdiv11 p{font-size: 14px;text-align: justify;}
.dshdiv1{padding: 20px 6% !important;}
.dshdivbig1{padding: 30px 0 !important;}
.dshdiv30{font-size: 24px;padding:0 0 20px !important;}
.dshdiv21{padding: 20px 6% 0;}
.dshdiv23{padding: 20px;}
.dshdiv27{width: 70%;height:385px;margin-left: 15%;}
.dshdiv27 img {width: 100%;}
.dshdiv28{width: 100%;padding: 20px 6%;box-sizing: border-box;}
.dshdiv29{padding-bottom: 0px;}
.dshdiv26{right: 24px;top: 27px;}
.dshdiv24 {font-size: 20px;width: 106px;}
.dshdiv25 {font-size: 14px;margin-left: 30px;height: 32px;line-height: 32px;}
.zuzhiz3{width: 100%;padding: 25px 6%;}
.zuzhiz2{height: auto !important;}
.zuzhiz5 {width: 100%;padding: 0 6%;box-sizing: border-box;margin-bottom: 25px;border-radius: 6px;}
.zuzhiz5 img{width: 100%;}
.zuzhiz7{margin-top: 20px;}
.zuzhiz7 p{margin-left: 20px;}
.zuzhiz1 {padding: 30px 0;}
.blnewaddcs1{height: auto !important;}
.blnewaddcs5{width: 100%;box-sizing: border-box;padding: 20px 6%;}
.blnewaddcs4{width: 88%;margin: 0 6% 20px;}
.blnewaddcs4 img{width: 100%;}
.bltzzbm{white-space: nowrap;overflow-x: auto;width: auto !important;}
.bltzzbm a{display: inline-block;float: none;}
.blnewaddcs4 img{border-radius: 6px;}
.zuzhiz5 img{border-radius: 6px;}

/* 保利新增页面 结束 */
.pagination a.nm,.numbbb,.lxwmp1{ display:none;}

.pagination{ text-align:center; padding-bottom:40px !important;}

.procent1{padding:0 6%;}

/* 新闻详情页 */

.newdetail_box1{padding-bottom:40px !important;padding-top: 100px !important;}

.page-contentyd{width: 88%;margin: 0 auto;}

.page-contentyd{padding:45px 20px;}

.page-contentyd .data .text p{width:100% !important;}

.page-txt-line{ display:none;}

.pageNews{margin-top:30px;}





/* 搜索详情页 */

.result_boxsQ{padding:0 6%;width:100%;} 

.search-result-mainQ{width: 100%;}

.search-result-mainQ .input-warp {width: 100%;margin: 40px auto;}







/* 联系我们 新加样式 */

.yyyd_1{display: block;}

.yyyd_2{display: none;}

.bltzzcnr,.bltzzcnl{width: 100%;}

.bltzzcnr{height: 200px;}

.bltzzcnlm{padding: 20px;}

.bltzzch5{font-size: 23px;}

.bltzzcnlmli {margin-top:0;}

.bltzzcnlmn span, .bltzzcnlmn .otxt, .bltzzcnlmn .oselect{height: 50px;line-height: 50px;font-size: 14px;}

.bltzzcnlmn .otxt, .bltzzcnlmn .oselect {width: 56%;}

.bltzzcnlmp2{margin-top: 60px;}

.bltzzcbtn{width: 140px;height: 40px;line-height: 40px;font-size: 14px;}

.bltzzcnabb {height: 448px;}

.bltzzccd1{padding-top: 0 !important;}



/* 新加内容 加入我们 */

.sangek2{display: none;}

.zpin1{padding: 20px 0;margin-bottom: 30px;}

.zpin1 h2{font-size: 23px;margin-bottom: 10px;}

.ydjion_tits1{width: 100% !important;margin-bottom: 20px;}

.ydjion_tits2{display: block !important;padding: 0 6%;}

.ydjion_tits2 .Sselect,.ydjion_tits2 .jionus1{height: 50px;line-height: 50px;font-size: 16px !important;}

.ydjion_tits2 .xtvicon1{top: 48%;}

.ydjion_tits2 .jionus1{width: 100% !important;margin-top: 0;}

.ydjius_ti1{display: block;padding: 0 6%;font-size: 14px;color: gray;}

.ydjion_tits2 .Sselect{margin-top: 5px;}

.ydjibut1 .pc_text1{width: 100%;padding: 0;}

.ydjibut1{margin-top: 50px;background: #fff;}

.ydjibut1 .pc_p1{width: 69%;height: 60px;line-height: 60px;}

.ydjibut1 .pc_p1>p{text-align: left;text-indent: 0;}

.pc_p1>p{font-size:16px;}

.ydjibut1 .pc_div1{width: 20%;}

.ydjibut1 .pc_fuhao{width: 100%;height: 60px;border:none;}

.ydjibut1 .pc_fuhao>span{width: 15px;height: 15px;}

.pc_div1>ul{display: none;}

.ydjibut1 .pc_left,.ydjibut1 .pc_right{width: 100%;}

.ydjibut1 .pc_ltitle{padding: 10px 0 10px 0;font-size: 16px;}

.ydjibut1 .pc_ldiv1{padding-bottom: 10px;}

.ydjibut1 .pc_ldiv1>p{padding-left: 0;font-size: 14px;color: gray;line-height: 25px;}

.pc_above {margin-bottom: 0;border-bottom: 1px solid #dadada;background-color: #f3f3f3;}

.ydjibut1 .pc_right{padding-bottom: 20px;}

.ydjibut1 .pc_toudi1{height: 40px;line-height: 40px; display:block; bottom:auto !important;}

.fixdw{left: 0 !important;}

.fldbut{width: 120px;height: 40px !important;line-height: 40px !important;font-size: 14px;}

.dwos1>p{font-size: 20px;}

.fldkuan input{height: 45px !important;margin: 5px 0;}



.jltdbtn{padding:0; text-align:left;}

.gwyxq ,.pc_toudi121 {float:none;display:block;}

.pc_toudi121{ margin-top:10px;}

.gwyxq{}

.jltdbtn { padding-bottom:30px;}

.ydjion_tits2 .xtvicon12x{ top:0; height:48px;}

.wap_highr1{height:380px;}

.wap_highr1 .swiper-slide .ydzy_p1{ padding-bottom:0;}

/* 新加内容 加入我们 */

}











/*hh1129*/



.footer,#lower{ background:#316bab !important; border-top:6px solid #6db131;}



.bsBox{ box-sizing:content-box;}

.page-contentyd{ position:relative;}

.page-contentyd .title-3 .main{ padding-right:150px;}

.page-contentyd .title-3 .main,.page-contentyd .title-3 .date{ text-align:left;}

.pagefxan{ position:absolute; width:130px;right:80px;top:60px; text-align:right;}

.ggfxbtna{ margin-left:10px; display:inline-block; position:relative; width:48px; height:48px;border:1px solid #D8D8D8;border-radius:50%;}

.sharelistsub {width: 120px;box-sizing: border-box;padding: 10px 15px;border: 1px solid #d8d8d8;position: absolute;top: 60px;left: -50%;margin-left: -18px;background: #fff;z-index: 3;display: none;box-shadow: 0 2px 7px 0 rgb(0 0 0 / 7%); text-align:left;}

.ggfxbtna:before,.ggfxbtna:after{ content:''; position:absolute;left:0;top:0; width:100%; height:100%;}

.actionprint:before{background:url(../fonts/actionprint1.svg) center no-repeat; background-size:26px auto;}

.actionprint:after{background:url(../fonts/actionprint2.svg) center no-repeat; background-size:26px auto;}

.sharelist:before{background:url(../fonts/sharelist1.svg) center no-repeat; background-size:20px auto;}

.sharelist:after{background:url(../fonts/sharelist2.svg) center no-repeat; background-size:20px auto;}

.ggfxbtna:before{opacity:0.6;}

.ggfxbtna:after{opacity:0;}

.ggfxbtna,.ggfxbtna:before,.ggfxbtna:after{transition:all 0.3s ease;}

.ggfxbtna:hover{ border-color:#6db131;}

.ggfxbtna:hover:before{opacity:0;}

.ggfxbtna:hover:after{opacity:1;}

.sharelistsub a{padding-left:30px;}

.sharelistsub li {width: 100%;color: #767676; height:28px; position:relative;line-height: 28px;font-size: 14px;padding: 10px 0;}

.sharelistsub li:before{opacity:0.8;position:absolute;left:0;top:0; height:100%;width:30px; content:'';}

.fxlinkedin:before{ background:url(../fonts/fx-linkedin-black.svg) left center no-repeat; background-size:20px auto;}

.fxweibo:before{ background:url(../fonts/fx-weibo-black.svg) left center no-repeat; background-size:20px auto;}

.fxweixin:before{ background:url(../fonts/fx-weixin-black.svg) left center no-repeat; background-size:20px auto;}

        

        

.dptext1{margin-top:0; transform:translateY(-50%);}

.zppp1,.zppp2{ line-height:74px;}

.zppp1{ padding-left:50px;}

.banergupiaozwa.w14{ width:1100px;}

.banergupiaoa {width:140px;}

.banergupiaob{ width:230px; text-align:center; margin:0; margin-left:100px;}

.banergupisi1{width:610px; text-align:right;}

.banergupiaodm:nth-child(1){width:240px; margin:0; text-align:left; padding-left:105px;}

.banergupiaodm:nth-child(2){width:195px;margin:0; text-align:left;padding-left:80px; margin-left:80px;}



.footfximg{height:28px;}

.lanChange dd{padding: 5px 18px;}

.lanChange{text-align: center;padding: 8px 0;}

.lanChange a{font-size:14px;color:#333;text-align: center;}

.lanChange a:hover{color:#3071b7;}

.lanChange:before {content: '';width: 0;height: 0;border: 6px solid transparent;border-bottom-color: #fff;position: absolute;top: -12px;left: 50%;transform: translateX(-50%);}

.lanChange {border: 1px #e2e2e25e solid;position: absolute;border-radius:3px;top: 45px;left: 0;width: 100%;z-index: 99;background: #fff;-webkit-box-shadow: 0 0 7px rgba(0,0,0,0.17);box-shadow: 0 0 7px rgb(0 0 0 / 13%);visibility: hidden;transition: all .3s linear;opacity: 0;}

.lanChange1{text-align: center;}

.general:hover .lanChange {visibility: visible;top: 35px;opacity: 1;}



#header.pgactive .gnb_box{box-shadow: 0 5px 15px rgba(0,0,0,0.05);}

#gnb > ul > li,.gnb_box, #header.normal #gnb,.wrap{ position: static;}

.gnb_box{ position: relative;}

.gnbsub{ position: absolute; width: 100%;left:0; top:0; z-index: -6; visibility: hidden; opacity: 0;padding-bottom:40px;box-shadow: 0 5px 15px rgba(0,0,0,0.05); background: #fff; top:123px; border-top:1px solid #ededed; padding-top: 40px; transition: all 0.3s ease; display:block;}

#header.nav-up .gnbsub{top:97px;}

.gnbsubm{ width: 800px; margin: 0 auto;}



#header.normal #gnb{width: 690px; margin-left: 50px;}

#header.normal #gnb{left:0;}

#header h1{ width: 230px; position: relative;}

#search{ position: relative;}

.gnbsubh3 a{font-size: 16px; display: block; position: relative; height: 20px;color:#000; line-height: 20px;}

.gnbsubi{ position: absolute; width: 5px; height: 100%;right:0;top:0;}

.gnbsubi:before,.gnbsubi:after{ position: absolute; content: '';left:0;top:0; width: 100%; height: 100%; transition: all 0.3s ease;}

.gnbsubi:before{ background: url(../images/ico001.png) center no-repeat;}

.gnbsubi:after{ background: url(../images/ico002.png) center no-repeat; opacity: 0;}

.gnbsubi:before,.gnbsubi:after{ background-size: 100% auto;}

.gnbsubp1 a{color:#555; display: inline-block; margin-right: 10px;}

.gnbsubp1{ margin-top: 8px;}

.gnbsubml {width: 420px;}

.gnbsubml dd{ padding:20px; border-bottom: 1px solid #ededed; border-radius:10px; transition: all 0.3s ease;}

.gnbsubml dd{ transition: all 0.3s ease;}

.gnbsubml dd:hover{ box-shadow: 0 5px 15px rgba(0,0,0,0.08);}

.gnbsubp1 a:hover{color:#67ac49;}

.gnbsubh3 a:hover{color:#67ac49;}

.gnbsubh3 a:hover .gnbsubi:after{ opacity: 1;}

.gnbsubh3 a:hover .gnbsubi:before{ opacity: 0;}



#gnb > ul > li:hover .gnbsub{top:93px; visibility: visible; opacity: 1; z-index: 10;}

#header.nav-up #gnb > ul > li:hover .gnbsub{top:67px; visibility: visible; opacity: 1; z-index: 10;}

.subsidiary .subsidiary-nav2, .subsidiary2 .subsidiary-nav2{transition: all 0.3s ease;}



.pdeppt1{height: 100px;}

.pmhr1{ display: block;}

.pmew1{display: none;}

.pdfg2,.pdfg1{background: none; background-position: center top !important;}



.prohh1img{ height: 385px; overflow: hidden; position: relative;}

.prohh1imgm{ position: absolute;width: 100%; height: 100%;left:0;top:0; transition: all 0.3s ease; background-position: center; background-repeat: no-repeat; background-size: cover;}

.prohh1m{ position: relative; padding-bottom: 45px; width: 49%;}

.prohh1wz{ position: absolute; width: 90%;left:5%; background: #fff ; transition: all 0.3s ease; height: 180px; border-bottom: 6px solid #6fb92c; border-radius:6px; overflow: hidden; bottom:0; z-index: 3;}

.prohh1wzm{ box-sizing: border-box; box-shadow:0 5px 20px rgba(0,0,0,0.06); padding: 45px; width: 100%;left:0;top:0;}

.prohh1p1{ font-size: 16px; height: 125px; line-height: 25px;}

.prohh1p2{ font-size: 14px;color:#70a15d;}

.prohh1p2 p{ position: relative; padding-left: 15px; line-height: 27px; }

.prohh1p2 p:before{ position: absolute; content: '';left:0; background: #70a15d; width: 5px; height: 5px; border-radius:50%;top:12px;}

.prohh1m:hover .prohh1wz{ height: 290px;}

.prohh1m:hover .prohh1imgm{ transform: scale(1.03);}

.prohh1{ margin-top: 50px; padding-bottom: 80px;}

.pdet3icoa{ display: inline-block; width: 50px; height: 50px; position: relative;}

.pdet3icoa img{ position: absolute;left:0;top:0;right:0;bottom:0;margin:auto;max-width: 100%; max-height: 100%;}

.pdet3icowz{ text-align: center;color:#fff; padding: 0 80px; font-size: 16px; line-height: 1.6;}

.pdet3icoap1{ margin-top: 20px;}

.mySwiperzyfzyd { margin-top: 70px;}

.mySwiperzyfzyd:before{ position: absolute; content: '';width:1px; height: 100%; background: #fff;top:0;left:50%; margin-left: -1px;}

.wap_show{ display: none;}



.prohh1p21{ width: 90%; margin: 0 30px;}

.prohh1p22{ width: 82%;margin: 0 auto;}

.pdeppt1{height: auto;}

.prohh1p21m{ width: 90%; margin:0 auto;}

.papwea1{ padding-top: 50px;}

.prohh1p250{ overflow: hidden;}

.prohh1p250 p{ width: 50%; float: left; box-sizing: border-box;}

.papwea3{ padding-top: 15px;}



.news_newh5{ font-size: 24px; font-weight: bold;}

.news_newdesc{ padding: 30px;}

.news_newp2{ margin-top: 10px; font-size: 16px; color:#666; height:50px;}

.news_conting{ margin-right:2%; }

.news_conting:nth-child(2n){ margin-right:0; }



.deveul li.curt1 .dpp,.deveul li .dpp{width: 638px;}

.banna_imgone .banna_imgone_pbpas{ margin-top: 0; transform: translateY(-50%);}



.pckl_12_cimg1{ background: none ; background-repeat: no-repeat; display: none;background-position: center; background-size: cover;}

.pckl_12_cimg1:nth-child(1){ display: block;}

.pckl_tyul2li{ position: relative; display: block;}

.pckl_icon1{ position: absolute; margin: 0; width: 30px; height: 50px; right:50px;top:50%; margin-top: -25px; background: none;}

.pckl_icon1:before,.pckl_icon1:after{ content: ''; position: absolute;left:0;top:0;transition: all 0.5s ease; width: 100%; height: 100%; background-size: 100% auto; background-position: center; background-repeat: no-repeat;}

.pckl_icon1:before{background-image: url(../images/jiantou001.svg); opacity: 0;}

.pckl_icon1:after{background-image: url(../fonts/jiantou002.svg); opacity: 0.6;}

.pckl_tyul2li:hover .pckl_icon1:after{ opacity: 0;}

.pckl_tyul2li:hover .pckl_icon1:before{ opacity: 1;}

.pckl_ty4,.pckl_ty3{line-height: 80px; height: 80px;}

.pckl_ty2{  position: relative;}

.pckl_ty2:before,.pckl_ty2:after{ content: ''; position: absolute;left:0;top:0; width: 100%; height: 100%; transition: all 0.5s ease; background-size: auto 80px; background-position: center; background-repeat: no-repeat;}

.pckl_ty2icon2:before{background-image: url(../fonts/pckl_5.svg);}

.pckl_ty2icon2:after{background-image: url(../fonts/pckl_55.svg);}

.pckl_ty2icon1:before{background-image: url(../fonts/pckl_6.svg); }

.pckl_ty2icon1:after{background-image: url(../fonts/pckl_66.svg);}









.pckl_tyul2li{width: 48% !important;border:1px solid gainsboro;padding: 20px !important;box-sizing: border-box;overflow: hidden;border-radius: 6px;}



.pckl_span1,.pckl_tyul2li{transition: all 0.5s ease;}



.pckl_ty2:before{opacity: 1;}

.pckl_ty2:after{opacity: 0;}

.pckl_tyul2li:hover .pckl_ty2:after{ opacity: 1;}

.pckl_tyul2li:hover .pckl_ty2:before{ opacity: 0;}

.pckl_tyul2li:hover{background-color: #6db131;}

.pckl_tyul2li:hover .pckl_span1{color: #fff;}







.wapwxtc{ position:fixed;left:0;top:0; width:100%; height:100%; z-index:9; display:none; background:rgba(0,0,0,0.5);}

.wapwxtcbox{position:fixed; display:none; width:100px; background:#fff; border-radius:6px;left:50%;top:50%; transform:translate(-50%,-50%); z-index:10;  }

.wapwxtcbox img{display:none; max-width:100%; vertical-align:top;}





.Sselect i{ transition:ALL 0.3s ease;}

.Sselect.on i{}

.Sselectsls{ width:100%; padding:0 15px; box-sizing:border-box; background:none; height:60px; line-height:60px;appearance:none;-moz-appearance:none;}





.inv_conm{ display:none;}

.inv_conm:nth-child(1){ display:block;}



.lxww130{ padding:70px 0; background:#fff;}

.lxwm_onea1 .lxwm_hap1{width:100%; display:block;}

.lxwm_top2,.lxwm_onea2{border:none;}

.lxwm_onea1,.lxwm_onea2{ width:48%; float:left;}
.lxwm_onea2{margin-bottom:20px;}

.lxwm_onea2:nth-of-type(2n),.lxwm_onea1:nth-of-type(2n){ margin-left:4%;}

.lxwm_hap1{margin-bottom:0;}

.lxwm_hsdd1{ margin-top:30px;}

.lxwm_hesd1{ padding:0; padding-bottom:15px;}

.lxwm_onea1,.lxwm_onea2{ padding:30px 40px;}

.lxwm_onea1{ min-height:235px;}

.lxwm_top2{ background:none;}

.lxwm_oneaggd{ box-shadow:5px 15px 25px rgba(0,0,0,0.08);  transition:all 0.3s ease;}

.lxwm_top2,.lxwm_top3{overflow:inherit;}

.lxwm_oneaggd:hover{ background:#6db131;}

.lxwm_oneaggd:hover .lxwm_smatit1, .lxwm_oneaggd:hover .lxwm_hesd1,.lxwm_oneaggd:hover .lxwm_hap1 {color:#fff;}

.lxwm_oneaggd,.lxwm_hesd1,.lxwm_hap1,.lxwm_smatit1,.lxiconpub:before,.lxiconpub:after{ transition:all 0.3s ease;}

.lxiconpubbox{ position:relative; padding-left:30px;}

.lxiconpub{ display:block; position:absolute; width:22px; height:18px;left:0;top:0;}

.lxiconpub:before,.lxiconpub:after{ position:absolute;left:0;top:0; width:100%; height:100%; content:'';}

.lxiconpub:after{opacity:0;}

.lxiconadd:before{ background:url(../fonts/lxiconadd1.svg) left center no-repeat; background-size:22px auto;}

.lxiconadd:after{ background:url(../fonts/lxiconadd2.svg) left center no-repeat; background-size:22px auto;}





.lxiconemail:before{ background:url(../fonts/lxiconemail1.svg) left center no-repeat; background-size:22px auto;}

.lxiconemail:after{ background:url(../fonts/lxiconemail2.svg) left center no-repeat; background-size:22px auto;}



.lxicontel:before{ background:url(../fonts/lxicontel1.svg) left center no-repeat; background-size:22px auto;}

.lxicontel:after{ background:url(../fonts/lxicontel2.svg) left center no-repeat; background-size:22px auto;}

.lxwm_oneaggd:hover .lxiconpub:after{ opacity:1;}

.lxwm_oneaggd:hover .lxiconpub:before{ opacity:0;}

.lxiconadd{top:2px;}

.lxiconemail{top:4px;}



.homebtns{ cursor:pointer; position:absolute; width:60px; height:60px; z-index:5;top:50%;margin-top:-30px; transition:all 0.3s ease;}

.homebtnnext{right:3%; background:url(../fonts/homebtnnext.svg) center no-repeat; background-size:25px auto}

.homebtnprev{left:3%; background:url(../fonts/homebtnprev.svg) center no-repeat; background-size:25px auto}

.esg2big1{padding-top: 40px !important;}


.h3listaimg,.h3listawz{width:50%;}
			.h3listam:nth-child(2n) .h3listaimg{float:left;}
			.h3listawz{left:0;}
			.h3listam:nth-child(2n) .h3listawz{left:auto;right:0;}
			.h3listaimg img{width: 100%; vertical-align: top;}
			.h3listam{ background: #fbfbfb; position: relative; margin-top: 65px;}
			.h3listawz{ position: absolute;top:50%; padding: 0 60px; text-align: justify; transform: translateY(-50%);}
			.h3listah4{font-size: 35px;color:#6db131; font-weight: bold;}
			.h3listadesc{ font-size: 14px; line-height: 1.6; padding-top: 20px;}
			.h3listadesc p{ margin-top:20px;}
			@media screen and (max-width:768px){
				.h3lista {padding-left: 6%; padding-right: 6%; margin-top: 20px;}
				.h3listaimg,.h3listawz{width:100%; position: relative;top:0; transform: none;}
				.h3listawz{ padding: 20px;}
				.h3listah4{font-size: 18px;}
				.h3listadesc{padding-top: 5px;}
				.h3listadesc p{ margin-top:10px;}
				.h3listam{ margin-top:20px;}
				.ydzyfz_bigd1{padding-bottom:30px;}
				
			}
			
@media screen and (max-width: 1440px){

	.prohh1p1{font-size:14px;}

	.pdeppt2, .pmhr2, .pdeppt3,.prohh1p22,.proggtzong{ width: 88%;}
	.deveul li.curt1 .dpp,.deveul li .dpp{width: 530px;}
	.scrolltxt{height: 320px;}
	.dptext1{ padding:50px 80px;}
	.dptext1{width:55%;}

	.aniutzz{width:60px; height:60px;}

	.aniutzz em:before, .aniutzz em:after{ background-size:auto 100%;}

	.bl16tzzmrh4{font-size:22px; line-height:1.5;}

	.bl16tzzmra{height:250px;}
    /* .proulcent2 li a{font-size: 16px !important;} */
    
    .dwos1{ height:70px; line-height:70px;}
    .dwos1 > img,.dwos1 > p{ vertical-align:middle;}
	.dph4{ font-size:35px; line-height:1.4;}
	
	
	.bl16prop3{margin-top:10px;margin-bottom:20px;}
    .bl16prop2{font-size:20px;line-height:1.4;}
    .bl16tzzmrh4{font-size:20px;}
}

@media screen and (max-width: 1280px){
	.prohh1p21m,.pdet8, .plegr2{ width: 100%;}
	.deveul li.curt1 .dpp,.deveul li .dpp{width: 480px;}
	.dph2{font-size: 28px;}
	#gnb > ul > li > a{padding: 0 10px;}
	#header.normal #gnb{width: 650px; margin-left: 20px;}	
	.dptext1{ padding:40px;}
	.dpp1{ padding-bottom:10px;}
	.dph3{ padding-bottom:15px;}
	 .papwea1{padding: 100px 0 75px 0; padding-top:30px; padding-bottom:0;}
	 
	.cptdsliderm{ padding-left:25px; padding-right:25px;}
	.cptdslidermwz > p{ line-height:1.4; font-size:16px;}
	.hdswyhh4{ font-size:24px;}
	.d_pew2{ font-size:20px;}
	.h3listawz{ padding-left:35px; padding-right:35px;}
	.h3listadesc p{ margin-top:12px;}
	.h3listadesc{ padding-top:0;}
	.ddowh2{ font-size:18px;}
	.pc_p1 > p{ font-size:18px;}
	.fldkuan input{ height:38px; line-height:38px;}
	
	.dph4{ font-size:28px; line-height:1.4;}
	

}


@media screen and (max-width: 1100px){
	.w14, .wrap, .news_new,.w12,.proulcent2,.d_pew2{width:90%;}
	.proulcent2{width:90% !important;}
	.pckl_12,.cptdslider, .cptdslider1, .cptdslider2{width:100%;}
	.onesdfg .swiper-slide{margin:0 10px;}
	.d_pew2{ margin:0 auto;}
	.h3listawz{ padding-left:30px; padding-right:30px;}
	
	.h3listawz{ position:relative; transform:none; top:0;}
	.h3listawz{ padding-top:35px; padding-bottom:35px;}
	
	.dptext1{width:60%;}
	.dptextw1{ padding-left:4% !important; padding-right:4% !important; }
	.banna_proto ul > li > .banna_proto_contone > img{ width:70px; height:auto;}
	

}


@media screen and (max-width:768px){

    

.wap_hide,.footer,.tzbgaoicon1{ display: none;}

.wap_show{ display: block;}
	.prohh1{padding-left: 6%; padding-right: 6%;}
	.prohh1m{width: 100%; padding: 0; height: auto;}
	.prohh1img{ height: auto;}
	.prohh1img img{width: 100%;}
	.prohh1wz{width: 100%; position: relative;left:0; height: auto; padding: 20px;}
	.prohh1wzm{ padding: 0;}
	.prohh1m:hover .prohh1wz{height: auto;}
	.prohh1p1{height: auto;}
	.prohh1p2{ margin-top: 10px;}
	.prohh1wz{ border:none;}
	.Sselectsls{height:50px; line-height:50px;}
}







@media screen and (max-width:768px){
.fixdw{ width:88%;left:6% !important;}
.dwos1{height:60px; line-height:60px; text-align:center;}
.dwos1 p{ width:100%;}
.dwos1>img{display:none;}
.pckl_ul1 li{margin-bottom: 20px !important;}
.cppcmat1{margin-top: -10px !important;}
.gydddq {display: block !important;}
.banna_img{margin-top: 0 !important;}
.ydcpswiper2{display: block;}
.cpyd1{display: none;}
.popslide_screen{display: block;}

/* 联系我们 */
.lxwmp1 {width: 88% !important;font-size: 19px !important;padding: 20px 6% !important;font-weight: 500;}
.lxwm_lg1{position: static;padding: 40px 6% !important;background-color:none;width: 100% !important;}
.lxwm_tits{width: 100% !important;}
.lxwm_top1>div{width: 100%;padding: 20px;}
.lxwm_hesd1,.lxwm_top3 .lxwm_smatit1 {font-size: 23px !important;}

.lxwm_hap1, .lxwm_hap2 span{font-size: 14px;}

.lxwm_inp1 input:nth-child(2) {margin-left: 6%;}

.lxwm_inp2 input{width:100px;}

.lxwm_onea1{padding: 20px;}

.lxwm_onea1 .lxwm_hap1{width: 100%;display: inline-block;margin-top:0;}

.lxwm_hap1{margin-bottom: 10px;}

.lxwm_hsdd1{margin-top: 15px;}

.lxwm_onea2{width: 100%;padding:20px;display:block;}

.lxwm_lg1, .lxwm_big2 {height: 1280px;}

.lxwm_onea2:nth-of-type(2){margin-left:0;margin-top: 20px;}

.lxwm_top2, .lxwm_top1, .lxwm_top3{margin-bottom: 20px;}

.lxwm_lef1{height:auto !important;}

.lxwm_rig1{height: auto !important;}

.lxwm_inp2{ margin-top:30px !important;}





/* 产品 光伏硅片*/

.pckl_tyul2{width: 88%;margin: 20px auto 0;display: block;} 

.pckl_tyul2 li {display: block;width: 100% !important;margin-bottom: 20px;}  

.ydcpfot1{margin: 10px 0 10px 0;}

.ydcpfot2{margin: 10px 0 10px 0;height: 50px;line-height: 50px;}

.ydcpfot1>img{width: 50px !important;height: 50px !important;}

.ydswipetwo{margin-bottom: 20px !important;}

.pckl_span1{font-size: 16px;display: inline-block;}

.pckl_icon1{margin-top: -1px;}



.pckl_h3{font-size: 16px;}

.news_news_culture{display: none;}

.pckl_h2{padding: 20px 0 0 0;font-size: 23px;}

.pckl_h2::after{display: none;}

.dptextimg1>img{width: 100% !important;}

.yd_cultrul1{height: 150px !important;}

.bltzzcjy,.bltzzcyy{width: 80px;height: 30px;line-height: 30px;bottom: -12px;}

.bltzzcjy {padding: 0 9px;width: 90px}

.ydcp_list1{display: none;}

.ydcp_list2{display: none;}

.ydcp_afte1{display: block; color: #6db131;font-size: 23px;padding: 20px 6%;text-align: left;font-weight:bold;}

.pckeli_1{margin: 0 0 20px;}

.pckl_12_bj{width: 0;}

.pckl_12_cont {width: 100% !important;height: auto !important;padding-bottom: 20px;}

.pckl_12_cimg_par1 {width: 100%;margin-top: 0 !important;margin-left: 0;overflow: hidden;height: 150px !important;}

.pckl_12_cimg1{height: 100%;}

.pckl_ul1{width: 96% !important;position: static;left: 0;margin:25px 0 0 0 !important;}

.pckl_12{width: 88% !important;height: auto;margin-bottom:-70px;}

.yd_info1{display: none;}

.yd_info2{display: block;}

.pccp1{margin-bottom:0;}

.ydswipei_cp1{overflow: hidden;}

.cptdslider .swiper-slide{width: 100%;}

.ydswipetwo{height: 450px !important;}

.cptdslidermicon{width: 100%;}

.cptdslider, .cptdslider1, .cptdslider2 {width: 100%;margin: 10px auto 0;}

/* .cptdslider .swiper-slide, .cptdslider1 .swiper-slide, .cptdslider2 .swiper-slide{display: inline-block;}  */

.cptdslidermwz{padding: 20px 0 0;}

.ydcp_afte2{text-align: center !important;}





/* 研发创新 */

.prodet1{padding: 20px 6%;background: #f4f4f4;}

.pdet1{font-size: 23px !important;text-align: left;}

.prodet2_ul{padding: 20px 0 150px 0;}

.prodet2,.prodetyd{padding: 0 6%;}

.pdep1{position: static;width: 100%;border:none;padding-bottom: 20px;}

.prodet2{display: none;}

.prodetyd{display: block;background: #f4f4f4;}

.pmhr1{width: 90%;margin: 5px auto 5px;}

.pdfgyd1{width: 100%;}

.pdfgyd2{margin-bottom: 20px;}

.pdfgyd1>img{display: block;width: 100%;height: 150px;}

.pdeppt1{width: 90%;padding: 10px 0;margin: 0 auto;}

.pmhr1>li{height: 20px;line-height: 20px;}

.prodet2_ulyd{padding-bottom: 20px;}

.prodet12{padding: 0 6%;background: #fff;}

.pdet2{padding: 15px 0 20px 0;}

.pedwa1{width: 100%;height: 150px;overflow: hidden;}

.pedwa1>img{width: 100%;}

.papwea1 {width: 100%;padding:0;}

.pmhr2>li{height: 46px;line-height: 21px;}

.pmhr2>li::after{top: 18%;}

.pmhr2{margin: 5px auto 20px;}

.pdet3 {text-align: center; color: #fff;padding-top: 20px;}

.pddwe1 p{padding: 0 6%;text-align: center;font-size: 16px;}

.prodet3sq{display: none;}

.prodet3{background: url(../fonts/7c88e9a0122b4c3891205c985d4ebf46.svg) no-repeat center center;}

.estab-contain .swiper-button-next, .estab-contain .swiper-button-prev {display:block; width: 40px;height: 40px;background-size: 40px;top: 90%;}

.estab-contain .swiper-button-next {right: 12%;background: url(../fonts/downright.svg) no-repeat center center;}

.case-slide p>img{width: 100%;height: 100%;display: block;}

.estab-contain .swiper-container .swiper-slide .case-desc {background-color: #fff;margin: 0 auto;border-bottom: none;padding: 30px;text-align: left;box-sizing: border-box;}

.xtvicon1 {width: 14px;top: 68%;right: 4%;}

.seleli{font-size: 14px !important;color: #94999c;}

#lower{background-color: #282828;}

.w80>h4{padding-bottom: 30px;}

.w80>h4 img{width: 200px;}

.phone-foot-adr {margin-bottom: 30px; padding: 20px 0;border-bottom: 1px #444 solid;}

#lower .clear-contain li a {font-size: 12px;color: #ffffff;}

.phone-foot-adr a {font-size: 16px; color: #fff;margin-right: 20px;font-weight: bold;}

.estab-contain .case-desc h4 {font-size: 14px;font-weight: normal;}

.dbgs span {font-size: 14px;color: #ffffff;display: inline-block;}

.bot-contact-icon p {font-size: 16px;color: #fff;}

.ScanCode {position: absolute; bottom: 41px;border-radius: 3px;left: 0;overflow: hidden;}

#lower .clear-contain { padding: 10px 0;}

#lower .clear-contain li {line-height: 26px;text-align: left;display: inline-block;margin-right: 20px;}

.foot-jas p, .foot-jas p a {font-size: 12px;color: #c7c7c7;}

.icon-xiajiantou {background: url(../fonts/a8d84d4ef3734c57bde6c96c52b20cfe.svg) no-repeat center;

		background-size: 16px;   }

.proList li>span {height: 35px !important;}

.tica-menuMain .preBox ul li.on>span {background-image: url(../fonts/jian_black.svg);background-size: 15px;}

.ydke{

        position: relative;

        width: 100%;

        min-height: 100%;

        margin: 0 auto;

        overflow: hidden;}

.ydke.muneShow1 {height: 100vh;}

.ydkechild{

        position: relative;

        overflow: visible;

        right: 0;

        transition: right .5s;}

#headerd{right:0; transition:all 0.5s ease;}

.ydkechild.muneShow #headerd{ right: 75vw;}

.ydkechild.muneShow {

        right: 75vw;

        height: 100vh;}

.tica-bg {

        position: fixed;

        left: 0;

        top: 0;

        background: #000;

        opacity: 0.5;

        display: none;

        z-index: 40;

        width: 100%;

        height: 100%;

        height: 100vh;}

/*3531-3573 */

.phone-menu-search {background: #E4ECF0;padding: 20px;margin-top: 20px;}

.phone-menu-search h4 {

    font-size: 20px;

    font-style:normal;

    color: #333;

    font-weight: 600;}

.phone-menu-search .inBox label {

    font-size: 14px;

    color: #fff;}

.phone-menu-search .inBox p input {

    border: 1px #999 solid;

    width: 100%;

    height: 32px;

    line-height: 32px;

    margin: 16px 0;

    text-indent: 1em;}

.head_m_key::placeholder{color: #fff;font-size: 13px;}

.phone-menu-search .inSearbtn a {

    display: inline-block;

    padding: 5px 10px;

    margin-right: 10px;

    font-size: 14px;

    color: #fff;

    border-radius: 5px;

    font-weight: 600;}

.phone-menu-search .inSearbtn a.submitS {background-color: #0466c1;}

.phone-menu-search .inSearbtn a.submitC {background-color: #999998;}

/* 第一部分完 */

/* 第二部分开始 */

#headerd.nav-up .logo22{top: -6px;}

#headerd.nav-up .logo11{opacity: 1;}

.nav-up .gnb_box {background-color: transparent;}

.qpbanerm{ transform:scale(1);}

/* .swiper-slide-active.qpbanerm{ transform:scale(1)} */

/* .cdhres1{display: none !important;} */

.cdhres1{display: block;padding-top: 30px;}

/* .cdhresm1{padding-top: 50px;} */

.w16s{width: 88%;}

.pubcn {font-size: 23px;}

.puben{font-size: 13px;padding-bottom: 0px;}

.flqde1,.flqde3{width: 100%;}

.flqde2{width: 100%;}

.bl16proml {padding-right: 0;}

.bl16pro, .bl16tzz, .bl16new, .bl16about {

    top: 0;

    transform: translateY(0);}

.iconpro,.iconpro1{display: none;}

.ggjtas3,.lsbgo{display: none;}

.bl16probg,.ggjtas{display: none;}

 /*  */

.bl16prop1{font-size: 12px;padding: 5px 5% 15px;}

.bl16prop2{font-size: 16px;padding: 10px 5% 0;}

.bl16probot2 {top: 87px;}

.qpbanerm,.pptde1{}

.pptde1{padding-bottom: 30px;}

.bl16prom{margin-top: 15px;}

.bl16promlmm1 {padding-right: 0;background-color: #f4f4f4;}

/* index.html */

.jectf1{padding: 0 6%;}

.jectf1 li{background: #fff;margin-top: 20px;border-radius: 6px;}

.jectf2{width: 100%;height: 200px;}

.jectf2>img{width: 100%;height: 100%;}

.jectf3{width: 100%;}

.pubcndde1{color: #fff !important;}

.bl16tzz1{width: 92%;margin: 20px 4%;display: flex;justify-content: space-around;flex-wrap: wrap;}

.bl16tzzm1{width: 45%;background: #fff;height: 150px;margin-bottom: 20px;position: relative;padding: 10px;box-sizing: border-box;border-radius: 6px;}

.aniutzz em::before{

        width: 99%;

        height: 94%;

        left: 1px;

        top: 0;

        content: '';

        position: absolute;

        background-position: center;

        background-repeat: no-repeat;

        background-size: cover;}

.aniutzz em{display: block;position: relative;width: 68%;height: 75%;border-radius: 5px;overflow: hidden;margin: 10px 0 0 0;}

.aniutzz{position: absolute;width: 70px;height: 70px;left: 15px;top: 15px;}

.bl16tzzmrh4 {position: absolute;width: 92%;bottom: 15px;left: 15px;font-size: 16px;}

.pptdwie{background:#f4f4f4;}

.jkore1{background: #fff;padding-bottom: 30px;}

.jkore1>div{width: 88%;margin: 0 6%;}

.jkore1 a{display: block !important;width: 100%;height: 150px;margin-top: 20px;border-radius: 6px;position: relative;}

.jkore1 a>p{position: absolute;font-size: 20px;color: #fff;font-weight: bold;bottom: 10%;top: 50%;margin-top: -14px;width: 100%;text-indent: 10%;}

.pullfkDown{width: 100%;}

.Sselectrrt1{background: #fff;color: #788791 !important;font-size: 14px !important;text-indent: 16px !important;}

.angennk{display:block !important; /* justify-content: none; */height: auto;}

.ddftp1{background-color: #f4f4f4;width: 100%;padding: 1px 0;}

.ddftp1>div{width: 88%;margin: 20px 6%;}

.pullfkDown{margin-bottom: 20px;}

.pullfkDown h3{font-size: 17px;line-height: 22px;margin: 20px 0 10px}

	

	.pdet3icowz{ padding: 0 20px;}

	.mySwiperzyfzyd:before{ display: none;}

	.prohh1{ margin-top: 0;}

	.papwea1{ padding: 20px;}

	.pdeppt2, .pmhr2, .pdeppt3, .prohh1p22, .proggtzong,.prohh1p21,.prohh1p250 p{width: 100%;}

	.prohh1p250{ padding-bottom: 10px;}

	.prohh1p21{ margin: 0;}

	.mySw2swiperpage{ text-align: center; margin-top: 20px;}

	.mySw2swiperpage span{background: #fff; opacity: 1; margin: 0 4px;}

	.mySw2swiperpage span.swiper-pagination-bullet-active{background: #6db131; opacity: 1;}

	

	.ydcpswiper2{ padding-bottom: 0;}

	.ydcpswiper2 .swiper-slide{ margin-bottom: 0; height: auto;}

	.ydcpswiper2 .swiper-slide img{ vertical-align: top;}

	.prodet4 .pefjtp1{ position: relative;}

	.pefjfa2>li{ width: 48%; margin-right: 4%; float: left;}

	.pefjfa2>li:nth-child(2n){ margin-right: 0;}

	.pefjfa2{ overflow: hidden;}

	.pefjfa2>li{height: auto;}

	.pefjfa2 .pefjtu1{box-shadow: 0 5px 10px rgba(0,0,0,0.08);}

	

	.prodet3{height: auto; padding-top: 40px; padding-bottom: 60px;}

	

	.popslide_screen .shai_theme{ font-size: 16px;}

	.popslide_screen .shai_theme span:before{background: url(../fonts/xxdjta2.svg) center no-repeat; background-size: 100% auto; width: 18px;}

	.tica-menuMain .preBox ul li>span{background: url(../fonts/jia29.svg) center no-repeat; background-size: 18px auto; opacity: 0.6;}

	

	.phone-menu-search .inBox p input::-webkit-input-placeholder{color:#666;}

	

	.news_newdesc{ padding: 20px;}

	.news_newh5,.news_conting p:nth-child(2), .news_poteom p{ font-size: 16px; overflow: inherit;white-space:inherit;}

	.news_newp2{ font-size: 14px;height:auto;}

	.news_poteom em,.news_poteom p{ padding: 0;}

	.news_poteom{height: auto;}

	.news_poteom p{padding: 0; margin: 0 !important; margin-top: 5px !important; padding-right: 35px; box-sizing: border-box; width: 100% !important;-webkit-line-clamp:2;}

	.news_poteom{ padding: 20px;}

	.news_poteom i{width: 24px;right:15px;top:62px;}

	

	.ydcpswiper2page{ text-align: center; margin-top: 20px;}

	.ydcpswiper2page span{background: #555; opacity: 1; margin: 0 4px;}

	.ydcpswiper2page span.swiper-pagination-bullet-active{background: #6db131; opacity: 1;}

	.ydcpswiper2 .pefjtp1{width: 100%; background: rgba(0,0,0,0.5);color:#fff;}

	.prui_rig{width: 100% !important; padding: 20px; padding-bottom: 0;}

	.prui_rig p{width: 100%; margin: 0;}

	.prui_lef{ height: 30px; line-height: 30px;}

	

	.pckl_12{ margin-bottom: 0;}

	.ydcp_afte1{ padding-top: 40px; padding-bottom: 0;}

	.pckl_tyul2li{width: 48% !important; margin: 0; padding: 0 !important; margin-right: 4%; border: none; float: left;}

	.pckl_tyul2{ overflow: hidden;}

	.pckl_tyul2li:nth-child(2){ margin-right: 0 !important;}

	.pckl_ty4, .pckl_ty3{height: 50px; line-height: 50px;}

	.pckl_ty2:before, .pckl_ty2:after{ background-size: auto 50px;}

	.pckl_icon1{margin: 0;top:30px; display: none;}

	.pckl_ty4{ width: 100%;text-align: center;}

	.pckl_ty2{width: 100%; text-align: center;}

	.pckl_ty4{height: 30px; line-height: 30px; margin: 0; margin-top: 10px; font-size: 18px;}

	.ydcpfot1{  margin: 0;}

	.pckl_tyul2{ margin-top: 0;}

	

	



.pckl_tyul2li:hover .pckl_ty2:after{ opacity: 0;}

.pckl_tyul2li:hover .pckl_ty2:before{ opacity: 1;}

.pckl_tyul2li:hover{background-color: #fff;}

.pckl_tyul2li:hover .pckl_span1{color: #333;}

	

	.pckl_12_cont{ position: relative;}

	.pckl_12_bj{ display: none;}

	.pckl_ul1{width: 100% !important; margin: 0 !important;}

	.pckl_ul1 li{ margin-bottom: 0 !important; margin-top: 20px !important;}

	.pckl_12_cont{ padding-bottom: 0 !important; margin-top: 20px !important;}

	.ydswipetwo{height: 495px !important;}

	

	.popUls li{ position: relative;}

	.popslide_screen .popUls li a{ line-height: 24px;}

	.sanjisub:before,.sanjisub:after{position: absolute; right:0;top:0; content: ''; width: 100%; height: 100%; transition: all 0.3s ease;}

	.sanjisub:before{background: url(../fonts/jia29.svg) 90% center no-repeat;background-size: 18px auto;}

	.sanjisub:after{background: url(../fonts/jian-black.svg) 90% center no-repeat;background-size: 18px auto; opacity: 0;}

	.sanjisub{ position: absolute; display: block; width: 44px; height: 44px; right:0;top:0; z-index: 3; opacity: 0.6; }

	.listhhj3{ padding: 0 15px;}

	.popslide_screen .popUls .listhhj3 a{color:#666;}

	.sanjisub.on:before{ opacity: 0;}

	.sanjisub.on:after{ opacity: 1;}

	

	.lxwm_lg1, .lxwm_big2{height:auto;}

	.pdeppt1,.pmhr2{ margin: 0; padding: 0; width: 100%; padding: 0; height: auto;}

	.lxwm_inp1 input{width:100%; margin-bottom:12px;}

	.lxwm_inp1 input:nth-child(2){margin-left:0;}

	.lxwm_inp1{ padding-bottom:0;}

	.lxwm_lg1,.lxwm_top3{ margin-bottom:0 !important;}

	

	

	/* 文化理念 */

.banna_dream .culture_button img{display: none;}

.banna_dream .culture_button{text-align: center;}

/* 职业与发展 */

.ydzyfz_hs1 { padding-top: 0 !important;}

.d_nen1{margin-top: 20px;}





	#headerd.headerd1 .yybbaniu:before{ opacity:0;}

#headerd.headerd1 .yybbaniu:after{ opacity:1;}

#headerd h1,#headerd.nav-up h1{top:10px !important;}

#headerd h1 a img{top:0;}

#headerd.nav-up .logo22{top:0;}



.tzbgaoyou{width:100%; border:none !important;}

.tzbgaozuo{ position:relative;}

.tzbgaoyou{padding:0;}

.tzbgaotu1{margin-left:0; position:absolute;}

.tzbgaotu1{width:25px; height:auto;}

.tzbgaotext p{ font-size:16px !important; line-height:1.5;}

.tzbgaotext{ width:80%; margin-left:0; padding-left:35px; box-sizing:border-box;}

.tzbgaotu1 img{ height:auto;}

.tzbgaozuo{background:none !important; width:100% !important; color:#666 !important; height:auto; padding:0 !important; top:auto !important;}

.tzbgaozuo span{ display:inline-block;}

.tzbgaozuo{ line-height:22px; text-align:left; padding-bottom:10px !important;}

.tzbgaozuo span:nth-child(1){ display:none;}

.tzbgf1 ul li{ margin-bottom:0; padding:20px 0; border-bottom:1px solid #eee;}

.tzbgf1 ul li:last-child{ border:none; }

.tzbgf1 ul { padding-bottom:20px;}

.pc_fuhao66,.ydtz_p2{ display:none;}

.pc_abgg66{ padding:0 6%;}

.pc_div66,.pc_div6_1{width:100% !important;}

.pc_div6_1{ padding:20px;}

.pc_div6_1 p{ margin:0; font-size:16px; line-height:1.5;}

.pc_div6_1{ padding-right:45px; text-align:justify; position:relative;}

.pc_text66{height:auto; padding:20px;}

.tzhdbtns{ position:absolute; width:30px; height:30px;right:5px;bottom:5px;}

.tzhdbtns:before,.tzhdbtns:after{ position:absolute; content:'';left:0;top:0; width:100%; height:100%; transition:all 0.3s ease;}

.tzhdbtns:before{ background:url(../fonts/jia29.svg) center no-repeat; background-size:20px auto;}

.tzhdbtns:after{ background:url(../fonts/jian_black.svg) center no-repeat; background-size:15px  auto; opacity:0;}

.tzhdd .tzhdbtns:after{ opacity:1;}

.tzhdd .tzhdbtns:before{ opacity:0;}

.tzohd_tj>input{ text-align:left; padding:0 10px; box-sizing:border-box;}

.tzohd_tj{ padding:0; background:none; margin-top:30px;}

.tica-menuMain{ transition:all 0.5s ease;}

.ydkechild.muneShow .tica-menuMain{right:0;}

.result-list{ margin-bottom:0;}

.result-item{width:100%;}

.searchtab{ padding-bottom:40px;}

#headerd.headerd1{ box-shadow: 0 5px 15px rgba(0,0,0,0.05);}

.pubcn2{padding:0 20px; line-height:1.4; font-size:24px;}



.proggtzong p>span:nth-child(n+1){width:100%;}

.prui_rig p,.pddwe1 p{ font-size:14px;}

.bltzzcm li{ padding:20px;}

.bltzzcp2{ padding-right:35px; margin-top:5px;}

.ttzicon2{ display:none;}

.bltzzcqt{ padding-bottom:55px;}

.bltzzcjy{ bottom:0;}

.bltzzcjy{background:#fff;}

.bltzzcp1{ padding-right:0;}

.procent1{padding:0 6%;}

.ydjibut1 .pc_div1{width:15%;}

.ydjibut1 .pc_p1>p{padding-left:10px;}

.zppp1{ padding-left:5px;}



.ydzyfz_fots4_a{text-align:center;}

.yidy_contet1{ text-align:justify;}

.pc_text66span{ width:100%;margin:0;padding:0;}

.pc_text66 i{ display:none;}

.pc_text66span{ line-height:1.5;}

.banna_dream .culture_button{ margin-top:20px;}

.bltzzcnlmp2{ margin-top:40px;}



.news_poteom i,.esgtext1 i{ display:none;}

.news_poteom p{ padding-right:0;-webkit-line-clamp:3;}

.banna_dream .culture_button{ text-indent:0;}

.pagination p.pageEllipsis,.news_conting em,.banna_dream .culture_button:hover img:nth-child(2){ display:none;}

.bltzzcn{ display:none;}

.oselectright em{ overflow:hidden;}

.oselectright em{height:50px; line-height:50px; font-size:14px;}





.xtvicon12{height:40px;top:0 !important;}

.seleli{height:30px; line-height:30px; box-sizing:content-box;padding:5px 15px;}

.SseleUl{top:75px;}



.page-contentyd .title-3 .main{ padding-right:0;}

.pagefxan{top:auto;bottom:15px;right:25px;}

.lxww130{ padding:0 6%;}

.lxwm_onea2,.lxwm_onea1{width:100%;margin:0 !important;}

.lxwm_onea1{ min-height:inherit;}

.lxwm_top2, .lxwm_top1, .lxwm_top3{ margin:0;}

.lxwm_oneaggd{ margin-top:20px !important;}

.lxww130{ padding-top:20px !important;}

.lxwm_hesd1.lxwm_hesd13{ font-size:18px !important;}

.pckl_tyul2 { display:none;}

.ydswipetwo,.pckeli_1{ margin-bottom:0 !important;}



.yidy_conte4>li{ width:32.33%; box-sizing:border-box;padding:10px;}



.d_pew1 p:nth-child(1){padding-top:0;}

.ydzyfz_sfq .swiper-slide .ydzy_p1>p{ padding-bottom:10px;}

.ydzyfz_fots4{margin-bottom:0;}



.tzbgaotu1{left:0;top:5px; }

.tzbgaodesca{padding-left:45px;}

.tzbgaotextp2{height:auto; overflow:inherit;white-space:inherit; line-height:24px;}



.bp1, .bp2, .bp3, .bp4{ opacity:1;}

	.oselectsub{top:auto; bottom:52px;}

	.yiqy_cont1{ padding-top: 20px; padding-bottom: 20px;}

	.cptdslider, .cptdslider1, .cptdslider2{margin-top: 20px !important;}

	.prohh1,.prui1,.pckl_tyul2,.pc_abgg66,.lxww130{ padding-top: 40px; padding-bottom: 40px;}

	.pckl_12{ padding-bottom: 40px;}

}



.ydqy_rig{ background:url(../fonts/jt-left-green.svg) center no-repeat; background-size:40px auto !important;}

.ydqy_lef{ background:url(../fonts/jt-right-green.svg) center no-repeat; background-size:40px auto !important;}





/*  */
.fldkuan select {
    text-indent: 5%;
    background: #e5e5e5;
    border-radius: 6px;
    width: 100%;
    height: 50px;
    display: block;
    margin: 10px 0;
    color: #000;
    opacity: 0.7;
}
.lidaz_form .lidaz_but1{right: 55px !important;cursor: pointer;}
.jjkaishiyuyue .lidaz_form{width: 46.5%;}
.jjkaishiyuyue .lidaz_form .fldkuan{width: 100%;}
.fixdw1{overflow:hidden;}

.tzbaog001{padding-top:50px;}


/* */
/*hh1220*/

@media screen and (max-width:768px){
				.w12,.hdswyh,.hregtm{width: 100%; padding-left: 6%; padding-right: 6%;}
				.hproa,.hprob,.hregtm{padding-top: 40px; padding-bottom: 40px;}
				.hproah2,.hproah2,.hregtmh4,h1.page-header{font-size: 23px; text-align: left;}
				.hproadesc p{margin-top: 10px;}
				.hprobmsm{ padding-left: 45px; margin-top: 15px;}
				.hprobmr,.hprocslider{margin-top: 20px;}
				.hprocsliderm{padding: 30px; height: 255px; opacity: 0 !important;}
				.swiper-slide.swiper-slide-active{ opacity: 1 !important;}
				.hprocicon{height: 90px; width: 90px;}
				.hprocwz{padding: 0 20px;}
				.hprocsliderpage span{width: 8px; height: 8px; border-radius:50%; display: inline-block;}
				.hprocsliderpage span.bulletactive{background: #6db131;}
				.hprodnum{margin-top: 15px;}
				.hprodnump1{font-size: 24px;}
				.hprodnump2{font-size: 14px;top:6px;}
				.hprodnump3{font-size: 14px;}
				.hprodnumn{min-width: inherit; float: left; background: #fff; width:48.5%; margin-top: 3%; margin-right: 3%; text-align: center;padding: 20px; box-shadow: 0 0 10px rgba(0,0,0,0.08); box-sizing: border-box;}
				.hprodnumn:nth-child(2n){ margin-right: 0;}
				
				.hdswyhm{width: 100%; height: auto; margin-right: 0 !important; margin-top: 20px !important;}
				.hdswyhm:nth-child(1){margin-top: 0 !important;}
				.hdswyhp1{padding: 20px;}
				.hdswyhp2{position: relative;}
				.hdswyhp2a{padding: 0 20px; line-height: 55px;}
				.hdswyhdesc,.hregtp1{margin-top: 10px; padding-top: 20px;}
				.hregtp1 p{margin-top: 10px;}
				.hregtm1{margin-top: 20px;}
				.hregtp3ma{width: 100%; margin: 0;}
				.hregtp2 a{padding: 0; margin-right: 20px; margin-top: 10px;}
				.hregtp2{margin-top: 10px;}
				.hregtp3ma .tzbgaodesca{height: auto;}
				.tzbgaodesca{padding-left: 40px;}
				.hregtp3ma .tzbgaoyou{padding-top: 20px; padding-bottom: 20px;}
				.hregtp3ma .tzbgaotu1{top:24px;}
				.hregtp3ma{border-top: 1px solid #eee;}
				.hregtp3ma:last-child .tzbgaoyou{ padding-bottom: 0;}
				.hregtp3 {margin-top: 20px;}
				.hregtm2m{width: 100%;}
				.hregtm2l{padding: 0;}
				.hregtm2{height: auto;}
				.hregtp3ma .tzbgaodesca{width: 100%;}
				
				.dptext1{ transform:none;}
				
				.page-contentyd img{width:100% !important; height:auto !important;}
				.xtvicon1{width:30px; right:0;}
				
				.hprocsliderm,.hregtp1 h5,.dshdiv24{font-size: 16px;}
				.hprocdesc{margin-top: 5px;}
				.hproctit,.hdswyhh4{ font-size:18px;}
				.hproctit1{margin-top:15px;}
				.hproadesc,.hprobmsm,.hprocdesc,.hdswyhdesc,.hregtp1,.tzbgaotextp2{font-size: 14px; text-align: justify;}
				.hprobh2{padding-top: 0;}
				.hprobmr,.hprobml{width: 100%;}
				.hproe{display:none;}
				.jjkaishiyy .lidaz_but1{margin: 30px 0 30px -60px;bottom: 0 !important;left: 50%;}
				.jjkaishiyuyue .lidaz_form{width:100%;}
				.jjkaishiyy{padding-bottom: 90px;}
				.dshdiv27{ height:auto;}
				
				.plr5p{padding-left:5%; padding-right:5%;}
				.tzbaog001{ padding-top:40px;}
				.abesgh211 .dshdiv30{padding-bottom:0 !important;}
				
				.prohh1wzm{ box-shadow:none;}
			}
/*hh1220*/




/*20230721*/

.pedwa1 img,.prodet719mimg img{width:100%;height:100%;object-fit: cover;}
.prodet719m{display:flex;width:100%;flex-wrap:wrap;align-items: center;background:#fff;}
            .prodet719mimg,.prodet719mwz{width:50%;}
            .prodet719mimg img{width:100%;}
            .prodet719mimg{height:445px;}
            .prodet719p1{font-size:16px;color:#000;}
            .prodet719mwzm{margin:0 6%;}
            .prodet719more{margin-top:40px;}
            .hide719{display:none;}
            .prodet7191{padding-top:60px;}
            

.g-baner-btn{display: inline-block;cursor: pointer;width: 56px;height: 56px;line-height: 56px;color: #fff;text-align: center;border-radius: 50%;}
                .g-baner-box{margin-bottom:40px;}
                .g-baner-btn{position: relative;}
                
                /* 视频弹出 */
                .laybg{background: #000;opacity: 0.5;position: fixed;left:0;top:0;z-index: 66;width: 100%;height: 100vh;}
                .layvideo{position: fixed;z-index: 99;width: 1000px;left:50%;top:50%;transform: translate(-50%,-50%);}
                .layvideo video{width: 100%;}
                .laybg,.layvideo{display: none;}
                .layclose {position: absolute;right: -40px;top: 0;color: #fff;font-size: 24px;width: 40px;height: 40px;line-height: 40px;text-align: center;}
                .layclose i{background:url(../fonts/layclose.svg) center no-repeat;background-size:80% auto;}
                .layclose i,.g-baner-btn i{display: inline-block;position: absolute;width:100%;height:100%;top:0;left:0;}
                .layclose{cursor: pointer;}
                .g-baner-btn{width: 50px;height: 50px;border-radius: 50%;text-align: center;line-height:50px;}
                .g-baner-btn i{background:url(../fonts/js_video_play.svg) center no-repeat;background-size:40% auto;}
                .g-baner-btn{z-index: 3;background:#6db131;}
                .g-baner-btn{transition: all 0.3s ease;}
                .g-baner-btn:hover{background:#356c04;}
                @-webkit-keyframes warn{
                0%{-webkit-transform:scale(0.5);transform:scale(0.5);opacity:1}
                100%{-webkit-transform:scale(1);transform:scale(1);opacity:0}
                }
                @keyframes warn{
                0%{-webkit-transform:scale(0.5);-moz-transform:scale(0.5);-o-transform:scale(0.5);transform:scale(0.5);opacity:1}
                100%{-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);transform:scale(1);opacity:0}
                }
                .mppiontpulse{-webkit-border-radius:50%;border-radius:50%;-webkit-animation:warn 2s ease-out both;-moz-animation:warn 2s ease-out both;-o-animation:warn 2s ease-out both;animation:warn 2s ease-out both;-webkit-animation-iteration-count:infinite;-moz-animation-iteration-count:infinite;-o-animation-iteration-count:infinite;animation-iteration-count:infinite;background:0 0}
                .mppiontpulse{position:absolute;height:110px;width:110px;border:1px solid rgba(255,255,255,0.7);display: block;}
                .mppiontpulse{box-sizing: border-box;left: 50%;top:50%;margin-left: -55px;margin-top: -55px;}
                .delay-01{-webkit-animation-delay:0.2s !important;;animation-delay:0.2s !important;}
                .delay-02{-webkit-animation-delay:0.4s !important;;animation-delay:0.4s !important;}
                .delay-03{-webkit-animation-delay:0.6s !important;;animation-delay:0.6s !important;}
                
                .deveul li .dpa{display:none;}
    .ydzyfz_bigd1 .devefoot,.ydzyfz_fots1{display:none;}
    .ydzyfz_bigd1{padding-bottom:65px;}
    
    .video0724m{border-radius: 6px; overflow: hidden;position:relative;}
    .video0724btn{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);z-index:3;}
    .video0724img{width:100%;vertical-align:top;}
    .video0724btn{border-radius:50px;height:50px;line-height:50px;padding:0 40px;border:1px solid #fff;cursor:pointer;}
    .video0724btn span{padding-left:15px;color:#fff;}
    .video0724btn i,.video0724btn span{display:inline-block;vertical-align:top;height:100%;}
    .video0724btn i{width:15px;position:relative;}
    .video0724btn i:before,.video0724btn i:after{position:absolute;left:0;top:0;width:100%;height:100%;content:'';background-repeat:no-repeat;background-size:100% auto;background-position:center;}
    .video0724btn i:before{background-image:url(../fonts/js_video_play.svg);}
    .video0724btn i:after{background-image:url(../fonts/js_video_play.svg);opacity:0;}
    .video0724btn:hover{background:#6db131;border-color:#6db131;}
    .video0724btn:hover span{color:#fff;}
    .video0724btn:hover i:before{opacity:0;}
    .video0724btn:hover i:after{opacity:1;}
    .video0724btn,.video0724btn i,.video0724btn i:before,.video0724btn i:after,.video0724btn span{transition:all 0.3s ease}
    .video0724{padding-top:60px;}
@media screen and (max-width: 768px){
    .ydzyfz_bigd1{padding-bottom:40px;}
    .ydqy_ny1{font-size:20px;}
    .g-baner-box{margin-bottom:20px;}
    .yiqy_cont13>div>div{transform:translateY(-50%);margin-top:0;}
    .mppiontpulse{width:90px;height:90px;margin-left:-45px;margin-top:-45px;}
    .g-baner-btn{width:45px;height:45px;line-height:45px;}
    .pedwa1{height:auto;}
    .prohh1 {padding-bottom:0;}
    .prodet719{padding-left:6%;padding-right:6%;}
    .prodet7191{padding-top:0;}
    .prodet719mwz{padding:20px;}
    .prodet719mwzm,.prodet719mwz .prodet719more a{margin:0;}
    .prodet719mwz .prodet719more{margin:0;margin-top:25px;}
    .prodet719p1{font-size:14px;}
    .prodet719mimg, .prodet719mwz{width:100%;}
    .prodet719mimg:last-child{display:none;}
    .prodet719mimg.hide719{display:block;}
    .pedwa1 img,.prodet719mimg img,.prodet719mimg{height:auto;vertical-align: top;}
    .layvideo{width:90%;}
    .layclose{right: auto;left:50%;margin-left: -20px;top:auto;bottom: -40px;}
    
    .video0724{padding-top:0;padding-left:6%;padding-right:6%;}
    .video0724btn{height:40px;line-height:40px;border-radius:40px;padding:0 20px;}
    .video0724btn span{padding-left:8px;}
}


/*7/31*/
.banergupisi1{
    width: 800px;
    display: flex;
    justify-content: space-between;

   
}
.banergupiaodm{
    width: auto;
}

.ban_span1{
    margin-left: 40px;
}
.banergupiaoa{
    display: flex;
    width: 250px;
    border-right: 1px solid #fff;

}
.banergupiaodm{
    width: 30% !important;
    margin: 0 !important;
    padding-left:110px !important;
}
.banergupiaodm:nth-child(2){
    width: 28%;
    margin-left: 40px;
    padding-left: 90px;
}

.banergupiaodm:nth-child(3){
    width: 28%;
    padding-left: 80px;
    text-align: left;
}
.produ_p1{
    line-height: 36px;
    margin-top: 30px;
}

.produ_p1 strong{
    font-weight: bold;
    font-size: 24px;
    color:#7daf46 ;
}
.produ_p2{
    margin-top: 35px;
    color: #000;
    opacity: 0.7;
}
.produ_a1{
    margin: 30px 0;
}
.produ_a1 a{
    display: inline-block;
    padding: 0 20px;
    height: 50px;
    line-height: 50px;
    border: 2px solid #fff;
    transition: all 0.3s ease;
    text-align: center;
    background: #6db131;
    border-radius: 25px;
    color: #fff;
}
.produ_a1 a:hover{
    background: transparent;
    border: 2px solid #6db131;
    color: #6db131;
}
.hprobml{
    width: 33%;
}
.about_main {
	text-align: center;
}

.about_p1 {
	margin-top: 40px;
}

.about_list1{
	display: flex;
	justify-content: space-between;
	flex-wrap: wrap;
	margin-top: 60px;
}
.about_item{
	width: 30%;
	text-align: center;

}
.about_item:nth-child(2){
	text-align: center;
}

.pd60px{
	padding: 60px 0;
}

.inbanervideo{
	position: relative;
}
.inbanervideo video {
    width: 100%;
    height: 100%;
    object-fit: cover;
}
.inbaneritem{
	position: absolute;
	top: 50%;
	left: 50%;
	transform: translate(-50%,-50%);
	text-align: center;
}
.inbaneritem span{
    color: #fff;
    font-size: 36px;
    font-weight: bold;
}
.inbaneritem img{
    height: 50px;
    margin-top: 30px;
}

.accept p{
	text-align: center;
}
.accept img{
	width: 100%;
	margin-top: 40px;
}


.firm{
	width: 100%;
	background: #f5f5f5;
}
.firm .blabap2{
	text-align: center;
}

.firm_list {
	margin-top: 40px;
	display: flex;
	justify-content: space-between;
	flex-wrap: wrap;
}

.firm_item {
	width: 23%;
	text-align: center;
}

.firm_p1 {
	font-size: 20px;
	font-weight: bold;
	margin-top: 20px;
}

.firm_p2 {
	font-size: 20px;
	font-weight: bold;
	color: #7eaf46;
}

.firm_item .hr1 {
	margin: 20px 0;
	width: 100%;
	height: 1px;
	background: #dcdcdc;
}

.firm_p3 {
	font-size: 20px;
}

.firm_p4 {
    font-size: 32px;
    font-weight: bold;
    color: #7eaf46;
    line-height: 22px;
    margin-top: 10px;
}
.firm_p4 span{
	color: rgb(0, 0, 0, 0.3);
	font-size: 14px;
}
.concept {
	display: flex;
	justify-content: space-between;
	flex-wrap: wrap;
	margin-top: 20px;
}

.concept_ul1 {
	width: 50%;
	    overflow: hidden;
}
.concept_ul1:hover img{
	transform: scale(1.05);
}

.concept_ul1 img {
	width: 100%;
	transition: all 0.3s ease;
}

.concept_ul2 {
	width: 50%;
	padding: 70px 80px;
	background: #fbfbfb;
}
.concept .dph4{
    font-size: 32px;
}

.banna_proto ul>li{
    box-shadow: 0px 9px 20.64px 3.36px rgb(0 0 0 / 5%);
}
.banna_proto{
    background: #fff;
}
.bl16aboutcolor3{
    background: linear-gradient(360deg, rgba(72,121,184,1) 0%, rgba(72,121,184,0.8827906162464986) 50%, rgba(72,121,184,0) 100%);
}

.start{
	display: flex;
	justify-content: space-between;
	flex-flow: wrap;
}

.start_item {
	width: 23%;
	background: #67ac49;
	position: relative;
	overflow: hidden;
}

.start_item img {
	width: 100%;
	transition: all 0.3s ease;
}

.start_item:hover img {
	transform: scale(1.05);
}

.start_p {
	position: absolute;
	bottom: 10%;
	left: 50%;
	transform: translate(-50%, -50%);
}

.start_p p {
	font-size: 36px;
	font-weight: bold;
	color: #fff;
}
.banna_parentdream{
        /* background: #f5f5f5; */
    padding: 180px 0;
    background-image: url(../images/start_bg.jpg);
    background-size: cover;
    background-position: center;
    background-repeat: no-repeat;
}
.pc{
    display: block;
}
.phone{
    display: none;
}

.esg_list {
	display: flex;
	justify-content: space-between;
	flex-wrap: wrap;
}

.esg_item {
	width: 31%;
	overflow: hidden;
	position: relative;
}

.esg_item:hover img{
	transform: scale(1.05);
}
.esg_tit{
	position: absolute;
	bottom:5%;
	width: 100%;box-sizing:border-box;
	padding: 20px;
	left:0;
	text-align:center;
}
.esg_p2{
	font-size: 36px;
	font-weight: bold;

}
.esg_p3{
	margin-top: 20px;
	
}

.esg_item img {
	width: 100%;
	transition: all 0.3s ease;
}


.esg_p1 {
	font-size: 40px;
	font-weight: bold;
	color: #67ac49;
	line-height: 1.2;
}

.report {
	display: flex;
	justify-content: space-between;
	align-items: center;
}
.esg_swiper {
    overflow: hidden;
}

.esg_swiper img {
	width: 100%;
	transition: all 0.3s ease;
}
.esg_swiper .swiper-slide{
	overflow: hidden;
}

.esg_swiper img:hover {
	transform: scale(1.05);
}

.report_main{
	margin-top: 40px;
}
.report_bg{
    width: 100%;
    background: #f6f9fb;
}
.pdeppt222 p{
    font-weight: bold;
    color: #6db131;
}
.prohh1p222{
    color: #000;
}

.accor {
	display: flex;
	align-items: color;
	flex-wrap: wrap;
	justify-content: space-between;

	background-image: url(../images/accor1.jpg);
	background-size: cover;
	background-position: center;
	background-repeat: no-repeat;
	padding: 70px 0;
	margin-top: 40px;
}
.accor:nth-child(1){margin-top:0;}
.accor2{
  	background-image: url(../images/accor2.jpg);  
  
}
.accor3{
  	background-image: url(../images/accor3.jpg);  
  	
}

.accor1_ul1{
	width: 30%;
	text-align: center;
	border-right: 1px solid #fff;
	display:flex;
	align-items: center;
	
}
.accor1_ul1m{width:100%;}
.accor1_ul1 .dph2{
    color: #fff;
}
.accor1_ul1 img{
    height: 40px;
}
.accor1_ul2{
	width: 70%;
	padding: 0 50px;
}
.accor1_ul2 p{
    color: #fff;
}

@media screen and (max-width:1440px){
.concept_ul2{
    	padding: 40px 50px;
}
.concept .dph4 {
    font-size: 28px;
}
    
}

.banna_proto ul.iscla{display:flex !important;width:100%;flex-wrap:wrap;}

.start_item:before{position:absolute;content:'';left:0;top:0;width:100%;height:100%;background:#000;opacity:0.1;}
.start_p p{font-size:30px;}
.start_p{width:100%;box-sizing:border-box;padding:20px;left:0;bottom:0;transform:none;text-align: center;bottom:20px;z-index:3}


@media screen and (max-width: 768px){
    .isclaimg{width:55px;height:55px;}
.pc{
    display: none;
}
.phone{
    display: block;
}
.hprobml{
    width: 100%;
}
.start_item{
    width: 50%;
}
.banna_parentdream{
    padding: 50px 20px;
}
.concept_ul1{
    width: 100%;
}
.concept_ul2{
    width: 100%;
    padding: 20px;
}
.pd60px {
    padding: 30px 0;
}
.esg_p1{
    font-size: 24px;
}
.start_p p{
    font-size: 24px;
}
.report{
    padding: 0 20px;
}
.esg_list {
    padding: 20px;
}
.esg_item{
    width: 100%;
}
.report_main{
    margin-top: 20px;
}
.about_tit{
    padding: 30px 20px;
}
.blabap1{
    font-size: 16px;
}
.blabap2{
    font-size: 24px;
}
.about_p1{
    margin-top: 20px;
}
.about_item:nth-child(3){
    text-align: center;
}
.about_item{
    text-align: center;
}
.blabarwz span{
    font-size: 34px;
    line-height: 20px;
}
.blabarwz em{
    font-size: 12px;
}
.about_list1 {
    margin-top: 30px;
}
.inbaneritem span{
    font-size: 24px;
}
.inbanervideo video{
    height: 300px;
}
.accept img {
    width: 90%;
    margin: 20px 20px 0;
}
.firm_item{
    width: 50%;
}
.firm_item img{
    height: 50px;
}
.firm_p1 {
    font-size: 14px;
    font-weight: bold;
    margin-top: 10px;
}
.firm_item .hr1{
    margin: 10px 0;
}
.firm_item:nth-child(3){
    margin-top: 20px;
}
.firm_item:nth-child(4){
    margin-top: 20px;
}
.firm_p3{
    font-size: 16px;
}
.firm_p4{
    font-size: 24px;
}
.firm_list{
    margin-top: 20px;
}
.hprodnumn{max-width:inherit;}
    .bl16tzzmrh4{width:calc(100% - 20px);padding:0;left:10px;}

}
/**/
/**/
.pd100px{
    padding: 100px 0;
}
.jo1_title {
    display: flex;
    justify-content: space-between;
    align-items: center;
}

.jo1_content {
    margin-top: 60px;
    display: flex;
    justify-content: space-between;
    position: relative;
}

.jo1_po {
    position: absolute;
    top: 50%;
    left: 35%;
    transform: translate(-50%, -50%);
    width: 40%;
    background: #f6f9fb;
    padding: 6% 4%;
}

.jo1_po2 {
    left: 65%;
}

.jo1_left {
    width: 50%;
}

.jo1_right {
    width: 50%;
}

.jo1_right img {
    width: 100%;
}

.jo1_p1 {
    font-size: 34px;
    font-weight: bold;
    color: #333;
}

.joi1_line {
    width: 100%;
    height: 1px;
    background: #6db131;
    margin: 25px 0;
    position: relative;
}

.joi1_line::before {
    content: "";
    position: absolute;
    top: -4px;
    left: 0;
    width: 40px;
    height: 4px;
    background: #6db131;
}

.jo1_ul1 {
    width: 40%;
}

.jo1_ul2 {
    width: 50%;
}

.jo1_p3 {
    font-size: 18px;
    width: 90%;
}

.jo2_box {
    margin-top: 40px;
}

.jo2_item {
    display: flex;
    justify-content: space-between;
}



.jo2_w1,
.jo2_w4,
.jo2_w5 {
    width: 69%;
    position: relative;
}

.jo2_w2,
.jo2_w3,
.jo2_w6 {
    width: 34%;
    position: relative;
}

.jo2_left img {
    width: 100%;
    height: 100%;
    object-fit: cover;
}

.jo2_right img {
    width: 100%;
    height: 100%;
    object-fit: cover;
}

.jo2_title {
    position: absolute;
    left: 0px;
    bottom: 0px;
    padding:60px 30px 30px 30px;
    width: 100%;
    height: 0;
    transition: all 0.3s ease;
    opacity: 0;
    visibility: hidden;
}

.jo2_all{
    position: absolute;
    left: 0px;
    bottom: 0px;
    padding:60px 30px 30px 30px;
    width: 100%;
    height: 100%;
    z-index: 1;
}

.jo2_left:hover .jo2_title ,
.jo2_right:hover .jo2_title {
    height: 100%;
    opacity: 1;
    visibility: visible;
}

.jo2_w1:hover .jo2_title{
    background: #968c84;
}
.jo2_w2:hover .jo2_title{
    background: #9a2fb4;
}
.jo2_w3:hover .jo2_title{
    background: #39bee3;
}
.jo2_w4:hover .jo2_title{
    background: #6db131;
}
.jo2_w5:hover .jo2_title{
    background: #0d57d6;
}
.jo2_w6:hover .jo2_title{
    background: #fd682f;
}

.jo2_p1 {
    font-size: 26px;
    color: #fff;
}

.jo2_p2 {
    font-size: 16px;
    color: #fff;
    margin-top: 50px;
}
.cooper_slider {
	margin-top: 40px;
}

.cooper_btn {
	position: absolute;
	top: 50%;
	left: 50%;
	transform: translate(-50%, -50%);
	z-index: 11;
	width: 80%;
	display: flex;
	align-items: center;
	justify-content: space-between;
}
.cooper_btn i{
    font-size: 30px;
}

.cooper_btn span {
	display: inline-block;
	width: 60px;
	height: 60px;
	border-radius: 50%;
	color: #fff;
	border: 1px solid #fff;
	transition: all 0.3s ease;
	text-align: center;
	line-height: 58px;
}

.cooper_btn span:hover {
	border: 1px solid #6db131;
	background: #6db131;
	cursor: pointer;
}

.coop_item {
	overflow: hidden;
	/* border-radius: 20px; */
    position: relative;
}

.coop_item img {
	width: 100%;
	/* border-radius: 20px; */
	transform: scale(1.1);
	transition: all 0.3s ease;
}

.coop_item:hover img {
	transform: scale(1.2);
}

.coop_item_text {
	position: absolute;
	bottom: 0;
	background: rgb(0, 0, 0, 0.4);
	width: 100%;
	padding: 30px 40px;
}

.coop_item_p1 {
	font-size: 20px;
	color: #fff;
}

.coop_item_p2 {
	font-size: 16px;
	color: #fff;
    margin-top: 10px;
    min-height: 50px;
}

.job1_sc{
    margin-top: 40px;
    position: relative;
}
.job1_sc img{
    width: 100%;
}

.job1_sc_text{
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    text-align: center;
}

.job1_sc_p1{
    font-size: 48px;
    color: #fff;
    font-weight: bold;
}

.job1_sc_p2{
    font-size: 22px;
    margin-top: 15px;
    color: #fff;
}

.job1_sc_p3{
    margin-top: 40px;
}
.job1_sc_p3 a{
    line-height: 32px;
    font-size: 16px;
}

.jo1_p4{
    font-size: 16px;
    color: #666;
}
/**/
.pc{
    display: block;
}
.phone{
    display: none;
}
@media screen and (max-width:768px) {
    .pc{
        display: none;
    }

    .phone{
        display: block;
    }

    .jo1_content{
        flex-wrap: wrap;
        margin-top: 30px;
    }
    .jo1_title{
        flex-wrap: wrap;
        width: 90% !important;
    }

    .jo1_ul1{
        width: 100%;
    }
    .jo1_ul2{
        width: 100%;
    }
    .jo1_p3{
        width: 100%;
        font-size: 14px;
    }

    .jo1_left {
        width: 100%;
    }

    .jo1_right{
        width: 100%;
    }

    .pd100px {
        padding: 40px 0;
    }

    .jo1_po{
        position: static;
        width: 100%;
        transform: none;
    }
    .jo1_p1{
        font-size: 20px;
    }
    .jo1_p4{
        font-size: 14px;
    }
    .joi1_line{
        margin: 15px 0;
    }

    .jo2_p1{
        font-size: 16px;
    }
    .jo2_p2{
        font-size: 12px;
        margin-top: 10px;
    }

    .jo2_all{
        position: relative;
        top: -190px;
        padding: 50px 20px 20px 20px;
    }

    .jo2_title{
        padding: 50px 20px 20px 20px;
    }
    .popslide_screen .popUls{
        width: 100%;
    }

    .coop_item_p2{
        font-size: 12px;
    }

    .coop_item_text{
        padding: 10px 20px;
    }
    .coop_item_p1{
        font-size: 16px;
    }
    .coop_item_p2{
        margin-top: 0;
        min-height: 40px;
    }
    .job1_sc_p1{
        font-size: 24px;
    }
    .job1_sc_p2{
        font-size: 14px;
    }
    .job1_sc_text{
        width: 100%;
    }
    .job1_sc_p3{
        margin-top: 20px;
    }

    .job1_sc{
        margin-top: 0px;
    }
    .job1_sc_p3 a{
        font-size: 14px;
    }
    .cooper_slider{
        margin-top: 20px;
    }
}

/**/