/*通用样式*/
html{ width:100%; }
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,p,blockquote,th,td,figure{ list-style:none; border:0; margin:0; padding:0; zoom:1;}
h1,h2,h3,h4,h5,h6,p{ font-weight: normal; font-size:100%; font-family:"Microsoft YaHei"; }
address,caption,cite,code,dfn,em,th,var,i { font-weight:normal; font-style:normal; }
li{list-style-type:none;}
ul,dl{margin:0px;padding:0px}
img{border:0px; border:none; vertical-align: middle;}
a{text-decoration:none; color:#333333; cursor:pointer; outline:none;}
a:hover{text-decoration:none; color:#FF0000;}
body,input{font-family:Arial,'hiragino sans gb','microsoft yahei ui','microsoft yahei',simsun,sans-serif;}
input{ margin:0; padding:0; list-style:none; border:0; word-wrap:break-word; outline:0; outline:none; }
.fl{ float:left;}
.fr{ float:right;}
.clear{ clear:both;}
.fix{*zoom:1;}
.fix:after{clear:both;content:"";display:table;}
font,em,i{ font-style:normal;}
textarea,select{ outline:none; resize:none;}
del{ text-decoration:none; padding:0px;margin:0px;}
abbr,acronym { border: 0; }
.wrapper{ width:1300px; margin: 0 auto; }
.middle{ width: 1260px; margin: 0 auto; }
/*头部S*/
.head{width: 100%; overflow: hidden; border-bottom: 5px #236EB8;}
.head .topnav{ width: 100%; height:35px; line-height:35px; background:#f5f5f5;margin: auto; }
.head .topnav .tleft{ float: left; margin-left: 58px; }
.head .topnav .tleft p{ font-size: 14px; color: #666666; font-family:simsun;}
.head .topnav .tright{ float: right; margin-right: 43px;}
.head .topnav .tright img{ margin-right: 10px; margin-top: -2px;}
.head .topnav .tright a{ font-size: 14px; color: #666666; font-family:simsun; }
.head .topnav .tright a:hover{ color: #FF3333; text-decoration: underline;}

.head .logobig{ width: 100%; height: 125px; background: url(../images/jchome.png) 50% no-repeat;  }
.head .logobig .logo{ width: 950px; overflow: hidden; }
.head .logobig .search{ width: 269px; height: 35px; background:url(../images/jcsear.png) 50% no-repeat; margin-top: 44px; margin-right: 20px; }
.head .logobig .search ul li{ float: left; }
.head .logobig .search ul li .sea{ width: 215px; height: 35px; padding-left: 10px; line-height: 35px; background: none; font-size: 14px; color: #333333; }
.head .logobig .search ul li .rch{ width: 44px; height: 35px; background:url(../images/jcsearch.png) 50% no-repeat; cursor:pointer }
/*头部E*/

/*导航 S*/
.navt{ width: 100%; height: 55px; background: #4686CA; z-index: 99; }
.nav{ width: 1300px; height: 55px; margin: 0 auto; }
.nav ul li{ float: left; position: relative; }
.nav ul li a#inv{ display: block; padding: 0 26px; height: 55px; line-height: 55px; font-size: 16px; color: #FFFFFF; font-family:"Microsoft YaHei";} 
.nav ul li:hover a#inv{ color: #FFFFFF; background: #236eb8; }
.nav ul li:hover dl{ display: block;}
.nav ul li.inan a#inv{ color: #FFFFFF; background: #236eb8; }
.nav ul li dl{ display: none; position: absolute; top: 55px; left: 0px; width: 213px; overflow: hidden; z-index: 999;}
.nav ul li dl dt a{ display: block; padding-left: 15px; height: 35px; line-height: 35px; background: #236eb8; font-size: 14px; font-family:simsun; color: #FFFFFF; }
.nav ul li dl dt a:hover{ background: #185796; color: #FFFFFF;  }
/*导航 E*/

/*大banner S*/
.banner{ width: 100%; position: relative; }
.poster{ width: 100%; height: 386px; }
.fullSlide{  width: 100%; height: 386px; position:relative; margin:0 auto; overflow: hidden; background: #E5E5E5; }
.fullSlide .bd{ position:relative; z-index:0; }
.fullSlide .bd li{ position: relative; }
.fullSlide .bd li img{width:100%; height: 386px; vertical-align:top;  } 
.fullSlide .bd li .bdtitle{ position: absolute; bottom: 0; left: 50%; margin-left: -459px; width: 918px; height: 54px; line-height: 54px; background: url(../images/jcbj.png); }
.fullSlide .bd li .bdtitle p{  font-size: 16px; color: #FFFFFF; padding-left: 30px; }
.fullSlide .bd li .bdtitle:hover p{ text-decoration: underline; }
.fullSlide .hd{ float: right; width:200px; height: 53px; position:relative; z-index:1; margin-top: -54px; margin-right: 210px; }
.fullSlide .hd ul{ line-height: inherit; position: absolute; top:8px; *top: 18px; right:0; }
.fullSlide .hd ul li{ cursor:pointer; display:inline-block; *display:inline; zoom:1; width:16px; height:16px; margin:3px; background: url(../images/jcben1.png) 50% no-repeat;font-size:0;}
.fullSlide .hd ul .on{ background: url(../images/jcben2.png) 50% no-repeat; }
.fullSlide .prev{width: 30px; height: 50px; position: absolute; top: 50%; left: 20px; margin-top: -25px; background: url(../images/jcben_prev.png) 50% no-repeat; }
.fullSlide .next{ width: 30px; height: 50px; position: absolute; top: 50%; right: 20px; margin-top: -25px; background: url(../images/jcben_next.png) 50% no-repeat;  }
/*大banner E*/

.content{ width: 100%; overflow: hidden; padding-bottom: 40px;}
.conat{ background: url(../images/jcbackgroud1.png) 50% 100% no-repeat;  }
/*++++++++++++++++++++++++首页S++++++++++++++++++++++++*/
/*学院新闻 S*/
.news{ width: 100%; height: 288px; margin-top: 45px;}
.news .news_left{ width:624px; height: 288px;}
.news .news_left .news_fullSlide{  width: 100%; height: 288px; position:relative; margin:0 auto; overflow: hidden; background:#E5E5E5;}
.news .news_left .news_fullSlide .bd{ position:relative; z-index:0; }
.news .news_left .news_fullSlide .bd li{ position: relative; }
.news .news_left .news_fullSlide .bd li img{width:100%; height: 288px; vertical-align:top;  } 
.news .news_left .news_fullSlide .bd li .bdtitle{ width: 100%; position: absolute; bottom: 0; left: 0; height: 40px; line-height: 40px; background: url(../images/jcnews.png);}
.news .news_left .news_fullSlide .bd li .bdtitle p{  font-size: 14px; color: #FFFFFF; padding-left: 30px; }
.news .news_left .news_fullSlide .bd li .bdtitle:hover p{ text-decoration: underline; }
.news .news_left .news_fullSlide .hd{ float: right; width:200px; height: 40px; position:relative; z-index:1; margin-top: -40px;}
.news .news_left .news_fullSlide .hd ul{ position: absolute;  right: 35px; top:2px; *top: 10px; }
.news .news_left .news_fullSlide .hd ul li{ cursor:pointer; display:inline-block; *display:inline; zoom:1; width:10px; height:10px; margin:5px; background: #FFFFFF; font-size: 0;}
.news .news_left .news_fullSlide .hd ul .on{  background: #e89c3a; }
.news .news_left .news_fullSlide .prev{ display: none; width: 30px; height: 50px; position: absolute; top: 50%; left: 20px; margin-top: -25px; background: url(../images/jcben_prev.png) 50% no-repeat; }
.news .news_left .news_fullSlide .next{ display: none; width: 30px; height: 50px; position: absolute; top: 50%; right: 20px; margin-top: -25px; background: url(../images/jcben_next.png) 50% no-repeat;  }
.news .news_left .news_fullSlide:hover .prev{ display: block; }
.news .news_left .news_fullSlide:hover .next{ display: block; }

.news .news_right{  width: 616px; height: 288px; background: #FFFFFF; }
.news .news_right .news_title{ width: 100%; height: 30px; border-bottom: 1px solid #e5e5e5; position: relative; } 
.news .news_right .news_title h4{ float: left; padding: 0 10px; height: 29px; line-height: 30px; border-bottom: 2px solid #236eb8; font-size: 16px; color: #236eb8; font-family: simsun; font-weight: bold;  }
.news .news_right .news_title span{ position: absolute; top: 5px; right: 0;}
.news .news_right .news_title span a{ font-size: 14px; color: #333333; font-family: simsun; }
.news .news_right .news_title span a:hover{ color: #FF3333; }
.news .news_right .news_list{ width: 100%; height: 252px; padding-top: 5px;}
.news .news_right .news_list ul li{ overflow: hidden; line-height: 28px; *line-height: 25px; position: relative; padding-left: 20px; background: url(../images/jchjt.png) 0 50% no-repeat; }
.news .news_right .news_list ul li a{ float: left; font-size: 14px; color: #333333; font-family: simsun; }
.news .news_right .news_list ul li a:hover{ color: #FF3333; text-decoration: underline; }
.news .news_right .news_list ul li span{ position: absolute; right: 0; font-size: 14px; color: #999999; font-family: simsun; }
/*学院新闻 E*/

/*内容板块 S*/
.plate{ width: 105%; overflow: hidden; margin-top: 28px;}
.small{float: left; width: 396px; height: 325px; margin-right: 36px; margin-bottom: 20px; }
.small .small_top{ width: 100%; height: 43px; background: #236eb8; }
.small .small_top h4{float: left; height: 43px; line-height: 43px; padding-left: 38px; background: url(../images/jcplate.png) 10px 50% no-repeat; font-size: 18px; font-family:"Microsoft YaHei"; color: #FFFFFF; }
.small .small_top span{ float: right; margin-right: 25px; }
.small .small_top span a{ line-height: 45px; font-size: 14px; color: #FFFFFF; font-family: simsun; }
.small .small_top span a:hover{ text-decoration: underline; }
.small .small_bmt{ width: 394px; height: 280px; border: 1px solid #dcdcdc; padding-top: 5px; background: #FFFFFF; }
.small .small_bmt ul{width: 353px; overflow: hidden; margin: 0 auto; }
.small .small_bmt ul li{ overflow: hidden; line-height: 30px; *line-height: 26px;  position: relative; padding-left: 20px; background: url(../images/jchjt.png) 0 50% no-repeat; }
.small .small_bmt ul li a{ float: left; font-size: 14px; color: #333333; font-family: simsun; }
.small .small_bmt ul li a:hover{ color: #FF3333; text-decoration: underline; }
.small .small_bmt ul li span{ position: absolute; right: 10px; font-size: 14px; color: #999999; font-family: simsun; }
/*内容板块 E*/

.special{width: 1260px;margin: 0 auto;}
.picScroll {margin:10px auto;height:100px;position:relative;overflow:hidden;}
/* .tempWrap {margin:0 auto;} */
.picScroll .prev,.picScroll .next {display:block;position:absolute;top:30px;left:0px;width:30px;height:35px;background-position:5px 0;background:url(../images/nmsys_slider-arrow3.png) no-repeat;}
.picScroll .next {left:auto;right:-10px;background:url(../images/nmsys_slider-arrow2.png) no-repeat;}
.picScroll .prev:hover {opacity:0.5;}
.picScroll .next:hover {opacity:0.5;}
.picScroll ul {overflow:hidden;zoom:1;}
.picScroll ul li {width:235px;height:86px;float:left;overflow:hidden;padding:0 10px;text-align:center;}
.picScroll ul li a{display: block;margin-bottom:10px;width:100%;height:165px;overflow: hidden;}
.picScroll ul li a:hover>img{transform: scale(1.2);transition: 0.5s all;}
.picScroll ul li a:hover>span {text-decoration:underline;color:#a6263e;}
.picScroll ul li span {font-size: 14px;color: #b04810;white-space:nowrap;display:inline-block;width:80%;overflow:hidden;text-overflow:ellipsis;}
.picScroll ul li img {width:100%;height:86px;display:block;}
/*++++++++++++++++++++++++首页E++++++++++++++++++++++++*/

/*++++++++++++++++++++++++列表页 S++++++++++++++++++++++++*/
.column_nav{float: left;width: 300px;margin:30px;}
.column_nav span{display: block; width: 300px; height: 60px; background: #246db9;color: white;line-height: 60px;font-size: 18px;text-align: center;}
.column_nav ul{width: 298px;border:1px solid #d2d2d2;}
.column_nav ul li{width: 298px;height: 40px;border-bottom:1px solid #d2d2d2;position: relative;}
.column_nav ul li:last-child{border-bottom:none; text-align: center;}
.column_nav ul li a{display: block; width: 50%; height: 40px; margin: 0 auto; line-height: 40px;font-size: 16px;text-align: center;}
.column_nav ul li:hover a{color: #246db9; }
.column_nav ul li.ant a{border-color:#246db9;color: #246db9;font-weight: bold;  border-bottom: 2px solid #246db9;}


.list_nts{ width: 895px; }
.column_list{float: right;width: 895px;margin: 30px 30px 0 0;}
.wz{width: 100%;border-bottom:1px solid #999;}
.wz span{display: inline-block;padding: 0 20px 0 0;height: 40px;line-height: 40px;border-bottom:3px solid #999;}
.wz img{display: inline-block;float: left;margin: 12px 6px 0 0;}
.wz a{display: inline-block;height: 40px;line-height: 40px; font-size: 14px; font-family: "microsoft yahei"; }

.ul_list{width: 100%; padding-top: 10px; overflow: hidden; }
.ul_list li{width: 100%;height: 43px;line-height: 43px;border-bottom: 1px dashed #e5e5e5; position: relative;}
.ul_list li a{display: block;width: 100%;height: 100%; font-size: 16px; font-family: "microsoft yahei";}
.ul_list li a:hover i{color: #e61010;}
.ul_list li span{ font-family: "宋体";color: #666666; margin-right: 10px; position: absolute; top: 0; right: 0;  }
.ul_list li a i{font-size: 14px;color: #333333;display: inline-block;float: left;width: 500px;}
.ul_list li a em{color: #999999;display: inline-block;float: right;margin: 0 18px 0 0;}
/*++++++++++++++++++++++++列表页 E++++++++++++++++++++++++*/

/*++++++++++++++++++++++++大栏目 S++++++++++++++++++++++++*/
/*右边 S*/
.right_tm {min-height:300px; width:895px; margin-top:15px; margin:0 auto; margin-top:10px; float:right;}
.right_top { width: 100%; height:40px; border-bottom: 1px solid #CCCCCC;}
.right_top h1.right_h1{ float: left; padding: 0 20px; height: 39px; line-height: 40px; border-bottom: 2px solid #246db9; font-size: 16px; color: #246db9; font-family: "microsoft yahei"; }
.right_top span{ float: right; line-height: 40px; margin-right: 15px; }
.right_top span a{ color: #F99; font-size: 14px; color: #999; font-family: "宋体"; }
.right_top span a:hover{ color: #990000; text-decoration: underline; }
.right_list {width:895px; margin:18px auto 36px auto;}
.right_list li { width:865px;border-bottom:#CCC dashed 1px; overflow:hidden;line-height:45px; padding: 0 20px; background: url(../images/gxyyxtcx_nwesdian.png) 10px 50% no-repeat; }
.right_list li a { float:left; font-size:14px; font-family:"宋体", "sans-serif"; color:#333333;}
.right_list li a:hover{ color: #FF3333; }
.right_more { padding-right:15px; line-height:30px; font-size:14px;  float:right; color:#CCC;}
.right_more a{color:#666;}
.right_line {width:895px; border:#ddd solid 1px; overflow:hidden; margin-bottom:10px;}
/*右边 E*/
/*++++++++++++++++++++++++大栏目 E++++++++++++++++++++++++*/

/*++++++++++++++++++++++++内容页 S++++++++++++++++++++++++*/
.content_c{ margin: auto;width:100%;padding:25px;background: white;}
.content_c h1{font-size: 25px;color: #000000;text-align: center;margin:  40px 0 20px 0;}
.release{width: 100%;height: 30px;line-height: 30px;background: #f7f7f7;text-align: center;font-size: 12px;color: #999;}
.c_p{width: 100%;margin: 30px 0;}
.print{width: 100%;height: 20px;}
.print a{float: right;display: block;width: 80px;padding-left: 28px;height: 20px;line-height: 20px;background: url("../images/print.png") no-repeat left center;color: #999999;}
.attachment{width: 100%;height: 40px;line-height: 40px;color: #999;border-top: 1px dashed #d2d2d2;border-bottom: 1px dashed #d2d2d2;margin: 10px 0 0 0;}
/*上下篇 S*/
.upDown{margin:auto;width: 1200px;margin: 30px 0 0 20px;}
.upDown i{display: block;width: 1200px;height: 30px;line-height: 30px;font-size: 14px;color: #333;}
.upDown i a{display:inline-block;height: 30px;line-height: 30px;font-size: 14px;color: #333;}
.upDown i a:hover{text-decoration: underline;color: #246db9;;}
/*上下篇 E*/
/*++++++++++++++++++++++++内容页 E++++++++++++++++++++++++*/

.list_picture{width: 107%; overflow: hidden; }
.list_picture ul li{ float: left; width: 125px; margin-right: 64px; margin-top: 20px;}
.list_picture ul li span{display: block; width:140px; height: 175px; background: #d2d2d2; overflow: hidden; }
.list_picture ul li span img{ width:100%; height: 100%;}
.list_picture ul li h3{ width: 100%; height: 35px; line-height: 35px; font-size: 14px; font-weight: bold; font-family: simsun; text-align: center; color: #333333; }
.list_picture ul li:hover h3{ color: #246db9;}

/*翻页 S*/
.dibuline{ margin:0 auto; width:770px; text-align:center;  height:36px; line-height:36px; font-size:14px; margin-bottom:20px; margin-top:20px;}
.dibuline a{ padding: 5px 10px; border: 1px solid #ddd; margin: 0 3px; text-decoration: none; color: #666666;}
.dibuline a:hover{ text-decoration: none;  border: 1px solid #0099cc; background: #0099cc; color:#FFFFFF; }
.dibuline a.cz_page1{ text-decoration: none;  border: 1px solid #0099cc; background: #0099cc; color:#FFFFFF; }

.dibuline span{ display: block;   padding: 5px 10px; border: 1px solid #ddd; margin: 0 3px; text-decoration: none; color: #666666; }
.dibuline span:hover{ display: block;  text-decoration: none;  border: 1px solid #0099cc; background: #0099cc; color:#FFFFFF; }
.dibuline span.cz_page1{display: block; text-decoration: none;  border: 1px solid #0099cc; background: #0099cc; color:#FFFFFF; }
/*翻页 E*/

/*底部 S*/
.footer{ width: 100%; height: 70px; padding-top: 20px; border-top: 8px solid #236eb8; text-align: center;}
.footer .address{ display: inline-block; *width: 488px; *margin: 0 auto;}
.footer .address ul{ overflow: hidden; margin-top: 10px;}
.footer .address ul li{ float: left; margin: 0 10px; font-size: 14px; font-family: simsun;}
/*底部 E*/