﻿@font-face{font-family:sbold;src:url(../fonts/SourceSansPro-Bold.woff)}
@font-face{font-family:roboto;src:url(../fonts/Roboto-Regular.woff)}
@font-face{font-family:robotoc;src:url(../fonts/Roboto-Condensed.woff)}
a,body,dd,div,dl,dt,h1,h2,h3,h4,h5,li,p,table,td,tr,ul{margin:0;padding:0;list-style:none}
html{height:100%;font-size:50px}
body{height:100%;color:#000;font-size:14px;font-family:roboto}
a{color:#666;text-decoration:none}
a:hover{text-decoration:none}
img{max-width:100%;border:0}
._flex{display:flex;display:-ms-flexbox;display:-webkit-flex}
.clear{clear:both}
.bodySize{margin-right:auto;margin-left:auto;width:1400px}
.icon{overflow:hidden;width:1em;height:1em;vertical-align:-.15em;fill:currentColor}
.wid{margin:0 auto;width:1400px}
.wid:after{clear:both;display:block;content:""}
.bg-eqr2{margin:auto;width:100px;height:100px;background:url(../images/css_sprites.png) -10px -10px}
.bg-jtl{width:36px;height:12px;background:url(../images/css_sprites.png) -190px -10px}
.bg-jtr{width:36px;height:12px;background:url(../images/css_sprites.png) -190px -42px}
.bg-se3_1{background:url(../images/css_sprites.png) -130px -10px}
.bg-se3_2{background:url(../images/css_sprites.png) -130px -70px}
.bg-se3_3{background:url(../images/css_sprites.png) -10px -130px}
.bg-se3_4{background:url(../images/css_sprites.png) -70px -130px}
.bg-se3_5{background:url(../images/css_sprites.png) -130px -130px}
.bg-se3_1,.bg-se3_2,.bg-se3_3,.bg-se3_4,.bg-se3_5{margin:auto;width:40px;height:40px}
.se4-swiper .swiper-slide div{width:141px;height:138px;border:solid 1px #e6e6e6;transition:.6s}
.bg-se4_1{background:url(../images/sprites_clients.png) -10px -10px}
.bg-se4_2{background:url(../images/sprites_clients.png) -171px -10px}
.bg-se4_3{background:url(../images/sprites_clients.png) -10px -168px}
.bg-se4_4{background:url(../images/sprites_clients.png) -171px -168px}
.bg-se4_5{background:url(../images/sprites_clients.png) -332px -10px}
.bg-se4_6{background:url(../images/sprites_clients.png) -332px -168px}
.bg-se4_7{background:url(../images/sprites_clients.png) -10px -326px}
.bg-se4_8{background:url(../images/sprites_clients.png) -171px -326px}
.bg-se4_9{background:url(../images/sprites_clients.png) -332px -326px}
.bg-se4_10{background:url(../images/sprites_clients.png) -493px -10px}
.bg-se4_11{background:url(../images/sprites_clients.png) -493px -168px}
.bg-se4_12{background:url(../images/sprites_clients.png) -493px -326px}
.bg-se4_13{background:url(../images/sprites_clients.png) -10px -484px}
.bg-se4_14{background:url(../images/sprites_clients.png) -171px -484px}
.bg-se4_15{background:url(../images/sprites_clients.png) -332px -484px}
.bg-se4_16{background:url(../images/sprites_clients.png) -493px -484px}
.bg-se4_17{background:url(../images/sprites_clients.png) -654px -10px}
.bg-se4_18{background:url(../images/sprites_clients.png) -654px -168px}
.bg-se4_19{background:url(../images/sprites_clients.png) -654px -326px}
.bg-se4_20{background:url(../images/sprites_clients.png) -654px -484px}
.header{position:fixed;z-index:99;box-sizing:border-box;padding:10px 15% 10px 4%;width:100%;transition:.6s;align-items:center;justify-content:space-between}
.header .nav a{display:block;padding:10px 20px;color:#fff;letter-spacing:1px;font-weight:lighter;font-family:Segoe UI}
.header .nav a:hover{color:#0097e0!important}
.swiper-banner{position:relative}
.swiper-banner h2{position:absolute;top:50%;left:20%;color:#fff;letter-spacing:1px;font-style:italic;font-size:55px;font-family:sbold;line-height:80px;transform:translate(-12%,-35%)}
.swiper-banner .swiper-pagination-bullet{display:inline-block;width:30px;height:3px;outline:0;border-radius:0;background:#fff}
.swiper-banner .swiper-pagination-bullet-active{background:#fff}
.section_l,.section_r{width:50%}
.se1{padding-top:5%;justify-content:flex-end}
.se1 .section_l{box-sizing:border-box;padding-left:15%;width:50%}
.se1 .section_r{width:50%}
.se1 h2{margin-bottom:20px;padding-top:5%;color:#0064b9;font-weight:100;font-size:45px;line-height:60px}
.se1 p{padding-bottom:1rem;color:#000;letter-spacing:1px;font-size:18px;font-family:roboto;line-height:28px}
.se2{padding:20px 7%;background:#0064b9;align-items:center}
.se2 h2{color:#fff;text-align:right;letter-spacing:1px;font-size:40px}
.se2 p{width:104px;color:#fff;text-align:center;font-weight:lighter;font-family:Segoe UI}
.se2_part{margin:0 15px;padding:30px 0}
.se2_part img{padding:0 30px 0 30px}
.se3 .section_l{box-sizing:border-box;padding:3% 4%;background:#0097e0}
.se3_part{padding-right:10%;padding-left:25%}
.se3_part h2{padding-bottom:10px;color:#fff;font-size:52px}
.se3_part p{color:#fbfbfb;letter-spacing:1px;font-weight:lighter;font-size:22px;font-family:Segoe UI}
.se3 .section_l ul{margin-top:7%}
.se3 .section_l ul li a{display:block;color:#e4e4e6;text-align:right;letter-spacing:1px;font-weight:600;font-size:25px;font-family:'Segoe UI'}
.se3 .section_l ul li a:hover{color:#fff}
.se3 .section_r{position:relative;overflow:hidden;box-sizing:border-box;background:#000}
.swiper-se3{height:100%}
.se3 .swiper-slide{position:relative;box-sizing:border-box;padding:6% 10%;flex-direction:column-reverse}
.se3 .swiper-slide::before{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,151,224,.38);content:'';transition:.6s}
.se3 .section_r:hover .swiper-slide::before{background:0 0}
.se3_center{z-index:99;width:80%}
.se3_center h2{margin-bottom:25px;color:#fff;font-weight:400;font-size:23px;font-family:Segoe UI}
.se4{padding:5%}
.se4 h2{margin-bottom:5%;text-align:center;font-weight:700;font-size:40px}
.se4_part1{padding-bottom:5%;justify-content:space-between}
.se4_video{width:30%}
.se4_video video{width:100%;height:300px;background:#000}
.se4_video p{padding-top:30px;letter-spacing:2px;font-weight:600;font-size:25px;font-family:Segoe UI;line-height:35px}
.se4_part2 h2{font-size:45px;font-family:roboto}
.se4-swiper .swiper-slide{overflow:hidden;text-align:center}
.se4-swiper i{color:#fff;font-size:25px}
.se4-swiper:hover .se4_bt_prev{opacity:1}
.se4-swiper:hover .se4_bt_next{opacity:1}
.se4_bt_next,.se4_bt_prev{width:30px;height:30px;outline:0;background:rgba(73,75,76,.52);text-align:center;line-height:40px;opacity:0;transition:.6s}
.se4_bt_prev:hover{background:#494b4c}
.se4_bt_next:hover{background:#494b4c}
.se5{padding-top:3%;padding-bottom:120px;background:#eff0f2}
.se5 .wid{width:1200px}
.se5 .swiper-slide{position:initial;background:#494b4c}
.se5_swiper{position:static}
.se5 h2{margin-bottom:3%;text-align:center;font-weight:700;font-size:45px;font-family:roboto}
.se5_l{width:100%;border-bottom:1px solid #dedede}
.se5_r{width:40%}
.se5 .act .se5_date{background:#0064b9!important}
.se5 .act .se5_r{opacity:1}
.se5_d{width:60%}
.se5_date{display:flex;padding:30px;background:#494b4c;text-align:center;align-items:center}
.se5_date strong{display:block;padding-bottom:8px;color:#fff;font-size:70px}
.se5_date span{display:block;color:#fff;white-space:nowrap}
.se5_msg{padding:30px 4%;width:100%;background:#fff}
.se5_msg:hover h3{color:#0064b9}
.se5_msg h3{display:-webkit-box;overflow:hidden;margin-bottom:15px;font-weight:lighter;font-size:25px;font-family:robotoc;transition:.6s;-webkit-box-orient:vertical;-webkit-line-clamp:1}
.se5_msg p{display:-webkit-box;overflow:hidden;font-weight:lighter;font-size:18px;font-family:Segoe UI;line-height:20px;-webkit-box-orient:vertical;-webkit-line-clamp:2}
.se5_bottom{position:absolute;left:50%;width:300px;height:100px;transform:translateX(-50%)}
.se5_bt{padding:15px 40px;height:auto;outline:0;border:solid 2px #666;border-radius:99px;background:0 0}
.se5_bt:hover{border-color:#0064b9}
.se6{padding-top:2%;border-top:solid 1px #f5f5f5}
.se6 .wid{width:1200px}
.se6_part{box-sizing:border-box;padding-left:5%;width:calc(100%/3)}
.se6_part h2{padding-bottom:6px;font-size:16px}
.se6_part a{display:inline-block;padding-bottom:5px;font-weight:600;font-size:13px;font-family:Segoe UI}
.se6_part p{padding-bottom:3px;font-weight:600;font-family:Segoe UI}
.se6_part b{color:#fff}
.se6_part span{font-weight:lighter;font-family:Segoe UI}
.se6_last{padding:13px 0;background:#494b4c;color:#dcdcdc;text-align:center;font-weight:100;margin-top:15px}
.nbanner{position:relative;background-position:center;background-size:100% 100%}
.nbanner_part{padding:180px 2%}
.nbanner_part h2{color:#fff;font-weight:700;font-size:38px;font-family:ws}
.nbanner_part h3{color:#fff;letter-spacing:3px;font-weight:bolder;font-size:45px}
.nbanner_nav{position:absolute;right:3%;bottom:20px}
.nbanner_nav ul{display:flex;display:-webkit-flex;display:-ms-flexbox;color:#b5b5b5;align-items:center}
.nbanner_nav a{display:block;margin:0 10px;color:#b5b5b5}
.nbanner_nav a:hover{color:#fff}
.nbanner_center{padding-top:3%}
.nbanner_center{display:inline-block}
.nbanner_center ul{border:#fff solid 2px}
.nbanner_center li a{display:inline-block;padding:12px 25px;color:#fff;font-size:16px;transition:.6s}
.nbanner_center li a:hover{background:#fff;color:#000}
.nbanner_center .act{background:#fff;color:#000}
.nav1{position:absolute;display:none;background:#fff}
.nav1 a{color:#000!important}
.nav2{position:absolute;top:0;left:100%;display:none;width:100%;border-left:solid 1px #ccc;background:#fff}
.news_list{margin:5% 0;padding-bottom:.5rem;border-bottom:solid 1px #f3f3f3;align-items:center}
.news_list_pic{overflow:hidden;padding:0 .4rem;width:35%;max-height:5rem;text-align:center}
.news_list_text{padding:0 .4rem;width:65%}
.news_list_text h2{position:relative;padding-bottom:1rem;font-weight:700;font-size:24px}
.news_list_text h2::before{position:absolute;bottom:.6rem;width:30px;height:2px;background:#5c0c0c;content:''}
.des{padding-bottom:15px;color:#6b6b6b;font-size:15px;line-height:30px}
.new_bt{padding-top:20px;justify-content:space-between}
.time{color:#888;font-weight:700;font-size:15px}
.newcont_title{text-align:center;font-weight:700;font-size:30px}
.newcont_time{padding:15px 0;color:#d6d6d6;text-align:center;font-size:15px}
.mid_text{padding:2% 5%;color:#666;line-height:26px}
.contact{position:relative;background:rgba(170,170,170,.1)}
.contact_part{display:flex;display:-ms-flexbox;display:-webkit-flex;padding:3% 0;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;flex-wrap:wrap;-ms-flex-wrap:wrap}
.contact-map{padding:0 .5rem;width:60%}
.contact_msg{padding:0 .5rem;width:35%}
.contact_msg h2{margin-bottom:15px;letter-spacing:0;font-size:1rem;font-family:roboto;line-height:52px}
.info p{margin-bottom:10px;color:#85868c;font-size:20px;font-family:'Segoe UI';line-height:27px}
.info h3{letter-spacing:0;font-size:.4rem;line-height:40px}
.info a:hover{text-decoration:none}
.from{margin:auto;padding-top:3%;padding-bottom:5%;width:55%}
.from h3{margin-bottom:5%;color:#0097e0;text-align:center;letter-spacing:0;font-size:1rem;font-family:roboto;line-height:52px}
.from input{display:block;box-sizing:border-box;margin:0;margin-bottom:.4rem;padding:10px;max-width:100%;outline:0;border:solid rgba(170,170,170,.25) 1px;border-radius:0;box-shadow:inset 0 0 2px 2px rgba(0,0,0,.02);font-size:13px}
.from textarea{display:block;box-sizing:border-box;margin:0;margin-bottom:.4rem;padding:10px;height:137px;max-width:100%;outline:0;border:solid rgba(170,170,170,.25) 1px;border-radius:0;box-shadow:inset 0 0 2px 2px rgba(0,0,0,.02);font-size:13px}
.from a{float:right;display:block;padding:5px;width:100px;height:25px;background:#0097e0;color:#fff;text-align:center;line-height:25px;cursor:pointer}
.from a:hover{background:#006b9e;text-decoration:none}
.about1{padding:4% 0;align-items:center}
.about1 h2{position:relative;padding-bottom:25px;font-weight:700;font-size:2em;font-family:arial;line-height:1em}
.about1 h2::before{position:absolute;top:0;right:0;width:25%;height:8px;background:#0097e0;content:''}
.about1 p{padding-bottom:8px;color:#666;font-size:18px;line-height:30px}
.about_l{padding-right:5%;width:50%}
.about_r{padding-left:5%;width:50%}
.about2{padding:4% 0;background:rgba(170,170,170,.1)}
.about2_title{padding-bottom:15px;justify-content:space-between;align-items:center}
.about2 h2{position:relative;padding-bottom:25px;font-weight:700;font-size:2em;font-family:arial;line-height:1em}
.swiper-about2-next,.swiper-about2-prev{display:inline-block;padding:10px 15px;background:#0097e0;color:#fff;cursor:pointer;transition:.6s}
.swiper-about2-prev:hover{background:#0064b9}
.swiper-about2-next:hover{background:#0064b9}
.about3{padding:4% 13%;background-position:center;background-size:100%;background-repeat:no-repeat;background-attachment:fixed;color:#fff;box-sizing: border-box;width:100%}
.about3_part{text-align:center;justify-content:space-between}
.about3_part h3{padding-bottom:8px;font-size:50px;font-family:arial}
.about3_part small{padding-left:5px;font-size:15px}
.about3_part span{display:block;margin:auto;width:250px;font-size:18px;font-family:'Segoe UI'}
.about3_center{position:relative;width:calc(100%/3)}
.about3_center_all::before{position:absolute;top:0;right:0;width:1px;height:100%;background:#fff;content:''}
.about3_center_all::after{position:absolute;top:0;left:0;width:1px;height:100%;background:#fff;content:''}
.about4{padding:4% 0 2% 0;background:rgba(170,170,170,.1);text-align:center}
.about4 img{width:80%}
.about4 p{padding:15px 0;color:#666;font-size:20px}
.culture{padding:4% 0}
.culture_part1{align-items:center}
.culture_l,.culture_r{box-sizing:border-box;width:50%}
.culture_part1 .culture_l{height:400px}
.culture_part1 .culture_r{padding:0 5%}
.culture_part1 .culture_r h2{position:relative;padding-bottom:40px;font-weight:700;font-size:2.5em;font-family:arial;line-height:1em}
.culture_part1 .culture_r h2::before{position:absolute;bottom:20px;left:0;width:100px;height:3px;background:#0097e0;content:''}
.culture_part1 .culture_r p{padding-bottom:10px;color:#666;font-size:16px;line-height:28px}
.culture_part1 .culture_r i{color:#0097e0}
.hs ul{position:relative;flex-wrap:wrap}
.hs li{width:30%}
.hs_cells{position:relative}
.hs i{color:rgba(32,131,212,1)}
.hs_cells_r{position:relative;padding:20px;padding-bottom:10px}
.hs h5{color:#678fd8;font-size:18px}
.hs_cell h3{position:relative;margin-bottom:15px;padding-right:30px;padding-bottom:15px;border-bottom:solid 1px #dfdfdf;font-weight:700}
.hs_cell h3::before{position:absolute;top:30%;right:1px;width:20px;height:4px;background:rgba(32,131,212,1);content:'';transform:translateY(-30%)}
.hs_cells h3{position:relative;margin-bottom:15px;padding-bottom:15px;padding-left:30px;border-bottom:solid 1px #dfdfdf;font-weight:700}
.hs_cells h3::before{position:absolute;top:30%;left:1px;width:20px;height:4px;background:rgba(32,131,212,1);content:'';transform:translateY(-30%)}
.hs p{padding:5px 0;color:#888;font-size:15px;font-family:arial;line-height:20px}
.hs_msg img{width:100%}
.prolist_part{padding:2% 0}
.prolist_l{position:relative;margin:0 25px;width:20%}
.mid_product{position:absolute;width:100%;background:#fff}
.mid_product h2{padding:10px 25px;background:#0097e0;color:#fff;text-transform:uppercase;font-size:25px}
.mid_product i{margin-right:15px}
.mid_product a{position:relative;display:block;padding:15px 5px;border-bottom:solid 1px #e2e2e2;color:#000}
.mid_product a:hover{background:#f5f5f5}
.product_nav a{font-size:20px}
.product_nav span{position:absolute;right:0}
.left_er{display:none;padding:0 15px;border-bottom:solid 1px #e2e2e2}
.left_er a{padding:10px 5px;border:0;color:#666}
.hact{border:0}
.prolist_top{padding-bottom:3%;border-bottom:solid 1px #e2e2e2}
.prolist_r{margin:0 25px;width:80%}
.prolist_title{position:relative;margin:0 0 35px 0;padding-left:25px}
.prolist_title::after{position:absolute;top:50%;left:0;width:5px;height:80%;background:#0097e0;content:'';transform:translateY(-50%)}
.prolist_title h2{padding-bottom:10px;text-transform:uppercase;font-size:40px}
.prolist_title p{color:#a7a7a7}
.prolist_msg p{position:relative;padding-bottom:8px;color:#000;font-size:20px;line-height:30px}
.prolist dl{padding:2% 0;border-bottom:solid 1px #e2e2e2;align-items:center}
.prolist dt{display:block;padding-right:25px;width:40%}
.prolist dt img{width:100%}
.prolist dd{display:block;padding-left:25px;width:60%}
.prolist dd h2{padding-bottom:20px;font-size:25px}
.prolist dd i{margin-left:8px;color:#0097e0;font-size:20px}
.prolist dd p{font-size:16px;line-height:35px}
.prolist_bt a{display:inline-block;margin-top:25px;padding:15px 30px;background:#0196de;color:#fff;letter-spacing:1px;font-size:13px}
.prolist_bt a:hover{background:#147daf}
.pro_msg{padding:2% 0;border-bottom:solid 1px #dedede}
.pro_pic{padding:0 25px;width:40%}
.pro_pic img{width:100%}
.pro_title{padding:0 25px;width:60%}
.pro_title h2{padding-bottom:20px;font-size:25px}
.pro_title i{margin-left:8px;color:#0097e0;font-size:20px}
.pro_title p{font-size:16px;line-height:32px}
.pro_cont{padding:0 25px}
.pro_cont_title{margin-top:2%;padding-bottom:3%;font-size:25px}
.pagelist{clear:both;padding:20px 0;text-align:center;font-size:12px}
.pagelist a{margin:3px;padding:5px 9px;border:solid 1px #ddd;background:#fff;color:#666;text-decoration:none;font-family:宋体,arial,sans-serif}
#nowpage,.pagelist a:visited{margin:3px;padding:3px 8px;border:solid 1px #ddd;background:#fff;text-decoration:none}
#nowpage,.pagelist a:hover{border-color:#97262a;background:#fff;color:#97262a;text-decoration:none}
.pro_dd h2{font-size:16px}
.pro_video{display:inline-block;padding:0 25px 25px 0}
.pro_video video{width:420px;height:300px;background:#000}
.alzs_part{padding:0 0 4% 0;flex-wrap:wrap}
.alzs1{display:inline-block;box-sizing:border-box;padding:0 25px 25px 0;width:33%}
.alzs1 video{width:420px;height:300px;background:#000}
.alzsp1 {font-size: 20px;line-height: 35px;padding: 4% 0 2% 0;}
.nav_tel{display:none}
.nav_tel i{color:#fff;font-size:25px}
@media screen and (max-width:1399px){.wid{margin:0 auto;width:1200px}
.se1 .section_l{padding-left:5%}
}
@media screen and (max-width:1199px){.wid{width:94%!important}
}
@media screen and (max-width:480px){
.alzsp1 {
    font-size: 14px;
    line-height: 20px;
}
body{background:#fff}
.header{padding:10px}
.logo{width:30%}
.nav_tel{display:block}
.nav_ul{position:absolute;top:62px;left:0;display:none;width:100%;border-bottom:solid 1px #0064b9;background:#fff;color:#000;text-align:center}
.header .nav a{color:#000}
.nav1{position:static;background:#ececec}
.swiper-banner h2{top:25%;left:0;box-sizing:border-box;padding:25px;width:100%;font-size:20px;line-height:30px;transform:translateY(0)}
.swiper-banner{height:250px!important}
.se1{display:block;background:#fff}
.se1 h2{font-size:35px;line-height:40px}
.se1 p{letter-spacing:1px;font-size:14px;line-height:20px}
.se1 .section_l{box-sizing:border-box;padding:0 5%;width:100%}
.se1 .section_r{box-sizing:border-box;padding:0 5%;width:100%}
.se2{flex-wrap:wrap}
.se2_part{margin:5px 15px}
.se3{display:block}
.se3_part h2{font-size:35px}
.se3_part{padding:0 5%}
.se3_center h2{min-height:158px;font-size:15px}
.se3 .section_l{box-sizing:border-box;width:100%}
.se3 .section_r{box-sizing:border-box;width:100%}
.se4{background:#fff}
.se4_part1{display:block}
.se4_video{width:100%}
.se4_video p{padding:10px 0;font-size:20px}
.se4 h2{font-size:30px}
.se4_part2 h2{font-size:30px}
.se4-swiper img{padding:0;border:0;transition:.6s}
.se5_l{height:100px}
.se5 h2{font-size:30px}
.se5_d{width:100%}
.se5_date{padding:10px}
.se5_date strong{font-size:25px}
.se5_msg{padding:10px}
.se5_msg h3{margin-bottom:10px;font-size:16px}
.se5_msg p{font-size:12px}
.se5_r{display:none}
.se6{background:#fff}
.se6_center{display:block}
.se6_part{box-sizing:border-box!important;padding:0;padding-bottom:15px;width:100%}
.se6_part h2{margin-bottom:5px;padding-bottom:5px;border-bottom:solid 1px #f5f5f5}
.se6_part ul{display:flex;flex-wrap:wrap}
.se6_part li{margin:0 5px}
.nbanner_part h3{font-size:25px}
.nbanner_center li a{padding:5px 10px;font-size:12px}
.nbanner_part{padding:70px 2%}
.about1{display:block}
.about_l,.about_r{padding:0;width:100%}
.about1 p{font-size:14px;line-height:20px}
.about3{display:none}
.swiper-about2-next,.swiper-about2-prev{padding:8px 15px}
.about2 h2{padding:0;font-size:25px}
.about4 p{font-size:15px}
.culture_part1{display:block}
.culture_l,.culture_r{padding:2%!important;width:100%;height:200px!important}
.culture_part1 .culture_r h2{font-size:25px}
.culture_part1 .culture_r p{font-size:14px;line-height:20px}
.prolist_part{display:block}
.prolist_l,.prolist_r{box-sizing:border-box;margin:0;padding:0 4%;width:100%}
.mid_product{position:static}
.prolist_l{display:none}
.prolist_title{margin-bottom:15px}
.prolist_title h2{font-size:25px}
.prolist_msg p{font-size:14px;line-height:20px}
.prolist dl{display:block}
.prolist dt{padding:0;width:100%}
.prolist dd{padding:0;width:100%}
.prolist dd h2{padding-bottom:10px;font-size:18px}
.prolist dd p{font-size:14px;line-height:20px}
.prolist_bt a{padding:8px 10px}
.pro_msg{display:block}
.pro_cont{padding:0}
.pro_pic{padding:0;width:100%}
.pro_title{padding:0;width:100%}
.pro_video{padding:15px 0}
.pro_video video{width:100%}
.pro_title h2{padding-bottom:10px;font-size:18px}
.pro_title p{font-size:14px;line-height:20px}
.alzs1{padding:0;width:100%}
.alzs1 video{width:100%}
.hs ul{flex-wrap:wrap}
.hs li{width:100%}
.hs_cells_r{padding:0 20px}
.newlist{background:#fff}
.news_list_pic{display:none}
.news_list_text{width:100%}
.news_list_text h2{padding-bottom:40px;font-size:18px}
.news_list{padding-bottom:0}
.des{line-height:20px}
.new_bt{padding-top:0}
.contact-map,.contact_msg{padding:0;width:100%}
.contact_part ._flex{display:block}
.from h3{font-size:25px}
.from{box-sizing:border-box;padding:15px;width:100%}
}