  /*网站公共样式*/
.info-content{font-size:15px;line-height:2.5;padding:20px 0;}
.info-content img{max-width:100%;}
a{color:#333;text-decoration:none;}
a:hover{color:#002e73;}
.text-yellow{color:#e4b86b;}
.text-red{color:#a40c22;}
.text-blue{color:#2267b1;}
.text-indent{text-indent:2em;}
.text-linethrough{text-decoration:line-through;}
.text-overflow{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.text-overflow-lines2{text-overflow:-o-ellipsis-lastline;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;}
.text-overflow-lines3{text-overflow:-o-ellipsis-lastline;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;}
/* hover图片变大 */
.hover-imgscale{display:block;overflow:hidden;}
.hover-imgscale>img{transition:all 0.8s linear;}
.hover-imgscale:hover>img{transform:scale(1.1,1.1)}
.hover-imgscale-2>img{transition:all 0.3s ease-in-out;}
/*遮罩层*/
.mask-bg{position:fixed;width:100%;height:100%;display:none;background-color:rgba(0,0,0,.7);overflow:hidden;z-index:997;top:0;left:0;}
.mask-bg.active{display:block;}
.header .top-bar{height:40px;line-height:40px;background: #006fd5;}
/*搜索*/
.search{margin-top:7px;border-radius:16px;background:#fff;line-height:26px;height:26px;width:220px;position:relative;padding-left:10px;}
.search .s-input{width:160px;border:none;background:#fff;color:#666;line-height:20px;position:absolute;top:2px;left:8px;}
.search .s-btn{width:50px;background:#2267b1;color:#fff;border-radius:14px;line-height:22px;height:24px;border:none;font-size:14px;position:absolute;right:2px;top:1px;}
.page-search{border:2px solid #002e73;line-height:30px;height:30px;}
.page-search .s-input{top:-4px;}
/* pc导航 */
@media (min-width:1000px){.header.header-fixed{position:fixed;top:0;left:0;}
.header{z-index:10;width:100%;}
.header .top-bg{background:#fff;}
.header.header-fixed .top-bg{opacity:0.9;}
.header .logo{display:block;padding-top:20px;padding-bottom:20px;}
.header .logo img{height: 90px;width:auto;}
.header .nav{padding-top:26px;}
.header .nav-toggle{display:none}
.nav>ul>li{float:left;text-align:center;}
.nav > ul > li > ul{position:absolute;left:0;z-index:200;width:100%;overflow:hidden;display:none;background:#fff;}
.nav > ul > li > a{display:block;text-align:center;color:#2279cd;font-size:18px;position:relative;line-height:54px;height:54px;padding:0px 16px;}
.nav > ul > li.active > a{background:#2279cd;color:#fff;}
.nav>ul>li:hover> ul{display:block;padding-top:10px;padding-bottom:10px;}
.nav ul li ul li a{display:block;width:100%;text-align:center;font-size:16px;line-height:42px;height:42px;color:#2279cd;}
.nav ul li ul li a:hover{background:rgba(34,121,205,.8);color:#fff;}
.nav ul li{position:relative}
.nav ul li .arrow{display:none}
.nav ul li ul li ul{left:100%;top:0px;display:none}
}
/* 移动端导航 */
@media (max-width:1000px){.header .top-bg{padding-bottom:10px;}
.header .logo{display:block;padding-top:10px;}
.header .logo img{height:40px}
.header .nav-toggle{position:absolute;right:0px;top:40px;font-size:25px;color:#999;min-width:60px;height:60px;line-height:60px;text-align:center;cursor:pointer;z-index:1}
.header .nav-toggle.active{color:#ccc}
.nav{position:fixed;z-index:999;top:0px;right:0px;width:0px;background:#fff;height:100%;height:100vh;opacity:0;transition:all 0.2s linear;overflow-y:auto}
.nav.active{opacity:1;width:260px;max-width:60%}
.nav ul li{line-height:45px;text-align:left}
.nav ul li ul{display:none;transition:display 1s linear;}
.nav ul li ul.active{display:block}
.nav ul li a{padding-left:30px;display:block;color:#999;font-size:15px;line-height:3.5;border-bottom:1px solid #dcdcdc}
.nav ul li ul li a{padding-left:60px;font-size:14px}
.nav ul li ul li ul li a{padding-left:90px}
.nav ul li ul li ul li li a{padding-left:120px}
.nav ul li{position:relative}
.nav ul li .arrow{position:absolute;right:0px;top:0px;width:50px;height:50px;line-height:50px;text-align:center;transition-duration:0.2s}
.nav ul li .arrow:after{font-family:FontAwesome;content:"\f105";display:block;font-weight:bold;font-size:18px}
.nav ul li .arrow.active{transform:rotate(90deg);transition-duration:0.2s}
.nav>ul>li>a>p{display:none}
.search{margin:8px auto;width:180px;}
}
/*底部样式*/
footer{color:#fff;line-height:2;background: #006fd5;}
footer a{color:#fff;}
footer .font1{line-height:2.6;font-size:16px;font-weight:bold;color:#fff;margin-bottom:10px;}
footer ul.footer-row{margin-left:-15px;}
footer ul li{line-height:2.2;}
footer .logo-box{padding-top:30px;padding-bottom:30px;}
.rights{border-top:1px solid #eee;padding:10px 0;line-height:2;}
/*公用标题,公用链接*/
.index-comtit{margin-bottom:25px;height:75px;border-bottom:1px solid #e5e5e5;position:relative;}
.index-comtit .s1{font-size:20px;}
.index-comtit .more{position:absolute;display:block;right:10px;top:45px;color:#002e73;font-size:17px;padding:0 4px;}
.page-comtit{border-bottom:1px solid #e5e5e5;}
.page-comtit .tit{margin-top:-1px;font-size:24px;color:#2267b1;border-bottom:3px solid #cc2038;display:block;padding-bottom:4px;}
.index-daohang{background:#f0f0f0;}
/* 新闻模型 */
.m-newlist li{line-height:2.6;font-size:16px;}
.m-newlist li .tit{padding-right:100px;}
.m-newlist li .date{position:absolute;top:0px;right:0px;}
.index-newsbox .m-newlist li{padding-left:100px;}
.index-newsbox .m-newlist .columnName{position:absolute;left:0;top:0;}
/* 首页>综合新闻 */
.index-zhonghenews .item{border:1px solid #ddd;}
/* 首页>新闻列表*/
.index-newsbox{background:#f1f7ff;}
/* 首页>链接列表*/
.index-link{background:url(/jjglxy/images/body.jpg) no-repeat center center;background-size:cover;}
/* 分页背景 */
.page-combg{background:url(http://t1110.mbdemo.18inter.com/Templates/school/images/mainbg.png) no-repeat center bottom;}
/* 左侧 */
.left-nav{position:relative;top:-130px;}
.left-nav .nav-title{background:rgba(34,103,177,.9);overflow:hidden;font-size:24px;color:#ffffff;height:100px;line-height:100px;border-bottom:5px solid #cc2038;text-align:center;}
.nav-menu{text-align:center;font-size:20px;line-height:2.4;border:1px solid #ddd;border-top:none;margin-bottom:40px;}
.nav-menu ul{text-align:center;}
.nav-menu ul li ul{display:none;}
.nav-menu ul li ul.active{display:block;}
.nav-menu ul li ul li a{padding-left:40px;}
.nav-menu li{position:relative;}
.nav-menu li a{display:block;font-size:16px;color:#333;line-height:50px;text-align:left;padding-left:20px;border-bottom:1px solid #ddd;}
.nav-menu li.active>a{background:#f0f0f0;color:#002e73;}
.nav-menu ul li .arrow{position:absolute;right:0px;top:0px;width:50px;height:50px;line-height:50px;text-align:center;transition-duration:0.2s}
.nav-menu ul li .arrow:after{font-family:FontAwesome;content:"\f105";display:block;font-weight:bold;font-size:18px}
.nav-menu ul li .arrow.active{transform:rotate(90deg);transition-duration:0.2s}
/*分页>新闻左侧*/
.news-menu{text-align:center;}
.news-menu ul li{display:inline-block;padding:10px 12px;}
.news-menu ul li a{display:block;border:1px solid #ddd;width:140px;height:42px;line-height:40px;color:#666;}
.news-menu ul li:hover a,.news-menu ul li.active a{background:#0078d7;border-color:#0078d7;color:#fff;}
@media (max-width:1000px){.nav-menu{display:none;}
.news-menu{display:none;}
}
/*分页>>图片新闻*/
.image-list1 li{position:relative;border-bottom:1px solid #ccc;}
.image-list1 img{width:100%;}
.image-list1 .content{width:70%;}
.image-list1 li .tit{display:block;/*内联对象需加*/
 word-break:keep-all;/* 不换行 */
 white-space:nowrap;/* 不换行 */
 overflow:hidden;/* 内容超出宽度时隐藏超出部分的内容 */
 text-overflow:ellipsis;line-height:2.4;font-size:18px;color:#0d0d0d;}
.image-list1 li .tit:hover{color:#0068b7;}
.image-list1 li .intro{text-indent:2em;}
.image-list2 li .mask{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;justify-content:center;align-items:center;background:rgba(0,0,0,0);font-size:26px;}
.image-list2 li .mask span{opacity:0}
.image-list2 li .hover-imgscale:hover .mask{background:rgba(0,0,0,.5);}
.image-list2 li .hover-imgscale:hover .mask span{opacity:0.8;}
/*在线留言表单*/
 .ui-validForm{padding-top:20px;}
.form-group::before,.form-group::after{content:"";display:table}
.form-group::after{clear:both}
.form-group{position:relative;padding:10px 0px;}
.form-group .control-label{}
.form-group .controls{margin-top:10px;}
.form-group .form-control{background-color:#f7f7f7;border:1px solid #eee;border-radius:3px;line-height:32px;width:100%;padding:2px 5px;font-size:14px;color:#666;transition:all .5s ease-in-out}
.form-group .form-control:focus{border-color:#ddd;}
.form-group textarea.form-control{height:80px}
.form-group .help-block{display:block}
.form-group .btn{border:1px solid #2267b1;color:#fff;height:38px;background:#2267b1;transition:all .3s ease-in-out;width:100%;border-radius:3px;}
.form-group .btn:hover{opacity:0.9;}
.form-group .controls-verificationCodeImage{position:relative;max-width:400px;_width:400px;}
.form-group .lb_verificationCodeImage{position:absolute;display:inline-block;right:1px;top:0px;height:32px;overflow:hidden}
.form-group .lb_verificationCodeImage img{height:30px;}
/*回到顶部*/
 .gotoptop_icon{position:fixed;bottom:80px;right:40px;width:40px;height:40px;background:url(/jjglxy/images/backToTop.jpg) no-repeat center center;opacity:1;z-index:500;}
.gotoptop_icon:hover{opacity:0.9;}