@charset "utf-8";
*{margin:0;padding:0;border:0;outline:0;font-size:16px;vertical-align:baseline;background:transparent;font-family:"Helvetica","PingFang SC","Microsoft YaHei","Tahoma","Arial";color: #121212;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-moz-font-feature-settings:"liga","kern";}
body{background: #FFFFFF;}
a{text-decoration: none;cursor: pointer;}
em,i{font-style: normal;}
.fl{float: left;}
.fr{float: right;}
img{border: none;}
em,h1{font-style: normal;}
.width{width: 1180px;margin: 0 auto;}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}
.clearfix{*+height:1%;}
ul{list-style: none;}
.animation{ transition: 0.5s; -moz-transition: 0.5s; -webkit-transition: 0.5s;}
.g-top-bar{position:fixed;top:0;left:0;z-index:999;width:100%;height:40px;background-color:#1c1c1c;}
.g-top-bar-panel{position:relative;width:1160px;margin:0 auto;height:40px;overflow:hidden}
.g-top-bar-panel .g-top-bar-line{width:1px;height:12px;margin-top:14px;overflow:hidden;line-height:12px;background:url(//imgs.ebrun.com/master/images/ico_topbar_line.png?__sprite) no-repeat left top}
.g-top-bar-panel>ul{position:absolute;top:0;height:40px;overflow:hidden}
.g-top-bar-panel>ul:after,.g-top-bar-panel>ul:before{content:" ";display:table}
.g-top-bar-panel>ul:after{clear:both}
.g-top-bar-panel>ul li{position:relative;float:left;height:40px;font-size:12px;line-height:40px}
.g-top-bar-panel .dropdown{position:relative;top:0;width:30px;height:30px;padding-top:40px;background-color:red}
.g-top-bar-nav span{display:block;float:left;height:40px;padding:0 19px;background:url(//imgs.ebrun.com/master/images/ico_topbar_line.png?__sprite) no-repeat left 15px}
.g-top-bar-nav span.first{background:url(//imgs.ebrun.com/master/images/ico_topbar_index.png?__sprite) no-repeat left 14px}
.g-top-bar-nav span.first:hover{background:url(//imgs.ebrun.com/master/images/ico_topbar_index_hover.png?__sprite) no-repeat left 14px}
.g-top-bar-nav span.first:hover a{color:#fff}
.g-top-bar-nav a{line-height:40px;color:#ddd;font-size:12px;}
.g-top-bar-nav a:hover{color:#fff}
.g-top-bar-nav.first{background:url(//imgs.ebrun.com/master/images/ico_topbar_index.png?__sprite) no-repeat left 14px}
.g-top-bar-login{right:0}
.g-top-bar-login li{width:60px;text-align:center}
.g-top-bar-login li a{color:#ddd;border: 1px dashed #ff7e00;padding: 4px;font-size: 12px;}
.g-top-bar-login li a:hover{color:#fff}


.banner{background: url(../../images/vfx/liebiangj/banner.jpg) center top;height: 430px;text-align: center;}
.banner b{display: block;font-size: 56px;color: #FFF;padding: 90px 0 18px;}
.banner b em{font-size: 56px;font-weight: bold;-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-image:-webkit-linear-gradient(right,#ffaa06,#ff7e00);}
.banner p{font-size: 24px;font-weight: 400;color: #ffd4ad;line-height: 60px;}
.banner a{display: block;width: 210px;height: 60px;line-height: 60px;font-size: 16px;font-weight: bold;color: #FFF;background: linear-gradient(to right,#ff7e00,#ffaa06);border-radius: 6px;margin: 52px auto 0;}
.content .tit{display: block;text-align: center;font-size: 36px;padding: 72px 0 42px;}
.content .btn{display: block;width: 210px;height: 60px;line-height: 60px;font-size: 16px;font-weight: bold;color: #FFF;background: linear-gradient(to right,#ff7e00,#ffaa06);border-radius: 6px;margin: 0 auto;text-align: center;}
.content>div{padding-bottom: 80px;}
.content .fl_1{padding-bottom: 20px;}
.content .fl_1 .width{width: 1000px;border-radius: 20px;box-shadow: 0 0 20px rgba(167,171,198,0.3);padding-bottom: 8px;margin-bottom: 50px;}
.content .fl_1 .width b{display: block;font-size: 16px;color: #ff690e;padding: 38px 0 28px 48px;}
.content .fl_1 .width p{padding: 0 48px;}
.content .fl_1 .width p span{display: block;font-size: 14px;color: #333;line-height: 26px;padding-bottom: 30px;}
.content .fl_2 .width{width: 1050px;display: flex;justify-content: space-between;margin-bottom: 50px;}
.content .fl_2 .width li{width: 330px;height: 220px;box-sizing: border-box;border: 1px solid #ff8803;border-radius: 8px;}
.content .fl_2 .width li b{display: block;font-size: 32px;color: #ff690e;text-align: center;margin-bottom: 13px;}
.content .fl_2 .width li b::before{display: block;content: "";width: 31px;height: 32px;background: url(../../images/vfx/liebiangj/fl2.png) left top;margin: 20px auto 15px;}
.content .fl_2 .width li:nth-child(2) b::before{background-position: -31px 0;}
.content .fl_2 .width li:nth-child(3) b::before{background-position: -63px 0;}
.content .fl_2 .width li p{font-size: 16px;line-height: 26px;color: #333;padding: 0 34px;}
.content .fl_3{background: url(../../images/vfx/liebiangj/fl3_bg.jpg) center top;height: 690px;box-sizing: border-box;}
.content .fl_3 .width{width: 1120px;display: flex;justify-content: space-between;margin-bottom: 50px;}
.content .fl_3 .width dl{border-radius: 10px;overflow: hidden;width: 200px;}
.content .fl_3 .width dl:nth-child(2){width: 400px;}
.content .fl_3 .width dl:nth-child(3){width: 260px;}
.content .fl_3 .width dl dt{height: 90px;font-size: 16px;color: #FFF;text-align: center;background-color: #f9313f;}
.content .fl_3 .width dl dt b{display: block;font-size: 24px;color: #FFF;padding: 15px 0 6px;}
.content .fl_3 .width dl dd{background-color: #FFF;height: 240px;box-sizing: border-box;padding-top: 18px;}
.content .fl_3 .width dl:nth-child(1) dd em{display: block;line-height: 62px;font-size: 16px;color: #333;margin-left: 38px;}
.content .fl_3 .width dl:nth-child(1) dd em::before{display: block;content: "";width: 22px;height: 20px;background: url(../../images/vfx/liebiangj/fl3_1.png) left top;float: left;margin: 21px 18px 0 0;}
.content .fl_3 .width dl:nth-child(1) dd em:nth-child(2)::before{background-position: -22px 0;}
.content .fl_3 .width dl:nth-child(1) dd em:nth-child(3)::before{background-position: -44px 0;}
.content .fl_3 .width dl:nth-child(2) dt{background-color: #ff5325;}
.content .fl_3 .width dl:nth-child(2) dd{padding-top: 27px;}
.content .fl_3 .width dl:nth-child(2) dd p{padding: 0 24px;display: flex;justify-content: space-between;align-items: center;margin-bottom: 20px;}
.content .fl_3 .width dl:nth-child(2) dd p em{font-size: 16px;color: #ff5325;width: 96px;height: 34px;line-height: 34px;border: 1px solid #ff5325;border-radius: 4px;text-align: center;}
.content .fl_3 .width dl:nth-child(2) dd p span{width: 240px;font-size: 14px;line-height: 24px;color: #333;}
.content .fl_3 .width dl:nth-child(3) dt{background-color: #ff8a00;}
.content .fl_3 .width dl:nth-child(3) dd{padding: 23px 24px 0;display: flex;justify-content: space-between;align-items: flex-start;}
.content .fl_3 .width dl:nth-child(3) dd p{width: 50%;box-sizing: border-box;font-size: 16px;line-height: 32px;color: #333;padding-left: 26px;}
.content .fl_3 .width dl:nth-child(3) dd p:nth-child(1){background: url(../../images/vfx/liebiangj/fl3_2.png) left center no-repeat;}
.content .fl_3 .width dl:nth-child(3) dd p:nth-child(2){background: url(../../images/vfx/liebiangj/fl3_3.png) left center no-repeat;width: 45%;}
.content .fl_3 .width dl:nth-child(4) dt{background-color: #ffa906;}
.content .fl_3 .width dl:nth-child(4) dd{text-align: center;font-size: 16px;color: #333;line-height: 48px;}
.content .fl_4{padding-bottom: 0;}
.content .fl_4 .width{display: flex;justify-content: space-between;flex-wrap: wrap;padding-bottom: 20px;}
.content .fl_4 .width li{width: 358px;height: 218px;margin-bottom: 30px;border: 1px solid #e5e5e5;border-radius: 8px;text-align: center;font-size: 14px;line-height: 26px;color: #666;}
.content .fl_4 .width li b{display: block;font-size: 22px;}
.content .fl_4 .width li b::before{display: block;content: "";width: 40px;height: 36px;background: url(../../images/vfx/liebiangj/fl4.png) left top;margin: 28px auto 26px;}
.content .fl_4 .width li b::after{display: block;content: "";width: 30px;height: 3px;background-color: #ff9600;margin: 15px auto 13px;}
.content .fl_4 .width li:nth-child(2) b::before{background-position: -40px 0;}
.content .fl_4 .width li:nth-child(3) b::before{background-position: -80px 0;}
.content .fl_4 .width li:nth-child(4) b::before{background-position: -120px 0;}
.content .fl_4 .width li:nth-child(5) b::before{background-position: -160px 0;}
.content .fl_4 .width li:nth-child(6) b::before{background-position: -200px 0;}
.content .fl_5 .width{box-sizing: border-box;padding: 0 157px;display: flex;justify-content: space-between;}
.content .fl_5 .width li p{width: 550px;height: 54px;border: 1px solid #ff9600;line-height: 52px;margin-bottom: 57px;box-sizing: border-box;padding-left: 28px;display: flex;justify-content: flex-start;font-size: 22px;position: relative;}
.content .fl_5 .width li p b{font-size: 30px;color: #ff9600;margin-right: 8px;}
.content .fl_5 .width li p:nth-child(-n+3)::after{display: block;content: "";width: 26px;height: 47px;background: url(../../images/vfx/liebiangj/fl5_1.png);position: absolute;bottom: -52px;left: calc(50% - 13px);}
.content .fl_6{background-color: #f4f5f8;}
.content .fl_6 ul{display: flex;justify-content: space-between;flex-wrap: wrap;}
.content .fl_6 ul li{width: 280px;height: 140px;font-size: 24px;color: #FFF;line-height: 140px;text-align: center;background: url(../../images/vfx/liebiangj/fl6_1.jpg);margin-bottom: 20px;}
.content .fl_6 ul li:nth-child(2){background: url(../../images/vfx/liebiangj/fl6_2.jpg);}
.content .fl_6 ul li:nth-child(3){background: url(../../images/vfx/liebiangj/fl6_3.jpg);}
.content .fl_6 ul li:nth-child(4){background: url(../../images/vfx/liebiangj/fl6_4.jpg);}
.content .fl_6 ul li:nth-child(5){background: url(../../images/vfx/liebiangj/fl6_5.jpg);}
.content .fl_6 ul li:nth-child(6){background: url(../../images/vfx/liebiangj/fl6_6.jpg);}
.content .fl_6 ul li:nth-child(7){background: url(../../images/vfx/liebiangj/fl6_7.jpg);}
.content .fl_6 ul li:nth-child(8){background: url(../../images/vfx/liebiangj/fl6_8.jpg);}
.content .fl_6 ul li:nth-child(9){background: url(../../images/vfx/liebiangj/fl6_9.jpg);}
.content .fl_6 ul li:nth-child(10){background: url(../../images/vfx/liebiangj/fl6_10.jpg);}
.content .fl_6 ul li:nth-child(11){background: url(../../images/vfx/liebiangj/fl6_11.jpg);}
.content .fl_6 ul li:nth-child(12){background: url(../../images/vfx/liebiangj/fl6_12.jpg);}
.content .fl_7 .width{display: flex;justify-content: space-between;flex-wrap: wrap;padding-bottom: 20px;}
.content .fl_7 .width li{width: 570px;height: 130px;box-sizing: border-box;box-shadow: 0 0 20px rgba(187,188,199,0.3);margin-bottom: 30px;}
.content .fl_7 .width li p{font-size: 16px;color: #555;}
.content .fl_7 .width li p b{display: block;font-size: 22px;padding: 32px 0 14px;}
.content .fl_7 .width li::before{display: block;content: "";width: 68px;height: 68px;background: url(../../images/vfx/liebiangj/fl7.png) left top;float: left;margin: 31px 20px 0 30px;}
.content .fl_7 .width li:nth-child(2)::before{background-position: -68px 0;}
.content .fl_7 .width li:nth-child(3)::before{background-position: -136px 0;}
.content .fl_7 .width li:nth-child(4)::before{background-position: -204px 0;}
.content .fl_8{background-color: #f4f5f8;padding: 0;}
.content .fl_8 .width{display: flex;justify-content: space-between;flex-wrap: wrap;}
.content .fl_8 .width li{width: 500px;margin-bottom: 70px;}
.content .fl_8 .width li b{display: block;font-size: 18px;font-weight: 400;line-height: 30px;margin-bottom: 17px;}
.content .fl_8 .width li b::before{display: block;content: "";width: 3px;height: 18px;background-color: #ff7e00;float: left;margin: 6px 10px 0 0;}
.content .fl_8 .width li p{font-size: 14px;color: #555;line-height: 26px;}

.footer{background-color: #393b3d;color: #adadad;padding-top: 30px;}
.footer .width{width: 1200px;margin: 0 auto;}
.footer a{color: #FFF;font-size: 14px;}
.footer .f_info{height: auto;overflow: hidden;}
.footer .f_info dl{float: left;border-right: 1px dashed #4b4b4b;height: auto;overflow: hidden;}
.footer .f_info dl dt{font-size: 18px;color: #FFF;margin-bottom: 25px;line-height: 30px;height: 30px;}
.footer .f_info dl dt::before{display: block;content: "";width: 26px;height: 26px;background-image: url(../../images/hf/footer_icons.png);float: left;margin-top: 2px;}
.footer .f_info dl dt::after{display: block;content: "";width: 1px;height: 16px;background-color: #616264;float: left;margin: 7px 5px 0 0;}
.footer .f_info dl:nth-child(1){width: 160px;}
.footer .f_info dl dd a{display: block;line-height: 36px;padding-left: 20px;position: relative;}
.footer .f_info dl dd a:hover::before{display: block;content: "";width: 0;height: 0;border-left: 3px solid #FFF;border-top: 3px solid transparent;border-bottom: 3px solid transparent;position: absolute;top: 15px;left: 0;}
.footer .f_info dl:nth-child(2){padding: 0 37px;}
.footer .f_info dl:nth-child(2) dt{width: 120px;margin: 0 auto 25px;}
.footer .f_info dl:nth-child(2) dt::before{background-position: -26px 0;}
.footer .f_info dl:nth-child(2) dd{width: 135px;float: left;}
.footer .f_info dl:nth-child(2) dd:nth-of-type(1){margin-right: 40px;}
.footer .f_info dl:nth-child(3){padding: 0 60px 0 40px;}
.footer .f_info dl:nth-child(3) dt::before{background-position: -52px 0;}
.footer .f_info dl:nth-child(4){padding: 0 60px;}
.footer .f_info dl:nth-child(4) dt::before{background-position: -78px 0;margin-right: 3px;}
.footer .f_info dl:nth-child(4) dd p{font-size: 12px;line-height: 24px;color: #FFF;border-bottom: 1px dashed #4b4b4b;padding: 7px 0;}
.footer .f_info dl:nth-child(4) dd p:last-child{border: none;}
.footer .f_info dl:nth-child(4) dd p b{color: #FFF;font-weight: bold;font-size: 12px;display: block;}
.footer .f_info dl:nth-child(4) dd p::before{display: block;content: "";width: 26px;height: 26px;background: url(../../images/hf/footer_icons.png) -104px 0;float: left;margin: 11px 15px 0 0;}
.footer .f_info div{float: right;text-align: center;font-size: 14px;color: #adadad;}
.footer .f_info div a{display: block;width: 100px;height: 30px;line-height: 30px;font-size: 14px;color: #FFF;border-radius: 15px;background-color: #2380ff;margin: 0 auto;}
.footer .f_info div img{display: block;margin: 32px auto 20px;width: 120px;height: 120px;}
.footer .f_link{font-size: 0;position: relative;padding: 20px 0;border-bottom: 1px solid #4B4B4B;display: none;}
.footer .f_link p{font-size: 14px;color: #FFF;display: inline-block;vertical-align: bottom;width: 98px;position: relative;line-height: 16px;}
.footer .f_link p::before{display: block;content: "";width: 26px;height: 26px;background: url(../images/hf/footer_icons.png) -130px 0;float: left;margin: 3px 5px 0 0;}
.footer .f_link p::after{display: block;content: "";width: 1px;height: 26px;background-color: #4b4b4b;position: absolute;top: 5px;right: 0;}
.footer .f_link p b{display: block;font-size: 12px;font-weight: bold;color: #FFF;}
.footer .f_link a{display: inline-block;color: #adadad;font-size: 12px;padding: 0 12px;vertical-align: bottom;border-right: 1px solid #4b4b4b;}
.footer .f_link a:last-child{border: none;}
.footer .f_link em{display: block;font-size: 12px;color: #FFF;height: 16px;line-height: 16px;width: 264px;border: 1px solid #4b4b4b;border-radius: 8px;text-align: center;position: absolute;right: 0;bottom: 25px;}
.footer .f_bot{height: auto;overflow: hidden;}
.footer .f_bot .fl{padding: 20px 0;}
.footer .f_bot .fr{width: 300px;padding-top: 38px;}
.footer .f_bot ul li,.footer .f_bot ul li a{font-size: 12px;color: #adadad;line-height: 30px;}
.footer .f_bot .fr li{text-align: center;}
.footer .f_bot .fr li:first-child a{display: inline-block;width: 39px;height: 39px;background-image: url(../images/new_footer/icons.png); background-position: 0 -36px;}
.footer .f_bot .fr li:first-child a:nth-child(2){background-position: -42px -36px;}
.footer .f_bot .fr li:last-child{height: auto;overflow: hidden;}
.footer .f_bot .fr li:last-child a{display: block;width: 68px;height: 22px;line-height: 22px;border: 1px solid #4B4B4B;border-radius: 4px;margin-right: 6px;float: left;margin-bottom: 6px;}
.footer .f_bot .fr li:last-child a:nth-child(4n){margin-right: 0;}