@font-face {
  font-family: 'Regular';
  src: url('./PINGFANG MEDIUM_0.TTF');
} 
@font-face {
  font-family: 'TianShiBaoDiaoTiJian';
  src: url('./TianShiBaoDiaoTiJian-1.ttf');
} 
@font-face {
  font-family: 'SourceHanSerifCN';
  src: url('./SourceHanSerifCN-Regular.otf');
}

*{margin:0;padding:0;} 
h1,h2,h3,h4,h5,h6{ font-style: normal; font-size:100%; font-weight:normal;}
li{list-style-type: none;}
a{text-decoration:none;color:#333;}
body{min-width:1200px;max-width:1920px;margin: 0 auto; color:#333;font-size: 18px;font-family: 'Regular';}
img{ border:0;}
.clear{clear:both;} 
.no{display:none;} 
.img{display: block;width:100%;} 
.box{width:1200px;margin:0 auto;}
.box1{width:72.916%;min-width:1200px;margin:0 auto;}
.over{overflow: hidden}
.fl{float: left}
.fr{float: right}
.border{box-sizing:border-box;
-moz-box-sizing:border-box; /* Firefox */
-webkit-box-sizing:border-box;}
.tianshi{font-family: 'TianShiBaoDiaoTiJian';}
.syst{font-family: 'SourceHanSerifCN';}
.wr{writing-mode: vertical-rl;writing-mode: tb-rl;}
.wl{writing-mode: vertical-lr; writing-mode: tb-lr;}
.dx{text-transform : uppercase} 
.xx{text-transform : lowercase}
.sdx{text-transform : capitalize}

.swiper{ margin: 0;}
.swiper-button-prev,.swiper-button-next{outline: none;margin: 0;}

.ht_img img{cursor: pointer; transition: all 0.6s;}
.ht_img:hover img{transform: scale(1.06);}

/* 首页 */
.headA{width: 100%;min-width: 1200px; padding-top: 50px; position: fixed;top: 0;left: 0;z-index: 999}
.headA .HeadT .hl .logo{display: block;height: 41px;}
.headA .HeadT .hl .line{width: 1px;height: 33px;background: #fff;margin:  0 20px; }
.headA .HeadT .hl p{font-size: 19px;text-align-last: justify;line-height: 24px;}
.headA .HeadT .hl p span{font-size: 23px;}
.headA .HeadT .hr{font-size: 32px;}

.headA .HeadB{height: 68px;background:url(../images/nbj.png) no-repeat center;margin-top: 30px;padding: 0 18px 0 80px;}
.headA .HeadB nav{width: 825px;}
.headA .box nav a:hover,.headA .box  nav a.active{color: #e88607;}
.headA .box .phone{font-size: 24px;}
.headA .box .phone img{margin-right: 8px;}

.headB{width: 100%;height: 80px;background:#e88607;position: fixed;top: 0;left: 0;z-index: 999}
.headB .box{height: 80px;}
.headB .logo{display: block;height: 41px;}
.headB nav{width: 650px;}
.headB nav a{color: #fff;}
.headB nav a:hover,.headB nav a.active{font-weight: bold;}
.headB .box .phone{font-size: 24px;}
.headB .box .phone img{margin-right: 8px;}



.banner{width: 100%;height: 860px;padding-top: 160px;}
.banner h3{font-size: 60px;color: #fff;}
.banner p{font-size: 14px;color: #fff;margin-top: 15px;}
.banner p a{color: #fff;}


.sy_banner .swiper-button-prev{top:0;bottom: 0;left: 4%;margin:auto;}
.sy_banner .swiper-button-next{top:0;bottom: 0;right: 4%;margin:auto;}
.sy_banner .swiper-button-next::after,.sy_banner .swiper-button-prev::after{font-size: 50px;color: #fff;}


.sy_banner .swiper-pagination{bottom: 30px;}
.sy_banner .swiper-pagination span{line-height: 999px;overflow: hidden;box-sizing: border-box; border: none; width: 15px;height: 15px;border-radius: 50%;background: #fff; }
.sy_banner .swiper-pagination-bullet-active{opacity: 1}

.cor{color: #e47732}
.cor2{color: #ffffff}
/* 内容 */
.title{padding: 85px 0 60px; }
.title h3{font-size: 48px;}
.title h4{font-size: 30px;margin-top: 5px;}

.ht1{width: 100%;background:url(../images/ht1.jpg) no-repeat center;padding: 120px 0;}
.ht11 .title{padding: 0;margin-bottom: 60px;}
.ht11 .title h3{font-size: 36px;line-height: 36px;margin-right: 60px;}
.ht11 .title h4{font-size: 18px;color: #666565;margin-top: 0}
.ht11 .anniu{width: 65px;}
.ht11 .swiper-button-prev{width: 26px;height: 26px;border-radius: 50%;border: 2px solid #d3d3d3;position: static;}
.ht11 .swiper-button-next{width: 26px;height: 26px;border-radius: 50%;border: 2px solid #d3d3d3;position: static;}
.ht11 .swiper-button-next::after,.ht11 .swiper-button-prev::after{font-size: 16px;color: #d3d3d3;font-weight: bold;}
.ht11 .swiper-button-prev:hover,.ht11 .swiper-button-next:hover{background:#000000;border-color: #000000;}
.ht11 .swiper-button-prev:hover::after,.ht11 .swiper-button-next:hover::after{color: #fff;}
.ht120{background:#fff;}
.ht121{width: 585px;}
.ht122{width: 615px;padding: 70px 45px 0;}
.ht122 h5{font-size: 24px;font-weight: bold;}
.ht122 h6{color: #4c4c4c;margin-bottom: 8px;}
.ht122 p{font-size: 16px;line-height: 24px;color: #4c4c4c;margin-top: 18px}
.ht122 a{font-size: 12px;color: #808080;margin-top: 35px;display: block;}

.ht2{width: 100%;background:url(../images/ht2.jpg) no-repeat center;height: 672px;padding-top: }
.ht21{padding: 175px 40px 0 610px;}
.ht21 h3{font-size: 24px;color: #666666}
.ht21 h4{font-size: 28px;margin: 7px 0 30px;}
.ht21 p{font-size: 14px;line-height: 29px;text-indent: 2em;}
.ht21 a{width: 145px;height: 47px;border-radius: 25px;background:#e88607;color: #fff;margin-top: 40px;}

.ht20 .pt11 h3{color: #fff;}
.ht20 .pt11 h4{color: #fff;}
.ht20 .pt11 ul li h5{border: 1px solid #fff;}

.ht3{width: 100%;height: 484px;background:url(../images/ht3.jpg) no-repeat center;}
.ht3 .logo{display: block;height: 51px;margin: 0 auto;}
.ht3 h4{font-size: 30px;margin: 35px 0 8px;}
.ht3 h3{font-size: 48px;}
.ht3 a{width: 160px;height: 30px;border: 1px solid #fff;font-size: 16px;color: #fff;margin: 75px auto 0;}
.ht3 a img{margin-left: 15px;}

.ht4{width: 100%;height: 926px;background:url(../images/ht4.jpg) no-repeat center;padding: 50px 0 0 ;}
.ht41{width: 998px;border-left: 1px solid #cacaca;border-top: 1px solid #cacaca;}
.ht41 ul li{width: 249px;height: 240px;background: #fff;border-right: 1px solid #cacaca;border-bottom: 1px solid #cacaca;}
.ht41 ul li .line{width: 21px;height: 2px;background:#f5a842;margin: 5px auto 15px;}
.ht41 ul li h6{font-size: 22px;color: #666666}
.ht41 ul li h5{font-size: 16px;color: #000000;margin-top: 5px;}
.ht41 ul li:last-child{width: 499px;background:url(../images/ht40.jpg) no-repeat center;}
.ht41 ul li:last-child .logo{display: block;height: 31px;margin: 0 auto 23px;}
.ht41 ul li:last-child h4{font-size: 20px;line-height: 32px;}
.ht41 ul li:last-child .line{background:#fff;margin: 15px auto 12px;}
.ht41 ul li:last-child p{font-size: 16px;}


.ht5{width: 100%;height: 938px;background:url(../images/ht5.jpg) no-repeat center;padding: 50px 0 0 ;}

.ht50{width: 100%;background:url(../images/ht50.png) no-repeat center top 155px;}
.ht50 .box{width: 1120px;padding: 0 35px;}
.ht50 .box .swiper{width: 380px;margin: 0 auto;overflow: visible;}
.ht50 .box .swiper .swiper-slide .ht51{display: none; width: 288px;padding: 10px;border: 1px solid #d37c0a;border-radius: 50%;margin: 0 auto;}
.ht50 .box .swiper .swiper-slide .ht51 img{border-radius: 50%}
.ht50 .box .swiper .swiper-slide .ht52{width: 22px;height: 22px;border-radius: 50%;background:#d37c0a;margin: 144px auto 0;}
.ht50 .box .swiper .swiper-slide h5{font-size: 30px;margin-top: 40px;}
.ht50 .box .swiper .swiper-slide p{display: none;font-size: 18px;line-height: 30px; margin-top: 10px;}
.ht50 .box .swiper .swiper-slide-active .ht51{display: block;}
.ht50 .box .swiper .swiper-slide-active .ht52{display: none;}
.ht50 .box .swiper .swiper-slide-active h5{font-size: 48px;}
.ht50 .box .swiper .swiper-slide-active p{display: block;}

.ht50 .swiper-button-prev{width: 70px;height: 70px;background:url(../images/ht5p.png) no-repeat center; top: 120px;left: 0;}
.ht50 .swiper-button-next{width: 70px;height: 70px;background:url(../images/ht5n.png) no-repeat center; top: 120px;right: 0;}
.ht50 .swiper-button-next::after,.ht50 .swiper-button-prev::after{display: none}



.ht6{width: 100%;height: 714px;background:url(../images/ht6.jpg) no-repeat center;}
.ht61{padding: 185px 0 0 600px;color: #4c4c4c}
.ht61 h3{font-size: 38px;margin: 35px 0 10px;}
.ht61 h4{font-size: 22px;}

.ht61 a{width: 160px;height: 30px;border: 1px solid #4c4c4c;font-size: 16px;color: #4c4c4c;margin: 85px auto 0;}
.ht61 a img{margin-left: 15px;}




footer{width: 100%;height: 420px;background: #2b2c2c;}
footer .db{height: 420px;}
footer .db .dl .dlogo{height: 71px;}
footer .db .dm{width: 380px;font-size: 16px;line-height: 36px;}
footer .db .dm h5{width: 70px;text-align-last: justify;}
footer .db .dm p{width: 310px;}
footer .db .dr ul{width: 300px; }
footer .db .dr ul li p{font-size: 16px;margin-top: 10px;}
footer .db .dr ul li .ewm{width: 145px;padding: 8px;border: 1px solid rgba(255, 255, 255, 0.3); }
footer .db .line{width: 1px;height: 420px;background: rgba(255, 255, 255, 0.05);}
footer a{color: #fff;}


.bd{width: 100%;top: -520px;left: 0;}
.bd0{background: #e47732;padding: 30px 25px;border-radius: 8px;}
.bd1{width: 550px}
.bd1 .ly{width: 100%;height: 78px;font-size: 18px;border: none;background: #fff; margin-bottom: 16px;border-radius: 6px;padding: 0 25px;}
.bd1 .ly .text{display: block;width: 405px; height: 70px;background: #fff;border: none; outline: none;color: #222222;font-size: 18px;}
.bd1 .ly1{height: 172px;padding: 26px 25px;}
.bd1 .ly1 .text1{width: 445px; height: 100%;}
.bd1 .tj{display: block;width: 100%; height: 78px;background: #fff;outline:none;cursor: pointer;border: none; font-size: 20px;color: #cc001e; border-radius: 6px;}
.bd1 ::-webkit-input-placeholder { /* WebKit browsers */
  color: #7c7c7c;
}
.bd1 ::-moz-placeholder { /* Mozilla Firefox 19+ */
  color: #7c7c7c;
}
.bd1 :-ms-input-placeholder { /* Internet Explorer 10+ */
  color: #7c7c7c;
}









.con{padding: 80px 0 100px;background:#f7f7f7;}
.con1{padding:0  0 80px;}

/* 关于我们 */
.about_body{width: 1065px;margin-top: 30px; white-space:-moz-pre-wrap;word-wrap:break-word;font-size: 18px;line-height: 33px;color: #4c4c4c;}
.about_body img{max-width:100%;}

.gy1{padding: 100px 0 400px;background:url(../images/a1.jpg) no-repeat center bottom 100px;}
.gy1 h3{font-size: 36px;color: #bebebe;}
.gy1 h2{font-size: 30px;}
.gy1 h2 span{font-size: 12px;}
.gy1 .line{width: 57px;height: 5px;background:#e88607;margin: 50px 0 40px;}
.gy1 p{font-size: 15px;line-height: 30px;color: #4c4c4c;}

.gy2{width: 100%;background: #f7f7f7;padding: 110px 0 100px;}
.gy21 h3{font-size: 45px;color: #4c4c4c}
.gy21 h4{width: 442px;height: 83px;background: #e88607; font-size: 25px;color: #fff;margin: 20px 0;}
.gy21 h5{font-size: 34px;color: #4c4c4c}


.gy3{width: 100%;background:#ededed;padding-bottom: 120px;}
.gy3>h3{padding: 110px 0 55px;font-size: 42px;}
.gy31 .honor{width: 100%;height: 460px;background: #fff;border-radius: 10px;padding: 40px 20px 0;}
.gy31 .honor h5{width: 108px;height: 35px;border-radius: 18px;border: 2px solid #d61c2b;padding: 0 10px;color: #d61c2b;line-height: 31px;margin-right: 10px;}
.gy31 .honor h4{font-size: 24px;line-height: 33px;height: 33px;margin: 25px 0 10px;}
.gy31 .honor .zz_img{width: 100%;height: 270px;}
.gy31 .honor .zz_img img{max-width: 80%;max-height: 80%;}


/* 平台功能 */
.pt1{width: 100%;height: 1109px;background:url(../images/pt1.jpg) no-repeat center;padding-top: 180px;}
.pt11{width: 420px;}
.pt11 h3{font-size: 48px;color: #4c4c4c;margin: 13px 0 10px;}
.pt11 h4{font-size: 30px;color: #4c4c4c;}
.pt11 ul{width: 270px;margin: 30px auto 0;}
.pt11 ul li h5{width: 126px;height: 37px;border-radius: 19px;border: 1px solid #333333;margin-top: 20px;}
.pt11 ul li:last-child h5{width: 100%;}
.pt11 ul li.active h5{background: #e88607;border-color: #e88607;color: #fff;}
.pt12{width: 750px;}
.pt121 p{font-size: 24px;}

.pt2{width: 934px;height: 725px;background:url(../images/pt2.jpg) no-repeat center;margin: 100px auto;padding: 45px 0 0 490px;}
.pt2 h3{font-size: 44px;}
.pt2 h4{font-size: 24px;margin-top: 15px;}

.pt3{width: 100%;background:#f7f7f7;padding: 50px 0 100px;}
.pt31{margin-bottom: 70px;}
.pt31 ul li{width: 174px;height: 44px;border-radius: 22px;border: 1px solid #4c4c4c;margin: 0 12px;}
.pt31 ul li.active{background:#e88607;border-color: #e88607;color: #fff;}

.pt32 .swiper{overflow: visible;}
.pt320{background:#fff;}
.pt320 .cont{padding: 45px 28px 0;height: 163px;}
.pt320 .cont h5{font-size: 30px}
.pt320 .cont h6{font-size: 14px;margin: 3px 0 13px;}
.pt320 .cont .line{width: 30px;height: 1px;background:#333333;}

.pt4{padding: 80px 0 100px;}
.pt41{background:url(../images/pt4.jpg) no-repeat center top;height: 670px;}
.pt41 ul li{width: 300px;transition: All 0.5s ease-in-out; -webkit-transition: All 0.5s ease-in-out; -moz-transition: All 0.5s ease-in-out; -o-transition: All 0.5s ease-in-out;cursor: pointer}
.pt41 ul li h5{font-size: 36px;margin: 0 12px;}
.pt41 ul li p{font-size: 14px;line-height: 21px;margin-top: 10px;text-align: justify;}
.pt41 ul li:nth-child(1) p,.pt41 ul li:nth-child(3) p{text-align-last: right}
.pt41 ul li:nth-child(1){top: 180px;left: 0;}
.pt41 ul li:nth-child(2){top: 180px;right: 0;}
.pt41 ul li:nth-child(3){top: 360px;left: 0;}
.pt41 ul li:nth-child(4){top: 360px;right: 0;}
.pt41 ul li:nth-child(5){width: auto;bottom: 0;right: 0;left: 0;margin:auto;}
.pt41 ul li:nth-child(5) p{margin: 0;}
.pt41 h4{width: 310px;height: 83px;border-radius: 42px;background:#e98808;font-size: 36px;color: #fff;bottom: 120px;left: 0;right: 0;margin:auto;}

.pt41 ul li:nth-child(1):hover,.pt41 ul li:nth-child(3):hover{margin-left: 35px;}
.pt41 ul li:nth-child(2):hover,.pt41 ul li:nth-child(4):hover{margin-right: 35px;}




.pt5{width: 100%;height: 1053px;background:url(../images/pt5.jpg) no-repeat center;padding:  55px 0 0 ;}
.pt51 .swiper{overflow: visible;}
.pt52 .swiper{overflow: visible;}
.hzimg{height: 200px;background:#fff;}
.hzimg img{max-width: 80%;max-height: 80%;}
.pt52{width: 1000px;margin-top: 10px;}


/* 招商合作 */
.jm1{width: 100%;background:#f1f1f4;padding: 50px 0 100px;}
.jm11 ul li{width: 378px;height: 180px;background:#fff;padding: 0 80px 0 25px;border-radius: 14px;margin-top: 30px;}
.jm11 ul li h6{font-size: 66px;color: #f5a842;opacity: 0.15;bottom: -25px;right: 15px;}
.jm11 ul li p{font-size: 24px;margin-left: 30px;line-height: 30px;}


/* 新闻 */
.ttxw{margin: 100px auto;}
.ttxw .xw0{background:#f9f9f9;border-radius: 14px;}
.ttxw .xw0 .xw_img{width: 600px;height: 350px;}
.ttxw .xw0 .xw_img img{width: 100%;height: 100%;}
.ttxw .xw0 .xw_con{width: 600px;padding: 55px 45px 0;}
.ttxw .xw0 .xw_con p{font-size: 14px;color: #666666}
.ttxw .xw0 .xw_con .xw_tit{font-size: 24px;height: 33px;line-height: 33px;margin: 25px 0 15px;color: #1a1a1a}
.ttxw .xw0 .xw_con .xw_des{height: 48px;font-size: 14px;line-height: 24px; text-align: justify; -webkit-line-clamp: 2;overflow: hidden;}

.ttxw .swiper-button-prev{width: 55px;height: 26px;background:url(../images/xp.png) no-repeat center; top: auto;bottom: 55px;left: auto;right: 500px; margin:auto;}
.ttxw .swiper-button-next{width: 55px;height: 26px;background:url(../images/xn.png) no-repeat center; top: auto;bottom: 55px;left: auto;right: 425px; margin:auto;}
.ttxw .swiper-button-next::after,.ttxw .swiper-button-prev::after{display: none}

.ttxw .xw0:hover .xw_tit{color: #e88607}


.n_nav{margin-bottom: 50px}
.n_nav ul li{margin: 0 20px;}
.n_nav ul li a{font-size: 24px;color: #4c4c4c;}
.n_nav ul li:hover a,.n_nav ul li.active a{color: #e88607}


.news>ul>li{width: 380px;height: 360px;border-radius: 14px;background: #fff;margin: 30px 30px 0 0;}
.news>ul>li:nth-child(3n){margin-right: 0}
.news>ul>li .n_img{display: block;width: 380px;height: 222px;overflow: hidden;}
.news>ul>li .n_img img{width: 100%;height: 100%;}
.news>ul>li .n_con{padding: 25px 30px 0;}
.news>ul>li .n_con .gsxw{width: 71px;height: 24px;background:#e88607;border-radius: 4px;color: #fff;font-size: 12px;margin-right: 10px;}
.news>ul>li .n_con .hyxw{width: 71px;height: 24px;background:#ea5922;border-radius: 4px;color: #fff;font-size: 12px;margin-right: 10px;}
.news>ul>li .n_con p{font-size: 16px;color: #666666;}
.news>ul>li .n_tit{font-size: 18px;height: 52px;line-height: 26px;margin: 15px 0 0;-webkit-line-clamp: 2;}
.news>ul>li:hover .n_tit{color: #e88607}

/* 联系我们 */

.lx1{width: 540px;}
.lx1 h1{font-size: 24px;}
.lx1 .line{width: 35px;height: 2px;background:#e88607;margin: 15px 0 18px;}
.lx1 p{font-size: 14px;}
.lx2{width: 128px;}

.lx3 h5{font-size: 14px;color: #666666;margin: 8px 0;}
.lx3 p{font-size: 16px;color: #000e29}
.lx>.line{width: 1px;height: 86px;background:#ededef;}

.map{width: 100%;height: 700px; overflow: hidden;}
.map #container{width:100%; height: 700px;overflow: hidden;}
.BMap_bubble_buttons{display: none!important;}
.BMap_bubble_title{font-weight: bold;font-size: 16px;width: initial!important;padding-top: 10px;}
.BMap_bubble_content{margin-top: 10px;}
.BMap_bubble_center{width: 90%!important;}
.BMap_bubble_pop{padding: 0 15px!important;}



/* 页码 */
.pagination{margin-top: 50px; clear: both;width:100%;padding:0 0 0;text-align: center; font-size:18px; color:#333;}
.pagination li{ width:40px; height:40px;background: #f4f4f4; text-align:center; line-height:40px; display:inline-block; margin:0 3px; background:#fff;}
.pagination li a{width:40px; height:40px;background: #f4f4f4; display:block; color:#333;}
.pagination li a:hover{  background:#e88607;color: #fff;}
.pagination li.active{ background:#e88607 !important;color: #fff;}


/* 上下篇 */
.sxy{margin-top: 50px;font-size: 16px;color: #666}
.sxy div{max-width: 48%; color: #666}
.sxy a:hover{color: #e88607}
/* 详情页 */
.article_title{text-align: center;}
.article_title h2{font-size: 30px;font-weight: bold;}
.article_title p{font-size: 16px;color:#b2b2b2;margin-top: 10px;}
.article_title p img{margin-right: 10px;}
.article_body{white-space:-moz-pre-wrap;word-wrap:break-word;font-size: 20px;line-height: 36px;padding: 30px 0;color: #4c4c4c}
.article_body img{max-width:100%;}

