.wrap{max-width:1200px;width:100%;margin:0 auto;}
.content .wrap,.service .wrap,.footer .wrap,.bottom .wrap,.list-news .wrap,.list-join-ad .wrap{max-width:1680px;}


.top{height:30px;line-height:30px;background:#636060;}
.top p{color:#fff;}

.header .logo{margin-right:80px;;height:100px;max-width:320px;}
.header .logo img{margin-top:20px}
.header .menu{max-width:800px;}
.header .menu ul li{width:100px;text-align:center;z-index:1002;position:relative;float:left;height:55px;margin-top:45px;}
.header .menu ul li a{font-size:16px;}
.header .menu ul li:hover a,.header .menu ul li.on a{color:#EE7200}
.header .menu ul li:before,.header .menu ul li.on:before{animation:icon01 linear infinite 2s;content: '';display:block;width:0px;height:0px;background:#EE7200;position:absolute;bottom:15px;left:50%;margin-left:-15px;}
.header .menu ul li:hover:before,.header .menu ul li.on:before{width:30px;height:1px;}
@keyframes icon01{ 0%{ width:0px;} 50%{ width:30px;} 100%{ width:0px;} }
.header .menu ul li .submaneu{border-bottom-left-radius:10px;border-bottom-right-radius:10px;display:none;position:absolute;top:55px;left:-25%;background:#f7f7f7;width:150%;text-align:center;}
.header .menu ul li .submaneu a{color:#000;display:block;height:50px;font-size:14px;line-height:50px;}
.header .menu ul li .submaneu a:hover{background:#EE7200;color:#fff;}
.header .menu ul li .submaneu a:last-child{border-bottom-left-radius:10px;border-bottom-right-radius:10px;}

.indexbanner{width:100%;clear:both;}
.list-banner{width:100%;clear:both;position:relative;}
.indexbanner .swiper-pagination{width: 740px;box-shadow:0px 15px 30px rgba(0,0,0,.5);background: rgba(0, 0, 0, .5);left: 50%;bottom: 70px;margin-left: -370px;}
.indexbanner .swiper-pagination .swiper-pagination-bullet{text-transform:Uppercase;float: left;width:25%;height:100px;box-sizing:border-box;color: #fff;font-size: 15px;line-height: 30px;padding: 20px 30px;background: 0;border-radius: 0;margin: 0;opacity: 1;}
.indexbanner .swiper-pagination .swiper-pagination-bullet-active{background:#EE7200;}
.indexbanner .swiper-button-prev,
.indexbanner .swiper-button-next{width: 50px;height: 50px;color: #fff;font: 25px/50px '宋体';text-align: center;background: rgba(0, 0, 0, .2);border-radius: 100%;}
.indexbanner .swiper-button-prev{left: 5%;}
.indexbanner .swiper-button-next{right: 5%;}

.index-pro{margin:80px auto 50px;}
.index-pro img{margin:0 auto;}

.content .customer{background:#F2F6F7;padding:120px 0 90px;}
.content .customer h2{font-size:44px;font-weight: 100;color:#676767;}
.content .customer ul li{position:relative;float:left;text-align:center;margin-right:100px;}
.content .customer ul li:first-child{min-width:180px;}
.content .customer ul li:last-child{min-width:90px;}
.content .customer ul li span{display:block;color:#ee7200;font-family:"roboto";font-size:52px;}
.content .customer ul li p{color:#a6a6a6;font-size:16px;margin-top:10px;}
.content .customer ul li:after{position:absolute;right:-15px;top:0;color:#EE7200;font-family:'微软雅黑';content:"+";font-size:22px;}
.content .index-about{background:url(/skin/images/one_bg.png) repeat-x #fff;padding-bottom:70px;}
.content .index-about .one{margin-bottom:100px;background:#fcfcfc;}
.content .index-about .one .pic{width:50%;}
.content .index-about .one .pic2{width:40%;}
.content .index-about .one .txt{width:40%;padding:0 5%}
.content .index-about .one .txt2{width:55%;padding:0 2.5%}
.content .index-about .one .txt h2{padding:90px 0 60px 0;color:#666;font-size:38px;font-weight: 200;}
.content .index-about .one .txt p{color:#666;font-size:16px;line-height:38px;margin-bottom:30px;}
.content .index-about .two .txt{max-width:480px;}
.content .index-about .two .txt h2{padding:0px 10px 70px 10px;color:#535353;font-size:38px;font-weight: 100;}
.content .index-about .two ul{overflow:hidden}
.content .index-about .two ul li{border-bottom:1px dashed #EEEEEE;position:relative;float:left;text-align:center;width:240px;height:150px;padding-top:30px;}
.content .index-about .two ul li span{display:block;color:#ee7200;font-family:"roboto";font-size:52px;}
.content .index-about .two ul li p{color:#a6a6a6;font-size:16px;margin-top:10px;}
.content .index-about .two ul li:after{position:absolute;top:30px;color:#ee7200;}
.content .index-about .two ul li:nth-child(1):after{right:45px;content:"年";font-size:15px;}
.content .index-about .two ul li:nth-child(2):after{right:55px;content:"强";font-size:15px;}
.content .index-about .two ul li:nth-child(3):after{right:60px;font-family:'微软雅黑';content:"+";font-size:20px;}
.content .index-about .two ul li:nth-child(4):after{right:45px;;font-family:'微软雅黑';content:"+";font-size:20px;}
.content .index-about .two .pic{max-width:50%;}
.content .index-about a.more{font-size:16px;display:block;margin:70px 0 0 25px;width:150px;height:50px;line-height:50px;text-align:center;background:#EE7200;color:#fff;}
.content .index-news .pic{width:62%;}
.content .index-news .pic .bd .swiper-slide{position:relative;width:100%;border-radius:12px;}
.content .index-news .pic .bd .swiper-slide a{display:block}
.content .index-news .pic .bd .swiper-slide a img{width:100%;}
.content .index-news .pic .bd .swiper-slide p{border-bottom-left-radius:12px;border-bottom-right-radius:12px;;color:#fff;font-size:24px;background:rgba(0,0,0,.6);position:absolute;bottom:0;left:0;width:90%;padding-left:10%;height:80px;line-height:80px;}
.content .index-news .pic .bd .swiper-button-prev,
.content .index-news .pic .bd .swiper-button-next{width: 50px;height: 50px;color: #fff;font: 25px/50px '微软雅黑';text-align: center;background: rgba(0, 0, 0, .2);border-radius: 100%;}
.content .index-news .pic .bd .swiper-button-prev{left: 2%;}
.content .index-news .pic .bd .swiper-button-next{right: 2%;}
.content .index-news .txt{width:35%;background:#F9F9F9;border-radius:12px;}
.content .index-news .txt .hd{padding:50px;}
.content .index-news .txt .hd h2{font-size:32px;color:#707070;padding-bottom:30px;}
.content .index-news .txt .hd li{overflow:hidden;height:70px;border-top:1px dashed #D3D3D3;}
.content .index-news .txt .hd li:last-child{border-bottom:1px dashed #D3D3D3;}
.content .index-news .txt .hd li a{font-size:18px;line-height:70px;}
.content .index-news .txt .hd .more{display:block;text-align:right;padding-top:23px;}
.list-content .index-about{padding:50px 0;}
.list-content .index-about .two ul li span{font-size:52px;}
.history .hd{position:relative;}
.history .hd .prev{position:absolute;left:0;bottom:0px;cursor:pointer;}
.history .hd .next{position:absolute;right:0;bottom:0px;cursor:pointer;}
.history .hd .t{position:relative;color:#67645f;font-size:18px;}
.history .hd .t:after{left:150px;top:8px;position:absolute;width:90%;content:"";height:1px;background:#F0F0F0}
.history .hd ul{padding:0 100px;}
.history .hd li{cursor:pointer;width:8%;position:relative;text-align:center;float:left;padding-top:20px;font-size:22px;color:#f97506}
.history .hd li:after{position:absolute;top:-20px;left:50%;margin-left:-5px;content:"";width:10px;height:10px;background:#BFBFBF;border-radius:10px;}
.history .hd li.on:after{background:#f97506}
.history .bd{margin:40px 0;padding-left:200px;background:url(/skin/images/fz.jpg) no-repeat left top;}
.history .bd .body{min-height:60px;}

.culture{padding:20px 0s ;overflow:hidden}
.culture li{width:30%;float:left;margin-right:5%;position:relative;}
.culture li img{width:100%;}
.culture li .text{position:absolute;width:100%;left:0;top:0;text-align:center}
.culture li .text h3{font-weight:100;padding:80px 0 20px;font-size:38px;color:#606060;}
.culture li .text p{font-size:18px;color:#2c2c2c}
.culture li:last-child{margin-right:0;}
.culture li:hover h3,.culture li:hover p{color:#ee7200}

.service{margin:70px 0 10px 0;background:url(/skin/images/bottom.jpg) no-repeat center;height:462px;}
.service h2{font-size:38px;color:#fff;padding:160px 0 40px;}
.service p{color:#fff;font-size:19px;line-height:38px;}

.footer{background:#212121;padding:80px 0 40px}
.footer .footer-info{width:15%;}
.footer .footer-info h3{font-family:'微软雅黑';font-size:20px;color:#fff;}
.footer .footer-info p{margin:10px 0 30px 0;font-size:16px;color:#fff;}
.footer .footer-info a{margin-bottom:40px;font-size:16px;display:block;width:160px;height:50px;line-height:50px;background:#444444;color:#fff;text-align:center;}
.footer .footer-menu{width:60%;margin:0 2%}
.footer .footer-menu dl{width:14%;float:left}
.footer .footer-menu dt{color:#fff;font-size:16px;margin-bottom:30px;}
.footer .footer-menu dd {margin-bottom:20px;}
.footer .footer-menu dd a{color:#777;font-size:12px;}
.footer .footer-menu dd a:hover{color:#EE7200}
.footer .footer-pic{width:21%}
.footer .footer-pic ul{display:flex;}
.footer .footer-pic li{cursor: pointer;;position: relative;;margin-left:15px;text-align:center;}
.footer .footer-pic li .i{border-radius:4px;width:40px;display:flex;align-items:center;justify-content: center;height:40px;border:1px solid #444444}
.footer .footer-pic li .i img{height:25px;}
.footer .footer-pic li .p{width:140px;transform: scaleY(0);transform-origin: bottom;transition:transform 0.5s ease-in-out;position:absolute;background:#fff;z-index: 9999;left:-100%;bottom:55px;box-shadow:0 15px 30px rgba(0,0,0,.1);}
.footer .footer-pic li:hover .p{transform: scaleY(1);}

.bottom{background:#212121;padding:30px 0 20px;border-top:1px solid #2C2C2C;}
.bottom .wrap{position:relative;}
.bottom a.michuan{position:absolute;right:0;top:0;}
.bottom p{color:#a4a4a4;font-size:15px;line-height:25px;}

.list-service .box{padding:80px 0;}
.list-service .box h2{color:#eb6200;font-weight:bold;font-size:32px;text-align:center;padding:40px 0;}
.list-service .box p{color:#535353;font-size:18px;line-height:40px;text-align:center;}
.list-service .box p img{margin:40px auto ;}
.list-service ul{background:#FAFAFA;}
.list-service ul li{width:50%;}
.list-service ul li:nth-child(2){padding-top:170px;;}
.list-service ul li:nth-child(2) p{padding:0 60px 30px 60px;color:#535353;font-size:18px;line-height:40px;}
.list-service ul li:nth-child(5){text-align:center;}
.list-service ul li:nth-child(5) h2{padding:250px 150px 0;color:#eb6200;font-size:32px;font-weight:bold}
.list-service ul li:nth-child(5) p{color:#515151;font-size:18px;display:block;margin-top:15px;}

.pc-menu{height:80px;border-bottom:1px solid #E5E5E5;}
.pc-menu a{position:relative;display:inline-block;line-height:80px;padding:0 40px;color:#5c5c5c;font-size:16px;}
.pc-menu a.on,.pc-menu a:hover{color:#EE7200;}
.pc-menu a.on:after{content:"";position:absolute;width:100%;height:1px;background:#EE7200;left:0;bottom:-1px;}

.list-pro{padding:80px 0 30px;}
.list-pro li{margin-bottom:60px;}
.list-pro li:last-child{margin-bottom:0;}
.list-pro li .pic{max-width:50%;}
.list-pro li .pic .bd img{border-radius:10px;}
.list-pro .hd{padding-top:40px;}
.list-pro .hd a{border-radius:8px;width:160px;margin-right:15px;height:120px;float:left;border:1px solid #ccc;cursor:pointer;}
.list-pro .hd a.on{border-color:#EE7200}
.list-pro .hd a img{border-radius:8px;width:160px;max-width:160px;height:120px;}
.list-pro li .txt{max-width:45%;}
.list-pro li .txt h2{padding:20px 0 10px 0;}
.list-pro li .txt h2 a{font-size:26px;color:#252525;}
.list-pro li .txt h2 a:hover{color:#EE7200;}
.list-pro li .txt h3{font-size:18px;color:#3e3e3e;}
.list-pro li .txt p.p.p{padding:25px 0;margin:25px 0 40px 0;border-top:1px dashed #E6E6E6;border-bottom:1px dashed #E6E6E6;font-size:15px;color:#666;line-height:34px;}
.list-pro li .txt a.more{display:block;border-radius:6px;width:150px;height:50px;line-height:50px;text-align:center;color:#fff;background:#616161;}
.list-pro li .txt a.more:hover{background:#EE7200}
.list-pro .body{max-height:350px;margin:15px 0;overflow-y:scroll}
.list-pro .body,.list-pro .body p{font-size:14px !important;}
.show-pro .body table{border-spacing: 1px !important;width:100% !important;height:auto !important;margin:0 auto;border-right:1px solid #ddd !important;border-bottom:1px solid #ddd !important;text-align:center !important;font-size:14px !important;}
.show-pro .body tr,.show-pro .body td{border-top:0 !important;padding-top:0 !important;padding-bottom:0 !important;height:40px !important;line-height:40px !important;}
.show-pro .body tr:nth-child(odd){background-color:#F0F0F0 !important}
.show-pro .body td{border-left:1px solid #ddd !important;border-top:1px solid #ddd !important}

.list-news-nav{margin-top:20px;}
.list-news-nav a{display:inline-block;padding:4px 12px;margin-left:5px;text-align:center;border:1px solid #E5E5E5;}
.list-news-nav a.on{border-color:#EE7200;background:#EE7200;color:#fff}
.list-news-nav a:hover{color:#EE7200}
.list-news .hd{padding:40px 0 70px 0;text-align:center;}
.list-news .hd h2{color:#252525;font-size:32px;}
.list-news .hd h3{color:#3e3e3e;font-size:16px;margin-top:10px}
.list-news .bd li{transition-duration: 1s;margin:0 30px 30px 0;padding:15px;float:left;width:500px;}
.list-news .bd li h3{padding:40px 0 20px;color:#393939;font-size:18px;    text-align: center;}
.list-news .bd li p{line-height:24px;color:#979797;font-size:14px;}
.list-news .bd li:hover{box-shadow: 0 8px 20px rgba(0,0,0,0.1);border-radius: 8px;}
.list-news .show{padding-bottom:30px;}
.list-news .show .t{color:#050505;font-size:16px;}
.list-news .show .info{margin:15px 0 25px 0;color:#acacac;font-size:14px;}
.list-news .show p{font-size:14px;  color:#666;line-height:24px;margin-bottom:12px;}
.list-news .show p img{ margin:0 auto;}
.list-news .show p a{color:#333;}
.list-news .show .updown{position:relative;border-top:1px solid #D2D3D6;padding-top:25px;margin-top:25px;}
.list-news .show .updown a{display:block;line-height:32px;color:#000;}
.list-news .show .updown a:hover{color:#EE7200}
.list-news .show .updown a.more{width:100px;height:38px;line-height:38px;text-align:center;position:absolute;right:0;top:30px;color:#fff;background:#EE7200;}

.body{font-size:17px;color:#828282;line-height:34px;padding:30px 0;}

.show-menu a{display:inline-block;float:left;width:48px;height:48px;text-align:center;line-height:48px;border:1px solid #7C7C7C;margin-right:10px;font-size:20px;}
.show-menu a:hover{background:#EE7200;color:#fff;border-color:#EE7200;}
.show-menu a:last-child{background:#fff;border-color:#EEEEEE;color:#EE7200;font-size:16px;width:170px;}
.show-menu a:last-child img{display:inline-block;height:25px;margin-right:15px;vertical-align: middle;}
.show-menu a:last-child:hover{border-color:#EE7200}

.list-case .t h2{padding:125px 0 30px;text-align:center;font-size:32px;color:#eb6200;}
.list-case .t h2.t2{padding:60px 0 30px}
.list-case .t h3{padding-bottom:30px;text-align:center;font-size:18px;color:#535353;}
.list-case .swiper-button-prev,
.list-case .swiper-button-next{width: 50px;height: 50px;color: #fff;font: 25px/50px '宋体';text-align: center;background: rgba(0, 0, 0, .2);border-radius: 100%;}
.list-case .swiper-button-prev{left:-10%;}
.list-case .swiper-button-next{right:-10%;}
.list-case .bd li{position:relative;float:left;margin:0 48px 30px 0;width:576px;}
.list-case .bd li a{display:block;}
.list-case .bd li a img{width:100%;display:block;}
.list-case .bd li a p{position:absolute;bottom:0;left:0;text-align:center;width:100%;height:55px;line-height:55px;background:rgba(0,0,0,.7);font-size:18px;color:#fff;}
.list-case .bd li:hover a p{background:rgba(238,114,0,.8);}
.list-case .bd li:nth-child(2n){margin-right:0;}

.list-contact{padding-bottom:60px;}
.list-contact .t{border-bottom:1px solid #ECECEC;color:#818181;font-size:32px;padding:45px 0 30px;font-weight:100;margin-bottom:70px}
.list-contact .leftmenu{width:15%;margin-right:2%;padding-right:3%;}
.list-contact .leftmenu a{cursor:pointer;display:block;font-size:28px;color:#585858;font-weight:100;}
.list-contact .leftmenu a.on{color:#eb6200;padding:40px 0;}
.list-contact .rightcontent{width:80%;position:relative;}
.list-contact .rightcontent:before{content:"";height:100%;width:1px;position:absolute;left:-5%;top:0;background:#ECECEC;}
.list-contact .rightcontent p{font-size:18px;color:#535353;}
.list-contact .rightcontent ul{padding:30px 0;}
.list-contact .rightcontent ul li{width:25%;float:left}
.list-contact .rightcontent ul li span{display:block;color:#535353;font-size:18px;line-height:50px;}
.list-contact .rightcontent ul li:first-child{width:50%;}
.list-contact .rightcontent .box{margin-top:30px;}
.list-contact .rightcontent .box .hd a{width:215px;height:65px;line-height:65px;text-align:center;background:#F9F9F9;border-color:#F2F2F2;font-size:18px;color:#535353;display:inline-block;border-radius:10px;margin-right:20px;}
.list-contact .rightcontent .box .hd a.on{background:#EB6200;color:#fff;}
.list-contact .rightcontent .box .bd p{line-height:34px;}
.contact-box{overflow:hidden;background:#FAFAFA;}
.contact-box div{width:50%;float:left;}
.contact-box .contact-form{width:30%;padding:80px 5% 0 15%}
.contact-box .contact-form h2{color:#535353;font-size:20px;margin-bottom:15px;}
.contact-box .contact-form p{margin-bottom:40px;font-size:12px;line-height:20px;color:#b4b4b4}
.contact-box .contact-form input{display:block;width:80%;margin-bottom:30px;padding-left:20px;border:1px solid #DBDBDB;height:50px;line-height:50px;}
.contact-box .contact-form input:last-child{width:240px;padding:0;height:40px;line-height:40px;border:0;cursor:pointer;color:#202020;font-size:16px;background:#EB6200;color:#fff;}
.list-join-t{text-align:center;}
.list-join-t h2{padding:90px 0 40px;color:#ff7800;font-size:30px;}
.list-join-t p{color:#818181;font-size:16px;padding:0 40px;line-height:30px;}
.list-join .join-banner{padding:40px 0;}
.list-join .join-banner .swiper-pagination .swiper-pagination-bullet{width:70px;height:9px;border-radius:0;border-radius:15px;}
.list-join .join-banner .swiper-pagination .swiper-pagination-bullet-active{background:#ff7800}
.list-join-ad{background:#FBFBFB;padding-bottom:45px;}
.list-join-ad h2{padding:45px 0 5px 0;}
.list-join-ad ul{padding-top:60px;}
.list-join-ad li{width:19%;border-radius:10px;margin-right:1%;text-align:center;float:left;min-height:320px;background:#fff;}
.list-join-ad li img{margin:50px auto 25px;max-height:45px;}
.list-join-ad li h3{position:relative;margin-bottom:30px;color:#404040;font-size:24px;font-weight:100;}
.list-join-ad li h3:after{background:#A2A2A2;content:"";width:30px;height:1px;position:absolute;left:50%;bottom:-20px;margin-left:-15px;}
.list-join-ad li p{font-size:14px;color:#6c6c6c;line-height:30px;}
.list-join-content{padding:60px 0;}
.list-join-content .list-join-t{max-width:1200px;margin:0 auto;}
.list-join-content img{margin:15px auto;}

@media screen and (max-width:1440px) {
	.content .index-about .one .txt p{margin-bottom:20px;}
	.content .index-news .txt .hd h2{font-size:26px;padding-bottom:20px;}
	.content .index-news .txt .hd li{height:58px;}
	.content .index-news .txt .hd li a{line-height:58px;}
	.footer .footer-pic li{margin-bottom:15px;}
	.list-service ul li:nth-child(2){padding-top:60px;;}
	.list-service ul li:nth-child(2) p{padding:0 60px 20px 60px;font-size:16px;line-height:36px;}
	.list-service ul li:nth-child(5) h2{padding:150px 150px 0;color:#eb6200;font-size:32px;font-weight:bold}
	.list-service ul li:nth-child(5) p{color:#515151;font-size:16px;display:block;margin-top:15px;}
	.list-news .bd li{width:440px;margin:0 10px 10px 0;padding:15px}
	.list-news .bd li h3{padding:30px 0 15px}
	.list-news .bd li:nth-child(3n){margin-right:0;}
	.contact-box .contact-form{width:40%;padding:30px 0 0 10%}
	.contact-box .contact-form p{margin-bottom:20px}
	.contact-box .contact-form input{margin-bottom:15px;height:50px;line-height:50px;}

}

@media screen and (max-width:1366px) {
	.content .index-about .one .txt h2{padding:100px 0 40px}
	.content .index-about .one .txt p{margin-bottom:20px;line-height:34px;}
	.content .index-news .txt .hd{padding:20px;}
	.content .index-news .txt .hd h2{font-size:26px;padding-bottom:20px;}
	.content .index-news .txt .hd li{height:60px;}
	.content .index-news .txt .hd li a{line-height:60px;}
	.footer .footer-info h3{font-size:28px;}
	.footer .footer-pic li{margin-bottom:15px;}
	.list-news .bd li{width:410px;margin:0 10px 10px 0;padding:15px}
	.list-news .bd li h3{padding:15px 0 10px}
	.list-news .bd li:nth-child(3n){margin-right:0;}
	.contact-box .contact-form{width:45%;padding:30px 0 0 5%}
	.contact-box .contact-form p{margin-bottom:20px}
	.contact-box .contact-form input{margin-bottom:15px;height:45px;line-height:45px;}

}

@media screen and (max-width:1280px) {
	.content .index-about .one .txt h2{font-size:42px;padding:80px 0 40px}
	.content .index-about .one .txt p{margin-bottom:20px;line-height:34px;}
	.content .index-about .two .txt h2{padding-bottom:25px;font-size:32px;}
	.content .index-about .two ul li{height:100px;padding:15px 0;}
	.content .index-news .txt .hd{padding:20px;}
	.content .index-news .txt .hd h2{font-size:26px;padding-bottom:20px;}
	.content .index-news .txt .hd li{height:56px;}
	.content .index-news .txt .hd li a{line-height:56px;font-size:16px;}
	.footer .footer-info h3{font-size:28px;}
	.footer .footer-pic li{margin-bottom:15px;}
	.list-service ul li:nth-child(5) h2{padding:150px 100px 0;}
	.list-news .bd li{width:390px;margin:0 10px 10px 0;padding:15px}
	.list-news .bd li h3{padding:15px 0 10px}
	.list-news .bd li:nth-child(3n){margin-right:0;}
	.contact-box .contact-form{width:45%;padding:30px 0 0 5%}
	.contact-box .contact-form p{margin-bottom:15px}
	.contact-box .contact-form input{margin-bottom:10px;height:45px;line-height:45px;}

}

@media screen and (max-width:1200px) {
	.content .customer h2{font-size:36px;}
	.content .index-about .one{margin-bottom:50px;}
	.content .index-about .one .txt h2{font-size:32px;padding:60px 0 30px}
	.content .index-about .one .txt p{margin-bottom:20px;line-height:32px;}
	.content .index-about .two .txt h2{padding-bottom:25px;font-size:32px;}
	.content .index-about .two ul li{height:100px;padding:15px 0;}
	.content .index-news .txt .hd{padding:20px;}
	.content .index-news .txt .hd h2{font-size:26px;padding-bottom:20px;}
	.content .index-news .txt .hd li{height:52px;}
	.content .index-news .txt .hd li a{line-height:52px;font-size:16px;}
	.footer .footer-info h3{font-size:28px;}
	.footer .footer-pic li{margin-bottom:15px;}
	.list-service ul li:nth-child(5) p{color:#515151;font-size:15px;display:block;margin-top:20px;}
	.list-news .hd{padding:70px 0 60px}
	.list-news .bd li{width:360px;margin:0 15px 15px 0;padding:15px}
	.list-news .bd li h3{padding:15px 0 10px}
	.list-news .bd li:nth-child(3n){margin-right:0;}
	.contact-box .contact-form{width:45%;padding:30px 0 0 5%}
	.contact-box .contact-form p{margin-bottom:15px}
	.contact-box .contact-form input{margin-bottom:10px;height:40px;line-height:40px;}

}
@media screen and (max-width:1024px) {
	.wrap{max-width:1000px;}
	.header .logo{max-width:260px;margin-right:0;}
	.header .logo img{width:80%;margin:30px 0 0 10px}
	.header .menu{max-width:730px}
	.header .menu ul li{width:91px;}
	.content .customer h2{font-size:34px;}
	.content .index-about .one{margin-bottom:50px;}
	.content .index-about .one .txt h2{font-size:28px;padding:30px 0 20px}
	.content .index-about .one .txt p{margin-bottom:10px;line-height:26px;}
	.content .index-about .two .txt h2{padding-bottom:25px;font-size:28px;}
	.content .index-about .two ul li{height:100px;padding:15px 0;}
	.content .index-about a.more{margin-top:30px;}
	.content .index-news .txt .hd{padding:20px;}
	.content .index-news .txt .hd h2{font-size:26px;padding-bottom:20px;}
	.content .index-news .txt .hd li{height:40px;}
	.content .index-news .txt .hd li a{line-height:40px;font-size:15px;}
	.service{margin:30px 0 10px 0;}
	.footer{padding:60px 0 30px;}
	.footer .footer-pic{display:none;}
	.footer .footer-info{width:25%;}
	.footer .footer-menu{margin:0;width:70%;}
	.list-service ul li:nth-child(2){padding-top:40px;;}
	.list-service ul li:nth-child(2) p{padding:0 20px 10px;font-size:16px;line-height:32px;}
	.list-service ul li:nth-child(2) p img{width:80%;margin:10px auto 0;}
	.list-service ul li:nth-child(5) h2{padding:80px 50px 0;color:#eb6200;font-size:26px;font-weight:bold}
	.list-service ul li:nth-child(5) p{color:#515151;font-size:16px;display:block;margin:15px 10px 0;line-height:32px;;}
	.list-pro li .txt p.p{padding:20px 0;margin:20px 0 30px 0;border-top:1px dashed #E6E6E6;border-bottom:1px dashed #E6E6E6;font-size:15px;color:#666;line-height:32px;}
	.list-news .hd{padding:60px 0 50px}
	.list-news .bd li{width:300px;margin:0 20px 20px 0;padding:10px}
	.list-news .bd li h3{padding:20px 0 10px}
	.list-news .bd li:nth-child(3n){margin-right:0;}
	.contact-box .contact-form{width:45%;padding:30px 0 0 5%}
	.contact-box .contact-form p{margin-bottom:15px}
	.contact-box .contact-form input{margin-bottom:10px;height:40px;line-height:40px;}
}
@media screen and (max-width:999px) {
	.wrap{max-width:100%;}
	.top,.header,.indexbanner .swiper-pagination,.pc-menu{display:none;}
	.fl,.fr{float:none;}
	.index-pro{margin:0}
	.content .customer{padding:60px 0 45px;}
	.content .customer h2{text-align:center;margin-bottom:20px;font-size:26px;}
	.content .customer ul li{min-width:50% !important;margin:0;text-align:center;}
	.content .customer ul li:after{display:none;}
	.content .index-about .one .pic{width:100%;}
	.content .index-about .one .txt{width:90%;}
	.content .index-about .two ul li{width:50%;}
	.content .index-about .two ul li p{font-size:14px;}
	.content .index-about .two ul li:after{top:10px;right:40px !important;}
	.content .index-about a.more{margin:20px auto;}
	.content .index-about .two .pic{max-width:100%;}
	.content .index-news .pic{width:100%;}
	.content .index-news .pic .bd li p{height:40px;line-height:40px;font-size:16px;padding-left:5%;width:95%;}
	.content .index-news .txt{width:100%;}
	.service{height:350px;margin:0;padding:0 10px;}
	.service h2{padding:100px 0 30px}
	.service p{font-size:16px;}
	.footer .footer-info{width:100%;margin:0 auto;text-align:center;}
	.footer .footer-info a{margin:0 auto 30px;}
	.footer .footer-info img{display:none;}
	.footer .footer-menu{width:95%;margin:0 auto;}
	.footer .footer-menu dl{width:25%;text-align:center;}
	.footer .footer-menu dl:nth-child(3){display:none;}
	.footer .footer-menu dl:nth-child(5){display:none;}
	.footer .footer-menu dl:nth-child(6){display:none;}
	.bottom{padding:20px 10px 60px;}
	.bottom a.michuan{position:static;display:block;margin:10px auto 0;width:100%;}
	.bottom a.michuan img{margin:0 auto;}
	.list-service .box{padding:40px 10px;}
	.list-service .box h2{font-size:26px;padding:20px 0;}
	.list-service .box p{font-size:16px;line-height:26px;text-align:left;}
	.list-service ul li{width:100%}
	.list-service ul li:nth-child(2){padding-top:20px;}
	.list-service ul li:nth-child(2) p img{width:100%;}
	.list-service ul li:nth-child(5){padding-bottom:40px;}
	.list-service ul li:nth-child(5) h2{padding:40px 40px 0 40px;}
	.list-pro{padding:60px 0 20px;}
	.list-pro li .pic{max-width:100%;}
	.list-pro li .txt{max-width:96%;margin:0 auto;}
	.list-pro li .txt a.more{display:none;}
	.body{padding:20px 10px;}
	.list-news .bd li{margin:0 0 15px 0;width:100%;padding:0;}
	.list-news .bd li h3{padding:20px 10px 10px}
	.list-news .bd li p{padding:0 10px;}
	.list-news .hd{padding:40px 0 20px;}
	.list-news .show{padding:0 10px 30px;}
	.list-news .show .info{margin:10px 0 20px}
	.list-news .show .updown a.more{display:none;}
	.list-case .t h2{padding:70px 0 30px;}
	.list-case .t h3{padding:0 10px 30px;}
	.list-case .bd li{width:100%;float:none;margin:0 0 30px 0;}
	.list-contact{padding:0 10px 40px}
	.list-contact .t{padding:30px 0 15px;margin-bottom:35px;}
	.list-contact .leftmenu{display:none;}
	.list-contact .rightcontent{position:static;width:100%;float:none;}
	.list-contact .rightcontent:before{display:none;}
	.list-contact .rightcontent ul li{width:50%}
	.list-contact .rightcontent ul li:first-child{margin-bottom:15px;width:100%;}
	.list-contact .rightcontent .box .hd a{height:40px;line-height:40px;width:30%;margin-right:2%;border-radius:0;}
	.contact-box .contact-form{width:100%;float:none;padding:20px;}
	.contact-box .contact-pic{display:none;}
	.history{display:none;}
	.culture li{width:100%;float:none;margin-bottom:20px;}
	.list-join-t h2{padding:60px 0 20px;}
	.list-join-t p{padding:0 10px}
	.list-join-ad ul{padding-top:20px;}
	.list-join-ad li{width:100%;float:none;margin:0 0 15px 0;overflow:hidden;min-height:200px;}
	.list-join-content img{max-width:90%;}
	.list-pro .body{margin:0;min-height:auto;overflow:auto}
	.show-pro .body{overflow-x:scroll;}
	.show-pro .body table{width:95% !important;}
	.show-pro .body td{width:auto !important;}
	.list-news-nav{text-align:left;}
	.list-news-nav a{margin-bottom:5px;}
}