body{font-family:"微软雅黑";}
.tmgongsijianjie{font-size:18px;color:#fff;line-height:36px;}
.detailContent-ul li.detailContent-current a{color:#004ea1}
.pagination{position:absolute;z-index:9999;left:50%;bottom:10px;margin-left:-32px}
.swiper-pagination-switch{display:inline-block;width:8px;height:8px;border-radius:8px;background:#222;margin-right:5px;opacity:.8;border:1px solid #fff;cursor:pointer}
.borderbar{border:2px solid #afafaf;height:100px;width:268px;float:left;margin-left:20px;margin-bottom:12px}
.borderbar:hover{background:#facd00;cursor:pointer}
.borderbar span{display:block;font-weight:700;font-size:18px;margin:10px 0 10px 20px}
.borderbar em{display:block;line-height:20px;margin:0 20px 0 20px;font-size:14px}
.qiyewenneirongqu td{vertical-align:top}
.leftimage img{width:600px}
.leftimage{position:relative}
.leftimage span{position:absolute;background:#000;width:100%;color:#fff;line-height:60px;bottom:0;z-index:1;-moz-opacity:.7;-khtml-opacity:.7;opacity:.7}
.leftimage em{position:absolute;width:100%;color:#fff;z-index:2;bottom:0;line-height:60px;margin-left:20px;font-size:18px;font-weight:700}
.swiper-container{width:100%;height:400px;color:#fff;text-align:center}
.red-slide{background:#ca4040}
.blue-slide{background:#4390ee}
.orange-slide{background:#ff8604}
.article-list ul li a{height:30px;clear:both;display:block}
.article-list ul li{clear:both;height:30px}
.article-list ul li a p{float:right;display:block;margin-top:0}
.article-list ul li a img{float:left;display:block;margin-top:10px}
.article-list ul li a span{width:390px;overflow:hidden!important;display:block;float:left;height:30px;display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.green-slide{background:#49a430}
.pcnone{display:none}
.pink-slide{background:#973e76}
.swiper-slide .title{font-style:italic;font-size:42px;margin-bottom:0;height:100%;line-height:45px}
.pagination{position:absolute;z-index:20;left:50%;bottom:10px;margin-left:-32px}
.swiper-pagination-switch{display:inline-block;width:8px;height:8px;border-radius:8px;background:#222;margin-right:5px;opacity:.8;border:1px solid #fff;cursor:pointer}
.swiper-visible-switch{background:#aaa}
.swiper-active-switch{background:#fff}
.swiper-container img{width:100%!important;height:100%!important}
.menu{width:100%;height:80px}
.menu-inside{width:1250px;height:80px;margin:0 auto}
.menu-logos{float:left;width:260px;height:80px}
.menu-logo{padding-top:3px;width:38px;height:38px}
.menu-logoText{padding-top:4px;height:36px}
.menu-text{font-size:12px;font-weight:700;letter-spacing:2.3px;color:#a4a4a4}
.menu-tr{height:70px}
.menu-link{float:left;width:900px;height:80px}
.rencaizhaopin{text-align:center}
.lanmuheitiao1{display:none;-moz-opacity:.5;-khtml-opacity:.5;opacity:.5}
.lanmuheitiao2{display:none;-moz-opacity:.5;-khtml-opacity:.5;opacity:.5}
.detailContent-left-in li:hover{background:#004ea1}
.detailContent-left-in li:hover a{color:#fff}
.menu-link-ul li{float:left;margin-top:14px;margin-right:3px;width:122px;height:47px;line-height:47px;text-align:center;font-size:19px}
.menu-link-ul a{color:#5e5e5e}
.lanmuheitiao{background:#000}
.navsub{position:absolute;z-index:99999;top:80px;display:none}
.navsub a{width:122px;color:#fff;margin-right:20px;font-size:16px}
.menu-curren{background:#004ea1}
.menu-curren a{color:#fff}
.menu-seek img{padding-top:23px;padding-left:17px}
.menuBtn{display:none}
.carousel img{width:100%}
.blogroll-right{position:relative;cursor:pointer}
.gongzhonghaoerweima img{width:100px}
.gongzhonghaoerweima{position:absolute;z-index:1;top:-80px;display:none;left:0}
.article{width:1250px;height:280px;margin:0 auto;margin-top:17px}
.article-firm{float:left;margin-right:35px;width:480px;height:280px}
.article-underline{width:480px;height:46px;border-bottom:1px solid #e5e5e5}
.article-title{float:left;width:100px;height:45px;line-height:45px;text-align:center;font-size:19px;font-weight:700;color:#004ea1;border-bottom:3px solid #004ea1}
.article-more{float:right;padding-right:5px;padding-top:15px}
.article-extrude{width:480px;height:105px;border-bottom:1px dashed #e5e5e5}
.article-extrude-title{padding-top:20px;font-size:19px;font-weight:700}
.article-extrude-content{padding-top:7px;font-size:15px;color:#a4a4a4}
.article-extrude-content span{color:#004ea1}
.article-list{width:480px;height:127px}
.article-list li,.article-pro-list li{height:30px;line-height:30px;font-size:15px;color:#a4a4a4;border-bottom:1px dashed #e5e5e5}
.article-list p,.article-pro-list p{margin-top:-30px;text-align:right}
.article-list img{margin-top:-2px;margin-right:2px}
.article-pro{float:left;margin-right:35px;width:480px;height:280px}
.article-arrows{letter-spacing:-4px}
.article-ul li{float:left;margin-right:40px;width:100px;height:45px;line-height:45px;font-size:15px;text-align:center;color:#a4a4a4;cursor:pointer}
#current-li,.article-ul li.current-li{font-size:19px;font-weight:700;color:#004ea1;border-bottom:3px solid #004ea1}
.article-pro-list{padding-top:13px;width:480px;height:127px}
.article-video{float:left;width:200px;height:280px}
.video-title{widows:200px;height:50px;background:#004ea1;font-size:19px;line-height:50px;text-align:center;font-weight:700;color:#fff;border-radius:10px;letter-spacing:1px}
.video-box{margin-top:-5px;widows:200px;height:235px;border-left:1px solid #d5d5d5;border-right:1px solid #d5d5d5;border-bottom:1px solid #d5d5d5}
.video-list{width:160px;height:115px;margin-left:19px;color:#004ea1;font-size:13px;text-align:center}
.video-img{margin-top:10px}
.video-start{margin-top:-110px}
.video-list p{margin-top:-15px}
.blogroll{width:1250px;height:60px;line-height:60px;margin:0 auto}
.blogroll-left{float:left;font-size:17px;color:#6c6b69}
.blogroll-left select{margin-left:8px;width:330px;height:35px;background:#fff;color:#6c6b69}
.blogroll-right{float:right;margin-right:20px;font-size:15px;color:#6c6b69}
.copyright{widows:100%;height:60px;line-height:60px;font-size:15px;background:#004ea1;text-align:center;color:#fff}
.cancer{width:100%;height:50px;border-bottom:2px solid #ececec;margin-bottom:19px}
.cancer-in{width:1250px;height:50px;margin:0 auto;line-height:50px;color:#696969;font-size:15px}
.cancer-current{color:#004ea1}
.cancer-arrows{margin:0 8px;letter-spacing:-4px}
.detailContent{width:1250px;min-height:100px;margin:0 auto}
.detailContent-left{float:left}
.detailContent-left-in{width:275px}
.detailContent-sonTitle{width:275px;height:67px;line-height:67px;background:#004ea1;color:#fff;font-weight:700;font-size:23px;letter-spacing:1px;text-align:center;border-radius:5px 5px 0 0}
.detailContent-ul{width:185px}
.detailContent-ul li{width:185px;height:52px;line-height:52px;padding-left:88px;font-size:16px;color:#686868;border:1px solid #ececec}
.detailContent-current{font-size:18px!important;color:#004ea1!important;font-weight:700;letter-spacing:1px}
.contactus{margin-top:59px}
.contactus-in{width:273px;height:160px;font-size:14px;color:#a2a2a2;border:1px solid #ececec}
.contactus-p-top{margin-top:25px}
.contactus-in p{margin-left:15px;margin-bottom:10px}
.contactusImg{width:275px;margin-top:-2px}
.detailContent-right{float:right;width:930px}
.dRight-title{width:930px;height:67px;line-height:67px;color:#cbccd1;font-weight:700;font-size:14px;background:#f8f8f8;border:2px solid #f5f5f5;border-radius:2px}
#drightSpan{margin-left:25px;color:#004ea1;font-size:24px;font-weight:700;letter-spacing:2px}
.detailList{width:930px;cursor:pointer;border-bottom:2px dashed #e0e0e0}
.detailDate{float:left;width:75px;height:75px;background:#004ea1;color:#fff;text-align:center;margin:15px 35px}
.detailText{padding-top:15px;width:930px;font-size:15px;color:#6e6e6e}
.dContent{width:930px}
.dContent p{margin-top:25px;margin-bottom:30px;color:#686868;text-indent:2em;line-height:29px;letter-spacing:1px}
.certificate{width:930px}
.certificate-center{float:center}
.certificate-center li{float:left;width:250px;height:200px;margin:10px 10px;border:2px solid #eee;text-align:center}
.certificate-center img{padding-top:20px;width:210px;height:160px}
.businessConten{width:930px;letter-spacing:1px}
.businessConten h3{text-align:center;font-size:18px;font-weight:700;margin:20px 0}
.businessConten p{text-indent:2em;color:#6c6c6c;font-size:17px;line-height:30px}
.projectList{width:930px;margin-top:50px}
.projectList-ul{width:930px;height:51px;border-bottom:2px solid #ececec}
.projectList-ul li{float:left;margin-right:25px;width:170px;height:50px;text-align:center;line-height:50px;color:#767676;cursor:pointer}
.projectListCurrent{color:#1b60ad!important;border-bottom:2px solid #1b60ad}
.projectBut{width:960px}
.projectBut div{float:left;margin-right:30px;margin-bottom:30px;width:289px;height:60px;text-align:center;color:#707072;background:url(../img/divBg.png) no-repeat;background-size:cover}
.rencaizhaopin{width:100%;border-top:1px solid #dfdfdf;border-right:1px solid #dfdfdf;margin-top:20px}
.rencaizhaopin td{border-left:1px solid #dfdfdf;line-height:40px;border-bottom:1px solid #dfdfdf;padding:0 10px}
.rencaizhaopintitle td{color:#fff;font-weight:700;background:#004ea1}
.projectBut div table{width:90%;margin:auto;height:60px;font-size:14px!important}
.projectBut div a table td{font-size:14px!important}
.projectButCurrent{background:rgba(0,78,161,.8) no-repeat!important;background-size:cover!important;color:#fff!important}
.dRight-article{width:930px;text-align:center;color:#797979;font-size:16px}
.dRight-article h3{margin-top:30px;margin-bottom:15px;text-align:center;font-weight:700;font-size:25px;color:#000}
.phoneWxOrcontact{display:none}
.phoneCopyright{display:none}
#detailPOne{color:#000;font-weight:700;margin-bottom:10px;font-size:18px}
.defaultHide{display:none}
.certificate-center{width:930px;height:450px;margin-left:50px}
.certificate-right{top:250px;position:absolute;right:0}
.certificate{position:relative;padding-top:50px}
.certificate-left{top:250px;position:absolute;left:0}
.article-extrude-title{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:470px}
.article-list a:hover{color:#004ea1}
.article-pro a:hover{color:#004ea1}
.article-extrude-title:hover{color:#004ea1}
.fenyetable001 a{display:inline}
.contactus-in{height:100px}
.detailContent-right .detailList{display:block;border:none;padding-bottom:8px;padding-right:4px}
.detailContent-right .detailList:hover{background:#dfdfdf}
.cssplus2022{font-size:25px; font-weight: bold; padding-top: 10px;}
.subpagefooterbar .whiteback{background:#f9f9f9;    box-shadow: 0 1px 4px rgba(0, 21, 41, .3);}
.pasTitleSummary{font-size:14px;padding:0px 20px 20px 20px;color:#999;height: 80px;}
.ImgDLbar{margin-top:-40px;}
.ImgDetailList{overflow:hidden;}
.ImgDLtitle{
    margin-top: -50px;
    font-size: 16px;
    font-weight: bold;
    color: #777;}