.row{width:101%;transition:.2s width ease;*zoom:1}.row:before,.row:after{display:table;clear:both;content:''}.row>[class*="span-"]{float:left;margin-right:1%;*margin-right:.89%}.row>.span-1{width:7.33333333%}.row>.span-2{width:15.66666667%}.row>.span-3{width:24%}.row>.span-4{width:32.33333333%}.row>.span-5{width:40.66666667%}.row>.span-6{width:49%}.row>.span-7{width:57.33333333%}.row>.span-8{width:65.66666667%}.row>.span-9{width:74%}.row>.span-10{width:82.33333333%}.row>.span-11{width:90.66666667%}.row>.span-12{width:99%}.full-row{width:100%;transition:.2s width ease;*zoom:1}.full-row:before,.full-row:after{display:table;clear:both;content:''}.full-row>[class*='span']{float:left}.full-row>.span-1{width:8.33333333%;*width:8.22333333%}.full-row>.span-2{width:16.66666667%;*width:16.55666667%}.full-row>.span-3{width:25%;*width:24.89%}.full-row>.span-4{width:33.33333333%;*width:33.22333333%}.full-row>.span-5{width:41.66666667%;*width:41.55666667%}.full-row>.span-6{width:50%;*width:49.89%}.full-row>.span-7{width:58.33333333%;*width:58.22333333%}.full-row>.span-8{width:66.66666667%;*width:66.55666667%}.full-row>.span-9{width:75%;*width:74.89%}.full-row>.span-10{width:83.33333333%;*width:83.22333333%}.full-row>.span-11{width:91.66666667%;*width:91.55666667%}.full-row>.span-12{width:100%;*width:99.89%}.row>.pull-right,.full-row>.pull-right{float:right}.row>.center{position:relative;left:-0.5%;display:block;float:none;clear:both;margin-right:auto;margin-left:auto}.full-row>.center{display:block;float:none;clear:both;margin-right:auto;margin-left:auto}.pull-left-1{position:relative;left:-8.33333333%}.pull-left-2{position:relative;left:-16.66666667%}.pull-left-3{position:relative;left:-25%}.pull-left-4{position:relative;left:-33.33333333%}.pull-left-5{position:relative;left:-41.66666667%}.pull-left-6{position:relative;left:-50%}.pull-left-7{position:relative;left:-58.33333333%}.pull-left-8{position:relative;left:-66.66666667%}.pull-left-9{position:relative;left:-75%}.pull-left-10{position:relative;left:-83.33333333%}.pull-left-11{position:relative;left:-91.66666667%}.pull-left-12{position:relative;left:-100%}.pull-right-1{position:relative;left:8.33333333%}.pull-right-2{position:relative;left:16.66666667%}.pull-right-3{position:relative;left:25%}.pull-right-4{position:relative;left:33.33333333%}.pull-right-5{position:relative;left:41.66666667%}.pull-right-6{position:relative;left:50%}.pull-right-7{position:relative;left:58.33333333%}.pull-right-8{position:relative;left:66.66666667%}.pull-right-9{position:relative;left:75%}.pull-right-10{position:relative;left:83.33333333%}.pull-right-11{position:relative;left:91.66666667%}.pull-right-12{position:relative;left:100%}
@media only screen and (max-width:1024px){.row>.midd-1{width:7.33333333%}.row>.midd-2{width:15.66666667%}.row>.midd-3{width:24%}.row>.midd-4{width:32.33333333%}.row>.midd-5{width:40.66666667%}.row>.midd-6{width:49%}.row>.midd-7{width:57.33333333%}.row>.midd-8{width:65.66666667%}.row>.midd-9{width:74%}.row>.midd-10{width:82.33333333%}.row>.midd-11{width:90.66666667%}.row>.midd-12{width:99%}.midd-hide{display:none}.midd-center{position:relative;left:-0.5%;display:block;float:none;clear:both;margin-right:auto;margin-left:auto}.full-row>.midd-1{width:8.33333333%}.full-row>.midd-2{width:16.66666667%}.full-row>.midd-3{width:25%}.full-row>.midd-4{width:33.33333333%}.full-row>.midd-5{width:41.66666667%}.full-row>.midd-6{width:50%}.full-row>.midd-7{width:58.33333333%}.full-row>.midd-8{width:66.66666667%}.full-row>.midd-9{width:75%}.full-row>.midd-10{width:83.33333333%}.full-row>.midd-11{width:91.66666667%}.full-row>.midd-12{width:100%}}@media only screen and (max-width:992px){.row>.smidd-1{width:7.33333333%}.row>.smidd-2{width:15.66666667%}.row>.smidd-3{width:24%}.row>.smidd-4{width:32.33333333%}.row>.smidd-5{width:40.66666667%}.row>.smidd-6{width:49%}.row>.smidd-7{width:57.33333333%}.row>.smidd-8{width:65.66666667%}.row>.smidd-9{width:74%}.row>.smidd-10{width:82.33333333%}.row>.smidd-11{width:90.66666667%}.row>.smidd-12{width:99%}.smidd-hide{display:none}.smidd-center{position:relative;left:-0.5%;display:block;float:none;clear:both;margin-right:auto;margin-left:auto}.full-row>.smidd-1{width:8.33333333%}.full-row>.smidd-2{width:16.66666667%}.full-row>.smidd-3{width:25%}.full-row>.smidd-4{width:33.33333333%}.full-row>.smidd-5{width:41.66666667%}.full-row>.smidd-6{width:50%}.full-row>.smidd-7{width:58.33333333%}.full-row>.smidd-8{width:66.66666667%}.full-row>.smidd-9{width:75%}.full-row>.smidd-10{width:83.33333333%}.full-row>.smidd-11{width:91.66666667%}.full-row>.smidd-12{width:100%}}@media only screen and (max-width:760px){.row>.smal-1{width:7.33333333%}.row>.smal-2{width:15.66666667%}.row>.smal-3{width:24%}.row>.smal-4{width:32.33333333%}.row>.smal-5{width:40.66666667%}.row>.smal-6{width:49%}.row>.smal-7{width:57.33333333%}.row>.smal-8{width:65.66666667%}.row>.smal-9{width:74%}.row>.smal-10{width:82.33333333%}.row>.smal-11{width:90.66666667%}.row>.smal-12{width:99%}.smal-hide{display:none}.smal-show{display:block}.smal-center{position:relative;left:-0.5%;display:block;float:none;clear:both;margin-right:auto;margin-left:auto}[class*='pull-left-'],[class*='pull-right-']{right:auto;left:auto}.full-row>.smal-1{width:8.33333333%}.full-row>.smal-2{width:16.66666667%}.full-row>.smal-3{width:25%}.full-row>.smal-4{width:33.33333333%}.full-row>.smal-5{width:41.66666667%}.full-row>.smal-6{width:50%}.full-row>.smal-7{width:58.33333333%}.full-row>.smal-8{width:66.66666667%}.full-row>.smal-9{width:75%}.full-row>.smal-10{width:83.33333333%}.full-row>.smal-11{width:91.66666667%}.full-row>.smal-12{width:100%}}

/*对ie8设置最小宽度，防止页面错乱*/
/*for ie8*/
body{min-width:1240px\9; overflow-x:auto;}
/*for ie9+*/
@media all and (min-width:0){
	body{min-width:0; overflow-x:hidden;}
}
body{font-size:16px; line-height:1.8; color:#02001c; background:#fff;/*font-weight: lighter;*/}
a, a:hover{color:inherit;}
::-moz-selection {color:#fff; background:#0b419a; }
::selection {color:#fff; background:#0b419a; }
::-webkit-input-placeholder { color:#aaa; } 
.placeholder { color:#aaa;}

/* 常量设置 */
.wrap {width:95%;max-width: 1600px;margin-right: auto;margin-left: auto;}
.mwrap {width: 93.75%;margin-right: auto;margin-left: auto;}
.channel_content{min-height:310px; padding:70px 0; background: #f6f6f6;}
.infor {text-align:center;}
.infor .tit{font-size:40px; font-weight:bold; line-height:1.5; margin-bottom:1%;}
.infor .desc{font-size:20px;padding:0 15%;}
.common_more {display: inline-block;padding: 0 35px;height: 50px;line-height:50px;border-radius:50px;color: #02001c;border: 1px solid #dadada;}
.common_more i{display: inline-block;width:15px; height:52px; margin-left:5px;transition:all 0.5s ease;}
.common_more i:before {font-family: "iconfont";content: "\e65f";}
.common_more:hover i{color: #fff;margin-left:15px;}

/*css组件设置*/
.imgZoom img,.imgY180 img { -moz-transition:all .8s ease 0s; -ms-transition:all .8s ease 0s; -o-transition:all .8s ease 0s; -webkit-transition:all .8s ease 0s; transition:all .8s ease 0s;}
.imgZoom { overflow:hidden; -webkit-transform:rotate(0); transform:rotate(0); }
.imgZoom:hover img{ -moz-transform:scale(1.1,1.1); -ms-transform:scale(1.1,1.1); -o-transform:scale(1.1,1.1); -webkit-transform:scale(1.1,1.1); transform:scale(1.1,1.1);}
.imgY180:hover img { cursor:text; -moz-transform:rotateY(180deg); -ms-transform:rotateY(180deg); -o-transform:rotateY(180deg); -webkit-transform:rotateY(180deg); transform:rotateY(180deg) }

/* 网站样式 */
/* 导航 */
.header_wrap{-moz-transition:all .2s ease 0s; -ms-transition:all .2s ease 0s; -o-transition:all .2s ease 0s; -webkit-transition:all .2s ease 0s; transition:all .2s ease 0s;}
.header .h_top .h_tool a.no_link{display:block;}
.header{position:fixed; left:0; top:0; z-index:11; width:100%;color: #fff;  /* background:#fff; box-shadow:2px 2px 10px rgba(0,0,0,.2);  */-moz-transition:all .2s ease 0s; -ms-transition:all .2s ease 0s; -o-transition:all .2s ease 0s; -webkit-transition:all .2s ease 0s; transition:all .2s ease 0s;}
.header .h_top{padding-top:10px;padding-bottom: 10px; position:relative;border-bottom: 1px solid rgba(127,127,127,.2);}
.h_tool{line-height:29px; height:29px; position:relative;display: block;}
.h_top .h_email{position: relative;margin-right: 30px;padding-left: 30px;}
.h_top .h_email i{position: absolute;left:-30px;top:1px;font-size: 23px;}
.h_top .h_email i:before {font-family: "iconfont";content: "\e908";}
.h_top .h_tel{padding-left: 30px;position: relative;}
.h_top .h_tel i{position: absolute;left:-30px;top: 0;font-size: 22px;}
.h_top .h_tel i:before {font-family: "iconfont";content: "\e94f";}
.h_language{position:relative;padding-left: 30px;}
.h_language i{position: absolute;left:-24px;top:1px;font-size: 18px;}
.h_language i:before {font-family: "iconfont";content: "\e620";}
.h_language span{display:inline-block; vertical-align:middle;}
.h_language .pc_txt{display:inline-block;}
.h_language .lan_down{position:absolute; width:130px; left:50%; margin-left:-65px; top:100%; display:none;padding:5px 0;background:rgba(230,232,234,0.9);color:#02001c;z-index: 999;}
.h_language .lan_down ul>li{margin:5px 0;}
.h_language .lan_down ul>li a{display:block; padding:0 10px;}
.h_language .lan_down ul>li a img{margin:8px 5px 0 0;height:15px;}
.h_language .lan_down ul>li a span{display:inline-block; font-size:14px;}
.h_language .lan_down ul>li a:hover{background:rgba(255,255,255,.9);}
.h_search{border-left: 1px solid #d4d4d4;margin-left: 15px;padding-left: 15px;width: 21px;}
.h_search i{font-size:24px;position: absolute;top: 3px;}
.h_search i:before {font-family: "iconfont";content: "\e622";}
.mm_header{display: none;}
/* 搜索下拉 */
.search-alert{position:fixed; left:0; top:-100%; width:100%; height:100%;background: #0b419a;z-index:99; transition:all 0.5s ease}
.search-alert .close{display:block; width:30px; height:30px; background:url(../images/search_close.png) no-repeat center; background-size:24px auto; position:absolute; top:0;  bottom:0; margin:auto 0; right:2.6%; cursor:pointer; -webkit-transition:-webkit-transform 0.3s ease 0s; transition:transform 0.3s ease 0s; }
.search-alert .close:hover{-webkit-transform:rotate(90deg); -ms-transform:rotate(90deg); transform:rotate(90deg); }
.search-alert .cent-form {position:absolute; width:86%; top:0; bottom:0; left:0; right:0; margin:auto; height:65px; line-height:65px; border-bottom:1px solid #fff; }
.search-alert .cent-form .tex {border:none; font-size:20px; height:65px; list-style:none; -height:65px; text-align:left; width:100%; box-sizing:border-box; color:#fff; background:none; padding-left:70px; padding-right:120px; background:url(../images/h_search2.png) no-repeat left center; }
.search-alert .cent-form .sub-butn {border:none; width:120px; background:none; position:absolute; right:0; top:0; text-align:center; height:65px;  font-size:22px; line-height:65px; color:#fff; cursor:pointer;}
.search-alert.active{top:0;height: 138px;}
.search-alert .cent-form .tex::-webkit-input-placeholder {color:#fff;}
.search-alert .cent-form .tex:-ms-input-placeholder {color:#fff;}
.search-alert .cent-form .tex:-moz-placeholder {color:#fff;}
.search-alert .cent-form .tex::-moz-placeholder {color:#fff;}
.inav_wrapper{position: relative;width:100%;}
.inav_wrapper .sidenav{position: relative;width:500px;display: block; float: left;}
.inav_wrapper .sidenav .logo{margin: 16px 0;}
.inav_wrapper .sidenav .logo img{height: 100%;max-height: 58px;filter: grayscale(100%) brightness(2000%);}
.inav_wrapper .nav{display: block; float: left;width:calc(100% - 500px)}
.inav_wrapper .nav .nav_pc{ width: 100%;}
.inav_wrapper .nav ul li{float:left;position: relative;box-sizing: border-box;}
.inav_wrapper .nav ul li .nav_a{position: relative;display:block;text-align:center;font-size:20px;font-weight: 600;padding:27px 10px;line-height: 36px;}
.inav_wrapper .nav ul li .nav_a::after {content: '';position: absolute;left: 0%;bottom: 0px;width: 100%;height: 0%;background: #0b419a;opacity: 1;z-index:-1;transition: all .3s ease}
.inav_wrapper .nav ul li:hover .nav_a{color: #fff;}
.inav_wrapper .nav ul li:hover .nav_a::after {height: 100%}
.inav_wrapper .nav ul li .nav_down{display:none;position: absolute;left: 0;width: 140%;background: rgba(0,0,0,.8);
    transform: translateX(0%);box-sizing: border-box;}
.inav_wrapper .nav ul li:last-of-type .nav_down{right: 0;left: auto;}
.inav_wrapper .nav ul li .nav_down .nav_down_item a{color:#fff;display:block;line-height: 40px;padding: 0 15px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;position: relative;}
.inav_wrapper .nav ul li .nav_down .nav_down_item a:hover{background: #0b419a;color: #fff;}
.inav_wrapper .nav ul li .nav_down .nav_down_item a i{position: absolute;right:5px;top: 0;}
.inav_wrapper .nav ul li .nav_down .nav_down_item a i:before {font-family: "iconfont";content: "\e65f";}
.header:hover{background:#fff; box-shadow:2px 2px 10px rgba(0,0,0,.2);color: #02001c;}
.header:hover .h_top .h_email,.header:hover .h_top .h_tel,.header:hover .h_search .icon{filter: grayscale(10%) brightness(20%);}
.header:hover .inav_wrapper .sidenav .logo img,.header.fixed .inav_wrapper .sidenav .logo img{filter:none;}
.header.fixed{top:-45px;background:#fff; box-shadow:2px 2px 10px rgba(0,0,0,.2);color: #02001c;}
.header.fixed .h_top{background: #0b419a;border-bottom: 1px solid rgba(255,255,255,.2);}

 /* 底部 */
.footer{background:#21252c;color: #98a1b1; position:relative;/* background:url(../images/footer_bg.jpg) no-repeat right bottom; background-size:cover; */}
.erweima .ewm_box{float:left; width:48%; margin:0 2% 2% 0;position: relative;cursor: pointer;box-sizing:border-box; background:#383f49;padding: 2%;}
.erweima .ewm_box:nth-of-type(2n+2){margin-right:0;}
.erweima .ewm_box .img{float:left; width:32px; height:26px; margin-right:20px;}
.erweima .ewm_box i{float:left; width:32px; height:48px; margin-right:20px;position: relative;}
.erweima .wechat i:before {font-family: "iconfont";content: "\e61f";position: absolute;left:0;top:-14px;font-size:40px;}
.erweima .weibo i:before {font-family: "iconfont";content: "\e600";position: absolute;left:0;top:-4px;font-size:30px;}
.erweima .shipinhao i:before {font-family: "iconfont";content: "\e605";position: absolute;left:0;top:-8px;font-size:34px;}
.erweima .tiktok i:before {font-family: "iconfont";content: "\e8db";position: absolute;left:0;top:-6px;font-size:32px;}
/* .erweima .ewm_box .ewm_intro{float:left;} */
.erweima .ewm_box .ewm_intro .t{font-size:18px; line-height:18px; margin-bottom:5px;}
.erweima .ewm_box .ewm_intro .c{font-size:14px; line-height:25px;}
.pageFooter .common_share.on{transform:translateX(0);}
.erweima .ewm_box .li_ewm{position:absolute; left:0%; width:120px; height:120px; top:110%; opacity:0; visibility:hidden; transition:all 0.5s ease;z-index: 2;}
.erweima .ewm_box:hover .li_ewm{opacity:1; visibility:visible;}

.f_top{padding:70px 0 30px;}
.f_top .left{width:35%; float:left;}
.f_top .left .link {width:48%; text-align: center;display:inline-block;position:relative;margin:4% 2% 0 0;border:0;background: #0b419a;}
.f_top .left .link .tit{display:inline-block; padding-right:38px; position:relative;}
.f_top .left .link .tit:after{content:""; position:absolute; right:0; width:12px; top:50%; margin-top:-1px; height:2px; background:#fff;}
.f_top .left .link .tit:before{content:""; position:absolute; right:5px; width:2px; height:12px; top:50%; margin-top:-6px; background:#fff; -moz-transition:all .5s ease 0s; -ms-transition:all .5s ease 0s; -o-transition:all .5s ease 0s; -webkit-transition:all .5s ease 0s; transition:all .5s ease 0s;}
.f_top .left .link:hover .tit:before{transform:rotate(-90deg);}
.f_top .left .link>a {display: block;height: 38px;line-height: 38px;color: #fff;}
.f_top .left .link ul {position: absolute;left: 0; bottom: 100%;width: 100%;background: #0b419a;display: none;z-index: 4;}
.f_top .left .link ul li a {display: block;font-size: 14px;line-height:34px;padding: 0 20px;text-align: left;color: #fff;}
.f_top .left .link ul li a:hover {background: #0f58ce;}
.f_top .left .footer_share{display: inline-block;}
.f_top .right{width:60%; float:right;}
.f_top .right dl{float:right;}
.f_top .right dl.dl01{width:46%;}
.f_top .right dl.dl02{width:18%;}
.f_top .right dl.dl03{width:18%;}
.f_top .right dl.dl04{width:18%;}
.f_top .right dl dt{font-size:20px; line-height:1;margin-bottom:20px;font-weight: bold;}
.f_top .right dl dd{margin-bottom:5px;}
.f_top .right dl dd:last-child{margin-bottom:0;}
.f_bottom {padding: 19px 0; border-top: 1px solid #fff; border-color: rgba(255,255,255,.2);}
.f_bottom .left{float:left;overflow: hidden;width:70%;}
.f_bottom .right{float:right;overflow: hidden;width: 30%;text-align: right;}
.f_bottom .right a img{margin-top: 4px;}

/* 社会化分享 */
/* .social-share a{position:relative;text-decoration:none;margin:0 4px;display:inline-block;outline:none;background:#383f49;}
.social-share a i{position:relative;display:inline-block;width:32px;height:32px;line-height:32px;vertical-align:middle;transition:0.6s ease-out 0s;}
.social-share a.icon-wechat i:before {font-family: "iconfont";content: "\e61f";position: absolute;left:1px;top:1px;font-size:30px;}
.social-share a.icon-weibo i:before {font-family: "iconfont";content: "\e600";position: absolute;left:4px;top:1px;font-size:22px;}
.social-share a.icon-qq i:before {font-family: "iconfont"; content: "\e882";position: absolute;left:3px;top:0px;font-size:26px;}
.social-share a.icon-qzone i:before {font-family: "iconfont";content: "\e613";position: absolute;left:3px;top:0;font-size:27px;} */

.social-share a{position:relative;text-decoration:none;margin:0 4px;display:inline-block;outline:none;background:#383f49;}
.social-share .social-share-icon{position:relative;display:inline-block;width:32px;height:32px;line-height:32px;vertical-align:middle;transition:0.6s ease-out 0s;}
.social-share .social-share-icon.icon-wechat:before {font-family: "iconfont";content: "\e61f";position: absolute;left:1px;top:1px;font-size:30px;}
.social-share .social-share-icon.icon-weibo:before {font-family: "iconfont";content: "\e600";position: absolute;left:4px;top:1px;font-size:22px;}
.social-share .social-share-icon.icon-qq:before {font-family: "iconfont"; content: "\e882";position: absolute;left:3px;top:0px;font-size:26px;}
.social-share .social-share-icon.icon-qzone:before {font-family: "iconfont";content: "\e613";position: absolute;left:3px;top:0;font-size:27px;}




.social-share .icon-wechat .wechat-qrcode{display:none;position:absolute;z-index:9;top:-155px;left:-44px;width:120px;height:146px;background:#fafafa;transition:all 200ms;-webkit-tansition:all 350ms;-moz-transition:all 350ms}
.social-share .icon-wechat .wechat-qrcode h4{font-weight:normal;height:26px;line-height:26px;font-size:12px;text-align: center;background:#f1f1f1;margin:0;padding:0;color:#777}
.social-share .icon-wechat .wechat-qrcode .qrcode{width:100px;margin:10px auto}.social-share .icon-wechat .wechat-qrcode .qrcode table{margin:0 !important}
.social-share .icon-wechat .wechat-qrcode:after{content:'';position:absolute;left:50%;margin-left:-6px;bottom:-13px;width:0;height:0;border-width:8px 6px 6px 6px;border-style:solid;border-color:#fff transparent transparent transparent}
.social-share .icon-wechat:hover .wechat-qrcode{display:block}
.share_box .social-share a{background: #fff;}
.share_box .social-share a i{margin-top: -3px;}

/*下层通用banner*/
.cbanner{width:100%;z-index:1;height:360px;background-image: url(../images/contact_bg.jpg);background-position:center;background-attachment: fixed;padding-top:200px;background-size:100%;/* background-size:contain;background-repeat: no-repeat; */}
 /*下层banner图漂浮*/
 .posi_{position: relative;height:360px; z-index:3;color: #fff;}
 .posi_ .title_lan{line-height: normal;font-size:30px;margin-bottom:10px;}
 .posi_ .title_desc{line-height: normal;font-size:40px;max-width:1200px;}
 .posi_ .bread{position:relative;margin-top:10px;}
 .posi_  .bread span{display: inline-block;}
 .posi_  .bread a{padding:0 5px;}
 .posi_ .mouse{display:block; width:23px; height:40px;margin-left: 1%;margin-top:2%;cursor:pointer; background:url("../images/mouses.png") no-repeat/*  -23px 0px */;
-webkit-animation:nudgeMouse 1.6s linear infinite;animation:nudgeMouse 1.6s linear infinite;}
 .posi_ .mouse:after, .posi_ .mouse:before{content:""; position:absolute;}
/*  .posi_ .mouse:before{width:23px; height:40px; background:url("../images/mouse.png") no-repeat 0px 0px;top:0;left:0;animation:trackcolor 1.6s linear infinite;-webkit-animation:trackcolor 1.6s linear infinite;} */
 .posi_ .mouse:after{background:#ffffff; width:4px; height:4px; border-radius:100%;top:0; right:0; bottom:0; left:0; margin:auto;animation:trackBall 1.6s linear infinite;-webkit-animation:trackBall 1.6s linear infinite; }

 @keyframes trackcolor {0% {height:0;}90%{height:40px;}}
 @keyframes trackBall {0% {opacity:1;-webkit-transform:scale(1) translateY(-8px);transform:scale(1) translateY(-8px);}34% {opacity:1;-webkit-transform:scale(0.9) translateY(4px);transform:scale(0.9) translateY(4px);}68% {opacity:0;-webkit-transform:scale(0.4) translateY(16px);transform:scale(0.4) translateY(16px);}100% {opacity:0;-webkit-transform:scale(0.4) translateY(-8px);transform:scale(0.4) translateY(-8px);}}
 @keyframes nudgeMouse {0% {-webkit-transform:translateY(0);transform:translateY(0);}50% {-webkit-transform:translateY(8px);transform:translateY(8px);}100% {-webkit-transform:translateY(0);transform:translateY(0);}}
 @-webkit-keyframes trackcolor {0% { height:0;}90%{height:40px;}}
 @-webkit-keyframes trackBall {0% {opacity:1;-webkit-transform:scale(1) translateY(-8px);transform:scale(1) translateY(-8px);}34% {opacity:1;-webkit-transform:scale(0.9) translateY(4px);transform:scale(0.9) translateY(4px);}68% {opacity:0;-webkit-transform:scale(0.4) translateY(16px);transform:scale(0.4) translateY(16px);}100% {opacity:0;-webkit-transform:scale(0.4) translateY(-8px);transform:scale(0.4) translateY(-8px);}}
 @-webkit-keyframes nudgeMouse {0% {-webkit-transform:translateY(0);transform:translateY(0);}50% {-webkit-transform:translateY(8px);transform:translateY(8px);}100% {-webkit-transform:translateY(0);transform:translateY(0);}}


 /*二级导航*/
.subnav{background: rgba(0,0,0,0.3);height:70px;margin-top: -70px;z-index: 3;position: relative;}
.subnav ul{font-size:0;}
.subnav li{display:inline-block;padding:20px 25px;}
.subnav li a{display:block;line-height:30px;color: #fff;font-size: 18px;}
.subnav li.cur,.subnav li:hover{background: #0b419a;}

/*分页*/
.fenye{text-align:center; margin-top:50px;}
.fenye .page_box{font-size:0;}
.fenye .page_box a,
.fenye .page_box span{display:inline-block; vertical-align:middle; font-size:16px; line-height:40px; width:40px; background:#f6f6f6; border:1px solid #dadada; margin:0 8px; transition:all .4s ease;}
.fenye .page_box .page-num-current{background: #0b419a; color:#fff; border-color:#0b419a;}
.fenye .page_box a:hover{background: #0b419a; color:#fff; border-color:#0b419a;}
.fenye .page_box a.page{width:60px;}
.fenye .page_box a.page.disable{opacity:0.8; }
.fenye .page_box a.page.disable:hover{background:#f6f6f6; border:1px solid #dadada; color:#888;}
.fenye .page_box span.sl{background:#f6f6f6; border:1px solid #dadada; color:#888;}
.fenye .page_box span.sl:hover{background:#f6f6f6; border:1px solid #dadada; color:#888;}

/* 首页幻灯片 */
.ibanner {position: relative;overflow: hidden;width: 100%;}
.ibanner .owl-carousel{display:block;}
.ibanner .item{position:relative; overflow:hidden;max-height:930px;height: auto;}
.ibanner .item a{display: block;}
.ibanner .owl-theme .owl-item img {-webkit-transform: scale(1);transform: scale(1);-webkit-transition: -webkit-transform 6000ms ease;transition: -webkit-transform 7000ms ease;transition: transform 7000ms ease;transition: transform 6000ms ease, -webkit-transform 6000ms ease;}
.ibanner .owl-theme .owl-item.active img {-webkit-transform: scale(1.10);transform: scale(1.10);}
.ibanner .owl-dots{position:absolute; bottom:4%; left:0; right:0; text-align:center; cursor:pointer;}
.ibanner .owl-dots .owl-dot{display:inline-block; width:12px; height:12px;overflow:hidden;background:#fff;vertical-align: middle;margin:0 10px; border-radius:50%;}
.ibanner .owl-dots .owl-dot.active{background:#0b419a;width:16px; height:16px;border:2px #fff solid; background:none;}
.ibanner .owl-nav{position:absolute; top:50%;margin-top:-50px;width: 100%;}
.ibanner .owl-nav .owl-prev{float: left;margin-left:0;}
.ibanner .owl-nav .owl-next{float: right;margin-right:0;}
.ibanner .owl-nav .owl-prev .nav_l,.ibanner .owl-nav .owl-next .nav_r{display: inline-block;position: relative;color: #fff;opacity: 0.5;transition: all 0.5s ease;}
.ibanner .owl-nav .owl-prev .nav_l{transform: scaleX(-1);}
.ibanner .owl-nav .owl-prev .nav_l:before,.ibanner .owl-nav .owl-next .nav_r:before{font-family: "iconfont"; content: "\e634";font-size:100px;line-height: 1;}
.ibanner .owl-nav .owl-prev .nav_l:hover,.ibanner .owl-nav .owl-next .nav_r:hover{opacity: 1;}

/* 首页产品推荐 */
.ipart01 {background:url(../images/ipart01_bg.jpg) top center no-repeat;padding: 70px 0 50px;background-size: cover;}
.ipart01 .ipart01_tj{padding-bottom: 30px;}
.ipart01 .ipart01_tj .swiper-pagination {z-index: 1;width: 100%;}
.ipart01 .ipart01_tj .swiper-pagination-bullet-active {background: #0b419a;}
.ipart01 .ipart01_tj .swiper-pagination-bullet {width: 10px;height: 10px;margin-right:15px !important;cursor: pointer;}
.ipart01 .ipart01_tj .swiper-pagination-bullet:last-child { margin-right: 0 !important;}
.ipart02{padding:100px 0;background:url(../images/ipart02_bg.jpg) no-repeat center;background-attachment: fixed;background-size: cover;}
.ipart02 .infor{color:#fff; width:55%;text-align: left;}
.ipart02 .infor .con{margin-bottom: 60px;} 
.ipart02 .infor .list li{display:block;float: left;width: 25%;}
.ipart02 .infor .list li .num{font-size:18px;  }
.ipart02 .infor .list li .num span{font-size:45px; line-height:45px; font-family:Arial; font-weight:bold; display:inline-block; margin-right:5px;}
.ipart02 .infor .common_more_box{text-align:left; margin-top:50px;}
.ipart02 .infor .common_more_box .common_more{color: #fff;}
.ipart03{background:#f6f6f6; padding:70px 0;}
.ipart03 .infor{text-align: left;}
.ipart03 .infor .tit{margin-bottom: 1%;}
.ipart03 .infor .desc{padding: 0;}
.ipart03 .infor .item_left{float: left;}
.ipart03 .infor .item_list {float: right;position: relative;width: auto;transition: all .2s ease-in-out;}
.ipart03 .infor .item_list .item {line-height: 1;margin:31px 15px 0 0;text-align: center;cursor: pointer;display: inline-block;}
.ipart03 .infor .item_list .item:last-child {margin-right: 0;}
.ipart03 .infor .item_list .item .lan_t{border: 1px solid #dadada;padding: 10px 30px;}
.ipart03 .infor .item_list .item:hover .lan_t{border: 1px solid #0b419a;background: #0b419a;color: #fff;}
.ipart03 .content{margin-top:30px;}
.ipart03 a{display:block;}
.ipart03 .left{width:73%;}
.ipart03 .left .l_left{width:48.5%; background:#fff;}
.ipart03 .left .l_right{width:48.5%;}
.ipart03 .left .info{background:#fff; padding:50px 25px;}
.ipart03 .left .info .t{font-size:24px; font-weight:bold;}
.ipart03 .left .info .date{color:#888; margin:10px 0 18px;}
.ipart03 .left .info .desc{height:60px;display: -webkit-box;-webkit-box-orient: vertical;overflow: hidden;text-overflow: ellipsis;-webkit-line-clamp:2; }
.ipart03 .left .l_right .info{padding:20px; margin-bottom:20px;}
.ipart03 .left a:hover .info{background: #0b419a;}
.ipart03 .left a:hover .info .t,.ipart03 .left a:hover .info .date,.ipart03 .left a:hover .info .desc{color:#fff;}
.ipart03 .left  .l_right a:last-of-type .info{margin-bottom:0;}
.ipart03 .left .l_right .info .date{margin:10px 0;}
.ipart03 .right{width:25%;}
.ipart03 .right .r_top{margin-bottom:16px; transition:all 0.5s ease; position:relative;}
.ipart03 .right .r_bott{position:relative; transition:all 0.5s ease;}
.ipart03 .right .tit{position:absolute; bottom:20px; left:30px; color:#fff;font-size:24px; line-height:24px;}
.ipart04{background:#f6f6f6; padding:0 30px 0;}
.ipart04 .pinpai_widget{padding-bottom: 40px;}


/* 关于我们 */
.channel_content.about_center{padding-top: 0;}
.about_center01 {background: #fff;background: url(../images/about_center01_1.jpg) no-repeat center; background-size: cover;text-align: center;padding: 70px 0;}
.about_center01 .infor .img {text-align: center;padding: 30px 0 45px;}
.about_center01 .infor .img img {background: url(../images/xinqiao_bg.jpg) center fixed;margin: 0 auto;}
.about_center01 .content{padding: 60px 10% 0;}
.about_center01 .content .number li .num {font-size:60px;font-weight: bold; color:#0b419a;font-family: Arial;text-align: center;line-height: 1.2;}
.about_center01 .content .number li .txt {text-align: center;font-size: 18px;}
.about_center02{background: url(../images/culture1_1.jpg) no-repeat center;background-size: cover;background-attachment: fixed;padding: 70px 0;}
.about_center02 .infor{padding-bottom: 45px;color: #fff;}
.about_center02 .content{position: relative;overflow: hidden;}
.about_center02 .content .item {float: left;width: 25%;background:rgba(255,255,255,0.1); position: relative;cursor: pointer;}
.about_center02 .content .item .box {padding: 60px 40px;color: #fff;position: relative;z-index: 2;transition: all 0.5s ease;height: 300px;box-sizing: border-box;border-right: 1px solid rgba(255,255,255,.4);}
.about_center02 .content .item:last-of-type .box{border-right:0;}
.about_center02 .content .item .box .tit {font-size:24px; font-weight: bold;line-height: 66px;position: relative}
.about_center02 .content .item .box .tit:after {content: '';width: 44px; height: 1px;background: rgba(255,255,255,0.5);position: absolute;bottom: 0;left: 0}
.about_center02 .content .item .box .desc {font-size: 16px;line-height: 26px;margin-top: 20px;}
.about_center02 .content .item .cover {position: absolute; bottom: -68px;left: 0;width: 100%;transition: all .5s ease;z-index: 2;}
.about_center02 .content .item .cover_img {position: absolute;bottom:0;background: url(../images/about_us02_blue.png) no-repeat top/cover;left: 0;width: 100%;height: 67px;transition: all .5s ease;z-index: 2;}
.about_center02 .content .item .cover_img.img02 {opacity: 0.7;transition-delay: 0.15s;}
.about_center02 .content .item .cover_img.img03 { opacity: 0.5;transition-delay: 0.25s;}
.about_center02 .content .item .cover_img.img04 {opacity: 0.3;transition-delay: 0.35s;}
.about_center02 .content .item.cur {background: #fff;transition: all .5s ease;}
.about_center02 .content .item.cur  .box{color:#02001c; }
.about_center02 .content .item.cur  .box .tit:after {background: rgba(0,0,0,0.5);}
.about_center02 .content .item.cur .cover_img {bottom:68px;}
.about_center02 .content .item.cur .cover_img.img02 {bottom: 78px;}
.about_center02 .content .item.cur .cover_img.img03 {bottom: 88px;}
.about_center02 .content .item.cur .cover_img.img04 {bottom: 98px;}
.about_center03 {padding: 70px 0 0;}
.about_center03 .images_widget{margin-top: 60px;}
.about_center03 .images_widget .swiper-wrapper{padding-bottom:50px;}
.about_center03 .images_widget  .swiper-pagination{margin-top: 20px;z-index: 1;width: 100%;}
.about_center03 .images_widget .swiper-pagination-bullet-active {background: #0b419a;}
.about_center03 .images_widget .swiper-pagination-bullet {width: 10px;height: 10px;margin-right:15px !important;cursor: pointer;}
.about_center03 .images_widget .swiper-pagination-bullet:last-child { margin-right: 0 !important;}

/* 企业简介 */
.channel_content.about_us{padding-top: 0;}
.about_us01 { padding: 70px 0;background: #fff;}
.about_us01 .imgZoom { position: relative;transition: ease 0.1s;}
.about_us01 .imgZoom:hover {transition: ease 0.2s;opacity: 0.75;}
.about_us01 .imgZoom::after {transition: ease 0.2s;position: absolute;top: 50%;left: 0;-moz-transform: translateY(-50%);-webkit-transform: translateY(-50%);transform: translateY(-50%);width: 100%;height: 0%;background: #fff;content: "";opacity: 0.5;}
.about_us01 .imgZoom:hover::after {transition: ease 0.4s;position: absolute;bottom: 0;left: 0;width: 100%;height: 130%;background: transparent;content: "";opacity: 0.5;}
.about_us01 .left {float: left;width: 40%;cursor: pointer; position: relative;}
.about_us01 .left .cover .dot {width: 77px;z-index: 5;height: 77px;position: absolute;left: 50%;margin-left: -38px;top: 50%;margin-top: -38px;background: url(../images/about_us_play.png) no-repeat center;}
.about_us01 .left .cover .dot:after {content: '';position: absolute;width: 100px;height: 100px;-webkit-box-shadow: inset #fff 0 0 40px;box-shadow: inset #fff 0 0 40px;border-radius: 50%;top: -11.5px;left: -11.5px;opacity: 0;-webkit-animation: warn-2 2s ease-out 1.1s infinite;animation: warn-2 2s ease-out 1.1s infinite;}
.about_us01 .left .cover .dot:before {content: '';position: absolute;width: 77px;height: 77px;-webkit-box-shadow: inset #fff 0 0 40px;box-shadow: inset #fff 0 0 40px;border-radius: 50%;top: 0;left: 0;opacity: 0;-webkit-animation: warn 2s ease-out .1s infinite;animation: warn 2s ease-out .1s infinite;}
.about_us01 .right {float: right;width: 55%;margin-top:15px;position: relative;transform: translateX(0) scale(1);opacity: 1;}
.about_us01 .right .tit {font-size: 40px;font-weight: bold;}
.about_us01 .right .tit_en {font-size: 98px;color: #f2f2f2;font-family: Impact;position: absolute;top: -25px;line-height: 1;z-index: -1;}
.about_us01 .right .con {font-size: 30px;margin: 20px 0 40px;font-weight: inherit;}
@-webkit-keyframes warn {0% {opacity: 0;-webkit-transform: scale(.5);transform: scale(.5)}5% {opacity: 1}to {opacity: 0;-webkit-transform: scale(2);transform: scale(2)}}
@keyframes warn {0% { opacity: 0;-webkit-transform: scale(.5);transform: scale(.5)}5% {opacity: 1}to {opacity: 0;-webkit-transform: scale(2); transform: scale(2)}}
@-webkit-keyframes warn-2 {0% {opacity: 0;-webkit-transform: scale(.5);transform: scale(.5)}5% {opacity: 8}to {opacity: 0;-webkit-transform: scale(1.4);transform: scale(1.4)}}
@keyframes warn-2 {0% {opacity: 0;-webkit-transform: scale(.5);transform: scale(.5)}5% {opacity: 8}to {opacity: 0; -webkit-transform: scale(1.4);transform: scale(1.4)}}
.about_us02 {background: url(../images/about_us02_1.jpg) no-repeat center;padding: 70px 0; color: #fff;text-align: center;}
.about_us02 .content {margin-top: 60px;padding: 0 10%;}
.about_us02 .content li .num {font-size: 65px;font-family:Arial;font-weight: bold; line-height: 65px;margin-bottom: 5px;}
.about_us03 {padding: 70px 0 0;}
.about_us03 .images_widget{margin-top: 60px;}
.about_us03 .images_widget .swiper-wrapper{padding-bottom:50px;}
.about_us03 .images_widget .swiper-pagination{margin-top: 20px;z-index: 1;width: 100%;}
.about_us03 .images_widget .swiper-pagination-bullet-active {background: #0b419a;}
.about_us03 .images_widget .swiper-pagination-bullet {width: 10px;height: 10px;margin-right:15px !important;cursor: pointer;}
.about_us03 .images_widget .swiper-pagination-bullet:last-child { margin-right: 0 !important;}

/*企业文化*/
.about_culture01{padding-bottom:60px;}
.about_culture01 .content .li_{width:25%; float:left; background:#fff; position:relative;}
.about_culture01 .content .li_:after{content:''; width:100%; height:100%; background: #0b419a; background-size:cover; position:absolute; left:0; bottom:0; opacity:0; visibility:hidden; transition:all 0.5s ease;}
.about_culture01 .content .li_ .li_box{display:block; border-top:1px solid #e2e2e2; border-right:1px solid #e2e2e2; border-bottom:1px solid #e2e2e2;padding:54px 25px 25px 55px; position:relative; z-index:2}
.about_culture01 .content .li_:nth-child(1) .li_box, .about_culture01 .content .li_:nth-child(2) .li_box, .about_culture01 .content .li_:nth-child(3) .li_box, .about_culture01 .content .li_:nth-child(4) .li_box{border-bottom:none}
.about_culture01 .content .li_:nth-child(1) .li_box, .about_culture01 .content .li_:nth-child(5) .li_box{border-left:1px solid #e2e2e2;}
.about_culture01 .content .li_ .li_box .tit{font-size:24px; line-height:24px; font-weight:bold; margin:0 0 20px 0;}
.about_culture01 .content .li_ .li_box .con{font-size:15px; line-height:22px; color:#888; margin-bottom:24px; min-height:70px;}
.about_culture01 .content .li_ .li_box .icon{text-align:right; font-size:0}
.about_culture01 .content .li_ .li_box .icon span{display:inline-block; width:35px; height:35px; background:url(../images/widget_culture_6_1.png) no-repeat;}
.about_culture01 .content .li_ .li_box  .icon i{display: inline-block;width:33px; height:33px; position: relative;color: #e2e2e2; border: 1px solid #e2e2e2;}

.about_culture01 .content .li_ .li_box  .icon i:before {font-family: "iconfont";content: "\e65f";position: absolute;left:8px;top:0px;font-size:20px;}
.about_culture01 .content .li_.hover{box-shadow:0 0 15px rgba(0,0,0,.2);}
.about_culture01 .content .li_.hover:after{opacity:1; visibility:visible}
.about_culture01 .content .li_.hover .li_box .tit,.about_culture01 .content .li_.hover .li_box .con{color:#fff;}
.about_culture01 .content .li_.hover .li_box .icon i{color:#fff;border: 1px solid #fff;}
.about_culture02{ background: url(../images/aboutbj.jpg) center center no-repeat;background-size:cover;background-attachment: fixed;padding:70px 0;}
.about_culture02 .infor{padding-bottom: 45px;color: #fff;}
.about_culture02 ul.content{ border-left: 1px rgba(255,255,255,0.4) solid; border-top: 1px rgba(255,255,255,0.4) solid;}
.about_culture02 ul.content li{padding: 0 3%; width:calc(44% - 1px); background:rgba(255,255,255,0.1); border-right: 1px rgba(255,255,255,0.4) solid; border-bottom: 1px rgba(255,255,255,0.4) solid; color:rgba(255,255,255,0.8);transition:all 0.3s linear 0s;-webkit-transition:all 0.3s linear 0s;-moz-transition:all 0.3s linear 0s;-ms-transition:all 0.3s linear 0s;-o-transition:all 0.3s ease-in-out;}
.about_culture02 ul.content li .box{ align-items: center;display: flex;flex-direction: row;height: 250px;}
.about_culture02 ul.content li .box i{ width: 170px; height: 130px; border: 1px rgba(255,255,255,0.8) dashed; margin-right: 0; border-radius: 50%; display:block; font-size: 60px; color: #fff;text-align: center;line-height: 130px; }
.about_culture02 ul.content li:first-of-type  .box i:before {font-family: "iconfont";content: "\e621";}
.about_culture02 ul.content li:nth-last-of-type(2)  .box i:before {font-family: "iconfont";content: "\e73e";}
.about_culture02 ul.content li:nth-last-of-type(3)  .box i:before {font-family: "iconfont"; content: "\e606";}
.about_culture02 ul.content li:last-of-type  .box i:before {font-family: "iconfont";content: "\e659";}
.about_culture02 ul.content li:hover .box i {transform: rotateY(180deg);transition: all 0.3s ease;-webkit-transition: all 0.3s ease;}
.about_culture02 ul.content li .box .info{ width: 100%; display: block; padding: 0 0 0 5%; line-height: 1.7; }
.about_culture02 ul.content li .box .info h5.title{ padding-bottom: 10px; color: #fff;font-size: 24px;margin: inherit;}
.about_culture02 ul.content li:hover{background:#0b419a;}
.about_culture03 {padding: 70px 0 0;}
.about_culture03 .images_widget{margin-top: 60px;}
.about_culture03 .images_widget .swiper-wrapper{padding-bottom:50px;}
.about_culture03 .images_widget  .swiper-pagination{margin-top: 20px;z-index: 1;width: 100%;}
.about_culture03 .images_widget .swiper-pagination-bullet-active {background: #0b419a;}
.about_culture03 .images_widget .swiper-pagination-bullet {width: 10px;height: 10px;margin-right:15px !important;cursor: pointer;}
.about_culture03 .images_widget .swiper-pagination-bullet:last-child { margin-right: 0 !important;}

/* 荣誉资质 */
.about_honor01 .infor{margin-bottom: 60px;}

/* 合作品牌 */
.about_partner01 .infor{margin-bottom: 60px;}
.about_partner01 .images_widget li{margin-bottom:2%;}
.about_partner01 .images_widget li:hover{-webkit-transform: scale(1.124,1.127);transform: scale(1.124,1.127);background: #fff;box-shadow: 0 5px 30px 0 rgba(0,0,0,.1);cursor: pointer}

.about_partner01 .images_widget li ._img{border: 1px solid #dadada;}

/* 行业应用 */
.solution01 .item.odd .left{width:50%; float:left;}
.solution01 .item.odd .right{width:50%; float:right;}
.solution01 .item.even .left{width:50%; float:right;}
.solution01 .item.even .right{width:50%; float:left;}
.solution01 .item{background:#fff; margin-bottom:30px; transition:all 0.5s ease;}
.solution01 .item:last-child{margin-bottom:0px;}
.solution01 .item .box{display:block; padding:60px;}
.solution01 .item .box .tit{font-size:28px;font-weight: bold;margin-bottom:30px;}
.solution01 .item .box .con{height:90px; margin-bottom:40px;overflow:hidden;  text-overflow:ellipsis; display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;}
.solution01 .item .common_more{border: 1px solid #dadada;}
.solution01 .item.cur{background: #0b419a;}
.solution01 .item.cur .box{color:#fff;}
.solution01 .item.cur .common_more{border: 1px solid #fff;}
.solution01 .item.cur .common_more span{color:#fff;}
.solution01 .item.cur .common_more:hover{border: 1px solid #0b419a;background:#0b419a;}
.solution01 .item.cur .common_more i{color: #fff;}
.solution01 .left { position: relative;transition: ease 0.1s;}
.solution01 .left:hover {transition: ease 0.2s;opacity: 0.75;}
.solution01 .left::after {transition: ease 0.2s;position: absolute;top: 50%;left: 0;-moz-transform: translateY(-50%);-webkit-transform: translateY(-50%);transform: translateY(-50%);width: 100%;height: 0%;background: #fff;content: "";opacity: 0.5;}
.solution01 .left:hover::after {transition: ease 0.4s;position: absolute;bottom: 0;left: 0;width: 100%;height: 130%;background: transparent;content: "";opacity: 0.5;}
.solution_detail01 .detail_l{width:75%;float: left;}
.solution_detail01 .detail_l .content {background: #fff;padding:40px;}
.solution_detail01 .detail_l .content .news_title {font-size: 32px;font-weight: bold;margin-bottom: 10px;padding-bottom: 15px;border-bottom: 1px solid #dadada;}

.solution_detail01 .detail_l .sample_box ._info,.solution_detail01 .detail_l .sample ._info{background: #f7f7f7;}

.solution_detail01 .detail_r{width:23%;float: right;}
.solution_detail01 .detail_r .arr_box{background:#fff; padding:8%; margin-bottom:14px;display:block;}
.solution_detail01 .detail_r .tit{font-size:20px;margin-bottom:10px; font-weight:bold;}
.solution_detail01 .detail_r ._title{font-weight: bold;font-size: 17px;}
.solution_detail01 .detail_r ._time{padding-top:6px; display:block;}
.solution_detail01 .detail_r .arr_box:hover{color:#fff;background: #0b419a;}
.solution_detail01 .detail_r .arr_box:hover ._title{color:#fff;}
.solution_detail01 .detail_r .share_box{background:#fff;padding:8%;}
.solution_detail01 .detail_r .share_title{font-size:20px;margin-bottom:10px; font-weight:bold;}
.solution_detail01 .detail_r .black_list{width:100%; height:45px; line-height:45px;background: #0b419a;text-align:center;font-size:20px;color:#fff;display:block;}
.solution_detail01 .detail_r .social-share{padding:10px 0 20px;}
.solution_detail01 .detail_r .social-share a{width:40px;height:40px;display:inline-block;cursor:pointer;text-align:center;border:1px solid #d0d0d0;line-height:40px;padding:0;margin:0;margin-right: 10px;}
.solution_detail01 .detail_r .social-share a::before{padding-left:4px;}
/* 相关模块 */
.related_widget{background: #fff;margin-top: 20px;padding:20px 40px;}
.related_widget .related_title{position: relative; font-size:24px;font-weight: bold;padding-bottom: 15px;border-bottom: 3px solid #ddd;margin-bottom: 20px;}
.related_widget .related_title::after {content: '';position: absolute;left: 0;width:90px;height: 3px;background: #0b419a;bottom:-3px;}
.related_widget .images_widget li,.related_widget .images_widget ._imgbig{margin-bottom:0;}

/* 产品模块 */
.product_widget{margin-top:30px;}
.product_widget .list{padding: 30px 35px 40px;margin-bottom:40px; background: #fff;transition: all 0.4s ease-out;}
.product_widget .list:hover{ box-shadow: 0 5px 20px 5px rgba(0,0,0,.05);}
.product_widget .list ._info .tit{font-size: 28px;font-weight: bold; margin-top:30px;}
.product_widget .list ._info .desc{margin-top: 10px;padding-top: 10px;border-top: 1px solid #dadada;height: 84px; display: -webkit-box;
-webkit-line-clamp: 3;-webkit-box-orient: vertical;overflow: hidden;}
/* .product_widget .list ._info .desc span{display: block;} */
.product_widget .list a:hover ._info .tit{color:#0b419a;}




.related_widget .product_widget .list{border: 2px solid #f7f7f7;margin-bottom: 0;}
.related_widget .product_widget .list:hover{border: 2px solid #0b419a; box-shadow: 0 5px 20px 5px rgba(0,0,0,.05);}

/* 产品详情 */
.product_detail{padding: 0;}
/* .product_detail01 .wrap{margin-top:20px;} */
.product_detail01 .product_r{float: right;width:23%;}
.product_detail01 .product_l{float: left;width:75%;}
.product_list_widget{margin-bottom: 20px;}
.product_list_widget .title{padding:15px 20px;background: #0b419a;font-size: 24px;color: #fff;font-weight: bold;}
.product_list_widget .product_tree .product_item{padding: 0 8%;line-height: 50px;border-bottom: 1px solid #ebebeb;background: #fff;font-weight: inherit;}
.product_list_widget .product_tree .product_item:last-of-type{border-bottom:0;}
.product_list_widget .product_tree .product_item:hover {background: #0b419a;color: #fff;}
.product_list_widget .product_tree .product_item a{display: block;}
.product_list_widget .pro_order{height: 100px;background:url(../images/orderbg.jpg) center no-repeat;background-size: 100%;line-height: 100px;text-align: center;font-size: 24px;font-weight: bold; color: #fff;}
.product_list_widget .pro_order i{display: inline-block;font-weight: normal; width:32px; height:31px; margin-left:5px;position: relative;}
.product_list_widget .pro_order i:before {font-family: "iconfont";content: "\e644";position: absolute;left:-10px;top:-28px;font-size:40px;}
.product_detail01 .product_r .share_box{background:#fff;padding:8%;margin-bottom: 50px;}
.product_detail01 .product_r .share_title{font-size:20px;margin-bottom:10px; font-weight:bold;}
.product_detail01 .product_r .black_list{width:100%; height:45px; line-height:45px;background: #0b419a;text-align:center;font-size:20px;color:#fff;display:block;}
.share_box .black_list i{display: inline-block;font-weight: normal; width:32px; height:31px; margin-left:5px;position: relative;}
.share_box .black_list i:before {font-family: "iconfont";content: "\e6c3";position: absolute;left:2px;top:2px;font-size:28px;}
.product_detail01 .product_r .social-share{padding:10px 0 20px;}
.product_detail01 .product_r .social-share a{width:40px;height:40px;display:inline-block;cursor:pointer;text-align:center;border:1px solid #d0d0d0;line-height:40px;padding-left:0;margin:0;margin-right:5px;}
.product_detail01 .product_r .social-share a::before{padding-left:4px;}
.product_detail01 .product_top{padding:70px 0 30px; background: #fff;}
.product_detail01 .product_top .product_img .img_big_top{/* border: 1px solid #dadada; */margin-bottom:3%;cursor: pointer;}
.product_detail01 .product_top .product_img ._img{ border: 1px solid #dadada;padding:2% 5%;margin-right:1px; cursor: pointer;position: relative;display: block;overflow: hidden;}
.product_detail01 .product_top .product_img .img_smal_bottom ._img{border: 1px solid #dadada;padding: 15px;}
.product_detail01 .product_top .product_img .img_smal_bottom .swiper-slide-thumb-active ._img{border: 1px solid #0b419a;}
.product_detail01 .product_top .product_img ._img:before{content: "";position: absolute;top:0;left: 0;right: 0;bottom: 0;background:url(../images/cpxz.png) repeat;z-index: 2;}
.product_detail01 .product_top .product_info{margin-left:5%;}
.product_detail01 .product_top .product_info ._title{font-size: 36px;line-height:36px;padding:0 0 10px;color: #0b419a;border-bottom: 1px dashed #dadada;}
.product_detail01 .product_top .product_info ._subtitle{font-weight: bold;font-size: 18px;padding: 10px 0;margin-bottom: 10px; border-bottom: 1px dashed #dadada;}
.product_detail01 .product_top .product_info ._desc{display: -webkit-box;-webkit-box-orient: vertical;overflow: hidden;-webkit-line-clamp:4;max-height:120px;}
.product_detail01 .product_top .product_info ._tag{border-top:1px dashed #dadada;border-bottom:1px dashed #dadada;margin:15px 0;padding:15px 0;/* font-size: 14px; */}
.product_detail01 .product_top .product_info ._tag ._item ._itemname{margin-right: 20px;}
.product_detail01 .product_top .product_info ._tag ._item h6._itemcon{font-size: inherit;display: inline-block;font-weight: inherit;padding: 0;margin: 0;}
.product_detail01 .product_top .product_info ._pm{/* background:#f7f7f7; */padding:0 0 15px;}
.product_detail01 .product_top .product_info ._pm ._lxr{font-size: 24px;color: #0b419a; padding:0 0 15px;font-weight: bold;}
.product_detail01 .product_top .product_info ._pm ._ewm{float:left;width: 130px;margin-right:30px;}
.product_detail01 .product_top .product_info ._pm ._info{float:left;width: calc(100% - 160px);}
.product_detail01 .product_top .product_info ._pm ._info span{display:block;}
.product_detail01 .product_top .product_info ._pm ._info span a{font-family: Impact;font-size: 24px;color: #0b419a;}
/* .product_detail01 .product_top .product_info ._pm:hover{background:#0b419a;color: #fff;} */
.product_detail01 .product_top .product_info .symbol{margin-top: 15px;padding-top: 15px; border-top:1px dashed #dadada;}
.product_detail01 .product_top .product_info .symbol .box{ background: #dadada;padding: 10px 40px;display: inline-block;}
.product_detail01 .product_top .product_info .symbol .box:hover{background: #0b419a;color: #fff;}
.product_detail01 .product_top .product_info .symbol .box i{display: inline-block;width:32px; height:21px; margin-left:5px;position: relative;}
.product_detail01 .product_top .product_info .symbol ._down i:before {font-family: "iconfont";content: "\e66a";position: absolute;left:0;top:-5px;font-size:24px;}
.product_detail01 .product_top .product_info .symbol .pro_order i:before {font-family: "iconfont";content: "\e7a6";position: absolute;left:0;top:-2px;font-size:20px;}
/* .product_detail01 .product_top .product_info .symbol .pro_order{display: none;} */
.img_big_top .swiper-button-next,.img_big_top .swiper-button-prev{color:#e0e0e0;}
.img_big_top .swiper-button-next:hover,.img_big_top .swiper-button-prev:hover{color:#0b419a;transition: all 0.3s ease;}
.img_big_top .swiper-button-next::after{font-family: "iconfont";content: "\e65f";font-size: 50px;}
.img_big_top .swiper-button-prev::after{font-family: "iconfont";content: "\e660";font-size: 50px;}
.product_detail01 .product_bottom{padding-top: 30px;}
.product_detail01 .product_l .product_l_bottom{padding: 30px;background: #fff;}
.product_detail01 .product_l .product_l_bottom .p_name .p_name_t{display: inline-block; font-size: 24px;font-weight: bold;color: #fff;padding:5px 40px;background: #0b419a;}
.product_detail01 .product_l .product_l_bottom .p_name .p_name_b{display: block;width: 100%;height: 3px;background: #0b419a;margin-top: -3px;}
.product_detail01 .product_l .product_l_bottom .p_content{margin-top: 20px;}
.product_detail01 .product_l .product_l_bottom .p_tag{border-top: 1px dotted #dedede;padding: 10px 0 0 30px;position: relative;}
.product_detail01 .product_l .product_l_bottom .p_tag i {position: absolute;left:0;top:3px;font-size: 23px;}
.product_detail01 .product_l .product_l_bottom .p_tag i:before {font-family: "iconfont";content: "\e738";}

.product_detail01 .product_l .sample_box{padding:20px 30px 20px 30px;}
.product_detail01 .product_l .sample_box ._imgbig{margin-bottom: 0;}
.product_detail01 .product_l .sample_box ._info{background: #f7f7f7;}
.product_detail01 .product_l .video_box{margin-bottom: 50px;}
/*弹窗*/
.orderbox{position: fixed;width: 100%;height: 100%;background: rgba(0,0,0,0.5);left: 0;top: 0;display: none; z-index: 15; }
.orderbox .wrap{position: relative;}
.orderbox .content{position: absolute;left: 50%;margin-left: -500px;top: 100px;width: 1000px;height:auto;background: #fff; box-sizing:border-box;padding: 40px;}
.orderbox .content .infor .desc{padding: 0;line-height: 1.5;}
.orderbox .right_btn{width:70px;position:absolute;top:0;right:-70px;}
.orderbox .right_btn .btn_box{
	width:100%;height:70px;display:block;text-align:center;line-height:70px;margin-bottom: 1px;cursor:pointer;background: #000; background:rgba(0,0,0,.60);}
.orderbox .right_btn .btn_box:hover{background:#0b419a;}
.orderbox .right_btn .close_btn{position:relative;}
.orderbox .right_btn .close_btn:after,
.orderbox .right_btn .close_btn:before{content:"";width:60%;height:1px;background:#fff;display:block;position:absolute;left:50%;margin-left:-30%;-webkit-transition: all 0.3s ease;transition: all 0.3s ease;}
.orderbox .right_btn .close_btn:after{top:50%;-moz-transform:rotate(45deg); -ms-transform:rotate(45deg); -o-transform:rotate(45deg); -webkit-transform:rotate(45deg); transform:rotate(45deg)}
.orderbox .right_btn .close_btn:before{bottom:50%;-moz-transform:rotate(-45deg); -ms-transform:rotate(-45deg); -o-transform:rotate(-45deg); -webkit-transform:rotate(-45deg); transform:rotate(-45deg)}
.orderbox .right_btn .close_btn i{opacity:0;-webkit-transition: all 0.3s ease;transition: all 0.3s ease;visibility:hidden;color:#fff;}
.orderbox .right_btn .close_btn:hover:after{top:24%;-moz-transform:rotate(0deg); -ms-transform:rotate(0deg); -o-transform:rotate(0deg); -webkit-transform:rotate(0deg); transform:rotate(0deg)}
.orderbox .right_btn .close_btn:hover:before{bottom:24%;-moz-transform:rotate(0deg); -ms-transform:rotate(0deg); -o-transform:rotate(0deg); -webkit-transform:rotate(0deg); transform:rotate(0deg)}
.orderbox .right_btn .close_btn:hover i{opacity:1;visibility:visible;}

/* 资料下载 */
.download_box {/* background: #fff;padding:30px; */margin-top: 60px;}
.download_box ._top {background: #0b419a;margin-bottom:20px;padding: 0 20px;}
.download_box ._top .num {font-size:20px;color: #fff;line-height: 60px;}
.download_box ._top .viewList {font-size: 18px;color: #4d4d4d;margin-right: 10px;line-height: 40px;}
.download_box ._top .viewList span {cursor: pointer;color:#fff;opacity: 0.7;}
.download_box ._top .viewList span.cur {opacity:1}
.download_box ._top .viewList span i{display: inline-block;width:32px; height:21px; margin-left:5px;position: relative;}
.download_box ._top .viewList span.i1 i:before {font-family: "iconfont";content: "\e664";position: absolute;left:0;top:6px;font-size:25px;}
.download_box ._top .viewList span.i2 i:before {font-family: "iconfont";content: "\e633";position: absolute;left:0;top:5px;font-size:24px;}
.download_box ._bottom ul li {float: left; width: 32%; margin-right: 2%;margin-bottom:20px;background: #fff;transition: .5s ease;}
.download_box ._bottom ul li:nth-child(3n) {margin-right: 0;}
.download_box ._bottom ul.one li {width: 100%;margin-right: 0;}
.download_box ._bottom ul li:hover{box-shadow: 0 5px 20px 5px rgba(0,0,0,.05);}
.download_box ._bottom ul li .box {padding:30px 25px;}
.download_box ._bottom ul li .box ._img {float: left;width:120px}
.download_box ._bottom ul li .box .intro {float: left;padding-left: 2%;width: 45%;}
.download_box ._bottom ul li .box .intro .tit {font-size: 20px;line-height: 1.4;font-weight: inherit;margin: inherit;}
.download_box ._bottom ul li .box .intro .con {color: #888;margin-top:5px;}
.download_box ._bottom ul li .box .btn_list {float: right;}
.download_box ._bottom ul li .box .btn_list a {display: block;padding: 0 10px;border: 1px solid #dadada;line-height: 39px;}
.download_box ._bottom ul li .box .btn_list .btn1 {margin-bottom: 10px;background: #0b419a;color: #fff;border-color:#0b419a}
.download_box ._bottom ul li .box .btn_list .btn2:hover {border-color:#0b419a;background: #0b419a;color: #fff;}
.download_box ._bottom ul li .box .btn_list i{display: inline-block;width:27px; height:21px;position: relative;}
.download_box ._bottom ul li .box .btn_list .btn1 i:before {font-family: "iconfont";content: "\e61d";position: absolute;left:0;top:-3px;font-size:24px;}
.download_box ._bottom ul li .box .btn_list .btn2 i:before {font-family: "iconfont";content: "\e66a";position: absolute;left:0;top:-4px;font-size:24px;}
.download_box ._bottom ul.one li {margin-bottom: 20px;}
.download_box ._bottom ul.one li .box{padding: 25px;}
.download_box ._bottom ul.one li .box ._img {display: none;}
.download_box ._bottom ul.one li .box .intro {padding-left: 0;width: 75%;}
.download_box ._bottom ul.one li .box .intro .tit { display: inline; margin: 0 10px 0 0;}
.download_box ._bottom ul.one li .box .intro .con {display: inline;margin-right: 10px;}
.download_box ._bottom ul.one li .box .btn_list {margin-top: 0;}
.download_box ._bottom ul.one li .box .btn_list a { display: inline-block;margin-bottom: 0;}

/* 服务支持 */
.service_center01 .content{margin: 60px 0;}
.service_center01 .content ul li {background: #fff;margin-bottom: 25px;transition: .3s ease;}
.service_center01 .content ul li.li3,.service_center01 .content ul li.li6 {margin-right: 0;}
.service_center01 .content ul li .box { padding: 35px 25px;}
.service_center01 .content ul li .box i{display: inline-block;width:53px; height:58px; position: relative;float:left;font-size:53px;transition: transform .5s ease;}
.service_center01 .content ul li.li1 .box i:before {font-family: "iconfont";content: "\e64a";}
.service_center01 .content ul li.li2 .box i:before {font-family: "iconfont";content: "\e61b";}
.service_center01 .content ul li.li3 .box i:before {font-family: "iconfont";content: "\e6a0";}
.service_center01 .content ul li.li4 .box i:before {font-family: "iconfont";content: "\e647";}
.service_center01 .content ul li.li5 .box i:before {font-family: "iconfont";content: "\e663";}
.service_center01 .content ul li.li6 .box i:before {font-family: "iconfont";content: "\e624";}
.service_center01 .content ul li .box .txt {float: left;width:calc(94% - 53px);margin-left: 6%; margin-top: 10px;}
.service_center01 .content ul li .box .txt .tit {font-size: 24px;font-weight: bold;transition: .3s ease;}
.service_center01 .content ul li .box .txt .con { transition: .3s ease;height:60px;overflow-y: auto;}
.service_center01 .content ul li .box .txt .con::-webkit-scrollbar-thumb {border-radius: 3px;background-color:rgba(0, 0, 68, 0.16);}
.service_center01 .content ul li .box .txt .con::-webkit-scrollbar {width: 3px;height: 3px; }
.service_center01 .content ul li .box .txt .con::-webkit-scrollbar-track {background-color:#f7f7f7;}

.service_center01 .content ul li.cur { background: #0b419a;}
.service_center01 .content ul li.cur .box {color: #fff;}
.service_center01 .content ul li.cur .box i{transform: rotateY(180deg);}
.service_center02 {background: url(../images/support02_bg.jpg) no-repeat center center;background-attachment: fixed;padding: 90px 0;}
.service_center02 .left .tit {font-size: 36px;color: #fff;font-weight: bold;}
.service_center02 .left .con {margin-top: 25px;}
.service_center02 .left .t {font-size:24px;font-weight: bold;color: #fff;margin-bottom: 10px;}
.service_center02 .left .desc {color: #fff;color: rgba(255, 255, 255, 0.7);}
.service_center02 .right {position: relative;transition: ease 0.1s;overflow: hidden;}
.service_center02 .right:hover {transition: ease 0.2s;opacity: 0.75;}
.service_center02 .right::after {transition: ease 0.2s;position: absolute;top: 50%;left: 0;-moz-transform: translateY(-50%);-webkit-transform: translateY(-50%);transform: translateY(-50%);width: 100%;height: 0%;background: #fff;content: "";opacity: 0.5;}
.service_center02 .right:hover::after {transition: ease 0.4s;position: absolute;bottom: 0;left: 0;width: 100%;height: 130%;background: transparent;content: "";opacity: 0.5;}
.service_center03{text-align:center;padding-top: 60px;}
.service_center03 .list_title{font-size:24px;font-weight: bold;padding:34% 0 2%;}
.service_center03 .list_p{padding:0 10px;}
.service_center03 .box{margin-top: 60px;}
.service_center03 .li1 .list_text{background: #0b419a;color:#fff;}
.service_center03 .li1 .list_text a:hover{color:#fff;}
.service_center03 .li2 .list_text{background: #009944;color:#fff;}
.service_center03 .li2 .list_text a:hover{color:#fff;}
.service_center03 .list_img {position: relative;transition: ease 0.1s;overflow: hidden;}
.service_center03 .list_img:hover {transition: ease 0.2s;opacity: 0.75;}
.service_center03 .list_img::after {transition: ease 0.2s;position: absolute;top: 50%;left: 0;-moz-transform: translateY(-50%);-webkit-transform: translateY(-50%);transform: translateY(-50%);width: 100%;height: 0%;background: #fff;content: "";opacity: 0.5;}
.service_center03 .list_img:hover::after {transition: ease 0.4s;position: absolute;bottom: 0;left: 0;width: 100%;height: 130%;background: transparent;content: "";opacity: 0.5;}

/* 服务保障 */
.channel_content.service_assurance{padding-bottom: 0;}
.service_assurance01 .content{margin:60px 0;}
.service_assurance01 li .txt_box{padding: 17px 25px 12px;background: #fff;}
.service_assurance01 li .txt_box .tit{font-size: 20px;font-weight: bold;padding-bottom: 10px;position: relative;margin:0 0 10px 0;}
.service_assurance01 li .txt_box .tit:after{content:'';position: absolute;width: 40px;height: 1px;background: #0b419a;left: 0;bottom: 0;}
.service_assurance01 .txt_box .con{height:90px;transition: .3s ease;overflow-y: auto;}
.service_assurance01 .txt_box .con::-webkit-scrollbar-thumb {border-radius: 3px;background-color:rgba(0, 0, 68, 0.16);}
.service_assurance01 .txt_box .con::-webkit-scrollbar {width: 3px;height: 3px; }
.service_assurance01 .txt_box .con::-webkit-scrollbar-track {background-color:#f7f7f7;}
.service_assurance01 li:hover .txt_box{background: #0b419a;color: #fff;}
.service_assurance02 {background: url(../images/support02_bg.jpg) no-repeat center center;background-attachment: fixed;padding: 90px 0;}
.service_assurance02 .infor{color: #fff;}
.service_assurance02 .common_more{color: #fff;margin-top: 60px;border: 1px solid #fff;}
.service_assurance02 .common_more:hover{border: 1px solid #0b419a;;}
.service_assurance03{background: #fff;padding-top: 60px;}
.question_widget{margin:60px 0;}
.question_widget .question_list{margin-bottom: 15px;position: relative;cursor: pointer;background: #fafafa;}
.question_widget .question_list .main_box{height: 60px;line-height: 60px;background: #f6f6f6;-webkit-transition: all 0.4s;-moz-transition: all 0.4s;-ms-transition: all 0.4s;-o-transition: all 0.4s;transition: all 0.4s;}
.question_widget .question_list .main_box span{display: block;float: left;}
.question_widget .question_list .main_box .tit{width: 80%; -webkit-transition: all 0.4s;-moz-transition: all 0.4s;-ms-transition: all 0.4s;-o-transition: all 0.4s;transition: all 0.4s;font-size: 20px;padding-left: 20px;font-weight: bold;}
.question_widget .question_list .reply{display: none;padding: 20px;}
.question_widget .question_list .reply_more{width: 60px;height: 60px;background:#0b419a;text-align: center;line-height: 60px;color: #ffffff;font-size: 40px;position: absolute;right: 0;top: 0;}

/* 营销网络 */
.channel_content.service_network{padding-bottom: 0;}
.service_network01 .content{position: relative;margin: 60px 200px 0;}
.service_network01 .content .world_map{mix-blend-mode: multiply;}
@keyframes ripple {0% {left:0;top:0;opacity:1;width:0;height:0; }100% {left:0;top:0;opacity: 0;width:100%;height:100%;}}
@-webkit-keyframes ripple {0% {left:0;top:0;opacity:1;width:0;height:0;}100% {left:0;top:0;opacity: 0;width:100%;height:100%;}}
@-moz-keyframes  ripple{0% {left:0;top:0;opacity:1;width:0;height:0;}100% {left:0;top:0;opacity: 0;width:100%;height:100%;}}
@-o-keyframes ripple {0% {left:0;top:0;opacity:1;width:0;height:0;}100% {left:0;top:0;opacity: 0; width:100%;height:100%;}}
.delay1 .point:after{animation-delay:2s!important; -webkit-animation-delay:2s!important; /* Safari 和 Chrome */}
.delay2 .point:after{animation-delay:4s!important;-webkit-animation-delay:4s!important; /* Safari 和 Chrome */}
.delay3 .point:after{animation-delay:6s!important;-webkit-animation-delay:6s!important; /* Safari 和 Chrome */}
.feizhou{position: absolute;top: 200px;left:30px;font-size: 15px;width: 90px;height: 90px;}
.feizhou .txtarea{position: absolute;top: 31px;left: 27px;width: 66px;height: 26px;border: 1px solid #cbcbcb;background: #FFFFFF;text-align: center}
.redc{display: inline-block;width: 11px;height: 11px;background: #0b419a;border-radius: 50% 50%;margin-right: 3px}
.point-area .point-dot{background: #6AD7E9;border: 0 solid rgba(0, 205, 236, 0.37);}
.point-area .point{position: absolute;top: 0;left: 0;right: 0;bottom: 0;width: 10px;height: 10px;margin: auto;-webkit-border-radius: 50%;-webkit-background-clip: padding-box;-moz-border-radius: 50%;-moz-background-clip: padding;border-radius: 50%;background-clip: padding-box;background: transparent;}
.point-area .point-10{width: 100%;height: 100%;}
.point-area .point-10:after{margin: auto;content: '';display: block;position: absolute;top: 0;right: 0;bottom: 0;left: 0;border-radius: 50%;border: 2px solid #0b419a;opacity: 0;-webkit-animation: ripple 4500ms ease-out 225ms infinite;-moz-animation: ripple 4500ms ease-out 225ms infinite;-o-animation: ripple 4500ms ease-out 225ms infinite;animation: ripple 4500ms ease-out 225ms infinite;}
.point-area .point-20{width: 100%;height: 100%;}
.point-area .point-20:after{margin: auto;content: '';display: block;position: absolute;top: 0;right: 0;bottom: 0;left: 0;border-radius: 50%;border: 2px solid #0b419a;opacity:0 ;-webkit-animation: ripple 4500ms ease-out 450ms infinite;-moz-animation: ripple 4500ms ease-out 450ms infinite;-o-animation: ripple 4500ms ease-out 450ms infinite;animation: ripple 4500ms ease-out 450ms infinite;}
.point-area .point-30{width: 100%;height: 100%;}
.point-area .point-30:after{margin: auto;content: '';display: block;position: absolute;top: 0;right: 0;bottom: 0;left: 0;border-radius: 50%;border: 2px solid #0b419a;opacity: 0;-webkit-animation: ripple 4500ms ease-out 675ms infinite;-moz-animation: ripple 4500ms ease-out 675ms infinite;-o-animation: ripple 4500ms ease-out 675ms infinite;animation: ripple 4500ms ease-out 675ms infinite;}
.point-area .point-40{width: 100%;height: 100%;}
.point-area .point-40:after{margin:auto;content: '';display: block;position: absolute;top: 0;right: 0;bottom: 0;left: 0;border-radius: 50%;border: 2px solid #0b419a;opacity: 0;-webkit-animation: ripple 4500ms ease-out 900ms infinite;-moz-animation: ripple 4500ms ease-out 900ms infinite;-o-animation: ripple 4500ms ease-out 900ms infinite;animation: ripple 4500ms ease-out 900ms infinite;}
.point-area.point_shadow.point-80{width: 100%;height: 100%;}
.point-area .point-50{width: 100%;height: 100%}
.point-area .point-50:after{margin: auto;content: '';display: block;position: absolute;top: 0;right: 0;bottom: 0;left: 0;border-radius: 50%;border: 2px solid #0b419a;opacity: 0;-webkit-animation: ripple 4500ms ease-out 1125ms infinite;-moz-animation: ripple 4500ms ease-out 1125ms infinite;-o-animation: ripple 4500ms ease-out 1125ms infinite;animation: ripple 4500ms ease-out 1125ms infinite;}
.point-area .point-60{width: 100%;height: 100%}
.point-area .point-60:after{margin: auto;content: '';display: block;position: absolute;top: 0;right: 0;bottom: 0;left: 0;border-radius: 50%;border: 2px solid #0b419a;opacity: 0;-webkit-animation: ripple 4500ms ease-out 1350ms infinite;-moz-animation: ripple 4500ms ease-out 1350ms infinite;-o-animation: ripple 4500ms ease-out 1350ms infinite;animation: ripple 4500ms ease-out 1350ms infinite;}
.point-area .point-70{width: 100%;height: 100%}
.point-area .point-70:after{margin: auto;content: '';display: block;position: absolute;top: 0;right: 0;bottom: 0;left: 0;border-radius: 50%;border: 2px solid #0b419a;opacity: 0;-webkit-animation: ripple 4500ms ease-out 1575ms infinite;-moz-animation: ripple 4500ms ease-out 1575ms infinite;-o-animation: ripple 4500ms ease-out 1575ms infinite;animation: ripple 4500ms ease-out 1575ms infinite;}
.point-area .point-80{width: 100%;height: 100%}
.point-area .point-80:after{margin: auto;content: '';display: block;position: absolute;top: 0;right: 0;bottom: 0;left: 0;border-radius: 50%;border: 2px solid #0b419a;opacity: 0;-webkit-animation: ripple 4500ms ease-out 1800ms infinite;-moz-animation: ripple 4500ms ease-out 1800ms infinite;-o-animation: ripple 4500ms ease-out 1800ms infinite;animation: ripple 4500ms ease-out 1800ms infinite;}
.point-area .point-90{width: 100%;height: 100%}
.point-area .point-90:after{margin: auto;content: '';display: block;position: absolute;top: 0;right: 0;bottom: 0;left: 0;border-radius: 50%;border: 2px solid #0b419a;opacity: 0;-webkit-animation: ripple 4500ms ease-out 2025ms infinite;-moz-animation: ripple 4500ms ease-out 2025ms infinite;-o-animation: ripple 4500ms ease-out 2025ms infinite;animation: ripple 4500ms ease-out 2025ms infinite;}
.point-area .point-100{width: 100%;height: 100%}
.point-area .point-100:after{margin: auto;content: '';display: block;position: absolute;top: 0;right: 0;bottom: 0;left: 0;border-radius: 50%;border: 2px solid #0b419a;opacity: 0;-webkit-animation: ripple 4500ms ease-out 2250ms infinite;-moz-animation: ripple 4500ms ease-out 2250ms infinite;-o-animation: ripple 4500ms ease-out 2250ms infinite;animation: ripple 4500ms ease-out 2250ms infinite;}
.point-area .point-shadow:after{-webkit-box-shadow: inset 0 0 5em rgba(0, 153, 68, 0.16);-moz-box-shadow: inset 0 0 5em rgba(0, 153, 68, 0.16);box-shadow: inset 0 0 5em rgba(0, 153, 68, 0.16);}
.point_area{text-align: center;position: relative;width: 150px;height: 150px;-webkit-transition: opacity 0.5s ease-out;-moz-transition: opacity 0.5s ease-out;-o-transition: opacity 0.5s ease-out;transition: opacity 0.5s ease-out;}
.ouzhou{position: absolute;top:70px;left:50px;font-size: 15px;width: 100px;height: 100px}
.ouzhou .txtarea{position: absolute;top: 37px;left: 33px;width: 66px;height: 26px;border: 1px solid #cbcbcb;background: #FFFFFF;text-align: center}
.yazhou{position: absolute;top:120px;left:180px;font-size: 15px;width: 110px;height: 110px}
.yazhou .txtarea{position: absolute;top: 41px;left: 37px;width: 66px;height: 26px;border: 1px solid #cbcbcb;background: #FFFFFF;text-align: center}
.eluosi{position: absolute;top:30px;left:270px;font-size: 15px;width: 80px;height: 80px}
.eluosi .txtarea{position: absolute;top: 26px;left: 30px;width: 66px;height: 26px;border: 1px solid #cbcbcb;background: #FFFFFF;text-align: center}
.xinjiapo{position: absolute;top:290px;left:340px;font-size: 15px;width: 50px;height: 50px}
.xinjiapo .txtarea{position: absolute;top: 12px;left: 15px;width: 66px;height: 26px;border: 1px solid #cbcbcb;background: #FFFFFF;text-align: center}
.beimeizhou{position: absolute;top:100px;left:820px;font-size: 15px;width: 80px;height: 80px}
.beimeizhou .txtarea{position: absolute;top: 27px;left: 30px;width: 66px;height: 26px;border: 1px solid #cbcbcb;background: #FFFFFF;text-align: center}
.nanmeizhou{position: absolute;top:300px;left:950px;font-size: 15px;width: 110px;height: 110px}
.nanmeizhou .txtarea{position: absolute;top: 41px;left: 45px;width: 66px;height: 26px;border: 1px solid #cbcbcb;background: #FFFFFF;text-align: center}
.xinqiao{position: absolute;top:150px;left:320px;font-size: 15px;width: 130px;height: 130px}
.xinqiao .txtarea{position: absolute;top: 51px;left: 55px;width:86px;height: 26px;border: 1px solid #cbcbcb;background: #FFFFFF;text-align: center}
.service_network02{ position:relative; height:325px; background:url(../images/service_network02.jpg) no-repeat; background-position:center center;background-attachment: fixed;}
.service_network02 ._msk { position:absolute; top:0; left:0; bottom:0; width:100%; background:url(../img/index09.png) repeat; }
.service_network02 .infor {text-align: center;color: #fff;padding:60px;}

.service_network02 .infor .common_more {margin-top: 35px;color: #fff;border: 1px solid #fff;}

/* 新闻列表 */
.news_list01 .rect-60{padding-bottom:61.95%;}
.news_list01 li{margin-bottom:30px; background:#fff; transition:all 0.5s ease;}
.news_list01 li a{display:block;}
.news_list01 li ._img{width:25%; float:left;}
.news_list01 li .r_infor{width:75%; float:right;}
.news_list01 li .r_infor .box{padding:35px 60px;}
.news_list01 li .r_infor .box .item{width:85%; float:left;}
.news_list01 li .r_infor .box .item .tit{display: block; font-size:24px;font-weight: bold;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.news_list01 li .r_infor .box .item .con{color:#888; margin:20px 0 35px;overflow:hidden;  text-overflow:ellipsis; display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;}
.news_list01 li .r_infor .box .item .symbol{display:inline-block;margin: inherit;font-weight: inherit;}
.news_list01 li .r_infor .box .item .symbol span{display:inline-block; vertical-align:middle; border:1px solid #dadada; text-align:center; font-size:14px; color:#888; margin-right:8px;padding:2px 15px;}
.news_list01 li .r_infor .box .date{float:right; margin-top:25px;text-align: center;}
.news_list01 li .r_infor .box .date .day {font-size:60px;font-weight: bold; line-height:60px; font-family:Arial;  margin-bottom:5px;}
.news_list01 li .r_infor .box .date .year{font-size:18px; line-height:32px; font-family:Arial;}

.news_list01 li:hover {background:#0b419a;}
.news_list01 li:hover .r_infor .box .item .tit{color:#fff;}
.news_list01 li:hover .r_infor .box .item .tit:hover{color:#fff;}
.news_list01 li:hover .r_infor .box .item .con{color:#fff;}
.news_list01 li:hover .r_infor .box .item .symbol span{border-color:#fff; color:#fff;}
.news_list01 li:hover .r_infor .box .date .day,
.news_list01 li:hover .r_infor .box .date .year{color:#fff;}

.list_wiki .item{background:#fff;margin-bottom: 15px;overflow:hidden; position:relative; cursor:pointer;}
.list_wiki .item .item_box{display:block;}
.list_wiki .item .item_box .intro{padding:7%;position:relative; overflow:hidden;}
.list_wiki .item .item_box .intro .tit{font-size:22px; line-height:1.5; font-weight:bold;height:66px;margin-bottom:10px; overflow:hidden;  text-overflow:ellipsis; display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;}
.list_wiki .item .item_box .intro .time{color:#888; margin-top:20px;}
.list_wiki .item .item_box .intro .desc{line-height:24px; height:48px; overflow:hidden;text-overflow:ellipsis; display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;}
.list_wiki .item .item_box .intro:after{content:''; width:100%; height:5px; position:absolute; left:0; bottom:0; background:#dadada;}
.list_wiki .item .item_box .intro:before{content:''; width:0%; height:5px;background: #0b419a;position:absolute; left:0; bottom:0; transition:all 0.6s ease;}
.list_wiki .item:hover .item_box .intro:before{width:100%; z-index:3}
.list_wiki .item:hover .item_box .intro .tit{color:#0b419a;}

/*新闻详细*/
.news_detail01 .detail_l{width:75%;float: left;}
.news_detail01 .detail_l .content{background:#fff; padding:40px;}
.news_detail01 .detail_l .content .news_title{font-size:32px;margin-bottom:10px; font-weight:bold;}
.news_detail01 .detail_l .content .l_tools{margin-bottom:40px; line-height:20px;padding-bottom: 15px;border-bottom: 1px solid #dadada;}
.news_detail01 .detail_l .content .l_tools span{display:inline-block; *display:inline; *zoom:1;color: #888;}
.news_detail01 .detail_l .content .l_tools span.news_click{margin-left: 20px;}
.newsInfoWrap table {margin: 15px 0;width: 100%;border-collapse: collapse;/* table-layout: fixed; */}
.newsInfoWrap table td,.newsInfoWrap table th {border-right: #ccc 1px solid; padding-right: 2px; border-top: #ccc 1px solid; padding-left: 2px; padding-bottom: 2px; border-left: #ccc 1px solid; padding-top: 2px; border-bottom: #ccc 1px solid;text-align:center;}
.newsInfoWrap table th{ background:#0b419a;color: #fff;font-weight: inherit;}
.newsInfoWrap h2{line-height:40px;font-size: 22px;font-weight: bold;margin: 15px 0;}
.newsInfoWrap h3{font-size: 20px;margin-top: 15px;font-weight: bold;}
.newsInfoWrap p{margin:16px 0;text-align:justify;}
.newsInfoWrap ol{list-style-type:none;counter-reset:sectioncounter;margin: 1px 0;padding: 0;}  
.newsInfoWrap ol li:before {  content:counter(sectioncounter) ". ";   counter-increment:sectioncounter;}
.newsInfoWrap ul{margin: 1px 0;}
.newsInfoWrap ul li{margin-left:1.5em;list-style: disc;}
.newsInfoWrap li p,.newsInfoWrap table p{margin:0;display: inline-block;}
.news_detail01 .detail_r{width:23%;float: right;}
.news_detail01 .detail_r .arr_box{background:#fff; padding:8%; margin-bottom:14px;display:block;}
.news_detail01 .detail_r .tit{font-size:20px;margin-bottom:10px; font-weight:bold;}
.news_detail01 .detail_r ._title{font-weight: bold;font-size: 17px;}
.news_detail01 .detail_r ._time{padding-top:6px; display:block;}
.news_detail01 .detail_r .arr_box:hover{color:#fff;background: #0b419a;}
.news_detail01 .detail_r .arr_box:hover ._title{color:#fff;}
.news_detail01 .detail_r .share_box{background:#fff;padding:8%;}
.news_detail01 .detail_r .share_title{font-size:20px;margin-bottom:10px; font-weight:bold;}
.news_detail01 .detail_r .black_list{width:100%; height:45px; line-height:45px;background: #0b419a;text-align:center;font-size:20px;color:#fff;display:block;}
.news_detail01 .detail_r .social-share{padding:10px 0 20px;}
.news_detail01 .detail_r .social-share a{width:40px;height:40px;display:inline-block;cursor:pointer;text-align:center;border:1px solid #d0d0d0;line-height:40px;padding:0;margin:0;margin-right: 10px;}
.news_detail01 .detail_r .social-share a::before{padding-left:4px;}
/*新闻视频*/
.video_catlist{text-align:center;padding:0px 0px 50px;}
.video_catlist a{padding:8px 26px;font-size:20px;margin:0 10px;font-weight: bold;border: 2px solid #adadad;text-align:center;display:inline-block;*display:inline;*zoom: 1;}
.video_catlist a:hover,.video_catlist a.cur{color:#fff;border-color:#0b419a;background: #0b419a;}
.video_catlist i{display: inline-block;height:26px; margin-left:15px;font-weight: normal;}
.video_catlist i:before {font-family: "iconfont";content: "\e65e";}
.video_catlist a:hover .list_ico,.video_catlist a.cur .list_ico{background-position:0 -6px;}

/*视频列表*/
.video_widget ._info{ padding:0 20px; background: #fff;height: 55px;line-height: 55px;}
.video_widget ._info .tit {display:inline-block;max-width:85%;font-size: 18px;font-weight: inherit;}
.video_widget ._info i{float:right;display:block;width:21px; height:55px;position: relative;}
.video_widget ._info i:before {font-family: "iconfont";content: "\e60e";position: absolute;left:0;top:0px;font-size:24px;}
.video_widget .m-video{ cursor: pointer; margin-bottom:2%; }
.video_widget .m-video:hover ._info{background: #0b419a; color: #fff;}
.video_widget .m-video .cover{position: absolute;width: 100%;height: 0;left: 0;bottom: 0;transition: all 0.5s ease;background: rgba(28, 32, 135,.33);overflow: hidden;}
.video_widget .m-video .rect-60 i{ display: inline-block; position: absolute; z-index: 5; left: 50%; top: 50%; margin-top: -45px; margin-left: -45px; font-size: 35px;color: #fff;width: 90px;height: 90px;text-align: center;background: url(../images/video_play.png) no-repeat center center;}
.video_widget .m-video:hover .cover{height: 100%;transition: all 0.5s ease;}
.video_widget .m-video:hover ._info .iconfont{color: #fff;}

/*照片列表*/
.images_widget ._info{ padding:0 20px; background: #fff;height: 55px;line-height: 55px;}
.images_widget ._info .tit {display:inline-block;max-width:85%;font-size: 18px;font-weight:inherit;}
.images_widget ._info i{float:right;display:block;width:32px; height:55px;}
.images_widget ._info i:before {font-family: "iconfont";content: "\e666";font-size:24px;}
.images_widget ._imgbig{ cursor: pointer; margin-bottom:2%; }
.images_widget ._imgbig:hover ._info{background: #0b419a; color: #fff;}
.images_widget ._imgbig .cover{position: absolute;width: 100%;height: 0;left: 0;bottom: 0;transition: all 0.5s ease;background: rgba(28, 32, .135,.33);overflow: hidden;}
.images_widget ._imgbig .rect-75 i{ display: inline-block; position: absolute; z-index: 5; left: 50%; top: 50%; margin-top: -30px; margin-left: -30px; font-size: 35px;color: #fff;width: 60px;height: 60px;text-align: center;background: url(../images/images_big.png) no-repeat center center;}
.images_widget ._imgbig:hover .cover{height: 100%;transition: all 0.5s ease;}
.images_widget ._imgbig:hover ._info .iconfont{color: #fff;}

/* 人才招聘 */
.recruitment .recruitment01{padding-bottom: 60px;}
.recruitment .recruitment01 .content{margin-top:60px;}
.recruitment .recruitment01 .content .rect-865{padding-bottom:86.5%;}
.recruitment .recruitment01 .content .rect-48{padding-bottom:48%;}
.recruitment .recruitment01 .content .rect-836{padding-bottom:83.6%;}
.recruitment .recruitment01 .content .rect-465{padding-bottom:46.5%;}
.recruitment .recruitment01 .content .left{width:32%; float:left; margin-right:2%;}
.recruitment .recruitment01 .content .left .text{background:#fff; position:relative;}
.recruitment .recruitment01 .content .left .text:after{content:''; width:100px; height:3px;background: #0b419a;position:absolute; left:38px; bottom:34px;}
.recruitment .recruitment01 .content .left .text .box{padding:33px 60px 34px 38px; line-height:24px;}
.recruitment .recruitment01 .content .left .text .box .t{font-size:20px; font-weight:bold;margin:0 0 15px 0;}
.recruitment .recruitment01 .content .left .text .box .c{height:48px; overflow:hidden;}
.recruitment .recruitment01 .content .right{width:66%; float:left;}
.recruitment .recruitment01 .content .right .r_top{position:relative;}
.recruitment .recruitment01 .content .right .r_top:after{content:''; width:100px; height:3px; background:rgba(255,255,255,0.5); position:absolute; left:46px; bottom:43px;}
.recruitment .recruitment01 .content .right .r_top .span_l{float:right;}
.recruitment .recruitment01 .content .right .r_top .span_r{float:left;background: #0b419a;}
.recruitment .recruitment01 .content .right .r_top .text{padding:53px 40px 43px 47px; color:#fff; line-height:24px;}
.recruitment .recruitment01 .content .right .r_top .text .t{font-size:20px; font-weight:bold;margin:0 0 14px 0;}
.recruitment .recruitment01 .content .right .r_top .text .c{max-height:120px;display: -webkit-box;-webkit-box-orient: vertical;overflow: hidden;-webkit-line-clamp:5;}
.recruitment .recruitment01 .content .right .r_bott{background:#fff;}
.recruitment .recruitment01 .content .right .r_bott .span_r{position:relative;}
.recruitment .recruitment01 .content .right .r_bott .span_r:after{content:''; width:100px; height:3px;background: #0b419a;position:absolute; left:31px; bottom:35px;}
.recruitment .recruitment01 .content .right .r_bott .text{padding:28px 64px 34px 31px;line-height:24px;}
.recruitment .recruitment01 .content .right .r_bott .text .t{font-size:20px; font-weight:bold;margin:0 0 14px 0;}
.recruitment .recruitment01 .content .right .r_bott .text .c{font-size:14px; color:#505050; height:48px;display: -webkit-box;-webkit-box-orient: vertical;overflow: hidden;-webkit-line-clamp:2;}
.recruitment .recruitment02{background: #fff;}
.recruitment .recruitment02 .content{padding: 70px 0;}
.job_widget{margin-top: 35px;}
.job_widget .job_top{width: 100%;height:60px;font-size:20px;font-weight: bold; color: #fff;background: #0b419a;}
.job_widget .job_top .item{width: 20%;text-align: center;line-height: 60px; float: left;}
.job_widget .question_list{margin-bottom: 15px;position: relative;cursor: pointer;background: #fafafa;}
.job_widget .job_bottom{margin: 10px 0; position: relative;cursor: pointer;}
.job_widget .job_bottom .main_box{height: 60px;line-height: 60px;background: #f6f6f6;-webkit-transition: all 0.4s;-moz-transition: all 0.4s;-ms-transition: all 0.4s;-o-transition: all 0.4s;transition: all 0.4s;}
.job_widget .job_bottom .main_box ._name{-webkit-transition: all 0.4s;-moz-transition: all 0.4s;-ms-transition: all 0.4s;-o-transition: all 0.4s;transition: all 0.4s;}
.job_widget .job_bottom .main_box span,.job_widget .job_bottom .main_box h5{display: block;float: left;font-weight:inherit;font-size: inherit;margin: inherit;}
.job_widget .job_bottom .main_box .main_box_t{width: 20%;text-align: center;-webkit-transition: all 0.4s;-moz-transition: all 0.4s;-ms-transition: all 0.4s;-o-transition: all 0.4s;transition: all 0.4s;}
.job_widget .job_bottom .intro{display: none;}
.job_widget .job_bottom .intro .intro_box{width: 90%;margin: 0 auto;}
.job_widget .job_bottom .intro .intro_box h3{font-size: 17px;font-weight: normal;margin-top: 40px;margin-bottom: 26px;}
.job_widget .job_bottom .intro .intro_box p{line-height: 28px;}
.job_widget .job_bottom .intro .intro_box .job_btn{margin:30px 0;display: inline-block;}
.job_widget .job_bottom .intro .intro_box .job_btn ._btn {display:inline-block; width:160px; height:48px;line-height:48px;  color:#fff; font-size:16px; background: #0b419a; cursor:pointer; text-align:center; transition:.5s ease;}
.job_widget .job_bottom .intro .intro_box .job_btn ._btn:hover{background:#0f58ce;}   
.job_widget .job_bottom .intro_more{width: 60px;height: 60px;background:#0b419a;text-align: center;line-height: 60px;color: #ffffff;font-size: 40px;position: absolute;right: 0;top: 0;}
.recruitment .recruitment03 .content{margin-top:60px;}
.recruitment .recruitment03 .content .box{overflow: hidden;width: 80%;margin: 60px auto 0;}
.recruitment .recruitment03 .content .box .item .yuan_bg{width: 80px;height: 80px;text-align: center;line-height: 80px;border-radius:50%;background: #0b419a;float: left;}
.recruitment .recruitment03 .content .box .item .yuan_bg i{display: inline-block;width:80px; height:80px;color: #fff;font-size:40px;}
.recruitment .recruitment03 .content .box .item:hover .yuan_bg i{ transform:rotateY(180deg);transition:all 0.3s ease; -webkit-transition:all 0.3s ease;}
.recruitment .recruitment03 .content .box .item .num1 i:before {font-family: "iconfont";content: "\e611";}
.recruitment .recruitment03 .content .box .item .num2 i:before {font-family: "iconfont";content: "\e667";}
.recruitment .recruitment03 .content .box .item .num3 i:before {font-family: "iconfont";content: "\e969";}
.recruitment .recruitment03 .content .box .text{margin:5px 20px 10px 100px;}
.recruitment .recruitment03 .content .box .text .tit{font-size:20px;font-weight: bold;}
.recruitment .recruitment03 .content .box .text .desc{margin-top: 5px;}

/*联系我们*/
.contact .contact01 .left{width:28%;height:750px; background:#fff}
.contact .contact01 .left .box{padding:30px;}
.contact .contact01 .left .box .tit{position: relative; font-size:36px;font-weight: bold; border-bottom:1px solid #dcdde1; padding-bottom:20px;}
.contact .contact01 .left .box .item{ padding:13px 0; border-bottom:1px solid #dcdde1; position:relative; padding-left:50px;}
.contact .contact01 .left .box .item i{width:40px; height:40px;}
.contact .contact01 .left .box .item.addr i:before {font-family: "iconfont";content: "\e661";font-size:40px;position: absolute;left: 0;top:0;}
.contact .contact01 .left .box .item.mobile i:before {font-family: "iconfont";content: "\e969";font-size:40px;position: absolute;left: 0;top: -8px;}
.contact .contact01 .left .box .item.tel i:before {font-family: "iconfont";content: "\e969";font-size:40px;position: absolute;left: 0;top: -8px;}
.contact .contact01 .left .box .item.url i:before {font-family: "iconfont";content: "\e629";font-size:40px;position: absolute;left: 0;top: -8px;}
.contact .contact01 .left .box .item.email i:before {font-family: "iconfont";content: "\e667";font-size:40px;position: absolute;left: 0;top: -8px;}
.contact .contact01 .left .box .saoma{width:100%; height:54px; line-height:54px;background: #0b419a; font-size:18px; color:#fff; text-align:center; margin-top:20px;}
.contact .contact01 .left .box .saoma a{display:block;}
.contact .contact01 .left .ercode{text-align:center; font-size:16px; margin-top:20px;}
.contact .contact01 .left .ercode .ewm{width:40%; padding:2%;}
.contact .contact01 .left .ercode .ewm .t{margin-top:5px;}
.contact .contact01 .right{width: 70%;}
.contact .contact01 .right .map{height:710px;padding: 20px;background:#fff;overflow:hidden;}
.contact .contact02{margin-top: 60px;}
.contact .contact02 .content{background:#fff;padding:50px;}
.liuyan_form{margin:30px auto 0;}
.liuyan_form ._rec{position: relative;}
.liuyan_form ._rec .error{background: rgb(255, 254, 245);color: #ff0000;font-size: 15px;padding: 5px 10px;display: block;}
.liuyan_form ._rec .line1{width:calc(100% - 62px);height:50px; line-height:48px; padding:0 45px 0 15px;border:1px solid #dadada;}
.liuyan_form ._rec i{display: inline-block;width:32px; height:50px;position: absolute;right: 3px;top: -2px;color:#dadada;font-size:30px;}
.liuyan_form ._rec01 i:before {font-family: "iconfont";content: "\e677";}
.liuyan_form ._rec02 i:before {font-family: "iconfont";content: "\e969";}
.liuyan_form ._rec03 i:before {font-family: "iconfont";content: "\e667";}
.liuyan_form ._rec04{ margin-bottom:20px; margin-top:25px; }
.liuyan_form ._rec04 i{display: inline-block;width:32px; height:50px;position: absolute;right:3px;top: -2px;color:#dadada;font-size:30px;}
.liuyan_form ._rec04 i:before {font-family: "iconfont";content: "\e9b2";}
.liuyan_form textarea{width:calc(100% - 32px);padding:10px 15px;height:auto; line-height:1.5;border:1px solid #dadada;}
.liuyan_form .yzm_box{width:50%;}
.liuyan_form .yzm_box .yzm{line-height:46px; height:46px; width:50%; text-indent:20px; margin-right:25px;border:1px solid #dadada;}
.liuyan_form .yzm_box img{width:120px; height:50px; margin-right:10px;}
.submit_btn {display: inline-block;position: relative;color: #0b419a;font-size: 18px;font-weight: bold;height: 48px;line-height:48px;padding: 0 40px;cursor: pointer;outline: none;border: none;background: none;z-index: 0;}
.submit_btn:hover {color: #fff;}
.submit_btn:hover {color: #fff;}
.submit_btn::before {content: "";position: absolute;top: 50%;left: 50%;width: 100%;height: 100%;transform: translate(-50%, -50%) scale(1);border: 1px solid #0b419a;transition: all .5s ease;z-index: 0;}
.submit_btn:hover::before {transform: translate(-50%, -50%) scale(1.2);opacity: 0;}
.submit_btn::after {content: "";position: absolute;top: 50%;left: 50%;width: 100%;height: 100%;transform: translate(-50%, -50%) scale(0.8);opacity: 0;background: #0b419a;transition: all .5s ease;z-index: -1;}
.submit_btn:hover::after {transform: translate(-50%, -50%) scale(1);opacity: 1;}

/* 搜索 */
.search01 .infor{margin-bottom: 60px;}

/* 右侧漂浮 */
.float_right{width:67px;position:fixed;top:50%;right:0px;font-size:12px;text-align:center;margin-top:-200px;z-index:99999;background:#f3f3f3;}
.float_right li {position:relative;}
.float_right li:last-of-type{display:none;}
.float_right li a{padding:10px 0;display:block;}
.float_right li:nth-child(2) .ewm{display:none;}
.float_right li:nth-child(2) .ewm.on {display:block;}
.float_right li.weixin img{max-width: 100px;}
.float_right li.weixin .ewm{position:absolute; right:100%; top:0;}
.float_right i {display:inline-block;background-image:url(../images/float-right.png);background-repeat:no-repeat;width:40px;height:40px;}
.float_right i.online {background-position:2px 5px;}
.float_right i.wechat {background-position:2px -67px;}
.float_right i.tel {background-position:2px -137px;}
.float_right i.qq {background-position:2px -204px;}
.float_right i.topico {background-position:2px -276px;}
.float_right li:hover a {background:#0b419a;color:#fff;text-decoration:none;}
.float_right li:hover i {background-image:url(../images/float-right-hot.png);}
.float_right li>span {display:inline-block;line-height:79px;color:#fff;font-size:20px;position:absolute;background:#0b419a;width:150px;right:100%;top:0;display:none;}
.float_right li:hover>span {display:block;}