.line-bar { display:block; position:absolute; bottom:4px; left:0; width:100%;}
.line-bar i { display:block; width:200px; height:12px; background:rgba(0,102,255,0.3); margin:0 auto;}
.line-bar1 i { width:270px;}
.line-bar2 i { width:280px;}
.line-bar3 i { width:180px;}
/*首页*/
.swiper-slide { background-image: linear-gradient(to right ,#022992, #0048A6);}
.swiper-container {}
.swiper-container-android .swiper-slide, .swiper-wrapper {height: 560px;}
.pagination-con {
    position: absolute;
    right: 0;
    text-align: right;
    bottom: 0;
    width: 100%;
    z-index:10;
}
.pagination {
    width: 1160px;
    margin: 0 auto;
}
.swiper-pagination-bullet-active { background:none;}
.swiper-pagination-bullet { background:none; opacity:1;}
.swiper-pagination-switch, .swiper-pagination-bullet {
    display: inline-block;
    width: 32px;
    height: 20px;
    font-size: 0;
    line-height: 20px;
    text-align: center;
    cursor: pointer;
    transition: width .8s;
}
.swiper-pagination-switch:before, .swiper-pagination-bullet:before {
    content: '';
    display: inline-block;
    width: 24px;
    height: 4px;
    border-radius: 2px;
    background: rgba(102, 102, 102, .5);
    vertical-align: middle;
    transition: width .8s, background-color .8s;
    box-shadow: 0 3px 6px 0 rgba(33, 39, 81, 0.20);
}
.swiper-active-switch:before, .swiper-pagination-bullet-active:before {
    background: #09b8ff;
    box-shadow: 0 3px 6px 0 rgba(250, 111, 102, .5);
}
.swiper-slide {
    position: relative;
    opacity: 0;
    transition: opacity 0.7s ease-in-out;
}
.swiper-slide-active {
    opacity: 1;
}
.swiper-slide .img {
    position: absolute;
}
.inner {
    position: relative;
    display: block;
    width: 1180px;
    height: 500px;
    margin: 0 auto;
}
.banner-text {
    position: absolute;
    left: 0;
    bottom: 200px;
    z-index: 9;
}
.slide1 .banner-text {bottom: 80px;}
.slide2 .banner-text {bottom: 90px;}

.slide1 .inner .turn{position:absolute;display: inline-block;}
.slide1 .inner .turn01{top: 80px;right: 130px;}
.slide1 .inner .turn02{top: 130px;right: -88px;}
.slide1 .inner .turn03{top: 248px;right: 351px;}
.slide1 .inner .turn04{top: 290px;right: 20px;}

.slide1 .inner .turn .slide1-turn{display: inline-block;background: url("/statics3.0/images/slide1-img01.png") 0 0 no-repeat;background-size: contain;animation:turn 12s linear infinite;}
.slide1 .inner .turn .slide1-img01{width: 227px;height: 229px;}
.slide1 .inner .turn .slide1-img02{width: 167px;height: 168px;}
.slide1 .inner .turn .slide1-img03{width: 161px;height: 162px;}
.slide1 .inner .turn .slide1-img04{width: 192px;height: 194px;}

.slide1 .inner .turn font{position:absolute;display: inline-block;font-size: 18px;width: 100%;text-align: center; line-height:25px;}
.slide1 .inner .turn01 font{top: 80px;right: -2px;}
.slide1 .inner .turn02 font{top: 55px;right: -2px;}
.slide1 .inner .turn03 font{top: 43px;right: -2px;}
.slide1 .inner .turn04 font{top: 55px;right: -2px;}
.slide1-turn {
    -webkit-animation-name:slide1-turn;
    animation-name:slide1-turn;
}

@keyframes slide1-turn{
    0%{opacity: 0;}
    100%{opacity: 1;}
}

.banner-01-text-01{font-size: 20px;color: #fff;}
.banner-01-text-01 .fl{margin-right: 64px;}
.banner-01-text-01 .fl>div{margin-bottom:14px;}
.banner-01-text-01 .fl>div img{margin-right: 10px;}
.banner-01-text-01 h1{font-size: 60px;margin-bottom: 22px;}
.banner-01-text-01 img{position: absolute;}
.banner-01-text-01 .banner-ip-01{left: 779px;top: -13px;}
.banner-01-text-01 .banner-ip-02{left: 1134px;top: -28px;}
.banner-01-text-01 .banner-ip-03{left: 619px;top: 171px;}
.banner-01-text-01 .banner-ip-04{left: 970px;top: 148px;}

.banner-01-b{background-image: linear-gradient(#1449a1, #07295e);padding: 5px 0 10px 0;}
.banner-01-b .wrapper>ul>li{float: left;}
.banner-01-b .wrapper>ul>.t1{width: 20%;}
.banner-01-b .wrapper>ul>.t2{width: 30%;}
.banner-01-b .wrapper>ul>.t3{width: 30%;}
.banner-01-b .wrapper>ul>.t4{width: 20%;}
.banner-01-b .wrapper>ul>li>div{position: relative;text-align: center;}
.banner-01-b .wrapper>ul>li>div>.t1-con-01{display:inline-block;margin-top: 22px;margin-right: 20px;}
.banner-01-b .wrapper>ul>li>div>.t1-con-02{}
.banner-01-b .wrapper>ul>li>div>.t1-con-02 h3{font-size: 40px;font-weight: bold;color: #fcaf1a;text-align: center;}
.banner-01-b .wrapper>ul>li>div>.t1-con-02 h3 i{font-size: 12px;}
.banner-01-b .wrapper>ul>li>div>.t1-con-02 p{font-size: 14px;color: #fff;}
.banner-01-b .wrapper>ul>li>div>i{display: inline-block;width: 0;height: 57px;border: 1px #7ecef4 solid;position: absolute;top: 18px;right: 0;}
.banner-text .more{font-size: 16px;color: #334245;display: inline-block;width: 145px; height:45px; line-height:45px;border-radius: 26px;text-align: center;background-image: linear-gradient(to right, #d27d0a , #f9c465);margin-top:25px; padding:0 5px;}
.banner-text .more img{margin-left: 10px;}

.slide1 .banner-text h1 { width:661px; height:159px; background:url('/statics3.0/images/baner-title1.png');}
.slide2 .banner-text h1 { width:779px; height:123px; background:url('/statics3.0/images/baner-title2.png');}
.banner-ip-01 {
    -webkit-animation-name:banner-ip-01;
    animation-name:banner-ip-01;
}
.banner-ip-02 {
    -webkit-animation-name:banner-ip-02;
    animation-name:banner-ip-02;
}
.banner-ip-03 {
    -webkit-animation-name:banner-ip-03;
    animation-name:banner-ip-03;
}
.banner-ip-04 {
    -webkit-animation-name:banner-ip-04;
    animation-name:banner-ip-04;
}

@keyframes banner-ip-01{
    0%{ width:0px; opacity: 0;}
    100%{ width:271px; opacity: 1;}
}
@keyframes banner-ip-02{
    0%{ width:0px; opacity: 0;}
    100%{ width:256px; opacity: 1;}
}
@keyframes banner-ip-03{
    0%{ width:0px; opacity: 0;}
    100%{ width:249px; opacity: 1;}
}
@keyframes banner-ip-04{
    0%{ width:0px; opacity: 0;}
    100%{ width:240px; opacity: 1;}
}

.slide1 { background: url("../images/banner1.jpg") center center no-repeat; background-size:cover;}
.slide2 { background: url("../images/banner2.jpg") center center no-repeat; background-size:cover;}
.slide1 .img1 {
    right: -400px;
    bottom: -250px;
    z-index: 9;
    position: absolute;
}
.slide2 .img1 {
    right: -400px;
    bottom: -250px;
    z-index: 9;
    position: absolute;
}
/*底下四个导航*/
.home-events {}

.boteasein{
    -webkit-animation: boteaseinAnimate 1s ease;
    animation: boteaseinAnimate 1s ease;
}
@-webkit-keyframes boteaseinAnimate{
    0%{ -webkit-transform: translateY(200px); opacity: 0;}
    100%{ -webkit-transform: translateY(0px); opacity: 1;}
}
@keyframes boteaseinAnimate{
    0%{ transform: translateY(200px); opacity: 0;}
    100%{ transform: translateY(0px); opacity: 1;}
}

@keyframes mymove
{
    0% {background-position: 200% -40px;}
    100% {background-position: right -40px;}
}


/*首页 亮点产品*/
@-webkit-keyframes bounceRight {
    0%,
    50%,
    100% {
        -webkit-transform: translateX(0);
        transform: translateX(0);
    }

    25%,
    75% {
        -webkit-transform: translateX(5px);
        transform: translateX(5px);
    }
}
@-moz-keyframes bounceRight {
    0%,
    50%,
    100%  {
        transform: translateX(0);
    }
    25%,
    75% {
        transform: translateX(5px);
    }
}
@-o-keyframes bounceRight {
    0%,
    50%,
    100%  {
        transform: translateX(0);
    }
    25%,
    75% {
        transform: translateX(5px);
    }
}
@keyframes bounceRight {
    0%,
    50%,
    100% {
        -ms-transform: translateX(0);
        transform: translateX(0);
    }
    25%,
    75% {
        -ms-transform: translateX(5px);
        transform: translateX(5px);
    }
}
.index .banner{color: #fff;box-shadow:0px 10px 20px #ccc;}
.index .banner .banner-01{}
.index .banner .banner-01 .banner-01-bg{background-image: linear-gradient(to right ,#022992, #0048A6);}
.index .banner .banner-01 .banner-01-con{height: 715px;background: url('/static/images/banner01-bg.png') right -40px no-repeat;background-size: 65%;
    -webkit-animation: mymove 1s ease; /* Chrome, Safari, Opera */
    animation: mymove 1s ease;}
.index .banner .banner-01 .banner-01-text{padding-top: 200px;}
.index .banner .banner-01 .banner-01-text>a{font-size: 18px;color: #0045A4;display: inline-block;width: 146px;padding: 11px;border-radius: 22px;background-color: #fff;text-align: center;margin-top: 80px;}
.index .banner .banner-01 .banner-01-text .banner-01-text-01{font-size: 20px;}
.index .banner .banner-01 .banner-01-text .banner-01-text-01 .fl{margin-right: 64px;}
.index .banner .banner-01 .banner-01-text .banner-01-text-01 .fl>div{margin-bottom: 27px;}
.index .banner .banner-01 .banner-01-text .banner-01-text-01 .fl>div img{margin-right: 10px;}
.index .banner .banner-01 .banner-01-text .banner-01-text-01 h1{font-size: 60px;margin-bottom: 42px;}

.index .banner .banner-01 .banner-01-b{height: 180px;background-color: #275192;}
.index .banner .banner-01 .banner-01-b .wrapper>ul>li{width: 25%;float: left;}
.index .banner .banner-01 .banner-01-b .wrapper>ul>li>div{padding: 0 31px 0 41px;position: relative;}
.index .banner .banner-01 .banner-01-b .wrapper>ul>li>div>.t1-con-01{width: 34px;margin-right: 17px;margin-top: 70px;}
.index .banner .banner-01 .banner-01-b .wrapper>ul>li>div>.t1-con-02{width: 171px;margin-top: 45px;}
.index .banner .banner-01 .banner-01-b .wrapper>ul>li>div>.t1-con-02 h3{font-size: 16px;}
.index .banner .banner-01 .banner-01-b .wrapper>ul>li>div>.t1-con-02 p{font-size: 12px;color: #A8BFE3;margin-top: 5px;}
.index .banner .banner-01 .banner-01-b .wrapper>ul>li>div>i{display: inline-block;width: 0;height: 57px;border: 1px #506A9D solid;position: absolute;top: 59px;right: 0;}

.index .content .content-01{}
.index .content .content-02{display: none;}
.index .content .content-01 .layui-col-md4{overflow: hidden;}
.index .content .content-fangan-box{padding-top: 15px;}
.content-01-t1{position: relative;text-align: center}
.content-01-t1 h2{font-size:28px;font-weight: bold;text-align: center;}
/*.content-01-t1 .bg1 {background:url("/static/img/bg2.png") center 0 no-repeat; background-size: contain;}*/
/*.content-01-t1 .bg2 {background:url("/static/img/bg2.png") center 0 no-repeat; background-size: contain;}*/
/*.content-01-t1 .bg3 {background:url("/static/img/bg2.png") center 0 no-repeat; background-size: contain;}*/
.content-01-t1 .news-more{font-size: 16px;position: absolute;top:14px;right: 25px;}
.content-01-t1 .news-more a{font-size: 13px;color: #fff;background-color: #ffc700;border-radius: 10px;padding: 3px 10px 3px 15px;transition: all 1s;}
.content-01-t1 .news-more a:hover{background-color: #1a3ab3;}
.content-01-t1 .news-more a img{vertical-align:text-top;}
.index .content .content-light .wrapper{margin-top: 30px;box-sizing: border-box;}

.index .content-01 .t1 .more{background-color: #4C9EC9;border-radius:0 0 4px 4px;}
.index .content-01 .t2 .more{background-color: #00B2A9;border-radius:0 0 4px 4px;}
.index .content-01 .t3 .more{background-color: #FDAF1B;border-radius:0 0 4px 4px;}
.index .content-01 .more a{font-size: 18px;color:#fff;display: block;padding: 22px 30px;}
.index .content-01 .more a img{margin-top: 3px;}
.index .content-01 .content-01-con{padding: 15px 0 0 0;}
.index .content-01>div>ul>li{float: left;width: 33.33%;border-radius:4px;}
.index .content-01>div>ul>li>div{padding: 20px 0 0 20px;height: 154px;background-color: #fff;box-shadow:0px 4px 15px 0px rgba(111,114,124,0.2);border-radius:10px; position:relative;}
.index .content-01>div>ul>li>div h3{font-size: 18px;font-weight: bold;color:#ffc700;margin-bottom: 5px; line-height:24px;}
.index .content-01>div>ul>li>div h3 i{color:#1a3ab3; display:block;}
.index .content-01>div>ul>li>div a{display: inline-block;padding: 1px 10px;background-color: #ffc700;border-radius: 10px;line-height: 0;position: absolute;bottom: 20px;transition: all 1s;}
.index .content-01>div>ul>li>div a:hover{background-color: #1a3ab3;}
.index .content-01>div>ul>li>div:hover a{animation: bounceRight 1s infinite;}
.index .content-01 .p1 {font-size:12px;}

.business-unit-pillars .unit .bounceRight {
    display: block;
    -webkit-animation: none;
    animation: none;
}
.business-unit-pillars .unit:hover .arrow {
    background-color: #FCAF1A;
}
.business-unit-pillars .unit:hover .arrow.bounceRight {
    -webkit-animation: bounceRight 1s infinite;
    animation: bounceRight 1s infinite;
}
/*亮点产品*/
@-webkit-keyframes bounceRight {
    0%,
    50%,
    100% {
        -webkit-transform: translateX(0);
        transform: translateX(0);
    }

    25%,
    75% {
        -webkit-transform: translateX(5px);
        transform: translateX(5px);
    }
}
@-moz-keyframes bounceRight {
    0%,
    50%,
    100%  {
        transform: translateX(0);
    }
    25%,
    75% {
        transform: translateX(5px);
    }
}
@-o-keyframes bounceRight {
    0%,
    50%,
    100%  {
        transform: translateX(0);
    }
    25%,
    75% {
        transform: translateX(5px);
    }
}
@keyframes bounceRight {
    0%,
    50%,
    100% {
        -ms-transform: translateX(0);
        transform: translateX(0);
    }
    25%,
    75% {
        -ms-transform: translateX(5px);
        transform: translateX(5px);
    }
}
.index .content-01>div>ul>li>div p{font-size: 14px;line-height: 1.5;word-break: break-all;}
.index .content-01>div>ul>li>.t1{margin-right: 12px; background:url("/statics3.0/images/content-01-01.png") right 0 no-repeat;}
.index .content-01>div>ul>li>.t2{margin: 0 7px; background:url("/statics3.0/images/content-01-02.png") right 0 no-repeat;}
.index .content-01>div>ul>li>.t3{margin-left: 12px; background:url("/statics3.0/images/content-01-03.png") right 0 no-repeat;}
.index .content-01 .img{ width:100%; border-radius:4px 4px 0 0;}
.index .content-01 .intro { position:absolute; left:0; top:0; width:100%; height:180px; padding:50px 40px;font-size:16px; box-sizing:border-box; display:none;border-radius:4px;transition:transform .3s;}
/*.index .content-01 .t1:hover .intro { display:block; background:rgba(76,158,201,0.7);}*/
/*.index .content-01 .t2:hover .intro { display:block; background:rgba(0,178,169,0.7);}*/
/*.index .content-01 .t3:hover .intro { display:block; background:rgba(159,105,1,0.8);}*/

.index .content .content-fangan{padding:30px 0 0;}
.index .content .content-fangan .wrapper {padding: 10px 20px 20px; position:relative;}
.index .content-fangan .content-01-con{padding: 40px 0 50px 0;}
.index .content-fangan .t1{background: url("/statics3.0/images/content-fangan-01.jpg") no-repeat;}
.index .content-fangan .t2{background: url("/statics3.0/images/content-fangan-02.jpg") no-repeat;}
.index .content-fangan .t3{background: url("/statics3.0/images/content-fangan-03.jpg") no-repeat;}
.index .content-fangan .content-01-con>li>div>.more{position:absolute;left: 31px;bottom: 20px;background: none;}
.index .content-fangan .content-01-con>li>div>.more a{font-size: 16px;color: #575D6C;padding: 0;}
.index .content-fangan .content-01-con>li>div>.more a img{margin-left: 5px;}
.index .content-fangan>div>ul>li>div h3{color: #fff;font-size: 24px;font-weight:500;padding: 0;margin-top: 0;margin-bottom: 8px; position:absolute; left:20px; bottom:20px;background:linear-gradient(180deg,rgba(0,0,0,0.01) 0%,rgba(0,0,0,0.8) 100%);}
.index .content-fangan>div>ul>li>div p{color: #DAE2ED;font-size: 16px;padding: 0 10px 0 0;margin-bottom: 17px;}

.index .content-fangan .t-con{width:100%; height: 214px;color:#ffffff;box-sizing:border-box;position: relative;background-size: 100%;background-position: center center;overflow:hidden;transition:none;}
.index .content-fangan .t-con:hover{transform:none;}

.index .content-fangan .t-con .thumb img{transition-duration:.5s;width: 100%;}
.index .content-fangan .t-con:hover .thumb img{transform:scale(1.1);-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1)}
	
.index .content-fangan .t-con .mask {position: absolute;width: 100%;height: 80px;bottom: 0;opacity: 0.8;}
.index .content-fangan .t-con .sub{position:absolute;bottom: 0;padding: 15px 10px;}
.index .content-fangan .t-con .sub h3{font-size: 16px; font-weight:bold;}
.index .content-fangan .t-con .sub p{font-size: 14px; line-height:16px; padding-top:2px;}
.index .content-fangan .t1 .mask {background-color: #1934c4;}
.index .content-fangan .t2 .mask {background-color: #3c7d9e;}
.index .content-fangan .t3 .mask {background-color: #0daeb0;}

.index .content .content-news{padding:30px 0 50px;background: url("/statics3.0/images/news-bg.png") 0 0 no-repeat;}
.index .content .content-news .wrapper {position:relative; box-sizing:border-box;}
.index .content .content-news .content-news-con{margin-top: 40px;}
.index .content .content-news .content-news-con .news-con-row{}
.index .content .content-news .content-news-con .news-con-row .news-con-row-l{width: 364px;float: left;box-shadow: 0 0 5px #ccc;background-color: #fff;}
.index .content .content-news .content-news-con .news-con-row .news-con-row-r{width: 796px;float: right;}
.index .content .content-news .content-news-con{margin-top: 30px;}
.index .content .content-news .content-news-con .content-news-list{font-size: 16px;color: #333;box-shadow: 0 0 5px #ccc;margin-bottom: 5px;background-color: #fff;}
.index .content .content-news .content-news-con .content-news-list .layui-icon{font-size: 12px;color: #000;border-left: 1px #000 solid;height: 12px;line-height: 12px;padding-left: 10px; position:absolute; top:12px; right:25px;}
.index .content .content-news .content-news-con .content-news-list:last-child { border:none;}
.index .content .content-news .content-news-con .content-news-list span{display: inline-block;margin-top: 10px;}
.index .content .content-news .content-news-con .content-news-list a{color: #000;}
.index .content .content-news .content-news-con .content-news-list a p{height: 40px;line-height: 20px;padding: 8px 160px 7px 35px; position:relative;}
.index .content .content-news .content-news-con .content-news-list a p:before{content: "•"; position:absolute; left:18px;}
.index .content .content-news .content-news-con .content-news-list a:hover {color:#1a3ab3;}
.content-news-con .news-first a:hover{color: #228DE8;}
.index .content .factory{background: url("/statics3.0/images/factory-earth.jpg") center center no-repeat;}
.index .content .factory .factory-t{height: 565px;background: url("/statics3.0/images/factory-bg.png") center center no-repeat;}
.index .content .factory .factory-t .partner{padding: 165px 0 0 40px;}
.index .content .factory .factory-t .partner .partner-con{width: 730px;position: relative;}
.index .content .factory .factory-t .partner .partner-con img{margin: 0 20px 10px 15px;}
.index .content .factory .factory-t .partner .partner-con .img05{margin: 0 80px 0 0;}
.index .content .factory .factory-t .partner .partner-con .img06{margin: 0 80px 0 0;}
.index .content .factory .factory-t .partner .partner-con .img07{margin: 0 90px 0 0;}
.index .content .factory .factory-t .partner .partner-con .img08{margin: 0;}
.index .content .factory .factory-t .partner .partner-con .left-a,.index .content .factory .factory-t .partner .partner-con .right-a{font-size: 30px;color: #fff;display: inline-block;position: absolute;z-index: 1;opacity: 0.5;top: 40px;padding: 20px;display: none;}
.index .content .factory .factory-t .partner .partner-con .left-a{left: -105px;}
.index .content .factory .factory-t .partner .partner-con .right-a{right: -80px;}
.index .content .factory .factory-t .partner .more{ position:absolute; bottom:-60px; right:-7px;}
.index .content .factory .factory-t .partner .more a{font-size: 16px;color: #ffc700;}
.index .content .factory .factory-t .partner .more a{opacity: 1;}
.index .content .factory .factory-t .partner .partner-con .img-more { margin:2px 0 0 10px; vertical-align:text-top;}

.index .content .b-text{text-align: center;margin-top: 57px;}
.index .content .b-text h1{color: #000;font-size: 50px;font-weight: bold;}
.index .content .b-text h1 span,.index .content .b-text p{font-size:16px; line-height:28px; color:#000;}
.index .content .b-text .b-text-b{padding: 83px 0 50px 0;}
.content-news-con .news-first {font-size:16px; line-height:28px; color:#575D6C;}
.content-news-con .news-first a span{display: inline-block;padding: 1px 10px;background-color: #ffc700;border-radius: 10px;line-height: 0;margin: 2px 0 10px 20px;}
.content-news-con .news-first img {width:100%;}
.content-news-con .news-first p{ padding:10px;text-align:left; line-height:21px; color:#000;}
.content-news-con .news-list {padding:0 0 0 30px;}

/*关于我们*/
.about-us .aboutus_banner{height: 300px;background: url("/static/images/about-us-01.jpg") 0 center no-repeat; background-size:cover;}
.about-us .aboutus_banner h1{font-size: 40px;font-weight: bold;text-align: center;color: #fff;padding-top: 110px;}
.about-us-nav{background-color: rgba(34,141,232,0.14);font-size: 18px;text-align: center;}
.about-us-nav .nav01{display: block;padding: 15px 0;cursor: pointer;}
.about-us-nav .n1{color: #228DE8;}
.about-us-nav .n1{color: #228DE8;}
.about-us .p-text{margin-top: 10px;}
.about-us .development-history{}
.about-us .development-history .development-history-con{}
.about-us .development-history .development-history-con .history-list{height: 2338px;background: url('/static/images/history.jpg') 0 0 no-repeat;background-color: #f4f4f4;margin-top: 20px;}
.about-us .development-history .development-history-con .history-list .list-detail{}
.about-us .development-history .development-history-con .history-list .list-detail .circle{width: 38px;height:38px;border-radius: 50%;border: 1px #000 solid;text-align: center;}
.about-us .development-history .development-history-con .history-list .list-detail .circle i{display: inline-block;width: 20px;height:20px;border-radius: 50%;background-color: #000;margin-top: 9px;}
.about-us-text .contact{color: #fff;background:linear-gradient(180deg,rgba(86,98,138,1) 0%,rgba(67,79,118,1) 0%,rgba(22,32,57,1) 100%);padding-top: 1px;}
.about-us-text .contact h2{}
.about-us-text .contact h2 .line-bar i{background-color: #fff;opacity:0.26;}
.about-us-text .contact .contact-list{margin-top: 30px;padding-left: 136px;}
.about-us-text .contact .contact-list .t{border-left: 1px #45B2FA solid;}
.about-us-text .contact .contact-list .t p{line-height: 1;margin-bottom: 20px;padding-left: 20px;}
.about-us-text .contact .contact-list .t1{}
.about-us-text .contact .map .text-b{font-size: 20px;margin-top: -40px;}
.about-us-text .contact .map .addr{font-size: 24px;padding: 50px 0;}

/*pcle*/
.pcle{margin: 10px 0 50px 0;}
.left-menu>li>p{border: 1px #fcc580 solid;margin-bottom: 5px;}
.left-menu>li>p,.left-menu>li>ul>li{padding:10px 30px 10px 20px;margin-bottom: 3px;}
.left-menu a{display: block;color: #333}
.left-menu a:hover{font-weight: bold;color: #333}
.left-menu>li>ul>li{background: none;}
.left-menu .active a{font-weight: bold;}
.left-menu .close-ul{cursor: pointer;}
.left-menu .layui-icon{margin-right: -20px;margin-top: -28px;}
.pro-info{border-top: 7px #1e4990 solid;}
.info-block{padding-top: 20px;}
.info-block ul{margin-left: 20px;}
.info-block h4 {font-size: 16px;font-weight: bold;}
.info-block h4 i {
    margin-right: 10px;
    margin-top: -5px;
}
[class^="icon-"] {
    display: inline-block;
    vertical-align: text-top;
    background-image: url('/statics/images/bg_icon.png');
    background-repeat: no-repeat;
}
.info-block h4 i.icon-feature {
    width: 26px;
    height: 26px;
    background-position: -297px -113px;
}
.info-block h4 i.icon-adv {
    width: 30px;
    height: 26px;
    background-position: -331px -113px;
}
.info-block h4 i.icon-block {
    width: 30px;
    height: 30px;
    background-position: -397px -113px;
}
.info-block h4 i.icon-app {
    width: 31px;
    height: 34px;
    background-position: -365px -113px;
}
.icon-select {
    width: 32px;
    height: 32px;
    background-position: -342px -310px;
}
.info-block ul{line-height: 1.5em;}
.info-block ul li{list-style: disc;}
.line-color{height: 7px;}
.block_ip a{padding: 10px 20px;border-radius: 5px;background-color: #1E9FFF;color: #fff;margin-right: 10px;}
/*Q&A*/
.qa_wrap {margin-left: 37px;background:url('/statics/images/qa_03.jpg') no-repeat bottom right;}
.qa_wrap h2 { font-size:20px; color:#000; font-weight:bolder; padding-left:11px;}
.q_content { position:relative; margin:15px 0; width:475px; height:33px; padding-left:11px; background:url('/statics/images/qa_02.jpg') bottom repeat-x; color:#0e529a; font-size:20px; font-weight:bolder;}
.qa-icon { display:block; width:44px; height:43px; background:url('/statics/images/qa_01.jpg') no-repeat; left:-37px; top:0; position:absolute;}
.a_content { padding-left:11px; font-size:12px; color:#111214; display:table; width:690px; vertical-align:top;}
.a_content .col-md-6 { float:left; width:320px; }
.a_content p { margin-bottom:24px;}
.a_content li { line-height:27px; list-style:disc;}
.core-ip-advantage{line-height: 1.7em;padding-left: 1em;}
.core-ip-advantage li{list-style-type: decimal;}
/*选项前面打钩*/
.info-block ul li.dagou{list-style: none;list-style-image:url('/statics_new/image/gou_icon.png');}
/*联合开发*/
.lhkf{margin-top: 70px;}
.co-banner{height: 338px;background: url("/statics_new/image/lhkf-01.jpg") center center no-repeat;}
.co-banner:before{content: "*"}
.content-02{background-color: #354a7e;}
.content-02 .layui-form{color: #fff;background: url('/statics_new/image/asic_bottom_bg.jpg') 0 0 no-repeat;padding: 70px 70px 46px 50px;}
.content-02 .layui-form .layui-col-md3{padding-right: 30px;}
.content-02 .layui-form label{font-size: 15px}
.content-02 .layui-form .layui-input-block{margin-left: 0;}
/*IP*/
.yzsip{margin: 50px 0 0 0;}
.yzsip-banner{height: 338px;background: url("/statics_new/image/ip-index-01.jpg") center center no-repeat;}
.yzsip-b-3{font-size: 13px; background-color: #f5f5f5;padding: 50px 0;}
.yzsip-b-3>div{line-height: 28px;}
.yzsip-b-3>div .yzsip-b-3-con{box-shadow: 0 0 10px #ccc;background: url("/statics_new/image/yzsip-top-blue.jpg") 0 0 no-repeat;min-height: 280px;background-color: #fff;}
.yzsip-b-3>div .yzsip-b-3-con h3{font-size: 20px;padding: 20px 0;color: #2f87ff;font-weight: bold;}
.yzsip-b-3>div .yzsip-b-3-con ul li{list-style-type: disc;margin-left: 1em;}
.pcle .ip-select-t{margin-top: 66px;}
.pcle .select-t-index{margin-top: 6px;}
.pcle .select-t-index .ip-select-title{display: block;font-size: 18px;color: #fff;width: 272px;height: 47px;line-height: 47px;background-image: linear-gradient(to right, #00c3ff , #3084fe);border-radius: 5px;}
.pcle .ip-advantages{background-color: #f5f5f6;padding: 20px 22px;margin-top: 22px;}
.pcle .ip-advantages .advantages-list h1{font-size: 17px;font-weight: bold;color: #18a4ff;background: url('/statics_new/image/ip-icon-01.png') 0 center no-repeat;padding-left: 45px;}
.pcle .ip-advantages .advantages-02 h1{background-image: url('/statics_new/image/ip-icon-02.png');}
.pcle .ip-advantages .advantages-03 h1{background-image: url('/statics_new/image/ip-icon-03.png');}
.pcle .ip-advantages .advantages-04 h1{background-image: url('/statics_new/image/ip-icon-04.png');}
.pcle .ip-advantages .advantages-list ul{padding-left: 62px;margin-top: 2px;}
.pcle .ip-advantages .advantages-list ul li{list-style-type: disc;line-height: 1.8;}
.pcle .main-areas{margin-top: 20px;}
.pcle .main-areas li{float: left;margin-right: 9px;}
.pcle .main-areas li:last-child{margin-right: 0;}
.pcle .ip-series{box-shadow: 0 1px 15px #ddd;padding: 50px 45px;position: relative;}
.pcle .ip-series .ip-series-t{position: absolute;top: -8px;right: -8px;}
.pcle .ip-selector-con{padding: 18px 0 0;}
.pcle .one-click-start{color: #fff;width: 230px;height:50px;line-height: 50px;background-color: #1e9fff;border-radius: 5px;}
.pcle .know-ip-selector{color: #999}
.pcle .know-ip-selector a{color:#1aa2ff;}
/*芯片定制*/
.start-asic{padding: 40px 0 20px 0;}
.mobile-banner{height: 338px;}
.asicdz_banner{background: url("/statics_new/image/banner_custom.jpg") center center no-repeat;margin-bottom: 30px;}
.content-02 .layui-btn{color: #1a3068;font-weight: bold;}
.content-02 .layui-form{background: url('/statics_new/image/asic_bottom_bg.jpg') 0 0 no-repeat;padding: 50px 30px 46px 50px;}
.content-02 .layui-form label{color: #fff;}
.content-02 .layui-form .layui-col-md3{padding-right: 30px;}
.content-02 .layui-form label{font-size: 15px}
.content-02 .layui-form .layui-btn{padding: 0 50px;}
.content-02 .layui-form .layui-input-block{margin-left: 0;}
.asicdz .asicdz-top-text{font-size: 15px;line-height: 2em;padding-bottom: 20px;}
.asicdz .asicdz-top-text h1{font-size: 24px;font-weight: bold;margin-bottom: 10px;}
.asicdz .asicdz-top-text h1 .xiex,.sense-of-worth h1 .xiex{display: inline-block;font-size: 35px;color: #1d9eff;vertical-align: middle;padding-right: 10px;}
.asicdz .asicdz-top-text .p-t{display: inline-block;width: 5em;}
.asicdz .asicdz-top-text .dzfa{padding-bottom: 30px;font-size: 16px;}
.asicdz .asicdz-top-text-2{text-align: center;margin:90px 0;}
.asicdz .request{margin-bottom: 90px;}
.banner-mobile{display: none;}

.content-01 .asic-circle{}
.content-01 .asic-circle h3{font-weight: bold;text-align: center;font-size: 18px;margin-bottom: 20px;}
.content-01 .asic-circle h3 img{vertical-align: baseline;}
.content-01 .asic-circle ul li{color: #838383;list-type: none;line-height: 2;}
.content-01 .asic-circle>div>div{position: relative;background-color: #fff;padding: 142px 30px 30px;height: 207px;box-shadow: 0 0 10px #ccc;border-bottom: 5px #fff solid;}
.content-01 .asic-circle>div>div:hover{border-bottom: 5px #2890ff solid;}
.content-01 .asic-circle>div>div>img{position: absolute;top: -104px;}

.asci-custom-example .custom-example-t{font-size: 22px;font-weight: bold;height: 55px;line-height:55px;margin-top: 30px;}
.asci-custom-example .custom-example-list{margin-bottom: 50px;}
.asci-custom-example .custom-example-list ul li{float: left;padding-right: 10px;}
.asci-custom-example .custom-example-list ul li:last-child{padding-right: 0;}
.asci-fgly{box-shadow: 0 1px 15px #ddd;padding: 30px 20px 25px;}
.asci-fgly .asci-fgly-t{font-size: 24px;font-weight: bold;}

.content-02 .custom-dz-input .custom-dz-input-con{color: #666;font-size: 12px;}
.content-02 .custom-dz-input .custom-dz-input-con .t1{display: inline-block;width: 235px;height: 30px;line-height:30px;background-color: #fff;border-radius: 5px;margin-top: 4px;float: left;margin-right: 10px;}
.content-02 .custom-dz-input .custom-dz-input-con .t1-check{background-color: #3184ff;color: #fff;}
.layui-unselect{border-radius: 5px;}
.layui-form-checkbox i{border: none;}
.layui-form-checkbox{margin-right: 0;}
.content-02 .custom-dz-input .custom-dz-input-con .list-con{margin-bottom: 5px;}
.content-02 .xqtxzy{font-size: 12px;text-align: right;position: relative;}
.content-02 .xqtxzy>div{display: inline-block;cursor: pointer;}
.content-02 .xqtxzy span{display: inline-block;width: 15px;height:15px;border-radius: 50%;border: 1px #fff solid;text-align: center;margin-right: 10px;}
.content-02 .xqtxzy .tips{display: none;color: #1a3068;position: absolute;width: 360px;background-color: #fff;padding: 10px 30px;top:-160px;right: -445px;text-align: left;border-radius: 10px;border: 1px #b1b1b1 solid;}
.content-02 .xqtxzy .tips-sanjiao{position: absolute;bottom:35px;left: -10px;z-index: 1;}
.content-02 .xqtxzy .tips .t1{font-size: 14px;font-weight: bold;}
.content-02 .xqtxzy .tips .t2{padding-left: 1em;}
.content-02 .xqtxzy .tips .t2 li{list-style: decimal;margin-top: 10px;line-height: 1.5;}
.content-02 .needs{height: 130px;}
.content-02 .layui-btn-submit>span{margin-left: 203px;}
.content-02 .layui-btn-submit>span>span{background-color: #fff;padding: 3px 10px;color: #253a72;margin-left: 5px;border-radius: 3px;}
.content-02 .layui-btn-submit>span>button{background-color: #fff;padding: 3px 10px;color: #253a72;margin-left: 5px;border-radius: 3px;border: none;}

/*a10*/
.a10_asic{background: url("/statics_new/image/a10_asic_01.jpg") center center no-repeat;}
.asicdz .customer{padding: 20px 40px 35px 40px;background-color: #eeeff4;}
.asicdz .customer h1{font-size: 24px;font-weight: bold;padding: 10px 0 10px 40px;background: url('/statics_new/image/customer_benefit.png') 0 center no-repeat;margin-bottom: 20px;}
.asicdz .customer .customer_blo{background-color: #fff;border-radius: 5px;margin-bottom: 20px;padding: 35px 50px;font-size: 21px;box-shadow: 0 1px 10px #ccc;}
.asicdz .customer .blo01,.asicdz .customer .blo02{padding: 39px 50px;}
.asicdz .customer .customer_blo .t1{color: #1d9eff;}
.asicdz .customer .customer_blo ul{font-weight: bold;padding-left: 1em;}
.asicdz .customer .customer_blo ul li,.asicdz .feature ul li{list-style-type: disc;}
.asicdz .feature{background: none;margin-top: 20px;}
.asicdz .feature h1{background-image: url("/statics_new/image/feature01.png")}
.asicdz .feature ul{padding: 0;padding-left: 4em;}
.asicdz .feature .layui-col-md7{margin-top: 50px;}
.asicdz .feature .layui-col-md5{padding-right: 0;}
.asicdz .start-asic{margin: 0 0 20px;}
/*a9*/
.a9_asic{background: url("/statics_new/image/a9_asic_01.jpg") center center no-repeat;}
.a9_asic_con .customer .blo01,.a9_asic_con .customer .blo02{padding: 61px 50px;}
.a9_asic_con .customer .blo03{line-height: 1.5;}
/*inno188*/
.inno188_asic{background: url("/statics_new/image/inno188_asic_01.jpg") center center no-repeat;}
.inno188_asic .customer .blo01,.a9_asic_con .customer .blo02{padding: 48px 50px;}
.inno188_asic .customer .blo03{line-height: 1.5;}
/*wireless 主流无线通信产品*/
.border_b{border-bottom: 1px #ddd solid;}
.banner-default h1{font-size: 24px;font-weight: bold;padding: 10px 0 10px 40px;background: url("/statics_new/image/customer_benefit.png") 0 center no-repeat;}
.banner-default .design-service-example{background: url("/statics_new/image/design-service-example.png") 0 center no-repeat;}

.wireless{background: url("/statics_new/image/wireless_01.jpg") center center no-repeat;}
.wireless-session .wireless_con{padding-bottom: 20px;}
.wireless-session .wireless_con .wireless_level01{margin-bottom: 10px;}
.wireless-session .top-text h1{font-size: 24px;font-weight: bold;}
.wireless-session .top-text .features{color: #0db3ff;margin: 5px 0 5px 40px;}
.wireless-session .top-text>div>ul li{font-size: 17px;list-style-type: disc;margin-left: 59px;padding-bottom: 5px;}
.wireless-session .top-text img{transition: all 0.3s ease 0s;}
.wireless-session .top-text .img01:hover,.wireless-session .top-text .img03:hover{transform: scale(1.1);cursor: pointer;}
.wireless-session .top-text .img01{margin-left: 40px;}
.wkh-shu-r{display: inline-block;width: 5px;height: 18px;background-color: #1d9eff;margin-right: 15px;margin-left: 20px;}
/*isi 5x*/
.isi-5x{background: url("/statics_new/image/isi-5x-banner.jpg") center center no-repeat;}
.border_b{border-bottom: 1px #ddd solid;}
.banner-default .design-service-example{background: url("/statics_new/image/design-service-example.png") 0 center no-repeat;}
.isi-5x-session .banner-default h1{background-image: url("/statics_new/image/feature01.png");}
/*soc*/
.soc{background: url("/statics_new/image/soc-banner.jpg") center center no-repeat;}
.soc-session .asicdz-top-text{font-size: 15px;line-height: 2em;padding-bottom: 40px;margin-bottom: 20px;}
.soc-session .top-text{margin-bottom: 20px;}
.soc-session .top-text ul{padding-left: 58px;font-size: 17px;}
.soc-session .top-text ul li{list-style-type: disc;}
.banner-default h1.icon-features{background: url("/statics_new/image/icon-diamonds.png") 0 center no-repeat;}
.banner-default h1.icon-scenario{background: url("/statics_new/image/icon-cascade.png") 0 center no-repeat;}
.banner-default h1.icon-feature{background: url("/statics_new/image/icon-feature.png") 0 center no-repeat;}
.banner-default h1.icon-picture{background: url("/statics_new/image/icon-picture.png") 0 center no-repeat;}
/*gddr6*/
.gddr6_banner{background: url("/statics_new/image/gddr6-banner.jpg") center center no-repeat;}
.gddr6-session .gddr6-level01-l p{margin-bottom: 20px;}
.gddr6-session .img-text{width: 448px;display: inline-block;margin-top: 10px;}
.gddr6-session .gddr6-con{margin-top: 10px;}
.gddr6-session .gddr6-con ul li{font-size: 16px;list-style-type: disc;margin-left: 60px;}
.gddr6-session .gddr6-k{padding: 0 10px;}
/*人才招聘*/
.job_banner{background: url("/statics_new/image/carrer_01.jpg") center center no-repeat;}
.job-session .job-con{padding: 10px 0 30px 0;}
.job-session .job-con h1{font-size: 24px;font-weight: bold;line-height: 1.6;}
.job-session .job-con .xiex{display: inline-block;font-size: 35px;color: #1d9eff;vertical-align: middle;padding-right: 10px;}
.job-session .job-con .level-01{height: 297px;}
.job-session .job-con .level-01 .layui-col-md3{background-color: #fff;margin-top: 30px;padding-top: 0;transition: all 0.1s;}
.job-session .job-con .level-01 .layui-col-md3:hover{padding: 5px 15px 20px;margin-top: 25px;box-shadow: 0 1px 15px #ddd;}
.job-session .job-con .level-01 .layui-col-md3 .level-01-k{height: 242px;}
.job-session .job-con .level-01 .layui-col-md3 .level-01-k>i{float: right;height: 216px;width: 0px;border-right: 1px #eee solid;margin-top: 25px;margin-right: -15px;}
.job-session .job-con .level-01 .level-01-t{font-size: 24px;padding-top: 10px;}
.job-session .job-con .level-01 .level-01-t i{width: 63px;height: 65px;display: inline-block;vertical-align: middle;background: url("/statics_new/image/icon-career.jpg") 0 -5px no-repeat;transform: scale(0.9);}
.job-session .job-con .level-01 .level-01-t .icon02{width: 53px;background-position-x: -68px;}
.job-session .job-con .level-01 .level-01-t .icon03{width: 50px;background-position-x: -136px;}
.job-session .job-con .level-01 .level-01-t .icon04{width: 50px;background-position-x: -204px;}
.job-session .job-con .level-01 p{font-size: 14px;text-align: justify;padding: 0 15px;}
.job-session .job-con .level-02 .con{padding: 30px;background-color: #fff;cursor: pointer;}
.job-session .job-con .level-02 .con:hover{box-shadow: 0 1px 15px #ddd;}
.job-session .job-con h1{font-size: 24px;}
.job-session .job-con .level-02 .con>div{margin: 5px 0 10px 0;}
.job-session .job-con .level-02 .con>div a{color: #1d9eff;}
.job-session .job-con .level-02 .con>div a:hover{text-decoration: underline;}
.job-session .job-show{padding: 10px 0 50px;}
.job-session .job-show .job-show-t i{display: inline-block;width: 25px;height: 5px;background-color: #1d9eff;}
.job-session .job-show h1{font-size: 24px;margin: 5px 0  20px;background: url("/statics_new/image/carrer-at.png") center 0 no-repeat;}
.job-session .job-show .gzhj{font-size: 16px;color: #1d9eff;}
.job-session .job-style>div{position: relative;height: 282px;overflow: hidden;}
.job-session .job-style>div .style-con{position: inherit;}
.job-session .job-style .style01{background: url("/statics_new/image/job-style_01.jpg") center center no-repeat ;}
.job-session .job-style .style02{background: url("/statics_new/image/job-style_02.jpg") center center no-repeat;}
.job-session .job-style .style03{background: url("/statics_new/image/job-style_03.jpg") center center no-repeat;}
.job-session .job-style .style04{background: url("/statics_new/image/job-style_04.jpg") center center no-repeat;}
.job-session .job-style .style05{background: url("/statics_new/image/job-style_05.jpg") center center no-repeat;}
.job-session .job-style .style02-2{background: url("/statics_new/image/job-style-2_02.jpg") center center no-repeat;}
.job-session .job-style .style03-2{background: url("/statics_new/image/job-style-2_03.jpg") center center no-repeat;}
.job-session .job-style .style04-2{background: url("/statics_new/image/job-style-2_04.jpg") center center no-repeat;}
.job-session .job-style .style05-2{background: url("/statics_new/image/job-style-2_05.jpg") center center no-repeat;}
.job-session .job-style .style{color: #fff;height: 282px;background-size: cover;cursor: pointer;transition: all 0.5s;}
.job-session .job-style .style h1{font-size: 28px;}
.job-session .job-style .style>div{padding: 25px 70px;}
.job-session .job-style .style>div>p{font-size: 16px;display:none;margin-top: 10px;transition: all 0.5s;}
.job-session .job-style .style01:hover{background: #209cfe;}
.job-session .job-style .style02:hover{background: #00a9ce;}
.job-session .job-style .style03:hover{background: #ff671f;}
.job-session .job-style .style04:hover{background: #79c000;}
.job-session .job-style .style05:hover{background: #adb0b1;}
.job-session .job-style .style02-2:hover{background: #ff671f;}
.job-session .job-style .style03-2:hover{background: #00a9ce;}
.job-session .job-style .style04-2:hover{background: #adb0b1;}
.job-session .job-style .style05-2:hover{background: #00a9ce;}
.job-session .job-style .style:hover>div>p{display: block;}
/*社会招聘*/
.jobopportunity_banner{background: url("/statics_new/image/jobopportunity-banner.jpg") center center no-repeat;}
.jobopportunity-session .job-con{text-align: center;margin-top: -28px;}
.jobopportunity-session .job-search{display: inline-block;width: 800px;height: 56px;}
.jobopportunity-session .job-search .search01{width: 80%;float: left;background-color: #fff;border-radius: 28px 0 0 28px;box-shadow: 0 5px 10px #ddd;}
.jobopportunity-session .job-search .search02{width: 20%;float: left;}
.jobopportunity-session .job-search .search02 .btn-search{width: 100%;display: block;border: none;}
.jobopportunity-session .job-search .search01>div{padding: 0 10px 0 70px;background: url("/statics_new/image/icon-search.png") 27px center no-repeat;}
.jobopportunity-session .job-search .search01 .input-search{width: 100%;height: 26px;padding: 15px 0;border: none;border-radius: 28px;}
.jobopportunity-session .job-search .search02 .btn-search{color: #fff;height: 56px;padding: 15px 0;background-color: #209cfe;border-radius: 0 28px 28px 0;box-shadow: 0 5px 10px #ddd;cursor: pointer;}
.jobopportunity-session .job-search .search02 .btn-search:hover{background-color: #22A2FE;}
.jobopportunity-session .job-con-02{margin: 50px 0 50px 0;}
.jobopportunity-session .job-con-02 .job-category{padding-top: 10px;}
.jobopportunity-session .job-con-02 .job-category .job-category-con{padding-bottom: 20px;}
.jobopportunity-session .job-con-02 .job-category .job-category-con h2{font-size: 16px;font-weight: bold;padding-top: 20px;}
.jobopportunity-session .job-con-02 .job-category .job-category-con ul{padding-top: 10px;}
.jobopportunity-session .job-con-02 .job-category .job-category-con ul li{padding: 5px 0;}
.jobopportunity-session .job-con-02 .job-category .job-category-con ul li span{color: #666;vertical-align: text-bottom;}
.jobopportunity-session .job-con-02 .job-category .job-category-con ul li input{display: inline-block;margin: 0 7px;width: 16px;height: 16px;}
.jobopportunity-session .job-con-02 .job-category .resume-sdelivery h1{font-size: 22px;margin: 20px 0 5px 0;}
.jobopportunity-session .job-con-02 .job-category .resume-sdelivery .p1{font-size: 20px;color: #209cfe;}

.jobopportunity-session .job-con-02 .position{margin-left: 40px;}
.jobopportunity-session .job-con-02 .position h1{font-size: 24px;font-weight: bold;padding: 0 0 0 20px;}
.jobopportunity-session .job-con-02 .position .position-list{box-shadow: 0 5px 5px #ddd;}
.jobopportunity-session .job-con-02 .position .position-con>li{padding: 30px;}
.jobopportunity-session .job-con-02 .position .position-con>li>h2{font-size: 20px;font-weight: bold;}
.jobopportunity-session .job-con-02 .position .position-con>li>p{font-size: 16px;padding: 8px 0 15px;}
.jobopportunity-session .job-con-02 .position .position-con>li>ul>li{color: #666;line-height: 1.8;list-style-type: decimal;margin-left: 18px;}
.jobopportunity-session .job-con-02 .position .position-con-share{color: #777;padding-top: 32px;}
.jobopportunity-session .job-con-02 .position .position-con-share>div{cursor: pointer;margin-bottom: 10px;}
.jobopportunity-session .job-con-02 .position .position-con-share .layui-icon{font-size: 30px;color: #777;}
.jobopportunity-session .job-con-02 .position .position-con-share span{display: block;margin-top: -5px;}
.jobopportunity-session .job-con-02 .position .position-con-share img{display: inline-block;margin-bottom: 5px;}

.jobopportunity-session .weixin img { vertical-align:middle;}
.jobopportunity-session .drop_code{width: 125px;height: 130px;background: #fff;position: absolute;top: 75px;right: 0;box-shadow:0px 1px 3px 2px rgba(0,0,0,0.1);padding: 20px 0 0;text-align: center;display:none ;border:solid 1px #e3e3e3;border:solid 1px rgba(0,0,0,0);background:#fff; z-index:100;}
.jobopportunity-session .drop_code p{font-size: 12px;line-height: 30px;}
.jobopportunity-session .code_pic{width: 100px;height: 100px;margin: 0 auto;}
.jobopportunity-session .job-tip {padding-top:50px; display:flex;}
.jobopportunity-session .job-tip .t1 { width:25%; padding-top:20px;}
.jobopportunity-session .job-tip .t2 { padding-bottom:20px; font-size:24px; font-weight:700; padding-left:10px;}
.jobopportunity-session .job-tip .t2 strong{margin-right: 5px;vertical-align: middle;}
.jobopportunity-session .job-cate-box { background:#ffffff; padding:20px 20px 50px 20px; box-shadow:0 1px 15px #ddd;}
.jobopportunity-session .job-cate h2 { line-height:40px; font-size:16px;}
.jobopportunity-session .job-cate p { line-height:38px; padding-left:20px;}
.jobopportunity-session .job-cate p img { margin-right:5px; margin-top:-3px;}
.jobopportunity-session .table-box {  margin-bottom:40px;}
.jobopportunity-session .table-head a { width:50%; display:inline-block; box-sizing:border-box; line-height:44px; height:44px; background:#f7f8fa; border:#eeeeee solid 1px; color:#2d3136; font-size:20px; text-align:center;}
.jobopportunity-session .table-head a:first-child { border-right:none;}
.jobopportunity-session .job-cate-title select { font-weight:100; font-size:16px; margin-left:15px; padding:8px;}
.jobopportunity-session .job-info { background:#ffffff; padding:20px 40px 0 40px; box-shadow:0 1px 15px #ddd; margin-bottom:12px; position:relative; }
.jobopportunity-session .job-info .share { position:absolute; top:25px; right:20px; line-height:30px;cursor: pointer;}
.jobopportunity-session .job-info .opencareercont { display:none; }
.jobopportunity-session .job-info .opencareercont.mb { display:block;padding-bottom:40px; }
.jobopportunity-session .job-info .detail { padding-bottom:40px;}
.jobopportunity-session .job-info p { font-size:16px;font-weight:700; margin-bottom:25px; }
.jobopportunity-session .job-info ul { color:#808080;font-size:16px; line-height:30px; margin-bottom:30px;}
.jobopportunity-session .job-name {font-weight:700; font-size:20px; margin:5px 0;padding-right: 50px;}
.jobopportunity-session .opencareer{ width: 50px; height: 40px; cursor: pointer; margin-top: 10px;  }
.jobopportunity-session .opencareer b{ display: inline-block; width: 17px; height: 10px; background: url("/statics/assets/img/career_3.jpg") no-repeat;}
.jobopportunity-session .opencareer2 b{ display: inline-block; width: 17px; height: 10px; background: url("/statics/assets/img/career_4.jpg") no-repeat;padding-bottom: 15px;}
.jobopportunity-session .table-content, .opencareer.mb { display:none;}
.jobopportunity-session .show { display:block;}
.jobopportunity-session .look-job-box { padding:25px 20px 0 20px;}
.jobopportunity-session .look-job {padding-top:20px; border-top:#e5e6e6 solid 1px;}
.jobopportunity-session .look-job h1 { font-size:20px; font-weight:700; line-height:40px;}
.jobopportunity-session .look-job a { color:#2199ff; font-size:18px; font-weight:700; line-height:40px;}
.jobopportunity-session .look-job p { line-height:24px;}
.jobopportunity-session .look-job .detail { margin-top:10px;}
.jobopportunity-session .search .search-name input { height:56px; line-height:56px; width:587px; border:none; }
.jobopportunity-session .search .search-btn a { color:#fff;}

.jobopportunity-session .add_post{text-align: center;}

.jobopportunity-session .add_post { margin:27px 0 47px 0;}
.jobopportunity-session .openDiv-bg { position:fixed; top:40%; left:40%; display:none; z-index:9999;}
.jobopportunity-session .openDiv { width:567px; height:283px; background:url("/statics/assets/img/campus_6.jpg") no-repeat; font-size:14px; color:#040000; line-height:24px; position:relative; }
.jobopportunity-session .openDiv .close { position:absolute; top:5px; right:10px; display:block; width:38px; height:32px; background:url(/html/career/images/close.png) no-repeat center; }
.jobopportunity-session .openDiv .close:hover {  background:url(/html/career/images/close_hover.png) no-repeat center; }
.jobopportunity-session .openDiv div { padding-left:210px; padding-top:50px; line-height:20px;}
.jobopportunity-session .openDiv div p { margin-bottom:12px;}

.jobopportunity-session .jobopportunity-session .job-tip .t2 strong{vertical-align: middle;margin: 0 10px 0 0;}
/*<!--分享-->*/
.kePublic{width: 100%;height: 170px;display: none;z-index: 1000;}
.kePublic .close{text-align: right;background-color: #eee;}
.kePublic .close span{display: inline-block;font-size:20px;padding: 10px 20px;cursor: pointer;}
.bdsharebuttonbox a { width: 60px!important; height: 60px!important; margin: 0 auto 10px!important; float: none!important; padding: 0!important; display: block; }
.bdsharebuttonbox a img { width: 60px; height: 60px; }
.bdsharebuttonbox .bds_tsina { background: url("/statics_new/image/gbRes_6.png") no-repeat center center/60px 60px; }
.bdsharebuttonbox .bds_weixin { background: url("/statics_new/image/gbRes_2.png") no-repeat center center/60px 60px; }
.bdsharebuttonbox .bds_sqq { background: url("/statics_new/image/gbRes_3.png") no-repeat center center/60px 60px; }
.bdsharebuttonbox .gb_resItms li a{background-position: inherit;}
/*弹出层 CSS*/
.gb_resLay { background: #FFFFFF; width: 400px; margin: 0 auto;border: 1px #ddd solid; }
.gb_res_t { line-height: 58px; height: 58px; position: relative; font-size: 18px; text-align: center; }
.gb_res_t i { background: #FFEC94; height: 1px; overflow: hidden; left: 32px; top: 30px; right: 32px; position: absolute; }
.gb_res_t span { background: #FFF; display: inline-block; padding: 0px 6px; position: relative; z-index: 2; }
.gb_resItms { margin: 0px 4%; }
.gb_resItms li { text-align: center; float: left; width: 33%; padding-bottom: 15px; }
.gb_resA img { height: auto; width: 60px; margin-bottom: 10px; }
.bg{
    z-index: 999;
    background-color: #000;
    opacity: 0.7;
    filter: alpha(opacity=70);
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    position: fixed;
    _position: absolute;
    pointer-events: auto;
    display: none;
}
/*校园招聘*/
.campus-session .job-tip {padding-top:50px; display:flex;}
.campus-session .job-tip .t1 { width:25%; padding-top:20px;}
.campus-session .job-tip .t2 { padding-bottom:20px; font-size:24px; font-weight:700; padding-left:10px;}
.campus-session .job-tip .t2 strong{margin-right: 5px;vertical-align: middle;}
.campus-session .job_x_banner{background: url("/statics/assets/img/campus_2.jpg") center center no-repeat;}

.campus-session .weixin img { vertical-align:middle;}
.campus-session .drop_code{width: 125px;height: 130px;background: #fff;position: absolute;top: 75px;right: 0;box-shadow:0px 1px 3px 2px rgba(0,0,0,0.1);padding: 20px 0 0;text-align: center;display:none ;border:solid 1px #e3e3e3;border:solid 1px rgba(0,0,0,0);background:#fff; z-index:100;}
.campus-session .drop_code p{font-size: 12px;line-height: 30px;}
.campus-session .code_pic{width: 100px;height: 100px;margin: 0 auto;}
.campus-session .job-tip {padding: 40px 0 0;}
.campus-session .job-cate { background:#ffffff; padding:20px 20px 50px 20px; box-shadow:0 1px 15px #ddd;}
.campus-session .job-cate h2 { line-height:40px; font-size:16px;}
.campus-session .job-cate p { line-height:38px; padding-left:20px;}
.campus-session .job-cate p img { margin-right:5px; margin-top:-3px;}
.campus-session .table-box { background:#ffffff; padding:20px 40px 40px 40px; box-shadow:0 1px 15px #ddd;}
.campus-session .table-head { display:flex}
.campus-session .table-head a { width:50%; display:inline-block; box-sizing:border-box; line-height:44px; height:44px; background:#f7f8fa; border:#eeeeee solid 1px; color:#2d3136; font-size:20px; text-align:center;}
.campus-session .table-head a.active { background:#ffffff; border-bottom-color:#ffffff; color:#03c0ff;}
.campus-session .table-head a:first-child { border-right:none;}
.campus-session .job-cate-title { font-weight:700; font-size:18px;}
.campus-session .job-cate-title select { font-weight:100; font-size:16px;padding:8px;}
.campus-session .job-info {position: relative;}
.campus-session .job-info p { font-size:16px;font-weight:700; margin-bottom:25px; }
.campus-session .job-info ul { color:#808080;font-size:16px; line-height:30px; margin-bottom:30px;}
.campus-session .job-name {font-weight:700; font-size:20px; margin:25px 0;}
.campus-session .add_post { margin:27px 0 47px 0;}
.campus-session .openDiv-bg { position:fixed; top:40%; left:40%; display:none; z-index:9999;}
.campus-session .openDiv { width:567px; height:283px; background:url("/statics/assets/img/campus_6.jpg") no-repeat; font-size:14px; color:#040000; line-height:24px; position:relative; }
.campus-session .openDiv .close { position:absolute; top:5px; right:10px; display:block; width:38px; height:32px; background:url(/html/career/images/close.png) no-repeat center; }
.campus-session .openDiv .close:hover {  background:url(/html/career/images/close_hover.png) no-repeat center; }
.campus-session .openDiv div { padding-left:210px; padding-top:50px; line-height:20px;}
.campus-session .openDiv div p { margin-bottom:12px;}

.campus-session .table-content,.campus-session .job-info{display: none;}
.campus-session .show { display:block;}
.campus-session .job-info {position: relative;}
.campus-session .job-info .share { position:absolute; top:3px; right:20px; line-height:30px;cursor: pointer;}
.campus-session .job-info .opencareercont { display:none; }
.campus-session .job-info .opencareercont.mb { display:block;padding-bottom:40px; }
.campus-session .job-info .detail { padding-bottom:40px;}
.campus-session .job-info p { font-size:16px;font-weight:700; margin-bottom:25px; }
.campus-session .job-info ul { color:#808080;font-size:16px; line-height:30px; margin-bottom:30px;}
/*interface ip*/
.sg_hb { margin:20px 0;}
.sg_h { height:51px; border-radius:5px; font-size:25px; color:#FFF; line-height:50px; text-indent:20px; background:#0e529a; }
.sg_overview {font-size:15px; line-height:25px; }
.sg_overview p { margin-bottom:10px; line-height:24px;}
.sg_fcontent li { list-style:disc; line-height:22px; }
.sg .cur { color:#282525;}
.sg .cur:after {position: absolute;bottom: 0;left: 50%; width: 0;height: 0;margin-left: -11px;vertical-align: middle;content: " "; border-right: 11px solid transparent;border-bottom: 11px solid #0e529a;border-left: 11px solid transparent;}
.sel { margin:20px 40px; }
.selc {padding:0 20px 0 70px;}
#sgc2, #sgc3 { display:none; }
.search_bar label {position: absolute;z-index: 7;top: 0;left: 0;width:196px;height: 27px;overflow: hidden;cursor: text;color: #666;line-height: 27px;text-indent:14px; font-weight:100; display:none; font-size:12px; }
.rcHeader {background-color: #f0eff0;border: 1px solid #f0eff0;color: #168acc;font-weight: bold;padding: 5px 0;text-align: center;vertical-align: middle; font-size:12px;}
.xyHeader {border-width: 1px;font-size: 15px;font-weight: bold;padding: 0 0 5px;text-align: center;vertical-align: bottom; font-size:15px;}
.cell {background-color: #ffffff;border: 1px solid #8a898a;text-align: center; vertical-align: middle; font-size:12px;}
.cell a { display:inline-block; width:100%; line-height:35px; }
.cell a:hover { background:rgb(211,211,211); }
.selector_table { width:60%;}
#selector_table tr { display:none; }
.selector { margin:15px 0; }
.selector th { background:#afccfb; font-size:14px; }
.selector th select { font-weight:100; color:#4e4e4e; font-size:12px; }
.icon-selector { width:12px; height:12px; background-position:-438px -295px; margin-top:2px; }
.block_ip{padding: 50px 0 30px;}


/*ip select*/
.selector_table { width:60%;}
#selector_table tr { display:none; }
.selector { margin:15px 0; }
.selector table {font-size: 14px;}
/*.selector table tr:nth-child(odd){background-color: #eee;}*/
.selector th{height: 35px;line-height: 35px;padding:0 20px;background:#04C0FF;color: #fff;font-size:15px;font-weight: bold;border: 1px #ddd solid;}
.selector td{color: rgba(85,85,85,1);height: 28px;line-height: 28px;padding:0 20px;border: 1px rgba(226,226,226,1) solid;}
.selector th select { font-weight:100; color:#4e4e4e; font-size:14px; }
.icon-selector { width:12px; height:12px; background-position:-438px -295px; margin-top:2px; }
/*ip-request*/
.ip-request h2{font-size: 30px;padding: 20px 0;}
.ip-request .customer_table {border-collapse:separate;border-spacing: 1px;border: #ebebed solid 1px;width: 1220px;margin-top: 20px;}
.ip-request .customer_table td {font-size: 12px;background: #ebebed;height: 30px;color: #333333; text-align:center;}
.ip-request .customer_table td select {padding: 2px 0;font-size: 12px;}
.ip-request .customer_table td textarea {width: 85%;height:40px; font-size: 12px; line-height:16px; }
.ip-request .customer_table .ctd1 {color: #fff;background: #18a4ff;padding: 0 5px;font-weight: bolder; text-align:center;}
.ip-request .customer_table .ctd2 {background: #94e3ff;padding: 0 5px; text-align:center;}
#dosubmit {padding:5px 20px; background:#0071ce; border:#0071ce solid 1px; font-size:18px; color:#FFF; margin-right:20px;margin-top: 20px;}
#dosubmit:hover {background:#f57507; border:#f57507 solid 1px;}
/*新闻中心*/
.news-wrap .banner{display: block;margin-top: 20px;}
.news-wrap .news_list{margin: 30px 0;}
.news-wrap .news_list li{border-bottom: 1px #ddd dashed;padding: 10px 0;font-weight: bold;}
.news-wrap .news_list li a,.news_list li span{}
.news_title {padding: 10px 89px;font-size: 14px;box-sizing: border-box;position: relative;}
.btn-favour {
    position: absolute;
    top: 26px;
    right: 16px;
    color: #c0c5c9;
    font-size: 18px;
}
.news_title h1 {font-size: 36px;
    color: #000;
    margin: 10px 0 20px 0;
}
.news_title li {
    display: inline-block;
    font-size: 15px;
    vertical-align: middle;
}
.news_title li:last-child p {
    font-size: 13px;
    /*width: 874px;*/
    line-height: 1.5;
    padding-left: 12px;
}
.icon-like {
    width: 16px;
    height: 16px;
    background-position: -411px -276px;
    margin: 5px 4px 0 0;
}
a.btn-favour:hover, a.active {
    color: #f6808b;
    text-decoration: none;
}
a.btn-favour:hover .icon-like, a.active .icon-like {
    background-position: -411px -295px;
}
.news_doc {
    padding: 10px 85px 45px 85px;
    color: #a69a9a;
    font-size: 16px;
    line-height: 25px;
    color: #706565;
}
.news_doc p {
    margin: 10px 0;
}
.news_pic { text-align:center;}
.news_pic img { max-width:100%;}
@media only screen and (max-width:992px) {
    .layui-col-space30{margin: 0;}
    .layui-col-space30>*{padding: 10px;}
    .logo img{margin: 0;}
    /*.wrapper img{width: 100%;}*/
    .index .content-level01,.index .content-level02{margin-top: 1em;}
    .index .content-level01 ul li img{width: 100%;}
    .index .content-level01 ul li{margin-right: 0;}
    .index .content-level01 .content-level01-03{float: none;}
    .index .content-level01 ul li{float: none;}
    .index .content-level02 .content-level02-li-01 .content-level02-01>ul{text-align: center;}
    .index .content-level02 .content-level02-li-01 .content-level02-01>ul>li{float: none;margin: 0 auto;margin-bottom: 1em;}
    .index .content-level02 .content-level02-li-01 .content-level02-01>ul>li.content-level01-03{margin-right: auto;}
    .index .content-level02 .content-level02-li-01{float: none;width: 100%;}
    .index .content-level02 .content-level02-li-02{float: none;width: 100%;margin-top: 30px;}
    .index .content-level02 .content-level02-li-02 .content-level02-02-l>div img{width: 100%;}
    .index .content-level02 .content-level02-li-02 .content-level02-02-l{float: none;width: 100%;}
    .index .content-level02 .content-level02-li-02 .content-level02-02-r{float: none;width: 100%;}
    .index .index-h1-title img{width: 90%;}

    .block_ip,.ip_select{line-height: 3em;padding: 0 10px;}
    .pcle{margin-top: 0;margin-bottom: 0;}
    .pcle .layui-col-space30>*{padding-left: 10px;padding-right: 10px;}
    .pcle .ip-selector-con{padding: 10px 0 0;}
    .pcle h1{font-size: 20px;}
    .pcle .ip-intro{margin-top: 5px;}
    .asic img{width: 100%;}

    .mobile-banner{background-size: cover;height: 100px;}
    .mobile-banner-new{display: none;}
    .qa_wrap{background: none;}
    .qa_wrap .q_content{width:auto;font-size:15px;padding-left:0;}
    .qa_wrap .a_content{width:auto;}
    h1{word-break: break-all;}
    .pcle .ip-selector-t{font-size: 18px;text-align: center;}
    .pcle .ip-advantages{padding: 0;margin-top: 10px;}
    .pcle .main-areas li{float: none;margin-right:auto;text-align: center;margin-bottom: 10px;}
    .pcle .main-areas li img{width: auto;}
    .pcle .ip-series .ip-series-t{width: 20%;}
    .pcle .know-ip-selector{display: block;width: 100%;text-align: center;}
    .pcle .one-click-start{font-size: 20px;margin: 0 auto;display: block;float: none;border-radius: 5px;transform:scale(0.8,0.8);}
    .pcle .know-ip-selector img{width: auto;}
    .pcle .ip-series{padding: 10px;}
    /*芯片定制*/
    .asicdz{padding: 0 10px;}
    .asicdz .asicdz-top-text h1{font-size: 20px;margin-bottom: 5px;}
    .start-asic{padding: 40px 15% 20px;}
    .start-asic img{width: 100%;}
    .asicdz_banner{margin-bottom:20px;}
    .asicdz .asicdz-top-text{padding:  20px 0 10px;}
    .content-02 .layui-form{padding: 10px;}
    .content-02 .layui-form .must{display: none;}
    .content-02 .layui-form .must-mobile{;display:block;padding: 0 0 10px 0;}
    .asicdz .customer{padding: 20px 10px 35px;}
    .asicdz .customer .blo03{padding: 30px 10px;}
    .asicdz .feature ul{padding-left: 3em;}
    .asicdz .feature .layui-col-md7{margin-top: 0;}
    .asicdz .feature .layui-col-md5{padding: 10px;}
    .asicdz .start-asic{padding: 10px;}
    .content-01 .asic-circle>div>div>img{width: auto;left: 50%;margin-left: -105px;}
    .asci-custom-example{padding-left: 10px;}
    #mao{font-size: 20px;padding: 0 10px;margin: 40px 0 10px;}
    #mao font{display: inline-block;font-size: 24px;vertical-align: middle;}
    .content-02 .xqtxzy .tips-sanjiao{width: auto;}
    .content-02 .xqtxzy .tips{top:auto;right:auto;bottom: 30px;left: 0;padding: 0;width: 100%;height: max-content;}
    .content-02 .xqtxzy .tips>div{padding:10px;}
    .content-02 .layui-btn-submit>span{margin-left: 0;}
    .content-02 .layui-form .layui-btn{padding: 0 40px;}
    .asci-custom-example .custom-example-list ul li:last-child{margin-right: 10px;}

    .banner-default h1{font-size: 22px;padding-left: 40px;margin-left: 10px; word-break:break-word;}
    .wireless-session .top-text .img-con{text-align: center;padding: 0 10px;}
    .wireless-session .top-text .img-con span{display: block;height: 50px;overflow: hidden;margin-top: 20px;}
    .wireless-session .top-text .img01{margin-left: 0;}
    .wireless-session .top-text .img02{width: auto;margin-top: -100px;margin-right: -15px;}
    .gddr6-session .img-text{width: auto;padding-bottom: 10px;}
    /*联合开发*/
    .lhkf{margin-top: 10px;}
    .lhkf .content-level01{padding: 0 10px;}
    .lhkf .content-02{padding: 50px 10px;}
    .lhkf .content-02 .layui-col-xs12{margin-bottom: 10px;}
    .content-02 .layui-form .layui-col-md3{padding-right: 0;}
    .content-01 .layui-col-space20{margin: 0;}
    /*新版手机首页*/
    .banner-01-b{padding-top: 1px;}
    .swiper-wrapper{height: auto;}
    .banner-01-b .wrapper>ul>li>div>i{height: 60px;top:8px; width:1px; background:#7ecef4; border:none;}
    .banner-01-b .wrapper>ul>li>div>.t1-con-02{float: none;}
    .banner-01-b .wrapper>ul>li>div>.t1-con-02 h3{font-size: 20px;}
    .banner-01-b .wrapper>ul>li>div>.t1-con-02 p{font-size: 12px;line-height: 1.5;}
    .banner-01-b .wrapper>ul>li>div>.t1-con-02 p span{display: block;}
    .index .content .content-01{padding: 10px 20px 0;}
    .index .content-01>div>ul>li>div p{line-height: 1.3;}
    .index .content-01>div>ul>li>div{padding-top: 10px;height:120px;}
    .index .content-01>div>ul>li>div a{bottom: 9px;}
    .index .content-01>div>ul>li>div h3{margin-top: 0;}
    .index .content-01>div>ul>li{width: 100%;}
    .index .content .content-light .wrapper{margin-top: 10px;}
    .index .content-01>div>ul>li>.t1,.index .content-01>div>ul>li>.t2,.index .content-01>div>ul>li>.t3{margin: 0;margin-bottom: 10px;}
    .index .content .content-fangan-box{padding-top: 10px;}
    .index .content .content-01 .layui-col-md4{padding: 0;margin-bottom: 10px;}
    .index .content .content-fangan .wrapper{padding: 0;}
    .index .content-fangan .t-con{background-size: cover;}
    .index .content-01 .content-01-con{padding-top: 10px;}
    .index .content-fangan .t-con .sub p{font-size: 12px;}
    .index .content .content-news{padding: 10px 0 20px 0;}
    .index .content .content-news .content-news-con{margin-top: 10px;padding: 0 20px;}
    .content-news-con .news-first{}
    .index .content .content-news .content-news-con .content-news-list{margin-bottom:10px;}
    .index .content .content-news .content-news-con .content-news-list:last-child{margin-bottom:0;}
    .index .content .content-news .content-news-con .content-news-list{font-size: 14px;}
    .content-news-con .news-first a span{display: none;}
    .content-news-con .news-first p{font-size: 14px;padding: 15px 18px;text-align: left;font-weight: bold;}
    .index .content .content-news .content-news-con .news-con-row .news-con-row-r{width: auto;}
    .content-news-con .news-list{padding: 0;}
    .index .content .content-news .content-news-con .news-con-row .news-con-row-l{width: auto;float:none;margin-bottom: 10px;}
    .index .content .content-news .content-news-con .news-con-row{background-color: #eee;}
    .index .content .content-news .content-news-con .content-news-list a p{height: auto;}
    .index .content .content-news .content-news-con .news-more-m{font-size: 16px;margin-right: 20px;}
    .index .content .content-news .content-news-con .news-more-m a{font-size: 13px;color: #fff;background-color: #ffc700;border-radius: 10px;padding: 3px 10px 3px 15px;transition: all 1s;}
    .index .content .content-news .content-news-con .news-more-m a:hover{background-color: #1a3ab3;}
    .index .content .content-news .content-news-con .news-more-m a img{vertical-align:text-top;}
    .index .content .factory{background-size: cover;}
    .index .content .factory .factory-t{height: 150px;background-size: cover;}
    .index .content .factory .factory-t .partner{padding: 35px 0 0 40px;}
    .index .content .factory .factory-t .partner .partner-con{width: 190px;position: relative;}
    .index .content .factory .factory-t .partner .partner-con img{width: 25px;margin: 0 12px 5px 7px;}
    .index .content .factory .factory-t .partner .partner-con .img05{margin: 0 15px 0 10px;}
    .index .content .factory .factory-t .partner .partner-con .img06{margin: 0 20px 0 0;}
    .index .content .factory .factory-t .partner .partner-con .img07{margin: 0 25px 0 0;}
    .index .content .factory .factory-t .partner .more{position: absolute;top:50px;right: -30px;margin:0;}
    .index .content .factory .factory-t .partner .more a{font-size: 12px;}


    .banner-mobile{display: block;}
    .banner-mobile img{width: 100%;}
    /*.banner{display: none;}*/
    .content-level01>ul{display: none;}
    .content-level01-mobile{font-size: 18px;display:block;}
    .content-level01-mobile .level01-mobile-t{padding: 30px 20px 10px;font-size: 20px;}
    .content-level01-mobile .more{float: right;}
    .content-level01-mobile .level01-mobile-img{position: relative;}
    .content-level01-mobile .level01-mobile-img .level01-img-t{color: #fff;width: 100%;position: absolute;text-align: center;top:50%;margin-top: -44px;}
    .content-level01-mobile .level01-mobile-img .level01-img-t span{display: block;padding: 3px 0;}
    .content-level01-mobile .level01-mobile-img .level01-img-t .t1{padding: 0;}
    .content-level01-mobile .level01-mobile-img .level01-img-t .t3{font-size: 16px;border-top: 1px solid rgba(213,213,213,0.15);margin: 0 80px;}
    .index .h1-title{font-size: 20px;padding: 0 10px;}
    .index .content-level02{border:none;border-top: 1px #eee solid;padding: 0;margin: 20px 20px 10px;}
    .index .content-level02>ul>li .content-level02-01, .index .content-level02>ul>li .content-level02-02{padding: 0;padding-top: 20px;}
    .index .content-level02 .content-level02-li-01 .content-level02-01>ul>li .level01-img{height: 130px;overflow: hidden;}
    .index .content-level02 .content-level02-li-01 .content-level02-01 h2, .index .content-level02 .content-level02-li-02 .content-level02-02 h2{font-size: 20px;margin-bottom: 15px;}
    .index .content-level-02 .dxal>li .level01-img{margin: 0 5px;}
    .index .content-level-02 .dxal>li .level01-img h3{font-size: 15px;}
    .index .content-level-02 .dxal>li .level01-img .br-mobile{display: block;}
    .content-level-02 .layui-col-md6{padding: 15px 0;}
    .index .content-level02 .content-level02-li-01 .content-level02-01 .content-level01-01 img{margin-top: -20px;}
    .index .content-level02 .content-level02-li-01 .content-level02-01 .content-level01-02 img{margin-top: -70px;}
    .index .content-level02 .content-level02-li-01 .content-level02-01 .content-level01-03 img{margin-top: -105px;}
    .index .content-level02>ul>li .content-level02-02{border: none;border-top: 1px #eee solid;}
    .index .content-level01 .more, .index .content-level02 .more{font-size: 20px;}
    .index .content-level02 .content-level02-li-01 .content-level02-01>ul>li .level01-img .level01-img-text{font-size: 18px;height: 26px;line-height: 26px;}

    .index .content-level-02 .news{padding: 0;}
    .index .wauto{padding: 0 0 10px;}
    .wauto img{width: auto;}
    .index .content-level-02 .news .news-con{padding: 10px 10px 2px 10px;flex-wrap:wrap;}
    .index .content-level-02 .news .news-con .news-con-01{width:auto;border-bottom: 1px #ccc solid;padding-bottom: 15px;margin-bottom: 10px;}
    .index .content-level-02 .news ul li>a>div{float: inherit;}
    .index .content-level-02 .news .news-con .news-con-01 .news-first{margin: 0;}
    .index .content-level-02 .news .news-con .news-con-01 .img .img01{display: none;}
    .index .content-level-02 .news .news-con .news-con-01 .img .img02{display: block;}
    .index .content-level-02 .news .news-con .news-con-02{width:auto;padding: 0;}
    .index .content-03{background-size: cover;height: 100px;margin-top: 20px;}
    .content-level-01 .layui-col-md4{text-align: center;}
    .index .content-level-01{margin-top: 35px;padding: 0 10px;}
    .index .content-level-01 .level-img{margin-bottom: 10px;}
    .index .content-level-02 .dxal{padding: 0 5px;}
    .index .content-level-02 .dxal>li .level01-img:hover .more{width: 50%;}
    .index .content-level-02 .dxal>li .level01-img .more span{font-size: 12px;}
    .index .content-level-02 .dxal>li .level01-img:hover .more span{display: block; width: 50%;}
    .index .content-level-02 .dxal>li .level01-img p{height: 75px;overflow:hidden;/*超出隐藏*/
        text-overflow:ellipsis;/*文本溢出时显示省略标记*/
        display:-webkit-box;/*设置弹性盒模型*/
        -webkit-line-clamp:3;/*文本占的行数,如果要设置2行加...则设置为2*/
        -webkit-box-orient:vertical;
    }
    .index .content-level-01 .level-img{width: 100%;}
    /*关于我们*/
    .aboutus_banner{margin-bottom: 20px;}
    .aboutus_b{height: 300px;background-size: cover;}
    .aboutus .fblue-new{margin-bottom: 30px;}
    .sense-of-worth{margin-top: 20px;padding: 0 10px;}
    .sense-of-worth h1{font-size: 20px;}
    .sense-of-worth .worth-con .layui-col-md4{text-align: left;}
    /*人才招聘*/
    .job-session .job-con{padding: 0 10px;}
    .job-session .job-con h1{font-size: 20px;}
    .job-session .job-con img{width: auto;}
    .job-session .job-show{padding-bottom: 1px;}
    .job-session .job-show .poster-main{display: none;}
    .job-session .job-style .style>div{padding: 10px 20px;}
    .job-session .job-con .level-01{height: auto;}
    .job-session .job-con .level-01 .layui-col-md3{margin-top: 0;margin-bottom: 10px;}
    .job-session .job-con .level-01 .level-01-t{font-size: 20px;}
    .job-session .job-con .level-01 .level-01-t i{transform: scale(0.8);}
    .job-session .job-con .level-01 .layui-col-md3{pointer-events: none;}
    .job-session .job-con .level-01 .layui-col-md3 .level-01-k>i{display: none;}
    .job-session .job-con .level-01 .layui-col-md3 .level-01-k{height: auto;}
    .job-session .job-show h1{background-size: contain;background-position:center;}
    .job-session .swiper-container{margin-bottom: 10px;}
    .job-session .swiper-container:last-child{margin-bottom: 0;}
    .job-session .job-style .style{height: 150px;pointer-events: none;background-size: 160%;}
    .job-session .job-style .style01{background-size: auto;}
    /*.job-session .swiper-container-03 .job-style .style{height: 150px;background-size: 160%;}*/
    .job-session .job-style>div{height: auto;}
    .job-session .job-style .style h1{font-size: 20px;}
    .job-session .level-02 .layui-col-space20{margin: -5px;}
    .job-session .level-02 .layui-col-space20>*{padding: 5px;}
    /*社会招聘*/
    .jobopportunity-session .job-con{margin-top: -23px;}
    .jobopportunity-session .job-search{width:auto;}
    .jobopportunity-session .job-search .search01{width: 70%;}
    .jobopportunity-session .job-search .search02{width: 30%;}
    .jobopportunity-session .job-search .search01 .input-search{padding: 10px 0;}
    .jobopportunity-session .job-search .search02 .btn-search{height: 46px;padding: 10px 0;}
    .jobopportunity-session .add_post { text-align:center;}
    .jobopportunity-session .add_post img { width:140px;}
    .jobopportunity-session .openDiv-bg{ width:100%;}
    .jobopportunity-session .openDiv { width:100%;background:url("/statics/assets/img/campus_7.jpg") no-repeat;background-size: contain;}
    .jobopportunity-session .mobile_nav img { cursor:pointer; width:30px; margin-right:15px;}
    .jobopportunity-session .add_post img { width:140px;}
    .table-content { display:block;}
    .jobopportunity-session .job-info{padding: 10px 20px 0 20px;}
    .jobopportunity-session .job-info .opencareer.mb { display:block; }
    .jobopportunity-session .job-info .opencareercont.mb { padding-bottom:0; }
    /*nicole*/
    .jobopportunity-session .job-info .share {top:15px;}
    .jobopportunity-session .layui-col-space30>*{padding: 10px;}
    .jobopportunity-session .job-tip{padding-top: 10px;}
    .jobopportunity-session .job-tip .t2{font-size:20px;padding-bottom: 0;}
    .jobopportunity-session .job-tip .t2 strong{font-size: 26px;}
    .gb_resLay { width: 100%;}
    .gb_resItms li { width: 33.333%; }
    .gb_resA img { width: 45px; margin-top: 5px;}
    /*校园招聘*/
    .job-x{padding:0;}
    .table-content{margin-top: 5px;}
    .job-x .job-cate-title select{width: 251px;}
    .job-x .layui-col-space30>*{padding: 10px;}
    .wrapper-job .process{margin-top: 0;}
    .wrapper-job .wangshen{margin: 0;padding: 0 10px;}
    .wrapper-job .text-right{margin-top: 10px;}
    .wrapper-job .process .box-right .line{display: none;}


    .campus-session .mobile_nav img { cursor:pointer; width:30px; margin-right:15px;}
    .campus-session .add_post {text-align:center;}
    .campus-session .add_post img {width:140px;}
    .campus-session .openDiv-bg{width:100%;}
    .campus-session .openDiv {width:100%;background:url("/statics/assets/img/campus_7.jpg") no-repeat;}
    .campus-session .job_banner img {height:100px;}
    .campus-session .meanmenu-reveal { position:absolute; top:10px; right:10px;}
    .campus-session .table-box {padding:10px 10px 20px 10px;}
    .campus-session .openDiv {background-size:contain;}
    .campus-session .openDiv div {display:none;}
    .campus-session .openDiv .close {width:20px; height:20px; background-size:contain; right:20px;}
    .campus-session .logo img {margin-right:5px;}
    .campus-session .job-tip .t2 {font-size:20px; padding-bottom:0;}
    /*新闻列表*/

    .news-wrap .news_list{padding: 0 10px;}
    .news-wrap .container{padding: 0 10px;}
    .news_title{padding: 0 0 10px 0;}
    .news_doc{padding: 0;}
    .news_title li:last-child p{width: 100%;padding-left: 0;}
    .news_title h1{font-size: 20px;}
    .news-wrap .btn-favour{display: none;}
	.index .content .content-news .content-news-con .content-news-list a p { padding-right:100px;}
	.index .content-01>div>ul>li>div h3 { line-height:20px;}
	.banner-01-b .wrapper>ul>.t2 p, .banner-01-b .wrapper>ul>.t3 p { padding:0 10px; box-sizing:border-box;}
	.banner-01-b .wrapper>ul>.t4 .t1-con-02 h3 i { font-size:16px;}
	.banner-01-b .wrapper>ul>li>div>.t1-con-02 { padding-top:5px;}
	.banner-01-b .wrapper>ul>li>div>i { top:13px; height:55px;}
	.line-bar1 i,.line-bar2 i { width:270px;}
}