@charset "utf-8";
/*.header{position:relative;}*/

.banner{height:567px;background-repeat:no-repeat;background-position:center top;background-size:cover;overflow:hidden;position:relative;}
.banner .publicBox{padding-bottom:138px;color:#FFF;}
.banner .publicBox p{font-size:36px;line-height:32px;margin-top:20px; color: #fff; position:relative;}
.banner .publicBox p:before,.banner .publicBox p:after{
	content:"";
	position:absolute;
	bottom:0;
	width:16px;
	height:16px;
	overflow:hidden;
	border-radius:50%;
}
.inner_bt{ color: #fff; font-size: 48px; padding-top: 100px;}

.good_color{ overflow: hidden; background: #f5f3f4; padding-bottom: 178px; padding-top: 50px;}
.publicPadding {
    padding: 60px 0;
}
.center-center-colume{height:100%;display:flex;flex-direction:column;align-items:left;justify-content:center;}
.xianshi{ display: none;}
.subPage{width:100%;height:74px;background: rgba(23,68,142,0.6); position:absolute;left:0;bottom:0;}
.subPage a{width:20%;height:74px;font-size:18px;color:#FFF;float:left;}
.subPage a:nth-of-type(1){border-left:none;}

.subPage a:hover{background:-webkit-gradient(linear,0% 0%, 0% 100%,from(rgba(23,68,142,0.6)),to(rgba(29,81,166,0.6)));}


.subPages{width:100%;height:74px;background: rgba(23,68,142,0.6); position:absolute;left:0;bottom:0;}
.subPages a{width:50%;height:74px;font-size:18px;color:#FFF;float:left;}
.subPages a:nth-of-type(1){border-left:none;}
.subPages a:hover{background:-webkit-gradient(linear,0% 0%, 0% 100%,from(rgba(23,68,142,0.6)),to(rgba(29,81,166,0.6)));}


.fixVideo {width:100%;height:0;position:fixed;left:0;top:0;z-index:9999;overflow:hidden;background:rgba(0,0,0,0.8);}
.fixVideo .box {position:absolute;width:92%;max-width:800px;height:auto;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);background:#fff;}
.fixVideo .close {position:absolute;right:-1px;top:-40px;height:40px;width:40px;cursor:pointer;text-align:center;line-height:40px;font-size:30px;z-index:10000;background:#000;color:#fff;}
.fixVideo video {display:block;}
.fixVideo.active {height:100%;-webkit-animation:moveInDown 0.4s ease-in-out;animation:moveInDown 0.4s ease-in-out;}


.subPage.w2 a{width:50%;}
.subPage.w3 a{width:33.33%;}
.subPage.w4 a{width:25%;}
.subPage.w6 a{width:16.666%;}


.innerTitle{}
.innerTitle h1{color:#333;float:left; font-size: 33px;}
.innerTitle i{font-size:18px;color:#bbb;line-height:24px;padding-top:15px;margin-top:12px;margin-left:24px;text-transform:uppercase;font-family:bahnschrift;float:left;position:relative;}
.innerTitle i:before,.innerTitle i:after{
	content:"";
	position:absolute;
	top:0;
	width:12px;
	height:12px;
	overflow:hidden;
	border-radius:50%;
}
.innerTitle i:before{left:0;background:#17448e;animation:dot1 2s linear infinite;}
.innerTitle i:after{left:12px;background:#8ba3c4;animation:dot2 2s linear infinite;}

.innerTitle.white h1{color:#FFF;}
.innerTitle.white i{color:rgba(255,255,255,0.6);}
.innerTitle.white i:before{background:rgba(255,255,255,0.6);}


.innerText{font-size:16px;color:#333;line-height:28px;}
.innerText p{padding-top:20px; color: #111111; font-size: 16px; line-height: 30px;}


.about{overflow:hidden;}
.about .company{background:url(../images/about_bg.jpg) no-repeat center top;overflow:hidden;}
.about .company .con{padding-bottom:40px;}
.about .company .intro{margin-top:80px;}
.about .company .intro .left{width:50%;padding:30px 0 0 30px;float:right;}

.about .company .intro .leftt{width:100%;padding:30px 0 0 30px;float:right;}
.about .company .intro .img{width:100%;position:relative;}
.about .company .intro .img img{width:100%;position:relative;z-index:10;display:block;}
.about .company .intro .img:before {
	content:"";
	position:absolute;
	left:-30px;
	top:-30px;
	width:100%;
	height:100%;
	background:#17448e;
}
.about .company .intro .videoBtn {
	width:100px;
	height:100px;
	position:absolute;
	left:50%;
	top:50%;
	margin-left:-50px;
	margin-top:-50px;
	z-index:20;
}
.about .company .intro .videoBtn a {
	position:relative;
}
.about .company .intro .videoBtn a:before {
	content:"";
	position:absolute;
	left:0;
	top:0;
	width:100%;
	height:100%;
	border-radius:50%;
	background-color:rgba(255,255,255,0.1);
	-webkit-animation:circlepulse 1.5s ease 0s infinite;
	animation:circlepulse 1.5s ease 0s infinite;
}

.about .company .intro .wz{width:46%;margin-top:7px;float:left;}
.about .company .count{padding:0 0 240px;margin-top:80px;background:url(../images/about_bg2.png) no-repeat center bottom;background-size:100% auto;}
.about .company .count .counter{width:20%;text-align:center;color:#18943b;float:left;}
.about .company .count .counter .num{line-height:60px;}
.about .company .count .counter .num b{font-size:60px;font-weight:normal;font-family:bahnschrift;}
.about .company .count .counter .num i{font-size:16px;margin-left:12px;}
.about .company .count .counter .wz{font-size:16px;line-height:24px;}

.about .president{background:url(../images/about_bg3.jpg) no-repeat center;background-size:cover;overflow:hidden;}
.about .president .name{width:50%;color:#FFF;margin-top:40px;}
.about .president .name b{font-size:32px;margin-right:30px;}
.about .president .intro{width:42%;font-size:14px;color:#5ce598;line-height:24px;padding:0 30px;margin-top:40px;font-family:'Microsoft JhengHei'}
.about .president .mes{width:48%;font-size:16px;color:#FFF;line-height:28px;padding:10px 10px 10px 30px;margin-top:40px;background:url(../images/dot1.png) no-repeat left 2px top 2px,url(../images/dot2.png) no-repeat right 2px bottom 2px;}
.about .president .sign{width:56%;margin-top:40px;text-align:right;}
.about .president .sign img{width:100%;max-width:164px;}
.about .president .img{width:24.5%;height:calc(100% - 60px);position:absolute;right:0;bottom:0;}
.about .president .img img{width:auto;height:100%;position:absolute;right:0;bottom:0;}

.about .employee .innerTitle{float:left;}
.about .employee .info{float:right;}
.about .employee .info li{text-align:center;margin-left:40px;float:left;}
.about .employee .info li img{height:42px;}
.about .employee .info li p{font-size:14px;line-height:24px;margin-top:10px;}



.culture{overflow:hidden;}
.culture .intro .list{margin-top:40px;}
.culture .intro .list li{width:31.6%;height:auto;margin-right:2.6%;padding:40px;float:left;background:#f4f4f4;overflow:hidden;position:relative;cursor:pointer;}
.culture .intro .list li:last-child{margin-right:0;}
.culture .intro .list li .wz{width:calc(100% - 100px);float:left;}
.culture .intro .list li .wz b{color:#333;}
.culture .intro .list li .wz p{font-size:16px;line-height:24px;margin-top:16px;}
.culture .intro .list li .img{width:50px;float:right;}
.culture .intro .list li .img img{width:100%;display:block;}

.culture .intro .power{color:#FFF;padding:4%;margin:60px 0;border-radius:16px;overflow:hidden;background:url(../images/culture_bg.jpg) no-repeat center;background-size:cover;}
.culture .intro .power h2{font-weight:normal;}
.culture .intro .power .wz{font-size:16px;line-height:28px;margin-top:20px;}
.culture .intro .power ul{margin-top:40px;}
.culture .intro .power ul li{padding:20px 30px;margin-right:40px;border:2px solid #FFF;border-radius:50%;float:left;}

.culture .intro .team{margin-top:40px;}
.culture .intro .team li{width:23%;height:auto;margin:0 1%;text-align:center;float:left;}
.culture .intro .team li img{width:100%;max-width:250px;}
.culture .intro .team li p{width:80%;font-size:16px;line-height:28px;margin:20px auto 0;}

.culture .idea{height:auto;background:url(../images/culture_bg2.jpg) no-repeat center;background-size:cover;position:relative;overflow:hidden;}
.culture .idea .cricle{border:2px dotted rgba(255,255,255,0.3);border-radius:50%;position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);}
.culture .idea .w1{width:1390px;height:1390px;}
.culture .idea .w2{width:960px;height:960px;}
.culture .idea .w3{width:530px;height:530px;}
.culture .idea .cricle i{width:100%;height:100%;position:absolute;top:0;left:0;border-radius:50%;}
.culture .idea .cricle i:before{
	content:"";
	position:absolute;
	left:50%;
	top:-6px;
	width:10px;
	height:10px;
	border-radius:50%;
	background-color:rgba(255,255,255,0.6);
}
.culture .idea .w1 i{
	-webkit-animation:loopCir 30s linear 0s infinite;
	animation:loopCir 30s linear 0s infinite;
}
.culture .idea .w2 i{
	-webkit-animation:loopCir 20s linear 0s infinite;
	animation:loopCir 20s linear 0s infinite;
}
.culture .idea .w3 i{
	-webkit-animation:loopCir 10s linear 0s infinite;
	animation:loopCir 10s linear 0s infinite;
}

.culture .idea .img{padding:160px 0;text-align:center;}
.culture .idea .img img{width:auto;height:360px;margin:auto;display:block;}
.culture .idea .msg{width:60%;position:absolute;left:20%;top:50%;transform:translate(0, -50%);}
.culture .idea .msg li{width:250px;margin:80px 0;text-align:center;float:left;}
.culture .idea .msg li:nth-of-type(2n){float:right;}
.culture .idea .msg li b{width:120px;height:32px;font-size:16px;color:#18943b;line-height:32px;text-align:center;background:#FFF;border-radius:5px;display:block;margin:0 auto 20px;}
.culture .idea .msg li p{font-size:16px;color:#FFF;line-height:28px;}

.culture .spirit .publicBox{background:url(../images/culture_bg3.jpg) no-repeat center;background-size:cover;padding:4%;border-radius:16px;}
.culture .spirit .txt{width:36%;float:right;}
.culture .spirit .txt .bt{margin-top:20px;}
.culture .spirit .txt .wz{font-size:16px;color:#666;line-height:28px;margin-top:30px;}


.history{background:url(../images/history_bg.jpg) no-repeat center;background-size:cover;position:relative;overflow:hidden;}
.history .title{text-align:center;color:#FFF;}
.history .title p{font-size:16px;line-height:24px;margin-top:10px;}

.historySwiper{margin-top:60px;overflow:hidden;}
.historySwiper .swiper-slide{padding:40px;border-radius:20px;background:rgba(105,203,133,0.6);box-shadow:0 0 4px rgba(0,0,0,0.1);overflow:hidden;cursor:pointer;
	-webkit-transform:scale(0.82);
	transform:scale(0.82);
	opacity:0.52;
	-webkit-transition: all 0.35s;
	transition: all 0.35s;
}
.historySwiper .swiper-slide-active{
	-webkit-transform:scale(1);
	transform:scale(1);
	opacity:0.9;
}
.historySwiper .num{height:120px;font-size:120px;color:#FFF;line-height:120px;overflow:hidden;font-family:bahnschrift;}
.historySwiper .wz{height:280px;font-size:14px;color:#FFF;line-height:28px;padding-right:20px;margin-top:20px;overflow-y:auto;}
.historySwiper .wz p{padding-left:20px;position:relative;}
.historySwiper .wz p:after {
	content:"";
	position:absolute;
	left:0;
	top:10px;
	width:8px;
	height:8px;
	background:#FFF;
	border-radius:50%;
}

.history .thumbBox{margin-top:60px;padding:0 42px;overflow:hidden;position:relative;}
.history .thumb{overflow:hidden;padding:20px 0;}
.historySwiperThumb{border-top:1px solid rgba(255,255,255,0.6);}
.historySwiperThumb .swiper-slide{font-size:16px;line-height:24px;padding:15px 0;color:rgba(255,255,255,0.4);text-align:center;position:relative;cursor:pointer;}
.historySwiperThumb .swiper-slide:after {
	content:"";
	position:absolute;
	left:50%;
	top:-4px;
	width:8px;
	height:8px;
	margin-left:-4px;
	background:rgba(255,255,255,0.4);
	border-radius:50%;
}
.historySwiperThumb .swiper-slide-thumb-active{color:#FFF;}
.historySwiperThumb .swiper-slide-thumb-active:after{background:#FFF;}

.history .thumbBox .next,.history .thumbBox .prev{width:42px;height:42px;border:1px solid #FFF;border-radius:50%;position:absolute;top:0;cursor:pointer;}
.history .thumbBox .next{right:0;background-image:url(../images/right.png);background-repeat:no-repeat;background-position:center;background-size:auto 18px;}
.history .thumbBox .prev{left:0;background-image:url(../images/left.png);background-repeat:no-repeat;background-position:center;background-size:auto 18px;}


.product .type{width:18.2%;margin-top:20px;float:left;}
.product .type li{color:#333;font-weight:bold;margin-bottom:40px;}
.product .type li a{padding-bottom:6px;position:relative;display:inline-block;}
.product .type li a:after {
	content:"";
	position:absolute;
	left:0;
	bottom:0;
	width:0;
	height:3px;
	background:#18943b;
	-webkit-transition: all 0.35s;
	transition: all 0.35s;
}
.product .type li a:hover{color:#18943b;}
.product .type li a:hover:after{width:100%;}
.product .type.fixed{position:fixed;top:0;}

.industry .page1{background:url(../images/industry_bg1.jpg) no-repeat center;background-size:cover;}
.industry .page2{background:url(../images/industry_bg2.jpg) no-repeat center;background-size:cover;}
.industry .page3{background:url(../images/industry_bg3.jpg) no-repeat center;background-size:cover;}
.industry .page4{background:url(../images/industry_bg4.jpg) no-repeat center;background-size:cover;}
.industry .page5{background:url(../images/industry_bg5.jpg) no-repeat center;background-size:cover;}
.industry .page6{background:url(../images/industry_bg6.jpg) no-repeat center;background-size:cover;}
.industry .section .publicBox{margin-top:76px;margin-bottom:110px;}
.industry .section .publicBox .num{font-size:24px;color:#FFF;font-family:bahnschrift;opacity:0;}
.industry .section .publicBox .num b{font-size:52px;}
.industry .section .publicBox .title{color:#FFF;font-weight:bold;margin-top:2%;opacity:0;}
.industry .section .publicBox .wz{width:46%;font-size:16px;line-height:32px;color:#FFF;margin-top:2%;opacity:0;}

.industry .section.on .publicBox .num{
	-webkit-animation:moveInUpSmall 1.2s ease;
	animation:moveInUpSmall 1.2s ease;
	-webkit-animation-fill-mode:both;
	animation-fill-mode:both;
}
.industry .section.on .publicBox .title{
	-webkit-animation:moveInUpSmall 1.2s ease 0.2s;
	animation:moveInUpSmall 1.2s ease 0.2s;
	-webkit-animation-fill-mode:both;
	animation-fill-mode:both;
}
.industry .section.on .publicBox .wz{
	-webkit-animation:moveInUpSmall 1.2s ease 0.4s;
	animation:moveInUpSmall 1.2s ease 0.4s;
	-webkit-animation-fill-mode:both;
	animation-fill-mode:both;
}


.industryMenu{width:100%;height:48px;position:fixed;left:0;bottom:56px;z-index:700;}
.industryMenu i{width:4%;height:1px;margin-top:24px;float:left;background:rgba(255,255,255,0.4);}
.industryMenu a{width:12%;height:48px;font-size:15px;color:#bbb;line-height:48px;text-align:center;border-radius:24px;display:block;float:left;overflow:hidden;position:relative;z-index:10;}
.industryMenu a.active{color:#FFF;background:#18943b;}
.industryMenu.active{
	-webkit-animation:moveInUp 0.6s ease-in-out;
	animation:moveInUp 0.6s ease-in-out;
	-webkit-animation-fill-mode:both;
	animation-fill-mode:both;
}


.members{overflow:hidden;}
.members .innerTitle{padding-bottom:20px;border-bottom:1px solid #e2e2e2;}
.members .intro .wz{margin-top:20px;}
.members .intro img{width:47%;margin-right:6%;margin-top:3%;float:left;}
.members .intro img:nth-of-type(2n){margin-right:0;}

.members .advantage{margin-top:60px;}
.members .advantage li{width:30%;float:left;padding:2%;margin-right:5%;margin-top:3%;border:1px solid #e2e2e2;background:#f8f8f8;}
.members .advantage li:nth-of-type(3n){margin-right:0;}
.members .advantage li b{font-size:20px;}
.members .advantage li p{height:128px;font-size:16px;line-height:32px;margin-top:20px;overflow:hidden;}


.develop{overflow:hidden;}
.developSwiper{margin-top:60px;overflow:hidden;}
.developSwiper .box .wz{width:42%;margin-right:5%;}
.developSwiper .box .wz h2{height:auto;color:#333;margin-bottom:30px;}
.developSwiper .box .wz p{font-size:16px;line-height:32px;margin-top:4px;overflow:hidden;}

.developSwiperThumb{border-bottom:1px solid #dedede;margin-top:60px;overflow:hidden;}
.developSwiperThumb .swiper-slide{width:auto;font-size:18px;font-weight:bold;line-height:72px;text-align:center;padding-right:120px;position:relative;cursor:pointer;}
.developSwiperThumb .swiper-slide:after{
	content:"";
	position:absolute;
	left:50%;
	bottom:0;
	width:0;
	height:3px;
	margin-left:-80px;
	background:#18943b;
	-webkit-transition: all 0.35s;
	transition: all 0.35s;
}
.developSwiperThumb .swiper-slide-thumb-active{color:#18943b;}
.developSwiperThumb .swiper-slide-thumb-active:after{width:40px;}


.consulting{overflow:hidden;}
.consulting .leftbox{width:50%;margin-top:80px;float:left;}
.consulting .leftbox .box:nth-of-type(2){margin-top:120px;}
.consulting .leftbox .box .title{width:220px;height:52px;color:#FFF;line-height:52px;font-weight:bold;text-align:center;background:#18943b;float:left;}
.consulting .leftbox .box .wz{font-size:16px;line-height:32px;margin-top:30px;}
.consulting .leftbox .box .tel{margin-top:8px;margin-left:24px;color:#18943b;float:left;}
.consulting .rightbox{width:46%;margin-top:80px;text-align:center;float:right;}
.consulting .rightbox img{width:100%;max-width:502px;}

.consulting .list li{width:48%;color:#FFF;padding:2% 3%;margin-right:4%;margin-top:80px;float:left;background:#65b167;position:relative;}
.consulting .list li:nth-of-type(2n){margin-right:0;}
.consulting .list li b{padding:6px 0 15px;border-bottom:1px solid rgba(255,255,255,0.4);display:block;}
.consulting .list li p{font-size:16px;line-height:32px;margin-top:20px;}
.consulting .list li i{width:0;height:0;position:absolute;left:10%;top:-24px;border-bottom:24px solid #65b167;border-right:24px solid transparent;border-left:24px solid transparent;}


.jobs{overflow:hidden;}
.jobs .welfare{margin-top:80px;}
.jobs .welfare .title{width:220px;height:52px;color:#FFF;line-height:52px;font-weight:bold;text-align:center;background:#18943b;}
.jobs .welfare .wz{font-size:16px;line-height:32px;margin-top:30px;}
.jobs .list li{width:15.75%;padding:2% 2% 1%;margin-right:1.1%;margin-top:60px;text-align:center;float:left;border:1px solid #e2e2e2;border-radius:5px;position:relative;}
.jobs .list li:nth-of-type(6){margin-right:0;}
.jobs .list li img{height:76px;}
.jobs .list li p{font-size:18px;line-height:32px;color:#333;margin-top:20px;}

/* --人才招聘-- */
.jobList{width:100%;margin:4% auto 0;}
.jobList .tab{width:100%;}
.jobList .tab .alignLeft{text-align:left !important;}
.jobList .tab .alignRight{text-align:right;}
.jobList .tab thead tr{}
.jobList .tab thead tr th{font-size:24px;color:#FFF;height:60px;line-height:60px;text-align:center;font-weight:normal;}

.jobList .tab tbody tr{border:1px solid #FFF;}
.jobList .tab tbody tr.trEven{background:rgb(255,255,255);border-bottom:1px solid #f2f2f2;cursor:pointer;}
.jobList .tab tbody tr.trEven td{position:relative;font-size:16px;line-height:32px;padding:14px 0;}
.jobList .tab tbody tr.trEven td .icon{width:100%;height:100%;position:absolute;left:0;top:0;}
.jobList .tab tbody tr.trEven:hover td{color:#FFF;background:#17448e;border:1px solid #17448e;}
.jobList .tab tbody tr.trEven.active td{color:#FFF;background:#17448e;border:1px solid #17448e;}

.jobList .tab tbody tr.trOdd{background:#f8f8f8;border:1px solid #f8f8f8;display:none;cursor:auto}
.jobList .tab tbody tr.trOdd td .postDel{padding:20px 50px 40px 0;}
.jobList .tab tbody tr.trOdd td .postDel .disc{overflow:hidden;}
.jobList .tab tbody tr.trOdd td .postDel .disc p{line-height:28px;font-size:16px;color:#000;}
.jobList .tab tbody tr.trOdd td .postDel .disc img{max-width:100%;display:block;}

.moree{ background: #17448e; color: #fff; text-align: center; line-height: 203px !important; width: 11%;}
.jobList .tab .alignLeft .name1{ font-weight: bold; font-size: 18px;}

.contact{overflow:hidden;}
.contact .list{margin-top:4%;border:1px solid #e2e2e2;position:relative;}
.contact .list li{width:33.33%;padding:4%;float:left;position:relative;}
.contact .list li img{width:80%;max-width:200px;margin:40px auto 60px;display:block;}
.contact .list li .title{font-weight:bold;color:#333;}
.contact .list li .wz{font-size:16px;line-height:24px;color:#999;}
.contact .list li .con{font-weight:bold;color:#333;}
.contact .list .line{width:1px;height:100%;background:#e2e2e2;position:absolute;left:33.33%;top:0;}
.contact .list .line2{left:66.66%;}


.message{background:url(../images/message_bg.jpg) center no-repeat;background-size:cover;}
.message .boo{padding:110px;background:#FFF;}
.message .boo .title{float:left;width:30%;}
.message .boo .title .en{font-size:42px;color:#255ba9;line-height:50px;font-weight:bold;font-family:"Times New Roman", Times, serif;}
.message .boo .title .en span{
	display:inline-block;
    background-image:-webkit-gradient(linear, left top, right top, from(#17448e), to(#17448e));
    background-image:linear-gradient(to right, #17448e, #17448e);
    -webkit-background-clip:text;
    -webkit-text-fill-color:transparent;
}
.message .boo .title .cn{font-size:32px;color:#333;line-height:42px;font-weight:bold;margin-top:10px;}
.message .boo .title .txt{font-size:14px;color:#666;line-height:24px;margin-top:34px;overflow:hidden;}
.message .boo .title .hx{width:32px;height:2px;background-color:#17448e;margin-top:24px;}
.message .boo .title .tel{font-size:16px;color:#666;line-height:24px;overflow:hidden;margin-top:34px;}
.message .boo .title .tel p{font-size:24px;font-weight:bold;color:#17448e;margin-top:12px;}

.message .boo .form{width:60%;float:right;}
.message .boo .form input{width:48%;height:52px;float:left;margin-bottom:16px;margin-right:4%;border:1px solid #ddd;border-radius:4px;outline:none;background:none;
box-sizing:border-box;padding:0px 46px 0 10px;font-size:14px;line-height:46px;font-family:Arial,'Microsoft JhengHei','Microsoft Yahei',"PingFang SC",Helvetica,Tahoma;}
.message .boo .form #captcha{width:24.4%;}
.message .boo .form textarea{width:100%;height:164px;float:left;margin-bottom:16px;border:1px solid #ddd;border-radius:4px;outline:none;background:none;
box-sizing:border-box;padding:10px 46px 10px 10px;font-size:14px;line-height:24px;font-family:Arial,'Microsoft JhengHei','Microsoft Yahei',"PingFang SC",Helvetica,Tahoma;}
.message .boo .form .guestimg{width:160px;height:52px;float:left;}
.message .boo .form .submit{width:20%;height:52px;float:right;font-size:18px;line-height:52px;text-align:center;color:#FFF;cursor:pointer;border-radius:4px;
background-image: -webkit-gradient(linear, left top, right top, from(#17448e), to(#17448e));
background-image: linear-gradient(to right, #17448e, #17448e);
-webkit-transition:all 0.6s;transition:all 0.6s;}
.message .boo .form .submit:hover{opacity: 0.8;}



.productList{width:78%;float:right;}
.productList li{width:100%;padding:0 4%;margin-bottom:4%;float:left;position:relative;background:#f8f8f8;}
.productList li .txt{width:60%;padding:40px 0;float:left;}
.productList li .txt .title{font-weight:bold;}
.productList li .txt .title2{font-size:18px;font-weight:bold;margin-top:2%;}
.productList li .txt .wz{height:112px;margin-top:2%;overflow:hidden;}
.productList li .txt a{width:156px;height:52px;font-size:16px;margin-top:20px;border:1px solid #e2e2e2;border-radius:26px;overflow:hidden;float:left;}
.productList li .txt a:nth-of-type(2){margin-left:40px;}
.productList li .txt a img{margin-left:20px;}
.productList li .txt a:hover{color:#FFF;background:#18943b;}
.productList li .txt a:hover img{display:none;}
.productList li .img{width:34%;height:100%;position:absolute;right:4%;top:0;}
.productList li .img img{width:100%;max-height:100%;-o-object-fit:cover;object-fit:cover;display:block;}


.news{}
.newsList li{width:31%;height:auto;margin-right:3.5%;margin-top:3.5%;float:left;position:relative;background:#FFF;}
.newsList li:nth-of-type(3n){margin-right:0;}
.newsList li a{display:block;}
.newsList li .pic{height:260px;}
.newsList li .wz{padding:28px;}
.newsList li .wz .bt{height:64px;font-size:24px;color:#333;font-weight:bold;line-height:32px;overflow:hidden;}
.newsList li .wz .time{height:24px;font-size:20px;color:#18943b;line-height:24px;overflow:hidden;margin-top:10px;font-family:bahnschrift;}
.newsList li .wz .con{height:72px;font-size:16px;line-height:24px;overflow:hidden;margin-top:20px;}
.newsList li .wz .link{height:24px;font-size:16px;color:#18943b;line-height:24px;overflow:hidden;margin-top:20px;}

.videoList li{width:31%;height:auto;margin-right:3.5%;margin-top:3.5%;float:left;position:relative;background:#FFF;}
.videoList li:nth-of-type(3n){margin-right:0;}
.videoList li .img{height:auto;}
.videoList li .img img{width:100%;display:block;}
.videoList li .videoBtn{width:100%;height:calc(100% - 32px);position:absolute;left:0;top:0;}
.videoList li .videoBtn a{width:20%;z-index:20;}
.videoList li .videoBtn a img{width:100%;display:block;}
.videoList li .wz{width:100%;height:42px;font-size:16px;color:#333;line-height:42px;padding:0 15px;overflow:hidden;}


.partyList li{width:100%;height:auto;margin-top:3.5%;float:left;position:relative;background:#FFF;}
.partyList li a{display:block;}
.partyList li .time{width:32%;margin-top:4%;font-size:20px;color:#666;line-height:24px;text-align:center;overflow:hidden;font-family:bahnschrift;float:left;}
.partyList li .time img{display:block;margin:auto; max-width:450px;}
.partyList li .time b{font-size:60px;font-weight:normal;line-height:64px;margin-top:10px;display:block;}
.partyList li .wz{width:68%;padding:4% 6%;float:right;}
.partyList li .wz .bt{height:32px;font-size:24px;color:#333;font-weight:bold;line-height:32px;overflow:hidden; margin-top: 41px;}
.partyList li .wz .con{height:72px;font-size:16px;line-height:24px;margin-top:20px;overflow:hidden; color: #5d5d5d;}
.partyList li .wz .link{height:24px;font-size:16px;color:#999;line-height:24px;margin-top:20px;overflow:hidden;}
.partyList li .line{width:1px;height:100%;background:#e2e2e2;position:absolute;left:16%;top:0;}
.partyList li .bar{width:0;height:3px;background:#17448e;position:absolute;left:0;bottom:0;-webkit-transition: all 0.35s;transition: all 0.35s;}
.partyList li .wz .date_yime{ font-size: 14px; color: #17448e; margin-top: 10px;}

.partyList li a:hover .bar{width:100%;}
.partyList li a:hover .time{color:#17448e;}
.partyList li a:hover .wz .link{color:#17448e;}


.showsList li{width:31.6%;float:left;margin-right:2.6%;margin-top:3%;}
.showsList li:nth-of-type(3n){margin-right:0;}
.showsList li a{display:block;}
.showsList li a .img{position:relative;}




.showsList li a .img .pic{z-index:10;}

.showsList li a .img  .pic{position:relative;overflow:hidden;}
.showsList li a .img  .pic img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block;-webkit-transition:all 0.5s;transition:all 0.5s;position:relative;z-index:3;}
.showsList li a .img  .pic:hover img{-webkit-transform:scale(1.08);transform:scale(1.08);}
.showsList li a .wz{font-size:16px;line-height:24px; text-align: center;  margin-top:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;position:relative;}




.honorList li{width:23.2%;float:left;margin-right:2.4%;margin-top:3%;}
.honorList li:nth-of-type(4n){margin-right:0;}
.honorList li a{display:block;}
.honorList li a .img{position:relative;}
.honorList li a .img .pic{z-index:10;}
.honorList li a .wz{height:24px;font-size:16px;line-height:24px;margin-top:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;position:relative;}



/* --新闻详情页-- */
.article{width:70%;float:left;background:#FFF;box-shadow:0 0 20px rgba(0,0,0,0.05);}
.article .title{padding:30px 0;border-bottom:1px solid #e2e2e2;}
.article .title .time{width:120px;font-size:16px;line-height:24px;text-align:center;color:#18943b;float:left;position:relative;}
.article .title .time p{font-weight:bold;}
.article .title .time:after{
    content: "";
    position: absolute;
    right: 0;
    top: 8px;
    width: 1px;
    height: 32px;
    background-color: #e2e2e2;
}
.article .title h1{width: calc(100% - 120px);font-size:32px;line-height:42px;padding:0 30px;float:right;}

.article .aside{padding:30px 30px 30px 0;}
.article .aside .share{width:120px;text-align:center;float:left;position:relative;}
.article .aside .share .author{line-height:24px;}
.article .aside .share .click{line-height:24px;margin-top:20px;}
.article .aside .share .link{margin-top:60px;}
.article .aside .share .bt{font-size:13px;color:#999;}
.article .aside .share .wz{font-size:14px;color:#333;}
.article .aside .share .click .wz{font-size:20px;color:#18943b;font-family:bahnschrift;}
.article .aside .share .link li{width:30px;height:30px;margin:20px auto 0;cursor:pointer;position:relative;}
.article .aside .share .link li .icon{width:30px;height:30px;padding:5px;background:#ddd;border-radius:50%;overflow:hidden;}
.article .aside .share .link li .icon img{width:20px;height:20px;display:block;}
.article .aside .share .link li.wx:hover .icon{background:#16c3a2;}
.article .aside .share .link li.wb:hover .icon{background:#ff3939;}
.article .aside .share .link li.mo:hover .icon{background:#10977b;}
.article .aside .share .link li .under{width:120px;height:0;background:#FFF;left:50px;top:-10px;z-index:10;position:absolute;overflow:hidden;}
.article .aside .share .link li .under img{width:110px;height:110px;margin:5px auto 0;display:block;}
.article .aside .share .link li .under p{font-size:12px;text-align:center;line-height:20px;padding:5px 0;color:#999;}
.article .aside .share .link li.wx:after {
    content: '';
    position: absolute;
    right: -20px;
    top: 4px;
    z-index: 0;
    width: 0;
    height: 0;
    border: 10px solid transparent;
}
.article .aside .share .link li.wx:hover:after{border-right-color:#FFF;}
.article .aside .share .link li.wx:hover .under{height:auto;}

.article .aside .txt{width: calc(100% - 150px);float:right;}
.article .aside .txt .wz{font-size:16px;line-height:28px;}
.article .aside .txt .wz p{font-size:16px;line-height:28px;margin-bottom:20px;text-indent:2em;}
.article .aside .txt .wz img{max-width:80%;margin:auto;display:block;}


.preview{width:25%;padding:30px 24px 10px;float:right;background:#FFF;box-shadow:0 0 20px rgba(0,0,0,0.05);}
.preview .bt{font-weight:bold;}
.preview ul li{padding:15px 0;border-top:1px solid #e2e2e2;}
.preview ul li:nth-of-type(1){border:none;}
.preview ul li .time{color:#999;height:24px;font-size:14px;line-height:24px;overflow:hidden;}
.preview ul li .wz{height:48px;font-size:16px;line-height:24px;overflow:hidden;}
.preview ul li .wz a{color:#000;}
.preview ul li .wz a:hover{color:#18943b;}


/* --翻页-- */
.indetails_upDown {
    position: relative;
	padding:30px 40px 40px;
    border-top: 1px solid #e2e2e2;
}
.indetails_upDown .next{
	display: block;
    overflow: hidden;
    font-size: 14px;
    color: #666;
    line-height: 34px;
    height: 34px;
    margin-top: 10px;
	position:relative;
}
.indetails_upDown .next label {
    display: inline-block;
    border: 1px solid #ccc;
    width: 98px;
    height: 32px;
    text-align: center;
    font-size: 14px;
    line-height: 32px;
    margin-right: 15px;
    -webkit-transition: 0.3s;
    transition: 0.3s;
}
.indetails_upDown .page-a{
	display: block;
    overflow: hidden;
    line-height: 102px;
    height: 34px;
}
.indetails_upDown .page-a a{
    position:absolute;
	left:112px;
	top:0;
    overflow: hidden;
    font-size: 14px;
    color: #666;
    line-height: 34px;
    height: 34px;
}
.indetails_upDown .next:hover label{
    border-color: #18943b;
}
.indetails_upDown .next:hover a{
    color: #18943b;
}
.indetails_upDown .ret {
    font-size: 14px;
    color: #fff;
    line-height: 34px;
    text-align: center;
    background-color: #17448e;
    width: 110px;
    height: 34px;
	margin:40px auto 0;
	display:block;
}
.indetails_upDown .ret:hover {
    color: #fff;
    opacity: 0.8;
}


.skew{width:100%;height:100%;position:absolute;left:0;top:0;z-index:1;background:#17448e;-webkit-transition:all 0.35s;transition:all 0.35s;}
.showsList li a:hover .skew,.honorList li a:hover .skew{box-shadow:2px 2px 10px rgba(0,0,0,0.2);transform: rotate(-5deg);-webkit-transform: rotate(-5deg);}


/* --动画-- */
@-webkit-keyframes imgScale {
	from {
		-webkit-transform: scale(1);
		transform: scale(1);
	}
	to {
		-webkit-transform: scale(1.05);
		transform: scale(1.05);
	}
}
@keyframes imgScale {
	from {
		-webkit-transform: scale(1);
		transform: scale(1);
	}
	to {
		-webkit-transform: scale(1.05);
		transform: scale(1.05);
	}
}

@keyframes moveInLeft{
	0% {
		opacity: 0;
		-webkit-transform: translate3d(-100%, 0, 0);
		transform: translate3d(-100%, 0, 0);
	}
	100% {
		opacity: 1;
		-webkit-transform: translate3d(0, 0, 0);
		transform: translate3d(0, 0, 0);
	}
}
@-webkit-keyframes moveInLeft{
	0% {
		opacity: 0;
		-webkit-transform: translate3d(-100%, 0, 0);
		transform: translate3d(-100%, 0, 0);
	}
	100% {
		opacity: 1;
		-webkit-transform: translate3d(0, 0, 0);
		transform: translate3d(0, 0, 0);
	}
}
@keyframes moveInRight{
	0% {
		opacity: 0;
		-webkit-transform: translate3d(100%, 0, 0);
		transform: translate3d(100%, 0, 0);
	}
	100% {
		opacity: 1;
		-webkit-transform: translate3d(0, 0, 0);
		transform: translate3d(0, 0, 0);
	}
}
@-webkit-keyframes moveInRight{
	0% {
		opacity: 0;
		-webkit-transform: translate3d(100%, 0, 0);
		transform: translate3d(100%, 0, 0);
	}
	100% {
		opacity: 1;
		-webkit-transform: translate3d(0, 0, 0);
		transform: translate3d(0, 0, 0);
	}
}
@keyframes moveInDown{
	0% {
		opacity: 0;
		-webkit-transform: translate3d(0, -100%, 0);
		transform: translate3d(0, -100%, 0);
	}
	100% {
		opacity: 1;
		-webkit-transform: translate3d(0, 0, 0);
		transform: translate3d(0, 0, 0);
	}
}
@-webkit-keyframes moveInDown{
	0% {
		opacity: 0;
		-webkit-transform: translate3d(0, -100%, 0);
		transform: translate3d(0, -100%, 0);
	}
	100% {
		opacity: 1;
		-webkit-transform: translate3d(0, 0, 0);
		transform: translate3d(0, 0, 0);
	}
}
@keyframes moveInUp{
	0% {
		opacity: 0;
		-webkit-transform: translate3d(0, 100%, 0);
		transform: translate3d(0, 100%, 0);
	}
	100% {
		opacity: 1;
		-webkit-transform: translate3d(0, 0, 0);
		transform: translate3d(0, 0, 0);
	}
}
@-webkit-keyframes moveInUp{
	0% {
		opacity: 0;
		-webkit-transform: translate3d(0, 100%, 0);
		transform: translate3d(0, 100%, 0);
	}
	100% {
		opacity: 1;
		-webkit-transform: translate3d(0, 0, 0);
		transform: translate3d(0, 0, 0);
	}
}


@keyframes moveInLeftSmall{
	0% {
		opacity: 0;
		-webkit-transform: translate3d(-40px, 0, 0);
		transform: translate3d(-40px, 0, 0);
	}
	100% {
		opacity: 1;
		-webkit-transform: translate3d(0, 0, 0);
		transform: translate3d(0, 0, 0);
	}
}
@-webkit-keyframes moveInLeftSmall{
	0% {
		opacity: 0;
		-webkit-transform: translate3d(-40px, 0, 0);
		transform: translate3d(-40px, 0, 0);
	}
	100% {
		opacity: 1;
		-webkit-transform: translate3d(0, 0, 0);
		transform: translate3d(0, 0, 0);
	}
}
@keyframes moveInRightSmall{
	0% {
		opacity: 0;
		-webkit-transform: translate3d(40px, 0, 0);
		transform: translate3d(40px, 0, 0);
	}
	100% {
		opacity: 1;
		-webkit-transform: translate3d(0, 0, 0);
		transform: translate3d(0, 0, 0);
	}
}
@-webkit-keyframes moveInRightSmall{
	0% {
		opacity: 0;
		-webkit-transform: translate3d(40px, 0, 0);
		transform: translate3d(40px, 0, 0);
	}
	100% {
		opacity: 1;
		-webkit-transform: translate3d(0, 0, 0);
		transform: translate3d(0, 0, 0);
	}
}
@keyframes moveInDownSmall{
	0% {
		opacity: 0;
		-webkit-transform: translate3d(0, -40px, 0);
		transform: translate3d(0, -40px, 0);
	}
	100% {
		opacity: 1;
		-webkit-transform: translate3d(0, 0, 0);
		transform: translate3d(0, 0, 0);
	}
}
@-webkit-keyframes moveInDownSmall{
	0% {
		opacity: 0;
		-webkit-transform: translate3d(0, -40px, 0);
		transform: translate3d(0, -40px, 0);
	}
	100% {
		opacity: 1;
		-webkit-transform: translate3d(0, 0, 0);
		transform: translate3d(0, 0, 0);
	}
}
@keyframes moveInUpSmall{
	0% {
		opacity: 0;
		-webkit-transform: translate3d(0, 40px, 0);
		transform: translate3d(0, 40px, 0);
	}
	100% {
		opacity: 1;
		-webkit-transform: translate3d(0, 0, 0);
		transform: translate3d(0, 0, 0);
	}
}
@-webkit-keyframes moveInUpSmall{
	0% {
		opacity: 0;
		-webkit-transform: translate3d(0, 40px, 0);
		transform: translate3d(0, 40px, 0);
	}
	100% {
		opacity: 1;
		-webkit-transform: translate3d(0, 0, 0);
		transform: translate3d(0, 0, 0);
	}
}


@keyframes moveInFade{
	0% {
		opacity: 0;
	}
	100% {
		opacity: 1;
	}
}
@-webkit-keyframes moveInFade{
	0% {
		opacity: 0;
	}
	100% {
		opacity: 1;
	}
}

.moveInBlow{
	-webkit-animation-name: moveInBlow;
	animation-name: moveInBlow;
}
@keyframes moveInBlow{
	0% {
		opacity: 0;
		-webkit-transform:scale(0);
		transform:scale(0);
	}
	100% {
		opacity: 1;
		-webkit-transform:scale(1);
		transform:scale(1);
	}
}
@-webkit-keyframes moveInBlow{
	0% {
		opacity: 0;
		-webkit-transform:scale(0);
		transform:scale(0);
	}
	100% {
		opacity: 1;
		-webkit-transform:scale(1);
		transform:scale(1);
	}
}

@keyframes loopCir{
	0% {
		transform: rotate(0deg);
		-webkit-transform: rotate(0deg);
	}
	100% {
		transform: rotate(360deg);
		-webkit-transform: rotate(360deg);
	}
}
@-webkit-keyframes loopCir{
	0% {
		opacity: 0;
		-webkit-transform:scale(0);
		transform:scale(0);
	}
	100% {
		opacity: 1;
		-webkit-transform:scale(1);
		transform:scale(1);
	}
}


@keyframes circlespread{
	0% {
		-webkit-box-shadow: 0px 0px 0 0px rgba(56, 186, 177, 0.2);
		box-shadow: 0px 0px 0 0px rgba(56, 186, 177, 0.2);
	}
	50% {
		-webkit-box-shadow: 0px 0px 0 20px rgba(56, 186, 177, 0.2);
		box-shadow: 0px 0px 0 20px rgba(56, 186, 177, 0.2);
	}
	100% {
		-webkit-box-shadow: 0px 0px 0 0px rgba(56, 186, 177, 0.2);
		box-shadow: 0px 0px 0 0px rgba(56, 186, 177, 0.2);
	}
}
@-webkit-keyframes circlespread{
	0% {
		-webkit-box-shadow: 0px 0px 0 0px rgba(56, 186, 177, 0.2);
		box-shadow: 0px 0px 0 0px rgba(56, 186, 177, 0.2);
	}
	50% {
		-webkit-box-shadow: 0px 0px 0 20px rgba(56, 186, 177, 0.2);
		box-shadow: 0px 0px 0 20px rgba(56, 186, 177, 0.2);
	}
	100% {
		-webkit-box-shadow: 0px 0px 0 0px rgba(56, 186, 177, 0.2);
		box-shadow: 0px 0px 0 0px rgba(56, 186, 177, 0.2);
	}
}
@keyframes circlepulse{
	0% {
		-webkit-transform: scale(1);
		opacity: 1;
	}
	100% {
		-webkit-transform: scale(3);
		opacity: 0;
	}
}
@-webkit-keyframes circlepulse{
	0% {
		-webkit-transform: scale(1);
		opacity: 1;
	}
	100% {
		-webkit-transform: scale(3);
		opacity: 0;
	}
}


@keyframes dot1{
	0% {
		transform: translateX(0);
	}
	50% {
		transform: translateX(100%);
	}
	100% {
		transform: translateX(0px);
	}
}
@-webkit-keyframes dot1{
	0% {
		transform: translateX(0);
	}
	50% {
		transform: translateX(100%);
	}
	100% {
		transform: translateX(0px);
	}
}
@keyframes dot2{
	0% {
    	transform: translateX(0px);
	}
	50% {
		transform: translateX(-100%);
	}
	100% {
		transform: translateX(0px);
	}
}
@-webkit-keyframes dot2{
	0% {
		transform: translateX(0px);
	}
	50% {
		transform: translateX(-100%);
	}
	100% {
		transform: translateX(0px);
	}
}
.clearfix:after {
    content: ".";
    visibility: hidden;
    display: block;
    height: 0;
    clear: both;
}
.qywh{position: relative; margin-top: 118px;}
.innerTitlee{ }
.qywh_tit{ font-size: 33px; color: #000;text-align: center;}



/* --company-- */
.incompany_profile2{
    padding-top: 50px ;
	background:#FFF;
	position:relative;
}
.incompany_profile_left2{
    width: 40%;
    float: left;
    position: relative;
    z-index: 10;
}

.incompany_profile_left2 .con{
    font-size: 16px;
    color: #333;
    line-height: 34px;
    margin-top: 56px;
    overflow: auto;
}
.incompany_profile_left2 .con p{
	text-align:justify;
	text-indent:2em;
}
.incompany_profile_left2 .img{
	margin-top:4%;
    display:none;
}
.incompany_profile_left2 .img img{
	width:100%;
	display:block;
	margin:auto;
}

.incompany_profile_right2{
	width:50.33%;
	height:100%;
	position:absolute;
	right:0;
	top:0;
	background:url(../images/pic9.jpg) no-repeat center;
	background-size:cover;
}
.inner_wh ul li{ margin-bottom: 60px;}
.inner_wh ul li  .xbt span{ font-weight: bold;  font-size: 24px;}
.inner_wh ul li  .xbt em{ display: inline-block; margin-top: 5px;}
.inner_wh ul li  .mid_bt{ margin-top: 20px;}

.ret{ margin-bottom: 60px;}

.innerHonor{background: url(../images/pic10.jpg) no-repeat center;
    background-size: cover;
    overflow: hidden;overflow:hidden; margin-top: 79px;}
.innerHonor .list{margin-top:3%;overflow:hidden;}
.innerHonor .list a{display:block;}
.innerHonor .list a .img{height:326px;line-height:266px;text-align:center;padding:30px;background:#FFF;overflow:hidden;}
.innerHonor .list a .img img{max-width:100%;max-height:266px;margin:auto;-o-object-fit:cover;object-fit:cover;}
.innerHonor .list a .bt{height:58px;font-size:16px;line-height:58px;padding:0 70px 0 30px;overflow:hidden;background:url(../images/more2.png) no-repeat right 20px center #FFF;border-top:1px solid #eee;}
.innerHonor .list a:hover .img img{-webkit-transform:scale(1.08);transform:scale(1.08);}
.innerHonor .list a:hover .bt{color:#0b82ca;}


.innerShows{overflow:hidden;background: url(../images/pic11.jpg) no-repeat center;
    background-size: cover;
    overflow: hidden;overflow:hidden;}
.innerShows .list{margin-top:3%;overflow:hidden;}
.innerShows .list a{display:block;}
.innerShows .list a .img{overflow:hidden;}
.innerShows .list a .img img{width:100%;margin:auto;display:block;-o-object-fit:cover;object-fit:cover;-webkit-transition:all 0.5s;transition:all 0.5s;}
.innerShows .list a .bt{height:54px;font-size:16px;line-height:54px;text-align:center;overflow:hidden;background:#f8f8f8;-webkit-transition: all 0.5s;transition: all 0.5s;}
.innerShows .list a:hover .img img{-webkit-transform:scale(1.08);transform:scale(1.08);}
.innerShows .list a:hover .bt{color:#FFF;background:#17448e;}


 .innerTitlee h1.wihte{ color: #fff;}



.zzjg{overflow:hidden;background: url(../images/zzjg.jpg) no-repeat center;
    background-size: cover;
    overflow: hidden;overflow:hidden;}
.innerGoods{overflow:hidden;}
.innerGoods .type{margin-top:3%;overflow:hidden;}
.innerGoods .type a{font-size:18px;font-weight:bold;color:#000;text-align:center;line-height:32px;padding:16px 0 24px;border-radius:6px;display:block;background-image:url(../images/wavesmall_blue.png);background-repeat:no-repeat;background-position:center bottom 15px;background-color:#f8f8f8;}
.innerGoods .type a:hover{color:#FFF;background-image:url(../images/wavesmall.png);background-color:#17448e;}
.innerGoods .type a.select{color:#FFF;background-image:url(../images/wavesmall.png);background-color:#17448e;}
.innerGoods .boxr{position:relative;overflow:hidden;}
.innerGoods .boxr .img{width:50%;height:100%;position:absolute;left:0;top:0;overflow:hidden;}
.innerGoods .boxr .img img{width:100%;height:100%;display:block;-o-object-fit:cover;object-fit:cover;}
.innerGoods .boxr .txt{width:50%;padding:3%;float:right;}
.innerGoods .boxr .txt .bt{font-weight:bold;color:#333; font-size: 44px;}
.innerGoods .boxr .txt .des{height:26px;font-size:16px;line-height:24px;color:#FFF;padding:0 15px;margin-top:4%;background:#c3002f;border-radius:6px;box-shadow:4px 4px 4px rgba(0,0,0,0.15);display:inline-block;}
.innerGoods .boxr .txt .wz{max-height:84px;font-size:24px;line-height:28px;color:#17448e;margin-top:2%; font-weight: bold;}
.innerGoods .boxr .txt ul{margin-top:4%;}
.innerGoods .boxr .txt ul li{width:23.5%;margin-right:2%;margin-top:2%;padding:20px;border:1px solid #eee;border-radius:6px;float:left;background:#FFF;cursor:pointer;position:relative;}
.innerGoods .boxr .txt ul li:nth-of-type(4n){margin-right:0;}
.innerGoods .boxr .txt ul li img{height:24px;display:block;}
.innerGoods .boxr .txt ul li h4{font-size:18px;color:#333;line-height:24px;margin-top:16px;}
.innerGoods .boxr .txt ul li p{font-size:14px;color:#999;line-height:24px;}
.innerGoods .boxr .txt .btn{margin-top:6%;}
.innerGoods .boxr .txt .btn a{width:30%;max-width:200px;height:60px;font-size:16px;color:#FFF;line-height:60px;text-align:center;margin-right:4%;float:left;background:#505050;}
.innerGoods .boxr .txt .btn a img{margin-left:20px;}
.innerGoods .boxr .txt .btn a:hover{background:#0b82ca;}

.innerGoods .intro{position:relative;overflow:hidden;}
.innerGoods .intro .title{color:#333;font-weight:bold;padding:6px 0;margin-top:4%;position:relative;}

.innerGoods .intro .details{font-size:15px;line-height:28px;color:#333;margin-top:46px;}
.innerGoods .intro .details p{font-size:15px;line-height:28px;color:#333;margin-top:2%;}
.innerGoods .intro .details table{margin-top:2%; margin-bottom: 40px;}
.innerGoods .intro .details table caption{ background: #17448e; line-height: 65px; text-align: center; color: #fff; font-size: 24px;}
.innerGoods .intro .details table td{font-size:18px;color:#000;line-height:65px;padding:5px 15px;border:1px solid #dcdcdc;}
.innerGoods .intro .details table tr:nth-child(odd){background:#eeeeee;}
.innerGoods .intro .details table tr:nth-child(even){background:#fff;}


.innerGoods .intro .adv{margin-top:2%;}
.innerGoods .intro .adv li{width:23.5%;margin-right:2%;margin-top:2%;padding:20px;border:1px solid #eee;border-radius:6px;float:left;background:#FFF;cursor:pointer;position:relative;}
.innerGoods .intro .adv li:nth-of-type(4n){margin-right:0;}
.innerGoods .intro .adv li img{height:46px;display:block;}
.innerGoods .intro .adv li h4{font-size:20px;color:#0b82ca;line-height:24px;margin-top:6%;}
.innerGoods .intro .adv li p{height:72px;font-size:14px;color:#999;line-height:24px;margin-top:4%;overflow:hidden;}

.innerGoods .scheme{margin-top:2%;}
.innerGoods .scheme a{padding:16% 10%;text-align:center;border-radius:10px;overflow:hidden;cursor:pointer;position:relative;display:block;background-repeat:no-repeat;background-position:center;background-size:cover;}
.innerGoods .scheme a .bt{height:32px;color:#FFF;font-weight:bold;text-align:center;-webkit-transition: all 0.5s;transition: all 0.5s;}
.innerGoods .scheme a .icon{-webkit-transition: all 0.5s;transition: all 0.5s;}
.innerGoods .scheme a .icon img{margin:2% auto 0;display:block;}
.innerGoods .scheme a .wz{height:84px;font-size:15px;color:#FFF;line-height:28px;text-align:center;margin-top:8%;overflow:hidden;-webkit-transition: all 0.5s;transition: all 0.5s;}
.innerGoods .scheme a:hover .bt{
	-webkit-transform: translate3d(0, 6px, 0);
	transform: translate3d(0, 6px, 0);
}
.innerGoods .scheme a:hover .icon{
	-webkit-transform: translate3d(0, 6px, 0);
	transform: translate3d(0, 6px, 0);
}
.innerGoods .scheme a:hover .wz{
	-webkit-transform: translate3d(0, -6px, 0);
	transform: translate3d(0, -6px, 0);
}

.innerGoods .related{margin-top:2%;}
.innerGoods .related .swiper{padding:4px;}
.innerGoods .related li{padding:20px 20px 24px;background:#f8f8f8;cursor:pointer;position:relative;-webkit-transition:all 0.5s;transition:all 0.5s;}
.innerGoods .related li:nth-of-type(4n){margin-right:0;}
.innerGoods .related li .img{overflow:hidden;}
.innerGoods .related li .img img{width:100%;display:block;-o-object-fit:cover;object-fit:cover;}
.innerGoods .related li:hover{background:#FFF;box-shadow:0 0 12px rgba(0,0,0,0.15);}
.innerGoods .related li .bt{height:32px;font-size:18px;font-weight:bold;line-height:32px;margin-top:4%;overflow:hidden;}
.innerGoods .related li .des{height:24px;font-size:15px;line-height:24px;color:#666;overflow:hidden;}
.innerGoods .related li .btn{width:46%;height:38px;font-size:15px;color:#FFF;text-align:center;line-height:38px;margin:4% 8% 0 0;border-radius:20px;overflow:hidden;float:left;background:#c3002f;}
.innerGoods .related li .btn2{margin-right:0;background:#0b82ca;}

.inner_good_bg{background: url(../images/pic13.jpg) no-repeat center;
    background-size: cover;
    overflow: hidden;overflow:hidden; }
.inner_pro dl dd{ color: #515151; font-size:20px; overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    position: relative; padding-left: 14px; line-height: 20px; margin-top: 30px;}
.inner_pro dl dd:before {
	content:"";
	position:absolute;
	left:0;
	top:6px;
	width:7px;
	height:7px;
	background:#17448e;
	border-radius:50%;
}
.inner_btn ul{ margin-top: 46px;}
.inner_btn ul li{ float: left; height: 54px; line-height: 54px; text-align: center; background: #17448e; color: #fff; width: 19%; border-radius: 10px; margin-right: 1%; }
.inner_btn ul li:nth-of-type(5){ margin-right: 0px;}



.innerTitlee{ text-align: center; margin: 0px auto;}
.innerTitlee h1{color:#333;font-size: 44px; display: inline-block;}
.innerTitlee i{font-size:18px;color:#bbb;line-height:24px;margin-top:12px;margin-left:24px;text-transform:uppercase;font-family:bahnschrift;position:relative;}
.innerTitlee i:before,.innerTitlee i:after{
	content:"";
	position:absolute;
	top:0;
	width:12px;
	height:12px;
	overflow:hidden;
	border-radius:50%;
}
.innerTitlee i:before{left:0;background:#17448e;animation:dot1 2s linear infinite;}
.innerTitlee i:after{left:12px;background:#8ba3c4;animation:dot2 2s linear infinite;}
.keji_tex p { color: #111111; font-size: 16px; line-height: 30px;} 


#certify {
	position: relative;
	margin-top: 85px;
	
}

#certify .swiper-container {
	padding-bottom: 60px;
}

#certify  .swiper-slide {
	width: 551px;
	height: 349px;
	background: #fff;
	box-shadow: 0 8px 30px #ddd;
}
#certify  .swiper-slide img{
	display:block;
}
#certify  .swiper-slide p {
	line-height: 98px;
	padding-top: 0;
	text-align: center;
	color: #636363;
	font-size: 1.1em;
	margin: 0;
}

#certify .swiper-pagination {
	width: 100%;
	bottom: 20px;
}

#certify .swiper-pagination-bullets .swiper-pagination-bullet {
	margin: 0 5px;
	border: 3px solid #fff;
	background-color: #d5d5d5;
	width: 10px;
	height: 10px;
	opacity: 1;
}

#certify .swiper-pagination-bullets .swiper-pagination-bullet-active {
	border: 3px solid #00aadc;
	background-color: #fff;
}

#certify .swiper-button-prev {
	left: -30px;
	width: 45px;
	height: 45px;
	background: url(../images/wm_button_icon.png) no-repeat;
	background-position: 0 0;
	background-size: 100%;
	display: none;
}

#certify .swiper-button-prev:hover {
	background-position: 0 -46px;
	background-size: 100%
}

#certify .swiper-button-next {
	right: -30px;
	width: 45px;
	height: 45px;
	background: url(../images/wm_button_icon.png) no-repeat;
	background-position: 0 -93px;
	background-size: 100%;
	display: none;
}

#certify .swiper-button-next:hover {
	background-position: 0 -139px;
	background-size: 100%
}

.yftd_l{ width: 48%; margin-top: 74px;}
.yftd_l_tit{ color: #17448e; font-size:36px; margin-top: 20px;}
.yftd_l_tex{ color: #000000;  font-size: 16px; margin-top: 39px; line-height: 30px;}
.yftd_r{ width: 50%; margin-top: 74px;}
.yftd_r img{ max-width: 100%;}

.yfzs{background: url(../images/bg2.jpg) no-repeat center;
    background-size: cover;
    overflow: hidden;overflow:hidden; margin-top: 87px; }

.yf_num_bg{ background: #fff; height: auto; overflow: hidden; text-align: center; margin: 0px auto; padding-top: 83px; padding-bottom: 42px; margin-top: 135px;}

.yf_num_bg ul li{ width: 20%; display: inline-block;  text-align: center;margin: 0px auto}

.yf_num_bg ul li .num1_l{ color: #17448e; font-size: 60px; font-weight: bold;}
.yf_num_bg ul li .num1_line{ margin-top: 10px; margin-left: 2%; }
.yf_num_bg ul li .numr_r{ margin-top: 10px;}   
.yf_num_bg ul li .numr_r p{  color: #858585; font-size: 18px; }

.yf_num_bg ul li .num1_l{ display: inline-block;}
.yf_num_bg ul li .num1_line{display: inline-block;}
.yf_num_bg ul li .numr_r{display: inline-block;}




.homeProducts .list{margin-top:3%;overflow:hidden;}
.homeProducts .list a{display:block;}
.homeProducts .list a .img{overflow:hidden;}
.homeProducts .list a .img img{width:100%;margin:auto;display:block;-o-object-fit:cover;object-fit:cover;-webkit-transition:all 0.5s;transition:all 0.5s;}
.homeProducts .list a .bt{height:54px;font-size:16px;line-height:54px;text-align:center;overflow:hidden;background:#FFF;-webkit-transition: all 0.5s;transition: all 0.5s;}
.homeProducts .list a:hover .img img{-webkit-transform:scale(1.08);transform:scale(1.08);}
.homeProducts .list a:hover .bt{color:#FFF;background:#0b82ca;}

.hiddenn {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}

.khfb{ background: #17448e; height: 45px; width: 173px; margin: 0px auto; text-align: center; color: #fff; border-radius: 10px; line-height: 45px; font-size: 16px; margin-top: 30px;}



/* --company-- */
.incompany_profile4{
    padding-top: 90px ;
	background:#FFF;
	position:relative;
}
.incompany_profile_left4{
    width: 40%;
    float: right;
    position: relative;
    z-index: 10;
}

.incompany_profile_left4 .con{
    font-size: 16px;
    color: #333;
    line-height: 34px;
    margin-top: 26px;
	margin-bottom: 50px;
    overflow: auto;
}
.incompany_profile_left4 .con p{
	text-align:justify;
	text-indent:2em;
}
.incompany_profile_left4 .img{
	margin-top:4%;
    display:none;
}
.incompany_profile_left4 .img img{
	width:100%;
	display:block;
	margin:auto;
}

.incompany_profile_right4{
	width:50.33%;
	height:100%;
	position:absolute;
	left:0;
	top:0;
	background:url(../images/bg5.jpg) no-repeat center;
	background-size:cover;
}



.incompany_profile_right6{
	width:50.33%;
	height:100%;
	position:absolute;
	left:0;
	top:0;
	background:url(../images/bg7.jpg) no-repeat center;
	background-size:cover;
}




.homeNetwork {
	
	overflow:hidden;
	position:relative;
}
.homeNetwork .list {
	width:100%;
	position:relative;
	z-index:20;
}
.homeNetwork .list li {
	width:82%;
	height:180px;
	padding:50px 40px;
	
}
.homeNetwork .list li:nth-of-type(2n) {
	margin-left:12%;
}
.homeNetwork .list li .icon {
	padding:22px;
	background:none;
	border-radius:50%;
	float:left;
	position:relative;
	-webkit-animation:circlespread 3s ease-in-out 0s infinite;
	animation:circlespread 3s ease-in-out 0s infinite;
}
.homeNetwork .list li .icon:before {
	content:"";
	position:absolute;
	left:0;
	top:0;
	z-index:2;
	width:100%;
	height:100%;
	border-radius:50%;
	background-color:rgba(23,68,142,0.1);
	-webkit-animation:circlepulse 1.5s ease 0s infinite;
	animation:circlepulse 1.5s ease 0s infinite;
}
.homeNetwork .list li .icon img {
	width:36px;
	height:36px;
	display:block;
}
.homeNetwork .list li .icon .bg {
	width:36px;
	height:36px;
	padding:62px;
	position:absolute;
	left:-22px;
	top:-22px;
	background:url(../images/home_network_bg.png) no-repeat center;
	background-size:cover;
	-webkit-animation:loopCir 10s linear 0s infinite;
	animation:loopCir 10s linear 0s infinite;
}

.xwd{ margin-top: 25px;}







/* --company-- */

/* --company-- */
.incompany_profile5{
    padding-top: 160px ;
	background:#FFF;
	position:relative;
}
.incompany_profile_left5{
    width: 40%;
    float: left;
    position: relative;
    z-index: 10;
}

.incompany_profile_left5 .con{
    font-size: 16px;
    color: #333;
    line-height: 34px;
    margin-top: 26px;
	margin-bottom: 50px;
    overflow: auto;
}
.incompany_profile_left5 .con p{
	text-align:justify;
	text-indent:2em;
}
.incompany_profile_left5 .img{
	margin-top:4%;
    display:none;
}
.incompany_profile_left5 .img img{
	width:100%;
	display:block;
	margin:auto;
}

.incompany_profile_right5{
	width:49.66666%;
	height:100%;
	position:absolute;
	right:0;
	top:0;
	background:url(../images/bg6.jpg) no-repeat center;
	background-size:cover;
}



.why_choose ul li{ width: 32%; float: left; text-align: center; margin-right: 2%; margin-top: 60px;}
.why_choose ul li .why_tu img{ max-width: 100%;}
.why_choose ul li .why_titie{ color: #000000; font-size: 27px; font-weight: bold; margin-top: 88px;}
.why_choose ul li .why_tex{ text-align: left; margin-top: 36px;}
.why_choose ul li:nth-last-of-type(1){ margin-right: 0px;}
.peox{ margin-top:99px;}


.peixun ul li{ width: 32%; float: left; text-align: center; margin-right: 2%; margin-top: 60px;}
.peixun ul li .why_titie{ color: #000000; font-size: 27px; font-weight: bold; margin-top: 88px;}
.peixun ul li .why_tex{ text-align: left; margin-top: 36px;}
.peixun ul li:nth-last-of-type(1){ margin-right: 0px;}
.peixun ul li .peixun_tu img{ max-width: 100%; }


.inner_contact_l{ background: #f5f5f5; width: 49%;}
.inner_padding{ padding: 50px;}
.inner_contact_tit1{ color: #000; font-weight: bold; font-size: 24px;}
.inner_contact_tit2{ width: 62px; height: 4px; background: #17448e; margin-top: 24px; margin-bottom: 35px;}

.inner_contact_tit3{color: #000;  font-size: 18px;}

.internarl{ width: 100%; background: #17448e;}

.gjh{ width: 100%; height: auto; overflow: hidden; background: #21549a; margin-top: 73px;}
.gjh_l{ width: 30%; height: auto; overflow: hidden; margin-bottom: 20px;}
.cp_bt_tit{ color: #fff; font-size: 27px; margin-top: 50px;}
.cp_bt_tex{ color: #fff; margin-top: 30px; font-size: 16px; text-align: justify; line-height: 35px;}

.gjh_r{ width: 66%;}


.mr-home-kv .mr-home-swiper .home-kv-summary .home-kv-title{font-family: Arial,'Microsoft JhengHei','Microsoft Yahei',"PingFang SC",Helvetica,Tahoma;}

.mr-home-kv .mr-home-swiper .home-kv-summary .home-kv-desc{font-family: Arial,'Microsoft JhengHei','Microsoft Yahei',"PingFang SC",Helvetica,Tahoma;}
.buler{ color: #17448e !important;}
.blackr{ color: #303030 !important;}

/* --暂无内容-- */
.no-goods{padding:100px 0;overflow:hidden;text-align:center;}
.no-goods img{width:220px;max-height: 105px;display: block;margin:0 auto 30px;}
.no-goods p{font-size:14px;color:#666666;line-height: 20px;}

/* --分页-- */
.de-page-mian {
  overflow: hidden;
  text-align: center;
  font-size: 0;
  margin:60px 0 0;
}
.de-page-mian .page-inner {
  display: inline-block;
  overflow: hidden;
}
.de-page-mian .page-inner a {
  display: block;
  float: left;
  min-width: 26px;
  padding: 0 5px;
  height: 36px;
  border: 1px solid #dddddd;
  background: #fff;
  text-align: center;
  line-height: 36px;
  font-size: 14px;
  color: #333;
  margin-right: -1px;
  overflow: hidden;
}
.de-page-mian .page-inner a.active,
.de-page-mian .page-inner a:hover {
  color: #fff;
  border-color: #19458e;
  background: #19458e;
}
.de-page-mian .page-inner a.prev {
  margin-right: 10px;
  background: #fff url(../images/prev.jpg) no-repeat center;
}
.de-page-mian .page-inner a.prev.on {
  background: #fff url(../images/prev-hover.jpg) no-repeat center;
}
.de-page-mian .page-inner a.prev:hover {
  background-color: #fff;
  border-color: #dddddd;
}
.de-page-mian .page-inner a.next {
  margin-left: 10px;
  margin-right: 15px;
  background: #fff url(../images/next.jpg) no-repeat center;
}
.de-page-mian .page-inner a.next.on {
  background: #fff url(../images/next-hover.jpg) no-repeat center;
}
.de-page-mian .page-inner a.next:hover {
  background-color: #fff;
  border-color: #dddddd;
}
.de-page-mian .page-inner a.page-btn {
  font-size: 12px;
  margin-right: 0;
  width: 63px;
  margin-left: 10px;
}
.de-page-mian .page-inner span {
  display: block;
  font-size: 12px;
  color: #333;
  float: left;
  line-height: 38px;
}
.de-page-mian .page-inner input {
  display: block;
  float: left;
  height: 36px;
  width: 36px;
  border: 1px solid #dddddd;
  text-align: center;
  line-height: 36px;
  font-size: 14px;
  color: #333;
  margin: 0 5px;
}


.goods_tit{ font-size: 36px; text-align: center; color: #19458e;} 
.goods_line{ width: 112px; height: 12px; background:#19458e; margin: 0px auto; text-align: center; margin-top: 50px;}
.goods_content_l{ width: 38%; float: left;}
.goods_content_r{ width: 62%; float: right;}

.goods_content_ll{ width: 38%; float: right;}
.goods_content_rr{ width: 62%; float: left;}
.goods_tex1{ background: #19458e; color: #fff; display: flex; justify-content: center;
  align-items: center;  height: 50%;font-size: 36px;
 }

.goods_tex1_tit{ text-align: center;}

.goods_tex2{ background: #f5f6fb; color:#5f5f5f; display: flex; justify-content: center;
  align-items: center;  height: 50%; font-size: 36px;
 }
.owl-buttons{ position: absolute; right: 10%;  bottom: 20%;}
.owl-pagination{ display: none;}
.flex{display:box;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;}
.owl-theme .owl-controls .owl-buttons{ }
.owl-theme .owl-controls .owl-buttons div{font-size: 0px;}
.owl-theme .owl-controls .owl-buttons .owl-prev{ background: url(../images/btn2.png) no-repeat center; width: 43px; height: 43px;}
.owl-theme .owl-controls .owl-buttons .owl-next{ background: url(../images/btn1.png) no-repeat center; width: 43px; height: 43px;}  

.goods_midd{ background: #19458e; width: 100%; height: auto; overflow: hidden; padding-bottom: 20px;}
.goods_midd ul li{ background:#fff; width: 25%; height: 326px; overflow: hidden; float: left; border-right: 1px solid #ccc; border-top: 1px solid #ccc;}
.goods_midd ul li .goods_midd_zj{ width: 80%; margin: 0px auto; margin-top: 72px;}
.goods_midd ul li .goods_midd_zj .goods_midd_zj_l{ float: left;}
.goods_midd ul li .goods_midd_zj .goods_midd_zj_r{ float: right;}
.goods_midd ul li .goods_midd_zj .goods_midd_zj_tex{ margin-top: 60px;}
.goods_midd ul li .goods_midd_zj .goods_midd_zj_tex p{ color: #313131; font-size: 24px; text-align: center;}
.goods_midd ul li:nth-last-of-type(1){ background: none; border: none;}


.goods_midd ul li:nth-last-of-type(4) .goods_midd_zj .goods_midd_zj_l{ float: left;background: url(../images/qiang.png) no-repeat center; width: 127px; height: 63px;}

.goods_midd ul li:nth-last-of-type(4) a:hover .goods_midd_zj .goods_midd_zj_l{ float: left;background: url(../images/qiangt1.png) no-repeat center; width: 127px; height: 63px;}

.goods_midd ul li:nth-last-of-type(3) .goods_midd_zj .goods_midd_zj_l{ float: left;background: url(../images/qiang1.png) no-repeat center; width: 127px; height: 63px;}

.goods_midd ul li:nth-last-of-type(3) a:hover .goods_midd_zj .goods_midd_zj_l{ float: left;background: url(../images/qiang11.png) no-repeat center; width: 127px; height: 63px;}

.goods_midd ul li:nth-last-of-type(2) .goods_midd_zj .goods_midd_zj_l{ float: left;background: url(../images/qiang3.png) no-repeat center; width: 127px; height: 63px;}

.goods_midd ul li:nth-last-of-type(2) a:hover .goods_midd_zj .goods_midd_zj_l{ float: left;background: url(../images/qiang33.png) no-repeat center; width: 127px; height: 63px;}



.goods_midd ul li .goods_midd_zjj{ width: 80%; margin: 0px auto; margin-top: 72px;}
.goods_midd ul li a{display: block; width: 100%; height: 326px; float: left; }
.goods_midd ul li a:hover{ background: #19458e; color: #fff;}
.goods_midd ul li a:hover .goods_midd_zj .goods_midd_zj_tex p{ background: #19458e; color: #fff;}
.goods_mid{ text-align: center;}
.goods_midd_zj_texx{ margin-top: 55px;}
.goods_midd_zj_texx p{ color: #fff; font-size: 24px; text-align: center;}






.goods_midd1{ background: #19458e; width: 100%; height: auto; overflow: hidden; padding-bottom: 20px;}
.goods_midd1 ul li{ background:#fff; width: 25%; height: 326px; overflow: hidden; float: left; border-right: 1px solid #ccc; border-top: 1px solid #ccc;}
.goods_midd1 ul li .goods_midd_zj{ width: 80%; margin: 0px auto; margin-top: 72px;}
.goods_midd1 ul li .goods_midd_zj .goods_midd_zj_l{ float: left;}
.goods_midd1 ul li .goods_midd_zj .goods_midd_zj_r{ float: right;}
.goods_midd1 ul li .goods_midd_zj .goods_midd_zj_tex{ margin-top: 60px;}
.goods_midd1 ul li .goods_midd_zj .goods_midd_zj_tex p{ color: #313131; font-size: 24px; text-align: center;}
.goods_midd1 ul li:nth-last-of-type(1){ background: none; border: none;}


.goods_midd1 ul li:nth-last-of-type(4) .goods_midd_zj .goods_midd_zj_l{ float: left;background: url(../images/top.png) no-repeat center; width: 127px; height: 63px;}

.goods_midd1 ul li:nth-last-of-type(4) a:hover .goods_midd_zj .goods_midd_zj_l{ float: left;background: url(../images/top1.png) no-repeat center; width: 127px; height: 63px;}

.goods_midd1 ul li:nth-last-of-type(3) .goods_midd_zj .goods_midd_zj_l{ float: left;background: url(../images/top2.png) no-repeat center; width: 142px; height: 63px;}

.goods_midd1 ul li:nth-last-of-type(3) a:hover .goods_midd_zj .goods_midd_zj_l{ float: left;background: url(../images/top22.png) no-repeat center; width: 142px; height: 63px;}

.goods_midd1 ul li:nth-last-of-type(2) .goods_midd_zj .goods_midd_zj_l{ float: left;background: url(../images/top3.png) no-repeat center; width: 127px; height: 63px;}

.goods_midd1 ul li:nth-last-of-type(2) a:hover .goods_midd_zj .goods_midd_zj_l{ float: left;background: url(../images/top33.png) no-repeat center; width: 127px; height: 63px;}



.goods_midd1 ul li .goods_midd_zjj{ width: 80%; margin: 0px auto; margin-top: 72px;}
.goods_midd1 ul li a{display: block; width: 100%; height: 326px; float: left; }
.goods_midd1 ul li a:hover{ background: #19458e; color: #fff;}
.goods_midd1 ul li a:hover .goods_midd_zj .goods_midd_zj_tex p{ background: #19458e; color: #fff;}



