/* CSS Document */
@charset "utf-8";
body { margin: 0; padding: 0; font-family: "微软雅黑"; font-size: 12px; color: #333333; background: #FFF; }
ul, li, dl, dt, dd { list-style: none; margin: 0; padding: 0; outline: none; }
a { text-decoration: none; color: #333333; margin: 0; padding: 0; border: 0; outline: none; }
p, h2, h3, h4, img, div { border: 0; margin: 0; padding: 0; outline: none; }
input, textarea { border: 0; outline: none; outline: none; }

img { display: block; max-width: 100%; max-height: 100%; outline: none; }

.clear { clear: both; }
.w1170 { width: 1170px; margin: 0 auto; }
header { width: 100%; height: 70px; padding: 20px 0; text-align: center; }
header .logo { float: left; }
header .wz { font: bold 24px/60px "微软雅黑"; padding-top: 10px; display: inline-block; }
header .tel { float: right; font: normal 16px/16px "微软雅黑"; text-align: left; padding-top: 11px; }
header .tel img { display: inline-block; vertical-align: middle; margin-right: 10px; }
header .tel p { font: bold 24px/30px "微软雅黑"; }
/*手机*/
.phone_menu_trigger { display: none; position: absolute; right: 10px; top: 50%; z-index: 10; transform: translateY(-50%); transition: all 0.4s ease-in-out; z-index: 11; }
.phone_menu_trigger > div { width: 24px; height: 2px; cursor: pointer; background: #06205b; transition: all 0.4s ease-in-out; }
.phone_menu_trigger > div:not(:last-child) { margin-bottom: 5px; }
.phone_menu_trigger.on div:nth-child(1) { transform: rotateZ(45deg) translateY(5px); }
.phone_menu_trigger.on div:nth-child(2) { transform: rotateZ(-45deg) translateY(-5px); }
.phone_menu_trigger.on div:nth-child(3) { height: 0px; }
/*手机导航内容*/
.phone_menu { display: none; position: fixed; top: 0; left: 0; z-index: 999; overflow: scroll; background: #fff; padding: 0 0 41px; width: 100%; height: calc(100% - 80px); margin-top: 50px; }
.phone_menu > li { font: normal 18px/54px "微软雅黑"; color: #000; border-bottom: dashed 1px #ccc; }
.phone_menu > li > a { display: block; color: #333; padding-left: 15px; font-size: 16px; position: relative; }
.phone_menu > li > .phone_menu_tab { padding-left: 30px; display: none; }
.phone_menu > li > .phone_menu_tab > li { position: relative; font: normal 15px/36px "微软雅黑"; }
.phone_menu > li > .phone_menu_tab > li > a { color: #000000; padding-left: 15px; }
.phone_menu > li > .phone_menu_tab > li:before { content: ''; display: block; width: 5px; height: 5px; position: absolute; top: 50%; left: 0; transform: translateY(-50%); border-radius: 50%; background: #06205b; }
.phone_menu > .MpNav > a:after { content: ''; transition: all 0.4s ease-in-out; display: block; position: absolute; top: 50%; right: 10px; transform: translateY(-50%); border-style: solid solid none solid; border-width: 8px; border-color: #06205b transparent transparent transparent; }
.phone_menu > .MpNav > a.open:after { transform: rotate(-180deg); }
menu { width: 100%; height: 50px; background: #0b7bf8; margin: 0; padding: 0; }
menu ul { display: table; width: 100%; }
menu ul li { display: table-cell; text-align: center; }
menu ul li a { display: block; width: 100%; height: 100%; font: normal 16px/50px "微软雅黑"; color: #FFF; }
menu ul li.on a { background: #0767d2; }
.ind_ban .swiper-pagination-bullet { width: 30px; height: 5px; border-radius: 0; }
.ind_hot { width: 100%; height: 60px; background: #FFF; box-shadow: 0 0 15px #f2f2f2; font: normal 16px/60px "微软雅黑"; }
.ind_hot a { margin-right: 15px; }
.ind_tit { text-align: center; padding: 40px 0 30px; }
.ind_tit > div { font: bold 30px/50px "微软雅黑"; padding-top: 30px; }
.ind_tit > p { font: normal 15px/30px "微软雅黑"; color: #999999; margin-bottom: 10px; }
.ind_tit > span { display: inline-block; width: 60px; height: 5px; background: #0b7bf8; }
.ind_box1 .ind_tit > div { background: url(../images/index_11.jpg) no-repeat center top; }
.ind_box1 .lm { overflow: hidden; }
.ind_box1 .lm div { width: 576px; height: 170px; float: left; }
.ind_box1 .lm div:first-child { margin-right: 18px; }
.ind_box1 .list { position: relative; padding: 30px 0; }
.ind_box1 .list > li { background: #f2f2f2; width: 275px; float: left; margin: 0 21px 20px 0; }
.ind_box1 .list > li div { height: 275px; overflow: hidden; }
.ind_box1 .list > li div img { transition: all 0.5s; width: 100%; height: 100%; }
.ind_box1 .list > li h3 { padding: 10px 10px 0; font: normal 18px/30px "微软雅黑"; }
.ind_box1 .list > li p { padding: 0 10px 10px; font: normal 14px/24px "微软雅黑"; color: #999; }
.ind_box1 .list > li:nth-child(4n) { margin: 0 0 20px 0; }
.ind_box1 .list > li:hover { background: #0767d2; color: #FFF; }
.ind_box1 .list > li:hover div img { transform: scale(1.1); }
.ind_box1 .list > li:hover p { color: #FFF; }
.ind_box1 .list .swiper-container { padding: 30px 0 60px; }
.ind_box1 .list .swiper-container .li { background: #f2f2f2; }
.ind_box1 .list .swiper-container .swiper-slide div { height: 253px; overflow: hidden; }
.ind_box1 .list .swiper-container .swiper-slide div img { transition: all 0.5s; width: 376px; }
.ind_box1 .list .swiper-container .swiper-slide h3 { padding: 10px 10px 0; font: normal 18px/30px "微软雅黑"; }
.ind_box1 .list .swiper-container .swiper-slide p { padding: 0 10px 10px; font: normal 14px/24px "微软雅黑"; color: #999; }
.ind_box1 .list .swiper-container .swiper-slide:hover { background: #0767d2; color: #FFF; }
.ind_box1 .list .swiper-container .swiper-slide:hover div img { transform: scale(1.1); }
.ind_box1 .list .swiper-container .swiper-slide:hover p { color: #FFF; }
.ind_box1 .list .swiper-button-prev { background: url(../images/index_18.jpg) no-repeat; width: 40px; height: 40px; left: -60px; margin-top: -62px; }
.ind_box1 .list .swiper-button-next { background: url(../images/index_19.jpg) no-repeat; width: 40px; height: 40px; right: -60px; margin-top: -62px; }
.ind_box2 .ind_tit > div { background: url(../images/index_40.png) no-repeat center top; color: #FFF; }
.ind_box2 .ind_tit > p { color: #FFF; }
.ind_box2 { background: url(../images/index_42.jpg) no-repeat center top; }
.ind_box2 ul { overflow: hidden; }
.ind_box2 ul li { width: 376px; float: left; background: #fbfbfb; margin-right: 21px; }
.ind_box2 ul li h3 { height: 36px; padding: 20px 30px 0; font: bold 18px/36px "微软雅黑"; }
.ind_box2 ul li p { height: 48px; padding: 0 30px 20px; font: normal 14px/24px "微软雅黑"; }
.ind_box2 ul li:nth-child(3) { margin-right: 0; }
.ind_box2 ul li:hover { background: #2689f9; }
.ind_box2 ul li:hover a { color: #FFF; }
.ind_box3 .ind_tit > div { background: url(../images/index_50.png) no-repeat center top; }
.ind_box3 ul { position: relative; margin: 30px auto 100px; }
.ind_box3 ul:after { content: ''; position: absolute; z-index: 1; left: 0; top: 0; width: 100%; height: 5px; background: #0b7bf8; }
.ind_box3 ul li { width: 220px; float: left; background: #f1f1f1; text-align: center; margin-right: 17.5px; position: relative; }
.ind_box3 ul li span { display: block; width: 52px; height: 52px; background: #0b7bf8; border-radius: 50%; text-align: center; font: bold 30px/52px "微软雅黑"; color: #FFF; position: absolute; z-index: 2; left: 50%; top: -26px; transform: translateX(-50%); }
.ind_box3 ul li div { padding: 70px 0 30px; }
.ind_box3 ul li div img { display: inline-block; }
.ind_box3 ul li h3 { font: bold 20px/36px "微软雅黑"; color: #0b7bf8; }
.ind_box3 ul li h4 { font: normal 16px/26px "微软雅黑"; color: #999999; }
.ind_box3 ul li p { height: 48px; font: normal 14px/24px "微软雅黑"; padding: 14px 22px 60px; }
.ind_box3 ul li:nth-child(5) { margin-right: 0; }
.ind_box4 { background: #f1f1f1; }
.ind_box4 .ind_tit > div { background: url(../images/index_60.png) no-repeat center top; }
.ind_box4 .sw4 ul { padding: 30px 0 250px; }
.ind_box4 .sw4 ul li h3 { width: 463px; padding: 60px 22px 0; font: bold 18px/40px "微软雅黑"; position: absolute; top: 262px; left: 50%; transform: translateX(-50%); }
.ind_box4 .sw4 ul li p { width: 463px; padding: 0px 22px 0; font: normal 14px/24px "微软雅黑"; color: #999999; position: absolute; top: 358px; left: 50%; transform: translateX(-50%); }
.ind_box4 .sw4 ul li.swiper-slide-active { z-index: 2; }
.ind_box4 .sw4 ul li.swiper-slide-active div { transform: scale(1.3); -webkit-box-reflect: below 0px -webkit-gradient(linear, left top, left bottom, from(transparent), color-stop(88%, transparent), to(rgba(250, 250, 250, 0.1))); }
.ind_box4 .sw4 ul li.swiper-slide:not(.swiper-slide-active) h3 { display: none; }
.ind_box4 .sw4 ul li.swiper-slide:not(.swiper-slide-active) p { display: none; }
.ind_box4 .sw4 ul li h3:hover { color: #0b7bf8; }
.ind_box5 { padding: 60px 0 0; }
.ind_box5 .r { width: 575px; float: right; }
.ind_box5 .ind_tit { width: 545px; float: left; text-align: left; }
.ind_box5 .ind_tit > div { background: url(../images/index_70.png) no-repeat left top; }
.ind_box5 .con > div { width: 545px; float: left; font: normal 14px/30px "微软雅黑"; }
.ind_box5 .con > p { width: 545px; float: left; font: normal 14px/60px "微软雅黑"; margin-bottom: 30px; }
.ind_box5 .con > p a { color: #0b7bf8; }
.ind_box5 .con > p a:hover { text-decoration: underline; }
.ind_box6 .ind_tit > div { background: url(../images/index_80.png) no-repeat center top; }
.ind_box6 .l { width: 568px; float: left; }
.ind_box6 .l .img { margin-bottom: 20px; }
.ind_box6 .l .time { width: 80px; height: 80px; background: #f2f2f2; border-radius: 5px; float: left; text-align: center; font-size: 14px; margin-right: 10px; }
.ind_box6 .l .time p { font: bold 30px/38px "微软雅黑"; padding-top: 10px; }
.ind_box6 .l h3 { font: bold 18px/36px "微软雅黑"; }
.ind_box6 .l p { font: normal 14px/24px "微软雅黑"; }
.ind_box6 .l h3 a:hover { color: #0b7bf8; }
.ind_box6 .r { width: 575px; float: right; }
.ind_box6 .r > div { overflow: hidden; padding-bottom: 25px; margin-bottom: 25px; border-bottom: 1px dashed #cccccc; }
.ind_box6 .r > div .time { width: 80px; height: 80px; background: #f2f2f2; border-radius: 5px; float: left; text-align: center; font-size: 14px; margin-right: 10px; }
.ind_box6 .r > div .time p { font: bold 30px/38px "微软雅黑"; padding-top: 10px; }
.ind_box6 .r > div h3 { font: bold 18px/36px "微软雅黑"; }
.ind_box6 .r > div p { font: normal 14px/24px "微软雅黑"; }
.ind_box6 .r > div:last-child { border-bottom: 0; }
.ind_box6 .r > div h3 a:hover { color: #0b7bf8; }
.ind_box6 .more { display: block; width: 200px; height: 48px; margin: 0 auto; border: 1px solid #ccc; border-radius: 24px; text-align: center; font: normal 16px/48px "微软雅黑"; }
.ind_box6 .more:hover { background: #0b7bf8; border: 1px solid #0b7bf8; color: #fff; }
.ind_box7 .ind_tit > div { background: url(../images/index_90.png) no-repeat center top; }
.ind_box7 ul { overflow: hidden; padding-bottom: 70px; }
.ind_box7 ul li { width: 200px; height: 80px; float: left; margin: 0 17px 30px; filter: grayscale(100%); }
.ind_box7 ul li:hover { filter: grayscale(0); }
footer .links { width: 100%; height: 27px; background: #222222; font: normal 14px/27px "微软雅黑"; color: #FFF; padding: 15px 0; }
footer .links a { padding: 0 10px; color: #FFF; }
footer .links a:hover { color: #0b7bf8; }
footer .box { width: 100%; overflow: hidden; background: #3a3a3a; }
footer .box .ewm { float: right; margin: 50px 0; }
footer .box .ewm img { float: left; margin-right: 20px; }
footer .box .ewm span { display: inline-block; width: 86px; font: normal 14px/24px "微软雅黑"; color: #888888; padding-top: 24px; }
footer .box .menu { width: 780px; float: left; font: normal 14px/30px "微软雅黑"; color: #b2b2b2; margin-top: 38px; }
footer .box .menu a { color: #b2b2b2; }
footer .box .menu a:hover { color: #0b7bf8; }
footer .box .cont { width: 780px; float: left; }
footer .box .cont span { display: inline-block; margin-right: 26px; font: normal 14px/30px "微软雅黑"; color: #b2b2b2; }
footer .box .cont span img { display: inline-block; vertical-align: middle; margin-right: 10px; }
footer .box .copyright { width: 780px; float: left; font: normal 14px/30px "微软雅黑"; color: #b2b2b2; }
footer .box .copyright img { display: inline-block; vertical-align: middle; margin-left: 10px; }
.ny_ban { width: 100%; height: 180px; overflow: hidden; position: relative; }
.ny_ban img { max-height: none; position: relative; left: 50%; transform: translateX(-50%); }
.ny_lm { text-align: center; }
.ny_lm ul { display: inline-block; margin: 40px auto 0; }
.ny_lm ul li { font-size: 18px; float: left; line-height: 20px; margin: 0 8px; padding: 10px 32px; /*border: 1px solid #0767d2;*/ background: #0b7bf8; }
.ny_lm ul li a span { color: #fff; }
.ny_lm ul li:hover, .ny_lm ul li.on { background: #f81700; /*border: 1px solid #ae0005;*/ }
.ny_lm ul li:hover a, .ny_lm ul li.on a { color: #FFF; font-size: 18px; }
.ny_main { padding: 0 0 80px; }
.ny_tit { text-align: center; border-bottom: 1px solid #eaeaea; margin: 50px auto 40px; }
.ny_tit h3 { font: normal 24px/30px "微软雅黑"; }
.ny_tit p { font: normal 12px/16px Arial; color: #a9a9a9; }
.ny_tit span { display: inline-block; vertical-align: bottom; width: 44px; height: 3px; background: #0b7bf8; }
.ny_pro ul { overflow: hidden; }
.ny_pro ul li { width: 275px; float: left; margin: 0 21px 20px 0; background: #f2f2f2; }
.ny_pro ul li div { height: 275px; overflow: hidden; }
.ny_pro ul li div img { transition: all 0.5s; width: 100%; height: 100%; }
.ny_pro ul li:hover a { color: #FFF; }
.ny_pro ul li h3 { padding: 10px; font: normal 18px/30px "微软雅黑"; }
.ny_pro ul li h3:hover { color: #FFF; }
.ny_pro ul li p { height: 48px; overflow: hidden; margin: 0 10px 10px; font: normal 14px/24px "微软雅黑"; color: #999; }
.ny_pro ul li:nth-child(4n) { margin: 0 0 20px 0; }
.ny_pro ul li:hover { background: #0767d2; color: #FFF; }
.ny_pro ul li:hover div img { transform: scale(1.1); }
.ny_pro ul li:hover p { color: #FFF; }
.ny_pages { text-align: center; padding: 10px 0; }
.ny_pro_detail { overflow: hidden; }
.ny_pro_detail .img { width: 367px; text-align: center; float: left; border: 1px solid #eeeeee; }
.ny_pro_detail .img img { display: inline-block; width: 365px; }
.ny_pro_detail .jj { width: 744px; height: 443px; overflow: hidden; float: right; }
.ny_pro_detail .jj h3 { font: bold 24px/50px "微软雅黑"; color: #0767d2; padding-bottom: 20px; border-bottom: 1px solid #eaeaea; }
.ny_pro_detail .jj p { font: normal 18px/30px "微软雅黑"; padding: 0; }
.ny_pro_detail .jj p span { display: block; color: #0767d2; font-weight: bold; }
.ny_pro_detail .con { width: 100%; float: left; margin-top: 50px; padding-top: 50px; border-top: 1px solid #eaeaea; font: normal 14px/30px "微软雅黑"; }
.ny_pro_detail .con > h3 { font: normal 18px/30px "微软雅黑"; padding-bottom: 20px; }
.ny_pro_detail .con img { display: inline-block; vertical-align: top; }
.ny_about { font: normal 14px/30px "微软雅黑"; }
.ny_factory ul { overflow: hidden; }
.ny_factory ul li { width: 226px; float: left; margin: 0 10px 20px 0; }
.ny_factory ul li:nth-child(3n) { margin: 0 0 20px 0; }
.ny_factory ul li div { overflow: hidden; }
.ny_factory ul li div img { transition: all 0.5s; }
.ny_factory ul li h3 { text-align: center; font: normal 14px/40px "微软雅黑"; }
.ny_factory ul li:hover div img { transform: scale(1.1); }
.ny_case ul { overflow: hidden; }
.ny_case ul li { width: 275px; float: left; margin: 0 21px 20px 0; background: #f2f2f2; }
.ny_case ul li:nth-child(4n) { margin: 0 0 20px 0; }
.ny_case ul li div { height: 220px; overflow: hidden; }
.ny_case ul li div img { transition: all 0.5s; }
.ny_case ul li h3 { text-align: center; font: normal 14px/40px "微软雅黑"; }
.ny_case ul li:hover { background: #0767d2; }
.ny_case ul li:hover div img { transform: scale(1.1); }
.ny_case ul li:hover a { color: #FFF; }
.ny_case_detail .tit { text-align: center; border-bottom: 1px solid #eaeaea; margin: 50px auto 40px; }
.ny_case_detail .tit h3 { font: normal 24px/30px "微软雅黑"; }
.ny_case_detail .tit p { font: normal 12px/40px "微软雅黑"; }
.ny_case_detail .con { min-height: 300px; position: 20px 0; font: normal 16px/30px "微软雅黑"; }
.ny_case_detail .prev_next { overflow: hidden; border-top: 1px solid #eaeaea; }
.ny_case_detail .prev_next > div { display: inline-block; font: normal 16px/50px "微软雅黑"; }
.ny_case_detail .prev_next > div:last-child { float: right; }
.ny_case_detail .prev_next > div span { color: #888888; }
.ny_solution ul { overflow: hidden; }
.ny_solution ul li { width: 370px; height: 200px; overflow: hidden; float: left; margin: 0 30px 30px 0; position: relative; }
.ny_solution ul li img { width: 100%; height: 100%; max-width: none; max-height: none; }
.ny_solution ul li div { position: absolute; z-index: 1; left: 50%; top: 50%; width: 0; height: 0; transform: translate(-50%,-50%); background: rgba(0,0,0,0.2); transition: all 0.5s; }
.ny_solution ul li div a { display: block; width: 100%; height: 100%; }
.ny_solution ul li div h3 { width: 0; height: 30px; font: normal 18px/30px "微软雅黑"; color: #FFF; text-align: center; position: absolute; z-index: 2; top: 50%; left: 50%; transform: translate(-50%,-50%); overflow: hidden; }
.ny_solution ul li:nth-child(2n) { margin: 0 0 30px 0; }
.ny_solution ul li:nth-child(3n) { margin: 0 0 30px 30px; }
.ny_solution ul li:hover div { width: 100%; height: 100%; }
.ny_solution ul li:hover div h3 { width: auto; transition-delay: 2s; padding: 10px 20px; }
.ny_news ul { overflow: hidden; }
.ny_news ul li { overflow: hidden; padding: 20px 0; border-bottom: 1px solid #eaeaea; }
.ny_news ul li > div { width: 200px; float: left; margin-right: 40px; }
.ny_news ul li > h3 { font: normal 18px/26px "微软雅黑"; }
.ny_news ul li > span { font: normal 12px/30px "微软雅黑"; color: #999999; }
.ny_news ul li > p { font: normal 14px/26px "微软雅黑"; padding-bottom: 10px; }
.ny_news ul li > a { display: inline-block; width: 150px; height: 30px; font: normal 14px/30px "微软雅黑"; border: 1px solid #eaeaea; border-radius: 5px; text-align: center; }
.ny_news ul li > a:hover { background: #0b7bf8; color: #FFF; }


.ny_contact { overflow: hidden; }
.ny_contact .l { width: 480px; float: left; font: normal 16px/32px "微软雅黑"; }
.ny_contact .r { width: 600px; float: right; }
.ny_contact .r ul li { padding: 0 20px; border: 1px solid #eaeaea; background: #fcfcfc; margin-bottom: 20px; }
.ny_contact .r ul li input { width: 100%; height: 38px; background: none; margin: 0; padding: 0; font: normal 16px/38px "微软雅黑"; }
.ny_contact .r ul li textarea { width: 100%; height: 152px; background: none; font: normal 16px/38px "微软雅黑"; }
.ny_contact .r ul button { width: 170px; height: 46px; text-align: center; font: normal 16px/46px "微软雅黑"; color: #FFF; background: #0767d2; border-radius: 5px; border: 0; display: block; margin: 0 auto; }
.ny_map { width: 100%; height: 400px; border: 5px solid #eaeaea; margin: 50px 0 0; }
/*css default style pages*/
div.pages { display: table; margin: 1rem auto; border-radius: .2rem; padding: 0; font-family: "Microsoft YaHei",Verdana; font-size: 12px; }
div.pages a, div.pages span { display: block; float: left; margin: 2px 0 0 -1px; padding: 4px 12px; line-height: 20px; height: 20px; border: 1px solid #e1e1e1; background: #fff; color: #333; text-decoration: none; }
div.pages span:first-child { border-left: 1px solid #e1e1e1; }
div.pages a:hover { color: #666; background: #eee; }
div.pages span.current { color: #fff; background: #0767d2; border-color: #0767d2; }
div.pages span.disabled { color: #999; background: #fff; }
.p_clear { clear: both; }

@media only screen and (max-width: 1170px) {
    .w1170 { width: 100%; }
    header { min-height: 50px; padding: 0 10px; box-sizing: border-box; position: relative; overflow: hidden; }
    header .logo { width: 80%; }
    header .wz { display: none; }
    header .tel { display: none; }
    .phone_menu_trigger { display: block; }
    .phone_menu { display: block; }
    menu { display: none; }
    .ind_hot { display: none; height: auto; padding: 0 10px; box-sizing: border-box; font: normal 14px/20px "微软雅黑"; }
    .ind_hot a { margin-right: 5px; }
    .ind_tit { padding: 20px 0 10px; }
    .ind_tit > div { font: bold 30px/40px "微软雅黑"; }
    .ind_tit > p { margin-bottom: 0; }
    .ind_box1 { padding: 0 10px; }
    .ind_box1 .lm div { width: 49%; height: auto; }
    .ind_box1 .lm div:first-child { margin-right: 2%; }
    .ind_box1 .list { padding: 10px 0; }
    .ind_box1 .list > li { width: 32%; margin: 0 2% 10px 0; }
    .ind_box1 .list > li:nth-child(3n) { margin: 0 0 10px 0; }
    .ind_box1 .list > li div { height: 90px; }
    .ind_box1 .list > li h3 { font: normal 12px/20px "微软雅黑"; padding: 5px 5px 0; }
    .ind_box2 { padding: 0 10px; }
    .ind_box2 ul li { width: 32%; margin: 0 2% 10px 0; }
    .ind_box2 ul li:nth-child(3n) { margin: 0 0 10px 0; }
    .ind_box2 ul li h3 { height: auto; font: bold 14px/20px "微软雅黑"; padding: 5px; }
    .ind_box2 ul li p { display: none; }
    .ind_box3 ul { display: flex; margin: 30px auto 10px; }
    .ind_box3 ul li { width: 18%; margin-right: 2.5%; }
    .ind_box3 ul li div { padding: 30px 0 10px; }
    .ind_box3 ul li h3 { font: bold 16px/30px "微软雅黑"; }
    .ind_box3 ul li h4 { font: normal 12px/20px "微软雅黑"; }
    .ind_box3 ul li p { height: auto; padding: 5px; font: normal 12px/20px "微软雅黑"; }
    .ind_box4 .sw4 ul { padding: 30px 0; }
    .ind_box4 .sw4 ul li h3 { display: none; }
    .ind_box4 .sw4 ul li p { display: none; }
    .ind_box5 { padding: 0px 10px 0; }
    .ind_box5 .r { display: none; }
    .ind_box5 .ind_tit { width: 100%; }
    .ind_box5 .con > div { width: 100%; font: normal 12px/24px "微软雅黑"; }
    .ind_box5 .con > p { width: 100%; }
    .ind_box6 { padding: 0 10px; }
    .ind_box6 .l { width: 100%; margin-bottom: 5px; }
    .ind_box6 .l .time { width: 60px; height: 60px; }
    .ind_box6 .l .time p { font: bold 30px/30px "微软雅黑"; padding-top: 5px; }
    .ind_box6 .l h3 { font: bold 16px/26px "微软雅黑"; }
    .ind_box6 .l p { font: normal 12px/20px "微软雅黑"; }
    .ind_box6 .r { width: 100%; }
    .ind_box6 .r > div { padding-bottom: 5px; margin-bottom: 5px; }
    .ind_box6 .r > div .time { width: 60px; height: 60px; }
    .ind_box6 .r > div .time p { font: bold 30px/30px "微软雅黑"; padding-top: 5px; }
    .ind_box6 .r > div h3 { font: bold 16px/26px "微软雅黑"; }
    .ind_box6 .r > div p { font: normal 12px/20px "微软雅黑"; }
    .ind_box7 { padding: 0 10px; }
    .ind_box7 ul { padding-bottom: 20px; }
    .ind_box7 ul li { width: 18%; height: auto; margin: 0 2.5% 10px 0; }
    .ind_box7 ul li:nth-child(5n) { margin: 0 0 10px 0; }
    footer .links { height: auto; padding: 0 10px; box-sizing: border-box; }
    footer .box { padding: 0 10px; box-sizing: border-box; }
    footer .box .ewm { display: none; }
    footer .box .menu { display: none; }
    footer .box .cont { display: none; }
    footer .box .copyright { width: 100%; }
}

.swiper-slide { text-align: center; font-size: 18px; background: #fff; display: -webkit-box; display: -ms-flexbox; display: -webkit-flex; display: flex; -webkit-box-pack: center; -ms-flex-pack: center; -webkit-justify-content: center; justify-content: center; -webkit-box-align: center; -ms-flex-align: center; -webkit-align-items: center; align-items: center; }
/**/
.product_tab_nav { width: 100%; overflow: hidden; margin-top: 50px; padding-top: 50px; }
.product_tab_nav .tab-hd { height: 50px; background-color: #ddd; margin-bottom: -1px; color: #404040; }
.product_tab_nav .tab-hd ul { padding-top: 4px; margin-left: 7px; }
.product_tab_nav .tab-hd li { width: 180px; text-align: center; cursor: pointer; font-size: 16px; float: left; height: 46px; line-height: 46px; }
.product_tab_nav .tab-hd li a { display: block; padding: 0 14px; }
.product_tab_nav .tab-hd li a:hover { color: #f60; text-decoration: underline; }
.product_tab_nav .tab-hd li.on { border-bottom: 4px #999 solid; background-color: #fff; font-weight: bold; position: relative; margin-left: -1px; margin-right: -1px; margin-top: -5px; }
.product_tab_nav .tab-bd { padding: 5px; }
.product_tab_nav .tab-bd .tab-pal p { font-size: 16px; line-height: 2.3; color: #333; text-align: justify; _margin-top: 22px; margin-top: 22px; }
.product_tab_nav .tab-bd .tab-pal img { margin-bottom: 4px; width: 100%; max-width: 700px; display: inline-block; text-align: center; }

#allmap img { display: block; max-width: none; max-height: none; }
.copyright span { margin-right: 5px; }
.copyright span a { color: #b2b2b2; text-decoration: none; }
.copyright span a:hover { color: #FFF; text-decoration: none; }
.copyright span.seosupport { color: #f60 }
.copyright span.seosupport a { color: #f60; text-decoration: none; }
.copyright span.seosupport a：hover { color: #d95700; text-decoration: none; }
.tongji { display: none; }
