/*全局*/
:root{
	--color:#333;
	--redColor:#D1111C;
}
* {box-sizing: border-box;}
html {overflow-x: hidden;}
body {color: #333;line-height: 2;font-size: 16px;overflow-x: hidden;background: url(../images/top-bg.jpg) center 0px no-repeat #E8F0FB;min-width: 1430px;}
.layui-container {width: 1430px;}
a:hover {text-decoration: none;color: #f00;}
.margin-top10 {margin-top: 10px;}
.margin-top15 {margin-top: 15px;}
.margin-top20 {margin-top: 20px;}
.margin-top30 {margin-top: 30px;}
.margin-top40 {margin-top: 40px;}
.margin-top50 {margin-top: 50px;}
.margin-bottom40 {margin-bottom: 40px;}
.relative {position: relative;}
.text-white,.text-white a {color: #fff;}
/*图片父级容器正方形显示*/
.auto-box {position: relative;overflow: hidden; padding-bottom: 100%;border: 0px solid #ddd;background: #f8f8f8;}
.auto-box .auto-flex {position: absolute;width:100%; height: 100%;display: flex;align-items: center;justify-content: center;overflow: hidden;}
.auto-box .auto-flex a {display: block;height: 100%;}
.auto-box .auto-flex img {height:100%;max-width: auto!important;}
.icon-new-gif {display: inline-block;background: url(../../Common/images/new.gif) no-repeat!important;width: 22px;height: 14px;margin-left: 3px;float: right;margin-top: 5px;margin-top: 11px;margin-right: 12px;}

/* 首页 */
.header {padding-top: 100px;}
.logo {float: left;}
.search-box {float: right;}
.link-system {text-align: right;margin-bottom: 10px;}
.link-system a {color: #fff;font-size: 26px;}
.link-system a img {margin-right: 10px;}
#form-search {background-color: #fff;padding: 1px;height: 40px;border-radius: 20px;padding-left: 20px;}
#btn-search {width: 58px;height: 38px;background: url(../images/icon-search.png) center no-repeat #327EFD;border: none;border-radius: 19px;float: right;}
#form-search .input-box {margin-right: 58px;}
#form-search .input-box input {width: 300px;height: 38px;border: 0;font-size: 14px;}

.nav-box {background-color: #1572D1; margin-top:100px;}
.nav-box >li {float: left;width: 8.33333%;}
.nav-box >li >a {color: #fff;display: block;line-height: 60px;text-align: center;font-size: 17px;}
.nav-box >li >a:hover {background-color: #297ED1;}

.page-white-bg {background-color: #fff;padding: 15px;}

.gonggao-block {background-color: #F3F3F3;position: relative;padding: 20px;text-align: center;line-height: 1.5;}
.gonggao-block .tag {position: absolute;left: 0;top: 0;}
.gonggao-block h3 {font-weight: 600;font-size: 24px;}
.gonggao-block h3 a {color: #c00;}
.gonggao-block p {color: #1573D0;}

.slide-rdyw-block {margin-top: 15px;}
.slide-news {float: left;width: 775px;}
.slide-news img {/*height: 458px;*/width: 100%;}
.slide-news a {display: flex;position: relative;height: 458px;overflow: hidden;justify-content: center;align-items: center;}
.slide-news a p {position: absolute;left: 0;right: 0;bottom: 0;line-height: 50px;padding: 0 20px;color: #fff;background-color: rgba(0, 0, 0, 0.6);}
.slide-rdyw-pagination {text-align: right;padding-right: 20px;bottom: 6px!important;}
.slide-rdyw-pagination .swiper-pagination-bullet {width: 15px;height: 15px;background-color: #fff;}
.rdyw-box {float: right;width: 570px;}
.rdyw-box .title {height: 60px;border-bottom: 1px solid #ddd;line-height: 60px;}
.rdyw-box .title a {float: right;font-size: 14px;color: #999;}
.rdyw-box .title span {font-size: 24px;color: #1572D1;font-weight: 600;display: inline-block;height: 60px;border-bottom: 1px solid #1572D1;}
.rdyw-box .title span img {margin-right: 10px;}
.news-list {margin-top: 5px;}
.news-list li {background: url(../images/li-bg.jpg) left center no-repeat;padding-left: 10px;text-overflow: ellipsis;overflow: hidden;white-space: nowrap;line-height: 44px;}
.news-list li a span {float: right;color: #999;}

.zhuanti-block {margin-top: 20px;}
.zhuanti-title {float: left;width: 100px;}
.slide-zhuanti {float: right;width: 1255px;}
.slide-zhuanti a img {width: 100%;height: 100px;}

.block3 {margin-top: 25px;}
.block3 .left {float: left;width: 1040px;}
.block3 .right {float: right;width: 304px;}
.column-title {border-bottom: 1px solid #ddd;line-height: 44px;background: url(../images/title-bg.jpg) left center no-repeat;color: #fff;font-size: 20px;font-weight: 600;padding-left: 15px;}
.column-title a {float: right;font-weight: normal;font-size: 14px;color: #999;}
.news-list2 {margin-top: 5px;}
.news-list2 li {background: url(../images/li-bg.jpg) left center no-repeat;padding-left: 10px;text-overflow: ellipsis;overflow: hidden;white-space: nowrap;line-height: 37px;}
.news-list2 li a span {float: right;color: #999;}

.zhuren-box {border: 1px solid #1572D1;}
.zhuren-box .title {background-color: #1572D1;color: #fff;font-size: 20px;font-weight: 600;padding-left: 15px;line-height: 50px;}
.zhuren-box .title img {margin-right: 10px;}
.zhuren-info {padding: 12px;}
.zhuren-info a.float-left {display: block;width: 100px;height: 120px;overflow: hidden;margin-right: 15px!important;}
.zhuren-info a.float-left img {width: 100%;height: 100%;}
.zhuren-info .media-body .name {font-weight: bold;font-size: 18px;}
.zhuren-info .media-body .name1 {font-size: 14px;}
.zhuren-info .media-body .zhiwu {font-size: 14px;color: #888;line-height: 1.5;}
.zhuren-info .media-body >a {font-size: 14px;}

.renda-about {margin-top: 10px;}
.renda-about ul li {margin-bottom: 1px;}
.renda-about ul li a {display: block;background-color: #E9F2FB;font-size: 20px;color: #1572D1;padding: 5px 0 5px 20px;}
.renda-about ul li a img {margin-right: 10px;}

.slide-ad {margin-top: 20px;}
.slide-ad img {height: 100px;width: 100%;}
.slide-ad-pagination {text-align: right;padding-right: 10px;bottom: 5px!important;}
.slide-ad-pagination .swiper-pagination-bullet {background-color: #fff;}
.slide-ad-pagination .swiper-pagination-bullet-active {background-color: #f60;}

.slide-fengcai .swiper-slide a {display: flex;height: 200px;justify-content: center;}
.slide-fengcai .swiper-slide a img {height: 100%;background-color: #f0f0f0;}
.fengcai-prev {background: url(../images/icon-prev.png) center no-repeat rgba(0,0,0,0.5);position: absolute;left: 0;top: 50%;transform: translateY(-50%);width: 30px;height: 50px;z-index: 2;}
.fengcai-next {background: url(../images/icon-next.png) center no-repeat rgba(0,0,0,0.5);position: absolute;right: 0;top: 50%;transform: translateY(-50%);width: 30px;height: 50px;z-index: 2;}

.link-block {margin-top: 20px;}
.link-title {float: left;width: 100px;}
.link-box {margin-left: 120px;background-color: #ECF1F7;padding: 25px 30px 0;height: 89px;}
.link-box li {float: left;width: 25%;}
select.links {background-color: #fff;border: 1px solid #ccc;width: 96%;font-size: 14px;height: 40px;}

.footer {background-color: #1368BE;color: #fff;padding-top: 20px;padding-bottom: 20px;}
.footer a {color: #fff;}

/* 内页面 */
.left-box {width: 300px;float: left;}
.right-box {width: 1040px;float: right;}
.submenu-box .title {background-color: #1572D1;color: #fff;font-size: 20px;font-weight: 600;padding-left: 15px;line-height: 60px;}
.submenu-box .title i {font-size: 30px;}
.submenu-box .title img {margin-right: 10px;}
.submenu-box >ul>li {margin-top: 3px;}
.submenu-box >ul>li>a {background-color: #f7f7f7;line-height: 50px;display: block;padding-left: 20px;}
.submenu-box >ul>li>a>i {color: #999;}
.submenu-box >ul>li>a:hover {color: #fff;background-color: #1571CF;}

.nav-position {border-bottom: 1px solid #ddd;line-height: 58px;height: 58px;font-size: 16px;}
.nav-position .line-box {display: inline-block;border-bottom: 1px solid #1368BE;height: 58px;}
.nav-position .layui-breadcrumb >* {font-size: 16px!important;}
.page-con {margin-top: 15px;}
.page-con p img {max-width: 100%;}

@media only screen and (min-width: 980px)  {
	/* .layui-container {width: 1330px;} */
}
@media only screen and (min-width: 320px) and (max-width: 640px)  {
	
	
}