@charset "utf-8";
/* CSS Document */


/*list*/
.list-title{text-align: center;position: absolute;width:100%;top:180px;}
.list-title h2,.list-title h3{color:#fff}
.list-title h2{font-size:52px;font-weight: bold;}
.list-title h3{font-size:24px;font-weight:normal}
.list-nav{position: absolute;bottom:0;border-top:1px solid #bba29b;width:100%}
.list-nav ul li{float:left;margin-right:65px;line-height:70px}
.list-nav ul li a{color:#fff;font-size:18px;position: relative;}
.list-nav ul li .bg-line{ position:absolute;  left:50%; bottom:-10px; height:2px; background:#fff;width:0%; z-index:0;transition:all 0.2s linear; -webkit-transition:all 0.2s linear;}
.list-nav ul li.u-active .bg-line,.list-nav ul li:hover .bg-line{ width:24px;margin-left:-12px;}
.list-nav ul li.u-active a,.list-nav ul li:hover a{font-weight:bold;}
.m-h1{font-size:36px;margin:75px 0 60px 0}
.opabg{background: rgb(0, 0, 0,0.4);position: absolute;width:100%;height:100%;top:0;}

.m-dangjian-list ul li{border:1px solid #e6e6e6;padding: 40px;height:100%;margin-bottom:40px;}
.m-dangjian-list ul li a{display: flex;gap:50px}
.m-dangjian-list ul li img{width:400px;height:300px;object-fit: contain;}
.m-dangjian-list ul li p{height:70px;overflow:hidden;font-size: 14px;color:#999;margin:20px 0 40px 0;line-height:24px;}
.m-date span{font-size: 24px;color: #0065d6;border-bottom: 2px solid #dadada;padding-bottom:25px;display: inline-block;margin-right:20px;}
.m-date{margin-bottom:30px}
.m-dangjian-list h2.font20{line-height:34px;font-weight: normal;}
.m-dangjian-list .see-detail span{float:left;background: #f5f5f5;padding: 10px 40px;}
.flexleft{flex:1}

.m-culture-list ul{display:flex;flex-wrap: wrap;}
.m-culture-list ul li{border:1px solid #e6e6e6;height:100%;margin-bottom:40px;width:31.33%;margin-right:3%}
.m-culture-list ul li:nth-child(3n){margin-right:0}
.m-culture-list ul li img{width:100%;height:300px;}
.m-culture-list ul li p{height:70px;overflow:hidden;font-size: 14px;color:#999;margin:20px 0 40px 0;line-height:24px;}
.m-culture-list .font20{line-height:34px;font-weight: normal;}
.m-culture-list .see-detail span{line-height: 40px;;}
.m-culture-list .see-detail span.f-fr{background: #f5f5f5;padding: 0 40px;}
.culture-bottom{padding:30px 20px;}

.m-business{background: url(../images/index/yewubg.png) right top no-repeat;}

.m-sildecont img.f-pa{z-index: 0;top:0;width:100%;height:100%}
.list-slide{background: rgba(0,0,0,0.5);width:59%;margin:auto;text-align: center;padding:30px 120px}
.list-slide h2{font-size:30px;font-weight:bold;color:#fff}
.list-slide p{color:#fff;line-height:30px;margin-top:15px;}
.m-tit-slide{position: relative;height:110px;margin:70px 0;border-top:1px solid #ddd;border-bottom:1px solid #ddd;padding:25px 0;}
.m-tit-slide li{width:260px;float:left;border-right:1px solid #ddd;height:60px;}
.m-tit-slide li a{display:flex;align-items:center;justify-content: center;height:100%;gap:15px;}
.m-tit-slide li i{display:block;width:36px;height:36px;}
.m-tit-slide li .icon01{background: url(../images/page/icon-01.png) center no-repeat;}
.m-tit-slide li .icon02{background: url(../images/page/icon-02.png) center no-repeat;}
.m-tit-slide li .icon03{background: url(../images/page/icon-03.png) center no-repeat;}
.m-tit-slide li .icon04{background: url(../images/page/icon-04.png) center no-repeat;}
.m-tit-slide li .icon05{background: url(../images/page/icon-05.png) center no-repeat;}
.m-tit-slide li .icon06{background: url(../images/page/icon-06.png) center no-repeat;}
.m-tit-slide li .icon07{background: url(../images/page/icon-07.png) center no-repeat;}
.m-tit-slide li:hover .icon01,.m-tit-slide li.u-active .icon01{background: url(../images/page/icon-01blue.png) center no-repeat;}
.m-tit-slide li:hover .icon02,.m-tit-slide li.u-active .icon02{background: url(../images/page/icon-02blue.png) center no-repeat;}
.m-tit-slide li:hover .icon03,.m-tit-slide li.u-active .icon03{background: url(../images/page/icon-03blue.png) center no-repeat;}
.m-tit-slide li:hover .icon04,.m-tit-slide li.u-active .icon04{background: url(../images/page/icon-04blue.png) center no-repeat;}
.m-tit-slide li:hover .icon05,.m-tit-slide li.u-active .icon05{background: url(../images/page/icon-05blue.png) center no-repeat;}
.m-tit-slide li:hover .icon06,.m-tit-slide li.u-active .icon06{background: url(../images/page/icon-06blue.png) center no-repeat;}	
.m-tit-slide li:hover .icon07,.m-tit-slide li.u-active .icon07{background: url(../images/page/icon-07blue.png) center no-repeat;}
.m-tit-slide li span{font-size:24px;}
.m-tit-slide .prev,.m-tit-slide .next{display: block;position: absolute;width:32px;height:32px;bottom:38px}
.m-tit-slide .prev{ background: url(../images/page/prevgray.png) left center no-repeat;left:-50px}
.m-tit-slide .next{ background: url(../images/page/nextgray.png) right center no-repeat;right:-50px;}
.m-tit-slide li.u-active a{color:#0065d6;}
.m-slidebg{background: url(../images/index/yewubg2.png) center no-repeat;padding:280px 0}
.blue-row{display:none;position: absolute;bottom: 0;left: 0;width: 23px;height: 15px;background: url(../images/page/row.png) center no-repeat;}
.m-tit-slide li.u-active .blue-row{display: block;}.m-tit-slide{position: relative;height:110px;margin:70px 0;border-top:1px solid #ddd;border-bottom:1px solid #ddd;padding:25px 0;}
.m-tit-slide .swiper-slide{width: 16.6666%;float:left;border-right:1px solid #ddd;height:60px;}
.m-tit-slide  a{display:flex;align-items:center;justify-content: center;height:100%;gap:15px;}
.m-tit-slide i{display:block;width:36px;height:36px;}
.m-tit-slide .icon01{background: url(../images/page/icon-01.png) center no-repeat;}
.m-tit-slide .icon02{background: url(../images/page/icon-02.png) center no-repeat;}
.m-tit-slide .icon03{background: url(../images/page/icon-03.png) center no-repeat;}
.m-tit-slide .icon04{background: url(../images/page/icon-04.png) center no-repeat;}
.m-tit-slide .icon05{background: url(../images/page/icon-05.png) center no-repeat;}
.m-tit-slide .icon06{background: url(../images/page/icon-06.png) center no-repeat;}
.m-tit-slide .icon07{background: url(../images/page/icon-07.png) center no-repeat;}
.m-tit-slide .swiper-slide:hover .icon01,.yw-page .mySwiper .swiper-slide-thumb-active  .icon01{background: url(../images/page/icon-01blue.png) center no-repeat;}
.m-tit-slide .swiper-slide:hover .icon02,.yw-page .mySwiper .swiper-slide-thumb-active .icon02{background: url(../images/page/icon-02blue.png) center no-repeat;}
.m-tit-slide .swiper-slide:hover .icon03,.yw-page .mySwiper .swiper-slide-thumb-active  .icon03{background: url(../images/page/icon-03blue.png) center no-repeat;}
.m-tit-slide .swiper-slide:hover .icon04,.yw-page .mySwiper .swiper-slide-thumb-active  .icon04{background: url(../images/page/icon-04blue.png) center no-repeat;}
.m-tit-slide .swiper-slide:hover .icon05,.yw-page .mySwiper .swiper-slide-thumb-active  .icon05{background: url(../images/page/icon-05blue.png) center no-repeat;}
.m-tit-slide .swiper-slide:hover .icon06,.yw-page .mySwiper .swiper-slide-thumb-active .icon06{background: url(../images/page/icon-06blue.png) center no-repeat;}	
.m-tit-slide .swiper-slide:hover .icon07,.yw-page .mySwiper .swiper-slide-thumb-active  .icon07{background: url(../images/page/icon-07blue.png) center no-repeat;}
.m-tit-slide span{font-size:24px;}
.m-tit-slide .prev,.m-tit-slide .next{display: block;position: absolute;width:32px;height:32px;bottom:38px}
.m-tit-slide .prev{ background: url(../images/page/prevgray.png) left center no-repeat;left:-50px}
.m-tit-slide .next{ background: url(../images/page/nextgray.png) right center no-repeat;right:-50px;}
.yw-page .mySwiper .swiper-slide-thumb-active a{color:#0065d6;}
.m-tit-slide .prev:after, .m-tit-slide .next:after{display:none}
.mySwiper2{background: url(../images/index/yewubg2.png) center no-repeat;padding:280px 0}

/*listOne*/
.m-onelist{line-height: 188%; padding: 15px 10px; text-align: justify;}
.m-onelist table{border-collapse: collapse;border:1px solid #333;}
.m-onelist table td,.m-onelist table th{border: 1px solid #333;}
.m-onelist img{max-width: 100%;}

.m-pgpdbox1 .m-listtop{border: 1px solid #e5e5e5;border-radius: 5px;min-height: 813px;padding:10px 20px}
.m-listtop .m-list-type{height: 40px;line-height: 40px;font-size: 24px;color: #0065d6;text-indent: 15px;background: url(../images/page/t-bj.png) 0 center no-repeat;}
.m-listtop .m-list-title{height: 60px;line-height: 60px;text-align: center;font-size: 34px;font-weight: 500;overflow: hidden;}
.m-listtop .m-from-cont{border-top:1px solid #ddd;padding-top:10px;text-align: left;color:#999;font-size:15px;margin-bottom: 20px}
.m-listtop .m-onelist{padding:0}

/*detail*/
.m-detailbox{padding: 90px 30px 20px;}
.u-lgtit{padding: 10px 10px 0; font-weight: bold; font-size: 32px; line-height: 1.5; }
.u-sttit{font-size: 26px;}
.m-dtfuns{padding: 15px 10px;margin-top:90px;border-bottom:1px solid #eaeaea;box-sizing: border-box;display: flex;align-items: center;justify-content: space-between;flex-wrap: wrap;}
.m-dtfuns,.m-dtfuns a,.u-wzinfo{ color: #999;}
.u-wzinfo span{margin-right: 20px;}
.u-fontsize{margin:0 29px;line-height: 28px}
.u-fontsize a{padding: 0 6px;border:1px solid #ddd;display: inline-block;height:28px;background: #fff;float: left;}
.u-fontsize a.active{color:#0262d6}
.u-fontsize a.j-fontBig{border-left:none;border-right:none}
.m-dtfonts{padding: 20px 30px;}
.m-dttexts{min-height: 164px; font-size: 18px; line-height: 188%; overflow-x: auto; overflow-y: hidden;}
.m-dttexts p{margin-top: 15px;}
.m-dttexts table{border-collapse: collapse;border:1px solid #333;}
.m-dttexts table td,.m-dttexts table th{border: 1px solid #333;}
.m-dttexts img{max-width: 100%;}
.m-dtdownload{padding: 0 0 0 22px; background: url(../images/page/icon-detail.png) 0 -258px no-repeat;}
.m-dtdownload li{padding: 4px 0;}
.m-dtcode p{font-size: 12px; color: #999; text-align: center;}
.m-dtcode img{margin: 4px auto; display: block; width: 130px; height: 130px; padding: 4px; border: 1px solid #ddd;}
.m-btfuns{padding: 20px 0; border-bottom: 1px solid #eaeaea;}
.m-btfuns li{float: left; margin: 0 15px 0 0; line-height: 28px;}
.m-btfuns li a{display: block; font-size: 13px; padding-left: 17px; background-image: url(../images/page/icon-detail.png); background-repeat: no-repeat;}
.m-btfuns li.u-comment a{background-position: 0 -28px;}
.m-btfuns li.u-error a{background-position: 0 -56px;}
.m-btfuns li.u-print a{background-position: 0 -84px;}
.m-btfuns li.u-close a{background-position: 0 -112px;}
.m-btfuns li.u-collect a{background-position: 0 -140px;}
.m-dtsxqh{padding: 0 0 15px;}
.m-dtsxqh li{max-width: 50%; line-height: 30px; background-image: url(../images/page/icon-detail.png); background-repeat: no-repeat; overflow:hidden; word-wrap: normal; white-space: nowrap; text-overflow: ellipsis;}
.m-dtsxqh li a{font-size: 16px;}
.m-dtsxqh .u-dtprev{padding-left: 30px; background-position: left -168px;}
.m-dtsxqh .u-dtnext{padding-right: 30px; background-position: right -198px;}
.u-fontsize .fontactive{color:#0065d6}

/*detailVideo*/
.m-dtvideo{width: 700px; height: 400px;}

/*search*/
.m-searchlf{width:25%;}
.m-searchrg{width:73%}
.m-searchtop{padding: 11px 0; background:#f5f5f5;padding-left:15px}
.m-searchtop li{float: left;margin-right:20px}
.m-searchtop li a{display: block; padding: 0 15px;height: 30px;line-height:30px;}
.m-searchtop li.u-active a{border-radius: 15px;background-color: #fff;color: #0065d6;}
.m-jgpx{float:left;font-size:18px;color:#333;font-weight:bold;line-height:30px;}
.u-searchkey{line-height: 50px;font-size:14px;color:#999}
.u-searchkey span{color: #ed0000;}

.g-searchlf{padding: 15px 0; background: #f5f5f5;}
.m-shfw ul,.m-shtims ul{padding: 4px 40px 0 22px;}
.m-shfw li,.m-shtims li{line-height: 42px;}
.m-shfw li a,.m-shtims li a{display: block;}
.m-shfw li span{float: right; color: #ed0000;}
.m-shfw li.u-active a{color: #0065d6;}
.m-shtims li a{background-position: right center; background-repeat: no-repeat; background-image: url(../images/page/bg-shlf.png);}
.m-shtims li.u-active a{color: #0065d6; background-image: url(../images/page/bg-shlf-h.png);}
.m-searchlists{border-right:1px solid #ddd;padding-right:15px}
.m-searchlists li{padding: 20px 0;border-bottom:1px solid #f0f0f0}
.m-searchlists .u-tit{line-height: 30px; font-size: 18px;margin-bottom:10px}
.m-searchlists .u-tit strong{color: #ed0000;}
.m-searchlists .u-infos{padding: 10px 0 0 0; font-size: 14px; color: #b2b2b2;}
.m-searchlists .u-infos span{margin-right: 36px;}
.m-searchlists .u-desc{margin: 4px 0; font-size: 16px; line-height:26px}
.m-searchlists .u-url a{display: block; font-size: 14px; color: #4ea63d; overflow: hidden; word-wrap: normal; white-space: nowrap; text-overflow: ellipsis;}
/*siteMap*/


/*siteMap*/
.g-sitemap li{line-height: 48px;}
.g-sitemap li a{display: block; padding-left: 13px; background: url(../images/public/icon-li1.png) left center no-repeat; overflow: hidden; word-wrap: normal; white-space: nowrap; text-overflow: ellipsis;}

/*走进集团*/
.m-introduce{background: url(../images/page/aboutbg1.png) center no-repeat;padding:100px 0}
.m-en{font-size:26px;color:#bbc0cc;font-weight:normal}
.m-abouth1{font-size:38px;margin-top:10px;margin-bottom:50px;}
.introduce-left{width:49%;}
.introduce-left p{line-height: 40px;text-indent:32px;}
.introduce-detail{margin-top:60px;}
.introduce-detail a{float: left;padding:8px 40px;color:#0065d6;border:1px solid #0065d6;}
.introduce-video{width: 100%;height:440px;}
.introduce-right{width:48%}
.p-hg{height:330px;overflow: hidden;}

.m-organization{background: url(../images/page/aboutbg2.png) center bottom no-repeat;padding:95px 0 320px 0}
.orgWrap{width:87%; margin:0 auto; }
.orgBox { position:relative; margin:0 auto; }
.orgName {position: relative; padding:30px 40px; background:#f5f5f5;letter-spacing: 1px;;  font-size:20px; font-weight:bold; text-align:center;  border-radius:7px; }
.orgName.u-active{background:#0065d6; color:#fff; }
.orgBranches { position:relative; margin-top:140px; }
.orgName.u-active:after { position:absolute; top:86px; transform: translateX(-50%); left:50%; width:1px; height:70px; display:block; content:""; background:#a1c3ea; z-index:2; }
.orgBranches ul { position:relative; }
.orgBranches ul:before { position:absolute; top:-71px; left:20px; right:30px; height:1px; display:block; content:""; background:#a1c3ea; z-index:2; }
.orgBranches ul li { position:relative; float:left; width:40px; margin-right:10px; text-align:left; border:1px solid #0065d6; border-radius:5px; background:#f5faff; box-sizing: border-box; }
.orgBranches ul li:before { position:absolute; transform: translateX(-50%); top:-71px; left:50%; width:1px; height:70px; display:block; content:""; background:#a1c3ea; z-index:2; }
.orgBranches ul li a { display:block; padding-top:25px; font-size:16px; color:#0065d6; text-align:center; min-height:440px; padding-right:9px; }
.orgBranches ul li p { width:100%; letter-spacing:2px; -webkit-writing-mode:vertical-rl;; writing-mode:vertical-rl; writing-mode:vertical-rl; }
/* .orgBranches ul li:nth-child(7) { margin-right:37.6%; } */
.orgBranches ul li:nth-child(2n){ margin-right:10px;float:right }

.orgBranches ul li:hover a { background:#cad8e5; }
.orgCenter { position:absolute; width:280px; top:175px; left:50%; transform: translateX(-50%); z-index:2; }
.orgCenter ul li { position:relative;  line-height:44px; font-size:16px; text-align:center; border-radius:5px; background:#f2f2f2; box-sizing: border-box;   }
.orgCenter ul li:nth-child(1) { line-height:60px; background:#a1c3ea; font-size:24px; color:#fff; font-weight:bold; }
.orgCenter ul li{ margin-top:15px; cursor: default;}
.orgCenter ul li:hover{background:#0065d6;color:#fff}
.org-switch{display: flex;justify-content: center;gap: 50px;}



.m-leader{padding:95px 0;display:none}
/*图文列表*/
.m-liststyle-ptext {position: relative;width:100%;}
.m-liststyle-ptext .bd{overflow: hidden;}
.m-liststyle-ptext li{float: left;width:300px;height:400px;margin-right:20px;position: relative;overflow: hidden;}
.m-liststyle-ptext li img{display: block;width:100%;height:300px;height:300px;transition: all .3s linear;transform: scale(.7);border-radius:50%}
.m-liststyle-ptext li:hover img{transform: scale(1);}
.m-liststyle-ptext li p{line-height: 30px;overflow: hidden; word-wrap: normal; white-space: nowrap; text-overflow: ellipsis;text-align:center;font-size:18px;}
.m-liststyle-ptext li:hover .bgline{background: url(../images/page/yuan.png) center bottom  no-repeat;padding-bottom:15px;}
.m-liststyle-ptext .hd a{position: absolute;display: inline-block;width: 16px;height: 28px;}
.m-liststyle-ptext .hd a.prev{background: url(../images/page/leaderprev.png) no-repeat;left: -30px;top:150px}
.m-liststyle-ptext .hd a.next{background: url(../images/page/leadernext.png) no-repeat;right: -30px;top:150px}


.m-awards{padding:95px 0;background:#f5f8fa}
.m-awrads-list {position: relative;width:100%;}
.m-awrads-list .bd{overflow:hidden}
.m-awrads-list li{float: left;width:380px;;height:265x;margin-right:40px;position: relative;overflow: hidden;padding:10px;}
.m-awrads-list li a{display:block;padding:35px;box-shadow:0px 0px 10px rgba(1,76,145,0.25);background:#fff;}
.m-awrads-list li img{display: block;width:100px;height:100px;margin:auto;transition: all .3s linear;}
.m-awrads-list li img:hover{transform: scale(1.1);}
/*样式一：文字在图片下方*/
.m-awrads-list li p{margin-top:15px;text-align:center;line-height: 30px;display: -webkit-box; overflow: hidden; white-space: normal; text-overflow: ellipsis; -webkit-line-clamp: 2; -webkit-box-orient: vertical; word-break: break-all;}
/*左右切换按钮*/
.m-awrads-list .hd{position: absolute;bottom:-50px;left:50%;margin-left:-56px;}
.m-awrads-list .hd a{display: inline-block;width: 44px;height: 11px;}
.m-awrads-list .hd a.prev{background: url(../images/page/qynext.png) no-repeat;transform: rotate(180deg);margin-right:20px;}
.m-awrads-list .hd a.next{background: url(../images/page/qynext.png) no-repeat;}
.m-awrads-list .hd a.prev:hover{background: url(../images/page/qyprev.png) no-repeat;transform: rotate(0deg);}
.m-awrads-list .hd a.next:hover{background: url(../images/page/qyprev.png) no-repeat;transform: rotate(180deg);}


.m-childcompany{background: url(../images/page/aboutbg3.png) center bottom no-repeat;padding:130px 0 0 0;overflow: hidden;}
.child-right{background: #fff;padding:50px 50px 80px 80px;width:92%}
.child-right ul li{float:left;line-height:60px;margin-right:60px;}
.child-right ul li a{padding-left:70px;display:block;height:60px;font-size:24px;color:#808080;font-weight:bold;background: url(../images/page/company.png) left center no-repeat;}
.child-right ul li.u-active a{background: url(../images/page/companyblue.png) left center no-repeat;color:#333;}
.company-cont{display: flex;gap:30px;margin-top:40px;}
.company-cont p{line-height: 50px;text-indent: 2em;max-height:250px;overflow: hidden;}
.imgcont{width:400px;flex:0 0 auto}
.company-cont img{width:100%;height:240px;}
.company-cont .introduce-detail{margin-top:40px}
.child-left h2{color:#fff;font-size:38px;width:40px;float:left;line-height:43px;}
.child-left  div{float:left;margin-right:20px;}
/*media query*/
/*large pcScreen*/
@media (min-width:1240px) {
	.m-listlf{width: 300px; padding-left: 0;}
	.m-listrg{width: 980px; padding-right: 0;}

	}
@media (max-width:1560px) {
	.child-right ul li{margin-right:30px;}
	.orgBranches ul li:nth-child(7){margin-right:30.6%}
	.m-tit-slide li{width:270px!important}

}	   

/*big pcScreen*/
@media screen and (max-width:1400px) {
	.orgBranches ul li{margin-right:13px;}


}
/*medium pcScreen lg*/
@media screen and (max-width: 1199px) {
    .u-lgtit{padding: 15px 0 0; font-size: 24px;}
    .u-sttit{font-size: 20px;}
    .u-wzinfo span{margin-right: 25px;}

    .m-dtvideo{width: 100%;}

    .g-sitemap li{line-height: 40px;}

    .m-listpicture li{width:33.33%}
	.orgName{width:60%}
	.orgCenter{width:200px;}
	.orgBranches ul li{margin-right:1px}

}
/*pad md*/
@media screen and (max-width: 991px ){
	.g-listlf{min-height: auto;}
/* 
	.m-listlf .u-tit{padding: 13px 0; font-size: 18px;}
	.g-listlf ul{padding:0 10px;}
	.g-listlf li a{padding: 8px 20px 8px 10px; font-size: 16px;}
	.tit-mobile{display:block}
	.tit-web{display:none}
	.m-listlf,.m-listrg{width:100%}
	.m-location{margin-left:10px;margin-right:10px} */


	.m-cglist li{height: 36px; line-height: 36px;}
	.m-cglist li.f-line{margin-bottom: 5px; padding-bottom: 5px; height: 35px;}
	.m-listpicture li{width:50%}
    .m-onelist{padding: 10px;}
    .m-detailbox{padding: 0 10px;margin-top:30px}
	.m-dtfuns{margin-top:0}
	.m-dtfuns>div{width:100%}
	.u-lgtit{padding: 0; font-size: 20px;}
	.u-sttit{font-size: 16px;}
	.u-wzinfo span{margin-right: 10px;}
	.m-dtfonts{padding: 10px 0;}
	.m-dttexts{font-size: 14px;}
	.m-dttexts p{margin: 0 0 10px;}
	.m-dtsxqh{padding: 0;}
	.m-dtsxqh li a{font-size: 14px;}
	.m-dtcode{display:none}
	.m-dtsxqh li.u-dtprev,.m-dtsxqh li.u-dtnext{max-width: 100%; float: none; padding: 0; background: none;}


	.m-searchtop{padding: 0 0 6px;}
	.m-searchlf,.m-searchrg{width:100%;padding:10px;}
    .u-searchkey{line-height:22px;margin-top:10px}

	.g-searchlf{margin-top: 10px;}
	.m-shfw ul,.m-shtims ul{padding: 4px 10px 0;}
	.m-shfw li,.m-shtims li{line-height: 30px;}
	.m-searchlists li{border-bottom: 1px dashed #ddd;}
	.m-searchlists .u-tit{font-size: 16px;}
	.m-searchlists .u-infos span{margin-right: 8px;}
	.m-searchlists .u-infos{padding: 5px 0;}
     
    .m-listtop .m-list-title{font-size:26px;}
    .g-listlf{position:relative;}
    .m-titstyle1 .u-tit,.m-listtop .m-list-type{font-size:18px}
    /**列表页**/
   	.list-nav ul li{margin-right:15px;line-height:40px;}
	.list-banner img{height:150px;width:100%;object-fit: cover;}
	.list-nav{padding:0 10px;}
	.list-nav .container{overflow: auto;}
	.list-nav ul{width:600px}
    .list-title{top:20px}
	.list-title h2{font-size:26px;}
	.list-title h3{font-size:18px;}
	.m-h1{font-size:24px;margin:25px 0 20px 0}
	.is-main{padding:0 10px;}
	.m-dangjian-list ul li{margin-bottom:20px;padding:20px;}
    .m-dangjian-list ul li a{flex-wrap: wrap;gap:20px}
	.m-dangjian-list ul li p,.m-culture-list ul li{margin-bottom:20px;}
	.m-dangjian-list ul li img,.m-culture-list ul li img{height:auto;}
	.m-culture-list ul li{width:100%}

	/**走进集团**/
	.orgBox{width:845px}
	.m-introduce,.m-leader,.m-childcompany,.m-awards{padding:30px 10px;background-size:cover}
	.m-abouth1{font-size:26px;margin-bottom:25px}
	.introduce-left,.introduce-right{width:100%}
	.introduce-detail{margin:20px 0}
	.m-organization{padding:30px 10px;background:none}
	.orgWrap{width:100%;overflow: auto;}
	.child-left h2{font-size:26px;width:auto;margin-bottom:20px;}
	.child-left img{display:none}
	.child-right{width:100%;padding:10px}
	.imgcont{width:100%}
	.company-cont p{max-height:1000px;line-height:30px;}
	.company-cont{flex-direction: column;}
	.child-right ul li a{font-size:20px;background-size:30px!important;padding-left:40px;}
	.child-right ul li{margin-right:10px}
	.m-en{font-size:20px;}
    
	/**业务**/
	
	.m-sildecont{width:100%;padding-top:20px;overflow: hidden;}
	.list-slide{width:90%;padding:15px;}
	.list-slide h2{font-size:24px}
	.m-tit-slide  span{font-size:18px;}
	.m-tit-slide{margin:20px}

	.m-tit-slide .prev{left:0}
	.m-tit-slide .next{right:0}
	.m-tit-slide .prev, .m-tit-slide .next{bottom:-50px}
	.m-slidebg{padding:50px 0}
	.mySwiper2{padding-top:80px}



}
/*phone sm*/
@media screen and (max-width: 767px) {
    
  

}
/*small xs*/
@media screen and (max-width: 638px) {
    .m-listpicture li{margin-bottom: 10px;}
	.m-listpicture li img{height: auto;}


}
/*print*/
@media print {
    .is-header,.m-location,.is-footer,.u-fontsize,.share-main,.m-dtsxqh,.m-btfuns,.is-toolbar{display: none;}
    .m-pgpdbox1,.m-detailbox{padding: 0;}
    .m-dtfonts{padding: 10px;}
}