/*common start*/
body,div,ul,li,a,img,p,dl,dt,dd,h1,h2,h3,h4,span,strong,input{ margin:0; padding:0;list-style:none;text-decoration:none;border:0; list-style:none;}
body{ font-size:12px;font-family:'Microsoft YaHei'; color:#666;}
a{color:#666;}
a:hover{ color:#f60; text-decoration:none;}
p{line-height:1.8em; padding:5px 0;}
.clear{ margin:0; padding:0; font-size:0; clear:both; }
.wapper{ max-width:1400px; margin:0 auto;}
.wapper2{ max-width:1320px; margin:0 auto;}
.fl{float: left;}
.fr{float: right;}

img{max-width: 100%;}

.head {background: rgba(255, 255, 255, 0.5);position: absolute;left: 0;right: 0;top: 0;z-index: 99;padding: 25px 25px 15px 25px;}
.menu ul li{display: inline-block;text-align: center;line-height: 51px;text-align: center;font-size: 15px;padding:0 10px;position: relative;}
.menu ul li.cur .a{border-bottom: 2px solid #FF8837;line-height: 49px; color: #FF8837;}
.menu ul li:hover  .a{border-bottom: 2px solid #FF8837;line-height: 49px;color: #FF8837;}
.menu ul li .a{color: #000;display: inline-block;}
.menu ul li:last-child{padding-right: 20px;}
.menu ul li dl{position: absolute;left: 0;width: 100%;z-index: 99;background: #fff;top:51px;display: none;}
.menu ul li:hover dl{display: block;}
.menu ul li dl dd a{color: #000;}
.menu ul li dl dd{line-height: 40px;}
.menu ul li dl dd a:hover{color: #FF8837;}

.dian{margin-top: 15px;margin-left: 40px;}
.dian .li{display: inline-block;width: 5px;height: 5px;background: #FF8837;}

.line{height: 21px;width: 2px;background: #FF8837;margin-top: 15px;}

.lan{font-size: 15px;color: #000;line-height: 51px;margin-left: 20px;}
.lan a{color: #000;display: inline-block;padding: 0 5px;}
.lan a:hover{border-bottom: 2px solid #FF8837;line-height: 49px;color: #FF8837;}


.banner .swiper-pagination-bullet{width: 17px;height: 17px;background: #FF8837;opacity: 0.2;}
.banner .swiper-pagination{text-align: right;}
.banner .swiper-container-horizontal>.swiper-pagination-bullets{width: 93.75%;padding-right: 6.25%;}
.banner .swiper-pagination-bullet-active{ opacity: 1;}
.banner .swiper-slide{position: relative;}
.banner .wenzi{position: absolute;left: 140px;bottom: 220px;z-index: 9;}
.banner .wenzi h3{font-size: 50px;color: #fff;}
.banner .wenzi span{display: block;font-size: 30px;color: #fff ;}
.banner .wenzi a{display: block;font-size: 16px;color: #fff;padding-right: 20px;}
.banner .wenzi a:hover{color: #FF8837;}


.nav {position:absolute; display: none;right:0px; top:71px; height:100%; width:200px; background-color:#fff; z-index: 8; overflow-y:auto; transition:right .3s; border-left:1px solid #f3f3f3;}
	.nav.open {right:0;}
	.nav ul {padding-bottom:71px;}
	.nav li {float:none; padding:0; position:relative;}
	.nav li a {line-height: 53px; padding:10px 1.5em; white-space: nowrap; overflow:hidden; text-overflow:ellipsis;}
	.nav li a:hover:after, .nav li.cur > a:after, .nav li.on > a:after {display:none;}
	.nav li.cur > a {background-color:#eee;}	
	.nav li em.on{transform: rotate(90deg);}
	.nav li em {transform: rotate(0deg);transition:all .3s;position:absolute; right: 10px; top:10px; display:block;  cursor:pointer;font-style: normal;}
  .nav li em:after{content: '>';font-family: simsun;font-size: 20px;line-height: 30px;width: 30px;text-align: center;display: block;}
  
	.navDrop {position:static; display:none; left:auto; top:auto;}
	.navDrop.open, .navDrop.show.open {display:block;}
	.navDrop .inner {width:auto;}
	.navDrop ul {padding:0;}
	.navDrop li {display:block;}
	.navDrop li a {text-align:left; padding:10px 1.5em 10px 2.5em;}
	.navDrop .preview, .threeNav, .navDrop.show {display:none;}
	.navDrop .info {width:auto; float:none; padding:0;}

	.subNav {float:none; width:auto;}
	.subNav dd {border:none; line-height: normal;}
	.subNav dd a {padding:10px 1.5em 10px 2.5em;}
	.subNav dd a:after {display:none;}
	/*navBtn*/
	.navBtn {cursor:pointer; display:block; position:relative; cursor:pointer; width:70px; height:70px; float:left; border-left:0px solid #f3f3f3;}
	.navBtn span {display:block; width:20px; height:2px; background-color:#c2c2c2; position:absolute; top:50%; left:50%; margin-top:-1px; margin-left:-10px; line-height: normal;}
	.navBtn span:before, .navBtn span:after {content:''; display:block; width:100%; height:2px; background-color:#c2c2c2; position:absolute; left:0; top:-7px; transition:transform .3s; transition:transform .3s;}
	.navBtn span:after {top:auto; bottom:-7.5px;}
	.navBtn.open span {height:0;}
	.navBtn.open span:before {transform:rotate(45deg); top:0;}
	.navBtn.open span:after {transform:rotate(-45deg); bottom:auto; top:0;}

.phone{display: none;}

.phonehead{padding: 15px 0;}
.phonehead .menuicon a{color: #000;font-size: 20px;}
.menulist{position: fixed;left: 0;right: 0;top: 0;bottom: 0;background: rgba(0, 0, 0, 0.5);z-index: 99;display: none;}
.menulist .close{font-size: 20px;margin-top: 20px;color: #fff;text-align: right;}
.menulist ul li{line-height: 30px;font-size: 16px;font-weight: 800;}
.menulist ul li dl{padding-left: 20px;font-weight: normal;font-size: 14px;}
.menulist ul li a{color: #fff;}


.con{padding-top: 80px;padding-bottom: 50px;max-width: 1400px; margin: 0 auto;}
.pad30{padding: 0 30px;}

.con .left{width: 48%;}
.con .right{width: 48%;}
.con .main{font-size: 15px;color: #000000;line-height: 30px;}
.tit .left h3{color: #ff8a3c;font-size: 32px;margin-bottom: 25px;}
.tit .left span{display: block;font-size: 20px;color: #ff8a3c;margin-bottom: 30px;}
.tit .right{text-align: right;}
.tit .right a{display: inline-block;font-size: 15px;color: #ff8a3c;border: 2px solid #ff8a3c;padding: 15px;-webkit-transform: perspective(1px) translateZ(0);
  transform: perspective(1px) translateZ(0); box-shadow: 0 0 1px rgba(0, 0, 0, 0);-webkit-transition-duration: 0.3s;transition-duration: 0.3s;-webkit-transition-property: transform;transition-property: transform;}
.tit .right a:hover{-webkit-transform: translateX(-15px); transform: translateX(-15px);}

.con .main .right{overflow: hidden;}
.con .main .right img{transition: all 1.5s;}
.con .main .right img:hover{transform: scale(1.1);}
.mumping_mun{margin-top: 70px;}
.mumping_mun li{display: inline-block;width: 25%;float: left;}
.mumping_mun li h2{font-size: 26px;color: #ff8a3c;display: inline-block;}
.mumping_mun li span{display: inline-block;font-size: 26px;color: #ff8a3c;}
.mumping_mun li p{font-size: 15px;color: #000;font-weight: bold;}

.con2{padding-top: 0px;padding-bottom: 0px;}
.con2 .left{width: 65%;}
.con2 .left video{width: 100%;}
.con2 .right{width: 35%;}
.con2 .right .main{/*background: #fff;*/padding-left: 130px;padding-top: 90px;padding-bottom: 60px;padding-right: 60px;margin-top: 0px;}
.con2 .right .main h3{color: #ff8a3c;font-size: 32px;margin-bottom: 25px;}
.con2 .right .main .spa{display: block;font-size: 15px;line-height: 30px;color: #ff8a3c;margin-bottom: 40px;}
.con2 .right .main  a{display: inline-block;font-size: 15px;color: #ff8a3c;border: 2px solid #ff8a3c;padding: 10px 15px;-webkit-transform: perspective(1px) translateZ(0);
  transform: perspective(1px) translateZ(0); box-shadow: 0 0 1px rgba(0, 0, 0, 0);-webkit-transition-duration: 0.3s;transition-duration: 0.3s;-webkit-transition-property: transform;transition-property: transform;}
.con2 .right .main  a:hover{-webkit-transform: translateX(15px); transform: translateX(15px);}


.con3{position: relative;}
.con3 video{width: 100%;}
.con3 .wenzi{position: absolute;left: 0;right: 0;top: 0;text-align: center;padding-top: 60px;}
.con3 .wenzi h3{color: #ff8a3c;font-size: 40px;margin-bottom: 25px;}
.con3 .wenzi span{display: block;font-size: 15px;line-height: 30px;color: #ff8a3c;margin-bottom: 40px;}

.con4{position: relative;margin-top: -3px;}

.con4 .wenzi{position: absolute;left: 0;right: 0;top: 0;text-align: left;padding-top: 135px;}
.con4 .wenzi h3{color: #ff8a3c;font-size: 40px;margin-bottom: 25px;}
.con4 .wenzi .spa{display: block;font-size: 15px;line-height: 30px;color: #ff8a3c;margin-bottom: 40px;width:35%}
.con4 .wenzi a{display: inline-block;font-size: 15px;color: #ff8a3c;border: 2px solid #ff8a3c;padding: 10px 15px;-webkit-transform: perspective(1px) translateZ(0);
  transform: perspective(1px) translateZ(0); box-shadow: 0 0 1px rgba(0, 0, 0, 0);-webkit-transition-duration: 0.3s;transition-duration: 0.3s;-webkit-transition-property: transform;transition-property: transform;}
.con4 .wenzi a:hover{-webkit-transform: translateX(15px); transform: translateX(15px);}


.foot{padding-top: 60px;padding-bottom: 40px;background: #EEEEEE;margin-top: -3px;}
.foot .left{width: 30%;}
.foot .left img{margin-bottom: 73px;}
.foot .left ul li{color: #000;line-height: 32px;font-size: 16px;}
.foot .center{width: 30%;padding-right: 5%;}
.foot .center dl dt{padding-bottom: 40px;border-bottom: 2px solid #BFBFBF;margin-bottom: 25px;color: #000;font-size: 16px;}
.foot .center dl .ddleft{width: 50%;}
.foot .center dl .ddleft ul li{width: 50%;float: left;}
.foot .center dl .ddleft  a{color: #989898;font-size: 15px;line-height: 30px;}
.foot .center dl .ddleft  a:hover{color: #FF8837;}
.foot .center dl .ddright{width: 50%;}
.foot .right{width: 30%;padding-left: 5%;}
.foot .right dl {width: 25%;float: left;}
.foot .right dl dd a:hover{color: #FF8837;}
.foot .right dl dt{padding-bottom: 40px;border-bottom: 2px solid #BFBFBF;margin-bottom: 25px;color: #000;font-size: 16px;}
.foot .right dl dd  a{color: #989898;font-size: 15px;line-height: 30px;}

.copy{padding: 40px 0;background: #333333;color: #ffffff;font-size: 15px;}

.toptop{position: fixed;right:1%;bottom: 5%;z-index: 999;}

.inside{padding: 30px 0;}

.about{padding-top: 50px;padding-bottom: 80px;}
.about .left{width: 30%;}
.about .left h3{font-size: 40px;color: #000;}
.about .right{width: 68%;}
.about .right h3{font-size: 20px;color: #000;margin-bottom: 30px;}
.about .right .main span{display: block;font-size: 15px;color: #000;line-height: 30px;}
.about .mumping_mun{border-bottom: 2px solid #000;padding-bottom: 20px;}

.about2{padding-bottom: 60px;}
.about2 .left{width: 30%;}
.about2 .left h3{font-size: 40px;color: #000;}
.about2 .right{width: 68%;}
.about2 ul li{width: 33.3%;float: left;background: #F8F8F8;text-align: center;}
.about2 ul li h3{font-size: 40px;color: #FF8A3C;margin-bottom: 15px;}
.about2 ul li span{font-size:30px;color: #FF8A3C;display: inline-block;}
.about2 ul .limain{padding:  0 50px;padding-top: 120px;}
.about2 ul li .lileft{}
.about2 ul li .liright{}

.about4{padding-top: 120px;padding-bottom: 80px;}
.about4 h3{color: #000;font-size: 40px;margin-bottom: 60px;}

.newstop{padding-top: 50px;padding-bottom: 60px;border-bottom: 1px solid #000;}
.newstop h3{font-size: 40px;color: #000;}
.newstop ul li{display: inline-block;width: 100px;height: 36px;line-height: 36px;font-size: 14px;text-align: center;border: 1px solid #000;border-radius: 18px;}
.newstop ul li a{color: #000;}
.newstop ul li:hover{background: #FF8A3C;border: 1px solid #fff;}
.newstop ul li:hover a{color: #fff;}

.newslist ul li {padding: 70px 0;border-bottom: 1px solid #000;}
.newslist ul li .lileft{width:30%;}
.newslist ul li .liright{width: 69%;}
.newslist ul li .liright h3{padding-top:0px;color: #000;font-size: 24px;margin-bottom: 40px;}
.newslist ul li .liright span{display: block;}
.newslist ul li .liright .spa{font-size: 15px;color: #000;line-height: 40px;margin-bottom: 145px;}
.newslist ul li .liright .spa2{font-size: 16px;color: #000;}
.newslist ul li .liright .spa3{font-size: 16px;color: #FF8A3C;font-size: 16px;}
.newslist ul li .liright .spa3:hover{text-decoration: underline;}
.newslist ul li:last-child{border-bottom: 0px ;}
.more{font-size: 20px;color: #000;text-align: center;margin-top: 30px;margin-bottom: 60px;}
.more a{color: #000;}
.more a:hover{color: #FF8A3C;}


.join{padding-top: 60px;padding-bottom: 60px;}
.join .left{width: 30%;}
.join .left h3{font-size: 40px;color: #000;}
.join .right{width: 68%;}
.join .right dl{margin-bottom: 50px;}
.join .right dl dt{font-size: 15px;color: #FF8A3C;padding-bottom: 20px;border-bottom: 1px solid #000;margin-bottom: 20px;}
.join .right dl dt .dtleft{width: 70%;}
.join .right dl dt .dtright{width: 30%;}
.join .right dl dd{border-bottom: 1px solid #000;padding-bottom: 70px;padding-top: 25px;}
.join .right dl dd .ddtop{margin-bottom: 30px;}
.join .right dl dd .ddtop.cur{color: #FF8A3C;}
.join .right dl dd .ddtop{font-size: 17px;color: #000;}
.join .right dl dd .ddtopleft{width: 70%;}
.join .right dl dd .ddtopright{width: 30%;}
.icon{background: url(../images/qq截图20220519161837.png) right center no-repeat;}
.icon2{background: url(../images/qq截图202205191618372.png) right center no-repeat;}
.join .right dl dd .ddbottom{display: none;}
.join .right dl dd .ddbottomleft{width: 70%;}
.join .right dl dd .ddbottomright{width: 30%;}


.youshi{padding-top: 60px;padding-bottom: 80px;}
.youshi h3{padding-bottom: 85px;font-size: 40px;color: #000;}
.line2{width: 75%;height: 1px;background: #828080;}

.youshi2 .li{margin-top: 60px;}
.youshi2 .li .lileft{width: 35%;padding-left: 10%;}
.youshi2 .li .lileft h3{font-size: 32px;color: #000;margin-bottom: 30px;padding-top: 150px;}
.youshi2 .li .lileft span{display: block;font-size: 16px;line-height: 40px;color: #000;}
.youshi2 .li .liright{width: 50%;}

.youshi2 .li2 .lileft{width: 35%;padding-right: 10%;}
.youshi2 .li2 .lileft h3{font-size: 32px;color: #000;margin-bottom: 30px;padding-top: 150px;}
.youshi2 .li2 .lileft span{display: block;font-size: 16px;line-height: 40px;color: #000;}
.youshi2 .li2 .liright{width: 50%;}

.youshi2 .li3 .lileft{width: 35%;padding-left: 10%;}
.youshi2 .li3 .lileft h3{font-size: 32px;color: #000;margin-bottom: 30px;padding-top: 150px;}
.youshi2 .li3 .lileft span{display: block;font-size: 16px;line-height: 40px;color: #000;}
.youshi2 .li3 .liright{width: 50%;}

.ptit{color:#FF8A3C ;font-size: 50px;padding: 80px 0;text-align: center;}
.pinpai3{padding: 100px 0;}
.pinpai3 .fa{padding: 0 120px;position: relative;}
.pinpai3 .swiper-button-prev{background: url(../images/left.jpg) center no-repeat;width: 80px;height: 80px;margin-top: -55px;background-size: 100%  100%;} 
.pinpai3 .swiper-button-next{background: url(../images/right.jpg) center no-repeat;width: 80px;height: 80px;margin-top: -55px;background-size: 100%  100%;}

.ctit h3{font-size: 35px;color: #000;margin-top: 50px;margin-bottom: 30px;text-align: center;}
.cline{width: 60px;margin: 0 auto;margin-bottom: 25px;height: 2px;background: #000;}
.cimg{margin-bottom: 50px;}

.zongbu {margin-bottom: 20px;}
.zongbu .left{width: 48%;}
.zongbu .right{width: 48%;}
.zongbu .left h3{font-size: 24px;color: #000;margin-bottom: 50px;}
.zongbu .left ul li{font-size: 14px;line-height: 40px;color: #000;}

.fenbu{padding-bottom: 20px;border-bottom: 2px solid  #D9D9D9;}
.fenbu dl dd{width: 45%;}
.fenbu dl dd .ddmain{box-shadow: 10px 10px 10px #ccc;border-radius: 20px;padding: 20px;}
.fenbu dl dd h3{font-size: 24px;color: #000;margin-bottom: 30px;}
.fenbu dl dd ul li{font-size: 14px;line-height: 40px;color: #000;}

.ctit2 h3{font-size: 26px;color: #000;margin-top: 50px;margin-bottom: 20px;text-align: center;}
.ctit2 span{display: block;font-size: 20px;color: #000;text-align: center;margin-bottom: 20px;}

.contact2{margin-bottom: 20px;}
.contact2 dl{padding: 0 20%;}
.contact2 dl dd ul{padding-bottom: 90px;}
.contact2 dl dd h3{font-size: 18px;color: #FF8A3C;margin-bottom: 10px;padding-top: 70px;}
.contact2 dl dd ul li{font-size: 14px;line-height: 28px;color: #FF8A3C;}

.contact3{padding-bottom: 60px;}
.ctit3 h3{font-size: 26px;color: #000;margin-bottom: 60px;text-align: center;}
/*.quanqiu dl dd{width: 45%;margin-bottom: 50px;}*/

.quanqiu dl dd{width: 30%;margin-bottom: 20px;margin-right: 5%;}
.quanqiu dl dd .ddmain{box-shadow: 10px 10px 10px #ccc;border-radius: 20px;padding: 20px;}
/*.quanqiu dt {font-size: 32px;color: #000;margin-bottom: 50px;}*/
.quanqiu dt {font-size:24px;color: #000;margin-bottom: 30px;}
.quanqiu dl dd ul li{font-size: 14px;line-height: 40px;color: #000;}

.quanqiu2{margin-top: 50px;}
.quanqiu2 dl{width: 45%;}
.quanqiu2 dl dd {width: 100%;}
.quanqiu2 dl dd .ddmain{box-shadow: 10px 10px 10px #ccc;border-radius: 20px;padding: 20px;}
.quanqiu2 dt {font-size:24px;color: #000;margin-bottom: 30px;}
.quanqiu2 dl dd ul li{font-size:14px;line-height: 40px;color: #000;}


.pinpai1 .imgarea{position: relative;}
.pinpai1 .wenzi{position: absolute;left: 0%;bottom: 0;z-index: 9;right: 0;top: 0;}
.pinpai1 .wenziarea{width: 25%;padding-left: 8%;padding-top: 50px;}
.pinpai1 .wenzi h3{font-size: 30px;color: #FF8A3C;}
.pinpai1 .wenzi h4{color: #FF8A3C;font-size: 15px;margin-bottom: 30px;}
.pinpai1 .wenzi span{display: block;color: #000;font-size: 15px;margin-bottom: 30px;line-height: 22px;}
.pinpai1 .wenzi a{font-size: 25px;color: #000;font-weight: bold;display: block;text-decoration: underline;}





.pinpai2 .imgarea{position: relative;}
.pinpai2 .wenzi{position: absolute;left: 0%;bottom: 0;z-index: 9;right: 0;top: 0;}
.pinpai2 .wenziarea{width: 37%;padding-right: 5%;padding-top: 60px;}
.pinpai2 .wenzi h3{font-size: 40px;color: #FF8A3C;}
.pinpai2 .wenzi h4{color: #FF8A3C;font-size: 30px;margin-bottom: 25px;}
.pinpai2 .wenzi span{display: block;color: #000;font-size: 15px;margin-bottom: 30px;}
.pinpai2 .wenzi dt{color: #000;font-size: 20px;font-weight: bold;margin-bottom: 40px;}
.pinpai2 .wenzi dl{margin-bottom: 25px;}
.pinpai2 .wenzi dd{font-size: 20px;color: #000;font-weight: bold;line-height: 40px;padding-left: 25px;}
.pinpai2 .wenzi ul li{width: 33.3%;text-align: center;float: left;}
.pinpai2 .wenzi ul li h3{color: #000;font-size: 20px;line-height: 40px;}


.newpinpai2 .left{width: 30%;}
.newpinpai2 .right{width: 68%;}
.newpinpai2 .wenzi{}
.newpinpai2 .wenziarea{width: 100%;padding-right: 0%;padding-top: 00px;}
.newpinpai2 .wenzi h3{font-size: 24px;color: #FF8A3C;}
.newpinpai2 .wenzi h4{color: #FF8A3C;font-size: 20px;margin-bottom: 10px;}
.newpinpai2 .wenzi span{display: block;color: #000;font-size: 14px;margin-bottom: 10px;}
.newpinpai2 .wenzi dt{color: #000;font-size: 16px;font-weight: bold;margin-bottom: 10px;}
.newpinpai2 .wenzi dl{margin-bottom: 10px;}
.newpinpai2 .wenzi dd{font-size: 16px;color: #000;font-weight: bold;line-height: 32px;padding-left: 20px;}
.newpinpai2 .wenzi ul li{width: 14.3%;text-align: center;float: left;}
.newpinpai2 .wenzi ul li h3{color: #000;font-size: 20px;line-height: 40px;}
.newpinpai2{padding: 40px 0;background: #f2f2f2;}



/*.wel-two {
        background-color: #001425;
        background-repeat: no-repeat;
        background-size: 100%;
        background-position: bottom center;
        padding-top: 80px;
        background-image: url('../images/t1.jpg');
        overflow: hidden;
    }
    
    .wel-two .title {
        color: #fff;
        margin-bottom: 35px;
    }
    
    .wel-two .swiper-slide:hover .pic img {
        transform: translate(-50%, -50%) scale(1.1);
    }
    
    .wel-two .pic {
        width: auto;
        max-width: 100%;
        position: relative;
        padding-bottom: 100%;
        position: relative;
       
    }
    
    .wel-two .pic:after {
        content: '';
        position: absolute;
        top: 0;
        left: 0;
        width: 100%;
        height: 100%;
        background-color: rgba(0, 0, 0, 0.5);
        opacity: 1;
        transition: 0.5s;
    }
    
    .wel-two .swiper-slide {
        padding-bottom: 290px;
        cursor: pointer;
    }
    
    .wel-two .swiper-slide .box {
        width: 80%;
        box-sizing: border-box;
        position: absolute;
        bottom: 15%;
        left: 50%;
        background-color: #263d4f;
        transform: translateX(-50%);
        height: 400px;
        text-align: center;
        padding-top: 40px;
        transition: 0.5s;
        padding-bottom: 40px;
    }
    
    .wel-two .swiper-slide .box .ti {
        color: #fff;
        font-size: 24px;
    }
    
    .wel-two .swiper-slide .box .ti:after {
        content: '';
        width: 40px;
        height: 2px;
        background-color: #fff;
        display: block;
        margin: 20px auto;
    }
    
    .wel-two .swiper-slide .box .de {
        height: 170px;
        overflow: hidden;
        margin-bottom: 20px;
        display: none;
    }
    
    .wel-two .swiper-slide .box .de p {
        font-size: 16px;
        color: #fff;
        text-align: center;
        margin-bottom: 10px;
        opacity: 0.6;
        transition: 0.5s;
    }
    
    .wel-two .swiper-slide .more {
        margin: 0 auto;
        transition: 0.5s;
        width: 40%;
        text-align: center;
    }
    
    .wel-two .swiper-slide .more span {
        margin-left: 7%;
        display: none;
    }
  
    .wel-two .swiper-slide:hover .more span {
        background-image: url('../images/jt1.png');
    }
    
    .wel-two .swiper-slide:hover .more {
        background-color: #fff;
        color: #f39800;
    }
   
    
    .wel-two .swiper-slide:hover .more span {
        background-image: url('../images/jt1.png');
    }
    
    .wel-two .swiper-slide:hover .box .de p {
        opacity: 1;
    }
    
    .wel-two .swiper-slide:hover .box {
        background-color: #f39800;
    }
    
    .wel-two .swiper-slide:hover .pic:after {
        opacity: 0;
    }
    
    .wel-two .swiper-container {
        padding-bottom: 85px;
    }
    
    .wel-two .pic img {
        position: absolute;
        top: 50%;
        left: 50%;
        transform: translate(-50%, -50%);
    }
    
    .wel-two .swiper-container-horizontal>.swiper-scrollbar {
        bottom: 40px;
        background-color: rgba(255, 255, 255, 0.3);
        height: 2px;
        width: 20%;
        left: 50%;
        transform: translateX(-50%);
    }
    
    .wel-two .swiper-scrollbar-drag {
        background-color: #fff;
        height: 4px;
        top: auto;
        bottom: 2px;
        border-radius: 5px;
    }
.more {
        width: 1.6rem;
        height: 0.45rem;
        line-height: 0.45rem;
        background-color: #f39800;
        font-size: 14px;
        color: #fff;
        text-align: center;
        display: block;
    }
    
    .more span {
        width: 25px;
        height: 7px;
        background-repeat: no-repeat;
        background-position: center;
        background-image: url('../images/jt.png');
        vertical-align: middle;
        display: inline-block;
        margin-left: 10px;
        position: relative;
        left: 0;
        transition: 0.3s;
    }
    
    .more:hover span {
        left: 5px;
    }
    

     .more {
            width: 140px;
            height: 40px;
            line-height: 40px;
        }

.wel-two .title{text-align: center;color: #fff;font-size: 32px;margin-bottom: 25px;}

.title:after {
    content: '';
    height: 3px;
    background-color: #f39800;
    width: 40px;
    display: block;
    margin: 0 auto;
    margin-top: 10px;
}

*/

.wel-two { background-color: #001425; background-repeat: no-repeat;background-size: 100%; background-position: bottom center;padding-top: 80px; background-image: url('../images/t1.jpg');overflow: hidden;}  
.wel-two .title {color: #fff;margin-bottom: 35px;}
.wel-two .swiper-slide:hover .pic img {/* transform: translate(-50%, -50%) scale(1.1);*/ transform: scale(1.1); }
.wel-two .pic {width: 100%;overflow: hidden;position: relative;/* width: auto; max-width: 100%; position: relative; padding-bottom: 100%; position: relative;*/}
.wel-two .pic:hover .bg{display: block;}
.wel-two .pic .bg { display: none;position: absolute;top: 0;left: 0; width: 100%; height: 100%; background-color: rgba(0, 0, 0, 0.5);opacity: 1;transition: 0.5s;}
.wel-two .swiper-slide {/*  padding-bottom: 290px;cursor: pointer;*/ }
.wel-two .swiper-slide .box {width: 80%;box-sizing: border-box; /*position: absolute; bottom: 15%; left: 50%;*/background-color: #263d4f;
        /*transform: translateX(-50%);*/
       /* height: 400px;*/
        text-align: center;
        padding-top: 40px;
        transition: 0.5s;
        padding-bottom: 40px;
        margin: 0 auto;
    }
    
    .wel-two .swiper-slide .box .ti {
        color: #fff;
        font-size: 24px;
    }
    
    .wel-two .swiper-slide .box .ti:after {
        content: '';
        width: 40px;
        height: 2px;
        background-color: #fff;
        display: block;
        margin: 20px auto;
    }
    
    .wel-two .swiper-slide .box .de {
        height: 170px;
        overflow: hidden;
        margin-bottom: 20px;
        display: none;
    }
    
    .wel-two .swiper-slide .box .de p {
        font-size: 16px;
        color: #fff;
        text-align: center;
        margin-bottom: 10px;
        opacity: 0.6;
        transition: 0.5s;
    }
    
    .wel-two .swiper-slide .more {
        margin: 0 auto;
        transition: 0.5s;
        width: 40%;
        text-align: center;
    }
    
    .wel-two .swiper-slide .more span {
        margin-left: 7%;
        display: none;
    }
  
    .wel-two .swiper-slide:hover .more span {
        background-image: url('../images/jt1.png');
    }
    
    .wel-two .swiper-slide:hover .more {
        background-color: #fff;
        color: #f39800;
    }
   
    
    .wel-two .swiper-slide:hover .more span {
        background-image: url('../images/jt1.png');
    }
    
    .wel-two .swiper-slide:hover .box .de p {
        opacity: 1;
    }
    
    .wel-two .swiper-slide:hover .box {
        background-color: #f39800;
    }
    
    .wel-two .swiper-slide:hover .pic:after {
        opacity: 0;
    }
    
    .wel-two .swiper-container {
        padding-bottom: 85px;
    }
    
    .wel-two .pic img {
        /*position: absolute;
        top: 50%;
        left: 50%;
        transform: translate(-50%, -50%);*/
    }
    
    .wel-two .swiper-container-horizontal>.swiper-scrollbar {
        bottom: 40px;
        background-color: rgba(255, 255, 255, 0.3);
        height: 2px;
        width: 20%;
        left: 50%;
        transform: translateX(-50%);
    }
    
    .wel-two .swiper-scrollbar-drag {
        background-color: #fff;
        height: 4px;
        top: auto;
        bottom: 2px;
        border-radius: 5px;
    }
.more {
        width: 1.6rem;
        height: 0.45rem;
        line-height: 0.45rem;
        background-color: #f39800;
        font-size: 14px;
        color: #fff;
        text-align: center;
        display: block;
    }
    
    .more span {
        width: 25px;
        height: 7px;
        background-repeat: no-repeat;
        background-position: center;
        background-image: url('../images/jt.png');
        vertical-align: middle;
        display: inline-block;
        margin-left: 10px;
        position: relative;
        left: 0;
        transition: 0.3s;
    }
    
    .more:hover span {
        left: 5px;
    }
    

     .more {
            width: 140px;
            height: 40px;
            line-height: 40px;
        }

.wel-two .title{text-align: center;color: #fff;font-size: 32px;margin-bottom: 25px;}

.title:after {
    content: '';
    height: 3px;
    background-color: #f39800;
    width: 40px;
    display: block;
    margin: 0 auto;
    margin-top: 10px;
}


@media screen and (max-width: 760px){

	.banner .wenzi{bottom: 20px;left: 5%;}
	.banner .wenzi h3 {font-size: 20px; color: #fff;}
	.banner .wenzi span{font-size: 14px;}
	.banner .wenzi a{font-size: 14px;}

	.zongbu {
     margin-bottom: 0px; 
}

	.wel-two{padding-top: 30px;}
	.wel-two .title{font-size: 22px;margin-bottom: 10px;}
	.wel-two .swiper-slide .box .ti {color: #fff;font-size: 16px;}
	.wel-two .swiper-slide {padding-bottom: 70px;cursor: pointer;}
	.wel-two .swiper-container{padding-bottom: 0;}
	.wel-two .swiper-slide .box .ti:after {
    content: '';
    width: 40px;
    height: 2px;
    background-color: #fff;
    display: block;
    margin: 10px auto;
}


	.newpinpai2 .left{width: 100%;margin-bottom: 15px;}
	.newpinpai2 .right{width: 100%;}

	.mumping_mun{margin-top: 20px;margin-bottom: 20px;}
	.foot .left img{margin-bottom: 20px;}

	.con3 .wenzi{position: relative;left: 0;right: 0;top: 0;text-align: center;padding-top: 10px;}

	/*.pinpai1 .wenzi{position: relative;left: 0%;bottom: 0;z-index: 9;right: 0;top: 0;}
	.pinpai1 .wenziarea{width: 100%;padding-left: 0%;padding-top: 30px;padding-bottom: 30px;}*/


	.pinpai1new .wenzi{background: rgba(0, 0, 0, 0.5) !important;}
	.pinpai1 .wenzi{position: absolute;left: 0%;bottom: 0;z-index: 9;right: 0;top: 0;background: none;margin-top: 30%;overflow: hidden;transition: all 1.5s;}
	.pinpai1.cur .wenzi{margin-top: 0;background: rgba(0, 0, 0, 0.5);}
	.pinpai1.cur .wenzi span{color: #fff;}
	.pinpai1.cur .wenzi h3{color: #fff;}
	.pinpai1.cur .wenzi h4{color: #fff;}
	.pinpai1 .wenziarea{width: 100%;padding-left: 0%;padding-top: 30px;padding-bottom: 30px;}
	.pinpai1 .wenzi span{height: 86px;/*overflow: hidden;*/}
	.pinpai1 .wenzi a{display: none;}
	.pinpai1 .wenzi h3{font-size: 18px;}

	.pinpai1new.cur .wenzi{margin-top: 0;background: rgba(0, 0, 0, 0.5);}
	.pinpai1new.cur .wenzi span{color: #fff;}
	.pinpai1new.cur .wenzi h3{color: #fff;}
	.pinpai1new.cur .wenzi h4{color: #fff;}




	.pinpai1newnew .wenzi{margin-top: 0;position: relative !important;}
	.pinpai1newnew .wenzi span{height: auto;overflow: auto;color: #000;margin-bottom: 0px;}
	.pinpai1newnew .wenziarea{width: 100%;padding-left: 0%;padding-top:30px;padding-bottom: 0px;}
	.pinpai1newnew .wenzi:hover{margin-top: 0;background: #fff;}
	.pinpai1newnew .wenzi:hover span{color: #000}
	.pinpai1newnew .wenzi:hover h3{color: #FF8A3C}
	.pinpai1newnew .wenzi:hover h4{color: #FF8A3C}

	.pinpai2 .wenzi{position: relative;left: 0%;bottom: 0;z-index: 9;right: 0;top: 0;}
	.pinpai2 .wenziarea{width: 100%;padding-right: 0%;padding-top: 30px;padding-bottom: 30px;}

	.wapper{width:90%;padding: 0 5%;}
	.wapper2{width:90%;padding: 0 5%;}
	.pc{display: none;}
	.phone{display: block;}

	.con{padding-top: 40px;padding-bottom: 25px;}
	.tit .left{width: 100%;}
	.tit .right{width: 100%;text-align: left;}
	.tit .left h3{font-size: 22px;margin-bottom: 10px;}
	.tit .left span{font-size: 16px;margin-bottom: 15px;}
	.tit .right a{padding: 5px;font-size: 14px;}
	.pad30{padding: 0 ;}
	.con .left{width: 100%;}

	.mumping_mun li{width: 50%;}
	.con .main .right{width: 100%;}

	.con2 .left{width: 100%;}
	.con2 .right{width: 100%;}
	.con2 .right .main{padding-left: 0;padding-top: 0;padding-bottom: 0;padding-right: 0;margin-top: 20px;padding: 10px;}
	.con2 .right .main h3{font-size: 22px;margin-bottom: 10px;}
	.con2 .right .main .spa{font-size: 16px;margin-bottom: 15px;}
	.con2 .right .main  a{padding: 5px;font-size: 14px;}

	.con3 .wenzi h3{font-size: 22px;margin-bottom: 10px;}
	.con3 .wenzi span{font-size: 16px;margin-bottom: 15px;}
	.con4 .wenzi{padding-top: 50px;position: relative;}
	.con4 .wenzi h3{font-size: 22px;margin-bottom: 10px;}
	.con4 .wenzi .spa{font-size: 16px;margin-bottom: 15px;width:100%}
	.con4 .wenzi a{padding: 5px;font-size: 14px;}

	.foot .left{width: 100%;}
	.foot .center{width: 100%;padding-right: 0%;}
	.foot .right{width: 100%;padding-left: 0%;}

	.about{padding-top: 25px;padding-bottom: 40px;}
	.about .right{width: 100%;}
	.about2{padding-bottom: 30px;}
	.about2 .right{width: 100%;}
	.about2 ul li{width: 50%;float: left;background: #F8F8F8;text-align: center;}

	.about4{padding-top: 60px;padding-bottom: 40px;}
	.about4 h3{font-size: 20px;margin-bottom: 30px;}
	.about4main{width: 90%;padding: 0  5%;}


	.newstop{padding-top: 25px;padding-bottom: 30px;border-bottom: 1px solid #000;}
	.newstop h3{font-size: 20px;color: #000;}
	.newslist ul li {padding: 35px 0;border-bottom: 1px solid #000;}
	.newslist ul li .lileft{width:100%;}
	.newslist ul li .liright{width: 100%;}
	.newslist ul li .liright h3{padding-top:40px;color: #000;font-size: 18px;margin-bottom: 20px;}
	.newslist ul li .liright .spa{font-size: 16;color: #000;line-height: 32px;margin-bottom:20px;}



	.join .right{width:100%;}
	.join{padding-top: 30px;padding-bottom: 30px;}
	.join .right dl{margin-bottom: 25px;}


	.youshi{padding-top: 30px;padding-bottom: 10px;}
	.youshi h3{padding-bottom: 42px;font-size: 20px;color: #000;}

	.youshi2{width: 90%;padding: 0 5%;}
	.youshi2 .li{margin-top: 00px;}
	.youshi2 .li .lileft{width: 100%;padding-left: 0%;background: none !important;}
	.youshi2 .li .lileft h3{font-size: 20px;color: #000;margin-bottom: 15px;padding-top: 15px;}
	.youshi2 .li .lileft span{display: block;font-size:16px;line-height: 32px;color: #000;}
	.youshi2 .li .liright{width: 100%;}

	.youshi2 .li2 .lileft{width: 100%;padding-right: 0%;background: none !important}
	.youshi2 .li2 .lileft h3{font-size: 20px;color: #000;margin-bottom: 15px;padding-top: 15px;}
	.youshi2 .li2 .lileft span{display: block;font-size:16px;line-height: 32px;color: #000;}
	.youshi2 .li2 .liright{width: 100%;}

	.youshi2 .li3 .lileft{width: 100%;padding-left: 0%;background: none !important}
	.youshi2 .li3 .lileft h3{font-size: 20px;color: #000;margin-bottom: 15px;padding-top: 15px;}
	.youshi2 .li3 .lileft span{display: block;font-size:16px;line-height: 32px;color: #000;}
	.youshi2 .li3 .liright{width: 100%;}


	.ptit{color:#FF8A3C ;font-size: 25px;padding: 40px 0;text-align: center;}
	.pinpai3{padding: 50px 0;}
	.pinpai3 .fa{padding: 0 0;position: relative;}
	.pinpai3 .swiper-button-prev{display: none;background: url(../images/left.jpg) center no-repeat;width: 55px;height: 55px;margin-top: -22.5px;background-size: 100%  100%;} 
	.pinpai3 .swiper-button-next{display: none;background: url(../images/right.jpg) center no-repeat;width: 55px;height: 55px;margin-top: -22.5px;background-size: 100%  100%;}


	.ctit h3{font-size: 20px;color: #000;margin-top: 25px;margin-bottom: 15px;text-align: center;}
	.cline{width: 60px;margin: 0 auto;margin-bottom: 12.5px;height: 2px;background: #000;}
	.cimg{margin-bottom: 25px;}

	.zongbu .left{width: 100%;}
	.zongbu .right{width: 100%;margin-top: 20px;}
	.zongbu .left h3{font-size: 20px;color: #000;margin-bottom: 25px;}
	.zongbu .left ul li{font-size: 16px;line-height: 32px;color: #000;}
	

	.fenbu{padding-bottom: 40px;border-bottom: 2px solid  #D9D9D9;}
	.fenbu dl dd{width: 100%;}
	.fenbu dl dd .ddmain{box-shadow: 5px 5px 5px #ccc;border-radius: 10px;padding: 10px;}
	.fenbu dl dd h3{font-size: 20px;color: #000;margin-bottom:25px;}
	.fenbu dl dd ul li{font-size: 16px;line-height: 32px;color: #000;}

	.ctit2 h3{font-size: 20px;color: #000;margin-top:25px;margin-bottom: 10px;text-align: center;}
	.ctit2 span{display: block;font-size: 16px;color: #000;text-align: center;margin-bottom:25px;}

	.contact2{margin-bottom: 50px;}
	.contact2main{/*background: none !important;*/background-size: cover !important;}
	.contact2 dl{padding: 0 5%;}
	.contact2 dl dd {width: 100%;}
	.contact2 dl dd ul{padding-bottom: 45px;}
	.contact2 dl dd h3{font-size: 20px;color: #FF8A3C;margin-bottom: 15px;padding-top: 35px;}
	.contact2 dl dd ul li{font-size: 16px;line-height: 32px;color: #FF8A3C;}

	.contact3{padding-bottom: 75px;}
	.ctit3 h3{font-size: 20px;color: #000;margin-bottom: 30px;text-align: center;}
	.quanqiu dl dd{width: 100% !important;margin-bottom: 25px;}
	.quanqiu dl dd .ddmain{box-shadow: 5px 5px 5px #ccc;border-radius: 10px;padding: 10px;}
	.quanqiu dt {font-size: 20px;color: #000;margin-bottom: 25px;}
	.quanqiu dl dd ul li{font-size: 14px;line-height: 28px;color: #000;}

	.quanqiu2{margin-top: 25px;}
	.quanqiu2 dl{width: 100%;}
	.quanqiu2 dl dd {width: 100%;margin-bottom: 25px;}
	.quanqiu2 dl dd .ddmain{box-shadow: 5px 5px 5px #ccc;border-radius: 10px;padding: 10px;}
	.quanqiu dt {font-size: 20px;color: #000;margin-bottom: 25px;font-weight:bold;}
	.quanqiu2 dl dd ul li{font-size: 14px;line-height: 28px;color: #000;}
	.quanqiu2 dt {font-size: 20px;color: #000; margin-bottom: 50px;font-weight:bold;}


	.foot .center dl dt{padding-bottom: 5px;margin-bottom: 10px;margin-top: 10px;}
	.foot .right dl dt{padding-bottom: 5px;margin-bottom: 10px;margin-top: 10px;}

}