* {
	margin: 0px;
	padding: 0px;}
@"gb2312"
body {
	font-family: "Microsoft YaHei";}
a {
	text-decoration: none;} 

/*主页开始 */
.wrap {
	width: 100%;
	height: 100%;}
.head {
	margin: 0 auto;
	width: 1106px;
	height: 100px;}
.logo {
	float: left;
	margin-top: 20px;}
.study {
	float: left;
	margin-top: 30px;
	margin-left: 30px;
	margin-right: 20px;}
.search {
	margin-top: 7px;
	float: left;
	width: 180px;
	height: 28px;
	border: 1px solid #d9d9d9;}
.language {	
	margin-top: 10px;
	float: right;
	line-height: 40px;
	height: 40px;}
.head-content {
	margin-left: 14px;
	float: left;
	width: 180px;
	height: 100px;}
.chinese {
	font-size: 12px;
	margin-right: 10px;
	color: #1d90c7;}
.english {
	font-size: 12px;
	margin-left: 10px;
	color: #1d90c7;}
.input-box {
	float: left;
	padding-top: 4px;
	margin-top: 4px;
	padding-left: 4px;
	position: relative;
	top: -4px;
	width: 80px;
	height: 20px;
	border: 0px;
	outline: none;}
.search-img {
	float: right;
	cursor: pointer;}
.code {
	margin-top: 10px;
	margin-left: 10px;
	float: left;
	width: 96px;
	height: 70px;}
.code-name {
	margin-top: 14px;
	width: 16px;
	float: right;
	font-size: 12px;
	color: #0a5089;}
.web-img {
	float: left;
	margin-top: 10px;}
.web-imgo {
	float: left;
	margin-top: 14px;}
.navall {
	width: 100%;
	height: 50px;
	background-color: #1d90c7;}
.nav {
	margin: 0 auto;
	width: 1100px;
	height: 50px;
	font-size: 16px;}
.nav-ul {
	z-index: 1000;}
.nav-ul li {
	float: left;
	width: 91px;
	text-align: center;
	line-height: 50px;
	list-style: none;}

.nav-ul li a  {
	color: #fff;}
.nav-ul li ul li {
	width: 100px;
	height: 40px;
	line-height: 40px;
	background-color: #004e8b;
	z-index: 1000;}
.nav-ul li ul {
	display: none;}
/*.nav-ul li:hover ul {
	position: absolute;
	display: block;
	z-index: 1000;
}
.nav-ul li:hover ul li {
	clear: both;
}
.nav-ul li:hover ul li:hover {
	background-color: #1368aa;
}*/
.home {
	background-color: #1368aa;}
.banner-inform {
	margin: 0 auto;
	margin-top: 280px;
	width: 1000px;
	height: 50px;}
.banner-detail {
	padding-top: 20px;
	background-color: rgba(93,167,204,0.8);
	width: 600px;
	height: 50px;}
.banner-title {
	width: 560px;
	margin-left: 20px;
	line-height: 30px;
	height: 40px;
	font-size: 24px;
	color: #fff;
	overflow : hidden;
    text-overflow: ellipsis;
    white-space: nowrap;}

/*轮播图 开始*/
.flexslider {
	position: relative;
	width: 100%;
	height: 410px;
	overflow: hidden;
	zoom: 1;
	z-index: 1;}

.flexslider .slides li {
	width: 100%;
	height: 100%;}
.flex-control-nav {
	width: 100%;
	position: absolute;
	bottom: 10px;
	text-align: center;}
.flex-control-nav li {
	margin: 0 2px;
	display: inline-block;
	zoom: 1;
	*display: inline;}

.flex-control-paging li a {
	background: url(../images/home/dot.jpg) no-repeat 0 -40px;
	display: block;
	height: 18px;
	overflow: hidden;
	text-indent: -99em;
	width: 18px;
	cursor: pointer;}

.flex-control-paging li a.flex-active,
.flex-control-paging li.active a {
	background-position: 0 0;}

.flexslider .slides a img {
	width: 100%;
	height: 410;}
/*轮播图  结束*/
/*新闻列表  开始*/
.news {
	margin: 0 auto;
	width: 1000px;
	min-height:830px;}
.news-bull {
	float: left;
	width: 580px;
	min-height: 310px;}
.news-title {
	margin-top: 40px;
	width: 550px;
	height: 40px;
	background: url(../images/home/news-bg.jpg) no-repeat left;}
.news-press {
	margin-left: 25px;
	color: #fff;
	font-size: 14px;
	line-height: 34px;
	font-family: "宋体";}
.more {
	margin-left: 380px;
	margin-right: 4px;
	line-height: 34px;
	font-family: "宋体";
	font-size: 12px;
	cursor: pointer;
	color: #5d5d5d;}
.moreo {
	margin-left: 238px;
	margin-right: 4px;
	line-height: 34px;
	font-family: "宋体";
	font-size: 12px;
	cursor: pointer;
	color: #5d5d5d;}
.news-ul {
	margin-top: 4px;
	margin-left: 22px;}
.news-ul li {
	width: 540px;
	height: 44px;
	line-height: 44px;
	list-style: none;
	background: url(../images/home/dotted.jpg) no-repeat center bottom;}
.news-ult {
	margin-top: 4px;
	margin-left: 22px;}
.news-ult li {
	padding-left: 10px;
	width: 670px;
	height: 44px;
	line-height: 44px;
	list-style: none;
	background: url(../images/home/dotted.jpg) no-repeat center bottom;
	background-size: 100%;}
.listimg {
	float: left;
	
	margin-top: 17px;}
.news-ul li a span {
/*	position: relative;
	top: -44px;*/
	width: 520px;
	display: block;
	padding-left: 8px;
	font-size: 14px;
	color: #333;
	overflow : hidden;
    text-overflow: ellipsis;
    white-space: nowrap;}
.news-ult li a span {
/*	position: relative;
	top: -44px;*/
	display:inline-block;
	width:630px;
	padding-left: 8px;
	font-size: 16px;
	color: #333;
	overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;}
.news-bullo {
	float: right;
	width: 400px;
	min-height: 310px;}
.news-titleo {
	margin-top: 40px;
	width: 400px;
	height: 40px;
	background: url(../images/home/news-bg.jpg) no-repeat left;}
.news-ulo {
	margin-top: 4px;
	margin-left: 22px;}
.news-ulo li {
	width: 390px;
	height: 44px;
	line-height: 44px;
	background: url(../images/home/dotted.jpg) no-repeat center bottom;}

.news-ulo li a span {
	/*position: relative;
	top: -44px;*/
	width: 340px;
	padding-left: 8px;
	font-size: 14px;
	color: #333;
	display: block;
	overflow : hidden;
    text-overflow: ellipsis;
    white-space: nowrap;}
.detail {
	width: 100px;
	height: 32px;
	display: block;
	color: #fff;}
/*新闻列表  结束*/
/*专题网站  开始*/
.project-web {
	padding-top: 60px;
	margin: 0 auto;
	width: 1000px;
	height: 440px;}
.project-title {
	width: 1000px;
	overflow: hidden;}
.pro-webs {
	margin-bottom: 30px;
	float: left;
	width: 200px;
	height: 160px;
	text-align: center;}
.muke {
	margin: 0 auto;
	margin-top: 40px;
	text-align: center;
	width: 200px;
	height: 70px;
	background-size: cover;}
.web-name {
	font-size: 12px;
	color: #131514;
	text-align: center;}
.muke-img {}
.school {
	margin-top: 40px;
	float: left;
	width: 250px;
	height: 100px;}
.school-icon {
	margin: 0 auto;
	width: 220px;
	height: 60px;}
/*专题网站  结束*/
/*网站链接   开始*/
.web-link {
	width: 100%;
	height: 490px;
	background-color: #f2f2f2;}
.link-detail {
	padding-top: 30px;
	margin: 0 auto;
	width: 1000px;
	height: 460px;}
.link-title {
	font-size: 36px;
	text-align: center;
	color: #333;
	letter-spacing:10px;}
.link-english {
	margin-bottom: 30px;
	font-size: 24px;
	text-align: center;
	color: #333;}
.link-name {
	float: left;
	width: 165px;
	text-align: left;
	line-height: 50px;
	font-size: 16px;
	color: #999999;
	overflow : hidden;
    text-overflow: ellipsis;
    white-space: nowrap;}
.school-link {
	width: 100%;
	height: 50px;}
.link-down {
	margin-top: 30px;
	font-size: 18px;
	text-align: center;
	color: #333;}
.link-name a {
	font-size: 16px;
	color: #999999;}
/*网站链接   结束*/
/*联系我们  开始*/
.contact {
	width: 100%;
	height: 520px;
	background: url(../images/home/address.jpg) no-repeat center;
	background-size: 100% 100%;
	background-position: center;}
.contact-detail {
	padding-top: 20px;
	margin: 0 auto;
	width: 1000px;
	height: 100%;}
.contact-title {
	font-size: 36px;
	color: #fff;
	text-align: center;
	line-height: 50px;
	letter-spacing:10px;}
.contact-english {
	font-size: 14px;
	color: #fff;
	letter-spacing:5px;
	text-align: center;}
.import {
	margin-top: 60px;
	float: left;
	width: 435px;
	height: 300px;
	background-color: #fff;}
.information {
	width: 100%;
	height: 42px;
	border-bottom: 1px solid #797979;}
.msg {
	margin-left: 4%;
	line-height: 42px;
	font-size: 14px;
	color: #808080;}
.name {
	font-size: 14px;
	color: #808080;
	font-family: "Microsoft YaHei";}
.demand {
	width: 100%;
	height: 130px;
	border-bottom: 1px solid #797979;}
.demand-detail {
	float: right;
	width: 310px;
	height: 130px;
	resize: none;
	border: 0px;
	outline: none;
	overflow:hidden;
	font-size: 14px;
	color: #808080;
	line-height: 40px;}
.sumbit {
	width: 100%;
	height: 40px;
	background-color: #f09325;
	border: 0px;
	outline: none;
	color: #fff;
	font-size: 18px;
	letter-spacing: 10px;
	cursor: pointer;
	text-align:center;}
.import-us {
	margin-top: 60px;
	float: right;
	width: 435px;
	height: 300px;}
.informations {
	margin-bottom: 9.5px;
	width: 100%;
	height: 42px;}
.local {
	margin-right: 20px;}
.map {
	line-height: 42px;
	color: #fff;
	font-size: 14px;}
/*联系我们   结束*/
/*底部开始  */
.foot {
	width: 100%;
	height: 110px;
	background-color: #333333;
	color: #fff;}
.foot-nav {
	margin: 0 auto;
	width: 1100px;
	height: 60px;}
.foot-ul li {
	float: left;
	width: 90px;
	text-align: center;
	line-height: 60px;
	font-size: 16px;}

.foot-ul li a {
	color: #fff;}
.foot-copyright {
	font-size: 14px;
	text-align: center;}
/*底部结束*/
/*主页结束*/
/*02 开始*/

.article-detail {
	width: 100%;}
.article-content {
	padding-top: 70px;
	margin: 0 auto;
	width: 720px;}
.article-content-zsjh {
	padding-top: 70px;
	margin: 0 auto;
	width: 960px;}
.article-title {
	font-size: 24px;
	color: #0c0b0b;
	text-align: center;
	line-height: 50px;}
.add {
	margin-top: 20px;
	float: right;
	font-size: 14px;
	color: #0c0b0b;}
.time {
	margin-right: 40px;
	margin-top: 20px;
	float: right;
	font-size: 14px;
	color: #0c0b0b;}
.hr {
	margin-top: 25px;
    width: 100%;
    height: 45px;
    border-top: 1px dotted #adadad;}
.hro {
	margin-top: 10px;
	width: 100%;
	border-top: 1px dotted #adadad;}
.art {
	font-size: 14px;
	color: #0c0b0b;
	line-height: 26px;}
.article-content .art:last-child {
	margin-bottom: 100px;}
/*02  结束*/
/*03 开始*/
.article-main {
	width: 1000px;
	margin: 0 auto;
	min-height: 880px;}
.article-contents {
	display:inline-block;
	padding-top: 40px;
	width: 720px;} 
.article-left {
	margin-top: 40px;
	float: left;
	width: 240px;
	height: 700px;}
.art-ul li {
	border-top: 1px solid #d8d8d8;
	width: 200px;
	height: 50px;
	line-height: 50px;}
.art-ul li a {
	font-size: 14px;
	color: #333;}
.imgul {
	margin-left: 15px;
	margin-right: 15px;}
.retract {
	text-indent: 2em;}
.page ,.pages{
	text-align: center;
	line-height: 60px;
	font-size: 16px;
	color: #333;
	cursor: pointer;}
/*03 结束*/

/* 9-14首页专业修改 */
.jky_major {
	width: 100%;
	min-width: 1000px;
	height: 270px;
	background-color: #f0f0f0;}
.center {
	width: 1000px;
	height: 270px;
	margin: 0 auto;}
.jky_major ul li {
	float: left;}
.jky_major_li {
	display: inline-block;
	width: 159px;
	height: 161px;
	margin-top: 58px;
    color: #fff;
    font-size: 12px;
	padding-top: 98px;}

.jky_major1 {
	background: url(../images/major1.jpg) no-repeat;}
.jky_major2 {
	background: url(../images/major2.jpg) no-repeat;}
.jky_major3 {
	background: url(../images/major3.jpg) no-repeat;}
.jky_major4 {
	background: url(../images/major4.jpg) no-repeat;}
.jky_major5 {
	background: url(../images/major5.jpg) no-repeat;}
.jky_major6 {
	background: url(../images/major6.jpg) no-repeat;}
.jky_major1 p,.jky_major4 p {
	padding-left: 60px;}
.jky_major2 p,.jky_major5 p {
	padding-left: 47px;}
.jky_major3 p,.jky_major6 p {
	padding-left: 52px;}

/* 10.12 外国大学修改*/
.pro-webs-for {
	margin-bottom: 30px;
	float: left;
	width: 234px;
	height: 160px;
	text-align: center;}

.friend-college {
	margin-top:0px;
	width: 100%;
	height: 220px;
	background-color: #f0f0f0;
	background-size: 100% 100%;
	background-position: center;}

.project-web2 {
	padding-top:30px;
	margin: 0 auto;
	width: 1000px;
	height: 220px;}

.project-title2 {
	line-height:30px;
	display:block;
	width: 1000px
	height:30px;
	background: url(../images/home/friendly3.jpg) no-repeat;}

.pro-webs-for2 {
	float: left;
	width: 234px;
	height: 160px;
	text-align: center;}

.news2 {
	margin: 0 auto;
	width: 1000px;
	min-height:1254px;}

.news-bullo2 {
	float: right;
	width: 400px;
	min-height: 270px;}

.news-bull2 {
	float: left;
	width: 580px;
	min-height: 270px;}

.study2 {
	float: left;
	margin-top: 40px;
	margin-left: 30px;
	margin-right: 20px;}
.search2 {
	margin-top: 40px;
	float: left;
	width: 180px;
	height: 29px;
	border: 1px solid #d9d9d9;}
.head-content2 {
	margin-left: 14px;
	float: left;
	width: 180px;
	height: 100px;}
.jky_majorX {
	width: 100%;
	min-width: 850px;
	height: 300px;
	background-color: #f0f0f0;}
.centerX{
	width: 850px;
	height: 270px;
	margin: 0 auto;}

.jky_majorX ul li {
	float: left;}

