/*------style.css  start------*//*less*/@c:center;@small:12px;@mid:14px;@big:16px;@b:#000;@g:#666;@r:#d41c29;@font-face{　　font-family:'MONT-DEMOHEAVY';　　src:url('../fonts/MONT-DEMOHEAVY.ttf');} @-webkit-keyframes bounce-up { 25% {-webkit-transform: translateY(5px);} 50%, 100% {-webkit-transform: translateY(0);} 75% {-webkit-transform: translateY(-5px);}}@keyframes bounce-up { 25% {transform: translateY(5px);} 50%, 100% {transform: translateY(0);} 75% {transform: translateY(-5px);}}.clearfix:after{	content:"";	display:block;	clear:both;}.clearfix{	zoom:1;}.fl{	float:left;}.fr{	float:right;}.db{	display:block;}.tl{	text-align: left;}.tc{	text-align: center;}.tr{	text-align: right;}.full{	width:100%;	height:100%;}.box{	display: inline-block;}.none{	display: none;}a:hover{	text-decoration:none;	color: #ca1c28;    transition: color 0.4s;    -moz-transition: color 0.4s;    -webkit-transition: color 0.4s;    -o-transition: color 0.4s;}@-webkit-keyframes fromBottomFade { from {-webkit-transform: translateY(20%);opacity:0;}}@keyframes fromBottomFade { from {transform: translateY(20%);opacity:0;}}a{text-decoration:none;}/*container*/.container{width:92%; max-width:1600px;margin:0 auto;clear:both;}.container2{width:92%;margin:0 auto;clear:both;}img{max-width: 100%; }/*pc端header*/.nytop100{height:50px;}#fixedpage{display: none;}.headpc-top{display:none;}.headphone-top{display:block;}/* 手机端header */.header{position:fixed;width:100%;left:0px;top:0px;height:50px;overflow:hidden;background:#fff;z-index:1000;}.headercontainer{width: 92%;margin: auto;}.header .logo{float:left;margin-top:10px;}.header .logo h1{font-size:0;}#head .header-navigation{float:right;margin-top: 14px;}#head .header-navigation i{font-size:22px;color:#000000;}.menu-wrapper-background{position:fixed;z-index:99999;background-color:rgba(0,0,0,0.6);width:100%;height:100%;top:0px;left:0px;display:none;}.main_menu{position:fixed;top:50px;left:0px;width:100%;z-index:500;background:#ffffff;height:0px;overflow:auto;transition: all 350ms ease;}.show-main{height:calc(100% - 50px);transition: all 350ms ease;}.menu-top li{list-style:none;background:#f7f8f9;margin-bottom:10px;border-radius:3px;}.menu-top li:first-child{margin-top:10px;}.page-content{-webkit-transform:translateY(0px);transform:translateY(0px);transition:all 350ms ease;}.menu-top{background-color:rgba(255,255,255,1);height:0px;width: 92%;margin:auto;transition:all 350ms ease;}.show-menus{height:100%;transition:all 350ms ease;}.menu-top .icon3{-ms-transform: rotate(0deg);-webkit-transform: rotate(0deg);transform: rotate(0deg);position:absolute;right:24px;top:18px;font-size:18px;transition:all 350ms ease;}.menu-top .icon4{-ms-transform: rotate(0deg);-webkit-transform: rotate(0deg);transform: rotate(0deg);position:absolute;right:24px;top:23px;font-size:18px;transition:all 350ms ease;}.menu-top a{text-indent:24px;font-size:18px;font-weight:400;color:#3b4043;line-height:28px;padding:10px 0px;display: block;position: relative;overflow: hidden;}.submenu{max-height:0px;overflow:hidden;transition:all 350ms ease;}.submenu a{text-indent:24px;font-size:17px;font-weight:400;line-height:24px;transition:all 350ms ease;}.show-submenu{max-height:5000px!important;transition:all 350ms ease;}/*内页banner*/.insidebanner{position:relative;font-size:0;height:160px;}.insidebanner li{height:160px;}.catetit{position: absolute;left: 50%;top:50%;transform: translate(-50%,-50%);z-index: 100;}.catetit .cn{font-size: 20px;color:#000000;line-height: 1;margin-bottom: 10px;}.catetit .en{font-size: 20px;color:#000000;line-height: 1;text-transform: uppercase;}#sidenav{width:100%;height:40px;background:#f8f8f8;}#sidenav .left{float:left;font-size:16px;line-height:40px;color:#000000;}#sidenav .left *{font-size:16px;color:#000000;}#sidenav ul{text-align:center;float:right;}#sidenav ul li{float:left;line-height:40px;transition:0.6s;width:50%;text-align:center;}#sidenav ul li a{color:#000000;font-size:16px;padding:0 10px;line-height:40px;width:100%;height:100%;display:block;position: relative;}#sidenav ul li.cur a:before{content:"";position: absolute;left: 0;bottom:0px;width:100%;height: 5px;background:#ffffff;}#sidenav ul li.cur a{font-weight:bold;color:#1d7bc5;}#sidenav ul li:hover a{font-weight:bold;}.tit{text-align:left;}.tit .en{font-size:28px;color:#494949;margin-bottom:13px;line-height:1;text-transform:uppercase;font-weight:bold;}.tit .en span{color:#bdbdbd}.tit .cn{font-size:20px;color:#000000;margin-bottom:15px;line-height:1;}.tit .line{width:49px;height:4px;background:linear-gradient(to right,#023f78,#268ceb);}/*pc首页开始*//*首页page1*/#indexbanner{font-size:0px; width:100%;overflow: hidden; }#indexbanner .banner-container{width:100%;}#indexbanner .banner-container .swiper-slide{height:100%;width:100%;position:relative;background:#000000;}#indexbanner .banner-container .swiper-slide .ban_img{max-width:100%;transition:5s;text-align:center;display:block;margin:auto;}#indexbanner .swiper-pagination{bottom:10px;}#indexbanner .swiper-pagination .swiper-pagination-bullet{width:6px;height:6px;transition:0.6s;background:#ffffff;margin:0 5px;opacity:1;}#indexbanner .swiper-pagination .swiper-pagination-bullet-active{width:50px;height:6px;background:#fff;margin:0 5px;}#indexbanner .swiper-button{position:absolute;width:130px;height:53px;right:60px;bottom:50px;z-index: 100;}#indexbanner .swiper-button-prev{outline:none;color:#ffffff;display:none;}#indexbanner .swiper-button-next{outline:none;color:#ffffff;display:none;}#indexbanner .swiper-num2{position:absolute;right:15%;bottom:35px;z-index:100;font-size:26px;color:rgba(255,255,255,0.8);}#indexbanner .swiper-num2 .active{font-size:35px;color:#fff;}#indexbanner .swiper-num2 .total{font-size:26px;color:rgba(255,255,255,0.8);}.banner-container .conn{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);}.banner-container .conn{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);}.banner-container .conn .p1{color:#ffffff;font-size:16px;line-height:1;margin-bottom:8px;}.banner-container .conn .p2{color:#ffffff;font-size:16px;line-height:1.5;}#indexproduct{width:100%;overflow:hidden;}.product{height:100%;margin:auto;overflow:hidden;}.product .tit{margin-top:25px;text-align:center;}.product .tab{margin:auto;}.product .tab ul{text-align:center;}.product .tab ul li{display:block;float:left;width:calc(50% - 6px);margin:0px 3px;height:42px;text-align:center;border-radius:3px; line-height:42px;margin-top:13px;}.product .tab ul li a{width:100%;height:100%;display:block;background:#282828;color:#fff;border-radius:3px;font-size:15px;}.product .tab ul li.cur a{background:#1d7bc5;}.product .cpzs{width:100%;padding-top:37px;overflow:hidden;margin-bottom:40px;}.product .cpzs ul{display:none;}.product .cpzs ul:first-child{display:block;}.product .cpzs ul li{position:relative;width:calc(50% - 6px);margin:0px 3px;overflow:hidden; float:left;}.product .cpzs ul li:nth-child(2n){margin-right:0px;}.product .cpzs ul li a{width:95%;display:block;margin:10px auto;}.product .cpzs ul li .pic{width:100%;margin:auto;overflow:hidden;background:#ffffff;text-align:center;position:relative;	display:flex;	align-items:center;	display:-webkit-flex;    -webkit-align-items:center;	display:-ms-flex;    -ms-align-items:center;}.product .cpzs ul li .pic img{max-width:100%;max-height:100%;margin:auto;transition:0.9s;background:#ffffff;}.product .cpzs ul li .tt{ font-size:15px;color:#333;text-align:center; line-height:20px;height:20px;padding:10px 0px;}#indexabout{width:100%;overflow:hidden;padding:30px 0px;background:url(../images/about_bg.jpg)no-repeat center;}.indexabout{position:relative;}.indexabout .left{}.indexabout .left .con .des{font-size:15px;color:#666666;margin-bottom:80px;margin-top:20px;}#indexabout .right{width: 92%;margin:auto;overflow:hidden;}#indexabout .right .details{font-size:15px;line-height:30px;}#indexabout .right .details .more{margin-top:20px;display:block;}#indexservice{width:100%;overflow:hidden;margin-top:24px;}.indexservice .left{width:100%;float:left;margin-top:10px;}.indexservice .left .details{line-height:26px;font-weight:lighter;color:#666666;font-size:15px;margin-top:20px;}.indexservice .left .more{margin-top:20px;}.indexservice .left .more img{float:right;transition:0.6s;}.indexservice .con{width:100%;}.indexservice .con ul li{width:calc(50% - 20px);margin:10px;float:left;transition:0.3s;position:relative;}.indexservice .con ul li .pic{opacity:1;font-size:0;transition:0.3s;height: 100px;overflow: hidden;}.indexservice .con ul li .pic img{max-width:100%;max-height: 100px;display: block;margin: auto;}.indexservice .con ul li .tt{width:100%;text-align:center;color:#ffffff;font-size:16px;height:30px;line-height:30px;position:absolute;left:0;bottom:0;background:rgba(0,0,0,0.6);}#indexproject{width:100%;height:100%;overflow:hidden;background:url(../images/project_bg.jpg)no-repeat center bottom;background-size:100%;}.indexproject{padding:20px 0px;font-size:0;margin:auto;width:92%;}.indexproject .tit{text-align:center;}.indexproject .tab{margin:auto;margin-top:10px;}.indexproject .tab ul{text-align:center;}.indexproject .tab ul li{display:inline-block;/*width:calc(10% - 6px);*/width:150px;margin:0px 3px;height:42px;overflow:hidden;text-align:center;border-radius:3px; line-height:42px;margin-top:13px;}.indexproject .tab ul li a{width:100%;height:100%;display:block;background:#282828;color:#fff;border-radius:3px;font-size:15px;}.indexproject .tab ul li.cur a{background:#1d7bc5;}.indexproject .con{margin-top:45px;}.indexproject .project-container{padding-bottom:40px;}.indexproject .details{float:left;width:100%;position:relative;overflow:hidden;}.indexproject .details .pic{overflow:hidden;}.indexproject .details .tt{height:30px;font-size:16px;transition:0.3s;line-height:30px;text-align:center;color:#666666; width:100%;z-index:1}.indexproject .details img{max-width:100%;transition:0.6s;}.indexproject .details:hover .tt{background:#2f85ca;color:#ffffff;}.indexproject .details:hover img{transform:scale(1.1,1.1);}#indexnews{width:100%;overflow:hidden;}.indexnews{padding:20px 0px;}.indexnews .tit{text-align:center;}.indexnews .confa{margin-top:20px;}.indexnews .confa .news_left{width:100%;overflow:hidden;}.indexnews .confa .news_left .con{width:100%;overflow:hidden;margin-bottom:22px;}.indexnews .confa .news_left .date{width:20%;float:left;overflow:hidden;}.indexnews .confa .news_left .date .d1{ font-size:18px;color:#999999;font-weight:lighter;margin-right:16px;line-height: 1;}.indexnews .confa .news_left .date .d2{ font-size:15px;color:#999999;}.indexnews .confa .news_left .conn{width:80%;float:right;}.indexnews .confa .news_left .conn .arp1{line-height:25px;font-size:18px;margin-bottom:13px;color:#333333;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;overflow:hidden; }.indexnews .confa .news_left .conn .arp2{line-height:25px;height:50px;font-size:14px;color:#999999;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;}.indexnews .confa .news_left:hover .con .arp1{color:#267ed0;}.indexnews .confa .news_left:hover .con .arp2{color:#267ed0;}.indexnews .confa .news_right{width:100%;}.indexnews .confa .news_right ul{margin-top:15px;}.indexnews .confa .news_right ul li{overflow:hidden;background:#fff;padding-bottom:10px;margin-bottom:10px;border-bottom:1px solid #efefef;}.indexnews .confa .news_right ul li .date{width:20%;float:left;overflow:hidden;}.indexnews .confa .news_right ul li .date .d1{ font-size:18px;color:#999999;font-weight:lighter;margin-right:16px;line-height: 1;}.indexnews .confa .news_right ul li .date .d2{ font-size:15px;color:#999999;}.indexnews .confa .news_right ul li .con{width:80%;float:right;}.indexnews .confa .news_right ul li .con .arp1{line-height:25px;font-size:18px;margin-bottom:13px;color:#333333;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;overflow:hidden; }.indexnews .confa .news_right ul li .con .arp2{line-height:25px;height:50px;font-size:14px;color:#999999;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;}.indexnews .confa .news_right ul li:hover .con .arp1{color:#267ed0;}.indexnews .confa .news_right ul li:hover .con .arp2{color:#267ed0;}.cooperative{margin-bottom:20px;}.cooperative .con{margin-top:35px;}.cooperative ul li{float:left;background:#f2f2f2;}.cooperative ul li .pic{height:120px; display:flex;align-items:center;display:-webkit-flex; -webkit-align-items: center;}.cooperative ul li .pic img{display:block;margin:auto;}.footer_ban{font-size:0;}.col{line-height:200%;}.col h2{text-align:center;color:#000;font-size:16px;line-height:60px;}.col h3{text-align:center;font-size:13px;}.maintit{text-align:center;margin-top:45px;}.maintit p{font-size:30px;color:#333;margin-bottom:10px;}.maintit span{font-size:16px;color:#999;text-transform:uppercase;}.son_nav{margin-top:25px;text-align:center;}.son_nav a{padding:0px 20px;height:45px;line-height:45px;border-radius:2px;border:1px solid #dcdcdc;color:#333;display:inline-block;margin:0px 10px;transition: color 0s;}.son_nav a.active{background:#008b92;color:#fff;border:1px solid #008b92;}.son_nav a:hover{background:#008b92;color:#fff;border:1px solid #008b92;}.section{width:100%;height:100%;}.inset{padding:30px 0px;}/*联系方式*/.lxfs{position:relative; margin-bottom:30px;background-size:cover;overflow:hidden;}.lxfstit{text-align:center;margin-bottom:20px;}.lxfstit .en{font-size:22px;color:#494949;margin-bottom:8px;line-height:1;text-transform:uppercase;font-weight:bold;}.lxfstit .cn{font-size:18px;color:#000000;margin-bottom:20px;line-height:1;}.lxfscon{width:100%;margin-top: 20px;overflow:hidden;}.lxfs2 .p0{font-size:20px;color:#333333;line-height:1;padding-bottom:14px;}.lxfs2 .p1{font-size:18px;font-weight:bold;color:#0a489f;line-height:1;margin-bottom:10px;}.lxfs2 .p2{font-size:14px;color:#333333;line-height:1;margin-bottom:10px;}.lxfs2 .con{font-size:18px;margin-top:35px;}.lxfs2 .pic{width:100%;margin-top:18px;}.lxfs2 .pic img{display:block;max-width:100%;max-height:115px;}.map{width:100%;border: 13px solid #0a489f;}#allmap{height:360px;width:100%;}.abouttit{text-align:left;}.abouttit .en{font-size:22px;color:#494949;margin-bottom:8px;line-height:1;text-transform:uppercase;font-weight:bold;}.abouttit .cn{font-size:18px;color:#000000;margin-bottom:20px;line-height:1;}.aboutpage1{overflow:hidden;margin-bottom:30px;font-size:15px;color:#4a4a4a;}.ryzzlist{width:100%;}.ryzzlist .con1{width:100%;overflow:hidden;margin-bottom:25px;}.ryzzlist .con1 .cn{font-size:16px;color:#000000;margin-bottom:15px;line-height:1;}.ryzzlist .con1 ul li{float:left;width:48%;margin-right:2%;margin-bottom: 10px;}.ryzzlist .con1 ul li a{height:130px;overflow:hidden;display:block;display:flex;align-items:center;display:-webkit-flex; -webkit-align-items: center;}.ryzzlist .con1 ul li img{max-height:130px;max-width:100%;margin:auto;display:block;}.ryzzlist .con2{width:100%;overflow:hidden;}.ryzzlist .con2 .cn{font-size:16px;color:#000000;margin-bottom:30px;line-height:1;}.ryzzlist .con2 ul li{float:left;width:32%;margin-right:2%;margin-bottom: 10px;}.ryzzlist .con2 ul li:nth-child(3n){margin-right:0;}.ryzzlist .con2 ul li a{height:140px;overflow:hidden;display:block;display:flex;align-items:center;display:-webkit-flex; -webkit-align-items: center;}.ryzzlist .con2 ul li img{max-height:140px;max-width:100%;margin:auto;display:block;}.teamlist ul li{width: 47%;margin-right:3%;float: left;height:220px;transition: 0.6s;}/*走进中荣*//**/.pagecol{padding:30px 0px;}.zyyw{padding: 30px 0px 30px; position:relative}.zyyw .thumb{width:100%;}.zyyw .thumb img{max-width:100%; height: 280px;}.zyyw .content{width:90%;font-size:20px;color:#ffffff;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);}.zyyw .content span{font-size:16px;}.pxxmlist ul{width: 100%;overflow: hidden;}.pxxmlist ul li{width:calc(100% - 10px);margin:5px 5px;cursor:pointer; float:left;position: relative;overflow: hidden;transition:0.6s;}.pxxmlist ul li .pic{width:100%;border:5px solid #f5f5f5;background:#f5f5f5;overflow:hidden;font-size:0px;height:240px;display:flex;align-items:center;display:-webkit-flex; -webkit-align-items: center;}.pxxmlist ul li .pic img{max-width:100%;max-height:100%;overflow:hidden;margin:auto;transition: 0.6s;}.pxxmlist ul li a{display:block;width: 100%;height: 100%;}.pxxmlist ul li .tt{color:#000000;font-size:16px;line-height: 30px;margin:10px 0px; text-align:center;overflow: hidden;white-space: nowrap;text-overflow: ellipsis; }.pxxmlist ul li .des{font-size:14px;line-height:20px;color:#000000;}.pxxmlist ul li:hover .pic img{transform: scale(1.1);}.pxxmlist ul li:hover p{}/**/.partnerlist{width:92%;padding:30px 0px;margin:auto;overflow:hidden;}.partnerlist ul{width:100%;margin:auto;overflow:hidden;}.partnerlist ul li{width:32%;height:120px;float:left;overflow:hidden;margin-bottom:7px;margin-right:2%;}.partnerlist ul li:nth-child(3n){margin-right:0px;}.partnerlist ul li a{width:100%;margin:auto;position:relative;display:block;}.partnerlist ul li .pic{font-size:0;width:100%;height:120px;overflow: hidden;font-size:0;display:flex;align-items:center;display:-webkit-flex; -webkit-align-items: center;}.partnerlist ul li .pic img{max-width:100%;max-height:120px;transition: 0.6s; margin:auto;}/*专家团队*/.zjtdlist{overflow:hidden;padding:30px 0px;}.zjtdlist ul{width:100%;overflow:hidden;}.zjtdlist ul li{width:100%;padding:10px 0px}.zjtdlist ul li a{display:block;margin:auto;padding:10px;overflow:hidden;width:calc(100% - 20px);box-shadow:0px 0px 10px 5px #f7f7f7;}.zjtdlist ul li .pic{font-size:0;width:100%;}.zjtdlist ul li .pic img{max-width:100%;font-size:0;}.zjtdlist ul li .con{width:100%;}.zjtdlist ul li .con .conn{width:90%;margin:auto;}.zjtdlist ul li .con .tt{font-size:18px;color:#333333;margin-top:15px;}.zjtdlist ul li .con .sub{font-size:15px;color:#999999;margin-top:10px;}.zjtdlist ul li .con .des{font-size:14px;color:#666666;margin-top:20px;}.zjtdlist ul li:hover a{box-shadow:0px 0px 10px 5px rgba(197,32,26,0.3);}.zjtdlist2{width:100%;}.zjtdlist2 img{max-width:100%}.zjtdlist1{display:none;}.online{margin:auto;overflow:hidden;}.online .w32{width:100%;float:left;margin-right:0;}.online .w321{width:100%;float:left;margin-right:0;}.online .w32 p{width:100%;color:#333333;font-size:16px;text-indent:6px;margin-bottom:10px;margin-top: 15px;}.online .w32 input{outline:none;border:none;border-radius:5px;width:100%;height:50px;line-height:50px;background:#ffffff;text-indent:20px;font-size:15px;color:#999999;}.online .w100{width:100%;overflow:hidden;}.online .w100 p{width:100%;color:#333333;font-size:16px;text-indent:6px;margin-bottom:10px;margin-top: 15px;}.online .w100 textarea{outline:none;border:none;border-radius:5px;width:100%;background:#ffffff;text-indent:20px;font-size:15px;color:#999999;}.online .w100 input{outline:none;border:none;width:50%;height:50px;float:left;line-height:50px;background:#ffffff;text-indent:20px;font-size:15px;color:#999999;}.online .w100 img{height: 50px;}.online .submit{width:160px;border-radius:10px;height:50px;color:#fff;font-size:18px;outline:none;cursor:pointer;background:#0a489f;margin:auto;margin-top:30px;border:none;}/*文章列表*/.xwlb{width:100%;overflow:hidden;padding:30px 0px;}.xwlb .xwlblist ul{margin:auto;}.xwlb .xwlblist ul li{box-shadow:0px 2px 4px 4px #f6f6f6;transition:0.6s; width:100%;border-radius:10px;margin-bottom:25px;overflow:hidden;border:1px solid #f0f0f0;}.xwlb .xwlblist ul li a{margin:auto;display:block;width:calc(100% - 40px);padding:0px;overflow: hidden;position:relative;}.xwlb .xwlblist ul li .pic{max-width:174px;width:35%;margin-right:5%;font-size:0;height:117px;overflow:hidden;float:left;display:flex;align-items:center;display:-webkit-flex; -webkit-align-items: center;}.xwlb .xwlblist ul li .pic img{max-width:100%;max-height:100%;transition:0.6s;}.xwlb .xwlblist ul li .con{width:60%;float:left;}.xwlb .xwlblist ul li .tt{width:100%;transition:0.6s;overflow:hidden;font-size:16px;line-height:20px;margin-top:25px;color:#333333;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}.xwlb .xwlblist ul li .des{width:100%;transition:0.6s;font-size:14px;line-height:20px;color:#666666;margin-top:10px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2; }.xwlb .xwlblist ul li .data{display:none;}/* .xwlb .xwlblist ul li:hover .pic img{transform:scale(1.2,1.2);} */.xwlb .xwlblist ul li:hover .tt{text-indent:20px;color:#c5201a;}.xwlb .xwlblist ul li:hover .data{background:#c5201a}/*新闻中心*/.xwzxlist{overflow:hidden;}.xwzxlist ul{margin:auto;overflow:hidden;}.xwzxlist ul li{width:100%;margin-bottom:20px;float:left;overflow:hidden;position:relative;background:#ffffff;}.xwzxlist ul li a{width:100%;margin:auto;position:relative;display:block;}.xwzxlist ul li .pic{width:100%;overflow: hidden;height:210px;}.xwzxlist ul li .pic img{width:100%;transition: 0.6s;display:block;margin:auto;}.xwzxlist ul li .con{width:100%;overflow: hidden;}.xwzxlist ul li .con .conn{margin:auto;}.xwzxlist ul li .tt{width:92%;margin:auto;line-height:20px;margin-top:24px;font-size:15px;color:#000000;font-weight:bold;white-space:nowrap;text-overflow:ellipsis; overflow:hidden;}.xwzxlist ul li .des{width:92%;margin:auto;font-size:14px;color:#666666;line-height:20px;height:40px;overflow:hidden;margin-top:5px;display: none;}.xwzxlist ul li .date{width:100%;border-top:2px solid #f0f0f0;overflow:hidden;font-size:14px;line-height:56px;margin-top:24px;transition: 0.6s;padding:0 4%;}.xwzxlist ul li .date span{float:right;}.xwzxlist ul li:hover .tt{color:#268ceb;}.xwzxlist ul li:hover .des{color:#268ceb;}.xwzxlist ul li:hover .date span{color:#268ceb;}/*新闻详情页*/.xwxqcol{overflow:hidden;padding:30px 0px;}.xwxqcol .newscol{background:#ffffff;overflow:hidden;width:100%;float:left;}.xwxqcol .newscol .title{color:#000000;font-size:16px;line-height:20px;}.xwxqcol .newscol .data{font-size:15px;line-height:25px;color:#333333;border-bottom:1px solid #ebebeb;}.xwxqcol .newscol .col-con{padding:20px 0px;}.xwxqcol .newscol img{max-width:100%;}.xwxqcol .newsright{float:right;width:25%;display: none;}.xwxqcol .newsright .title{line-height:40px;color:#000000;font-size:19px;font-weight:bold;}.xwxqcol .newsright ul li{padding:33px 0px;border-bottom:1px dashed #d3d3d3;}.xwxqcol .newsright ul li .data{font-size:18px;font-family:'MONT-DEMOHEAVY';}.xwxqcol .newsright ul li .tt{font-size:15px;color:#000000;}/*人才招聘*/.rczppc{display: none;}.recruit-box {margin-top: 20px;}.recruit-box .item {display: block;margin-bottom: 16px;border: 1px solid #f0f0f0;background-color: #fff;transition: all .2s;}.recruit-box .require{font-size: 0;}.recruit-box .require span {display: inline-block;zoom: 1;vertical-align: top;font-size: 15px;padding:0px 15px;line-height: 30px;width: 100%;color: #666;transition: all .3s;}/*.recruit-box .item:hover, .recruit-box .item.cur {!*border-color: #134da4;*!background: #f0f0f0;}*/.recruit-box .item:hover .staff-box, .recruit-box .item.cur .staff-box {border-color: rgba(216, 229, 236, .3);}.recruit-box .item .yin{background: #ffffff;display: none;border-top: 1px solid #e9e9e9;padding:10px 15px;}.recruit-box .item .yin.on {display: block;}.recruit-box .item .yin .p1 {margin-bottom:20px;}.recruit-box .item .yin .p {font-size: 14px;line-height: 28px;color: #000000;}.recruit-box .item .yin .tt {font-size: 16px;color: #4a4a4a;line-height: 20px;margin-bottom: 20px;}.recruit-box .item .yin p {font-size: 4px;color: #666;margin: 5px 0;}.recruit-box .item .yin h5 {font-size: 16px;margin-top:20px;color: #333333;}.orientation{margin-top:50px;margin-bottom:20px;overflow:hidden;width:100%;}.orientation .previous{margin-bottom:10px;}.orientation .next{}#footer{width:100%;}.footer_top{background:#f5f5f5;}.footer_nav{display:none;height:80px;line-height:80px;border-bottom:1px solid #e5e5e5;}.footer_nav ul li{float:left;margin-right:35px;}.footer_nav ul li .title a{color:#000000;font-size:14px;}.footer_top .address{}.footer_top .address .address-1{padding-top:20px;}.footer_top .address .address-1 img{max-width:100%;}.footer_top .address .address-2{width:60%;float:left;height:212px;display:flex;	align-items:center;	display:-webkit-flex;	-webkit-align-items: center}.footer_top .address .address-2 img{max-height:30px;}.footer_top .address .address-2 .footer-lxfs{line-height:25px;}.footer_top .address .address-2 .footer-lxfs .lxfsa{color:#666666;font-size:14px;}.footer_top .address .address-3{width:40%;float:right;}.footer_top .address .address-3 img{margin-top:55px;}.footer_top .address .address-3 p{text-align:center;line-height:35px;}.footer_bottom{line-height:25px;color:#999999;padding:10px 5px;}.mypage{    text-align: center;	width:100%;	margin-top:20px;	overflow:hidden;}.mypage	span,.mypage a{	display: inline-block;	vertical-align: top;	color: #333333;	border: 1px solid #e6e6e6;	padding: 5px 13px;	margin: 5px;}.mypage	span.current,.mypage a.current{	border: 1px solid #333333;}