﻿/*顶部倒计时*/
.top_ggt{position: relative;}
.ad_top{display:block;width:100%;height:80px;background: url(../img/top_chuzhi.jpg) no-repeat center;min-width: 1200px;}
.top_ggt_djs .top_ggt_tit{color:#fff;font-size: 20px;position: relative;top: -8px;}

.top_ggt_djs .ggt_djs_num b{font-size: 20px;color:#f52c40;background: #f4f9f3;padding:2px 5px;border-radius: 5px;position: relative;top:-6px;font-weight: normal;margin:0 5px;}
.top_ggt_djs {width:1200px;margin:0 auto;}
.top_ggt_djs .ggt_djs_num {color: #fff;font-size: 16px;display: inline-block;padding-top: 45px;}

/*头部导航*/
.new19-top{width: 100%;height: 120px;margin-bottom: -90px;}
.new19-top ul{margin:0;}
.clear{clear: both;}
.new19-header{width: 1300px;margin:0 auto;padding-top: 39px;height: 120px;}
.new19-logo{float: left;margin-right: 35px;}
.new19-nav{float: left;width: 600px;}

.new19-nav .new19-nav1 li{float: left;width: 112px;text-align: center;border-left: 1px solid #ccc;font-size: 16px;color: #333;line-height: 8px;margin-top: 26px;}
.new19-nav .new19-nav1 li a{color: #333;}
.new19-nav .new19-nav1 li a:hover{color: #e62e2e;}
.new19-xq{font-size:14px;float: left;width: 180px;height: 30px;text-align: center;color: #333;background: #f6f6f6;line-height: 30px;margin-top: 15px;cursor: pointer;position: relative;}
.new19-xq:hover .new19-xqlist{display: block;}
.new19-xq p span{color: #adadad;}
.new19-xq img{margin-left: 15px;}
.new19-xq .new19-xqlist{position: absolute;display:none;top:30px;border:1px solid #e62e2e;background: #fff;z-index: 100000;}
.new19-xq .new19-xqlist li{width: 180px;height: 30px;overflow: hidden;text-align: center;color: #333;}
.new19-xq .new19-xqlist li a{color: #333;display: block;float: left;width: 90px;text-align: center;}
.new19-xq .new19-xqlist li a:hover{color: #e62e2e;}
.new19-tel{float: left;}
.new19-rx{font-size: 14px;color: #666;margin-bottom: 6px;height: 26px;line-height: 26px;}
.new19-rx1 span.rx1-ico{border:1px solid #dbdbdb;border-radius: 13px;width: 68px;height: 26px;display: inline-block;text-align: center;margin-left:6px;font-size: 14px;position: relative;line-height: 26px;}
.new19-rx1 img{position: absolute;top:3px;left: 4px;}
.new19-rx1 em{color: #999;font-style: italic;padding-left: 15px;}
.new19-rx1 em span{color: #d91616;font-weight: bold;}
.new19-dh{font-size: 20px;color: #d91616;font-weight: bold;font-style: italic;font-stretch: normal;line-height: 22px;letter-spacing: 0px;}
.new19-rx1 span.new19-dh{font-size: 16px;}

.footerhd{position:fixed;bottom:0;z-index:999;}
.footerhd1{position:relative;}
.footerhd1 img.hdimg{width:100%;height:auto;min-height:100px;display:block;}
.footerhd1 img.closegb{position:absolute;top:0;right:4px;cursor:pointer;}

/*警示声明*/
.notice{width:240px;height:360px;position:fixed;display:block;top:150px;left:5px;z-index:18000;}
.notice .noticesm{position:relative;}
.notice .noticesm img.sm{position:relative;}
.notice .noticesm img.closejs{position:absolute;right:0px;top:0px;cursor: pointer;}


/*=================首页校区选择================*/
.mini-logo{width: auto;height: 70px;}
.mini-logo .logoimg{float: left;height: 50px;}
.mini-logo ul{display: block;float: left;}
.mini-logo ul li{float: left;height: 50px;line-height: 50px;text-align: center;}
.mini-logo ul li a{padding:2px 5px;color: #1e2576;font-size: 14px;line-height: 14px;font-weight: 700; border-right: 1px solid #a0a9ba;}
/*.mini-logo ul li a.active{background-color: #1d2c7f;color: #ffffff;}*/
.mini-logo ul li a:hover{background-color: #1d2c7f;color: #ffffff;}
.mini-logo ul li:last-child a{border: none;}


.selectMore{display: none; position: fixed;width: 750px;height: auto;left: 50%;margin-left: -375px;top: 200px;background-color: #ffffff;z-index: 1000000;}
.selectMore .stitle{position: relative; height: 100px;width: 100%;background-color: #ea2c3a;color: #ffffff;}
.selectMore .stitle img{width: 100%;height: 100%;}
.selectMore .stitle span.sclose{position:absolute;width: 26px;height: 26px; top: 20px;right: 20px;z-index: 20;cursor: pointer;font-size: 0;}
.selectMore .sbox{margin:40px 35px;width: 680px;height: auto;position: relative;min-height: 1px;}
.selectMore ul.areaBox{display: block;padding: 0;margin: 0;width: 100%;}
.selectMore ul.areaBox>li{list-style: none;width: 50%;float: left;}
.selectMore ul.areaBox>li span a{font-size: 16px;color: #333333;}
.selectMore ul.areaBox>li span a:hover{color: #e92837;}
.selectMore ul.areaBox>li span{float: left;font-weight: 700;display: block;line-height: 30px;}
.selectMore ul.areaBox>li ol{display: block;}
.selectMore ul.areaBox>li ol>li{list-style: none;float: left;line-height: 30px;}
.selectMore ul.areaBox>li ol>li a{color: #999999;font-size:14px;padding: 0 5px;}
.selectMore ul.areaBox>li ol>li a:hover{color: #e92837;}

.selectMore .sfoot{clear: both;height: 77px;line-height: 77px; width: 100%;text-align: center;padding-top: 40px;}
.selectMore .sfoot p{height: 77px;line-height: 77px; width: 100%;background-color: #f4f4f4;text-align: center;}
.selectMore .sfoot p img{width: 100%;}

/*--------------弹窗-------------*/

/*弹窗*/
.confirm_popup_zt{
	display: none;
	position: fixed;
	z-index: 160;
	top: 50%;
	left: 50%;
	margin-top: -176px;
	margin-left: -320px;
	width:641px;
	height:352px;
	background: url(../img/land/confirm_popup_zt.png) no-repeat;
	border: 14px solid #666;
    -moz-border-radius: 20px;      /* Gecko browsers */
    -webkit-border-radius: 20px;   /* Webkit browsers */
    border-radius:20px;            /* W3C syntax */
	}


.confirm_popup_yc{position: fixed;z-index: 160;top: 50%;left: 50%;margin-top: -190px;margin-left: -334px;width:668px;height:379px;-moz-border-radius: 20px;      /* Gecko browsers */-webkit-border-radius: 20px;   /* Webkit browsers */border-radius:20px;/* W3C syntax */}
.confirm_popup_yc.stkc{ display: none; background: url(../img/right-comfirm-stbg.png) no-repeat;}
.confirm_popup_yc.ycst{ display: none; background: url(../img/right-comfirm-bg.png) no-repeat;}
.confirm_popup_yc .confirm_popup_zt_form{font-size:14px;color:#e71f2c;position: absolute;top:150px;left:0;right: 0;bottom: 0;font-family: "Microsoft Yahei";}
.confirm_popup_yc .confirm_popup_zt_form .confirm_popup_zt_city{width: 50%;float: left;margin-top: 10px;}
.confirm_popup_yc .confirm_popup_zt_form .confirm_popup_zt_city input{padding: 2px; width:208px; height:25px;float: right; margin-right:20px;}
.confirm_popup_yc .confirm_popup_zt_form .confirm_popup_zt_city .prov{width:99px;height:25px;float:right;margin-right:10px;}
.confirm_popup_yc .confirm_popup_zt_form .confirm_popup_zt_city .city{width:99px;height:25px;float:right;margin-right:20px;}
.confirm_popup_yc .confirm_popup_zt_form .confirm_popup_zt_city span{float: right; margin-right:15px;line-height: 29px;height: 29px;display: block;}
.confirm_popup_yc .confirm_popup_zt_form .confirm_popup_zt_name{width: 50%;float: left;margin-top: 10px;}
.confirm_popup_yc .confirm_popup_zt_form .confirm_popup_zt_name input{padding: 2px; width:208px; height:25px;float: right; margin-right:40px;}
.confirm_popup_yc .confirm_popup_zt_form .confirm_popup_zt_name span{float: right; margin-right:15px;line-height: 29px;height: 29px;display: block;}
.confirm_popup_yc .confirm_popup_zt_form .confirm_popup_zt_tel{width: 50%;float: left;margin-top: 10px;} 
.confirm_popup_yc .confirm_popup_zt_form .confirm_popup_zt_tel input{padding: 2px; width:208px; height:25px;float: right; margin-right:20px;} 
.confirm_popup_yc .confirm_popup_zt_form .confirm_popup_zt_tel span{float: right; margin-right:15px;line-height: 29px;height: 29px;display: block;} 
.confirm_popup_yc .confirm_popup_zt_form .confirm_popup_zt_code1{width: 50%;float: left;margin-top: 10px;}
.confirm_popup_yc .confirm_popup_zt_form .confirm_popup_zt_code1 .popup_code1_btn{float: right;margin-right: 133px;font-size: 14px;background: url(../img/sendcodebg.png) no-repeat center center;color:#FFF;width:122px;height:26px;text-align:center;line-height:26px;cursor:pointer;padding: 0;border: none;}
.confirm_popup_yc .confirm_popup_zt_form .confirm_popup_zt_code1 .popup_code1_btn:hover{background:#fb8284;}
.confirm_popup_yc .confirm_popup_zt_form .confirm_popup_zt_code2{width: 50%;}
.confirm_popup_yc .confirm_popup_zt_form .confirm_popup_zt_code2 input{margin-top: 10px;padding: 2px; width:208px; height:25px;float: right; margin-right:20px;}
.confirm_popup_yc .confirm_popup_zt_form .confirm_popup_zt_code2 span{margin-top: 10px;float: right; margin-right:15px;line-height: 29px;height: 29px;display: block;}
.confirm_popup_yc .confirm_popup_zt_form .confirm_popup_zt_sub{position: absolute;width:260px;height:40px;text-align:center;line-height:40px;left: 50%;margin-left:-130px;bottom: 30px;background:#039df4;color:#FFF;font-size:18px;cursor:pointer;}
.confirm_popup_yc .confirm_popup_zt_form .confirm_popup_zt_sub:hover{color:#002f82;background:#a6bee0;}
.confirm_popup_yc img.imgclose{position: absolute;top: 20px;right: 20px;cursor: pointer;}


.logoimg i {
    width: 145px;
    display: block;
    position: relative;
    height:24px;
	border:1px solid #fff;
	border-radius:5px;
	text-align:center;
	line-height:24px;
	float:right;
	color:#fff;
	margin-top:10px;
	cursor:pointer;
	margin-left:20px;
	font-style:normal;
	font-size:14px;
	background:url(../img/sanjiao.png) no-repeat right center;
}
.logoimg i:hover ul{display:block;}
.logoimg i ul {
    position: absolute;
    left: -6px;
    top: 22px;
    padding-bottom: 9px;
    display: none;
	border: 1px solid #ff8b66;
	background:#fff;
}

.logoimg i ul li {
    width: 140px;
    height: 30px;
    
    overflow: hidden;
    _margin-bottom: -2px;
	
	
}
.logoimg i ul li a {
    width: 65px;
    height: 30px;
    display: block;
    float: left;
    line-height: 30px;
    text-align: center;
    font-size: 14px;
    color: #5d5d5d;
    font-weight: normal;
    overflow: hidden;
	border:0;
	padding:0 0 0 5px;
}
.logoimg i ul li a:hover{background:none;color:#5d5d5d;}





.left-sidebar{position:fixed;left:0;top:50%;margin-top:-245px;z-index:10009;width:80px;color:#fff;text-align:center;font-size:14px;background:#333333;;border-radius:14px 10px 10px 0;}
.left-sidebar .item{position: relative; height: 108px;font-size: 16px;padding: 20px 0;box-sizing: border-box;cursor: pointer;}
.left-sidebar .item img{display: block;margin:0 auto;}
.left-sidebar .item .icon{width: 40px;height: 40px;}
.left-sidebar .item .marks{display: block;height: 16px;font-size: 14px; line-height: 16px;margin-top: 12px;}
.left-sidebar .item .hover-img{display: none;position: absolute;left: 80px;top: 0;}
.left-sidebar .item:hover .hover-img{display:block;}

.left-sidebar .item.zixun{padding: 0;border-top-right-radius: 10px;}
.left-sidebar .item.zixun img.icon{width: 100%;height: 100%;border-top-right-radius: 10px;}

.left-sidebar .item.yyst:hover{background-color:#f47d1d;} 
.left-sidebar .item.mszd:hover{background-color:#5757d9;} 
.left-sidebar .item.th:hover{background-color:#2ea8e6;}
.left-sidebar .item.th.show{background-color:#2ea8e6;}
.left-sidebar .item.th.show .hover-img{display: block;}
.left-sidebar .item.th form{position:absolute;top:123px;left:26px}
.left-sidebar .item.th form .mobile{width:176px;height:36px;background:#fff;padding: 0 10px;font-size: 16px;color: #666666;border:0;box-sizing: border-box;}
.left-sidebar .item.th form .sidebar_sub{width:74px;height:36px;background:#ffcf40;color:#000;margin-left:4px;border:0;}
.left-sidebar .item.zycp:hover{background-color:#e7494a;}
.left-sidebar .item.zycp:hover .hover-img{top: auto;bottom: 0;}

/*弹窗*/
.hd12{visibility: hidden; position: fixed;top:0;left: 0;bottom: 0;right: 0;background-color:rgba(0,0,0,.3);z-index: 100012}
.hd12 .imgbox{position: absolute;width: 600px;height: 350px; top: 50%;margin-top: -175px;left: 50%;margin-left: -300px;}
.hd12 .imgbox button{position: absolute;width: 28px;height: 28px;top: 10px;right: 8px; background:none;font-size: 0;border:none;cursor: pointer;}
/*.hd12 .imgbox a{position: absolute;width: 176px;height: 40px;bottom:75px;background:none;font-size: 0;cursor: pointer;}*/
.hd12 .imgbox a.down{left:51px;}
.hd12 .imgbox a.view{right:51px;}
.hd12 .imgbox a.cpa{position: absolute;width: 260px;height: 50px;bottom:38px;right: 50%;left: 50%; margin-left: -130px; background:none;font-size: 0;cursor: pointer;}

/*初职下载包*/
.cjzczlxz{display:none; position: fixed;top:0;left: 0;bottom: 0;right: 0;background-color:rgba(0,0,0,.3);z-index: 100012}
.cjzczlxz .imgbox{position: absolute;width: 600px;height: 350px; top: 50%;margin-top: -175px;left: 50%;margin-left: -300px;}
.cjzczlxz .imgbox button{position: absolute;width: 28px;height: 28px;top: 10px;right: 8px; background:none;font-size: 0;border:none;cursor: pointer;}
.cjzczlxz .imgbox a{position: absolute;width: 260px;height: 50px;bottom:38px;right: 50%;left: 50%; margin-left: -130px; background:none;font-size: 0;cursor: pointer;}

/*中部测算弹窗*/
.new_box{display: none; position: fixed;left: 0;right: 0;top: 0;bottom: 0;background-color: rgba(0,0,0,.3);z-index: 10000;}
.new_box .new_box_wrap{position: absolute;width: 920px;height: 412px; top: 200px;left:50%;margin-left: -406px;background: url(../img/index/box_bg.png) no-repeat center center;}
.new_box .new_box_close{position: absolute;width: 42px;height: 42px;right: 4px;top: 18px; border-radius: 50%;font-size: 0;cursor: pointer; }
.new_box .new_box_count{position: absolute;width: 197px;height: 46px;right: 558px;top: 334px;border-radius: 50%;font-size: 0;cursor: pointer; }
.new_box .new_box_wrap .form{position: absolute;bottom:91px;left: 67px;width: 430px;height: 170px;}
.new_box .new_box_wrap .form .input{height: 36px;}
.new_box .new_box_wrap .form .input+.input{margin-top: 10px;}
.new_box .new_box_wrap .form .input .iname{display: block;float: left;width: 100px;text-align: right;height: 36px;line-height: 36px;font-size: 18px;color: #000000;}
.new_box .new_box_wrap .form .input .iname span{position:relative;}
.new_box .new_box_wrap .form .input .iname span:after{position:absolute;content: "*";color:red;font-size: 12px;left: -10px;font-weight: bold;}
.new_box .new_box_wrap .form .area select{width: 150px;height: inherit;outline: none;border-radius: 4px;border: 1px solid #cccccc;}
.new_box .new_box_wrap .form .info select{width: 110px;height: inherit;float: left;display:block;outline: none;border-radius: 4px;border: 1px solid #cccccc;}
.new_box .new_box_wrap .form .info .iname2,.new_box .new_box_wrap .form .edu .iname2{width: 86px;}
.new_box .new_box_wrap .form .edu select,
.new_box .new_box_wrap .form .edu input{width: 110px;float: left;height: inherit;outline: none;border-radius: 4px;border: 1px solid #cccccc;}
.new_box .new_box_wrap .form .edu input{padding-left: 10px;padding-right: 10px;}
.new_box .new_box_wrap .form .tel input{width: 307px;height: inherit;border-radius: 4px;border: 1px solid #cccccc;outline: none;padding-left: 10px;padding-right:10px; }
.new_box .new_box_wrap .show_money{position: absolute;width: 204px;height: 200px;right: 126px;bottom: 64px;font-size: 20px;text-align: right;}
.new_box .new_box_wrap .show_money span#test_money{font-size: 50px;color: #fffcc8;line-height: 52px;font-family: Arial, "Microsoft YaHei";position: absolute;bottom: 19px;left: 18px;}
.new_box .new_box_wrap .show_money span#test_car{font-size: 29px;color: #fffcc8;line-height: 52px;font-family: Arial, "Microsoft YaHei";position: absolute;bottom: 145px;left: 5px;font-weight: bold;}

/*试听弹窗*/
.tan_box{box-sizing:content-box; display: none; position: fixed;z-index: 10000; left: 0;right: 0;top: 0;bottom: 0;background-color:rgba(0,0,0,.3);width: 100%;height: 100%;}
.tan_box .tan_box_content{box-sizing:content-box; position: relative; width: 460px;margin: 0 auto;margin-top:120px;background-color:#f5f8fe;border-radius: 6px;padding: 40px;}
.tan_box .tan_box_content .tan_title{text-align: center;font-size: 36px;color: #6c7a8d;}
.tan_box .tan_box_content form{display: block;margin: 0 auto;margin-top:40px;width: 460px;}
.tan_box .tan_box_content form p{position: relative;margin-bottom:10px;background-color:#ffffff;border-radius: 6px;}
.tan_box .tan_box_content form p input,.tan_box .tan_box_content form p select{box-sizing:content-box;  display: inline-block;float: right; height: 42px;width: 390px;background-color:#ffffff;outline: none;border: none;padding-left:10px;padding-right:10px;box-sizing: border-box;font-size: 20px;color: #6c7a8d;font-weight: normal;}
.tan_box .tan_box_content form p span{display: inline-block; height: 42px;line-height: 42px; color: #6c7a8d;width: 70px;text-align: center;font-size:22px;}
.tan_box .tan_box_content .btn_sub{width: 460px;height: 42px;background: url(../img/ztbrand/tan_btn_bg.png) no-repeat center center;background-size:100% 100%;outline: none;border: none;color: #ffffff;font-size: 22px;cursor: pointer;margin-top:20px;}
.tan_box .tan_box_content .tan_tips{margin-top:20px}
.tan_box .tan_box_content .tan_tips p{font-size: 20px;color: #666666;border-bottom: 1px dotted #eeeeee;padding-bottom: 15px;box-sizing:content-box; }
.tan_box .tan_box_content .tan_tips p+p{margin-top:20px;color: #000000;border-bottom: none;padding-bottom: 0;}
.tan_box .tan_box_content .tan_tips p+p span{color: #d90000;font-weight: bold;font-size: 32px;}
.tan_box .tan_box_content .tan_close{position: absolute;top: 5px;right: 5px;cursor: pointer;}

/*成团快速通道*/
.tan_box_banner{display: none; position: fixed;z-index: 10000; left: 0;right: 0;top: 0;bottom: 0;background-color:rgba(0,0,0,.3);width: 100%;height: 100%;}
.tan_box_banner .tan_box_content{position: relative; width: 460px;margin: 0 auto;margin-top:120px;background-color:#f5f8fe;border-radius: 6px;padding: 40px;box-sizing: content-box;}
.tan_box_banner .tan_box_content .tan_title{text-align:center;font-size: 26px;color: #666666;}
.tan_box_banner .tan_box_content form{display: block;margin: 0 auto;margin-top:40px;width: 460px;}
.tan_box_banner .tan_box_content form p{position: relative;margin-bottom:10px;background-color:#ffffff;border-radius: 6px;}
.tan_box_banner .tan_box_content form p input,.tan_box .tan_box_content form p select{display: inline-block;float: right; height: 42px;width: 390px;background-color:#ffffff;outline: none;border: none;padding-left:10px;padding-right:10px;box-sizing: border-box;font-size: 20px;color: #6c7a8d;font-weight: normal;}
.tan_box_banner .tan_box_content form p span{display: inline-block; height: 42px;line-height: 42px; color: #6c7a8d;width: 70px;text-align: center;font-size:22px;}
.tan_box_banner .tan_box_content .btn_sub_banner{width: 460px;height: 42px;background: url(../img/ztbrand/tan_btn_bg.png) no-repeat center center;background-size:100% 100%;outline: none;border: none;color: #ffffff;font-size: 22px;cursor: pointer;margin-top:20px;}
.tan_box_banner .tan_box_content .tan_tips{margin-top:20px}
.tan_box_banner .tan_box_content .tan_tips p{font-size: 20px;color: #666666;border-bottom: 1px dotted #eeeeee;padding-bottom: 15px;}
.tan_box_banner .tan_box_content .tan_tips p+p{margin-top:20px;color: #000000;border-bottom: none;padding-bottom: 0;}
.tan_box_banner .tan_box_content .tan_tips p+p span{color: #d90000;font-weight: bold;font-size: 32px;}
.tan_box_banner .tan_box_content .tan_close{position: absolute;top: 5px;right: 5px;cursor: pointer;}