@charset "utf-8";@import url(Major/a-css.css);@import url(base.css);@font-face {font-family: Ying;src: url(baskoldface.ttf);}
/* banner */
.banner {margin-bottom: 50px;}
.banner, .banner2 {width: 100%;overflow: hidden;position: relative;}
.banner .swiper-container, .banner2 .swiper-container {height: 100%;}
.banner .swiper-slide, .banner2 .swiper-slide {position: relative;display: flex;justify-content: center;overflow: hidden;}
.banner .swiper-slide-active, .banner2 .swiper-slide-active {z-index: 99999999999999;}
.banner .swiper-slide img, .banner2 .swiper-slide img {width: 100%;}
.H-title {text-align: center;margin-bottom: 40px;}
.H-title .en {font-size: 1rem;color: #000;font-weight: bold;text-transform: uppercase;letter-spacing: 15px;}
.H-title .zh-small {font-size: 1.42rem;color: #293a4a;margin-top: 20px;}
.H-title .zh {font-weight: bold;font-size: 2.57rem;color: #000;margin-top: .3em;letter-spacing: 1px;}
.TopTab a {font-size: 1.42rem;color: #000;display: block;width: 170px;height: 60px;line-height: 60px;text-align: center;border-radius: 60px;margin-bottom: 30px;font-weight: bold;}
.TopTab .active a {background: #18bbc8;color: #fff;}
/* 案例中心 */
.H-case {background: #f5f5f5;height: 760px;padding: 100px 0 100px;overflow: hidden;}
.H-case-top .swiper-slide {opacity: .5;position: relative;height: 550px;overflow: hidden;}
.H-case-top .swiper-slide-active {opacity: 1;display: flex;justify-content: center;align-items: center;}
.H-case-top .swiper-slide img {height: 550px;min-width: 100%;}
.H-case-thumbs {width: 400px;height: 300px;background: #f5f5f5;margin: 0;margin-top: 125px;z-index: 99999999999999999;margin-left: 50px;position: relative;}
.H-case-thumbs .swiper-slide {padding: 50px 30px 40px 30px;}
.H-case-thumbs .title {font-size: 1.71rem;}
.H-case-thumbs .content {margin: 1.5em 0 1em 0;line-height: 1.8;}
.H-case-thumbs .swiper-pagination {left: 50px;width: 100px;bottom: -70px;font-size: 2.14rem;font-family: simsun;letter-spacing: -5px;}
.H-case-thumbs .swiper-pagination .swiper-pagination-current {color: #293a4a;letter-spacing: 0;}
.H-case-thumbs .swiper-pagination .swiper-pagination-total {font-size: 1.42rem;letter-spacing: 0;}
.H-case-thumbs .swiper-button-prev {top: auto;margin-top: 0;bottom: -80px;background: url(../images/icon/l.png) center no-repeat;outline: none;}
.H-case-thumbs .swiper-button-next {top: auto;margin-top: 0;bottom: -80px;right: 215px;background: url(../images/icon/r.png) center no-repeat;outline: none;}
.H-case-box {position: relative;}
.H-case-box .container {z-index: 9999999999999;height: 100%;}
.CenterBox {position: absolute;width: 360px;height: 100%;background: #f5f5f5;z-index: 999;padding-left: 50px;padding-top: 20px;}
.CenterBox .H-title {text-align: left;}
.CenterBox .en {color: #000;}
.layCenter {position: absolute;top: 0;height: 100%;z-index: 9999999;}
/* 首页新闻 */
.H-new .top {position: relative;}
.H-new .top img {max-width: 100%;}
.H-new .H-title {position: absolute;top: 50px;width: 100%;}
.H-new .H-title .en {color: #fff;letter-spacing: 0;text-transform: initial;}
.H-new .H-title .en::after {display: block;background: url(../images/icon/icon-tw.png);margin: .1em auto .3em auto;}
.H-new .H-title .zh {color: #fff;font-size: 24px;}
.H-new ul li {line-height: 60px;border-bottom: 1px dashed #ccc;display: table;width: 100%;height: 60px;overflow: hidden;}
.H-new ul li a {display: block;color: #878787;width: 70%;float: left;height: 60px;overflow: hidden;}
.H-new ul li span {color: #878787;float: right;}
.H-new ul li a::before {content: '';display: inline-block;width: 4px;height: 4px;background: #000;margin-right: .5em;margin-bottom: 2px;}
.H-new ul li a:hover {color: #293a4a;}
.contact .container {padding: 0;margin-bottom: 50px;}
.contact .contant-l {background: url(../images/contact-l.png) center center no-repeat;color: #fff;padding: 50px;font-size: 16px;position: relative;height: 400px;background-size: 100% 100%;margin-bottom: 30px;}
.contant-l p {margin-bottom: 20px;line-height: 1.8;}
.contact .contant-l .C-QR {position: absolute;right: 50px;bottom: 50px;text-align: center;}
.contact .contant-r {height: 400px;margin-bottom: 30px;}
.contact .contant-r .t {font-size: 24px;color: #293a4a;font-weight: bold;border-left: 4px solid #ff9a06;height: 24px;padding-left: .5em;}
.contact .contant-r form input {line-height: 40px;border: 1px solid #000;outline: none;padding: 0 10px;width: 100%;margin-top: 40px;height: 40px;}
.contact .contant-r form textarea {line-height: 40px;border: 1px solid #000;outline: none;padding: 0 10px;width: 100%;resize: none;margin-top: 20px;}
.contact .contant-r form .submitBtn {width: 150px;height: 43px;line-height: 43px;background: #0078e8;border: none;color: #fff;margin-right: 20px;margin-top: 25px;}
.contact .contant-r form .resetBtn {width: 150px;height: 43px;line-height: 43px;background: #293a4a;border: none;color: #fff;margin-top: 25px;}
/* 二级页面 关于我们 */
.Er-TopBox {display: table;width: 100%;margin: 50px auto;}
.Er-title {text-align: left;float: left;margin: 10px 50px 0 0;}
.Er-title .en, .Er-title .zh {font-size: 1.71rem;line-height: 1.6;color: #333;font-weight: bold;letter-spacing: 0;text-transform: capitalize;}
.Er-title .en {font-size: 1.14rem;}
.Er-title .en::after {display: none;}
.Er-zs {background: #f5f5f5;padding: 50px 0;margin-top: 70px;}
/* 二级页面 新闻 */
.newList {border-bottom: 1px solid #e5e5e5;padding: 30px 0;display: table;width: 100%;transition: .3s;}
.newList .img {float: left;width: 280px;height: 180px;margin-right: 35px;}
.newList .img img {width: 100%;height: 100%;}
.newList .text {display: inline-block;width: 560px;}
.newList .date {display: inline-block;width: 120px;float: right;font-size: 1.28rem;color: #4f4f4f;position: relative;text-align: right;}
.newList .date::after {content: '';display: block;width: 40px;height: 3px;position: absolute;right: 0;bottom: -.8em;background: #e5e5e5;}
.newList .p1 {font-size: 1.14rem;color: #4f4f4f;line-height: 2rem;height: 2rem;margin-bottom: 1em;font-weight: bold;}
.newList .p2 {font-size: 1rem;color: #878787;line-height: 2rem;}
.newList:hover {background: #f9f9f9;padding: 30px;}
.newList:hover .p1 {color: #293a4a;}
/* 二级页面 案例 */
.caseList {position: relative;overflow: hidden;margin-bottom: 2.14rem;}
.caseList a>img {width: 100%;height: 100%;}
.caseZhe {position: absolute;width: 100%;height: 100%;background: rgba(41, 58, 74, .9);top: 0;text-align: center;color: #fff;display: none;}
.caseZhe::after {content: '';position: absolute;border: 1px solid #5b82a6;top: 20px;bottom: 20px;left: 20px;right: 20px;}
.caseZhe .text {font-size: 1.71rem;}
.caseZhe .text span {font-size: 1.28rem;display: block;margin-top: .3em;}
.Er-case-title {text-align: center;margin-bottom: 2.14rem;}
.Er-case-title p {font-size: 2.57rem;color: #000;font-weight: bold;}
.Er-case-title span {font-size: 1.14rem;color: #293a4a;}
/* 二级页面 案例-详情 */
.Er-show {border: 1px solid #e5e5e5;padding: 30px 50px;margin-bottom: 50px;}
/* 二级页面 全国网点 */
.Er-Website .WebsiteList {background: #fafafa;border: 1px solid #e5e5e5;padding: 2.14rem;font-size: 1.14rem;color: #293a4a;display: table;width: 100%;margin-bottom: 30px;}
.Er-Website .WebsiteList .Name {width: 65%;float: left;border-left: 4px solid #0078e8;padding-left: .8em;height: 20px;font-weight: bold;}
.Er-Website .WebsiteList .Addr {width: 60%;float: left;padding-left: 1em;margin-top: 10px;height: 2.5em;}
.Er-Website .WebsiteList a {float: right;width: 150px;height: 40px;line-height: 40px;background: #e5e5e5;border-radius: 5px;text-align: center;margin-top: -1em;}
.Er-Website .WebsiteList a img {margin-right: .3em;font-size: 1rem;margin-top: -3px;}
.Er-Website .WebsiteList a .icon2 {display: none;}
.Er-Website .WebsiteList a:hover {background: #0078e8;color: #fff;}
.Er-Website .WebsiteList a:hover .icon1 {display: none;}
.Er-Website .WebsiteList a:hover .icon2 {display: inline;}
/* 二级Banner */
.Er-banner {height: 400px;position: relative;overflow: hidden;}
.Er-banner img {height: 100%;}
/* 二级面包屑导航 */
.Er-crumbs {background: #f5f5f5;border-bottom: 1px solid #e6e6e6;}
.Er-crumbs ul li {display: inline-block;line-height: 50px;font-size: 1rem;}
.Er-crumbs ul li::after {content: '>';}
.Er-crumbs ul li:last-child::after {display: none;}
/* 二级分类菜单 */
.Er-menu {display: inline-block;margin-left: 130px;}
.Er-menu li {display: inline-block;margin-right: 40px;}
.Er-menu li a {display: block;font-size: 1.14rem;line-height: 50px;padding: 0 2em;font-weight: bold;}
.Er-menu li:last-child {margin-right: 0;}
.Er-menu li.active a {color: #fff;background: #18bbc8;border-radius: 60px;font-weight: normal;}
.Er-menu-text {width: 800px;float: right;font-size: 14px;color: #999;margin-top: 10px;line-height: 1.8;}
/* 分页 */
.PageGroup {text-align: center;color: #fe6e14;margin-bottom: 50px;}
.PageGroup>div {display: inline-block;padding-left: 0;margin: 20px 0;border-radius: 4px;}
.PageGroup a {display: inline-block;padding: 0 1em !important;line-height: 2.28rem;text-align: center;margin: 2.5rem .3em 1rem;transition: .3s;color: #333;border: 1px solid #f5f5f6 !important;background: #f5f5f6;}
.PageGroup a:last-child, .PageGroup a:first-child {background: #333;border: none !important;color: #fff !important;}
.PageGroup a.active, .PageGroup a:hover {background: #0078e8;color: #fff;}
.PageGroup a.disabled:hover {background: none;color: #fe6e14;}
/* 翻页 */
.PageGtoup1 {padding: 2em 0 1em 0;border-top: 1px solid #e5e5e5;position: relative;margin-top: 2em;}
.PageGtoup1 li {font-size: 1.14rem;color: #4f4f4f;}
.PageGtoup1 a {display: inline-block;text-align: left;margin-left: 2em;line-height: 2.5;font-size: 1rem;color: #878787;}
#BackBtn {font-size: 16px;color: #4f4f4f;background: url(../images/icon/icon-back.png) left center no-repeat;text-indent: 1.5em;position: absolute;right: 0;top: 2em;cursor: pointer;}
/* 新闻展示 */
.newsShow-title {font-size: 1.71rem;text-align: center;}
.newsShow-attr {font-size: 1.14rem;color: #878787;text-align: center;border-bottom: 1px solid #e5e5e5;margin-top: 2rem;line-height: 60px;}
.newsShow-attr span {margin: 0 1em;height: 18px;line-height: 18px;}
.newsShow-attr span::before {content: '';width: 18px;height: 18px;display: inline-block;margin-right: .5em;}
.newsShow-attr .date::before {background: url(../images/icon/icon-time.png);}
.newsShow-attr .see::before {background: url(../images/icon/icon-see.png);}
.newsShow-content {color: #4f4f4f;padding: 40px 0;line-height: 2.5;}
.newsShow-content p {text-indent: 2em;margin-bottom: 1.5em;}
.newsShow-content img {max-width: 100%;display: block;margin: 1em auto;}
.WebsitePopup {background: #fff;border-radius: 5px;box-shadow: 0 0 30px rgba(41, 58, 74, .5);width: 554px;height: 454px;position: fixed;top: 50%;left: 50%;margin-left: -277px;margin-top: -227px;overflow: hidden;display: none;z-index: 999999999999999999999999999;}
.WebsitePopup .top {background: #293a4a url(../images/popupbg.png) center center no-repeat;background-size: 100%;color: #fff;padding: 40px 80px;}
.WebsitePopup .top .t {font-weight: bold;text-align: center;font-size: 24px;margin-bottom: 40px;}
.WebsitePopup input {line-height: 40px;height: 40px;border-radius: 5px;outline: none;border: 1px solid #b5bfc7;background: none;color: #fff;margin-bottom: 20px;padding: 0 10px;}
.WebsitePopup input::-ms-input-placeholder {color: #e5e5e5;}
.WebsitePopup input::-moz-placeholder {color: #e5e5e5;}
.WebsitePopup input::-webkit-input-placeholder {color: #e5e5e5;}
.WebsitePopup .input1 {width: 100%;}
.WebsitePopup .input2 {width: 70%;float: left;}
.WebsitePopup .yzm {width: 28%;float: right;text-align: center;line-height: 40px;border-radius: 5px;border: 1px solid #b5bfc7;}
.WebsitePopup .submitBtn {width: 100%;background: #ff9a06;color: #fff;border: none;font-weight: bold;font-size: 18px;}
.WebsitePopup .bottom {padding: 30px;line-height: 2;}
.WebsitePopup .Name {font-size: 1.14rem;color: #293a4a;font-weight: bold;}
.WebsitePopup .Addr {font-size: 1.14rem;color: #293a4a;}
.yuyuePopup {height: 330px;margin-top: -165px;}
.H-ad {padding: 50px 0;}
.H-ad .container {background: #f0f2f5;border-radius: 160px;height: 160px;position: relative;width: 80%;margin-bottom: 30px;}
.H-ad .container .h-ad-lImg {position: absolute;top: 0;left: -60px;}
.H-ad .container .h-ad-rImg {position: absolute;top: 0;right: -20px;}
.H-ad .ll {padding: 30px 50px 0 80px;position: relative;}
.H-ad .ll::after {content: '';width: 1px;height: 100px;position: absolute;top: 30px;right: 0;background: #c8cacc;}
.H-ad .ll .title {font-size: 24px;color: #304457;font-weight: bold;margin-bottom: 10px;}
.H-ad .ll form {border-bottom: 2px solid #304457;}
.H-ad .ll form .input {width: 68%;background: none;border: none;line-height: 40px;height: 40px;}
.H-ad .ll form .btn {width: 30%;float: right;background: none;padding: 0;font-size: 16px;font-weight: bold;line-height: 40px;height: 40px;}
.H-ad .ll form .btn {border-left: 2px solid #304457;border-radius: 0;height: 24px;line-height: 24px;padding-left: 5px;margin-top: 8px;outline: none;}
.H-ad .rr li {width: 16.66%;float: left;text-align: center;font-size: 16px;color: #304457;padding-top: 7px;position: relative;line-height: 3;height: 130px;margin-top: 15px;}
.H-ad .rr li::after {content: '';background: url(../images/icon/rr.png);width: 14px;height: 26px;position: absolute;right: -7px;top: 50%;margin-top: -5px;}
.H-ad .rr li:last-child::after {display: none;}
.H-ad .rr li a {display: block;}
.H-ad .rr li a .img22 {display: none;}
.H-ad .rr li:hover {background: #18bbc8;}
.H-ad .rr li:hover a {color: #fff;}
.H-ad .rr li:hover .img22 {display: block;margin: 0 auto;}
.H-ad .rr li:hover .img11, .H-ad .rr li:hover::after {display: none;}
.H-ad .rr li:hover a {width: 95%;height: 95%;left: 2.5%;top: 2.5%;border: 1px solid #fff;right: auto;margin-top: 0;background: none;position: absolute;}
.H-ad .rr li img {padding-top: 7px;}
.shejishi {background: #293a4a;padding: 50px 40px;}
.shejishi .col-md-4 a .img {display: block;}
.shejishi .col-md-4 a img {width: 100%;height: 100%;}
.shejishi .col-md-4 {padding: 8px;}
.shejishi .col-md-4 a {position: relative;display: block;}
.shejishi .col-md-4 a .text {position: absolute;color: #fff;top: 0;width: 100%;height: 100%;padding: 20px;display: none;}
.shejishi .col-md-4 a .text .title {display: block;font-size: 16px;font-weight: bold;margin-bottom: 3px;}
.shejishi .col-md-4 a:hover img {opacity: .2;}
.shejishi .col-md-4 a:hover .text {display: block;}
.yuyue {color: #fff;text-align: center;line-height: 2;}
.yuyue .t {font-size: 36px;font-weight: bold;}
.yuyue .c {font-size: 20px;}
.yuyue .c span {font-size: 20px;color: #ff9a06;}
.yuyue a {color: #fff;width: 85%;height: 80px;border-radius: 80px;display: block;text-align: center;border: 1px solid #fff;font-size: 18px;font-weight: bold;line-height: 80px;margin: 0 auto;margin-top: 20px;background: #ff9a06;}
.shejishi-l {width: 1200px;}
.shejishi {width: calc(100% - 1200px);}
.xuanze {padding-top: 50px;}
.xuanze .container-fluid {background: url(../images/bg2.png) center center no-repeat;height: 850px;padding-top: 70px;}
.xuanze .pr0 {padding-right: 0;}
.xuanze li {background: rgba(255, 255, 255, .9);margin-bottom: 1px;height: 140px;padding-left: 140px;padding-top: 40px;}
.xuanze li img {float: left;margin-right: 30px;}
.xuanze li .t {font-size: 24px;color: #293a4a;font-weight: bold;}
.xuanze li .t span {font-size: 20px;color: #293a4a;font-weight: normal;display: block;margin-top: 10px;}
.xuanze-r {background: rgba(255, 255, 255, .9);text-align: center;height: 704px;border: 1px dashed #000;padding: 50px;}
.xuanze-r img {display: block;margin: 0 auto;}
.xuanze-r .t {font-size: 72px;font-weight: bold;color: #293a4a;width: 2em;margin: 0 auto;position: relative;top: -.6em;line-height: 1.1;}
.xuanze-r .t span {color: #ff9a06;}
.xuanze-r .t2 {font-size: 16px;color: #293a4a;}
.xuanze-r a {font-size: 16px;color: #fff;background: #ff9a06;width: 400px;height: 80px;line-height: 80px;display: block;margin: 0 auto;border-radius: 80px;margin-top: 30px;font-weight: bold;}
.wangdian {background: url(../images/bg1.png) center;height: 780px;padding-top: 50px;}
.wangdian .zh {color: #fff;}
.wangdian .zh span {color: #ff9a06;font-size: 72px;}
.wangdianMap {display: block;margin: 0 auto;width: 752px;height: 551px;position: relative;}
.wangdianMap .img {width: 120px;height: 80px;position: absolute;top: 145px;left: 328px;}
.wangdianMap .text {position: absolute;font-size: 16px;font-weight: bold;color: #fff;width: 265px;top: 147px;left: 465px;}
.wangdianMap .text span {font-size: 14px;font-weight: normal;display: block;margin-top: 5px;}
.wangdianMap a {position: absolute;font-size: 24px;font-weight: bold;color: #fff;right: -50px;top: 260px;background: rgba(1, 128, 235, .19);width: 180px;height: 180px;border-radius: 180px;text-align: center;padding-top: 55px;border: 1px solid #0180eb;transition: .3s;}
.wangdianMap a:hover {background: rgba(1, 128, 235, .4);box-shadow: 0 0 20px rgba(1, 128, 235, .6);}
.hnew {padding: 50px 0;}
.hnew .container {width: 1400px;}
.newl {width: 580px;height: 546px;float: left;overflow: hidden;}
.newl .swiper-slide {position: relative;height:100%;}
.newl .swiper-slide img {width: 100%;height: 100%;}
.newl .swiper-slide a p {position: absolute;background: #293a4a;height: 60px;line-height: 60px;bottom: 0;color: #fff;width: 100%;margin-bottom: 0;padding-left: 15px;}
.newl .swiper-slide a p span {width: 70%;height: 60px;}
.newl .swiper-pagination {position: absolute;background: #293a4a;height: 60px;line-height: 60px;bottom: 0;color: #fff;width: 30%;right: 0;left: auto;font-family: Ying;font-size: 20px;}
.newl .swiper-pagination-current {font-size: 150%;color: #da251c;}
.newl .swiper-button-next {background: url(../images/icon/i-r.png) center no-repeat;position: absolute;right: 15px;bottom: 0;top: auto;margin-top: 0;height: 60px;}
.newl .swiper-button-prev {background: url(../images/icon/i-l.png) center no-repeat;position: absolute;right: calc(20% + 15px);left: auto;bottom: 0;top: auto;margin-top: 0;height: 60px;}
.newr {width: 790px;float: right;height: 546px;}
.DZBox {background: #f0f2f5;padding-bottom: 50px;}
.DZBox img {max-width: 100%;}
.DZBox .DZBanner {margin-bottom: -150px;position: relative;z-index: 1;}
.DZBox .DZtitle {background: url(../images/dz/t-bg.png);width: 1200px;height: 90px;text-align: center;line-height: 90px;font-weight: bold;font-size: 36px;display: block;margin: 0 auto;color: #fff;position: relative;z-index: 9;text-transform: uppercase;}
.DZBox .p1 {font-size: 36px;font-weight: bold;color: #304457;text-align: center;margin: 1.5em auto;}
.DZBox .p2 {background: url(../images/dz/border.png);width: 1200px;height: 100px;margin: 1.5em auto;line-height: 100px;text-align: center;font-size: 24px;color: #304457;}
.DZBox .p2 a {color: #304457;}
.DZBox .p2 img {margin-right: .3em;}
.DZBox .Box1 {margin-top: 40px;}
.DZBox .Box1 img {border-radius: 10px;}
.DZBox .Box1 p {text-align: center;font-size: 24px;color: #304457;margin-top: 10px;}
.DZBox .imgt {height: 250px;background-size: 100%;color: #fff;font-size: 18px;padding: 50px 0;clear: both;}
.DZBox .imgt1 .text {line-height: 2.5;padding-left: 550px;}
.DZBox .imgt2 .text {line-height: 2.5;padding-left: 400px;}
.DZBox .imgt2 .text .t {font-size: 24px;font-weight: bold;color: #ff9a06;}
.DZBox .imgt2 .text .c {padding-left: 70px;}
.DZBox .imgt3 {padding-top: 35px;}
.DZBox .imgt3 .text {line-height: 2.5;padding-left: 500px;padding-right: 50px;}
.DZbtn a {display: block;width: 600px;height: 80px;text-align: center;font-weight: bold;line-height: 80px;background: #ff9a06;font-size: 36px;color: #fff;border-radius: 80px;margin: 50px auto 80px;position: relative;box-shadow: 0 5px 0px #c87700, 0 5px 15px #c87700;}
.DZBox .Box2>div {height: 200px;background: url(../images/dz/border2.png) center center no-repeat;margin-bottom: 30px;padding: 30px 45px;}
.DZBox .Box2 .n {font-size: 36px;color: #304457;font-weight: bold;position: relative;z-index: 999;float: left;}
.DZBox .Box2 .n::after {position: absolute;content: '';width: 30px;height: 30px;display: block;background: #ff9a06;left: .7em;top: .7em;z-index: -1;}
.DZBox .Box2 .t {float: left;font-size: 24px;color: #333;font-weight: bold;margin-left: 1.5em;margin-top: .8em;}
.DZBox .Box2 .c {clear: both;font-size: 16px;color: #878787;padding-top: 1em;display: block;}
.DZBox .Box3 {border: 3px solid #b09685;width: 530px;display: table;float: left;}
.DZBox .Box3 .col-md-4 {padding: 4px;}
.DZBox .Box3 .col-md-4 img {width: 100%;border: 1px solid #b09685;}
.DZBox .DZBox4-r {width: 630px;float: right;color: #304457;font-size: 24px;margin-bottom: 80px;}
.DZBox .DZBox4-r .col-md-6 p {color: #fff;background: #ff9a06;text-align: center;font-size: 24px;padding: 20px 30px;border-radius: 10px;line-height: 2;margin-bottom: 30px;}
.DZBox .DZBox6 {margin-top: 50px;}
.DZBox .DZBox6 .textBox {position: relative;text-align: center;font-size: 20px;color: #fff;}
.DZBox .DZBox6 .textBox .t {font-size: 30px;color: #fff;font-weight: bold;margin-bottom: 30px;}
.DZBox .DZBox6 .textBox .t span {color: #ff9a06;}
.DZBox .DZBox6 .textBox .text {position: absolute;width: 550px;right: 80px;top: 130px;line-height: 2;}
#Msg {background: #151e26;color: #fff;height: 100px;}
#Msg .msgBox {background: url(../images/msgImg.png) left center no-repeat;height: 100px;position: relative;}
#Msg .msgBox .text {font-size: 24px;font-weight: bold;text-align: center;position: absolute;left: 225px;top: 25px;}
#Msg .msgBox .text span {font-weight: normal;font-size: 14px;display: block;}
#Msg .msgBox form {padding-left: 380px;padding-top: 25px;}
#Msg .msgBox form input {line-height: 50px;height: 50px;border-radius: 50px;border: none;background: #fff;padding: 0 20px;width: 310px;margin-right: 15px;color: #000;}
#Msg .msgBox form input::-moz-placeholder {color: #000;}
#Msg .msgBox form input::-ms-input-placeholder {color: #000;}
#Msg .msgBox form input::-webkit-input-placeholder {color: #000;}
#Msg .msgBox form input[type="submit"] {line-height: 50px;border-radius: 50px;border: none;background: #ff9a06;padding: 0 20px;width: 160px;margin-right: 15px;color: #fff;font-weight: bold;font-size: 16px;margin-right: 0;}
.Video {position: relative;width: 1200px;height: 500px;}
.Video .videoImg {position: absolute;width: 100%;height: 100%;top: 0;z-index: 9;}
.Video video {position: absolute;width: 100%;height: 100%;top: 0;z-index: 1;}
.timeleft {font: 16px/16px "microsoft yahei";color: #333333;text-align: center;}
.timeleft>span.tim {padding: 0 3px;height: 26px;display: inline-block;*dispaly: inline;*zoom: 1;background-color: #292929;color: white;line-height: 26px;vertical-align: bottom;margin: 0 3px 0 8px;border-radius: 4px;}
.HBFormBox {position: absolute;right: 10%;width: 80%;}
.HBForm {background: #fff;width: 340px;height: 480px;float: right;border-radius: 5px;position: relative;z-index: 99999999;}
.HBForm .t {font-size: 24px;font-weight: bold;color: #293a4a;border-bottom: 3px solid #ff9a06;padding: 20px;}
.HBForm .t span {font-size: 16px;font-weight: normal;color: #000;margin-right: 1em;}
.HBForm .p {font-size: 18px;color: #4f4f4f;text-align: center;padding: 20px;}
.HBForm .p span {font-size: 24px;display: block;}
.HBForm .p span font {font-weight: bold;color: #ff0606;}
.HBForm form {padding: 20px;}
.HBForm input {width: 100%;background: #fff;border: 1px solid #e5e5e5;line-height: 50px;height: 50px;border-radius: 5px;margin-top: 20px;padding-left: 3em;}
.HBForm input.Hname {background: url(../images/icon/icon-user.png) 1em center no-repeat;}
.HBForm input.Htel {background: url(../images/icon/icon-tel.png) 1em center no-repeat;}
.HBForm input.subBtn {padding-left: 0;background: #ff9a06;color: #fff;font-weight: bold;font-size: 18px;}
.Er-menu select, .Er-menu button {outline: none;width: 300px;height: 50px;line-height: 50px;background: none;border: 2px solid #293a4a;float: left;font-size: 16px;}
.Er-menu select {padding-left: 1em;}
.Er-menu button {width: 120px;margin-left: 10px;font-weight: bold;color: #293a4a;text-align: center;line-height: 45px;}
.swiper-container{height: 100%}
@media (max-width:1700px) {.yuyue .t {font-size: 28px;}
	.yuyue a {line-height: 60px;height: 60px;}
}
@media (max-width:1600px) {.shejishi-l {width: 1100px;}
	.shejishi {width: calc(100% - 1100px);}
	.H-ad .container {width: 90%;}
	.HBForm {height: 410px;}
	.HBForm input {line-height: 40px;margin-top: 10px;height: 40px;}
}
@media (max-width:1500px) {.shejishi-l {width: 1000px;}
	.shejishi {width: calc(100% - 1000px);}
	.hnew .container {width: 1200px;}
    .newl {width: 580px;height: 500px;}
    .newr {width: 580px;}
}
@media (max-width:1400px) {.shejishi-l {width: 900px;}
	.shejishi {width: calc(100% - 900px);}
	.yuyue a {line-height: 60px;height: 60px;margin-top: 0;}
	.H-ad .container {width: 100%;}
	.H-ad .container .h-ad-lImg {left: 0;}
	.H-ad .container .h-ad-rImg {right: 0;}
    .newl {width: 580px;height: 500px;}
}
@media (max-width:1300px) {.yuyue .t {font-size: 26px;}
	.shejishi-l {width: 800px;}
	.shejishi {width: calc(100% - 800px);}
	.yuyue a {line-height: 40px;height: 40px;margin-top: 0;font-size: 18px;}
	.HBForm {height: 350px;}
	.HBForm .t, .HBForm .p, .HBForm form {padding: 10px 20px;}
	.HBForm input {line-height: 40px;margin-top: 10px;height: 40px;}
}
.H-pro-swiperBox {overflow: hidden;}
.JobBox img {display: block;margin-left: auto;margin-right: auto;max-width: 100%;height: auto;}
.NewShow-Video iframe {width: 100% !important;height: 675px !important;}
.TopTab {position: relative;padding-top: 80px;}
.H-pro-swiperBox {width: 100%;clear: both;}
.H-pro-swiperBox .swiper-slide a, .H-pro-swiperBox .swiper-slide img {width: 100%;display: block;}
.tt {position: absolute;top: 0;text-align: left;}
.tt a {margin: 0 auto;}
