/*标签样式初始化*/
div,ul,li,span,p,img,h1,h2,h3,h4,h5,h6,dl,dt,dd {margin: 0px; padding: 0px;list-style: none;border: 0px;}

/*公共样式部分*/

body {color: #666;margin: 0 auto;background-color: #fff; font-family: "Microsoft YaHei";overflow-x: hidden;}
*{    box-sizing: border-box;}
#copy { display: none;}

a {color: #666; text-decoration: none;}
a:hover { color: #15489b;text-decoration: none; border-bottom-style:}

.bg{ width: 100%; min-width: 1300px; position: relative;}
.box{margin: 0 auto;width: 100%;min-width: 1300px; max-width:1600px; padding:0 3%;}

.fl { float: left;}
.fr {float: right;}

/*左右浮动清除*/
.clear { clear: both;height: 0px; overflow: hidden;}

/*间隙*/
.top10 {padding-top: 10px;}
.top20 {padding-top: 20px;}
.top30 {padding-top: 30px;}
.top40 {padding-top: 40px;}
.top50 {padding-top: 50px;}
.top60 {padding-top: 60px;}
.top70 {padding-top: 70px;}
.top80 {padding-top: 80px;}
.top90 {padding-top: 90px;}
.top100 {padding-top: 100px;}
.top120 {padding-top: 120px;}

/*英文样式*/
.font_en{font-family: Arial, Helvetica, sans-serif;text-transform: uppercase;}


/*标题*/
.t{text-align: center;position: relative; padding-bottom:40px;}
.t h3{font-size: 46px;color:#2e2d2e;line-height: 70px;font-weight: bold; padding-top:70px;}
.t p{font-size: 18px;line-height:30px;}



/*抬头*/
#head_bg{width: 100%;height: 130px; transition: 0.2s all ease-in-out; background:#fff; box-shadow: 0 0 10px rgba(0,0,0,0.1);}
.logo{padding:20px 20px 0 0;}
.name{padding-top:34px;}
.name h3{font-size:24px; color:#15489b; line-height:24px;}
.name p{font-size:18px; text-align:center;}
.name p:after,.name p:before{content:""; display:block; width:36px; height:1px; background:#c8c8c8; margin-top:26px;}
.name p:before{float:left;}
.name p:after{float:right;}
.name img{position: relative; top:10px; right:6px;}
.albb{padding:36px 0 0 3vw;}

/*栏目*/

.NavCeshi > li {float: left;top: 0px;padding: 0 1.2vw;-webkit-transition: 0.2s all ease-in-out; transition: 0.2s all ease-in-out; position: relative;}
.NavCeshi > li > a { display: block; text-align: center; color: #222;height:130px;line-height:130px;font-size: 16px;color: #000; -webkit-transition: 0.2s all ease-in-out; transition: 0.2s all ease-in-out;position: relative; z-index: 55555;width: 100%; -webkit-box-sizing: border-box; box-sizing: border-box; }
.NavCeshi > li.navcurrent > a:before,.NavCeshi > li:hover > a:before{ left: 12px !important}
.NavCeshi > li > a:after{ content: ''; display: block; width: 0; height:4px; -webkit-transition: 0.2s all ease-in-out; transition: 0.2s all ease-in-out; position: absolute; left:0; right:0;bottom: 0;  margin:0 auto; background:#15489b;}
.NavCeshi > li.navcurrent > a:after, .NavCeshi > li:hover > a:after{width: 100%;}


/*下拉导航*/
.nav2{ position: absolute; top:100%; z-index: 9999; width:500px; height:0; transition:all linear 0.3s; background:rgba(255,255,255,1);     overflow: hidden;     box-shadow: 0 0 20px rgba(0,0,0,0.1);}
.nav2 a{display: block; width:100%; height:44px; line-height:44px; font-size:15px;  color:#333; text-align:left; transition:all linear 0.3s; }
.nav>ul>li:hover .nav2{ height:auto; z-index:9;padding:40px;}
.nav2 a:hover{background:#15489b; text-indent:1em; color:#fff;}
.nav2_l{width:40%;}
.nav2_r{width:60%; }
.nav2_r img{width:100%;}
#aa5 .nav2,#aa6 .nav2{right:0;}

@media (max-width: 1920px) and (min-width: 1681px){
.NavCeshi > li{padding: 0 1.2vw;}
}
@media (max-width: 1680px) and (min-width:1561px){
.NavCeshi > li{padding: 0 1.2vw;}
}
@media (max-width: 1560px) and (min-width: 1440px){
.NavCeshi > li{padding: 0 1vw;}
}
@media (max-width: 1439px) and (min-width: 1200px){
.NavCeshi > li{padding: 0 0.6vw;}
}



/*栏目结束*/




/*幻灯片*/
.banner-box{background:#fff; }
.banner-box,.banner-box .bd li{height:750px;}
.banner-box{min-width:1300px;position:relative;overflow:hidden;margin: 0 auto;}
.banner-box .bd{ width:100% !important;}
.banner-b{position: absolute;bottom: 0;}
.banner-box .bd li{width:100%;background-position: center;background-repeat: no-repeat;background-color:#000;}
.banner-box .bd li a{display:block;background-size:auto;width:100% !important; height:100% !important; text-align:center;}

.banner-btn a{display:block;width:40px;height:40px;position:absolute;filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;opacity:0;-webkit-transition: 0.3s all ease-in-out;transition:0.3s all ease-in-out}
.banner-box .banner-btn a.prev,.banner-box .banner-btn a.next{top:350px;background-position:0 -40px;}
.banner-btn a.prev{left:-54px;background-image:url(../uploadfile/image/20210815/20210815104213_353810597.png); background-repeat:no-repeat;} 
.banner-btn a.next{right:-54px;background-image:url(../uploadfile/image/20210815/20210815104123_1839315402.png); background-repeat:no-repeat;}
.banner-box:hover .banner-btn a.prev{ left:54px; filter:alpha(opacity=40); -moz-opacity:.4; -khtml-opacity:.4; opacity:.4; }
.banner-box:hover .banner-btn a.next{ right: 54px; filter:alpha(opacity=40); -moz-opacity:.4; -khtml-opacity:.4; opacity:.4; }
.banner-box .banner-btn a.prev:hover,.banner-box:hover .banner-btn a.next:hover{filter:alpha(opacity=80); -moz-opacity:.8; -khtml-opacity:.8; opacity:.8;}
.banner-box .hd {position:absolute;bottom:40px;width: 100%;display: block;}
.banner-box .hd ul{ text-align: center}
.banner-box .hd ul li{ width:20px; height:10px; border-radius :20px; text-indent:-9999px; background:rgba(255,255,255,0.2); cursor:pointer; display:inline-block; margin:0 5px; -webkit-transition: 0.3s all ease-in-out; transition:0.3s all ease-in-out;}
.banner-box .hd ul li.on{background:#15489b; width: 32px;}



/*搜索*/	
.search_nbg{width: 100%; min-width:1300px; height:142px; margin:0 auto;position:absolute; top:530px; border-bottom: 1px #eee solid;}
.search_bg{width: 100%; min-width:1300px; height:142px; margin:0 auto;background: #fff;border-bottom: 1px #eee solid;}
.search{ position: relative; }
.search_l{width: 480px;height:200px; text-align:center; background: url(../uploadfile/image/20210815/20210815102312_47171504.jpg)no-repeat center;position: absolute;top: -58px;left: 3%;z-index: 1;padding: 35px 0;}
.search_l p{font-size: 22px;color: #fff;font-weight: bold;margin-bottom: 10px;}
.search_l dd{font-size: 18px;color: #fff; line-height:70px;}
.search_l dd:before{content:""; display: inline-block; width:42px; height:42px; border-radius: 100%; background:#5791ef url(../uploadfile/image/20210815/20210815103646_965246987.png)no-repeat center; position: relative; top:12px; margin-right:10px; transition: 0.3s all ease; animation: sbefore 1s ease infinite; }

@keyframes sbefore{
	0%{box-shadow: 0 0 0 10px rgba(87,145,239,0.8); }
	50%{box-shadow: 0 0 0 20px rgba(87,145,239,0.4); }
	100%{box-shadow: 0 0 0 40px rgba(87,145,239,0); }
}

.search_l d{font-size: 44px;font-weight: bold;color: #fff;line-height: 40px; font-family: Arial;}

#search{color: #666;height:116px;line-height:116px;}
.search_01{line-height: 50px;font-size: 15px; color:#333;}
.search_01 a{font-size: 15px;color: #666;margin-left: 14px;}
.search_01 a:hover{color: #15489b;}
.search_02{float: right;margin-top: 34px;}
.search_02 form{float: right;;background:#f1f1f1;width:268px; height:36px;;border-radius:100px;overflow: hidden;}
.search-bg #infoname{width:230px;background:#f1f1f1; outline:none; color:#ccc; border: none; line-height:36px;font-size: 14px;padding-left: 20px;font-weight: lighter;}
.search-i{padding:11px;}


/*产品*/
.prod_bg{background: url(../uploadfile/image/20210817/20210817163328_1332168113.jpg)no-repeat center; padding-bottom:60px;}
.list ul{text-align: center;}
.list ul li{display: inline-block; width: 240px; height: 66px; line-height: 66px; margin:0 1px; }
.list ul li a{display: block; color: #222; font-size: 20px;background: #fff; }
.list ul li.on a{background: #15489b; color: #fff;}
.prod_cont ul{text-align:center;}
.prod_cont .progdwz2021 ul li{display: inline-block; width: 23.5%; margin-right: 2%; margin-bottom: 2%; }
.prod_cont .progdwz2021 ul li:nth-child(4n){margin-right: 0;}
.prod_cont .progdwz2021 ul li img{width:100%; height:auto; transition: 0.3s all linear; }
.prod_cont .progdwz2021 li:hover img{transform:scale(1.1);}
.prod_cont .progdwz2021 li>a{ display: block; position:relative; overflow: hidden;}
.prod_cont .progdwz2021 li>a:after{content:""; display:block; width:100%; height:100%; transition: 0.3s all ease; position:absolute; top:0; left:0; right:0; right:0; margin:auto; transform:scale(0); background:rgba(0,0,0,0.3) url(../uploadfile/image/20210817/20210817165352_1028982175.png)no-repeat center;}
.prod_cont .progdwz2021 li:hover>a:after{transform:scale(1);}
.prod_cont .progdwz2021 ul li span a{display: block; width:100%; height:50px; line-height:50px; color:#333; font-size:16px; background: #fff; margin-top:2px;transition: 0.3s all linear; }
.prod_cont .progdwz2021 li:hover span a{background:#15489b; color:#fff; }
.progdwz2021 li br{display:none;}
.prod_bg .tempWrap{width:100% !important; margin-top:30px;}


/*产品优势*/
.padv_bg{background: url(../uploadfile/image/20210817/20210817171318_1799737340.jpg)no-repeat center bottom; padding: 80px 0 60px 0;}
.padv_l{width: 40%; }
.padv_lw{background: url(../uploadfile/image/20210817/20210817171829_641021261.png)no-repeat center left; height: 222px; padding: 66px 0 0 30px;}
.padv_lw h3{font-size: 40px; color: #222;} 
.padv_lw p{font-size: 20px; color: #333; line-height:40px;}
.padv_lm{position: relative; top:40px; left:-80px;}
.padv_lm img{width:100%;}
.padv_r{width: 60%; padding-top:30px;}
.padv_r li{float: left; width: 45%; height:11vw; position: relative; padding-left: 76px; margin-bottom:4vw; border-bottom:1px #ccc solid; cursor: pointer;}
.padv_r li:after{content:""; display:block; width:0; height:4px; background: #15489b; position: absolute; left:0; bottom:-1px;transition: 0.3s all ease;}
.padv_r li:hover::after{width:100%;}
.padv_r li:nth-child(2n){margin-left: 10%;}
.padv_r li dd{position: absolute; top:0; left: 0;width: 60px; height: 60px; line-height: 60px; text-align: center; color: #fff; border-radius: 100%; background: #15489b; font-size: 24px; font-family:"Arial"; animation: padv 1s ease infinite; }
@keyframes padv{
	0%{box-shadow: 0 0 0 5px rgba(21,72,155,0.4); }
	50%{box-shadow: 0 0 0 10px rgba(21,72,155,0.2); }
	100%{box-shadow: 0 0 0 20px rgba(21,72,155,0); }
}

.padv_r li p{font-weight: bold; font-size: 1.5vw; color: #15489b; line-height: 50px; }
.padv_r li span{ font-size: 16px; line-height: 30px; color: #333; }




@media (max-width: 1920px){
.padv_bg{padding: 80px 0 20px 0;}
.padv_l{width:42%;}
.padv_r{width:58%;}
.padv_r li{  height: 10vw;}
.padv_lm{  left: -120px;}
}
@media (max-width: 1680px){
.padv_bg{padding: 80px 0 30px 0;}
.padv_l{width:40%;}
.padv_r{width:60%;}
.padv_r li{    height: 11vw;}
.padv_lm{  left: -80px;}
}
@media (max-width: 1560px){
.padv_l{width:37%;}
.padv_r{width:63%;}
}
@media (max-width: 1400px){

}
@media (max-width: 1300px){

}




/*优势*/
.adv_bg{background: url(../uploadfile/image/20210817/20210817191638_302144336.jpg)no-repeat center; padding-top:20px; position: relative; }
.adv_bg:after{content:""; display: block; width:100%; height: 1px; background: rgba(255,255,255,0.1); position: absolute; left: 0; top:560px;}
.adv_t,.adv_t h3{color:#fff;}
.adv li{float: left; width: 25%; height: 700px; text-align: center; position: relative; overflow: hidden; padding:180px 2vw 0 2vw; color:#fff;  transition: 0.3s all linear; z-index: 1; cursor: pointer;}
.adv li:hover,.adv li.on{padding-top:40px;}
.adv li:after{content:""; display: block;  width: 100%; height: 100%;position: absolute; top:100%; left: 0; right:0; margin:auto; background:#15489b; transition: 0.3s all ease;}
.adv li.on::after{top:0;  }
.adv li *{transition: 0.3s all ease;}
.adv_w{position: relative; z-index: 2;}
.adv_w dd{font-size: 24px; font-family: "Arial"; position: relative; padding:100px 0 50px 0;}
.adv_w dd:after,.adv_w dd:before{content:""; display: block; position: absolute; left:0; right:0; margin:0 auto; left:0; right:0;}
.adv_w dd:before{width: 80px; height: 80px; top:0;background-image: url(../uploadfile/image/20210817/20210817201545_1790376657.png); background-repeat: no-repeat; }
.adv li:nth-child(1) .adv_w dd:before{background-position: 0 0;}
.adv li:nth-child(2) .adv_w dd:before{background-position: -80px 0;}
.adv li:nth-child(3) .adv_w dd:before{background-position: -160px 0;}
.adv li:nth-child(4) .adv_w dd:before{background-position: -240px 0;}
.adv_w dd:after{width: 14px; height: 14px; border-radius: 100%; background:#15489b; top:142px;}
.adv li.on .adv_w dd:before,.adv li.on .adv_w dd:after{opacity: 0;}
.adv li.on .adv_w dd{font-size: 8.2vw;  opacity: 0.05; font-weight:bold; padding:0;}
.adv_m{display: none;position: relative;  z-index: 3; top:-70px;}
.adv_m img{width:100%;  border-radius: 20px; }
.adv li.on .adv_m{display: block;}
.adv_ww h3{font-size: 1.6vw;}
.adv li.on .adv_ww h3{ margin:-30px 0 30px 0;}
.adv_ww p{font-size: 15px; line-height: 30px; opacity: 0;  transition: 0.3s all ease;}
.adv li.on .adv_ww p{ display: block;opacity: 1;}

@media (max-width: 1560px){
.adv li{ height: 620px;padding:180px 2.6vw 0 2.6vw;}

}


/*流程*/
.press li{width: 10%;height:500px; float: left; position: relative;   cursor: pointer;}
.press li.on{width: 50%;}
.press_l{width: 100%;height:100%; text-align:center; padding-top:134px;position: relative; background:#f5f5f5;  }
.press li:nth-child(2n) .press_l{background:#eee;}
.press_l:after{content:""; display:block;  position: absolute;  top:0; bottom:0; right:-28px; margin:auto 0 auto 16px;float: left;width: 0; height: 0;border-width: 14px;border-style: solid;  transform: rotate(180deg); border-color: transparent #f5f5f5 transparent transparent; z-index: 2;}
.press li:nth-child(2n) .press_l:after{border-color: transparent #eee transparent transparent;}
.press li:nth-child(6) .press_l:after{display:none;}
.press_l dd{ font-size: 30px; color: #15489b; font-family: "Arial";}
.press_l p{margin: 20px auto; font-size: 24px; color: #222; writing-mode: vertical-lr;writing-mode: tb-lr;}
.press li.on .press_l{width: 20%;background:#15489b;}
.press li.on .press_l:after,.press li:nth-child(6).on .press_l:after{border-color: transparent #15489b transparent transparent;display:block; }
.press li.on .press_l p,.press li.on .press_l dd{ color:#fff;}
.press_r{width: 80%; height:100%;overflow: hidden; position: absolute; top:0; right:0; font-size:18px; line-height:36px;color:#fff; padding-top:30%;opacity: 0;}

.press1 .press_r{background: url(../uploadfile/image/20210818/20210818094552_335908043.jpg)no-repeat center;}
.press2 .press_r{background: url(../uploadfile/image/20210818/20210818094859_740111212.jpg)no-repeat center;}
.press3 .press_r{background: url(../uploadfile/image/20210818/20210818095138_50111056.jpg)no-repeat center;}
.press4 .press_r{background: url(../uploadfile/image/20210818/20210818095343_1202463938.jpg)no-repeat center;}
.press5 .press_r{background: url(../uploadfile/image/20210818/20210818100607_1821487117.jpg)no-repeat center;}
.press6 .press_r{background: url(../uploadfile/image/20210818/20210818100616_220931022.jpg)no-repeat center;}
.press li.on .press_r{width: 80%; padding:26% 5% 0 5%; opacity: 1;}

.press_b{text-align:center; padding:50px 0 90px 0;}
.press_b dd{display:inline-block; background:#15489b; border-radius:100%; position: relative; top:13px; right:20px;animation: sbefore 1s ease infinite; }
.press_b span{font-size:18px; color:#222; }
.press_b b{font-size: 44px; color: #15489b; font-family: "Arial"; position: relative; top:8px;}



/*简介*/
.com_bg{background: url(../uploadfile/image/20210817/20210817212540_556328451.jpg)no-repeat center;}
.com{padding: 120px 0 150px 0;}
.com_w{width: 50%; background: rgba(255,255,255,0.9); padding:90px 90px 60px 90px; }
.com_w h3{font-size: 40px; color: #222; }
.com_w p{ font-size: 20px; color: #15489b; padding-bottom:4vw; line-height: 40px; }
.com_w p:after{content:""; display:block; width:292px; height:4px; background:#15489b;  position: relative; top:2vw; left:-200px;}
.com_w dd{ font-size: 15px; line-height: 30px; }
.com_w a{display: block; width: 200px; height: 56px; line-height: 56px; text-align: center; font-size: 16px; color: #fff; background: #15489b; border-radius: 100px;  position: relative; bottom:-88px;  transition:all .3s ease;}
.com_w a:hover{width:260px;}





/*新闻*/
.newstab{ font-size:0;text-align:center;}
.newstab a{ display:inline-block; width:200px; line-height:50px; border-radius:30px; background:#edeff0; text-align:center; font-size:18px; color:#222; -webkit-transition:all .3s ease; transition:all .3s ease;}
.newstab a.on{ background:#15489b; color:#fff;}
.newstab a+a{ margin-left:36px;}

.newscon{display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap: nowrap;flex-wrap: nowrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start; margin-top:10px;}
.newsleft{ width:49%; float:left;padding-bottom:1%;}
.newsright{ width:49%; float:right;padding-bottom:1%;}
.newsright .news_div_item_a{ position:relative;}
.news .newsleft .news_div_item_body{ margin:5% 0 10% 4%;}
.news .news_div_item{display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap: nowrap;flex-wrap: nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient: horizontal;-webkit-box-direction: reverse;-ms-flex-direction: row-reverse;flex-direction: row-reverse;     }
.newsleft .news_div_item{ padding:26px; background:#fff; position:relative;border:1px #eee solid;}
.newsright .news_div_item_content{ width:77%;}
.newsleft .news_div_item_content{ width:65%; padding-left:10px;}
.newsleft .news_div_item+.news_div_item{ margin-top:3%;}
.newsleft .news_div_item_pic{ overflow:hidden;width:44.8%; border:1px #eee solid;}
.news .news_div_item_pic img{ width:100%; height:auto; -webkit-transition:all .6s ease; transition:all .6s ease;}
.news .news_div_item:hover .news_div_item_pic img{ -webkit-transform: scale(1.1); transform: scale(1.1);}
.news_div_item:hover .news_div_item_a{color:#15489b;}
.news .news_div_item_a{ display:block; white-space:nowrap;text-overflow:ellipsis; font-size:18px; color:#666666;margin-left:4%; width:80%;}
.news .news_div_item_body{ font-size:14px; color:#666666; font-weight:lighter; line-height:30px; height:64px; overflow:hidden; margin-top:10px; text-overflow: -o-ellipsis-lastline;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;line-clamp: 2;-webkit-box-orient: vertical;}
.newsleft .news_div_item_a:after{ content:''; display:block; position:absolute; bottom:33px; right:30px; width:25px; height:25px; background:url(../uploadfile/image/20210818/20210818093757_1245269869.png) no-repeat center;}
.newsright .news_div_item{ padding:21px; background:#fff; position:relative;border:1px #eee solid;}
.newsright .news_div_item_pic{ width:25%; overflow: hidden;border:1px #eee solid;}

.newsright .news_div_item_body {height: 60px; -webkit-line-clamp: 2;line-clamp: 2; margin-left:4%; width:80%;}
.newsright .news_div_item+.news_div_item{ margin-top:2%;}
.newsright .news_div_item_date{ position:absolute; padding-left:20px; text-align:center; height:115px; border-left:1px solid #f0f2f1; top:0; margin:auto 0; bottom:0; right:15px; font-size:16px; color:#666666; line-height:30px;font-family: 'FuturaBT2';}
.newsright .news_div_item_month,.newsright .news_div_item_day{ display:inline-block;font-family: fontDin1}
.newsright .news_div_item_year{ font-size:25px;font-family: fontDin1}
.newsright .news_div_item_a:after{ content:''; display:block; position:absolute; right:-80px; bottom:-80px; width:25px; height:25px; background:url(../uploadfile/image/20210818/20210818093757_1245269869.png) no-repeat center;}
.newsleft .news_div_item_date{ font-size:0; position:absolute; bottom:33px;left: calc(40% + 40px);}
.newsleft .news_div_item_date>div{ display:inline-block; font-size:14px; color:#999; font-family: fontDin1;}


@media screen and (max-width:1300px){
.newsright .news_div_item{padding:19.6px;}
.newsright .news_div_item_body{width:72%;}
}








/*版权*/
.head_bgx{width:100%;height:10px;cursor: pointer;background:#4b4b4b;}
.head_bgx span {display:block;width:100%;height:10px;background-color: #15489b;animation: span_i1 2.5s infinite;float:right;}
@keyframes span_i1{
        0%{ width:0%; background-color:#15489b}
        25%{ width:100%; background-color:#15489b}
        100%{ width:0%; background-color:#15489b}
        }


.copy {width: 100%;background: #222222;    padding: 10px 0 30px;overflow: hidden;}
.copy_box1 {margin: 0 auto;}

/*友情链接*/
.links_bj{position:relative;height: 80px;line-height: 80px;overflow: hidden;border-bottom: 1px solid #313131;}
.links_zbt{width:120px;font-size:16px;color:#fff;padding-left:35px;background:url(../uploadfile/image/20210818/20210818093737_2005982771.png)no-repeat left center;}
.links_zbt img{margin-right:15px;margin-top: -5px;}
.links_lj{font-size:14px;color:#fff;opacity: 0.5;}
.links_tb{width:auto;height:92px;}
.linkTagcs li a{font-size:14px;line-height:80px;color:#fff !important;opacity: 0.5;}
.link_more {float: right;}
.link_more a {font-size: 14px;color: #999999;}

.copy_tab {padding: 60px 0;overflow: hidden;}
.copy_tabr {border-top:none;padding: 80px 0;overflow: hidden;}
.copy_con{width:93%;}
.copy_con li {float:left;text-align: left;padding: 0 5.5%;position: relative;transition:0.5s;}
.copy_con li p {font-size: 18px;color: #ffffff;margin-bottom: 20px;}
.copy_con li p span {font-size: 12px;color: #666666;font-family: Arial;display: block;text-transform: uppercase;}
.copy_con li a {font-size: 15px;color: #999999;display: inherit;line-height: 30px;transition: all 0.3s linear;}
.copy_con li a:hover {color: #ffffff;transition: all 0.3s linear;}
.copy_con li:before {content: '';width:1px;height: 25px;background: #15489b;position: absolute;left:1px;top:0;z-index: 1;transition:0.5s;}
.copy_con li:after {content: '';width:1px;height: 230px;background: #333;position: absolute;left:1px;top:0;transition:0.5s;}
.copy_r {float: right;}
.copy_r p {font-size: 18px;color: #ffffff;}
.copy_r p span {font-size: 12px;color: #666666;font-family: Arial;display: block;text-transform: uppercase;}
.copy_r ul {display: flex;justify-content: space-between;padding-top: 20px;}
.copy_r li i {display: inline-block;width: 130px;height: 130px;background: #ffffff;margin-bottom: 12px;}
.copy_r li {font-size: 14px;color: #ffffff;text-align: center;width: 130px;}
.copy_r li img{width: 130px; height:130px;}
.copy_name {display: flex;justify-content: space-between;}
.copy_name span {font-size: 14px;color: #999999;line-height: 28px;display: inherit;}
.copy_name span a {color: #999999;transition: all 0.3s linear;font-size: 14px;}
.copy_name span a:hover  {color:#ffffff;transition: all 0.3s linear;}
.copy_con li:hover:before {height:100%;transition:0.5s;}







/*浮动*/
.qqkefu{
    position: fixed;
    top:60%;
    _position: absolute;
    _top: expression(eval(document.documentElement.scrollTop + 365));
    z-index: 990;
    right: 10px;
    width:39px;
}
.qqkefu ul li{
    width: 45px;
    height:45px;
    margin-bottom:1px;
    float:right;
    background:url("../uploadfile/image/20210818/20210818093857_2130457076.png") no-repeat;
    background-color:#15489b;
    line-height:45px;
    font-size:14px;
    cursor:pointer;
    position:relative;
}
.qqkefu ul li a{
    color:#fff;
    overflow: hidden;
    display: block;
    height: 45px;
    padding-left: 10px;
}
.qqkefu ul li.qq_cza{
    overflow:hidden
}
.qqkefu ul li:hover{
    background-color:#dc352f;
}
.qqkefu ul li.top{
    background-position: 0 0;
    position:relative;
    width:45px;
    height: 45px;
    cursor:pointer;
}

.qqkefu ul li b{
    width:45px;
    height:45px;
    display:block;
    overflow:hidden;
    float:right;
}
.qqkefu ul li span{
    font-size: 14px;
    font-weight: bold;
    color: #FFF;
}
.qqkefu ul li.qq_phone{
    background-position: right -46px;
}
.qqkefu ul li.qq_ku{
    background-position: right -92px;
}
.qqkefu ul li.qq_ms{
    background-position: right -138px;
}
.qqkefu ul li.qq_czb{
    background-position: right -184px;
}
.qqkefu ul li.qq_czc{
    background-position: right -184px;
}
.qqkefu ul li.qq_app{
    background-position: right -228px;
}
.qqkefu ul li.qq_czae{ line-height:15px !important}

    .erweima{
    width: 130px;
    height: 150px;
    position: absolute;
    top: -107px;
    left: -150px;
    background: #FFF;
    border: 1px solid #CCC;
    float: left;
    cursor: default !important;
    display:none;
}
.erweima p{
    line-height: 20px;
    color: #000;
    font-size: 12px;
    text-align: center;
    float: left;
    width: 130px;
}
.erweima p img{
    width: 110px;
    height: 110px;
    margin: 10px 10px 0px 10px;
}
.erweima .arrow3 {
    width: 5px;
    height: 10px;
    display: block;
    position: absolute;
    right: -5px;
    top: 122px;
}
    .app{
    width: 130px;
    height: 150px;
    position: absolute;
    top: -107px;
    left: -150px;
    background: #FFF;
    border: 1px solid #CCC;
    float: left;
    cursor: default !important;
    display:none;

}
.app p{
    line-height: 20px;
    color: #000;
    font-size: 12px;
    text-align: center;
    float: left;
    width: 130px;
}
.app p img{
    width: 110px;
    height: 110px;
    margin: 10px 10px 0px 10px;
}
.app .arrow3 {
    width: 5px;
    height: 10px;
    display: block;
    position: absolute;
    right: -5px;
    top: 132px;
}


    .erweima1{
    width: 130px;
    height: 150px;
    position: absolute;
    top: -107px;
    left: -150px;
    background: #FFF;
    border: 1px solid #CCC;
    float: left;
    cursor: default !important;
    display:none;

}
.erweima1 p{
    line-height: 20px;
    color: #000;
    font-size: 12px;
    text-align: center;
    float: left;
    width: 130px;
}
.erweima1 p img{
    width: 110px;
    height: 110px;
    margin: 10px 10px 0px 10px;
}
.erweima1 .arrow3 {
    width: 5px;
    height: 10px;
    display: block;
    position: absolute;
    right: -5px;
    top: 122px;
}