@charset "gb2312";
<style>

*{ margin:0px; padding:0px;}
body{ color:#222; font-size:14px; font-family:"Microsoft YaHei"; font-family:'Î¢ÈíÑÅºÚ'; min-width:1400px; overflow-x:hidden;}
img{ border-right-width:0px; border-top-width:0px; border-bottom-width:0px; border-left-width:0px; margin:0px; padding:0px;}
h1,h2,h3,h4,h5,h6,h7{ font-weight:normal;}
dl,dt,dd,ol,ul,li,from,input,select,span,p,div{ margin:0px; padding:0px; list-style:none;}
.clear{ clear:both;}
a{ color:#222; font-size:14px; text-decoration:none;}
a:hover{ color:#194bb6; cursor:pointer;}
em ,i{ font-style:normal;}
input,button,select,textarea{ outline:none; font-family:"Microsoft YaHei"; font-family:'Î¢ÈíÑÅºÚ';}
.w1400{ max-width:1400px; margin:0 auto; min-width:1300px;}
.fr{ float:right;}
.fl{ float:left;}
*,:after,:before{ box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box;}
.title{ color:#222; font-size:36px; text-align:center; padding:50px 0px 30px 0px;}
.title b i{ color:#194bb6;}
.title span{ display:block; color:#666; font-size:16px; font-weight:lighter; margin:5px 0 10px 0;}
.title em{ display:inline-block; height:10px;}
.title em i{ display:inline-block; width:10px; height:10px; border-radius:50%; background:#194bb6; animation:nbanA 2s infinite;} 
.title em i+i{ margin-left:10px;}
.title em i:nth-child(1){ animation-delay:.4s;}
.title em i:nth-child(2){ opacity:0.6; animation-delay:.6s;}
.title em i:nth-child(3){ opacity:0.2; animation-delay:.8s;}
@keyframes nbanA{
0%{ transform:translateY(0px);}
50%{ transform:translateY(-8px);}
100%{ transform:translateY(0px);}
}
@keyframes moveBg {
0%{ background-position:0% 30%;}
100%{ background-position:100% 50%;}
}

.header{ height:50px; line-height:50px; background:#194bb6;}
.header_l{ color:#fff; font-size:14px; font-weight:lighter;}
.header_r li{ float:left; width:50px; height:50px; background:url(../image/20210514145159_1245169450.png) left no-repeat; position:relative; cursor:pointer;}
.header_r li a{ display:block; width:50px; height:50px;}
.header_r li:nth-child(1) p{ color:rgba(255,255,255,0.5); font-size:14px; padding-left:27px;}
.header_r li:nth-child(1) p strong{ color:#fff; font-size:18px; font-family:DIN;}
.header_r li:nth-child(1){ width:236px; height:50px; background:url(../image/20210514145351_201221266.png)left center no-repeat;}
.header_r li:nth-child(2){ background-position-x:0px;}
.header_r li:nth-child(3){ background-position-x:-50px;}
.header_r li:nth-child(4){ background-position-x:-100px;}
.header_r li:nth-child(5){ background-position-x:-150px;}

.dropcode{ display:none; width:100px; height:100px; position:absolute; top:50px; right:0; z-index:9999;}
.dropcode img{ width:100%; height:100%;}
.search{ display:none; width:700px; background:#fff; box-shadow:0px 0px 5px #eee inset; padding:20px; box-sizing:content-box; position:absolute; top:50px; right:0; z-index:999;}
.search-bg{ width:680px; height:44px; border:1px solid #eee; border-radius:30px; padding-left:20px; margin:0 auto;}
.search-bg input{ float:left;}
#infoname{ width:635px; height:40px; border:none;}
#soo{ margin-top:10px; margin-left:-10px;}
.keywords{ text-align:center; margin-top:10px;}
.keywords,.keywords a{ color:#666; font-size:14px;}
.keywords span{ color:#666;}
.keywords a{ display:inline-block !important; width:70px !important;}
.keywords a:hover{ color:#194bb6;}

.hseond{ height:122px; position:relative;}
.hlogo{ margin-top:25px;}
.hname{ margin-left:14px; margin-top:6px; position:relative;}
.hname:after{ content:""; display:block; width:1px; height:46px; background:#ddd; position:absolute; top:6px; right:-14px;}
.hname strong{ display:block; color:#222; font-size:30px;}
.hname span{ color:#aaa; font-size:11px; text-transform:uppercase; font-weight:lighter; letter-spacing:1px;}
.hggy{ margin-left:28px; margin-top:12px;}
.hggy strong{ display:block; color:#194bb6; font-size:20px;}
.hggy span{ color:#666; font-size:14px; font-weight:lighter; line-height:26px; letter-spacing:0.5px;}
.nav li{ display:block; float:left; position:relative;}
.nav li>a{ display:inline-block; color:#666; font-size:16px; line-height:120px; padding:0 14px;}
.nav li.cur>a,.nav li:hover>a{ color:#194bb6;}
.nav li:nth-child(4) .dropmenu{ height:160px !important;}
.nav li:nth-child(6) .dropmenu{ height:150px !important;}
.nav li:nth-child(7) .dropmenu{ height:290px !important;}
.nav li:nth-child(9) .dropmenu{ height:102px !important;}
.dropmenu{ display:none; width:600%; background:#fff; padding:10%; position:absolute; left:-224%; top:122px; z-index:333;}
.dropmenu a,.dropmenu table td a{ display:block; width:100%; color:#666; font-size:13px; line-height:35px; text-align:center; font-weight:normal !important; border:1px solid #eee; transition:all 0.5s ease;}
.dropmenu a:hover{ color:#fff; background:#194bb6; border-color:#194bb6;}
.dropmenu table tr{ float:left; width:30% !important;}
.dropmenu table tr:nth-child(1),.dropmenu table tr+tr{ display:block; margin-left:10px; margin-top:10px;}
.dropmenu table,.dropmenu table td,.dropmenu table tbody{ display:block; width:100% !important;}
.dropmenu1{ width:130%; left:-20%;}
.dropmenu1 table,.dropmenu1 table tr,.dropmenu1 table td,.dropmenu1 table tbody{ display:block; width:100% !important;}
.dropmenu1 a+a{ margin-top:10px;}
.navbg{ width:100%; height:2px; background:rgba(25,75,182,0.5); position:absolute; bottom:0; left:0;}
.lines{ display:block; width:0; height:3px; background:#194bb6;}

.banner{ width:100%; background:#f5f5f5; overflow:hidden; position:relative; z-index:1;}
.banner-box{ min-width:1300px; height:638px; margin:0 auto; position:relative;}
.banner-box .bd, .banner-box .bd ul{ width:100% !important;}
.banner-box .bd li{ width:100% !important; height:638px; background-position:center; background-repeat:no-repeat; -webkit-animation:kenburns-top1 3.5s ease-out both; animation:kenburns-top1 3.5s ease-out both;}
.banner-box .bd li a{ display:block; width:100%; height:80%; background-size:auto; z-index:9; position:relative;}
.banner-btn{ width:100%; height:360px; margin-left:0; overflow:hidden; position:absolute; top:237px; left:0;}
.banner-btn a{ display:block; width:49px; height:104px; filter:alpha(opacity=0); -moz-opacity:0; -khtml-opacity:0; opacity:0; transition:0.3s all ease-in-out; z-index:9; position:absolute; top:30px;}
.banner-btn a.prev{ background:url(../image/20210514161050_698836073.png) no-repeat 0 0; left:-50px;} 
.banner-btn a.next{ background:url(../image/20210514161050_698836073.png) no-repeat -49px 0; right:-50px;}
.banner-box .hd { display:block; width:100%; position:absolute; bottom:0px;}
.banner-box .hd ul{ text-align:center}
.banner-box .hd ul li{ display:inline-block; width:10px; height:10px; text-indent:-9999px; background:#fff; border-radius:50%; cursor:pointer; margin:0 5px; transition:0.3s all ease-in-out; opacity:0.8;}
.banner-box .hd ul li.on{ width:70px; background:#194bb6; border-radius:8px;}
.banner-box:hover .banner-btn a.prev{ left:20px; filter:alpha(opacity=40); -moz-opacity:.4; -khtml-opacity:.4; opacity:.4;}
.banner-box:hover .banner-btn a.next{ right:20px; 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;}

.protab a{ display:inline-block; width:146px; color:#666; font-size:16px; line-height:60px; text-align:center; background:#ddd; transition:all .3s ease; margin-bottom:10px; position:relative;}
.protab a+a{ margin-left:6px;}
.protab a:nth-child(10){ margin-left:0px;}
.protab a.on,.protab a:hover{ color:#fff; line-height:60px; background:#194bb6;}

.product_bg_c{ height:auto;}
.product_bg_b{ width:330px; height:300px; float:left; margin-left:15px; margin-top:20px;}
.product_bg_e{ border:1px #ccc solid;}
.product_bg_f{ height:35px; line-height:35px; text-align:center; background-color:#06F; }
.product_bg_f a{ font-size:14px;color:#fff;}
.proshow tr{ display:-webkit-flex; display:flex; justify-content:space-between; flex-wrap:nowrap; align-items:flex-start;}
.proshow tr+tr{ margin-top:20px;}
.proshow td{ width:342px; border:1px solid #eee; padding:10px !important; box-sizing:border-box;}
.proshow td>a{ border:1px solid #eee;}
.proshow td>a img{ width:100%; height:auto;}
.proshow td a,.proshow td span{ display:block; overflow:hidden;}
.proshow td br{ display:none;}
.proshow td span{ height:72px; text-align:left; transition:all .3s ease; padding:24px 0;}
.proshow td span a{ display:initial; color:#666; font-size:16px; font-weight:lighter; text-align:left; transition:all .3s ease; margin-left:10px;}
.proshow td span .promore{ display:inline-block; float:right; width:74px; height:28px; color:#fff; font-size:14px; font-weight:lighter; text-align:center; line-height:30px; background:#194bb6; transition:all .3s ease; margin-right:10px;}
.proshow td:hover span a{ color:#fff;}
.proshow td:hover{ background:#194bb6;}
.proshow td:hover span .promore{ color:#194bb6; background:#fff;}

.problem{ width:100%; height:682px; background:url(../image/20210515095706_995726616.jpg)center no-repeat; margin-top:60px;}
.pbul{ display:-webkit-flex; display:flex; justify-content:space-between; flex-wrap:nowrap; align-items:flex-start; text-align:center; background:url(../image/20210515095510_739486676.png) center no-repeat; padding:140px 0 59px 0; position:relative;}
.pbul li{ position:relative;}
.pbul li:nth-child(3)+li{ margin-left:420px;}
.pbicon{ width:150px; height:150px; background:#fff; border:1px solid #ddd; border-radius:50%;}
.pb_t{ display:inline-block; height:51px; margin:28px 0 0 0;}
.pb_c{ color:#222; font-size:14px; font-weight:lighter;}
.pbnum{ width:48px; height:48px; background:#222 url(../image/20210515101845_996747647.png) center no-repeat; border-radius:50%; margin:0 auto; position:absolute; left:0; right:0; top:-33px; transition:all .3s ease; z-index:3;}
.pbul li:hover .pbnum{ transform:rotate(360deg); background:#194bb6 url(../image/20210515101845_996747647.png) center no-repeat;}
.pbul li:hover .pbicon{ box-shadow:0 0 15px #ccc;}
.pbbottom{ text-align:center;}
.pbc{ display:inline-block; width:416px; color:#fff; font-size:25px; text-align:center; line-height:48px; background:#194bb6;}
.pbtel{ color:#222; font-size:16px; margin-top:15px;}
.pbtel span{ display:inline-block; background:url(../image/20210515105416_1591796350.png) left 22px no-repeat; padding-left:48px;}
.pbtel em{ font-size:40px; font-family:DIN;}

.features{ width:100%; height:866px; background:url(../image/20210515110756_1925521416.jpg) center no-repeat;}
.features .title,.features .title span{ color:#fff;}
.features .title em i{ background:#fff;}
.fea_main{ height:629px; background:#fff; padding:60px; align-items:center;}
.fea_con{ width:326px; margin-bottom:20px;}
.fea_con p{ width:326px; height:50px; color:#fff; font-size:24px; line-height:50px; font-weight:bold; background:linear-gradient(to right,#194bb6,#fff); border-radius:25px; padding-left:63px; position:relative;}
.fea_con em{ display:inline-block; width:50px; height:50px; color:#fff; font-size:26px; font-family:DIN; font-style:normal; text-align:center; background:#194bb6; border-radius:50%; position:absolute; left:0; top:0;}
.fea_con dd{ color:#666; font-size:14px; font-weight:lighter; line-height:28px; margin:6px 0;}

.fea_cp{ float:left; width:509px; height:509px; margin:0px 59px; position:relative;}
.fea_cp:after{ content:""; width:442px; height:442px; background:url(../image/20210515113703_2143314372.png)no-repeat; position:absolute; left:34px; top:34px;}
.fea_wq{ width:509px; height:509px; background:url(../image/20210515112126_1283863313.png)no-repeat; -webkit-animation:spin 15s linear infinite; animation:spin 30s linear infinite; position:relative;}

@-webkit-keyframes spin{ 
from{ -webkit-transform:rotate(0deg); transform:rotate(0deg);}
50%{ -webkit-transform:rotate(180deg); transform:rotate(180deg);}
to{ -webkit-transform:rotate(360deg); transform:rotate(360deg);}
}
@keyframes spin{ 
from{ -webkit-transform:rotate(0deg); transform:rotate(0deg);}
50%{ -webkit-transform:rotate(180deg); transform:rotate(180deg);}
to{ -webkit-transform:rotate(360deg); transform:rotate(360deg);}
}

.advantage{ width:100%; height:1027px; background:url(../image/20210515125421_1250304294.jpg) center no-repeat; margin:0 auto;}
.adv{ background:#fff; padding:60px;}
.adv_tab{ display:-webkit-flex; display:flex; justify-content:space-between; flex-wrap:nowrap; align-items:flex-start;}
.adv_tab li{ display:-webkit-flex; display:flex; justify-content:center; flex-wrap:nowrap; align-items:center; width:24%; height:130px; color:#888; font-size:30px; font-weight:bold; background:#e7eaef; transition:all .3s ease; cursor:pointer; position:relative;}
.adv_tab li:nth-child(2) .adv_icon{ background-position-x:-54px; margin-right:20px;}
.adv_tab li:nth-child(3) .adv_icon{ background-position-x:-108px; margin-right:15px;}
.adv_tab li:nth-child(4) .adv_icon{ background-position-x:-162px; margin-right:8px;}
.adv_tab li .adv_icon{ width:54px; height:50px; background:url(../image/20210515135452_795871311.png) left top no-repeat; transition:all .3s ease; margin-right:10px;}
.adv_tab li .adv_tit em{ display:block; color:#888; font-size:12px; text-transform:uppercase; font-weight:lighter; transition:all .3s ease;}
.adv_tab li:after{ content:''; display:block; width:0; height:0; border-left:18px solid transparent; border-right:18px solid transparent; border-top:20px solid #194bb6; position:absolute; top:95%; margin:0 auto; opacity:0; transition:all .3s ease;}
.adv_tab li.on{ color:#fff; background:#194bb6;}
.adv_tab li.on .adv_icon{ background-position-y:-50px;}
.adv_tab li.on .adv_tit em{ color:#fff; opacity:0.5;}
.adv_tab li.on:after{ top:100%; opacity:1;}

.adv_con{ height:500px; margin-top:40px; position:relative;}
.adv_jt{ display:-webkit-flex; display:flex; justify-content:space-between; flex-wrap:nowrap; align-items:center; width:590px; height:68px; border-top:1px solid #eee; border-bottom:1px solid #eee; z-index:99; padding:0px 30px; position:absolute; bottom:0; right:0;}
.adv_jt i{ color:#aaa; font-size:14px; cursor:pointer;}
.adv_jt i:hover{ color:#194bb6;}
.adv_jt:after{ content:''; display:block; width:1px; height:48px; background:#eee; margin:0 auto; position:absolute; top:10px; left:0; right:0;}
.adv_center ul{ display:-webkit-flex; display:flex; justify-content:space-between; flex-wrap:nowrap; align-items:flex-start;}
.adv_r{ width:590px;}
.adv_t{ color:#222; font-size:26px; border-bottom:1px solid #eee; margin-bottom:25px; padding-bottom:30px;}
.adv_t em{ color:#194bb6; font-size:66px; font-family:impact;}
.adv_t i{ display:block; width:2px; height:26px; background:#eee; margin:10px 0px;}
.adv_wz{ color:#aaa; font-size:16px; line-height:36px; background:url(../image/20210515144925_65001612.png) left 10px no-repeat; padding-left:26px;}

.case{ width:100%; height:796px; background:url(../image/20210515152648_343279072.jpg) center no-repeat;}
.case_main{ position:relative;}
.case_con{ position:relative;}
.case_con .divdgweb_new_div_item{ display:-webkit-flex; display:flex; justify-content:space-between; flex-wrap:nowrap; align-items:flex-start; flex-direction:row-reverse; width:1400px !important;}
.case_con .divdgweb_new_div_item .divdgweb_new_div_item_date{ display:none;}
.case_con .news_div_item_pic{ float:left; position:relative; z-index:0;}
.case_con .news_div_item_pic img{ display:block; width:930px; height:559px; position:absolute; left:50%; margin-left:-244px;}
.case_con .divdgweb_new_div_item_content{ display:block; float:right; width:670px; overflow:hidden;} 
.case_con .divdgweb_new_div_item_a{ display:block; color:#194bb6; font-size:26px;}
.case_con .divdgweb_new_div_item_a:after{ content:''; display:block; width:670px; height:5px; background:url(../image/20210515162317_1852245421.jpg) center no-repeat; margin:15px 0 0 0;}
.case_con .divdgweb_new_div_item .divdgweb_new_div_item_body{ display:-webkit-box; -webkit-line-clamp:4; -webkit-box-orient:vertical; height:134px; color:#666; font-size:14px; line-height:36px; font-weight:lighter; overflow:hidden; text-overflow:ellipsis; margin:10px 0;}

.case_btn{ display:inline-block; width:143px; height:40px; background:#fff; border:1px solid #c6c6c6; margin-top:48px;}
.case_btn p{ float:left; color:#222; font-size:14px; line-height:40px; text-align:center; padding-left:30px;}
.case_btn i{ float:left; display:inline-block; width:18px; height:22px; background:url(../image/20210515164427_148086913.png)center no-repeat; margin:14px 0px 0px 10px; animation: myfirst 2s infinite;}
@keyframes myfirst {
0%{ transform:translate(0px, 0px);}  
50%{ transform:translate(0px, -10px);}  
100% { transform:translate(0px, 0px);}  
}
.case_btn:hover{ background:#194bb6;}
.case_btn:hover p{ color:#fff;}
.case_btn:hover i{ background:url(../image/20210515194703_1494238539.png)center no-repeat;}

.case_tab{ width:670px; overflow:hidden; position:absolute; left:51.6%; bottom:-272px; z-index:2;}
.case_tab table,.case_tab tbody,.case_tab tr{ display:block;}
.case_tab td{ display:inline-block; vertical-align:top; width:157px !important; border:2px solid #ddd; padding:0px !important; position:relative;}
.case_tab td:nth-child(5){ margin-left:0px;}
.case_tab td+td{ margin-left:10px; margin-bottom:10px;}
.case_tab td br{ display:none;}
.case_tab td div{ padding:0 !important;}
.case_tab td a,.case_tab td>a img{ display:block; box-sizing:border-box; overflow:hidden; padding:0px;}
.case_tab td div a{ width:157px; height:97px; transition:all .3s ease; transform:scale(0); position:absolute; top:0; left:0; right:0; bottom:0; margin:auto;}

.about{ width:100%; height:884px; background:url(../image/20210516112750_282447911.jpg)center no-repeat; margin:0 auto;}
.about_main{ float:left; width:50%; text-align:right; background:#eee; padding:50px 60px 60px 60px; box-sizing:border-box;}
.about_main>div{ float:right; width:640px;}
.about_title strong,.qyxx_title{ color:#222; font-size:36px;}
.about_title strong span,.qyxx_title span{ color:#194bb6;}
.about_title p{ color:#666; font-size:16px; font-weight:lighter; line-height:40px;}
.about_title:after{ content:""; display:block; float:right; width:50px; height:5px; background:#194bb6; margin-top:15px;}
.about_wz{ color:#aaa; font-size:14px; font-weight:lighter; line-height:30px; margin-top:44px;}
.about_btn{ float:right; margin-top:50px;}
.about_btn a{ float:left; width:186px; height:70px; text-align:center; background:url(../image/20210515223014_1600837138.png)center no-repeat;}
.about_btn a+a{ margin-left:40px;}
.about_btn a i{ float:left; width:30px; height:30px; background:url(../image/20210515223014_1075318041.png)left top no-repeat; margin:20px 14px 0px 40px;}
.about_btn a:nth-child(2) i{ background-position-x:-30px;}
.about_btn a span{ float:left; color:#222; font-size:16px; font-weight:lighter; line-height:70px;}
.about_btn a:hover i{ background-position-y:-30px;}
.about_btn a:hover span{ color:#194bb6;}

.qyxx{ float:left; width:70.5%; background:#fff; padding:50px 60px 60px 60px; box-sizing:border-box;}
.qyxx>div{ float:right; width:1020px;}
.qyxx_title{ float:left;}
.qyxx_btn{ float:right; width:30px; height:30px; color:#fff; text-align:center; line-height:30px; background:#222; margin-top:13px;}
.qyxx_btn:hover{ color:#fff; background:#194bb6;}
.qyxx_con{ margin-top:60px;}
.qyxx_con .tempWrap{ width:1020px !important;}
.qyxx_con table,.qyxx_con tbody,.qyxx_con tr{ display:block;}
.qyxx_con td,.qyxx_con div{ padding:0 !important;}
.qyxx_con td{ display:inline-block; vertical-align:top; width:220px; margin-right:10px;}
.qyxx_con td a{ display:block; color:#666; font-size:14px; overflow:hidden; transition:all .3s ease; margin-top:10px;}
.qyxx_con td>a img{ width:100%; height:auto;}
.qyxx_con br{ display:none;}

.news>div{ margin-top:60px;}
.news_title strong{ color:#222; font-size:36px;}
.news_title strong span{ color:#194bb6;}
.news_title p{ color:#666; font-size:16px; font-weight:lighter; line-height:28px;}
.news_tab{ font-size:0; text-align:center; margin-top:18px;}
.news_tab a{ display:inline-block; width:140px; color:#fff; font-size:16px; line-height:50px; text-align:center; font-weight:lighter; background:#222; box-sizing:border-box; transition:all .3s ease; position:relative;}
.news_tab a+a{ margin-left:10px;}
.news_tab a.on{ color:#fff; background:#194bb6;}
.news_center .tempWrap{ margin-top:22px;}

.news .news_div_item{ display:inline-block; width:340px; height:489px; background:#f6f6f6; border:1px solid #f6f6f6; vertical-align:top; position:relative;}
.news .news_div_item+.news_div_item{ margin-left:8px;}
.news .news_div_item_pic{ overflow:hidden; position:absolute; top:0;}
.news .news_div_item_pic img{ width:100%; height:240px; transition:all .6s ease;}
.news .news_div_item:before{ content:""; display:block; width:46px; height:46px; background:rgba(34,34,34,0.2) url(../image/20210516143531_601527641.png)center no-repeat; border-radius:50%; position:absolute; top:231px; right:30px; z-index:1;}
.news .news_div_item:after{ content:""; display:block; width:36px; height:36px; background:#222; border-radius:50%; position:absolute; top:236px; right:35px;}
.news .news_div_item:hover:before{ background:rgba(25,75,182,0.2) url(../image/20210516143531_601527641.png)center no-repeat;}
.news .news_div_item:hover:after{ background:#194bb6;}

.news .news_div_item_date{ width:85px; height:40px; font-size:0; background:#222; position:absolute; left:30px; top:233px; z-index:1;}
.news .news_div_item:hover .news_div_item_date{ background:#194bb6;}
.news .news_div_item_date>div{ display:inline-block; color:#fff; font-size:14px; font-weight:lighter;}
.news .news_div_item_date .news_div_item_year,.news .news_div_item_date .news_div_item_month{ margin-top:10px;}
.news .news_div_item_date .news_div_item_year{ margin-left:10px;}
.news .news_div_item_date .news_div_item_day{ font-size:30px; font-weight:bold; position:absolute; top:10px; left:22px;}

.news .news_div_item_content{ width:100%; height:218px; box-sizing:border-box; padding:0px 20px; position:absolute; bottom:0; left:0;}
.news_div_item_title{ margin-top:54px;}
.news .news_div_item_a{ display:block; color:#222; font-size:18px; margin:20px 0 10px 0; transition:all .3s ease; position:relative; padding-left:42px;}
.news .news_div_item_a:after{ content:''; display:block; width:27px; height:24px; background:url(../image/20210516145933_401491056.png)center no-repeat; transition:all .3s ease; position:absolute; left:0; top:0; padding-left:43px;}
.news_div_item:hover .news_div_item_a:after{ background:url(../image/20210516150144_1473683305.png)center no-repeat;}
.news .news_div_item_body{ height:52px; color:#bdbdbd; font-size:13px; line-height:25px;} 
.news .news_div_item:hover .news_div_item_pic:after{ opacity:1;}
.news .news_div_item:hover .news_div_item_a{ color:#194bb6;}

.footer{ width:100%; height:690px; background:url(../image/20210516165906_1033732984.png) center no-repeat; padding-top:286px; margin-top:-50px;}
.footer_l li{ float:left;}
.footer_l li p,.footer_r p{ color:#222; font-size:20px;}
.footer_l li p em{ font-size:14px; font-weight:lighter; padding-left:6px;}
.footer_l li p:after,.footer_r>p:after{ content:''; display:block; width:39px; height:1px; background:#222; margin:15px 0 25px 0;}
.footer_l li dl{ float:left;}
.footer_l li dl+dl{ margin-left:44px;}
.footer_l li dl a{ display:block; color:#aaa; font-size:14px; line-height:40px;}
.footer_l li dl a:hover{ color:#194bb6;}
.footer_l li+li{ margin-left:100px;}
.footer_r dl{ float:left; width:133px; color:#aaa; font-size:14px; text-align:center;}
.footer_r dl+dl{ margin-left:36px;}
.footer_r dl div{ width:133px; height:133px; border:1px solid #aaa; padding:6px; box-sizing:border-box; margin-bottom:5px;}

.end{ background:#194bb6; line-height:74px; margin:40px 0; padding:0 30px;}
.end ,.end a{ color:#fff; font-size:14px;}

.footer_lx{ padding-bottom:50px;}
.footer_lx div.fl>div{ float:left;}
.footer_lx div.fl>div+div{ margin-left:30px;}
.footer_add{ color:#aaa; font-size:14px; font-weight:lighter; line-height:30px;}
.footer_tel strong{ display:block; color:#194bb6; font-size:32px; margin:15px 0 15px 0;}
.footer_tel span{ display:inline-block; width:160px; color:#fff; font-size:14px; text-align:center; line-height:30px; background:#194bb6; border-radius:5px; position:relative;}
.footer_tel span:after{ content:''; display:block; width:13px; height:6px; background:url(../image/20210516161042_1575001964.png) no-repeat center; position:absolute; top:100%; left:0; right:0; margin:0 auto;}
.feedback{ font-size:0;}
.feedback li p{ height:46px; background:#fff;}
.feedback li p+p{ margin-left:10px;}
.feedback li+li{ margin-top:10px;}
.feedback li:nth-child(1) p{ display:inline-block; width:260px;}
.feedback li input,.feedback li textarea{ height:46px; background:none; border:none;}
.feedback li p span{ display:inline-block; color:#999999; font-size:14px; padding-left:45px;}
.feedback #orderlist_speak{ width:440px;}
.feedback li:nth-child(1) p:nth-child(1) span{ background:url(../image/20210516161540_2099088004.png) no-repeat left center;}
.feedback li:nth-child(1) p:nth-child(2) span{ background:url(../image/20210516161540_798734373.png) no-repeat left center;}
.feedback li:nth-child(2) p span{ background:url(../image/20210516161540_331887275.png) no-repeat left center;}
.feedback li p #Submit{ display:block; width:100%; color:#fff; font-size:14px; text-align:center; background:rgba(25,75,182,0.8); transition:all .3s ease;} 
.feedback li p #Submit:hover{ color:#fff; background:#194bb6;}

.links{ height:90px; color:#fff; font-size:13px; background:#194bb6;}
.links .w1400>p.fl{ margin:20px 25px 0 0; position:relative;}
.links .w1400>p.fl strong{ display:block; font-size:30px; text-transform:uppercase;}
.links .w1400>p.fl:after{ content:''; float:left; width:1px; height:50px; border-right:1px dashed #7593d3; position:absolute; top:3px; right:-15px;}
.linkTagcs li img{ display:none;}

.y-kefu-box{ font-size:13px; position:fixed; right:0; top:20%; z-index:99899999;}
.y-kefu-box img{ display:block; width:100%; height:auto;}
.y-kefu-box01 .icon{ display:block; background:url(../image/20210516163929_829364682.png) no-repeat; margin:0 auto 6px;}
.y-kefu-box01{ width:54px; color:#666; text-align:center;}
.y-kefu-box01 .kf-close-btn{ width:27px; height:27px; background-position:-5px -115px; cursor:pointer; position:relative;}
.y-kefu-box01 .kf-close-btn:before{ content:''; display:block; width:1px; height:12px; background:#194bb6; position:absolute; bottom:-12px; left:13px; z-index:1;}
.y-kefu-box01 .show-status>a, .y-kefu-box01 .show-status>div{ display:block; width:52px; background:#fff; border-left:solid 1px #efefef; border-top:solid 1px #efefef; border-right:solid 1px #efefef; padding:8px 0 12px; position:relative;}
.y-kefu-box01 .show-status{ position:relative;}
.y-kefu-box01 .show-status .kf-zixun{ color:#fff; background:#194bb6; border-color:#194bb6; margin:10px 0 7px;}
.y-kefu-box01 .kf-zixun{ border-radius:2px;}
.y-kefu-box01 .kf-zixun i{ width:21px; height:22px; background-position:-5px -5px;}
.y-kefu-box01 .kf-mobile{ border-top-left-radius:2px; border-top-right-radius:2px;}
.y-kefu-box01 .kf-mobile>i{ width:18px; height:18px; background-position:-5px -32px;}
.y-kefu-box01 .kf-mobile:hover>i{ background-position:-30px -32px;}
.y-kefu-box01 .kf-weChat>i{ width:22px; height:19px; background-position:-5px -55px;}
.y-kefu-box01 .kf-weChat:hover>i{ background-position:-30px -55px;}
.y-kefu-box01 .kf-email{ border-bottom-left-radius:2px; border-bottom-right-radius:2px;}
.y-kefu-box01 .kf-email>i{ width:18px; height:14px; background-position:-5px -80px;}
.y-kefu-box01 .kf-email:hover>i{ background-position:-30px -80px;}
.y-kefu-box01 .back-top i{ width:13px; height:11px; background-position:-5px -98px;}
.y-kefu-box01 .back-top:hover i{ background-position:-30px -98px;}
.y-kefu-box01 .kf-email, .y-kefu-box01 .back-top{ border-bottom:solid 1px #efefef;}
.y-kefu-box01 .back-top{ border-radius:2px; margin-top:20px; left:55px;}
.y-kefu-box01 .hver:hover{ background:#194bb6; border-color:#194bb6;}
.y-kefu-box01 .hver:hover>p{ color:#fff;}
.y-kefu-box01 .mobile-infos, .y-kefu-box01 .y-ewm-box, .y-kefu-box01 .y-email-infos{ display:none; background:#fff; border:1px solid #efefef; border-radius:2px; position:absolute; right:90px; z-index:2;} 

.y-kefu-box01 .mobile-infos{ width:260px; text-align:left; top:0;}
.y-kefu-box01 .mobile-infos>div{ padding:20px 0 20px 45px; position:relative;}
.y-kefu-box01 .mobile-infos>div i{ width:15px; height:15px; background-position:-52px -32px; position:absolute; top:22px; left:20px; z-index:2;}
.y-kefu-box01 .mobile-infos .online1{ border-bottom:solid 1px #efefef;}
.y-kefu-box01 .mobile-infos span{ color:#aaa;}
.y-kefu-box01 .mobile-infos p{ color:#194bb6; font-size:18px;}
.right{ width:12px; height:12px; position:absolute; right:-12px; top:24px;}
.right-arrow1,.right-arrow2{ width:0; height:0; display:block; border-top:6px transparent dashed; border-right:6px transparent dashed; border-bottom:6px transparent dashed; border-left:6px white solid; overflow:hidden; position:absolute; left:0; top:0;}
.right-arrow1{ left:1px; border-left:6px solid #efefef;}
.right-arrow2{ border-left:6px solid white;}

.y-kefu-box01 .y-ewm-box{ width:151px; height:178px; top:-60px;}
.y-kefu-box01 .y-ewm-box>div{ width:151px; height:178px;}
.y-kefu-box01 .y-ewm-box img{ width:120px; height:120px; margin:16px auto 10px;}
.y-kefu-box01 .y-ewm-box .y-ewm-img1{ width:150px; border-right:solid 1px #efefef;}
.y-kefu-box01 .y-ewm-box .right{ top:84px;}

.y-kefu-box01 .y-email-infos{ color:#aaa; text-align:left; padding:28px 20px 28px 45px; bottom:0;}
.y-kefu-box01 .y-email-infos p{ color:#194bb6; font-size:16px;}
.y-kefu-box01 .y-email-infos>i{ width:18px; height:13px; background-position:-52px -80px; position:absolute; left:15px; top:30px;}
.y-kefu-box01 .y-email-infos .right{ top:55px;}
.y-kefu-box01 .hide-status{ width:54px; height:65px; background:#194bb6; position:absolute; top:37px; left:55px; z-index:9;}
.y-kefu-box01 .hide-status .kf-zixun{ color:#fff; padding:10px 0 7px; cursor:pointer;}

</style>