@charset "utf-8";

/*首页*/



/*首页banner条*/

.IndexBanner { }

.IndexBanner .banner { width: 100%; height: auto; z-index: 0 }

.IndexBanner .swiper-container { width: 100%; height: 100% }

.IndexBanner .swiper-slide img { width: 100%; height: 100%; }

.IndexBanner .swiper-slide .info { width: 100%; left: 0; margin: 0 auto; position: absolute; height:auto; z-index: 2 }

.IndexBanner .swiper-slide .info h3 { color: #fff; text-align: left; font-size: 40px; font-weight: 400; max-width: 1120px; margin: 10% auto 8% auto; z-index: 2; padding: 0 3%; }

.IndexBanner .swiper-slide .info p { color: #fff; text-align: left; font-size: 18px; max-width: 1120px; margin: 0 auto; z-index: 2; padding: 0 3%; }

.IndexBanner .swiper-slide .info p span { margin-right: 30px; }

.IndexBanner .swiper-container-horizontal>.swiper-pagination-bullets { bottom: 20px }

.IndexBanner .swiper-pagination-bullet { width: 40px; height: 5px; border-radius: 0 }

.IndexBanner .swiper-pagination-bullet-active { width: 40px; background: #fff }

/*首页相同大标题样式*/

.index_con h2 { font-size: 24px; text-align: center; font-weight: normal; padding: 61px 0; }

.index_con h5 {  text-align: center; font-size: 14px; font-weight: normal; margin-top: -46px; padding-bottom: 25px; }



/*首页应用栏*/

.index_con .IndexApp { padding-bottom: 20px; }

.index_con .IndexApp ul li { float: left; width: 25%; padding-top:10px; position: relative; margin-bottom: 30px; overflow: hidden; }

/* .index_con .IndexApp ul li:hover{ background:url(../images/hei_bg.png) repeat; color:#fff;} */

/* .index_con .IndexApp ul li:hover h6{ color:#fff;} */

.index_con .IndexApp ul li .ico { text-align: center; width: 100%; }

.index_con .IndexApp ul li .ico img{ max-width:340px;}

.index_con .IndexApp ul li h6 { font-size: 21px; text-align: center; color: #333; padding: 15px 0; font-weight: normal; }

.index_con .IndexApp ul li p { font-size: 14px; line-height: 20px; min-height: 80px; padding: 0 15%; padding-bottom: 20px; }

/* .index_con .IndexApp ul li a { position: absolute; left: 0; bottom: 0; display: block; color: #fff; width: 100%; transition: bottom 0.2s; -webkit-transition: bottom 0.2s; -moz-transition: bottom 0.2s; -o-transition: bottom 0.2s; -ms-transition: bottom 0.2s; -moz-transition: bottom 0.2s; font-size: 16px; text-align: center; } */





.index_con .IndexApp ul li a.morexg { position: absolute; left: 0; bottom: 0; display: block; color: #fff; width: 100%; transition: bottom 0.2s; -webkit-transition: bottom 0.2s; -moz-transition: bottom 0.2s; -o-transition: bottom 0.2s; -ms-transition: bottom 0.2s; -moz-transition: bottom 0.2s; font-size: 16px; text-align: center; }



.index_con .IndexApp ul li:hover a.morexg { color: #4b8bf4; bottom: 10px; }

.index_con .IndexApp .more a { display: block; text-align: center; color: #4477D3; font-size: 16px; padding: 20px 0; }

/*首页业务栏*/

.index_con .IndexYewu { background: #242726 url(../images/yewu_bg.jpg) no-repeat center; padding-bottom: 34px;padding-top: 60px; }

.index_con .IndexYewu ul li { float: left; width: calc(20% - 26px); position: relative; margin-left: 13px; margin-right: 13px; display: inline; background: url(../images/hei_bg.png) repeat; margin-bottom: 26px;}

.index_con .IndexYewu ul li h6 { font-size: 24px; text-align: center; padding: 35px 0 20px 0; font-weight: normal; }

.index_con .IndexYewu ul li p { font-size: 14px; line-height: 20px; min-height: 80px; padding: 0 2% 45px 2%; }

.index_con .IndexYewu ul li p img {  max-width: 100%;}



.index_con .IndexYewu ul li a { position: absolute; background: url(../images/hei_bg.png) repeat; height: 40px; line-height: 40px; left: 50%; bottom: -30px; margin-left: -74px; display: block; color: #fff; width: 148px; visibility: hidden; transition: bottom 0.2s; -webkit-transition: bottom 0.2s; -moz-transition: bottom 0.2s; -o-transition: bottom 0.2s; -ms-transition: bottom 0.2s; -moz-transition: bottom 0.2s; font-size: 16px; text-align: center; border: 1px solid #999; }

.index_con .IndexYewu ul li:hover a { color: #fff; bottom: -20px; visibility: inherit; }

/*首页案例栏*/

.index_con .IndexCase { padding: 0 0 20px 0;  }

.index_con .IndexCase h6 { text-align: center; font-size: 14px; font-weight: normal; margin-top: -46px; padding-bottom: 25px; }

.index_con .IndexCase .tab_menu { position: relative; clear: both; border-bottom: 2px solid #EAEAEA; overflow: hidden; margin-bottom: 35px; }

.index_con .IndexCase .tab_menu li { float: left; text-align: center; background: #F7F7F7; margin-right: 1px; cursor: pointer; width: 30%; height: 37px; line-height: 37px; max-width: 183px; font-size: 16px; color: #333; }

.index_con .IndexCase .tab_menu li.hover { color: #fff; background: url(../images/IndexNews_tabmenubg.jpg) no-repeat center; }

.index_con .IndexCase .tab_menu li.selected { color: #fff; background: url(../images/IndexNews_tabmenubg.jpg) no-repeat center; }

.index_con .IndexCase .tab_menu .IndexCase_more { position: absolute; right: 0; top: 0; line-height: 37px; font-size: 14px; }

.index_con .IndexCase .tab_box { clear: both; overflow: hidden; }

.index_con .IndexCase .tab_box dl { position: relative; }

.index_con .IndexCase .tab_box dl dt { float: left; width: calc(50% - 40px); margin-right: 40px; }

.index_con .IndexCase .tab_box dl dt img { width: 100%; }

.index_con .IndexCase .tab_box dl dd { float: left; width: 50%; }

.index_con .IndexCase .tab_box dl dd h4 a { font-size: 20px; line-height: 28px; padding: 10px 0; display: block; }

.index_con .IndexCase .tab_box dl dd table tr td { font-size: 14px; }

.index_con .IndexCase .tab_box dl dd p { font-size: 14px; color: #333; padding: 10px 0; min-height: 115px; }

.index_con .IndexCase .tab_box dl dd p .jiacu{ font-weight:bold; padding-top:10px;}

.index_con .IndexCase .tab_box dl dd a.more { font-size: 14px; height: 38px; line-height: 38px; background: #4b8bf4; display: block; max-width: 136px; text-align: center; margin-top:50px; }

.index_con .IndexCase .hide { display: none }

.index_con .IndexCase .tab_box .rslides { position: relative; list-style: none; overflow: hidden; width: 100%; padding: 0; margin: 0; }

.index_con .IndexCase .tab_box .rslides li { -webkit-backface-visibility: hidden; position: absolute; display: none; width: 100%; left: 0; top: 0; }

.index_con .IndexCase .tab_box .rslides li:first-child { position: relative; display: block; float: left; }

.index_con .IndexCase .tab_box .slide_container { position: relative; float: left; width: 100%; }

.index_con .IndexCase .tab_box .slide { position: relative; list-style: none; overflow: hidden; width: 100%; padding: 0; margin: 0; }

.index_con .IndexCase .tab_box .slide li { position: absolute; width: 100%; left: 0; top: 0; }

.index_con .IndexCase .tab_box .slide_nav { position: absolute; -webkit-tap-highlight-color: rgba(0,0,0,0); top: 50%; left: 0; z-index: 3; text-indent: -9999px; overflow: hidden; text-decoration: none; height: 66px; width: 66px; margin-top: -33px; }

.index_con .IndexCase .tab_box .slide_nav.prev { background: url(../images/btnleft_bai.png) no-repeat; }

.index_con .IndexCase .tab_box .slide_nav.prev:active { background: url(../images/btnleft_blue.png) no-repeat; }

.index_con .IndexCase .tab_box .slide_nav.next { left: auto; right: 0; background: url(../images/btnright_bai.png) no-repeat; }

.index_con .IndexCase .tab_box .slide_nav.next:active { background: url(../images/btnright_blue.png) no-repeat; }

/*首页banner条*/

.index_con .AdBanner { min-height: 255px; font-size: 36px; background:#011423 url(../images/ad_banner.png) no-repeat center; text-align: center; line-height: 255px; }

/*首页新闻栏*/

.index_con .IndexNews { padding: 20px 0; }

.index_con .IndexNews .tab_menu { position: relative; clear: both; border-bottom: 2px solid #EAEAEA; overflow: hidden; margin-bottom: 35px; }

.index_con .IndexNews .tab_menu li { float: left; text-align: center; background: #F7F7F7; margin-right: 1px; cursor: pointer; width: 30%; height: 37px; line-height: 37px; max-width: 183px; font-size: 16px; color: #333; }

.index_con .IndexNews .tab_menu li.hover { color: #fff; background: url(../images/IndexNews_tabmenubg.jpg) no-repeat center; }

.index_con .IndexNews .tab_menu li.selected { color: #fff; background: url(../images/IndexNews_tabmenubg.jpg) no-repeat center; }

.index_con .IndexNews .tab_menu .IndexNews_more { position: absolute; right: 0; top: 0; line-height: 37px; font-size: 14px; }

.index_con .IndexNews .tab_box { clear: both; overflow: hidden; }

.index_con .IndexNews .tab_box dl { position: relative; float: left; width: 62%; clear: both; overflow: hidden; }

.index_con .IndexNews .tab_box dl dt { float: left; width: calc(41% - 20px); margin-right: 20px; }

.index_con .IndexNews .tab_box dl dt img { width: 100%; }

.index_con .IndexNews .tab_box dl dd { float: left; width: calc(59% - 30px); margin-right: 30px; }

.index_con .IndexNews .tab_box dl dd h4 a { font-size: 20px; line-height: 28px; padding: 10px 0; display: block; }

.index_con .IndexNews .tab_box dl dd p { font-size: 14px; }

.index_con .IndexNews .tab_box dl dd a.more { font-size: 14px; position: absolute; bottom: 10px; right: 30px; }

.index_con .IndexNews .tab_box ul { float: right; width: 38%; padding-top: 0; }

.index_con .IndexNews .tab_box ul li { border-bottom: 1px dashed #ECECEC; line-height: 38px; height: 38px; font-size: 14px; }

.index_con .IndexNews .tab_box ul li span { float: left; color: #999; width: 100px; }

.index_con .IndexNews .tab_box ul li a { float: right; color: #333; width: calc(100% - 100px); white-space: nowrap; text-overflow: ellipsis; overflow: hidden; text-align: left; }

.index_con .IndexNews .hide { display: none }

/*首页合作伙伴*/

.sj_link{display:none}   .pc_link{display:block}

.index_con .IndexPartner { background: #F2F4F7; padding: 10px 0 50px 0; clear: both; overflow: hidden; }

.index_con .IndexPartner .rslides { position: relative; list-style: none; overflow: hidden; width: 100%; padding: 0; margin: 0; }

.index_con .IndexPartner .rslides li { -webkit-backface-visibility: hidden; position: absolute; display: none; width: 100%; left: 0; top: 0; }

.index_con .IndexPartner .rslides li:first-child { position: relative; display: block; float: left; }

.index_con .IndexPartner .slide_container { position: relative; float: left; width: 100%; }

.index_con .IndexPartner .rslides li .link_img { width: calc(100% - 132px); margin: 0 auto; }

.index_con .IndexPartner .rslides li .link_img a { display: block; padding: 0; width: calc(20% - 10px); margin: 0 5px; float: left; }

.index_con .IndexPartner .rslides li .link_img img { width: 100%; }

.index_con .IndexPartner .slide { position: relative; list-style: none; overflow: hidden; width: 100%; padding: 0; margin: 0; }

.index_con .IndexPartner .slide li { position: absolute; width: 100%; left: 0; top: 0; }

.index_con .IndexPartner .slide_nav { position: absolute; -webkit-tap-highlight-color: rgba(0,0,0,0); top: 50%; left: 0; z-index: 3; text-indent: -9999px; overflow: hidden; text-decoration: none; height: 66px; width: 66px; margin-top: -33px; }

.index_con .IndexPartner .slide_nav.prev { background: url(../images/btnleft_bai.png) no-repeat; }

.index_con .IndexPartner .slide_nav.prev:active { background: url(../images/btnleft_blue.png) no-repeat; }

.index_con .IndexPartner .slide_nav.next { left: auto; right: 0; background: url(../images/btnright_bai.png) no-repeat; }

.index_con .IndexPartner .slide_nav.next:active { background: url(../images/btnright_blue.png) no-repeat; }

 @media (max-width: 767px) {

/*首页*/

/*首页banner条*/



.IndexBanner .banner { width: 100%; height: auto; z-index: 0; }

.IndexBanner .swiper-container { width: 100%; height: 100%; }

.IndexBanner .swiper-slide img {     width: 160%; height: 100%; margin-left: -30%; }

.IndexBanner .swiper-slide .info { width: 100%; left: 0; margin: 0 auto; position: absolute; height:auto; z-index: 2 }

.IndexBanner .swiper-slide .info h3 { color: #fff; text-align: left; font-size: 18px; font-weight: 400; max-width: 1120px; margin: 8% auto 2% auto; z-index: 2; padding: 0 3%; }

.IndexBanner .swiper-slide .info p { color: #fff; text-align: left; font-size: 12px; line-height: 20px; max-width: 1120px; margin: 0 auto; z-index: 2; padding: 0 3%; }

.IndexBanner .swiper-slide .info p span { margin-right: 20px; }

.IndexBanner .swiper-container-horizontal>.swiper-pagination-bullets { bottom: 6px }

.IndexBanner .swiper-pagination-bullet { width: 20px; height: 3px; border-radius: 0 }

.IndexBanner .swiper-pagination-bullet-active { width: 20px; background: #fff }

/*首页相同大标题样式*/

.index_con h2 { font-size: 18px; text-align: center; font-weight: normal; padding: 22px 0; }

.index_con h5 {  text-align: center; font-size: 14px; font-weight: normal; margin-top: -10px; padding-bottom: 15px; }



/*首页应用栏*/

.index_con .IndexApp ul li { float: left; width: 50%; position: relative; margin-bottom: 15px; overflow: hidden; }

.index_con .IndexApp ul li .ico { text-align: center; width: 100%; }

.index_con .IndexApp ul li .ico img { max-width:100%; }

.index_con .IndexApp ul li h6 { font-size: 16px; text-align: center; color: #333; padding: 5px 0; font-weight: normal; }

.index_con .IndexApp ul li p { font-size: 12px; line-height: 20px; min-height: 80px; padding: 0 3%; padding-bottom: 20px; }

.index_con .IndexApp ul li a.morexg { position: absolute; left: 0; bottom: 0; display: block; color: #fff; width: 100%; transition: bottom 0.2s; -webkit-transition: bottom 0.2s; -moz-transition: bottom 0.2s; -o-transition: bottom 0.2s; -ms-transition: bottom 0.2s; -moz-transition: bottom 0.2s; font-size: 14px; text-align: center; }

.index_con .IndexApp ul li:hover a.morexg { color: #4b8bf4; bottom: 10px; }

.index_con .IndexApp .more a { display: block; text-align: center; color: #4477D3; font-size: 14px; padding: 12px 0; }

/*首页业务栏*/

.index_con .IndexYewu { background: #242726 url(../images/yewu_bg.jpg) repeat; padding-bottom: 20px; padding-top: 10px }

.index_con .IndexYewu ul li { float: left; width: calc(50% - 10px); position: relative; margin-left: 5px; margin-right: 5px; display: inline; background: url(../images/hei_bg.png) repeat; margin-bottom: 25px; }

.index_con .IndexYewu ul li h6 { font-size: 16px; text-align: center; padding: 20px 0 12px 0; font-weight: normal; }

.index_con .IndexYewu ul li p { font-size: 12px; line-height: 20px; min-height: 100px; padding: 0 6% 45px 6%; }

.index_con .IndexYewu ul li a { position: absolute; background: url(../images/hei_bg.png) repeat; height: 30px; line-height: 30px; left: 50%; bottom: -25px; margin-left: -54px; display: block; color: #fff; width: 108px; visibility: hidden; transition: bottom 0.2s; -webkit-transition: bottom 0.2s; -moz-transition: bottom 0.2s; -o-transition: bottom 0.2s; -ms-transition: bottom 0.2s; -moz-transition: bottom 0.2s; font-size: 14px; text-align: center; border: 1px solid #999; }

.index_con .IndexYewu ul li:hover a { color: #fff; bottom: -15px; visibility: inherit; }

/*首页案例栏*/

.index_con .IndexCase { padding: 20px 0; }

.index_con .IndexCase h6 { text-align: center; font-size: 14px; font-weight: normal; margin-top: -15px; padding-bottom: 15px; }

.index_con .IndexCase .tab_menu { position: relative; clear: both; border-bottom: 2px solid #EAEAEA; overflow: hidden; margin-bottom: 15px; }

.index_con .IndexCase .tab_menu li { float: left; text-align: center; background: #F7F7F7; margin-right: 1px; cursor: pointer; width: 22%; height: 32px; line-height: 32px; max-width: 183px; font-size: 14px; color: #333; }

.index_con .IndexCase .tab_menu li.hover { color: #fff; background: url(../images/IndexNews_tabmenubg.jpg) no-repeat center; }

.index_con .IndexCase .tab_menu li.selected { color: #fff; background: url(../images/IndexNews_tabmenubg.jpg) no-repeat center; }

.index_con .IndexCase .tab_menu .IndexCase_more { position: absolute; right: 0; top: 0; line-height: 37px; font-size: 14px; }

.index_con .IndexCase .tab_box { clear: both; overflow: hidden; }

.index_con .IndexCase .tab_box dl { position: relative; }

.index_con .IndexCase .tab_box dl dt { float: left; width: 100%; margin-right: 0; }

.index_con .IndexCase .tab_box dl dt img { width: 100%; }

.index_con .IndexCase .tab_box dl dd { float: left; width: 100%; }

.index_con .IndexCase .tab_box dl dd h4 a { font-size: 16px; line-height: 22px; padding: 10px 0; display: block; }

.index_con .IndexCase .tab_box dl dd table tr td { font-size: 12px; }

.index_con .IndexCase .tab_box dl dd p { font-size: 14px; color: #333; padding: 10px 0; min-height: inherit; }

.index_con .IndexCase .tab_box dl dd a.more { font-size: 14px; height: 32px; line-height: 32px; background: #4b8bf4; display: block; max-width: 106px; text-align: center; margin-top:20px; }

.index_con .IndexCase .hide { display: none }

.index_con .IndexCase .tab_box .rslides { position: relative; list-style: none; overflow: hidden; width: 100%; padding: 0; margin: 0; }

.index_con .IndexCase .tab_box .rslides li { -webkit-backface-visibility: hidden; position: absolute; display: none; width: 100%; left: 0; top: 0; }

.index_con .IndexCase .tab_box .rslides li:first-child { position: relative; display: block; float: left; }

.index_con .IndexCase .tab_box .slide_container { position: relative; float: left; width: 100%; }

.index_con .IndexCase .tab_box .slide { position: relative; list-style: none; overflow: hidden; width: 82%; padding: 0; margin: 0 auto; }

.index_con .IndexCase .tab_box .slide li { position: absolute; width: 100%; left: 0; top: 0; }

.index_con .IndexCase .tab_box .slide_nav { position: absolute; -webkit-tap-highlight-color: rgba(0,0,0,0); top: 50%; left: 0; z-index: 3; text-indent: -9999px; overflow: hidden; text-decoration: none; height: 40px; width: 40px; margin-top: -20px; }

.index_con .IndexCase .tab_box .slide_nav.prev { background: url(../images/btnleft_bai.png) no-repeat; background-size: 40px; }

.index_con .IndexCase .tab_box .slide_nav.prev:active { background: url(../images/btnleft_blue.png) no-repeat; background-size: 40px; }

.index_con .IndexCase .tab_box .slide_nav.next { left: auto; right: 0; background: url(../images/btnright_bai.png) no-repeat; background-size: 40px; }

.index_con .IndexCase .tab_box .slide_nav.next:active { background: url(../images/btnright_blue.png) no-repeat; background-size: 40px; }

/*首页adbanner条*/

.index_con .AdBanner { min-height: inherit; padding: 70px 5%; font-size: 20px; background: url(../images/ad_banner.png) no-repeat center; text-align: center; line-height: 35px; background-size: 100% 100%; }

/*首页新闻栏*/

.index_con .IndexNews { padding: 20px 0; }

.index_con .IndexNews .tab { }

.index_con .IndexNews .tab_menu { clear: both; border-bottom: 2px solid #EAEAEA; overflow: hidden; margin-bottom: 15px; }

.index_con .IndexNews .tab_menu li { float: left; text-align: center; background: #F7F7F7; margin-right: 1px; cursor: pointer; width: 22%; height: 32px; line-height: 32px; max-width: 183px; font-size: 14px; color: #333; }

.index_con .IndexNews .tab_menu li.hover { color: #fff; background: url(../images/IndexNews_tabmenubg.jpg) no-repeat center; }

.index_con .IndexNews .tab_menu li.selected { color: #fff; background: url(../images/IndexNews_tabmenubg.jpg) no-repeat center; }

.index_con .IndexNews .tab_menu .IndexNews_more { position: absolute; right: 0; top: 0; line-height: 32px; font-size: 12px; }

.index_con .IndexNews .tab_box { clear: both; overflow: hidden; }

.index_con .IndexNews .tab_box dl { position: relative; float: left; width: 100%; clear: both; overflow: hidden; }

.index_con .IndexNews .tab_box dl dt { float: left; width: 100%; margin-right: 0; }

.index_con .IndexNews .tab_box dl dt img { width: 100%; }

.index_con .IndexNews .tab_box dl dd { float: left; width: 100%; margin-right: 0; border-bottom: 1px dashed #ECECEC; }

.index_con .IndexNews .tab_box dl dd h4 a { font-size: 16px; line-height: 22px; padding: 10px 0; display: block; }

.index_con .IndexNews .tab_box dl dd p { font-size: 12px; }

.index_con .IndexNews .tab_box dl dd a.more { font-size: 14px; position: inherit; padding-bottom: 10px; display: block; bottom: 10px; right: 20px; }

.index_con .IndexNews .tab_box ul { float: right; width: 100%; padding-top: 10px; }

.index_con .IndexNews .tab_box ul li { border-bottom: 1px dashed #ECECEC; line-height: 32px; height: 32px; font-size: 12px; }

.index_con .IndexNews .tab_box ul li span { float: left; color: #999; width: 100px; }

.index_con .IndexNews .tab_box ul li a { float: right; color: #333; width: calc(100% - 100px); white-space: nowrap; text-overflow: ellipsis; overflow: hidden; font-size: 14px; }

.index_con .IndexNews .hide { display: none }

/*首页合作伙伴*/

.index_con .IndexPartner { background: #F2F4F7; padding: 10px 0 20px 0; clear: both; overflow: hidden; }

.index_con .IndexPartner .rslides { position: relative; list-style: none; overflow: hidden; width: 100%; padding: 0; margin: 0; }

.index_con .IndexPartner .rslides li { -webkit-backface-visibility: hidden; position: absolute; display: none; height:50px; width: 100%; left: 0; top: 0; }

.index_con .IndexPartner .rslides li:first-child { position: relative; display: block; float: left; }

.index_con .IndexPartner .slide_container { position: relative; float: left; width: 100%; }



/* 首页合作伙伴添加  手机 */

.sj_link{display:block}   .pc_link{display:none;}

.index_con .IndexPartner .rslides li .link_img { width: calc(100% - 100px); margin: 0 auto; }

.index_con .IndexPartner .rslides li .link_img a { display: block; padding: 0; width: calc(50% - 10px); margin: 5px; float: left; }



/*.index_con .IndexPartner .rslides li .link_img a:nth-child(-n+2) { display:block;}

.index_con .IndexPartner .rslides li .link_img a:nth-child(n+3)  {display: none;}*/





.index_con .IndexPartner .rslides li .link_img img { width: 100%; display: block; }

.index_con .IndexPartner .slide { position: relative; list-style: none; overflow: hidden; width: 100%; padding: 0; margin: 0; }

.index_con .IndexPartner .slide li { position: absolute; width: 100%; left: 0; top: 0; }

.index_con .IndexPartner .slide_nav { position: absolute; -webkit-tap-highlight-color: rgba(0,0,0,0); top: 50%; left: 0; z-index: 3; text-indent: -9999px; overflow: hidden; text-decoration: none; height: 40px; width: 40px; margin-top: -20px; }

.index_con .IndexPartner .slide_nav.prev { background: url(../images/btnleft_bai.png) no-repeat; background-size: 40px; }

.index_con .IndexPartner .slide_nav.prev:active { background: url(../images/btnleft_blue.png) no-repeat; background-size: 40px; }

.index_con .IndexPartner .slide_nav.next { left: auto; right: 0; background: url(../images/btnright_bai.png) no-repeat; background-size: 40px; }

.index_con .IndexPartner .slide_nav.next:active { background: url(../images/btnright_blue.png) no-repeat; background-size: 40px; }


}

.ny_con { padding-bottom: 50px; min-height: 700px;}

/*搜索页*/

.ny_con .SearchPage .search_circle { background: #F2F4F7; padding: 36px 0; }

.ny_con .SearchPage .search_circle .search2 { margin: 0 auto; width: 100%; max-width: 600px; position:relative; }

.ny_con .SearchPage .search_circle .search2 input.put{ background:#fff; height:30px; text-indent:10px; line-height:30px; font-size:14px; border:1px solid #D9D9D9; border-right:0; border-radius:3px; border-top-right-radius:0; border-bottom-right-radius:0;width:calc(100% - 97px); float:left;}

.ny_con .SearchPage .search_circle .search2 input.put:hover{ background:#F2F4F7; border-color:#419BF9;}

.ny_con .SearchPage .search_circle .search2 input.btn{ background:#4b8bf4; height:32px; border:0;border-radius:3px; border-top-left-radius:0;border-bottom-left-radius:0; width:96px; float:left; text-align:center; color:#fff; cursor:pointer;}

.ny_con .SearchPage .search_circle .search2 #word { position: absolute; z-index: 99; width:calc(100% - 20px); height: auto; background-color: white; display: none; box-shadow:0px 2px 5px #ccc; padding:10px; }

.ny_con .SearchPage .search_circle .search2 .click_work {font-weight: lighter; font-size: 14px; cursor: pointer;/*鼠标放上变成小手*/ }

.ny_con .SearchPage .search_circle .search2 .click_work:hover { color: #419BF9; background-color:#eee;; }

.ny_con .SearchPage .search_circle .search2 .error { color: gray; cursor: pointer;/*鼠标放上变成小手*/ }

.ny_con .SearchPage .search_list .title { padding: 19px 0; border-bottom: 1px solid #DDDDDD; font-size: 14px; }

.ny_con .SearchPage .search_list ul li { padding: 10px 0; }

.ny_con .SearchPage .search_list ul li h6 { font-size: 16px; padding: 10px 0 0 0; font-weight: normal; }

.ny_con .SearchPage .search_list ul li p { font-size: 14px; padding: 10px 0; }

.ny_con .SearchPage .search_list ul li span.date { color: #aaa; }



/*内页banner*/

.NyBanner{ position:relative;}

.NyBanner img{ width:100%; display:block;}

.NyBanner .banner_text{ position:absolute; left:0; top:25%; color:#fff; width:100%; height:75%;z-index:80;} 

.NyBanner .banner_text .width1224{ position:relative; height:100%;}

.NyBanner .jiage_text { position:absolute; left:0; top:50%; margin-top:-30px; text-align:left; color:#fff; width:100%; height:50%;}

.NyBanner .banner_text h1{ font-size:40px; line-height:60px; font-weight:normal;}

.NyBanner .banner_text p{ font-size:24px; width:49%; line-height:40px; padding:15px 0 15px 0;}

.NyBanner .banner_text p.yingyong{ font-size:15px; line-height:24px;}

.NyBanner .banner_text .banner_btn{ position:absolute; bottom:20px;} 

.NyBanner .banner_text a{ font-size:14px; color:#fff; background:#377EE8; border-radius:3px; margin:0 40px 0 0; padding:10px 30px; cursor: pointer;}

.NyBanner .banner_text a:hover{ background:#419BF9;}



/*产品页面*/



.ny_con .ProductPage .pro_submenu2{ display:block;}

.ny_con .ProductPage .pro_submenu3 { display:none;}

.ny_con .ProductPage{ min-height:80px;  margin:50px 0 64px;}

.ny_con .ProductPage .pro_submenu{ min-height:80px; background:#F4F4F4; margin:0 0 30px;}

.ny_con .ProductPage .pro_submenu .brandSort { width:calc(100% - 26px); padding-right:26px; max-width:1120px; margin:0 auto; height: inherit; position: relative; zoom: 1 }

.ny_con .ProductPage .pro_submenu .v_box,.ny_con .ProductPage .pro_submenu .h_box,.ny_con .ProductPage .pro_submenu .close_box { width:100%; }

.ny_con .ProductPage .pro_submenu .v_box ul li, .ny_con .ProductPage .pro_submenu .h_box ul li {float: left; width:10%; text-align:center; font-size:14px; height:80px; overflow: hidden; }

.ny_con .ProductPage .pro_submenu .v_box ul li a, .ny_con .ProductPage .pro_submenu .h_box ul li a {color: #333; padding-top:45px; display:block; height:80px; }

/* .ny_con .ProductPage .pro_submenu .v_box ul li a:hover, .ny_con .ProductPage .pro_submenu .h_box ul li a:hover { color: #fff; } */

/*产品页面二级导航背景*/



/* 定制 */

#a39 a{ background:url(../images/39.svg) no-repeat center top 16px; background-size:30px;}

#a39 a.dq,#a39 a:hover{background:#6689E6 url(../images/39bai.svg) no-repeat center top 16px; background-size:30px;color: #fff;}

#a40 a{ background:url(../images/40.svg) no-repeat center top 19px; background-size:26px;}

#a40 a.dq,#a40 a:hover{background:#6689E6 url(../images/40bai.svg) no-repeat center top 19px; background-size:26px;color: #fff;}

#a41 a{ background:url(../images/41.svg) no-repeat center top 16px; background-size:30px;}

#a41 a.dq,#a41 a:hover{background:#6689E6 url(../images/41bai.svg) no-repeat center top 16px; background-size:30px;color: #fff;}



.ny_con .ProductPage .pro_submenu .v_box ul li a.pro_submenubg2, .ny_con .ProductPage .pro_submenu .h_box ul li a.pro_submenubg2{ background:url(../images/pro_submenu2.svg) no-repeat center top 16px; background-size:26px;}

.ny_con .ProductPage .pro_submenu .v_box ul li a:hover.pro_submenubg2, .ny_con .ProductPage .pro_submenu .h_box ul li a:hover.pro_submenubg2,.ny_con .ProductPage .pro_submenu .v_box ul li a.pro_submenubg2.dq,.ny_con .ProductPage .pro_submenu .h_box ul li a.pro_submenubg2.dq{background:#6689E6 url(../images/pro_submenu2bai.svg) no-repeat center top 16px; background-size:26px;color: #fff;} 

.ny_con .ProductPage .pro_submenu .v_box ul li a.pro_submenubg3, .ny_con .ProductPage .pro_submenu .h_box ul li a.pro_submenubg3{ background:url(../images/pro_submenu3.svg) no-repeat center top 16px; background-size:26px;}

.ny_con .ProductPage .pro_submenu .v_box ul li a:hover.pro_submenubg3, .ny_con .ProductPage .pro_submenu .h_box ul li a:hover.pro_submenubg3,.ny_con .ProductPage .pro_submenu .v_box ul li a.pro_submenubg3.dq,.ny_con .ProductPage .pro_submenu .h_box ul li a.pro_submenubg3.dq{background:#6689E6 url(../images/pro_submenu3bai.svg) no-repeat center top 16px; background-size:26px;color: #fff;} 

.ny_con .ProductPage .pro_submenu .v_box ul li a.pro_submenubg4, .ny_con .ProductPage .pro_submenu .h_box ul li a.pro_submenubg4{ background:url(../images/pro_submenu4.svg) no-repeat center top 16px; background-size:26px;}

.ny_con .ProductPage .pro_submenu .v_box ul li a:hover.pro_submenubg4, .ny_con .ProductPage .pro_submenu .h_box ul li a:hover.pro_submenubg4,.ny_con .ProductPage .pro_submenu .v_box ul li a.pro_submenubg4.dq,.ny_con .ProductPage .pro_submenu .h_box ul li a.pro_submenubg4.dq{background:#6689E6 url(../images/pro_submenu4bai.svg) no-repeat center top 16px; background-size:26px;color: #fff;} 

.ny_con .ProductPage .pro_submenu .v_box ul li a.pro_submenubg5, .ny_con .ProductPage .pro_submenu .h_box ul li a.pro_submenubg5{ background:url(../images/pro_submenu5.svg) no-repeat center top 16px; background-size:26px;}

.ny_con .ProductPage .pro_submenu .v_box ul li a:hover.pro_submenubg5, .ny_con .ProductPage .pro_submenu .h_box ul li a:hover.pro_submenubg5,.ny_con .ProductPage .pro_submenu .v_box ul li a.pro_submenubg5.dq,.ny_con .ProductPage .pro_submenu .h_box ul li a.pro_submenubg5.dq{background:#6689E6 url(../images/pro_submenu5bai.svg) no-repeat center top 16px; background-size:26px;color: #fff;} 

.ny_con .ProductPage .pro_submenu .v_box ul li a.pro_submenubg6, .ny_con .ProductPage .pro_submenu .h_box ul li a.pro_submenubg6{ background:url(../images/pro_submenu6.svg) no-repeat center top 16px; background-size:26px;}

.ny_con .ProductPage .pro_submenu .v_box ul li a:hover.pro_submenubg6, .ny_con .ProductPage .pro_submenu .h_box ul li a:hover.pro_submenubg6,.ny_con .ProductPage .pro_submenu .v_box ul li a.pro_submenubg6.dq,.ny_con .ProductPage .pro_submenu .h_box ul li a.pro_submenubg6.dq{background:#6689E6 url(../images/pro_submenu6bai.svg) no-repeat center top 16px; background-size:26px;color: #fff;} 

.ny_con .ProductPage .pro_submenu .v_box ul li a.pro_submenubg7, .ny_con .ProductPage .pro_submenu .h_box ul li a.pro_submenubg7{ background:url(../images/pro_submenu7.svg) no-repeat center top 16px; background-size:26px;}

.ny_con .ProductPage .pro_submenu .v_box ul li a:hover.pro_submenubg7, .ny_con .ProductPage .pro_submenu .h_box ul li a:hover.pro_submenubg7,.ny_con .ProductPage .pro_submenu .v_box ul li a.pro_submenubg7.dq,.ny_con .ProductPage .pro_submenu .h_box ul li a.pro_submenubg7.dq{background:#6689E6 url(../images/pro_submenu7bai.svg) no-repeat center top 16px; background-size:26px;color: #fff;}

.ny_con .ProductPage .pro_submenu .v_box ul li a.pro_submenubg8, .ny_con .ProductPage .pro_submenu .h_box ul li a.pro_submenubg8{ background:url(../images/pro_submenu8.svg) no-repeat center top 16px; background-size:26px;}

.ny_con .ProductPage .pro_submenu .v_box ul li a:hover.pro_submenubg8, .ny_con .ProductPage .pro_submenu .h_box ul li a:hover.pro_submenubg8,.ny_con .ProductPage .pro_submenu .v_box ul li a.pro_submenubg8.dq,.ny_con .ProductPage .pro_submenu .h_box ul li a.pro_submenubg8.dq{background:#6689E6 url(../images/pro_submenu8bai.svg) no-repeat center top 16px; background-size:26px;color: #fff;}  

.ny_con .ProductPage .pro_submenu .v_box ul li a.pro_submenubg9, .ny_con .ProductPage .pro_submenu .h_box ul li a.pro_submenubg9{ background:url(../images/pro_submenu9.svg) no-repeat center top 16px; background-size:26px;}

.ny_con .ProductPage .pro_submenu .v_box ul li a:hover.pro_submenubg9, .ny_con .ProductPage .pro_submenu .h_box ul li a:hover.pro_submenubg9,.ny_con .ProductPage .pro_submenu .v_box ul li a.pro_submenubg9.dq,.ny_con .ProductPage .pro_submenu .h_box ul li a.pro_submenubg9.dq{background:#6689E6 url(../images/pro_submenu9bai.svg) no-repeat center top 16px; background-size:26px;color: #fff;}

.ny_con .ProductPage .pro_submenu .v_box ul li a.pro_submenubg10, .ny_con .ProductPage .pro_submenu .h_box ul li a.pro_submenubg10{ background:url(../images/pro_submenu10.svg) no-repeat center top 16px; background-size:26px;}

.ny_con .ProductPage .pro_submenu .v_box ul li a:hover.pro_submenubg10, .ny_con .ProductPage .pro_submenu .h_box ul li a:hover.pro_submenubg10,.ny_con .ProductPage .pro_submenu .v_box ul li a.pro_submenubg10.dq,.ny_con .ProductPage .pro_submenu .h_box ul li a.pro_submenubg10.dq{background:#6689E6 url(../images/pro_submenu10bai.svg) no-repeat center top 16px; background-size:26px;color: #fff;}  

/*产品页面二级导航背景*/

.ny_con .ProductPage .pro_submenu .close_box { position: absolute ; right:0px; top:35px; width: 26px; height: 15px; line-height: 15px; cursor: pointer; }

.ny_con .ProductPage .pro_submenu .close_box img{ width:17px;}

.ny_con .ProductPage .pro_list{ clear:both; overflow:hidden;}

.ny_con .ProductPage .pro_list .huibg{ background:#F2F2F2;}

/* .ny_con .ProductPage .pro_list dl{ clear:both; overflow:hidden; max-width:1120px; margin:0 auto; width:95%; padding:0 2.5%;}

.ny_con .ProductPage .pro_list dl dt{ float:left; width:45%; padding-right:15%; padding-top:25px; padding-bottom:25px;}

.ny_con .ProductPage .pro_list dl.marginright{padding-right:0;}

.ny_con .ProductPage .pro_list dl h5{  font-size:26px; line-height:40px; font-weight:normal; color:#000; padding-top:20px;}

.ny_con .ProductPage .pro_list dl p{ padding: 20px 0; font-size:14px; }

.ny_con .ProductPage .pro_list dl a{ font-size:14px; color:#fff; background:#377EE8; height:38px; line-height:38px; border-radius:3px; display:block; max-width:138px; text-align:center; margin-top:20px;}

.ny_con .ProductPage .pro_list dl a:hover{ background:#419BF9;}

.ny_con .ProductPage .pro_list dl dd{ float:left; width:40%; padding-top:25px; padding-bottom:25px; }

.ny_con .ProductPage .pro_list dl.marginright dt{ float:right; width:45%;padding-right: 0%;}

.ny_con .ProductPage .pro_list dl.marginright dd{ float:left; width:40%; padding-right:5%; }

.ny_con .ProductPage .pro_list dl img{ width:100%; max-width:465px;} */

/* 改产品 图文位置 */

.ny_con .ProductPage .pro_list dl{ clear:both; overflow:hidden; max-width:1120px; margin:0 auto; width:95%; padding:0 2.5%;}

.ny_con .ProductPage .pro_list dl dd{ float:left; width:45%; padding-right:15%; padding-top:25px; padding-bottom:25px;}

.ny_con .ProductPage .pro_list dl.marginright{padding-right:0;}

.ny_con .ProductPage .pro_list dl h5{  font-size:26px; line-height:40px; font-weight:normal; color:#000; padding-top:20px;}

.ny_con .ProductPage .pro_list dl p{ padding: 20px 0; font-size:14px; }

.ny_con .ProductPage .pro_list dl a{ font-size:14px; color:#fff; background:#377EE8; height:38px; line-height:38px; border-radius:3px; display:block; max-width:138px; text-align:center; margin-top:20px;}

.ny_con .ProductPage .pro_list dl a:hover{ background:#419BF9;}

.ny_con .ProductPage .pro_list dl dt{ float:left; width:40%; padding-top:25px; padding-bottom:25px; }

.ny_con .ProductPage .pro_list dl.marginright dd{ float:right; width:45%;padding-right: 0%;}

.ny_con .ProductPage .pro_list dl.marginright dt{ float:left; width:40%; padding-right:5%; }

.ny_con .ProductPage .pro_list dl img{ width:100%; max-width:465px;}

/* end */













/* .ny_con .ProductPage .pro_tuijian{clear:both; overflow:hidden; padding:20px 0;}

.ny_con .ProductPage .pro_tuijian .title{ line-height:59px;font-size:26px; text-align:center;}

.ny_con .ProductPage .pro_tuijian ul{padding:20px 0 20px 20px; clear:both; overflow:hidden;}

.ny_con .ProductPage .pro_tuijian ul li{ float:left;text-align:center; padding-bottom:30px;  width:calc(25% - 22px); border:1px solid #ccc; margin-right:20px;}

.ny_con .ProductPage .pro_tuijian ul li h5{text-align:center;  font-size:20px; background:#FAFAFA; border-bottom:1px solid #ccc; line-height:59px; font-weight:normal;}

.ny_con .ProductPage .pro_tuijian ul li .tuijian_list{ margin:20px 20px 40px 20px;height: 128px; overflow:hidden;;}

.ny_con .ProductPage .pro_tuijian ul li .tuijian_list span{ display:block; line-height:32px; font-size:16px; text-align:left; background:url(../images/hui_dot.jpg) no-repeat left center; padding-left:16px;}

.ny_con .ProductPage .pro_tuijian ul li a{ background:#373D41;  font-size:14px; color:#fff; padding:8px 30px;}

.ny_con .ProductPage .pro_tuijian ul li .tuijian_list span a{ background:0; line-height:32px;color: #666; padding: 0px;font-size:16px; text-align:left;}
.ny_con .ProductPage .pro_tuijian ul li a:hover{ background:#377EE8;} */



/* 添加表格样式 */

 .table-wrap td, .table-wrap th{padding:5px 10px;border:1px solid #ddd} .table-wrap th{font-weight:bold;border-bottom:2px solid #59B200}

.product_specifications{overflow:auto;text-align:left} .product_specifications table{border-collapse:collapse} .product_specifications h3{font-size:18px;font-size:1.8rem;font-family:"微軟正黑體修正","微軟正黑體","Microsoft JhengHei",Arial,Helvetica,"Helvetica Neue",Tahoma,Verdana,sans-serif;font-weight:normal;text-align:left;color:#666;padding:15px 0} .product_specifications h4{color:#666;margin:0 auto 5px} .product_specifications thead th{text-align:center} .product_specifications td, .product_specifications th{padding:5px 10px;border:1px solid #ddd} .product_specifications th{font-weight:bold;border-bottom:2px solid #59B200} .product_specifications th.colspan{border-bottom:1px solid #ddd}



.require-wrap thead tr th {

    position: sticky;

    top: 0;

    z-index: 9;

}

.require-wrap thead tr:first-child tr:first-child {

    left: 0;

    z-index: 99;

    background: white;

    border-bottom:2px solid #59B200;

}



.require-wrap thead tr:nth-child(2) th {

    position: sticky;

    top: 70px;

    z-index: 9;

}

.require-wrap thead tr:nth-child(2) th {

    position: sticky;

    top: 40px;

    z-index: 9;

}

.tablesticky tbody tr td.xinhao {
    width: 160px;
    text-align: left;padding-left: 10px;
    }
    .tablesticky tbody tr td.xinhao a{
        color: #0000ee;
        }

.require-wrap thead th {

    outline: 1px solid #2c659d;

    border: none;

    background: white;

    border-bottom:2px solid #59B200;

}



.require-wrap .table-wrap{width: 100%; overflow: auto;}

.require-wrap table {

    min-width:100%;

    border-collapse:collapse;

    margin:0 auto

   }

   .require-wrap tbody tr:last-child td {

    border-width:0 1px 1px

   }

   .require-wrap .odd {

    background:#eee

   }

   .require-wrap td,

   .require-wrap th {

    font-size:14px;

    font-size:14px;

    padding:2px 5px;

    text-align:center;

    line-height:1;

    border:1px solid #bbb;

    font-weight:normal;

    vertical-align:middle

   }

   .require-wrap td:first-child,

   .require-wrap th:first-child {

    min-width:10px

   }

   .require-wrap th {

    border-bottom:2px solid #59B200;

    white-space:nowrap

   }

   .require-wrap td {

    border-width:0 1px

   }

   .require-wrap figure {

    position:relative

   }

   .require-wrap figure img {

    vertical-align:middle

   }

/* =========================================== */

.pro_table .tablestyle {

    width: 100%;

    min-width: 10px;

}



.pro_table .tablestyle.producttabble {

    width: 100%;
    margin-top: 30px;
    min-width: 10px;

}

.pro_table .tablestyle.producttabble.IGBT {

    width: 100%;

    min-width: 10px;

}



.pro_table .tablestyle.producttabble tr th {

    font-weight: normal;

}



.pro_table .tablestyle tr th, .pro_table .tablestyle tr td {

    padding: 2px;

    text-align: center;

    font-size: 14px;

}



.pro_table .tablestyle tr th {

    background: #004182;

    color: white;

    border: 1px solid #2c659d;

    font-size: 14px;

    line-height: 1;

    padding: 2px;
    height: 40px;

}



.pro_table .tablestyle tr.deepcoclor th {

    background: #00366c;

}



.pro_table .tablestyle tr td {

    color: #555555;

    border: 1px solid #dfdfdf;

}



.pro_table .tablestyle tr:hover td {

    background: #eee

}







.tablesticky thead tr th {

    position: sticky;

    top: 0;

    /* 列首永遠固定於上 */

    z-index: 9;

}



.tablesticky thead tr:first-child th:first-child {

    left: 0;

    z-index: 80;

}



.tablesticky thead tr:nth-child(2) th {

    position: sticky;

    top: 70px;

    /* 列首永遠固定於上 */

    z-index: 9;

}

.tablesticky.IGBT thead tr:nth-child(2) th {

    position: sticky;

    top: 40px;

    /* 列首永遠固定於上 */

    z-index: 9;

    

}





.tablesticky tbody tr td:nth-child(1) {

    position: sticky;

    left: 0px;

    /* 首行永遠固定於左 */

    z-index: 1;

    background: white;

}
.tablesticky tbody tr td:nth-child(1) a{color: #0000ee;}
/* 

.tablesticky tbody tr td:nth-child(2) {

    position: sticky;

    left: 88px;

    z-index: 1;

    background: white;

}



.tablesticky thead tr:first-child th:nth-child(2), thead tr:nth-child(2) th:nth-child(1) {

    left: 88px;

    z-index: 80;

}

.tablesticky tbody tr td:nth-child(3) {

    position: sticky;

    left: 265px;

    z-index: 1;

    background: white;

}

.tablesticky thead tr:first-child th:nth-child(3), thead tr:nth-child(2) th:nth-child(2) {

    left: 265px;

    z-index: 80;

} */



.tablesticky thead th {

    outline: 1px solid #2c659d;

    border: none;

}



.pro_table .tablestyle.tablesticky tr td {

    border: none;

    outline: 1px solid #dfdfdf;

}



.pro_table .tablestyle.tablesticky tr th {

    border: none;

}

.pro_table .tablestyle.tablesticky tr th:nth-child(4) {

    min-width: 10px;

}


/* 添加表格样式 end*/

.ny_con .ProductPage .pro_news{ clear:both; overflow:hidden;}

.ny_con .ProductPage .pro_news .title{ font-size:26px; border:1px solid #ccc; background:#FAFAFA; line-height:59px; padding-left:20px;}

.ny_con .ProductPage .pro_news ul{ padding:20px 0 20px 20px; border:1px solid #ccc; border-top:0; clear:both; overflow:hidden;}

.ny_con .ProductPage .pro_news ul li{ float:left; width:calc(33.3333% - 20px); margin-right:20px; }

.ny_con .ProductPage .pro_news ul li img{ width:100%;}

.ny_con .ProductPage .pro_news h5{ font-size:20px; font-weight:normal; padding:8px 0; line-height:30px;}

.ny_con .ProductPage .pro_news p a{ border-bottom:1px dashed #ccc; display:block; width:100%; line-height:39px; white-space:nowrap; text-overflow:ellipsis;overflow:hidden; font-size:14px; color:#666;}

/* 点击图片变大css */
.lity,
.lity .lity-wrap{
  /* left: 110px; */
}
.lity-container{
  background: white;
  width:80%;
  max-width: 1000px;
  height: 80%;
}
.lity-content:after{
  box-shadow: none;
}
.lity-content{
  height: 100%;
  padding: 65px;
  display: flex;
  align-items: center;
}
.lity-image img{
  max-width:100% !important;
  max-height: 100% !important;
  margin: auto;
}
.lity-loader{
  z-index:99999;
  color:rgb(253, 166, 166);
  font-size: 20px;
}
.lity-close{
  position: absolute !important;
  top: 10px !important;
  right: 10px !important;
  font-family: "新細明體";
  color: black !important;
  text-shadow: none;
  width: 40px !important;
  height: 40px !important;
  font-size: 70px !important;
}
.lity-close:hover, .lity-close:focus, .lity-close:active, .lity-close:visited{
  font-family: "新細明體";
  color: black;
  text-shadow: none;
  width: 40px;
  height: 40px;
  font-size: 70px;
}
.lity-close:active{
  top: 9px;
}
@media (max-width:1600px){
  .lity-container{
    width:80%;
    max-width: 800px;
  }
}
@media (max-width:992px){
  .lity,
  .lity .lity-wrap{
    left: 0px;
    top: 50px;
  }
  .lity-container{
    width:calc(100% - 40px);
  }
}



/* 点击图片变大 end css */

/*价格页面*/

.jiagebg{ background:url(../images/jiagepage_bg.jpg) no-repeat center bottom;}

.ny_con .JiagePage h2{ text-align:center; font-size:24px; color:#333; font-weight:normal; padding:50px 0;}

.ny_con .JiagePage .con1{ clear:both; overflow:hidden;}

.ny_con .JiagePage .con1 ul{ padding:50px 0;}

.ny_con .JiagePage .con1 ul li{ float:left;width:calc(20% - 2px); margin-top:0; border:1px solid #ccc; text-align:center; min-height:696px;}

.ny_con .JiagePage .con1 ul li:hover{ margin-top:-20px;transition: margin-top 0.2s; -webkit-transition: margin-top 0.2s; -moz-transition: margin-top 0.2s; -o-transition: margin-top 0.2s; -ms-transition: margin-top 0.2s; -moz-transition: margin-top 0.2s; }

.ny_con .JiagePage .con1 ul li .title{ height:50px; line-height:50px; background:#EEF2F8; font-size:17px;}

.ny_con .JiagePage .con1 ul li .jiage{ font-size:16px; padding:20px 0;}

.ny_con .JiagePage .con1 ul li .jiage span.qian{ font-size:40px; color:#222;}

.ny_con .JiagePage .con1 ul li .jiage2{ font-size:16px; padding-bottom:20px;}

.ny_con .JiagePage .con1 ul li a{ font-size:14px; border:1px solid #ccc; padding:6px 20px; border-radius:3px;}

.ny_con .JiagePage .con1 ul li .neicun{ border-top:1px solid #ccc; border-bottom:1px solid #ccc; margin:40px 0 30px 0; clear:both; overflow:hidden; padding:15px 0; color:#9F9FA6;}

.ny_con .JiagePage .con1 ul li .neicun p{ width:50%; float:left;}

.ny_con .JiagePage .con1 ul li .neicun p.sz{ font-size:20px; color:#333;}

.ny_con .JiagePage .con1 ul li .text{ font-size:14px; line-height:30px;}

.ny_con .JiagePage .con1 ul li .text span{ color:#f00;}

.ny_con .JiagePage .con1 ul li.color1:hover{border:1px solid #76C789;}

.ny_con .JiagePage .con1 ul li.color1:hover a{border:1px solid #76C789; background:#76C789; color:#fff;}

.ny_con .JiagePage .con1 ul li.color1:hover .title{background:#76C789; color:#fff;}

.ny_con .JiagePage .con1 ul li.color1:hover .jiage span.qian{ color:#76C789;}

.ny_con .JiagePage .con1 ul li.color2:hover{border:1px solid #58B6F3;}

.ny_con .JiagePage .con1 ul li.color2:hover a{border:1px solid #58B6F3; background:#58B6F3; color:#fff;}

.ny_con .JiagePage .con1 ul li.color2:hover .title{background:#58B6F3; color:#fff;}

.ny_con .JiagePage .con1 ul li.color2:hover .jiage span.qian{ color:#58B6F3;}

.ny_con .JiagePage .con1 ul li.color3:hover{border:1px solid #26D0E0;}

.ny_con .JiagePage .con1 ul li.color3:hover a{border:1px solid #26D0E0; background:#26D0E0; color:#fff;}

.ny_con .JiagePage .con1 ul li.color3:hover .title{background:#26D0E0; color:#fff;}

.ny_con .JiagePage .con1 ul li.color3:hover .jiage span.qian{ color:#26D0E0;}

.ny_con .JiagePage .con1 ul li.color4:hover{border:1px solid #9FA8D7;}

.ny_con .JiagePage .con1 ul li.color4:hover a{border:1px solid #9FA8D7; background:#9FA8D7; color:#fff;}

.ny_con .JiagePage .con1 ul li.color4:hover .title{background:#9FA8D7; color:#fff;}

.ny_con .JiagePage .con1 ul li.color4:hover .jiage span.qian{ color:#9FA8D7;}

.ny_con .JiagePage .con1 ul li.color5:hover{border:1px solid #FF9A4D;}

.ny_con .JiagePage .con1 ul li.color5:hover a{border:1px solid #FF9A4D; background:#FF9A4D; color:#fff;}

.ny_con .JiagePage .con1 ul li.color5:hover .title{background:#FF9A4D; color:#fff;}

.ny_con .JiagePage .con1 ul li.color5:hover .jiage span.qian{ color:#FF9A4D;}

.ny_con .JiagePage .con2 h6{ text-align:center; font-size:16px; font-weight:normal; margin:-20px 0 30px 0;}

.ny_con .JiagePage .con2{ background:url(../images/jiagepage_con2bg.jpg) repeat-x center bottom;}

.ny_con .JiagePage .con2 table{ text-align:center; font-size:16px;}

.ny_con .JiagePage .con2 img.xiaoimg{ max-width:60px; width:90%; margin:40px auto 0 auto;}

.ny_con .JiagePage .con2 img.daimg{ max-width:380px; width:90%; margin:0 auto;}

.ny_con .JiagePage .con2 p{ padding-bottom:50px;}

.ny_con .JiagePage .con3{ clear:both; overflow:hidden;}

.ny_con .JiagePage .con3 ul li{ float:left; width:calc(33.333333% - 28px); margin:0 13px 26px 13px; border:1px solid #EBECEC; border-top:4px solid #878B8D; box-shadow:0 3px 4px #ccc; cursor:pointer; }

.ny_con .JiagePage .con3 ul li:hover{ border-color:#58D0FF;-webkit-transition: border-color .2s ease; -moz-transition: border-color .2s ease; -ms-transition: border-color .2s ease; -o-transition: border-color .2s ease; transition: border-color .2s ease}

.ny_con .JiagePage .con3 ul li h6{ font-size:21px; padding:20px 0; text-align:center; font-weight:normal;}

.ny_con .JiagePage .con3 ul li p{ font-size:14px; width:80%; margin:0 auto 20px auto; min-height:48px;}

.ny_con .JiagePage .con4{ position:relative;}

.ny_con .JiagePage .con4 .flex { width:100%;position:relative;}

.ny_con .JiagePage .con4 .slides--titles{ position:absolute; right:0%; width:calc(55% - 40px); top:10%;; z-index:9999;}

.ny_con .JiagePage .con4 .slides li, .ny_con .JiagePage .con4 .slides--titles li { overflow: hidden; position: relative; float: left }

.jFlex, .slides, .slides li,.ny_con .JiagePage .con4  .slides--titles li { position: relative }

.ny_con .JiagePage .con4 .jFlex { overflow: hidden; -webkit-touch-callout: none; -webkit-user-select: none; -khtml-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none }

.ny_con .JiagePage .con4 .slides--anim { -moz-transition: transform ease-out .3s; -ms-transition: transform ease-out .3s; -o-transition: transform ease-out .3s; -webkit-transition: transform ease-out .3s; transition: transform ease-out .3s }

.ny_con .JiagePage .con4 .slides--titles:after,.ny_con .JiagePage .con4  .slides--titles:before, .ny_con .JiagePage .con4 .slides:after,.ny_con .JiagePage .con4  .slides:before { content: ' '; display: table }

.ny_con .JiagePage .con4 .slides--titles:after, .ny_con .JiagePage .con4 .slides:after { clear: both }

.ny_con .JiagePage .con4 .slides li { display: block }

.ny_con .JiagePage .con4 .slides img { display: block; height: auto; width: 45% }

.ny_con .JiagePage .con4 .slides--titles li { cursor: pointer; height:70px; line-height:70px;  width:100%; color:#333;  }

.ny_con .JiagePage .con4 .slides--titles li .title--l { background: #ccc; display: block; height: 60px; width:5px; left:0; position:absolute; z-index:99999; top:5px; }

.ny_con .JiagePage .con4 .slides--titles li .title--t { font-size:20px; color: #333; display: block; height:69px; line-height:  border-bottom:1px dashed #ccc;; padding: 0 0; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;margin-left:40px; border-bottom:1px dashed #ccc;}

.ny_con .JiagePage .con4 .slides--titles li.title--auto .title--l,.ny_con .JiagePage .con4 .slides--titles li.title--manual .title--l { -moz-transition: all linear .3s; -ms-transition: all linear .3s; -o-transition: all linear .3s; -webkit-transition: all linear .3s; transition: all linear .3s }

.ny_con .JiagePage .con4 .slides--titles li.title--auto.title--active .title--l { -moz-transition: all linear 5s; -ms-transition: all linear 5s; -o-transition: all linear 5s; -webkit-transition: all linear 5s; transition: all linear 5s }

.ny_con .JiagePage .con4 .slides--titles li.title--active .title--l { left: 0 ; background:#555;}

.ny_con .JiagePage .con4 .slides--titles li.title--right .title--l { left: 0 }

.ny_con .JiagePage .con4 .slides--titles li.title--active .title--t { color:#09B2F8;  }

.ny_con .JiagePage .con4 .slides--titles li.title--active {}

.ny_con .JiagePage .con5 { padding-bottom:40px;}

.ny_con .JiagePage .con5 #faq li{ /*border-bottom:1px solid #eee;*/}

.ny_con .JiagePage .con5 #faq dt{ font-size:16px;cursor:pointer; background:#FAFBFD; color:#333; line-height:70px;}

.ny_con .JiagePage .con5 #faq dl:hover dt{background:#09B2F8; color:#fff;}

.ny_con .JiagePage .con5 #faq dd{display:none; background:#09B2F8; color:#fff; font-size:14px; padding:25px 0 25px 0;}

.ny_con .JiagePage .con5 #faq dl:hover dd{ padding-top:10px; padding-bottom:40px;}

.ny_con .JiagePage .con5 a{ color:#4477D3; font-size:16px; display:block; margin:20px auto;}

.ny_con .JiagePage .con5 #faq li a{ margin:0;}

.ny_con .JiagePage .con6{ text-align:center; padding-bottom:20px;}

.ny_con .JiagePage .con6 a{ font-size:16px; color:#1AB8F9; border:2px solid #9DE2FD; background:#fff; padding:7px 33px; margin:0 40px;}

.ny_con .JiagePage .con6 a:hover{ border:0px solid #09B2F7; color:#fff; padding:9px 35px;

background-image: linear-gradient(to right, #09B2F7,#53CEFE,#5CD1FF);}



/*应用页面*/

.jiagebg{ background:url(../images/jiagepage_bg.jpg) no-repeat center bottom;}

.ny_con .YingyongPage h2{ text-align:center; font-size:24px; color:#333; font-weight:normal; padding:50px 0;}

.ny_con .YingyongPage .con1{ padding-bottom:30px;}

.ny_con .YingyongPage .con1 .tab_menu { clear: both; border-bottom: 2px solid #EAEAEA; margin:0 20px 15px 20px; overflow: hidden;  }

.ny_con .YingyongPage .con1 .tab_menu li a { float: left; text-align: center; background: #F7F7F7; margin-right: 1px; cursor: pointer; width: 22%; height: 39px; line-height: 39px; max-width: 183px; font-size: 14px; color: #333; }

/* .ny_con .YingyongPage .con1 .tab_menu li.hover { color: #fff; background: url(../images/IndexNews_tabmenubg.jpg) repeat center; } */

.ny_con .YingyongPage .con1 .tab_menu li.hover a{ color: #fff; display: block;width: 100%; background: url(../images/IndexNews_tabmenubg.jpg) repeat center;}

.ny_con .YingyongPage .con1 .tab_menu li.selected a { color: #fff; background: url(../images/IndexNews_tabmenubg.jpg) repeat center; }

.ny_con .YingyongPage .con1 .tab_menu li.selected a{ color: #fff;}

.ny_con .YingyongPage .con1 .tab_box { clear: both; overflow: hidden; }

.ny_con .YingyongPage .con1 .tab_box .submenunav{ font-size:14px; padding-bottom:20px; padding-left:20px;} 

.ny_con .YingyongPage .con1 .tab_box ul li{float:left;width:calc(33.3333% - 82px);padding:20px;margin:0 19px 38px 19px; position:relative;border:2px solid #ccc;}

.ny_con .YingyongPage .con1 .tab_box ul li .title{ font-size:16px; text-align:center; color:#333; padding-bottom:10px;}

.ny_con .YingyongPage .con1 .tab_box ul li p{ font-size:14px; padding:10px 0 0 0; margin-bottom:10px; overflow:hidden;height:96px;}

.ny_con .YingyongPage .con1 .tab_box ul li a.wailian{ padding:5px 10px; background:#333; color:#fff;}

.ny_con .YingyongPage .con1 .tab_box ul li a.neilian{ font-size:14px; float:right;}

.ny_con .YingyongPage .con1 .hide { display: none }

.ny_con .YingyongPage .con2{ background:#011423 url(../images/yingyongbanner.png) no-repeat center; min-height:355px; color:#fff;}

.ny_con .YingyongPage .con2 h4{ font-size:24px; padding:10% 0 20px 0; font-weight:normal;}

.ny_con .YingyongPage .con2 p{ font-size:14px; width:69%; padding-bottom:20px;}

.ny_con .YingyongPage .con2 a{padding:7px 33px; font-size:16px; border:2px solid #495660; color:#999;}

.ny_con .YingyongPage .con2 a:hover{background: url(../images/IndexNews_tabmenubg.jpg) no-repeat center; color:#fff; border:0;padding:8px 34px; }

.ny_con .YingyongPage .con3{ padding-bottom:20px; clear:both; overflow:hidden;}

.ny_con .YingyongPage .con3 .rslides { position: relative; overflow:hidden; width: 100%; padding: 0; margin: 0; }

.ny_con .YingyongPage .con3 .rslides li{-webkit-backface-visibility:hidden; position: absolute; display: none; width: 100%; left: 0; top: 0; }

.ny_con .YingyongPage .con3 .rslides li:first-child { position: relative; display: block; float: left; }

.ny_con .YingyongPage .con3 .slide_container { position: relative; float: left; width: 100%; }

.ny_con .YingyongPage .con3 .slide { position: relative; list-style: none; overflow: hidden; width: 100%; padding: 0; margin: 0; }

.ny_con .YingyongPage .con3 .slide li { position: absolute; width:calc(100% - 132px); margin:0 66px; left: 0; top: 0; }

.ny_con .YingyongPage .con3 .slide li .con3_list{ width:calc(33.3333% - 60px); border:1px solid #ccc; margin:0 19px 39px 19px; float:left; padding:10px;}

.ny_con .YingyongPage .con3 .slide li .con3_list h6{ font-size:18px; color:#000; padding:15px 0 10px 0;}

.ny_con .YingyongPage .con3 .slide li .con3_list img{ width:100%;}

.ny_con .YingyongPage .con3 .slide li .con3_list span{ display:block; width:50%; /*background:url(../images/hui_dot.jpg) no-repeat left center; background-size:5px;*/ float:left;}



.ny_con .YingyongPage .con3 .slide li .con3_list span{ display:block; width:50%; }

.ny_con .YingyongPage .con3 .slide_nav { position: absolute; -webkit-tap-highlight-color: rgba(0,0,0,0); top: 50%; left:0px; z-index: 3; text-indent: -9999px; overflow: hidden; text-decoration: none; height: 66px; width: 66px; margin-top: -33px; }

.ny_con .YingyongPage .con3 .slide_nav.prev { background: url(../images/btnleft_bai.png) no-repeat; }

.ny_con .YingyongPage .con3 .slide_nav.prev:active { background: url(../images/btnleft_blue.png) no-repeat; }

.ny_con .YingyongPage .con3 .slide_nav.next { left: auto; right: 0px; background: url(../images/btnright_bai.png) no-repeat; }

.ny_con .YingyongPage .con3 .slide_nav.next:active { background: url(../images/btnright_blue.png) no-repeat; }

.ny_con .YingyongPage .con4{ text-align:center;}

.ny_con .YingyongPage .con4 a{ font-size:16px; color:#1AB8F9; border:2px solid #9DE2FD; background:#fff; padding:7px 33px; margin:0 40px;}

.ny_con .YingyongPage .con4 a:hover{ border:0px solid #09B2F7; color:#fff; padding:9px 35px;

background-image: linear-gradient(to right, #09B2F7,#53CEFE,#5CD1FF);}





/*活动页面*/

.ny_con .HuodongPage .con1 .tab_menu { clear: both; border-bottom: 1px solid #ccc; border-left:1px solid #ccc; margin:30px 0 35px 0; overflow: hidden;  }

.ny_con .HuodongPage .con1 .tab_menu li a { float: left; text-align: center; background: #F7F7F7; margin-right:0;  cursor: pointer; width: 22%; height: 39px; line-height: 39px; max-width: 183px; font-size: 14px; color: #333; border-top:1px solid #ccc; border-right:1px solid #ccc; }

.ny_con .HuodongPage .con1 .tab_menu li.hover a { color: #7CC0FF; background:#F7F7F7; border-top:2px solid #7CC0FF; height:38px; icon:38px; }

.ny_con .HuodongPage .con1 .tab_menu li.selected a { display: block; width: 100%; color: #7CC0FF; background:#F7F7F7;border-top:2px solid #7CC0FF; height:38px; icon:38px; }

.ny_con .HuodongPage .con1 .tab_box .huodongbg ul li{ background:url(../images/huodong_con1bg.png) no-repeat right top; background-size:203px;width:calc(33.3333% - 80px);border:1px solid #ccc; position:relative;}

.ny_con .HuodongPage .con1 .tab_box .huodongbg ul li .title{ text-align:left; padding-bottom:0;}

.ny_con .HuodongPage .con1 .tab_box .huodongbg ul li a.wailian{ float:right;}

.ny_con .HuodongPage .con1 .tab_box .huodongbg ul li span{ font-size:14px;}

.ny_con .HuodongPage .con1 .tab_box .huodongbg ul li strong{ font-size:35px;}

.ny_con .HuodongPage .con1 .tab_box .huodong2 dl{ padding-bottom:15px; margin-bottom:15px; border-bottom:1px solid #ccc; clear:both; overflow:hidden; position:relative;}

.ny_con .HuodongPage .con1 .tab_box .huodong2 dl dt{ float:left; width:219px; margin-right:20px; position:relative;}

.ny_con .HuodongPage .con1 .tab_box .huodong2 dl dd{ float:left; width:calc(100% - 239px); }

.ny_con .HuodongPage .con1 .tab_box .huodong2 dl dt img{ width:100%;}

.ny_con .HuodongPage .con1 .tab_box .huodong2 dl dd a{ float:right; font-size:14px; color:#245CA0;}

.ny_con .HuodongPage .con1 .tab_box .huodong2 dl dd h3 a{ font-size:20px; line-height:40px; float:none; color:#333;}



.ny_con .HuodongPage .con1 .tab_box .huodong2 dl dd p{ font-size:14px; padding:10px 0;}

.ny_con .HuodongPage .con1 .tab_box .huodong2 dl dd .baom_btn{ position:absolute; right:0; bottom:20px}

.ny_con .HuodongPage .con1 .tab_box .huodong2 dl dd .baom_btn img{ position:absolute; left:0; top:0; z-index:9;}

.ny_con .HuodongPage .con1 .tab_box .huodong2 dl dd .baom_btn a{ background:#4b8bf4; color:#fff; font-size:14px; height:30px; line-height:30px; display:block; width:110px; text-align:center;}



/*详情页*/

.position{ line-height:38px; font-size:14px;}

.TextDetail{ background:#F2F4F7; clear:both; overflow:hidden; padding-top:20px;}

.TextDetail .leftlist{ width:285px; margin-right:25px; float:left;}

.TextDetail .leftlist .list{ background:#fff; margin-bottom:20px; padding-bottom:15px; }

.TextDetail .leftlist .list .title{ background:#FAFAFA; color:#000; border-bottom:1px solid #ccc; line-height:38px; padding:0 10px; font-size:14px; }

.TextDetail .leftlist .list ul li{ margin:10px; padding:0 0 10px 0; border-bottom:1px dashed #ccc;}

.TextDetail .leftlist .list ul li h6{ font-size:14px; font-weight:normal;;}

.TextDetail .leftlist .list ul li h6 a{}

.TextDetail .leftlist .list ul li span{ color:#aaa; padding:10px 0 ; display:block;}



.TextDetail .leftlist .list ul li p{ color:#888;position: relative; line-height: 24px; max-height:48px;overflow: hidden;}

.TextDetail .leftlist .list ul li p:after{content: "...."; color:#888; width:59.5px; position: absolute; bottom: 0; right: 0; background-color:#fff;}



.TextDetail .righttext{width: calc(100% - 310px); float:left; overflow:hidden; }

.TextDetail .righttext .detail{ padding:30px 20px; background:#fff; margin-bottom:20px;}

.TextDetail .righttext .detail .bigtitle{ text-align:center; font-size:22px; padding:20px 0 20px 0; position:relative; }

.TextDetail .righttext .detail .bigtitle .bdsharebuttonbox{ position:absolute; right:0; top:10px;}

.TextDetail .righttext .detail .bigtitle .bdsharebuttonbox .bds_more{ width:76px; height:30px; background:url(../images/fenxiang_btn.jpg) no-repeat; margin:0; padding:0;}

.TextDetail .righttext .detail .bigtitle p{ font-size:14px; color:#666; padding:20px 0 0 0;} 

.TextDetail .righttext .detail .bigtitle span{ font-size:14px; color:#666; padding:20px 0 0 0;} 

.TextDetail .righttext .detail .bigtitle span.nextyca{ padding-left:10px;}

.TextDetail .righttext .detail .bigtitle span.sjtag{ padding-left:10px;}





.TextDetail .righttext .detail .zhuyu{ font-size:14px; margin-bottom:20px;}

.TextDetail .righttext .detail .zhuyu p{ border-bottom:2px solid #ccc; padding:10px 0;}

.TextDetail .righttext .detail .zhuyu p.left{ width:48%;}

.TextDetail .righttext .detail .zhuyu p.right{ width:42%;}

.TextDetail .righttext .detail dl{ clear:both; overflow:hidden; padding:20px; background:#F2F4F7; margin-bottom:20px;}

.TextDetail .righttext .detail dl dt{ width:50%; float:left; margin-right:5%;}

.TextDetail .righttext .detail dl dt img{ width:100%;}

.TextDetail .righttext .detail dl dd{ float:left; width:45% ; font-size:14px;}

.TextDetail .righttext .detail dl dd p{ padding:10px 0; line-height:30px;}

.TextDetail .righttext .detail dl dd a{ color:#fff; background:#4b8bf4; padding:5px 20px; font-size:14px;}

.TextDetail .righttext .detail .content{ font-size:14px; clear: both; overflow: hidden;}



.content img{max-width: 100%;}



.TextDetail .righttext .detail .fanhui{ border-top:1px dashed #ccc; margin-top:20px; padding:10px 0; line-height:20px; font-size:14px;}

.TextDetail .righttext .detail .fanhui a.fanhui{ color:#165199; display:block; padding:10px 0;border: 0px;}

.TextDetail .righttext .detail .fanhui span{ color:#165199; display:block; padding:10px 0;}

.TextDetail .righttext .detail .fanhui span.shangxia{ font-size:16px; color:#333;}

.TextDetail .righttext .detail .fanhui span.blue {/* color:#1890FF; text-decoration:underline;*/}

.TextDetail .righttext .detail .fanhui span.blue a{ /*color:#1890FF; text-decoration:underline;*/}

.TextDetail .righttext .jilu{ background:#fff; clear:both; overflow:hidden;}

.TextDetail .righttext .jilu .title{ background:#FAFAFA; margin-bottom:20px; border-bottom:1px solid #ccc; line-height:58px; padding:0 20px; font-size:16px; }

.TextDetail .righttext .jilu dl{ width:calc(50% - 20px) ; float:left; margin:0 0 20px 20px;}

.TextDetail .righttext .jilu dl dt{ width:220px; float:left; text-align:center;}

.TextDetail .righttext .jilu dl dt img{ float:left;max-width: 200px;

    width: calc(100% - 20px);

    margin-right: 20px;}

.TextDetail .righttext .jilu dl dd{width:calc(100% - 220px) ; float:left;}

.TextDetail .righttext .jilu dl dd a{ display:block;line-height:37px;border-bottom:1px dashed #ccc; width:95%; margin:0 auto; font-size:14px;overflow:hidden;text-overflow:ellipsis; white-space:nowrap;}



/*案例页面*/

.CaseNav{ padding:30px 2.5%;}

.CaseNav .nav_btn{ border-bottom:1px solid #ccc; margin-bottom:10px; clear:both; overflow:hidden; padding:10px 0; }

.CaseNav .nav_btn span{ font-size:14px;line-height:40px;  display:block; float:left; color:#333; font-weight:bold;}

.CaseNav .nav_btn .nav_a{ float:left; width:100%;}

.CaseNav .nav_btn a{ font-size:16px; line-height:40px; height:40px; text-align:center; margin:0px 10px 0 10px; padding:0 20px; min-width:3em; display:block; float:left;}

.CaseNav .nav_btn a:hover,.CaseNav .nav_btn a.dq{ background:#1890FF; color:#fff;}

.TextDetail .leftlist .list .title a{ float:right; font-size:14px; color:#888;}

.TextDetail .leftlist .list ul li img{ width:100%;}

.TextDetail .leftlist .list .biaoqian{ padding:0 10px 0 10px; clear:both; overflow:hidden;}

.biaoqian a{ background:#E6F3FF; display:block; float:left; height:34px; margin-right:10px; margin-top:10px; line-height:34px; padding:0 10px; color:#2084FF; font-size:14px;}

.TextDetail .righttext .case_list{ clear:both; overflow:hidden;}

.TextDetail .righttext .case_list ul li{ float:left; margin-bottom:20px; margin-right:20px; padding:10px; background:#fff;width:calc(33.3333333% - 40px) ;}

.TextDetail .righttext .case_list ul li img{ width:100%;}

.TextDetail .righttext .case_list ul li h6{ font-size:16px; padding:10px 0;}

.TextDetail .righttext .case_list ul li p{ padding:0 0 10px 0; line-height:22px;}



/*新闻列表页*/

.TextDetail .righttext .news_submenu{ background:#fff; padding:20px 20px 0 20px; clear:both; overflow:hidden;}

.TextDetail .righttext .news_submenu .border{ border-bottom:1px solid #ccc; padding-bottom:20px; clear:both; overflow:hidden;}

.TextDetail .righttext .news_submenu a{ color:#000; padding:0 15px; display:block; text-align:center; min-width:4em; float:left; border:1px solid #ccc; margin-right:20px; font-size:16px; line-height:34px; margin-bottom:10px;}

.TextDetail .righttext .news_submenu a:hover,.TextDetail .righttext .news_submenu a.dq{ color:#fff; border:1px solid #09B2F8; background:#09B2F8;}

.TextDetail .righttext .news_list{ background:#fff; padding:20px;}

.TextDetail .righttext .news_list dl{ padding-bottom:15px; margin-bottom:15px; border-bottom:1px solid #ccc; clear:both; overflow:hidden; position:relative;}

.TextDetail .righttext .news_list dl dt{ float:left; width:219px; margin-right:20px;}

.TextDetail .righttext .news_list dl dd{ float:left; width:calc(100% - 239px); }

.TextDetail .righttext .news_list dl dt img{ width:100%;}

.TextDetail .righttext .news_list dl dd h3{ font-size:20px; line-height:40px;}

.TextDetail .righttext .news_list dl dd h3 a{ float:none; color:#111;font-size: 20px;

    line-height: 40px;}

.TextDetail .righttext .news_list dl dd a{ float:right; font-size:14px; color:#245CA0;}

.TextDetail .righttext .news_list dl dd p{ font-size:14px; padding:10px 0; color:#999;}



/*行业方案列表*/

.TextDetail .righttext .hangye_list{ background:#fff; padding:20px;}

.TextDetail .righttext .hangye_list ul li{ float:left;width:calc(33.33333% - 20px); background:#000; position:relative; margin-right:20px; margin-bottom:20px;}

.TextDetail .righttext .hangye_list ul li img{ display:block; width:100%; opacity:0.6;}





.TextDetail .righttext .hangye_list ul li a{ color:#fff;}

.TextDetail .righttext .hangye_list ul li p{ position:absolute; left:0; top:50%; margin-top:-12px;color:#fff;font-size:14px; display:block; text-align:center; width:100%; line-height:20px;  }

.TextDetail .righttext .hangye_list ul li p span{ padding:3px 6px;}





.position2{line-height:38px; font-size:16px; background:#FBFBFC;}

.CopyrightLink{ padding:20px 0; clear:both; overflow:hidden;}

.CopyrightLink .title{ padding:20px 0; font-size:22px; color:#000;}

.CopyrightLink .title2{ background:#FAFAFA;font-size:16px;margin-bottom:15px; padding:0 20px; line-height:35px; border-bottom:1px solid #ccc;}

.CopyrightLink .blank{ padding:0 20px 20px 20px; line-height:28px;}

.CopyrightLink p{ padding:10px 0;}

.CopyrightLink a{ font-size:16px; padding-right:15px;}

.CopyrightLink img{ display:block; width:100%; float:left; max-width:209px; margin-right:20px; border:1px solid #ccc; margin-bottom:15px;}



.zizhi_nav{background:url(../images/2line.jpg) repeat-x left bottom; clear:both; overflow:hidden; text-align:center; margin-bottom:20px;}

.zizhi_nav a{ padding: 12px 10px; margin:0 10px; font-size:16px; border-bottom:2px solid #ccc;}

.zizhi_nav a:hover,.zizhi_nav a.dq{ color:#4b8bf4; border-bottom:2px solid #4b8bf4;}

.zizhi_con{ clear:both; overflow:hidden;}

.zizhi_con .demo-gallery dl dd{width: 50%; float: left;margin-right: 5%;}



.NyBanner .bangzhu{ position:absolute; left:0; top:15%; color:#555; width:100%;} 

.NyBanner img.img1{ display:block;}

.NyBanner img.img2{ display:none;}



.NyBanner .bangzhu h1{ font-size:30px; line-height:60px; font-weight:normal;}

.NyBanner .bangzhu p{ font-size:16px; width:100%; line-height:30px; padding:15px 0 15px 0;}

.NyBanner .bangzhu p.yingyong{ font-size:15px; line-height:24px;}

.NyBanner .bangzhu .banner_btn2{ width:100%; padding-top:20px; } 

.NyBanner .bangzhu .banner_btn2 input.put{width:calc(100% - 115px); max-width:384px; margin-right:10px; float:left; border:1px solid #E1E6F2; height:38px; line-height:38px; box-shadow:0 2px 3px #ccc; border-radius:100px; font-size:14px; background:#fff url(../images/search_btn.svg ) no-repeat left 10px center; background-size:15px; text-indent:30px;outline:none;}

.NyBanner .bangzhu .banner_btn2 input.btn{ float:left; width:105px;outline:none; text-align:center; border:0; height:38px; line-height:38px; font-size:16px; color:#fff; border-radius:100px; cursor:pointer;background-image: linear-gradient(to right, #7086FE,#2D4AEF); box-shadow:0 2px 3px #ccc;}

.bangzhu_menu{ background:#fff; line-height:50px; text-align:center; border-bottom:1px solid #ccc;transition: top 0.5s; -webkit-transition: top 0.5s; -moz-transition: top 0.5s; -o-transition: top 0.5s; -ms-transition: top 0.5s; -moz-transition: top 0.5s; position:relative; z-index:9999;}



.bangzhu_menu2{ display:none;}

.bangzhu_menu3{ display:block;}

.bangzhu_menu a{ border-bottom:2px solid #fff; font-size:16px; margin:0 10px; padding:14px 10px;}

.bangzhu_menu a:hover,.bangzhu_menu a.dq{ border-bottom:2px solid #1890FF; color:#1890FF;}

.bangzhu_con{ clear:both; overflow:hidden; margin-top: 60px;}

.bangzhu_con .left_con{ float:left; width:300px; background:#fff;  position:relative;clear: both;overflow: hidden;}

.bangzhu_con .right_con{ padding:30px 3%;width:calc(94% - 350px); float:left; font-size:14px;background-color: #fff;margin: 0 25px 25px;}

.bangzhu_con .right_con img{max-width: 100%;}

.bangzhu_con .left_con #screen {  overflow: auto; }

.bangzhu_con .left_con #screen2 { overflow: auto; }

.bangzhu_con .left_con .content { position: relative; height: 100%; }

.bangzhu_con .left_con .cds_scrollbar { position: absolute; background:url(../images/gundongtiao.jpg) no-repeat right center; right: -0; cursor: pointer; min-height:117px; }

.bangzhu_con .left_con .cds_scrollbar_over { background:url(../images/gundongtiao.jpg) no-repeat right center; }

.bangzhu_con .left_con .cds_scrollbar_pushed {background:url(../images/gundongtiao.jpg) no-repeat right center;}

.bangzhu_con .left_con .cds_track { position: absolute; background:#fff; right: 0; top: 0px; height: 100%; cursor: pointer; }

.bangzhu_con .left_con .cds_up { position: absolute; background:#fff; right: -0; top: 0px; cursor: pointer; }

.bangzhu_con .left_con .cds_down { position: absolute; background: #fff; right: -0; bottom: 0px; cursor: pointer; }



/* 帮助中心测导航 */

.sidebar-menu { list-style: none; margin: 0; padding: 0; font-size:14px;  }

.sidebar-menu > li { position: relative; margin: 0; padding: 0; }

.sidebar-menu > li > a { display: block; border-left: 3px solid transparent; padding-left:20px; color: #333; line-height:50px; }

.sidebar-menu > li > a > .fa { width: 20px; }

.sidebar-menu > li:hover > a, .sidebar-menu > li.active > a { color: #1492FF; background: #ECF1FE; border-left-color: #1492FF; }

/* 修改 */

.sidebar-menu > li.active > a { color: #1492FF; background: #ECF1FE; border-left-color: #1492FF; }

.sidebar-menu .treeview-menu > li.active > a{color: #1492FF; background: #ECF1FE; border-left: 3px solid #1492FF; margin-left: -5px;}

.sidebar-menu .treeview-menu3 > li.active > a{color: #1492FF; background: #ECF1FE; border-left: 3px solid #1492FF; margin-left: -10px;}



.sidebar-menu > li > .treeview-menu { margin: 0 1px;  }

.sidebar-menu > li .label,  .sidebar-menu > li .badge { margin-top: 3px; margin-right: 5px; }

.sidebar-menu li > a > .fa-angle-left { width: auto; height: auto; padding: 0; margin-right: 10px; margin-top: 19px;transform: rotate(-90deg); }

.sidebar-menu li.active > a > .fa-angle-left { transform: rotate(90deg); }

.sidebar-menu li.active > .treeview-menu { display: block; }

.sidebar-menu a {  text-decoration: none; }

.sidebar-menu .treeview-menu { display: none; list-style: none; padding: 0; margin: 0; padding-left: 5px; }

.sidebar-menu .treeview-menu .treeview-menu { padding-left: 20px; }

.sidebar-menu .treeview-menu > li { margin: 0; }

.sidebar-menu .treeview-menu > li > a {  display: block; font-size: 14px; color: #666; line-height:40px; padding-left:40px }

.sidebar-menu .treeview-menu > li > a > .fa { width: 20px; }

.sidebar-menu .treeview-menu > li > a > .fa-angle-left,  .sidebar-menu .treeview-menu > li > a > .fa-angle-down { width: auto; margin-top: 12px; }

.sidebar-menu .treeview-menu > li.active > a, .sidebar-menu .treeview-menu > li > a:hover { color: #333; }



/* 3级 */

.sidebar-menu .treeview-menu3 { display: none; list-style: none; padding: 0; margin: 0; padding-left: 5px; }

.sidebar-menu .treeview-menu3 .treeview-menu { padding-left: 20px; }

.sidebar-menu .treeview-menu3 > li { margin: 0; }

.sidebar-menu .treeview-menu3 > li > a {  display: block; font-size: 14px; color: #666; line-height:40px; padding-left:60px }

.sidebar-menu .treeview-menu3 > li > a > .fa { width: 20px; }

.sidebar-menu .treeview-menu3 > li > a > .fa-angle-left,  .sidebar-menu .treeview-menu3 > li > a > .fa-angle-down { width: auto; margin-top: 12px; }

.sidebar-menu .treeview-menu3 > li.active > a, .sidebar-menu .treeview-menu3 > li > a:hover { color: #333; }







#files{}

.tree,.tree ul,.tree li{zoom: 1;}

.tree ul{margin-left:0px;}

.tree li a{border-left: 3px solid transparent; display:block;padding-left: 20px;color: #333;line-height: 50px; font-size:14px;outline:none;}

.tree li a.tree-parent{background:url(../images/icon-folder-open.gif) right 10px center no-repeat;}

.tree li a.tree-parent-collapsed{background:url(../images/icon-folder.gif) right 10px center no-repeat;}

.tree li a:hover,.tree li a.tree-parent:hover,.tree li a:focus,.tree li a.tree-parent:focus,.tree li a.tree-item-active{ border-left:3px solid #1492FF;background-color:#ECF1FE; color:#1492FF;}

.tree li a:focus,.tree li a.tree-parent:focus,.tree li a.tree-item-active{border-left:3px solid #1492FF;background-color:#ECF1FE; color:#1492FF;}

.tree ul.tree-group-collapsed{display:none;}

#files li ul li a{ padding-left:40px; line-height:40px; color:#666;}

#files li ul li a:hover{ background-color:transparent;; padding-left:40px;border-left: 3px solid transparent;}

#files li ul li ul li a{padding-left:60px; line-height:30px;}

#files li ul li ul li a:hover{background-color:transparent;; padding-left:60px;border-left: 3px solid transparent;}

#files li ul li a:focus,#files li ul li a.tree-parent:focus,#files li ul li a.tree-item-active{  background-color:0; border-left: 3px solid transparent; }

#files li ul li a:hover,#files li ul li a.tree-parent:hover,#files li ul li a:focus,#files li ul li a.tree-parent:focus,#files li ul li a.tree-item-active{ background-color:0;border-left: 3px solid transparent;color:#1492FF; }

#files li ul li a.tree-parent:focus{background-color:#ECF1FE;}



.ny_con .HuodongPage .con1 .tab_box .huodongbg ul li img.yiguoqibg{ position:absolute; right:0; top:0; max-width:62px;}

.ny_con .YingyongPage .con1 .tab_box ul li img.yiguoqibg,.ny_con .YingyongPage .con1 .tab_box ul li img.zhengzai{position:absolute; right:-1px; top:-1px; max-width:62px;}



.ny_con .HuodongPage .con1 .tab_box .huodong2 dl dt img.yiguoqibg,.ny_con .HuodongPage .con1 .tab_box .huodong2 dl dt img.zhengzai{ position:absolute; right:0; top:0; max-width:62px;}







 @media (max-width: 767px) {
    .zizhi_con .demo-gallery dl dd{width: 100%; float: none;margin-right: 0%;}
     /* 分页 */

.Page{ text-align:left; padding:30px 0; clear:both; overflow:hidden;}

/*搜索页*/

.ny_con .SearchPage .search_circle .search2 { margin: 0 auto; width: 95%; padding:0 2.5%; max-width: 600px; position:relative; }



/*内页banner*/

.NyBanner{ position:relative;    overflow: hidden;

    width: 100%;

    height: 100%; }

.NyBanner img{width: 160%;

    margin-left: -30%;}

.NyBanner .banner_text{ position:absolute; left:0; top:0; color:#fff; width:100%; height:100%;}

.banner_text .width1224 {

    margin: 0 auto;

    width: 95%;

    padding: 2% 2.5%;

}

.banner_text .width1224 img{width: 100%;}

.NyBanner .jiage_text { position:absolute; left:0; top:30%; color:#fff; width:100%;} 

.NyBanner .banner_text h1{ font-size:16px; line-height:30px; font-weight:normal;}

.NyBanner .banner_text p{ font-size:14px; width:100%; line-height:20px; padding:0px 0 10px 0;}

.NyBanner .banner_text .banner_btn{ width:100%; max-width:600px;text-align:center; margin:0% auto 0 auto;position: absolute;

    bottom: 10px; left:0;} 

.NyBanner .banner_text a{ font-size:14px; color:#fff; background:#377EE8; border-radius:3px; margin:0 20px; padding:5px 15px;}

.NyBanner .banner_text a:hover{ background:#419BF9;}



/* 添加表格样式 */

/* .scroll-wrap { overflow:auto; } */
.ny_con .ProductPage{margin:0;}
.table-wrap{overflow-x:auto}

.table-wrap td, .table-wrap th{padding:5px 10px;border:1px solid #ddd} .table-wrap th{font-weight:bold;border-bottom:2px solid #59B200}

.product_specifications{overflow:auto;text-align:left} .product_specifications table{border-collapse:collapse} .product_specifications h3{font-size:18px;font-size:1.8rem;font-family:"微軟正黑體修正","微軟正黑體","Microsoft JhengHei",Arial,Helvetica,"Helvetica Neue",Tahoma,Verdana,sans-serif;font-weight:normal;text-align:left;color:#666;padding:15px 0} .product_specifications h4{color:#666;margin:0 auto 5px} .product_specifications thead th{text-align:center} .product_specifications td, .product_specifications th{padding:5px 10px;border:1px solid #ddd} .product_specifications th{font-weight:bold;border-bottom:2px solid #59B200} .product_specifications th.colspan{border-bottom:1px solid #ddd}

/* 添加表格样式 end*/

/*产品页面*/

.ny_con .ProductPage .pro_submenu2{ display:none;}

.ny_con .ProductPage .pro_submenu3 { display:block; margin:20px 0;}

.ny_con .ProductPage .pro_submenu3 .v_box ul li, .ny_con .ProductPage .pro_submenu3 .h_box ul li {float: left; width:20%; text-align:center; font-size:14px; }

.ny_con .ProductPage .pro_list{ clear:both; overflow:hidden;}

.ny_con .ProductPage .pro_list dl{ clear:both; overflow:hidden; padding-bottom:10px; margin-bottom:10px; border-bottom:1px dashed #ccc;}

.ny_con .ProductPage .pro_list dl dt{ float:left; width:100%; padding-right:0;}

.ny_con .ProductPage .pro_list dl.marginright{padding-left:0%;padding-right:0;}

.ny_con .ProductPage .pro_list dl h5{  font-size:16px; line-height:28px; font-weight:normal; color:#000; padding-top:0;}

.ny_con .ProductPage .pro_list dl p{ padding: 5px 0; font-size:14px; }

.ny_con .ProductPage .pro_list dl a{ font-size:14px; color:#fff; background:#377EE8; height:30px; line-height:30px; border-radius:3px; display:block; max-width:98px; text-align:center; margin-top:10px; margin-bottom:10px;}

.ny_con .ProductPage .pro_list dl a:hover{ background:#419BF9;}

.ny_con .ProductPage .pro_list dl dd{ float:left; width:100%; }

.ny_con .ProductPage .pro_list dl img{ width:100%; max-width:auto;}



.ny_con .ProductPage .pro_list dl.marginright dd{float:left; width:100%; }

.ny_con .ProductPage .pro_list dl.marginright dt{float:left; width:100%; padding-right:0;}



.ny_con .ProductPage .pro_tuijian{clear:both; overflow:hidden; padding:12px 0;}

.ny_con .ProductPage .pro_tuijian .title{ line-height:39px;font-size:18px; text-align:center;}

.ny_con .ProductPage .pro_tuijian ul{padding:10px 0 10px 10px; clear:both; overflow:hidden;}

.ny_con .ProductPage .pro_tuijian ul li{ float:left;text-align:center; padding-bottom:20px;  width:calc(50% - 12px); border:1px solid #ccc; margin-right:10px; margin-bottom:10px;}

.ny_con .ProductPage .pro_tuijian ul li h5{text-align:center;  font-size:16px; background:#FAFAFA; border-bottom:1px solid #ccc; line-height:39px; font-weight:normal;}

.ny_con .ProductPage .pro_tuijian ul li .tuijian_list{ margin:10px 10px 20px 10px;;}

.ny_con .ProductPage .pro_tuijian ul li .tuijian_list span{ display:block; line-height:24px; font-size:14px; text-align:left; background:url(../images/hui_dot.jpg) no-repeat left center; background-size:5px; padding-left:12px;}

.ny_con .ProductPage .pro_tuijian ul li a{ background:#373D41;  font-size:14px; color:#fff; padding:5px 20px;}

.ny_con .ProductPage .pro_tuijian ul li a:hover{ background:#377EE8;}

.ny_con .ProductPage .pro_news{ clear:both; overflow:hidden;}

.ny_con .ProductPage .pro_news .title{ font-size:18px; border:1px solid #ccc; background:#FAFAFA; line-height:39px; padding-left:20px;}

.ny_con .ProductPage .pro_news ul{ padding:20px 0 20px 20px; border:1px solid #ccc; border-top:0; clear:both; overflow:hidden;}

.ny_con .ProductPage .pro_news ul li{ float:left; width:calc(100% - 20px); margin-right:20px; margin-bottom:20px; }

.ny_con .ProductPage .pro_news ul li img{ width:100%;}

.ny_con .ProductPage .pro_news h5{ font-size:16px; font-weight:normal; padding:4px 0; line-height:24px;}

.ny_con .ProductPage .pro_news p a{ border-bottom:1px dashed #ccc; display:block; width:100%; line-height:30px; white-space:nowrap; text-overflow:ellipsis;overflow:hidden; font-size:14px; color:#666;}



.ny_con .ProductPage .pro_news ul li:nth-child(1){ display:block;}

.ny_con .ProductPage .pro_news ul li:nth-child(n+2){ display:none;}







/*价格页面*/

.jiagebg{ background:url(../images/jiagepage_bg.jpg) no-repeat center bottom;}

.ny_con .JiagePage h2{ text-align:center; font-size:20px; color:#333; font-weight:normal; padding:20px 0;}

.ny_con .JiagePage .con1{ clear:both; overflow:hidden;}

.ny_con .JiagePage .con1 ul{ padding:50px 0;}

.ny_con .JiagePage .con1 ul li{ float:left;width:calc(50% - 2px); margin-top:0; margin-bottom:20px; border:1px solid #ccc; text-align:center; min-height:526px;}

.ny_con .JiagePage .con1 ul li:hover{ margin-top:-20px;transition: margin-top 0.2s; -webkit-transition: margin-top 0.2s; -moz-transition: margin-top 0.2s; -o-transition: margin-top 0.2s; -ms-transition: margin-top 0.2s; -moz-transition: margin-top 0.2s; }

.ny_con .JiagePage .con1 ul li .title{ height:35px; line-height:35px; background:#EEF2F8; font-size:14px;}

.ny_con .JiagePage .con1 ul li .jiage{ font-size:14px; padding:10px 0;}

.ny_con .JiagePage .con1 ul li .jiage span.qian{ font-size:30px; color:#222;}

.ny_con .JiagePage .con1 ul li .jiage2{ font-size:14px; padding-bottom:10px;}

.ny_con .JiagePage .con1 ul li a{ font-size:14px; border:1px solid #ccc; padding:6px 20px; border-radius:3px;}

.ny_con .JiagePage .con1 ul li .neicun{ border-top:1px solid #ccc; border-bottom:1px solid #ccc; margin:20px 0 10px 0; clear:both; overflow:hidden; padding:7px 0; color:#9F9FA6;}

.ny_con .JiagePage .con1 ul li .neicun p{ width:50%; float:left;}

.ny_con .JiagePage .con1 ul li .neicun p.sz{ font-size:16px; color:#333;}

.ny_con .JiagePage .con1 ul li .text{ font-size:14px; line-height:24px;}

.ny_con .JiagePage .con1 ul li .text span{ color:#f00;}

.ny_con .JiagePage .con1 ul li.color1:hover{border:1px solid #76C789;}

.ny_con .JiagePage .con1 ul li.color1:hover a{border:1px solid #76C789; background:#76C789; color:#fff;}

.ny_con .JiagePage .con1 ul li.color1:hover .title{background:#76C789; color:#fff;}

.ny_con .JiagePage .con1 ul li.color1:hover .jiage span.qian{ color:#76C789;}

.ny_con .JiagePage .con1 ul li.color2:hover{border:1px solid #58B6F3;}

.ny_con .JiagePage .con1 ul li.color2:hover a{border:1px solid #58B6F3; background:#58B6F3; color:#fff;}

.ny_con .JiagePage .con1 ul li.color2:hover .title{background:#58B6F3; color:#fff;}

.ny_con .JiagePage .con1 ul li.color2:hover .jiage span.qian{ color:#58B6F3;}

.ny_con .JiagePage .con1 ul li.color3:hover{border:1px solid #26D0E0;}

.ny_con .JiagePage .con1 ul li.color3:hover a{border:1px solid #26D0E0; background:#26D0E0; color:#fff;}

.ny_con .JiagePage .con1 ul li.color3:hover .title{background:#26D0E0; color:#fff;}

.ny_con .JiagePage .con1 ul li.color3:hover .jiage span.qian{ color:#26D0E0;}

.ny_con .JiagePage .con1 ul li.color4:hover{border:1px solid #9FA8D7;}

.ny_con .JiagePage .con1 ul li.color4:hover a{border:1px solid #9FA8D7; background:#9FA8D7; color:#fff;}

.ny_con .JiagePage .con1 ul li.color4:hover .title{background:#9FA8D7; color:#fff;}

.ny_con .JiagePage .con1 ul li.color4:hover .jiage span.qian{ color:#9FA8D7;}

.ny_con .JiagePage .con1 ul li.color5:hover{border:1px solid #FF9A4D;}

.ny_con .JiagePage .con1 ul li.color5:hover a{border:1px solid #FF9A4D; background:#FF9A4D; color:#fff;}

.ny_con .JiagePage .con1 ul li.color5:hover .title{background:#FF9A4D; color:#fff;}

.ny_con .JiagePage .con1 ul li.color5:hover .jiage span.qian{ color:#FF9A4D;}

.ny_con .JiagePage .con2 h6{ text-align:center; font-size:14px; font-weight:normal; margin:-10px 0 15px 0;}

.ny_con .JiagePage .con2{ background:url(../images/jiagepage_con2bg.jpg) repeat-x center bottom;}

.ny_con .JiagePage .con2 table{ text-align:center; font-size:14px;}

.ny_con .JiagePage .con2 img.xiaoimg{ max-width:45px; width:90%; margin:40px auto 0 auto;}

.ny_con .JiagePage .con2 img.daimg{ max-width:380px; width:90%; margin:0 auto;}

.ny_con .JiagePage .con2 p{ padding-bottom:50px;}

.ny_con .JiagePage .con3{ clear:both; overflow:hidden;}

.ny_con .JiagePage .con3 ul li{ float:left; width:calc(50% - 28px); margin:0 13px 26px 13px; border:1px solid #EBECEC; border-top:4px solid #878B8D; box-shadow:0 3px 4px #ccc; cursor:pointer; }

.ny_con .JiagePage .con3 ul li:hover{ border-color:#58D0FF;-webkit-transition: border-color .2s ease; -moz-transition: border-color .2s ease; -ms-transition: border-color .2s ease; -o-transition: border-color .2s ease; transition: border-color .2s ease}

.ny_con .JiagePage .con3 ul li h6{ font-size:17px; padding:15px 0; text-align:center; font-weight:normal;}

.ny_con .JiagePage .con3 ul li p{ font-size:14px; width:90%; margin:0 auto 20px auto; min-height:96px;}

.ny_con .JiagePage .con4{ position:relative;}

.ny_con .JiagePage .con4 .flex { width:100%;position:relative;}

.ny_con .JiagePage .con4 .slides--titles{ position:inherit; right:0%; width:100%; top:0%; margin-bottom:10px;z-index:9999;}

.ny_con .JiagePage .con4 .slides li, .ny_con .JiagePage .con4 .slides--titles li { overflow: hidden; position: relative; float: left }

.jFlex, .slides, .slides li,.ny_con .JiagePage .con4  .slides--titles li { position: relative }

.ny_con .JiagePage .con4 .jFlex { overflow: hidden; -webkit-touch-callout: none; -webkit-user-select: none; -khtml-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none }

.ny_con .JiagePage .con4 .slides--anim { -moz-transition: transform ease-out .3s; -ms-transition: transform ease-out .3s; -o-transition: transform ease-out .3s; -webkit-transition: transform ease-out .3s; transition: transform ease-out .3s }

.ny_con .JiagePage .con4 .slides--titles:after,.ny_con .JiagePage .con4  .slides--titles:before, .ny_con .JiagePage .con4 .slides:after,.ny_con .JiagePage .con4  .slides:before { content: ' '; display: table }

.ny_con .JiagePage .con4 .slides--titles:after, .ny_con .JiagePage .con4 .slides:after { clear: both }

.ny_con .JiagePage .con4 .slides li { display: block }

.ny_con .JiagePage .con4 .slides img { display: block; height: auto; width: 100% ;border: 1px solid #fff;}

.ny_con .JiagePage .con4 .slides--titles li { cursor: pointer; height:40px; line-height:40px;  width:100%; color:#333;  }

.ny_con .JiagePage .con4 .slides--titles li .title--l { background: #ccc; display: block; height: 60px; width:3px; left:0; position:absolute; z-index:99999; top:5px; }

.ny_con .JiagePage .con4 .slides--titles li .title--t { font-size:16px; color: #333; display: block; height:39px; line-height:  border-bottom:1px dashed #ccc;padding: 0 0; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;margin-left:10px; border-bottom:1px dashed #ccc;}

.ny_con .JiagePage .con4 .slides--titles li.title--auto .title--l,.ny_con .JiagePage .con4 .slides--titles li.title--manual .title--l { -moz-transition: all linear .3s; -ms-transition: all linear .3s; -o-transition: all linear .3s; -webkit-transition: all linear .3s; transition: all linear .3s }

.ny_con .JiagePage .con4 .slides--titles li.title--auto.title--active .title--l { -moz-transition: all linear 5s; -ms-transition: all linear 5s; -o-transition: all linear 5s; -webkit-transition: all linear 5s; transition: all linear 5s }

.ny_con .JiagePage .con4 .slides--titles li.title--active .title--l { left: 0 ; background:#555;}

.ny_con .JiagePage .con4 .slides--titles li.title--right .title--l { left: 0 }

.ny_con .JiagePage .con4 .slides--titles li.title--active .title--t { color:#1890FF;  }

.ny_con .JiagePage .con4 .slides--titles li.title--active {}

.ny_con .JiagePage .con5 { padding-bottom:10px;}

.ny_con .JiagePage .con5 #faq li{ border-bottom:1px solid #eee;}

.ny_con .JiagePage .con5 #faq dt{ font-size:14px;cursor:pointer; background:#FAFBFD; color:#333; line-height:45px;}

.ny_con .JiagePage .con5 #faq dl:hover dt{background:#09B2F8; color:#fff;}

.ny_con .JiagePage .con5 #faq dd{display:none; background:#09B2F8; color:#fff; font-size:14px; padding:15px 0 15px 0;}

.ny_con .JiagePage .con5 #faq dl:hover dd{ padding-top:0;}

.ny_con .JiagePage .con5 a{ color:#4477D3; font-size:14px; display:block; margin:20px auto;}

.ny_con .JiagePage .con6{ text-align:center; padding-bottom:10px;}

.ny_con .JiagePage .con6 a{ font-size:14px; color:#1AB8F9; border:2px solid #9DE2FD; background:#fff; padding:5px 33px; margin:10px 10px;}

.ny_con .JiagePage .con6 a:hover{ border:0px solid #09B2F7; color:#fff; padding:7px 35px;

background-image: linear-gradient(to right, #09B2F7,#53CEFE,#5CD1FF);}



/*应用页面*/

.jiagebg{ background:url(../images/jiagepage_bg.jpg) no-repeat center bottom;}

.ny_con .YingyongPage h2{ text-align:center; font-size:20px; color:#333; line-height:30px; font-weight:normal; padding:20px 0;}

.ny_con .YingyongPage .con1{ padding-bottom:15px;}

.ny_con .YingyongPage .con1 .tab_menu { clear: both; border-bottom: 2px solid #EAEAEA; margin:0 0 10px 0; overflow: hidden;  }

.ny_con .YingyongPage .con1 .tab_menu li { float: left; text-align: center; background: #F7F7F7; margin-right: 1px; cursor: pointer; width: 25%; height: 32px; line-height: 32px; max-width: 183px; font-size: 14px; color: #333; }

.ny_con .YingyongPage .con1 .tab_menu li a{    width:100%; line-height:32px; height:32px;}

.ny_con .YingyongPage .con1 .tab_menu li.hover a { color: #fff; background: url(../images/IndexNews_tabmenubg.jpg) repeat center; }

.ny_con .YingyongPage .con1 .tab_menu li.selected { color: #fff; background: url(../images/IndexNews_tabmenubg.jpg) repeat center; }

.ny_con .YingyongPage .con1 .tab_box { clear: both; overflow: hidden; }

.ny_con .YingyongPage .con1 .tab_box .submenunav{ font-size:14px; padding-bottom:20px; padding-left:0px;} 

.ny_con .YingyongPage .con1 .tab_box ul li{float:left;width:calc(50% - 34px);padding:10px;margin:0 5px 15px 5px;border:2px solid #ccc;}

.ny_con .YingyongPage .con1 .tab_box ul li .title{ font-size:14px; text-align:center; color:#333; padding-bottom:0px;}

.ny_con .YingyongPage .con1 .tab_box ul li p{ font-size:14px; padding:5px 0 10px 0; line-height:22px;}

.ny_con .YingyongPage .con1 .tab_box ul li a.wailian{ padding:5px 10px; background:#333; color:#fff;}

.ny_con .YingyongPage .con1 .tab_box ul li a.neilian{ font-size:14px; float:none; display:block; padding-top:6px;}

.ny_con .YingyongPage .con1 .hide { display: none }

.ny_con .YingyongPage .con2{ background:#011423 url(../images/yingyongbanner.png) no-repeat center; min-height:355px; color:#fff;}

.ny_con .YingyongPage .con2 h4{ font-size:20px; padding:10% 0 10px 0; line-height:32px; font-weight:normal;}

.ny_con .YingyongPage .con2 p{ font-size:14px; width:89%; padding-bottom:30px;}

.ny_con .YingyongPage .con2 a{padding:5px 30px; font-size:14px; border:2px solid #495660; color:#999;}

.ny_con .YingyongPage .con3{ padding-bottom:20px; clear:both; overflow:hidden;}

.ny_con .YingyongPage .con3 .rslides { position: relative; overflow:hidden; width: 100%; padding: 0; margin: 0; }

.ny_con .YingyongPage .con3 .rslides li{-webkit-backface-visibility:hidden; position: absolute; display: none; width: 100%; left: 0; top: 0; }

.ny_con .YingyongPage .con3 .rslides li:first-child { position: relative; display: block; float: left; }

.ny_con .YingyongPage .con3 .slide_container { position: relative; float: left; width: 100%; }

.ny_con .YingyongPage .con3 .slide { position: relative; list-style: none; overflow: hidden; width: 100%; padding: 0; margin: 0; }

.ny_con .YingyongPage .con3 .slide li { position: absolute; width:calc(100% - 92px); margin:0 46px; left: 0; top: 0; }

.ny_con .YingyongPage .con3 .slide li .con3_list{ width:calc(100% - 42px); border:1px solid #ccc; margin:0 10px 10px 10px; float:left; padding:10px;}

.ny_con .YingyongPage .con3 .slide li .con3_list:nth-child(1){ display:block;}

.ny_con .YingyongPage .con3 .slide li .con3_list:nth-child(n+2){ display:none}



.ny_con .YingyongPage .con3 .slide li .con3_list h6{ font-size:18px; color:#000; padding:15px 0 10px 0;}

.ny_con .YingyongPage .con3 .slide li .con3_list img{ width:100%;}

.ny_con .YingyongPage .con3 .slide li .con3_list span{ display:block; width:50%; /*background:url(../images/hui_dot.jpg) no-repeat left center; background-size:5px;  text-indent:10px;*/float:left;}

.ny_con .YingyongPage .con3 .slide_nav { position: absolute; -webkit-tap-highlight-color: rgba(0,0,0,0); top: 50%; left:0px; z-index: 3; text-indent: -9999px; overflow: hidden; text-decoration: none; height: 46px; width: 46px; margin-top: -33px; }

.ny_con .YingyongPage .con3 .slide_nav.prev { background: url(../images/btnleft_bai.png) no-repeat; background-size:46px; }

.ny_con .YingyongPage .con3 .slide_nav.prev:active { background: url(../images/btnleft_blue.png) no-repeat;background-size:46px; }

.ny_con .YingyongPage .con3 .slide_nav.next { left: auto; right: 0px; background: url(../images/btnright_bai.png) no-repeat; background-size:46px;}

.ny_con .YingyongPage .con3 .slide_nav.next:active { background: url(../images/btnright_blue.png) no-repeat;background-size:46px; }

.ny_con .YingyongPage .con4{ text-align:center;}

.ny_con .YingyongPage .con4 a{ font-size:14px; color:#1AB8F9; border:2px solid #9DE2FD; background:#fff; padding:5px 30px;}

.ny_con .YingyongPage .con4 a:hover{ border:0px solid #09B2F7; color:#fff; padding:9px 35px;

background-image: linear-gradient(to right, #09B2F7,#53CEFE,#5CD1FF);}

.NyBanner .banner_text p.yingyong{ font-size:15px; display:none; line-height:24px;}

.NyBanner .banner_text h1.yingyong{ text-align:center; position:relative; top:40px;}





/*活动页面*/

.ny_con .HuodongPage .con1 .tab_menu { clear: both; border-bottom: 1px solid #ccc; border-left:1px solid #ccc; margin:30px 0 35px 0; overflow: hidden;  }

.ny_con .HuodongPage .con1 .tab_menu li a{ float: left; text-align: center; background: #F7F7F7; margin-right:0;  cursor: pointer; width: 100%; height: 32px; line-height: 32px; max-width: 183px; font-size: 14px; color: #333; border-top:1px solid #ccc; border-right:1px solid #ccc; }

.ny_con .HuodongPage .con1 .tab_menu li.hover a { color: #7CC0FF; background:#F7F7F7; border-top:2px solid #7CC0FF; height:32px; icon:32px; }

.ny_con .HuodongPage .con1 .tab_menu li.selected a { display: block; width: 100%; color: #7CC0FF; background:#F7F7F7;border-top:2px solid #7CC0FF; height:32px; icon:32px; }

.ny_con .HuodongPage .con1 .tab_box .huodongbg ul li{ background:url(../images/huodong_con1bg.png) no-repeat right top; background-size:203px;width:calc(50% - 34px);border:1px solid #ccc;}

.ny_con .HuodongPage .con1 .tab_box .huodongbg ul li .title{ text-align:left; padding-bottom:0;}

.ny_con .HuodongPage .con1 .tab_box .huodongbg ul li a.wailian{ float:none; display:block; max-width:100px; text-align:center; padding: 0; margin:0 auto;}

.ny_con .HuodongPage .con1 .tab_box .huodongbg ul li span{ font-size:14px;}

.ny_con .HuodongPage .con1 .tab_box .huodongbg ul li strong{ font-size:35px;}

.ny_con .HuodongPage .con1 .tab_box .huodong2 dl{ padding-bottom:10px; margin-bottom:10px; border-bottom:1px solid #ccc; clear:both; overflow:hidden; position:relative;}

.ny_con .HuodongPage .con1 .tab_box .huodong2 dl dt{ float:none; width:100%; margin-right:0;}

.ny_con .HuodongPage .con1 .tab_box .huodong2 dl dt img{ max-width:209px; width:100%;}

.ny_con .HuodongPage .con1 .tab_box .huodong2 dl dd{ float:none; width:100%; }



.ny_con .HuodongPage .con1 .tab_box .huodong2 dl dd h3 a{ font-size:16px; line-height:25px;}

.ny_con .HuodongPage .con1 .tab_box .huodong2 dl dd a{ font-size:14px; color:#245CA0; float:right;}

.ny_con .HuodongPage .con1 .tab_box .huodong2 dl dd a.morext{position: absolute;right: 0;bottom: 50px;display: block;width: 110px;text-align: center;}

.ny_con .HuodongPage .con1 .tab_box .huodong2 dl dd p{ font-size:14px; padding:0px 0; line-height:22px;}

.ny_con .HuodongPage .con1 .tab_box .huodong2 dl dd .baom_btn{ position:absolute; right:0; bottom:20px}

.ny_con .HuodongPage .con1 .tab_box .huodong2 dl dd .baom_btn a{ background:#4b8bf4; color:#fff; font-size:14px; height:30px; line-height:30px; display:block; width:110px; text-align:center;}





.ny_con .HuodongPage .con1 .tab_box .huodongbg ul li img.yiguoqibg{ position:absolute; right:0; top:0; max-width:42px;}

.ny_con .YingyongPage .con1 .tab_box ul li img.yiguoqibg,.ny_con .YingyongPage .con1 .tab_box ul li img.zhengzai{position:absolute; right:-1px; top:-1px; max-width:42px;}





/*详情页*/

.position{ line-height:38px; font-size:14px; margin-left:0;}

.TextDetail{ background:#F2F4F7; clear:both; overflow:hidden; padding-top:20px;}

.TextDetail .leftlist{ width:100%; margin-right:0; float:left; display:none;}

.TextDetail .leftlist .list{ background:#fff; margin-bottom:20px; padding-bottom:15px; }

.TextDetail .leftlist .list .title{ background:#FAFAFA; border-bottom:1px solid #ccc; line-height:32px; padding:0 10px; font-size:14px; }

.TextDetail .leftlist .list ul li{ margin:10px; padding:0 0 10px 0; border-bottom:1px dashed #ccc;}

.TextDetail .leftlist .list ul li h6{ font-size:14px;}

.TextDetail .leftlist .list ul li span{ color:#aaa; padding:5px 0 ; display:block;}

.TextDetail .leftlist .list ul li p{ color:#888;}

.TextDetail .righttext{  width:100% ; float:left; overflow:hidden; }

.TextDetail .righttext .detail{ padding:30px 20px; background:#fff; margin-bottom:20px;}

.TextDetail .righttext .detail .bigtitle{ text-align:left; font-size:18px; padding:10px 0 10px 0; position:relative; }

.TextDetail .righttext .detail .bigtitle p{ text-align:center;}



.TextDetail .righttext .detail .bigtitle span{ font-size:14px; color:#666; padding:20px 0 0 0;} 

.TextDetail .righttext .detail .bigtitle span.nextyca{ padding-left:10px;}

.TextDetail .righttext .detail .bigtitle span.sjtag{ display: none;}





.TextDetail .righttext .detail .bigtitle .bdsharebuttonbox{ position:absolute; left:0; top:-20px;}

.TextDetail .righttext .detail .bigtitle .bdsharebuttonbox .bds_more{ width:56px; height:22px; background:url(../images/fenxiang_btn.jpg) no-repeat; margin:0; padding:0; background-size:56px;} 

.TextDetail .righttext .detail .zhuyu{ font-size:14px; margin-bottom:10px;}

.TextDetail .righttext .detail .zhuyu p{ border-bottom:1px solid #ccc; padding:5px 0;}

.TextDetail .righttext .detail .zhuyu p.left{ width:100%;}

.TextDetail .righttext .detail .zhuyu p.right{ width:100%;}

.TextDetail .righttext .detail dl{ clear:both; overflow:hidden; padding:20px; background:#F2F4F7; margin-bottom:20px;}

.TextDetail .righttext .detail dl dt{ width:100%; float:left; margin-right:0;}

.TextDetail .righttext .detail dl dt img{ width:100%;}

.TextDetail .righttext .detail dl dd{ float:left; width:100%; font-size:14px;}

.TextDetail .righttext .detail dl dd p{ padding:10px 0; line-height:30px;}

.TextDetail .righttext .detail dl dd a{ color:#fff; background:#4b8bf4; padding:5px 20px; font-size:14px;}

.TextDetail .righttext .detail .content{ font-size:14px;}

.TextDetail .righttext .detail .content img{ width:100%;}

.TextDetail .righttext .detail .fanhui{ border-top:1px dashed #ccc; margin-top:20px; line-height:40px; font-size:14px;}

.TextDetail .righttext .detail .fanhui a.fanhui{ color:#165199;display:block; padding:5px 0; line-height:20px;}

.TextDetail .righttext .detail .fanhui span{ color:#165199;display:block; padding:5px 0; line-height:20px;}

.TextDetail .righttext .detail .fanhui span.shangxia{ font-size:14px; color:#333;}

.TextDetail .righttext .detail .fanhui span.blue { }

.TextDetail .righttext .detail .fanhui span.blue a{ }

.TextDetail .righttext .jilu{ background:#fff; clear:both; overflow:hidden;}

.TextDetail .righttext .jilu .title{ background:#FAFAFA; margin-bottom:20px; border-bottom:1px solid #ccc; line-height:38px; padding:0 10px; font-size:14px; }

.TextDetail .righttext .jilu dl{ width:calc(100% - 40px) ; float:left; margin:0 20px 20px 20px;}

.TextDetail .righttext .jilu dl dt{ width:100%; float:left; text-align:center;}

.TextDetail .righttext .jilu dl dt img{ float:left; width:100%; margin:0; max-width:none;}

.TextDetail .righttext .jilu dl dd{width:100% ; float:left;}

.TextDetail .righttext .jilu dl dd a{ display:block; line-height:32px; border-bottom:1px dashed #ccc; width:100%; margin:0 auto; font-size:14px;}





/*案例页面*/

.CaseNav{ padding:30px 2.5%;}

.CaseNav .nav_btn{ border-bottom:1px solid #ccc; margin-bottom:10px; clear:both; overflow:hidden; padding:10px 0; }

.CaseNav .nav_btn span{ font-size:14px;line-height:30px; text-align:left; width:100%; display:block; float:left;}

.CaseNav .nav_btn .nav_a{ float:left; width:100%;}

.CaseNav .nav_btn a{ font-size:14px; line-height:30px; text-align:center; margin:0px 0px 0 0; padding:0 5px; min-width:4em; display:block; float:left; height:30px;}

.CaseNav .nav_btn a:hover,.CaseNav .nav_btn a.dq{ background:#1890FF; color:#fff;}

.TextDetail .leftlist .list .title a{ float:right; font-size:14px; color:#999;}

.TextDetail .leftlist .list ul li img{ width:100%;}

.TextDetail .leftlist .list .biaoqian{ padding:0 10px 0 10px; clear:both; overflow:hidden;}

.TextDetail .leftlist .list .biaoqian a{ background:#E6F3FF; display:block; float:left; height:34px; margin-right:10px; margin-top:10px; line-height:34px; padding:0 10px; color:#2084FF; font-size:14px;}

.TextDetail .righttext .case_list{ clear:both; overflow:hidden;}

.TextDetail .righttext .case_list ul li{ float:left; margin-bottom:20px; margin-right:0; padding:10px; background:#fff;width:calc(100% - 20px) ;}

.TextDetail .righttext .case_list ul li img{ width:100%;}

.TextDetail .righttext .case_list ul li h6{ font-size:14px; padding:5px 0;}

.TextDetail .righttext .case_list ul li p{ padding:0 0 5px 0; line-height:22px;}



/*新闻列表页*/

.TextDetail .righttext .news_submenu{ background:#fff; padding:20px 20px 0 20px; clear:both; overflow:hidden;}

.TextDetail .righttext .news_submenu .border{ border-bottom:1px solid #ccc; padding-bottom:10px; clear:both; overflow:hidden;}

.TextDetail .righttext .news_submenu a{ color:#000; padding:0 10px; display:block; text-align:center; min-width:4em; float:left; border:1px solid #ccc; margin-right:10px; font-size:14px; line-height:34px; margin-bottom:10px;}

.TextDetail .righttext .news_submenu a:hover,.TextDetail .righttext .news_submenu a.dq{ color:#fff; border:1px solid #09B2F8; background:#09B2F8;}

.TextDetail .righttext .news_list{ background:#fff; padding:20px;}

.TextDetail .righttext .news_list dl{ padding-bottom:15px; margin-bottom:15px; border-bottom:1px solid #ccc; clear:both; overflow:hidden; position:relative;}

.TextDetail .righttext .news_list dl dt{ float:left; width:100%; margin-right:0;}

.TextDetail .righttext .news_list dl dd{ float:left; width:100%; }

.TextDetail .righttext .news_list dl dt img{ width:100%;}

.TextDetail .righttext .news_list dl dd h3{ line-height:20px;}

.TextDetail .righttext .news_list dl dd h3 a{ line-height:20px;font-size:16px; }

.TextDetail .righttext .news_list dl dd a{ float:right; font-size:14px; color:#245CA0;}

.TextDetail .righttext .news_list dl dd p{ font-size:14px; padding:5px 0;}

	 

/*行业方案列表*/	 

.TextDetail .righttext .hangye_list ul li{ float:left;width:calc(50% - 10px); position:relative; margin-right:10px; margin-bottom:10px;}

.TextDetail .righttext .hangye_list ul li p a{ font-size:14px;}	 

.TextDetail .righttext .hangye_list ul li:hover a{ padding-top:30%;}





.position2{line-height:34px; font-size:14px; background:#FBFBFC;}

.CopyrightLink{ padding:20px 0; clear:both; overflow:hidden;}

.CopyrightLink .title{ padding:20px 0; font-size:18px; color:#000;}

.CopyrightLink .title2{ background:#FAFAFA;font-size:14px;margin-bottom:15px; padding:0 20px; line-height:30px; border-bottom:1px solid #ccc;}

.CopyrightLink .blank{ padding:0 20px 10px 20px; line-height:25px;}

.CopyrightLink p{ padding:10px 0;}

.CopyrightLink a{ font-size:14px; padding-right:15px;}

.CopyrightLink .img{display:block; width:100%; float:left; max-width:149px;}

.CopyrightLink img{ display:block; width:100%; float:left; max-width:149px; margin-right:20px; border:1px solid #ccc; margin-bottom:15px;}



.NyBanner .bangzhu{ position:absolute; left:0; top:15%; color:#555; width:100%;} 

.NyBanner .bangzhu h1{ font-size:14px; line-height:24px; font-weight:normal;}

.NyBanner .bangzhu p{ font-size:14px; width:100%; line-height:22px; padding:0 0 10px 0;}

.NyBanner .bangzhu p.yingyong{ font-size:15px; line-height:24px;}

.NyBanner .bangzhu .banner_btn2{ width:100%; } 

.NyBanner img.img1{ display:none;}

.NyBanner img.img2{ display:block;}



.NyBanner .bangzhu .banner_btn2 input.put{width:calc(100% - 97px); max-width:384px; margin-right:10px; float:left; border:1px solid #E1E6F2; height:30px; line-height:30px; box-shadow:0 2px 3px #ccc; border-radius:100px; font-size:14px; background:#fff url(../images/search_btn.svg ) no-repeat left 10px center; background-size:15px; text-indent:30px;}

.NyBanner .bangzhu .banner_btn2 input.btn{ float:left; width:85px; text-align:center; border:0; height:32px; line-height:32px; font-size:14px; color:#fff; border-radius:100px; cursor:pointer;background-image: linear-gradient(to right, #7086FE,#2D4AEF); box-shadow:0 2px 3px #ccc;}

.bangzhu_menu{ background:#fff; line-height:30px; text-align:center; border-bottom:1px solid #ccc;transition: top 0.5s; -webkit-transition: top 0.5s; -moz-transition: top 0.5s; -o-transition: top 0.5s; -ms-transition: top 0.5s; -moz-transition: top 0.5s; position:relative; z-index:9999; clear:both; overflow:hidden;  }

.bangzhu_menu2{ display:block;}

.bangzhu_menu3{ display:none;}

.bangzhu_menu a{ border-bottom:1px solid #fff; display:block; float:left; font-size:14px; margin:0 5px; padding:6px 5px;}

.bangzhu_menu a:hover,.bangzhu_menu a.dq{ border-bottom:1px solid #1890FF; color:#1890FF;}

.bangzhu_con{ clear:both; overflow:hidden;}

.bangzhu_con .left_con{ float:left; width:100%; background:#fff; height:200px; position:relative;display:none}

.bangzhu_con .right_con{ padding:30px 0%;width:100%; float:left; font-size:14px;}

.bangzhu_con .left_con #screen {  overflow: auto; }

.bangzhu_con .left_con #screen2 { overflow: auto; }

.bangzhu_con .left_con .content { position: relative; height: 100%; }

.bangzhu_con .left_con .cds_scrollbar { position: absolute; background:url(../images/gundongtiao.jpg) no-repeat right center; right: -0; cursor: pointer; min-height:117px; }

.bangzhu_con .left_con .cds_scrollbar_over { background:url(../images/gundongtiao.jpg) no-repeat right center; }

.bangzhu_con .left_con .cds_scrollbar_pushed {background:url(../images/gundongtiao.jpg) no-repeat right center;}

.bangzhu_con .left_con .cds_track { position: absolute; background:#fff; right: 0; top: 0px; height: 100%; cursor: pointer; }

.bangzhu_con .left_con .cds_up { position: absolute; background:#fff; right: -0; top: 0px; cursor: pointer; }

.bangzhu_con .left_con .cds_down { position: absolute; background: #fff; right: -0; bottom: 0px; cursor: pointer; }





.zizhi_nav a{ padding: 12px 3px; margin:0 5px; font-size:14px;display: block;
    width: 5em;
    float: left;}
.zizhi_con img{ width:100%;}


.demo-gallery { width: 100%; height: auto; float: left; }

.demo-gallery a { -webkit-tap-highlight-color: rgba(0,0,0,0); -webkit-touch-callout: none;  padding:10px; font-size:14px;color: #0000ee; }

.demo-gallery a img{ width:100%;}

.demo-gallery a figure{ padding:0; margin:0;}

a.demo-gallery__img--main { width:calc(33.33333% - 52px); height: auto; }

.demo-gallery dl dd{width: 50%; float: left;}

 @media screen and (max-width: 867px) {

.demo-gallery {  }

.demo-gallery a { margin: 0 15px 15px 15px; }

a.demo-gallery__img--main {  width:calc(50% - 52px); }

.demo-gallery dl dd{width: 100%;}

}





@media screen and (max-width: 700px) {

.demo-gallery a { margin: 0 5px 15px 5px;}

a.demo-gallery__img--main {  width:calc(100% - 32px); }

}





.bangzhu_con .right_con .help_anli ul li{ float:left; width:calc(40% - 50px); background:#fff; padding:15px 15px 30px 15px; margin:0 10px 20px 10px; box-shadow:0 2px 3px #ccc;    border-radius: 4px;}

.bangzhu_con .right_con .help_anli ul li img{ width:100%;}

.bangzhu_con .right_con .help_anli ul li h6{ font-size:16px; padding:10px 0;}

.bangzhu_con .right_con .help_anli ul li p{ font-size:14px; color:#595959;}





.bangzhu_con .rizhi{ background:#fff; margin-top:20px; padding:40px 3%;clear:both; overflow:hidden;}

.bangzhu_con .rizhi .item{ background:url(../images/dot.jpg) repeat-y left 80px top; padding-bottom:0; }

.bangzhu_con .rizhi .update-year{width: 80px;height: 80px; -webkit-border-radius: 80px;-moz-border-radius: 80px;border-radius: 80px;

background: #0DB3A6;color: #fff;line-height: 80px; text-align: center;font-size: 16px;margin-left: 40px; }

.bangzhu_con .rizhi .update-day{ float:left; width:75px;color: #82A1A9; font-size: 16px; margin-top:30px;}

.bangzhu_con .rizhi .update-tip{float:left;width: 9px;height: 9px;  -webkit-border-radius: 100%; -moz-border-radius: 100%; border-radius: 100%; background: #FF9D3C; -webkit-box-shadow: 0 0 0 5px rgba(255,157,60,.23); box-shadow: 0 0 0 5px rgba(255,157,60,.23); margin-top:40px;}

.bangzhu_con .rizhi .update-content{position: relative; float:left; width:calc(100% - 176px); margin-top:25px; margin-left:30px;padding: 15px 30px;font-size: 16px;color: #2C3E50;line-height: 25px; -webkit-box-shadow: 0 0 4px 0 rgba(0,0,0,.15); box-shadow: 0 0 4px 0 rgba(0,0,0,.15); -webkit-border-radius: 4px; -moz-border-radius: 4px;

border-radius: 4px; margin-bottom:30px;}

.bangzhu_con .rizhi .update-content:before{position: absolute; top: 14px;left: -6px;content: ' ';width: 12px;height: 12px;transform: rotate(45deg);background: #fff;-webkit-box-shadow: -1px 1px 1px 0 rgba(0,0,0,.1);box-shadow: -1px 1px 1px 0 rgba(0,0,0,.1);z-index: 1;}









 @media screen and (max-width: 1080px) {

.bangzhu_con .right_con .help_anli ul li{ float:left; width:calc(50% - 50px); background:#fff; padding:15px 15px 30px 15px; margin:0 10px 20px 10px; box-shadow:0 2px 3px #ccc;    border-radius: 4px;}

	 

	 

}



 @media screen and (max-width: 768px) {

.bangzhu_con .right_con .help_anli ul li{ float:left; width:calc(100% - 30px); background:#fff; padding:15px 15px 30px 15px; margin:0 0 20px 0; box-shadow:0 2px 3px #ccc;    border-radius: 4px;}

.bangzhu_con .right_con .help_anli ul li h6{ font-size:14px; padding:3px 0;}

.bangzhu_con .right_con .help_anli ul li p{ font-size:14px; color:#595959;}





.bangzhu_con .rizhi{ background:#fff; margin-top:20px; padding:20px 3%;clear:both; overflow:hidden;}

.bangzhu_con .rizhi .item{ background:url(../images/dot.jpg) repeat-y left 80px top; padding-bottom:0; }

.bangzhu_con .rizhi .update-year{width: 70px;height: 70px; -webkit-border-radius: 80px;-moz-border-radius: 80px;border-radius: 80px;

background: #0DB3A6;color: #fff;line-height: 70px; text-align: center;font-size: 14px;margin-left: 45px; }

.bangzhu_con .rizhi .update-day{ float:left; width:75px;color: #82A1A9; font-size: 14px; margin-top:20px;}

.bangzhu_con .rizhi .update-tip{float:left;width: 9px;height: 9px;  -webkit-border-radius: 100%; -moz-border-radius: 100%; border-radius: 100%; background: #FF9D3C; -webkit-box-shadow: 0 0 0 5px rgba(255,157,60,.23); box-shadow: 0 0 0 5px rgba(255,157,60,.23); margin-top:30px;}

.bangzhu_con .rizhi .update-content{position: relative; float:left; width:calc(100% - 136px); margin-top:17px; margin-left:20px;padding: 10px 15px;font-size: 12px;color: #2C3E50;line-height: 23px; -webkit-box-shadow: 0 0 4px 0 rgba(0,0,0,.15); box-shadow: 0 0 4px 0 rgba(0,0,0,.15); -webkit-border-radius: 4px; -moz-border-radius: 4px;

border-radius: 4px; margin-bottom:20px;}

.bangzhu_con .rizhi .update-content:before{position: absolute; top: 14px;left: -6px;content: ' ';width: 12px;height: 12px;transform: rotate(45deg);background: #fff;-webkit-box-shadow: -1px 1px 1px 0 rgba(0,0,0,.1);box-shadow: -1px 1px 1px 0 rgba(0,0,0,.1);z-index: 1;}

	 

}



/* 图文列表 修改*/

.ny_conbg .ProductPage .pro_submenu{ min-height:80px; background:#FFFFFF !important; margin:0 0 30px;}



.bangzhu_con .prolist_con .help_anli ul li{ float:left; width:calc(25% - 50px); background:#fff; padding:15px 15px 30px 15px; margin:0 10px 20px 10px; box-shadow:0 2px 3px #ccc;    border-radius: 4px;}

.bangzhu_con .prolist_con .help_anli ul li img{ width:100%;}

.bangzhu_con .prolist_con .help_anli ul li h6{ font-size:16px; padding:10px 0;text-align: center;}

.bangzhu_con .prolist_con .help_anli ul li p{ font-size:14px; color:#595959;}



 @media screen and (max-width: 1080px) {

.bangzhu_con .prolist_con .help_anli ul li{ float:left; width:calc(25% - 50px); background:#fff; padding:15px 15px 30px 15px; margin:0 10px 20px 10px; box-shadow:0 2px 3px #ccc;    border-radius: 4px;}

}



 @media screen and (max-width: 768px) {

.bangzhu_con .prolist_con .help_anli ul li{ float:left; width:calc(100% - 30px); background:#fff; padding:15px 15px 30px 15px; margin:0 0 20px 0; box-shadow:0 2px 3px #ccc;    border-radius: 4px;}

.bangzhu_con .prolist_con .help_anli ul li h6{ font-size:14px; padding:3px 0;}

.bangzhu_con .prolist_con .help_anli ul li p{ font-size:14px; color:#595959;}



}

/* 图文修改 end */



/* 在线咨询 */

.cndns-right{position:fixed;right:1px;top:35%;z-index:9999}

.cndns-right-meau{position:relative;}

.cndns-right-btn{width:48px;height:48px;border:1px solid #ddd;text-align:center;display:block;margin-bottom:6px;position:relative;background-color:#fff}

.cndns-right-btn span{color:#848484;font-size:26px;line-height:48px;}

.cndns-right-btn sup{display:block;min-width:24px;height:24px;text-align:center;line-height:24px;color:#fff;border-radius: 50%;background-color:#e62129;position:absolute;left:-12px;top:-12px;}

.cndns-right-btn p{color:#e62129;font-size:14px;line-height:18px;padding-top:5px;display:none;}

.cndns-right-meau:hover .cndns-right-btn span{display:none}

.cndns-right-meau:hover .cndns-right-btn p{display:block;}

.meau-car .cndns-right-btn {border-color:#e62129;margin-bottom:20px;}

.meau-car.cndns-right-meau:hover .cndns-right-btn{background-color:#e62129}

.meau-car.cndns-right-meau:hover .cndns-right-btn span{color:#fff;display:block;}

.meau-car .cndns-right-btn span{color:#e62129;}

.meau-sev .cndns-right-btn{} 

.meau-sev .cndns-right-btn p{color:#fff}

.meau-sev .cndns-right-btn span{}

.meau-top .cndns-right-btn span{font-size:14px;line-height:12px;padding-top:10px;display:block}

.meau-top .cndns-right-btn i{display:block;color:#999}

.meau-top.cndns-right-meau:hover .cndns-right-btn{background-color:#e62129}

.meau-top.cndns-right-meau:hover .cndns-right-btn span{display:block;color:#fff} 

.meau-top.cndns-right-meau:hover .cndns-right-btn i{color:#fff;}

.cndns-right-box{position:absolute;top:-15px;right:48px;padding-right:25px;display:none;}

.cndns-right-box .box-border{border:1px solid #ccc;border-top:4px solid #e62129;padding:20px;background-color:#fff;-webkit-box-shadow: 0 3px 8px rgba(0,0,0,.15);-moz-box-shadow: 0 3px 8px rgba(0,0,0,.15);box-shadow: 0 3px 8px rgba(0,0,0,.15);position:relative}

.cndns-right-box .box-border .arrow-right{display:block;width:13px;height:16px;background:url(../images/arrow.png) no-repeat;position:absolute;right:-13px;top:26px;}

.cndns-right-box .box-border .sev-t span{font-size:42px;float:left;display:block;line-height:56px;margin-right:480px;color:#d3d3d3}

.cndns-right-box .box-border .sev-t p{float:left;color:#e62129;font-size:24px;line-height:28px;}

.cndns-right-box .box-border .sev-t p i{display:block;font-size:14px;color:#aaa;}

.cndns-right-box .box-border .sev-b{padding-top:15px;margin-top:15px;border-top:1px solid #e4e4e4}

.cndns-right-box .box-border .sev-b h4{color:#666;font-size:14px;font-weight:normal;padding-bottom:15px;}

.cndns-right-box .box-border .sev-b li{float:left;width:50%}

.cndns-right-box .box-border .sev-b li a{display:inline-block;color:#999;font-size:13px;padding-left:30px;background:url(../images/qq.png) no-repeat left 3px;line-height:36px;}

.cndns-right-box .box-border .sev-b li a:hover{color:#e62129}

.meau-sev .cndns-right-box .box-border{width:260px;}

.meau-contact .cndns-right-box .box-border{width:260px;}

.cndns-right-meau:hover .cndns-right-box{display:block}

.meau-code .cndns-right-box{top:inherit;bottom:-35px;}

.meau-code .cndns-right-box .box-border{width:200px;text-align:center;border-top:1px solid #ccc;}

.meau-code .cndns-right-box .box-border i{display:block;color:#e62129;font-size:16px;line-height:16px;}

.meau-code .cndns-right-box .box-border .arrow-right{top:inherit;bottom:50px;}

.meau-sev .cndns-right-btn .demo-icon{}

.meau-sev:hover .cndns-right-btn{background:#e62129}

.meau-zs .cndns-right-btn{background-color:#e62129;color:#fff;margin-top:80px;border-color:#e62129}

.meau-zs .cndns-right-btn span{color:#fff}

.meau-zs .cndns-right-btn p{color:#fff}

