@charset "utf-8";


ol,ul {
    list-style: none;
    padding: 0;
    margin: 0;}

/* 清理浮动 */
.fc:after {
    visibility: hidden;
    display: block;
    font-size: 0;
    content: " ";
    clear: both;
    height: 0;}

.fc {
    zoom: 1;}


.noticeIco,.linkLine{}

/*主页  Start*/
body.wapper{background: #FFFFFF;}


.wapper #container_page{width: auto;clear: both;}
.wapper #head{width: auto;clear: both;}
.jmMainBox{display: block;width: 100%;}
.mainBoxlist .jmMainBox:nth-child(odd){background: #f4f4f4;}
.headerTop{border-bottom: ;}
.headerTop tr{width: 1200px;margin: 0 auto;display: block;}
.headerTop tr td{display: block;float: right;margin: 10px 0;}

.headerTop a:link,.headerTop a:hover,.headerTop a:visited{ color:#001268;}

.headerCenter{display: block;width: 1200px;margin: 20px auto;}
a.schoolMenuList{display: block;float: left;height: 14px;line-height: 14px;font-size: 14px;color: #FFF;border-right: 1px #a6a6a6 solid;padding: 0 12px;}
a.schoolMenuList:last-child{border-right: 0;}
a.schoolMenuList:hover{color: #FFF;}
.jmMotto{display: block;float: right;width: 430px;margin-top: 25px;}
.jmMottos{display: block;height: 40px;}
.wapper #nav{width: 100%;background: #465c80;height: 48px;}
.jmMenuBg{display: block;width: 1200px;margin: 0 auto;}
.jmBannerText{display: block;position: absolute;top: 50%;left: 50%;width: 841px;height: 68px;margin: -34px 0 0 -420px;}
.jmMenuBox .jmMenuText{display: inline-block;height: 48px;line-height: 48px;width: 126px;font-size: 14px;margin-right: 1px;text-align: center;}
.menuSlide{width: 126px; position: relative; z-index: 99;height: 0;overflow: hidden;}
.jmMenuList{vertical-align: top;}
.jmMenuList.selected{background: #daa119;}
.jmMenuList.selected .menuSlide{background: #ffb64d;}
.menuSlide li{width:126px;height: 40px;line-height: 40px;border-top: 1px #ffffff solid;text-align: center;}
.jmMenuList.selected .menuSlide li:hover{background:#ffca7d;}
.jmMenuList.selected .menuSlide{height:auto;}
.menuSlide li a{display: block;color: #ffffff;font-size: 14px;line-height: 40px;text-align: center;}

.wapper #container_content{width: auto;clear: both;}
.banner{height: 430px;width: 100%;overflow: hidden;position: relative;}
.swiper-container .swiper-slide{width: 100%;overflow: hidden;position: relative;cursor: pointer;}
.swiper-container a{display: block;width: 100%;height: 100%;overflow: hidden; position: relative;}
.swiper-container .swiper-slide img{display: block;width: 100%;height: 100%;}
.jmBannerBg{background: #5b7bb0;display: block;width: 100%;height: 100%;position: absolute;top: 0;left: 0;opacity: 0.7;filter: Alpha(opacity=70);}
.newsText{width: 100%;height: 42px;line-height: 42px;background: #000000;opacity: 0.7;position: absolute;left:0;bottom: 0px;cursor: pointer;}
.newsText em{font-size: 14px;color: #ffffff;padding-left: 15px;width: 315px;overflow: hidden;display: block;text-overflow:ellipsis;white-space: nowrap;font-style: normal;}
.banner .newsText em{width: 500px;}
.mainBox{display: block;width: 1200px;margin: 0 auto;padding:25px 0 15px 0;}
.jmKxNews{padding: 0 0 25px;}
.noticeBox{position: relative;width: 1200px;margin: 20px auto;}
.noticeBox tr{display: inline-block;vertical-align: middle;color: #666666;font-size: 14px;}
.noticeBox tr a{color: #666666;font-size: 14px;}
.noticeList:hover{color: #daa119;}
.noticeList:hover a{color: #daa119;}
.noticeIco{display: inline-block;background-position:0 0;width: 22px;height: 14px;position: relative;top:2px;margin-right: 10px;}
.loadMore{font-size: 14px;color: #666666;float: right;cursor: pointer;}
.loadMore:hover{color: #daa119;text-decoration: underline;}
a.loadMore{font-size: 14px;color: #666666;float: right;line-height: normal;}
a.loadMore:hover{color: #daa119;}
.newsImg{display:block;width: 350px;height: 260px;overflow: hidden;}
.newsImg img{display: block;width: 100%;height: 100%;}
.mainConR{display: inline-block;margin-left: 80px;border-top: 1px #dfdfdf solid;}
.newsListCon{display: block;margin-top: 22px;}
.newsCircle{display: inline-block;vertical-align: middle;width: 7px;height: 7px;background: #666666;margin: -12px 10px 0 0;-webkit-border-radius: 50%;-moz-border-radius: 50%;-ms-border-radius: 50%;border-radius: 50%;}
a.newsCon{font-size: 14px;color: #333333;width: 650px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;display: inline-block;}
a.newsCon:hover{color:#daa119;}
.newsTime{display:inline-block;float:right;font-size: 14px;color: #999999;}
.mainDynaBox .mainConR{margin-left: 15px;border-top: none;}
.dynaTable{width: 1200px;height: 420px;display: block;}
.dynaTable tr{display: block;width:200px;margin-left: 23px;height: 42px;line-height: 42px;margin-bottom: 1px;color: #FFFFFF;font-size: 14px;text-align: center;cursor: pointer;}
.dynaTable tr:first-child{margin-top: 142px;display: block;}
.dynaTable tr td{display: block;}
.dynaTable tr.selected{background: #FFFFFF;color: #333333;}javascript:;
.mainNewsImg{display: inline-block;width:200px;height: 125px;overflow: hidden; float:left;}
.mainNewsImg img{display: block;width: 100%;}
.mainNewsInfo{display: inline-block;width: 740px;margin-left: 15px;font-size: 14px; float:left;}
.mainNewsInfo .mainNewsTit{font-size:14px;color: #333333;}
.mainNewsInfo .mainNewsCon{color: #666666;line-height: 24px;margin: 10px 0;max-height: 96px;overflow: hidden;}
.mainNewsInfo .mainNewsTime{color: #999999;}
.specialist{display: block;float:left;position: relative;width: 220px;height: 75px;overflow: hidden;margin-right:50px;}
.specialist img{display: inline-block;width: 204px;height: 73px;border: 1px #cccccc solid;cursor: pointer;}
td.footText{font-size: 14px;color: #c1c9d5;line-height: 30px;padding: 30px 0 10px;}
.corridorlistImg{display:inline-block;width: auto;height: 120px;position: relative;-webkit-box-shadow: 0 0 3px rgba(0,0,0,0.35);
    -moz-box-shadow: 0 0 3px rgba(0,0,0,0.35);-ms-box-shadow: 0 0 3px rgba(0,0,0,0.35);box-shadow: 0 0 3px rgba(0,0,0,0.35);margin-right: 50px;cursor: pointer;}
.corridorlistImg img{display: block;width: 218px;height: 114px;border: 3px #FFFFFF solid;}
.corridorlistImg .newsText em{width: 200px;}
.jmMainMenuBox{display: block;margin: 30px 0;}
.jmMainMenuBox tr td{display: inline-block;width: 130px;height: 36px;line-height: 36px;font-size: 14px;color: #333333;border: 1px #dfdfdf solid;border-radius: 5px;-webkit-border-radius: 5px;-moz-border-radius: 5px;-ms-border-radius: 5px;-o-border-radius: 5px;text-align: center;margin-right: 40px;cursor: pointer;}
.jmMainMenuBox tr td.selected{background: #daa119;border: 1px #daa119 solid;color: #ffffff;}
.mainDynaBox .newsListCon:first-child{margin-top: 0;}
/*链接*/
.mainConBox{display: block;margin: 20px 0;}
a.linkText{display: block;float: left;font-size: 14px;color: #666666;position: relative;height: 14px;line-height: 14px;padding: 0 13px;}
a.linkText:first-child{padding:0 13px 0 0;}
.linkLine{display: inline-block;background-position: -102px 0;width: 1px;height: 14px;position: absolute;top: 0;right: 0;}
a.linkText:hover{color: #daa119;}

.mainTitBox{display: block;}
.mainTitBox td{display: block;}
.mainTit{height: 27px;line-height: 27px;}
.mainText{display: inline-block;font-size: 22px;color: #255a99;position: relative;border-left: 7px #daa119 solid;padding-left: 15px;font-family: "方正";font-weight: bold;}
.mainTextCircle{display: block;width: 7px;height: 7px;background: #255a99;position: absolute;left: 50%;top:12px;margin-left:3px;-webkit-border-radius: 50%;-moz-border-radius: 50%;-ms-border-radius: 50%;border-radius: 50%;}


/*主页  End*/

/*列表页面  start*/
/*.wapper.listcolumn #container_content{width: 1200px;margin: 0 auto;}*/
.mainBoxList{display: block;width: 1200px;margin: 0 auto 22px;}
.listTitle.biaoti1{display: block;height: 40px;line-height: 40px;background: #3e516f;color: #ffffff;margin-bottom: 20px;}
.listMenuTit{display:block;height: 34px;line-height: 34px;background: #e6e6e6;margin: 0 7px 20px;}
.listMenuTit.selected{}
.listMenuTit.selected a{color: #ffffff;}
.listMenuTit:hover{}
.listMenuTit:hover a{color: #ffffff;}
.listMenuTit a{display: block;color: #333333;height: 34px;line-height: 34px;text-align: center;}
.colPlace td{display: block;text-align: left;line-height: 30px;padding-left: 20px;color: #ffffff;font-size: 14px;font-weight: bold;}
.colPlace a{color: #ffffff;font-size: 14px;font-weight: bold;}
.listcolumn a.newsCon{width: 800px;}
.mainConList{display: block;margin-top: 22px;}
.Article_Title{font-size: 18px;color: #333333;font-weight: normal;}
.center{text-align: center;}
.strong{font-weight: bold;}




/*列表页面  End*/


/* ---信息页标题--- */
#container_infobody {
  width: 980px;}
#infocontent {
  padding-top: 5px;
  padding-bottom: 5px;
  float: none;}
#infocontent img{
  background-color:#FFFFFF;
  border-right-width: 5px;
  border-bottom-width: 5px;
  border-right-style: solid;
  border-bottom-style: solid;
  border-right-color: #FFFFFF;
  border-bottom-color: #FFFFFF;}
.kuang2 {
  
  background-repeat: repeat-x;
  background-position: left top;
  border: 1px solid #d6d6d6;
  display:block;}
#infotit {}


#mainleft {
	float: left;
	width: 306px;}
#mainright {
	float: right;
	width: 669px;
	background-color: #FFFFFF;}
/*主页面右侧的左栏,定义间距和宽度*/
#mainright_1 {
	margin-top: 0px;}
#mainrightleft {
	float: left;
	width: 521px;
	background-color: #FFFFFF;}
#zmxy img {
	background-color: #FFFFFF;
	border-right-width: 5px;
	border-left-width: 5px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #FFFFFF;
	border-left-color: #FFFFFF;
	border-top-width: 5px;
	border-bottom-width: 5px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #FFFFFF;
	border-bottom-color: #FFFFFF;}
#zmxy a {
	text-decoration: none;}













