@charset "utf-8";
/* CSS Document */
/* 全局公用的css样式 */
/*---------------------------------约束样式----------------------------------------*/
*{margin:0;padding:0;word-wrap:break-word}
* img{border:0}
* hr{border:1px dashed #d2d2d2}
.swiper-next,.swiper-prev{outline:none; cursor:pointer}
body,h1,h2,h3,h4,h5,h6,td,th,tr{color:#333333;font-weight:normal; font-size:12px; font-family:"Microsoft YaHei"}
body{overflow-x:hidden}
h1,h2,h3,h4,h5,h6{display:inline}
a{text-decoration:none;outline:none;color:#333333; cursor:pointer}
a:active{star:expression(this.onFocus=this.blur())}
a:focus{outline:none}
textarea{resize:none}
a:hover{color:#194B90; -webkit-tap-highlight-color:rgba(0,0,0,0); -webkit-tap-highlight-color:transparent}
em{font-style:normal}
img{max-width:100%}
.ul li,.ul{list-style:none}
input,textarea,select{outline:none;font-family:"Microsoft YaHei"}
input:-webkit-autofill,
textarea:-webkit-autofill,
select:-webkit-autofill{
   -webkit-box-shadow:0 0 0px 1000px white inset;
   -moz-box-shadow:0 0 0px 1000px white inset;
   box-shadow:0 0 0px 1000px white inset;
}
input:-internal-autofill-previewed,
input:-internal-autofill-selected{
 -webkit-text-fill-color:#333;
 transition: background-color 5000s ease-out 0.5s;
}



input:-webkit-autofill {
    -webkit-animation: autofill-fix 1s infinite!important;
    /* 选择历史纪录的文字颜色*/
    -webkit-text-fill-color: #333;
    -webkit-transition: background-color 50000s ease-in-out 0s!important;
    transition: background-color 50000s ease-in-out 0s!important;
    background-color: transparent!important;
    background-image: none !important;
    /* 选择历史纪录的配景颜色 */
    -webkit-box-shadow: 0 0 0 1000px white inset!important;
}
[role=button], a, area, button, input:not([type=range]), label, select, summary, textarea {
    -ms-touch-action: manipulation;
    touch-action: manipulation;
}
input[type=number], input[type=password], input[type=text], textarea {
    -webkit-appearance: none;
}



@-webkit-keyframes autofill{
    to{
        color:#333;
        background:#fff;
    }
}

input:-webkit-autofill{
    animation-name:autofill !important;
    animation-fill-mode:both !important;
}

input:-webkit-autofill,
input:-webkit-autofill:hover,
input:-webkit-autofill:focus{
    background-clip:content-box !important;
}

.clear{width:100%; clear:both; height:1px; overflow:hidden}
.fl{float:left}
.fr{float:right}
.ov_hi{overflow:hidden}
.layout{width:1200px;margin:0 auto}
.ul_li{list-style:none}
.ov_hi{overflow:hidden}
.radius{border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px; overflow:hidden}
.shadow{-webkit-box-shadow:#DDD9D9 0px 0px 30px;-moz-box-shadow:#DDD9D9 0px 0px 30px;box-shadow:#DDD9D9 0px 0px 30px}
.fl-clr{zoom:1}
.fl-clr:after{display:block;clear:both;height:0;content:"\0020"}
.pc{}
.web{display:none !important}
.opacityli li,.opacity,.opacitybox .box{opacity:0}
.titleL1{overflow:hidden; text-overflow:ellipsis; white-space:nowrap}
.titleL1:hover{color:#1d4ea4}
.titleL2{overflow:hidden; text-overflow:ellipsis; white-space:normal; display:-webkit-box; -webkit-box-orient:vertical; -webkit-line-clamp:2}
.titleL3{overflow:hidden; text-overflow:ellipsis; white-space:normal; display:-webkit-box; -webkit-box-orient:vertical; -webkit-line-clamp:3}


.scale img,
.main-nav-pc li .a:after,
.main-nav-pc li .a,
.index_show .uk-slidenav-position .uk-slidenav,
.classroom-list li .box .img:before,
.service_video_list li a,
.classroom-list li .box,
.service_video_list li .box,
.right-float .li{-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease}
.index-1-list li .img img{-webkit-transition:all 0.8s ease;-moz-transition:all 0.8s ease;-o-transition:all 0.8s ease;transition:all 0.8s ease}
.scale:hover img{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}
.top50{top:50%; transform:translateY(-50%);
-ms-transform:translateY(-50%);
-moz-transform:translateY(-50%);
-webkit-transform:translateY(-50%);
-o-transform:translateY(-50%)}
body.hidden{overflow:hidden}
.classroom-list li .box:hover{-webkit-box-shadow:rgba(0,0,0,0.15) 0 0 15px; -moz-box-shadow:rgba(0,0,0,0.15) 0 0 15px; box-shadow:rgba(0,0,0,0.15) 0 0 15px}


/*联系人生就是搏中国区弹窗*/
/*.right-float{position:fixed; width:100px; height:100px; right:20px; top:50%; margin-top:-50px;  cursor:pointer; background:#154c8c; border-radius:10px; text-align:center; overflow:hidden}
.right-float:before{content:""; background:url(/static/service/images/icon_contact.png) no-repeat; display:block; width:40px; height:40px; margin:17px auto 8px auto}
.right-float:after{content:"联系人生就是搏中国区"; display:block; font-size:14px; color:#fff; line-height:20px}
*/
.right-float{position:fixed; width:40px; right:20px; bottom:5%; cursor:pointer; background:#9c9c9c; text-align:center; overflow:hidden}
.right-float .li{display:block; width:100%; height:40px; position:relative; overflow:hidden}
.right-float .li:hover{background:#6c6c6c}
.right-float .li:before{content:""; display:block; width:20px; height:20px; margin:10px auto}
.right-float .contact_ico:before{background:url(/static/service/images/icon_contact.png) no-repeat; background-size:100%}


.contact_pop{position:fixed; width:100%; height:100%; left:0; top:0; background:rgba(0,0,0,0.5); z-index:9999; display:none}
.contact_pop_box{position:absolute; width:600px; left:50%; margin-left:-300px; background:#fff; border-radius:10px; overflow:hidden}
.contact_pop_box .title{height:50px; padding:0 20px; background:url(/static/service/images/title.png) no-repeat; font-size:16px; line-height:50px; color:#fff; position:relative}
.contact_pop_box .title .close{position:absolute; width:26px; height:26px; right:10px; top:12px; background:url(/static/service/images/icon_close.png) no-repeat; background-size:100%; cursor:pointer}
.contact_pop_box .pa{padding:0 50px; height:400px; overflow:auto}
.contact_pop_box iframe{width:100%; height:950px}


/*底部样式*/
.footer{background:#262626; color:#969696; font-size:14px; line-height:25px; overflow:hidden}
.footer *{overflow:hidden}
.footer a{color:#969696}
.footer a:hover{color:#fff}
.footer .layout{padding:40px 0 20px 0}
.footer-top{float:left}
.footer-top .link{font-size:14px}
.footer-top .link span{padding:0 10px}
.footer-top .text{overflow:hidden; margin-left:-25px; padding-top:35px}
.footer-top .text .li{float:left; padding-left:25px}
.footer-top .text .li .h1{font-size:20px; color:#fff}
.footer-top .text .li span{display:block}
.footer-code{float:right}
.footer-code .li{float:left; padding-left:30px; text-align:center; font-size:12px}
.footer-code .li img{width:90px}
.footer-code .li p{padding-top:5px}

.footer-text{background:#1f1f1f; padding:15px 0; overflow:hidden}
.footer-text .layout{padding:0}
.footer-text .url{margin-left:25px}


/*导航*/
.bh_190{height:191px}
.headbar_bpx{position:fixed; width:100%; left:0; top:0; z-index:99; background:#fff;
-webkit-box-shadow:rgba(0,0,0,0.19) 0px 0px 16px;
-moz-box-shadow:rgba(0,0,0,0.19) 0px 0px 16px;
box-shadow:rgba(0,0,0,0.19) 0px 0px 16px}
.headbar_top{border-bottom:1px solid #ebebeb; background:#fff}
.headbar_top .layout{height:40px; line-height:40px; font-size:14px; color:#999}
.headbar_top .tips{float:left}
.headbar_top .Signin{float:right; position:relative}
.headbar_top .Signin .line{padding:0 10px; color:#E5E5E5}
.headbar_top .Signin .a:hover{color:#194B90}
.headbar_top .Signin .box{display:block; height:40px; padding-right:35px; position:relative}
.headbar_top .Signin .box .id{color:#194B90; font-size:14px}
.headbar_top .Signin .box .img{width:28px; height:28px; position:absolute; right:0; top:50%; margin-top:-14px}

.headbar_top .Signin .Signin_down{position:absolute; width:150px; right:0; top:40px; background:#fff; border-radius:5px; z-index:2; font-size:14px; padding:15px 0; -webkit-box-shadow:rgba(0,0,0,0.2) 0px 0px 10px; -moz-box-shadow:rgba(0,0,0,0.2) 0px 0px 10px; box-shadow:rgba(0,0,0,0.2) 0px 0px 10px; padding:15px 0 5px 0; overflow:hidden; display:none}
.headbar_top .Signin .Signin_down a{display:block; line-height:26px; height:26px; padding:0 20px; margin-bottom:5px}
.headbar_top .Signin .Signin_down a:hover{background:#f3f7fa; color:#194B90}
.headbar_top .Signin .Signin_down .out{margin:0 10px; border-top:1px solid #f2f2f2}
.headbar_top .Signin .Signin_down .out a{height:35px; line-height:35px; margin:0}
.headbar_top .Signin:hover .Signin_down{display:block}
.Signin_down_web{display:none}

.headbar_logo{background:#fff}
.headbar_logo .layout{position:relative; height:100px}
.headbar_logo .logo{position:absolute; left:0; top:50%; height:46px; margin-top:-23px}
.headbar_logo .hotline_box{float:right; overflow:hidden; padding:25px 0; line-height:50px}
.headbar_logo .hotline_box .hotline{float:left; height:50px; line-height:25px; font-size:16px; padding-left:60px; background:url(/static/service/images/icon_hotline.png) no-repeat 0 center; overflow:hidden}
.headbar_logo .hotline_box .txt{font-size:24px; color:#194B90; font-weight:bold; border-left:1px solid #999; padding-left:10px; margin-left:10px; float:left}

.headbar_nav{background:#194b90}
.headbar_nav .layout{height:50px; position:relative}
.headbar_search{position:absolute; right:0; height:30px; padding-right:40px; border-radius:5px; overflow:hidden; background:#fff; overflow:hidden}
.headbar_search .text{width:90%; height:24px; padding:3px 10px; border:0; border-radius:5px; background:#fff; font-size:12px; line-height:24px}
.headbar_search .bnt{position:absolute; right:0; top:0; border:0; cursor:pointer; width:40px; height:30px; border-radius:5px; background:url(/static/service/images/icon_search.png) no-repeat center center}


.main-nav-pc{height:50px; line-height:50px; float:left}
.main-nav-pc li{float:left; position:relative}
.main-nav-pc li .a{display:block; height:50px; font-size:16px; position:relative; text-align:center; color:#fff; padding:0 25px}
.main-nav-pc li .a a{position:absolute; width:100%; height:100%; left:0; top:0}
.main-nav-pc li .drop-down{display:none; position:absolute; width:220%; left:-60%; top:50px; text-align:center;}
.main-nav-pc li .drop-down .box{background:#fff; display:inline-block;
-webkit-box-shadow:rgba(0,0,0,0.2) 0px 0px 10px; -moz-box-shadow:rgba(0,0,0,0.2) 0px 0px 10px; box-shadow:rgba(0,0,0,0.2) 0px 0px 10px; padding:15px 29px}
.main-nav-pc li .drop-down:before{content:""; position:absolute; width:10px; height:10px; background:#fff; left:50%; margin-left:-5px; top:-5px;
transform:rotate(45deg); -ms-transform:rotate(45deg); -moz-transform:rotate(45deg); -webkit-transform:rotate(45deg); -o-transform:rotate(45deg)}
.main-nav-pc li .drop-down p{margin-top:-1px}
.main-nav-pc li .drop-down a{display:block; height:30px; font-size:14px; line-height:30px}
.main-nav-pc li .drop-down a:hover,
.main-nav-pc li .drop-down .hover a{color:#194B90}
.main-nav-pc li:hover .drop-down{}
.main-nav-pc li:hover .a,
.main-nav-pc li.hover .a{background:#266cce}

.ioc_switch{display:none}


/*首页*/
.index_show{position:relative; overflow:hidden}
.index_show.hover{min-height:0}
.index_show img{width:100%}
.index_show .txt{font-size:50px; position:absolute; width:100%; left:0; top:40%; margin-top:-35px; line-height:70px; color:#fff; z-index:3; text-align:center}

.index_show .uk-slideshow,.index_show .uk-slideshow>li{}
.index_show .uk-dotnav{text-align:center; bottom:40px; display:block}
.index_show .uk-dotnav>*{float:none; display:inline-block; padding-left:10px; margin:0}
.index_show .uk-dotnav>*>*{width:20px; height:8px; background:rgba(255,255,255,0.6); border-radius:2px}
.index_show .uk-dotnav>.uk-active>*{transform:scale(1); background:#fff}


.index-title{text-align:center; padding-bottom:40px; position:relative}
.index-title .cn{font-size:36px; line-height:40px; font-weight:bold}
.tab .hide{display:none}
.index_search_box{display:none}
.index-1{padding:60px 0; background:#fff}
.index-1-list{margin-bottom:60px; overflow:hidden}
.index-1-list li{float:left; text-align:center; width:20%; font-size:18px; line-height:30px}
.index-1-list li p{padding-top:10px}
.index-1-list li .img{display:block; width:80px; margin:0 auto; overflow:hidden}
.index-1-list li .img img{width:100%; float:left; background:#fff}
.index-1-list li a:hover .img img{opacity:0}

.classroom-list{margin-left:-35px; overflow:hidden; display:flex;flex-flow:wrap}
.classroom-list li{ width:33.3%; padding-top:30px}
.classroom-list li *{overflow:hidden}
.classroom-list li .box{margin-left:35px; border:1px solid #e5e5e5; border-radius:5px; background:#fff}
.classroom-list li .box .img{position:relative}
.classroom-list li .box .img img{width:100%;/*height: calc(30vw / 2.188);*/}
.classroom-list li .box .img .a{position:absolute; left:0; top:0; width:100%; height:100%; z-index:5}
.classroom-list li .box .img .name{position:absolute; left:10px; right:10px; text-align:center; font-size:18px; line-height:25px; color:#fff; }
.classroom-list li .box .img:before{content:""; z-index:2; position:absolute; left:0; top:0; width:100%; height:100%; background:rgba(0,0,0,0.2) url(../images/play.png) no-repeat center center; opacity:0}
.classroom-list li .box:hover .img:before{ opacity:1}
.classroom-list li .box .bottom{height:50px; line-height:50px; text-align:center; font-size:14px}
.classroom-list li .box .bottom a{margin:0 10px}

.index_more{display:block; width:180px; height:40px; line-height:40px; margin:30px auto 0 auto; border-radius:5px; border:1px solid #E5E5E5; text-align:center; font-size:18px}

.index-2{padding:55px 0; background:#f2f2f2}
.index-video-list{overflow:hidden; margin-left:-30px}
.index-video-list li{float:left; width:25%}
.index-video-list li *{overflow:hidden}
.index-video-list li .box{display:block; margin-left:30px}
.index-video-list li .img{position:relative; border-radius:5px}
.index-video-list li .title{text-align:center; font-size:16px; line-height:30px; padding:10px 0 0 0}


.index-3{padding:70px 0 90px 0; background:#fff}
.index-question-list{overflow:hidden}
.index-question-list *{overflow:hidden}
.index-question-list dt,
.index-question-list dd{float:left}
.index-question-list a{display:block; position:relative; border-radius:5px}
.index-question-list a .title{position:absolute; left:0; width:100%; text-align:center; font-size:18px; line-height:25px; color:#fff}
.index-question-list a img{float:left; width:100%}
.index-question-list dt{width:460px}
.index-question-list dd{width:370px}
.index-question-list dd a{margin-left:10px; margin-bottom:10px}


/*搜索效果页*/
.search_box{background:#f5f5f5; padding:60px 0}
.search_div{width:500px; height:40px; background:#fff; padding:0 100px 0 20px; margin:0 auto; border-radius:5px; overflow:hidden; position:relative}
.search_div .text{width:100%; height:40px; line-height:px; border:0; font-size:14px}
.search_div .bnt{position:absolute; right:0; top:0; border:0; cursor:pointer; background:#3a7ad2; text-align:center; width:80px; height:40px; line-height:40px; font-size:14px; color:#fff}
.search_content{}
.search_tips{line-height:50px; font-size:14px; color:#999999}
.search_tips span{margin:0 5px}

.search_list{padding-bottom:70px}
.search_list li{padding-bottom:30px}
.search_list li .title{font-size:16px; line-height:30px; font-weight:bold}
.search_list li .title a:hover{text-decoration:underline}
.search_list li .txt{font-size:12px; color:#666666; line-height:20px}
.search_list li .txt a{color:#194B90}


/*二级页面*/
.second_show{height:400px; position:relative; overflow:hidden}
.second_show.my_show{height:200px}
.second_show .img{float:left; width:100%}
.second_show .text{position:absolute; left:0; right:0; top:40%; text-align:center; z-index:2; font-size:50px; color:#fff}
.second_show.my_show .text{font-size:18px}

.second_box{padding:60px 0 100px 0}
.guide_text{font-size:14px; line-height:28px; text-indent:28px; padding-bottom:35px}
.guide_title{font-size:20px; color:#194B90; line-height:30px; text-align:center; padding-bottom:35px; font-weight:bold}
.guide_title span{position:relative}
.guide_title span:before,
.guide_title span:after{content:""; position:absolute; width:60px; height:1px; background:#D8D8D8; top:50%; margin-top:-0.5px}
.guide_title span:before{left:-80px}
.guide_title span:after{right:-80px}

.guide_list{padding-bottom:px}
.guide_list li{overflow:hidden; padding-bottom:35px}
.guide_list li .box{float:left; width:57%}
.guide_list li .box .title{height:35px; line-height:35px; color:#fff; font-size:16px; border-radius:5px; padding:0 10px 0 50px; position:relative; background:url(/static/service/images/icon_3.png) no-repeat; font-weight:bold}
.guide_list li .box .title .icon{height:30px; position:absolute; left:10px; top:50%; margin-top:-15px}
.guide_list li .box .text{}
.guide_list li .box .text .li{padding-top:10px; padding-left:20px; font-size:14px; line-height:28px}
.guide_list li .box .text .li .h1{position:relative; font-size:14px; font-weight:bold}
.guide_list li .box .text .li .txt{color:#666}
.guide_list li .box .text .li .h1:before{content:""; position:absolute; width:6px; height:6px; left:-20px; border:2px solid #1e4f92; border-radius:50%; top
:50%; margin-top:-5px}
.guide_list li .img{float:right; width:40%}

.guide_list li:nth-child(even) .box{float:right}
.guide_list li:nth-child(even) .img{float:left}


.guide_service{overflow:hidden; margin-left:-40px; display:-webkit-box; display:-ms-flexbox; display:flex; -ms-flex-wrap:wrap; flex-wrap:wrap}
.guide_service li{float:left; width:33.3%; overflow:hidden; flex:0 0 33.3%; max-width:33.3%; -webkit-box-flex:0; position:relative}
.guide_service li:after{content:""; position:absolute; background:#f3f7fa; left:40px; top:40px; right:0; bottom:0}
.guide_service li .box{background:#f3f7fa; padding:55px 25px 30px 25px; position:relative; margin-top:40px; margin-left:40px; position:relative; z-index:2}
.guide_service li .box .icon{position:absolute; width:80px; height:80px; left:50%; margin-left:-40px; top:-40px}
.guide_service li .box .title{text-align:center; font-size:16px; line-height:22px; min-height:44px}
.guide_service li .box .text{font-size:14px; line-height:25px; color:#666; min-height:75px; padding-top:20px}

/*服务与支持-常见问题*/
.second_nav{float:left; width:200px}
.second_nav .title_h1{height:40px; background:#194B90; text-align:center; line-height:40px; color:#fff; font-size:14px; border-radius:5px 5px 0 0}
.second_nav_list{background:#f2f2f2}
.second_nav_list li a{display:block; height:40px; line-height:40px; border-bottom:1px solid #fff; padding:0 20px; font-size:14px}
.second_nav_list li a i{display:none; float:right; height:40px; line-height:40px}
.second_nav_list li.hover a,
.second_nav_list li a:hover{color:#194B90}
.second_nav_list li.hover a i,
.second_nav_list li a:hover i{display:block}

.second_970{float:right; width:970px; min-height:500px}
.second_right_top{height:40px; padding:0 20px; background:#f2f2f2; position:relative}
.second_right_top .title{font-size:14px; line-height:40px; color:#194B90; font-weight:bold}
.second_right_top .search_c{position:absolute; right:20px; height:24px; padding-right:40px; border-radius:5px; overflow:hidden; background:#fff; overflow:hidden}
.second_right_top .search_c .text{width:90%; height:20px; padding:2px 10px; border:0; border-radius:5px; background:#fff; font-size:12px; line-height:20px}
.second_right_top .search_c .bnt{position:absolute; right:0; top:0; border:0; cursor:pointer; width:40px; height:24px; border-radius:0 5px 5px 0; background:#4b72a9 url(../images/icon_search_b.png) no-repeat center center}

.question_list{padding:0 20px}
.question_list li{line-height:22px; padding:9px 0;overflow:hidden; border-bottom:1px solid #F2F2F2; font-size:14px}
.no_content{padding:50px 0; text-align:center; font-size:14px; line-height:20px; color:#999}
.no_content img{width:160px}
.no_content .pa25{padding:25px 0}
.no_content .bnt{display:block; width:100px; height:35px; line-height:35px; text-align:center; background:#194b90; margin:0 auto; color:#fff; font-size:14px; border-radius:5px;}

.third_box{padding:60px 0 100px 0}
.third-position{}
.position-box{height:58px; line-height:58px; font-size:15px; color:#999; font-weight: bold}
.position-box a{color:#999}
.position-box a:hover{color:#194B90}
.position-box em{padding:0 5px}

.third-title{text-align:center; padding-bottom:40px}
.third-title .h1{font-size:24px; line-height:33px; padding-bottom:10px}
.third-title .time{font-size:12px; color:#999; line-height:20px}
.third_text{font-size:14px; line-height:28px}
.third_text_download{padding-top:30px; font-size:14px; line-height:28px}
.third_text_download a{color:#194B90}
.third_text_download a:hover{text-decoration:underline}


/*服务与支持-教学视频*/
.service_video_nav{text-align:center; padding-bottom:10px}
.service_video_nav li{display:inline-block; font-size:16px; line-height:20px; padding:0 10px}
.service_video_nav li.hover a{color:#194B90}
.service_video_list{overflow:hidden; margin-left:-40px}
.service_video_list li *{overflow:hidden}
.service_video_list li{float:left; width:33.3%; padding-top:30px}
.service_video_list li .box{display:block; margin-left:40px; border:1px solid #e5e5e5; border-radius:5px; background:#fff}
.service_video_list li .img{position:relative; border-bottom:1px solid #e5e5e5}
.service_video_list li .img img{float:left; width:100%}
.service_video_list li .title{height:50px; line-height:50px; font-size:14px; text-align:center}
.service_video_list li a:hover{-webkit-box-shadow:rgba(0,0,0,0.2) 0px 0px 10px; -moz-box-shadow:rgba(0,0,0,0.2) 0px 0px 10px; box-shadow:rgba(0,0,0,0.2) 0px 0px 10px}
.service_video_list li a:hover .img:before{content:""; position:absolute; left:0; top:0; width:100%; height:100%; background:rgba(0,0,0,0.15) url(../images/play.png) no-repeat center center}


/*服务与支持-教学视频详情*/
.web_pa{padding:60px 0 35px 0}
.video_show{overflow:hidden}
.video_show video{width:100%; background:#000}
.video_bottom{padding:20px 15px; line-height:30px; font-size:14px}
.video_bottom .page{float:left; color:#656565}
.video_bottom .page span{padding:0 10px}
.video_bottom .page a{position:relative; padding-left:20px; color:#656565}
.video_bottom .page a:hover{color:#333}
.video_bottom .page a:before{content:""; position:absolute; left:0; top:0; width:14px; height:100%}
.video_bottom .page .l:before{background:url(/static/service/images/icon_left.png) no-repeat center center}
.video_bottom .page .r:before{background:url(/static/service/images/icon_right.png) no-repeat center center}
.video_bottom .page .l:hover:before{background:url(/static/service/images/icon_leftA.png) no-repeat center center}
.video_bottom .page .r:hover:before{background:url(/static/service/images/icon_rightA.png) no-repeat center center}
.video_bottom .operation{float:right}
.video_bottom .operation .bnt{display:inline-block; height:30px; padding-left:30px; position:relative; margin-left:30px}
.video_bottom .operation .bnt:before{content:""; position:absolute; left:0; top:50%; margin-top:-12px; width:24px; height:24px}
.video_bottom .operation .bnt_courseware:before{background:url(/static/service/images/icon_courseware.png) no-repeat; background-size:100%}
.video_bottom .operation .bnt_courseware:hover:before{background:url(/static/service/images/icon_coursewareA.png) no-repeat; background-size:100%}
.video_bottom .operation .bnt_download:before{background:url(/static/service/images/icon_download.png) no-repeat; background-size:100%}
.video_bottom .operation .bnt_download:hover:before{background:url(/static/service/images/icon_downloadA.png) no-repeat; background-size:100%}
.video_bottom .operation .bnt_collection:before{background:url(/static/service/images/icon_collection.png) no-repeat; background-size:100%}
.video_bottom .operation .bnt_collection:hover:before,
.video_bottom .operation .bnt_collection.select:before{background:url(/static/service/images/icon_collectionA.png) no-repeat; background-size:100%}
.video_bottom .operation .bnt_collection.select{color:#194B90}

.video_bottom .operation .bnt_collection .tips{position:absolute; top:50px; background:#fff; right:-15px; width:270px; height:30px; line-height:30px; text-align:center; -webkit-box-shadow:rgba(0,0,0,0.2) 0px 0px 15px; -moz-box-shadow:rgba(0,0,0,0.2) 0px 0px 15px; box-shadow:rgba(0,0,0,0.2) 0px 0px 15px; font-size:12px; color:#666; display:none}
.video_bottom .operation .bnt_collection .tips:before{content:""; position:absolute; width:10px; height:10px; background:#fff; right:45px; top:-5px;transform:rotate(45deg); -ms-transform:rotate(45deg); -moz-transform:rotate(45deg); -webkit-transform:rotate(45deg); -o-transform:rotate(45deg)}

.video_bottom .operation .bnt_collection.select:hover .tips{display:block}

.overview_show{background:#f2f2f2; padding:40px 0}
.overview_show .layout{background:#fff}
.overview_title{height:70px; border-bottom:1px solid #f8f8f8; line-height:70px; padding:0 20px}
.overview_title .h1{font-size:18px; border-bottom:2px solid #194b90; height:69px; padding:0 5px; display:inline-block}
.overview_text{padding:30px 20px; font-size:14px; line-height:28px}

/*服务与支持-微课堂*/
.paging-box{text-align:center; line-height:30px; font-size:12px; color:#666; padding:40px 0 0 0}
.paging-box span{padding:0 10px}
.paging-box a{margin:0 10px; color:#666}
.paging-box a:hover,
.paging-box .on{color:#194B90}
.paging-box .jump .text{width:40px; height:24px; border:1px solid #e5e5e5; margin:0 5px; text-align:center; border-radius:5px; line-height:24px}
.paging-box .jump .bnt{cursor:pointer; border:0; margin-left:10px; height:24px; background: #194b90; width:50px; border-radius:3px; text-align:center; color:#fff}



/*服务与支持-登录*/
.bh_100{height:100px}
.my_right{position:absolute; right:0; line-height:20px; font-size:14px}
.my_right .a{color:#999}
.my_right .a:hover{color:#194B90}
.my_right .my_id{ padding:0 20px 0 50px}
.my_right .outA{color:#194B90; text-decoration:underline}
.my_footer{text-align:center; padding:15px 0; line-height:20px; color:#999999; font-size:12px}

.signin_show{background:url(/static/service/images/signin_bj.png) no-repeat center center}
.signin_show .layout{height:700px; position:relative}
.signin_text{position:absolute; left:0; font-size:20px; line-height:35px; color:#fff}
.signin_text .h1{font-size:40px; line-height:56px; padding-bottom:15px}
.signin_box{position:absolute; right:0; width:380px; background:#fff}
.signin_box_nav{height:58px; line-height:58px; text-align:center; font-size:16px; border-bottom:1px solid #E5E5E5}
.signin_box_nav .name{display:inline-block; padding:0 25px; height:57px}
.signin_box_nav .name.hover{color:#194B90; border-bottom:2px solid #194B90}
.signin_box .pa{padding:20px 40px}
.signin_box_li{position:relative; padding-bottom:15px}
.signin_box_li .text{height:38px; line-height:38px; font-size:14px; border:1px solid #e5e5e5; width:99%; text-indent:15px; border-radius:5px; margin-bottom:10px; color:#666}
.signin_box_li .errora{background:url(/static/service/images/error.png) no-repeat right center;-webkit-appearance:none; -moz-appearance:none;appearance:none; /*去掉下拉箭头*/}
.signin_box_li .error{font-size:12px; color:#FF0000; line-height:20px; display:none; position:absolute; bottom:3px; left:0; line-height:20px}
.signin_box_li .success{position:absolute; width:17px; height:20px; right:8px; top:9px; background:#fff url(/static/service/images/success.png) no-repeat center center; display:none}


.signin_box_li .input-radio{color:#666; font-size:14px; padding-bottom:10px; width:98.8%}
.signin_box_li .input-radio label{margin-left:10px}
.signin_box_li .input-radio .success{top:0}
.signin_box_li .input-radio.errora{background-position:right 4px}

.verification_li{padding-right:170px}
.verification_li .success{right:180px}
.verification_bnt{position:absolute; right:0; top:0; background:#ededed; border:1px solid #e5e5e5; width:160px; height:38px; line-height:38px; border-radius:5px; font-size:14px; text-align:center}
.verification_bnt:hover,
.verification_bnt.on{color:#fff; background:#41a334}

.signin_box .tips{text-align:right; line-height:40px; font-size:12px; color:#999; margin-top:-20px}
.signin_box .tips a{color:#999; text-decoration:underline}
.signin_box_bnt{display:block; width:100%; height:40px; line-height:40px; border:0; cursor:pointer; background:#194B90; border-radius:5px; font-size:14px; color:#fff; text-align:center}
.signin_box .title{text-align:center; padding:25px 0; font-size:12px; line-height:20px; color:#999}
.signin_box .thirdParty{text-align:center}
.signin_box .thirdParty .a{display:inline-block; width:32px; height:32px; background-size:100% !important; margin:0 12px}
.signin_box .thirdParty .weChat{background:url(/static/service/images/weChat.png) no-repeat}
.signin_box .thirdParty .qq{background:url(/static/service/images/qq.png) no-repeat}
.register_success{text-align:center; padding:50px 0 80px 0; font-size:22px; line-height:30px; color:#41a334}
.register_success img{width:48px}
.register_success p{padding-top:25px}

/*服务与支持-小我私家中心-基本信息*/
.my_pa{padding:60px 0 100px 0}
.my_200{float:left; width:200px}
.my_970{float:right; width:970px; min-height:400px}
.my_nav{border-radius:2px; border:1px solid #e5e5e5; overflow:hidden}
.my_nav li{margin-top:-1px}
.my_nav li a{display:block; padding:0 20px; height:48px; line-height:48px; font-size:14px; border-top:1px solid #e5e5e5; position:relative}
.my_nav li.hover a,
.my_nav li a:hover{color:#194b90}
.my_nav li.hover a:before,
.my_nav li a:hover:before{content:""; position:absolute; left:0; top:50%; margin-top:-10px; width:4px; height:20px; background:#194b90}
.my_li{position:relative; padding-left:160px; padding-bottom:25px; line-height:40px; font-size:14px}
.my_li .name{position:absolute; left:0; width:150px; top:0; text-align:right; line-height:40px}
.my_li .name .red{color:#fd0000}
.my_li .text{width:270px; padding:0 15px; height:38px; line-height:38px; border:1px solid #e5e5e5; border-radius:5px; background:#fff}
.my_li .errora{background:url(/static/service/images/error.png) no-repeat right center}
.my_li .error{font-size:12px; color:#FF0000; line-height:20px; display:none; position:absolute; bottom:3px; left:160px; line-height:20px}
.my_li .success{position:absolute; width:12px; height:12px; right:inherit; left:440px; top:15px; background:url(/static/service/images/success.png) no-repeat; display:none}

.my_li .fill{background:#ededed}
.my_li .fill.errora{background:url(/static/service/images/error.png) no-repeat right center}
.my_li label{margin-right:35px; cursor:pointer}
.my_li label input{margin-right:10px}
.my_botom{padding-left:160px; width:300px}
.my_button{display:block; width:300px; height:40px; line-height:40px; border:0; cursor:pointer; background:#194B90; border-radius:5px; font-size:14px; color:#fff; text-align:center}
.my_button_link{display:block; width:300px; height:40px; line-height:40px; border:0; cursor:pointer; background:fff;  font-size:14px; color:#666; text-align:center; margin-top:10px}

/*服务与支持-小我私家中心-我的收藏*/
.my_right_nav{border-bottom:1px solid #D8D8D8; margin-bottom:30px}
.my_right_nav li{float:left; padding-right:30px}
.my_right_nav li a{display:block; height:28px; line-height:28px; position:relative; font-size:14px; color:#999}
.my_right_nav li.hover a{color:#333}
.my_right_nav li.hover a:before{content:""; position:absolute; width:100%; height:1px; background:#194B90; left:0; bottom:-1px}

.my_970 .question_list{padding:0}
.my_970 .question_list li a{padding:0 20px}

/*服务与支持-小我私家中心-清静设置*/
.ThirdParty_list{}
.ThirdParty_list li{overflow:hidden; font-size:14px; padding:30px 0; border-bottom:1px solid #EBEBEB}
.ThirdParty_list li .name{position:relative; padding-left:65px; height:44px; display:-webkit-flex; /* Safari */
  display: flex; align-items:center}
.ThirdParty_list li .name img{position:absolute; left:0; top:0; width:44px; height:44px}
.ThirdParty_list li .bnt{display:block; float:right; width:120px; height:38px; line-height:38px; background:#194b90; font-size:14px; color:#fff; border-radius:5px; text-align:center; border:1px solid #194b90}
.ThirdParty_list li .bnt.hover{background:#ededed; color:#333; border-color:#e5e5e5}

/*服务与支持-小我私家中心-清静设置-手机绑定*/
.verification1_bnt{display:inline-block; width:120px; height:38px; border:1px solid #e5e5e5; background:#40a432; border-radius:5px; color:#fff !important; font-size:14px; line-height:38px; text-align:center; margin-left:18px}

.process_list{text-align:center; padding-bottom:40px; width:60%; margin:0 auto}
.process_list .li{display:block; float:left; width:33.333%; font-size:14px; line-height:30px; color:#666; overflow:hidden}
.process_list .li .number{display:block; position:relative; width:30px; height:30px; border-radius:50%; border:1px solid #ccc; background:#fff; margin:0 auto}
.process_list .li .number:before,
.process_list .li .number:after{content:""; position:absolute; width:300%; height:2px; background:#ccc; top:50%; margin-top:-1px;}
.process_list .li .number:before{left:-330%}
.process_list .li .number:after{right:-330%}


.process_list .li .number span{display:block; width:28px; height:28px; border:1px solid #fff; background:#ccc; border-radius:50%; text-align:center; line-height:28px; font-size:14px; color:#fff}

.process_list .li.on .number{border-color:#194b90}
.process_list .li.on .number span,
.process_list .li.on .number:before,
.process_list .li.on .number:after{background:#194b90}


/*YJK二次开发接口需求挂号表*/
.bj_f2f2f2{background:#f2f2f2}
.bj_f2f2f2 .third_box{padding:30px 0}
.registration_form_h1{font-size:24px; font-weight:bold; text-align:center; line-height:30px}
.registration_form_box{padding:40px 10%; background:#fff; margin:40px 0}
.registration_form{margin-left:-80px}
.registration_form li{width:50%; float:left; padding-bottom:30px; position:relative}
.registration_form li .li{position:relative; padding-left:90px; line-height:40px; margin-left:80px}
.registration_form li:nth-child(even) .li{padding-left:120px;}
.registration_form li .error{position:absolute; left:170px; bottom:5px; line-height:20px; font-size:12px; color:#ff0000; display:none}
.registration_form li:nth-child(even) .error{left:200px}
.registration_form li .li .t{position:absolute; left:0; top:0; font-size:16px; display:block}
.registration_form li .li .t em{color:#ff0000}
.registration_form li .li .text{width:96%; padding:0 2%; height:38px; border:1px solid #e5e5e5; border-radius:5px; font-size:16px}
.registration_form .bw_100{width:100%}
.registration_form .bw_100 .error{left:80px !important}
.registration_form .bw_100 .li{padding:0 !important}
.registration_form .bw_100 .li .t{display:block; position:relative; padding-bottom:5px}
.registration_form .bw_100 .li .text{padding:2%; height:100px; line-height:25px; float:left}
.registration_form_box .box_bnt{display:block; width:200px; height:40px; line-height:40px; border:0; cursor:pointer; background:#194B90; border-radius:5px; font-size:14px; color:#fff; text-align:center; margin:0 auto}

@media screen and (max-width:1200px){
    .layout{width:auto}

    /*底部样式*/
    .footer{font-size:0.22rem; line-height:0.4rem; overflow:hidden}
    .footer .layout{padding:0.4rem 0.3rem 0.2rem 0.3rem}
    .footer-top .link{display:none}
    .footer-top .text{margin-left:0; padding-top:0}
    .footer-top .text .li{float:none; padding-left:0}
    .footer-top .text .li .h1{font-size:0.22rem}
    .footer-top .text .li span{display:inline; color:#fff}
    .footer-code{text-align:center}
    .footer-code .li{padding:0 5px; font-size:0.22rem}
    .footer-code .li img{width:1.2rem}
    .footer-text{padding:0.2rem 0}



    /*导航*/
    .bh_190,
    .bh_100{height:0.88rem}
    .headbar_top{display:none}

    .headbar_logo{background:#fff}
    .headbar_logo .layout{position:relative; height:0.88rem}
    .headbar_logo .logo{position:absolute; left:0.3rem; top:50%; height:0.46rem; margin-top:-0.23rem}
    .headbar_logo .hotline_box{display:none}

    .headbar_nav{background:none}
    .headbar_nav .layout{height:auto; position:relative}
    .headbar_search{display:none}

    .headbar_web.web{display:block !important}
    .headbar_web{position:absolute; right:0; top:0; height:0.88rem; overflow:hidden; line-height:0.88rem; font-size:0.24rem}
    .headbar_web .a{color:#999}
    .headbar_web .ioc_Signin{color:#194b90; width:50px; height:0.88rem; text-align:center; display:block; float:right; position:relative; margin-left:0.2rem}
    .headbar_web .ioc_Signin .img{width:0.44rem; height:0.44rem; position:absolute; left:50%; margin-left:-0.22rem; top:50%; margin-top:-0.22rem}
    .headbar_web .ioc_Signin.on .img{display:none}
    .headbar_web .ioc_Signin.on{background:url(/static/service/images/icon_close.png) no-repeat center center; background-size:55%}
    .ioc_switch{display:block; float:right; width:50px; height:0.88rem; text-align:center; overflow:hidden; z-index:4}
    .ioc_switch i{display:block; position:relative; width:0.44rem; height:0.32rem; margin:0.28rem auto}
    .ioc_switch i:before,
    .ioc_switch i:after{content:""; position:absolute; left:50%; margin-left:-0.22rem; background:#d8d8d8; width:100%; height:0.04rem}
    .ioc_switch i:before{top:0}
    .ioc_switch i:after{bottom:0}
    .ioc_switch i em{position:absolute; left:0; top:50%; margin-top:-0.02rem; background:#d8d8d8; width:100%; height:0.04rem}
    .ioc_switch.on i:before,
    .ioc_switch.on i:after{bottom:inherit; top:50%; margin-top:-0.02rem}
    .ioc_switch.on i:before{transform:rotate(45deg); -ms-transform:rotate(45deg); -moz-transform:rotate(45deg); -webkit-transform:rotate(45deg); -o-transform:rotate(45deg)}
    .ioc_switch.on i:after{transform:rotate(-45deg); -ms-transform:rotate(-45deg); -moz-transform:rotate(-45deg); -webkit-transform:rotate(-45deg); -o-transform:rotate(-45deg)}
    .ioc_switch.on i em{display:none}

    .main-nav-pc{position:fixed; left:0; top:0.88rem; width:100%; height:calc(100% - 0.88rem); background:#f4f4f4; display:none; margin:0; float:none}
    .main-nav-pc li{float:none; width:auto; position:relative; margin:0; padding:0 0.3rem}
    .main-nav-pc li .a a{ z-index:2}
    .main-nav-pc li .a{height:0.85rem; line-height:0.85rem; font-size:0.28rem; width:auto; text-align:left; padding:0; border-bottom:1px solid #ddd; color:#333; position:relative}
    .main-nav-pc li .a:after{content:""; position:absolute; right:0; top:50%; margin-top:-0.18rem; width:0.2rem; height:0.36rem; background:url(/static/service/images/icon_arrow.png) no-repeat center center; background-size:70%}
    .main-nav-pc li .on:after{transform:rotate(90deg); -ms-transform:rotate(90deg); -moz-transform:rotate(90deg); -webkit-transform:rotate(90deg);-o-transform:rotate(90deg)}
    .main-nav-pc li.d .a a,
    .main-nav-pc li .drop-down:before{display:none}
    .main-nav-pc li .drop-down{display:none; position:relative; width:auto; margin:1px 0 0 0;  left:0 !important; top:0; text-align:left}
    .main-nav-pc li .drop-down .box{background:#f4f4f4; -webkit-box-shadow:none; -moz-box-shadow:none; box-shadow:none;padding:0; display:block}
    .main-nav-pc li .drop-down a{display:block; height:0.85rem; padding:0 0.2rem; line-height:0.85rem; border-bottom:1px solid #ddd; font-size:0.28rem}
    .main-nav-pc li:hover .drop-down{display:none}
    .main-nav-pc li:hover .a,
    .main-nav-pc li.hover .a{background:none; color:#194b90}

    .Signin_down_web{position:fixed; left:0; top:0.88rem; width:100%; background:#f4f4f4; z-index:999; padding:0.3rem 0; height:calc(100% - 1.48rem)}
    .Signin_down_web .box{padding:0 0.3rem}
    .Signin_down_web .box .a{display:block; height:0.85rem; line-height: 0.85rem; font-size:0.28rem; border-top:1px solid #ddd; position:relative}
    .Signin_down_web .box .a:after{content:""; position:absolute; right:0; top:50%; margin-top:-0.18rem; width:0.2rem; height:0.36rem; background:url(/static/service/images/icon_arrow.png) no-repeat center center; background-size:70%}
    .Signin_down_web .box span.a{border:0; color:#999}
    .Signin_down_web .box span.a:after,
    .Signin_down_web .box .hover:after{display:none}
    .Signin_down_web .box .hover{color:#194b90}
    .Signin_down_web .box .out a{display:block; height:0.88rem; line-height: 0.88rem; border-radius:5px; border:1px solid #194b90; text-align:center; margin-top:35px; font-size:0.28rem; color:#194b90}

    .index_show .txt{font-size:0.4rem}
    .index_show .uk-slideshow li{height:4rem !important}

    .index-title{padding-bottom:0.4rem}
    .index-title .cn{font-size:0.4rem; line-height:0.56rem}

    .index_search_box{display:block}
    .index_search_box{background:#f2f2f2; padding:0.3rem; display:block}
    .index_search{height:0.88rem; border-radius:1rem; padding:0 1.2rem 0 0.35rem; background:#fff; border:1px solid #e5e5e5; overflow:hidden; position:relative}
    .index_search .text{width:100%; border:0; height:0.88rem; font-size:0.28rem}
    .index_search .bnt{position:absolute; width:1rem; height:0.88rem; right:0; top:0; border:0; cursor:pointer; background:url(/static/service/images/icon_search_42.png) no-repeat center center; background-size:40%}

    .index-1{padding:0.7rem 0.3rem}
    .index-1-list{margin-bottom:0.6rem}
    .index-1-list li{font-size:0.24rem; line-height:0.4rem}
    .index-1-list li .img{width:64px;}
    .index-1-list li a .img img{opacity:0}

    .classroom-list{margin-left:-0.35rem; margin-top:-0.3rem}
    .classroom-list li{padding-top:0.3rem}
    .classroom-list li .box{margin-left:0.35rem}
    .classroom-list li .box .img .name{left:10px; right:10px; font-size:0.24rem; line-height:0.38rem}
    .classroom-list li .box:hover .img:before{opacity:0}
    .classroom-list li .box .bottom{height:50px; line-height:50px; font-size:0.22rem}
    .classroom-list li .box .bottom a{margin:0 10px}

    .index-2{padding:0.6rem 0.3rem}
    .index-video-list{margin-left:-0.3rem}
    .index-video-list li{width:25%}
    .index-video-list li .box{margin-left:0.3rem}
    .index-video-list li .title{font-size:0.24rem; line-height:0.4rem; padding:0.1rem 0 0 0}


    .index-3{padding:0.7rem 0.3rem}
    .index-question-list a .title{font-size:0.26rem; line-height:0.38rem}
    .index-question-list{margin-left:-10px}
    .index-question-list dt{width:100%; float:none}
    .index-question-list dt img{height:4rem; object-fit:cover}
    .index-question-list dd{width:50%}
    .index-question-list dt a,
    .index-question-list dd a{margin-left:10px; margin-bottom:10px}


    .details_page .headbar_bpx{display:none}
    .web.details_head{ display:block !important}
    .details_head{height:0.88rem; background:#fff; position:fixed; left:0; top:0; z-index:999; width:100%; text-align:center; font-size:0.32rem; line-height:0.88rem; -webkit-box-shadow: rgba(0,0,0,0.19) 0px 0px 16px; -moz-box-shadow: rgba(0,0,0,0.19) 0px 0px 16px; box-shadow: rgba(0,0,0,0.19) 0px 0px 16px}
    .details_head .return{position:absolute; left:0; top:0; width:0.88rem; height:0.88rem; background:url(/static/service/images/return.png) no-repeat center center; background-size:40%}
    .details_head .close{position:absolute; right:0; top:0; width:0.88rem; height:0.88rem; background:url(/static/service/images/icon_close.png) no-repeat center center; background-size:50%}


    /*搜索效果页*/
    .search_box{padding:0.6rem 0.3rem}
    .search_div{width:70%; height:40px; background:#fff; padding:0 100px 0 20px; margin:0 auto; border-radius:5px; overflow:hidden; position:relative}
    .search_div .text{width:100%; height:40px; line-height:px; border:0; font-size:14px}
    .search_div .bnt{position:absolute; right:0; top:0; border:0; cursor:pointer; background:#3a7ad2; text-align:center; width:80px; height:40px; line-height:40px; font-size:14px; color:#fff}
    .search_content{padding:0 0.3rem}
    .search_tips{line-height:0.88rem; font-size:0.24rem}

    .search_list li{padding-bottom:0.3rem}


    /*二级页面*/
    .second_show{height:3rem}
    .second_show.my_show{height:200px}
    .second_show .text{font-size:0.5rem; line-height:0.5rem}
    .second_show.my_show .text{font-size:18px}

    .second_box{padding:0.7rem 0.3rem}
    .guide_text{font-size:0.24rem; line-height:0.38rem; text-indent:0.42rem; padding-bottom:0.35rem}

    .guide_list{}
    .guide_list li{padding-bottom:0.35rem}
    .guide_list li .box{float:none; width:100%; padding-bottom:0.2rem}
    .guide_list li .box .title{height:35px; line-height:35px; color:#fff; font-size:16px; border-radius:5px; padding:0 10px 0 50px; position:relative; background:url(/static/service/images/icon_3.png) no-repeat}
    .guide_list li .box .title .icon{height:30px; position:absolute; left:10px; top:50%; margin-top:-15px}
    .guide_list li .box .text{}
    .guide_list li .box .text .li{padding-top:10px; padding-left:20px; font-size:14px; line-height:28px}
    .guide_list li .box .text .li .h1{position:relative; font-size:16px}
    .guide_list li .box .text .li .txt{color:#666}
    .guide_list li .box .text .li .h1:before{content:""; position:absolute; width:6px; height:6px; left:-20px; border:2px solid #1e4f92; border-radius:50%; top
    :50%; margin-top:-5px}
    .guide_list li .img{float:none; width:80%; display:none; margin:0 auto}

    .guide_list li:nth-child(even) .box,
    .guide_list li:nth-child(even) .img{float:none}

    .guide_service{margin-left:-0.4rem}
    .guide_service li .box{padding:0.6rem 0.25rem 0.3rem 0.25rem; margin-top:0.5rem; margin-left:0.4rem}
	.guide_service li:after{left:0.4rem}
    .guide_service li .box .icon{width:1rem; height:1rem; left:50%; margin-left:-0.5rem; top:-0.5rem}
    .guide_service li .box .title{font-size:0.24rem; line-height:0.38rem; min-height:0.76rem}
    .guide_service li .box .text{font-size:0.22rem; line-height:0.38rem; min-height:1.14rem; padding-top:20px}

    /*服务与支持-常见问题*/
    .second_nav{float:none; width:auto}
    .second_nav .title_h1{display:none}
    .second_nav_list{background:#fff; margin-left:-0.3rem}
    .second_nav_list li{width:50%; float:left; padding-bottom:0.2rem}
    .second_nav_list li a{text-align:center; height:0.8rem; line-height:0.8rem; border:1px solid #D8D8D8; padding:0; font-size:0.24rem; margin-left:0.3rem}
    .second_nav_list li.hover a i,
    .second_nav_list li a:hover i{display:none}

    .second_970{float:none; width:auto;min-height:0}

    .details_page .second_nav{display:none}
    .third_box{padding:0.35rem 0.3rem}
    .third-position{padding:0 0.35rem}


    /*服务与支持-教学视频*/
    .service_video_nav{padding-bottom:0.1rem; margin-left:-0.3rem}
    .service_video_nav li{display:block; float:left; width:50%; padding:0; padding-top:0.2rem}
    .service_video_nav li a{display:block; text-align:center; height:0.8rem; line-height:0.8rem; border:1px solid #D8D8D8; padding:0; font-size:0.24rem; margin-left:0.3rem; border-radius:3px}

    .service_video_list{margin-left:-0.3rem}
    .service_video_list li{padding-top:0.3rem}
    .service_video_list li .box{margin-left:0.3rem}
    .service_video_list li .title{height:0.8rem; line-height:0.8rem; font-size:0.24rem}
    .service_video_list li a .img:before{content:""; position:absolute; left:0; top:0; width:100%; height:100%; background:rgba(0,0,0,0.15) url(../images/play.png) no-repeat center center}

    /*服务与支持-教学视频详情*/
    .video_bottom{padding:20px 15px;font-size:12px}
    .video_bottom .page span{padding:0 5px}
    .video_bottom .page a{padding-left:0}
    .video_bottom .page a:before{display:none}
    .overview_show{padding:0.4rem 0}

    .video_bottom .operation .bnt_collection:hover:before{background: url(/static/service/images/icon_collection.png) no-repeat; background-size:100%}
    .video_bottom .operation .bnt_collection:hover{color:#333}
    .video_bottom .operation .bnt_collection.select:before{background:url(/static/service/images/icon_collectionA.png) no-repeat; background-size:100%}
    .video_bottom .operation .bnt_collection.select{color:#194B90}

    /*服务与支持-微课堂*/
    .paging-box{padding:30px 0}


    /*服务与支持-登录*/
    .bh_100{height:0.88rem}
    .signin_show{background:url(/static/service/images/signin_bj.png) no-repeat center center}
    .signin_text{display:none}
    .signin_box{right:50%; margin-right:-250px; width:500px}


    /*服务与支持-小我私家中心-基本信息*/
    .my_right{display:none}
    .my_pa{padding:0.6rem 0.3rem}
    .my_200{display:none}
    .my_970{float:none; width:auto; min-height:600px}

}
@media screen and (max-width:750px){
    html,body{overflow-x:hidden}
    .pc{display:none !important}
    .web{display:block !important}
    .layout{width:auto}
    .right-float{display:none}

    /*底部样式*/
    .footer{font-size:0.22rem; line-height:0.4rem; overflow:hidden}
    .footer .layout{padding:0.4rem 0.3rem 0.2rem 0.3rem}
    .footer-top{float:none}
    .footer-top .link{display:none}
    .footer-top .text{margin-left:0; padding-top:0; text-align:center}
    .footer-top .text .li{float:none; padding-left:0}
    .footer-top .text .li .h1{font-size:0.22rem}
    .footer-top .text .li span{display:inline; color:#fff}
    .footer-code{float:none; text-align:center; padding-top:0.3rem}
    .footer-code .li{float:none; display:inline-block; padding:0 5px; font-size:0.22rem}
    .footer-code .li img{width:1.2rem}

    .footer-text{padding:0.2rem 0; text-align:center}
    .footer-text span{display:block}
    .footer-text .fl,
    .footer-text .fr{float:none}
    .footer-text .fr{display:none}


    /*导航*/
    .bh_190,
    .bh_100{height:0.88rem}
    .headbar_top{display:none}

    .headbar_logo{background:#fff}
    .headbar_logo .layout{position:relative; height:0.88rem}
    .headbar_logo .logo{position:absolute; left:0.3rem; top:50%; height:0.46rem; margin-top:-0.23rem}
    .headbar_logo .hotline_box{display:none}

    .headbar_nav{background:none}
    .headbar_nav .layout{height:auto; position:relative}
    .headbar_search{display:none}


    .headbar_web{position:absolute; right:0; top:0; height:0.88rem; overflow:hidden; line-height:0.88rem; font-size:0.24rem}
    .headbar_web .a{color:#999}
    .headbar_web .ioc_Signin{color:#194b90; width:50px; height:0.88rem; text-align:center; display:block; float:right; position:relative; margin-left:0.2rem}
    .headbar_web .ioc_Signin .img{width:0.44rem; height:0.44rem; position:absolute; left:50%; margin-left:-0.22rem; top:50%; margin-top:-0.22rem}
    .headbar_web .ioc_Signin.on .img{display:none}
    .headbar_web .ioc_Signin.on{background:url(/static/service/images/icon_close.png) no-repeat center center; background-size:55%}
    .ioc_switch{display:block; float:right; width:50px; height:0.88rem; text-align:center; overflow:hidden; z-index:4}
    .ioc_switch i{display:block; position:relative; width:0.44rem; height:0.32rem; margin:0.28rem auto}
    .ioc_switch i:before,
    .ioc_switch i:after{content:""; position:absolute; left:50%; margin-left:-0.22rem; background:#d8d8d8; width:100%; height:0.04rem}
    .ioc_switch i:before{top:0}
    .ioc_switch i:after{bottom:0}
    .ioc_switch i em{position:absolute; left:0; top:50%; margin-top:-0.02rem; background:#d8d8d8; width:100%; height:0.04rem}
    .ioc_switch.on i:before,
    .ioc_switch.on i:after{bottom:inherit; top:50%; margin-top:-0.02rem}
    .ioc_switch.on i:before{transform:rotate(45deg); -ms-transform:rotate(45deg); -moz-transform:rotate(45deg); -webkit-transform:rotate(45deg); -o-transform:rotate(45deg)}
    .ioc_switch.on i:after{transform:rotate(-45deg); -ms-transform:rotate(-45deg); -moz-transform:rotate(-45deg); -webkit-transform:rotate(-45deg); -o-transform:rotate(-45deg)}
    .ioc_switch.on i em{display:none}

    .main-nav-pc{position:fixed; left:0; top:0.88rem; width:100%; height:calc(100% - 0.88rem); background:#f4f4f4; display:none; margin:0; float:none}
    .main-nav-pc li{float:none; width:auto; position:relative; margin:0; padding:0 0.3rem}
    .main-nav-pc li .a a{ z-index:2}
    .main-nav-pc li .a{height:0.85rem; line-height:0.85rem; font-size:0.28rem; width:auto; text-align:left; padding:0; border-bottom:1px solid #ddd; color:#333; position:relative}
    .main-nav-pc li .a:after{content:""; position:absolute; right:0; top:50%; margin-top:-0.18rem; width:0.2rem; height:0.36rem; background:url(/static/service/images/icon_arrow.png) no-repeat center center; background-size:70%}
    .main-nav-pc li .on:after{transform:rotate(90deg); -ms-transform:rotate(90deg); -moz-transform:rotate(90deg); -webkit-transform:rotate(90deg);-o-transform:rotate(90deg)}
    .main-nav-pc li.d .a a,
    .main-nav-pc li .drop-down:before{display:none}
    .main-nav-pc li .drop-down{display:none; position:relative; width:auto; margin:1px 0 0 0; padding:0; left:0; top:0; text-align:left; background:#f4f4f4; -webkit-box-shadow:none; -moz-box-shadow:none; box-shadow:none; left:0 !important;}
    .main-nav-pc li .drop-down a{display:block; height:0.85rem; padding:0 0.2rem; line-height:0.85rem; border-bottom:1px solid #ddd; font-size:0.28rem}
    .main-nav-pc li:hover .drop-down{display:none}
    .main-nav-pc li:hover .a,
    .main-nav-pc li.hover .a{background:none; color:#194b90}

    .Signin_down_web{position:fixed; left:0; top:0.88rem; width:100%; background:#f4f4f4; z-index:999; padding:0.3rem 0; height:calc(100% - 1.48rem)}
    .Signin_down_web .box{padding:0 0.3rem}
    .Signin_down_web .box .a{display:block; height:0.85rem; line-height: 0.85rem; font-size:0.28rem; border-top:1px solid #ddd; position:relative}
    .Signin_down_web .box .a:after{content:""; position:absolute; right:0; top:50%; margin-top:-0.18rem; width:0.2rem; height:0.36rem; background:url(/static/service/images/icon_arrow.png) no-repeat center center; background-size:70%}
    .Signin_down_web .box span.a{border:0; color:#999}
    .Signin_down_web .box span.a:after,
    .Signin_down_web .box .hover:after{display:none}
    .Signin_down_web .box .hover{color:#194b90}
    .Signin_down_web .box .out a{display:block; height:0.88rem; line-height: 0.88rem; border-radius:5px; border:1px solid #194b90; text-align:center; margin-top:35px; font-size:0.28rem; color:#194b90}

    /*焦点图*/
    .index_show .uk-dotnav{bottom:10px}
    .index_show .txt{font-size:0.4rem}
    .index_show .uk-slideshow li{height:auto !important}
    .index_show .uk-slidenav{display:none}
    .index_show .uk-position-cover{display:none}
    .index_show .uk-slideshow>li>.web{visibility:visible; opacity:1 !important}
    .index_show .uk-slideshow>li:nth-child(1) img{display:none}
    .index_show .uk-slidenav-position .uk-slidenav{display:none}
    .index_show .uk-dotnav>*>*{width:12px; height:5px}

    .index_search_box{background:#f2f2f2; padding:0.3rem; display:block}
    .index_search{height:0.88rem; border-radius:1rem; padding:0 1.2rem 0 0.35rem; background:#fff; border:1px solid #e5e5e5; overflow:hidden; position:relative}
    .index_search .text{width:100%; border:0; height:0.88rem; font-size:0.28rem}
    .index_search .bnt{position:absolute; width:1rem; height:0.88rem; right:0; top:0; border:0; cursor:pointer; background:url(/static/service/images/icon_search_42.png) no-repeat center center; background-size:40%}

    .index-title{padding-bottom:0.4rem}
    .index-title .cn{font-size:0.4rem; line-height:0.56rem}

    .index-1{padding:0.7rem 0.3rem}
    .index-1-list{margin-bottom:0.4rem}
    .index-1-list li{width:33.3%; font-size:0.24rem; line-height:0.4rem; padding-bottom:0.3rem}
    .index-1-list li p{padding-top:0.1rem}
    .index-1-list li .img{width:0.8rem}
    .index-1-list li a .img img{opacity:0}

    .classroom-list{margin-left:-0.25rem; margin-top:-0.3rem}
    .classroom-list li{width:50%; padding-top:0.3rem}
    .classroom-list li .box{margin-left:0.25rem}
    .classroom-list li .box .img .name{left:0.3rem; right:0.3rem; font-size:0.24rem; line-height:0.33rem}
    .classroom-list li .box .img:before{display:none}
    .classroom-list li .box .bottom{height:0.8rem; line-height:0.8rem; font-size:0.24rem}
    .classroom-list li .box .bottom a{margin:0 0.1rem}
    .index_more{display:block; width:4rem; height:0.88rem; line-height:0.88rem; margin:0.3rem auto 0 auto; border-radius:5px; border:1px solid #E5E5E5; text-align:center; font-size:0.32rem}

    .index-2{padding:0.6rem 0.3rem}
    .index-video-list{margin-left:-0.3rem}
    .index-video-list li{width:50%}
    .index-video-list li .box{margin-left:0.3rem}
    .index-video-list li .title{font-size:0.24rem; line-height:0.75rem; padding:0}


    .index-3{padding:0.6rem 0.3rem}
    .index-question-list{margin-left:-0.1rem}
    .index-question-list dt{float:none}
    .index-question-list dd{float:left}
    .index-question-list a .title{font-size:0.28rem; line-height:0.4rem}
    .index-question-list dt{width:100%}
    .index-question-list dd{width:50%}
    .index-question-list dt a,
    .index-question-list dd a{margin-left:0.1rem; margin-bottom:0.1rem}

    .details_page .headbar_bpx{display:none}
    .details_head{height:0.88rem; background:#fff; position:fixed; left:0; top:0; z-index:999; width:100%; text-align:center; font-size:0.32rem; line-height:0.88rem; -webkit-box-shadow: rgba(0,0,0,0.19) 0px 0px 16px; -moz-box-shadow: rgba(0,0,0,0.19) 0px 0px 16px; box-shadow: rgba(0,0,0,0.19) 0px 0px 16px}
    .details_head .return{position:absolute; left:0; top:0; width:0.88rem; height:0.88rem; background:url(/static/service/images/return.png) no-repeat center center; background-size:40%}
    .details_head .close{position:absolute; right:0; top:0; width:0.88rem; height:0.88rem; background:url(/static/service/images/icon_close.png) no-repeat center center; background-size:50%}

    /*搜索效果页*/
    .search_box{padding:0.5rem 0.3rem}
    .search_div{width:auto; height:0.88rem; padding:0 2rem 0 0.3rem}
    .search_div .text{height:0.88rem; line-height:0.88rem; font-size:0.28rem}
    .search_div .bnt{width:1.8rem; height:0.88rem; line-height:0.88rem; font-size:0.28rem}
    .search_content{padding:0 0.3rem}
    .search_tips{line-height:0.5rem; padding-top:0.2rem; font-size:0.24rem}

    .search_list{padding:0.3rem 0}
    .search_list li{padding-bottom:0.3rem}
    .search_list li .title{font-size:0.28rem; line-height:0.4rem; font-weight:normal; padding-bottom:0.1rem}
    .search_list li .txt{font-size:0.22rem; line-height:0.36rem}
    .search_list li .txt a{ display:block; margin-top:0.1rem}



    /*二级页面*/
    .second_show,
    .second_show.my_show{height:auto}
    .second_show .text{font-size:0.4rem; line-height:0.56rem; left:0.8rem; right:0.8rem}
    .second_show.my_show .text{ font-size:0.24rem; line-height:0.4rem}

    .paging_web{height:0.9rem; position:relative; line-height:0.9rem; text-align:center; font-size:0.26rem; margin-top:0.2rem}
    .paging_web .bnt{position:absolute; top:0; width:2rem; height:0.88rem; border:1px solid #D8D8D8; text-align:center; line-height:0.88rem; font-size:0.28rem; color:#194B90}
    .paging_web .bnt.left{left:0}
    .paging_web .bnt.right{right:0}

    .second_box{padding:0.8rem 0.3rem}
    .guide_text{font-size:0.24rem; line-height:0.45rem; text-indent:0.3rem; padding-bottom:0.4rem}
    .guide_title{font-size:0.32rem; line-height:0.45rem; padding-bottom:0.4rem}
    .guide_title span:before,
    .guide_title span:after{width:0.6rem}
    .guide_title span:before{left:-0.8rem}
    .guide_title span:after{right:-0.8rem}

    .guide_list{padding-bottom:px}
    .guide_list li{padding-bottom:0.35rem}
    .guide_list li .box{float:none; width:auto; padding-bottom:0.2rem}
    .guide_list li .box .title{height:0.72rem; line-height:0.72rem; font-size:0.28rem;  padding:0 10px 0 1rem; background:url(/static/service/images/icon_3.png) no-repeat; background-size:cover}
    .guide_list li .box .title .icon{height:0.64rem; left:0.25rem; margin-top:-0.32rem}
    .guide_list li .box .text{}
    .guide_list li .box .text .li{padding-top:0.15rem; padding-left:18px; font-size:0.24rem; line-height:0.48rem}
    .guide_list li .box .text .li .h1{position:relative; font-size:0.28rem}
    .guide_list li .box .text .li .h1:before{content:""; position:absolute; width:4px; height:4px; left:-18px; border:2px solid #1e4f92; border-radius:50%; top:50%; margin-top:-4px}
    .guide_list li .img{float:none; width:100%}

    .guide_list li:nth-child(even) .box,
    .guide_list li:nth-child(even) .img{float:none}

    .guide_service{margin-left:0}
    .guide_service li{float:none; width:auto; flex:0 0 100%; max-width:100%; -webkit-box-flex:0;}
    .guide_service li .box{padding:0.6rem 0.3rem; margin-top:0.7rem; margin-left:0}
    .guide_service li .box .icon{width:0.8rem; height:0.8rem; margin-left:-0.4rem; top:-0.4rem}
    .guide_service li .box .title{font-size:0.28rem; line-height:0.4rem; min-height:0; color:#194B90}
    .guide_service li .box .text{font-size:0.24rem; line-height:0.48rem; min-height:0; padding-top:0.25rem}


    /*服务与支持-常见问题*/
    .details_page .second_nav{display:none}
    .second_nav{float:none; width:auto; padding-bottom:0.3rem}
    .second_nav .title_h1{display:none}
    .second_nav_list{background:#fff; margin-left:-0.3rem}
    .second_nav_list li{width:50%; float:left; padding-bottom:0.2rem}
    .second_nav_list li a{text-align:center; height:0.8rem; line-height:0.8rem; border:1px solid #D8D8D8; padding:0; font-size:0.24rem; margin-left:0.3rem; border-radius:3px}
    .second_nav_list li.hover a i,
    .second_nav_list li a:hover i{display:none}

    .second_970{float:none; width:auto}
    .second_right_top{height:0.88rem; padding:0 0.25rem}
    .second_right_top .title{font-size:0.24rem; line-height:0.88rem; color:#333; font-weight:bold}
    .second_right_top .search_c{display:none}
    .question_list{padding:0}
    .question_list li{line-height:0.33rem; padding:0.31rem 0; font-size:0.24rem}

    .no_content{padding:50px 0; text-align:center; font-size:14px; line-height:20px; color:#999}
    .no_content img{width:3.2rem}
    .no_content .pa25,
    .no_content .bnt{display:none}

    .third_box{padding:0.6rem 0.3rem}
    .third-position{display:none}
    .third-title{padding-bottom:0.35rem}
    .third-title .h1{font-size:0.32rem; line-height:0.48rem; padding-bottom:10px}
    .third-title .time{font-size:12px}
    .third_text{font-size:0.24rem; line-height:0.48rem}
    .third_text_download{padding-top:0.35rem; font-size:0.24rem; line-height:0.4rem}
    .third_text_download a{text-decoration:underline}

    /*服务与支持-教学视频*/
    .service_video_nav{padding-bottom:0.1rem; margin-left:-0.3rem}
    .service_video_nav li{display:block; float:left; width:50%; padding:0; padding-top:0.2rem}
    .service_video_nav li a{display:block; text-align:center; height:0.8rem; line-height:0.8rem; border:1px solid #D8D8D8; padding:0; font-size:0.24rem; margin-left:0.3rem; border-radius:3px}
    .service_video_list{margin-left:-0.3rem}
    .service_video_list li{width:50%; padding-top:0.3rem}
    .service_video_list li .box{margin-left:0.3rem}
    .service_video_list li .title{height:0.78rem; line-height:0.78rem; font-size:0.24rem}
    .service_video_list li a .img:before{background:rgba(0,0,0,0.15) url(../images/playa.png) no-repeat center center; background-size:20%}
    .service_video_list li a:hover .img:before{display:none}


    /*服务与支持-教学视频详情*/
    .web_pa{padding:0.6rem 0.3rem 0 0.3rem;}
    .video_bottom{padding:0.2rem 0 0 0; line-height:0.48rem; font-size:0.24rem; margin-left:-0.3rem; margin-right:-0.3rem;}
    .video_bottom .page{float:none; display:block; padding:0 0.3rem 0.2rem 0.3rem}
    .video_bottom .page span{display:none}
    .video_bottom .page a{position:relative; padding-left:0; display:block}
    .video_bottom .page a:before{display:none}
    .video_bottom .operation{float:none; width:100%; height:0.86rem; border-top:1px solid #ececec; position:relative;}
    .video_bottom .operation .bnt{display:block; text-align:center; width:50%; float:left; height:0.86rem; line-height:0.86rem; padding-left:0; margin-left:0}
    .video_bottom .operation .bnt:after{content:""; position:absolute; width:1px; height:100%; background:#ececec; top:0; left:0}
    .video_bottom .operation .bnt_courseware:after{display:none}
    .video_bottom .operation.l3 .bnt{width:33.3%}
    .video_bottom .operation .bnt:before{position:relative; display:inline-block; left:0; vertical-align:middle; top:-3px; margin-right:0.1rem; margin-top:0; width:20px; height:20px}
    .video_bottom .operation .bnt_collection .tips{right:0;}

    .video_bottom .operation .bnt_collection:hover:before{background: url(/static/service/images/icon_collection.png) no-repeat; background-size:100%}
    .video_bottom .operation .bnt_collection:hover{color:#333}
    .video_bottom .operation .bnt_collection.select:before{background:url(/static/service/images/icon_collectionA.png) no-repeat; background-size:100%}
    .video_bottom .operation .bnt_collection.select{color:#194B90}


    .overview_show{padding:0.4rem 0}
    .overview_title{height:0.7rem; line-height:0.7rem; padding:0 0.3rem}
    .overview_title .h1{font-size:0.26rem; border-bottom:0; height:0.7; padding:0; display:block}
    .overview_text{padding:0.3rem; font-size:0.24rem; line-height:0.48rem}

    /*服务与支持-微课堂*/




    /*服务与支持-登录*/
    .bh_100{height:0.88rem}
    .my_right{display:none}
    .my_footer{display:none}

    .signin_show{background:none}
    .signin_show .layout{height:auto}
    .signin_text{display:none}

    .signin_box{position:relative; right:0; width:auto; top:0; transform:translateY(0); -ms-transform:translateY(0); -moz-transform:translateY(0);
 -webkit-transform:translateY(0); -o-transform:translateY(0); margin:0}
    .signin_box_nav{display:none}

    .signin_box .pa{padding:0.3rem 0.3rem; padding-bottom:0.5rem}
    .signin_box_li{padding-bottom:15px}
    .signin_box_li .text{height:0.88rem; line-height:0.88rem; font-size:0.26rem; width:99%; text-indent:15px; margin-bottom:10px}

    .verification_li{padding-right:3.9rem}
    .verification_li .success{right:4.1rem}
    .verification_bnt{width:3.7rem; height:0.88rem; line-height:0.88rem; font-size:0.26rem}

    .signin_box .tips{text-align:right; line-height:40px; font-size:12px; color:#999; margin-top:-20px}
    .signin_box .tips a{color:#194B90; text-decoration:none}
    .signin_box_bnt{display:block; width:100%; height:40px; line-height:40px; border:0; cursor:pointer; background:#194B90; border-radius:5px; font-size:14px; color:#fff; text-align:center}
    .register_tips{text-align:center; font-size:.26rem; color:#9999; padding-top:0.4rem}
    .register_tips a{color:#194B90; text-decoration:underline}
    .signin_box .title{padding:0.4rem 0; font-size:0.22rem; line-height:0.3rem}
    .signin_box .thirdParty{text-align:center}
    .signin_box .thirdParty .a{display:inline-block; width:0.64rem; height:0.64rem; background-size:100% !important; margin:0 12px}

    .register_success{text-align:center; padding:50px 0 80px 0; font-size:22px; line-height:30px; color:#41a334}
    .register_success img{width:48px}
    .register_success p{padding-top:25px}

    /*服务与支持-小我私家中心-基本信息*/
    .my_pa{padding:0.8rem 0.3rem}
    .my_200{display:none}
    .my_970{float:none; width:auto; min-height:0}

    .my_li{padding-left:2rem; padding-bottom:25px; line-height:0.88rem; font-size:0.24rem}
    .my_li .name{width:1.9rem; line-height:0.88rem}
    .my_li .text{width:3.8rem; padding:0 0.2rem; height:0.88rem; line-height:0.88rem}
    .my_li .error{left:2rem}
    .my_li .success{left:5.8rem}

    .my_li label{margin-right:0.35rem}
    .my_li label input{margin-right:0.18rem}
    .my_botom{padding-left:2rem; width:4.2rem}
    .my_button{width:4.2rem; height:0.88rem; line-height:0.88rem; font-size:0.24rem}
    .my_button_link{width:4.2rem; height:0.88rem; line-height:0.88rem; font-size:0.24rem; margin-top:10px}

    /*服务与支持-小我私家中心-我的收藏*/
    .my_right_nav{margin-bottom:0.4rem; margin-left:-0.3rem; margin-right:-0.3rem}
    .my_right_nav li{padding-right:0; padding-left:0.3rem}
    .my_right_nav li a{height:0.48rem; line-height:0.24rem; font-size:0.24rem}

    .my_970 .question_list{padding:0}
    .my_970 .question_list li a{padding:0}

    /*服务与支持-小我私家中心-清静设置*/
    .ThirdParty_list{}
    .ThirdParty_list li{font-size:0.26rem; padding:0.35rem 0}
    .ThirdParty_list li .name{position:relative; padding-left:0.85rem; height:0.88rem; line-height:0.44rem; width:45%}
    .ThirdParty_list li .name img{width:0.64rem; height:0.64rem; top:0.12rem;}
    .ThirdParty_list li .bnt{width:2rem; height:0.88rem; line-height:0.88rem; font-size:0.24rem}

    /*服务与支持-小我私家中心-清静设置-手机绑定*/
    .verification1_bnt{width:2.5rem; height:0.88rem; font-size:0.24rem; line-height:0.88rem; margin-left:0.2rem}
    .my_li.bw_200 .text{width:1.6rem}
    .my_li.bw_200 .success{left:3.6rem}
    .my_botom.bw_200 .my_button{width:2rem}

    .process_list{padding-bottom:0.5rem; width:80%}
    .process_list .li{width:33.333%; font-size:12px; line-height:0.33rem}
    .process_list .li p{ padding-top:0.1rem}
    .process_list .li .number{width:0.42rem; height:0.42rem}
    .process_list .li .number span{width:0.38rem; height:0.38rem; line-height:0.38rem}

	/*YJK二次开发接口需求挂号表*/
	.bj_f2f2f2{padding:30px 0.3rem}
	.bj_f2f2f2 .third_box{padding:30px 0.3rem}
	.registration_form_h1{font-size:20px}
	.registration_form_box{padding:0.3rem; margin:0.3rem 0 0 0;}
	.registration_form{margin-left:0}
	.registration_form li{width:100%; float:none; padding-bottom:10px}
	.registration_form li .li{padding-left:0; margin-left:0}
	.registration_form li:nth-child(even) .li{padding-left:0;}
	.registration_form li .error{position:relative; left:inherit; bottom:inherit; padding-top:5px}
	.registration_form li:nth-child(even) .error{left:0}
	.registration_form li .li .t{position:relative; left:0; top:0; font-size:16px; line-height:25px; padding-bottom:10px}
	.registration_form .bw_100 .error{left:0 !important}
	.registration_form .bw_100 .li{padding:0 !important}
	.registration_form .bw_100 .li .t{display:block; position:relative; padding-bottom:10px}
	.registration_form .bw_100 .li .text{float:none; display:block}
	.registration_form_box .box_bnt{width:100%; margin-top:0.3rem}


}

@media screen and (max-width:370px){

}



/*20220419新加样式*/
.second_nav_list li .level-2,
.second_nav_list li .level-3{/*display:none*/}

.second_nav_list li.hover .level-2,
.second_nav_list li.on .level-2{display:block}
.second_nav_list li.hover .level-2.hover .level-3,
.second_nav_list li.on .level-2.on .level-3{display:block}

.second_nav_list li .level-2 >  a{padding-left:35px; color:#333}
.second_nav_list li .level-2 > a:hover,
.second_nav_list li .level-2.hover > a{background:#e7effa; color:#194b90}
.second_nav_list li .level-3 a{padding-left:55px; position:relative; color:#333}
.second_nav_list li .level-3 a:before{content:""; position:absolute; width:4px; height:4px; left:45px; top:50%; margin-top:-2px; background:#666}
.second_nav_list li .level-3 a:hover,
.second_nav_list li .level-3 a.hover{background:#e7effa; color:#194b90}
.second_nav_list li .level-3 a:hover:before,
.second_nav_list li .level-3 a.hover:before{background:#194b90}

/*产品下载列表*/
.structure_list{}
.structure_list li{padding:20px 25px; border-bottom:1px solid #efefef}
.structure_list li .title{font-size:20px; font-weight:bold; line-height:30px}
.structure_list li .li{font-size:14px; line-height:25px; padding-right:120px; margin:5px 0; position:relative}
.structure_list li .li .time{position:absolute; right:0; top:0; color:#999999}
.structure_list li .history-bnt{font-size:14px; color:#194b90; font-weight:bold; line-height:30px; cursor:pointer; margin-top:10px}
.structure_list li .history-bnt i{margin-right:5px; font-size:20px; color:#3a7ad2; position:relative; top:2px}
.structure_list li .history-bnt.open i:before{content:"\f0d7";}
.structure_list li .history-list{display:none; padding-top:10px}
.history-list .li{padding-left:15px; font-size:14px; line-height:25px; margin:5px 0; position:relative}
.history-list .li .time{position:absolute; right:0; top:0; color:#999999}
.history-list .li:before{content:""; position:absolute; width:4px; height:4px; left:0; top:10.5px; background:#dddddd}
.history-list .li:hover:before{background:#194B90}

/*搜索分类*/
.headbar_search{padding-left:80px; border-radius:0; border:1px solid #a3b7d3; overflow:visible}
.headbar_search .search_down{position:absolute; left:0; top:0; width:80px; height:30px; background:#f1f5fb}
.headbar_search .search_down_title{height:30px; line-height:30px; text-align:center; font-size:12px; cursor:pointer}
.headbar_search .search_down_title span{position:relative; padding-right:13px}
.headbar_search .search_down_title span:before{ font-size:14px; font-family: FontAwesome; display: inline-block; font-weight: 400; font-style: normal; line-height: 1; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale;content:"\f0d7"; position:absolute; right:0; top:0}
.headbar_search .search_down_text{position:absolute; display:none; left:-1px; top:30px; width:100px; background:#fff; line-height:24px; padding:10px 0; -webkit-box-shadow: rgba(0,0,0,0.1) 0px 0px 9px; -moz-box-shadow: rgba(0,0,0,0.1) 0px 0px 9px; box-shadow: rgba(0,0,0,0.1) 0px 0px 9px;}
.headbar_search .search_down_text p{cursor:pointer; padding-left:15px}
.headbar_search .search_down_text p:hover{background:#f2f2f2}


/*产品下载详情*/
.third-tab-nav{border-bottom:1px solid #eeeeee}
.third-tab-nav li{float:left; font-size:16px; color:#999999; line-height:30px; padding-bottom:15px; position:relative; margin-right:40px; cursor:pointer}
.third-tab-nav li a{font-size:16px; color:#999999}
.third-tab-nav li.hover,
.third-tab-nav li.hover a{color:#333333}
.third-tab-nav li.hover:before{content:""; position:absolute; width:100%; left:0; bottom:0; height:2px; background:#194b90}

.third-tab-box{padding:20px 0}
.third-tab-box .hide{display:none}
.third-tab-box .history-list li{margin:8px 0}

.third-tab-table{background:#f7f7f7; padding:25px 30px; font-size:14px; line-height:30px; margin-bottom:30px}
.third-tab-table .li{float:left; width:33.3%; overflow:hidden}
.third-tab-table .li .t{color:#194b90}


@media screen and (max-width:1200px){
	.second_nav_list li{width:100%}
	.second_nav_list li .level-2 > a,
	.second_nav_list li .level-3 a{padding-left:0;}
	.second_nav_list li .level-3 a:before{display:none}
	.second_nav_list li .level-2 a{border:0}
	.second_nav_list li.hover .level-2 a{background:#e7effa; border-radius:0}
	.second_nav_list li.hover .level-3 a{background:#bad5fa}
}


@media screen and (max-width:750px){
	.second_nav_list li{width:100%}
	/*产品下载列表*/
	.structure_list{}
	.structure_list li{padding:20px 0}
	.structure_list li .title{font-size:18px}
	.structure_list li .li{padding-right:0; margin:5px 0;}
	.structure_list li .li .time,
	.history-list .li .time{position:relative; display:block; color:#999999}

	/*产品下载详情*/
	.third-tab-nav li{font-size:16px; line-height:30px; padding-bottom:10px; margin-right:20px}
	.third-tab-table{padding:0.25rem 0.3rem; font-size:12px; line-height:30px; margin-bottom:30px}
	.third-tab-table .li{float:none; width:auto; overflow:hidden}
}
/*联系人生就是搏中国区弹窗*/
/*.right-float{position:fixed; width:100px; height:100px; right:20px; top:50%; margin-top:-50px;  cursor:pointer; background:#154c8c; border-radius:10px; text-align:center; overflow:hidden}
.right-float:before{content:""; background:url(/static/service/images/icon_contact.png) no-repeat; display:block; width:40px; height:40px; margin:17px auto 8px auto}
.right-float:after{content:"联系人生就是搏中国区"; display:block; font-size:14px; color:#fff; line-height:20px}
*/
.right-float{position:fixed; width:40px; right:20px; bottom:5%; cursor:pointer; background:#9c9c9c; text-align:center; overflow:hidden}
.right-float .li{display:block; width:100%; height:40px; position:relative; overflow:hidden}
.right-float .li:hover{background:#6c6c6c}
.right-float .li:before{content:""; display:block; width:20px; height:20px; margin:10px auto}
.right-float .contact_ico:before{background:url(/static/service/images/icon_contact.png) no-repeat; background-size:100%}

.right-float{width:120px; border:1px solid #d0dff4; border-radius:10px; background:#ebf3fd; overflow:hidden}
.right-float .title{text-align:center; height:40px; line-height:40px; font-size:16px; color:#fff; background:#1a4c90}
.right-float .a{cursor:pointer; padding:20px 0; text-align:center; font-size:14px; line-height:20px; color:#1a4c90}
.right-float .line{border-bottom:1px solid #d0dff4}
.right-float .a img{margin-bottom:5px}
.right-float .a:hover{background:#dbe9fd}
.contact_pop_box .pa{padding:0 50px; height:400px; overflow:auto}
.contact_pop_box iframe{width:100%; height:1320px}
.contract-contact{
    border-radius: 10px;
    overflow: hidden;
    height: 110px;
    padding-top: 5px;
    line-height: 25px;
    font-size: 16px;
    color: #fff;
    background: #1a4c90;
    position: fixed;
    width: 30px;
    right: 5px;
    bottom:  calc(5% + 194px);
    cursor: pointer;
    text-align: center;
    display:none;
}