<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/* CSS Document */
body, div, dl, dt, dd, ul, ol, li, pre, form, fieldset, input, textarea, p, blockquote, th, td, font, form, p, h1, h2, h3, h4, h5, h6, span, a { padding: 0px; margin: 0px;outline:none; }
input, select { font-size: 13px; line-height: 16px; }
html, body { -webkit-text-size-adjust: none; font-size: 13px; color: #333333; }/*google羌頵����篏��弱�*/
body { font-family:"緇�蒐��藥�", "絎�篏�",Arial, Helvetica, sans-serif; width: 100%; background: #ffffff; }
img { border: 0; }
ul, li { list-style-type: none; }
a { text-decoration: none; color: #333333; outline: none; }
a:hover { color: #52290b; text-decoration: none; }
a:active { star:expression(this.onFocus=this.blur());
}
.cl { clear: both; }
.fl { float: left; }
.fr { float: right; }
.tc { text-align: center; }
.tl { text-align: left; }
.tr { text-align: right; }
.dis { display: block; }
.undis { display: none; }
.huangse { color: #eae678 }
.yellow { color: #2e9571 }
.green { color: #007b3f }
.red { color: #f66139 }
.hui { color: #696868 }
.hui2 { color: #929292 }
.red2 { color: #ae1202 }
.orange { color: #ffb400; }
.Dgreen { color: #0e652c; }
.hei { color: #000 }
.blue { color: #007e40 }
.f12 { font-size: 12px }
.f14 { font-size: 14px }
.f16 { font-size: 16px }
.f18 { font-size: 18px }
.fb { font-weight: bold;}
.line30 { line-height: 30px; }
.line35 { line-height: 35px; }
.border_bottom { border-bottom: 1px #CCCCCC dashed; }
DIV.none { DISPLAY: none }
.display { display: block }
.space { height: 5px; clear: both; _height: 0px; line-height: 5px }
.left { float: left }
.right { float: right }
.clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
.margin_bottom30 { margin-bottom: 30px; }


.ibanner{ width:100%; height:auto;}
.ibanner a{ display:block; width:100%; height:auto; position:relative; z-index:99;}
.ibanner a img.bimg{ display:block; width:100%; height:auto;}
.ibannerc{ position:absolute; z-index:100; top:35%; left:10%; color:#fff;}
.ibannerct{ font-size:60px; font-weight:bolder; line-height:60px;}
.ibannerci{ width:480px; height:auto; margin:25px 0 50px 0; font-size:16px; line-height:25px;}
.ibannerc_m{ width:210px; height:69px; background:url(https://xystcdn.xydec.com.cn/static/xy2022/images/more.png) no-repeat; line-height:69px; text-align:center; color:#fff; font-size:18px;}

.ibanner .swiper-pagination-bullet{ width:45px; height:5px; line-height:5px; background:#aaa9a8;opacity: 1;border-radius:0;color: #aaa9a8; font-size:16px;}
.ibanner .swiper-pagination-bullet-active{ background:#e50120; opacity: 1;border-radius:0;color: #e50120; font-size:16px; font-weight:bolder;}
.ibanner&gt;.swiper-pagination-bullets{ bottom:34px;}
.ibanner&gt;.swiper-pagination-bullets .swiper-pagination-bullet{ margin:0 6px;bottom:0;}

.ibanner .ibanner-prev{ width:50px; height:50px; background:url(https://xystcdn.xydec.com.cn/static/xy2022/images/b_prev.png) no-repeat 50% 50%; position:absolute; z-index:100; top:50%; margin-top:-25px; left:150px; outline:none; cursor:pointer; opacity:1;}
.ibanner .ibanner-prev:hover{background:url(https://xystcdn.xydec.com.cn/static/xy2022/images/b_prev.png) no-repeat 50% 50%; opacity:1;}
.ibanner .ibanner-next{width:50px; height:50px; background:url(https://xystcdn.xydec.com.cn/static/xy2022/images/b_next.png) no-repeat 50% 50%; position:absolute; z-index:10; top:50%; margin-top:-25px; right:150px; outline:none; cursor:pointer; opacity:1;}
.ibanner .ibanner-next:hover{background:url(https://xystcdn.xydec.com.cn/static/xy2022/images/b_next.png) no-repeat 50% 50%; opacity:1;}

.bannerc{position: relative;overflow: hidden; height:auto;}
.bannerc .swiper-wrapper{}
.bannerc .swiper-wrapper .swiper-slide{ width:100%; height:auto; position:relative; z-index:9;}
.bannerc .swiper-wrapper .swiper-slide img.bimg{ display:block; width:100%; height:auto;}

.bannerc_c{ width:1200px; height:auto; position:absolute; z-index:10; top:50%; left:50%; margin-left:-600px; margin-top:-90px; color:#fff; text-align:center;}
.bannerc_c_1{ font-size:60px; line-height:90px;}
.bannerc_c_3{ padding-top:30px;}

.load-video{display:block;width:76px;height:76px;margin:0 auto;cursor:pointer;transform:translateY(0%);opacity:1;transition:transform 0.6s ease-out,opacity 0.6s}
.load-video img{display:block;width:100%}
.load-video:before,.load-video::after{content:' ';position:absolute;top:-60%;left:-60%;width:220%;height:220%;border:#ffffff 1px solid;border-radius:50%;box-sizing:border-box;transform:scale(0.6);animation-duration:3s;opacity:0;animation-iteration-count:infinite;animation-timing-function:cubic-bezier(0.55, 0.23, 0.62, 1)}
.load-video::after{animation-delay:1.5s;transform:scale(1)}

.main_sw.index .box3.animate .wrap .cont .video-btn{padding:3% 0;overflow:hidden}
.main_sw.index .box3.animate .wrap .cont .load-video{transform:translateY(0);opacity:1;transition-delay:0.4s}
.load-video:hover:before,.load-video:hover::after{animation-name:loader}

.video-box{position:absolute;top:0;left:0;width:100%;height:100%}
.video-box .video{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;filter:alpha(opacity=0);transition:opacity 1s}
.video-box .video.cur{opacity:1;filter:alpha(opacity=100)}
.video-box .video.video-on .bg-box{opacity:0;filter:alpha(opacity=0)}
.video-box video{position:absolute;bottom:0;left:0;display:block;width:100%; height:100%;object-fit:cover}

.video-box .bg-box{position:absolute;top:0;left:0;width:100%;height:100%;transition:opacity 1s}
.video-box .bg,.video-box .mb-bg{position:absolute;top:0;left:0;width:100%;height:100%}
.video-box .mb-bg{display:none}

.tran300{transition:300ms ease-out;-webkit-transition:300ms ease-out;-ms-transition:300ms ease-out;-moz-transition:300ms ease-out;-o-transition:300ms ease-out;}
.tran500{transition:500ms ease-out;-webkit-transition:500ms ease-out;-ms-transition:500ms ease-out;-moz-transition:500ms ease-out;-o-transition:500ms ease-out;}
.tran800{transition:800ms ease-out;-webkit-transition:800ms ease-out;-ms-transition:800ms ease-out;-moz-transition:800ms ease-out;-o-transition:800ms ease-out;}
.tran1000{transition:1000ms ease-out;-webkit-transition:1000ms ease-out;-ms-transition:1000ms ease-out;-moz-transition:1000ms ease-out;-o-transition:1000ms ease-out;}
.video-box:hover .bg{transform:scale(1.1);}

.ison .video{opacity:1;filter:alpha(opacity=100);}
.ison .bg-box{opacity:1;}
.ison .bannerc_c_1{opacity:1;}
.ison .bannerc_c_2{opacity:1;}

.ibj{ padding:30px 0 60px 0;}
.ibjt{ margin-bottom:26px;}
.ibjt ul{ display:grid; grid-template-columns:repeat(4, 1fr);gap:20px;}
.ibjt ul li{ border:1px #efefef solid; padding:30px;transition:All 0.4s ease-in-out;-webkit-transition:All 0.4s ease-in-out;-moz-transition:All 0.4s ease-in-out;-o-transition:All 0.4s ease-in-out;}
.ibjt ul li:hover{transform:translate(0,-10px);-webkit-transform:translate(0,-10px);-moz-transform:translate(0,-10px);-o-transform:translate(0,-10px);-ms-transform:translate(0,-10px); border:1px #e50120 solid;box-shadow:0 0 10px 0 rgba(229, 1, 32, 0.45); cursor:pointer;}
.ibjtl{ width:153px; height:auto;}
.ibjtl .tit{ font-size:18px; color:#3d3d3d; line-height:32px;}
.ibjtl .info{ font-size:14px; color:#999999; line-height:28px;}
.ibjtr{ width:68px; height:auto;}

.ibjt ul li:hover .tit{ color:#e50120;}

.ibjc{box-shadow:0 0 5px 0 rgba(0, 0, 0, 0.15);}
.ibjcl{ width:499px; height:328px; padding:40px 45px; color:#fff;}
.ibjcl .tit{ font-size:34px; line-height:40px; letter-spacing:2px; font-weight:bold;}
.ibjcl .info{ font-size:16px; line-height:32px; margin:10px auto 20px auto;}
.ibjcl .line{ width:28px; height:2px; background:#e50120;}

.ibjcm{ width:531px; height:328px; background:url(https://xystcdn.xydec.com.cn/static/xy2022/images/i_bj_jiantou.jpg) no-repeat left 30px #fff; padding:35px 35px 0 30px;}
.ibjcm .tit{ font-size:24px; line-height:40px; letter-spacing:1px; font-weight:bold;}
.ibjcm .info{font-size:16px; line-height:32px; margin:10px auto 30px auto; color:#999999;}
.ibjcm .con{ height:65px;}
.scroll-bar{ height: 65px;position: relative; border-radius:65px;}
.entire-bar{ width:100%;height: 12px;top: 12px;left: 0;position: absolute;background: #eeeeee;border-radius:65px;}
.action-bar{ top: 12px;height: 12px;position: absolute;background: #e50120;border-radius:65px;}
.action-block{ top: 2px; left:-20px;width: 50px;height: auto;cursor: pointer;position: absolute; padding-top:40px; background:url(https://xystcdn.xydec.com.cn/static/xy2022/images/ibjcm_con_on.jpg) no-repeat 50% top; font-size:14px; color:#999999; font-weight:bold; text-align:center;}

.ibjcm .ibjcm_mss{ margin-top:40px;}
.ibjcm .ibjcm_mss .ibjcm_mss_tex{ width:290px; height:50px; border:1px #dddddd solid; line-height:48px; background:url(https://xystcdn.xydec.com.cn/static/xy2022/images/i_bj_phone.jpg) no-repeat 15px 50% #fff; font-size:14px; color:#999999; text-indent:44px;}
.ibjcm .ibjcm_mss .ibjcm_mss_a{ display:block; width:160px; height:50px; line-height:50px; background:#e50120; color:#fff; font-size:15px; text-align:center;}
.ibjcm .ibjcm_mss .ibjcm_mss_a:hover{ background:#b9071f; color:#fff;}

.ibjcr{ width:250px; height:328px; background:url(https://xystcdn.xydec.com.cn/static/xy2022/images/i_bj_right.jpg) no-repeat left 50% #fff; padding:30px 25px 0 26px;}
.ibjcr .tit{font-size:18px; line-height:32px; letter-spacing:1px; font-weight:bold;}
.ibjcr .num{ margin:10px 0; font-size:14px; font-weight:bolder; color:#e50120;}
.ibjcr .num span{ font-family:Arial, Helvetica, sans-serif; font-size:48px; padding-right:5px;}
.ibjcr .con{ border:1px #ebebeb solid; padding:12px 15px; border-radius:10px; margin-bottom:15px; color:#666666; font-size:14px; line-height:23px;}
.ibjcr .con span{ color:#333333; font-weight:bolder; padding-right:5px;}
.ibjcr .info{ font-size:12px; color:#999999; line-height:20px;}

.ibjc2 .ibjcl {height: 300px;}
.ibjc2 .ibjcm {height: 300px;}
.ibjc2 .ibjcr {height: 300px;}
.ibjc2 .ibjcr .num {margin: 24px 0 40px;}
.ibjc2 select{ width:220px; height:50px; line-height:50px; border:1px #eeeeee solid; margin-right:19px; text-indent:10px; color:#555555;}
.ibjc2 .size {margin-top: 16px;position: relative;}
.ibjc2 .size input {width: 465px;height: 50px;line-height: 50px;padding: 0 15px;border: 1px #dddddd solid;}
.ibjc2 .size span {position: absolute;z-index: 1002;font-size: 15px;color: #080808;top: 16px;right: 18px;font-weight: bolder;}
.ibjc2 .ibjcm .ibjcm_mss {margin-top: 16px;}
.ibjc2 .area {margin-top: 16px;}
.ibjc2 select:nth-of-type(2) {margin-right: 0;}


.itwo{ width:100%; height:636px; background:url(https://xystcdn.xydec.com.cn/static/xy2022/images/i_two_bg.jpg) no-repeat center center/cover; padding-top:57px;}
.itwol{ width:630px; height:521px; position:relative; overflow:hidden;}
.itwol .bg{position:absolute;left:0;top:0;width:100%;height:100%;}
.itwol .box{position:absolute;top:0;left:0;z-index:1; width:100%; height:100%; padding:60px 70px;}
.itwol .tit{font-size:36px;color:#fff; letter-spacing:2px;}
.itwol .info{font-size:20px;color:#fff; margin:20px 0 30px 0; line-height:30px; width:390px;}
.itwol .more{ width:48px; height:48px; background:url(https://xystcdn.xydec.com.cn/static/xy2022/images/i_two_icon.png) no-repeat;}
.itwol:hover .bg{transform:scale(1.2);}
.itwor{ width:630px; height:auto;}
.itwor ul li{ margin-bottom:20px; width:630px; height:250px;position:relative; overflow:hidden;}
.itwor ul li:nth-of-type(2){ margin-bottom:0;}
.itwor ul li .bg{position:absolute;left:0;top:0;width:100%;height:100%;}
.itwor ul li .box{position:absolute;top:0;left:0;z-index:1; width:100%; height:100%; padding:40px 50px;}
.itwor ul li .tit{font-size:36px;color:#fff; letter-spacing:2px;}
.itwor ul li .info{font-size:16px;color:#fff; margin:15px 0; line-height:25px; width:245px;}
.itwor ul li .more{ width:48px; height:48px; background:url(https://xystcdn.xydec.com.cn/static/xy2022/images/i_two_icon.png) no-repeat;}
.itwor ul li:hover .bg{transform:scale(1.2);}

.isz{ width:100%; height:588px; background:url(https://xystcdn.xydec.com.cn/static/xy2022/images/i_sz_bg_2.jpg) no-repeat center center/cover; padding-top:70px;}
.iszt{ text-align:center; font-size:42px; line-height:45px; color:#222; letter-spacing:1px;padding-top: 100px;}
.iszc{ padding-top:105px; padding-bottom:100px;}
.iszt_f {font-size: 24px;color: #4c4c4c;text-align: center;margin: 30px auto 80px;}
.iszc ul{ display:grid; grid-template-columns:repeat(5, 1fr);gap:0; text-align:center;}
.iszc ul li{}
.iszc ul li .img{}
.iszc ul li .tit{ margin:25px auto 6px auto; color:#fff; font-size:16px; font-weight:bolder; line-height:40px;}
.iszc ul li .tit span{ font-family:Arial, Helvetica, sans-serif; font-size:36px; padding-right:5px;}
.iszc ul li .info{ font-size:15px; color:#a8a8a9; letter-spacing:2px;}

.iszm{ text-align:center;}
.iszm a{ display:inline-block; text-align:left; color:#fff; font-size:16px;}
.iszm a.iszml{ width:270px; height:55px; line-height:55px; background:url(https://xystcdn.xydec.com.cn/static/xy2022/images/i_sz_m.png) no-repeat 45px 50% #e50120; text-indent:70px; margin-right:19px;}
.iszm a.iszml:hover{background:url(https://xystcdn.xydec.com.cn/static/xy2022/images/i_sz_m.png) no-repeat 45px 50% #b3061e;}
.iszm a.iszmr{ width:220px; height:55px; line-height:53px; border:1px #b3b3b3 solid; text-align:center;color: #222;}
.iszm a.iszmr:hover{ border:1px #222 solid;  color:#222;}

.icase{ padding:60px 0 75px 0;}
.icaset{ text-align:center;}
.icaset .tit{font-size:40px; line-height:45px; color:#222; letter-spacing:5px;}
.icaset .tit span{ color:#e50120;}
.icaset .info{ font-size:17px; line-height:32px; color:#777777; margin-top:15px; letter-spacing:1px;}
.icasea{ padding:50px 0 40px 0;}
.icasea .list{ width:199px; height:465px; float:left; margin-right:10px; position:relative; z-index:1; overflow:hidden; cursor:pointer;transition: all ease .3s;}

.icasea .list:nth-of-type(5){ margin-right:0;}
.icasea .list .img{ width:100%; height:100%;}
.icasea .list:hover .img{transform:scale(1.2);}
.icasea .list .con{ width:100%; height:100%; position:absolute; z-index:2; padding:40px 30px 40px 30px; top:0; left:0;}
.icasea .list .con .tit{}
.icasea .list .con .tit .t{ font-size:24px; color:#fff; line-height:40px; font-weight:bolder; letter-spacing:1px;}
.icasea .list .con .tit .i{ font-size:14px; line-height:30px; color:#fff; letter-spacing:1px;}
/*.icasea .list.on{ width:700px;}*/
.icasea .list .con .info{width:320px; position:absolute; z-index:3; left:30px; bottom:40px; font-size:14px; line-height:23px; color:#fff; letter-spacing:1px; display:none; }
.icasea .list .con .more{ /*width:258px;*/ height:42px; position:absolute; z-index:4; left:31px; bottom:140px; display:flex;flex-direction: row;justify-content:space-between;display:none;}
.icasea .list .con .more a:nth-of-type(1){ width:120px; height:42px; line-height:42px; text-align:center; background:#e50120; font-size:14px; color:#fff; letter-spacing:1px;}
.icasea .list .con .more a:nth-of-type(1):hover{ background:#ba0a22; color:#fff;}
.icasea .list .con .more a:nth-of-type(2){ width:120px; height:42px; line-height:38px; border:2px #989797 solid; text-align:center; font-size:14px; color:#fff;}
.icasea .list .con .more a:nth-of-type(2):hover{border:2px #e50120 solid; background:#e50120; color:#fff;}
.icasea .list.on .con .info{ display:block;}
.icasea .list.on .con .more{ display:flex;}


.icasea .list.on{/* animation:fadenum 2s;*/ width:444px; }
/*.icasea .list:hover{ width:700px;}*/
/*@keyframes fadenum{
	from{width:280px;}
	to{width:700px;}
}*/

.icasec{ margin-bottom:50px;}
.icasec .tit{}
.icasec .tit a{ display:inline-block; font-size:15px; color:#454545; line-height:32px; padding:0 36px; background:url(https://xystcdn.xydec.com.cn/static/xy2022/images/i_case_cate_icon.jpg) no-repeat right 50%;}
.icasec .tit a.last{ background:none;}
.icasec .tit a:hover{ color:#e50120;}
.icasec .tit a.on{ color:#e50120;}

.icasec .con{ padding-top:30px;}
.icasec .con ul{display:grid;grid-template-columns:repeat(3, 1fr); gap:27px;}
.icasec .con ul li{ position:relative; z-index:1;width:408px;height:235px;overflow: hidden;background: #f1f1f1;}
.icasec .con ul li .img{ width:100%; height:100%; overflow:hidden; position:relative;}
.icasec .con ul li .img img{ width:408px; height:235px; display:block;-webkit-transition: all ease .3s; transition: all ease .3s }
.icasec .con ul li .con{ position:absolute; z-index:2; padding:20px; left:0; bottom:0; display:flex;justify-content:space-between; width:100%;background: rgba(0, 0, 0, .6);}
.icasec .con ul li .con .tit{ font-size:14px; line-height:32px; color:#fff; font-weight:bolder;width: 160px;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.icasec .con ul li .con .info{font-size:14px; line-height:32px; color:#fff;width: 276px;text-align: right;overflow: hidden;text-overflow:ellipsis;white-space: nowrap; }
.icasec .con ul li .over{width:100%; height:100%; position:absolute; z-index:5; left:0; top:0; padding:60px 15px 20px 15px; text-align:center;color:#fff; background: rgba(0,0,0,0.7); display:none;}
.icasec .con ul li .over .tit{ font-size:22px; line-height:35px;}
.icasec .con ul li .over .info{ line-height:35px; font-size:16px;}
.icasec .con ul li .over .more{ margin-top:35px;display:flex;justify-content:space-between; text-align:left;}
.icasec .con ul li .over .more a:nth-of-type(1){ width:180px; height:45px; background:url(https://xystcdn.xydec.com.cn/static/xy2022/images/i_case_m.png) no-repeat 35px 50% #d0021e; font-size:14px; color:#fff; text-indent:58px; line-height:45px;}
.icasec .con ul li .over .more a:nth-of-type(1):hover{ background:url(https://xystcdn.xydec.com.cn/static/xy2022/images/i_case_m.png) no-repeat 35px 50% #ba0a22; color:#fff;}
.icasec .con ul li .over .more a:nth-of-type(2){ width:180px; height:45px; line-height:43px; border:1px #959594 solid; text-align:center; font-size:14px; color:#fff;}
.icasec .con ul li .over .more a:nth-of-type(2):hover{border:1px #e50120 solid; background:#e50120; color:#fff;}
.icasec .con ul li:hover .img img{-webkit-transform: scale(1.15); transform: scale(1.15);}
.icasec .con ul li:hover .over{ display:block;}
.icasec .con ul li:hover .con{ display:none;}
.icasem{ text-align:center;}
.icasem a{ display:inline-block; text-align:left; color:#fff; font-size:16px;}
.icasem a.iszml{ width:270px; height:55px; line-height:55px; background:url(https://xystcdn.xydec.com.cn/static/xy2022/images/i_sz_m.png) no-repeat 45px 50% #e50120; text-indent:70px; margin-right:19px;}
.icasem a.iszml:hover{background:url(https://xystcdn.xydec.com.cn/static/xy2022/images/i_sz_m.png) no-repeat 45px 50% #ba0a22; color:#fff;}
.icasem a.iszmr{ width:220px; height:55px; line-height:53px; border:1px #b3b3b3 solid; text-align:center; color:#222222}
.icasem a.iszmr:hover{border:1px #e50120 solid; background:#e50120; color:#fff;}

.itema{ width:100%; height:auto;}
.itemat{ width:100%; height:auto;background:#f6f6f6; padding:60px 0 55px 0;text-align:center;}
.itemat .tit{font-size:40px; line-height:45px; color:#222; letter-spacing:5px;}
.itemat .tit span{ color:#e50120;}
.itemat .info{ font-size:17px; line-height:32px; color:#777777; margin-top:15px; letter-spacing:1px;}
.itemac{ width:100%; height:913px; background:url(https://xystcdn.xydec.com.cn/static/xy2022/images/iteam_bg.jpg) no-repeat center center/cover; padding-top:96px;}

.itemac .con{ position:relative; z-index:1; height:635px;}
.itemac .con .img{ text-align:right;}
.itemac .con .img a {display: block;float: right;width: 712px;height: 464px;overflow: hidden}
.itemac .con .img a img {width: auto;display: block;}
.itemac .con .cont{ width:640px; height:391px; position:absolute; z-index:2; left:0; bottom:0; background:#ffffff;display:grid;grid-template-columns:repeat(2, 1fr);}
.itemac .con .cont .cimg{ position:relative; z-index:10;width:319px;height:391px;overflow: hidden;background: #f1f1f1;}
.itemac .con .cont .cimg img{ display:block;width: 100%;}
.itemac .con .cont .cimg div{ width:45px; height:45px; background:#e50120; position:absolute; z-index:11; top:0; right:0;}
.itemac .con .cont .contc{ padding:20px 50px 0 40px;}
.itemac .con .cont .contc .tit{ font-size:32px; color:#292c35; line-height:45px;}
.itemac .con .cont .contc .tit span{ font-size:14px; color:#e50120; padding:2px 8px; border:1px #e50120 solid; margin-left:15px;}
.itemac .con .cont .contc .contca{ padding:5px 0 15px 0; font-size:14px; color:#292c35; line-height:22px;}
.itemac .con .cont .contc .contcm{ display:block; width:153px; height:40px; line-height:40px; background:url(https://xystcdn.xydec.com.cn/static/xy2022/images/i_team_more_on.png) no-repeat 90% 50% #e50120; font-size:15px; font-weight:bolder; text-indent:18px; color:#fff;}
.itemac .con .cont .contc .contcm:hover{ background:url(https://xystcdn.xydec.com.cn/static/xy2022/images/i_team_more_on.png) no-repeat 90% 50% #ba0a22; color:#fff;}

.itemac .con .conc{ width:685px; height:171px; position:absolute; z-index:3; right:0; bottom:0; display:flex; padding-right:73px;}
.itemac .con .conc .list{ width:100%;height:171px;}
.itemac .con .conc .list a{ display:block; width:100%; height:100%; position:relative; z-index:1;}
.itemac .con .conc .list a .limg{ width:100%; height:100%;}
.itemac .con .conc .list a .limg img{ display:block; width:100%;}
.itemac .con .conc .list a .lcon{ width:100%; height:100%; position:absolute; z-index:2; top:0; left:0; padding:13px 15px 0 20px; background:url(https://xystcdn.xydec.com.cn/static/xy2022/images/i_team_img_over.png) repeat; color:#fff; display:none;}
.itemac .con .conc .list a .lcon .tit{ font-size:15px; line-height:30px;}
.itemac .con .conc .list a .lcon .info{ font-size:13px; line-height:23px;}
.itemac .con .conc .list a .lcon .more{ width:14px; height:10px; background:url(https://xystcdn.xydec.com.cn/static/xy2022/images/i_team_more.png) no-repeat; position:absolute; z-index:10; left:20px; bottom:23px;}
.itemac .con .conc .list a:hover .lcon{ display:block;}
.itemac .con .conc .conc-prev{ width:75px; height:85px; background:url(https://xystcdn.xydec.com.cn/static/xy2022/images/i_team_prev.png) no-repeat 50% 50% #222222; position:absolute; z-index:10; top:85px; right:0; outline:none; cursor:pointer;}
.itemac .con .conc .conc-prev:hover{background:url(https://xystcdn.xydec.com.cn/static/xy2022/images/i_team_prev.png) no-repeat 50% 50% #e50120;}
.itemac .con .conc .conc-next{width:75px; height:85px; background:url(https://xystcdn.xydec.com.cn/static/xy2022/images/i_team_next.png) no-repeat 50% 50% #e50120; position:absolute; z-index:10; top:0; right:0; outline:none; cursor:pointer;}
.itemac .con .conc .conc-next:hover{background:url(https://xystcdn.xydec.com.cn/static/xy2022/images/i_team_next.png) no-repeat 50% 50% #e50120;}

.itemacm{ display:block; width:180px; height:50px; border:1px #797979 solid; line-height:48px; text-align:center; font-size:18px; font-weight:550; color:#fff; margin:55px auto 0 auto;}
.itemacm:hover{ background:#e50120; color:#fff; border:1px #e50120 solid;}

.itemacc {height:935px;background:url(https://xystcdn.xydec.com.cn/static/xy2022/images/iteam_bg2.jpg) no-repeat center center/cover;padding-top: 60px;}
.w1444 {width: 1444px;margin: 0 auto;}
.itemacc .con {height: 715px !important;}
.iteam-main {display: flex;justify-content: space-between}
.iteam-l {width: 470px;height: 715px;overflow: hidden;}
.iteam-r {width: 950px;height: 715px;display: flex;flex-wrap: wrap;justify-content: space-between;align-items: center;overflow: hidden;}
.iteam-l .iteamL-pagination {display: none;}
.iteam-l .swiper-slide .wrap {position: relative}
.iteam-l .swiper-slide .wrap .info {position: absolute;bottom: 30px;right: 30px;font-size: 14px;color: #fff;text-align: right;}
.iteam-l .swiper-slide .wrap .info p {margin-bottom: 5px;text-shadow: 3px 3px 5px rgba(51, 51, 51, 0.7);}
.iteam-l .swiper-slide .wrap .info p.name {font-size: 35px;font-weight: bold;margin-bottom: 15px;}
.iteam-l .swiper-slide .wrap .info p.level {font-size: 18px;margin-bottom: 30px}
.iteam-l .swiper-slide .wrap img {width: 100%;}
.iteam-r .item {width: 230px;height: 230px;overflow: hidden;background: #eef4f7;display: flex;justify-content: center;align-items: center;line-height: 40px;cursor: pointer;}
.iteam-r .item a {display: block;width: 100%;height: 100%;}
.iteam-r .item .image {width: 100px;display: block}
.iteam-r .item .text {font-size: 20px;color: #272727;text-align: center;}
.iteam-r .item:nth-child(5),.iteam-r .item:nth-child(6),.iteam-r .item:nth-child(7),.iteam-r .item:nth-child(8) {margin: 12px 0;}
.iteam-r .item img {width: 100%;}
.igc{ width:100%; height:967px; background:url(https://xystcdn.xydec.com.cn/static/xy2022/images/i_gc_bg.jpg) no-repeat center center/cover; padding-top:60px;}
.igct{ width:100%; height:auto;text-align:center;}
.igct .tit{font-size:40px; line-height:45px; color:#222; letter-spacing:5px;}
.igct .tit span{ color:#e50120;}
.igct .info{ font-size:17px; line-height:32px; color:#777777; margin-top:15px; letter-spacing:1px;}
.igcc{ padding-top:55px;}
.igcc_a{ position:relative;}
.igcc .swiper-pagination-bullet{ width:12px; height:12px; background:#aaa9a8;opacity: 1;border-radius:12px;}
.igcc .swiper-pagination-bullet-active{ background:#e50120; opacity: 1;border-radius:12px;}
.igcc .swiper-pagination-bullets .swiper-pagination-bullet{ margin:0 7px;bottom:0;}
.igcc .swiper-pagination-bullets .swiper-pagination-bullet:last-child{ margin-right:0;}
.igcc .swiper-pagination-bullets{ bottom:100px !important; position:absolute; left:0 !important; width:100% !important; text-align:center; z-index:2;}
.igcc .img{}
.igcc .igcct{ width:1160px; height:155px; margin:0 auto; position:relative; z-index:1; bottom:80px;}
.igcc .igcct .igcctl{ width:1090px; height:155px;}
.igcc .igcct .igcctl ul{}
.igcc .igcct .igcctl ul li{ width:25%; height:155px; float:left; border-right:1px #494b50 solid;}
/*.igcc .igcct .igcctl ul li:last-child{ border-right:0;}*/
.igcc .igcct .igcctl ul li a{ display:block; width:100%; height:155px; background:url(https://xystcdn.xydec.com.cn/static/xy2022/images/i_team_next.png) no-repeat 90% 85% #56585d;padding:23px 30px;}
.igcc .igcct .igcctl ul li a .icon{}
.igcc .igcct .igcctl ul li a .tit{ margin-top:30px; font-size:16px; color:#fff; line-height:23px;}
.igcc .igcct .igcctl ul li a:hover{background:url(https://xystcdn.xydec.com.cn/static/xy2022/images/i_team_next.png) no-repeat 90% 85% #e50120; height:175px; margin-top:-8px;}

.igcc .igcct .igcctm{ width:70px; height:155px;}
.igcc .igcct .igcctm a{ display:block; width:70px; height:155px; background:url(https://xystcdn.xydec.com.cn/static/xy2022/images/i_gc_iconm.png) no-repeat center center #e50120; }

.imovie{ width:100%; height:auto; background:#ebebeb; padding:60px 0 85px 0;}
.imoviec{ padding-top:50px;}
.imoviecl{ width:860px; height:auto;}
.imoviecl .video_item {display: none;}
.imoviecl .video_item.on {display: block;}
.imoviecl a{ display:block; position:relative; z-index:1;}
.imoviecl a .img{ display:block;}
.imoviecl a .icon{ width:46px; height:46px; position:absolute; z-index:2; top:50%; margin-top:-23px; left:50%; margin-left:-23px;}
.imoviecl a .tit{ width:100%; height:auto; position:absolute; z-index:3; left:0; bottom:0; padding-bottom:25px; font-size:18px; line-height:25px; color:#fff; text-align:center; letter-spacing:1px; font-weight:bold;}

.imoviecr{ width:401px;}
.imoviecr ul li{ margin-bottom:14px; width:100%; height:100px;-webkit-transition: all ease .3s; transition: all ease .3s }
.imoviecr ul li a{ display:block; background:url(https://xystcdn.xydec.com.cn/static/xy2022/images/i_movie_icon2.png) no-repeat 90% 50% #fff; width:100%; height:100px; line-height:100px; padding:0 25px; font-size:16px; color:#242424; letter-spacing:1px;font-weight:bold;-webkit-transition: all ease .3s; transition: all ease .3s }
.imoviecr ul li a .tit {width: 300px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.imoviecr ul li:last-child{ margin-bottom:0;}
.imoviecr ul li.on{ height:139px;}
.imoviecr ul li.on a{ height:139px; line-height:139px; color:#fff;background:url(https://xystcdn.xydec.com.cn/static/xy2022/images/i_movie_icon2.png) no-repeat 90% 50%;}

.inew{ padding:70px 0 60px 0;}
.inewc{position: relative;height: 480px;}
.inewc .tit{ text-align:center; padding:25px 0 40px 0;}
.inewc .tit a{ display:inline-block; font-size:15px; color:#454545; line-height:32px; padding:0 36px; background:url(https://xystcdn.xydec.com.cn/static/xy2022/images/i_case_cate_icon.jpg) no-repeat right 50%; font-weight:bolder;}
.inewc .tit a:last-child{ background:none;}
.inewc .tit a.last{ background:none;}
.inewc .tit a:hover{ color:#e50120;}
.inewc .tit a.on{ color:#e50120;}

.inewc .con{width: 1280px;display: block;position: absolute;background: #fff;z-index: 2;}
.inewc .con2 {z-index: 1;}
.inewc .con .conl{ width:585px; height:auto;}
.inewc .con .conl .list{}
.inewc .con .conl .list a{ display:block; position:relative; z-index:1;}
.inewc .con .conl .list a .img{ width:585px; height:372px; overflow:hidden;background: #f1f1f1;}
.inewc .con .conl .list a .img img{ width: 100%;display:block;-webkit-transition: all ease .3s; transition: all ease .3s }
.inewc .con .conl .list a .ctit{ width:100%; height:63px; line-height:63px; background:rgba(0,0,0,0.6); position:absolute; z-index:2; left:0; bottom:0; font-size:18px; padding:0 23px; color:#fff;overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;}
.inewc .con .conl .list a:hover .img img{-webkit-transform: scale(1.15); transform: scale(1.15);  }

.inewc .con .conl .swiper-pagination-bullet{ display:inline-block; width:10px; height:10px; background:#fff;opacity: 1;border-radius:0;}
.inewc .con .conl .swiper-pagination-bullet-active{ background:#e50120; opacity: 1;border-radius:0;}
.inewc .con .conl .swiper-pagination-bullets .swiper-pagination-bullet{ margin:0 5px;bottom:0;}
.inewc .con .conl .swiper-pagination-bullets .swiper-pagination-bullet:last-child{ margin-right:22px;}
.inewc .con .conl .swiper-pagination-bullets{ bottom:23px; width:100%; position:absolute; text-align:right; z-index:99;}

.inewc .con .conr{ width:670px; height:auto;}
.inewc .con .conr ul li{ margin-bottom:36px;}
.inewc .con .conr ul li:last-child{ margin-bottom:0;}
.inewc .con .conr ul li a{ display:block;}
.inewc .con .conr ul li a .img{ width:175px;height: 100px; overflow: hidden;background: #f1f1f1;}
.inewc .con .conr ul li a .img img {width: 100%;display: block;}
.inewc .con .conr ul li a .time{ width:75px; text-align:center; margin-left:30px; padding-top:8px; font-family:Arial, Helvetica, sans-serif;font-weight:bolder;}
.inewc .con .conr ul li a .time .time_t{ font-size:38px; color:#222222;  line-height:45px;}
.inewc .con .conr ul li a .time .time_i{ font-size:14px; color:#666666; line-height:22px;}
.inewc .con .conr ul li a .ccon{ width:350px;}
.inewc .con .conr ul li a .ccon .ccon_t{ font-size:18px; color:#454545; line-height:32px; margin-bottom:6px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.inewc .con .conr ul li a .ccon .ccon_i{ font-size:14px; color:#999999; line-height:22px;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    /*! autoprefixer: off */
    -webkit-box-orient: vertical;
}
.inewc .con .conr ul li a:hover .time .time_t{ color:#e50120;}
.inewc .con .conr ul li a:hover .time .time_i{ color:#e50120;}
.inewc .con .conr ul li a:hover .ccon .ccon_t{ color:#e50120;}

.inewm{ display:block; width:180px; height:50px; border:1px #cccccc solid; line-height:48px; text-align:center; font-size:18px; font-weight:550; color:#444444; margin:55px auto 0 auto;}
.inewm:hover{ background:#e50120; color:#fff; border:1px #e50120 solid;}

.iad{ width:100%; height:auto; background:#f1f1f1; padding:60px 0;}
.iad ul{display:grid;grid-template-columns:repeat(3, 1fr); gap:25px;}
.iad ul li a{ display:block;transition:All 0.4s ease-in-out;-webkit-transition:All 0.4s ease-in-out;-moz-transition:All 0.4s ease-in-out;-o-transition:All 0.4s ease-in-out;}
.iad ul li a img{ display:block; width:100%; height:auto;}
.iad ul li a:hover{transform:translate(0,-10px);-webkit-transform:translate(0,-10px);-moz-transform:translate(0,-10px);-o-transform:translate(0,-10px);-ms-transform:translate(0,-10px);}

.ilc{ width:100%; height:325px; background:url(https://xystcdn.xydec.com.cn/static/xy2022/images/i_lc_bg.jpg) no-repeat center center/cover; padding-top:65px;}
.ilcc{ }
.ilcc .list{ text-align:center; width:11%; height:auto; float:left;position:relative; z-index:1;}
.ilcc .list .line{ position:absolute; z-index:2; width:100px; background:#d74e5f scroll; left:89px; bottom:12px; height:1px;}
.ilcc .list .img{ width:90px; height:90px; border:1px #fff solid; border-radius:90px; margin:0 auto;}
.ilcc .list .img.img1{ background:url(https://xystcdn.xydec.com.cn/static/xy2022/images/i_lc_icon1.png) no-repeat center center;}
.ilcc .list .img.img2{ background:url(https://xystcdn.xydec.com.cn/static/xy2022/images/i_lc_icon2.png) no-repeat center center;}
.ilcc .list .img.img3{ background:url(https://xystcdn.xydec.com.cn/static/xy2022/images/i_lc_icon3.png) no-repeat center center;}
.ilcc .list .img.img4{ background:url(https://xystcdn.xydec.com.cn/static/xy2022/images/i_lc_icon4.png) no-repeat center center;}
.ilcc .list .img.img5{ background:url(https://xystcdn.xydec.com.cn/static/xy2022/images/i_lc_icon5.png) no-repeat center center;}
.ilcc .list .img.img6{ background:url(https://xystcdn.xydec.com.cn/static/xy2022/images/i_lc_icon6.png) no-repeat center center;}
.ilcc .list .img.img7{ background:url(https://xystcdn.xydec.com.cn/static/xy2022/images/i_lc_icon7.png) no-repeat center center;}
.ilcc .list .img.img8{ background:url(https://xystcdn.xydec.com.cn/static/xy2022/images/i_lc_icon8.png) no-repeat center center;}
.ilcc .list .img.img9{ background:url(https://xystcdn.xydec.com.cn/static/xy2022/images/i_lc_icon9.png) no-repeat center center;}

.ilcc .list .tit{ font-size:15px; color:#fff; line-height:32px; margin:25px auto 30px auto; font-weight:bolder;}
.ilcc .list .num{ font-size:12px; font-weight:bolder; color:#fff; border:1px #d74e5f solid; width:25px; height:25px; margin:0 auto; line-height:25px; text-align:center; border-radius:25px; font-family:Arial, Helvetica, sans-serif;}

.ilcc .list:hover .img.img1{ background:url(https://xystcdn.xydec.com.cn/static/xy2022/images/i_lc_icon1_on.png) no-repeat center center #fff;}
.ilcc .list:hover .img.img2{ background:url(https://xystcdn.xydec.com.cn/static/xy2022/images/i_lc_icon2_on.png) no-repeat center center #fff;}
.ilcc .list:hover .img.img3{ background:url(https://xystcdn.xydec.com.cn/static/xy2022/images/i_lc_icon3_on.png) no-repeat center center #fff;}
.ilcc .list:hover .img.img4{ background:url(https://xystcdn.xydec.com.cn/static/xy2022/images/i_lc_icon4_on.png) no-repeat center center #fff;}
.ilcc .list:hover .img.img5{ background:url(https://xystcdn.xydec.com.cn/static/xy2022/images/i_lc_icon5_on.png) no-repeat center center #fff;}
.ilcc .list:hover .img.img6{ background:url(https://xystcdn.xydec.com.cn/static/xy2022/images/i_lc_icon6_on.png) no-repeat center center #fff;}
.ilcc .list:hover .img.img7{ background:url(https://xystcdn.xydec.com.cn/static/xy2022/images/i_lc_icon7_on.png) no-repeat center center #fff;}
.ilcc .list:hover .img.img8{ background:url(https://xystcdn.xydec.com.cn/static/xy2022/images/i_lc_icon8_on.png) no-repeat center center #fff;}
.ilcc .list:hover .img.img9{ background:url(https://xystcdn.xydec.com.cn/static/xy2022/images/i_lc_icon9_on.png) no-repeat center center #fff;}
.ilcc .list:hover .num{ background:#fff; color:#e60020;}


/*index end*/

/*case start*/
.common_banner{ width:100%; height:400px;}
.ncon{ width:100%; height:auto; background:#f9f9f9; padding:20px 0 40px 0;}
.location{ margin-bottom:18px; line-height:30px; font-size:14px; color:#999999;}
.location a{font-size:14px; color:#999999;}
.location a:hover{ color:#e50120;}

.csearch{ margin:10px auto; background:#fff; padding:1px;}
.csearch .list{ margin-bottom:2px;}
.csearch .list .listl{ width:100px; height:58px; text-align:center; line-height:28px; font-size:14px; color:#555555; background:#f9f9f9; padding:15px 0;}
/*.csearch .list .listr{width: calc(100% - 120px);width: -moz-calc(100% - 120px);width: -webkit-calc(100% - 120px); padding:15px 0; border-bottom:1px #eeeeee solid;height:58px;line-height:28px;}*/
.csearch .list .listr{width: 100%; padding:15px 0 15px 20px; border-bottom:1px #eeeeee solid;height:58px;line-height:28px;}
.csearch .list .listr a{ display:inline-block; line-height:28px; padding:0 8px; font-size:14px; color:#777777; margin-right:15px;}
.csearch .list .listr a:hover{ background:#e50120; color:#fff;}
.csearch .list .listr a.on{ background:#e50120; color:#fff;}

.csearchs{ margin:0 auto 20px auto; background:#fff; padding:20px 25px;}
.csearchsl{}
.csearchsl select{ width:98px; height:35px; line-height:35px; border:1px #eeeeee solid; margin-right:19px; text-indent:10px; color:#555555;}
.csearchsr{ width:248px; height:35px;}
.sc_text{ width:198px; height:35px; border:1px #eeeeee solid; border-right:0; text-indent:16px; line-height:35px; font-size:14px; color:#999999;}
.cs_sub{ width:50px; height:35px; line-height:35px; text-align:center; border:0; background:#e50120; color:#fff; font-size:14px; cursor:pointer;}

.clistt{ margin:0 auto 20px auto; line-height:30px;}
.clisttl{}
.clisttl a{ display:inline-block; padding-right:17px; background:url(https://xystcdn.xydec.com.cn/static/xy2022/images/hot.png) no-repeat right 50%; margin-right:30px; font-size:14px; color:#555555;}
.clisttl a.on{background:url(https://xystcdn.xydec.com.cn/static/xy2022/images/hot_on.png) no-repeat right 50%; color:#e50120;}
.clisttr{ font-size:14px; color:#555555;}
.clisttr span{ color:#e50120; padding:0 6px;}

.clistc{ padding-bottom:30px;}
.clistc ul{display:grid;grid-template-columns:repeat(4, 1fr); gap:20px;}
.clistc ul li{ background:#fff;}
.clistc ul li .clistc_img{ position:relative; z-index:1;}
.clistc ul li .clistc_img .img{ width:305px; height:170px; overflow:hidden;background: #f1f1f1;}
.clistc ul li .clistc_img .img img{ width:100%;display:block;-webkit-transition: all ease .3s; transition: all ease .3s }
.clistc ul li:hover .clistc_img .img img{ -webkit-transform: scale(1.15); transform: scale(1.15); }

.clistc ul li .clistc_img .tit{ width:100%; height:45px; position:absolute; z-index:2; left:0; bottom:0; line-height:45px; display:none;}
.clistc ul li .clistc_img .tit a:nth-of-type(1){ width:125px; height:45px; text-align:center; background:rgba(0,0,0,0.5); font-size:14px; color:#fff;}
.clistc ul li .clistc_img .tit a:nth-of-type(2){ width:180px; height:45px; text-align:center; font-size:14px; color:#fff; background:#e50120;}
.clistc ul li .clistc_img .vr{ width:100px; height:35px; background:url(https://xystcdn.xydec.com.cn/static/xy2022/images/tdetail_vr_icon.png) no-repeat 10px 50%; background-color:rgba(0,0,0,0.3); position:absolute; z-index:2; top:0; left:0; font-size:14px; color:#fff; padding-left:38px; line-height:35px;cursor: pointer;}
.clistc ul li .clistc_img .vr a {color: #fff;}
.clistc ul li .clistc_t{ padding:10px 20px 0 20px;}
.clistc ul li .clistc_t .tit{}
.clistc ul li .clistc_t .tit a{ font-size:18px; color:#272727; line-height:32px;}
.clistc ul li .clistc_t .info{ font-size:14px; color:#999999; line-height:26px; padding-bottom:10px; margin-bottom:17px; border-bottom:1px #f0f0f0 solid;}

.clistc ul li .clistc_team{ padding:0 20px 15px 20px;}
.clistc ul li .clistc_team .img{ width:55px; height:55px;overflow: hidden;background: #f1f1f1;border-radius: 55px;}
.clistc ul li .clistc_team .img img {width:100%;display: block;}
.clistc ul li .clistc_team .tit{ width:90px; height:auto; margin-left:12px;}
.clistc ul li .clistc_team .tit .tit_t{ font-size:16px; color:#333333; line-height:28px;}
.clistc ul li .clistc_team .tit .tit_i{ font-size:14px; color:#777777; line-height:21px;}
.clistc ul li .clistc_team .more{ width:90px; padding-top:5px;}
.clistc ul li .clistc_team .more a{ display:block; border:1px #e50120 solid; text-align:center; line-height:33px; color:#e50120; font-size:14px;}
.clistc ul li .clistc_team .more a:hover{ background:#e50120; color:#fff;}
.clistc ul li:hover .clistc_img .tit{ display:flex;}

/*case detail*/
.cdet{ margin:0 auto 100px auto;}
.cdetl{ width:975px; height:auto;}
.cdetlt{ margin-bottom:20px; background:#fff; padding:30px 30px 40px 30px;}
.cdetlt .tit{ font-size:28px; color:#000000; line-height:45px;}
.cdetlt .info{ font-size:16px; color:#999999; line-height:35px;}
.cdetlt .con{ margin-top:25px;font-size:16px; color:#999999;}
.cdetlt .con table td{ border:1px #eeeeee solid;  font-size:16px; color:#999999; padding:10px 30px;line-height: 30px;}
.cdetlt .con table td span{ font-size:16px; color:#555555;}

.cdetlln{margin-bottom:20px; background:#fff; padding:30px 30px 40px 30px;}
.cdetlln .tit{ padding-left:65px; background:url(https://xystcdn.xydec.com.cn/static/xy2022/images/cdetail_icon.jpg) no-repeat left 50% #f9f9f9; line-height:50px; font-size:20px; color:#2a2d36;}
.cdetlln .con{ padding-top:20px; font-size:16px; color:#999999; line-height:25px;}

.cdetlc{background:#fff; padding:30px 30px 40px 30px;}
.cdetlc .list{ padding-bottom:25px; border-bottom:1px #eeeeee solid; margin-bottom:25px; cursor:pointer;}
.cdetlc .list .tit{ font-size:22px; color:#000000; line-height:30px; margin-bottom:15px;}
.cdetlc .list .img{ position:relative; z-index:1;width: 710px;}
.cdetlc .list .img img{ display:none; width:100%; height:auto;}
.cdetlc .list .img a:nth-of-type(1) img{ display:block;}
.cdetlc .list .img .imgt{ height:60px; position:absolute; z-index:2; left:0; bottom:0; background:rgba(0,0,0,0.5); padding:0 25px; line-height:60px; width:100%;}
.cdetlc .list .img .imgt .imgtl{ font-size:18px; color:#fff;}
.cdetlc .list .img .imgt .imgtr{ color:#fff; font-size:16px;}
.cdetlc .list .con{ padding-top:25px; font-size:16px; line-height:25px; color:#999999;}

.cdetr{ width:280px; height:auto;}
.cdetr_team{ padding:20px; background:#fff; margin-bottom:20px;}
.cdetr_team .tit{ padding-bottom:19px; margin-bottom:19px; border-bottom:1px #eeeeee solid; text-align:center;}
.cdetr_team .tit .tit_t{ font-size:18px; color:#333333; line-height:45px;}
.cdetr_team .tit .tit_line{ width:25px; height:2px; background:#e50120; margin:0 auto;}
.cdetr_team .con{ margin-bottom:20px;}
.cdetr_team .con .conl{ width:110px; height:110px;overflow: hidden;background: #f1f1f1;}
.cdetr_team .con .conl img {width: 100%;display: block;}
cdetr_team .con .conl img {width: 100%;display: block;}
.cdetr_team .con .conr{ width:110px; height:auto;}
.cdetr_team .con .conr .conr_t{ font-size:18px; color:#272727; line-height:26px;}
.cdetr_team .con .conr .conr_i{ font-size:14px; color:#e50120; line-height:26px; padding-left:16px; background:url(https://xystcdn.xydec.com.cn/static/xy2022/images/cdetail_team_icon.jpg) no-repeat left 50%;}
.cdetr_team .con .conr .conr_c{ font-size:14px; color:#999999; line-height:21px; margin-top:15px;}

.cdetr_team .more{ display:flex;justify-content:space-between;}
.cdetr_team .more a{ display:block;}
.cdetr_team .more a:nth-of-type(1){ width:110px; height:40px; border:1px #2a2d36 solid; line-height:40px; text-align:center; color:#2a2d36; font-size:14px;}
.cdetr_team .more a:nth-of-type(1):hover{ background:#b80820;border:1px #b80820 solid; color:#fff;}
.cdetr_team .more a:nth-of-type(2){ width:110px; height:40px; text-align:center; line-height:40px; background:#e50120; color:#fff; font-size:14px;}
.cdetr_team .more a:nth-of-type(2):hover{ background:#b80820; color:#fff;}

.cdetr_dm{padding:20px; background:#fff; margin-bottom:20px;}
.cdetr_dm .tit{ padding-bottom:19px; text-align:center;}
.cdetr_dm .tit .tit_t{ font-size:18px; color:#333333; line-height:45px;}
.cdetr_dm .tit .tit_line{ width:25px; height:2px; background:#e50120; margin:0 auto;}
.cdetr_dm .con{ text-align:center;}
.cdetr_dm .con .img{}
.cdetr_dm .con .ctit{ padding:10px 0 6px 0; font-size:18px; color:#272727; line-height:32px;cursor: pointer;}
.cdetr_dm .con .cinfo{ font-size:14px; color:#999999; line-height:24px;}
.cdetr_dm .more{ margin-top:20px;}
.cdetr_dm .more a{ display:block; width:100%; height:40px; background:#e50120; font-size:14px; text-align:center; color:#fff; line-height:40px;}
.cdetr_dm .more a:hover{background:#b80820; color:#fff;}

.cdetr_bj{ width:100%; height:auto; background:url(https://xystcdn.xydec.com.cn/static/xy2022/images/cdetail_bj_bg.jpg) no-repeat center center/cover; padding:30px 10px 10px 10px;}
.cdetr_bj .tit{ text-align:center; font-size:20px; color:#fff; line-height:32px;}
.cdetr_bj .con{ margin-top:20px; padding:13px 12px; background:#fff;}
.cdetr_bj .con .bj_text{ width:100%; height:50px; margin-bottom:12px; line-height:50px; background:url(https://xystcdn.xydec.com.cn/static/xy2022/images/cdetail_bj_phone.jpg) no-repeat 15px 50% #f6f6f6; text-indent:43px; font-size:14px; color:#999999; border:0;}
.cdetr_bj .con .bj_sub{ width:100%; height:50px; line-height:50px; text-align:center; border:0; background:#e50120; font-size:16px; color:#fff; cursor:pointer;}
.cdetr_bj .con .bj_sub:hover{background:#b80820; color:#fff;}
/*case end*/

/*team start*/
.cteam{ padding-bottom:30px;}
.cteam ul{display:grid;grid-template-columns:repeat(2, 1fr); gap:20px;}
.cteam ul li{ background:#fff; padding:30px;}
.cteam ul li .cteaml{ width:180px; height:auto;}
.cteam ul li .cteaml a{ display:block; position:relative; z-index:1;}
.cteam ul li .cteaml a .img{ width:180px;height:220px; overflow:hidden;background: #f1f1f1;}
.cteam ul li .cteaml a .img img{ width:100%;display:block;-webkit-transition: all ease .3s; transition: all ease .3s}
.cteam ul li .cteaml a .tit{ width:100%; height:40px; line-height:40px; background:url(https://xystcdn.xydec.com.cn/static/xy2022/images/team_icon1.png) no-repeat 46px 50% #e50120; font-size:16px; color:#fff; text-indent:75px; position:absolute; z-index:2; left:0; bottom:0; display:none;}
.cteam ul li .cteaml a:hover .tit{ display:block;}
.cteam ul li .cteaml a:hover .img img{-webkit-transform: scale(1.15); transform: scale(1.15);  }

.cteam ul li .cteamr{ width:365px; height:auto;}
.cteam ul li .cteamr .cteamrt{}
.cteam ul li .cteamr .cteamrt .cteamrtl{}
.cteam ul li .cteamr .cteamrt .cteamrtl .tit{ font-size:18px; line-height:32px; color:#272727;}
.cteam ul li .cteamr .cteamrt .cteamrtl .info{ padding-left:17px; line-height:26px; background:url(https://xystcdn.xydec.com.cn/static/xy2022/images/team_icon2.png) no-repeat left 50%; color:#999999; font-size:14px;}
.cteam ul li .cteamr .cteamrt .cteamrtr{}
.cteam ul li .cteamr .cteamrt .cteamrtr a{ display:block; width:110px; height:40px; line-height:40px; text-align:center; font-size:14px;  border:1px #999999 solid; color:#666666;}
.cteam ul li .cteamr .cteamrt .cteamrtr a:hover{color:#fff; background:#e50120;border:1px #e50120 solid;}
.cteam ul li .cteamr .con{ margin:6px auto 14px auto;}
.cteam ul li .cteamr .con .con_tit{ font-size:14px; line-height:28px; color:#999999;}
.cteam ul li .cteamr .con .con_info{font-size:14px; line-height:22px; color:#999999;}
.cteam ul li .cteamr .con .con_info span{ color:#777777;}
.cteam ul li .cteamr .ctlist{}
.cteam ul li .cteamr .ctlist dl{display:grid;grid-template-columns:repeat(2, 1fr); gap:25px;}
.cteam ul li .cteamr .ctlist dl dd a{ display:block; width:170px; height:94px; overflow:hidden;background: #f1f1f1;}
.cteam ul li .cteamr .ctlist dl dd a img{ width:100%;display:block;-webkit-transition: all ease .3s; transition: all ease .3s}
.cteam ul li .cteamr .ctlist dl dd a:hover img{-webkit-transform: scale(1.15); transform: scale(1.15); }


.tdetail{ width:100%; height:auto; background:url(https://xystcdn.xydec.com.cn/static/xy2022/images/tdetail_banner.jpg) no-repeat center center/cover; padding:20px 0 70px 0;}
.tdetail .location{ color:#fff;}
.tdetail .location a{ color:#fff;}
.tdetailc{ width:100%; height:auto; padding:25px 45px 45px 25px; background:url(https://xystcdn.xydec.com.cn/static/xy2022/images/tdetail_banner_c.jpg) no-repeat center center/cover; position:relative; z-index:1;}
.tdetailc .tdetailcl{ width:270px; height:330px;overflow: hidden;background: #f1f1f1;}
.tdetailc .tdetailcl img {width: 100%;display: block;}
.tdetailc .tdetailcr{ width:900px; height:auto;}
.tdetailc .tdetailcr .tit{ font-size:32px; color:#2a2d37; line-height:30px; display:flex; margin:10px 0 15px 0;}
.tdetailc .tdetailcr .tit span{ margin-left:18px; display:inline-block; width:108px; height:30px; line-height:30px; background:url(https://xystcdn.xydec.com.cn/static/xy2022/images/tdetail_tt_icon.png) no-repeat center center/cover; padding-left:28px; font-size:14px; color:#fff;}
.tdetailc .tdetailcr .con{ font-size:14px; color:#555555; line-height:28px; padding-top:10px;}
.tdetailc .tdetailcr .con .cont{ padding-bottom:15px; margin-bottom:15px; border-bottom:1px #f4f4f4 solid;}
.tdetailc .tdetailcr .con .cont .num{ font-size:20px; color:#e50120; padding:0 8px;}
.tdetailc .tdetailcr .con .cont .fg{ display:inline-block; padding:0 9px; border:1px #2a2d37 solid; text-align:center; line-height:30px; color:#2a2d37; margin-right:10px;cursor: pointer;}
.tdetailc .tdetailcr .con .conc{overflow-y: scroll;height: 120px;}
.conc::-webkit-scrollbar {
    width: 6px;
    height: 6px;
    background-color: #f5f5f5;
}

/*羯����� �翫襲~��茹�*/
.conc::-webkit-scrollbar-track {
    -webkit-box-shadow: inset 0 0 6px rgba(128, 128, 128, 0.7);
    border-radius: 10px;
    background-color: #f5f5f5;
}

/*羯��� �翫襲~��茹�*/
.conc::-webkit-scrollbar-thumb {
    border-radius: 10px;
    -webkit-box-shadow: inset 0 0 6px rgba(128, 128, 128, 0.7);
    background-color: rgb(149, 147, 147);
}
.tdetailc .tdetailcr .con .cc{ color:#777777;}
.tdetailc .td_sj{ display:block;width:135px;height:40px; line-height:40px; background:url(https://xystcdn.xydec.com.cn/static/xy2022/images/team_icon1.png) no-repeat 22px 50% #e50120; font-size:16px; color:#fff; text-indent:50px; position:absolute; z-index:2; right:45px; top:25px; }
.tdetailc .td_sj:hover{background:url(https://xystcdn.xydec.com.cn/static/xy2022/images/team_icon1.png) no-repeat 22px 50% #b80820;}

.tdc{ width:100%; height:auto; background:#f9f9f9; padding:34px 0 80px 0;}
.tdcl{ width:970px; height:auto;}
.tdcl .list{ margin-bottom:35px;}
.tdcl .list .tit{ padding-left:16px; line-height:40px; font-size:28px; color:#000000; position:relative; z-index:1; margin-bottom:25px;}
.tdcl .list .tit:before{ content: "";position: absolute;left: 0;top: 9px;height: 25px;width: 3px;background: #e50120;transition: all 0.3s ease-in-out 0s;}
.tdcl .list .con{}
.tdcl .list .con ul{display:grid;grid-template-columns:repeat(3, 1fr); gap:28px;}
.tdcl .list .con ul li a{ display:block; background:#fff; position:relative; z-index:1;background:url(https://xystcdn.xydec.com.cn/static/xy2022/images/tdetail_vr_jt_on.png) no-repeat 90% 90% #fff;}
.tdcl .list .con ul li a .img{ width:305px; height:170px; overflow:hidden;background: #f1f1f1;}
.tdcl .list .con ul li a .img img{ width:100%;display:block;  -webkit-transition: all ease .3s; transition: all ease .3s }
.tdcl .list .con ul li a .vr{ width:100px; height:35px; background:url(https://xystcdn.xydec.com.cn/static/xy2022/images/tdetail_vr_icon.png) no-repeat 10px 50%; background-color:rgba(0,0,0,0.3); position:absolute; z-index:2; top:0; left:0; font-size:14px; color:#fff; padding-left:38px; line-height:35px;}
.tdcl .list .con ul li a .conc{ padding:15px 18px 18px 18px;}
.tdcl .list .con ul li a .conc .titc{ font-size:18px; line-height:32px; color:#272727;}
.tdcl .list .con ul li a .conc .infoc{ font-size:14px; color:#999999; line-height:30px;}
.tdcl .list .con ul li a:hover{ background:url(https://xystcdn.xydec.com.cn/static/xy2022/images/tdetail_vr_jt.png) no-repeat 90% 90% #fff;box-shadow:0 0 15px 0 rgba(0, 0, 0, 0.15);}
.tdcl .list .con ul li a:hover .img img{-webkit-transform: scale(1.15); transform: scale(1.15); }

.tdcr{ width:280px; height:auto;}
.tdcr{ padding:30px 25px; background:#fff;}
.tdcr .img{ width:80px; height:80px;overflow: hidden;background: #f1f1f1; border-radius:80px; text-align:center; margin:0 auto;}
.tdcr .img img{ width:100%;display:block;}
.tdcr .tit{ text-align:center;}
.tdcr .tit{ font-size:19px; color:#2a2d37; line-height:25px; display:flex; margin:15px 0 9px 0;justify-content:center;}
.tdcr .tit span{ margin-left:18px; display:inline-block; width:90px; height:25px; line-height:25px; background:url(https://xystcdn.xydec.com.cn/static/xy2022/images/tdetail_tt_icon.png) no-repeat center center/cover; padding-left:15px; font-size:12px; color:#fff;}
.tdcr .info{ text-align:center; font-size:14px; color:#999999; line-height:23px;cursor: pointer;}
.tdcr .more{ display:block; margin:25px auto 0 auto; width:100%; height:45px; line-height:45px; text-align:center; background:#e50120; font-size:16px; color:#fff;}
.tdcr .more:hover{background:#b80820;}
.tdcr .con{ margin-top:28px; padding-top:16px; border-top:1px #e5e5e5 solid;}
.tdcr .con .cont{ font-size:16px; color:#333333; line-height:25px; margin-bottom:8px;}
.tdcr .con .conc{}
.tdcr .con .conc ul li{ line-height:30px; font-size:13px; color:#777777; display:flex; justify-content:space-between;}
/*team end*/

/*mendian start*/
.mdc{ padding-bottom:30px;}
.mdca{ padding-bottom:20px;}
.mdca ul{display:grid;grid-template-columns:repeat(2, 1fr); gap:20px;}
/*.mdca ul li{ background:#fff; padding:26px 28px;display:grid;grid-template-columns:repeat(2, 1fr); gap:24px;}*/
.mdca ul li{ background:#fff; padding:26px 28px;}
.mdca ul li .img{}
.mdca ul li .img img{ display:block; width:100%; height:auto;}
.mdca ul li .con{}
.mdca ul li .con .tit{}
.mdca ul li .con .tit .titl{ font-size:18px; color:#272727; line-height:40px; padding-bottom:20px; position:relative;}
.mdca ul li .con .tit .titl:before{content: "";position: absolute;left: 0;bottom:0;height: 1px;width: 27px;background: #dbdbdb;transition: all 0.3s ease-in-out 0s;}
.mdca ul li .con .tit .titm{ display:block; width:110px; height:40px; background:#e50120; text-align:center; line-height:40px; font-size:14px; color:#fff;}
.mdca ul li .con .tit .titm:hover{background:#b80820;}
.mdca ul li .con .info{ padding-top:26px; font-size:14px; line-height:24px; color:#999999;}
.mdca ul li .con .info .t{ margin-bottom:10px;}
/*mendian end*/

/*movie start*/
.movies{ line-height:35px;}
.movies .clisttr{ margin-right:30px;}
.moviec{ padding:20px 0 40px 0;}
.movieca{ padding-bottom:30px;}
.movieca ul{display:grid;grid-template-columns:repeat(2, 1fr); gap:18px;}
.movieca ul li{ background:#fff; padding:30px 28px;}
.movieca ul li .img{ width:275px; height:auto;}
.movieca ul li .img a{ display:block; position:relative; z-index:1;}
.movieca ul li .img a .over{ width:100%; height:100%; background:url(https://xystcdn.xydec.com.cn/static/xy2022/images/movie_list_over.png) no-repeat; position:absolute; z-index:2; top:0; left:0;}
.movieca ul li .img a:hover .over{background:url(https://xystcdn.xydec.com.cn/static/xy2022/images/movie_list_over_on.png) no-repeat;}

.movieca ul li .con{ width:260px; height:auto;}
.movieca ul li .con .tit{ min-height:132px;}
.movieca ul li .con .tit p{ padding-bottom:15px; font-size:20px; color:#464646; line-height:26px; position:relative;}
.movieca ul li .con .tit p span{ display:inline-block; line-height:22px; padding:0 9px; border:1px #c6c6c6 solid; color:#999999; font-size:12px; margin-left:14px;}
.movieca ul li .con .tit p:before{content: "";position: absolute;left: 0;bottom:0;height: 1px;width: 27px;background: #dbdbdb;transition: all 0.3s ease-in-out 0s;}
.movieca ul li .con .time{ padding-left:14px; line-height:23px; background:url(https://xystcdn.xydec.com.cn/static/xy2022/images/movie_time.png) no-repeat left 50%; font-family:Arial, Helvetica, sans-serif; color:#999999;}
/*movie end*/

/*shehui start*/
.shehui{ padding-bottom:30px;}
.shehuit{ line-height:45px; padding-left:5px; font-size:30px; color:#333333; background:url(https://xystcdn.xydec.com.cn/static/xy2022/images/about_tt_icon.jpg) no-repeat left top; margin:30px auto 35px auto;}
.shehuic{}
.shehuic ul li{ margin-bottom:20px;}
.shehuic ul li a{ display:block; background:url(https://xystcdn.xydec.com.cn/static/xy2022/images/about_gy_icon.png) no-repeat 95% 50% #fff; padding:20px;}
.shehuic ul li a .img{ width:270px; height:185px;overflow: hidden;background: #f1f1f1;}
.shehuic ul li a .img img {width: 100%;display: block;}
.shehuic ul li a .con{ width:790px; margin-left:45px; padding-top:10px;}
.shehuic ul li a .con .tit{ font-size:22px; color:#666666; line-height:35px;}
.shehuic ul li a .con .info{ margin:15px 0; font-size:14px; line-height:24px; color:#999999;}
.shehuic ul li a .con .time{ font-size:14px; color:#999999; line-height:24px;}
.shehuic ul li a:hover{background:url(https://xystcdn.xydec.com.cn/static/xy2022/images/about_gy_icon_over.png) no-repeat 95% 50% #fff;box-shadow:0 0 20px 0 rgba(0, 0, 0, 0.25);}
.shehuic ul li a:hover .con .tit{ color:#e60624;}

.videoBox {width: 810px;height: 456px;margin: 30px auto 0;border-radius: 10px;overflow: hidden;}
#video {width: 100%;height: 100%;}
/*.vjs-big-play-button {
    opacity: 0 !important;
}*/

.shd{ margin:30px auto 40px auto; background:#fff; padding:50px 30px 60px 30px;box-shadow:0 0 25px 0 rgba(0, 0, 0, 0.25);}
.shd .tit{ text-align:center; font-size:30px; color:#333333; line-height:35px;}
.shd .time{ border-bottom:1px #dddddd solid; line-height:28px; padding:10px 0 20px 0; text-align:center; color:#999999; font-size:14px;}
.shd .con{ padding:40px 150px 100px 150px;border-bottom:1px #dddddd solid; margin-bottom:35px; font-size:16px; color:#666666; line-height:34px;}
.shd .con p {margin-bottom:20px;line-height: 32px;}
.shd .con p img {width: 100%;max-width: 1200px;}
.shd .con .img{ margin:0 auto 65px auto; width:660px;}
.shd .con .img img{ display:block;}
.shd .con .img .sh_a{ position:relative; z-index:1;}
.shd .con .img .sh_a .imgtit{ width:100%; height:54px; background:rgba(0,0,0,0.4); line-height:54px; padding-left:80px; position:absolute; z-index:10; left:0; bottom:0; color:#fff;}

.shd .swiper-pagination-fraction{ left:19px; line-height:54px; bottom:0; position:absolute; z-index:13; color:#fff;}
.shd .swiper-pagination-fraction .swiper-pagination-current{ font-size:23px;}

.sh_a .sh-prev{ width:42px; height:66px; background:url(https://xystcdn.xydec.com.cn/static/xy2022/images/about_gy_d_prev.png) no-repeat 50% 50%; position:absolute; z-index:40; top:50%; margin-top:-33px; left:0; outline:none; cursor:pointer;}
.sh_a .sh-prev:hover{background:url(https://xystcdn.xydec.com.cn/static/xy2022/images/about_gy_d_prev.png) no-repeat 50% 50%;}
.sh_a .sh-next{width:42px; height:66px; background:url(https://xystcdn.xydec.com.cn/static/xy2022/images/about_gy_d_next.png) no-repeat 50% 50%; position:absolute; z-index:40; top:50%; margin-top:-33px; right:0; outline:none; cursor:pointer;}
.sh_a .sh-next:hover{background:url(https://xystcdn.xydec.com.cn/static/xy2022/images/about_gy_d_next.png) no-repeat 50% 50%;}

.page{ font-size:14px; color:#666666; line-height:35px;}
.page .pagel{}
.page .pagel a{font-size:14px; color:#666666;line-height:35px;}
.page .pagel a:hover{ color:#e50120;}
.page .pager{}
/*shehui end*/

/*new start*/
.nlist{ margin:20px auto; background:#fff; padding:20px;}
.nlist .list{}
.nlist .list a{ display:block;}
.nlist .list a .img{ width:494px; height:340px;overflow: hidden;background: #f1f1f1;}
.nlist .list a .img img {width: 100%;display: block;}
.nlist .list a .con{ width:685px; height:auto; padding-top:25px;}
.nlist .list a .con .tit{ font-size:24px; color:#666666; line-height:35px;}
.nlist .list a .con .info{ font-size:14px; color:#999999; line-height:24px; margin:20px 0 15px 0;}
.nlist .list a .con .time{ margin-bottom:30px;font-size:14px; color:#999999; line-height:24px;}
.nlist .list a .con .more{ width:45px; height:45px; background:url(https://xystcdn.xydec.com.cn/static/xy2022/images/about_gy_icon.png) no-repeat;}
.nlist .list a:hover .con .tit{ color:#e60624;}
.nlist .list a:hover .con .more{ background:url(https://xystcdn.xydec.com.cn/static/xy2022/images/about_gy_icon_over.png) no-repeat;}

.nlist_a .swiper-pagination-bullet{ width:11px; height:11px; background:#a2a2a2;opacity: 1;border-radius:0;}
.nlist_a .swiper-pagination-bullet-active{ background:#e50120; opacity: 1;border-radius:0;}
.nlist_a .swiper-pagination-bullets .swiper-pagination-bullet{ margin:0 5px;bottom:0;}
.nlist_a .swiper-pagination-bullets .swiper-pagination-bullet:last-child{ margin-right:0;}
.nlist_a .swiper-pagination-bullets{ bottom:60px; position:absolute; left:auto; right:25px; text-align:right; width:100%;}
/*new end*/


/*story start*/
.story{ padding:0 0 30px 0;}
.story ul {overflow: hidden;}
.story ul li{ width:25%; height:auto; float:left; padding:0 13px; margin-bottom:26px;}
.story ul li a{ display:block; background:#fff; border-radius:10px;}
.story ul li a .img{ width:100%; height:164px;overflow: hidden;background: #f1f1f1;}
.story ul li a .img img{ display:block; width:100%; height:auto;}
.story ul li a .con{ padding:30px;}
.story ul li a .con .tit{ font-size:16px; color:#464646; line-height:26px;}
.story ul li a .con .info{ margin:18px 0; font-size:13px; color:#999999; line-height:20px;}
.story ul li a .con .time{ padding-left:15px; line-height:20px; color:#999999; background:url(https://xystcdn.xydec.com.cn/static/xy2022/images/movie_time.png) no-repeat left 50%;}
.story .load{ text-align:center; padding-top:30px; display:block; margin:0 auto;}
.story .load img {width: 50px;}
/*story end*/

/*contact start*/
.contact{ margin:20px auto 100px auto;}
.contactl{ width:460px; height:644px; background:url(https://xystcdn.xydec.com.cn/static/xy2022/images/contact_bg.jpg) no-repeat center center/cover; padding:70px;}
.contactl .tit{}
.contactl .tit .tit_cn{line-height:40px; padding-left:5px; font-size:30px; color:#fff; background:url(https://xystcdn.xydec.com.cn/static/xy2022/images/about_tt_icon.jpg) no-repeat left top;}
.contactl .tit .tit_en{ margin-top:0; font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#9f9f9f; line-height:22px; text-transform:uppercase; font-weight:bold; padding-left:5px;}
.contactl .con{ margin-top:70px;}
.contactl .con ul{}
.contactl .con ul li{ margin-bottom:28px;}
.contactl .con ul li .ntit{ font-size:14px; color:#b3abaa; line-height:28px;}
.contactl .con ul li .ninfo{ font-size:16px; color:#fff; font-weight:bolder; line-height:26px;}

.contactr{ width:820px; height:644px; background:url(https://xystcdn.xydec.com.cn/static/xy2022/images/contact_right_bg.jpg) no-repeat right bottom #fff; padding:90px 110px 0 110px;}
.contactr_t{ text-align:center; font-size:24px; color:#2c3a3d; line-height:32px; letter-spacing:2px;}
.contactr_c{ margin-top:60px;}
.contactr_c .con_t{}
.contactr_c .con_t ul{display:grid;grid-template-columns:repeat(2, 1fr); gap:16px;}
.me_text{ width:100%; height:56px; line-height:56px; color:#333; font-size:14px; text-indent:15px; border:0; background:#f3f3f3; border-radius:12px;}
.contactr_c .con_c{ margin:20px auto 32px auto;}
.me_textarea{ width:100%; height:122px; border-radius:25px; background:#f3f3f3; line-height:56px; border:0; padding:15px 20px;}
.contactr_c .con_sub{ text-align:center;}
.me_sub{ width:278px; height:56px; line-height:56px; background:url(https://xystcdn.xydec.com.cn/static/xy2022/images/contact_sub.png) no-repeat 110px 50% #e50120; text-indent:137px; text-align:left; font-size:14px; color:#fff; border-radius:14px;box-shadow:0 5px 10px 0 rgba(229, 1, 32, 0.35);}
/*contact end*/

/*about start*/
.about{ width:100%; height:auto; background:url(https://xystcdn.xydec.com.cn/static/xy2022/images/about_bg1.jpg) no-repeat center center/cover; padding:15px 0 95px 0;}
.aboutc{}
.aboutct{ padding:30px 0;}
.aboutct .shehuit{ margin:0 auto;}
.aboutct .anav{}
.aboutct .anav a{ display:inline-block; margin-left:20px; padding:0 20px 0 42px; border:1px #999999 solid; line-height:37px; color:#666666; font-size:14px;}
.aboutct .anav a:nth-of-type(1){ background:url(https://xystcdn.xydec.com.cn/static/xy2022/images/about_nav_icon1.png) no-repeat 17px 50% #fff;}
.aboutct .anav a:nth-of-type(2){ background:url(https://xystcdn.xydec.com.cn/static/xy2022/images/about_nav_icon2.png) no-repeat 17px 50% #fff;}
.aboutct .anav a:nth-of-type(3){ background:url(https://xystcdn.xydec.com.cn/static/xy2022/images/about_nav_icon3.png) no-repeat 17px 50% #fff;}
.aboutct .anav a:nth-of-type(1):hover{ background:url(https://xystcdn.xydec.com.cn/static/xy2022/images/about_nav_icon1_on.png) no-repeat 17px 50% #e50120; border:1px #e50120 solid; color:#fff;}
.aboutct .anav a:nth-of-type(2):hover{ background:url(https://xystcdn.xydec.com.cn/static/xy2022/images/about_nav_icon2_on.png) no-repeat 17px 50% #e50120; border:1px #e50120 solid; color:#fff;}
.aboutct .anav a:nth-of-type(3):hover{ background:url(https://xystcdn.xydec.com.cn/static/xy2022/images/about_nav_icon3_on.png) no-repeat 17px 50% #e50120; border:1px #e50120 solid; color:#fff;}
.aboutct .anav a:nth-of-type(1).on{ background:url(https://xystcdn.xydec.com.cn/static/xy2022/images/about_nav_icon1_on.png) no-repeat 17px 50% #e50120; border:1px #e50120 solid; color:#fff;}
.aboutct .anav a:nth-of-type(2).on{ background:url(https://xystcdn.xydec.com.cn/static/xy2022/images/about_nav_icon2_on.png) no-repeat 17px 50% #e50120; border:1px #e50120 solid; color:#fff;}
.aboutct .anav a:nth-of-type(3).on{ background:url(https://xystcdn.xydec.com.cn/static/xy2022/images/about_nav_icon3_on.png) no-repeat 17px 50% #e50120; border:1px #e50120 solid; color:#fff;}

.aboutcc{}
.aboutccl{ width:506px; height:348px; background:#fff;box-shadow:0 0 10px 0 rgba(0, 0, 0, 0.15);}
.aboutccl img{ position:relative; z-index:1; left:-5px; top:-5px;}
.aboutccr{ width:730px; font-size:14px; line-height:25px; color:#666666;}
.aboutccrt{width:730px; height:345px; overflow:hidden;}
.aboutccrt p {margin-bottom: 20px;}
.aboutccrm{ display:block; width:116px; height:38px; line-height:38px; margin:20px auto 0 auto; border:1px #999999 solid; text-indent:19px; background:url(https://xystcdn.xydec.com.cn/static/xy2022/images/about_more.png) no-repeat 80px 50% #f6f6f6; color:#666666; font-size:14px;}
.aboutccrm:hover{border:1px #e50120 solid;background:url(https://xystcdn.xydec.com.cn/static/xy2022/images/about_more_on.png) no-repeat 80px 50% #e50120; color:#fff;}
.aboutccrm.up{background:url(https://xystcdn.xydec.com.cn/static/xy2022/images/about_more_up.png) no-repeat 80px 50% #f6f6f6;}
.aboutccrm.up:hover{border:1px #e50120 solid;background:url(https://xystcdn.xydec.com.cn/static/xy2022/images/about_more_up_on.png) no-repeat 80px 50% #e50120; color:#fff;}

.linian{ width:100%; height:auto; background:url(https://xystcdn.xydec.com.cn/static/xy2022/images/about_bg2.jpg) no-repeat 50% bottom; padding:35px 0 110px 0;}
.linianc{}
.linianc ul li{ float:left; margin:0 12px 12px 0; padding:25px 30px 30px 30px;}
.linianc ul li .tip{ color:#fff; opacity:0.8; font-size:16px; line-height:24px;}
.linianc ul li .tit{ color:#fff; font-size:20px; font-weight:bolder; line-height:30px; margin:5px 0 13px 0;}
.linianc ul li .line{ width:21px; height:2px; background:#fff;}

.linianc ul li:nth-of-type(1){ width:456px; height:125px; background:#e50120;}
.linianc ul li:nth-of-type(2){ width:812px; height:125px; background:url(https://xystcdn.xydec.com.cn/static/xy2022/images/linian_bg1.jpg) no-repeat center center/cover; margin-right:0;}
.linianc ul li:nth-of-type(3){ width:383px; height:125px; background:#787878;}
.linianc ul li:nth-of-type(4){ width:397px; height:125px; background:url(https://xystcdn.xydec.com.cn/static/xy2022/images/linian_bg2.jpg) no-repeat center center/cover;}
.linianc ul li:nth-of-type(5){ width:360px; height:125px; background:url(https://xystcdn.xydec.com.cn/static/xy2022/images/linian_bg3.jpg) no-repeat center center/cover;}

.linianc ul li:nth-of-type(5) .tip{ color:#454545;}
.linianc ul li:nth-of-type(5) .tit{ color:#454545;}
.linianc ul li:nth-of-type(5) .line{ background:#969696;}

.linianc ul li:nth-of-type(6){ width:339px; height:125px; background:url(https://xystcdn.xydec.com.cn/static/xy2022/images/linian_bg4.jpg) no-repeat center center/cover;}
.linianc ul li:nth-of-type(6) .tip{ color:#454545;}
.linianc ul li:nth-of-type(6) .tit{ color:#454545;}
.linianc ul li:nth-of-type(6) .line{ background:#969696;}

.linianc ul li:nth-of-type(7){ width:313px; height:125px; background:#afafaf;}
.linianc ul li:nth-of-type(8){ width:255px; height:125px; background:#e50120;}

.deve{ width:100%; height:756px; background:url(https://xystcdn.xydec.com.cn/static/xy2022/images/about_bg3.jpg) no-repeat center center/cover; padding-top:70px;}
.devet{}
.devet .shehuit{ margin:0 0; color:#fff;}
.devet .devetr{ padding-top:4px;}
.devet .devetr .devetr-prev{ display:inline-block; width:37px; height:37px; background:url(https://xystcdn.xydec.com.cn/static/xy2022/images/about_honor_prev.jpg) no-repeat; cursor:pointer;}
.devet .devetr .devetr-prev:hover{background:url(https://xystcdn.xydec.com.cn/static/xy2022/images/about_honor_prev_on.jpg) no-repeat;}
.devet .devetr .devetr-next{display:inline-block; width:37px; height:37px; background:url(https://xystcdn.xydec.com.cn/static/xy2022/images/about_honor_next.jpg) no-repeat; margin-left:10px; cursor:pointer;}
.devet .devetr .devetr-next:hover{background:url(https://xystcdn.xydec.com.cn/static/xy2022/images/about_honor_next_on.jpg) no-repeat;}

.devec{ margin:80px auto 0 auto; min-width:1280px;}
.devec .list{ width:100%; height:180px; background:url(https://xystcdn.xydec.com.cn/static/xy2022/images/deve_li_bg.jpg) no-repeat center center/cover; padding:30px 40px; position:relative;}
.devec .list .listl{ width:110px; height:auto;}
.devec .list .listl .tit{ font-size:35px; color:#7c6c48; line-height:45px; font-weight:bolder;}
.devec .list .listl .tit span{ font-size:14px; padding-left:6px;}
.devec .list .listl .line{ width:39px; height:2px; background:#7c6c48; margin-top:15px;}

.devec .list .listr{ width: calc(100% - 140px);width: -moz-calc(100% - 140px);width: -webkit-calc(100% - 140px); font-size:14px; color:#666666; line-height:25px; height:100px; overflow:hidden;}
.devec .list .listr p{ padding-left:10px; background:url(https://xystcdn.xydec.com.cn/static/xy2022/images/deve_dian.jpg) no-repeat left 12px;}
.devec .list .listr .box1{height:100px; width:100%; overflow:scroll;padding-right:20px;}

.devec .list .list_icon{ width:31px; height:25px; background:url(https://xystcdn.xydec.com.cn/static/xy2022/images/deve_li_icon.png) no-repeat; position:absolute; z-index:10; bottom:0; right:0; display:none;}

.devec{ width:100%; height:auto; position:relative; z-index:1;}
.devec:before { content: "";position: absolute;left: 0;top: 50%;height: 3px;width: 100%;background: #6c6c6c;transition: all 0.3s ease-in-out 0s; }

.devec .swiper-wrapper .swiper-slide{ position:relative;}
.devec .swiper-wrapper .swiper-slide:nth-of-type(2n) .list{ position:relative; left:50%;}
.devec .swiper-wrapper .swiper-slide .list img{ position:absolute; z-index:99;  left:50%; margin-left:-15.5px;bottom:-40px;}
.devec .swiper-wrapper .swiper-slide:nth-of-type(2n) .list img{ position:absolute; z-index:99;  left:50%; margin-left:-15.5px;top:-36px;}

.honor{ width:100%; height:528px; background:url(https://xystcdn.xydec.com.cn/static/xy2022/images/about_bg4.jpg) no-repeat center center/cover; padding-top:58px;}
.honort .shehuit{ margin:0 0;}
.honort .honortn{ line-height:45px; margin-left:50px;}
.honort .honortn a{ display:inline-block; font-size:15px; color:#454545; line-height:32px; padding:0 30px; background:url(https://xystcdn.xydec.com.cn/static/xy2022/images/i_case_cate_icon.jpg) no-repeat right 50%;}
.honort .honortn a.last{ background:none;}
.honort .honortn a:hover{ color:#e50120;}
.honort .honortn a.on{ color:#e50120;}

.honort .honortr{}
.honort .honortr .honortr-prev{ display:inline-block; width:37px; height:37px; background:url(https://xystcdn.xydec.com.cn/static/xy2022/images/about_honor_prev.jpg) no-repeat; cursor:pointer;}
.honort .honortr .honortr-prev:hover{background:url(https://xystcdn.xydec.com.cn/static/xy2022/images/about_honor_prev_on.jpg) no-repeat;}
.honort .honortr .honortr-next{display:inline-block; width:37px; height:37px; background:url(https://xystcdn.xydec.com.cn/static/xy2022/images/about_honor_next.jpg) no-repeat; margin-left:10px; cursor:pointer;}
.honort .honortr .honortr-next:hover{background:url(https://xystcdn.xydec.com.cn/static/xy2022/images/about_honor_next_on.jpg) no-repeat;}

.honorc{ margin-top:40px;}
.honorc .list{ padding:10px;}
.honorc .list a{ display:block; padding:30px 20px; background: url(https://xystcdn.xydec.com.cn/static/xy2022/images/tdetail_vr_jt_on.png) no-repeat 90% 90% #fff;}
.honorc .list a .img{ text-align:center; margin:0 auto 30px auto;}
.honorc .list a .con{}
.honorc .list a .con .tit{ font-size:18px; color:#272727; line-height:30px;}
.honorc .list a .con .time{ font-size:14px; color:#999999; line-height:28px;}
.honorc .list a:hover{background:url(https://xystcdn.xydec.com.cn/static/xy2022/images/tdetail_vr_jt.png) no-repeat 90% 90% #fff;box-shadow:0 0 10px 0 rgba(0, 0, 0, 0.15);}

/*about end*/


#elevator_item { width: 45px; height: 45px; position: fixed; right: 25px; bottom: 18px; -webkit-transition: opacity .4s ease-in-out; -moz-transition: opacity .4s ease-in-out; -o-transition: opacity .4s ease-in-out; opacity: 1; z-index: 100020; display: none; }
#elevator_item.off { opacity: 0; visibility: hidden }
#elevator { display: block; width: 45px; height: 45px; background: url(https://xystcdn.xydec.com.cn/static/xy2022/images/top.png) center center no-repeat; cursor: pointer;}

.pageController { width:100%; padding: 30px 0; line-height: 25px; text-align:center;}
.pageController a { display:inline-block; line-height:38px;  height:40px; color: #666; font-size:14px; margin-right:12px;  background:#fff; border:1px #dddddd solid; padding:0 16px;}
.pageController a:hover { color: #fff;background:#e50120;border:1px #e50120 solid; text-decoration: none;font-weight:bolder; }
.pageController .xuanzhong {color: #fff;background:#e50120;border:1px #e50120 solid; text-decoration: none;font-weight:bolder;}
.p_text{ width:40px; height:40px; border:1px #ddd solid; text-align:center; line-height:38px; background:#fff;}

@keyframes loader{0%{transform:scale(0.6);opacity:0}50%{opacity:1}100%{transform:scale(1);opacity:0}}



/*page*/
#page{max-width:1200px;margin:0 auto;display:box;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;-o-justify-content:center;justify-content:center;}
#page .m-style{margin:30px 0;}
#page .m-style .active{background:#da251d;border:1px solid #da251d;}
#page .jump-btn{width:85px;height:38px;line-height:38px;background:#da251d;border:1px solid #da251d;color:#fff;}
#page .next,#page .prev{width:85px;height:38px;line-height:38px;}
#page a{color:#a0a0a0;border:1px solid #cecece;}
#page a:hover{color:#fff;background:#da251d;}
#page .jump-ipt{width:65px;height:38px;line-height:38px;background:#fff;border:1px solid #f5f5f5;}
#page em{float:left;margin:0 5px;width:auto;height:38px;line-height:38px;color:#bdbdbd;font-size:14px;}

/*綏ョ�膊≧ｧ*/
.gcbanner{ width:100%; height:auto; overflow:hidden;}
.gcbanner img{ display:block; width:100%; height:auto;}
.gcgka{ width:100%; height:auto; background:url(https://xystcdn.xydec.com.cn/static/xy2022/images/gcgk_bg1.jpg) no-repeat center center/cover; padding:90px 0 117px 0;}
.gcgkat{ text-align:center;}
.gcgkat .tit{ font-size:50px; color:#2d2f33; line-height:55px; margin-bottom:12px;}
.gcgkat .tit span{ font-size:55px; color:#b39873; font-family:Arial, Helvetica, sans-serif; font-weight:bolder; font-style:italic; margin-right:11px;}
.gcgkat .info{ margin:15px auto 0 auto; font-size:16px; color:#444649; line-height:32px;}
.gcgka .cate{ margin:55px auto 100px auto;}
.gcgka .cate ul{display:grid;grid-template-columns:repeat(5, 1fr); gap:25px 10px;}
.gcgka .cate ul li{ display:grid;grid-template-columns:30px auto; font-size:18px; line-height:22px; color:#2d2f33; padding-bottom:40px; position:relative; cursor:pointer;}
.gcgka .cate ul li span{ color:#666666; font-size:30px; font-weight:bold; font-family:Arial, Helvetica, sans-serif;}
.gcgka .cate ul li.on:before{ content:""; position:absolute; left:0; bottom:0; width:92%; height:2px; background:#b39873;}
.gcgka .cate ul li.on span{ color:#b39873;}

.gcgkac{ position:relative; z-index:9;}
.gcgkac .list{}
.gcgkac .list .img{}
.gcgkac .list .img img{ display:block; width:100%; height:auto;}
.gcgkac .list .tit{ text-align:center; line-height:82px; background:#fff; font-size:20px; color:#242323;}

.gcgkac .gcgkac-prev{ width:18px; height:33px; background:url(https://xystcdn.xydec.com.cn/static/xy2022/images/gcgk_lcgk_prev.png) no-repeat 50% 50%; position:absolute; z-index:10; top:50%; margin-top:-16px;left:-55px; outline:none; cursor:pointer;}
.gcgkac .gcgkac-prev:hover{background:url(https://xystcdn.xydec.com.cn/static/xy2022/images/gcgk_lcgk_prev.png) no-repeat 50% 50%;}
.gcgkac .gcgkac-next{width:18px; height:33px; background:url(https://xystcdn.xydec.com.cn/static/xy2022/images/gcgk_lcgk_next.png) no-repeat 50% 50%; position:absolute; z-index:10; top:50%; margin-top:-16px;right:-55px; outline:none; cursor:pointer;}
.gcgkac .gcgkac-next:hover{background:url(https://xystcdn.xydec.com.cn/static/xy2022/images/gcgk_lcgk_next.png) no-repeat 50% 50%;}


.gcgkbz{ width:100%; height:750px; background:url(https://xystcdn.xydec.com.cn/static/xy2022/images/gcgk_bg2.jpg) no-repeat center top #fff; padding:110px 0 100px 0;background-size: cover;}
.gcgkbz .gcgkat .tit{ color:#fff;}
.gcgkbz .gcgkat .info{ color:#fff;}

.gcgkbzc{position:relative; z-index:9;top: 90px;}
.gcgkbzc .list{ position:relative; z-index:9;}
.gcgkbzc .list .img{}
.gcgkbzc .list .img img{ display:block; width:100%; height:auto;}
.gcgkbzc .list .tit{ position:absolute; z-index:10; left:0; width:100%; height:auto; bottom:0; padding:40px 20px; line-height:25px;display:flex;justify-content:space-between;}
.gcgkbzc .list .tit p{ font-size:28px; color:#fff;}
.gcgkbzc .list .tit span{ font-family:Arial, Helvetica, sans-serif; font-size:40px; font-weight:bolder; color:rgba(255,255,255,0.4);}

.gcgkbzc .gcgkbzc-prev{ width:18px; height:33px; background:url(https://xystcdn.xydec.com.cn/static/xy2022/images/gcgk_bz_prev.png) no-repeat 50% 50%; position:absolute; z-index:10; top:50%; margin-top:-16px;left:-55px; outline:none; cursor:pointer;}
.gcgkbzc .gcgkbzc-prev:hover{background:url(https://xystcdn.xydec.com.cn/static/xy2022/images/gcgk_bz_prev.png) no-repeat 50% 50%;}
.gcgkbzc .gcgkbzc-next{width:18px; height:33px; background:url(https://xystcdn.xydec.com.cn/static/xy2022/images/gcgk_bz_next.png) no-repeat 50% 50%; position:absolute; z-index:10; top:50%; margin-top:-16px;right:-55px; outline:none; cursor:pointer;}
.gcgkbzc .gcgkbzc-next:hover{background:url(https://xystcdn.xydec.com.cn/static/xy2022/images/gcgk_bz_next.png) no-repeat 50% 50%;}

.gcgkjd{ padding:220px 0 140px;background: url(https://xystcdn.xydec.com.cn/static/xy2022/images/gcgkjd_bg.jpg) no-repeat center center/cover;}
.gcgkjdc{ padding-top:55px;}
.gcgkjdc img{ max-width:100%; height:auto;}

.gcgkhonor{width:100%; height:auto; background:url(https://xystcdn.xydec.com.cn/static/xy2022/images/gcgk_honor_bg.jpg) no-repeat center center/cover; padding:100px 0 145px 0;}
.gcgkhonor .gcgkat .tit{ color:#fff;}
.gcgkhonor .gcgkat .info{ color:#fff;}
.gcgkhonorc{ margin-top:90px;position:relative; z-index:9;}
.gcgkhonorc .gcgkhonorc-prev{ width:18px; height:33px; background:url(https://xystcdn.xydec.com.cn/static/xy2022/images/gcgk_bz_prev.png) no-repeat 50% 50%; position:absolute; z-index:10; top:50%; margin-top:-16px;left:-55px; outline:none; cursor:pointer;}
.gcgkhonorc .gcgkhonorc-prev:hover{background:url(https://xystcdn.xydec.com.cn/static/xy2022/images/gcgk_bz_prev.png) no-repeat 50% 50%;}
.gcgkhonorc .gcgkhonorc-next{width:18px; height:33px; background:url(https://xystcdn.xydec.com.cn/static/xy2022/images/gcgk_bz_next.png) no-repeat 50% 50%; position:absolute; z-index:10; top:50%; margin-top:-16px;right:-55px; outline:none; cursor:pointer;}
.gcgkhonorc .gcgkhonorc-next:hover{background:url(https://xystcdn.xydec.com.cn/static/xy2022/images/gcgk_bz_next.png) no-repeat 50% 50%;}

.gcgkzy{width:100%; height:auto; background:url(https://xystcdn.xydec.com.cn/static/xy2022/images/gcgk_zy_bg.jpg) no-repeat center center/cover; padding:100px 0 90px 0;}
.gcgkzy .gcgkat .tit{ color:#fff;}
.gcgkzy .gcgkat .tit span{ font-size:50px; font-style:normal;}
.gcgkzy .gcgkat .info{ color:#fff;}
.gcgkzyc{ margin-top:60px;}
.gcgkzyc img{ max-width:100%; height:auto;}

.gcgkcg{ width:100%; height:auto; background:url(https://xystcdn.xydec.com.cn/static/xy2022/images/gcgk_yy_bg.jpg) no-repeat center center/cover; padding:115px 0 100px 0;}
.gcgkcg .w1280{display:grid;grid-template-columns:repeat(2, 1fr); gap:0;}
.gcgkcg .w1280 .img{ height:446px; border-radius:5px 0 0 5px;}
.gcgkcg .w1280 .con{ height:446px; background:#fff;border-radius:0 5px 5px 0; padding:40px 150px;}
.gcgkcg .w1280 .con .tit{ text-align:center; font-size:24px; color:#000000; line-height:32px;}
.gcgkcg .w1280 .con .info{ text-align:center; font-size:14px; line-height:32px; color:#524848; margin:10px auto 25px auto;}
.gcgkcg .w1280 .con .ncon{ background:none; padding:0;}
.gcgkcg .w1280 .con .ncon .al_c{background:none; padding:0;}


/*絎区�����*/
.jzfqxyd{ width:100%; height:auto; background:url(https://xystcdn.xydec.com.cn/static/xy2022/images/jzfq_xyd_bg.jpg) no-repeat center center/cover; padding:100px 0 145px 0;}
.jzfqt{ text-align:center;}
.jzfqt .tit{ color:#fff; font-size:42px; line-height:55px;}
.jzfqt .info{ font-size:16px; line-height:32px; color:#fff; margin:12px auto 20px auto;}
.jzfqt .line{ width:46px; height:2px; background:#e50120; margin:0 auto;}
.jzfqxydc{ margin-top:80px;}
.jzfqxydc img{ max-width:100%; height:auto;}

.jzfqyh{ padding:80px 0 90px 0;}
.jzfqyh .tit{ color:#000000;}
.jzfqyh .info{ color:rgba(68,70,73,0.8);}
.jzfqyhc{ margin-top:65px;}
.jzfqyhc ul{display:grid;grid-template-columns:repeat(2, 1fr); gap:50px;}
.jzfqyhc ul li{}
.jzfqyhc ul li a{}
.jzfqyhc ul li a img{box-shadow:0 0 15px 0 rgba(0, 0, 0, 0.07); border-radius:15px; display:block; width:100%; height:auto; border:1px #fff solid;}
.jzfqyhc ul li a:hover img{ border:1px #d9d6d0 solid;}

.jzfqyd{ width:100%; height:auto; background:url(https://xystcdn.xydec.com.cn/static/xy2022/images/jzfq_yd_bg.jpg) no-repeat center center/cover; padding:116px 0 130px 0;}
.jzfqyd .w1280{display:grid;grid-template-columns:57% 43%; gap:0;}
.jzfqyd .w1280 .img{ height:546px; border-radius:5px 0 0 5px;}
.jzfqyd .w1280 .con{ height:546px; background:#fff;border-radius:0 5px 5px 0; padding:80px 100px;}
.jzfqyd .w1280 .con .tit{ text-align:center; font-size:24px; color:#000000; line-height:32px;}
.jzfqyd .w1280 .con .info{ text-align:center; font-size:14px; line-height:32px; color:#524848; margin:10px auto 15px auto;}
.jzfqyd .w1280 .con .line{width:46px; height:2px; background:#e50120; margin:0 auto;}
.jzfqyd .w1280 .con .ncon{ background:none; padding:0; margin-top:50px;}
.jzfqyd .w1280 .con .ncon .al_c{background:none; padding:0;}
.jzfqyd .w1280 .con .ncon .alc_t{ width:100%;}
.jzfqyd .w1280 .con .ncon .alb_t{ width:100%;}
.jzfqyd .w1280 .con .ncon .alb_c{ width:100%;}
.jzfqyd .w1280 .con .ncon .alb_c .al_c_sub{ width:100%;background: url(https://xystcdn.xydec.com.cn/static/xy2022/images/contact_sub.png) no-repeat 30% 50% #cdac89;text-indent: 40%;box-shadow: 0 5px 10px 0 rgba(205, 172, 137, 0.6)}

.jzfqsq{width:100%; height:auto; background:url(https://xystcdn.xydec.com.cn/static/xy2022/images/jzfq_lc_bg.jpg) no-repeat center center/cover; padding:90px 0 122px 0;}
.jzfqsq .tit{ color:#000000;}
.jzfqsq .info{ color:rgba(68,70,73,0.8);}
.jzfqsqc{ margin-top:60px;}
.jzfqsqc img{ max-width:100%; height:auto;}

.jzfqss{ width:100%; height:auto; background:url(https://xystcdn.xydec.com.cn/static/xy2022/images/jzfq_ss_bg.jpg) no-repeat center center/cover; padding:80px 0 90px 0;}
.jzfqss .tit{ color:#000000;}
.jzfqss .info{ color:rgba(68,70,73,0.8);}
.jzfqssc{ width:1010px; height:auto; margin:50px auto 0 auto; background:#fff;box-shadow:0 0 25px 0 rgba(0, 0, 0, 0.07); border-radius:15px; padding:70px 285px;}
.jzfqssc .list{ margin-bottom:20px;}
.jzfqssc .list:nth-of-type(1){ background:#fff; border:1px #c5b49d solid; border-radius:15px; padding:0 20px; line-height:60px; display:grid;grid-template-columns:90px 286px auto; font-weight:bolder;}
.jzfqssc .list:nth-of-type(1) p:nth-of-type(1){ font-size:18px; color:#0d0d0d;}
.jzfqssc .list:nth-of-type(1) p:nth-of-type(2){font-size:18px; color:#0d0d0d;}
.jzfqssc .list:nth-of-type(1) span{ font-size:18px; color:#c5b49d;}
.jzfqssc .list:nth-of-type(2){ background:#f3f3f3; border-radius:15px; padding:0 20px; line-height:60px;display:grid;grid-template-columns:90px 286px auto;}
.jzfqssc .list:nth-of-type(2) p:nth-of-type(1){ font-size:15px; color:#303030;font-weight:bolder;}
.jzfqssc .list:nth-of-type(2) p:nth-of-type(2){font-size:15px; color:#0d0d0d;}
.jzfqssc .list:nth-of-type(2) p:nth-of-type(2) input{ width:100%;font-size:15px; height:60px; line-height:60px; border:0; background:#f3f3f3; color:rgba(48,48,48,0.4);}
.jzfqssc .list:nth-of-type(2) span{ font-size:15px; color:#080808;}

.jzfqssc .list:nth-of-type(3){ background:#f3f3f3; border-radius:15px; padding:0 20px; line-height:60px;display:grid;grid-template-columns:90px 230px auto;}
.jzfqssc .list:nth-of-type(3) p:nth-of-type(1){ font-size:15px; color:#303030;font-weight:bolder;}
.jzfqssc .list:nth-of-type(3) p:nth-of-type(2){font-size:15px; color:rgba(48,48,48,0.4);}
.jzfqssc .list:nth-of-type(3) span{ font-size:15px; color:#080808;}

.jzfqssc .list:nth-of-type(4){ padding:0 0 0 20px; line-height:60px;display:grid;grid-template-columns:90px auto;}
.jzfqssc .list:nth-of-type(4) p{ font-size:15px; color:#303030;font-weight:bolder;}
.jzfqssc .list:nth-of-type(4) div{display:grid;grid-template-columns:repeat(6, 1fr); gap:8px; padding-top:10px;}
.jzfqssc .list:nth-of-type(4) div span{ background:#f3f3f3; line-height:37px; height:41px; border:2px #f3f3f3 solid; text-align:center; font-size:14px; color:#545454; border-radius:5px;}
.jzfqssc .list:nth-of-type(4) div span.on{ border:2px #c5b49d solid; color:#000000;}
.jzfqssc .list:nth-of-type(5){ margin-bottom:0;}
.jzfqssc .list:nth-of-type(5) input{ width:100%; height:56px; line-height:56px; background:#c5b49d; border-radius:15px; border:0; text-align:center; font-size:16px; color:#fff;box-shadow:0 8px 10px 0 rgba(197, 180, 157, 0.6); cursor:pointer;}
.jzfqssc .list:nth-of-type(5) input:hover{ background:#9a6b2c;}


/*�������*/
.hbclbz{ width:100%; height:auto; background:url(https://xystcdn.xydec.com.cn/static/xy2022/images/hbcl_bg1.jpg) no-repeat center top #fff; padding:120px 0 160px 0;}
.hbclt{ color:#fff; text-align:center; max-width:840px; height:auto; padding:0 20px; margin:0 auto;}
.hbclt .tit{ font-size:42px; line-height:55px; margin-bottom:25px;}
.hbclt .info{ font-size:18px; line-height:32px;}
.hbclbzc{ margin-top:100px;position:relative; z-index:9;}
.hbclbzc .list{ position:relative; z-index:9;}
.hbclbzc .list .img{}
.hbclbzc .list .img img{ display:block; width:100%; height:auto;}
.hbclbzc .list .tit{ position:absolute; z-index:10; left:0; width:100%; height:auto; bottom:0; padding:40px 35px; line-height:25px; color:#fff; font-size:24px;}

.hbclbzc .hbclbzc-prev{ width:18px; height:33px; background:url(https://xystcdn.xydec.com.cn/static/xy2022/images/hbcl_bz_prev.png) no-repeat 50% 50%; position:absolute; z-index:10; top:50%; margin-top:-16px;left:-55px; outline:none; cursor:pointer;}
.hbclbzc .hbclbzc-prev:hover{background:url(https://xystcdn.xydec.com.cn/static/xy2022/images/hbcl_bz_prev.png) no-repeat 50% 50%;}
.hbclbzc .hbclbzc-next{width:18px; height:33px; background:url(https://xystcdn.xydec.com.cn/static/xy2022/images/hbcl_bz_next.png) no-repeat 50% 50%; position:absolute; z-index:10; top:50%; margin-top:-16px;right:-55px; outline:none; cursor:pointer;}
.hbclbzc .hbclbzc-next:hover{background:url(https://xystcdn.xydec.com.cn/static/xy2022/images/hbcl_bz_next.png) no-repeat 50% 50%;}

.hbcllogo{ width:100%; height:auto; background:url(https://xystcdn.xydec.com.cn/static/xy2022/images/hbcl_logo_bg.jpg) no-repeat center center/cover; padding:120px 0 80px 0;}
.hbcllogot{ text-align:center;}
.hbcllogot .tit{ color:#141414; font-size:42px; line-height:55px; margin-bottom:20px;}
.hbcllogot .info{ font-size:14px; color:#444444; line-height:25px; letter-spacing:5px;}
.hbcllogot .line{ width:46px; height:2px; background:#9a9a9a; margin:20px auto 0 auto;}
.hbcllogoc{ margin:68px auto 33px auto;}
.hbcllogoc img{ max-width:100%; height:auto;}
.hbcllogocb{ text-align:center; font-size:18px; color:#646464; line-height:30px;}

.hbclrz{ width:100%; height:auto; background:url(https://xystcdn.xydec.com.cn/static/xy2022/images/hbcl_bz_bg.jpg) no-repeat center center/cover; padding:100px 0 180px 0;}
.hbclrz .hbcllogot .tit{ color:#fff;}
.hbclrz .hbcllogot .info{ color:#fff;}
.hbclrzc{ margin-top:60px;}
.hbclrzc img{ max-width:100%; height:auto;}

.hbclcl{ width:100%; height:auto; background:url(https://xystcdn.xydec.com.cn/static/xy2022/images/hbcl_bz_bg.jpg) no-repeat center center/cover; padding:100px 0 180px 0;}
.hbclcl .hbcllogot .tit{ color:#fff;}
.hbclcl .hbcllogot .info{ color:#fff;}
.hbclclc{ margin-top:60px;}
.hbclclc img{ max-width:100%; height:auto; border-radius:5px;}


.hbclyc{ margin-top:100px;position:relative; z-index:9;}
.hbclyc .list{ position:relative; z-index:9;}
.hbclyc .list .img{}
.hbclyc .list .img img{ display:block; width:100%; height:auto;}
.hbclyc .list .tit{ position:absolute; z-index:10; left:0; width:100%; height:auto; bottom:0; padding:40px 35px; line-height:25px; color:#fff; font-size:24px;}

.hbclyc .hbclyc-prev{ width:18px; height:33px; background:url(https://xystcdn.xydec.com.cn/static/xy2022/images/hbcl_bz_prev.png) no-repeat 50% 50%; position:absolute; z-index:10; top:50%; margin-top:-16px;left:-55px; outline:none; cursor:pointer;}
.hbclyc .hbclyc-prev:hover{background:url(https://xystcdn.xydec.com.cn/static/xy2022/images/hbcl_bz_prev.png) no-repeat 50% 50%;}
.hbclyc .hbclyc-next{width:18px; height:33px; background:url(https://xystcdn.xydec.com.cn/static/xy2022/images/hbcl_bz_next.png) no-repeat 50% 50%; position:absolute; z-index:10; top:50%; margin-top:-16px;right:-55px; outline:none; cursor:pointer;}
.hbclyc .hbclyc-next:hover{background:url(https://xystcdn.xydec.com.cn/static/xy2022/images/hbcl_bz_next.png) no-repeat 50% 50%;}


.gcgkcg_bm{ width:100%; height:auto; background:url(https://xystcdn.xydec.com.cn/static/xy2022/images/hbcl_bm_bg.jpg) no-repeat center center/cover; padding:115px 0 100px 0;}
.gcgkcg_bm .w1280{display:grid;grid-template-columns:repeat(2, 1fr); gap:0;}
.gcgkcg_bm .w1280 .img{ height:446px; border-radius:5px 0 0 5px;}
.gcgkcg_bm .w1280 .con{ height:446px; background:#fff;border-radius:0 5px 5px 0; padding:40px 150px;}
.gcgkcg_bm .w1280 .con .tit{ text-align:center; font-size:24px; color:#000000; line-height:32px;}
.gcgkcg_bm .w1280 .con .info{ text-align:center; font-size:14px; line-height:32px; color:#524848; margin:10px auto 25px auto;}
.gcgkcg_bm .w1280 .con .ncon{ background:none; padding:0;}
.gcgkcg_bm .w1280 .con .ncon .al_c{background:none; padding:0;}



/*���坂���*/
.xyypsolu{ padding-top:0; position:relative; z-index:9;}
.xyypsolu .xyypxtt{ background:#fff;padding:80px 0 55px 0;}
.xyypsolu .cate{ text-align:center;}
.xyypsolu .cate ul li{ display:inline-block; margin-right:65px; line-height:80px; height:80px; font-size:24px; color:#454545; padding:0 20px; border-bottom:2px #fff solid; cursor:pointer;}
.xyypsolu .cate ul li.on{ border-bottom:2px #e50120 solid; color:#e50120; font-weight:bolder;}
.xyypsolu .con{ width:100%; height:auto;}
.xyypsolu .con img{ display:block; width:100%; height:auto;}

.xyypsolu .xmes{ width:100%; padding:35px 0; background:rgba(0,0,0,0.7); position:absolute; z-index:10; left:0; bottom:0;}
.xyypsolu .xmes .w1280{display:grid;grid-template-columns:245px auto;gap:90px;}
.xyypsolu .xmes .w1280 .xmest{ text-align:right;}
.xyypsolu .xmes .w1280 .xmest .tit{ font-size:30px; color:#fff; font-style:italic; line-height:35px; margin-bottom:6px; letter-spacing:3px;}
.xyypsolu .xmes .w1280 .xmest .info{ font-size:14px; font-family:Arial, Helvetica, sans-serif; color:rgba(255,255,255,0.1); font-weight:bolder; text-transform:uppercase;}
.xyypsolu .xmes .w1280 .xmesc{ display:flex;}
.xyypsolu .xmes .w1280 .xmesc .list:nth-of-type(1){ width:26%; height:53px; border-left:1px #ececec solid; line-height:53px;}
.xyypsolu .xmes .w1280 .xmesc .list:nth-of-type(1) input{ width:100%; height:53px; line-height:53px; border:0; color:#333; font-size:14px; text-indent:18px;}
.xyypsolu .xmes .w1280 .xmesc .list:nth-of-type(2){ width:26%; height:53px; border-left:1px #ececec solid; line-height:53px;}
.xyypsolu .xmes .w1280 .xmesc .list:nth-of-type(2) input{ width:100%; height:53px; line-height:53px; border:0; color:#333; font-size:14px; text-indent:18px;}

.xyypsolu .xmes .w1280 .xmesc .list:nth-of-type(3){ width:26%; height:53px; border-left:1px #ececec solid; line-height:53px; position:relative; z-index:11;}
.xyypsolu .xmes .w1280 .xmesc .list:nth-of-type(3) input{ width:100%; height:53px; line-height:53px; border:0; color:#333; font-size:14px; text-indent:18px;}
.xyypsolu .xmes .w1280 .xmesc .list:nth-of-type(3) span{position: absolute;z-index: 1002;font-size: 15px;color: #080808;top: 0;right: 18px;font-weight: bolder;}
.xyypsolu .xmes .w1280 .xmesc .list:nth-of-type(4){ width:22%;}
.xyypsolu .xmes .w1280 .xmesc .list:nth-of-type(4) input{ width:100%; height:53px; line-height:53px; border:0; color:#fff; font-size:14px; text-align:center; background:#e60122;}

.xyypxt{ width:100%; height:auto;}
.xyypxtt{ width:100%; height:auto; background:url(https://xystcdn.xydec.com.cn/static/xy2022/images/xyyp_en_bg.png) no-repeat 50% bottom #f9f9f9; padding:100px 0 80px 0; text-align:center;}
.xyypxtt .tit{ font-size:42px; color:#454545; line-height:55px; font-weight:bolder;}
.xyypxtt .tit span{ color:#e50120;}
.xyypxtt .info{ margin:18px auto 22px auto; color:#6d7076; font-size:18px; line-height:32px;}
.xyypxtt .line{ width:46px; height:2px; background:#9a9a9a; margin:0 auto;}
.xyypxtc{ width:100%; height:auto;}
.xyypxtc img{ display:block; width:100%; height:auto; margin-bottom:10px;}
.xyypxtc img:last-child{ margin-bottom:0;}
.xyypb{ width:100%; height:834px; overflow:hidden; min-width:1280px;}

.xyyppro{ width:100%; padding-bottom:122px;}
.xyyppro .xyypxtt{ background:#fff; padding:90px 0 0 0;}
.xyypproc{ padding-top:57px;background:url(https://xystcdn.xydec.com.cn/static/xy2022/images/xyyp_en_bg.png) no-repeat 80% top; position:relative; z-index:2;}
.xyypproc .list{ display:grid;grid-template-columns:auto 260px; gap:80px;}
.xyypproc .list .img{ width:100%;}
.xyypproc .list .img img{ opacity:0; display:block; width:100%; height:auto;}
.xyypproc .list .con{ padding-top:50px;}
.xyypproc .list .con .tit{ font-size:36px; color:#212121; line-height:40px; margin-bottom:30px;}
.xyypproc .list .con .info{ font-size:15px; color:#919191; line-height:25px;}


.xyypproc_p{ text-align:left; position:absolute; z-index:15; width:260px; top:40%; right:0; display:flex;align-items:center}
.xyypproc .swiper-pagination-bullet{ width:7px; height:7px; background:#e8e8e8;opacity: 1;border-radius:7px;}
.xyypproc .swiper-pagination-bullet-active{ background:#373737; opacity: 1;border-radius:7px;}
.xyypproc .swiper-pagination-bullets .swiper-pagination-bullet{ margin:0 5px;}
.xyypproc .swiper-pagination-bullets{ padding:0 12px;display:flex;align-items:center}

.xyypproc .xyypproc-prev{ width:14px; height:23px; background:url(https://xystcdn.xydec.com.cn/static/xy2022/images/xyyp_pro_prev.png) no-repeat 50% 50%; outline:none; cursor:pointer;}
.xyypproc .xyypproc-prev:hover{background:url(https://xystcdn.xydec.com.cn/static/xy2022/images/xyyp_pro_prev_on.png) no-repeat 50% 50%;}
.xyypproc .xyypproc-next{width:14px; height:23px; background:url(https://xystcdn.xydec.com.cn/static/xy2022/images/xyyp_pro_next.png) no-repeat 50% 50%; outline:none; cursor:pointer;}
.xyypproc .xyypproc-next:hover{background:url(https://xystcdn.xydec.com.cn/static/xy2022/images/xyyp_pro_next_on.png) no-repeat 50% 50%;}
/*20220622 end*/

.mendianc{ width:100%; height:auto;background:url(https://xystcdn.xydec.com.cn/static/xy2022/images//mendian_bg.jpg) no-repeat 50% bottom #f9f9f9; padding:20px 0 250px 0;}
.mdcate{ margin:90px auto; width:1000px;}
.mdcate a{ display:inline-block; padding:0 25px; line-height:40px; border:1px #efefef solid; text-align:center; font-size:14px; color:#666666; background:#fff; margin:0 20px 20px 0;}
.mdcate a:hover{ background:#e50120; color:#fff;}
.mdcate a.on{ background:#e50120; color:#fff;}
.journal {display: flex;display: -webkit-flex;flex-wrap: wrap;}
.journal li {width: 408px;background: #fff;padding-top: 30px;padding-bottom: 30px;overflow: hidden;margin-bottom: 30px;}
.journal li:nth-child(3n-1) {margin-left: 20px;margin-right: 20px;}
.journal li a .img {width: 328px !important;height: 450px  !important;display: block;margin: 0 auto;box-shadow:0 0 10px 0 rgba(0, 0, 0, 0.15);}
.journal li a .img img {width: 100%;}
.journal li a .con {margin-left: 20px !important;display: flex;display: -webkit-flex;justify-content: space-between;align-items: center;margin-right: 38px;}
.journal li a .con .tit {padding-top: 20px;font-size: 22px;color: #666666;margin-left: 18px;}
.journal li:hover {box-shadow:0 0 20px 0 rgba(0, 0, 0, 0.25);}
.journal li:hover .con .tit {color: #f00;}
.journal li a .con .detail {width: 42px;height: 37px;background:url(https://xystcdn.xydec.com.cn/static/xy2022/images/about_gy_icon.png) no-repeat 0 0 #fff;background-size: 42px 37px;margin-top: 17px;}
.journal li:hover .con .detail  {background:url(https://xystcdn.xydec.com.cn/static/xy2022/images/about_gy_icon_over.png) no-repeat 0 0 #fff;background-size: 42px 37px;}
.album ul li a .con .tit {overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.album ul li a .img {height: 170px !important;overflow: hidden;background: #f1f1f1;}
.album ul li a .img img {width: 100%;display: block;}
.album ul li a .con {padding: 10px 10px !important;}
.pics {
    width: 100%;
    height: 100%;
    position: fixed;
    top: 0;
    left: 0;
    opacity: 0;
    z-index: 10000000;
    background-color: #222;
    background-color: rgba(0,0,0,0.7);
    overflow: hidden;
    display: none;
    -moz-transition: opacity 1s ease;
    -webkit-transition: opacity 1s ease;
    transition: opacity 1s ease;
}
.pics.on {
    display: block;
    opacity: 1;
}
.pics .swiper-container {
    width: 100%;
    height: 100%;
}
.pics .swiper-slide img {
    width: auto;
    height: auto;
    max-width: 90%;
    max-height: 90%;
}
.pics .closePic {
    position: absolute;
    right: 60px;
    top: 30px;
    z-index: 10000001;
    cursor: pointer;
}
/*.pics img {
    width: auto;
    height: auto;
    max-width: 100%;
    max-height: 100%;
    -ms-transform: translate(-50%, -50%);
    -webkit-transform: translate(-50%, -50%);
    -moz-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%);
    position: absolute;
    left: 50%;
    top: 50%;
}*/
.ialbum .ialbum-prev{ width:18px; height:33px; background:url(https://xystcdn.xydec.com.cn/static/xy2022/images/gcgk_bz_prev.png) no-repeat 50% 50%; position:absolute; z-index:100; top:50%; margin-top:-25px; left:50px; outline:none; cursor:pointer; opacity:1;}
.ialbum .ialbum-prev:hover{background:url(https://xystcdn.xydec.com.cn/static/xy2022/images/gcgk_bz_prev.png) no-repeat 50% 50%; opacity:1;}
.ialbum .ialbum-next{width:18px; height:33px; background:url(https://xystcdn.xydec.com.cn/static/xy2022/images/gcgk_bz_next.png) no-repeat 50% 50%; position:absolute; z-index:10; top:50%; margin-top:-25px; right:50px; outline:none; cursor:pointer; opacity:1;}
.ialbum .ialbum-next:hover{background:url(https://xystcdn.xydec.com.cn/static/xy2022/images/gcgk_bz_next.png) no-repeat 50% 50%; opacity:1;}

.pics .tools-bar {
    color: #fff;
    background: #131313;
    height: 58px;
    line-height: 58px;
    padding: 0 35px;
    position: absolute;
    width: 100%;
    bottom: 0;
    left: 0;
    z-index: 10;
    font-size: 16px;
}
.pics .tools-bar .title {
    display: inline-block;
    padding-right: 13px;
    margin-right: 13px;
    height: 18px;
    line-height: 18px;
}
.pics .tools-bar .right-con {
    float: right;
}
.pics .tools-bar .right-con .plus {
    display: inline-block;
    margin-right: 18px;
    cursor: pointer;
}
.pics .tools-bar .right-con .download {
    border-right: 1px solid #707070;
    padding-right: 10px;
}
.pics .tools-bar a {
    color: #fff;
}
.pics .tools-bar .right-con .page {
    padding-left: 10px;
    display: inline-block !important;
    font-size: 16px;
    color: #fff;
}

/*.pics img {
    max-height: 100%;
    max-width: 100%;
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
}*/
.journalB {
    width: 600px;
    height: 824px;
    margin: 50px auto;
    box-shadow: 0 0 10px 0 rgb(0 0 0 / 15%);
    position: relative;
}
.journalB .swiper-slide img {
    width: 100%;
}
.journalC .journal-prev{ width:50px; height:50px; background:url(https://xystcdn.xydec.com.cn/static/xy2022/images/b_prev.png) no-repeat 50% 50%; position:absolute; z-index:100; top:50%; margin-top:-25px; left:180px; outline:none; cursor:pointer; opacity:1;}
.journalC .journal-next{width:50px; height:50px; background:url(https://xystcdn.xydec.com.cn/static/xy2022/images/b_next.png) no-repeat 50% 50%; position:absolute; z-index:10; top:50%; margin-top:-25px; right:180px; outline:none; cursor:pointer; opacity:1;}

.journalS .swiper-slide {
    width: 25%;
    height: 100%;
    opacity: 0.4;
}

.journalS .swiper-slide-thumb-active {
    opacity: 1;
}

.journalS .swiper-slide img {
    display: block;
    width: 100%;
    height: 100%;
    object-fit: cover;
}

@media screen and (max-width:1400px) {
    .itwol {width: 600px;}
    .imoviecl {width: 820px;overflow: hidden}
    .ffloatr {width: 850px;}
    .online {top: 13%;}
}</pre></body></html>