/* 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;  max-width:750px; margin:0 auto;}/*google浏览器字体兼容*/
body { font-family:"微软雅黑", "宋体",Arial, Helvetica, sans-serif; width: 100%; background:#ffffff;}
img { border: 0; }
/*html {filter: grayscale(1);}*/
ul, li { list-style-type: none; }
a { text-decoration: none; color: #333333; outline: none; }
a:hover { color: #e50120; 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; }
.h20{ width:100%; height:20px; background:#f2f2f2;}
/*index start*/
.ibannera{ width:100%;   margin:20px auto 0 auto; padding:0 20px;}
.ibanner{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; border-radius:15px;}
.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/mxy2022/images/more.png) no-repeat; line-height:69px; text-align:center; color:#fff; font-size:18px;}

.ibanner .swiper-pagination-bullet{ width:10px; height:10px; line-height:10px; background:rgba(200,200,200,0.3);opacity: 1;border-radius:10px; font-size:16px;}
.ibanner .swiper-pagination-bullet-active{ width:32px; height:10px; background:#d5d5d5; opacity: 1;border-radius:10px;color: #d5d5d5; font-size:16px; font-weight:bolder;}
.ibanner>.swiper-pagination-bullets{ bottom:20px;}
.ibanner>.swiper-pagination-bullets .swiper-pagination-bullet{ margin:0 4px;bottom:0;}

.ibanner .ibanner-prev,.ibanner .ibanner-next {display: none;}
/*.ibanner .ibanner-prev{ width:50px; height:50px; background:url(https://xystcdn.xydec.com.cn/static/mxy2022/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/mxy2022/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/mxy2022/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/mxy2022/images/b_next.png) no-repeat 50% 50%; opacity:1;}*/

.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;}

.imenu{ padding:40px 0 25px 0;}
.imenu ul{display:grid;grid-template-columns:repeat(4, 1fr); gap:10px;}
.imenu ul li{ margin-bottom:20px;}
.imenu ul li a{ display:block; text-align:center;}
.imenu ul li a .img{ margin-bottom:12px;}
.imenu ul li a .tit{ font-size:14px; line-height:23px;}

.ibj{ padding:40px 0;}
.ibjt{ margin-bottom:30px;}
.ibjt .tit{ font-size:22px; line-height:40px; color:#000;font-weight:bold;}
.ibjt .info{ font-size:16px; color:#494949; line-height:25px;}
.ibjt .info span{ color:#e50120; padding:0 5px;}
.ibjc{}
.ibjc_t{ background:#eaebeb; border:3px #bfc4c8 solid; border-radius:8px; line-height:45px; padding:0 30px; text-align:right; color:#393939; font-size:24px; margin-bottom:15px;}
.ibjc_t span{ font-size:14px;}
.ibjc_f{}
.ibjc_f_1{ margin-bottom:15px;font-size:14px; line-height:45px; height:45px; text-indent:20px; background-color:#f3f3f3; color:#989797; border-radius:5px;background-image: url(https://xystcdn.xydec.com.cn/static/mxy/images/icon_04.png);background-repeat: no-repeat,no-repeat;background-position: 94% center;background-size: 12px,13px;position: relative}
.ibjc_f_1 select{ font-size:14px; line-height:10px !important; height:10px !important; text-indent:20px; background-color:#f3f3f3; color:#989797; border-radius:5px; width:100%; border:0;opacity: 0;    position: absolute;left: 0;bottom: 2px;right: 0;}
.ibjc_f_2{ margin-bottom:15px;display:grid;grid-template-columns:repeat(4, 1fr); gap:10px;}
.ibjc_f_2 a{ background:#f3f3f3; display:block; line-height:41px; text-align:center; border-radius:5px; font-size:12px;border:2px #f3f3f3 solid; color:#000;}
.ibjc_f_2 a.on{ border:2px #e50120 solid;}
.ibjc_f_3{margin-bottom:15px;}
.ibjc_f_3 input{ width:100%; height:45px; line-height:45px; border:0; background:url(https://xystcdn.xydec.com.cn/static/mxy2022/images/i_bj_phone.png) no-repeat 95% 50% #f3f3f3; background-size:12px auto; border-radius:5px; text-indent:20px; color:#333;}
.ibjc_f_4{}
.ibjc_f_4 input{width:100%; height:45px; line-height:45px; border:0; background:url(https://xystcdn.xydec.com.cn/static/mxy2022/images/contact_sub.png) no-repeat 35% 50% #e50120; text-align:left; padding-left:42%; font-size:14px; color:#fff; border-radius:5px;}

.ibjc_b{ text-align:center; font-size:14px; color:#9f9f9f; line-height:25px; padding-top:15px;}
.ibjc_b span{ color:#ec6873;}

.icase{ padding:35px 0;}
.icaset{ position:relative; z-index:1;}
.icaset .tit{font-size:22px; line-height:40px; color:#000;font-weight:bold; margin-bottom:6px;}
.icaset .info{font-size:15px; color:#989797; line-height:22px;}
.icaset a{ position:absolute; z-index:2; color:#000000; font-size:14px; top:8px; right:0;}
.icasei{ margin:30px auto 50px auto;}
.icasei_top{display:grid;grid-template-columns:repeat(2, 1fr); gap:12px; margin-bottom:12px;}
.icaseil{ height:220px; position:relative;}
.icaseil .img{ width:100%; height:220px; border-radius:5px;}
.icaseil .con{ width:100%; height:100%; position:absolute; z-index:5; padding:25px; left:0; top:0;}
.icaseil .con .tit{ font-size:16px; color:#fff; line-height:28px;}
.icaseil .con .info{ font-size:13px; color:rgba(255,255,255,0.8); line-height:22px;}
.icaseir{}
.icaseir ul li{}
.icaseir ul li:nth-of-type(1){ margin-bottom:12px;}
.icaseir ul li a{ display:block; position:relative; z-index:1;}
.icaseir ul li a .img{ width:100%; height:104px; border-radius:5px;}
.icaseir ul li a .con{width:100%; height:100%; position:absolute; z-index:5; padding:25px; left:0; top:0;}
.icaseir ul li a .con .tit{ font-size:16px; color:#fff; line-height:28px;}
.icaseir ul li a .con .info{ font-size:13px; color:rgba(255,255,255,0.8); line-height:22px;}

.icaseib{}
.icaseib ul{display:grid;grid-template-columns:repeat(2, 1fr); gap:12px;}
.icaseib ul li{}
.icaseib ul li a{ display:block; position:relative; z-index:1;}
.icaseib ul li a .img{ width:100%; height:104px; border-radius:5px;}
.icaseib ul li a .con{width:100%; height:100%; position:absolute; z-index:5; padding:25px; left:0; top:0;}
.icaseib ul li a .con .tit{ font-size:16px; color:#fff; line-height:28px;}
.icaseib ul li a .con .info{ font-size:13px; color:rgba(255,255,255,0.8); line-height:22px;}

.icaseir{}
.icaseir ul li{}
.icaseir ul li:nth-of-type(1){ margin-bottom:12px;}
.icaseir ul li a{ display:block; position:relative; z-index:1;}
.icaseir ul li a .img{ width:100%; height:104px; border-radius:5px;}
.icaseir ul li a .con{width:100%; height:100%; position:absolute; z-index:5; padding:25px; left:0; top:0;}
.icaseir ul li a .con .tit{ font-size:16px; color:#fff; line-height:28px;}
.icaseir ul li a .con .info{ font-size:13px; color:rgba(255,255,255,0.8); line-height:22px;}

.icasec{ margin-bottom:50px;}
.icasec .icasect{ margin-bottom:30px;}
.icasec .icasect a{ display:inline-block; font-size:15px; color:#454545; line-height:32px;}
.icasec .icasect a.last{ }
.icasec .icasect a:hover{ color:#e50120; border-bottom:3px #e50120 solid; font-size:16px; font-weight:bolder;}
.icasec .icasect a.on{ color:#e50120; border-bottom:3px #e50120 solid; font-size:16px; font-weight:bolder;}
.icasect_a .swiper-slide{ width:auto;}

.icasecc{}
.icasecc_a{ padding-bottom:40px !important;}
.icasecc_a .swiper-slide{ width:85%;}
.icasecc .list{ width:100%;}
.icasecc .list a{ display:block;}
.icasecc .list a .img{ margin-bottom:15px;width: 285px;height: 160px;overflow: hidden;background: #f1f1f1;}
.icasecc .list a .img img{ display:block; width:100%; height:auto;}
.icasecc .list a .con{}
.icasecc .list a .con .tit{font-size:16px; color:#000; line-height:28px;}
.icasecc .list a .con .info{font-size:13px; color:rgba(0,0,0,0.5); line-height:22px;}
.icasecc_a .swiper-pagination-bullet{ width:10px; height:10px; background:#c8c8c8;opacity: 1;border-radius:10px;}
.icasecc_a .swiper-pagination-bullet-active{ background:#434343; opacity: 1;border-radius:10px; width:32px;}
.icasecc_a .swiper-pagination-bullets .swiper-pagination-bullet{ margin:0 3px;bottom:0;}
.icasecc_a .swiper-pagination-bullets .swiper-pagination-bullet:last-child{ margin-right:0;}
.icasecc_a .swiper-pagination-bullets{ bottom:0; width:100%; text-align:center; position:absolute; z-index:9;}


.icasedd img{ max-width:100%; height:auto;}


.iteam{ padding:35px 0;}
.iteamc{ margin-top:30px;}
.iteamc .list{ padding-right:20px; border-right:1px #dcdcdc dashed;}
.iteamct{ display:flex;justify-content:space-between;}
.iteamct .iteamctl{ display:flex;}
.iteamct .iteamctl .img{ width:65px; height:65px; margin-right:10px;overflow: hidden;background: #f1f1f1;border-radius: 50%;}
.iteamct .iteamctl .img img {width: 100%;}
.iteamct .iteamctl .iteamctlc{ padding-top:3px;}
.iteamct .iteamctl .iteamctlc .tit{ font-size:16px; line-height:28px;}
.iteamct .iteamctl .iteamctlc .info{ display:flex;align-items:center; font-size:13px; color:#a4a4a4; line-height:24px;}
.iteamct .iteamctl .iteamctlc .info img{ margin-right:3px;}

.iteamct a.more{ line-height:35px; text-align:center; border:1px #d2d2d2 solid; border-radius:33px; font-size:14px; color:#000000; padding:0 13px; height:35px; margin-top:10px;}

.iteamcc{ margin-top:30px;}
.iteamcc ul{display:grid;grid-template-columns:repeat(3, 1fr); gap:10px;}
.iteamcc ul li {max-height: 80px;background: #f1f1f1;overflow: hidden;border-radius:10px; }
.iteamcc ul li img{ display:block; width:100%; height:100%; border-radius:10px;}

.iteamc_a{ padding-bottom:40px !important;}
.iteamc_a .swiper-slide{ width:85%;}
.iteamc_a .swiper-pagination-bullet{ width:10px; height:10px; background:#eeeeee;opacity: 1;border-radius:10px;}
.iteamc_a .swiper-pagination-bullet-active{ background:#d5d5d5; opacity: 1;border-radius:10px; width:32px;}
.iteamc_a .swiper-pagination-bullets .swiper-pagination-bullet{ margin:0 3px;bottom:0;}
.iteamc_a .swiper-pagination-bullets .swiper-pagination-bullet:last-child{ margin-right:0;}
.iteamc_a .swiper-pagination-bullets{ bottom:0; width:100%; text-align:center; position:absolute; z-index:9;}

.iteam_tt{ margin:30px auto; display:grid;grid-template-columns:70px auto}
.iteam_tt .tit{ font-size:18px; line-height:26px; color:#e50120; font-style:italic; border-right:1px #ededed solid; margin-right:15px;}
.iteam_tt .con{}
.iteam_tt .con ul{}
.iteam_tt .con ul li{ display:grid;grid-template-columns:45px auto }
.iteam_tt .con ul li:nth-of-type(1){margin-bottom:10px;}
.iteam_tt .con ul li span{ width:40px; height:22px; border:1px #e50120 solid; border-radius:3px; line-height:20px; text-align:center; font-size:12px; color:#e50120; font-family:Arial, Helvetica, sans-serif; margin-right:10px;}
.iteam_tt .con ul li a{ color:#000000; font-size:14px; line-height:22px;}

.iteam_dd img{ max-width:100%; height:auto;}

.igc{ padding:35px 0; width:100%; height:auto; background:#fefefe;}
.igcc{ margin-top:30px;}
.igcc ul{display:grid;grid-template-columns:repeat(2, 1fr); gap:12px;}
.igcc ul li{ background:#fff; border:1px #eeeeee solid; border-radius:13px; padding:20px; text-align:center;}
.igcc ul li .img{}
.igcc ul li .img img{ border-radius:100%;}
.igcc ul li .con{}
.igcc ul li .con .tit{ margin:6px 0; line-height:28px; color:#010101; font-size:16px;}
.igcc ul li .con .tit i{ color:#b79a72; font-weight:bolder; font-size:20px; margin-right:8px;}
.igcc ul li .con .info{ font-size:14px; color:rgba(0,0,0,0.8); line-height:20px;}


.igccs .swiper-slide{ background:#fff; border:1px #eeeeee solid; border-radius:13px; padding:20px; text-align:center; min-height: 200px;}
.igccs .swiper-slide .img img{ border-radius:100%;}
.igccs .swiper-slide .con{}
.igccs .swiper-slide .con .tit{ margin:6px 0; .swiper-slidene-height:28px; color:#010101; font-size:16px;}
.igccs .swiper-slide .con .tit i{ color:#b79a72; font-weight:bolder; font-size:20px; margin-right:8px;}
.igccs .swiper-slide .con .info{ font-size:14px; color:rgba(0,0,0,0.8); line-height:20px;}
.igccs .swiper-pagination {}
.igccs .swiper-pagination-bullet{ width:10px; height:10px; line-height:10px; background:rgba(200,200,200,0.3);opacity: 1;border-radius:10px; font-size:16px;}
.igccs .swiper-pagination-bullet-active{ width:32px; height:10px; background:#d5d5d5; opacity: 1;border-radius:10px;color: #d5d5d5; font-size:16px; font-weight:bolder;}
.igccs>.swiper-pagination-bullets{ bottom:20px;}
.igccs>.swiper-pagination-bullets .swiper-pagination-bullet{ margin:0 4px;bottom:0;}

.igcad{ width:100%; height:auto; background:#f2f2f2; padding:35px 0;}
.igcad ul{display:grid;grid-template-columns:repeat(2, 1fr); gap:15px;}
.igcad ul li{}
.igcad ul li a{ display:block; position:relative; z-index:9;}
.igcad ul li img{ display:block; width:100%; height:auto; border-radius:10px;}
.igcad ul li a .con{ position:absolute; z-index:10; width:100%; height:100%; top:0; left:0; padding:25px; color:#fff;}
.igcad ul li a .con .tit{ font-size:17px; color:#fff; line-height:35px; margin-bottom:6px;}
.igcad ul li a .con .info{ font-size:14px; line-height:22px;}

.inew{ padding:35px 0;}

.inewcate{ margin:30px auto 15px auto;}
.inewcate .icasect{ margin-bottom:0;}
.inewcate .icasect a{ display:inline-block; font-size:15px; color:#454545; line-height:32px;}
.inewcate .icasect a.last{ }
.inewcate .icasect a:hover{ color:#e50120; border-bottom:3px #e50120 solid; font-size:16px; font-weight:bolder;}
.inewcate .icasect a.on{ color:#e50120; border-bottom:3px #e50120 solid; font-size:16px; font-weight:bolder;}
.inew_a .swiper-slide{ width:auto;}

.inewc{}
.inewc ul li{ padding:20px 0; border-bottom:1px #e4e4e4 solid;}
.inewc ul li:last-child{ border-bottom:0; padding-bottom:0;}
.inewc ul li a{ display:flex;justify-content:space-between;}
.inewc ul li a .con{ width:65%;}
.inewc ul li a .con .tit{ font-size:16px; line-height:23px; margin-bottom:4px; color:#000000;}
.inewc ul li a .con .time{ color:#bebebe; line-height:22px; font-size:13px;}
.inewc ul li a .img{ width:30%;}
.inewc ul li a .img img{ display:block; width:100%; height:auto; border-radius:10px;}

.ilc{ padding:35px 0;}
.ilcc{ padding-top:25px;}
.ilcc img{ max-width:100%; height:auto;}

.ilcdd{ width:100%; height:auto; padding:20px 0 30px; background:#f2f2f2;}
.ilcdd img{ display:block; width:100%; height:auto; border-radius:10px;}


/*index end*/

/*case start*/
.backlist{ padding-top:15px;}
.ntitle{ text-align:center; flex:1; font-size:18px; color:#333; line-height:60px;}
.ncon{ width:100%; height:auto;}
.clistt{ width:100%; height:auto; border-top:1px #e6e6e6 solid;display:grid;grid-template-columns:repeat(4, 1fr); gap:0;}
.clistt select{ width:100%; height:45px; line-height:45px; font-size:15px; text-indent:10px; border:0; background:url(https://xystcdn.xydec.com.cn/static/mxy2022/images/select_icon.png) no-repeat 90% 50% #f6f6f6; color:#3f3f3f;border-right:1px #e6e6e6 solid;appearance: none;-webkit-appearance: none;-moz-appearance: none;cursor: pointer;position: relative; outline:none;}
.clistc{ padding:20px 0 0 0;}
.clistc ul li{ background:#fff; padding:15px 20px; margin-bottom:20px;}
.clistc ul li a{ display:block;}
.clistc ul li .img{ width:100%; height:100%; position:relative; z-index:9; margin-bottom:20px;}
.clistc ul li .img .vr {
    width: 100px;
    height: 35px;
    background: url(https://xystcdn.xydec.com.cn/static/mxy2022/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;
    border-top-left-radius: 15px;
}
.clistc ul li .img img.clistimg{ display:block; width:100%; height:auto; border-radius:15px;}
.clistc ul li .img .chot{ width:82px; height:30px; text-align:center; background:url(https://xystcdn.xydec.com.cn/static/mxy2022/images/hot_bg.png) no-repeat; text-align:center; line-height:30px; color:#fff; font-size:12px; position:absolute; z-index:10; top:0; right:0;}
.clistc ul li .img .cteam{ display:flex;align-items:center; font-size:16px; color:#fff; position:absolute; z-index:11; left:15px; bottom:15px;}
.clistc ul li .img .cteam img{ width:50px; height:50px; border-radius:50px; margin-right:10px;}
.clistc ul li .con{ padding-left:15px; display:flex;justify-content:space-between;}
.clistc ul li .con .conl{}
.clistc ul li .con .conl .tit{ font-size:16px; color:#545454; line-height:28px; margin-bottom:3px;}
.clistc ul li .con .conl .info{ color:rgba(84,84,84,0.7); font-size:14px; line-height:23px;}
.clistc ul li .con .conm{ width:35px; height:35px; background:url(https://xystcdn.xydec.com.cn/static/mxy2022/images/clist_img_more.png) no-repeat; background-size:100% 100%; margin-top:9px;}
.clistm{ text-align:center;display:block; padding:20px 0 30px 0;}

.cdetailt{ width:100%; height:auto; background:#f6f6f6; padding:20px 0;}
.cdetailt .iteamct{}
.cdetailt .iteamct a{ background:#e50120; border:1px #e50120 solid; color:#fff; margin-top:15px;}



.cdetl{ width:100%; height:auto;}
.cdetlt{ margin-bottom:0; background:#fff; padding:30px 0;}
.cdetlt .tit{ font-size:20px; color:#000000; line-height:40px;}
.cdetlt .info{ font-size:14px; color:#999999; line-height:30px;}
.cdetlt .con{ margin-top:25px;font-size:16px; color:#999999;}
.cdetlt .con table td{ border:1px #eeeeee solid; line-height:22px; font-size:14px; color:#999999; padding:20px 15px;width: 50%;}
.cdetlt .con table td span{ font-size:14px; color:#555555; font-weight:bolder;}

.cdetlln{margin-bottom:30px;}
.cdetlln .tit{ padding-left:65px; background:url(https://xystcdn.xydec.com.cn/static/mxy2022/images/cdetail_icon.jpg) no-repeat left 50% #f9f9f9; line-height:50px; font-size:18px; color:#2a2d36;}
.cdetlln .con{ padding-top:20px; font-size:14px; color:#5f5f5f; line-height:25px;}

.cdetlc{}
.cdetlc .list{ padding-bottom:20px; cursor:pointer;}
.cdetlc .list .tit{ font-size:18px; color:#000000; line-height:30px; margin-bottom:15px;}
.cdetlc .list .img{ position:relative; z-index:1;}
.cdetlc .list .img img{ width:100%; height:auto;margin-bottom: 10px;}
.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:#9d9c9c; font-size:16px;}
.cdetlc .list .con{ padding-top:25px; font-size:14px; line-height:25px; color:#5f5f5f;}

.cdtailmd{}
.cdtailmdt{ padding:15px 20px; border-bottom:1px #e9e9e9 solid; display:flex; line-height:30px;justify-content:space-between;}
.cdtailmdt .tit{ font-size:18px; color:#545454;}
.cdtailmdt a{ display:inline-block; padding-right:25px; background:url(https://xystcdn.xydec.com.cn/static/mxy2022/images/cdetail_more.jpg) no-repeat right 50%; background-size:15px auto; font-size:16px; color:#545454;}
.cdtailmdc{ padding:20px;display:flex;justify-content:space-between;}
.cdtailmdc .con{ width:62%;}
.cdtailmdc .con .tit{ font-size:16px; color:#000000; line-height:35px; margin-bottom:0;}
.cdtailmdc .con .info{ font-size:14px; line-height:22px; color:rgba(84,84,84,0.7);}
.cdtailmdc .img{ width:35%;}
.cdtailmdc .img img{ display:block; width:100%; height:auto; border-radius:20px;}

/*case end*/


/*team start*/
.team_banner{ width:100%; height:auto;}
.team_banner img{ display:block; width:100%; height:auto;}
.tncon{ padding-bottom: 30px;}
.tlistt{display:grid;grid-template-columns:repeat(3, 1fr); gap:0;border-top-left-radius: 15px;border-top-right-radius: 15px;}
.tlistt select:nth-of-type(1){border-top-left-radius: 15px;}
.tlistt select:nth-of-type(3){border-top-left-radius: 15px;border-top-right-radius: 15px;}

.tlistc{ background:#fff;}
.tlistc .list{ padding:30px 20px;border-bottom:1px #e6e6e6 solid;}

.tncond{margin-top:-15px; position:relative; z-index:9;border-top-left-radius: 15px;border-top-right-radius: 15px; background:#fff;}
.td_banner{ padding:45px 0 60px 0; color:#fff;}
.td_banner .w92{ display:flex;}
.td_banner .w92 .img{ width:80px; height:80px; border-radius:80px;overflow: hidden}
.td_banner .w92 .img img{width: 100%;display: block;}
.td_banner .w92 .con{ padding-left:18px;flex: 1;}
.td_banner .w92 .con .tit{font-size: 22px;line-height: 30px;display: flex;margin: 10px 0 15px 0;}
.td_banner .w92 .con .tit h1 {font-weight: normal;}
.td_banner .w92 .con .tit span{ margin-left:10px; display:inline-block; height:30px; border-radius:30px; line-height:30px; background:url(https://xystcdn.xydec.com.cn/static/mxy2022/images/team_icon1.png) no-repeat 6px 50% #e50120; background-size:20px auto; padding:0 12px 0 30px; font-size:14px; color:#fff;}
.td_banner .w92 .con .info{ margin-top:10px; font-size:14px; line-height:22px;}
.page_tab {
    background: #f6f6f6;
}
.page_tab ul {
    display: flex;
    display: -webkit-flex;
    justify-content: space-between;
    align-items: center;
    padding: .5rem 0;
}
.page_tab ul li {
    text-align: center;
    font-size: 0.622222rem;
    padding: 0.111111rem 0;
    flex: 1;
    color: #666;
    display: flex;
    display: -webkit-flex;
    align-items: center;
    justify-content: center;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    overflow: hidden;
}
.page_tab ul li.active {
    color: #da251e;
}
.page_tab ul li:nth-child(2) {
    border-left: 1px solid #ccc;
    border-right: 1px solid #ccc;
}
.page_tab ul li:nth-child(3) {
    border-right: 1px solid #ccc;
}
.page_tab ul li i {
    width: 0.555556rem;
    height: 0.444444rem;
    display: inline-block;
    margin: 3px 0 0 5px;
    background: url(https://xystcdn.xydec.com.cn/static/mxy/images/icon_select.png) no-repeat 0 0;
    background-size: 100%;
}
.page_tab ul li.active i {
    background: url(https://xystcdn.xydec.com.cn/static/mxy/images/icon_select_active.png) no-repeat 0 0;
    background-size: 100%;
}
.page_show {
    display: none;
    position: fixed;
    left: 0;
    right: 0;
    top: 4.5rem;
    bottom: 70px;
    z-index: 999;
    background: #fff;
    overflow: scroll;
    -webkit-overflow-scrolling: touch;
    max-width: 720px;
    margin: 0 auto;
}
.page_show .scroll{
    background: #fff;
    position: relative;
    height: 100%;
    overflow-y: scroll;
}
.page_show .scroll > ul {
    padding: .8rem .5rem;
    display: flex;
    display: -webkit-flex;
    align-items: center;
    justify-content: left;
    flex-wrap: wrap;
}
.page_show .scroll > ul > li {
    width: 100%;
    padding: 0.222222rem 0;
    text-align: center;
    font-size: 0.622222rem;
    text-align: left;
    color: #666;
    border-radius: 0.222222rem;
    margin-bottom: 0.444444rem;
}
.page_show .scroll > ul > li:nth-child(3n) {
    margin-right: 0;
}
.page_show .scroll > ul > li.active {
    color: #da251e;
}
.page_show .scroll > ul > li.active a {
    color: #da251e;
}
.location {
    position: relative;
    height: 100%;
    overflow-y: scroll;
}
.city_list {
}
.city_list dl {
    color: #333;
    font-size: 0.622222rem;
}
.city_list dl dt {
    background-color: #ececec;
    padding: .2rem .5rem;
}
.city_list dl dd {
    padding: .2rem .5rem;
}
.city_list dl dd.active {
    color: #da251e;
}
.city_nav {
    position: fixed;
    right: 0;
    top: 50%;
    width: 50px;
    text-align: center;
    transform: translateY(-50%);
    -webkit-transform: translateY(-50%);
}
.city_nav ul {
    display: block;
}
.city_nav ul li {
    font-size: 0.622222rem;
    padding: 1px 0;
    transition: all ease .3s 0s;
    -moz-transition: all ease .3s 0s;
    -webkit-transition: all ease .3s 0s;
    font-size: 12px;
    line-height: 14px;
}
.city_nav ul li.active {
    transform: scale(3);
    color: #e74c3c
}

.tdetailt{ padding:50px 20px;}
.tdetailt .tit{ padding-left:65px; background:url(https://xystcdn.xydec.com.cn/static/mxy2022/images/cdetail_icon.jpg) no-repeat left 50% #f9f9f9; line-height:50px; font-size:18px; color:#2a2d36;}
.tdetailt .con{ padding:20px 0; font-size:14px; color:#5f5f5f; line-height:25px;}
.tdetailt .con img{ max-width:100%; height:auto;}
.tdetailt .con .cont{font-size:14px; color:#5f5f5f; line-height:25px;/* height:75px; overflow:hidden;*/}
.tdetailt .con .conm{ width:100%; height:45px; background:url(https://xystcdn.xydec.com.cn/static/mxy2022/images/tdetail_more.png) no-repeat 50% 50% #f6f6f6; border-radius:10px; margin:25px auto 30px auto;}
.tdetailt .more{width:100%; height:45px; line-height:45px; border:0; background:url(https://xystcdn.xydec.com.cn/static/mxy2022/images/contact_sub.png) no-repeat 35% 50% #e50120; text-align:left; padding-left:42%; font-size:14px; color:#fff; border-radius:10px; display:block;}

.tdetailc{}
.tdetailct{ padding:0 20px; border-top:3px #e50120 solid; border-bottom:1px #e6e6e6 solid; line-height:55px; font-size:20px; color:#333; background:#f6f6f6;}
.tdetailcc{ padding:20px 0 0 0;}
.tdetailcc ul li{ background:#fff; margin-bottom:20px; padding:20px; border-bottom:20px #e6e6e6 solid;}
.tdetailcc ul li:last-child{ border-bottom:0;}
.tdetailcc ul li a{ display:block;}
.tdetailcc ul li .img{ width:100%; height:100%; position:relative; z-index:9; margin-bottom:20px;}
.tdetailcc ul li .img img.clistimg{ display:block; width:100%; height:auto; border-radius:15px;}
.tdetailcc ul li .img .chot{ width:82px; height:30px; text-align:center; background:url(https://xystcdn.xydec.com.cn/static/mxy2022/images/hot_bg.png) no-repeat; text-align:center; line-height:30px; color:#c57331; font-size:12px; position:absolute; z-index:10; top:0; right:0;}
.tdetailcc ul li .img .vr{ width:100px; height:35px; background:url(https://xystcdn.xydec.com.cn/static/mxy2022/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;border-top-left-radius: 15px;}
.tdetailcc ul li .img .cteam{ display:flex;align-items:center; font-size:16px; color:#fff; position:absolute; z-index:11; left:15px; bottom:15px;}
.tdetailcc ul li .img .cteam img{ width:50px; height:50px; border-radius:50px; margin-right:10px;}
.tdetailcc ul li .con{ padding-left:15px; display:flex;justify-content:space-between;}
.tdetailcc ul li .con .conl{}
.tdetailcc ul li .con .conl .tit{ font-size:16px; color:#545454; line-height:28px; margin-bottom:3px;}
.tdetailcc ul li .con .conl .info{ color:rgba(84,84,84,0.7); font-size:14px; line-height:23px;}
.tdetailcc ul li .con .conm{ width:35px; height:35px; background:url(https://xystcdn.xydec.com.cn/static/mxy2022/images/clist_img_more.png) no-repeat; background-size:100% 100%; margin-top:9px;}
/*team end*/


/*mendian start*/
.mdsearch{display:grid;grid-template-columns:repeat(2, 1fr); gap:0;}
.mlist{ border-top:20px #e6e6e6 solid;}
.mlist ul li{ padding:0 0; background:#fff; margin-bottom:20px;}
.mlist ul li .mlistt{ display:grid; padding:20px;gap:20px;}
.mlist ul li .mlistt .img{}
.mlist ul li .mlistt .img img{ display:block; width:100%; height:auto; border-radius:12px;}
.mlist ul li .mlistt .con{}
.mlist ul li .mlistt .con .tit{ font-size:16px; color:#000000; line-height:30px; margin-bottom:5px;}
.mlist ul li .mlistt .con .info{ font-size:14px; line-height:22px; color:rgba(84,84,84,0.7); margin-bottom:5px;}
.mlist ul li .mlistt .con .addres{font-size:14px; line-height:22px; color:rgba(84,84,84,0.7);}

.mlist ul li .mlistb{ padding:20px; background:#f6f6f6;display:grid;grid-template-columns:repeat(2, 1fr); gap:20px;}
.mlist ul li .mlistb a:nth-of-type(1){ border:2px #515151 solid; line-height:45px; border-radius:12px; background:url(https://xystcdn.xydec.com.cn/static/mxy2022/images/md_icon1.png) no-repeat 26% 50% #f6f6f6; background-size:20px auto; padding-left:39%; font-size:16px; color:#515151;}
.mlist ul li .mlistb a:nth-of-type(2){ border:2px #e60121 solid; line-height:45px; border-radius:12px; background:url(https://xystcdn.xydec.com.cn/static/mxy2022/images/md_icon2.png) no-repeat 25% 50% #f6f6f6; background-size:20px auto; padding-left:39%; font-size:16px; color:#e60121;}
.mlist ul li .mlistb a.zixun {background:url(https://xystcdn.xydec.com.cn/static/mxy2022/images/md_icon3.png?v=1) no-repeat 25% 50% #f6f6f6;}
/*mendian end*/

/*movies start*/
.movielist{ border-top:20px #e6e6e6 solid;}
.movielist ul li{ padding:0 0; background:#fff; margin-bottom:20px;}
.movielist ul li .mlistt{ display:grid; padding:25px 20px;grid-template-columns:42% auto;gap:20px;}
.movielist ul li .mlistt .img{}
.movielist ul li .mlistt .img img{ display:block; width:100%; height:auto; border-radius:12px;}
.movielist ul li .mlistt .con{}
.movielist ul li .mlistt .con .tit{ font-size:16px; color:#000000; line-height:26px; margin-bottom:5px;}
.movielist ul li .mlistt .con .info{ font-size:14px; line-height:22px; color:rgba(84,84,84,0.7);}
/*movies end*/

/*shehui start*/
.shlist{ border-top:20px #e6e6e6 solid; padding:0 20px;}
.shlist ul li{ padding:20px 0; border-bottom:1px #e4e4e4 solid;}
.shlist ul li a{ display:block;}
.shlist ul li .mlistt{ display:grid;grid-template-columns:55% auto;gap:20px;}
.shlist ul li .mlistt .img{}
.shlist ul li .mlistt .img img{ display:block; width:100%; height:auto; border-radius:12px;}
.shlist ul li .mlistt .con{ padding-top:7px;}
.shlist ul li .mlistt .con .tit{ font-size:16px; color:#000000; line-height:26px; margin-bottom:6px;}
.shlist ul li .mlistt .con .info{ font-size:14px; line-height:22px; color:rgba(84,84,84,0.7);}
/*shehui end*/

/*new start*/
.shlista{ padding:40px 0 10px;}
.shlista_a {padding-bottom: 40px !important;}
.shlista .list{}
.shlista .list .img{ height: 200px;margin-bottom:10px;background: #f1f1f1;overflow: hidden;border-radius:12px;}
.shlista .list .img img{ display:block; width:100%; height:auto;}
.shlista .list .tit{ text-align:center; font-size:16px; color:#333; line-height:30px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}

.shlista_a .swiper-pagination-bullet{ width:10px; height:10px; background:#c8c8c8;opacity: 1;border-radius:10px;}
.shlista_a .swiper-pagination-bullet-active{ background:#e50120; opacity: 1;border-radius:10px; width:32px;}
.shlista_a .swiper-pagination-bullets .swiper-pagination-bullet{ margin:0 3px;bottom:0;}
.shlista_a .swiper-pagination-bullets .swiper-pagination-bullet:last-child{ margin-right:0;}
.shlista_a .swiper-pagination-bullets{ bottom:55px; width:100%; text-align:center; position:absolute; z-index:9;}

.shd{ background:#fff; padding:30px 20px;border-top:20px #e6e6e6 solid;}
.shd .tit{ text-align:left; font-size:18px; color:#333333; line-height:30px;}
.shd .time{ line-height:28px; padding:10px 0 0 0; text-align:center; color:#999999; font-size:14px;}
.shd .con{ padding:20px 0; font-size:14px; color:#666666; line-height:26px;}
.shd .con p {margin-bottom: 15px;line-height: 26px;}
.shd .con p img {width: 100% !important;}
.shd .con .img{ margin:0 auto 25px auto; width:100%;}
.shd .con .img img{ display:block; width:100%; height:auto;}
.shd .con .img .sh_a{ position:relative; z-index:1;}
.shd .con .img .sh_a .imgtit{ width:100%; height:44px; background:rgba(0,0,0,0.4); line-height:44px; padding-left:60px; position:absolute; z-index:10; left:0; bottom:0; color:#fff; font-size:14px;}
.shd .con p video {width: 100%;}
.shd .swiper-pagination-fraction{ left:10px; line-height:44px; bottom:0; position:absolute; z-index:13; color:#fff;}
.shd .swiper-pagination-fraction .swiper-pagination-current{ font-size:18px;}

.sh_a .sh-prev{ width:30px; height:47px; background:url(https://xystcdn.xydec.com.cn/static/mxy2022/images/about_gy_d_prev.png) no-repeat 50% 50%; position:absolute; z-index:40; top:50%; margin-top:-23px; left:0; outline:none; cursor:pointer;}
.sh_a .sh-prev:hover{background:url(https://xystcdn.xydec.com.cn/static/mxy2022/images/about_gy_d_prev.png) no-repeat 50% 50%;}
.sh_a .sh-next{width:30px; height:47px; background:url(https://xystcdn.xydec.com.cn/static/mxy2022/images/about_gy_d_next.png) no-repeat 50% 50%; position:absolute; z-index:40; top:50%; margin-top:-23px; right:0; outline:none; cursor:pointer;}
.sh_a .sh-next:hover{background:url(https://xystcdn.xydec.com.cn/static/mxy2022/images/about_gy_d_next.png) no-repeat 50% 50%;}
/*new end*/

/*contact start*/
.contactl{ width:100%; height:auto; background:url(https://xystcdn.xydec.com.cn/static/mxy2022/images/contact_banner.jpg) no-repeat center center/cover; padding:40px 20px 60px 20px;}
.contactl .tit{}
.contactl .tit .tit_cn{line-height:40px; font-size:22px; color:#fff;}
.contactl .tit .tit_cn span{ color:#e50120;}
.contactl .tit .tit_en{ margin-top:0; font-family:Arial, Helvetica, sans-serif; font-size:14px; color:rgba(255,255,255,0.5); line-height:22px; text-transform:uppercase; font-weight:bold;}
.contactl .con{ margin-top:30px;}
.contactl .con ul{}
.contactl .con ul li{ margin-bottom:15px;}
.contactl .con ul li .ntit{ font-size:14px; color:rgba(255,255,255,0.5); line-height:28px;}
.contactl .con ul li .ninfo{ font-size:15px; color:#fff; font-weight:bolder; line-height:26px;}

.contactr{ width:100%; height:auto; padding:40px 20px;}
.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{}
.me_text{ width:100%; height:56px; line-height:56px; color:#333; font-size:14px; text-indent:15px; border:0; background:#f3f3f3; border-radius:10px; margin-bottom:20px;}
.contactr_c .con_t ul li:nth-of-type(1) .me_text{ background:url(https://xystcdn.xydec.com.cn/static/mxy2022/images/contact_mess_icon1.png) no-repeat 95% 50% #f3f3f3; background-size:20px auto;}
.contactr_c .con_t ul li:nth-of-type(2) .me_text{ background:url(https://xystcdn.xydec.com.cn/static/mxy2022/images/contact_mess_icon2.png) no-repeat 95% 50% #f3f3f3; background-size:20px auto;}
.contactr_c .con_c{ margin:0 auto 20px auto;}
.me_textarea{ width:100%; height:160px; border-radius:10px; background:#f3f3f3; line-height:25px; border:0; padding:10px 15px;font-size:14px; }
.contactr_c .con_sub{ text-align:center;}
.me_sub{ width:100%; height:56px; line-height:56px; background:url(https://xystcdn.xydec.com.cn/static/mxy2022/images/contact_sub.png) no-repeat 45% 50% #e50120; padding-left:50%;text-align:left; font-size:14px; color:#fff; border-radius:10px;}
/*contact end*/

/*story start*/
.story{ padding:20px 10px 30px 10px;}
.story ul li{ width:50%; height:auto; float:left; padding:0 10px; margin-bottom:20px;}
.story ul li a{ display:block; background:#fff; border-radius:10px;}
.story ul li a .img{ width:100%; height:auto;background: #f1f1f1;}
.story ul li a .img img{ display:block; width:100%; height:auto;}
.story ul li a .con{ padding:20px 15px;}
.story ul li a .con .tit{ font-size:14px; color:#464646; line-height:20px; margin-bottom:6px;text-align: justify;text-align-all: justify;}
.story ul li a .con .time{ line-height:20px; color:#999999;}
.story .load{ text-align:center; padding-top:30px; display:block; width:50px; margin:0 auto;}
/*story end*/

/*about start*/
.aboutcc{padding:30px 20px;background:url(https://xystcdn.xydec.com.cn/static/mxy2022/images/about_bg1.png) no-repeat center top;border-top-left-radius: 15px;border-top-right-radius: 15px;}
.shehuit{ line-height:45px; font-size:20px; color:#333333; margin-bottom:20px;}
.shehuit span{ color:#e50120;}
.aboutccl{ width:100%; height:auto; margin-bottom:20px;}
.aboutccl img{ display:block; width:100%; height:auto;}
.aboutccr{ width:100%; font-size:14px; line-height:25px; color:#666666;}
.aboutccrt{width:100%; height:175px; overflow:hidden;}
.aboutccrt p {margin-bottom:20px;}
.aboutccrm{ display:block; width:100%; height:38px; line-height:38px; margin:20px auto 0 auto; background:url(https://xystcdn.xydec.com.cn/static/mxy2022/images/tdetail_more.png) no-repeat 50% 50% #dedede; background-size:15px auto; color:#666666; font-size:14px; border-radius:10px;}
.aboutccrm:hover{}
.aboutccrm.up{background:url(https://xystcdn.xydec.com.cn/static/mxy2022/images/tdetail_more_on.png) no-repeat 50% 50% #f6f6f6;background-size:15px auto;}
.aboutccrm.up:hover{}

.linian{ width:100%; height:auto; background:url(https://xystcdn.xydec.com.cn/static/mxy2022/images/about_bg2.jpg) no-repeat 50% bottom #f6f6f6; padding:40px 0;}
.linianc{}
.linianc ul li{ float:left; margin:0 12px 12px 0; padding:20px;}
.linianc ul li .tip{ color:#fff; opacity:0.8; font-size:13px; line-height:24px;}
.linianc ul li .tit{ color:#fff; font-size:15px; font-weight:bolder; line-height:25px; margin:5px 0 10px 0;}
.linianc ul li .line{ width:21px; height:2px; background:#fff;}

.linianc ul li:nth-of-type(1){ width:100%; height:auto; background:#e50120;}
.linianc ul li:nth-of-type(3){ width:100%; height:auto; background:url(https://xystcdn.xydec.com.cn/static/mxy2022/images/linian_bg1.jpg) no-repeat center center/cover; margin-right:0;}
.linianc ul li:nth-of-type(2){ width:100%; height:auto; background:#787878;}
.linianc ul li:nth-of-type(4){ width:100%; height:auto; background:url(https://xystcdn.xydec.com.cn/static/mxy2022/images/linian_bg2.jpg) no-repeat center center/cover;}
.linianc ul li:nth-of-type(5){ width:100%; height:auto; background:url(https://xystcdn.xydec.com.cn/static/mxy2022/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:100%; height:auto; background:url(https://xystcdn.xydec.com.cn/static/mxy2022/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:100%; height:auto; background:#afafaf;}
.linianc ul li:nth-of-type(8){ width:100%; height:auto; background:#e50120;}

.deve{ width:100%; height:auto; background:url(https://xystcdn.xydec.com.cn/static/mxy2022/images/about_bg3.jpg) no-repeat center center/cover; padding:40px 0 40px 0;}
.devet{}
.devet .shehuit{ margin:0 0; color:#fff;}

.devec{ margin:40px auto 0 auto; width:100%;}
.devec .list{ width:100%; height:auto; background:url(https://xystcdn.xydec.com.cn/static/mxy2022/images/deve_li_bg.jpg) no-repeat center center/cover; padding:20px 20px 30px 20px; position:relative; border-radius:12px;}
.devec .list .listl{ width:100%; height:auto;}
.devec .list .listl .tit{ font-size:25px; color:#7c6c48; line-height:45px; font-weight:bolder; margin-bottom:8px;}
.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:100%; 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/mxy2022/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/mxy2022/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; padding-top:0; padding-left:20px;}
.devec:before { content: "";position: absolute;left: 0;top: 18px;height: 3px;width: 100%;background: #6c6c6c;transition: all 0.3s ease-in-out 0s; }

.devec .swiper-wrapper .swiper-slide{ position:relative; padding-top:65px;width:85%;}
.devec .swiper-wrapper .swiper-slide .list img{ position:absolute; z-index:99;  left:50%; margin-left:-15.5px;top:-65px;}

.honor{ width:100%; height:auto; background:url(https://xystcdn.xydec.com.cn/static/mxy2022/images/about_bg4.jpg) no-repeat center center/cover; padding:40px 0;}
.honort .shehuit{ margin:0 0;}
.honort .honortn{ line-height:45px;}
.honort .honortn a{ display:inline-block; font-size:15px; color:#454545; line-height:32px; margin-right:20px;}
.honort .honortn a.last{ background:none;}
.honort .honortn a:hover{ color:#333; font-size:17px; font-weight:bolder; border-bottom:3px #e50120 solid;}
.honort .honortn a.on{ color:#333; font-size:17px; font-weight:bolder; border-bottom:3px #e50120 solid;}

.honort .honortr{}
.honort .honortr .honortr-prev{ display:inline-block; width:37px; height:37px; background:url(https://xystcdn.xydec.com.cn/static/mxy2022/images/about_honor_prev.jpg) no-repeat; cursor:pointer;}
.honort .honortr .honortr-prev:hover{background:url(https://xystcdn.xydec.com.cn/static/mxy2022/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/mxy2022/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/mxy2022/images/about_honor_next_on.jpg) no-repeat;}

.honorc{ margin-top:40px;}
.honorc .list{ padding:10px;background: #fff;height: 298px;}
.honorc .list a{ display:block; padding:30px 20px; /*background: url(https://xystcdn.xydec.com.cn/static/mxy2022/images/tdetail_vr_jt_on.png) no-repeat 90% 90% #fff;*/border-radius:10px;}
.honorc .list a .img{ text-align:center; margin:0 auto 30px auto;}
.honorc .list a .img img{ max-width:100%; height:auto;}
.honorc .list a .con{}
.honorc .list a .con .tit{ font-size:16px; color:#272727; line-height:22px;}
.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/mxy2022/images/tdetail_vr_jt.png) no-repeat 90% 90% #fff;box-shadow:0 0 10px 0 rgba(0, 0, 0, 0.15);}

.honorc_a_1 .swiper-wrapper .swiper-slide{ width:80%;}
.honorc_a_2 .swiper-wrapper .swiper-slide{ width:80%;}
/*about end*/

/*search*/
.search_container {
    padding: 1rem .5rem;
}
.search_container .form-item-keyword {
    display: flex;
    display: -webkit-flex;
    align-items: center;
    border-radius: 0.222222rem;
}
.search_container .form-item-keyword .search_type {
    font-size: 0.577778rem;
    background: #da251e;
    color: #fff;
    text-align: center;
    position: relative;
    height: 100%;
    line-height: 1.47rem;
    padding: 0 .5rem;
    border-radius: 0.222222rem 0 0 0.222222rem;
}
.search_container .form-item-keyword .search_type_selected {
    display: flex;
    display: -webkit-flex;
    align-items: center;
}
.search_container .form-item-keyword .search_type_selected img {
    width: 0.577778rem;
    padding-left: 3px;
}
.search_container .form-item-keyword .search_type ul {
    display: none;
    position: absolute;
    top: 2.037778rem;
    left: 0;
    background: rgba(0, 0, 0, .7);
    padding: 0 .5rem;
    border-radius: .3rem;
}
.search_container .form-item-keyword .search_type ul::before {
    content: "";
    width: 0px;
    height: 0px;
    border-width: 8px 8px;
    border-color: transparent  transparent #646464;
    border-style: solid;
    display: inline-block;
    position: absolute;
    top: -16px;
    left: 1rem;
}
.search_container .form-item-keyword .search_type ul li {
    color: #fff;
    font-size: 0.577778rem;
    padding: 0.111111rem 0;
}
.search_container .form-item-keyword input {
    flex: 1;
    background-color: #f7f7f7;
    font-size: 0.577778rem;
    color: #999;
    padding: 0.333333rem 0 0.333333rem 0.444444rem;
    box-sizing: border-box;
    border: none;
    border-radius: 0 0.222222rem 0.222222rem 0;
}
.search_container .form-item {
    margin-bottom: .5rem;
}
.search_container button {
    width: 100%;
    background: #da251e;
    color: #fff;
    font-size: 0.622222rem;
    border: none;
    padding: 0.333rem 0;
    box-sizing: border-box;
    border-radius: 0.222222rem;
}
.search_main {
    margin-top: 1rem;
    border-top: 1px solid #e0dede;
}
.search_main .search_total {
    font-size: 0.622222rem;
    color: #666;
    display: none;
    margin: 0.5rem 0;
}
.search_main .search_total span {
    color: #da251e;
}
.search_main .search_tag {
    color: #999;
    text-align: center;
    font-size: 0.622222rem;
    padding-top: .5rem;
}
.serach_hot ul {
    padding: 1rem 0;
    display: flex;
    display: -webkit-flex;
    align-items: center;
    justify-content: left;
    flex-wrap: wrap;
}
.serach_hot ul li {
    width: 30.3%;
    padding: 0.222222rem 0;
    background: #f7f7f7;
    text-align: center;
    font-size: 0.577778rem;
    text-align: center;
    color: #666;
    border-radius: 0.222222rem;
    margin-bottom: 0.444444rem;
    margin-right: 4%;
}
.serach_hot ul li:nth-child(3n) {
    margin-right: 0;
}
.search_item ul li {
    margin-bottom: 0.888889rem;
}


/*20220622 start*/
.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/mxy2022/images/gcgk_bg1.jpg) no-repeat center center/cover; padding:50px 0;}
.gcgkat{ text-align:center;}
.gcgkat .tit{ font-size:18px; color:#2d2f33; line-height:35px; margin-bottom:0;}
.gcgkat .tit span{ font-size:20px; color:#b39873; font-family:Arial, Helvetica, sans-serif; font-weight:bolder; font-style:italic; margin-right:11px;}
.gcgkat .info{ margin:10px auto 0 auto; font-size:14px; color:#444649; line-height:25px;}
.gcgka .cate{ margin:35px auto;}
.gcgka .cate ul{}
.gcgka .cate ul li{ display:grid;grid-template-columns:33px auto; font-size:15px; line-height:22px; color:#2d2f33; padding-bottom:20px; position:relative; cursor:pointer;}
.gcgka .cate ul li span{ color:#666666; font-size:20px; font-weight:bold; font-family:Arial, Helvetica, sans-serif;}
.gcgka .cate ul li.on:before{ content:""; position:absolute; left:0; bottom:0; width:100%; height:2px; background:#b39873;}
.gcgka .cate ul li.on span{ color:#b39873;}
.gcgka .cate .swiper-slide{ width:auto;}


.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:45px; background:#fff; font-size:14px; color:#242323;}
.gcgkac .swiper-slide{ width:240px;}

.gcgkac .gcgkac-prev{ width:18px; height:33px; background:url(https://xystcdn.xydec.com.cn/static/mxy2022/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; display:none;}
.gcgkac .gcgkac-prev:hover{background:url(https://xystcdn.xydec.com.cn/static/mxy2022/images/gcgk_lcgk_prev.png) no-repeat 50% 50%;}
.gcgkac .gcgkac-next{width:18px; height:33px; background:url(https://xystcdn.xydec.com.cn/static/mxy2022/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; display:none;}
.gcgkac .gcgkac-next:hover{background:url(https://xystcdn.xydec.com.cn/static/mxy2022/images/gcgk_lcgk_next.png) no-repeat 50% 50%;}


.gcgkbz{ width:100%; height:auto; background:url(https://xystcdn.xydec.com.cn/static/mxy2022/images/gcgk_bg2.jpg) no-repeat center top #fff; padding:50px 0;}
.gcgkbz .gcgkat .tit{ color:#fff;}
.gcgkbz .gcgkat .info{ color:#fff;}

.gcgkbzc{ margin-top:40px;position:relative; z-index:9;}
.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:20px; line-height:25px;display:flex;justify-content:space-between;}
.gcgkbzc .list .tit p{ font-size:16px; color:#fff;}
.gcgkbzc .list .tit span{ font-family:Arial, Helvetica, sans-serif; font-size:16px; font-weight:bolder; color:rgba(255,255,255,0.4);}

.gcgkbzc .swiper-slide{ width:240px;}
.gcgkbzc .gcgkbzc-prev{ width:18px; height:33px; background:url(https://xystcdn.xydec.com.cn/static/mxy2022/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/mxy2022/images/gcgk_bz_prev.png) no-repeat 50% 50%;}
.gcgkbzc .gcgkbzc-next{width:18px; height:33px; background:url(https://xystcdn.xydec.com.cn/static/mxy2022/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/mxy2022/images/gcgk_bz_next.png) no-repeat 50% 50%;}

.gcgkjd{ padding:50px 0;background: url(https://xystcdn.xydec.com.cn/static/mxy2022/images/gcgkjd_bg.jpg) no-repeat center center/cover;}
.gcgkjdc{ padding-top:30px;text-align:center;}
.gcgkjdc img{ max-width:100%; height:auto;}

.gcgkhonor{width:100%; height:auto; background:url(https://xystcdn.xydec.com.cn/static/mxy2022/images/gcgk_honor_bg.jpg) no-repeat center center/cover; padding:50px 0;}
.gcgkhonor .gcgkat .tit{ color:#fff;}
.gcgkhonor .gcgkat .info{ color:#fff;}
.gcgkhonorc{ margin-top:40px;position:relative; z-index:9;}
.gcgkhonorc img{ max-width:100%; height:auto;}
.gcgkhonorc .swiper-slide{ width:240px;}

.gcgkhonorc .gcgkhonorc-prev{ width:18px; height:33px; background:url(https://xystcdn.xydec.com.cn/static/mxy2022/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/mxy2022/images/gcgk_bz_prev.png) no-repeat 50% 50%;}
.gcgkhonorc .gcgkhonorc-next{width:18px; height:33px; background:url(https://xystcdn.xydec.com.cn/static/mxy2022/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/mxy2022/images/gcgk_bz_next.png) no-repeat 50% 50%;}

.gcgkzy{width:100%; height:auto; background:url(https://xystcdn.xydec.com.cn/static/mxy2022/images/gcgk_zy_bg.jpg) no-repeat center center/cover; padding:50px 0;}
.gcgkzy .gcgkat .tit{ color:#fff;}
.gcgkzy .gcgkat .tit span{ font-size:20px; font-style:normal;}
.gcgkzy .gcgkat .info{ color:#fff;}
.gcgkzyc{ margin-top:40px;text-align:center;}
.gcgkzyc img{ max-width:100%; height:auto;}

.gcgkcg{ width:100%; height:auto; background:url(https://xystcdn.xydec.com.cn/static/mxy2022/images/gcgk_yy_bg.jpg) no-repeat center center/cover; padding:50px 0;}
.gcgkcg .w1280{}
.gcgkcg .w1280 .con{ height:auto; background:#fff;border-radius:5px; padding:30px;}
.gcgkcg .w1280 .con .tit{ text-align:center; font-size:20px; color:#000000; line-height:32px;}
.gcgkcg .w1280 .con .info{ text-align:center; font-size:13px; line-height:25px; color:#524848; margin:10px auto 15px 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/mxy2022/images/jzfq_xyd_bg.jpg) no-repeat center center/cover; padding:50px 0;}
.jzfqt{ text-align:center;}
.jzfqt .tit{ color:#fff; font-size:18px; line-height:35px;}
.jzfqt .info{ font-size:13px; line-height:23px; color:#fff; margin:5px auto 15px auto;}
.jzfqt .line{ width:40px; height:2px; background:#e50120; margin:0 auto;}
.jzfqxydc{ margin-top:40px; text-align:center;}
.jzfqxydc img{ max-width:100%; height:auto;}

.jzfqyh{ padding:50px 0;}
.jzfqyh .tit{ color:#000000;}
.jzfqyh .info{ color:rgba(68,70,73,0.8);}
.jzfqyhc{ margin-top:40px;}
.jzfqyhc ul{display:grid;grid-template-columns:repeat(2, 1fr); gap:20px;}
.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/mxy2022/images/jzfq_yd_bg.jpg) no-repeat center center/cover; padding:50px 0;}
.jzfqyd .w1280{}
.jzfqyd .w1280 .con{ height:auto; background:#fff;border-radius:5px; padding:30px;}
.jzfqyd .w1280 .con .tit{ text-align:center; font-size:18px; color:#000000; line-height:30px;}
.jzfqyd .w1280 .con .info{ text-align:center; font-size:12px; line-height:23px; color:#524848; margin:5px auto 15px auto;}
.jzfqyd .w1280 .con .line{width:40px; height:2px; background:#e50120; margin:0 auto;}
.jzfqyd .w1280 .con .ncon{ background:none; padding:0; margin-top:40px;}
.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/mxy2022/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/mxy2022/images/jzfq_lc_bg.jpg) no-repeat center center/cover; padding:50px 0;}
.jzfqsq .tit{ color:#000000;}
.jzfqsq .info{ color:rgba(68,70,73,0.8);}
.jzfqsqc{ margin-top:40px;text-align:center;}
.jzfqsqc img{ max-width:100%; height:auto;}

.jzfqss{ width:100%; height:auto; padding:50px 0;}
.jzfqss .tit{ color:#000000;}
.jzfqss .info{ color:rgba(68,70,73,0.8);}
.jzfqssc{ width:100%; height:auto; margin:40px auto 0 auto; border-radius:15px;}
.jzfqssc .list{ margin-bottom:15px;}
.jzfqssc .list:nth-of-type(1){ background:#fff; border:1px #c5b49d solid; border-radius:15px; line-height:60px; display:grid;grid-template-columns:30% 45% 20%; font-weight:bolder;}
.jzfqssc .list:nth-of-type(1) p:nth-of-type(1){ font-size:14px; color:#0d0d0d; padding-left:20px;}
.jzfqssc .list:nth-of-type(1) p:nth-of-type(2){font-size:14px; color:#0d0d0d;}
.jzfqssc .list:nth-of-type(1) span{ font-size:14px; color:#c5b49d; text-align:right;}
.jzfqssc .list:nth-of-type(2){ background:#f3f3f3; border-radius:15px; line-height:60px;display:grid;grid-template-columns:25% 50% 20%;}
.jzfqssc .list:nth-of-type(2) p:nth-of-type(1){ font-size:12px; color:#303030;font-weight:bolder;padding-left:20px;}
.jzfqssc .list:nth-of-type(2) p:nth-of-type(2){font-size:12px; color:#0d0d0d;}
.jzfqssc .list:nth-of-type(2) p:nth-of-type(2) input{ width:100%;font-size:12px; 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:14px; color:#080808; text-align:right;}

.jzfqssc .list:nth-of-type(3){ background:#f3f3f3; border-radius:15px; line-height:60px;display:grid;grid-template-columns:25% 50% 20%;}
.jzfqssc .list:nth-of-type(3) p:nth-of-type(1){ font-size:14px; color:#303030;font-weight:bolder;padding-left:20px;}
.jzfqssc .list:nth-of-type(3) p:nth-of-type(2){font-size:14px; color:rgba(48,48,48,0.4);}
.jzfqssc .list:nth-of-type(3) span{ font-size:12px; color:#080808; text-align:right;}

.jzfqssc .list:nth-of-type(4){ padding:0 0 0 20px; line-height:60px;display:grid;grid-template-columns:70px auto;}
.jzfqssc .list:nth-of-type(4) p{ font-size:14px; 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:12px; 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:46px; line-height:46px; background:#c5b49d; border-radius:15px; border:0; text-align:center; font-size:14px; 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/mxy2022/images/hbcl_bg1.jpg) no-repeat center top #fff; padding:60px 0;}
.hbclt{ color:#fff; text-align:center; max-width:840px; height:auto; padding:0 20px; margin:0 auto;}
.hbclt .tit{ font-size:20px; line-height:35px; margin-bottom:15px;}
.hbclt .info{ font-size:14px; line-height:25px;}
.hbclbzc{ margin-top:60px;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:20px; line-height:25px; color:#fff; font-size:16px;}
.hbclbzc .swiper-slide{ width:240px;}

.hbclbzc .swiper-pagination-bullet{ width:10px; height:10px; background:#c8c8c8;opacity: 1;border-radius:10px;}
.hbclbzc .swiper-pagination-bullet-active{ background:#434343; opacity: 1;border-radius:10px; width:32px; height:10px;}
.hbclbzc .swiper-pagination-bullets .swiper-pagination-bullet{bottom:0; margin-right:7px;}
.hbclbzc .swiper-pagination-bullets .swiper-pagination-bullet:last-child{ margin-right:0;}
.hbclbzc .swiper-pagination-bullets{ padding-top:45px;}

.hbclbzc .hbclbzc-prev{ width:18px; height:33px; background:url(https://xystcdn.xydec.com.cn/static/mxy2022/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/mxy2022/images/hbcl_bz_prev.png) no-repeat 50% 50%;}
.hbclbzc .hbclbzc-next{width:18px; height:33px; background:url(https://xystcdn.xydec.com.cn/static/mxy2022/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/mxy2022/images/hbcl_bz_next.png) no-repeat 50% 50%;}

.hbcllogo{ width:100%; height:auto; background:url(https://xystcdn.xydec.com.cn/static/mxy2022/images/hbcl_logo_bg.jpg) no-repeat center center/cover; padding:50px 0;}
.hbcllogot{ text-align:center;}
.hbcllogot .tit{ color:#141414; font-size:20px; line-height:35px; margin-bottom:10px;}
.hbcllogot .info{ font-size:14px; color:#444444; line-height:25px; letter-spacing:0;}
.hbcllogot .line{ width:46px; height:2px; background:#9a9a9a; margin:10px auto 0 auto;}
.hbcllogoc{ margin:30px auto;text-align:center;}
.hbcllogoc img{ max-width:100%; height:auto;}
.hbcllogocb{ text-align:center; font-size:14px; color:#646464; line-height:25px;}

.hbclrz{ width:100%; height:auto; background:url(https://xystcdn.xydec.com.cn/static/mxy2022/images/hbcl_bz_bg.jpg) no-repeat center center/cover; padding:50px 0;}
.hbclrz .hbcllogot .tit{ color:#fff;}
.hbclrz .hbcllogot .info{ color:#fff;}
.hbclrzc{ margin-top:40px;text-align:center;}
.hbclrzc img{ max-width:100%; height:auto;}

.hbclcl{ width:100%; height:auto; background:url(https://xystcdn.xydec.com.cn/static/mxy2022/images/hbcl_bz_bg.jpg) no-repeat center center/cover; padding:50px 0;}
.hbclcl .hbcllogot .tit{ color:#fff;}
.hbclcl .hbcllogot .info{ color:#fff;}
.hbclclc{ margin-top:40px;text-align:center;}
.hbclclc img{ max-width:100%; height:auto; border-radius:5px;}
.hbclyc {margin-top: 30px;}
.hbclyc .hbclyc_a {width: 100%;}
.hbclyc .hbclyc_a img {display: block;width: 100%;}
.gcgkcg_bm{ width:100%; height:auto; background:url(https://xystcdn.xydec.com.cn/static/mxy2022/images/hbcl_bm_bg.jpg) no-repeat center center/cover; padding:50px 0;}
.gcgkcg_bm .w1280{}
.gcgkcg_bm .w1280 .con{ width:100%; height:auto; background:#fff;border-radius:5px; padding:40px;}
.gcgkcg_bm .w1280 .con .tit{ text-align:center; font-size:18px; color:#000000; line-height:32px;}
.gcgkcg_bm .w1280 .con .info{ text-align:center; font-size:14px; line-height:32px; color:#524848; margin:5px auto 10px auto;}
.gcgkcg_bm .w1280 .con .line{ width:46px; height:2px; background:#e50120; margin:0 auto 30px 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:50px 0 30px 0;}
.xyypsolu .cate{ text-align:center;}
.xyypsolu .cate ul li{ display:inline-block; margin-right:15px; line-height:45px; height:45px; font-size:15px; color:#454545; padding:0 10px; 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/mxy2022/images/xyyp_en_bg.png) no-repeat 50% bottom #f9f9f9; padding:50px 0; text-align:center;}
.xyypxtt .tit{ font-size:18px; color:#454545; line-height:35px; font-weight:bolder;}
.xyypxtt .tit span{ color:#e50120;}
.xyypxtt .info{ margin:0 auto 12px auto; color:#6d7076; font-size:14px; line-height:25px;}
.xyypxtt .line{ width:40px; 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:50px;}
.xyyppro .xyypxtt{ background:#fff; padding:50px 0 0 0;}
.xyypproc{ padding-top:40px;background:url(https://xystcdn.xydec.com.cn/static/mxy2022/images/xyyp_en_bg.png) no-repeat right bottom; position:relative; z-index:2;}
.xyypproc .list{ }
.xyypproc .list .img{ width:100%;}
.xyypproc .list .img img{display:block; width:100%; height:auto;}
.xyypproc .list .con{ padding-top:50px;}
.xyypproc .list .con .tit{ font-size:20px; color:#212121; line-height:40px; margin-bottom:10px;}
.xyypproc .list .con .info{ font-size:13px; color:#919191; line-height:23px;}


.xyypproc_p{ text-align:center; position:absolute; z-index:15; width:100%; top:43%; right:0; display:flex;align-items:center}
.xyypproc .swiper-pagination-bullet{ width:7px; height:7px; background:rgba(255,255,255,0.3);opacity: 1;border-radius:7px;}
.xyypproc .swiper-pagination-bullet-active{ background:#fff; 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; width:100%;justify-content:center;}

/*.xyypproc .xyypproc-prev{ width:14px; height:23px; background:url(https://xystcdn.xydec.com.cn/static/mxy2022/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/mxy2022/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/mxy2022/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/mxy2022/images/xyyp_pro_next_on.png) no-repeat 50% 50%;}*/
/*20220622 end*/



@media screen and (max-width:380px) {
    .alertc_e .alertcon {top: 10%;}
}
