﻿@charset "utf-8";
.nybanner{width:100%;height:353px;background-repeat:no-repeat;background-position:top center;background-size:cover;margin:0 auto;}
.main h2{font-size:36px;text-align:center;color:#575757;letter-spacing:5px;}
/******************************高企认定******************************/
.feedback{width:100%;background:#f8f8f8;padding:50px 0;}
.feedback .feedback_icon{width:1000px;margin:0 auto 70px;overflow:hidden;}
.feedback .feedback_icon li{float:left;width:25%;text-align:center;}
.feedback .feedback_icon li span{width:90px;height:70px;display:block;margin:0 auto 20px;}
.feedback .feedback_icon li span.icon1{background:url(../images/feedback_01.png) center center no-repeat;}
.feedback .feedback_icon li span.icon2{background:url(../images/feedback_02.png) center center no-repeat;}
.feedback .feedback_icon li span.icon3{background:url(../images/feedback_03.png) center center no-repeat;}
.feedback .feedback_icon li span.icon4{background:url(../images/feedback_04.png) center center no-repeat;}
.feedback .feedback_icon li h3{font-family:'黑体';font-size:14px;color:#666;}
.feedback h2{font-size:36px;text-align:center;margin-bottom:35px;letter-spacing:0px;}
.feedback p{font-size:18px;text-align:center;margin-bottom:35px;}
.feedback .form ul{width:1000px;margin:0 auto;}
.feedback .form ul li{float:left;width:26%;height:44px;margin-right:2%}
.feedback .form ul li:last-child{margin-right:0;width:16%;text-align:center;}
.feedback .form ul li input{width:100%;height:44px;line-height:44px;border-radius:22px;padding-left:22px;border:1px solid #d1d1d1}
.feedback .form ul li:last-child input{padding-left:0px;background:#f07317;color:#FFF;}


.gqrd .part01{width:100%;height:709px;background:url(../images/gqrd_part01_bg.jpg) top center no-repeat;padding:50px 0;}
.gqrd .part01 h2{color:#fdfbfb;}
.gqrd .part01 ul{margin:80px auto;overflow:hidden}
.gqrd .part01 ul li{float:left;width:25%;height:170px;border-bottom: 1px solid #d7d7d7;border-right: 1px solid #d7d7d7;position:relative;}
.gqrd .part01 ul li:nth-child(4n){border-right:none;} 
.gqrd .part01 ul li:nth-child(5),.gqrd .part01 ul li:nth-child(6),.gqrd .part01 ul li:nth-child(7),.gqrd .part01 ul li:nth-child(8){border-bottom:none;} 
.gqrd .part01 ul li .item{position: absolute;top: 50%;-webkit-transform: translateY(-50%);-ms-transform: translateY(-50%);-o-transform: translateY(-50%);transform: translateY(-50%);color: #fff;padding: 0px 15px;width: 100%;}
.gqrd .part01 ul li .item img{float:left;width:70px;margin-right: 15px;}
.gqrd .part01 ul li .item .item_box{float:left;width: calc(100% - 85px);}
.gqrd .part01 ul li h3{font-size:18px;margin-bottom:10px;color:#fefefe;font-weight:bold;}
.gqrd .part01 ul li p{font-size:16px;color:#fefefe;}

.gqrd .btn{width:160px;height:44px;background:#f07317;border-radius:22px;line-height:44px;text-align:center;font-size:16px;color:#FFF;padding:0;margin:0 auto;display:block;}
.gqrd .part02,.gqrd .part03,.gqrd .part04,.advantage{width:100%;padding:50px 0;}
.gqrd .part02,.gqrd .part04{background:#fefbfb;}
.gqrd .part02 img,.gqrd .part03 img{max-width:100%;margin:70px auto 20px;display:block}
.gqrd .part04 ul{display: flex;flex-wrap: wrap;}
.gqrd .part04 ul li{float:left;width:550px;padding:20px 15px;background:#ededed;margin-top:60px;margin-right:40px;border-radius:20px;}
.gqrd .part04 ul li:nth-child(2n){margin-right:0;}
.gqrd .part04 ul li em{float:left;height:100%;font-size:72px;color:#fd7d22;margin-right:10px;line-height:0.8;}
.gqrd .part04 ul li .text{overflow: hidden;}
.gqrd .part04 ul li h3{font-size:24px;color:#777;font-weight:bold;line-height:30px;margin-bottom:10px;}
.gqrd .part04 ul li p{font-size:14px;color:#666;line-height:25px;}
.advantage ul{display: flex;flex-wrap: wrap;margin:60px auto 0;}
.advantage ul li{float:left;width:20%;margin:0 2.5%;background:#e5e5e5;border-radius:20px;padding:25px 10px;text-align:center;}
.advantage ul li span{width:63px;height:63px;margin:0 auto;display:block;}
.advantage ul li .icon01{background:url(../images/advantage_01.png) center center no-repeat;}
.advantage ul li .icon02{background:url(../images/advantage_02.png) center center no-repeat;}
.advantage ul li .icon03{background:url(../images/advantage_03.png) center center no-repeat;}
.advantage ul li .icon04{background:url(../images/advantage_04.png) center center no-repeat;}
.advantage ul li h3{font-size:24px;color:#333;font-weight:bold;margin:30px 0;}
.advantage ul li p{font-size:16px;color:#3e3d3d}

.case{width:100%;padding:50px 0;}
.case ul{margin:70px auto 20px;}
.case ul li{float:left;width:48%;margin-right:4%;text-align:center;}
.case ul li:nth-child(2){margin-right:0;}
.case ul li img{max-width:100%;}
.case ul li h3{font-size:16px;color:#333;margin:20px auto 10px;}
.case ul li p{font-size:12px;color:#999;}

.question{width:100%;}
.question ul{width:100%;margin:70px auto 50px;overflow:hidden;}
.question ul li{float:left;width:50%;}
.question ul li dl{width:100%;margin-bottom:50px;padding-bottom: 30px;overflow:hidden;}
.question ul li dl dt{width:70px;height:70px;border-radius:35px;}
.question ul li dl.q dt{float:left;background:url(../images/q.png) #fd7d22 center center no-repeat;}
.question ul li dl.q dd{float:right;margin-right:50px;width:calc(100% - 150px);height:90px;background:#fd7d22;border-bottom-left-radius:45px;border-top-right-radius:45px;border-bottom-right-radius:45px;line-height:90px;color:#FFF;font-size:18px;padding:0 45px;}
.question ul li dl.a dt{float:right;margin-right:50px;background:url(../images/a.png) #d7d8db center center no-repeat;}
.question ul li dl.a dd{float:left;width:calc(100% - 150px);background:#f1f2f6;border-bottom-left-radius:45px;border-top-right-radius:45px;border-bottom-right-radius:45px;line-height:30px;font-size:18px;padding:45px;box-shadow:2px 0 30px rgba(219,219,219,1),2px 30px 0 0 rgba(219,219,219,1); -webkit-box-shadow:5px 0 10px rgba(219,219,219,0.2),5px 10px 0 0 rgba(232,234,240,0.2);}


/******************************贷款贴息******************************/
.dktx{}
.dktx .part01{width:100%;padding:50px 0;}
.dktx .part01 .item01{overflow:hidden;}
.dktx .part01 .item01 img{float:left;}
.dktx .part01 .item01 .item_box{float:right;width:650px}
.dktx .part01 .item01 .item_box h3{text-align:center;font-size:40px;font-weight:bold;color:#666;margin-bottom:80px;}
.dktx .part01 .item01 .item_box p{font-size:20px;color:#333;line-height:50px;margin-bottom:50px;}
.dktx .part01 .item01 .item_box p span{color:#fd7d22;}
.dktx .part01 .item02{margin:80px auto 20px;overflow:hidden;}
.dktx .part01 .item02 ul{margin:110px auto 0;display: flex;flex-wrap: wrap;overflow:hidden;}
.dktx .part01 .item02 ul li{float:left;width:48%;margin-right:4%;padding:40px 50px;background:#d9d9d9;border-radius:20px;text-align:center;font-size:18px;}
.dktx .part01 .item02 ul li:nth-child(2){margin-right:0;}
.dktx .part01 .item02 ul li span{color:#fd7d22;}


.dktx .part02{width:100%;height:969px;background:url(../images/dktx_part02_bg.jpg) top center no-repeat;padding:50px 0;}
.dktx .part02 h2{color:#fdfdfd;}
.dktx .part02 ul{margin:120px auto 0;overflow:hidden;}
.dktx .part02 .item{float:left;width:540px;margin-bottom:80px;}
.dktx .part02 .item:nth-child(2n){float:right;}
.dktx .part02 .item img{float:left;margin-right:20px;}
.dktx .part02 .item .item_box{float:left;width:440px;background-color:rgba(0,0,0,0.3);padding:15px;color:#FFF;}
.dktx .part02 .item .item_box h3{font-size:20px;margin-bottom:15px;}
.dktx .part02 .item .item_box p{font-size:16px;line-height:30px;}

/******************************智能车间******************************/
.zncj .part01{}
.zncj .part01 .itembox{width:1080px;height:270px;border:6px solid #fd7d22;border-radius:30px;margin:80px auto 140px;text-align:center;}
.zncj .part01 .itembox h2{font-size:60px;height:60px;line-height:60px;background: #FFF;width: 650px;margin: -30px auto 0;color:#666666;}
.zncj .part01 .itembox h3{font-size:30px;margin:50px auto; }
.zncj .part01 .itembox p{font-size:48px;color:#fd7d22}

.zncj .part02{width:100%;height:936px;background:url(../images/zncj_part02_bg.jpg) top center no-repeat;padding:50px 0;}
.zncj .part02 h2{line-height:72px;color:#fff;margin:50px auto 100px}
.zncj .part02 p{font-size:24px;line-height:72px;color:#fff;}
.zncj .part03{width:100%;padding:50px 0;}
.zncj .part03 ul{}
.zncj .part03 ul li{position:relative;float:left;width:18%;margin: 50px 1% 20px;text-align:center;height:90px;background:#e5e5e5;border-radius:10px;}
.zncj .part03 ul li p{ position: absolute; top: 50%; -webkit-transform: translateY(-50%); -ms-transform: translateY(-50%); -o-transform: translateY(-50%); transform: translateY(-50%); font-size:18px;color:#666666;width:100%;padding:0px 15px;display:block;}

/******************************企业上云******************************/
.qysy{}
.qysy .part01,.qysy .part02,.qysy .part03{width:100%;padding:50px 0;}
.qysy .part01 ul{width:100%;margin:100px auto 0;overflow:hidden}
.qysy .part01 ul li{float:left;width:33.33%;text-align: center;}
.qysy .part01 ul li img{margin-bottom:30px;}
.qysy .part01 ul li p{font-size:18px;color:#666;line-height:36px;}
.qysy .part02 img{margin:40px auto 10px;display:block;box-shadow:2px 0 30px rgba(219,219,219,1),-2px 0 30px rgba(219,219,219,1); -webkit-box-shadow:2px 0 30px rgba(219,219,219,1),-2px 0 30px rgba(219,219,219,1);}
.qysy .part03{background:#f7f7f7;}
.qysy .part03 ul{width:100%;margin:50px auto 0;overflow:hidden}
.qysy .part03 ul li{position:relative;float:left;width:23%;margin:60px 1%;background:#FFF;border-radius:20px;height:120px;padding:15px;}
.qysy .part03 ul li em{width:100px;font-size:60px;color:#fd7d22;}
.qysy .part03 ul li p{position: absolute;top: 50%;right:15px;-webkit-transform: translateY(-50%);-ms-transform: translateY(-50%);-o-transform: translateY(-50%);transform: translateY(-50%);font-size:20px;color:#333;font-weight:400;width:calc(100% - 120px)}

/******************************研发费用******************************/
.yffy{}
.yffy .part01{width:100%;height:689px;padding:50px 0;background:url(../images/yffy_part01_bg.jpg)}
.yffy .part01 img{max-width:100%;margin:80px auto 60px;display:block;}
.yffy .part01 p{font-size:18px;line-height:36px;text-align:center;}
.yffy .part01 p span{color:#fd7d22;}
.yffy .part02{width:100%;margin-top:-40px;color:#FFF;}
.yffy .part02 .container{background:#fd7d22;text-align:center;padding:25px 0;}
.yffy .part02 h3{font-size:24px;font-weight:bold;margin-bottom:50px;}
.yffy .part02 p{font-size:18px;line-height:48px;}
.yffy .part03{width:100%;padding:50px 0;}
.yffy .part03 ul{width:100%;margin:70px auto 0;display: flex;flex-wrap: wrap;}
.yffy .part03 ul li{float:left;width:33.333%;text-align:center;}
.yffy .part03 ul li span{width:160px;height:160px;display:block;border-radius:80px;background:#fd7d22;margin: 0 auto 20px;}
.yffy .part03 ul li span.icon01{background:url(../images/yffy_part03_icon01.png) #fd7d22 center center no-repeat;}
.yffy .part03 ul li span.icon02{background:url(../images/yffy_part03_icon02.png) #fd7d22 center center no-repeat;}
.yffy .part03 ul li span.icon03{background:url(../images/yffy_part03_icon03.png) #fd7d22 center center no-repeat;}
.yffy .part03 ul li p{font-size:18px;line-height:30px;}
.yffy .part04{width:100%;height:643px;padding:55px 0;background:url(../images/yffy_part04_bg.jpg)}
.yffy .part04 .box{width:100%;height:533px;background:rgba(0,0,0,0.2);padding:60px 0;color:#FFF;}
.yffy .part04 .box h2{color:#FFF;}
.yffy .part04 .box ul{width:100%;margin:50px auto;overflow:hidden;}
.yffy .part04 .box ul li{float:left;width:33.33%;height:170px;border-bottom: 1px solid #d7d7d7;border-right: 1px solid #d7d7d7;position:relative;}
.yffy .part04 .box ul li:nth-child(3n){border-right:none;} 
.yffy .part04 .box ul li:nth-child(4),.yffy .part04 .box ul li:nth-child(5),.yffy .part04 .box ul li:nth-child(6) {border-bottom:none;} 
.yffy .part04 .box ul li .item{position: absolute;top: 50%;-webkit-transform: translateY(-50%);-ms-transform: translateY(-50%);-o-transform: translateY(-50%);transform: translateY(-50%);color: #fff;padding: 0px 15px;width: 100%;}
.yffy .part04 .box ul li .item img{float:left;width:70px;margin: 0 15px;}
.yffy .part04 .box ul li .item .item_box{float:left;width: calc(100% - 100px);}
.yffy .part04 .box ul li h3{font-size:18px;margin-bottom:10px;color:#fefefe;font-weight:bold;}
.yffy .part04 .box ul li p{font-size:16px;color:#fefefe;}
.yffy .part05{width:100%;padding:50px 0;}
.yffy .part05 ul{display: flex;flex-wrap: wrap;}
.yffy .part05 ul li{position:relative;float:left;width:46%;margin:70px 2% 0;border-left:3px solid #fd7d22;background:#f7f7f7;padding:30px 4%;}
.yffy .part05 ul li em{float:left;height:100%;font-size:60px;color:#fd7d22;width:100px;line-height:0.8;font-weight:bold;}
.yffy .part05 ul li .item_box{position: absolute;top: 50%;-webkit-transform: translateY(-50%);-ms-transform: translateY(-50%);-o-transform: translateY(-50%);transform: translateY(-50%);width: calc(92% - 100px);right:0;}
.yffy .part05 ul li .item_box h3{font-size:18px;}
.yffy .part05 ul li .item_box p{font-size:14px;}

/******************************增值服务******************************/
.zzfw{}
.zzfw .part01{width:100%;text-align:center;border-bottom:1px solid #f0f0f0;}
.zzfw_title{width:100%;}
.zzfw_title h2{font-size:18px;line-height:48px;font-weight:bold;}
.zzfw_title p{font-size:18px;}
.zzfw_title p span{color:#fd7d22;}
.zzfw .part01 .container>p{font-size:18px;line-height:48px;margin:50px 0;}
.zzfw .part01 img{max-width:100%;margin:50px auto; display:block;}
.zzfw .part01 h3{font-size:24px;color:#fd7d22}
.zzfw .part02{width:100%;text-align:center;padding:30px 0;}
.zzfw .part02 h3{font-size:24px;color:#fd7d22}
.zzfw .part02 p{font-size:18px;line-height:48px;margin:30px 0;}
.zzfw .part02 img{max-width:100%;margin:50px auto 0; display:block;}

/******************************口碑******************************/

.side{width:100%;min-height:80px;border-bottom:1px solid #f0f0f0;overflow:hidden;}
.side ul{display: flex;flex-wrap: wrap; justify-content:center;}
.side ul li{padding:0 20px;line-height:75px;}
.side ul li a{font-size:20px;}
.side ul li.active,.side ul li:hover{border-bottom:3px solid #fd7d22;}
.side ul li.active a,.side ul li:hover a{font-weight:bold;}
.side2{width:100%;margin:40px auto;}
.side2 ul{display: flex;flex-wrap: wrap; justify-content:center;}
.side2 ul li{padding:0 10px;width:210px;line-height:40px;background:#696d7f;text-align:center;}
.side2 ul li a{font-weight:bold;color:#FFF;}
.side2 ul li.active{background:#fd7d23}

.koubei{}
.koubei .part01{width:100%;border-bottom:1px solid #f0f0f0;}
.koubei .part01 h2{font-size:24px;font-weight:bold;}
.koubei .part01 h3{font-size:18px;font-weight:bold;color:#fd7d22;text-align:center;padding:30px 0;}
.koubei .part01 img{max-width:100%;margin:0 auto;display:block;}
.koubei .part02{width:100%;border-bottom:1px solid #f0f0f0;padding:50px 0;}
.koubei .part02 img{float:left;max-width:100%;}
.koubei .part02 .box{float:left;margin:80px 0 0 100px;}
.koubei .part02 h3{font-size:18px;font-weight:bold;color:#fd7d22;margin-bottom:40px;}
.koubei .part02 p{font-size:18px;line-height:48px;}
.koubei .part03{width:100%;padding:40px 0;text-align:center;}
.koubei .part03 h3{font-size:18px;font-weight:bold;color:#fd7d22;}
.koubei .part03 p{font-size:18px;font-weight:bold;line-height:36px;margin:30px auto;}
.koubei .part03 ul{display: flex;flex-wrap: wrap; justify-content:center;margin:30px auto;}
.koubei .part03 ul li{padding:0 50px;margin-top:30px;}
.koubei .part03 ul li img{box-shadow:2px 0 15px rgba(219,219,219,1),-2px 0 15px rgba(219,219,219,1); -webkit-box-shadow:2px 0 15px rgba(219,219,219,1),-2px 0 15px rgba(219,219,219,1);}

/******************************企业管理咨询******************************/
.qyglzx .part01{width:100%;padding:50px 0;}
.qyglzx .part01 ul{width:100%;margin:0 auto;overflow:hidden;}
.qyglzx .part01 ul li{float:left;width:46%;margin:0 2%;}
.qyglzx .part01 ul li img{max-width:100%;}
.qyglzx .part01 ul li .item_box{width:100%;overflow:hidden;margin-top:10px;}
.qyglzx .part01 ul li .item_box span{float:left;width:33.33%;line-height:30px;color:#666;}

/******************************税务筹划服务******************************/
.swchfw .part01{width:100%;padding:50px 0;text-align:center;}
.swchfw .part01 h2{font-size:24px;font-weight:bold;line-height:36px;}
.swchfw .part01 h2 span{color:#fd7d22;}
.swchfw .part01 h3{font-weight:bold;color:#666;}
.swchfw .part01 img{max-width:100%;margin:50px auto 0;}

/******************************关于西之格******************************/
.about{}
.about .title{padding:50px 0;position:relative;}
.about .title h2{text-align:left;font-size:36px;font-weight:bold;color:#fd7d22;background:url(../images/about_tit_bg.png) left bottom no-repeat;padding-bottom:15px;letter-spacing:0;margin-bottom:10px;}
.about .title p{font-size:16px;color:#666;overflow: hidden;}
.about .title p span{float:right;font-size:12px;color:#999;}
.about .content{line-height:36px;font-size:18px;color:#666;margin-bottom:20px;}
.about .content p{margin-bottom:20px;}
.about .content ul{display: flex;flex-wrap: wrap;}
.about .content ul li{float:left;width:48%;margin:10px 1%;}
.about .content ul li img{width:100%;}
.about .title .search{position:absolute;top:60px;right:0;}
.about .title .search form{position:relative;}
.about .title .search input { background-color: #fff; border: 2px solid #fd7d22;width: 300px; padding: 5px 10px; }
.about .title .search button { background-color: transparent; position: absolute; width:33px;text-align:center;right: 0; line-height: 33px; }


.news{width: 100%;}
.news ul{width:100%;}
.news ul li{width:100%;padding: 20px;border-bottom:1px solid #e5e5e5;overflow: hidden;}
.news ul li .img{float:left;width:275px;height: 175px;margin-right:25px;text-align: center;}
.news ul li .img img{max-width:100%;max-height: 100%;}
.news ul li .news_box{padding:10px 0 0;}
.news ul li .news_box h3{font-size:18px;font-weight: bold;line-height:30px;}
.news ul li .news_box span.date{color:#999;line-height:30px;}
.news ul li .news_box .desc{color:#999;line-height:20px;margin-bottom:10px;}
.news ul li .news_box .more{}
.news ul li:hover{box-shadow:2px 0 30px rgba(219,219,219,1),-2px 0 30px rgba(219,219,219,1); -webkit-box-shadow:2px 0 30px rgba(219,219,219,1),-2px 0 30px rgba(219,219,219,1);}


.newsdetail{padding:0 10px;font-size:16px;line-height:2;word-break:break-all;overflow:hidden;}
.newsdetail h1{font-size:24px;line-height:30px;text-align:center;}
.newsdetail  span.date{text-align:center;color:#999;line-height:30px;display:block;margin-bottom:50px;}
.newsdetail .padding-large-top {padding-top:30px}
.newsdetail .cptit {height:16px;line-height:16px;padding-left: 15px;font-size:16px;font-weight:bold;border-left:2px solid #1947e2;}
.newsdetail .list-post{margin:20px auto;overflow: hidden;}
.newsdetail .list-post li{overflow:hidden;text-overflow:ellipsis;white-space: nowrap;}
.newsdetail-content img{max-width:100%;}

/******************************分页******************************/
.page{ width:100%;margin:0 auto;overflow:hidden; }
.page ul{ display: table; margin:15px auto 25px; overflow:hidden; text-align:center; }
.page ul li{float:left; margin-right:6px; padding:2px 8px; border:1px solid #E9E9E9; color:#333; font-size:16px;}
.page ul li a{ float:left;color:#333;display:block; font-size:16px; }
.page ul li a:hover{color:#0164a7;text-decoration:none;}
.page ul li.active,.page ul li.active a,.pagebox ul li.active a:hover{ background-color:#f07317;font-weight:bold; color:#fff; }
.page .pageinfo{ color:#999; font-size:16px; }
.page .pageinfo strong{color:#555;font-weight:normal;margin:0px 2px; font-size:16px; }

.auto-img { position: relative; }
.auto-img:after { content: ''; padding-bottom: 100%; display: block; }
.auto-img > img { position: absolute; z-index: auto; left: 50%; top: 50%; -webkit-transform: translate(-50%, -50%); -ms-transform: translate(-50%, -50%); -o-transform: translate(-50%, -50%); transform: translate(-50%, -50%); width: 100%; -webkit-transition: all .3s; -o-transition: all .3s; transition: all .3s; }


.honour-list { padding:0 30px; width:100%; background-color: #fff; margin: 0 auto;}
.honour-list ul li { float: left; width: 33.333333%; padding: 0 10px; margin: 40px 0; }
.honour-list .item { display: block; background-color: #fff; }
.honour-list .item:hover .img .auto-img img { -webkit-transform: translate(-50%, -50%) scale(1.1); -ms-transform: translate(-50%, -50%) scale(1.1); -o-transform: translate(-50%, -50%) scale(1.1); transform: translate(-50%, -50%) scale(1.1); }
.honour-list .item .img { padding: 55px 15px; border: 1px solid #e5e5e5; }
.honour-list .item .img .auto-img { overflow: hidden; }
.honour-list .item .img .auto-img img{max-width:100%;width:auto;height:100%;}
.honour-list .item .img .auto-img::after { padding-bottom: 65.18771%; }
.honour-list .item p { text-align: center; font-size: 16px; line-height: 1; color: #666666; margin-top: 20px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }
.honour-list .line { border-bottom: 1px solid #e5e5e5; margin: 40px 0; }
@media (max-width: 1024px) { .honour-list { width: 100%; } }
@media (max-width: 768px) { .honour-list { padding: 35px 0px 20px; position: static; }
  .honour-list .line { margin: 30px 0; } }

@media (max-width: 414px) { > .img { display: none; }
  .honour-list { padding: 0; }
  .honour-list ul li { width: 100%; }
  .honour-list .item .img { padding: 10px; }
  .honour-list .item p { margin-top: 0; line-height: 3; }
  .honour-list .line { margin: 13px 0 30px; } }


/*相册轮播*/
.thumb-popup { display: none; position: fixed; left: 0; top: 0; z-index: 2021; width: 100%; height: 100%; background: rgba(0, 0, 0, 0.9); }
.thumb-popup .thumb-wraper { position: absolute; top: 50%; right: 0; left: 0; -webkit-transform: translateY(-50%); -ms-transform: translateY(-50%); -o-transform: translateY(-50%); transform: translateY(-50%); margin: auto; width: 100%; }
.thumb-popup .thumb-wraper .thumb-copy-wrapper { position: relative; overflow: hidden; width: 90%; max-width: 880px; margin: 0 auto; }
.thumb-popup .close { position: absolute; right: 4%; top: 4%; z-index: 9; width: 40px; height: 40px; font-size: 24px; font-weight: bold; text-align: center; color: #fff; cursor: pointer; -webkit-border-radius: 100%; border-radius: 100%; line-height: 40px; opacity: 1; }
.thumb-popup .thumb-wraper .thumb-copy-wrapper .swiper-wrapper li { padding: 0 20px; overflow: hidden; }
.thumb-popup .thumb-wraper .thumb-copy-wrapper .swiper-wrapper li img { display: block; max-width: 100%; max-height: 90%; position: relative; top: 50%; left: 50%; -webkit-transform: translate3d(-50%, -50%, 0); transform: translate3d(-50%, -50%, 0); width: 640px; }
.thumb-popup .thumb-wraper .thumb-copy-wrapper .swiper-wrapper li p { text-align: center; font-size: 16px; padding: 20px 0; color: #fff; bottom: 5%; width: 100%; left: 0; position: absolute; }
.thumb-popup .thumb-wraper .banner-btn {width: 60px; height: 120px; position: absolute; top: 50%; -webkit-transform: translateY(-50%); -ms-transform: translateY(-50%); -o-transform: translateY(-50%); transform: translateY(-50%); z-index: 2; cursor: pointer; }
.thumb-popup .thumb-wraper .banner-btn::after { content: ""; position: absolute; top: 40%; left: 50%; margin-top: -5px; width: 40px; height: 40px; border-right: 2px solid #fff; border-top: 2px solid #fff; border-left: 0; border-bottom: 0; }
.thumb-popup .thumb-wraper .banner-btn.swiper-left { left: -10px; }
.thumb-popup .thumb-wraper .banner-btn.swiper-right { right: -10px; }
.thumb-popup .thumb-wraper .banner-btn.swiper-left::after { -webkit-transform: rotate(-135deg); -ms-transform: rotate(-135deg); -o-transform: rotate(-135deg); transform: rotate(-135deg); margin-left: -4px; }
.thumb-popup .thumb-wraper .banner-btn.swiper-right::after { margin-left: -7px; -webkit-transform: rotate(45deg); -ms-transform: rotate(45deg); -o-transform: rotate(45deg); transform: rotate(45deg); }
.thumb-popup .thumb-wraper .banner-btn.swiper-left:hover::after { border-color: #5261b9; }
.thumb-popup .thumb-wraper .banner-btn.swiper-right:hover::after { border-color: #5261b9; }
.thumb-popup .thumb-wraper .banner-btn.swiper-button-disabled { cursor: default; }
@media (min-width: 768px) { .thumb-popup .thumb-wraper .banner-btn.swiper-left { left: 4%; }
  .thumb-popup .thumb-wraper .banner-btn.swiper-right { right: 4%; } }
@media (min-width: 1024px) { .thumb-popup .thumb-wraper .banner-btn { display: block; } }

/*相册轮播 e*/

.contact{width:100%;margin:0px auto 50px;overflow:hidden;}
.contact .left{float:left;width:40%;background-color:#fd7d22;max-width:432px;line-height:1.6;padding:40px}
.contact .left p{height:50px;font-size:16px;color:#fff;line-height:50px}
.contact .left h3{font-size:30px;color:#fff}
.contact .left ul li{color:#fff;padding:10px 0}
.contact .left ul li span{font-size:14px;display:block;text-align:left}
.us_map:hover .map-info{background-color:#02b980}
.contact .left .qq a{width:140px;height:40px;color:#000;display:block;line-height:40px;text-align:center;font-size:15px;margin-left:30px;background:#fff;}
.contact .left .qq a:first-child{margin-left:0}
.contact .left ul li span img{width:100px;}
.contact .baidu-map{float:left;width:60%}
.contact .baidu-map #dituContent{height:613px;}
.contact .baidu-map img{max-width:none;}

.about .content img{max-width:100%;}
@media (max-width: 768px) {
.nybanner{margin-top:60px;height:150px;}
.feedback h2{font-size: 34px;margin-bottom:15px;}
.feedback p{font-size: 16px;}
.feedback .feedback_icon{width:100%;}
.feedback .feedback_icon li{width:50%;margin-bottom:20px;}
.feedback .form ul{width:100%;}
.feedback .form ul li {width: 100%;margin-bottom:10px;margin-right:0;}
.feedback .form ul li:last-child{width: 50%;margin: 0 25%;}
.gqrd .part01{height:auto;background-size: cover;}
.gqrd .part01 ul li{width:50%;height:250px;text-align: center;}
.gqrd .part01 ul li:nth-child(2n){border-right:none;} 
.gqrd .part01 ul li:nth-child(5),.gqrd .part01 ul li:nth-child(6){border-bottom: 1px solid #d7d7d7;}
.gqrd .part01 ul li:nth-child(7),.gqrd .part01 ul li:nth-child(8){border-bottom:none;} 
.gqrd .part01 ul li .item img{float:none;margin: 10px auto;}
.gqrd .part01 ul li .item .item_box{width:100%;}
.gqrd .part04 ul li{width:100%;margin-right:0;}
.advantage ul li{width:48%;margin:10px 1%;}
.question ul li{width:100%;}
.case ul li{width:100%;margin:10px auto;}

.dktx .part01 .item01 img{max-width:100%;margin-bottom:50px}
.dktx .part01 .item01 .item_box{width:100%;}
.dktx .part01 .item01 .item_box h3,.dktx .part01 .item01 .item_box p{margin-bottom:30px}
.dktx .part01 .item02{margin-top:20px}
.dktx .part01 .item02 ul{margin: 50px auto 0;}
.dktx .part01 .item02 ul li{width:100%;margin-right:0;margin-bottom:30px;}
.dktx .part02{height:auto;background-size: cover;}
.dktx .part02 ul{margin:60px auto 0;}
.dktx .part02 .item{width:100%;margin-bottom: 40px;}
.dktx .part02 .item .item_box{width: calc(100% - 100px);}

.yffy .part03 ul li{width:100%;}
.yffy .part04{height:auto;background-size:cover;}
.yffy .part04 .box{height:auto;padding-bottom:0;}
.yffy .part04 .box ul li{width:100%;border-bottom: 1px solid #d7d7d7!important;}
.yffy .part05 ul li{width:100%;margin-top:40px;}
.yffy .part05 ul li .item_box{width: calc(90% - 100px);right:2%;}
.side{min-height:50px;}
.side ul li{padding:0 6px;line-height:45px;}
.side ul li a{font-size:16px;}
.side2 ul li{width:auto;}
.zncj .part01 .itembox{width:100%;height:200px;padding:0 5px;border-radius:20px;margin: 80px auto;}
.zncj .part01 .itembox h2{width:85%;font-size:24px;letter-spacing:0px;}
.zncj .part01 .itembox h3{margin:20px auto;}
.zncj .part01 .itembox p{font-size:28px;}
.zncj .part02{height:auto;background-size: cover;}
.zncj .part02 h2{margin:0 auto 50px;}
.zncj .part02 p{font-size:20px;line-height:40px;}
.zncj .part03 ul li{width:48%;margin:40px 1% 0;}
.qysy .part01 ul li{width:100%;margin-bottom:20px;}
.qysy .part02 img{width:90%;}
.qysy .part03 ul li{width:100%;margin:0 0 20px;}

.qyglzx .part01 ul li{width:100%;margin:10px auto;}
.qyglzx .part01 ul li .item_box span{width:50%}
.koubei .part02 .box{width:100%;margin:50px auto 0;}
.news ul li{padding:15px;}
.news ul li .img{float:none;width:100%;height:auto;margin:0;}
.contact .left {float: none;width: auto;margin: 0 auto;}
.contact .baidu-map {float: none;width: auto;height:400px;margin: 10px auto;}
.question ul li dl{margin-bottom:0px;}
.question ul li dl.q dd{width:calc(100% - 100px);margin-right:0;line-height: 30px;padding: 15px 30px;}
.question ul li dl.a dd{padding:20px;width:calc(100% - 100px);}
.question ul li dl.a dt{margin-right:0;}
.about .title .search{position:static;margin-top: 20px;}
.about .title .search input{width:100%;}
}
