﻿@charset "utf-8";

.wrap{width: 100%;background: #ffffff;}
.wrap img{ width:100%; display:block;}
.ban img {
    display: block;
    width: 100%;
}
.conterstyle{padding: 0 0 4rem;}
.container {
    width: 100%;
    max-width: 640px;
    margin: 0 auto;
    min-width: 320px;
    overflow: hidden;
    position: relative;
}

input::-webkit-input-placeholder {
color:rgba(43,43,43,0.4);
}
input::-moz-input-placeholder {
color:rgba(43,43,43,0.4);
}
input::-ms-input-placeholder {
color:rgba(43,43,43,0.4);
}
textarea::-webkit-input-placeholder {
color:rgba(43,43,43,0.4);
}
textarea::-moz-input-placeholder {
color:rgba(43,43,43,0.4);
}
textarea::-ms-input-placeholder {
color:rgba(43,43,43,0.4);
}




.crumb{position:absolute;top:5.83rem;left:7.2%;z-index:99;display:flex;display:-webkit-flex}.crumb a{display:block;font-size:1rem;color:#fff;line-height:100%;font-weight:700;position:relative;letter-spacing:2px;padding-right:1.167rem;background:url(/mobile/images/crumb.png) no-repeat right center; background-size:0.6rem 0.92rem;margin-right:.5417rem}.crumb a:last-child{background:0 0}.ban{position:relative;z-index:3;width:100%;overflow:hidden}

/*地图*/
.g-map .m-con{ padding:0 10px 3rem 10px;}
.g-map .main_tit{ line-height:2.4rem; font-size:1.2rem; height:2.4rem; text-shadow:1px 1px 1px #fff;text-indent:10px; margin:10px 0;}
.g-map .map_list{border:1px solid #ddd; border-radius:5px; width:100%; overflow:hidden; box-shadow:2px 1px 3px #ddd; font-size:1rem;    padding: 0;}
.g-map .map_list a li{ text-overflow:ellipsis;float:left; display:table-cell; width:33%; padding:10px 0; text-align:center; white-space:nowrap; overflow:hidden; position:relative;}
.g-map .map_list a li:before{content:""; position:absolute;right:0; top:0; height:100%;border-right:1px dashed #ddd;}
.g-map .map_list a li:after{content:""; position:absolute;bottom:0; left:0; width:100%; border-bottom:1px dashed #ddd;}
.g-map .map_list a:nth-child(3n) li:before{ border-right:0;}
.g-map .map_list a{color:#666;}


#validate_{    line-height: 2rem;}

/*返回中心按钮*/
.u_back{ width:12.1rem; line-height:2.75rem; border-radius: 1.8rem; background:#b10b19; text-align:center; margin:0 auto; font-size:1.5rem;  color:#fff; margin-top:1.25rem;}
/*分页样式 88*/
.cpage{ clear: both; margin-top: 1.25rem; margin-bottom:2rem;    padding: 0 5%; }
.cpage a{ width: 33%; height: 3.6rem; line-height: 3.6rem; text-align: center; color: #fff; font-size: 1.166rem; display: inline-block; background: #e2ae5b; border-radius: 0.13rem;font-family:"Microsoft YaHei";}
.cpage .next{ float: right; background: #e2ae5b; color: #fff; }
.cpage span{ width:34%;display: inline-block;text-align: center; color: #333; font-size: 1.166rem; }
.cpage span em{display: inline-block;
    border: 1px solid #004d61;
    line-height: 1.52rem;
    border-radius: 1.42rem;
    width: 3.85rem;
    text-align: center;
    color: #1c1c1c;
    font-size: 1rem;
    margin-top: 0.2rem;}
.cpage3{ margin-bottom: 3.5rem;}

.cfpage .cpage span{ color:#fff}



.prj-list{padding-top: 4.16rem;padding-bottom: 6.2rem;background: #E7F2F8;position: relative;}
.prj-list:before{content: "";width: 100%;height: 21.42rem;background: #fff;display: block;position: absolute;top: 0;left: 0;z-index: 0;}
/*内页内容居中*/
.ny-con{width: 92%;margin: 0 auto;font-size: 0;line-height: 100%;position: relative;z-index: 1;}

/*内页-服务列表*/
.ser-list{padding-top: 4.16rem;padding-bottom: 6.2rem;background: #E7F2F8;position: relative;}
.ser-list:before{content: "";width: 100%;height: 21.42rem;background: #fff;display: block;position: absolute;top: 0;left: 0;z-index: 0;}
.ser-list dl{background: #fff;border-radius: 2rem;overflow: hidden;margin-bottom: 2.1rem;}
.ser-list dt{width: 100%;line-height: 0;border-radius: 2rem;overflow: hidden;}
.ser-list dt img{display: block;width: 100%;}
.ser-list dd{background: #fff;padding: 2rem 0 0 2.625rem;box-sizing: border-box;height: 11.42rem;background: url(/mobile/images/fw-list-jt.png) no-repeat 83% 64.6%;background-size: 0.83rem auto;}
.ser-list dd h4{font-size: 2rem;color: #1C1C1C;line-height: 2rem;}
.ser-list dd p{font-size: 1rem;color: #1C1C1C;line-height: 1.5rem;width: 64%;margin-top: 1.4rem;padding-right: 5%;box-sizing: border-box;height: 3.66rem;border-right: 1px solid #D8D8D8;padding-top: 0.4rem;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;overflow: hidden;}


/*内页-服务工具*/
.tool_list {padding-top: 4.16rem;padding-bottom: 6.2rem;background: #E7F2F8;position: relative;}
.tool_list dl { border-radius:3.6rem / 2.5rem; overflow:hidden; margin-bottom:2.083rem; text-align:center}
.tool_list dl dd { background:#fff; position:relative; padding:2.5rem 0 2.583rem}
.tool_list dl dd i { display:block; border:.292rem solid rgba(255,255,255,.3); border-radius:50%; top:-4.208rem; left:50%; margin-left:-3.583rem; position:absolute; overflow:hidden}
.tool_list dl dd img { display:block; width:7.208rem; height:7.208rem; background:#fff}
.tool_list dl dd h3 { font-size:2rem; color:#004d61; line-height:100%; font-weight:700; position:relative; padding-bottom:1.083rem; margin-bottom:.75rem}
.tool_list dl dd h3:after { position:absolute; content:""; width:1.25rem; height:.1rem; background:#565656; left:50%; margin-left:-.625rem; bottom:0}
.tool_list dl dd p { font-size:1rem; color:#1c1c1c; line-height:100%; letter-spacing:2px}

/*联系我们*/
/*联系我们*/
.banner{position:relative;}
.banner .lx-tit{position: absolute;top:7.16rem;left:4%;z-index:300;}
.banner .lx-tit span{display:block;font-size:3.33rem;color:#1a212a;line-height: 3.4rem;}
.lx-con .lx-zb{padding:3.16rem 4% 2.66rem;}
.lx-con .lx-zb h4{font-size:2rem; color:#1c1c1c; margin-bottom: 2.25rem;margin-left: 1.25rem;}
.lx-con .lx-zb ul li{height:10.9rem;background:#f7f7f7;padding:2.33rem 2.04rem 0 2.66rem; margin-bottom: 1.79rem; box-sizing: border-box;border-radius: 50px;}
.lx-con .lx-zb ul li span{display:block; height:6.33rem;border-right:1px solid #c3c7d3;width:73%;float:left;}
.lx-con .lx-zb ul li span em{display:block;font-size:1.66rem;color:#1c1c1c;margin-bottom: 1.33rem;}
.lx-con .lx-zb ul li span p{font-size:2rem; color:#004d61; line-height: 1.58rem;}
.lx-con .lx-zb ul li i{display:block;width:2.95rem;height:3.04rem;float:left; margin-left: 1.875rem;}
.lx-con .lx-zb ul li .rx{background:url(/mobile/images/neiye/lx-rx.png) no-repeat center;background-size:100%;}
.lx-con .lx-zb ul li .last{font-size:1.5rem;}
.lx-con .lx-zb ul li .em{background:url(/mobile/images/neiye/lx-em.png) no-repeat center;background-size:100%;}
.lx-con .form{padding:2.3rem 2.6rem 4rem 2.3rem;}
.lx-con .form span{display:block; margin-bottom: 2.66rem;}
.lx-con .form span em{display:block;font-size: 1rem;color:#b1b1b1; margin-bottom: 0.875rem;}
.lx-con .form span p{font-size: 2rem;color:#1c1c1c; line-height: 2rem;}
.lx-con .form ul li{height:3.4rem;border:3px solid #e0e3e5;border-radius: 50px;margin-bottom: 1.2rem; position:relative;}
.lx-con .form ul li label{height:3.4rem;line-height: 3.4rem; font-size: 1.16rem;color:#1C1C1C; float:left; margin-left: 1.875rem;}
.lx-con .form ul li input{width:76.9%; height:3.4rem; line-height: 3.4rem;color:rgba(43,43,43,0.4); padding-right:2.2rem; box-sizing: border-box;float:right;font-size: 1rem;border-radius: 50px; text-align: right;}
.lx-con .form ul li i{display:block;width:0.5rem;height:0.45rem; background:url(/mobile/images/neiye/td-dbx.png) no-repeat center; background-size:100%;position: absolute;right:-1.3rem;top:1.54rem;background-size:100%; }
.lx-con .form ul li.last{height:11.875rem;border:3px solid #e0e3e5;border-radius: 3rem;padding:1.25rem 1.375rem; box-sizing: border-box;}
.lx-con .form ul li.last textarea{width:100%;height:9.4rem;font-size: 1.16rem;color:#1C1C1C;}
.lx-con .submit{height:3.75rem; line-height: 3.75rem; text-align: center;background:#004d61; border-radius: 45px;font-size: 1.16rem; color:#FFF;width: 100%; border: 0;}
.lx-con .lx-jt{padding:0 8% 6.54rem;}
.lx-con h4{font-size: 2rem;color:#1c1c1c; line-height: 2rem;background:url(/mobile/images/neiye/f-jt2.png) no-repeat right;background-size:4%;margin-bottom: 2rem;}
.lx-con .fb{padding:2.375rem 0 2.66rem; border-bottom:1px solid #c3c7d3;}
.lx-con .fb h5{margin-bottom: 2.2rem; font-size:1.5rem; color:#1c1c1c;}
.lx-con .fb i{display:block;font-size:1.16rem;line-height: 1.16rem;color:rgba(28,28,28,0.7);padding-left:2.125rem;background:url(/mobile/images/neiye/lx-tb1.png) no-repeat left;background-size:5%;margin-bottom: 1.08rem;}
.lx-con .fb em{display:block;font-size:1.16rem;color:rgba(28,28,28,0.7);padding-left:2.125rem;background: url(/mobile/images/neiye/lx-tb2.png) no-repeat left 0.3rem;background-size:5%;margin-bottom: 0.95rem;line-height: 1.8rem;}
.lx-con .fb span{display:block;font-size:1.16rem;line-height: 1.16rem;color:rgba(28,28,28,0.7);padding-left:2.125rem;background:url(/mobile/images/neiye/lx-tb3.png) no-repeat left;background-size:5%;margin-bottom: 1.08rem;}
.lx-con .fb strong{display:block;font-size:1.16rem;line-height: 1.16rem;color:rgba(28,28,28,0.7);padding-left:2.125rem;background:url(/mobile/images/neiye/lx-tb4.png) no-repeat left;background-size:5%;margin-bottom: 1.08rem; font-weight: normal;}
.lx-con .fb:last-child{border-bottom:0;}
.lx-con .lx_btn{width:23.65%; height:4rem;margin:2.54rem auto 0;display: none;}
.lx-con .lx_btn span{display:block; width:100%; height:100%;background:url(/mobile/images/neiye/gd1.png) no-repeat center;background-size:100%;}

.lx-con .ewm{padding-top:3.625rem; padding-bottom:5.125rem;background:#f7f7f7;}
.lx-con .ewm span{display:block;padding-top:2.625rem;width:45.8%;margin:0 auto;}
.lx-con .ewm span em{display:block; width:100%;height:14.3rem;margin-bottom: 1.125rem;}
.lx-con .ewm span em img{width:100%; height:100%;}
.lx-con .ewm span p{text-align: center; font-size:1.16rem;color:rgba(28,28,28,0.7);}
.lx-con .ewm span p b{display:block;font-size:1.5rem;color:#1c1c1c; line-height: 1.5rem;margin-bottom: 0.83rem; font-weight: normal;}




.kclb{padding: 4rem 0 2rem;}
.kclb_con dl{width: 85.3%;margin: 0 auto 2rem;border: 2px solid #d0f1f2;border-radius: 1.8rem;}
.kclb_con dd{height: 15rem;}
.kclb_con dd h3{font-size: 2rem;line-height: 2rem;font-weight: bold;text-align: center;}
.kclb_con dd h3 a{color: #004d61;}
.kclb_con dd p{font-size: 1rem;color: #333;line-height: 1.5rem;margin: 1.2rem 2rem;text-align: center;background: url(/mobile/Images/neiye/gou.png) no-repeat left 0.125rem;background-size: 1.25rem 1.25rem;}
.kclb_con dd .xq{display: block;width: 7.8rem;padding-left: 2.5rem;height: 3.4rem;line-height: 3.4rem;font-size: 1rem;color: #333;margin: 0 auto;background: url(/mobile/Images/neiye/course_xq.png) no-repeat;background-size: 100% 3.4rem;}

/*活动页*/
.yingy dl{position: relative;}
.yingy dt img{ display: block;width: 100%;}
.yingy dd{ position: absolute;left:4% ;top: 2.5rem;}
.yingy dd h3 a{ display: inline-block;font-size:1rem ;color: #fff;font-weight: bold;line-height: 1rem;}
.yingy dd h3 img{display: inline-block;width:0.54rem ;margin: 0 0.66rem;vertical-align: sub;}
.yingy dd span{ display: block;font-size: 3.33rem;line-height: 3.33rem;color: #fff;padding-top: 2.8rem;font-weight: bold;}

.huod{ height: 50.83rem;background: url(/mobile/images/huod_bg.jpg) no-repeat center;background-size: 100% 50.83rem;}
.huod h2{ display: block;font-size:2rem ;line-height: 2rem;color: #1c1c1c;text-align: center;padding-top: 2.9rem;font-weight: bold;}
.huod_con{ margin: 2.3rem 4% 0;overflow: hidden;position: relative;}
.huod_con dt{ position: relative;width: 100%;}
.huod_con dt img{ display: block;width: 100%;border-radius: 1.5rem;}
.huod_con dt em{ position: absolute;left: 1rem;top: 1.2rem;width: 6.25rem;height: 3rem;line-height: 3rem;display: block;text-align: center;font-size: 1rem;color: #fff;border: 0.1rem solid #fff;border-radius:1.5rem ;}
.huod_con dd{ padding: 2.9rem 1.25rem 0 0.5rem;}
.huod_con dd p{ float: left;width: 15.9%;padding-right: 10%;height: 14.3rem;border-right: 1px solid #ccd4d9;}

.huod_con dd p b{ display: block;font-size: 4.1rem;color: #1c1c1c;line-height:3.2rem ;}
.huod_con dd p em{ text-align: right;font-size: 1.5rem;color: #1c1c1c;line-height:1.5rem ;display: block;padding-top: 0.5rem;}
.huod_con dd div{ width: 65.2%;float: right;}
.huod_con dd div em{ display: block;font-size: 1.6rem;line-height:1.6rem ;color: #1c1c1c;font-weight: 400;}
.huod_con dd div span{ display: block;font-size: 1rem;line-height:1rem ;color: #595c5e;padding-top: 1.66rem;}
.huod_con dd div i{ display: block;font-size: 1rem;line-height:1.5rem ;color: #1c1c1c;padding-top: 1.66rem;display:-webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp:2;  overflow: hidden; text-overflow: ellipsis;}
.huod_con dd div b{font-size: 1rem;line-height: 1rem;display: block;color: #333;margin-top: 2.5rem;}
.huod_con dd div b img{ display: inline-block;width: 1.33rem;height: auto;margin-left: 0.8rem;vertical-align: middle;}
.huod .qh i img{width: 1.58rem;}
.huod .qh i.prev31{position: absolute;top: 8.5rem;z-index: 99;left: 1.25rem;}
.huod .qh i.next31{position: absolute;top: 8.5rem;z-index: 99;right:1.25rem;}


.yuef_t{width: 92%;padding-top: 3.3rem;padding-bottom: 3.3rem;border-bottom: 0.1rem solid #dedfe2;margin-top: 1.4rem;margin:0 4% 2.1rem;overflow: inherit;box-sizing: border-box;}
.yuef_t li{font-size: 1.5rem;color: #515151;position: relative;white-space: nowrap;width: auto!important;}
.yuef_t li:after{content: "";display: block;width: 1.8rem;height: 1.8rem;background: url(/mobile/images/yuef_yuan.png);margin: 0 auto;overflow: hidden;position: absolute;left: 50%;margin-left: -0.9rem;bottom: -2.4rem;display: none;background-size: 1.8rem 1.8rem;}
.yuef_t li.swiper-slide-thumb-active,.yuef_t li.cur{ color: #000000;}
.yuef_t li.swiper-slide-thumb-active:after,.yuef_t li.cur:after{display: block;}
.yuef_con{ margin: 0 4%;overflow: hidden;}
.yuef_qie{height: 24.4rem;margin-bottom: 2.3rem; }

.yuef_con p{ float: left;width: 15.9%;position: relative;}
.yuef_con p:after{ position: absolute;top:6.3rem ;right: 5%;content: "";background: #dedfe2;width:0.08rem ;height:18.25rem;}
.yuef_con p b{ display: block;font-size: 4.1rem;color: #1c1c1c;line-height:4.1rem ;}
.yuef_con p em{ text-align: right;font-size: 1.5rem;color: #1c1c1c;line-height:1.5rem ;display: block;}

.yuef_con dl{ width:72.3% ;float: right;height: 24.4rem;background: #e7f2f8;border-radius: 1.5rem;position: relative;}
.yuef_con dl:after{ position: absolute;left: 1.5rem;top: 1.16rem;width:0.4rem ;height:0.4rem ;border-radius: 0.2rem;content:"" ;}
.yuef_qie:nth-child(1) dl:after{background: #d60b38;}
.yuef_qie:nth-child(2) dl:after{background: #67ae52;left: 1.9rem;}
.yuef_qie:nth-child(3) dl:after{background: #f99b1d;}
.yuef_qie:nth-child(4) dl:after{background: #1f67bb;}


.yuef_con dt{ position: relative;width: 100%;border-radius: 1.5rem;}
.yuef_con dt img{ display: block;width: 100%;border-radius: 1.5rem;}
.yuef_con dt em{ position: absolute;left: 0;top: 0;width: 8.16rem;height: 2.5rem;line-height: 2.5rem;display: block;text-align: center;font-size: 1rem;color: #fff;background: #004d61;border-radius: 1.5rem 0 1.5rem 0;}
.yuef_con dd{padding: 1.2rem 1.6rem 0;}
.yuef_con dd h3 a{font-size: 1.5rem;line-height: 1.5rem;display: block;color: #000;
overflow: hidden; text-overflow:ellipsis;white-space:nowrap;display: block;}
.yuef_con dd span{font-size: 1rem;line-height: 1rem;color: #55585a;margin-top: .85rem;display: block;
overflow: hidden; text-overflow:ellipsis;white-space:nowrap;display: block;}
.yuef_con dd .more{font-size: 1rem;line-height: 1rem;display: block;color: #000;margin-top: 1.2rem;}
.yuef_con dd .more img{ display: inline-block;width: 0.7rem;height: auto;margin-left: 0.5rem;vertical-align: middle;}



/*新闻列表页(三级）*/
.news_list{ overflow: hidden; background: #004d61; margin-bottom: 3.2rem;}
.news_list dt{ float: right; width: 7.15rem; padding: 26% 9.3% 0 0;}
.news_list dd{ padding-left: 4.9%; padding-top: 3rem; color: #fff;}
.news_list dd h3{ padding-bottom: 2.83rem;}
.news_list dd h3 a{ color: #fff;}
.news_list dd h3 span{ padding: 0 2%;}
.news_list dd h4{ font-size: 3.3rem;font-weight: bold; letter-spacing: 0.3rem; min-height: 10rem;}

.news_cons dl{border-radius: 1.5rem;position: relative; overflow: hidden; margin: 0 4% 1.42rem; background: #e7f2f8;}
.news_cons dl:after{ position: absolute;left: 1.5rem;top: 1.16rem;width:0.4rem ;height:0.4rem ;border-radius: 0.2rem;content:"" ;}
.news_cons dl:after{background: #d60b38;}
.news_cons dt{ position: relative; width: 43.5%; float: left;}
.news_cons dt img{ display: block;width: 100%;border-top-left-radius: 1.5rem;border-bottom-left-radius: 1.5rem;}
.news_cons dt em{ position: absolute;left: 0;bottom: 0;width:3.33rem;height: 2.1rem;line-height: 2.5rem;display: block;text-align: center;font-size: 1rem;color: #fff;background: #004d61;border-radius: 0 1.5rem  0 0; text-align: center; padding-top: 0.96rem;}
.news_cons dt em img{ width: 0.6rem; border-radius: 0; margin: 0 auto;}
.news_cons dd{padding: 1.2rem 0 0; float: right; width:51.5%;}
.news_cons dd h3 i{ font-size: 0.96rem; color: #6d7275; padding-bottom: 0.8rem; display: block;}
.news_cons dd h3 em{ display: block; font-size: 1.5rem;  overflow: hidden; text-overflow:ellipsis;white-space:nowrap;}
.news_cons dd p{ display: block; padding-top: 0.7rem; color: #6d7275; font-size: 1.1rem;    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    display: block;}
.news_page{ overflow: hidden; margin:0 4%; padding: 0.6rem 0 0 1.67rem; height: 7.1rem; color: #787878; font-size: 1.2rem;}
.news_page a{ display: inline-block; float: left;}
.news_page em{ display: inline-block; float: left; padding: 0.005rem 7% 0 0.7rem;    line-height: 1.52rem;}
.news_page em span{ padding-left: 0.4rem;}
.news_page a:first-of-type,.news_page a:last-of-type{ color: #1c1c1c; font-size: 1.3rem; margin-top: 0.005rem;}
.news_page a:first-of-type{padding: 0.005rem 7% 0 0.7rem;}
.news_page a.cur{ display: inline-block; border: 1px solid #004d61; line-height:1.52rem; border-radius: 1.42rem; width: 3.85rem; text-align: center;color: #1c1c1c; font-size: 1rem; }
/*资讯列表*/
.crumb a{background-size: 0.6rem 0.92rem;}
.hot_kec h2 { overflow: hidden; padding-top: 3.4rem; padding-bottom: 2.33rem; text-align: center; color: #1c1c1c; font-size: 2rem; letter-spacing: 0.25rem;font-weight: bold;}
.hot_kec dl dt{ padding: 0 8%;/* Permalink - use to edit and share this gradient: https://colorzilla.com/gradient-editor/#ffffff+1,ffffff+50,e7f2f8+50,e7f2f8+100 */
    background: #ffffff; /* Old browsers */
    background: -moz-linear-gradient(top,  #ffffff 1%, #ffffff 50%, #e7f2f8 50%, #e7f2f8 100%); /* FF3.6-15 */
    background: -webkit-linear-gradient(top,  #ffffff 1%,#ffffff 50%,#e7f2f8 50%,#e7f2f8 100%); /* Chrome10-25,Safari5.1-6 */
    background: linear-gradient(to bottom,  #ffffff 1%,#ffffff 50%,#e7f2f8 50%,#e7f2f8 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#e7f2f8',GradientType=0 ); /* IE6-9 */
}
.hot_kec dl dt img{ display: inline-block; border-radius: 2rem;}
.hot_kec dl dd{ background: #e7f2f8; padding: 0 12.2% 3.94rem; text-align: center;}
.hot_kec dl dd h4 span{ display: block; padding-top: 2.92rem; color: #1c1c1c; font-size: 1.1rem; padding-bottom: 1.25rem;}
.hot_kec dl dd h4 i{ padding-bottom: 0.37rem; color: #717679; display: block; font-size: 1.5rem;}
.hot_kec dl dd h4 em{ display: block; font-size: 2rem; color: #1c1c1c;}
.hot_kec dl dd p{ color: #1c1c1c; font-size: 1.1rem; line-height: 1.67rem; padding-top: 1.75rem; height: 7.92rem;}
.hot_kec dl dd em{ display: block; text-align: center; font-size: 1.1rem; color: #004d61;font-weight: bold; letter-spacing: 0.2rem;}
.hot_kec dl dd em span{ display: inline-block; padding-right: 2.25rem;background:url(/mobile/images/neiye/morr3.png) no-repeat center right; background-size:1.33rem;}

.news_cons2_lis{ background: #e7f2f8; padding-top: 4.75rem;    padding-bottom: 3rem; margin-top: 3.58rem;}
.news_cons2_lis h2 { overflow: hidden; padding-bottom: 2.33rem; text-align: center; color: #1c1c1c; font-size: 2rem; letter-spacing: 0.25rem;font-weight: bold;}
.news_cons2_lis h4{ margin: 0 4% -3rem; border-radius: 1.85rem; overflow: hidden;}
.news_cons2_lis ul{ margin: 0 4%;}
.news_cons2_lis ul li{ background: #fff; overflow: hidden; margin-bottom:1.58rem; border-radius: 1.875rem; padding: 2.42rem 2rem; z-index: 5; padding-right: 0;}
.news_cons2_lis ul li:first-of-type{ padding-top: 4.2rem;}
.news_cons2_lis ul li em{ display: inline-block; float: right; width: 5.85rem; border-left: 1px solid #d8d8d8; height: 3.75rem; text-align: center; color: #7c7c7c; font-size: 1.1rem;background:url(/mobile/images/neiye/nsw_ons23_mor.jpg) no-repeat center bottom; background-size:0.83rem 1.25rem;}
.news_cons2_lis ul li i{ display: inline-block; float: left; width: 74%;}
.news_cons2_lis ul li i b{ display: block; overflow: hidden; font-size: 1.5rem; color: #1c1c1c;font-weight: normal; overflow: hidden; margin-bottom: 0.85rem;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.news_cons2_lis ul li i span{ display: block; font-size: 1.1rem; color: #1c1c1c;overflow: hidden; text-overflow:ellipsis;white-space:nowrap;display: block;}
.news_cons2_lis h5{ text-align: center; color: #1c1c1c; font-size: 2rem; letter-spacing: 0.25rem;font-weight: bold;}

.hot_kec .swiper-button-next{ top:68%;}
.hot_kec .swiper-button-prev{top:68%;}
.hot_kec .swiper-button-next:after,.hot_kec .swiper-button-prev:after{ color: #004d61;}
.hot_kec .swiper-pagination .swiper-pagination-bullet{ background: #fff; opacity: 1; width: 12px; height: 12px;}
.hot_kec .swiper-pagination{ top:34%;}
.hot_kec .swiper-pagination  .swiper-pagination-bullet-active{ border: 0.12rem solid #e94709; background: none; box-sizing: border-box;}

.news_cons2 h2{overflow: hidden; padding-top: 3.9rem; padding-bottom: 1.33rem; text-align: center; color: #1c1c1c; font-size: 2rem; letter-spacing: 0.25rem;font-weight: bold;}
.news_cons2 dt em img{ width: 0.93rem; }
.news_cons2 dt em{padding-top: 0.95rem;}
.news_cons2 dl{ background: none; padding: 1.75rem 0; border-bottom: 1px solid #d8d8d8;border-radius:0;}
.news_cons2 dl:after{ background: none;}
.news_cons2 dl dt{ overflow: hidden; border-radius: 1.875rem;}
.news_cons2 dl dd{ padding-top: 0;}
.news_cons2 dd h3 em{ color: #1c1c1c;}
.news_cons2 dd p{ color: #1c1c1c;}
.news_cons2 dl:last-of-type{ border-bottom: none;}
.news_cons2 h5{ text-align: center; color: #1c1c1c; font-size: 2rem; letter-spacing: 0.25rem;font-weight: bold;}



 
/*公司介绍(jinghua)*/
.banner{position:relative;}
.banner .ab-tit{position: absolute;top:3.45rem;left:1.91rem;z-index: 300;}
.banner .ab-tit h3{font-size:3.33rem; color:#000; line-height: 3.33rem; margin-bottom: 1.25rem;}
.banner .ab-tit h4{height:1.16rem; line-height: 1.16rem;margin-bottom: 0.91rem;}
.banner .ab-tit h4 a{font-size:1.25rem;color:#000;}


.ab-px{background:#004d61;padding:4.25rem 8% 3.7rem;}
.ab-px h3{font-size:3.33rem;color:#FFF;background:url(/mobile/images/neiye/ab-jt.png) no-repeat right top;background-size:4%;line-height: 3.4rem;margin-bottom: 5rem;}
.ab-px p{font-size:1.5rem;color:#FFF; margin-bottom: 2.875rem;}
.ab-px .ab-pxt{height:21rem;position:relative;border-radius: 52px;overflow: hidden;}
.ab-px .ab-pxt span{display:block;width:100%;height:100%;}
.ab-px .ab-pxt span img{width:100%;height:100%;}
.ab-px .ab-pxt i{display:block;width:24.1%; height:2.45rem;border:3px solid rgba(223,223,223,0.75); text-align: center;line-height: 1.7rem;font-size:1rem;color:#FFF;position: absolute;top:1.58rem;right:1.54rem;border-radius: 30px; box-sizing: border-box;}
.ab-px .swiper-pagination{position: absolute;bottom:1.458rem !important;}
.ab-px .swiper-pagination .swiper-pagination-bullet{width:0.54rem; height:0.54rem;background:#d0d0d0;transition: .5s;}
.ab-px .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{width:1.29rem;height:0.54rem;background:#e94709;border-radius: 1rem;}
.ab-px .ab-desc{font-size:1.16rem;color:#FFF;margin-top: 2.625rem;line-height: 1.78rem;letter-spacing: 2px;}
.ab-px .xl_btn{width:23.65%; height:4rem;margin:2.54rem auto 0;}
.ab-px .xl_btn span{display:block; width:100%; height:100%;background:url(/mobile/images/neiye/gd.png) no-repeat center;background-size:100%;}

.ab-shu{background:url(/mobile/images/neiye/ab-shuju.jpg) no-repeat center;background-size:100% 100%;padding-top:1.95rem;height:13.08rem;height:41.45rem;box-sizing: border-box;}
.ab-shu ul li{float:left;width:50%; height:13.08rem;padding-top:1.6rem; box-sizing: border-box; text-align: center;}
.ab-shu ul li i{display:block;width:4.79rem;height:4.83rem;margin:0 auto 1rem;}
.ab-shu ul li .sz1{background:url(/mobile/images/neiye/ab-sz1.png) no-repeat center;background-size:100%;}
.ab-shu ul li .sz2{background:url(/mobile/images/neiye/ab-sz2.png) no-repeat center;background-size:100%;}
.ab-shu ul li .sz3{background:url(/mobile/images/neiye/ab-sz3.png) no-repeat center;background-size:100%;}
.ab-shu ul li .sz4{background:url(/mobile/images/neiye/ab-sz4.png) no-repeat center;background-size:100%;}
.ab-shu ul li em{ width:2rem;color:#000;font-size:2rem;line-height: 1.7rem;}
.ab-shu ul li p{font-size:1rem; line-height: 1rem;color:#000;margin-top: 0.58rem;}

.ab-kc{height:62.33rem;background:url(/mobile/images/neiye/ab-kc.jpg) no-repeat center;background-size:100% 100%;padding:4.04rem 8% 0;}
.ab-kc .tit{font-size:1.95rem;color:#FFF;line-height: 2.23rem; margin-bottom: 4.23rem;}
.ab-kc ul{height:12rem; overflow:hidden;}
.ab-kc ul li{float:left;width:50%;padding-bottom: 2.95rem;}
.ab-kc ul li em{display:block;font-size:1.16rem; line-height: 1.16rem;color:rgba(255,255,255,0.7);margin-bottom: 0.91rem;}
.ab-kc ul li p{font-size:3rem; line-height: 2.3rem;color:#FFF;}
.ab-kc ul li:nth-child(2),.ab-kc ul li:last-child{padding-left:3.33rem;box-sizing: border-box;border-left:4px solid #FFF;}

.ab-qy{padding-top:4.95rem;padding-bottom: 7.2rem;}
.ab-qy h2{text-align: center;margin-bottom: 3.75rem;}
.ab-qy h2 span{display:block;font-size:2.5rem; line-height: 2.5rem;font-weight: normal;margin-bottom: 0.83rem;color:#004d61;}
.ab-qy h2 em{display:block; font-size:1.16rem;color:#1c1c1c; line-height: 1.1rem;font-weight: normal;}
.ab-qy .swiper-container{padding-bottom:2.58rem;}
.ab-qy dl{width:100%;height:32.25rem;border:2px solid #efefef; border-radius: 20px;padding-top:2.79rem; box-sizing: border-box;}
.ab-qy dl dt{height:15.25rem;margin-bottom: 3.41rem; text-align: center;}
.ab-qy dl dt em{display:block;height:1.5rem; line-height: 1.5rem; margin-bottom: 2.83rem;}
.ab-qy dl dt em i{ font-size:1.3rem; margin:0 1.2rem;}
.ab-qy dl dt em i.cur{background:url(/mobile/images/neiye/ab-dbx.png) no-repeat center bottom;background-size:100%;}
.ab-qy dl dt b{display:block;width:28.9%;height:7.58rem;margin:0 auto 1.375rem;}
.ab-qy dl dt b img{width:100%;height:100%;}
.ab-qy dl dt span{display:block;font-size:2rem;line-height: 2rem;; text-align: center;}
.ab-qy dl dd p{font-size:1.16rem;color:#1c1c1c; text-align: center;}
.ab-qy .swiper-container .swiper-pagination-bullet{width:0.54rem;height:0.54rem;background:#d0d0d0; margin:0 0.1rem; transition: .5s;opacity:1 !important;}
.ab-qy .swiper-container .swiper-pagination-bullet.swiper-pagination-bullet-active{width:1.29rem;height:0.54rem;background:#e94709; border-radius: 30px;}

.newsbj{padding-bottom:5.2rem;}
.newsbj h2{text-align: center;font-size:2.5rem;color:#004d61; font-weight: normal;margin-bottom: 5.83rem;}
.newsbj ul{width:84%;margin:0 auto;}
.newsbj ul li{    float: left;    margin-bottom: 2rem;}
.newsbj ul li span{display:block;width:41%;float:left;}
.newsbj ul li span em{display:block;font-size:2.5rem; line-height: 2rem;margin-bottom: 1.41rem;color:#1c1c1c;}
.newsbj ul li span i{display:block; width:0.125rem;height:3.33rem;background:#c9cfd6;}
.newsbj ul li b{display:block; float:left;padding-top:0.75rem;color:#1c1c1c; font-size:1.25rem; font-weight: normal;width: 58%;}
.newsbj .xl_btn1{width:19.6%; height:3.9rem;margin:2.54rem auto 0;}
.newsbj .xl_btn1 span{display:block; width:100%; height:100%;background:url(/mobile/images/neiye/gd1.png) no-repeat center;background-size:100%;}



/*人才招募*/
.rc_con{padding:3.875rem 8% 10.25rem;}
.rc_con p{font-size:1.25rem;color:rgba(28,28,28,0.6);margin-bottom: 2.79rem;}
.rc_con h4{font-size:3rem; color:#1c1c1c;line-height: 2.83rem; margin-bottom: 3.875rem;}
.rc_con .ys{width:98.7%;height:9.16rem;border:3px solid #dcf1ff; border-radius: 50px;padding-top:1.91rem;padding-left:1.3rem; box-sizing: border-box;}
.rc_con .ys span{display:block;height:5.33rem;background:url(/mobile/images/neiye//ab-tb.png) no-repeat left; background-size:22%;padding-left:7.91rem;}
.rc_con .ys span em{display:block;font-size:2rem;color:#004d61;line-height:1.875rem; margin-bottom: 1rem;}
.rc_con .ys span p{font-size:1.25rem; color:#1c1c1c; line-height: 1.25rem;}




/*工具详情*/
.zj_c{background:#004d61;padding:4.08rem 4.93% 7.91rem 7.6%;}
.zj_c h4{font-size:0;line-height: 0;width:86.66%;}
.zj_c p{padding-top:3.9rem;font-size:1.2rem;color:#fff;line-height:2rem;}

.gj_ys{overflow: hidden;}
.ys_tt{background:#f3f6f7;padding-top:4.125rem;overflow: hidden;}
.ys_tt i{display:block;padding-left:8%;width:20.66rem;}
.ys_tt span{display:block;font-size:0;line-height: 0;margin-top:2.29rem;}
.ys_qh{overflow: hidden;padding:5.25rem 7.6% 3.125rem;}
.ys_qh li{float:left;width:46.85%;height:12.41rem;box-sizing:border-box;border:0.083rem solid #d3ebf9;text-align: center;margin:0 6.13% 1.41rem 0;border-radius: 4.16rem;}
.ys_qh li i{display:block;width:5.29rem;margin:2.5rem auto 0;}
.ys_qh li span{display:block;font-size:1.33rem;color:#1c1c1c;padding-top:1rem;}
.ys_qh li:nth-child(2n){margin: 0 0 1.41rem 0;}
.ys_n1{background:#004d61;padding:3.625rem 8% 5.83rem;border-radius: 0 0 0 9rem;position:relative;z-index: 2;}
.ys_n1 .tit{overflow: hidden;margin-bottom:3.75rem;}
.ys_n1 .tit em{display:block;height:2.125rem;line-height: 2.125rem;font-size:1.16rem;color:rgba(255,255,255,0.7);}
.ys_n1 .tit h4{font-size:2rem;color:#fff;line-height: 2.9rem;margin-top:0.83rem;}
.ys_n1 .tit h4 strong{font-size:2.66rem;font-weight: normal;}
.ys_n1 li{border-bottom: 1px solid #507b86;padding:1.5rem 0 2rem;}
.ys_n1 li span{display:block;height:2rem;line-height: 2rem;font-size:1.5rem;color:#fff;}
.ys_n1 li span img{width:1.58rem;float:left;margin-right:1rem;padding-top:0.3rem;}
.ys_n1 li p{font-size:1rem;line-height: 1.5rem;color:#fff;padding-top:1.4rem;}
.ys_n1_t{padding:5.33rem 2.5rem 0 30.15%;font-size:0;line-height: 0;}

.ys_n2{background:#e7f2f8;margin-top:-9rem;padding:12.75rem 0 0;}
.ys_n2 .tit{overflow: hidden;margin-bottom:3.75rem;padding:0 8%;}
.ys_n2 .tit em{display:block;height:2.125rem;line-height: 2.125rem;font-size:1.16rem;color:#1c1c1c;}
.ys_n2 .tit h4{font-size:2rem;color:#004d61;line-height: 2.9rem;margin-top:0.83rem;}
.ys_n2 .tit h4 strong{font-size:2.66rem;font-weight: normal;}
.ys_n2 ul{padding:0 8%;}
.ys_n2 li{float:left;width:46.5%;height:14.16rem;background:#fff;border-radius:1.41rem;margin:0 7% 1.875rem 0; }
.ys_n2 li i{display:block;font-size:0;line-height: 0;width:1.62rem;margin:1.66rem auto 0;}
.ys_n2 li h4{text-align: center;font-size:1.5rem;color:#1c1c1c;height:2rem;line-height: 2rem;padding-top:1rem;}
.ys_n2 li p{font-size:1rem;line-height:;color:#494949;padding:1rem 5% 0;}
.ys_n2 li:nth-of-type(2n){margin:0 0 1.875rem 0;}
.ys2_t{padding-top:4.33rem;font-size:0;line-height: 0;}

.ys_n3{padding:3.41rem 0 0;overflow: hidden;}
.ys_n3 .tit{overflow: hidden;margin-bottom:3.75rem;padding:0 8%;}
.ys_n3 .tit em{display:block;height:2.125rem;line-height: 2.125rem;font-size:1.16rem;color:#606060;}
.ys_n3 .tit h4{font-size:2rem;color:#004d61;line-height: 2.9rem;margin-top:0.83rem;}
.ys_n3 .tit h4 i{color:#e94709;}
.ys_n3 .tit h4 strong{font-size:2.66rem;font-weight: normal;}
.ys_n3 .tit span{float:right;width:3.375rem;display:block;padding-top:3.7rem;}
.ys_n3 ul{margin:3.5rem 8% 6.66rem;overflow: hidden;}
.ys_n3 li{padding-left:1.58rem;background:url(/mobile/images/neiye/ys3_ico2.jpg) no-repeat left center;background-size: 0.66rem 0.54rem;font-size:1rem;color:#1c1c1c;height:2.08rem;line-height: 2.08rem;}
.ys3_t{font-size:0;line-height: 0;}

.ys_n4{background:#004d61;padding:3.33rem 0 0;}
.ys_n4 .tit{overflow: hidden;margin-bottom:3.75rem;padding:0 8%;}
.ys_n4 .tit em{display:block;height:2.125rem;line-height: 2.125rem;font-size:1.16rem;color:#bec4d8;}
.ys_n4 .tit h4{font-size:2rem;color:#fff;line-height: 2.9rem;margin-top:0.83rem;}
.ys_n4 .tit h4 i{color:#fff;}
.ys_n4 .tit h4 strong{font.ys3_t{font-size:0;line-height: 0;}-size:2.66rem;font-weight: normal;}
.ys_n4 .tit span{float:right;width:3.75rem;display:block;padding-top:3.7rem;}
.ys_n4 ul{padding:0 0 5.95rem;overflow: hidden;}
.ys_n4 li{background:url(/mobile/images/neiye/ys4_ico2.png) no-repeat left center;background-size:100% 5.53rem ;width:91.73%; height:5.53rem;margin-bottom:3.16rem;line-height: 4.58rem;}
.ys_n4 li span{float:left;width:91.56%;box-sizing: border-box;padding-left:9.36%;font-size:1rem;color:#2b2b2b;}
.ys_n4 li em{float:right;width:8.44%;text-align: center;color:#fff;}

.gj_ly{padding-bottom:8.33rem;overflow: hidden;}
.ly_t{font-size:0;line-height: 0;}
.gj_ly .form{padding:2.45rem 8% 0}
.gj_ly .form ul li{height:3.4rem;border:3px solid #e0e3e5;border-radius: 50px;margin-bottom: 1.2rem; position:relative;}
.gj_ly .form ul li label{height:3.4rem;line-height: 3.4rem; font-size: 1.16rem;color:#1C1C1C; float:left; margin-left: 1.875rem;width:14%;position:relative;}
.gj_ly .form ul li label:after{position:absolute;content:"";display:block;width:1px;height:2rem;background:#e0e3e5;right:0;top:24%;}
.gj_ly .form ul li label em{color:#e94709;display:inline-block;padding-left:0.2rem;}
.gj_ly .form ul li input{width:76.9%; height:3.4rem; line-height: 3.4rem;color:rgba(43,43,43,0.4); padding-right:2.2rem; box-sizing: border-box;float:right;font-size: 1rem;border-radius: 50px; text-align: right;}
.gj_ly .form ul li.last{height:11.875rem;border:3px solid #e0e3e5;border-radius: 50px;padding:1.25rem 1.375rem; box-sizing: border-box;}
.gj_ly .submit{height:3.75rem; line-height: 3.75rem; text-align: center;background:#004d61; border-radius: 45px; margin-top:2.7rem; font-size: 1.16rem; color:#FFF; width:100%; border:0 }


/*全网攻略*/
.gl_ban{font-size:0;line-height: 0;position:relative;}
.gl_b{position:absolute;bottom:-2.6rem;right:11.6%;width:5.66rem;z-index: 9;}
.glj_c{background:#004d61;padding-bottom:4.375rem;}
.glj_a{padding:3.16rem 8% 4.45rem;overflow: hidden;}
.glj_a h4{font-size:3.33rem;font-weight:bold;height:4.83rem;line-height:4.83rem;color:#fff;margin-bottom:2.29rem;}
.glj_a p{font-size:1.5rem;line-height: 2.5rem;padding-bottom:1.91rem;font-weight: bold;color:#fff;}
.glj_a span{color:#fff;font-size:1.16rem;line-height: 2.5rem;}
.glj_b h4{text-align: center;font-size:2rem;height:5.41rem;line-height: 3rem;color:#fff;}
.glj_bm{background:url(/mobile/images/neiye/bm_bj.jpg) no-repeat;height:31.25rem;background-size: 100% 31.25rem;text-align: center;padding-top:2rem;box-sizing: border-box;}
.glj_bm li{padding-bottom:2rem;overflow: hidden;color:#fff;line-height: 2.5rem;}
.glj_bm li em{display:block;font-size:1.16rem;} 
.glj_bm li span{display:block;font-weight:bold;font-size:1.5rem;}
.glj_bm li:last-of-type span{font-size:2.625rem;}
.glj_b i a{width:10.83rem;height:3.16rem;background:#fff;text-align: center;font-size:1rem;color:#1c1c1c;display:block;margin:0 auto;border-radius:1.5rem;line-height: 3.16rem;}
.glj_b i a strong{padding-right:1.375rem;background:url(/mobile/images/neiye/glj__ico1.jpg) no-repeat right center;background-size: 0.66rem 1.04rem;}

.jx_c{background:#f3f6f7;padding-top:6.5rem;}
.jx_n{padding:0 8%;overflow: hidden;}
.jx_n h4{width:22.66rem;}
.jx_n span{display:block;font-size:1.16rem;color:#5c5d5d;margin:2.41rem 0 0 0;height:1.79rem;line-height:1.79rem;}
.jx_n ul{padding:1.5rem 0 3.125rem;overflow: hidden;}
.jx_n li{padding-left:1.91rem;background:url(/mobile/images/neiye/x_g.png) no-repeat left 0.6rem;background-size:0.66rem 0.54rem;font-size:1.33rem;color:#1c1c1c;line-height: 1.91rem;margin-bottom:1rem;}

.sh_c{overflow: hidden;}
.sh_n1{padding:3.625rem 0% 0;overflow: hidden;}
.sh_n1 .tit{overflow: hidden;margin-bottom:2.9rem;padding:0 8%;}
.sh_n1 .tit span{display:block;height:2.125rem;line-height: 2.125rem;color:#757575;font-size:1.16rem;}
.sh_n1 .tit h4{font-size:2.66rem;color:#004d61;line-height:3rem;padding-top:1rem;}
.sh_n1 p{font-size:1.5rem;color:#1c1c1c;line-height:2rem;padding:0 8%;}
.sh_t{padding-top:1rem;font-size:0;line-height: 0;}

.sh_n2{background:#004d61;padding:4.66rem 0 0 0;}
.sh_n2 .tit{overflow: hidden;margin-bottom:2.9rem;padding:0 8%;}
.sh_n2 .tit span{display:block;height:2.125rem;line-height: 2.125rem;color:#bec4d8;font-size:1.16rem;}
.sh_n2 .tit h4{font-size:2.66rem;color:#fff;line-height:3rem;padding-top:1rem;}
.sh_n2_w{padding:0 8%;font-size:1.5rem;line-height: 2rem;color:#fff;}
.sh_n2 ul{padding:5.7rem 8% 1.75rem;overflow: hidden;}
.sh_n2 li{float:left;width:44.44%;margin:0 5.55% 3.33rem 0;}
.sh_n2 li em{display:block;font-size:1rem;height:1.5rem;line-height: 1.5rem;color:#fff;}
.sh_n2 li span{display:block;font-size:2rem;color:#fff;}
.sh_n2 li:nth-of-type(2n){margin:0 0 3.33rem 0;}

.sh_n3{background:#e7f2f8;padding:3.58rem 0 8.83rem;}
.sh_n3 .tit{overflow: hidden;margin-bottom:2.9rem;padding:0 8%;}
.sh_n3 .tit span{display:block;height:2.125rem;line-height: 2.125rem;color:#757575;font-size:1.16rem;}
.sh_n3 .tit h4{font-size:2.66rem;color:#004d61;line-height:3rem;padding-top:1rem;}
.sh_n3_w{padding:0 8%;font-size:1.5rem;line-height: 2rem;color:#1c1c1c;}
.sh_n3_d{background:#fff;border-radius:3.75rem;margin-top:1.66rem;padding:2.45rem 8% 2.5rem;position:relative;height:27rem;}
.sh_n3_d:after{content:"";display:block;width:1px;height:27rem;background:#c8c8c8;position:absolute;left:50%;top:1.66rem;}
.sh_n3_d::before{content:"";display:block;width:84%;height:1px;background:#c8c8c8;position:absolute;left:8%;top:50%;}
.sh_n3_d li{width:50%;float:left;height:13.6rem;}
.sh_n3_d li span{font-size:1.33rem;line-height: 1.5rem;display:block;height:6.16rem;}
.sh_n3_d li i{width:5.29rem;display:block;float:right;padding-right:1.5srem;}
.sh_n3_d li:nth-child(2n){box-sizing: border-box;padding-left:8%;}
.sh_n3_d li:nth-child(3),.sh_n3_d li:nth-child(4){margin-top:3rem;}
.sh_btn1 a{width:84%;margin:3.45rem auto 0;height:3.75rem;background:#004d61;text-align: center;font-size:1.16rem;color:#fff;display:block;line-height: 3.75rem;font-weight: bold;border-radius:1.8rem;}
.sh_btn1 a em{padding-right: 2rem;background:url(/mobile/images/neiye/sh_a1.png) no-repeat right center;display:inline-block;background-size:0.66rem 1.04rem;}

.sh_n4{overflow: hidden;padding:3.41rem 0 4.41rem;}
.sh_n4 .tit{overflow: hidden;margin-bottom:2.9rem;padding:0 8%;}
.sh_n4 .tit span{display:block;height:2.125rem;line-height: 2.125rem;color:#757575;font-size:1.16rem;}
.sh_n4 .tit h4{font-size:2.66rem;color:#004d61;line-height:3rem;padding-top:1rem;}
.sh_n4 ul{padding:2.91rem 8% 6.125rem;overflow: hidden;}
.sh_n4 ul li{float:left;width:50%;box-sizing:border-box;padding-left:1.625rem;background:url(/mobile/images/neiye/ys3_ico2.jpg) no-repeat left center;background-size:0.66rem 0.54rem;font-size:1rem;color:#3a3a3a;margin-bottom:1.5rem;}


.sh_n5{padding:3.58rem 0 0;overflow: hidden;background:#004d61;}
.sh_n5 .tit{overflow: hidden;margin-bottom:2.9rem;padding:0 8%;}
.sh_n5 .tit span{display:block;height:2.125rem;line-height: 2.125rem;color:#bec4d8;font-size:1.16rem;}
.sh_n5 .tit h4{font-size:2.66rem;color:#fff;line-height:3rem;padding-top:1rem;}
.sh_n5_w{color:#fff;}
.sh_n5 ul{padding:2.58rem 8% 1rem;overflow: hidden;}
.sh_n5 ul li{float:left;width:50%;box-sizing:border-box;padding-left:1.625rem;background:url(/mobile/images/neiye/sh_ico1.png) no-repeat left center;background-size:0.66rem 0.54rem;font-size:1rem;color:#fff;margin-bottom:1.5rem;}

.sh_n6{padding:3.58rem 8% 5.75rem;overflow: hidden;}
.sh_n6 .tit{overflow: hidden;margin-bottom:2.9rem;}
.sh_n6 .tit span{display:block;height:2.125rem;line-height: 2.125rem;color:#606060;font-size:1.16rem;}
.sh_n6 .tit h4{font-size:2.66rem;color:#004d61;line-height:3rem;padding-top:1rem;}
.sh_n6_w{padding:0;}
.sh_n6 ul{background:url(/mobile/images/neiye/sh6_ico1.jpg) no-repeat;background-size: 100% 21.25rem;height:21.25rem;margin-top:2.9rem;overflow: hidden;}
.sh_n6 ul li{margin-left:2.66rem;padding-left:1.25rem;background:url(/mobile/images/neiye/x_g.png) no-repeat 0 2.3rem;background-size:0.66rem 0.54rem;font-size:1.16rem;color:#1c1c1c;height:5.45rem;padding-top:1.8rem;box-sizing: border-box;;}
.sh_n6 ul li:nth-child(2n){margin-left:10.83rem;}

.rq_c{padding-bottom:2.75rem;overflow: hidden;}
.rq_t{font-size:0;line-height: 0;}
.rq_tt {height:3.875rem;background:#004d61;text-align: center;margin-top:-1.83rem;position:relative;z-index: 2;border-radius: 1.83rem 1.83rem 0 0;line-height:3.875rem;font-size:1.5rem;color:#fff;}
.rq_c ul{padding:2.29rem 8% 0;}
.rq_c li{border-bottom:1px solid #d7d7d7;height:5.25rem;margin-bottom:2.08rem;}
.rq_c li span{display:block;width:48%;margin-right:4%;float:left;font-size:1.16rem;color:#1c1c1c;line-height:1.6rem;}
.rq_c li span:last-child{margin:0;}
.rq_c li:last-child{border:0;}

.kc_c{background:#def1f8;overflow: hidden;padding:3.5rem 8% 5.83rem;}
.kc_c .tit{margin-bottom:3.04rem;overflow: hidden;}
.kc_c .tit h4{font-size:2.66rem;color:#1c1c1c;height:3.33rem;line-height: 3.33rem;}
.kc_c .tit span{height:1.83rem;line-height: 1.83rem;font-size:1rem;color:#585b5d;}
.kc_c ul{overflow: hidden;margin-bottom:2.41rem;position:relative;z-index: 2;}
.kc_c li{float:left;width:50%;margin-bottom:2.66rem;}
.kc_c li span{font-size:1rem;color:#1c1c1c;height:1.5rem;line-height: 1.5rem;}
.kc_c li p{color:#acb9bf;font-size:1rem;}
.kc_c li p em{font-size:3rem;color:#e94709;font-weight: bold;}
.kc_t{font-size:0;line-height: 0;margin-top:-6rem;}

.anl{padding-top:2.25rem;overflow: hidden;}
.anl h4{height:8.5rem;line-height: 8.5rem;font-size:2rem;color:#1c1c1c;padding-left:8%;}
.al_nr{background:#f3f6f7;padding:4.95rem 8% 7rem;overflow: hidden;}
.al_nr dl{background:#fff;padding:1.7rem 7.46% 2.25rem;border-radius: 1.7rem;box-sizing: border-box;height:21.66rem;margin-bottom:1.75rem;}
.al_nr dd{height: 6.3rem;padding-top:2.66rem;border-bottom:1px solid #d6d6d6;background:url(/mobile/images/neiye/al_ico1.jpg) no-repeat left top;background-size: 2.25rem 1.79rem;font-size:1rem;color:#1c1c1c;line-height:1.5rem;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 4;overflow: hidden;text-overflow: ellipsis;}
.al_nr dt{padding-top:1.2rem;overflow: hidden;}
.al_nr dt i{float:left;display:block;width:33.39%;font-size:0;line-height: 0;    border-radius: 50px;
    overflow: hidden;}
.al_nr dt p{float:right;width:54.66%;padding-top:1rem;}
.al_nr dt p span a{display:block;height:2.625rem;line-height: 2.625rem;font-size:1.66rem;color:#1c1c1c;}
.al_nr dt p em{display:block;font-size:1rem;color:#6a6a6a;padding-top:0.5rem;}




/*新闻资讯详情*/
.fanhui{height:4rem;line-height: 4rem;background:#F6F6F6;padding-left:1.55rem;border-bottom: 4px solid #e0e0e0;}
.fanhui em a{display: block; font-size: 1.2rem; color:#4D4D4D; background:url(/mobile/images/neiye/dbx.png) no-repeat left; background-size:10%; padding-left:1.5rem;width:12%;}

.news_desc{padding:3rem 4% 3rem;box-sizing: border-box;}
.news_desc span{display: block;    margin-bottom: 2rem;}
.news_desc span em{display: block;    font-size: 1.5rem;    line-height: 2rem;    color: #333333;   margin-bottom: 1rem;  }
.news_desc span i{display: block; font-size: 1rem;line-height: 1.4rem; color:#666666;}
.news_desc .desc{}
.news_desc .desc strong{display: block;height:15rem; margin-bottom: 39px;}
.news_desc .desc strong img{width:100%;}
.news_desc .desc p{font-size: 1rem; color:#666666;margin-bottom: 1.95rem; line-height: 1.7rem;letter-spacing: 0.1rem;}
.news_desc .desc ul { display:block; margin:1rem auto;}
.news_desc .desc ul li{ display:block; margin-bottom:1rem; width:100%}
.news_desc .desc ul li b{ font-weight:normal; line-height:1.4rem}
.g_sxp ul{padding-top:1.3rem; height:6.3rem;border-top:2px solid #E0E0E0; box-sizing:border-box;}
.g_sxp ul li p{height:1.5rem; margin-bottom: .55rem;padding-left:1.05rem;color:#000000;overflow: hidden; text-overflow:ellipsis;white-space:nowrap;}
.g_sxp ul li:first-child p{background:url(/mobile/images/neiye/dbx2.png) no-repeat left; background-size:1%;}
.g_sxp ul li em,.news_desc ul li a{font-size: 1.1rem;color:#000000;}
.g_sxp ul li:last-child{background:url(/mobile/images/neiye/dbx3.png) no-repeat left; background-size:1%; opacity: 0.8;}
.g_sxp  .sxpb{display: block; height:3rem; line-height: 3rem; text-align: center; background: #004d61;}
.g_sxp  .sxpb a{display: block;font-size: 1.2rem; color:#FFFFFF; font-weight: normal; }


/*疫情急救包报名信息*/
.k-sq{padding:4.54rem 7.3% 0 8.6%;background:#e4e4e6; }
.k-sq h2{margin-bottom: 1.58rem;}
.k-sq h2 span{display:block; font-size:2.5rem; line-height: 2.5rem; color:#004d61; margin-bottom: 1.45rem; font-weight: normal;}
.k-sq h2 p{ font-size:0.95rem;color:#707271;  padding-right:3.25rem;letter-spacing: 0.1rem;line-height: 1.5rem;}
.k-sq ul li{height:3.75rem;background:#FFF;border-radius: 50px;margin-bottom: 1.58rem;padding:0.875rem 0; box-sizing: border-box;}
.k-sq ul li label{width:33.6%;height:2rem;text-align: center;line-height: 2rem;color:#848484;float:left;}
.k-sq ul li input{width:66.3%; height:2rem; line-height: 2rem;  color:#333; text-align: right;padding-right:2.25rem;border:0; background:0;float:left; box-sizing: border-box;border-left:2px solid #dfe3e6;}
.k-sq ul li:first-child label,.k-sq ul li:nth-child(2) label{background:url(/mobile/images/k-xx.jpg) no-repeat 80% 50%;background-size: 7%;}
.k-sq .submit{height:3.75rem;line-height: 3.75rem;background:#FFF;border-radius: 50px;background:#db4149;width:100%; font-size:1.25rem; color:#FFF;text-align: center; cursor: pointer;border:0;}
.k-sq .submit img{width: 3.75rem;  margin: 0 auto; display:block}



/*战神*/
/*介绍列表页*/
.station_1{height: 36.875rem;background:#004d61;}
.station_1 h3{padding-top: 3.75rem;margin-left: 2.29rem;}
.station_1 h3 em{font-size:3.3rem;color:#fff;display: block;line-height:3.3rem;}
.station_1 h3 span{font-size: 2.5rem;color: #fff;line-height: 2.5rem;display: block;padding-top: 1.66rem;}
.station_1 p{font-weight:normal;margin-left: 2.29rem;font-size:1.5rem;color: #fff;display: block;line-height:2.2rem;padding-top: 3.75rem;width: 85%;}
.station_1 i{padding-left: 2.29rem;padding-top: 2.91rem;display: block;line-height: 1.9rem;font-size: 1.16rem;color: #fff;letter-spacing: 0.2rem;width: 86%;}

.station_2{height: 44.583rem;background: url(/mobile/images/neiye/station_2bg.jpg) no-repeat center;background-size: 100% 44.583rem;}
.station_2 h3{text-align: center;padding-top: 2.125rem;}
.station_2 h3 em{font-size:3.3rem ;font-weight: bold;display: block;color: #fff;letter-spacing: 0.5rem;}
.station_2 span{font-size: 2.25rem;display: block;padding-top: 6.875rem;text-align: center;color: #fff;}
.station_2 i{text-align: center;font-size: 2.5rem;color: #e94709;display: block;}
.station_2 p{font-size: 1.16rem;text-align: center;line-height: 1.16rem;font-weight: normal;color: #fff;}

.qylx{height: 51.54rem;background: url(/mobile/images/neiye/qylx_bg.jpg) no-repeat center;background-size: 100% 51.54rem;}
.qylx h3{text-align: center;padding-top: 3.75rem;}
.qylx h3 em{font-size: 2.66rem;color: #004d61;display: block;line-height: 2.66rem;}
.qylx ul{margin-top: 5.1rem;}
.qylx ul li{float: left;width: 50%;height: 16.4rem;}
.qylx ul li span{padding-top:2.91rem ;padding-left:2.5rem ;display: block;font-size: 1.3rem;line-height: 1.5rem;color: #1c1c1c;font-weight: bold;}
.qylx ul li i{height:4.75rem;width:4.66rem;display: block;}
.qylx ul li i img{width: 100%;display: block;}
.qylx ul li:nth-child(1) i{ float: right;margin-top: 1.4rem;margin-right: 2.2rem;}
.qylx ul li:nth-child(2) i{float: right;margin-top: 2.4rem;margin-right: 2.8rem;}
.qylx ul li:nth-child(3) i{float: right;margin-top: 2.4rem;margin-right: 2.8rem;}
.qylx ul li:last-child i{float: right;margin-top: 0.6rem;margin-right: 2.8rem;}

.xz_zx1{overflow: hidden;}
.xz_zx1 h3{padding-top:4.375rem;text-align: left;margin-left: 2.5rem;}
.xz_zx1 h3 em{font-size: 3.3rem;display: block;line-height: 3.3rem;color: #004d61;}
.xz_zx1 h3 span{font-size: 2rem;line-height: 2rem;color: #004d61;padding-top: 0.625rem;display: block;}
.xz_zx1 i{margin-top: 4rem;display: block;}


.zxys_1{overflow: hidden;}
.zxys_1 b{font-size:1.16rem;color:#606060;display: block;padding-top:3.95rem;margin-left:10%;font-weight: normal;}
.zxys_1 h3{text-align: left;margin-left:1.2rem;margin-top: 1.2rem;}
.zxys_1 h3 em{font-size: 2.66rem;line-height: 2.66rem;display: block;color: #004d61;}
.zxys_1 h3 span{font-size: 2.66rem;line-height: 2.66rem;display: block;color: #004d61;padding-left: 1.5rem;padding-top: 0.5rem;}
.zxys_1 p{margin-left: 2.41rem;font-size:1.5rem;line-height:1.95rem;display: block;color:#1c1c1c;margin: 3.95rem auto 0;width: 80%;}
.zxys_1 i{display: block;margin-top: 2.91rem;}

.zxys_2{background: #004d61;overflow: hidden;}
.zxys_2 b{font-size:1.16rem;color:#bec4d8;display: block;padding-top:4.16rem;margin-left: 3.41rem;font-weight: normal;}
.zxys_2 h3{text-align: left;margin-left:3.2rem;margin-top: 1.2rem;}
.zxys_2 h3 em{font-weight:normal;font-size: 3.45rem;display: block;line-height: 3.45rem;color: #fff;}
.zxys_2 h3 span{font-weight:normal;font-size: 3.45rem;display: block;line-height: 3.45rem;color: #fff;padding-top: 0.3rem;}
.zxys_2 p{font-size:1.5rem;color:#fff;display: block;line-height: 2rem;margin:4.16rem auto 0;width: 80%;}
.zxys_2 i{margin-top: 6.5rem;display: block;}


.zxys_3{background:#e7f2f8; overflow: hidden;}
.zxys_3 b{font-size:1.16rem;color:#595c5e;display: block;padding-top:3.95rem;margin-left:9%;font-weight: normal;}
.zxys_3 h3{text-align: left;margin-left:9%;margin-top: 1.29rem;}

.zxys_3 h3 em{font-size: 2.66rem;line-height: 2.66rem;display: block;color: #004d61;}
.zxys_3 h3 span{font-size: 2.66rem;line-height: 2.66rem;display: block;color: #004d61;padding-top: 0.5rem;}

.zxys_3 p{font-size:1.5rem;color:#1c1c1c;display: block;line-height: 2rem;margin:3.54rem auto 0;width: 80%;}
.zxys_3 i{margin-top:5.125rem;display: block;}

.zxys_4{background:#ffffff; overflow: hidden;}
.zxys_4 b{font-size:1.16rem;color:#595c5e;display: block;padding-top:3.95rem;margin-left:9%;font-weight: normal;}
.zxys_4 h3{text-align: left;margin-left:9%;margin-top: 1.29rem;}

.zxys_4 h3 em{font-size: 2.66rem;line-height: 2.66rem;display: block;color: #004d61;}
.zxys_4 h3 span{font-size: 2.66rem;line-height: 2.66rem;display: block;color: #004d61;padding-top: 0.5rem;}

.zxys_4 p{font-size:1.5rem;color:#1c1c1c;display: block;line-height: 2rem;margin:3.54rem auto 0;width: 81%;}
.zxys_4 i{margin-top:4.16rem;display: block;}


.zxys_5{background:#e7f2f8; overflow: hidden;}
.zxys_5 b{font-size:1.16rem;color:#595c5e;display: block;padding-top:3.95rem;margin-left:9%;font-weight: normal;}
.zxys_5 h3{text-align: left;margin-left:9%;margin-top: 1.29rem;}

.zxys_5 h3 em{font-size: 2.66rem;line-height: 2.66rem;display: block;color: #004d61;}
.zxys_5 p{font-size:1.5rem;color:#1c1c1c;display: block;line-height: 2rem;margin:3.08rem auto 0;width: 81%;}
.zxys_5 i{margin-top:4.58rem;display: block;}

.ptkc{overflow: hidden;}

.ptkc h3{padding-top: 6.5rem;margin-left: 10%;}
.ptkc h3 em{font-size:3.3rem;line-height:3.6rem;display: block;color: #004d61;}

.ptkc_1{height:15.20rem;background: #ffffff;padding-top: 3.75rem;}
.ptkc_1 b{font-size: 1.16rem;color: #606060;display: block;margin-left: 10%;}
.ptkc_1 h4{margin-top:1.04rem;margin-left: 10%;padding-left: 2.54rem;background: url(/mobile/images/neiye/wz_s1.png) no-repeat left;background-size: 1.54rem 1.16rem;}
.ptkc_1 h4 em{font-size: 2rem;display: block;line-height: 2rem;font-weight: bold;}
.ptkc_1 ul{margin-left: 10%;margin-top: 3.125rem;width: 70%;height: 5.20rem;}
.ptkc_1 ul li{margin-bottom: 1.25rem;float: left;padding-left: 1.33rem;background: url(/mobile/images/neiye/g_s1.png) no-repeat left;background-size:0.66rem 0.54rem;font-size: 1rem;color:#1c1c1c;}
.ptkc_1 ul li:nth-child(1){margin-right: 6.16rem;}

.ptkc_2{height:16.20rem;background: #f3f6f7;}
.ptkc_2 b{font-size: 1.16rem;color: #606060;display: block;margin-left: 10%;padding-top: 2.5rem;}

.ptkc_2 h4{margin-top:1.04rem;margin-left: 10%;padding-left: 2.54rem;background: url(/mobile/images/neiye/wz_s1.png) no-repeat left;background-size: 1.54rem 1.16rem;}
.ptkc_2 h4 em{font-size: 2rem;display: block;line-height: 2rem;font-weight: bold;}

.ptkc_2 ul{margin-left: 10%;margin-top: 3.125rem;width: 80%;height: 5.20rem;}
.ptkc_2 ul li{margin-bottom: 1.25rem;float: left;padding-left: 1.33rem;background: url(/mobile/images/neiye/g_s1.png) no-repeat left;background-size:0.66rem 0.54rem;font-size: 1rem;color:#1c1c1c;}
.ptkc_2 ul li:nth-child(1){margin-right:3.5rem;}

.ptkc_3{overflow: hidden;height:21.25rem;}
.ptkc_3 b{font-size: 1.16rem;color: #606060;display: block;margin-left: 10%;padding-top: 2.5rem;}

.ptkc_3 h4{margin-top:1.04rem;margin-left: 10%;padding-left: 2.54rem;background: url(/mobile/images/neiye/wz_s1.png) no-repeat left;background-size: 1.54rem 1.16rem;}
.ptkc_3 h4 em{font-size: 2rem;display: block;line-height: 2rem;font-weight: bold;}

.ptkc_3 ul{margin-left: 10%;margin-top: 3.125rem;width: 80%;height: 5.20rem;}
.ptkc_3 ul li{margin-bottom: 1.25rem;float: left;padding-left: 1.33rem;background: url(/mobile/images/neiye/g_s1.png) no-repeat left;background-size:0.66rem 0.54rem;font-size: 1rem;color:#1c1c1c;}
.ptkc_3 ul li:nth-child(1){margin-right:3.5rem;}


.khals_1{height:47.16rem;background: url(/mobile/images/neiye/khal_bg.jpg) no-repeat center;background-size: 100% 47.16rem;position: relative;}
.khals_1 h3{text-align: center;padding-top: 5rem;margin-bottom: 4.3rem;}
.khals_1 h3 em{font-size:3rem;color:#ffffff;display: block;line-height:3rem;font-weight: bold;}


.al_con{ width:81.2%!important;height: 27.5rem;margin:0 auto 0!important;position: relative;}
.khals_1 dl dt img{ display: block; width: 100%;margin-top: 1%;}
.khals_1 dl dd h4{margin-top:8.45rem;text-align: center;}
.khals_1 dl dd h4 a{font-size:2rem;color: #1c1c1c;display: block;line-height: 2rem;}


.khals_1  .swiper-pagination{bottom:-4.55rem;height:1rem;z-index:10;left:41%;}
.khals_1  .swiper-pagination .swiper-pagination-bullet{width:1.0rem;height: 1rem;background:#c7c7c7;opacity: 1;border-radius:100%;margin:0 0.5rem;vertical-align:top;box-sizing: border-box;}
.khals_1  .swiper-pagination .swiper-pagination-bullet-active{background: #25377f;}


/*yue*/
.yue{padding: 0 0 8rem;}
.yue ul{padding: 4rem 0 0;}
.yue_con{width: 25.8rem;margin: 0 auto;}
.yue li{height: 4.5rem;line-height: 4.5rem;border: 2px solid #e2e2e4;border-radius: 2.2rem;margin: 0 0 1.2rem;}
.yue li label{float: left;font-size: 1rem;color: #333;line-height: 2rem;padding: 0 0 0 1.8rem;width: 6.4rem;height: 2rem;margin-top: 1.2rem;box-sizing: border-box;border-right: 2px solid #e2e2e4;}
.yue li input{float: right;width: 70%;font-size: 1rem;color: #333;height: 4.5rem;line-height: 4.5rem;border: 0;background: none;outline: 0;}
.yue li label em{color: #d40b37;}
.yue .gou{font-size: 1rem;color: #999;padding-left: 2rem;line-height: 4rem;background: url(/mobile/images/neiye/gou.jpg) no-repeat left center;background-size: 1.33rem 1.33rem;}
.yue .gou em{color: #004d61;}
.yue .submit{display: block;width: 100%;height: 3.7rem;line-height: 3.7rem;font-size: 1.4rem;color: #fff;font-weight: bold;text-align: center;background: #004d61;border: 0;border-radius: 1.8rem;margin-bottom: 0.8rem;}
.yue .reset{display: block;width: 100%;height: 3.7rem;line-height: 3.7rem;font-size: 1.4rem;color: #004d61;font-weight: bold;text-align: center;background: none;border: 2px solid #004d61;border-radius: 1.8rem;box-sizing: border-box;}





/**/
.dyy_ban{ position:relative; width:100%; margin:0 auto; height: auto; z-index:15; font-size:0;}
.dyy_ban img{ display:block;position: relative;width:100%; height: auto; }


/*yz*/
.tim{text-align: center;font-size:2.6rem;font-weight:800;
color:#333333;line-height:3rem;}

.whydyy{ height: 47.5rem;background: url(/mobile/images/neiye/whydyy_bg.jpg) no-repeat center;background-size: 100% 47.5rem;padding-top: 4rem;box-sizing: border-box;}
.whydyy .con{ margin: 3.5rem 8% 0;}
.whydyy li{ float: left;margin-right: 12%;}
.whydyy li:last-child{ margin-right: 0;}
.whydyy li img{ display: block;width: 2.6rem;height: 2.6rem;}
.whydyy li span{ display: block;height: 6.7rem;font-size:1.5rem ;color: #0C0C0C;line-height:2rem ;font-weight: 500;}

.fwfa{ background: #004d61;height: 29.6rem;}
.fwfa h3{text-align: center;font-size:1.16rem;font-weight:800;color:#fff;line-height:1.16rem;padding-top: 3.8rem; padding-bottom: 1.75rem;}
.fwfa h2{text-align: center;font-size:2rem;font-weight:800;
color:#FFFFFF;line-height:2.33rem;}
.fwfa p{ margin:2.7rem 8.3% 0;font-size:1.25rem;line-height:2.33rem;color: #fff;font-weight:500;text-align: center;}
.fwfa p img{ display: block;width: 2.25rem;height: 2.25rem;margin: 2.6rem auto 0;}

.qyyq{ height: 77.5rem;background: url(/mobile/images/neiye/qyyq_bg.jpg) no-repeat center;background-size: 100% 77.5rem;padding-top: 3rem;box-sizing: border-box;margin-top: -2.3rem;}
.qyyq .con{ margin: 30.5rem 4% 0;}
.qyyq .con li{ height:4.6rem ;line-height: 4.6rem;background: #f3f6f7;border-radius: 0.6rem 0.6rem 0.6rem 0;padding-left: 5rem;font-size:1.33rem ;color:#1C1C1C;font-weight: 600;}
.qyyq .con li:nth-child(1){ background: url(/mobile/images/neiye/qyyq_ic1.png) no-repeat 1.5rem 1.2rem #f3f6f7;background-size: 2.16rem 2.16rem;}
.qyyq .con li:nth-child(2){ background: url(/mobile/images/neiye/qyyq_ic2.png) no-repeat 1.5rem 1.2rem #fff;background-size: 2.16rem 2.16rem;}
.qyyq .con li:nth-child(3){ background: url(/mobile/images/neiye/qyyq_ic3.png) no-repeat 1.5rem 1.2rem #f3f6f7;height: 7.2rem;font-size:1.33rem ;color:#1C1C1C;line-height: 2rem;padding-top: 1.2rem;box-sizing: border-box;background-size: 2.16rem 2.16rem;}
.qyyq .con li:nth-child(4){ background: url(/mobile/images/neiye/qyyq_ic4.png) no-repeat 1.5rem 1.2rem #fff;height: 7.2rem;font-size:1.33rem ;color:#1C1C1C;line-height: 2rem;padding-top: 1.2rem;box-sizing: border-box;background-size: 2.16rem 2.16rem;}
.qyyq .con li:nth-child(5){ background: url(/mobile/images/neiye/qyyq_ic5.png) no-repeat 1.5rem 1.2rem #f3f6f7;height: 8.66rem;font-size:1.33rem ;color:#1C1C1C;line-height: 2rem;padding-top: 1.2rem;box-sizing: border-box;background-size: 2.16rem 2.16rem;}
.qyyq .con li:nth-child(5) em{display: block;font-size:1rem ;color:#1C1C1C;line-height: 2rem;opacity: 0.7;}

.zdfx{ height: 60rem;background: #f3f6f7;padding-top: 4rem;box-sizing: border-box;}
.zdfx .con{ margin: 3rem 4% 0;}
.zdfx .con li{ height: 8.08rem;background: #fff;border-radius: 0.6rem ;margin-bottom: 1rem;padding-top: 1.3rem;box-sizing: border-box;}
.zdfx .con li img{ float: left;width:3.45rem ;height: 3.45rem;padding-left: 1.83rem;padding-top: 1rem;padding-right: 1.25rem;}
.zdfx .con li p{float: left;padding-left: 1.5rem;height: 5.25rem;border-left: 1px solid #e9e9e9;font-size:1.16rem;font-weight:800;color:#636363;line-height:2rem;}
.zdfx .con li p b{ color: #333333;}
.zdfx .con li:nth-child(4){ height: 9.58rem;}

.zdnr{ height: 225.16rem;background: url(/mobile/images/neiye/zdnr_bg.jpg) no-repeat center;background-size: 100% 225.1rem;padding-top: 5.16rem;box-sizing: border-box;}
.zdnr h2{ color: #fff;}
.zdnr .con{ margin: 31rem 8% 0;}
.zdnr .zdnr1{ height: 44.2rem;}
.zdnr .zdnr1 h3 span{float: left;font-size: 2rem;color: #1C1C1C;line-height: 2.5rem;font-weight: 800; }
.zdnr .zdnr1 h3 img{ display: block;width: 7.58rem;height: 5rem;float: right;overflow: hidden;}
.zdnr .zdnr1 li{ margin-top: 2.8rem;height: 13.5rem;}
.zdnr .zdnr1 li span{ display: block;width: 100%;height: 3.33rem;line-height: 3.33rem;font-size:2rem ;color: #fff;font-weight: 800;text-align: center;background: #004d61;border-radius:0 1.8rem 1.8rem 1.8rem;}
.zdnr .zdnr1 li em{ display: block;font-size:1.16rem;line-height: 2rem;padding-top: 1.2rem;font-weight:800;color: #1C1C1C;opacity: 0.8;}
.zdnr .zdnr2{ height: 56rem;}
.zdnr .zdnr_qie{position: relative;height: 46rem;}
.zdnr .zdnr2 h3{ margin-bottom:3.58rem;height:5rem;}
.zdnr .zdnr2 h3 span{float: left;font-size: 2rem;color: #1C1C1C;line-height: 2.5rem;font-weight: 800; }
.zdnr .zdnr2 h3 img{ display: block;width: 7.58rem;height: 5rem;float: right;overflow: hidden;}
.zdnr .zdnr2 dt img{ border-radius: 1rem 1rem 0 0;display: block;width: 100%;}
.zdnr .zdnr2 dd{border-radius: 0rem 0rem 1rem 1rem;background: #fff;padding: 2rem 3.16rem 1rem 2.25rem;box-sizing: border-box;box-shadow: 0  0 10px rgba(0,0,0,0.19);}
.zdnr .zdnr2 dd h4{ display: block;font-size: 1.5rem;line-height: 1.5rem;color: #333;font-weight: 800;}
.zdnr .zdnr2 dd p{ font-size:1.16rem ;line-height: 2rem;font-weight: 800;color: #333;font-weight: 800;opacity: 0.8;padding-top: 1rem;}
.zdnr .zdnr2 .swiper-pagination{bottom: 2rem;}
.zdnr .zdnr2 .swiper-pagination .swiper-pagination-bullet{background:#004d61; width: 0.6rem; height:0.6rem; margin: 0 0.3rem;border-radius: 0.3rem;opacity: 1;}
.zdnr .zdnr2 .swiper-pagination .swiper-pagination-bullet-active{background:#d50a39;}


.zdnr .zdnr3 h3{ margin-top:4.75rem;height:5rem;margin-bottom: 2rem;}
.zdnr .zdnr3 h3 span{float: left;font-size: 2rem;color: #1C1C1C;line-height: 2.5rem;font-weight: 800; }
.zdnr .zdnr3 h3 img{ display: block;width: 7.58rem;height: 5rem;float: right;overflow: hidden;}
.zdnr .zdnr3 li{height: 7.8rem;}
.zdnr .zdnr3 li span{ display: block;width: 100%;height: 3.33rem;line-height: 3.33rem;font-size:1.33rem ;color: #1C1C1C;font-weight: 800;background: #f3f6f7;border-radius:0 1.8rem 1.8rem 1.8rem;padding-left: 1.5rem;box-sizing: border-box;}
.zdnr .zdnr3 li em{ display: block;font-size:1.16rem;line-height: 2.3rem;padding-top: 0.5rem;font-weight:800;color: #494949;}
.zdnr .zdnr3 li:nth-child(2){ height: 17.5rem;}
.zdnr .zdnr3 li b{ display: block;font-size: 1.13rem;color: #1C1C1C;opacity: 1; padding-top:0.5rem ;}
.zdnr .zdnr3 li:nth-child(3) em{ display: block;font-size:1.13rem;line-height: 2rem;padding-top: 0.5rem;font-weight:800;color: #494949;}
/**/
.dig{background: #004d61;padding: 0 0 6rem;}
.dig h2{font-size: 3.3rem;color: #fff;line-height: 3.9rem;font-weight: normal;padding: 3.6rem 2.5rem 3.4rem;position: relative;}
.dig_desc{margin-left: 2.7rem;margin-top: -0.65rem;}
.dig_desc p{padding-left: 2.2rem;font-size: 1.2rem;line-height: 2.5rem;color: #fff;background: url(/mobile/images/neiye/gou.png) no-repeat left center;background-size: 0.66rem 0.54rem;}
.dig h3{font-size: 1.75rem;line-height: 2.33rem;color: #fff;padding: 0 2.3rem;margin: 5.6rem 0 4rem;}
.dig_pic{text-align: center;height: 16.5rem;}
.dig_pic img{display: inline-block;width: auto;height: 16.5rem;}

/*fea*/
.fea{}
.fea h2{padding: 6.35rem 2.5rem 4.5rem;position: relative;}
.fea h2 em{display: block;font-size: 3.5rem;line-height: 3.5rem;color: #004d61;}
.fea h2 span{display: block;font-size: 2.5rem;line-height: 2.5rem;color: #004d61;padding: 1.4rem 0 3.75rem;}
.fea h2 i{display: block;font-size: 1.5rem;color: #333;line-height: 1.5rem;}
.fea ul{height: 22.6rem;text-align: center;}
.fea li{display: inline-block;width: 5.4rem;text-align: center;height: 20.3rem;margin: 0 0.7rem;background: url(/mobile/images/neiye/fea_bg1.png) no-repeat;background-size: 100% 20.3rem;vertical-align: top;}
.fea li:nth-child(2n){background: url(/mobile/images/neiye/fea_bg2.png) no-repeat;background-size: 100% 20.3rem;margin-top: 2.3rem;}
.fea li i{display: block;height: 2.4rem;padding: 2.4rem 0 1.2rem;}
.fea li i img{display: inline-block;width: auto;height: 2.4rem;}
.fea li p{font-size: 1.16rem;color: #fff;line-height: 1.2rem;padding: 0 1.8rem;}
.fea li em{display: block;height: 2.4rem;padding-top: 1.4rem;}
.fea li em img{display: inline-block;width: auto;height: 2.4rem;}
.fea li:nth-child(2n) em{height: 1.5rem;padding-top: 1.4rem;}
.fea li:nth-child(2n) em img{display: inline-block;width: auto;height: 1.5rem;}

/*ys*/
.ys{height: 60rem;background: url(/mobile/images/neiye/ys_bg.jpg) no-repeat;background-size: 100% 60rem;}
.ys h2{padding: 4.7rem 2.4rem 0;}
.ys h2 span{display: block;font-size: 3.33rem;color: #004d61;line-height: 3.33rem;}
.ys h2 i{display: block;font-size: 1.5rem;color: #737373;line-height: 1.5rem;padding-top: 2.4rem;}
.ys h2 em{color: #e94709;}
.ys_desc{padding: 0 2.4rem;margin-top: 1rem;}
.ys_desc p{padding-left: 1.66rem;font-size: 1.2rem;line-height: 2.9rem;color: #1c1c1c;background: url(/mobile/images/neiye/gou2.png) no-repeat left center;background-size: 0.66rem 0.54rem;}

.ys1{height: 66.3rem;background: url(/mobile/images/neiye/ys1_bg.jpg) no-repeat;background-size: 100% 66.3rem;}
.ys1 h2{font-size: 2.66rem;color: #fff;line-height: 2.66rem;padding: 6.7rem 0 0; text-align: left; padding-left: 7%;}
.ys1_desc{font-size: 1.5rem;color: #fff;line-height: 2rem;padding: 3.5rem 2.4rem 0;}


.ys2{background: url(/mobile/images/neiye/ys2_bg.jpg) no-repeat;background-size: 100% 10rem;padding: 0 0 5rem;}
.ys2 h2{font-size: 2.66rem;color: #004d61;line-height: 3.08rem;padding: 6.5rem 2.6rem 0;}
.ys2_desc{font-size: 1.5rem;color: #333;line-height: 2rem;padding: 3rem 2.2rem 4.6rem;}
.ys2 ul{height: 22.6rem;background: url(/mobile/images/neiye/ys2_ul.jpg) no-repeat;background-size: 100% 22.6rem;overflow: hidden;}
.ys2 li{padding-left: 26.6%;height: 5.25rem;line-height: 5.25rem;font-size: 1.33rem;color: #333;margin-bottom: 3.66rem;}

.ys3{height: 55.4rem;background: url(/mobile/images/neiye/ys3_bg.jpg) no-repeat;background-size: 100% 55.4rem;}
.ys3 h2{font-size: 2.66rem;color: #004d61;line-height: 3.08rem;padding: 6.5rem 2.6rem 0;}
.ys3_desc{font-size: 1.5rem;color: #333;line-height: 2rem;padding: 3rem 2.2rem 4.6rem;}


.ys4{height: 74.8rem;background: url(/mobile/images/neiye/ys4_bg.jpg) no-repeat;background-size: 100% 74.8rem;}
.ys4 h2{font-size: 2.66rem;color: #fff;line-height: 3.08rem;padding: 6.5rem 2.6rem 0;letter-spacing: 0.3rem;}
.ys4_desc{font-size: 1.5rem;color: #fff;line-height: 2rem;padding: 3rem 2.2rem 4.6rem;}

.zhul{padding: 3.9rem 0 6rem;position: relative;}
.zhul h2{font-size: 2rem;color: #1c1c1c;line-height: 2rem;padding: 0 2.4rem;}
.zhul h2 em{display: block;font-size: 3.33rem;line-height: 3.33rem;padding-bottom: 1.5rem;color: #004d61;}
.zhul_desc{font-size: 1.16rem;color: #1C1C1C;opacity: 0.7;line-height: 1.16rem;padding: 2.8rem 2.4rem 3.5rem;}
.zhul ul{height: 46.66rem;background: url(/mobile/images/neiye/zhul_bg.jpg) no-repeat;background-size: 100% 46.66rem;}
.zhul li{height: 14.6rem;margin: 0 8%;}
.zhul li i{float: left;width: 1rem;text-align: center;font-size: 1.25rem;color: #fff;line-height: 1.25rem;opacity: 0.7;padding: 2.6rem 0.8rem 0;}
.zhul li:nth-child(1) i{padding: 2rem 0.8rem 0;}
.zhul li i:nth-child(2){padding: 2.6rem 0.6rem 0;}
.zhul li p{float: right;font-size: 1.33rem;color: #333;line-height: 1.5rem;width: 15.4rem;margin: 2.2rem 3.7rem 0 0;}


/*yue*/
.yue{padding: 0 0 8rem;}
.yue ul{padding: 4rem 0 0;}
.yue_con{width: 25.8rem;margin: 0 auto;}
.yue li{height: 4.5rem;line-height: 4.5rem;border: 2px solid #e2e2e4;border-radius: 2.2rem;margin: 0 0 1.2rem;}
.yue li label{float: left;font-size: 1rem;color: #333;line-height: 2rem;padding: 0 0 0 1.8rem;width: 6.4rem;height: 2rem;margin-top: 1.2rem;box-sizing: border-box;border-right: 2px solid #e2e2e4;}
.yue li input{float: right;width: 70%;font-size: 1rem;color: #333;height: 4.5rem;line-height: 4.5rem;border: 0;background: none;outline: 0;}
.yue li label em{color: #d40b37;}
.yue .gou{font-size: 1rem;color: #999;padding-left: 2rem;line-height: 4rem;background: url(/mobile/images/neiye/gou.jpg) no-repeat left center;background-size: 1.33rem 1.33rem;}
.yue .gou em{color: #004d61;}
.yue .submit{display: block;width: 100%;height: 3.7rem;line-height: 3.7rem;font-size: 1.4rem;color: #fff;font-weight: bold;text-align: center;background: #004d61;border: 0;border-radius: 1.8rem;margin-bottom: 0.8rem;}
.yue .reset{display: block;width: 100%;height: 3.7rem;line-height: 3.7rem;font-size: 1.4rem;color: #004d61;font-weight: bold;text-align: center;background: none;border: 2px solid #004d61;border-radius: 1.8rem;box-sizing: border-box;}
/**/
/*牛小橙*/
.sypt{height:58.25rem; background:url(/mobile/images/neiye/n-sybj.jpg) no-repeat center; background-size:100%;}
.sy_nxc{ padding:4.125rem 2.2rem 0 2.45rem;}
.sy_nxc h2{height:3.33rem;line-height: 3.33rem;font-size: 3.33rem;color:#FFFFFF;margin-bottom: 2rem;}
.sy_nxc span{display:block;     font-size:2.5rem;     line-height:3rem;     color:#FFFFFF;     height:5.375rem; margin-bottom:3.5rem;}
.sy_nxc p{ font-size:1.16rem;color:#FFF; line-height:2rem;}
/**/
.lxpt{height:80.79rem;background:url(/mobile/images/neiye/n-lxbj.jpg) no-repeat center;background-size:100% 100%;}
.lx{padding:6.3rem 2.58rem 0 2.5rem;}
.lx h2{font-size:3.5rem;line-height:3.5rem; color:#004d61; margin-bottom:4.33rem;     font-weight:normal;}
.lx i{display:block;font-size: 1.3rem;line-height: 1.16rem;margin-bottom: 2.29rem;color:rgba(28,28,28,0.7);}
.lx b{display:block; font-size:2.58rem; line-height: 2.58rem;margin-bottom:1.375rem;color:#1C1C1C;}
.lx strong{display:block;font-size:1.5rem;margin-bottom:4rem; }
.lx ul{height:23.5rem;}
.lx ul li{float:left;width:16%;height:4.25rem; line-height: 4.25rem;text-align: center; margin-bottom: 4.3rem;margin-left:2.125rem;font-size: 1.5rem;color:#FFF;box-sizing: border-box;}
.lx ul li:first-child,.lx ul li:nth-child(5){margin-left: 0;}
.lx ul li:nth-child(3),.lx ul li:nth-child(7){margin-left: 5rem;}
.lx ul li.fr{padding-top:0.79rem;font-size: 1.25rem;line-height: 1.5rem;}
.lx ul li:nth-child(4),.lx ul li:nth-child(8){margin-left: 2.25rem;}
.lx p{height:4.25rem; }
.lx p em{display:block;float:left;width:16%;height:4.25rem; line-height: 4.25rem;text-align: center;margin-left:2.125rem;font-size: 1.5rem;color:#FFF;}
.lx p em:first-child{margin-left: 0;}
.lx p em:nth-child(3){margin-left: 4.8rem;}
.lx p em:last-child{margin-left: 2.55rem;}

/**/
.sjbj{height:68.16rem;background:url(/mobile/images/neiye/n-sjbj.jpg) no-repeat center;background-size:100% 100%;}
.sj{padding:4.16rem 2.625rem 0 2.5rem;}
.sj span{display:block;font-size:1.16rem;line-height:1.16rem;color:rgba(255,255,255,0.7);margin-bottom: 2.16rem;}
.sj em{display:block;font-size: 2.6rem;color:#FFF;height:6.25rem;margin-bottom: 3.54rem;    line-height: 3.3rem;}
.sj p{font-size: 1.5rem;line-height:2rem;margin-bottom: 3.54rem; color:#FFF;letter-spacing: 0.08rem;}
.sj ul li{margin-bottom: 1.75rem;}
.sj ul li i{display:block; font-size: 1rem; color:#FFF; line-height: 1rem; margin-bottom: 0.5rem;padding-left:1.83rem;background:url(/mobile/images/neiye/n-g.png) no-repeat left;background-size:3%;}
.sj ul li b{display:block;padding-left:1.83rem; font-size: 1.25rem;line-height: 1.25rem; color:#FFF; font-weight: normal;}
/**/
.gndbj{height:63.4rem; background:url(/mobile/images/neiye/n-gndbj.jpg) no-repeat center; background-size:100% 100%;}
.gnd{padding:4.08rem 2.58rem 0 2.5rem;}
.gnd h2{font-size: 3.5rem;line-height: 3.2rem;color:#004d61;margin-bottom:3.625rem;}
.gnd h2 i{color:#111111;}
.gnd em{display:block;font-size: 1.16rem; line-height: 1.16rem;color:#6C6D6D; margin-bottom: 2.16rem;}
.gnd ul li{margin-bottom: 3.2rem;}
.gnd ul li span{display:block;font-size: 1.33rem; line-height: 1.33rem;padding-left:1.875rem; background:url(/mobile/images/neiye/n-g2.png) no-repeat left; background-size:3%;margin-bottom: 1.45rem;font-weight: bold;}
.gnd ul li p{font-size: 1rem;color:#1C1C1C;height:2.95rem;padding-left:1rem;    line-height: 1.8rem;}
/**/
.qzbj{height:58.25rem;background:url(/mobile/images/neiye/n-qzbj.jpg) no-repeat center; background-size:100% 100%;}
.qz{padding:6.41rem 2.58rem 0 2.5rem;}
.qz h2{font-size: 3.5rem; line-height: 3.5rem;color:#004d61;  margin-bottom:3.625rem;}
.qz em{display:block;font-size: 1.16rem; line-height: 1.16rem;color:#6C6D6D; margin-bottom: 2.16rem;}
.qz ul li{margin-bottom: 3.2rem;}
.qz ul li span{display:block;font-size: 1.45rem; line-height: 1.45rem;padding-left:1.875rem; background:url(/mobile/images/neiye/n-g2.png) no-repeat left; background-size:3%;margin-bottom: 1.45rem;font-weight: bold;}
.qz ul li p{font-size: 1rem;color:#1C1C1C;height:2.95rem;padding-left:1rem;    line-height: 1.8rem;}
/**/
.tsbj{height:99.5rem;background:url(/mobile/images/neiye/n-tsbj.jpg) no-repeat center; background-size:100% 100%;}
.ts{padding:6.45rem 2.58rem 0 2.5rem;}
.ts h2{margin-bottom: 4.41rem;}
.ts h2 span{display:block;font-size: 3.5rem; line-height: 3.5rem;color:#FFFFFF;     margin-bottom:1.8rem;}
.ts h2 em{display:block;font-size: 2.5rem; line-height: 2.5rem; color:#FFFFFF;}
.ts ul li{height:8.58rem;padding-top:2.8rem;box-sizing: border-box; border-bottom:1px solid rgba(153,153,153,0.3);}
.ts ul li em{display:block;font-size: 1.5rem; line-height: 1.5rem; margin-bottom: 1.7rem;padding-left:2.5rem;color:#FFFFFF;}
.ts ul li .ts1{background:url(/mobile/images/neiye/n-t1.png) no-repeat left;background-size:5%;}
.ts ul li .ts2{background:url(/mobile/images/neiye/n-t2.png) no-repeat left;background-size:5%;}
.ts ul li .ts3{background:url(/mobile/images/neiye/n-t3.png) no-repeat left;background-size:5%;}
.ts ul li .ts4{background:url(/mobile/images/neiye/n-t4.png) no-repeat left;background-size:5%;}
.ts ul li .ts5{background:url(/mobile/images/neiye/n-t5.png) no-repeat left;background-size:5%;}
.ts ul li .ts6{background:url(/mobile/images/neiye/n-t6.png) no-repeat left;background-size:5%;}
.ts ul li p{font-size: 1.16rem; line-height: 1.16rem;color:#FFFFFF;}
/**/
.casebj{height:67.8rem;background:#e7eff7;}
.case{padding-top:5.79rem;}
.case h2{text-align: center;font-size: 2.58rem; line-height: 2.58rem;color:#1C1C1C; margin-bottom: 3.54rem;}
.case .xl{width:82.1%; height:4.54rem;margin:0 auto 3.41rem;}
.case select{ width:100%;height:4.54rem;line-height: 4.54rem;border-radius:20px; font-size: 1.5rem;color:#1C1C1C;padding-left:2.58rem; box-sizing: border-box;border:0; -webkit-appearance:none;
    -moz-appearance:none;
    appearance:none; background:#FFF url(/mobile/images/neiye/n-dbx.png) no-repeat 90%;background-size:5%;}
.casm_box{height: 44.8rem;    overflow: hidden;}
.case .casm{padding-left:2.5rem;     margin-bottom: 5rem;}
.case .casm ul li{float:left; width:100%; height:35rem;background:#FFF;border-radius:30px;box-shadow:0px 41px 76px 0px rgba(208,223,239,0.65);padding-top:4.79rem; box-sizing: border-box;}
.case .casm ul li em{display:block;width:78.1%;height:19.2rem; margin-bottom: 2.08rem;background:url(/mobile/images/neiye/n-ewmbj.png) no-repeat center; background-size:100% 100%;box-shadow: 0px 0px 76px 0px rgba(208,223,239,0.65);padding-top:3.2rem;margin:0 auto 2.08rem;}
.case .casm ul li em i{display:block; width:12.95rem; height:12.95rem;margin:0 auto 3.375rem;background:url(/mobile/images/neiye/n-kk.jpg) no-repeat center;background-size:100% 100%;padding:0.08rem;}
.case .casm ul li em i img{width:100%; height:100%; }
.case .casm ul li em b{display:block;font-size: 1.5rem; line-height: 1.5rem; color:#000001; text-align: center;}
.case .casm ul li strong{display:block;width: 78.1%;height:2.75rem;margin:0 auto; text-align: center; line-height: 2.75rem;background:#004d61;font-size: 1.5rem; color:#FFFFFF;border-radius:30px; font-weight: normal;}
.case .casm .swiper-container{padding-bottom:6.83rem;}
.case .casm .swiper-container .swiper-pagination{bottom:0;}
.case .casm .swiper-container .swiper-pagination .swiper-pagination-bullet{width:1rem;height:1rem;background:#C7C7C7;border-radius:50%;margin:0 0.31rem;opacity: 1;}
.case .casm .swiper-container .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background:#004d61;}
/**/
.bd{height:67.7rem;}
.bd span{display:block;height:19.75rem;margin-bottom: 3.75rem;}
.bd span img{width:100%;}
.bd .form{width:83.7%;margin:0 auto;}
.bd .form ul li{width:100%;height:3.75rem;border:2px solid #e2e2e4;border-radius: 30px;padding-top:0.6rem; box-sizing: border-box;margin-bottom: 1.3rem;}
.bd .form ul li label{width:24.6%;height:2rem; text-align: center; line-height: 2rem;float:left;border-right:1px solid #dfe3e6;background:url(/mobile/images/neiye/n-xx.jpg) no-repeat 90%  50%;background-size:8%;}
.bd .form ul li input{width:70%; height:2rem;float:left;background:0;padding:0 3%; text-align: right;color:#333; box-sizing: border-box;}
.bd .form span{display:block;padding-left:2.04rem;background:url(/mobile/images/neiye/n-icon.jpg) no-repeat left; background-size:5%;height:1.5rem; line-height: 1.5rem; font-size: 1rem; margin-bottom: 1.45rem;}
.bd .form span em{color:#17439c;}
.bd .form input{height:3.75rem;text-align: center;border-radius: 30px;font-size: 1.4rem;width:100%;    background: #fff;}
.bd .form input.input1{background:#004d61;color:#FFF;margin-bottom: 0.7rem;}
.bd .form input.input2{border:2px solid #004d61;color:#004d61;}
.bd .form .submit  input{font-weight: bold;}
/*抖音营销*/
.d-yzbj{height:48.21rem;background:url(/mobile/images/neiye/d-yzbj.jpg) no-repeat center;background-size:100% 100%;}
.d-yz{padding:4.38rem 4% 0;}
.d-yz h2{text-align: center;margin-bottom: 2.38rem;}
.d-yz h2 i,.d-yz h2 em{display:block;font-size: 2.33rem;height: 2.33rem;line-height: 2.33rem;color:#333333;}
.d-yz h2 i{margin-bottom: .83rem;}
.d-yz ul li{height:9.62rem;margin-bottom: 1.25rem;}
.d-yz ul li span{display:block;width:34.4%; height: 3.42rem;text-align: center;line-height: 3.42rem; font-size: 2rem;color:#FFFFFF; margin-bottom: 1.21rem;background:url(/mobile/images/neiye/d-y.png) no-repeat center;background-size:100% 100%;}
.d-yz ul li p{padding-left:1.83rem; font-size: 1.17rem;color:#333333;}
.d-yz ul li:hover span{background:url(/mobile/images/neiye/d-y_h.png) no-repeat center;background-size:100%;}
.d-yz b{display: block;width:1.25rem;height: .83rem;margin:-1.8rem auto 0;}
.d-yz b a{display: block;width:1.25rem;height: .83rem;background:url(/mobile/images/neiye/d-jt.png) no-repeat center;background-size:100%;}
/**/
.edgebj{height: 56.04rem;background:url(/mobile/images/neiye/d-edgebj.jpg) no-repeat center;background-size:100% 100%;}
.edge{padding:3.83rem 7% 0;}
.edge h2{text-align: center; margin-bottom: 4.17rem;}
.edge h2 i,.edge h2 em{display: block;font-size: 2.33rem; line-height: 2.33rem;color:#FFFFFF; }
.edge h2 em{text-indent:2rem;}
.edge h2 i{margin-bottom: .71rem;}
.edge p{font-size: 1.5rem;color:#FFFFFF; margin-bottom: 2.17rem;padding-left:3.71rem;background:url(/mobile/images/neiye/d-jt2.png) no-repeat left top;background-size:10%;letter-spacing: 0.1rem;}
/**/
.kcbj{height: 59.79rem;background:url(/mobile/images/neiye/d-kcbj.jpg) no-repeat center;background-size:100% 100%;position: relative;}
.kc{padding:3.08rem 8% 0;}
.kc h2{text-align: center;font-size: 2.33rem; line-height: 2.33rem; margin-bottom: 2.62rem;}
.kc ul li{margin-bottom: 1.5rem;}
.kc ul li span{display: block;font-size: 1.17rem; line-height: 1.17rem;color:rgba(51,51,51,0.7); margin-bottom: .71rem;}
.kc ul li p{font-size: 1.5rem;color:#333333;}
.kc .jx{height: 8.04rem;width: 100%;position: absolute;left:0;bottom:0;}
.kc .jx span{display: block;height:8.04rem;padding-top:2.04rem;padding-left:2.25rem;box-sizing: border-box; float: left;}
.kc .jx span:first-child{width:52%;}.kc .jx span:nth-child(2){width:48%;}
.kc .jx span em{display: block;font-size: 1.5rem;color:#FFFFFF; margin-bottom: 1.17rem;}
.kc .jx span i{display: block; font-size: 1.17rem;line-height: 1.17rem;color:#FFFFFF;}
/**/
.xz1{height:63.08rem;padding:4.5rem 1.96rem 0 2.5rem;background:url(/mobile/images/neiye/d-xz1bj.jpg) no-repeat center;background-size:100% 100%; box-sizing: border-box;}
.xz1 h2{text-align: center; margin-bottom: 1.08rem;}
.xz1 h2 i,.xz1 h2 em{display: block;font-size: 2.33rem; line-height: 2.33rem; color:#333;margin-bottom: .67rem;}
.xz1 h2 i{margin-bottom: .67rem;}
.xz1 h2 em{text-indent:2rem;}
.xz1 span{display: block;height:3.67rem;line-height: 3.67rem;color:rgba(28,28,28,0.7);margin-bottom: 1.71rem;}
.xz1 b{display: block;font-size: 2rem; line-height: 2rem;color:#004d61;margin-bottom: 2.12rem;}
.xz1 p{font-size: 1.17rem;color:#1c1c1c;height:9.17rem;letter-spacing: 0.05rem;line-height: 1.9rem;}
.xz2{height:54.79rem;background:url(/mobile/images/neiye/d-xz2bj.jpg) no-repeat center;background-size:100% 100%;padding:2.54rem 2.25rem 0 2.17rem; box-sizing: border-box;}
.xz2 span{display: block;height:3.67rem;line-height: 3.67rem;color:rgba(28,28,28,0.7);margin-bottom: 2.25rem;}
.xz2 b{display: block; font-size: 2rem; line-height: 2rem;color:#FFFFFF;margin-bottom: 2.17rem;}
.xz2 p{font-size: 1.17rem;color:#FFF;letter-spacing: 0.05rem;line-height: 1.9rem;}
.xz3{height:60.25rem;background:url(/mobile/images/neiye/d-xz3bj.jpg) no-repeat center;background-size:100% 100%;padding:5.08rem 2.25rem 0 2.17rem;box-sizing: border-box;}
.xz3 span{display: block;height:3.67rem;line-height: 3.67rem;color:rgba(28,28,28,0.7);margin-bottom: 1.71rem;}
.xz3 b{display: block;font-size: 2rem; line-height: 2rem;color:#004d61;margin-bottom: 2.12rem;}
.xz3 p{font-size: 1.17rem;color:#1c1c1c;height:9.17rem;letter-spacing: 0.05rem;line-height: 1.9rem;}
.xz4{height:104.38rem;padding-top:3.17rem;}
.xz4 span{display: block;height:3.67rem;line-height: 3.67rem;color:rgba(28,28,28,0.7);margin-bottom: 1.46rem;width:9.125rem;background:url(/mobile/images/neiye/d-sh4.png) no-repeat center;background-size:100%; text-align: center;}
.xz4 em{display:block;margin-left: 2.5rem;font-size: 2rem;width:58.14%;height:4.25rem;margin-bottom: 2.25rem;color:#004d61;}
.xz4 em i{color:#e94709;}
.xz4 .js1{width:100%; height:28.25rem;background:url(/mobile/images/neiye/d-js1.jpg) no-repeat center;background-size:100% 100%; margin-bottom: 1.96rem;padding:3.96rem 0 0 3.46rem; box-sizing: border-box;}
.xz4 .js1 strong{display: block;font-size: 2rem;line-height: 2rem;color:#1c1c1c; margin-bottom: 2.12rem;}
.xz4 .js1 p{font-size: 1.17rem;line-height: 1.17rem;color:rgba(28,28,28,0.8); margin-bottom: .92rem;}
.xz4 .js1 b{display: block;font-weight: normal;color:rgba(28,28,28,0.8); }
.xz4 .js1 h6{margin-top: 2.5rem;padding-top:2.21rem;margin-left: 1.12rem;font-size: 1rem;color:#FFFFFF;line-height: 2rem;}
.xz4 .js1 h6 i{color:#e94709;}
.xz4 .js2{height: 31.08rem;background:url(/mobile/images/neiye/d-js2.jpg) no-repeat center;background-size:100% 100%; margin-bottom: 2.71rem;}
.xz4 .js2 .jssm{padding-top:4.62rem;padding-left:12.83rem;height: 20rem;box-sizing: border-box;}
.xz4 .js2 .jssm strong{display: block; font-size:2rem; line-height: 2rem;color:#1C1C1C; margin-bottom: 1.67rem;}
.xz4 .js2 .jssm p{font-size: 1.17rem; line-height: 1.17rem;color:#1C1C1C; margin-bottom: .88rem;}
.xz4 .js2 .jssm p:last-child{line-height: 2rem;}
.xz4 .js2 ul{padding-top:2rem;padding-left:4.46rem;}
.xz4 .js2 ul li{font-size: 1rem; line-height: 1rem;color:#FFFFFF; margin-bottom: 1.04rem;}
.xz4 .js2 ul li i{color:#e94709;}
.xz4 .js3{height:20.67rem;background:url(/mobile/images/neiye/d-js3.jpg) no-repeat center;background-size:100%;}
.xz4 .js3 .jssm{padding-top:3.33rem;padding-left:3.58rem;}
.xz4 .js3 .jssm strong{display: block; font-size:2rem; line-height: 2rem;color:#1C1C1C; margin-bottom: 1.67rem;}
.xz4 .js3 .jssm p{font-size: 1.17rem; line-height: 1.17rem;color:#1C1C1C; margin-bottom: .88rem;}
/**/
.kct{height: 66.29rem;}
.kct img{width:100%; height:100%;}
/**/
.xcfc{height: 50.29rem;}
.xc{padding: 5rem 1.62rem 0 1.5rem;}
.xc h2{text-align: center;font-size: 2.33rem;line-height: 2.33rem;color:#1C1C1C; margin-bottom: 2.75rem;}
.xc ul{height:35.38rem;}
.xc ul li{float:left;width:46.2%;height:9.16rem;margin-bottom: 1.92rem;border-radius:30px;position: relative; overflow: hidden;}
.xc ul li span{display: block;width:100%; height:100%;}
.xc ul li span img{width:100%;height: 100%;}
.xc ul li em{display: block;height: 3.21rem;line-height: 3.21rem;background:rgba(36, 100, 125, 0.7);text-align: center; font-size: 1.17rem;color:rgba(255,255,255,0.8); position: absolute;left:0;bottom:0;width:100%;}
.xc ul li:nth-child(3){float:right;}
.xc ul li:first-child{width:100%;height:19.67rem;}
.xc .swiper-container .swiper-pagination{bottom:0;}
.xc .swiper-container .swiper-pagination .swiper-pagination-bullet{width: 1rem; height:1rem;border-radius:50%;background:#C7C7C7; opacity: 1;margin:0 .33rem;}
.xc .swiper-container .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background:#004d61;}
/**/
.xycase{height: 55.83rem;background:#f3f6f7;}
.xy{padding:5.83rem 0 0 1.62rem;}
.xy h2{text-align: center;font-size: 2.33rem;line-height: 2.33rem;color:#1C1C1C;margin-bottom: 3.17rem;}
.xy dl{width:100%;height:37.92rem;background:#FFF;position: relative;border-radius:30px; overflow: hidden;}
.xy dl dt{height:12.5rem;padding: 2.58rem 0 0 2.42rem; box-sizing: border-box;}
.xy dl dt em{display: block;font-size: 1.5rem; line-height: 1.5rem;color:#004d61; margin-bottom: 1.83rem;}
.xy dl dt i{display: block;width:10.92rem;font-size: 1.17rem;color:rgba(0,0,0,0.7);}
.xy dl dd{width: 100%;height: 22.3rem;padding: 0 4.88rem 0 5.33rem;box-sizing: border-box;margin:0 auto;}
.xy dl dd p{width: 100%;height: 22.3rem;}
.xy dl dd p img{width: 100%; height: 100%;}
.xy dl dd .bo{width:6.21rem;height: 10.42rem;background:url(/mobile/images/neiye/d-dbx.png) no-repeat center;background-size:100%;position: absolute;right:.62rem;top:0;padding-top:2.46rem;padding-left:1.04rem;box-sizing: border-box;}
.xy dl dd .bo em{display: block;font-size: 1.17rem;line-height: 1.17rem;color:rgba(0,0,0,0.7);margin-bottom: 0.5rem;}
.xy dl dd .bo span{display: block;color:rgba(8,110,108,1); font-size: 2rem; line-height: 2rem;}
.xy dl dd .bo span i{font-size:1.04rem;}
.xy .swiper-container{padding-bottom:2.79rem;}
.xy .swiper-container .swiper-pagination{bottom:0;}
.xy .swiper-container .swiper-pagination .swiper-pagination-bullet{width: 1rem; height:1rem;border-radius:50%;background:#C7C7C7; opacity: 1;margin:0 .33rem;}
.xy .swiper-container .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background:#004d61;}
/**/
/**/
.gdcase{height:45rem;background: #f3f6f7;}
.gdca{padding: 1.71rem 1.71rem 0;}
.gdca h2{text-align: center;font-size: 2.33rem; line-height: 2.33rem;color:#1C1C1C; margin-bottom: 2.62rem;}
.gdca ul li{height:10.08rem;background:#FFFFFF;border-radius:30px;margin-bottom: 1.75rem;}
.gdca ul li span{display: block; float:left;width:20.92rem;}
.gdca ul li span i{display: block;width:3.79rem;height:3.79rem;float:left;margin: 1.62rem 1.42rem 0 1.83rem;    border-radius: 50px;
    overflow: hidden;}
.gdca ul li span i img{width:100%; height:100%;}
.gdca ul li span em{display: block;padding-top:1.71rem;font-size: 1.5rem;color:#004d61; margin-bottom: 1.21rem;}
.gdca ul li span p{font-size: 1.17rem; color:rgba(0,0,0,0.7);margin-left: 7.17rem;}
.gdca ul li b{display: block;width:4.96rem;height:8.33rem;float:right; margin-right: 1.58rem; position: relative; text-align: center; color: #fff;}
.gdca ul li b .suzi{ position: absolute; left: 0; top: 0; width: 100%; text-align: center; z-index: 55; font-size: 1.8rem;}
.gdca ul li b .suzi .bigs{ display: block; font-size: 2rem; padding-top: 1.72rem; font-family:Arial; line-height: 90%;}
.gdca ul li b img{width:100%;}
/**/
/**/
.pjbj{height: 95.17rem;background:#f3f6f7;}
.pj{padding:1.71rem 2rem 0 1.79rem;}
.pj h2{text-align: center;font-size: 2.33rem; line-height: 2.33rem;color:#1C1C1C;margin-bottom: 7.12rem;}
.pj .pjsm{height: 21.29rem;background:#FFF;border-radius:50px;padding:3.875rem 1.375rem 0 2rem;box-sizing: border-box;position:relative;margin-bottom: 5.45rem;}
.pj .pjsm i{display: block; width:7.5rem;height:7.5rem;position: absolute;top:-3.58rem;left:39%;    border-radius: 50px;
    overflow: hidden;}
.pj .pjsm em{display:block;font-size: 1.66rem; line-height: 1.66rem;color:#1C1C1C;margin-bottom: 1.08rem;background:url(/mobile/images/neiye/d-yy.png) no-repeat right;background-size:5%;}
.pj .pjsm strong{display:block;height:2.62rem; margin-bottom: 1.5rem; font-weight: normal; font-size:1.16rem;}
.pj .pjsm p{padding-top:1.2rem;border-top:1px solid #D6D6D6;font-size: 1rem;color:#1C1C1C;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 5;overflow: hidden;text-overflow: ellipsis;}





.crumb { position: absolute; top: 1.83rem; left: 7.2%; z-index: 99; display: flex; display: -webkit-flex }
.crumb a { display: block; font-size: 1rem; color: #fff; line-height: 100%; font-weight: 700; position: relative; letter-spacing: 2px; padding-right: 1.167rem; background: url(/Mobile/Images/neiye/crumb.png) no-repeat right center; background-size: .542rem auto; -webkit-background-size: .542rem auto; margin-right: .5417rem }
.crumb a:last-child { background: 0 0 }
.ban { position: relative; z-index: 3; width: 100%; overflow: hidden }
.ban img { display: block; width: 100% }
.ban { background: #004d61 }

.cloud { background: #004d61 url(/Mobile/Images/neiye/cloud_bg.png) no-repeat right bottom; background-size: 11.41rem auto; -webkit-background-size: 11.41rem auto; padding: 4.125rem 11.6% 8.417rem 7.6% }
.cloud h2 strong { display: block; font-size: 3.33rem; color: #fff; line-height: 100% }
.cloud h2 span { display: block; font-size: 1.5rem; color: #fff; line-height: 100%; margin-top: 1.125rem; font-weight: 700 }
.cloud p { font-size: 1.17rem; color: #fff; line-height: 2rem; font-weight: 700; letter-spacing: .083rem; margin: 4.167rem 0 6.375rem }
.cloud .pic { margin-left: -.375rem; margin-right: -1.458rem }

.cloud_products { background: #fff url(/Mobile/Images/neiye/cloud_pro_bg.png) no-repeat center top; background-size: 100% auto; -webkit-background-size: 100% auto; padding-top: 3.708rem }
.cloud_products h2 { margin-left: 8.27% }
.cloud_products h2 strong { display: block; font-size: 3.5rem; color: #004d61; line-height: 100% }
.cloud_products h2 span { display: block; font-size: 2rem; color: #1c1c1c; line-height: 100%; margin-top: 3.833rem; font-weight: 700 }
.cloud_products ul { padding: 5.625rem 8% 2.583rem }
.cloud_products ul li { display: flex; display: -webkit-flex; align-items: center; -webkit-align-items: center; margin-bottom: 1.917rem }
.cloud_products ul li img { display: block; width: 27%; margin-right: 10.47% }
.cloud_products ul li h3 strong { display: block; font-size: 1.5rem; color: #1c1c1c; line-height: 100% }
.cloud_products ul li h3 span { display: block; font-size: 1.17rem; color: #1c1c1c; line-height: 1.5rem; margin-top: .75rem }

.cloud_ys { background: #e7f2f8 url(/Mobile/Images/neiye/cloud_ys_bg.png) no-repeat center 21.91rem; background-size: 16.67rem auto; -webkit-background-size: 16.67rem auto; padding: 5.958rem 9.07% 8.458rem 8.27% }
.cloud_ys h2 { font-size: 2.67rem; color: #004d61; line-height: 100%; font-weight: 700; letter-spacing: .083rem }
.cloud_ys h3 { text-align: center; font-weight: 700; background: url(/Mobile/Images/neiye/cloud_ys1.png) no-repeat center top; background-size: 100% 100%; -webkit-background-size: 100% 100%; width: 86%; height: 11.917rem; margin: 4.792rem auto 4.292rem }
.cloud_ys h3 strong { display: block; font-size: 1.25rem; color: #fff; line-height: 3.75rem; margin-bottom: 2.75rem }
.cloud_ys h3 span { display: block; font-size: 1.17rem; color: #1c1c1c; line-height: 2rem }
.cloud_ys li { height: 6.083rem; background: #fff; border-radius: 4.167rem 0; overflow: hidden; margin-bottom: 3.583rem; display: flex; display: -webkit-flex; justify-content: space-between; -webkit-justify-content: space-between; align-items: center; -webkit-align-items: center }
.cloud_ys li h4 { order: 1; width: 22.74%; height: 6.083rem; background: #004d61; border-radius: 4.167rem 0; overflow: hidden; font-size: 1.25rem; color: #fff; line-height: 6.083rem; text-align: center; font-weight: 700; letter-spacing: 1px }
.cloud_ys li p { width: 64%; margin-left: 10.3%; font-size: 1.17rem; color: #1c1c1c; line-height: 2rem; font-weight: 700 }

.domain { background: #fff; padding-top: 6.458rem }
.domain h2 { font-size: 3.5rem; color: #1c1c1c; line-height: 100%; letter-spacing: .083rem; margin-left: 8.13%; margin-bottom: 2.792rem; font-weight: 700 }
.domain dl { position: relative; padding-top: 7.667rem }
.domain dl dd { position: absolute; top: 0; left: 8%; z-index: 99 }
.domain dl dd p { font-size: 1.17rem; color: rgba(28, 28, 28, .7); line-height: 100%; font-weight: 700; letter-spacing: 1px }
.domain dl dd p span { display: block; font-size: 1.33rem; color: #1c1c1c; line-height: 100%; padding-left: 1.708rem; background: url(/Mobile/Images/neiye/domain_icon.png) no-repeat left .333rem; background-size: .75rem auto; -webkit-background-size: .75rem auto }
.domain dl dd p span:first-child { margin: 1.958rem 0 .625rem }
.domain .experience { margin-top: 3.5rem; margin-left: .292rem }
.domain h3 { letter-spacing: .083rem }
.domain h3 span { display: block; font-size: 1.17rem; color: rgba(28, 28, 28, .7); line-height: 100%; font-weight: 700 }
.domain h3 strong { display: block; font-size: 2.67rem; color: #004d61; line-height: 100%; margin-top: 1.583rem }
.experience { width: 6.583rem; height: 6.583rem; background: #e94709 url(/Mobile/Images/neiye/domain_icon1.png) no-repeat center 4.083rem; background-size: 1.042rem auto; -webkit-background-size: 1.042rem auto; border-radius: 50%; text-align: center; font-size: 1.042rem; color: #fff; line-height: 6.042rem; font-weight: 700; letter-spacing: .083rem }
.domain1 { padding: 4.208rem 9.33% 0 8.27% }
.domain1 ul { margin-top: 3.833rem; background: url(/Mobile/Images/neiye/domain1.png) no-repeat center top; background-size: 100% 100%; -webkit-background-size: 100% 100%; height: 25.708rem; font-size: 1.17rem; color: #fff; line-height: 100%; font-weight: 700; letter-spacing: 1px; position: relative }
.domain1 ul li { position: absolute }
.domain1 ul li:nth-child(1) { font-size: 1.25rem; color: #1C1C1C; width: 50%; text-align: center; left: 25%; top: 12.875rem }
.domain1 ul li:nth-child(2) { left: 9.292rem; top: 4.875rem }
.domain1 ul li:nth-child(3) { left: 18.458rem; top: 9.875rem }
.domain1 ul li:nth-child(4) { right: 9.833rem; bottom: 4.292rem }
.domain1 ul li:nth-child(5) { left: 2.333rem; top: 13.708rem }
.domain2 { padding: 4.792rem 8.8% 7.167rem 8.67% }
.domain2 ul { display: flex; display: -webkit-flex; justify-content: space-between; -webkit-justify-content: space-between; margin-top: 5.208rem }
.domain2 ul li { width: 5.375rem; height: 24.917rem; background: #004d61; border-radius: 3.542rem 0 3.375rem; overflow: hidden; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; padding-top: 3.292rem; display: flex; display: -webkit-flex; flex-direction: column; align-items: center; -webkit-align-items: center }
.domain2 ul li img:nth-child(1) { width: 2.458rem }
.domain2 ul li img:last-child { width: 2.167rem }
.domain2 ul li p { font-size: 1.17rem; color: #fff; line-height: 2rem; writing-mode: tb-lr; -webkit-writing-mode: vertical-lr; writing-mode: vertical-lr; height: 14rem; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; padding-top: 1.208rem; letter-spacing: 1px }
.domain2 ul li:nth-child(even) { background: #e94709; margin-top: 2.958rem; padding-top: 2.708rem }
.domain2 ul li:nth-child(even) p { height: 15.5rem }

.ssl { background: #E7F2F8; border-radius: 0 0 7.5rem; overflow: hidden; padding-bottom: 2.708rem }
.ssl .ssl_con { padding: 5.417rem 7.33% 6.125rem }
.ssl h2 { font-size: 3.5rem; color: #004d61; line-height: 100%; font-weight: 700; letter-spacing: .083rem; padding-left: .25rem }
.ssl p { font-size: 1.5rem; color: #1c1c1c; line-height: 2rem; font-weight: 700; margin: 3.75rem 0 6.792rem; letter-spacing: .083rem }
.ssl h3 { font-size: 1.5rem; color: #004d61; line-height: 100%; font-weight: 700; letter-spacing: .083rem; margin-bottom: 1.958rem }
.ssl ul { display: flex; display: -webkit-flex }
.ssl ul li { width: 24%; margin-right: .083rem }

.ssl_why { padding: 5.583rem 9.33% 9.25rem 8% }
.ssl_why h2 { margin-bottom: 4.917rem }
.ssl_why h2 span { display: block; font-size: 2.67rem; color: #004d61; line-height: 3.5rem; font-weight: 700; letter-spacing: .083rem }
.ssl_why p { font-size: 1.17rem; color: #1c1c1c; line-height: 1.5rem; margin-bottom: 1.583rem; font-weight: 700; letter-spacing: .5px; padding-left: 2.375rem; background: url(/Mobile/Images/neiye/ssl_why.png) no-repeat left .5rem; background-size: .67rem auto; -webkit-background-size: .67rem auto }

.swirl { border-radius: 0 0 0 7.917rem; overflow: hidden }
.swirl .swirl_con { background: #E7F2F8; padding-top: 5.417rem }
.swirl .swirl_con h2 { font-size: 3.08rem; color: #004d61; line-height: 100%; font-weight: 700; letter-spacing: .083rem; padding-left: 8.27% }
.swirl .swirl_con p { font-size: 1.5rem; color: #1c1c1c; line-height: 2rem; font-weight: 700; margin: 2.917rem 11% 5.708rem 7.33%; letter-spacing: .083rem }
.swirl .swirl_con .pic { position: relative }
.swirl .swirl_con .pic .experience { position: absolute; top: .5rem; right: 13.07% }
.swirl h3 { letter-spacing: .083rem }
.swirl h3 span { display: block; font-size: 1.17rem; color: rgba(28, 28, 28, .7); line-height: 100%; font-weight: 700 }
.swirl h3 strong { display: block; font-size: 2.67rem; color: #004d61; line-height: 100%; margin-top: 2.292rem; white-space: nowrap }
.swirl1 { padding-top: 3.75rem }
.swirl1 h3 { margin-left: 10% }
.swirl1 ul { margin: 3.125rem 10% 5.667rem }
.swirl1 li { margin-bottom: 3.083rem }
.swirl1 h4 { font-size: 1.5rem; color: #1c1c1c; line-height: 100%; padding-left: 2.917rem; font-weight: 700; background: url(/Mobile/Images/neiye/swirl_icon1.png) no-repeat .292rem center; background-size: 1.5rem auto; -webkit-background-size: 1.5rem auto; margin-bottom: .833rem }
.swirl1 p { font-size: 1.17rem; color: #1c1c1c; line-height: 2rem }
.swirl1 .pic { width: 66.8%; margin: 0 auto }
.swirl2 { padding-top: 3.75rem; background: #004d61; border-radius: 0 0 0 7.917rem; overflow: hidden }
.swirl2 h3 { margin-left: 7.47% }
.swirl2 h3 span { color: rgba(255, 255, 255, .7) }
.swirl2 h3 strong { color: #fff }
.swirl2 ul { padding: 5.958rem 9.33% 2.375rem 0 }
.swirl2 li { position: relative; margin-bottom: 2.625rem }
.swirl2 li:before { position: absolute; content: ""; width: 1rem; height: 3.75rem; left: 0; top: 0; background: #e94709; z-index: 2; border-bottom: 1px solid #e94709 }
.swirl2 li div { height: 8.667rem; background: #fff; border: 1px solid #eee; border-radius: 0 7.5rem 1.167rem 0; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; overflow: hidden; border-left: 0 }
.swirl2 li h4 { padding-left: 4.375rem; background: #004d61 url(/Mobile/Images/neiye/swirl_icon2.png) no-repeat 2.292rem 1.458rem; background-size: .67rem auto; -webkit-background-size: .67rem auto; font-size: 1.5rem; color: #fff; line-height: 3.58rem; height: 3.75rem; letter-spacing: 1px; font-weight: 700 }
.swirl2 li p { padding-left: 4.375rem; font-size: 1.17rem; color: #1c1c1c; line-height: 1.75rem; margin-top: .708rem }
.swirl3 { padding: 3.917rem 9.2% 0 8% }
.swirl3 h3 strong { margin-top: 2.417rem }
.swirl3 ul { display: flex; display: -webkit-flex; justify-content: space-between; -webkit-justify-content: space-between; flex-wrap: wrap; padding: 1.708rem 0 1.792rem; border-bottom: 1px solid #D8E1E6 }
.swirl3 li { font-size: 1.33rem; color: #1c1c1c; line-height: 3rem; padding-left: 1.833rem; background: url(/Mobile/Images/neiye/ssl_why.png) no-repeat left center; background-size: .67rem auto; -webkit-background-size: .67rem auto }
.swirl3 li:last-child { width: 100% }
.swirl4 { padding-top: 2.417rem; padding-bottom: 6.958rem }
.swirl4 ul { border-bottom: 0; padding: 1.542rem 0 0 }

.swirl_how { padding-top: 5.083rem; background: #E7F2F8 }
.swirl_how h2 { font-size: 3.083rem; color: #004d61; line-height: 100%; font-weight: 700; letter-spacing: 1px; margin-left: 7.73% }
.swirl_how ul { padding: 5.833rem 8.13% 2.083rem 7.87% }
.swirl_how li { border-bottom: 1px solid rgba(153, 153, 153, .3); margin-bottom: 2.417rem }
.swirl_how h3 { display: flex; display: -webkit-flex; align-items: center; -webkit-align-items: center }
.swirl_how h3 img { display: block; width: 1.333rem; margin-right: .917rem }
.swirl_how h3 span { display: block; font-size: 1.5rem; color: #1c1c1c; line-height: 100%; font-weight: 700; letter-spacing: 1px }
.swirl_how p { font-size: 1.17rem; color: #1c1c1c; line-height: 1.75rem; padding: 1.125rem 0 1.958rem; letter-spacing: 1px }

.cloud_jiaye { padding: 6.5rem 8% 5.542rem }
.cloud_jiaye h2 { font-size: 3.083rem; color: #004d61; line-height: 100%; font-weight: 700; letter-spacing: 1px }
.cloud_jiaye h2+p { font-size: 1.17rem; color: #1c1 C; line-height: 2rem; font-weight: 700; margin: 3.333rem 0 3.625rem }
.cloud_jiaye h3 { letter-spacing: .083rem }
.cloud_jiaye h3 span { display: block; font-size: 1.17rem; color: rgba(28, 28, 28, .7); line-height: 100%; font-weight: 700 }
.cloud_jiaye h3 strong { display: block; font-size: 2rem; color: #1c1c1c; line-height: 100%; padding-left: 3rem; background: url(/Mobile/Images/neiye/cloud_jiaye_icon.png) no-repeat .083rem .458rem; margin-top: 3.208rem; white-space: nowrap }
.cloud_jiaye ul { padding-top: 2.208rem }
.cloud_jiaye li { display: flex; display: -webkit-flex; align-items: center; -webkit-align-items: center; padding-bottom: 1.292rem; border-bottom: 1px solid #E0E0E0; margin-bottom: 1.458rem }
.cloud_jiaye li img { width: 2.333rem; margin-right: 1.542rem }
.cloud_jiaye li p { font-size: 1.17rem; color: #1c1c1c; line-height: 2rem }
.cloud_jiaye li:last-child { padding-top: .417rem; border-bottom: 0 }
.cloud_jiaye .slide_more { padding-top: 2.75rem; text-align: center }
.cloud_jiaye .slide_more span { display: block; font-size: 1rem; color: #1c1c1c; line-height: 100%; font-weight: 700 }
.cloud_jiaye .slide_more img { display: block; width: 2.25rem; margin: .667rem auto 0 }

.cloud_jiaye{ padding-bottom: 0;}
.cl_yd2{ background: #f3f6f7; padding: 3.5rem 0 5.67rem;}
.cl_yd2 h3 { letter-spacing: .083rem; margin: 0 8% 1.75rem;}
.cl_yd2 h3 span { display: block; font-size: 1.17rem; color: rgba(28, 28, 28, .7); line-height: 100%; font-weight: 700 }
.cl_yd2 h3 strong { display: block; font-size: 2rem; color: #1c1c1c; line-height: 100%; padding-left:2.83rem; background: url(/Mobile/Images/neiye/cl_li24.png) no-repeat .083rem .32rem; background-size:1.42rem; margin-top: 2.8rem; white-space: nowrap }
.cl_yd2 h4{ font-size: 1.18rem; line-height: 100%; overflow: hidden; margin: 0 8%;}
.cl_yd2 h4 span{ display: block; margin-bottom: 0.85rem; padding-left:2.83rem;background: url(/Mobile/Images/neiye/cl_lic.png) no-repeat .83rem .32rem; background-size:0.67rem 0.58rem;}
.cl_yd3{ background: #fff; padding-bottom: 0;}
.cl_yd3 h3 strong{ background: url(/Mobile/Images/neiye/cl_li23.png) no-repeat .083rem .32rem; background-size:1.75rem 1.17rem;}
.cl_yd3 h4 span{ display: inline-block; float: left; width: 50%; box-sizing: border-box;}
.cl_yd3 h4{ overflow: hidden; padding-bottom: 5.8rem;}
                
                
.cloud_form { background: url(/Mobile/Images/neiye/cloud_form.jpg) no-repeat center top; background-size: 100% auto; -webkit-background-size: 100% auto; padding-top: 7.417rem; padding-bottom: 6.583rem }
.cloud_form h2 { margin-left: 52.67%; margin-bottom: 11.125rem }
.cloud_form h2 span { display: block; font-size: 2.54rem; color: #004d61; line-height: 3rem; font-weight: 700; letter-spacing: 1px }
.cloud_form ul { padding: 0 8% }
.cloud_form li { font-size: 1.17rem; color: #1c1c1c; line-height: 3.417rem; display: flex; display: -webkit-flex; justify-content: space-between; -webkit-justify-content: space-between; margin-bottom: 1.25rem; padding: 0 8.49% 0 6.73%; position: relative }
.cloud_form li input { background: 0 0; border: 0; outline: 0 }
.cloud_form li.input_info { height: 3.417rem; border: .125rem solid #E0E3E5; border-radius: 1.708rem; align-items: center; -webkit-align-items: center }
.cloud_form li.input_info label { width: 20% }
.cloud_form li.input_info input { width: 80%; font-size: 1.17rem; color: #1c1c1c; line-height: 3.417rem; opacity: .4; text-align: right }
.cloud_form li.input_info span { position: absolute; right: -1.1rem; font-weight: 700; font-size: 1.17rem; color: #e94709; line-height: 3.417rem }
.cloud_form li.leave_message { height: 11.875rem; border: .125rem solid #E0E3E5; border-radius: 1.875rem; margin-bottom: 1.667rem }
.cloud_form li.leave_message label { width: 20% }
.cloud_form li.leave_message textarea { width: 80%; padding: .7rem 0; font-size: 1.17rem; color: #1c1c1c; line-height: 2rem }
.cloud_form li.submit_btn { height: 3.75rem; background: #e94709; border-radius: 1.875rem }
.cloud_form li.submit_btn input { font-size: 1.17rem; color: #fff; line-height: 3.75rem; text-align: center; font-weight: 700; letter-spacing: .125rem; width: 100% }

/*投排*/
.tp_ban{ position:relative; width:100%; margin:0 auto; height: auto; z-index:15; font-size:0;}
.tp_ban img{ display:block;position: relative;width:100%; height: auto; }

.smstp{ height: 58.25rem;background: url(/Mobile/Images/neiye/smstp.jpg) no-repeat center;background-size: 100% 58.25rem;padding-top: 4.16rem;box-sizing: border-box;}
.smstp_con{ margin: 0 6.7%;}
.smstp h2{ display: block;font-size:3.33rem ;color: #fff;line-height: 3.33rem;letter-spacing: 1px;}
.smstp h3{ display: block;font-size:1.16rem ;color: #fff;line-height: 2rem;font-weight: normal;padding: 4.16rem 0;}
.smstp p{ display: block;font-size:1rem ;color: #fff;line-height: 1.5rem;font-weight: normal;padding-bottom:1.5rem;padding-left: 2rem;background: url(/Mobile/Images/neiye/tp_ic.png) no-repeat 0.5rem 0.5rem;background-size: 0.67rem 0.54rem;}

.tpgn{ height: 54.83rem;background: url(/Mobile/Images/neiye/tpgn.jpg) no-repeat center;background-size: 100% 54.83rem;padding-top: 4.16rem;box-sizing: border-box;}
.tpgn_con{ margin: 0 6.7%;}
.tpgn h2{ display: block;font-size:3.33rem ;color: #1c1c1c;line-height: 3.33rem;letter-spacing: 1px;}
.tpgn ul{ margin-top: 2.5rem;}
.tpgn li{ float: left;width: 33.33%;padding-left: 1.5rem;box-sizing: border-box;height: 2.25rem;line-height: 2.25rem;background: url(/Mobile/Images/neiye/tp_ich.png) no-repeat 0.1rem 0.9rem;background-size: 0.67rem 0.54rem;font-size: 1.17rem;color: #1c1c1c;font-weight: bold;}
.tpgn .ty{ display: block;width: 6.58rem;height: 6.58rem;background: url(/Mobile/Images/neiye/yxty_dd.png) no-repeat center;background-size: 6.58rem 6.58rem;margin-top: 4rem;padding-top: 2.4rem;font-size: 1.16rem;line-height: 1.16rem;color: #fff;font-weight: bold;box-sizing: border-box;text-align: center;}


.tpys dl{position: relative;}
.tpys dt,.tpys dt img{display: block;width: 100%; }
.tpys dd{ position: absolute;left: 0;top: 0;margin: 0 6.7%;padding-top: 5.08rem;}
.tpys dd h3 em{display: block;font-size: 1.16rem;color: #606060;line-height: 1.16rem;padding-bottom: 1.5rem;}
.tpys dd h3 b{display: block;font-size: 2.67rem;color: ##1C1C1C;line-height: 2.67rem;}
.tpys ul{ margin-top: 2.5rem;}
.tpys li{ float: left;width: 50%;padding-left: 1.5rem;box-sizing: border-box;height: 2.25rem;line-height: 2.25rem;background: url(/Mobile/Images/neiye/tp_ich.png) no-repeat 0.1rem 0.9rem;background-size: 0.67rem 0.54rem;font-size: 1.17rem;color: #1c1c1c;}
.tpys p{font-size: 1.5rem;color: #1c1c1c;line-height: 2rem;padding-top: 4rem;font-weight: 600;}

.tpys3 dd h3 em{ color: #fff;opacity: 0.9;}
.tpys3 dd h3 b{ color: #fff;}
.tpys3 dd ul{ margin: 5.4rem 0.625rem 0;}
.tpys3 li{ width: 100%;box-sizing: border-box;height: 5.25rem;line-height: 5.25rem;background: url(/Mobile/Images/neiye/tpys_dd1.png) no-repeat center;background-size: 100% 5.25rem;font-size: 1.17rem;color: #1c1c1c;margin-bottom: 2.8rem;padding-left: 0;}
.tpys3 li em{ display: block;width: 4.33rem;height: 5.25rem;line-height: 5.2rem;color: #fff;text-align: center;font-size: 2rem;font-family: Arial;float: left;}
.tpys3 li span{ float: left;padding-left: 1.5rem;width: 21rem;display: block;box-sizing: border-box;}
.tpys3 li b{ color: #004d61;font-weight: normal;}
.tpys3 li.first span{ line-height:2rem ;padding-top: 0.5rem;box-sizing: border-box;width: 20rem;}
.tpys4 dd p{ font-weight: normal;}

.tpys5 i{font-size: 1.5rem;color: #1c1c1c;line-height: 2.16rem;padding-top: 3rem;display: block;}
.tpys5 span{font-size: 1.5rem;color: #1c1c1c;line-height: 2.16rem;display: block;}
.tpys5 span b{font-size: 2.5rem;color: #1c1c1c;line-height:3rem;font-weight: normal;display: block;}


.tpys6 i{font-size: 1.5rem;color: #1c1c1c;line-height: 2.16rem;padding-top: 4rem;display: block;}
.tpys6 i b{font-size: 2.17rem;color: #1c1c1c;line-height:2.5rem;font-weight: normal;display: block;}
.tpys6 i em{ color: #c00b34;}
.tpys6 span{ font-size: 1.5rem;color: #1c1c1c;line-height: 2.16rem;display: block;}
.tpys6 span b{font-size: 1.8rem;color: #1c1c1c;line-height:2rem;font-weight: normal;display: block;}

.tpys8 ul{ margin-top: 2.5rem;}
.tpys8 li{ float: left;width: 100%;padding-left: 1.5rem;box-sizing: border-box;height: 2.25rem;line-height: 2.25rem;background: url(/Mobile/Images/neiye/tp_ich.png) no-repeat 0.1rem 0.9rem;background-size: 0.67rem 0.54rem;font-size: 1.17rem;color: #1c1c1c;}

.tpys9 ul{ margin-top: 2.5rem;}
.tpys9 li{ float: left;width: 100%;padding-left: 1.5rem;box-sizing: border-box;height: 2.25rem;line-height: 2.25rem;background: url(/Mobile/Images/neiye/tp_ich.png) no-repeat 0.1rem 0.9rem;background-size: 0.67rem 0.54rem;font-size: 1.17rem;color: #1c1c1c;}

.qxty p,.qxty p img{display: block;width: 100%; }
.ly_box{margin:1.5rem 6.7% 0; position: relative; ;}
.ly_box ul li{ height: 3.67rem; line-height: 3.67rem;width: 100%;margin-bottom: 1.17rem;border: 0.1rem solid #e0e3e5;border-radius: 1.8rem;}
.ly_box ul li i{ display: inline-block; float: left; font-size: 1.17rem; color: #1c1c1c;padding-left: 1.8rem;}
.ly_box ul li input{ display: inline-block; float: left; width: 19.3rem;background: #fff; height: 3.67rem; line-height: 3.67rem;outline:none; color: #1c1c1c;font-size: 1rem;}
.ly_box li span img{ float: right;width: 0.5rem;height: 0.5rem;padding-top: 1.5rem;padding-right: 1rem;}
.ly_box ul li:nth-of-type(4){ height:12rem;width: 100%; }
.ly_box ul li:nth-of-type(4) textarea{ clear: both; display: inline-block; height:12rem;outline:none;width: 20.5rem;background: #fff; font-size: 1rem; color: #333;line-height: 3.6rem;}
.ly_box ul li:nth-of-type(5){ border: 0;margin-bottom: 7.4rem;}
.ly_box li .form-btn-submit{ width:100%;height: 3.75rem;line-height: 3.75rem;border: 0;background: #e94709;color: #fff;font-size: 1.5rem;border-radius: 1.9rem; cursor: pointer;}
/*牛橙*/
/*nc_yz*/
.ncyz{background: #004d61;padding: 4rem 8% 3.3rem;}
.ncyz h2{margin-bottom: 7rem;color: #fff;font-weight: normal;}
.ncyz h2 span{display: block;font-size: 3.3rem;line-height: 3.3rem;}
.ncyz h2 i{display: block;font-size: 1.5rem;line-height: 1.5rem;padding-top: 2rem;}
.ncyz_desc{font-size: 1.25rem;color: #fff;line-height: 2rem;}
.ncyz_pic{padding-top: 5rem;}

/*ncys*/
.ncys{height: 58rem;padding: 0 8%;background: url(/Mobile/Images/neiye/nc_ys.jpg) no-repeat;background-size: 100% 58rem;}
.ncys h2{font-size: 3.5rem;color: #004d61;line-height: 3.9rem;font-weight: normal;padding: 6rem 0 0;}
.ncys i{display: block;font-size: 1.16rem;color: #6C6D6D;line-height: 1.16rem;padding: 2.5rem 0;}
.ncys p{font-size: 1.33rem;color: #1C1C1C;line-height: 2.5rem;padding-left: 2rem;background: url(/Mobile/Images/neiye/nc_gou.png) no-repeat left center;background-size: 0.66rem 0.54rem;}
.ncys .ty{display: block;width: 6.6rem;height: 6.6rem;border-radius: 100%;text-align: center;line-height: 5.8rem;font-size: 1.16rem;color: #fff;background: url(/Mobile/Images/neiye/nc_jt1.png) no-repeat center 4rem #e94709;background-size: 1rem 0.66rem;margin-top: 3.6rem;}

.ncys1{padding: 5rem 0 0;}
.ncys1_con{padding: 0 8%;}
.ncys1_con i{display: block;font-size: 1.16rem;line-height: 1.16rem;color: #1c1c1c;opacity: 0.7;padding-bottom: 1.6rem;}
.ncys1_con h2{font-size: 2rem;color: #1c1c1c;line-height: 2rem;font-weight: normal;margin-bottom: 3.3rem;}
.ncys1_con h2 em{display: block;font-size: 2.6rem;line-height: 2.6rem;color: #004d61;padding-bottom: 1rem;}
.ncys1_con p{font-size: 1.16rem;line-height: 2rem;color: #1c1c1c;margin-bottom: 2rem;}
.ncys1_con p em{font-weight: bold;}
.ncys1_con p img{float: left;width: 1.6rem;margin: 0.5rem 1rem 2rem 0;}

.ncys2{background: #004d61;padding: 5rem 8% 0;border-radius:0px 0px 0px 7.5rem;overflow: hidden;position: relative;z-index: 1;}
.ncys2 i{display: block;font-size: 1.16rem;line-height: 1.16rem;color: #fff;}
.ncys2 h2{font-weight: normal;color: #fff;padding: 1.6rem 0 3.8rem;}
.ncys2 h2 span{display: block;font-size: 2.6rem;line-height: 2.6rem;}
.ncys2 h2 i{display: block;font-size: 2rem;line-height: 2.6rem;padding-top: 3.2rem;}
.ncys2_desc{font-size: 1.16rem;color: #fff;line-height: 2rem;}
.ncys2_te{height: 13rem;text-align: center;margin-top: 3.8rem;}
.ncys2_te span{display: inline-block;width: 13rem;height: 13rem;line-height: 13rem;font-size: 1.25rem;color: #fff;border-radius: 100%;border: 0.2rem solid #fff;box-sizing: border-box;margin: 0 -0.7rem;}
.ncys2_te span:nth-child(2){border-color: #e94709;}

.ncys3{padding: 7.5rem 8% 0;background: #e7f2f8;margin-top: -7.5rem;}
.ncys3 i{display: block;font-size: 1.16rem;color: #6C6D6D;line-height: 1.16rem;padding: 4rem 0 1.6rem;}
.ncys3 h2{font-size: 2rem;color: #1c1c1c;line-height: 2rem;font-weight: normal;margin-bottom: 4.8rem;}
.ncys3 h2 em{display: block;font-size: 2.6rem;line-height: 2.6rem;color: #004d61;padding-bottom: 1rem;}
.ncys3 li{margin-bottom: 2.2rem;}
.ncys3 li em{display: block;width: 5.2rem;height: 3rem;line-height: 3.2rem;font-size: 1.75rem;color: #d00243;text-align: center;box-sizing: border-box;border: 0.3rem solid #004d61;border-radius: 5.2rem 5.2rem 0 0;overflow: hidden;border-bottom: 0;font-family: Impact;margin-bottom: 0.5rem;}
.ncys3 li p{font-size: 1.5rem;color: #1c1c1c;line-height: 2rem;}

.ncys4{padding: 6rem 8% 4.8rem;}
.ncys4 i{display: block;font-size: 1.16rem;color: #6C6D6D;line-height: 1.16rem;padding: 0 0 1.5rem;}
.ncys4 h2{font-size: 2.6rem;line-height: 2.6rem;color: #004d61;font-weight: normal;margin-bottom: 4rem;}
.ncys4 li{font-size: 1.16rem;color: #1c1c1c;line-height: 2rem;overflow: hidden;margin-bottom: 1rem;}
.ncys4 li b{display: block;font-size: 1.5rem;}
.ncys4 li img{float: left;width: auto;height: 1.5rem;margin: 0.2rem 1.4rem 3rem 0;}

.ncdz{height: 54.9rem;padding: 0 8%;background: url(/Mobile/Images/neiye/nc_dz.jpg) no-repeat;background-size: 100% 54.9rem;}
.ncdz h2{font-size: 2.6rem;color: #004d61;line-height: 2.6rem;font-weight: normal;padding: 5rem 0 4.6rem;}
.ncdz h2 span{display: block;font-size: 3.5rem;line-height: 3.5rem;padding-bottom: 1.3rem;}
.ncdz .ty{display: block;width: 6.6rem;height: 6.6rem;border-radius: 100%;text-align: center;line-height: 5.8rem;font-size: 1.16rem;color: #fff;background: url(/Mobile/Images/neiye/nc_jt1.png) no-repeat center 4rem #e94709;background-size: 1rem 0.66rem;}


.nclc{padding: 6rem 8% 5.7rem;background: #004d61;}
.nclc li{border-bottom: 1px solid #fff;padding-bottom: 2rem;margin-bottom: 2.3rem;}
.nclc li h3{padding-left: 2rem;font-size: 1.5rem;color: #fff;line-height: 1.5rem;font-weight: bold;background: url(/Mobile/Images/neiye/nclc_jt.png) no-repeat left center;background-size: 1.1rem 0.83rem;margin-bottom: 1.4rem;}
.nclc li p{font-size: 1.16rem;color: #fff;line-height: 1.75rem;}
.nclc .more{display: block;font-size: 1rem;color: #fff;font-weight: bold;text-align: center;line-height: 1rem;}
.nclc .more img{display: block;width: 2.2rem;margin: 0.66rem auto 0;}
.nclc li:last-child{border: 0;}

.renz{background: #e7f2f8;padding: 0 0 6.8rem;}
.renz h2{height: 10rem;line-height: 10rem;font-size: 3rem;color: #1c1c1c;text-align: center;font-weight: normal;}

.ncyue{padding: 0 0 7rem;}
.ncyue ul{padding: 2.2rem 0 0;}
.ncyue_con{padding: 0 8%;}
.ncyue li{height: 3.4rem;line-height: 3.4rem;border: 2px solid #e2e2e4;border-radius: 1.7rem;margin: 0 0 1.2rem;position: relative;}
.ncyue li label{float: left;font-size: 1rem;color: #333;line-height: 3.4rem;padding: 0 0 0 1.8rem;width: 6rem;height: 3.4rem;box-sizing: border-box;}
.ncyue li input{float: left;width: 70%;font-size: 1rem;color: #333;height: 3.4rem;line-height: 3.4rem;border: 0;background: none;outline: 0;}
.ncyue li em{position:absolute;color: #e94709;font-size: 1.2rem;line-height: 3.4rem;right: -1rem;top: 0;}
.ncyue li:last-child{height: 11.8rem;}
.ncyue li textarea{float: left;width: 70%;font-size: 1rem;color: #333;line-height: 2rem;height: 11.8rem;padding: 0.5rem 0;box-sizing: border-box;}
.ncyue .submit{display: block;width: 100%;height: 3.7rem;line-height: 3.7rem;font-size: 1.16rem;color: #fff;text-align: center;background: #e94709;border: 0;border-radius: 1.8rem;cursor: pointer;}
/*流量转化页*/

.llzh_1{background: #004d61;position: relative;}
.llzh_1 h2{font-size:3.33rem ;color:#ffffff ;display: block;line-height:3.33rem;padding-top:4rem;font-weight: normal;margin-left: 10%;}
.llzh_1 p{font-size:1.5rem;color:#ffffff;display: block;line-height:2.2rem;padding-top: 3.75rem; margin-left: 10%;width: 80%;}
.llzh_1 i{font-size: 1.25rem;color:#ffffff;display: block;line-height:2rem;padding-top: 2.71rem;margin-left: 10%;width: 82%;}
.llzh_1 b{position: absolute;top: -2.83rem;right: 10%;height: 5.67rem;width: 5.67rem;display: block;z-index: 10;}
.llzh_1 b img{width: 100%;display: block;}

.llzh_s{position: relative;margin-top: 7.21rem;}
.llzh_s h3{font-size:2rem;color:#ffffff;text-align: center;padding-bottom:2.21rem ;}
.llzh_s em img{width: 100%;display: block;}

.llzh_s .llgd{height:3.17rem;width:10.83rem;display: block;background:url(/Mobile/Images/neiye/bm_gd.png) no-repeat center;background-size: 10.83rem 3.17rem;bottom: 16.08rem;position: absolute;left:34%;}
.llzh_s .llgd span{font-size:1.04rem;color:#1c1c1c;display: block;line-height: 3.17rem;font-weight: bold;padding-left: 2rem;}




.llzh_2{background:#f3f6f7;}
.llzh_2 h2{font-size: 3.33rem;color: #333333;display: block;line-height: 3.33rem;padding-top:6.04rem;margin-left: 10%;padding-bottom: 2.5rem;}
.llzh_2 p{font-size:1.33rem;color:#333333;display: block;line-height:2rem;margin-left: 10%;padding-left: 2.5rem;background:url(/Mobile/Images/neiye/gz_1.png) no-repeat left 0.6rem;background-size: 0.67rem 0.54rem;width: 77%;}
.llzh_2 p:nth-child(3){margin-top: 2.38rem;margin-bottom: 2.42rem;}
.llzh_2 b{margin-top: 2.71rem;display: block;}
.llzh_2 b img{width: 100%;display: block;}


.llzh_3{background:#ffffff;}
.llzh_3 h2{text-align: left;padding-top: 4.83rem;margin-left: 10%;}
.llzh_3 h2 em{font-size:1.17rem;color:#606060;display: block;line-height:1.17rem;font-weight: normal;}
.llzh_3 h2 span{font-size:2.67rem;color:#004d61;display: block;line-height:2.67rem;padding-top:1.54rem;font-weight:bold;}
.llzh_3 p{font-size: 1.5rem;line-height: 2rem;color: #1c1c1c;display: block;margin-left: 10%;padding-top: 3.5rem;width: 80%;}



.llzh_3 ul{margin-top:3.12rem;margin-left: 10%;margin-right: 10%;}
.llzh_3 ul li{float: left;margin-top: 1.29rem;padding-left: 1.58rem;background:url(/Mobile/Images/neiye/gz_1.png) no-repeat left ;background-size: 0.67rem 0.54rem;font-size: 1rem;color: #1c1c1c;}
.llzh_3 ul li:nth-child(1){margin-right: 14%;}
.llzh_3 ul li:nth-child(3){margin-right: 22%;}
.llzh_3 b img{width: 100%;display: block;}


.llzh_4{background:#004d61;}
.llzh_4 h2{text-align: left;padding-top: 4.83rem;margin-left: 10%;}
.llzh_4 h2 em{font-size:1.17rem;color:#bed0d8;display: block;line-height:1.17rem;font-weight: normal;}
.llzh_4 h2 span{font-size:2.67rem;color:#ffffff;display: block;line-height:2.67rem;padding-top:1.54rem;font-weight:bold;}
.llzh_4 p{font-size: 1.5rem;line-height: 2rem;color: #ffffff;display: block;margin-left: 10%;padding-top: 3.5rem;width: 80%;}



.llzh_4 ul{margin-top:3.12rem;margin-left: 10%;margin-right: 10%;}
.llzh_4 ul li{float: left;margin-top: 1.29rem;padding-left: 1.58rem;background:url(/Mobile/Images/neiye/gz_2.png) no-repeat left ;background-size: 0.67rem 0.54rem;font-size: 1rem;color: #ffffff;}
.llzh_4 ul li:nth-child(1){margin-right: 27%;}
.llzh_4 ul li:nth-child(3){margin-right: 15%;}
.llzh_4 b img{width: 100%;display: block;}
.llzh_4 i img{width: 100%;display: block;}

.llzh_5{background:#e2f2f3;position: relative;}
.llzh_5 h2{padding-top: 4.38rem;margin-left: 10%;}
.llzh_5 h2 em{font-size:3.46rem;color:#1c1c1c;display: block;line-height:3.46rem;padding-bottom:2.92rem;font-weight: bold;}
.llzh_5 h2 span{font-size:1.5rem;color:#1c1c1c ;display: block;line-height:1.5rem;}

.llzh_5 b img{width: 100%;display: block;}
.llzh_5 .yytk{height:3.75rem;width:26.04rem;display: block;background:url(/Mobile/Images/neiye/llzt1.png) no-repeat center;background-size: 26.04rem 3.75rem;position: absolute;bottom:6.08rem;left: 10%;}
.llzh_5 .yytk i{font-size:1.17rem;color:#ffffff ;display: block;line-height: 3.75rem;padding-left: 10rem;}

.llzh_6{height: 93.08rem;background:#ffffff;}

.llzh_6 h2{padding-top:5.33rem;padding-bottom:3.21rem;font-size:2rem ;color:#1c1c1c;display: block;line-height:2rem;font-weight: bold;margin-left: 10%;}

.llzh_6s{background:#f3f6f7;height:82.29rem;}

.llzh_6s dl:nth-child(1){margin-top: 4.96rem;}
.llzh_6s dl{float: left;margin:0 8%;width: 84%;background:url(/Mobile/Images/neiye/dl_bg.png) no-repeat center;background-size: 100% 21.67rem;height: 21.67rem;margin-bottom: 2.12rem;}
.llzh_6s dl dd{height: 10.50rem;}
.llzh_6s dl dd p{padding-top: 4.42rem;margin-left: 2.29rem;width:76%;font-size:1rem;color:#1c1c1c;display: block;line-height: 1.5rem;display:-webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp:3;  overflow: hidden; text-overflow: ellipsis;}
.llzh_6s dl dt{padding-top: 1.21rem;}
.llzh_6s dl dt em{height:7.46rem;width:7.46rem;display: block;float: left;margin-left: 1.96rem;border-radius: 50px;
    overflow: hidden;}
.llzh_6s dl dt em img{width: 100%;display: block;}
.llzh_6s dl dt h4{float: left;width:39%;padding-top: 1.46rem;margin-left:2.67rem}
.llzh_6s dl dt h4 b{font-size:1.67rem;color:#1c1c1c;display: block;line-height:1.67rem;font-weight: bold;padding-bottom: 1.04rem;}
.llzh_6s dl dt h4 span{font-size:1rem;color:#606060;display: block;line-height: 1.5rem;}








/*yue*/
.yue{padding: 0 0 8rem;}
.yue ul{padding: 4rem 0 0;}
.yue_con{width: 25.8rem;margin: 0 auto;}
.yue li{height: 4.5rem;line-height: 4.5rem;border: 2px solid #e2e2e4;border-radius: 2.2rem;margin: 0 0 1.2rem;}
.yue li label{float: left;font-size: 1rem;color: #333;line-height: 2rem;padding: 0 0 0 1.8rem;width: 6.4rem;height: 2rem;margin-top: 1.2rem;box-sizing: border-box;border-right: 2px solid #e2e2e4;}
.yue li input{float: right;width: 70%;font-size: 1rem;color: #333;height: 4.5rem;line-height: 4.5rem;border: 0;background: none;outline: 0;}
.yue li label em{color: #d40b37;}
.yue .gou{font-size: 1rem;color: #999;padding-left: 2rem;line-height: 4rem;background: url(/Mobile/Images/neiye/gou.jpg) no-repeat left center;background-size: 1.33rem 1.33rem;}
.yue .gou em{color: #004d61;}
.yue .submit{display: block;width: 100%;height: 3.7rem;line-height: 3.7rem;font-size: 1.4rem;color: #fff;font-weight: bold;text-align: center;background: #004d61;border: 0;border-radius: 1.8rem;margin-bottom: 0.8rem;margin-top: 2.5rem;}
.yue .reset{display: block;width: 100%;height: 3.7rem;line-height: 3.7rem;font-size: 1.4rem;color: #004d61;font-weight: bold;text-align: center;background: none;border: 2px solid #004d61;border-radius: 1.8rem;box-sizing: border-box;}
/*全网推广*/
.qws_ban{font-size:0;line-height: 0;position: relative;}
.qws_ban i{width:5.66rem;position: absolute;right:6.4%;bottom:-1.79rem;}

.qws_yz{background: #004d61;padding:3.5rem 8% 4.83rem;}
.qws_yz h4{font-size:3.33rem;color: #fff;line-height: 4.41rem;background: url(/Mobile/Images/neiye/qws_a2.png) no-repeat right 0.83rem;background-size: 1.24rem 0.83rem;}
.qws_yz p{font-size:1.5rem;color: #fff;line-height: 2rem;padding:3.375rem 0 4rem;font-weight: bold;}
.qws_yz span{font-size:1.16rem;color: #fff;line-height: 2rem;}
.qws_yz em {display: block;text-align: center;font-size:1rem;color:#fff;margin-top:6.75rem;}
.qws_yz em img{display: block;margin:0.5rem auto 0;width: 2.25rem;}

.qws_bm{background: #f3f6f7;padding:3.83rem 0 0;}
.qws_bm h4{text-align: center;font-size:2.66rem;color: #1c1c1c;height: 3.2rem;line-height: 3.2rem;margin-bottom:2.83rem;}
.qws_bmn{font-size:0;;line-height: 0;padding:0 0 6.83rem;}
.qws_bmn a{margin:2.5rem 8% 0; display: block;}
.qws_bmb{font-size:0;;line-height: 0;}

.qws_kc{padding-top:2.83rem;overflow: hidden;}
.qws_kc h4{font-size:3.33rem;color: #004d61;line-height: 3.83rem;font-weight: bold;padding-left:8%;}
.qws_kc p{font-size:1.16rem;color: #333333;line-height: 2rem;padding:2.75rem 0 4.58rem 8%;}
.qws_kc em{display: block;font-size:0;line-height: 0;}

.qws_k1{background:#f0f1f3;padding:5.33rem 8% 7.5rem;overflow: hidden;}
.qws_k_tt span{font-size:1.16rem;color: #757576;height: 2rem;line-height: 2rem;display: block;}
.qws_k_tt h4{font-size:2.66rem;color: #1c1c1c;height: 4.7rem;line-height: 4.7rem;}
.qws_k_tt em{font-size:1.16rem;color: #7c7c7c}
.qws_k_w{font-size:1.5rem;line-height: 2rem;padding-top:3.54rem;}
.qws_k1 ul{margin-top:2.75rem;overflow: hidden;}
.qws_k1 li{font-size:0;line-height: 0;margin-bottom:0.7rem;}
.qws_k1 li a{margin-top:1.8rem;display: block;}

.qws_k2{background: #004d61;padding:3.66rem 8% 9.375rem;overflow: hidden;border-bottom-left-radius: 7rem;}
.qws_k2 .qws_k_tt span{color: #cfd1dd;background: url(/Mobile/Images/neiye/qws_a2.png) no-repeat right 0.83rem;background-size: 1.24rem 0.83rem;}
.qws_k2 .qws_k_tt h4{color: #fff;}
.qws_k2 .qws_k_tt em{color: #cfd1dd}
.qws_k2 .qws_k_w{color: #fff}
.qws_k_n{overflow: hidden;padding-top:5rem;}
.qws_k_n li{float:left;width:28.41% ;height: 14.95rem;overflow: hidden;margin-right:7.36%;}
.qws_k_n li span{display: block;font-size:1.16rem;color: #fff;padding:1.58rem 0 0 1rem;}
.qws_k_n li:nth-child(3n){margin:0;}
.qws_k_d{background: url(/Mobile/Images/neiye/qws_c7.jpg) no-repeat;background-size: 100% 7.58rem;height: 7.58rem;box-sizing:border-box;padding:2.33rem 0 0 37.6%;font-size:1.16rem;color: #fff;}

.qws_k3{padding:3.58rem 8% 4.16rem;overflow: hidden;}
.qws_k_b{font-size:0;line-height: 0;padding-top:3.25rem;}
.qws_k_btn{margin-top:3.5rem;font-size:0;line-height: 0;}

.qws_t{font-size:0;line-height: 0;}

.qws_rq h4{height: 6.29rem;line-height: 6.29rem; background:#f0f1f3;font-size:2.33rem;color: #1c1c1c;text-align:center; }
.qws_rq h4 span{ display: block;background: #a0e3ee;border-top-left-radius: 1.5rem;border-top-right-radius: 1.5rem;}
.qws_rq ul{ margin: 0 5%;}
.qws_rq li{float:left;width:50%;padding:2rem 0 0;border-bottom:1px solid #f0f1f3;height: 7.375rem;}
.qws_rq li em{display: inline-block;width:2.16rem;height: 2.16rem;background: #dedede;text-align: center;line-height: 2.16rem;border-radius: 50%;vertical-align: top;font-size:1.66rem;color: #1c1c1c;float:left;}
.qws_rq li span{float:right;width:80%;font-size:1.16rem;color: #333333}
.qws_rq li:nth-child(5),.qws_rq li:nth-child(6){border:0;}

.qws_al{background: #eeeff1;padding:2.83rem 6% 0;overflow: hidden;}
.qws_al h4{font-size:2.33rem;color: #1c1c1c;height:10.08rem;line-height: 3.7rem;text-align:center;}
.qws_al dl{height: 22.08rem;background: #fff;border-radius: 1.83rem;padding:0 6%;display: block;margin-bottom:6.29rem;}
.qws_al dt{width:7.45rem;margin:0 auto 0;position: relative; top:-3.725rem;border-radius: 50px;
    overflow: hidden;}
.qws_al dd{margin-top:-3.725rem;background:url(/Mobile/Images/neiye/qws_d3.png) no-repeat right top;background-size:2.95rem 2.375rem;}
.qws_al dd h5{height:1.58rem;line-height: 1.58rem;background: url(/Mobile/Images/neiye/qws_d2.png) no-repeat left bottom;background-size:6.08rem  0.375rem;font-size:1.66rem;color: #1c1c1c;line-height: 1.36rem}
.qws_al dd span{font-size:1.16rem;color: #7c7c7c;margin-top:1.33rem;border-bottom:1px solid #d6d6d6;height: 3.625rem;display: block;padding-top:0.3rem;}
.qws_al dd p{font-size:1rem;color: #1c1c1c;line-height:1.5rem;padding-top:1.41rem;}


.qws_bd_t{font-size:0;line-height: 0;}
.qws_bd{padding:2.45rem 8% 3.33rem;overflow: hidden;}
.qws_bd li{height: 3.79rem;line-height: 3.79rem;border:2px solid #dfe3e6;border-radius:1.895rem;margin-bottom:1.125rem;}
.qws_bd li em{display:inline-block;width:24.92%;background: url(/Mobile/Images/neiye/qws_d5.jpg) no-repeat right;background-size: 2px 2rem;text-align: left;box-sizing: border-box;font-size:1.08rem;color: #1c1c1c;padding-left:7%;float:left;}
.qws_bd li em i{color: #d70c39}
.qws_bd li input{float:right;width:70.08%;height: 3.79rem;border-radius: 1.8rem;font-size:1rem;color: #bababa;text-align: right;padding-right:6%;box-sizing: border-box;}
.qws_bd li button{width:100%;background: #e94709;text-align: center;height: 3.75rem;border:0;border-radius:1.895rem;font-size:1.4rem;color: #fff;font-weight: bold;}
.qws_bd li:last-child{border:0;}
/*团队打造*/
.tddz{height:65.17rem;background: url(/Mobile/Images/neiye/t-kcap.jpg) no-repeat center; background-size:100%;}
.dz{padding:4.79rem 6.6% 0;}
.dz h2{font-size: 2.5rem; line-height: 2.5rem; color:#FFFFFF;margin-bottom: 5.96rem;}
.dz span{display: block;height:5.42rem; font-size: 1.5rem;letter-spacing: 0.1rem; color:#FFFFFF; padding:0 .42rem; line-height: 1.8rem; margin-bottom: 2.79rem;}
.dz p{font-size: 1.25rem;color:#FFFFFF;padding:0 .5rem;letter-spacing: 0.1rem; margin-bottom: 4.33rem;}
.dz h3{text-align:center; font-size: 2rem; line-height: 2rem; color:#FFFFFF; margin-bottom: 1.92rem;}
.dz .ap{padding-top:3.17rem;}
.dz .ap strong{display: block; text-align: center;}
.dz .ap strong b{display: block; font-size: 1.5rem; line-height: 1.5rem;color:#FFFFFF; margin-bottom: .58rem;font-weight: normal;}
.dz .ap strong em{display: block;font-size: 1rem; line-height: 1rem; color:rgba(255,255,255,0.6); font-weight: normal;}
.dz .ap i{display: block;height:1.12rem; font-size: 1.8rem;line-height: 1.12rem;color:#19C4C4;margin:1.12rem auto 1.21rem; text-align: center;}
.dz .btn{display: block; width:39.9%;height:3.17rem;background:#e94709;margin:2.33rem auto 0;border-radius:38px; text-align: center; line-height: 3.17rem;}
.dz .btn em{font-size: 1.04rem; color:#FFFFFF;padding-right:1.83rem;background:url(/Mobile/Images/neiye/t-kc_jt.png) no-repeat right; background-size:10%;}
/**/
.xdbj{height:55.38rem;background: url(/Mobile/Images/neiye/t-xdbj.jpg) no-repeat center; background-size:100%;}
.xd{padding:6.42rem 6.6% 0;}
.xd h2{font-size: 3.33rem; line-height: 3.33rem; color:#333333;margin-bottom: 4.33rem;}
.xd ul li{float:left;width:33.3%;box-sizing: border-box;padding-left: 2rem; font-size: 1.17rem;line-height: 1.17rem; color:#333333; margin-bottom: 1.83rem;background:url(/Mobile/Images/neiye/t-g.png) no-repeat .42rem; background-size:6%;}
.xd span{display: block;width:6.58rem;height:6.58rem;background:#e94709; border-radius: 50%;margin-top: 6.67rem;}
.xd span a{display: block;padding-top:2.5rem;height:6.58rem; box-sizing: border-box; text-align: center;}
.xd span a em{font-size: 1.04rem; line-height: 1.04rem; color:#FFFFFF;padding-bottom:1.12rem;background:url(/Mobile/Images/neiye/t-kc_jt1.png) no-repeat bottom center; background-size:25%;}
/**/
.t-qd{height:66.04rem;}
.qd{padding:4.88rem 6.6% 0; height:37rem;box-sizing: border-box;}
.qd h2{margin-bottom: 3.67rem;}
.qd h2 i{display: block;font-size: 1.17rem; line-height: 1.17rem; color: rgba(28,28,28,0.7);margin-bottom: 1.62rem;}
.qd h2 em{display: block;font-size: 2.67rem; line-height: 2.67rem; color:#1C1C1C;}
.qd p{font-size: 1.5rem;color:#1C1C1C;margin-bottom: 2.71rem;letter-spacing: 0.05rem;}
.qd p em{color:#e94709;}
.t-qd span{display: block; height:29.04rem;}
.t-qd span img{width:100%;}
/**/
.tkbj{height:70.46rem;background: url(/Mobile/Images/neiye/t-tkbj.jpg) no-repeat center; background-size:100%;}
.tk{padding:4.88rem 6.6% 0; height:37rem;box-sizing: border-box;}
.tk h2{margin-bottom: 3.67rem;}
.tk h2 i{display: block;font-size: 1.17rem; line-height: 1.17rem; color: rgba(255,255,255,0.7);margin-bottom: 1.62rem;}
.tk h2 em{display: block;font-size: 2.67rem; line-height: 2.67rem; color:#FFFFFF;}
.tk p{font-size: 1.5rem;color:#FFFFFF;margin-bottom: 2.71rem;letter-spacing: 0.05rem;}
/**/
.ptbj{height:59.75rem;background:url(/Mobile/Images/neiye/t-ptbj.jpg) no-repeat center;background-size:100%;}
.pt{padding:4.88rem 6.6% 0; height:37rem;box-sizing: border-box;}
.pt h2{margin-bottom: 3.67rem;}
.pt h2 i{display: block;font-size: 1.17rem; line-height: 1.17rem; color: rgba(28,28,28,0.7);margin-bottom: 1.62rem;}
.pt h2 em{display: block;font-size: 2.67rem; line-height: 2.67rem; color:#1C1C1C;}
.pt p{font-size: 1.5rem;color:#1C1C1C;margin-bottom: 2.71rem;letter-spacing: 0.05rem;font-weight: bold;}
/**/
.czbj{height:63.96rem;background:#E7F2F8;}
.cz{padding:3.25rem 6.6% 0;}
.cz h2{margin-bottom: 3.58rem;}
.cz h2 i{display: block;font-size: 1.17rem; line-height: 1.17rem; color:rgba(28,28,28,0.7);margin-bottom: 1.75rem;}
.cz h2 em{display: block;font-size: 2.67rem; line-height: 2.67rem; color:#1C1C1C; margin-bottom: 2.62rem;}
.cz h2 p{font-size: 1.25rem; line-height: 1.25rem; color:#111111;}
.cz span{display: block;height:23.46rem;margin-bottom: 3.96rem;}
.cz span img{width:100%;}
.cz strong{display: block; width:79.2%;height:5.21rem;margin:0 auto 3.54rem;font-size: 1.25rem; color:#1C1C1C;font-weight: normal; line-height: 1.8rem;}
.cz a{display: block;height:3.75rem;line-height: 3.75rem; background:#e94709; border-radius: 45px; font-size: 1.5rem; color:#FFF; text-align: center;}
/**/
.yybj{height:55.83rem;}
.yy{padding:4.96rem 7.3% 0;}
.yy h2{margin-bottom: 2.83rem;}
.yy h2 i{display: block;font-size: 1.17rem; line-height: 1.17rem;margin-bottom: 1.625rem;}
.yy h2 span{display:block;font-size: 2.66rem; line-height: 2.66rem;margin-bottom: 3.7rem;}
.yy h2 p{height:7.46rem; font-size: 1.5rem; line-height: 1.9rem; color:#1C1C1C;}
.yy .yyt{height:25.96rem; background:url(/Mobile/Images/neiye/t-yybj.jpg) no-repeat center; background-size:100%;padding:3.96rem 0.5rem 0; box-sizing: border-box;}
.yy .yyt ul li{height:3.75rem; line-height: 3.75rem;border-radius: 45px;border:1px solid #9A9A9A; box-sizing: border-box; text-align: center; margin-bottom: 2.38rem;font-size: 1.25rem;color:#424242;}
.yy .yyt ul li.last{height:5.62rem;line-height: 1.6rem;padding-top: 1.21rem;}
/**/
.sybj{height:48.96rem; background:url(/Mobile/Images/neiye/t-sybj.jpg) no-repeat center;background-size:100%;}
.sy{padding:26.46rem 6.6% 0;}
.sy h2{text-align: center;height:3.92rem; font-size: 1.5rem; line-height: 3.92rem;color:#FFFFFF; font-weight: normal; margin-bottom: 1.25rem;}
.sy ul li{height:4.96rem; line-height: 4.96rem;font-size: 1.17rem; color:#1C1C1C; border-bottom:1px dashed #DBDFE1;}
/**/
.t-tsbj{height:81.96rem; background:url(/Mobile/Images/neiye/t-tsbj.jpg) no-repeat center; background-size:100%;}
.t-ts{padding:3.25rem 6.6% 0;}
.t-ts h2{font-size: 3.33rem; line-height: 3.33rem; color:#1C1C1C; font-weight: normal;margin-bottom: 4.54rem;}
.t-ts ul li{height:3.79rem; margin-bottom: 0.42rem;}
.t-ts ul li img{width:100%;}
.t-ts span{display:block; height:10.17rem; margin-top: 2.79rem;}
.t-ts span img{width:100%;}
/**/
.t-kh{height: 44.42rem;}
.t-k{padding-top:6.54rem;}
.t-k h2{font-size: 2.0rem; line-height: 2.0rem; color:#1C1C1C; margin-left: 2.08rem;margin-bottom: 2.79rem;font-weight: normal;}
.t-k .khsm{height: 33.12rem;background:#F3F6F7;padding:3.17rem 2.54rem 0 2.46rem;box-sizing: border-box;}
.t-k .khsm .khdesc{height: 23.92rem;background:#FFFFFF;border-radius: 50px;padding:1.42rem 2.21rem 0 2.42rem;box-sizing: border-box;}
.t-k .khsm .khdesc i{display:block;width:2.71rem; height:2.17rem;background:url(/Mobile/Images/neiye/t-syh.png) no-repeat center; background-size:100%;margin-bottom: 1.08rem;}
.t-k .khsm .khdesc p{font-size: 1.0rem;color:#1C1C1C;margin-bottom: 2.0rem;line-height: 1.4rem;letter-spacing: 0.1rem;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 3;overflow: hidden;text-overflow: ellipsis;}
.t-k .khsm .khdesc .khmc{height: 10.92rem;padding-top:1.83rem;box-sizing: border-box;border-top:1px solid #d6d6d6;margin-top: 1.83rem;}
.t-k .khsm .khdesc .khmc dl dt{width: 7.46rem;height: 7.46rem;float:left;border-radius: 50%;overflow: hidden;}
.t-k .khsm .khdesc .khmc dl dt img{width:100%;}
.t-k .khsm .khdesc .khmc dl dd{padding-top: 1.33rem;padding-left:2.21rem;float:left;width:12.04rem;box-sizing: border-box;}
.t-k .khsm .khdesc .khmc dl dd span{display:block;font-size: 1.67rem; line-height: 1.67rem; color:#1C1C1C;margin-bottom: 1.12rem;}
.t-k .khsm .khdesc .khmc dl dd p{font-size: 1.0rem; color:#666666; margin-bottom: 1.83rem;}
.t-k .khsm .khdesc .khmc dl dd em{display:block;font-size: 1.25rem; line-height: 1.25rem; color:#1C1C1C;}
.t-k .khsm .swiper-container{padding-bottom:3.29rem;}
.t-k .khsm .swiper-pagination{bottom:0;}
.t-k .khsm .swiper-pagination .swiper-pagination-bullet{width:0.71rem;height:0.71rem;margin:0 0.5rem;}
.t-k .khsm .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background:#004d61;}
.tddz{ position: relative;}
.tddz b{    position: absolute;
    top: -2.83rem;
    right: 10%;
    height: 5.67rem;
    width: 5.67rem;
    display: block;
    z-index: 10;}
    
    
 .kec { position: absolute; top: 1.83rem; left: 7.2%; z-index: 99; display: flex; display: -webkit-flex }
.kec a { display: block; font-size: 1rem; color: #333; line-height: 100%; font-weight: 700; position: relative; letter-spacing: 2px; padding-right: 1.167rem; background: url(/mobile/images/neiye/crumb_b.png) no-repeat right center; background-size: .542rem auto; -webkit-background-size: .542rem auto; margin-right: .5417rem }
.kec a:last-child { background: 0 0 }
.ban { position: relative; z-index: 3; width: 100%; overflow: hidden; font-size: 0; line-height: 0;}
.ban img { display: inline-block; width: 100%;}
.ban { background: #004d61;}
.kec_a{background: #004d61;position: relative;}
.kec_a h2{font-size:3.33rem ;color:#ffffff ;display: block;line-height:3.33rem;padding-top:4rem;font-weight: normal;margin-left: 10%;}
.kec_a p{font-size:1.45rem;color:#ffffff;display: block;line-height:2.2rem;padding-top: 3.75rem; margin-left: 10%;width: 80%;}
.kec_a i{font-size: 1.25rem;color:#ffffff;display: block;line-height:2rem;padding-top: 2.71rem;margin-left: 10%;width: 82%;}
.kec_a b{position: absolute;top: -2.83rem;right: 10%;height: 5.67rem;width: 5.67rem;display: block;z-index: 10;}
.kec_a b img{width: 100%;display: block;}
.kec_a em {display: block;text-align: center;font-size:1rem;color:#fff;margin-top:2.75rem;}
.kec_a em img{display: block;margin:0.5rem auto 0;width: 2.25rem;}
.kec_a h4{ font-size: 0; line-height: 0;}

.kec_b{ background: #f3f6f7; padding: 4.5rem 5.8% 2.4rem;}
.kec_b dl{ background: #fff; border-radius: 1.5rem; margin-bottom: 2.6rem; text-align: center; box-sizing: border-box; padding-bottom: 2.3rem;}
.kec_b dl dt i{ display: block; padding-top: 3.25rem; font-size: 1.01rem; color: #636569; font-weight: bold; letter-spacing:0.1rem;}
.kec_b dl dt h3{ font-size: 2rem; color: #242424;font-weight: bold; letter-spacing: 0.12rem; line-height: 3.13rem; padding: 1.5rem 0;}
.kec_b dl dt h3 span{ display: block;}
.kec_b dl dd p{ padding: 0 5% 1.9rem; font-size: 1.17rem; color: #21232a; line-height: 2.1rem;}
.kec_b dl dd h4{ text-align: center;}
.kec_b dl dd h4 img{ display: inline-block; width: 7.33rem; margin: 0 -0.45rem;}
.kec_b dl dd h4 img:first-of-type{ position: relative;}

.kec_c{ overflow: hidden;}
.kec_c h3{ margin: 0 6.7% 0 5.3%; padding-top: 3.2rem; padding-bottom: 2.1rem; font-size: 2.67rem; color: #333;}
.kec_c h3 span{ display: block;}
.kec_c p{ font-size: 1.17rem; color: #333; line-height: 2.1rem; padding-bottom: 2.42rem; margin: 0 6.7% 0 5.3%;}
.kec_c h4{ margin: 0 6.7% 1.75rem 5.3%;font-size: 2.67rem; color: #333; position: relative;}
.kec_c h4:before{ position: absolute; content: ""; right: 0; top: 50%; width: 58%; height: 1px; background: #858585;}
.kec_c ul{ margin: 0 0 5rem 5.3%; overflow: hidden;}
.kec_c ul li{ float: left; margin-right: 2%;font-weight: bold; font-size: 1.5rem; line-height: 100%; letter-spacing: 0.2rem;}
.kec_c ul li span{ display: inline-block; color: #fff; background: #004d61; width: 1.42rem; border-radius: 1.42rem; text-align: center; line-height: 1.32rem; height: 1.42rem; margin-right: 0.3rem; font-size: 1rem; float: left; letter-spacing: 0;}
.kec_c h5{ position: relative; font-size: 0; line-height: 0; margin-bottom: 4.5rem;}
.kec_c h5 a{ display: block; position: absolute; width: 7.42rem; height: 7.42rem;background: url(/mobile/images/neiye/kc_btn.png) no-repeat center 0; background-size:contain; text-align: center; line-height: 6rem; color: #fff; font-size: 1.32rem; letter-spacing: 0.2rem;font-weight: bold; left: 5.7%;top: 7rem;}

.kec_d{ overflow: hidden; padding-bottom: 5.33rem;}
.kec_d h3{ text-align: center; padding-bottom: 3rem; color: #333; letter-spacing: 0.2rem; font-size: 2rem;font-weight: bold;}

.kec_e dl{ background:#f3f6f7; margin-bottom: 2.7rem; padding-bottom: 3rem;}
.kec_e dl dt{ font-size: 0; line-height: 0;position: relative;}
.kec_e dl dt em{ display: inline-block; width: 7.67rem; position: absolute; right: 8%; bottom: -3.46rem; z-index: 55;    border-radius: 50%;
    overflow: hidden;}
.kec_e dl dt i{ display: inline-block;position: absolute; color:#fff; left: 2.6rem;bottom: 17%; font-size: 1.17rem; letter-spacing: 0.21rem;font-weight: bold; opacity: 0.7;}
.kec_e dl dd{ margin-top: -1.75rem;position: relative;}
.kec_e dl dd h3{ color: #fff; background: #004d61; height: 6rem; line-height: 6rem; border-top-left-radius:1.8rem;border-top-right-radius:1.8rem; padding-left: 2.6rem;font-weight: bold;  font-size: 2rem; letter-spacing: 0.3rem;}
.kec_e dl dd h4{ margin: 0 6%; padding-top: 1.8rem; border-bottom: 1px solid #b9bbbc; padding-bottom: 2.3rem;}
.kec_e dl dd h4 em{ display:block; margin-top: 1.75rem;font-weight: bold; color: #1c1c1c; font-size: 1.5rem; line-height: 2rem; }
.kec_e dl dd h4 em span{ display:block; margin-top: 1.75rem;font-weight: bold; color: #1c1c1c; font-size: 1.5rem; line-height: 2rem; }
.kec_e dl dd h4 em span:before{ position: absolute; left: 0; content:""; top: 0.9rem; background: #333; width: 0.33rem; height: 0.33rem; border-radius: 0.33rem;}
.kec_e dl dd h4>span{display: block;font-weight: bold;color: #1c1c1c;font-size: 1.5rem;line-height: 2rem;margin-top: 1.75rem;padding-left: 1rem;position: relative;}
.kec_e dl dd h4 i{ display:inline-block; position: relative;}
.kec_e dl dd p{ margin: 0 6%; font-size: 1.17rem; color: #1c1c1c; line-height: 2.1rem; padding: 1.75rem 1rem 0;}
.kec_e dl dd h5{ text-align: center; padding-top: 2.2rem;}
.kec_e dl dd h5 a{ display: inline-block; font-weight: bold; font-size: 1.5rem; font-weight: bold; letter-spacing: 0.12rem; color: #282828; padding-right: 1.75rem;background: url(/mobile/images/neiye/kec_e_m.png) no-repeat right 0.15rem; background-size:0.83rem 1.25rem; line-height: 100%;}
.kec_f{ padding-bottom: 2.95rem;}
.kec_f h4{ text-align: center; padding-bottom: 2.58rem;font-weight: bold; font-size: 2.17rem; letter-spacing: 0.2rem;}
.kec_f p{ margin: 0 7% 2.25rem 5.2%; padding:1.25rem 0.8rem; font-size: 1.2rem; line-height: 2rem;background: url(/mobile/images/neiye/kc_over.png) no-repeat; background-size:0.625rem;}
.kec_f p i{font-weight: bold;}

.yue{padding: 0 0 8rem;}
.yue ul{padding:3rem 0 0;}
.yue_con{width: 25.8rem;margin: 0 auto;}
.yue li{height: 4.5rem;line-height: 4.5rem;border: 2px solid #e2e2e4;border-radius: 2.2rem;margin: 0 0 1.2rem;}
.yue li label{float: left;font-size: 1.12rem;color: #333;line-height: 2rem;padding: 0 0 0 1.8rem;width: 6.4rem;height: 2rem;margin-top: 1.2rem;box-sizing: border-box;border-right: 2px solid #e2e2e4;}
.yue li input{float: right;width: 70%;font-size: 1.12rem;color: #333;height: 4.5rem;line-height: 4.5rem;border: 0;background: none;outline: 0;}
.yue li label em{color: #d40b37;}
.yue .gou{font-size: 1rem;color: #999;padding-left: 2rem;line-height: 4rem;background: url(/mobile/images/neiye/gou.jpg) no-repeat left center;background-size: 1.33rem 1.33rem;}
.yue .gou em{color: #004d61;}
.yue .submit{display: block;width: 100%;height: 3.7rem;line-height: 3.7rem;font-size: 1.4rem;color: #fff;font-weight: bold;text-align: center;background: #e94709;border: 0;border-radius: 1.8rem;margin-bottom: 0.8rem;margin-top: 2.5rem;}
.yue .reset{display: block;width: 100%;height: 3.7rem;line-height: 3.7rem;font-size: 1.4rem;color: #004d61;font-weight: bold;text-align: center;background: none;border: 2px solid #004d61;border-radius: 1.8rem;box-sizing: border-box;}
/*方案-农业 */
.kec_a h2 span{ display: block; padding-bottom: 0.66rem;}
.kec_a h4{ font-size: 0; line-height: 0;}
.kec_b dl dd p{ letter-spacing: 1px;}
.kec_b h5{ text-align: center;}
.kec_b h5 a{ display: block; width: 100%; background: #e94709; height: 3.66rem; line-height: 3.66rem; border-radius: 3.66rem; border: none;color: #fff; font-weight: bold; font-size: 1.5rem; letter-spacing: 0.14rem; text-align:center}
.kec_c p{ color: #21232a;}
.nonye p{ padding: 4.75rem 5.5% 6.2rem 7.6%; line-height: 2rem; font-size: 1.25rem; color: #21232a;}
.nonye h5{ text-align: center; margin: 0 8.1% 4.5rem;}
.nonye h5 a{ display: block; width: 100%; background: #e94709; height: 3.66rem; line-height: 3.66rem; border-radius: 3.66rem; border: none;color: #fff; font-weight: bold; font-size: 1.6rem; letter-spacing: 0.14rem;text-align:center}
.kec_f p strong{ display: block; font-size: 1.45rem; padding-top: 1.18rem;}
.kec_ne ul{ overflow: hidden; margin: 0 6%; padding-top: 1.8rem; border-bottom: 1px solid #b9bbbc; padding-bottom: 2.3rem;}
.kec_ne ul li{ overflow: hidden; margin-bottom: 1.25rem;}
.kec_ne ul li span{ display: inline-block; float: left; height: 3rem; line-height: 3rem; border-radius: 3rem; text-align: center; width: 7.2rem; border: 0.125rem solid #004d61;}
.kec_ne ul li i{ display: inline-block; float: right; width:69.5%; padding-top: 0.65rem; font-size: 1.5rem; font-weight: bold; color: #333;}
/*方案-生产制造*/
.sch_f p{background: none; padding-top: 0;}
/*服务-全案咨询*/
.quan_a p{ padding-top: 0; font-size: 1.17rem; line-height: 2rem;}
.quan_a p em{ display: block; margin-top:2.8rem; text-align: left; font-size: 1.5rem; line-height: 2.17rem;}
.quan_a p em span{ display: block;}

.quan_b{ overflow: hidden; background: #f3f6f7; padding: 4.67rem 7.7% 4rem; margin-bottom: 4.67rem;}
.quan_b h3{ font-size: 2rem; color: #1c1c1c;font-weight: bold; padding-bottom: 1.25rem;}
.quan_b h4{ font-size: 1.5rem; color: #1c1c1c;font-weight: bold; padding-bottom: 2.46rem;}
.quan_b ul li{ overflow: hidden; background: #fff; margin-bottom: 1.3rem; border-radius: 1.83rem; padding: 2rem 0;}
.quan_b ul li i{ display: inline-block; float: left;}
.quan_b ul li i img{ display: inline-block; float: left; width: 6.17rem; margin-left: -1.4rem;}
.quan_b ul li em{ display: inline-block; float: right; width: 77%; box-sizing: border-box; padding-right:2.3%; font-size: 1.1rem; color: #494949; padding-top: 0.2rem;}
.quan_b ul li em span{ display: block; color: #333; font-size: 1.5rem;font-weight: bold; padding-top: 0.35rem;}

.quan_c h3 i{ display: block; text-align: center; font-size: 1.19rem; line-height: 2.1rem; color: #494949; padding-bottom: 1.42rem;}
.quan_c h3 span{ display: block;}
.quan_c p{ margin: 2.25rem 8% 0; background: #f3f6f7; padding: 2rem; border-radius: 2rem; margin-bottom: 3.67rem; position: relative; color: #1c1c1c;font-weight: bold;}
.quan_c p:before{ content:""; position:absolute;border-bottom:1.67rem solid #f3f6f7;border-left:1.67rem solid transparent;border-right:1.67rem solid transparent;height: 0;width: 0; left:2rem; top:-1rem; }
.quan_c p em{ display: block; font-size: 2.33rem;}
.quan_c p em span{ display: block;}
.quan_c p i{ display: block; font-size: 1.1rem; text-align: center; line-height: 1.8rem; padding: 1.08rem  0 0.6rem;}

.quan_d h3{ margin: 0 8%; color: #004d61;font-weight: bold; font-size: 3.3rem;}
.quan_d h3 span{ display: block;}
.quan_d p{ margin: 0 8%;}
.quan_d p i{ display: block; font-size: 1.5rem; font-weight: bold; color: #1c1c1c; letter-spacing: 0.12rem; padding: 2.42rem 0 2.33rem 0;}
.quan_d p span{ display: block; font-size: 1.17rem; color: #333; line-height: 2rem; letter-spacing: 1px; padding-bottom: 2.17rem;}
.quan_d h4{ font-size: 0; line-height: 0;}

.quan_e{ padding:4.75rem 8% 0; background: #f0f1f3; margin-bottom: 5.42rem;}
.quan_e h3{ padding-bottom: 2.5rem; color: #1c1c1c;font-weight: bold; font-size: 2.67rem; letter-spacing: 0.1rem;}
.quan_e ul li{ background: #fff; border-radius: 1.42rem; overflow: hidden; margin-bottom: 1.25rem; padding: 2.25rem 1rem;}
.quan_e ul li img{ display: block; width: 8rem; margin: 0 auto; padding-top: 0.58rem; padding-bottom: 0.9rem;}
.quan_e ul li i{ display: block;color: #1c1c1c; font-size: 1.5rem; font-weight: bold; text-align: center;}
.quan_e ul li em{ display: block; padding: 0 1.25rem; line-height: 2rem; letter-spacing: 0.1rem; font-size: 1.15rem;}
.quan_e h4{ padding-bottom: 4.75rem; padding-top: 2.1rem;}
.quan_e h4 a{ display: block; width: 100%; background: #e94709; height: 3.66rem; line-height: 3.66rem; border-radius: 3.66rem; border: none;color: #fff; font-weight: bold; font-size: 1.5rem; letter-spacing: 0.14rem; text-align:center}

.quan_f p{ margin: 0 7.2%; font-size: 1.5rem; font-weight: bold; color: #1c1c1c; line-height: 2.4rem; padding-bottom: 3.92rem;}
.quan_f h4{ margin: 0 7.2% 4rem; font-size: 2.33rem; font-weight: bold; }

.quan_i{ background: #004d61; color: #fff; padding: 5.08rem 8% 0; border-bottom-left-radius: 7.9rem; margin-bottom: 4.92rem;}
.quan_i h3{ text-align: center; font-size: 2.67rem;font-weight: bold; padding-bottom: 3.8rem; letter-spacing: 1px;}
.quan_i h4{ text-align: center; font-size: 2rem;font-weight: bold; letter-spacing: 1px;}
.quan_i dl{ overflow: hidden; padding-top: 4.42rem;}
.quan_i dl dt{ overflow: hidden;}
.quan_i dl dt img{ display: inline-block; float: left; width: 9.58rem; border-radius: 1.75rem;}
.quan_i dl dt em{ display: inline-block; float: right; width: 58.5%; font-size: 1.5rem;}
.quan_i dl dt em b{ display: block; font-weight: normal;}
.quan_i dl dt em i{ font-size: 2rem; display: block; padding-top: 1.06rem; padding-bottom: 1rem;}
.quan_i dl:first-of-type dt em i{ padding-top: 1.46rem;}
.quan_i dl dt em i span{ font-size: 1.5rem; padding-left: 1.58rem;}
.quan_i dl dd p{ padding-left: 1.08rem; padding-top: 1.5rem; font-size: 1.17rem; line-height: 2.1rem;}
.quan_i h5{ text-align: center; padding: 4.25rem 0 4.6rem 0;}
.quan_i h5 img{ display: inline-block; width: 1.5rem;}

.quan_j{ padding-bottom: 1rem;}
.quan_j h3{text-align: center; font-size: 2.67rem; color: #1c1c1c;font-weight: bold; letter-spacing: 1px; padding-bottom: 1.875rem;}
.quan_j dl dt{ position: relative; font-size: 0; line-height: 0; margin-bottom: 2.33rem;}
.quan_j dl dt i{ display: block; text-align: center; width: 100%; position: absolute; left: 0; bottom:1.25rem; font-size: 1.17rem; color: #fff; line-height: 100%;}
.quan_j dl dd h4{ text-align: center; font-size: 1.67rem; font-weight: bold; padding-bottom: 1.02rem; letter-spacing: 1px;}
.quan_j dl dd p{ background: #f0f1f3; border-radius: 1.92rem; padding: 2.67rem 10%; margin-bottom: 4.2rem; color: #333;}
.quan_j dl dd p{ background: #f0f1f3; border-radius: 1.92rem; padding: 2.67rem 10%; margin-bottom: 4.2rem; color: #333; font-size: 1.17rem; line-height: 2rem;}
.quan_j ul{ margin: 0 7.5%;}
.quan_j ul li i{ display: block; font-weight: bold; font-size: 1.67rem; color: #1c1c1c; letter-spacing: 1px; margin-bottom: 1.6rem;background: url(/mobile/images/neiye/quan_j.png) no-repeat right 0.6rem; background-size:1.25rem 0.85rem; }
.quan_j ul li em{ display: block; font-weight: bold; color: #494949; font-size: 1.25rem; margin-right: 1.25rem; letter-spacing: 1px; margin-bottom: 3.3rem;}

.psp_e h2{ text-align: center; padding-bottom: 3rem; font-size: 2.66rem; letter-spacing: 1px; color: #1c1c1c;font-weight: bold;}
.psp_e dl dt i{ line-height: 120%;}
.psp_e dl dd h4 i:before{ display: none;}

.psp_f{ padding-bottom: 7.66rem;}
.psp_f h3{ margin: 0 7%; text-align: center;font-weight: bold; color: #1c1c1c; font-size: 2.66rem; padding-top: 3rem; padding-bottom: 2.5rem;}
.psp_f h4{ margin: 0 7%;font-weight: bold; font-size: 1.66rem; color: #1c1c1c; line-height: 2.5rem; padding-bottom: 2rem;}
.psp_f p{ margin: 0 7%; font-size: 1.17rem; color: #666; line-height: 1.75rem; padding-bottom: 3.42rem;}
.psp_f h5{ position: relative; font-size: 0; line-height: 0;}
.psp_f h5 a{ display: block; line-height:5.66rem; position: absolute; left: 0; bottom: 0; box-sizing: border-box; padding-left:29%;font-weight: bold; font-size: 2.2rem; color: #fff;}

/*课程-销售冠军 5.8*/
.guj{ background: #f6f6f6; padding: 5.21rem 8% 0; margin-bottom: 4.75rem;}
.guj h3{ color: #1c1c1c; font-size: 2.67rem;font-weight: bold; letter-spacing:0.12rem;}
.guj h4 i{ display: block; padding: 1.75rem 0; font-size: 1.25rem; line-height: 2.1rem;}
.guj h4 b{ color: #1c1c1c; font-size: 1.5rem; letter-spacing: 1px; padding-bottom: 3rem; display: block;}
.guj dl dt img{ display: inline-block; border-radius: 2rem;}
.guj dl dd{ margin-top: 2.5rem; padding: 4.25rem 1.25rem;background: url(/mobile/images/neiye/guj1.png) no-repeat 93% 0; background-size:2.83rem 2.33rem;}
.guj dl dd p{ color: #484848; font-size: 1.2rem; line-height: 2rem;}

.guj2 h3{ margin: 0 8%; font-size: 2.67rem; padding-bottom: 1.5rem;}
.guj2 h3 span{ display: block;}
.guj2 p{ margin: 0 8%; font-size: 1.17rem; line-height: 2.3rem; padding-bottom: 3.5rem;}
.guj2 p span{ display: block;}
.guj2 h4{ font-size: 0; line-height: 0; padding-bottom: 5.8rem;}
.guj2 ul{ margin: 0 8%;}
.guj2 ul li{ overflow: hidden;}
.guj2 ul li i{ display: block; font-size: 1.65rem; font-weight: bold; color: #1c1c1c; letter-spacing: 1px;background: url(/mobile/images/neiye/gj_i2.png) no-repeat right 0.5rem; background-size:1.25rem 0.83rem; line-height: 100%;}
.guj2 ul li span{color: #787878;font-weight: bold;line-height: 1.6rem;margin: 1.5rem 0 3.15rem 0;size: 1rem;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp:2;overflow: hidden;text-overflow: ellipsis;}
.guj2 ul li.cur i{background: url(/mobile/images/neiye/gj_i1.png) no-repeat right 0.5rem; background-size:1.25rem 0.83rem;}
.guj2 ul li.cur span{ display:block}
.guj2 h5{ font-size: 0; line-height: 0;}


.guj3{ background: #004d61; color: #fff;}
.guj3 h6{ font-size: 0; line-height: 0;}
.guj3 h3 i{ display: block; padding-top: 5.9rem; text-align: center; font-size: 2.67rem;font-weight: bold;}
.guj3 h3 span{ font-size: 1.75rem; font-weight: bold; text-align: center; display: block; padding: 0.6rem 0 2.2rem 0;}
.guj3 h3 em{ display: block; margin: 0 8%; font-size: 1.5rem; line-height: 2.2rem; letter-spacing: 1px; padding-bottom: 3.66rem;}
.guj3 ul{ overflow: hidden; border: 1px solid #959cac; margin: 0 8%;}
.guj3 ul li{ background: #fff; overflow: hidden; color: #1c1c1c; border-bottom:  1px solid #959cac; width: 100%;}
.guj3 ul li:nth-child(2n+1){ background: #eef0f6;}
.guj3 ul li:first-of-type{ background: #fff;}
.guj3 ul li:first-of-type em{font-size: 1.55rem; font-weight: bold; background: none;}
.guj3 ul li b{ display:block; overflow: hidden; width: 100%; clear: both;display:flex;align-items:center;}
.guj3 ul li .xila{ display: none;}
.guj3 ul li i{  display: inline-block; float: left; width:22%; color: #1c1c1c; font-size: 1.55rem; font-weight: bold;  text-align: center;align-items:center;}
.guj3 ul li em{  display: inline-block; float: left; width:78%; box-sizing: border-box; border-left: 1px solid #b4b9c4; box-sizing: border-box; font-size: 1.17rem; font-weight: bold;  padding: 0.8rem  25% 0.8rem 10%;background: url(/mobile/images/neiye/gj_i2.png) no-repeat 91%  center;background-size: 1.25rem 0.83rem;}
.guj3 ul li:last-of-type{ border-bottom: none;}
.guj3 ul li.cur em{background: url(/mobile/images/neiye/gj_i1.png) no-repeat 91%  center;background-size: 1.25rem 0.83rem;}
.guj3 ul li.cur .xila{ display: block; clear: both; width: 100%; background: #f0f1f6;border-top:1px solid #959cac;display:flex;align-items:center;}
.xila h4{  display: inline-block; float: left; width:22%; color: #1c1c1c; font-size: 1.55rem; font-weight: bold;  text-align: center;align-items:center;}
.xila p{  display: inline-block; float: left; width:78%; box-sizing: border-box; border-left: 1px solid #b4b9c4; box-sizing: border-box; font-size: 1.17rem;padding: 0.8rem  12% 0.8rem 10%; line-height: 1.75rem;}

.guj4 h3 span{ display: block; text-align: center; color: #1c1c1c;font-size: 3.5rem; font-weight: bold; letter-spacing: 1px;}
.guj4 h3 i{ display: block; text-align: center; color: #1c1c1c; font-size: 1.75rem;font-weight: bold; padding: 0.83rem 0 3rem 0;}
.guj4 h5{ font-size: 0; line-height: 0;}
.guj4 dl dt h3{ font-size: 2.25rem; line-height: 2.7rem;}
.guj4 dl dt h3 span{ font-size: 2.25rem;}

.guj5{ overflow: hidden;background: url(/mobile/images/neiye/guj5.jpg) repeat; padding: 5.9rem 8% 6rem;}
.guj5 h3{ padding-left: 1rem; padding-bottom: 3rem; color: #1c1c1c; font-weight: bold; font-size: 2.67rem; font-weight: bold; letter-spacing: 2px;}
.guj5 ul{ overflow: hidden; border: 1px solid #959cac; margin-bottom: 5.25rem; box-shadow: 0.5rem 0.5rem 1rem rgba(101,118,148,0.4)}
.guj5 ul li{ background: #fff; overflow: hidden; color: #1c1c1c; border-bottom:  1px solid #959cac; width: 100%;}
.guj5 ul li:nth-child(2n+1){ background: #eef0f6;}
.guj5 ul li:first-of-type{ background: #fff;}
.guj5 ul li:first-of-type em{font-size: 1.55rem; font-weight: bold; background: none;}
.guj5 ul li b{ display:block; overflow: hidden; width: 100%; clear: both;display:flex;align-items:center;}
.guj5 ul li i{  display: inline-block; float: left; width:22%; color: #1c1c1c; font-size: 1.55rem; font-weight: bold;  text-align: center;align-items:center;}
.guj5 ul li em{  display: inline-block; float: left; width:78%; box-sizing: border-box; border-left: 1px solid #b4b9c4; box-sizing: border-box; font-size: 1.17rem; font-weight: bold;  padding: 1rem  25% 1rem 10%;}
.guj5 ul li:last-of-type{ border-bottom: none;}
.guj5 h4{ height: 4.2rem; line-height: 4.2rem; border-radius: 4.2rem; background: #e94709;}
.guj5 h4 a{ display: block; width: 100%; border: none; outline: none; background: none; line-height: 4.2rem; font-size: 1.6rem; font-weight: bold; color: #fff; letter-spacing: 1px; text-align:left; padding-left: 3.6rem;background: url(/mobile/images/neiye/gj_mor.png) no-repeat 78%  center;background-size: 1.92rem;}
.guj52{ background: none;}
.guj52 ul li em{ padding-right: 9%;}
.guj52 ul{ box-shadow: none; margin-bottom: 3.6rem;}
.guj52 h4{ background: #004d61;}
.gj_f9{ background: #f7fdff; padding-top: 4.66rem; padding-bottom: 0; margin-bottom: 1.5rem;}
.gj_f9 p{ padding-right: 0;}
/*详情页-报名成功*/
.fudt{ position:fixed; left: 0; width: 100%; height: 100%; background: rgba(0,0,0,0.3); top: 0; z-index: 99; box-sizing: border-box; padding: 25% 8.5% 0;}
.gxie{ background: #fff; border-radius: 1.92rem; overflow: hidden; box-sizing: border-box; padding: 2.8rem;}
.gxie p{ font-size: 1.2rem; font-weight: bold; line-height: 2.1rem; letter-spacing: 1px; margin: 0 1%;}
.gxie i{ display: block; width: 3.3rem; margin: 0 auto; padding-top: 1.5rem;}




/*在线问答列表*/
.list_thre{ overflow: hidden; font-size: 0; line-height: 0; position: relative; margin-bottom: -4.4rem;}
.list_thre p{ position: absolute; left: 6.3%; top: 21.3%; color: #fff; font-size: 1.25rem;}
.list_thre2_bg{border-top-left-radius: 2.5rem;border-top-right-radius: 2.5rem; background: #e7f2f8; overflow: hidden; padding-bottom: 1.1rem; margin-bottom: 3.1rem;}
.list_thre2{ overflow: hidden; border-radius: 2.5rem; background: #fff; position: relative; padding: 1rem 9.5% 0;}
.list_thre2 ul li{ padding: 2.1rem 0;}
.list_thre2 ul li i{ display: block; padding-bottom: 1.2rem; border-bottom: 0.1rem solid #c9d9e5; margin-bottom: 0.6rem;}
.list_thre2 ul li i a{ display: block;font-weight: bold; font-size: 1.75rem; color: #1c1c1c; letter-spacing: 0.15rem;}
.list_thre2 ul li em{ display: block; font-size: 1.22rem; letter-spacing: 0.1rem; color: #606060;font-weight: bold; margin-bottom: 1.1rem;}
.list_thre2 ul li b{ display: block; text-align: center; line-height: 100%;}
.list_thre2 ul li b a{ display: inline-block; padding-right: 1.8rem;font-weight: bold; color: #606060; letter-spacing: 0.12rem; font-size: 1.12rem;background: url(/mobile/images/neiye/list_thre1.png) no-repeat right 0.25rem; background-size:1rem 0.5rem; line-height: 100%;}
.list_thre4{ background: #e7f2f8; padding: 4.8rem 3.7% 0;}
.list_thre4 h4{margin-bottom: 1.22rem; text-align: center; height: 5rem; border: 0.2rem solid #294084; border-radius: 5rem;}
.list_thre4 h4 a{ display: block; line-height: 5rem; font-size: 1.1rem; padding-right: 2rem; color: #595c5e; letter-spacing: 0.14rem;font-weight: bold;background: url(/mobile/images/neiye/list_thre399.png) no-repeat 65% 2.2rem; background-size:1rem 0.6rem; }
.list_thre4 h3{margin-bottom: 2.22rem; text-align: center; height: 5rem; border: 0.2rem solid #e94709; border-radius: 5rem; background: #e94709;font-weight: bold;}
.list_thre4 h3 a{ display: block; line-height: 5rem; font-size: 1.1rem; color: #ffd5c5; letter-spacing: 0.14rem;}
.list_thre4 p{ width: 41%; margin: 0 auto; padding-bottom: 4.2rem;}
.list_thre3{ }
.list_thre3 ul li{border-bottom: 1.6rem solid #e7f2f8;padding: 0 8.5%;margin-bottom: 2rem;position: relative;display: block;font-weight: bold;line-height: 1.85rem;color: #606060;font-size: 1.05rem;text-align: justify;padding-bottom: 1.9rem;}
.list_thre3 ul li i{ display: block; font-weight: bold; line-height: 1.85rem; color: #606060; font-size: 1.05rem;text-align: justify; padding-bottom: 1.9rem;}
.list_thre3 ul li em{ display: block; overflow: hidden; color: #658ca4; font-size: 0.95rem; padding-top: 1.5rem; padding-bottom: 3rem; line-height: 100%;}
.list_thre3 ul li em b,.list_thre3 ul li em strong{font-weight: normal;}
.list_thre3 ul li em strong{ display: inline-block; padding-left: 2rem;background: url(/mobile/images/neiye/list_thre3_ioc1.jpg) no-repeat 0.5rem 0; background-size:1.21rem;}
.list_thre3 ul li em strong img{ display:none}
.list_thre3 ul li em b{ display: inline-block; float: right;}
.list_thre3 ul li em b span{ display: inline-block; margin-left: 1.2rem;}
.list_thre3 ul li em b span:first-of-type{background: url(/mobile/images/neiye/list_thre3_ioc2.jpg) no-repeat 0.5rem 0; background-size:1.21rem; padding-left: 2.3rem;line-height: 1.3rem;}
.list_thre3 ul li em b span:nth-of-type(2){background: url(/mobile/images/neiye/list_thre3_ioc4.jpg) no-repeat 0.5rem 0; background-size:1.21rem; padding-left: 2.3rem; line-height: 1.3rem;}
.list_thre3 ul li:last-of-type{ margin-bottom: 0;}
.lis_shar{ position: absolute; left:3%; top: 90%; z-index: 55; width: 94%;background: url(/mobile/images/neiye/fudo.png) no-repeat; background-size:100% 13.8rem;  height: 13.8rem; overflow: hidden;padding: 4rem 10% 0; box-sizing: border-box; text-align: center; display: none;}
.lis_shar b{ display: block; width: 33.33%; text-align: center;float: left; box-sizing: border-box;}
.lis_shar b img{ display: block; width: 4.1rem; margin: 0 auto;}
.lis_shar b span{ display: block;color: #7c7c7c; padding-top: 0.7rem;}
.lis_shar b:nth-of-type(2){ border-left: 0.12rem solid #dedede;border-right: 0.12rem solid #dedede; padding-bottom: 0.25rem;}
/**/
.list_sou{ overflow: hidden; margin: -5.42rem 4% 1.42rem; height: 5.42rem; background: #fff; height: 4rem; border-radius: 4rem; background: #fff; position: relative; z-index: 555;}
.list_sou input{ display: inline-block; float: left;  padding-left: 5%; width: 80%; height: 4rem; outline: none; border: none; font-size: 1.45rem;}
.list_sou button{ display: inline-block; width:15%; height: 4rem; border: none;background: url(/mobile/images/neiye/lis_seach.png) no-repeat 0 1rem; background-size:2.1rem;}

/**/
.list_thre33{    background: #e7f2f8;    padding-top: 2.6rem;    margin-top: -3.2rem;}
.list_thre33 ul li{ background: #fff; margin: 0 4%; border-radius: 2.3rem; padding-bottom: 3rem; border-bottom-right-radius: 3.7rem;border-bottom-left-radius: 3.7rem;}
.list_thre33 ul li em{padding-bottom:0;}
.list_thre33 ul li strong{ display: block; padding-top: 3rem; margin-bottom: 0.8rem; color: #1c1c1c; font-size: 1.8rem;}
.list_thre33 ul li i{ display: block;  border-bottom: 0.12rem solid #c9d9e5; padding-bottom: 2rem;}
.list_thre33 ul li em{ color: #606060;}
.list_thre33 ul li em span:first-of-type{padding: 0 3.6%; font-weight: bold; color: #e94709;}
.list_thre33 ul li em b span:first-of-type{ padding-right: 0; color: #606060;}
.list_thre42{ padding-bottom: 3rem;}
/*在线问答列表结束*/





/*详情页 (策略班) 999*/
.cnam1{ text-align: center; color: #fff; padding-top: 4.8rem;font-weight: bold; font-size: 2.6rem; letter-spacing: 0.25rem;}
.kec_a h3{position: relative;}
.cna_on1{position: absolute; left: 0; width: 100%; top: 0; color: #fff; padding-top: 15%; text-align: center;}
.cna1{ font-size: 1.36rem; letter-spacing: 0.2rem;}
.cna1 span{ display: block; font-size: 1.4rem; padding-bottom: 0.8rem;}
.cna2{ padding-top: 2.45rem; font-size: 1.4rem;}
.cna2 span{ display: block; font-size: 2.6rem; margin-bottom: 2.1rem;}
.cna3{ height: 3.9rem; line-height: 3.39rem; color: #fff; padding-left: 2.8rem; width: 10.1rem; text-align: left; font-size: 1.22rem;font-weight: normal;background: url(/mobile/Images/neiye/cna_btn.png) no-repeat; background-size: 12.9rem 3.6rem; display: inline-block;}
.cna_omk1{ padding-bottom: 4.1rem;}
.cna_omk2{ background: #e4f2f7; padding-top: 4.1rem;}
.cna_omk2 h2{ text-align: center;font-weight: bold; font-size: 2.5rem; color: #333; letter-spacing: 0.2rem; margin-bottom: 3.35rem;}
.cna_omk2 h3 i{ display: inline-block; background: #e94709; padding-left: 2.7rem; padding-right: 3.5rem; color:rgba(255,255,255,0.75); font-size: 1.12rem; line-height: 4.3rem; border-top-right-radius: 4.3rem;border-bottom-right-radius: 4.3rem; letter-spacing: 0.2rem;}
.cna_omk2 h3 span{ display: block; padding: 2.5rem 0 1.9rem 2.7rem; font-size: 1.4rem; color: #595c5e;}
.cna_omk2 h3 em{ display: block; color: #004d61; font-size: 2.38rem; letter-spacing: 0.3rem; padding-left: 2.7rem;font-weight: bold; padding-bottom: 2.6rem;}
.cna_omk2 h3 b{ display: block; margin: 0 2.7rem 2.7rem; font-size: 1.58rem; color: #333333; line-height: 2.5rem;}
.cna_omk2 ul{ overflow: hidden;background: url(/mobile/Images/neiye/cna_omk22.jpg) no-repeat; background-size: 100% 36.1rem; height: 36.1rem; padding: 0 7%;}
.cna_omk2 ul li{ margin-left: 50%; width: 50%; color: #004d61; font-size: 1.4rem; height: 5rem; line-height: 5rem; text-indent:1.7rem; margin-bottom: 1.2rem;font-weight: bold;}
.cna_omk2 ul li:nth-of-type(2n){ margin-left: 0;text-indent:3.6rem;}
.cna_omk2 h4{ overflow: hidden; margin: 0 12% 0 13.2%;background: url(/mobile/Images/neiye/cna_omk23.jpg) no-repeat; background-size: 100% 44.6rem; height: 44.6rem; color: #004d61; font-size: 1.42rem; font-weight: bold; box-sizing: border-box; padding-top: 5.8rem; margin-bottom: 4.5rem;}
.cna_omk2 h4 span{ display: block; margin-bottom: 10.3rem;}
.cna_omk2 h5{ overflow: hidden; font-size: 1.42rem; color: #004d61; margin-left: 7.7%; padding-bottom: 2.8rem;}
.cna_omk2 h5 span{ display: block; color: #004d61; font-size: 1.42rem; line-height: 1.9rem; padding-left: 2.8rem; margin-bottom: 1.7rem;background: url(/mobile/Images/neiye/cna_omk2.png) no-repeat; background-size: 1.75rem;}
.cna_omk2m{ overflow: hidden; margin-top: 3.8rem; margin-left: 15%; padding-bottom: 5.6rem;}
.cna_omk2m img{ width: 11.9rem; float: left;}
.cna_omk2m em{ display: inline-block; float: right; width: 50%; color: #004d61; font-weight: bold; font-size: 1.42rem;}
.cna_omk2m em i{ display: block;    padding-top: 3.26rem;    height: 7rem;}
.cna_omk2m em i span{ display: block;}


.cna_omk3{ padding-top: 5.8rem;}
.cna_omk3 h2{ text-align: center;font-weight: bold; font-size: 2.5rem; color: #333; letter-spacing: 0.2rem; margin-bottom: 3.35rem;}
.cna_omk3 h3 i{ display: inline-block; background: #e94709; padding-left: 2.7rem; padding-right: 3.5rem; color:rgba(255,255,255,0.75); font-size: 1.12rem; line-height: 4.3rem; border-top-right-radius: 4.3rem;border-bottom-right-radius: 4.3rem; letter-spacing: 0.2rem;}
.cna_omk3 h3 span{ display: block; padding: 2.5rem 0 1.9rem 2.7rem; font-size: 1.4rem; color: #595c5e;}
.cna_omk3 h3 em{ display: block; color: #004d61; font-size: 2.38rem; letter-spacing: 0.3rem; padding-left: 2.7rem;font-weight: bold; padding-bottom: 2.6rem;}
.cna_omk3 h3 b{ display: block; margin: 0 2.7rem 2.7rem; font-size: 1.58rem; color: #333333; line-height: 2.5rem;}
.cna_omk3 p{ position: relative; margin: 0 4.2% 0 5.5%; padding-bottom: 5.7rem; color: #fff; font-size: 1.22rem;}
.cna_omk3 p span{ display: inline-block; position: absolute;font-weight: bold;}
.cna_omk3 p span:nth-of-type(1){ left: 3%; top: 17%;}
.cna_omk3 p span:nth-of-type(2){ left: 3%; top:41%;}
.cna_omk3 p span:nth-of-type(3){ left: 3%; top:66%;}
.cna_omk3 p span:nth-of-type(4){    right: 1.1%;    top: 31%;}
.cna_omk3 p span:nth-of-type(5){    right: 1.1%;    top: 53%;}

.cna_omk3 h5{ position: relative; margin: 0 8.3% 4.4rem 7.5%;}
.cna_omk3 h5 span{ display: inline-block; position: absolute; color: #004d61; font-size: 1.42rem;font-weight: bold; letter-spacing: 0.15rem;}
.cna_omk3 h5 span:nth-of-type(1){     top: 17%;    left: 7%;}
.cna_omk3 h5 span:nth-of-type(2){        top: 27.5%;    left: 60%;}
.cna_omk3 h5 span:nth-of-type(3){          top: 72.5%;    left: 7%;}
.cna_omk3 h5 span:nth-of-type(4){     top: 82.5%;    left: 60%;}

.cna_omk4 h2{ font-size: 0; line-height: 0;}
.cna_omk4 h3{ text-align: center; background: #a0e3ee; height: 7.6rem; line-height: 7.6rem;font-weight: bold; font-size: 2.8rem; letter-spacing: 0.3rem;}
.cna_omk4 ul{ overflow: hidden; margin: 0 7.5%; position: relative; padding-bottom: 2rem;}
.cna_omk4 ul:before{ position: absolute; left: 0; top: 50%; content: ""; width: 100%;  height: 1px; background: #f0f1f3;}
.cna_omk4 ul li{ float: left; width: 50%; padding-top: 3.5rem; height:12.2rem; padding-left: 3.6rem; box-sizing: border-box; font-size: 1.32rem; color: #333333; background: url(/mobile/Images/neiye/cna_omk42.jpg) no-repeat 0 3.5rem; background-size:2.6rem; }


/*在线留言弹出框*/
.liuy_zx{position: fixed;top: 0;left: 0;width: 100%;height: 100%;z-index: 100; display:none;}
.liuy_zx li{height: 3rem;border: 1px solid #333;border-radius: 34px;line-height: 3rem;width: 90%;margin: 0.5rem auto;}
.liuy_zx li span{width: 20%;text-align: center;font-size: 1.2rem;color: #004d61;display: block;float:left;position: relative;font-weight: bold;}
.liuy_zx li span:after{content: "";display: block;width:1px;height: 1.6rem;background: #d3d7e5;position: absolute;right:0;top: 0.8rem;}
.liuy_zx li span i{color: #d50a39;}
.liuy_zx li input[type="text"],.liuy_zx li .input-large{width: 70%;float:left;font-size: 1.2rem;color: #7f86aa;text-align: left;line-height: 2.8rem;margin: 1px;padding: 0 2%;}
.liuy_zx li select { background:url(/Skins/Default/images/x_03.png) no-repeat scroll right center transparent;-webkit-appearance:none;
-moz-appearance:none;appearance:none;direction: rtl;padding-right: 24px; }
.liuy_zx li select  option {direction: ltr; color:#7f86aa}
.liuy_zx li select::-ms-expand { display: none; }
.liuy_zx li:last-child{background:none;margin-top: 1rem;border:0;}
.liuy_zx li button{display: block;width: 100%;height: 3rem;line-height: 3rem;text-align: center;background: #d80a38;font-size: 1.4rem;color: #fff;border-radius:31px;border:0;box-sizing: border-box;outline: none;cursor:pointer;transition: all 0.3s linear 0s;}
.liuy_zx li button:hover{ background-position: 280px center;}
.liuy_zx .ly_zx_bd{z-index:101;position: relative;width: 80%;height: 35rem;margin: 10rem auto;background: #fff;border-radius: 20px;}
.liuy_zx .ly_zx_t{display: block;width: 100%;overflow:hidden;height: 8rem;}
.liuy_zx .ly_zx_t img{display: block;position: absolute;top: -44px; width:100%}
.liuy_zx .ly_t{display: block;height: 5rem;line-height: 5rem;font-size: 1.8rem;font-weight: bold;color: #333;text-align: center;}
.liuy_zx .liuy_zx_close{z-index:123456;margin: 0 auto;text-align: center;padding-top: 3rem;width: 4rem;height: 4rem;}
.liuy_zx .liuy_zx_close a{ display:block}
.liuy_zx .liuy_zx_close a img{ width:100%;}
.ly_zx_zg{position: fixed;top: 0;left: 0;width: 100%;height: 100%;z-index: 99;background-color: #000;opacity: 0.8;filter: alpha(opacity=80);}



/*网络营销课程转化*/
.luodi{ font-size: 0; line-height: 0; overflow: hidden;}
.l_ric{ position: relative;}
.l_ric{ overflow: hidden; margin-top: -1.7rem; }
.yue_l li input{ text-align: right; box-sizing: border-box; padding-right: 6%;}
.yue_l li.long input{    width: 55%;}
.yue_l li.long label{    width: 9rem;}
.yue_l .submit{ background: #e94707;}
.yue_l2{ overflow: hidden;}
.yue_l2{    width:30.5rem;    margin: 0 auto;    height: 3.7rem;    overflow: hidden;}
.yue_l2 h5{background: #fef7f4; overflow: hidden; height: 3.7rem; line-height: 3.7rem; border-radius: 3.7rem; color: #e94707; font-size: 1.4rem;}
.yue_l{ padding-bottom: 3.8rem;}
.yue_l2 h5 span{ display: inline-block; float: left; margin-left: 2rem;line-height: 3.7rem; padding-left: 3.4rem;background: url(/mobile/images/neiye/l_btn.png) no-repeat 0 1rem; background-size:1.5rem;}
.yue_l2 h5 i{ padding: 0 12%;}
.yue_l .yue_con{ width: 30.5rem;}
.yue_l   li label{font-weight: bold; font-size: 1.25rem;}
/**/
.luodi2{ background: #e7f2f8; padding: 4.2rem 8% 1.7rem;}
.luodi2 h3{ text-align: center; line-height: 4rem; font-weight: bold; color: #01505d; font-size: 3rem; padding-bottom: 2.3rem;}
.luodi2 h3 img{ display: block; margin: 0 auto 0.75rem;width: 3.4rem;}
.luodi2 ul{ overflow: hidden;}
.luodi2 ul li{ float: left; margin-bottom: 1.5rem; background: #fff; border-radius: 1.8rem; width: 47.8%; box-sizing: border-box; padding:2.5rem 1.28rem; height:12.2rem;}
.luodi2 ul li:nth-of-type(2n){ float: right;}
.luodi2 ul li span{ display: block; color: #636363; line-height: 1.6rem;font-size: 1.1rem;}
.luodi2 ul li i{ display: block; line-height: 2.3rem; padding-left: 3.2rem; font-size: 1.6rem; font-weight: bold; color: #1c1c1c; margin-bottom: 0.3rem;background: url(/mobile/images/neiye/lu_i1.jpg) no-repeat ; background-size:3rem 2.2rem;}
.luodi2 ul li:nth-of-type(2) i{background: url(/mobile/images/neiye/lu_i2.jpg) no-repeat ; background-size:3rem 2.2rem;}
.luodi2 ul li:nth-of-type(3) i{background: url(/mobile/images/neiye/lu_i3.jpg) no-repeat ; background-size:3rem 2.2rem;}
.luodi2 ul li:nth-of-type(4) i{background: url(/mobile/images/neiye/lu_i4.jpg) no-repeat ; background-size:3rem 2.2rem;}
.luodi2 ul li:nth-of-type(5) i{background: url(/mobile/images/neiye/lu_i5.jpg) no-repeat ; background-size:3rem 2.2rem;}
.luodi2 ul li:nth-of-type(6) i{background: url(/mobile/images/neiye/lu_i6.jpg) no-repeat ; background-size:3rem 2.2rem;}
/**/
.luodi3{ background: #e7f5f8; padding-bottom: 4.8rem;}
.luodi3_b{ background: #004d61; padding: 3.6rem 7.6% 3rem;border-bottom-right-radius: 9rem;}
.luodi3 h3{ text-align: center; line-height:100%; font-weight: bold; color: #fff; font-size: 3rem; padding-bottom:2.6rem;}
.luodi3 h3 img{ display: block; margin: 0 auto 1.7rem;width: 3.4rem;}
.luodi3 h3 span{ display: block; font-weight: normal; color: #b2cfd9; font-size: 1.24rem; padding-top: 1.6rem;line-height: 100%;}
.luodi3 dl{ overflow: hidden;padding: 1.9rem 0; border-bottom: 1px solid #2e6472;}
.luodi3 dl:last-of-type{ border-bottom: none;}
.luodi3 dl dt{ width: 7.2rem; border-radius: 7.2rem; float: left; font-size: 0; line-height: 0;}
.luodi3 dl dd{ float: right; width: 71%; color: #fff;}
.luodi3 dl dd h4{ font-size: 1.8rem;}
.luodi3 dl dd p{ padding-top: 0.5rem; font-size: 1.22rem; line-height: 1.8rem;color: #b2cfd9;}
.luodi4{ background: #e7f5f8;padding-bottom: 5.1rem;}
.luodi4 h3{ text-align: center; line-height:100%; font-weight: bold; color: #01505d; font-size: 3rem; padding-bottom:2.9rem;}
.luodi4 h3 img{ display: block; margin: 0 auto 1.7rem;width: 3.4rem;}
.luodi4 h3 span{ display: block; font-weight: normal; color: #717779; font-size: 1.24rem; padding-top: 1.6rem; line-height: 100%;}
.ld4{ overflow: hidden; background: #fff; border-radius: 1.9rem; margin: 0 4%; }
.ld4 ul{ overflow: hidden; padding:2.5rem  1.1rem;}
.ld4 ul li{ float: left; width: 50%; box-sizing: border-box; padding: 0 1.6rem 2.7rem; text-align: right;}
.ld4 ul li em{ display: block; line-height: 2.2rem; font-size: 1.4rem; color: #1c1c1c; height: 7.5rem; text-align: left;}
.ld4 ul li em span{ display: block;}
.ld4 ul li img{ display: inline-block; width: 7rem;}
.ld4 ul li:nth-of-type(2n){ border-left: 1px solid #f9f9f9;}
.ld4 ul li:nth-of-type(3),.ld4 ul li:nth-of-type(4){border-top: 1px solid #f9f9f9; padding-top: 2.2rem; padding-bottom: 0.1rem;}
.ld4 ul li:nth-of-type(1){background: url(/mobile/images/neiye/l41d.jpg?11) no-repeat 0 80%; background-size:3.5rem 2.7rem;}
.ld4 ul li:nth-of-type(2){background: url(/mobile/images/neiye/l42d.jpg?11) no-repeat 1.3rem 80%; background-size:3.5rem 2.7rem;}
.ld4 ul li:nth-of-type(3){background: url(/mobile/images/neiye/l43d.jpg?11) no-repeat 1.3rem 95%; background-size:3.5rem 2.7rem;}
.ld4 ul li:nth-of-type(4){background: url(/mobile/images/neiye/l44d.jpg?11) no-repeat 1.3rem 95%; background-size:3.5rem 2.7rem;}
.luodi5{ background: #e7f5f8; margin-bottom: 5rem;}
.luodi5 h6{ font-size: 0; line-height: 0; overflow: hidden;}
.luodi5 h3{ line-height:100%; font-weight: bold; color: #01505d; font-size: 3rem; padding-bottom:2.9rem; margin: 0 6%;}
.luodi5 h3 img{ display: block; margin: 0 0 1.7rem;width: 3.4rem;}
.luodi5 h3 span{ display: block; font-weight: normal; color: #1c1c1c; font-size: 1.24rem; padding-top: 1.6rem; line-height: 100%;}
.luodi5 p{ margin: 0 6%; padding-bottom: 1rem;}
.luodi5 p span{ display: block; padding-left: 2.3rem; margin-bottom: 1.6rem; color: #1c1c1c; font-size: 1.4rem;background: url(/mobile/images/neiye/lik.png) no-repeat 0 0.6rem; background-size:0.8rem 0.65rem; line-height: 90%;}

.luodi6{padding: 0 4.5% 3.6rem;}
.luodi6 h3{ line-height:100%; font-weight: bold; color: #01505d; font-size: 3rem; padding-bottom:2.9rem; margin: 0 6%; text-align: center;}
.luodi6 h3 img{ display: block; margin: 0 auto 1.7rem;width: 3.4rem;}
.luodi6 h3 span{ display: block; font-weight: normal; color: #7c7c7c; font-size: 1.24rem; padding-top: 1.2rem; line-height: 100%;}
.luodi6 ul{ overflow: hidden;}
.luodi6 ul li{ float: left; width: 47.5%; margin-bottom: 1.5rem; border-radius: 1.35rem; background: #e7f2f8;}
.luodi6 ul li:nth-of-type(2n){ float: right;}
.luodi6 ul li em{ display: block; margin: 0 0.6rem;}
.luodi6 ul li em i{ display: block; padding-top: 1.25rem; padding-bottom: 0.7rem; font-size: 1.6rem; color: #1c1c1c;}
.luodi6 ul li em span{ display: block; height: 5.5rem; color: #717679; font-size: 1.0rem; line-height: 1.5rem;}

.luodi7{ margin-bottom: 4.8rem; position: relative;}
.luodi7 h3{ line-height:100%; font-weight: bold; color: #01505d; font-size: 3rem; padding-bottom:2.9rem; margin: 0 6%; text-align: center;}
.luodi7 h3 img{ display: block; margin: 0 auto 1.7rem;width: 3.4rem;}
.luodi7 h3 span{ display: block; font-weight: normal; color: #7c7c7c; font-size: 1.24rem; padding-top: 1.2rem; line-height: 100%;}
.luodi7 dl dt{ padding: 0 4.5%; font-size: 0; line-height: 0; margin-bottom: -9rem;  border-radius: 2.2rem; overflow: hidden;}
.luodi7 dl dt img{border-radius: 2.2rem;}
.luodi7 dl dd{padding: 12.3rem 4.5% 0; background: #e7f2f8;    min-height: 32rem;}
.luodi7 dl dd h4{ color: #82888b; font-size: 2rem;}
.luodi7 dl dd h4 i{ color: #1c1c1c;}
.luodi7 dl dd h5{font-weight: normal; font-size: 1.2rem; color: #717679; line-height: 2.4rem; padding: 1rem 0;}
.luodi7 dl dd p{ font-size: 1.22rem; color: #1c1c1c; line-height: 2.3rem; padding-bottom: 1.8rem;}
.luodi7 dl dd p span{ display: block;}
.case_con{ position: relative;}
.al_j1{ width: 2rem; position: absolute;left: 8%; top: 7.5rem; z-index: 55!important;; cursor: pointer;}
.yz_j2{ width: 2rem; position: absolute;right: 8%; top: 7.5rem; z-index: 55!important;;cursor: pointer;}
/**/
.yue_l3{ background: #004d61;}
.yue_l3 .l_ric{ font-size: 0; line-height: 0; background: #fff;}
.yue_l3  li{    border-right: 2px solid #fff;}
.yue_l3   li label{ color: #fff;}
.yue_l3 li input{ color: #cde0e5;    height: 4.7rem; font-size: 1.2rem;    line-height: 4.7rem;}
.yue_l3 li input::-webkit-input-placeholder {color: #4994a7;}
/**/
.luodi9{ overflow: hidden; padding-top: 1.2rem;}
.luodi9 dl{ overflow: hidden; margin: 0 8%;}
.luodi9 dl dt{ font-size: 0; line-height: 0; overflow: hidden; width: 35%; float: left;}
.luodi9 dl dd{float: left;width: 65%;padding-top: 1.16rem;}
.luodi9 dl dd h3 a{ color: #1c1c1c; font-size: 2.42rem; display: block;}
.luodi9 dl dd em a{display: block;background: #004d61;line-height: 3.2rem;border-radius: 3.2rem;width: 10.5rem;text-align: center;color: #fff;font-size: 1.42rem;margin: 0.5rem 0 0.5rem 1.7rem;}
.luodi9 dl dd i{ display: block; font-size: 1.1rem; color: #636363; text-transform: uppercase;}
.luodi9 h4{ text-align: center; height: 5rem; line-height: 5rem; background: #2c2b29; color: #fff; font-size: 1.2rem;}

.l_ric{position: relative;}
.l_ric p{position: absolute;left: 3%;top: 38%;font-size: 1.4rem;color: #fff;font-weight: bold;}
.l_ric span{ opacity: 0.75;}
.l_ric i{font-size: 4rem;display: inline-block;line-height: 100%;padding: 0 0.25rem;font-family: arial;    min-width: 4rem;    text-align: center;}
.yue_l3 .l_ric{ margin-top: 0.12rem;}
/*网络营销课程转化end*/


/*转化追销*/
.zuh{ font-size: 0; line-height: 0; overflow: hidden;}
.zuh_ban{ background: #004d61; padding: 6.4rem 8% 6.3rem; color: #fff;border-bottom-right-radius: 8.9rem; margin-bottom: -5rem; position: relative; z-index: 6;}
.zuh_ban h3{ line-height: 100%; font-weight: bold; font-size: 3rem; padding-bottom: 4.5rem;}
.zuh_ban p{ font-size: 1.62rem; line-height: 2.8rem; padding-bottom: 3.7rem;}
.zuh_ban p i{ display: block; font-weight: bold; font-size: 1.7rem;}
.zuh_ban h4 a{ display:block; color: #fff;}
.zuh_ban h4{ color: #fff; font-size: 1.42rem; background: #e94707; height: 4.9rem; line-height: 4.9rem; border-radius: 4.9rem; text-align: center;font-weight: bold; letter-spacing: 0.15rem; }

.zuh_om1{ padding: 10.7rem 7.5% 7.7rem; background: #f0fcff;border-bottom-right-radius: 8.9rem; margin-bottom:-7.75rem;z-index: 5;position: relative;}
.topu1{ line-height: 100%;}
.topu1 span{ display: block; font-size: 1.4rem;line-height: 100%; color: #757a7c; padding-bottom: 1.9rem;}
.topu1 em{ display: block; font-size: 1.42rem;line-height: 100%; color: #757a7c; padding-bottom:2.6rem;}
.topu1 i{ display: block; font-size:3rem;line-height: 100%; color: #1c1c1c;font-weight: bold; padding-bottom: 1rem; letter-spacing: 0.1rem;}
.zuh_om1 p{ font-size: 1.62rem; line-height: 2.75rem; color: #1c1c1c; padding-bottom: 4.5rem;}
.zuh_om1 ul{ padding-bottom: 2.7rem;}
.zuh_om1 ul li{ overflow: hidden; border: 1px solid #488190; margin-bottom: 2rem; padding: 2.2rem 10%;}
.zuh_om1 ul li img{ display: inline-block; float: left; width: 4.9rem; margin-right: 1.5rem}
.zuh_om1 ul li em{ display: block;font-weight: bold; color: #004d61; font-size: 1.62rem; line-height: 100%; padding-top: 0.37rem;}
.zuh_om1 ul li em span{ display: block; padding-bottom: 0.7rem;}
.zuh_om1 h4 a{ display:block; color: #fff;}
.zuh_om1 h4{ color: #fff; font-size: 1.42rem; background: #e94707; height: 4.9rem; line-height: 4.9rem; border-radius: 4.9rem; text-align: center;font-weight: bold; letter-spacing: 0.15rem; }

.zuh_om2{ background: #004d61;padding: 13.9rem 7.5% 2.1rem;}
.zuh_om2 .topu1 span,.zuh_om2 .topu1 em{ color: #cbd4d8;}
.zuh_om2 .topu1 i{ color: #fff; background:url("/Mobile/Images/neiye/zuh2.png") no-repeat right 0.5rem; background-size: 1.5rem 1rem;}
.zuh_om2 p{ color: #fff; font-weight: bold; font-size: 1.6rem; line-height: 2.8rem; padding-bottom: 3.35rem;}
.zuh_om2 ul li{ line-height: 100%; margin-bottom: 1.2rem; font-size: 1.4rem; color: #fff; padding-left: 2.2rem;background:url("/Mobile/Images/neiye/zuh22.png") no-repeat 0 0.35rem; background-size: 0.9rem 0.75rem;}
.zuh_om3{ font-size: 0; line-height: 0; overflow: hidden;}

.zuh_om4{ font-size: 0; line-height: 0; overflow: hidden;}
.zuh_om5 .yue_con .submit{ background: #004d61; margin-top: 0; font-size: 1.6rem;}
.zuh_om5 .yue_con .submit:first-of-type{ margin-top:1.75rem;border: 2px solid #004d61; border-radius: 4.5rem;}
.zuh_om5 .yue_con .submit:last-of-type{ color: #004d61; background: none;    border: 2px solid #004d61; border-radius: 4.5rem;}
/*转化追销end*/



/*牛商评选报名页面*/
.px_ban{ font-size: 0; line-height: 0; overflow: hidden;}
.px_on1{overflow: hidden;background: url(/Mobile/Images/neiye/px_on1.jpg) no-repeat left bottom;background-size: 100% 25.6rem;height: 25.65rem;margin-bottom: 2.7rem;margin-top: -3px;}
.px_on1{ overflow: hidden;}
.px_on1 ul{overflow: hidden;padding: 0 0 0 5.3%;}
.px_on1 li{ float: left; width:40%; height: 7.15rem;}
.px_on1 li:nth-of-type(2n){ width: 54%;}
.px_on1 li span{display: block;font-size: 0;width: 2.8rem;height: 1.34rem;overflow: hidden;margin-top: 3px;}
.px_on1 li span img{ height: 1.33rem;}
.px_on1 li i{ display: block; color: #fff; font-size: 1.12rem; line-height: 1.7rem; padding: 0.5rem 0 0 1rem;}
.px_on1 li:nth-of-type(5){ width: 58%;}
.px_on2{ overflow: hidden; margin: 0 4% 3rem;}
.px_on2 h2{ text-align: center;}
.px_on2 h2 span{ display: block; text-align: center; font-size: 1.1rem; color: #fff;background: url(/Mobile/Images/neiye/px_h.png) no-repeat center 0 ; background-size: 11.1rem 2.2rem; height: 2.2rem; line-height: 2.2rem;font-weight: bold;}
.px_on2 h2 i{ display: block; line-height: 100%; font-weight: bold; color: #014152; font-size: 2.6rem; padding-top: 1.5rem; padding-bottom: 3.2rem;background: url(/Mobile/Images/neiye/px_te1.png) no-repeat center 0.8rem; background-size: 29.2rem 2.3rem;}
.px_on2 dl{ padding-top: 2.4rem;background: url(/Mobile/Images/neiye/px_no21.jpg) no-repeat center 0 ; background-size:5.6rem 2.9rem; margin-bottom: 3.3rem;}
.px_on2 dl dt p{ color: #004d61; font-size: 1.42rem; line-height: 2.8rem; padding-bottom: 1.4rem;}
.px_on2 dl:nth-of-type(2){background: url(/Mobile/Images/neiye/px_no22.jpg) no-repeat center 0 ; background-size:5.6rem 2.9rem;}
.px_on2 dl:nth-of-type(3){background: url(/Mobile/Images/neiye/px_no23.jpg) no-repeat center 0 ; background-size:5.6rem 2.9rem;}
.px_on2 dl:nth-of-type(4){background: url(/Mobile/Images/neiye/px_no24.jpg) no-repeat center 0 ; background-size:5.6rem 2.9rem;}

.px_on3{ overflow: hidden; background: url(/Mobile/Images/neiye/px_on31.jpg) no-repeat center bottom #014152; background-size:100% 46.5rem; padding-top: 6.6rem; margin-bottom: 3.8rem;}
.px_on3 h2{ text-align: center;}
.px_on3 h2 span{ display: block; text-align: center; font-size: 1.1rem; color: #014152;background: url(/Mobile/Images/neiye/px_h2.png) no-repeat center 0 ; background-size: 11.1rem 2.2rem; height: 2.2rem; line-height: 2.2rem;font-weight: bold;}
.px_on3 h2 i{ display: block; line-height: 100%; font-weight: bold; color: #fff; font-size: 2.6rem; padding-top: 1.5rem; padding-bottom: 3.2rem;background: url(/Mobile/Images/neiye/px_te12.png) no-repeat center 0.8rem; background-size: 35.2rem 2.3rem;}
.px_on3 dl{ margin: 0 4% 3.9rem;}
.px_on3 dl dt{ height: 4rem;font-weight: bold; line-height: 4rem; border-radius: 4rem; background: #5ff4db; margin: 0 12.5% -2rem; position: relative; text-align: center; font-size: 1.8rem; color: #014152; letter-spacing: 0.1rem;}
.px_on3 dl dd{ background: #e7f2f8; padding: 4.1rem 0.9rem 2.6rem;}
.px_on3 .box{ border: 1px solid #618d9a; border-radius: 1.4rem; padding: 1.5rem 1rem 1.7rem; }
.px_on3 .box p{ overflow: hidden;}
.px_on3 .box p span{ display: inline-block; width: 2rem; height: 2rem; border-radius: 2rem; background: #014152; border: 0.1rem solid #fffff8; text-align: center; line-height: 2rem; font-size: 1.1rem; color: #fff; margin-top: 0.35rem;}
.px_on3 .box p i{ display: inline-block; float: right; width: 90%; font-size: 1.32rem; color: #004d61; line-height: 2.8rem;}
.px_on3 h4{ text-align: center; margin-top: 5.4rem; padding-bottom: 6.8rem;}
.px_on3 h4 a{ display: inline-block;background: url(/Mobile/Images/neiye/px_hand.png) no-repeat 12rem 0.7rem #e94707; background-size:1.9rem 2rem; padding-left:6rem; width: 14.5rem; text-align: left; height: 3.8rem; line-height: 3.8rem; border-radius: 3.8rem; font-size: 1.32rem;font-weight: bold; color: #fff; letter-spacing: 0.1rem;}

.px_on5 h2{ text-align: center;}
.px_on5 h2 span{ display: block; text-align: center; font-size: 1.1rem; color: #fff;background: url(/Mobile/Images/neiye/px_h.png) no-repeat center 0 ; background-size: 11.1rem 2.2rem; height: 2.2rem; line-height: 2.2rem;font-weight: bold;}
.px_on5 h2 i{ display: block; line-height: 100%; font-weight: bold; color: #014152; font-size: 2.6rem; padding-top: 1.9rem; padding-bottom: 3.95rem;background: url(/Mobile/Images/neiye/px_te5.png) no-repeat center 0.95rem; background-size:32rem 2.4rem;}
.px_on5 p{ font-size: 0; line-height: 0; overflow: hidden; margin: 0 4% 6rem;}
/*牛商评选报名页面end*/