/*css初始化*/
html{width: 100%;height: 100%;font-size:20px;}

body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td,hr,button,article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{margin:0;padding:0}
body{background-color:#ffffff;color:#333333;width: 100%;height: 100%;/*padding-top: 4rem;*/}
body,button,input,select,textarea{font-family:"PingFang SC","微软雅黑","Microsoft YaHei","Source Han Sans CN",Helvetica,"Helvetica Neue",Tahoma,Arial,sans-serif;letter-spacing:1px;}
a{cursor: pointer;color: inherit;display: inline-block;}
a:active,a:visited,a:link,a:hover,a:focus { text-decoration:none;color: inherit;outline:none;}
*:focus {outline:none;}

ul, ol, li { list-style:none;}
img,button { border:0;}
h1,h2,h3,h4,h5,h6{font-weight:400;}
input,select,textarea,button{resize:none;font-family: inherit;font-weight: inherit;border-style: none;background-color: inherit;outline:none;-webkit-appearance:none;-moz-appearance:none;-o-appearance:none;}
input[type="radio"]{-webkit-appearance:radio;-moz-appearance:radio;-o-appearance:radio;}
input:focus,select:focus,textarea:focus{outline:none;}
input:-webkit-autofill,textarea:-webkit-autofill, select:-webkit-autofill{ -webkit-box-shadow: 0 0 0 1000px transparent inset;}
em,i{font-style: normal;}
label,b,strong{font-weight: normal;margin-bottom: 0;}
table{ border-collapse:collapse;border-spacing:0;}
a,img,span,div,button{-webkit-tap-highlight-color:transparent;}


/*公用*/
.clear:after{display:block;clear:both;content:"";visibility:hidden;height:0}
.clear{zoom:1}
.wh100auto{width: 100%;height: auto;}
.padding75{padding: 0.7rem 0.5rem!important;}
img.margintop22{margin-top: 2.2rem;}
.display_block{display: block;}

.bg_blue{
background: -webkit-linear-gradient(left, #305ffb, #7a26fb)!important;
background: -o-linear-gradient(left, #305ffb, #7a26fb)!important;
 background: -moz-linear-gradient(right, #305ffb, #7a26fb)!important; /* Firefox 3.6 - 15 */	
background: linear-gradient(to right, #305ffb, #7a26fb)!important; /* Safari 5.1 - 6.0 */ /* Opera 11.1 - 12.0 */ /* Firefox 3.6 - 15 */ /* 标准的语法 */}
.content>img{width: 100%;height: auto;z-index: 20!important;}
/*图标部分*/
.icon0{background: url(../images/icon.png) no-repeat;display: inline-block;vertical-align: middle;background-size: 375px auto;}





/*顶部标签栏*/
.top_menu{border:0!important;z-index: 999;position:inherit;}
.top_menu h1.title{color: #fff;}
/*
.top_menu a.pull-right{font-size: 1.3rem;}
.top_menu a.button.button-fill{background: none!important;color: #fff;margin-top: 0.5rem;font-size: 1rem;margin-right: -0.3rem;}
.bar .button{top:0!important;} 
*/


/*.btn-group{float: right;}*/

.menu_right{background-position:-331px -55px;width:22px;height:18px;}
.return{background-position:-311px -55px;width:14px;height:24px; margin-left: 0.2rem;margin-top: 0.5rem; }
/*.menu{background-position:-333px -55px;width:22px;height:18px;margin-right: 0.2rem;margin-top: 0.6rem;}*/
.right_icon{background-position:-360px -55px;width:7px;height:13px;margin-top: 1rem;}



.btn-group{z-index: 999; margin-right: 0.2rem;margin-top: 0.5rem; }
.btn-group button.menu_right{border:0;}
.btn-group button.menu_right:focus{box-shadow: none;-webkit-box-shadow:none!important;border:none!important;}
/*.btn-group button.menu_right:visited{box-shadow: none;-webkit-box-shadow:none!important;border:none!important;}*/
.menu_right_ul{background: rgba(256,256,256,0.9);}
.menu_right_ul li:hover{background: #f7f7f7!important;}
.menu_right_ul li:hover a{background: none!important;}
.menu_right_ul li a{line-height: 2.4rem;display: block;margin: 0 0.4rem;text-align: center;border-bottom: 1px solid #ddd;font-size: 0.8rem;color: #444;}

.menu_right_ul li a i{width: 28px;height: 28px;margin-top: 0.1rem;margin-right: 0.1rem;}
.menu_right_ul li:last-child a{border-bottom: 0;}

/*侧栏导航*/
/*
.panel.theme-dark,.panel,.theme-dark{background:#f6f8ff!important;}
.panel-overlay{background:rgba(0,0,0,0.5)!important;opacity:0.5!important;}
.sidebar_menu .content-block a{display: block;line-height: 2.6rem;color: #444;border-bottom: 1px dashed #e6e6e6;padding: 0 0.5rem;}

.sidebar_menu .content-block a i.icon0{width: 28px;height: 28px;margin-top: 0.6rem;margin-right: 0.4rem;}
*/
i.column01{background-position:-10px -10px;}
i.column02{background-position:-44px -10px;}
i.column03{background-position:-79px -10px;}
i.column04{background-position:-113px -10px;}
/*
i.column05{background-position:-147px -10px;}
i.column06{background-position:-181px -10px;}
*/

/*底部工具栏*/
.bottom_apply{box-sizing: border-box;width: 100%;position: fixed!important;bottom: 0!important;background:inherit;border-top: 0!important;}
.bottom_apply a.tab-item{width: 50%;display:block;float: left;line-height: 2.5rem;font-size: 0.7rem;color: #fff!important;font-weight: 600;}
/*.bottom_apply a.tab-item:last-child{border-right: 0;}*/
.bottom_apply a.left_blue{background: #4483f7}
.bottom_apply a.right_red{background: #ff4b4f}

/*
.bottom_apply a:first-child{color: #555;width: 32%;margin-right: 0;}
.bottom_apply a:last-child{color: #fff;width: 59.6%;margin-left: 0.7%;border:0;background:#f75a40;}
*/



.bottom_apply a i{width:18px;height:16px;margin-right: 0.1rem;}
i.bottom_consult_icon{background-position:-221px -10px;}
i.bottom_apply_icon{background-position:-246px -10px;}
i.bottom_phone_icon{background-position:-315px -90px;}
.bottom_apply a.tab-item:visited{color:#fff;}

/*公用标题样式*/
/*.bar-tab~.content{bottom: 3.4rem!important;}*/
.content-padded{margin: 0.7rem!important;margin-top:0!important;}
.white_box{background: #f6f8ff;border-radius:0.5rem;padding: 0.7rem 1.4rem;text-align: center;position: relative;margin-bottom:0.6rem;box-shadow: 0px 2px 2.91px 0.09px rgba(0, 0, 0, 0.15),0px 2px 2.91px 0.09px rgba(0, 0, 0, 0.15);padding-bottom: 1rem;}
.white_box h1{font-size:0.8rem;background: #4b6ded;display: inline-block;line-height: 1.8rem;padding: 0 0.8rem;color: #fff;border-radius: 1.8rem;}

i.title_icon{background-position:-273px -10px;width: 27px;height: 12px;margin-left: -1.2rem;margin-right: 0.2rem;}


/*自考********************************************************************************************************/

/*任何基础都能轻松通过*/
.plan_item{text-align: left;height:2.6rem;margin-top: 0.3rem!important;}
.plan_item i{margin-bottom:1.9rem;margin-right: 0.4rem;}
.plan_item .plan_text{display: inline-block;}
.plan_item .plan_text h2{font-size: 0.8rem;margin: 0;line-height: 1.2rem;font-weight: 600;color: #444;}
.plan_item .plan_text p{font-size: 0.6rem;margin: 0;line-height: 1rem;color: #555;}
/*蓝色图标*/
i.plan_icon01{background-position:-10px -45px;width: 27px;height: 24px;}
i.plan_icon02{background-position:-44px -45px;width: 32px;height: 24px;margin-left: -0.2rem;}
i.plan_icon03{background-position:-79px -45px;width: 25px;height: 27px;margin-left: 0.1rem;}
i.plan_icon04{background-position:-113px -45px;width: 32px;height: 23px;}

/*黄色按钮*/
.white_box a.click_button{width:100%;height:1.8rem;line-height:1.8rem;border-radius: 2rem;color: #fff;font-weight: 500;font-size: 0.76rem;margin-bottom:1rem;margin-top: 0.2rem;box-shadow: 0px 7px 23.52px 0.48px rgba(187, 141, 1, 0.56);
  background: -webkit-linear-gradient(#febe02, #fe8002); /* Safari 5.1 - 6.0 */
  background: -o-linear-gradient(#febe02, #fe8002); /* Opera 11.1 - 12.0 */
  background: -moz-linear-gradient(#febe02, #fe8002); /* Firefox 3.6 - 15 */
  background: linear-gradient(#febe02, #fe8002); /* 标准的语法 */}

/*链接绳子*/
i.link{background-position:-318px -10px;width:13px;height:40px;}
.link_box{position: absolute;bottom: -1.3rem;left: 50%; display: block;width:12rem;margin-left: -120px;z-index: 99;}



/*专业*/
.major_box{margin: 0!important;margin-bottom: 0.6rem!important;}
.padding75 a.click_button{width:90%!important;margin-top:0.8rem;}
.major_box .col-xs-4{padding: 0;margin-bottom: 0.2rem;}
.major_box .col-xs-4 img{width:100%;height: auto;}
.major_box .col-xs-4 p{margin: 0;font-size: 0.6rem;letter-spacing:normal;}

/*院校*/
.college_box{margin-bottom: 0.4rem!important;}
.college_box .col-xs-4{padding: 10px;border-bottom: 1px solid #eee;border-right: 1px solid #eee;margin-bottom: 0;}
.college_box .col-xs-4:nth-child(3n){border-right: 0;}
.college_box .col-xs-4:nth-child(4n){border-bottom: 0;}
.college_box .col-xs-4:nth-child(5n){border-bottom: 0;}
.college_box .col-xs-4:nth-child(6n){border-bottom: 0;}

/*分期*/
.content-padded a img{width: 100%;height: auto;margin: 0.2rem 0;}


/*问题解析*/
.college_box .col-xs-12{background:#fff;border:2px solid #4b6ded;border-radius: 5rem;padding: 0;line-height: 1.6rem;font-size: 0.6rem;margin-bottom: 0.5rem;text-align: left;padding-left:3%;}
.college_box .col-xs-12:first-child{margin-top: 0.2rem;}
/*.college_box .col-xs-12:last-child{margin-bottom: 0;}*/
.college_box .col-xs-12>a{background: #4b6ded;border-bottom-right-radius: 5rem;border-top-right-radius: 5rem;color: #fff;padding: 0 0.4rem;}
.college_box>img{width: 100%;height: auto;margin-top: -0.1rem;}
.college_box>p{margin: 0;font-size: 0.7rem;line-height: 1.4rem;letter-spacing: normal;}
.padding77{padding: 0.7rem 0.7rem;}
.padding77 a.click_button{width: 92%!important;}

/*流程*/
.flow_box>img{margin-top: 0.1rem;margin-bottom: 0.5rem;}

/*公司*/
.company_box{padding-bottom:1rem;}
.company_box video{width: 100%;height: auto;}
.company_box .plan_item{border-bottom: 1px dashed #e6e6e6;height:4rem;position: relative;}
.company_box .plan_height{height: 3.6rem;}
.company_box .border_bottom0{border-bottom: 0;}
.company_box .plan_item i{width: 49px;height: 49px;position:absolute;top:0.4rem;left: 0.2rem;}
.company_box .plan_item .plan_text{width: 78%;position:absolute;top:0.4rem;left: 3.0rem;}
.video_title{font-size: 0.7rem;margin: 0;margin-top: -0.35rem;background: #315efb;line-height: 1.4rem;color: #fff;margin-bottom: 0.6rem;}
           /*图标公司*/
i.company_icon01{background-position:-10px -80px}
i.company_icon02{background-position:-64px -80px}
i.company_icon03{background-position:-118px -80px}
i.company_icon04{background-position:-172px -80px}

/*活动照片*/
.active_box .carousel-inner .item img{width: 49%;float: left;margin-right: 2%;max-width: 100%;max-height:150px;}
.active_box .carousel-inner .item img:last-child{margin-right: 0;}

.college_box p.active_description{line-height: 1rem;font-size: 0.6rem;text-indent: 1.1rem;margin:0;text-align: left;margin-top: 0.2rem;}



.smallimg:hover{cursor:zoom-in}
.bigimg{width:80%!important;position: fixed;left: 0;top: 0; right: 0;bottom: 0;margin:auto;display: none;z-index:99999;height: auto!important;}
.mask{position: fixed;left: 0;top: 0; right: 0;bottom: 0;background-color: #000;opacity:0.5;filter: Alpha(opacity=50);z-index:9999;transition:all 1s;display: none}
.mask:hover{cursor:zoom-out}
.mask>img{position: fixed;right:6%;top:30%;width:1.5rem;height: auto;z-index: 99999;}
/*.mask>img:hover{cursor:pointer;}*/









/*快来测一测*/
.apply_box>img{width: 100%;height: auto;display: block;margin-bottom: -5px;z-index: 0}
.apply_box .apply_block01{background: #5f7df1;border:8px solid #7891f2;border-radius:0.5rem;border-top: 12px solid #7891f2;z-index: 40}
.apply_box .apply_block01 .apply_block02{background: #adbefe;border:12px solid #4b6ded;width: 97%;margin:0.2rem auto;padding-bottom: 0.3rem;}

.sort_box{text-align: center;margin-top: 1rem;}
.sort_box .circle{background-position:-236px -55px;width: 35px;height: 35px;text-align: center;line-height: 34px;color: #fff;position: relative;}
.sort_box span{display: inline-block;width:16%;height: 1px;background: #4b6ded;margin-bottom: 0.2rem;}
i.ok{background-position: -278px -55px;width: 24px;height: 24px;position: absolute;left:5px;top: 4px;}
/*表单*/
ul.sign_up{width: 90%;margin: 1rem auto;}
ul.sign_up li{background: #fff;width: 100%;border-radius: 2rem;line-height: 1.6rem;margin-bottom: 0.6rem;position: relative;height:1.8rem;overflow: hidden!important;}
ul.sign_up li:last-child{border-radius:2rem;box-shadow: 0px 7px 23.52px 0.48px rgba(187, 141, 1, 0.56);color: #fff;
  background: -webkit-linear-gradient(#febe02, #fe8002); /* Safari 5.1 - 6.0 */
  background: -o-linear-gradient(#febe02, #fe8002); /* Opera 11.1 - 12.0 */
  background: -moz-linear-gradient(#febe02, #fe8002); /* Firefox 3.6 - 15 */
  background: linear-gradient(#febe02, #fe8002); /* 标准的语法 */	
}
ul.sign_up li:last-child input{position: absolute;left:0;top:0.3rem;font-size: 0.8rem;width: 100%!important;}
ul.sign_up li input{position: absolute;left: 2.2rem;top:0.4rem;font-size: 0.8rem;width: 74%!important;}
ul.sign_up li img{position: absolute;right:0;top:0;width:30%;height:1.8rem;border-top-right-radius: 2rem;border-bottom-right-radius: 2rem;}
ul.sign_up li i{width:14px;height: 16px;position: absolute;left: 0.8rem;top:0.5rem;}
i.name{background-position: -243px -33px;}
i.mobile{background-position: -266px -33px;}
i.code{background-position: -286px -33px;}

/*选择题测试问题*/
.apply_block02 .question{width: 90%;margin:0.6rem auto;font-size: 0.7rem;line-height: 1.8rem;}
.apply_block02 .question p{font-size: 0.8rem;margin:0;padding-left: 0.2rem;}
.apply_block02 .question p span.yellow{color:#f4363f;}

/*.apply_block02 .question input{}
.apply_block02 .question span.select_text{line-height: 1rem;}*/
.question .radio{padding-left: 0.6rem;}
.question .margintop0{margin-top:0;}
.question em.select{display: inline-block;width: 0.6rem;height: 0.6rem;border-radius: 0.6rem;border: 1px solid #999;background: #fff;margin-right: 0.4rem;}

/*弹框*/
a.pop_up{width: 100%;height: 100%;background: rgba(0,0,0,0.5);z-index: 99;position: fixed;top:0;left:0;display: block;}
a.pop_up img{width: 70%;height: auto;position: fixed;top: 25%;left: 50%;margin-left:-35%;}



/*电话地址*/
ul.contact_box{padding:0.4rem 0.1rem;}
ul.contact_box li{float: left;width: 50%;}
ul.contact_box li:last-child{width: 100%;}
ul.contact_box li span{font-size: 0.8rem;color: #fff;font-weight: 500;}
ul.contact_box li:last-child span{font-size: 0.7rem;}
ul.contact_box li i{width: 17px;height: 17px;}

i.phone{background-position: -183px -45px;}
i.qq{background-position: -160px -45px;}
i.site{background-position: -207px -45px;}


/*成人教育************************************************************************************************/
/*背景*/
.bg_red{
background: -webkit-linear-gradient(left, #f0462c , #fb7317)!important; /* Safari 5.1 - 6.0 */
background: -o-linear-gradient(right, #f0462c , #fb7317)!important; /* Opera 11.1 - 12.0 */
background: -moz-linear-gradient(right, #f0462c , #fb7317)!important; /* Firefox 3.6 - 15 */
background: linear-gradient(to right, #f0462c , #fb7317)!important; /* 标准的语法 */}

/*白色背景块和标题*/

.margintop14{margin-top: -1.4rem;}
.bg_red h1{background: #fb7218;}
.bg_red h1.title{background: none;}
/*链接绳子*/
i.link1{background-position:-338px -10px;width:13px;height:40px;}

/*学历好处*/
.paddingbt12{padding-bottom: 1.2rem;}

/*院校*/
.college_box .col-xs-4:nth-child(7n){border-bottom: 0;border-top: 1px solid #eee;}
.college_box .col-xs-4:nth-child(8n){border-bottom: 0;border-top: 1px solid #eee;}
.college_box .col-xs-4:nth-child(9n){border-bottom: 0;border-right: 0;border-top: 1px solid #eee;}
/*问题*/
.question_box .col-xs-12{border-color:#fb7218;}
.question_box .col-xs-12 a{background:#fb7218;}
/*流程*/
.path_box>img{margin-top:0.5rem;}

/*报考指南*/
.guide_box p{margin: 0;line-height: 1.3rem;font-size:0.7rem;text-align: left;line-height: normal;margin-left: 0.6rem;}

.guide_box table{margin: 0.5rem auto;background: #fee8c7;border:1px solid #f7a01b;width: 95%;}
.guide_box table thead tr th{font-size: 0.8rem;border:1px solid #f7a01b;border-bottom-color: #fff;padding-top: 0.6rem;color: #ff8e43;padding-left: 0.7rem;}
.guide_box table thead tr th:first-child{border-right-color: #fff;}
.guide_box table tbody tr td{font-size: 0.6rem;letter-spacing: normal;text-align: left;border:1px solid #f7a01b;border-bottom-color: #fff;padding-left: 0.7rem;}
.guide_box table tbody tr td:first-child{border-right-color: #fff;}

.guide_box table tbody tr:last-child td{border-right-color:#f7a01b;border-bottom-color:#f7a01b;font-size: 0.6rem;}

/*表单*/
.red_apply .apply_block01{background: #f09254;border-color: #f3a673;}
.red_apply .apply_block01 .apply_block02{background: #fcb484;border-color: #ec6a13;}

.red_apply .sort_box .circle1{background-position:-236px -95px;width: 35px;height: 35px;text-align: center;line-height: 34px;color: #fff;position: relative;}
.red_apply .sort_box span{display: inline-block;width:16%;height: 1px;background: #ec6a13;margin-bottom: 0.2rem;}
.red_apply i.ok1{background-position: -278px -95px;width: 24px;height: 24px;position: absolute;left:5px;top: 4px;}



/*网教******************************************************************************************************/
/*背景*/
.bg_orange{background:#f9bc47!important;}

/*提升方案*/
/*橙色图标*/
i.plan_icon05{background-position:-10px -140px;width: 27px;height: 24px;}
i.plan_icon06{background-position:-44px -140px;width: 32px;height: 24px;margin-left: -0.2rem;}
i.plan_icon07{background-position:-79px -140px;width: 25px;height: 27px;margin-left: 0.1rem;}
i.plan_icon08{background-position:-113px -140px;width: 32px;height: 23px;}

.orange_font>h1{background: #5e7ef9}
.orange_font .plan_item .plan_text h2{color: #555;}
/*问题*/
.problem_box .col-xs-12{border-color:#ffac10;}
.problem_box .col-xs-12 a{background:#ffac10;}

/*表单*/
.orange_apply .apply_block01{background: #fba254;border-color: #fbae6b;}
.orange_apply .apply_block01 .apply_block02{background: #fbcba0;border-color: #fb8e2d;}

.orange_apply .sort_box .circle1{background-position:-236px -95px;width: 35px;height: 35px;text-align: center;line-height: 34px;color: #fff;position: relative;}
.orange_apply .sort_box span{display: inline-block;width:16%;height: 1px;background: #fb8e2d;margin-bottom: 0.2rem;}
.orange_apply i.ok1{background-position: -278px -95px;width: 24px;height: 24px;position: absolute;left:5px;top: 4px;}


/*你的担心我们懂*/
.worry_box{margin-bottom: 0!important;}
.click_button{margin-top:0.5rem!important;}
.worry_box .col-xs-12{padding:0;border-bottom: 1px solid #e6e6e6;padding: 0.8rem 0;}
.worry_box .col-xs-12:last-child{border-bottom: 0;margin-bottom: 0.2rem;}
.worry_box .col-xs-12:first-child{padding-top:0.4rem;}
.worry_box .col-xs-12 img{width: 20%;height: auto;float: left;margin-right: 2%;}
.worry_box .col-xs-12 .worry_text{width: 78%;float:right;text-align: left;}
.worry_box .col-xs-12 .worry_text h2{font-size: 0.7rem;margin-bottom: 0.4rem;}
.worry_box .col-xs-12 .worry_text p{font-size: 0.6rem;margin:0;line-height:0.9rem;}



/*关于我们2019.10.23（wdl）*/
.about_us_box p{text-align: left;font-size: 0.7rem;text-indent: 1.2rem;letter-spacing: normal;margin: 0.2rem 0;}
.about_us_box p span.weight{font-weight: 600;text-decoration: underline}
.about_us_box .click_button{margin-bottom: 0.2rem!important;}




