/* CSS Document */
body, div, span, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, blockquote, table, td, tr, th, p {padding: 0; margin: 0; font-family: "Microsoft YaHei"; }
li, dd, ol, ul {list-style-type: none;}
.fl { float:left; display:inline-block;}
.fr {display:inline-block; float:right;}
*{ font-size:14px;}
i{ font-style:normal; display:inline-block;}
img {border: none;}
h1 {font-size: 14px;}
h2 {font-size: 14px;}
h3 {font-size: 18px;}
h4 {font-size: 20px;}
h5 {font-size: 22px;}
h6 {font-size: 24px; border-bottom:1px #000000 dashed;}
a{ text-decoration:none;}
.clear {clear:both;width: 100%;height: 0px;display: block;overflow: hidden;}
input{ outline:none }
input:focus { outline: none; }
table{border-collapse: collapse; border-spacing: 0;}
body{ width:100%; overflow-x:hidden;}
/* 主菜单 */
.head{ background:url(../image/bg_top.jpg) no-repeat center top #ef7e00;width:100%;height:84px; padding-top:25px; background-size:cover;}
.head .logo{ float:left;}
.head .navbox{margin: 0 auto; float:right;}
.head .nav{display: block; float: left;}
.head .nav .nav_pc{ width: 100%;}
.head .nav ul{ font-size:0px;}
.head .nav ul li{ display:inline-block;position:relative; box-sizing: border-box;z-index: 999; padding:0px 20px;}
/*.head .nav ul li:first-child{border-left: 1px solid #cccccc;}*/
.head .nav ul li .f_a{line-height:50px;margin:0px 20px;display:block;text-align:center;font-size:16px;color:#fff; transition: all 0.3s;}
.head .nav ul li:hover .f_a, .head .nav ul li.here .f_a{color: #fff;border-bottom:2px #fff solid; }
.head .nav ul li .s_navbox{display:none;position:absolute;left:0; top:84px;width: 100%; background:rgba(239,126,0,1); border-radius:3px; z-index: 9999;box-sizing: border-box}
.head .nav ul li .s_navbox .s_a a{color:#fff;font-size:14px; line-height:26px;text-transform:uppercase;display:block;text-align: center;padding: 10px 0;border-top:1px rgba(255,255,255,0.26) solid;}
.head .nav ul li .s_navbox .s_a a:first-child{ border-top:0px;}
.head .nav ul li .s_navbox .s_a a:hover{color: #f9dbb9; }
.m_nav{display:none}
.headlf .m_logo{display: none}
.headrg .m_menuimg{display: none}
/*小于1600大于1200稍微调整下字体*/
@media screen and (max-width: 1600px) and (min-width:1200px) {
.nav ul li .f_a{font-size:14px}
.nav ul li .s_navbox .s_a a{font-size:12px}
.foot_top ul{margin-left:60px}
}
/*移动端导航*/
@media screen and (max-width: 1024px) and (min-width: 0px){
.msgNum{display: none;}
.slider{margin-top: 44px;}
.head{display:none}
.m_img{display:block;height:44px;background:url(../image/bg_top.jpg) no-repeat center top; background-size:cover; position:fixed;top:0px;left:0px;width:100%;z-index:9999;overflow: hidden;}
.m_img .headlf{padding-top:2px;padding-left:5px;float: left;}
.m_img .headlf .m_logo{height:40px;display: block}
.m_img .headrg{padding-right:5%;padding-top:14px;float: right;}
.m_img .headrg a .m_menuimg{height:16px;vertical-align:top;display: block}
.m_nav {display:block;position:fixed;top:0px;left:0px;width:0px;height:0px;overflow:hidden;z-index:10000}
.m_nav .closecover{position:absolute;width:100%;height:100%;background:#f18a19;filter:alpha(opacity=0);opacity:0;left:0px;top:0px;z-index:1}
.m_nav .closeicon{position:absolute;width:20%;left:30px;top:5%;z-index:100;text-align:center;filter:alpha(opacity=0);opacity:0}
.m_nav .m_navList{position:absolute;width:80%;top:0px;background:#f18a19;height:100%;z-index:100;right:-80%;overflow-y: scroll;}
.m_nav .m_navList ul{padding-left:5%;padding-right:5%}
.m_nav .m_navList ul li{border-bottom:1px solid #f4f4f4}
.m_nav .m_navList ul li a{display:block;height:45px;color:#fff;line-height:45px;padding-left:5%;font-size:16px}
.m_nav .m_navList ul li .m_f_a{display: flex;align-items: center;justify-content: space-between; width: 100%}
.m_nav .m_navList ul li .m_f_a a{flex: 1;}
.m_nav .m_navList ul li .m_f_a i{width: 40px;height:35px;box-sizing: border-box; padding:0 5px; display: block;}
.icon{ background:url(../image/plus.png) 100% no-repeat;background-position: 50% 50%; -webkit-transition:all 0s;-moz-transition:all 0s;transition:all 0s}
.icon_on{background:url(../image/reduce.jpg) 50% no-repeat!important;background-position: 50% 50%;-webkit-transition:all 0s;-moz-transition:all 0s;transition:all 0s}
.m_nav .m_navList ul li .m_s_nav{display:none;width: 100%;}
.m_nav .m_navList ul li .m_s_nav a{display: block; height:40px;line-height:40px;font-size:14px;padding-left:10%;overflow: hidden; white-space: nowrap;width: 90%;text-overflow: ellipsis;}
}
/* 轮播图 */
.slider {position: relative;overflow: hidden;width: 100%;}
.slideBox .hd {height: 10px;z-index:1; overflow: hidden;position: absolute;left: 50%;bottom: 20px;transform: translateX(-50%);}
.slideBox .hd ul{ text-align:center;  padding-top:5px;  }
.slideBox .hd ul li {cursor:pointer;float: left;margin-right: 5px;width: 30px;height: 10px;line-height: 14px;text-align: center;background: #333333;}
.slideBox .hd ul .on {background: #ef8528;color: #fff;}
.slideBox .bd{ position:relative; z-index:0; }
.slideBox .bd li img{width:100%; vertical-align:top;  } 
/*footer开始*/
.footer{ padding:30px 0px 16px; width:100%; background:#231f20; color:#fff;}
.ft_text{ text-align:center; padding:16px 0px 0px; color:#6b6b6b; border-top:1px #5a5f61 solid;}
.ft_text a{color:#6b6b6b;}
.footer .width{ padding-bottom:30px; position:relative;}
.footer .ft_logo, .footer .ft_zji, .footer .ft_add, .footer .ft_ewm{ float:left; color:#6b6b6b; line-height:28px; font-size:16px;}
.footer .ft_logo{ width:200px; text-align:left;}
.footer .ft_logo img{ max-width:100%;}
.footer .ft_zji{ width:300px; }
.footer .ft_ewm{ width:200px; text-align:right;}
.footer .ft_zji i{ display:inline-block; width:60px; text-align-last: justify; font-size:16px;}
.footer .ft_add i{ display:inline-block; width:48px;}
@media screen and (max-width: 1449px) and (min-width:1200px) {
.footer .ft_logo, .footer .ft_ewm{ width:150px;} 
.footer .ft_zji{ width:300px; }	
.footer .ft_ewm{ float:right;}}
@media screen and (max-width: 1199px) and (min-width:1073px) {
.footer .ft_logo, .footer .ft_ewm{ width:120px;} 
.footer .ft_zji{ width:250px; }	
.footer .ft_ewm{ float:right;}
}
@media screen and (max-width: 1073px) and (min-width:0px) {
.footer .ft_logo, .footer .ft_zji, .footer .ft_add, .footer .ft_ewm{ width:100%; margin-bottom:10px;}
.footer .ft_ewm, .footer .ft_logo{ float:left; text-align:center;}

.footer .ft_ewm{ margin-bottom:0px;}
}
/*公共部分*/
.width{ width:98%; margin:0 auto; max-width:1300px; }
/*第一屏*/
.column1{ background:#f9f9f9;}
/*第三屏*/
.column3, .Functions{ background:url(../image/bg_disan.jpg) no-repeat #ef7d00;}
/*第四屏*/
.column4{ background:#fff;}
/*第五屏*/
.column5{ background:url(../image/bg_about.jpg) no-repeat #f4f5f4; }
.column1, .column2, .column3, .column4, .column5, .Functions{ padding:60px 0px; width:100%; position:relative;background-size:cover; background-position:center;}
@media only screen and (max-width:750px) {
.column1, .column2, .column3, .column4, .column5{ padding:30px 0px; }
}
/*第二屏*/
.column2{ background:#fff; padding-bottom:0px;}

/*首页标题*/
.title-content{ margin:0 auto 60px; }
.title_sy{ padding:0px 80px; display:inline-block; text-align:center; position:relative; left:50%;  transform:translateX(-50%); }
.title_sy .wenxi{ font-size:28px;color:#333; display:inline-block; padding:0px 40px;}
.title_sy .wenxi span{ display:block; text-align:center; font-size:14px; color:#999;text-transform:uppercase; padding-top:5px;}
.title_sy i{ display:inline-block; width:80px; height:3px; background:#ef7d00; position:absolute; top:20px; right:0; }
.title_sy i.i_left{left:0px;}
.title-miaoshu{ padding-top:12px; line-height:32px; color:#666; font-size:16px; text-align:center; }
.title-miaoshu span{ color:#ef7d00;}
.color1 .wenxi, .color1 .wenxi span, .title-content .color1, .color1 .title-miaoshu{color:#fff; }
.color1 i{ background:#fff;}
.erjilm{ background:url(../image/bg_titab.png) no-repeat center bottom; background-size:60px 3px; margin:40px auto; padding-bottom:15px !important;}
.first-child{ margin:0px auto 40px;}
.title_sy .title-miaoshu{ margin-top:-40px; padding-bottom:10px;}

@media only screen and (max-width:550px) {
.title-content{ margin:0 auto 20px;}
.title_sy{ padding:0px 20px; }
.title_sy .wenxi{font-size:22px;padding:0px 16px;}
.title_sy .wenxi span{font-size:16px;}
.title_sy i{ width:40px;top:13px;}
.erjilm{  margin:20px auto; padding-bottom:10px !important;}
.first-child{ margin:0px auto 20px;}
.title_sy .title-miaoshu{ margin-top:-20px; padding-bottom:10px;}
}
a.a-index{ display:inline-block; background:#ef7d00; color:#fff; padding:11px 25px; bottom:50px;border-radius:2px; position:absolute; box-shadow: 0px 11px 12px 1px rgb(239 125 0 / 49%);}

a.center{ left:50%; transform:translateX(-50%);  }
a.right{right:50px;}
a.a-index:hover{box-shadow:none; padding:9px 24px; }
a.bufd{ position:relative; bottom:0px; margin-top:10px; left:70%;}

/*第一屏内容开始*/
ul.xt-ul{ font-size:0px; width:100%;display:flex;}
ul.xt-ul li{ width: calc(100%/4); margin-left:30px; padding:45px 20px 25px; text-align: center;background: url(../image/bg_diyi.png) no-repeat top center #fff;  box-shadow: 0 0 2.5rem rgba(0,0,0,0.05); border-radius: 10px; background-size:auto 100%;  }
ul.xt-ul li:first-child{ margin-left:0px;}
@media only screen and (max-width:750px) {
ul.xt-ul{ display:block;}
ul.xt-ul li{ width: calc(100% - 40px); margin-left:0px; display:inline-block; margin-bottom:10px; position:relative;}
}
ul.xt-ul li span.title-xt{font-size: 20px;color: rgba(0,0,0,.8); margin: 25px auto 10px; display:block;}
ul.xt-ul li .jit-item{ text-align:left; position:relative; display:inline-block;}
ul.xt-ul li .jit-item a{font-size: 16px;line-height: 32px;color: rgba(0,0,0,.6); display:block; margin-right:8px;}
ul.xt-ul li .jit-item a i{width: 7px; height: 7px;display: inline-block; margin-right:8px;border-radius: 50%;border: solid 1px #ef7d00;}
ul.xt-ul li .jit-item a:hover{ color:#ef7d00;}
ul.xt-ul li .kuang{ width: 85px; height: 85px;margin: 0 auto;position: relative; }
ul.xt-ul li .icon-xt{width: 85px; height: 85px;transition: all .4s;z-index: 3; background: rgba(239,125,0,0.2); border-radius:10px; transform: rotate(45deg); }
ul.xt-ul li .icon-pic img{height:50%; z-index:4; margin:0 auto; position:absolute;top:50%; left:50%;transform:translate(-50%, -50%);} 
ul.xt-ul li .icon-pic img.img-xt2{ display:none;}
ul.xt-ul li:hover .icon-xt{ background:#ef7d00;  transform: rotate(0deg);}
ul.xt-ul li:hover .icon-pic img.img-xt1{ display:none;}
ul.xt-ul li:hover .icon-pic img.img-xt2{ display:block; }

/*第二屏内容开始*/
ul.e_core_ul{ margin-top:0px;}
ul.e_core_ul li{ width:100%;}
.e_core_li_left, .e_core_li_right{ width:50%; float:left; background:#fff;}
.e_core_li_scale {width: 100%;padding-bottom: 45.83%;height: 0;position: relative; min-height:25px;}
.e_core_li_item {width: 100%;height: 100%; position: absolute;}
.e_core_li_scale .e_core_li_item img{ width:100%; height:100%; object-fit:cover; vertical-align:top; } 
.e_core_li_scale .e_core_li_item i{ display:block; position:absolute; height:20%; max-height:79px; top:50%;transform: translateY(-50%); z-index:1;}
.e_core_li_scale .e_core_li_item i img{ height:100%; width:auto;}
.e_core_li_scale .e_core_li_item i.i1{ right:-1px; }
.e_core_li_scale .e_core_li_item i.i2{ left:-1px;}
.e_core_text{ position:relative; top:50%; left:50%;transform: translate(-50%, -50%); width:85%;}
.e_core_text span.span1{ display:block; font-size:20px; padding-bottom:20px; color:#ef7d00;}
.e_core_text span.span2{ font-size:16px; color:#666; line-height:28px; display:block; }
ul.erji_lanmu_ul{ margin:20px auto 0px; width:90%; max-width:1260px;}
ul.erji_lanmu_ul .e_core_li_scale{padding-bottom:60%;}

@media only screen and (max-width:1200px){
.e_core_text{ width:95%;}
.e_core_text span.span1{font-size:20px; padding-bottom:10px;}
.e_core_text span.span2{ font-size:14px;line-height:26px; }
.e_core_text span.span2{overflow: hidden;-webkit-line-clamp: 3;line-clamp: 3;-webkit-box-orient: vertical;box-orient: vertical;display: -webkit-box;display: box;}
}
@media only screen and (max-width:900px){
a.bufd{ display:block; text-align:right; background:none; color:#ef7d00; padding:0px 0px; border-radius:0px; margin-top:5px; left:0px; position:relative; box-shadow: 0px 0px 0px 0px rgb(239 125 0 / 49%);}
}
@media only screen and (max-width:750px){
ul.e_core_ul{ margin-top:0px;}
.e_core_text{ width:96%;}
.e_core_text span.span1{font-size:18px; padding-bottom:8px;}
.e_core_text span.span2{ font-size:14px;line-height:22px; overflow: hidden;-webkit-line-clamp: 2;line-clamp: 2;-webkit-box-orient: vertical;box-orient: vertical;display: -webkit-box;display: box;}
}
@media only screen and (max-width:550px){
.e_core_text span.span1{font-size:16px; padding-bottom:4px;}
.e_core_text span.span2{ overflow: hidden;-webkit-line-clamp: 1;line-clamp: 1;-webkit-box-orient: vertical;box-orient: vertical;display: -webkit-box;display: box;}
ul.erji_lanmu_ul .e_core_text span.span2{-webkit-line-clamp: 2;line-clamp: 2;}
}




/*第三屏内容开始*/
.pic_text .left_ab{ float:left; text-align:left;width:50%;}
.pic_text .left_ab img{ width:90%; height:auto; padding-top:30px;}
.pic_text .right_ab{ width: calc(50% - 100px); padding:50px; position:relative;  float:right; background:rgba(255,255,255,0.95); box-shadow: 1px 1px 15px 1px rgba(213, 112, 2, 0.5); border-radius:10px; }
.pic_text .right_ab .tit_about{ padding-bottom:15px; font-size:18px; display:inline-block; background:url(../image/bg_titab.png) no-repeat left bottom; background-size:50% 3px;}
.pic_text .right_ab span{ display:block; padding:20px 0px 80px; line-height:32px; color:#666666; font-size:16px;}
@media screen and (max-width: 750px) and (min-width: 0px){
.pic_text .left_ab img{ width:100%; }
.pic_text .left_ab{ width:100%; text-align:center;}
.pic_text .right_ab{ width: calc(100% - 100px);}
}
/*第四屏内容开始*/
ul.ul_column4{ font-size:0px; margin-bottom:20px;}
ul.ul_column4 li{ width: calc(50% - 20px); padding-left:40px; display:inline-block;vertical-align:top;}
ul.ul_column4 li:first-child{ padding-left:0px;}
ul.ul_column4 li img{ width:100%; height:auto; } 
@media screen and (max-width: 800px) and (min-width: 0px){
ul.ul_column4 li{ width: 100%; padding-left:0px;}
a.center{ bottom:20px;}
}


/*二级界面开始*/


.znljflxt{background:url(../image/znljflxt.jpg);}
.zhybxt{background:url(../image/zhybxt.jpg);}
.zndhxt{background:url(../image/zndhxt.jpg);}
.dsjkshxt{background:url(../image/dsjkshxt.jpg);}
.hjxmxt{background:url(../image/hjxmxt.jpg);}
.pdjhxt{background:url(../image/pdjhxt.jpg);}
.gwydxt{background:url(../image/gwydxt.jpg);}
.zngglxt{background:url(../image/zngglxt.jpg);}
.fkglxt{background:url(../image/gwydxt.jpg);}
.hyyyxt{background:url(../image/hyyyxt.jpg);}
.hjsmj{background:url(../image/hjsmj.jpg);}
.cmcxytj{background:url(../image/cmcxytj.jpg);}
.hywxtpq{background:url(../image/hywxtpq.jpg);}
.dmtbfzd{background:url(../image/dmtbfzd.jpg);}
.xxfbxt{background:url(../image/xxfbxt.jpg);}
.jjfa{background:url(../image/zngglxt.jpg);}
.lxwm{background:url(../image/lxwm.jpg);}
.erji-banner{ width:100%; height:270px; padding-top:30px;  background-size:cover; background-position:center;}
@media screen and (max-width: 1024px) and (min-width: 0px){
.erji-banner{ margin-top:44px;}
}
.erji-banner .queuing_box{width: 518px; height: 233px;background:#ef7d00;color: #fff;padding: 15px;box-sizing: border-box;opacity: 0.9;}
.erji-banner .queuing_box h1{font-size: 22px;margin-top: 20px;margin-bottom: 10px;}
.erji-banner .queuing_box p{    font-size: 16px;line-height: 32px;word-break: break-all;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 4;}
@media only screen and (max-width:750px) {
.erji-banner .queuing_box{width: 90%;}
}

/*联系我们*/
.erji_zh {width: 100%;background: url(../image/bg_erji.png) no-repeat top center #f4f5f4;background-size: 100% auto;padding: 40px 0px;}
/*二级部分*/
.cont_text{ padding:0px 20px 20px; width: calc(100% - 40px);}
.cont_text p{ font-size:16px; color:#666; line-height:32px;text-indent:2em; } 
.cont_text p i{ width:48px;}
.p-padding p{ padding:15px 0px; }
img.img_tl{ display:block; max-width:100%; margin:20px auto;}
.cont_lxfs{padding:20px 0px 50px;}
ul.ul-two{ width:100%; font-size:0px;}
ul.ul-two li{ width: calc(100%/2); padding:0px;  display:inline-block; vertical-align:middle;}
ul.ul-two li img{ width:100%; display:block;}
.cont_wenzi span{ color:#333; font-size:24px; padding-left:50px;}
@media screen and (max-width: 1024px) and (min-width: 0px){
.cont_wenzi span{padding-left:10px;}
}
@media screen and (max-width: 950px) and (min-width: 0px){
.cont_wenzi{ width:100%; float:none;}
}
@media screen and (max-width: 950px) and (min-width: 0px){
ul.ul-two li{ width: 100%;}
.cont_text{ padding:20px 0px; width: 100%;}
}
ul.clearfix{ width:100%; font-size:0px; margin:40px auto;  background: none; }
ul.clearfix li{ width: calc((100%/4) - 20px); margin:0px 0px 20px 20px; display:inline-block; position:relative; min-height:200px;}
ul.clearfix li:first-child, ul.clearfix li:nth-child(5n){ margin-left:0px;}
ul.clearfix li .scale {width: 100%;padding-bottom: 77.12%;height: 0;position: relative;}
.scale .item {width: 100%;height: 100%; position: absolute;}
.scale .item img{ width:100%; height:100%; object-fit:cover; vertical-align:middle; }
ul.clearfix li .clearfix_text{position: absolute; z-index:9;width: 100%; height: 100%;overflow: hidden; background-color: rgba(0, 0, 0, 0.6);  text-align: center; color: #fff;transition: all 1s;}
.clearfix_text img{ width:55px;}
.clearfix_text p.title_p{font-size: 16px; margin: 15px 0;}
.clearfix_text p:last-child{margin-top: 5px;}
.clearfix_text_weizhi{ position:relative;  top:50%; transform:translateY(-50%);}
@media screen and (max-width: 1024px) and (min-width: 551px){
ul.clearfix li{ width: calc((100%/2) - 20px); margin:10px;}
ul.clearfix li:first-child, ul.clearfix li:nth-child(5n){ margin:10px;}
}
@media screen and (max-width: 550px) and (min-width: 0px){
ul.clearfix li{ width: calc(100% - 20px);margin:10px;}
ul.clearfix li:first-child, ul.clearfix li:nth-child(5n){ margin:10px;}
}
.Overview{ width:100%; padding:0px 0px 40px; font-size:0px; }
.Overview .left{ width:57%; display:inline-block;  float:left;}
.Overview .left img{ width:100%; display:block;}
.Overview .right{ width: calc(43% - 40px); padding-left:40px; display:inline-block;}
ul.ul_Overview li{ width: calc(100% - 30px); padding:15px; display:inline-block; margin-bottom:14px; border:1px #e9e9e9 solid; background:#fff; clear:both;}
ul.ul_Overview li .pic{ width:92px; float:left;}
ul.ul_Overview li .pic img{ width:100%;}
ul.ul_Overview li .text{width: calc(100% - 100px); float:right; }
ul.ul_Overview li .text span{font-size: 16px;margin-bottom: 5px; color: #ef7d00; display:block;}
ul.ul_Overview li .text p{ color:#666;}
ul.ul_Overview2{ font-size:0px;}
ul.ul_Overview2 li{width: calc((100%/2) - 62px); margin:0px 15px 30px; min-height:160px; position:relative; vertical-align:top;}
ul.ul_Overview2 li .pic{ width:30%;}
ul.ul_Overview2 li .text{width: calc(68% - 30px); padding:0px 15px;position:absolute; right:0px; top:50%;transform:translateY(-50%);}
ul.ul_Overview2 li .text span{font-size: 20px; padding-bottom:0px;}
ul.ul_Overview2 li .text p{ line-height:26px; font-size:16px; }
@media screen and (max-width: 750px) and (min-width: 0px){
.Overview .left, .Overview .right{ width:100%; padding-left:0px;}
ul.ul_Overview2 li{width: calc(100% - 32px); margin:0px 0px 15px;}
}
ul.ul_Functions{ width:100%; font-size:0px;}
ul.ul_Functions li{ width: calc((100%/3) - 65.34px); margin:0px 0px 50px 50px; padding:15px; border:1px #fff solid;display:inline-block; text-align:center;  color:#fff; background:url(../image/dms9.png) no-repeat left top; background-size:100% 100%;line-height: 32px; min-height:340px; vertical-align:top;}
ul.ul_Functions li:first-child, ul.ul_Functions li:nth-child(4n){ margin-left:0px;}
ul.ul_Functions li img{ width:100px; padding-top:40px;}
ul.ul_Functions li span{ display:block;font-size: 16px; }
ul.ul_Functions li i{ display:inline-block;border-bottom: 1px solid #fff; margin-bottom:10px;}
ul.ul_Functions li p{ line-height:26px;}
@media screen and (max-width: 1024px) and (min-width: 551px){
ul.ul_Functions li{ width: calc((100%/2) - 72px); margin:20px; }
ul.ul_Functions li:first-child, ul.ul_Functions li:nth-child(4n){ margin:20px; }
}
@media screen and (max-width: 550px) and (min-width: 0px){
ul.ul_Functions li{ width: calc(100% - 52px); margin:10px; min-height:100px !important; }
ul.ul_Functions li:first-child, ul.ul_Functions li:nth-child(4n){ margin:10px; }
ul.ul_Functions li img{ padding-top:20px;}
}


/*解决方案*/
.rt_title{ height:50px; line-height:50px; border-bottom:1px #f5f5f5 solid; margin-bottom:20px;}
.rt_title span{ display:inline-block; font-size:20px; color:#ef7d00;}
.rt_title .dqwz{ float:right; font-size:12px; color:#686868;}
.rt_title .dqwz a{ color:#666; text-decoration:none; padding:0px 5px;}
.rt_title .dqwz a:hover, .rt_title .dqwz a.here{ color:#ef7d00;}
@media only screen and (max-width:386px) {
.rt_title .dqwz{ display:none;}
}
.qun_erji{padding:0px 10px 30px; border-radius:5px; background: url(../image/bg_diyi.png) no-repeat right bottom #fff; background-size:80% auto;box-shadow: 1px 1px 15px 1px rgba(0, 0, 0, 0.1);}
ul.qup_erji_ul{ font-size:0px; width: calc(100% - 40px); margin:0 auto;}
ul.qup_erji_ul li{ width: calc((100%/2) - 40px); margin:20px; display:inline-block; vertical-align: top; position:relative;}
ul.qup_erji_ul li .scale {width: 100%;padding-bottom: 58%;height: 0;position: relative;}
ul.qup_erji_ul .name_video{ position:absolute; width:100%; height:100%; background:rgba(0,0,0,0.36); top:0px; color:#fff;  transition: all 0.3s;}
.name_video_text h3, .name_video_text p{overflow: hidden;-webkit-line-clamp: 1;line-clamp: 1;-webkit-box-orient: vertical;box-orient: vertical;display: -webkit-box;display: box; text-align:center;}
ul.qup_erji_ul li .name_video_text{ position:absolute; width:80%; left:50%; top:50%;transform:translate(-50%,-50%); transition: all 0.3s; }
.name_video_text h3{ margin-bottom:15px;}
ul.qup_erji_ul li:hover .name_video{ background:none;}
ul.qup_erji_ul li:hover .name_video_text{ padding:10px 10%; background:#ef7d00; top:auto !important; bottom:0px;transform:translate(-50%,0);}
@media only screen and (max-width:1200px) {
ul.qup_erji_ul{ font-size:0px; width: 100%; margin:0 auto;}
ul.qup_erji_ul li{ width: calc((100%/3) - 20px); margin:10px;}
}
@media only screen and (max-width:750px) {
ul.qup_erji_ul li{ width: calc((100%/2) - 20px);}
}
@media only screen and (max-width:550px) {
ul.qup_erji_ul li{ width: calc(100% - 20px);}
}
/*解决方案结束*/
/*一栏三个li通用*/
ul.ul_three{ font-size:0px; margin:20px 0px; }
ul.ul_three li{width: calc(100%/3); margin:0px 0px 40px 0px; display:inline-block; text-align:center; vertical-align:top;}
ul.ul_three li:first-child, ul.ul_three li:nth-child(4n){ margin-left:0px;}
ul.ul_four li{width: calc(100%/4);}
ul.ul_three li .pic_ul_three img{ width:auto; height:86px; padding:20px 0px 10px;}
ul.ul_four li .pic_ul_three img{ height:54px;}
ul.ul_three li h4, ul.ul_three li p{ width:76%; left:12%; display:block; position:relative; }
ul.ul_three li h4{letter-spacing: 1px;color: #333333; margin:20px 0px; font-size:17px;} 
ul.ul_three li p{font-size: 15px;letter-spacing: 1px;color: #666666;line-height:28px; padding-top:12px;}
ul.color1 li h4, ul.color1 li p{ color:#fff;}
@media only screen and (max-width:750px) {
ul.ul_three li{width: calc(100%/2);}
}
@media only screen and (max-width:550px) {
ul.ul_three li{width: 100%;}
}
/*一栏三个li结束*/
table.table_pic_three{ margin:20px 0px;}
table.table_pic_three td img{ max-width:95%;}
table.shuju_table{ width:100%; max-width:1260px; margin:0 auto;text-align: center; border-color: #dcdcdc; }
table.shuju_table tr {height: 40px;}
table.shuju_table th{ background:#f0ecee;}
table.shuju_table td{ color:#666;}
ul.two_ul_text{ font-size:0px; margin-top:30px;}
ul.two_ul_text li{ width:50%; display:inline-block; text-align:center; vertical-align:top;}
ul.two_ul_text li h3, ul.two_ul_text li p{ max-width:90%; margin:0 auto;}
ul.two_ul_text li h3{ line-height:32px; padding-bottom:10px;}
ul.two_ul_text li p{ color:#666; font-size:16px;}
h3.h3_tl{ width:100%; text-align:center;}
ul.ul-tree-pic{ font-size:0px;}
ul.ul-tree-pic li{ width: calc((100%/3) - 13.34px); margin:0px 20px 20px 0px; display:inline-block; position:relative;}
ul.ul-tree-pic li:last-child, ul.ul-tree-pic li:nth-child(3n){ margin-right:0px;}
ul.ul-tree-pic li .scale {width: 100%;padding-bottom: 76.12%;height: 0;position: relative;}
ul.ul-hjxmxt li .scale {padding-bottom: 67.5%;}

ul.ul-tree-pic li p{ display:block; width:100%; padding:12px 0px;text-align:center; background:rgba(0,0,0,0.5); position:absolute; bottom:0px; left:0px; color:#fff; font-size:16px;}
@media only screen and (max-width:550px) {
ul.ul-tree-pic li{ width: calc((100%/2) - 10px); margin:5px;}
ul.ul-tree-pic li:last-child, ul.ul-tree-pic li:nth-child(3n){ margin-right:5px;}
}
.main-box{ width:100%; background:url(../image/meetingReservationArticle1.png) no-repeat center bottom; padding:20px 0px; background-size:100% 315px; }
.cont_text p.color1{ color:#fff;}
ul.main-box-ul{ width:100%; font-size:0px; margin:20px auto 40px;}
ul.main-box-ul li{ display:inline-block; padding:0px 10px; text-align:center; position:relative; color:#fff; }
ul.main-box-ul li img{ width:100%;}
ul.main-box-ul li.main-box-li1{ width:calc(43% - 20px);}
ul.main-box-ul li.main-box-li2{ width:calc(14% - 20px);}
ul.main-box-ul li span{font-size:16px; display:block; position:absolute; width:100%; bottom:0px;}
.dms_flow{ padding:40px 0px; width:100%; background:#f6f6f6;}
.dms_flow h3{ text-align:center; font-size:22px; font-weight:600; color:#ef7d00; margin-bottom:20px;}
/*选卡开始*/
.tags-title{ font-size:0px; margin-top:20px; text-align:center;}
.tags-title li{ display:inline-block; width: calc((100%/6) - 20px); padding:0px 10px; margin-bottom: 20px; text-align:center; cursor:pointer; }
.tags-title li a{ font-size:16px; color:#666; text-decoration:none; width:100%; border-radius: 5px; cursor: pointer;box-shadow: 0px 0px 10px 0px rgb(48 56 61 / 10%); background:#fff; height:55px; line-height:55px; overflow: hidden;-webkit-line-clamp: 1;line-clamp: 1;-webkit-box-orient: vertical;box-orient: vertical;display: -webkit-box;display: box; }
.tags-title li.tags-here a { color:#fff; background:#ef7d00; position:relative; bottom:-1px; z-index:99999;}
.tags-content-item { display:none;}
@media only screen and (max-width:950px) {
.tags-title li{ width: calc((100%/3) - 20px);}
}
@media only screen and (max-width:500px) {
.tags-title li{ width: calc((100%/2) - 10px);padding:0px 5px; margin-bottom: 10px;}
}
/*选卡结束*/
ul.ul-text-pic{ font-size:0px; width:100%; margin-top:20px;}
ul.bg_color_ul{ background:#fff; border-radius:10px; padding:20px; width: calc(100% - 40px);box-shadow: 0px 0px 12px 0px rgb(48 56 61 / 10%);}
ul.ul-text-pic li{ display:inline-block; width: calc((100%/2) - 80px); padding:0px 40px; vertical-align:middle;}
ul.ul-text-pic li .tit_about{padding-bottom: 15px;font-size: 20px;display: inline-block;background: url(../image/bg_titab.png) no-repeat left bottom;background-size: 50% 3px;}
ul.ul-text-pic li span{ display: block;padding:20px 0px 20px;line-height: 32px;color: #666666;font-size: 16px;}
ul.ul-text-pic li.li-pic{ text-align:center;}
ul.ul-text-pic li.li-pic img{ border-radius:10px;box-shadow: 0px 0px 12px 0px rgb(48 56 61 / 10%); width:100%; max-width:540px;}
ul.ul-text-pic li.li-pic img.pic_shu{ max-width:393px;}
ul.bg_color_ul li.li-pic img, ul.ul-text-pic li.no-shadow img{ border-radius:0px;box-shadow: 0px 0px 0px 0px rgb(48 56 61 / 30%);}
ul.ul-text-pic li img.pic_logo_1{ max-width:492px; width:100%;}
ul.ul-text-pic li.no-shadow img.no-shadow-img{    border-radius: 36px 0px 36px 0px;}

@media only screen and (max-width:950px) {
ul.ul-text-pic li{ display:inline-block; width: calc((100%/2) - 40px); padding:0px 20px; }
}
@media only screen and (max-width:550px) {
ul.ul-text-pic li{ display:inline-block; width: calc(100% - 40px); }
}
.bg_pic_yud{ padding:40px 0px; background:url(../image/meetingReservationArticle3.png) no-repeat center; background-size:cover; color:#FFFFFF; }
.bg_pic_yud h3{ text-align:center; margin-bottom:15px; font-size:22px;}
.bg_pic_yud span{padding-top: 12px;line-height: 32px;color: #fff; font-size: 16px; text-align: center; display:block;}
ul.bg_pic_yud_ul{ width:100%; font-size:0px; margin:30px 0px;}
ul.bg_pic_yud_ul li{ width:50%; text-align:center; display:inline-block;}
ul.bg_pic_yud_ul li span{ display:inline-block;font-size: 17.5px; padding: 13px 34.5px; background-color: #ef7d00;}
ul.meetingReservationArticle4{ width:100%; font-size:0px; margin:20px 0px;}
ul.meetingReservationArticle4 li{width: calc(100%/3); display:inline-block; text-align:center; color:#666; margin-bottom:20px; vertical-align:top;}
ul.meetingReservationArticle4 li img{ display:block; width:90%; margin:0 auto;}
ul.meetingReservationArticle4 li p{ font-size:16px; line-height:28px;}
.third-party-office-system-reservation{ background:url(../image/meetingReservationArticle5.png) no-repeat bottom; background-size: cover; min-height:900px;}
@media only screen and (min-width:1420px) {
.third-party-office-system-reservation{min-height:1100px; }
}
.meeting-rooms-efficient-management{ padding:40px 0px; background:url(../image/meetingReservationArticle6.png) no-repeat center top #fff; }
ul.meetingReservationArticle6{ font-size:0px; width:100%;}
ul.meetingReservationArticle6 li{ display:inline-block; width: calc(100%/3);text-align:center; margin-bottom:40px; vertical-align:top; }
ul.meetingReservationArticle6 li img{ width:100px; margin:0 auto; }
ul.meetingReservationArticle6 li .text_meetingReservationArticle6{ width:80%; padding:50px 0px 10px; background:#fcfcfc; margin:0 auto;box-shadow: 0px 0px 12px 0px rgb(48 56 61 / 10%); margin-top:-50px;min-height:240px; }
ul.meetingReservationArticle6 li h3{font-size:18px; display:inline-block;letter-spacing: 1px; margin:20px auto;line-height:50px;color: #333333; background:url(../image/bg_titab.png) no-repeat bottom center; background-size:50% 3px;}
ul.meetingReservationArticle6 li p{ font-size:14px; color:#333; width:90%; line-height:26px; margin:20px auto;}
@media only screen and (max-width:950px) {
ul.meetingReservationArticle6 li{width: calc(100%/2);}
ul.meetingReservationArticle6 li .text_meetingReservationArticle6{ width:90%;}
}
@media only screen and (max-width:550px) {
ul.meetingReservationArticle6 li{width: 100%;}
}
.baseWidth{background-color: #ffffff;box-shadow: 0px 4px 23px 3px rgb(0 0 0 / 13%);}
.baseWidth-left-box{ width:472px; float:left; position:relative;}
.baseWidth-right-box{width: calc(100% - 472px); float:right;}
.baseWidth-left-box .scale{width: 100%;padding-bottom: 121.79%;height: 0;position: relative;}
.left-info-box{ background: -webkit-linear-gradient(to right,rgba(256,256,256,1),rgba(82,118,134,0)); /* Safari 5.1-6.0 */
background: -o-linear-gradient(to right,rgba(256,256,256,1),rgba(82,118,134,0)); /* Opera 11.1-12.0 */ 
background: -moz-linear-gradient(to right,rgba(256,256,256,1),rgba(82,118,134,0)); /* Firefox 3.6-15 */
background: linear-gradient(to right,rgba(256,256,256,1),rgba(82,118,134,0)); /* 标准语法 */ position:absolute; width: calc(90% - 80px); padding:50px 40px; z-index:99; right:0px; top:15%;}
.left-info-box-color1{ background:#ef7d00;}
.left-info-box h3{font-size: 23px;letter-spacing: 2px;color: #666666;}
.left-info-box p{font-size: 14.5px;line-height: 25.5px;letter-spacing: 1px;color: #666666;margin-top: 27.5px;}
.left-info-box-color1 h3, .left-info-box-color1 p{ color:#fff;}
ul.ul-baseWidth-right-box{ font-size:0px; width:90%; margin:15% auto 0px; }
ul.ul-baseWidth-right-box li{width: calc((100%/2) - 20px); margin:10px; display:inline-block; vertical-align:middle; }
ul.ul-baseWidth-right-box li h3{ line-height:49px;color: #666666; }
ul.ul-baseWidth-right-box li h3 img{ width:49px; display:inline-block; float:left; margin-right:8px;}
ul.ul-baseWidth-right-box li p{ padding-left:57px;line-height: 22px;letter-spacing: 1px;color: #666666;margin-top:15px;}
@media only screen and (max-width:1024px) {
.baseWidth-left-box{ width:100%; float:none; }
.baseWidth-right-box{width: 100%; float:none;}
.baseWidth-left-box .scale{padding-bottom: 46%;}
ul.ul-baseWidth-right-box{ margin:40px auto; width:98%;}
}
@media only screen and (max-width:550px) {
ul.ul-baseWidth-right-box li{width: calc(100% - 20px);}
.left-info-box{ padding:20px 40px; top:10px;}
.left-info-box p{margin-top: 15px;}
}
div.clearfix{ width:100%; background:#ef7d00; padding:40px 0px;}
ul.ul-clearfix{ margin:20px auto; font-size:0px; width:100%;}
ul.ul-clearfix li{ display:inline-block; width: calc(100%/3); text-align:center;}
ul.ul-clearfix li img, ul.ul-clearfix li p{ width:90%; display:block; margin:0 auto;}
ul.ul-clearfix li img{ max-width:339px;}
ul.ul-clearfix li p{    line-height: 26px; padding-top:20px; color:#666;}
.visitor_quick{ width:100%; position:relative;}
.visitor_quick img{ max-width:100%;margin:0 auto; display:block;}
.visitor_quick div{position: absolute; width: 270px; z-index:99;}
.visitor_quick div h3 {font-size: 20px;color: #ef7d00;margin-bottom: 20px;}
.visitor_quick div p {font-size: 16px;line-height: 32px; color:#666;}
@media only screen and (min-width:1169px) {
.visitor_quick .item1 { left: 110px; top: 0;}
.visitor_quick .item2 {right: 65px; top: 45px;}
.visitor_quick .item3 { left: -10px; top: 278px;}
.visitor_quick .item4 { right: -5px; top: 232px;}
.visitor_quick .item5 {right: 110px; top: 492px;}
}
@media only screen and (max-width:1168px) {
.visitor_quick div{position:relative; width:96%; margin:0px auto 20px;}
}
.bg_colormain_box{ background:#ef7d00; padding:10px 0px 50px; position:relative;}
.bg_colormain_box .main-info-box{ font-size: 16px; line-height: 32px; color:#fff;  width:98%; margin:0 auto;}
.bg_colormain_box .width-main-info{font-size: 16px; line-height: 38px; color:#fff;  width:98%; margin:0 auto; padding-top:40px;}
@media only screen and (min-width:900px) {
.bg_colormain_box .main-info-box{ width:800px;}
}
@media only screen and (min-width:1000px) {
.bg_colormain_box .width-main-info{ width:950px;}
}

ul.ul-powerful-extension-function{ font-size:0px; width:100%;}
ul.ul-powerful-extension-function li{width: calc((100%/3) - 20px); margin:0px 10px 25px; display:inline-block; vertical-align:top; }
ul.extension-function-color li{ background:#ef7d00; min-height:580px; border-radius:10px; overflow:hidden; box-shadow: 0px 4px 12px 3px rgb(0 0 0 / 13%);}
ul.ul-powerful-extension-function li .scale {width: 100%;padding-bottom: 67.7%;height: 0;position: relative;}
ul.ul-powerful-extension-function li h3{ line-height:38px; color:#333; margin-top:10px;}
ul.ul-powerful-extension-function li p{ line-height:32px; font-size:16px; color:#666;}
ul.extension-function－pdjhxt li .ul-powerful-text{ padding-top:20px;}
ul.extension-function－pdjhxt li{min-height:700px;}
ul.ul-powerful-extension-function li .ul-powerful-text{ width:94%; margin:0 auto; padding-bottom:20px;}
ul.ul-powerful-extension-function li .ul-powerful-text h3{ text-align:center; color:#fff;}
ul.ul-powerful-extension-function li .ul-powerful-text p{color:#fff;}
ul.ul-powerful-extension-function li .ul-powerful-text p strong{ font-size:16px;}
@media only screen and (max-width:750px) {
ul.ul-powerful-extension-function li{width: calc((100%/2) - 20px);}
}
@media only screen and (max-width:550px) {
ul.ul-powerful-extension-function li{width: calc(100% - 20px);}
}
.tip-box-neir{ margin:40px auto;}
.tip-box-neir h3.title-h3{ padding-left:20px; background:url(../image/bg_titab.png) no-repeat left; background-size:3px 20px; color:#333; font-size:23px;}
.tip-box-neir-left{ width:50%; float:left;}
.tip-box-neir-right{ width:50%; float:right; text-align:center;}
.tip-box-neir-right img{ width:100%;}
ul.ul-tip-box-neir{ margin:20px 0; width:90%;}
ul.ul-tip-box-neir li{ width:100%; margin-bottom:20px;}
ul.ul-tip-box-neir li h3{ line-height:38px; font-size:17px; color:#333;}
ul.ul-tip-box-neir li h3 img{ width:38px; display:inline-block; float:left; margin-right:8px;}
ul.ul-tip-box-neir li p{ padding-left:46px; color:#333; line-height:24px; margin-top:10px;}
@media only screen and (max-width:750px) {
.tip-box-neir-left, .tip-box-neir-right{ width:100%; float:none;}
ul.ul-tip-box-neir{ width:100%;}
}
div.queuing_sys_content{ width:100%; position:relative;}
ul.ul-queuing_sys_content{ background:#ef7d00; width:34.38%; padding:40px 0px; position:absolute; right:0px; top:50%;transform:translateY(-50%);}
ul.ul-queuing_sys_content li{ line-height:50px; color:#fff; font-size:18px; margin-bottom:10px; padding-left:15%;}
ul.ul-queuing_sys_content li img{ width:40px; display:inline-block; padding-top:5px; float:left; margin-right:15px;}
@media only screen and (max-width:800px) {
ul.ul-queuing_sys_content li{ padding-left:10px;}
}
@media only screen and (max-width:750px) {
ul.ul-queuing_sys_content{ position:relative; top:0px;transform:translateY(0); width:100%;}
div.queuing_sys_content img.img_tl{ display:none;}
}
.queuing_service_content{ width:100%; background:url(../image/queuing_service.png) no-repeat center; background-size:cover; padding:100px 0px 40px; }
ul.ul-queuing_service_content{ font-size:0px; width:100%;}
ul.ul-queuing_service_content li{width: calc((100%/5) - 20px); margin:0px 10px 40px; display:inline-block; text-align:center; vertical-align:top;  }
ul.ul-queuing_service_content li p{ color:#fff; font-size:18px;}
ul.ul-queuing_service_content li img{ margin-bottom:30px; max-width:100px; width:80%;}
@media only screen and (max-width:750px) {
ul.ul-queuing_service_content li{width: calc((100%/4) - 20px);}
}
ul.ul-wineVendingArticle1{ font-size:0px; width:100%; background:#ef7d00; overflow:hidden;box-shadow: 0px 0px 7px 1px rgb(0 0 0 / 28%);
    border-radius: 36px 0px 36px 0px; color:#FFFFFF; margin-top:40px;}
ul.ul-wineVendingArticle1 li{ display:inline-block; width:50%; vertical-align:middle;}	
ul.ul-wineVendingArticle1 li img{ width:100%; max-width:879px;}
ul.ul-wineVendingArticle1 li:first-child{ background:#FFFFFF;}
ul.ul-wineVendingArticle1 li p{ width:80%; margin:0 auto;font-size: 18px;
    line-height: 44px;
    letter-spacing: 1px;}
@media only screen and (max-width:950px) {
ul.ul-wineVendingArticle1 li{ width:100%; }
ul.ul-wineVendingArticle1 li:nth-child(2n){ padding:40px 0px;}
ul.ul-wineVendingArticle1 li img{ width:80%}
}
@media only screen and (max-width:550px) {
ul.ul-wineVendingArticle1 li p{ width:90%; }
ul.ul-wineVendingArticle1 li:nth-child(2n){ padding:20px 0px;}
}
div.img-container{ width:100%; background:url(../image/windVendingBackground.jpg) no-repeat center; background-size:cover; padding:100px 0px;}
.intelligent-passenger-flow{ width:100%; background:url(../image/meetingSwiper2.jpg) no-repeat center;background-size:cover; padding:40px 0px 100px; margin-top:40px;}
ul.ul-intelligent-passenger-flow{ text-align:center; font-size:0px; width:100%;}
ul.ul-intelligent-passenger-flow li{ display:inline-block; width: calc((100%/3) - 40px); margin:20px; background:#fff; padding:30px 0px; vertical-align:top; }
ul.ul-intelligent-passenger-flow li img{ width:50px; display:block; margin:0 auto 10px;}
ul.ul-intelligent-passenger-flow li h4{ color:#666; line-height:52px; height:52px; background:url(../image/bg_titab.png) no-repeat center bottom; background-size:50% 3px; display:inline-block;}
ul.ul-intelligent-passenger-flow li p{ width:80%; display:block; margin:20px auto 0px; font-size:16px; color:#666; line-height:28px;}
@media only screen and (max-width:750px) {
ul.ul-intelligent-passenger-flow li{width: calc((100%/2) - 40px);}
ul.ul-intelligent-passenger-flow li p{ width:90%;}
}
@media only screen and (max-width:550px) {
ul.ul-intelligent-passenger-flow li{width: calc(100% - 40px);}
}
ul.ul-smart-mall{text-align:center; font-size:0px; width:100%;}
ul.ul-smart-mall li{ display:inline-block; width: calc((100%/4) - 40px); margin:20px; background:#fff; padding:30px 0px 0px; vertical-align:top; box-shadow: 0px 5px 32px 4px rgb(0 0 0 / 13%);}
ul.ul-smart-mall li img.pic1{ max-width:80px; width:80%; display:block; margin:0 auto 10px;}
ul.ul-smart-mall li img.pic2{ width:100%; display:block;}
ul.ul-smart-mall li h4{ color:#666; line-height:52px; height:52px; background:url(../image/bg_titab.png) no-repeat center bottom; background-size:50% 3px; display:inline-block;}
ul.ul-smart-mall li p{font-size: 18px;line-height: 40px;letter-spacing: 1px;color: #666666; margin:40px auto;}
@media only screen and (max-width:1024px) {
ul.ul-smart-mall li{ width: calc((100%/4) - 20px); margin:20px 10px;}
}
@media only screen and (max-width:550px) {
ul.ul-smart-mall li{ width: calc((100%/2) - 20px); }
}
ul.ul-text-pic li span.span_duihao{ background:url(../image/checkbox.png) no-repeat left 28px; background-size:20px auto; padding:20px 0px 0px 25px;}
ul.ul-text-pic li h3.h3_duihao{ margin-top:20px;}
.big-our-strengths{ background:url(../image/dataShowBackground.png) no-repeat center top; background-size:cover; padding:100px 0px;}
.big-our-strengths h4.part-title{font-size: 26px; font-weight:500; color: #ffffff; text-align:center;}
.big-our-strengths p.part-subtitle{ text-align:center; color:#fff; font-size:16px; padding:20px 0px;}
ul.ul-item-container{ font-size:0px; margin:40px auto; width:100%;}
ul.ul-item-container li{width: calc((100%/4) - 80px); padding:20px; margin:20px 20px; background:#0058da; display:inline-block; vertical-align:top; color:#fff; min-height:380px;}
ul.ul-item-container li h3{font-size: 17px;}
ul.ul-item-container li .item-gap{width: 10px;height: 3px;background-color: #ffffff;margin: 10px 0px;}
ul.ul-item-container li span{font-size: 16px; font-weight:bold;line-height: 30px;color: #ff9d00;}
ul.ul-item-container li p{ line-height:26px;}
@media only screen and (max-width:1024px) {
ul.ul-item-container li{width: calc((100%/4) - 40px); padding:10px; margin:10px; }
}
@media only screen and (max-width:550px) {
ul.ul-item-container li{width: calc((100%/2) - 40px);}
}
ul.ul-main-container{ font-size:0px; width:100%; margin:20px auto;}
ul.ul-main-container li{ width: calc((100%/3) - 80px); padding:20px; margin:20px 20px; background:#ef7d00; display:inline-block; vertical-align:top; color:#fff; line-height:28px;}
ul.ul-main-container li h3{ background:url(../image/bg_titab1.png) no-repeat left bottom; background-size:50% 3px; display:inline-block; line-height:48px; margin-bottom:20px;}
.znljflxt-functions{ width:100%;}
.znljflxt-functions .znljflxt-functions-left{ width:50%;  float:left; margin-bottom:20px;}
.znljflxt-functions .znljflxt-functions-left img{ width:95%; display:block; margin:0 auto;}
.znljflxt-functions .znljflxt-functions-right{ width:50%;  float:left;}
ul.znljflxt-functions-ul{ font-size:0px; width:90%; margin:0 auto;}
ul.znljflxt-functions-ul li{width: calc((100%/2) - 20px); margin:0px 10px 20px; padding:18px 0px; text-align:center; background:#ef7d00; display:inline-block; color:#fff; font-size:16px;}
@media only screen and (max-width:1024px) {
ul.znljflxt-functions-ul{ width:100%;}
}
@media only screen and (max-width:750px) {
.znljflxt-functions .znljflxt-functions-left, .znljflxt-functions .znljflxt-functions-right{ width:100%;}
}
@media only screen and (max-width:550px) {
ul.znljflxt-functions-ul li{width: calc((100%/2) - 10px); margin:0px 5px 10px; padding:15px 0px;}
}
ul.ul-znljx012{ font-size:0px;}
ul.ul-znljx012 li{width: calc(100%/2); text-align:center; display:inline-block; line-height:40px; font-size:18px; color:#333;}
ul.ul-zhybxt{ font-size:0px; width:80%; margin:0 auto;}
ul.ul-zhybxt li{width: calc((100%/2) - 2px);  padding: 20px 0 30px; text-align:center; display:inline-block; vertical-align:top;}
ul.ul-zhybxt li:nth-child(1) {border-bottom: 1px solid #000;border-right: 1px solid #000;}
ul.ul-zhybxt li:nth-child(2) {border-bottom: 1px solid #000;}
ul.ul-zhybxt li:nth-child(3) {border-right: 1px solid #000;}
ul.ul-zhybxt  li p:first-child {color: #000;font-size: 18px;margin-bottom: 20px;}
ul.ul-zhybxt  li p {margin: 10px 0; font-size:16px; color:#666;overflow: hidden;-webkit-line-clamp: 1;line-clamp: 1;-webkit-box-orient: vertical;box-orient: vertical;display: -webkit-box;display: box;}
@media only screen and (max-width:550px) {
ul.ul-zhybxt{  width:100%; }
}
.newspaper_paperless_list{ background:url(../image/newspaper_paperless_list.jpg) no-repeat center; background-size:cover; padding:50px 0px;}
ul.ul-newspaper_paperless_list{ font-size:0px; width:100%; margin:40px auto;}
ul.ul-newspaper_paperless_list li{ width: calc((100%/4) - 40px); margin:0px 20px 40px; display:inline-block; position:relative; cursor:pointer;}
ul.ul-newspaper_paperless_list li .scale {width: 100%;padding-bottom: 177.2%;height: 0;position: relative;}
.newspaper_paperless_item{ display:none; position:absolute; width:100%; height:100%; background:rgba(0,0,0,0.5); top:0px; left:0px; z-index:99; color:#fff; text-align:center;}
ul.ul-newspaper_paperless_list li:hover .newspaper_paperless_item{ display:block;}
.newspaper_paperless_item-neirong{ position:absolute; top:50%;transform:translateY(-50%);}
.newspaper_paperless_item img{ width:30%;}
.newspaper_paperless_item h3{ margin:10px 0px;}
.newspaper_paperless_item p{ width:80%; margin:0 auto; line-height:28px;}
@media only screen and (max-width:900px) {
ul.ul-newspaper_paperless_list li{ width: calc((100%/4) - 20px);  margin:0px 10px 20px;}
.newspaper_paperless_item p{ width:96%;}
}
@media only screen and (max-width:750px) {
ul.ul-newspaper_paperless_list li{ width: calc((100%/2) - 20px);  margin:0px 10px 20px;}
}
.newspaper_stable{ background:url(../image/newspaper_stable.png) no-repeat center;background-size:cover; padding:100px 0px;}
.newspaper_stable_title{text-align: center;color: #fff;}
.newspaper_stable_title p:nth-child(1) { font-size: 28px;}
.newspaper_stable_title p:nth-child(2) {font-size: 34px;margin: 30px 0;}
.newspaper_stable_title p:nth-child(3) {font-size: 24px;margin-bottom: 30px;}
.newspaper_stable_title p:nth-child(4) {font-size: 20px;}
.newspaper_stable_wh {text-align: center;color: #fff;margin-top: 80px;font-size: 18px;}
ul.ul-newspaper_stable{ font-size:0px; width:100%; margin:100px 0px;}
ul.ul-newspaper_stable li{width: calc((100%/4) - 40px); margin:0px 20px 40px; display:inline-block; color:#fff; text-align:center;}
ul.ul-newspaper_stable .pic-newspaper_stable{ width:85px;  margin:0 auto 20px; border:1px #fff solid; padding:20px;}
ul.ul-newspaper_stable .pic-newspaper_stable img{ width:100%;}
@media only screen and (max-width:650px) {
ul.ul-newspaper_stable li{width: calc(100%/2);margin:0px 0px 20px;}
}
.newspaper_design_content{background: #ef7d00;color: #fff;text-align: center;padding: 40px 0;box-sizing: border-box;}
.newspaper_design_des {font-size: 16px;margin-top: 20px;margin-bottom: 60px;}
ul.ul-newspaper_design_content{ font-size:0px; width:100%;}
ul.ul-newspaper_design_content li{width: calc((100%/5) - 40px); margin:0px 20px 40px; display:inline-block; }
ul.ul-newspaper_design_content li img{ width:90%; max-width:117px;}
/*解决方案开始*/
.article_content{ width:100%;}
/*会议预约系统_会议室预约系统解决方案*/
.Solution-width{ width:95%; margin:0 auto;}
@media only screen and (min-width:1100px) {
	.Solution-width{ width:1000px;}
	}
.Solution-top{ background:url(../image/bg_jjfa.png) no-repeat center bottom #ef7d00; background-size:100% auto; position:relative;}
.Solution-top-left, .Solution-top-right{ width:50%; float:left; color:#fff;}
.Solution-top-right img{ width:100%;}
.bgSolution-top{ background:url(../image/jjfa.png) no-repeat center top 60px; background-size:100% auto; padding-top:150px;}
.Solution-top-left img{ width:150px;}
.Solution-top-left h3{ line-height:36px; font-size:20px; font-weight:500; margin:50px 0px;}
.Solution-top-left span{ margin-top:100px; padding-top:10px; display:inline-block; background:url(../image/bg_titab1.png) no-repeat left top; background-size:50px 3px;}
.Solution-vs{ position:relative;}
ul.ul-Solution-vs{ font-size:0px; width:100%; display:flex; margin:20px auto 40px;}
ul.ul-Solution-vs li{ width: calc((100%/2) - 27px); margin-left:50px; border:1px #d1d1d1 solid; border-radius:10px; overflow:hidden; position:relative;}
ul.ul-Solution-vs li:first-child{ margin-left:0px;}
.Solution-vs-title{ text-align:center; padding:30px 10px;}
.Solution-vs-title h3{ font-size:22px; font-weight:500; padding-bottom:16px;}
.Solution-color1{background: -webkit-linear-gradient(to right,#3a8afb, #096fff); /* Safari 5.1-6.0 */
background: -o-linear-gradient(to right, #3a8afb, #096fff); /* Opera 11.1-12.0 */ 
background: -moz-linear-gradient(to right, #3a8afb, #096fff); /* Firefox 3.6-15 */
background: linear-gradient(to right, #3a8afb, #096fff); /* 标准语法 */}
.Solution-color2{background: -webkit-linear-gradient(to right,#efd9a7, #deb57f); /* Safari 5.1-6.0 */
background: -o-linear-gradient(to right, #efd9a7, #deb57f); /* Opera 11.1-12.0 */ 
background: -moz-linear-gradient(to right, #efd9a7, #deb57f); /* Firefox 3.6-15 */
background: linear-gradient(to right, #efd9a7, #deb57f); /* 标准语法 */}
.Solution-color1 h3{ color:#fff;}
.Solution-color1 p{ color:#9ac2fa;}
.Solution-color2 h3{ color:#6f4c16;}
.Solution-color2 p{ color:#967540;}
.Solution-vs-xiaobiao{ text-align:center; padding:40px 10px; font-size:18px; color:#333;}
.Solution-vs-conter{ width:80%; margin:0 auto;}
.Solution-vs-conter p{ color:#999; font-size:16px; padding-bottom:15px; line-height:24px; position:relative; padding-left:25px;}
.Solution-vs-conter p i{ width:10px; height:10px; border-radius:50%; background:#ef7d00;top:8px; left:0px; position:absolute;}
.Solution-vs-bottom{ text-align:center; margin:55px auto;}
.Solution-vs-text{ font-size:16px;}
.Solution-vs-text span{ font-size:28px;}
.Solution-vs-yuanjiao{ display:inline-block; color:#666; margin:20px auto 0px; border:2px #000000 solid; padding:15px 30px; border-radius:50px;}
.Solution-vs-bottom-color1{ color:#1e6cdd;}
.Solution-vs-bottom-color1 .Solution-vs-yuanjiao{border:2px #1e6cdd solid;}
.Solution-vs-bottom-color2{ color:#6f4c16;}
.Solution-vs-bottom-color2 .Solution-vs-yuanjiao{border:2px #6f4c16 solid;}
.Solution-vs-img{ width:100px; position:absolute; top:50%; left:50%; transform:translate(-50%,-50%); }
.Solution-vs-img img{ width:100%; display:block;}
.Solution-content-bg{ background:#f6f5fd; padding:40px 0px;}
.Solution-content-bg-title{ padding:20px 0px; font-size:20px; color:#333;}
.Solution-content-bg-title i{ display:inline-block; width:18px;margin-right:15px;}
.Solution-content-bg-title i img{ width:100%; display:block; }
.Solution-content-neir{ background:#fff; border-radius:10px; overflow:hidden; padding:20px;}
ul.ul-Solution-content{ font-size:0px; width:100%;}
ul.ul-Solution-content li{width: calc((100%/3) - 40px); margin:20px 20px; display:inline-block; position:relative; vertical-align:top;}
ul.ul-Solution-content li i{ width:48px; height:48px; line-height:48px; text-align:center;  border-radius:5px; overflow:hidden; position:absolute; left:0px; top:0px;}
ul.ul-Solution-content li i img{ max-width:60%; vertical-align:middle;}
ul.ul-Solution-content li .Solution-content-right{ padding-left:58px; color:#999;}
ul.ul-Solution-content li .Solution-content-right span{ display:block; font-size:18px; color:#333; margin-bottom:5px;}
ul.Solution-content-color1 li i{background:#6e70f7;}
ul.Solution-content-color2 li i{background:#2d90f5;}
ul.Solution-content-color3 li i{background:#fc831a;}
@media only screen and (max-width:750px) {
.Solution-top-left{ padding-bottom:50px;}
.Solution-top-left h3{margin:30px 0px;}
.Solution-top-left span{ margin-top:30px;}
ul.ul-Solution-content li{width: calc((100%/2) - 20px); margin:20px 10px;}
ul.ul-Solution-vs li{ width: calc((100%/2) - 17px); margin-left:30px;}
.Solution-vs-conter{ width:90%;}
.Solution-vs-img{ width:70px;}
}
@media only screen and (max-width:500px) {
.Solution-top-left{ width:100%;}
.Solution-top-right{ display:none;}
ul.ul-Solution-content li{width: 100%; margin:20px auto;}
}
/*访客系统解决方案*/
p.p-jjfa{font-size: 16px;margin: 20px auto;line-height: 28px; color:#333;}
img.pic-jjfa{ display:block; max-width:90%; margin:20px auto;}
ul.ul-jjfa{ line-height:32px; color:#666;}
h2.h2-jjfa{ text-align:center;font-size: 24px;padding: 40px 0;color: #333;}
h3.h3-jjfa{ color:#666; padding:20px 0px;}
h4.h4-jjfa{ padding:10px 0px; font-size:14px; color:#666; line-height:28px;}


.ft_add a{color:#FFF}