﻿/*通用*/
.background{background-size:cover;background-repeat: no-repeat;background-position: center;}
.motion{transition:all 0.5s ease-in-out;-webkit-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;}
.msg_pop_main{background:rgba(0,0,0,0.5);max-width:250px;position:fixed;left:50%;top:50%;z-index:10000;display:none;border-radius:3px;font-size:12px;}
.msg_pop_main p{padding:10px;line-height:24px;font-size:14px;color:#fff;}
.ellipsis{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.home_bg{background:url(../image/bg_02.jpg) no-repeat fixed center;background-size:cover;}
.head{height:65px;background-color:rgba(33,46,102,0.9);position:fixed;width:100%;left:0;top:0;z-index:10;}
.logo{position:absolute;left:50px;top:12px;}
.menu{text-align:center;}
.menu ul{display:inline-block;height:56px;}
.menu ul li{float:left;line-height:65px;height:65px;text-align:left;cursor: pointer;}
.menu ul li>a{padding:0 30px;display:block;height:65px;line-height:65px;font-size:15px;color:#fff;}
.menu ul li:hover>a,.menu ul li.on>a{background-color:rgba(255,255,255,0.9);color:rgba(33,46,102,0.9);}
/*.menu ul li:nth-child(3)>a,.menu ul li:nth-child(4)>a{background:url(../images/head_arrow.png) no-repeat 95px center;padding-right:45px;}
.menu ul li:nth-child(3):hover>a,.menu ul li:nth-child(4):hover>a{background:url(../images/head_arrow2.png) no-repeat 95px center rgba(255,255,255,0.9);}*/
.head_r{position:absolute;right:50px;top:24px;}
.head_phone,.line,.en{margin-left:20px;}
.search_hide{height:65px;width:365px;background:#222534;position:absolute;right:-365px;top:0;padding-left:20px;}
.search_hide .search_ico{margin-top:25px;margin-right:12px;} 
.search_hide input{width:267px;height:65px;vertical-align: middle;color:#fff;font-size:14px;border:0;}
.search_hide input::-webkit-input-placeholder {
    color:#444759;
}
.search_hide input:-moz-placeholder { 
   color:#444759;
   opacity:1;
}
.search_hide input::-moz-placeholder {
   color:#444759;
   opacity:1;
}
.search_hide input:-ms-input-placeholder {
   color:#444759;
}
.search_hide input::-ms-input-placeholder { 
   color:#444759;
}

.line{height:9px;width:2px;background-color:rgba(255,255,255,0.2);margin-top:4px;}
.en,.ch{width:17px;height:13px;background:url(../image/en.png) no-repeat;margin-top:3px;}
.ch{background-image: url('../image/ch.png');}
.search_ico{width:16px;height:16px;background:url(../image/head_search.png) no-repeat;margin-top:2px;cursor: pointer;}
.search_close{cursor: pointer;width:16px;height:16px;background:url(../image/search_close.png) no-repeat;margin-top:23px;}
.search_close:hover{background:url(../image/search_close2.png) no-repeat;}
.banner{width:100%;position:relative;}
.banner .swiper-slide-active .pic{transform:scale(1.2);-ms-transform:scale(1.2);-moz-transform:scale(1.2);-webkit-transform:scale(1.2);-o-transform:scale(1.2);animation:banner_act 6s forwards;-ms-animation:banner_act 6s forwards;-moz-animation:banner_act 6s forwards;-webkit-animation:banner_act 6s  forwards;-o-animation:banner_act 6s forwards;}

/*手机端顶部*/
.rem88{height: 0.88rem;width: 100%;display: none;}
.sp_header{height:0.88rem;overflow:hidden;background:rgb(33,46,102);position:fixed;z-index:136;width:100%;display: none;}
.sp_logo{float:left;height:0.88rem}
.sp_logo img{height: 0.64rem;margin-top: 0.12rem;}
.sp_nav{width: 0.6rem;float:right;position:relative;cursor:pointer;height:100%;margin-right: 0.2rem;padding: 0.1rem 0;}
.sp_nav span{display:block;background: #fff;width: 100%;height:1px;transition:all ease 0.35s;margin: 0.16rem 0;}
.sp_nav_se span:nth-of-type(1){top: 0.25rem;transform:rotate(45deg);position: absolute;}
.sp_nav_se span:nth-of-type(2){width:0}
.sp_nav_se span:nth-of-type(3){top: 0.25rem;transform:rotate(-45deg);position: absolute;}
.sjj_nav{position: fixed;z-index: 135;background: #eee;width: 100%;height: calc(100% - 0.88rem);font-size: 14px;line-height: 0.86rem;top: -100%;
  left: 0;overflow: auto;overflow-x: hidden;transition: top ease 0.35s;}
.nav_show{top:0.88rem}
.sjj_nav>ul>li:first-child{overflow: hidden;border-top: 0;}
.sjj_nav ul li{border-top: 1px #ddd solid;padding-left: 20px;position: relative;line-height: 40px;font-size: 0.26rem;}
.sjj_nav>ul >li:last-child{border-bottom: 1px #ddd solid;}
.sjj_nav ul li a{color: #666;width: 100%;display: block;}
.lang{
  float: right;
  font-size: 0.3rem;
  color: #fff;
  line-height: 0.88rem;
  margin-right: 0.4rem;
}



@keyframes banner_act {
	0%{transform:scale(1.2);-ms-transform:scale(1.2);-moz-transform:scale(1.2);-webkit-transform:scale(1.2);-o-transform:scale(1.2);}
	100%{transform:scale(1);-ms-transform:scale(1);-moz-transform:scale(1);-webkit-transform:scale(1);-o-transform:scale(1);}
}

@-webkit-keyframes banner_act {
  0%{transform:scale(1.2);-ms-transform:scale(1.2);-moz-transform:scale(1.2);-webkit-transform:scale(1.2);-o-transform:scale(1.2);}
  100%{transform:scale(1);-ms-transform:scale(1);-moz-transform:scale(1);-webkit-transform:scale(1);-o-transform:scale(1);}
}

@-moz-keyframes banner_act {
  0%{transform:scale(1.2);-ms-transform:scale(1.2);-moz-transform:scale(1.2);-webkit-transform:scale(1.2);-o-transform:scale(1.2);}
  100%{transform:scale(1);-ms-transform:scale(1);-moz-transform:scale(1);-webkit-transform:scale(1);-o-transform:scale(1);}
}

@-o-keyframes banner_act {
  0%{transform:scale(1.2);-ms-transform:scale(1.2);-moz-transform:scale(1.2);-webkit-transform:scale(1.2);-o-transform:scale(1.2);}
  100%{transform:scale(1);-ms-transform:scale(1);-moz-transform:scale(1);-webkit-transform:scale(1);-o-transform:scale(1);}
}
.banner_tex{width:39%;max-width:727px;position:absolute;left:10%;top:35%;z-index:2;}
.banner_tex img{max-width:100%;}
.down-ico{width:65px;height:65px;display:block;margin-top:40px;border:1px solid #fff;border-radius:50%;overflow: hidden;cursor: pointer;}
.down-ico i{display:block;width:100%;height:100%;position:relative;background:url(../image/banner_arrow.png) no-repeat center;animation: downico 1.5s ease-out infinite;}
@keyframes downico{
	0%{
		top: 0;
		opacity: 1;
	}
	35%{
		top: 50%;
		opacity: 0;
	}
	65%{
		top: -50%;
		opacity: 0;
	}
	100%{
		top: 0;
		opacity: 1;
	}
}
.right_bar{position:fixed;z-index:10;right:0;top:50%;margin-top:-121px;height:243px;width:80px;}
.right_bar a{width:80px;height:80px;display:block;margin-bottom:1px;background:#445bbd; text-align: center;}
.right_bar a:hover{background:#312f30;}
.right_bar a font{font-size:14px;color:#fff;line-height:24px;}
.right_bar a i{width:26px;height:26px;display:inline-block;margin-top:17px;}
.right_bar a.phone i{background:url(../image/phone.png) no-repeat center;}
.right_bar a.online i{background:url(../image/online.png) no-repeat center;}
.right_bar a.qq i{background:url(../image/qq.png) no-repeat center;}
.right_bar a.phone,
.right_bar a.online{position:relative;}
.phone_hide{height:80px;width:250px;text-align: center;position:absolute;right:-250px;top:0;background:#312f30;}
.phone_hide span{color:#fff;font-size:22px;font-weight: bold;line-height:80px;padding-left:36px;background:url(../image/phone.png) no-repeat left center;}

.ewm_hide{height: 120px;width: 120px;position: absolute;right: -120px;top: -20px;background:#fff;}
.ewm_hide::after{
  content: '';width: 0;height: 0;border-top: 8px solid transparent;border-bottom: 8px solid transparent;border-left: 8px solid #fff;
  position: absolute;right: -8px;top: 50%;margin-top: -8px;
}
.ewm_hide img{display: block;width: 100%;}

.home_about{height:499px;text-align: center;padding-top:1px;}
.home_about h3{font-size:62px;margin-top:130px;margin-bottom:20px;color:#fff;}
.home_about p{font-size:16px;line-height:28px;color:#fff;}
.right-ico{width:80px;height:80px;display:block;margin:40px auto 0;border:1px solid #fff;border-radius:50%;overflow: hidden;cursor: pointer;text-align: center;position:relative;}
.right-ico:hover,.down-ico:hover{background-color:rgba(42,70,188,0.3);}
.right-ico i{display:block;position:absolute;left:35px;top:30px;width:18px;height:21px;background:url(../image/play.png) no-repeat center;}
.right-ico i:first-child{left:-18px;}
@keyframes rightico{
	0%{
		left: 0;
		opacity: 1;
	}
	35%{
		left: 50%;
		opacity: 0;
	}
	65%{
		left: -50%;
		opacity: 0;
	}
	100%{
		left: 0;
		opacity: 1;
	}
}
.home_pro{background-color:#f6f6f6;padding:100px 0;}
.home_pro h2,.home_news h2,.home_partner h2,.foot h2{font-size:68px;color:#212e66; text-align: center;margin-bottom:30px;}
.home_pro h3,.home_news h3,.foot h3{font-size:15px;color:#333;line-height:26px;text-align: center;}

.foot{padding: 60px 0;height: auto;background-color:#363636;}
.foot .wrap{width: 500px;margin: 0 auto;}
.foot_contact{font-size: 15px;color: #fff;line-height: 30px;float: left;width: 400px;margin-top: 10px;}
.foot_contact span{margin-left: 20px;}
.foot_contact a{color: #fff;}
.foot_ewm{width: 100px;float: right;}
.foot_ewm img{display: block;width: 100%;}
.foot_en .wrap{width: 580px;}
.foot_en .foot_contact{width: 460px;}

.home_pro .swiper-container{margin-top:50px;padding-bottom:38px;}
.home_pro .tui{margin-bottom:20px;background-color:#ffffff;height:220px;}
.tui_l{width:310px;height:219px;overflow:hidden;}
.tui img,.homen_m img{display:block;height: 100%;width: 100%;}
.tui_r{width:840px;}
.tuir_l{width:580px;padding-left:30px;}
.tuir_l h4{font-size:20px;color:#333;margin-top:20px;margin-bottom:15px;}
.tuir_l h5{font-size:40px;color:#283057;letter-spacing:3px;margin-bottom:15px;}
.tuir_l font{color:#333;font-size:15px;}
.tuir_l span{color:#333;font-size:23px;}
.tuir_r{width:160px;height:160px;margin:30px 0;border-left:1px dotted #cacaca;text-align: center;}
.tui_r i{width:28px;height:49px;background:url(../image/homep_06.png) no-repeat;display:inline-block;margin-top:52px;}
.tui:hover .tui_r i{background:url(../image/homep_66.png) no-repeat;}
.tui:hover .tuir_r{border-color: #212e66;}
.tui:hover .tuir_l h4{color:#283057;}
.tui:hover .tuir_l{padding-left:40px;}
.home_pro .swiper-container-horizontal>.swiper-pagination-bullets{bottom:0;}
.home_pro .swiper-pagination-bullet{width:13px;height:13px;background:none;border:1px solid #212e66;opacity:1;}
.home_pro .swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 7px;}
.home_pro .swiper-pagination-bullet-active{background-color:#212e66;}
.home_news{background:url(../image/homen_02.jpg) no-repeat;background-size:cover;padding:80px 0 100px;}
.home_news h2,.home_news h3,.foot h2,.foot h3{color:#fff;}
.home_news .swiper-slide {width: auto;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
.home_news .swiper-container{margin-top:70px;padding-bottom:30px;}
.homen_m{position:relative;}
.homen_m:hover .homen_tex i{background:url(../image/homen_more2.png) no-repeat;}
.homen_m span{position:absolute;width:100%;height:100%;background-color:rgba(0,0,0,0.2);left:0;top:0;}
.homen_tex{width:100%;padding:1px 28px;position:absolute;left:0;top:0;}
.homen_tex h4{margin-top:20px;color:#fff;font-size:25px;line-height:32px;font-weight:lighter;}
.homen_tex p{color:#fff;font-size:15px;padding:15px 0;}
.homen_tex i{width:36px;height:36px;background: url(../image/homen_more.png) no-repeat;display: block;margin-top:10px;}
.homen_m{overflow: hidden;margin-right:1px;}
.home_news .swiper-scrollbar{background:rgba(255,255,255,0.3);}
.home_news .swiper-container-horizontal>.swiper-scrollbar{bottom:0;height:2px;}
.home_news .swiper-scrollbar-drag{background:rgba(255,255,255,1)}
.home_partner{padding-top:90px;background:url(../image/homep_bg.jpg) repeat-x left top #fff;padding-bottom:120px;}
.home_partner a{width:240px;height:110px;text-align: center;margin-bottom:10px;}
.home_partner a:before {content: "";display: inline-block;height: 100%;vertical-align: middle;width: 0;
}
.home_partner a img{max-height:100%;max-width:100%;vertical-align: middle;}
.foot h2{margin-bottom:5px;}
.foot_email{width:46px;width:286px;background:#fff;font-size:18px;line-height:46px;text-align:center;display:block;margin:40px auto 0;border-radius: 2px;-webkit-border-radius: 2px;color:#333;}
.foot_bottom{background:#fff;height:70px;line-height:70px;}
.foot_bottom p,.foot_bottom a{font-size:15px;color:#666;}
.foot_bottom a:hover{text-decoration:underline;}
.hvr-sweep-to-right {
  -webkit-transform: translateZ(0);
  transform: translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0);
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
  -webkit-transition-property: color;
  transition-property: color;
  -webkit-transition-duration: 0.3s;
  transition-duration: 0.3s;
  background:#fff;
  color: #333;
}
.hvr-sweep-to-right:before {
  content: "";
  position: absolute;
  z-index: -1;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background: #233787;
  -webkit-transform: scaleX(0);
  transform: scaleX(0);
  -webkit-transform-origin: 0 50%;
  transform-origin: 0 50%;
  -webkit-transition-property: transform;
  transition-property: transform;
  -webkit-transition-duration: 0.3s;
  transition-duration: 0.3s;
  -webkit-transition-timing-function: ease-out;
  transition-timing-function: ease-out;
}
.hvr-sweep-to-right:hover,.hvr-sweep-to-right:focus,a.hvr-sweep-to-right:active {
  color: white;
}
.hvr-sweep-to-right:hover:before,.hvr-sweep-to-right:focus:before,a.hvr-sweep-to-right:active:before {
  -webkit-transform: scaleX(1);
  transform: scaleX(1);
  
}
@media only screen and (max-width:1440px){
	.home_news{padding:40px 0 50px;}
	.homen_tex h4{font-size:18px;line-height:25px;}
	.homen_tex p{font-size:14px;line-height:18px;}
}
.inner_banner{height:515px;}
.inner_banner h2,.inner_banner h3{font-size:62px;color:#fff;padding-top:214px;text-align: center;letter-spacing: 3px;}
.inner_banner h3{font-size:28px;padding-top:0;}
/*about*/
.about_infor{height:1065px;background:url(../image/about_02.jpg) no-repeat center bottom;padding-top:125px;}
.about1_main{width:615px;height:476px;background-color:#fff;}
.about1_main p{padding-top:50px;line-height:40px;font-size:16px;color:#666;padding-right:45px;}
.more{width:140px;height:40px;text-align: center;line-height:40px;color:#fff;display:block;background:#212e66;margin-top:40px;letter-spacing: 1px;font-size:15px;}
.more.hvr-sweep-to-right {
  -webkit-transform: translateZ(0);
  transform: translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0);
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
  -webkit-transition-property: color;
  transition-property: color;
  -webkit-transition-duration: 0.3s;
  transition-duration: 0.3s;
}
.more.hvr-sweep-to-right:before {
  content: "";
  position: absolute;
  z-index: -1;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background: #233787;
  -webkit-transform: scaleX(0);
  transform: scaleX(0);
  -webkit-transform-origin: 0 50%;
  transform-origin: 0 50%;
  -webkit-transition-property: transform;
  transition-property: transform;
  -webkit-transition-duration: 0.3s;
  transition-duration: 0.3s;
  -webkit-transition-timing-function: ease-out;
  transition-timing-function: ease-out;
}
.more.hvr-sweep-to-right:hover,.more.hvr-sweep-to-right:focus,a.hvr-sweep-to-right:active {
  color: white;
}
.more.hvr-sweep-to-right:hover:before,.more.hvr-sweep-to-right:focus:before,a.hvr-sweep-to-right:active:before {
  -webkit-transform: scaleX(1);
  transform: scaleX(1);
}
.screen{width:100%;height:100%;position:fixed;z-index:11;background-color:rgba(0,0,0,0.6);left:0;top:0;display:none;}
.about_open{width:1150px;height:500px;background:#fff;box-shadow: 0 0 10px #222;-webkit-box-shadow: 0 0 20px #333;position:fixed;z-index:12;left:50%;margin-left:-575px;top:-500px;margin-top:-250px;padding:30px;color:#333;line-height:24px;font-size:15px;overflow:hidden;}
.abouto_main{height:435px;overflow-y:auto;width:1185px;padding-right:80px; text-align: justify;}
.abouto_main p,.abouto_main p span{font-size: 22px !important;font-family: "微软雅黑" !important;line-height: 40px !important;}
.about_speech{padding:85px 0 210px;background:url(../image/aboutbg_02.png) no-repeat center bottom;}
.tit{height:1px;position:relative;background:#ddd;margin-bottom:50px;}
.tit span{padding:0 35px;background-color:#fff;font-size:30px;color:#333;position:absolute;left:50%;margin-left:-97px;top:-23px;}
.speech_main{padding-bottom:35px;}
.speech_r font{font-size:17px;font-weight:bold;color:#333;position:relative;top:-23px;}
.about_culture .tit{margin-bottom:110px;}
.about_culture .tit span{background-color:#f9fafc;}
.about_culture{padding-top:140px;background-color:#f9fafc;margin-bottom:150px;}
.culture_main{height:437px;background:url(../image/culture.jpg) no-repeat center top;}
.culm_m{height:437px;position:relative;border-right:1px solid #fff;cursor: pointer;}
.culm_m:last-child{border-right:0;}
.culmm_shade{width:100%;height:420px;background-color:rgba(0,0,0,0.2);padding-top:1px;margin-top:17px;text-align: center;}
.white_bg{position:absolute;width:100%;height:17px;left:0;top:0;background:#f9fafc;}
.culmm_shade font,.culture_hide font{width:222px;text-align:center;color:#fff;font-weight: bold;font-size:20px;background:url(../image/tit_bg.png) no-repeat center bottom;background-size:100% auto;display:block;margin:190px auto 5px;}
.culmm_shade span,.culture_hide span{color:#e9e9e9;font-size:14px;}
.culture_en_main .culmm_shade span{display: block;width: 222px;margin: 210px auto 0;}
.culture_hide{width:265px;height:193px;background:#ce2428;border-bottom:6px solid #0e56ab;position:absolute;left:50%;margin-left:-132px;top:278px;text-align: center;display:none;}
.culture_hide font{margin-top:30px;}
.culture_en_main .culture_hide span{padding-top: 50px;display: block;}
.culture_en_main .culture_hide p{padding: 0 20px;}
.culture_hide p{color:#fff;font-size:16px;margin-top:20px;}
.about_envir h4{font-weight: lighter;color:#333;font-size:22px;padding-top:15px;}
.about_envir{margin-bottom:110px;position:relative;}
.envir_box{width: 100%;height: 300px;}
.about_envir .wrap{width: 1300px;}
.about_envir .swiper-button-prev,.about_envir .swiper-button-next,.news_tui .swiper-button-prev,.news_tui .swiper-button-next{width:45px;height:45px;background:url(../image/envir_arrow.png) no-repeat;}
.about_envir .swiper-button-prev,.news_tui .swiper-button-prev{background-position:0 0;left:50%;margin-left:-716px;}
.about_envir .swiper-button-prev:hover,.news_tui .swiper-button-prev:hover{background-position:0 -46px;}
.about_envir .swiper-button-next,.news_tui .swiper-button-next{background-position:-46px 0;right:50%;margin-right:-716px;}
.about_envir .swiper-button-next:hover,.news_tui .swiper-button-next:hover{background-position:-46px -46px;}
.about_honor{padding-top:118px;min-height:635px;background:url(../image/honor_bbg.jpg) repeat left top;padding-bottom: 40px;}
.about_honor .tit span{background-color:#f9f9f9;}
.about_honor .wrap{position:relative;}
.honor_bg{z-index:3;top:-118px;right:156px;width:268px;height:236px;background:url(../image/honor_bg.png) no-repeat;position:absolute;}
.honor_box{width:290px;/* height:125px;background:url(../images/honor_01.jpg) no-repeat left top #fff; */background:#fff;position:relative;padding:16px 28px;cursor: pointer;margin-right:13px;margin-bottom:25px;}
.honor_box:nth-child(4n){margin-right: 0;}
.honor_box .pic{width: 240px;height: 320px;line-height: 320px;overflow:hidden;margin: 0 auto;text-align: center;}
.honor_box .pic img{display: inline-block;max-height: 320px;max-width: 100%;vertical-align: middle;}

.honor_box span{color:#364897;font-size:32px;font-weight: bold;font-style: italic;font-family: Arial,Helvetica Neue;}
.honor_box p{color:#333;font-size:15px;line-height:24px;height: 48px;overflow: hidden;margin-top: 10px;}
.about_honor .swiper-container{padding-bottom:110px;margin-top:135px;}
.about_honor .swiper-button-next,.about_honor .swiper-button-prev{width:32px;height:64px;background:url(../image/honor_arrow.png) no-repeat;}
.about_honor .swiper-button-prev{background-position:0 0;left:50%;margin-left:-683px;}
.about_honor .swiper-button-prev:hover{background-position:0 -65px;}
.about_honor .swiper-button-next{background-position:-33px 0;right:50%;margin-right:-683px;}
.about_honor .swiper-button-next:hover{background-position:-33px -65px;}
.about_honor .swiper-button-next,.about_honor .swiper-button-prev{margin-top:-30px;}
@media only screen and (max-width:1460px){
	.about_envir .swiper-button-prev,.about_honor .swiper-button-prev,.news_tui .swiper-button-prev{left:20px;margin-left:0;}
	.about_envir .swiper-button-next,.about_honor .swiper-button-next,.news_tui .swiper-button-next{right:20px;margin-right:0;}
}
/*product*/
.inner_nav{height:75px;border-bottom:1px solid #e0e0e0;margin-bottom:40px;}
.inner_nav ul,.inner_nav ul li{height:75px;}
.inner_nav ul li{margin-right:35px;}
.inner_nav ul li a{padding:0 5px;display:block;height:75px;font-size:15px;color:#666;line-height:74px;}
.inner_nav ul li:hover a,.inner_nav ul li.on a{color:#364897;border-bottom:2px solid #364897;}
.pro_list ul{width:1230px;}
.pro_list li{background:#fff;margin-right:35px;margin-bottom:30px;}
.pro_list li a{display:block;width:270px;height:278px;padding:10px;position:relative;}
.pro_list li img{display:block;}
.pro_list li h3{font-size:18px;color:#333;margin-top:15px;}
.pro_list li h4{font-size:13px;color:#666;margin-top:6px;}
.pro_list li:hover{background:#f0f0f3;}
.pro_hide{position:absolute;left:10px;top:10px;width:250px;height:170px;z-index:2;background:rgba(255,255,255,0.7);display:none;}
.pro_hide span{width:48px;height:48px;background:url(../image/det_ico.png) no-repeat;display:block;margin:54px auto 0;}
.pro_more{width:160px;height:40px;border:2px solid #364897;border-radius:20px;-webkit-border-radius:20px;display:block;margin:50px auto 100px;text-align: center;line-height:36px;color:#364897;font-size:16px;overflow:hidden;}
.pro_more.hvr-sweep-to-right {
  -webkit-transform: translateZ(0);
  transform: translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0);
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
  -webkit-transition-property: color;
  transition-property: color;
  -webkit-transition-duration: 0.3s;
  transition-duration: 0.3s;
}
.pro_more.hvr-sweep-to-right:before {
  content: "";
  position: absolute;
  z-index: -1;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background: #364897;
  -webkit-transform: scaleX(0);
  transform: scaleX(0);
  -webkit-transform-origin: 0 50%;
  transform-origin: 0 50%;
  -webkit-transition-property: transform;
  transition-property: transform;
  -webkit-transition-duration: 0.3s;
  transition-duration: 0.3s;
  -webkit-transition-timing-function: ease-out;
  transition-timing-function: ease-out;
}
.pro_more.hvr-sweep-to-right:hover,.pro_more.hvr-sweep-to-right:focus,a.hvr-sweep-to-right:active {
  color: white;
}
.pro_more.hvr-sweep-to-right:hover:before,.pro_more.hvr-sweep-to-right:focus:before,a.hvr-sweep-to-right:active:before {
  -webkit-transform: scaleX(1);
  transform: scaleX(1);
}
.pdet_r{width:540px;padding-right:20px;padding-top:70px;}
.pdet_r h2{font-size:28px;color:#333;margin-bottom:12px;}
.pdet_r h3,.pdet_r h4{font-size:18px;color:#666;margin-bottom:15px;}
.pdet_r h4 font{font-size:22px;color:#445bbd;font-weight: bold;}
.small_pic{margin-top:30px;}
.small_pic a{border:2px solid #e0e0e0;margin-right:10px;}
.small_pic a img{display:block;}
.small_pic a:hover,.small_pic a.on{border:2px solid #364897;}
.pro_det{margin-bottom:70px;}
.prod_main{border-top:1px solid #eaeaea;background-color:#fafafa;}
.prod_tit{height:60px;border-bottom:1px solid #eaeaea;}
.prod_tit h2{line-height:60px;border-bottom:4px solid #445bbd;width:150px;height:60px;text-align:center;font-size:18px;color:#333;}
.pdet_main{color:#666;line-height:24px;font-size:14px;}
.pdet_main img{max-width:100%;}
.pdet_main{margin-top:30px;padding-bottom:100px;}
/*partner*/
.partner{margin-top:30px;}
.partner_logo{width:1212px;}
.partner_logo a{width:190px;height:95px;border:1px solid #dedede;border-radius:2px;-webkit-border-radius:2px;margin-right:12px;margin-bottom:20px;text-align:center;}
.partner_logo a:before,.parl_pic:before{content: "";display: inline-block;height: 100%;vertical-align: middle;width: 0;
}
.partner_logo a img,.parl_pic img{max-height:100%;max-width:100%;vertical-align: middle;}
.partner_tit{color:#333;font-size:27px;margin-top:20px;margin-bottom:10px;}
.parl_pic{width:290px;height:160px;text-align:center;}
.parl_r{width:880px;padding-right:40px;}
.parl_r h3{font-size:22px;font-weight:bold;color:#333;margin-bottom:10px;}
.parl_r h4{font-size:14px;color:#666;margin-bottom:30px;line-height:28px;}
.parl_r font{font-size:14px;color:#999;padding-left:20px;background:url(../image/date_ico.png) no-repeat left center;}
.partner_list li{padding-bottom:25px;border-bottom:1px solid #eaeaea;margin-bottom:25px;}
.partner_list li:last-child{border:0;}
.partner_list{margin-bottom:80px;}
/*join*/
.join{border:1px solid #eeeeee;margin:50px 0 80px;}
.join_tit{height:65px;background:#f5f5f5;}
.join_top{cursor:pointer;}
.join_main.on .join_top,.join_main:hover .join_top{background:#f7f7f7;}
.join_tit span,.join_top span{font-size:15px;color:#444;line-height:65px;}
.join_tit span:first-child{width:420px;padding-left:100px;}
.join_tit span:nth-child(2){width:340px;}
.join_tit span:nth-child(3){width:100px;text-align:center;margin-right:190px;}
.join_en_tit span:nth-child(3){width:140px;text-align:center;margin-right:150px;}
.join_top{height:55px;border-top:1px solid #eeeeee;}
.join_top span{line-height:55px;}
.join_top span:first-child{width:418px;padding-left:54px;}
.join_top span:nth-child(2){width:340px;}
.join_top span:nth-child(3){width:100px;text-align:center;margin-right:190px;}
.join_en_top span:nth-child(3){width:140px;text-align:center;margin-right:150px;}

.join_top span:nth-child(4),.join_tit span:nth-child(4){width:110px;text-align:center;}
.joinm_tex{padding:20px 54px 40px 54px;background:#fff;border-top:1px solid #eeeeee;display:none;}
.joint_tit{margin-right:80px;font-size:15px;color:#444;}
.joinmt_tex{font-size:15px;color:#444;line-height:30px;margin-top:5px;margin-bottom:30px;}
.join_email{color:#364897;font-size:15px;}
.down,.tou{width:220px;height:45px;border:1px solid #364897; text-align: center;line-height:45px;}
.tou{background:#364897;position:relative;}
.tou input{position:absolute;z-index:2;left:0;top:0;width:220px;height:45px;opacity:0;cursor: pointer;}
.down i,.tou i{font-size:15px;font-style: normal;}
.down i{color:#364897;}
.tou i{color:#fff;}
.tou:hover{opacity: 0.8;}
.down i{padding-right:25px;background:url(../image/down_ico.png) no-repeat right center;}
.down:hover{background:#364897;border-right:1px solid #fff;}
.down:hover i{color:#fff;background:url(../image/down_ico2.png) no-repeat right center;}
.note{padding-left:30px;line-height:45px;color:#666;font-size:15px;background:url(../image/xing.png) no-repeat 19px center;}
.join_more{width:42px;height:36px;display:block;margin:50px auto 100px;background:url(../image/arrow-more.png) no-repeat;}
.join_more:hover{background:url(../image/arrow-more2.png) no-repeat;}
/*news*/
.news_tui{padding:65px 0;position:relative;background:#fafafa;}
.news_tui .hidden{width:580px;height:315px;}
.news_tui .hidden img{display:block;}
.news_tui h4{font-size:14px;color:#999;line-height:40px;margin:15px 0 5px;background:url(../image/date_ico.png) no-repeat left center;padding-left:20px;}
.news_tui h3{font-size:22px;font-weight: bold;color:#333;margin-bottom:8px;}
.news_tui p{font-size:14px;color:#666;line-height:28px;}
.news_tui .swiper-slide span{color:#333;font-weight:bold;font-size:12px;padding-right:16px;background:url(../image/news_arrow.png) no-repeat right center;margin-top:15px;display:inline-block; text-transform: uppercase;}
.news_tui .swiper-slide:hover h3,.news_tui .swiper-slide:hover span{color:#364897;}
.news_tui .swiper-slide:hover span{background:url(../image/news_arrow2.png) no-repeat right center;}
.news_tui .swiper-button-next,.news_tui .swiper-button-prev{margin-top:-135px;}
.news_list{margin-top:40px;}
.news_list ul{margin-bottom:55px;}
.news_list li{border-bottom:1px solid #e7e7e7;height:48px;line-height:48px;}
.news_list li a{padding-left:20px;color:#555;font-size:13px;background:url(../image/news_ico.png) no-repeat 5px center;width:80%;}
.news_list li:hover a{background:url(../image/news_ico2.png) no-repeat 5px center;color:#364897;font-weight: bold;}
.news_list li font{color:#999;font-size:13px;}
.news_det{margin-top:35px;}
.newsd_tit h2{font-size:20px;font-weight: bold;color:#333;}
.newsd_tit{padding-bottom:15px;border-bottom:1px solid #e2e2e2;margin-bottom:20px;}
.newsd_tit font{font-size:12px;color:#999;margin-top:10px;padding-right:10px;}
.bshare-custom{margin-top:7px;}
.news_back{padding-right:22px;background:url(../image/newsd_back.png) no-repeat right center;color:#999;font-size:12px;line-height:16px;}
.news_back:hover{color:#364897;font-weight:bold;}
.newsd_tex{font-size:15px;color:#666;line-height:28px;margin-bottom:80px;}
.newsd_page{height:62px;border:1px dotted #d4d4d4;background:#eaeaea;margin-bottom:100px;}
.newsd_prev{width:78px;height:60px;background:#dbdbdb;font-size:13px;color:#555;line-height:60px;text-align: center;}
.newsdp_a{width:521px;height:60px;line-height:60px;color:#555;font-size:13px;padding:0 13px;border-right:1px solid #ccc;}
.newsdp_a:hover{color:#364897;}
.borNo{border-right:0;}
.newsd_prev.hvr-sweep-to-right {
  -webkit-transform: translateZ(0);
  transform: translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0);
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
  -webkit-transition-property: color;
  transition-property: color;
  -webkit-transition-duration: 0.3s;
  transition-duration: 0.3s;
}
.newsd_prev.hvr-sweep-to-right:before {
  content: "";
  position: absolute;
  z-index: -1;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background: #364897;
  -webkit-transform: scaleX(0);
  transform: scaleX(0);
  -webkit-transform-origin: 0 50%;
  transform-origin: 0 50%;
  -webkit-transition-property: transform;
  transition-property: transform;
  -webkit-transition-duration: 0.3s;
  transition-duration: 0.3s;
  -webkit-transition-timing-function: ease-out;
  transition-timing-function: ease-out;
}
.newsd_prev.hvr-sweep-to-right:hover,.newsd_prev.hvr-sweep-to-right:focus,a.hvr-sweep-to-right:active {
  color: white;
}
.newsd_prev.hvr-sweep-to-right:hover:before,.newsd_prev.hvr-sweep-to-right:focus:before,a.hvr-sweep-to-right:active:before {
  -webkit-transform: scaleX(1);
  transform: scaleX(1);
}
.contact_top{margin-top:60px;}
/*contact*/
.contact-main{padding: 50px 0  123px;}
.contact-info{margin-bottom: 50px;}
.contact-info .map{width: 785px;height: 359px;box-shadow:0 0 10px #d9e0ff;}
.contact-info .address{padding: 0 20px;background: #364897;width: 395px;}
.contact-info .address li{padding: 13px 0 12px;border-bottom: 1px solid rgba(255, 255, 255, 0.3);}
.contact-info .address li:last-child{border-bottom: none;}
.contact-info .address li i{display: block;float: left;margin: 7px 0 0 14px;width: 36px;height: 35px;background: url('../image/address_icon.png') no-repeat;}
.contact-info .address li .icon2{background-position: 0 -35px;}
.contact-info .address li .icon3{background-position: 0 -70px;}
.contact-info .address li .icon4{background-position: 0 -105px;}
.contact-info .address li .main{width: 290px;font-size: 17px;color: #fff;line-height: 32px;}

.online-message .title{font-size: 27px;color: #333;line-height: 47px;margin-bottom: 16px;}
.online-item{margin-bottom: 20px;position: relative;}
.online-item .online-text{border:1px solid #e8e8e8;box-sizing: border-box;padding: 0 65px;height: 55px;width: 100%;font-size: 16px;color: #666;}
.online-item .online-text:hover,.online-item textarea:hover{border-color:#364897;box-shadow:0 0 10px #d9e0ff;}
.online-item .sub-item{float: left;width: 285px;margin-right: 20px;position: relative;}
.online-item .sub-item:last-child{margin-right: 0;}
.online-item .tips{position: absolute;left: 0;top: 0;font-size: 16px;color: #666;line-height: 55px;padding-left: 10px;}
.online-item .tips span{color: #e71f1f;}
.online-item textarea{box-sizing: border-box;border:1px solid #e8e8e8;padding: 12px 65px;height: 140px;width: 100%;font-size: 16px;color: #666;line-height: 30px;}
.online-bot {margin-top: 50px;}
.online-bot .online-btn{display: block;width: 175px;height: 50px;border:none;background: #364897;font-size: 16px;color: #fff;margin: 0 auto;}
.online-btn:hover{opacity:0.9;}
/*search*/
.search_body .head{background:rgba(33,46,102,1)}
/*搜索结果*/
.search_top{padding: 89px 0 40px 0;background-color: #222534;}
.search_top .title{font-size: 25px;color: #fff;line-height:47px;font-weight: bold;}
.search_top .text{width: 88%;height: 49px;background: #fff;font-size: 15px;color: #666;text-indent: 20px;border:1px solid #fff;display: block;box-sizing: border-box;}
.search_top .btn{float: right;width: 10%;height: 49px;border:1px solid #364897;background: url('../image/search.png') no-repeat center center #364897;box-sizing: border-box;}

.search_main{margin-top: 28px;}
.search_result{font-size: 20px;color: #333;line-height: 44px;margin-bottom: 28px;}
.search_result span{color: #364897;}
.search_cont{margin-bottom: 50px;}
.search_nav{float: left;width: 220px;padding-top: 23px;}
.search_nav li{font-size: 20px;height: 25px;line-height: 25px;margin-bottom: 38px;}
.search_nav li a{display: block;color: #666;}
.search_nav li i{display: block;width: 25px;height: 25px;float: left;margin-right: 8px;background: url('../image/search_raido.png') no-repeat;}
.search_nav li.on i{background-position: 0 -35px;}

.search_tabs{float: right;width: 960px;background-color: #f5f5f5;}
.search_list{padding: 15px 30px 30px;}
.search_list .name{font-size: 18px;color: #333;line-height: 40px;font-weight: bold;border-bottom: 1px solid #d2d2d2;}
.search_list li{border-bottom: 1px dashed #d2d2d2;}
.search_list li a{display: block;padding: 22px 0;}
.search_list li .title{font-size: 18px;color: #364897;line-height: 34px;float: left;width: calc(100% - 100px);}
.search_list li .time{float: right;height: 15px;line-height: 15px;margin-top: 10px;font-size: 14px;color: #666;background: url('http://www.orkseals.com/static/front/images/date_icon.png') no-repeat;padding-left: 22px;}
.search_list li .con{font-size: 13px;color: #666;line-height: 30px;padding-top: 4px;}
.search_list li:hover .title{font-weight: bold;}
.search-more{display: block;width: 42px;height: 36px;background: url('../image/arrow-more.png') no-repeat;margin: 30px auto 0;}
.search-more:hover{background: url('../image/arrow-more2.png') no-repeat;}
.search_nav li:hover a{color:#364897;}
.search_top .btn:hover{opacity:0.8;}
.open_video{width:950px;height:590px;position:fixed;left:50%;margin-left:-475px;top:50%;margin-top:-295px;z-index:101;/*display:none;*/}
.open_video span{color:#fff;position:absolute;right:-10px;top:20px;font-size:15px;width:25px;height:25px;background:url(../image/scheme_close.png) no-repeat 0;background-size:cover;-webkit-background-size:cover;-ms-background-size:cover;-moz-background-size:cover;cursor: pointer;-webkit-transition: all .5s;
    transition: all .5s;}
.open_video span:hover{
transform:rotate(90deg);
-ms-transform:rotate(90deg);
-moz-transform:rotate(90deg); 
-webkit-transform:rotate(90deg);}