@charset "utf-8";
/* CSS Document */

html, body, ul, li, ol, dl, dd, dt, p, h1, h2, h3, h4, h5, h6, form, fieldset, legend, img,div { margin:0; padding:0; }
html {-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;}
body {background:#FFF;color:#000;font:16px/20px  "Microsoft Yahei", "Hiragino Sans GB", STHeiti, "WenQuanYi Micro Hei", "Droid Sans Fallback", SimSun, sans-serif; min-width:1220px;}

table { border-collapse:collapse; } 
ul,ol{ list-style:none; }
fieldset, img { border:0 none; }
address, caption, cite, code, dfn, th, var { font-style:normal;}

input {padding:0;margin:0;border:0 none;}
textarea {resize:none;overflow:auto; }
select, input { vertical-align:middle; }
select, input, textarea { font-size:16px; margin:0; }
input::-moz-focus-inner { border:none; padding:0; }
button, input, optgroup, select, textarea {color:inherit;font:inherit;}
input[type="text"], input[type="password"], textarea { outline-style:none; -webkit-appearance:none;}

li {
    display: list-item;
    text-align: -webkit-match-parent;
}

ul li a:hover{ color:Red;}
a {font-size:16px; color:#000; text-decoration:none; }
a:hover {
     color: #f05a25;
}

/*clearfloat*/
.clearfix:after{content: "";display: block;visibility: hidden;clear: both;height: 0;font-size: 0;}
.clearfix{zoom:1} 

.fr{float:right;}
.fl{float:left;}

.container{ width:1180px; margin:0 auto; min-width:1180px;}


.nav-top{ margin-top:30px;}
.logo{ float:left;}
.dw{ float:left; margin-left:200px; margin-top:20px;}

.nav{ background-color:#f05a25; height:56px; line-height:56px; width:100%; margin-top:-5px;}

.nav ul li{ float:left; padding-right:18px;color:#FFFFFF;}
.nav ul li a{color:#FFFFFF; margin-right:18px; font-size:18px;}

.nav ul li a:hover{ text-decoration:underline;}

.nav .current a{ border-bottom:2px solid #f05a25;}


.mt30{ margin-top:30px;}
.ml30{ margin-left:30px;}

.pt{ padding-top:30px;}

/*.daohang{font-size:16px}
.daohang a{font-size:16px; color:#333;}

.con-left{ width:850px; overflow:hidden;}
.xiaohui{ width:207px;}

.jj{ font-size:16px; line-height:40px;}*/

.top-title{ text-align:center;}
.top-title a{ font-size:28px; color:#cb4523; line-height:80px; font-weight:bold;}
.top-title-list{ margin-bottom:20px; border-bottom:1px solid #CCC; padding-bottom:20px;}
.top-title-list a{ color:#000;}
.top-title-list  a:hover{ color:Red;}


.content{ margin-top:40px; width:1200px;margin:0 auto;}

.banner{position: relative; float:left;  margin-right:20px; margin-top:10px;}
/*.banner img{ width:450px; height:300px;}
.banner b{position: absolute;
    bottom:4px; height:40px; width:450px;
    opacity: .4;
    background:#000; color:#FFF;
	z-index:1;
}

.banner-tit{position: absolute;
    bottom:4px;z-index:2;}
.banner-tit p{width: 320px;
    display: inline-block;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
    font-size: 16px;
    font-weight: 400;
    color: #FFF;
    margin: 0;
    height: 30px;
    line-height: 30px; padding-left:10px; padding-right:10px;}*/


.path1-1{float:right; position: relative; width:520px;display: inline-block;
}
.path1-1 .title{ line-height:30px;}
.path1-1-content{ margin-top:10px;}
.path1-1-content p{line-height:30px; text-indent:2em;}

/*.path1-List li a{font-size:16px; color:#000000;line-height:30px;}
.path1-List li{ line-height:40px; 
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
}

.path1-List li:before {
    content: '';
    display: inline-block;
    width: 6px;
    height: 6px;
    background:#cb4523;
    border-radius: 50%;
    vertical-align: middle;
    margin-right: 10px;
}*/

.path2{ margin-top:30px;}
/*.path2-1{ width:780px; float:left;}
*/


.Title-news{ margin-bottom:10px;}
.Title-news h2{
padding-left: 10px;
    height: 20px;
	float:left; font-size:20px; color:#f05a24;
}

.more{float: right;
    color: #333;
    font-weight: normal;
    font-size: 14px;
    }	
.more a{background:#fff;padding:0 16px;font-size:18px;color:#f05a24; font-weight:600;}

.path3-left{ width:570px; float:left}
.path3-right{ width:570px; float:right;}
.newslist  li{
	line-height: 35px;
    overflow: hidden; height:35px;
}
.newslist li:before {
    content: '';
    display: inline-block;
    width: 4px;
    height: 4px;
    background: #cb4523;
    border-radius: 50%;
    vertical-align: middle;
    margin-right: 10px;
}
.newslist  li a{
    font-size: 16px;
    }
	

.mt10{ margin-top:20px;}


.tuwen{ border-bottom:1px solid #d2d2d2; padding-bottom:5px; margin-top:20px;}
.tuwen .Img img{ width:250px; height:170px;}
.tuwen .H1{height:30px; line-height:30px; overflow:hidden;}
.tuwen .H1 a{color:#e1423e; font-size:16px; font-weight:bold;}

.Text{ line-height:25px;  text-indent: 2em;text-align: justify;}
.Text a{ font-size:14px;}
.Text-width{width:300px; height:160px;display: block;overflow:hidden; }



.tabs{ border-bottom:2px solid #f05a24;}
.tabs li a{ width:33%; height:50px; display:block; float:left; color:#f05a24; background-color:#f7f7f7; line-height:50px; text-align:center; font-size:20px; font-weight:bold;
border-top-left-radius: 5px;
border-top-right-radius: 5px;
		  }
.tabs .active a{ background-color:#f05a24;color:#FFF; }


.gaoxiaolist li {
    width: 219px;
    height: 50px;
    background: url(//gx211.cn/skin/xnxc/images2020/xuexiaobg.jpg) no-repeat;
    float: left;
    margin-right: 21px;
    margin-top: 20px;
    cursor: pointer;
}
.gaoxiaolist li .college{
    height: 50px;
    line-height: 50px;
    font-size: 16px;text-align: center;
    font-weight:bold; width:200px;margin:0 auto;
}
.gaoxiaolist li span {
    width: 180px;
    display: block;
    text-align: center;
    font-size: 14px; margin:0 auto; 
 line-height:22px;  	overflow:hidden;
	white-space:nowrap;
	text-overflow:ellipsis; 

}


.zhiyelist li {
    width: 244px;
    height: 50px;
    background: url(//gx211.cn/skin/xnxc/images2020/xuexiaobg.jpg) no-repeat;
    float: left;
    margin-right:55px;
    margin-top: 20px;
    cursor: pointer;
}
.zhiyelist li span {
    width: 220px;
    display: block;
    text-align: center;
    font-size: 14px; margin:0 auto; line-height:22px; overflow:hidden
}


/*
.newslist ul{ padding:10px; border-bottom:1px solid #f4f4f4;}
.biaoti{ line-height:40px;}
.biaoti a{ font-size:18px; font-weight:bold; color:#000;}

.news-content{ line-height:26px; font-size:14px; text-indent:2em;}
.detailContent a{ font-size:14px; color:Red;}

*/

/*.path2-2{ float:right; width:350px; margin-right:10px;}

.imglist li{ margin-bottom:10px;}
.imglist img{ width:350px; height:220px;}
.imglist .tit{ line-height:25px; line-height:25px;  	overflow:hidden;
	white-space:nowrap;
	text-overflow:ellipsis; width:350px;  display:block;height:25px; border: 1px solid #f05a25;}
.imglist .tit a{ font-size:14px;}
*/

.footer{ background: #f8f9fb;
    padding-top: 30px;
    padding-bottom: 30px;
    min-height: 230px;
    border-top: 4px solid #f05a25;}

.footer-l{ padding-right:30px; border-right:1px solid #a0a0a0; width:230px; float:left;}

.footer-r{ float:right; width:870px; }
.ft-tit{color:#a0a0a0; font-size:14px;}

.line{ border-bottom:1px solid #f05a25; width:50px; height:1px; margin-top:10px; margin-bottom:10px;}
.footer-yqlj{
    float: left;
    width: 20%;}

.footer-yqlj a{ color:#333; font-weight:400; font-size:15px; display:block; line-height:30px;}
.footer-yqlj a:hover{ color:#f64d11;}
.footer-d{ margin-top:30px; font-size:14px; color:#333; text-align:center; line-height:30px; padding:10px;} 
.footer-d a{ color:#333; font-size:14px; padding-left:10px; padding-right:10px;}
.footer-d a:hover{ color:#f64d11;}









