@charset "utf-8";
/* CSS Document */
html{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;line-height:1.15;-webkit-tap-highlight-color: rgba(0,0,0,0);}
body{margin:0;font-family: "Lucida",PingFangSC-Regular,"Helvetica Neue",Helvetica,Arial,"Hiragino Sans GB","Heiti SC","WenQuanYi Micro Hei",sans-serif;line-height: 1.42857143;font-size: 14px;min-width: 1400px;background: #fff;color: #333;}
/* h1{font-size:2em;margin:.67em 0;} */
html,body,ul,li,p,input,form,h1,h2,h3,h4,h5,h6,dl,dt,dd{ margin:0; padding:0;}
figure{margin:1em 40px;}
dl,dd,p{margin: 0;padding: 0;}
hr{box-sizing:content-box;height:0;overflow:visible;}
a{-webkit-text-decoration-skip:objects;background-color:transparent;}
abbr[title]{border-bottom:none;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;}
b,strong{font-weight:bolder;}
dfn{font-style:italic;}
mark{background-color:#ff0;color:#000;}
small{font-size:80%;}
sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}
sub{bottom:-.25em;}
sup{top:-.5em;}
audio:not([controls]){display:none;height:0;}
img{border-style:none;}
svg:not(:root){overflow:hidden;}
button,input,optgroup,select,textarea{line-height:1.42857143;margin:0;outline: none;}
body, button, input, select, textarea {text-rendering: optimizeLegibility;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;-moz-font-feature-settings: "liga","kern";}
button,input{overflow:visible;}
button,select{text-transform:none;}
button,html [type=button],/* 1 */
[type=reset],[type=submit]{-webkit-appearance:button;}
button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0;}
button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText;}
fieldset{padding:.35em .75em .625em;}
legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal;}
progress{display:inline-block;vertical-align:baseline;}
textarea{overflow:auto;}
[type=checkbox],[type=radio]{box-sizing:border-box;padding:0;}
[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto;}
[type=search]{-webkit-appearance:textfield;outline-offset:-2px;}
[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none;}
::-webkit-file-upload-button{-webkit-appearance:button;font:inherit;}
summary{display:list-item;}
article,aside,footer,header,nav,section,figcaption,figure,main,details,/* 1 */
menu{display:block;}
pre,code,kbd,samp{font-family:monospace, monospace;font-size:1em;}
audio,video,canvas{display:inline-block;}
template,[hidden]{display:none;}
.clearfix{zoom:1;}
.clearfix:before,.clearfix:after{display:table;line-height:0;content:"";}
.clearfix:after{clear:both;}
a {color: #333;text-decoration: none;}
a:hover {color: #eb7800;}
form ,ul {margin: 0;list-style: none;padding: 0;}
.fl{float: left;}
.fr{float: right;}
ul,li{ list-style:none;}

.cn_en{width:20px;margin-left:10px;}
.navs_tit{width:100%;height:40px;background:#333;display:block;}
.navs_tit .navs_tit_cen {height:100%;margin:0 auto;text-align:left;line-height:40px;font-size:14px;color:#f2f2f2; margin: 0 40px;}
.navs_tit .navs_tit_cen span{display:block;float:right;text-align:right;line-height:40px;font-size:14px;color:#f2f2f2}
.navs_tit .navs_tit_cen span a{color: #f2f2f2;}
@media (max-width:1200px) {
.navs_tit{display: none;}
}

.header-top{width: 100%; line-height: 40px; height: 40px;display: block; border-bottom: 1px #dedede solid;}
.yztop-dh-l{float: left;line-height: 40px;font-size: 14px;}
.yztop-dh-r{margin-left: 20px;}
.yztop-dh-r a {display: inline-block;width: 26px; height: 26px;font-size: 0;border-radius: 50%; }
.yztop-dh-r a:first-child { background: url(../images/ch.png) center no-repeat;background-size: cover;margin-right: 4px;}
.yztop-dh-r a:last-child {background: url(../images/en.png) center no-repeat;background-size: cover;}
.yztop-dh-z{overflow: hidden;}
.yztop-dh-z a{float: left;padding:0 10px; }

.w1400,.container1 {width: 1400px;margin: 0 auto;}
.container{width: 1300px;margin: 0 auto;}

.header {padding: 15px 0;overflow: hidden;}
.header .logo {overflow: hidden;}
.logo-l{float: left;overflow: hidden;}
.header .logo img {display: block;width: auto;float: left;}
.header .logo strong{float: left;font-size: 26px; line-height: 65px;padding-left: 10px;color: #000;}
.header .text {font-size: 12px;color: #999;line-height: 1;text-align: center;}
.header .text strong {display: block;font-size: 30px;color: #0b478a;line-height: 36px;}
.header .text strong span {color: #eb7800;}
.header .text small {display: block; line-height: 30px; font-size: 24px;text-align: left;color: #005abc;}
.header .tel {float: right;}
.header .tel img{}
/* .header .tel strong {display: block;font-size: 28px;font-family: Impact;line-height: 1;margin-top: 5px;} */

.nav{width: 100%; min-width: 1400px; height: 65px; background: #005abc;}
.nav .w1200{overflow: visible;}
.nav li {display: inline-block;vertical-align: middle;background: url(../images/nav_line_1.png) no-repeat right center; position: relative;}
.nav li:last-child{background:none;}
.nav li a {display: block;font-size: 18px;line-height: 65px;padding: 0 45px;color: #fff;}
.nav li .arr {float: right;height: 40px;width: 40px;position: relative;display: none;}
.nav li .arr:after {content: '';border-top: 2px solid #ccc;border-left: 2px solid #ccc;box-sizing: content-box;display: block;width: 8px;height: 8px;margin: auto;position: absolute;top: 0;bottom: 0;transform: rotate(135deg);right: 15px;}
.nav li.active a,.nav li.open a,.nav li a:hover {color: #fff;background-color: #eb7800;}
 .nav li.dropdown {position: relative;}
.nav li.dropdown:before {content: "";position: absolute;border-bottom: 0;border-top-color: currentColor;top: 50%;margin-top: -2px;right: 15px;}
.nav .dropdown-box {position: absolute;left: 0;min-width: 100%;top: 100%;display: none;z-index: 10;text-align: center;}
.nav .dropdown-box p {margin: 0;}
.nav .dropdown-box a {white-space: nowrap;overflow: hidden;text-overflow: ellipsis;padding: 0 10px;font-size: 14px;background-color: #0b478a !important;line-height: 40px;color: #fff !important;border-top: 1px solid #0b478a;}
.nav .dropdown-box a:hover {color: #fff !important;background-color: #0b478a !important;}
.nav ul > li:hover .dropdown-box{display: block;}



.slideBox {height: 600px;position: relative;overflow: hidden;width: 100%;min-width: 1400px;}
.slideBox .hd {position: absolute;bottom: 40px;font-size: 0;left: 0;width: 100%;text-align: center;z-index: 2;}
.slideBox .hd li {display: inline-block;width: 60px;height: 5px;margin: 0 5px;background-color: #0b478a;cursor: pointer;}
.slideBox .hd li.on {background-color: #eb7800;}
.slideBox .bd,.slideBox .bd ul,.slideBox .bd li {width: 100% !important;height: 100% !important;}
.slideBox .bd li {background: no-repeat center;}
.slideBox .bd li a {display: block;width: 100%;height: 100%;}

.sou {padding: 20px 0;border-bottom: 1px solid #eee;}
.sou .hot {float: left;padding: 8px 0;}
.sou .hot a {margin-right: 10px;}
.sou .hform {float: right;}
.sou .hform input {float: left;font-size: 14px;border: 0;padding: 8px 10px;line-height: 20px;background: #fff;width: 210px; border: 1px #dedede solid;}
.sou .hform button {border: 0;border-bottom: 1px solid transparent;padding: 0;float: left;cursor: pointer;outline: none;width: 49px;height: 36px;background: url(../images/s_so.gif) no-repeat center;}

.sou-inner {background-color: #F2F2F2;}
.sou-inner .sou {border-bottom: 0;}
.sou-inner .hot {padding: 6px 0;}
.sou-inner .hform {background-color: #fff;border-radius: 20px;overflow: hidden;}
.sou-inner .hform input {width: 240px;background: none;padding: 6px 15px;}
.sou-inner .hform button {background: url(../images/VISkins-p1.png) no-repeat -258px -936px;width: 30px;height: 30px;}

/* 关于我们 */
.about{height:613px; background:url(../images/about_bg.jpg) no-repeat center;min-width: 1400px;}
.about_w{position:relative;}
.about .w1400{position:relative; height:613px;}
.abcon{ width:760px; margin-top:140px;}
.ab_t{ font-size:40px; color:#333;}
.ab_t b,.ab_c a:hover,.abbtn a:hover{ color:#005abc;}
.ab_t span{ display:block; font-size:22px; color:#666666; font-weight:lighter; margin:0 0 30px 0;}
.ab_c,.ab_c a{ font-size:17px; line-height:28px; color:#000;}
.abbtn{ font-size:0; margin-top:50px;}
.abbtn a{ display:inline-block; font-size:18px; color:#343434; padding-left:55px; height:43px;}
.abbtn a+a{ margin-left:70px;}
.abbtn a em{ display:block; font-size:12px; color:#bbbbbb;}
.abbtn a:nth-child(1){ background:url(../images/ab01.png) no-repeat left center;}
.abbtn a:nth-child(2){ background:url(../images/ab02.png) no-repeat left center;}
.abbtn a:nth-child(3){ background:url(../images/ab03.png) no-repeat left center;}
/* 数字滚动 */
.datas {
    text-align: center;
    overflow: hidden;
    padding-top:30px;
  }
  .datas li {
    margin-bottom: 2px;
    width: 24%;
    float: left;
  }
  .datas .ic {
    width: 100%;
    height: 100%;
    background-position: 0 center;
    position: absolute;
    left: -10%;
    top: 0;
    right: 0;
    z-index: -1;
  }
  .datas .ic-1 {
    background-image: url('../images/icb1.png');
  }
  .datas .ic-2 {
    background-image: url('../images/icb2.png');
  }
  .datas .ic-3 {
    background-image: url('../images/icb3.png');
  }
  .datas .ic-4 {
    background-image: url('../images/icb4.png');
  }
  .datas .num {
    color: #005abc;
    font-size: 40px;
    text-shadow: 4.5px 7.794px 9px rgba(209, 31, 55, 0.15);
    font-family: medium;
    position: relative;
    padding-top: 0.5em;
  }
  .datas .num .unit {
    font-size: 24px;
  }
  .datas .num > * {
    display: inline-block;
    vertical-align: baseline;
  }
  .datas .val {
    transition: 0.3s;
  }
  .datas .tit {
    color: #333;
    font-size: 17px;
  }
  .ic {
    background-repeat: no-repeat;
    background-position: center;
    display: inline-block;
  }
/* 公司环境 */
.in-qyfc {padding-top:50px;width: 1440px; margin: 0 auto;}
.in-qyfc .bd {overflow: hidden;}
.in-qyfc .bd li {float: left;width: 334px;margin-right: 12px;}
.in-qyfc .bd li .img-center {overflow: hidden;}
.in-qyfc .bd li .img-center img {-webkit-transition: all 0.5s;transition: all 0.5s;width: 100%;}
.in-qyfc .bd li .text {text-align: center;padding: 15px 0;font-size: 17px;}
.in-qyfc .bd li a:hover .img-center img {-webkit-transform: scale(1.1);transform: scale(1.1);max-width: 100%;}


/* 实力 */
.title{ text-align:center; font-size:18px; color:#333; font-weight:bold;padding:50px 0 35px 0;}
.title b{ font-size:40px; color:#333333; font-weight: bold;}
.title b i{ color:#005abc; font-style: normal;}
.title b:after{ content:''; display:block; height:2px; width:49px; background:#005abc; margin:15px auto; animation:widthchange 2s linear infinite;}
.trait{ padding:0px 0 37px 0; position:relative;}
.trait:after{ content:''; display:block; position:absolute; width:100%; left:0; bottom:0; height:345px; z-index:-1;}
.tracon{ font-size:0; width:1420px; margin:0px auto 0 auto;}
.tra_c{ width:490px; line-height:53px; border-radius:20px; background:#005abc; font-size:20px; color:#fff; text-align:center; margin:35px 0 0 405px;}
.tracen{  background:#fff; box-shadow:0 0 10px rgba(0,0,0,0.1); padding:60px 0 60px 55px;}
.tracon ul li{ display:inline-block; vertical-align:top; width:205px; height:308px; transition:all .3s ease; background:#e7e7e7; text-align:center;  padding:0 20px; font-size:14px; color:#999999; line-height:30px;cursor: pointer;}
.tracon ul li+li{ margin-left:24px;}
.tracon ul li:nth-child(2) .traicon{ background-position-x:-77px;}
.tracon ul li:nth-child(3) .traicon{ background-position-x:-163px;}
.tracon ul li:nth-child(4) .traicon{ background-position-x:-253px;}
.tracon ul li:nth-child(5) .traicon{ background-position-x:-340px; width:72px;}
.tracon ul li:nth-child(6) .traicon{background-position-x: -439px;width: 62px;}
.traicon{ display:inline-block; width:60px; height:62px; margin:50px 0 20px 0; background:url(../images/shli.png) no-repeat left top; transition:all .3s ease;}
.tra_t span{ display:block; font-size:22px; color:#666666; margin-bottom:15px; transition:all .3s ease;}
.tracon ul li:hover{ color:#999999;     box-shadow: 0 0 15px #bbb;}
.tracon ul li:hover .tra_t span{ color:#005abc;}
.tracon ul li:hover .traicon{background-position-y:-83px;}
.tra_t{font-size: 18px;}


/* 产品中心 */
.bg1 {color: #fff;background: #f5f5f5;width: 100%; min-width: 1400px;height: 1001px;}
.pro .hd {font-size: 0;text-align: center;}
.pro .hd li {display: inline-block;vertical-align: middle;margin: 0 10px;width: 17.8%;margin-bottom: 20px;}
.pro .hd li a {display: block;line-height: 40px;font-size: 17px;border: 1px solid #ebebeb; border-radius: 45px; background: #fff; }
.pro .hd li.on a {background-color: #005abc;border-color: #005abc;color: #fff;}
.pro .bd ul {margin-left: -40px;}
.pro .bd ul li {float: left;width: 25%;}
.pro .bd ul li a {display: block;margin: 10px 0 0 10px;background-color: #fff;}
.pro .bd ul li .m {height: auto;}
.pro .bd ul li .m img{width: 100%;}
.pro .bd ul li p {margin: 0;padding: 0 15px;text-align: center;line-height: 55px;font-size: 18px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;background-color: #e0e0e0;}
.pro .bd ul li a:hover p {background-color: #005abc;color: #333;}


/* 优势 */
.cust{height:1480px;padding: 47px 0 0;font-family: "Microsoft Yahei";line-height: 26px;overflow: hidden;}
.cust_r,.cust_l{width: 645px;}
.cust_l{padding:30px 0 0;}
.cust_c{background:url(../images/custbg.gif) no-repeat center 0;height: 1010px;}
.cust_c dl{height: 585px;}
.cust_c dt,.cust_c dt img{height: 373px;width: 643px;display: block;overflow: hidden; border: 1px #dedede solid;}
.cust_c dd{position: relative;padding: 47px 44px 0;border: solid 1px #ccc;height: 100px;border-top: 0;overflow: hidden;}
.cust_c dd p{font-size: 20px;line-height: 34px;}
.cust_c dd h3{position: absolute;width:466px; line-height: 50px; background:url(../images/custtbg.gif) no-repeat center 0;top: 6px;left: 44px;font-size: 30px;font-weight: normal;color: #005abc}
.til01{height:116px;display: block;font-size:44px;line-height:60px;color: #1351b8;text-align: center;}
.til01 p{display: block;font-size:20px;font-weight: normal;color: #666;line-height:34px;}
.til01 a{display: block;color: #1351b8;}
.cust_c dt img,.pro_l li img, .new_l dt img, .new_r dt img, .show_c1 li p img, .case_cl dt img{-webkit-transition: 1s;-moz-transition: 1s;transition: 1s;}
.cust_c dt img:hover,.pro_l li img:hover, .new_l dt img:hover, .new_r dt img:hover, .show_c1 li p img:hover, .case_cl dt img:hover{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1);}

/*  */
.pr{position: relative;}
.pa{position: absolute;}

.edge{line-height:24px;color: #737373;font-family:"Microsoft Yahei";padding:58px 0 66px;font-size:16px;position: relative;background:url(../images/edge_line.gif) no-repeat center 127px;}
.edge_p1{width: 519px;}
.edge_ico1{top:19px;left:660px;}
.edge_w1{width: 620px;padding: 46px 0 0;}
.edge h3{height: 72px;font-size: 26px;color: #1351b8;line-height: 38px;}
.edge h3 em{display: block;font-weight: normal;font-style: normal;font-family: Arial;font-size: 14px;color: #a8a8a8;text-transform: uppercase;line-height: 17px;}
.edge li{clear: both;padding: 0 0 12px 23px;background:url(../images/ico01.gif) no-repeat 2px 9px;font-size: 18px;line-height: 30px;}
.edge1{height: 430px;}
.edge2{height: 273px;}
.edge3{height: 339px;}
.edge4{height: 324px;}

.edge_p2{width: 600px;top:-212px;right: 0;}
.edge_w2{width: 604px;left: 0;top: 48px;white-space: nowrap;}
.edge_w2 h3,.edge_w4 h3{text-align: right;}
.edge_ico2{top:38px;left:660px;}
.edge_p3{width: 540px;left: 5px;top: -46px;}
.edge_w3{width: 600px;}
.edge_ico3,.edge_ico4{top:2px;left:660px;}
.edge_p4{width: 600px;top:-206px;right: 0;}
.edge_w4{width: 600px;}
.edge_w4 ul{margin: 0 0 0 80px;}
.edge_p3{width: 540px;left: 5px;top: -46px;}




/* 产品应用 */
dl,dt,dd,ol,ul,li { list-style:none; margin:0; padding:0; }

.i_more{
  font-size: 14px;
  display: block;
  overflow: hidden;
width: 105px;
  color: #7f7f7f;
  border: 1px solid #7f7f7f;  
  padding: 10px 15px;
text-align: center;
}
.m_more{
display: none;
}
.btn{
padding: 0;
}

.i_more:hover{
background: #005abc;
border: 1px solid #005abc;
color: #fff;
text-decoration:none;
}
.lineWrap{
  position: absolute;
  left:0;
  top:0;
  overflow:visible!important;
}
.b_title{
	display: block;
	overflow: hidden;
}
.t_title h2{
	font-size:26px;
	float: left;
	margin: 0;
	padding: 0;
	color: #3a3a3a;
	margin-bottom: 10px;
}
.t_title h3{
	display: block;
    overflow: hidden;
    font-size: 26px;
	color: #5a5a5a;
    line-height: 34px;
	margin: 0;
	padding: 0;
    padding-left: 10px;
}
.t_title p{
	font-size:12px;
	color: #939393;
	display: block;
	overflow: hidden;
	text-transform:uppercase;
}
.application_content .t_title h2,.application_content .t_title h3,.application_content .t_title p{
	color: #fff;
}
.index_application{
  width: 100%;
  background-image: url(../images/index_03_2.jpg);
  background-repeat: no-repeat;
background-position: top center;
  display: block;
  overflow: hidden;
  margin: 0 auto;
  padding: 0;
 
}
.application_content{
	max-width: 1200px;
    display: block;
    overflow: hidden;
    margin: 0 auto;
    padding: 0;
    margin-top: 5%;
}
.application_info{
	display: block;
    overflow: hidden;
    margin: 0 auto;
    padding: 0;
 margin-top: 5%;
}
.application_info .item_list{
	display: block;
	overflow: hidden;
	position:relative;
	user-select:none;
}
.application_info .app_item{
	float: left;
	display: block;
	overflow: hidden; 
	height: 460px;
	position: relative;
}
.application_info .app_item .app_tab img{
	display: block;
	overflow: hidden;
	width: 90%;
	border-radius: 50%;
}
.application_info .app_item .app_tab:hover{
	animation: scale-big .8s; 
}  

.application_info .app_item.one{
	width: 305px; 
	/* border: 1px solid #fff; */
	/* margin-right: 6.5%; */
}
.application_info .app_item.one .app_tab{
	background-color: #005abc;
	width: 215px;
	height: 215px;
	border-radius: 50%;
}
.application_info .app_item.one .app_tab img{
	float: right;
	margin-top: 1%;
}
.application_info .app_item.one .app_info{
	position: absolute;
	bottom: 10%;
}
.application_info .app_item.two{
	width: 308px; 
	/* border: 1px solid #fff; */
	margin-right: 5.5%; 
}
.application_info .app_item.two .app_tab{
	background-color: #005abc;
	width: 285px;
	height: 285px;
	border-radius: 50%;
	position: absolute;
	bottom: 0;
	
}
.application_info .app_item.two .app_tab img{
	margin: 0 auto;
    margin-left: 5%;
    margin-top: 1%;
}
.application_info .app_item.three{
	width: 223px; 
	/* border: 1px solid #fff; */
	margin-right: 1%;
}
.application_info .app_item.three .app_tab{
	background-color: #005abc;
	width: 220px;
	height: 220px;
	border-radius: 50%;
}
.application_info .app_item.three .app_tab img{
    margin-top: 8%;
    margin-left: 3%;
}
.application_info .app_item.three .app_info{
	position: absolute;
	bottom: 15%;
}
.application_info_en .app_item.three .app_info {
    position: absolute;
    bottom: 5%;
}
.application_info .app_item.four{
	width: 286px; 
	/* border: 1px solid #fff; */
}
.application_info .app_item.four .app_tab{
	background-color: #005abc;
	width: 250px;
	height: 250px;
	border-radius: 50%;
	position: absolute;
	bottom: 0;
}
.application_info .app_item.four .app_tab img{
	float: right;
	margin-top: 8%;
	margin-right: 3%;
}

.app_item .app_info{
	color: #fff;
} 
.app_item .app_info h3{
	text-align: center;
	font-size: 20px;
	color: #fff;
}
.app_item .app_info em{
	width: 35px;
	height: 1px;
	display: block;
	overflow: hidden;
	text-align: center;
	margin: 0 auto;
	background-color: #005abc;
}
.app_item .app_info p{
	margin-top: 23px;
  font-size: 17px;
  line-height: 22px;
}
.application_info .app_more{
	width: 100%
	display: block;
	overflow: hidden;
	margin: 4% 0;
}
.application_info .app_more a{
	text-align: center;
    margin: 0 auto;
    color: #fff;
	border: 1px solid #fff;
	width: 175px;
  font-size: 18px;
}
.application_info .app_more a:hover{ 
    color: #fff;
	border: 1px solid #005abc;
}
.application_info .app_item .app_tab{
	position: absolute;
}
/* .tit1 { font-size:36px; font-weight:bold; }
@media (max-width:768px) {
  .tit1 { font-size:28px; }
}
@media (max-width:480px) {
  .tit1 { font-size:24px; }
}
em{font-style: normal;}
.ibox3 { background:#2c2c2c;min-width: 1300px; }
.ibox3 .tit1 { color:#fff; text-align:center; padding:83px 0 52px; font-family:medium; font-weight:bold; }
.ibox3 .quality-list-lg { position:relative; }
.ibox3 .to { width:1rem; height:1rem; line-height:1rem; background-color:#1550a6; color:#fff; position:absolute; right:0; bottom:0; z-index:99; text-align:center; }
.ibox3 .to .iconfont { font-size:0.5rem; }
.ibox3 .item { color:#fff; position:relative; cursor:pointer; transition:all 0.2s; background-position:center; background-repeat:none; background-size:cover; }
.ibox3 .item img { display:block; width:100%; }
.ibox3 .num { font-size:100px; position:absolute; left:18%; bottom:0px; line-height:1; transition:all 0.2s; font-family:medium; transform:scale(0); }
.ibox3 video { position:absolute; left:0; top:0; z-index:1; width:100%; height:100%; object-fit:cover; transition:0s; opacity:0; }
.ibox3 .content { position:absolute; left:0; top:0; right:0; bottom:0; transition:all 0.2s; z-index:2; }
.ibox3 .inner { padding:13% 0 0 6%; position:absolute; left:0; top:0; right:0; bottom:0; transition:all 0.2s; }
.ibox3 .ic { width:100%; height:60px; background-position:0 center; margin-bottom:10px; background-size:contain; }
.ibox3 .ic-1 { background-image:url('../images/icc1.png'); }
.ibox3 .ic-2 { background-image:url('../images/icc2.png'); }
.ibox3 .ic-3 { background-image:url('../images/icc3.png'); }
.ibox3 .ic-4 { background-image:url('../images/icc4.png'); }
.ibox3 .ic-5 { background-image:url('../images/icc5.png'); }
.ibox3 .ic-6 { background-image:url('../images/icc6.png'); }
.ibox3 h5 { font-size:24px }
.ibox3 .quality-list-lg { overflow:hidden; }
.ibox3 .quality-list-lg .item { width:12%; overflow:hidden; float:left; transition:0.4s linear; height:700px; box-shadow:0 0 10px rgba(0,0,0,0.1); background-color:red; }
.ibox3 .quality-list-lg .inner { padding:50px 0 0 12%; }
.ibox3 .quality-list-lg .active { width:40%; transition-delay:0!important; }
.ibox3 .quality-list-lg .active video { opacity:1; }
.ibox3 .quality-list-lg .active .inner { padding-left:18%; }
.ibox3 .quality-list-lg .active .num { transform:scale(1); } */


/* 新闻资讯 */
.news .hd {font-size: 0;text-align: center;margin-bottom: 20px;}
.news .hd li {display: inline-block;vertical-align: middle;margin: 0 10px;}
.news .hd li a {display: block;line-height: 40px;width: 200px;font-size: 18px;border: 1px solid #ebebeb;}
.news .hd li.on a {background-color: #005abc;border-color: #005abc;color: #fff;}
.news-list { margin-left:-20px; margin-right:-20px; padding:0 0 50px 0;overflow: hidden; }
.news-list li { margin: 1%;cursor:pointer; width: 48%; float: left; }
.news-list .inner { background:#fff; border:4px solid #fff; padding:0.32rem 0; overflow:hidden; transition:0.3s; display:-webkit-flex; display:flex; display:-webkit-box; display:box; position:relative; -webkit-align-items:center; align-items:center; -webkit-box-align:center; box-align:center; -webkit-box-pack:center; box-pack:center; -webkit-justify-content:center; justify-content:center; }
.news-list .inner .content { min-width:0; -webkit-box-flex:1; -webkit-flex-grow:1; -ms-flex-positive:1; flex-grow:1; -webkit-flex-shrink:1; -ms-flex-negative:1; flex-shrink:1; }
.news-list li:hover .inner { border-color:#1550a6; background:none; }
.news-list li:hover .inner .date > * { color:#1550a6; }
.news-list .date { width:1.4rem; text-align:center; min-width:100px; font-family:medium; border-right:1px solid #e5e5e5; padding-bottom:15px; }
.news-list .date b { font-size:48px; line-height:1.4; }
.news-list .date p { color:#999999; }
.news-list .content { padding:0 0.42rem 0 0.3rem; }
.news-list h4 { font-size:18px; margin-bottom:15px; margin-top:5px; overflow:hidden; white-space:nowrap; -o-text-overflow:ellipsis; text-overflow:ellipsis; }
.news-list .info { color:#999; line-height:24px; height:48px; display:-webkit-box; overflow:hidden; text-overflow:ellipsis; word-wrap:break-word; white-space:normal !important; -webkit-box-orient:vertical; -webkit-line-clamp:2; font-size: 17px;}

/* 友情链接 */
.linkTagcs{  width:1200px; height:auto;}
.linkTagcs ul
{margin:0px;padding:0px;list-style-type:none;}
.linkTagcs li
{list-style:none;margin:0px;  padding-right:6px;line-height:90px;float:left;}
.linkTagcs li a
{color:#999;word-break:break-all;}
.linkTagcs li img
{border:0px;}

.link_bg{height: 97px;background: #eee; min-width: 1400px;}
.link{padding-bottom:50px; color:#999;}
.link b{font-size: 28px;color:#999;}
.link p{font-size: 18px; color:#222; line-height:90px;}
.linkTagcs li a{font-size:16px;    line-height: 96px;}
.linkTagcs li {margin-left: 0px !important;float:left !important;margin-top: 0px !important; text-align:left;}
/* 底部 */
.footer_bg{width: 100%;color: #fff; background:#282828;   padding: 50px 0;position: relative;}
.footer li{ float: left; width: auto; padding-right: 20px;  }
.footer_t{ font-size: 20px !important; color: #fff !important;  line-height: 60px !important; position: relative;}
.footer li.footer_cont{margin-top:20px; padding-left:48px;line-height: 30px; color:#999;border-left:1px #383838 solid; font-size: 16px;}
.footer li.footer_cont p{color: #fff; font-size: 30px; font-family: "Arial"; padding-bottom:20px;}
.footer li.footer_ewm{float: right; margin-top:20px;padding-right:0;}
.footer li img{width:160px;}
.footer li.footer_ewm p{ font-size: 15px; line-height: 34px; border:1px #666 solid; color: #999; text-align: center; margin-top: 6px;}
.footer li a{ display: block;font-size: 16px; line-height: 34px; color: #999;}
.footer li a:hover{color: #fff;}

.bg{ width: 100%; min-width: 1400px;overflow: hidden;}
.page{ margin:0 auto;width: 1400px; }
.copy_bg{background: #282828;height:auto; border-top:1px #333 solid;}
.footer li d{font-weight:bold;font-size:22px;color:#fff;float: right;}
.copy{line-height: 80px; font-size: 17px;color: #999;}
.copy a{font-size: 14px; color: #999;}
.copy a:hover{color: #fff;}


