@font-face{font-family:'iconfont';src:url('http://at.alicdn.com/t/font_1432720974_1547027.eot');src:url('http://at.alicdn.com/t/font_1432720974_1547027.eot?#iefix') format('embedded-opentype'),url('http://at.alicdn.com/t/font_1432720974_1547027.woff') format('woff'),url('http://at.alicdn.com/t/font_1432720974_1547027.ttf') format('truetype'),url('http://at.alicdn.com/t/font_1432720974_1547027.svg#iconfont') format('svg')}
@font-face{font-family:'Pacifico';font-style:normal;font-weight:400;src:local('Pacifico Regular'),local('Pacifico-Regular'),url(http://fonts.gstatic.com/s/pacifico/v7/Q_Z9mv4hySLTMoMjnk_rCfesZW2xOQ-xsNqO47m55DA.woff2) format('woff2')}


*{margin:0;padding:0;}
body{background:#fff; font-size:12px;line-height:22px;font-family:"Microsoft YaHei";}
body,ul,ol,li,p,h1,h2,h3,h4,h5,h6,form,fieldset,table,td,img,div,tr,dl,dd,select,option{ margin:0; padding:0;}
.body,.ul,.ol,.li,.p,.h1,.h2,.h3,.h4,.h5,.h6,.form,.fieldset,.table,.td,.img,.div,.tr,.dl,.dd,.select,.option{ margin:0; padding:0;}
li,img,input,em,select{ list-style:none; border:none; font-style:normal;}
a{ text-decoration:none !important; cursor:pointer !important;}
select::-ms-expand { display: none; }
.img_cover{position: absolute;top: 0;bottom: 0;left: 0;right: 0;	max-width: 100%;max-height: 100%;display: block;margin:auto;padding: auto;}
.clearfix:after{content:" ";display:block;height:0;clear:both;visibility:hidden;}
.tr{ transition:all 0.5s;-o-transition:all 0.5s;-ms-transition:all 0.5s;-moz-transition:all 0.5s;-webkit-transition:all 0.5s;}
.wrap{ max-width:1200px; margin:0 auto;width:100%;}
.overflow { overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}

header.act{position:fixed;left:0;top:0;z-index:99999;animation:searchTop 0.5s ease-in-out;width:100%;background:#fff;}
@keyframes searchTop {
    0% {top:-100px}
    to {top:0}
}

header{position:relative;width:100%;}
.header-main{display:flex;justify-content:space-between;align-items:center;}
.logo{ width:127px;}
.logo img{ max-width:100%; display:block;}
header .tel{background:url(../images/tel.png) no-repeat left center;padding-left:60px;font-size:30px;color:#333;line-height:33px;}
header .tel span{color:#e20000;}

.nav-ul {display: flex;text-align:center;}
.nav-ul li {position:relative;width:12.5%;}
.nav-ul li .nav_a {display:block;font-size:16px;color:#333;text-align:center;line-height:88px;position:relative;border-right:#fff 1px solid;}
.nav-ul li:hover .nav_a, .nav-ul li .nav_a.active {color: #fff;background:#ff9900;}
.nav-ul .sub_ul {display: none;width: 100%;position: absolute; padding:0;z-index:999;background:rgba(255,153,0,0.8);width:100%;box-shadow:0 0 10px #333;}
.nav-ul .sub_ul li{width:100%;padding:10px 5px;}
.nav-ul .sub_ul li .nav_a2{font-size:12px;line-height:30px;text-align: center;color:#fff;display:block;}
.nav-ul li .nav_a2:hover, .nav-ul li .nav_a2.on {background: #fff;color: #ff9900;}

.sj-header {display:flex;align-items:center;position:relative;}
.sj-header i{font-size:28px;margin-right:10px;color:#121212;}
.sj-header form{display:block;border:2px solid #ff9900;/*position:absolute;right:0;bottom:-42px;*/width:290px;z-index:2;line-height:30px;}
.sj-header form input[type="text"]{width:calc(100% - 68px);padding-left:10px;float:left;font-size:14px;color:#333;}
.sj-header form input[type="submit"]{width:68px;background:#ff9900;color:#fff;}

/*移动端导航*/
.sj_nav{ width:100%; }
.icon-menu{ cursor:pointer;z-index:999; width:40px; height:40px; border-radius:50%;display:flex;justify-content:center;align-items:center;position:relative;right:0;top:0;}
.icon-menu .span01 { width:28px;height:3px;background:#121212;border-radius:5px; display:block;}
.icon-menu .span02 { width:28px;height:3px;background:#121212;border-radius:5px; display:block; margin:5px 0;}
.icon-menu .span03 { width:28px;height:3px;background:#121212;border-radius:5px; display:block;}
.icon-menu.click .span02 {width:0;opacity:0;filter:alpha(opacity=0); }
.icon-menu.click .span01 { position:relative;top:8px;transform:rotate(45deg);}
.icon-menu.click .span03 { position:relative;top:-8px;transform:rotate(-45deg);}
.sjnav{ width:115px; height:280px; position:absolute;right:0%; top:88px;z-index:9999;background:rgba(44, 44, 44, 0.9) none repeat scroll 0 0 !important; background-color:#202020;}
.sjnav ul{ padding:0; margin:0;}
.sjnav li{ height:44px; line-height:44px;display:block;text-align:center; margin:0; padding:0;}
.sjnav li a{display:block;line-height:40px;  font-size:15px; color:#fff;}
.sjnav li a:hover{background:#ff9900; color:#fff;}
.sjnavhide{ height:0; overflow:hidden;}

/*大图滚动开始*/
.banner{}
.ban-img { padding-top:37%;}
.swiper-pagination-bullet{width:14px;height:14px;border-radius:50%;background:#fff;opacity:1;}
.swiper-pagination-bullet-active{background:#ff9900}
.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 10px;}

.prev-banner, .next-banner{ font-size:30px;font-family:"SimSun";color:#fff;width:40px;height:40px;background:rgba(0,0,0,0.5);border-radius:6px;display:flex;justify-content:center;align-items:center;font-weight:bold;}
.prev-banner{left:-50%;}
.next-banner{right:-50%;}
.banner:hover .prev-banner{left:10px;}
.banner:hover .next-banner{right:10px;}

.title{display:flex;justify-content:space-between;align-items:center;}
.title .t1{line-height:30px;font-size:30px;color:#333;font-weight:bold;padding-left:14px;position:relative;}
.title .t1:before{content:"";width:4px;height:100%;background:#333;border-radius:5px;position:absolute;left:0;top:50%;transform:translate(0,-50%);}
.title a{display:block;width:120px;line-height:28px;border:1px solid #999;font-size:16px;color:#666;text-align:center;}
.title:hover a{background:#ff9900;color:#fff;border-color:#ff9900;}

.remen{padding:60px 0;}
.remen ul{display:flex;flex-wrap:wrap;justify-content:space-between;padding:30px 0;}
.remen ul li{width:49%;margin:1% 0;}
.remen ul li a{display:flex;align-items:center;background:#f8f8f8;transition:0.5s;}
.remen ul li a .pic{width:295px;position:relative;overflow:hidden;}
.remen ul li a .pic:before{content:"";display:block;padding-top:81%}
.remen ul li a .txt{width:calc(100% - 295px);padding:20px;color:#333;transition:0.5s;}
.remen ul li a .txt .t1{font-size:20px;font-weight:bold;padding-bottom:10px;}
.remen ul li a .txt .t2{font-size:14px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:5;overflow:hidden;}
.remen ul li a:hover{background:#ff9900;}
.remen ul li a:hover .img_cover{transform:scale(1.1);}
.remen ul li a:hover .txt{color:#fff;}

//.hangzhou{padding:60px 0 30px 0;background:url(../images/bj1.jpg) no-repeat 50% 50%;background-size:cover;}
.hangzhou{padding:60px 0 30px 0;background:url() no-repeat 50% 50%;background-size:cover;}
.hangzhou ul{display:flex;flex-wrap:wrap;justify-content:space-between;padding:30px 0;}
.hangzhou ul li{width:49%;margin:1% 0;}
.hangzhou ul li a{display:flex;align-items:center;background:#f8f8f8;transition:0.5s;}
.hangzhou ul li a .pic{width:295px;position:relative;overflow:hidden;}
.hangzhou ul li a .pic:before{content:"";display:block;padding-top:81%}
.hangzhou ul li a .txt{width:calc(100% - 295px);padding:20px;color:#333;transition:0.5s;}
.hangzhou ul li a .txt .t1{font-size:20px;font-weight:bold;padding-bottom:10px;}
.hangzhou ul li a .txt .t2{font-size:14px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:5;overflow:hidden;}
.hangzhou ul li a:hover{background:#ff9900;}
.hangzhou ul li a:hover .img_cover{transform:scale(1.1);}
.hangzhou ul li a:hover .txt{color:#fff;}

.heli{padding:60px 0;}
.heli ul{padding:20px 0;display:flex;flex-wrap:wrap;}
.heli ul li{width:32.333%;margin:0.5%;}

/* 修改 */
/* .heli ul li a{background:#f8f8f8;color:#333;display:block;transition:0.5s;padding: 50px 0px;} */
.heli ul li a{background:#f8f8f8;color:#333;display:block;transition:0.5s;} 

.heli ul li a .pic{width:100%;position:relative;overflow:hidden;}
.heli ul li a .pic:before{content:"";display:block;padding-top:54%}
/* 修改 */
/* .heli ul li a .txt{padding: 30px 30px 0px;} */
.heli ul li a .txt{padding: 10px 0px 0px 0px;}

.heli ul li a .txt .t1{font-size:20px;font-weight:bold;padding-bottom:10px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;text-align:center;}
.heli ul li a .txt .t2{font-size:14px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:5;overflow:hidden;}
.heli ul li a:hover{background:#ff9900;color:#fff;}
.heli ul li a:hover .img_cover{transform:scale(1.1);}

//.jianghuai{padding:60px 0 30px 0;background:url(../images/bj2.jpg) no-repeat 50% 50%;background-size:cover;}
.jianghuai{padding:60px 0 30px 0;background:url() no-repeat 50% 50%;background-size:cover;}
.jianghuai ul{padding:20px 0;display:flex;flex-wrap:wrap;}
.jianghuai ul li{width:32.333%;margin:0.5%;}
.jianghuai ul li a{background:#f8f8f8;color:#333;padding:50px 0;display:block;transition:0.5s;}
.jianghuai ul li a .pic{width:100%;position:relative;overflow:hidden;}
.jianghuai ul li a .pic:before{content:"";display:block;padding-top:54%}
.jianghuai ul li a .txt{padding:30px 30px 0 30px;}
.jianghuai ul li a .txt .t1{font-size:20px;font-weight:bold;padding-bottom:10px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;text-align:center;}
.jianghuai ul li a .txt .t2{font-size:14px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:5;overflow:hidden;}
.jianghuai ul li a:hover{background:#ff9900;color:#fff;}
.jianghuai ul li a:hover .img_cover{transform:scale(1.1);}

.news{background:#f2f2f2;padding:10px 20px;}
.news-bt{display:flex;justify-content:space-between;align-items:center;line-height:63px;border-bottom:1px solid #c2c2c2;}
.news-bt .t1{font-size:24px;color:#333;position:relative;}
.news-bt a{display:block;font-size:14px;color:#666;}
.news-bt:hover a{color:#ff9900;}
.news ul{display:flex;flex-wrap:wrap;justify-content:space-between;}
.news ul li{width:48%;margin:25px 0;}
.news ul li a{display:flex;padding:15px;transition:0.5s;align-items:flex-start;}
.news ul li a .pic{width:120px;position:relative;overflow:hidden;margin-right:15px;}
.news ul li a .pic:before{content:"";display:block;padding-top:83%}
.news ul li a .txt{width:calc(100% - 135px);color:#333;transition:0.5s;}
.news ul li a .txt .t1{font-size:20px;font-weight:bold;padding-bottom:10px;transition:0.5s;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.news ul li a .txt .t2{font-size:14px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;}
.news ul li a:hover{background:#fff;}
.news ul li a:hover .txt .t1{color:#ff9900;}

.case{padding:60px 0;}
.swiper-case{padding:25px 0 0 0;}
.swiper-case a{display:block;}
.swiper-case a .pic{width:100%;position:relative;overflow:hidden;}
.swiper-case a .pic:before{content:"";display:block;padding-top:80%}
.swiper-case a .t1{font-size:20px;color:#333;font-weight:bold;padding:25px 0 0 0;}
.swiper-case a .t2{font-size:14px;color:#333;padding:10px 0}
.swiper-case a:hover .img_cover{transform:scale(1.1);}
.swiper-case a:hover .t1{color:#ff9900;}

.about{padding:0 0 20px 0;}
.about-main{display:flex;margin:30px 0 0 0;}
.about-main .pic{width:40%;position:relative;overflow:hidden;}
.about-main .pic:before{display:block;content:"";padding-top:60%;}
.about-main .txt{width:60%;background:#ff9900;color:#fff;display:flex;flex-wrap:wrap;align-content:space-around;padding:0 90px;}
.about-main .txt .t1{font-size:30px;width:100%;font-weight:bold;}
.about-main .txt .t2{font-size:18px;width:100%;line-height:30px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:5;overflow:hidden;}
.about-main .txt a{display:block;width:120px;line-height:28px;border:1px solid #fff;font-size:16px;color:#fff;text-align:center;}
.about-main .txt:hover a{background:#fff;color:#ff9900;}

.contact{padding:40px 0;}
.contact-main{display:flex;margin:30px 0 0 0;}
.contact-main ul{display:flex;justify-content:space-between;margin-right:15px;width:385px;flex-wrap:wrap;}
.contact-main ul li{width:48%;border:1px solid #e3e3e3;text-align:center;padding:15px 0;margin-bottom:4%;}
.contact-main ul li img{display:block;max-width:100%;margin:0 auto;transition:0.5s;}
.contact-main ul li span{display:block;font-size:18px;color:#ff9900;padding:10px 0;}
.contact-main ul li .t1{font-size:16px;color:#333;}
.contact-main ul li i{font-size:30px;color:#ff9900;}
.contact-main ul li:nth-child(3), .contact-main ul li:nth-child(4){margin:0;}
#allmap{width:calc(100% - 410px);border:1px solid #aaa;}
.contact-main ul li:hover img{transform:rotateY(360deg);}

.lj{background:#f2f2f2;}
.lj ul{display:flex;}
.lj ul li{width:33.33333%;border-right:1px solid #f2f2f2;border-top:2px solid #f2f2f2;border-bottom:1px solid #f2f2f2;display:flex;flex-wrap:wrap;justify-content:center;}
.lj ul li .t1{display:flex;align-items:center;font-size:24px;color:#333;margin-bottom:20px;}
.lj ul li .t1 img{display:block;max-width:100%;margin-right:18px;}
.lj ul li .t2{font-size:18px;color:#333;line-height:34px;}
.lj-box{min-height:270px;padding:66px 0 0 0;}
.lj ul li:hover{background:#fff;border-top:2px solid #ff9900;}

.link{padding:40px 0;}
.link-bt{line-height:70px;font-size:26px;color:#333;background:url(../images/dian.png) repeat-X left bottom;}
.link-bt i{font-size:24px;color:#adadad;margin-right:10px;}
.link-a{padding:20px 0;display:flex;flex-wrap:wrap;}
.link-a a{display:block;font-size:16px;color:#333;padding:0 5px;}
.link-a a:hover{color:#ff9900;}

footer{background:#606060;padding:45px 0;}
.foot-main{display:flex;justify-content:space-between;color:#fff;}
.foot-nav{font-size:14px;}
.foot-nav a{color:#fff;}
.foot-nav span{padding:0 10px;}
.foot-nav a:hover{color:#ff9900;}
.foot-main .tel{padding:40px 0;}
.foot-main .tel .t1{font-size:16px;padding:3px 0;}
.foot-main .tel .t1 i{margin-right:10px;}
.foot-main .tel a{font-size:32px;color:#fff;line-height:30px;}
.foot-main .t2{font-size:15px;}
.foot-main img{display:block;max-width:100%;width:133px;}
.foot-main h5{padding:10px 0;display:flex;}
.foot-main h5 i{margin:0 5px;}
.foot-main h5 a{color:#fff;}
.foot-main h5 a:hover{color:#ff9900;}
.foot-main form{display:flex;flex-wrap:wrap;justify-content:space-between;width:350px;}
.foot-main form input[type="text"]{background:#fff;line-height:32px;padding-left:10px;width:49%;margin-bottom:8px;font-size:14px;color:#333;}
.foot-main form textarea{width:100%;height:65px;margin-bottom:8px;line-height:32px;padding-left:10px;border:none;}
.foot-main form input[type="submit"]{width:130px;line-height:32px;text-align:center;background:#ff9900;font-size:14px;color:#fff;}
.foot-main form input[type="button"]{width:130px;line-height:32px;text-align:center;background:#ff9900;font-size:14px;color:#fff;}
.foot-title{line-height:45px;font-size:18px;color:#fff;}
.foot-title span{font-size:14px;font-family:"Arial";font-weight:normal;line-height:35px;display:inline-block;margin-left:8px;}

.page-title{font-size:16px;color:#333;position:absolute;left:0;top:75px;}
.page-title span{color:#ff9900;}
.page-title i{color:#ff9900;font-size:20px;margin-right:10px;}
.page{padding:110px 0;min-height:800px;position:relative;display:flex;}
.page-left{width:250px;margin-right:24px;}
.s-drop-wrap { width:100%; }
.s-drop-btn { background:#ff9900; line-height:36px; font-size:26px; color: #fff; text-align:center;position:relative;padding:24px 0;}
.s-drop-btn b{width:100%;font-weight:normal;display:block;}
.s-drop-btn i:before, .s-drop-btn i::after{content:"";width:56px;height:2px;background:#fff;position:absolute;top:-5px;}
.s-drop-btn i:before{left:0;}
.s-drop-btn i::after{right:0;}
.s-drop-btn i{display:block;font-style:normal;line-height:27px;font-size:22px;position:relative;}
.s-drop-btn span {position:absolute;right:20px;top:50%;transform:translate(0, -50%);}
.s-drop-btn.act{ background:#ff9900;}

.s-drop-list {display: block;}
/*修改*/
/* .aside-list-link{ background:#f0f0f0;border-bottom:2px solid #fff;display:flex;align-items:center;margin:5px 0;} */
.aside-list-link{ background:#f0f0f0;border-bottom:2px solid #fff;display:flex;align-items:center;margin:5px 0;padding:10px;font-size:15px;justify-content: space-between; color:#999;}
/* .aside-list-link img{width:80px;display: block;max-width: 100%;margin-right:10px;} */
.aside-list-link img{display: none;}
/* .aside-txt{display:flex;flex-wrap:wrap;align-content: space-around;width: calc(100% - 90px);color:#999;padding-right:8px;} */
.aside-txt{width:100%;color:#999;}
.aside-txt .aside-txtBt{ font-size:15px; line-height:21px;display:flex; justify-content:space-between;align-items:center;width:100%;}
.aside-txt .aside-txtNr{font-size:12px;line-height: 16px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;}



/*新增*/
.aside-list-link:hover{color:#333;font-weight: bold;}

.aside-list-link i{color:#ff9900;transition:0.5s;}
.aside-list-link:hover .aside-txt, .aside-list-link.act .aside-txt{color:#333;}
.aside-list-link:hover .aside-txt .aside-txtBt, .aside-list-link.act .aside-txt .aside-txtBt{font-weight: bold;}
.aside-list-link:hover i, .aside-list-link.act i{transform:rotate(90deg);}

.s-drop-list li .aside-sublist{ width:100%;  display:none;  }
.s-drop-list li:first-child .aside-sublist{display:block;}
.s-drop-list li .aside-sublist li{margin-top:5px;    border: 1px solid #ccc;}
/* .s-drop-list li .aside-sublist li a{ color:#333; line-height:40px;  font-size:16px; display:block; border-bottom:2px dashed #f0f0f0;padding-left:60px;} */
.s-drop-list li .aside-sublist li a i{margin-right:10px;}
.s-drop-list li .aside-sublist li a:hover, .s-drop-list li .aside-sublist li a.act{color:#ff9900;}

.cp-class{padding-left:30px;line-height: 40px;font-size:16px;color:#333;}
.cp-class i{margin-right: 10px;color:#ff9900;}
.class-box{display:flex;flex-wrap:wrap;justify-content: space-between;}
.small-box{width:48%;display: block;padding:0;overflow: hidden;}
.small-box img{display:block;max-width:100%;transition:0.5s;}
.small-box span{display: block;text-align: center;font-size:13px;color:#999;padding:5px 0;}
.small-box:hover img{transform:scale(1.1);}
.small-box:hover span{color:#333;}

.page-right{width:calc(100% - 274px);}
.pro-ul{display:flex;flex-wrap:wrap;}
.pro-ul li{width:23%;margin:0 1% 2% 1%;}
.pro-ul li .pic{width:100%;border:1px solid #ababab;position:relative;overflow:hidden;}
.pro-ul li .pic:before{content:"";display:block;padding-top:92%}
.pro-ul li .t1{font-size:16px;color:#333;padding:10px 0;}
.pro-ul li:hover .img_cover{transform:scale(1.1);}
.pro-ul li:hover .pic{border-color:#fff;box-shadow:0 0 5px #ccc;}
.pro-ul li:hover .t1{color:#ff9900;font-weight:bold;}

.page-show{position:relative;}
.show-bt{font-size:18px;color:#333;text-align:center;border-bottom:1px dashed #333;line-height:53px;}
.page-show img{display:block;max-width:100%;margin:0 auto;}
.show-xq{background:#ff9900;color:#fff;padding-left:15px;line-height:48px;font-size:18px;text-transform:uppercase;display:flex;align-items:center;}
.show-xq h5{margin-left:10px;}
.xq-nr{margin:20px 0;border-top:1px dashed #333;border-bottom:1px dashed #666;font-size:16px;color:#333;line-height:30px;padding:10px 0;}
.show-xx{padding-top:30px;}
.xx-bt{line-height:46px;border-bottom:1px solid #333;font-weight:bold;font-size:22px;color:#333;}
.show-xx ul{display:flex;flex-wrap:wrap;justify-content:space-between;}
.show-xx ul li{width:49%;border-bottom:1px dashed #999;}
.show-xx ul li a{display:block;font-size:16px;color:#333;position:relative;padding-left:20px;line-height:42px;}
.show-xx ul li a:before{content:"";width:5px;height:5px;background:#333;position:absolute;left:0;top:20px;}
.show-xx ul li a:hover{color:#ff9900;}

.paging-ul{display:flex;justify-content:center;margin-top:10%;}
.paging-ul li a{display:block;line-height:38px;border:1px solid #ccc;width:38px;text-align:center;margin:0 20px;font-size:16px;color:#333;}
.paging-ul li:last-child a, .paging-ul li:first-child a{width:86px;}
.paging-ul li a:hover, .paging-ul li a.on{background:#ff9900;color:#fff;}

.news-ul{display:flex;flex-wrap:wrap;justify-content:space-between;}
.news-ul li{width:100%;margin:0 0 30px 0;}
.news-ul li a{display:flex;transition:0.5s;padding:20px 0 ;border:1px solid #dbdbdb;}
.news-ul li a .pic{width:260px;position:relative;overflow:hidden;margin:0 20px;}
.news-ul li a .pic:before{content:"";display:block;padding-top:57%}
.news-ul li a .txt{width:calc(100% - 300px);color:#333;transition:0.5s;display:flex;flex-wrap:wrap;align-content:space-around;margin:0 20px;}
.news-ul li a .txt .t1{font-size:20px;transition:0.5s;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%;}
.news-ul li a .txt .t2{font-size:14px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;}
.news-ul li a:hover{background:#fff;box-shadow:0 0 10px #ccc;border-color:#fff;}
.news-ul li a:hover .txt .t1{color:#ff9900;}

.news-show { width:100%; text-align:center;}
.news-show img {  display:block; max-width:100%; margin:2% auto;}
.news-show .txt-bt {  display:inline-block ;line-height:42px; font-size:18px; color:#2d2d2d;font-weight:bold; border-bottom:2px solid #017efb;text-align:center; margin:2% auto;}
.news-show .txt-nr {  display:block;line-height:30px; font-size:14px; color:#636363; text-align:left;}
.news-show .txt-date {  display:block;line-height:35px; font-size:12px; color:#636363; margin-top:2%; text-align:right;}

.case-ul{display:flex;flex-wrap:wrap;}
.case-ul li{width:31.33%;margin:0 1% 2% 1%;}
.case-ul li .pic{width:100%;position:relative;overflow:hidden;}
.case-ul li .pic:before{content:"";display:block;padding-top:93%}
.case-ul li .t1{font-size:20px;color:#333;padding:10px 0;text-align:center;}
.case-ul li:hover .img_cover{transform:scale(1.1);}
.case-ul li:hover .t1{color:#ff9900;font-weight:bold;}

.about-page{position:relative;}
.about-page img{display:block;max-width:100%;margin:0 auto;}
.about-page b{display:block;font-size:20px;color:#000;padding:20px 0;}
.about-page .txt-nr{font-size:16px;line-height:30px;}


.contact-ul{display:flex;justify-content:space-between;flex-wrap:wrap;}
.contact-ul li{width:23%;border:1px solid #e3e3e3;text-align:center;padding:15px 0;margin-bottom:4%;}
.contact-ul li img{display:block;max-width:100%;margin:0 auto;transition:0.5s;}
.contact-ul li span{display:block;font-size:18px;color:#ff9900;padding:10px 0;}
.contact-ul li .t1{font-size:16px;color:#333;}
.contact-ulli i{font-size:30px;color:#ff9900;}
#allmap2{width:100%;border:1px solid #aaa;height:350px;}

/* 新增 */
.zxzx{width:50px;height:50px;background:#fff;border-radius:50%;box-shadow:0 0 10px #ccc;display:flex;justify-content:center;align-items:center;flex-wrap:wrap;text-align:center;position:fixed;right:10px;bottom:70px;z-index:999;animation:zxzxAnimation 10s 0s infinite linear;}
.zxzx span{display:block;font-size:12px;color:#ff9900;width:100%;}
.zxzx i{font-size:24px;color:#ff9900;}
@keyframes zxzxAnimation{
		0%{ transform: rotateY(0deg); }
		10%{transform: rotateY(270deg); }
		15%{transform: rotateY(180deg); }
		30%{transform: rotateY(0deg); }
		100%{transform: rotateY(0deg); }
	}



@media (max-width:1200px){
	.wrap{ width:96%}
    }

@media (max-width:991px) and (min-width:768px){
    .sj-header form{display:none;position:absolute;right:0;bottom:-58px;}
    .remen ul li, .hangzhou ul li{width:100%;}
    .heli ul li a .txt, .jianghuai ul li a .txt{padding:20px 10px 0 10px;}
    .about-main .txt{padding:0 20px;}
    .about-main .txt .t1{font-size:24px;}
    .about-main .txt .t2{font-size:14px;-webkit-line-clamp:3;}
    .foot-main form{width:275px;}
     /*product*/
    .page{display:block;padding:20px 0;}
    .page-left{width:100%;margin:0;}
    .s-drop-btn i{display:inline-block;padding:0 95px;}
    .s-drop-list li:first-child .aside-sublist{display:none;}
    .page-right{width:100%;padding:20px 0 0 0;}
    }
 
@media (max-width:767px){
    .ban-img{padding-top:50%}
    .sj-header form{display:none;position:absolute;right:0;bottom:-58px;}
    .swiper-pagination{display:none;}
    .title .t1, .news-bt .t1{font-size:20px;line-height:24px;}
    .title a{font-size:12px;width:100px;}
    .remen, .hangzhou, .heli, .heli ul li a, .jianghuai, .jianghuai ul li a, .case, footer{padding:20px 0;}
    .remen ul, .hangzhou ul, .heli ul, .jianghuai ul{padding:10px 0 0 0;}
    .remen ul li, .hangzhou ul li{width:100%;margin:10px 0;}
    .remen ul li a .pic, .hangzhou ul li a .pic{width:130px;}
    .remen ul li a .pic:before, .hangzhou ul li a .pic:before {padding-top:90%;}
    .remen ul li a .txt, .hangzhou ul li a .txt{width:calc(100% - 130px);padding:5px;}
    .remen ul li a .txt .t1, .hangzhou ul li a .txt .t1, .heli ul li a .txt .t1, .jianghuai ul li a .txt .t1, .news ul li a .txt .t1{font-size:16px;}
    .remen ul li a .txt .t2, .hangzhou ul li a .txt .t2, .heli ul li a .txt .t2, .jianghuai ul li a .txt .t2, .news ul li a .txt .t2{-webkit-line-clamp:3;font-size:12px;}
    .heli ul li, .jianghuai ul li{width:49%;}
    .heli ul li:first-child, .jianghuai ul li:first-child{width:99%;}
    .heli ul li a .txt, .jianghuai ul li a .txt{padding:10px 5px 0 5px;}
    .news{padding:5px;}
    .news ul li{width:100%;margin:10px 0;}
    .news ul li a{padding:0;}
    .news-bt{line-height:40px;}
    .news-bt a{font-size:12px;}
    .swiper-case a .t1{font-size:16px;padding:10px 0 0 0;}
    .swiper-case a .t2{font-size:12px;padding:5px 0;}
    .about-main, .contact-main{display:block;margin:10px 0 0 0;}
    .about-main .pic{width:100%;}
    .about-main .txt{width:100%;padding:10px;}
    .about-main .txt .t1{font-size:18px;}
    .about-main .txt .t2{font-size:12px;-webkit-line-clamp:4;line-height:26px;padding:10px 0;}
    .about-main .txt a{font-size:12px;width:100px;}
    .contact{padding:10px 0;}
    .contact-main ul{width:100%;}
    .foot-main{display:block;}
    .foot-main .tel{display:flex;align-items:center;line-height:30px;padding:20px 0;}
    .foot-main .tel a{font-size:26px;margin-left:10px;}
    .foot-main .t2, .foot-main img, .foot-main h5{display:none;}
    .foot-main form{width:100%;}
     /*product*/
    .page{display:block;padding:20px 0;}
    .page-left{width:100%;margin:0;}
    .s-drop-btn{padding:10px 0;line-height:30px;font-size:22px;}
    .s-drop-btn i{display:inline-block;padding:0 95px;font-size:18px;}
    .s-drop-list li:first-child .aside-sublist{display:none;}
    .page-right{width:100%;padding:20px 0 0 0;}
    .pro-ul li{width:48%;}
    .aside-list-link{font-size:18px;line-height:44px;}
    .news-ul li{margin-bottom:20px;}
    .news-ul li a{padding:10px 0;}
    .news-ul li a .pic{width:130px;margin:0 10px;}
    .news-ul li a .pic:before{padding-top:90%;}
    .news-ul li a .txt{width:calc(100% - 150px);margin:0 0 0 10px;}
    .news-ul li a .txt .t1{font-size:18px;}
    .news-ul li:first-child a{display:block;padding:0;border:none;}
    .news-ul li:first-child a .pic{width:100%;margin:0;}
    .news-ul li:first-child a .txt{width:100%;margin:0;padding:10px;}
    .news-ul li:first-child a .txt .t1{font-weight:bold;color:#ff9900;font-size:18px;}
    .news-ul li:first-child a .txt .t2{margin:10px 0;}
    .news-ul li:first-child a .pic:before{padding-top:52%;}
    .case-ul li{width:48%;}
    .case-ul li .t1{font-size:16px;padding:15px 0;}
    .case-ul li:first-child{width:100%;}
    .contact-ul li{width:48%;}

    /*新增*/
    .foot-main .tel .t1{font-size: 14px;}
    .foot-main .tel a{font-size:20px;}

    }

@media (max-width:567px){
	}

@media (max-width:467px){

    }

@media (max-width:376px){
	}

@media (max-width:336px) {
    }
	
	
	
	
	
	
	
