@charset "utf-8";
/* CSS Document */
html { font-size: 62.5%;/*10 ÷ 16 × 100% = 62.5%*/ }
body { font-size: 1.2rem;/*1.2 × 10px = 12px */ }
h3 { font-size: 2.4rem;/*2.4 × 10px = 24px*/  padding-top:2rem; font-family:"微软雅黑"; font-weight:normal; padding-bottom:2rem;} 
h4 { font-size: 1.8rem;/*1.8 × 10px = 18px*/ line-height:3rem; font-family:"微软雅黑"; font-weight:normal; margin-bottom:1rem;} 
h5 { font-size: 1.6rem;/*1.6 × 10px = 16px*/ line-height:3rem; font-family:"微软雅黑"; font-weight:normal; margin-bottom:1rem; } 
p {font-size:12px; font-size:1.2rem; line-height:1.8rem; color:#666;} 
span{ color:#ff7941;}

.title{ text-align:center;}
.title h3{ }
.title span{ font-size:.7rem;}


*{ margin:0; padding:0;}
body{ font-size:0.75rem; font-family:Verdana,宋体; color:#000; font:12px/1.5 '\5FAE\8F6F\96C5\9ED1'; text-align:justify; overflow-x:hidden; background:#fff; min-width:320px; max-width:640px; margin:0px auto;}
ul,li{ list-style:none;}
a{ text-decoration:none; color:#999;}


/*banner*/
.jssorb05{position: absolute; bottom: 16px; right: 6px; z-index:1000000;}
.jssorb05 div, .jssorb05 div:hover, .jssorb05 .av {background:url(browse.php?u=Oi8vd3d3LnBhbmd6aWRhcmVuLmNvbS9pbWFnZXMvYjA1LnBuZw%3D%3D&b=29) no-repeat; overflow: hidden; cursor: pointer;}
.jssorb05 div { background-position: -7px -7px;}
.jssorb05 div:hover, .jssorb05 .av:hover { background-position: -37px -7px;}
.jssorb05 .av { background-position: -67px -7px;}
.jssorb05 .dn, .jssorb05 .dn:hover { background-position: -97px -7px;}
.jssora12l, .jssora12r, .jssora12ldn, .jssora12rdn { position: absolute; cursor: pointer; display: block; background:url(browse.php?u=Oi8vd3d3LnBhbmd6aWRhcmVuLmNvbS9pbWFnZXMvYTEyLnBuZw%3D%3D&b=29) no-repeat; overflow: hidden;}
.jssora12l { background-position: -16px -37px;}
.jssora12r { background-position: -75px -37px;}
.jssora12l:hover { background-position: -136px -37px;}
.jssora12r:hover { background-position: -195px -37px;}
.jssora12ldn { background-position: -256px -37px;}
.jssora12rdn { background-position: -315px -37px;}
#slider1_container{ position: relative; top: 0px; left: 0px; width: 640px; overflow: hidden; margin:0px auto;}


/*公司动态*/
.news{ padding:1%}
.news .title{ text-align:center;}
.news .title span{ font-size:.7rem;}
.news .newslist{}
.news .newslist li{ font-family:"微软雅黑"; padding-left:1.5rem; background:url(browse.php?u=Oi8vd3d3LnBhbmd6aWRhcmVuLmNvbS9pbWFnZXMvbmV3c2xpc3QucG5n&b=29) left no-repeat; background-size:1rem 1rem; line-height:3rem; border-bottom:1px dashed #ddd;}
.news .newslist li a{ color:#333; font-size:1.4rem;}
.news .newslist li a span{ color:#666; float:right; font-size:1rem; font-family:"宋体";}



/*成功故事*/
.wei h4{ background:#f3f3f3;}

.img_ad{ height:188px; margin:0 auto; overflow:hidden; position:relative; background:#999;}
.img_ad img{width:320px;}
.img_wrap{position:absolute; left:0; top:0; height:188px; background:#999;}
.img_wrap ul{position:absolute; left:0px;}
.img_wrap ul li{ float:left; display:inline; height:188px;}
.img_wrap ul li a{ display:block; height:188px; cursor:pointer;}
.imgFlashIco{overflow:hidden; position:absolute; height:12px; bottom:5%; right:36%;}
.imgFlashIco li{float:left; margin-left:8px; text-align:center; cursor:pointer; background:url(browse.php?u=Oi8vd3d3LnBhbmd6aWRhcmVuLmNvbS9pbWFnZXMvbGlfaW1nMi5wbmc%3D&b=29) no-repeat;width:12px;height:12px;}
.imgFlashIco li.on{  background:url(browse.php?u=Oi8vd3d3LnBhbmd6aWRhcmVuLmNvbS9pbWFnZXMvbGlfaW1nMS5wbmc%3D&b=29) no-repeat;width:23px;height:12px;}

.addWrap{ position:relative; width:100%;background:#fff;margin:0; padding:0;}
.addWrap .swipe{overflow: hidden;visibility: hidden;position:relative;}
.addWrap .swipe-wrap{overflow:hidden;position:relative;}
.addWrap .swipe-wrap > div {float: left;width: 100%;position:relative;}
#position{ position:absolute; bottom:2%; padding-right:8px; margin:0;opacity: 0.5; width:100%; filter: alpha(opacity=50);text-align:right;}
#position li{width:5px;height:5px;margin:0 2px;display:inline-block;-webkit-border-radius:5px;border-radius:5px;background-color:#f00;}
#position li.cur{background-color:#FF0000;}
.img-responsive { display: block; max-width:100%;height: auto;}	
#position_center{ position:absolute; bottom:2%; padding-right:2%; margin:0;opacity:.8; width:98%; filter:alpha(opacity=80);text-align:right;}
#position_center li{width:.5rem;height:.5rem; margin:0 2px; display:inline-block; -webkit-border-radius:50%; border-radius:50%; background-color:#999;}
#position_center .cur{background-color:#ff7941;}

/*视频采访*/
.video{ padding:1% 1% 0; overflow:hidden;}
.video .videolist{ overflow:auto;}
.video .videolist .videolist_main{ float:left; width:33%; overflow:auto; text-align:center;}
.video .videolist .videolist_main p{ font-size:1.4rem; padding-bottom:1rem;  }
.video .videolist .videolist_main p a{ color:#333; font-family:"微软雅黑";}
.video .videolist .videolist_main img{ width:90%;}


/*训练环境*/
#slider2_container{position:relative; top:0px; left:0px; width:640px; height:456px; background:#191919; overflow: hidden;}
.jssora05l, .jssora05r, .jssora05ldn, .jssora05rdn{  cursor:pointer; display:block; background:url(browse.php?u=Oi8vd3d3LnBhbmd6aWRhcmVuLmNvbS9QdWJsaWMvY3NzL2ltZy9hMTcucG5n&b=29) no-repeat; overflow:hidden;}
.jssora05l { background-position: -10px -40px;}
.jssora05r { background-position: -70px -40px; }
.jssora05l:hover { background-position: -130px -40px; }
.jssora05r:hover { background-position: -190px -40px; }
.jssora05ldn { background-position: -250px -40px; }
.jssora05rdn { background-position: -310px -40px; }
.jssort01{ position: absolute; width: 640px; height: 100px; left:0px; bottom: 0px;}
.jssort01 .w {position:absolute; top:0px; left:0px; width:100%; height:100%;}
.jssort01 .c { position:absolute; top:0px; left:0px; width:108px; height:72px; border:#000 2px solid;}
.jssort01 .p:hover .c, .jssort01 .pav:hover .c, .jssort01 .pav .c { background:url(browse.php?u=Oi8vd3d3LnBhbmd6aWRhcmVuLmNvbS9QdWJsaWMvaW1nL3QwMS5wbmc%3D&b=29) center center; border-width:0px; top:2px; left:2px; width:108px; height:72px;}
.jssort01 .p:hover .c, .jssort01 .pav:hover .c { top:0px; left:0px; width:106px; height:70px; border:#fff 1px solid;}

/*公司资质*/
.qualification{ padding-bottom:1rem; overflow:auto;}
#slider3_container{position: relative; top: 0px; left: 0px; width:640px; height:225px; overflow: hidden; margin:0px auto;}
.jssorb03 div, .jssorb03 div:hover, .jssorb03 .av{ background:#999; overflow:hidden; cursor: pointer; margin-right:15px;}
.jssorb03 div { background-position: -5px -4px; }
.jssorb03 div:hover, .jssorb03 .av:hover { background:#999; }
.jssorb03 .av { background:#ff7941; }

/*返回顶部*/
.returntopbtn{position:fixed; right:.25rem; bottom:6.5rem; z-index:99; display:none;}
.returntopbtn a{display:block; width:40px; height:40px; background:url(browse.php?u=Oi8vd3d3LnBhbmd6aWRhcmVuLmNvbS9pbWFnZXMvdG9wLmpwZw%3D%3D&b=29) no-repeat; background-size:cover;}


/*底部*/
.jz_conv_8888_innerWrapper{width:100%;height:100%;position:relative;}
.jz_conv_8888_innerWrapper div{-webkit-box-sizing: content-box;-moz-box-sizing: content-box;box-sizing: content-box;}
.jz_conv_8888_bottom-box{position:fixed;width:100%;z-index:99990;height:6rem;left:0; bottom:0;}
.jz_conv_8888_bottom-item{height:100%;float:left; overflow:hidden; text-align: center;}
.jz_conv_8888_bottom-item .jz_conv_8888_bottomWrapper{height:41px; margin-top:7px;  position:relative;}
.jz_conv_8888_bottom-low-box,.jz_conv_8888_bottom-high-box{bottom:0;width:100%;height:6rem;position:absolute;background-color:#333;}

.jz_conv_8888_bottom-low-box{z-index:6;border-top;}
.jz_conv_8888_bottom-high-box{z-index:5;border-bottom:;}
.jz_conv_8888_bottom-item-text{line-height:18px; margin-top:1px;}
.jz_conv_8888_bottom-item-text span{color:#FFFFFF; font-size:14px;font-family:"Microsoft Yahei";}
.jz_conv_8888_bottom-item-icon{height:3rem;margin-top:1px;}
.jz_conv_8888_bottom-item-icon img{height:3rem;}
.jz_conv_8888_bottom-t1 .jz_conv_8888_bottom-item{ width:100%; }
.jz_conv_8888_bottom-t2 .jz_conv_8888_bottom-item{ width:50%; }
.jz_conv_8888_bottom-t3 .jz_conv_8888_bottom-item{ width:33%; }
.jz_conv_8888_bottom-t4 .jz_conv_8888_bottom-item{ width:25%; }
.jz_conv_8888_bottom-t3 .jz_conv_8888_bottom-item-0{ width:34%; }
.jz_conv_8888_bottom-item-0 .jz_conv_8888_bottomWrapper{ border-left:none;}
.jz_conv_8888_bottom-t1 .jz_conv_8888_bottom-item-0 .jz_conv_8888_bottomWrapper{ border-right:none; }
.jz_conv_8888_bottom-t2 .jz_conv_8888_bottom-item-1 .jz_conv_8888_bottomWrapper{ border-right:none; }
.jz_conv_8888_bottom-t3 .jz_conv_8888_bottom-item-2 .jz_conv_8888_bottomWrapper{ border-right:none; }
.jz_conv_8888_bottom-t4 .jz_conv_8888_bottom-item-3 .jz_conv_8888_bottomWrapper{ border-right:none; }
.jz_conv_8888_bottom-btn{position:absolute;width:100%;left:0; bottom:85px; height:1px;}
.jz_conv_8888_bottom-btn-wrapper{width:77px; margin:0 auto;text-align:center;height:31px;position:relative;cursor:pointer;text-align:center;}
.jz_conv_8888_bottom-btn-wrapper .jz_conv_8888_bottom-btn-bg{border:none; left:0; bottom:0; height:100%;z-index:-1;position:absolute;}
.jz_conv_8888_bottom-btn-wrapper .jz_conv_8888_bottom-btn-tri{height:11px; margin-top:15px;}
.jz_conv_8888_side-box{position:fixed;z-index:99990;pointer-events:none;right:10px; bottom:0px; height:100%; width:22px;padding:1px;}
.jz_conv_8888_side-box-tel,.jz_conv_8888_side-box-chat{background-color:#081f35;position:absolute;cursor:pointer;}
.jz_conv_8888_side-box-t,.jz_conv_8888_side-box-b{ pointer-events:auto;}
.jz_conv_8888_side-box-t{top:70px;}
.jz_conv_8888_side-box-b{bottom:70px;}
.jz_conv_8888_side-icon{padding-top:10px; text-align:center; }
.jz_conv_8888_side-icon img{width:16px;}
.jz_conv_8888_side-text{width:19px; white-space:normal; word-break:break-all;word-wrap:break-word; color:#FFFFFF;font-size:13px;font-family:"Microsoft Yahei";line-height:14px;margin-top:1px; margin-left:5px;}
.jz_conv_8888_hide-box{position:fixed;z-index:99990;left:10px;bottom:55px; width:55px; height:50px;}
.jz_conv_8888_hide-btn{width:40px;height:40px;border:4px solid #CFD0D2; padding:1px; position:absolute;border-radius:25px; left:0px; bottom:0; cursor:pointer;background-color:#081f35;}.jz_conv_8888_hide-btn-icon img{width:23px; margin:8px 0 0 7px;}
.jz_conv_8888_hide-list{position:absolute;left:1px; bottom:61px; width:120px;}
.jz_conv_8888_hide-wrapper{border:4px solid #CFD0D2; border-radius:4px;background-color:#FFFFFF;width:110px; padding:1px 1px;position:relative;}
.jz_conv_8888_hide-tri{position:absolute;left:15px;bottom:-14px;}
.jz_conv_8888_hide-tri img{height:5px;}
.jz_conv_8888_hide-item{color:#2A2A2A; height:28px;padding:5px 0 1px 0; border-top:1px solid #E2E3E5;margin-left:8px; margin-right:8px;cursor:pointer;}
.jz_conv_8888_hide-item-0{border-top:none;}
.jz_conv_8888_hide-item-icon{float:left; margin-left:1px;}
.jz_conv_8888_hide-item-icon-sms{margin-top:4px;}
.jz_conv_8888_hide-item-icon-sms img{height:16px;}
.jz_conv_8888_hide-item-icon img{width:23px;}
.jz_conv_8888_hide-item-text{float:left; margin-left:8px;font-size:14px; line-height:23px;font-family:"Microsoft Yahei";}
.jz_conv_8888_popup-bg{background-color:#000000; -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=40)";filter:alpha(opacity=40);opacity: 0.4;position:absolute;width:100%; height:100%; left:0;top:0;z-index:-1;border-radius:5px;}
.jz_conv_8888_popup-box{width:240px; height:160px;position:fixed;z-index:99991;}
.jz_conv_8888_popup-box .jz_conv_8888_innerWrapper{padding:1px;*padding-top:4px;}
.jz_conv_8888_popup-inner{width:228px; height:148px;background-color:#FFFFFF;border:1px solid #6C6E6E;border-radius:5px;padding:1px; margin:4px 0px 0px 4px;}
.jz_conv_8888_popup-close-btn{position:absolute;top:13px; right:14px;cursor:pointer;}
.jz_conv_8888_popup-close-btn img{width:15px;height:15px;}
.jz_conv_8888_popup-icon{text-align:center;margin-top:15px;}
.jz_conv_8888_popup-icon img{width:50px; height:58px;}
.jz_conv_8888_popup-text{text-align:center;margin-top:1px;}
.jz_conv_8888_popup-text span{font-size:15px;font-family:"Microsoft Yahei";}
.jz_conv_8888_popup-tel-btn{width:173px; margin:5px auto 0 auto; height:28px;background-color:#081f35;padding:1px;border-radius:12px;cursor:pointer;}
.jz_conv_8888_popup-tel-btn-inner{text-align:center;width:100%;margin-top:5px;}
.jz_conv_8888_popup-tel-btn-inner span{color:#FFFFFF;}
.jz_conv_8888_popup-conv-btn-box{height:32px; width:198px; margin:5px 0 0 18px;}
.jz_conv_8888_popup-chat-btn,.jz_conv_8888_popup-cancel-btn{width:88px; height:32px; padding:1px; border-radius:25px;float:left;cursor:pointer;}
.jz_conv_8888_popup-chat-btn{background-color:#081f35;}
.jz_conv_8888_popup-chat-btn-inner , .jz_conv_8888_popup-cancel-btn-inner{text-align:center;width:100%;margin-top:5px;}
.jz_conv_8888_popup-cancel-btn{margin-left:12px;background-color:#C4C4C4;}
.jz_conv_8888_popup-chat-btn-inner span , .jz_conv_8888_popup-cancel-btn-inner span{font-size:16px;color:#FFFFFF;font-family:"Microsoft Yahei";}
.jz_conv_8888_map-box{width:300px;position:fixed;z-index:99992;left:20px; top:50px;}.jz_conv_8888_map-box .jz_conv_8888_innerWrapper{padding:1px 0;*padding-top:5px;}
.jz_conv_8888_map-box-bg{background-color:#000000; -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=40)";filter:alpha(opacity=40);opacity: 0.4;position:absolute;width:100%; height:100%; left:0;top:0;z-index:-1;border-radius:5px;}
.jz_conv_8888_map-close-btn{top:-12px; right:-12px;z-index:101;position:absolute;cursor:pointer;}
.jz_conv_8888_map-close-btn img{width:33px;}
.jz_conv_8888_map-box-inner{padding:1px; margin:4px 5px;min-height:240px;background-color:#FFFFFF;border:1px solid #6C6E6E;border-radius:5px;}
.jz_conv_8888_map-box-list{max-height:182px; overflow-x:hidden; overflow-y:auto;position:relative;}
.jz_conv_8888_map-box-list-wrapper{}.jz_conv_8888_map-box-item{height:50px; margin:0 10px 0 10px; border-top:1px solid #D4D4D4;padding-top:10px;position:relative;}
.jz_conv_8888_map-box-item-0{border-top:none;}
.jz_conv_8888_map-box-f{float:left;}
.jz_conv_8888_map-box-f img{width:15px;}
.jz_conv_8888_map-box-text{color:#555555;margin-left:11px; width:177px;font-family:"Microsoft Yahei";float:left;}
.jz_conv_8888_map-box-locname{font-weight:bold;font-size:15px;word-wrap:normal;white-space:nowrap;}
.jz_conv_8888_map-box-region{font-size:12px;word-wrap:normal;white-space:nowrap;}
.jz_conv_8888_map-box-route{color:#555555; background-color:#EDEDED; border:1px solid #D4D4D4;width:60px; height:24px; line-height:24px; border-radius:3px;right:0px; top:15px;text-align:center;font-size:13px;cursor:pointer;position:absolute;}
.jz_conv_8888_map-box-cont{height:180px; margin:5px;border-radius:5px;border:1px solid #D4D4D4;}
.jz_conv_8888_bkcall-box{width:296px;border-radius:5px;z-index:99992;position:fixed;}
.jz_conv_8888_bkcall-box .jz_conv_8888_innerWrapper{padding:1px 0;*padding-top:5px;}
.jz_conv_8888_bkcall-bg{background-color:#000000; -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=40)";filter:alpha(opacity=40);opacity: 0.4;position:absolute;width:100%; height:100%; left:0;top:0;z-index:-1;border-radius:5px;}
.jz_conv_8888_bkcall-inner{background-color:#FFFFFF;margin:5px; width:284px;border:1px solid #6C6E6E;border-radius:5px;}
.jz_conv_8888_bkcall-close{top:15px;right:15px;position:absolute;cursor:pointer;}
.jz_conv_8888_bkcall-close img{width:15px;height:15px;}
.jz_conv_8888_bkcall-title{padding-top:15px;text-align:center;}
.jz_conv_8888_bkcall-title img{width:19px; vertical-align:-2px;}
.jz_conv_8888_bkcall-title span{margin-left:12px;font-family:"Microsoft Yahei";}
.jz_conv_8888_bkcall-input-box{margin:12px 0 0 10px; height:30px;position:relative;}
.jz_conv_8888_bkcall-input{border:1px solid #CCCCCC; line-height:20px; border-radius:0;height:16px; padding:5px 10px;width:154px;float:left;font-size:15px;font-family:"Microsoft Yahei";}.jz_conv_8888_bkcall-del{top:6px; right:104px;position:absolute;cursor:pointer;}
.jz_conv_8888_bkcall-del img{width:17px;height:17px;}
.jz_conv_8888_bkcall-cache{width:172px; padding:1px; border:1px solid #CCCCCC; border-top:none;height:26px; line-height:28px; background-color:#FFFFFF;left:0;top:28px;position:absolute;font-family:"Microsoft Yahei";font-size:15px;cursor:pointer;}
.jz_conv_8888_bkcall-cache-span{margin-left:10px; color:#969696;}
.jz_conv_8888_bkcall-btn{width:73px; height:26px; line-height:26px; border:1px solid #9BBF3C;background-color:#B4DA50;margin-left:10px;text-align:center;float:left;cursor:pointer;}
.jz_conv_8888_bkcall-btn span{color:#FFFFFF;font-size:14px;}
.jz_conv_8888_bkcall-msg{margin:8px 0 10px 10px; line-height:20px;font-family:"Microsoft Yahei";font-size:12px;}