/*插件样式*/
/**
 * fullPage 2.4.6
 * https://github.com/alvarotrigo/fullPage.js
 * MIT licensed
 *
 * Copyright (C) 2013 alvarotrigo.com - A project by Alvaro Trigo
 */
html, body {  margin: 0;  padding: 0; overflow:hidden;  /*Avoid flicker on slides transitions for mobile phones #336 */ -webkit-tap-highlight-color: rgba(0,0,0,0);}
#superContainer { height: 100%;    position: relative; /* Touch detection for Windows 8 */  -ms-touch-action: none;    /* IE 11 on Windows Phone 8.1*/ touch-action: none;}
.dx-sns .dk-sns li a{ border-radius: 0;}
.dx-sns .dk-sns-li a:first-child{ border-radius: 5px 0 0 5px;}
.dx-sns .dk-sns li:last-child a{ border-radius: 0 5px 5px 0;}
.fp-section { position: relative;    -webkit-box-sizing: border-box; /* Safari<=5 Android<=3 */    -moz-box-sizing: border-box; /* <=28 */    box-sizing: border-box;}
.fp-slide { float: left;}
.fp-slide, .fp-slidesContainer { height: 100%;    display: block;}
.fp-slides { z-index:1;height: 100%;overflow: hidden;    position: relative;    -webkit-transition: all 0.3s ease-out; /* Safari<=6 Android<= 4.3 */    transition: all 0.3s ease-out;}
.fp-section.fp-table, .fp-slide.fp-table { display: table; table-layout:fixed; width: 100%;}
.fp-tableCell { display: table-cell; vertical-align: middle; width: 100%; height: 100%;}
.fp-slidesContainer { float: left; position: relative;}
.fp-controlArrow { position: absolute; z-index: 4; top: 50%; cursor: pointer; width: 0; height: 0; border-style: solid; margin-top: -38px;}
.fp-controlArrow.fp-prev { left: 15px; width: 0; border-width: 38.5px 34px 38.5px 0; border-color: transparent #fff transparent transparent;}
.fp-controlArrow.fp-next { right: 15px; border-width: 38.5px 0 38.5px 34px; border-color: transparent transparent transparent #fff;}
.fp-scrollable { overflow: scroll;}
.fp-notransition { -webkit-transition: none !important; transition: none !important;}
#fp-nav { position: fixed;   z-index: 100; margin-top: -32px;  top: 50%;  opacity: 1;}
#fp-nav.right { right: 17px;}
#fp-nav.left { left: 17px;}
.fp-slidesNav{ position: absolute;    z-index: 4;    left: 50%;    opacity: 1;}
.fp-slidesNav.bottom { bottom: 17px;}
.fp-slidesNav.top { top: 17px;}
#fp-nav ul,.fp-slidesNav ul { margin: 0;    padding: 0;}
#fp-nav ul li,.fp-slidesNav ul li { display: block; width: 14px; height: 13px; margin: 20px; position:relative;}
.fp-slidesNav ul li { display: inline-block;}
#fp-nav ul li a,.fp-slidesNav ul li a { display: block; position: relative; z-index: 1; width: 100%; height: 100%; cursor: pointer;text-decoration: none;}
#fp-nav ul li a.active span,.fp-slidesNav ul li a.active span { background: #2598E2;}
#fp-nav ul li a span,
.fp-slidesNav ul li a span { top: 2px; left: 2px; width: 8px; height: 8px; border: 1px solid #000;  background: rgba(0, 0, 0, 0);  position: absolute; z-index: 1;}
#fp-nav ul li .fp-tooltip { position: absolute; top: -2px; color: #fff; font-size: 14px; font-family: arial, helvetica, sans-serif; white-space: nowrap;
    max-width: 220px; overflow: hidden; display: block; opacity: 0; width: 0;}
#fp-nav ul li:hover .fp-tooltip { -webkit-transition: opacity 0.2s ease-in; transition: opacity 0.2s ease-in; width: auto; opacity: 1;}
#fp-nav ul li .fp-tooltip.right { right: 20px; font-size: 14px; color: #2598E2;}
#fp-nav ul li .fp-tooltip.left { left: 20px;}

/*头部*/
.section-bg{  background: #ffffff;}
.dx-header-bg .dx-nav li a{ color: rgba(255,255,255,.9);}
.dx-header-bg .m-menu{ color: #fff;}
.dk-header{  background: rgba(32,32,32,.6); -webkit-transition: background .5s;  -moz-transition: background .5s ;  -o-transition: background .5s ;   transition: background .5s ;}
.dk-fixed{ position: fixed;  top: 0;  right:0;  width: 100%;}
.dx-header-bg{  background: rgba(32,32,32,.6);}
.dx-header-bg .dk-nav li a{ border: 2px solid transparent;  color: rgba(255,255,255,.9);}
.dx-footer{ background-color: transparent;  position: absolute;  width: 100%;  z-index: 666;  bottom: 0;  left: 0;  text-align: left;  padding: 40px 0 30px;}
#pp-nav span, .pp-slidesNav span{ top: 2px; left: 2px; width: 10px;  height: 10px; border: 1px solid #2598E2; background: rgba(0, 0, 0, 0); transform: rotate(45deg); -o-transform: rotate(45deg);
    -webkit-transform: rotate(45deg); -moz-transform: rotate(45deg); position: absolute;  z-index: 1; color: #2598E2; border-radius: 0;}
#pp-nav li span, .pp-slidesNav .active span{  border-color: #FF8000 !important;}
#pp-nav li .active span, .pp-slidesNav .active span{ background-color:#FF8000 ; border-color: #FF8000 !important;}
.pp-tooltip{  color: #FF8000;  font-size: 16px;}

.dk-top-wrap{ }
.dk-nav{ margin-left:120px;}
.dk-nav li a { display: block; font-size: 16px; width:95px; border: transparent solid 2px;}
.dk-nav li{ transition: all 0.3s; position:relative;}
.dk-nav li a{ transition: all 0.3s;  color: rgba(255,255,255,.9);}
.dk-nav li a:hover{ color: #50b7ff;}
.dk-nav li.active a{ color: #50b7ff;}

.dk-nav li ul { position:absolute; top:35px; z-index:99;}
.dk-nav li ul li{float: none; height:40px;}
.dk-nav li ul li a{ display:block; color:black; width:95px; text-align:center; line-height:40px; color:#fff; padding:0;}
.dk-nav li ul{display: none;}
.dk-nav li:hover ul{display: block;}

.Index_core{ width: 1270px; margin:0 auto;}

/*搜索*/
.search{ height:28px; margin-top:8px; }
.search li{ float:left;}
.search li input.key{ width:148px; border:1px solid #ccc; padding:3px 0 3px 10px; height:28px; line-height:28px; color:#666; font-size:13px;}
/*首页标题*/
.Index_tit{ text-align:center;}
.Index_tit h3{ font-size:28px; color:#2598E2}
.Index_tit p{ font-size:18px; color:#999; padding:10px 0 15px 0;}
.Index_tit i{ display:block; width:40px; height:2px; background:#2598E2; margin:0 auto;}

.Index_tit1{}
.Index_tit1 h3{ font-size:32px; color:#2598E2}
.Index_tit1 p{ font-size:18px; padding:10px 0 15px 0; letter-spacing:5px; color:#999}
.Index_tit1 i{ display:block; width:40px; height:2px; background:#2598E2; }

.Index_tit2{ text-align:center;}
.Index_tit2 h3{ font-size:28px; color:#fff}
.Index_tit2 p{ font-size:18px; color:#fff; padding:10px 0 15px 0;}
.Index_tit2 i{ display:block; width:40px; height:2px; background:#fff;  margin:0 auto;}


/*首页*/
.dx-index1{ height: 100%; width: 100%;/* background:url(../images/banner.jpg) no-repeat center;*/  background-size: cover; }
/*.dx-index1 img{ position: absolute; left: 15%; top:22%; width: 35%; width: 1920px;margin-left: -960px; max-width: 534px;}*/

/*page2关于我们*/
.dx-index2{ background-image: url(../images/index-ad2-bg.png);    /* background-position: 50% 40%; */   background-position: 50% 50%;  background-repeat: no-repeat; padding-top:8%; }
.dx-index2 .Index_ab{}
.dx-index2-ad2{ width: 100%;  height: 295px;}
.dx-index2{ text-align: center; color: #666666;}
.dx-index2 h3{ font-size: 24px; line-height: 30px; margin-left: auto; margin-right: auto; margin-bottom: 60px;  margin-top: -40px; font-weight: normal; font-family:"微软雅黑 Light" ;}
.dx-index2 .dx-in2-p1{ max-width: 510px; font-size: 14px; line-height: 20px; margin-left: auto; margin-right: auto; margin-bottom: 70px;}
.dx-index2 .dx-in2-a1{ width:120px; height:40px; border-radius:10px; display:inline-block; border:2px solid #eee; font-size:22px; text-align:center;line-height:35px; margin-top: 0px;  opacity: .5;}
.dx-tab-c li{ display: inline-block;}
.dx-tab-c .active .dx-in2-a1{ background-color: #ea5432; color: #ffffff; border: 2px solid transparent; opacity: 1;}
.dx-index2 .dx-in2-a1 .iconfont{ display:block; width:22px; height:40px;}
.dx-index2 .dx-in2-p2{ font-size: 14px; margin-top: 20px;font-family:"微软雅黑 Light" ; height:60px;}
.dx-index2 .dx-in2-a2{ width: 150px; height: 45px; display: inline-block; border-radius: 8px; margin-top: 20px; line-height: 40px; font-size: 18px; opacity: .5; border: #eeeeee solid 2px;
    transition:all 0.5s;}
.dx-index2 .dx-in2-a2:hover{ background-color: #ea5432; border-color: #ea5432; color: #ffffff; opacity: 1;}
.dx-index2 .fp-tableCell{ padding-top: 100px;}






.dx-index2 .Index_ab .ab_ltn{ float:left; width:50%; height:50%; padding:6% 5% 5% 5%;}


/*.dx-index2 .Index_ab .ab_Img{ width:50%;}
.dx-index2 .Index_ab .ab_Img img{ width:100%; height:auto;}*/
/*.dx-index2 .Index_ab .ab_Inf{  font-size:14px; line-height:30px; color:#444; text-align:justify; margin-top:40px;}
.dx-index2 .Index_ab .ab_Inf p{ text-indent:2em;}
.dx-index2 .Index_ab .ab_Inf a{ display:block; width:150px; height:44px; line-height:44px; color:#fff; border:1px solid #2598E2; background:#2598E2; text-indent:0em;font-size:14px; text-align:center; margin-top:30px;}
*/
.dx-index2 .fp-tableCell{ padding-top: 100px;}



.c{ clear:both}
.fr{ float:right;}
.fl{ float:left;}
/*page3优势*/
.dx-index3 { background:url(../Images/ys_bg.jpg) no-repeat center;}
.dx-index3 .ys_list{ margin-top:40px;}
.dx-index3 .ys_list li{ float:left; width:295px; text-align:center; margin-right:30px;}
.dx-index3 .ys_list li.li4{ margin-right:0;}
.dx-index3 .ys_list li .ys_Inf{ width:293px; height:380px; border:1px solid #ccc;}
.dx-index3 .ys_list li:hover .ys_Inf{ border:1px solid #2598E2;}
.dx-index3 .ys_list li .ys_Inf img{ width:293px}
.dx-index3 .ys_list li .ys_Inf h3{ padding:25px 0 15px 0; font-size:18px; color:#2598E2; font-weight:bold;}
.dx-index3 .ys_list li .ys_Inf p{ font-size:13px; line-height:26px; padding:0 30px; color:#666}
.dx-index3 .ys_list li .num{ padding:30px 0;}
.dx-index3 .ys_list li .num span{ display:block; color:#2598E2; font-size:60px; line-height:60px; margin-bottom:10px;}
.dx-index3 .ys_list li .num i{ display:block; background:#2598E2; height:2px; width:60px; margin:0 auto;}



/*page4自控产品*/
.dx-index4 { background:url(../Images/pro_bg.jpg) no-repeat center;}
.dx-index4 .Index_pro{}
.dx-index4 .profl_list{ width:890px; margin:60px auto 0 auto;}
.dx-index4 .profl_list li{ float:left; width:110px; height:40px; line-height:40px; margin-right:20px;}
.dx-index4 .profl_list li:nth-child(7){ margin-right:0;}
.dx-index4 .profl_list li a{ display:block; width:110px; height:40px; line-height:40px; background:#f8f8f8; color:#7C7C7C; text-align:center; font-size:14px;}
.dx-index4 .profl_list li a:hover{ background:#2598E2; color:#fff;}
.dx-index4 .profl_list li:nth-child(1) a{ background:#2598E2; color:#fff;}
.dx-index4 .profl_list:hover li:nth-child(1) a{ background:#E8E8E8; color:#7C7C7C;}
.dx-index4 .profl_list li:nth-child(1):hover a{ background:#2598E2; color:#fff;}
.dx-index4 .pro_list{ margin-top:60px;}
.dx-index4 .pro_list li{ float:left; width:283px; margin-right:46px; background:rgba(255,255,255,0.3); padding:10px 0 75px 0; border-radius:10px; position:relative;}
.dx-index4 .pro_list li:nth-child(4n){ margin-right:0;}
.dx-index4 .pro_list li .img img{ width:283px; height:283px;}
.dx-index4 .pro_list li .pro_Inf{ background: rgba(0, 0, 0, 0.4); position:absolute; bottom:0; left:0; right:0; border-radius:0 0 10px 10px; transition: all 0.6s;}
.dx-index4 .pro_list li .pro_Inf h4{ margin:0;}
.dx-index4 .pro_list li .pro_Inf h4 a{ display:block; height:60px; line-height:60px; font-size:16px; text-align:center;  color:#fff; font-weight:normal;}
.dx-index4 .pro_list li .pro_Inf i{ display:none; transition: all 0.6s;}
.dx-index4 .pro_list li .pro_Inf p{ display:none; padding:0 20px; font-size:14px;}
.dx-index4 .pro_list li:hover .pro_Inf{ background: rgba(37, 152, 226, 0.8);}
.dx-index4 .pro_list li:hover .pro_Inf h4 a{ padding:25px 0 5px 0; height:auto; line-height:normal}
.dx-index4 .pro_list li:hover .pro_Inf i{ display:block; background:#fff; margin:10px auto; height:3px; width:30px;}
.dx-index4 .pro_list li:hover .pro_Inf p{ display:block; font-size:12px; color:#fff; text-align:center; padding-bottom:35px;}


.dx-index4 .pro_more{ margin-top:60px; text-align:center; }
.dx-index4 .pro_more a{ display:block; background:#2598E2; width:150px; height:40px; line-height:40px; color:#fff; margin:0 auto;}
.dx-index4 .pro_more a:hover{ background:#FF9000;}

/*page5工业产品*/
.dx-index5{ background:#F4F6F5 url(../images/pro_bg2.jpg) repeat-x; background-size: cover;}
.do-pro-list{ margin-top: 50px;}
.do-pro-list li{ background: #f5f5f5; position: relative; border-radius: 8px; float: left; width: 287.5px;  height: 380px; margin-bottom: 30px; padding-bottom: 70px; margin-left: 15px; margin-right: 15px;}
.do-pro-list a{ display: table-cell; vertical-align: middle; height: 310px; width: 287.5px;}
.do-pro-list a img{ display: block; margin: 0 auto; width: 287.5px; height: 287.5px;}
.do-pro-list li:hover h4{ margin-top: 35px; margin-bottom: 33px;}
.do-pro-list li:hover h4::after{  content: ""; border-bottom: 3px solid #fff; width: 26px; position: absolute; left: 50%; margin-left: -13px; bottom: -20px;}
.dx-pro-info{ position: absolute; width: 100%; height: 380px;  top: 0;background:rgba(37, 152, 226, 0.8); padding-right: 25px; padding-left: 25px; color: #ffffff; border-radius: 5px; opacity: 0;}
.dx-pro-info h4{ font-size: 18px; line-height: 22px; color: #ffffff; margin-top: 110px;}
.dx-pro-info .dx-info-more{ margin-top: 50px; display: inline-block; width: 30px; height: 30px; border-radius: 50%; background-color: #ffffff;color: #2598E2; font-size: 22px; line-height: 30px; padding-left: 8px; font-family:Arial, Helvetica, sans-serif}
.dx-index5 .bx-wrapper .bx-viewport{  border: none; background-color: transparent; box-shadow: none;}
.dx-index5  .bx-controls-direction a{ width: 50px; height: 50px; border-radius: 50%;background-color: #2598E2; font-size: 22px; color: #ffffff;}
.dx-index5 .bx-prev{ text-indent: 1px; left: -70px; padding-left: 10px; line-height: 50px;}
.dx-index5 .bx-next{ text-indent: 1px; right: -55px; padding-left:15px; line-height: 50px;}
.bx-wrapper .bx-controls-direction a{ text-indent: 1px;}
.pp-tableCell .do-pager-wrap .bx-wrapper .bx-controls-direction a{background: #606060; color: #fff;}
.pp-tableCell .do-pager-wrap .bx-wrapper .bx-controls-direction a:hover,
.pp-tableCell .do-pager-wrap .bx-wrapper .bx-controls-direction a.active { background: #2598E2;}
.pp-tableCell .do-pager-wrap .bx-wrapper .bx-controls-direction .bx-prev{ background:#606060 url(../images/5_left.png) no-repeat center;}
.pp-tableCell .do-pager-wrap .bx-wrapper .bx-controls-direction .bx-next{ background:#606060 url(../images/5_right.png) no-repeat center;}
.pp-tableCell .do-pager-wrap .bx-wrapper .bx-controls-direction .bx-prev:hover,
.pp-tableCell .do-pager-wrap .bx-wrapper .bx-controls-direction .bx-prev.active { background: #2598E2 url(../images/5_left.png) no-repeat center;}
.pp-tableCell .do-pager-wrap .bx-wrapper .bx-controls-direction .bx-next:hover,
.pp-tableCell .do-pager-wrap .bx-wrapper .bx-controls-direction .bx-next.active { background: #2598E2 url(../images/5_right.png) no-repeat center;}

.pp-tableCell .do-pro-list li{ background: rgba(0,0,0,.2);}
.pp-tableCell .do-pro-info{ background:  rgba(0,0,0,.3); color: #fff;}

/*page6应用*/
.dx-index6{ background:url(../Images/pro_bg1.jpg) no-repeat center;}
.dx-index6 .yy_list{ margin-top:50px;}
.dx-index6 .yy_list li{ float:left; width:302.5px; height:300px; margin-right:20px; position:relative;}
.dx-index6 .yy_list li:nth-child(4n){ margin-right:0;}
.dx-index6 .yy_list li img{ display:block; width:302.5px; height:210px; margin:25px 0; border-radius:5px;}
.dx-index6 .yy_list li h5{ width:120px; height:38px; line-height:38px; border:2px solid #fff; text-align: center; background: rgba(0,0,0,.3); margin-left:30px; color:#fff;}
.dx-index6 .yy_list li .yy_Inf{ position:absolute; top:0; left:0; right:0; background:rgba(37, 152, 226, 0.8); width:302.5px;; height:300px; padding:0 25px; color:#ffffff; border-radius:5px; opacity:0; transition: all 0.6s;}
.dx-index6 .yy_list li .yy_Inf h6{ font-size:18px; position:relative; line-height:22px; margin-top:40px; padding-bottom:20px; border-bottom:2px solid #fff;}
.dx-index6 .yy_list li .yy_Inf p{}
.dx-index6 .yy_list li .yy_Inf a{ display:block; margin-top:50px; width:30px; height:30px; line-height:30px; text-align:center; border-radius:50%; background:#ffffff; color:#2598E2; font-size:22px; font-family: Arial, Helvetica, sans-serif;}
.dx-index6 .yy_list li:hover .yy_Inf{ opacity:1;}
.dx-index6 .yy_list li:hover h5{ display:none;}






.do-pro-list li:hover .dx-pro-a1{ display: none;}
.do-pro-list li:hover .dx-pro-info{ opacity: 1;-webkit-transition: all .7s ; -moz-transition: all .7s ;-o-transition: all .7s ;  transition: all .7s ;}
.do-pro-list li:hover .dx-pro-info h4{ margin-top: 40px;}
.do-pro-info{ background: #bfbfbf;  color: #fff; text-align: center; position: absolute; bottom: 0; left: 0; border-radius: 0 0 8px 8px;  width: 100%; height: 70px; overflow: hidden;}
.do-pro-info h4{ margin-top: 25px; margin-bottom: 25px; font-size: 17px; font-weight: normal; position: relative;}
.do-pro-info p{ font-size: 13px; line-height: 22px; padding:0 20px;}
.do-pro-info i{ display:block; width:31px; height:31px;}
.do-pro-info a img{ width:31px; height:31px;}

#j_pro_smslider1 .dx-pro-list li{ background-color: transparent; overflow: hidden;}
#j_pro_smslider1 .dx-pro-list-aimg{ width: auto;}

.bx-wrapper .bx-viewport{background-color: transparent; border: none; box-shadow: none;}


/*page7联系*/
.dx-index7{ background: url(../Images/lx_bg.jpg) no-repeat center; -webkit-background-size:cover; background-size:cover;  z-index: 1; color: #ffffff; text-align: center;}
.dx-index7 .Index_lx{}
.dx-index7 .lx_list{ margin-top:80px; background:rgba(0,0,0,0.4); padding:40px 0;}
.dx-index7 .lx_list li{ float:left; text-align:center; width:316.5px; border-right:1px dashed #ddd; color:#fff;}
.dx-index7 .lx_list li:nth-child(4){ border-right:0;}
.dx-index7 .lx_list li h3{ padding:15px 0;}
.dx-index7 .lx_list li p{ font-family:"微软雅黑"; font-size:14px;}
.dx-index7 .lx_more{ margin-top:80px; text-align:center; }
.dx-index7 .lx_more a{ display:block; background:#2598E2; width:150px; height:40px; line-height:40px; color:#fff; margin:0 auto;}
.dx-index7 .lx_more a:hover{ background:#FF9000;}


/*.pp-section .bx-wrapper .bx-pager.bx-default-pager a{*/
    /*background: rgba(255,255,255,.2);*/
/*}*/
.pp-section .bx-wrapper .bx-pager.bx-default-pager a.active,
.pp-section .bx-wrapper .bx-pager.bx-default-pager a:hover{ background: #ea5432; display:none;}
.dx-mb{ margin-bottom: 90px;}
.dx-in4-but1:hover{ background-color: #ea5432; border-color: #ea5432; color: #ffffff;}
.wraper .dx-time-99 i{ font-size: 12px; font-style:normal ; text-align: right; float: right; opacity: 0.5;}
.pp-tooltip { color: #FF8000; font-size: 16px;}

.icon-big50{ font-size: 70px;}
.dx-in2-bg .tab-pane{ height: 15px;}
.dx-header-bg .dk-select a{ color: #ffffff; }
.dx-header-bg .dk-select-hover a{ color: #333333;}
.dx-in2{ padding-top: 70px;}
.dx-in3{ padding-top: 70px;}
.dx-index5 h3{}
.dx-mb{ margin-bottom: 0;}
/*底部*/
.dx-footer{ padding-top: 0;}
.dx-footer a{ color:#a0a0a0}

/*媒体查询*/
@media (max-width: 1500px){
    .dx-index6 .dx-in6-list{
        max-width: 520px;
    }
}
@media (max-width: 1366px){
    .dx-index6 .dx-in6-list{
        max-width: 520px;
    }
    .dx-in6 #marquee li ul li{
        max-width: 510px;
    }
    .dx-in6 #marquee li ul
    .dx-in4 .do-pro-list li, .do-pro-list a{
        width: 100%;
    }
    /*.dx-in4 .do-pro-list{*/
        /*padding-left: 40px;*/
    /*}*/
    .dx-in4 .do-pager-wrap .bx-wrapper .bx-next{
        right: 20px;
    }
    .dx-in4 .do-pager-wrap .bx-wrapper .bx-prev{
        left: -20px;
    }
    #marquee li ul li{
        margin-right: 30px;
    }
    .dx-in6 #marquee li ul{
        padding-left: 70px;
    }

    .dx-in4 .do-pro-list li:last-child{
        margin-right: 0;
    }
    .dx-in4 .do-pro-list li{
        height: 350px;
    }
    .dx-index7 h3{
        margin-bottom: 20px;
    }

}
@media (max-width: 1240px){
    .dk-top-wrap{
        background: #0073b2;
    }
    .dx-header-bg .dx-nav li a{
        color: #666666;
    }
    .dx-index7 h3{
        margin-bottom: 20px;
    }
}
@media (min-width: 1200px)and(max-width: 1600px) {
    .dx-index7 h3{
        margin-bottom: 20px;
    }
    .dx-index6 .dx-in6-list{
        max-width: 520px;
    }
    .dx-in4 .do-pro-list li, .do-pro-list a{
        width: 250px;
    }
    #marquee li ul li{
        margin-right: 20px;
    }
    .dx-in2{
        padding-top: 100px;
        padding-bottom: 70px;
    }
    .dx-index2 h3{

    }
    .dx-index2 .dx-in2-p1{
        margin-bottom: 10px;
    }
    .dx-index2-ad2 img{
        height: 180px;
    }
    .dx-index2 .dx-in2-a1{
        margin-top: 10px;
    }
    .dx-index2 .dx-in2-a2{
        margin-top: 50px;
    }
    .dx-index2-ad2{
        height: 180px;
    }
    .dx-index3 h3{
        margin-top: 10px;
    }
    .dx-index3 .dx-in2-a2{
        margin-top: 10px;
    }
    .dx-in3{
        padding-top: 60px;
        padding-bottom: 30px;
    }
    .dx-index4 h3{
        margin-top: 0;
    }
    .do-pro-list{
        margin-top: 10px;
    }
    .do-pro-list li{
        margin-bottom: 20px;
    }
    .dx-in4{
        padding-bottom: 70px;
    }
    .dx-in5{
        padding-top: 40px;
    }
    .dx-index5 h3{
        margin-top: 0;
        margin-bottom: 10px;
    }
    #j_pro_smslider1 .dx-pro-list li{
        margin-bottom: 0;
    }
    .dx-in5 .bx-wrapper{
        margin-bottom: 10px;
    }
    .dx-in5 .dx-in2-a2{
        margin-top: 40px;
    }
    .dx-in6{
        padding-top: 0;
    }
    .dx-in6 #marquee li ul li{
        height: 150px;
    }
    .dx-index6 .dx-in6-list img{
        height: 150px;
    }
    .dx-index6 .dx-in2-a2{
        margin-top: 40px;
    }
    .dx-in2,.dx-in3,.dx-in4,.dx-in5,.dx-in6,.dx-in7{
        padding-top: 120px;
    }
    .dx-in6{
        padding-top: 80px;
    }
    .dx-index2 h3{
        margin-top: 0;
        margin-bottom: 10px;
    }
    .dx-index2-ad2{
        height: 200px;
    }
    .dx-index2-ad2 img{
        height: 200px;
    }
    .dx-index2 .dx-in2-a2{
        margin-top: 60px;
    }
    .dx-index3 h3{
        margin-top: 30px;
        margin-bottom: 10px;
    }
    .dx-index3 ul{
        margin-top: 10px;
        overflow: hidden;
        margin-bottom: 20px;
    }
    .dx-index3 .dx-in2-a2{
        margin-top: 40px;
    }
    .dx-in4{
        padding-top: 100px;
        padding-bottom: 30px;
    }
    .do-pro-list li{
        height: 320px;
    }
    .do-pro-list a img{
        max-height: 100%;
    }
    .dx-in4 .do-pro-list a{
        height: 260px;
        padding: 10px;
    }
    .dx-in2-a2{
        margin-top: 20px;

    }
    .do-pager-wrap .bx-wrapper .bx-prev{
        left: 0;
    }
    .do-pager-wrap .bx-wrapper .bx-next{
        right: 0;
    }
    .dx-in5{
        padding-top: 20px;
    }
    .dx-mb{
        margin-bottom: 0;
    }
    .bx-viewport ul li{
        padding-left: 25px;
        margin-right: 5px;
    }
    .dx-pro-info{
        width: 82%;
        height: 310px;
    }
    .dx-index5 .dx-pro-a1{
        left: 50px;
    }
    .dx-index6 .bx-viewport ul li{
        margin-right: 0;
    }
    #marquee li ul li{
        max-width: 560px;
        margin-bottom: 10px;
        height: 200px;
    }
    .dx-in6{
        /*padding-top: 100px;*/
    }
    .dx-index6 h3{
        margin-bottom: 10px;
        /*margin-top: 50px;*/
    }
    /*.dx-in6-list a{*/
    /*overflow: hidden;*/

    /*}*/
    .dx-in6-list a img{
        max-height: 100%;
    }
    .dx-index6 .dx-in6-list{
        max-height: 100%;
    }
    .dx-index6 .bx-wrapper{
        margin-bottom: 25px;
    }
    .dx-index7 .in7-icon{
        /*padding-right: 75px;*/
        /*padding-left: 50px;*/
    }
    .dx-index7 h3{
        margin-bottom: 30px;
    }
    .dx-in2{
        padding-top: 120px;
    }
    .dx-index2 .dx-in2-p1{
        margin-bottom: 50px;
    }
    .bx-wrapper .bx-controls-auto, .bx-wrapper .bx-pager{
        bottom: -15px;
    }
}
@media (max-height:860px){
	.dx-index3 .dx-in3-p1 {
    margin-top: 28px;
}
    .dx-index7 h3{
        margin-bottom: 20px;
    }
    .dx-in5 .bx-wrapper .bx-pager{
        bottom: -2px;
    }
    .bx-wrapper .bx-controls-auto, .bx-wrapper .bx-pager{
        bottom: -10px;
    }
    .dx-in2{
        padding-top: 90px;
    }
    .dx-in3{
        padding-top: 90px;
    }
    .dx-in4{
        padding-top: 90px;
    }
    .dx-in5{
        padding-top: 90px;
    }
    .dx-in6{
        padding-top: 90px;
    }
    .dx-index7{
        padding-top: 110px;
    }
    .dx-in4 .do-pro-list{
        margin-top: 10px;
    }
    .dx-in4 .dx-in2-a2{
        margin-top: 10px ;
    }
    .dx-in5 .dx-in2-a2{
        margin-top: 10px;
    }
    .dx-in6 .dx-in2-a2{
        margin-top: 10px;
    }
    .dx-in4 .bx-wrapper .bx-controls-direction a{
        top:40%;
    }
    .dx-in4 .do-pager-wrap .bx-wrapper .bx-prev{
        left: -60px;
    }
    .dx-in4 .do-pager-wrap .bx-wrapper .bx-next{
        right: -55px;
        z-index: 1000;
    }
  
    .dx-index5 .bx-wrapper{
        margin-bottom: 10px;
    }
    .dx-index6 .bx-wrapper{
        margin-bottom: 10px;
    }
    .dx-in6 #marquee li ul li{
        margin-bottom: 10px;
        margin-right: 30px;
    }
    .dx-index3 ul{
        margin-top: 30px;
    }
	.dx-in2-bg {
    background-position: 50% 31%; 
	}
    .dx-index2 .dx-in2-p1{
        margin-bottom: 10px;
    }
    .dx-index2-ad2{
        height: 265px;
    }
    /*.dx-index2-ad2 img{*/
        /*height: 100%;*/
    /*}*/
}
@media (max-width:768px){
    html, body {
        overflow: auto;
        height: 100%;
    }
    .dx-index1{
        height: 210px;
        position: relative;
    }
    .dx-header-bg .dx-nav li a{
        color: #666666;
    }
    .dx-header-bg .dk-select{
        background: #f8f8f8;
        position: relative;
        border-radius: 8px;
        padding: 5px 10px;
    }
    .dx-header-bg .dk-select a{
        color: #666666;
    }
    .dx-header-bg .dk-search input{
        background: #fbfbfb;
        color: #666666;
    }
    .dx-index6 .dx-in2-a2{
        display: block;
        margin-top: 20px;
    }
    #menu{
        display: none;
    }
    .dx-index7-co{
        display: none;
    }
    .dx-index7 .in7-icon{
        float: none;
        margin-right: auto;
        margin-left: auto;
    }
    .dx-index7 .dx-in7-main{
        height: auto;
    }
    .dx-in4 .bx-controls{
        display: none;
    }
    .dx-index7{
        position: relative;
    }
    .dk-footer{
        position: absolute;
        bottom: 0;
    }
    .dx-index3 .dx-in3-a a{
        padding: 6px 5px 6px 5px;
    }
    .dx-in2,.dx-in3,.dx-in4,.dx-in5,.dx-in6,.dx-in7{
        padding-top: 20px;
        /*padding-left: 10px;*/
    }
    .dx-index2-ad2{
        height: 170px;
    }
    .dx-index2 .dx-in2-a2{
        margin-top: 40px;
        margin-bottom: 20px;
    }
    .dx-index3 .dx-in2-a2{
        margin-top: 30px;
        margin-bottom: 20px;
    }
    .dx-in4 .dx-in2-a2{
        margin-bottom: 20px;
    }
    .dx-in5 .dx-in2-a2{
        margin-bottom: 20px;
    }
    .dx-index6 .dx-in2-a2{
        margin-bottom: 20px;
    }
    .dx-index3 .dx-in3-li1,.dx-index3 .dx-in3-li2{
        width: 100%;
    }
    .dx-in4 .do-pro-list li{
        height: 350px;
        margin-left: 15px;
        margin-right: 0;
    }
    .dx-in4 .do-pro-list a{
        height: 190px;
    }
    .dx-in5 .do-pro-list li{
        margin-right: -6px;
        margin-left: 17px;
        height: auto;
        margin-bottom: 10px;
        padding-bottom: 0;
    }
    .dx-in5 .do-pro-list .dx-pro-info{
        height:100%;
        top: 0;
    }
    .dx-in5 .do-pro-list .dx-pro-info p{
        font-size: 12px;
    }
    .dx-in5 .do-pro-list li:hover .dx-pro-info h4{
        margin-top: 10px;
    }
    .dx-in5 .dx-pro-info .dx-info-more{
        margin-top: 10px;
    }
    .dx-index5 .dx-pro-a1{
        bottom: 20px;
        left: 20px;
    }
    .dx-index5 .do-pro-list .dx-pro-list-aimg{
        height: 210px;
    }
    .dx-index5 .bx-controls{
        display: none;
    }
    .dx-index6 .dx-in6-ul li{
        margin-right: 0;
        margin-left: 0;
        float: none;
        width: 100%;
        height: auto;
    }
    .dx-in6-list{
        float: left;
    }
    .dx-index6 .dx-in6-list img{
        float: none;
    }
    .dx-in6-ul li h4{
        text-align: center;
    }
    .dx-in6-ul li h4 a{
        text-align: center;
    }
    .dx-index7 h3{
        margin-bottom: 10px;
    }
    .dx-index6 .dx-in6-list .in6-text .in6-more-a{
        margin-top: 8px;
    }
    .dx-index6 .dx-in6-list .in6-text {
        margin-top: 0;
    }
    .dx-index7 .in7-icon:after{
        display: none;
    }
    .dx-index7 .in7-icon{
        width: 50%;
    }
    .dx-index7 .in7-icon:last-child{
        width: 100%;
    }
    .wraper .dx-time-99 i {
        float: left;
    }
    .dx-index7{
        padding-top: 20px;
        padding-bottom: 150px;
    }
    .dx-index6 .dx-in6-list{
        margin-right: auto;
        margin-left: auto;
        float: none;
        width: 240px;
    }
    .in7-icon-main{
        margin-bottom: 20px;
    }
}

@media (min-width: 500px) and (max-width: 768px){
    .dx-in2, .dx-in3, .dx-in4, .dx-in5, .dx-in6, .dx-in7{
        padding-top: 60px;
    }
    .dx-index2-ad2 img{
        max-width: 60%;
    }
    .dx-in5 .do-pro-list li:hover .dx-pro-info h4{
        margin-top: 40px;
        font-size: 24px;
    }
    .dx-in5 .do-pro-list .dx-pro-info p{
        font-size: 16px;
        margin-bottom: 60px;
        margin-top: 90px;
    }
    .dx-in5 .do-pro-list li{
        margin-left: 32px;
    }
    .do-pro-list li{
        width: 43%;
    }
    .dx-in4 .do-pro-list li{
        margin-left: 30px;
    }
}

@keyframes rightText{
    0%{ transform: translateY(2000px); opacity: 0;}   /*在0%时设置文字在想X轴-2000px位移处（左边），透明度为0，也就是看不见文字*/
    100%{ transform: translateY(0px); opacity: 1;}         /*在100%时设置文字在想X轴0px位移处，也就是原始布局的位置，透明度为1，也就是文字可以看见了*/
}
@-webkit-keyframes leftText{
    0%{ -webkit-transform: translateY(2000px); opacity: 0;}
    100%{ -webkit-transform: translateY(0px); opacity: 1;}
}
@-o-keyframes leftText{
    0%{ -webkit-transform: translateY(2000px); opacity: 0;}
    100%{ -webkit-transform: translateY(0px); opacity: 1;}
}
@-ms-keyframes leftText{
    0%{ -webkit-transform: translateY(2000px); opacity: 0;}
    100%{ -webkit-transform: translateY(0px); opacity: 1;}
}
@-moz-keyframes leftText{
    0%{ -webkit-transform: translateY(2000px); opacity: 0;}
    100%{ -webkit-transform: translateY(0px); opacity: 1;}
}
.story-p{
    animation: rightText 1s ease 1;    /*调用已定义好的动画lefteaseinAnimate，全程运行时间1S，进入的速度曲线为ease，只播放一次*/
    -webkit-animation: rightText 1s ease 1;
    -ms-animation: rightText 1s ease 1;
    -o-animation: rightText 1s ease 1;
    -moz-animation: rightText 1s ease 1;
    animation-fill-mode:forwards;
    -webkit-animation-fill-mode: forwards;
    -o-animation-fill-mode: forwards;
    -ms-animation-fill-mode: forwards;
    -moz-animation-fill-mode: forwards;
}
.dx-sns ul li{
    position: relative;
}
/*.dx-sns ul li:first-child:hover .weixin{*/
    /*display: block;*/
/*}*/

.dx-sns ul li .dx-sns-box{
    position: absolute;
    text-align: center;
    bottom: 55px;
    left: 50%;
    background: #fff;
    color: #a0a0a0;
    display: none;
    border-radius: 4px;
    line-height: 22px;
    padding: 5px;
    width: 130px;
    box-shadow: 0 0 10px rgba(0,0,0,.2);
}
.dx-sns ul li .dx-sns-box:after{
    content: "";
    border-top: 8px solid #fff;
    border-left: 5px solid transparent;
    border-right: 5px solid transparent;
    position: absolute;
    bottom: -7px;
    left: 50%;
    margin-left: -7px;
}
.dx-li1:hover .weixin{
    display: block;
}
.dx-sns ul li .weixin{
    top: -183px;
    height: 176px;
    font-size: 16px;
    margin-left: -63px;
}
.dx-li2:hover .qq{
    display: block;
}
.dx-li3:hover .phone{
    display: block;

}
.dx-sns ul li .email{
    width: 190px;
    height: 50px;
}
.dx-li4:hover .email{
    display: block;
}
.dx-sns ul .dx-li4 .dx-sns-box{
    left: -100px;
}
.dk-sns{
    right: 30px;
}
ul.j_tab-hover.dx-tab-c {
    margin-top: 40px;
}
@media(max-width: 767px){
    .bx-wrapper {
        margin: 0 auto 30px;
    }
    .dx-index2 .dx-in2-a1 {
        width: 90px;
        height: 32px;
        border-radius: 7px;
        font-size: 16px;
        line-height: 27px;
        margin-top: 5px;
    }
    .dx-index2 .dx-in2-a1 .iconfont {
        font-size: 16px;
    }
    .dx-index2 h3,
    .dx-index3 h3,
    .dx-index4 h3,
    .dx-index5 h3,
    .dx-index6 h3,
    .dx-index7 h3 {
        font-size: 20px;
        margin-top: 0;
    }
    .dx-index2 .dx-in2-a2,
    .dx-index3 .dx-in2-a2,
    .dx-in2-a2{
        width: 90px;
        height: 32px;
        line-height: 25px;
        font-size: 14px;
    }
    .dx-in3-a span{
        margin-left: -11px;
        margin-right: -10px;
    }
    .dx-index3 ul {
        margin-top: 25px;
        width: 100%;
    }
    .dx-index3 ul li p {
        margin-top: 5px;
        margin-bottom: 10px;
        font-size: 14px;
    }
    .dx-index7 .in7-icon p {
        font-size: 16px;
        margin-top: 0;
        margin-bottom: 0;
    }
    .icon-big50 {
        font-size: 32px;
        margin-bottom: -5px;
        display: block;
        margin-top: 10px;
    }
    .dx-in2 div#tab2 {
        margin-bottom: 40px;
    }
    .dx-index3 .dx-in2-a2 {
        margin-top: 10px;
    }
    ul.j_tab-hover.dx-tab-c {
        margin-top: 35px;
    }
    .dx-pro-info {
        padding-right: 5px;
        padding-left: 10px;
    }
    .do-pro-list li:hover h4 {
        margin-top: 35px;
        margin-bottom: 20px;
    }
    .do-pro-list li:hover h4::after {
        left: 50%;
        bottom: -10px;
    }
    .dx-pro-info .dx-info-more {
        width: 20px;
        height: 20px;
        line-height: 12px;
        padding-left: 3px;
    }
    .dx-in5 .do-pro-list a img {
        height: 210px;
        width: 100%;
    }
    .dx-index5 .dx-pro-a1 {
        padding-left: 0;
        padding-top: 4px;
        padding-right: 0;
        width: 90px;
        height: 32px;
        left: 50%;
        margin-left: -45px;
    }
    .dx-index3 ul li:first-child {
        float: none;
    }
    .dx-index3 ul li:last-child {
        float: none;
    }
    .dx-in4 .do-pro-list li,
    .dx-in5 .do-pro-list li{
        margin-left: 4.5%;
        margin-right: 0;
        width: 43%;
    }
    .dx-in4 .do-pro-list,
    .dx-in5 .do-pro-list{
        margin-left: -4%;
    }
    .dk-top-wrap {
        background: #0073b2;
    }
    .dx-header-bg .dx-nav li a {
        color: #fff;
    }
    .dx-header-bg .dk-select {
        opacity: 1;
    }
}
@media (max-width: 375px) {
    ul.j_tab-hover.dx-tab-c {
        margin-top: 15px;
    }
}
@media (max-width: 330px) {
    ul.j_tab-hover.dx-tab-c {
        margin-top: 0;
    }
    .dx-index7 .dx-in7-main {
        margin-bottom: 15px;
    }
}
@media (max-width: 550px){
    .dx-in4 .do-pro-list li{
        height: 300px;
    }
}
@media (max-width: 420px){
    .dx-in4 .do-pro-list li{
        height: 250px;
    }
}
.col-md-6.dx-in3-li1{
    width: auto;
}
.col-md-6.dx-in3-li2{
    width: auto;
}
@media (max-width: 768px){
    .col-md-6.dx-in3-li1{
        width: 100%;
    }
    .col-md-6.dx-in3-li2{
        width: 100%;
    }
}
.dx-sns ul li .dx-sns-box.phone {
    margin-left: -66px;
}
.dx-sns ul li  .dx-sns-box.qq {
    margin-left: -64px;
}
.dx-sns ul li  .dx-sns-box.qq a{
    margin: 0 auto;
    border-radius: 4px;
}
.dx-sns ul .dx-li4 .dx-sns-box {
    left: -120px;
}
.dx-sns ul li .email.dx-sns-box:after {
    margin-left: 41px;
}
.dx-in3 {
    color: #666;
}

@media (max-width: 1366px){
	.Index_core{
		width: 1090px;
		margin: 0 auto;
	}
	.dx-index2 .Index_ab .ab_rtn{
		margin-top: -130px;
	}
	.dx-in4 .do-pager-wrap .bx-wrapper .bx-next{
		right: 90px;
	}
	.Index_tit h3{
		font-size: 22px;
	}
	.Index_tit p{
		font-size: 14px;
	}
	.dx-index6 .dx-pro-info{
		height: 153px;
	}
	#j_pro_smslider1 .dx-pro-list li{
		width: 220px;
		height: 153px;
	}
	.dx-index6 .dx-pro-a1{ 
        width: 115px; 
		height: 31px; 
		line-height: 5px;
	}
	.dx-index7 .lx_list li{
		width: 291px;
	}
	.dx-index7 .lx_more{
		margin-top: 50px;
	}
	.dx-index7 .lx_list{
		margin-top: 50px;
	}
	.dx-index7 .Index_lx{
		margin-top: -200px;
	}
	.dx-index3 .ys_list{
		margin-bottom: 50px;
	}
	.do-pro-list li{
		width: 270px;
	}
	.dx-index3 .ys_list li .ys_Inf{
		height: 290px;
		width: 265px;
	}
	.dx-index3 .ys_list li .ys_Inf h3{
		font-size: 18px;
		padding: 10px 0 6px 0;
	}
	.dx-index3 .ys_list li .num span{
		font-size: 40px;
	}
	.dx-index3 .ys_list li .ys_Inf p{
		font-size: 12px;
		padding: 0 10px;
	}
	.dx-index3 .ys_list li .ys_Inf img{
		height: 120px;
		width: 265px;
	}
	.dx-in4 .do-pro-list li{
		width: 250px;
		height: 320px;
	}
	.dx-index4 .pro_list li{
		width: 250px;
		height: 320px;
		margin-right: 30px;
	}
	.dx-index4 .pro_list li .pro_Inf h4 a{
		font-size: 14px;
	}
	.dx-index3 .ys_list li{
		width: 265px;
		margin-right:10px;
	}
	.dk-nav{
		margin-left: 0px;
	}
	.dx-in5{
		margin-top: -50px;
	}
	.Index_tit{
		margin-top: -30px;
	}
	.dx-index3 .ys_list{
		margin-top:20px;
	}
	.dx-index3{
		margin-top: -30px;
	}
	.dx-index4 .profl_list{
		margin-top: 20px;
	}
	.dx-index4 .pro_list{
		margin-top: 30px;
	}
	.dx-index4 .pro_list{
		margin-bottom: 100px;
	}
	.dx-index6{
		margin-top: 10px;
	}
	.dx-index5{
		padding-top: 25px;
	}
	.dx-index7 .lx_list li h3{
		font-size: 18px;
		padding-bottom: 0px;
	}
	.dx-index7 .lx_list li{
		width: 250px;
	}
	.dx-index7 h3{
		margin-bottom: 10px;
	}
	.dx-index3 .Index_tit{
		margin-top: 20px;
	}
	.dk-nav li a{
		width: 88px;
		margin-top: 5px;
		font-size: 14px;
	}
	.dx-index6 .yy_list li{
		width: 200px;
		height: 170px;
		margin-right: 30px;
	}
	.dx-index6 .yy_list{
		width: 890px;
		margin: 0 auto;
		margin-top: 20px;
		margin-bottom: 300px;
	}
	.dx-index6 .yy_list li{
		margin-bottom: 20px;
	}
	.dx-index6 .yy_list li .yy_Inf{
		width: 200px;
		height: 170px;
	}
	.dx-index6 .yy_list li img{
		width: 200px;
		height: 120px;
	}
	.dx-index6 .yy_list li .yy_Inf h6{
		margin-top: 20px;
	}
	.dx-index6 .yy_list li .yy_Inf a{
		margin-top: 20px;
	}
}

@media (max-width: 1680px){
	.dx-index2 .Index_ab .ab_rtn{
		padding: 7% 5% 5% 5%;
	}
	.dx-index2 .Index_ab .ab_ltn{
		padding: 0% 5% 5% 5%;
	}
}

@media (max-width: 1600px){
	.do-prolist-wrap{
		width: 1240px;
		margin: 0 auto;
	}
	.Index_tit{
		margin-top: 100px;
	}
	.dx-index7 .Index_lx{
		margin-top: -100px;
	}
	.dx-index4 .Index_pro{
		margin-top: -80px;
	}
	.margin-top{
		margin-top: 0px;
	}
	.dx-index2 .Index_ab .ab_rtn{
		padding: 7% 5% 5% 5%;
	}
	.dx-index2 .Index_ab .ab_ltn{
		padding: 5% 5% 5% 5%;
	}
	.dx-index2 .Index_ab .ab_rtn{
		font-size: 14px;
	}
	.ab_Inf{
		font-size: 14px;
	}
	.Index_tit1 h3{
		font-size: 28px;
		margin-top: 24px;
	}
	.dx-index2 .Index_ab p{
		font-size: 14px;
		line-height: 28px;
	}
	.dx-index2 .Index_ab .ab_rtn a{
		width: 120px;
		height:34px; line-height:34px;
		margin-top: 20px;
		margin-top: -70px;
	}
	.dx-index6 .do-pro-list li{
		margin-bottom: 50px;
	}
	.dx-index4 .Index_pro{
		margin-top: 100px;
	}
	.dx-in5{
		margin-top: 10px;
	}
	.dx-index6 .dx-pro-info{
		height: 220px;
	}
	#j_pro_smslider1 .dx-pro-list li{
		height: 220px;
		margin-bottom: 26px;
	}
	.dx-index6 .do-pro-list a img{ 
		height: 160px;
	}
	.dx-index6 .do-pro-list{
		margin-top: 20px;
	}
	.dx-index7 .lx_list{
		margin-top: 30px;
	}
	.Index_tit{
		margin-top: 1px;
	}
	.dx-index7 .lx_more a{
		margin-top: -35px;
	}
	.dx-index3{
		padding-top: 100px;
	}
	.dx-index2 .Index_ab .ab_ltn{
		margin-top: -100px;
	}
}

@media (max-width: 1920px){
	.ab_rtn{
		margin-top: -170px;
	}
}

@media (max-width: 1440px){
	.dx-index2 .Index_ab .ab_ltn{
		padding: 15% 5% 5% 5%;
	}
	.dx-index2 .Index_ab .ab_rtn{
		font-size: 14px;
	}
	.ab_Inf{
		font-size: 14px;
	}
	.Index_tit1 h3{
		font-size: 20px;
		margin-top: 14px;
	}
	.dx-index2 .Index_ab p{
		font-size: 14px;
		line-height: 24px;
	}
	.dx-index2 .Index_ab .ab_rtn a{
		width: 100px;
		height: 30px;
		margin-top: -10px;
		line-height: 30px;
	}
	.ab_rtn{
		margin-top: -220px;
	}
}


