@charset "UTF-8";
html {
	-webkit-text-size-adjust: none;
	-moz-text-size-adjust: none;
	-ms-text-size-adjust: none;
	text-size-adjust: none;
	/*解决chrome浏览器下字体不能小于12px*/
	-webkit-font-smoothing:antialiased;
}
body {
	background:#fff;
	overflow-x: hidden;
	font-size: 12px;
	color: #666;
	font-family: "微软雅黑";
}
a {
	outline: none;
	text-decoration: none;
	color: inherit;
	cursor: pointer;
	font-size:12px;
}
a:hover {
	text-decoration: none;
}
html {
	zoom: 1;
}
html * {
	outline: 0;
	zoom: 1;
}
html button::-moz-focus-inner {
	border-color: transparent !important;
}
/*设置margin和padding为0*/
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td {
	margin: 0;
	padding: 0;
}
table {
	border-collapse: collapse;
	border-spacing: 0;
}
fieldset,a,img,input,select,button,textarea {
	border: 0;
	background:none;
}
address,caption,cite,code,dfn,em,th,var，i {
	font-style: normal;
	font-weight: normal;
}
li {
	list-style: none;
}
caption,th {
	text-align: left;
}

h1,h2,h3,h4,h5,h6 {
	font-size: 100%;
	font-weight: normal;
}
q:before,q:after {
	content: '';
}
em,i {
	font-style: normal;
}
input[type="submit"],input[type="reset"],input[type="button"],input[type=date],button,select,input[type=text] {
	/*去掉苹果的默认UI来渲染按钮 、解决部分手机浏览器对border：none无效办法*/
	-webkit-appearance: none;
	-moz-appearance: none;
	appearance: none;
	/*去掉微信端input-text在ios轻快下的点击出先黑色半透明背景*/
	tap-highlight-color: transparent !important;
}
a,input[type=text],select,input[type=password],textarea {
	/*去掉微信端input-text在ios轻快下的点击出先黑色半透明背景*/
	tap-highlight-color: transparent !important;
}
input::-webkit-input-placeholder,
textarea::-webkit-input-placeholder
 {
	color:#aaa;
	font-family: "微软雅黑";
}
body {
	overflow-x:hidden;
}
.fl {float:left;}
.fr {float:right;}
.clearfix{clear:both;}
img{max-width:100%;}
.warpper{width:1200px;margin:0 auto;}
.over1{ white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}
.over2,
.over3,
.over4,
.over5,
.over6,
.over7,
.over9{ display: -webkit-box;-webkit-box-orient: vertical; overflow: hidden; }
.over2{ -webkit-line-clamp: 2;}
.over3{ -webkit-line-clamp: 3;}
.over4{ -webkit-line-clamp: 4;}
.over5{ -webkit-line-clamp: 5;}
.over6{ -webkit-line-clamp: 6;}
.over7{ -webkit-line-clamp: 7;}
.over9{ -webkit-line-clamp: 9;}
.bluec{color:#1579EB;}
@font-face {
  font-family:"DINPro-Bold";
  src: url("DINPro-Bold.woff2") format("woff2"),
       url("DINPro-Bold.woff") format("woff"),
       url("DINPro-Bold.ttf") format("truetype"),
       url("DINPro-Bold.eot") format("embedded-opentype"),
       url("DINPro-Bold.svg") format("svg");
  font-weight: normal;
  font-style: normal;
}

.header{width:100%;height:90px;height:4.6875vw;position:relative;}
.fixheader{position:fixed;left:0;top:0;z-index:999;}
.fixheader .logo{background:url(../images/wlogo.png) no-repeat center/100% 100%;}
.fixheader .logo a img{opacity:0;}
.fixheader.active .logo{background-image:url(../images/logo.png);}
.fixheader.active  .menu span{background-image:url(../images/menu.png);}

.fixheader .nav ul li a{color:#fff;}
.fixheader.active  .nav ul li a{color:#000;}

.header .mcon{/* margin:0 5.7291vw; */width:1400px;margin:0 auto; display:flex;justify-content:space-between;align-items:center;}
.logo{width:286px;width:14.8958vw;}
.rtop{margin:0 !important;}
.nav {overflow:hidden;}
.nav ul li{display:inline-block;line-height:4.6875vw;padding:0 1.5416vw;}
.nav ul li:last-child{padding-right:0;}
.nav ul li a{font-size:18px;color:#000;font-size:0.9375vw;transition:all .3s;display:block;}
.nav ul li.active>a,.nav ul li:hover>a{color:#0e6eb8;}
@media  screen and (max-width:1500px) {
	.nav ul li{padding:0 2.5416vw;}
}

.menu{width:5.7291vw;height:4.6875vw;position:absolute;right:0;top:0;display:flex;justify-content:center;align-items:center;display:none;}
.menu span{display:inline-block; width:37px;height:29px;background:url(../images/menu.png) no-repeat center/100% 100%;width:1.9270vw;height:1.5104vw;}
.fixheader .menu span{background-image:url(../images/wmenu.png);}

.banner{position:relative;background:url(../images/bbg04.jpg) no-repeat center/cover;}
.banner .con{width:50%;height:100%;position:absolute;right:0;top:0;}
/* 64.0625 */

.banner img{display:block;width:100%;height:100%;object-fit:cover;}
.bpage{width:100%;height:auto;position:absolute;bottom:130px;bottom:6.7708vw;z-index:999;padding:0 5.7291vw;box-sizing:border-box;color:#fff;font-size:24px;font-size:1.24vw; padding:0 14.0625vw;}
.bpage strong{font-size:14px;font-weight:normal;font-size:0.7291vw;}
.bpage .btxt{padding:0 20px;position:relative;display:inline-block;display:inline-flex;align-items:center;justify-content:center;}
.btxt .prev{position:absolute;left:0;}
.btxt .next{position:absolute;right:0;}
.bgtxt{width:100%;height:auto;position:absolute;left:0;top:50%;transform:translate(0,-50%);z-index:887;}
.bgtxt img{width:630px;}
.bgtxt .wrapper{width:1400px;margin:0 auto;}
@media  screen and (max-width:1500px) {
	.bgtxt .wrapper{width:1200px;}
	
}


.fixline{position:fixed;right:5.7291vw;top:0; width:1px;height:100%;background:rgba(255,255,255,0.16);z-index:10;display:none;}
.fixline.active{background-color:rgba(14,110,184,0.16);}

#menu{position:fixed;right:5.7291vw;z-index:100;top:50%;margin-top:-200px;display:none;}
#menu ul li{background:url(../images/wc.png) no-repeat 100px center;padding-right:58px;position:relative;left:80px;height:80px;width:185px;display:block;line-height:80px;box-sizing:border-box;}

#menu.active ul li{background-image:url(../images/mcur.png);}
#menu.active ul li a{color:#666;}
#menu.active ul li.active i,
#menu.active ul li.active strong
{color:#0E6EB8;}
#menu.active ul li.active strong:after{background-color:#0E6EB8;}

/*#menu ul li .img{position:absolute;right:0;top:0;width:80px;height:80px;background:#d33a00;border-radius:80px;display:none;}*/
#menu ul li a{color:#fff;}
#menu ul li i{display:none;font-family:"DINPro-Bold";}
#menu ul li span{font-size:14px;display:block;text-align:right;padding-right: 40px;}
#menu ul li span strong{font-size:16px;font-weight:normal;}
#menu ul li.active{padding-right:81px;height:80px;position:relative;right:-40px;left:auto;}
#menu ul li.active span{line-height:22px;padding-top:18px;}
#menu ul li.active i{display:block;font-size:24px;font-weight:bold;}
#menu ul li.active strong{font-size:16px;display:block;font-weight:normal;position:relative;}
/*#menu ul li.active .img{display:block;}*/
#menu ul li.active strong:after{display:inline-block;width:40px;height:1px;content:'';position:absolute;right:-50px;top:50%;background:#fff;}
#menu ul li:nth-child(1).active{background:url(../images/mc01.png) no-repeat right center;}
#menu ul li:nth-child(2).active{background:url(../images/mc02.png) no-repeat right center;}
#menu ul li:nth-child(3).active{background:url(../images/mc03.png) no-repeat right center;}
#menu ul li:nth-child(4).active{background:url(../images/mc04.png) no-repeat right center;}
#menu ul li:nth-child(5).active{background:url(../images/mc05.png) no-repeat right center;}
#menu ul li:nth-child(6).active{background:url(../images/mc05.png) no-repeat right center;}



.ititle h3{font-size:80px;color:#0e6eb8;text-transform:uppercase;font-family:Impact; }
.ititle p{font-size:24px;color:#333;}
.ititle p span{display:inline-block;padding-right:230px;position:relative;}
.ititle p span::before{width:200px;height:1px;display:inline-block;content:'';background-color:#dee6dc;position:absolute;right:0;top:50%;}
.ititle p span::after{width:7px;height:7px;display:inline-block;content:'';background-color:#dee6dc;position:absolute;right:0;top:50%;margin-top:-3.5px;border-radius:50%;}
@media  screen and (max-width:1540px) {
	.ititle h3{font-size:50px;}
	.ititle p{font-size:20px;}
}

/* .section .mcon{padding-left:5.7291vw;padding-right:20.8333vw;} */
.section .mcon{width:1410px;margin:0 auto;transform: scale(0.9);}
.section02{background:url(../images/sbg02.jpg) no-repeat center bottom/cover;}
.section02 .mcon{height:inherit;}

@media  screen and (max-width:1500px) {
	.header .mcon,
	.section02 .mcon,.section04 .mcon,.section05 .mcon
	{width:1200px;}
		
}



.section02 .con{width:650px;}
.section02 .inner{position:relative;top:50%;transform:translate(0,-50%);}
.section02 .desc{font-size:16px;line-height:32px;margin-top:40px;}
.alist{margin-top:45px;}
.alist ul{display:flex;/*justify-content:space-between;*/flex-wrap:wrap;}
.alist ul li{text-align:center;display:inline-block;width:25%;padding-bottom:22px;}
.alist ul li i{display:inline-block;width:88px;height:88px;}
.alist ul li .ch{font-size:16px;color:#333;}
.alist ul li .en{color:#ccc;}


@media  screen and (max-width:1440px) {
	.section02 .inner{top:54%;}
	.section02 .desc{font-size:14px;line-height:24px;margin-top:20px;}
	.alist{margin-top:30px;}
	.alist ul li i{width:70px;height:70px;}
}

.section03{background:url(../images/sbg03.jpg) no-repeat center bottom/cover;padding-top:20px;box-sizing:border-box;}

.pmiddle{	position:relative;width:1410px; height:722px;	background:url(../images/p.png) no-repeat right top;position:relative; margin:0 auto;}
.pmiddle .ititle{text-align:right;position:absolute;right:0;to:0;}
.pmiddle .ititle h3{line-height:0.8em;}
.ptbimg{width:1100px;height:580px;line-height:580px;overflow:hidden;text-align:center;background-color:#fff;}
/* .ptbimg{width:752px;height:397px;line-height:580px;overflow:hidden;text-align:center;background-color:#fff;} */
.ptbimg img{max-width:100%;max-height:100%;display:inline-block;vertical-align:middle; }
.pbsimg{height:128px;position:absolute;left:0;bottom:0;z-index:11;overflow:hidden;width:1007px;}
.pbsimg ul{margin-right:-10px;}
.pbsimg ul li{width:242px;height:128px;border:solid 1px #a1a1a1;display:inline-block;float:left;margin-right:10px;position:relative;}
.pbsimg ul li .img{height:128px;line-height:128px;text-align:center;background-color:#fff;}
.pbsimg ul li .img img{display:inline-block;max-width:100%;max-height:100%;vertical-align:middle;}
.pbsimg ul li::before{width:100%;height:100%;content:'';position:absolute;left:0;top:0;background-color:rgba(14,109,182,.79);border:solid 1px #fff;box-sizing:border-box;opacity:0;}
.pbsimg ul li::after{width:100%;height:100%;content:'';position:absolute;left:0;top:0;background:url(../images/yan.png) no-repeat center;opacity:0;}

.pbsimg ul li a,.pbsimg ul li a img{width:100%;height:100%;display:block;object-fit:cover; }
/*.pbsimg ul li.cur{opacity:0.8;}*/
.pbsimg ul li .html{display:none;}

.pbsimg ul li.cur {border:none;}
.pbsimg ul li.cur::before,
.pbsimg ul li.cur::after{opacity:1;}

.pbsimg ul li.cur .html{position:absolute;left:0;top:0;width:100%;height:100%;background:rgba(135,135,135,0.79);display:block;font-size:0;}
.pbrtxt{width:402px;height:520px;background:#fff;position:absolute;right:0;bottom:0;/*overflow:hidden;*/padding:40px; box-sizing:border-box;}
.pbrtxt strong{display: block;font-size:30px;color:#333;font-weight:normal;position:relative;padding-top:44px;}
.pbrtxt strong:before{width:22px;height:4px;display:block;content:'';background:#0e6db6;position:absolute;left:0;top:0;}
.pbrtxt span{color:#575757;font-size:14px;}
.pbrtxt .desc{font-size:16px;color:#999;line-height:26px;padding-top:20px;}
.pbrtxt .more{width:124px;height:40px;background:#0d5c9a;text-align:center;line-height:40px;color:#fff;font-size:14px;position:absolute;right:0;top:0;margin-top:-40px;}
.pbrtxt .more a:hover{color:#fff;text-decoration:underline;}

.pbtn{position:absolute;left:48px;bottom:40px;z-index:199;}
.pbtn span{width:34px;height:34px;display:inline-block;cursor:pointer;margin-right:10px;}
.pbtn span.prev{background:url(../images/nprev.png) no-repeat;}
.pbtn span.next{background:url(../images/nnext.png) no-repeat;}
.pbtn span.prev:hover{background:url(../images/nprev02.png) no-repeat;}
.pbtn span.next:hover{background:url(../images/nnext02.png) no-repeat;}


.pmiddle.half2{width:1153px;height:540px;background-size:auto 40px;}
.pmiddle.half2 .ptbimg{width:752px;overflow:hidden;}
.pmiddle.half2 .ptbimg{width:752px;height:397px;line-height:397px;}
.pmiddle.half2 .pbsimg{width:752px;}
.pmiddle.half2 .pbrtxt{height:435px;}
.pmiddle.half2 .pbrtxt .desc{font-size:12px;line-height:24px; height:98px;overflow:hidden;}
.pmiddle.half2 .pbrtxt strong{font-size:24px;padding-top:20px;}


.pmiddle.half3{width:1153px;height:515px;background-size:auto 40px;}
.pmiddle.half3 .ptbimg{width:752px;}
.pmiddle.half3 .ptbimg{width:752px;height:397px;line-height:397px;}
.pmiddle.half3 .pbsimg{width:752px;height:107px;overflow:hidden;}
.pmiddle.half3 .pbrtxt{height:390px;}
.pmiddle.half3 .pbrtxt .desc{font-size:12px;line-height:24px; height:98px;overflow:hidden;}
.pmiddle.half3 .pbrtxt strong{font-size:24px;padding-top:20px;}
.pmiddle.half3 .pbsimg ul li,.pmiddle.half3 .pbsimg ul li img{width:178px;height:107px;}

.section04{background:url(../images/sbg04.jpg) no-repeat center bottom/cover;}
.section05{background:url(../images/sbg05.jpg) no-repeat center bottom/cover;}
.section06{background:url(../images/sbg06.jpg) no-repeat center bottom/cover;}

.section04 .con{display:flex;justify-content:space-between;align-items:flex-end;margin-top:-70px;position:relative;}
.section04 .ititle{position:relative;z-index:11;}
.section04 .list{width:322px; width:16.770vw;}
.section04 .list ul{}
.section04 .list ul li{width:100%;height:54px;line-height:54px;margin-top:4px;height:2.8125vw;line-height:2.8125vw;}
.section04 .list ul li .box{background-color:#f2f2f2;width:200px;text-align:center;}
.section04 .list ul li a{display:block;width:100%;font-size:16px;}
.section04 .list ul li span{width:140px;display:inline-block;text-align:left;background:url(../images/wjia.png) no-repeat right center; background-size:1.35416vw;}
.section04 .list ul li.active .box{width:100%; background-color:#0e6eb8;}
.section04 .list ul li.active a{color:#fff;}
.section04 .list ul li.active span{background:url(../images/sline.png) no-repeat center;text-align:center;width:100%;}

.section04 .info{width:983px;width:51.1979vw;position:relative;z-index:1;}
.section04 .info ul li{width:832px;height:593px;display:inline-block;float:left;margin-right:20px;width:43.3333vw;height:30.8854vw;}
.section04 .info ul li a{display:block;width:100%;height:100%;}
.section04 .info ul li .box{position:relative;}
.section04 .info ul li .img{position:relative;top:60px;}
.section04 .info ul li.swiper-slide-active .img{position:relative;top:0;}

/* .section05 .con{position:absolute;right:0;top:0;}
.section05 .con::after{background-color:rgba(20,82,136,06);}

 */
.section05 .nlist{ padding-bottom:99px;position:relative;overflow:hidden; padding-top:73px;background:url(../images/nc.png) no-repeat right  top/53.85416666666667vw;}

.section05 .nlist ul li{float:left;width:352px;height:474px;background:#fff;display:inline-block;margin-right:57px;box-sizing:border-box;}
.section05 .nlist ul li a{display:block;padding:13px;}
.section05 .nlist ul li a:hover{color:#666;}
.section05 .nlist ul li .img{height:212px;width:100%;margin:0 auto;}
.section05 .nlist ul li .img img{display:block;width:100%;height:212px;}/*width:325px;*/
.section05 .nlist ul li .txt{width:100%;margin:0 auto; }
.section05 .nlist ul li .title{font-size:20px;color:#333;display:block;overflow:hidden;line-height:40px;height:40px;white-space:nowrap; text-overflow:ellipsis;}
.section05 .nlist ul li .time{font-size:14px;color:#ccc;line-height:30px;}
.section05 .nlist ul li .desc{font-size:14px;line-height:26px;color:#999;}
.section03 .nlist ul li .more{margin-top:28px;width:38px;height:38px;}
.section05 .nlist ul li .more em{display:block;width:38px;height:38px;background:url(../images/smore01.png) no-repeat center;}
.section05 .nlist ul li:hover {border-bottom:solid 2px #d13a00;box-sizing:border-box;}
.section05 .nlist ul li:hover .title{font-weight:bold;}
.section05 .nlist ul li:hover .desc{color:#666;}
.section05 .nlist ul li:hover .more em{display:block;width:38px;height:38px;background:url(../images/smore02.png) no-repeat center;}
.nlist .swiper-button-prev,.nlist .swiper-button-next{width:170px;height:50px;position:absolute;left:50%;bottom:0;top:auto;}
.nlist .swiper-button-prev{background:url(../images/nright.png) no-repeat;margin-left:20px;left:50%;}
.nlist .swiper-button-next{background:url(../images/nleft.png) no-repeat;margin-right:20px;right:50%;left:auto;}
.nlist .swiper-button-prev:hover{background:url(../images/nright02.png) no-repeat;margin-left:20px;left:50%;}
.nlist .swiper-button-next:hover{background:url(../images/nleft02.png) no-repeat;margin-right:20px;right:50%;left:auto;}

@media  screen and (max-width:1440px) {
	.section05 .nlist ul li{height:auto;}
}

.section06 .fb{font-size:14px;color:#cccccc;}
.section06 .con{/* display:flex;flex-direction:column;align-items:flex-end; */ width:600px;position:relative;left:50%;}
.section06 .info{overflow:hidden;padding:90px 0;}
.section06 .info ul{margin-top:-22px;}
.section06 .info ul li{font-size:18px;padding-left:52px;margin-top:22px;line-height:30px;}
.section06 .info ul li strong{color:#0e6eb8;font-weight:bold;}
.section06 .info ul li:nth-child(1){background:url(../images/fc01.png) no-repeat left center;}
.section06 .info ul li:nth-child(2){background:url(../images/fc02.png) no-repeat left center;}
.section06 .info ul li:nth-child(3){background:url(../images/fc03.png) no-repeat left center;}

@media  screen and (max-width:1440px) {
	.section06 .info{padding:50px 0;}
	.section06 .flink{width:28.9583vw;}
}


.flink{width:556px;height:52px;line-height:52px; background-color:#f7f7f7;border:
solid 1px #f4f4f4;position:relative;padding:0 30px;box-sizing:border-box;}
.flink span{display:block;width:100%;background:url(../images/frd.png) no-repeat right center;font-size:16px;color:#999;}
.flink ul{width:100%;position:absolute;left:0;bottom:52px;background-color:#f7f7f7;display:none;}
.flink ul li{}
.flink ul li a{display:block;padding:0 30px;font-size:14px;color:#666;}
.flink ul li a:hover{color:#0E6DB6;}

.copyright{padding-top:15px;}
.footer .flink{background-color:rgba(204,204,204,0.16);border:solid 1px rgba(255,255,255,0.4);}

.nbanner img{display:block;width:100%;}

.mbg{clear:both;padding:50px 0;}
.prolist  {overflow:hidden;}
.prolist ul {margin-right:-25px;margin-top:-35px;}

.prolist ul li{display:inline-block;width:476px;float:left;height:350px;position:relative;margin-right:25px;margin-top:35px;}
.prolist ul li a{display:block;}
.prolist ul li .img{border:solid 2px #f4f4f4;height:300px;text-align:center;background-color:#fff; overflow:hidden; box-sizing: border-box;}
.prolist ul li .img .c{width:300px;height:300px;margin:0 auto;line-height:300px;text-align:center;position:relative;top:0;} 
.prolist ul li .img img{display:inline-block;vertical-align:middle; max-width:100%;max-height:100%;transition:all .3s;}
.prolist ul li .txt{background-color:#f6f6f6;font-size:16px;color:#000;line-height:50px;text-align:center;color:#000;position:absolute;left:0;width:100%;bottom:0; z-index:11;transition:all .6s;}

.prolist ul li:hover .txt{background-color:#0e6eb8;color:#fff;position:absolute; bottom:50px;}
.prolist ul li:hover .img img{transform:scale(1.02);}


.m-page{clear:both;text-align:center;padding-top:50px;}
.m-page a{color:#f4f4f4;display:inline-block;border:solid 1px #f4f4f4;font-size:14px;width:73px;height:40px;line-height:40px; margin:0 5px;color:#666;border-radius:3px;}

.m-page a.first,.m-page a.last{color:#333;}

.m-page a:hover,.m-page a.z-crt,.m-page a.first:hover,.m-page a.last:hover{background-color:#0e6eb8;color:#fff;}


.footer{clear:both;background:url(../images/fbg.jpg) no-repeat center top;height:360px;}
.footer .mcon{margin:0 5.7291vw;}
.ftop{padding-top:50px;padding-bottom:70px;}
.fnav ul li{display:inline-block;padding:0 40px;border-right:solid 1px rgba(255,255,255,0.4);line-height:14px;}
.fnav ul li:nth-child(1){padding-left:0;}
.fnav ul li:last-child{border-right:none;}

.fnav ul li a{display:inline-block;color:#fff;font-size:16px;}
.fnav ul li a:hover{color:#0E6EB8;}

.fshare a{display:inline-block;width:30px;height:30px;padding:0 0;margin-left:20px;position:relative;}
.fshare .erwei{width:120px;position:absolute;left:50%;margin-left:-60px;top:40px;background-color: #fff;height:120px;background-color:#fff;display:none;z-index:99;}
.fshare .erwei img{display:block;width:120px;height:120px;}
.fshare a.fb01{background:url(../images/fb01.png) no-repeat center;}
.fshare a.fb02{background:url(../images/fb02.png) no-repeat center;}
.fshare a.fb03{background:url(../images/fb03.png) no-repeat center;}
.fshare a.fb01:hover{background-image:url(../images/fb001.png);}
.fshare a.fb02:hover{background-image:url(../images/fb002.png);}
.fshare a.fb03:hover{background-image:url(../images/fb003.png);}
.fshare a.fb02:hover .erwei{display:block;}


.ftel dl dt{font-size:18px;color:#fff;background:url(../images/ftel.png) no-repeat left center;padding-left:35px;}
.ftel dl dd{color:#0e6eb8;font-size:40px;font-family:Impact;}
.fmid{padding-bottom:80px;}
.fbot{border-top:solid 1px rgba(255,255,255,0.1);line-height:63px;}
.footer .copyright{padding-top:0;}


.xwlist{overflow:hidden;}
.xwlist ul{ margin-right:-53px;margin-top:-72px; }
.xwlist ul li{float:left;width:352px;height:474px;background:#f6f6f6;display:inline-block;margin-right:53px;margin-top:72px; box-sizing:border-box;/* ;box-shadow:4px 6px 8px rgba(40,40,40,0.35); */position:relative;}
.xwlist ul li::after{width:372px;height:14px;position:absolute;left:-10px;bottom:-14px;content:'';background:url(../images/xwbg.png) no-repeat center bottom;opacity:0;}

.xwlist ul li a{display:block;padding:13px;}
.xwlist ul li a:hover{color:#666;}
.xwlist ul li .img{height:212px;width:100%;margin:0 auto;overflow:hidden;}
.xwlist ul li .img img{display:block;width:100%;height:212px;transition:all 1s;}/*width:325px;*/
.xwlist ul li .txt{width:100%;margin:0 auto; }
.xwlist ul li .title{font-size:20px;color:#333;display:block;overflow:hidden;line-height:40px;height:40px;white-space:nowrap; text-overflow:ellipsis;}
.xwlist ul li .time{font-size:16px;color:#ccc;line-height:30px;}
.xwlist ul li .desc{font-size:16px;line-height:26px;color:#999;}
.xwlist ul li .more{margin-top:28px;width:38px;height:38px;}
.xwlist ul li .more em{display:block;width:38px;height:38px;background:url(../images/smore01.png) no-repeat center;}
.xwlist ul li:hover {border-bottom:solid 2px #d13a00;box-sizing:border-box;}
.xwlist ul li:hover .title{font-weight:bold;}
.xwlist ul li:hover .desc{color:#666;}
.xwlist ul li:hover .more em{display:block;width:38px;height:38px;background:url(../images/smore02.png) no-repeat center;}

.xwlist ul li:hover::after{opacity:1;}
.xwlist ul li:hover .img img{transform:scale(1.05);}



.aleft{width:600px;}
.aboutus{opacity:inherit;}
.aright{width:540px;}
.aboutus .desc{font-size:16px;line-height:32px;margin-top:30px;}
.aboutus .desc p{padding-bottom:30px;}

.aboutus .alist{border-top:solid 2px #f4f4f4;margin-top:60px;}
.aboutus .alist ul{display:flex;justify-content:space-between;align-items: center;flex-wrap:nowrap;}
.aboutus .alist ul li{padding:0;padding-top:48px;}
.aboutus .alist ul li .en{font-size:12px;width:110%;position:relative;left:-5%;}
.aboutus .alist ul li .ch{font-weight:bold;}

@media  screen and (max-width:1500px) {
	.alist ul li{}
	.alist ul li i{width:50px;height:50px;}
	.alist ul li .ch{font-size:14px;}
	.alist ul li .en{font-size:10px;}
}

.lnav{width:200px;}
.rinfo{width:980px;border:solid 1px #f9f9f9;}
/* .rinfo .prolist{
	display: flex;
	flex-direction: column;
	justify-content: start;
	
} */

.rinfo .prolist h3{
	padding-bottom: 0 !important;
}

/* .rinfo .prolist p{

} */

.rinfo .prolist p img{
	width: 40%;
}

.lnav ul li{line-height:54px;background-color:#f2f2f2;margin-top:4px;}
.lnav ul li a{display:block;text-align:center;font-size:16px;}
.lnav ul li span{display:inline-block;width:140px;background:url(../images/wjia.png) no-repeat right center;text-align:left;}
.lnav ul li.active,.lnav ul li:hover{background-color:#0e6eb8;}
.lnav ul li.active a,.lnav ul li:hover a{background:url(../images/lbg.png) no-repeat center;}
.lnav ul li.active span,.lnav ul li:hover span{text-align:center;color:#fff;background:none;}


.gcinfo{padding:0 30px;}
.gtitle{text-align:center;font-size:24px;color:#000;padding-bottom:30px;font-weight:bold;padding-top:35px;}
.gcinfo .gdesc{font-size:16px;line-height:2em;}
.gcinfo .gdesc p{padding-bottom:30px;}
.gcinfo .gimg ul li{width:450px;height:357px;display:inline-block;margin-right:20px;}
.gcinfo .gimg ul li a{display:block;}
.gcinfo .gimg ul li .img{height:357px;}
.gcinfo .gimg ul li .img img{display:block;width:80%;height:80%;object-fit:cover;text-align:center;margin:0 auto;}


.lxwmbg{position:relative;}
.lxwmbg img{display:block;width:100%;}
.lxwmbg .bg{position:absolute;left:0;top:0;width:100%;height:100%;}

.lxwm{display:flex;flex-direction:column;align-items:flex-end; }
.lxwm .inner{width:495px;padding-top:97px;}
.lxwm .info{margin-top:83px;}
.lxwm ul{margin-top:-22px;}
.lxwm ul li{font-size:18px;padding-left:52px;margin-top:22px;line-height:30px;}
.lxwm ul li strong{color:#0e6eb8;font-weight:bold;}
.lxwm ul li:nth-child(1){background:url(../images/fc01.png) no-repeat left center;}
.lxwm ul li:nth-child(2){background:url(../images/fc02.png) no-repeat left center;}
.lxwm ul li:nth-child(3){background:url(../images/fc03.png) no-repeat left center;}



/*2021.5.18胡召聘新增二级导航*/
.home{ background: #f8f8f8;  }
.subNav{ color: #666; line-height: 60px;}
.subNav span{ display: inline-block; padding-left: 70px; background: url(../images/home222.png) left center no-repeat;  font-size: 16px; color: #999; }
.subNav a{ color: #999; font-size: 16px;}
.subNav a.active{ color: #0f60ba; }

.leftNav a{  display: inline-block; line-height: 60px; height: 60px; font-size: 16px; margin-left: 40px; }
.leftNav a:first-child{ margin-left: 0; }
.leftNav a.active{ color: #0f60ba; font-weight: bold; background: url(../images/hdd22.png) no-repeat center; }
.leftNav a:hover{ color: #0f60ba; }
/*2021.5.18胡召聘新增二级导航*/