/*基础部分*/
html, body, div, span, iframe, h1, h3, h4, h5, h6, p, blockquote, pre, a, address, 
big, cite, code, del, em, font, img, ins, small, strong, var, b, u, center, dl,
dt, dd, ol, ul, li, fieldset, form, label, legend{margin: 0px;padding: 0px}
body{width:100%;height:100%;font-size:12px;color:#282626;
line-height:30px;font-family: "microsoft yahei";}
*{box-sizing: border-box;}
ul li{ list-style:none;}
a{ text-decoration:none; color:#282626; cursor: pointer;}
.overflow{overflow: hidden;}
.pointer{cursor: pointer}
.fl{ float:left}
.fr{ float:right}
li{list-style:none}
img,input{vertical-align:middle}
img{ border:none}
a:link,a:visited{text-decoration:none;cursor:pointer}
a:link:hover{text-decoration:underline}

.font10{font-size: 10px;}
.font12{font-size: 12px;}
.font14{font-size: 14px;}
.font16{font-size: 16px;}
.font18{font-size: 18px;}
.font20{font-size: 20px;}
.font24{font-size: 24px;}
.line-height18{line-height: 18px;}
.overflow{overflow: hidden;}
.blod{font-weight: bold;}
.kaiti{font-family: "楷体";}
.yahei{font-family: "microsoft yahei";}
.text-indent{text-indent: 40px;}
        
.left {float: left;}
.right{float: right;}
.h_100{height: 100%;}
.w_50{width: 50%;}
.w_70{width: 70px!important;}
.w_100{width: 100%!important;}
.w_110{width: 110px!important;}
.w_120{width: 120px!important;}
.w_130{width: 130px!important;}
.w_210{width: 210px!important;}
.w_220{width: 220px!important;;}
.w_1000{width: 1000px;margin: 0 auto;}
.w_1100{width: 1100px;margin: 0 auto;}
.w_1200{width: 1200px; margin: 0 auto;}
.w_880{width: 880px; }
.w_200{width: 200px; }
.w_300{width: 300px!important;}
.w_400{width: 400px;}
.w_620{width: 620px;}
.w_850{width: 850px;}
.w_170{width: 170px;}
.w_360{width: 360px;}
.mar_r{margin-right: 1px;}
.mar_r0{margin-right: 0!important;}
.mar_b{margin-bottom: 1px;}
.mar25{margin: 0 20px;}

.mart20{margin-top: 20px;}
.mart10{margin-top: 10px;}
.mart15{margin-top: 15px;}
.mart50{margin-top: 50px;}
.mart5{margin-top: 5px;}
.mart40{margin-top: 40px;}
.mart30{margin-top: 30px;}
.marb400{margin-bottom: 400px;}
.marb50{margin-bottom: 50px;}
.marl10{margin-left: 10px;}
.marl20{margin-left: 20px;}
.marl25{margin-left: 25px;}
.marl30{margin-left: 30px;}
.marr10{margin-right: 10px;}
.marr20{margin-right: 20px;}
.mar_r200{margin-right: 200px!important;}
.pad30{padding: 30px;}
.padt10{padding-top: 10px;}
.padt20{padding-top: 20px;}
.padl16{padding-left: 16px;}
.padl10{padding-left: 10px;}
.padl32{padding-left: 32px;}
.padb10{padding-bottom: 10px;}
.padb20{padding-bottom: 20px;}
.padb40{padding-bottom: 40px;}
.center{text-align: center;}
.relative{position: relative;}
.absulate{position: absolute;}
.mar_b20{margin-bottom: 20px;}

.dashed_b{border-bottom: 1px dashed #ccc;}

.color72{color: #727271;}
.color_r{color: red;}
.color_w{color: #fff;}

.text-left{text-align: left;}
.text-right{text-align: right;}

.btn{border-radius: 4px;outline: none;border: none;color: #fff;cursor: pointer;text-decoration: none!important;}
.btn-sm{padding: 8px 15px;font-size: 14px}
.btn-lg{padding: 8px 35px;font-size: 16px;line-height: 20px;}
.btn-default{background-color: #3FA9DC;}
.btn-default2{background-color: #13658E;}
.btn-default3{background-color: #DF093B;}
.btn-default4{background-color: #22CEAA;}
.btn-cancel{background-color: #D5D5D5;}

/*表格*/
td{padding: 5px;}

/*首页*/
.index_body{width: 100%;height: 100%;}
.index_body .bg{width: 100%;height:100%;background: url("../images/index_bg.jpg") center no-repeat;position: absolute;bottom: 176px; background-size:100% auto}
.index_body .index_head{width: 100%;height: 99px;background: url("../images/index_top.png") no-repeat;position: absolute;top: 0;text-align: center;}
.index_body .index_head img{margin: 0 auto;margin-top: 10px;}
.index_body .index_content{width: 100%;position: absolute;top: 18%;text-align: center;}
.index_body .index_content .mingdao{width: 345px;font-size: 16px;color: #fff;background-color: #EA4316;margin: 0 auto;margin-top: 10px;}
.index_body .index_content .jiyu{color: #fff;font-size: 14px;}
.index_body .index_content .entrance{margin-top: 6%;}
.index_body .index_content .entrance a{font-size: 16px;padding: 12px 55px 12px 35px;margin-right: 95px;background: url("../images/icon.png") 131px -364px no-repeat;}
.index_body .index_content .entrance a:hover{opacity: .9;}
.index_body .index_content .entrance .entrance1{background-color: #6BADEE;}
.index_body .index_content .entrance .entrance2{background-color: #43C59F;}
.index_body .index_content .entrance .entrance3{background-color: #84C351;margin-right: 0;}
.index_body .index_btm{width: 100%;height: 166px;overflow: hidden;position: absolute;bottom: 0;}
.index_body .index_btm .btm{width: 274px;float: left;height: 166px;line-height: 28px;font-size: 14px;padding: 20px 0;color: #5b5b5b;border-right: 1px solid #EDEDED;}
.index_body .index_btm .btm_l{border-right: none;padding-left: 20px;}
.index_body .index_btm .btm_l a:hover{color: #B50101;text-decoration: none;}
.index_body .index_btm .btm .weixin{width: 50%;float: left;text-align: center}
.index_body .index_btm .btm .weixin img{height: 85px;width: 85px;}

/*迎新首页*/
/*头部*/

/* 图片切换 */
.full_banner{width:100%;position:relative;height:450px;background:#FFF;overflow:hidden;}
.full_banner .bd{margin:0 auto;position:relative;z-index:0;overflow:hidden;}
.full_banner .bd ul{width:100% !important;}
.full_banner .bd li{width:100% !important;float:left;height:450px;overflow:hidden;text-align:center;}
.full_banner .bd li a{ display:block;height:450px; width: 100%;}
.full_banner .bd li a>p{ width: 100%; height: 45px; text-align: center; line-height: 45px; position: absolute; bottom: 0;
    color: #fff;opacity:0.6; background-color: #000;
}
.head{position: relative;}
.head .head_bg{width: 100%;height: 99px;background: url("../images/index_top.png") no-repeat;position: absolute;top: 0;}
.head .head_bg .head_title{float: left;margin-top: 20px;}
.head .head_bg .nav{float: right;margin-top: 35px;}
.head .head_bg .nav li{float: left;text-align:center}
.head .head_bg .nav li:hover a{background-color: #C8381D;color: #fff;}
.head .head_bg .nav li:hover .select_menu{display: block;}
.head .head_bg .nav li:hover .select_menu{}
.head .head_bg .nav li>a{height: 100%;display: inline-block;font-size: 14px;text-decoration: none;width:120px;}
.head .head_bg .nav .select_menu{display: none;}
.head .head_bg .nav .select_menu div>a{background-color: #C8381D;color: #fff;display: inline-block;
text-decoration: none;  border-top: 1px solid #D15A40;padding: 5px 10px; width:120px;}
.head .head_bg .nav .select_menu a:hover{opacity: 0.8;}

/*内容部分*/
.content_box{float: left;overflow: hidden;width: 400px;border-right: 1px dashed #ccc;}
.content_box .content_img{float: left;height: 88px;width: 88px;background: url("../images/icon.png") no-repeat;}
.content_box .content_img1{background-position: 0 -95px;}
.content_box .content_img2{background-position: 0 6px;margin-left: 30px;}
.content_box .content_img3{background-position: 0 -189px;margin-left: 30px;}
.content_box .content{float: left;width: 291px;margin-left: 20px;margin-top: 30px;}
.content_box .content .content_title a{font-size: 24px;text-decoration: none;}
.content_box .content .content_title a:hover{color: #C8381D;}
.content_box .content .content_list{margin-top: 20px;}
.content_box .content .content_list li{list-style: disc;}
.content_box .content .content_list li a{font-size: 14px;}
.content_box .content .content_list li span{float: right;margin-right: 30px;color: #9c9c9c;}
.content_box .content .content_list1 li{width: 50%;float: left;}
.content_box .content .more{margin-top: 20px;overflow: hidden;}
.content_box .content .more a{float: right;margin-right: 100px;font-size: 14px;color: #9c9c9c;font-weight: 700;}
.content_box .content .more a:hover{text-decoration: none;color: #C8381D;}

/*详情页*/
/*头部 height: 449px;*/
.head .detail_banner{height: 300px;width:100%;background: url("../images/banner2.jpg") no-repeat;}

/*内容区域*/
.main .detail_box{width: 1200px;margin: 0 auto;margin-top: 45px;margin-bottom: 100px;padding: 35px 10px 35px 35px;border: 2px solid #E8E7E7;border-radius: 10px;overflow: hidden;}
.main .detail_box1{margin-bottom:0;margin-top:0;border:none;}
.main .detail_box .left_content{float: left;width: 400px;}
.main .detail_box .left_content .nav_title{color: red;font-size: 20px;padding: 5px 6px;}
.main .detail_box .left_content .nav_div{border: 2px solid #E8E7E7;border-radius: 10px;}
.main .detail_box .left_content .nav_div .nav_box{text-align: center;border-bottom: 1px dashed #ccc;}
.main .detail_box .left_content .nav_div .nav_box a{color: #9c9c9c;text-decoration: none;font-size: 16px;display: block;padding: 10px 80px;background: url("../images/icon.png") 30px -285px no-repeat;}
.main .detail_box .left_content .nav_div .nav_box a:hover{color: #fff;background-color: #E6371D;background-position: 30px -324px;}
.active{color: #fff!important;background-color: #E6371D!important;background-position: 30px -325px!important;}
.main .detail_box .right_content{float: right;width: 714px;overflow: hidden;}
.main .detail_box .right_content .content_head{padding: 5px 6px 5px 0;margin-left: 25px;border-bottom: 1px dashed #ccc;}
.main .detail_box .right_content .content_head .nav_title{float: left;color: red;font-size:20px;}
.main .detail_box .right_content .content_head .location{float: right;font-size: 16px;color: #ADAAAA;}
.main .detail_box .right_content .content_head .location a{color: #ADAAAA;text-decoration: none;}
.main .detail_box .right_content .content_body{border-left: 1px dashed #ccc;padding: 25px 0 25px 15px;min-height: 500px;}

/*激活页面*/
/*头部正在进行位置*/
.choice_div {background-color: #F3F1F1;}
.choice_div .choice_nav_box{width: 1200px;height: 50px;margin: 20px auto;}
.choice_div .choice_nav_box div{height: 100%;width: 175px;float: left;background: url("../images/icon1.png") no-repeat;text-align: center;font-size: 16px;line-height: 50px;}
.choice_div .choice_nav_box .pre{background-position: -88px -83px!important;color: #fff;}
.choice_div .choice_nav_box .wait{background-position: -88px -10px;}

/*内容区域*/
.steps{width: 4800px;overflow: hidden;position: relative;left: 0}
.steps1{width: 100%;}
.btn_div{width: 1200px;margin: 0 auto;margin-bottom: 50px;overflow: hidden;}
.steps .choice_content_box{width: 1200px;margin: 0 auto;padding: 20px 50px;min-height: 500px;margin-bottom: 50px;border: 1px solid #ccc;float: left;}
.steps .choice_content_box1{width: 100%;margin: 0 auto;padding: 0;margin-bottom: 50px;border: 0;}
.steps .choice_content_box table{border-bottom: 1px solid #ccc;border-right: 1px solid #ccc;width: 100%;}
.steps .choice_content_box table .Preview_img{width: 120px;height: 168px;background: url("../images/sczp1.jpg") no-repeat;}
.steps .choice_content_box table .upload{position: absolute;width: 120px;height: 168px;opacity: 0;}
.steps .choice_content_box table td{border-top: 1px solid #ccc;border-left: 1px solid #ccc;}
.steps .choice_content_box table input[type="radio"],input[type="checkbox"]{margin-top: 0;}
.steps .choice_content_box .head_prompt{background-color: #FFF3E9;font-size: 16px;overflow: hidden;padding: 3px 7px;}
.steps .choice_content_box .body_prompt{padding: 20px 0;font-size: 14px;}

/*校园风光展示*/
.main .detail_box .right_content .content_body .school_show{width: 162px;text-align: center;float: left;margin-right: 15px;margin-bottom: 15px;}
.main .detail_box .right_content .content_body .school_show img{height: 160px;width: 100%;}
.main .detail_box .right_content .content_body .page_box{overflow: hidden;text-align: center;margin-top: 10px;font-size: 14px;}
.main .detail_box .right_content .content_body .page_box .total_record{color: #E6371D;font-size: 12px;}
.main .detail_box .right_content .content_body .page_box .page_go{font-size: 12px;padding: 3px 6px;color: #fff;background-color: #7A000C;outline: none;border: none;cursor: pointer;}

/*内容发布，下载附件*/
.main .detail_box .right_content .content_body .load_title{width: 100%;font-size: 16px;text-align: center;background-color: #F9CC9D;color: #fff;}
.main .detail_box .right_content .content_body .load_content a:hover{color: #7A000C;}

/*底部*/
.footer{width: 100%;background-color: #484949;overflow: hidden;}
.footer .btm{float: left;font-size: 14px;width: 25%;height: 100%;margin: 20px 0;color: #fff;border-right: 1px solid #5b5b5b;}
.footer .btm a{color: #fff;}
.footer .btm .weixin{width: 50%;float: left;text-align: center}
.footer .btm .weixin img{height: 85px;width: 85px;}
.footer .btm_l{border-right: none;padding-left: 30px;}
.footer .btm_l a:hover{color: #B50101;text-decoration: none;}