@charset "utf-8";
/*公共*/
*{word-wrap:break-word;/*自动换行*/}
html,body,h1,h2,h3,h4,h5,h6,hr,p,iframe,dl,dt,dd,ul,ol,li,pre,form,button,input,textarea,th,td,fieldset{margin:0;padding:0}
ul,li,ol,dl{list-style-type:none}
html,body{*position:static}
address,caption,cite,code,dfn,em,th,var{font-style:normal;font-weight:400}
input,button,textarea,select,optgroup,option{font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit}
input,button{overflow: visible;/*vertical-align:middle;*/outline:none}
input[type="submit"],input[type="reset"],input[type="button"],input[type="text"],input[type="password"]{-webkit-appearance:none;outline:none}
/*h1,h2,h3,h4,h5,h6{font-size:100%}*/
a{text-decoration:none;cursor: pointer}
a:hover{text-decoration:none;outline:none}
a.ie6:hover{zoom:1}
a:focus{outline:none;text-decoration: none;}
a:hover,a:active{outline:none}:focus{outline:none;text-decoration: none;}
a:active {text-decoration: none;} /*选定的链接 */
a:visited{text-decoration: none;}
.bg-white{background-color:#ffffff;}
.hide{display: none!important;}

/*去掉点击后出现边框的bug*/
.btn:focus,.btn:active:focus,.btn.active:focus,.btn.focus,.btn:active.focus,.btn.active.focus {outline: none;}
/*img*/
img{border:0;vertical-align:middle}
a img,img{-ms-interpolation-mode:bicubic}

/*屏蔽chrome浏览器默认添加的黄色背景样式*/
input:-webkit-autofill {-webkit-box-shadow: 0 0 0px 1000px white inset;}

.left{float: left;}.right{float: right;overflow: hidden;}

/*空元素站位*/
.null10{height:10px;width:100%;display: block;font-size: 1px;margin: 0 auto;clear: both;}
.null15{height:15px;width:100%;display: block;font-size: 1px;margin: 0 auto;clear: both;}
.null20{height:20px;width:100%;display: block;font-size: 1px;margin: 0 auto;clear: both;}
.null25{height:25px;width:100%;display: block;font-size: 1px;margin: 0 auto;clear: both;}
.null30{height:30px;width:100%;display: block;font-size: 1px;margin: 0 auto;clear: both;}
.null40{height:40px;width:100%;display: block;font-size: 1px;margin: 0 auto;clear: both;}
.null50{height:50px;width:100%;display: block;font-size: 1px;margin: 0 auto;clear: both;}
.null60{height:60px;width:100%;display: block;font-size: 1px;margin: 0 auto;clear: both;}
.null70{height:70px;width:100%;display: block;font-size: 1px;margin: 0 auto;clear: both;}
.null80{height:80px;width:100%;display: block;font-size: 1px;margin: 0 auto;clear: both;}
.null90{height:90px;width:100%;display: block;font-size: 1px;margin: 0 auto;clear: both;}
.null100{height:100px;width:100%;display: block;font-size: 1px;margin: 0 auto;clear: both;}

.star{padding: 0 5px;color: red;}

/*外边距*/
.margin-c{margin:0 auto;}
.mlr5{margin:0px 5px;}.mlr10{margin:0px 10px;} .mlr15{margin:0px 15px;} .mlr20{margin:0px 20px;}
.mt-5{margin-top:5px}.mt-10{margin-top:10px}.mt-15{margin-top:15px}.mt-20{margin-top:20px}.mt-25{margin-top:25px}.mt-30{margin-top:30px}.mt-35{margin-top:35px}.mt-40{margin-top:40px}.mt-50{margin-top:50px}
.mb-5{margin-bottom:5px}.mb-10{margin-bottom:10px}.mb-15{margin-bottom:15px}.mb-20{margin-bottom:20px}.mb-30{margin-bottom:30px}.mb-40{margin-bottom:40px}.mb-50{margin-bottom:50px}
.ml-5{margin-left:5px}.ml-10{margin-left:10px}.ml-15{margin-left:15px}.ml-20{margin-left:20px}.ml-30{margin-left:30px}.ml-35{margin-left:35px}.ml-40{margin-left:40px}.ml-50{margin-left:50px}
.mr-2{margin-right:2px}.mr-5{margin-right:5px}.mr-10{margin-right:10px}.mr-15{margin-right:15px}.mr-20{margin-right:20px}.mr-30{margin-right:30px}.mr-40{margin-right:40px}.mr-50{margin-right:50px}

/*内填充*/
.plr0{padding-left:1px;padding-right:1px;} /*去掉左右padding:0 15px像素*/
.pt-5{padding-top:5px}.pt-10{padding-top:10px}.pt-20{padding-top:20px}.pt-30{padding-top:30px}
.pb-5{padding-bottom:5px}.pb-10{padding-bottom:10px}.pb-20{padding-bottom:20px}.pb-30{padding-bottom:30px}
.pl-5{padding-left:5px}.pl-10{padding-left:10px}.pl-20{padding-left:20px}.pl-30{padding-left:30px}
.pr-5{padding-right:5px}.pr-10{padding-right:10px}.pr-20{padding-right:20px}.pr-30{padding-right:30px}
.pd-5{padding:5px}.pd-10{padding:10px}.pd-15{padding:15px}.pd-20{padding:20px}.pd-30{padding:30px}.pd-40{padding:40px}
.plr10{padding:0px 10px;}

/*去掉圆角*/
.radius0{ border-radius:0px!important;}
/*清除浮动*/
.clear{clear: both;}

/*css3阴影*/
.box-shadow{-webkit-box-shadow:0 1px 2px rgba(0,0,0,0.1);box-shadow:0 1px 2px rgba(0,0,0,0.1);}
.text-shadow{-webkit-text-shadow:0 0 2px rgba(0,0,0,0.2);text-shadow:0 0 2px rgba(0,0,0,0.2);}/*文字阴影*/

/*3.1.13 文字尺寸*/
.f-10{font-size:10px}.f-12{font-size:12px}.f-13{font-size:13px}.f-14{font-size:14px}.f-15{font-size:15px}.f-16{font-size:16px}.f-18{font-size:18px!important;}.f-20{font-size:20px}.f-24{font-size:24px}.f-26{font-size:26px}.f-28{font-size:28px}.f-30{font-size:30px}

/*文字行距*/
.l-16{line-height:16px}.l-18{line-height:18px}.l-20{line-height:20px}.l-22{line-height:22px}.l-24{line-height:24px}.l-25{line-height:25px}.l-26{line-height:26px}.l-28{line-height:28px}.l-30{line-height:30px}.l-35{line-height:35px}

/*鼠标划过链接样式*/
.cursor{cursor: pointer;}

body{min-width: 1200px;}
.con{width:1200px;margin: auto;padding:0px 10px;overflow: hidden;}
/*a{color:#333333;}
a:hover{color:#0b5add;}*/

/*header*/
#header{position: fixed;z-index:900;width: 100%;height: auto;box-shadow:0 2px 20px 0 rgba(0,0,0,0.10);background-color: #fff;}
#header #header-box{height:80px;z-index: 920;margin: auto;position: relative;display: flex;justify-content:space-between;}
/*主菜单*/
#header-box #logo{width: 430px;}
#header-box .nav {display: flex;justify-content: space-between;}
#header-box .nav > li {position: relative;cursor: pointer;display: flex;align-items: center;margin: 0 5px;transition: all 0.5s ease;}
#header-box .nav > li > a {color: #000;font-weight: 700;position: relative; overflow: hidden;font-size: 16px;padding: 13px 12px;}
#header-box .nav li ul {position: absolute;min-width: 130px;padding:10px;background-color: #FFF;height: auto;
z-index: 999;top: 100%;left: 0;top: 65px;border-top: 2px solid transparent;overflow: hidden;visibility: hidden;transition: all .36s ease;
box-shadow: 0 0px 5px 0px rgba(0,0,0,.2);}
#header-box .nav li ul li {width: 100%;text-align: center;}
#header-box .nav ul li a {font-weight: 500; color: #333; padding: 10px 20px;line-height: 22px;display: inline-block;font-size: 15px;    white-space: nowrap;}
#header-box .nav ul li:hover a{color: #FFFFFF;transition: all 0.2s ease;} 
#header-box .nav li ul li:hover{background-color:#60a5fa;}
#header-box .nav li ul li:hover a{color: #FFFFFF;text-decoration: none;font-weight: 700;}
#header-box .nav > li > a:hover{background:linear-gradient(180deg, #09b9e1, #3b82f6);color: #FFFFFF;}
#header-box .nav li:hover ul{visibility: visible;opacity: 1;}
/*footer*/
#footer{width:100%;height: auto;position: relative; padding: 10px 0;
background:linear-gradient(to right, #1690eb, #09b5bf, #7188f9);
}
#footer #index-f-content{width:1400px;margin: auto; display: flex;flex-direction: row;justify-content: space-between;}
#footer #footer-nav{width:640px;display: flex;justify-content: space-between;margin-top: 35px;}
#footer #footer-nav dl dt{color: #FFFFFF;}
#footer #footer-nav dl dd a{color: #aee5fb;line-height:30px;}
#footer #footer-nav dl dd:hover a{text-decoration: underline;}
.copyright{  flex: 1;margin:30px auto 0 120px;}
#footer .ewm{width: 130px;display: flex;flex-direction: column;align-items: center;color: #fff;margin-top: 20px;line-height: 30px;}

/* slideBar */
.slideBar{position:fixed;width:50px;right:50px;bottom:160px;z-index: 100;display: none;}
.slideBar .sidebox{width: 90px;padding: 10px 10px 0 10px;background:linear-gradient(45deg,#0da3fd,#00e7ff);border-radius: 5px;display: flex;flex-direction: column;align-items: center;justify-content: space-around;color: #FFFFFF;}
.slideBar .sidebox:hover{cursor: pointer;}

/* banner */
.banner .bd ul li{background-size:100%!important;}
.banner .bd li{height:780px!important; }
.swiper {width: 100%;--swiper-theme-color: #2f91ff;} 
.swiper .swiper-pagination .swiper-pagination-bullet{width: 50px;height: 10px;border-radius: 5px;} 

/*----------------首页--------------*/
.screen-desktop-wide .index-content{width: 1500px;margin: auto;}

.box1{width: 100%;height:auto;}
.index-title{width: 100%;display: flex;color: #000;flex-direction: column;}
.index-title .cn{width: 100%;font-size:35px;font-weight: 800;}
.index-title .en{width: 100%;font-size:30px;color: #959292;}
.index-title .center{width: 100%;margin: auto;display: flex;flex-direction: column;align-items: center;}
.gradual-font{background:linear-gradient(260deg, #04cfb3, #3b82f6);-webkit-background-clip: text;-webkit-text-fill-color: transparent;}
.index-more{width: 100%;margin: 20px 0;}

/*about*/
.about-l{width: 700px;}
.about-r{width: 700px;}
#about-list{width: 100%;display: flex;justify-content: space-around;}
#about-list li{width: 20%;border-right: 1px solid #e3e3e3;margin: 0 3%;}
#about-list li:last-child{border: none;}
#about-list li .time{font-size:60px;color: #0a66c8;font-weight: 900;background:linear-gradient(#0043ff, #00e9c9);-webkit-background-clip: text;-webkit-text-fill-color: transparent;}
#about-list li .title{color: #8d8d8d;}
#about-list li .unit{font-size:18px;}

/*product*/
.box2{width: 100%;height:860px;background: url(/dist/images/box-bg2.jpg) center bottom no-repeat;}
.pro-title-box{width: 100%;display: flex;justify-content: space-between;}
.pro-title-box .title{width:370px;}
.pro-title-box .nav-tabs{display: flex;justify-content: space-between;align-items: center;}
.pro-title-box .nav-tabs ul{width: 100%;display: flex;justify-content: space-between;}
.pro-title-box .nav-tabs ul li{ transition: 0.4s;border:1px solid #FFFFFF;margin: 0 10px;border-radius: 30px;}
.pro-title-box .nav-tabs ul li a{color: #FFFFFF;font-size: 18px;font-weight: 600;padding: 10px 30px;display: flex;}
.pro-title-box .nav-tabs ul li.active{background:#FFFFFF;}
.pro-title-box .nav-tabs ul li.active a{color: #007AFF;}
.pro-title-box .nav-tabs{border: none;}
.pro-list{width: 31%;background:#FFFFFF;padding: 30px;border-radius: 3px;}
.pro-list:hover{box-shadow: 0 5px 10px 5px rgba(0,0,0,.3);background:#dae5f7;}
.pro-list .tit{width: 100%;height: 50px;border-bottom: 1px solid #c3d9f1;font-size: 23px;color: #007AFF;text-align: center;font-weight: 800;}
.pro-list .img{margin:15px 0;width: 100%;height: 200px;text-align: center;overflow: hidden;overflow: hidden;}
.pro-list .img img{width: 100%;max-width: 100%;max-height: 100%;object-fit: cover;transition: all 0.6s ease;}
.pro-list:hover .img img{transform: scale(1.3) rotate(0deg);}
.pro-list .text{font-size: 16px;}
.pro-list .btn-list{margin-top:25px;}
.pro-refix{width: 100%;display: flex;justify-content: space-between;}

/*新闻中心*/
.swiper-button-next, .swiper-button-prev{color: #FFFFFF!important;opacity: 0.5;}
.box3{width: 100%;height:850px;background: url(/dist/images/box-bg3.jpg) center bottom no-repeat;}
.box3 .pro-title-box .nav-tabs ul li{border:1px solid #007AFF;color: #007AFF;}
.box3 .pro-title-box .nav-tabs ul li a{color: #007AFF;font-size: 18px;font-weight: 600;}
.box3 .pro-title-box .nav-tabs ul li.active{background:#007AFF;color: #FFFFFF;}
.box3 .pro-title-box .nav-tabs ul li.active a{color: #FFFFFF;}

.news-silde{width:750px;height: 400px;background:#FFFFFF;position: relative;overflow: hidden;padding: 0;z-index: 1;}
.news-silde .swiper-slide {width: 100%;height: 400px;position: relative;}
.news-silde .swiper-slide .slide-inner{width: 100%;height: 50px;position: absolute;bottom: 0;}
.news-silde .swiper-slide .slide-inner .slide-inner-bg{width: 100%;height: 50px;background-color: #000000;position: absolute;bottom: 0;z-index: 100;opacity: 0.5;}
.news-silde .swiper-slide .slide-inner .slide-inner-tit{width: 100%;height: 50px;position: absolute;bottom: 0;z-index: 200;
color:#FFFFFF;display: flex;align-items: center;padding: 0 20px;font-size: 18px;}
.news-silde .swiper-pagination{text-align: right;padding-right: 20px;}
.news-silde .swiper-pagination-bullet{width: 12px!important;height: 12px!important;background:#FFFFFF;}
.news-silde .swiper-slide img{width: 100%;height: 100%;}
.news-list{width:630px;height: auto;}
.news-list ul li{margin-bottom: 30px;}
.news-list ul li a{width: 100%;padding: 2.5%; background-color: #f6f7fb;display: flex;align-items: center;box-shadow:0 0px 10px 0 rgb(0 114 235 / 20%);}
.news-list ul li a:hover{box-shadow:0 0px 10px 0 rgb(0 114 235 / 80%);background-color: #FFFFFF;}
.news-list ul li .time{width: 18%;min-width:100px;height: 80px; display: flex;flex-direction: column;align-items: center;justify-content: space-evenly;}
.news-list ul li .time .d{font-size: 30px;height: 40px;color: #000000;}
.news-list ul li .time .y-m{font-size:15px;color: #000000;}
.news-list ul li a .title{width: 70%;margin-right: 20px;}
.news-list ul li a .title .h2{color: #000000;font-size: 20px;line-height: 25px;}
.news-list ul li a .title .summary{color: #999999;line-height: 18px;margin-top: 10px;}
.news-list ul li .more{border: 1px solid #ADADAD;width: 40px;height: 40px;display: flex;align-items: center;justify-content: space-evenly;border-radius: 50%;}
.news-list ul li .more .iconfont{font-size: 25px;color: #ADADAD;}
.news-list ul li a:hover .more,.news-list ul li a:hover .more .iconfont{border-color:#145ccd;color: #145ccd}
.news-list ul li a:hover .d,.news-list ul li a:hover .y-m,.news-list ul li a:hover .h2,.news-list ul li a:hover .summary{color: #145ccd}

#tabContent12 .news-list{width: 100%;}
#tabContent12 .news-list ul{width: 100%;display: flex;flex-wrap: wrap;justify-content: space-between;}
#tabContent12 .news-list ul li{width: 49%; margin: 0 0px 25px 0;}

/*制造能力*/
.box4{width: 100%;height:860px;background: url(/dist/images/box-bg4.jpg) center bottom no-repeat;}
.gradual-font2{background:linear-gradient(260deg, #04a18b, #0966fd);-webkit-background-clip: text;-webkit-text-fill-color: transparent;}
#man-box{display: flex;justify-content: space-around;}
#man-box .about-l{width: 530px;}
#man-box .about-r{width: 800px;}
#man-box .man-list{width: 350px;margin-left: 20px;}
#man-box .man-list .man-listimg{width: 350px;height: 280px;margin-bottom: 30px;}
#man-box .man-list .man-listimg img{border-radius:30px;width: 350px;height: 280px;}

/*当前位置*/
#location{width: 100%;height: 52px;}
#location .box{width: 100%;display: flex;justify-content: space-around;}
#location .box ul{display: flex;justify-content: space-around;}
#location .box ul li{margin: 0 25px;border-bottom:4px solid #FFFFFF;display: flex;}
#location .box ul li a{line-height: 50px;margin: -1px 10px;color: #000000;font-size: 16px;}
#location .box ul li a:hover{ text-decoration: none;}
#location .box ul li.current{border-bottom:4px solid #EF6C00;}
#location .box ul li.current a{color: #EF6C00;font-weight: 700;}
#location .box ul li:hover{border-bottom:4px solid #EF6C00;}

/*企业荣誉、资质*/
.about-honor{ padding-top:60px; padding-bottom:60px}
.about-honor li{width:33.33%; float:left; margin-bottom:60px}
.about-honor .libox{ margin:0 20px; background-color:#fff; padding:40px 30px;border-radius: 5px;transition:all .5s;}
.about-honor .libox .img{ height:300px;  position:relative; margin-bottom:40px}
.about-honor .libox .img img{ max-width:100%; max-height:100%; display:block;top: 50%;left: 50%;transform: translate(-50%, -50%); position:absolute; box-shadow:0 0 40px rgba(0,0,0,.1);}
.about-honor .libox:hover { box-shadow:0 0 30px rgba(0,0,0,.4) }
.about-honor .libox h3{ text-align:center; font-weight:normal}

/*制造能力*/
.fabricate-list{width: 100%;min-height: 200px;border-radius: 5px;box-shadow:0 0 40px rgba(0,0,0,.1);margin:0 20px; background-color:#fff;
padding:40px 30px;transition:all .8s;margin-bottom: 40px;display: flex;}
.fabricate-list .txt {flex: 1;font-size: 16px;line-height: 30px;text-indent: 3rem;padding: 20px;background:#e3efef;border-radius: 5px;}
.fabricate-list .txt h3{font-size: 25px;margin-top:0;margin-bottom:30px;}
.fabricate-list .img{width: 42%;overflow: hidden;overflow: hidden;border-radius: 5px;}
.fabricate-list .img img {width: 100%;max-width: 100%;max-height: 100%;object-fit: cover;transition: all 0.6s ease;}
.fabricate-list:hover{box-shadow:0 0 40px rgba(0,0,0,.4);}
.fabricate-list:hover .txt{background-color: #f9994a;color: #FFFFFF;transition:all .5s;}
.fabricate-list:hover .img img{transform: scale(1.3) rotate(0deg);}
.fabricate-list:hover .txt .more a{opacity: 1;}
.fabricate-list .txt .more{display: flex;justify-content: flex-end;}
.fabricate-list .txt .more a{display: block;width: 132px;height: 38px; background: #fff; line-height: 38px;margin-top: 31px;font-size: 14px;color: #1356a4;opacity: 0;}
.fabricate-list .txt .more a img {vertical-align: middle; margin-left: 12px;}


/*产品*/
.product-con{width: 100%;min-height: 200px;border-radius: 5px;box-shadow:0 0 40px rgba(0,0,0,.1);margin:0 20px; background-color:#fff; padding:20px 30px 30px 30px;transition:all .5s;}
.product-con .p-t{width: 100%;margin-bottom: 15px;font-size: 25px;font-weight: 700;color: #3280fc;text-align: center;}
.p-list{width: 100%;min-height: 200px;display: flex;justify-content: space-between;}
.p-list .digest{flex: 1;font-size: 16px;line-height: 30px;background:linear-gradient(to right, #d0ffff, #ded3ff);padding:0 50px;border-radius: 5px;}
.p-list .digest:nth-child(odd){margin-right: 30px;}
.p-list .digest:nth-child(even){margin-left: 30px;}
.p-list .silde-box{width: 500px;height: 300px;overflow: hidden;border-radius: 5px; background-color: #FFFFFF;position: relative;transition: all 0.3s;box-shadow: 0 0px 10px 0 rgba(0, 0, 0, 0.10);}
.p-list .silde-box .swiper-slide {width: 100%;height: 100%;position: relative;}
.p-list .silde-box .swiper-slide .slide-inner{width: 100%;height: 50px;position: absolute;bottom: 0;}
.p-list .silde-box .swiper-slide .slide-inner .slide-inner-bg{width: 100%;height: 50px;background-color: #000000;position: absolute;bottom: 0;z-index: 100;opacity: 0.5;}
.p-list .silde-box .swiper-slide .slide-inner .slide-inner-tit{width: 100%;height: 50px;position: absolute;bottom: 0;z-index: 200;
color:#FFFFFF;display: flex;align-items: center;padding: 0 20px;font-size: 18px;}
.p-list .silde-box .swiper-pagination{text-align: right;padding-right: 20px;}
.p-list .silde-box .swiper-pagination-bullet{width: 12px!important;height: 12px!important;background:#FFFFFF;}
.p-list .silde-box .swiper-slide img{width: 100%;height: 100%;}

.digest{flex: 1;font-size: 16px;line-height: 30px;background:linear-gradient(to right, #d0ffff, #ded3ff);padding:0 50px;border-radius: 5px;}
/*内页----------------*/
#main{width: 100%;min-width:1200px;min-height:700px;background: #f5f5f5;}
#main .main-box{min-height: 500px;background-color: #FFFFFF;padding: 5px 40px 0px 40px;border-radius:5px;box-shadow:0 1px 5px 0 rgba(102,101,101,0.10);}
#main .main-title{width: 100%;height: 80px;display: flex;justify-content: center;flex-direction: column;align-items: center;}
#main .main-title .t{font-size: 30px;margin-bottom: 10px;}
#main #p-box{width: 100%;}
#main #p-box-img{width: 42%;min-height: 500px;background-color: #FFFFFF;padding:20px;border-radius:5px;box-shadow:0 1px 5px 0 rgba(102,101,101,0.10);float: left;}
#main #p-box-pdf{width: 56%;min-height: 500px;background-color: #FFFFFF;padding:20px;border-radius:5px;box-shadow:0 1px 5px 0 rgba(102,101,101,0.10);float: right;}
#main #p-box-pdf .group-imgs{width: 100%;display: flex;justify-content: space-around;}
#main #p-box-pdf .group-imgs img{max-width: 90%;}
#main #p-box-title{width: 100%;text-align: center;font-size: 30px;font-weight: 600;margin-bottom: 20px;}
#main .p-box-img{width: 90%;height: auto;margin:0 auto 20px auto;display: grid;align-items: center;}
#main .p-box-img img{width: 100%;height: auto;}
#main .p-box-t2{font-size: 15px;margin-bottom: 10px;padding-left: 20px;}
#main .p-box-t2 .t{width: 85px;text-align: right;color: #666666;font-size: 14px;}
/*内页大图*/
.ins_banner {position: relative;z-index: 99;padding-top:25%;}
.ins_banner .title{position: absolute;top: 270px;width: 700px;height: 70px; margin-left: 17%;z-index: 200;}
.ins_banner .title .title-b{width: 100%;height: 100%;position: relative;}
.ins_banner .title .title-b .bg{position: absolute;left: 0;top: 0;width: 100%;height: 100%;z-index: 400;background-color: #000;opacity: 0;}
.ins_banner .title .title-b .gradual{background:linear-gradient(260deg,#05666a, #573f9b);-webkit-background-clip: text;-webkit-text-fill-color: transparent;
position: absolute;left: 70px;top: 3px;font-size: 40px;font-weight: 800;text-align: center;z-index: 500;}
.pub_banner_box{height: 100%;width: 100%;overflow: hidden;position: absolute;top:0;left:0;}
.con_banner{height: 100%;background-size: cover;position: relative;background-repeat: no-repeat;background-position: center;transform: scale(1.1);transition: all 3s ease;}
.con_banner.on{transform: scale(1);}

#main-banner #bg-000{width: 100%;height: 500px;z-index: 99;background-size: cover;background-repeat: no-repeat;}
#main-banner #main-nav li a{color: #FFFFFF;opacity: 1;z-index: 100;font-size: 16px;line-height: 40px;display: block;float: left;padding: 0 20px;margin:0 5px;background-color:#0871F3 ;opacity: 0.8;filter: alpha(opacity=80);}
#main-banner #main-nav li a:hover{background-color:#f93010;transition-property:all;transition-duration:0.6s;}
#main-nav ul li.current a{background-color:#f93010!important;}

/*分页*/
#pagination{width: 100%;}
#null-list{width: 100%;text-align: center;color: #999999;}
/*内页新闻列表*/
.news-box{display: flex;flex-wrap: wrap;}
.news-box .news-list{width: 440px;height: auto;background-color: #FFFFFF;margin:20px 20px;position: relative;transition: all 0.3s;box-shadow: 0 0px 10px 0 rgba(0, 0, 0, 0.10);}
.news-box .img{width: 100%;height: 210px;overflow: hidden;}
.news-box .title{padding: 15px;}
.news-box .summary{padding:0 15px;}
.news-box .time{margin:15px 20px 10px 20px;border-top: 1px solid #e9e9e9;height: 40px;padding-top: 10px;display: flex;justify-content: space-between;align-items: center;color: #2196F3;}
.news-box a .title{font-size: 16px;text-align: center;color: #000000;height: 80px;display: flex;align-items: center;justify-content: space-around;}
.news-box a .summary{color: #979797;}
.news-box a:hover{text-decoration: none;}
.news-box .news-list:hover{box-shadow:0px 0px 20px 0 rgb(50 126 252 / 90%);}

.news-box .news-list .bg {opacity: 0;filter: alpha(opacity=0);width: 100%;height: 100%;background: #3280fc;position: absolute;left: 0;top: 0;transition: 400ms;}
.news-box .news-list .i5 {opacity: 0;filter: alpha(opacity=0);margin: -34px 0 0 -34px;position: absolute;left: 10%;top: 50%;transition: 400ms;}
.news-box .news-list .i6 {opacity: 0;filter: alpha(opacity=0);margin: -16px 0 0 -17px;position: absolute;left: 90%;top: 50%; transition: 400ms;}
.news-box .news-list:hover .bg {opacity: 0.9; filter: alpha(opacity=90);}
.news-box .news-list:hover .i5 { left: 50%; opacity: 1; filter: alpha(opacity=100);display: block;}
.news-box .news-list:hover .i6 { left: 50%; opacity: 1; filter: alpha(opacity=100);display: block;}

.news-box .news-list-nullimg{width: 100%;display: flex;flex-direction: column;}
.news-box .news-list-nullimg li{width: 100%;min-height: 100px;margin:10px 0;padding: 10px 15px; display: flex;justify-content: space-between;background: linear-gradient(to right,#ffeaca,#c5e7ff);
box-shadow:0px 0px 10px 0 rgb(29 94 151 / 40%);transition: all 0.3s;border-radius:5px;}
.news-box .news-list-nullimg li a{display: flex;width: 100%;height: 100%;}
.news-box .news-list-nullimg .more{width: 50px;height: 30px;border-radius: 20px;background: #f1f1f1;display: flex;align-items: center;justify-content: center;}
.news-box .news-list-nullimg .title{width: 100%;display: flex;flex-direction: column;justify-content: flex-start;justify-content: flex-end;}
.news-box .news-list-nullimg .title dt{width: 100%;display: flex;}
.news-box .news-list-nullimg .title dd{width: 100%;display: flex;line-height: 25px;margin-top: 5px;font-size: 14px;color: #686868;}
.news-box .news-list-nullimg .time{border: none;height:60px;background-color: #fff0f0;padding: 20px;border-radius: 30px;    margin-right: 50px;}
.news-box .news-list-nullimg .time dt{font-size: 20px;color: #a34c4c;}
.news-box .news-list-nullimg .time dd{width: 65px;font-size: 15px;color: #c36b6b;}
.news-box .news-list-nullimg li:hover{cursor: pointer;background: #fbb855;} /*#fbb855,#42a3e7*/


/*详情页相关推荐*/
.conform{width:100%;margin:20px 0;border:1px solid #eee;padding:15px;border-top:2px solid #0f7fe7;background-color: #FFFFFF;border-radius: 5px;}
.conform h3{width:95%;margin:auto 10px;}
.conform ul{overflow: hidden;}
.conform ul li{width:48%;float:left;border-bottom:1px dotted #CCCCCC;margin:0px 1%;}
.conform ul li a{background:url(../images/ico8.png) 0px 0px no-repeat;padding-left:25px;display: inline-block;margin: 20px 0;color: #d98600;}
.conform ul li a:hover{text-decoration: underline;}

/*详情内容*/
#main-xq{ padding:20px 5px; overflow:hidden;}
.min-con{margin: 20px 20px 0px 20px;line-height: 30px;font-size: 16px;color: #333;padding-bottom: 20px;}
#details-title{width: 100%;margin:20px 0px;text-align: center;font-size:30px;color:#FF9800;font-weight: 600;line-height: 35px;}
#details-title2{width: 100%;height:50px;margin:20px 0px;border-bottom:1px solid #eee; text-align: center;font-size: 14px;color:#666;}
.details-con{line-height: 2;padding-bottom: 20px;}
.details-con img{/*max-width:1100px;*/max-width:100%;}
.details-con > p {text-indent: 2em;font-size: 16px;}

/*主营业务*/
.business-p1{width: 100%;position: relative;display: flex;justify-content:flex-end;align-items: center;}
.business-p1 .img{width: 330px;height: 330px;border-radius: 100%;background-color: #FFF;position: absolute;left: 0;padding: 5px;box-shadow:0 0px 10px 0 rgba(0,0,0,0.10);}
.business-p1 .img img{width: 330px;height: 330px;border-radius: 100%;}
.business-p1 .box{width: 90%;height: 250px;background-color: #FFF;border-radius: 5px;display: flex;justify-content: flex-end;}
.business-p1 .text{width:810px;margin-right:50px;}
.business-p1 .box .title{width: 200px;display: flex;justify-content: space-around; margin:30px auto;}
.business-p1 .box .title h2{position: relative;font-size:30px;}
.business-p1 .box .title h2::after{position: absolute;content: "";border-top: 2px solid #415fff;width: 25px;top: 46px;left: 17px;}

.business-p2{width: 100%;position: relative;display: flex;justify-content:flex-start;align-items: center;}
.business-p2 .img{width: 330px;height: 330px;border-radius: 100%;background-color: #FFF;position: absolute;right: 0;padding: 5px;box-shadow:0 0px 10px 0 rgba(0,0,0,0.10);}
.business-p2 .img img{width: 330px;height: 330px;border-radius: 100%;}
.business-p2 .box{width: 90%;height: 250px;background-color: #FFF;border-radius: 5px;display: flex;justify-content: flex-start;}
.business-p2 .text{width:810px;margin-left:50px;}
.business-p2 .box .title{width: 200px;display: flex;justify-content: space-around; margin:30px auto;}
.business-p2 .box .title h2{position: relative;font-size:30px;}
.business-p2 .box .title h2::after{position: absolute;content: "";border-top: 2px solid #415fff;width: 25px;top: 46px;left: 17px;}

.business-list{margin-top: 50px;height: 350px;}
.business-list .box{box-shadow:0 0px 10px 0 rgba(0,0,0,0.10);}
.business-list .box:hover{box-shadow:0 0px 10px 0 rgba(253,153,5,0.60);}
.business-list .title{font-size: 25px;margin-bottom: 20px;}
.business-list a .text{font-size: 16px;line-height: 30px;color: #000000;}
.business-list a:hover{text-decoration: none;}
.business-list .more{width: 100%;text-align: right;color: #ef8f01;}

.form-input-list {margin-top: 15px;min-height: 50px;}
/*招聘*/

.hr-t{font-size: 22px;width: 100%;text-align: center;color: #000000;margin-bottom: 30px;}
.hr-d{font-size: 16px;line-height: 30px;margin-bottom: 30px;}
.hr-list{width: 100%;background-color: #f7ffff;border-radius: 5px;padding: 15px 0;margin-bottom: 30px;box-shadow: 0px 0px 20px -2px rgba(0, 0, 0, 0.2);}
.hr-list .hr-panel{width: 90%;margin: auto;display: flex;align-items: center;justify-content: space-between;}
.hr-list .hr-panel .hr-icon{width: 80px;height: 100%;}
.hr-list .hr{width: 100%;height: 1px;border-bottom: 1px solid #F1F1F1;margin: 20px 0;}
.hr-list .hr-job-t{width: 84%;}
.hr-list:hover{cursor:pointer;box-shadow: 0 0 15px 0 rgba(76,175,80,0.80);}
.hr-list .hr-job-m{position: absolute;top: 42px;right: 48px;color: #9f9e9e;}
.hr-list a h4, .hr-list a h3{color: #000;}
.hr-list a .hr-job-t{font-size: 14px;color: #878787;line-height: 25px;}
.hr-list a .hr-job-m{font-size: 14px;}
.hr-list a:hover{text-decoration: none;}

@media screen and (max-width:1400px){
	/*窗口<1400px*/
}
