@charset "utf-8";
/* CSS Document */
body,p,h1,h2,h3,h4,div,span,a,img,ul,li,dl,dt,dd,table,input{margin:0; padding:0;border:0; list-style:none;}
body{ color:#666666; font-size:12px; font-family:"宋体"}
a{ color:#333333; text-decoration:none; cursor: pointer;}
a:hover{ color:#CC0000;text-decoration:none;}
.le{ float: left;}
.ri{ float: right;}
.mt30{ margin-top: 30px;}
.tab th{ border:1px solid #F8F7F3;}
.tab td{ border:1px solid #F8F7F3;}
.clearfix:after { clear: both;content: "";display: block;}
.ml8{ margin-left: 8px;}
.header{ margin:0 auto; width:1349px; height:200px;}

#top{ background:url(http://www.mixueedu.com/zt2014/special_top/images/nav_bg.jpg) repeat-x; height:27px; width:100%; text-align:center; line-height:27px; font-family:'宋体'; font-size:12px;}
.top_in{ width:1000px; height:27px; margin:0 auto;}
.website{ font-size:14px; margin-left:35px;}
.contact{ position:relative;}
.ml5{ margin-left: 5px;}

.qh_xl {height: 27px;position: relative;  width: 76px; z-index: 22222;}
.new_weibo .qh_wb { background: url("http://www.mixueedu.com/zt2014/special_top/images/wb.png") no-repeat scroll 10px center rgba(0, 0, 0, 0); border-left: 1px solid rgba(0, 0, 0, 0); border-right: 1px solid rgba(0, 0, 0, 0); display: block; height: 27px;line-height: 27px; padding: 0 10px 0 0;  text-align: right;width: 65px;}
.wb_fd { border-color: #ccc; border-image: none; border-style: none solid solid; border-width: 0 1px 1px;position: absolute; right: 0; top: 27px;}
.new_weixin .qh_wx { background: url("http://www.mixueedu.com/zt2014/special_top/images/wx.png") no-repeat scroll 10px center rgba(0, 0, 0, 0);border-left: 1px solid rgba(0, 0, 0, 0);border-right: 1px solid rgba(0, 0, 0, 0);display: block; height: 27px; line-height: 27px;padding: 0 10px 0 0; text-align: right;width: 65px;}
.new_yy .qh_wx { background: url("http://www.mixueedu.com/zt2014/special_top/images/yy.png") no-repeat scroll 10px center; border-left: 1px solid rgba(0, 0, 0, 0); border-right: 1px solid rgba(0, 0, 0, 0);display: block; height: 27px;line-height: 27px;padding: 0 10px 0 0; text-align: right;  width: 65px;}
.new_qq .qh_wx { background: url("http://www.mixueedu.com/zt2014/special_top/images/qq.png") no-repeat scroll 10px center;border-left: 1px solid rgba(0, 0, 0, 0); border-right: 1px solid rgba(0, 0, 0, 0); display: block;  height: 27px; line-height: 27px; padding: 0 10px 0 0; text-align: right; width: 65px;text-decoration: none;}
.qh_xl .at {cursor: pointer;}
.qh_xl_hover { border-color: #ccc !important;   border-image: none !important; border-style: solid !important; border-width: 0 1px !important;}
.main { margin: 0 auto;overflow: hidden; width: 1000px;}
.top .main .left {float: left;}
.top .main .right { float: right;}
.top .main .right .icon1 { background: url("http://www.mixueedu.com/zt2014/special_top/images/yy.jpg") no-repeat scroll left center;padding-left: 20px;}
.top .main .right .icon2 {background: url("http://www.mixueedu.com/zt2014/special_top/images/qq.jpg") no-repeat scroll left center;display: inline-block; padding-left: 20px;}
.top .main .right .icon3 { background: url("http://www.mixueedu.com/zt2014/special_top/images/wei01.jpg") no-repeat scroll left center; padding-left: 20px;}
.top .main .right .icon4 { background: url("http://www.mixueedu.com/zt2014/special_top/images/wei02.jpg") no-repeat scroll left center; padding-left: 20px;}
.top .main .right .icon5 { background: url("http://www.mixueedu.com/zt2014/special_top/images/weixin.jpg") no-repeat scroll left center ; padding-left: 20px;}
.main .logo { float: left;}
.main .photo { float: left; height: 81px;padding: 0 160px;}
.main .photo p {background: url("http://www.mixueedu.com/zt2014/special_top/images/photo.png") no-repeat scroll left center; line-height: 81px; padding-left: 45px;}
.main .photo span {color: #000;font-size: 32px; font-weight: bold; margin-top: 5px;}
.fh { color: #666666;float: right;font-family: "微软雅黑"; font-size: 16px; height: 81px;line-height: 82px;overflow: hidden;}

.main .logo{ float:left;}
.main .photo{ float:left; padding:0 117px; height:81px;}
.main .photo p{ background:url(../images/photo.png) no-repeat left center; padding-left:45px; line-height:81px;}
.main .photo span{ font-size:32px; color:#000; font-weight:bold; margin-top:5px;}
.fh {color: #666666;float: right;font-family: "微软雅黑";font-size: 16px;height: 81px; line-height: 82px;overflow: hidden;}


/* banner............ */
.banner{ width: 1000px; height: 434px; overflow: hidden; margin: 0 auto;}


/* box01......................... */
.box01{ background: url(../images/box01.jpg) no-repeat; width: 1000px; height: 612px; margin: 0 auto; position: relative;} 
.box01_in{ position: absolute; top: 60px; left: 175px; width: 705px;}
.matrix{ font: 16px "microsoft yahei"; color: #555; overflow: hidden; margin-top:16px;}
.matrix .form_it{ width: 290px; height: 29px; line-height: 29px; border:1px solid #333; margin-left: 5px; padding-left: 5px;}
.matrix .must{ color: #ff0000; font: 12px "microsoft yahei"; margin-left: 5px;}
.matrix .title{ text-align:right; width: 165px;}
label {line-height: 30px; margin-right: 5px; vertical-align: middle;}
.jqTransformRadio { background: url(../images/radio.png) no-repeat scroll center top; display: block;height: 16px;vertical-align: middle; width: 18px;}
.jqTransformRadioWrapper {display: inline-block; margin: 0 4px;top: 7px; vertical-align: middle;}
.jqTransformHidden {display: none;}
a.jqTransformChecked { background-position: center bottom;}
.cols_li { display: inline-block;line-height: 17px;}
.icheckbox_div { position: relative; font: 14px "microsoft yahei"; cursor: pointer;}
.select{ margin-top: 10px; margin-left: 5px; height: 29px; width: 80px;}
a.jqTransformCheckbox {  background: url(../images/checkbox.png) no-repeat scroll center top; display: block; height: 16px; position: relative; vertical-align: middle; width: 18px;}
.QScorelist .option_label {height: 30px; padding: 5px; text-align: right;}
td span.jqTransformCheckboxWrapper {cursor: pointer; display: block; float: inherit; margin: 0 auto; width: 20px;}
.QScorelist .option_label { height: 30px; padding: 5px; text-align: right;}
a.jqTransformChecked { background-position: center bottom;}
.list{ width: 540px; float:left; font-size: 14px;}


/* box02..................... */
.box02{ background: url(../images/box02.jpg) no-repeat; width: 1000px; height: 460px; margin: 0 auto; position: relative;} 
.box02_in{ position: absolute; top: 70px; left: 150px; width: 705px;}
.form_bj{ width: 150px; height: 29px; line-height: 29px; border:1px solid #333; margin-left: 5px; padding-left: 5px;}



/* box03..................... */
.box03{ background: url(../images/box03.jpg) no-repeat; width: 1000px; height: 795px; margin: 0 auto; position: relative;} 
.box03_in{ position: absolute; top: 60px; left: 150px; width: 705px;}
.matrix .form_yj{ width: 290px; height: 104px; line-height: 24px; border:1px solid #333; margin-left: 5px; padding-left: 5px;}
.upBut { height: 40px; margin-right: 10px; margin-top: 5px;}
.file-box { cursor: pointer; height: 28px; width: 170px;}




/* box04..................... */
.box04{ background: url(../images/box04.jpg) no-repeat; width: 1000px; height: 436px; margin: 0 auto; position: relative;} 
.box04_in{ position: absolute; top: 60px; left: 150px; width: 705px;}



/* box05..................... */
.box05{ background: url(../images/box05.jpg) no-repeat; width: 1000px; height: 186px; margin: 0 auto; position: relative;} 
.box05_in{ position: absolute; top: 60px; left: 305px;}
.submit{ width: 195px; height: 59px; background: #000; text-align:center; color: #fff; font: 18px "微软雅黑";border-radius: 15px; line-height: 59px; float: left; cursor: pointer;}
.reset{ width: 195px; height: 59px; background: #643432; text-align:center; color: #fff; font: 18px "微软雅黑";border-radius: 15px; line-height: 59px; float: left;margin-left: 20px; cursor: pointer;}



/* footer.................. */
.footer{ background: #fdd504; color: #333; text-align:center; width: 100%; height: auto; padding: 10px 0; line-height: 20px; margin-top: 20px;}


.box{ position: relative; width: 1000px; margin: 0 auto;}
.catalog-scroller { height: auto;overflow: hidden; width: 210px;z-index: 1;}
.catalog-list {height: auto;position: relative; width: 228px;}

.catalog-title { margin-bottom: 7px; padding-left: 20px; position: relative; cursor: pointer;}
.catalog-title .text {display: block; line-height: 19px;}
.catalog-title .pointer {background: url(../images/big_circle.png) no-repeat;cursor: pointer; display: block;height: 10px;left: 1px;margin-top: 4px; position: absolute; width: 10px;}
.catalog-title .pointer.on{ background: url(../images/huadong.png) no-repeat; cursor: pointer;  height: 13px; width: 22px;z-index: 2000;}
.side-catalog { bottom: 10px; font-family: 宋体; font-size: 14px; height: auto;line-height: 19px; width: 150px;}
.side-catalog .side-bar {background-color: #eaeaea; border-color: -moz-use-text-color #eaeaea; border-image: none; border-left: 1px solid #eaeaea; border-right: 1px solid #eaeaea; border-style: none solid; border-width: 0 1px;height: 260px;left: 5px;position: absolute; top: 0; width: 0;}
.title-index { color: #999; font-family: Arial; font-size: 14px; font-weight: 700; padding-right: 5px;}
.title-link { color: #555; font-weight: 700;text-decoration: none;}
.level1{ margin-top: 60px;}
.side-catalog .catalog-scroller .catalog-list .arrow {background: url(../images/huadong.png) no-repeat; cursor: pointer;  height: 13px; left: 0; position: absolute;top: 5px; width: 22px;z-index: 2;}

/* add */
.qtqd{ width: 100px; border: 1px solid #000; border-left:0; border-top:0; border-right:0; background-color:transparent;}
.timeipt{ width: 50px; height: 29px;}

.back_box{ position: fixed; top: 30%; display: none; width:150px;}
.back_top{ width: 45px; height: 60px; cursor:pointer;}