@charset "utf-8";
/* CSS Document */
html{font-size:100px;}
body{transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;-webkit-transition:all .25s ease-in-out; min-width:320px; overflow-x:hidden;}
body.resizing *{transition:none !important;-webkit-transition:none !important;-moz-transition:none !important;}
.contain{width:1200px;margin:0 auto;}
/*clearfix*/
.clearfix{*zoom:1}
.clearfix:before,
.clearfix:after{display:table;content:""}
.clearfix:after{clear:both}
.dn {display: none}
.abs {position: absolute}
.w1200 {max-width: 1200px;margin: 0 auto}
@media (max-width: 1220px) {
	.w1200 {max-width: 94%;}
}
a,em,i,span {display: inline-block}
.content{ padding-top:100px; overflow:hidden;}
@media (max-width: 1024px) {
.content{ padding-top:70px;}	
}
/*header*/
header{z-index: 9999;position: fixed;left: 0;right: 0;height: 100px;}
header.bg {box-shadow: 0px 0px 5px rgba(0, 0, 0, 0.1);}
header,.header-m,.footer,.content{transition: all 0.5s;-webkit-transition: all 0.5s;}
.bd_h{ background:#f8f8f8;}
.header{ background:#fff;}
.header .logo{height: 100px;line-height: 100px;overflow: hidden;}
.header nav ul li{position: relative;float: left;padding: 0 15px;margin: 0 0px;}
.header nav ul li.cur,
.header nav ul li:hover{background: #f6f6f6;}
.header nav ul li.cur a::after,
.header nav ul li:hover a::after{-webkit-transform: scale(1);transform: scale(1);}
.header nav ul li.cur > a,
.header nav ul li:hover > a{color: #0076d0;}
.header nav ul li.cur .sub-nav,
.header nav ul li:hover .sub-nav{visibility: visible;opacity: 1;top:97px;}
.header nav ul li > a{position: relative;font-size:14px;height: 100px;line-height: 100px;}
.header nav ul li > a::after{position: absolute;content: '';left: 0;bottom: 0;width: 100%;height: 3px;background:#0076d0;transform: scale(0, 1);-webkit-transform: scale(0, 1);transition: all 0.3s;-webkit-transition: all 0.3s;}
.header nav ul li .sub-nav{visibility: hidden;opacity: 0;z-index: 1;top: 130px;left: 50%;padding: 10px;width: 150px;background: rgba(255, 255, 255, 0.9);transform: translateX(-50%);-webkit-transform: translateX(-50%);transition: all 0.5s;-webkit-transition: all 0.5s;}
.header nav ul li .sub-nav a{line-height: 23px;padding: 8px 0;text-align: center;border-bottom: 1px solid rgba(0, 0, 0, 0.1); display:block;}
.header nav ul li .sub-nav a:hover{color: #fff;background:#0076d0;}
@media (max-width: 1250px) {
.header .logo img{height:80px; max-width:100%;}
}
@media (max-width: 1220px) {
.header .logo img{height:70px;}
}
@media (max-width: 1024px) {
  body{padding-top:0;}
  header{height:70px;}
  .header{display: none;}
  .header-m{display: block !important;z-index: 999;position: fixed;right: 0;top: 0;width: 100%;height: 70px;background: #fff;box-shadow: 1px 1px 10px rgba(0, 0, 0, 0.1); font-size:0;}
  .header-m::after{display: none;position: fixed;content: '';top: 70px;left: 0;width: 100%;height: 100%;background: rgba(0, 0, 0, 0.5);}
  .header-m .logo{position: absolute;left: 3%;line-height: 70px;/* transform: translateX(-50%); *//* -webkit-transform: translateX(-50%); */    max-width: 70%;}
  .header-m .logo img{max-height:70px;margin-top:0;}
  .header-m .m-menu-b{display: block;position: absolute;top: 0;right: 0;width: 60px;height: 70px;cursor: pointer;}
  .header-m .m-menu-b span{ display:inline-block;position: absolute;top: 50%;left:17.5px;content: '';width: 25px;height: 1px;z-index: 9999;transition: all 0.3s ease-out 0.3s;-webkit-transition: all 0.3s ease-out 0.3s;background: #222;}
  .header-m .m-menu-b::before,
  .header-m .m-menu-b::after{position: absolute;top: 50%;left:17.5px;content: '';width: 25px;height: 1px;z-index: 9999;transition: all 0.3s ease-out 0.3s;-webkit-transition: all 0.3s ease-out 0.3s;background: #222;}
  .header-m .m-menu-b::before{transform: translateY(-8px) rotate(0);-webkit-transform: translateY(-8px) rotate(0);}
  .header-m .m-menu-b::after{transform: translateY(8px) rotate(0);-webkit-transform: translateY(8px) rotate(0);}
  .header-m .m-menu{display: none;z-index: 888;position: fixed;width: 100%;width: 260px;height: 100%;top: 0;right: -260px;opacity: 1;background: #fafafa;text-align: left;padding-top: 70px;}
  .header-m .m-menu::after{position: absolute;top: 70px;content: '';width: 100%;height: 1px;background: #ebebeb;}
  .header-m .nav{height: calc(100% - 82px);overflow-x: hidden;overflow-y: auto;}
  .header-m .nav > li{border-bottom: 1px solid #ebebeb;animation: resize .5s both;-webkit-animation: resize .5s both;}
  .header-m .nav > li > a{position: relative;display: block;width: 100%;font-size: 15px;padding: 0 40px;color: #666;vertical-align: middle;text-overflow: ellipsis;white-space: nowrap;word-wrap: break-word;overflow: hidden;height: 50px;line-height: 50px;}
  .header-m .nav > li > a::after{position: absolute;left: 20px;top: 50%;margin-top: -5px;content: '';width: 8px;height: 8px;border: 1px solid #999;border-radius: 50%;background: transparent;transition: all 0.3s;-webkit-transition: all 0.3s;}
  .header-m .nav > li .sub-nav{display: none;}
  .header-m .nav > li .sub-nav a{position: relative;display: block;line-height: 24px;padding: 12px 40px;background: #f2f2f2;color: #4E4E4E; font-size:14px;}
  .header-m .nav > li .sub-nav a::before,
  .header-m .nav > li .sub-nav a::after{position: absolute;content: '';width: 0;height: 0;left: 20px;top: 20px;border: 5px solid transparent;overflow: hidden;transition: all 0.3s;-webkit-transition: all 0.3s;}
  .header-m .nav > li .sub-nav a::before{left: 21px;border-left: 5px solid #555;}
  .header-m .nav > li .sub-nav a::after{border-left: 5px #ebebeb solid;}
  .header-m .nav > li.cur{position: relative;}
  .header-m .nav > li.cur::after,
  .header-m .nav > li.cur::before{position: absolute;content: '';background: #999;transition: all 0.5s;-webkit-transition: all 0.5s;}
  .header-m .nav > li.cur::before{top: 19px;right: 25px;width: 2px;height: 12px;}
  .header-m .nav > li.cur::after{top: 24px;right: 20px;width: 12px;height: 2px;}
  .header-m .nav > li.active::after{background: #fff;}
  .header-m .nav > li.active::before{height: 0;}
  .header-m .nav > li.active > a{color: #fff;background:#2c8ed7;}
  .header-m .nav > li.active > a::after{background: #fff;border-color: #fff;}
  .header-m .nav > li.active .sub-nav li{animation: ReturnToNormal .5s both;-webkit-animation: ReturnToNormal .5s both;}
  .header-m .m-language{position: absolute;left: 0;bottom: 0;width: 100%;text-align: center;}
  .header-m .m-language a{color: #666;height: 40px;line-height: 40px;font-size: 16px;display: block;border-bottom: 1px solid #ebebeb;animation: slideInUp 1.5s both;-webkit-animation: slideInUp 1.5s both;}
  .header-m .m-search-b{display: block;position: absolute;top: 0;right: 0;width: 40px;height: 70px;cursor: pointer;background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAMAAAAp4XiDAAAAVFBMVEUAAABVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVW+WkCdAAAAG3RSTlMA86cS1Qd0zb+G48R+W0E4lVIhm5BKLeppGrQHXWddAAABjklEQVRIx6VV2XLDIAzkBgdf8d3o//+zg6GtB5DiTPfNi1cCrTRiV8i1Fc5aJ0yv2R30gsMv9mV7K9hekGGWtMJACf6kFOLnLyvGWShIaHCFgxOu+4rfk7GRWegcqr9y3X6SLfUOkbHSn3RfU0zx2khyrrGHiFowhcQaznewGuTpraynH4hXmpzVIZJnCELZbE6uIRBqcxNOv0oyVAXBUAsostTFtUs7fVHhos5zxoVmGunuE/+XuHcXKyOKzPvC/9LLNlYeQZ+KXFb+wCRztclCakXZ4gp6DIG6umSpn02AtswWj5Dhs+i4HNiFQZQKhQ/fEwLslJVyD+xDElMB3OhLisBRLi/x/NH0Mm6AmUOCwmxuIYEr7xWHC3ZsBawPKJAoPmBGNzwTdHqBiBXtWmP/9oTrdKpLbAAU07MdxdyYVWZr52D3cQBQGwD3GRl2asrKjqKxpVK+PtBMySCv72ukSs0j72u0T/ZO7D5eyWKk4bCtja5bakDQhUcPiGcfwMQSsE/QVbctjcFZw74Bhtc3xlH5qhwAAAAASUVORK5CYII=) no-repeat left center;background-size: 23px;}
  html.active{height: 100%;overflow: hidden;}
  html.active body{height: 100%;overflow: hidden;}
  html.active .header-m{right: 260px;}
  html.active .header-m::after{display: block;}
  html.active .header-m .m-menu-b::before,
  html.active .header-m .m-menu-b::after{background: #000000;}
  html.active .header-m .m-menu-b::before{transform: translateY(0) rotate(225deg);-webkit-transform: translateY(0) rotate(225deg);}
  html.active .header-m .m-menu-b::after{transform: translateY(0) rotate(-225deg);-webkit-transform: translateY(0) rotate(-225deg);}
  html.active .header-m .m-menu-b span{ width:0;}
  html.active .header-m .m-menu{display: block;right: 0;}
  html.active .footer,
  html.active .content{transform: translateX(-260px);-webkit-transform: translateX(-260px);}
}
@media (max-width: 430px) {
 .header-m .logo img{ max-height:55px;}
}
/*footer*/
.footer{ font-size:14px; color:#333333; line-height:26px; background:#ffffff; overflow:hidden;border-top: 1px solid #efefef;}
.footer .footBox{ padding:55px 0 55px 0;}
.footer strong{ color:#0076d0; font-size:14px;}
.footer .left .bottom-logo{ margin-bottom:35px;}
.footer .left .bottom-logo img{ max-width:100%;}
.footer .left{ width:270px; float:left;}
.footer .leftBox{ padding-right:30px;}
.footer .center{ width:820px; float:left;}
.footer .right{ width:110px; float:right;}
.footer .footer-Bq{ background:#f8f8f8;}
.footer .beian{ width:50%; float:left;font-size:13px; color:#595959; line-height:26px; padding:19px 0;}
.footer .bottom-tel{width:280px; float:right; padding:19px 0;background:#0076d0;font-size:16px; color:#fff; font-weight: bold; position:relative;}
.footer .bottom-tel:after{ content:""; width:640px; height:100%; position:absolute; left:0; top:0; z-index:1;background:#0076d0;}
.footer .bottom-tel span{ display:inline-block;font-size:14px; color:#fff; line-height:26px; padding-left:34px;background:url(../images/bottom-tel.png) no-repeat left center;}
.footer .bottom-tel .bottom-telBox { padding-left:40px; position:relative; z-index:2;}
@media (max-width: 1220px) {
.footer .center{ width:644px;}
}
@media (max-width: 1150px) {
.footer .left{ width:200px; }
.footer .leftBox{ padding-right:20px;}
.footer .center{ width:600px;}
}
@media (max-width: 960px) {
.footer .left{ width:100%; float:none; margin-bottom:20px;}
.footer .leftBox{ padding-right:0;}
.footer .right{ width:100%; float:none; margin-bottom:0;}
.footer .center{ width:100%; float:none; margin-bottom:30px;}
}
@media (max-width: 768px) {
.footer .left{text-align:center;}
.footer .right{text-align:center;}
.footer .center table td{ display: block!important; width:100%; text-align:center;}	
.footer .beian{ width:100%; float:none; text-align:center;}
.footer .bottom-tel{width:100%; float:none;}
.footer .bottom-tel:after{ display: none; }
.footer .w1200{ max-width:100%;}
}
/*Banner*/
#index-bnr .swiper-button-prev{background:url(../images/ind-bn-prev.png) no-repeat center / cover;width:58px;height:58px;}
#index-bnr .swiper-button-next{background:url(../images/ind-bn-next.png) no-repeat center / cover;width:58px;height:58px;}
#index-bnr .swiper-button-prev:hover{background:url(../images/ind-bn-prevon.png) no-repeat center / cover;width:58px;height:58px;}
#index-bnr .swiper-button-next:hover{background:url(../images/ind-bn-nexton.png) no-repeat center / cover;width:58px;height:58px;}
#index-bnr .swiper-pagination-bullet{width: 50px;height: 8px;border: 0;background: #fff;opacity: 1;border-radius:0;}
#index-bnr .swiper-pagination-bullet-active{background:#0076d0;border-color:#0076d0;}
#index-bnr .swiper-slide{overflow:hidden;position:relative;}
#index-bnr .swiper-slide .bnr-img img{height:auto;width:100%;}
#index-bnr .swiper-slide img{transform:matrix(1.1, 0, 0, 1.1, 0, 0);-webkit-transition:all 0.4s ease 1.2s; -moz-transition:all 0.4s ease 1.2s; -ms-transition:all 0.4s ease 1.2s; -o-transition:all 0.4s ease 1.2s; transition:all 0.4s ease 1.2s;}
#index-bnr .swiper-slide-active img{transition-delay:0.4s !important; transform:matrix(1.0, 0, 0, 1.0, 0, 0); -webkit-transition:all 5.0s ease; -moz-transition:all 5.0s ease; -ms-transition:all 5.0s ease; -o-transition:all 5.0s ease; transition:all 5.0s ease;}
#index-bnr .bnr-t1{position:absolute;width:1200px;left:50%;margin-left:-600px;top:50%;margin-top:-100px;}
/*Web banner*/
#web-bnr{display:none;}
#web-bnr .swiper-pagination-bullet{width:30px;height:4px;border: 0;background: #fff;opacity: 1;border-radius:0;}
#web-bnr .swiper-pagination-bullet-active{background:#0076d0;border-color:#0076d0;}
#web-bnr img{height:300px;width:100%;object-fit:cover;}
@media screen and (max-width:1024px){
#index-bnr {display:none;}
#web-bnr{display: block;}
}
/*titleBox*/
.titleBox{text-align:center; margin-bottom:40px;}
.titleBox .t1{color: #333333;font-size:26px;margin:0 auto;font-style: normal; text-align:center; line-height: normal; font-weight:bold;}
.titleBox .t1 a{ display:inline-block;}
@media screen and (max-width:768px){
.titleBox .t1{font-size:20px;}
}
@media screen and (max-width:640px){
.titleBox .t1{font-size:18px;}
}
/**/
.honorList{margin:0;padding:0;overflow:hidden;height:auto;color:#a0a0a0;font-size:0;line-height:normal; position:relative; margin-top:50px; max-width:290px; margin:0 auto;}
.honorList .honorli{font-size:0;display:inline-block;*display:inline;zoom:1;margin:0;padding:0;list-style:none;width:100%;vertical-align:top;}
.honorList .honorli a{display:block; margin:0;border-radius:5px; overflow:hidden; margin:0 30px;}
.honorList .ImgBox{width:230px;height:230px;overflow:hidden; line-height:0; position:relative; text-align:center; display:table-cell; vertical-align:middle; margin:0 auto;}
.honorList .ImgBox img{max-width:230px;max-height:230px;display:block; margin:0 auto; text-align:center;}
.honorList .ImgBox img{transition: all .3s ease-in-out;-moz-transition: all .3s ease-in-out;-webkit-transition: all 0.3s ease-in-out;}
.honorList .honorli a:hover .ImgBox img{-moz-transform: scale(1.02); -webkit-transform: scale(1.02);transform: scale(1.02);}
.honorList .honorli .listTitle{overflow:hidden;display:block;padding:10px 10px;-webkit-transition: all 0.6s ease-in-out;-moz-transition: all 0.6s ease-in-out;-o-transition: all 0.6s ease-in-out;-ms-transition: all 0.6s ease-in-out;transition: all 0.6s ease-in-out;text-align:left; padding:25px 29px 25px 29px;}
.honorList .honorli .listTitle .t{ position:relative;display:block;font-size:14px;color:#464646;max-height:60px;line-height:30px;overflow:hidden; text-align:center;}
.honorList .honorli .listTitle .t:before{ content:""; width:21px; height:2px; background:#0076d0; position:absolute;bottom:0; left:0;right:0;z-index:3; margin:0 auto;}
/* Arrows */
.honorList .slick-next,.honorList .slick-prev{position: absolute;top:40%;height:31px;width:30px;border: 0 none;margin-top: -15px;text-align: center;font-size:0;color: #fff;z-index: 5; outline:none;padding:0;line-height:0;background-repeat: no-repeat;background-position: center;    background-color:#fff;border-radius:50%;}
.honorList .slick-next{right:0;background-image: url("../images/index-right.png");}
.honorList .slick-prev{left:0;background-image: url("../images/index-left.png");}
/*index-news*/
.index-new {padding-top:55px;padding-bottom:45px;background:url(../images/index-newsbg.jpg) center top no-repeat #ffffff;height:660px;}
.index-new  .titleBox{margin-bottom:30px;}
.index-new  .titleBox .t1 a{ color:#fff; font-weight:normal; }
.index-new  .titleBox .t1 a .en{ font-size:12px; font-weight:normal; text-transform:uppercase;}
@media screen and (max-width:1220px){
.index-new {height:auto;}	
}
@media screen and (max-width:1024px){
.index-new {background-size:cover;}	
}
@media screen and (max-width:768px){
.index-new{padding-top:30px;padding-bottom:30px;}
.index-new .titleBox{padding:20px 0;margin-bottom:3%;background-size:200px;}
}
/*news qiehuan*/
.SelectCon2 .SelectBox{filter:alpha(opacity=0); -moz-opacity:0; -khtml-opacity:0; opacity:0; height:0;}
.SelectCon2 .SelectBox.show{filter:alpha(opacity=100); -moz-opacity:1; -khtml-opacity:1; opacity:1;height:auto;}
/*index-newslammu*/
.index-newslammu{width:31.5%;float:right;background: rgba(255, 255, 255, 0.95);height:471px;overflow:hidden;}
.index-newslammu ul{ padding:30px 24px 0 24px; font-size:0;}
.index-newslammu ul li{display:inline-block;*display:inline;zoom:1; margin-bottom:20px; width:100%;}
.index-newslammu ul li a{ display:block; line-height:48px; text-align:center; color:#fff; font-size:18px; font-weight:bold; background:#1890ff;border-bottom:1px solid #97cdff;}
.index-newslammu ul li a:hover{background:#cce3f7; color:#1890ff;}
.index-newslammu2{width:68.33333333333333%; float:left;background: rgba(255, 255, 255, 0.95);height:471px;overflow:hidden;}
@media screen and (max-width:1150px){
.index-newslammu ul{ padding:30px 15px 0 15px;}	
}
@media screen and (max-width:1024px){
.index-newslammu{float:none;width:100%;margin-right:0;margin-bottom:10px;height:auto;}
.index-newslammu ul{ padding:30px 15px 0 15px;}
.index-newslammu ul li{width:33.33333%;}
.index-newslammu ul li a{ margin:0 5px;}
.index-newslammu2{ float:none;width:100%;height:auto;margin-bottom:1px;}		
}
@media screen and (max-width:768px){
.index-newslammu{ padding-bottom:10px; }
.index-newslammu ul li{margin-bottom:10px;}
.index-newslammu ul li a{line-height:40px; }
}
@media screen and (max-width:640px){
.index-newslammu ul li{width:50%;margin-bottom:10px;}
.index-newslammu ul li a{line-height:40px; }
}
/*index-news index-newsTit*/
.index-newsTit{margin-bottom:29px; position:relative;overflow:hidden;position:relative;}
.index-newsTit:before{ content:""; width:100%; height:1px; background:#2190c8; position:absolute;bottom:0; left:0;right:0;z-index:0;}
.index-newsTit .linka{font-size:0;margin:0 -5px; line-height:0;}
.index-newsTit .navT2{padding:0;margin:0;display:inline-block;*display:inline;zoom:1;}
.index-newsTit .navT2 a{display:block;color:#333333;font-size:16px;line-height:70px; padding:0 40px;text-align:center;position:relative;}
.index-newsTit .navT2.on a{ color:#fff; background:#0076d0;}
.index-newsTit .navT2.on a:before{ content:""; width:100%; height:1px; background:#0076d0; position:absolute;bottom:0; left:0;right:0;z-index:3;}
.index-newsTit .navT2.n1 a span{background:url(../images/index-news-icon1.png) left center no-repeat; padding-left:30px;}
.index-newsTit .navT2.n1 a:hover span,.index-newsTit .navT2.n1.on a span{background:url(../images/index-news-icon1h.png) left center no-repeat;}
.index-newsTit .navT2.n2 a span{background:url(../images/index-news-icon2.png) left center no-repeat; padding-left:30px;}
.index-newsTit .navT2.n2 a:hover span,.index-newsTit .navT2.n2.on a span{background:url(../images/index-news-icon2h.png) left center no-repeat;}
.index-newsTit .navT2.n3 a span{background:url(../images/index-news-icon3.png) left center no-repeat; padding-left:30px;}
.index-newsTit .more{padding:0 35px;color:#909090;font-size:14px;line-height:70px; text-align:center; position:absolute; right:0;top:0;z-index:2;}
.index-newsTit .more  a:hover{color:#0092df;}
@media screen and (max-width:1220px) {
.index-newsTit .navT2 a{font-size:15px;}
}
@media screen and (max-width:640px){
.index-newsTit .navT2 a{padding:0 15px;}
.index-newsTit .more{padding:0 15px;}
}
@media screen and (max-width:480px){
.index-newsTit .navT2 a{padding:0 10px; font-size:14px;}
.index-newsTit .more{padding:0 10px;}
}
/*newList*/
.index-new .newList{margin:0 15px; font-size:0; padding-left:430px; position: relative;}
.index-new .newList li{display:inline-block;*display:inline;zoom:1; width:100%; vertical-align:top;}
.index-new .newList li a{ display:block; line-height:36px; text-align:left;font-size:14px; color:#595959;margin:0 15px;}
.index-new .newList li a .ImgBox{width:100%;height:240px;}
.index-new .newList li a img{width:100%;height:100%;}
.index-new .newList li a:hover{color:#1890ff;}
.index-new .newList li a .t{ width:100%;display:block;line-height:36px;height:36px;font-size:14px;color:#595959;text-overflow: ellipsis;white-space: nowrap;overflow: hidden; position:relative; padding-left:20px;}
.index-new .newList li a .t:after{ content:""; width:5px; height:5px; background:#d8d8d8; position:absolute;top:50%;margin-top:-2.5px; left:0;border-radius:50%;}
.index-new .newList li a .t2{ width:100%;display:block;line-height:24px;height:48px;font-size:12px;color:#666666;overflow: hidden;}
.index-new .newList li a:hover .t{color:#1890ff;}
.index-new .newList li a:hover .t:after{background:#1890ff;}
.index-new .newList li.first{ height:370px; width:430px; position: absolute;left:0; top:0;}
.index-new .newList li.first a .t{ line-height:50px;height:50px;font-size:16px;color:#333333; padding-left:0;}
.index-new .newList li.first a .t:after{ display:none;}
@media screen and (max-width:1150px){
.index-new .newList{padding-left:51%; position: relative;}
.index-new .newList li{width:100%;}
.index-new .newList li.first{width:50%;}
}
@media screen and (max-width:768px){
.index-new .newList{margin:0 15px 30px 15px;padding-left:0;}
.index-new .newList li{width:100%;}
.index-new .newList li.first{width:100%; position: static; height:auto; margin-bottom:20px;}
.index-new .newList li.first a img{width:100%;}
.index-new .newList li a{line-height:40px;}
.index-new .newList li a .t{line-height:40px;height:40px;}
}
@media screen and (max-width:640px){
.index-new .newList{margin:0 15px 30px 15px;}
.index-new .newList li a{margin:0 0;}
}
@media screen and (max-width:350px){
.index-new .newList{margin:0 10px 30px 10px;}
.index-new .newList li a{margin:0 0;}
}
/*index-shebei index-shebeiTit*/
.index-shebeiTit{margin-bottom:6px;position:relative;}
.index-shebeiTit .linka{font-size:0;margin:0 0; line-height:0;}
.index-shebeiTit .navT{padding:0;margin:0;display:inline-block;*display:inline;zoom:1; width:20%; vertical-align:top;}
.index-shebeiTit .navT a .ImgBox{ width:135px;height:135px; border-radius:50%; overflow:hidden; margin:0 auto; position: relative;border:7.5px solid #fff;}
.index-shebeiTit .navT a .ImgBox img{width:100%; height:100%;border-radius:50%; overflow:hidden;}
.index-shebeiTit .navT a .ImgBox,.index-shebeiTit .navT a,.index-shebeiTit .navT a .ImgBox img{-webkit-transition: all 0.3s ease-in-out;-moz-transition: all 0.3s ease-in-out;-o-transition: all 0.3s ease-in-out;-ms-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out;}
.index-shebeiTit .navT a:hover .ImgBox{-moz-transform: scale(1.05); -webkit-transform: scale(1.05);transform: scale(1.05);}
.index-shebeiTit .navT a{display:block;color:#333333;font-size:16px;line-height:60px; padding:0 40px;text-align:center;position:relative; padding-bottom:20px;}
.index-shebeiTit .navT a span{display:block;height:60px;line-height:60px; overflow:hidden;}
.index-shebeiTit .navT.swiper-slide-active a{ color:#0076d0;}
.index-shebeiTit .navT.swiper-slide-active a:before{ content:""; width:100%; height:23px; background:#fff;background:url(../images/index-on.png) center bottom no-repeat;position:absolute;bottom:0; left:0;right:0;z-index:3;}
.index-shebeiTit .navT.swiper-slide-active a .ImgBox{ border-color:#f7f7f7;}
.shebeiTit-swiper .swiper-button-prev,.shebeiTit-swiper .swiper-button-next {width:30px;height: 31px;-moz-background-size: 100% 100%;-webkit-background-size: 100% 100%;background-size: 100% 100%;top: 50%;position: absolute;z-index: 10;opacity:0;}
.shebeiTit-swiper .swiper-button-prev{background:url(../images/index-left.png) center center no-repeat; left:0;}
.shebeiTit-swiper .swiper-button-next{background:url(../images/index-right.png) center center no-repeat; right:0;}
.shebeiTit-swiper .swiper-button-next.swiper-button-disabled, .shebeiTit-swiper .swiper-button-prev.swiper-button-disabled{opacity:0;}
@media screen and (max-width:1220px) {
.index-shebeiTit .navT a{font-size:15px;}
}
@media screen and (max-width:1024px) {
.index-shebeiTit .navT{width:25%;}
.shebeiTit-swiper .swiper-button-prev,.shebeiTit-swiper .swiper-button-next {opacity:1;}
}
@media screen and (max-width:960px) {
.index-shebeiTit .navT{width:25%;}
}
@media screen and (max-width:768px){
.index-shebeiTit .navT{width:33.333333%;}	
}
@media screen and (max-width:640px){
.index-shebeiTit .navT a{padding:20pz 15px; }
.index-shebeiTit .navT a span{height:40px;line-height:40px;}
.index-shebeiTit .navT{width:50%;}
}
@media screen and (max-width:480px){
.index-shebeiTit .navT a{padding:20px 10px; font-size:14px;}
}
/*index-news*/
.index-shebei {padding-top:105px;padding-bottom:50px;background:#ffffff;}
.index-shebei  .titleBox{margin-bottom:60px; padding-bottom:20px; position:relative; text-align:center;}
.index-shebei  .titleBox:before{ content:""; width:38px; height:2px; background:#0076d0; position:absolute;bottom:0; left:50%; z-index:3; margin:0 auto;margin-left:-20px;}
.index-shebei  .titleBox:after{ content:""; width:224px; height:1px; background:#ececec; position:absolute;bottom:1px;left:50%; z-index:2; margin:0 auto;margin-left:-112px;}
.index-shebei  .titleBox .t1 a{ color:#333333; font-weight: bold; font-size:30px;}
.index-shebei  .titleBox .t1 a .en{ font-size:12px; color:#333; font-weight:normal; text-transform:uppercase;}
.index-shebei  .titleBox .t1 a p{ font-size:14px; color:#888888; font-weight:normal; line-height:30px;}
@media screen and (max-width:1024px){
.index-shebei {background-size:cover;}	
.index-shebei  .titleBox .t1 a{font-size:26px;}
}
@media screen and (max-width:768px){
.index-shebei{padding-top:30px;padding-bottom:30px;}
.index-shebei .titleBox{padding:20px 0;margin-bottom:3%;background-size:200px;}
.index-shebei  .titleBox .t1 a{font-size:20px;}
}
@media screen and (max-width:640px){
.index-shebei  .titleBox .t1 a{font-size:18px;}	
}
/*shebei qiehuan*/
.SelectCon{ overflow:hidden;}
.SelectCon .SelectBox{filter:alpha(opacity=0); -moz-opacity:0; -khtml-opacity:0; opacity:0; height:0;}
.SelectCon .SelectBox.show{filter:alpha(opacity=100); -moz-opacity:1; -khtml-opacity:1; opacity:1;height:auto;}
/*shebeiList*/
.index-shebei .shebeiList{ font-size:0;}
.index-shebei .shebeiList .shebeili{display:inline-block;*display:inline;zoom:1; width:100%; vertical-align:top;}
.index-shebei .shebeiList .shebeili a{ display:block; line-height:36px; text-align:left;font-size:14px; color:#595959;}
.index-shebei .shebeiList .shebeili a .ImgBox{ width:600px; float:left; height:410px; position:relative;}
.index-shebei .shebeiList .shebeili a .ImgBox:before {content: "";display: block;position: absolute;right: 0;top:0;width: 0;height: 0;border-style: solid;border-width: 0 24px 18px  0;border-color: transparent #fff  transparent  #fff;z-index:4;}
.index-shebei .shebeiList .shebeili a .ImgBox:after {content: "";display: block;position: absolute;left: 0;bottom:0;width: 0;height: 0;border-style: solid;border-width: 54px 0 0 54px;border-color: transparent #fff  transparent  #fff;z-index:4;}
.index-shebei .shebeiList .shebeili a .ImgBox img{ max-width:100%;}
.index-shebei .shebeiList .shebeili a:hover{color:#1890ff;}
.index-shebei .shebeiList .shebeili a .listTitle{width:600px; float:left; height:410px; background:#f7f7f7; position:relative;}
.index-shebei .shebeiList .shebeili a .listTitle:before {content: "";display: block;position: absolute;left: 0;top:0;width: 0;height: 0;border-style: solid;border-width:0 0 18px  24px;border-color: transparent #fff  transparent  #fff;z-index:4;}
.index-shebei .shebeiList .shebeili a .listTitle:after {content: "";display: block;position: absolute;right: 0;top:0;width: 0;height: 0;border-style: solid;border-width: 0 54px 54px 0;border-color: transparent #fff  transparent  #fff;z-index:4;}
.index-shebei .shebeiList .shebeili a .listTitle .listTitleNr{ padding:80px 50px 0;}
.index-shebei .shebeiList .shebeili a .t{ width:100%;display:block;line-height:36px;height:36px;font-size:20px;color:#000000;text-overflow: ellipsis;white-space: nowrap;overflow: hidden; margin-bottom:30px; font-weight:500;}
.index-shebei .shebeiList .shebeili a .t2{ width:100%;display:block;line-height:24px;height:120px;font-size:14px;color:#595959;overflow: hidden;}
.index-shebei .shebeiList .shebeili a .m{ width:101px;display:inline-block;line-height:35px;font-size:12px;color:#0076d0;overflow: hidden; text-align:center;border-top-left-radius:15px;border-bottom-right-radius:15px;border: 1px solid #0076d0; margin-top:10px;}
.index-shebei .shebeiList .shebeili a .m:hover{color:#fff; background:#0076d0;}
@media screen and (max-width:1220px){
.index-shebei .shebeiList .shebeili a .ImgBox{ width:50%;height:auto;}	
.index-shebei .shebeiList .shebeili a .listTitle{width:50%;height:auto;}	
.index-shebei .shebeiList .shebeili a .listTitle .listTitleNr{ padding:60px 50px;}
}
@media screen and (max-width:960px){
.index-shebei .shebeiList .shebeili a .ImgBox img{ width:100%;}
.index-shebei .shebeiList .shebeili a .ImgBox{width:100%; float:none; height:auto;}
.index-shebei .shebeiList .shebeili a .listTitle{width:100%; float:none; height:auto;}
.index-shebei .shebeiList .shebeili a .listTitle .listTitleNr{ padding:50px 50px;}
.index-shebei .shebeiList .shebeili a .ImgBox:before  ,
.index-shebei .shebeiList .shebeili a .ImgBox:after ,
.index-shebei .shebeiList .shebeili a .listTitle:before ,
.index-shebei .shebeiList .shebeili a .listTitle:after { display:none;}
}
@media screen and (max-width:768px){
.index-shebei .shebeiList{margin:0 15px 30px 15px;}
.index-shebei .shebeiList .shebeili{width:100%;}
.index-shebei .shebeiList .shebeili a{line-height:40px;}
.index-shebei .shebeiList .shebeili a .t{margin-bottom:10px;font-size:18px;}
.index-shebei .shebeiList .shebeili a .t2{ height:auto; max-height:120px;}
.index-shebei .shebeiList .shebeili a .m{ margin-top:20px;}
}
@media screen and (max-width:640px){
.index-shebei .shebeiList{margin:0;}
.index-shebei .shebeiList .shebeili a{margin:0 0;}
.index-shebei .shebeiList .shebeili a .listTitle .listTitleNr{ padding:30px 20px;}
}
@media screen and (max-width:350px){
.index-shebei .shebeiList{margin:0;}
.index-shebei .shebeiList .shebeili a{margin:0 0;}
}          
/*index-case*/
.index-case .index-caseB{padding-top:36px;padding-bottom:48px;background:url(../images/index-casebg.jpg) center top no-repeat #e5e5e5;}
.index-case  .titleBox{margin-bottom:0px; padding-bottom:45px;padding-top:40px;text-align:center;background:url(../images/index-case-titbg.jpg) center top no-repeat #0076d0;}
.index-case  .titleBox .t1{padding-bottom:20px; position:relative; }
.index-case  .titleBox .t1:before{ content:""; width:38px; height:2px; background:#fff; position:absolute;bottom:0; left:50%; z-index:3; margin:0 auto;margin-left:-20px;}
.index-case  .titleBox .t1:after{ content:""; width:224px; height:1px; background:#1882d3; position:absolute;bottom:1px;left:50%; z-index:2; margin:0 auto;margin-left:-112px;}
.index-case  .titleBox .t1 a{ color:#fff; font-weight: bold; font-size:30px;}
.index-case  .titleBox .t1 a .en{ font-size:12px;font-weight:normal; text-transform:uppercase;}
.index-case  .titleBox .t1 a p{ font-size:14px;font-weight:normal; line-height:30px;}
@media screen and (max-width:1220px){
.index-case  .titleBox .t1 a{ font-size:30px;}	
}
@media screen and (max-width:1024px){
.index-case .index-caseB{background-size:cover;}	
.index-case  .titleBox .t1 a{ font-size:26px;}
}
@media screen and (max-width:768px){
.index-case{padding-top:30px;padding-bottom:30px;}
.index-case .titleBox{padding:20px 0;background-size:200px;}
.index-case  .titleBox .t1 a{ font-size:20px;}
}
/*index-case index-caseTit*/
.index-caseTit{margin-bottom:0; position:relative;overflow:hidden;position:relative;}
.index-caseTit .linka{font-size:0;margin:0 0; line-height:0; padding-bottom:14px; margin-bottom:20px;}
.index-caseTit .navT1{padding:0;margin:0;display:inline-block;*display:inline;zoom:1; width:12.5%;}
.index-caseTit .navT1 a .ImgBox{ width:60px;height:60px;overflow:hidden; margin:0 auto;}
.index-caseTit .navT1 a .ImgBox img{ max-width:100%;}
.index-caseTit .navT1 a{display:block;color:#333333;font-size:13px;line-height:30px; padding:15px 0 5px 0;text-align:center;position:relative;background:#FFF;}
.index-caseTit .navT1.on a{ color:#fff; background:#0076d0; font-weight:500; position:relative;}
.index-caseTit .navT1.on a:before {content: "";display: block;position: absolute;bottom: -14px;left:50%; margin-left:-17px;width: 0;height: 0;border-style: solid;
border-width:14px 17px 0 17px;border-color:#0176d0 transparent transparent transparent;z-index:4;}
.index-caseTit .navT1.ca1 a .ImgBox{background:url(../images/index-case-icon1.png) center top no-repeat;}
.index-caseTit .navT1.ca1.on a .ImgBox{background:url(../images/index-case-icon1.png) center bottom no-repeat;}
.index-caseTit .navT1.ca2 a .ImgBox{background:url(../images/index-case-icon2.png) center top no-repeat;}
.index-caseTit .navT1.ca2.on a .ImgBox{background:url(../images/index-case-icon2.png) center bottom no-repeat;}
.index-caseTit .navT1.ca3 a .ImgBox{background:url(../images/index-case-icon3.png) center top no-repeat;}
.index-caseTit .navT1.ca3.on a .ImgBox{background:url(../images/index-case-icon3.png) center bottom no-repeat;}
.index-caseTit .navT1.ca4 a .ImgBox{background:url(../images/index-case-icon4.png) center top no-repeat;}
.index-caseTit .navT1.ca4.on a .ImgBox{background:url(../images/index-case-icon4.png) center bottom no-repeat;}
.index-caseTit .navT1.ca5 a .ImgBox{background:url(../images/index-case-icon5.png) center top no-repeat;}
.index-caseTit .navT1.ca5.on a .ImgBox{background:url(../images/index-case-icon5.png) center bottom no-repeat;}
.index-caseTit .navT1.ca6 a .ImgBox{background:url(../images/index-case-icon6.png) center top no-repeat;}
.index-caseTit .navT1.ca6.on a .ImgBox{background:url(../images/index-case-icon6.png) center bottom no-repeat;}
.index-caseTit .navT1.ca7 a .ImgBox{background:url(../images/index-case-icon7.png) center top no-repeat;}
.index-caseTit .navT1.ca7.on a .ImgBox{background:url(../images/index-case-icon7.png) center bottom no-repeat;}
.index-caseTit .navT1.ca8 a .ImgBox{background:url(../images/index-case-icon8.png) center top no-repeat;}
.index-caseTit .navT1.ca8.on a .ImgBox{background:url(../images/index-case-icon8.png) center bottom no-repeat;}
@media screen and (max-width:1220px) {
.index-caseTit .navT1 a{font-size:15px;}
}
@media screen and (max-width:768px){
.index-caseTit .navT1{width:25%;}	
.index-caseTit .navT1.on a:before { display:none;}
}
@media screen and (max-width:640px){
.index-caseTit .navT1 a{padding:0 15px;}
}
@media screen and (max-width:480px){
.index-caseTit .navT1 a{padding:0 10px; font-size:14px; padding-top:10px;}
.index-caseTit .navT1 a .ImgBox{ background-size:40px!important; height:40px; width:40px;}
}
/*case qiehuan*/
.SelectCon1 .SelectBox{filter:alpha(opacity=0); -moz-opacity:0; -khtml-opacity:0; opacity:0; height:0;overflow:hidden;}
.SelectCon1 .SelectBox.show{filter:alpha(opacity=100); -moz-opacity:1; -khtml-opacity:1; opacity:1;height:auto; overflow:hidden;}
/*caseList*/
.index-case .caseList{ font-size:0;}
.index-case .caseList .caseli{display:inline-block;*display:inline;zoom:1; width:100%; vertical-align:top;}
.index-case .caseList .caseli a{ display:block; line-height:36px; text-align:left;font-size:14px; color:#595959;}
.index-case .caseList .caseli a .ImgBox{ width:775px; float:left; height:450px; position:relative;}
.index-case .caseList .caseli a .ImgBox:before {content: "";display: block;position: absolute;right: 0;top:50%;margin-top:-24px;width: 0;height: 0;border-style: solid;border-width: 24px 18px 24px  0;border-color: transparent #fff  transparent  #fff;z-index:4;}
.index-case .caseList .caseli a .ImgBox img{ max-width:100%;}
.index-case .caseList .caseli a:hover{color:#1890ff;}
.index-case .caseList .caseli a .listTitle{width:425px; float:left; height:450px; background:#ffffff;}
.index-case .caseList .caseli a .listTitle .listTitleNr{ padding:110px 55px 0;}
.index-case .caseList .caseli a .t{ width:100%;display:block;line-height:40px;height:40px;font-size:32px;color:#333333;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;font-weight:500;}
.index-case .caseList .caseli a .t2{ width:100%;display:block;line-height:24px;height:120px;font-size:14px;color:#595959;overflow: hidden;}
.index-case .caseList .caseli a .m{ width:101px;display:inline-block;line-height:35px;font-size:12px;color:#0076d0;overflow: hidden; text-align:center;border-top-left-radius:15px;border-bottom-right-radius:15px;border: 1px solid #0076d0; margin-top:20px;}
.index-case .caseList .caseli a .m:hover{color:#fff; background:#0076d0;}
@media screen and (max-width:1024px){
.index-case .caseList .caseli.first{width:100%; float:none; height:auto;}	
.index-case .caseList .caseli a .ImgBox{ width:100%; float:none; height:auto;}
.index-case .caseList .caseli a .listTitle{width:100%; float:none; height:auto;}
.index-case .caseList .caseli a .listTitle .listTitleNr{ padding:80px 35px 55px 35px ;}
.index-case .caseList .caseli.first a img{width:100%;}	
.index-case .caseList .caseli a .t{font-size:28px;}
}
@media screen and (max-width:768px){
.index-case .caseList{margin:0;}
.index-case .caseList .caseli{width:100%;}
.index-case .caseList .caseli a{line-height:40px;}
.index-case .caseList .caseli a .t{line-height:40px;height:40px;}
.index-case .caseList .caseli a .listTitle .listTitleNr{ padding:55px 35px 55px 35px ;}
.index-case .caseList .caseli a .t{font-size:24px;}
}
@media screen and (max-width:640px){
.index-case .caseList{margin:0;}
.index-case .caseList .caseli a{margin:0 0;}
.index-case .caseList .caseli a .listTitle .listTitleNr{ padding:35px 3% 35px 3%;}
}
@media screen and (max-width:350px){
.index-case .caseList{margin:0;}
.index-case .caseList .caseli a{margin:0 0;}
}   
/*index-ab*/
.index-ab{padding-top:36px;padding-bottom:48px;background:url(../images/index-abbg.jpg) center top no-repeat #fff;}
.index-ab .index-abBox .ImgBox{ width:610px; float:right; height:525px;}
.index-ab .index-abBox .ImgBox img{ max-width:100%;}
.index-ab .index-abBox:hover{color:#1890ff;}
.index-ab .index-abBox .listTitle{width:590px; float:left; height:525px;}
.index-ab .index-abBox .listTitle .listTitleNr{ padding:44px 124px 0 0;}
.index-ab .index-abBox .t{ width:100%;display:block;line-height:36px;height:36px;font-size:26px;color:#333333;overflow: hidden; margin-bottom:30px; font-weight:500;}
.index-ab .index-abBox .t2{ width:100%;display:block;line-height:32px;height:352px;font-size:14px;color:#595959;overflow: hidden;}
.index-ab .index-abBox .m{ width:101px;display:inline-block;line-height:35px;font-size:12px;color:#0076d0;overflow: hidden; text-align:center;border-top-left-radius:15px;border-bottom-right-radius:15px;border: 1px solid #0076d0;}
.index-ab .index-abBox .m:hover{color:#fff; background:#0076d0;}   
/*index-ab*/
.index-ab  .titleBox{margin-bottom:60px; padding-bottom:20px; position:relative; text-align:center;}
.index-ab  .titleBox:before{ content:""; width:38px; height:2px; background:#0076d0; position:absolute;bottom:0; left:50%; z-index:3; margin:0 auto;margin-left:-20px;}
.index-ab  .titleBox:after{ content:""; width:224px; height:1px; background:#ececec; position:absolute;bottom:1px;left:50%; z-index:2; margin:0 auto;margin-left:-112px;}
.index-ab  .titleBox .t1 a{ color:#333333; font-weight: bold; font-size:30px;}
.index-ab  .titleBox .t1 a .en{ font-size:12px; color:#333; font-weight:normal; text-transform:uppercase;}
.index-ab  .titleBox .t1 a p{ font-size:14px; color:#888888; font-weight:normal; line-height:30px;}
@media screen and (max-width:1220px){
.index-ab .index-abBox .ImgBox{ width:51%;height:525px;}	
.index-ab .index-abBox .listTitle{width:49%;height:525px;}
.index-ab .index-abBox .listTitle .listTitleNr{ padding:44px 10% 0 0;}
}
@media screen and (max-width:1024px){
.index-ab {background-size:cover;}	
.index-ab .index-abBox .ImgBox{ width:60%;height:auto;}	
.index-ab .index-abBox .listTitle{width:40%;height:auto;}
.index-ab .index-abBox .listTitle .listTitleNr{ padding:20px 3% 0 0;}
}
@media screen and (max-width:768px){
.index-ab{padding-top:30px;padding-bottom:30px;}
.index-ab .titleBox{padding:20px 0;margin-bottom:3%;background-size:200px;}
.index-ab .index-abBox .ImgBox{ width:100%;height:auto; float:none; margin-bottom:20px;}	
.index-ab .index-abBox .listTitle{width:100%;height:auto; float:none;}
.index-ab .index-abBox .t2{height:auto;max-height:320px;margin-bottom:20px;}
.index-ab  .titleBox .t1 a{font-size:24px;}
}
/*****************************page start*****************************/
.page{ background:#fff;}
/*pageInfo*/
.pageInfo{ color:#595959; font-size:15px; line-height:34px; min-height:200px;padding-top:70px; padding-bottom:50px;}
.pageInfo img{ max-width:100%; height:auto;}
/*pagetit*/
.pagetit{margin-bottom:50px; text-align:center; position:relative; z-index:21;}
.pagetit span{ display:block;}
.pagetit .en{ display:inline-block; position:relative; color: #333333;font-size:16px;line-height:30px; text-transform:uppercase;}
.pagetit .cn{color: #007cc2;font-size:24px;line-height: normal;font-weight:500;display:block;}
.pagetit .en:before{ content:""; position:absolute; left:-35px;top:50%; background:#d8d8d8; width:25px; margin:0 auto; height:1px;}
.pagetit .en:after{ content:""; position:absolute;right:-35px; top:50%; background:#d8d8d8; width:25px; margin:0 auto; height:1px;}
hr{border:none;border-top:1px solid #e9e9e9;}
@media screen and (max-width:1024px) {
    .pagetit{font-size:28px;margin-bottom:40px;}	
}
@media screen and (max-width:768px) {
	.pageInfo{padding-top:30px;padding-bottom:0;}
	.pagetit .en{font-size:14px;}
    .pagetit .cn{font-size:20px;}
}
/*pagebanner*/
.pagebannerBox {width:100%;overflow:hidden;margin:0 auto;position: relative; height:250px; }
.pagebannerBox img{display:block; position:absolute; left:0; right:0; top:0;margin: 0 auto;}
.pagebannerBox .t {position:absolute;top:50%;left: 0;right: 0;margin-top:-40px;height:80px;color:#fff;display:inline-block;vertical-align: middle;text-align:center; z-index:2;}
.pagebannerBox .t .cn{font-size:46px;line-height:30px; height:50px;display:block; font-weight:600;font-family:'思源黑体 CN','Microsoft YaHei',Arial,sans-serif;}
.pagebannerBox .t .en{font-size:18px;line-height:30px; height:30px;display:block; }
.pagebannerBox .t .img{ display:block; margin-bottom:24px;}
.pagebannerBox .t .img img{ width:140px; height:30px;}
@media screen and (max-width: 1024px){
.pagebannerBox .t {margin-top:-25px;height:50px;}
.pagebannerBox .t .cn{font-size:30px;line-height:30px;height:30px;}
}
@media screen and (max-width: 790px){
.pagebannerBox img,.pagebannerBox{ height:230px;}
}
@media screen and (max-width: 768px){
.pagebannerBox img,.pagebannerBox{ height:31.25vw;}
.pagebannerBox .t {margin-top:-30px;height:60px;}
.pagebannerBox .t .cn{font-size:20px;line-height:30px;height:30px;}
.pagebannerBox .t .en{font-size:14px;}
}
@media screen and (max-width: 420px){
.pagebannerBox .t .cn{font-size:16px;}
.pagebannerBox .t .en{font-size:12px;}
}
/*position*/
.position{height:40px;text-align:left;line-height:40px; font-size:12px; clear:both;margin:0 auto;color:#757575;margin-top:10px;}
.position a{color:#757575; display:inline-block;}
.position a:hover{color:#1b479c;}
@media screen and (max-width:768px) {
.position{ display:none;}	
}
/*PageNav*/
.PageNav {margin:0 auto;text-align: center;display:block;border-bottom:1px solid #efefef;}
.PageNav ul{margin:0 auto; font-size:0;}
.PageNav li {list-style:none;display:inline-block;*display:inline; zoom:1;text-align: center;}
.PageNav li a {display:inline-block;line-height:43px;font-size:14px; color:#333333;padding:0 25px;position:relative; text-align:center;}
.PageNav li.on a{color: #fff;background: #007cc2;}
.PageNav .Navtit{ display:none;}
@media screen and (max-width:768px) {
.PageNav{margin-bottom:10px;margin-top:20px;border-bottom:0;}
.PageNav .layout{ width:100%;}
.PageNav .w1200{padding:0 0 0 0;position:relative;}
.PageNav .Navtit {padding:0;position: relative;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;display: block;font-size: 16px;color: #000;width: 100%;line-height: 40px;text-align: center;background: #f5f5f5 url(../images/v.png) 95% center no-repeat;border: 1px solid #eee;}
.PageNav .Navtit span {position: relative;z-index: 1;-webkit-transition: color .25s;-moz-transition: color .25s;-ms-transition: color .25s;-o-transition: color .25s;transition: color .25s;color: inherit;}
.PageNav .Navtit span {display: block;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}	
.PageNav ul {display: none;position: absolute;top: 42px;left: 1px;bottom: auto;width: calc(100% - 2px);margin: 0;overflow: visible;white-space: normal;background:#fff;box-shadow: 0 2px 5px rgba(0, 0, 0, .2);border:1px solid rgba(255, 255, 255, .2);z-index:30;}
.PageNav li{ display:block;}
.PageNav li a {display:block;line-height:50px;padding:0 20px;}
.PageNav li a:hover{color: #fff;background: #007cc2;}
.PageNav li.on a{color:#007cc2; background:none;}
}
/*PAGEBox*/
.CN{font-size:20px; color:#000000; font-weight:bold;}
@media screen and (max-width:768px){
.CN{font-size:18px;}
}
/*pageTable*/
.pageTable td.wz{ padding:0;}
.pageTable td.img{ padding:0 50px 0 0;}
@media screen and (max-width:768px) {
.pageTable td{ width:100%!important;padding:0 0!important; display:block;}
}
.pageTableTu1{padding-top:0;padding-bottom:60px;}
.pageTableTu2{ display:none;}
.pageTableTu3{padding-top:50px;padding-bottom:60px; position:relative;}
.pageTableTu3:after{ content:""; position: absolute; width:1920px; height:350px;top:0; left:50%;margin-left:-960px; display:block;background:#f1f4f6;}
.pageTableTu3 .page-comp2Con{ position:relative; z-index:2;}
/*page-comp2*/
.page-comp2Con{padding:0 0; position:relative;}
.page-comp2Con .page-comp2List{height:auto;font-size:0;line-height:normal;position: static; max-width:1000px;}
.page-comp2Con .page-comp2List .comp2li{font-size:0;display:inline-block;*display:inline;zoom:1;margin:0;padding:0;list-style:none;width:100%;position: relative; padding:0 0; vertical-align:top;}
.page-comp2Con .page-comp2List .comp2li a{display:block;text-decoration:none; position:relative;margin:0 5px;}
.page-comp2Con .page-comp2List .comp2li .ImgBoxB{margin:0; position:relative; z-index:1;overflow:hidden;width:300px; height:300px; border-radius:50%;border:10px solid #fff; margin:0 auto;}
.page-comp2Con .page-comp2List .comp2li .ImgBox{width:100%;height:auto;overflow:hidden; line-height:0; text-align:center;}
.page-comp2Con .page-comp2List .comp2li .ImgBox img{max-width:100%;height:auto; position:absolute; top:0; left:0; right:0; margin:0 auto;width:400px; height:300px; }
.page-comp2Con .page-comp2List .comp2li .ImgBox img{-webkit-transition: all 0.3s ease-in-out;-moz-transition: all 0.3s ease-in-out;-o-transition: all 0.3s ease-in-out;-ms-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out;}
.page-comp2Con .page-comp2List .comp2li a:hover .ImgBox img{-moz-transform: scale(1.05); -webkit-transform: scale(1.05);transform: scale(1.05);}
.page-comp2Con .page-comp2List .comp2li .listTitle{padding:15px 0;position:relative; background:#fff; margin-top:5px; text-align:center;}
.page-comp2Con .page-comp2List .comp2li .listTitle .t{ display:block;font-size:20px;color:#000;line-height:30px; margin-bottom:20px; font-weight:500;}
.page-comp2Con .page-comp2List .comp2li .listTitle .wz{ display:block;font-size:14px;color:#555555;line-height:30px;}
/*.page-comp2Con .page-comp2List .comp2li .listTitle .wzNr{ height:120px; overflow:scroll;}*/
.page-comp2Con .page-comp2List .comp2li a .m{ width:101px;display:inline-block;line-height:35px;font-size:12px;color:#0076d0;overflow: hidden; text-align:center;border-top-left-radius:15px;border-bottom-right-radius:15px;border: 1px solid #0076d0; margin:0 auto;margin-top:20px;}
.page-comp2Con .page-comp2List .comp2li a .m:hover{color:#fff; background:#0076d0;}
.page-comp2Con .page-comp2List .comp2li a:hover .listTitle .t{ }
.page-comp2Con .page-comp2List .comp2-btn{}
.page-comp2Con .page-comp2List .comp2-prev,.page-comp2Con .page-comp2List .comp2-next{width:40px;height:40px; z-index:6; display:inline-block;position: absolute;  top:90px;}
.page-comp2Con .page-comp2List .comp2-prev{background:url(../images/page-left2.png) no-repeat left center;left:0; }
.page-comp2Con .page-comp2List .comp2-next{background:url(../images/page-right2.png) no-repeat left center;right:0;}
@media screen and (max-width:1220px){
.page-comp2Con .page-comp2List .comp2-prev{left:0;}
.page-comp2Con .page-comp2List .comp2-next{right:0;}
}
@media screen and (max-width:1024px){
.page-comp2Con .page-comp2List .comp2li .listTitle{padding:0 15px 30px 15px;}
}
@media screen and (max-width:768px){
.pageTableTu3:after{height: 250px;}
.page-comp2Con .page-comp2List .comp2li .ImgBoxB{width:200px; height:200px; }
.page-comp2Con .page-comp2List .comp2li .ImgBox img{width:100%; height:auto;}
.page-comp2Con .page-comp2List .comp2li .listTitle{padding:0 0 0 0;}
.page-comp2Con .page-comp2List .comp2-prev,.page-comp2Con .page-comp2List .comp2-next{top:30px;}
}
@media screen and (max-width:640px){
.page-comp2Con .page-comp2List .comp2li .ImgBox img{width:100%;}
.page-comp2Con .page-comp2List .comp2li a{margin:0;}
}
/*pageTableTu*/
.pageTableTu4{ position:relative;padding-top:100px;padding-bottom:100px;}
.pageTableTu4:after{ content:""; position: absolute; width:1920px; height:100%;top:0; left:50%;margin-left:-960px; display:block;background:#f1f4f6;}
.pageTableTu4 td{ position:relative; z-index:2;}
.pageTableShuju td{ width:25%; background:#fff;border-right:20px solid #f1f4f6;padding:60px 28px 50px 28px; vertical-align:top; text-align:center; border-radius:5px;}
.pageTableShuju td h1{ font-size:18px; color: #333333; font-weight:500;margin-top:20px;margin-bottom:20px; text-align:center;}
.pageTableShuju td:last-child{border-right:0;}
@media screen and (max-width:1024px) {
.pageTableShuju td{ width:48%!important;padding:3% 3%!important; display:block; float:left; border:none; margin:0 1%; margin-bottom:10px;}
}
@media screen and (max-width:768px) {
.pageTableTu4{padding-top:40px;padding-bottom:40px;}
}
@media screen and (max-width:640px) {
.pageTableShuju td{ width:98%!important;padding:3% 3%!important; display:block; float:none;margin:0 1%; margin-bottom:10px;}
}
/*pageTableTu*/
.pageTableTu7{ position:relative;padding-top:60px;padding-bottom:100px;}
.pageTableTu7:after{ content:""; position: absolute; width:1920px; height:100%;top:0; left:50%;margin-left:-960px; display:block;background:url(../images/page-bbg.jpg) center top no-repeat #f1f1f1;}
.pageTableShuju6{ position:relative; z-index:2;}
/*liuyanList*/
.pageTableTu6{ position:relative;padding-top:50px;padding-bottom:50px;}
.page-liuyanBox{padding:0 60px; position:relative;}
.page-liuyanBox:after{ content:""; position: absolute; width:1920px; height:1px;top:106px; left:50%;margin-left:-960px; display:block;background:#e5e5e5;}
.page-liuyanBox .page-liuyanList{height:auto;font-size:0;line-height:normal;position: static;}
.page-liuyanBox .page-liuyanList .liuyanli{font-size:0;display:inline-block;*display:inline;zoom:1;margin:0;padding:0;list-style:none;width:33.33333%;position: relative; padding:20px 0;}
.page-liuyanBox .page-liuyanList .liuyanli a{display:block;text-decoration:none; position:relative;}
.page-liuyanBox .page-liuyanList .liuyanli .listDate{font-size:12px;color:#ffffff;line-height:normal;text-align:center;background:#1f3650;position:absolute;top:-18px; left:30px;padding:18px 0 0 0; height:50px; width:68px;}
.page-liuyanBox .page-liuyanList .liuyanli .listDate .year{font-size:14px;}
.page-liuyanBox .page-liuyanList .liuyanli .listDate .year span{ display:none;}
.page-liuyanBox .page-liuyanList .liuyanli .listTitle{padding:33px 38px 45px 38px;position:relative; text-align:left;}
.page-liuyanBox .page-liuyanList .liuyanli .listTitle .t{ display:block;font-size:26px;color:#333333;line-height:34px;font-weight:bold; text-align:center; padding-bottom:20px; background:url(../images/page-y.jpg) center bottom no-repeat;}
.page-liuyanBox .page-liuyanList .liuyanli .listTitle h1{ display:block;font-size:18px;color:#333333;line-height:30px;font-weight:500; text-align:center;margin-bottom:15px;}
.page-liuyanBox .page-liuyanList .liuyanli .listTitle .wz{ display:block;font-size:14px;color:#333333;line-height:28px;min-height:140px;overflow: hidden;text-align:left;padding-top:15px;}
.page-liuyanBox .page-liuyanList .liuyanli a:hover{-webkit-box-shadow: #e2e2e2 3px 3px 20px;-moz-box-shadow: #e2e2e2 3px 3px 20px;box-shadow:#e2e2e2 3px 3px 20px; position:relative; z-index:2; background:#fff;}
.page-liuyanBox .page-liuyanList .liuyanli a:hover .listTitle .t{color:#0092df;}
.page-liuyanBox .page-liuyanList .liuyan-prev,.page-liuyanBox .page-liuyanList .liuyan-next{ position:absolute; top:86px;width:40px;height:40px;z-index:6;-webkit-box-shadow: 0px 0px 9px rgba(0,0,0,.1);-moz-box-shadow: 0px 0px 9px rgba(0,0,0,.1);box-shadow: 0px 0px 9px rgba(0,0,0,.1);border-radius:50%; overflow:hidden;}
.page-liuyanBox .page-liuyanList .liuyan-prev{background:url(../images/page-left.png) no-repeat left top;left:0;}
.page-liuyanBox .page-liuyanList .liuyan-next{background:url(../images/page-right.png) no-repeat left top;right:0;}
@media screen and (max-width:1024px){
.page-liuyanBox .page-liuyanList .liuyanli .listTitle{padding:0 15px 30px 15px;}
.page-liuyanBox:after{top: 74px;}
.page-liuyanBox .page-liuyanList .liuyan-prev, .page-liuyanBox .page-liuyanList .liuyan-next{top: 55px;}
}
@media screen and (max-width:768px){
.page-liuyanBox .page-liuyanList .liuyanli{width:50%;}
.page-liuyanBox .page-liuyanList .liuyanli .ImgBox img{width:100%;}
.page-liuyanBox .page-liuyanList .liuyanli .listTitle{padding:0 15px 30px 15px;}
}
@media screen and (max-width:640px){
.page-liuyanBox .page-liuyanList .liuyanli{width:100%;}
.page-liuyanBox .page-liuyanList .liuyanli .ImgBox img{width:100%;}
.page-liuyanBox .page-liuyanList .liuyanli a{margin:0 5px;}
}
.pageTableTu5{ position:relative;padding-top:55px;padding-bottom:40px;}
.pageTableTu5:after{ content:""; position: absolute; width:1920px; height:470px;bottom:0; left:50%;margin-left:-960px; display:block;background:#f1f4f6;}
.pageTableTu5 .page-compCon{ position:relative; z-index:2;}
/*page-comp*/
.page-compCon{padding:0 0; position:relative;}
.page-compCon .page-compList{height:auto;font-size:0;line-height:normal;position: static;}
.page-compCon .page-compList .compli{font-size:0;display:inline-block;*display:inline;zoom:1;margin:0;padding:0;list-style:none;width:50%;position: relative; padding:0 0; vertical-align:top;}
.page-compCon .page-compList .compli a{display:block;text-decoration:none; position:relative;margin:0 5px;}
.page-compCon .page-compList .compli .ImgBoxB{margin:0; position:relative; z-index:1;overflow:hidden;border:1px solid #e8e7ec;}
.page-compCon .page-compList .compli .ImgBox{width:100%;height:auto;overflow:hidden; line-height:0; text-align:center;}
.page-compCon .page-compList .compli .ImgBox img{max-width:100%; height:auto;}
.page-compCon .page-compList .compli .ImgBox img{-webkit-transition: all 0.3s ease-in-out;-moz-transition: all 0.3s ease-in-out;-o-transition: all 0.3s ease-in-out;-ms-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out;}
.page-compCon .page-compList .compli a:hover .ImgBox img{-moz-transform: scale(1.05); -webkit-transform: scale(1.05);transform: scale(1.05);}
.page-compCon .page-compList .compli .listTitle{padding:15px 0;position:relative; background:#fff; margin-top:5px;}
.page-compCon .page-compList .compli .listTitle .t{ display:block;font-size:14px;color:#555555;line-height:30px;text-align:center;}
.page-compCon .page-compList .compli a:hover .listTitle .t{ }
.page-compCon .page-compList .comp-btn{ text-align:center; height:40px; margin-top:40px;}
.page-compCon .page-compList .comp-prev,.page-compCon .page-compList .comp-next{width:40px;height:40px; z-index:6; display:inline-block;position:relative;}
.page-compCon .page-compList .comp-prev{background:url(../images/page-left2.png) no-repeat left center;left:-5px; }
.page-compCon .page-compList .comp-next{background:url(../images/page-right2.png) no-repeat left center;right:-5px;}
@media screen and (max-width:1024px){
.pageTableTu5:after{height:370px;}
}
@media screen and (max-width:768px){
.pageTableTu5:after{height:270px;}
.page-compCon .page-compList .compli .ImgBox img{width:100%;}
}
@media screen and (max-width:640px){
.page-compCon .page-compList .compli .ImgBox img{width:100%;}
.page-compCon .page-compList .compli a{margin:0 5px;}
}
.Zhaopin td{ padding:5px 5px; border:1px solid #dcdcdc;}
.DemoPagelist ul li.listclearbox .ImgBox{display:block;text-align:center;margin:0 auto;}
.DemoPagelist ul li.listclearbox .ImgBox img {max-height:300px!important;margin:0 auto; width:auto;}