﻿

/* 公共颜色 */
:root{
    --templateCommenColor: #1E50AE;
    --commonBg-01: #F2F2F2;
    --footer-bg-color: #1E50AE;
    --footer-color: #fff;
}
a:hover{color: red;cursor: pointer;}
.shenglve{text-overflow: ellipsis;white-space: nowrap;overflow: hidden;}
.shenglve2{overflow: hidden; text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}
/* main公共样式 */
.index_content_box{width: 100%; margin: 0 auto;position: relative;background: var(--commonBg-01);}
.content_box{width: 1200px;margin: 0 auto;background: #fff;}

/* 首页main公共样式 */
.index_main_content{width: 100%;}
.index_main_item{width: 1200px;margin: 0 auto;position: relative;display: inline-block;}
.index_main_item_title{height: 28px;text-align: center;margin: 70px 0 66px 0;position: relative;}
.index_main_item_title span{display: block;height: 28px;line-height: 28px;color: #333;font-weight: bold;font-size: 28px;margin: 0 auto;}

/* 内页公共样式 */
.main_content{width: 890px;float: right;}
.main_item{width: 100%;background: #fff;color: #333;overflow: hidden;position: relative;box-shadow: 0px 0px 10px 0px rgba(147,185,255,0.54);}
.main_item .main_item_title{line-height: 18px;text-align: left;font-size: 18px;color: var(--templateCommenColor);padding-left: 20px;margin-top: 20px;font-weight: bold;}
.main_item .main_item_content{padding: 30px 20px 40px;}


.hover_cover_box{position: relative;}
.cover_box{width: 100%;height: 113px;background: #fff;position: absolute;bottom: 0;left: 0;transition: 0.5s;overflow: hidden;}
.hover_cover_box span:nth-of-type(1){margin-top: 26px;}
.hover_cover_box span:nth-of-type(2){margin: 26px 0;}
.hover_cover_box:hover .cover_box{height: 160px;box-shadow: 0px -2px 9px 0px rgba(52,54,57,0.2);}
.hover_cover_box:hover .cover_box span:nth-of-type(1){margin-top: 23px;}
.hover_cover_box:hover .cover_box span:nth-of-type(2){margin-top: 16px;margin-bottom: 19px;}

/* 面包屑 */
.navigation_nav_box{position: relative;z-index: 1;background-color: #fff;}
.navigation_nav{margin: 0 auto;width: 1200px;line-height: 50px;background: #fff;box-sizing: border-box;}
.navigation_nav_item{float: left;font-size: 14px;color: #333;margin-right: 5px;font-weight: 400;}

.hover_color:hover{cursor: pointer;color: var(--templateCommenColor);}
/* 分页器 */
.pagination{text-align: center;margin: 20px;}
.pagination li {display: inline-block;height: 36px;line-height: 36px;width: 36px;text-align: center;margin-left: 8px;font-size: 14px;color: #fff;border: 1px solid var(--templateCommenColor);}
.pagination .prev,.pagination .next{width: 67px;}
.pagination li.active,.pagination li:hover{background-color: var(--templateCommenColor);color: #fff;border: 1px solid var(--templateCommenColor);}
.pagination li.active:hover{cursor: default;}
.pagination a{color: var(--templateCommenColor);display: inline-block;width: 100%;height: 100%;}
.pagination li:hover a{color: #fff;cursor: pointer;}
.pagination .disabled{color: #999 !important;background-color: #fff !important; border: 1px solid #ccc !important;cursor: default !important;}
/* 缺省页 */
.no_item {text-align: center;font-size: 14px;color: #333;margin-bottom: 40px;}
/* 右边悬浮导航 */

/* 鼠标交互颜色 */
/* .hover_color:hover{color: red !important;} */
