/*** 公共CSS样式**/*{padding:0;margin:0;}img{border:0;vertical-align:bottom;max-width: 100%;}a{text-decoration:none;color:#333;}body{font-size:16px;font-family:"Microsoft YaHei",微软雅黑,宋体,Arial;color:#333;}li{list-style:none;}table{border-collapse: collapse;}tr,td{margin:0px;border:0px;}.common{width:100%;display:table;height:auto;overflow: hidden;position: relative;}.div_block{width:1200px;margin:0 auto;display:table;height:100%;position: relative;}.div1300{width:1300px;}.div_bt{text-align: center;color:#a63e29;font-size: 36px;font-weight: bold;margin-top: -35px;}.div_fbt{text-align: center;color:#e6e6e6;font-size: 48px;text-transform: uppercase;}.index1{height: 560px;padding-top: 40px;}.index_box{margin-top: 30px;line-height: 1.7;}.index4{height: 560px;padding-top: 40px;}.index4_t{margin-top: 35px;color:#FFF;font-size: 18px;line-height: 1.7;min-height: 80px;}.index4_box{width: 1200px;margin-top: 40px;position: relative;}.index4 .swiper {    width: 100%;    height: 100%;}.index4 .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;}.index4 .swiper-slide img {    display: block;    width: 280px;    height: 180px;    background-repeat: no-repeat;background-size: cover;background-position: center;}.index4 .swiper-button-prev, .index4 .swiper-rtl .swiper-button-next{    left:-50px;    color:#FFF;}.index4 .swiper-button-next, .index4 .swiper-rtl .swiper-button-prev{    right:-50px;    color:#FFF;}.index5{padding: 60px 0;}.index5_nav{margin-top: 45px;width: 1200px;}.index5_nav ul{display: flex;justify-content: center;}.index5_nav ul li{border:1px solid #999;width: 150px;height: 30px;line-height: 30px;text-align: center;margin: 0 35px;border-radius: 15px;-webkit-border-radius: 15px;-moz-border-radius: 15px;-ms-border-radius: 15px;-o-border-radius: 15px;}.index5_nav ul li a{color:#666;font-size: 18px;width: 150px;float: left;}.index5_nav ul li.on{border-color: #a3402d;background: #a3402d;}.index5_nav ul li.on a{color:#FFF;}.index5_box{width: 1200px;margin-top: 70px;display: none;}.index5_box .swiper{padding-bottom: 80px;}.index5_box .swiper-pagination-bullet{border:1px solid #383838;width: 10px;height: 10px;background: none;opacity:1;}.index5_box .swiper-pagination-bullet.swiper-pagination-bullet-active{border:1px solid #a73e2a;width: 10px;height: 10px;background: #a73e2a;opacity:1;}.index5_box .swiper-slide{}.n_box{display: flex;justify-content: space-between;border:1px solid #666666;}.n_left{width: 290px;padding: 30px 0 0 25px;}.n_left p.p1{color:#666;font-size: 18px;}.n_left p.p2{color:#999;font-size: 12px;margin-top: 10px;}.n_left p.p3{color:#999;font-size: 12px;margin-top: 20px;height: 70px;line-height: 24px;}.n_left p.p4{margin-top: 20px;}.n_left p.p4 a{color:#FFF;background: #a73e2a;font-size: 12px;height: 26px;line-height: 26px;width: 80px;text-align: center;display: table;border-radius: 3px;-webkit-border-radius: 3px;-moz-border-radius: 3px;-ms-border-radius: 3px;-o-border-radius: 3px;}.n_right{width: 180px;height:250px;overflow: hidden;}.n_right img{width: 180px;height:250px;    -webkit-transition:all .35s;    -moz-transition:all .35s;    -ms-transition:all .35s;    -o-transition:all .35s;    transition:all .35s;}.n_right img:hover{    transform: scale(1.1);    -webkit-transform: scale(1.1);    -moz-transform: scale(1.1);    -o-transform: scale(1.1);    -ms-transform: scale(1.1);}.contact{padding: 60px 0;background: #f2f2f2;}.lxwm{margin-top: 60px;width: 510px;float: left;}.map{margin-top: 60px;width: 655px;float: right;}.qudao{padding: 60px 0;}/*页码*//* .pagesdiv{width:100%;float:left;margin-top: 30px;}.pagination{width:auto;margin: 0 auto;display: table;}.pagination li{width: auto;border:1px solid #f7f7f7;margin: 0px 8px;font-size: 18px;color:#111;line-height: 26px;float:left;border-radius: 5px;background: #f7f7f7;}.pagination li a{width: 100%;float: left;font-size: 18px;color:#333;padding: 5px 10px;}.pagination li.active{padding: 5px 10px;background: #a73e2a;color:#FFF;border:1px solid #a73e2a;}.pagination li.disabled{padding: 5px 10px;background: #efefef;color:#111;border:1px solid #ccc;} *//*页头*/.header{position: relative;z-index:999999;background: #27364a;height: 94px;box-shadow: 0 0 10px #222;-webkit-box-shadow: 0 0 10px #222;-moz-box-shadow: 0 0 10px #222;-ms-box-shadow: 0 0 10px #222;-o-box-shadow: 0 0 10px #222;}.header .div_block{display: flex;align-items: center;justify-content: space-between;}.logo{margin-right: 40px;padding: 10px 0;height: 65px;}.sousuo{border:1px solid #999;border-radius: 20px;padding: 6px;display: flex;align-items: center;}#tjss,#tjss1{width: 23px;height: 23px;background: url(../images/ss.png) center no-repeat;}#sousuo,#sousuo1{height: 23px;background: none;font-size: 18px;border: 0;padding-left: 10px;width: 95px;outline: none;color:#FFF;}/*页尾*/.footer{padding:70px 0 30px 0;background: #27364a;}.f_top{display: flex;width: 1200px;justify-content: space-between;}.f_dh{display: flex;}.f_dh dl{padding: 0 10px 0 40px;}.f_dh dl dt{font-size: 24px;color:#FFF;font-weight: bold;}.f_dh dl dd{font-size: 20px;color:#FFF;margin-top: 15px;font-weight: lighter;}.f_dh dl dd a{font-size: 20px;color:#FFF;}.f_dh dl dd a:hover{text-decoration: underline;}.f_r{width: 380px;color:#FFF;}.f_a1{display: flex;justify-content: space-between;}.f_txt{width: 240px;}.f_txt p.p1{font-size: 24px;}.f_txt p.p2{font-size: 24px;font-weight: bold;margin-top: 10px;}.f_txt p.p3{font-size: 18px;margin-top: 25px;}.f_a1 img{width: 120px;height: 120px;}.f_a2{margin-top: 15px;padding-top: 15px;border-top:1px solid #FFF;}.f_a2 ul li{display: flex;padding-left: 30px;min-height: 30px;line-height: 1.5;margin-top: 5px;}.f_a2 ul li.c1{background: url(../images/c1.jpg) left 3px no-repeat;}.f_a2 ul li.c2{background: url(../images/c2.jpg) left 3px no-repeat;}.f_a2 ul li.c3{background: url(../images/c3.jpg) left 3px no-repeat;}.f_a2 ul li span{width:80px;}.f_a2 ul li p{width:270px;}.bq{padding: 10px 0 20px 0;background: #27364a;color:#fff;border-top:1px solid #646f7d;}.bq .p1{text-align: center}.bq .p2{float: right;}.bq1{display: flex;margin-bottom: 10px;}.bq1 span{width: 80px;}.bq1 p{width: 1120px;}.bq1 p a{color:#FFF;margin-right: 10px;}.bq1 p a:hover{text-decoration: underline;}.weizhi{height: 75px;line-height: 75px;background: #f4f4f5;}/*二级页banner*/.sbanner{height:600px;background-position:center top;background-repeat: no-repeat;background-size: cover;}.ryz{background: #f2f2f2;padding: 60px 0 40px 0;}.ryz_box{width: 1130px;margin:40px 35px 0;}.ryz_box .swiper-slide{background: #FFF;text-align: center;}.ryz_box .swiper{padding-bottom: 60px;}.ryz_box .swiper-pagination-bullet{border:1px solid #a73e29;width: 10px;height: 10px;background: none;opacity:1;}.ryz_box .swiper-pagination-bullet.swiper-pagination-bullet-active{border:1px solid #a73e29;width: 10px;height: 10px;background: #a73e2a;opacity:1;}.ryz_box .swiper-slide img{margin: 30px 0;width: 220px;height: 310px;background-position: center;background-size: cover;background-repeat: no-repeat;	-webkit-transition:all .35s;	-moz-transition:all .35s;	-ms-transition:all .35s;	-o-transition:all .35s;	transition:all .35s;}.ryz_box .swiper-slide img:hover{	transform: scale(1.1);	-webkit-transform: scale(1.1);	-moz-transform: scale(1.1);	-o-transform: scale(1.1);	-ms-transform: scale(1.1);}.ryz_box .swiper-slide p{height: 65px;line-height: 65px;font-size: 24px;border-top:1px solid #f2f2f2;}.main{padding: 60px 0;}.main_cont{line-height: 1.75em;}.m_bt{text-align: center;font-size: 45px;color:#03368f;}.mdh{position: absolute;top:634px;left:0;height: 60px;background: url(../images/dhs.png) center repeat;width: 100%;z-index: 10;}.mdh ul{display: flex;}.mdh ul li{text-align: center;margin:0 35px;}.mdh ul li a{font-size: 24px;color:#FFF;height: 60px;line-height: 60px;display: table;margin:0 auto;position: relative;}.mdh ul li a.on:after{    content: '';    width: 95px;height: 5px;    background: #a53f2d;    position: absolute;    bottom: 0;    left:0;    right:0;    margin: 0 auto;}.pics-title{text-align: center;border-bottom: 1px solid #a53f2d;font-size: 36px;font-weight: bold;color:#a43f2d;height: 26px;}.pics-title span{width: 320px;background: #f2f2f2;display: table;margin:0 auto;}.pics-cont{text-align: center;padding-top: 50px;font-size: 18px;}.pics-div{margin-top:40px;background: #FFF;}.pics_box{padding: 35px 50px 35px 70px;display: flex;justify-content: space-between;position: relative;margin-top: 10px;}.pics_img{width: 280px;height: 180px;overflow: hidden;}.pics_img img{    width: 280px;height: 180px;    background-repeat: no-repeat;    background-position: center;    background-size: cover;    -webkit-transition:all .35s;    -moz-transition:all .35s;    -ms-transition:all .35s;    -o-transition:all .35s;    transition:all .35s;}.pics_img img:hover{    transform: scale(1.1);    -webkit-transform: scale(1.1);    -moz-transform: scale(1.1);    -o-transform: scale(1.1);    -ms-transform: scale(1.1);}.pics_cont{width: 740px;}.pics_bt{font-size: 30px;height:40px;line-height:40px;white-space: nowrap;    text-overflow: ellipsis;    overflow: hidden;    word-break: break-all;}.pics_tag{font-size: 18px;line-height: 1.7;margin-top: 15px;    text-overflow: -o-ellipsis-lastline;    overflow: hidden;    text-overflow: ellipsis;    display: -webkit-box;    -webkit-line-clamp: 2;    line-clamp: 2;    -webkit-box-orient: vertical;}.pics_a{margin-top: 25px;}.xiangqing{width: 120px;height: 30px;line-height: 30px;text-align: center;background:#a73e2a;font-size: 16px;color:#FFF;display: table;border-radius: 5px;-webkit-border-radius: 5px;-moz-border-radius: 5px;-ms-border-radius: 5px;-o-border-radius: 5px;}.pics_box:hover:after{    content: '';    width: 234px;    height: 40px;    background: url(../images/ps1.png) center no-repeat;    position: absolute;    left:0;    top:0;}.pics_box:hover:before{    content: '';    width: 234px;    height: 40px;    background: url(../images/ps2.png) center no-repeat;    position: absolute;    right:0;    bottom:0;}.pics_box:hover{box-shadow: 0 0 10px #e6e6e6;-webkit-box-shadow: 0 0 10px #e6e6e6;-moz-box-shadow: 0 0 10px #e6e6e6;-ms-box-shadow: 0 0 10px #e6e6e6;-o-box-shadow: 0 0 10px #e6e6e6;}/*新闻列表*/.main_cont1{width: 710px;float: left;}.div_title1{font-size: 36px;color:#a73e2a;}.div_time1{margin-top: 10px;padding-bottom: 15px;border-bottom: 1px solid #666;}.main_r{width: 400px;float: right;}.tj_div{padding: 30px;display: flex;justify-content: space-between;box-shadow: 0 0 10px #dadada;background: #FFF;margin-bottom: 30px;}.tj_l{width: 180px;}.tj_l p.p1{font-size: 24px;height: 65px;text-overflow: -o-ellipsis-lastline;    overflow: hidden;    text-overflow: ellipsis;    display: -webkit-box;    -webkit-line-clamp: 2;    line-clamp: 2;    -webkit-box-orient: vertical;}.tj_l p.p2{    text-overflow: -o-ellipsis-lastline;    overflow: hidden;    text-overflow: ellipsis;    display: -webkit-box;    -webkit-line-clamp: 2;    line-clamp: 2;    -webkit-box-orient: vertical;    margin-top: 15px;}.tj_l p.p3{margin-top: 20px;}.tj_l p.p3 a{width: 120px;height: 30px;text-align: center;line-height: 30px;color:#FFF;background: #a73e2a;display: table;border-radius: 5px;-webkit-border-radius: 5px;-moz-border-radius: 5px;-ms-border-radius: 5px;-o-border-radius: 5px;}.tj_r{width: 150px;height: 170px;overflow: hidden;}.tj_r img{width: 150px;height: 170px;background-repeat: no-repeat;    background-position: center;    background-size: cover;    -webkit-transition:all .35s;    -moz-transition:all .35s;    -ms-transition:all .35s;    -o-transition:all .35s;    transition:all .35s;}.tj_r img:hover{    transform: scale(1.1);    -webkit-transform: scale(1.1);    -moz-transform: scale(1.1);    -o-transform: scale(1.1);    -ms-transform: scale(1.1);}.main_cont.news{display: flex;justify-content: space-between;flex-wrap: wrap;}.n_box1{width: 580px;margin-top: 40px;}.div_updow{padding-top: 30px;width:100%;float: left;}.div_updow a{color:#666;}.div_updow a:hover{text-decoration: underline;color:#dd2d29;}.news_r{float:right;width: 370px;padding: 25px 30px;margin-bottom:20px;border:1px solid #ececec;border-radius: 5px;-webkit-border-radius: 5px;-moz-border-radius: 5px;-ms-border-radius: 5px;-o-border-radius: 5px;box-shadow: 0 0 10px #eee;-webkit-box-shadow: 0 0 10px #eee;-moz-box-shadow: 0 0 10px #eee;-o-box-shadow: 0 0 10px #eee;-ms-box-shadow: 0 0 10px #eee;}.rbox{margin-top: 20px;}.rbox a{display: flex;justify-content: space-between;}.rbox-img{width: 160px;height: 110px;overflow: hidden;}.rbox-img img{    width: 160px;height: 110px;background-position: center;background-size: cover;background-repeat: no-repeat;    -webkit-transition:all .35s;    -moz-transition:all .35s;    -ms-transition:all .35s;    -o-transition:all .35s;    transition:all .35s;}.rbox-img img:hover{    transform: scale(1.1);    -webkit-transform: scale(1.1);    -moz-transform: scale(1.1);    -ms-transform: scale(1.1);    -o-transform: scale(1.1);}.rbox-r{width: 190px;}.rbox-bt{color:#525866;font-size: 16px;height: 55px;    text-overflow: -o-ellipsis-lastline;    overflow: hidden;    text-overflow: ellipsis;    display: -webkit-box;    -webkit-line-clamp: 2;    line-clamp: 2;    -webkit-box-orient: vertical;}.rbox-text{color:#646874;font-size: 14px;margin-top: 10px;}/*文章详情*/.div_title{width:100%;text-align: center;font-size: 24px;line-height: 32px;float: left;}.div_time{width:100%;float: left;text-align: center;color:#666;margin-top: 10px;}.div_cont{width:100%;float: left;text-align: left;margin-top: 25px;}/*产品列表*/.pro-l{width: 232px;float: left;}.pro-fl{margin-top: 15px;width: 202px;}.pro-fl dl{margin-top: 20px;background: #FFF;}.pro-fl dl dt{height: 35px;width: 155px;line-height: 35px;padding-left: 45px;border:1px solid #333333;cursor: pointer;background: url(../images/dh1.png) 20px center no-repeat;font-size:20px;}.pro-fl dl .yiji{    -webkit-transition:all .35s;    -moz-transition:all .35s;    -ms-transition:all .35s;    -o-transition:all .35s;    transition:all .35s;    width: 200px;border: 1px solid #999999;border-top:0;height: 35px;width: 155px;line-height: 35px;padding-left: 45px;cursor: pointer;background: url(../images/dh2.png) 20px center no-repeat;font-size: 18px;}.pro-fl dl .erji a{display: table;width: 200px;border: 1px solid #999999;color:#999;border-top:0;height: 35px;width: 155px;line-height: 35px;padding-left: 45px;cursor: pointer;background: url(../images/dh3.png) 27px center no-repeat;font-size: 16px;}.pro-fl dl .erji{height: 0;overflow: hidden;    -webkit-transition:all .35s;    -moz-transition:all .35s;    -ms-transition:all .35s;    -o-transition:all .35s;    transition:all .35s;}.pro-fl dl dt.on{color:#FFF;background: url(../images/dh11.png) #a43f2b 20px center no-repeat;}.pro-fl dl .yiji.on{color:#a43f2b;background: url(../images/dh12.png) 20px center no-repeat;}.pro-fl dl .erji.on{}.pro-fl dl .erji.on a.on{color:#a43f2b;background: url(../images/dh13.png) 27px center no-repeat;}.pro-a1{margin-top:35px;font-size: 24px;}.pro-a2{}.pro-a2 dl{margin-top:30px;display: flex;flex-wrap: wrap;justify-content: space-between;}.pro-a2 dl dt{color:#666;font-size: 18px;width: 100%;}.pro-a2 dl dd{color:#666;font-size: 16px;margin-top: 5px;padding-left: 25px;position: relative;width: 80px;}.pro-a2 dl dd a:after{content: '';width: 14px;height: 14px;border:1px solid #999;position: absolute;top:0;left:0;bottom: 0;margin: auto 0;}.pro-a2 dl dd.on a{color:#a43f2b;}.pro-a2 dl dd.on a:after{background: #a43f2b;border:1px solid #a43f2b;}.pro_r{width: 940px;float: right;}.pro_div{width: 300px;height: 450px;margin-left: 20px;background: #FFF;margin-bottom: 20px;overflow:hidden;}.pro_div p.p1{display: flex;justify-content: center;align-items: center;height: 295px;}.pro_div p.p1 img{max-width: 100%;max-height: 100%;	-webkit-transition:all .35s;	-moz-transition:all .35s;	-ms-transition:all .35s;	-o-transition:all .35s;	transition:all .35s;}.pro_div p.p1 img:hover{	transform: scale(1.1);	-webkit-transform: scale(1.1);	-moz-transform: scale(1.1);	-o-transform: scale(1.1);	-ms-transform: scale(1.1);}.pro_div p.p2{border-top:1px solid #f2f2f2;padding: 25px 30px 0;font-size: 18px;color:#999;}.pro_div p.p3{font-size: 24px;padding: 10px 30px 0;white-space: nowrap;    text-overflow: ellipsis;    overflow: hidden;    word-break: break-all;}.pro_div p.p4{padding: 10px 30px 0;}.pro_div p.p4 a{font-size: 16px;color:#ccc;width: 100px;height: 25px;line-height: 25px;text-align: center;border:1px solid #ccc;display: table;border-radius: 3px;-webkit-border-radius: 3px;-moz-border-radius: 3px;-ms-border-radius: 3px;-o-border-radius: 3px;}.pro_div:hover{box-shadow: 0 0 10px #ccc;-webkit-box-shadow: 0 0 10px #ccc;-moz-box-shadow: 0 0 10px #ccc;-o-box-shadow: 0 0 10px #ccc;-ms-box-shadow: 0 0 10px #ccc;}.pro_div:hover p.p4 a{background: #a43f2b;border-color:#a43f2b;color:#FFF;}.weizhi{height: 75px;background: #333;line-height: 75px;border-bottom: 1px solid #4d4d4d;color:#999;font-size: 18px;}.weizhi .div_block{display: flex;justify-content: space-between;}.weizhi a{color:#999;font-size: 18px;}.weizhi a:hover{text-decoration: underline;}.weizhi span{color:#ccc;}.weizhi p.p2{color:#ccc;}.pro-bb{padding: 40px 0;background: #333;}.pro-left{width: 450px;float: left;margin-left: 60px;}.pro-right{width: 540px;float: right;margin-right: 80px;}.pro1{font-size: 40px;font-weight: bold;color:#FFF;margin-top:40px;}.pro2{font-size: 18px;color:#FFF;margin-top:20px;line-height: 1.7;}.pro-right .lxwms{width: 150px;height: 40px;float:left;text-align: center;line-height: 40px;font-size: 24px;color:#fff;background: #a73e2a;margin-top:40px;border-radius: 5px;-webkit-border-radius: 5px;-moz-border-radius: 5px;-ms-border-radius: 5px;-o-border-radius: 5px;}.pro-nav{padding: 40px 0;background: #333;border-top:1px solid #4d4d4d;}.pro-nav ul{display: flex;justify-content: space-between;}.pro-nav ul li{width: 380px;height: 65px;border:1px solid #fff;border-radius: 5px;color:#fff;font-size: 24px;text-align: center;line-height: 65px;cursor: pointer;}.pro-nav ul li.on,.pro-nav ul li:hover{background: #fff;color:#333;}.pp-box{padding: 60px 0;display: none;}.tuijian{padding: 60px 0 80px;background: #f2f2f2;}.tj-bt{text-align: center;color:#a43f2b;font-size: 36px;font-weight: bold;}.tj-list{margin-top: 50px;display: flex;}.tj-box{margin-left: 30px;width: 280px;height: 280px;overflow: hidden;background: #FFF;position: relative;}.tj-box img{width: 280px;height: 280px;background-size: contain;background-position: center;background-repeat: no-repeat;}.tj-p{width: 220px;height: 80px;padding: 10px 30px;background: url(../images/tm.png) center repeat;position: absolute;bottom:-100px;left:0;text-align: center;    -webkit-transition:all .35s;    -moz-transition:all .35s;    -ms-transition:all .35s;    -o-transition:all .35s;    transition:all .35s;}.tj-p p.p1{color:#FFF;font-size: 18px; white-space: nowrap;    text-overflow: ellipsis;    overflow: hidden;    word-break: break-all;}.tj-p p.p2{    font-size: 16px;text-overflow: -o-ellipsis-lastline;    overflow: hidden;    text-overflow: ellipsis;    display: -webkit-box;    -webkit-line-clamp: 2;    line-clamp: 2;    -webkit-box-orient: vertical;line-height: 1.7;color:#FFF;    margin-top: 5px;}.tj-box:hover .tj-p{bottom: 0;}/*图标字体*/@font-face {  font-family: 'iconfont';  src: url('../../fonts/iconfont.eot');  src: url('../../fonts/iconfont.eot?#iefix') format('embedded-opentype'),      url('../../fonts/iconfont.woff2') format('woff2'),      url('../../fonts/iconfont.woff') format('woff'),      url('../../fonts/iconfont.ttf') format('truetype'),      url('../../fonts/iconfont.svg#iconfont') format('svg');}.iconfont {  font-family: "iconfont" !important;  font-size: 16px;  font-style: normal;  -webkit-font-smoothing: antialiased;  -moz-osx-font-smoothing: grayscale;}.hz1{padding: 80px 0 60px;}.hz1_left{float: left;}.hz1_right{width:610px;float: right;}.hz1_right p.p1{color:#111;font-size: 20px;line-height: 46px;}.hz1_right p.p1 span{color:#2ea8e1;font-weight: bold;}.hz1_right p.p2{    margin-top: 20px;    color:#0292c7;    font-size: 55px;    font-weight: bold;    background: linear-gradient(to right, #03bfb1, #0292c7);    -webkit-background-clip: text;    -webkit-text-fill-color: transparent;    filter:progid:DXImageTransform.Microsoft.Gradient(startColorStr='#03bfb1',endColorStr='#0292c7',gradientType='0');}.hz1_right p.p3{margin-top: 20px;}.hz1_right p.p4{margin-top: 20px;font-size:26px;color:#111;line-height: 54px;}.hz1_a1{width:100%;display: table;}.hz1_bt{color:#444;font-size: 24px;text-align: center;margin-top: 80px;}.hz1_fbt{font-size: 45px;font-weight: bold;color:#555555;text-align: center;margin-top: 10px;border-bottom: 1px solid #ddd;padding-bottom: 20px;position: relative;}.hz1_fbt::after{content: '';width:120px;height:8px;background: #2ea8e1;position: absolute;left:0;right:0;bottom:-4px;margin:0 auto;}.hz1_box{margin-top: 60px;text-align: center;}.hz1_tel{margin-top: 40px;}.hz1_p{margin: 0 auto;display: table;}.hz1_p p{font-size: 24px;float: left; background: url(../images/pm.jpg) left center no-repeat;min-height:48px;padding-left: 60px;}.hz1_p p span{color:#2ea8e1;font-size: 35px;font-weight: bold;}.hz1_p a{width:195px;height:48px;text-align: center;line-height: 48px;font-size: 22px;border:2px solid #2ea8e1;float: left;margin-left: 20px;}.hz2{background: url(../images/hz4.jpg) center 0 no-repeat;height: 1000px;}.hz2_box{margin-top: 90px;}.hz2 .hz1_fbt::after{background-color: #fede5c;}.hz2_a1{width:620px;float: left;background: #FFF;height:590px;}.hz2_t{padding: 25px 25px 0;}.hz2_t p.p1{color:#000;font-size: 28px;padding-bottom: 20px;}.hz2_t p.p2{color:#444;font-size: 16px;line-height: 32px;}.hz2_a2{float: left;width:560px;height:290px;background: #FFF;margin-left: 10px;}.hz2_a2{display: flex;align-items: center;}.hz2_a{height:230px;border-right:1px solid #ddd;width:195px;text-align: center;}.hz2_a p.p1{font-size: 28px;background: url(../images/dl1.jpg) center 45px no-repeat;padding-top: 125px;}.hz2_a p.p2{font-size: 13px;color:#999;font-weight: lighter;margin-top: 15px;text-transform: uppercase;}.hz2_b{width: 325px;padding: 0 20px;line-height: 30px;}.hz2_a p.p1.aa{background: url(../images/dl2.jpg) center 45px no-repeat;}.hz3{background: #f7f7f7;padding: 70px 0;}.hz3 .hz1_fbt{    color:#0293c7;    background:linear-gradient(to bottom, #0294c6, #03bcb3);    -webkit-background-clip: text;    -webkit-text-fill-color: transparent;    filter:progid:DXImageTransform.Microsoft.Gradient(startColorStr='#0294c6',endColorStr='#03bcb3',gradientType='0');}.hz3_box{text-align: center;padding-top: 60px;}.hz3_div{text-align: center;color:#555;font-size: 25px;padding-top: 45px;}.hz4{padding: 80px 0 50px;}
