/*子样式表css */


.kePublic{width:100%;overflow:hidden;min-width:1200px;overflow:hidden;position:relative;}
.kecenter{width:100%;height:100%;background:url(../images/head_01.jpg?v=4) no-repeat center;background-size:100% 100%;-webkit-animation: scaleDraw 60s ease-in-out infinite;}
@keyframes scaleDraw { 
    0%{
        transform: scale(1);  
    }
    25%{
        transform: scale(1.1);*
    }
    50%{
        transform: scale(1);
    }
    75%{
        transform: scale(1.1);
    }
}

.kepimg{position:absolute;left:50%;top:52%;transform: translateY(-50%);margin-left:-63px;/*margin-left:-68px;width:136px;height:486px;*/
    width:155px;height:558px;background:url(../images/head_01.png) no-repeat;background-size:100% 100%;
z-index:8;display:block;}


.service,.servicebg{background:#f2f2f2;padding-top:42px;position:relative;}

.titleone{position:relative;text-align:center;font-size:30px;height:45px;}
.titleone:before{content:'';position:absolute;left:50%;bottom:0;margin-left:-32px;width:64px;height:6px;}

.titletwo{font-size:16px;color:#a1a1a1;text-align:center;margin:16px 0 20px;}

.titleone a{position:absolute;color:#4e4e4e;font-size:14px;right:0;cursor:pointer;}


/*服务领域*/
.service{clear:both;overflow:hidden;}
.servicebg{padding:80px 0;clear:both;overflow:hidden;}
.serviceone{padding:40px 0;clear:both;overflow:hidden;}
.ma{/*position:absolute;left:50%;top:50%;transform:translateY(-50%);margin:0 0 0 -600px;*/margin:40px auto;}

.servicecentera .serviceleft,.serviceright{height:456px;}


.serviceleft,.serviceright{/*width:348px;*/width:360px;/*height:390px;*/background:#fff;box-shadow:0 0 10px #e2e2e3;margin-bottom:80px;}
.serviceright{width:710px;}
.serviceleft h5,.serviceright h5{line-height:60px;height:60px;color:#fff;width:100%;}
.serviceleft ul,.serviceright ul{/*height:330px;*/overflow:auto;overflow:-moz-scrollbars-none;}
.servicecentera .serviceleft ul,.serviceright ul{height:396px;}





.serviceleft ul::-webkit-scrollbar{display:none;}

/*
.kuimg .serviceleft ul{height:375px;}*/



.serviceleft li,.serviceright li{/*line-height:38px;height:38px;*//*line-height:44px;height:44px;*/line-height:50px;height:50px;text-align:center;border-bottom:1px solid #eaeaea;}
.serviceright li{/*line-height:42px;height:42px;*/width:50%;line-height:50px;height:50px;}
.serviceleft li:last-child{border-bottom:none;}/*,.serviceright li:last-child*/
.serviceleft li:hover,.serviceleft li.active,.serviceright li:hover,.serviceright li.active,.serviceright li p.active{background:#edebeb;color:#a32127;}

.serviceright{display:flex;flex-wrap:wrap;}

.servicecentera{width:1100px;/*margin:26px auto 0;*/margin:35px auto 0;}
.serviceright{position:relative;}
.serviceright ul{width:100%;overflow:auto;scrollbar-width: none; }
.serviceright ul::-webkit-scrollbar {display: none; /* Chrome Safari */}

.serviceright ul.ziling{position:absolute;right:0;top:60px;}

.serviceright ul.ziling li{border-right:1px solid #eaeaea;}



.serviceleft h5 span,.serviceright h5 span{display:inline-block;height:100%;position:relative;padding-left:38px;}
.serviceleft h5 span:before,.serviceright h5 span:before{content:'';width:28px;height:28px;background:url(../images/index_07.png) no-repeat -37px -4px;background-size:72px auto;
display:inline-block;position:absolute;left:0;top:50%;transform: translateY(-50%);}
.serviceright h5 span:before{background-position:-5px -5px;}

 


.serviceleft a,.serviceright a{width:100%;height:100%;display:block;color:#404040;}
.serviceleft li.active a,.serviceright li.active a,.serviceright li p.active a{color:#a32127;}


.kuimg .serviceleft a{height:50px;}
.kuimg .serviceleft a:hover,{color:#a32127;height:50px;}

/*专业人员*/
.servicebg{background:#fff;width:100%;position:relative;}


/* 必要布局样式css */
.swiper-container{margin-left:auto;margin-right:auto;position:relative;z-index:1;width:100%;}
.swiper-container-no-flexbox .swiper-slide{float: left}
.swiper-container-vertical>.swiper-wrapper{-webkit-box-orient:vertical;-moz-box-orient:vertical;-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column;}

.swiper-wrapper{position: relative;width:100%;height: 100%;z-index: 1;display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;
-webkit-transition-property: -webkit-transform;-moz-transition-property: -moz-transform;-o-transition-property: -o-transform;-ms-transition-property: -ms-transform;
transition-property: transform;-webkit-box-sizing: content-box;-moz-box-sizing: content-box;box-sizing: content-box;}

.swiper-wrapper{-webkit-transform: translate3d(0, 0, 0);-moz-transform: translate3d(0, 0, 0);-o-transform: translate(0, 0);-ms-transform: translate3d(0, 0, 0);
transform: translate3d(0, 0, 0)}
.swiper-slide{-webkit-flex-shrink:0;-ms-flex: 0 0 auto;flex-shrink: 0;width:50%;height: 100%;position: relative;padding:0 0 20px;text-align:center;border-radius:5px;}
.swiper-button-next, .swiper-button-prev {
position: absolute;top: 50%;width: 27px;height: 50px;margin-top: -25px;-moz-background-size: 27px 44px;-webkit-background-size: 27px 44px;
background-size: 27px 44px;background-position: center;background-repeat: no-repeat;cursor: pointer;}
.swiper-button-next, .swiper-container-rtl .swiper-button-prev {
    right: 10px;
    left: auto
}







.swiper-pagination{position: absolute;text-align: center;-webkit-transition: .3s;
-moz-transition: .3s;-o-transition: .3s;transition: .3s;-webkit-transform: translate3d(0, 0, 0);
-ms-transform: translate3d(0, 0, 0);-o-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);z-index: 10;}
.swiper-pagination-bullet {width: 8px;height: 8px;display: inline-block;border-radius: 100%;background: #000;
opacity: .2;margin: 0 5px;cursor: pointer;}
.swiper-slide:hover{-webkit-box-shadow: rgba(0,0,0,.2) 0px 0px 30px;
-moz-box-shadow: rgba(0,0,0,.2) 0px 0px 30px;box-shadow: rgba(0,0,0,.2) 0px 0px 30px;}

.banner-box{width: 100%;float: left;position: relative;overflow: hidden;}
.swiper-container{width: 100%;/*margin:-85px 0 0;*/margin:-55px 0 0;overflow:hidden;left:50%;min-width:1320px;margin-left:-660px;}
.swiper-slide{-webkit-transform-style: preserve-3d;-moz-transform-style: preserve-3d;-ms-transform-style: preserve-3d;transform-style: preserve-3d;
transform: scale(.6);-webkit-transform: scale(.6);
-webkit-transition: all .5s;-moz-transition: all .5s;-o-transition: all .5s;transition: all .5s;
-webkit-transition: transform 1.0s;-moz-transition: transform 1.0s;-ms-transition: transform 1.0s;
-o-transition: transform 1.0s;}
.swiper-slide-active{-webkit-transform: scale(.7);transform: scale(.7);}

.swiper-slide-duplicate-active{-webkit-transform: scale(.7);transform: scale(.7);}
.swiper-slide img{/*width: 100%;*/display: block;border-radius:5px;/*width:400px;height:533px;*//*width:440px;*/width:100%;height:587px;}
.swiper-pagination{position: relative;margin-bottom: 30px;}
.swiper-pagination-bullet-active {opacity: 1;background: rgba(0,0,0,.8);}


/*.swiper-slide a{width:260px;height:330px;}*/
.swiper-slide a{width:100%;height:100%;}

@media screen and (max-width: 668px) {
    .swiper-pagination {position: relative;margin-bottom: 20px;}
    .swiper-pagination-bullet-active {opacity: 1;background: rgba(0,0,0,.8);}
}

.swiper-button-prev {
    background: url("../images/index_02.png") no-repeat;
    background-size:100% 100%;
    left: 10px;
    transform:rotate(180deg)
}
.swiper-button-next {
    background: url("../images/index_02.png") no-repeat;
    background-size:100% 100%;
}



.swiper-slide a p{color:#4d4d4d;line-height:30px;}
.swiper-slide a p.fw{color:#383838;margin:30px 0 15px;}



.serviceone{position:relative;width:100%;background:#f2f2f2;}
.zhoucha{display:flex;margin:0 -15px;justify-content:center;}
.zhoucha li{/*flex:1;*/margin:30px 40px 0;background:linear-gradient(to right,#a91318 60%,#585353);border-radius:5px;width:277px;}
.zhoucha li a{width:100%;height:100%;display:block;color:#fff;line-height:50px;text-align:center;font-size:16px;}
.zhoucha li div{width:100%;height:330px;}
.zhoucha li img{width:100%;height:100%;border-bottom-left-radius:5px;border-bottom-right-radius:5px;}


.zhoucha li,.thinkone li,.professcenter li
{-webkit-transition: all .5s;-moz-transition: all .5s;-o-transition: all .5s;transition: all .5s;}
.zhoucha li:hover,.thinkone li:hover,.professcenter li:hover{
    transform: scale(1.1);
}




.aboutleft{width:368px;}
.aboutright{width:68%;}
.aboutright ul{margin:0 -6px;}
.aboutright li{margin:0 6px 12px;/*height:218px;*/height:220px;width:48%;float:left;}
.aboutright li img{width:100%;height:100%;}



.aboutright a,.box a{width:100%;height:100%;display:block;}
/*.aboutright li:hover{-webkit-box-shadow: rgba(0,0,0,.2) 0px 0px 6px;
-moz-box-shadow: rgba(0,0,0,.2) 0px 0px 6px;box-shadow: rgba(0,0,0,.2) 0px 0px 6px;}*/
.aboutright li:hover{transform: scale(1.02);-webkit-transition: all .5s;-moz-transition: all .5s;-o-transition: all .5s;transition: all .5s;}



.box{height:283px;overflow: hidden;width:1200px;margin:50px auto 0;position: relative;}

#roll{width: 200%;}
#roll dd{width:398px;/*height:283px;*/height:224px;float:left;margin-right:5px;position:relative;}
#roll dd img{width:100%;height:100%;}

#roll dd p,.aboutright p{width:100%;height:50px;line-height:50px;text-align:center;font-size:16px;color:#fff;position:absolute;bottom:0;left:0;background:rgba(0, 0, 0,.5);}
/*#roll dd:hover p{display:block;-webkit-transition: all .5s;-moz-transition: all .5s;-o-transition: all .5s;transition: all .5s;}*/


.box span{position:absolute;/*bottom:40%;*/bottom:52%;display:inline-block;width:40px;height:40px;text-align:center;cursor:pointer;background:rgba(0, 0, 0,.5);z-index: 90;
border-radius:50%;}


.box span.prev{left:10px;}
.box span:after{content: '';display:inline-block;width:12px;height:12px;border-top: 1px solid #fff;border-right:1px solid #fff;
transform: rotate(45deg);-webkit-transform:rotate(45deg);position: absolute;top:50%;left:50%;margin:-6px 0 0 -8px;}
.box span.prev:after{transform:rotate(-135deg);-webkit-transform:rotate(-135deg);margin:-6px 0 0 -4px;}


.box .next{right:10px;}



.aboutright li{position:relative;}
.aboutright p{z-index:2;transform:rotateX(270deg);}
.aboutright li:hover p{transform:rotateX(360deg);
-webkit-transform:rotateX(360deg);-o-transform:rotateX(360deg);-ms-transform:rotateX(360deg);}


/*干货文章页面*/
.matwo{width:1200px;margin:0 auto;}
.diydiycargotop{/*height:180px;*/height:240px;line-height:180px;background:url(../images/img_20.jpg) no-repeat top center;background-size:100% 100%;color:#fff;}
.diycargo{padding:50px 0;}
.diydiycargotop h6 span{margin:0 25px;}

.duys li{position:relative;}
.duys a{width:100%;height:100%;display:block;color:#2e2e2e;position:relative;padding:40px 0 40px 180px;line-height:24px;
border-bottom:1px solid #b7b7b6;}
.duys li a p,.academy h6{color:#4f4f4f;word-break: break-all;text-overflow: ellipsis;display: -webkit-box;
-webkit-box-orient: vertical;-webkit-line-clamp: 2; /* 这里是超出几行省略 */overflow: hidden;height:48px;}


.duys li a .zcx{width:142px;height:142px;position:absolute;left:0;top:20px;justify-content: center;align-items: center; }
.duys li a img{width:100%;height:100%;}




.duys li h6{margin-bottom:30px;width:95%;}

.duys li:last-child a{border-bottom:none;}

.duys li b{font-weight: normal;color: #fff;background: rgba(0, 0, 0, .4);padding: 0 5px;position: absolute;bottom: 20px;right: 20px;
border-radius: 4px;display: inline-block;line-height: 20px;height: 20px;position:absolute;right:0;top:30px;z-index:999;display:none;cursor:pointer;}

.duys li b:hover,.duys li b.zhiding{background:#a32127;}

.duys li:hover b{display:none;}

.duys li b.zhiding,.duys li:hover b.zhiding{display:none;}

/*周泰智库页面*/
.thinkone{display:flex;flex-wrap:wrap;margin:0 -14px;}
.thinkone li{margin:0 14px 20px;text-align:center;width:30%;}
.thinkone li a{width:100%;height:100%;display:block;padding-bottom:20px;color:#4f4f4f;line-height:24px;}
.timg{width:100%;height:218px;margin:0 0 20px;}
.thinkone li img{width:100%;height:100%;}


/*加入我们*/
.joinleft .reds,.specright h6{background:#9b1f24;color:#fff;display:inline-block;}


.joinbg{background:url(../images/img_23.jpg) no-repeat top center;background-size:100% 100%;}

.kuyz{clear:both;overflow:hidden;}
.joinleft{width:482px;min-height:529px;}

.joinleft h6{color:#9b1f24;}
.joinleft .reds{line-height:30px;padding:0 10px;margin:10px 0;}


.joinleft ul{padding-right:190px;color:#666666;line-height:24px;}
.joinleft li.tone{color:#333;margin:28px 0;}

.erwem{padding:0 130px 0 105px;position:relative;clear:both;overflow:hidden;margin:30px 0 0;min-height:90px;}
.erwem img{width:90px;height:90px;position:absolute;left:0;top:0;}
.erwem p{padding:30px 0 0;color:#5c5b5b;}
.erwem p a{text-decoration:underline;color:#5c5b5b;}




/*专业人员详情*/
.kuimg{padding:50px 12px;clear:both;overflow:hidden;}
.specleft{background:#fff;box-shadow:0 0 20px #e7e6e8;width:426px;line-height:30px;}
.simg{width:100%;/*height:470px;*/height:568px;}
.specleft img{width:100%;height:100%;}
.sex{padding:58px 40px;}

.reed{color:#9b1f24;}

.yty{margin:20px 0;}
.sex .f24{margin-bottom:10px;}


.specright,.specrights{width:750px;padding-left:100px;color:#565656;line-height:40px;}
.specright h6{line-height:58px;width:180px;}
.smut,.specright ul,.specrights ul{padding:40px 0;border-top:1px solid #7d7d7c;}

.specright li,.specrights li{position:relative;padding-left:30px;}
.specright li:before,.specrights li:before{content:"";width:12px;height:12px;background:#4d4d4d;border-radius:50%;position:absolute;left:0;top:14px;
/*top:50%;transform: translateY(-50%);*/}


.specrights h6{line-height:58px;}

/*周泰研究院*/
.actop{line-height:60px;/*padding:30px 0 0;*/padding:55px 0 0;}
.academy{background:#f5f5f5;width:684px;margin:0 auto;padding:10px 20px 20px;border-radius:10px;}


.academy li{background:#fff;border-radius:10px;position:relative;height:208px;margin-bottom:22px;line-height:32px;}
.academy li a{width:100%;height:100%;display:block;padding:20px 16px 0 294px;color:#121212;}
.acaimg{position:absolute;left:0;top:0;width:278px;height:208px;border-top-left-radius:10px;border-bottom-left-radius:10px;}
.acaimg img{width:100%;height:100%;border-top-left-radius:10px;border-bottom-left-radius:10px;}
.acaimg b{font-weight:normal;color:#fff;background:rgba(0, 0, 0, .4);padding:0 5px;position:absolute;bottom:20px;right:20px;
border-radius:4px;display:inline-block;line-height:20px;}


.academy h6{color:#121212;}
.academy p.gray{color:#888888;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;height:32px;margin:10px 0 34px;}
.academy h6{height:64px;}

.academy p em{font-style:normal;color:#e75027;font-weight:bold;}
.academy p span,.academy h5 a{color:#9f9f9f;}

.academy h5{line-height:44px;margin-bottom:20px;}
.academy h5 a{font-weight:normal;position:relative;padding-right:10px;display:none;}
.academy h5 a:before{content: '';display: inline-block;width:7px;height:7px;border-top: 1px solid #b0b0b0;border-right: 1px solid #b0b0b0;
transform: rotate(45deg);-webkit-transform: rotate(45deg);position: absolute;top:18px;right:0;}



/*关于我们*/

.aboutmp{width:1200px;height:480px;background:url(../images/index_06.png) no-repeat;background-size:100% 100%;margin:50px auto 30px;}



.findtop,.wenchuang{padding: 0 100px;}
.findtop{display:flex;margin-bottom:50px;}
.findtop li{flex:1;text-align:center;line-height:50px;position:relative;}
.findtop li:after,.findtop li.on:after,.findtop li:before{content:'';position:absolute;bottom:0;left:50%;width:0;height:2px;background:#9f9f9f;margin-left:0;
transition: all .5s ;}

.findtop li:hover:after{
    left:50%;
    width:32%;
    margin-left:-16%;
}

.findtop li.on:after{width:32%;margin-left:-16%;}
/*.findtop li:before{width:26%;margin-left:-13%;}*/
/*
.findtop li:hover:before{animation: higher 1.2s ease-out ;}
@keyframes higher {

from {

width:0;

}

to {

width:20%;

}

}*/







.findtop li.on,.findtop li:hover{color:#9b1f24;}
.findtop li.on:after{background:#9b1f24;}

.wenchuang{margin:0 -5px 60px;width:100%;clear:both;overflow:hidden;}
.wenchuang div{float:left;width:32.3%;height:192px;margin:0 5px 10px;}
.wenchuang div img{width:100%;height:100%;}




.xiaotaileft{float:left;width:33.3%;line-height:32px;margin-bottom:50px;}
.xiaotaileft .mz{margin:50px 0;}
.jixiangw,.xiaotaileft em,.jixiangs{width:156px;margin:0 auto;display:block;}
.jixiangw{height:292px;}
.xiaotaileft em{height:36px;line-height:36px;border:1px solid #6d6767;border-radius:3px;font-style:normal;
text-align:center;margin-top:76px;}

.jixiangs{width:380px;height:406px;}



/*专业人员*/
.professcenter{padding:0 46px;margin:0;}

.professcenter ul{margin:50px -25px 25px;display:flex;flex-wrap:wrap;}

.professcenter li{margin:0 25px 50px;border:1px solid  #b5b5b5;width:239px;/*height:456px;*/min-height:472px;line-height:24px;}
.professcenter li a{color:#525252;width:100%;height:100%;display:block;}

.peopleimg{width:100%;/*height:290px;*/height:316px;}
.peopleimg img{width:100%;height:100%;}


.penbottom{padding:14px 15px 20px;}
.penbottom .mt20{margin:10px 0 0;}

.penbottom h6{overflow:hidden;white-space: nowrap;text-overflow:ellipsis;height:24px;}


.penbottom p.mt20{font-weight:bold;}

.penbottom p.guzc,.penbottom p.f14{word-break: break-all;text-overflow: ellipsis;display: -webkit-box;
-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;max-height:48px;line-height:24px;width:100%;}
.penbottom p.guzc{height:48px;}

/*行业领域*/
.specleft .serviceleft{min-height:530px;background:none;box-shadow:none;width:100%;}
.specleft .serviceleft li{line-height:50px;height:50px;font-size:16px;}

.specleft .serviceleft h5{line-height:80px;height:80px;}
/*.specleft .serviceleft h5 span:before{top:26px;}*/


.newasy,.newaey{line-height:30px;color:#7e7e7e;}
.newasy p,.uzuy ul,.newaey p,.newaey ul{font-size:16px;}
.uzuy h5{font-size:18px;line-height:50px;color:#3a3a3a;}

.newasy .smut,.uzuy ul{padding:26px 0;}

.newasy li{padding-left:18px;}
.newasy li:before{width:3px;height:3px;top:16px}

.newasy h6{background:#252525;line-height:24px;display:inline-block;min-width:180px;color:#fff;padding:8px 10px;}


.specleft .sduy{min-height:480px;margin-bottom:0;}
.newaey{margin-top:-15px;}
.newaey li{padding-left:0;}
.newaey li:before{display:none;}
.newaey li.one{color:#4f4f4f;}






/**下拉**/
.dsou{width:1200px;margin:50px auto 0;border-top:1px solid #5a5a5a;border-bottom:1px solid #5a5a5a;min-height:72px;position:relative;}


.topmenu,.sdxz{width:50%;}
.topsuy{width:49%;}



.topmenu dt,.dscone,.sdxz .selectlist{width:25%;float:left;}

/*.topmenu dt:*/





.selectlist{width:100%;height:auto;box-sizing: border-box;position:relative;}
.select_textdiv{width:100%;height:72px;line-height:72px;text-align: center;
    position:relative;border-left:2px solid -webkit-linear-gradient(red, blue);font-size:14px;}

.select_textul{width:100%;line-height:40px;box-sizing: border-box;display: none;max-height: 20rem;overflow-y: scroll;}
.select_first_ul{width:100%;position: absolute;box-sizing: border-box;left: 0;
background:#fff;box-shadow: 0 0 10px #e2e2e3;z-index:999;}

.klzy{width:200%;}
.kuxc{/*width:300%;*/width:300%;}


.select_first_ul li:last-child p{border-bottom:none;}
.kuxc .select_second_ul{border-left:1px #d6d6d6 solid;height:100%;}


.select_first_ul>li{font-size:14px;padding: 0 0.5rem;box-sizing: border-box;}
.select_first_ul>li>p{width: 50%;padding: 0 1rem;box-sizing: border-box;border-bottom:1px #d6d6d6 solid;}

.focus>p{border-bottom:1px #796a51 solid !important;color:#796a51;}

.select_second_ul{width: 50%;position: absolute;right: 0px;top: 0;background: #fff;
display: none;box-sizing: border-box;margin:0 10px;}

.down{position: absolute;top: 0;right: 0.5rem;display: inline-block;width:1rem;height:100%;}
.down img{width:1rem;margin-top: 1.8rem;/*margin-top: 1rem;*/}

.focusli{color:#796a51;border-bottom:1px #796a51 solid !important;}
.select_second_ul>li{
    padding: 0 0.5rem;
    box-sizing: border-box;
    border-bottom: 1px solid #eaeaea;
}


.s_text{width:80%;overflow: hidden;height: 72px;}
.dds{width:100%;}


.tuy{width:69%;}
.tuy,.tuy input,.tuy button{height:70px;display:block;font-size:16px;}
.tuy input{width:90%;}
.tuy button{width:10%;background:url(../images/nicon_08.png) no-repeat center;background-size:20px 20px;cursor: pointer;}


.zxc{width:30%;}
.zxc dt{width:100%;}



.boxz{position:absolute;width:240px;background:#fff;box-shadow: 0 0 10px #e2e2e3;z-index:999;}
.boxz div{width:40px;height:40px;line-height:40px;float:left;border-left:1px solid #d8d8d8;border-bottom:1px solid #d8d8d8;cursor:pointer;}
.boxz div.on{color:#796a51;text-decoration:underline;}

.boxz div.qus{width:80px;color:#796a51;}
.boxz div.no{border-left:0;}




.dscone{height:72px;line-height:72px;}
.dscone select{width:100%;height:100%;font-size:14px;padding:0 20% 0 20%;outline: none;appearance: none;
background:url(../images/down.png) no-repeat right center;background-size:16px 16px;}


.dectwo{width:28%;font-size:14px;}
.dectwo select{width:56%;padding:0 20% 0 0;}

.dectwos{font-size:14px;}
.dectwos select{width:68%;padding:0 20% 0 0;}



.serviceleft .desc{height:400px;/*overflow:hidden;*/overflow: auto; /* 隐藏滚动条 */
   scrollbar-width: none; /* firefox */
   -ms-overflow-style: none; /* IE 10+ */}
  .serviceleft .desc::-webkit-scrollbar {
    display: none; /* Chrome Safari */
}
.serviceleft ul.onsd{height:100%;}
.serviceleft .text{height:100%;}

.serviceleft ul.onsd li:last-child{border-bottom: 1px solid #eaeaea;}

.iconfont{padding:0;height:50px;background: url(../images/down.png) no-repeat  center;background-size:18px 18px;position:relative;}
/*.icon-unfold:before {content: "";position: absolute;display: block;height: 80px;width: 100%;bottom: .3rem;
background: -webkit-gradient(linear,left top,left bottom,from(hsla(0,0%,100%,0)),to(#fff));background: linear-gradient(180deg,hsla(0,0%,100%,0),#fff);}
*/
.icon-fold{transform: rotate(180deg);}





.tesd{display:flex;justify-content:center;height:40px;line-height:40px;border-top:1px solid #eaeaea;}
.tesd button{color:#999;position:relative;padding-right:15px;margin:0 40px;}

.tesd button:before{content: '';display: inline-block;width:10px;height:10px;
border-top:1px solid #b0b0b0;border-right: 1px solid #b0b0b0;transform: rotate(-45deg);-webkit-transform: rotate(-45deg);
position: absolute;top:18px;right:0;}



.tesd button:nth-child(2):before{transform: rotate(135deg);-webkit-transform: rotate(135deg);top:12px;}




.sduyone{width:1000px;margin:0 auto;border-bottom:1px solid #cccccc;height:50px;line-height:50px;display:flex;margin-bottom:50px;}
.sduyone li{flex:1;text-align:center;font-size:20px;color:#000000;position:relative;cursor:pointer;}

.sduyone li.on{font-weight:bold;}
.sduyone li.on:before{content:"";height:2px;width:76%;background:#000;position:absolute;bottom:0;left:50%;margin-left:-38%;}



.newsouy .serviceleft,.newsouy .serviceright{height:460px;}
.newsouy .serviceleft ul,.newsouy .serviceright ul{height:100%;}



:root {
    --graybg-color: #F7F7F8;
    --greybg-color: #999;
    --greeybg-color: #D9D9D9;
    --gresybg-color: #F7F7F8;
    --blackbg-color: #000;
    --blackonebg-color: #202020;
    --blacktwobg-color: #37383E;
    --redbg-color: #FC2C2C;
    --deepredbg-color: #C11212;
    --white-color: #fff;
    --gray-color: #B8B8B8;
    --grey-color: #666;
    --blacks-color: #333;
    --border-gray: rgba(0, 0, 0, 0.10);
}
.newswhole .index_news_right {
    width: 100%;
    padding: 60px;
}
.newsimgs img{    
    width: 100%;
    height: 100%;
    object-fit: cover;
}
.newswhole h6{font-weight:bold;}

.times{line-height:50px;border-top:1px solid var(--border-gray);border-bottom:1px solid var(--border-gray);
margin:30px auto 40px;}
.times b{font-weight:normal;margin:0 25px;color:var(--grey-color);}
.times b span{color:var(--blacks-color);}

.nesw p{/*line-height: 32px;font-size: 16px;text-indent: 32px;*/ word-wrap:break-word; }






.pagewhole {border-top: 1px solid var(--border-gray);}
.pagewhole a {width:100%;height: 100%;display: block;color: var(--grey-color);font-weight: bold;margin: 30px 0 0;
font-size:14px;}


.yingwen,.yingwens{position:absolute;top:80px;right:40px;z-index:99999;}
.yingwens{right:110px;}
.yingwen a,.yingwens a{background:rgba(255,255,255, .5);color:#a32127;border-radius:30px;padding:0 20px;font-size:14px;height:30px;line-height:30px;
display:block;font-weight:bold;}

.yingwen a:hover,.yingwens a:hover{background:#a32127;color:#fff;}

/*.nesw table tr th{
    line-height: 20px !important;
    padding: 10px 0 !important;
}

.nesw table tr td{
    word-break: break-word !important;
    text-align: left !important;
    line-height: 20px !important;
    padding: 10px 0 !important;
}*/

.nesw  table th{background-color:#f5f2f0;font-weight: 700;text-align:center;}
.nesw table td,.nesw table th{line-height:1.5;min-width:30px;padding: 3px 5px;border-left:1px solid #ccc;border-top:1px solid #ccc;}
.nesw table{border-right:1px solid #ccc;border-bottom:1px solid #ccc;}