
/* common */
@charset "utf-8";

*,:before,:after{box-sizing:border-box;}

blockquote,body,button,dd,dl,dt,fieldset,form,h1,h2,h3,h4,h5,h6,hr,input,legend,li,ol,p,pre,td,textarea,th,ul{margin:0;padding:0}
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,h10,h11,h12,h13,h14,h15,h16,h18,h20,h22,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video,input{font-family: '微软雅黑';margin:0;padding:0;border:none;outline:0;font-size:100%;font:inherit;vertical-align:baseline;}
html,body,form,fieldset,p,div,h1,h2,h3,h4,h5,h6,h13,h14,h15,h16,h17,h18,h20,h22,.h10,.h11,.h12,.h13,.h14,.h15,.h17,.h16,.h18,.h20,.h22{-webkit-text-size-adjust:none;}
article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block; padding:0; margin:0;}
ol,ul{list-style:none}blockquote,q{quotes:none}
blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}
table{border-collapse:collapse;border-spacing:0}
button::-moz-focus-inner,input::-moz-focus-inner{border: 0;padding: 0;}
input[type="submit"], input[type="reset"], input[type="button"], button {-webkit-appearance: none;}
a,input,button,select,textarea{outline:none;/*-webkit-appearance: none;*/}
img,a img {border:0;padding:0;margin:0;vertical-align:middle;}
*{margin: 0px;padding: 0px; }
ul{list-style:none; padding:0px; margin:0px; list-style-type:none;}
ul li{list-style:none; padding:0px; margin:0px; list-style-type:none;}
i{ font-style:normal;}
em{ text-indent:0em;}
a,ins{text-decoration:none; color:#333;}
del{text-decoration:line-through}
.clear{ clear:both}
.left{float: left !important;}
.right{float: right !important;}
.t_alglilf{text-align: left !important;}
.t_alglirg{text-align: right !important;}
.t_alglic{text-align: center;}
textarea {appearance:none; -webkit-appearance: none;}
input{ border-radius:0;}
input:focus, textarea:focus {
    outline: none;
}
select{-webkit-appearance: none; outline: none;border-radius:0;}
input[type="submit"],
 input[type="reset"],
 input[type="button"],
 button {
 -webkit-appearance: none;
 }
 
body{margin:0;padding:0;text-align:left;color:#000;height:auto; width:100%; overflow-x:hidden;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-touch-callout:none;-webkit-text-size-adjust: none;font-family:'微软雅黑';}

.nowrap{text-overflow:ellipsis; white-space:nowrap;overflow: hidden;}
.uppercase{text-transform:uppercase;}
.clearfix:after{content:"\200B"; display:block; height:0; clear:both;}
.clearfix{*zoom:1;}/*IE/7/6*/
.epco4{display: -webkit-box;overflow: hidden;text-overflow: ellipsis;-webkit-box-orient: vertical;-webkit-line-clamp: 4;}
.epco2{display: -webkit-box;overflow: hidden;text-overflow: ellipsis;-webkit-box-orient: vertical;-webkit-line-clamp: 2;}
.epco3{display: -webkit-box;overflow: hidden;text-overflow: ellipsis;-webkit-box-orient: vertical;-webkit-line-clamp: 3;}
/*浏览器滚动条*/
::-webkit-scrollbar{width:5px;height:5px;}
::-webkit-scrollbar-button:vertical{display:none}
::-webkit-scrollbar-track:vertical{background-color:black}
::-webkit-scrollbar-track-piece{background:#E3E3E3}
::-webkit-scrollbar-thumb:vertical{background-color:#555;border-radius:1.5625vw}
::-webkit-scrollbar-thumb:vertical:hover{background-color:#3B3B3B}
::-webkit-scrollbar-corner:vertical{background-color:#535353}
::-webkit-scrollbar-resizer:vertical{background-color:#FF6E00}
/* 公共隐藏 */
.hiediphone{display: none;}
.conten-wrapper{display: block;transition: width 0.25s ease, margin 0.25s ease;position: relative;overflow: hidden;}
.main-content{width: calc(100%);position: relative;overflow: hidden;transition: 0.3s;padding-top: 5.2vw;}
.navFixed header{height:5.2vw;width: 100%;transition: all 0.36s ease-in-out;z-index: 999;background-color: #fff;box-shadow: 0 0 20px rgb(0 0 0 / 20%);}
/*网站顶部*/
header{position: fixed;left: 0;top: 0;right: 0;z-index: 100;transition:cubic-bezier(0.215,.61,.355,1) .45s;margin: 0px auto;background-color: #fff;}
.lh-headline{margin: 0px auto 0px;z-index: 99;width:100%;padding: 0vw 8.75vw;height: 5.2vw;position: relative;box-sizing:border-box}
.logo{width: 9.66vw;float: left;overflow: hidden;margin-top: 1vw;}
.logo img{width: 100%;float: left;}
.lh-header{height: 5.2vw;float: left;padding-left: 4vw;}
/* 分类 */
.lh-nav-item{position: relative;}
.lh-nav-item li{float:left; margin-right:1.5vw; position:relative;line-height: 5.2vw;padding: 0px 1.2vw;transition:cubic-bezier(0.215,.61,.355,1) .45s;}
.lh-nav-item li>a{ color:#222; font-size:18px; display:block; position:relative;font-weight: bold;}
.lh-nav-item li .sovv{width: 17px;height: 12px;background: url(../img/navdown.png)no-repeat top right;position: absolute;right: 0px;top: 48%;background-size: 10px;}
.lh-nav-item li:hover a,.lh-nav-item li.on a{color: #0c50ad;}
.lh-nav-item li:hover .cur,.lh-nav-item li.on .cur{width: 55%;height: 2px;background-color: #0c50ad;position: absolute;left: 0px;right: 0px;margin: 0 auto;bottom: 0px;}
.lh-nav-btn{line-height:5.2vw;float:right;position: relative;padding-left: 2%;}

.lh-nav-btn em{width:25px; height:25px; float:left; margin-right:5px; position:relative; margin-top:1.8vw;background: url(../img/w_coin1.png) no-repeat center;background-size: 100%;}
.lh-nav-btn i{display: inline-block;float: left;font-size: 20px;font-weight: bold;font-family: Arial;color: #000;}
.lh-nav-btn .secher_coin {width: 40px;height: 40px;background: url(../img/w_coin20.png) no-repeat center #edf5ff;float: left;margin-top:1.5vw;margin-right: 0.9vw;border-radius: 50%;background-size:1vw;margin-left: 2.5vw;}
.lh-nav-btn .ewm_coin {width: 40px;height: 40px;background: url(../img/w_coin3.png) no-repeat center #0c50ad;float: left;margin-top:1.5vw;border-radius: 50%;background-size:1.3vw;}
.lh-nav-btn .show_ewmbox{width: 120px;height: 120px;position: absolute;top: 5.2vw;right: 0px;display: none;border-radius: 12px;padding: 8px;background-color: #fff;}
.lh-nav-btn .show_ewmbox img{width: 100%;float: left;}
.lh-nav-btn .secher_coin:hover{background: url(../img/w_coin2.png) no-repeat center #0c50ad;background-size:1.25vw;}
/* 弹出 */
.reveal-modal-bg {position: fixed;height: 100%;width: 100%;background: #000;background: rgba(0,0,0,.8);z-index: 100;display: none;top: 0;left: 0;}
.reveal-modal {visibility: hidden;top: 30%;width: 36.5vw;left: 0px;right: 0px;margin: 0 auto;background-color: #eee;position: absolute;z-index: 101;padding: 1.5vw 2vw 2.25vw;-webkit-box-shadow: 0 0 55px -4px rgba(0,0,0,.4);-moz-box-shadow: 0 0 55px -4px rgba(0,0,0,.4);box-shadow: 0 0 55px -4px rgba(0,0,0,.4);}
.reveal-modal .close-reveal-modal {font-size: 1.4vw;line-height: .5;position: absolute;top: 8px;right: 11px;color: #555;text-shadow: 0 -1px 1px rbga(0,0,0,.6);font-weight: bold;cursor: pointer;}
.reveal-modal p.p1 {font-size: 1.1vw;text-align: center;color: #333;line-height:2vw;padding-bottom: 0.5vw;}
.reveal-modal .seacher_box {width: 31.5vw;height: 3vw;overflow: hidden;text-align: center;margin: 0 auto}
.reveal-modal .seacher_box dt,.reveal-modal .seacher_box dd {float: left;color: #333;height: 3vw;line-height: 3vw;}
.reveal-modal .seacher_box dt {width: 26.4vw;height:3vw;line-height: 3vw;}
.pro_search_input {background-color: #fff;border: none;height: 3vw;float: left;line-height: 3vw;width: 26.4vw;color: #999;padding-left: 0.9vw;font-size: 0.9vw;}
.pro_search_btn {width: 5vw;height: 3vw;overflow: hidden;border: none;cursor: pointer;float: left;color: #fff;font-size: 0.9vw;font-weight: bold;background-color: #0c50ad;}

/* 二级分类 */
/* .lh-nav-item li dl{position:absolute; left:0; top:80px; width:100%; text-align:center; opacity:0; visibility:hidden; transform:translateY(50%);transition:cubic-bezier(0.215,.61,.355,1) .45s;border-radius: 12px;background-color: rgba(0, 0, 0, 0.6);padding: 14px 0px;border-bottom: 3px solid #00a2ea;}
.lh-nav-item li dl dd{width: 100%;float: left;overflow: hidden;line-height:normal;padding: 5px 0px;}
.lh-nav-item li dl dd a{font-size:13px; color:#949494;display: block;text-transform: capitalize;}
.lh-nav-item li dl dd a:hover{color:#fff;} */
/* hover 二级栏目 */
/* .lh-nav-item li:hover dl{ opacity:1; visibility:visible;transform:translateY(0%)} */
.lh-nav-item li .sub{width: 0px;background-color: rgba(0, 0, 0, 0.6); position:absolute; top:5.2vw; z-index:100; left: 50%;margin-left: 0px;padding: 0.8vw 0px 0.5vw;}
.lh-nav-item li .sub .si{position: relative;margin: 0 0.55vw;text-align: left;}
.lh-nav-item li .sub .si:first-child{border-top: none;}
.lh-nav-item li .sub .si a{position: relative;color:#fff;  display:block;overflow: hidden;text-decoration:none; font-size:14px;text-align: center;text-transform: capitalize;margin-bottom: 0.4vw;line-height: 1vw;}
.lh-nav-item li:hover .sub{min-width: 12.5vw;;margin-left: -5.5vw;max-width: 20vw;}
.lh-nav-item li .sub .si:hover a{color: #2543C3;}
.trans3{ transition: all 0.3s;-moz-transition: all 0.3s;-webkit-transition: all 0.3s;-o-transition: all 0.3s;}


/* banner */
.bannerbox{width:100%;margin: 0px auto;position: relative;}
.bannerbox .swiper-pagination{bottom: 2.3vw !important;right: 0px;}
.bannerbox .swiper-slide{width: 100% !important;}
.bannerbox .swiper-container-horizontal>.swiper-pagination-bullets{width: 100%;left: 0px !important;margin: 0px auto;}
.bannerbox .swiper-pagination-bullet{background-color: rgba(255, 255, 255, 0.5) !important;opacity: 1 !important;margin-right: 8px;width: 8px;height: 8px;}
.bannerbox .swiper-pagination-bullet-active{background-color: #ffdc00 !important;}
.banner{width: 100%;height: auto;margin: 0px auto;position: relative;overflow: hidden;}
.banner .inner-banner.articleShow{-webkit-transform: scale(1);-moz-transform: scale(1);-ms-transform: scale(1);-o-transform: scale(1);transform: scale(1);}
.inner-banner.articleShow .banner-bg{-webkit-transform: scale(1);-moz-transform: scale(1);-ms-transform: scale(1);-o-transform: scale(1);transform: scale(1);}
.banner .inner-banner .banner-bg{-webkit-transform: scale(1.15);-moz-transform: scale(1.15);-ms-transform: scale(1.15);-o-transform: scale(1.15);transform: scale(1.15);-webkit-transition: 4s;-o-transition: 4s;-moz-transition: 4s;transition: 4s;}
.inner-banner.articleShow .banner-bg{-webkit-transform: scale(1);-moz-transform: scale(1);-ms-transform: scale(1);-o-transform: scale(1);transform: scale(1);}
/* 关于我们 */
.ab_bg{width: 100%;height: auto;overflow: hidden;padding: 4vw 0px;background: url(../img/bg1.jpg)no-repeat top center;background-size: 100%;}
.ab_con{width: 82%;height: auto;overflow: hidden;margin: 0px auto;}
.tit_com{width: 100%;overflow: hidden;position: relative;text-align: center;margin: 0px auto 2.5vw;}
.tit_com p.p1{font-weight: bold;color: #000;font-size: 2.1vw;position: absolute;left: 0px;right: 0px; top: 1.65vw;margin: 0 auto;}
.tit_com p.p2{font-size: 4.5vw;color: #f7f7f7;font-weight: bold;text-transform: uppercase;}
.tit_com p.p1.c1{color: #fff;}
.tit_com p.p2.c1{color: #2a60b1;}
.tit_com p.p2.c2{color: #e8ebee;}
.tit_com p.p2.c3{color: #eeeeee;}
.tit_com.mar{margin: 0px auto 0.2vw;}

.ab_top{width: 100%;height: auto;overflow: hidden;margin: 0 auto;}
.ab_top .ab_txt{width: 40%;float: left;padding-right: 3vw;box-sizing: border-box;position: relative;}
.ab_top .ab_txt p.p1{font-weight: bold;font-size: 1.6vw;color: #0c50ad;margin-bottom: 0.9vw;}
.ab_top .ab_txt .ab_tro{font-size: 0.9vw;color: #333333;line-height: 1.5vw;}
.ab_top .ab_txt::after{display: inline-block;width: 1px;height: 100%;background-color: #dedede;position: absolute;right: 0px;top: 0px;content: '';}
.ab_top .ab_numscon{width: 58%;float: right;overflow: hidden;box-sizing: border-box;}
.ab_nums{width: 100%;height: auto;overflow: hidden;margin-bottom: 2.5vw;}

.ab_nums ul li{overflow: hidden;width: calc((100% / 4));float: left;text-align: center;}
.ab_nums ul li p.p1{color: #0c50ad;padding-bottom: 0.7vw;width: 100%;}
.ab_nums ul li p.p1 i{font-size: 3vw;font-weight: bold;display: inline-block;}
.ab_nums ul li p.p1 b{font-size: 0.85vw;display: inline-block;}
.ab_nums ul li p.p2{font-size: 0.85vw;color: #454545;}
.morecom{width: 6.8vw;height: 2.2vw;border-radius: 40px;background-color: #0c50ad;line-height: 2.2vw;color: #fff;font-size: 0.9vw;text-align: center;display: inline-block;}
.morecom.mar{margin-left: 2.5vw;}
.ab_pic{width: 100%;height: auto;overflow: hidden;margin: 4vw auto 0px;}
.ab_pic img{width: 100%;float: left;}
/* 服务能力 */
.sever_bg{width: 100%;height: auto;overflow: hidden;padding: 3vw 0px;background: url(../img/bg2.jpg)no-repeat top center;background-size: cover;}
.sever_con{width: 100%;height: auto;overflow: hidden;margin: 0 auto;}
.sever_con .sever_left{float: left;overflow: hidden;position: relative;}
.sever_con .sever_left:first-child{width: 75%;}
.sever_con .sever_left:last-child{width: 25%;}
.sever_con .sever_left .sever_tit{padding-top: 1.1vw;margin-left: 2vw;box-sizing: border-box;padding-bottom: 0.5vw;margin-bottom: 1.4vw;}
.sever_con .sever_left .sever_tit span{font-weight: bold;color: #fff;font-size: 1.8vw;padding-left: 5.3vw;}
.sever_con .sever_left .sever_tit.bg1{background: url(../img/w_coin16.png)no-repeat left bottom;background-size: 14.4vw;}
.sever_con .sever_left .sever_tit.bg2{background: url(../img/w_coin17.png)no-repeat left bottom;background-size: 14.8vw;}
.sever_con .sever_left .sever_lis{width: 21.5vw;float: left;margin: 0px 1.6vw;position: relative;}
.sever_con .sever_left .sever_lis .pic{width: 100%;height: auto;overflow: hidden;position: relative;margin-bottom: 1vw;}
.sever_con .sever_left .sever_lis .pic img{width: 100%;float: left;}
.sever_con .sever_left .sever_lis .pic .txtcon{width: 100%;height: 3.2vw; background-image: linear-gradient(to top, rgba(0, 0, 0, 0.62), rgba(255, 255, 255, 0));position: absolute;left: 0px;right: 0px;bottom: 0px;margin: 0 auto;line-height: 3.2vw;}
.sever_con .sever_left .sever_lis .pic .txtcon p.p1{font-size: 1.2vw;font-weight: bold;padding-left: 1.1vw;color: #fff;padding-right: 2vw;}
.sever_con .sever_left .sever_lis .pic .coin{width: 2.4vw;height: 2.4vw;background: url(../img/w_coin3_3.png)no-repeat;line-height: 2.4vw;color: #fff;font-size: 1.2vw;position: absolute;right:-0.2vw;bottom:-0.1vw;text-align: center;}
.sever_con .sever_left .sever_lis .lis{width: 100%;height: auto;overflow: hidden;}
.sever_con .sever_left .sever_lis .lis ul li{width: 100%;border-bottom: 1px dashed #3970ba;background: url(../img/w_coin4.png)no-repeat left center;padding: 0.4vw 0px;}
.sever_con .sever_left .sever_lis .lis ul li a{display: inline-block;padding-left: 1.2vw;color: #fff;font-size: 0.9vw;width: 100%;box-sizing: border-box;}
.sever_con .sever_left .sever_lis::after{display: inline-block;width: 1px;height: 100%;background-color: #3168b2;position: absolute;right:-1.6vw;top: 0px;content: '';}
.sever_con .sever_left:last-child::after{display: inline-block;width: 1px;height: 100%;background-color: #3168b2;position: absolute;left:0px;top: 0px;content: '';}
.sever_con .sever_left .sever_lis:last-child::after{background-color:#1555ad ;}
/* 新闻资讯 */
.new_bg{width: 100%;height: auto;overflow: hidden;padding: 3vw 0px;background: url(../img/bg3.jpg)no-repeat top center;background-size: cover;}
.new_con{width: 82%;height: auto;overflow: hidden;margin: 0 auto;}
.new_titcom{width: 100%;height: auto;overflow: hidden;margin: 0px auto 1.6vw;}
.new_titcom .new_titlef{width: 60%;float: left;overflow: hidden;position: relative;}
.new_titcom .new_titlef p.p1{font-weight: bold;color: #000;font-size: 2.1vw;position: absolute;left: 0px;right: 0px; top: 1.2vw;margin: 0 auto;}
.new_titcom .new_titlef p.p2{font-size: 4.5vw;color: #e1ebf8;font-weight: bold;text-transform: uppercase;}
.new_titcom .new_titlef p.p2.c1{color: #f2f2f2;}
.new_titcom .new_titlef p.p2.c2{color: #ebeef3;}
.new_titcom .new_more{width: 6.8vw;height: 2.2vw;border-radius: 40px;background-color: #e1e7f0;line-height: 2.2vw;color: #326cba;font-size: 0.9vw;text-align: center;display: inline-block;float: right;margin-top: 1.5vw;}
.new_titcom .new_more.c1{background-color: #0c50ad;color: #fff;}
.new_conli{width: 100%;height: auto;overflow: hidden;}
.new_conli .news_left{width: 32%;float: left;overflow: hidden;background-color: #fff;padding: 2vw 1.5vw;box-sizing: border-box;}
.new_conli .news_left p.p1{font-size: 0.95vw;font-weight: bold;color: #1b59aa;margin-bottom: 0.5vw;}
.new_conli .news_left p.p2{font-size: 1.2vw;font-weight: bold;color: #000;margin-bottom: 1vw;height: 3.8vw;line-height:1.9vw}
.new_conli .news_left p.p3{color: #666;font-size: 0.85vw;line-height: 1.5vw;margin-bottom: 1.8vw;height: 4.5vw;}
.new_conli .news_left p.p4{color: #333;font-size: 0.85vw;background: url(../img/w_coin18.png)no-repeat right center;padding-right: 0.9vw;display: inline-block;margin-bottom: 1.2vw;}
.new_conli .news_left .pic{width: 100%;height: 15.55vw;overflow: hidden;}
.new_conli .news_left .pic img{width: 100%;float: left;}
.new_conli .news_center{width: 32%;float: left;overflow: hidden;margin-left: 1.65vw;}
.new_conli .news_center .news_topli{width: 100%;float: left;overflow: hidden;background-color: #fff;padding: 2vw 1.5vw;box-sizing: border-box;margin-bottom: 1vw;}
.new_conli .news_center .news_topli a p.p1{font-size: 0.95vw;font-weight: bold;color: #1b59aa;margin-bottom: 0.5vw;}
.new_conli .news_center .news_topli a p.p2{font-size: 1.2vw;font-weight: bold;color: #000;margin-bottom: 0.9vw;height: 3.8vw;line-height:1.9vw}
.new_conli .news_center .news_topli a p.p3{color: #666;font-size: 0.85vw;line-height: 1.5vw;margin-bottom: 1.1vw;height: 3vw;}
.new_conli .news_center .news_topli a p.p4{color: #333;font-size: 0.85vw;background: url(../img/w_coin18.png)no-repeat right center;padding-right: 0.9vw;display: inline-block;margin-bottom: 1.2vw;}
.new_conli .news_righ{width: 32%;float: right;overflow: hidden;}
.new_conli .news_righ .new_rtop{width: 100%;height: auto;overflow: hidden;margin-bottom: 1vw;}
.new_conli .news_righ .new_rtop a .pic{width: 100%;height: 16.8vw;overflow: hidden;position: relative;}
.new_conli .news_righ .new_rtop a .pic img{width: 100%;float: left;}
.new_conli .news_righ .new_rtop a .pic .labecon{width: 100%;height: 15vw;position: absolute;left: 0px;right: 0px;margin: 0 auto;bottom: 0px;background-image: linear-gradient(to top, rgba(0, 0, 0, 0.62), rgba(255, 255, 255, 0));}
.new_conli .news_righ .new_rtop a .pic .labecon .txtcon{width: 100%;position: absolute;left: 0px;right: 0px;bottom: 0px;margin: 0px auto;box-sizing: border-box;padding: 0px 1.5vw;}
.new_conli .news_righ .new_rtop a .pic .labecon .txtcon p.p1{font-size: 0.95vw;font-weight: bold;color: #fff;margin-bottom: 0.5vw;}
.new_conli .news_righ .new_rtop a .pic .labecon .txtcon p.p2{font-size: 1.2vw;font-weight: bold;color: #fff;margin-bottom: 0.9vw;height: 3.8vw;line-height:1.9vw}
.new_conli .news_righ .new_rtop a .pic .labecon .txtcon p.p4{color: #fff;font-size: 0.85vw;background: url(../img/w_coin19.png)no-repeat right center;padding-right: 0.9vw;display: inline-block;margin-bottom: 1.2vw;}
/* 服务展示 */
.fw_bg{width: 100%;height: auto;overflow: hidden;padding: 3vw 0px;}
.w_index_probox{width: 92%;height: auto;overflow: hidden;float: left;}
.w_index_prolis{width: 100%;height: auto;overflow: hidden;position: relative;padding-bottom: 3.5vw;}
.w_index_prolis ul li{}
.w_index_prolis ul li .pic{width:100%;height: auto;overflow: hidden;border-radius: 20px;-webkit-animation: a_zoom-in .7s ease both;animation: a_zoom-in .7s ease both;margin-bottom: 1vw;}
.w_index_prolis ul li .pic img{width: 100%; height: auto;}
.w_index_prolis ul li .intrs{width: 100%;height: auto;overflow: hidden;margin: 0px auto;}
.w_index_prolis ul li .intrs .h2{color: #333;width: 100%;font-size: 1vw;padding-left: 1vw;box-sizing: border-box;}
.w_index_prolis ul li:hover img{-webkit-animation: a_zoom-in-h .7s ease both;animation: a_zoom-in-h .7s ease both;}
.w_index_prolis .swiper-button-next,.w_index_prolis .swiper-button-prev{position: absolute;width:2.15vw;height: 2.15vw;z-index: 10;cursor: pointer;top: auto;margin-top: 0px;border-radius: 50%;bottom: 0px;}
.w_index_prolis .swiper-button-prev{background: url(../img/w_coin4_4.png) no-repeat center #dde4ed;background-size:0.45vw;left:45%;}
.w_index_prolis .swiper-button-next {right:49%;background: url(../img/w_coin5.png) no-repeat center #dde4ed;background-size: 0.45vw;}
.w_index_prolis .swiper-button-prev:hover {background: url(../img/w_coin6.png) no-repeat center #1356bb;background-size: 0.45vw;}
.w_index_prolis .swiper-button-next:hover {background: url(../img/w_coin7.png) no-repeat center #1356bb;background-size: 0.45vw;}
/* 荣誉资质 */
.ryzz_con{width: 82%;height: auto;margin: 0 auto;}
.ryzz_bg{width: 100%;height: auto;padding: 3vw 0px;background: url(../img/bg4.jpg)no-repeat top center;background-size: cover;}
.ryzzbox{width: 100%;height: auto;position: relative;}
.ryzzlis{width: 100%;height: auto;position: relative;overflow: hidden;}
.ryzzlis ul li{}
.ryzzlis ul li .picbg{width: 100%;height: 26vw;background: url(../img/w_coin8.png)no-repeat top center;background-size: 100%;margin-bottom: 1vw;}
.ryzzlis ul li .pic{width:100%;overflow: hidden;padding: 1.18vw 1.15vw;box-sizing: border-box;}
.ryzzlis ul li .pic img{width: 100%; height: auto;}
.ryzzlis ul li .intrs{width: 100%;height: auto;overflow: hidden;margin: 0px auto;text-align: center;}
.ryzzlis ul li .intrs .h2{color: #333;width: 100%;font-size: 1vw;box-sizing: border-box;}

.ryzzbox .swiper-button-next,.ryzzbox .swiper-button-prev{position: absolute;width:2.15vw;height: 2.15vw;z-index: 10;cursor: pointer;top: 45%;margin-top: 0px;border-radius: 50%;}
.ryzzbox .swiper-button-prev{background: url(../img/w_coin4_4.png) no-repeat center #dde4ed;background-size:0.45vw;left:-4%;}
.ryzzbox .swiper-button-next {right:-4%;background: url(../img/w_coin5.png) no-repeat center #dde4ed;background-size: 0.45vw;}
.ryzzbox .swiper-button-prev:hover {background: url(../img/w_coin6.png) no-repeat center #1356bb;background-size: 0.45vw;}
.ryzzbox .swiper-button-next:hover {background: url(../img/w_coin7.png) no-repeat center #1356bb;background-size: 0.45vw;}

/* 公共底部 */
.w_index_footbg{width: 100%;height: auto;overflow: hidden;background-color: #0c50ad;padding: 3.2vw 0px 0px;}
.w_index_footcon{width: 82%;height: auto;overflow: hidden;margin: 0px auto;padding-bottom: 2.8vw;}
.w_index_footeadd{width:26%;height: auto;overflow: hidden;float: left;padding-right: 4%;box-sizing: border-box;border-right: 1px solid #225fb2;}
.foot_titl{width: 100%;font-size: 1.05vw;font-weight: bold;color: #fff;margin-bottom: 1.2vw;}
.w_index_footeadd ul li{width: 100%;float: left;color: #a8c5ed;font-size: 0.9vw;padding-left: 1.6vw;margin-bottom: 0.5vw;line-height: 1.5vw;}
.w_index_footeadd ul li:nth-child(1){background: url(../img/w_coin9.png)no-repeat left 0.1vw;background-size: 1.25vw;}
.w_index_footeadd ul li:nth-child(2){background: url(../img/w_coin10.png)no-repeat left 0.1vw;background-size: 1.25vw;}
.w_index_footeadd ul li:nth-child(3){background: url(../img/w_coin11.png)no-repeat left 0.1vw;background-size: 1.25vw;}
.w_index_footeadd ul li:nth-child(4){background: url(../img/w_coin12.png)no-repeat left 0.1vw;background-size: 1.25vw;}


.w_index_footnavs{width: 40%;float: left;overflow: hidden;padding-left: 4%;}
.w_index_footnavs ul li{width: 23%;float: left;margin: 0px 1%;}
.w_index_footnavs ul li a p.p1{font-size:1.05vw;color: #fff;margin-bottom: 1vw;font-weight: bold;}
.w_index_footnavs ul li a p.p2{color: #a8c5ed;font-size: 0.85vw;margin-bottom: 0.75vw;}
.w_index_links{width:20vw;float: left;overflow: hidden;padding-left: 4%;border-left: 1px solid #225fb2;}
.w_index_linkc{width: 100%;height: auto;overflow: hidden;}
.w_index_linkc a{display: block;width: 100%;color: #a8c5ed;font-size: 0.85vw;margin-bottom: 0.75vw;overflow: hidden;}
.w_index_linkc a:hover{color: #a8c5ed;}
.w_index_footewm{width: 5.5vw;float: right;overflow: hidden;}
.w_index_footewmpicbox{width:100%;height: auto;overflow: hidden;}
.w_index_footewmpicbox .pic{width:100%;overflow: hidden;margin-bottom:0.5vw;}
.w_index_footewmpicbox .pic img{width: 100%;float: left;}
.w_index_footewmpicbox .tit{color: #a8c5ed;font-size: 0.85vw;text-align: center;}

.w_index_footlinecon{width: 100%;height: auto;overflow: hidden;margin: 0px auto;font-size: 0.9vw;color: #a8c5ed;line-height: 3.5vw;border-top: 1px solid #2562b5;text-align: center;}
.w_index_footlinecon a{color: #a8c5ed;}
/* 关于我们 */
.nbanner{width: 100%;height: auto;overflow: hidden; text-align: center;position: relative;}
.nbanner img{width: 100%;float: left;}
.class_navbg{width: 100%;height: 4vw;background-color: rgba(0, 0, 0, 0.15);position: absolute;left: 0px;right: 0px;margin: 0 auto;bottom: 0px;}
.class_navs{width: 67.99%;height: auto;overflow: hidden;margin: 0 auto;}
.class_navs ul li{width: 10vw;display: inline-block;float: left;height: 4vw;line-height: 4vw;text-align: center;transition:cubic-bezier(0.215,.61,.355,1) .45s;}
.class_navs ul li a{display: block;color: #fff;font-size: 1vw;}
.class_navs ul li.cur,.class_navs ul li:hover{background-color:rgba(12, 80, 173, 0.9);}
.cl_conten{width: 1300px;height: auto;overflow: hidden;margin: 0 auto;}

.cl_ry{width: 1300px;padding: 0px 3%;}
.cl_ry .ryzzlis ul li .picbg{height: 21.6vw;}
.cl_abtop{width: 75%;height: auto;overflow: hidden;margin: 0 auto;}
.cl_abtxtcon{width: 100%;height: auto;overflow: hidden;margin: 1.5vw auto 0px;font-size: 1vw;line-height: 1.5vw;color: #333;}
.cl_abtxtcon p{padding: 2px 0px;}
.cl_abtxtcon img{max-width: 100%;}
/* 企业文化 */
.culture_bg{width: 100%;height: auto;overflow: hidden;padding: 3vw 0px;background-color: #f6f6f6;}
.culture_pic{width: 45%;float: right;overflow: hidden;}
.culture_pic img{width: 100%;float: left;}
.culture_txt{width: 45%;float: left;overflow: hidden;padding-top: 1vw;}
.culture_txt p.p1{color: #0c50ad;font-size: 2.1vw;font-weight: bold;margin-bottom: 1.2vw;}
.culture_txt .desc{width: 100%;font-size: 1vw;color: #333;line-height: 1.5vw;}
.culture_txt .desc p{padding: 2px 0px;}
.culture_txt .desc img{width: 100%;float: left;}
/* 企业文化 */
.qy_con{width: 100%;height: auto;overflow: hidden;}
.qy_con ul li{width: calc(100% / 4);float: left;overflow: hidden;}
.qy_con ul li .pic{width: 100%;position: relative;overflow: hidden;}
.qy_con ul li .pic img{width: 100%;float: left;}
.qy_con ul li .pic .txtcon{width: 70%;height: auto;position: absolute;left: 0px;right: 0px;top: 8vw;margin: 0 auto;text-align: center;}
.qy_con ul li .pic .txtcon p.p1{font-size: 1.2vw;font-weight: bold;color: #fff;margin-bottom: 1.1vw;}
.qy_con ul li .pic .txtcon p.p2{font-size: 0.95vw;color: #fff;line-height: 1.5vw;}
/* 品牌诠释 */
.brand_bg{width: 100%;height: auto;overflow: hidden;padding: 3vw 0px;background: url(../img/bg3.jpg)no-repeat top center;background-size: cover;}
.brand_con{width: 100%;height: auto;overflow: hidden;padding: 3vw 0px;}
.brand_con ul li{width: calc((100% / 3) - 4%);float: left;margin: 0px 2%;background-color: #ffff;box-shadow: 0 0 20px rgb(0 0 0 / 20%);border-radius: 12px;padding-bottom: 2vw;min-height: 13.5vw;transition:cubic-bezier(0.215,.61,.355,1) .45s;}
.brand_con ul li .coin{width: 6.5vw;height: 6.5vw;border-radius: 50%;background: -webkit-linear-gradient(45deg, #4b8df0, #1054b1);margin: -2.2vw auto 2.5vw;line-height: 6.5vw;text-align: center;font-size: 1.5vw;font-weight: bold;color: #fff;}
.brand_con ul li .txtcon{width: 75%;height: auto;margin: 0px auto;color: #333;font-size: 1vw;line-height: 1.5vw;text-align: center;}
.brand_con ul li:hover{margin-top: -0.3vw;}
/* 服务优势 */
.ys_con{width: 100%;height: auto;overflow: hidden;}
.ys_con ul li{width: calc((100% / 2) - 1.5vw);float: left;overflow: hidden;margin: 0px 0.75vw 1.5vw;background-color: #f5f9ff;box-sizing: border-box;padding:1.5vw 1.5vw;height: 22.5vw;}
.ys_con ul li p.p1{font-size: 1.2vw;font-weight: bold;color: #0c50ad;margin-bottom: 0.8vw;}
.ys_con ul li p.p1 i{display: inline-block;padding-right: 0.8vw;color: #ffcf00;font-size: 3vw;font-style: italic;}
.ys_con ul li p.p2{color: #333333;font-size: 1vw;line-height: 1.7vw;}
/* 合作客户 */
.conp_bg{width: 100%;height: auto;overflow: hidden;padding: 3vw 0px;background: url(../img/bg7.jpg)no-repeat top center;background-size: cover;}
.conper_con{width: 100%;height: auto;overflow: hidden;position: relative;padding-bottom: 4vw;}
.conper_con ul li{background-color: #fff;border-radius: 8px;overflow: hidden;text-align: center;display: flex;align-items: center;justify-content: center;height: 6.1vw;box-sizing: border-box;    box-shadow: 0 0 10px rgb(0 0 0 / 3%);}
.conper_con ul li img{display: block;height: 100%;}
.conper_con .swiper-pagination{left: 0px;right: 0px;bottom: 1vw !important;margin: 0 auto;}
.conper_con .swiper-pagination-bullet{width: 0.75vw !important;height:0.75vw !important;background-color: #e1e1e1;border-radius:100%;opacity: 1 !important;}
.conper_con .swiper-pagination-bullet-active{background-color: #1356bb;}
/* 新闻 */
.cl_newbg{width: 100%;height: auto;overflow: hidden;padding: 3vw 0px;background-color: #f3f3f3;}
.cl_newscon{width: 100%;height: auto;overflow: hidden;}
.cl_newscon ul li{width: calc((100% / 3) - 1vw);float: left;margin: 0px 0.5vw 1vw;overflow: hidden;background-color: #ffff;box-sizing: border-box;padding: 1.4vw 1.2vw;transition:cubic-bezier(0.215,.61,.355,1) .45s;}
.cl_newscon ul li a p.p1{color: #1c59aa;font-weight: bold;font-size: 2.5vw;margin-bottom: 0.75vw;}
.cl_newscon ul li a p.p2{color: #1c59aa;font-size: 1.05vw;margin-bottom: 0.3vw;}
.cl_newscon ul li a p.p3{font-size: 1vw;color: #333;line-height: 1.5vw;margin-bottom: 0.5vw;height: 3vw;}
.cl_newscon ul li a .pic{width: 100%;height: 10vw;overflow: hidden;margin-bottom: 1vw;-webkit-animation: a_zoom-in .7s ease both;animation: a_zoom-in .7s ease both;}
.cl_newscon ul li a .pic img{width: 100%;float: left;}
.cl_newscon ul li a p.p4{font-size: 0.9vw;color: #666;line-height: 1.5vw;margin-bottom: 1.3vw;height: 3vw;overflow: hidden;}
.cl_newscon ul li a p.p5{color: #464646;font-size: 0.9vw; background: url(../img/w_coin18.png)no-repeat 4.3vw center ;background-size: 7px;}
.cl_newscon ul li:hover{box-shadow: 0 0 20px rgb(0 0 0 / 6%);}
.cl_newscon ul li:hover a p.p5{color: #1356bb;}
.cl_newscon ul li:hover a .pic img{-webkit-animation: a_zoom-in-h .7s ease both;animation: a_zoom-in-h .7s ease both;}
/* 团队建设 */
.team_con{width: 100%; height: auto;overflow: hidden;margin: 0 auto;}
.team_con ul li{float: left;margin: 0px 0.5vw 1vw;overflow: hidden;width: calc((100% / 3) - 1vw);}
.team_con ul li .pic{width: 100%;height: 15.5vw;border-radius: 14px;overflow: hidden;position: relative;-webkit-animation: a_zoom-in .7s ease both;animation: a_zoom-in .7s ease both;}
.team_con ul li .pic img{width: 100%;float: left;}
.team_con ul li .pic .txtcon{width: 100%;height: 2.55vw;line-height: 2.55vw;text-align: center;font-size: 1.05vw;color: #fff;position: absolute;left: 0px;right: 0px;bottom: 0px;margin: 0 auto;background: url(../img/w_coin21.png)no-repeat;background-size: 100%;}
.team_con ul li:hover .pic img{-webkit-animation: a_zoom-in-h .7s ease both;animation: a_zoom-in-h .7s ease both;}
.team_con ul li:hover .pic .txtcon{background: url(../img/w_coin22.png)no-repeat;background-size: 100%;}
/* 联系我们 */
.zp_trig{width: 35%;float: right;overflow: hidden;text-align: right;padding-top: 1vw;}
.zp_trig p.p1{font-size: 0.95vw;color: #666666;line-height: 1.5vw;}
.zp_con{width: 100%;height: auto;overflow: hidden;margin: 0 auto;}
.zp_left{width: 55%;float: left;overflow: hidden;}
.w_about_join{width: 100%;height: auto;margin: 0px auto;overflow: hidden;}
.w_about_join .lrn-faq-item{margin-bottom: 0.6vw;}
.w_about_join .lrn-faq-item .lrn-title{position: relative;padding: 1vw 1.5vw;box-sizing: border-box;font-size: 1.1vw;overflow: hidden;background-color: #f3f3f3;border-radius: 12px;}
.w_about_join .lrn-faq-item .lrn-title .name{width: 55%;float: left;overflow: hidden;color: #000;}
.w_about_join .lrn-faq-item .lrn-title .cas{display: inline-block;float: left;color: #000;font-size: 1vw;}
.w_about_join .lrn-faq-item .lrn-title i{margin-top: -0.6vw;position: absolute;top: 40%;right: 2vw;background: url(../img/w_coin23.png)no-repeat;width: 2vw;height: 2vw;background-size: 100%;}
.w_about_join .lrn-faq-item.active .lrn-title i{background: url(../img/w_coin24.png)no-repeat;background-size: 100%;}
.w_about_join .lrn-faq-item .text{position: relative;padding: 1.1vw 1.5vw;font-size: 1vw;color: #676767;border-top: 1px solid #d9d8d8;display: none;line-height: 1.5vw;box-sizing: border-box;}
.w_about_join .lrn-faq-item .text img{max-width: 100%;}
.w_about_join .lrn-faq-item.active .text{min-height: 140px;background-color: #fff;border: 1px solid #eee;border-top: none;border-radius: 0px 0px 12px 12px;}
.w_about_join .lrn-title.active{border-radius: 12px 12px 0px 0px;background-color: #0c50ad;}
.w_about_join .lrn-title.active .name,.w_about_join .lrn-title.active .cas{color: #fff;}

.zp_rig{width: 42%;float: right;overflow: hidden;border-radius: 12px;}
.zp_rig img{width: 100%;float: left;}
/* 证书查询 */
.zs_bgs{width: 100%;height: auto;overflow: hidden;background-color: #0c50ad;padding: 4vw 0px;position: relative;}
.zs_bgs .coin1{width:7.5vw;height: auto;overflow: hidden;position: absolute;left: 10.5vw;bottom: -1.3vw;}
.zs_bgs .coin1 img{width: 100%;float: left;}
.zs_bgs .coin2{width:5.5vw;height: auto;overflow: hidden;position: absolute;right: 10.5vw;bottom:0vw;}
.zs_bgs .coin2 img{width: 100%;float: left;}
.zs_tit{display: inline-block;float: left;font-size: 1.5vw;color: #fff;margin-right:2vw;padding-left: 1%;line-height:3vw ;}
.zs_inbox{width: 34.7%;float: left;background-color: #ffff;border-radius: 6px;padding: 0px 1vw;height: 3vw;line-height: 3vw;box-sizing: border-box;margin-right: 1.5vw;}
.zs_inbox .lab{display: inline-block;float: left;font-size: 0.95vw;color: #0c50ad;height: 3vw;line-height: 3vw;}
.zs_inbox .inp{width: calc(100% - 5vw);float: right;height: 3vw;overflow: hidden;}
.zs_bootn{width: 6.2vw;height: 3vw;line-height: 3vw;text-align: center;background-color: #ffd500;font-size: 1.2vw;color: #333;float: right;border-radius: 6px;}
/* 联系我们地图 */
.map_bg{width: 100%;height: auto;overflow: hidden;position: relative;}
.map_bg .img{width: 100%;float: left;}
.map_bg .mapcon{height: auto;overflow: hidden;position: absolute;left: 0px;right: 0px;margin: 0 auto;top: 4.9vw;}
.map_bg .mapcon .map_left{width: 50%;float: left;overflow: hidden;}
.map_bg .mapcon .map_left ul li{width: calc((100% / 2) - 1vw);float: left;margin: 0px 0.5vw 1vw;background-color: #fff;border-radius: 10px;box-sizing: border-box;padding: 1.15vw 0.7vw;height: 9.3vw;box-shadow: 0 0 20px rgb(0 0 0 / 6%);}
.map_bg .mapcon .map_left ul li .coin{width: 1.75vw;float: left;overflow: hidden;height: 1.75vw;}
.map_bg .mapcon .map_left ul li .coin.coin1{background: url(../img/w_coin27.png)no-repeat top center;background-size: 1.75vw;}
.map_bg .mapcon .map_left ul li .coin.coin2{background: url(../img/w_coin28.png)no-repeat top center;background-size: 1.75vw;}
.map_bg .mapcon .map_left ul li .coin.coin3{background: url(../img/w_coin29.png)no-repeat top center;background-size: 1.75vw;}
.map_bg .mapcon .map_left ul li .txtcon{width: calc(100% - 2.3vw);float: right;overflow: hidden;color: #333;}
.map_bg .mapcon .map_left ul li .txtcon p.p1{font-size: 1.1vw;font-weight: bold;text-transform: capitalize;}
.map_bg .mapcon .map_left ul li .txtcon p.p2{font-size: 0.95vw;margin-bottom: 1vw;}
.map_bg .mapcon .map_left ul li .txtcon p.p3{font-weight: bold;font-size: 1vw;font-family: Arial;line-height: 1.4vw;}
.map_bg .mapcon .map_left ul li .ewmpic{width: 6.7vw;float: left;border: 1px solid #f3f3f3;border-radius: 12px;padding: 0.5vw;box-sizing: border-box;overflow: hidden;margin-left: 0.5vw;}
.map_bg .mapcon .map_left ul li .ewmpic img{width: 100%;float: left;}
.map_bg .mapcon .map_left ul li .ewmtxt{width: calc(100% - 8vw);float: right;overflow: hidden;padding-top: 2vw;}
.map_bg .mapcon .map_left ul li .ewmtxt p.p1{font-size: 0.95vw;font-weight: bold;color: #333;line-height: 1.4vw;}
.map_bg .mapcon .map_rig{width: 21.5vw;height: auto;padding: 1.5vw 0.8vw;background-color: #fff;border-radius: 12px;margin: 4.1vw 0px 0px 11.8vw;float: left;position: relative;box-shadow: 0 0 20px rgb(0 0 0 / 6%);}
.map_bg .mapcon .map_rig::after{display: inline-block;width: 0.65vw;height: 1.2vw;background: url(../img/w_coin30.png)no-repeat;background-size: 100%;position: absolute;left: -0.6vw;top: 40%;content: '';}
.map_bg .mapcon .map_rig p.p1{font-size: 1.3vw;font-weight: bold;color: #0c50ad;margin-bottom: 0.8vw;}
.map_bg .mapcon .map_rig p.p2{font-size: 1vw;color: #333;line-height: 1.5vw;}
/* 在线留言 */
.mess_left{width: 45%;float: left;overflow: hidden;}
.mess_left p.ms{color: #d2d2d2;font-size: 1vw;line-height: 1.45vw;margin-bottom: 0.8vw;}
.mess_left p.ms2{font-size: 1vw;color: #919191;line-height: 1.5vw;}
.mess_rig{width: 50%;float: right;overflow: hidden;}
.mess_rig .lis{width: 100%;height: auto;overflow: hidden;margin-bottom: 1vw;}
.mess_rig .lis .lisbox{width: 48%;float: left;margin-right: 2%;overflow: hidden;}
.mess_rig .lis p.p1{font-size: 0.95vw;color: #333;margin-bottom: 0.5vw;}
.mess_rig .lis p.p1 i{display: inline-block;padding-left: 2px;color: #d71e1e;}
.mess_rig .lis .ipu{width: 100%;height: 2.65vw;border: 1px solid #e0e0e0;box-sizing: border-box;border-radius: 8px;padding: 0px 1vw;font-size: 1.05vw;line-height: 2.65vw;color: #333;}
.mess_rig .lis .ipu2{width: 100%;height: 5.25vw;border: 1px solid #e0e0e0;box-sizing: border-box;border-radius: 8px;padding: 0px 1vw;font-size: 1.05vw;line-height: 1.5vw;color: #333;}
.mess_rig .lis .simut{width: 7.5vw;height: 2.5vw;border-radius: 30px;line-height: 2.5vw;color: #fff;text-align: center;background-color: #0c50ad;font-size: 1.15vw;border: none;cursor: pointer;}


/* 加入我们 */
.comm-abtitle{width: 100%;height: auto;overflow: hidden;text-align: center;margin-bottom: 2.23vw;}
.comm-abtitle p.p1{color: #f3f3f3;font-weight: bold;font-size: 3.5vw;}
.comm-abtitle p.p1.cur1{color: #ededed;}
.comm-abtitle p.p1.cur2{color:rgba(255,255,255,0.06);}
.comm-abtitle p.p2{font-size: 2vw;color: #333;position: relative;padding-bottom: 0.5vw;margin-top: -2.4vw;font-weight: bold;}
.comm-abtitle p.p2 i{color: #002cb1;}
.comm-abtitle p.p2.col{color: #fff;}
.comm-abtitle p.p2::after{content: "";display: inline-block;width: 18px;height: 4px;background: -webkit-linear-gradient(45deg, #002db1, #64d2c9);position: absolute;bottom: 0px;left: 0px;right: 0px;margin: 0px auto;}

.w_about_joinbg{width: 100%;height: auto;overflow: hidden;padding: 4vw 0px;}

/* 产品中心 */
.case_navsli{width:100%;overflow: hidden;margin: 0px auto 2vw;text-align: center;}
.case_navsli ul li{display: inline-block;background-color: #fff;border-radius: 40px;height: 3vw;line-height: 3vw;padding: 0px 1.5vw;text-align: center;font-size: 1.2vw;color: #333;box-shadow:0 0 14px rgba(0,0,0,.1);margin: 0.8vw 0.8vw 0.5vw 0px;}
.case_navsli ul li:hover,.case_navsli ul li.cur{background: -webkit-linear-gradient(45deg, #002db1, #64d2c9);color: #fff;}
.case_navsli ul li:hover a,.case_navsli ul li.cur a{color: #fff;}
.w_pro_con{width: 80%;height: auto;overflow: hidden;margin: 0px auto;padding: 3vw 0px 1.5vw;}

.w_index_prolis2{width: 100%;height: auto;overflow: hidden;position: relative;}
.w_index_prolis2 ul li{background-color: #f8fafc;padding: 1.2vw 0px 1.8vw;width: calc(100%/3);float: left;}
.w_index_prolis2 ul li a .pic{width: 80%;height: auto;overflow: hidden;margin: 0px auto 0px;-webkit-animation: a_zoom-in .7s ease both;animation: a_zoom-in .7s ease both;}
.w_index_prolis2 ul li a .pic img{width: 100%; height: auto;}
.w_index_prolis2 ul li a .intrs{width: 75%;height: auto;overflow: hidden;margin: 0px auto;text-align: center;}
.w_index_prolis2 ul li a .intrs .h2{color: #2c3033;width: 100%;font-size: 1.4vw;}
.w_index_prolis2 ul li a .intrs .h3{color: #93979a;width: 100%;font-size: 1vw;margin-top: 0.6vw;}
.w_index_prolis2 ul li a .intrs .more{display: inline-block;padding-right: 1.8vw;color: #7f7f7f;font-size: 1vw;background: url(../img/w_coin1.png)no-repeat center right;background-size: 1.4vw;margin-top: 1.5vw;}
.w_index_prolis2 ul li:nth-child(2n){background-color: #eef3f9;}
.w_index_prolis2 ul li:hover a .intrs .more{background: url(../img/w_coin2.png)no-repeat center right;color: #2265b9;background-size: 1.4vw;}
.w_index_prolis2 ul li:hover img{-webkit-animation: a_zoom-in-h .7s ease both;animation: a_zoom-in-h .7s ease both;}
/*分页*/
.page{width:100%;line-height:30px;text-align:center;border-top:none;padding:0 0 0px 0; margin:30px auto 50px;font-size: 14px;}
.pagination { width:auto;  margin:0 auto;}
.pagination li {display: inline-block;margin-right: 3px;padding: 3px 15px;border: 1px solid #e2e2e2;min-width: 20px;text-align: center;border-radius: 6px;}
.pagination li.active {background: #1854b7;color: #fff;border: 1px solid #1854b7;}
.pagination li a {display: block;text-align: center;}
/* 新闻 */
.news_bgs{width: 100%;height: auto;overflow: hidden;padding: 2vw 0px 0px;background-color: #f5f5f5;}
.news_bgscon{width: 80%;height: auto;overflow: hidden;margin: 0px auto;}
/* 联系我们 */
.lx_bg{width: 100%;height: 34.5vw;overflow: hidden;background: url(../img/bg5.jpg)no-repeat top center;position: relative;z-index: -22;background-size: cover;}
.comm_bottitle{width: 100%;position: relative;margin-bottom: 1.5vw;}
.comm_bottitle p.p1{color: #fff;font-weight: bold;font-size: 2.4vw;margin-bottom: 5px;}
.comm_bottitle p.p2{color: #fff;font-size: 1.35vw;text-transform: uppercase;}

.lx_boxc{width:70%;height: auto;overflow: hidden;margin: 5.25vw auto 0px;padding: 0px 1vw;}
.lx_left{width:32.5vw;float: left;overflow: hidden;}
.lx_leftlis{width: 100%;height: auto;overflow: hidden;margin-top:1vw;}
.lx_leftlis ul li{width: 98%;float: left;background-color: rgba(255, 255, 255, 0.8);border-radius: 8px;box-shadow: 0 0 20px rgba(203,208,212,.1);margin: 1% 1% 2%;box-sizing: border-box;padding: 1.1vw 1vw;}
.lx_leftlis ul li .pic{width: 2.1vw;height:2.1vw;float: left;border-radius: 50%;}
.lx_leftlis ul li .pic.pic1{background: url(../img/w_coin13.png) no-repeat center #002cb1;background-size: 1.15vw;}
.lx_leftlis ul li .pic.pic2{background: url(../img/w_coin14.png) no-repeat center #002cb1;background-size: 1.15vw;}
.lx_leftlis ul li .pic.pic3{background: url(../img/w_coin15.png) no-repeat center #002cb1;background-size: 1.15vw;}

.lx_leftlis ul li .txtcon{width: calc(100% - 3.25vw);float: right;overflow: hidden;}
.lx_leftlis ul li .txtcon .phlis{margin: 0px 1%;width: 31.3%;float: left;overflow: hidden;}
.lx_leftlis ul li .txtcon p.p1{font-size: 0.8vw;color: #939393;margin-bottom: 0.25vw;}
.lx_leftlis ul li .txtcon p.p2{font-weight: bold;font-family: Arial, Helvetica, sans-serif;color: #333;font-size:1vw;}


/*内页*/

.navlistbg{width: 100%;height: 58px; background-color: #f2f2f2; overflow: hidden; text-align: center;}
.navlist{width: 1300px;height: auto;overflow: hidden;margin: 0px auto;}
.navlist a{display: inline-block; margin: 0px 20px; font-size: 16px; color: #333; line-height: 56px;}
.navlist a.cur,.navlist a:hover{border-bottom: 2px solid #2a62b7; color: #2a62b7;}


/* 详情 */
.red_box2{width: 100%;padding: 2.5vw 0px;overflow: hidden;}
.viewbox{width: 80%;;margin: 0px auto 2vw ;overflow: hidden;max-width: 1200px;padding: 0px 3%;box-sizing: border-box;}
.viewtitle{font-size:1.6vw;color: #000;text-align: center;margin-bottom: 1.25vw;font-weight: bold;}
.viewbz{width: 100%;height: auto;overflow: hidden;text-align: center;border-bottom: 1px solid #f3f3f3;padding-bottom: 1vw;}
.viewbz ul li{display: inline-block;padding: 0px 1vw;font-size: 0.8vw;color: #333;line-height: 1.5vw;padding: 0px 1.5vw;}
.viewbz ul li.li1{background: url(../img/t48.png) no-repeat left center;background-size: 1.2vw;}
.viewbz ul li.li2{background: url(../img/t49.png) no-repeat left center;background-size: 1.2vw;}
.viewbz ul li.li3{background: url(../img/t47.png) no-repeat left center;background-size: 1.2vw;}
.viecounten{width: 100%; height: auto;overflow: hidden;min-height: 22.5vw;font-size: 1vw;line-height: 1.4vw;color: #333;margin-top: 2vw;}
.viecounten p{padding: 2px 0px;}
.viecounten img{max-width: 100%;}

.viepagecon{width: 100%;height: auto;overflow: hidden;padding-top: 1vw;border-top: 1px solid #f3f3f3;}
.viepagecon span{display: inline-block;width: 48%;font-size: 1.05vw;color: #333;line-height: 1.5vw;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;height: 1.5vw;}
.viepagecon span.span1{float: left;}
.viepagecon span.span2{float: right;text-align: right;}
.viepagecon span a{color: #333;}
.viepagecon span:hover a{color: #0079c3;}

/* 产品详情 */
.view_probox{width: 100%;height: auto;overflow: hidden;margin: 0px auto 1vw;}
.view_probox .pic{width: 30vw;float: left;background-color:#eef3f9;text-align: center;}
.view_probox .pic img{width: 90%;display: inline-block;}
.view_probox .txtcon{width:calc(100% - 32vw);float: right;overflow: hidden;padding-top: 2vw;}
.view_probox .txtcon h2{font-size:1.8vw;color:#0064db; margin-bottom:0.5vw; font-weight:bold;}
.view_probox .txtcon p.p1{font-size: 1.1vw;color: #333;}
.view_probox .txtcon .intr{width: 100%;background-color: #f5f5f5;box-sizing: border-box;padding: 1.2vw;color: #333;margin-top: 1.5vw;font-size: 1.05vw;line-height: 1.65vw;}

/*面包屑导航*/
.wl_crumbs{height:auto; overflow:hidden; line-height:45px; margin:0px auto 0px; color:#333; font-size:16px; background:url(../img/locahome.png) no-repeat left center; float: right;}
.wl_crumbs i{ display:inline-block; float:left; padding-left:24px;}
.wl_crumbs i a{ color:#333}
.wl_crumbs i a.cur{ color:#504a1d}


.view_page{ width:100%; height:auto; overflow:hidden; margin:20px auto; font-size:15px; border-top: 1px solid #eaeaea; padding-top: 20px; text-transform:capitalize;}
.view_page_left{ width:50%; float:left; overflow:hidden; text-align:left;color:#2a62b7}
.view_page_left a{ color:#878787}
.view_page_left a:hover{ color:#2a62b7}
.view_page_right{ width:50%; float:right; overflow:hidden; text-align:right;color:#2a62b7}
.view_page_right a{ color:#878787}
.view_page_right a:hover{ color:#2a62b7}



/*导航*/
.lh-headline .munen{ width: 70px; height: 75px;display: none;float: right;background-color: #0c50ad;margin-left: 2%;}
div.phoneNav nav a, div.phoneNav nav a:after{transition: all 1s ease 0s;-webkit-transition: all 1s ease 0s;-moz-transition: all 1s ease 0s;}
.menus i.is1:before,.menus i.is1:after{transition: all .4s ease 0s;-webkit-transition: all .4s ease 0s;-moz-transition: all .4s ease 0s;}
.menus{ width: 40px; height: 27px;cursor: pointer; position: relative; cursor: pointer; margin: 24px auto}
.menus i{ display: block; width: 100%; height: 2px; background-color: #fff; position: absolute;transition: all .6s ease .2s;-webkit-transition: all .6s ease .2s;-moz-transition: all .6s ease .2s;}
.menus i.is1{ left: 0; top: 0;}
.menus i.is2{ left: 0; bottom: 0;}
.menus i.is1:before{ position: absolute; content: ''; left: 0; bottom: -12px; width: 40%; height: 100%; background-color: inherit;}
.menus i.is1:after{ position: absolute; content: ''; right: 0; bottom: -12px; width: 40%; height: 100%; background-color: inherit;}
.menus.active i.is1{transform: rotate(45deg) translate3d(8px,9px,0);-webkit-transform: rotate(45deg) translate3d(8px,9px,0);-moz-transform: rotate(45deg) translate3d(8px,9px,0);}
.menus.active i.is2{ left: 0; bottom: 0;transform: rotate(-45deg) translate3d(8px,-9px,0);-webkit-transform: rotate(-45deg) translate3d(8px,-9px,0);-moz-transform: rotate(-45deg) translate3d(8px,-9px,0);}
.menus.active i.is1:before{transform: translateX(-120%);-webkit-transform: translateX(-120%);-moz-transform: translateX(-120%);opacity: 0;}
.menus.active i.is1:after{transform: translateX(120%);-webkit-transform: translateX(120%);-moz-transform: translateX(120%);opacity: 0;}
div.phoneNav{ position: fixed; left: 0; top: 0; width: 100%; height: 100%; text-align: center; z-index: 99999;background-color: #000;background-color: rgba(0,0,0,0.8);box-sizing: border-box;-moz-box-sizing: border-box;padding-top:1.8%;transition: all 1s ease-in-out 0s;-webkit-transition: all 1s ease-in-out 0s;-moz-transition: all 1s ease-in-out 0s;transform: translateX(-120%);-webkit-transform: translateX(-120%);-moz-transform: translateX(-120%);}
div.phoneNav .nav{ width: 84%;  position: absolute; left: 50%; top: 50%;transform: translate3d(-50%,-50%,0);-webkit-transform: translate3d(-50%,-50%,0);-moz-transform: translate3d(-50%,-50%,0);}
div.phoneNav .nav ul li{width: 20%; float: left; overflow: hidden; text-align: left }
div.phoneNav .nav ul li a p.p1{ font-size: 21px;color: #fff; padding-bottom: 5px;height: 60px;}
div.phoneNav .nav ul li a p.p2{color: #fff; font-size: 15px; padding-bottom: 8%;}
div.phoneNav .nav ul li a p.p3{font-size: 16px; color: #d1d1d1;padding-bottom: 15px;}
div.phoneNav .nav ul li a p.p3:hover{color: #fff}

div.phoneNav .gb{ width:40px; height: 40px; text-align: center; float:right; margin-right:9%; cursor: pointer;}
div.phoneNav span{ display: inline-block; width:40px; height: 1px; border-top: 2px solid #fff; position: relative;}
div.phoneNav span.sp1{transform: rotate(45deg) translate3d(30px,2px,0);-webkit-transform: rotate(45deg) translate3d(30px,2px,0);-moz-transform: rotate(45deg) translate3d(30px,2px,0);}
div.phoneNav .gb span.sp2{transform: rotate(-45deg) translate3d(10px,17px,0);-webkit-transform: rotate(-45deg) translate3d(10px,17px,0);-moz-transform: rotate(-45deg) translate3d(10px,17px,0);}
div.phoneNav .gb span:after{position: absolute; content: ''; left: 0; top: -1px; width: 0%; height: 100%; border-top: 1px solid #fff;transition: all .8s ease 0s;-webkit-transition: all .8s ease 0s;-moz-transition: all .8s ease 0s;}
div.phoneNav .gb:hover span:after{ width: 100%;}
div.phoneNav li{transform: translateX(-200px);-webkit-transform: translateX(-200px);-moz-transform: translateX(-200px);opacity: 0;}
div.phoneNav li:nth-of-type(1){transition: all .8s ease 1s;-webkit-transition: all .8s ease 1s;-moz-transition: all .8s ease 1s;}
div.phoneNav li:nth-of-type(2){transition: all .8s ease 1.15s;-webkit-transition: all .8s ease 1.15s;-moz-transition: all .8s ease 1.15s;}
div.phoneNav li:nth-of-type(3){transition: all .8s ease 1.3s;-webkit-transition: all .8s ease 1.3s;-moz-transition: all .8s ease 1.3s;}
div.phoneNav li:nth-of-type(4){transition: all .8s ease 1.45s;-webkit-transition: all .8s ease 1.45s;-moz-transition: all .8s ease 1.45s;}
div.phoneNav li:nth-of-type(5){transition: all .8s ease 1.6s;-webkit-transition: all .8s ease 1.6s;-moz-transition: all .8s ease 1.6s;}
div.phoneNav li:nth-of-type(6){transition: all .8s ease 1.75s;-webkit-transition: all .8s ease 1.75s;-moz-transition: all .8s ease 1.75s;}
div.phoneNav li:nth-of-type(7){transition: all .8s ease 1.9s;-webkit-transition: all .8s ease 1.9s;-moz-transition: all .8s ease 1.9s;}
div.phoneNav li:nth-of-type(8){transition: all .8s ease 2s;-webkit-transition: all .8s ease 2s;-moz-transition: all .8s ease 2s;}
div.phoneNav li:nth-of-type(9){transition: all .8s ease 2.15s;-webkit-transition: all .8s ease 2.15s;-moz-transition: all .8s ease 2.15s;}
div.phoneNav li:nth-of-type(10){transition: all .8s ease 2.3s;-webkit-transition: all .8s ease 2.3s;-moz-transition: all .8s ease 2.3s;}
div.phoneNav.active{transform: translateX(0%);-webkit-transform: translateX(0%);-moz-transform: translateX(0%);}
div.phoneNav.active li{transform: translateX(0px);-webkit-transform: translateX(0px);-moz-transform: translateX(0px);opacity: 1;}

div.phoneNav .nav ul li:nth-child(1){width: 20%;}
div.phoneNav .nav ul li:nth-child(2){width: 23%;}
div.phoneNav .nav ul li:nth-child(3){width: 22%;}
div.phoneNav .nav ul li:nth-child(4){width: 19%;}
div.phoneNav .nav ul li:nth-child(5){width: 15%;}


body .layui-titlebg .layui-layer-title{background-color: #005dd4;color: #fff;}
body .layui-titlebg .layui-layer-setwin span{color: #fff;}
/* 弹出样式 */
.layer_box{padding: 30px 45px;overflow: hidden;font-size: 14px;line-height: 30px;}
.layer_box img{max-width: 800px;}
.layer_box p{padding: 2px 0px;}
@keyframes jello {
    from, 11.1%, to {
   -webkit-transform: none;
   -moz-transform: none;
   transform: none
   }
}
/***向下按钮***/
@keyframes scrr {
    0% {
    transform:translateY(5px);
   }
    50% {
    transform:translateY(-5px);
   }
    100% {
    transform:translateY(5px);
   }
}
@-webkit-keyframes a_zoom-in{
    from{-webkit-transform: scale(1.2);transform: scale(1.2);}
    to{-webkit-transform: scale(1);transform: scale(1);}
}
@keyframes a_zoom-in{
    from{-webkit-transform: scale(1.2);transform: scale(1.2);}
    to{-webkit-transform: scale(1);transform: scale(1);}
}
@-webkit-keyframes a_zoom-in-h{
    from{-webkit-transform: scale(1);transform: scale(1);}
    to{-webkit-transform: scale(1.2);transform: scale(1.2);}
}
@keyframes a_zoom-in-h{
    from{-webkit-transform: scale(1);transform: scale(1);}
    to{-webkit-transform: scale(1.2);transform: scale(1.2);}
}


/*屏幕判断720，960，1280*/
@media screen and (max-width: 1680px){


}
@media screen and (max-width: 1470px){
    /* 1440 */
    .lh-nav-btn .secher_coin,.lh-nav-btn .ewm_coin{margin-top: 1.2vw;width: 37px;height: 37px;}
    .lh-nav-btn em{margin-top: 1.7vw;}
    .w_index_footnavs ul li a p.p2,.w_index_linkc a,.w_index_footewmpicbox .tit,.w_index_footeadd ul li{font-size: 0.95vw;}
    .cl_abtxtcon,.culture_txt .desc,.brand_con ul li .txtcon,.w_index_prolis ul li .intrs .h2,.cl_newscon ul li a p.p3{font-size: 1.05vw;}
    .ab_nums ul li p.p2,.qy_con ul li .pic .txtcon p.p2{font-size: 1vw;}
    .culture_txt{padding-top: 3vw;}
    .qy_con ul li .pic .txtcon p.p1{font-size: 1.4vw;}
    .qy_con ul li .pic .txtcon{top: 13vw;}
    .class_navs ul li a,.w_about_join .lrn-faq-item .lrn-title .cas{font-size: 1.1vw;}
    .cl_newscon ul li a p.p3{font-weight: bold;}
    .map_bg .mapcon .map_left ul li .txtcon p.p1{margin-bottom: 0.2vw;}
    .map_bg .mapcon .map_left ul li .txtcon p.p2{font-size: 1.05vw;}
    .map_bg .mapcon .map_left ul li .txtcon p.p3{font-size: 1.2vw;}
    .cl_ry .ryzzlis ul li .picbg{height: 26.4vw}
    .ryzzbox .swiper-button-next, .ryzzbox .swiper-button-prev{width: 2.8vw;height: 2.8vw;}
    .team_con ul li .pic{height: 19vw;}
    .conper_con ul li{height: 7.5vw}
}
@media screen and (max-width: 1380px){
    /* 1360 */
    .lh-nav-btn .ewm_coin,.lh-nav-btn .secher_coin{width: 34px;height: 34px;}
    .ab_top .ab_txt .ab_tro,.w_index_footlinecon{font-size: 1.05vw;}
    .sever_con .sever_left .sever_lis .lis ul li a,.cl_newscon ul li a p.p5,.zp_trig p.p1{font-size: 1vw;}
    .new_conli .news_center .news_topli a p.p3{font-size: 0.95vw;}
    .w_index_prolis ul li .intrs .h2,.ryzzlis ul li .intrs .h2,.cl_newscon ul li a p.p3{font-size: 1.1vw;}
    .w_index_footewm{width: 6.5vw;}
    .cl_ry .ryzzlis ul li .picbg{height: 29.2vw;}
    .pro_search_btn,.pro_search_input,.ys_con ul li p.p2{font-size: 1.1vw;}
    .w_index_footeadd ul li{margin-bottom: 1vw;}
    .cl_conten.zs{width: 95% !important;}
    .zs_inbox{width: 40%;}
    .team_con ul li .pic{height:22vw}
}
@media screen and (max-width: 1200px){
/* 1024 */
    .navFixed header{height: 75px;}
    .lh-headline{padding: 0vw 0vw 0px 3.75vw;height: 75px;}
    .logo{width: 168px;margin-top:0.9vw;}
    .lh-header{display: none;}
    .munen{display: block !important;}
    .lh-nav-btn .secher_coin, .lh-nav-btn .ewm_coin{margin-top: 1.8vw;}
    .lh-nav-btn{line-height: 75px;}
    .lh-nav-btn em{margin-top: 2.1vw;}
    .ab_top .ab_txt p.p1{font-size: 1.9vw;}
    .ab_top .ab_txt .ab_tro{font-size: 1.15vw;line-height: 1.9vw;}
    .morecom,.new_titcom .new_more{width: 8.8vw;height: 3.2vw;line-height: 3.2vw;font-size: 1.15vw;}
    .ab_nums ul li p.p2{font-size: 1.15vw;}
    .sever_con .sever_left .sever_lis .lis ul li a{font-size: 1.15vw;}
    .new_conli .news_center .news_topli a p.p1,.new_conli .news_righ .new_rtop a .pic .labecon .txtcon p.p1{font-size: 1.15vw;}
    .new_conli .news_center .news_topli a p.p2,.new_conli .news_righ .new_rtop a .pic .labecon .txtcon p.p2{font-size: 1.35vw;}
    .new_conli .news_center .news_topli a p.p3{font-size: 1.2vw;line-height: 1.7vw;}
    .new_conli .news_left .pic{height: 16vw;}
    .new_conli .news_righ .new_rtop a .pic{height: 16.5vw;}
    .w_index_prolis ul li .intrs .h2,.ryzzlis ul li .intrs .h2{font-size: 1.4vw;}
    .class_navs ul li a{font-size: 1.45vw;}
    .cl_conten,.cl_ry,.class_navs{width: 94%;}
    .ab_nums ul li p.p1 b{font-size: 1.2vw;}
    .ab_nums ul li p.p1 i{font-size: 4vw;}
    .ab_nums ul li p.p2{font-size: 1.35vw;}
    .cl_abtxtcon,.culture_txt .desc{font-size: 1.3vw;line-height: 1.95vw;}
    .qy_con ul li .pic .txtcon p.p1{font-size: 1.8vw;}
    .ab_nums ul li p.p2, .qy_con ul li .pic .txtcon p.p2,.brand_con ul li .txtcon{font-size: 1.3vw;line-height: 1.9vw;}
    .class_navbg{height: 5vw;}
    .class_navs ul li{line-height: 5vw;height: 5vw;}
    .tit_com p.p1,.new_titcom .new_titlef p.p1{font-size: 2.6vw;}
    .ys_con ul li p.p1{font-size: 1.8vw;}
    .ys_con ul li p.p1 i{font-size: 4vw;}
    .ys_con ul li p.p2{font-size: 1.3vw;line-height: 2vw;}
    .w_index_prolis .swiper-button-next, .w_index_prolis .swiper-button-prev{width: 2.9vw;height: 2.9vw;}
    .w_index_prolis .swiper-button-next{right: 47%;}
    .conper_con ul li{height: 7.5vw;}
    .cl_newscon ul li a p.p1{font-size: 3vw;}
    .cl_newscon ul li a p.p2{font-size: 1.4vw;}
    .w_index_prolis ul li .intrs .h2, .ryzzlis ul li .intrs .h2, .cl_newscon ul li a p.p3{font-size: 1.35vw;}
    .cl_newscon ul li a .pic{height: 14vw;}
    .cl_newscon ul li a p.p4{font-size: 1.25vw;}
    .cl_newscon ul li a p.p5{font-size: 1.2vw;background: url(../img/w_coin18.png)no-repeat 5.2vw center;}
    .team_con ul li .pic .txtcon{font-size: 1.35vw;}
    .zp_trig p.p1{font-size: 1.15vw;}
    .w_about_join .lrn-faq-item .lrn-title{padding: 1.6vw 1.5vw;font-size: 1.55vw;}
    .w_about_join .lrn-faq-item .text{font-size: 1.3vw;}
    .w_about_join .lrn-faq-item{margin-bottom: 2vw;}
    .w_about_join .lrn-faq-item .lrn-title .cas{font-size: 1.5vw;}
    .zs_inbox,.zs_inbox .lab,.zs_inbox .lab,.zs_inbox .inp,.zs_bootn{height: 4vw;}
    .zs_tit,.zs_inbox,.zs_inbox .lab,.zs_bootn{line-height:4vw}
    .zs_inbox .lab,.zs_bootn{font-size: 1.3vw;}
    .zs_inbox .inp{width: calc(100% - 6vw);}
    .map_bg .mapcon .map_left{width: 58%;}
    .map_bg .mapcon .map_rig{margin: 2.1vw 0px 0px 5.8vw;height: 10.3vw;}
    .map_bg .mapcon .map_left ul li .txtcon p.p1{font-size: 1.3vw;}
    .map_bg .mapcon .map_left ul li .txtcon p.p2{font-size: 1.25vw;}
    .map_bg .mapcon .map_left ul li .txtcon p.p3{font-size: 1.45vw;line-height: 1.55vw;}
    .map_bg .mapcon .map_rig p.p1{font-size: 1.45vw;}
    .map_bg .mapcon .map_rig p.p2{font-size: 1.25vw;line-height: 1.75vw;}
    .mess_left p.ms{font-size: 1.4vw;}
    .mess_left p.ms2{font-size: 1.35vw;line-height: 1.8vw;}
    .mess_rig .lis .simut{width: 8.5vw;height: 3.5vw;line-height: 3.5vw;font-size: 1.3vw;}
    .mess_rig .lis p.p1{font-size: 1.35vw;}
    .mess_rig .lis .ipu{height: 3.65vw;line-height: 3.65vw;font-size: 1.35vw;}
    .mess_rig .lis .ipu2{height: 7.25vw;font-size: 1.35vw;line-height: 1.8vw;padding: 1vw 1vw;}
    .viewtitle{font-size:2.8vw;}
    .viewbz ul li{font-size: 1.5vw;}
    .viecounten{font-size: 1.4vw;line-height: 2vw;}
    .viepagecon span{font-size: 1.4vw;}
    .main-content{padding-top: 75px;}
    .w_index_footnavs,.w_index_footewm{display: none;}
    .w_index_links{width: 40%;}
    .w_index_footeadd{width: 50%;}


    .w_index_footnavs ul li a p.p1{font-size: 1.3vw;}
    .w_index_footnavs ul li a p.p2{font-size: 1.15vw;}
    .w_index_footewm{width: 7.5vw;}
    .w_index_footewmpicbox .tit{font-size: 1.15vw;}
    .w_index_footeadd ul li{font-size: 1.15vw;margin-bottom: 1vw;}
    .foot_titl{font-size: 1.3vw;}
    .w_index_footline{height: 4.5vw;line-height: 4.5vw;}
    .w_index_footlinecon{font-size: 1.15vw;}
    .view_probox .txtcon h2{font-size: 2.2vw;}
    .view_probox .txtcon p.p1{font-size: 1.55vw;}
    .view_probox .txtcon .intr{font-size: 1.45vw;line-height: 2vw;}
    .w_index_foottel .foot_tel{font-size: 1.5vw;}
    .w_index_foottel .foot_tel i{font-size: 2.5vw;}
    .w_index_linkc a{font-size: 1.15vw;}
    .viewbz ul li{line-height: 2vw;padding: 0px 2.4vw;}
    .viewbz ul li.li1 {background: url(../img/t48.png) no-repeat left center;background-size: 2.2vw;}
    .viewbz ul li.li3 {background: url(../img/t47.png) no-repeat left center;background-size: 1.8vw;}
}
@media screen and (max-width: 980px){
    /* 970*/ 
    .ryzzlis ul li .picbg{height: 34.5vw;}
}
@media screen and (max-width:780px){
 /*IPD768*/

}
/*进入手机端*/