.wrapper{width:100%;position:relative;overflow:hidden;}
.g-in{width:80%;margin:0 auto; overflow:hidden;}
.line_bai{width:60px; height:2px; background:#fff; display:inline-block;}

******************内页头部banner公共样式************************/
.whiteF16{ color:#FFF!important; font-size:16px;}
.grayF14{ color:#666!important; text-decoration:none; font-size:14px;}
.mgLft20{ margin-left:20px;}

.contact .area1{padding:60px 0px 80px;}
.contact .area1 .tit{font-size:30px;line-height:30px;color:#333333;font-family:siyuan;text-align:center;font-weight:bold;margin-bottom:60px;}
.contact .area1 .tit span{display:inline-block;padding:0px 40px 26px;position:relative;border-bottom:1px solid #d3d8dc;}
.contact .area1 .tit span:before{content:"";display:block;width:60px;height:3px;background-color:#0068b7;left:50%;margin-left:-30px;bottom:-1px;position:absolute;}
.contact .area1 .body .cotTxt{background:url(../images/cotbg.png) 90% 66% no-repeat;background-size:42.8% auto;background-color:#f8f8f8;border:1px solid #e5e5e5;padding:40px 50px;position:relative;}
.contact .area1 .body .cotTxt .list dl{float:left;}
.contact .area1 .body .cotTxt .list dt{font-size:18px;color:#0068b7;font-weight:bold;padding-bottom:20px;border-bottom:1px solid #e5e5e5;position:relative;font-family: Tahoma,Arial,'Hiragino Sans GB';}
.contact .area1 .body .cotTxt .list dt:before{content:"";display:block;width:20px;height:3px;background-color:#999999;position:absolute;left:0px;bottom:-1px;}
.contact .area1 .body .cotTxt .list dd{font-size:16px;color:#666;margin-top:16px;}
.contact .area1 .body .cotTxt .list dd span{font-weight:bold;color:#555555;}
.contact .area1 .body .cotTxt .list .d1{width:30.7%;}
.contact .area1 .body .cotTxt .list .d2{width:40.6%;margin-left:3.8%;}
.contact .area1 .body .cotTxt .cotRight{float:right;position:absolute;right:50px;top:40px;}
.contact .area1 .body .cotTxt .cotRight .pic{border:1px solid #e5e5e5;width: 131px;}
.contact .area1 .body .cotTxt .cotRight .pic img{width:131px; height:131px; display:block;}
.contact .area1 .body .cotTxt .cotRight .txt{height:30px;color:#555;text-align:center;line-height:30px;border:1px solid #e5e5e5;background-color:#fff;margin-top:2px;}
.contact .area1 .body .map{border:1px solid #e5e5e5;border-top:none;}
.contact .area1 .body .map img{max-width:auto;}
.contact .area1 .body .map .anchorBL{display:none;}

#jobs {
	width:100%;
	margin:0px;
	float:left;
	text-align: left;
}
#jobs .list-tr {
	margin:0;
	height:32px;
	float:left;
	width:100%;
	background: url(../images/bt-bg.png) repeat-x;
	background-position: left top;
	border: 1px solid #eee;
}
#jobs .list-tr div {
	display: block;
	float: left;
	font-size: 15px;
	font-weight: bold;
	color: #333;
	height:32px;
	line-height:32px;
	text-align:left;
}
#jobs .list-tr .td1 {
	width:20%;
	height:32px;
	text-align: left;
	float: left;
	text-indent:20px;
	border-right: 1px solid #eee;
}
#jobs .list-tr .td2 {
	width:20%;
	height:32px;
	float: left;
	text-indent:20px;
	border-right: 1px solid #eee;
}
#jobs .list-tr .td3 {
	width:20%;
	height:32px;
	float: left;
	text-indent:20px;
	border-right: 1px solid #eee;
}
#jobs .list-tr .td4 {
	width:20%;
	height:32px;
	float: left;
	text-indent:20px;
	border-right: 1px solid #eee;
}
#jobs .list-tr .td5 {
	width:20%;
	text-indent:20px;
	float: left;
	height:32px;
}
#jobs .list-td {
	margin:0;
	width:100%;
	height:40px;
	float:left;
	text-align:left;
	color: #666;
	border-bottom: 1px solid #eee;
}
#jobs .list-td.A {
	background:rgba(1,148,221,1);
	color: #fff;
}
#jobs .list-td.A .td1, #jobs .list-td.A .td2, #jobs .list-td.A .td3, #jobs .list-td.A .td4 {
	border-right: 1px solid rgba(255,255,255,0.3);
}
#jobs .list-td.A .td5 .btn {
	border: 1px solid rgba(255,255,255,0.2) !important;
	background: rgba(255,255,255,0.1) !important;
	color: rgba(255,255,255,1) !important;
}
#jobs .list-td div {
	width:100%;
	display: block;
	float: left;
	font-size:14px;
	height: 35px;
	line-height: 35px;
	text-align:left;
}
#jobs .list-td .td1 {
	width:20%;
	float:left;
	text-indent:20px;
	text-align: left;
	border-right: 1px solid #fff;
}
#jobs .list-td .td2 {
	width:20%;
	float:left;
	text-indent:20px;
	text-align: left;
	border-right: 1px solid #fff;
}
#jobs .list-td .td3 {
	width:20%;
	float:left;
	text-align: left;
	text-indent:20px;
	border-right: 1px solid #fff;
}
#jobs .list-td .td4 {
	width:20%;
	float:left;
	text-align: left;
	text-indent:20px;
	border-right: 1px solid #fff;
}
#jobs .list-td .td5 {
	width:20%;
	float:left;
	text-align:center;
	border-right: 1px solid #fff;
}
#jobs .list-td .td5 .btn {
	margin-top:8px;
	border: 1px solid #ddd;
	display: inline-block;
	padding: 0px 10px;
	height: 24px;
	line-height: 24px;
	color:#000;
	cursor: pointer;
}
#jobs .list-td .td5 .btn:hover {
	border: 1px solid #333;
	background-color:#333;
	color: #fff;
}
#jobs .list-son {
	display: none;
	background:#fff;
	border-bottom: 1px dotted #ddd;
	padding: 30px;
	text-align: left;
	color: #666;
}
#jobs .list-son .tag {
	padding-top:15px;
	font-size:14px!important;
	float:left;
	width:100%;
	line-height: 21px;
}
#jobs .list-son .tag p{
	font-size:14px!important;
	color:#333;
}
#jobs .list-son .tag span{
	font-size:14px!important;
}
#jobs .list-son .tag h4 {
	display: block;
	font-size:14px!important;
	padding: 5px 0px;
	color: #333;
}

.coreCase .area1{padding:60px 0px 60px;}
.coreCase .area1 .tit{font-size:30px;line-height:30px;color:#333333;font-family:siyuan;text-align:center;font-weight:bold;margin-bottom:60px;}
.coreCase .area1 .tit span{display:inline-block;padding:0px 40px 26px;position:relative;border-bottom:1px solid #d3d8dc;}
.coreCase .area1 .tit span:before{content:"";display:block;width:60px;height:3px;background-color:#0068b7;left:50%;margin-left:-30px;bottom:-1px;position:absolute;}
.coreCase .area1 .body .list ul{width:100%;}
.coreCase .area1 .body .list li{float:left;width:calc(25% - 23px);margin-right:30px;margin-bottom:30px;}
.coreCase .area1 .body .list li:nth-child(4n){margin-right: 0;}
.coreCase .area1 .body .list li .pic{overflow:hidden;border: 1px solid #e5e5e5;border-bottom: none;}
.coreCase .area1 .body .list li .pic img{transition:all 0.3s; height:285px; width:285px;}
.coreCase .area1 .body .list li:hover .pic img{transform:scale(1.08);}
.coreCase .area1 .body .list li .caption{padding:0px 25px;background-color:#f7f7f7;border:1px solid #e5e5e5;position:relative;}
.coreCase .area1 .body .list li .caption .intit{font-size:18px;color:#333;font-weight:bold;height:66px;line-height:66px;border-bottom:1px solid #ececec;position:relative;transition:all 0.3s;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;}
.coreCase .area1 .body .list li .caption .intit:before{content:"";display:block;width:30px;height:3px;background-color:#999999;position:absolute;left:0px;bottom:-1px;transition:all 0.3s;}
.coreCase .area1 .body .list li .caption .inbod{font-size: 16px;color:#555;padding:18px 0px ;height: 50px; text-align:center;}
.coreCase .area1 .body .list li .caption .inbod .txt{
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2;
  overflow: hidden;
  font-size: 14px;
  margin:0 auto;
  text-align:center;
}
.coreCase .area1 .body .list li .caption .dd{position:absolute;font-size:14px;color:#555;position:absolute;right:20px;top:26px;}
.coreCase .area1 .body .list li:hover .intit{color:#0068b7;}
.coreCase .area1 .body .list li:hover .intit:before{background-color:#0068b7;}
.coreCase .piclist ul{width:100%;}
.coreCase .piclist li{float:left;width:calc(25% - 23px);margin-right:30px;margin-bottom:30px;}
.coreCase .piclist li:nth-child(4n){
    margin-right: 0;
}
.coreCase .piclist li .pic{overflow:hidden;border: 1px solid #e5e5e5;border-bottom: none;}
.coreCase .piclist li .pic img{transition:all 0.3s;width: 100%; height:330px;}
.coreCase .piclist li:hover .pic img{transform:scale(1.08);}
.coreCase .piclist li .caption{padding:0px 25px;background-color:#f7f7f7;border:1px solid #e5e5e5;position:relative;}
.coreCase .piclist li .caption .intit{font-size:18px;color:#333;font-weight:bold;height:66px;line-height:66px;border-bottom:1px solid #ececec;position:relative;transition:all 0.3s;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;}
.coreCase .piclist li .caption .inbod{font-size: 16px;color:#555;padding:18px 0px 30px;height: 50px;}
.coreCase .piclist li .caption .dd{position:absolute;font-size:14px;color:#555;position:absolute;right:20px;top:26px;}
.coreCase .piclist li:hover .intit{color:#0068b7;}
.coreCase .area1 .body p.wwdx{font-size: 16px; color: #999;}

.page{text-align:center;padding-top:30px;/*padding-bottom:20px;*/font-size:0px;}
.page a.current,.page a.active{background-color:#0068b7;color:#fff;transition:all 0.3s linear;}
.page a{font-size:14px!important;display:inline-block;padding:3px 10px 2px;color:#333;cursor:pointer;transition:all 0.3s linear;background-color:#f7f7f7;margin:0px 2px;}
.page a:hover{background-color:#0068b7;color:#fff;}
.page strong{color:#333;font-size:14px!important;margin-left:2px;}

.newDis{padding:30px 0px 50px;}
.newDis .mbx{padding-left:26px;background:url(../images/home.jpg) left center no-repeat;margin-bottom:30px;}
.newDis .mbx a{font-size:14px;color:#333333;padding-right:18px;background:url(../images/mbxbtn.gif) right center no-repeat;display:inline-block;margin-right:15px;}
.newDis .mbx a:hover{color: #0068b7;}
.newDis .mbx a:last-child{background:none;}
.newDis .intit{padding-bottom:40px;border-bottom:1px solid #e6e6e6;}
.newDis .intit h3{font-size:24px;text-align:center;color:#333;}
.newDis .intit .info{text-align:center;font-size:14px;color:#999;margin-top:35px;}
.newDis .intit span em{padding:0px 90px;}
.newDis .intit .info a{display:inline-block;font-size:14px;color:#666;padding-left:24px;background:url(../images/qb.gif) left center no-repeat;margin-right:5px;}
.newDis .inbod .pic{text-align:center;margin-bottom:30px;}
.newDis .inbod{width:100%; float:left; padding:0; margin:0;}
.newDis .inbod .pic img{margin:0 auto;}
.newDis .inbod{padding:40px 260px 0px;font-size:16px;color:#333333;line-height:2;}
.newDis .inbod p{/*text-indent: 2em;*/text-align: justify;}
.newDis .bot_info{margin-top:0px;padding:0;}
.newDis .bot_info .his{float:left;}
.newDis .bot_info .his li{font-size:14px;color:#666;}
.newDis .bot_info .his li a{color:#666;transition:all linear 0.3s;line-height:28px;}
.newDis .bot_info .his li a:hover{color:#004ca4;}
.newDis .bot_info .return{display:block;width:140px;height:42px;text-align:center;line-height:42px;font-size:14px;color:#fff;float:right;margin-top:10px;transition:all 0.3s linear;background-color:#555555;}
.newDis .bot_info .return:hover{color:#fff;background-color:#004ca4;}
.newDis .inbod ul.sh_20190118{padding-bottom: 120px;}
.newDis .inbod ul.sh_20190118 li{width: 23%;float: left;margin-right: 2%;}
.newDis .inbod ul.sh_20190118 li a{display: block;}
.newDis .inbod ul.sh_20190118 li a img{}
.newDis .inbod ul.sh_20190118 li a:nth-child(2){text-align: center;line-height: 4;}

.banner{position:relative;width:100%; z-index:9;}
.bannerSJ{display:none;}
.banner .bannerTxt{position:absolute;left:0px;top:260px;width:100%;transform:translateY(-150%);box-sizing:border-box;}
.banner .bannerTxt .sp1{font-size:48px; color:#fff;font-weight:bold;position:relative;font-size:40px;line-height:48px;}

.subNav{position:absolute;left:0px;width:100%;z-index:10;bottom:10px;}
.subNav:before{content:"";display:block;width:50%;right:0px;bottom:0px;height:50px;position:absolute;box-sizing:border-box;}
.subNav .g-in{background-color:#fff;}
.subNav .subTit{float:left;width:8%;height:50px;background:#333 url(../images/home.png) center no-repeat;}
.subNav ul{width:92%; overflow:hidden; float:left;}
.subNav ul li{float:left;width:12%;height:50px; line-height:50px;border-right:1px solid #e8e8e8;position: relative;box-sizing:border-box;}
.subNav ul li a{display:block;font-size:16px;color:#555555; text-indent:3em; height:50px; float:left; background:url(../images/sbx.png) 90% center no-repeat; position:relative;transition:all 0.3s;}
.subNav ul li a:hover{background:#0158A7 url(../images/sbx1.png) 90% center no-repeat; color:#fff;}
.subNav ul li a.current{background:#0158A7 url(../images/sbx1.png) 90% center no-repeat; color:#fff;}

.subNav ul li .slideNav{position:absolute;left:-1px;top:50px;width:241px;background-color:#fff;display:none;}
.subNav ul li .slideNav li{border-left:1px solid #e8e8e8;border-bottom:1px solid #e8e8e8;width:241px;}
.subNav ul li .slideNav a{}
.subNav ul li .slideNav a:before{transform:rotate(-90deg);display:none;}


.about .area1{padding:60px 0px 0px;}
.about .area1 .tit{font-size:30px;line-height:30px;color:#333333;font-family:siyuan;text-align:center;font-weight:bold;margin-bottom:20px;}
.about .area1 .tit span{display:inline-block;padding:0px 40px 26px;position:relative;border-bottom:1px solid #d3d8dc;}
.about .area1 .tit span:before{content:"";display:block;width:60px;height:3px;background-color:#0068b7;left:50%;margin-left:-30px;bottom:-1px;position:absolute;}
.about .area1 .body{padding:0px 0px 80px;}
.about .area1 .body .abtlogo{text-align:center;padding-bottom:60px;border-bottom:1px solid #e5e5e5;}
.about .area1 .body .box{margin-top:60px;}
.about .area1 .body .box .pic{width:40%;float:left;}
.about .area1 .body .box .pic img{width:100%; display:block;}
.about .area1 .body .box .downlist{overflow:hidden; width:55%; float:right;}
.about .area1 .body .box .caption{overflow:hidden; width:55%; float:right;}
.about .area1 .body .box .caption .intit{font-size:24px;color:#333;padding-bottom:22px;position:relative;}
.about .area1 .body .box .caption .intit:before{content:"";display:block;width:120px;height:1px;position:absolute;left:0px;bottom:0px;background-color:#e5e5e5;}
.about .area1 .body .box .caption .inbod{font-size:16px;color:#555;margin-top:25px;line-height:30px;text-align: justify;}

.coreCase .area1{padding:60px 0px 60px;}
.coreCase .area1 .tit{font-size:30px;line-height:30px;color:#333333;font-family:siyuan;text-align:center;font-weight:bold;margin-bottom:60px;}
.coreCase .area1 .tit span{display:inline-block;padding:0px 40px 26px;position:relative;border-bottom:1px solid #d3d8dc;}
.coreCase .area1 .tit span:before{content:"";display:block;width:60px;height:3px;background-color:#0068b7;left:50%;margin-left:-30px;bottom:-1px;position:absolute;}
.coreCase .area1 .body .list ul{width:100%;}
.coreCase .area1 .body .list li{float:left;width:calc(25% - 23px);margin-right:30px;margin-bottom:30px;}
.coreCase .area1 .body .list li:nth-child(4n){margin-right: 0;}
.coreCase .area1 .body .list li .pic{overflow:hidden;border: 1px solid #e5e5e5;border-bottom: none;}
.coreCase .area1 .body .list li .pic img{transition:all 0.3s;}
.coreCase .area1 .body .list li:hover .pic img{transform:scale(1.08);}
.coreCase .area1 .body .list li .caption{padding:0px 25px;background-color:#f7f7f7;border:1px solid #e5e5e5;position:relative;}
.coreCase .area1 .body .list li .caption .intit{font-size:18px;color:#333;font-weight:bold;height:66px;line-height:66px;border-bottom:1px solid #ececec;position:relative;transition:all 0.3s;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;}
.coreCase .area1 .body .list li .caption .intit:before{content:"";display:block;width:30px;height:3px;background-color:#999999;position:absolute;left:0px;bottom:-1px;transition:all 0.3s;}
.coreCase .area1 .body .list li .caption .inbod{font-size: 16px;color:#555;padding:18px 0px ;height: 50px;}
.coreCase .area1 .body .list li .caption .inbod .txt{
    display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2;
  overflow: hidden;
  font-size: 14px;
}
.coreCase .area1 .body .list li .caption .dd{position:absolute;font-size:14px;color:#555;position:absolute;right:20px;top:26px;}
.coreCase .area1 .body .list li:hover .intit{color:#0068b7;}
.coreCase .area1 .body .list li:hover .intit:before{background-color:#0068b7;}
.coreCase .piclist ul{width:100%;}
.coreCase .piclist li{float:left;width:calc(25% - 23px);margin-right:30px;margin-bottom:30px;}
.coreCase .piclist li:nth-child(4n){ margin-right: 0;}
.coreCase .piclist li .pic{overflow:hidden;border: 1px solid #e5e5e5;border-bottom: none;}
.coreCase .piclist li .pic img{transition:all 0.3s;width: 100%;}
.coreCase .piclist li:hover .pic img{transform:scale(1.08);}
.coreCase .piclist li .caption{padding:0px 25px;background-color:#f7f7f7;border:1px solid #e5e5e5;position:relative;}
.coreCase .piclist li .caption .intit{font-size:18px;color:#333;font-weight:bold;height:66px;line-height:66px;border-bottom:1px solid #ececec;position:relative;transition:all 0.3s;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;}
.coreCase .piclist li .caption .inbod{font-size: 16px;color:#555;padding:18px 0px 30px;height: 50px;}
.coreCase .piclist li .caption .dd{position:absolute;font-size:14px;color:#555;position:absolute;right:20px;top:26px;}
.coreCase .piclist li:hover .intit{color:#0068b7;}
.coreCase .area1 .body p.wwdx{font-size: 16px; color: #999;}

.notice .area1{padding:60px 0px 60px;}
.notice .area1 .tit{font-size:30px;line-height:30px;color:#333333;font-family:siyuan;text-align:center;font-weight:bold;margin-bottom:35px;}
.notice .area1 .tit span{display:inline-block;padding:0px 40px 26px;position:relative;border-bottom:1px solid #d3d8dc;}
.notice .area1 .tit span:before{content:"";display:block;width:60px;height:3px;background-color:#0068b7;left:50%;margin-left:-30px;bottom:-1px;position:absolute;}
.notice .area1 .body .hd{line-height:30px;padding-bottom:24px;border-bottom:2px solid #0068b7;}
.notice .area1 .body .hd .intit{font-size:30px;color:#333;font-style:italic;font-family:Arial;float:left;line-height:30px;}
.notice .area1 .body .hd .inbod{float:left;font-family:Arial;font-size:14px;width:160px;margin-left:30px;margin-top:4px;position:relative;padding-right:22px;}
.notice .area1 .body .hd .inbod a{color:#999;}
.notice .area1 .body .hd .inbod .swiper-slide.active a{color:#333;}
.notice .area1 .body .hd .inbod .next{width:12px;height:12px;background:url(../images/nbtn.gif) center no-repeat;right:0px;margin-top:-6px;}
.notice .area1 .body .bd{font-size:16px;}
.notice .area1 .body .bd li a{display: block;color:#333;padding:25px 20px;border-bottom:1px solid #f0f0f0;overflow:hidden;transition:all 0.3s;}
.notice .area1 .body .bd li a span{display:block;width:120px;height:28px;text-align:center;line-height:28px;color:#fff;font-family:Arial;background-color:#0068b7;border-radius:2px;float:left;margin-right:20px;}
.notice .area1 .body .bd li a em{display:block;line-height:28px;width:80%;float:left;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.notice .area1 .body .bd li a i{float:right;font-family:Arial;font-size:12px;color:#0068b7;display:block;padding-right:53px;background:url(../images/cjt.png) right center no-repeat;text-transform:uppercase;}
.notice .area1 .body .bd li a:hover{transform:translateX(-10px);}
.notice .area1 .body .bd li a:hover em{color:#0068b7;}
.notice .area1 .body .bd .page{padding-top:60px;}

@media(max-width:1500px){
   .newDis .intit h3{font-size:20px;}
   .newDis .intit span em{padding:0px 20px;}
   .newDis .inbod{padding:50px 160px 0px;}
}

@media(max-width:1024px){
.yb_conct{display:none;}
#jobs .list-tr .td1 {width:33%;}
#jobs .list-tr .td2 {width:34%;}
#jobs .list-tr .td4 {width:33%;}
#jobs .list-tr .td3 {display:none;}
#jobs .list-tr .td5 {display:none;}
#jobs .list-td .td1 {width:33%;}
#jobs .list-td .td2 {width:34%;}
#jobs .list-td .td4 {width:33%;}
#jobs .list-td .td3 {display:none;}
#jobs .list-td .td5 {display:none;}

.contact .area1{padding:40px 0px 40px;}
.contact .area1 .tit{font-size:20px;margin-bottom:40px;}
.contact .area1 .tit span{padding:0px 10px 10px;}
.contact .area1 .tit span:before{width:40px;margin-left:-20px;}
.contact .area1 .body .cotTxt .cotRight{display:none;}
.contact .area1 .body .cotTxt{padding:20px;}
.contact .area1 .body .cotTxt .list .d1{width:100%;}
.contact .area1 .body .cotTxt .list .d2{width:100%;margin:20px 0px 0px;}
.contact .area1 .body .cotTxt .list dt{padding-bottom:15px;margin-bottom:16px;}
.contact .area1 .body .cotTxt .list dd{margin-top:10px;}

.coreCase .area1{padding:40px 0px 40px;}
.coreCase .area1 .tit{font-size:20px;margin-bottom:40px;}
.coreCase .area1 .tit span{padding:0px 10px 10px;}
.coreCase .area1 .tit span:before{width:40px;margin-left:-20px;}
.coreCase .area1 .body .list ul{width:100%;}
.coreCase .area1 .body .list ul li{width:48.5%;margin-right: 3%;margin-bottom: 3%;}
.coreCase .area1 .body .list ul li:nth-child(2n){margin-right: 0}
.coreCase .area1 .body .list li .caption{padding:0px 20px;}
.coreCase .area1 .body .list li .caption .intit{font-size:16px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.coreCase .piclist li{
	width: 48.5%;
	margin-right: 3%;
	margin-bottom: 3%;
}
.coreCase .piclist li:nth-child(2n){
	margin-right: 0;
}

.g-in{width:100%;padding:0px 12px;box-sizing:border-box;}
.banner{display:none;}
.bannerSJ{display:block;margin-top:60px;position:relative;}
.bannerSJ img{width: 100%;}
.bannerSJ .p1{position:absolute;left:0px;width:100%;text-align:center;font-size:20px;font-weight:bold;top:50%;transform:translateY(-50%);z-index:10;color:#fff;padding-bottom:10px;}
.bannerSJ .p1:before{content:"";display:block;width:20px;height: 2px;background-color:#fff;position:absolute;left:50%;margin-left:-10px;bottom:0px;}

.about{padding:0; float:left!important; width:100%!important; margin:0!important;}
.about .area1{padding:40px 0;}
.about .area1 .tit{font-size:20px;margin-bottom:30px;}
.about .area1 .tit span{padding:0px 10px 10px;}
.about .area1 .tit span:before{width:40px;margin-left:-20px;}
.about .area1 .body .abtlogo{margin:0 auto;text-align:center;}
.about .area1 .body .abtlogo img{width:50%;height:auto;}
.about .area1 .body{padding:0;}
.about .area1 .body .abtlogo{padding-bottom:30px;}
.about .area1 .body .box .pic{width:100%;}
.about .area1 .body .box .downlist{width:100%;float:left;}
.about .area1 .body .box .caption{width:100%;float:left;}
.about .area1 .body .box{margin-top:40px;}
.about .area1 .body .box .caption{margin-top:20px;}
.about .area1 .body .box .caption .intit{font-size:18px;padding-bottom:15px;font-weight: 700;}
.about .area1 .body .box .caption .inbod{margin-top:18px;}

.coreCase .area1{padding:40px 0px 40px;}
.coreCase .area1 .tit{font-size:20px;margin-bottom:40px;}
.coreCase .area1 .tit span{padding:0px 10px 10px;}
.coreCase .area1 .tit span:before{width:40px;margin-left:-20px;}
.coreCase .area1 .body .list ul{width:100%;}
.coreCase .area1 .body .list ul li{width:48.5%;margin-right: 3%;margin-bottom: 3%;}
.coreCase .area1 .body .list ul li:nth-child(2n){margin-right: 0}
.coreCase .area1 .body .list li .caption{padding:0px 20px;}
.coreCase .area1 .body .list li .caption .intit{font-size:16px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}

.coreCase .piclist li{
	width: 48.5%;
	margin-right: 3%;
	margin-bottom: 3%;}
.coreCase .piclist li:nth-child(2n){margin-right: 0;}
.coreCase .piclist li .pic img{height:240px;}
.notice .area1 .body .bd .page{padding-top: 40px;}

.page{padding:30px 0px 0px;}
.page span{margin-bottom:4px;}
.page span a{font-size:12px;}
.page strong{font-size:12px;}

.notice .area1{padding:40px 0px 40px;}
.notice .area1 .tit{font-size:20px;margin-bottom:30px;}
.notice .area1 .tit span{padding:0px 10px 10px;}
.notice .area1 .tit span:before{width:40px;margin-left:-20px;}
.notice .area1 .body .bd li a em{font-size:14px;margin-top:6px;width:100%;}
.notice .area1 .body .bd li a span{font-size:14px;width:100px;}
.notice .area1 .body .bd li a i{display:none;}
.notice .area1 .body .hd{padding-bottom:10px;}
.notice .area1 .body .bd li a{padding:20px 0px;}
.notice .area1 .body .hd .intit{font-size:20px;}
.notice .area1 .body .hd .inbod{margin-left:20px;}

.newDis{padding-bottom:40px;padding-top: 80px;}
.newDis .intit{padding-bottom:30px;}
.newDis .inbod{padding:30px 0px 0px;}
.newDis .intit h3{font-size:18px;font-weight:normal;}
.newDis .intit .info{font-size:14px;margin-top: 30px;}
.newDis .intit span em{padding:0px 10px;}
.newDis .inbod{font-size:16px;line-height:2;text-align:justify;}
.newDis .bot_info{padding:0px;margin-top:30px;}
.newDis .bot_info .return{width:90px;height:36px;line-height:36px;}


}

@media screen and (max-width: 767px) {
.yb_conct{display:none;}
.coreCase .area1 .body .list li .caption .inbod{
display: none;
}
.coreCase .area1 .body .list li .caption .intit:before{
content: none;
}
.coreCase .piclist li .caption .intit{
font-size: 16px;
height: 40px;
line-height: 40px;
font-weight: 400;

}
.coreCase .piclist li .caption{
padding: 0 10px;
}
.coreCase .area1 .body .list li .caption{
padding: 0 10px;
}
.coreCase .area1 .body .list li .caption .intit{
height: 40px;
line-height: 40px;
font-weight: 400;
}
	
.coreCase .area1 .body .list li .caption .inbod{
	display: none;
}
.coreCase .area1 .body .list li .caption .intit:before{
	content: none;
}
.coreCase .piclist li .caption .intit{
	font-size: 16px;
	height: 40px;
	line-height: 40px;
	font-weight: 400;
	
}
.coreCase .piclist li .caption{
	padding: 0 10px;
}
.coreCase .area1 .body .list li .caption{
	padding: 0 10px;
}
.coreCase .area1 .body .list li .caption .intit{
	height: 40px;
	line-height: 40px;
	font-weight: 400;
}
.newDis .bot_info .his{
width: 100%;
float: none;
}
.newDis .bot_info .return{
float: none;
}
.newDis .bot_info .his li{
width: 100%;
text-overflow: ellipsis;
white-space: nowrap;
overflow: hidden;
}
.newDis .inbod img{
display: block;
}
.newDis .intit .info{
margin-top: 20px;
}
.newDis .intit{
padding-bottom: 20px;
}

	
}

.subNav ul li.nav_l_title{
    width: 73%;
    border-right: initial;
}
.subNav ul li.nav_l_title a{
    float: left;
    width: 20%;
    border-right: 1px solid #ddd;
}