﻿@charset "utf-8";
html,body{height:100%;}
body{ margin:0px; padding:0px; margin:0px auto; font-size:14px; line-height:24px; color:#666666; width:100%; min-width:320px; zoom:1; font-family:-apple-system,BlinkMacSystemFont,Helvetica Neue,PingFang SC,Microsoft YaHei,Source Han Sans SC,Noto Sans CJK SC,WenQuanYi Micro Hei,sans-serif;}
ul,li,form, dl,dt,dd,div,ul,li,p,em,i,address{ font-style:normal; list-style:none; padding: 0px; margin: 0px;}
h1,h2,h3,h4,h5,h6{ padding:0px; margin:0px;}
select,input,textarea,button{ font-size:14px; border-radius:0; -webkit-border-radius:0; color:#414446;}
input:focus { outline: none;}
input,button,select,textarea{ border:0px;outline:none;/*-webkit-appearance:none;*//*强制去除表单自带的样式*/ }
button{ cursor:pointer;}
textarea{resize:none;/*-webkit-appearance:none;*//*强制去除textarea自带的样式*/ }
textarea,input,select { background:none; border:none; margin:0; padding:0;}
article,aside,footer,header,hgroup,nav,section,figure,figcaption,address{ display: block;} /*html5设置*/
figure,figcaption{ margin:0px; padding:0px;}
audio,canvas,progress,video { display: inline-block; vertical-align: baseline;}
img{ max-width:100%; border:none; border:0;  vertical-align:top;}
a{ color:#666666; text-decoration:none; noline:-webkit-tap-highlight-color:rgba(0,0,0,0);transition:all 0.2s linear; -webkit-transition:all 0.2s linear;}
a:focus {outline:none; -moz-outline:none;}
a:hover{ text-decoration:none; color:#0069b0;}
*:hover{transition:all 0.2s linear; -webkit-transition:all 0.2s linear;}
.fl{ float:left;}.fr{ float:right;}.tr{ text-align:right;}.tc{ text-align:center;}
.hidetxt{ display:none;}
.clear{ clear:both;}
.clearfix{overflow:hidden;_zoom:1;}
.clearfix:after{ content: ''; display: block; clear: both; height: 0; visibility: hidden;}
.clearfix{*zoom:1;}
:-moz-placeholder {color: #bdbdbd;}
::-moz-placeholder {color: #bdbdbd;}
input:-ms-input-placeholder,
textarea:-ms-input-placeholder {color: #bdbdbd;}
input::-webkit-input-placeholder,
textarea::-webkit-input-placeholder {color: #bdbdbd;}
select{-webkit-border-radius: 0;-moz-border-radius: 0;border-radius: 0;-moz-background-clip: padding;-webkit-background-clip: padding-box;background-clip: padding-box;-webkit-appearance: none;-moz-appearance: none;appearance: none; cursor:pointer;
appearance:none;
-moz-appearance:none;
-webkit-appearance:none;
}
select::-ms-expand { display: none; }/*Ie clear arr*/
select{ border:1px solid #ababab; height:30px; color:#ababab; text-indent:0.5em; background:url(../images/selectarr.gif) right center no-repeat;}
.input{ border:1px solid #ababab; height:28px; line-height:28px; text-indent:0.5em;color: #bdbdbd;}

.container{ width:1200px; margin:0px auto;}
@media ( max-width:1024px){
.container{ margin:0px 10px; width:auto;}
}

.relative{ position:relative;}
.both{clear:both;}

/*font*/
.f_red{ color:#ff0000;}
.f_blue{ color:#0069b0; text-decoration:underline;}
.Scale-img {overflow: hidden;cursor: pointer; zoom:1; overflow: hidden;}
.Scale-img img {opacity: 1;-webkit-transition: opacity 0.35s, -webkit-transform 0.35s;transition: opacity 0.35s, transform 0.35s;}
.Scale-img:hover img {opacity: 1;-webkit-transform: scale3d(1.2,1.2,1);transform: scale3d(1.2,1.2,1); top:0px; left:0px;}

/*pages*/
.Pages{ zoom:1; overflow:hidden;text-align:center; color:#555; clear:both;}
.Pages span{ padding:0px 0px; display:inline-block;}
.Pages a{ display:inline-block; margin:0px 4px; line-height:28px;padding:0 15px; background:#f5f5f5;text-align:center;}
.Pages .p_page a{ display:inline-block; vertical-align:middle;}
.Pages .p_page .a_prev,.Pages .p_page .a_next,.Pages .p_page .a_first,.Pages .p_page .a_end{ display:inline-block; vertical-align:middle; color:#999999; font-size:18px;}
.Pages .p_page .a_prev:hover,.Pages .p_page .a_next:hover,.Pages .p_page .a_first:hover,.Pages .p_page .a_end:hover{color:#333;}
.Pages .p_page .num a{ display:inline-block; text-align:center; vertical-align:middle; font-size:12px;width:28px;}
.Pages .p_page .num a:hover{ background:#0069b0;color:#fff;}
.Pages .p_page .num a.a_cur{ background:#0069b0;color:#fff;}
.PagesMore{ text-align:center; padding:20px 0;}
.PagesMore a{ display:block; margin:0px auto; border-radius:3px; width:120px; line-height:36px; color:#fff; background:#e36013;}
.PagesMore a:hover{background:#cc5109;}

@media ( max-width:768px){
.Pages a{ line-height:25px; width:25px;}
}
/*pages end*/

/*Top*/
.navcons{width:100%;height:57px;position:absolute;top:40px;z-index:999;}
.navcons .navcon{width:1200px;height:57px;margin:0 auto;position:relative;}
.navcons .navcon .navfl{width:195px;height:57px;float:left;}
.navcons .navcon .navfl img{width:195px;height:57px;}
.navcons .navcon .navr{float:right;margin-right:10px;}
.navcons .navcon .navr .navul li{display:inline-block;padding:0 25px;line-height:55px;height:80px;position:relative;}
.navcons .navcon .navr .navul li a{color:#fff;font-size:16px;text-align:center;}
.navcons .navcon .navr .navul li.onnav p{width:20px;height:2px;background:#fff;margin:0 auto;}
.navcons .navcon .navr .navul li:hover p{width:20px;height:2px;background:#fff;margin:0 auto;}
.navcons .navcon .navr .navul li .navlist{width:100%;background:rgba(0,0,0,0.4);position:absolute;left:0;top:80px;display:none;}
.navcons .navcon .navr .navul li .navlist dd{line-height:40px;text-align:center;}
.navcons .navcon .navr .navul li .navlist dd:hover{background:#0394e3;padding-left:5px;transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-webkit-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;}
.navcons .navcon .search{width:21px;height:20px;position:absolute;right:0px;top:20px;cursor:pointer;}
.navcons .navcon .search .inputs{display:none}
.navcons .navcon .search .inputs input{width:220px;height:28px;padding-left:18px;background:#fff;border:1px solid #0ba8ef;border-radius:10px 0 0px 10px;float:left;position:absolute;right:0;}
.navcons .navcon .search .inputs .tjs{width:52px;height:30px;background:#0ba8ef;font-size:16px;color:#fff;line-height:30px;text-align:center;border-radius:0px 10px 10px 0px;float:left;position:absolute;z-index:}
/*手机导航 s*/
.navcon .openbtn{cursor:pointer;display:none;position:absolute;right:10px;top:15px;z-index:9999999;width:30px;}
.navcon .openbtn span{ display:block;width:30px; height:2px; background:#fff; margin:3px 0px;}
.navcon .closebtn{cursor:pointer;display:none;position:absolute; right:180px; top:16px; z-index:100; width:30px;}
.navcon .closebtn span{ display:block; width:30px; height:2px; background:#fff; margin:3px 0px;}
.closebtn .sp1 {
	-webkit-transform: translate(0, 3px) rotate(45deg) !important;
	-moz-transform: translate(0, 3px) rotate(45deg) !important;
	-ms-transform: translate(0, 3px) rotate(45deg) !important;
	-o-transform: translate(0, 3px) rotate(45deg) !important;
	transform: translate(0, 3px) rotate(45deg) !important; background:#fff !important;}
.closebtn .sp2 {
	-webkit-transform: translate(0, -3px) rotate(-45deg) !important;
	-moz-transform: translate(0, -3px) rotate(-45deg) !important;
	-ms-transform: translate(0, -3px) rotate(-45deg) !important;
	-o-transform: translate(0, -3px) rotate(-45deg) !important;
	transform: translate(0, -3px) rotate(-45deg) !important; background:#fff !important;}	
@media ( max-width:1024px){
	body{position:relative;}
	.navcons{width:100%;top:15px;}
	.navcons .navcon{width:100%;}
	.navcons .navcon .navr{display:none;width:100%;height:100%;left:0px;top:0px;z-index:999;position:fixed;background:rgba(0,0,0,0.4);}
	.navcons .navcon .navr .navul{height:100%;position:absolute;top:0;right:-180px;background:rgba(82,151,244,1);}
	.navcons .navcon .navr .navul li{display:block;width:180px;height:auto;padding:0px;}
	.navcons .navcon .navr .navul li .navlist{position:static;}
	.navcons .navcon .navr .navul li a{display:block;width:100%;}
	.navcon .openbtn{display:block;}
	.navcon .closebtn{display:block;}
	.navcons .navcon .navfl{margin-top:10px;}
	.navcons .navcon .navfl img{width:145px;height:37px;}
	.navcons .navcon .search{right:53px;top:15px;}
	.navcons .navcon .search .inputs input{top:40px;}
	.navcons .navcon .search .inputs .tjs{top:40px;}
	.navcons .navcon .search .inputs{display:none;}
}
/*Top e*/

.english {position:absolute;top:-24px;right:80px;}
.english a{float:left;margin:3px 0 3px 10px;border-radius:50%;width:30px;height:30px;line-height:30px;text-align:center;color:#fff;background:#025196;}
@media ( max-width:998px){
.english {top:5px;}
}

/*bannar s*/
.slideBox{width:100%;height:700px;overflow:hidden;position:relative;}
.slideBox .hd{height:27px;overflow:hidden;position:absolute;left:50%;transform:translate(-50%,-50%);bottom:5px;z-index:1;}
.slideBox .hd ul{overflow:hidden;zoom:1;float:left;}
.slideBox .hd ul li.shubiao{float:left;background:url(../images/shub.png); margin-right:2px;width:15px;height:27px;cursor:pointer;}
.slideBox .bd{position:relative;height:100%;z-index:0;}
.slideBox .bd li{zoom:1;vertical-align:middle;}
/*修改 s*/
.slideBox .bd img.imgban{width:100%;height:700px;display:block;}
/* 下面是前/后按钮代码 */
.slideBox .prev{position:absolute;right:3%;top:50%;display:block;width:37px;height:38px;}
.slideBox .next{position:absolute;left:3%;top:50%;display:block;width:37px;height:38px;}
.slideBox .prev{background:url(../images/jt_r.png)}
.slideBox .next{background:url(../images/jt_f1.png)}
.slideBox .prev:hover{background:url(../images/jt_r1.png)}
.slideBox .next:hover{background:url(../images/jt_f.png)}
.slideBox .prevStop{display:none;}
.slideBox .nextStop{display:none;}

/*修改 s*/
.banimg{position:absolute;left:50%;top:50%;z-index:999;transform:translate(-50%,-50%);}
.banimg img.imgone{animation:myimg 1s ease-in-out;}

@keyframes myimg{
	from {
		-webkit-transform: scale(0.9);
		-moz-transform: scale(0.9);
		-ms-transform: scale(0.9);
		-o-transform: scale(0.9);
		transform: scale(0.9);
		opacity:1;
	}
	to {
		-webkit-transform: scale(1);
		-moz-transform: scale(1);
		-ms-transform: scale(1);
		-o-transform: scale(1);
		transform: scale(1);
		opacity: 1;
	}
}

@media ( max-width:1024px){
	.slideBox{height:340px;}
	.slideBox .bd img{height:340px;}
	.banimg{width:222px;height:126px;}
	.banimg img.imgone{width:222px;height:126px;}
	.brand{min-width:0px;}
	.brand .list-img{display:none;}
	.brand img.imgtext{width:35%;}

}
@media ( max-width:640px){
	.slideBox{height:340px;}
	.slideBox .bd img{height:340px;}
	.banimg{width:172px;height:76px;}
	.banimg img.imgone{width:172px;height:76px;}

}

/*bans*/
.bans{width:100%;height:500px;}
.bans img{width:100%;height:500px;}
.intros{width:100%;height:auto;border-bottom:1px solid #ebebeb;padding-bottom:60px;}
.w1200s{width:1200px;height:auto;margin:0 auto;}
.w1200s .wtop{width:100%;height:99px;border-bottom:1px solid #ebebeb;background:#fff;margin-top:-100px;position:relative;}
.w1200s .wtop .w1100{width:1140px;margin:0 auto;overflow:hidden;}
.w1200s .wtop .w1100 .about{float:left;margin-top:30px;}
.w1200s .wtop .w1100 .about p:nth-child(1){font-size:24px;color:#333;}
.w1200s .wtop .w1100 .about p:nth-child(2){font-size:18px;color:#ccc;}
.w1200s .wtop .w1100 .link{float:right;font-size:14px;color:#999;}
.w1200s .wtop .w1100 .link a,.intro .trotit .titcon .link span{font-size:14px;color:#999;line-height:99px;}
.w1200s .wtop .w1100 .link a:hover{color:#025098;}
.w1200s .wtop .w1100 .link a:last-child{color:#025098}
@media ( max-width:1024px){
	.bans{height:250px;}
	.bans img{height:250px;}
	.w1200s{width:100%;}
	.w1200s .wtop .w1100{width:90%}
	.w1200s .wtop{margin-top:0px;height:60px;z-index:-1;}
	.w1200s .wtop .w1100 .about{margin-top:10px;}
	.w1200s .wtop .w1100 .link a,.intro .trotit .titcon .link span{font-size:14px;color:#999;line-height:60px;}
}

/*介绍内容*/
.w1200s .w1100{width:1140px;margin:0 auto;overflow:hidden;}
.w1200s .w1100 .trolf{width:170px;float:left;}
.w1200s .w1100 .trolf li{width:100%;height:49px;line-height:49px;border-bottom:1px solid #ebebeb;}
.w1200s .w1100 .trolf li i{display:block;float:left;margin-top:17px;width:3px;height:14px;background:transparent;transition:all 1s;}
.w1200s .w1100 .trolf li.links i{display:block;float:left;margin-top:17px;width:3px;height:14px;background:#035093;}
.w1200s .w1100 .trolf li a{font-size:16px;color:#666;padding-left:40px;transition:all 1s;}
.w1200s .w1100 .trolf li.links a{font-size:16px;color:#025196;}
.w1200s .w1100 .trolf li:hover i{background:#035093;}
.w1200s .w1100 .trolf li:hover a{color:#025196;}
@media ( max-width:1024px){
	.w1200s .w1100{width:95%;}
	.w1200s .w1100 .trolf{float:none;width:99%;}
	.w1200s .wtop .w1100 .about p:nth-child(1){font-size:16px;}
	.w1200s .wtop .w1100 .about p:nth-child(2){font-size:12px;}
	.w1200s .w1100 .trolf li{height:35px;line-height:35px;}
	.w1200s .w1100 .trolf li i.lines{margin-top:13px;}
}

.w1200s .w1100 .trorh{float:right;width:910px;padding-top:36px;font-size:16px;}
.w1200s .w1100 .trorh p.text{text-indent:30px;line-height:32px;font-size:16px;color:#666;clear:both;}
.w1200s .w1100 .trorh .troul{margin:45px 0 65px 0;}
.w1200s .w1100 .trorh .troul li{width:33%;border-right:1px solid #e6e6e6;float:left;position:relative;margin:45px 0 65px 0;}
.w1200s .w1100 .trorh .troul li p{text-align:center;line-height:45px}
.w1200s .w1100 .trorh .troul li p.year{font-size:52px;color:#025098;}
.w1200s .w1100 .trorh .troul li p.cl{font-size:14px;color:#999;}
.w1200s .w1100 .trorh .troul li p sup{font-size:24px;color:#999;}
.w1200s .w1100 .trorh .video{width:100%;height:auto;margin-top:40px;}
.w1200s .w1100 .trorh .video img{width:100%;height:auto;}
@media ( max-width:1024px){
	.w1200s .w1100 .trorh{float:none;width:99%;}
	.w1200s .w1100 .trorh .troul li p.year{font-size:32px;}
	.w1200s .w1100 .trorh .troul li p sup{font-size:18px;}
}

/*企业文化*/
.w1200s .w1100 .trorh .trtext{text-align:center;}
.w1200s .w1100 .trorh .whlist{width:100%;height:auto;margin-top:40px;}
.w1200s .w1100 .trorh .whlist li{width:20%;height:340px;position:relative;float:left;cursor:pointer;}
.w1200s .w1100 .trorh .whlist li .imgp{width:100%;height:170px;}
.w1200s .w1100 .trorh .whlist li .imgp img{width:100%;height:170px;}
.w1200s .w1100 .trorh .whlist li .imgb{width:100%;height:170px;background:#fff;overflow:hidden;transition:all 2s;}
.w1200s .w1100 .trorh .whlist li .imgb p{text-align:center;transition:all 2s;}
.w1200s .w1100 .trorh .whlist li .imgb p:nth-child(2){font-size:14px;color:#666;margin-top:68px;}
.w1200s .w1100 .trorh .whlist li .imgb p:nth-child(3){font-size:12px;color:#ccc;}
.up{width:0;height:0;border-left:8px solid transparent;border-right:8px solid transparent;border-bottom:8px solid #fff;position:absolute;top:162px;left:82px;}
.down{width:0;height:0;border-left:8px solid transparent;border-right:8px solid transparent;border-top:8px solid #fff;position:absolute;top:170px;left:82px;}
.w1200s .w1100 .trorh .whlist li .imgb:hover{background:#5297f4;}
.w1200s .w1100 .trorh .whlist li .imgb:hover p{color:#fff;}
.w1200s .w1100 .trorh .whlist li .imgb:hover .up{border-bottom:8px solid #5297f4;}
.w1200s .w1100 .trorh .whlist li .imgb:hover .down{border-top:8px solid #5297f4;}

.matter-box {width: 100%;}
.perch-line {width: 100%;height: 50px;background-color: #fff;}
.block .el-breadcrumb,.matter-box .el-container{max-width:910px;margin:0 auto}
.el-image__error,.el-image__inner,.el-image__placeholder{width:100%;height:100%}
.el-image__inner{vertical-align:top}
.matter-box .matter-wrap{width:100%;height:394px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;position:relative}
.matter-wrap.is-left{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}
.matter-wrap.is-right{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}
.is-left .matter-left,.is-right .matter-right{position:absolute;top:50%;left:0;z-index:1;margin-top:-122.5px;width:600px;height:245px;text-align:left;padding:0 80px;background:-webkit-gradient(linear,left top,right top,from(#fff),color-stop(66%,hsla(0,0%,100%,.96)),to(hsla(0,0%,100%,0)));background:linear-gradient(90deg,#fff 0,hsla(0,0%,100%,.96) 66%,hsla(0,0%,100%,0));-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-shadow:0 0 20px 0 rgba(0,0,0,.2);box-shadow:0 0 20px 0 rgba(0,0,0,.2);-webkit-transition:transform .3s;-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s;cursor:default;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
.is-right .matter-right{left:auto;right:0;text-align:right;background:-webkit-gradient(linear,right top,left top,from(#fff),color-stop(66%,hsla(0,0%,100%,.96)),to(hsla(0,0%,100%,0)));background:linear-gradient(270deg,#fff 0,hsla(0,0%,100%,.96) 66%,hsla(0,0%,100%,0))}
.is-left .matter-left:hover,.is-right .matter-right:hover{-webkit-transform:translateY(-15px);transform:translateY(-15px);background:#fff}
.is-left .matter-left .matter-left-title span,.is-right .matter-right .matter-right-title span{display:inline-block;height:50px;line-height:50px;font-size:38px}
.is-left .matter-left .matter-left-title img,.is-right .matter-right .matter-right-title img{width:52px;height:52px;vertical-align:top;margin-left:25px}
.is-right .matter-right .matter-right-title img{margin-left:0;margin-right:25px}
.is-left .matter-left .matter-left-line,.is-right .matter-right .matter-right-line{width:36px;height:2px;margin:10px 0 20px;background-color:#3085d8}
.is-right .matter-right .matter-right-line{margin-left:auto}
.is-left .matter-left .matter-left-desc,.is-right .matter-right .matter-right-desc{line-height:27px;font-size:20px;color:#666}
.is-left .matter-right,.is-left .matter-right .matter-right-img,.is-right .matter-left,.is-right .matter-left .matter-left-img{width:743px;height:394px}

/*人才招聘*/
.sideMenu{}
.sideMenu h3{height:48px;line-height:48px;font-size:14px;color:#666;padding-left:10px;background:#f4f4f4;cursor:pointer;margin-bottom:2px;font-weight:normal;}
.sideMenu h3 em{float:right;display:block;width:40px;height:32px;background:url(../images/icoAdd.png) 10px 12px no-repeat;cursor:pointer;}
.sideMenu h3.on em{background-position:11px -19px;}
.sideMenu h3.on{color:#035093;}
.sideMenu ul{padding:8px 25px; color:#999; display:none; /* 默认都隐藏 */ }
.sideMenu ul li{font-size:14px;color:#888;line-height:35px;}
.sideMenu ul li p{padding:0px 25px;}
.sideMenu ul li.litext{padding:0 50px;}

/*在线留言*/
.trorh .liuyan{width:95%;height:auto;}
.trorh .liuyan li{width:48%;float:left;padding-bottom:30px;}
.trorh .lykong li{padding-bottom:0 !important;}
.trorh .liuyan li:last-child{float:right;}
.trorh .liuyan li p,.trorh .neicon p{text-indent:15px;margin-bottom:5px;font-size:16px;color:#808080;}
.trorh .liuyan li input{width:99%;height:48px;border:1px solid #e2e2e2;}
.trorh .liuyan li input.yanzheng{width:50%;height:48px;border:1px solid #e2e2e2;}
.trorh .neicon{width:95%;clear:both;padding-bottom:30px;}
.trorh .neicon textarea{width:100%;height:240px;border:1px solid #e2e2e2;}
.trorh .neibtn{margin:40px auto 0;}
.trorh .neibtn input.form_button{display:block;width:160px;height:45px;cursor:pointer;float:left;background:#ebebeb;color:#838383;font-size:16px;text-align:center;line-height:45px;transition:all 2s}
.trorh .neibtn input.form_button:last-child{margin-left:0;}
.trorh .neibtn input.form_button:hover{background:#035093;color:#fff;}

/*联系方式*/
.negative-margin-40 {margin-top: -40px;}
.negative-margin-40 hr {background-color: #E6E6E6;border-color: #E6E6E6;border:1px solid #ddd;border-width: 1px 0 0;clear: both;height: 0;position: relative;margin-top: 10px;margin-bottom: 10px;box-sizing: content-box;}
.mt-40 {margin:40px 0;float: left;}
.col-lg-4 {width: 33.33333333%;}
.feature_box p{font-size:14px;}
.feature-box-style-2,
.feature-box-style-3,
.feature-box-style-4,
.feature-box-style-5,
.feature-box-style-6,
.feature-box-style-7 {display: block;}
.feature-box-style-2 .feature_box {margin: 0 auto;position: relative;padding:30px;transition: all 0.3s ease 0s;-webkit-transition: all 0.3s ease 0s;-moz-transition: all 0.3s ease 0s;-o-transition: all 0.3s ease 0s;}
.feature-box-style-2 .feature_box .feature-icon {font-size: 36px;position: relative;}
.col-md-4:last-child .feature-box-style-2 .feature_box .feature-icon:before {content: "";}
.feature-box-style-7 .feature_box {position: relative;padding-left: 40px;-webkit-transform: perspective(500px) rotateX(0deg) rotateY(0deg) rotateZ(0deg);-moz-transform: perspective(500px) rotateX(0deg) rotateY(0deg) rotateZ(0deg);-o-transform: perspective(500px) rotateX(0deg) rotateY(0deg) rotateZ(0deg);-ms-transform: perspective(500px) rotateX(0deg) rotateY(0deg) rotateZ(0deg);transform: perspective(500px) rotateX(0deg) rotateY(0deg) rotateZ(0deg);-webkit-transition: all 0.3s cubic-bezier(0.000, 0.000, 0.580, 1.000);-moz-transition: all 0.3s cubic-bezier(0.000, 0.000, 0.580, 1.000);-o-transition: all 0.3s cubic-bezier(0.000, 0.000, 0.580, 1.000);-ms-transition: all 0.3s cubic-bezier(0.000, 0.000, 0.580, 1.000);transition: all 0.3s cubic-bezier(0.000, 0.000, 0.580, 1.000);}
.fi7 .feature_box {padding-left: 45px;}
.feature-box-style-7 .feature_box .feature-icon {font-size:26px;left: 0;line-height: 1;position: absolute;text-align: center;top:2px;width:36px;transition: all 0.17s cubic-bezier(0, 0, 0.58, 1) 0s;-webkit-transition: all 0.17s cubic-bezier(0, 0, 0.58, 1) 0s;-moz-transition: all 0.17s cubic-bezier(0, 0, 0.58, 1) 0s;-o-transition: all 0.17s cubic-bezier(0, 0, 0.58, 1) 0s;-ms-transition: all 0.17s cubic-bezier(0, 0, 0.58, 1) 0s;}
.feature-box-style-7.fi7 .feature_box .feature-icon {font-size: 40px;left: 0;width: auto;height: auto;position: absolute;text-align: center;top: 0;}
.feature-box-style-7 .feature_box h6 {color: #111111;font-size: 14px;font-weight: 400;margin: 0 0 10px;padding: 0;}

/*新闻资讯*/
.NewsList {margin-bottom:4%;}
.NewsList li{transition:all 0.2s linear;-webkit-transition:all 0.2s linear;border-bottom:1px solid #e5e5e5;position:relative;padding:30px 166px 0px 290px;height:172px;line-height:26px;}
.NewsList li .img{transition:all 0.2s linear;-webkit-transition:all 0.2s linear;position:absolute;top:30px;left:0px;height:143px;overflow:hidden;width:260px;}
.NewsList li .date{position:absolute;top:58px;font-size:22px;color:#999999;right:0px;width:124px;font-size:14px;}
.NewsList li .date a.more{display:block;height:34px;margin-top:49px;background:url(../images/more.png) 12px center no-repeat;border-left:1px solid #e5e5e5;}
.NewsList li .tit{padding:25px 0px 12px;font-size:18px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;width:95%;display:block;}
.NewsList li .tit a{color:#333333;}
.NewsList li .p{color:#888888;height:52px;overflow:hidden;font-size:14px;}
.NewsList li:hover{box-shadow:0px 0px 18px #ddd;padding-left:399px;}
.NewsList li:hover .img{left:30px;}
.NewsList li:hover .date a.more{background:url(../images/more1.png) 12px center no-repeat;}
@media ( max-width:980px){
.NewsList li:hover{padding-left:370px;}
.NewsList li:hover .img{ left:0px;}
}

@media ( max-width:768px){
.NewsList li{padding:15px 0px 15px 0px; height:auto; line-height:26px;}
.NewsList li .img{ position:static; width:auto;}
.NewsList li:hover{padding-left:0px; box-shadow:0px 0px 0px #ddd;}
.NewsList li .date{ position:static; padding-top:5px;}
.NewsList li .date a.more{ display:none;}
.NewsList li .tit{ padding:10px 0px 0px;}
}

/*图片列表*/
.qylist { margin-left:-3%;}
.ipro-list .qylist {margin-left:-36px;width: 3708px;}
.qylist li{width:30.33333%;height:250px;margin-left:3%;float:left;border-bottom:1px solid #e5e5e5;margin-bottom:4%;cursor:pointer;}
.ipro-list .qylist li{width:376px;height:310px;margin-left:36px;margin-bottom:40px;}
.honor .qylist li{height:244px;}
.qylist li:nth-child(3n){margin-right:0px;}
.qylist li .qyimg{width:100%;height:192px;overflow:hidden;}
.ipro-list li .qyimg{height:253px;}
.honor li .qyimg{height:207px;}
.qylist li .qyimg img{width:100%;height:192px;transition:all 0.2s linear;-webkit-transition:all 0.2s linear;}
.ipro-list .qylist li .qyimg img{height:253px;}
.honor .qylist li .qyimg img{height:207px;}
.qylist li .box{position:relative;}
.qylist li .box .boxtit{position:absolute;top:15px;}
.qylist li .box .boxtit a{font-size:14px;color:#666;}
.qylist li .box .boxtit p{font-size:12px;color:#999;}
.qylist li .box .boxline{position:absolute;right:15px;top:18px;}
.qylist li .box .boxline .more1{display:block;width:36px;height:18px;background:url(../images/more.png) 14px center no-repeat;}
.qylist li:hover{border-bottom:1px solid #ccc;}
.qylist li:hover .qyimg img{opacity:1;-webkit-transform: scale3d(1.2,1.2,1);transform: scale3d(1.2,1.2,1); top:0px; left:0px;}
.qylist li:hover .box .boxtit a{color:#333;}
.qylist li:hover .box .boxtit p{color:#666;}
.qylist li:hover .box .boxline .more1{background:url(../images/more1.png) 14px center no-repeat;border-left:1px solid #ccc;}

.qylist li .box .boxtit2{margin-top:15px;text-align: center;}
.qylist li .box .boxtit2 a{font-size:16px;color:#666;}
.qylist li .box .boxtit2 p{font-size:12px;color:#999;}
.qylist li:hover .box .boxtit2 a{color:#333;}
.qylist li:hover .box .boxtit2 p{color:#666;}

.zzp .qylist li{height:426px;}
.zzp .qylist li .qyimg img{height:374px;}
.zzp .qylist li .qyimg{width:100%;height:374px;overflow:hidden;}

@media ( max-width:640px){
	.qylist li{width:47%;}
}

/*品牌列表*/
.dllist li{width:17%;height:65px;line-height:65px;margin-left:2%;border:1px solid #ccc;float:left;text-align:center;margin-bottom:30px;overflow:hidden;}
.dllist li img{max-height:55px;display:inline-block;vertical-align:middle}

/*详情页面*/
.Titleinfo{color:#747373;padding:10px 0px 9px;margin-bottom:24px;text-align:center;border-bottom:1px dashed #e8e8e8;}
.Titleinfo .date i{margin:10px 12px 0;display:inline-block;font-size:14px;color:#888;}
.SinglePage{word-wrap:break-word;clear:both;line-height:27px;}
.SinglePage p{padding:7px 0 5px;}
.PrevNextBox{position:relative;margin-top:35px;padding-top:12px;font-size:14px;border-top:1px solid #e5e5e5;line-height:28px;position:relative;color:#333;}
@media ( max-width:1024px){
	.SinglePage{width:94%;margin:0 auto;}
	.PrevNextBox{width:94%;margin:35px auto 0;}
}
@media ( max-width:998px){
	.map{ width:auto; height:auto;}
}
@media ( max-width:768px){
	.lx{width:auto;float:none;}
	.lxone{width:auto;float:none;}
}

/* 缩略图边框 */
.thumbnail-border {position: relative;padding: 13px 26px 0 0;}
.thumbnail-border:before {content: '';display: block;position: absolute;top: 0;right: 0;width: 80%;height: 85%;border: 1px solid #bfbfbf;}
.thumbnail-border .img-content {position: relative;}
.thumbnail-border .img-content img {display: block;position: relative;z-index: 2;width: 100%;}
.img-content {background-repeat: no-repeat;background-size: cover;background-position: center;}
.thumbnail-custom {position: relative;font-size: 0;line-height: 0;overflow: hidden;cursor: pointer;}
.thumbnail-custom img {display: block;width: 100%;}
.thumbnail-custom .content {width: 100%;height: 100%;}
.thumbnail-custom:hover img,
.thumbnail-custom:hover .content {transform: scale(1.1);}

.ipro {max-width:1200px;margin:0 auto;padding:40px 0 80px;overflow:hidden;}
.bi-title {position:relative;font-size:30px;border-bottom:1px solid #f2f2f2;padding:15px;margin-bottom:25px;text-align:center;color:#2c3e50;height: 36px;line-height: 36px;}
.bi-title:after {content:"";margin:auto;position:absolute;left:0;right:0;bottom:-1px;width:24px;height:4px;background-color:#0069d0;}
.bi-more {width:150px;margin:0 auto;}
.bi-more a {background:#0054a3;font-size:14px;height:40px;line-height:40px;float:left;text-align:center;border-radius:4px;width:150px;color:#fff;}
.bi-more a:hover{background:#0069d0;}

.inews{background:url(../images/news-bg.jpg) no-repeat;background-size:cover;background-position:center;background-attachment:fixed;padding:45px 0 20px;min-height:630px;}
.inews .bi-title {position:relative;font-size:30px;border-bottom:1px solid #6199cd;padding:15px;margin-bottom:25px;text-align:center;color:#fff;height: 36px;line-height: 36px;}
.inews .bi-title:after {content:"";margin:auto;position:absolute;left:0;right:0;bottom:-1px;width:24px;height:4px;background-color:#fff;}

.inewslist {margin-left:-3%;padding-top:20px;}
.inewslist .news-panel{width:28.33333%;height:425px;margin-left:3%;float:left;cursor:pointer;padding:1%;}
.news-panel * {transition:all .4s;-moz-transition:all .4s;-webkit-transition:all .4s;-o-transition:all .4s}
.news-panel {color: #333;background-color: #fff;}
.news-panel .thumbnail-custom {height: 192px;background-repeat: no-repeat;background-size: cover;background-position: center;}
.news-panel .info {padding:18px 10px 10px;}
.news-panel .time {font-size: 14px;line-height: 26px;}
.news-panel .time .iconfont {float: left;margin-right:6px;font-size: 18px;line-height:20px;}
.news-panel .title {margin-bottom: 17px;font-size: 18px;line-height: 36px;height: 36px;color: #0054a3;font-weight: bolder;cursor: pointer;overflow: hidden;display: block;}
.news-panel .text {height:72px;margin-bottom:20px;font-size: 14px;line-height: 24px;}
.news-panel .title:hover {color: #0069d0;}
.news-panel .icon-clock {display:inline-block;width:16px;height:16px;background:url(../images/ico-time.png) 0 0 no-repeat;position:relative;top:5px;}
.news-panel .icon-more-circle {display:inline-block;width:20px;height:20px;background:url(../images/ico-more.png) 0 0 no-repeat;position:relative;top:5px;margin-left:6px;}

@media ( max-width:768px){
	.news-panel {margin-bottom: 20px;}
	.news-panel .title {font-size: 16px;line-height: 28px;}
	.news-panel .text {font-size: 12px;}
}

.business {max-width: 1200px;margin: 0 auto;padding: 40px 0 80px;overflow: hidden;}
:root {--d: 700ms;--e: cubic-bezier(0.19, 1, 0.22, 1);}
.business .page-content {display: grid;grid-gap: 1rem;padding:1rem 0;max-width:1200px;margin: 0 auto;}
@media (min-width: 600px) {
  .business .page-content {grid-template-columns: repeat(2, 1fr);}
}
@media (min-width: 800px) {
  .business .page-content {grid-template-columns: repeat(3, 1fr);}
}
.business .card {position: relative;display: -webkit-box;display: flex;-webkit-box-align: end;align-items: flex-end;overflow: hidden;padding: 1rem;/*width:100%;*/text-align: center;color: whitesmoke;background-color: whitesmoke;box-shadow: 0 1px 1px rgba(0, 0, 0, 0.1), 0 2px 2px rgba(0, 0, 0, 0.1), 0 4px 4px rgba(0, 0, 0, 0.1), 0 8px 8px rgba(0, 0, 0, 0.1), 0 16px 16px rgba(0, 0, 0, 0.1);}
@media (min-width: 600px) {
  .business .card {/*height: 350px;*/}
}
.business .card:before {content: '';position: absolute;top: 0;left: 0;width: 100%;height: 110%;background-size: cover;background-position: 0 0;-webkit-transition: -webkit-transform calc(var(--d) * 1.5) var(--e);transition: -webkit-transform calc(var(--d) * 1.5) var(--e);transition: transform calc(var(--d) * 1.5) var(--e);transition: transform calc(var(--d) * 1.5) var(--e), -webkit-transform calc(var(--d) * 1.5) var(--e);pointer-events: none;}
.business .card:after {content: '';display: block;position: absolute;top: 0;left: 0;width: 100%;height: 200%;pointer-events: none;background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, 0)), color-stop(11.7%, rgba(0, 0, 0, 0.009)), color-stop(22.1%, rgba(0, 0, 0, 0.034)), color-stop(31.2%, rgba(0, 0, 0, 0.072)), color-stop(39.4%, rgba(0, 0, 0, 0.123)), color-stop(46.6%, rgba(0, 0, 0, 0.182)), color-stop(53.1%, rgba(0, 0, 0, 0.249)), color-stop(58.9%, rgba(0, 0, 0, 0.32)), color-stop(64.3%, rgba(0, 0, 0, 0.394)), color-stop(69.3%, rgba(0, 0, 0, 0.468)), color-stop(74.1%, rgba(0, 0, 0, 0.54)), color-stop(78.8%, rgba(0, 0, 0, 0.607)), color-stop(83.6%, rgba(0, 0, 0, 0.668)), color-stop(88.7%, rgba(0, 0, 0, 0.721)), color-stop(94.1%, rgba(0, 0, 0, 0.762)), to(rgba(0, 0, 0, 0.79)));background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.009) 11.7%, rgba(0, 0, 0, 0.034) 22.1%, rgba(0, 0, 0, 0.072) 31.2%, rgba(0, 0, 0, 0.123) 39.4%, rgba(0, 0, 0, 0.182) 46.6%, rgba(0, 0, 0, 0.249) 53.1%, rgba(0, 0, 0, 0.32) 58.9%, rgba(0, 0, 0, 0.394) 64.3%, rgba(0, 0, 0, 0.468) 69.3%, rgba(0, 0, 0, 0.54) 74.1%, rgba(0, 0, 0, 0.607) 78.8%, rgba(0, 0, 0, 0.668) 83.6%, rgba(0, 0, 0, 0.721) 88.7%, rgba(0, 0, 0, 0.762) 94.1%, rgba(0, 0, 0, 0.79) 100%);-webkit-transform: translateY(-50%);transform: translateY(-50%);-webkit-transition: -webkit-transform calc(var(--d) * 2) var(--e);transition: -webkit-transform calc(var(--d) * 2) var(--e);transition: transform calc(var(--d) * 2) var(--e);transition: transform calc(var(--d) * 2) var(--e), -webkit-transform calc(var(--d) * 2) var(--e);}
.business .card:nth-child(1):before {background-image: url(../images/ly1.jpg);}
.business .card:nth-child(2):before {background-image: url(../images/ly2.jpg);}
.business .card:nth-child(3):before {background-image: url(../images/ly3.jpg);}
.business .content {position: relative;display: -webkit-box;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;flex-direction: column;-webkit-box-align: center;align-items: center;width: 100%;padding: 1rem;-webkit-transition: -webkit-transform var(--d) var(--e);transition: -webkit-transform var(--d) var(--e);transition: transform var(--d) var(--e);transition: transform var(--d) var(--e), -webkit-transform var(--d) var(--e);z-index: 1;}
.business .content > * + * {margin-top: 1rem;}
.business .title {font-size: 1.5rem;font-weight: bold;line-height: 1.2;}
.business .copy {font-size: 0.85rem;line-height: 1.35;}
.business .btn {cursor: pointer;margin-top: 1.5rem;padding: 0.75rem 1.5rem;font-size: 0.65rem;font-weight: bold;letter-spacing: 0.025rem;text-transform: uppercase;color: white;background-color: black;border: none;}
.business .btn:hover {background-color: #0d0d0d;}
.business .btn:focus {outline: 1px dashed yellow;outline-offset: 3px;}
@media (hover: hover) and (min-width: 600px) {
  .business .card:after {-webkit-transform: translateY(0);transform: translateY(0);}
  .business .content {-webkit-transform: translateY(calc(100% - 4.5rem));transform: translateY(calc(100% - 4.5rem));}
  .business .content > *:not(.title) {opacity: 0;-webkit-transform: translateY(1rem);transform: translateY(1rem);-webkit-transition: opacity var(--d) var(--e), -webkit-transform var(--d) var(--e);transition: opacity var(--d) var(--e), -webkit-transform var(--d) var(--e);transition: transform var(--d) var(--e), opacity var(--d) var(--e);transition: transform var(--d) var(--e), opacity var(--d) var(--e), -webkit-transform var(--d) var(--e);}
  .business .card:hover,
  .business .card:focus-within {-webkit-box-align: center;align-items: center;}
  .business .card:hover:before,
  .business .card:focus-within:before {-webkit-transform: translateY(-4%);transform: translateY(-4%);}
  .business .card:hover:after,
  .business .card:focus-within:after {-webkit-transform: translateY(-50%);transform: translateY(-50%);}
  .business .card:hover .content,
  .business .card:focus-within .content {-webkit-transform: translateY(0);transform: translateY(0);}
  .business .card:hover .content > *:not(.title),
  .business .card:focus-within .content > *:not(.title) {opacity: 1;-webkit-transform: translateY(0);transform: translateY(0);-webkit-transition-delay: calc(var(--d) / 8);transition-delay: calc(var(--d) / 8);}
  .business .card:focus-within:before, .card:focus-within:after,
  .business .card:focus-within .content,
  .business .card:focus-within .content > *:not(.title) {-webkit-transition-duration: 0s;transition-duration: 0s;}
}

/*首页公司简介*/
.compinfo{width:100%;padding:60px 0;background:url(../images/about-bg.jpg) no-repeat;background-size:cover;-webkit-box-sizing:border-box;box-sizing:border-box}
.compinfo-box{max-width:1200px;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex}
.cp-left{-webkit-box-flex:1;-ms-flex:1;flex:1;padding-right:15%;text-align:left}
.cl-title{font-size:26px;margin-bottom:40px;color:#0054a3;}
.cl-content{color:#666;font-size:15px;line-height:28px}
.cl-button{display:-webkit-box;display:-ms-flexbox;display:flex;width:60%;margin-top:20px;margin-bottom:20px}
.cb-item a{width:80px;height:30px;line-height:30px;border:1px solid #9b9b9b;-webkit-box-sizing:border-box;box-sizing:border-box;margin-right:25px;font-weight:400;font-size:12px;color:#999;text-align:center;float:left;border-radius:4px;}
.cb-item a:hover{color:#0069d0;border:1px solid #0069d0;}
.cp-right{-ms-flex-negative:0;flex-shrink:0;width:427px}
.video-box{width:427px;height:240px;background-color:#000;position:relative}
/*.video-box>img{position:absolute;top:50%;left:50%;z-index:1;margin-top:-22px;margin-left:-22px;width:44px;height:44px;cursor:pointer}
.video-box video{width:100%;height:100%}*/

.footer {padding:0;background-color:#292a35;}
.footer-top-line {width:100%;height:5px;background: linear-gradient(180deg,#0069d0,#0069d0 0,#0069d0 100%,#0069d0 0);}
.foot-cent{width:1200px;margin:40px auto;}
.foot-menu{width:600px;float:left;}
.foot-menu dl{float:left;width:130px;}
.foot-menu dl dt{color:#aaa;font-size:18px;padding-bottom:16px;}
.foot-menu dl dd{float:none;width:100%;height:34px;line-height:34px;color:#888;font-size:14px;}
.foot-menu dl dd a{color:#888;}
.foot-menu dl dd a:hover{color:#0069d0;}
.foot-contact{width:430px;float:left;}
.foot-contact .footer-nav li{float:none;width:100%;height:34px;line-height:34px;color:#888;font-size:14px;}
.footer-title {color:#aaa;font-size:18px;padding-bottom:16px;}
.icon-footer{display:inline-block;width:24px;height:24px;background:url(../images/footico.png) no-repeat;position:relative;top:7px;}
.address-icon {background-position:0px 2px;}
.phone-icon {background-position:0px -31px;}
.fax-icon {background-position:0px -65px;}
.email-icon {background-position:0px -99px;}
.foot-focus{float:left;}
.foot-focus .qrcode img{width:120px;height:120px;}
.foot-copytxt{border-top:solid 1px #333442;width:1200px;padding:20px 0;line-height:22px;color:#64646d;margin:0 auto;text-align:center;font-size:12px;}
.foot-copytxt a{color:#64646d;}

.BMap_shadow div{width:0 !important;}

#marquee1{width:1200px;height:351px;overflow:hidden;}