@charset "utf-8";
/* CSS Document */
* {-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
*{
	-webkit-touch-callout: none;
	-webkit-user-select: none;
	-khtml-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
}
body,div,ul,ol,li,dl,dt,dd,h1,h2,h3,h4,h5,h6,form,input,textarea,p {margin:0px;padding:0px;font-family:"Microsoft YaHei",Arial, 微软雅黑, SimSun, 宋体; font-weight:normal;color:#000;}
body {background:#ffffff;min-width:1200px;}
ul {list-style:none;}
img,a img {border:0px;border:none;}
a {text-decoration:none;outline:none;blr:expression(this.onFocus=this.blur());}
a.hidefocus {outline:none}
a:hover {text-decoration:underline;text-decoration:none;}
label {margin-bottom:0;font-weight:normal;}
input,textarea {border:0;outline:none;/*去除蓝色边框*/}
.content {width:1230px;margin:0 auto; padding: 0px 15px;}

.header{ background: rgba(0, 0, 0, .6); position: fixed; z-index: 99991; left: 0; top: 0; width: 100%;}
.headerFlex{ display: flex; align-items: center; justify-content: space-between;}
.headerFlex .logo{ padding:10px 0px; width:160px; display: block;}
.headerFlex .logo img{ width: 100%;}
.headerFlex .flex{ display: flex; justify-content: flex-end;}
.headerFlex .nav{ display: flex; align-items: center;}
.headerFlex .nav li{ margin-left:25px; padding:27px 0px; position: relative;}
.headerFlex .nav li a{ font-size:16px; color: #FFFFFF;}
.headerFlex .nav li a::before{ background:#F16C4E; position: absolute; top:55px; left:50%;transform: translateX(-50%); content: ""; width:0px; height: 2px;transition:0.4s;}
.headerFlex .nav li:hover a::before,.headerFlex .nav li.active a::before{ width:25px;}
.headerFlex .nav li .subnav{position: absolute; left:50%;transform: translateX(-50%); top:-52000px; background: rgba(0, 0, 0, .6); width:180px; padding-bottom:10px;transition: opacity .3s linear;opacity: 0; z-index: 9; border-radius:0px 0px 8px 8px;}
.headerFlex .nav li .subnav a{ display: block; font-size:14px; line-height:40px; text-align: center; font-weight: 400;}
.headerFlex .nav li .subnav a::before{ display: none;}
.headerFlex .nav li:hover .subnav{ top:70px; opacity: 1;}
.headerFlex .nav li .subnav a:hover,.headerFlex .nav li .subnav a.active{ color: #F16C4E;}
.headerFlex .del{ display: flex; align-items: center;font-size:16px; font-weight: bold; color: #F16C4E; margin-left:45px;}
.headerFlex .del img{ width:14px; height:14px; margin-right:6px;}
.headerFlex .Language{ display: block; text-align: center; margin-left:45px; display: flex; align-items: center; flex-wrap: wrap;}
.headerFlex .Language img{ width:18px; height:18px;}
.headerFlex .Language span{ display: block;font-size:12px;font-weight: bold; color: #FFFFFF; opacity: 0.75; margin-top:6px;}
/**轮播图**/
.banner{ position: relative; overflow: hidden;}
.banner img{ width: 100%;}
.banner .swiper-button-prev,.banner .swiper-button-next{background: rgba(0, 0, 0, .6); width:45px; height: 45px; border-radius: 50%; display: flex; align-items: center; justify-content: center;}
.banner .swiper-pagination{ display: flex; align-items: center; justify-content: center; width: 100%; bottom:30px;}
.banner .swiper-pagination .swiper-pagination-bullet{ width:30px; height:4px; background: #fff; border-radius:3px; margin:0px 3px; opacity: 1;}
.banner .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{ background: #F16C4E;}

/**服务**/
.index-fuwu{ padding:45px 0px; background: url(../../images/fanyi/fuwubg.jpg) no-repeat; background-size: cover;}
.title{ text-align: center;}
.title em{width:45px;height:4px;background: #F87807; display: block; margin: 0 auto;}
.title .text{ position: relative; text-align: center; margin-top: 6px; display: block;}
.title .text h3{font-size:32px; color: #333333; line-height:55px; font-weight: bold;}
.title .text span{ position: absolute; left: 0; top: 0;font-size:54px; font-weight: bold; color: #333333; opacity: 0.08; text-align: center; width: 100%; line-height:55px;text-transform: uppercase}
.title .div_text{font-size:18px; font-weight: bold; color: #333333; text-align: center; margin-top:24px; line-height: 1.5;}
.fuwu-list{ display: flex; flex-wrap: wrap; margin-top:36px;}
.fuwu-list li{ width: 33.333%; background: #fff; position: relative; height:280px; overflow: hidden;}
.fuwu-list li .imgbox,.fuwu-list li .imgbox img{ width: 100%; height: 100%;-webkit-transition: -webkit-transform .5s;transition: transform .5s;}
.fuwu-list li:hover .imgbox,.fuwu-list li:hover .imgbox img{-webkit-transform: scale(1.1);transform: scale(1.1)}
.fuwu-list li .txtbox{ position: absolute; left: 0; top: 0; width: 100%; height: 100%; z-index: 9; padding:20px;}
.fuwu-list li .txtbox .lable{width:80px; height:36px;background: #F87807; display: flex; align-items: center; justify-content: center;font-size:18px; font-family: Impact; font-weight: 400; color: #FFFFFF; color: #fff;}
.fuwu-list li .txtbox .t1{font-size:16px; font-weight: bold; color: #FFFFFF; margin-top:18px;}
.fuwu-list li .txtbox .t2{height:120px; font-size:14px; font-family: MicrosoftYaHeiUI; color: #FFFFFF; line-height:30px; margin-top:18px;text-overflow:-o-ellipsis-lastline;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;}
.fuwu-list li .txtbox .open{font-size:14px; font-family: MicrosoftYaHeiUI; font-weight: 400; color: #FFFFFF;}
.fuwu-list li .txtbox .open:hover{ color: #F87807 !important;}
.fuwu-list li:nth-of-type(even) .txtbox .t1,.fuwu-list li:nth-of-type(even) .txtbox .t2,.fuwu-list li:nth-of-type(even) .txtbox .open{ color: #333333;}
.fuwu-list li:nth-of-type(even):hover{ background:#E9E9E9;}

/**关于我们**/
.index-guanyu{ padding:45px 0px; background: url(../../images/fanyi/guanyubg.jpg) no-repeat; background-size: cover;}
.index-guanyu .title .text h3,.index-hezuo .title .text h3{ color:#fff;}
.index-guanyu .title .text span,.index-hezuo .title .text span{color: #FFFFFF;}
.index-guanyu .title .div_text{color: #FFFFFF; }
.index-guanyu .title .div_text span{ color: #F87807; font-size:22px; margin: 0px 6px;}
.guanyu-text{ padding:0px 25px; margin-top:15px;font-size:14px; font-family: MicrosoftYaHeiUI; font-weight: 400; color: #FFFFFF; line-height:30px;;text-shadow: 0px 1px 0px rgba(13,13,13,0.45);}
.guanyu-list{ display: flex; align-items: flex-start; justify-content: space-between;}
.guanyu-list li{width:220px; height:200px; border:2px solid rgba(248, 120, 7, .5); border-radius:10px; margin-top:25px; text-align: center; padding: 40px 20px; position: relative; overflow: hidden;}
.guanyu-list li img{ width:36px; height:36px; margin: 0 auto; position: relative; z-index: 1; transition:All 0.4s ease-in-out; 	    -webkit-transition:All 0.4s ease-in-out; -moz-transition:All 0.4s ease-in-out; -o-transition:All 0.4s ease-in-out;}
.guanyu-list li em{width:25px; height:2px; background: #F87807; display: block; margin: 0 auto; margin-top:12px; position: relative; z-index: 1;}
.guanyu-list li p{ font-size:16px; font-family: MicrosoftYaHeiUI; color: #FFFFFF; line-height:24px; margin-top:20px; position: relative; z-index: 1;}
.guanyu-list li:hover{ border:2px solid rgba(248, 120, 7, 1);}
.guanyu-list li:before{ position: absolute; left:50%; top:50%;transform: translate(-50%,-50%); width:0%; height:0%; background: rgba(248, 120, 7, 1); content: "";transition:0.6s;border-radius: 50%;}
.guanyu-list li:hover::before{ height: 100%; width: 100%; border-radius: 0px;}
.guanyu-list li:hover em{ background: #fff;}
.guanyu-list li:hover img{ transform:rotateY(-180deg); -webkit-transform:rotateY(-180deg); -moz-transform:rotateY(-180deg); -o-transform:rotateY(-180deg); -ms-transform:rotate(-180deg);}

/**行业**/
.index-hangye{ padding:45px 0px; background: url(../../images/fanyi/hangyebg.jpg) no-repeat; background-size: cover;}
.hangye-list{ display: flex; flex-wrap: wrap; margin-top:30px;}
.hangye-list li{ width: 25%;background: #FFFFFF; border: 1px solid #F2F2F2; position: relative; overflow: hidden;}
.hangye-list li .item{ display: block;height:280px; padding:25px 20px; position: relative; z-index: 9;}
.hangye-list li .item h5{font-size:18px; font-family: MicrosoftYaHeiUI; font-weight:bold; color: #333333;-webkit-transition: 0.5s; transition: 0.5s;}

.hangye-list li .item .text{ margin-top:20px;height:150px; overflow: hidden;-webkit-transition: 0.5s; transition: 0.5s;}
.hangye-list li .item .text p{font-size:14px;color: #333333;line-height:25px;opacity: 0.6;-webkit-transition: 0.5s; transition: 0.5s;}
.hangye-list li .item .flex{display: flex; align-items: flex-end; margin-top: 0.15rem;}
.hangye-list li .item .flex .lable{font-size:24px; color: #333333;-webkit-transition: 0.5s; transition: 0.5s;}
.hangye-list li .item .flex .open{ flex: 1; width: 100%; padding: 0px 25px;font-size:16px; color: #333333; line-height: 1.3;-webkit-transition: 0.5s; transition: 0.5s;}
.hangye-list li .item .flex .img ,.hangye-list li .item .flex .img img{ width:35px; height: 35px;-webkit-transition: 0.5s; transition: 0.5s;}
.hangye-list li .item .flex .img .img1{ display: block;-webkit-transition: 0.5s; transition: 0.5s;}
.hangye-list li .item .flex .img .img2{ display: none;-webkit-transition: 0.5s; transition: 0.5s;}

.hangye-list li:before {content:'';width:0%;height:0%; position:absolute;top:50%;left:50%;transform: translate(-50%,-50%);-webkit-transition:1s; transition: 1s; border-radius: 50%;}
.hangye-list li:hover:before { width:200%; height: 200%; background: rgba(248, 120, 7, 1);}
.hangye-list li:hover .item .text p,.hangye-list li:hover .item h5,.hangye-list li:hover .item .flex .lable,.hangye-list li:hover .item .flex .open{ color: #fff;}
.hangye-list li:hover .item .flex .img .img1{ display: none;}
.hangye-list li:hover .item .flex .img .img2{ display: block;}

/**合作伙伴**/
.index-hezuo{ padding:45px 0px; background: url(../../images/fanyi/hezuobg.jpg) no-repeat; background-size: cover;}
.hezuo{ width:100%; margin: 0 auto; margin-top: 60px;}
.hezuo img{ width: 100%;}

/**荣誉资质**/
.index-rongyu{ padding:45px 0px; background: url(../../images/fanyi/rongyuzizhi.png) no-repeat; background-size: cover;}
.rongyu-list{ display: flex;flex-wrap: wrap; margin: 0px -15px;}
.rongyu-list li{ width: 20%; margin-top:45px; padding: 0px 15px;}
.rongyu-list li .item{box-shadow: 1px 0px 2px 1px rgba(0, 0, 0, 0.2); width: 100%; height: 320px; display: flex; align-items: center;justify-content: center; padding:15px;}
.rongyu-list li .item img{ max-width: 100%; max-height: 100%;}
/**新闻**/
.index-news{ padding:40px 0px; background: #ffffff;}
.newsWrap{ display: flex; margin-top:30px;}
.newsleft{width:480px; background: #F0F0F0; padding:20px; margin-right:20px; margin-top:18px;}
.newsleft h5{font-size:18px; font-family: Adobe Heiti Std; font-weight: bold;color: #333333; line-height:36px;}
.newsleft p{font-size:14px; font-family: MicrosoftYaHeiUI; font-weight:normal ;color: #666666; line-height:24px; margin-top:24px;}
.newsleft .imgbox{ margin-top:40px;width: 100%; overflow: hidden;}
.newsleft .imgbox img{ width: 100%;-webkit-transition: -webkit-transform .5s;transition: transform .5s; }
.newsleft:hover h5,.newsleft:hover p{ color: rgba(248, 120, 7, 1);}

.newsright{flex: 1; width: 100%; overflow: hidden;}
.newsright li{border-bottom:2px solid #CECECE;}
.newsright li .item{ display: flex; align-items: flex-start; padding:18px 0px; }
.newsright li .item .imgbox,.newsright li .item .imgbox img{ overflow: hidden; width:180px; height:120px;-webkit-transition: -webkit-transform .5s;transition: transform .5s;}
.newsright li .item:hover .imgbox img,.newsleft:hover .imgbox img{-webkit-transform: scale(1.1);transform: scale(1.1)}
.newsright li .item .txtbox{ flex: 1; width: 100%; overflow: hidden; padding-left:20px;}
.newsright li .item .txtbox h5{font-size:18px; font-weight: bold; color: #333333; line-height:36px; margin-bottom:12px;text-overflow:-o-ellipsis-lastline;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;line-clamp:1;-webkit-box-orient:vertical;}
.newsright li .item .txtbox p{font-size:14px; font-family: MicrosoftYaHeiUI; color: #666666; line-height:24px;text-overflow:-o-ellipsis-lastline;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;}
.newsright li .item:hover .txtbox h5,.newsright li .item:hover .txtbox p,.linkwrap .linka a:hover{ color: rgba(248, 120, 7, 1);}
.newsright li .item .flex{ display: flex; justify-content: flex-end;}
.newsright li:hover .item .flex path{fill: rgba(248, 120, 7, 1);}

.linkwrap{background: #616161; padding:25px 0px;}
.linkwrap .linka{font-size:16px; color: #FFFFFF; line-height:1.1;}
.linkwrap .linka a{color: #FFFFFF; margin-right:20px;}

/**底部**/
.footer{ background: #DEDDDD;}
.footerwrap{ padding:30px 0px; display: flex; justify-content: space-between;}
.footerwrap .lianxi{ width:340px;}
.footerwrap .lianxi h2{font-size:18px; font-weight: bold; color: #F87807; line-height:35px;}
.footerwrap .lianxi em{width:30px; height:3px; background: #121212; opacity: 0.6; display: block; margin-top:8px;}
.footerwrap .lianxi dl{ display: flex; margin-top:24px;}
.footerwrap .lianxi dl dt{ width:26px; height: 26px; margin-right:12px;}
.footerwrap .lianxi dl dt img{ width: 100%;}
.footerwrap .lianxi dl dd{ flex: 1; width: 100%;}
.footerwrap .lianxi dl dd p,.footerwrap .lianxi dl dd a{font-size:14px;color: #121212; line-height:25px;}
.footerwrap .lianxi dl dd a:hover,.footerwrap .item a:hover,.footer .banquan p a:hover{ color: #F87807;}
.footerwrap .item h4{font-size:18px;  color: #121212; line-height:35px; font-weight: bold;}
.footerwrap .item a{font-size:14px; color: #121212; line-height:25px; display: block;  margin-top:12px; text-align: center;}
.footerwrap .erweima{ width:120px; padding-top:80px;}
.footerwrap .erweima img{ width: 100%;}
.footerwrap .erweima p{font-size:14px; color: #121212; line-height:25px; margin-top:18px;}

.footerLogo{ text-align: center; padding-top:80px; width:310px;}
.footerLogo img{ width:120px; margin: 0 auto;}
.footerLogo p{font-size:14px; color: #121212; line-height:25px; margin-top:18px;}
.footer .banquan{ display: flex; justify-content: center; padding:12px 0px;}
.footer .banquan p,.footer .banquan p a{font-size:14px; color: #121212; line-height:25px;}
.footer .banquan p{ margin: 0px 12px;}

/**右侧**/
.float_fixed{background: #FFFFFF; position: fixed; top: 50%; right:0px;transform: translateY(-50%);  z-index: 99;}
.float_fixed .item{ padding:8px 0px; width:70px; position: relative; border: 1px solid rgba(152,152,152,0.33); cursor: pointer;}
.float_fixed .item .itembtn img{  width:24px; height: 24px; margin: 0 auto;}
.float_fixed .item .itembtn img.img1{ display: block;}
.float_fixed .item .itembtn img.img2{ display: none;}
.float_fixed .item .itembtn span{font-size: 14px; color: #333333; line-height: 24px; display: block; text-align: center; margin-top:6px;}
.float_fixed .item:hover .itembtn img.img1{ display: none;}
.float_fixed .item:hover .itembtn img.img2{ display: block;}
.float_fixed .item:hover .itembtn span,#roll_top span{ color: #fff;}
.float_fixed .item:hover,#roll_top{ background: #F77807;}
.float_fixed .item .item-show{ position: absolute; top:50%; right:70px;width:180px;background: #FFFFFF; box-shadow: 0px 2px 15px 0px #D8DFED; padding:15px;  border-radius: 8px;transform: translateY(-50%); display: none;}
.float_fixed .item .item-show .imgbox{ width:120px; margin: 0 auto; margin-bottom: 12px;}
.float_fixed .item .item-show .imgbox img{ width: 100%;}
.float_fixed .item .item-show span,.float_fixed .item .item-show a{font-size: 14px; color: #333333; line-height:30px; display: block; text-align: center;}
.float_fixed .item .item-show::before{width: 0; height: 0; border-left:20px solid #fff; border-top: 20px solid transparent; border-bottom: 20px solid transparent; position: absolute; right:-14px; top: 50%; transform: translateY(-50%); content: "";}
.float_fixed .item:hover .item-show,#roll_top .img2{ display: block;}

.Inner-banner img{ width: 100%;}
.mbx-nav{-moz-box-shadow:0px 2px 3px #666; -webkit-box-shadow:0px 2px 3px #666; box-shadow:0px 2px 3px #666; padding: 15px 0px;}
.mbx-nav .content{ display: flex; align-items: center; justify-content: space-between;}
.mbx-nav .submenu{ display: flex; align-items: center;}
.mbx-nav .submenu li{ margin-right:25px;}
.mbx-nav .submenu li a,.mbx-nav .current,.mbx-nav .current a{ font-size: 16px; line-height:35px; color: #333;}
.mbx-nav .submenu li a:hover,.mbx-nav .current a:hover{ color: #F16C4E;}
.mbx-nav .current a{ padding-right:20px; position: relative;}
.mbx-nav .current a::before{ position: absolute; right:7px; top: 50%; transform: translateY(-50%);}
.mbx-nav .current a:last-child{ padding-right: 0px;}
.mbx-nav .current a:last-child::before{ display: none;}
.pt50{ padding-top: 50px; padding-bottom: 50px;}
.pt25{ padding-top: 25px; padding-bottom: 25px;}
.About-us-text{ min-height:300px; position: relative;}
.About-us-text::before{background:#F9E7D8; width: 100%; height:220px; content: ""; position: absolute; left: 0; top:50%; transform: translateY(-50%);}
.About-us-text .content{ display: flex; align-items: center; z-index: 9; position: relative;}
.About-us-text .txtbox{flex: 1; width: 100%;}
.About-us-text .txtbox p{font-size:16px; color: #080808; line-height:35px;}
.About-us-text .imgbox{ width: 300px; margin-right:60px; position: relative;}
.About-us-text .imgbox img{ width: 100%; background: #fff; border-radius: 50%; padding: 2px;}
.About-us-text .imgbox .text{ position: absolute; left: 0; top: 0; width: 100%; height: 100%; display: flex; align-items: center; justify-content: center;}
.About-us-text .imgbox .text p{font-size:18px; font-weight: bold; color: #4D4E4E; line-height:35px; padding-right: 30px; position: relative;}
.About-us-text .imgbox .text p::before{content: "+"; position: absolute; bottom:5px; right: 0; color:#1A747B; font-size:28px; font-weight: bold;}
.About-us-yuanjing{ display: flex; align-items: flex-start;}
.About-us-yuanjing .imgbox{ width:420px; margin-right:60px;}
.About-us-yuanjing .imgbox img{ width: 100%;}
.About-us-yuanjing .txtbox { flex: 1; width: 100%;}
.About-us-yuanjing .txtbox p{ line-height: 40px; font-size:22px; margin-bottom: 30px;}
.About-us-yuanjing .txtbox p b{ color: #47AAAE; font-weight: bold;}
.About-us-yuanjing .txtbox p:last-child{ margin-bottom: 0px;}
.current-title{ display: flex; align-items: center;}
.current-title h3{font-size:24px; font-weight: bold; color: #E87252; line-height:50px; padding-left: 15px; position: relative;}
.current-title h3::before{ width: 4px; height:20px; background:#CA4C33; position: absolute; left: 0; top: 50%;transform: translateY(-50%); content: ""; border-radius: 2px;}
.youshi-list{ padding-top: 25px; display: flex; align-items: flex-start; flex-wrap: wrap; margin: 0px -15px;}
.youshi-list li{ width:25%; padding: 0px 15px; margin-top: 20px;}
.youshi-list li .item{ width: 100%; background: url(../../images/fanyi/gy_bg1.png) no-repeat; background-size: cover; height: 507px; padding-top: 185px; position: relative;}
.youshi-list li .item .lable{font-size:22px; font-weight: bold; color: #E87252; line-height: 33px; display: flex; align-items: center; justify-content: center; position: absolute; left:44px; top:13px; width: 160px; height: 160px; text-align: center;}
.youshi-list li .item .text{ padding:20px;}
.youshi-list li .item .text p{font-size:14px; color: #060606; line-height:25px;}
.youshi-list li .item .number{ width: 52px; height: 52px; display: flex; align-items: center; justify-content: center;font-size: 32px; font-weight: bold; color: #FAF6F5; position: absolute; top: 120px; right: 31px;}
.youshi-list li:nth-of-type(even) .item{background: url(../../images/fanyi/gy_bg2.png) no-repeat; background-size: cover;}
.youshi-list li:nth-of-type(even) .item .lable{ left: 51px;}
.youshi-list li:nth-of-type(even) .item .number{ right: 20px;}
.fazhan-list{ position: relative; margin-top: 50px; padding-top: 30px;}
.fazhan-list img{ width: 100%;}
.fazhan-list .item{ position: absolute; top: 0; left: 0;}
.fazhan-list .item .lable{font-size:22px; font-weight: bold; color: #060606; line-height:25px; text-align: center;}
.fazhan-list .item .text p{font-size:16px; font-weight: bold; color: #060606; line-height:25px;}
.fazhan-list .item.item1{width:200px; left:29px;}
.fazhan-list .item.item1 .text{ margin-top: 120px;}
.fazhan-list .item.item2{width:235px; left:295px;}
.fazhan-list .item.item2 .text{ margin-top: 100px;}
.fazhan-list .item.item3{width:200px; left:485px;}
.fazhan-list .item.item3 .text{ margin-top:450px;}
.fazhan-list .item.item4{width:235px; left:675px;}
.fazhan-list .item.item4 .text{ margin-top: 80px;}
.fazhan-list .item.item5{width:285px; left:870px;}
.fazhan-list .item.item5 .text{ margin-top:180px; margin-left:55px;}
.biyi{ position: relative;}


.item-title{ display: flex; align-items: center;}
.item-title img{ width:60px; margin-right:12px;}
.item-title span{ color: #000000; font-size: 20px; line-height: 1.5;}
.biyi-txt .item .text p{ margin-top:0px; font-size: 16px; text-indent: 0; padding-left: 72px;}
.biyi-liucheng{ position: relative; padding-top:40px; padding-bottom: 200px;}
.biyi-liucheng img{ width:480px; margin: 0 auto; display: block;}
.biyi-liucheng-list li{ position: absolute; left:150px; top: 100px; width: 200px;}
.biyi-liucheng-list li h4{font-size:18px; color: #070707; line-height:25px; margin-bottom:7px;}
.biyi-liucheng-list li p{font-size:14px; color: #070707; line-height:25px;}
.biyi-liucheng-list li:nth-child(2){ left: 728px; top: 44px; width: 240px;}
.biyi-liucheng-list li:nth-child(3){ left: 851px; top: 254px; width: 240px;}
.biyi-liucheng-list li:nth-child(4){ left: 851px; top: 440px; width: 240px;}
.biyi-liucheng-list li:nth-child(5){ left: 150px; top: 685px; width: 240px;}
.biyi-liucheng-list li:nth-child(6){ left: 620px; top: 685px; width: 240px;}
.faq-list{ padding: 50px 0px;}
.faq-list li{ padding: 15px 0px; display: flex; align-items: flex-start;}
.faq-list li i{ width: 30px; height: 30px; margin-right: 15px;}
.faq-list li i img{ max-width: 100%; max-height: 100%;}
.faq-list li .txtbox{ flex: 1; width: 100%; overflow: hidden;}
.faq-list li .txtbox h4{font-size:18px; color: #000000; line-height:30px;}
.faq-list li .txtbox p{font-size:16px; color: #000000; line-height:30px;}

/* .biyi-txt .text{ padding-top: 30px;} */
.kouyi-txt .text p{ line-height: 35px; position: relative;}
.kouyi-txt .text p em{width:18px; height:18px; background: #FF6600; border-radius: 50%; position: absolute; left:10px; top:6px}

.kouyi-liucheng{ padding-top:10px; padding-bottom:100px; margin-top: 100px; position: relative;}
.kouyi-liucheng img{ width: 100%;}
.kouyi-liucheng-list li{ position: absolute; left:0px; top: 340px; width: 200px;font-size:18px; color: #070707; line-height:25px;}
.kouyi-liucheng-list li:nth-child(2){ left: 230px; top: 0px;}
.kouyi-liucheng-list li:nth-child(3){ left: 401px; top: 340px;}
.kouyi-liucheng-list li:nth-child(4){ left: 615px; top: 0px;}
.kouyi-liucheng-list li:nth-child(5){ left: 805px; top: 340px;}
.kouyi-liucheng-list li:nth-child(6){ left: 1000px; top: 0px;}

.muyu-list{ display: flex; flex-wrap: wrap;}
.muyu-list li{ margin-top: 20px; width: 33.333%;}
.muyu-list li img{ width: 180px; margin: 0 auto; display: block;}
.muyu-list li span{font-size:19px; color: #FB7B09;line-height:1.7; text-align: center; display: block; padding-right:20px;}

.muyu-liucheng{ margin-top: 100px; padding-top: 40px; padding-bottom: 80px; position: relative; margin-bottom: 50px; padding-left: 90px; padding-right: 90px;}
.muyu-liucheng img{ width: 100%;}

.muyu-liucheng-list li{ position: absolute; left:35px; top:68px; width:160px;font-size:14px; color: #070707; line-height:22px;}
.muyu-liucheng-list li:nth-child(2){ left: 164px; top: 195px; width: 170px;}
.muyu-liucheng-list li:nth-child(3){ left: 298px; top: 23px;}
.muyu-liucheng-list li:nth-child(4){ left: 415px; top: 195px;}
.muyu-liucheng-list li:nth-child(5){ left: 530px; top: 25px;}
.muyu-liucheng-list li:nth-child(6){ left: 649px; top: 195px;}
.muyu-liucheng-list li:nth-child(7){ left: 770px; top: 25px;}
.muyu-liucheng-list li:nth-child(8){ left: 884px; top: 195px; width: 170px;}
.muyu-liucheng-list li:nth-child(9){ left: 1021px; top: 68px;}


.shebei-text{ padding-top:130px; padding-bottom: 30px;}
.shebei-text h3{ text-align: center;font-size:32px; color: #000000; line-height: 38px; padding: 25px 0px; border-bottom: 1px solid #A0A0A0;}
.shebei-text p{ font-size: 18px; line-height: 1.8; margin-top: 25px;}

.shebei-list{ display: flex; flex-wrap: wrap; margin: 0px -15px;}
.shebei-list li{ width: 50%; padding: 0px 15px; margin-top: 30px;}
.shebei-list li .imgbox{ width: 100%; height: 280px; display: flex; align-items: flex-end; padding: 15px 40px;}
.shebei-list li .imgbox img{  max-width: 100%;max-height: 100%;}
.shebei-list li .txtbox .lable{ background: url(../../images/fanyi/t1.png)  no-repeat; background-size: 100% 100%; width: 240px; height:94px; display: flex; align-items: center; padding-top:7px;}
.shebei-list li .txtbox .lable span{ width:88px;display: flex; align-items: center; justify-content: center; color: #FCFCFC; font-size:18px; margin-right:8px;}
.shebei-list li .txtbox .lable p{ font-size:16px; color:#060606;}
.shebei-list li .txtbox .text{ padding: 15px 40px;}
.shebei-list li .txtbox .text p{font-size:16px; color: #060606; line-height:30px;}
.shebei-list li:nth-of-type(even) .txtbox .lable{ background: url(../../images/fanyi/t2.png)  no-repeat; background-size: 100% 100%; padding-top: 2px;}
.shebei-youshi-img{ padding: 0px 70px; margin-top: 50px !important;}
.shebei-youshi-img img{ width: 100%;}
.shebei-faq dl{ margin-top: 20px;}
.shebei-faq dl dt{font-size:16px; color: #000000; line-height:40px; font-weight: bold;}
.shebei-faq dl dd{ font-size: 16px; line-height: 25px;}
.ysp-txt{ min-height:360px;}
.ysp_img{ padding: 100px 0px; padding-top: 40px;}
.ysp_img img{ width: 100%;}
.it-fuwu li{ margin-top: 30px; display: flex; align-items: center; justify-content: space-between;}

.it-fuwu li .imgbox{ width:35%;}
.it-fuwu li .txtbox{ width: 60%;}
.it-fuwu li .txtbox p,.gg-list li .txtbox p{font-size:18px; color: #000000; line-height: 30px;}
.it-fuwu li .imgbox img{ width: 100%;}
.it-fuwu li:nth-of-type(even){ flex-direction: row-reverse;}
.video_wrap{padding: 0px 70px; margin-top: 50px !important;}
.video_wrap video{ width: 100%; height: 100%;}
.dyz-kouyi-list li .imgbox{ width: 35%;}
.dyz-kouyi-list li .txtbox{ width: 60%;}
.dyz-kouyi-list li:nth-of-type(even){ flex-direction: row;}
.dyz-fuwu-img{ margin-top: 50px; position: relative;}
.dyz-fuwu-img img{ width: 600px; margin:0 auto; display: block;}
.dyz-fuwu-img .item{ display: flex; flex-wrap: wrap; position: absolute; left: 0; top: 0; width: 100%; height: 100%;}
.dyz-fuwu-img .item li{ width: 50%; height: 50%; display: flex; align-items: center;font-size:16px; color: #000000; line-height:25px; padding-right: 310px;}
.dyz-fuwu-img .item li:nth-of-type(even){ padding-right: 0px; padding-left: 310px;}
.dyz-kouyi-anli{ display: flex; flex-wrap: wrap; margin: 0px -15px; padding-bottom: 25px;}
.dyz-kouyi-anli li{ width: 25%; padding:0px 15px; margin-top: 25px;}
.dyz-kouyi-anli li img{ width: 100%;}

.wrap-top-body{ background: url(../../images/fanyi/ggzx_bg.jpg)  no-repeat; background-size: cover; padding-bottom: 25px;}
.gg-list{ display: flex; flex-wrap: wrap; margin: 0px -20px;}
.gg-list li{ margin-top: 30px; width: 50%; padding: 0px 20px; display: flex;}
.gg-list li .imgbox{ width: 60px; margin-right: 20px;}
.gg-list li .imgbox img{ width: 100%;}
.gg-list li .txtbox{flex: 1; width: 100%; padding-top: 25px;}
.zhuyao-kehu-img{ margin-top: 10px; display: flex; flex-wrap: wrap;}
.zhuyao-kehu-img li{ width: 33.3333%; padding:5px; height: 160px; text-align: center; display:flex; align-items: center; justify-content: center;}
.zhuyao-kehu-img li img{ max-width: 100%; max-height: 100%;}
.wrap-top-body-hkht{background: url(../../images/fanyi/hkht-body.jpg)  no-repeat bottom; background-size: cover; }
.wrap-top-body-jrcj{background: url(../../images/fanyi/jrcj-body.jpg)  no-repeat bottom; background-size: cover; }
.wrap-top-body-lwqk{background: url(../../images/fanyi/lwqk-body.jpg)  no-repeat bottom; background-size: cover; }
.wrap-top-body-nydl{background: url(../../images/fanyi/nydl-body.jpg)  no-repeat bottom; background-size: cover; }
.wrap-top-body-qcjt{background: url(../../images/fanyi/qcjt-body.jpg)  no-repeat center; background-size: cover; }
.wrap-top-body-tyss{background: url(../../images/fanyi/tyss-body.jpg)  no-repeat center; background-size: cover; }
.wrap-top-body-zjzs{background: url(../../images/fanyi/zjzs-body.jpg)  no-repeat center; background-size: cover; }
.wrap-top-body-zljs{background: url(../../images/fanyi/zljs-body.jpg)  no-repeat center; background-size: cover; }
.htht-list li{ width: 100%;}

.gg-list li .txtbox p span,.it-fuwu li .txtbox p span{ font-weight: bold;}
.zhuyao-kehu-img-hs li{ width: 25%;}
.fuwu-lingyu-ing{ width: 50%; margin: 0 auto; margin-top: 50px;}
.fuwu-lingyu-ing img{ width: 100%;}
.yingshi-list{ display: flex; flex-wrap: wrap; justify-content: space-between;}
.yingshi-list li{ width: 45%; margin-top: 30px;}
.yingshi-list li .imgbox img{ width: 100%;}
.yingshi-list li .txtbox{ padding: 20px;}
.yingshi-list li .txtbox p{font-size: 18px; color: #000000; line-height: 30px; text-align: center;}
.yingshi-item { margin-top: 50px;}
.yingshi-item h4{font-size: 20px; color: #000000; line-height: 46px; padding-left: 30px;}
.yingshi-item ul{ display: flex; align-items: flex-start; flex-wrap: wrap; margin: 0px -20px; margin-top: 30px;}
.yingshi-item ul li{ width: 33.333%; padding: 0px 20px;}
.yingshi-item ul li img{ width: 100%;}
.fuwu-list-zhuanli li{ margin-top: 40px; display: flex; align-items: center; padding-left: 120px;}
.fuwu-list-zhuanli li img{ width: 60px; margin-right: 20px;}
.fuwu-list-zhuanli li p{font-size: 18px; color: #000000; line-height: 30px; flex: 1; width: 100%;}

.fanyi-baojia{ background:#F3F3F3; margin-top: 40px; padding: 40px; font-size: 18px; line-height: 1.8;}
.fanyi-tab{ display: flex; flex-wrap: wrap; padding-left: 30px;}
.fanyi-tab li{ cursor: pointer; margin-top: 30px; margin-left: -33px;}
.fanyi-tab li:nth-of-type(even){ padding-top:36px;}
.fanyi-tab img{ height: 160px;}
.fanyi-item{ margin-top: 30px;}
.fanyi-item .table{ width: 100%; border: 1px solid #DEDDDD;}
.fanyi-item .table tr th{ padding: 12px; border: 1px solid #c3cbdd; color: #fff; font-weight: bold; font-size: 18px; line-height:1.8;/* text-shadow: 0px 0px 4px #fff; */}
.fanyi-item .table tr td{ padding: 12px; border: 1px solid #c3cbdd; font-size: 16px; line-height:1.8; text-align: center; color: #333;}
.fanyi-item .biyi-table tr th{ background: #5e35b1;}
.fanyi-item .biyi-table tr:nth-of-type(even) td{ background: #ddd4f3;}
.fanyi-item tr td b{ font-weight: bold;}
.fanyi-item .table tr td p{ text-align:left; line-height:2.5;}
.fanyi-item .kouyi-table tr th{ background: #ffa726; color: #333;}

.fanyi-item .duomeiti-table tr th{ background: #ff6f26;}
.fanyi-item .duomeiti-table tr:nth-of-type(even) td{ background: #ffb591;}
.fanyi-item .zhengjian-table tr th{ background: #5e91f2; color: #333;}
.fanyi-item .zhengjian-table tr:nth-of-type(even) td{ background: #bdd2fa;}
.lianxi-list{ display: flex; flex-wrap: wrap;}
.lianxi-list li{ width: 33.33333%; display: block; margin-top: 30px;}
.lianxi-list li img{ width: 50px; display: block; margin: 0 auto;}
.lianxi-list li span{ display: block; text-align: center; margin-top: 15px; font-size: 18px;}
.map-box{ margin: 0 auto; margin-top: 50px; width: 550px;}
.map-box .map_us{ width: 100%; height: 500px;}
.map-box p{ font-size: 18px; line-height: 1.8; margin-top: 20px;}
.news-list{ display: flex; flex-wrap: wrap; margin: 0px -20px;}
.news-list li{ margin-top: 40px; width: 33.333%; padding: 0px 20px;}
.news-list li .item{ display: block;transform: translateY(0);transition:0.6s; }
.news-list li .item .imgbox{ width: 100%; height: 270px; overflow: hidden;}
.news-list li .item .imgbox img{ width: 100%; height: 270px; object-fit: cover;-webkit-transition: -webkit-transform .5s;transition: transform .5s;}
.news-list li .item .txtbox{ background: #F3F3F3; padding: 12px;}
.news-list li .item:hover  .imgbox img{-webkit-transform: scale(1.1);transform: scale(1.1)}
.news-list li .item .txtbox h4{ font-size: 16px; line-height: 30px; color: #1A1A1A; margin-bottom: 5px; font-weight: bold;text-overflow:-o-ellipsis-lastline;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;line-clamp:1;-webkit-box-orient:vertical;}
.news-list li .item .txtbox p{ font-size: 14px; line-height: 25px; color: #020202;text-overflow:-o-ellipsis-lastline;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;}
.news-list li .item .txtbox .time{ border-top: 1px solid #8E8E8E; margin-top: 15px;font-size: 15px; color: #777776; line-height: 1.5; padding-top: 10px;}
.news-list li .item:hover{transform: translateY(-5px);}
.fanye{ display: flex; align-items: center; justify-content: center; margin-top: 25px;}
.fanye a{ margin: 0px 4px;border:1px solid #8E8E8E; height: 30px; display: flex; align-items: center; justify-content: center; color: #333; font-size: 14px; padding: 0px 11px;}
.fanye a:hover{ background: #F77807; color: #fff;}
.news-xiangqing h2{ text-align: center;font-size:28px; font-weight: bold; color: #070707; line-height: 50px;border-bottom:1px solid #8E8E8E; padding-bottom: 15px;}
.news-xiangqing .text p{font-size:16px; color: #070707; line-height:1.8; margin-top: 15px;}
.news-xiangguan{ margin-top: 30px;background: #F1F0F0; padding: 0px 15px;}
.news-xiangguan h3{font-size:18px; font-weight: bold; color: #070707; line-height: 42px;border-bottom:1px solid #8E8E8E; padding:15px 0px;}
.news-xiangguan ul{ display: flex; flex-wrap: wrap; padding: 10px 0px;}
.news-xiangguan ul li{ width: 50%; padding:5px 20px;}
.news-xiangguan ul li a{ font-size: 15px; line-height: 30px; color: #333; display: block; position: relative; padding-left: 15px;text-overflow:-o-ellipsis-lastline;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;line-clamp:1;-webkit-box-orient:vertical;}
.news-xiangguan ul li a::before{width:6px; height:6px; background: #EF431B;border-radius: 50%; position: absolute; left: 0; top: 50%;transform: translateY(-50%); content: "";}
.news-xiangguan ul li a:hover{ color: #EF431B;}


.gxfuwu-banner{ position: relative; padding-left: 450px; margin-bottom:40px;}
.biyi-img{ width:450px; overflow: hidden; position: absolute; left: 0; top: 0; height: 100%;}
.hs-banner{ flex: 1; width: 100%; position: relative;}
.by_banner .banner_text{ background: url(../../images/fanyi/by_banner.png)  no-repeat center bottom; height: 472px; display: flex; align-items: center; justify-content: center; background-size: cover;}
.by_banner.dtp_banner .banner_text{ background: url(../../images/fanyi/dtp_banner.png)  no-repeat center bottom;}


.by_banner.dtp_banner .banner_text em{ background: #FF6600;}

.by_banner .banner_text h3{font-size:34px; font-weight: bold; color: #020202; line-height: 1.5; text-align: center;}
.by_banner .banner_text span{font-size:36px; font-weight: bold; color: #757474; opacity: 0.77; text-align: center; display: block;text-transform: uppercase; margin: 30px 0px;}
.by_banner .banner_text em{width:80px; height:4px; background: #7DA6F4; display: block; margin: 0 auto; display: block;}
.biyi-txt{ padding-right: 220px;}



.biyi-img img{ width: 100%; object-fit: cover; height: 100%;}
/* .biyi-txt { padding-bottom:40px;} */
.biyi-txt .text p{font-size:18px; color: #000000; line-height:30px; text-indent: 2em; margin-top: 18px;}
.biyi-txt .item{ margin-top: 30px;}
.biyi-txt .item h5{font-size:16px; color: #000000; line-height:30px; font-weight: bold; padding-left:72px;}


.youshi-img-w{ width:1100px; margin: 0 auto;}

.youxi-banner{position: relative; width:100%; height: 760px; z-index: 2; background-color: #ffffff;}
.youxi-banner .item{position: absolute; z-index: -1;width:100%;  height: 850px; overflow: hidden;}
.youxi-banner .item video{width:100%;}
.youxi-leftright{z-index: 3; position: relative;}
.youxi-leftright .ti_z{width: 30%; height: 0; border-width: 0 67px 102px 0; border-style: none solid solid; border-color: transparent transparent white; float: left;}

.youxi-leftright .ti_y{width: 30%; height: 0; border-width: 0 0 102px 67px; border-style: none solid solid; border-color: transparent transparent white; float: right;}

.youxi-line{ display: flex; flex-wrap: wrap;margin-left: -10px; margin-right: -10px; padding: 40px 0px;}
.youxi-line li{ width: 25%; padding: 0px 10px;}
.youxi-line li .item{border: 3px #9f6c35 solid; padding: 10px; display: block; text-align: center;}
.youxi-line li .item span{padding: 10px;font-size: 40px; line-height: 1.3; background-color: #353652; font-weight: bold; color: #fff; display: block;}
.youxi-line li .item:hover span{background-color: #9f6c35;}
.youxi-fanwei{ text-align: center;}
.youxi-fanwei .yx1{ display: block; margin: 0 auto; width: 110px;}
.youxi-fanwei .yx2,.youxi-hezuo .t1 img{ display: block; margin: 0 auto; margin-top: 30px; width: 540px;}
.k{	width: 1000px; 	margin: auto; 	margin-top: 50px;}
.line-small{ display: flex; align-items: flex-start; margin-top: 10px;}
.line-small h1{ font-size: 24px; font-weight: bold;padding-right: 2px;padding-left: 2px;color: #a76c30; line-height: 30px;}
.line-small p{ flex: 1; width: 100%; font-size: 18px; line-height: 30px; padding-left:6px; text-align: left;}
.youxi-hezuo{ padding-top: 1px;}
.youxi-img img{ width: 100%;}
.youxi-hezuo-list{ padding-bottom:30px; display: flex; flex-wrap: wrap;}
.youxi-hezuo-list li{ width: 25%; margin-top: 30px; text-align: center; padding: 10px;}
.youxi-hezuo-list li .imgbox{ padding: 10px;}
.youxi-hezuo-list li .imgbox img{ width: 170px; height: 170px; transition: all 0.5s;border: 4px #FFFFFF solid; border-radius: 50%; padding: 10px;}
.youxi-hezuo-list li:hover .imgbox img{border: 4px #ebb775 solid; transform: scale(1.2);}
.youxi-hezuo-list li .txtbox h3{ font-size: 18px; padding: 10px; text-align: center; display: block; color: #333; font-weight: bold;}
.youxi-hezuo-list li .txtbox p{margin-bottom: 15px; line-height: 24px;color: #333; font-size: 14px;}

 .black_overlay {display:none;position:fixed;top:0%;left:0%;width:100%;height:100%;background-color:black;z-index:1001;-moz-opacity:0.8;opacity:.80;filter:alpha(opacity=88);}
.white_content {display:none;position:fixed;top:50%;left:50%;width:992px;padding:20px;border:5px solid #F87807;background-color:white;z-index:1002;overflow:auto;transform: translate(-50%,-50%); }
.white_content img{ width: 100%;}
.white_content .guanbi{ position: absolute; right: 15px; top: 15px;}

.xin-h4{font-size: 18px; color: #000000; line-height: 30px; margin-top: 18px; font-weight: bold; text-indent: 2em; position: relative;}
.xin-h4 em{width: 18px; height: 18px; background: #FF6600; border-radius: 50%; position: absolute; left: 10px; top: 6px;}

.jiejue-list{ display: flex; flex-wrap: wrap; margin: 0px -10px;}
.jiejue-list li{ width: 33.333%; padding: 10px;}
.jiejue-list li .item{ position: relative; overflow: hidden;height: 257px; object-fit: cover;}
.jiejue-list li .item img{ width: 100%; height: 257px; object-fit: cover;}
.jiejue-list li .item .text{ position: absolute; left: 0; bottom:-180px; padding: 20px; text-align: center; background:rgba(215, 60, 13, .7); height: 100%; width: 100%;transition:0.6s; }
.jiejue-list li .item .text h3{ height:40px; line-height: 40px;font-size: 20px; color: #FFFFFF;}
.jiejue-list li .item .text p{font-size: 16px; color: #FFFFFF; line-height: 1.5; text-align: left; margin-top: 15px;}
.jiejue-list li .item .text a{font-size: 14px; color: #FFFFFF; margin-top: 15px; line-height: 1.5; display: block;}
.jiejue-list li .item:hover .text{ bottom: 0; cursor: pointer;}



@media (max-width:1560px) {
	.by_banner .text span{ font-size: 30px;}
	/* .biyi-txt{ padding-bottom: 20px;} */
	.muyu-list li{ margin-left: 110px;}
	
	.gxfuwu-banner .content{ width:1000px;}
	.biyi-txt {  padding-right: 109px;}
	.muyu-list li{ margin-left: 99px;}
	
}
@media (max-width:1440px) {
	.biyi-img{ width: 380px;}
	.gxfuwu-banner{ padding-left: 380px;}
	
}

@media (max-width:1366px) {
	.biyi-img{ width: 340px;}
	.gxfuwu-banner{ padding-left: 340px;}
	.biyi-txt{ padding-right: 100px;}
	
}

@media (max-width:1299px) {
	.gxfuwu-banner .content{ width: 820px;}
	.biyi-txt{ padding-right: 50px;}
	.muyu-list li{ margin-left: 85px;}
}

@media (max-width:1310px) {
	.by_banner .text span{ font-size: 28px;}
	.biyi-txt .text p{ font-size: 16px;}
	.muyu-list li{  width: 160px;}
	.muyu-list li span{ font-size: 16px;}
	
	}
@media (max-width:1200px) {
	.content{ width: 1200px;}
	.youshi-list li .item .number{ right:23px}
	.kouyi-liucheng-list li:nth-child(2){ left: 206px; top: 0px;}
	.kouyi-liucheng-list li:nth-child(3){ left: 395px; top: 340px;}
	.kouyi-liucheng-list li:nth-child(4){ left: 588px; top: 0px;}
	.kouyi-liucheng-list li:nth-child(5){ left: 774px; top: 340px;}
	.kouyi-liucheng-list li:nth-child(6){ left: 966px; top: 0px;}
}