﻿body,p,h1,h2,h3,h4,h5,li,span,i,ul,img,a,strong{margin:0;padding:0; }
body{font-family:"microsoft yahei"; font-size:16px;}
li{list-style-type:none; float:left;}
a{text-decoration:none;color:#000;}
img{border:none;}
i{font-style:normal}
input,select,textarea{outline:none;font-family:"microsoft yahei"; }
input[type="submit"],input[type="reset"],input[type="button"],button {-webkit-appearance: none;}
textarea{resize:none;}
div{margin:0 auto;}
img {
    vertical-align: middle;
}

.clearfix:before, .clearfix:after {
    content: "";
    display: table;
}
.clearfix:after{
    clear: both;
}
.clearfix{
    *zoom: 1;/*ie6,7*/
}


.more-boe {
    margin-top: 10px;
    margin-bottom: 20px;
    display: table;
}

.more-boe li {
    margin: 2px;
    padding-right: 3px;
    padding-left: 3px;
}

/* 专业 */
.zhuanye_lists {
    margin-bottom: 20px;
    display: table;
    background-color: #fff;
    padding: 10px 1% 20px 1%;
}

.zhuanye_lists ul li {
    width: 50%;
    display: block;
    margin-top: 10px;
}

.zhuanye_lists ul li a {
    display: block;
    width: 96%;
    border: solid 1px #e8e8e8;
    text-align: center;
    margin: 0 auto;
    overflow: hidden;
    padding: 6px 0px;
}


/* 切换区 */

.zt_info {
    width: 100%;
    float: left;
    border: 1px #ccc solid;
    margin-top: 3%;
}


.zt_info {
    width: 100%;
    float: left;
    border-top: 3px #2c6482 solid;
    margin-top: 3%;
}

.info h2 {
    width: 100%;
    float: left;
}

.info h2 a.a_zthover {
    color: #2c6482;
    border-bottom: none;
}
.info h2 a:first-child {
    border-left: none;
}
.info h2 a {
    float: left;
    width: 33%;
    font-size: 14px;
    color: #333;
    display: inline-block;
    text-align: center;
    border-left: 1px #ccc solid;
    height: 34px;
    line-height: 34px;
    border-bottom: 1px #ccc solid;
}

.zt_info4, .zt_info6 {
    width: 100%;
    float: left;
}


.zikao table {
    width: 98%;
    margin: 2% auto;
}


.zikao table .hs {
    color: #fff;
}

.zikao table td {
    height: 34px;
    text-align: center;
    border: 1px solid #FFF;
    border-width: 1px 1px 0px 0px;
    vertical-align: middle;
    font-size: 14px;
    font-family: "微软雅黑";
}

.zikao table .hs2 {
    background: #efefef;
}

.zikao table .hs3 {
    background: #efefef;
}

.zikao table .wsbm {
    color: #fff;
    background: #2c6482;
    width: 80%;
    line-height: 26px;	
    margin: 0 auto;
    display: block;
    border-radius: 6px;
}

.zt_info3 .yx {
    width: 100%;
    float: left;
    margin-bottom: 15px;

}

.zt_info3 .yx li {
    width: 98%;
   
    border-bottom: 1px #e5e5e5 dashed;
    padding:10px 0;
    overflow: hidden;
}

.yx_new li a {
    padding-left: 2%;
    font-size: 14px;
    overflow: hidden;
 	text-overflow: ellipsis;
        white-space: nowrap;
        float: left;
        width: 75%;
}
.yx_new li i {
    float: right;
    color: #999;
    font-size: 12px;
}




/* 学校简介 */
.xxjianjie{
	margin: 15px 0;
	border-bottom: 1px solid #dbdbdb;
}


.jianjie_img{
	float: left;
	width: 30%;
	height: auto;
	padding-top: 10px;
} 

.jianjie_wz{
	width: 68%;
	float: left;
	margin-top: 10px;
}

.jianjie_wz p{
	font-size: 14px;
	
	color: #555;
	text-indent:24px;
    height:98px;
    overflow: hidden;
 	text-overflow: ellipsis;
 	display: -webkit-box;
 	-webkit-line-clamp:5;
 	-moz-line-clamp:5;
 	-webkit-box-orient: vertical;
   /*  width: 20em; */

}


.jianjie{
	line-height: 40px;
	font-size: 18px;
	color: #2c6482;
	border-top: 4px solid #2c6482;
	border-bottom: 1px solid #dbdbdb;
	font-weight: 700;
	padding-left:2%;
}

    /* 报名流程 */

.bm_ul li {
    width: 49%;
    float: left;
    font-size:16px;
    font-weight: 700;
    color: #333;
    /* height: 28px; */
    overflow: hidden;
 	text-overflow: ellipsis;
 	white-space: nowrap
}

.bm_ul li span {
    background: #2c6482;
    height: 20px;
    width: 20px;
    line-height: 20px;
    border-radius: 30px;
    color: #fff;
    display: inline-block;
    text-align: center;
    margin: 1%;
    font-size: 13px;
}

.bmtt {
    width: 100%;
    height: 34px;
    background: #00923f;
    font-size: 16px;
    font-family: 'Microsoft YaHei';
    color: #ffffff;
    text-align: center;
}

.bmtt h4 {
    margin: 0;
    line-height: 34px;
}


.container-fluid1 {
    border: 1px solid #d9d9d9;
    margin-left: 10px;
    margin-right: 10px;
    padding-left: 20px;
    padding-right: 20px;
    padding-top: 20px;
    padding-bottom: 20px;
    margin-top: 20px;
}

.tjan {
    width: 100%;
    height: 36px;
    text-align: center;

}

.wxts {
    
  
    color: #b7b7b7;
  
    margin-top: 20px;
    margin-bottom: 10px;
}

.wxts h5 {
    line-height: 22px;
}



.notices{height:auto;background:#fff;border-top:solid 1px #e6e6e6;
	border-bottom:solid 1px #e6e6e6;margin-top: 10px;padding: 10px 0;font-weight: 700;
}

.notices p{
	background: url("../images/tuij.png") no-repeat 10px center;
	display: inline-block;
	line-height: 20px;
	color:#ff0000;
	padding-left: 50px;
}


.tab{
	background-color: #fff;
}

.tab tr td{
	
	/* background-color: #be0000; */
	background-color: #16557a;
	text-align: center;
	line-height: 30px;
}

.tab tr td a{
	color:#fff;
}



.dibu{
    height: 90px;
    text-align: center;
    margin-top: 20px;
     margin-bottom: 40px; 
}
.dibu p{
    line-height: 20px;
	font-size: 0.6rem;
    color: #808080;
}
.dibu p a{
    margin-left: 10px;
    margin-right: 10px;
	color: #808080;
	font-size: 0.8rem;
}

.mbx_tab {
    font-size: 14px;
    margin: 5px 10px;
}
.mbx_tab a {
    text-decoration: none;
    color: #000;
}


#banben{
	width: 100%;
	margin: 10px 0;


}

.tell{
	width: 50%;
}

.tell a{
	width: 30%;
	display: block;
	margin: 0 auto;
}








.search p{
	color:#fff;
	text-align: center;
	line-height: 40px;
}



.text_lists li a{
	display: block;
	text-align: center;

}

.xuex{
	margin: 0 auto;
}

.xiaom{
	display: block;
	font-size: 0.9em;
	text-align: center;
	
}

.coms{
	text-align: center;
	font-weight: 700;	
	letter-spacing: 5px;
	font-size: 24px;
	line-height: 60px;
	display: block;
	
}

.libt{
	background-color:#ffc5c5;
	width: 100%;
	margin-top: 10px;
}

.libt p{
	background-color: #ff0000;
	line-height: 35px;
	width: 75px;
	color: #fff;
	font-size: 16px;
	font-weight: 700;
	text-align: center;
	margin-left: 10px;
}

.biaot{
	padding-left: 25px;
	background: url("../images/jiantou (1).png") no-repeat 10px center;
	line-height: 40px;
	border-top: 1px solid #eee;
	border-bottom: 1px solid #eee;
	font-size: 1.1em;
	/* box-shadow: 1px 0px 1px 1px #555; */
}

.btlist{
	margin-bottom: 20px;
}


.btlist p{
    line-height: 20px;
    border-bottom: 1px dashed #dedede;
    font-size: 0.9em;
    padding:10px 0 10px 2%;
}


.btlist p a{
	color:#666;
}


.fl{float:left;}
.fr{float:right;}
.mobile_wrap{ position: relative;width: 100%;}

.title{height:60px;background:url("../images/lgbg.png") repeat-x; box-shadow: 0px 0px 5px #555;margin-bottom: 5px;border-bottom: 2px;}


.title .com>img{float:left;margin-top:-10px;margin-left:10px;width:70%;}
.title p{color:#ffffff; text-align:center;line-height:60px;font-size:1.2em;}
.title a{position:absolute; top:25px;}
.title a.return{ left:10px; top:20px;}
.title a.return img{width:14px;}


.title a.menu{right:15px;top:19px; cursor:pointer;}
.title .menu>img{
	width:90%;
}



.title a.zie{z-index:2;}
/* .title a.menu img{width:30px;} */




.bottom{ position:fixed; bottom:0;width:100%; left:0;background:#fff;height: 50px;line-height:25px;     background-color: #2c6482;}
.bottom ul{height:100%;}
.bottom ul li{width:24.5%;text-align:center;}
.bottom ul li span{color: #fff;font-size: 16px;display:block;}
.bottom ul li img{width:24px;height:auto;}



/*首页*/
.dex{background:#f0f0f5;}

.top_search{height:60px;background:#e7312d; padding:0 2%;width:96%;}

.top_search>img{width:140px;float:left;margin-top:14px;}

.top_search .search{width:100px;height:30px;border-radius:8px;background:#e16664;
	float:left;margin-left:8px;margin-top:14px;}

.top_search .search input[type="text"]{ background:none;border:none;margin-left:4px;
	color:#ffffff;height:26px;float:left;width:70px;float:left;font-size:1em;}

.top_search .search input[type="submit"]{width:20px;height:19px; background:url(../images/ico12.png) no-repeat; border:none; background-size:cover;margin-top:4px; 
	float:right; margin-right:4px; cursor:pointer;}

.top_search p{ float:right;color:#ffffff;line-height:60px; margin-right:0px;}

.top_search p img{width:15px;margin-right:0px;}

.banner{position:relative;display:table;width:100%; overflow:hidden;height:293px;}

.banner .bann{width:100%;height:100%;position:relative;}
.banner .bann ul{}

.banner .bann ul li{width:100%;position:absolute;}

.banner .bann ul li img{width:100%;float:left;}

.banner .cirl{width:100%; text-align:center;position:absolute; bottom:10px; z-index:1;}

.banner .cirl ul{}

.banner .cirl ul li{width:8px;height:8px;border-radius:50%;background:#fff; 
	float:none; display:inline-block;}

.banner .cirl ul li.acti{background:#e7312d;}




.city{background:#fff;border-top:solid 1px #e6e6e6;border-bottom:solid 1px #e6e6e6;margin:10px 0px;}
.city span{color:#333;margin-left:5px;height:30px;line-height:30px;font-size: 0.9em;}

/*详情*/

.detailsd{border-top: 3px solid #2c6482;border-bottom: 1px solid #dbdbdb; padding: 15px 3%;}
.detailsd h1{font-weight:normal;font-size:16px; color:#333;text-align: center;font-weight: 700;}
.detailsd p{text-align: center;font-size: 12px;color: #999;margin-top: 5px;}
.detailsd a{color:#e20000;}
.details{ padding:0 4%; margin-bottom:10px; display:block; font-size:14px; color:#666;line-height:200%; overflow:hidden;margin-top: 10px; background-color: #fff;}

.details .strong{font-weight:normal;margin-top:10px;float:left;width:100%;color:#999999; margin-bottom:10px;font-size:.9em;}
.details .strong .ico{width:16px;vertical-align:middle; margin-right:4px;margin-top:-4px;}
.details .strong i{margin-left:15px;}
.details p{color:#666666;float:left;line-height:200% !important; margin:1% 0 !important;}
.details table{width:100% !important; margin:5% 0 !important; float:left;}
.details table td{ border:solid 1px #ddd !important; text-align:center !important; padding:1.5% 1%!important;}
.details table td p{ text-indent:0; line-height:140% !important; width:100%;}


/*文字列表*/
.text_lists{ margin-bottom:20px;background-color: #fff;padding: 10px 0; margin-top: 10px; width: 100%;}
.text_li{background:#f8f8f8;}
.text_list{ margin-bottom:20px; background-color: #fff;padding:0 2%;}
.text_list ul{}
.text_list ul li{width:96%;border-bottom: 1px dashed #e8e8e8;padding:10px 2%;line-height: 20px; }
.text_list li>a {float: left;width: 85%;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;}

.text_list li>i {
    font-size: 13px;
    float: right;
}
.text_list ul li h3{font-weight:normal; font-size:16px;}
.text_list ul li h3 img{width:18px; float:left; margin-top:3px;}
.text_list ul li h3 span{ margin-left:30px; display:block;}
.text_list ul li p{margin-top:10px;color:#999999; font-size:.9em;margin-left:27px;}
.text_list ul li p i{margin-left:14px;}
.text_list ul li p img{vertical-align:middle; margin-right:6px;margin-top:-4px;width:12px;}
.text_list ul li p i:nth-child(3) img{width:15px;}
/*.text_list ul li a{color:#e7312d; padding:0 20px 2px 20px;;border:solid 1px #e7312d;border-radius:6px;margin-top:10px;float:left;margin-left:27px;}
*/.text_list .more{ text-align:center;width:100%;float:left;margin-top:9px;}
.text_list .more_left{width:50%;float:left;}
.text_list .more_right{width:50%;float:right;}
.text_list .more img{width:20px;}
.readBtn{ border: solid 1px#e7312d; padding: 0 20px; height: 25px; line-height: 25px; float: left; border-radius: 4px; color: #e7312d;margin-left: 30px;margin-top: 12px;}
.marL0{ margin-left:0 !important;}

/*图文列表*/
/*  .pics img{width:50%;float:left; margin-left: 24.5%;margin-top: 15px;}
 .pics{width:100%;border-radius:10px;overflow:hidden;} */

.text_list ul li .text{float:right;width:70%; position:relative; height:80px;}
.text_list ul li .text p{margin-left:0px; position:absolute; bottom:0; left:0; width:100%;}
.text_list ul li .text a{float:left;margin-left:0;}
.text_list ul li .text p i{margin-left:0; margin-right:14px;}
.text_list ul li .text p i{ margin-right:8px;}
.text_list ul li .text p .readBtn{ float:right; margin:0; margin-top:-3px;}

/*图片列表*/

.pict_layout .more{ text-align:center;width:100%;float:left;margin-top:20px;}
.pict_layout .more img{width:20px;}



.ad_img { margin:10px 0;}
.ad_img img{width:100%;}





.box_show{width:100%;height:100%; position:fixed; left:0; top:0;background:rgba(0,0,0,.8); opacity:0; z-index:1}
.sidebar{width:80%;float:left;display:table;background:#1b1e25;height:100%;}
.sidebar .logo{background:#f8f8f8;height:40px;display:table; text-align:center;box-shadow: 0px 0px 5px #555;}
.sidebar .logo a{vertical-align:middle; display:table-cell;}
.sidebar .logo img{width:90%;vertical-align:middle;}
.sidebar img{}
.sidebar input{ background:none; border:none;}
.sidebar .search{border-bottom:solid 1px #474243;height:40px;}
.sidebar .search img{width:24px;margin-top:20px;margin-left:8%;float:left;}
.sidebar .search input{height:30px;font-size:1em;margin-left:10px;float:left;margin-top:14px;color:#666666;}
.sidebar ul{margin-top:10px;}
.sidebar ul li{/* height:40px; */ float:none;width:80%;padding: 0 10%;border-bottom:solid 1px #20242a;line-height:32px;position:relative;}
.sidebar ul li span{ float:right;color:#666666; font-family:"";}
.sidebar ul li a{color:#666666;display: block;}

.sidebar ul li.curr{background:#252a30;}
.sidebar ul li.curr a{color:#ffffff;display: block;}
.sidebar ul li.curr:before{position:absolute; content:"";width:6px;height:100%;background:#e7312d; left:0;} 

/*add by larkim*/
/* .lists{border-bottom:solid 1px #e4e4e4;border-bottom:solid 1px #e4e4e4;width:100%;background:#fff;border-top:solid 1px #e4e4e4;display:table;}
.lists .menu_li{ padding:0 2%;width:96%;height:40px;border-bottom:solid 1px #e4e4e4;}
.lists .menu_li ul{}
.lists .menu_li ul li{width:24.7%;line-height:40px; text-align:center;border-left:solid 1px #e4e4e4;overflow:hidden;}
.lists .menu_li ul li:nth-child(1){ border-left:none;}
.lists .menu_li ul li a{color:#333333;cursor:pointer;overflow:hidden;}
.lists .menu_li ul li.curr{position:relative;}
.lists .menu_li ul li.curr:after{ content:"";width:100%;height:1px; bottom:-1px; position:absolute; left:0;background:#c80000;}
.lists .menu_li ul li.curr a{color:#c80000;}

.pc { margin-top:20px;display:table;width:100%; overflow:hidden;}
 */
.version{text-align:center;height:30px;line-height:30px;background:#f0f0f5;width:100%; margin:5px 0 70px 0;}

.y_about{border-bottom:1px solid #dbdbdb; margin-bottom:20px;}

.y_clearfix_left{float:left;margin-left:25px;margin-top:25px;margin-bottom:25px;}

.y_clearfix_right{float:right;margin-right:25px;margin-top:25px;margin-bottom:25px;}
 
.y_article_detailsd{border-bottom:1px solid #dbdbdb; margin-bottom:20px;}

a.yx_tab{
width:49% !important;
}

.btlist p span {
    float: right;
    padding-right: 5px;
    color: #999;
    font-size: 12px;
}
.y_article_detailsd img,.y_article_detailsd table {
    max-width: 100%;
}
.y_about img,.details img {
    max-width: 100%;
}