﻿@charset "utf-8";
/* CSS Document */
/*切图：bwh*/



.elli{ overflow:hidden;white-space: nowrap; text-overflow:ellipsis;}
.imgHover{-webkit-transition: all 0.5s ease-out 0s; 
-moz-transition: all 0.5s ease-out 0s; 
-o-transition: all 0.5s ease-out 0s; 
transition: all 0.5s ease-out 0s;transition: -webkit-transform 2s;vertical-align:middle;-ms-interpolation-mode:bicubic;}

/*20190510--新增单页*/
body{ background:#fff;}

.HigCust_Bg7{ width:100%; float:left; padding:61px 0 5.26% 0; overflow:hidden; margin-top:1.13%;}
.HigCust7{ width:100%; float:left; }
.HigCust7 ul{ margin:0 -15px;}
.HigCust7 ul li{ width:50%; float:left; padding:0 15px;}
.HigCust7 ul li .zbox{ width:100%; float:left; height:340px; position:relative; text-align:center; background-size:cover; background-repeat:no-repeat; background-position: center center;}
.HigCust7 ul li .zbox .pf{ width: 234px; height:122px; position:absolute; left:50%; top:-61px; margin-left:-117px;}
.HigCust7 ul li .zbox h4{ width:100%; float:left; position:absolute; left:0; top:50%; margin-top:-68px; font-size:30px; color:white; line-height:42px; letter-spacing:5px;}
.HigCust7 ul li .zbox .more{ width:100%; float:left; position:absolute; left:0; top:50%; margin-top:-1px;}
.HigCust7 ul li .zbox .more a{ display:inline-block; *zoom:1; *display:inline; width:160px; height:44px; line-height:42px; border:solid 1px white; font-size:14px; color:white; cursor:pointer;
-moz-border-radius:6px; 
-webkit-border-radius:6px; 
-khtml-border-radius:6px;
border-radius:6px;
}
.HigCust7 ul li.l2 .zbox h4{ color:#222;}
.HigCust7 ul li.l2 .zbox .more a{ border-color:#9a9fa2; color:#333;}
.HigCust7 ul li .zbox .more a:hover{ border-color:#9a9fa2; background:#9a9fa2; color:white;}
@media screen and (max-width:1199px) {
.HigCust_Bg7{ padding:35px 0 5.26% 0;}	
.HigCust7 ul{ margin:0 -8px;}
.HigCust7 ul li{ padding:0 8px;}	
.HigCust7 ul li .zbox{ height:240px;}
.HigCust7 ul li .zbox .pf{ width: 134px; height:70px; top:-35px; margin-left:-67px;}
.HigCust7 ul li .zbox h4{ margin-top:-48px; font-size:20px; line-height:32px;}
.HigCust7 ul li .zbox .more a{ width:100px; height:34px; line-height:32px; font-size:12px;}
}
@media screen and (max-width:767px) {
.HigCust_Bg7{ padding:20px 0 5.26% 0;}
.HigCust7 ul{ margin:0 -5px;}		
.HigCust7 ul li{ padding:0 5px;}
.HigCust7 ul li .zbox{ height:200px;}
.HigCust7 ul li .zbox .pf{ top:-20px; width: 100px; height:52px; margin-left:-50px;}
.HigCust7 ul li .zbox h4{ margin-top:-38px; font-size:16px; line-height:22px; padding:0 5px;}
.HigCust7 ul li .zbox .more{margin-top:10px;}
}

.HigCust_Bg6{ width:100%; float:left; padding:39px 0 45px 0; background:#f2f2f2; overflow:hidden;}
.HigCust6{ width:100%; float:left;}
.HigCust6 .li{ padding:0 20px; width:100%; float:left; margin-left:-1px; border-left:dashed 1px #a9a9a9;}
.HigCust6 .li .text{ width:auto; padding-left:80px; position:relative; min-height:68px;}
.HigCust6 .li .text .ico{ width:68px; height:68px; position:absolute; left:0; top:0; border:solid 1px #dbdbdb;
-moz-border-radius:50%; 
 -webkit-border-radius:50%; 
 -khtml-border-radius:50%;
 border-radius:50%;
 -webkit-transition: all 0.3s ease-out 0s; 
-moz-transition: all 0.3s ease-out 0s; 
-o-transition: all 0.3s ease-out 0s; 
transition: all 0.3s ease-out 0s;}
.HigCust6 .li .text .ico img{ width:100%; float:left;}
.HigCust6 .li .text h4{ width:100%; float:left; margin-top:7px; font-size:20px; color:#333; font-weight:bold; line-height:33px;}
.HigCust6 .li .text h4 span{ font-size:16px; color:#888;font-family: 'OPENSANS-LIGHT'; text-transform:uppercase; margin-left:10px; padding-left:10px; background:url(images/bian_5.jpg) no-repeat left center; font-weight:normal;}
.HigCust6 .li .text h5{ width:100%; float:left; font-size:14px; color:#666; line-height:26px;}
.HigCust6 .li:hover .text .ico{ transform:rotate(360deg);}
.HigCust6 .slick-dots {
	position: absolute;
	bottom: -25px; height:10px;
	display: block;
	width: 100%;
	padding: 0;
	margin: 0;
	list-style: none;
	text-align: center;
	overflow:hidden;
}
.HigCust6 .slick-dots li {
	position: relative; vertical-align:top;
	display: inline-block;
	width: 8px;
	height: 8px;
	margin: 0 3px;
	padding: 0;
	cursor: pointer;
	background:black;
	opacity:0.6;
	-moz-border-radius:50%; 
-webkit-border-radius:50%; 
-khtml-border-radius:50%;
border-radius:50%;

}
.HigCust6 .slick-dots li.slick-active{
	opacity: 1;
}
@media screen and (max-width:1429px) {
.HigCust6 .li{ padding:0 10px; text-align:center;}
.HigCust6 .li .text{ padding-left:0;}
.HigCust6 .li .text .ico{ position:relative; display:inline-block; *zoom:1; *display:inline;}
.HigCust6 .li .text h4 span{margin-left:6px;padding-left:6px; font-size:16px;}
.HigCust6 .li .text h5{ font-size:13px; }
}
@media screen and (max-width:1199px) {

.HigCust6 .li .text .ico{ width:48px; height:48px;}
.HigCust6 .li .text h4{ margin-top:4px; font-size:16px; line-height:28px;}
.HigCust6 .li .text h4 span{ font-size:14px; margin-left:6px; padding-left:6px;}
.HigCust6 .li .text h5{ font-size:12px; line-height:22px;}

}
@media screen and (max-width:767px) {
.HigCust6 .li{ border:0;}
.HigCust6 .li .text .ico{ width:38px; height:38px;}
}

/*HigCust5*/
.HigCust_Bg5{ float:left; width:100%; padding:3.38% 0 3.48% 0; overflow:hidden; background:#1b1b1b; text-align:center; position:relative;}
.HigCust_img5{ float:left; width:100%; height:100%; position:absolute; left:0; top:0; z-index:5;opacity:0.08; filter:alpha(opacity=8); }
.HigCust5{ float:left; width:100%; position:relative; z-index:6;} 
.HigCust5 .tit1{ float:left; width:100%; color:#fff; font-size:32px; line-height:47px;}
.HigCust5 .tit2{ float:left; width:100%; color:#bfbfbf; font-size:18px; line-height:28px; margin:1.14% 0 2.14% 0;}
.HigCust5 .info1{ float:left; width:100%;}
.HigCust5 .li1{ display:inline-block; color:#fff; font-size:16px; line-height:26px; margin-top:10px; padding:8px 0 8px 64px; margin:0 30px;}
.HigCust5 .ico1{ background:url(images/img12.png) left 0 no-repeat;}
.HigCust5 .ico2{ background:url(images/img13.png) left 0 no-repeat;}
.HigCust5 .ico3{ background:url(images/img14.png) left 0 no-repeat;}
@media screen and (max-width:1429px) {
.HigCust5 .tit1{ font-size:28px; line-height:42px;}
.HigCust5 .li1{ margin:0 20px; padding:8px 0 8px 54px;}
}
@media screen and (max-width:1199px) {
.HigCust5 .tit1{ font-size:28px; line-height:42px;}
.HigCust5 .tit2{ font-size:16px; line-height:26px;}
.HigCust5 .li1{ margin:0 10px; padding:3px 0 3px 42px; font-size:14px; line-height:24px;}
.HigCust5 .ico1{ background-size:30px 30px;}
.HigCust5 .ico2{ background-size:30px 30px;}
.HigCust5 .ico3{ background-size:30px 30px;}

}
@media screen and (max-width:991px) {
.HigCust5 .tit1{ font-size:20px; line-height:30px;}
.HigCust5 .li1{ float:left; width:100%; text-align:left; margin:5px 0;}
}






/*单页2*/
.hBrand{ float:left; width:100%; text-align: center; padding: 6.14% 0  0 0;}
.hBrandTit1{ float:left; width:100%; color: #222222; font-size: 32px; line-height:40px;}
.hBrandTit2{ float:left; width:100%; color: #666666; font-size: 18px; line-height: 35px; margin-top: 5px;}
.hBrand1{ float:left; width:100%;  margin: 5.71%  0 0 0;}
.hBrand1 .ul1{ margin: 0 -8px;}
.hBrand1 .l1{ float:left; width: 25%; padding: 0 2.33%; text-align: center;}
.hBrand1 .ico{ float:left; width:100%; line-height: 0;}
.hBrand1 .ico img{width:169px; height: 70px;}
.hBrand1 .title{ float:left; width:100%; color: #333333; font-size: 21px; line-height: 31px; font-weight: bold; margin: 24px 0 10px 0;}
.hBrand1 .info{ float:left; width:100%; color: #666666; font-size: 16px; line-height: 32px;}
.hBrand1 .l1:hover .title{ color:#e90004}

@media screen and (max-width:1199px) {
.hBrandTit1{font-size: 24px; line-height:34px;}
.hBrandTit2{ font-size: 16px; line-height: 32px;}	
.hBrand1 .title{ font-size: 18px; line-height:28px;}
.hBrand1 .info{ font-size: 14px; line-height:28px;}
}
@media screen and (max-width:991px) {
.hBrandTit1{font-size: 18px; line-height:28px;}	
.hBrandTit2{font-size: 14px; line-height:24px; margin-top: 0;}	
.hBrand1 .l1{ padding: 0 10px;}	
.hBrand1 .ico img{width:120px; height: 64px;}	
.hBrand1 .info{line-height:22px;}
.hBrand1 .title{ margin: 10px 0 5px 0;	}

}
@media screen and (max-width:767px) {
.hBrand1 .l1{ width: 50%;padding:8px;}
.hBrand1{  margin: 4%  0 0 0;}	
}

.hBrand2{ float:left; width:100%; margin: 5.42% 0 0 0; }
.hBrand2 .leftInfo{ float:left; width:38.43%; margin-top:2.4%; }
.hBrand2 .leftInfo .top1{ float:left; width:100%;position: relative; padding:7.77% 7% 7.77% 13%; margin: 0 0 10.82% 0;}
.hBrand2 .leftInfo .top1 .line{ float:left; width:57.4%; height:100%; border: 1px solid #e90004; position: absolute; left: 0; top: 0; z-index: 6;}
.hBrand2 .leftInfo .top1 .title{ float:left; width:100%; color: #333333; font-size: 34px; line-height: 44px; position: relative; z-index: 8; background: #fff; padding: 3.33% 0 0 0;}
.hBrand2 .leftInfo .top1 .title span{ color: #999999; font-size: 24px;}
.hBrand2 .leftInfo .top1 .info{ float:left; width:100%; color: #999999; font-size: 18px; line-height: 32px; padding:8px 0 10px; position: relative; z-index: 8; background: #fff;}

.hBrand2 .leftInfo .down2{ float:left; width:100%;}
.hBrand2 .leftInfo .down2 .l1{ float:left; width: 33.33%; text-align: center;}
.hBrand2 .leftInfo .down2 .ico{ display: block; line-height: 0;}
.hBrand2 .leftInfo .down2 .ico img{width:81px; height: 57px;}
.hBrand2 .leftInfo .down2 .line{ display: block; margin: 19px 0 15px 0;}
.hBrand2 .leftInfo .down2 .line span{ display: block; margin: 0 auto;width:21px; height: 1px; background: #000000;}
.hBrand2 .leftInfo .down2 .title1{ display: block; color: #333333; font-size: 18px; line-height: 28px;}
.hBrand2 .leftInfo .down2 .title2{ display: block; color: #333333; font-size: 13px; line-height: 23px;}

.hBrand2 .leftInfo .down2 .l1:hover .ico img{-webkit-transition: 1s ease;
   -moz-transition: 1s ease;
	-ms-transition: 1s ease;
	 -o-transition: 1s ease;
		transition: 1s ease;
-webkit-transform: rotateY(360deg);
   -moz-transform: rotateY(360deg);
	-ms-transform: rotateY(360deg);
	 -o-transform: rotateY(360deg);
		transform: rotateY(360deg);}
.hBrand2 .leftInfo .down2 .l1:hover .title1{ color:#e90004}

.hBrand2 .rightInfo{ float:right; width:61.57%; margin-top:-5%; }
.hBrand2 .rightInfo .l1{ float:left; width: 40.72%; margin-left: 9.28%; margin-top: 6.96%; position: relative; padding-left: 54px;}
.hBrand2 .rightInfo .ico{ float:left; width:35px; height:35px; position: absolute; left: 0; top:23px;}
.hBrand2 .rightInfo .title{ float:left; width: 100%; color: #333333; font-size: 18px; line-height: 28px; }
.hBrand2 .rightInfo .ifno{ float:left; width: 100%; color: #666666; font-size: 16px; line-height: 28px; margin-top: 9px;}

.hBrand2 .rightInfo .l1:hover .title{ color:#e90004}

@media screen and (max-width:1429px) {
	.hBrand2 .leftInfo .top1 .title{font-size: 32px; line-height: 42px;}
	.hBrand2 .leftInfo .top1 .info{font-size: 16px; line-height: 32px;}
	.hBrand2 .leftInfo .down2 .ico img{width:71px; height: 50px;}
	.hBrand2 .rightInfo .l1{ width: 46%; margin-left: 4%;}
	
}
@media screen and (max-width:1199px) {
	.hBrand2 .leftInfo .top1{ padding: 7.77% 2% 7.77% 6%}
	.hBrand2 .leftInfo .top1 .title{font-size: 30px; line-height:40px;}
	.hBrand2 .leftInfo .top1 .info{font-size: 16px; line-height: 32px;}
	.hBrand2 .leftInfo .down2 .title1{font-size: 16px; line-height: 26px;}
	.hBrand2 .rightInfo .l1{ padding-left:40px;}
	.hBrand2 .rightInfo .ico{width:30px; height: 30px; top: 20px;}
	.hBrand2 .rightInfo .title{font-size: 16px; line-height: 26px;}
	.hBrand2 .rightInfo .ifno{font-size: 14px; line-height: 24px; margin-top:5px;}
}
@media screen and (max-width:991px) {
	.hBrand2 .leftInfo{width:100%; margin: 0;}
	.hBrand2 .leftInfo .top1{margin:0 0 5% 0; padding:3% 0 3% 5%}
	.hBrand2 .leftInfo .top1 .title{ padding:1.5% 0 0 0; font-size:22px; line-height:30px;}
	.hBrand2 .leftInfo .top1 .title span{ font-size:18px;}
	.hBrand2 .leftInfo .top1 .info{ padding:4px 0; font-size: 14px; line-height: 24px;}
	.hBrand2 .leftInfo .down2 .ico img{width:63px; height: 44px;}
	.hBrand2 .leftInfo .down2 .line{margin:10px 0;}
	.hBrand2 .leftInfo .down2 .title1{line-height:22px;}
	.hBrand2 .leftInfo .down2 .title2{line-height:19px;}
	.hBrand2 .rightInfo{width:100%; margin:3% 0 0 0;}
	.hBrand2 .rightInfo .l1{margin:0 2%;}

}
@media screen and (max-width:767px) {
	.hBrand2 .rightInfo .ico{ top:10px;}
	.hBrand2 .rightInfo .l1{width:100%; margin:5px 0;}
	.hBrand2 .rightInfo .ifno{ margin-top:0;}
}

/*_hCaseList*/
._hCaseList{ float:left;width:100%; margin: 5.85% 0 5.71% 0;}
._hCaseList li{float:left; width: 25%; position: relative;}
._hCaseList .img{float:left; width: 100%; line-height: 0;}
._hCaseList .bg{float:left; width: 100%; height: 100%; position: absolute; left: 0; top: 0; z-index: 6; background: #000;opacity:0.4; filter:alpha(opacity=40);-webkit-transition: 0.5s ease;
   -moz-transition: 0.5s ease;
	-ms-transition: 0.5s ease;
	 -o-transition: 0.5s ease;
		transition: 0.5s ease;
}
._hCaseList .ico,
._hCaseList .title,
._hCaseList .more{float:left; width: 100%;  position:absolute; left: 0; top: 50%; z-index: 8;  text-align: center; -webkit-transition: 0.5s ease;
   -moz-transition: 0.5s ease;
	-ms-transition: 0.5s ease;
	 -o-transition: 0.5s ease;
		transition: 0.5s ease;}

._hCaseList .title{color:#fff; font-size: 28px; line-height:34px;opacity:0; filter:alpha(opacity=00); -webkit-transform: scale(0); -moz-transform: scale(0);transform: scale(0);}
._hCaseList .ico{ line-height:0; margin-top: -35px;}
._hCaseList .more{ line-height:0;opacity:0; filter:alpha(opacity=00);}
._hCaseList .ico img{ weidth:69px; height: 69px;}
._hCaseList .more img{ weidth:37px; height: 37px;}
._hCaseList li:hover .ico{ margin-top: -85px;}
._hCaseList li:hover .more{ margin-top: 49px;opacity:1; filter:alpha(opacity=100);}
._hCaseList li:hover .title{opacity:1; filter:alpha(opacity=100); -webkit-transform: scale(1); -moz-transform: scale(1);transform: scale(1);}
._hCaseList li:hover .bg{ background: #e90004;opacity:1; filter:alpha(opacity=100);}

@media screen and (max-width:1429px) {
._hCaseList .title{font-size:20px; line-height: 26px; }
._hCaseList .ico{ line-height:0; margin-top: -25px;}	
._hCaseList .ico img{ weidth:51px; height: 51px;}
._hCaseList .more img{ weidth:27px; height: 27px;}
._hCaseList li:hover .ico{ margin-top: -59px;}
._hCaseList li:hover .more{ margin-top:34px;}
	
}
@media screen and (max-width:991px) {
._hCaseList .title{font-size:16px; line-height:16px; }
._hCaseList .ico{ line-height:0; margin-top: -25px;}	
._hCaseList .ico img{ weidth:35px; height: 35px;}
._hCaseList .more img{ weidth:22px; height: 22px;}
._hCaseList li:hover .ico{ margin-top: -40px}
._hCaseList li:hover .more{ margin-top:22px;}

}
@media screen and (max-width:767px) {
._hCaseList li{ width:50%;}	
}


/*解决方案*/
._hSolution{float:left; width: 100%; position: relative;}
._hSoluTit{ float: left; position: absolute; left: 0; top: 10px; width: 25%; height:47%; padding-right:10px; z-index: 6; background: #fff;} 
.hBrandTit3{ float:left; width: 100%; color: #999999; font-size: 21px; line-height: 31px; margin: 12px 0;}
._hSolutScorll{float:left; width: 100%;}
._hSolutScorll .ul1{ margin: 0 -10px;}
._hSolutScorll .ul1 li{float:left; width:25%; padding: 10px; }
._hSolutScorll .ul1 li.first{  margin-left: 25%;}
._hSolutScorll .ul1 .l1{ float:left; width: 100%; border:1px solid #cccccc; padding:20px 20px 16px 26px;}
._hSolutScorll .ul1 .title{ float:left; width: 100%; color: #666666; font-size: 24px; line-height: 34px;}
._hSolutScorll .ul1 .info{ float:left; width: 100%; color: #666666; font-size: 16px; line-height: 26px; margin: 8px 0 11px 0;}
._hSolutScorll .ul1 .cont{ float:left; width: 100%; position: relative; padding-top: 33px;}
._hSolutScorll .ul1 .cont::after{ float:left; width: 1px; height: 58px; background:#cccccc; position: absolute; left: 0; top:0; content: '';}
._hSolutScorll .ul1 .nub{ float:left; color: #666666; font-size: 16px; line-height: 16px; margin-top: 34px;}
._hSolutScorll .ul1 .ico{ float:right; width: 54px; height: 50px;}
._hSolutScorll .slick-prev,
._hSolutScorll .slick-next{ width:40px; height: 40px; background:url("images/_img17.png") left center no-repeat #fff; background-size: auto 100%; margin-top: -20px; left: -60px;}
._hSolutScorll .slick-next{left:auto; right:-60px; background:url("images/_img17.png") right center no-repeat #fff; background-size: auto 100%;}
._hSolutScorll .slick-prev:hover{ background:url("images/_img18.png") left center no-repeat #fff; background-size: auto 100%;}
._hSolutScorll .slick-next:hover{ background:url("images/_img18.png") right center no-repeat #fff; background-size: auto 100%;}

._hSolutScorll .ul1 .l1:hover .title{ color:#e90004;}

._hSolutScorll .slick-dots{ position:static; height:10px; margin-top:15px;}
._hSolutScorll .slick-dots li{ float:none; width:10px; height:10px; border-radius:50%; margin:0 4px; text-indent:-999px; overflow:hidden; background:#999999; vertical-align:top;}
._hSolutScorll .slick-dots li button{ display:none;}
._hSolutScorll .slick-dots li.slick-active{ background:#e90004;}

@media screen and (max-width:1540px) {
._hSolutScorll .slick-prev,
._hSolutScorll .slick-next{ left:-15px;}
._hSolutScorll .slick-next{left:auto; right:-15px;}
}
@media screen and (max-width:1199px) {
.hBrandTit3{font-size:18px; line-height: 28px; margin:6px 0;}
._hSolutScorll .ul1 .l1{ padding:15px 12px;}
._hSolutScorll .ul1 .title{ font-size: 18px; line-height: 28px;}
._hSolutScorll .ul1 .info{ font-size: 14px; line-height: 24px; margin:4px 0 10px 0;}
._hSolutScorll .ul1 .cont{padding-top:23px;}
._hSolutScorll .ul1 .cont::after{height:48px;}
}
@media screen and (max-width:991px) {
._hSolutScorll .ul1 .ico{ width:41px; height: 38px;}
._hSolutScorll .ul1 .nub{margin-top:22px;}
._hSolutScorll .ul1 .cont::after{height:23px;}
._hSolutScorll .slick-prev,
._hSolutScorll .slick-next{ width:30px; height: 30px; margin-top: -15px;}
._hSolutScorll .ul1{ margin: 0 -5px;}
._hSolutScorll .ul1 li{padding: 5px; }
._hSolutScorll .ul1 .cont{padding-top:10px;}
._hSolutScorll .ul1 .info{ margin: 0 0 6px 0;}	
._hSoluTit{ top:5px;}
}
@media screen and (max-width:767px) {
._hSolutScorll .ul1 li.first{  margin-left: 50%;}	
._hSolutScorll .ul1 li{ width:50%; }
._hSoluTit{ width: 50%; height:23.5%;}
}

/*_hStation*/
._hStation{ float:left; width: 100%; margin:25px 0 7.03% 0;}
._hStation  .hd{ float:left; width: 100%;  margin-bottom: 6.07%; text-align: center;}
._hStation  .hd ul{display: inline-block;}
._hStation  .hd li{ float:left; color: #333333; font-size: 21px; line-height: 31px; padding: 0 28px; cursor: pointer; position: relative;}
._hStation  .hd li::after{ float:left; position: absolute;  right:0; top:0; margin-right:-3px;  content: "/";}
._hStation  .hd li:last-child::after{ display: none;}
._hStation  .hd li.on{color:#e90004;}
._hStation  .bd{ float:left; width: 100%; }
._hStation  .bd .ul1{  margin:0 -5px;}
._hStation  .bd .l1{ float:left; width:33%; padding: 5px;}
._hStation  .bd .l1 a{ float:left; width:100%; background: #f7f7f7; padding:15px 20px;}
._hStation  .bd .l1 .time{ float:left; width: 100%; color: #666666; font-size: 32px; line-height: 24px; background:url("images/_img19.png") right center no-repeat;}
._hStation  .bd .l1 .time time{ float:left; text-align: center;}
._hStation  .bd .l1 .time span{color:#999999; font-size: 18px; display: block; margin-top: 10px;}
._hStation  .bd .l1 .title{ float:left; width: 100%; color: #333333; font-size: 18px; line-height: 28px; border-top: 1px solid #cccccc; padding-top: 15px; margin-top: 20px;}
._hStation  .bd .l1 .info{ float:left; width: 100%; color: #666666; font-size: 16px; line-height: 29px; height: 58px; overflow: hidden; margin: 9px 0 12px 0;}
._hStation .bd .l1 a:hover .title{ color:#e90004;}
._hStation  .bd .l1 a:hover{ box-shadow:0 3px 5px rgba(0,0,0,0.2);}

@media screen and (max-width:1199px) {
._hStation  .bd .l1 a{ padding:15px 15px;}
._hStation  .bd .l1 .time{  font-size: 24px; line-height: 18px; background-size:40px auto;}
._hStation  .bd .l1 .time span{ font-size:16px; margin-top:6px;}
._hStation  .bd .l1 .title{ font-size: 16px; line-height: 26px; padding-top:10px; margin-top:10px;}
._hStation  .bd .l1 .info{font-size: 14px; line-height:24px; height: 48px;  margin:4px 0 6px 0;}
._hStation  .hd li{ font-size: 16px; line-height: 26px;}
._hStation  .hd{ margin-bottom:4%; 	}
}
@media screen and (max-width:991px) {
._hStation  .bd .l1 a{ padding:15px 12px;}	
._hStation{margin:2% 0 7.03% 0;}	
._hStation  .bd .ul1{  margin:0 -3px;}
._hStation  .bd .l1{ padding: 3px;width:50%;}
._hStation  .hd li{font-size: 16px; line-height: 26px; padding: 0 14px; }	
}
@media screen and (max-width:767px) {
._hStation  .hd li{ font-size: 14px; padding: 0 10px; }	
._hStation  .bd .l1{ width: 100%; }	
}



/*_hServTit*/
._hServTit{ float:left; width: 100%; color: #333333; font-size: 32px; line-height:42px; padding: 7.08% 0 2.85% 0; border-bottom: 1px solid #e90004;}
._hServTit span{ color: #e90004; text-transform:uppercase; margin-left: 20px; background:url("images/_img20.jpg") left center no-repeat; padding-left: 28px;}
._hServInfo{ float:left; width: 100%; color: #333333; font-size: 16px; line-height:30px; margin: 3.07% 0.15% 0; }

@media screen and (max-width:1429px) {
._hServTit{ font-size: 24px; line-height:34px;}
._hServInfo{ font-size: 14px; line-height:28px;}	
}
@media screen and (max-width:991px) {
._hServTit{ font-size: 18px; line-height:28px;}	
._hServTit span{ margin-left:10px;padding-left:14px;}	
}

/*_hWord*/
._hWord{float:left; width: 100%; margin-top: 5.85%;}
._hWord .ul1{ margin: 0 -14px;}
._hWord .l1{float:left; width: 25%; padding: 0 14px; text-align: center;}
._hWord .la{float:left; width: 100%;  padding: 38px 0; cursor: pointer;-webkit-transition:none;
   -moz-transition:none;
	-ms-transition:none;
	 -o-transition:none;
		transition:none;}
._hWord .title{float:left; width: 100%; color: #333333; font-size: 22px; line-height:32px; padding: 0 10px;}
._hWord .ico{float:left; width: 100%; height: 70px; 
-webkit-transition: 0.5s ease;
   -moz-transition: 0.5s ease;
	-ms-transition: 0.5s ease;
	 -o-transition: 0.5s ease;
		transition: 0.5s ease;
}
._hWord .info1{float:left; width: 100%; color: #666666; font-size: 16px; line-height:26px; margin: 15px 0 27px 0; padding: 0 10px;}
._hWord .line{float:left; width: 100%; height: 1px;border-top: 1px dotted #8c8c8c; margin:33px 0 26px 0; }
._hWord .info2{float:left; width: 100%; color: #666666; font-size: 16px; line-height:24px; padding:0 19%;}

._hWord .la:hover{background: #df0113 url("images/_img23.png") right bottom no-repeat; background-size:46% auto;}
._hWord .la:hover .title,
._hWord .la:hover .info1,
._hWord .la:hover .info2{ color:#fff;}
._hWord .la:hover .line{ border-top: 1px dotted #fff; }

@media screen and (max-width:1429px) {
._hWord .info2{ padding:0 9%;}
	._hWord .title{ font-size: 18px; line-height:28px;}	
	._hWord .info1,
	._hWord .info2{ font-size: 14px; line-height:24px;}	
}
@media screen and (max-width:1199px) {
	._hWord .la{ padding:20px 0;}
	._hWord .ico{height:50px;}	
	._hWord .info1{ margin: 7px 0 13px 0;}
	._hWord .line{ margin:16px 0 13px 0; }
}
@media screen and (max-width:991px) {
._hWord .ul1{ margin: 0 -6px;}
._hWord .l1{ width:50%; padding: 0 6px;}
}
@media screen and (max-width:767px) {
._hWord .la{ padding:12px 0;}
	._hWord .ico{height:40px;}	
	._hWord .info1{ margin: 7px 0 13px 0;}
	._hWord .line{ margin:16px 0 13px 0; }
	._hWord .title{ font-size: 16px; line-height:24px;}	
	._hWord .info1,
	._hWord .info2{ font-size: 12px; line-height:20px; padding: 0 10px;}	
}


/*_hAdvant*/
._hAdvant{float:left; width: 100%; margin-top: 5.85%;}
._hAdvant .ul1{ margin: 0 -12px;}
._hAdvant .l1{float:left; width: 20%; padding: 0 12px; text-align: center;}
._hAdvant .la{float:left; width: 100%;  padding:62px 10px 57px 10px; cursor: pointer;background:#333333;}
._hAdvant .ico{float:left; width: 100%; line-height: 0; margin-bottom: 12px;}
._hAdvant .title1{float:left; width: 100%; color: #fff; font-size: 20px; line-height:40px;}
._hAdvant .info1{float:left; width: 100%; color: #ffff; font-size: 16px; line-height:26px; margin-top:15px;}
._hAdvant .la:hover{background:#df0113 url("images/_img24.png") left 90% no-repeat;}
@media screen and (max-width:1199px) {
._hAdvant .ul1{ margin: 0 -6px;}
._hAdvant .l1{padding: 0 6px; }	
._hAdvant .la{ padding:36px 10px; }
._hAdvant .ico img{ width: 46px; height: 46px;}
._hAdvant .title1{ font-size: 16px; line-height:26px;}
._hAdvant .info1{ font-size: 14px; line-height:24px; margin-top:2px;}	
}
@media screen and (max-width:991px) {
._hAdvant .ul1{ margin: 0 -6px;}
._hAdvant .l1{ padding: 0 6px; }
}
@media screen and (max-width:767px) {
._hAdvant .l1{ width:100%; padding:4px 6px; }	
._hAdvant .la{ padding:15px 10px; }	
._hAdvant .ico{margin-bottom:6px;}
._hAdvant .ico img{ width: 36px; height: 36px;}
._hAdvant .title1{ font-size: 16px; line-height:22px;}
._hAdvant .info1{ font-size: 14px; line-height:20px;}		
}

/*indexBeli*/
.indexBeli{ width:100%; float:left; padding:3.29% 0 4.28% 0; overflow:hidden; position:relative;}
.indexBeli .box1{ width:100%; float:left; margin-top:46px; position:relative; z-index:16;}
.indexBeli .dl{ float:left; width:109.6%; position:relative; left:-4.8%; padding:4.5% 0 5.64% 0; background:white; box-shadow:0 3px 20px rgba(0,0,0,0.06);}
.indexBeli .dl .dd{ width:50%; float:left; padding:0 75px;}
.indexBeli .dl .dd h4{ width:100%; font-size:30px; color:#56453c; line-height:30px; font-family:Arial; background:url(images/index8_1.jpg) no-repeat left bottom; padding-bottom:17px;}
.indexBeli .dl .dd h3{ width:100%; font-size:30px; margin-top:15px; color:#d71518; line-height:40px;}
.indexBeli .dl .dd .p{ width:100%; font-size:14px; margin-top:50px; color:#666666; line-height:28px; position:relative;}
.indexBeli .dl .dd .p::before{ float:left; width:2px; height:100%; background:#d71518; box-shadow:0 3px 5px rgba(0,0,0,0.2); position:absolute; bottom:0; content:'';  right:-75px;}
.indexBeli .dl .dd:last-child .p::before{ display:none;}

.part_bg{ float:left; width:100%;  background:#161616; position:absolute; left:0; top:0; z-index:6;}
.part_bg .img{ float:left; width:100%; height:500px; opacity:0.08;filter:alpha(opacity=8);}

.indexTit_3{ width:100%; float:left; text-align:center; padding-bottom:21px; background:url(images/index2_2.jpg) no-repeat center bottom; position:relative; z-index:16;}
.indexTit_3 h3{ width:100%; float:left; font-size:40px; color:#008ccd; line-height:56px; font-family:Arial; font-weight:bold;}
.indexTit_3 h4{ width:100%; float:left; font-size:36px; color:#3e3e3e; line-height:60px;}

.indexTit_5{ width:100%; float:left; text-align:center; margin-top:26px; font-size:15px; color:#727272; line-height:32px; position:relative; z-index:16;}
.indexTit_3_w h3, .indexTit_3_w h4, .indexTit_5_w {color: white;}

@media screen and (max-width:1199px) {
.part_bg .img{height:360px;}
.indexBeli .box1{ margin-top:26px;}
.indexBeli .dl .dd h4{ font-size:20px; line-height:28px; padding-bottom:10px;}
.indexBeli .dl .dd h3{ font-size:16px; line-height:26px;}
.indexBeli .dl .dd .p{ font-size:13px; margin-top:12px; }
.indexBeli .dl::after,
.indexBeli .dl::before{ width:1px;}
.indexTit_3 h3{ font-size:30px; line-height:46px;}
.indexTit_3 h4{ font-size:26px; line-height:50px;}
.indexTit_5{ margin-top:20px; font-size:13px; line-height:26px;}
.indexBeli .dl{ float:left; width:104.2%; left:-2.1%; }
.indexBeli .dl .dd{ padding:0 30px;}
.indexBeli .dl .dd .p::before{ right:-30px;}
}

@media screen and (max-width:767px) {

.indexBeli .box1{ margin-top:16px;}
.indexBeli .dl{ margin:2% 0; }
.indexBeli .dl::after,
.indexBeli .dl::before{ display:none;}
.indexBeli .dl .dd{ width:100%; border-bottom:1px solid #d71518; padding:5% 3%;}
.indexBeli .dl .dd h4{ font-size:16px; line-height:24px; padding-bottom:5px;}
.indexBeli .dl .dd h3{ font-size:16px; margin-top:8px; line-height:26px;}
.indexBeli .dl .dd .p{ margin-top:10px; line-height:22px;}

.indexTit_3_w{ background-size:auto 1px;}
.indexTit_3{ padding-bottom:11px; background-size:auto 1px;}
.indexTit_3 h3{ font-size:20px; line-height:26px;}
.indexTit_3 h4{ font-size:18px; line-height:30px;}
.indexTit_5{ margin-top:10px; font-size:12px; line-height:22px;}
}



/*_hSite*/
._hSite{ float:left; width: 100%; margin:20px 0 7.03% 0;}
._hSite  .hd{ float:left; width: 100%;  margin-bottom:4.28%; text-align: center;}
._hSite  .hd ul{display: inline-block;}
._hSite  .hd li{ float:left; color: #333333; font-size: 21px; line-height: 45px; margin-right:1px; padding: 0 14px; cursor: pointer; position: relative;}
._hSite  .hd li::after{ float:left; position: absolute;  right:-1px; top:50%; margin-top:-10px; content:''; width:1px; height:19px; background:#cccccc;}
._hSite  .hd li:last-child::after{ display: none;}
._hSite  .hd li.on{background:#e90004; color:#fff;}
._hSite  .bd{ float:left; width: 100%; }
._hSite  .bd .ul1{  margin:0 -15px;}
._hSite  .bd .l1{ float:left; width:33%; padding:0 15px;}
._hSite  .bd .l1 a{ float:left; width:100%; border-bottom:1px solid #cccccc; padding:30px 0;}
._hSite  .bd .l1 .time{ float:left; width: 100%; color: #999999; font-size: 18px; line-height: 28px; background:url("images/_img28.png") right center no-repeat;}
._hSite  .bd .l1 .title{ float:left; width: 100%; color: #333333; font-size: 18px; line-height: 28px; margin:18px 0 10px 0}
._hSite  .bd .l1 .info{ float:left; width: 100%; color: #666666; font-size: 16px; line-height: 29px; height: 58px; overflow: hidden; margin: 9px 0 12px 0;}
._hSite  .bd .l1 a:hover .title{ color:#e90004;}

@media screen and (max-width:1199px) {
._hSite  .hd li{ font-size:18px; line-height:36px;}	
._hSite  .bd .ul1{  margin:0 -10px;}
._hSite  .bd .l1{  padding:0 10px;}
._hSite  .bd .l1 .time{ font-size: 16px; line-height: 26px; background-size:auto 20px;}
._hSite  .bd .l1 .title{ font-size: 16px; line-height: 26px; margin:9px 0 5px 0}
._hSite  .bd .l1 .info{font-size: 14px; line-height:24px; height: 48px; margin:4px 0 6px 0;}

}
@media screen and (max-width:991px) {
._hSite  .hd li{font-size: 16px; line-height: 26px; padding: 0 14px; }		
._hSite  .bd .ul1{  margin:0 -6px;}
._hSite  .bd .l1{  padding:0 6px;}
._hSite  .bd .l1 a{ padding:12px 0;}
._hSite  .bd .l1 .title{ font-size: 16px; line-height:30px; margin:0}
._hSite  .bd .l1 .info{ margin:0;}
._hSite .hd{ margin-bottom:2%;}
}
@media screen and (max-width:767px) {
._hSite  .bd .l1{ width:100%;}	
._hSite  .hd li{ font-size: 14px; padding: 0 10px; }	
}


/*_hPage*/
._hPage1{ float:left; width:100%; margin:5.5% 0 6.07% 0;}
._hPage1 .img{ float:left; width:100%; line-height:0;}
._hPage1 .title{ float:left; width:100%; text-align:center; color:#000000; font-size:24px; line-height:36px; text-align:center; margin-top:6.78%;}
@media screen and (max-width:1429px) {
._hPage1 .title{ font-size:18px; line-height:30px;}
}
@media screen and (max-width:991px) {
._hPage1 .title{ font-size:16px; line-height:28px;}

}

/*_hPage2*/
._hPage2{ float:left; width:100%; background:#000; position:relative;}
._hPage2 ._hBg2{ float:left; width:100%; height:100%; position:absolute; left:0; top:0; z-index:6;opacity:0.2; filter:alpha(opacity=20); }
._hCont1{ float:left; width:100%; position:relative; z-index:8; padding:27px 0 33px 0;}
._hCont1 .l1{ float:left; width:25%; padding:0 2.71%; text-align:center;}
._hCont1 .l1 .ico{ float:left; width:100%; line-height:0;}
._hCont1 .l1 .title{ float:left; width:100%; color:#fff; font-size:20px; line-height:30px; margin:22px 0 25px 0;}
._hCont1 .l1 .info{ float:left; width:100%; color:#fff; font-size:16px; line-height:36px;}
._hCont1 .l1:hover .ico img{-webkit-transition: 1s ease;
   -moz-transition: 1s ease;
	-ms-transition: 1s ease;
	 -o-transition: 1s ease;
		transition: 1s ease;
-webkit-transform: rotateY(360deg);
   -moz-transform: rotateY(360deg);
	-ms-transform: rotateY(360deg);
	 -o-transform: rotateY(360deg);
		transform: rotateY(360deg);}

@media screen and (max-width:1429px) {
._hCont1 .l1{ padding:0 1%;}	
._hCont1 .l1 .title{font-size:18px; line-height:28px; margin:16px 0 10px 0;}
._hCont1 .l1 .info{ font-size:14px; line-height:34px;}
}
@media screen and (max-width:991px) {
._hCont1 .l1{ width:50%; padding:6px 10px;}
._hCont1 .l1 .ico img{ width:40px;}
._hCont1 .l1 .title{font-size:16px; line-height:26px; margin:12px 0 5px 0;}
._hCont1 .l1 .info{ font-size:12px; line-height:22px;}
}



/*_hTitle1*/
._hCont2{ float:left; width:100%; position:relative; z-index:8; overflow:hidden;}
._hCont2 .l1{ float:left; width:25%; background:#e90004; position:relative; padding:55px 12px; cursor:pointer;}
._hCont2 .l1::after{ float:left; width:1px; height:88px; position:absolute; right:0; top:50%; margin-top:-44px; content:''; background:#fff; z-index:8;}
._hCont2 .l1:last-child::after{ display:none;}
._hCont2 .l1 .info{ background:#d70306; float:left; width:102%; height:100%; color:#fff; font-size:16px; line-height:29px; padding:22px 20px; position:absolute; left:-1%; top:0; display:none; z-index:10;}
._hCont2 .l1 .title1{ float:left; width:100%; text-align:center; color:#fff; font-size:36px; line-height:46px;}
._hCont2 .l1 .title2{ float:left; width:100%; text-align:center; color:#fff; font-size:15px; line-height:25px; margin-top:6px;}
._hCont2 .l1:hover .info{ display:block;}

@media screen and (max-width:1429px) {
._hCont2 .l1::after{ height:70px; margin-top:-35px;}	
._hCont2 .l1 .info{ padding:16px 20px; font-size:14px; line-height:26px; }
._hCont2 .l1 .title1{ font-size:24px; line-height:34px;}
._hCont2 .l1 .title2{font-size:14px; line-height:24px; margin-top:0;}
}
@media screen and (max-width:991px) {
._hCont2 .l1{ padding:40px 0;}
	
._hCont2 .l1::after{ height:60px; margin-top:-30px;}	
._hCont2 .l1 .info{ padding:10px 12px; font-size:12px; line-height:22px; }
._hCont2 .l1 .title1{ font-size:20px; line-height:30px;}
._hCont2 .l1 .title2{font-size:13px; line-height:22px;}


}
@media screen and (max-width:767px) {
._hCont2 .l1{ width:50%;}
._hCont2 .l1:nth-child(2n)::after{ display:none;}
._hCont2 .l1::before{ float:left; width:60%; height:1px; position:absolute; left:20%; top:0; content:''; background:#fff; z-index:8;}
._hCont2 .l1:nth-child(1)::before,
._hCont2 .l1:nth-child(2)::before{ display:none;}
}


/*_hTitle1*/
._hTitle1{ float:left; width:100%; margin-top:6.28%;}
._hTitle1 .tit1{ float:left; width:113px; line-height:0; margin-right:24px;}
._hTitle1 .tit2{ float:left;}
._hTitle1 .tit2 h4{ display:block; color:#000000; font-size:18px; line-height:28px;}
._hTitle1 .tit2 h4 span{ margin-left:17px; padding-left:113px; position:relative;}
._hTitle1 .tit2 h4 span::after{ float:left; width:80px; height:1px; background:#000000; position:absolute; left:0; top:50%; content:'';}
._hTitle1 .tit2 h5{ display:block; color:#000000; font-size:18px; line-height:28px; margin-top:2px;}

@media screen and (max-width:1429px) {
._hTitle1 .tit1{ width:84px;}
._hTitle1 .tit2 h4{ font-size:16px; line-height:24px;}
._hTitle1 .tit2 h5{ font-size:16px; line-height:24px; margin:0;}
}
@media screen and (max-width:991px) {
._hTitle1 .tit1{ width:60px; margin-right:12px;}
._hTitle1 .tit2 h4{ font-size:14px; line-height:20px;}
._hTitle1 .tit2 h5{ font-size:14px; line-height:20px;}
._hTitle1 .tit2 h4 span{ margin-left:8px; padding-left:62px;}
._hTitle1 .tit2 h4 span::after{ width:40px;}

}
@media screen and (max-width:767px) {

}


/*_hProg*/
._hProg{ float:left; width:100%; margin-top:8.35%;}
._hProg .ul1{  margin:-1px 0 0 -1px;}
._hProg .ul1 li{ float:left; width:25%;}
._hProg .la{ float:left; width:100%; border-left:1px solid #999999; border-top:1px solid #999999;  margin:-1px 0 0 -1px; padding:64px 15px 59px 15px; text-align:center;}
._hProg .la .ico{ float:left; width:100%; line-height:0; margin-bottom:25px;}
._hProg .la .ico img{ width:142px; height:108px;}
._hProg .la .title{ float:left; width:100%; color:#333333; font-size:22px; line-height:32px;}
._hProg .la .line{ float:left; width:100%; margin:6px 0 9px 0;}
._hProg .la .line span{ display:block; margin:0 auto; width:31px; height:1px; background:#e91a14;}
._hProg .la .info{ float:left; width:100%; color:#333333; font-size:14px; line-height:24px;}
._hProg .slick-prev,
._hProg .slick-next{ width:40px; height:40px; background:url(images/_img17.png) left center no-repeat #fff; background-size:auto 100%; left:-60px; margin-top:-20px;}
._hProg .slick-next{ background:url(images/_img17.png) right center no-repeat #fff; background-size:auto 100%; left:auto; right:-60px;}
._hProg .slick-prev:hover{ background:url(images/_img18.png) left center no-repeat #fff; background-size:auto 100%;}
._hProg .slick-next:hover{ background:url(images/_img18.png) right center no-repeat #fff; background-size:auto 100%;}

._hProg .slick-dots{ position:static; height:10px; margin-top:15px;}
._hProg .slick-dots li{ float:none; width:10px; height:10px; border-radius:50%; margin:0 4px; text-indent:-999px; overflow:hidden; background:#999999; vertical-align:top;}
._hProg .slick-dots li button{ display:none;}
._hProg .slick-dots li.slick-active{ background:#e90004;}

._hProg .la:hover .title{ color:#e90004}

@media screen and (max-width:1560px) {
._hProg .slick-prev,
._hProg .slick-next{ left:0; }
._hProg .slick-next{left:auto; right:0;}
}
@media screen and (max-width:1429px) {
._hProg .la{ padding:40px 15px; }
._hProg .la .ico{ margin-bottom:20px;}
._hProg .la .ico img{ width:106px; height:81px;}
._hProg .la .title{ font-size:18px; line-height:28px;}
}
@media screen and (max-width:991px) {
._hProg .slick-prev,
._hProg .slick-next{ width:30px; height:30px; margin-top:-15px;}
._hProg .la{ padding:20px 12px; }
._hProg .la .ico{ margin-bottom:10px;}
._hProg .la .ico img{ width:71px; height:54px;}

}
@media screen and (max-width:767px) {
._hProg .la .info{ height:48px;}
._hProg{ overflow:hidden;}
._hProg .ul1{ margin:0;} 
._hProg .slick-prev,
._hProg .slick-next{ margin-top:-27px; }
}


/*_hNews*/
._hNews{ float:left; width:100%; margin:6.42% 0;}
._hNews .tit{ float:left; width:21.4%; border-top:1px solid #999999;}
._hNews .tit .l1{ float:left; width:100%; border-bottom:1px solid #999999; color:#333333; font-size:18px; line-height:28px; padding:25px 0; cursor:pointer;}
._hNews .tit .l1.on,
._hNews .tit .l1.slick-current{ color:#e90004;}

._hNews .list{ float:right; width:78.6%;}
._hNews .list .la{ float:left; width:42.8%; margin-left:7.2%; padding:17px 0; border-bottom:1px solid #999999;}
._hNews .list .la:nth-child(1),
._hNews .list .la:nth-child(2){ border-top:1px solid #999999;}
._hNews .list .la a{ float:left; width:100%;}
._hNews .list .la .time{ float:left; color:#666666; font-size:14px; line-height:26px;}
._hNews .list .la .title{ float:left; width:100%; color:#333333; font-size:20px; line-height:36px; overflow:hidden; white-space: nowrap; text-overflow:ellipsis;}
._hNews .list .la .info{ float:left; width:100%; color:#666; font-size:16px; line-height:26px; height:52px; overflow:hidden; margin:7px 0;}
._hNews .list .la .more{ float:right; color:#666666; font-size:14px; line-height:26px; padding-right:22px; background:url(images/_img45.png) right center no-repeat;}
._hNews .list .la .down1{ float:left; width:100%;}
._hNews .list .la:hover .title{ color:#e90004;}
._hNews .list .la:hover .more{ color:#e90004; background:url(images/_img46.png) right center no-repeat;}
._hNews .list .la:hover{ border-bottom:1px solid #e90004;}
@media screen and (max-width:1429px) {
._hNews .tit .l1{  padding:20px 0; font-size:14px;line-height:24px;}	
._hNews .list .la .time{ font-size:14px; line-height:24px;}
._hNews .list .la .more{ font-size:14px; line-height:24px;}
._hNews .list .la .title{ font-size:18px; line-height:28px;}
._hNews .list .la .info{ font-size:14px; line-height:24px; height:48px; margin:5px 0;}
._hNews .list .la .more,
._hNews .list .la:hover .more{ background-size:auto 12px;}
}
@media screen and (max-width:991px) {
._hNews .tit .l1{ padding:12px 0;}	
._hNews .list .la{ width:45%; margin-left:5%; padding:10px 0;}
._hNews .list .la .title{ font-size:16px; line-height:26px;}
._hNews .list .la .info{ line-height:22px; height:44px; margin:3px 0;}

}
@media screen and (max-width:767px) {
._hNews .tit{ width:100%;border-bottom: 1px solid #999999; padding:10px 0;}
._hNews .tit .l1{ padding:0; width:33.33%; border:none; margin:2px 0;}	
._hNews .list{ width:100%; margin-top:1%;}
._hNews .list .la{ width:100%; margin:0;}
._hNews .list .la:nth-child(2n){ float:right;}
._hNews .list .la .title{ margin:0;}
._hNews .list .la:nth-child(1),
._hNews .list .la:nth-child(2){ border-top:none;}

}


/*_hPage3*/
._hPage3{ float:left; width:100%; background:#000; position:relative; margin-bottom:40px; padding:5% 100px 7.28% 23%;}
._hPage3 ._hBg3{ float:left; width:100%; position:absolute; left:0; top:0; height:100%; z-index:5;
opacity:0.3; filter:alpha(opacity=30);}
._hPage3 .img{ float:left; width:17.35%; line-height:0; position:absolute; left:0; top:24%; z-index:6;}
._hPage3 .ico{ float:left; width:62px; height:62px; position:absolute; right:3.57%; top:15.9%; z-index:6;}
._hPage3 .info1{ float:left; width:100%; color:#fff; font-size:36px; line-height:46px; position:relative; z-index:6;}
._hPage3 .info2{ float:left; width:100%; color:#fff; font-size:30px; line-height:40px; position:relative; z-index:6; margin:3.97% 0 2.32% 0;}
._hPage3 .info3{ float:left; width:100%; color:#fff; font-size:16px; line-height:36px; position:relative; z-index:6;}
._hPage3 .info4{ float:left; width:100%; color:#fff; font-size:26px; line-height:36px; position:relative; z-index:6; margin-top:1.42%;}
._hPage3 .btn{ display:inline-block;padding-left:44px; position:relative;}
._hPage3 .btn span{ display:inline-block; background:#fff; border-radius:30px; color:#000000; font-size:18px; height:25px; line-height:24px; padding:0 18px; text-align:center; margin:6px 0;}
._hPage3 .btn span:hover{ background:#e90004; color:#fff;}
._hPage3 .btn.ico1{ background:url(images/_img50.png) left center no-repeat; margin-left:95px; }
._hPage3 .btn.ico2{ background:url(images/_img51.png) left center no-repeat; margin-left:30px; }
._hPage3 .wchat{ display:none; float:left; width:200px; height:200px; position:absolute; left:50%; margin-left:-95px; bottom:50px; border:2px solid #fff; box-shadow:0 0 5px rgba(0,0,0,0.2);}
._hPage3 .wchat img{ height:196px;}
._hPage3 .wchat::after{ float:left; width:0; height:0; position:absolute; left:50%; bottom:-8px; margin-left:-8px; border-left: 8px solid transparent; border-right:8px solid transparent;border-top: 8px solid #fff; content:''; }

@media screen and (max-width:1429px) {
._hPage3 .btn.ico1{ margin-left:40px; }
._hPage3 .btn.ico2{ margin-left:20px; }
._hPage3 .info1{ font-size:27px; line-height:37px;}	
._hPage3 .info2{ font-size:22px; line-height:32px;}
._hPage3 .info3{ font-size:14px;}
._hPage3 .info4{ font-size:19px; line-height:29px;}
._hPage3 .btn span{ font-size:16px;}

._hPage3 .wchat{ width:150px; height:150px; margin-left:-70px;}
._hPage3 .wchat img{ height:146px;}
}
@media screen and (max-width:1199px) {
._hPage3{ padding:5% 100px 7.28% 20%;}	
._hPage3 .btn{ padding-left:38px;}
._hPage3 .btn span{ padding:0 12px;}	
._hPage3 .btn.ico1{ margin-left:20px; background-size:28px auto; }
._hPage3 .btn.ico2{ margin-left:10px;  background-size:28px auto;}
._hPage3 .wchat{ width:150px; height:150px; margin-left:-70px;}
}
@media screen and (max-width:991px) {
._hPage3{ padding:5% 20px 7.28% 20%;}		
._hPage3 .info1{ font-size:18px; line-height:30px;}	
._hPage3 .info2{ font-size:15px; line-height:26px;}
._hPage3 .info4{ font-size:15px; line-height:26px;}
._hPage3 .btn{ padding-left:28px;}
._hPage3 .btn span{ padding:0 8px; font-size:14px;}
._hPage3 .btn.ico1{ margin-left:10px; background-size:20px auto; }
._hPage3 .btn.ico2{ margin-left:5px;  background-size:20px auto;}
._hPage3 .ico{ width:42px; height:42px; right:2%;}

._hPage3 .wchat{ width:100px; height:100px; margin-left:-50px;}
._hPage3 .wchat img{ height:96px;}
}
@media screen and (max-width:767px) {
._hPage3{ padding:19% 12px 5% 12px;}
._hPage3 .img{ top:0; width:70px;}	
._hPage3 .ico{ top:4%; width:30px; height:30px;}	
}






















