@charset "utf-8";html{height:100%;padding:0;margin:0;overflow-x:hidden}
body{width:100%;font:12px;font-family:"微软雅黑","Arial",sans-serif;background:#fff;overflow:hidden}
/*body::-webkit-scrollbar{width:8px;}
body::-webkit-scrollbar-track{background:#fff;}
body::-webkit-scrollbar-thumb{background:#1b1b1b;}
body::-webkit-scrollbar-thumb:window-inactive{background:#1b1b1b;}
body::-webkit-scrollbar-thumb:vertical:hover{background:#1b1b1b;}*/.clr{line-height:0;height:0;clear:both;font-size:0;overflow:hidden}
.clearfix:after{display:block;height:0;visibility:hidden;clear:both;content:"."}
.w1420{min-width:1200px;width:1200px;margin:0 auto}
a,b,button,em,h1,h2,h3,h4,h5,h6,html,i,input,li,p,select,strong,textarea,ul{font-family:"微软雅黑","Arial",sans-serif}
header.fixed{position:fixed;height:90px;pointer-events:none;top:0}
a{color:#333;}
.hide{display:none}
@font-face{font-family:'Bebas';src:url('../fonts/Bebas.eot');src:local('Bebas'),local('Bebas'),url('../fonts/Bebas.woff') format('woff'),url('../fonts/Bebas.ttf') format('truetype'),url('../fonts/Bebas.svg#Bebas') format('svg');font-weight:normal;font-style:normal;}
.top_bj .email{background:url(../img/em.png) no-repeat left center;padding-left:26px;}
.i-ban{height:980px;}
.mo-ban{display:none;}
.i-ban ul{width:100%;height:100%;position:absolute;overflow:hidden;left:0;top:0;}
.i-ban li{width:100%;height:100%;position:relative;overflow:hidden;}
.i-ban.pc-ban li{position:absolute;left:0;top:0;background-size:100% 100% !important;}
.i-ban.pc-ban ul{opacity:0;filter:alpha(opacity=0);}
.i-ban ul.slides{opacity:0;filter:alpha(opacity=0);}
.i-ban.pc-ban .btns{z-index:2;left:50%;position:absolute;}
.i-ban.pc-ban .btns span{margin:0 6px;display:inline-block;zoom:1;width:47px;height:3px;background-color:#b2b2b2;position:relative;overflow:hidden;float:left;cursor:pointer;}
/*.i-ban.pc-ban li a{display:block;width:100%;height:100%;}*/.i-ban .flex-control-nav,.i-ban.pc-ban .btns{bottom:30px;z-index:2;}
.i-ban .flex-control-paging li a.flex-active,.i-ban.pc-ban .btns span.cur{background-color:#00bde8;}
.i-ban.pc-ban li a{padding:0 85px;text-align:center;color:#fff}
.w1400{width:1400px;margin:0 auto}
.w_80{position:relative;-webkit-transition:all 2s;transition:all 2s;-webkit-transform:translate(50px,-10px);transform:translate(50px-,10px);}
.top_nav_tit{width:100%;margin:0 auto;background:#fdfdfd;line-height:24px;padding:23px 0;overflow:hidden;box-shadow:0 0 10px #ccc;}
.top_links .site img{vertical-align:top}
/*phone*/.sub-menu{display:none;position:relative;top:0;height:55px;left:0;z-index:1111;width:100%;background:#222222;margin-bottom:0;}
.sub-menu ul{height:100%;display:none;position:absolute;left:0;width:100%;top:0;}
.search-bg{position:fixed;left:0;top:0;width:100%;height:100%;z-index:1111;background-color:#f7f7f7;display:none;}
.search-bg-fff{position:fixed;left:0;top:0;width:100%;height:100%;z-index:11;background:rgba(251,251,251,0.8);display:none;}
.m-search-box{width:1400px;/* border:1px solid #ccc;border-radius:30px;*/border-bottom:1px solid #e9e9e9;position:fixed;left:50%;top:23%;margin-left:-700px;height:44px;z-index:1111;display:none;}
.m-search-box input.tex{border:none;background:none;font-size:12px;color:#999;height:26px;line-height:24px;padding:4px 0;width:80%;text-align:left}
.m-search-box input.search-btn{border:none;width:13px;height:13px;margin:8px 5px 0 0;padding:0}
.m-close-search{display:block;width:30px;height:30px;background:#0a4f99 url(../images/close.png) no-repeat center center;position:absolute;top:-138px;cursor:pointer;z-index:1111;display:none;right:68px;}
.sub-menu .sub-tit.on:after{content:'';display:block;width:13px;height:13px;background:url(../img/ico_03h.png) no-repeat center;background-size:100% auto;position:absolute;top:20px;right:30px;}
.sub-menu .sec-list a:after:hover{background:url(../img/ico_03_hh.png) no-repeat center;background-size:100% auto;color:#2fb6df}
.search-btn{display:inline-block;display:block;width:16px;height:16px;background:url(../img/search.png) no-repeat center center;cursor:pointer;background-size:100% 100%;cursor:pointer;position:relative;}
.phone_dh{padding:0 15px;width:100%;box-sizing:border-box;height:55px;background:#fff;position:fixed;top:0;left:0;background:#fff;z-index:11;border-bottom:1px solid #ccc}
.phone_dh .logo{width:40%;margin-top:3%}
.sou_r{cursor:pointer;}
.sou_r:after{content:"";height:20px;width:1px;background:#ebebeb;right:0;top:0;position:absolute;}
.other_links{
position: relative;
}
.other_links-poa{
position: absolute;
width:calc(100% + 50px);
padding: ;
border:1px solid #dddddd;
text-align: center;
background: #ffffff;
left: -25px;
top: 27px;
display: none;
}
.other_links-poa a{
font-size: 14px;
color: #666666;
display: block;
line-height: 52px;
transition:all 0.3s;
}
.other_links-poa a:first-child{
border-bottom: 1px solid #ddd
}
@media (min-width: 1025px){
.liks:hover .other_links-poa{
display: block;
}
.other_links-poa a:hover{
color: #0a4e97;
transition:all 0.3s;
}
}
.other_links .sites{color:#343434;font-weight:700;font-size:15px;float:left;margin-right:26px;}
.other_links .company{color:#0a4e97;font-weight:700;font-size:14px;float:left;background:url(../img/02.png) no-repeat right center;padding-right:25px;}
.nav-btn{width:29px;height:23px;position:relative;cursor:pointer;background:#fff;margin-right:20px;margin-top:12px;float:right;z-index:1111;}
.head_phone{position:relative;z-index:1111;background:#fff}
.back-btn{float:left}
.nav-btn span.dh{font-size:18px;color:#183884;float:left;line-height:25px;padding:0 5px;display:inline}
.phone_fix{position:absolute;right:0;top:0;width:86px;}
.phone_fix .search-btn{margin-top:20px;}
.nav-btn .line1{top:0;-webkit-transform-origin:left top 0;-ms-transform-origin:left top 0;transform-origin:left top 0;}
.nav-btn .line{display:block;width:29px;height:3px;background-color:#3b3b3b;position:absolute;right:0;border-radius:3px;}
.nav-btn .line2{top:10px;}
.nav-btn .line3{top:20px;-webkit-transform-origin:left bottom 0;-ms-transform-origin:left bottom 0;transform-origin:left bottom 0;}
.navback .line1{top:0;-webkit-transform-origin:left top 0;-ms-transform-origin:left top 0;transform-origin:left top 0;}
.navback .line{display:block;width:29px;height:3px;background-color:#3b3b3b;position:absolute;right:0;border-radius:3px;}
.navback .line2{top:10px;}
.navback .line3{top:20px;-webkit-transform-origin:left bottom 0;-ms-transform-origin:left bottom 0;transform-origin:left bottom 0;}
.footer .top .cn a{color: #999;font-size: 12px;}
.footer .top .cn a:hover{opacity:0.8}
.head_phone .logo{float:left;width:100px;margin-left:20px;}
.head_phone .logo img{width:100%;margin-top:8px;}
header .search-btn{width: 22px;height: 22px;background: url(../img/search.png) no-repeat left center;border: none;cursor: pointer;position: relative;display: inline-block;padding: 0;margin-right: 10px;}
.top_links input.tex{background:#fff;border:1px solid #ccc;height:20px;height:20px;padding:0 10px;}
/*header .search-btn:after{content:"";width:1px;height:0.2rem;background:#7f7f7f;position:absolute;right:0;top:0.06rem;}*/.nav-btn.active{-webkit-animation:rotate 0.3s linear 0s;animation:rotate 0.3s linear 0s;}
.nav-btn.hover .line1{left:0;top:30px;}
.nav-btn.hover .line3{left:0.31rem;width:32px;top:17px;}
.line1{transform-origin:left top 0;}
.line2{}
.line3{transform-origin:left bottom 0;}
.swiper_home_b .swiper-pagination{z-index:1}
/*heder*/.phone_dh{}
.sub-menu li a{position:relative}
.back-btn{width:32px;height:32px;float:left;cursor:pointer;background:#fff;margin-left:6%;margin-top:16px;display:none}
.back-btn span{display:block;width:32px;height:32px;background:url(../img/support/s01.png) no-repeat;}
header .back-btn .line1{top:28%;}
header .back-btn .line2{top:48%}
header .back-btn .line3{top:68%;-webkit-transform-origin:left bottom 0;-ms-transform-origin:left bottom 0;transform-origin:left bottom 0;}
.sub-menu li{width:100%;}
.sub-menu li{float:none;}
.sub-menu li:nth-child(1) .tit{border:none}
.sub-menu .tit{border-top:1px solid #fff;display:block;width:100%;padding:0 30px;box-sizing:border-box;line-height:60px;color:#fff;position:relative;font-size:15px;}
.sub-menu .tit:after{content:'';display:block;width:13px;height:13px;background:url(../img/ico_03.png) no-repeat center;background-size:100% auto;position:absolute;top:20px;right:30px;}
.sub-menu .sub-tit.on{background:#fff;border:none;color:#222}
.sub-menu .sub-tit:after{content:'';display:block;width:21px;height:21px;background:url(../img/ico_03.png) no-repeat center;background-size:100% auto;position:absolute;top:20px;right:30px;}
.sub-menu .sec-list{line-height:30px;display:none;}
.sub-menu .sec-list p{padding-left:47px;position:relative;position:relative}
.sub-menu .sec-list a{font-size:14px;color:#fff;display:block;line-height:35px;position:relative}
.sub-menu .sec-list p:after{content:'';display:block;width:5px;height:5px;background:#fff;background-size:100% auto;position:absolute;top:15px;left:30px;}
.sub-menu .sec-list p:last-child{border-bottom:none}
@-webkit-keyframes $animationName{0%{opacity:1;}
99.9%{opacity:1;}
100%{-moz-transform:rotate(1080deg);-ms-transform:rotate(1080deg);-webkit-transform:rotate(1080deg);transform:rotate(1080deg);opacity:0;}}
@-moz-keyframes mouseAction{0%{opacity:1;}
99.9%{opacity:1;}
100%{-moz-transform:rotate(1080deg);-ms-transform:rotate(1080deg);-webkit-transform:rotate(1080deg);transform:rotate(1080deg);opacity:0;}}
@-ms-keyframes mouseAction{0%{opacity:1;}
99.9%{opacity:1;}
100%{-moz-transform:rotate(1080deg);-ms-transform:rotate(1080deg);-webkit-transform:rotate(1080deg);transform:rotate(1080deg);opacity:0;}}
@keyframes mouseAction{0%{opacity:1;}
99.9%{opacity:1;}
100%{-moz-transform:rotate(1080deg);-ms-transform:rotate(1080deg);-webkit-transform:rotate(1080deg);transform:rotate(1080deg);opacity:0;}}
@-webkit-keyframes $animationName{100%{-moz-transform:rotate(-1080deg);-ms-transform:rotate(-1080deg);-webkit-transform:rotate(-1080deg);transform:rotate(-1080deg);}}
@-moz-keyframes mouseAction2{100%{-moz-transform:rotate(-1080deg);-ms-transform:rotate(-1080deg);-webkit-transform:rotate(-1080deg);transform:rotate(-1080deg);}}
@-ms-keyframes mouseAction2{100%{-moz-transform:rotate(-1080deg);-ms-transform:rotate(-1080deg);-webkit-transform:rotate(-1080deg);transform:rotate(-1080deg);}}
@keyframes mouseAction2{100%{-moz-transform:rotate(-1080deg);-ms-transform:rotate(-1080deg);-webkit-transform:rotate(-1080deg);transform:rotate(-1080deg);}}
#superContainer{height:100%;position:relative;}
li,ul{list-style:none}
.lang_box{margin:0 0 6% 0;line-height:18px;height:18px;}
.lang_box a{color:#fff;font-size:18px;font-family:"黑体"}
header .header{z-index:1111;width:100%;box-shadow:0 0 10px rgba(0,0,0,0.1);position:relative;height:80px;}
.top_bj{background:#283e6f;color:#fff;height:39px;line-height:39px;font-size:12px}
.menu_box .padding_box{margin:50px 60px;position:relative}
.menu_box .padding_box .close{width:30px;height:30px;position:absolute;top:0;right:0;cursor:pointer}
header .logo{float:left;width:auto;z-index:1;margin-top:13px;}
header .logo img{max-width:100%}
.more_ner{text-align:center;color:#fff;width:auto;font-size:14px;font-weight:700;height:38px;line-height:38px;border:1px solid #fff;display:inline-block;-webkit-transition:background-color .2s ease-in-out,top .2s ease-in-out;-o-transition:background-color .2s ease-in-out,top .2s ease-in-out;-moz-transition:background-color .2s ease-in-out,top .2s ease-in-out;transition:all .6s;-webkit-transition:all .6s;}
.more_ner:hover{background:#2d68d4;border:1px solid #2d68d4;color:#fff;-webkit-transition:all .6s;transition:all .6s}
.tit_box h1.news_tit{text-align:center;font-weight:normal;font-size:30px;line-height:40px;}
.top_nav a{color:#c3c9d8;float:left;line-height:38px;height:38px;}
.top_nav a:hover{color:#fff}
.top_nav span{float:left;background:#335c97;height:8px;width:1px;margin:16px 18px;line-height:14px}
.header{clear:both}
.header .w_120{padding:0 6.3%;}
.header{position:relative}
.header .form{position:relative;z-index:12;}
.search-box{position:absolute;top:80px;left:-100px;background:#fff;border-radius:15px;height:32px;width:226px;border:1px solid #e5e5e5;}
nav{float:left;position:relative;}
nav ul li.last{margin-right:0}
.tabs,nav ul{list-style:none;text-align:center;margin:0 auto;}
nav ul,nav ul li ul li{text-align:center}
footer .pd,footer ul li,nav ul li{vertical-align:middle}
.nav_box{float:right}
nav ul li a.link{color:#333;display:block;padding:0 15px; font-size:14px;}
nav ul li:hover a.link,nav ul li.on a.link{color:#074e9c;font-weight:700}
nav ul span{padding:0 12px;width:134px}
nav ul span a{display: block;width: 100%;color: #666;font-size: 16px;line-height: 20px;padding: 14px;border-bottom: 1px solid #e4e4e4;text-align:center}
nav ul li{float:left;text-align:left;line-height:80px;font-size:16px;margin:0 20px}
nav ul li h1{font-size:22px;line-height:24px;margin-bottom:24px}
#navbar{-webkit-transition:all .6s ease-in-out}
header .fixed{position:fixed;z-index:2;height:90px;top:90px;left:0;width:100%}
nav ul span{background:#fff;position:absolute;left:50%;top:80px;-webkit-transition:all .6s;transition:all .6s;display:none}
nav ul li:hover span{display:block;-webkit-transition:all .6s;transition:all .6s;left:-12px}
.f7f7f7{background:#f7f7f7}
nav ul span a:hover{color:#0a4e97;font-weight:700}
.home_banner .swiper-container{width:100%;/*height:780px;*/color:#fff;text-align:center;height: auto;}
.home_banner .swiper-slide .title{text-align:center;margin:0 auto}
.home_banner .swiper-slide .title .p1{padding-top: 186px;color: #0a4e97;font-size: 24px;opacity: 0;line-height: 16px;margin-bottom: 48px;letter-spacing: 44px;}
.home_banner .swiper-slide .title .p2{line-height: 52px;color: #0a4e97;font-size: 50px;opacity: 0;margin: 0 auto 64px auto;font-weight: 700;}
.home_banner .swiper-slide .title .p3{opacity: 0;font-family: Arial, Helvetica, sans-serif;font-size: 70px;line-height: 72px;text-transform: uppercase;font-weight: 700;color: #b8b8b8;}
.home_banner .swiper-slide .title.title_2 .p3{padding-top: 186px;color: #fff;opacity: 0.5;}
.home_banner .swiper-slide .title.title_2 .p1{padding-top: 0;line-height: 26px;color: #fff;}
.home_banner .swiper-slide .title.title_2 .p2{color:#fff}
.home_banner .swiper-slide .title.title_2 .p2 strong{color:#094d97}
.home_banner .swiper-slide .title.title_3 .p1{color:#fff}
.home_banner .swiper-slide .title.title_3 .p2{color:#fff}
.home_banner .swiper-slide .title.title_3 .p3{color:#fff}
.home_banner .swiper-slide .title.title_4{margin-left:289px}
.home_banner .swiper-slide .title.title_4 .p1{color: #c5eafc;font-family: Arial, Helvetica, sans-serif;font-size: 70px;opacity: 0.5;text-align: left;letter-spacing: normal;text-transform: uppercase;font-weight: 700;line-height: 70px;}
.home_banner .swiper-slide .title.title_4 .p2{color: #fff;font-size: 30px;text-align: left;padding-left: 40px;border-left: 1px solid #87abd0;margin-left: 46px;font-weight: normal;}
.home_banner .swiper-slide .title.title_4 .p2 strong{font-size:40px;font-weight:normal}
.home_banner .swiper-slide .title.title_4 .p2 strong b{color:#0a4e97;font-weight:normal}
.home_banner .swiper-slide .title.title_4 .p3{float: left;text-align: left;color: #fff;font-weight: normal;border: 1px solid #9ab7d8;padding: 18px 50px;display: inline-block;font-family: Arial, Helvetica, sans-serif;text-transform: uppercase;font-size: 18px;line-height: 22px;}
.home_banner .swiper-slide .title span{width:33px;height:2px;background:#fff;margin:0 auto 33px auto;display:block;opacity:0}
.ani .swiper-slide.swiper-slide-active .title .p1{-webkit-animation:up3 1s linear 1 backwards;animation:up3 1s linear 1 backwards;opacity:1}
.ani .swiper-slide.swiper-slide-active .title span{-webkit-animation:up3 1s linear 0.1s 1 backwards;animation:up3 1s linear 0.1s 1 backwards;opacity:1}
.ani .swiper-slide.swiper-slide-active .title .p2{-webkit-animation:up3 1s linear 0.3s 1 backwards;animation:up3 1s linear 0.3s 1 backwards;opacity:1}
.ani .swiper-slide.swiper-slide-active .title .p3{-webkit-animation:up3 1s linear 0.6s 1 backwards;animation:up3 1s linear 0.6s 1 backwards;opacity:1}
.home_banner .swiper-slide .title .p3 a{display:block;height:56px;line-height:56px;width:200px;font-size:16px;color:#fff;background:#cd2206;border-radius:5px;text-align:center;text-transform:capitalize;margin:0 auto;font-family:'Bebas';text-transform:uppercase}
.home_banner .swiper-slide .title .p3 a:hover{background:#fff;color:#cd2206}
.home_banner .pagination{position:absolute;z-index:20;left:10px;bottom:10px;width:100%;}
.home_banner .swiper-pagination-switch{display:inline-block;width:12px;height:12px;border-radius:360px;background:#fff;margin-right:5px;opacity:1;cursor:pointer;}
.home_banner .swiper-pagination-bullet{background:#fff;opacity:1;width:12px;height:12px;border-radius:360px;background:#fff;}
.home_banner .swiper-pagination-bullet.swiper-pagination-bullet-active{background:#ef3332;}
.home_banner .swiper-container-horizontal>.swiper-pagination-bullets,.home_banner .swiper-pagination-custom,.home_banner .swiper-pagination-fraction{bottom:20px}
.more_link{position:absolute;top:0;left:0;color:#fff}
.swiper-container .bannertxt{width:810px;margin:0 auto 0 auto;position:absolute;margin-left:-555px;left:50%;}
.f5_bj{width:6%;position:absolute;right:0;top:0;height:100%;background:#fff;z-index:12}
.phone_wrap2{display:none}
.phone_wrap2 .swiper-slide-active .title{position:absolute;top:40px;text-align:center;left:0;width:100%}
#news_list .pagination{text-align:center;margin:0 auto}
#news_list .swiper-pagination-bullet{font-size:20px;display:inline-block;width:13px;height:13px;margin:0 5px;cursor:pointer;background:#ccc;font-weight:700;box-shadow:none;transform: scale(0.7,0.7);transition: all 0.3s ease-in-out;}
#news_list .swiper-pagination-bullet.swiper-pagination-bullet-active{color:#e30613;background:#ef3332;transform: scale(1,1);}
#news_list .flexslider{height:334px}
.index-main{width:100%;max-width:1920px;height:722px;margin:-4px auto 0;position:relative}
.down_home{position:absolute;bottom:0;right:271px;width:20px;height:62px;}
b,i{font-style:normal;font-weight:normal}
.home_cicle{overflow:hidden;margin-top:46px;}
.line_box{position:relative;width:1200px;margin:0 auto 0 auto;}
.line_bottom{position:absolute;background:#717071;height:1px;width:100%;left:0;bottom:0;border-top:1px solid #c1c1c1;border-bottom:1px solid #c1c1c1;z-index:12}
.line_box .w1200{position:absolute;width:1200px;left:50%;margin-left:-600px;top:0;height:100%}
h1.t1{font-size:26px;color:#fff;line-height:38px;text-align:center;}
.tit_en{display:block;text-align:center;font-size:16px;color:#808080;line-height:24px;font-weight:normal;text-transform:uppercase;}
.anime_1{position:relative;height:62px;margin-bottom:50px;}
.anime_1 b{width:188px;height:2px;background:url(../img/home/tit.png) no-repeat;position:absolute;top:30%;left:50%;margin-left:-94px;}
.left_bar_bj{background:url(../img/rightbj.png) repeat-y;position:absolute;top:0;height:100%;width:50px;left:-48px;z-index:1}
.w100{max-width:100%}
a.see_more{width:146px;height:44px;line-height:44px;text-align:center;background:#32469d;border-radius:30px;display:inline-block;color:#fff;font-size:12px}
a.see_more:hover{color:#fff;background:#262626}
.more{font-size:12px;cursor:pointer;text-align:center;}
.more a{color:#0099d0;padding:0 18px;display:block}
.right .anime_1{border-bottom:1px solid #bababa;padding-bottom:8px;position:relative;height:24px;margin-bottom:32px}
.video_box{position:fixed;left:0;top:0;width:100%;height:100%;z-index:123}
.video_box_fixed{background:#fff;opacity:0.98;position:absolute;left:0;top:0;width:100%;height:100%;}
a{outline:none}
.video-main{border-radius:5px;background:#000;left:50%;width:720px;height:480px;margin-left:-360px;position:absolute;top:18%;}
.video-main .video{width:720px;height:480px;}
.video-main embed{width:720px;height:480px;}
.video_box_fixed .close{right:20px;top:20px;width:30px;height:30px;}
.video_box_fixed .close{background:url(../img/event/close.png) no-repeat 0;cursor:pointer;}
.more:hover a.cic i:first-child{margin-left:60px;transition:all 0.8s;}
/* loading 开始*/.loading{width:100%;height:100%;background:#9bd7ec;position:fixed;left:0;top:0;z-index:12345;overflow:hidden}
.loaded{display:none;}
.loading p{padding-top:10%;color:#fff;text-align:center;font-size:16px;}
.spinner{margin:0 auto;width:150px;text-align:center;}
.spinner > div{width:18px;height:18px;background-color:#fff;border-radius:100%;display:inline-block;-webkit-animation:bouncedelay 1.4s infinite ease-in-out;animation:bouncedelay 1.4s infinite ease-in-out;/* Prevent first frame from flickering when animation starts*/-webkit-animation-fill-mode:backwards;animation-fill-mode:backwards;}
.anime .run{-webkit-animation:yy 5s linear 1 backwards;animation:yy 5s linear 1 backwards;}
.spinner .bounce1{-webkit-animation-delay:-0.32s;animation-delay:-0.32s;}
.spinner .bounce2{-webkit-animation-delay:-0.16s;animation-delay:-0.16s;}
.swiper-container{height: 420px;}
.content-slide{padding: 20px;color: #fff;}
.title{font-size: 25px;margin-bottom: 10px;}
.pagination{text-align: center;width: 100%;margin:0 auto}
.swiper-pagination-switch{display: inline-block;width: 10px;height: 10px;border-radius: 10px;background: #999;box-shadow: 0px 1px 2px #555 inset;margin: 0 3px;cursor: pointer;}
.swiper-active-switch{background: #fff;}
@-webkit-keyframes bouncedelay{0%,80%,100%{-webkit-transform:scale(0.0)}
40%{-webkit-transform:scale(1.0)}}
@keyframes bouncedelay{0%,80%,100%{transform:scale(0.0);-webkit-transform:scale(0.0);}
40%{transform:scale(1.0);-webkit-transform:scale(1.0);}}
/* loading 结束*/@-webkit-keyframes fadeIn{0%{opacity:0;}
100%{opacity:1;}}
@keyframes fadeIn{0%{opacity:0;}
100%{opacity:1;}}
@-webkit-keyframes deg{0%{transform:rotate(0);}
100%{transform:rotate(-90deg);}}
keyframes deg{0%{transform:rotate(0);}
100%{transform:rotate(-90deg);}}
@keyframes deg{0%{opacity:0;}
100%{opacity:1;}}
.home_banner .swiper-slide a img{
width: 100%;
}
.swiper-container{margin:0 auto;position:relative;overflow:hidden;z-index:1}
.home_banner_phone .swiper-slide{position:relative}
.home_banner_phone .swiper-slide .title{left:0;text-align:left;height:100%;width:100%;position:absolute;top:0;padding:0 15px;box-sizing:border-box;z-index:11}
.home_banner_phone .swiper-slide .title .p1{margin-bottom:0;margin-top:5%;color:#fff;font-size:12px;}
.home_banner_phone .swiper-slide .title .p2{margin-bottom:4%;line-height:18px;color:#fff;font-size:14px;}
.home_banner_phone .swiper-slide .title .p3{opacity:0}
.home_banner_phone .swiper-slide .title .p3 a{display:block;height:30px;line-height:30px;width:100px;font-size:14px;color:#32469d;background:#fff;border-radius:30px;text-align:center;text-transform:capitalize;}
.page{margin:22px auto 0 auto;text-align:center;background:#fafafa;padding:14px 0;border-radius:3px;}
.about_top .page a{display:inline;width:auto}
.page a.act{display:inline-block;padding:6px 8px;font-size:16px;color:#666;line-height:14px;margin:0 5px;transition:color 0.3s}
.page a.act.active,.page a.act:hover{background:#1d6bc3;color:#fff;border-radius:3px}
.page .prev{background:url(../img/news/left.png) no-repeat center center;position:absolute;left:30px}
.page .next{background:url(../img/news/right.png) no-repeat center center;position:absolute;right:30px;}
.page .prev:hover{background:url(../img/news/lefth.png) no-repeat center center;color:#1d6bc3;}
.page .next:hover{background:url(../img/news/righth.png) no-repeat center center;color:#1d6bc3}
.page a.btn{border:none;padding:0;border-radius:0;line-height:normal;width:13px;height:26px;-webkit-box-shadow:none;box-shadow:none}
.page .btn{color:#888;font-size:14px;padding:0;}
.page .btn span{font-size:18px;font-family:'宋体';}
.page{position:relative}
@-webkit-keyframes bj1{0%{width:0;opacity:1;-webkit-transform-origin:bottom left;transform-origin:bottom left;}
100%{width:1;pacity:1;-webkit-transform-origin:bottom left;transform-origin:bottom left;}}
@keyframes bj1{0%{width:0;opacity:1;-webkit-transform-origin:bottom left;transform-origin:bottom left;}
100%{width:1;pacity:1;-webkit-transform-origin:bottom left;transform-origin:bottom left;}}
@-webkit-keyframes man{0%{transform:rotate(360deg) scale(1,1);-webkit-transform:rotate(360deg) scale(1,1);opacity:1;-webkit-transform-origin:center center;transform-origin:center center;}
20%{transform:rotate(0) scale(2,2);-webkit-transform:rotate(0) scale(2,2);opacity:1;-webkit-transform-origin:center center;transform-origin:center center;}
100%{transform:rotate(360deg) scale(1,1);-webkit-transform:rotate(360deg) scale(1,1);opacity:1;-webkit-transform-origin:center center;transform-origin:center center;}}
@keyframes man{0%{transform:rotate(360deg) scale(1,1);-webkit-transform:rotate(360deg) scale(1,1);opacity:1;-webkit-transform-origin:center center;transform-origin:center center;}
20%{transform:rotate(0) scale(2,2);-webkit-transform:rotate(0) scale(2,2);opacity:1;-webkit-transform-origin:center center;transform-origin:center center;}
100%{transform:rotate(360deg) scale(1,1);-webkit-transform:rotate(360deg) scale(1,1);opacity:1;-webkit-transform-origin:center center;transform-origin:center center;}}
@-webkit-keyframes cicle_r{0%{transform:rotate(360deg);-webkit-transform:rotate(360deg);opacity:1;-webkit-transform-origin:center center;transform-origin:center center;}
100%{transform:rotate(0);-webkit-transform:rotate(0);opacity:1;-webkit-transform-origin:center center;transform-origin:center center;}}
@keyframes cicle_r{0%{transform:rotate(0deg);-webkit-transform:rotate(0deg);opacity:1;-webkit-transform-origin:center center;transform-origin:center center;}
100%{transform:rotate(360deg);-webkit-transform:rotate(360deg);opacity:1;-webkit-transform-origin:center center;transform-origin:center center;}}
@-webkit-keyframes cicle_l{0%{transform:rotate(0deg);-webkit-transform:rotate(0deg);opacity:1;}
100%{transform:rotate(-360deg);-webkit-transform:rotate(-360deg);opacity:1;}}
@keyframes cicle_l{0%{transform:rotate(0deg);-webkit-transform:rotate(0deg);opacity:1;}
100%{transform:rotate(-360deg);-webkit-transform:rotate(-360deg);opacity:1;}}
@-webkit-keyframes shu{0%{transform:translate(-25px,0);-webkit-transform:translate(-25px,0);opacity:0;}
100%{transform:translate(0,0);-webkit-transform:translate(0,0);opacity:1;}}
@keyframes shu{0%{transform:translate(-25px,0);-webkit-transform:translate(-25px,0);opacity:0;}
100%{transform:translate(0,0);-webkit-transform:translate(0,0);opacity:1;}}
@-webkit-keyframes shu1{0%{transform:translate(25px,0);-webkit-transform:translate(25px,0);opacity:0;}
100%{transform:translate(0,0);-webkit-transform:translate(0,0);opacity:1;}}
@keyframes shu1{0%{transform:translate(25px,0);-webkit-transform:translate(25px,0);opacity:0;}
100%{transform:translate(0,0);-webkit-transform:translate(0,0);opacity:1;}}
@-webkit-keyframes san{0%{transform:translate(0,-25px);-webkit-transform:translate(0,-25px);opacity:0;}
100%{transform:translate(0,0);-webkit-transform:translate(0,0);opacity:1;}}
@keyframes san{0%{transform:translate(0,-25px);-webkit-transform:translate(0,-25px);opacity:0;}
100%{transform:translate(0,0);-webkit-transform:translate(0,0);opacity:1;}}
@-webkit-keyframes img1{0%{transform:scale(0,0);-webkit-transform:scale(0,0);opacity:0;-webkit-transform-origin:top center;transform-origin:top center;}
80%{transform:scale(1,1);-webkit-transform:scale(1,1);opacity:1;-webkit-transform-origin:top center;transform-origin:top center;}
100%{transform:scale(1,1);-webkit-transform:scale(1,1);opacity:1;-webkit-transform-origin:top center;transform-origin:top center;}}
@keyframes img1{0%{transform:scale(0,0);-webkit-transform:scale(0,0);opacity:0;-webkit-transform-origin:top center;transform-origin:top center;}
80%{transform:scale(1,1);-webkit-transform:scale(1,1);opacity:1;-webkit-transform-origin:top center;transform-origin:top center;}
100%{transform:scale(1,1);-webkit-transform:scale(1,1);opacity:1;-webkit-transform-origin:top center;transform-origin:top center;}}
@-webkit-keyframes form{0%{transform:scale(0,0);-webkit-transform:scale(0,0);opacity:0;-webkit-transform-origin:bottom center;transform-origin:bottom center;}
95%{transform:scale(1,1);-webkit-transform:scale(1,1);opacity:1;-webkit-transform-origin:bottom center;transform-origin:bottom center;}
100%{transform:scale(1,1);-webkit-transform:scale(1,1);opacity:1;-webkit-transform-origin:bottom center;transform-origin:bottom center;}}
@keyframes form{0%{transform:scale(0,0);-webkit-transform:scale(0,0);opacity:0;-webkit-transform-origin:bottom center;transform-origin:bottom center;}
95%{transform:scale(1,1);-webkit-transform:scale(1,1);opacity:1;-webkit-transform-origin:bottom center;transform-origin:bottom center;}
100%{transform:scale(1,1);-webkit-transform:scale(1,1);opacity:1;-webkit-transform-origin:bottom center;transform-origin:bottom center;}}
@-webkit-keyframes form1{0%{transform:scale(2,2);-webkit-transform:scale(2,2);opacity:0;}
100%{transform:scale(1,1);-webkit-transform:scale(1,1);opacity:1;}}
@keyframes form1{0%{transform:scale(2,2);-webkit-transform:scale(2,2);opacity:0;}
100%{transform:scale(1,1);-webkit-transform:scale(1,1);opacity:1;}}
@-webkit-keyframes da{0%{transform:scale(1.5,1.5);-webkit-transform:scale(1.5,1.5);opacity:0;}
100%{transform:scale(1,1);-webkit-transform:scale(1,1);opacity:1;}}
@keyframes da{0%{transform:scale(1.5,1.5);-webkit-transform:scale(1.5,1.5);opacity:0;}
100%{transform:scale(1,1);-webkit-transform:scale(1,1);opacity:1;}}
@-webkit-keyframes form11{0%{transform:scale(2,2);-webkit-transform:scale(2,2);opacity:0;}
70%{transform:scale(2,2);-webkit-transform:scale(2,2);opacity:1;}
100%{transform:scale(1,1);-webkit-transform:scale(1,1);opacity:1;}}
@keyframes form11{0%{transform:scale(2,2);-webkit-transform:scale(2,2);opacity:0;}
70%{transform:scale(2,2);-webkit-transform:scale(2,2);opacity:1;}
100%{transform:scale(1,1);-webkit-transform:scale(1,1);opacity:1;}}
@-webkit-keyframes fadeIn1{0%{opacity:1;}
100%{opacity:0;}}
@keyframes fadeIn1{0%{opacity:1;}
100%{opacity:0;}}
@-webkit-keyframes yan{0%{transform:scale(0,0);-webkit-transform:scale(0,0);opacity:0;-webkit-transform-origin:bottom center;transform-origin:bottom center;}
50%{transform:scale(1,1);-webkit-transform:scale(1,1);opacity:1;-webkit-transform-origin:bottom center;transform-origin:bottom center;}
100%{transform:scale(2,2);-webkit-transform:scale(2,2);opacity:0;-webkit-transform-origin:bottom center;transform-origin:bottom center;}}
@keyframes yan{0%{transform:scale(0,0);-webkit-transform:scale(0,0);opacity:0;-webkit-transform-origin:bottom center;transform-origin:bottom center;}
50%{transform:scale(1,1);-webkit-transform:scale(1,1);opacity:1;-webkit-transform-origin:bottom center;transform-origin:bottom center;}
100%{transform:scale(2,2);-webkit-transform:scale(2,2);opacity:0;-webkit-transform-origin:bottom center;transform-origin:bottom center;}}
@-webkit-keyframes up3{0%{transform:translate(0,-10px);-webkit-transform:translate(0,-10px);opacity:1;}
100%{transform:translate(none,none);-webkit-transform:translate(none,none);opacity:1;}}
@keyframes up3{0%{transform:translate(0,-10px);-webkit-transform:translate(0,-10px);opacity:1;}
100%{transform:translate(none,none);-webkit-transform:translate(none,none);opacity:1;}}
@-webkit-keyframes up{0%{transform:translate(0,-10px);-webkit-transform:translate(0,-10px);opacity:0;}
100%{transform:translate(0,0);-webkit-transform:translate(0,0);opacity:1;}}
@keyframes up{0%{transform:translate(0,-10px);-webkit-transform:translate(0,-10px);opacity:0;}
100%{transform:translate(0,0);-webkit-transform:translate(0,0);opacity:1;}}
@-webkit-keyframes up1{0%{transform:translate(0,25px);-webkit-transform:translate(0,25px);opacity:0;}
100%{transform:translate(0,0);-webkit-transform:translate(0,0);opacity:1;}}
@keyframes up1{0%{transform:translate(0,25px);-webkit-transform:translate(0,25px);opacity:0;}
100%{transform:translate(0,0);-webkit-transform:translate(0,0);opacity:1;}}
@keyframes fadeIn{0%{opacity:0}
100%{opacity:1}}
@-webkit-keyframes fadeIn{0%{opacity:0}
100%{opacity:1}}
@keyframes width{0%{width:100%}
100%{width:0;opacity:1}}
@-webkit-keyframes width{0%{width:100%}
100%{width:0;opacity:1}}
@keyframes width_b{0%{width:0;opacity:1;-webkit-transform-origin:right top;transform-origin:right top;height:0;}
100%{width:100%;opacity:1;-webkit-transform-origin:right top;transform-origin:right top;height:100%;}}
@-webkit-keyframes width_b{0%{width:0;opacity:1;-webkit-transform-origin:right bottom;transform-origin:right bottom;}
100%{width:100%;opacity:1;-webkit-transform-origin:right bottom;transform-origin:right bottom;}}
@keyframes width_a{0%{width:0;opacity:1;-webkit-transform-origin:right top;transform-origin:right top;}
100%{width:100%;opacity:1;-webkit-transform-origin:right top;transform-origin:right top;}}
@-webkit-keyframes width_a{0%{width:0;opacity:1;-webkit-transform-origin:right top;transform-origin:right top;}
100%{width:100%;opacity:1;-webkit-transform-origin:right top;transform-origin:right top;}}
@keyframes height{0%{height:0;opacity:1}
100%{height:100%;opacity:1}}
@-webkit-keyframes height{0%{height:0;opacity:1}
100%{height:100%;opacity:1}}
@-webkit-keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}
100%{opacity:1;-webkit-transform:none;transform:none}}
@keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translate3d(-100%,0,0);-ms-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}
100%{opacity:1;-webkit-transform:none;-ms-transform:none;transform:none}}
@-webkit-keyframes fadeInDown{0%{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}
100%{opacity:1;-webkit-transform:none;transform:none}}
@keyframes fadeInDown{0%{opacity:0;-webkit-transform:translate3d(0,-100%,0);-ms-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}
100%{opacity:1;-webkit-transform:none;-ms-transform:none;transform:none}}
@-webkit-keyframes fadeInRight{0%{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}
100%{opacity:1;-webkit-transform:none;transform:none}}
@keyframes fadeInRight{0%{opacity:0;-webkit-transform:translate3d(100%,0,0);-ms-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}
100%{opacity:1;-webkit-transform:none;-ms-transform:none;transform:none}}
@-webkit-keyframes fadeInUp{0%{opacity:1;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}
100%{opacity:1;-webkit-transform:none;transform:none}}
@keyframes fadeInUp{0%{opacity:1;-webkit-transform:translate3d(0,100%,0);-ms-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}
100%{opacity:1;-webkit-transform:none;-ms-transform:none;transform:none}}
@-webkit-keyframes form1{0%{transform:scale(2,2);-webkit-transform:scale(2,2);opacity:1}
100%{transform:scale(1,1);-webkit-transform:scale(1,1);opacity:1}}
@keyframes form1{0%{transform:scale(2,2);-webkit-transform:scale(2,2);opacity:1}
100%{transform:scale(1,1);-webkit-transform:scale(1,1);opacity:1}}
@-webkit-keyframes form{0%{transform:scale(1,1);-webkit-transform:scale(1,1);opacity:1}
100%{transform:scale(2,2);-webkit-transform:scale(2,2);opacity:1}}
@keyframes form{0%{transform:scale(1,1);-webkit-transform:scale(1,1);opacity:1}
100%{transform:scale(2,2);-webkit-transform:scale(2,2);opacity:1}}
@-webkit-keyframes pulse{0%{opacity:1;-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}
50%{opacity:1;-webkit-transform:scale3d(1.05,1.05,1.05);transform:scale3d(1.05,1.05,1.05)}
100%{opacity:1;-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}
@keyframes pulse{0%{opacity:1;-webkit-transform:scale3d(1,1,1);-ms-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}
50%{opacity:1;-webkit-transform:scale3d(1.05,1.05,1.05);-ms-transform:scale3d(1.05,1.05,1.05);transform:scale3d(1.05,1.05,1.05)}
100%{opacity:1;-webkit-transform:scale3d(1,1,1);-ms-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}
@-webkit-keyframes bounceIn{0%{opacity:1;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0)}
100%{opacity:1;-webkit-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg);opacity:1}}
@keyframes bounceIn{0%{opacity:1;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0)}
100%{opacity:1;-webkit-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg);opacity:1}}
@-webkit-keyframes cicle{0%{opacity:1;-webkit-transform:rotate(-360deg);-ms-transform:rotate(-360deg);transform:rotate(360deg);}
100%{opacity:1;-webkit-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg);opacity:1}}
@keyframes cicle{0%{opacity:1;-webkit-transform:rotate(-360deg);-ms-transform:rotate(-360deg);transform:rotate(360deg);}
100%{opacity:1;-webkit-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg);opacity:1}}
.i-wrap1,.i-wrap2,.i-wrap3{position:relative;z-index:1}
.w1200{width:1200px;margin:0 auto}
nav ul li{position:relative;z-index:2}
.footer{display:block;position:relative;background:#333;background-size:100% 100%;}
.bannertxt .marg_215{margin-top:215px;}
.footer .con{margin-left:74px}
.footer .top{color:#999;font-size:12px;margin-top:46px;}
.footer .top .en{font-family:Arial, 微软雅黑, sans-serif}
.footer .top .share a span{display:inline-block;width:35px;height:35px!important;padding-left:0!important}
.footer .top .share a.sina span{background-position:0 0;margin-top:30px}
.footer .top .share a.wx span{background-position:0 -87px;margin-top:50px}
.footer .top .list{width:auto;text-align:left;margin-right:78px;}
.footer{padding-top:18px;padding-bottom:18px;}
.footer p a:hover{color:#ccc}
.link_other{position:relative}
.link_other dt{background:#333 url(../img/down.png) no-repeat right center;width:216px;height:32px;line-height:32px;color:#818181;cursor:pointer;padding-left:38px}
.link_other dd{width:235px;color:#818181;z-index:9999;background:#fff;position:absolute;bottom:32px;left:0;display:none}
.link_other dd div{width:221px;border:1px solid #e1e1e1;height:32px;line-height:32px;padding-left:12px;background:#fff}
.link_other a{color:#818181;float:left;display:block;width:221px}
.footer .top .list-last li.two{color:#d6d6d6;font-size:14px;line-height:30px;}
.list .flexslider .flex-direction-nav li{width:41px;height:41px;position:absolute;top:50%;margin-top:-20px;display:block;opacity:1;text-indent:-99999px;overflow:hidden;font-size:0;transition:left 0.3s,right 0.3s;}
.footer-main{padding:0 6.3%}
.footer-main .bli a{margin:0 32px;color:#fff;font-size:14px}
.footer-main .bli{padding-left:18px;border-left:1px solid #393939;float:left;margin-left:50px;}
.i-wrap{width:100%;height:100%;position:relative;overflow:hidden;min-height:2rem}
.footer-main a.logo{float:left;margin-right:77px;margin-top:36px}
.footer-main .logo img{ width:167px}
.footer .top{float:right;text-align:right}
.ewm_box{float:left;padding:18px 128px;border:1px solid #424242;border-top:none;border-bottom:none;}
.ewm_box .left{width:84px;height:78px;float:left;margin-right:20px;}
.ewm_box .left img{width:100%}
.ewm_box .right{float:left;}
.ewm_box .right i{font-size:12px;color:#999;font-style:normal;display:block}
.ewm_box .right b{font-size:18px;color:#ccc;font-style:normal;display:block;margin-bottom:30px;line-height:26px;margin-top:15px}
.ewm_box .right .links{border:1px solid #434343;cursor:pointer;position:relative}
.ewm_box .right .links span{color:#666;font-size:14px;display:block;padding:0 20px;background:url(../img/02h.png) no-repeat 192px center;}
.ewm_box .right .links .other_bot{position:absolute;left:0;bottom:28px;width:100%;display:none;background:#fff}
.ewm_box .right .links:hover .other_bot{display:block}
.ewm_box .right .links a{display:block;padding:0 15px}
.ewm_box .right .links a:hover{opacity:0.8}
.backtop{width:49px;height:49px;background:#ef3332 url(../images/03.png) no-repeat center center;position:absolute;top:-24px;right:60px;border-radius:360px;box-shoadow:0 0 10px rgba(0,0,0,0.2);cursor:pointer;-webkit-transition: all .6s;transition: all .6s;}
.backtop:hover{box-shoadow:0 0 20px rgba(0,0,0,0.3);background:#ef3332 url(../images/03.png) no-repeat center 15px;-webkit-transition: all .6s;transition: all .6s;}
.footer-main{overflow:hidden;}
.footer-main li{position:relative;width:auto;margin-right:100px;float:left;}
.footer-main li:first-child{width:510px;margin-right:80px;border-right:1px solid #434343;padding-right:70px}
.footer-main li:last-child{margin-right:0}
.footer-main li:after{position:absolute;width:1px;height:202px;background:#343434;right:0;top:0;content:"";}
.footer-main li h2{line-height:18px;color:#fff;margin-bottom:30px;opacity:0.8;font-size:16px}
.footer-main li p a{font-size:14px;color:#fff;opacity:0.3;display:block;}
.footer-main li p a:hover{opacity:0.8}
.footer-main li p{line-height:18px;margin-bottom:14px;}
.footer-main li.last{width:21%;padding-right:20px;margin-right:0}
.footer-main li.last{color:#f5f5f5;line-height:18px;font-size:18px}
.footer-main li.last strong{font-size:40px;font-weight:normal;margin-bottom:20px;display:block;line-height:36px}
.footer-main li.last h3{font-size:20px;font-weight:normal;margin-bottom:4px;background:url(../img/tel.png) no-repeat left center;padding-left:28px;}
.footer-main li.last h4{font-weight:normal;margin-bottom:10px;background:url(../img/email.png) no-repeat left center;padding-left:28px;}
.footer-main li.last a{color:#f5f5f5;font-family:"Arial";}
.footer-main li.last:after{background:none}
.footer_bottom{position:relative;}
.footer_bottom .left{float:left;padding:10px;border:1px solid #3f3f3f;width:100px;position:relative;}
.footer_bottom .left em{font-size:13px;font-family:"Arail";opacity:0.5;text-align:center;background:#292929;width:40px;display:block;color:#f5f5f5;font-style:normal;position:absolute;left:50%;margin-left:-20px;bottom:-12px;line-height:18px;}
.footer_bottom .left img{margin:0 auto;display:block;}
.footer-main{position:relative;}
.footer-main .bdsharebuttonbox{right:0;top:4px;width:auto;position:absolute}
.footer-main .bdshare-button-style0-32 .bds_qzone{background:url(../img/qq.png) no-repeat;background-size:100% 100%;opacity:0.8}
.footer-main .bdshare-button-style0-32 .bds_weixin{background:url(../img/weixin.png) no-repeat;background-size:100% 100%;opacity:0.8}
.footer-main .bdshare-button-style0-32 .bds_tsina{background:url(../img/sina.png) no-repeat;background-size:100% 100%;opacity:0.8}
.footer-main .bdshare-button-style0-32 .bds_qzone:hover,.footer-main .bdshare-button-style0-32 .bds_weixin:hover,.footer-main .bdshare-button-style0-32 .bds_tsina:hover{opacity:1}
.more_link h1.font-size48{font-size:80px;line-height:80px;margin-bottom:28px;}
.top_links{height:21px;margin-top:32px}
.top_links .line{background:#eee;width:1px;height:10px;margin:3px 15px;float:left}
.i-wrap1 .product_top_banner .slideBox .bd .tempWrap,.i-wrap1 .product_top_banner .slideBox .bd .tempWrap ul,.i-wrap1 .product_top_banner .slideBox .bd .tempWrap ul li{height:100%}
.w_90{width:77px;margin-left:20px;line-height:22px;}
.w_90 a{color:#333;font-size:14px}
.search-box input[type=text]{display:inline-block;width:175px;height:32px;line-height:32px;color:#333;font-size:12px;border:0 none;padding:0 5px 0 5px;background:none;font-family:"Verdana";position:absolute;bottom:0;left:0;}
.search-box input[type=submit]{float:left;display:inline-block;width:32px;height:32px;opacity:0;cursor:pointer;margin-top:0;border:none;position:absolute;top:0;right:2px;filter:alpha(opacity=0);}
.search{display:block;width:21px;height:21px;background:url(../img/search.png) no-repeat center center;cursor:pointer;}
.header .top_links{}
.pc_menu{position:relative;width:22px;margin-left:30px;}
.menu_button{position:absolute;top:0px;left:0px;cursor:pointer;-webkit-transition:.3s;transition:.3s;/*margin:14px;border-radius:5px;*/}
.top_links .site{margin-left:30px}
.top_links{float:right;}
.search-box i{position:absolute;top:5px;right:0;display:inline-block;width:32px;height:32px;background:url(../img/search.png) no-repeat;cursor:pointer;border:none;}
header .header{background:#fff;}
@keyframes down_up{0%{transform:translate(0,10px);-webkit-transform:translate(0,10px)}
50%{transform:translate(0,0);-webkit-transform:translate(0,0);opacity:.5}
100%{transform:translate(0,10px);-webkit-transform:translate(0,10px)}}
@-webkit-keyframes down_up{0%{transform:translate(0,10px);-webkit-transform:translate(0,10px)}
50%{transform:translate(0,0);-webkit-transform:translate(0,0);opacity:.5}
100%{transform:translate(0,10px);-webkit-transform:translate(0,10px)}}
#i-navli{width:8px;position:fixed;top:50%;right:36px;margin-top:-144px;z-index:22}
#i-navli li{width:6px;cursor:pointer;height:6px;margin-bottom:10px;background:#fff;border:1px solid #38a7f6;color:#fff;text-indent:9999px;border-radius:360px;}
#i-navli li.current{background:#38a7f6;border:1px solid #38a7f6;}
.foot_n1,.foot_n2{display:none}
.foot_1{width:100%;background:#fff;height:150px;left:0;opacity:0;position:relative}
.foot_1 span{background:#e5e5e5;width:1px;height:60px;left:50%;margin-left:-1px;top:13%;margin-top:-30px;display:block;position:absolute}
.foot_fix{left:0;position:fixed;bottom:0}
.head_m{background:#f3f3f3;width:100%;height:108px;position:absolute;top:90px;left:0;display:none;font-size:14px;color:#666;line-height:28px;z-index:1}
.head_m div.w1200{height:57px;width:446px;margin:26px auto}
.head_m div input[type=text]{float:left;width:353px;text-align:left;border:1px solid #ededed;background:#fff;font-size:14px;color:#999;line-height:55px;height:55px;border-top-left-radius:3px;border-bottom-left-radius:3px;padding-left:20px}
.head_m div input[type=submit]{float:left;border:none;background:#ff7818;width:70px;height:55px;color:#fff;font-size:14px;text-align:center;line-height:55px;border-bottom-right-radius:3px;border-top-right-radius:3px;margin-top:1px}
.home_banner_phone .swiper-container{width:100%;height:100%;}
.home_banner_phone .swiper-slide{text-align:center;font-size:18px;background:#fff;/* Center slide text vertically*/display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;}
.party-feature .research-title p{font-family:"微软雅黑"}
.w_90 a:hover{color:#2e96e0}
nav ul{overflow:visible}
.other_links{float:left;margin-top:26px;line-height:30px;height:30px;margin-left:58px}
.sou_show input{background:none;border:none;float:left;}
.sou_show input.search-btn{width: 16px;height: 16px;margin-right:0;background: url(../img/search.png) no-repeat center;background-size: 100% 100%;cursor: pointer;float:right;margin-top:5px;}
.sou_show input.tex{width: 128px;height:28px;line-height:28px;float:left}
.sou_show{border:1px solid #cacaca;line-height:28px;height:28px;border-radius:30px;width:178px;padding:0 14px}
.sou_r em{width:16px;height:16px;background:url(../img/search.png) no-repeat center;background-size:100% 100%;display:block;margin-top:6px}
.phone_fix .sou_r{width:13px;height:13px;display:block;margin-top:17px}
.other_links span{background:#c2c2c2;width:1px;height:12px;float:left;margin:10px 26px}
.pc_nav{display:none}
.menu_box .padding_box .close:hover{-webkit-animation:pulse 1s linear 1 backwards;animation:pulse 1s linear 1 backwards;opacity:1;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;}
.z-index{padding:90px 0 100px;overflow:hidden}
.other_banner .banner{position:relative;}
.other_banner .banner .title.black{color:#333;}
.other_banner .banner .title.black span{background:#b5b5b5}
.other_banner .banner .title{width:100%;position:absolute;top:0%;left:50%;margin-left:-50%;color:#fff;font-size:20px;height:100%}
.other_banner .banner .title .p1{font-size:32px;margin-bottom:24px;line-height:34px;text-align:center;margin-top:168px;font-weight:700;}
.other_banner .banner .title .p2{line-height:40px;font-size:20px;opacity:0;margin:0 auto 0 auto;}
.other_banner .banner .title{text-align:center}
.other_banner .banner .title span{display:block;margin:0 auto 38px auto;background:#fff;height:2px;width:42px;}
.ani .banner .title .p1{opacity:1;-webkit-animation:up3 1s linear 1 backwards;animation:up3 1s linear 1 backwards;}
.ani .banner .title .p2{opacity:1;-webkit-animation:up3 1s linear 0.5s 1 backwards;animation:up3 1s linear 0.5s 1 backwards;}
.ani .banner .title span{opacity:1;-webkit-animation:up3 1s linear 0.3s 1 backwards;animation:up3 1s linear 0.3s 1 backwards;}
.tit_box_top{text-align:center;line-height:30px;margin-bottom:80px;}
.tit_box_top h1{margin-bottom:20px;color:#333;font-size:30px;font-weight:normal;line-height:30px;}
.tit_box_top p.text{font-size:30px;color:#ddd;font-family:'Bebas';text-transform:capitalize;}
.w_1400{width:1400px;margin:0 auto}
.chaxun_text{width:1066px;margin:0 auto;text-align:center;color:#666;font-size:14px;line-height:30px;margin-bottom:50px;padding-top:40px}
.btn_chaxun-in{text-align:center;color:#fff;font-size:16px;background:#cd2206;width:204px;height:44px;line-height:44px;margin:0 auto auto;display:block;position:relative}
.btn_chaxun-in:hover p{position:relative;color:#333;z-index:1}
.btn_chaxun-in:after{background:#ddd;color:#666;height:100%;width:0%;position:absolute;left:50%;top:0;-webkit-transition:all .6s;transition:all .6s;content:""}
.btn_chaxun-in:hover:after{width:100%;left:0%;-webkit-transition:all .6s;transition:all .6s}
.chaxun_list li{width:49.5%;float:left;color:#333;padding:0 50px;font-size:16px;line-height:34px;background:#fff;height:86px;box-shadow:0 0 10px rgba(0,0,0,0.1);border-radius:5px;margin-bottom:9px;display:table}
.chaxun_list li:nth-child(2n){float:right}
.chaxun_list li p{vertical-align:middle;display:table-cell;}
.chaxun_list li b{font-weight:700;color:#cd2206;font-size:24px;font-family:Arial,微软雅黑,sans-serif;}
.member_list li{width:100%;color:#666;padding:60px 100px;font-size:14px;line-height:30px;background:#fff;box-shadow:0 0 10px rgba(0,0,0,0.1);margin-bottom:12px;}
.member_list li p{}
.member_list li b{font-weight:700;color:#cd2206;font-size:24px;font-family:Arial,微软雅黑,sans-serif;}
.member_list li .top{color:#c7c7c7;font-size:36px;line-height:36px;margin-bottom:40px;}
.member_list li .top h1{font-size:30px;line-height:30px;color:#222;margin-bottom:18px;}
.member_list li .top span{font-family:'Bebas';text-transform:capitalize;display:block;margin-bottom:20px}
.member_list li .top i{display:block;background:#c9c9c9;width:60px;height:2px;}
/*-----------** 招聘模板2 **-----------*/.about_job a.more{color:#cd2206;width:210px;height:46px;line-height:46px;border-radius:30px;background:#fff;display:block;margin:0 auto;box-shadow:0 0 20px rgba(0,0,0,0.1);margin-top:80px;font-size:16px;position:relative;overflow:hidden}
.about_job a.more:after{background:#cd2206;width:0;position:absolute;left:50%;top:0;height:100%;content:"";-webkit-transition:all .6s;transition:all .6s;}
.about_job a.more:hover:after{width:100%;-webkit-transition:all .3s;transition:all .3s;left:0}
.about_job a.more:hover p{color:#fff;position:relative;z-index:1;}
.about_job a.more p{position:relative;z-index:1;-webkit-transition:all .3s;transition:all .3s;}
.about_job .job-list-tpl2{width:100%;}
.about_job .job-list-tpl2 dt{background:#fff;color:#333;cursor:pointer;font-weight:normal;height:60px;line-height:60px;overflow:hidden;padding-left:22px;position:relative;margin-top:6px;font-size:16px;border:1px solid #e2e2e2;box-shadow:0 0 10px rgba(0,0,0,0.1)}
.about_job .job-list-tpl2 dt:after{width:23px;height:23px;content:"";position:absolute;right:60px;top:50%;margin-top:-11px;background:url(../img/app/add.png) no-repeat;background-size:100% 100%}
.about_job .job-list-tpl2 dt a{color:#444;float:right;font:12px/50px "微软雅黑";margin-right:56px;}
.about_job .job-list-tpl2 dt span{color:#444;font:18px/50px "微软雅黑";padding-right:12px;}
.about_job .job-list-tpl2 dd{background:#fff;display:none;overflow:hidden;padding:25px 40px;position:relative;border:1px solid #e5e5e5;color:#666;font-size:14px;line-height:18px;}
.about_job .job-list-tpl2 dd div{width:100%;margin-bottom:18px;border-top:1px solid #dcdcdc;padding-top:20px;}
.about_job .job-list-tpl2 dd div:first-child{border-top:none;}
.about_job .job-list-tpl2 dd td span{color:#333;font-size:16px;font-weight:700;display:block;line-height:20px;margin-bottom:20px;}
.about_job .job-list-tpl2 dt.open{background:#cd2206;color:#fff;}
.about_job .job-list-tpl2 dt.open:after{background:url(../img/app/pls.png) no-repeat;background-size:100% 100%}
.about_job .job-list-tpl2 dt.open span{color:#fff;}
.about_job .job-list-tpl2 dt.open a{color:#fff;}
.about_job .job-list-tpl2 dt a:hover{text-decoration:underline;}
.top_links{width:210px}
.foote{background:#222;color:#fff;padding:15px 15px;position:relative;z-index:1;display:none}
.foote a{color:#fff}
.about_job .job-list-tpl2 dd a{font-size:16px;width:130px;height:34px;line-height:34px;text-align:center;color:#fff;display:inline-block;border-radius:30px;background:#cd2206;margin-bottom:45px}
.in_top{text-align:center;width:100%;background:#fff;position:relative;box-shadow:0 0 10px rgba(0,0,0,0.1)}
.in_top .line{background:#0a4e97;height:3px;position:absolute;bottom:0;left:0}
.in_top li{text-align:center;color:#222;margin:0 auto;display:inline-block;width:auto;float:left;}
.in_top li a{position:relative;display:block;padding:30px 0;margin:0 45px;color:#666;font-size:18px;}
.in_top li a img{margin-right:15px;}
/*.in_top li a:after{width:0;background:#c2242d;height:3px;left:50%;position:absolute;bottom:0;content:"";}*/.contact_job{box-shadow:0 0 30px rgba(0,0,0,0.1)}
.contact_job .contact_left{float:left;width:50%}
.contact_job .contact_right{width:50%;float:left;position:relative}
.contact_job .contact_right .con{position:absolute;top:0;left:0;width:100%;padding:88px;color:#666;font-size:16px;line-height:45px;}
.contact_job .contact_right .con h1{color:#333;font-size:22px;line-height:24px;margin-bottom:24px;}
.contact_job .contact_right .con p img{margin-right:15px;}
.contact_job .contact_right .con span{background:#333;width:52px;height:3px;display:block;margin:0 0 38px 0}
.in_top li.on a:after,.in_top li:hover a:after{width:100%;-webkit-transition:all .6s;transition:all .6s;left:0}
.news_box_list li{width:100%;background:#fff;box-shadow:0 0 10px rgba(0,0,0,0.1);margin-bottom:20px;position:relative}
.news_box_list li:after{background:#cb121c;height:2px;width:0;position:absolute;left:0;bottom:0;content:"";-webkit-transition:all .6s;transition:all .6s}
.news_box_list li:hover:after{width:100%;-webkit-transition:all .6s;transition:all .6s}
.news_box_list li a{display:block;color:#777;font-size:14px;line-height:30px;padding:35px;overflow:hidden;position:relative}
.news_box_list li font{background:url(../img/news/right.png) no-repeat center center;background-size:7px auto;width:40px;height:40px;border:1px solid #e1e1e1;border-radius:360px;display:block;position:absolute;right:52px;bottom:46px}
.news_box_list li:hover font{background:#cb121c url(../img/news/righth.png) no-repeat center center;box-shadow:0 0 20px rgba(0,0,0,0.1)}
.news_box_list li a .left{width:385px;height:228px;overflow:hidden;float:left;margin-right:50px}
.news_box_list li a .right{padding:30px 0 0 0}
.news_box_list li a .right h1{font-size:20px;color:#333;line-height:20px;margin-bottom:30px;height:20px;overflow:hidden}
.news_box_list li a .bottom{color:#666;}
.news_box_list li .con{margin-bottom:44px;height:60px;overflow:hidden}
.news_box_list li b{display:inline-block;line-height:14px;padding-right:24px;position:relative;margin-right:22px;}
.news_box_list li b:after{position:absolute;right:0;top:1px;content:"";width:1px;height:11px;background:#d2d2d2}
.news_box_list li i{position:relative;color:#999;padding-left:18px;line-height:14px;display:inline-block}
.news_box_list li i:after{width:12px;height:12px;background:url(../img/news/date.png) no-repeat;background-size:100% 100%;content:"";position:absolute;left:0;top:0;}
.news_box_list li:last-child{margin-bottom:52px}
.pagebox a.up_p{line-height:30px;height:30px;background:url(../img/news/l.png) no-repeat left center;background-size:11px auto;padding-left:3%;color:#888;position:absolute;top:23%;left:3%;font-size:15px;}
.pagebox a.down_p{line-height:30px;height:30px;background:url(../img/news/r.png) no-repeat right center;background-size:11px auto;padding-right:3%;color:#888;position:absolute;top:23%;right:3%;font-size:15px;}
.pagebox a:hover{color:#da1b39}
.pages_box{width:100%;text-align:center;margin:0 auto;}
.pages_box a{margin:0 5px;padding:0 11px;text-align:center;display:inline;width:auto;background:none;color:#666;line-height:30px;height:30px;cursor:pointer;font-size:16px;display:inline-block;font-family:Arial,微软雅黑,sans-serif}
.pages_box a.on,.pages_box a:hover{background:#ef3332;color:#fff;transition:all .3s;-webkit-transition:background-color .25s ease-in-out;border-radius:3px;}
.pagination a{margin:0 5px;padding:0 11px;text-align:center;display:inline;width:auto;background:none;color:#666;line-height:30px;height:30px;cursor:pointer;font-size:16px;display:inline-block;font-family:Arial,微软雅黑,sans-serif}
.pagination a.active,.pagination a:hover{background:#cd2206;color:#fff;transition:all .3s;-webkit-transition:background-color .25s ease-in-out;border-radius:3px;}
.pagination a.prev{float:left}
.pagination a.next{float:right}
.pages_box a img{width:42px;height:42px;display:inline-block}
.pagebox{width:100%;margin:0 auto 90px auto;padding:11px 0;background:#f3f3f3;}
.pagebox a.up_p{line-height:32px;height:32px;font-size:14px;width:auto;color:#888;}
.pagebox a.down_p{line-height:32px;height:32px;font-size:14px;width:auto;color:#888}
.pagebox{position:relative}
.pagebox a.up_p:hover{background:url(../img/news/lh.png) no-repeat left center;}
.pagebox a.down_p:hover{background:url(../img/news/rh.png) no-repeat right center;}
.news_pad{padding-bottom:70px}
.news_tuijian{background:#fff;box-shadow:0 0 10px rgba(0,0,0,0.1);margin-bottom:30px;}
.news_tuijian .left{width:50%;float:left;height:435px;overflow:hidden}
.news_tuijian .right{width:50%;float:left;text-align:left;padding:36px 48px 0 48px;}
.news_tuijian .right h1{font-size:24px;color:#333;line-height:36px;height:36px;margin-bottom:4px;font-weight:700;}
.news_tuijian .right h1 p{float:left;}
.news_tuijian .right h1 img{float:left;width:24px;margin-left:9px;}
.news_tuijian .right li a{color:#666;font-size:16px;padding:15px 0;display:block;height:100%;width:100%;line-height:24px;overflow:hidden}
.news_tuijian .right li{width:100%;float:none;border-top:1px solid #eeeeee;padding:0 4px 0 6px;}
.news_tuijian .right li .con:before{background:#dddddd;width:8px;height:8px;border-radius:360px;position:absolute;content:"";left:6px;top:50%;margin-top:-4px;}
.news_tuijian .right li:hover .con:before{background:#cd2206}
.news_tuijian .right li:hover .con,.news_tuijian .right li:hover i{color:#cd2206}
.news_tuijian .right .con{width:78%;float:left;position:relative;padding-left:30px;height:24px;overflow:hidden;}
.news_tuijian .right i{float:right;color:#888;font-size:12px}
.news_tuijian .right li.on .con,.news_tuijian .right li.on i{color:#cd2206}
.news_tuijian .right li.on .con:before{background:#cd2206}
.channels_box_list .right dl dt:first-child:before{background:none}
.channels_box_list li{background:#fff;box-shadow:0 0 10px rgba(0,0,0,0.1);margin-bottom:30px;overflow:hidden;padding:50px}
.channels_box_list li a.more{float:right;font-family:'Bebas';font-weight:normal;color:#888;font-size:14px;text-transform:uppercase;background:url(../img/news/more.png) no-repeat right 42%;background-size:11px auto;padding-right:17px}
.channels_box_list li a.more:hover{color:#cd2206;background:url(../img/news/moreh.png) no-repeat right 42%;}
.channels_box_list li h1{color:#333;font-size:22px;padding-bottom:18px;border-bottom:1px solid #eeeeee;margin-bottom:28px;position:relative;padding-left:16px;}
.channels_box_list li h1:before{width:4px;background:#cd2206;height:21px;position:absolute;left:0;top:20%;content:""}
.channels_box_list .left{width:342px;height:280px;overflow:hidden;float:left}
.news_tuijian .left img{-webkit-transition:all .6s;transition:all .6s}
.news_tuijian .left:hover img{-webkit-transform:scale(1.1,1.1);-webkit-transition:transform 1.5s linear 0;-moz-transform:scale(1.1,1.1);-moz-transition:transform 1.5s linear 0;-o-transform:scale(1.1,1.1);-o-transition:transform 1.5s linear 0;}
.channels_box_list .left img{-webkit-transition:all .6s;transition:all .6s}
.channels_box_list .left:hover img{-webkit-transform:scale(1.1,1.1);-webkit-transition:transform 1.5s linear 0;-moz-transform:scale(1.1,1.1);-moz-transition:transform 1.5s linear 0;-o-transform:scale(1.1,1.1);-o-transition:transform 1.5s linear 0;}
.channels_box_list .right{width:958px;float:left}
.channels_box_list .right dl dt{float:left;width:50%;position:relative}
.channels_box_list .right dl dt:before{background:#eeeeee;height:100%;width:1px;content:"";position:absolute;left:0;top:0}
.channels_box_list .right dl dt:first-child .con{padding:20px 40px;}
.channels_box_list .right dl dt .con{padding:20px 40px 20px 62px}
.channels_box_list .right dl dt a{color:#666;font-size:15px;height:20px;overflow:hidden;line-height:20px;background:url(../img/news/d.jpg) no-repeat left center;background-size:4px auto;font-weight:normal;padding-left:12px;margin-bottom:16px;display:block;}
.channels_box_list .right dl dt a:hover{color:#cd2206;}
.channels_box_list .right dl dt a:hover{background:url(../img/news/dh.jpg) no-repeat left center;}
.w_1500{width:1420px;margin:0 auto}
.at_video_list{background:#fff;box-shadow:0 0 10px rgba(0,0,0,0.1);margin-bottom:50px;overflow:hidden;padding:50px;font-size:14px;line-height:28px;color:#666;}
.at_video_list a.more{float:right;font-family:'Bebas';font-weight:normal;color:#888;font-size:14px;text-transform:uppercase;background:url(../img/news/more.png) no-repeat right 42%;background-size:11px auto;padding-right:17px}
.at_video_list a.more:hover{color:#cd2206;background:url(../img/news/moreh.png) no-repeat right 42%;}
.at_video_list h1{color:#333;font-size:22px;padding-bottom:18px;border-bottom:1px solid #eeeeee;position:relative;padding-left:16px;}
.at_video_list h1:before{width:4px;background:#cd2206;height:21px;position:absolute;left:0;top:20%;content:""}
.at_video_list .flex-viewport{padding:32px 20px 0 20px}
.at_video_list .flex-direction-nav{display:none}
.at_video_list .flexslider{bordr:none;background:none;margin:0;padding:0}
.at_video_list li .top{border:8px solid #fefefe;border-radius:8px;margin-bottom:32px;overflow:hidden}
.at_video_list li .con{height:56px;overflow:hidden}
.at_video_list li:hover .top{box-shadow:0 0 20px rgba(0,0,0,0.3);position:relative;}
.at_video_list li .top:after{background:url(../img/news/play.png) no-repeat;cursor:pointer;background-size:54px 54px;position:absolute;content:"";top:50%;margin-top:-27px;margin-left:-27px;left:50%;z-index:1;display:none;width:54px;height:54px;}
.at_video_list li .top img{-webkit-transition:all .6s;transition:all .6s}
.at_video_list li:hover .top img{-webkit-transform:scale(1.1,1.1);-webkit-transition:transform 1.5s linear 0;-moz-transform:scale(1.1,1.1);-moz-transition:transform 1.5s linear 0;-o-transform:scale(1.1,1.1);-o-transition:transform 1.5s linear 0;}
.at_video_list li:hover .top:after{display:block;}
.at_video_list_two{overflow:hidden;padding-bottom:55px;}
.at_video_list_two h1{color:#444;font-size:48px;position:relative;font-family:'Bebas';}
.at_video_list_two .flexslider_v{padding:20px 20px 0 20px}
.at_video_list_two ul{zoom:1;width:1434px;}
.at_video_list_two .flexslider_v{border:none;background:none;margin:0;padding:0}
.at_video_list_two li{width:443px;float:left;margin-right:35px;margin-bottom:35px;font-size:14px;line-height:24px;color:#999;border:1px solid #dedede}
.at_video_list_two li a{display:block;height:100%}
.at_video_list_two li .top{position:relative;overflow:hidden}
.at_video_list_two li .box{padding:36px 20px}
.at_video_list_two li .box h1{color:#333;font-size:18px;height:20px;line-height:20px;overflow:hidden;margin-bottom:15px;}
.at_video_list_two li .box span{color:#959595;font-size:14px;height:16px;line-height:16px;overflow:hidden;margin-bottom:20px;display:block}
.at_video_list_two li .con{height:48px;overflow:hidden;}
.at_video_list_two li .top span{display:block}
.at_video_list_two li:hover .top{box-shadow:0 0 20px rgba(0,0,0,0.3);}
.at_video_list_two li .top img{-webkit-transition:all .6s;transition:all .6s}
.at_video_list_two li:hover .top img{-webkit-transform:scale(1.1,1.1);-webkit-transition:transform 1.5s linear 0;-moz-transform:scale(1.1,1.1);-moz-transition:transform 1.5s linear 0;-o-transform:scale(1.1,1.1);-o-transition:transform 1.5s linear 0;}
.news_video_top .left{width:640px;float:left;color:#666;line-height:30px;font-size:14px}
.news_video_top .left span{margin-bottom:54px;display:block;font-family:'Bebas';color:#666666;font-size:24px;padding-left:24px;}
.news_video_top .left h1{color:#000;font-size:36px;line-height:36px;padding-left:24px;position:relative;margin-bottom:14px;}
.news_video_top .left h1:after{background:#cd2206;width:4px;height:36px;position:absolute;top:0;left:0;content:"";}
.news_video_top .left h1 font{font-size:16px;color:#666;line-height:22px;padding-left:25px;margin-left:30px;border-left:1px solid #ccc;}
.news_video_top .right{float:right;overflow:hidden;width:716px;background:#fff;padding:8px;border-radius:8px;}
.news_video_top .right span{display:block;overflow:hidden;border-radius:8px;position:relative}
.news_video_top .right span:after{background:url(../img/news/play1.png) no-repeat;background-size:58px 58px;position:absolute;content:"";top:50%;margin-top:-29px;margin-left:-29px;left:50%;z-index:1;display:block;width:58px;height:58px;cursor:pointer;}
.news_video_top .right:hover{box-shadow:0 0 30px rgba(0,0,0,0.2);}
.news_video_top .right img{-webkit-transition:all .6s;transition:all .6s}
.news_video_top .right span:hover img{-webkit-transform:scale(1.1,1.1);-webkit-transition:transform 1.5s linear 0;-moz-transform:scale(1.1,1.1);-moz-transition:transform 1.5s linear 0;-o-transform:scale(1.1,1.1);-o-transition:transform 1.5s linear 0;}
.por{position:relative;z-index:1}
.ab_1 .left{float:left;width:700px;color:#666;font-size:14px;line-height:30px;opacity:0;padding-right:60px;}
.ab_1.ani .left{-webkit-animation:shu 0.5s linear 0.5s 1 backwards;animation:shu 0.5s linear 0.5s 1 backwards;opacity:1;}
.ab_2 .w_1400{opacity:0}
.ab_2.ani .w_1400{-webkit-animation:up1 0.5s linear 0.5s 1 backwards;animation:up1 0.5s linear 0.5s 1 backwards;opacity:1;}
.ab_3 .left .con{opacity:0;margin-bottom:35px; min-height:inherit}
.ab_3.anit .left .con{-webkit-animation:fadeIn 0.5s linear 0.5s 1 backwards;animation:fadeIn 0.5s linear 0.5s 1 backwards;opacity:1;}
.ab_4 .ab_bottom{opacity:0}
.ab_4.ani .ab_bottom{-webkit-animation:up1 0.5s linear 0.5s 1 backwards;animation:up1 0.5s linear 0.5s 1 backwards;opacity:1;}
.ab_1 .right{float:right;width:700px;overflow:hidden;margin-bottom:58px;}
.ab_1 .left .con{margin-bottom:66px;height:146px;overflow:hidden; min-height:146px}
.ab_1 .left h1{color:#333;font-size:40px;font-weight:700;line-height:52px;}
.ab_1 .atip-box .atip_l{background:#074e9c;width:37px;height:3px;display:block;margin-bottom:55px;}
.ab_1 .atip-box .atip_r{color:#999;font-size:14px;line-height:24px;position:relative;font-family:Arial, 微软雅黑, sans-serif;margin-bottom:20px}
.ab_dis_list{margin-top:60px;background:#14162b;}
#ab_2{margin-bottom:110px;}
.ab_dis_list li{width:25%;text-align:center;padding:55px 64px;float:left;position:relative}
.ab_dis_list li:first-child{}
.ab_dis_list li:first-child:after{background:none}
.ab_dis_list li:after{background:#37394b;width:1px;height:100%;position:absolute;left:0;top:0;content:"";}
.ab_dis_list li .top{color:#fff;line-height:54px;position:relative;margin:0 auto}
.ab_dis_list li .top sub{}
.ab_dis_list li .top .sum{font-size:50px;display:inline;font-family:'Bebas';}
.ab_dis_list li .top sub{font-size:16px;bottom:0;left:15px;}
.ab_dis_list li .con_dis{line-height:30px;color:#fff;font-size:16px;text-align:center}
.ab_1 .left a{ background: #ef3332;
font-size: 15px;
color: #fff;
text-align: center;
line-height: 36px;
height: 36px;
width: 128px;
display: block;}
.ab_1 .left a:hover{background: #c80401;}
.ab_1 .right{position:relative;margin-top:-28px;height:430px;}
.ab_1 .right div{opacity:0;background:#fff}
.ab_1.ani .right div{-webkit-animation: shu1 0.5s linear 0.5s 1 backwards;animation: shu1 0.5s linear 0.5s 1 backwards;opacity: 1;}
.contact_box_es,.in_top,.other_banner,.footer{position:relative;z-index:2}
.ab_1{position:relative;width:100%;}
.ab_2{background:#f5f5f5;position:relative;}
.ab_2 .tip_ab2{position:absolute;width:1400px;right:50%;margin-right:-700px;top:20%}
.tip_ab2 h1{font-size:30px;color:#fff;line-height:32px;margin-bottom:28px;text-align:right}
.tip_ab2 .con{color:#fff;font-size:16px;line-height:30px;text-align:right;width:70%;float:right;margin-bottom:40px;}
.contact_box_es .tip_ab2 .con,.ab_3 .right li .text .con{ min-height:inherit}
.jiagou_see{background:#0a4e97;width:195px;height:45px;line-height:45px;display:block;color:#fff;font-size:16px;padding-left:30px;cursor:pointer;float:right;clear:both}
.jiagou_see:hover{background:#003e81}
.jiagou_see img{margin-right:8px;}
.ab_2 .bottom{background:#fff;overflow:hidden;box-shadow:0 0 10px rgba(0,0,0,0.05)}
.ab_2 .right{float:left;width:50%}
.ab_2 .left{float:left;width:50%}
.ab_2 .right{padding:14px 68px;}
.ab_2 .tip_ab2{margin-bottom:50px;}
.ab_2 .right dt{border-top:1px solid #ededed;padding:48px 0;line-height:30px;color:#333;font-size:20px;font-weight:normal;}
.ab_2 .right dt:first-child{border-top:none;}
.ab_2 .right dt h1{color:#cd2206;font-size:24px;font-weight:700;margin-bottom:20px;line-height:24px;}
.ab_4{padding:60px 0 85px 0;position:relative;z-index:1;background:#f7f7f7;background-size:100% 100%}
.ab_4 h1{font-size:48px;color:#333;line-height:48px;margin-bottom:50px;}
.ab_4 .ab_bottom{color:#666;font-size:16px;line-height:30px;}
.ab_4 .ab_bottom .left{width:40%;float:left;position:relative}
.ab_4 .ab_bottom .con{margin-bottom:34px;}
.in_more{display:none}
.ab_4 .ab_bottom .right{float:left;width:60%;position:relative}
.ab_4 .ab_bottom .right:after{left:0%;top:0;background:#f5f5f5;position:absolute;content:"";height:100%;width:1px;}
.ab_4 .ab_bottom h2{color:#000;font-size:18px;color:#000;margin-bottom:24px;font-weight:700;line-height:18px;}
.ab_4 .ab_bottom a.more{width:220px;height:50px;line-height:50px;text-align:center;color:#fff;font-size:16px;display:block;background:#cd2206;margin-top:20px;}
.ab_4 .ab_bottom a.more img{margin-right:15px;}
.ab_4 .ab_bottom .con:last-child{margin-bottom:0}
.ab_3{position:relative;padding:108px 0 70px 0}
.ab_3 .left{width:410px;padding-right:88px;float:left}
.ab_tit{text-align:center;margin-bottom:80px;}
.ab_tit h1{font-size:48px;line-height:48px;color:#fff;}
.ab_tit span{font-size:24px;color:#fff;text-transform:uppercase}
.ab_4 .ab_bottom .right #map{width:100%;height:550px;}
.youzhenbm{margin-bottom:30px;}
.youzhenbm div{float:left;}
.youzhenbm div.fr{float:left;margin-left:20%;}
.right_con{float:left}
.right_con{color:#666;font-size:14px}
.right_con h1{margin-bottom:6px;color:#000;font-size:18px;font-weight:700;line-height:18px;margin-top:10px;}
.news_hide{display:none}
.video_t{position:relative}
.video_t span{width:78px;height:78px;position:absolute;top:50%;right:396px;margin-top:-39px;cursor:pointer;background:#cd2206;border-radius:360px;}
.video_t span img{vertical-align:middle;position:absolute;top:50%;left:50%;margin-left:-28px;margin-top:-28px;display:block;width:56px;height:56px;}
.wrap_4{position:relative;z-index:1}
.wrap_4_in{position:relative}
.wrap_4_in .container_ab{background:rgba(255,255,255,0.95);width:805px;height:420px;position:absolute;left:0;top:50%;margin-top:-209px;padding:54px 80px 54px 160px;border-radius:10px;box-shadow:0 0 10px rgba(0,0,0,0.05)}
.news_about_con{background:#fff;padding:10px 40px;}
.wrap_4_in .container_ab span{margin-bottom:40px;display:block;font-family:'Bebas';color:#666666;font-size:24px;padding-left:24px;line-height:24px;font-weight:normal}
.wrap_4_in .container_ab h1{color:#000;font-size:36px;line-height:36px;padding-left:24px;position:relative;margin-bottom:14px;z-index:1}
.wrap_4_in .container_ab h1 a{font-family:'Bebas';color:#000;font-size:14px;font-weight:normal;text-transform:uppercase;text-align:right;float:right}
.wrap_4_in .container_ab h1:after{background:#cd2206;width:4px;height:36px;position:absolute;top:0;left:0;content:"";}
.wrap_4_in .container_ab h1 font{font-size:16px;color:#666;line-height:22px;padding-left:25px;margin-left:30px;border-left:1px solid #ccc;}
.wrap_4_in .container_ab .con{line-height:28px;color:#000;font-size:14px;margin-bottom:70px;}
.about_dl dt{font-weight:normal;float:left;width:25%;line-height:50px;font-size:20px;color:#000}
.about_dl dt .left{margin-right:12px;background:#cd2206;border-radius:360px;width:50px;height:50px;float:left;}
.wrap_4_in .container_ab{}
.cic_right_box{position:absolute;right:0;top:0;width:292px;height:310px;}
.cic_right_box .cic_1,.cic_right_box .cic_2,.cic_right_box .cic_3{position:absolute;right:0;top:0;width:100%;height:100%;opacity:0}
.ani .cic_right_box .cic_1{-webkit-animation:fadeIn 0.5s linear 1 backwards;animation:fadeIn 0.5s linear 1 backwards;opacity:1;}
.ani .cic_right_box .cic_2{-webkit-animation:fadeIn 0.5s linear 0.3s 1 backwards;animation:fadeIn 0.5s linear 0.3s1 backwards;opacity:1;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-direction:alternate;animation-direction:alternate;}
.ani .cic_right_box .cic_3{webkit-animation:fadeIn 0.5s linear 0.6s 1 backwards;animation:fadeIn 0.5s linear 0.6s 1 backwards;opacity:1;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-direction:alternate;animation-direction:alternate;}
.wrap_3{background:#fff;overflow:hidden; width:100%}
.wrap_3_in{position:relative;z-index:1;width:1680px;margin:0 auto}
.phone_wrap2 .left_img img{width:100%}
.phone_wrap2 .left_img{position:relative;width:100%;}
.phone_wrap2 .title{position:absolute;padding:15px;box-sizing:border-box;width:100%;color:#fff}
.phone_wrap2 .swiper-container{height:auto}
.phone_wrap2 .pagination{position:absolute;z-index:20;left:10px;bottom:10px;width:100%;margin:0 auto}
.phone_wrap2 .swiper-pagination-switch{display:inline-block;width:7px;height:7px;border-radius:360px;background:#fff;margin-right:5px;opacity:1;cursor:pointer;}
.phone_wrap2 .swiper-pagination-bullet{background:#fff;opacity:1;width:7px;height:7px;border-radius:360px;background:#fff;}
.phone_wrap2 .swiper-pagination-bullet.swiper-pagination-bullet-active{background:#ef3332;}
.phone_wrap2 .title h1{font-size:20px;line-height:40px;}
.phone_wrap2 .swiper-button-next.swiper-button-white{position:absolute;right:28px;top:50%;margin-top:-40px;width:54px;height:54px;background:rgba(0,0,0,0.5) url(../img/home/right.png) no-repeat center center;cursor:pointer;border-radius:360px;z-index:15;-webkit-transition:all 200ms ease-in;-o-transition:all 200ms ease-in;-moz-transition:all 200ms ease-in;}
.phone_wrap2 .title{opacity:0}
.phone_wrap2 .swiper-slide-active .title{opacity:1}
.phone_wrap2 .swiper-button-prev.swiper-button-white{position:absolute;left:28px;top:50%;margin-top:-40px;width:54px;height:54px;background:rgba(0,0,0,0.5) url(../img/home/left.png) no-repeat center center;cursor:pointer;border-radius:360px;z-index:15;-webkit-transition:all 200ms ease-in;-o-transition:all 200ms ease-in;-moz-transition:all 200ms ease-in;}
.phone_wrap2 .swiper-button-prev{}
.phone_wrap2 .swiper-button-next{}
.phone_wrap2 .title a{background:#32469d;width:165px;height:44px;line-height:44px;border-radius:360px;text-align:center;color:#fff;font-size:15px;display:inline-block;}
.phone_wrap2{display:none}
.banner .title .p1,.banner .title .p2,.banner .title .p3{opacity:0}
.ani .banner .title .p1{-webkit-animation:up 0.5s linear 1 backwards;animation:up 0.5s linear 1 backwards;opacity:1}
.ani .banner .title .p2{-webkit-animation:up 0.5s linear 0.5s 1 backwards;animation:up 0.5s linear 0.5s 1 backwards;opacity:1}
.ani .banner .title .p3{-webkit-animation:up 0.5s linear 1s 1 backwards;animation:up 0.5s linear 1s 1 backwards;opacity:1}
.top_banner_li{margin-top:-50px;margin-bottom:128px;}
.top_banner_li ul{text-align:center;zoom:1;width:100%;position:relative;z-index:1;}
.top_banner_li li{width:440px;text-align:center;color:#fff;line-height:32px;font-size:14px;border-radius:10px;float:left;margin-left:40px;height:270px;box-shadow:0 0 20px rgba(78,120,135,0.8);-webkit-transition:all .6s;transition:all .6s}
.top_banner_li li a{width:100%;height:100%;display:block;color:#fff;position:relative}
.top_banner_li li .top{margin-bottom:36px;text-align:left;font-size:30px;}
.top_banner_li li .top img{margin-right:20px;}
.top_banner_li li .bottom{text-align:left}
.top_banner_li li .bj{position:relative;width:100%;height:100%;border-radius:8px;}
.top_banner_li li .con_out{position:absolute;top:0;left:0;width:100%;height:100%;z-index:2;padding:44px;}
.top_banner_li li:first-child{margin-left:0}
.top_banner_li li:first-child a .bj:after{position:absolute;left:0;width:100%;height:100%;content:"";top:0;border-radius:8px;}
.top_banner_li li:first-child a .bj img{position:relative;z-index:1}
.top_banner_li li:nth-child(2) a .bj:after{position:absolute;left:0;width:100%;height:100%;content:"";top:0;border-radius:8px;}
.top_banner_li li:nth-child(3) a .bj:after{position:absolute;left:0;width:100%;height:100%;content:"";top:0;border-radius:8px;}
.top_banner_li li:hover{margin-top:-20px;-webkit-transition:all .6s;transition:all .6s}
.top_banner_li li .top img{-webkit-transition:all .6s;transition:all .6s}
.top_banner_li li .en{display:none;font-size:26px;}
.top_banner_li li:hover .en{display:block}
.top_banner_li li:hover .bottom{display:none;}
.top_banner_li li:hover .top img{margin:0 auto 23px;text-align:center;display:block;-webkit-transition:all .6s;transition:all .6s}
.top_banner_li li:hover font{display:block;-webkit-transition:all .6s;transition:all .6s;text-align:center;}
.top_banner_li li font{position:relative;padding-bottom:20px;}
.top_banner_li li:first-child:hover font:after{background:#fff;width:26px;height:2px;position:absolute;left:50%;margin-left:-13px;content:"";bottom:0;}
.top_banner_li li:nth-child(2):hover font:after{background:#e4d2a8;width:26px;height:2px;position:absolute;left:50%;margin-left:-13px;content:"";bottom:0;}
.top_banner_li li:nth-child(3):hover font:after{background:#fff;width:26px;height:2px;position:absolute;left:50%;margin-left:-13px;content:"";bottom:0;}
.phone_wrap2 .swiper-pagination{display:none}
.ab_2 .right dt p{height:30px;overflow:hidden}
.wrap_con_in{position:relative;z-index:1}
.fafafa{background:#fafafa}
.news_video_top .left .con .mCSB_scrollTools .mCSB_draggerRail{background:#ccc}
.news_video_top .left .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background:#cd2206;width:2px}
.news2_hide{opacity:0;height:0}
.list_lh{width:100%}
.report_table{overflow:auto}
.wrap_1_in .wrap_con_in .right{overflow:hidden;width:100%}
.wrap_1_in .wrap_con_in .left_news{float:left;width:542px;}
.wrap_1_in .wrap_con_in .right{float:right;width:770px;background:#fff;border-radius:8px;box-shadow:0 0 10px rgba(0,0,0,0.1)}
.news_tab_con .news_tab_li{background:#fafafa}
.news_tab_con .news_tab_li h1{font-size:26px;font-weight:700;color:#333;text-align:left;line-height:44px;}
.news_tab_con .news_box_left li{width:100%;float:none;line-height:70px;height:70px;overflow:hidden;border-bottom:1px solid #e4e4e4}
.news_tab_con .news_box_left li a{display:block;width:100%;height:100%;position:relative;color:#333;font-size:15px;}
.news_tab_con .news_box_left li:hover a{color:#cd2206}
.news_tab_con .news_box_left li:hover{background:#fff;box-shadow:0 0 20px rgba(0,0,0,0.1);border-radius:8px;padding:0 30px;}
.left_li{margin-bottom:36px;}
.left_li li{float:left;width:188px;height:56px;line-height:56px;color:#333;font-size:18px;border-radius:5px;background:#fff;margin-right:28px;box-shadow:0 0 10px rgba(0,0,0,0.1);text-align:center;cursor:pointer;}
.left_li li:hover,.left_li li.on{background:#cd2206;color:#fff}
.wrap_1_in .wrap_con_in .right h1{color:#333;font-size:14px;padding:10px 26px;line-height:32px;overflow:hidden}
.wrap_1_in .wrap_con_in .right h1 p{display:inline;float:left;margin-right:44px}
.wrap_1_in .wrap_con_in .right h1 p font{color:#cd2206;font-weight:700;font-size:16px;}
.top_h{background:#cd2206;line-height:70px;height:70px;color:#fff;font-size:14px;}
.top_h div{float:left;display:inline-block;width:70px;text-align:center;position:relative}
.top_h div:after{background:#cf5744;height:100%;top:0;right:0;width:1px;position:absolute;content:"";}
.top_h div:last-child:after{background:none;}
.list_lh li div{float:left;display:inline-block;width:70px;text-align:center;height:52px;overflow:hidden;position:relative}
.list_lh li div:after{position:absolute;left:0;top:0;content:"";width:1px;height:100%;background:#f1f1f1}
.top_h{text-align:center;zoom:1;width:100%}
.list_lh li{text-align:center;zoom:1;width:100%;line-height:52px;}
.wrap_1_in .news_video_top .left span{margin-bottom:40px}
.list_lh ul{top:0;position:relative}
.btm p{font:normal 12px/24px 'Microsoft YaHei';text-align:center;}
.wrap_con_in{opacity:0}
.wrap_2_in{opacity:0}
.wrap_3_in{opacity:0}
.wrap_4_in{opacity:0}
.anime .wrap_con_in{-webkit-animation:up 0.5s linear 1.5s 1 backwards;animation:up 0.5s linear 1.5s 1 backwards;opacity:1;}
.anime .wrap_2_in{-webkit-animation:up1 0.5s linear 1.5s 1 backwards;animation:up1 0.5s linear 1.5s 1 backwards;opacity:1;}
.anime .wrap_3_in{-webkit-animation:up1 0.5s linear 1.5s 1 backwards;animation:up1 0.5s linear 1.5s 1 backwards;opacity:1;}
.anime .wrap_4_in{-webkit-animation:up1 0.5s linear 1.5s 1 backwards;animation:up1 0.5s linear 1.5s 1 backwards;opacity:1;}
.fix_videos{background:rgba(0,0,0,0.4);top:0;left:0;width:100%;height:100%;position:fixed;z-index:1111}
.fix_videos .con{margin:10% auto;width:1185px;position:relative;color:#666;line-height:42px;font-size:16px;background:#fff;padding:30px;height:645px;}
.fix_videos .close{width: 72px;height: 67px;background: #004693 url(../images/close.png) no-repeat center center;display: block;position: absolute;right: -72px;top: 0;cursor: pointer;opacity:1}
.fix_videos .close:hover{background: #04366d url(../images/close.png) no-repeat center center;}
.in_top ul{text-align:center;width:1400px;margin:0 auto}
.fix_videos .con video{width:100%;height:100%}
.news_detail_con{line-height:32px;font-size:14px}
.news_detail_con h1{font-size:20px;text-align:center;font-weight:700}
.news_detail_con .top_tt span{text-align:center;display:block; margin:0 auto;font-size:14px;margin-bottom:20px;}
.news_detail_con .top_tt h1{ text-align:center}
.info-page{margin-top:45px;padding-top:30px;border-top:1px solid #eee;}
.info-page a:hover{color:#005bab;}
.info-page .back{float:right;display:inline-block;padding:2px 22px;color:#fff;transition:all 0.3s;background:#c11a20}
.info-page .back:hover{background:#ddd;color:#222;}
.wrap_tabs_con{overflow:hidden}
.pages_box .pagination{margin:0}
.pages_box a.active,.pages_box a:hover{background:#ef3332;color:#fff;transition:all .3s;-webkit-transition:background-color .25s ease-in-out;border-radius:3px;}
.product_list li img{width:100%}
.product_list li h1{font-size:20px;}
.wrap_1_in .wrap_con_in .right .tab_title{color:#333;font-size:14px;padding:10px 26px;line-height:32px;overflow:hidden;}
.wrap_1_in .wrap_con_in .right .tab_title font{color:#cd2206;font-weight:700;font-size:16px;padding-right:15px;}
#news_list .swiper-slide{margin-bottom:44px;height:334px;background:#fff}
#news_list .swiper-slide img{-webkit-transition:all .6s;transition:all .6s}
#news_list .swiper-slide:hover img{-webkit-transform: scale(1.1,1.1);-webkit-transition: transform 1.5s linear 0;-moz-transform: scale(1.1,1.1);-moz-transition: transform 1.5s linear 0;-o-transform: scale(1.1,1.1);-o-transition: transform 1.5s linear 0;}
#news_list .left{width:640px;float:left;overflow:hidden}
#news_list .right{float:right;width:684px;padding-top:40px;color:#666;line-height:30px;font-size:16px;}
#news_list .right span{color:#999;font-size:16px;line-height:18px;margin-bottom:26px;display:block}
#news_list .right h1{color:#333;font-size:24px;line-height:26px;height:26px;overflow:hidden;margin-bottom:44px;}
#news_list .right .con{height:60px;overflow:hidden;margin-bottom:50px;}
#news_list .right b{background:url(../img/news/icon1.png) no-repeat left center;padding-left:55px;font-size:16px;color:#666;height:38px;line-height:38px;display:block}
.loading{position:fixed;left:0%;top:0%;text-align:center;background:#fff;z-index:1111;width:100%;height:100%}
.loadings{position:absolute;width:360px;left:50%;margin-left:-180px;top:40%;}
.load-logo{width:92px;position:absolute;left:50%;margin-left:-46px;top:0}
.load-logo2{width:80%;position:absolute;left:50%;margin-left:-40%;top:0;display:none}
.load-logo .line_left{position:absolute;left:0;top:0;background:url(../images/load2.png) no-repeat;width:0;height:100%;display:block;opacity:0;-webkit-transition:all .6s;transition:all .6s}
.load-logo2 .line_left{position:absolute;left:0;top:0;background:url(../img/pl2.png) no-repeat;background-size:auto 100%;width:0;height:100%;display:block;opacity:0;-webkit-transition:all .6s;transition:all .6s}
.line_left{animation:width 2s linear 1 backwards;animation:width 2s linear 1 backwards;opacity:1;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;}
@-webkit-keyframes width{0%{width:0;opacity:1}
100%{width:100%;opacity:1}}
@keyframes width{0%{width:0;opacity:1}
100%{width:100%;opacity:1}}
.wrap_2_in a.more{font-size:14px;display:inline-block;position:absolute;top:42px;right:0;color:#0a4e97;}
@media (max-width: 768px){
.wrap_2_in a.more{font-size:14px;display:inline-block;position:absolute;top:0px;right:0;color:#0a4e97;}
}
.box_wel_title a.more:hover{font-weight:700;}
.box_wel_title{margin:35px 0; text-align:center}
.home_banner .swiper-slide a{display:block;height:100%;width:100%}
.news_box_tit{margin-bottom:10px;}
.news_box_tit a{color:#999;font-size:14px;}
.news_box_tit span{color:#999;font-size:14px;margin:0 15px;}
.home_banner .swiper-slide a .poas{
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
}
.news_de_box{padding-top:50px}
.news_detail_con h1{text-align:left}
.news_detail_con .top_tt span{text-align:left;color:#333;opacity:0.5}
.news_detail_con .top_tt{border-bottom:1px solid #e5e5e5;margin-bottom:20px; text-align:center}
.news_detail_con p img{max-width:100%}
.about2 img{ margin-right:20px; display:block; max-width:100%}
.about3 img{display:block; max-width:100%; margin:0 auto}
.info-page .back{border-radius:30px;font-size:15px;text-align:center;width:165px;height:48px;line-height:48px;}
.news_right_con{width:320px;float:right;padding:30px;background:#fff;}
.news_right_con h1{font-size:22px;color:#333;text-align:left;border-bottom:1px solid #e6e6e6;padding-bottom:8px;margin-bottom:24px;}
.news_right_con .link_d a{color:#666;font-size:14px;line-height:24px;display:block;position:relative;padding-left:18px;height:18px;overflow:hidden;line-height:18px;margin-bottom:20px;}
.news_right_con .link_d a:after{background:#666;width:6px;height:6px;position:absolute;left:0;top:40%;content:"";border-radius:360px;}
.news_right_con .link_d a:hover{color:#cd2206;}
.news_right_con .link_d a:hover:after{background:#cd2206}
.rlzy_table .job_list .job_donw{padding-top:0}
.rlzy_table{margin-top:40px;padding-bottom:0;background:#fff}
.rlzy_table .job_list dl{padding:0 0 30px 0}
.job_list{padding-bottom:0}
.job_list .pagebox{margin-bottom:0}
.map_content .contact_100{display:none}
.down_sq{background:url(../img/down.png) no-repeat;width:12px;height:6px;top:-6px;left:8%;position:absolute;display:block;z-index:11;}
.rlzy_gh{text-align:left}
.rlzy_table th,.rlzy_table td{width:20%;font-weight:normal;text-align:center}
.rlzy_table .job_list dd:last-child{padding-bottom:30px;}
.job_padding h1{text-align:center;line-height:30px;font-size:30px;}
.rlzy_table .job_list dt table td{text-align:center;font-size:16px}
.rlzy_table .job_list dt.open table{color:#777777;font-size:16px}
.rlzy_table .job_list dt{font-size:16px;color:#666}
.rlzy_table .job_list dt.open{}
.rlzy_table .job_list dl{background:#fff}
.rlzy_table .job_list dd div{font-size:12px;color:#666;line-height:30px;background:#f5f5f5;overflow:hidden}
.p35{padding:35px;overflow:hidden;}
.rlzy_table .job_list dd div strong{display:inline;color:#333;font-size:12px;font-weight:normal}
.rlzy_table .job_list dt{color:#666;cursor:pointer;font-weight:normal;height:90px;line-height:90px;margin-top:1px;background:#fff;padding:0;position:relative}
.rlzy_table .job_list dt:after{width:92%;background:#efefef;left:4%;position:absolute;content:"";bottom:0;height:1px;}
.rlzy_table .job_list dt em{position:absolute;right:19px;top:19px;background:#fff url(../img/service/add.png) no-repeat right center;width:25px;height:25px}
.rlzy_table .job_list dt a{color:#ef3332;text-align:center;margin:0;float:none}
.rlzy_table .job_list dt span{color:#666666;padding-right:12px;}
.rlzy_table .job_list dd{display:none;padding:0 4%;position:relative}
.rlzy_table .job_list dd td{line-height:0.48rem}
.rlzy_table .job_list dd td span{padding-right:5px}
.rlzy_table .job_list dt.open em{background:url(../img/service/pul.png) no-repeat right center}
.rlzy_table .job_list dt.open span{color:#fff}
.rlzy_table .job_list dt.open{background:#fff;border-bottom:none}
.rlzy_table .job_list dt a:hover{text-decoration:none}
.rlzy_table table.table_tit{color:#fff;font-weight:normal;cursor:pointer;font-weight:normal;height:54px;line-height:54px;margin-top:1px;padding-left:40px;background:#b4b4b4;font-size:14px}
.lijishenqing{float:left}
.lijishenqing:hover{color:#fff}
.rlzy_table .job_list dd div.gangwei_need{padding:20px 0 36px 0;font-size:1px;color:#666;overflow:hidden;text-align:left}
.rlzy_table .job_list dd div.gangwei_need div{float:left;width:100%;margin-right:1%}
.rlzy_table .job_list dd div.gangwei_need div img{
max-width: 100%;
}
.rlzy_table .job_list dd div.gangwei_need span{color:#333;font-size:18px;display:block;width:100%;line-height:30px;margin-bottom:10px}
.job_donw{padding:28px 0;border-bottom:1px solid #dfdfdf}
.job_donw .jianli_title{display:block;height:24px}
.job_donw .jianli_title p{text-align:left;color:#666;float:left;margin:0 100px 0 0;width:15.333%;}
.job_donw .jianli_title p strong{color:#333;margin-right:14px}
.gangwei_need{border-bottom:1px solid #dfdfdf;margin-bottom:30px}
.rlzy_table .job_list .job_donw{padding-top:0}
.rlzy_table{margin-top:40px}
.down_sq{background:url(../img/down.png) no-repeat;width:12px;height:6px;top:-6px;left:8%;position:absolute;display:block;z-index:11;}
.rlzy_gh{text-align:left}
.rlzy_table th,.rlzy_table td{width:20%;font-weight:normal;}
.lijishenqing{width: 157px;height: 40px;line-height: 40px;text-align: center;color: #fff;display: block;background: #0b4f97;font-size:16px;}
.lijishenqing{float: left;}
.search_in_box{margin-bottom:26px;overflow:hidden}
.search_in_box div{width:418px;height:50px;line-height:50px;padding:0 15px;color:#999;font-size:16px;background:#fff;margin-right:6px;float:left;}
.search_in_box div input,.search_in_box div select{background:none;border:none;width:100%;font-size:16px;font-weight:normal;}
.search_in_box div.select{background:#fff url(../img/about/down.png) no-repeat 94% center}
.search_in_box label{width:100%;height:100%}
.search_in_box div.select select{height:100%}
.search_in_box .search_submint input{background:#ef3332 url(../img/about/search.png) no-repeat center center;display:block;width:120px;height:50px;line-height:50px;float:right;cursor:pointer;border:none}
.search_in_box .search_submint input:hover{opacity:0.8}
.zhanlue_list .left{width:700px;text-align:left;float:left;}
.zhanlue_list .right{width:700px;float:right;overflow:hidden;height:400px}
.zhanlue_list li{box-shadow:0 0 10px rgba(0,0,0,0.1);overflow:hidden;margin-bottom:25px;}
.zhanlue_list li .right img{-webkit-transition:all .6s;transition:all .6s}
.zhanlue_list li:hover .right img{-webkit-transform: scale(1.1,1.1);-webkit-transition: transform 1.5s linear 0;-moz-transform: scale(1.1,1.1);-moz-transition: transform 1.5s linear 0;-o-transform: scale(1.1,1.1);-o-transition: transform 1.5s linear 0;}
.zhanlue_list li .left{padding:50px 40px;}
.zhanlue_list li:nth-child(2n) .left{float:right}
.zhanlue_list li:nth-child(2n) .right{float:left}
.zhanlue_list .left h1{font-size:24px;color:#333;margin-bottom:20px;line-height:26px;height:26px;overflow:hidden;}
.zhanlue_list .left span{background:#707070;height:2px;width:50px;display:block;margin-bottom:36px;}
.zhanlue_list .left .con{color:#666;font-size:15px;line-height:32px;height:210px;overflow:hidden;min-height:inherit}
.fenbu_list{padding:24px 0}
.fenbu_list .right{width: 595px;text-align: left;float: right;padding: 115px 0 0 76px;}
.fenbu_list .left{width:760px;float:left;overflow:hidden;height:497px;margin-left:45px;}
.fenbu_list li{margin-bottom:85px;position:relative}
.fenbu_list li b{position:absolute;top:-70px;left:-40px;width:119px;height:179px;display:block;}
.fenbu_list li a{display:block;overflow:hidden}
.fenbu_list li .left img{-webkit-transition:all .6s;transition:all .6s}
.fenbu_list li:hover .left img{-webkit-transform: scale(1.1,1.1);-webkit-transition: transform 1.5s linear 0;-moz-transform: scale(1.1,1.1);-moz-transition: transform 1.5s linear 0;-o-transform: scale(1.1,1.1);-o-transition: transform 1.5s linear 0;}
.fenbu_list li:nth-child(2n) .left{float:right;margin-left:0;margin-right:45px}
.fenbu_list li:nth-child(2n) b{right:-20px;left:auto;}
.fenbu_list li:nth-child(2n) .right span{right:0;left:inherit;text-align:right}
.fenbu_list li:nth-child(2n) .right{float:left;text-align:right;padding: 115px 76px 0 0;}
.fenbu_list li:nth-child(2n) .right i{float:right}
.fenbu_list li:nth-child(2n) .right em{right:-140px;left:auto}
.fenbu_list .right h1{font-size:30px;color:#333;margin-bottom:36px;line-height:32px;height:32px;overflow:hidden;font-weight:700;}
.fenbu_list .right span{position: relative;display:block;margin-bottom:30px;position:relative;color:#0a4e97;font-size:16px;line-height:18px;}
.fenbu_list .right em{background: #434343;height: 3px;width: 120px;display: inline-block;position: absolute;left: -140px;top: 8px;}
.fenbu_list .right .con{color:#888;font-size:16px;line-height:32px;height:96px;overflow:hidden;margin-bottom:50px; min-height:inherit}
.fenbu_list .right i{background:#0a4e97;width:150px;height:48px;line-height:48px;text-align:left;padding-left:30px;text-transform:uppercase;font-size:14px;color:#fff;display:block;font-family:Arial, 微软雅黑, sans-serif;}
.fenbu_list .right i img{width:11px;height:16px;margin-left:5px;-webkit-animation: up 1s linear 1 backwards;animation: up 1s linear 1 backwards;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;opacity: 1;}
#map{height: 429px;}
.top_map li{ width:33.333%; position:relative; float:left; padding:0 76px}
.top_map li:after{ background:#dfdfdf; width:1px; height:100%; position:absolute; left:0; top:0; content:""}
.top_map li:first-child:after{ background:none}
.top_map li:first-child{ padding-left:0}
.top_map li:last-child{ padding-right:0}
.p_48{padding:0 48px}
.top_map{margin-bottom:60px;}
.top_map p{display:block;color:#888;font-size:16px;}
.top_map p img{margin-right:10px;}
.map_content h3{color:#333;font-size:24px;line-height:26px;font-weight:700;margin-bottom:20px;}
.map_content .contact_100{position: absolute;left: 40%;top: 0;width: 594px;height: 434px;z-index: 11;margin-left: -600px;}
.map_content .contact_100 .w1200{width: 594px;margin: 0;float: right;overflow: hidden;}
.map-355{background: #fff;padding:30px 24px;font-size: 16px;line-height: 40px;color: #666;margin-top: 100px;position: relative;overflow:hidden;}
.map-355 h1{font-size:18px;color: #444;margin-bottom: 12px;}
.map-355 span{display: block;margin-bottom: 22px;height: 1px;background: #d2d2d2;}
.map-355 form li{border:1px solid #c6c6c6;width:265px;height:38px;float:left;margin-left:16px;margin-bottom:16px;position:relative}
.map-355 form li em{color:#999;font-size:12px;position:absolute;top:0;right:15px;font-style:normal}
.map-355 input{height:38px;line-height:38px;text-align:left;padding:0 10px;border:none;background:none;font-size:14px;color:#999;width:100%}
.map-355 inpu::-webkit-input-placeholder{color:#999;}
.map-355 textarea{background:none;border:none;font-size:14px;color:#999;line-height:24px;}
.por{position:relative}
.map-355 form li:nth-child(2n+1){margin-left:0}
.map-355 form li.star input{width:83%}
.map-355 form li.textarea{height:146px;width:100%;margin-bottom:26px}
.map-355 form li.textarea textarea{height:100%;width:100%;padding:0 15px;}
.map-355 form input.submit{background:#ef3332;height:40px;line-height:40px;text-align:center;color:#fff;width:150px;margin:0 auto;display:block}
.intro_content h1{color:#333;font-size:26px;line-height:28px;border-bottom:1px solid #dcdcdc;padding-bottom:35px;margin-bottom:40px;}
.intro_content ul{padding-bottom:35px;border-bottom:1px solid #dcdcdc;overflow:hidden;margin-bottom:50px}
.intro_content li{line-height:50px;width:50%;float:left}
.intro_content li p{display: block;color: #888;font-size: 16px;}
.intro_content p img{margin-right: 10px;}
.intro_content h2{color:#333;font-size:26px;line-height:28px;margin-bottom:35px;}
.product_list{padding-bottom:80px;overflow:hidden}
.product_list ul{width:1422px;}
.product_list li{border:1px solid #666;background:#fff;float:left;margin-right:30px;margin-bottom:30px;color:#fff;width:444px}
.product_list li .box{background:#666;text-align:center;font-size:20px;}
.product_list li h1{height:75px;line-height:75px;padding:0 10px}
.product_list .top{width:350px;height:220px;overflow:hidden;margin:6% auto;text-align:center;}
.product_list li:hover{border:1px solid #0a4e97;}
.product_list li:hover .box{background:#0a4e97}
.product_list li img{-webkit-transition:all .6s;transition:all .6s}
.product_list li:hover img{transform: scale(1.05,1.05);}
.ab_1 .right .swiper-button-next.swiper-button-white,.ab_1 .right .swiper-container-rtl .swiper-button-prev.swiper-button-white{background:#ef3332 url(../img/about/jian.png) no-repeat center center;width:140px;height:104px;}
.ab_1 .right .swiper-button-next.swiper-button-white:hover{background:#14162b url(../img/about/jian.png) no-repeat center center;}
.ab_1 .right .swiper-button-prev.swiper-button-white{display:none}
.ab_1 .right .swiper-container-horizontal>.swiper-pagination-bullets{display:none}
.ab_1 .right .swiper-button-next.swiper-button-white{right:0;}
.ab_1 .right .swiper-slide{position:relative;background-size: cover!important;}
.ab_1 .right .swiper-slide span{position:absolute;background:#fff;width:78px;height:100%;right:0;top:0}
.map-355 form input.submit:hover{background:#ae0808}
.tip_ab{font-size:30px;color:#333;line-height:32px;margin-bottom:36px;}
.news-ibox #scrollObj li{margin-right: 45px;width: 240px;position: relative;float: left;height: 316px;}
.news-ibox #scrollObj li{background:#fff;}
.news-ibox #scrollObj li h1{font-size:16px;color:#666;line-height:54px;height:54px;overflow:hidden;text-align:center}
.news-ibox #scrollObj{width:1400px;position:relative;height:326px;margin-bottom:80px;}
.news-ibox #scrollBar{width: 100%;height: 2px;background: #eaeaea;cursor: pointer;position: relative;}
.news-ibox #scrollBtn{width: 300px;height: 3px;background: #0a4e97;position: absolute;left: 0px;bottom: 1px;}
.news-ibox #scrollBtn:after{width:16px;height:16px;position:absolute;right:0;margin-top:-8px;top:50%;content:"";background:#0a4e97;border-radius:360px;}
.news-ibox #scrollBox{width: 100%;overflow: hidden;/* position: relative;*/padding-bottom:20px;}
.news-ibox #scrollObj1 li{margin-right: 45px;width: 240px;position: relative;float: left;height: 316px;}
.news-ibox #scrollObj1 li{background:#fff;}
.news-ibox #scrollObj1 li h1{font-size:16px;color:#666;line-height:54px;height:54px;overflow:hidden;text-align:center}
.news-ibox #scrollObj1{width:1400px;position:relative;height:326px;margin-bottom:80px;}
.news-ibox #scrollBar1{width: 100%;height: 2px;background: #eaeaea;cursor: pointer;position: relative;}
.news-ibox #scrollBtn1{width: 300px;height: 3px;background: #0a4e97;position: absolute;left: 0px;bottom: 1px;}
.news-ibox #scrollBtn1:after{width:16px;height:16px;position:absolute;right:0;margin-top:-8px;top:50%;content:"";background:#0a4e97;border-radius:360px;}
.news-ibox #scrollBox1{width: 100%;overflow: hidden;/* position: relative;*/padding-bottom:20px;}
.guest_box_all .flexslider .flex-direction-nav{display:none}
.guest_box_all .flexslider .flex-direction-nav li{width: 41px;height: 41px;display: block;opacity: 1;text-indent: -99999px;overflow: hidden;font-size: 0;transition: left 0.3s,right 0.3s;}
.guest_box_all .flexslider .flex-direction-nav{text-align:center;width:200px;margin:0 auto;}
.guest_box_all .flexslider .flex-direction-nav .flex-nav-next{float:right;background: url(../pic/img08_h.png) no-repeat center;opacity:1;}
.ab_5{padding:68px 0 78px 0}
.guest_box_all .flexslider .flex-direction-nav .flex-nav-prev{float:left;background: url(../pic/img07_h.png) no-repeat center;opacity:1}
.guest_box_all .flexslider .slides > li div{position:relative;border:1px solid #f1f1f1;border-right:none;border-left:none;}
.guest_box_all .flexslider .slides > li div:after{position:absolute;width:2px;height:74px;top:50%;margin-top:-37px;left:0;background:#f1f1f1;content:"";}
.guest_box_all .flexslider .slides > li:first-child div:after{background:none}
.guest_box_all .flexslider .flex-direction-nav a{display:block;width:41px;height:41px;right:0;left:0;position:relative}
.guest_box_all .flexslider .flex-direction-nav .flex-nav-prev a.flex-disabled{display:none;}
.guest_box_all .flexslider .flex-direction-nav .flex-nav-next a.flex-disabled{display:none;}
.guest_box_all .flex-control-nav{position:absolute;right:0;top:-30px;width:auto}
.guest_box_all .flex-control-nav li{margin-left:12px;float:right;}
.guest_box_all .flex-control-paging li a{background:#fff;border:1px solid #aeaeae;border-radius:360px;width:10px;height:10px;}
.guest_box_all .flex-control-paging li a.flex-active{background:#ef3332;border:1px solid #ef3332}
.ab_3 .left .con{color:#888;line-height:30px;font-size:16px;}
.ab_3 .left .more{background:#ef3332;font-size:15px;color:#fff;text-align:center;line-height:36px;height:36px;width:128px;display:block}
.ab_3 .left .more:hover{background:#c80401}
.ab_3 .right{float:right}
.ab_3 .right ul{width:926px;}
.ab_3 .right li{float:left;width:427px;height:110px;box-shadow:0 0 10px rgba(215,225,230,0.5);border:1px solid #d7e1e6;padding:30px 20px;margin-bottom:32px;margin-right:36px;}
.ab_3 .right li .imgs{float:left;width:53px;margin-right:25px;}
.ab_3 .right li .text{float:right;width:307px;color:#999;font-size:15px;}
.ab_3 .right li .text h1{color:#444;font-size:18px;line-height:20px;height:20px;margin-bottom:14px;overflow:hidden}
.tip_box_img{position:absolute;width:1200px;background:#fff; margin-left:-600px; left:50%;padding:72px 80px; top:38%; z-index:11111}
.tip_box_img .con span{width:72px;height:67px;background:#004693 url(../images/close.png) no-repeat center center;display:block;position:absolute;right:-72px;top:0;cursor:pointer;}
.tip_box_img .con span:hover{background:#04366d url(../images/close.png) no-repeat center center;}
.tip_box_img .con h1{color:#000;font-size:24px;line-height:26px;text-align:center;margin-bottom:46px;}
.tip_box_img .con .text img{text-align:center;margin:0 auto;width:100%;}
.home_banner .swiper-slide .title.title_2.in .p1, .home_banner .swiper-slide .title.title_2.in .p2{
color: #0a4e97;
}
.tip_box{position:fixed;top:0;left:0;height:100%;width:100%;background:rgba(0,0,0,0.2);z-index:1111}
.tip_box .con{width:1200px;background:#fff;margin:6% auto;position:relative;padding:72px 80px}
.tip_box .con span{width:72px;height:67px;background:#004693 url(../images/close.png) no-repeat center center;display:block;position:absolute;right:-72px;top:0;cursor:pointer;}
.tip_box .con span:hover{background:#04366d url(../images/close.png) no-repeat center center;}
.tip_box .con h1{color:#000;font-size:24px;line-height:26px;text-align:center;margin-bottom:46px;}
.tip_box .con .text img{text-align:center;margin:0 auto;width:100%;}
.tip_box .text_scroll{height:320px;overflow:hidden;font-size:16px;line-height:32px;color:#666;}
.tip_box .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:2px;}
.tip_box .text_scroll .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background: #004693;background: rgba(0,70,147,0.75);filter: "alpha(opacity=75)";-ms-filter: "alpha(opacity=75)";}
.zhengshu_phone{display:none}
.zhengshu_phone .swiper-slide{text-align:center}
.zhengshu_phone .swiper-slide span{text-align:center;font-size: 16px;color: #666;line-height: 54px;height: 54px;overflow: hidden;text-align: center;display:block}
.product_wel li{width:50%;float:left;}
.product_wel .left{float:left;width:50%;height:386px;overflow:hidden;position:relative}
.product_wel .left:after{width:26px;height:52px;content:"";background:url(../images/c1.png) no-repeat;position:absolute;right:0;top:70%}
.product_wel .left img{height:100%}
.product_wel .right{text-align:center;color:#999;line-height:24px;color:#999;font-size:14px;padding:60px 80px;float:left;width:50%;}
.product_wel .right h1{margin-bottom:20px;font-size:30px;color:#0a4e97;line-height:32px;}
.product_wel .right span{color:#0a4e97;font-size:18px;line-height:20px;display:block;margin-bottom:25px;cursor:pointer;}
.product_wel li.two .left{float:right;}
.product_wel li.two .right{float:left;}
.product_wel li.two .left:after{width:26px;height:52px;content:"";background:url(../images/c1.png) no-repeat;position:absolute;left:0;top:20%;transform: rotate(-180deg);}
.product_wel .right .text{margin-bottom:25px;}
.product_wel .right b{border:1px solid #84a6cb;width:150px;height:46px;line-height:46px;font-family:Arial, Helvetica, sans-serif;font-size:14px;color:#0a4e97;display:block;position:relative;text-transform:uppercase;margin:0 auto;-webkit-transition:all .3s;transition:all .3s}
.product_wel .right b:after{background:#fff url(../images/3.png) no-repeat center center;padding:0 11px;width:11px;height:16px;position:absolute;right:14px;bottom:-10px;content:"";-webkit-transition:all .3s;transition:all .3s}
.product_wel li .right b:hover:after{background:#0a4e97 url(../images/bj.png) no-repeat center center;bottom:11px;-webkit-transition:all .3s;transition:all .3s}
.product_wel li .right b:hover{background:#0a4e97;color:#fff}
.product_wel .left img{-webkit-transition:all .6s;transition:all .6s}
.product_wel .left:hover img{-webkit-transform: scale(1.1,1.1);-webkit-transition: transform 1.5s linear 0;-moz-transform: scale(1.1,1.1);-moz-transition: transform 1.5s linear 0;-o-transform: scale(1.1,1.1);-o-transition: transform 1.5s linear 0;}
.video_wel{background:#f6f6f6;overflow:hidden}
.video_wel .left .p1{color:#666;font-size:16px;line-height:22px;}
.video_wel .left .p2{color:#333;font-size:36px; line-height:38px;}
@media (min-width: 1025px){
.video_wel .left .p1{
padding-bottom:18px;
}
.video_wel .left .p2{
padding-bottom:30px;
}
}
.video_wel .left .p2 strong{color:#ef3332;font-weight:700}
.video_wel .left .text{margin-bottom:20px;line-height:30px;font-size:14px;color:#999;}
.video_wel .left a.more{border: 1px solid #84a6cb;width: 150px;height: 46px;line-height: 46px;font-family: Arial, Helvetica, sans-serif;font-size: 14px;color: #0a4e97;display: block;position: relative;text-transform: uppercase;margin: 0 0;-webkit-transition: all .3s;transition: all .3s;}
.video_wel .left a.more:after{background: #f6f6f6 url(../images/3.png) no-repeat center center;padding: 0 11px;width: 11px;height: 16px;position: absolute;right: 14px;bottom: -10px;content: "";-webkit-transition: all .3s;transition: all .3s;}
.video_wel .left a.more:hover{background: #0a4e97;color: #fff;}
.video_wel .left a.more:hover:after{background: #0a4e97 url(../images/bj.png) no-repeat center center;bottom: 11px;-webkit-transition: all .3s;transition: all .3s;}
.video_wel .left{width:50%;float:left;padding:160px 130px 134px 6.3%;}
.video_wel .right{width:50%;float:left;position:relative}
.late_news .right li .imgs img{/*height:100%;*/max-width:none;width: 100%}
.video_wel .right span{width:90px;height:90px;background:url(../images/c3.png) no-repeat;position:absolute;top:50%;left:50%;margin-left:-45px;margin-top:-45px;cursor:pointer;}
.video_wel .right span:after{content:"";width:90px;height:90px;background:url(../images/c4.png) no-repeat;position:absolute;top:50%;left:50%;margin-left:-45px;margin-top:-45px;}
.video_wel .right span:after{-webkit-animation: cicle_l 2s linear 1 backwards;animation: cicle_l 2s linear 1 backwards;opacity: 1;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;}
.box_wel_title .tip_title {
font-weight: bolder;
font-size:40px;
font-family:Arial, Helvetica, sans-serif;
color:#797979;
line-height:38px;
text-transform:capitalize;
margin-bottom:10px;
}
.box_wel_title .tip_title strong {
text-transform:uppercase;
color:#c64a49;
}
.box_wel_title {
position:relative;
background:url(../images/line.png) no-repeat 50% 28px
}
.box_wel_title .small {
color:#7b7b7b;
font-size:26px;
line-height:30px;
display:block
}
.box_wel_title .small strong {
font-weight: 100;
text-transform:uppercase;
color:#c64a49;
}
.box_wel_title a.more{color:#0a4e97;font-size:14px;font-family:Arial, Helvetica, sans-serif;display:inline-block;}
.late_news .left{width:50%;float:left;background:#fff}
.late_news .left img{ width:100%}
.late_news .right{width:50%;float:left}
.late_news .right li{background:#f6f6f6;overflow:hidden;}
.late_news .right li .text{width:46%;float:left;padding:2%;padding-bottom: 0}
.late_news .right li .imgs{width:50%;float:left;overflow:hidden;}
.late_news .right li .text h1{color:#0a4e97;font-size:23px;line-height:30px;margin-bottom:18px;max-height:60px;overflow:hidden;-webkit-line-clamp: 2;
display: -webkit-box;
-webkit-box-orient: vertical;
overflow: hidden;}
.late_news .right li .text .con{color:#999;font-size:14px;line-height:24px;height:100px;overflow:hidden;}
.late_news .right li:nth-child(2n) .imgs{float:left}
.late_news .right li:nth-child(2n) .text{float:right}
.late_news .right li .imgs img{-webkit-transition:all .6s;transition:all .6s}
.late_news .right li:hover .imgs img{-webkit-transform: scale(1.1,1.1);-webkit-transition: transform 1.5s linear 0;-moz-transform: scale(1.1,1.1);-moz-transition: transform 1.5s linear 0;-o-transform: scale(1.1,1.1);-o-transition: transform 1.5s linear 0;}
.late_news .right li:hover .text h1{color:#0a4e97}
.product_wel .right .text{height:48px; overflow:hidden}
.late_news .left .left_btns{position:absolute;width:124px;height:61px;right:0;bottom:0}
/*menu*/.translate{transform: translateX(-412PX);position: relative;}
.home_box, .left_box{position:relative;width:100%}
.login-banner{padding-top:30px}
.login-banner{padding-top:30px}
.nav_left_box{background:#f7f7f7;height:100%;width:50%;position:fixed;right:-50%;top:0;z-index:1111}
.nav_left_box h1{background:#042c38;font-size:14px;height:40px;line-height:40px;color:#fff;}
.nav_left_box h1 a{color:#fff;padding: 0 10px;}
.top_fixed{position:fixed;width:100%;background:#fff;left:0;top:0;height:54px;}
.sidebar_nav{max-height:400px;overflow-y:scroll;position:relative;z-index:2}
.hidden{overflow-x: hidden;width: 100%;height: 100%;padding-bottom:10px;}
.blogo{position:absolute;left:20%;bottom:6%;width:60%;}
.dh{/*-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);*/display:none;}
.jian{display:none}
.jia{display:block}
.dq .jian{display:block}
.dq .jia{display:none}
.fixed{position:fixed;width:100%;top:0;left:0;}
.navback{width: 29px;height: 23px;position: relative;cursor: pointer;background: #fff;margin-right: 20px;margin-top: 12px;float: right;display:none}
.head_phone{position:relative;width:100%;height:44px;}
.list{width: 100%;border-bottom:solid 1px #42a5d5;margin:0 auto 0 auto;}
.list ul li{border-bottom:1px solid #42a5d5;position:relative}
.list ul li a{padding-left: 10px;background-color:none;color: #fff;font-size:12px;display: block;font-weight:bold;height:36px;line-height: 36px;position: relative;}
.list ul li.home a{padding-left: 10px;background:#082d3f;background-color: rgba(8,45,63,0.8);filter:Alpha(opacity=80);*zoom:1;color: #fff;font-size:12px;display: block;font-weight:bold;height:36px;line-height: 36px;position: relative;}
.list ul li .inactive{}
.list ul li .inactive em{background: url(../img/home/off.png) no-repeat 80% center;width: 8px;height: 8px;position: absolute;top: 36%;right: 14%;}
.list ul li .inactives{background:#12628a;background-color: rgba(18,98,138,0.5);filter:Alpha(opacity=50);*zoom:1;}
.list ul li .inactives em{background: url(../img/home/on.png) no-repeat 80% center;width: 8px;height: 8px;position: absolute;top: 36%;right: 14%;}
.list ul li .liicon{background:#30a1d7;background-color: rgba(48,161,215,0.6);filter:Alpha(opacity=60);*zoom:1;position:relative}
.list ul li .liicon em{background: url(../img/home/li.png) no-repeat 10px center;width: 24px;height: 24px;position: absolute;top: 19%;left: 0%;}
.list ul li ul{display: none;}
.list ul li ul li{border-left:0;border-right:0;background-color:#6196bb;background-color: rgba(97,150,187,0.3);filter:Alpha(opacity=30);*zoom:1;border-color:#42a5d5;}
.list ul li ul li ul{display: none;}
.list ul li ul li a{padding-left:30px;}
.list ul li ul li ul li{background-color:#d6e6f1;border-color:#6196bb;}
.last{background-color:#d6e6f1;border-color:#6196bb;}
.list ul li ul li ul li a{color:#316a91;padding-left:30px;}
.home{display: block;height: 44px;line-height: 44px;position: relative;}
.subNavBox{width:100%;margin:0 auto;}
.subNav{color: #333333;font-size: 13px;display: block;height: 40px;line-height: 40px;position: relative;border-bottom: 1px solid #d2d2d2;padding-left: 30px;z-index:1}
.subNav a{color: #333333;font-size: 13px;}
.currentDd{color:#244da0;background: #fff url(../img/home/bjbj.png) repeat-y left top;border-bottom:1px dashed #d2d2d2;}
.currentDt em{background: url(../img/home/on.png) no-repeat 80% center;width: 6px;height: 10px;position: absolute;top: 36%;right: 14%;background-size:100% 100%}
.navContent{display: none;}
.navContent li{border-left:0;border-right:0;background: #fff url(../img/home/bjbj.png) repeat-y left top;}
.navContent li{position: relative;}
.navContent li .liicon{background:#30a1d7;background-color: rgba(48,161,215,0.6);filter:Alpha(opacity=60);*zoom:1;position:relative}
.navContent li em{background: url(../img/home/li.png) no-repeat 10px center;width:36px;height:36px;background-size:80%;position: absolute;top:0;left: 0%;}
.navContent li a{padding-left:30px;color: #666666;font-size: 12px;display: block;height: 36px;line-height: 36px;}
.navContent li a img{width:12px;margin-right:8px}
.currentDt em{background: url(../img/home/off.png) no-repeat 80% center;width:10px;height:6px;background-size:100% 100%}
.navContent{border-bottom: 1px solid #d2d2d2;}
.head_phone{display:none}
.phone_nav_menu{display:none}
.phone_nav_menu{position:relative;z-index:111;text-align:center;font-size:13px;color:#666;background:#fff;box-shadow: 0 0 10px rgba(0,0,0,0.1);}
.phone_nav_menu li{padding:5px 10px;line-height:32px;position:relative}
.phone_nav_menu li:after{background:#0a4e97;height:2px;width:100%;position:absolute;left:0;bottom:0;content:"";display:none}
.phone_nav_menu li.on:after,.phone_nav_menu li:hover:after{display:block}
.phone_nav_menu li img{margin-right:5px;}
.ab_dis_list.w_1400{opacity:0}
.ab_dis_list.w_1400.ani{-webkit-animation: up1 0.5s linear 1 backwards;animation: up1 0.5s linear 1 backwards;opacity: 1;}
.ab_2.ani .tip_ab2{-webkit-animation: up1 0.5s linear 1 backwards;animation: up1 0.5s linear 1 backwards;opacity: 1;}
.ab_3.ani .left{-webkit-animation: shu 0.5s linear 1 backwards;animation: shu 0.5s linear 1 backwards;opacity: 1;}
.ab_3 .right{-webkit-animation: shu1 0.5s linear 1 backwards;animation: shu1 0.5s linear 1 backwards;opacity: 1;}
.ab_5.ani{-webkit-animation: up1 0.5s linear 1 backwards;animation: up1 0.5s linear 1 backwards;opacity: 1;}
.touzizhe{position:relative;text-align:center;color:#fff;font-size:26px;}
.touzizhe a{display:block}
.touzizhe .con{position:absolute;left:50%;top:50%;width:1400px;margin-left:-700px;height:178px;margin-top:-89px;font-size:26px;color:#fff}
.touzizhe .con .imgs{border:1px solid #fff;border-radius:360px;width:98px;height:98px;margin:0 auto 46px auto}
.touzizhe .con h3{font-size:26px}
.contact_box_es .con{ min-height:500px}
.contact_box_es .con p{ line-height:24px; font-size:14px; color:#666}
.home_banner .swiper-slide video {
position: absolute;
top: 0 ;
left: 0;
/*height: 100%;*/
width: 100%;
background: #000;
z-index: 10
}
/*分类*/
.protype{text-align:center;width:100%;background:#fff;position:relative;box-shadow:0 0 10px rgba(0,0,0,0.1)}
.protype .line{background:#0a4e97;height:3px;position:absolute;bottom:0;left:0}
.protype ul{ width:65%; margin:0 auto;}
@media (max-width: 700px){
.protype ul{ width:100%; margin:0 auto;}
}
.protype ul li{ float:left; width:25%; height:49px; line-height:49px; overflow:hidden; border-bottom:1px solid #fff; text-align:center;color:#666;font-size:18px;}
.protype a{ display:block; width:100%}
.protype a:hover{ color:#fff; background:#0a4e97}
.protype .on{border-bottom:1px solid #0a4e97;}
.protypebug ul{ width:100%}
.protypebug ul li{ width:16.6%}
@media (max-width: 700px){
.protypebug ul{ width:100%}
.protypebug ul li{font-size:14px;float:left; width:33.3%}
}
.listnew{ width:100%}
.listnew li{ border-bottom:1px solid #e5e5e5; margin-bottom:10px;}
.listnew h3{ font-size:20px; line-height:26px; height:26px;}
.listnew i{ float:right; font-size:14px; color:#999}
.listnew p{ line-height:18px; height:36px; overflow:hidden; font-size:12px; color:#999; margin:10px 0; text-indent:2rem}
/* 证书 */
.cert {
width: 100%;
}
.cert li {
float: left;
width: 33.33%;
text-align: center;
}
.cert li img {
width: 100%;
max-width: 420px;
}
.cert div {
clear: both;
padding-top: 40px;
}
/* 首页产品分类 */
.indexgoods {
width: 100%
}
.indexgoods li {
float: left;
width: 25%;
text-align: center;
}
.indexgoods p {
font-size: 18px;
color: #434343;
padding: 20px 0;
}
.indexgoods span {
font-size: 14px;
color: #bfbfbf;
border: 1px solid #bfbfbf;
padding: 10px 20px;
border-radius: 30px;
}
.indexgoods img {
width: 96%;
max-width: 160px;
}
.aboutt {
background: #fefcfc;
width: 90%;
margin: 0 auto;
}
.aboutt .txt{
width: 50%;
float: left;
}
.aboutt .img {
width: 50%;
float: left;
}
.aboutt .img img{
width: 100%;
max-width: 650px;
}
.aboutt h1 {
font-weight: bolder;
font-size: 38px;
}
.aboutt span {
display: block;
color: #a7a7a7;
margin-top: -10px;
padding-bottom: 30px;
font-size: 14px;
}
.aboutt p {
color: #a7a7a7;
font-size: 14px;
line-height: 26px;
padding-right: 60px;
text-indent: 2rem;
padding-bottom: 20px;
}
.zzjg {
width: 100%;
margin:45px auto;
}
.zzjg img {
width: 100%
}
.jishu {
background: #fefcfc;
width: 90%;
margin:20px auto;
}
.jishu h1 {
font-size: 28px;
color: #414141;
margin-bottom: 10px;
}
.jishu .txt {
width: 50%;
float: left;
color: #9d9d9d;
font-size: 16px;
}
.jishu p {
text-indent: 2rem;
padding: 20px 10% 20px 10px;
}
.jishu .img {
width: 50%;
float: left;
}
.jishu .img img {
width: 90%;
}
.sb {
background: #f8f8f5;
width: 90%;
margin:20px auto;
padding-bottom: 20px;
}
.sb h1 {
font-size: 28px;
color: #414141;
margin-bottom: 10px;
padding-top: 30px;
}
.sb div {
float:left;
width: 33.33%;
}
.sb img {
width: 100%;
}
.kehu {
background: #fefcfc;
width: 90%;
margin:20px auto;
}
.kehu h1 {
font-size: 28px;
color: #414141;
margin-bottom: 10px;
}
.kehu img{
width: 100%;
}
.rongy {
background: #fefcfc;
width: 90%;
margin:20px auto;
}
.rongy h1 {
font-size: 28px;
color: #414141;
margin-bottom: 10px;
padding-top: 30px;
}
.picScroll{text-align:center; position: relative; padding: 0 0 20px 0;}
.picScroll .bd ul{ width:100%; float:left; padding-top:10px; }
.picScroll .bd li{ width:20%; float:left; font-size:14px; text-align:center; }
.picScroll .bd li a{-webkit-tap-highlight-color:rgba(0, 0, 0, 0); /* 取消链接高亮 */ }
.picScroll .bd li img{ width:140px; background:url(../images/loading.gif) #fff center center no-repeat; }
.picScroll .hd{ position: absolute;top: -58px; right: 10px; height:40px; line-height:40px; overflow:hidden; text-align:left; padding:0 10px; }
.picScroll .hd ul{ float:right; padding-top:16px; }
.picScroll .hd li{ float:left; width:8px; height:8px; background:#D0D0D0; margin:0 5px; overflow:hidden; -webkit-border-radius:8px; -moz-border-radius:8px; border-radius:8px;}
.picScroll .hd .on{ background:#80BD6D; }
.picScroll .prev,.picScroll .next{ display:block; float:right; width:18px; height:18px; background:url(../images/pisScrollIcons.gif) -6px -7px no-repeat; overflow:hidden; margin:11px 5px 0 5px; }
.picScroll .next{ background-position:-34px -7px; }
.picScroll .prevStop{ background-position:-6px -40px; }
.picScroll .nextStop{ background-position:-34px -40px; }
@media (max-width: 840px) {
.aboutt .txt {
width: 100%
}
.aboutt p {
padding-right: inherit;
}
.aboutt .img {
width: 100%
}
.aboutt img {
width: 100%
}
.jishu .txt {
width: 100%;
}
.jishu .img {
width: 100%;
}
.sb div {
width: 100%;
}
.rongy {
display: none;
}
.rongysj {
background: #fefcfc;
width: 90%;
margin:20px auto;
}
.rongysj h1 {
font-size: 28px;
color: #414141;
margin-bottom: 10px;
padding-top: 30px;
}
.picScroll .hd {right: 0;}
.picScroll .bd li{ width:50%; float:left; font-size:14px; text-align:center; }
}
@media (min-width: 841px) {
.rongysj {
display: none;
}
}