/**/
img{ display: inline-block; width: 100%;height:auto;}
p,h3,h4,h5,em,i,span,h2,li{font-family:Microsoft YaHei;font-style:normal;list-style: none;}
/*4-关于我们*/
.aon{background:url(../nyimg/a_bg.jpg) repeat-y;}
.aon1{ padding-top: 4.2rem; max-width:640px;margin:0 auto;margin-bottom: 3.18rem;}
.aon1 dl dd h3{ margin: 0 3.1%; border-bottom: 1px solid #2a346d; text-align: center; padding-top: 1.8rem; padding-bottom: 0.75rem; border-bottom: 1px solid #2a346d; color: #242d68; font-weight: normal; font-size: 1.77rem;background:url(../nyimg/a_h2.png) no-repeat center 2.75rem; background-size:100% 0.67rem;}
.aon1 dl dd p{ color: #4c4c4c;padding:0.3rem 5.5% 0.5rem; color: #4c4c4c; font-size: 0.92rem; line-height: 1.8rem;}
.aon1 dl dd em{ display: block; width: 8.2rem; height: 2.35rem; border: 2px solid #242d68; border-radius: 2.35rem; margin: 0 auto; line-height: 2.35rem;margin-top: 1.5rem;}
.aon1 dl dd em a{ display: block; padding-left:2.5rem; color: #242d68; font-size: 1.2rem;background:url(../nyimg/mor1.png) no-repeat 1.2rem 0.8rem; background-size:1.04rem 0.83rem;}
.aon2{ overflow: hidden;max-width:640px;margin:0 auto}
.aon2 h3{ margin-bottom: 2.05rem; text-align: center;}
.aon2 h3 span{ font-weight: normal; font-family: Constantia; display: block; text-transform: uppercase; padding-bottom:0.5rem;}
.aon2 h3 i{ display: block; color: #2a346d; font-size: 1.75rem; font-weight: normal;background:url(../nyimg/a_h3.png) no-repeat center 0.75rem; background-size:100% 0.9rem;}
.aon21{ font-size: 0; margin: 0 3.1%;}
.aon2 h4{ color: #2a346d; font-weight: bold; font-size: 1.25rem; padding:0.9rem 5.5%;}
.aon2 h4 span{ padding-right: 0.5rem;}
.aon2 p{ padding: 0 5.5% 1.8rem; color: #4c4c4c; font-size: 0.92rem; line-height: 1.7rem;}
.aon22{background:url(../nyimg/ca_bg.gif) repeat; margin: 0 3.1% 1.6rem; border: 2px solid #e5e5e5; padding: 2rem 0; box-sizing: border-box;}
.aon22 p{ padding: 0 2.3%;}
.aon22 p i{ display: block;}
.aon22 em{ display: block; margin:1.5rem 8% 0; height: 2.25rem; line-height:1.95rem; border: 2px solid #e5e5e5; border-radius: 0.2rem; color: #808080; font-size: 1.1rem; box-sizing: border-box; padding-left: 30%;background:url(../nyimg/a_ul.png) no-repeat 16% 0.3rem; background-size:3.25rem 1.35rem;}
.aon25{ padding-bottom:0.85rem;}
.aon3 h3{ margin-bottom: 2.05rem; text-align: center; padding-top: 2.1rem;}
.aon3 h3 span{ font-weight: normal; font-family: Constantia; display: block; text-transform: uppercase; padding-bottom:0.5rem;}
.aon3 h3 i{ display: block; color: #2a346d; font-size: 1.75rem; font-weight: normal;background:url(../nyimg/a_h3.png) no-repeat center 0.75rem; background-size:100% 0.9rem;}
.aon35{ border: 1px solid #e5e5e5; margin: 0 3.1%;background:url(../nyimg/bg2.png) repeat; padding:1rem 0;}
.a_uu{ width: 1.25rem; margin-left: 28%;}
.a_dd{ width: 1.25rem; margin-left: 28%;}
.a_mm{ overflow: hidden;}
.a_mm ul{ position: relative;}
.a_mm ul:before{ content:""; position:absolute;width:1px; height:110%;left:30%;top:-5%; background:#c9c9c9;}
.a_mm ul li{ overflow: hidden; position: relative;}
.a_mm ul li:before{ content:""; position:absolute;width:0.4rem; height:0.4rem;left:29.15%;top:11%; background:#b3b3b3; border-radius: 0.4rem;}
.a_mm ul li span{ display: inline-block; float: left; width: 26.3%; text-align: center; color: #000; font-size: 1rem;}
.a_mm ul li i{ display: inline-block; float: right; width:63%; box-sizing:border-box; padding-right: 2.5%; line-height: 1.65rem; color: #616161; margin-bottom:0.5rem;}
.aon3{ margin-bottom: 3.3rem;}
.aon4{ overflow: hidden; margin-bottom: 4.6rem;}
.aon4 h3{ margin-bottom: 2.05rem; text-align: center; padding-top: 2.1rem;}
.aon4 h3 span{ font-weight: normal; font-family: Constantia; display: block; text-transform: uppercase; padding-bottom:0.5rem;}
.aon4 h3 i{ display: block; color: #2a346d; font-size: 1.75rem; font-weight: normal;background:url(../nyimg/a_h3.png) no-repeat center 0.75rem; background-size:100% 0.9rem;}
.aon4 ul{ overflow: hidden; margin: 0 7%;display:block}
.aon4 ul li{ float: left; width:50%;text-align: center;}
.aon4 ul li:nth-child(2n){ float: right;}
.aon4 ul li span{color: #4c4c4c; font-size: 1rem; padding: 0.6rem 0 1.7rem 0; text-align: center;display: block;}
.aon4 ul li img{ display: block; padding: 0 10%; box-sizing: border-box;}
.aon4 h4{ display: block; margin:0.25rem 10% 0; height: 2.25rem; line-height:1.95rem; border: 2px solid #e5e5e5; border-radius: 0.2rem; color: #808080; font-size: 1.1rem; box-sizing: border-box; padding-left: 30%;background:url(../nyimg/a_ul.png) no-repeat 16% 0.3rem; background-size:3.25rem 1.35rem;font-weight: normal;}
/*1-工程案例二级列表详情*/
.lieb{background:url(../nyimg/an_bg.jpg) repeat-y center 4.2rem;background-size: 100% auto; padding-top: 4.2rem; padding-bottom: 4.9rem;}
.lieb h3{ padding-bottom: 0.8rem; text-align: center; color:#242d68; font-size: 1.7rem;font-weight: normal; margin:2.9rem 3.1% 1.65rem; position: relative;}
.lieb h3:before{ content:""; position:absolute;height:1px;width:100%;left:0;bottom:0; background:#cfcfcf;}
.lieb h3:after{ content:""; position:absolute;height:2px;width:28%;left:36.5%;bottom:0; background:#242d68;}
.lieb dl{ margin: 0 3.1%;}
.lieb dl dd h4{ padding: 1.4rem 1rem 1.4rem 8.8%; color: #242d68; font-size:1.08rem; font-weight: normal; position: relative;}
.lieb dl dd h4:before{ content:""; position:absolute;height:0.38rem;width:0.38rem;left:1.2rem;top:2rem; background:#242d68;}
.lieb dl dd p{ color: #595959; font-size: 0.92rem; line-height: 1.65rem; padding: 0 1rem 2rem;}

/*1-工程案例列表*/
.lieb2{ overflow: hidden; padding-top: 4.2rem;background:url(../nyimg/li2_bg.jpg) repeat-y center 4.2rem; background-size: 100% auto; padding-bottom: 2.3rem;}
.lieb2 h2{ text-align: center; height: 6rem ; line-height: 6rem; color: #d13328; font-size: 1.75rem; font-weight: bold;background:url(../nyimg/li_h2.png) no-repeat center 2.65rem; background-size: 100% 0.75rem; margin-bottom: 2.4rem;}
.lieb2 h3{ margin: 0 3.1% 0.7rem; padding-left: 1.2rem; color: #242d68; font-size: 1.42rem; font-weight: normal; position: relative;}
.lieb2 h3:before{ content:""; position:absolute;height:0.35rem;width:0.35rem;left:0;top:0.78rem; background:#242d68;}
.lieb2 ul{ overflow: hidden; margin: 0 3.1% 2.6rem; border-top:0.12rem solid #242d68;}
.lieb2 ul li{ float: left; width: 50%;box-sizing: border-box; height: 3.8rem; line-height: 3.8rem; border-bottom: 1px solid #c9c9c9;}
.lieb2 ul li:nth-child(2n){border-left: 1px solid #c9c9c9;}
.lieb2 ul li a{ padding-left: 13.5%; display: block; color: #333; font-size: 1.17rem;}

/*2-加盟合作*/
.jmm{min-width:320px;max-width:640px;margin:0 auto;overflow: hidden; padding-top: 4.2rem;background:url(../nyimg/jm_bg.jpg) repeat-y center 4.2rem; background-size: 100% auto;padding-bottom: 2.3rem;}
.jmm1 h3{ overflow: hidden; padding-top: 2.9rem; text-align: center; height: 3.7rem; margin:0 3.1% 1.25rem; color: #242d68; font-size:1.75rem; font-weight: normal;background:url(../nyimg/a_h2.png) no-repeat center 3.75rem; background-size:100% 0.67rem; position: relative;}
.jmm1 h3:before{ content:""; position:absolute;height:1px;width:100%;left:0;bottom:0; background:#cfcfcf;}
.jmm1 h3:after{ content:""; position:absolute;height:2px;width:28%;left:36.5%;bottom:0; background:#242d68;}
.jmm1 h4{ text-align: center; color: #242d68; font-size: 1.25rem; font-weight: bold;padding-bottom: 1.55rem;}
.jmm1 h4 span{ color: #d13328; font-size: 1.42rem; }
.jmm1 dl{ margin: 0 3.1% 3.2rem; border: 1px solid #e5e5e5;background:url(../nyimg/bg2.png) repeat; border-bottom: 0.16rem solid #242d68;}
.jmm1 dl dt{ font-size: 0;}
.jmm1 dl dd{border-top: 1px solid #e5e5e5; padding: 5%; color: #595959; font-size: 0.92rem; text-align: center; line-height: 1.65rem;}
.jmm1 dl dd p i{ display: block; color: #242d68; padding: 0.5rem 0 1rem 0;}
.jmm1 dl dd p i span{ display: block;}
.jmm2{ margin: 0 3.1% 2.7rem;}
.jmm2 h3{ padding-bottom: 1.6rem;}
.jmm2 ul{ overflow: hidden;}
.jmm2 ul li{ float: left; width: 50%; text-align: center; font-size: 1rem; color: #333; box-sizing: border-box; padding: 0 6%;}
.jmm2 ul li i{ display: block; line-height: 1.65rem; padding: 0.35rem 0 1.2rem 0;}
.jmm2 ul li img{ display: inline-block; box-sizing: border-box; padding: 0 9%;}
.jmm3{ margin: 0 3.1% 3.6rem; border: 1px solid #e5e5e5; border-top: 0.15rem solid #242d68; border-bottom: 0.15rem solid #242d68; padding-top: 2rem;}
.jmm3 h3 i{ display: block; text-align: center; color: #242d68; font-weight: normal; font-size: 1.75rem;background:url(../nyimg/jm_h3.png) no-repeat center 0.67rem; background-size: 100% 0.92rem; margin:0 0.7rem 0.85rem;}
.jmm3 h3 span{ display: block; text-align: center; color: #1a1a1a; font-size: 1.25rem; font-weight: normal;}
.jmm3 ul{ position: relative;}
.jmm3 ul:before{ content:""; position:absolute;width:1px; height:91%;left:0;top:9%; background:#242d68;}
.jmm3 ul li{ border-bottom: 1px solid #d1d1d1; padding: 1.65rem 0; position: relative; clear: both;}
.jmm3 ul li:before{ content:""; position:absolute;width:0.4rem; height:0.4rem;left:-0.18rem;top:35%; background:#242d68; border-radius: 0.4rem;}
.jmm3 ul li em{ display: inline-block; float: left; width: 32%; color: #242d68; font-size: 1.25rem; box-sizing: border-box; padding-left: 5%;}
.jmm3 ul li em strong{ display:block; font-weight: bold; font-size: 1.33rem; padding: 1.8rem 0 0.7rem 0;}
.jmm3 ul li i{ display: inline-block; float: right; width: 68%;}
.jmm3 ul li i img{ display: inline-block; width: 100%;}
.jmm3 ul li b{ display: inline-block; font-weight: normal; overflow: hidden;}
.jmm5{ margin: 0 3.1% 2.25rem;}
.jmm5 h3 span{ font-weight: normal; text-transform: uppercase; color: #2a346d; font-size: 0.83rem; font-family: Constantia; display: block; text-align: center;}
.jmm5 h3 i{display: block; text-align: center; color: #242d68; font-weight: normal; font-size: 1.75rem;background:url(../nyimg/jm_h3.png) no-repeat center 0.67rem; background-size: 100% 0.92rem; margin:0 0.7rem 1.5rem;}
.jmm5 ul{ overflow: hidden; position: relative;}
.jmm5 ul li{ width: 48.15%; float: left; border: 1px solid #e5e5e5; border-radius: 0.2rem; padding: 0.5rem; background: #fff; margin-bottom: 1.15rem; box-sizing: border-box;}.jmm5 ul li:nth-child(2n){ float: right;}
.jmm5 ul li i{ background: #eee; display: block; color: #242d68; font-size: 1.2rem; text-align: center; padding-bottom: 2.1rem;}
.jmm5 ul li span{ display: block; padding-top: 2.25rem; text-align: center; color:#242d68; font-family: Arial; font-size: 1.17rem;}
.jmm5 ul li b{ display: block; font-weight: normal; font-family:"Baskerville Old Face"; color: #a6a6a6; font-size: 0.92rem;}
.jmm5 ul li em{ display: inline-block; font-size: 0.83rem; font-family:"微软雅黑"; letter-spacing: -1px;}
.jmm5 ul li:last-child{ border: none; padding: 0; position: absolute; left: 34.5%; top: 7.3rem; background: none;}
.jmm5 ul li:last-child i{ height: 8rem; width: 8rem; border-radius: 8rem; background: #242d68; color: #fff; overflow: hidden; padding-bottom: 0;}
.jmm5 ul li:last-child i span{ color: #aaacbd;}
.jmm5 ul li:last-child i em{ display: block; color: #fff;}
.jmm6{ overflow: hidden; border-top: 0.15rem solid #242d68; margin: 0 3.1% 2rem; padding-top: 2rem;}
.jmm6 h3{ font-weight: normal; text-align: center;}
.jmm6 h3 i{display: block; text-align: center; color: #242d68; font-weight: normal; font-size: 1.75rem;background:url(../nyimg/jm_h3.png) no-repeat center 0.67rem; background-size: 100% 0.92rem; margin:0 0.7rem 0.5rem;}
.jmm6 h3 span{ display: block; color: #323941; font-size: 1.25rem; padding-bottom: 1.5rem;}
.jmm6 dl{ border: 0.13rem solid #f1f3f6; border-radius: 0.2rem; box-sizing: border-box; padding: 0.6rem; margin-bottom: 1.5rem;background:url(../nyimg/bg2.png) repeat;}
.jmm6 dl dt{ padding-left:3.6rem; line-height: 2.1rem;background:url(../nyimg/jm_ico.gif) no-repeat; background-size:2.9rem 2.1rem;}
.jmm6 dl dt strong{ font-weight: bold; color: #2a346d; font-size: 1.25rem;}
.jmm6 dl dt span{ color: #a6a6a6; font-family: Arial; font-size: 0.67rem; padding-left: 5%;}
.jmm6 dl dd{ color: #666666; font-size: 1rem; line-height: 1.6rem; padding-top: 0.9rem; padding-bottom: 1.2rem;}
.jmm6 dl dd i{ color: #000;}
.jmm6 ul{ overflow: hidden;}
.jmm6 ul li{ float: left; width: 48.5%; margin-bottom: 1.4rem;}.jmm6 ul li:nth-child(2n){ float: right;}
.jmm6 ul li i{ display: block; margin: 0 auto; width: 4.4rem; height: 4.4rem; border-radius: 4.4rem; background: #f5f5f5; border: 0.15rem solid #e5e5e5; margin-bottom: -2.25rem; position: relative; z-index: 5; text-align: center; color: #2a346d; font-size: 1.33rem; line-height: 4.4rem;}
.jmm6 ul li span{ display: block; background: #fff; border: 0.15rem solid #e5e5e5; font-size: 1rem; color: #666; text-align: center;  line-height: 1.6rem; padding: 2.8rem 5% 0.85rem; border-radius: 0.35rem;}
.jmm7{ margin: 0 3.1% 1rem; border-top: 0.15rem solid #242d68; padding-top: 1.9rem;}
.jmm7 h3 span{ display: block; color: #2a346d; font-size: 0.83rem; font-family: Constantia; text-transform: uppercase; text-align: center;}
.jmm7 h3 i{display: block; text-align: center; color: #242d68; font-weight: normal; font-size: 1.75rem;background:url(../nyimg/jm_h3.png) no-repeat center 0.67rem; background-size: 100% 0.92rem; margin:0 0.7rem 1.5rem;}
.jmm7 ul{ overflow: hidden;}
.jmm7 ul li{ float: left; width: 48.5%; margin-bottom: 1.4rem; background: #f6f6f7; border: 1px solid #e5e5e5; height: 12.5rem;}.jmm7 ul li:nth-child(2n){ float: right;}
.jmm7 ul li i{ display: block; margin: 0 auto 0.8rem; width: 2.9rem; padding-top: 1.65rem;}
.jmm7 ul li span{ display: block; color: #4c4c4c; font-size: 0.92rem; line-height: 1.65rem; padding: 0 3%; text-align: center; letter-spacing: -1px;}
/*3-新闻资讯列表*/
.xinw{overflow: hidden; padding-top: 4.2rem;background:url(../nyimg/nw.jpg) repeat-y center 4.2rem; background-size: 100% auto;padding-bottom: 2.3rem;}
.xinw1{ overflow: hidden; margin-bottom: 2.9rem;}
.xinw1 dl dt{ font-size: 0; position: relative;}
.xinw1 dl dt em{ display: block; position: absolute; left: 0; bottom: 0;background:url(../nyimg/n_bg.png) repeat; width: 100%; height: 2.9rem; line-height: 2.9rem; font-size: 1rem; color: #fff;}
.xinw1 dl dt em strong{ display: inline-block; margin: 0.4rem 0.8rem 0 0.85rem; height: 2.2rem; line-height: 2.1rem;background:url(../nyimg/n_btn.png) no-repeat; background-size: 5.9rem 2.1rem; width: 5.9rem; color: #d3d6d6; font-weight: bold; font-size: 1.08rem; text-align: center;}
.xinw1 dl dd{ padding: 0.97rem 7.8% 0; color: #4c4c4c; font-size: 0.92rem; line-height: 1.65rem; text-align: center;}
.xinw1 dl dd p{ padding-bottom:1.5rem;}
.xinw1 dl dd p a{ color: #2a346d;}
.xinw1 dl dd em{ display: block; width:10.5rem; height: 2.4rem; line-height: 2.4rem; border-radius: 2.4rem; border: 0.12rem solid #242d68; margin: 0 auto; background: #fff; text-align: left;}
.xinw1 dl dd em a{background:url(../nyimg/n_ico.gif) no-repeat 1.65rem 0.4rem; background-size:1.6rem 1.6rem; display: block; color: #242d68; padding-left: 41%;}
.xinw2{ overflow: hidden; padding-bottom: 2.75rem;}
.xinw_menu{ background: #fff; border-bottom: 1px solid #e5e5e5; border-top: 1px solid #e5e5e5; height:3.65rem;  overflow: hidden;}
.xinw_menu ul li{ float: left; color: #333; font-weight: bold; font-size: 1.33rem; margin: 0 0.8rem; padding-left:2.4rem; width: 30%;line-height: 3.65rem; box-sizing: border-box;background:url(../nyimg/n_v11.gif) no-repeat left 1rem; background-size:1.55rem 1.65rem;}
.xinw_menu ul li:nth-child(2){background:url(../nyimg/n_v2.gif) no-repeat left 1rem; background-size:1.55rem 1.65rem;}
.xinw_menu ul li.z-on{background:url(../nyimg/n_v1.gif) no-repeat left 1rem; background-size:1.55rem 1.65rem; color:#2a346d;}
.xinw_menu ul li:nth-child(2).z-on{background:url(../nyimg/n_v21.gif) no-repeat left 1rem; background-size:1.55rem 1.65rem; }
.xinw_om ul{ overflow: hidden; margin: 0 3.1%;}
.xinw_om ul li{ overflow: hidden; padding: 1.25rem 0; border-bottom: 1px solid #dbdbdb;}
.xinw_om ul li i{ display: inline-block; float: left; width:41%;}
.xinw_om ul li em{ display: inline-block; float: right; width:56%;}
.xinw_om ul li em span{ display: block; padding-top: 0.5rem; height: 3.9rem; color: #4c4c4c; font-size: 1rem; line-height: 1.6rem;}
.xinw_om ul li em a{ color: #2a346d; font-size: 1.08rem;}
.xinw_om ul li:last-child{ border-bottom: none;}
.xinw_om h4{ display: block; width:10.5rem; height: 2.4rem; line-height: 2.4rem; border-radius: 2.4rem; border: 0.12rem solid #242d68; margin: 0.75rem auto 0; background: #fff; text-align: left; font-weight: normal;}
.xinw_om h4 a{background:url(../nyimg/n_ico.gif) no-repeat 1.65rem 0.4rem; background-size:1.6rem 1.6rem; display: block; color: #242d68; padding-left: 41%;}
.xinw3{ margin: 0 3.1% 3rem;}
.xinw3 h3{ border-bottom: 1px solid #cfcfcf; padding-bottom: 1.05rem; padding-left: 2.5rem; color: #2a346d; font-size:1.25rem;background:url(../nyimg/n_ico1.png) no-repeat; background-size:1.9rem 1.5rem; position: relative;}
.xinw3 h3:before{ content:""; position:absolute;height:2px;width:31%;left:0;bottom:-1px; background:#2a346d;}
.xinw3 dl{ padding: 1.2rem 0; border-bottom: 1px solid #dbdbdb;}
.xinw3 dl dt{ padding-left: 2.6rem; margin-bottom: 0.9rem; height: 1.6rem; line-height: 1.6rem;background:url(../nyimg/n_ico12.png) no-repeat; background-size:1.58rem 1.58rem;}
.xinw3 dl dt a{ color:#333333; font-size: 1rem;}
.xinw3 dl dd{padding-left: 2.6rem;background:url(../nyimg/n_ico13.png) no-repeat; background-size:1.58rem 1.58rem;}
.xinw3 dl dd p{ color: #6e6e6e; font-size: 0.92rem; line-height: 1.65rem;}
.xinw3 dl:last-of-type{ border-bottom: none;}
.xinw3 em{ display: block; width:10.5rem; height: 2.4rem; line-height: 2.4rem; border-radius: 2.4rem; border: 0.12rem solid #242d68; margin: 0.75rem auto 0; background: #fff; text-align: left; font-weight: normal;}
.xinw3 em a{background:url(../nyimg/n_ico.gif) no-repeat 1.65rem 0.4rem; background-size:1.6rem 1.6rem; display: block; color: #242d68; padding-left: 41%;}
/*1-材料列表*/
.lib2{overflow: hidden; padding-top: 4.2rem;background:url(../nyimg/lib3.jpg) repeat-y center 4.2rem; background-size: 100% auto;padding-bottom:3.5rem;}
.lib2_menu{ margin: 0 0 1.65rem 3.1%; padding-top: 2.9rem; overflow: hidden;}
.lib2_menu ul li{ float: left; height: 4rem; line-height: 4rem; border-radius: 0.25rem; border:0.12rem solid #242d68; color: #242d68; font-size: 1rem; font-weight: bold; text-align: center; width:30.65%; margin-right: 2.2%; box-sizing: border-box;}
.lib2_menu ul li a{color: #242d68;height: 4rem;line-height: 4rem;display: block;}
.lib2_menu ul li.cur{background:url(../nyimg/li2_cur.jpg) no-repeat; background-size: 100% 4rem; color: #fff;}
.lib2_menu ul li.cur a{ color: #fff;}
.lib2_om{ overflow: hidden; margin: 0 3.1% 0.5rem;}
.lib2_om ul li{ overflow: hidden; margin-bottom: 2.04rem; border: 1px solid #dcdcdc;background: url(../nyimg/l_bg.gif) repeat;}
.lib2_om ul li i{ display: inline-block; float: left; width: 69%; box-sizing: border-box; font-size: 0; border-right: 1px solid #dcdcdc;}
.lib2_om ul li em{ display: inline-block; float: right; width: 29.25%; box-sizing: border-box; font-size:1.08rem;color: #333; padding-right: 0.8%;}
.lib2_om ul li em span{ display: block; padding-top: 2.3rem; height: 5.5rem; line-height: 1.6rem;}
.lib2_om ul li em strong{ display:block; height: 1.9rem; border-radius: 0.25rem; border: 0.125rem solid #646a94; width:85%;}
.lib2_om ul li em strong a{ font-weight: normal; color: #242d68; font-size: 0.92rem; padding-left: 1.625rem;background:url(../nyimg/n_ico.png) no-repeat 0.2rem 0.35rem; background-size:1.25rem 1.25rem;line-height: 1.9rem; display: block;}

/*2-材料详情*/
.cli21{ max-width:640px;margin:0 auto;padding-top: 3.55rem; margin-bottom: 2.4rem;}
.cli21 h3{ text-align: center; color: #242d68; font-size:1.67rem; padding-bottom: 1.5rem; font-weight: normal;}
.cli21 dl{margin: 0 3.1%;}
.cli21 dl dt{ font-size: 0; position: relative; margin-bottom: 2.5rem;}
.cli21 dl dt i{ position: relative; z-index: 5;}
.cli21 dl dt:after{ content:""; position:absolute;width:98%;left:3.1%;bottom: -0.35rem;border: 0.12rem solid #7a7fa3; height:15.3rem;}
.lib2 .cli21 dl dt:before{height:0rem;}
.cli21 dl dd h4{ text-align: center; font-weight: normal; margin-bottom: 1.1rem;}
.cli21 dl dd h4 i{ color: #242d68; font-size: 1.42rem; padding-left: 1.35rem;background:url(../nyimg/cl_li.png) no-repeat 0.2rem center; background-size:0.6rem 0.9rem;}
.cli21 dl dd p{ overflow: hidden; color: #333; font-size: 1rem; line-height: 1.5rem; margin-bottom:0.5rem;}
.cli21 dl dd p i{ display: inline-block; float: left; width: 1.5rem;}
.cli21 dl dd p span{ display: inline-block; float: right; width: 93.5%;}
.cli22{ max-width:640px;margin:0 auto;background: #fff; border: 1px solid #e5e5e5; margin: 0 3.1%; padding-bottom:1.7rem;}
.cli22 h4{ text-align: center; font-weight: normal; line-height: 4.25rem;}
.cli22 h4 i{ color: #242d68; font-size: 1.42rem; padding-left: 1.35rem;background:url(../nyimg/cl_li.png) no-repeat 0.2rem center; background-size:0.6rem 0.9rem;}
.cli22 p{ color: #595959; font-size: 0.92rem; line-height: 1.55rem; padding: 0 1.5% 0 6%; margin-bottom: 1.25rem; position: relative;}
.cli22 p i{ color: #242d68;}
.cli22 p:before{ content:""; position:absolute;height:0.35rem;width:0.35rem;left:0.6rem;top:5%; background:#b3b3b3; border-radius: 0.35rem;}
.cli23{ max-width:640px;margin:0 auto;padding-top: 1.5rem; margin: 0 3.1% 1.8rem;}
.cli23 h4{ text-align: center; font-weight: normal; line-height: 4.25rem;}
.cli23 h4 i{ color: #242d68; font-size: 1.42rem; padding-left: 1.35rem;background:url(../nyimg/cl_li.png) no-repeat 0.2rem center; background-size:0.6rem 0.9rem;}
.cli23 p{ font-size: 0;}
.cli23 ul{ overflow: hidden; background: #ededed; padding:0.35rem 0;}
.cli23 ul li{ overflow: hidden; color: #4c4c4c; font-size: 0.92rem; line-height: 2.5rem; border-bottom: 1px solid #fff;}
.cli23 ul li:last-child{ border-bottom: none;}
.cli23 ul li i{ display: inline-block; float: left; width:33%; text-align: center; box-sizing: border-box; border-right: 1px solid #fff;}
.cli23 ul li span{ display: inline-block; float: left; width:61%; padding-left: 6%;}
.cli24{ max-width:640px;margin:0 auto;overflow: hidden; margin: 0 3.1%;}
.cli24 h4{ text-align: center; font-weight: normal; line-height: 4.25rem;}
.cli24 h4 i{ color: #242d68; font-size: 1.42rem; padding-left: 1.35rem;background:url(../nyimg/cl_li.png) no-repeat 0.2rem center; background-size:0.6rem 0.9rem;}
.cli24 p{ padding: 0.6rem 0 1.5rem 0;}
.cli24 ul{ overflow: hidden;text-align: center;}
.cli24 ul li{ width:9.67rem;margin:0 8% 1.2rem 0; text-align: center; color: #4c4c4c; font-size: 1rem;display: inline-block;*display:inline;
	zoom:1;}
.cli24 ul li:nth-child(2n){margin-right:0;}
.cli24 ul li p{width:100%;padding:0;background-image:url(../nyimg/cl_k.png); background-size:9.67rem 9.67rem; }
.cli24 ul li i{ display: block; height: 6.8rem; box-sizing: border-box; padding-top: 2.2rem; line-height: 1.7rem;}
.cli24 ul li i span{ display: block;}
.cli24 ul li em{ display: block; height: 2.8rem; line-height: 2.8rem; text-align: center; font-family: Arial; font-size: 1.5rem; color: #adafbf; font-weight: bold;}
.cli25{ max-width:640px;margin:0 auto;overflow: hidden; margin: 0 3.1% 2.75rem;}
.cli25 h4{ text-align: center; font-weight: normal; line-height: 4.25rem;}
.cli25 h4 i{ color: #242d68; font-size: 1.42rem; padding-left: 1.35rem;background:url(../nyimg/cl_li.png) no-repeat 0.2rem center; background-size:0.6rem 0.9rem;}
.cli25 ul{ padding: 0.5rem 0;}
.cli25 ul li{ line-height: 1.9rem; font-size: 1rem; color: #333; padding-left: 1rem;background:url(../nyimg/li.png) no-repeat 0 0.6rem; background-size:0.7rem 0.6rem;}
.cli26{max-width:640px;margin:0 auto; margin: 0 3.1%;}
.cli26 h4{ text-align: center; font-weight: normal; line-height: 4.25rem;}
.cli26 h4 i{ color: #242d68; font-size: 1.42rem; padding-left: 1.35rem;background:url(../nyimg/cl_li.png) no-repeat 0.2rem center; background-size:0.6rem 0.9rem;}
.cli26 p{ overflow: hidden; color: #333; font-size: 1rem; line-height: 1.5rem; margin-bottom:0.5rem;}
.cli26 p i{ display: inline-block; float: left; width: 1.5rem;}
.cli26 p span{ display: inline-block; float: right; width: 93.5%;}
.cl27{ padding: 2.1rem 0 0 0;}
.cl27 p{ width: 12.5rem; height: 3.15rem; line-height: 3.15rem; border: 0.12rem solid #242d68; border-radius: 0.25rem;margin: 0 auto;}
.cl27 p a{ display: block; color: #242d68; font-size: 1.17rem; padding-left: 3.3rem;background:url(../nyimg/cl_mor.png) no-repeat 0.9rem 0.9rem; background-size:1.54rem 1.54rem;}

/*1-工程列表*/
.gc{max-width:640px;margin:0 auto; overflow: hidden; padding-top: 4.2rem;background:url(../nyimg/g_bg.jpg) repeat-y center 4.2rem; background-size: 100% auto;padding-bottom:3.5rem;}
.gc1{ margin: 0 3.1% 2.9rem;}
.gc1 dl{ padding-top: 3.25rem;}
.gc1 dl dt h3{ margin-bottom: 1.35rem; padding-bottom: 0.6rem; position: relative;letter-spacing: -1px;}
.gc1 dl dt h3:before{ content:""; position:absolute;height:1px;width:100%;left:0;bottom:0; background:#939393;}
.gc1 dl dt h3:after{ content:""; position:absolute;height:1px;width:100%;left:0;bottom:5%; background:#939393;}
.gc1 dl dt h3 strong{ font-weight: bold; color: #d13328; font-size: 1.33rem;}
.gc1 dl dt h3 strong span{color: #d13328; padding-right:2%;}
.gc1 dl dt h3 i{ font-weight: normal; color: #666; padding-left: 2%;font-style: italic; }
.gc1 dl dt p{ color: #333333; font-size:1.08rem; line-height: 1.65rem; padding-bottom: 1.1rem;}
.gc1 dl dd p{ overflow: hidden;}
.gc1 dl dd p a{ display:block; margin-top: 0.85rem; height: 2.9rem; line-height: 2.9rem; color: #242d68; font-size: 1.08rem; border: 1px solid #242d68; border-radius: 2.9rem; width: 47.85%; box-sizing: border-box; padding-left:4.5%; float: left;background:url(../nyimg/g_m.png) no-repeat 93% 1.1rem; background-size:1.04rem 0.67rem;}
.gc1 dl dd p a:nth-child(2n){ float: right;}
.gc2{ overflow: hidden; margin: 0 3.1% 1.25rem;background:url(../nyimg/g_k.png) no-repeat center 0; background-size: 100% 7.5rem; height: 7.5rem; text-align: center; color:#1a1a1a; font-size: 1.08rem;}
.gc2 p{ padding-top: 0.85rem;}
.gc2 p span{ display: block;}
.gc2 p strong{ display: block; line-height: 2.1rem;}
.gc2 p strong a{ color: #242d68; font-size: 1.25rem; padding-right: 2.05rem;background:url(../nyimg/g_ll.png) no-repeat right 0.75rem; background-size: 1.4rem 0.45rem;}
.gc2 p i{ font-size: 1.17rem;}
.lib2 .cli242 h4 i{background:url(../nyimg/cl_li.png) no-repeat 0.2rem center;background-size: 0.6rem 0.9rem;}
.lib2 .cli242 ul li em{font-size:1rem;margin-top: 1.4rem;}
/*3-承接工程的优势*/
.y_onm1{ padding-bottom: 0.58rem;}
.y_onm1 h2{ padding-top: 1.1rem; height: 5.4rem;background:url(../nyimg/y_h31.png) no-repeat right 3.6rem; background-size:100% 0.625rem; line-height: 5.4rem; text-align: center; font-weight: normal;}
.y_onm1 dl{ margin: 0 3.1% 2.5rem;}
.y_onm1 dl dt{ position: relative; font-size: 0;}
.y_onm1 dl dt em{ display: inline-block; right: 0; top: 0; width: 3.3rem; height: 5rem; text-align: center;background:url(../nyimg/y_bg.png) repeat; position: absolute; line-height: 5rem;}
.y_onm1 dl dt em span{ color: #fff; font-family:Impact; font-size: 1.67rem; border-bottom: 2px solid #a0a5be; padding-bottom: 0.12rem;}
.y_onm1 dl dd h4{ color: #d13328; font-size: 1.25rem;font-weight: normal; line-height: 3.6rem;}
.y_onm1 dl dd h4 img{ display: inline-block; width: 1.92rem;vertical-align: middle; padding-right: 1rem;}
.y_onm1 dl dd p{ color: #4c4c4c; font-size: 0.92rem; line-height: 1.65rem;}
.y_onm1 dl dd p span{ display: block; padding-left: 0.35rem; margin-bottom: 0.45rem;}
.y_onm1 dl dd p i{ color: #333;}
.y_onm1 dl dd p strong{ font-weight: bold; color: #000; padding-right: 0.9rem; position: relative;}
.y_onm1 dl dd p strong:before{ content:""; position:absolute;height:0.35rem;width:0.35rem;left:-0.5rem;top:0.5rem; background:#808080; border-radius: 0.35rem;}
.y_onm1 dl:last-of-type dd p span{ position: relative;}
.y_onm1 dl:last-of-type dd p span:before{ content:""; position:absolute;height:0.35rem;width:0.35rem;left:-0.45rem;top:0.5rem; background:#808080; border-radius: 0.35rem;}
.y_onm2{ margin: 0 3.1%; border-top: 1px solid #c4c4c4;}
.y_onm2 h3{ position: relative; text-align: center;}
.y_onm2 h3:before{ content:""; position:absolute;height:3px;width:30%;left:32%;top:-2px; background:#242d68;}
.y_onm2 h3 span{ display: block; padding-top: 1.6rem; font-weight: normal; font-family: Constantia; color: #cacaca; text-transform: uppercase;}
.y_onm2 h3 strong{ font-weight: bold; color: #242d68; font-size: 1.42rem; display: block; line-height: 3.1rem;}
.y_onm2 h3 i{ font-weight: normal; font-size: 1rem; color: #666; padding-bottom: 1.6rem; display: block;}
.y_onm2 ul{ overflow: hidden; font-size: 0; border-left: 1px solid #dcdcdc; border-top: 1px solid #dcdcdc;}
.y_onm2 ul li{ float: left; width: 33.33%; box-sizing: border-box;border-bottom: 1px solid #dcdcdc; border-right: 1px solid #dcdcdc;}
.y_onm3{ overflow: hidden; padding: 2.5rem 0 1rem 0;}
.y_onm3 ul{ overflow: hidden; padding: 0 8.3%; box-sizing: border-box;}
.y_onm3 ul li{ float: left; height: 3.15rem; line-height: 3.15rem; border:0.12rem solid #242d68; border-radius: 0.2rem; width: 45%; margin-right:6%;  background: #fff; text-align: center;}
.y_onm3 ul li a{ display: block; color: #242d68; font-size: 1.17rem;}
.y_onm3 ul li:last-child{ margin-right: 0;}
.y_onm3 ul li img{ display: inline-block; width: 1.92rem; vertical-align: middle; margin-right: 0.5rem;}
/*2-工程详情*/
.x_om1{ overflow: hidden; padding-top: 1rem; margin: 0 3.1% 2.5rem;}
.x_om1 h3{ font-weight: normal; text-align: center; font-weight: normal; height: 4.7rem; line-height: 4.7rem; margin-bottom: 1.5rem; color: #242d68; font-size: 1.67rem;background:url(../nyimg/y_lin1.png) no-repeat center bottom; background-size:100% 0.75rem;}
.x_om1 dl dt{ font-size: 0; position: relative;height:18rem;}
.x_om1 dl dt span{ display: block; width: 100%; height:1.9rem; line-height: 1.9rem;background:url(../nyimg/y_oo.png) repeat; position: absolute; left: 0; bottom: 0; text-align: center;}
.x_om1 dl dt span a{ color: #cccccc; font-size: 0.92rem;}
.x_om1 dl dd h4{ text-align: center; font-weight: normal; line-height: 3.33rem; height: 3.3rem; overflow: hidden; color: #1a1a1a; font-size: 1.33rem;}
.x_om1 dl dd p{ color: #4c4c4c; font-size: 0.92rem; line-height: 1.7rem;}
.x_om2{ margin: 0 3.1% 1.5rem; position: relative; border-top: 1px solid #c4c4c4; background: #fff; padding-bottom: 2.2rem;border-bottom: 1px solid #c4c4c4;}
.x_om2:before{ content:""; position:absolute;height:3px;width:30%;left:32%;top:-2px; background:#242d68;}
.x_om2:after{ content:""; position:absolute;height:3px;width:30%;left:32%;bottom:-2px; background:#242d68;}
.x_om2 h3{ text-align: center; padding-top: 1.6rem; font-weight: normal;}
.x_om2 h3 span{ font-weight: normal; color: #cacaca; font-size: 1.25rem; font-family: Constantia; text-transform: uppercase;}
.x_om2 h3 i{ display: block; color: #323941; font-size: 1.67rem; line-height:3.5rem;background:url(../nyimg/y_h31.png) no-repeat right 1.45rem; background-size:100% 0.625rem; margin: 0 4.5%;}
.x_om2 h3 i strong{ font-weight: bold; color: #d13328;}
.x_om2 h3 em{ display: block; color: #666; font-size: 1.17rem; padding-bottom: 0.2rem;}
.x_om2 dl{ overflow: hidden; padding: 1.4rem 0;background:url(../nyimg/y_lin.gif) no-repeat center bottom; background-size:100% 3px;}
.x_om2 dl dt{ font-size: 0; width: 45%; float: left;}
.x_om2 dl dd{ float: right; width: 52%;}
.x_om2 dl dd h4{ font-weight: normal; color: #242d68; font-size: 1.1rem; line-height: 2.2rem;}
.x_om2 dl dd p{ color: #757575; font-size: 0.92rem;}
.x_om2 dl:last-of-type{ background:none;}
.x_om3{ overflow: hidden; margin: 0 3.1% 3.3rem;}
.x_om3 h3{ text-align: center; padding-top: 1rem; font-weight: normal; padding-bottom: 1.5rem;}
.x_om3 h3 span{ font-weight: normal; color: #cacaca; font-size: 1.25rem; font-family: Constantia; text-transform: uppercase;}
.x_om3 h3 i{ display: block; color: #323941; font-size: 1.25rem; line-height:2.8rem;}
.x_om3 h3 strong{ font-weight: bold; color: #d13328; display: block; font-size: 1.58rem;}
.x_om3 ul{ overflow: hidden;}
.x_om3 ul li{ margin-bottom: 0.6rem; overflow: hidden; border: 0.15rem solid #e5e5e5; background: #242d68;}
.x_om3 ul li i{ display: inline-block; float: left; width: 3rem; box-sizing: border-box; padding:1.35rem 0.9rem 0; color:#fff; font-size: 1.17rem; line-height: 100%;}
.x_om3 ul li span{ display: inline-block; float: right; width: 87%; font-size: 0;}
.x_om3 ul li:last-child{ background: #d13328;}
.x_om41{ margin: 0 3.1% 3rem; position: relative; border-top: 1px solid #c4c4c4; background: #fff;}
.x_om41:before{ content:""; position:absolute;height:3px;width:30%;left:32%;top:-2px; background:#242d68;}
.x_om41 h3{ text-align: center; padding-top: 1.6rem; font-weight: normal; padding-bottom: 1.5rem;}
.x_om41 h3 span{ font-weight: normal; color: #cacaca; font-size: 1.25rem; font-family: Constantia; text-transform: uppercase;}
.x_om41 h3 strong{ font-weight: bold; color: #d13328; display: block; font-size: 1.58rem; padding: 0.35rem 0;}
.x_om41 h3 strong span{ color: #323941;}
.x_om41 p{ font-size: 0;}
.x_om42 p{ box-sizing: border-box; border: 1px solid #e5e5e5;}
.x_om5{ margin: 0 3.1% 3rem; position: relative; border-top: 1px solid #c4c4c4;}
.x_om5:before{ content:""; position:absolute;height:3px;width:30%;left:32%;top:-2px; background:#242d68;}
.x_om5 h3{ text-align: center; padding-top: 1.6rem; font-weight: normal; padding-bottom: 1rem;}
.x_om5 h3 span{ font-weight: normal; color: #cacaca; font-size: 1.25rem; font-family: Constantia; text-transform: uppercase;}
.x_om5 h3 i{ display: block; color: #323941; font-size: 1.67rem; line-height:3rem;background:url(../nyimg/y_ibg.png) no-repeat right 1.45rem; background-size:100% 0.625rem;}
.x_om5 h3 i strong{ font-weight: bold; color: #d13328;}
.x_om5 dl dt{ font-size: 0;}
.x_om5 dl dd h4{ height: 3.3rem; line-height: 3.3rem; color: #242d68; font-size: 1.25rem; font-weight: bold;background:url(../nyimg/y_lim.gif) no-repeat right 1.45rem; background-size:75% 0.65rem;}
.x_om5 dl dd p{ color: #4c4c4c; font-size: 0.92rem; line-height: 1.65rem; margin-bottom: 1.6rem;}
.x_om5 h5{ margin-bottom: -3rem;}

/*联系我们1*/
.ca_n1{ min-width:320px;max-width:640px;margin:0 auto;margin-top:4.2rem; font-size: 0; margin-bottom:2.35rem; position: relative;}
.ca_n1 h2{ display: block; position: absolute; top:2.8rem; left: 11.6%; color: #2a346d; font-size: 1.75rem; font-weight: bold;}
.ca_n1 h3{ text-align: center; padding-top:1.55rem; font-weight: normal; color: #2a346d; font-size: 1.35rem; margin-bottom: 2.1rem;}
.ca_n1 h3 i{ display: block; color: #a6a6a6; font-size: 0.75rem; font-family: Arial; padding: 0.25rem 0 0.75rem 0;}
.ca_n1 h3 span{ display: block; color: #233e84;}
.ca_n1 ul{ overflow: hidden; margin: 0 3.1%; border: 2px solid #e5e5e5;background:url(../nyimg/ca_bg.gif) repeat; padding: 0.5rem 0; color: #808080; font-size: 1.2rem;}
.ca_n1 ul li{ height: 6rem; box-sizing: border-box; padding: 1.25rem 0 1.5rem 23%; border-bottom: 1px dashed #d2d2d2;background:url(../nyimg/ca_ico1.jpg) no-repeat 7.7% 1.5rem; background-size:2.75rem 2.75rem;}
.ca_n1 ul li:last-child{ border-bottom: none;}
.ca_n1 ul li span{ display: block; color: #333333; font-size: 1.25rem;}
.ca_n1 ul li:nth-child(2){background:url(../nyimg/ca_ico2.jpg) no-repeat 7.7% 1.5rem; background-size:2.75rem 2.75rem;}
.ca_n1 ul li:nth-child(3){background:url(../nyimg/ca_ico3.jpg) no-repeat 7.7% 1.5rem; background-size:2.75rem 2.75rem;}
.ca_n1 ul li:nth-child(4){background:url(../nyimg/ca_ico4.jpg) no-repeat 7.7% 1.5rem; background-size:2.75rem 2.75rem;}
.ca_n1 ul li:nth-child(5){background:url(../nyimg/ca_ico5.jpg) no-repeat 7.7% 1.5rem; background-size:2.75rem 2.75rem;}
.ca_n2{ padding: 0 3.1%;min-width:320px;max-width:640px;margin:0 auto;}
.ca_n2  h3{ color: #2a346d; font-size: 1.35rem; font-weight: bold; padding-bottom: 2.25rem; position: relative;}
.ca_n2  h3:before{ content:""; position:absolute;height:1px;width:100%;left:0;top:2.2rem; background:#cfcfcf;}
.ca_n2  h3:after{ content:""; position:absolute;height:2px;width:23%;left:0;top:2.1rem; background:#2a346d;}
.ca_n2 p{ font-size: 0; padding-bottom: 5rem;}

/*新闻详情页*/
.n_con2{ padding:6rem 3% 0;}
.n_con2 h3{ color: #000; font-size: 1.15rem; font-weight: bold;}
.n_con2 h4{ text-align: center; font-size: 1.03rem; color: #999; font-weight: normal; padding: 1.4rem  0 0.6rem 0; border-bottom: 1px solid #ebebeb; margin-bottom: 0.9rem;}
.n_con2 h4 span{ padding: 0 7%;color: #999;}
.n_ct{ font-size: 0.83rem; line-height: 1.55rem; color: #666; text-align: center;}
.n_ct p{ line-height: 1.6rem; color: #4c4c4c;font-size:1rem;text-align: left;/*! margin: 2% 0; */margin-bottom: 0.5rem;}
.n_ct p.pat{ text-indent: 0; text-align: center; /*! padding:1.6rem 0; */}
.n_ct p.pat span{ display: block; font-size: 1rem; color: #999; padding-top: 0.5rem;}
.n_ct p a{ color: #f00;}
.n_ct h5{font-weight: normal;padding-top:2.4rem; color: #4c4c4c; padding-bottom:0.35rem; margin-bottom: 0.2rem; border-bottom: 0.12rem solid #eaeaea;}
.n_ct h5 span{ color: #4c4c4c; padding-left: 0.9rem;}
.n_cmd{padding: 2.3% 0; background: #f1f1f1;margin-top: 2rem;}
.n_cmd span{ font-size: 1rem; color: #666; display: inline-block; float: left; width:20%; text-align: center; padding: 0 1.5%;}
.n_cmd li{ overflow: hidden; padding: 0.5rem 0 0.5rem 0;}
.n_cmd li a{color: #D13328; font-size:1.1rem; display: block; position: relative;/* overflow:hidden; white-space:nowrap; text-overflow:ellipsis;*/  }
.n_cmd li i{ display: inline-block;float: right; width:77%;}
.n_cmd li i a{ color: #414141;}
.n_ret a{ width: 12.7rem; display: block; font-size:1.15rem; margin:1.8rem auto 4rem;  height: 2.5rem; color: #fff; text-align: center; color: #fff; line-height: 2.5rem; font-family:"微软雅黑";background:url(../nyimg/news_btna.jpg) no-repeat; background-size:100% 2.5rem;}


/*nycss.css  新增css*/
 .xinw51 dl:last-of-type{ padding-bottom: 0;}
.xinw h2{ padding-bottom: 0.8rem; text-align: center; color:#242d68; font-size: 1.7rem;font-weight: normal; margin:2.9rem 3.1% 1.65rem; position: relative;}
.xinw h2:before{ content:""; position:absolute;height:1px;width:100%;left:0;bottom:0; background:#cfcfcf;}
.xinw h2:after{ content:""; position:absolute;height:2px;width:28%;left:36.5%;bottom:0; background:#242d68;}

.ycbf{display:none}

