.transform_img{-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05);}
.site-header nav li > em a,.transform_img{-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05);}
.site-header nav li > em a,.transform_img{-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05);}
.site-header nav li > em a,.site-header nav li > em a:before,.hotlist li .word figure,.hotlist li .word .tit a,.hotlist li .Ispic{-webkit-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;}
/*site-header start*/
.site-header{position:relative;z-index:99;width:100%;background-color:#efefef;}
.site-header .site-header-wrap{position:relative;}
.site-header .logo{float:left;max-width:124px;width:55%;padding:27px 0;}
.site-header .right{float:right;padding-top:32px;width:184px;}
.site-header .lang{float:right;}
.site-header .lang a{color:#333;display:inline-block;line-height:36px;font-size:16px;font-weight:bold;}
.site-header .search{width:154px;float:left;}
.site-header .searchbox{position:relative;border:1px solid #b4b4b4;}
.site-header .searchbox .text{display:block;line-height:33px;height:33px;font-size:12px;background:#efefef;color:#c3c3c3;padding:0 33px 0 10px;width:100%;border:none;box-shadow:none;}
.site-header .searchbox .text.focus{color:#333;}
.site-header .searchbox .btn{position:absolute;right:0;top:0;line-height:33px;width:33px;text-align:center;background:none;border:none;cursor:pointer;background:url(../images/Tsearch_btn.png) no-repeat center;}
.site-header nav{float:right;width:70%;}
.site-header nav li{float:left;padding:20px 15px;position:relative;}
.site-header nav li > em{font-style:normal;}
.site-header nav li a{color:#333;display:block;}
.site-header nav li > em > a{font-size:16px;position:relative;line-height:30px;}
.site-header nav li > em > a:hover,.site-header nav li.aon > em a{color:#000;}
.site-header nav li dl{display:none;position:absolute;top:100%;left:-25%;width:150%;background:#fff;}
.site-header nav li dl.subnav dd dl{top:0;left:100%;width:100%;background:#f5f5f5;}
.site-header nav li .subnav dd{padding:0 20px;}
.site-header nav li .subnav dd:first-child{margin-top:20px;}
.site-header nav li .subnav dd:last-child{margin-bottom:20px;}
.site-header nav li .subnav a{font-size:15px;display:block;padding:5px;text-align:center;}
.site-header nav li .subnav a:hover,.site-header nav li .subnav dd.aon a{background:#fd0207;color:#fff;}
.site-header nav dl.subnav dd.aon dl dd a{color:#000;background:none;}
.site-header nav dl.subnav dd dl dd a:hover{color:#fd0207;background:#e6e6e6;}
.site-header .open_menu{display:none;}
@media (min-width:1025px){.site-header nav li{padding-top:35px;padding-bottom:34px;margin-right:10px;font-weight:bold;}
.site-header nav li:after{content:"";position:absolute;top:50%;right:-5px;width:1px;height:16px;margin-top:-8px;background:#858585;}
.site-header nav li:last-child:after{display:none;}
}
@media (max-width:1200px){.site-header nav li:nth-child(3),.site-header nav li:nth-child(4),.site-header nav li:nth-child(5){padding-left:20px;padding-right:20px;}
}
@media (max-width:1024px){.site-header .site-header-wrap{padding-top:0;}
.site-header .search{width:120px;position:absolute;right:40px;top:50%;margin-top:-15px;padding:0;}
.site-header .searchbox .text{padding-left:5px;font-size:12px;}
.site-header .logo{padding:18px 0;}
.site-header nav{display:none;}
.site-header .open_menu{display:block;position:absolute;top:50%;width:30px;height:25px;right:0;margin-top:-12px;cursor:pointer;}
.site-header .open_menu i{width:100%;background:#fd0207;height:3px;position:absolute;top:50%;}
.site-header .open_menu i::before,.site-header .open_menu i::after{position:absolute;background:#fd0207;left:0;width:100%;height:100%;content:'';transition:transform 0.3s;}
.site-header .open_menu i::before{top:10px;}
.site-header .open_menu i::after{top:-10px;}
.site-header .open_menu.open_menu_on{cursor:pointer;position:fixed;right:260px;top:30px;z-index:99;}
.site-header .open_menu.open_menu_on i::before,.site-header .open_menu.open_menu_on i::after{top:0 !important;background:#fff;}
.site-header .open_menu.open_menu_on i::before{transform:rotate(45deg);}
.site-header .open_menu.open_menu_on i::after{transform:rotate(-45deg);}
.site-header .open_menu.open_menu_on i{background:none;}
.site-header .menu-layer{position:fixed;top:0;left:0;height:100%;width:100%;overflow:hidden;background:rgba(0,0,0,0.65) !important;filter:alpha(opacity=80);z-index:98;display:none;}
#header-menu{position:fixed;right:-100%;opacity:0;top:0;height:100%;background:#000;overflow:auto;padding:10px;transition:0.3s;width:250px;z-index:99;}
#header-menu.header-menu-show{right:0;opacity:1;}
#header-menu li{line-height:40px;}
#header-menu li a{display:block;color:#fff;}
#header-menu li a:hover{color:#fff;}
#header-menu li > em{font-style:normal;display:block;font-size:16px;border-bottom:1px solid rgba(255,255,255,0.3);}
#header-menu li > em a{border-bottom:1px solid rgba(0,0,0,0.3);padding:0 10px;}
#header-menu li:last-child em,#header-menu li:last-child em a{border-bottom:0;}
#header-menu li .subnav2{padding-left:20px;}
}
/*site-header end*/
/*site footer start*/
.site-footer,.site-footer a{color:#ccc;font-size:14px;line-height:1.65;}
.site-footer a:hover{color:#fff;}
.site-footer{background:#202020;}
.site-footer>.auto{padding-top:3%;padding-bottom:3%;}
.site-footer nav li{float:left;width:10.5%;text-align:left;}
.site-footer nav li h3{margin:0 0 10px;font-weight:normal;font-size:16px;color:#fff;}
.site-footer nav li dd{padding:5px 0;}
.site-footer .tel_tip{margin-bottom:15px;color:#ffffff;}
.site-footer .tel_tip em{display:inline-block;width:25px;height:28px;background:url(../images/ico_tel.png)no-repeat center;margin-right:16px;vertical-align:middle;}
.site-footer .tel_tip span{display:inline-block;border-radius:20px;background:#fe0207;line-height:25px;padding:0 16px;vertical-align:middle;}
.site-footer .tel{font-size:16px;color:#fff;margin-bottom:10px;}
.site-footer .tel span{font-size:24px;}
.site-footer .codeimg dl{display:inline-block;}
.site-footer .codeimg dl+dl{margin-left:10px;}
.site-footer .codeimg span{display:block;text-align:center;}
.site-footer .codeimg .img{width:140px;height:140px;margin-bottom:10px;}
.site-footer .codeimg .img img{width:100%;}
.site-footer nav li.contact{width:25%;text-align:right;}
.site-footer footer{text-align:center;background:#353432;padding:2% 0;}
@media (max-width:767px){.site-footer nav li{display:none;}
.site-footer nav li.contact{display:block;width:100%;text-align:center;float:none;}
}
/*site footer end*/
/* index start */
@keyframes firstPart{0%{bottom:40px;}
100%{bottom:20px;}
}
@-webkit-keyframes firstPart/* Safari and Chrome */
{0%{bottom:40px;}
100%{bottom:20px;}
}
.mousetip{background:url(../images/mousetip.png) no-repeat;width:62px;height:63px;position:fixed;bottom:10px;left:50%;margin-left:-31px;z-index:100;cursor:pointer;animation-name:firstPart;animation-duration:0.8s;animation-timing-function:linear;animation-delay:0.3s;animation-iteration-count:infinite;animation-direction:alternate;animation-play-state:running;-moz-animation-name:firstPart;-moz-animation-duration:0.8s;-moz-animation-timing-function:linear;-moz-animation-delay:0.3s;-moz-animation-iteration-count:infinite;-moz-animation-direction:alternate;-moz-animation-play-state:running;-webkit-animation-name:firstPart;-webkit-animation-duration:0.8s;-webkit-animation-timing-function:linear;-webkit-animation-delay:0.3s;-webkit-animation-iteration-count:infinite;-webkit-animation-direction:alternate;-webkit-animation-play-state:running;-o-animation-name:firstPart;-o-animation-duration:0.8s;-o-animation-timing-function:linear;-o-animation-delay:0.3s;-o-animation-iteration-count:infinite;-o-animation-direction:alternate;-o-animation-play-state:running;}
.mousetip.on{background:url(../images/mousetip2.png) no-repeat;}
.mousetip.up{background-image:url(../images/Other002373-mousetip_up.png);}
.homeheader{position:fixed;top:0;left:0;height:99px;}
.homebg{background-repeat:no-repeat;background-position:center;background-size:cover;width:100%;height:100%;}
.homeword{color:rgba(0,0,0,0.8);line-height:1.65;max-width:525px;}
.homeword h2{font-size:50px;margin:0;}
.homeword figure{font-size:24px;padding:30px 0 45px;}
.homeword .more a{display:inline-block;background:rgba(0,0,0,0.8);color:rgba(255,255,255,0.8);width:90px;height:30px;line-height:30px;text-align:center;}
.homeword.colorblack{color:rgba(0,0,0,0.8);}
.homeword.colorblack .more a{color:rgba(255,255,255,0.8);background:rgba(0,0,0,0.8);}
.homeword.colorwhite{color:rgba(255,255,255,0.8);}
.homeword.colorwhite .more a{color:rgba(0,0,0,0.8);background:rgba(255,255,255,0.8);}
.homesection1{position:relative;}
.homesection1 .href{position:absolute;top:0;left:0;width:100%;height:100%;}
.homesection1:after{content:"";position:absolute;z-index:2;left:0;bottom:0;width:100%;background:url(../images/homeban-bot_bg.png) no-repeat center bottom;height:29px;}
.homesection1 .fp-controlArrow{width:50px !important;height:70px !important;border:none !important;background:url(../images/homeban_btn.jpg) no-repeat;}
.homesection1 .fp-prev{background-position:left top;left:6% !important;}
.homesection1 .fp-next{background-position:right top;right:6% !important;}
.homesection3 .homeword,.homesection5 .homeword{margin-left:auto;}
@media (min-width:1024px){.homesection1.active .slide.active .animated{-webkit-animation-name:fadeInLeft;animation-name:fadeInLeft}
.homesection2.active .animated,.homesection4.active .animated{-webkit-animation-name:fadeInLeft;animation-name:fadeInLeft}
.homesection3.active .animated,.homesection5.active .animated{-webkit-animation-name:fadeInRight;animation-name:fadeInRight}
}
@media (max-width:1024px){.homeword h2{font-size:40px;}
.homeword figure{font-size:20px;}
}
@media (max-width:767px){.homeword h2{font-size:30px;}
.homeword figure{font-size:16px;}
.homesection3{background-position:76%;}
.homesection1 .fp-controlArrow{width:25px !important;height:35px !important;background-size:50px 70px;}
}
/* index end */
.incontainer{background:#fbfbfb;}
.incontainer>.auto{box-shadow:0px 0 7px 3px rgba(0,0,0,0.3);}
.incontainer-wrap{padding:34px;background:#fff;}
.incontainer .site-footer>.auto{padding-left:3%;padding-right:3%;}
.in-banner{position:relative;}
.in-banner span{display:block;height:203px;width:100%;background-repeat:no-repeat;background-position:center;background-size:cover;}
.in-banner h2{color:#474747;font-size:34px;position:absolute;top:45%;left:5%;transform:translateY(-50%);margin:0;}
.in-column{font-size:30px;color:#333;padding:2% 0;text-align:center;}
.in-column2{font-size:26px;color:#585858;padding:0 0 2% 0;text-align:center;}
.in-menu{text-align:center;padding-bottom:4%;}
.in-menu li{display:inline-block;line-height:22px;padding:5px 15px;}
.in-menu li a{display:block;border-radius:5px;color:#fff;font-size:16px;background:#999;padding:6px 10px;min-width:95px;}
.in-menu li.aon a{background:#c50a0a;}
.inmain{padding:0 38px;}
.location,.location a{color:#585858;font-size:14px;font-weight:bold;}
.location{padding:25px 0;}
.singlepage{background:#efefef;color:#666;font-size:15px;line-height:2;padding:20px;}
.singlepage_service{background:#fff;padding:0;}
.singlepage_service .info{background:#efefef;padding:20px;}
.singlepage .h3{color:#333;font-size:18px;margin:0 0 20px;}
.singlepage .h4{color:#333;font-size:18px;margin:0 0 20px;}
.singlepage .p{margin:0;}
.single-content{padding:25px;}
.single-process{padding-top:4%;}
.single-process .ul{margin:0 -15px;}
.single-process li{float:left;text-align:center;padding:0 15px;position:relative;}
.single-process li figure{padding:40px 20px 10px 20px;background:#efefef;box-shadow:0px 2px 1px rgba(0,0,0,0.15);}
.process6 li figure{padding:20px 20px 0 20px;}
.single-process li .ico img{display:block;max-height:50px;margin:0 auto;}
.single-process li h5{margin:20px 0 10px 0;font-size:17px;color:#ce5656;font-weight:normal;}
.single-process li p{font-size:13px;color:#000;line-height:24px;height:72px;overflow:hidden;}
@media(min-width:1025px){.single-process li{width:20%;margin-bottom:2%;}
.process6 li{width:16.666%;margin-bottom:2%;}
.single-process li::after{content:'';background:url(../images/process_icon_right.png) no-repeat;width:30px;height:30px;position:absolute;right:-15px;top:50%;margin-top:-15px;}
.single-process li:last-child::after{display:none;}
}
@media(max-width:1024px){.single-process li{width:33.333%;padding:2%;}
.single-process li:nth-child(3n+1){clear:left;}
}
@media(max-width:768px){.single-process li{width:50%;}
.single-process li:nth-child(3n+1){clear:none;}
.single-process li:nth-child(2n+1){clear:left;}
.single-process li h5{font-size:15px;}
}
.single-client{padding:4% 0 0;overflow:hidden;}
.single-client ul{margin:0 -0.5%;}
.single-client ul li{float:left;width:48%;margin:0 0.5% 10px 0.5%;border:1px solid #e8e8e8;}
.single-client ul li a{display:block;text-align:center;padding-bottom:46.85%;position:relative;}
.single-client ul li img{max-width:100%;max-height:100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);}
@media screen and (min-width:768px ){.single-client ul li{width:24%;}
}
@media screen and (min-width:1024px ){.single-client ul li{width:13.285%;}
}
.single-service{background:url(../images/single_service_bg.jpg) no-repeat center center;background-size:cover;padding-bottom:4%;padding-top:4%;text-align:center;}
.single-service .h3{color:#fff;}
.single-service li{display:inline-block;width:15%;margin:0 1%;color:#fff;}
.single-service li .icon aside{display:inline-block;}
.single-service li .icon aside img{width:50px;height:50px;}
.single-service li p{font-size:15px;line-height:18px;height:36px;overflow:hidden;margin-top:10px;margin-bottom:0;}
@media(min-width:641px) and (max-width:768px){.single-service li .icon aside{padding:10px;}
.single-service li .icon aside img{width:46px;height:46px;}
}
@media(max-width:640px){.single-service li{width:30%;}
}
.single-serviceinfo{padding-top:4%;text-align:center;}
.single-serviceinfo ul{margin-top:4%;}
.single-serviceinfo li{display:inline-block;width:19%;font-size:12px;color:#333;position:relative;}
@media (min-width:768px){.single-serviceinfo li .tit{position:absolute;z-index:10;width:80%;left:50%;top:50%;transform:translate(-50%,-50%);}
.single-serviceinfo li .bg{position:relative;z-index:1;width:72%;margin:0 auto;padding-bottom:72%;transform:rotateZ(45deg);border:1px solid #e8e8e8;background:#fefbfb;}
.single-serviceinfo li:nth-child(n+6){margin-top:-5%;}
}
.single-pic{padding:4% 0;}
.singlelist{margin:0 -1%;}
.singlelist li{float:left;width:33.33334%;padding:1%;}
.singlelist li *{-webkit-transition:all 0.4s;-o-transition:all 0.4s;-moz-transition:all 0.4s;-ms-transition:all 0.4s;transition:all 0.4s;}
.singlelist li .inner{position:relative;padding-bottom:150px;}
.singlelist li .inner .word{position:absolute;left:0px;bottom:0px;width:100%;z-index:6;padding:30px;height:150px;overflow:hidden;-webkit-transition:all 0.4s;-o-transition:all 0.4s;-moz-transition:all 0.4s;-ms-transition:all 0.4s;transition:all 0.4s;background:#f7f7f7;}
.singlelist li .pic{overflow:hidden;}
.singlelist li .Ispic{display:block;padding-bottom:45.458%;}
.singlelist li .tit{font-size:16px;color:#333;line-height:20px;margin-bottom:10px;}
.singlelist li .txt{line-height:20px;font-size:14px;color:#666;height:60px;overflow:hidden;}
.singlelist li .txt p{margin:0;}
.singlelist li:hover .word{height:250px;background:#353535}
.singlelist li:hover .word .tit{color:#fff;}
.singlelist li:hover .word .txt{height:160px;}
@media (min-width:768px){.singlelist li:nth-child(3n+1){clear:both;}
}
@media (max-width:1024px){.in-column{font-size:26px;}
.in-banner h2{font-size:30px;}
}
@media (max-width:767px){.incontainer>.auto{padding-left:0;padding-right:0;box-shadow:none}
.inmain{padding:0 15px;}
.single-content{padding:15px;}
.incontainer-wrap{padding:0 0 15px;}
.singlelist li{width:50%;}
.in-column{font-size:22px;}
.in-menu li{padding:5px 5px;}
.in-banner h2{font-size:26px;}
.single-serviceinfo ul{margin-top:0;}
.single-serviceinfo li{width:50%;position:relative;border:1px solid #e8e8e8;background:#fefbfb;padding:20px;}
.single-serviceinfo li .bg{display:none;}
}
@media (max-width:488px){.singlelist li{width:100%;}
.singlelist li + li{margin-top:10px;}
.singlelist li .tit{font-size:14px;padding-top:10px;}
.single-pic>br{display:none;}
.in-menu li a{min-width:1px;font-size:14px;}
}
/*案例展示 start*/
.caseshow{position:relative;}
.caselist{min-height:400px;}
.caselist li{/* float:left;width:33.3334%;*/
padding:0.85% 3px;}
.caselist li .inner{position:relative;cursor:pointer;background-color:#fbfbfb;box-shadow:0 3px 1px 0 rgba(0,0,0,0.15);text-align:center;}
.caselist li .pic{overflow:hidden;border:1px solid #eee;}
.caselist li .Ispic{background-color:#e1e1e1;display:block;padding-bottom:46.3258%;}
.caselist li .word{padding:20px;line-height:1.65;}
.caselist li .word .tit{margin:0;font-weight:normal;font-size:18px;color:#333;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.caselist li .word figure{color:#666;font-size:15px;display:none;text-align:left;}
.caselist .btn{background:url(../images/arrowbtns.png) no-repeat;width:15px;height:36px;background-size:30px 72px;}
.caselist .swiper-button-prev{background-position:left bottom;left:-26px;}
.caselist .swiper-button-next{background-position:right bottom;right:-26px;}
.caselist .swiper-button-prev.swiper-button-disabled{background-position:left top;}
.caselist .swiper-button-next.swiper-button-disabled{background-position:right top;}
@media (min-width:768px){.singlelist li:nth-child(3n+1){clear:both;}
.caselist .btn{width:26px;height:62px;background-size:52px 124px;}
.caselist .swiper-button-prev{left:-36px;}
.caselist .swiper-button-next{right:-36px;}
}
@media (max-width:767px){.caselist .btn{display:none;}
.caselist li .word{padding:10px;}
.caselist li .word .tit{font-size:16px;}
}
.caselist_pro li .Ispic{padding-bottom:100%;}
/*案例展示 end*/
/*热点项目 start*/
.hotlist li{/* float:left;width:33.3334%;*/
padding:1% 3px;}
.hotlist li .inner{position:relative;cursor:pointer;background-color:#fbfbfb;padding:15px;box-shadow:0 3px 1px 0 rgba(0,0,0,0.15);text-align:center;}
.hotlist li .pic{overflow:hidden;}
.hotlist li .Ispic{background-color:#e1e1e1;display:block;padding-bottom:100%;}
.hotlist li .word{padding:0 0 20px;line-height:1.65;text-align:left;}
.hotlist li .word .tit{margin:0;font-weight:normal;font-size:18px;}
.hotlist li .word .tit a{color:#333;}
.hotlist li .word figure{color:#666;font-size:15px;}
.hotlist .btn{background:url(../images/arrowbtns.png) no-repeat;width:15px;height:36px;background-size:30px 72px;}
.hotlist .swiper-button-prev{background-position:left bottom;left:-26px;}
.hotlist .swiper-button-next{background-position:right bottom;right:-26px;}
.hotlist .swiper-button-prev.swiper-button-disabled{background-position:left top;}
.hotlist .swiper-button-next.swiper-button-disabled{background-position:right top;}
.hotlist li .inner:hover .word .tit a,.hotlist li .inner:hover .word figure{color:#e70012;}
.hotlist li .inner:hover .Ispic{-webkit-transform:scale(1.05);-ms-transform:scale(1.05);-moz-transform:scale(1.05);transform:scale(1.05);}
@media (min-width:768px){.hotlist .btn{width:26px;height:62px;background-size:52px 124px;}
.hotlist .swiper-button-prev{left:-36px;}
.hotlist .swiper-button-next{right:-36px;}
}
.hot-info{}
.hot-info_top{background:#f9f9f9;}
.hot-info .atlasbox{width:56.64%;float:left;position:relative;padding-bottom:43.35%;}
.atlasbox .swiper-container{width:100%;position:absolute;left:0;}
.atlasbox .swiper-slide{background-size:cover;background-position:center;}
.atlasbox .gallery-top{height:80%;width:100%;top:0;}
.atlasbox .gallery-thumbs{height:20%;box-sizing:border-box;padding:10px 0 0;bottom:0;}
.atlasbox .gallery-thumbs .swiper-slide{width:20%;height:100%;opacity:0.4;}
.atlasbox .gallery-thumbs .swiper-slide-active{opacity:1;}
.hot-info_intro{float:right;width:43.36%;padding:3%;}
.hot-info_intro .tit{font-size:40px;color:#000;font-weight:normal;margin:0;line-height:1.65;padding-bottom:15px;border-bottom:1px solid #7c7c7c;}
.hot-info_intro .con{line-height:1.65;color:#555;font-size:16px;padding:30px 0;}
.hot-info_intro .con dl{padding:5px 0;}
.hot-info_intro .con dl span{color:#000;}
.hot-info_intro .con dl span.text{color:#555;}
.hot-details{background:none;padding:4% 0 2%;}
@media (max-width:1024px){.hot-info_intro .tit{font-size:30px;}
}
@media (max-width:767px){.hotlist .btn{display:none;}
.hot-info .atlasbox{width:100%;float:none;padding-bottom:78.35%;}
.hot-info_intro{width:100%;float:none;}
.hot-info_intro .tit{font-size:20px;}
.hot-info_intro .con{padding:15px 0;}
}
/*热点项目 end*/
.about_profile{background-color:#efefef;}
.historylist{padding:28px;background:url(../images/history_list_bg.png) no-repeat right top #fcfcfc;}
.historylist .h3{margin:0 0 20px;font-weight:normal;font-size:18px;color:#000;}
.historylist .ul{position:relative;}
.historylist .ul:after{content:"";width:1px;height:100%;position:absolute;left:71px;top:0;background:#848486;z-index:0;}
.historylist li{padding:15px 0;line-height:1.65;font-size:15px;color:#727272;}
.historylist li .inner{position:relative;z-index:2;}
.historylist li .inner:before{content:"";position:absolute;top:9px;left:67px;width:9px;height:9px;border-radius:100%;background:#e70012;}
.historylist li .year{position:absolute;left:0;top:0;}
.historylist li dl{padding-left:95px;}
.historylist li dl dd{position:relative;padding-left:20px;}
.historylist li dl dd i{position:absolute;top:5px;left:0;background:url(../images/his_icon1.png) no-repeat;width:11px;height:14px;}
.history_intro{padding:28px;background:#f7f7f7;margin-top:20px;}
.history_intro .map{text-align:center;}
.history_intro .con{color:#b1b1b1;font-size:15px;line-height:1.65;}
.history_intro .con h3{color:#000000;font-size:17px;}
.history_intro .con .p{margin:0;position:relative;padding-left:15px;}
.history_intro .con .p:before{content:"";position:absolute;top:9px;left:0;width:6px;height:6px;border-radius:100%;background:#e70012;}
.downloadbtn{display:block;}
.downloadbtn a{text-align:center;display:inline-block;width:95px;height:24px;background:#fd0207;border-radius:24px;font-size:12px;color:#fff;line-height:24px;}
.downloadbtn a:nth-child(2){background:#fff;margin-left:15px;color:#fd0207;border:1px solid #fd0207;}
.downloadbtn a i{display:inline-block;background:url(../images/download_icon.png) no-repeat;width:12px;height:10px;margin-left:5px;position:relative;top:0;}
.newTop li{padding:28px;background:#f7f7f7;}
.newTop li .pic{float:left;width:51.8%;}
.newTop li .Ispic{display:block;padding-bottom:58.88%;}
.newTop li .word{float:right;padding:0 5%;width:48.2%;}
.newTop li .word .tit{color:#000;border-bottom:1px solid #7b7b7b;padding-bottom:10px;}
.newTop li .word .tit h3{margin:0;font-weight:normal;font-size:26px;}
.newTop li .word .tit h2{margin:0;font-weight:normal;font-size:30px;}
.newTop li .word figure{font-size:14px;color:#666;padding:10px 0;}
.newTop li .downloadbtn{margin-top:2%;}
.newlist{padding:28px;background:#f7f7f7;margin-top:20px;}
.newlist_wrap{max-width:840px;}
.newtit{border-bottom:solid 1px #acacac;line-height:28px;padding:0 10px 10px;margin-bottom:4%;}
.newtit .tit{font-size:18px;color:#000;}
.newsearch{float:right;width:155px;height:28px;position:relative;}
.newsearch .text{width:100%;padding:4px 24px 4px 10px;line-height:20px;height:28px;display:block;background:none;border-radius:3px;box-shadow:none;border:1px solid #767374;color:#999;}
.newsearch .text.focus{color:#333;}
.newsearch .btn{position:absolute;right:0;top:0;background:url(../images/Nsearch_btn.png) no-repeat left center;width:24px;height:100%;border:none;box-shadow:none;padding:0;cursor:pointer;}
.Nmenu{float:left;width:30%;}
.Nmenu li{padding:5px 10px;font-size:14px;}
.Nmenu li a{color:#333;}
.Nmenu li a:hover,.Nmenu li.aon a{color:#fd0207;}
.newlist .list li{padding:5px 10px;}
.newlist .list li+li{margin-top:4%;}
.newlist .list li .inner{position:relative;min-height:175px;padding-left:225px;}
.newlist .list2 li .inner{position:relative;min-height:79px;padding-left:100px;}
.newlist .list li .pic{position:absolute;left:0;top:5px;overflow:hidden;width:175px;height:175px;}
.newlist .list2 li .pic{top:5px;width:79px;height:79px;}
.newlist .list li .Ispic{display:block;padding-bottom:100%;}
.newlist .list li .word{line-height:1.45;padding-top:15px;}
.newlist .list2 li .word{padding-top:0;}
.newlist .list li .word h3{margin:0;font-weight:normal;font-size:16px;overflow:hidden;}
.newlist .list2 li .word h3{font-size:15px;}
.newlist .list li .word h3 a{color:#000;}
.newlist .list li .word figure{font-size:12px;padding-top:5px;height:39px;overflow:hidden;}
.newlist .list li .word .downloadbtn{margin-top:5%;}
.newlist .list2 li .word .downloadbtn{margin-top:2%;}
@media (max-width:1024px){.newTop li .word .tit h3{font-size:22px;}
.newTop li .word .tit h2{font-size:26px;}
}
@media (max-width:767px){.newTop li .pic{float:none;width:100%;}
.newTop li .word{width:100%;float:none;padding-top:10px;}
.newTop li .word .tit h2{font-size:22px;}
.newTop li .word .tit h3{font-size:18px;}
.newlist,.newTop{padding:10px;}
.newsearch{float:none;}
.Nmenu{float:none;width:100%;}
.newlist .list{float:none;width:100%;}
.newlist .list li{padding-left:0;padding-right:0;}
}
.team{max-width:704px;margin:0 auto;}
.contactway{background:none;}
.contactway .map{padding:28px;font-size:12px;background:#f7f7f7;}
.contactway .map #map{height:400px;}
.contactway .map #map img{max-width:none;}
.contactway .con{margin-top:20px;background:#f7f7f7;}
.contactway .con .box{float:left;width:33.33334%;padding:5% 5%;line-height:1.65;}
.contactway .con .box dl+dl{margin-top:10px;}
.contactway .con .box dl dt{color:#e9535a;padding-bottom:5px;}
.contactway .con .box dl dd{font-size:12px;color:#333;}
.contactway .con .box:nth-child(1){background-color:#f6f6f6;}
.contactway .con .box:nth-child(2){background-color:#f1f1f1;}
.contactway .con .box:nth-child(3){background-color:#eee;}
.feedback{margin-top:20px;background:#f7f7f7;padding:28px;}
.feedback .tit{text-align:center;}
.feedback .tit figure{font-size:15px;color:#666;}
.feedback .form{max-width:800px;margin:3% auto;}
.feedback .form dl{position:relative;margin:5px 2%;padding-left:95px;float:left;width:96%;}
.feedback .form .dl2{width:58%;}
.feedback .form .dl3{width:33.3334%;}
.feedback .form dl dt{position:absolute;left:0;top:0;left:0;font-size:14px;color:#000;padding:5px 0;line-height:20px;}
.feedback .form dl dt i{display:inline-block;background:url(../images/feedback_icon.png) no-repeat left -82px;width:8px;height:8px;position:relative;top:0px;margin-left:5px;}
.feedback .form dl dd{position:relative;}
.feedback .form dl .text{width:100%;height:30px;padding:5px 10px;line-height:18px;border:1px solid #b6b5b5;border-radius:5px;box-shadow:none;}
.feedback .form dl textarea.text{height:100px;resize:none;}
.feedback .form dl .btn{width:88px;height:24px;border-radius:24px;text-align:center;color:#fff;box-shadow:none;border:none;background:#fd0207;line-height:24px;cursor:pointer;display:block;margin:4% auto 0;}
.feedback .form dl .icon{position:absolute;top:8px;left:9px;background:url(../images/feedback_icon.png) no-repeat;width:27px;height:17px;}
.feedback .form dl .icon:after{content:"";position:absolute;top:0;right:0;width:1px;height:100%;background:#969495;}
.feedback .form dl .name .text,.feedback .form dl .email .text,.feedback .form dl .tel .text{padding-left:46px;}
.feedback .form dl .name .icon{background-position:0 0;}
.feedback .form dl .email .icon{background-position:0 -26px;}
.feedback .form dl .tel .icon{background-position:0 -52px;}
.feedback .form dl .city label{display:inline-block;margin-right:10px;}
.feedback .form dl .city .text{width:33.5%;display:inline-block;margin-left:10px;}
.job{padding:28px;}
.jobtips{border-bottom:1px dashed #c2c1c1;}
.joblist .item{padding:15px 0;border-bottom:1px dashed #c2c1c1;}
.joblist .item .jobname{font-size:18px;color:#ff2935;margin:0;font-weight:normal;}
.joblist .item .jobpos{display:block;font-size:15px;color:#fd666c;padding:5px 0;}
.joblist .item .con dl{position:relative;padding-left:75px;}
.joblist .item .con dl+dl{margin-top:10px;}
.joblist .item .con dl dt{color:#000;position:absolute;left:0;top:0;}
.joblist .item .btn{text-align:right;padding-top:10px;}
.joblist .item .btn a{display:inline-block;text-align:center;background:#fd0207;border-radius:5px;width:100px;height:35px;line-height:35px;font-size:16px;color:#fff;}
@media (max-width:767px){.job,.contactway .map,.feedback{padding:10px;}
.joblist .item .con dl dt{position:relative;}
.joblist .item .con dl{padding-left:0;}
.joblist .item .btn{text-align:center;}
.contactway .con .box{float:none;width:100%;}
.feedback .form .dl3,.feedback .form .dl2{width:100%;}
}
/* .Page002274 */
.Pages{text-align:center;padding:6% 0 4%;color:#666666;}
.Pages *{vertical-align:middle;}
.Pages .p_cur,.Pages .p_count,.Pages .p_total,.Pages .a_end,.Pages .a_first,.Pages .p_jump{display:none;}
.Pages a{display:inline-block;padding:0 15px;line-height:37px;background-color:#eef0f1;color:#666666;margin-left:5px;}
.Pages a:hover,.Pages a.a_cur{color:#fff;background-color:#EF322E;}
.Pages em{font-style:normal;display:inline-block;vertical-align:middle;}
.Pages .i_text{width:47px;height:36px;line-height:36px;border:1px solid #ceced5;}
.Pages .i_button{cursor:pointer;background:none;width:47px;height:36px;border:1px solid #ceced5;}
.Pages .p_jump b{font-weight:normal;margin:0 5px;}
.Pages .a_prev,.Pages .a_next{font-family:"宋体";font-weight:bold;padding:0 25px;}
@media(max-width:1000px){.Pages em{display:none;}
}
@media(max-width:640px){.Pages a.a_first,.Pages a.a_end{display:none;}
.Pages a{padding:0 10px;}
}
.Form001413 .form{padding-top:30px;max-width:700px;margin:0 auto;}
.Form001413 .form td{padding-bottom:20px;font-size:14px;}
.Form001413 .form td.w1{width:50%;}
.Form001413 .form td.w2{width:32px;}
.Form001413 .form .text{width:100%;border-radius:3px;border:1px solid #cfcfcf;line-height:36px;height:36px;text-indent:10px;background:none;}
.Form001413 .form .title{margin:0 0 10px 0;color:#104097;}
.Form001413 .form td em{font-style:normal;color:#bcbcbc;}
.Form001413 .form td em i{font-style:normal;color:#fadbbe;}
.Form001413 .form .btn{background:#fe0207;color:#fff;cursor:pointer;font-size:18px;width:180px;height:50px;border-radius:3px;border:none;margin-top:20px;}
.Form001413 .form dl{position:relative;}
.Form001413 .form dt{text-indent:10px;cursor:pointer;border:1px solid #cfcfcf;line-height:36px;height:36px;background:url(../images/Form001413-check.png) no-repeat 95% center;}
.Form001413 .form dd{display:none;position:absolute;left:0;top:100%;background-color:#eee;width:100%;z-index:10;}
.Form001413 .form dd a{display:block;line-height:36px;padding:0 10px;}
.Form001413 .form dd a:hover{background-color:#ccc;}
@media(max-width:767px){.Form001413 .form td.w2{width:3%;}
.Form001413 .form td.w1{width:30%;}
}
/* .PicList000589 为demo编号 */
.PicList000589{padding:0;max-width:1200px;margin:0 auto;background:#fff;}
.PicList000589 ul{padding:2%;border:1px solid #d1d1d1;background-color:#fff;}
.PicList000589 li{border-bottom:1px solid #d1d1d1;line-height:47px;}
.PicList000589 li time{float:right;font-size:12px;margin-left:10px;}
.PicList000589 li:last-child{border-bottom:0;}
.hot .hotlist{padding:1% 0;}
.hot .hotlist dd{float:left;margin-right:2%;margin-bottom:2%;width:49%;background:#fbfbfb;box-shadow:0px 2px 1px rgba(0,0,0,0.15);}
.hot .hotlist dd:nth-child(2n){margin-right:0;}
.hot .hotlist dd div{position:relative;padding:25px;padding-left:52%;height:330px;overflow:hidden;}
.hot .hotlist dd figure{position:absolute;left:0;top:0;height:100%;width:45.8%;}
.hot .hotlist dd h5,.hot .hotlist dd p{margin:0;line-height:36px;color:#585858;}
.hot .hotlist dd h5{font-size:16px;font-weight:bold;margin-bottom:10px;}
.hot .hotlist dd p{font-size:14px;line-height:20px;margin:10px 0;}
.hot .hotlist dd p strong{color:#e70012;}
@media(max-width:1024px){.hot .hotlist dd{float:none;width:auto;margin-right:0;}
.hot .hotlist dd div{padding:10px;padding-left:49%;}
}
@media(max-width:640px){.hot .hotlist dd div{height:auto;}
.hot .hotlist dd figure{background-size:100% auto;background-position:left top;}
}
.hot .process{padding:1% 0;}
.hot .process .ul{margin:0 -15px;}
.hot .process li{float:left;text-align:center;padding:0 15px;position:relative;}
.hot .process li figure{padding:30px 15px 5px 15px;background:#efefef;box-shadow:0px 2px 1px rgba(0,0,0,0.15);}
.hot .process2 li figure{padding:40px 20px 10px 20px;}
.hot .process li .ico img{display:block;max-height:40px;margin:0 auto;}
.hot .process li h5{margin:20px 0 10px 0;font-size:17px;line-height:24px;height:48px;color:#ce5656;font-weight:normal;}
.hot .process li p{font-size:13px;color:#000;line-height:24px;height:120px;overflow:hidden;}
.hot .process2 li p{height:72px;}
@media(min-width:1025px){.hot .process li{width:20%;margin-bottom:2%;}
.hot .process li::after{content:'';background:url(../images/process_icon_right.png) no-repeat;width:30px;height:30px;position:absolute;right:-15px;top:50%;margin-top:-15px;}
.hot .process li:last-child::after{display:none;}
}
@media(max-width:1024px){.hot .process li{width:33.333%;padding:2%;}
.hot .process li:nth-child(3n+1){clear:left;}
}
@media(max-width:768px){.hot .process li{width:50%;}
.hot .process li:nth-child(3n+1){clear:none;}
.hot .process li:nth-child(2n+1){clear:left;}
.hot .process li h5{font-size:15px;}
}
.hot .client{padding:1% 0;overflow:hidden;}
.hot .client ul{margin:0 -0.5%;}
.hot .client ul li{float:left;width:48%;margin:0 0.5% 10px 0.5%;border:1px solid #e8e8e8;}
.hot .client ul li a{display:block;text-align:center;padding-bottom:46.85%;position:relative;}
.hot .client ul li img{max-width:100%;max-height:100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);}
@media screen and (min-width:768px ){.hot .client ul li{width:24%;}
}
@media screen and (min-width:1024px ){.hot .client ul li{width:13.285%;}
}
.rental .spec{border:1px solid #eaeaea;border-bottom:0;}
.rental .spec dl{border-bottom:1px solid #eaeaea;overflow:hidden;line-height:23px;position:relative;min-height:40px;padding:8px 0 8px 120px;}
.rental .spec dt{position:absolute;left:0;top:0;height:100%;width:120px;text-align:center;color:#585858;font-size:17px;background-color:#fbfbfb;border-right:1px solid #eaeaea;}
.rental .spec dt span{position:absolute;width:100%;left:0;top:50%;transform:translateY(-50%);}
.rental .spec dd{position:relative;font-size:14px;}
.rental .spec dd a{color:#767676;display:inline-block;padding:0 20px;border:1px dashed transparent;position:relative;}
.rental .spec dd a:before{position:absolute;content:"";width:14px;height:14px;background:url(../images/rental-spec-on.png) no-repeat center;right:-7px;top:-7px;display:none;}
.rental .spec dd a.on,.rental .spec dd a:hover{border-color:#ff7827;}
.rental .spec dd a.on:before{display:block;}
.rental .spec dd span{position:absolute;right:0;top:0;text-align:center;width:48px;height:24px;line-height:24px;background:#fd0207;color:#fff;cursor:pointer;display:none;border-radius:3px;}
@media(max-width:768px){.rental .spec dd{padding:0 50px 0 0;}
.rental .spec dl{min-height:inherit;}
}
.rental .rentallist dl{display:table;width:100%;border-bottom:1px dashed #ccc;padding:2.5% 0;}
.rental .rentallist dl dd{display:table-cell;vertical-align:middle;}
.rental .rentallist dl .pic{width:23.5%;float:left;}
.rental .rentallist dl .pic img{display:block;width:100%;}
.rental .rentallist dl div{padding:0 3%;line-height:30px;float:right;width:76%;}
.rental .rentallist dl h2{font-size:16px;margin:0;max-height:60px;overflow:hidden;}
.rental .rentallist dl h2 a{color:#585858;}
.rental .rentallist dl figure{padding-top:2%;}
.rental .rentallist dl figure span{float:left;width:50%;height:18px;line-height:18px;padding-left:25px;background:url(../images/rentallist-ico01.png) no-repeat center left;margin-bottom:5px;}
.rental .rentallist dl figure span.property{background-image:url(../images/rentallist-ico02.png);}
.rental .rentallist dl figure span.address{background-image:url(../images/rentallist-ico03.png);}
.rental .rentallist dl figure span.deliver{background-image:url(../images/rentallist-ico04.png);}
.rental .rentallist dl figure span.time{background-image:url(../images/rentallist-ico05.png);}
.rental .rentallist dl figure span.pay{background-image:url(../images/rentallist-ico06.png);}
.rental .rentallist dl .more{display:inline-block;margin-top:4%;text-align:center;line-height:24px;width:95px;height:24px;color:#fff;background:#fd0207;border-radius:24px;}
@media(max-width:768px){.rental .rentallist dl div{line-height:24px;}
.rental .rentallist dl h2{max-height:48px;}
.rental .rentallist dl{padding:4% 0;display:block;}
.rental .rentallist dl .pic,.rental .rentallist dl div{float:none;width:auto;}
.rental .rentallist dl div{padding-top:3%;}
.rental .rentallist dl dd{display:block;}
.rental .rentallist dl figure{padding-top:10px;}
.rental .rentallist dl figure span,.rental .rentallist dl dd div p{font-size:12px;}
}
@media(max-width:540px){.rental .rentallist dl figure span{display:block;width:100%;float:none;}
}
.rental_info .info_top{background:#f7f7f7;padding:3%;}
.rental_info .info_top .pic{float:left;width:52%;}
.rental_info .info_top .pic img{width:100%;}
.rental_info .info_top .txt{float:right;width:43%;padding-right:2%;color:#000;}
.rental_info .info_top .txt h1{font-size:30px;margin:0;font-weight:normal;}
.rental_info .info_top .txt h1 .back{display:inline-block;float:right;margin-top:8px;text-align:center;line-height:24px;width:95px;font-size:12px;height:24px;color:#fff;background:#fd0207;border-radius:24px;}
.rental_info .info_top .txt dl{border-top:1px solid #7b7b7b;color:#707070;margin-top:6%;padding:4% 0 0;}
.rental_info .info_top .txt dd{line-height:30px;}
@media(max-width:1024px){.rental_info .info_top .txt{margin-top:2%;}
.rental_info .info_top .txt h1{font-size:22px;}
.rental_info .info_top .pic,.rental_info .info_top .txt{float:none;width:auto;}
.rental_info .info_top .txt dl{margin-top:4%;padding:3% 0 0;}
}
.rental_info .infoCon{background:#f5f5f5;padding:3%;margin-top:2%;}
.rental_info .infoCon .title{font-size:17px;color:#000;font-weight:normal;padding-bottom:2%;margin-bottom:2%;border-bottom:1px solid #ababab;}
.rental_info .infoCon .info{margin-bottom:3%;}
.rental_info .infoCon .pic{float:left;width:24%;}
.rental_info .infoCon .pic img{width:100%;max-width:230px;}
.rental_info .infoCon .txt{float:right;width:73%;color:#000;}
.rental_info .infoCon .txt dl{color:#707070;padding:2% 0;width:40%;float:left;}
.rental_info .infoCon .txt dl:nth-child(2){width:57%;float:right;}
.rental_info .infoCon .txt dd{line-height:36px;}
.rental_info .infoCon .info2 .txt{float:none;width:100%;}
@media(max-width:1024px){.rental_info .infoCon .pic,.rental_info .infoCon .txt{float:none;width:auto;}
.rental_info .infoCon .txt dl{width:auto !important;float:none !important;}
}
.rental_info .infoCon .map{height:235px;}
.rental_info .infoCon .map *{box-sizing:content-box;}
.rental_info .infoCon .map img{max-width:none;}
@media(max-width:1024px){.rental_info .infoCon .map{height:150px;}
}
.suspension{position:fixed;top:0;right:0;bottom:0;margin:auto;height:155px;}
.suspension ul li{position:relative;margin-bottom:10px;list-style:none;padding-left:20px;}
.suspension ul li .a-service{display:block;width:44px;height:44px;background-color:#353535;cursor:pointer;outline:none;transition:0.3s ease;}
.suspension ul li:hover .a-service{background-color:#F05352}
.suspension ul li .a-service i{float:left;display:block;width:44px;height:44px;background-image:url(../images/suspension-bg.png);background-repeat:no-repeat;}
.suspension ul li:nth-of-type(1){display:none;}
.suspension ul li:nth-of-type(1) .a-service i{width:20px;height:20px;margin-top:12px;margin-left:12px;background-position:0 0;}
.suspension ul li:nth-of-type(2) .a-service i{width:20px;height:20px;margin-top:12px;margin-left:12px;background-position:-27px 0;}
.suspension ul li:nth-of-type(3) .a-service i{width:20px;height:20px;margin-top:12px;margin-left:12px;background-position:0 -24px;}
.suspension ul li .a-left{display:none;background:#fff;position:absolute;top:0;right:54px;padding:5px 10px;border:1px solid #E0E1E5;border-radius:3px;box-shadow:0px 2px 5px 0px rgba(161,163,175,0.11);box-sizing:border-box;font-size:0;transition:all .3s;}
.suspension ul li .a-left:after{display:block;content:'';position:absolute;width:8px;height:12px;background:url(../images/side_bg_arrow.png) no-repeat;right:-8px;top:20px;}
.suspension ul li .circle{display:inline-block;width:44px;height:44px;border-radius:50%;overflow:hidden;background:#F1F1F3;vertical-align:middle;}
.suspension ul li .circle .i-qq{width:44px;height:44px;background:url(../images/side_con_icon03.png) no-repeat center 15px;display:block;transition:all .3s;border-radius:50%;overflow:hidden;}
.suspension ul li .circle .i-tel{width:44px;height:44px;background:url(../images/side_con_icon02.png) no-repeat center center;display:block;}
.suspension ul li .a-left:hover .circle .i-qq{background-position:center 3px;}
.suspension ul li .a-left .text{display:inline-block;width:112px;line-height:22px;font-size:15px;margin-left:12px;color:#333;vertical-align:middle;}
.suspension ul li .a-left .text .number{color:#fc8080}
.suspension ul li:hover .a-left{display:block;}
.suspension ul li .a-left .text p{margin-block-start:0;margin-block-end:0;}
.suspension ul li .a-left img{width:100px;max-width:inherit;}
.suspension ul li .a-left .box{width:170px;}
/*Banner003086 */
.Banner003086 .slider li{position:relative;}
.Banner003086 .ytable{display:table;height:100%;}
.Banner003086 .ytable-cell{display:table-cell;vertical-align:middle;}
.Banner003086 .txt-area{position:absolute;color:#fff;left:0;top:0;width:100%;height:100%;z-index:10;}
.Banner003086 .txt-area aside{transition:1s 1s;opacity:0;}
.Banner003086 .txt-area .t-1{transform:translateX(50px);}
/*.Banner003086 .ani-show .txt-area aside{opacity:1;transform:translateX(0);}
*/
.Banner003086 .slick-dots{position:absolute;left:50%;transform:translateX(-50%);z-index:20;bottom:2.55vw;}
.Banner003086 .slick-dots li{float:left;width:30px;position:relative;height:30px;border:solid 1px transparent;}
.Banner003086 .slick-dots li button{font-size:0;width:8px;height:8px;background:#e1e1e1;opacity:0.5;padding:0;border:0;position:absolute;left:50%;top:50%;margin:-4px 0 0 -4px;}
.Banner003086 .slick-dots li:not(:last-child){margin-right:4.74vw;}
.Banner003086 .slick-dots li:not(:last-child):after{left:100%;margin-left:0.34vw;width:4.07vw;height:2px;position:absolute;content:'';top:50%;margin-top:-1px;background-image:linear-gradient(to right,rgba(255,255,255,0.5) 0%,rgba(255,255,255,0.5) 20%,transparent 50%);background-size:8px 2px;background-repeat:repeat-x;}
.Banner003086 .slick-dots li.slick-active{border-color:#fff;}
.Banner003086 .slick-dots li.slick-active button{opacity:1;}
.Banner003086 .slick-slide.ani-show .animated{-webkit-animation-name:fadeInLeft;animation-name:fadeInLeft}
.Banner003086 .slick-arrow{-webkit-user-select:none;/* webkit (safari,chrome) browsers */
 -moz-user-select:none;/* mozilla browsers */
 -khtml-user-select:none;/* webkit (konqueror) browsers */
 -ms-user-select:none;/* IE10+ */
 position:absolute;z-index:4;top:50%;cursor:pointer;width:0;height:0;border-style:solid;margin-top:-38px;-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0);width:50px !important;height:70px !important;border:none !important;background:url(../images/homeban_btn.jpg) no-repeat;}
.Banner003086 .slick-prev{background-position:left top;left:6% !important;}
.Banner003086 .slick-next{background-position:right top;right:6% !important;}
@media(min-width:1025px){.Banner003086{display:block;}
.fp-slides,.fp-controlArrow.fp-prev,.fp-controlArrow.fp-next{display:none;}
}
@media(max-width:1024px){.Banner003086{display:none;}
.fp-slides,.fp-controlArrow.fp-prev,.fp-controlArrow.fp-next{display:block;}
}
/* 20260527 */
.feedback .form dl .icon{top:50%;margin-top:-8px;}
.feedback .form dl .text{display:block;}
.feedback .form dl .city label{font-size:14px;vertical-align:middle;}
.feedback .form dl dd{line-height:1;}
.feedback .form dl .city .text{margin-top:10px;}
@media(max-width:1024px){.site-header .right{padding-right:40px;position:relative;padding-top:23px;}
.site-header .search{margin-top:-6px;right:70px;}
}
