.oversea-top .subbox@charset "utf-8";
/* CSS Document */
bady{ background:#ebf7e5}
a{
	transition: color 0.2s ease 0s;
}
.w1114{
	width: 1114px;
	margin: 0 auto;
}
.ffa{
	font-family: "Arial";
}
.header{
	height: 200px;
	position: relative;
	z-index: 5;
	margin-bottom: -12px;
}
.header-top{
	width: 100%;
	height: 3px;
	background-color: #0f274f;
	position: relative;
	z-index: 6;
}
.header-top .snav{
	line-height: 29px;
}
.header-top .snav a{
	color: #576884;
}
.header-top .snav a:hover{
	color: #fff;
}
.header-top .search{
	position: relative;
	z-index: 5;
	width: 29px;
	height: 29px;
	cursor: pointer;
}
.header-top .searchbtn{
	width: 29px;
	height: 29px;
	background: url(../img/btn_search01.png) no-repeat left top;
}
.header-top .searchbtn.open{
	background-position: right top;
}
.header-top .searchbox{
	position: absolute;
	overflow: hidden;
	width: 0;
	top: 0;
	right: 29px;
	height: 29px;
	background-color: #051836;
}
.header-top .searchbox input{
	border: none;
	background: none;
}
.header-top .searchbox .txt{
	color: #777b86;
	width: 120px;
	height: 13px;
	padding: 8px 0 8px 13px;
	line-height: 13px;
}
.header-top .searchbox .sub{
	background: url(../img/btn_search02.jpg) no-repeat center;
	width: 29px;
	height: 29px;
	cursor: pointer;
}
.header-top .lang{
	width: 118px;
	background: url(../img/ico_lang.png) no-repeat 3px 5px;
}
.header-top .language{
	padding-left: 32px;
	height: 29px;
	line-height: 29px;
	color: #798192;
	text-transform: uppercase;
	background: url(../img/ico_sub01.png) no-repeat 98px center;
	cursor: pointer;
	display: block;
	font-size: 11px;
}
.header-top .langsub{
	width: 118px;
	background-color: #051836;
	position: relative;
	z-index: 8;
	display: none;
}
.header-top .langsub a{
	display: block;
	width: 118px;
	text-align: center;
	height: 30px;
	line-height: 30px;
	color: #6a7284;
	text-transform: uppercase;
}
.header-top .langsub a:hover{
	color: #fff;
}
.header-top .langsub a.on{
	color: #fff;
	background-color: #305eab;
}
.header-top .langsub .cn{
	font-family: "微软雅黑";
	border-top: 1px solid #2c374a;
}
.header-logo{
	height: 135px;
	background: url(../img/bg_logo.jpg) repeat-x left top;
	width: 100%;
	position: relative;
	z-index: 5;
	 border-bottom:1px #CCC solid;
}
.logo{
	width: 1114px;
	height: 81px;
	margin: 0 auto;
	padding-top: 25px;
}
.header .nav-wrap{
	width: 100%;
	height: 48px;
	padding-bottom: 14px;
	background: url(../img/bg_header_nav.png) no-repeat center top;
}
.header .nav-wrap.relative{
	position: relative;
	z-index: 5;
}
.header .nav-wrap.fixed{
	position: fixed;
	z-index: 5;
	top: 0;
}
.header .nav-wrap li{
	padding: 0 35px;
	background: url(../img/line_navborder.png) no-repeat right 20px;
	position: relative;
}
.header .nav-wrap li.right{
	padding-right: 0;
}
.header .nav-wrap a{
	display: block;
	padding-top: 14px;
	position: relative;
	padding-bottom: 17px;
}
.header .nav-wrap .link{
	font-size: 18px;
	line-height: 18px;
	font-family: "微软雅黑", Times, serif;
	color: #fff;
}
.header .nav-wrap .line{
	display: block;
	position: absolute;
	bottom: 0;
	left: 50%;
	transition: all 0.3s ease 0s;
	height: 2px;
	width: 0;
	background-color: #11356f;
}
.header .nav-wrap li:hover .line{
	width: 100%;
	left: 0;
}
.nav-wrap li:hover .link{
	color: #ffb005;
}
.header .nav2{
	background: none repeat scroll 0 0 #fff;
	background-color: #fff;
    border-bottom-left-radius: 2px;
    border-bottom-right-radius: 2px;
    position: absolute;
    top: 100%;
    font-family: "Arial";
    display: none;
    z-index: 10
}
.header .nav2 li{
	float: none;
	padding: 0;
    padding: 8px 2px;
    border-top: 1px solid #f2f2f2;
    background: none;
	width:139px;
	 text-align:center
}
.header .nav2 li a{
    line-height: 22px;
    display: block;
    color: #676767;
    font-size: 14px;
    padding: 0;
}
.header .nav2 li a:hover{
	color: #2c6cd5;
}
.body-shadow {
    background: none repeat scroll 0 0 #000;
    display: none;
    height: 100%;
    opacity: 0.45;
    position: fixed;
    top: 0;
    width: 100%;
    z-index: 3;
    filter: progid:DXImageTransform.Microsoft.Alpha(opacity=45);
}

/****************底部******************/
.footernav{
	width: 100%;
	background-color: #e2ebf1;
	padding-top: 33px;
	padding-bottom: 20px;
}
.footerlogo{
	width: 113px;
	height: 124px;
	padding-right: 86px;
}
.footernav .navlist{
	position: relative;
	overflow: hidden;
	width: 910px;
}
.footernav ul{
	width: 960px;
}
.footernav li{
	margin-right: 58px;
	width: 100px;
}
.footernav li a{
	display: inline-block;
	color: #9ab4c8;
	font-size: 11px;
	margin-bottom: 14px;
	line-height: 18px;
}
.footernav li a:hover{
	color: #334c8c;
}
.footernav li .tt{
	color: #4f6170;
	margin-bottom: 27px;
	font-size: 13px;
	line-height: 20px;
	width: 98px;
}
.footer-main{
	width: 100%;
	height: 70px;
	background-color: #326d07;
}
.footer-main p{
	font-size: 12px;
	color: #fff;
	line-height: 54px;
}
.footer-main p a{
	
	color: #fff;

}

.footer-main .share{
	padding-top: 22px;
}
.footer-main .share a{
	display: block;
	width: 20px;
	height: 15px;
	float: left;
	margin: 0 0 0 21px;
	padding: 0;
}
.footer-main .share1{
	background: url(../img/ico_news_share.png) no-repeat 4px bottom;
}
.footer-main .share2{
	background: url(../img/ico_news_share.png) no-repeat -24px bottom;
}
.footer-main .share3{
	background: url(../img/ico_news_share.png) no-repeat -58px bottom;
}
.footer-main .share4{
	background: url(../img/ico_news_share.png) no-repeat -90px bottom;
}

/*****************首页******************/
.banner{
	height: 500px;
    overflow: hidden;
    position: relative;
    width: 100%;
    z-index: 1;
    /*margin-top: -12px;*/
}
.banner li{
	width: 100%;
	height: 500px;
	position: absolute;
	left: 0;
	top: 0;
	display: none;
}
.bannerword{
	position: absolute;
	top: 275px;
	width: 470px;
	left: 30%;
	margin-left: -557px;
	font-family: "Arial";
	opacity: 0;
	filter: progid:DXImageTransform.Microsoft.Alpha(opacity=0);
}
.bannerword .word1{
	padding: 17px 19px;
	background-color: #334c8c;
	color: #fff;
	font-size: 24px;
	width: 430px;
	line-height: 28px;
}
.bannerword .word2{
	padding: 12px 20px;
	width: 366px;
	background-color: #fff;
	color: #000;
	font-size: 12px;
	line-height: 20px;
	margin-top: 2px;
}
.banner .btn{
	position: absolute;
	left: 82%;
	bottom: 50px;
}
.banner .btn span{
	display: block;
	width: 13px;
	height: 13px;
	margin-left: 10px;
	background: url(../img/btn_banner01.png) no-repeat left top;
	float: left;
	cursor: pointer;
}
.banner .btn span.on{
	background: url(../img/btn_banner01.png) no-repeat right top;
}
.banner .banner-btn a{
	position: absolute;
	display: block;
	width: 30px;
	height: 56px;
	top: 265px;
	z-index: 2;
}
.banner .banner-btn .up{
	background: url(../img/btn_banner02.png) no-repeat left top;
	left: 1%;
}
.banner .banner-btn .down{
	background: url(../img/btn_banner02.png) no-repeat right top;
	right: 1%;
}
.i-news{
	width: 100%;
	background-color: #f9f9f9;
}
.i-news .titbox,.i-special .titbox{
	padding-top: 20px;
	font-family: "微软雅黑";
	width: 100%;
}
.i-news .titbox .f24,.i-special .titbox .f24{
	font-size: 22px;
	line-height: 67px;
	font-weight: bold;
	color: #333736;
	text-transform: uppercase;
	display: inline-block;
}
.i-news .titbox .f12{
	font-size: 12px;
	line-height: 60px;
	margin-left: 13px;
}
.i-news .titbox .f12 a{
	color: #378dc3;
}

.i-news .titbox .f20{
	font-size: 20px;
	line-height: 60px;
	margin-left: 13px;
	 margin-top:5px;
}
.i-news .titbox .f20 a{
	color: #378dc3;
}


.i-news li{
	width: 255px;
	font-family: "Arial";
	margin-right: 28px;
}
.i-news li .img{
	display: block;
	width: 255px;
	height: 121px;
	position: relative;
	overflow: hidden;
}
.i-news li .img img{
	width: 255px;
	position: absolute;
	left: 0;
	top: 50%;
	margin-top: -86px;
}
.i-news li .word{
	line-height: 21px;
	font-size: 13px;
	padding-top: 0px;
	padding-bottom: 5px;
	color: #666;
	display: inline-block;
}
.i-news li a{
	display: block;
	cursor: pointer;
}
.i-news li:hover .word{
	color: #1e4d98;
}
.i-news li.last{
	width: 264px;
	margin-right: 0;
	
}
.i-news li.last .f16{
	font-size: 18px;
	font-weight: bold;
	color: black;
	line-height: 18px;
	font-family:"微软雅黑", "宋休"
}
.i-news li.last .word{
	padding-top: 3px;
	padding-bottom: 3px;
}
.i-news li.last .word a{
	color: #666;
}
.i-news li.last .word:hover a{
	color: #1e4d98;
}
.i-news li.last .more{
	line-height: 22px;
	font-size: 14px;
	font-family: "Arial";
	display: inline-block;
	padding-right: 14px;
	background: url(../img/ico_inews_more.png) no-repeat right center;
	color: #2d71be;
	width: 100%;
	text-align: right;
	margin-right: 4px;
}
.i-news li.last .more:hover{
	color: #d2a16f;
}
.i-special{
	position: relative;
	overflow: hidden;
	padding-bottom: 70px;
}
.i-special ul{
	width: 1157px;
}
.i-special li{
	width: 353px;
	border-bottom: 2px solid #e5e5e5;
	margin-right: 29px;
}
.i-special li .img{
	display: block;
	width: 353px;
	height: 216px;
}
.i-special .img img{
	width: 353px;
}
.i-special li .tt{
	display: block;
	width: 353px;
	margin-top: 11px;
	height: 43px;
	line-height: 43px;
	color: #404040;
	font-size: 18px;
	background: url(../img/ico_ispecial01.png) no-repeat 338px bottom;
}
.i-special li a{
	display: block;
	cursor: pointer;
}
.i-special li:hover{
	border-bottom: 2px solid #1c417f;
}
.i-special li:hover .tt{
	background: url(../img/ico_ispecial01.png) no-repeat 338px top;
	color: #1e4d98;
}

/**************内页*************/
.inside-wrap{
	width: 100%;
	background: url(../img/bg_inside.jpg) no-repeat center top #f6f6f6;
	/*margin-top: -13px;*/
}
.inside-wrap .titlebox{
	padding-top: 35px;
	height: 98px;
}
.inside-wrap h1{
	font-size: 42px;
	font-family: "Times New Roman";
	line-height: 98px;
	color: #000;
	font-weight: normal;
}
.inside-wrap .dress{
	font-size: 14px;
	margin-top: 40px;
}
.inside-wrap .dress .home{
	display: block;
	width: 15px;
	height: 15px;
	background: url(../img/ico_home.png) no-repeat center;
	margin-top: 5px;
}
.inside-wrap .dress a{
	color: #7b7b7b;
}
.inside-wrap .leftwrap{
	width: 270px;
}
.ny-navbox{
	width: 270px;
	padding-top: 6px;
	background-color: #305eab;
}
.ny-navbox ul{
	padding-top: 8px;
	padding-bottom: 18px;
	background-color: #11356f;
}
.ny-navbox li{
	border-bottom: 1px solid #183b74;
	font-size: 14px;
}
.ny-navbox li a{
	color: #d3e0f5;
	display: inline-block;
	padding-left: 25px;
	line-height: 41px;
	width: 245px;
	height: 41px;
}
.ny-navbox li a:hover{
	color: #fff;
	background-color: #305eab;
}
.ny-navbox li a.hover{
	color: #fff;
	background-color: #305eab;
}
.ins-news{
	padding-top: 3px;
	background-color: #305eab;
	position: relative;
	width: 270px;
	overflow: hidden;
	margin-top: 32px;
}
.ins-news li{
	width: 270px;
}
.ins-news .titnews{
	display: block;
	width: 62px;
	height: 36px;
	color: #f7f7f7;
	font-weight: bold;
	font-size: 14px;
	background-color: #d2a16f;
	line-height: 36px;
	text-align: center;
	position: absolute;
	left: 25px;
	top: 0;
	z-index: 2;
}
.ins-news .list .img{
	display: block;
	width: 270px;
	height: 159px;
	position: relative;
	overflow: hidden;
}
.ins-news .list .img img{
	position: absolute;
	top: 50%;
	margin-top: -87px;
	width: 270px;
}
.ins-news .list .box{
	padding: 19px 30px 40px 25px;
	width: 216px;
	background-color: #fff;
	min-height: 87px;
}
.ins-news .list .word{
	line-height: 21px;
	font-size: 13px;
}
.ins-news .list .word a{
	color: #444;
}
.ins-news .list .word:hover a{
	color: #1e4d98;
}
.ins-news .list .more{
	color: #2d71be;
	font-size: 14px;
	line-height: 14px;
	padding-right: 14px;
	background: url(../img/ico_leftmore.png) no-repeat right center;
	display: inline-block;
	margin-top: 26px;
}
.ins-news .list .more:hover{
	color: #d2a16f;
}
.ins-news .hd{
	position: absolute;
	bottom: 16px;
	right: 18px;
}
.ins-news .hd li{
	width: 9px;
	height: 9px;
	background: url(../img/ico_leftnews_bt.png) no-repeat right top;
	margin-left: 4px;
	text-indent: 9999px;
	cursor: pointer;
}
.ins-news .hd li.on{
	background: url(../img/ico_leftnews_bt.png) no-repeat left top;
}
.ins-contact{
	border-top: 3px solid #305eab;
	width: 270px;
	margin-top: 36px;
	margin-bottom: 30px;
}
.ins-contact .tit{
	padding-left: 25px;
	line-height: 52px;
	height: 52px;
	background-color: #fcfcfc;
	font-size: 22px;
	padding-top: 9px;
	border-bottom: 1px solid #f6f6f6;
}
.ins-contact .tit a{
	color: black;
}
.ins-contact .tit a:hover{
	color: #1e4d98;
}
.ins-contact .box{
	border-top: 1px solid #fbfbfb;
	width: 224px;
	padding: 5px 21px 17px 25px;
	background-color: #fff;
}
.ins-contact .box span{
	display: inline-block;
	border-bottom: 1px dashed #f5f5f5;
	padding: 15px 25px 15px 37px;
	line-height: 18px;
	width: 162px;
	font-size: 13px;
}
.ins-contact .box span:last-child{
	border: none;
}
.ins-contact .box .ap{
	background: url(../img/ico_inscontact.png) no-repeat left 15px;
}
.ins-contact .box .em{
	background: url(../img/ico_inscontact.png) no-repeat left -60px;
}
.ins-contact .box .ca{
	background: url(../img/ico_inscontact.png) no-repeat left -119px;
}
.insbanner{
	width: 811px;
	height: 384px;
}

/**************关于我们*************/
.rightwrap{
	width: 811px;
}
.rightwrap .figure{
	padding-top: 44px;
	padding-bottom: 36px;
	border-bottom: 1px solid #dedede;
	position: relative;
	overflow: hidden;
}
.figure ul{
	width: 856px;
}
.figure li{
	width: 353px;
	margin-right: 75px;
}
.figure .imgbox{
	display: block;
	width: 60px;
	height: 60px;
	padding: 3px;
	background-color: #fff;
}
.figure .word{
	padding-left: 21px;
	padding-top: 7px;
	width: 266px;
}
.figure .word .f20{
	font-size: 20px;
	font-family: "Times New Roman";
	line-height: 30px;
	color: black;
	display: block;
}
.rightwrap .cont .word{
	color: #888;
	font-size: 14px;
	line-height: 26px;
}
.aboutcont{
	font-size: 14px;
	line-height: 26px;
	padding-bottom: 93px;
}
.rightwrap .cont h2{
	font-family: "Times New Roman";
	font-size: 30px;
	color: black;
	font-weight: normal;
}
.aboutcont h2{
	line-height: 117px;
	background: url(../img/bg_instit.png) no-repeat left center;
}
.intrcont{
	font-size: 14px;
}
.intrcont h2{
	line-height: 79px;
	padding-top: 18px;
}
.intrcont .box{
	border-top: 1px solid #dedede;
	padding-bottom: 30px;
}
.intrcont .box h2{
	line-height: 46px;
}

.eventbox{
	padding-bottom: 24px;
}
.eventbox li{
	padding-bottom: 30px;
	border-bottom: 1px solid #ddd;
	margin-bottom: 47px;
}
.eventbox .year{
	width: 811px;
	font-family: "Georgia";
	font-size: 32px;
	line-height: 22px;
	color: #b88c61;
}
.eventbox .evenword{
	width: 571px;
	padding-top: 20px;
	font-size: 14px;
}
.eventbox .evenword p{
	background: url(../img/ico_events01.jpg) no-repeat left 12px;
	line-height: 25px;
	padding-left: 14px;
	margin-bottom: 11px;
}
.eventbox .evenimg{
	width: 198px;
	padding-top: 28px;
}
.evenimg .boxs{
	margin-bottom: 46px;
}
.evenimg .boxs .img{
	display: block;
	width: 198px;
	height: 221px;
}
.evenimg .boxs .word{
	font-size: 14px;
	line-height: 21px;
	display: inline-block;
	margin-top: 13px;
}

/***************新闻列表****************/
.newsad{
	height: 41px;
	background-color: #d2a16f;
}
.newsad p{
	color: #f4e5d5;
	line-height: 41px;
	font-size: 14px;
	padding-left: 16px;
}
.newsad .sharebox{
	height: 15px;
	padding-top: 13px;
	padding-right: 4px;
}
.newsad .sharebox a{
	display: block;
	height: 15px;
	width: 16px;
	float: left;
	transition: all 0.2s ease 0s;
	margin: 0 16px 0 0;
	padding: 0;
}
.newsad .sharebox .share1{
	background: url(../img/ico_news_share.png) no-repeat 4px bottom;
}
.newsad .sharebox .share1:hover{
	background: url(../img/ico_news_share.png) no-repeat 4px top;
}
.newsad .sharebox .share2{
	background: url(../img/ico_news_share.png) no-repeat -25px bottom;
}
.newsad .sharebox .share2:hover{
	background: url(../img/ico_news_share.png) no-repeat -25px top;
}
.newsad .sharebox .share3{
	background: url(../img/ico_news_share.png) no-repeat -61px bottom;
}
.newsad .sharebox .share3:hover{
	background: url(../img/ico_news_share.png) no-repeat -61px top;
}
.newsad .sharebox .share4{
	background: url(../img/ico_news_share.png) no-repeat -92px bottom;
}
.newsad .sharebox .share4:hover{
	background: url(../img/ico_news_share.png) no-repeat -92px top;
}
.newslist{
	margin-top: 8px;
	position: relative;
	overflow: hidden;
	padding-bottom: 64px;
}
.newslist .list{
	width: 1140px;
	position: relative;
}
.newslist .news-box{
	width: 266px;
}
.newslist .news-box:hover .cont{
	background: url(../img/bg_news_li02.png) repeat-y left top;
}
.newslist .news-box:hover .f16 a{
	color: #fff;
}
.newslist .news-box:hover .date{
	color: #fff;
}
.newslist .news-box:hover .intr{
	color: #fff;
}
.newslist .news-box:hover .more{
	color: #fff;
}
.newslist .list .cont{
	width: 264px;
	background: url(../img/bg_news_li.png) repeat-y left top;
	padding-right: 2px;
}
.newslist .list .boto{
	display: block;
	width: 266px;
	height: 6px;
	background: url(../img/bg_newsbot.png) no-repeat left bottom;
}
.newslist .list .img{
	width: 264px;
	display: block;
	height: 173px;
}
.newslist .list .word{
	width: 215px;
	padding: 26px 25px 45px 25px;
}
.newslist .list .f16{
	display: inline-block;
	font-size: 16px;
	font-weight: bold;
	line-height: 23px;
	width: 100%;
}
.newslist .list .f16 a{
	color: black;
}
.newslist .list .date{
	font-size: 12px;
	color: #9b9b9b;
	line-height: 50px;
	display: inline-block;
	transition: color 0.2s ease 0s;
}
.newslist .list .intr{
	color: #6f6f6f;
	font-size: 14px;
	line-height: 21px;
	transition: color 0.2s ease 0s;
}
.newslist .list .more{
	display: inline-block;
	padding-right: 14px;
	background: url(../img/ico_inews_more.png) no-repeat right center;
	font-size: 14px;
	margin-top: 28px;
	font-size: 14px;
	color: #2d71be;
}
.newslist .readmore{
	font-weight: bold;
	font-size: 14px;
	height: 32px;
	display: block;
	width: 161px;
	text-align: center;
	line-height: 32px;
	color: #fff;
	background-color: #6fa7d2;
	margin: 30px auto 0;
	cursor: pointer;
}
.info-wrap{
	width: 100%;
	background: url(../img/bg_newsinfo.jpg) repeat left top;
	padding-top: 62px;
	margin-top: -13px;
}
.infoleft{
	width: 761px;
	padding-bottom: 77px;
}
.infoleft .titwrap{
	width: 761px;
}
.infoleft h2{
	font-size: 32px;
	line-height: 54px;
	font-weight: normal;
	color: black;
	font-family: "Times New Roman";
}
.infoleft .messbox{
	width: 761px;
	height: 27px;
	margin-top: 23px;
	padding-bottom: 24px;
	border-bottom: 1px solid #000;
}
.infoleft .messbox .date{
	font-size: 16px;
	color: #9b9b9b;
	line-height: 27px;
	font-family: "Arial";
	margin-right: 16px;
	display: inline-block;
}
.infoleft .share{
	margin-top: 5px;
}
.infoleft .share a{
	display: block;
	width: 15px;
	height: 16px;
	float: left;
	margin: 0 0 0 12px;
	padding: 0;
}
.infoleft .share1{
	background: url(../img/ico_share02.png) no-repeat 4px center;
}
.infoleft .share2{
	background: url(../img/ico_share02.png) no-repeat -26px center;
}
.infoleft .share3{
	background: url(../img/ico_share02.png) no-repeat -60px center;
}
.infoleft .share4{
	background: url(../img/ico_share02.png) no-repeat -92px center;
}
.infoleft .pagebox a{
	display: inline-block;
	width: 67px;
	height: 27px;
	background-color: #e4e4e4;
	color: black;
	text-align: center;
	line-height: 27px;
	margin-right: 3px;
	font-family: "Times New Roman";
	font-size: 15px;
	transition: all 0.2s ease 0s;
}
.infoleft .pagebox a:hover{
	color: #fff;
	background-color: #123671;
}
.infoleft .contbox{
	padding-top: 28px;
	font-size: 14px;
	line-height: 30px;
}
.infoleft .leftbor{
	border-right: 1px solid #dfdfdf;
	width: 761px;
	padding-right: 40px;
}
.infoleft .leftbor.rightbo{
	border-right: none;
}
.infoleft .leftbor .back{
	background-color: #1e4d98;
    color: #fff;
    display: block;
    font-size: 14px;
    height: 28px;
    line-height: 28px;
    margin-top: 10px;
    text-align: center;
    width: 110px;
    transition: all 0.2s ease 0s;
}
.infoleft .leftbor .back:hover{
	background-color: #d2a16f;
}
.news-reco{
	width: 267px;
}
.news-reco li{
	width: 267px;
	padding-top: 16px;
	margin-bottom: 35px;
}
.news-reco li:hover a{
	color: #1e4d98;
}
.news-reco .img{
	display: block;
	width: 267px;
	height: 159px;
}
.news-reco .word{
	line-height: 21px;
	font-size: 13px;
	margin-top: 20px;
}
.news-reco .word a{
	color: #444;
}
.news-reco .more{
	display: inline-block;
	padding-right: 12px;
	font-size: 14px;
	line-height: 14px;
	background: url(../img/ico_leftmore.png) no-repeat right center;
	margin-top: 18px;
	color: #2d71be;
}
.news-reco .more:hover{
	color: #d2a16f;
}

/******************班型及课程******************/
.courtit{
	width: 811px;
	height: 47px;
}
.courtit span,.courtit a{
	height: 38px;
	padding-bottom: 9px;
	cursor: pointer;
	font-size: 17px;
	line-height: 38px;
	color: #fff;
	text-align: center;
	float: left;
	display: block;
}
.courtit .tit1{
	background: url(../img/bg_courtit01.png) no-repeat right top;
	width: 405px;
	margin-right: 6px;
}
.courtit .tit1.active{
	background: url(../img/bg_courtit01.png) no-repeat left top;
}
.courtit .tit2{
	width: 400px;
	background: url(../img/bg_courtit02.png) no-repeat left top;
}
.courtit .tit2.active{
	background: url(../img/bg_courtit02.png) no-repeat right top;
}
.courli-wrap{
	margin-top: 29px;
	width: 811px;
	position: relative;
	overflow: hidden;
}
.courli-wrap .boxs{
	display: none;
}
.courli-wrap .list1 ul{
	width: 830px;
}
.courli-wrap .list1 li{
	width: 260px;
	margin-right: 15px;
	padding-bottom: 37px;
	border-bottom: 1px solid #dedede;
	height: 247px;
	margin-bottom: 20px;
}
.courli-wrap .list1 .img{
	display: block;
	width: 260px;
	height: 156px;
}
.courli-wrap .list1 .word{
	padding-left: 8px;
	margin-top: 19px;
}
.courli-wrap .list1 .f18{
	font-size: 18px;
	line-height: 24px;
	font-family: "Times New Roman";
	color: black;
	display: inline-block;
}
.courli-wrap .list1 .years{
	font-size: 14px;
	line-height: 24px;
	color: #888;
	margin-top: 7px;
}
.courli-wrap .list2 ul{
	width: 824px;
}
.courli-wrap .list2 li{
	width: 155px;
	padding-bottom: 32px;
	margin-right: 9px;
	border-bottom: 1px solid #dfdfdf;
	min-height: 160px;
}
.courli-wrap .list2 .img{
	display: block;
	width: 155px;
	height: 93px;
}
.courli-wrap .list2 .word{
	font-size: 18px;
	font-family: "Times New Roman";
	line-height: 24px;
	color: black;
	margin-top: 19px;
	width: 155px;
	text-align: center;
}
.courcont{
	padding-top: 50px;
	padding-bottom: 45px;
	border-bottom: 1px solid #e9e9e9;
}
.courcont .day{
	display: block;
	width: 49px;
	height: 65px;
	margin-left: 4px;
	line-height: 60px;
	text-align: center;
	color: #fff;
	font-size: 36px;
	font-family: "Impact";
}
.courcont .day1{
	background: url(../img/bg_cour_day.png) no-repeat center top;
}
.courcont .day2{
	background: url(../img/bg_cour_day.png) no-repeat center -65px;
}
.courcont .day3{
	background: url(../img/bg_cour_day.png) no-repeat center bottom;
}
.courcont .rightword{
	margin-left: 23px;
	width: 730px;
}
.courcont h2{
	font-size: 26px;
	line-height: 42px;
	font-family: "Times New Roman";
	color: #000;
}
.courcont1 .word{
	font-size: 14px;
	line-height: 21px;
	color: #666;
}
.courcont2 .list{
	width: 733px;
	position: relative;
	overflow: hidden;
	margin-top: 6px;
}
.courcont2 .list .box{
	width: 750px;
}
.courcont2 .list p{
	float: left;
	line-height: 27px;
	background-color: #eeeeee;
	padding: 0 12px;
	font-size: 14px;
	margin-right: 8px;
	margin-bottom: 9px;
}
.courcont2 .list p:hover{
	color: #fff;
	background-color: #6fbad2;
}
.courcont3{
	padding-bottom: 73px;
	border: none;
}
.courcont3 .word{
	font-size: 14px;
	line-height: 21px;
	color: #666;
}
.courcont3 .listwrap{
	margin-top: 32px;
	position: relative;
	overflow: hidden;
	padding-bottom: 31px;
}
.courcont3 .listwrap li{
	width: 750px;
}
.courcont3 .listwrap .boxs:hover p{
	color: #1e4d98;
}
.courcont3 .listwrap li .boxs{
	float: left;
	margin-right: 20px;
}
.courcont3 .listwrap .img{
	display: block;
	width: 225px;
	height: 150px;
}
.courcont3 .listwrap p{
	font-size: 17px;
	line-height: 48px;
	width: 225px;
	text-align: center;
	color: #3a3a3a;
	font-weight: bold;
}
.courcont3 .listwrap .hd{
	position: absolute;
	bottom: 0;
	left: 50%;
}
.courcont3 .hd li{
	width: 12px;
	height: 12px;
	margin-left: 5px;
	cursor: pointer;
	background: url(../img/btn_courlist.jpg) no-repeat left center;
	margin-right: 0;
	text-indent: 99999px;
}
.courcont3 .hd li.on{
	background: url(../img/btn_courlist.jpg) no-repeat right center;
}

.team-main{
	border-top: 5px solid #305eab;
	padding: 48px 45px 48px 31px;
	background-color: #fff;
	border-bottom: 1px solid #d5d5d5;
}
.team-main .leftbox{
	width: 435px;
}
.team-main h2{
	font-size: 33px;
	line-height: 33px;
	font-family: "Times New Roman";
}
.team-main h2 a{
	color: black;
}
.team-main h2 a:hover{
	color: #1e4d98;
}
.team-main .f16{
	font-size: 16px;
	margin-top: 14px;
	display: inline-block;
	color: black;
}
.team-main .word{
	margin-top: 10px;
	line-height: 22px;
}
.team-main .word p{
	margin-bottom: 4px;
	padding-left: 16px;
	font-size: 14px;
	color: #888;
	background: url(../img/ico_team_p.png) no-repeat left 10px;
}
.team-main .more{
	display: inline-block;
	padding-right: 14px;
	background: url(../img/ico_team_more.png) no-repeat right 7px;
	font-size: 16px;
	font-family: "Times New Roman";
	color: #d2a16f;
	line-height: 16px;
}
.team-main .more:hover{
	color: #1e4d98;
	background: url(../img/ico_team_more2.png) no-repeat right 7px;
}
.team-main .img{
	width: 253px;
	height: 223px;
}
.teamline{
	width: 811px;
	height: 1px;
	background-color: #d5d5d5;
	margin-top: 1px;
}
.tn{
	font-family: "Times New Roman";
	color: black;
}
.teamlist{
	padding-bottom: 26px;
	min-height: 300px;
}
.teamlist li{
	padding-bottom: 40px;
	padding-top: 38px;
	border-bottom: 1px solid #d5d5d5;
}
.teamlist li .img{
	width: 100px;
	height: 88px;
	margin-left: 34px;
	display: block;
}
.teamlist li .rightcont{
	margin-left: 20px;
	width: 620px;
}
.teamlist li .f26{
	font-size: 26px;
	line-height: 28px;
	display: inline-block;
}
.teamlist li .f26 a{
	color: black;
}
.teamlist li .f26 a:hover{
	color: #1e4d98;
}
.teamlist li .word{
	font-size: 14px;
	line-height: 24px;
	color: #888;
	margin-top: 10px;
}
.teamlist li .more{
	color: #d2a16f;
	font-size: 16px;
	display: inline;
}
.teamlist li .more:hover{
	color: #1e4d98;
}
.teamlist .page{
	text-align: center;
	padding-top: 45px;
	padding-bottom: 40px;
}
.teaminfo{
	border-top: 5px solid #305eab;
	width: 701px;
	background: url(../img/bg_teaminfo.jpg) no-repeat right top #fff;
	padding: 65px 47px 88px 62px;
	margin-bottom: 62px;
}
.teaminfo .left{
	width: 445px;
}
.teaminfo .f36{
	display: inline-block;
	font-size: 36px;
	line-height: 36px;
	width: 100%;
}
.teaminfo .f16{
	font-size: 16px;
	display: inline-block;
	color: black;
	line-height: 25px;
	margin-top: 26px;
}
.teaminfo .main{
	margin-top: 24px;
	line-height: 22px;
}
.teaminfo .main p{
	margin-bottom: 4px;
	padding-left: 16px;
	font-size: 14px;
	color: #888;
	background: url(../img/ico_team_p.png) no-repeat left 10px;
}
.teaminfo .mess{
	font-size: 14px;
	line-height: 26px;
	color: #888;
	margin-top: 26px;
}
.teaminfo .back{
	display: block;
	width: 110px;
	height: 28px;
	text-align: center;
	line-height: 28px;
	color: #fff;
	font-size: 14px;
	background-color: #d2a16f;
	margin-top: 33px;
}
.teaminfo .back:hover{
	background-color: #1e4d98;
}
.teaminfo .rightimg{
	width: 229px;
	height: 333px;
}

.activ-nav{
	margin-top: 31px;
}
.activ-nav span{
	display: block;
	width: 268px;
	height: 38px;
	line-height: 38px;
	text-align: center;
	color: #fff;
	font-size: 17px;
	padding-bottom: 10px;
	float: left;
	cursor: pointer;
	background-repeat: no-repeat;
	background-position: center top;
}
.activ-nav .nav1{
	background-image: url(../img/bg_active_nav1.png);
	margin-right: 3px;
}
.activ-nav .nav2{
	background-image: url(../img/bg_active_nav2.png);
	margin-right: 4px;
}
.activ-nav .nav3{
	background-image: url(../img/bg_active_nav3.png);
}
.activ-nav span.on{
	background-position: center bottom;
}
.activ-wrap{
	width: 811px;
}
.activ-wrap .boxs{
	display: none;
	width: 811px;
}
.activ-wrap .f30{
	display: inline-block;
	font-size: 30px;
	line-height: 72px;
}
.activ-wrap .word{
	font-size: 14px;
	color: #888;
	line-height: 26px;
}
.activlist li{
	padding-top: 35px;
	padding-bottom: 7px;
	border-bottom: 1px solid #d5d5d5;
}
.activlist li .img{
	display: block;
	width: 160px;
	height: 102px;
}
.activlist li .cont{
	margin-left: 18px;
	width: 632px;
}
.activlist li .f26{
	font-size: 26px;
	line-height: 42px;
}
.activlist li .f26 a{
	color: black;
}
.activlist li .f26 a:hover{
	color: #1e4d98;
}
.activlist li .word{
	font-size: 14px;
	line-height: 24px;
	color: #888;
}
.activlist li .more{
	font-size: 16px;
	color: #d2a16f;
	display: inline;
}
.activlist li .more:hover{
	color: #1e4d98;
}
.activlist li .time{
	font-size: 14px;
	color: #b3b3b3;
	line-height: 40px;
}
.activ-wrap .page{
	padding-top: 39px;
	text-align: center;
}

/***************校园服务*****************/
.intermain{
	width: 811px;
	background-color: #d2a16f;
	height: 422px;
}
.intermain .imglist{
	width: 507px;
	height: 422px;
	position: relative;
	overflow: hidden;
}
.intermain .imglist .hd{
	position: absolute;
	bottom: 15px;
	right: 18px;
}
.intermain .hd li{
	width: 10px;
	height: 10px;
	margin-left: 5px;
	background: url(../img/btn_inter.png) no-repeat right center;
	cursor: pointer;
	text-indent: 9999px;
}
.intermain .hd li.on{
	background: url(../img/btn_inter.png) no-repeat left center;
}
.intermain .contbox{
	padding: 22px 30px 0 28px;
	width: 245px;
}
.intermain .contbox .f30{
	font-size: 30px;
	color: #fff;
	line-height: 70px;
	display: inline-block;
}
.intermain .contbox .word{
	line-height: 26px;
	font-size: 14px;
	color: #fff;
}
.intertit{
	padding-top: 42px;
	width: 811px;
}
.intertit .f30{
	font-size: 30px;
	line-height: 55px;
	color: black;
}
.intertit p{
	color: #a8a8a8;
	font-size: 17px;
	line-height: 25px;
}
.interlist{
	width: 811px;
	position: relative;
	overflow: hidden;
	padding-bottom: 83px;
}
.interlist ul{
	width: 867px;
}
.interlist li{
	width: 388px;
	padding-top: 43px;
	padding-bottom: 41px;
	border-bottom: 1px solid #dfdfdf;
	margin-right: 45px;
}
.interlist li .img{
	display: block;
	width: 155px;
	height: 87px;
}
.interlist li .word{
	padding-left: 19px;
	font-size: 14px;
	line-height: 21px;
	color: #444;
	width: 200px;
}

.awards-main{
	margin-top: 35px;
	width: 811px;
	position: relative;
	overflow: hidden;
}
.awards-main ul{
	width: 850px;
}
.awards-main li{
	width: 260px;
	height: 260px;
	margin-right: 17px;
	background-color: #fcfcfc;
	margin-bottom: 49px;
	transition: all 0.2s ease 0s;
}
.awards-main li.li1{
	border-top: 3px solid #6fd2b0;
}
.awards-main li.li2{
	border-top: 3px solid #d2a16f;
}
.awards-main li.li3{
	border-top: 3px solid #6fa7d2;
}
.awards-main li:hover{
	background-color: #334c8c;
}
.awards-main li:hover .f18 a{
	color: #fff;
}
.awards-main li:hover .time{
	color: #fff;
}
.awards-main li:hover .more{
	background: url(../img/ico_awards_more2.png) no-repeat center;
}
.awards-main li .img{
	display: block;
	width: 260px;
	height: 138px;
}
.awards-main li .wordbox{
	padding: 15px 17px 0 20px;
	width: 222px;
	position: relative;
	height: 106px;
}
.awards-main li .f18{
	display: inline-block;
	font-size: 18px;
	line-height: 21px;
	width: 100%;
}
.awards-main li .f18 a{
	color: black;
}
.awards-main li .time{
	font-size: 12px;
	color: #aeaeae;
	margin-top: 15px;
	line-height: 12px;
	display: inline-block;
}
.awards-main li .more{
	display: block;
	width: 25px;
	height: 25px;
	background: url(../img/ico_awards_more.png) no-repeat center;
	position: absolute;
	bottom: 15px;
	right: 17px;
}
.winning{
	padding-top: 16px;
	border-top: 1px solid #e3e3e3;
	width: 811px;
	position: relative;
	overflow: hidden;
	padding-bottom: 118px;
}
.winning ul{
	width: 890px;
}
.winning li{
	width: 365px;
	margin-right: 80px;
}
.winning li .f26{
	display: inline-block;
	font-size: 26px;
	line-height: 92px;
	color: #d2a16f;
	width: 365px;
}
.winning li .word{
	line-height: 22px;
	width: 365px;
	font-size: 16px;
	color: #666;
}
.winning .word p{
	margin-bottom: 21px;
}
.winning .down{
	display: inline-block;
	padding-left: 25px;
	margin-top: 23px;
	color: #2d71be;
	line-height: 14px;
	font-size: 14px;
	background: url(../img/ico_downs01.png) no-repeat left center;
}
.study-nav{
	border-top: 4px solid #11356f;
	padding-top: 34px;
	padding-bottom: 40px;
	border-bottom: 1px solid #c6c6c6;
}
.study-nav li{
	height: 31px;
	line-height: 31px;
	padding: 0 25px;
	background-color: #eaeaea;
	color: black;
	font-size: 14px;
	margin-right: 10px;
	cursor: pointer;
	margin-bottom: 12px;
}
.study-nav li:hover,.study-nav li.on{
	background-color: #d2a16f;
	color: #fff;
}
.study-main{
	padding: 38px 35px 56px 44px;
	width: 732px;
	background-color: #f2f2f2;
	border-top: 1px solid #c6c6c6;
	margin-top: 1px;
}
.study-main .mainbox{
	width: 719px;
}
.study-main .topbox .img{
	display: block;
	width: 230px;
	height: 117px;
}
.study-main .topbox .mess{
	margin-left: 38px;
	font-size: 14px;
	line-height: 14px;
	color: black;
	width: 350px;
}
.study-main .topbox span{
	color: #d2a16f;
}
.study-main .topbox p{
	display: inline-block;
	margin-bottom: 20px;
}
.study-main .intr{
	margin-top: 40px;
	line-height: 26px;
	font-size: 14px;
	color: #888;
}
.study-main .intr span{
	color: black;
	font-weight: bold;
}
.study-main .intr .black{
	color: black;
	font-weight: bold;
}
.studylist{
	padding-top: 79px;
	padding-bottom: 48px;
	border-top: 1px solid #000;
	position: relative;
}
.studylist h2{
	font-size: 36px;
	line-height: 48px;
	font-weight: normal;
	width: 570px;
}
.studylist .mess{
	margin-top: 12px;
	font-size: 14px;
	color: #888;
	line-height: 45px;
}
.studylist .mess span{
	color: black;
	font-weight: bold;
}
.studylist .mess p{
	display: inline-block;
	margin-right: 43px;
}
.studylist .word .tt{
	font-size: 14px;
	color: black;
	font-weight: bold;
	line-height: 30px;
}
.studylist .word p{
	line-height: 26px;
	color: #888;
}
.studylist .ico{
	position: absolute;
	top: 30px;
	right: 0;
}
.studylist .ico img{
	max-width: 238px;
}
.casemain{
	padding-top: 9px;
	padding-bottom: 119px;
	border-top: 2px solid #d5d5d5;
}
.casemain .tt{
	font-size: 30px;
	color: #6fa7d2;
	line-height: 98px;
}
.casemain .wrap p{
	font-size: 16px;
	line-height: 35px;
	color: #666;
}
.casemain .wrap .left{
	width: 363px;
	border-right: 1px solid #dedede;
}
.casemain .wrap .right{
	padding-left: 78px;
	width: 307px;
}
.casemain .down{
	display: inline-block;
	padding-left: 25px;
	background: url(../img/ico_downs01.png) no-repeat left center;
	font-size: 14px;
	line-height: 14px;
	color: #6fa7d2;
	margin-top: 37px;
}

.oversea-top{
	margin-top: 32px;
	height: 27px;
}
.oversea-top .nav{
}
.oversea-top .navtt{
	padding-left: 22px;
	line-height: 26px;
	font-size: 13px;
	padding-right: 9px;
	background-color: #929292;
	cursor: pointer;
}
.oversea-top .navtt a{
	color: #fff;
	display: inline-block;
	float: left;
	padding-right: 38px;
	cursor: pointer;
}
.oversea-top .navtt .btn{
	display: block;
	width: 15px;
	height: 10px;
	margin-top: 8px;
	background: url(../img/btn_oversea01.png) no-repeat center;
}
.oversea-top .nav{
	position: relative;
}
.oversea-top .nav .subbox{
	width: 218px;
	background-color: #a1a1a1;
	text-transform: uppercase;
	padding-bottom: 9px;
	display: none;
	position: absolute;
	left: 0;
	top: 26px;
}
.oversea-top .subbox a{
	font-size: 12px;
	color: #fff;
	line-height: 18px;
	display: inline-block;
	width: 166px;
	padding: 12px 30px 12px 20px;
	border-bottom: 1px solid #ababab;
	cursor: pointer;
}
.oversea-top .searchbox{
	width: 230px;
	height: 25px;
	border: 1px solid #dedede;
	background-color: #fff;
}
.oversea-top .searchbox .text{
	padding: 5px;
	font-size: 14px;
	line-height: 14px;
	height: 14px;
	border: none;
	width: 189px;
	font-family: "Arial";
	border: none;
	background: none;
}
.oversea-top .searchbox .submit{
	width: 30px;
	height: 23px;
	background: url(../img/btn_over_search.jpg) no-repeat center;
	margin-top: 1px;
	margin-right: 1px;
	border: none;
	transition: all 0.3s ease 0s;
}
.oversea-top .searchbox .submit:hover{
	background: url(../img/btn_over_search2.jpg) no-repeat center;
}
.oversea-list{
	margin-top: 16px;
	border-top: 1px solid #dedede;
}
.oversea-list li{
	width: 811px;
}
.oversea-list .titbox{
	width: 802px;
	background: url(../img/ico_overlist2.png) no-repeat 782px 15px;
	font-size: 20px;
	line-height: 34px;
	border-bottom: 1px solid #dedede;
	background-color: #f7f7f7;
	cursor: pointer;
	padding: 16px 0 16px 8px;
	float: left;
}
.oversea-list .titbox.on,.oversea-list .titbox:hover{
	background: url(../img/ico_overlist1.png) no-repeat 782px 15px;
}
.oversea-list .titbox:hover span{
	color: #1e4d98;
}
.oversea-list .titbox span{
	display: inline-block;
	float: left;
}
.oversea-list .titbox .num{
	width: 15px;
}
.oversea-list .titbox .font{
	width: 430px;
	margin-left: 12px;
}
.oversea-list .intr{
	padding: 24px 40px 40px 19px;
	width: 753px;
	font-size: 14px;
	background-color: #f3eee9;
	display: none;
	float: left;
}
.oversea-list .intr .list{
	line-height: 26px;
	color: #888;
}
.oversea-list .intr .f16{
	width: 516px;
	font-size: 16px;
	color: #494949;
	line-height: 26px;
	margin-top: 29px;
	margin-bottom: 24px;
}
.oversea-list table{
	margin: 0 auto;
}
.oversea-list td{
	color: #494949;
	padding: 16px 9px;
	line-height: 20px;
}
.oversea-list .tit td{
	background-color: #494949;
	text-align: center;
	color: #fff;
	padding: 0;
}
.admission-tit{
	line-height: 84px;
	margin-top: 20px;
	font-size: 30px;
	color: #6fa7d2;
}
.admiss .ico{
	color: #eb0c00;
	display: inline-block;
}
.admiss td.f16{
	font-size: 16px;
	color: black;
}
.admiss td.f14{
	font-size: 14px;
	color: black;
	padding-left: 33px;
	page-break-after: 13px;
	line-height: 18px;
}
.admiss input{
	height: 15px;
	border: 1px solid #d3d3d3;
	background-color: #efefef;
	padding: 7px;
	font-size: 14px;
	line-height: 14px;
	color: #666;
}
.admiss td.input1 input{
	width: 260px;
}
.admiss td.input2 input{
	width: 325px;
}
.admiss td textarea{
	width: 325px;
	background-color: #efefef;
	border: 1px solid #d3d3d3;
	padding: 7px;
	height: 120px;
	resize:none;
}
.admiss .sub{
	width: 124px;
	height: 30px;
	background-color: #6fa7d2;
	font-size: 14px;
	color: #fff;
	text-align: center;
	line-height: 30px;
	text-transform: uppercase;
	padding: 0;
	border: none;
	font-weight: bold;
}
.h76{
	height: 76px;
}

/******************报名申请******************/
.apply-tit{
	font-size: 30px;
	font-weight: normal;
	line-height: 114px;
	width: 811px;
	border-bottom: 1px solid #c6c6c6;
}
.applylist{
	margin-top: 44px;
	padding-bottom: 208px;
}
.applylist li{
	padding-left: 40px;
	padding-right: 37px;
	border-right: 1px solid #c7c7c7;
	padding-bottom: 57px;
	width: 194px;
}
.applylist li.left{
	padding-left: 0;
}
.applylist li.right{
	border: none;
}
.applylist li img{
	float: left;
	margin-top: 15px;
}
.applylist li p{
	line-height: 26px;
	font-size: 16px;
	margin-top: 28px;
	float: left;
}
.regi-list{
	margin-top: 9px;
	padding-bottom: 158px;
}
.regi-list li{
	padding-top: 34px;
	padding-bottom: 35px;
	border-bottom: 1px solid #d5d5d5;
	width: 811px;
}
.regi-list li .titbox{
	width: 811px;
}
.regi-list li .tt{
	font-size: 26px;
	line-height: 36px;
	width: 500px;
}
.regi-list li .tt a{
	color: black;
}
.regi-list li .tt a:hover{
	color: #1e4d98;
}
.regi-list li .date{
	font-size: 14px;
	color: #888;
	line-height: 14px;
	margin-top: 14px;
}
.regi-list li .word{
	line-height: 24px;
	font-size: 14px;
	color: #888;
	margin-top: 10px;
}
.regi-list li .more{
	display: inline-block;
	font-size: 16px;
	color: #d2a16f;
}
.regi-list li .more:hover{
	color: #1e4d98;
}
.admiss-list{
	margin-top: 45px;
	padding-bottom: 225px;
}
.admiss-list li{
	width: 380px;
	padding-bottom: 54px;
}
.admiss-list li.left{
	border-right: 1px solid #dfdfdf;
}
.admiss-list .ico{
	display: block;
	height: 103px;
	text-align: center;
	width: 380px;
}
.admiss-list .word{
	color: #444;
	line-height: 33px;
	width: 380px;
	text-align: center;
}
.admiss-list .f22{
	font-size: 22px;
	font-weight: bold;
}
.admiss-list .f18{
	font-size: 18px;
}
.online-tab{
	margin-top: 45px;
	padding-bottom: 150px;
}
.online-tab td{
	font-size: 14px;
	color: black;
}
.online-tab .ico{
	color: #eb0c00;
}
.online-tab .input{
	width: 275px;
	height: 15px;
	font-size: 14px;
	line-height: 14px;
	padding: 7px;
	border: 1px solid #d3d3d3;
	background-color: #efefef;
	margin-left: 10px;
}
.online-tab .l16{
	line-height: 16px;
}
.online-tab .radio{
	margin-top: 6px;
	float: left;
	margin-left: 14px;
}
.online-tab .rad{
	float: left;
	margin-left: 8px;
}
.online-tab .submit{
	width: 124px;
	height: 30px;
	line-height: 30px;
	font-size: 14px;
	font-weight: bold;
	color: #fff;
	background-color: #6fa7d2;
	text-align: center;
}
.online-tab .submit:hover{
	background-color: #d2a16f;
}
.mapwrap{
	height: 650px;
	width: 100%;
	position: relative;
}
.mapwrap .contactbox{
	width: 256px;
	padding: 11px 30px 33px 27px;
	position: absolute;
	top: 122px;
	left: 50%;
	background-color: #fff;
	margin-left: 285px;
}
.mapwrap h2{
	font-size: 31px;
	line-height: 57px;
	padding-left: 6px;
	width: 250px;
	border-bottom: 1px solid #e5e5e5;
}
.mapwrap .list{
	padding-bottom: 23px;
	border-bottom: 1px solid #e5e5e5;
}
.mapwrap .list span{
	display: block;
	padding-left: 42px;
	width: 216px;
	color: #444;
	line-height: 22px;
	font-size: 14px;
	padding-top: 23px;
}
.mapwrap .list .ap{
	background: url(../img/ico_inscontact2.png) no-repeat 5px 20px;
}
.mapwrap .list .em{
	background: url(../img/ico_inscontact2.png) no-repeat 5px -50px;
	padding-bottom: 2px;
}
.mapwrap .list .ca{
	background: url(../img/ico_inscontact2.png) no-repeat 5px -108px;
}
.mapwrap .erwei{
	display: block;
	width: 93px;
	height: 93px;
	margin-top: 26px;
}

.banner-resour{
	height: 413px;
}
.w997{
	width: 997px;
	margin: 0 auto;
}
.resour-tit{
	height: 36px;
	padding-top: 42px;
	padding-bottom: 20px;
}
.resour-tit .text{
	height: 13px;
	font-size: 12px;
	line-height: 12px;
	padding: 10px 12px;
	width: 146px;
	color: #666;
	border: 1px solid #bdbdbd;
	background-color: #f7f7f7;
}
.resour-tit .subli{
	margin-left: 5px;
	background-color: #f7f7f7;
	position: relative;
}
.resour-tit .subli .tt{
	display: block;
	height: 33px;
	padding-left: 9px;
	color: #666;
	line-height: 33px;
	border: 1px solid #bdbdbd;
	cursor: pointer;
	padding-right: 40px;
	min-width: 90px;
	position: relative;
}
.resour-tit .subli .tt .ico{
	display: block;
	width: 7px;
	height: 4px;
	background: url(../img/ico_resour01.png) no-repeat center;
	margin-top: 10px;
	position: absolute;
	right: 10px;
	top: 5px;
}
.resour-tit .submit{
	width: 156px;
	height: 36px;
	background-color: #d2a16f;
	color: #fff;
	text-align: center;
	line-height: 36px;
	font-size: 16px;
	margin-left: 5px;
}
.resour-tit .submit:hover{
	background-color: #1e4d98;
}
.resour-tit .subbox{
	position: absolute;
	z-index: 2;
	top: 36px;
	left: 0;
	background-color: #f7f7f7;
	display: none;
	padding-right: 41px;
	min-width: 100px;
}
.resour-tit .subbox p{
	line-height: 18px;
	border-bottom: 1px solid #e7e7e7;
	cursor: pointer;
	width: 100%;
	padding: 6px 0 6px 9px;
}
.resourlist-tit{
	height: 50px;
	background-color: #6fa7d2;
}
.resourlist-tit span{
	display: block;
	padding-left: 20px;
	color: #fff;
	font-size: 14px;
	line-height: 50px;
	height: 50px;
	text-transform: uppercase;
	float: left;
}
.resourlist-tit .tt1{
	margin-left: 23px;
	background: url(../img/ico_resour02.png) no-repeat left center;
}
.resourlist-tit .tt2{
	margin-left: 307px;
	background: url(../img/ico_resour03.png) no-repeat left center;
}
.resourlist-tit .tt3{
	margin-left: 62px;
	background: url(../img/ico_resour04.png) no-repeat left center;
}
.resourlist-tit .tt4{
	margin-left: 80px;
	background: url(../img/ico_resour05.png) no-repeat left center;
	padding-left: 28px;
}
.resourlist-tit .tt5{
	margin-left: 73px;
	background: url(../img/ico_resour06.png) no-repeat left center;
}
.resoulist{
	padding-bottom: 54px;
}
.resoulist li{
	height: 50px;
	border-top: 1px solid #e9e9e9;
	border-bottom: 1px solid #e9e9e9;
	line-height: 50px;
	font-size: 14px;
}
.resoulist li a{
	color: #666;
	display: block;
	width: 997px;
	transition: all 0.2s ease 0s;
}
.resoulist li a:hover{
	color: #fff;
	background-color: #d2a16f;
	height: 50px;
}
.resoulist li span{
	display: block;
	float: left;
}
.resoulist li .box1{
	width: 335px;
	padding-left: 32px;
}
.resoulist li .box2{
	width: 123px;
	text-align: center;
}
.resoulist li .box3{
	margin-left: 59px;
	width: 140px;
	padding-left: 8px;
}
.resoulist li .box4{
	width: 90px;
	text-align: center;
}
.resoulist li .box5{
	margin-left: 55px;
	width: 83px;
	text-align: center;
}
.resoulist .page{
	width: 997px;
	text-align: center;
	padding-top: 44px;
}
.resoulist li .tit1{
	width: 264px;
	padding: 10px;
	line-height: 30px;
}
.resoulist li .tit2{
	width: 517px;
	padding-right: 89px;
}

.news-search-tit{
	width: 100%;
	padding: 25px 0;
	border-bottom: 1px solid #e9e9e9;
}
.news-search-tit h2{
	font-size: 30px;
	font-weight: normal;
	line-height: 30px;
}

.jobapplyMain .tac{
	background-color: #f4f4f4;
	
}
.casebg {background:url(../images/casebg_34.jpg) center no-repeat;height:320px;margin-top:0px;}
.cas {width:1080px;height:auto;margin:0 auto;padding-top:10px;}
.caseleft {width:440px;height:300px;overflow:hidden;position:relative;float:left;}
.caseleft span {display:block;width:440px;height:40px;position:absolute;left:0;bottom:0;z-index:2;background:url(../images/alpha1_36.png) repeat;text-indent:15px;font:16px/40px "microsoft yahei";display:none;}
.caseleft span a {color:#fff;}
.caseright {width:626px;height:300px;float:right;overflow:hidden;}
.caseright ul {width:647px;height:310px;}
.caseright ul li {width:207px;height:147px;float:left;position:relative;margin-right:6px;margin-bottom:6px;}
.caseright ul li span {display:block;width:207px;height:30px;position:absolute;left:0;bottom:0;z-index:2;background:url(../images/alpha1_36.png) repeat;text-indent:15px;font:14px/30px "microsoft yahei";display:none;}
.caseright ul li span a {color:#fff;}
.index_news_box{ width: 100%; margin-top: 40px; padding-bottom: 50px;}
.news_box{ width: 980px; height: 300px; margin: 40px auto 0 auto; overflow: hidden;}
.img_news{ width: 360px; text-align: left;}
.img_news a{ color: #666666;}
.img_news a:hover{ color: #0f69aa;}
.img_news img{ display: block; width: 360px;}
.redfont {font:600 14px/160% "宋体";color:#666}
.redfont a {color:#666;text-decoration:none}
.redfont a:hover{color:#333333;text-decoration:underline}

.f12 {font:12px/180% "宋体";color:#333333}
.f12 a{ color:#333333; text-decoration:none}
.f12 a:hover{ color:#990000; text-decoration:none}

.f12h {font:13px/24px  "微软雅黑","宋体";color:#333333}
.f12h a{ color:#333333; text-decoration:none}
.f12h a:hover{ color:#990000; text-decoration:none}


.f12h1h {font:13px/24px  "微软雅黑","宋体";color:#333333}
.f12h1h a{ color:#333333; text-decoration:none}
.f12h1h a:hover{ color:#990000; text-decoration:none}
.f12h1h img{ margin-right:8px;}

.f12d {font:600 14px/150% "微软雅黑","宋体"; color:#F60}
.f12d a{ color:#F60; text-decoration:none}
.f12d a:hover{ color:#990000; text-decoration:none}

.f12r {font:12px/180% "宋体";color:#f30}
.f12r a{ color:#f30; text-decoration:none}
.f12r a:hover{ color:#990000; text-decoration:none}

.f12c {font:12px/180% "宋体";color:#FF9D0A}
.f12c a{ color:#FF9D0A; text-decoration:none}
.f12c a:hover{ color:#990000; text-decoration:none}

 .txt1 {font:12px/180% Arial, Helvetica, sans-serif;color:#333333}
.txt1 a{ color:#333333; text-decoration:none}
.txt1 a:hover{ color:#990000; text-decoration:none}

.f12w {font:12px/160% "宋体";color:#fff}
.f12w a{ color:#fff; text-decoration:none}
.f12w a:hover{ color:#990000; text-decoration:none}

.f14 {font:14px/180% "宋体";color:#333333}
.f14 a{ color:#333333; text-decoration:none}
.f14 a:hover{ color:#990000; text-decoration:none}
.f14d {font:13px/180% "宋体";color:#333333}
.f14d a{ color:#333333; text-decoration:none}
.f14d a:hover{ color:#990000; text-decoration:none}

.f14d1 {font:13px/180% "宋体";color:#333333; background:url(../images/vdnh.gif) center center no-repeat}
.f14d1 a{ color:#333333; text-decoration:none;background:url(../images/vdnh.gif) center center no-repeat}
.f14d1 a:hover{ color:#990000; text-decoration:none; background:url(../images/vdnh.gif) center center no-repeat}

.f14f {font:13px/180% "宋体";color:#ff0000; background:url(../images/vdnh1.gif) center center no-repeat}
.f14f a{ color:#ff0000; text-decoration:none; background:url(../images/vdnh1.gif) center center no-repeat}
.f14f a:hover{ color:#990000; text-decoration:none; background:url(../images/vdnh1.gif) center center no-repeat}

.f14d01 {font:13px/180% "宋体";color:#333333; background:url(../images/vdnh1.gif) center center no-repeat}
.f14d01 a{ color:#333333; text-decoration:none;background:url(../images/vdnh1.gif) center center no-repeat}
.f14d01 a:hover{ color:#990000; text-decoration:none; background:url(../images/vdnh1.gif) center center no-repeat}

.f14f1 {font:13px/180% "宋体";color:#ff0000; background:url(../images/vdnh.gif) center center no-repeat}
.f14f1 a{ color:#ff0000; text-decoration:none; background:url(../images/vdnh.gif) center center no-repeat}
.f14f1 a:hover{ color:#990000; text-decoration:none; background:url(../images/vdnh.gif) center center no-repeat}


.wzbt {font:600 18px/160% "微软雅黑","宋体";color:#333333}
.wzbt  a{ color:#333333; text-decoration:none}
.wzbt  a:hover{ color:#FF0000; text-decoration:none}

.xdhfont {font:14px/180% "微软雅黑","宋体";color:#666766}
.xdhfont a{ color:#666766; text-decoration:none}
.xdhfont a:hover{ color:#990000; text-decoration:none}
.xdhfont span{font:12px/150% Arial, Helvetica, sans-serif; color:#F00}

.leftbt{font:12px/180% "宋体";color:#174563;padding:0 0 0 25px}
.leftbt a{ color:#174563; text-decoration:none}
.leftbt a:hover{ color:#990000; text-decoration:none}

.xbt {font:600 12px/160% "宋体";color:#FF6600}
.xbt a{ color:#FF6600; text-decoration:none}
.xbt a:hover{ color:#FF0000; text-decoration:none}


.dbt {font:14px/160% "微软雅黑","宋体";color:#FF6600}
.dbt a{ color:#FF6600; text-decoration:none}
.dbt a:hover{ color:#FF0000; text-decoration:none}

.fontmore{font:12px/160% "宋体";color:#444}
.fontmore a{ color:#444; text-decoration:none}
.fontmore a:hover{ color:#FF0000; text-decoration:none}

.dhfont{font:600 14px/110% "微软雅黑","宋体";color:#2369b8;letter-spacing:1}
.dhfont a{ color:#2369b8; text-decoration:none;letter-spacing:1}
.dhfont a:hover{ color:#FFFC03;text-decoration:none;}

.dhfontd{font:600 14px/20px  "宋体";color:#FFFFFF}
.dhfontd a{ color:#FFFFFF; text-decoration:none}
.dhfontd a:hover{background:url(../images/top_04.gif) center top repeat-x; color:#FFFFCC;}

.newsbt{font:600 18px/150% "Microsoft Yahei" "宋体";color:#444}
.newsbt a{ color:#444; text-decoration:none}
.newsbt a:hover{ color:#FF0000; text-decoration:none}

.newsbth{font:14px/150% "宋体";color:#555}
.newsbth a{ color:#555; text-decoration:none}
.newsbth a:hover{ color:#FF0000; text-decoration:none}

.newsbtg{font:600 16px/150% "宋体";color:#f30}
.newsbtg a{ color:#f30; text-decoration:none}
.newsbtg a:hover{ color:#FF0000; text-decoration:none}

.footfont{font:12px/150% "宋体";color:#CCCCCC}
.footfont a{ color:#CCCCCC; text-decoration:none}
.footfont a:hover{ color:#CCCCCC; text-decoration:underline}
.xbtfont{font:20px/160% "微软雅黑","宋体";color:#3A8603}
.xbtfont a{ color:#3A8603; text-decoration:none}
.xbtfont a:hover{ color:#FF3300; text-decoration:none}

.dbtfont{font:22px/160% "微软雅黑","黑体";color:#c00}
.dbtfont a{ color:#c00; text-decoration:none}
.dbtfont a:hover{ color:#FF3300; text-decoration:none}


#pagination-digg li          { border:0; margin:0; padding:0; font:11px/100% Arial, Helvetica, sans-serif;list-style:none; /* savers */ float:left; }
#pagination-digg a           { border:solid 1px #ccc; margin-right:1px;font:normal 12px/140% Arial, Helvetica, sans-serif }
#pagination-digg .previous-off,
#pagination-digg .next-off   { border:solid 1px #ccc; color:#333; display:block; float:left; font-weight:bold; margin-right:2px; padding:3px 4px; }
#pagination-digg .next a,
#pagination-digg .previous a { font-weight:bold; }	
#pagination-digg .active     { background:#BB0404; color:#fff; font-weight:bold; display:block; float:left; padding:4px 6px; /* savers */ margin-right:2px; }
#pagination-digg a:link, 
#pagination-digg a:visited   { color:#333; display:block; float:left; padding:0px 6px; text-decoration:none; }

.news_list {table-layout:fixed;text-align:left;padding:0;font:12px/200% "宋体";}
.news_list li {text-overflow:ellipsis;overflow:hidden;white-space:nowrap;width:250px;color:#361523;border-bottom:1px #C7B69C dotted}
.news_list li a {color:#361523;margin:0;}
.news_list li a:hover {color:#000;}
.news_list li span {
	LINE-HEIGHT: 22px; FONT-FAMILY: "宋体"; COLOR: #666666; FONT-SIZE: 12px; FONT-WEIGHT: normal;}
	
.leftcpdh {font:600 16px/45px "微软雅黑","宋体";color:#417f06;}
.leftcpdh a{ color:#417f06; text-decoration:none; background: url(../images/dhbg.jpg) center center no-repeat; display:block;padding:0 0 0 45px}
.leftcpdh a:hover{ color:#fff; text-decoration:none; background:url(../images/dhbg1.jpg) center center no-repeat; display:block;padding:0 0 0 45px}
.leftcpdh span{ float:right;font:normal 12px/160% "";color:#333333;margin:0 25px 0 0}


.leftcpdh1 {font:600 14px/29px"";color:#9B0303; }
.leftcpdh1 a{ color:#9B0303; text-decoration:none; padding-left:25px; display:block;}
.leftcpdh1 a:hover{ color:#fff; text-decoration:none; background:url(../images/cpbg1.jpg) left top no-repeat;padding-left:25px; display:block;}
.leftcpdh1 span{ float:right;font:normal 12px/160% "";color:#333333;margin:0 25px 0 0}


.titfont{font:18px/35px  "微软雅黑","宋体";color:#555;padding:0 0 0 10px;margin-bottom:10px;}
.titfont a{ color:#0d5ca9; text-decoration:none}
.titfont a:hover{ color:#FF7D09; text-decoration:none}
.titfont span { float:right; font: normal 12px/160% "宋体";color:#666; margin:8px 15px 0 0}

.tabfont{font:600 14px/25px  "宋体";color:#ffffff;  background:#084675 }


.tabfont1{font:600 14px/25px  "宋体";color:#777;border:1px #777 solid; }
