*{margin: 0;padding: 0;box-sizing: border-box;list-style: none;}
body{font-size: 14px;min-width: 1300px;font-family:"Microsoft YaHei";overflow-x:hidden;color: #333;}
a{text-decoration: none;font-size: 14px;}
address, caption, cite, code, dfn, em, th, var, optgroup, i{font-style: inherit;font-weight: inherit;}
img{vertical-align: top;border: none;}
input, textarea{outline: none;border: none;}
h1, h2, h3, h4, h5, h6{font-weight:normal;}
.fr{ float:right;}
.fl{ float:left;}
.w1500,.page,.gy,.box{max-width: 1500px; min-width: 1300px; width: 100%; margin: 0 auto;}
.clear,.cl{height: 0; overflow: hidden; clear: both;}
.dfs{display: flex;align-items: center;justify-content: space-between;}
.db>div, .lb>li, .dd>dl{display:inline-block;vertical-align:top;}




/*header*/
.head_bc{width: 100%;display: flex;justify-content: space-between;position: relative;}

.head_c{display: flex;justify-content: space-between;align-items: center;position: relative;z-index: 99;padding: 0 58px 0 50px;}

.nav_bc{ width: 94.6%; transition: all 0.5s ease;background:none;box-shadow:none;}

.nav_bc.cur{width: 85.6%;}

.nav_c li a,.icon>div i,.icon_pho .irh span,.nav_rc a,.nav_rc span{color:#fff;}

.hea_logo{display: flex; align-items: center; justify-content: flex-start;}
.pc_top_logo img{height: 52px;}
.hea_logo .one{display:block;}
.head_lc{width: 62%;display: flex;justify-content: space-between;align-items: center;height: 100%;}
.nav_c{display: flex;width: 82%;justify-content: space-between;height: 100%;}
.nav_c li.on a, .nav_c li:hover a{color: #07438c !important;font-weight: bold;}
.nav_c>li{position: relative;height: 105px;display: flex;justify-content: center;align-items: center;}
.nav_c>li a{color: #333;display: block;font-size: 18px;height: 100%;display: flex;justify-content: center;align-items: center;transition: all .5s;    position: relative;}
.nav_c>li>a:after{ content: '';position: absolute; bottom: 0;border-bottom: 5px solid #07438c; border-left: 5px solid transparent;border-right: 5px solid transparent;height: 0; width: 0; opacity: 0; transition: all .3s;}
.nav_c li.on>a:after, .nav_c li:hover>a:after{opacity: 1; width: 90%;}

.hea_adv{margin-left: 1vw;}
.hea_adv b{font-size: 1.4vw; line-height: 1em;}
.hea_adv p{font-size: 1.12vw;line-height: 1em;margin-top: 0.4vw;color: #444444;letter-spacing: 0.03vw;}
.hea_adv p i{color: #ffa100;}
.hea_adv b span{color: #07438c;}

@media screen and (max-width:1550px) {
.head_c{padding: 0 45px 0 20px;}
.nav_c{width: 88%;}
}

@media screen and (max-width:1470px) {
.head_c{padding: 0 40px 0 16px;}
.head_lc{width: 64%;}
.nav_c{width: 90%;}
}

@media screen and (max-width:1390px) {
.nav_c>li a{font-size: 14px;}
}


.nav_c>li .xl{width:180%;background:#084fa5;position:absolute;top:105px;left:-44%;z-index: 9;transform-origin: 0 0;transform: perspective(600px) rotateX(-90deg);transition:600ms ease;}
.nav_c>li:hover .xl{transform: perspective(600px) rotateX(0deg);transition:600ms ease;}
.nav_c>li .xl a{font-size: 16px;display:block;line-height:42px;text-align:center;color:#fff;background:#07438c;margin-bottom:1px;transition:600ms ease;}
.nav_c>li .xl a:hover{line-height:52px;background:#ffa100;transition:600ms ease;}
.nav_c>li:hover .xl a{color:#fff !important;font-weight: 100;}



/*search*/
.dfss{display:flex;align-items:end;justify-content:space-between;width: 8%;}
.icon>div{height:105px;display: flex;align-items: center;justify-content: center;}
.icon>div i{color:#fff;user-select:none;transition:all 0.5s;display: flex;align-items: center;justify-content: center;position: relative;height: 100%;}
.icon>div i span{font-size: 20px;}
.icon>div:hover i{border-color: #e60113;}
.iser_box,.itel_box{background:rgba(102,102,102,0.5);position:absolute;top:106px;right:0;padding:30px;transform-origin:top;transform:rotateX(90deg);transition:all 0.5s;z-index: 9}
.icon>div:hover .iser_box,.icon>div:hover .itel_box{transform:rotateX(0deg);}
.search_l{display:flex;align-items:center;justify-content:end;color: #fff;}
.search_l span+span{margin-left:4px;}
.search_l a{color: #fff;font-size: 14px;}
.search_r{margin-top:20px;position:relative;}
#infoname{width:100%;height:38px;line-height: 38px;border:1px solid #eee;text-indent:12px;}
.z_img{width:38px;height:38px;position:absolute;top:0;right:0;background: no-repeat;}
.itel_box{width:320px;text-align:center}
.dh_h {line-height: 36px;font-size: 22px;}
.itel_box p{color:#fff;position:relative;font-size:20px; font-weight: bold;}
.itel_box p:before{position:absolute;left:0;color:#333;}
.itel_box em{font-family:'arial';font-size:26px;font-weight: bold;color:#feac00;margin-top:10px;}
.search_l .iconfont{font-size: 16px;}
.search_l span{color: #fff}
.icon_pho{display: flex;align-items: center;}
.icon_pho .irh span{ color: #fff; font-size: 18px;}
.icon_pho b{font-size: 26px;color: #006cb5;padding-left: 10px;}
.nav_rc{display: flex;width: 10%;justify-content: space-between;}
.nav_rc a{font-size: 18px;color: #fff;position: relative;}
.nav_rc a.on{color: 003793!important;}
.nav_rc span{color: #fff;font-size: 14px;padding-top: 3px;}

.hea_icon{width: 104px;height: 105px;z-index: 9999;transition: all .5s;cursor: pointer;position: absolute;top: 0;right: 0;background: #ffcc00;display: flex;flex-direction: column;align-items: center;justify-content: center;box-shadow: 1px 1px 10px rgba(0,0,0,0.1);}
.hea_icon>i { width: 24px; height: 2px; background: #fff; position: relative; z-index: 999; transition: all.5s ease; -webkit-transition: all.5s ease; -moz-transition: all.5s ease; -ms-transition: all.5s ease; -o-transition: all.5s ease; -webkit-transform: rotate(0); -moz-transform: rotate(0); -ms-transform: rotate(0); -o-transform: rotate(0); display: block; transform: rotate(0);}
.hea_icon>i+i{margin-top: 4px;}
.hea_ul li img{ width: 80%; margin: 0 auto; display: block; margin-top: 9px;}
.hea_ul{transition: all .5s;top: 0;right: 0;z-index: 999;width: 0;position: fixed;height: 100%;background: #fff;}
.hea_ul.cur{width: 9%;box-shadow: 1px 1px 10px rgba(0,0,0,0.1);}
.hea_icon.cur{right: 9%;}
.hea_icon.cur>i{margin:0;}
.hea_icon.cur>i:nth-child(1){ top: 0; transform: rotate(45deg); -webkit-transform: rotate(45deg); -moz-transform: rotate(45deg); -ms-transform: rotate(45deg); -o-transform: rotate(45deg);}
.hea_icon.cur>i:nth-child(2){ top: -2px; transform: rotate(-45deg); -webkit-transform: rotate(-45deg); -moz-transform: rotate(-45deg); -ms-transform: rotate(-45deg); -o-transform: rotate(-45deg);}
.hea_icon.cur>i:last-child{display: none;}
.hea_ul>ul{ height: 100%; padding-top: 20px;}
.hea_ul>ul>li>a{ display: block; font-size: 16px; height: 50px; line-height: 50px; text-align: center;}
.hea_ul>ul>li>a>span { font-size: 16px; display: inline-block; padding-right: 10px;}
.hea_ul li p{ font-size: 14px; text-align: center; margin-top: 7px;}









/*banner*/
.bann{overflow: hidden;}
.slider {width: 100%;}
.slick-slide{height: auto;}
.slick-slide img {width: 100%;}
.slick-prev {left: 38px;z-index: 99;}
.slick-next {right: 40px;}
.slick-dots{bottom: 32px;}
.slick-dotted.slick-slider{margin-bottom: 0;}
.slick-prev:before, .slick-next:before{font-size: 34px;font-family: "zxi";}
.slick-dots li{margin:0 2px !important;}
.slick-dots li button{font-size:0 !important;position:absolute;}
.slick-dots li button:before{color: #fff;opacity: 1;font-size:42px;}
.slick-dots li.slick-active button:before{color:#07438c;}
.bann.slick-dotted .slick-prev{left:-52px;transition:all 0.5s;}
.bann.slick-dotted:hover .slick-prev{left:38px;}
.bann.slick-dotted .slick-next{right:-52px;transition:all 0.5s;}
.bann.slick-dotted:hover .slick-next{right:38px;}
.bann .slick-prev:before,.bann .slick-next:before{width:36px;height:52px;background:rgba(0,0,0,0.8) url("data:image/svg+xml,%3Csvg viewBox='0 0 1024 1024' xmlns='http://www.w3.org/2000/svg' %3E%3Cpath d='M662.268422 511.010463 280.997835 892.299469c-14.785751 14.808264-14.785751 38.796608 0 53.562916 14.788821 14.807241 38.776142 14.807241 53.584406 0l408.226518-408.230612c14.789844-14.790868 14.789844-38.777165 0-53.585429-1.01512-1.020236-2.099824-1.976004-3.206018-2.843768L333.797365 75.350129c-14.808264-14.788821-38.795585-14.788821-53.607942 0-14.762215 14.808264-14.762215 38.796608 0 53.585429L662.268422 511.010463 662.268422 511.010463 662.268422 511.010463zM662.268422 511.010463' %20fill%3D'%23ffffff' %3E%3C/path%3E%3C/svg%3E")center no-repeat;line-height: 52px;display: block;top:calc(50% - 26px);}
.bann .slick-prev:before {content: '';display: block;left:0;    transform: rotate(180deg);}
.bann .slick-next:before{content: '';right:0;}








/*all_title*/
.all_title{text-align: center;}
.all_title p{font-size:42px;line-height:100%;font-weight: bold;color: #07438c;}
.all_title p b{font-size:42px;color: #333;}
.all_title span{display: block;line-height:100%;font-size:18px;color:#999;margin:15px 0 10px;font-weight:100;}
.all_title i{position:relative;display: block;width:46px;margin:0 auto;height:22px;}
.all_title i:before,.all_title i:after{content: "";position:absolute;transform-origin:center;}
.all_title i:before{width:23px;height:23px;font-size:22px;line-height:23px;top:0;left:0;animation:ibefore 5s linear infinite;background:url(//memberpic.114my.com.cn/0387021/uploadfile/image/20230629/20230629174826_1525811269.png)no-repeat;background-size: 100%;}

.all_title i:after{width:17px;height:17px;font-size:16px;line-height:17px;bottom:0;right:0;animation:iafter 5s linear infinite;background:url(//memberpic.114my.com.cn/0387021/uploadfile/image/20230629/20230629174826_1105553356.png)no-repeat;background-size: 100%;}

@keyframes ibefore{
	0%{transform:rotate(0deg);}
	100%{transform:rotate(360deg);}
}
@keyframes iafter{
	0%{transform:rotate(0deg);}
	100%{transform:rotate(-360deg);}
}







/*products*/
.pro{padding: 80px 0;background:url(//memberpic.114my.com.cn/0387021/uploadfile/image/20230629/20230629175948_167909409.jpg)center no-repeat;}
.pro_tab{margin-top: 50px;}
.prolb{margin-bottom: 1px;display: block;width: 100%;height: 65px;position: relative;}
.cp_wt{width: 15%;display: block;float: left;position: relative;height: 65px;padding: 0 !important;background: #07438c;background: -moz-linear-gradient(-45deg, #07438c 0%, #0c5cbd 100%);background: -webkit-linear-gradient(-45deg, #07438c 0%,#0c5cbd 100%);background: linear-gradient(135deg, #07438c 0%,#0c5cbd 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#07438c', endColorstr='#0c5cbd',GradientType=1 );overflow: hidden;font-size: 22px;line-height: 65px;color: #fff !important;z-index: 1; text-align: center;}
.cp_wt:after{content: '';width: 100%;height: 100%;display: block;position: absolute;top: 0;left: -100%;transition: 0.3s all ease;background: #ecbd53;background: -moz-linear-gradient(135deg, #ffcc00 0%,#ffa400 100%);background: -webkit-linear-gradient(135deg, #ffcc00 0%,#ffa400 100%);background: linear-gradient(135deg, #ffcc00 0%,#ffa400 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffcc00', endColorstr='#ffa400',GradientType=1 );z-index: -1;}

.cp_wz{background: #fff;line-height: 65px;width: 85%;float: right;padding: 0 20px;height: 65px;display: block;}
.cp_wz a{color: #888 !important;font-size: 16px;display: block;float: left;margin: 0 20px 0 23px;position: relative;transition: 0.3s all ease;letter-spacing: -0.2px;}

.cp_wz a:before{content: '';width: 0%;bottom: 17px;height: 2px;background: #ecbd53;background: -moz-linear-gradient(-45deg, #ecbd53 0%, #e3a232 100%);background: -webkit-linear-gradient(-45deg, #ecbd53 0%,#e3a232 100%);background: linear-gradient(135deg, #ecbd53 0%,#e3a232 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ecbd53', endColorstr='#e3a232',GradientType=1 );position: absolute;left: 0;transition: 0.3s all ease;}
.cp_wz a:after{content: '-';padding-left: 20px;position: absolute;right: -15px;top: 0px;width: 0;height: 65px;display: block;color: #ccc;}

.prolb:hover .cp_wt:after{left: 0;}
.prolb .cp_wz a:hover:before{width: 100%;}


.pro_con{    margin-top: 40px;}
.pc_list{}
.pc_list+.pc_list{ display: none;}
.pc_list ul {display: flex;  justify-content: space-between;}
.pc_list li{ display:inline-block; padding:0 !important; width:23%; transition:all .3s ease;}
.pc_list li a,.pc_list li span{ display:block; position:relative; overflow:hidden;}
.pc_list li br{ display:none;}
.pc_list li span a{ text-align: left; border-bottom: 1px solid #ebebeb;font-size:18px;  color:#4e4f50;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;line-height:68px; transition:all .3s ease;position: relative;padding: 0 36px 0 12px;}
.pc_list li span a:after{content: '';display: block;position: absolute;top: 0;bottom: 0;margin: auto 0;width: 20px;height: 20px;background:url(//memberpic.114my.com.cn/0387021/uploadfile/image/20230630/20230630211425_269772544.png)no-repeat left top;right: 10px;transition: all .3s ease;}
.pc_list ul+ul{ margin-top:32px;}
.pc_list li>a{border:1px solid #e2e2e3; margin-bottom: 1px;}
.pc_list li>a img{ transition:all .6s ease; width:100%; height:auto;}
.pc_list li:hover>a img{ transform:scale(1.1);}
.pc_list li:hover span a{background: #07438c; color:#fff; padding: 0 46px 0 22px;}
.pc_list li:hover span a:after{background-position-x:-20px; right: 20px;}




/*char*/
.char {overflow: hidden;padding: 80px 0;}
.char_box {max-width: 1500px;margin: 0 auto;}

.char_tab {position: relative;margin: 4% 0 0;display:  flex;justify-content:  space-between;}
.char_nav {width: 28%;}
.char_nav ul {display: flex;flex-direction: column;align-items: center;}
.char_nav li {display: flex;align-items: center;background:  #fff;height:  83px;width: 100%;border-bottom: 1px solid #f5f5f5;padding: 0 0 0 24%;position:relative;z-index: 5;}
.char_nav li:after {content:'';width: 0;height:  100%;background: #07438c;position:  absolute;left:  0;top: 0;z-index: -1;transition: 0.5s;}
.char_nav li.on:after {width:110%;}
.char_nav li.on p{color:#fff;}
.char_nav li i{width: 40px;height: 40px;background: url(//memberpic.114my.com.cn/0387021/uploadfile/image/20230630/20230630203003_1451583504.png) no-repeat;overflow: hidden;}
.char_nav li:nth-child(2) i{background-position-x: -46px;}
.char_nav li:nth-child(3) i{background-position-x: -92px;}
.char_nav li:nth-child(4) i{background-position-x: -138px;}
.char_nav li:nth-child(5) i{background-position-x: -184px;}
.char_nav li.on i{background-position-y: -45px;}



.char_nav li p {font-size: 26px;font-weight: lighter;padding: 0 0 0 35px;}
.char_con {width: 72%;}
.char_pic {overflow:  hidden;}
.char_pic ul {display:  flex;transition: 0.5s;}
.char_pic li { width:  100%;flex-shrink: 0;}
.char_pic li {}
.char_pic li img {width:  100%;height:  auto;}
.char_txt {position:  absolute;left:  0;bottom: -2px;overflow:  hidden;width: 50%;}
.char_txt ul {display:  flex;transition: 0.5s;}
.char_txt li {background:  #fff;border-radius: 0 80px 0 0;width:  100%;flex-shrink: 0;padding: 8% 11%;color: #666;display:  flex;flex-direction:  column;}
.char_txt li>p {font-size:  30px;display:  flex;flex-direction:  column;font-weight:  bold;}
.char_txt li>p>span {font-size:  18px;font-weight:  normal;line-height: 32px;padding: 6% 0 0;}

.char_btn {display: flex;justify-content: center;z-index: 5;margin: 0 0 0 4.6%;position:  absolute;bottom:  0;right: 0;}
.char_btn:hover i {}
.char_btn>i {width: 90px;height: 90px;cursor: pointer;font-size: 32px;color: #fff;display: flex;justify-content: center;align-items: center;top: 39%;background: #07438c;}
.char_btn>i:first-child {left: 19%;}
.char_btn>i:last-child { right: 17%;border-left: 1px solid #fff;}
.iconfont.btn_two img{transform: rotateY(180deg);}













/*四大优势*/
.adv{width:100%;position:relative;background: #f7f8f9;padding-top: 80px;}
.adv_bt{text-align: center;text-transform: uppercase;}
.adv_bt b{font-size: 40px;font-weight: bold;display: block;margin-bottom: 16px;padding-top: 50px;letter-spacing: 2px;}
.adv_bt b span{font-size: 40px;color:#1827ad;}
.adv_bt p{font-weight: 100;color: #757575;font-size: 18px;}
.advtil{ text-align:center; margin-bottom:50px;}
.advtil p:nth-child(1){ font-weight:bold; font-size:40px; color:#303632;} 
.advtil p:nth-child(1) span{ color:#00349a;}
.advtil p:nth-child(2){ font-size:18px; color:#787f7b; margin:5px 0px 18px 0px;}
.advcenter{position:relative;margin-top: 50px;width:88%;overflow:hidden;z-index:2;}
.advcenter .tempWrap{position:absolute;top:0;left:0;}
.advtab{height:420px;position:relative;background:#07438c;margin-top:-170px;}
.advtab li{float:left;position:relative;text-align:center;font-size:18px;color:#fff;cursor:pointer;width:calc(100%/4);line-height: 100%;}
.advtab li p:nth-child(3){font-size:12px;line-height: 12px;color:#fff;transition: 0.5s;opacity:0.5;text-transform: uppercase;}
.advtab li:after {content: "";width: 0px; margin: auto; height: 2px;position: absolute; bottom: -60px;left:50%;background: #ffcc00;
transition: all 0.5s;left: 50%;}
.advtab li.on:after {width:100%; left:0;}
.advtab li p.iconfont{transition:all .3s ease;width:70px;height:70px;margin-bottom:22px;position:relative;border:1px #fff solid;border-radius:50%;text-align:center;line-height:70px;margin:auto;margin-bottom:15px;color:#fff;font-size:38px;padding: 15px;}

p.iconfont.icon-wendu { font-size: 46px !important;}
.advcon {display: flex;width: 100%;transition: all .5s;}
.advcon ul{width:100%;flex-shrink:0;display:flex;flex-direction:row-reverse;justify-content:flex-end;position:relative;height:520px;}
.advwa{position: absolute;z-index: 9;padding: 60px;right: 0;top: 50%;margin-top: -207px;background: #fff;height: 414px;width: 636px;}
.advwa>p{padding: 0px 0px 34px 78px;font-size:13px;color:#a2a2a2;border-bottom: 1px solid #e9eaea;margin-bottom: 35px;position: relative;text-transform: uppercase;}
.advwa>p>em {position: absolute;top: 0;left: 0;font-size: 30px;font-weight: bold;background:#07438c;width: 58px;height: 58px;color: #fff;line-height: 58px;text-align: center;border-radius: 50%; font-family: 'Times';}
.advwa>p>em:after{content: '';width: 80px;height: 80px;background: rgba(7,67,140, 0.2);position: absolute;top: -11px;left: -11px;border-radius: 50%;z-index: -1;}
.advwa>p strong{display:block;font-size:28px;color: #333;font-weight: normal;margin-bottom:13px}
.advwa div p{line-height: 34px;font-size: 16px;color: #666;padding-left: 17px;position: relative;}
.advwa div p::before {position: absolute;content: '○';width: 8px;height: 8px;top:0px;left: 0;}
.advwa div p+p{margin-top:5px;}
.advcon ul:nth-child(1) div p+p{margin-top:5px;}
.advcon .advpic{width: 84%;position: absolute;left: 0;top: 0;overflow: hidden;}
.advcon .advpic img {}
p.iconfont.icon-qiche {padding-left: 12px;}
p.iconfont.icon-yinshua {font-size: 60px !important;}
.advtab li p:nth-child(2){margin: 3px 0 11px 0;color: #fff;}
.advtab ul{display: flex;justify-content: space-between;padding-top: 234px;width: 70%;margin: 0 auto;}













/*特点*/
.trait_bg{background:#f5f5f5;padding:80px 0;}

.main_t{margin:0 auto;position:relative;margin-top: 50px;}
.main_row1{width:100%;justify-content:space-between;display:flex;}
.main_row1:after{content:'';display:block;clear:both;}
.main_r1{float:right;}
.main_r1_item{display:block;width:18.7%;float:left;cursor:pointer;height:390px;background:#fff;transition:all 0.3s;  box-shadow: 2px 6px 20px #eee;padding:100px 0 85px;}
.main_r1_item:nth-child(1){}
.main_r1_item p{margin:auto;width:100%;text-align:center;}
.main_r1_item span{text-align:center;color:#333 ;font-size:24px;line-height:40px;font-weight:400}
.main_r1_item em{color:#ccc;font-size:14px;display:block;font-family:"arial";font-style: normal;}
.main_r1_item i{display:block;-webkit-transition:0.3s all ease;transition:0.3s all ease; padding-bottom: 18px;font-size:50px;}
.main_r1_item .iconfont{font-size:50px;margin:0 auto;line-height:50px;color:#666;margin-bottom:18px;padding-top:9px;}
.main_r1_item:hover i,.main_r1_item.active i{ }
.main_r1_item:hover{box-shadow: 0 0 20px #ccc; -moz-transform:scale(1.05);-webkit-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05);}
.main_r1_item.active{padding:40px 0px;}
.main_r1_item.active:before,.main_r1_item:hover:before{opacity:1;top:-5px;}
.main_r1_item.active:after,.main_r1_item:hover:after{opacity:1;bottom:0px;}
.main_r1_item.active:after{bottom:-40px;height:410px;}
.main_r1_item.active span,em,i{}
.main_r1_item.active em{}
.main_r1_item.active i{}
.main_r1_item:hover em{color:rgba(204, 204, 204, 0.9);}
.main_r1_item .yct{font-size:15px;color:#333;line-height:27px;opacity:0;width:185px;text-align:center;margin:26px auto 30px;font-weight:100}
.main_r1_item:hover .yct,.main_r1_item:hover .more{opacity:1}
.main_r1_item a{width:56px;height:58px;margin:auto;display:block;}
.main_r1_item.active .yct,.main_r1_item.active .more{opacity:1}

.trait_tel{height:80px;line-height:80px;background:#fff;box-shadow: 0px 0px 10px rgba(0,0,0,0.1);width:50%;margin: 0 auto;text-align: center;border-radius:80px;font-size:20px;color: #333;margin-top: 60px;}
.trait_tel span{color:#07438c;font-size:26px;font-weight: bold;}














/*简介*/
.about_bg{background: url(//memberpic.114my.com.cn/0387021/uploadfile/image/20230629/20230629203030_1786321823.jpg)no-repeat center;padding: 80px 0;}
.about{}
.about_l{position: relative;height: 390px;}
.about_l>p{font-size: 70px;color: #fff;font-weight: bold; text-transform: uppercase;}
.about_l>span{width: 215px;height: 60px;display: block;background: linear-gradient(135deg, #07438c 0%,#0c5cbd 100%);line-height: 60px;color: #fff;text-align: center;font-size: 24px;}
.about_a button#show{border: 0 !important;}
.about_r{width: 60%;background: #fff;padding: 3vw;}
.about_r d{font-size: 34px;font-weight: bold;color: #07438c;}
.about_r p{font-size: 24px;color: #333;line-height: 40px;}
.about_r i{width: 47px;height: 4px;background: #ffcc00;display:block;margin: 30px 0;animation: long 3s infinite;}
.about_r dd{font-size: 15px;color: #666;line-height: 38px;}
.about_r a{width: 222px;height: 50px;display: block;border: 1px solid #666;line-height: 50px;font-size: 16px;text-align: center;color: #333;margin-top: 50px;position: relative;overflow: hidden;transition: 0.3s all ease;}

.about_r a:hover{background:#07438c;color:#fff;    transform: scale(0.95);}
.about_r a:hover{box-shadow: 0 0 10px #aaa;}
@keyframes long {
  0% {
     width:40px;
  }
  50% {
     width:350px;
  }
  100% {
     width:20px;
  }
}



.ripple img{display: inline-block;   }
.ripple,.ripple:before,.ripple:after {position: absolute;left:0; bottom:0;height: 54px;width:54px;margin:auto; border-radius: 50%;box-shadow: 0 0 0 0 #07438c;animation: ripple 3s infinite; }
.ripple{text-align: center;cursor: pointer;    z-index: 3;height: 88px;width:88px;}
.ripple:before {-webkit-animation-delay:.9s;animation-delay:0.9s;content:"";position:absolute;right: 0;bottom: 0;top: 0;}
.ripple:after {-webkit-animation-delay:.6s;animation-delay:0.6s;content:"";position:absolute;right: 0;bottom: 0;top: 0; }

.video_box{position: fixed;top:0;left:0;right:0;width: 100%;height:100vh; background:rgba(0,0,0,0.8); z-index:999;transition:600ms ease;display: none; transition: all 0.3s ease-out;}
.video{ margin:0 auto; transition:600ms ease;overflow: hidden;width:100%; height:100%; }
.video iframe{ background:#fff;border-radius: 20px;border:6px #fff solid;display: block; margin:0 auto; margin-top:14%; }
.video_x1{width: 100%;height:100%;}

.video_box #hide{position: absolute; top:0; left:50%; margin:13% 0 0 20%; width:44px; height:44px;     text-align: center; border-radius: 100%; background:#fff;  box-shadow: 0 2px 5px #333; }

@-webkit-keyframes ripple {70% {-webkit-box-shadow: 0 0 0 70px rgba(30, 33, 136, .0);box-shadow: 0 0 0 70px rgba(30, 33, 136, .0);}
    100%
    {
        -webkit-box-shadow: 0 0 0 0 rgba(82,193,177, .0);
                box-shadow: 0 0 0 0 rgba(82,193,177, .0);
    }
}

@keyframes ripple {
    70% {
        -webkit-box-shadow: 0 0 0 40px rgba(82,193,177, .0);

                box-shadow: 0 0 0 40px rgba(82,193,177, .0);
    }
    100% {
        -webkit-box-shadow: 0 0 0 0 rgba(82,193,177, .0);
                box-shadow: 0 0 0 0 rgba(82,193,177, .0);
    }
}














/*生产实力*/
.equ{padding: 50px 0;background: #f6f8fb;}
.equ_d .tempWrap{width:100% !important;}
.equ_d ul{display:block;}
.equ_d li{float:left;overflow: hidden;transition: 0.3s ease all;display:block;margin-right:20px;text-align: center;width:360px;}
.equ_d li p a{font-size: 16px;display:block;}
.equ_d li img{transition: all linear 0.5s;-moz-transition: all linear 0.5s;-ms-transition: all linear 0.5s;-webkit-transition: all linear 0.5s;width:100%;height:100%;}
.equ_d li:hover img{-webkit-transform: scale(1.12, 1.12);transform: scale(1.12, 1.12);}
.equ_d li p{height:60px;line-height:60px;position: relative;z-index: 2;background:#ffffff;transition: all linear 0.5s;}
.equ_d li:hover p{background:#015cb5;}
.equ_d li:hover a{color:#fff;}

















/*新闻*/
.news{padding: 80px 0;}
.new_nav { margin:0 auto;width:580px; margin-bottom:40px;margin-top: 50px;}
.new_nav li{width: 170px;height: 42px;line-height: 42px;text-align: center;float: left;margin-left: 35px;-webkit-transition: all 0.5s;transition: all 0.5s;border-radius: 50px;background: #f5f5f5;}
.new_nav li:nth-child(1){ margin-left:0;}
.new_nav li a{ display:block; font-size:18px;}
.new_nav li.on{background: #07438c;}
.new_nav li.on a{ color:#fff;}

.new_content{ position:relative;height: 639px;}
.new_content .news_div_item{position: relative; border:1px #eee solid;}
.new_content .news_div_item:nth-child(1){ width:50%; height:630px; float:left;  padding:2vw; box-shadow: 0px 0px 20px rgba(238, 238, 238, 0.6);}
.new_content .news_div_item:nth-child(1) .news_div_item_year{ background:url(//memberpic.114my.com.cn/yonglv98/uploadfile/image/20211030/20211030153522_893503278.png) no-repeat left; padding-left:18px;}
.new_content .news_div_item:nth-child(1) .news_div_item_date div{ float:left; font-size:12px; position:absolute; left:40px; top:49px; color:#a1a1a1;}
.new_content .news_div_item:nth-child(1) .news_div_item_month{left: 90px !important;}
.new_content .news_div_item:nth-child(1) .news_div_item_day{left:108px !important;}
.new_content .news_div_item:nth-child(1) .news_div_item_a{ font-size:20px; position:absolute; left:40px; top:85px;}
.new_content .news_div_item:nth-child(1) .news_div_item_body{ width:90%; font-size:14px; color:#555555; line-height:24px; position:absolute; left:40px;top:122px;}
.new_content .news_div_item:nth-child(1) .news_div_item_pic{width:89%;height: 360px;overflow: hidden; position:absolute; left:40px; bottom:39px;}
.new_content .news_div_item:nth-child(1) .news_div_item_image{ width:100%;  position: relative; top:-4vw;}


.new_content .news_div_item:nth-child(n+2){float:left;width:24%; margin-left:1%;margin-bottom:1%; height:308px; background:#fff url(//memberpic.114my.com.cn/yonglv98/uploadfile/image/20211030/20211030153558_176505646.png) no-repeat center;background-position:25px 250px;overflow:hidden;box-shadow: 0px 0px 20px rgba(238, 238, 238, 0.6); background-size:85%;}
.new_content .news_div_item:nth-child(n+2) .news_div_item_a{ font-size:20px; position:absolute; top:61px; left:30px; width:277px;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;}
.new_content .news_div_item:nth-child(n+2) .news_div_item_body{ font-size:14px; color:#555; line-height:24px; left:30px; width:282px; top:110px; position:absolute;}
.new_content .news_div_item:nth-child(n+2) .news_div_item_date { background:url(//memberpic.114my.com.cn/yonglv98/uploadfile/image/20211030/20211030153522_893503278.png) left no-repeat; position:absolute; left:30px; top:32px; font-size:12px; padding-left:15px; color:#999;}
.new_content .news_div_item:nth-child(n+2) .news_div_item_date div { float:left; margin-top:1px;}
.new_content .news_div_item:nth-child(n+2) .news_div_item_image{ display:none !important;}
.new_content .news_div_item:nth-child(3){bottom: 0;top: auto;}
.new_content .news_div_item:nth-child(4){right: 0;left: auto;}
.new_content .news_div_item:nth-child(5){}
.new_content .news_div_item:hover .news_div_item_a{ color:#07438c;}















/*copy*/
.link_c{display: flex;height: 100px;align-items: center;}
.link_bc{background: #07438c;}
.linkTagcs li a{color: rgba(255,255,255,0.6) !important;font-size: 15px;}
.linkTagcs{width: auto!important;padding-left:15px;}
.link_c>p{font-size: 16px;display: flex;align-items: center; color: #fff;}
.cop_ic ul{display: flex;width: 36%;justify-content: space-between;}
.cop_ic {display: flex;justify-content: space-between;}
.cop_c{background: url(//memberpic.114my.com.cn/0387021/uploadfile/image/20230707/20230707105001_101052631.jpg)center no-repeat;padding-top: 100px;}
.cop_ic li i{font-size: 22px;margin-bottom: 50px;color: #fff;display: block;}
.cop_ic li a{display: block;font-size: 16px;color: #999;}
.cop_ic li a+a{margin-top: 20px;}
.cop_dh{ width: 24%;}
.cop_dh i{font-size: 22px;margin-bottom: 46px;display: block;    color: #fff;}
.cop_dh b{display: block; font-size: 34px; margin-bottom: 15px; font-family: 'Arial';color: #ffcc00;}
.cop_dh p{color: #999;font-size: 16px;line-height: 36px;}
.cop_dh p+p{margin-top: 5px;}
.ewm_c{display: flex;width: 20%;justify-content: space-between;margin-top: 6px;}
.e_i{width: 48%;text-align: center;border: 1px #eee solid;padding: 6% 5%;background: #fff;height: 60%;}
.e_i img{display: block;width: 100%;}
.e_i i{font-size: 16px;margin-bottom: 8px;display: block;}
.e_i em{font-size: 18px;margin-top: 12px;display: block;}
.foo{height: 100px;justify-content: center;align-items: center;font-size: 15px;color: #aaa;text-align: center;line-height: 30px;padding-top: 22px;}
.foo_c{border-top: 1px solid #333;margin-top: 80px;}
.foo a{color: #aaa;font-size: 15px;}