@charset "utf-8";
/*code by zhangeryi*/
/*css重置*/
@font-face {font-family:"PT Sans";font-weight:normal;font-style:normal;}
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, p, blockquote, th, td, small { margin: 0; padding: 0;}
body { font: 12px/1.5 "PT Sans", "Helvetica Neue",arial,"Microsoft Yahei", "微软雅黑",'Hiragino Sans GB',tahoma,sans-serif; color: #000;text-align: justify;}
h1, h2, h3, h4, h5, h6, small { font-size: 100%; overflow: hidden; font-weight: normal;}
input, select { vertical-align: middle; font-size: 12px;}
ol, ul, li { list-style: none;}
i { font-style: normal;}
img { border: 0;}
ul, li { list-style-type: none;}
table { border-collapse: collapse; border-spacing: 0;}

/*全局公用*/
.tc { text-align: center;}
.tl { text-align: left;}
.tr { text-align: right;}
.f12 { font-size: 12px;}
.f13 { font-size: 13px;}
.f14 { font-size: 14px;}
.f16 { font-size: 16px;}
.f18 { font-size: 18px;}
.f20 { font-size: 20px;}
.f22 { font-size: 22px;}
.f24 { font-size: 24px;}
.f26 { font-size: 26px;}
.f28 { font-size: 28px;}
.divc { margin: 0 auto;}
.fb { font-weight: bold;}
.dis { display: block;}
.fl { float: left;}
.fr { float: right;}
.cl { clear: both; font-size: 0; height: 0; overflow: hidden;}
.cl5 { clear: both; font-size: 0; height: 5px; overflow: hidden;}
.cl10 { clear: both; font-size: 0; height: 10px; overflow: hidden;}
.cl15 { clear: both; font-size: 0; height: 15px; overflow: hidden;}
.cl20 { clear: both; font-size: 0; height: 20px; overflow: hidden;}
.cl30 { clear: both; font-size: 0; height: 30px; overflow: hidden;}
.cl40{clear: both; font-size: 0; height: 40px; overflow: hidden;}
.cl50{clear: both; font-size: 0; height: 50px; overflow: hidden;}
a:link { color: #666; text-decoration: none;}
a:visited { color: #666; text-decoration: none;}
a:hover { color: #e60044; text-decoration: none;}
a:active { color: #e60044; text-decoration: none;}
.ti2 { text-indent: 2em;}
.w1000 { width: 1000px;}
.w980 { width: 980px;}
.w1200 { width: 1200px;}
.wauto { width: auto;}
.ovn { overflow: hidden;}
.r3 { -moz-border-radius: 3px; -khtml-border-radius: 3px; -webkit-border-radius: 3px;border-radius: 3px;}
a.more, a.more:link, a.more:visited { font-size: 12px;font-weight: normal;}
a.more:hover, a.more:active {
    cursor: pointer;}
a.lan, a.lan:link, a.lan:visited, .lan { color: #334cc0;}
a.lan:hover, a.lan:active { color: #334cc0; text-decoration: underline;}
a.cheng, a.cheng:link, a.cheng:visited,.cheng { color: #fc814b;}
a.cheng:hover, a.cheng:active { color: #fc814b; text-decoration: underline;}
a.tdu:hover{text-decoration: underline;}
.redborder { border: 1px solid #f4167b;}
.red, a.red { color: #f4167b;}
a.red:hover{text-decoration: underline;}
.bai,a.bai{color: #fff;}
.hui,a.hui{color: #777;}
.qhui,a.qhui{color: #fff;}
a.bai:hover{text-decoration: underline;}
.t5{margin-top: 5px;}
.t10{margin-top: 10px;}
.t15{margin-top: 15px;}
.t20{margin-top: 20px;}
.t30{margin-top: 30px;}
.t40{margin-top: 40px;}
.t50{margin-top: 50px;}
.lh1{line-height: 1;}
.lh13{line-height: 1.3;}
.lh15{line-height: 1.5;}
.lh18{line-height: 1.8;}
.lh2{line-height: 2;}
.lh30{line-height: 30px;}
.clearfix{zoom: 1;}
.clearfix:before,.clearfix:after{clear: both;content: " ";display: table;}
.bgbai{background: #fff;}
.bghui{background: #f0f0f0;}
.p5{padding: 5px;}
.p10{padding: 10px;}
.p15{padding: 15px;}
.p20{padding: 20px;}
.pl5{padding-left: 5px;}
.pl10{padding-left: 10px;}
.pr10{padding-right: 10px;}
.pl20{padding-left: 20px;}
.pr20{padding-right: 20px;}
.pt5{padding-top: 5px;}
.pt10{padding-top: 10px;}
.pt15{padding-top: 15px;}
.pt20{padding-top: 20px;}
.ml5{margin-left: 5px;}
.ml10{margin-left: 10px;}
.ml15{margin-left: 15px;}
.ml20{margin-left: 20px;}
.ml25{margin-left: 25px;}
.mr5{margin-right: 5px;}
.mr10{margin-right: 10px;}
.mr15{margin-right: 15px;}
.mr20{margin-right: 20px;}
.wraperh-xs{padding-top: 5px;padding-bottom: 5px;}
.wraperh{padding-top: 10px;padding-bottom: 10px;}
.wraperh-sm{padding-top: 15px;padding-bottom: 15px;}
.wraperh-md{padding-top: 20px;padding-bottom: 20px;}
.wraperh-lg{padding-top: 40px;padding-bottom: 40px;}
.wraperl-xs{padding-left: 5px;padding-right: 5px;}
.wraperl{padding-left: 10px;padding-right: 10px;}
.wraperl-sm{padding-left: 15px;padding-right: 15px;}
.wraperl-md{padding-left: 20px;padding-right: 20px;}
.wraperl-lg{padding-left: 40px;padding-right: 40px;}
.bbd{border-bottom: 1px solid #ddd;}
.btd{border-top: 1px solid #ddd;}
.border{border: 1px solid #ddd;}
.bbe{border-bottom: 1px solid #eee;}
.bte{border-top: 1px solid #eee;}
.bordere{border: 1px solid #eee;}
.imgborder{padding: 1px;border: 1px solid #eee;}
a:hover .imgborder{border:1px solid #ccc;}
.op:hover{ opacity: 0.8; filter: alpha(opacity=80);}
.br0{border-right: 0px!important;}
.mr0{margin-right: 0px!important;}
.iblock{display: inline-block;*display: inline;*zoom: 1;vertical-align: middle;}
.transition { -webkit-transition: all 0.2s linear 0s; -o-transition: all 0.2s linear 0s; transition: all 0.2s linear 0s;}
.ellipsis { text-overflow: ellipsis; white-space: nowrap; overflow: hidden; display: block;}
.ellipsis2 { line-height: 22px; overflow: hidden; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; word-break: break-all; height:44px;}
.ellipsis3 { line-height: 22px; overflow: hidden; display: -webkit-box; -webkit-line-clamp: 3; -webkit-box-orient: vertical; word-break: break-all;}
.circle{border-radius: 100%;}
/*模板公用*/


/*中英文*/
.header{background: #fbf8f8;height: 35px;line-height: 35px;}
.ico{display: inline-block;*display: inline;*zoom: 1;vertical-align: middle;}
.lang{height: 35px;}
.langt{padding-left: 38px;    background: url(../images/language.png)/*tpa=http://cnetcned2019.ujn.edu.cn/dfiles/24135/content/templet/22/images/language.png*/ left 0px no-repeat;
    margin-right: 5px;}
.lang-cn{padding-left: 20px;background: url(../images/language.png)/*tpa=http://cnetcned2019.ujn.edu.cn/dfiles/24135/content/templet/22/images/language.png*/ -10px -40px no-repeat;
    margin-right: 5px;}
.lang-en{padding-left: 20px;background: url(../images/language.png)/*tpa=http://cnetcned2019.ujn.edu.cn/dfiles/24135/content/templet/22/images/language.png*/ -10px -80px no-repeat;}
.lang a{height: 35px;line-height: 38px;
    color: #999;}
.lang a.on,.lang a:hover{color:#000;}
.header .lang a:hover{ text-decoration: none; color:#000;}
.header .lang{ font: 12px/1.5  "PT Sans";}
.langt{line-height: 35px;color:#333;}
/*编辑*/

/*导航*/
.nav { margin-top: 0px; zoom: 1; position:relative; z-index:99999;
    background-color: #0078C6; color:#fff;}
/*.nav ul{padding: 0px 10px;}*/
.nav li {position:relative;float: left;}
.nav li.active-1 {background-color:#274190;}
.nav li.current h3{font-size: 16px;
    background-color: #014979;}
.nav li h3{text-align: center;height: 50px; line-height:50px;}
.nav li a, .nav li a:link, .nav li a:visited { font-size: 16px; color:#fff; display: block;}
.nav .sub{ display:none;left:0; top:50px; position:absolute;line-height:40px;z-index:999999;min-width: 150px;
    background-color:#014979;}
.nav .sub p{ zoom:1; white-space: nowrap;}
/*.nav .sub a,.nav .sub a:link,.nav .sub a:visited{ display:block; padding:0 20px;font-weight: normal;min-width: 130px; }*/
.nav .sub a:hover,.nav .sub a:active{text-decoration: none;}
.main{/*background:url(../images/rightbg.png) right top repeat-y;*/padding-bottom: 20px;}
.nav .sub p a:hover{ background-color: #0175C2;}


.slideBox:hover .prev,
.slideBox:hover .next{display: block;}
.slideBox .prev,
.slideBox .next{ position:absolute; left:0; top:50%; margin-top:-30px;width:18px; height:32px; background:url(../images/slider-arrow.png)/*tpa=http://cnetcned2019.ujn.edu.cn/dfiles/24135/content/templet/22/images/slider-arrow.png*/ -176px 0px no-repeat; filter:alpha(opacity=50);opacity:0.5;}
.slideBox .next{ left:auto; right:0; background-position:-60px 0px;}
.prev:hover,
.next:hover{ filter:alpha(opacity=100);opacity:1;}
.prevStop{ display:none;}
.nextStop{ display:none;}

#slideBoxNav{
    width:100%;
    position: relative;}
/*焦点图按钮*/
.slideBtn .hd{ height:14px; position:absolute; left:50%; bottom:12px; z-index:1;
    margin-left: -30px;
    line-height: 14px;}
.slideBtn .hd ul{ zoom:1; float:left;}
.slideBtn .hd ul li{ float:left; margin-right:8px;  width:10px; height:10px; line-height:5px; text-align:center; background:#384352; cursor:pointer;
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    border-radius: 50%;}
.slideBtn .hd ul li.on{
    border:2px solid #505a78;
    background-color: #fff;
    margin-top: -2px;}
/*#slideBoxNav .bd{width:1000px;}*/
.slideBox .bd{
    height: 280px;
    overflow: hidden;}
.slideBox .bd ul li{
    width:100%;
    height:100%;
    overflow: hidden;}
.slideBox .bd ul li img{
    width:100%;
    min-height: 280px;}


/*特殊字体*/
@font-face {
    font-family: NumberFont;
src: url(helveticaneueltpro-blkcn.otf)/*tpa=http://cnetcned2019.ujn.edu.cn/dfiles/24135/content/templet/22/css/helveticaneueltpro-blkcn.otf*/;
    font-size: 16px;}


