﻿/*网站公共样式*/
.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-2>img{transition:all 0.3s ease-in-out;}
@media (min-width:1000px) {.hover-imgscale>img{width: 100%;height: 350px;}
.hover-imgscale:hover>img{transform:scale(1.1,1.1)}
}
@media (max-width:1000px) {.hover-imgscale>img{width: 100%;height: auto;}
}
/*遮罩层*/
.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:#2267b1;}
/*搜索*/
.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;padding: 20px 0;}
.header.header-fixed .top-bg{opacity:0.9;}
.header .logo{display:block;padding:1px 0;}
.header .logo img{height:52px;width:auto;}
.header .nav{}
.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:52px;height:52px;padding:0px 12px;}
.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:70px;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:#2267b1;}
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:10px;height:43px;border-bottom:1px solid #e5e5e5;position:relative;}
.index-comtit .s1{font-size:20px;}
.index-comtit .more{position:absolute;display:block;right:10px;top:6px;color:#002e73;font-size:14px;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:60px;}
.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(../images/body.jpg) no-repeat center center;background-size:cover;}
/* 分页背景 */
.page-combg{background:url(../images/mainbg.png) no-repeat center bottom;}
/* 左侧 */
.left-nav{}
.left-nav .nav-title{background:rgba(34,103,177,.9);overflow:hidden;font-size:24px;color:#ffffff;height:100px;line-height:100px;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(../images/backToTop.jpg) no-repeat center center;opacity:1;z-index:500;}
.gotoptop_icon:hover{opacity:0.9;}


.marqueelefts {height: auto;max-width: 1200px;overflow: hidden;margin: 0px auto;}
.marqueelefts ul{float:left;}
.marqueelefts li{float:left;margin:0 5px;display:inline;width:400px;height:250px;overflow:hidden;text-align:center;}
.marqueelefts li .pic{display:block;width:400px;height:250px;padding:10px;overflow:hidden;}
.marqueelefts li .pic img{height:100%;width:100%;}
.marqueelefts li .txt{text-align:center;height:auto;line-height:260px;}
.marqueelefts .marquee1_1>li>p{text-align:center;margin: 0 auto;display:inline-block;}

/*移动端固定栏目按钮*/
.float-nav-toggle{z-index: 10;display: block;text-align: center;position: fixed;left: 6px;bottom: 60px;color: #fff;font-size: 18px;width: 40px;height: 40px;line-height: 40px;background-color: rgba(13, 13, 13, 0.6);border-radius: 20px;}
@media (max-width: 767px) {.display-xs-block {display: block !important;}}


/*移动端固定导航栏*/
.footer-fixed{position:fixed;left:0;bottom:0;overflow:hidden;width:100%;padding:6px 0px 2px;color:#fff;z-index:9;-webkit-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;border-top: 0.2rem solid #000;background: #fff;}
.footer-fixed ul{display:flex;flex-direction:row;justify-content:space-evenly;align-items:center;text-align: center;}
.footer-fixed ul li a{width:100%;text-align:center;display:flex;flex-direction:column;justify-content:center;align-items:center;font-size: 13px;}
.footer-fixed ul li p{font-size:1.3rem;}
.footer-fixed.active{transform:translateX(2.8rem);z-index:9;}
.footer-fixed2{font-size: 2.8rem;padding-top: 0.6rem;}
.footer-fixed i{display:block;}
.footer-fixed .fa{font-size:22px;}
@media (min-width:1000px){.footer-fixed{display:none!important;}}
@media (max-width:1000px){footer{padding-bottom:66px;}}

@media (min-width:1000px) {.blue{margin-top:20px; }
.blue img{margin-top:30px; margin-bottom:20px;}
.sasa{margin-top:30px;}
}
@media (max-width:1000px) {
}
