
/* CSS Document */

.jhybg{width:100%;float:left;background: #f6f6f6}
.navmenu{width:100%;float:left;margin: 30px 0 10px 0;}
.navmenu .menuleft{float:left;background: #fff;width:440px;padding-bottom: 2px;position: relative;}
.menu-abox{width:100%;float:left;/* position: relative; */}
.menu-abox .dl-left{padding:8px 0 8px 20px;width:420px;font-size:15px;float:left;}
.menu-abox .dl-left dt{color:#fd6628;font-size:16px;font-weight: bold;height: 32px;line-height: 32px;margin-bottom:4px;position: relative;padding-left: 20px;}
.menu-abox .dl-left dt:before{content:"";position: absolute;width:16px;height: 16px;background-repeat: no-repeat;background-size: 16px;left: 0;top: 50%;-webkit-transform: translateY(-50%); transform: translateY(-50%);}
.menu-abox .dl1 dt:before{background-image: url(../image/jhy063001.png);}
.menu-abox .dl2 dt:before{background-image: url(../image/jhy063002.png);}
.menu-abox .dl3 dt:before{background-image: url(../image/jhy063003.png);}
.menu-abox .dl4 dt:before{background-image: url(../image/jhy063004.png);}
.menu-abox .dl5 dt:before{background-image: url(../image/jhy063003-2.png);}
.menu-abox .dl-left dd{font-size:14px;float:left;width:140px;height: 24px;line-height: 24px;margin-bottom: 3px;}
.menu-abox .dl-left dd a{color:#000}
.menu-abox .dl-left dd a:hover{font-weight:bold}
/*右侧导航*/
.menu-abox .service-nav{top:0;left:440px;position: absolute;width: 436px;height: 0;background: #fff;padding: 0 20px;z-index: 100;opacity: 0;overflow: hidden;box-shadow: 0px 0px 6px #f2f2f2;}
.menu-abox .service-nav .navtop{width: 415px;height: 115px;float:left;background: url(../image/jhy063020-1.jpg) no-repeat;padding:20px 0 0 20px;color: #333;display: none;}
.menu-abox .service-nav2 .navtop{background: url(../image/jhy063021-1.jpg) no-repeat;}
.menu-abox .service-nav3 .navtop{background: url(../image/jhy063022-1.jpg) no-repeat;}
.menu-abox .service-nav4 .navtop{background: url(../image/jhy063023-1.jpg) no-repeat;}
.menu-abox .service-nav .navtop h3{font-size:20px;margin-bottom: 10px;}
.menu-abox .service-nav .navtop p{font-size:14px;}
.menu-abox .service-nav .navmiddle{margin-top:10px;float:left;width:100%;}
.menu-abox .service-nav .navmiddle .nav-title{color:#fd6628;font-size:15px;font-weight: bold;padding-left:20px;border-bottom: 1px solid #f2f2f2;line-height: 32px;width: 415px;float: left;}
.menu-abox .service-nav .navmiddle .nav-content{width:100%;float:left;margin-top:10px;}
.menu-abox .service-nav .navmiddle .nav-content .nav-hyfw{float:left;padding-left:18px;width:127px;}
.menu-abox .service-nav .navmiddle .nav-content .nav-hyfw a{width:100%;line-height: 30px;font-size: 14px;float:left;}
.menu-abox .service-nav .navmiddle .nav-content .nav-hyfw dt a{color:#000;margin-bottom:4px;}
.menu-abox .service-nav .navmiddle .nav-content .nav-hyfw dd a{color:#606060;}
.menu-abox .service-nav .navmiddle .nav-content li{float:left;padding-left:18px;width:127px;}
.menu-abox .service-nav .navmiddle .nav-content li a{width:100%;line-height: 30px;font-size: 14px;float:left;color:#000000}
.menu-abox .service-nav .navmiddle .nav-content li a:hover,.menu-abox .service-nav .navmiddle .nav-content .nav-hyfw a:hover{font-weight:bold;color:#333}
.menu-abox:hover .dl-left{color:#fff;background: #fd6628;}
.menu-abox:hover .dl-left dt,.menu-abox:hover .dl-left dd a{color:#fff}
.menu-abox:hover dt:before{filter: grayscale(1) brightness(10);}
.menu-abox:hover .service-nav{height:450px}
.menu-abox1:hover .service-nav1{opacity: 1;}
.menu-abox2:hover .service-nav2{opacity: 1;}
.menu-abox3:hover .service-nav3{opacity: 1;}
.menu-abox4:hover .service-nav4{opacity: 1;}
/*右侧轮播广告*/
.menuright{float:right;width:750px;}
.bn-right { width:100%; height:450px; position:relative; float:left;  background: #ffed29 no-repeat;background-position:50% 0%; overflow:hidden }
.bn-right ul,.bn-right li { margin:0; padding:0; list-style:none; }
.bn-right .abox { height:100%; position:relative; }
.bn-right .abox li { width:100%; height:450px; background-position:50% 0%; background-repeat:no-repeat; background-color:#dddddd; background-size:cover; position:absolute; top:0; left:0; z-index:10; }
.bn-right .abox li.on { z-index:9;}
.bn-right .abox li img.bg { display:none; }
.bn-right .abox li a.b { display:block; width:100%; height:100%; }
.bn-right .i {bottom: 24px;left: 50%;margin-left: -40px;text-align:center;position:absolute;z-index:10;}
.bn-right .i i { display:inline-block; margin-right:10px; width: 10px; height: 10px; background:#f2f2f2; cursor:pointer; border-radius: 50%; border: 1px solid #d4d4d4 }
.bn-right .i i.on { background-position:0 0; background: #1048a0;border: 1px solid #1048a0  }
/*公司优势*/
.serivce02{width:100%;background: #fff;float:left;}
.serivce02 .fwys{width: 332px;float:left;margin: 20px 0;border-left:1px solid #f2f2f2;padding: 0 33px;}
.serivce02 .fwys:first-child{border-left:0;}
.serivce02 .fwys .fwysleft{float:left;width:70px;height: 75px;padding-right: 10px;}
.serivce02 .fwys .fwysleft img{max-width:100%;}
.serivce02 .fwys .fwysright{float: left;}
.serivce02 .fwys .fwysright h3{font-size:20px;line-height: 36px;}
.serivce02 .fwys .fwysright p{font-size:18px;}
/*一站式服务*/
.jhy{width:100%;float:left;margin: 70px 0;color:#333333;}
.jhy .title1{width:100%;float:left;text-align: center;font-size:35px;line-height: 42px;margin-bottom:5px;}
.jhy .title2{width:100%;float:left;text-align: center;font-size:16px;line-height: 42px;margin-bottom: 10px;}
.jhycontent{width:100%;float:left;margin-top:20px;color:#333;}
.jhycontent .jhyleft{float:left;width:372px;height: 220px;background-repeat: no-repeat;background-size: cover;}
.jhycontent .jhyleft .Ltitle{font-size:30px;color:#fd6628;padding: 40px 0 10px 30px;}
.jhycontent .jhyleft .Ftitle{font-size:14px;padding-left: 30px;}
.jhycontent.hyfw .jhyleft{background-image:url(../image/jhy063020.jpg)}
.jhycontent .jhyright{width:828px;height: 220px; float:left;background: #fff;}
.jhycontent .jhyright dl{float:left;width: 195px;height: 180px;padding:20px 40px;border-left:1px solid #f2f2f2;}
.jhycontent .jhyright dl:first-child{border-left:0}
.jhycontent .jhyright dl dt{font-size:20px;padding-left:40px;font-weight: bold;line-height: 36px;height: 36px;margin-bottom: 12px;}
.jhycontent .jhyright dl dt a{color:#333;}
.jhycontent .jhyright dl dd{font-size:14px;line-height: 32px;padding-left: 18px;background: url(../image/jhy063037.png) no-repeat 0 10px;}
.hyfw .dlhy1{background:url(../image/jhy063024.jpg) no-repeat;}
.hyfw .dlhy2{background:url(../image/jhy063025.jpg) no-repeat;}
.hyfw .dlhy3{background:url(../image/jhy063026.jpg) no-repeat;}
.hyfw .dlhy1 dt{background:url(../image/jhy063008.png) no-repeat;}
.hyfw .dlhy2 dt{background:url(../image/jhy063009.png) no-repeat;}
.hyfw .dlhy3 dt{background:url(../image/jhy063010.png) no-repeat;}
.jhycontent.yyfw .jhyleft{background-image:url(../image/jhy063021.jpg)}
.yyfw .dlhy1{background:url(../image/jhy063027.jpg) no-repeat;}
.yyfw .dlhy2{background:url(../image/jhy063028.jpg) no-repeat;}
.yyfw .dlhy3{background:url(../image/jhy063029.jpg) no-repeat;}
.yyfw .dlhy1 dt{background:url(../image/jhy063011.png) no-repeat;}
.yyfw .dlhy2 dt{background:url(../image/jhy063012.png) no-repeat;}
.yyfw .dlhy3 dt{background:url(../image/jhy063013.png) no-repeat;}
.jhycontent.yygj .jhyleft{background-image:url(../image/jhy063022.jpg)}
.yygj .dlhy1{background:url(../image/jhy063030.jpg) no-repeat;}
.yygj .dlhy2{background:url(../image/jhy063031.jpg) no-repeat;}
.yygj .dlhy3{background:url(../image/jhy063032.jpg) no-repeat;}
.yygj .dlhy1 dt{background:url(../image/jhy063014.png) no-repeat;}
.yygj .dlhy2 dt{background:url(../image/jhy063015.png) no-repeat;}
.yygj .dlhy3 dt{background:url(../image/jhy063016.png) no-repeat;}
.jhycontent.sjfw .jhyleft{background-image:url(../image/jhy063023.jpg)}
.sjfw .dlhy1{background:url(../image/jhy063033.jpg) no-repeat;}
.sjfw .dlhy2{background:url(../image/jhy063034.jpg) no-repeat;}
.sjfw .dlhy3{background:url(../image/jhy063035.jpg) no-repeat;}
.sjfw .dlhy1 dt{background:url(../image/jhy063017.png) no-repeat;}
.sjfw .dlhy2 dt{background:url(../image/jhy063018.png) no-repeat;}
.sjfw .dlhy3 dt{background:url(../image/jhy063019.png) no-repeat;}
.jhycontent .jhyright dl dd.view{background:none;margin-top: 10px;padding-left: 0;line-height: 30px;opacity: 0;}
.jhycontent .jhyright dl dd.view a{float:left;border:1px solid #fd6628;color:#fd6628;margin-right: 15px;padding: 0 10px;border-radius: 6px;}
.jhycontent .jhyright dl dd.view .ljsq{background:#fd6628;color:#fff}
.jhycontent .jhyright dl dd.view a:hover{background:#e15f29;color:#fff;}
.jhycontent .jhyright dl:hover dd.view{opacity: 1;}

.mobile .navmenu .menuleft{width: 100%;}
.mobile .menuright,.mobile .menu-abox .dl-left{display: none;}
.mobile .menu-abox .service-nav{position: revert;width: calc(100% - 40px);height: auto;opacity: 1;box-shadow: none;}
.mobile .menu-abox .service-nav .navmiddle .nav-title{width: calc(100% - 20px);font-size: 40px;line-height: 64px;}
.mobile .menu-abox .service-nav .navmiddle .nav-content .nav-hyfw{width: 31%;}
.mobile .menu-abox .service-nav .navmiddle .nav-content .nav-hyfw a,.mobile .menu-abox .service-nav .navmiddle .nav-content li a{line-height: 45px;font-size: 32px;}
.mobile .menu-abox .service-nav .navmiddle .nav-content li{width: 31%;}
.mobile .serivce02 .fwys{text-align: center;}
.mobile .serivce02 .fwys .fwysleft{width:100%;}
.mobile .serivce02 .fwys .fwysright h3{font-size: 32px;line-height: 48px;}
.mobile .serivce02 .fwys .fwysright p{font-size: 28px;line-height: 45px;}
.mobile .jhy .title2{font-size: 32px;line-height: 80px;}
.mobile .jhycontent .jhyleft{width: 100%;background-repeat: no-repeat;background-size: auto;background-color: #fff7f4;height: 180px;background-position: right;}
.mobile .jhycontent .jhyleft .Ltitle{font-size: 40px;}
.mobile .jhycontent .jhyleft .Ftitle{font-size: 28px;}
.mobile .jhycontent .jhyright{width: 100%;height: 240px;}
.mobile .jhycontent .jhyright dl{width: calc(33.3% - 61px);height: 200px;padding: 20px 30px;background-position: right;}
.mobile .jhycontent .jhyright dl dt{font-size: 32px;line-height: 36px;height: 36px;}
.mobile .jhycontent .jhyright dl dd{font-size: 27px;line-height: 35px;margin-top: 15px;}
