﻿/*2018-10-18*/
html { overflow-y: scroll; overflow-x: visible; }
.wrap img { vertical-align: middle; }

@media screen and (max-width: 1500px) {
.header_box { width: 1300px; }
.navcub .menu ul.c_schemebox { min-width: 1920px !important; margin-left: -654px !important; }
.navcub .menu ul.c_pos { margin-left: -957px !important; }
.navcub .menu ul.c_cation { margin-left: -898px !important; }
}
.navcub .menu li a.xialaguang { color: #ffffff; }
.header_box { position: relative; text-align: center; height: 62px; /*width:1256px; padding: 0 22px;*/ max-width: 1500px; margin: 0 auto; }
.jishe_fixed {background: #343537 !important; border-bottom: 0; padding: 0 !important; box-shadow: none; height: 62px !important; /*border-bottom: #32c1fc 2px solid; -webkit-box-shadow: 0 0 10px rgba(50,193,252,.3); box-shadow: 0 0 10px rgba(50,193,252,.3);*/ }
.jishe_logo { padding-top: 10px; }
.topimg { .jishe_fixed height: 62px !important;
}
.jishe_zxtel { top: 3px; }
.jishe_navlist dl dd a:hover, .jishe_navlist dl dd .hd a:hover span, .jishe_navlist dl dt a:hover { color: #32c1fc !important; }
.telpng { margin-top: -5px; margin-right: 16px; }
.jishe_zxtel .btn { font-size: 20px; color: #efefef; text-align: right; font-weight: bold; letter-spacing: 0 !important; cursor: text; }
.jishe_navlist { /*float: right; padding-right:177px;*/ margin-left: -62px; }
.jishe_navlist dl a { padding: 0 29px; color: #ffffff; }
.jishe_navlist dl dd:last-of-type a, .jishe_navlist dl dd:last-of-type { padding-right: 0; }
.jishe_navlist dl dt a { padding-left: 0; }
.jishe_zxtel .btn-white { border: 0; }
.m_system { width: 1256px; padding: 8px 0 15px 8px; height: auto; overflow: hidden; }
.m_pos { /*width:1437px;*/ width: 1390px; padding-left: 75px; }
.m_system ul.c_schlist { width: 1145px !important; }
.m_system ul li img { height: 150px !important; border: #f7f7f7 1px solid; box-sizing: content-box !important; -webkit-box-sizing: content-box !important; width: auto !important; }
.m_system ul li a span { display: none; background: rgba(0,0,0,.5); text-align: center; position: absolute; top: 15px !important; left: 0; width: 100% !important; height: 150px !important; border-radius: 5px; }
.m_system ul li a span img { width: 54px !important; height: 54px !important; top: -50%; border: 0; margin-top: 48px !important; }
.m_system ul.c_schbox3 { width: 1026px; padding: 0 0 0 37px; }
.m_system ul.c_schbox4 { margin-left: -110px; }
.m_system ul li a p { color: #737373 !important; font-size: 14px; text-overflow: ellipsis; white-space: nowrap; overflow: hidden; }
.m_system ul li p { padding-top: 13px !important; }
.navcub .menu ul.children { box-shadow: rgba(204,204,204,.5) -1px 2px 5px -1px; background: rgba(255,255,255,1); border-top: #32c1fc 4px solid; }
.navcub .menu ul.children li a { font-size: 12px; }
.m_system ul li a:hover p { color: #32c1fc !important; }
.m_system .remote_but { /*width:230px;*/ position: relative; text-align: left; padding: 66px 20px 0 0; }
.m_system .remote_but:before { content: ''; position: absolute; right: 0; top: 21px; width: 1px; height: 150px; background: #eeeeee; }
.m_system .remote_but a { width: 132px; height: 40px; transition: background 0.2s, border 0.2s; -webkit-transition: background 0.2s, border 0.2s; font-size: 14px; color: #4f4f4f !important; display: inline-block !important; padding: 0 16px !important; border-radius: 20px; border: #d4d4d4 1px solid; line-height: 38px; text-align: center; background: #fff; }
.m_system .remote_but a:hover { background: #32c1fc !important; border: #32c1fc 1px solid !important; color: #fff !important; }
.navcub .menu li a.selected, .navcub .menu li a.navhover span, .navcub .menu li a.xialaguang:hover span { color: #ffffff; }
.jishe_navlist dl a.curr {  }
.navcub .stmenu .curr { color: #32c1fc; }
.navcub .menu ul.c_pos { margin-left: -1378px; }
.navcub .menu ul.c_cation { margin-left: -1317px; }
.navcub .menu ul.c_cbxt { margin-left: -1073px; }
.navcub .menu ul.c_schemebox { min-width: 2560px; max-width: 100%; left: 0 !important; top: 60px !important; border-top: 0 !important; }
.navcub .menu ul.c_schemebox li { border-bottom: 0 !important; }
.navcub .menu ul.c_schemebox li a { height: auto !important; text-indent: 0 !important; line-height: inherit !important; }
.s_cheme .remote_but { padding-top: 51px !important; }
.s_cheme .remote_but:before { height: 122px !important; }
.s_cheme ul li img { width: 196px !important; height: 122px !important; }
.s_cheme ul li a span { top: 16px !important; left: 1px !important; border-radius: 10px !important; width: 196px !important; height: 122px !important; }
.s_cheme ul li a span img { margin-top: 34px !important; }
.s_cheme ul.c_schbox3 { width: 1085px; }
.c_scheme1 { /*width: 1170px !important;*/ margin: 0 auto; }
.c_scheme1 ul { width: 100%; }
.c_scheme1 ul li { float: left; width: 172px !important; margin: 5px 6px 11px 6px; }
.c_scheme1 ul li img { width: 172px; height: 118px; border-radius: 5px; }
.c_scheme1 ul li:last-of-type { margin-right: 0; }
.c_scheme1 ul li p { text-align: center; padding: 8px 0 0; }
.c_scheme1 ul li a p { color: #303030; }
.c_scheme1 ul li a:hover p { color: #1f49ff; }
.s_cheme ul li { width: 196px !important; }
.c_scheme1 ul.c_schbox2, .c_scheme1 ul.c_schbox4 { display: none; }
.c_scheme1 ul li a span { display: none; background: rgba(0,0,0,.5); box-shadow: rgba(0,0,0,.3) -3px 8px 16px -12px; text-align: center; position: absolute; top: 15px; left: 0; width: 172px; height: 118px; border-radius: 5px; }
.c_scheme1 ul li a span img { width: 74px; height: 74px; top: -50%; margin-top: 23px; }
/*预付费系统*/
.c_yff ul li { float: left; width: auto !important; }
.c_yff ul li img { height: 126px !important; width: auto !important; }
.c_yff ul li a span { display: none; background: rgba(0,0,0,.5); text-align: center; position: absolute; top: 15px !important; left: 0; width: 100% !important; height: 126px !important; border-radius: 5px; }
.c_yff ul li a span img { width: 74px !important; height: 74px !important; top: -50%; margin-top: 23px; }
.c_yff ul li:first-of-type { margin-right: 30px; }
.c_yff ul.c_schbox3 { width: 1200px; margin: 0 auto; }
.c_yff ul.c_schbox4 { margin-left: -110px; }
.c_schbtn { clear: both; width: 100%; text-align: center; line-height: 42px; padding-bottom: 10px; }
.c_schbtn a { display: inline !important; border-radius: 3px; border: #d2d2d2 1px solid; padding: 3px 15px !important; margin: 0 6px; text-align: center; }
.c_schbtn a.active { background: #3253e1; color: #ffffff; border: 0; box-shadow: rgba(13,134,255,0.84) 0 0 5px; }
.c_schbtn a.active:hover { color: #ffffff; }
.b_prepaid { width: 74%; }
/*footer*/
.nopad { padding-top: 0 !important; }
.wrapbox { width: 1300px; margin: 0 auto; }
.z_footer { background: #1d1c20; padding: 70px 0 0; height: auto; overflow: hidden; }
.z_kefu_l { width: 50%; }
.z_kefu_l h2 { font-size: 34px; color: #fefefe; font-weight: 500; margin: 0; }
.z_kefu_l p { color: #868686; font-size: 16px; line-height: 34px; padding: 25px 0 20px; }
.z_kefu_l h3 { font-size: 18px; color: #555556; font-weight: normal; padding: 0 0 30px; margin: 0; }
.z_wx_r { width: 50%; text-align: right; display: inline; }
.z_wx_r dl { display: inline-block; margin: 0; }
.z_wx_r dl:last-of-type { padding-left: 110px; }
.z_wx_r dl dt img { border-radius: 5px; }
.z_wx_r dl dd { color: #cccccc; margin: 15px 0 0; font-size: 16px; cursor: pointer; width: 126px; height: 31px; line-height: 28px; border: #d7d7d7 1px solid; border-radius: 20px; text-align: center; }
.z_wx_r dl dd img { vertical-align: middle; margin-top: -2px; margin-right: 8px; }
.z_wx_r dl dd a { color: #cccccc; text-decoration: none; }
.z_footnav { border-top: #272727 1px solid; padding: 35px 0; height: auto; overflow: hidden; }
.z_fnav1 { width: 70%; border-right: #272727 1px solid; }
.z_fnav1 dl { float: left; width:24%; }
.z_fnav1 dl dt { color: #e3e3e3; font-size: 18px; padding: 0 0 25px; }
.z_fnav1 dl dt a { color: #e3e3e3; text-decoration: none; }
.z_fnav1 dl dd { color: #979797; margin: 0; font-size: 14px; line-height: 26px; white-space: nowrap; }
.z_fnav1 dl dd a { color: #979797; text-decoration: none; }
.z_fadd { width: 30%; padding-left: 61px; }
.z_fadd p { color: #e3e3e3; line-height: 30px; font-size: 16px; text-indent: -48px; padding-left: 48px; }
.z_fadd b { background: #297aff; margin: 5px 0 0; color: #ffffff; display: inline-block; font-weight: normal; height: 28px; line-height: 28px; border-radius: 3px; padding: 0 20px 0 15px; font-size: 14px; }
.z_fcopy { background: #161518; padding: 15px 0 10px 0; height: auto; overflow: hidden; }
.z_fcopy a { font-size: 12px; display: inline-block; color: #888888; position: relative; padding: 5px 8.5px; text-decoration: none; }
.z_fcopy a:last-of-type:before { width: 0; }
.z_fcopy a:before { content: ''; width: 1px; height: 12px; background: #333; position: absolute; right: -4px; top: 8px; }
.z_fctxt { font-size: 12px; color: #888888; text-align: center; padding: 25px 0 0; }
.z_fctxt img { vertical-align: middle; }
/*离线宝客服*/
/*.floatRight{width:69px;height:174px;background: #e4ecfa; position:fixed;z-index:999; right:5px; bottom:108px;}
.floatRight.on{ height:258px;}
.floatRight a{ display:block; height:86px; padding:10px 0; text-align:center;color:#555; position:relative; text-decoration:none;}
.floatRight a i{ display:block; height:41px; line-height:41px; font-size:25px; }
.floatRight a span{font-size:12px;  line-height:21px; display:block;}
.floatRight a.goTop:before,.k_fu1:before{ content:''; height:1px; width:32px; background:rgba(136, 136, 136, 0.80); position:absolute; left:50%; top:0; margin-left:-16px;}
.k_fu1:before{ top: 8px;}*/
.ani, .ani * { transition-property: all; -ms-transition-property: all; -moz-transition-property: all; -webkit-transition-property: all; -o-transition-property: all; transition-duration: .2s; -ms-transition-duration: .2s; -moz-transition-duration: .2s; -webkit-transition-duration: .2s; }
@font-face { font-family: 'iconfont';  /* project id 398496 */ src: url('http://at.alicdn.com/t/font_398496_mwxy99c7r1zwipb9.eot'); src: url('http://at.alicdn.com/t/font_398496_mwxy99c7r1zwipb9.eot?#iefix') format('embedded-opentype'), url('http://at.alicdn.com/t/font_398496_mwxy99c7r1zwipb9.woff') format('woff'), url('http://at.alicdn.com/t/font_398496_mwxy99c7r1zwipb9.ttf') format('truetype'), url('http://at.alicdn.com/t/font_398496_mwxy99c7r1zwipb9.svg#iconfont') format('svg'); }
.iconfont { font-family: "iconfont" !important; font-size: 16px; font-style: normal; -webkit-font-smoothing: antialiased; -webkit-text-stroke-width: 0.2px; -moz-osx-font-smoothing: grayscale; vertical-align: middle; }
.lxb_box { width: 181px; height: 184px; display: none; opacity: 0; position: absolute; right: 140px; padding-right: 15px; top: -122px; z-index: 9999999999; }
.lxb_tit { background: #1f49ff; height: 32px; line-height: 32px; color: #fff; font-size: 18px; text-align: center; width: 100%; }
.lxb_tit img { vertical-align: middle; margin-right: 5px; display: inline-block; margin-top: -2px; }
.lxb_con { background: #e4ebf9; height: auto; overflow: hidden; }
.sub_list { display: block; padding-top: 24px !important; }
.sub_list span { display: inline-block; padding-top: 8px; }
.sub_list:hover .lxb_box { opacity: 1; display: block; }
.lxb_con p { font-size: 20px; margin: 0; text-align: center; color: #1f49ff; display: block; line-height: 27px; padding: 11px 0 10px 0; }
.api-lxb-cb-input { width: 156px; height: 24px; line-height: 24px; font-size: 20px; background: #ffffff; outline: none; border-radius: 2px; border: 1px solid #cccccc; border-bottom: 0; border-right: 0; padding-left: 5px; margin-bottom: 20px; }
.lxb_con input::-webkit-input-placeholder {
 color: #dedede;
}

@media (max-width: 1350px) {
.header_box { width:100%; padding: 0 40px; }
.jishe_logo{left:40px;}
.jishe_zxtel{right:40px;}
.jishe_zxtel .btn{margin:0;}
.jishe_navlist dl a{padding:0 20px;}
.z_footer { padding: 50px 30px 0; }
.wrapbox { width: 100%; }
.z_fcopy { padding: 15px 30px 10px; }
}
@media (max-width: 1100px) {
.jishe_navlist dl a{padding:0 10px;}
.header_box { padding: 0 20px; }
.jishe_logo{left:20px;}
.jishe_zxtel{right:20px;}
}


@media (max-device-width: 1024px) {
.z_footer { padding: 70px 60px 0; }
.wrapbox { width: 100%; }
.z_fcopy { padding: 15px 60px 10px; }
}


