
@charset "utf-8";
/* CSS Document */
/* 筛�? */
.screen{
	width: 1100px;
	margin:0 auto;
}
em{font-style: normal;}
.screen-tab{
	border-bottom:2px #47ac48 solid;
	height:40px;
	width:1100px;
	margin:auto;
	margin-top:20px;}
.screen-tab1,.screen-tab2{
	height:40px;
	float:left;
	line-height:40px;
	width:180px;
	border:#dedede solid 1px;
	text-align:center;}
.screen-tab2{
	margin-left:-1px;}
.screen-search .school{
	width:320px;
	height:30px;
	border:1px solid #c9c9c9;
	padding-left:5px;
	margin-right:20px;
	color:#797979;
	float:left;
	font-size:14px;
	font-family:"�?????�?????雅黑","Microsoft YaHei","Arial","Helvetica",		"sans-serif";}
.screen-item{
	 padding:10px 0;
	  border-bottom:1px dashed #e1e1e1;
	  width:1100px;
	  margin:auto;}
.screen-item1{
	padding-top:20px;
	padding-bottom:10px;
	width:1100px;
	margin:auto;
	overflow: hidden;
	}
.screen-item ul{
	display:block;
	float:left;}
 .site{
 margin: 0 auto;
	width:1100px;
	font-size:12px;
	color:#797979;
	line-height:12px;
	height:12px;
	padding-top:20px;
	}
 .site a{
	color:#797979;}
 .site a:hover{
	color:#ec8400;}
.screen-item-last{
	display: none;
	padding-top: 10px;}
.screen-name{
	margin-top:10px;
	float: left;
	font-size: 14px;
	color: #3f3f3f;
}
.search-type{font-size:14px;}
.search-type .school{    height: 25px;
    margin-top: 8px;
    margin-left: 20px;}
.screenList{
	padding-left:10px;
	width:1000px;}
.screenList li a{
	color:#3f3f3f;	
	font-size: 14px;
	display:inline-block;
	margin:5px 5px;
	padding:5px 10px;}
.screenList li{
	float: left;
}
.screenList li a.current1{
	color:#fff;
	background-color:#47ac48;
	padding:5px 10px;}
.screenList li a:hover{
	color:#FFF;
	background:#47ac48;}
.screen-inquiry{
	width:1100px;
	height:40px;
	margin:40px auto;}
.inquiry2 {
	width:100px;
	height:40px;
	line-height:40px;
	border-radius:5px;
	text-align:center;
	margin-left:500px;
	background: #fff;
	border:1px solid #ec8400;
}
.inquiry2:hover {
	background:#ec8400;
	color: #fff;
	}
.tips{
	margin-top:10px;
	color:red;
	}
.inquiry2 a{
	display:block;
	width:100px;
	height:40px;
	color: #ec8400;}
.inquiry2 input{
	display:block;
	}
.inquiry2:hover{
	background-color:#cc6600;}
.inquiry2 a:hover{
	color:#FFF;}
.inquiry3{
	width:100px;
	height:40px;
	line-height:40px;
	background:#47ac48;
	border:1px solid #2e964e;
	border-radius:5px;
	text-align:center;
	margin-left:340px;
	margin-top:10px;
	}
.inquiry3 a{
	display:block;
	width:100px;
	height:40px;
	color:#FFF;}
.inquiry3:hover{
	background-color:#2e964e;}
.inquiry3 a:hover{
	color:#FFF;}

.down{
	width:36px;
	font-size:12px;
	height:30px;
	line-height:30px;
	float:right;}
.down a{
	display:blcok;
	color:#797979;
	float:left;
	}
.down a:hover{
	color:#ec8400;
	}
/*查专�?????*/
.specialty-fg{
	width:1100px;
	margin:auto;
	height:30px;
	line-height:30px;
	background:#ededed;
	margin-top:-2px;}
.specialty-fg .left{
	float:left;}
.specialty-fg .right{
	float:right;}
.specialty-list{
	display:block;
	width:1100px;
	margin:0 auto;
	margin-top:20px;
	padding-bottom:20px;
	border-bottom:1px dashed #e1e1e1;
	position: relative;
	}
.specialty-list .specialty-list-content{
	float:left;
	width:1000px;
	}
.specialty-list .look{
	display:block;
	border: #47ac48 solid 1px;
	width: 96px;
	border-radius:5px;
	text-align: center;
	position: absolute;
	right: 0;
	bottom: 0;
	line-height: 30px;
	font-size: 14px;
	margin-bottom: 25px;
	}
.specialty-list .look a{
	color:#47ac48;}
.specialty-list .look a:hover{
	display:block;
	background:#47ac48;
	color:#FFF;}
.specialty-list .fl a{
	color:#47ac48;
	font-size:16px;
	line-height:26px;}
.specialty-list .fl a:hover{
	color:#ec8400;}
.list-txt-item{
	float: left;
	margin-right: 80px;
	line-height:26px;
	font-size: 14px;
	color: #3f3f3f;}
.list-txt-mb{
	width:1000px;}
.list-txt-mb1{
	float: left;
	line-height:26px;
	font-size: 14px;
	color: #3f3f3f;}
.list-txt-mb-content{
	float:left;
	line-height:26px;
	font-size:14px;
	color: #3f3f3f;}

/*表格、列表等样式*/
/*.span-style2 span {
    padding: 0px 10px;
}*/
.font-size14 {
    font-size: 14px;
    color: #3F3F3F;}
.font-size14 strong{
	font-size:16px;
				}
.font-size12{
	font-size:12px;
	color:#3f3f3f;}
.img-style img{
	vertical-align:middle;}
.a-style2 a{
	font-size:14px;
	color:#3f3f3f;}
.a-style2 a:hover{
	color:#ec8400;}

.padding-left-style2{
	padding-left:15px;}
.padding-left-style4{
	padding-left:20px;}	
.padding-top30{
	padding-top:30px;}
.span-style2 span{
	padding:0px 9px;}
.span-style3 span{
	padding:0 12px;}
.span-style4 span{
	float:left;
	display:block;
	margin:0 25px;}	
.table-style ul li{
	float:left;
	list-style-type:none;
	color:#3f3f3f;}
/*.table-style ul li span{
	padding:0 6px;}*/					/*去除�?????�?????*/
.table-style ul li p{
	padding-top:10px;}	
.li-default{
	border:1px solid #e1e1e1; 
	border-top:0;}
.li-width1{
	width:68px;}
.li-width2{
	width:115px;}
.li-width3{
	width:303px;
	font-size:12px;}
.li-width4{
	width:50px;}
.li-width5{
	width:290px;}	
.li-width6{
	width:80px;
	text-align:center;}
.li-width7{
	width:180px;
}
.li-width8{
	width:92px;
	}
.li-width9{
	width:136px;
	text-align:center;}	
.li-width10{
	width:380px;}
.li-width11{
	width:85px;}
.li-width12{
	width:140px;}
.li-height1{
	height:70px;
	text-align:center;}	
.li-height2{
	height:55px;
	font-size:12px;}
.li-bgcolor{
	background-color:#fbfbfb;}	
.line-height{
	line-height:70px;}	
.line-height3{
	line-height:24px;}	
.line-height4{
	line-height:40px;}	
.line-height5{
	line-height:100px;}			
.ul-style ul li{
	list-style-type:none;
	float:left;
	width:179px;
	line-height:24px;}	
.ul-style ul li ul{
	padding-left:18px;}	
table{ width:100%;}	
.essay_left_main table{width:80%; margin:20px auto; text-align:center;}	
/*表格、列表等样式*/
/*表格、列表等样式*/
.table-style ul li{
	float:left;
	list-style-type:none;
	color:#3f3f3f;}
.table-style ul li span{			/*�?????�?????-块级�?????动给宽度*/
	float:left;
	display:block;
	width:45px;
	margin:0 2px;
		}
.table-style ul li p{
	padding-top:10px;}	
.li-default{
	border:1px solid #e1e1e1; 
	border-top:0;}
.li-width1{
	width:68px;}
.li-width2{
	width:115px;}
.li-width3{
	width:303px;
	font-size:12px;}
.li-width4{
	width:50px;}
.li-width5{
	width:290px;}	
.li-width6{
	width:80px;
	text-align:center;}
.li-width7{
	width:180px;}
.li-width8{
	width:92px;}
.li-width9{
	width:136px;
	text-align:center;}	
.li-width10{
	width:380px;}
.li-width11{
	width:85px;}
.li-width12{
	width:140px;}
.li-width13{
	width:160px;}
.li-height1{
	height:70px;
	text-align:center;}	
.li-height2{
	height:55px;
	font-size:12px;}
.li-bgcolor{
	background-color:#fbfbfb;}	
.line-height{
	line-height:70px;}	
.line-height2{
	line-height:55px;}
.line-height3{
	line-height:24px;}	
.line-height4{
	line-height:40px;}	
.line-height5{
	line-height:100px;}		
.ul-style ul li{
	list-style-type:none;
	float:left;
	width:179px;
	line-height:24px;}	
.ul-style ul li ul{ 
	padding-left:18px;}	

/*边�?�属�?????*/	
.border-left{
	border-left:1px solid #e1e1e1;}
.border-top{
	border-top:1px solid #e1e1e1;}
.border-top2{
	border-top:2px solid #47ac48;}
.border-bottom{
	border-bottom:1px solid #e1e1e1;}
.border-right{
	border-right:1px solid #e1e1e1;}			
.bg-color{
	background-color:#f6f6f6;}
.bg-color2{
	background-color:#e2e2e2;}
.font-ctrl{
	width:5em;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
	padding-left:15px;}
.font-ctrl2{
	width:7em;
	/* overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap; */
	padding-left:15px;}
.float-right{
	float:right;}
.padding-left-style{
	padding-left:12px;}
.font-ctrl3{
	width:10em;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
	padding-left:15px;}
.vertical-style{
	width:1em;
	overflow:hidden;
	margin:0 auto;}
.score-style{
	/*width:244px;*/					/*去除宽度*/
	margin:0 auto;}
.score-style span{
	float:left;
	display:block;}
.span-width1{
	width:44px;
	margin:0 6px;					/*增加边距*/
	}
.score-style .span-width1{			/*模拟报志�?????*/
	width:44px;
	margin:0 2px;
	}
.span-width2{
	width:40px;						/*�?????改�?�度*/
	margin:0 4px;					/*增加边距*/
	}
.score-style .span-width2{			/*模拟报志�?????*/
	width:44px;
	margin:0 4px;
	}
.swap-style{
	width:250px;
	margin:0 auto;}
.textarea-style textarea{
	min-width:735px;
	max-width:735px;
	max-height:100px;
	min-height:100px;
	vertical-align:top;
	font-size:14px;
	}
/*选大�?????*/
.university-list-item:after, .university-list-item:before{
	 content: ""; 
	 clear: both; 
	 display: table; 
	 visibility: hidden; }
.university-list-item{
	 padding:20px 0; 
	 zoom:1; 
	 border-bottom:1px dashed #e1e1e1;
	 width:1100px; }
.university-list-item .list-img{ 
	float:left;}
.university-list-item .list-content{
	float:left; 
	width:800px;
	line-height:28px;
	margin-left:10px;
	font-size:14px;
	color:#3f3f3f;
	font-family:"�?????�?????雅黑","Microsoft YaHei","Arial","Helvetica","sans-serif";
	height:90px;
	padding-top:10px;}
.university-list-item .list-content .list-body{
	width:800px;}
.university-list-item .list-content .list-body .list-tit,.university-list-item .list-content .list-body .list-tab{
	float:left;}
.university-list-item .list-content .list-body .list-tit{
	font-size:16px;
	margin-right:10px;}
.university-list-item .list-content .list-body .list-tab .contrast-btn{
	display:block;
	
	line-height:26px;
		float:left;
	text-align:center;
	margin-right:10px;}
.university-list-item .list-content .list-con{
	width:800px;}
.university-list-item .list-content .list-con .list-txt{
	float:left;
	margin-right:40px;}
.university-list-item .list-body .list-p{
	 float: left; 
	 width: 180px; 
	 padding-right: 10px;
	 color: #888;
	 font-size: 16px; }
.university-list-item .list-body .list-txt{
	 overflow: hidden; 
	 zoom:1; 
	 line-height: 30px;
	 width:174px;
	 float:left; }
.list-right{
	width:102px;
	height:100px;
	float:right;
	margin-right:10px;
	font-family:"�?????�?????雅黑","Microsoft YaHei","Arial","Helvetica","sans-serif";       		    
	font-size:14px;}
.list-right-grade,.list-right-recruit{
	width:100px;
	height:30px;
	line-height:30px;
	text-align:center;
	border:1px solid #47ac48;
	border-radius:5px;
	}
.list-right-grade{
	margin-top:15px;
	margin-bottom:10px;
	border:1px solid #ec8400;
	color:#ec8400;
	}
.list-right-grade:hover{
	background:#ec8400;
	color:#FFF;}
.list-right-recruit{
	color:#47ac48;}
.list-right-recruit:hover{
	background:#47ac48;
	color:#FFF;}
/* 专�?�列�????? */
.screen-bottom{
	width:1100px;
	margin:0 auto;}
.expert-list{
	width: 710px;
	float: left;
}
.expert-list-item:after, .expert-list-item:before{
	 content: ""; 
	 clear: both; 
	 display: table; 
	 height: 0; 
	 visibility: hidden; }
.expert-list-item{
	padding: 20px 0;
	zoom: 1;
	border-bottom: 1px dashed #eee;
	width: 710px;
}
.expert-list-img{ 
	float: left;
	overflow: hidden;
	display:block;}
.expert-list-con{
	float: left;
	width: 400px;
	margin-left: 20px;
	font-size: 14px;
	color: #3f3f3f;
	font-family: "�?????�?????雅黑","Microsoft YaHei","Arial","Helvetica","sans-serif";
}
.expert-list-con1{
	float: left;
	width: 340px;
	font-size: 14px;
	color: #3f3f3f;
	margin-left: 20px;
	margin-left: 20px;
	font-family: "�?????�?????雅黑","Microsoft YaHei","Arial","Helvetica","sans-serif";
}
.expert-btn{ 
	width:100px;
	height:36px;
	line-height:36px;
	text-align:center;
	border:#47ac48 1px solid;
	border-radius:5px;
	float:right;
	margin-top:53px;
	color:#47ac48;}
.expert-btn1{ 
	width:100px;
	height:36px;
	line-height:36px;
	text-align:center;
	border:#47ac48 1px solid;
	border-radius:5px;
	float:right;
	margin-top:53px;
	margin-right:30px;
	color:#47ac48;}
.expert-btn:hover{
	background:#47ac48;
	color:#FFF;}
.expert-btn1:hover{
	background:#47ac48;
	color:#FFF;}
.expert-list-tit{ 
	width:480px;
	line-height:26px;}
.expert-list-tit b{
	 color:#3f3f3f;
	 font-size:16px;
	 float:left;
	 margin-right:10px;}
.expert-p{
	float:left;
	line-height:25px;}
.expert-reserve-style input,.expert-reserve-style div{
	float:left;
	} 
.expert-reserve-style input{
	margin-top:9px;
	margin-right:5px;}
.expert-reserve-style div{
	line-height:30px;
	margin-right:10px;}
.expert-evaluate{
	height:26px;}
.expert-evaluate .expert-p{
	float:left;}
.expert-evaluate img{
	margin-top:9px;
	float:left;}
.expert-card{
	height:142px;
	margin-top:20px;}
.expert-card-picture img{
	display:block;
	float:left;
	margin:0 85px;}
/*专业介绍*/
.screen dl{
	font-size:14px;color:#3f3f3f;
	}
.ranklist{margin:20px;}
.ranklist p{
	font-size:14px;
	color:#3f3f3f;
	display:block;
	line-height:30px;
	}
.ranklist tr{
	font-size:14px;
	color:#3f3f3f;
	line-height:30px;
	}
/*大�?�介�?????*/
.gray-line{
	width:1100px;
	height:1px;
	background:#e1e1e1;
	margin-top:16px;
	margin-bottom:10px;}
.university-introduce{
	width:1100px;
	margin:0 auto;
	}
.university-introduce dl,.university-introduce img{
	float:left;
	margin-top:10px;
	font-size:14px;
	color:#3f3f3f;
	line-height:30px;}
.university-introduce img{
	margin-right:50px;
	}
.university-introduce1{
	width:680px;}
.university-introduce1 img{
	margin-right:30px;
	float:left;}
.university-introduce1 ul{
	width:300px;
	display:block;
	float:left;
	margin-top:10px;
	font-size:14px;
	color:#3f3f3f;
	line-height:30px;}
.news-con-txt-new{
	width:1100px;
	text-align:left;
	line-height:26px;
	font-size:14px;
	color:#3f3f3f;}
.news-con-txt-new table td{
	border:1px solid #e1e1e1;
	line-height:36px;
	height:36px;
	}
.news-con-txt-new p{
	text-indent:2em;
	text-align:left;
	}
.news-con-txt-new .pl2 p{text-indent:0em;padding-left:2em;}
/*三年录取�?????*/
.place-title{
	margin:20px 0;
	height:24px;
	line-height:24px;}
.place-title .admit{
	float:left;}
.place-title .place{
	float:right;
	}
.place-title .place select{
	display:block;
	width:80px;
	height:24px;
	line-height:24px;
	border: 1px solid #c9c9c9;
	padding-left:5px;
	}
.tableBorder{
	border:1px solid #e1e1e1;
	width:660px;
	margin:10px auto;
	}
.tableBorder td{
	font-family:"�?????�?????雅黑","Microsoft YaHei","Arial","Helvetica","sans-serif";
	font-size:14px;
	color:#3f3f3f;
	height:50px;
	text-align:center;
	}
.tableBorder .sn{
	border-bottom:1px solid #e1e1e1;}
.tableBorder .sn .te{
	border-bottom:1px solid #e1e1e1;
	border-left:1px solid #e1e1e1;
	border-right:1px solid #e1e1e1;}
.tableBorder .sn .te1{
	border-bottom:1px solid #e1e1e1;
	border-right:1px solid #e1e1e1;}
.tableBorder .sn .xhx{
	border-bottom:1px solid #e1e1e1;}
/*产品卡介�?????*/
.card-container{
	height:40px;
	width:500px;
	margin:0 auto;
	line-height:40px;
	text-align:center;
	margin:20px auto;}
.card-container .card1,.card-container .card2{
	float:left;
	width:250px;}
.card-container .card1{
	color:#FFF;
	background:#47ac48;}
.card-container .card2{
	background:#EAF7F3;
	color:#3f3f3f;}
.professional-introduce{
	width:1100px;
	margin:0 auto;
	height:360px;
	background:#f8f8f8;
	}
.professional-introduce-left{
	width:460px;
	margin:30px 0px 30px 30px;
	float:left;}
.professional-introduce-right{
	float:left;
	width:580px;
	}
.professional-introduce dl{
	margin-top:30px;
	}
.professional-introduce-right dl{
	font-size:14px;
	color:#3f3f3f;
	line-height:26px;
	}
.card-button-buy,.card-button-use{
	float:left;
	width:96px;
	height:30px;
	line-height:30px;
	border-radius:5px;
	text-align:center;
	color:#FFF;
	margin-top:10px;}
.card-button-buy{
	background:#ec8400;
	border:1px solid #dc7c0a;}
.card-button-use{
	margin-left:20px;
	background:#47ac48;
	border:1px solid #2e964e;}
.card-button-buy:hover{
	background:#dc7c0a;}
.card-button-use:hover{
	background:#2e964e;}
.card-pay{	
	height:20px;
	margin-top:20px;
	padding:10px 0;
	border-top:1px dotted #e1e1e1;
	border-bottom:1px dotted #e1e1e1;}
.card-pay p{
	float:left;
	line-height:20px;
	display:block;
	margin-right:20px;}
.card-pay img{
	display:block;
	float:left;}
.news-con-txt-new{
	width:1100px;
	margin:0 auto;}
.news-con-txt-new1{
	width:530px;
	padding:20px 10px;
	float:left;}
.news-con-txt-new-title img,.news-con-txt-new-title span{
	float:left;}
.news-con-txt-new-title span{
	display:block;
	margin-left:10px;
	width:480px;
	}
.news-con-txt-new1 .functions{
	margin-top:20px;
	margin-left:50px;}
.news-con-txt-new-p{
	margin-top:20px;}
.news-con-txt-new p{
	line-height:30px;}
/*专�?�介�?????*/
.expert-list-item1{
	padding: 20px 0;
	
	width:680px;
}
.content-block,.content-block1{
	width:320px;
	margin-top:20px;
	float:left;}
.content-block1{
	float:right;}
.content-block2{
	width:680px;}
.evaluate-container{
	margin-top:20px;
	color:#3f3f3f;
	font-size:14px;}
.evaluate{
	width:620px;
	height:40px;
	line-height:40px;
	background:#f5f5f5;
	padding-left:20px;
	}
.evaluate-container .evaluate1{
	float:left;
	line-height:30px;
	margin-top:10px;}
.evaluate-container .evaluate2{
	float:right;
	font-size:12px;
	color:#797979;
	line-height:30px;
	margin-top:10px;}
.evaluate-container ul{
	padding:0 5px;}
.evaluate-container img{
	padding-left:5px;}
/*底部通栏广告*/
.banner-bottom{
	margin:20px 0px auto auto;}
/*招生章程*/
.zhaosheng{
	line-height:26px;}
.zhaosheng  li a{
	display:block;
	width:320px;
	text-overflow:ellipsis;
	white-space:nowrap;
	overflow:hidden;}
.zhaosheng .sx,.zhaosheng .sx2{
	color:#797979;}
.zhaosheng .sx{
	float:left;}
.zhaosheng .sx2{
	float:right;}
.text-title{
	font-size:16px;
	color:#3f3f3f;
	margin:10px 0;

	font-weight:bold;}
ul li.expert-info { font-size:14px; 
width:150px; 
height:150px;
color:#777;
overflow:hidden;}
.loading{width:32px;margin:0 auto; height:32px;background-repeat: no-repeat;background-size:100%;background:url(../images/loading.gif);}
.screen-item select{font-family: "�?????�?????雅黑","Microsoft YaHei","Arial","Helvetica", "sans-serif";margin-left: 0px;height: 25px;
    width: 100px;
    margin-top: 8px;}
.li-width15{
	width:250px;
}
.a-link a{
	color:#ec8400;}
.w260{width:260px;}
.margin-right15{margin-right:15px;}
.margin-right20{margin-right:20px;}
.margin-top20{margin-top:20px;}
.padding010{padding: 0px 10px;}
.bg2{background-color:#f2f2f2;}
/*查�??*/
.content-left{
	width:710px;
	float:left;
	margin-top:20px;
	margin-bottom:10px;}
.content-right{
	width:320px;
	
	margin-top: 20px;
}
.search-style select,
.search-style input{
	width:150px;
	height:30px;
	display:block;line-height: 30px;
	border:1px solid #c9c9c9;
	margin-top:16px;
	font-size:14px;
	color:#797979;
	text-indent: 7px;
	box-sizing:border-box;
	padding-bottom:5px\0;}
	.inquiry,.inquiry1{
	width:100px;
	height:40px;
	line-height:40px;
	background:#ec8400;
	border:1px solid #ec8400;
	border-radius:5px;
	margin-top:20px;
	text-align:center;
	margin-left:110px;	
	font-size:16px;
	}
.goal-nr select{padding-bottom:5px\0;}
.inquiry a,.inquiry1 a{
	display:block;
	width:100px;
	height:40px;
	color:#FFF;}
	.inquiry:hover,.inquiry1:hover{
	width:100px;
	height:40px;
	background-color:#cc6600;}
.inquiry a:hover,.inquiry1 a:hover{
	color:#FFF;}
.little-tit-element,.little-tit-words{
	float:left;}
.little-tit-words{
	height:40px;
	line-height:40px;
	margin-left:10px;
	font-size:16px;
	color:#3f3f3f;
	}

.goal-nr select,.goal-nr input{
	font-family: "�?????�?????雅黑","Microsoft YaHei","Arial","Helvetica",		"sans-serif";
	color: #797979;
	width: 320px;
	height: 30px;
	line-height: 30px;
	margin-top: 16px;
	padding-left: 5px;
	border: 1px solid #c9c9c9;
	font-size: 14px;}
.goal-nr input{
	width:312px;}
	.inquiry-style{
	width:320px;}
.content-right .school{
	width:142px;
	text-indent: 7px;
	}

.goal-nr .active a{
	font-size:14px;
	float:left;
	width:104px;
	height:30px;
	line-height:30px;
	margin-top:18px;
	text-align:center;
	border:1px solid #e1e1e1;
	}
.none {display: none;}
.content-style-inquiry{
	width:320px;
	height:40px;
	border-bottom:#47ac48 1px solid;
	}
.goal-nr select,.goal-nr input{
	font-family: "�?????�?????雅黑","Microsoft YaHei","Arial","Helvetica",		"sans-serif";
	color: #797979;
	width: 320px;
	height: 30px;
	line-height: 30px;
	margin-top: 16px;
	padding-left: 5px;
	border: 1px solid #c9c9c9;
	font-size: 14px;}
.goal-nr input{
	width:312px;}
.tab-index a{
	font-size:14px;
	float:left;
	width:102px;
	height:30px;
	line-height:30px;
	margin-top:18px;
	text-align:center;
	border:1px solid #e1e1e1; 
	display:block;}
.tab-default a{
	border:1px solid #47ac48!important;
	color:#47ac48!important;}
	.content-right select{
	height:30px;
	width:150px;
	font-family: Arial;
	margin-right:6px;}
 .kszy p{width: 350px;
    display: inline-block}
   /*视�??*/
   
  .content-style-title{
	height:40px;
	border-bottom:1px solid #47ac48;}
 .content-style-title .little-tit-element{
	width: 6px;
	height: 20px;
	background:#ec8400;
	margin-top:10px;
	}
	.content-style-title2{
	height:40px;
	border-bottom:1px solid #47ac48;}
 .content-style-title2 .little-tit-element{
	width: 6px;
	height: 20px;
	background:#ec8400;
	margin-top:10px;
	}
.little-tit-more{
	float:right;
	margin-right: 10px;
	font-size:12px;
	color:#797979;
	line-height:40px;
	background:url(../images/more.png) right 12px no-repeat;}
	.little-tit-more a{padding-right:20px;}
 .column_list a{margin-left:10px;font-size:12px;color: #797979;}
  .content-style-title3{
	height:40px;
	
	background: #f2f2f2;
	}
 .list-video li{background: url(../images/lock_icon2.png);
 background:none\9;
    background-size: 10px;
    background-repeat: no-repeat;
    background-position: 0px 10px;text-indent: 15px;}
.video_icon{
	width: 45px;
    height: 45px;
    background-size: 100%;
    background-image: url(../images/lock_icon2.png);
    position: absolute;
    top: 75px;
    left: 130px;cursor: pointer;
    opacity: 0.75;}
.video_vip{
    height: 20px;
    width:60px;
    color:#fff;
    font-size:14px;
    text-align:center;
    line-height:20px;
    background-color: #47ac48;
    border-radius: 5px;
    position: absolute;
    top: 5px;
    right: 10px;
    cursor: pointer;}
.lecture-picture{position: relative;border: 1px solid #797979;opacity:1.0;filter:alpha(opacity=100);}
.lecture-picture:hover{opacity:0.8;filter:alpha(opacity=80);}
/*用户类型*/
.user-type{font-weight: normal;color:#47ac48;}
/*表单边�??*/
input:focus,textarea:focus,select:focus{outline:#66afe9 solid;
    outline-color: #66afe9;
    outline-style: auto;
    outline-width: 1px;
   box-shadow: inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(102,175,233,0.6);}
   .video-rank{float: right;background-position: 0px -14px;width:70px;height:14px;display:inline-block;padding:0;background-image:url(/Z1/templates/default/Z1/front/images/pinglun.png);
   				overflow: hidden;background-repeat: no-repeat;
   				margin-top: 5px;}
   /*专�?��?�情*/
   .mg-top10{margin-top:10px;}
   .content-bottom{font-size:14px;margin-top:10px;overflow: hidden;}
  .conotent-info{height:80px;overflow: hidden;}
   .content-bottom span{color:#a3a3a3;}
 .btn-good{height:32px;width:71px;border:1px solid #feb29d;color:#feb29d;float:right;font-size:16px;
 			text-align:center;line-height:32px;}
 
.right-words.style2{margin-top: 0px;}
.style2 .ls_co_left_wt dt{width:auto;}
.style2 .ls_co_left_wt dd{width:auto;}
.style2 .ls_co_left_wt{width:auto;height:186px;}
.style2 .ls_co_left_nr textarea{width:320px;min-width:320px;}
.style2 .ls_co_left_nr{margin-top: 0px;}
.expert-list-img{margin-right:10px;}
.expert-list-tit p{font-weight: bold;font-size:16px;}
.expert-link{width:100px;margin:0 auto;display:block;}
.expert-list-item1{width:360px;}
.expert-btn1{float:left;margin-top: 10px;}
.expert-reserve-style input{margin-right:0px;}
/* .expert-list-img.radius{border-radius: 50%;} */
.ls_left_da .nrxq{float:none;}
.expert-rank span{background-position: 0px -126px;width:70px;
height:14px;display:inline-block;padding:0;
background-image:url(/Z1/templates/default/Z1/front/images/pinglun.png);overflow: hidden;background-repeat: no-repeat;}
.expert-reserve-style {width:240px;float:left;}
.expert-reserve-style li{width:320px;display:inline-block;}
.expert-reserve-style span{line-height: 30px;}
/*专业选考�?�目*/
.screenList span{color: #797979;
    font-size: 14px;
    display: inline-block;
    margin: 5px 5px;
    padding: 5px 10px;
    margin-left: 15px;}
.screen-name span{color: #797979;
    font-size: 12px;}
.table_style{text-align:center;font-size:14px;line-height:40px;color: #3F3F3F}
.table_style td{border-bottom: 1px solid #e1e1e1; /*vertical-align: top;*/}
.table_style p{display:none;}
/*.table_style td a{color:#ec8400;}*/

.table_style td span{display:block; width:290px;margin:0 auto;}
/*视�??*/
.video-list{overflow:hidden;}
.video-list li{}
.video-list ul{width:1200px;}
.video-list .little-tit-more{margin-right:120px;}
.video-list .content-style-title2{width:100%;float:left;margin-top:30px;}

/*没有文章*/
.no-content{background:url(../images/no-atricle.jpg) no-repeat;height:330px;background-position: 50% 50%;
line-height:630px;text-align:center;color: #555;}
/*已回答的�?????�?????*/
.answer-box2{border: 1px solid #e1e1e1;
    padding: 10px;margin-top:10px;
    line-height: 26px;white-space: normal;width:90%;display:none;}
   /*规划师培�?????*/
.guihua-title{height: 100px;
    line-height: 100px;
    font-size: 30px;
    text-align: center;
   }
 .gh-con div{overflow:hidden;}
  .dagang-list{width:960px;margin:0 auto;}
.gh-con .dagang-first{width: 60px;
    height: 60px;
    text-align: center;
    line-height: 60px;
    border: 2px solid #ec8400;
    border-radius: 50%;
    font-size: 28px;
    font-weight: bold;
    margin-bottom:50px;
    margin-left:60px;
    color:#ec8400 !important;
}
.dagang{display: inline-block;
    width: 310px;text-align: center;}

 .dagang li{color:#8f8f8f;margin-bottom:20px;}
 .dagang p{font-weight: bold;color:#ec8400;margin-bottom:30px;width: 180px;
    text-align: center;
    white-space: nowrap;}

/* 添加高级�?????的培�?????内�??*/
.module-content{
	width:960px;margin:0 auto;padding-left:80px;
}
.module{
	width:400px; height:150px; float:left;text-align:left;margin-top: 10px;margin-left: 65px; display: inline-block;
}
.module li{
	    color:#8f8f8f;}
.gh-ceping {width:1100px;margin:0 auto;}
.gh-ceping-list{width:100%;}
.gh-ceping-con{overflow:hidden;}
.gh-ceping img{width: 104px;
    height: 129px;
    border-radius: 50%;}
.gh-ceping-p{float:left;}
.gh-ceping-info{margin-left:10px;width:870px;float:left;overflow:hidden;margin: 0 10px;}
.gh-ceping-info a{display:block;font-size:14px;font-weight: bold;margin-bottom: 20px;color:#48a448;}
.gh-ceping-info i{width:19px;height:20px;display: inline-block;margin: 0 10px;
    position: relative;
    top: 5px;}
 .zj-more{width: 155px;
    height: 42px;
    display: block;
    margin: 0 auto;
    background: #ec8400;
    color: #fff;
    text-align: center;
    line-height: 42px;
    border-radius: 5px;}
.gh-ceping-info span{font-size: 14px;
    color: #3f3f3f;
   
    height: 40px;overflow:hidden;}
.baoming{background:url(/Z1/templates/default/Z1/front/images/zxbm.png) no-repeat #49b287;
text-align: center;height:280px;
color:#fff;font-size:16px;
		}
.baoming input,.baoming select{width:150px;height:47px;margin:0 10px;background: none;   
    border: 2px solid #fff;color:#fff;font-size: 16px;text-indent: 10px;box-sizing: border-box;}

.baoming option{color:#000;font-size:14px;}
.baoming option:checked{color:#fff;}
.baoming input:focus,.baoming select:focus{outline:none;}
.baoming a{display:inline-block;border:2px solid #ff9610;width:145px;height:47px;text-align:center;line-height:50px;
			color:#ff9610;margin-left:22px;
			position: relative;
    top: 3px;}
.zj-team{width:1100px;margin:0 auto;}
.zj-team li{width:250px;display:inline-block;margin-right:20px;margin-top:20px;}
.zj-team img{width:270px;height:200px;}
.zj-team ul p{display:block;font-size:16px;text-align:center;margin:5px 0;width:270px;}
.zj-team span{font-size:14px;color:#8f8f8f;}
.gh-more{width:150px;height:40px;color:#fff;background:#47ac48;display:block;margin:0 auto;
		line-height: 40px;
    text-align: center;
    border-radius: 5px;
    margin-top:30px;
}
.more-peixun{
	margin-top:20px;
}
.kcap{width:1100px;margin:0 auto;overflow:hidden;}
.kcap1{width:100%;margin:0 auto;overflow:hidden;}			/*�?????�?????-调整宽度100%*/
.kcap-high{width:1100px;margin:0 auto;overflow:hidden; margin-top:50px;}
.kcap1-high{width:100%;margin:0 auto;overflow:hidden;}
.w250{width:250px;}
.w300{width:300px;}
.w200{width:200px;}
/* .w100{width:100px;} */
.w170{width:170px;}
.kc-list{border-bottom: 1px solid #dbdbdb;padding-left:45px;height:100px;line-height:100px;}
.kc-list div{float:left;text-align:center;height:100px;}
.kc-list i{background:url(/Z1/templates/default/Z1/front/images/kc.png) no-repeat center 30px;
	width:45px;height:100px;
	margin-right: 15px;
	display: inline-block;float:left;}
.zxbm{width:150px;height:40px;color:#fff;background:#47ac48;
margin-left:50px;
		line-height: 40px;
    text-align: center;
    border-radius: 5px;
    margin-top:10px;
    display:inline-block;}
.gh-question{width:270px;height:230px;position: relative;margin-bottom:60px;
			font-size:16px;display: inline-block;overflow:hidden;}
.gh-question img{width:270px;height:230px;}
.gh-question div{position: absolute;color:#fff;top:0;
				width:100%;height:100%;z-index:10;font-weight:bold;line-height:230px;text-align:center;
				}
.gh-question span{position: absolute;color:#fff;top:0;background:#4296cf;
				width:100%;height:100%;z-index:100;left:0;display:none;
				background:url(/Z1/templates/default/Z1/front/images/qu_g.png) no-repeat;}
.gh-question span p{font-weight:bold;margin:20px 0;text-align:center;}
.gh-question:hover span{display:block;padding:0 40px;box-sizing:border-box;}
.gh-question:hover img{display:none;}	
.gh_banner{margin-top: 20px;}
.gh_banner div{
    float:left;width:450px;
  margin-left: 170px;}
.gh_banner p{font-size: 36px;}	
.gh_banner b{display: block;
  margin-top: 10px;font-size: 18px;
    font-weight: normal;float: right;
    margin-right: 70px;}	
.gh_banner img{float:left;width:100%;}				/*�?????�?????-调整宽度100%*/
.gh_banner.shengya{width:100%;}						/*�?????�?????-添加banner宽度*/
.gh_banner.shengya img{width:100%;float:left;}		/*�?????�?????-调整宽度100%*/
.gh_banner.shengya{margin-bottom:0px; }
.gh_banner.shengya div{margin-left:0;}
.gh-qw{background:#f09d33;height:117px;}
.gh-qw li{border-right:1px solid #94e4bc;width:220px;box-sizing:border-box;float:left;}	
.gh-qw li.first{border-left:1px solid #94e4bc;}		
.gh-qw li img{margin: 0 auto;
    display: block;
}	
.gh-con{width:1100px;overflow: hidden;}
.gh-con .dagang{width:300px;float:left;text-align:left;margin-top: 50px;margin-left: 65px;}
.gh-con li{font-size:14px;margin-bottom: 15px;}
.gh-obj-list{width:100%;}
.gh-obj-con{overflow:hidden;}
.gh-obj img{width:90px;height:90px;}
.gh-obj-p{float:left;width:110px;height:100px;text-align:center;line-height:90px;font-size:45px;}
.gh-obj-info{margin-left:10px;width:920px;float:left;height:100px;overflow:hidden;padding:0 30px;}
.gh-obj-info span{font-size: 18px;
    color: #f9fae5;
   
    height: 80px;overflow:hidden;line-height:80px;}
.gh-fs{background:#f7f7f7;font-size:14px;padding-bottom:40px;overflow: hidden;}
.gh-fs ul{width:1100px;margin:0 auto;}
.gh-fs li{float:left;width:220px;margin-left: 40px;}
.gh-fs span{color:#8d8d8d;line-height: 35px;}
.gh-fs p{font-size:16px;margin-bottom: 15px;text-align: center;
    }
   .gh-rz {background:#f7f7f7;padding-bottom:5px;margin-top:40px;}
 .gh-rz span{float: right;
    width: 850px;}
 .gh-nav{padding:0 35px;border-bottom:4px solid #e7e7e7;margin:0 auto;
 		width:900px;height:60px;margin-top:60px;background:#fff;z-index:100;}
 .gh-nav li a{width:90px;float:left;height: 60px;
    line-height: 60px;text-align:center;margin-right: 20px;}
  .gh-nav li a:hover{border-bottom:4px solid #ec8400;color:#ec8400;}
  .ec84{border-bottom:4px solid #ec8400;color:#ec8400;}
  .gh-fixed{position: fixed;
    top: 0;
    left: 0;
    right: 0;margin-top: 0;}
.pxdx li{width:180px;height:180px;border-radius:50%;border:4px solid #aaaaaa;float:left;
text-align: center;font-size: 14px;
    box-sizing: border-box;
    padding-top: 95px; padding-left: 10px; padding-right: 10px; margin: 0 20px;position: relative;}
.pxdx i{width:70px;height:60px;    position: absolute;top:25px;
    left: 50px;}
.pxdx-high li{width:200px;height:200px;border-radius:50%;border:4px solid #aaaaaa;float:left;
text-align: center;font-size: 14px;
    box-sizing: border-box;
    padding-top: 90px; padding-left: 10px; padding-right: 10px; margin: 0 20px;position: relative;}
.pxdx-high i{width:70px;height:60px;    position: absolute;top:20px;
    left: 60px;}
/*视�?�功�?????*/
.video-pay{position: absolute;top:0;width: 100%;
    height: 100%;
    background: #252625;text-align: center;}

.video-pay .info{color: #CCC;
    font-size: 24px;
    text-indent: 0.5em;
    display: block;
    padding-top: 20%;}
 .video-pay .title{display: block;
    font-size: 16px;
    padding: 15px 0px 0px;
    color: #C2C1C1;
    }
 .video-pay .pay{color: #f39800;
    display: block;
    font-size: 18px;
    padding: 5px 0px 0px;
    }
.video-pay .paybtn {
    text-align: center;
    padding-top: 20px;}
.video-pay .video-btn1{background-color: #327b10;
    border: 1px solid #235c09;
    border-radius: 5px;
    color: #FFF;
    cursor: pointer;
    display: inline-block;
    font-size: 18px;
    height: 48px;
    line-height: 48px;
    width: 170px;}
.video-pay .video-btn2{background-color: transparent;
    border: 1px solid #666;
    color: #999;
    height: 48px;
    margin-left: 20px;
    width: 260px;
    text-decoration: none;
    border-radius: 5px;
    cursor: pointer;
    display: inline-block;
    font-size: 18px;
    height: 48px;
    line-height: 48px;}
/*视�?�评�?????*/
.pinglun{width:760px;margin-left: 0;}
.pinglun textarea{width:750px; height:80px;font-size:14px;margin:20px 0;border:5px solid #ededed;resize: none;}
.user-ph {float:left;width:50px;height:50px;}
.user-ph img{width:100%;height:100%;}
.pinglun li{height:70px;border-bottom:1px solid #ededed;line-height:50px;padding:10px;}
.user-time,.user-info,.user-name{height:14px;font-size:14px;line-height: 14px;}
.pinglun ul div{margin-left:15px;float:left;width:650px;}
.user-info{height:40px;margin-top: 5px;}
.user-time{float:right;}
.pinglun_head{font-size:16px;border-bottom:1px solid #ededed;padding:10px;margin-top:15px;}
.pl_rank{float:right;
    height: 15px;}
.pl_rank i{width:15px;height:14px;display:inline-block;padding:0;background-image:url(/Z1/templates/default/Z1/front/images/pinglun.png);overflow: hidden;background-repeat: no-repeat;}
.pl_rank .hover{background-position: 0px;}
.pl_rank span{width:50px;display:inline-block;margin-left: 10px;}
.user-name span{float: right;background-position: 0px -14px;width:70px;height:14px;display:inline-block;padding:0;background-image:url(/Z1/templates/default/Z1/front/images/pinglun.png);overflow: hidden;background-repeat: no-repeat;}
/*广告图，测评工具*/
.list-gg{width:320px;height:150px;line-height:150px;margin: 15px auto;}
.list-gg img{width:100%;height:100%;}
.list-gg2{height:150px;line-height:150px;margin: 15px auto;}
.list-gg2 img{width:100%;height:100%;}
.list-gg3{width:320px;height:419px;line-height:419px;margin: 15px auto;}
.list-gg3.float20{margin-left:20px;float:left;;}
        	.list-gg3 img{width:100%;height:100%;}
.list-gg4{width:320px;height:66px;margin: 10px auto;}
        	.list-gg4 img{width:100%;height:100%;}
.list-ceping{width:100%;}
.list-ceping-con{padding:10px 0;overflow:hidden;}
.list-ceping img{width:90px;height:90px;}
.ceping-p{float:left;}
.ceping-info{margin-left:10px;width:210px;float:left;height:80px;overflow:hidden;}
.ceping-info a{display:block;font-size:14px;font-weight: bold;}
.ceping-info span{font-size: 14px;
    color: #999;
    height: 40px;overflow:hidden;}
.borderbottom-dash{border-bottom:1px dashed #e1e1e1;}
.video-link{width: 200px;
    display: inline-block;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;}
  /*招生院校*/
 .zs-list{margin-left: -10px;}
  .zs-list li{width: 170px;
    height: 160px;
    font-size: 14px;
    margin-top: 5px;
    margin-left: 10px;
    float: left;
    margin-bottom: 15px;}
  .zs-list li .pic  {position: relative;
    height: 100%;}
  .zs-list li img  {width: 100%;
    height: 100%;}
 .zs-list li div  {position: absolute;
    bottom: 0px;
    right: 0;
    left: 0;
    color: #fff;
    background: rgba(0,0,0,0.1);
  font-weight: bold;
    top: 0;
    font-size: 18px;
   
    text-align: center;}
 .zs-list li span{position: absolute;
    bottom: 23px;
    left: 0;
    text-align: center;
    width: 100%;}
.list-news span{width:18px;height:18px;background:#a5a5a5;display: inline-block;text-align:center;margin-right:10px;color:#fff;font-size:12px;}
.list-news .hot{background:#ec8400;}
.list-news2 span{width:18px;height:18px;background:#a5a5a5;display: inline-block;text-align:center;margin-right:10px;color:#fff;font-size:12px;
					text-indent: 0px;}
.list-news2 .hot{background:#ec8400;}
.list-news2 .list-radius{width: 3px;
    float: left;
    height: 3px;
    margin-left: 10px;
    margin-top: 10px;
    background: #000;
    display: inline-block;
    text-align: center;
    border-radius: 50%;
    margin-right: 1px;
    color: #fff;
    font-size: 12px;
    text-indent: 0px;}
/* .top-tel{display:none;}*/	/*电话显示*/
/*在线报名*/
.modalbaoming{font-size:16px;width: 400px;
    margin: 0 auto;padding:0;padding-top:5px;}
.modalbaoming label{font-weight: normal;}
.modalbaoming span{width: 85px;display:inline-block;vertical-align: top;}
.modalbaoming textarea{width:240px;height:100px;}
.baoming-info{font-size:14px;margin-top:10px;line-height: 24px;}
/*弹出�?????*/
.modal2{position: fixed;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
  visibility: hidden;
  z-index:10000;
  
   }
.alert-bg{position: fixed;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    background-color: #000;
    filter: alpha(opacity=50);
    opacity: .5;}
.alert-con{width: 400px;
    margin: 200px auto;position: relative;
    transform: translate(0,-25%);
    transition: transform .3s ease;
    background:#fff;
    box-shadow: 0 5px 15px rgba(0,0,0,.5);
    background-clip: padding-box;
    border: 1px solid #999;
    border: 1px solid rgba(0,0,0,.2);
    border-radius: 6px;
    outline: 0;background-color: #fff;
    overflow:hidden;}
.modal2.in{visibility: inherit;}
.modal2.in .alert-con{ transform: translate(0,0);}
 .alert-body{position: relative;
    padding: 15px;text-align:center;}
.alert-header{height: 30px;
   line-height:30px;
   background: #47ac48;
    border-bottom: 1px solid #e5e5e5;}
.alert-header button{float: right;
 background: none;
    font-size: 21px;
    font-weight:bold;
    color: #fff;
    border: none;margin-right: 10px;
    cursor: pointer;
   }
.alert-footer{padding: 15px;
    text-align: right;
   }
   .btn-default {
    color: #333;
    background-color: #fff;
    border-color: #ccc;}
.btn {
    display: inline-block;
    padding: 6px 12px;
    margin-bottom: 0;
    font-size: 14px;
    font-weight: 400;
    line-height: 1.42857143;
    text-align: center;
    white-space: nowrap;
    vertical-align: middle;
    -ms-touch-action: manipulation;
    touch-action: manipulation;
    cursor: pointer;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    background-image: none;
    border: 1px solid transparent;
    border-radius: 4px;}
.alert-footer button{margin: 0 auto;
    display: block;
    height: 30px;
    line-height: 30px;
    width: 90px;
    padding: 0;
    color: #333;
    background-color: #fff;
    border-color: #ccc;
    }
 .btn-default:hover{color: #333;
    background-color: #e6e6e6;
    border-color: #adadad;}
 .btn:active, .btn.active{background-image: none;
    outline: 0;
    -webkit-box-shadow: inset 0 3px 5px rgba(0,0,0,.125);
    box-shadow: inset 0 3px 5px rgba(0,0,0,.125);}
.confirm-modal .alert-footer{text-align: center;}
.confirm-modal .alert-footer button{display: inline-block;
    margin: 0 10px;}
 .confirm-modal .confirmmodal-btn1{background: #47ac48;
    color: #fff;
    border-color: #47ac48;}
 .confirm-modal .confirmmodal-btn1:hover{color: #fff;
    background-color: #2e964e;
	border-color: #2e964e;}
	
.close-a a {
		display: block;
		width: 16px;
		height: 16px;
	}