*{box-sizing:border-box}
.wrap{max-width:1800px;}

.header{transition-duration: 1s;background:#fff;z-index:9999999;width:100%;}
.header.height{position:fixed;box-shadow:0 0 30px rgba(0,0,0,.2);}
.header .logo{ border-bottom:1px solid #E7E7E7;padding: 20px 0;}
.header.height .logo{display:none;}
.header .nav li{position:relative;float:left;margin-left:30px;}
.header .nav li h3{line-height:75px;}
.header .nav li h3 a{font-size:16px;}
.header .nav li.on h3 a,.header .nav li:hover h3 a{color:#01559d}
.header .nav li ul{box-shadow:0 0 15px rgba(0,0,0,.1);display:none;position:absolute;top:75px;background:#fff;left:-50%;width:200%;z-index:2;}
.header .nav li:nth-child(3) ul{width:300%;left:-100%;}
.header .nav li ul li{border-top:1px solid #F3F3F3;text-align:center;float:none;margin-left:0;height:45px;line-height:45px;}
.header .nav li ul li a{font-size:15px;}
.header .nav li:hover ul{display:block}
.header .language{position:relative;margin-left:30px;border-left:1px solid #E7E7E7;width:155px;}
.header .language span{position:relative;display:block;line-height:75px;text-align:center;font-size:16px;color:#171717;}
.header .language span:before{top:28px;left:20px;content:"";position:absolute;width:18px;height:18px;background:url(../images/ico1.jpg);}
.header .language span:after{transition-duration: 1s;top:32px;right:15px;content:"";position:absolute;width:12px;height:9px;background:url(../images/ico2.jpg);}
.header .language ul{display:none;position:absolute;top:75px;z-index:2;background:#fff;padding:10px;width:100%;}
.header .language:hover ul{display:block}
.header .language:hover span:after{transform: rotate(180deg);}
.header .language ul li{height:40px;line-height:40px;border-bottom:1px solid #E7E7E7;}
.header .language ul li:last-child{border:0}
.header .language ul li img{display:inline-block;vertical-align:middle;width:28px;height:28px;}

.index-banner .swiper-button-prev,.index-banner .swiper-button-next{display:none;width:60px;height:60px;color:#fff;font:30px/60px '宋体';text-align:center;background: rgba(0, 0, 0, .4);border-radius: 100%;}
.index-banner .swiper-button-prev{left:2%;}
.index-banner .swiper-button-next{right:2%;}
.index-banner .swiper-pagination-bullet{width:14px;border:3px solid #fff;height:14px;}
.index-banner .swiper-pagination{bottom:20px;}
.index-banner .swiper-pagination .index-banner .swiper-pagination{background:#01559d}
.index-banner:hover .swiper-button-prev,.index-banner:hover .swiper-button-next{display:block}

.index-about{background:url(../images/bg.jpg);height:900px;padding:145px 0;}
.index-about .item{width:50%;position:relative;}
.index-about .item .txt{position:absolute;bottom:0;height:150px;padding:0 45px;background:rgba(1,85,157,.8);width:100%;}
.index-about .item .txt li{float:left;width:33.3%;padding-top:20px;}
.index-about .item .txt li span{position:relative;color:#f5f9fc;font-size:60px;font-family: 'Roboto-Medium';}
.index-about .item .txt li p{font-size:18px;color:#f5f9fc}
.index-about .item .txt li span:before{right:-20px;top:4px;position:absolute;content:"员";font-size:18px;color:#f5f9fc}
.index-about .item .txt li:last-child span:before{content:"元";right:-20px;}
.index-about .item-last{width:50%;padding:45px;background:#fff;margin-top:90px;box-shadow:0 0 30px rgba(1,85,157,.2);}
.index-about .item-last li{float:left;width:33.3%;margin-bottom:40px;}
.index-about .item-last .txt li span{position:relative;color:#464646;line-height:70px;font-size:60px;font-family: 'Roboto-Medium';}
.index-about .item-last .txt li p{font-size:18px;color:#464646}
.index-about .item-last .txt li span:before{right:-25px;top:-17px;position:absolute;content:"m2";font-size:18px;color:#464646}
.index-about .item-last .txt li:first-child span:before{content:"年";right:-20px;}
.index-about .item-last .txt li:last-child span{color:#01559d;}
.index-about .item-last .txt li:last-child span:before{color:#01559d;}

.index-pro{padding:110px 0 50px;overflow:hidden}
.index-pro h2{margin-bottom:60px;text-align:center;font-size:36px;color:#01559d;}

.pro-list li{transition-duration: 1s;width:23.5%;margin-right:2%;margin-bottom:50px;float:left;box-shadow:0 0 30px rgba(1,85,157,.1)}
.pro-list li:nth-child(4n){margin-right:0;}
.pro-list li a{display:block;padding:35px;}
.pro-list li .pic{overflow:hidden}
.pro-list li .pic img{width:100%;}
.pro-list li .txt h3{margin-top:20px;color:#01559d;font-size:19px;}
.pro-list li .txt h4{height:30px;margin:10px 0 20px;line-height:30px;overflow:hidden;color:#858585;font-size:16px;}
.pro-list li .txt p{height:60px;line-height:30px;color:#585858;overflow:hidden;font-size:16px;}
.pro-list li:hover{box-shadow:0 0 30px rgba(1,85,157,.4)}

.index-news{background:#ECF2F5;padding:130px 0;}
.index-news .hd{margin-bottom:40px;}
.index-news .hd h2{float:left;font-size:36px;line-height:35px;color:#01559d}
.index-news .hd ul{float:right}
.index-news .hd ul li{transition-duration:.5s;cursor:pointer;float:left;padding:0 10px;line-height:35px;color:#464646;font-size:18px;height:35px;}
.index-news .hd ul li.on{background:#01559D;color:#fff;}
.index-news .bd ul{display:none;}
.index-news .bd ul li{transition-duration: 1s;width:32%;float:left;margin-right:2%;background:#FFFFFF;}
.index-news .bd ul li:nth-child(3n){margin-right:0;}
.index-news .bd ul li a{display:block}
.index-news .bd ul li .pic{overflow:hidden}
.index-news .bd ul li .pic img{width:100%}
.index-news .bd ul li .txt{padding:30px 25px;}
.index-news .bd ul li .txt h3{font-size:22px;color:#01559d;height:30px;line-height:30px;overflow:hidden;}
.index-news .bd ul li .txt p{font-size:16px;margin-top:10px;color:#585858;height:90px;line-height:30px;overflow:hidden;}
.index-news .bd ul li .txt span{margin-top:30px;display:block;color:#9c9c9c;padding-top:10px;border-top:1px solid #D7D7D7;}
.index-news .bd ul li:hover{box-shadow:0 0 30px rgba(1,85,157,.2)}
.list-news{background:#fff;padding:60px 0;}
.list-news .bd ul{display:block;}
.list-news .bd ul li{margin-bottom:40px;}

.footer{padding-top:70px;border-top:1px solid #D6DDE1;}
.footer .item{width:20%;margin-right:2%;float:left;}
.footer .item h2{font-size:22px;color:#01559d;margin-bottom:30px;}
.footer .item li{width:50%;float:left;height:40px;line-height:40px;overflow:hidden;}
.footer .item li a{font-size:16px;color:#585858;}
.footer .item li:hover a{padding-left:5px;color:#01559d}
.footer .item:nth-child(2){width:30%;}
.footer .item:nth-child(3){width:15%;}
.footer .item:nth-child(3) li{width:100%;float:none;}
.footer .item:last-child{margin-right:0;width:29%;}
.footer .item p{color:#585858;font-size:18px;line-height:28px}
.footer .item form{margin-top:30px;}
.footer .item form input{display:block;float:left;width: calc(100% - 90px);height:40px;line-height:40px;font-size:16px;color:#888;padding-left:20px;border:1px solid #E6E6E6;border-right:0;}
.footer .item form input[type="submit"]{width:90px;float:right;background:#01559D;color:#fff;cursor:pointer;font-size:16px;border:0;padding-left:0;}
.footer-nav{font-size:0;text-align:center;padding:60px 0 30px;position:relative;}
.footer-nav:before{width:100%;height:1px;bottom:47px;left:0;background:#D0D6DB;content:"";position:absolute;}
.footer-nav a{display:inline-block;background:#fff;position:relative;z-index:2;font-size:28px;padding:0 30px;color:#585858;}
.footer-nav a:before{width:1px;height:15px;content:"";background:#BCBCBC;position:absolute;right:0;top:50%;margin-top:-7px;}
.footer-nav a:hover{color:#01559D}
.footer-nav a:last-child:before{display:none;}
.bottom{padding:30px 0 60px;}
.bottom .wrap{position:relative;}
.bottom .mc{position:absolute;right:0;top:0;}
.bottom p{font-size:18px;}
.bottom p a{font-size:15px;margin-left:20px;}

.show-news{padding:40px 0;}
.list-news-content{width: calc(100% - 40%);}
.list-news-content h1{font-size:24px;color:#393939;}
.list-news-content .body p{font-size:18px;color:#717171;margin-bottom:15px;line-height:30px;}
.list-news-sidebar{width:35%;}
.list-news-sidebar h2{color:#01559d;font-weight:400;margin-bottom:20px;font-size:30px}
.show-news ul li{padding:40px 0 30px;}
.show-news ul li:first-child{padding-top:0;}
.show-news ul li h3 a{font-size:24px;}
.show-news .time{margin:20px 0;color:#a8a8a8;font-size:14px;border-bottom:1px solid #EBEBEB;padding-bottom:10px;}
.show-news ul li p{color:#434343;font-size:18px;line-height:30px;}
.news-updown{padding-top:10px;border-top:1px solid #F1F1F1;position:relative;margin:30px 0 20px;}
.news-updown a,.news-updown p{font-size:16px;display:block;line-height:32px;}
.news-updown a.more{width:100px;font-size:14px;height:38px;line-height:38px;text-align:center;position:absolute;text-transform:uppercase;right:0;top:30px;color:#fff;background:#003A6D;}
.news-updown a.more i{width:14px;height:14px;margin-left:5px;border-radius:14px;background:#fff;text-align:center;color:#003A6D;line-height:14px;font-size:12px;}

.list-images{position:relative;}
.pc-menu{background:rgba(1,85,157,.8);font-size:0;text-align:center;position:absolute;bottom:0;left:0;width:100%;height:40px;line-height:40px}
.pc-menu a{font-size:16px;color:#fff;display:inline-block;padding:0 15px;}
.pc-menu a.on{background:#fff;color:#01559D}
.list-pro{padding:60px 0}

.list-contact .one{padding:80px 0 40px;text-align:center}
.list-contact .one h2{font-size:36px;color:#000;}
.list-contact .one h3{font-family: 'Barlow-SemiBold';margin:10px 0 70px 0;font-size:18px;color:#353535;}
.list-contact .one h4 img{display:inline-block;}
.list-contact .one p{font-size:24px;color:#353535;margin-top:10px;}
.list-contact .two{text-align:center;background:url(../images/contact_08.png) no-repeat center center;height:506px;position:relative;}
.list-contact .two .info{display:inline-block;margin:100px 0 0 180px;background:#fff;border-radius:8px;width:300px;position:relative;padding-bottom:20px;}
.list-contact .two .info:after{width:13px;background:url(../images/jiantou.png);content:"";left:-12px;top:61%;position:absolute;height:21px}
.list-contact .two .info .pic img{border-top-left-radius:8px;border-top-right-radius:8px;width:100%;}
.list-contact .two .info .pic{position:relative;margin-bottom:40px;}
.list-contact .two .info .pic a{background:#014087;width:120px;height:40px;position:absolute;bottom:-20px;left:50%;margin-left:-60px;text-align:center;color:#fff;font-size:16px;line-height:40px;}
.list-contact .two .info .pic a:hover{background:#4DA2FD}
.list-contact .two .info p{padding:10px 20px;color:#131313;font-size:18px;text-align:left;}
.list-contact .three{background:#F9FAFA;padding:60px 0;}
.list-contact .three .wrap{display: flex;}
.list-contact .three dl{width:25%;min-height:170px;float:left;text-align:center;position:relative;}
.list-contact .three dl:after{width:1px;height:100%;content:"";position:absolute;right:0;top:0;background:#C4C5C5;}
.list-contact .three dl dt{margin-bottom:30px;}
.list-contact .three dl dt img{display:inline-block;}
.list-contact .three dl dd{font-size:18px;color:#131313;margin-bottom:5px;padding: 0 20px;text-align:center;}
.list-contact .three dl dd img{width: 60%;}
.list-contact .three dl .dd{display:flex;justify-content:center;margin-top: 15px;}
.list-contact .three dl:last-child:after{display:none;}
.list-contact .four{padding:60px 0 120px;text-align:center;}
.list-contact .four h2{font-size:30px;color:#014087;margin-bottom:40px;}
.list-contact .four form{font-size:0;display:inline-block;text-align:center;width:1300px;}
.list-contact .four form input{width:48%;margin:0 4% 30px 0;float:left;color:#000;height:50px;font-size:16px;padding-left:20px;line-height:50px;border-bottom:1px solid #CFCFCF;display:inline-block;}
.list-contact .four form input[name="para13"]{margin-right:0;}
.list-contact .four form textarea{margin-bottom:30px;display:block;font-size:16px;min-height:120px;border-bottom:1px solid #CFCFCF;line-height:40px;width:100%;padding-left:20px;}
.list-contact .four form .code{width:50%;float:left;position:relative;}
.list-contact .four form .code input{width:100%;float:none;}
.list-contact .four form .code img{height:40px;position:absolute;right:10px;top:0;}
.list-contact .four form .submit{float:right;width:150px;height:50px;line-height:50px;background:#014087;color:#fff;padding-left:0;margin-right:0;cursor:pointer;font-size:18px;}

.list-job{padding:40px 0}
.list-job h3{cursor:pointer;padding:20px;margin-top:30px;color:#585858;font-size:18px;border:1px solid #606060;}
.list-job h3 i{transition-duration: 1s;float:right;font-size:22px}
.list-job h3:first-child{margin-top:0;}
.list-job h3:hover,.list-job h3.on{background:#01559D;color:#fff;}
.list-job h3:hover i{transform: rotate(180deg);}
.list-job .box{display:none;padding:30px 20px;overflow:hidden;border:1px solid #585858;border-top:0;}
.list-job .box .info{padding-bottom:20px;margin-bottom:30px;overflow:hidden;border-bottom:1px solid #585858;}
.list-job .box .info span{display:block;float:left;width:25%;color:#585858;font-size:18px;margin-bottom:10px;}
.list-job .box .hd{width:300px;}
.list-job .box .bd{width: calc(100% - 350px);position:relative;}
.list-job .box .bd:after{content:"";height:100%;width:1px;position:absolute;left:-50px;top:0;background:#585858}
.list-job .box h4{color:#585858;font-size:22px;margin-bottom:30px;}
.list-job .box p{color:#585858;line-height:28px;font-size:18px;}

.show-pro{padding:100px 0;}
.show-pro-sidebar{width:730px;}
.show-pro-sidebar .bd img{width:100%;margin:0 auto;}
.show-pro-content{width: calc(100% - 780px);}
.show-pro-sidebar .hd{margin:0px 0 10px;overflow:hidden;}
.show-pro-sidebar .hd li{width:110px;padding:4px;border:1px solid #E7E7E7;height:110px;margin:0 10px 10px 0;float:left;}
.show-pro-sidebar .hd li img{width:100%;height:100%;}
.show-pro-sidebar .info-nav{margin-bottom:20px;font-size:0;padding:20px 0;border-top:1px solid #ddd;border-bottom:1px solid #ddd;}
.show-pro-sidebar .info-nav a{margin-right:10px;display:inline-block;font-size:18px;border:1px solid #7C7C7C;width:50px;line-height:50px;height:50px;text-align:center;}
.show-pro-sidebar .info-nav a:first-child{width:150px;background:#014087;color:#fff;}
.show-pro-sidebar .info-nav a:hover{background:#014087;color:#fff;border-color:#014087}
.show-pro-sidebar .info-ico p{float:right;}
.show-pro-sidebar .info-ico p a{display:inline-block;width:36px;height:36px;border:1px solid #1F1F1F;line-height:34px;text-align:center;border-radius:4px;margin-left:5px;font-size:18px}
.show-pro-sidebar .info-ico p a:hover{color:#fff;background:#014087;border-color:#014087}
.show-pro-sidebar .info-ico span{color:#050505;font-size:18px;line-height:36px;}
.show-pro-content h2{color:#01559d;font-size:24px;}
.show-pro-content h3{color:#858585;font-size:18px;margin:20px 0 40px;}
.show-pro-content .body{line-height:26px;color:#393939;font-size:16px;}
.show-pro-content .body p{margin-bottom:12px;}

.list-about .one{padding:100px 0;}

.list-about .one .pic{width:53%;cursor:pointer;}
.list-about .one .pic img{width:100%;}
.list-about .one .txt{width:45%;color:#585858;padding-top:0px;font-size:16px;line-height:30px;}
.list-about .one .txt p{margin-bottom:10px;text-indent:2em;}
.list-about .two{padding:150px 0;background:url(../images/about_04.jpg) no-repeat center;height:809px}
.list-about .two .history-swiper{position:relative;}
.list-about .two .history-swiper .swiper-container{width:90%;margin:0 auto;padding-bottom:10px;}
.list-about .two .history-swiper:before{width:95%;height:1px;z-index:1;position:absolute;bottom:20px;background:#585858;left:2.5%;content:"";}
.list-about .two .history-swiper .swiper-slide{padding-bottom:60px;}
.list-about .two .history-swiper .swiper-slide:before{width:8px;height:8px;border:4px solid #01559D;border-radius:100%;left:0;bottom:3px;content:"";position:absolute;background:#fff;}
.list-about .two .history-swiper h4{color:#01559d;font-family: 'Roboto-Medium';font-size:60px}
.list-about .two .history-swiper p{color:#585858;line-height:26px;max-width:80%;font-size:16px;height:52px;overflow:hidden;}
.list-about .two .history-swiper .swiper-button{background:none;text-align:center;opacity:1;z-index:333;width:40px;height:40px;line-height:40px;font-size:40px;top:90%;font-family:"宋体";}
.list-about .two .history-swiper .swiper-button-prev{left:0;}
.list-about .two .history-swiper .swiper-button-next{right:0;}
.list-about .three{padding:80px 0;}
.list-about .three .item{margin-bottom:50px;background:#01559D;box-shadow:0 0 20px rgba(1,85,157,.2)}
.list-about .three .item .txt{background:#fff;}
.list-about .three .item .txt2{width:55%; }
.list-about .three .item .txt3{float:left; display: block; width:48%;padding:80px;}
.list-about .three .item .txt p{font-size:22px;max-width:720px;line-height:48px;margin-bottom: 15px;color:#585858}
.list-about .three .item-last{background:#01559D;box-shadow:0 0 20px rgba(1,85,157,.2)}
.list-about .three .item-last .pic{width:50%}
.list-about .three .item-last .pic img{width:100%;}
.list-about .three .item-last .txt{background:#fff;width:50%;padding:60px 80px;}
.list-about .three .item-last .txt h4{color:#01559d;font-size:24px;margin-bottom:40px;}
.list-about .three .item-last .txt li{width:100%;float:left;color:#585858;font-size:16px;margin-bottom:15px;}
.list-about .four .title{padding:20px 0;position:relative;}
.list-about .four .title ul{position:absolute;right:0;top:10px;}
.list-about .four .title ul li{margin-left:12px;background:#E3E6E9;text-align:center;cursor:pointer;transition-duration: 1s;float:left;color:#585858;font-size:14px;padding:0 8px;;height:40px;line-height:40px;}
.list-about .four .title ul li.on{background:#01559D;color:#fff;}
.list-about .four .title ul li.on a{display:block;color:#fff;}
.list-about .four .bd ul{display:none;}
.list-about .four .bd ul li{cursor:pointer;transition-duration: 1s;width:23.5%;float:left;padding:10px;box-shadow:0 0 20px rgba(1,85,157,.2);margin:0 2% 25px 0;}
.list-about .four .bd ul li .pic{overflow:hidden}
.list-about .four .bd ul li .pic img{width:100%}
.list-about .four .bd ul li p{color:#686868;font-size:16px;height:40px;line-height:40px;overflow:hidden;}
.list-about .four .bd ul li:nth-child(4n){margin-right:0;}
.list-about .four .bd ul li:hover{box-shadow:0 0 30px rgba(1,85,157,.3);}
.list-about .five{padding:80px 0;}
.list-about .five li{cursor:pointer;display:inline-block;text-align:center;margin-right:20px;margin-bottom:30px;}
.list-about .five li p{color:#686868;font-size:16px;height:40px;line-height:40px;overflow:hidden}

.list-about .title h2{color:#01559d;font-family: 'Roboto-Medium';font-size:50px;text-transform:uppercase}
.list-about .title h2 span{float:right;font-size:20px;color:#585858}
.list-about .title h3{color:#585858;font-size:36px;margin-bottom:50px;}
.list-about .one h3{margin:10px 0 40px}
.list-about .two h3{margin:10px 0 150px}

@media (max-width: 1600px){
	.wrap{max-width:95%;}
	.list-about .one .txt{padding-top:0;line-height:25px;}
	.list-about .three .item-last .txt{padding:60px 40px}
	
	.list-about .three .item .txt2{width:48%; }
    .list-about .three .item .txt3{float:left; display: block; width:45%;padding:40px;}
    .list-about .three .item .txt p{font-size:18px;max-width:720px;line-height:48px;margin-bottom: 15px;color:#585858}
}

@media (max-width: 1400px){
	.list-about .one .txt{font-size:14px;}
	.list-about .one .txt p{margin-bottom:10px;}
	
	.list-about .three .item .txt p{font-size:22px;max-width:450px;}
	.list-about .three .item-last .txt li:nth-child(1n){width:100%}
	.list-about .three .item-last .txt li:nth-child(2n){width:60%}
	.index-about{padding:100px 0;height:700px}
	.index-about .item .txt li span,.index-about .item-last .txt li span{font-size:36px;}
	.list-about .three .item-last .txt li{height:30px;line-height:30px;}
	
	
	.list-about .three .item .txt2{width:40%; }
    .list-about .three .item .txt3{float:left; display: block; width:60%;padding:20px;}
    .list-about .three .item .txt p{font-size:14px;max-width:720px;line-height:30px;margin-bottom: 10px;color:#585858}
}

@media screen and (max-width:992px) {
	.fl,.fr{float:none;}
	.wrap{max-width:100%;}
	.index-about{padding:10px 0 0 0;height:auto;background:#fff;}
	.index-about .item{position:static;width:100%}
	.index-about .item .txt{position:static;padding:30px 10px ;height:auto;overflow:hidden;}
	.index-about .item .txt li{padding-top:0;}
	.index-about .item .txt li span, .index-about .item-last .txt li span{font-size:24px;}
	.index-about .item .txt li span:before{font-size:14px;right:-15px}
	.index-about .item .txt li p{font-size:12px;}
	.index-about .item-last{width:100%;padding:0;margin-top:0;overflow:hidden;box-shadow:none;}
	.index-about .item-last .pic{display:none;}
	.index-about .item-last{padding:0 10px 30px;background:#3477B1;}
	.index-about .item-last .txt li{margin-bottom:0;}
	.index-about .item-last .txt li span{color:#fff !important;line-height:40px;font-size:24px;}
	.index-about .item-last .txt li span:before{color:#fff !important;top:-10px;font-size:14px;right:-20px}
	.index-about .item-last .txt li p{color:#fff;font-size:14px;}
	.index-pro{padding:30px 0 10px}
	.index-pro h2{font-size:22px;margin-bottom:20px}
	.pro-list{padding:0 10px;}
	.pro-list li{width:48%;margin:0 4% 20px 0;}
	.pro-list li a{padding:10px}
	.pro-list li:nth-child(2n){margin:0 0 20px 0}
	.pro-list li .txt h3{margin-top:5px;font-size:18px}
	.pro-list li .txt h4{margin:5px 0 10px;font-size:14px;height:auto;max-height:50px;line-height:25px;}
	.pro-list li .txt p{font-size:13px;line-height:25px;height:50px;}
	.index-news{padding:40px 10px 20px;}
	.index-news .hd{margin-bottom:20px}
	.index-news .hd h2{font-size:20px;line-height:30px;}
	.index-news .hd ul li{font-size:14px;height:30px;line-height:30px}
	.index-news .bd ul li{width:100%;float:none;margin:0 0 20px 0}
	.index-news .bd ul li .txt{padding:15px 10px}
	.index-news .bd ul li .txt h3{font-size:18px}
	.index-news .bd ul li .txt p{height:75px;line-height:25px;font-size:14px;}
	.index-news .bd ul li .txt span{margin-top:15px;font-size:14px;padding-top:5px;}
	.footer{padding:30px 10px 0}
	.footer .item{display:none}
	.footer .item:nth-child(4){display:block;width:100%;margin:0;float:none;}
	.footer .item h2{font-size:18px;margin-bottom:15px}
	.footer .item p{font-size:14px;line-height:22px;}
	.footer .item form{margin-top:15px}
	.footer-nav{padding:30px 0;}
	.footer-nav a{padding:0 15px;font-size:24px}
	.bottom{padding:20px 0 80px;}
	.bottom .mc{position:static;}
	.bottom .mc img{margin:20px auto 0;}
	.bottom p{font-size:14px;}
	.pc-menu{display:none;}
	.list-contact .one{padding:30px 10px 10px}
	.list-contact .one h2{font-size:26px;}
	.list-contact .one h3{margin:5px 0 30px;font-size:15px}
	.list-contact .one p{margin:10px 0;font-size:20px;}
	.list-contact .two{height:auto;padding:30px 0;}
	.list-contact .two .info{width:90%;margin:0 auto;}
	.list-contact .three{padding:30px 0;}
	.list-contact .three .wrap{flex-wrap: wrap;}
	.list-contact .three dl{width:50%;padding:0 10px}
	.list-contact .three dl dd{font-size:16px;}
	.list-contact .three dl:nth-child(2n):after{display:none;}
	.list-contact .four{padding:20px 10px 50px}
	.list-contact .four h2{margin-bottom:20px;font-size:26px;}
	.list-contact .four form{max-width:100%;}
	.list-contact .four form input{width:100%;float:none;margin:0 0 10px 0;}
	.list-contact .four form .code{width:100%;float:none;}
	.list-contact .four form .submit{float:none;margin:20px auto 0}
	.list-job{padding:20px 10px}
	.list-job h3{padding:10px;margin-top:15px;font-size:16px;}
	.list-job .box{padding:10px;}
	.list-job .box .info{margin-bottom:20px;padding-bottom:10px;}
	.list-job .box .info span{width:50%;font-size:14px;margin-bottom:3px;}
	.list-job .box .hd,.list-job .box .bd{width:100%;float:none;}
	.list-job .box .hd{border-bottom:1px solid #585858;margin-bottom:20px;padding-bottom:10px;}
	.list-job .box h4{margin-bottom:15px;font-size:18px}
	.list-job .box p{font-size:14px;line-height:22px;}
	.list-pro{padding:30px 0}
	.show-news{padding:20px 10px}
	.list-news-content{width:100%;}
	.list-news-sidebar,.news-updown a.more{display:none;}
	.list-news-content h1{font-size:20px;}
	.show-news .time{margin:10px 0;}
	.list-news-content .body p{font-size:15px;line-height:25px;margin-bottom:10px;}
	.news-updown a, .news-updown p{font-size:14px;line-height:25px;}
	.list-about .one{padding:40px 10px;}
	.list-about .title h2{font-size:25px}
	.list-about .title h3{font-size:26px;}
	.list-about .one h3{margin:0 0 20px 0}
	.list-about .two h3{margin:0 0 30px 0}
	.list-about .title h3{margin:0 0 20px 0}
	.list-about .title h2 span{display:none;}
	.list-about .one .pic,.list-about .one .txt{float:none;width:100%;}
	.list-about .two{padding:50px 10px;height:auto;}
	.list-about .two .history-swiper h4{font-size:30px;}
	.list-about .two .history-swiper p{max-width:95%;font-size:14px;line-height:22px;height:44px}
	.list-about .two .history-swiper .swiper-button{display:none;}
	.list-about .three{padding:30px 10px;}
	.list-about .three .item{margin-bottom:20px}
	.list-about .three .item .txt{padding:20px 10px}
	.list-about .three .item .txt p{max-width:100%;font-size:18px;margin-bottom:10px;line-height:30px}
	.list-about .three .item-last .pic,.list-about .three .item-last .txt{width:100%;float:none;}
	.list-about .three .item-last .txt{padding:20px 10px;overflow:hidden;}
	.list-about .three .item-last .txt h4{font-size:20px;margin-bottom:20px;}
	.list-about .three .item-last .txt li{font-size:13px;margin-bottom:10px;}
	.list-about .four{padding:0 10px;}
	.list-about .four .title ul{position:static;margin-bottom:30px;overflow:hidden}
	.list-about .four .title ul li{margin-left:0;width:33.3%;font-size:14px;height:35px;line-height:35px;}
	.list-about .four .bd ul li{width:48%;margin:0 4% 10px 0;}
	.list-about .four .bd ul li:nth-child(2n){margin:0 0 10px 0;}
	.list-about .four .bd ul li p,.list-about .five li p{height:35px;line-height:35px;font-size:14px;}
	.list-about .five{padding:40px 10px;}
	.list-about .five li{width:48%;margin:0 4% 10px 0;float:left;}
	.list-about .five li:nth-child(2n){margin:0 0 10px 0;}
	.show-pro{padding:30px 0;}
	.show-pro-sidebar{width:100%}
	.show-pro-sidebar .bd,.show-pro-sidebar .hd{display:none}
	.show-pro-sidebar .index-banner{display:block !important;}
	.show-pro-sidebar .index-banner img{width:100%;}
	.show-pro-sidebar .info-nav{margin:0;padding:10px;}
	.show-pro-sidebar .info-nav a{height:45px;line-height:45px;font-size:15px;}
	.show-pro-sidebar .info-ico{padding:10px;}
	.show-pro-sidebar .info-ico span{font-size:15px;}
	.show-pro-content{width:100%;padding:0 10px;margin-top:30px;}
	.show-pro-content h2{font-size:20px;}
	.show-pro-content h3{font-size:16px;margin:10px 0 20px}
	.show-pro-content .body{font-size:15px;line-height:24px;}
	.show-pro-content .body p{margin-bottom:10px;}
	.click_qrcode{display:none;}
	
	
	.list-about .three .item .txt2{width:100%; }
    .list-about .three .item .txt3{float:left; display: block; width:50%;padding:0px;}
    .list-about .three .item .txt p{font-size:14px;max-width:720px;line-height:30px;margin-bottom: 10px;color:#585858}
}
@media screen and (max-width:600px){
    .list-contact .three dl{width:100%;padding:0 10px}
}