@charset "utf-8";
@charset "utf-8";

body {
    font-family: "PingFang SC", "Microsoft YaHei";
}


input,
textarea {
    font-family: "Microsoft YaHei";
}
a{color:#333;}
a:hover{color:#03bffd;}
@font-face {
    font-family: 'robotoregular';
    src: url('../fonts/Roboto-Regular/roboto-regular-webfont.eot');
    src: url('../fonts/Roboto-Regular/roboto-regular-webfont.eot?#iefix') format('embedded-opentype'),
        url('../fonts/Roboto-Regular/roboto-regular-webfont.woff2') format('woff2'),
        url('../fonts/Roboto-Regular/roboto-regular-webfont.woff') format('woff'),
        url('../fonts/Roboto-Regular/roboto-regular-webfont.ttf') format('truetype'),
        url('../fonts/Roboto-Regular/roboto-regular-webfont.svg#robotoregular') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: "Montserrat-Regular";
    src: url("../fonts/Montserrat-Regular/Montserrat-Regular.woff2") format("woff2"),
        url("../fonts/Montserrat-Regular/Montserrat-Regular.woff") format("woff"),
        url("../fonts/Montserrat-Regular/Montserrat-Regular.ttf") format("truetype"),
        url("../fonts/Montserrat-Regular/Montserrat-Regular.eot") format("embedded-opentype"),
        url("../fonts/Montserrat-Regular/Montserrat-Regular.svg") format("svg");
}

@font-face {
    font-family: "montserrat-bold";
    src: url("../fonts/Montserrat-bold/montserrat-bold.woff2") format("woff2"),
        url("../fonts/Montserrat-bold/montserrat-bold.woff") format("woff"),
        url("../fonts/Montserrat-bold/montserrat-bold.ttf") format("truetype"),
        url("../fonts/Montserrat-bold/montserrat-bold.eot") format("embedded-opentype"),
        url("../fonts/Montserrat-bold/montserrat-bold.svg") format("svg");
}



/* 轮播溢出隐藏 */
.ys-ban-li:not(:first-child) {
    display: none;
}

.std-tit1 {
    font-size: 64px;
    line-height: 1.2; color:#d29f43;
}

.std-tit2 {
    font-size: 48px;
    line-height: 1.2;
}

.std-tit3 {
    font-size: 44px;
    line-height: 1.4;
}

.std-tit4 {
    font-size: 32px;
    line-height: 1.4; color:#d29f43;
}

.std-tit5 {
    font-size: 16px;
    line-height: 1.5;
}

.std-word,
.std-word p {
    font-size: 18px;
    line-height: 1.7;
}

.std-word1,
.std-word1 p {
    font-size: 16px;
    line-height: 1.8;
}


.std-word2,
.std-word2 p {
    font-size: 14px;
    line-height: 1.8;
}

.yxedr-active p {
    font-size: 18px;
    line-height: 1.8;
    color: #666;
    margin-bottom: 12px;
}

.std-padd {
    padding: 120px 0;
}

.std-mar {
    margin-bottom: 48px;
}

.std-tit20 {
    font-size: 20px;
    line-height: 1.6;
}

/* 规范 end */


.ys-hd-pc {
    transition: all 0.36s;
    padding: 0 100px;
    justify-content: space-between;
    width: 100%;
}

.ys-hd-pc::before {
    content: '';
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 1px;
    z-index: -1;
    transition: all 0.36s;
}

.head-logo {
    width: 130px;
    line-height: 80px;
}

.head-nav-item-title {
    line-height: 80px;
    color: #333;
    font-size: 18px;
    transition: all 0.36s;
    display: block;
    position: relative;
}
.head-nav-item-title::after {
    content: '';
    position: absolute;
    bottom: 0;
    left: 50%;
    transform: translateX(-50%);
    width: 0px;
    height: 2px;
	
    background: #03aefd;
    border-radius: 4px;
    transition: all 0.36s;
    opacity: 0;
}

.head-nav-item.yxnav-active1 .head-nav-item-title::after {
    opacity: 1;
    width: 40px;
	
}

.ys-hd-pc.isfixed .head-nav-item.yxnav-active1 .head-nav-item-title {
    color: #03aefd !important;
}

.ys-hd-pc.isfixed .head-nav-item.yxnav-active1 .head-nav-item-title::after {
    background: var(--color1) !important;
}
.yxnav-active1 .head-nav-item-title{color: #03aefd;}
.mod-head-ri {
    display: flex;
}

.head-sear {
    margin-left: 80px;
}

.head-sear-icon {
    width: 24px;
    height: 80px;
    cursor: pointer;
    display: flex;
    align-items: center;
}

.head-sear-icon svg {
    width: 100%;
}

.head-nav {
    display: flex;
}

.head-lang-top-icon {
    width: 24px;
}

.head-lang-top-icon svg {
    width: 100%;
}

.ys-hd-pc path,
.ys-hd-pc circle {
    transition: all 0.36s;
}

.head-lang-top-info p {
    color: #333;
    line-height: 80px;
    transition: all 0.36s;
}

.head-lang-top-arr {
    width: 16px;
}

.head-lang-top {
    display: flex;
    align-items: center;
    cursor: pointer;
}

.head-lang-top-info {
    padding-left: 8px;
    padding-right: 4px;
}

.head-lang-top-arr svg {
    width: 100%;
    transition: all 0.36s;
}

.head-lang-btm {
    position: absolute;
    top: 100%;
    left: 50%;
    transform: translateX(-50%);
    background: #fff;
    width: 100%;
    text-align: center;
    padding: 8px 0;
    display: none;
}

.head-lang {
    position: relative;
}

.head-lang-btm a {
    padding: 5px 10px;
    display: block;
    color: #333;
    line-height: 1.5;
}

.head-lang-top.act .head-lang-top-arr svg {
    transform: rotate(180deg);
}

.head-nav-item {
    padding: 0 50px;
}

.hnid-list {
    border-radius: 10px;
    background: #FFF;
    padding: 16px 0;
}


.head-nav-item-down {
    white-space: nowrap;
    background: transparent;
    min-width: 250px;
    padding-top: 4px;
}

.hnid-list-link {
    display: flex;
    align-items: center;
    justify-content: space-between;
}

.hnid-list-li {
    width: 100%;
    position: relative;
    padding: 8px 24px;
}

.hnid-list-li:last-child {
    margin-bottom: 0;
}

.hnid-list-li-ri {
    width: 24px;
}

.hnid-list-li-le p {
    color: #333;
    transition: all 0.36s;
    font-size: 15px;
    line-height: 1.5;
}

.head-logo img:nth-child(2) {
    opacity: 0;
}

.hnid-list-li-ri img {
    transform: scale(1) !important;
}

.hnid-list-li-ri img:nth-child(2) {
    opacity: 0;
}

.hnid-list-li.yxnav-active2>.hnid-list-link .hnid-list-li-le p {
    color: var(--color);
}

.hnid-list-li.yxnav-active2>.hnid-list-link .hnid-list-li-ri img:nth-child(1) {
    opacity: 0;
}

.hnid-list-li.yxnav-active2>.hnid-list-link .hnid-list-li-ri img:nth-child(2) {
    opacity: 1;
}


.hnid-list-li-level {
    position: absolute;
    left: 100%;
    top: 0;
    padding-left: 8px;
    display: none;
}

.hlll-ul {
    border-radius: 10px;
    background: #FFF;
    padding: 16px 0;
    min-width: 288px;
    box-shadow: 0 0 5px 0 rgba(0, 0, 0, 0.1);
}

.hlll-li {
    width: 100%;
    position: relative;
    padding: 8px 24px;
}

.hlll-li.yxnav-active3>.hnid-list-link .hnid-list-li-le p {
    color: var(--color);
}

.hlll-li.yxnav-active3>.hnid-list-link .hnid-list-li-ri img:nth-child(1) {
    opacity: 0;
}

.hlll-li.yxnav-active3>.hnid-list-link .hnid-list-li-ri img:nth-child(2) {
    opacity: 1;
}


.ys-ban-slick .slick-arrow {
    width: 64px;
    height: 64px;
    background-size: 100% 100% !important;
    z-index: 10;
}

.ys-ban-slick .slick-prev {
    background: url(../images/syarr1.svg);
    left: 48px;
}

.ys-ban-slick .slick-next {
    background: url(../images/syarr2.svg);
    right: 48px;
}

.ys-ban-slick .slick-dots li {
    width: 200px;
    height: 2px;
    opacity: 0.4;
    background: #fff;
    border-radius: 0;
}

.ys-ban-slick .slick-dots li::after {
    content: '';
    position: absolute;
    top: 50%;
    transform: translateY(-50%);
    width: 2px;
    height: 2px;
    background: #fff;
    border-radius: 50%;
    right: -7px;
}

.ys-ban-slick .slick-dots li.slick-active {
    opacity: 1;
    background: #fff;
}

.ys-ban-slick .slick-dots li:last-child:after {
    display: none;
}

.ys-ban-slick .slick-dots {
    bottom: 25px;
}


.ys-hd-pc::after {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    z-index: -1;
    background: #fff;
}
.home-about {
    width: 100%;
    position: relative;
    padding-top: 0 !important;
}

.home-about-video {
    width: 1216px;
    margin: 0 auto;
    overflow: hidden;
}

.home-about-info .std-tit5 {
    color: #333;
    line-height: 1.5;
}

.home-about-info {
    width: 76%;
    margin: 0 auto;
    text-align: center;
    margin-top: 90px;
    margin-bottom: 40px;
}

.home-about-video {
    width: 100%;
    position: relative;
}

.home-about-video img {
    width: 100%;
}

.home-about-more {
    display: flex;
    justify-content: center;
    margin-bottom: 50px;
}

.home-about-ul {
    display: flex; margin-top:40px;
    /* flex-wrap: wrap; */
}

.home-about-ul-li {
    width: 25%;
    text-align: center;
}

.nav_kaihu{ display:flex; margin-top:20px;}
.nav_kaihu a{font-size:18px; color:#fff; padding:0 20px; line-height:36px; border-radius:50px; height:36px; margin:0 10px;}
.nav_kaihu a.nav_kaihu_l{background-color:#d29f43;}
.nav_kaihu a.nav_kaihu_r{background-color:#03aefd;}

@keyframes fadeInUpimg1 {
    0% {
        transform: scale(0.6);
    }

    100% {
        transform: none;
    }
}


@keyframes fadeInUpimg {
    0% {
        transform: scale(1.5);
    }

    100% {
        transform: none;
    }
}

@keyframes fadeclip {
    0% {
        clip-path: polygon(0 0, 100% 0, 100% 0, 0 50%);
        transform: translateY(48px);
        opacity: 0;
    }

    100% {
        clip-path: polygon(0% 0%, 100% 0%, 100% 100%, 0% 100%);
        transform: translateY(0);
        opacity: 1;
    }
}


/*鼠标效果*/
@media screen and (min-width: 1200px) {

   

    .ys-hd-pc:hover {
        background: #fff;
        box-shadow: 0 0 5px 0 rgba(0, 0, 0, 0.1);
    }


    .ys-hd-pc .head-nav-item:hover .head-nav-item-title {
        color: #03aefd;
    }

    .ys-hd-pc:hover circle,
    .ys-hd-pc:hover path {
        stroke: #333 !important;
    }

    .ys-hd-pc:hover .head-lang-top-info p {
        color: #333;
    }




}



.pad120{padding:120px 0;}
.home-title-big{font-size:36px; line-height:48px; text-align:center;}
.home-title-big span{ color:#03bffd;}
.home-title-small{font-size:16px; line-height:30px; text-align:center; margin-top:10px;}
.pad60{padding-top:48px;}
.home-jiaoyi-con{position:relative;}
.home-jiaoyi-img{width:346px; margin:0 auto;}
.home-jiaoyi-tab{width:38%; padding:25px; border:solid 1px #e5e5e5; overflow:hidden; border-radius:30px; position:absolute; background:#fff;}
.home-jiaoyi-tab .home-jiaoyi-tab-img{float:left; width:120px;}
.home-jiaoyi-tab .home-jiaoyi-tab-font{float:right; width: calc(100% - 150px);}
.home-jiaoyi-tab .home-jiaoyi-tab-font .home-jiaoyi-tab-title{font-size:20px; line-height:30px; margin-bottom:10px;}
.home-jiaoyi-tab .home-jiaoyi-tab-font .home-jiaoyi-tab-detail{font-size:14px; line-height:24px; color:#6e6e6e;}

.tab01{top:120px; left:80px;}
.tab02{top:150px; right:0px;}
.tab03{top:380px; left:0px;}
.tab04{top:380px; right:80px;}
.home-title-big2{font-size:36px; line-height:48px; text-align:center;}
.home-title-big2 span{ color:#d29f43;}
.home-title-big4{font-size:36px; line-height:48px; color: #fff;}
.home-title-big4 span{ color:#d29f43;}

.home-compare{background:url(../images/home-logo.jpg) no-repeat center; border-radius:40px;}
.home-title-big3{font-size:36px; line-height:48px; text-align:center; color:#fff;}
.home-title-small3{font-size:16px; line-height:30px; text-align:center; margin-top:20px; color:#fff;}
.home-logo{overflow:hidden; margin:30px 48px 0;}
.home-logo li{width:12.28%; float:left; margin:1%;}
.home-logo li img{display:block; width:100%; border-radius:20px;}
.home-news-box{background-color:#f7f7f7; margin-top:120px;}
.home-news{overflow:hidden; margin-top:40px;}
.home-news li{width:31.3%; float:left; margin:1%; background-color:#fff; border-radius:30px; padding:25px;}
.home-news li .home-news-img{width:100%; margin-bottom:25px;height:288px; overflow:hidden;}
.home-news li .home-news-img img{width:100%; border-radius:20px;}
.home-news li .home-news-title{width:100%; font-size:24px; line-height:36px; height:36px; overflow:hidden;}
.home-news li .home-news-detail{width:100%; font-size:16px; line-height:36px; height:36px; overflow:hidden; color:#7c7c7c; margin-bottom:10px;}
.home-news li .home-news-more{font-size:16px;}
.home-news li .home-news-more span{ padding-right:30px;}

.footer-box{width:100%; background:url(../images/foot-bg.jpg) no-repeat top #1b1b1b;}
.footer-contact{padding:40px 0; border-bottom:solid 1px #383939; overflow:hidden;}
.footer-contact li:nth-child(1){font-size:18px; font-weight:bold; color:#fff;}
.footer-contact li{float:left; margin-right:30px; height:30px; line-height:30px; color:#bdbdbd; font-size:18px;}
.footer-contact li img{margin-right:15px;}

.footer-nav-box{padding:48px 0; border-bottom:solid 1px #383939; overflow:hidden;}
.footer-nav-box .footer-logo{width:15%; float:left;}
.footer-nav-box .footer-nav{width:75%; float:right; overflow:hidden;}
.footer-nav-box .footer-nav li{float:left; width:20%;}
.footer-nav-box .footer-nav li .footer-nav-big{font-size:18px; font-weight:bold; color:#fff; line-height:36px; margin-bottom:20px;}
.footer-nav-box .footer-nav li a{display:block; font-size:16px; line-height:30px; color:#adacac;}
.footer-nav-box .footer-nav li a:hover{color:#fff;}

.footer-jingao{padding:48px 0; border-bottom:solid 1px #383939; font-size:16px; line-height:30px; color:#fff;}
.footer-copy{text-align:center; color:#fff; font-size:16px; padding:48px 0;}


@media screen and (max-width: 1500px) {
	.head-nav-item-title{font-size:16px;}
	.nav_kaihu a{font-size:16px;}
}
@media screen and (max-width: 1380px) {
	.head-nav-item{padding:0 20px;}
	.nav_kaihu a{ margin:0 5px;}
}
@media screen and (max-width: 1220px) {
	.ys-hd-pc{padding:0 50px;}
}
@media screen and (max-width: 1180px) {
	.ys-hd-pc{display:none;}
	
}

.neiye-banner{width:100%; padding:250px 0;}
.neiye-banner .neiye-bar-title{font-size:48px; text-align:center; color:#fff; font-weight:bold; line-height:50px;}
.neiye-banner .neiye-bar-detail{font-size:18px; text-align:center; color:#fff; line-height:30px; margin:30px 100px 40px;}
.neiye-banner .neiye-bar-more{width:180px; margin:0 auto;}
.neiye-banner .neiye-bar-more a{display:block; width:100%; background-color:#d29f43; color:#fff; font-size:18px; line-height:50px; border-radius:50px; text-align:center;}
.neiye-banner .neiye-bar-more a:hover{background-color:#03bffd;}

.jiaoyi-qihuo-box{width:100%; padding:25px; border-radius:40px; border:solid 1px #e5e5e5; overflow:hidden; margin-top:50px;}
.jiaoyi-qihuo-box .jiaoyi-qihuo-left{width:32%; float:left; overflow:hidden; border-radius:25px;}
.jiaoyi-qihuo-box .jiaoyi-qihuo-left img{width:100%;}
.jiaoyi-qihuo-box .jiaoyi-qihuo-right{width:65%; float:right;}
.jiaoyi-qihuo-box .jiaoyi-qihuo-right .jiaoyi-qihuo-right-title{font-size:24px; line-height:30px; margin-top:50px;}
.jiaoyi-qihuo-box .jiaoyi-qihuo-right .jiaoyi-qihuo-right-detail{font-size:16px; line-height:30px; margin-top:20px;}

.jiaoyi-tab-box{background-color:#f8f8f8;}
.jiaoyi-tab-box table{width: 100%; border-collapse:collapse; line-height: 24px;}
.jiaoyi-tab-box table .table-bg{background-color: #03bffd; color: #fff; height: 70px; font-size: 16px;}
.jiaoyi-tab-box table tr{border-bottom: solid 2px #f8f8f8;}
.jiaoyi-tab-box table td{padding: 10px; line-height: 24px;}
.jiaoyi-tab-box table td:nth-child(1){padding:15px 10px 15px 30px;}
.jiaoyi-tab-box table .table-bg-01{background-color: #fff; height: 70px; font-size: 16px;}
.jiaoyi-tab-box table .jiaoyi-table-02-big{font-size: 16px; line-height: 24px;}
.jiaoyi-tab-box table .jiaoyi-table-02-small{font-size: 14px; color: #8f8e8e; line-height: 24px;}
.jiaoyi-tab-pc{border-radius: 40px; overflow: hidden;}
.jiaoyi-tab-phone{display: none;border-radius: 30px; overflow: hidden;}

.find_nav { width: 100%; height: 70px;}
.find_nav_left { height: 70px;position: relative;overflow: hidden;}
.find_nav_list { text-align: center;}
.find_nav_list a { font-size: 30px; line-height: 48px; padding: 0 20px;}
.find_nav_list a.find_nav_cur{ color: #03bffd !important;}
.find_nav_list a.active{ color:#03bffd;}
.sideline {display: block; position: absolute; border: 0;  height: 5px;  background-color: #03bffd;  left: 0; top: 48px;  pointer-events: none;}
.li_list{}
.swipe{ padding:30px 0 0 0;}

.jiaoyi-tab-phone-title{ background-color: #03bffd; font-size: 16PX; color: #fff; padding: 20px;}
.jiaoyi-phone-box{width: 100%; overflow: hidden; }
.jiaoyi-phone-box li{width: 100%; float: left; border-bottom: solid 1px #f8f8f8; padding: 20px !important; background-color: #fff;}
.jiaoyi-phone-box .jiaoyi-phone-big{font-size: 16px; line-height: 24px;}
.jiaoyi-phone-box .jiaoyi-phone-small{font-size: 14px; color: #8f8e8e;line-height: 24px;}
.jiaoyi-phone-font{overflow: hidden; border-radius: 20px; background-color: #f8f8f8; padding:20px;}
.jiaoyi-phone-font .jiaoyi-phone-font-tab{width: 100%; overflow: hidden; line-height: 30px;}
.jiaoyi-phone-font .jiaoyi-phone-font-tab span{color: #8f8e8e; display: block; width: 40%; float: left; line-height: 30px;}

.jiaoyi-xuanze-box{overflow: hidden; padding: 40px 0;}
.jiaoyi-xuanze-box .jiaoyi-xuanze-left{width: 46%; float: left; position: relative; margin-top: 30px;}
.jiaoyi-xuanze-box .jiaoyi-xuanze-left .jiaoyi-xuanze-left-bg{width: 100%; position: absolute; top: 0px; left: 0;}
.jiaoyi-xuanze-box .jiaoyi-xuanze-left .jiaoyi-xuanze-left-bg img{width: 100%;}
.jiaoyi-xuanze-box .jiaoyi-xuanze-left .jiaoyi-xuanze-left-img{width: 100%;border-radius: 40px; overflow: hidden; position: absolute; left: 20px; top: 0px;}
.jiaoyi-xuanze-box .jiaoyi-xuanze-left .jiaoyi-xuanze-left-img img{width: 100%;}
.jiaoyi-xuanze-box .jiaoyi-xuanze-right{width: 48%; float: right; overflow: hidden;}
.jiaoyi-xuanze-box .jiaoyi-xuanze-right li{width: 100%; overflow: hidden; margin: 30px 0;}
.jiaoyi-xuanze-box .jiaoyi-xuanze-right li .jiaoyi-xuanze-right-pot{float: left; width: 90px;}
.jiaoyi-xuanze-box .jiaoyi-xuanze-right li .jiaoyi-xuanze-right-font{float: right; width: calc(100% - 110px);}
.jiaoyi-xuanze-box .jiaoyi-xuanze-right li .jiaoyi-xuanze-right-font .jiaoyi-xuanze-right-font-big{font-size: 20px; line-height: 30px;}
.jiaoyi-xuanze-box .jiaoyi-xuanze-right li .jiaoyi-xuanze-right-font .jiaoyi-xuanze-right-font-small{font-size: 14px; line-height: 24px;}

.jiaoyi-table-01{width: 100%; overflow: hidden; background-color: #03bffd;}
.jiaoyi-table-01 li{float: left; font-size: 16px; color: #fff; padding: 20px 10px; line-height: 24px; width: 9.5%;}
.jiaoyi-table-01 li:nth-child(1){width: 14.5%; padding-left: 20px;}
.jiaoyi-table-02{width: 100%; overflow: hidden; background-color: #fff;}
.jiaoyi-table-02 li{float: left; font-size: 16px; padding: 20px 10px; line-height: 82px; width: 9.5%; border-bottom:solid 2px #f8f8f8;}
.jiaoyi-table-02 li:nth-child(1){width: 14.5%; padding-left: 20px;}
.jiaoyi-table-02 li .jiaoyi-table-02-big{font-size: 16px; line-height: 24px;}
.jiaoyi-table-02 li .jiaoyi-table-02-small{font-size: 14px; color: #8f8e8e; margin-top: 10px; line-height: 24px;}

.accordion { position: relative; background-color: #fff; display: inline-block; width: 100%; padding: 20px;}
.accordion-desc {z-index: 2; background-color: #fff; padding: 20px;}

.zhengquan-box{ overflow:hidden; margin-top: 30px;}
.zhengquan-box li{width:31.3%; float:left; margin:1%; padding:20px; border:solid 1px #e5e5e5; border-radius: 40px;}
.zhengquan-box li .zhengquan-box-img{width:100%; border-radius:30px; overflow:hidden;}
.zhengquan-box li .zhengquan-box-img img{width:100%;}
.zhengquan-box li .zhengquan-box-title{font-size:24px; text-align:center; line-height:36px; margin-top: 20px;}
.zhengquan-box li .zhengquan-box-detail{font-size:14px; text-align:center; line-height:24px; margin-bottom:10px; margin-top:8px;}

.zhengquan-boxx{ overflow:hidden; margin-top: 30px;}
.zhengquan-boxx li{width:23%; float:left; margin:1%; padding:20px; border:solid 1px #e5e5e5; border-radius: 40px;}
.zhengquan-boxx li .zhengquan-box-img{width:100%; border-radius:30px; overflow:hidden;}
.zhengquan-boxx li .zhengquan-box-img img{width:100%;}
.zhengquan-boxx li .zhengquan-box-title{font-size:30px; text-align:center; line-height:48px; margin-top: 20px;}
.zhengquan-boxx li .zhengquan-box-detail{font-size:18px; text-align:center; line-height:30px; margin-bottom:10px; margin-top:8px;}

.neiye-banner .neiye-bar-title1{font-size:48px; text-align:center; font-weight:bold; line-height:50px;}
.neiye-banner .neiye-bar-detail1{font-size:18px; text-align:center; line-height:30px; margin:30px 100px 40px;}

.bangzhu-tab{margin:0 auto; overflow:hidden;}
.bangzhu-tab li{float: left; margin: 0 10px;}
.bangzhu-tab li a{display: block;  padding:0 20px; text-align:center;font-size:20px; border-radius:70px; border:solid 1px #e5e5e5; line-height:68px;}
.bangzhu-tab li a:hover{color: #fff; background-color: #03bffd; border:solid 1px #03bffd;}
.bangzhu-tab li.cur a{color: #fff; background-color: #03bffd; border:solid 1px #03bffd;}
.bangzhu-box{overflow:hidden; margin-top: 50px;}
.bangzhu-box li{width: 48%; float: left; margin: 1%; overflow: hidden;}
.bangzhu-box li a{display: block; padding: 40px; border-radius: 40px; background-color: #f4f4f4;}
.bangzhu-box li .bangzhu-title{font-size: 30px; line-height: 40px; margin-bottom: 15px;}
.bangzhu-box li .bangzhu-detail{font-size: 18px; line-height: 30px; height: 48px; overflow: hidden; color: #737373;}

.paging{  overflow: hidden;}
.jg_fenye{ margin-top:48px;}
.jpg_fenye{}
.jg_fenye_le{height:58px; float:left;font-size:16px; line-height:58px; border-radius: 50px;}
.jg_fenye_le1{width:58px; height:58px; float:left; text-align:center;font-size:16px;border:solid 1px #e8e4e1; line-height:58px;  border-radius: 50px;}
.jg_fenye_le1:hover{width:58px; height:58px; color:#fff; background-color:#03bffd; border:solid 1px #03bffd; border-radius: 50px;}
.jg_fenye_le1_h{width:58px; height:58px; color:#fff; background-color:#03bffd; border:solid 1px #03bffd; border-radius: 50px;}
.jg_fenye_le2{width:20px; height:58px; float:left; text-align:center;font-size:16px; line-height:52px; border-radius: 50px;}
.jg_fenye_le3{width:120px; height:58px; float:left;border:solid 1px #e8e4e1;text-align:center;font-size:16px; line-height:58px; border-radius: 50px; }
.jg_fenye_le3:hover{color:#fff; background-color:#03bffd; border:solid 1px #03bffd;}
.jg_fenye_le a{margin: 0 10px; display: block; float: left;}

.dongcha01-img{ width: 100%; margin-top: 50px;}
.dongcha-tab-box{background-color: #313131;}
.dongcha-tab{overflow: hidden; margin-top: 50px;}
.dongcha-tab li{width: 31.3%; float: left; margin: 1%; border-radius: 30px; background-color: #fff; padding: 30px;}
.dongcha-tab li .dongcha-tab-img{width: 100%; border-radius: 20px; overflow: hidden;}
.dongcha-tab li .dongcha-tab-img img{width: 100%;}
.dongcha-tab li .dongcha-tab-title{font-size: 24px; text-align: center; line-height: 36px; margin:30px 0 15px;}
.dongcha-tab li .dongcha-tab-detile{font-size: 16px;text-align: center; line-height: 30px; color: #777777;}

.dongcha-lixiang{overflow: hidden; margin-top: 50px;}
.dongcha-lixiang .dongcha-pot-box{width: 50%; float: left; overflow: hidden;}
.dongcha-lixiang .dongcha-pot-box li{width: calc( 50% - 20px); float: left; margin: 10px; padding: 30px; border:solid 1px #e5e5e5; border-radius: 30px; height: 246px; overflow: hidden;}
.dongcha-lixiang .dongcha-pot-box li .dongcha-pot-name{font-size: 18px; line-height: 40px;}
.dongcha-lixiang .dongcha-pot-box li .dongcha-pot-big{font-size: 48px; line-height: 48px;}
.dongcha-lixiang .dongcha-pot-box li .dongcha-pot-img{margin-top: 30px;}
.dongcha-lixiang .dongcha-pot-box .dongcha-pot-li{width: calc( 50% - 20px); float: left; margin: 10px;border-radius: 30px; overflow: hidden; max-height: 246px;}
.dongcha-lixiang .dongcha-pot-box .dongcha-pot-li img{width: 100%;}
.dongcha-lixiang .dongcha-pot-box li:nth-child(1){ background: url("../images/dongcha21.png") no-repeat right bottom;}
.dongcha-lixiang .dongcha-pot-box li:nth-child(2){ background: url("../images/dongcha22.png") no-repeat right bottom;}
.dongcha-lixiang .dongcha-pot-box li:nth-child(4){ background: url("../images/dongcha24.png") no-repeat right bottom;}
.dongcha-lixiang-pur{width: calc( 30% - 20px);float: left; border-radius: 30px; overflow: hidden; margin:10px;max-height: 510px;}
.dongcha-lixiang-pur img{width: 100%;}
.dongcha-lixiang-right{width: 20%; float: right; overflow: hidden;}
.dongcha-lixiang-right li{width: calc( 100% - 20px); margin: 10px;padding: 30px; border:solid 1px #e5e5e5; border-radius: 30px; height: 246px; overflow: hidden; float: right;}
.dongcha-lixiang-right li .dongcha-pot-big{font-size: 48px; line-height: 48px;}
.dongcha-lixiang-right li .dongcha-pot-name{font-size: 18px; line-height: 40px;}
.dongcha-lixiang-right li .dongcha-pot-img{margin-top: 30px;}
.dongcha-lixiang-right li:nth-child(1){ background: url("../images/dongcha23.png") no-repeat right bottom;}
.dongcha-lixiang-right li:nth-child(2){ background: url("../images/dongcha25.png") no-repeat right bottom;}

.jiaoyirili-box{width: 100%; border-collapse:collapse;}
.jiaoyirili-box .jiaoyirili-top{background-color: #d29f43; color: #fff; height: 70px; font-size: 16px;}
.jiaoyirili-box td{padding: 20px 30px;font-size: 16px; line-height: 30px;}
.jiaoyirili-box tr{background-color: #f9f8f8;border-bottom:solid 2px #fff;}
.jiaoyirili-bg{overflow: hidden; border-radius: 20px; margin-top: 50px;}

.qihuojiaoge-box{background-color: #f7f7f7;}
.qihuojiaoge{overflow: hidden; border-radius: 20px;}
.qihuojiaoge table{width: 100%; border-collapse:collapse;}
.qihuojiaoge .qihuojiaoge-top{background-color: #03bffd; color: #fff; height: 70px; font-size: 16px;}
.qihuojiaoge td{padding: 20px 30px;font-size: 16px; line-height: 30px;}
.qihuojiaoge tr{background-color: #fff;border-bottom:solid 2px #f7f7f7;}

.about-box-01{overflow: hidden; margin-top: 50px;}
.about-box-01 li{width: 31.3%; float: left; margin: 1%; text-align: center; border:solid 1px #e5e5e5; border-radius: 20px; padding: 30px;}
.about-box-01 li .about-img{width: 100%; margin: 30px 0 20px;}
.about-box-01 li .about-name{font-size: 24px; line-height: 36px;}
.about-box-01 li .about-detail{font-size: 16px; line-height: 30px; margin-top: 15px;}

.gushi-box{width: 100%; background: url("../images/about04.png") no-repeat center; padding: 120px 0; margin-top: 48px;}
.gushi-box .gushi-name{width: 700px; background: rgba(255 , 255, 255, 0.8); border-radius: 20px; padding: 50px; margin: 0 auto; text-align: center;}
.gushi-box .gushi-name .gushi-name-title{font-size: 30px; font-weight: bold; line-height: 40px;}
.gushi-box .gushi-name .gushi-name-detail{font-size: 18px; line-height: 30px; margin-top: 15px;}
.height-50{margin-top: 50px;}
.huibg{background-color: #f6f6f6;}
.chenggong{width: 100%; margin-top: 50px; overflow: hidden; text-align: center;}
.chenggong li{width: 31.3%; float: left; background-color: #fff; padding: 20px 35px 35px; border-radius: 30px; margin: 1%;}
.chenggong li .chenggong-img{width: 100%; margin: 30px 0 20px;}
.chenggong li .chenggong-name{font-size: 24px; line-height: 36px;}
.chenggong li .chenggong-detail{font-size: 16px; line-height: 30px; margin-top: 15px;}

.heguijianguan-text{width: 100%; border-radius: 30px; background-color: #f6f6f6; padding:0 50px; margin-top: 50px;}
.heguijianguan-text li{width: 100%; padding: 50px 0;border-bottom: solid 1px #dcdcdc;}
.heguijianguan-text li .heguijianguan-name{font-size: 20px; line-height: 30px;}
.heguijianguan-text li .heguijianguan-detail{font-size: 16px; line-height: 30px; margin-top: 20px;}
.heguijianguan-text li:last-child{border-bottom: none;}

.jianguan-box{overflow: hidden; margin-top: 50px; margin-bottom: 120px;}
.jianguan-box li{width: 48%; float: left; margin: 1%; padding: 20px; border-radius: 20px; border:solid 1px #e5e5e5; overflow: hidden;}
.jianguan-box li .jianguan-pot{float: left; margin-top: 5px;}
.jianguan-box li .jianguan-name{float: left; font-size: 24px; line-height: 36px; margin-left: 20px;}
.jianguan-box li .jianguan-jian{float: right; margin-top: 5px;}

.jianguan-zhengshu{overflow: hidden;}
.jianguan-zhengshu .zhengshu-l{width: 47%; float: left; border-radius: 30px; overflow: hidden;}
.jianguan-zhengshu .zhengshu-l img{width: 100%;}
.jianguan-zhengshu .zhengshu-r{width: 47%; float: right;}
.jianguan-zhengshu .zhengshu-r .zhengshu-r-name{font-size: 36px; line-height: 48px;}
.jianguan-zhengshu .zhengshu-r .zhengshu-r-en{font-size: 24px;line-height: 36px; color: #03bffd; margin: 30px 0;}
.jianguan-zhengshu .zhengshu-r .zhengshu-r-detail{font-size: 16px; line-height: 30px;}

.huodong-box{overflow: hidden;}
.huodong-box li{border-radius: 30px; border: solid 1px #e5e5e5; padding: 40px; margin: 1% 0; overflow: hidden;}
.huodong-box li .huodong-l{width: 30%; float: left; overflow: hidden; border-radius: 20px;}
.huodong-box li .huodong-r{width: 66%; float: right;}
.huodong-box li .huodong-r .huodong-title{font-size: 24px; line-height: 36px;}
.huodong-box li .huodong-r .huodong-detail{font-size: 18px; line-height: 30px; height: 48px; overflow: hidden; color: #787878; margin: 15px 0;}
.huodong-box li .huodong-r .huodong-more{font-size: 18px; line-height: 30px;}

.xinwen-box{overflow: hidden;}
.xinwen-box li{width: 31.3%; float: left; margin: 1%; border-radius: 30px; overflow: hidden; background-color: #f4f4f4;}
.xinwen-box li .xinwen-l{width: 100%;height:248px; overflow:hidden;}
.xinwen-box li .xinwen-l img{width: 100%;}
.xinwen-box li .xinwen-r{width: 100%; padding: 30px;}
.xinwen-box li .xinwen-r .xinwen-title{font-size: 20px; line-height: 36px; height: 72px; overflow: hidden;}
.xinwen-box li .xinwen-r .xinwen-detail{font-size: 16px; line-height: 30px; margin: 15px 0; height: 60px; overflow: hidden; color: #737373;}
.xinwen-box li .xinwen-r .huodong-more{font-size: 16px; line-height: 30px;}

.xinwenlist{border-radius: 40px; background-color: #fff;}
.xinwenlist-con{padding: 50px;}
.xinwenlist-title{font-size: 24px; line-height: 36px; text-align: center;}
.xinwenlist-time{font-size: 16px; line-height: 36px; text-align: center; color: #8b8b8b; margin: 20px 0;}
.xinwenlist-time span{margin: 0 20px;}
.xinwenlist-line{width:100%; height: 1px; background-color: #e5e5e5;}
.xinwenlist-detile{ margin-top: 50px; font-size: 16px; line-height: 30px;}

.contact-box{overflow: hidden; margin-top: 50px;}
.contact-box li{width: 23%; float: left; margin: 1%; background-color: #f6f6f6; border-radius: 20px; padding: 35px;}
.contact-box li .contact-img{}
.contact-box li .conatct-detail{font-size: 20px; line-height: 30px; text-align: center; margin: 10px 0 0;}
.contact-box li .conatct-title{font-size: 16px; line-height: 30px; text-align: center;}
.contact-box li:nth-child(5){width:48%;}
.contact-box li:nth-child(6){width:48%;}
.mess-box{width:100%; background:url("../images/mesbg.jpg") no-repeat center;}
.mess{overflow:hidden; margin-top: 50px;}
.mess .mess-l{width: 23%; float: left; margin: 1%; border-radius: 20px; overflow: hidden;}
.mess .mess-l input{background-color: #fff; padding: 25px; line-height: 30px; font-size: 18px; width: 100%;}
.mess .mess-m{width: 98%; margin: 1%; border-radius: 20px; overflow: hidden; float: left;}
.mess .mess-m textarea{padding: 25px; background-color: #fff; width: 100%; min-height: 200px;line-height: 30px; font-size: 18px;}
.mess .mess-b{width: 98%; margin: 1%; border-radius: 20px; overflow: hidden; float: left;}
.mess .mess-b span{padding: 25px; line-height: 30px; font-size: 18px; width: 100%; background-color: #03bffd; color: #fff; display: block; text-align: center;} 

.zeren-box{overflow: hidden; margin-top: 50px;}
.zeren-box li{width: 31.3%; float: left; margin: 1%; border-radius: 20px; border:solid 1px #e5e5e5; padding: 40px; overflow: hidden;}
.zeren-box li .zeren-l{float: left; width:111px;}
.zeren-box li .zeren-r{width:  calc( 100% - 130px); float: right; margin-top: 15px;}
.zeren-box li .zeren-r .zeren-r-title{font-size: 18px; line-height: 30px;}
.zeren-box li .zeren-r .zeren-r-detail{font-size: 36px; line-height: 48px;}
.zeren-con{width: 100%; padding: 70px; font-size: 24px; line-height: 36px; text-align: center;}
.zeren-more{background-color: #d29f43; color: #fff; font-size: 24px; line-height: 36px; padding: 20px; border-radius: 50px; margin: 0 auto; text-align: center; width: 750px;}
.shouwang{overflow: hidden; margin-top: 50px;}
.shouwang li{width: 31.3%; float: left; margin: 1%; background-color: #fff; border-radius: 30px; padding: 25px;}
.shouwang li .shouwang-img{width: 100%; border-radius: 20px; overflow: hidden; margin-bottom: 20px;}
.shouwang li .shouwang-img img{width: 100%;}
.shouwang li .shouwang-title{font-size: 24px; line-height: 36px; height: 36px; overflow: hidden;}
.shouwang li .shouwang-detail{font-size: 16px; line-height: 30px; height: 30px; overflow: hidden; color: #7c7c7c; margin: 5px 0;}
.shouwang li .shouwang-more{font-size: 16px; line-height: 30px;}

.neiye-bar-download{width: 1120px; margin: 0 auto; overflow: hidden;}
.neiye-bar-download li{width: 248px; margin: 0 10px; float: left;}
.neiye-bar-download li img{width: 100%;}
.gongneng-box{margin-top: 50px; overflow: hidden; width: 100%;}
.gongneng-box li{width: 21%; margin: 0 2%; float: left;}
.gongneng-box li .gongneng-img{margin-bottom: 30px;}
.gongneng-box li .gongneng-title{font-size: 24px; line-height: 36px; text-align: center;}
.gongneng-box li .gongneng-detail{font-size: 16px; line-height: 30px; text-align: center; color: #565656; margin-top: 20px;}
.hexin-box{width: 100%; padding: 50px 0; background-color: #313131; overflow: hidden;}
.hexin-box .hexin-l{width: 50%; float: left;}
.hexin-box .hexin-l img{width: 100%;}
.hexin-box .hexin-r{width: 45%; float: right; overflow: hidden; margin-top: 80px;}
.hexin-box .hexin-r .hexin-tab{ margin-top: 50px;}
.hexin-box .hexin-r .hexin-tab li{overflow: hidden; margin: 4% 0;}
.hexin-box .hexin-r .hexin-tab li .hexin-r-img{width: 90px; float: left;}
.hexin-box .hexin-r .hexin-tab li .hexin-r-img img{width: 100%;}
.hexin-box .hexin-r .hexin-tab li .hexin-r-con{width: calc( 100% - 110px); float: right; }
.hexin-box .hexin-r .hexin-tab li .hexin-r-con .hexin-title{font-size: 24px; line-height: 36px; color: #fff; margin-bottom: 10px;}
.hexin-box .hexin-r .hexin-tab li .hexin-r-con .hexin-detail{font-size: 16px; line-height: 30px; color: #b4b4b4;}
.shebei{width: 100%; overflow: hidden; margin-top: 50px;}
.shebei li{width: 48%; margin: 1%; float: left; background-color: #fff; border-radius: 30px; padding: 50px;}
.shebei li .shebei-title{ font-size: 30px; text-align: center; line-height: 40px;}
.shebei li .shebei-img{margin: 30px 0;}
.shebei li .shebei-tab{ width: 526px; overflow: hidden; margin: 0 auto;}
.shebei li .shebei-tab a{display:inline-block; margin: 0 10px;}
.shebei li .shebei-tab a img{width: 100%;}

