 @charset "utf-8";
/*++++author:智慧云擎******************/
/*+++++time:2022-09-11****************/

/**>>>>>>>>>>>>>>>>>>>首页<<<<<<<<<<<<<<<<<<<<<**/
.home-video{position:relative}
.home-video video{width:100%;height:500px;top:0;right:0;bottom:0;left:0;z-index:0;object-fit:cover;background:#000;}
.home-video .banner-cover:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:#000;opacity:.4;background-image:linear-gradient(-180deg,rgba(0,0,0,0) 25%,#00307e 94%)}
.home-video .video-container .video-font1{position:absolute;top:105px;left:0;right:0;bottom:0;font-size:50px;color:#fff;text-align:center}
.home-video .video-container h2{position:absolute;top:178px;left:0;right:0;bottom:0;font-size:30px;color:#fff;text-align:center}
.home-video .video-container .h3-bottom{position:absolute;top:241px;left:0;right:0;bottom:0;font-size:30px;color:#fff;text-align:center;overflow: hidden;}
.home-video .video-container img{display:block;position:absolute;margin:0 auto;top:311px;left:0;right:0;bottom:0}
.home-video .video-container .h3-bottom .mySwiper11{height: 40px;overflow: hidden;}
.iaboutbox{width: 100%;background: #fff;padding:.3rem 0;overflow: hidden;}
.iaboutbox .atitle{height: .68rem;width: 100%;line-height: .68rem;background: #EDEDED;font-size: 28px;color: #000;text-indent: 25px;}
.iaboutbox  .iabout{height: 325px;padding-top: 15px;position: relative;}
.iaboutbox  .iabout .iaboutleft{float: left;height: 100%;overflow: hidden;width: 455px;}
.iaboutbox  .iabout .iaboutleft p{padding-right:22px;color: #000;font-size: 17px;line-height: 1.9;overflow: hidden;text-align: justify;}
.iaboutbox  .iabout .iaboutleft p a{font-weight: 600;color: #315086}
.iaboutbox  .iabout .iaboutleft .company-icon{height: 75px;width: 100%;overflow: hidden;margin-top: 22px;}
.iaboutbox  .iabout .iaboutleft .company-icon a{display: inline-block;overflow:hidden;margin-right: 3px;}
.iaboutbox  .iabout .iaboutleft .company-icon a.a1{width: 80px;height: 49px;}
.iaboutbox  .iabout .iaboutleft .company-icon a.a2{width: 104px;height: 34px;}
.iaboutbox  .iabout .iaboutleft .company-icon a.a3{width: 118px;height: 35px;}
.iaboutbox  .iabout .iaboutleft .company-icon a.a4{width: 124px;height: 45px;}
.iaboutbox  .iabout .iaboutleft .company-icon a:hover{ -webkit-box-shadow: 0 2px 5px rgba(0,0,0,.1);box-shadow: 0 2px 5px rgba(0,0,0,.1);}
.iaboutbox  .iabout  .iabout-videowrap{width: 696px;height: 390px;position: absolute;top:-35px;right:10px;background: #000;border-radius: .15rem;}
.iaboutbox  .iabout  .iabout-videowrap a{display: block;width: 100%;height: 100%;position: relative;overflow: hidden;border-radius: .15rem;}
.iaboutbox  .iabout  .iabout-videowrap a div.cover{border-radius: .15rem;width: 100%;height: 100%;position: absolute;background: rgba(0,0,0,.4);top:0;z-index: 4;left:0;}
.iaboutbox  .iabout  .iabout-videowrap a span.play{display: block;width: 100px;height: 100px;background: url(../images/play.png) no-repeat center;position: absolute;z-index: 5;top:50%;margin-top: -50px;margin-left: -50px;left:50%;}
.schoolfellow{width: 100%;background: url(../images/xybg.png) no-repeat center;background-size: cover;height: 8.94rem;margin:20px auto;}
.schoolfellow .blockbox{padding:.2rem 0;}
.schoolfellow .blockbox .tabbox{width: 100%;height:.7rem;overflow: hidden;}
.schoolfellow .blockbox .tabbox a.tabbtn{width: 1.8rem;height: 100%;background: #1E3A7C;margin-right:.05rem;text-align: center;font-size: 26px;color: #fff;display:inline-block;line-height: .7rem;float: left}
.schoolfellow .blockbox .tabbox a.more{border-radius:0 .1rem 0 0;padding-right:.15rem;height: 100%;display: inline-block;line-height: .7rem;background: #1E3A7C;text-align: right;color: #fff;font-size: 26px;width:calc(100% - 3.85rem);float:right;}
.schoolfellow .blockbox .tabbox a.tabbtn:first-child{border-radius: .1rem 0 0 0 ;}
.schoolfellow .blockbox .companymore{width: 100%;height: 320px;margin-top: 12px;position: relative;display: none;}
.schoolfellow .blockbox .companymore .swiper-slide{height: 320px;width: 264px;overflow: hidden;margin-right: 20px!important}
.schoolfellow .blockbox .companymore .swiper-slide .img{height: 264px;width: 100%;overflow: hidden;}
.schoolfellow .blockbox .companymore .swiper-slide h4{background: #fff;height: 56px;line-height: 56px;color: #000;font-size: 16px;line-height: 56px;text-indent: 25px;letter-spacing: 1px;}
.schoolfellow .blockbox .tabbox a.tabbtn.on{background: #E0408C}
.scrollnews-box{width: 100%;margin-top: 15px;overflow: hidden;height: 458px;position: relative;}
.scrollnews-box  .swiper-slide{overflow: hidden;position: relative;border-radius: .15rem}
.scrollnews-box  .swiper-slide div.img{width: 100%;height: 458px;overflow: hidden;}
.scrollnews-box  .swiper-slide .fonts{position: absolute;top:0;left:0;background: url(../images/shadow.png) repeat;height: 45px;width: 100%;line-height: 45px;font-size: 18px;display: block;}
.scrollnews-box  .swiper-slide .fonts span{width:80%;text-align: center;margin:0 auto;color: #fff;display:block;overflow: hidden;}
.scrollnews-box .swiper-pagination .swiper-pagination-bullet-active{background: #fff}
.scrollnews-box .swiper-pagination {bottom: 20px;}
.scrollnews-box .swiper-pagination .swiper-pagination-bullet{width: 12px;height: 12px;border-radius: 100%;}
.Globalranking{width: 100%;padding:.5rem 0;background: #fff;overflow: hidden;}
.rankingw{width: 100%;margin-top: .6rem;overflow: hidden;padding-top: .2rem}
.rankingw .li{width:2.54rem;height: 2.54rem;border-radius: 100%;background: #F6F6F6;}
.rankingw .li .img1{width: 1.4rem;height: .63rem;overflow: hidden;margin:0 auto;margin-top: .32rem}
.rankingw .li .img2{width: .64rem;height: .36rem;overflow: hidden;margin:0 auto;margin-top: .46rem}
.rankingw .li .img3{width: 1.88rem;height: .47rem;overflow: hidden;margin:0 auto;margin-top: .46rem}
.rankingw .li h4{color: #3552A2;font-size: 35px;text-align: center;padding-top: 16px;margin-bottom: 13px;}
.rankingw .li p{font-size: 21px;color: #3552A2;text-align: center;margin-top: .35rem;margin-bottom: 18px;text-transform: capitalize;}
.rankingw .li .data{color: #3552A2;font-size: 35px;text-align: center;font-weight: 600}
.rankingw .li a{display: block;}
.rankingw .li span{display:block;font-size: 21px;color: #3552A2;text-align: center;margin-top: .28rem;margin-bottom: 15px;text-transform: capitalize;}

.item-box{width:100%;background:url(../images/itembg.png) no-repeat center;background-size: cover;height: 9.27rem;margin:.2rem auto;}
.item-box .blockbox{padding:.7rem 0;overflow: hidden;}
.item-box .blockbox .itemlist{padding-top: .3rem ;margin-top: .3rem;overflow: hidden;}
.item-box .blockbox .itemlist .li{width: 45%;height: 5.5rem;padding:.2rem;border-radius: .2rem;}
.item-box .blockbox .itemlist .li.li1{background: #184383}
.item-box .blockbox .itemlist .li.li2{background: #34846b}
.item-box .blockbox .itemlist .li .box {position: relative;}
.item-box .blockbox .itemlist .li .box  h4{color: #fff;font-size: 70px;letter-spacing: 2px;margin-bottom: 10px;}
.item-box .blockbox .itemlist .li .box p{color: #fff;font-size: 23px;padding:6px 0;}
.item-box .blockbox .itemlist .li .box p span{font-weight: 600;}
.item-box .blockbox .itemlist .li .box .items{margin-top: .3rem;}
.item-box .blockbox .itemlist .li .box a{display: block;width: 130px;height: 130px;border-radius: 100%;background: url(../images/shadow.png) repeat;text-align: center;color: #fff;font-size: 28px;position: absolute;right:.2rem;bottom: -.2rem;}
.item-box .blockbox .itemlist .li .box a em{display: block;width:90%;margin:25px auto;height: 130px;}
.databoxs{width: 100%;padding:.5rem 0 .2rem 0 ;background: #fff;overflow: hidden;}
.databoxs .boxs{width: 100%;margin-top: .3rem;overflow: hidden;padding-top: .2rem}
.databoxs .boxs .li{width:31.3%;overflow: hidden;height: 6.2rem;background: #474844;}
.databoxs .boxs .li h4.tit{height: 60px;display: block;text-align: center;font-size: 33px;color: #F9B70B;background: #315086;line-height: 60px;width: 100%;letter-spacing: 2px;}
.databoxs .boxs .li .cont{padding:.2rem;overflow: hidden;}
.databoxs .boxs .li .cont div.img{width: 2.56rem;height: 2.56rem;overflow: hidden;margin:0 auto;}
.databoxs .boxs .li:hover{background: #c0b448}
.databoxs .boxs .li .cont div.txt{overflow: hidden;margin-top: 30px;}
.databoxs .boxs .li .cont div.txt p{color: #fff;font-size: 18px;padding: 6px 0;}
.databoxs .boxs .li .cont div.txt p span.color{font-weight:600;color:#00D6FF}
.databoxs .boxs .li2 .cont div.txt p{text-align: center;}
/**>>>>>>>>>>>>>>>>>>>关于我们<<<<<<<<<<<<<<<<<<<<<**/
.naboutboxs .iabout  .naboutintro{height: auto;}
.naboutboxs  .iabout .naboutintro p{font-size: 17px;line-height: 1.75;text-indent: 35px;padding-right: 0;padding-bottom: 10px;}
.naboutboxs .iabout{height: auto;}
.naboutboxs .txt{clear:both;font-size: 17px;line-height: 1.75;padding-top: 10px;display: block;}
.naboutboxs .txt p{text-indent: 35px;color: #000;padding-bottom: 10px;}
.float-menu{position: fixed;top:160px;left:-275px;width:230px;background: #fff;padding:.2rem;z-index: 9999;box-shadow: rgba(0,0,0,.2) 1px 5px 10px;}
.float-menu .left-titles{border-bottom:4px solid #D8D4D6;height:60px;}
.float-menu .left-titles h4{color: #272727;font-size: 35px;letter-spacing: 1px;line-height: 40px;position: relative;height: 60px;}
.float-menu .left-titles h4::after{content: '';position:absolute;bottom: -4px;width: 85px;height: 4px;background: #D43235;left:0;}
.float-menu .sub-navbox{overflow: hidden;width: 100%;}
.float-menu .sub-navbox li{height: 60px;border-bottom:1px solid #D8D4D6;line-height: 60px;font-size: 19px}
.float-menu .sub-navbox li a{color: #272727;background: url(../images/right.png) no-repeat right center;display: block;-webkit-transition: all 0.4s ease-out;-moz-transition: all 0.4s ease-out;-o-transition: all 0.4s ease-out;transition: all 0.4s ease-out;}
.float-menu .sub-navbox li a:hover ,.float-menu .sub-navbox li.on a{color:#1e3a7c;background: url(../images/right1.png) no-repeat right center;}
#wapmenu-btn{width: 35px;height: 35px;position: absolute;border-radius: 50%;background: url(../images/pc-left-btn.png) no-repeat center #ee7133;top: 10px;right:10px;cursor: pointer;transition: all 0.4s;z-index: 99;}
#leftmenu-btn{width: 45px;height: 256px;left:270px;background: url(../images/left-menu-btn.gif) no-repeat center;cursor: pointer;position: absolute;top: 50%;top:150px;transition: all 0.4s;z-index: 8;}

.ndataboxs{background: #f2f2f2;padding-bottom: .4rem}
#client-swiper-container .swiper-slide {margin-bottom:15px;display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;-webkit-align-items: center;align-items: center;}
#client-swiper-container .swiper-slide div.img{height: 60px;overflow: hidden;}
#client-swiper-container .swiper-pagination .swiper-pagination-bullet-active{background: #1e3a7c}
#client-swiper-container .swiper-pagination {bottom: 0px;}
#client-swiper-container .swiper-wrapper{margin-bottom: 25px;}
#client-swiper-container .swiper-pagination .swiper-pagination-bullet{width: 26px;height: 8px;border-radius: 0; }
.clientbox{padding:0.1rem 0 .6rem 0;overflow: hidden;width: 100%;background: #fff;}
.clientbox #client-swiper-container{margin-top: .5rem;overflow: hidden;}
.franchboxs{width: 100%;padding:.6rem 0;overflow: hidden;}
.franchboxs .aboutboxss{width: 100%;padding:.3rem 0;margin-top: .5rem;background: #25AF8E;}
.franchboxs .aboutboxss .boxs{background: #fff;padding:.3rem;overflow: hidden;height: 3.9rem;}
.franchboxs .aboutboxss .boxs .content{ overflow: auto;position: relative;height:3.9rem;-webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}
.franchboxs .aboutboxss .boxs .content p{color: #000;font-size: 14px;line-height: 1.628;text-indent: 35px;padding-top: 10px;}
.mCSB_scrollTools .mCSB_draggerRail{background: #25AF8E!important}
.mCSB_scrollTools .mCSB_dragger{background: #24AF90!important;height: 50px!important;width:10px!important;border-radius: 5px;margin:0 auto;}
.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{margin:0 auto;background: none!important}
.mCSB_scrollTools{width: 10px!important}
.problemlistbox{margin-top: .4rem;overflow: hidden;}
.problemlistbox .recruit .one_recruit{border-bottom: 1px solid #fff;overflow: hidden;}
.problemlistbox .recruit .one_recruit .one_recruit_title{cursor: pointer; height: 70px;line-height: 70px;background: #D3D3D3;position: relative;padding:0 .25rem;}
.problemlistbox .recruit .one_recruit .one_recruit_title .txt1{font-size: 27px;color: #000;}
.one_recruit .one_recruit_title::before{content: '';position: absolute;width: 3px; height: 20px; background: #333;margin: auto; top: 0; bottom: 0; right: 30px;-webkit-transition:all 0.15s ease 0s;  -o-transition:all 0.15s ease 0s;  transition:all 0.15s ease 0s;}
.one_recruit .one_recruit_title::after {content: '';position: absolute;width: 20px; height: 3px; background: #333;margin: auto; top: 0; bottom: 0; right: 22px;}
.one_recruit .one_recruit_title.open::before{ height: 0;}
.one_recruit_det{ display: none;background: #25AF8E;padding:.25rem;overflow: hidden;color: #000}
.one_recruit_det.one_recruit_det1{ display: block;}
.one_recruit_det h4{font-size: 22px;}
.one_recruit_det p{font-size: 18px;line-height: 1.7;padding:5px 0;}
.master-wordsbox{width: 100%;overflow: hidden;padding:.6rem 0 .1rem 0;}
.master-wordsbox .box1{margin-top: .5rem;overflow: hidden;height: 6.45rem;}
.headermaster{width: 430px;float: left;overflow: hidden;background: #D3D3D3;height: 100%}
.headermaster div.img{width: 430px;height: 430px;overflow: hidden;}
.headermaster div.txt{padding:.25rem;overflow: hidden;font-size: 24px;color:#000}
.wordwrap{width:calc(100% - 430px - .7rem);float: right;height: 5.85rem;overflow: hidden;background:#EBEBEB;padding:.3rem;}
.wordwrap .tabbox{height: .5rem;width: 100%;overflow: hidden;}
.wordwrap .tabbox .tabbtn {width: 1.4rem;height: .5rem;background: #D3D3D3;line-height: .5rem;display: inline-block;text-align: center;font-size: 22px;color: #000;margin-right: 15px;border-radius: .1rem}
.wordwrap .tabbox .tabbtn.on{color: #fff;background: #cd0167}
.master-wordboxs{display: none;margin-top: .3rem;color: #000}
.master-wordboxs p{font-size: 16px;line-height: 1.6;text-indent: 35px;padding-bottom: .12rem;text-align: justify;}
.master-wordsbox .box2{margin-top: .2rem;overflow: hidden;height: 3.7rem;}
.master-wordsbox .box2 .videoli{height: 100%;overflow: hidden;}
.master-wordsbox .box2 .videoli .videowrap{width: 100%;height: 3.2rem;background: #000;}
.master-wordsbox .box2 .videoli .videowrap a{display: block;width: 100%;height: 100%;position: relative;overflow: hidden;}
.master-wordsbox .box2 .videoli .videowrap a div.cover{width: 100%;height: 100%;position: absolute;background: rgba(0,0,0,.4);top:0;z-index: 4;left:0;}
.master-wordsbox .box2 .videoli .videowrap a span.play{display: block;width: 60px;height: 60px;background: url(../images/play.png) no-repeat center;position: absolute;z-index: 5;top:50%;margin-top: -30px;margin-left: -30px;left:50%;background-size: 60px 60px}
.master-wordsbox .box2 .videoli .tit{height: .5rem;background: #25AF8E;text-align: center;line-height: .5rem;color: #000;font-size: 22px;}
.thinkingbox{width:100%;padding:.6rem  0 ;background: #F8F8F8}
.thinkingbox .box1{margin-top: .3rem;padding-top: .15rem;overflow: hidden;}
.thinkingbox .box1 .li{width: 23.33%;height: 3.8rem;overflow: hidden;}
.thinkingbox .box2{margin-top:.1rem;background: #D3D3D3;padding:.3rem;overflow: hidden;}
.thinkingbox .box2 .videowrap{width:6.2rem;height: 3.3rem;background: #000;}
.thinkingbox .box2 .videowrap a{display: block;width: 100%;height: 100%;position: relative;overflow: hidden;}
.thinkingbox .box2 .videowrap a div.cover{width: 100%;height: 100%;position: absolute;background: rgba(0,0,0,.4);top:0;z-index: 4;left:0;}
.thinkingbox .box2 .videowrap a span.play{display: block;width: 60px;height: 60px;background: url(../images/play.png) no-repeat center;position: absolute;z-index: 5;top:50%;margin-top: -30px;margin-left: -30px;left:50%;background-size: 60px 60px}
.thinkingbox .box2 .txts{width: 4.8rem;overflow: hidden;}
.thinkingbox .box2 .txts p{color: #315086;font-size: 24px;text-indent: 35px;line-height: 1.7}
.thinkingbox .box3{margin-top: .1rem;overflow: hidden;}
.thinkingbox .box3 .recruit  .one_recruit{border-bottom: 1px solid #fff;overflow: hidden;}
.thinkingbox .box3 .recruit .one_recruit .one_recruit_title{cursor: pointer; height: 70px;line-height: 70px;background: #D3D3D3;position: relative;padding:0 .25rem;}
.thinkingbox .box3 .recruit .one_recruit .one_recruit_title .txt1{font-size: 27px;color: #000;}
.thinkingbox .box3 .recruit .one_recruit .one_recruit_det p{font-size: 17px;color: #000;line-height: 1.7}
.attestationbox{width:100%;padding:.6rem 0 .2rem 0;background: #fff;overflow: hidden;}
.attestationbox .boxs{height: 6.58rem;overflow: hidden;width: 100%;background:url(../images/rzbg.png) no-repeat;background-size: cover;}
.attestationbox .boxs .tabbox{width: 215px;padding-top:.1rem;overflow: hidden;background:#D6DAE3;display: block;height: 6.48rem;float: left}
.attestationbox .boxs .tabbox .tabbtn{display: block;width: 80%;margin:10px auto;background: #FFFFFF;height: .45rem;line-height: .45rem;font-size: 25px;color: #315086;padding:0 5%;font-weight: 600}
.attestationbox .boxs  .boxsatt{display: none;padding:.3rem;overflow: hidden;float: right;width:8.9rem;}
.attestationbox .boxs  .boxsatt p.p1{font-size: 30px;color: #315086;line-height: 1.7}
.attestationbox .boxs  .boxsatt .imgs{height: 1.9rem;overflow: hidden;margin-top: .5rem}
.attestationbox .boxs  .boxsatt .imgs .li{width:32.3%;overflow:hidden;height: 1.9rem;}
.attestationbox .boxs .tabbox .tabbtn.on{color: #E0408C}
.attestationbox .boxs  .boxsatt .rank{width: 100%;margin-top: .5rem;height:5rem}
.attestationbox .boxs  .boxsatt .txts{overflow: hidden;font-size: 18px;padding:.3rem;}
.attestationbox .boxs  .boxsatt .txts p{line-height: 1.7;padding-bottom: 10px;}
.historybox{width: 100%;padding:.5rem 0 .3rem 0;background: #F8F8F8;overflow: hidden;}
.historybox .boxs{height: 5.35rem;overflow: hidden;}
.historybox .boxs .boxs-left{width: 65.8%;overflow: hidden;height: 100%;background:url(../images/historybg.jpg) no-repeat ;background-size: cover}
.historybox .boxs .boxs-right{width: 32.5%;overflow: hidden;padding-top: .65rem;height: 4.7rem;}
.historybox .boxs .boxs-left .title{height: .65rem;line-height: .65rem;width:2.2rem;text-align: center;font-size: 45px;color: #315086;font-weight: 600}
.historybox .boxs .boxs-right .tabbox{width: 100%;overflow: hidden;}
.historybox .boxs .boxs-right .tabbox .tabbtn{height: .5rem;line-height: .5rem;width: 31.3%;border-radius: .15rem;background: #fff;text-align: center;font-size: 27px;color: #315086;font-weight: 600;margin-bottom: .1rem;}
.historybox .boxs .boxs-right .tabbox .tabbtn.on{-webkit-box-shadow:rgba(0,0,0,0.2) 3px 2px 10px;
 -moz-box-shadow:rgba(0,0,0,0.2) 3px 2px 10px;
 -ms-box-shadow:rgba(0,0,0,0.2) 3px 2px 10px;
 -o-box-shadow:rgba(0,0,0,0.2) 3px 2px 10px;
 box-shadow:rgba(0,0,0,0.2) 3px 2px 10px;background:#444;color: #fff}
 .historybox .boxs .boxs-left .box{padding:.3rem;display: none;}
  .historybox .boxs .boxs-left .box p{font-size: 18px;color: #315086;line-height: 1.7;font-weight: 600}
/**>>>>>>>>>>>>>>>>>>>联系我们<<<<<<<<<<<<<<<<<<<<<**/
.contact-mapbox{width: 100%;height: 500px;overflow: hidden;}
#contactMap{height: 100%;width: 100%;}
.contact-container1{padding:40px 0;width: 100%;background: #fff;}
.comtit{text-align: center;font-size: 36px;font-weight: 600;color: #000}
.contact-method{margin-top: 85px;overflow: hidden;width:100%;}
.contact-method .li{width:20.5%;background: #F7F5F6;padding:.2rem ;height:3.7rem;overflow: hidden;}
.contact-method .li h3{text-align: center;font-size: 22px;color: #000;letter-spacing: 4px;}
.contact-method .li .img{width: 130px;padding:.2rem .2rem .1rem .2rem;background: #c3d8e5;margin:25px auto 15px auto;overflow: hidden;}
.contact-method .li .img img{width:130px;height: 130px;}
.contact-method .li .img span{display: block;text-align: center;font-size: 14px;color: #444;padding-top: 10px;}
.contact-method .li dl{overflow: hidden;}
.contact-method .li dl dt{font-size: 14px;color: #000;font-weight: 600;}
.contact-method .li dl dd{padding-top: 5px;}
.contact-method .li dl dd p{color: #222;font-size: 14px;padding:2px 0;}
.contact-method .li  .txt{overflow: hidden;width:190px;margin:0 auto;}
.contact-method .li  .txt p{color: #222;font-size: 14px;padding:5px 0;}
.contact-method .li  .txt p span{font-weight: 600;color: #000;}
.contact-container2{padding:.6rem 0;overflow: hidden;margin-top: .2rem;background:#F8F8F8;width:100%;}
.contact-container2 .formboxs{margin-top: 45px;overflow: hidden;}
.contact-container2 .formboxs .li{height: 95px;overflow: hidden;margin:35px 0 ;}
.contact-container2 .formboxs .li .item{width:31.8%;}
.contact-container2 .formboxs .li .item1{width:65.6%;}
.contact-container2 .formboxs .li .item label{display: block;height: 30px;line-height: 30px;font-size: 20px;color: #000;font-weight:600;letter-spacing: 2px;}
.contact-container2 .formboxs .li .item label span{display: inline-block;color: #f00;font-weight: 500;font-size: 14px;padding-right: 5px;}
.contact-container2 .formboxs .li .text{display:block;margin-top:5px;width:99.5%;height: 55px;border:1px solid #C3C3C3;border-radius: 15px;text-indent: 15px;font-size: 17px;color: #000;background:#f8f8f8;}
.contact-container2 .formboxs .li .item label em{font-size: 14px;font-weight: 500;color: #666}
.contact-container2 .formboxs .submit{display: block;width: 2.16rem;height: .85rem;line-height:.85rem;border:none;background:#c3d8e5;font-size: 35px;color: #000;text-align: center;font-weight: 600;border-radius: .15rem;margin:0 auto;cursor:pointer;}
.common-list-news{width: 100%;background: #fff;overflow: hidden;padding:.5rem 0;}
.common-title{text-align: center;margin:0 auto;height: 45px;overflow: hidden;}
.common-title img{vertical-align: middle;display: inline-block;width:172px;height: 29px;}
.common-title span{font-size: 35px;color: #315086;line-height:35px;letter-spacing:3px; padding:5px 20px; display:inline-block;height:100%;vertical-align:middle;font-weight: 600}
.newsbody{width: 100%;height: 270px;background: url(../images/news_bg.jpg) repeat-y;margin-top: .42rem;overflow: hidden;background-size:100%}
.newsbody .cnews-left,.newsbody .cnews-right{float: left;overflow: hidden;width:46%;padding:10px 1%;height: 250px;}
.newsbody .cnews-right{float: right}
.newsbody .cnews-left h4,.newsbody .cnews-right h4{height: 50px;overflow: hidden;line-height: 50px;border-bottom: 1px dashed #000;font-size: 20px;color:#315086;}
.newsbody .cnews-right h4{color: #fff;}
.newsbody .cnews-left h4 img,.newsbody .cnews-right h4 img{display: inline-block;height: 16px;vertical-align: middle;margin-right: 5px;}
.newsbody .cnews-left h4 a,.newsbody .cnews-right h4 a{float: right;font-size: 18px;color: #315086}
.renzheng-box{width:100%;height: ;padding:.1rem 0 .4rem 0;overflow: hidden;}
.renzheng-box .renzheng{width:31%;}
.renzheng-box .renzheng .box{width:100%;}
.renzheng-box .renzheng .title{text-align: center;font-weight: 600;font-size: 35px;color: #000;letter-spacing: 2px;margin-bottom: 27px;}
.renzheng-box .renzheng .box img{width:385px;height: 90px;border:1px solid #000;overflow: hidden;}
/**>>>>>>>>>>>>>>>>>>>校友中心<<<<<<<<<<<<<<<<<<<<<**/
.xiaoyoubox{margin:0 10px;transition:all 0.3s;-moz-transition:all 0.3s;-webkit-transition:all 0.3s;-o-transition:all 0.3s;}
.xiaoyoubox .intros h4{color: #000;font-size: 18px;}
.xiaoyoubox .intros{background: #efefef;border-radius: 15px;padding:.2rem 15px;}
.xiaoyoubox  .intros p{color: #444;line-height: 1.628;text-align: justify;padding-top: 15px;}
.xiaoyoubox .websitebox{width:100%;overflow: hidden;margin-top: .5rem;}
.xiaoyoubox .websitebox a{display: block;background: #f6f6f6;margin-bottom: 20px;padding:.15rem 0;text-align: center;}
.xiaoyoubox .websitebox a div.img{width: 135px;height: 99px;overflow: hidden;margin:0  auto}
.xiaoyoubox .websitebox a div.img img{display: block;width: 100%}
.xiaoyoubox .websitebox a span{display: block;font-size: 14px;color: #444;padding-top: 10px;}
.hzcompany{padding:.6rem 0 .4rem 0;width: 100%;}
.hzcompany .companymore{width: 100%;height: 190px;margin-top: .45rem;position: relative;}
.hzcompany .companymore .swiper-container{width:93%;margin:0 auto;overflow: hidden;}
.hzcompany .companymore .swiper-slide{height: 190px;overflow: hidden;}
.hzcompany .companymore .swiper-slide div.img{height: 188px;overflow: hidden;border:1px solid #000;}
.companymore .swiper-button-next,.companymore .swiper-button-prev{width: 30px;height: 34px;position: absolute;top:50%;margin-top:-17px;display: block;}
.companymore .swiper-button-prev{background: url(../images/prev1.png) no-repeat center;left:0px;}
.companymore .swiper-button-next{background: url(../images/next1.png) no-repeat center;right:0px;}
.index-tabcontents.companymore .swiper-button-prev{left:-60px!important;}
.index-tabcontents.companymore .swiper-button-next{right:-60px!important;}

/**>>>>>>>>>>>>>>>>>>>学院资讯<<<<<<<<<<<<<<<<<<<<<**/
.news-container{width: 100%;overflow: hidden;background:#fff;padding-top:.5rem;}
.has-bottom-bg{width:100%;overflow: hidden;}
.news-box-left{float: left;width: 270px;min-height: 520px;}
.news-box-left .box{padding:0 15px 15px 15px;overflow: hidden;}
.news-box-left .box .left-titles{border-bottom:4px solid #D8D4D6;height:60px;}
.news-box-left .box .left-titles h4{color: #272727;font-size: 35px;letter-spacing: 1px;line-height: 40px;position: relative;height: 60px;}
.news-box-left .box .left-titles h4::after{content: '';position:absolute;bottom: -4px;width: 85px;height: 4px;background: #D43235;left:0;}
.news-box-left .box .sub-navbox{overflow: hidden;width: 100%;}
.news-box-left .box .sub-navbox li{height: 66px;border-bottom:1px solid #D8D4D6;line-height: 66px;font-size: 19px}
.news-box-left .box .sub-navbox li a{color: #272727;background: url(../images/right.png) no-repeat right center;display: block;-webkit-transition: all 0.4s ease-out;-moz-transition: all 0.4s ease-out;-o-transition: all 0.4s ease-out;transition: all 0.4s ease-out;}
.news-box-left .box .sub-navbox li a:hover ,.news-box-left .box .sub-navbox li.on a{color:#1e3a7c;background: url(../images/right1.png) no-repeat right center;}
.news-box-right{width: 925px;float: right;;overflow: hidden;}
.news-box-right .news-data-box{overflow: hidden;width:100%;margin-bottom: 69px;}
.news-box-right a.single-data{display: block;height: 169px;padding-bottom: 35px;border-bottom:2px solid #ddd;margin-bottom:35px;position: relative;}
.news-box-right a.single-data::after{transition:all .6s ease-in;-moz-transition:all .6s ease-in;-webkit-transition:all .6s ease-in;-o-transition:all .6s ease-in;content: '';width: 0;height: 2px;background: #1e3a7c;bottom: -2px;left:0;position: absolute;}
.news-box-right a.single-data div.img{height: 171px;width: 293px;overflow: hidden;border-radius: 5px;float: left;}
.news-box-right a.single-data div.img img{border-radius: 5px;overflow: hidden;display: block;}
.news-box-right a.single-data div.txt{float: right;width: calc(100% - 320px);overflow: hidden;height: 169px;position: relative;}
.news-box-right a.single-data div.txt h3.oe{height: 30px;line-height:30px;overflow: hidden;font-size:19px;color: #000;font-weight: 500;}
.news-box-right a.single-data div.txt div.dot{height: 84px;overflow: hidden;line-height: 28px;color: #444;font-size: 16px;margin-top: 5px;}
.news-box-right a.single-data div.txt div.bt{height: 30px;line-height: 30px;position: absolute;bottom: 0;left:0;}
.news-box-right a.single-data div.txt div.bt span{color: #000;font-size: 19px;font-weight: 600;display: inline-block;padding-right: 40px;}
.news-box-right a.single-data div.txt div.bt span em{color: #444;font-weight: 200;padding-left: 4px;}
.news-box-right a.single-data:hover div.txt div.bt span:first-child,.news-box-right a.single-data:hover div.txt h3.oe{color: #1e3a7c}
.news-box-right a.single-data:hover::after{width: 100%;}
.pcsecondnavbox{transition: all 0.5s;}
/*page分页*/
.pagination-wrapper{ margin: 20px 0; overflow: hidden;height: 60px;} 
.pagination{ height: 60px; text-align: left; }
.pagination li { display: inline-block; height:60px; margin-right: 10px; text-align: center;} 
.pagination li a{ float: left; display: block; height: 56px; line-height: 56px; padding: 0 20px; font-size: 19px; border: 2px solid #ddd; color: #444; text-decoration: none;font-weight: 600;letter-spacing: 3px; } 
.pagination li a:hover{ background:#1e3a7c; color:#fff;border-color:#1e3a7c; } 
.pagination li.thisclass { background: #1e3a7c; color: #fff; border-color:#1e3a7c;} 
.pagination li.thisclass a,.pagination li.thisclass a:hover{ background: transparent; border-color: #1e3a7c; color: #fff; cursor: default; }
.newsdetailboxs{background: #F6F6F6;padding:.1rem .3rem;}
.news-detail-box{padding-top: 38px;overflow: hidden;width:100%;padding-bottom: .5rem;}
.news-detail-box .tit{color: #000;font-size: 26px;font-weight: 400;line-height: 1.628;font-weight: 600}
.news-detail-box div.bt{height: 30px;line-height: 30px;margin-top: 15px;}
.news-detail-box div.bt span{color: #000;font-size: 19px;font-weight: 600;display: inline-block;padding-right: 40px;}
.news-detail-box div.bt span em{color: #444;font-weight: 200;padding-left: 4px;}
.news-detail-box  .content{overflow: hidden;width: 100%;margin-top: 25px;}
.news-detail-box  .content p{padding-bottom: 15px;}
.news-detail-box  .content p img ,.news-detail-box  .content * img,.news-detail-box  .content  img{max-width:100%;max-height: 100%;overflow: hidden;display: block;margin:20px auto;}
.news-detail-box  .content p,.news-detail-box  .content *{color: #444;font-size: 18px;line-height: 1.728!important;}
.updow{overflow: hidden;width: 100%;font-size: 22px;margin-top: 30px}
.updowm{height: 50px;line-height: 50px;color: #000;}
.updowm a{width: 90%;display: block;color: #000;font-weight: 300;}
.updowm a span{font-weight: 600;color: #000;}
.updowm a:hover{color:#1e3a7c}

/**>>>>>>>>>>>>>>>>>>>博士项目<<<<<<<<<<<<<<<<<<<<<**/
.doctor-banner{width: 100%;height: 500px;overflow: hidden;background: url(../images/doctor-banner.png) no-repeat center;background-size: cover;}
.doctor-banner .box{height:3.2rem;overflow: hidden;padding-top: .8rem}
.doctor-banner .box .li{width: 48%;overflow: hidden;color: #fff}
.doctor-banner .box .li h4{font-size: 35px;}
.doctor-banner .box .li p.p1{font-size: 27px;padding:5px 0;}
.doctor-banner .box .li .btns{height: 45px;margin-top: .25rem;}
.doctor-banner .box .li .btns a{display: inline-block;height: 45px;background: #F6F6F6;text-align: center;font-size:25px;color: #1e3a7c;width:180px;line-height: 45px;margin-right: 15px;}
.doctor-banner .box .li .btns a:hover{background:#28af8e;color: #fff;}
.doctor-banner .box .li .txts{margin-top:15px;overflow: hidden;}
.doctor-banner .box .li .txts p{font-size: 17px;line-height: 1.7}
.doctor-banner .box .li .det{font-size: 21px;overflow: hidden;float: right;background:rgba(0,0,0,0.5);padding:.3rem}
.doctor-banner .box .li .det p{color: #fff;padding:10px 0;}
.doctor-banner .box .li .det p span{font-weight: 600;}
.item-introbox{width: 100%;padding:.6rem 0;overflow: hidden;}
.item-introbox .boxs{background:#F8F8F8;padding:.25rem;margin-top: .5rem;}
.item-introbox .boxs .intro-left{overflow: hidden;color: #000;width: 38%}
.item-introbox .boxs h4.t{font-size: 17px;margin-top: 10px;}
.item-introbox .boxs p{font-size: 16px;line-height: 1.6;}
.item-introbox .boxs .txt{margin-top: 10px;}
.item-introbox .boxs .txt p{text-indent: 35px;padding-bottom: 10px;}
.nyabout-videowrap{width: 60%;height:5.5rem;overflow:hidden;background: #000;border-radius: .15rem;}
.nyabout-videowrap a{display: block;width: 100%;height: 100%;position: relative;overflow: hidden;border-radius: .15rem;}
.nyabout-videowrap a div.cover{border-radius: .15rem;width: 100%;height: 100%;position: absolute;background: rgba(0,0,0,.4);top:0;z-index: 4;left:0;}
.nyabout-videowrap a span.play{display: block;width: 100px;height: 100px;background: url(../images/play.png) no-repeat center;position: absolute;z-index: 5;top:50%;margin-top: -50px;margin-left: -50px;left:50%;}
.directorboxs{width: 100%;overflow: hidden;padding:0  0 .4rem 0;}
.director-word{margin-top: .5rem;background: #EBEBEB;padding:.3rem  0;overflow: hidden;}
.director-word .imgsbox{width: 208px;overflow: hidden;}
.director-word .imgsbox .img{width:100%;height: 205px;overflow: hidden;}
.director-word .imgsbox .txt{background: #fff;height: 60px;padding:5px 0;overflow: hidden;text-align: center;color: #000}
.director-word .imgsbox .txt h4{font-size: 14px;color: #000}
.director-word .worsbox{width: 68%;color: #000}
.director-word .worsbox p{line-height: 1.928;font-size: 14px;padding-bottom: .15rem;padding-top: 5px;text-align: justify;}
.director-word .cont{padding: 0 2.5%;overflow: hidden;}
.teacherboxs{padding:0.3rem 0;overflow: hidden;width: 100%;}
.teacherboxs .teacher-intros{background: #E5E5E5;padding:.25rem;overflow: hidden;font-size: 21px;color: #000;margin-top: .5rem;border-radius: .25rem}
.teacherboxs .teacher-intros p{text-indent: .35rem;padding:.075rem 0;line-height: 1.628}
.teacher-listboxs{margin-top: .15rem;padding-top: .1rem;overflow: hidden;}
.teacher-listboxs .lis{overflow: hidden;margin-bottom: .1rem;width: 98%;padding:.2rem 1%;position: relative;}
.teacher-listboxs .lis .boxs{width: 98.5%;padding:.3rem 0;background: #fff;height:2.17rem;overflow: hidden; border-radius: .25rem;float: right;}
.teacher-listboxs .lis .solo{writing-mode: vertical-lr;width: .6rem;height: 2rem;background: #1E397C;text-align: center;color: #fff;font-size: 26px;line-height: .6rem;position: absolute;border-radius: .2rem;left:0;top:50%;margin-top:-1rem;letter-spacing:3px;}
.teacher-listboxs .lis .boxs .cont{padding:0 .2rem  0 .7rem;}
.teacher-listboxs .lis .boxs .cont div.img{height: 2.17rem;width: 2.16rem;overflow: hidden;}
.teacher-listboxs .lis .boxs .cont .txts{width: calc(100% - 2.5rem);overflow: hidden;color: #1e3a7c;position: relative;height: 2.17rem;}
.teacher-listboxs .lis .boxs .cont .txts h4{font-size: 22px; }
.teacher-listboxs .lis .boxs .cont .txts p.po{font-size: 22px;font-weight: 600;margin-top:10px;padding-bottom: 10px;}
.teacher-listboxs .lis .boxs .cont .txts p.intro{height: 70px;line-height: .35rem;overflow: hidden;font-size: 22px;}
.teacher-listboxs .lis .boxs .cont .txts p.p{font-size: 22px;position: absolute;bottom: 0;left:0;}
.applyboxs{padding:.1rem 0;overflow: hidden;width: 100%;}
.apply-cont{width: 100%;height: 3.50rem;overflow: hidden;background: #F3F3F3;margin-top: .5rem;border-radius: .25rem;}
.applyconts{padding:.1rem .4rem;overflow: hidden;font-size: 21px;color: #000;display: none;}
.apply-cont .tabbox{width: 100%;height:.7rem;overflow: hidden;}
.apply-cont .tabbox a.tabbtn{width: 1.9rem;height: 100%;background: #1E3A7C;margin-right:.1rem;text-align: center;font-size: 26px;color: #fff;display:inline-block;line-height: .7rem;float: left}
.apply-cont .tabbox a.tabbtn:first-child{border-radius: .1rem 0 0 0 ;}
.apply-cont .tabbox a.tabbtn.on{background: #E0408C}
.applysone p{line-height: 1.6;padding:5px 0;}
.cjproblembox{padding:.4rem 0;width:100%;overflow: hidden;}
.cjproblembox  .recruit{margin-top: .45rem}
.cjproblembox  .recruit .one_recruit_title{padding:0 .3rem;position: relative;cursor: pointer;}
.cjproblembox  .recruit .txt1{height: 50px;line-height: 50px;font-size: 17px;color: #1e3a7c}
.cjproblembox  .recruit .one_recruit_title.open{background: #ececec}
.cjproblembox  .recruit .one_recruit_det{background: #ececec;padding:0 .3rem .3rem .3rem;}
.cjproblembox  .recruit .one_recruit_det p{font-size: 17px;color: #1e3a7c}
.cjproblembox  .recruit .one_recruit .one_recruit_title::before{background:#1e3a7c;width:1px;right: 31px;}
.cjproblembox  .recruit .one_recruit .one_recruit_title::after{background:#1e3a7c;height:1px;width: 20px;}
.coursesetbox{width: 100%;padding:.2rem 0;overflow: hidden;background: #fff;}
.coursesetbox .setboxs{margin-top: .5rem;overflow: hidden;}
.coursesetbox .setboxs .table{height: auto;overflow: hidden;}
.coursesetbox .setboxs .table table{height: 120px;width:100%;border-right: 1px solid #444;border-top: 1px solid #444;border-left:1px solid #444;}
.coursesetbox .setboxs .table table tr td{width:25%;height: 40px;font-size: 17px;color: #000;padding:0 15px;border-bottom:1px solid #444;line-height: 1.7;text-align: left;}
.coursesetbox .setboxs .table table  .firstRow td.td{border-right:1px solid #444;width: 10%;padding:0 2%;line-height: 1.7}
.stepcourse{margin-top: .2rem;overflow: hidden;width: 100%;height: 3.4rem;}
.stepcourse .stepleft{width: 65%;overflow: hidden;float: left}
.stepcourse .titles{height: .5rem;line-height: .5rem;width:100%;background: #7384AF;color: #fff;font-size: 24px;text-align: center; }
.stepcourse .boxs{overflow: hidden;font-size: 21px;color: #000}
.stepcourse .stepleft .boxs .li{width:41.5%;padding:.3rem;background: #F4F5F9;height:2.3rem;}
.stepcourse .boxs .li h4{padding-bottom: .1rem}
.stepcourse .boxs .li p{line-height: 1.7}
.stepcourse .stepright{width:34%;overflow: hidden;float: right}
.stepcourse .stepright .boxs .li{padding:.3rem;background: #F4F5F9;height:2.3rem;}
.course-cont{margin-top: .1rem;overflow: hidden;}
.course-cont .lis{width:24.5%;overflow: hidden;height: 2.8rem;}
.course-cont .lis .titles1{line-height: .5rem;height: .5rem;width:100%;background: #6075A2;color: #fff;font-size: 16px;text-align: center;font-weight: 600;}
.course-cont .lis .boxs{padding:.2rem;background: #F4F5F9;height: 1.9rem;}
.course-cont .lis .boxs p{font-size: 15px;color: #000;line-height: 1.7;text-align: justify;}
.course-cont .lis .titles2{line-height: .5rem;height: .5rem;width:100%;background: #4b6196;color: #fff;font-size: 16px;text-align: center;font-weight: 600;}
.course-cont .lis .titles3{line-height: .5rem;height: .5rem;width:100%;background: #344C88;color: #fff;font-size: 16px;text-align: center;font-weight: 600;}
.course-cont .lis .titles4{line-height: .5rem;height: .5rem;width:100%;background: #1e3a7c;color: #fff;font-size: 16px;text-align: center;font-weight: 600;}
/**>>>>>>>>>>>>>>>>>>>硕士项目<<<<<<<<<<<<<<<<<<<<<**/
.master-banner{width: 100%;height: 500px;overflow: hidden;background: url(../images/banner/master-banner.png) no-repeat center;background-size: cover;}
.master-banner .box{height:3.2rem;overflow: hidden;padding-top: .8rem}
.master-banner .box .li{width: 55%;overflow: hidden;color: #fff}
.master-banner .box .li h4{font-size: 35px;}
.master-banner .box .li2{width:40%;}
.master-banner .box .li p.p1{font-size: 27px;padding:5px 0;}
.master-banner .box .li .btns{height: 45px;margin-top: .25rem;}
.master-banner .box .li .btns a{display: inline-block;height: 45px;background: #F6F6F6;text-align: center;font-size:25px;color: #1e3a7c;width:180px;line-height: 45px;margin-right: 15px;}
.master-banner .box .li .btns a:hover{background:#28af8e;color: #fff;}
.master-banner .box .li .txts{margin-top:15px;overflow: hidden;}
.master-banner .box .li .txts p{font-size: 17px;line-height: 1.7}
.master-banner .box .li .det{font-size: 18px;overflow: hidden;background:url(../images/shadow.png) repeat ;width: 65%;margin:0 auto;padding:.3rem;}
.master-banner .box .li .det p{color: #fff;padding:10px 0;}
.master-banner .box .li .det p span{font-weight: 600;}
.item-introbox .boxs h4.tx{font-size: 35px;margin-bottom: 10px;}
.item-introbox .boxs h4.tx::after{content: '';height: 10px;width: 138px;background:#CCD2E0;display: block;}
.mastercoursesetbox{width: 100%;padding:.3rem 0;overflow: hidden;background: #F2F2F2}
.master-box{margin-top: .5rem;overflow: hidden;}
.master-box .box1{background: #fff;padding:.25rem;font-size: 17px;color: #000;line-height: 1.7}
.master-box .box2,.master-box .box3,.master-box .box4{overflow: hidden;margin-top: .30rem;}
.master-box .box2 .titless,.master-box .box3 .titless,.master-box .box4 .titless{height: .5rem;line-height: .5rem;font-size: 22px;color: #fff;text-align: center;background: #1E397C;width: 100%}
.master-box .box2 .lis{width: 32.5%;height: 5.4rem;overflow: hidden;}
.master-box .box2 .lis .liboxs{padding:.25rem;background: #fff;height: 4.4rem ;}
.master-box .box2 .lis .liboxs .imgs{height: 1.6rem;overflow: hidden;width: 3.3rem;position: relative;margin-bottom:.15rem}
.master-box .box2 .lis .liboxs .imgs .img{width: 3.3rem;height: 1.6rem;overflow: hidden;}
.master-box .box2 .lis .liboxs .imgs span{display: block;height: 40px;text-align: center;background: rgba(30,58,124,.8);color: #fff;font-size: 18px;line-height: 40px;position: absolute;width: 100%;bottom: 0;left:0;}
.master-box .box2 .lis .liboxs p{font-size: 17px;color: #1e3a7c;padding:3px 0;line-height: 1.628}
.master-box .box2 .lis .liboxs h4{font-size: 17px;color: #1e3a7c;padding:3px 0;}
.master-box .box3 .li{overflow: hidden;margin-top: .3rem;}
.master-box .box3 .titless{margin-bottom: .2rem;}
.master-box .box3 .li h5{text-align: center;font-size: 27px;color: #1e3a7c;}
.master-box .box3 .li .dl{overflow: hidden;}
.master-box .box3 .li .dl p{color: #1e3a7c;text-align: center;line-height: .5rem;font-size: 25px;padding-bottom: .15rem;padding-top: .15rem}
.master-box .box3 .li .dl .img{width:24%;height: 1.35rem;overflow: hidden}
.master-box .box4 .scrollnews-box{height:3.95rem;overflow: hidden;}
.master-box .box4  .scrollnews-box .swiper-slide{border-radius: 0}
.master-box .box4 .scrollnews-box .swiper-slide div.img{height: 3.95rem;}
.master-box .box4 .box4-cont{margin-top: .1rem;padding-top:.1rem}
.master-box .box4 .box4-cont .li{width:48.5%;}
.master-box .box4 .box4-cont .tit{height: .45rem;line-height: .45rem;background: #4f81ec;color: #fff;font-size: 24px;text-align: center;font-weight: 600}
.master-box .box4 .box4-cont .cont{background: #fff;padding: .25rem;height: 1.1rem;overflow: hidden;}
.master-box .box4 .box4-cont .cont p{color: #000;font-size: 21px;line-height: 1.7}
.wappo{display: block;}

/***2022年修改公共新闻资讯展示部分**/
.common-list-news .box{height:3.4rem;overflow:hidden;width:100%}
.common-list-news  .common-title{margin-bottom:.3rem;}
.imglist-wrap{overflow: hidden;padding-top: .2rem;margin-bottom:.2rem;}
.imglist-wrap .li{width:24%;height:2.7rem;overflow: hidden;}
.imglist-wrap .li a{display: block;width: 100%;height: 100%}
.imglist-wrap .li a div.img{position: relative;width: 100%;height: 2.2rem;overflow: hidden;}
.imglist-wrap .li a div.img img{position: absolute;top:0;left:0;z-index: 9}
.imglist-wrap .li a div.img h4.dot{font-weight:500;height: 56px;overflow:hidden;width:100%;background: url(../images/shadow.png) repeat;line-height: 22px;padding:5px 20px;box-sizing:border-box;font-size: 14px;color: #fff;position: absolute;bottom: 0;left:0;z-index: 10}
.imglist-wrap .li a .time{background:url(../images/time.png) no-repeat left center;background-size: .2rem ;height: 40px;line-height:40px;padding-left:.28rem;height: 40px;overflow: hidden;font-size: 12px;color: #888}
.imglist-wrap .li a span{font-size: 12px;color: #888}
.imglist-wrap .li:last-child:nth-child(4n + 2){ margin-right: calc((100% - 24%) / 3 * 2);}  
.imglist-wrap .li:last-child:nth-child(4n + 3){ margin-right: calc((100% - 24%) / 3 * 1);} 
.imglist-wrap .li a:hover div.img h4.dot{font-weight: 600;}
.common-list-news .box .titlesss{height:40px;overflow:hidden;width:100%;}
.common-list-news .box .titlesss span.t{display:inline-block;line-height:40px;font-size:22px;color:#444;float:left;font-weight:600}
.common-list-news .box .titlesss a{display:inline-block;line-height:40px;font-size:20px;color:#444;float:right}
.news-box-right .xiaoyoulistbox  a.single-data div.img {width:180px;height:173px;overflow:hidden;}
.news-box-right .xiaoyoulistbox a.single-data div.txt{width:calc(100% - 210px);}