@charset "utf-8";
/* CSS Document */
/*
* @description: 网站首页样式
* @author: ishang_pan
* @update: ishang_pan (2018-10-16 17:53)
*/

/*首页 on*/
.m-titstyle1{height: 68px; line-height: 68px; text-align: center; background: url(../images/home/bg-tit.png) center no-repeat;}
.m-titstyle1 a{font-size: 30px; font-weight: bold; color: #364fab;}
.m-titstyle2{height: 35px; line-height: 35px;}
.m-titstyle2 a{display: block; float: left; padding: 0 19px; font-weight: bold; background: #364fab; font-size: 18px; color: #fff;}
.m-tabstyle{height: 35px; line-height: 35px;}
.m-tabstyle ul li{float: left; margin-right: 10px;}
.m-tabstyle ul li a{display: block; padding: 0 10px; font-weight: bold; font-size: 16px;}
.m-tabstyle ul li.u-active a{background: #364fab; font-size: 18px; color: #fff;}
.m-liststyle li{line-height: 33px; padding-left: 17px; background: url(../images/home/icon-li.png) left center no-repeat;}
.m-liststyle li span{float: right; font-size: 13px; color: #666;}
.m-banners .bd,.m-banners .bd ul li,.m-banners .bd ul li a,.m-banners .bd ul li img{width: 1920px; height:420px;display: block;}
.m-banners .bd{position: absolute; left: 50%; top: 0;margin-left:-960px;}
.m-banners{overflow: hidden; position: relative;width:100%;height:420px;margin-bottom:60px;background:#fff;box-shadow:0px 8px 5px #B2B5BB;}
.m-banners .hd{height: 12px; position: absolute; right: 0px; bottom: 18px;left:0;margin:0 auto;width:150px;}
.m-banners .hd ul li{width:10px;height:10px;float: left; margin-left: 12px;background: url(../images/home/dot.png) no-repeat 0px 0px;}
.m-banners .hd ul li.on{background: #fff;background: url(../images/home/dot.png) no-repeat -16px 0px;width:24px;}
.m-content{margin: 0 auto;}
.m-c-top,.m-gc,.m-notice,.notice-content{width:1200px;margin: 0 auto;overflow:hidden;}
.m-ywsp{background:#f5f5f5;background: linear-gradient(to bottom, #f5f5f5 0%,#e0e0d5 100%);margin-top:70px;position:relative;padding-top:23px;}
.m-flash,.m-flash .bd,.m-flash .bd ul li,.m-flash .bd ul li img{width: 650px; height: 400px;}
.m-flash .bd,.m-flash .bd ul li img{position: absolute; left: 0; top: 0;}
.m-flash{overflow: hidden; position: relative;box-shadow:0px 8px 5px #B2B5BB;}
.m-flash .next,.m-flash .prev{cursor:pointer;display:block;background:#52CAFC;color:#fff;width:20px;height:40px;opacity:0.7;text-align:center;line-height:40px;position:absolute;top:0;bottom:0;margin:auto 0;font-size:16px;}
.m-flash .prev{left:0;}
.m-flash .next{right:0;}
.m-flash .bd ul li{position: relative;}
.m-flash .bd ul li img{display: block;}
.m-flash .bd ul li p{width: 650px; height: 52px; line-height: 52px; text-indent: 12px; color: #fff; font-size: 16px; background: rgba(0,0,0,0.5); position: absolute; left: 0;bottom: 0;}
.m-flash .hd ul{height: 10px; position: absolute; right: 11px; bottom: 20px;}
.m-flash .hd ul li{width: 8px; height: 8px; float: left; margin-left: 8px;background: #fff;}
.m-flash .hd ul li.on{background: #52CAFC;width:21px;}
.m-news{width: 515px;}
.m-newstab{height: 48px; line-height: 48px;background:url(../images/home/bg-tit.png) #f4f8fb;border-bottom:1px solid #006BC8}
.m-newstab ul li,.m-notice ul li{float: left; margin-right: 15px;}
.m-newstab ul li{width:130px;text-align:center;}
.m-newstab ul li a{display: block; padding: 0 10px; font-size: 18px;color:#006bc8; }
.m-newstab ul li.u-active{position:relative;}
.m-newstab ul li.u-active span{display:block;width:11px;height:7px;background:url(../images/home/down.png) no-repeat left center;position:absolute;bottom:-6px;left:50%;margin-left:-6px;}
.m-newstab ul li span{display:none;}
.m-newstab ul li.u-active a/* ,.m-notice ul li.u-active a */{background: #006bc8; color: #fff;}
.m-news .list-switch{padding: 2px 5px 0;}
.m-news .list-switch ul li{padding-left: 17px; line-height: 48px; background: url(../images/home/lidot.png) left center no-repeat;}
.m-news .list-switch ul li a{font-size: 15px;}
.m-news .list-switch ul li:hover{background-color:#f2f7fc;}
.m-news .list-switch ul li span{float: right; color: #666; font-size: 13px;}
.m-notice{margin: 70px auto 0; height: 48px; line-height: 48px;background:url(../images/home/bg-tit.png) #f4f8fb;border-bottom:1px solid #006BC8}
.m-notice ul li{width:170px;background:url(../images/home/navbg.png) no-repeat left center;padding-left:10px;}
.m-notice ul li a{color:#fff;display: block; padding: 0 10px; font-size: 22px;}
.notice-content{overflow: hidden;margin-top:12px;}
.notice-content li{width:194px;height:144px;background:url(../images/home/dxbg02.png) no-repeat left top;float:left;text-align: center;margin:6px 6px 0 0;border-radius: 10px;transition:all .3s linear;}
.notice-content li:hover{background:url(../images/home/dxbg01.png) no-repeat left top;transform: scale(1.1);border-radius:10px;}
.notice-content li a{font-size:16px;display: block;height:100%;color: #fff;line-height:200px;overflow:hidden;width:174px;margin:0 auto;}
.notice-content .yw1 a{background: url(../images/home/ywzx.png) no-repeat 59px 25px;}
.notice-content .yw2 a{background: url(../images/home/ywzx.png) no-repeat -70px 32px;}
.notice-content .yw3 a{background: url(../images/home/ywzx.png) no-repeat -180px 27px;}
.notice-content .yw4 a{background: url(../images/home/ywzx.png) no-repeat -300px 27px;}
.notice-content .yw5 a{background: url(../images/home/ywzx.png) no-repeat -418px 31px;}
.notice-content .yw6 a{background: url(../images/home/ywzx.png) no-repeat -528px 28px;}
.notice-content .yw7 a{background: url(../images/home/ywzx.png) no-repeat -644px 30px;}
.notice-content .yw8 a{background: url(../images/home/ywzx.png) no-repeat 68px -118px;}
.notice-content .yw9 a{background: url(../images/home/ywzx.png) no-repeat -72px -118px;}
.notice-content .yw10 a{background: url(../images/home/ywzx.png) no-repeat -206px -116px;}
.notice-content .yw11 a{background: url(../images/home/ywzx.png) no-repeat -326px -114px;}
.m-gc .gc-list{overflow: hidden;}
.m-gc .gc-list li{float:left;margin:25px 1px 25px 0;padding: 10px 15px;overflow: hidden;border-radius: 20px;text-align:center;}
.m-gc .gc-list li.act{background:#5398e0;}
.m-gc .gc-list li.act a{color: #fff;display: block;height:100%;}
.gc-intro{ width:100%;height:470px; position:relative; }
.gc-intro .picList,.gc-intro .tempWrap{height:350px}
.gc-intro .bd{overflow: hidden;}
.gc-intro .picList li{float:left;width:252px;height:320px;border:1px solid #ddd;margin-right:60px;background:#f6f6f6;position: relative;}
.gc-intro .picList li:first-child{margin-left:0px;}
.gc-intro .picList li h1{font-size:18px;text-align: center;}
.gc-intro .picList li p{padding: 15px;}
.gc-intro .picList li img{width:252px;height:177px;}
.gc-intro .picList li .gclink{display: block;height:100%;}
.gc-intro .picList li .gclink2{display: block;position: absolute;width: 88px;height:34px;line-height:34px;text-align: center;border-radius: 17px;color: #fff;background: #b3b3b3;left: 82px;bottom:-17px;}
.gc-intro .picList li .gclink2:hover{background: #004EA1;}
.gc-intro .hd a{display: block;width: 40px;height:80px;}
.gc-intro .hd .next{position: absolute;left:-70px;top:120px;background: url(../images/home/next.png) no-repeat center center;cursor: default;}
.gc-intro .hd .prev{position: absolute;right:-70px;top:120px;background: url(../images/home/prev.png) no-repeat center center;cursor: default;}

.hkzb_02{overflow:hidden;}
.hkzb_02_slide{width:100%;overflow:hidden;padding-top:10px;}
.hkzb_02_slide .swiper-slide{width:60%;overflow:hidden;background-color:#fff;position:relative;}
.hkzb_02_slide .swiper-slide a{width:100%;display:block;overflow:hidden;background-color:#fff;}
.hkzb_02_slide .swiper-slide a em{width:100%;display:block;overflow:hidden;font-style:normal;}
.hkzb_02_slide .swiper-slide a em.em1{margin-top:20px;}
.hkzb_02_slide .swiper-slide a em.em1 span{width:90%;display:block;overflow:hidden;margin:0px auto;padding:0px;}
.hkzb_02_slide .swiper-slide a em.em1 span.sp1{font-size:30px;color:#000;line-height:60px;}
.hkzb_02_slide .swiper-slide a em.em1 span.sp1 i{float:right;font-size:16px;color:#fb8c00;display:inline-block;background:url("../images/home/hkzb_01.png") right center no-repeat;background-size:18px;padding-right:25px;}
.hkzb_02_slide .swiper-slide a em.em1 span.sp2{font-size:13px;color:#959595;line-height:24px;margin-top:10px;margin-bottom:20px;}
.hkzb_02_slide .swiper-slide a em.em2{}
.hkzb_02_slide .swiper-slide a em.em2 img{width:100%;display:block;height:320px;}

.hkzb_02_slide .swiper-slide b.b2{width:100%;height:100%;display:block;overflow:hidden;position:absolute;left:0px;top:0px;background-color:rgba(255,255,255,0.5);cursor:pointer;}


.hkzb_02_slide .swiper-slide-active{-moz-box-shadow:0px 0px 40px rgba(0,0,0,0.05); -webkit-box-shadow:0px 0px 40px rgba(0,0,0,0.05); box-shadow:0px 0px 40px rgba(0,0,0,0.05);}
.hkzb_02_slide .swiper-slide-active b.b2{display:none;}


.sclb{height: 86px;line-height: 86px;text-align: center;overflow: hidden;width: 1200px;margin:0 auto;position: relative;background: #d1e2f9;}
.sclb::before{content: '头条新闻';width: 88px;height: 86px;text-align: center;position: absolute;left: 0;top: 0;background: #006bc8;font-size: 26px;color: #fff;padding: 10px;line-height: 32px;box-sizing: border-box;}
.sclb ul li{position: relative;padding-left: 88px;overflow: hidden;}
.sclb ul li a{font-size: 30px;color: #ff1e10;font-weight: bold;display: block;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}

/*首页 end*/