﻿@charset "utf-8";
/* CSS Document */
.banner{margin-top: 80px;}
.banner .swiper-slide img{width: 100%;}
.banner .swiper-slide .m{display: none;}
.banner .swiper-pagination-bullet{background: #2662c9;}
.banner .swiper-button-next,.banner .swiper-button-prev{color: #FFF;}
.banner .swiper-button-next:after,.banner .swiper-button-prev:after{font-size: 30px;}
.banner .swiper-pagination-bullet{width: 10px;height: 10px;border-radius: 10px;transition: all 0.3s;}
.banner .swiper-pagination-bullet-active{background: #FFF;}
.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 5px;}
.banner .swiper-pagination-bullet{opacity: 1;}
.swiper-container-horizontal>.swiper-pagination-bullets, .swiper-pagination-custom, .swiper-pagination-fraction{bottom: 20px;}

.dyip{padding:50px 0;}
.dyip .title{text-align: center;}
.dyip .title h2{font-size: 40px;font-weight: bold;}
.dyip .title p{margin-top: 10px;}
.dyip .title .xian{width: 300px;height: 2px;background: #3e3939;margin:15px auto;position: relative;}
.dyip .title .xian .xianer{position: absolute;left: 50%;width: 140px;height: 6px;background: #08c0b8;top: -2px;margin-left: -70px;}
.dyip .title .txt{font-size: 18px;font-weight: bold;}
.dyip .dyip_t{margin-top: 50px;}
.dyip .dyip_t ul{margin-left: -2%;}
.dyip .dyip_t li{float: left;width: 18%;margin-left: 2%;}
.dyip .dyip_t li .pic{width: 120px;position: relative;margin:0 auto;transition: all 0.3s;}
.dyip .dyip_t li:hover .pic{transform:rotateY(360deg);}
.dyip .dyip_t li .txt p{font-size: 18px;font-weight: bold;margin-top: 6px;}
.dyip .dyip_t li img{width: 100%;}
.dyip .dyip_t li .txt{position: absolute;left: 0px;top: 0px;right: 0px;bottom: 0px;display: flex;align-items: center;justify-content: center;flex-flow: column;color: #FFF;}
.dyip .dyip_t li .txt i{font-size: 40px;}
.dyip .dyip_t li .txter{text-align: center;font-size: 17px;font-weight: bold;margin-top: 20px;}
.dyip .dyip_c{margin-top: 40px;line-height: 50px;font-size: 16px;color: #8B8B8C;background: #cdf3f1;border-radius: 10px;}
.dyip .dyip_c p{text-indent: 2em;}
.dyip .dyip_c span{font-size: 24px;}
.dyip .dyip_c a{display: block;padding:20px;}
.dyip .dyip_c a:hover{display: block;text-decoration: none;padding:20px;}
.dyip .dyip_b{margin-top: 60px;}
.dyip .dyip_b li{float: left;width: 16.666%;text-align: center;}
.dyip .dyip_b li i{font-size: 50px;width: 90px;height: 90px;line-height: 90px;text-align: center;display: block;border-radius: 100px;border: 3px solid #08c0b8;color: #08c0b8;margin: 0 auto;}
.dyip .dyip_b li .txt{margin-top: 20px;line-height: 30px;}
.dyip .dyip_b li p{font-size: 14px;font-weight: bold;}
.dyip .dyip_b li span{color: #f08200;font-size: 16px;}

.derp{padding:50px 0;}
.derp .title{text-align: center;}
.derp .title h2{font-size: 40px;font-weight: bold;}
.derp .title p{margin-top: 10px;}
.derp .title .xian{width: 300px;height: 2px;background: #3e3939;margin:15px auto;position: relative;}
.derp .title .xian .xianer{position: absolute;left: 50%;width: 140px;height: 6px;background: #08c0b8;top: -2px;margin-left: -70px;}
.derp .title .txt{font-size: 18px;font-weight: bold;}
.derp .derp_t{margin-top: 40px;}
.derp .derp_t img{width: 100%;}
.derp .derp_b{background: #08c0b8;margin-top: 40px;padding:50px 50px 70px 50px;}
.derp .derp_b .title{font-size: 18px;color: #FFF;font-weight: bold;}
.derp .derp_b .title span{font-size: 24px;margin-right: 20px;}
.derp .derp_b ul{margin-left: -5%;margin-top: 50px;}
.derp .derp_b li{float: left;width: 28.333%;margin-left: 5%;}
.derp .derp_b li p{float: left;width: 25%;background: #eeefef;line-height: 40px;text-align: center;}
.derp .derp_b li .input_txt{float: left;width: 75%;border: none;height: 40px;outline: magenta;padding:0 10px;box-sizing: border-box;}
.derp .derp_b li .input_btn{width: 100%;border: none;height: 40px;background: #FFF;cursor: pointer;}

.dsanp{padding:0px 0 50px 0;}
.dsanp .title{text-align: center;}
.dsanp .title h2{font-size: 40px;font-weight: bold;}
.dsanp .title p{margin-top: 10px;}
.dsanp .title .xian{width: 300px;height: 2px;background: #3e3939;margin:15px auto;position: relative;}
.dsanp .title .xian .xianer{position: absolute;left: 50%;width: 140px;height: 6px;background: #08c0b8;top: -2px;margin-left: -70px;}
.dsanp .title .txt{font-size: 18px;font-weight: bold;}
.dsanp ul{margin-top: 60px;margin-left: -4%;text-align: center;display: flex;flex-wrap: wrap;}
.dsanp li{width: 29.333%;margin-left: 4%;border: 1px solid #CCC;box-sizing: border-box;margin-bottom: 4%;border-radius: 20px;padding:60px 20px 100px 20px;position: relative;overflow: hidden;}
.dsanp li h2{font-size: 28px;font-weight: bold;padding-bottom: 20px;}
.dsanp li p{line-height: 30px;font-size: 18px;padding: 5px 0;}
.dsanp li .more{width: 100px;height: 30px;background: #08c0b8;line-height: 30px;text-align: center;border-radius: 30px;position: absolute;left: 50%;bottom: 20px;margin-left: -50px;letter-spacing: 3px;}
.dsanp li .more a{display: block;color: #FFF;}
.dsanp li .more a:hover{display: block;color: #FFF;text-decoration: none;}
.dsanp li .new{position: absolute;left: -37px;top: 10px;width: 120px;height: 24px;background: #e60012;line-height: 24px;color: #FFF;transform: rotate(-45deg);font-size: 12px;}
.dsanp li .yz{background: #ff0066;}
.dsanp li .xs{background: #ff6600;}
.dsanp li .wh{background: #cc33ff;}
.dsanp li .renqi{position:absolute;right: 20px;top: 20px;width: 32px;height: 32px;background: url(../images/pic8.png) no-repeat;}
.dsanp li .hot{position:absolute;right: 20px;top: 20px;width: 26px;height: 35px;background: url(../images/pic7.png) no-repeat;}
.dsanp li .huo{position:absolute;right: 20px;top: 20px;width: 31px;height: 35px;background: url(../images/pic9.png) no-repeat;}

.dsip .title{text-align: center;}
.dsip .title h2{font-size: 40px;font-weight: bold;}
.dsip .title h2 span{width: 8px;height: 8px;background: #333;display: inline-block;border-radius: 5px;margin:0 10px;position: relative;top: -12px;}
.dsip .title p{margin-top: 10px;}
.dsip .title .xian{width: 300px;height: 2px;background: #3e3939;margin:15px auto;position: relative;}
.dsip .title .xian .xianer{position: absolute;left: 50%;width: 140px;height: 6px;background: #08c0b8;top: -2px;margin-left: -70px;}
.dsip .title .txt{font-size: 18px;font-weight: bold;}
.xiangce{margin-top: 40px;}
.dsip .swiper-father{max-width: 1300px;margin: 0 auto;position: relative;}
.dsip .gallery-thumbs{max-width: 1100px;}
.dsip .gallery-thumbs .swiper-slide{line-height: 60px;text-align: center;font-size: 24px;cursor: pointer;}
.dsip .gallery-thumbs .swiper-slide-thumb-active{background: #08c0b8;color: #FFF;}
.dsip .jianshi{height: 760px;margin-top: 40px;}
.dsip .jianshi .swiper-slide{height: calc((100% - 30px) / 2);position: relative;}
.dsip .jianshi .swiper-slide .txt{position: absolute;left: 0px;bottom: 10px;z-index: 100;color: #FFF;padding:0 10px;right: 0px;}
.dsip .jianshi .swiper-slide .txt li{line-height: 20px;font-size: 12px;}
.dsip .jianshi .swiper-slide .txt .title{font-size: 18px;font-weight: bold;text-align: right;padding-bottom: 10px;}
.dsip .jianshi .swiper-slide .txt .title span{font-size: 24px;}
.dsip .jianshi .swiper-slide .bg{position: absolute;left: 0px;bottom: 0px;}
.dsip .jianshi .swiper-slide .bg img{width: 100%;}
.dsip .jianshi .swiper-slide img{width: 100%;}
.dsip .box{margin-top: 40px;}
.dsip .box ul{margin-top: 15px;}
.dsip .box li{line-height: 50px;font-size: 16px;text-align: center;margin-bottom: 20px;}
.dsip .box li .p{box-sizing: border-box;padding:0 15px;font-weight: bold;border-radius: 5px;background: #00ccff;}
.dsip .box li .p:nth-of-type(1){width: 30%;color: #333;float: left;}
.dsip .box li .p:nth-of-type(2){width: 49%;color: #0000ff;float: left;margin-left: 1%;display: flex;align-items: center;justify-content: center;}
.dsip .box li .p:nth-of-type(3){width: 19%;float: right;}
.dsip .box li .p:nth-of-type(3) i{font-size: 24px;margin-left: 10px;color: #FFF;}
.dsip .box li .p:nth-of-type(3) a{color: #ff0000;}
.dsip .box li .p a{display: flex;align-items: center;justify-content: center;}
.dsip .box li .p a:hover{text-decoration: none;}
.dsip .box li .container{float: left;}
.dsip .box li label{width: 30px;background: #ff6633;height: 30px;line-height: 30px;display: inline-block;text-align: center;border-radius: 3px;margin: 0 5px;color: #FFF;}

.dsip .jianshier{height: 760px;margin-top: 40px;}
.dsip .jianshier .swiper-slide{height: calc((100% - 30px) / 2);position: relative;}
.dsip .jianshier .swiper-slide .txt{position: absolute;left: 0px;bottom: 10px;z-index: 100;color: #FFF;padding:0 10px;}
.dsip .jianshier .swiper-slide .txt li{line-height: 20px;font-size: 12px;}
.dsip .jianshier .swiper-slide .txt .title{font-size: 18px;font-weight: bold;text-align: right;padding-bottom: 10px;}
.dsip .jianshier .swiper-slide .txt .title span{font-size: 24px;}
.dsip .jianshier .swiper-slide .bg{position: absolute;left: 0px;bottom: 0px;}
.dsip .jianshier .swiper-slide .bg img{width: 100%;}
.dsip .jianshier .swiper-slide img{width: 100%;}
.dsip .swiper-button-next{right: 0%;left: auto;}
.dsip .swiper-button-prev{left: 0%;right: auto;}
.dsip .swiper-button-next,.dsip .swiper-button-prev{outline: magenta;}
.dsip .swiper-button-next:after,.dsip .swiper-button-prev:after{font-size: 50px;color: #666;}


.dwup{padding:70px 0;}
.dwup .title{text-align: center;}
.dwup .title h2{font-size: 40px;font-weight: bold;}
.dwup .title p{margin-top: 10px;}
.dwup .title .xian{width: 300px;height: 2px;background: #3e3939;margin:15px auto;position: relative;}
.dwup .title .xian .xianer{position: absolute;left: 50%;width: 140px;height: 6px;background: #08c0b8;top: -2px;margin-left: -70px;}
.dwup .title .txt{font-size: 18px;font-weight: bold;}
.dwup ul{margin-left: -4%;margin-top: 40px;}
.dwup li{width: 29.333%;float: left;margin-left: 4%;margin-bottom: 4%;}
.dwup li a:hover{text-decoration: none;}
.dwup li img{width: 100%;}
.dwup li .txter{margin-top: 10px;}
.dwup li .txter p{line-height: 30px;font-size: 18px;}
.dwup li .txter .jiage{font-size: 30px;color: #d50016;font-weight: bold;}
.dwup li .shipin{position: fixed;left: 50%;top: 50%;width: 600px;height: 400px;background: #FFF;margin-left: -300px;margin-top: -150px;display: none;box-shadow: 0 0 10px rgba(0, 0, 0, 0.5);}
.dwup li .shipin .titleer{line-height: 50px;border-bottom: 1px solid #CCC;}
.dwup li .shipin .titleer .left{float: left;padding-left: 20px;}
.dwup li .shipin .titleer i{float: right;width: 50px;text-align: center;display: block;}
.dwup .more{text-align: center;font-size: 18px;font-weight: bold;}
.dwup .more a:hover{text-decoration: none;color: #d50016;}
.dwup .more i{color: #d50016;}

.dliup .title{text-align: center;}
.dliup .title h2{font-size: 40px;font-weight: bold;}
.dliup .title p{margin-top: 10px;}
.dliup .title .xian{width: 300px;height: 2px;background: #3e3939;margin:15px auto;position: relative;}
.dliup .title .xian .xianer{position: absolute;left: 50%;width: 140px;height: 6px;background: #08c0b8;top: -2px;margin-left: -70px;}
.dliup .title .txt{font-size: 18px;font-weight: bold;}
.dliup .swiper-father{max-width: 1300px;margin: 0 auto;position: relative;}
.dliup .huodong{margin-top: 40px;height: 500px;}
.dliup .huodong .swiper-slide{height: calc((100% - 30px) / 2);}
.dliup .huodong .swiper-slide .pic{position: relative;}
.dliup .huodong .swiper-slide .pic p{position: absolute;left: 0px;bottom: 0px;right: 0px;background: #83dfdb;line-height: 30px;text-align: center;letter-spacing: 10px;}
.dliup .huodong .swiper-slide .pic p a{display: block;color: #333;}
.dliup .huodong .swiper-slide .pic p a:hover{display: block;color: #333;text-decoration: none;}
.dliup .huodong .swiper-slide img{width: 100%;}
.dliup .huodong .swiper-slide h2{line-height: 30px;font-size: 16px;}
.dliup .huodong .swiper-slide p{line-height: 24px;}
.dliup .swiper-button-next{right: 0%;left: auto;}
.dliup .swiper-button-prev{left: 0%;right: auto;}
.dliup .swiper-button-next,.dliup .swiper-button-prev{outline: magenta;}
.dliup .swiper-button-next:after,.dliup .swiper-button-prev:after{font-size: 50px;color: #666;}

.dqip{background: #08c0b8;margin-top: 50px;}
.dqip .pic{float: left;}
.dqip .pic img{width: 100%;}
.dqip .txt{float: left;font-size: 36px;font-weight: bold;line-height: 80px;padding-top: 40px;}
.dqip .txt .txter{font-size: 24px;}
.dqip .txt .txter span{color: #d50016;}
.dqip .dqip_r{width: 220px;background: rgba(255, 255, 255, 0.7);float: right;margin:30px;text-align: center;color: #d50016;box-sizing: border-box;padding:20px;}
.dqip .dqip_r .txtyi{font-size: 24px;font-weight: bold;position: relative;}
.dqip .dqip_r .txtyi:after{content: "";display: block;width: 20px;height: 2px;background: #d50016;position: absolute;left: 0px;top: 15px;}
.dqip .dqip_r .txtyi:before{content: "";display: block;width: 20px;height: 2px;background: #d50016;position: absolute;right: 0px;top: 15px;}
.dqip .dqip_r .txter{font-size: 36px;font-weight: bold;}
.dqip .dqip_r .txtsan{font-size: 36px;font-weight: bold;color: #333;}
.dqip .dqip_r ul{margin-top: 10px;}
.dqip .dqip_r li{margin-bottom: 10px;}
.dqip .dqip_r li .input_txt{height: 30px;border: 1px solid #CCC;width: 100%;box-sizing: border-box;outline: magenta;border-radius: 3px;padding:0 5px;}
.dqip .dqip_r li .input_btn{height: 30px;border: none;width: 100%;background: #d50016;color: #FFF;border-radius: 3px;cursor: pointer;}

.dbap{padding:70px 0;}
.dbap .title{text-align: center;}
.dbap .title h2{font-size: 40px;font-weight: bold;}
.dbap .title p{margin-top: 10px;}
.dbap .title .xian{width: 300px;height: 2px;background: #3e3939;margin:15px auto;position: relative;}
.dbap .title .xian .xianer{position: absolute;left: 50%;width: 140px;height: 6px;background: #08c0b8;top: -2px;margin-left: -70px;}
.dbap .title .txt{font-size: 18px;font-weight: bold;}
.dbap .title .txtyi{font-size: 18px;}
.dbap ul{margin-left: -3%;margin-top: 40px;display: flex;flex-wrap: wrap;}
.dbap li{width: 30.333%;margin-left: 3%;box-sizing: border-box;border: 1px solid #CCC;margin-bottom: 3%;}
.dbap li img{width: 100%;}
.dbap li p{line-height: 24px;padding: 10px;}
.dbap .txtsan{text-align: center;}
.dbap .txtsan img{max-width: 100%;}


.con{margin-top: 80px;}

.dqwz{height: 40px;line-height: 40px;border-bottom: 1px solid #CCC;}

.syt{line-height: 30px;margin-top: 20px;position: relative;border-top: 1px solid #CCC;padding-top: 30px;}
.syt li{width: 150px;height: 40px;line-height: 40px;border: 1px solid #DDD;text-align: center;}
.syt li:nth-of-type(1){float: left;}
.syt li:nth-of-type(2){float: right;}
.syt li a{display: block;}
.syt li a:hover{display: block;text-decoration: none;background: #08c0b8;color: #FFF;}
.syt li i{font-size: 18px;}
.back{width: 140px;height: 40px;line-height: 40px;background: #08c0b8;position: absolute;left: 50%;top: 30px;margin-left: -70px;}
.back a{color: #FFF;display: flex;align-items: center;justify-content: center;}
.back a:hover{color: #FFF;text-decoration: none;}
.back a i{margin-right: 8px;font-size: 18px;}

.xueyuan_l_dyip .title{font-size: 30px;font-weight: bold;text-align: center;}
.xueyuan_l_dyip ul{margin-top: 20px;}
.xueyuan_l_dyip li{border: 1px solid #DDD;padding: 20px;margin-bottom: 15px;}
.xueyuan_l_dyip .pic{width: 200px;float: left;}
.xueyuan_l_dyip img{width: 100%;}
.xueyuan_l_dyip .txt{margin-left: 240px;}
.xueyuan_l_dyip .txt .zuozhe{font-weight: bold;}
.xueyuan_l_dyip .txt .zuozhe h2{font-size: 18px;font-weight: bold;}
.xueyuan_l_dyip .txt .txter{line-height: 30px;text-indent: 2em;margin-top: 10px;}

.xueyuan_l_derp{margin-top: 50px;}
.xueyuan_l_derp .title{text-align: center;font-size: 30px;font-weight: bold;}
.xueyuan_l_derp .swiper-father{position: relative;padding: 0 20px;margin-top: 30px;}
.xueyuan_l_derp .swiper-slide{box-sizing: border-box;}
.xueyuan_l_derp .swiper-slide img{width: 100%;transition: all 0.3s;}
.xueyuan_l_derp .swiper-slide:hover img{transform: scale(1.2);}
.xueyuan_l_derp .swiper-button-next{right: 0%;left: auto;}
.xueyuan_l_derp .swiper-button-prev{left: 0%;right: auto;}
.xueyuan_l_derp .swiper-button-next,.xueyuan_l_derp .swiper-button-prev{outline: magenta;}
.xueyuan_l_derp .swiper-button-next:after,.xueyuan_l_derp .swiper-button-prev:after{font-size: 30px;color: #666;}

.xueyuan_l_dsanp{margin-top: 50px;}
.xueyuan_l_dsanp .title{text-align: center;font-size: 30px;font-weight: bold;}
.xueyuan_l_dsanp .hd ul{text-align: center;margin:0 20px;}
.xueyuan_l_dsanp .hd li{float: left;width: 22%;margin:20px 1.5%;background: #CCC;height: 40px;line-height: 40px;cursor: pointer;}
.xueyuan_l_dsanp .hd li.on{background: #08c0b8;font-weight: bold;}
.xueyuan_l_dsanp .bd ul{margin-left: -2%;}
.xueyuan_l_dsanp .bd li{width: 31.333%;float: left;margin-left: 2%;margin-bottom: 2%;}
.xueyuan_l_dsanp img{width: 100%;}


.banner_ny{margin-top: 80px;}
.banner_ny img{width: 100%;}

.fengrenyuan_dyip{background: #FFF;margin-top: 40px;}
.fengrenyuan_dyip .title{text-align: center;font-size: 30px;font-weight: bold;}
.fengrenyuan_dyip .pic{width: 180px;float: left;}
.fengrenyuan_dyip .pic img{width: 100%;}
.fengrenyuan_dyip .txt{margin-left: 180px;padding: 30px;box-sizing: border-box;line-height: 30px;font-size: 16px;}
.fengrenyuan_dyip .txt p{text-indent: 2em;}
.fengrenyuan_dyip .txter{text-align: center;}
.fengrenyuan_dyip .txter h2{font-size: 30px;font-weight: bold;}
.fengrenyuan_dyip .txter p{font-size: 24px;margin-top: 20px;}
.fengrenyuan_dyip .picer{margin-top: 30px;}
.fengrenyuan_dyip .picer img{max-width: 100%;}

.fengrenyuan_derp{margin-top: 70px;}
.fengrenyuan_derp .title{text-align: center;font-weight: bold;border-bottom: 2px solid #DDD;padding-bottom: 30px;}
.fengrenyuan_derp .title h2{color: #08c0b8;font-size: 36px;margin-top: 15px;}
.fengrenyuan_derp ul{margin-left: -5%;margin-top: 40px;}
.fengrenyuan_derp li{margin-bottom: 40px;padding-bottom: 40px;float: left;width: 45%;margin-left: 5%;border-bottom: 2px dotted #CCC;}
.fengrenyuan_derp li .tx{width: 48px;float: left;}
.fengrenyuan_derp li .tx img{width: 100%;}
.fengrenyuan_derp li .li_r{margin-left: 60px;}
.fengrenyuan_derp li .li_r .titleer{font-size: 16px;font-weight: bold;}
.fengrenyuan_derp li .li_r .titleer span{margin-left: 20px;color: #999;font-weight: normal;font-size: 14px;}
.fengrenyuan_derp li .li_r .titleer p{float: right;}
.fengrenyuan_derp li .li_r .txt{margin-top: 20px;color: #999;}
.fengrenyuan_derp li .li_r .txt i{margin-right: 5px;}
.fengrenyuan_derp li .li_r .txter{font-size: 16px;font-weight: bold;line-height: 24px;margin-top: 20px;}
.fengrenyuan_derp li .li_r .txtsan{margin-top: 15px;display: flex;align-items: center;float: right;}
.fengrenyuan_derp li .li_r .txtsan i{margin-right: 6px;display: flex;align-items: center;justify-content: center;width: 24px;height: 24px;line-height: 24px;text-align: center;color: #FFF;border-radius: 3px;}
.fengrenyuan_derp li .li_r .txtsan i:nth-of-type(1){background:#7dd5c1;}
.fengrenyuan_derp li .li_r .txtsan i:nth-of-type(2){background-image: linear-gradient(to bottom, rgba(251,212,143,1),#ee7607);}
.fengrenyuan_derp li .li_r .txtsan i:nth-of-type(3){color: #333;}
.fengrenyuan_derp li .li_r .txtsan span{font-size: 16px;font-weight: bold;}
.fengrenyuan_derp li .li_r .txtsan a{color: #999;}
.fengrenyuan_derp li .li_r .txtsan a:hover{text-decoration: none;}

.fengrenyuan_dsanp{text-align: center;width: 800px;margin:50px auto 0 auto;}
.fengrenyuan_dsanp img{width: 100%;}
.fengrenyuan_dsanp p{font-size: 40px;font-weight: bold;margin-top: 30px;color: #ff0000;}

.fengrenyuan_con{margin: 40px 0;}
.fengrenyuan_con .tx{width: 48px;float: left;}
.fengrenyuan_con .tx img{width: 100%;}
.fengrenyuan_con .li_r{margin-left: 60px;}
.fengrenyuan_con .li_r .titleer{font-size: 16px;font-weight: bold;}
.fengrenyuan_con .li_r .titleer span{margin-left: 20px;color: #999;font-weight: normal;}
.fengrenyuan_con .li_r .txt{margin-top: 15px;display: flex;align-items: center;}
.fengrenyuan_con .li_r .txt i{margin-right: 6px;}
.fengrenyuan_con .li_r .txt span{font-size: 20px;font-weight: bold;}
.fengrenyuan_con .li_r dl{padding: 20px 0;margin-left: -2%;}
.fengrenyuan_con .li_r dd{width: 30%;float: left;margin-left: 2%;border-radius: 8px;overflow: hidden;}
.fengrenyuan_con .li_r dd img{width: 100%;}
.fengrenyuan_con .li_r .txter{line-height: 30px;}
.fengrenyuan_con .li_r .txter p{text-indent: 2em;padding-bottom: 10px;}

.con_l{width: 70%;float: left;}
.news_dyip{margin-bottom: 20px;}
.news_dyip .title{font-size: 30px;font-weight: bold;}
.news_dyip .left{width: 40%;border: 1px solid #DDD;padding:5px 10px 10px 10px;margin-top: 10px;float: left;box-sizing: border-box;}
.news_dyip .left .bt{font-size: 18px;color: #999;line-height: 40px;}
.news_dyip .left ul{margin-left: -2%;}
.news_dyip .left li{position: relative;margin-bottom: 10px;width: 48%;margin-left: 2%;float: left;}
.news_dyip .left li:nth-of-type(1){width: 98%;}
.news_dyip .left li a:hover{text-decoration: none;}
.news_dyip .left li .pic{position: relative;overflow: hidden;}
.news_dyip .left li img{width: 100%;}
.news_dyip .left li .new{width: 80px;height: 50px;background: #d50016;color: #FFF;text-align: center;position: absolute;left: -35px;top: -20px;transform: rotate(-45deg);}
.news_dyip .left li .new p{height: 20px;line-height: 20px;padding-top: 30px;font-size: 12px;}
.news_dyip .left li h2{position: absolute;left: 10px;bottom: 5px;height: 24px;line-height: 24px;overflow: hidden;}
.news_dyip .left li h2 a{color: #FFF;}
.news_dyip .left li .rm{width: 60px;height: 18px;line-height: 18px;background: #d50016;color: #FFF;text-align: center;position: absolute;left: -18px;top: 3px;transform: rotate(-45deg);font-size: 12px;}

.news_dyip .right{float: right;width: 57%;border: 1px solid #DDD;padding:0 10px 10px 10px;box-sizing: border-box;margin-top: 10px;}
.news_dyip .right .bt{font-size: 18px;color: #999;line-height: 40px;cursor: pointer;}
.news_dyip .right .bt i{font-size: 18px;margin-right: 10px;}
.news_dyip .right li{line-height: 32px;}
.news_dyip .right li i{width: 6px;height: 6px;background: #444;border-radius: 5px;display: block;float: left;margin-top: 13px;margin-right: 7px;}

.news_list{margin: 40px 0;}
.news_list li{line-height: 30px;border-bottom: 1px dotted #CCC;}
.news_list li p{float: right;}
.news_list li i{width: 6px;height: 6px;background: #666;border-radius: 5px;float: left;display: block;margin-top: 12px;margin-right: 10px;}
.news_list li a:hover{text-decoration: none;}

.news_list_con{margin: 40px 0;line-height: 30px;}
.news_list_con img{max-width: 100%;margin-bottom: 10px;}
.news_list_con p{text-indent: 2em;}

.about_dyip .title{text-align: center;font-size: 40px;font-weight: bold;}
.about_dyip .box{margin-top: 40px;}
.about_dyip .box .pic{float: left;width: 40%;}
.about_dyip .box .pic img{width: 100%;}
.about_dyip .box .txt{margin-left: 43%;}
.about_dyip .box .txt h2{font-size: 18px;font-weight: bold;margin-bottom: 20px;}
.about_dyip .box .txt p{text-indent: 2em;font-size: 16px;line-height: 36px;}

.about_derp{padding:70px 0;}
.about_derp .title{text-align: center;font-size: 40px;font-weight: bold;}
.about_derp .pic{margin-top: 40px;}
.about_derp .pic img{width: 100%;}

.about_dsanp{padding:70px 0;}
.about_dsanp .title{text-align: center;font-size: 40px;font-weight: bold;}
.about_dsanp ul{margin-left: -2%;margin-top: 60px;}
.about_dsanp li{float: left;width: 23%;margin-left: 2%;text-align: center;}
.about_dsanp li i{font-size: 60px;width: 120px;height: 120px;line-height: 120px;background: #08c0b8;display: block;border-radius: 100px;color: #FFF;margin: 0 auto;}
.about_dsanp li h2{font-size: 30px;font-weight: bold;padding:20px 0;}
.about_dsanp li p{line-height: 30px;font-size: 18px;}

.about_dsip .about_dsip_box{background: rgba(8, 192, 184, 0.7);padding-top:100px;}
.about_dsip .title{text-align: center;font-size: 40px;font-weight: bold;color: #FFF;}
.about_dsip .box{margin-top: 50px;color: #FFF;position: relative;padding-bottom: 70px;}
.about_dsip .box li{margin-bottom: 60px;}
.about_dsip .box h2{font-size: 40px;font-weight: bold;}
.about_dsip .box p{font-size: 24px;margin-top: 20px;}
.about_dsip .box .pic{position: absolute;right: 0px;bottom: 50px;}

.about_dwup{padding:70px 0;}
.about_dwup .title{text-align: center;font-size: 40px;font-weight: bold;}
.about_dwup .swiper-father{position: relative;}
.about_dwup .zhengshu{margin:50px 100px 0 100px;}
.about_dwup .swiper-slide{text-align: center;box-sizing: border-box;border: 1px solid #CCC;}
.about_dwup .swiper-slide img{width: 100%;}
.about_dwup .swiper-slide h2{font-size: 18px;padding:15px 0;background: #d00018;color: #FFF;}
.about_dwup .swiper-button-next{right: 1%;left: auto;}
.about_dwup .swiper-button-prev{left: 1%;right: auto;}
.about_dwup .swiper-button-next,.about_dwup .swiper-button-prev{width: 60px;height: 60px;margin-top: -30px;border-radius: 50px;outline: magenta;}
.about_dwup .swiper-button-next:after,.about_dwup .swiper-button-prev:after{font-size: 50px;color: #666;}

.about_dliup{padding:70px 0;}
.about_dliup .title{text-align: center;font-size: 40px;font-weight: bold;}
.about_dliup ul{margin-left: -2%;margin-top: 30px;}
.about_dliup li{width: 18%;margin-left: 2%;float: left;box-sizing: border-box;padding:20px;}
.about_dliup li img{width: 100%;}

.about_dqip .title{text-align: center;font-size: 40px;font-weight: bold;}
.about_dqip ul{margin-top: 30px;}
.about_dqip li{height: 184px;position: relative;}
.about_dqip li:nth-of-type(odd){background: url(../images/pic44.jpg) no-repeat center;background-size: cover;}
.about_dqip li:nth-of-type(even){background: url(../images/pic44_1.jpg) no-repeat center;background-size: cover;}
.about_dqip li h2{font-size: 30px;font-weight: bold;width: 80px;margin-top: 50px;color: #FFF;text-align: center;}
.about_dqip li:nth-of-type(odd) h2{float: left;margin-left: 45px;}
.about_dqip li:nth-of-type(even) h2{float: right;margin-right: 45px;}
.about_dqip li p{font-size: 16px;width: 800px;line-height: 30px;}
.about_dqip li:nth-of-type(odd) p{position: absolute;left: 200px;top: 60px;}
.about_dqip li:nth-of-type(even) p{position: absolute;right: 200px;top: 60px;}

.hezuo .title{text-align: center;font-size: 40px;font-weight: bold;}
.hezuo ul{margin-left: -5%;margin-top: 50px;display: flex;flex-wrap: wrap;}
.hezuo li{width: 45%;margin-left: 5%;box-sizing: border-box;padding:20px;box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);margin-bottom: 5%;}
.hezuo li .li_box{height:80px;}
.hezuo li .pic{width: 150px;}
.hezuo li img{width: 100%;}
.hezuo li .li_box .ewm{float:right;width:80px;}
.hezuo li p{border-top: 1px solid #DDD;padding:20px 0;line-height: 24px;}

.dongtai{padding-bottom: 50px;}
.dongtai .title{text-align: center;}
.dongtai .title h2{font-size: 40px;font-weight: bold;}
.dongtai .title p{margin-top: 10px;}
.dongtai .title .xian{width: 300px;height: 2px;background: #3e3939;margin:15px auto;position: relative;}
.dongtai .title .xian .xianer{position: absolute;left: 50%;width: 140px;height: 6px;background: #08c0b8;top: -2px;margin-left: -70px;}
.dongtai .title .txt{font-size: 18px;font-weight: bold;}
.dongtai ul{margin-top: 40px;}
.dongtai li{padding-bottom: 4%;}
.dongtai li a:hover{text-decoration: none;}
.dongtai li img{width: 100%;}
.dongtai li .txter{margin-top: 10px;}
.dongtai li .txter .txt{float: left;}
.dongtai li .txter p{line-height: 30px;font-size: 18px;}
.dongtai li .txter .jiage{font-size: 30px;color: #d50016;font-weight: bold;float: right;}

.kctixi_dyip .pic{float: left;width: 350px;}
.kctixi_dyip .right{float: right;width: 750px;}
.kctixi_dyip .right .hd{width: 30%;float: left;}
.kctixi_dyip .right .hd li{height: 50px;line-height: 50px;border: 1px solid #CCC;border-radius: 5px;text-align: center;margin-bottom: 20px;font-size: 16px;cursor: pointer;}
.kctixi_dyip .right .hd li.on{background-image: linear-gradient(to right, #b304e3 0%, #0000ff 100%);color: #FFF;position: relative;}
.kctixi_dyip .right .hd li.on:after{content: "";display: block;width: 0;height: 0;border: 10px solid transparent;border-left-color: #0000ff;position: absolute;right: -20px;top: 15px;}
.kctixi_dyip .right .bd{width: 67%;float: right;}
.kctixi_dyip .right .bd .txt{background: #666;border-radius: 5px;color: #FFF;padding:30px;}
.kctixi_dyip .right .bd .txt h2{font-size: 24px;font-weight: bold;}
.kctixi_dyip .right .bd .txt .xian{height: 5px;width: 150px;background-image: linear-gradient(to right, #b304e3 0%, #0000ff 100%);margin: 15px 0;}
.kctixi_dyip .right .bd .txt .txter{line-height: 40px;font-size: 16px;}

.kctixi_derp{margin: 60px 0;text-align: center;}
.kctixi_derp .title h2{font-size: 30px;font-weight: bold;margin-bottom: 20px;}
.kctixi_derp .title pre{font-size: 18px;line-height: 34px;white-space:pre-wrap;white-space:-moz-pre-wrap;white-space:-pre-wrap;white-space:-o-pre-wrap;word-wrap:break-word; }
.kctixi_derp img{width: 100%;}


.jiangshi_dyip .title{text-align: center;}
.jiangshi_dyip .title h2{font-size: 40px;font-weight: bold;}
.jiangshi_dyip .title h2 span{width: 8px;height: 8px;background: #333;display: inline-block;border-radius: 5px;margin:0 10px;position: relative;top: -12px;}
.jiangshi_dyip .title p{margin-top: 10px;}
.jiangshi_dyip .title .xian{width: 300px;height: 2px;background: #3e3939;margin:15px auto;position: relative;}
.jiangshi_dyip .title .xian .xianer{position: absolute;left: 50%;width: 140px;height: 6px;background: #08c0b8;top: -2px;margin-left: -70px;}
.jiangshi_dyip .title .txt{font-size: 18px;font-weight: bold;}
.jiangshi_dyip ul{margin-left: -2%;margin-top: 40px;}
.jiangshi_dyip li{position: relative;width: 31.333%;margin-left: 2%;float: left;margin-bottom: 2%;}
.jiangshi_dyip li .txt{position: absolute;left: 20px;bottom: 20px;z-index: 100;color: #FFF;right: 20px;}
.jiangshi_dyip li .txt dd{line-height: 30px;font-size: 14px;}
.jiangshi_dyip li .txt .titleer{font-size: 18px;font-weight: bold;text-align: right;padding-bottom: 10px;}
.jiangshi_dyip li .txt .titleer span{font-size: 24px;}
.jiangshi_dyip li .bg{position: absolute;left: 0px;bottom: 0px;}
.jiangshi_dyip li .bg img{width: 100%;}
.jiangshi_dyip li img{width: 100%;}

.fengcai{padding:50px 0;}
.fengcai li{text-align: center;font-size: 18px;}
.fengcai li img{width: 100%;}
.fengcai li p{padding:15px 0;}

.jiangshi .title{font-size: 30px;font-weight: bold;text-align: center;}
.jiangshi ul{margin-top: 40px;}
.jiangshi li{margin-bottom: 40px;border-bottom: 1px solid #DDD;padding-bottom: 40px;}
.jiangshi li:last-child{border-bottom: none;}
.jiangshi li .pic{width: 200px;float: left;}
.jiangshi li .pic img{width: 100%;}
.jiangshi li .txt{margin-left: 230px;}
.jiangshi li .txt h2{text-align: center;line-height: 50px;font-size: 24px;font-weight: bold;}
.jiangshi li .txt p{line-height: 34px;font-size: 16px;}
.jiangshi li .more{width: 100%;height: 60px;line-height: 60px;background: #08c0b8;text-align: center;margin-top: 30px;font-size: 18px;}
.jiangshi li .more a{display: block;color: #FFF;}
.jiangshi li .more a:hover{display: block;color: #FFF;text-decoration: none;}
.jiangshi .moreer{text-align: center;position: relative;}
.jiangshi .moreer .xian{height: 1px;background: #DDD;width: 100%;}
.jiangshi .moreer a{background: #FFF;position: absolute;left:50%;top: -10px;width: 200px;margin-left: -100px;font-size: 16px;}
.jiangshi .moreer a:hover{text-decoration: none;}


.con_r{width: 25%;float: right;margin-top: 40px;}
.con_r .tjhd .title{font-weight: bold;font-size: 16px;}
.con_r .tjhd .box{background: #f2f2f2;padding: 10px;margin-top: 5px;}
.con_r .tjhd img{width: 100%;}
.con_r .tjhd li{padding-bottom: 20px;}
.con_r .tjhd li p{margin-top: 5px;}
.con_r .tjhd li h2{line-height: 24px;font-weight: bold;font-size: 16px;}
.con_r .tjhd li .txt i{font-size: 14px;margin-right: 5px;}
.con_r .tjhd .more{text-align: center;}

.con_r .zxkk{margin-top: 50px;}
.con_r .zxkk .title{font-weight: bold;font-size: 16px;border-bottom: 1px solid #DDD;line-height: 30px;}
.con_r .zxkk ul{margin-top: 10px;}
.con_r .zxkk li{margin-bottom: 10px;border-bottom: 1px dotted #CCC;padding-bottom: 10px;}
.con_r .zxkk li i{float: left;color: #F00;font-size: 14px;margin-top: 3px;}
.con_r .zxkk li .box{margin-left: 20px;line-height: 20px;}
.con_r .zxkk li h2 p{float: right;}
.con_r .zxkk li .li_b{color: #999;font-size: 12px;}
.con_r .zxkk li .li_b span{float: right;}
.con_r .zxkk .more{text-align: center;}

.con_r .gzwm{background: #f2f2f2;padding: 20px 10px;margin-top: 50px;}
.con_r .gzwm .title{font-weight: bold;font-size: 16px;padding-bottom: 10px;}
.con_r .gzwm .txtyi{line-height: 24px;padding-bottom: 10px;}
.con_r .gzwm .txter{line-height: 24px;padding-bottom: 10px;}
.con_r .gzwm .txter h2{color: #F00;}
.con_r .gzwm ul{margin-top: 10px;margin-left: -10%;padding:0 20px;}
.con_r .gzwm li{float: left;width: 40%;margin-left: 10%;text-align: center;line-height: 24px;}
.con_r .gzwm li img{width: 100%;}

.jiangshi_con_dyip{padding:40px 0;}
.jiangshi_con_dyip .title{font-size: 30px;font-weight: bold;text-align: center;}
.jiangshi_con_dyip .box{margin-top: 30px;background: url(../images/pic41.jpg) no-repeat center top;padding:50px 0;}
.jiangshi_con_dyip .box .pic{float: left;width: 40%;margin-left: 2.5%;}
.jiangshi_con_dyip .box .pic img{width: 100%;}
.jiangshi_con_dyip .box .right{width: 57.5%;float: right;box-sizing: border-box;padding:50px;}
.jiangshi_con_dyip .box .right h2{font-size: 30px;}
.jiangshi_con_dyip .box .right .txt{margin-top: 30px;line-height: 30px;}

.jiangshi_con_derp{margin-top: 30px;}
.jiangshi_con_derp .title{font-size: 30px;font-weight: bold;text-align: center;}
.jiangshi_con_derp .box ul{margin-top: 30px;}
.jiangshi_con_derp .box li{line-height: 50px;font-size: 16px;text-align: center;margin-bottom: 20px;}
.jiangshi_con_derp .box li .p{box-sizing: border-box;padding:0 15px;font-weight: bold;border-radius: 5px;background: #00ccff;}
.jiangshi_con_derp .box li .p:nth-of-type(1){width: 30%;color: #333;float: left;}
.jiangshi_con_derp .box li .p:nth-of-type(2){width: 48%;color: #0000ff;float: left;margin-left: 1%;display: flex;align-items: center;justify-content: center;}
.jiangshi_con_derp .box li .p:nth-of-type(3){width: 20%;float: right;}
.jiangshi_con_derp .box li .p:nth-of-type(3) i{font-size: 24px;margin-left: 10px;color: #FFF;}
.jiangshi_con_derp .box li .p:nth-of-type(3) a{color: #ff0000;}
.jiangshi_con_derp .box li .p p{float: left;}
.jiangshi_con_derp .box li .p a{display: flex;align-items: center;justify-content: center;}
.jiangshi_con_derp .box li .p a:hover{text-decoration: none;}
.jiangshi_con_derp .box li .container{float: left;}
.jiangshi_con_derp .box li label{width: 30px;background: #ff6633;height: 30px;line-height: 30px;display: inline-block;text-align: center;border-radius: 3px;margin: 0 5px;color: #FFF;}

.jiangshi_con_dsanp{margin-top: 50px;}
.jiangshi_con_dsanp .title{text-align: center;font-size: 40px;font-weight: bold;}
.jiangshi_con_dsanp ul{margin-top: 30px;}
.jiangshi_con_dsanp li{margin-bottom: 10px;}
.jiangshi_con_dsanp li p{padding-bottom: 5px;}
.jiangshi_con_dsanp li .input_txt{ width:100%; height:50px; border:1px solid #CCC; outline:medium; padding:0 2%; font-family:'Conv_Armata-Regular';box-sizing: border-box;font-size: 16px;}
.jiangshi_con_dsanp li select{width: 100%; height:50px; border:1px solid #CCC; padding:0 2%; outline:medium;box-sizing: border-box;}
.jiangshi_con_dsanp .textarea{margin:0;}
.jiangshi_con_dsanp .textarea textarea{ width:100%; height:100px; border:1px solid #CCC; outline:medium; padding:2%;box-sizing: border-box;font-size: 16px;}
.jiangshi_con_dsanp .textarea p{font-weight: bold;padding-bottom: 10px;}
.jiangshi_con_dsanp .more{margin-top:10px;}
.jiangshi_con_dsanp .input_btn{ width:150px; height:50px; font-family:'Conv_Armata-Regular'; border:0 none; margin-right:10px; color:#FFF; background:#08c0b8;cursor: pointer;outline: medium;font-size: 18px;}


.contact_dyip{line-height: 40px;font-size: 20px;}
.contact_derp{margin-top: 50px;}
.contact_derp h2{font-size: 18px;font-weight: bold;}
.contact_derp ul{margin-left: -2%;margin-top: 30px;}
.contact_derp li{float: left;width: 18%;margin-left: 2%;font-size: 12px;text-align: center;line-height: 30px;}
.contact_derp li .pic{border: 1px solid #DDD;}
.contact_derp li img{width: 100%;}

.contact_dsanp{margin-top: 50px;}
.contact_dsanp .hd li{width: 50%;float: left;height: 60px;line-height: 60px;text-align: center;background: #CCC;font-size: 18px;font-weight: bold;cursor: pointer;}
.contact_dsanp .hd li.on{background: #08c0b8;}
.contact_dsanp .bd{margin-top: 20px;}
.contact_dsanp #map_container{width: 100%;height: 500px;}
.contact_dsanp #map_containerer{width: 100%;height: 500px;}


.zhuce{margin-top: 80px;background: url(../images/pic54.jpg) repeat-x;padding-top:100px;}
.zhuce h2{font-size: 24px;font-weight: bold;color:#FFF;}
.zhuce .box .box_er{padding:50px;background:#FFF;box-shadow:0 0 5px rgba(0,0,0,0.2);margin-top:20px;}
.zhuce .box .l{float:left;width:40%;}
.zhuce .box .l img{width:100%;}
.zhuce .box .r{float:right;width:40%;margin-right:10%;}
.zhuce .box li{padding-bottom: 20px;}
.zhuce .box li p{float: left;width: 16%;line-height: 42px;text-align-last: justify;}
.zhuce .box li .input_txt{float: right;width: 80%;box-sizing: border-box;border: 1px solid #DDD;height: 40px;border-radius: 5px;outline: magenta;padding:0 10px;}
.zhuce .box li .input_btn{width: 80%;height: 40px;border: none;background: #86dbd4;border-radius: 5px;display: block;float:right;}
.zhuce .box li .txt{width: 80%;float:right;font-size:12px;}
.zhuce .box .bz{float: right;width: 55%;}
.zhuce .box .bz p{float: left;width: 16%;line-height: 42px;text-align: right;}
.zhuce .box .bz textarea{float: right;width: 80%;box-sizing: border-box;border: 1px solid #DDD;height: 164px;border-radius: 5px;outline: magenta;padding:10px;}


.zhuceer .box{display: flex;align-items: center;justify-content: center;margin-bottom: 80px;}
.zhuceer .zhuce_l{width: 50%;}
.zhuceer .zhuce_l h2{font-size: 60px;}
.zhuceer .zhuce_l p{font-size: 36px;color: #666;margin-top: 15px;}
.zhuceer .zhuce_l p span{font-size: 42px;color: #333;}
.zhuceer .pic{width: 50%;}
.zhuceer .pic img{max-width: 100%;}