/*reset*/
html, body, body div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, abbr, address, cite, code, del, dfn, em, img, ins, kbd, q, samp, small, strong, sub, sup, var, b, i, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, figure, footer, header, menu, nav, section, time, mark, audio, video, details, summary {margin:0;padding:0;border:0;font-size:100%;font-weight:normal;vertical-align:baseline;background:transparent;}
article, aside, figure, footer, header, nav, section, details, summary {display:block;}html {box-sizing:border-box;}img,object,embed {max-width:100%;}
html {overflow-y:scroll;}ul {list-style:none;}a {margin: 0;padding:0;font-size:100%;vertical-align:baseline;background:transparent;text-decoration:none;}a:hover {text-decoration:none;}
input, select {vertical-align:middle;}select, input, textarea {font: 99% sans-serif;}strong {font-weight:bold;}button, input, select, textarea {margin:0;}
/*common*/
body {color:#3f3b3a;font-family:'Microsoft YaHei';}
body,html{height:100%;}
textarea, input, select {resize: none;outline: none;background: none;border:none;}
.green{background-color:#039e99;color:#fff;}
.ligntGreen{background-color:#6fcca1;color:#fff;}
.lightBlue{background-color:#dcffff;color:#000;}
.blue{background-color:#dcffff;}
.fl{float: left;}
/*header*/
.head_nav{width:100% !important;}
#header{width:1000px;height:620px;margin:0 auto;background:url(../images/banner.jpg) no-repeat center;}
.logo{width:253px;height:60px;}
/*活动亮点*/
.hdld{width:1000px;margin:70px auto 34px;overflow:hidden;}
.topic{height:76px;background:url(../images/topic_bg.jpg) no-repeat;font:36px/76px "微软雅黑";color:#fff;text-align: center;}
.topic h3{font-weight: bold;}
.hdld ul li{width:249px;margin-top:34px;border-right:1px solid #777;float: left;text-align: center;}
.hdld ul li.last{border:none;}
.hdld ul li h2{font-size:40px;line-height:90px;color:#009e9f;font-weight:bold;}
.hdld ul li p{font-size:14px;line-height:30px;}
/*活动排期*/
.hdpq{width:1000px;margin:90px auto 180px;}
.city_detail li{display:none;height:100%;overflow:hidden;margin:70px 0 15px;}
.city_detail li.active{display:block;}
.city_detail li .content{float: left;font-size:18px;line-height:36px;}
.city_detail li .content p{color:#333;}
.city_detail li .content span{font-weight:bold;}
.city_detail li .content strong{color:#009e9f;}
.city_detail li h2{width:155px;font-size:56px;color:#009e9f;float: left;font-weight: bold;}
.city{height:70px;margin:10px 0;background:#dcffff;}
.city li{width:166.5px;float: left;}
.city li.nowCity{background:url(../images/nowCity.png) no-repeat;padding:10px 0;position: relative;top:-10px;}
.city li a{display:block;height:68px;color:#009e9f;font-size:20px;line-height:34px;text-align: center;}
.city li a p.date{font-size:14px;}
.city li.nowCity a{color:#fff;}
/*选择我们*/
.chooseUs{width:100%;height:340px;background:url(../images/chooseBg.jpg) no-repeat;}
p.title{width:500px;height:210px;margin:0 auto;text-align: center;padding-top:45px;background:url(../images/titleBg.png) no-repeat;color:#009e9f;font-size:36px;font-weight: bold;position: relative;top:-85px;}
p.intro{width:930px;margin:-80px auto 0;color:#fff;font-size:16px;line-height:30px;}
/*参展院校*/
.czyx{width:1000px;margin:80px auto 0;}
.top_part{margin-top:42px;margin-bottom:40px;height:100%;overflow:hidden;}
.leftTable{width:752px;float: left;display:none;}
.leftTable.active{display:block;}
.leftTable .first_line{width:752px;height:105px;background:url(../images/tableTopBg.jpg) no-repeat;}
.first_line img{width:60px;height:70px;padding:20px 0 0 28px;float: left;}
.first_line .schoolName{float: left;padding:30px 0 0 210px;}
.schoolName p{text-align: center;font-size:20px;color:#2f310c;}
p.location{color:#000;font-size:14px;float: right;padding:50px 20px 0 0;font-weight: bold;}
.leftTable table tr td{font-size:14px;text-align: center;vertical-align:middle;}
.leftTable table tr td p{text-align:left;padding-left:10px;line-height:22px;}
.rightTab{width:240px;float: right;}
.rightTab ul li{height:62px;background:#6fcca1;margin-bottom:2px;}
.rightTab ul li.current{width:240px;background:url(../images/tabcur.png) no-repeat;padding-left:10px;}
.rightTab ul li a{display: block;color:#fff;padding:6px;}
.rightTab ul li a img{width:50px;height:50px;float: left;}
.rightTab ul li a p{float: left;padding-left:10px;line-height:50px;font-size:14px;}
.bottom_part{margin-bottom:40px;height:100%;overflow:hidden;}

#mheader,.reg_mobile,.btnWrap{display:none;}
.reg_mobile .tit {background-position: 0 -1170px;}
.part .tit {background: url(../images/tit.png) no-repeat;width: 365px;height: 85px;margin: 0 auto;overflow: hidden;-webkit-background-size: 100% auto;background-size: 100% auto;
}
/*左侧浮窗*/
#reg{width:200px; height:400px; margin:0px; padding:0px; position:fixed; top:120px; left:5px; background:url(../images/reg_bg.png) no-repeat; z-index:1000;-webkit-backface-visibility: hidden;
-webkit-transform: translateZ(0);
backface-visibility:hidden;
transform: translateZ(0);}
#cBtn{width:8px; height:8px; margin:0px; padding:0px; position:absolute; top:75px; right:15px;}
#ul_form{color:#000;width:200px;height:205px; list-style:none; margin:165px 0 0 0px; padding:0px; font-size:12px;}
#ul_form li{display:inline-block;line-height:18px; margin-bottom:10px; padding: 15px 0 2px 20px;}
#ul_form li span{ color:#c00;}
#ul_form li:last-child{display:inline-block;line-height:18px; margin:0px; padding:0px;}
#ul_form li input{width:114px; line-height:18px; border: solid 1px #cccccc; margin-left:3px;}
#ul_form li select{width:90px; line-height:18px; border: solid 1px #cccccc; margin-left:3px;}
#ul_form li:last-child input{ border:none;}
#reg .close_btn {
    background: rgba(0, 0, 0, 0) url("../images/close_btn.png") no-repeat scroll 0 0;
    cursor: pointer;
    height: 20px;
    position: absolute;
    right: 15px;
    top: 80px;
    width: 20px;
}
#doyoo_panel{display: block!important;}
@media screen and (max-width:1000px) {
	#header,#nav,.foot {display:none;}
	#mheader{display:block;max-width:640px;height:auto;margin:0 auto;}
	img.mlogo{width:50%;height:auto;}
	img.mbanner{width:80%;padding:0 10%;}
    .hdld,.hdpq,.czyx,.chooseUs,.rightTab{width:100%;}
    .chooseUs .title{width:50%;background-size:100% 70%;font-size:36px !important;}
    .chooseUs .intro{width:80%;position: relative;top:-18%;font-size:18px;}
    .hdld ul li{border:none;width:50%;}
    .hdld ul li p{font-size:18px;}
    .city_detail{margin:0 10%;height:150px;}
    .city{background:none;}
    .city_detail li h2{width:26%;}
    .city_detail li .content{width:70%;}
    .city li{width:33.3%;background:#dcffff;margin-bottom:10px;}
    .city li.nowCity {background:#dcffff url(../images/nowCity.png) no-repeat;-webkit-background-size:cover;background-size:cover;padding:0;position: relative;top:0;}
    .first_line{width:100%;display:-webkit-flex;}
    .first_line .schoolName{-webkit-flex:2;-moz-flex:2;-ms-flex:2;padding:0;padding-top:30px;}
    .schoolName p{line-height:24px;}
    p.location{-webkit-flex:1;-moz-flex:1;-ms-flex:1;}
    /*.leftTable table tr td{font-size:18px;}*/
    .rightTab{margin-top:20px;}
    .rightTab ul{margin-left:15px;}
    .rightTab ul li{float: left;width:48%;margin-right:2%;margin-bottom:10px;}
    .rightTab ul li a p{font-size:18px;}
    .rightTab ul li.current{width:48%;background:#039e99;padding-left:0;}
    /*表单*/
 .reg_mobile,.btnWrap{display:block;}
 .part{width:100%;}
 .mobile{display:block;}
.btnWrap{width:100%;height:120px;line-height: 120px;font-size: 40px;color:#fff;text-align:center;position: fixed;right: 0;bottom: 0;z-index: 100;background:#009e9f;}
.btnWrap a{color:#fff;font-size:30px;}
.duanxin{width:33%;font-size:30px;}
.leyuMobile {width: 33%;border-left: 1px solid #fff;border-right: 1px solid #fff;-webkit-box-sizing: border-box;box-sizing: border-box;}
.adviceBtn{width:33%;font-size:30px;}
.reg_mobile{padding:60px 0 160px;}
.reg_mobile .content{-webkit-border-radius: 5px;border-radius: 5px;padding: 5% 2%;}
.reg_mobile form,.part .content{width:90%;margin:0 auto;}
.reg_mobile label {display: inline-block;width: 100%;height: 50px;padding:20px 0 30px;border-bottom: 1px solid #525a74;color: #525a74;font-size: 32px;line-height: 50px;}
.reg_mobile label i {display: inline-block;vertical-align: middle;width: 36px;height: 40px;}
.reg_mobile label.name i {background: url(../images/form_icon.png) no-repeat left top;-webkit-background-size: 100%;background-size: 100%;}
.reg_mobile label.phone i {background: url(../images/form_icon.png) no-repeat left -40px;-webkit-background-size: 100%;background-size: 100%;}
.reg_mobile label.city i {height: 44px;background: url(../images/form_icon.png) no-repeat left -80px;-webkit-background-size: 100%;background-size: 100%;}
.reg_mobile label span {display: inline-block;width: 26%;-webkit-background-size: 100%;background-size: 100%;}
.reg_mobile label input {width: 60%;height: 50px;line-height: 50px;color:#525a74;font-size: 32px;}
.reg_mobile label select {width: 60%;height: 50px;line-height: 50px;color: #525a74;font-size:36px;font-family: "microsoft Yahei";text-align: center;background: url(../images/arrow.png) no-repeat right center;}
.reg_mobile label select option {color: #333;text-align: center;}
.reg_mobile .btn {margin-top:30px;height: 80px;width: 100%;background: #009e9f;text-align: center;position: relative;}
.reg_mobile .btn input{font-size: 32px;position: absolute;top:20px;left:0;width: 100%;color: #fff;}
#reg{display:none;}
#doyoo_panel{display: none !important;}
.head_nav, .foot{display:none;}
}
