@charset "utf-8";
.wp{width:1200px;margin:0 auto}
a.imgzoom img{transition:all .3s ease 0s}
a.imgzoom:hover img{-webkit-transform-origin:center center;-webkit-transform:scale(1.1,1.1);-moz-transform-origin:center center;-moz-transform:scale(1.1,1.1)}
.banner .swiper-slide div{width:100%}
.banner .swiper-slide a{width:100%;display:block}
.banner .swiper-slide img{width:100%}
.banner .swiperpg{z-index:999999;position:absolute;left:0;bottom:20px!important;width:100%;display:flex;justify-content:center;align-items:center;flex-wrap:wrap}
.banner .swiperpg span{width:16px;height:16px;background:url(../images/dot.png) left -16px no-repeat;opacity:1!important}
.banner .swiperpg span.swiper-pagination-bullet-active{background:url(../images/dot.png) left top no-repeat}
.banner .swiperprev{cursor:pointer;z-index:99999;position:absolute;left:calc((100% - 1200px)/ 2 - 150px);top:50%;margin-top:-32px;width:64px;height:64px;background:url(../images/2.png) left top no-repeat}
.banner .swipernext{cursor:pointer;z-index:99999;position:absolute;right:calc((100% - 1200px)/ 2 - 150px);top:50%;margin-top:-32px;width:64px;height:64px;background:url(../images/3.png) left top no-repeat}
@media screen and (max-width:1440px){
.banner .swiperprev{left:20px}
.banner .swipernext{right:20px}
}
.content{font-size:18px;color:#282828;line-height:2;text-align:justify}
.content div{padding-bottom:10px}
.content p{padding-bottom:10px}
.content ol{list-style-position:outside;padding-left:40px;padding-bottom:20px}
.content ol li{list-style-type:decimal}
.content ul{list-style-position:outside;padding-left:40px;padding-bottom:20px}
.content ul li{list-style-type:disc}
.content ul li ul li{list-style-type:circle}
.content img{max-width:100%!important;height:auto!important}
.content td{padding:5px}
.art{padding-top:90px}
.art h1{text-align:center;color:#282828;font-size:35px}
.art div{text-align:center;font-size:18px;color:#7e7e7e;font-weight:700;padding:20px 0}
.pn_line{border-top:1px #efefef solid;margin-top:50px}
.pn{padding:80px 0;display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap}
.pn div{color:#070606;font-size:18px}
.pn div em{color:#282828;font-weight:700}
.pn div a{color:#282828}
.pn div a:hover{color:#333;text-decoration:underline}
.nodata{padding:80px 0!important;display:flex;justify-content:center;align-items:center;flex-wrap:wrap;flex-direction:column}
.nodata p{font-size:16px;color:#333;margin-top:10px}
.alist li{padding:40px 0;border-bottom:2px #efefef solid}
.alist li a{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap}
.alist li a .d1{width:382px}
.alist li a .d1 img{width:100%}
.alist li a .d2{flex:1;margin-left:40px}
.alist li a .d3{color:#282828;font-size:23px;font-weight:700}
.alist li a .d4{color:#7e7e7e;font-size:18px;padding:20px 0;font-weight:700}
.alist li a .d5{color:#8e8e8e;font-size:18px;line-height:2}
.alist li a .d6{color:#00499d;font-size:18px;margin-top:30px}
.alist li a .d3:hover{color:red;text-decoration:underline}
.imglist ul{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap}
.imglist li{width:220px;margin-bottom:20px}
.imglist li a{display:block}
.imglist li img{width:100%}
.imglist li .d2{color:#333;font-size:14px;height:45px;display:flex;justify-content:flex-start;align-items:center}
.top{background:#eaf6fb;box-shadow:rgba(0,0,0,.2) 0 0 20px 0;position:relative}
.header{height:117px;display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap}
.search_icon{display:flex;justify-content:flex-end;align-items:center;flex-wrap:wrap}
.search_icon span{opacity:0;margin-right:10px;display:flex;justify-content:center;align-items:center;flex-wrap:wrap}
.search_icon span.cur{opacity:1}
.search_icon span input{flex:1;color:#333;font-size:14px;padding:5px 8px;border:1px #ccc solid;border-radius:5px}
.nav{margin-top:10px}
.nav ul.item{display:flex;justify-content:center;align-items:center;flex-wrap:wrap}
.nav ul.item li.item{margin-left:20px;padding-right:20px;display:flex;justify-content:center;align-items:center;flex-wrap:wrap}
.nav ul.item li.item.la{background:url(../images/10.png) right center no-repeat}
.nav ul.item li.item a.item{color:#595959;font-size:16px;display:flex;justify-content:center;align-items:center;flex-wrap:wrap}
.tou{padding-top:70px;padding-bottom:40px;display:flex;justify-content:center;align-items:center;flex-wrap:wrap;flex-direction:column}
.tou em{line-height:1;color:#606060;font-size:45px;font-weight:700}
.tou span{line-height:1;color:#606060;font-size:18px;margin-top:15px}
.tou a{color:#606060;font-size:18px;padding:0 20px;border-radius:5px;border:1px #606060 solid;height:38px;margin-top:10px;display:flex;justify-content:center;align-items:center;flex-wrap:wrap}
.tou.bai em{color:#fff}
.tou.bai span{color:#fff}
.tou.bai a{color:#fff}
.tou a:hover{color:#fff;border:1px #00499d solid;background:#00499d}
.xinpin{position:relative;display:flex;justify-content:center;align-items:center;flex-wrap:wrap}
.xinpin_dom{width:calc(100% - 160px)}
.xinpin .swiperprev{width:80px;height:40px;margin-top:-80px;cursor:pointer;background:url(../images/4.png) center center no-repeat}
.xinpin .swipernext{width:80px;height:40px;margin-top:-80px;cursor:pointer;background:url(../images/5.png) center center no-repeat}
.xinpin_slider .swiper-slide a{display:block;width:100%}
.xinpin_slider .swiper-slide a img{width:100%;border:1px #747474 solid;border-radius:15px}
.xinpin_slider .swiper-slide a .d2{margin-top:20px;text-align:center;line-height:1.8;padding:0 30px}
.xinpin_slider .swiper-slide a .d2 em{color:#282828;font-size:18px;font-weight:700}
.xinpin_slider .swiper-slide a:hover img{border:3px #00499d solid;box-shadow:rgba(0,0,0,.2) 0 0 20px 0}
.xinpin_slider .swiper-slide a:hover .d2 em{color:#00499d}
.so_tab{display:flex;justify-content:flex-start;align-items:center;flex-wrap:wrap}
.so_tab a{color:#333;font-size:18px;font-weight:700;width:160px;margin-left:-30px;height:45px;border-radius:115px;background:#fff;border:1px #ccc solid;display:flex;justify-content:center;align-items:center;flex-wrap:wrap}
.so_tab a.cur{color:#fff;background:#112382;border:1px #112382 solid}
.so_tab a:nth-child(1){margin-left:0}
.soswiper_dom{margin-top:50px;position:relative}
.soswiper_dom .swiperprev{position:absolute;left:-80px;top:50%;width:80px;height:40px;margin-top:-20px;cursor:pointer;background:url(../images/4.png) center center no-repeat}
.soswiper_dom .swipernext{position:absolute;right:-80px;top:50%;width:80px;height:40px;margin-top:-20px;cursor:pointer;background:url(../images/5.png) center center no-repeat}
.soswiper_dom .swiperprev:hover{opacity:.4}
.soswiper_dom .swipernext:hover{opacity:.4}
.soswiper .swiper-slide a{width:100%;display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap}
.soswiper .swiper-slide a .d2{flex:1;margin-left:35px}
.soswiper .swiper-slide a .d2 .x1{color:#000;font-weight:700;font-size:35px}
.soswiper .swiper-slide a .d2 .x2{margin-top:15px;color:#000;font-weight:700;font-size:23px}
.soswiper .swiper-slide a .d2 .x3{margin-top:15px;color:#000;font-size:18px;line-height:2}
.soswiper .swiper-slide a .d2 .x4{margin-top:30px;color:#df0000;font-weight:700;font-size:23px}
.bg_1{background:#f6f6f6;margin-top:80px;padding-bottom:90px}
.newtab{display:flex;justify-content:center;align-items:center;flex-wrap:wrap}
.newtab a{z-index:2;color:#333;font-size:18px;font-weight:700;width:160px;margin-left:-40px;height:45px;border-radius:115px;background:#fff;border:1px #ccc solid;display:flex;justify-content:center;align-items:center;flex-wrap:wrap}
.newtab a.cur{color:#fff;background:#112382;z-index:99;border:1px #112382 solid}
.newscon{margin-top:40px}
.newscon ul{display:none}
.newscon ul.cur{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap}
.newscon ul.cur li{width:382px}
.newscon ul.cur li a{display:block}
.newscon ul.cur li a img{width:100%;background:#00499d}
.newscon ul.cur li a .d2{padding:0 20px;border-bottom:3px #00499d solid}
.newscon ul.cur li a .d2 .x1{padding:15px 0;color:#282828;font-size:18px;font-weight:700}
.newscon ul.cur li a .d2 .x2{line-height:1.5;color:#8e8e8e;font-size:16px}
.newscon ul.cur li a .d2 .x3{border-bottom:2px #efefef solid;padding:15px 0;color:#7e7e7e;font-size:16px;font-weight:700}
.newscon ul.cur li a .d2 .x4{padding:25px 0;color:#4d4d4d;font-size:16px}
.newscon ul.cur li a:hover{background:#fafafa;box-shadow:rgba(0,0,0,.2) 5px 5pxe 5px 0}
.newscon ul.cur li a:hover .d2 .x1{color:#00499d}
.gy_bg{margin-top:40px;height:690px;background:url(../images/9.jpg) center center no-repeat;background-size:cover;display:flex;justify-content:center;align-items:center;flex-wrap:wrap;flex-direction:column}
.gywm{color:#fff;font-size:18px;line-height:2}
.footbg{background:#bbbcbc;border-top:1px #fff solid}
.foot{height:300px;display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap}
.foot .d1{width:340px;border-right:1px #6e6e6e solid}
.foot .d1 .x2{margin-top:40px;line-height:2}
.foot .d1 .x2 span{display:block;color:#6e6e6e;font-size:20px;font-weight:700}
.foot .d1 .x2 em{display:block;color:#6e6e6e;font-size:20px}
.foot .d2{flex:1;margin-left:95px}
.foot .d2 .x1{display:flex;justify-content:flex-start;align-items:center;flex-wrap:wrap}
.foot .d2 .x1 a{color:#6e6e6e;font-size:20px;margin-right:45px;font-weight:700}
.foot .d2 .x2{margin-top:30px;color:#6e6e6e;font-size:16px;line-height:2}
.foot .d2 .x2 a{color:#6e6e6e}
.pos{border-bottom:1px #e1e1e1 solid}
.pos_dom{min-width:1200px;max-width:85%;color:#5c5c5c;font-size:16px;font-weight:700;height:65px;display:flex;justify-content:flex-start;align-items:center;flex-wrap:wrap;margin:0 auto}
.catalist{height:75px;border-bottom:1px #e1e1e1 solid;display:flex;justify-content:center;align-items:center;flex-wrap:wrap}
.catalist div{padding:0 20px}
.catalist a{color:#444;font-size:18px;font-weight:700}
.catalist div.cur a{color:#00499d}
.catalist a:hover{color:#00499d}
.ban{height:435px}
.content_h1{padding-bottom:80px;display:flex;justify-content:flex-start;align-items:center;flex-wrap:wrap}
.content_h1 h1{color:#5d5d5d;font-size:35px;font-weight:700;position:relative}
.content_h1 h1::after{position:absolute;left:0;bottom:-10px;width:80%;border-bottom:4px #1a61b9 solid;content:''}
.allmap_dom{height:350px}
.allmap{height:100%;width:100%;border-radius:5px}
.fangwei li{padding:40px 0;display:flex;justify-content:space-between;align-items:flex-start;flex-wrap:wrap}
.fangwei li .d2{flex:1;margin-left:40px}
.fangwei li .d2 .x1{margin-bottom:20px;color:#727272;font-size:20px;font-weight:700}
.fangwei li .d2 .x2{color:#727272;font-size:16px;line-height:2}
.about{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap}
.about .d1{flex:1;color:#5d5d5d;font-size:16px;line-height:2}
.about .d2{margin-left:50px}
.zz_bg{background:#e4e4e4;padding:65px 0;padding-bottom:150px;margin-top:85px}
.zz_tou{color:#606060;font-size:45px;font-weight:700;display:flex;justify-content:center;align-items:center;flex-wrap:wrap}
.zz_dom{margin-top:60px}
.why_bg{min-height:610px;padding:60px 0;margin-bottom:0;background:url(../images/18.jpg) center center no-repeat;background-size:cover}
.why{height:100%;display:flex;justify-content:center;align-items:center;flex-wrap:wrap;flex-direction:column}
.why .d1{color:#fff;font-size:45px;font-weight:700}
.why .d2{color:#fff;font-size:18px;line-height:2;margin-top:30px}
.why .d2 h2{ font-size: 22px;}
.hangye{margin-top:35px;display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap}
.hangye .d1{flex:1}
.hangye .d1 .x1{color:#6e6e6e;font-size:25px;font-weight:700}
.hangye .d1 .x2{color:#6e6e6e;font-size:14px;font-weight:700;line-height:2;margin-top:20px}
.hangye .d1 .x2 p{padding:8px 0}
.hangye .d2{margin-left:40px}
.hangye .d2 img{max-width:445px;border-radius:20px}
.kexuan{margin-top:60px;background:#e4e4e4;padding:65px 0;padding-bottom:110px}
.kexuan_tou{color:#606060;font-size:45px;font-weight:700;text-align:center}
.kexuan_dom{margin-top:50px}
.probg{padding:30px 0;background:#f0f0f0}
.pro{min-width:1200px;max-width:1678px;margin:0 auto;display:flex;justify-content:space-between;align-items:stretch;flex-wrap:wrap}
.pro .pro_l{border-radius:15px;padding:30px 20px;width:350px;background:#fff;border:1px #dcdcdc solid}
.pro .pro_r{padding:50px 25px;border-radius:15px;flex:1;margin-left:25px;background:#fff;border:1px #dcdcdc solid}
.pro_s{position:relative}
.pro_s input{color:#000;font-size:18px;border:1px #dcdcdc solid;width:100%;padding:10px 10px;background:#f0f0f0}
.pro_s a{position:absolute;right:0;top:0;height:100%;width:45px;background:url(../images/19.png) center center no-repeat}
.pronav{margin-top:10px}
.pronav ul{display:block;padding:0 10px}
.pronav li{display:block}
.pronav li a{height:65px;border-bottom:1px #eaeaea solid;display:flex;justify-content:flex-start;align-items:center;flex-wrap:wrap}
.pronav li a em{width:22px;margin-left:40px}
.pronav li a em img{width:100%}
.pronav li a em:nth-child(2){display:none}
.pronav li a span{margin-left:30px;color:#6e6f6f;font-size:18px;font-weight:700}
.pronav li.cur a{background:#00499d;border-bottom:1px #00499d solid}
.pronav li.cur a em:nth-child(1){display:none}
.pronav li.cur a em:nth-child(2){display:block}
.pronav li.cur a span{color:#fff}
.pro_list{max-height:750px;overflow:auto}
.pro_list::-webkit-scrollbar{width:12px}
.pro_list::-webkit-scrollbar-track{border-radius:10px;border:1px #f0f0f0 solid}
.pro_list::-webkit-scrollbar-thumb{background:#d9d9d9;border-radius:10px}
.pro_list::-webkit-scrollbar-thumb:hover{background:#d9d9d9}
.pro_list ul{padding:0 25px;display:flex;justify-content:flex-start;align-items:center;flex-wrap:wrap}
.pro_list li{width:23.5%;margin-right:2%}
.pro_list li:nth-child(4n){margin-right:0}
.pro_list li a{display:block;width:100%}
.pro_list li a img{width:100%;border:1px #747474 solid;border-radius:15px}
.pro_list li a .d2{height:80px;margin-top:20px;text-align:center;line-height:1.8;padding:0 30px}
.pro_list li a .d2 em{color:#282828;font-size:18px;font-weight:700}
.pro_list li a:hover img{border:3px #00499d solid;box-shadow:rgba(0,0,0,.2) 0 0 20px 0}
.pro_list li a:hover .d2 em{color:#00499d}
.pro_details{min-width:1200px;max-width:1678px;margin:0 auto}
.pro_details_bg{background:#bbbcbc;padding:60px 0}
.pro_details_1{display:flex;justify-content:space-between;align-items:flex-start;flex-wrap:wrap}
.pro_details_2{margin-top:80px}
.pro_details_1_l{width:50%}
.pro_details_1_r{flex:1;margin-left:50px}
.pro_details_1_r h1{color:#3c3c3c;font-size:25px}
.pro_details_1_r .d1{color:#3c3c3c;font-size:14px;line-height:1.8;margin-top:25px}
.pro_details_1_r .d1 ul{list-style:initial;list-style-type:initial;margin:initial;padding:initial;padding-left:40px;line-height:1.5}
.pro_details_1_r .d1 ul li{list-style:initial;list-style-type:initial;margin:initial;padding:initial}
.pslider .swiper-slide div{width:100%}
.pslider .swiper-slide a{width:100%;display:block}
.pslider .swiper-slide img{width:100%}
.pslider .swiperprev{z-index:99999;position:absolute;left:20px;top:50%;width:40px;height:40px;margin-top:-20px;cursor:pointer;background:url(../images/4.png) center center no-repeat}
.pslider .swipernext{z-index:99999;position:absolute;right:20px;top:50%;width:40px;height:40px;margin-top:-20px;cursor:pointer;background:url(../images/5.png) center center no-repeat}
.ptab{margin-top:50px;display:flex;justify-content:flex-start;align-items:center;flex-wrap:wrap}
.ptab a{color:#333;font-size:20px;font-weight:700;margin-right:30px;border-radius:10px;background:#888;width:180px;height:55px;display:flex;justify-content:center;align-items:center;flex-wrap:wrap}
.ptab a.cur{background:#00499d;color:#fff}
.pro_item{display:none;line-height:2}
.pro_item.cur{display:block}
.pro_item td{padding-left:5px}
.pro_item ul{list-style:initial;list-style-type:initial;margin:initial;padding:initial;padding-left:40px;line-height:1.5}
.pro_item ul li{list-style:initial;list-style-type:initial;margin:initial;padding:initial}
.bigtext1{font-size:16px}
.download_item{margin:20px 0;border:1px #222 solid;padding:20px 50px;display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap}
.download_item .d1 .x1{color:#333;font-size:16px;font-weight:700;display:flex;justify-content:flex-start;align-items:center;flex-wrap:wrap}
.download_item .d1 .x2{color:#333;font-size:14px;display:flex;justify-content:flex-start;align-items:center;flex-wrap:wrap}
.download_item .d1 .x2 em{margin-right:20px}
.download_item .d1 .x1 img{margin-right:5px}
.download_item .d1 .x1 img:nth-child(2){display:none}
.download_item .d2 img:nth-child(2){display:none}
.download_item:hover{border:1px red solid}
.download_item:hover .d1 .x1 img:nth-child(1){display:none}
.download_item:hover .d1 .x1 img:nth-child(2){display:block}
.download_item:hover .d2 img:nth-child(1){display:none}
.download_item:hover .d2 img:nth-child(2){display:block}
.download_item:hover .d1 .x1{color:red}
.lay{position:absolute;width:100%;left:0;top:117px;display:none;z-index:99999}
.lay.cur{display:block}
.lay_dom{max-width:93.22%;min-width:1200px;margin:0 auto;background:rgba(225,245,253,.95);min-height:300px;border-radius:0 0 15px 15px;box-shadow:rgb(0 0 0 / 20%) 0 3px 5px 0;display:flex;justify-content:space-between;align-items:stretch;flex-wrap:wrap}
.lay_dom .lay_dom_left{min-width:360px;padding:20px 20px;background:rgba(200,239,255,.8);border-radius:0 0 0 15px}
.lay_dom .lay_dom_right{flex:1}
.laytab{height:380px;overflow-y:auto}
.laytab a{width:100%;padding:10px 0;padding-left:80px;padding-right:50px;display:flex;justify-content:flex-start;align-items:center;flex-wrap:wrap}
.laytab a em{color:#6e6f6f;font-size:18px;font-weight:700;flex:1}
.laytab a i{color:#999;font-size:22px}
.laytab a.cur em{color:#00499d}
.laytab a.cur i{color:#00499d;font-weight:700}
.laytab::-webkit-scrollbar{width:8px}
.laytab::-webkit-scrollbar-track{border-radius:8px;border:1px #9cf solid}
.laytab::-webkit-scrollbar-thumb{background:#9cf;border-radius:10px}
.laytab::-webkit-scrollbar-thumb:hover{background:#d9d9d9}
.laycon_pro{display:none;padding:30px 80px}
.laycon_pro.cur{display:block}
.laycon_pro .d1{display:flex;justify-content:flex-start;align-items:center;flex-wrap:wrap}
.laycon_pro .d1 em{color:#e41937;font-size:22px;font-weight:700}
.laycon_pro .d2{margin-top:10px;display:flex;justify-content:flex-start;align-items:flex-start;flex-wrap:wrap}
.laycon_pro .d2 ul{padding:0 20px}
.laycon_pro .d2 ul li{padding:10px 0;display:flex;justify-content:flex-start;align-items:center;flex-wrap:wrap}
.laycon_pro .d2 ul li a{color:#6e6f6f;font-size:16px;white-space:nowrap}
.laycon_pro .d2 ul li img{margin-left:10px}
.laycon_pro .d2 ul li a:hover{color:#ec0000;text-decoration:underline}
.laycon_hangye{display:none;padding:30px 80px}
.laycon_hangye.cur{display:block}
.laycon_hangye .d1{display:flex;justify-content:flex-start;align-items:center;flex-wrap:wrap}
.laycon_hangye .d1 em{color:#e41937;font-size:22px;font-weight:700}
.laycon_hangye .d2{margin-top:20px;display:flex;justify-content:flex-start;align-items:flex-start;flex-wrap:wrap}
.laycon_hangye .d2 ul{display:flex;justify-content:flex-start;align-items:center;flex-wrap:wrap;}
.laycon_hangye .d2 ul li{display:block;width:33.33%;padding:0 10px;}
.laycon_hangye .d2 ul li a{height:222px;display:block;background:#fff;border:1px #f0f0f0 solid;border-radius:10px;padding:20px 20px}
.laycon_hangye .d2 ul li a .x1{color:#222;font-size:18px;font-weight:700}
.laycon_hangye .d2 ul li a .x2{margin-top:20px;color:#333;font-size:16px;line-height:2}
.laycon_hangye .d2 ul li a:hover{box-shadow:rgba(0,0,0,.2) 0 0 20px 0;border:1px #fff solid}
.laycon_pp{display:none;padding:30px 80px}
.laycon_pp.cur{display:block}
.laycon_pp .d1{display:flex;justify-content:flex-start;align-items:center;flex-wrap:wrap}
.laycon_pp .d1 em{color:#e41937;font-size:22px;font-weight:700}
.laycon_pp .d1 a{color:#e41937;font-size:22px;font-weight:700}
.laycon_pp .d2{color:#333;font-size:18px;margin-top:20px;display:flex;justify-content:flex-start;align-items:flex-start;flex-wrap:wrap}