/***********全局重置CSS*****************/
body,h1,h2,h3,h4,h5,h6,ul,ol,dl,dd{margin:0; }
p{ margin:0;}
ul,ol,li{padding-left:0;list-style-type:none;}
img{border:0;}/***消除img默认边框*****/
a{text-decoration:none;}/* 链接无下划线 */
a:hover{cursor:pointer;text-decoration:underline;} /*鼠标在链接上出下划线,为手势形态 */
table {border-collapse:collapse;}/*细线表格*/
em{font-style:normal;}
html{ overflow-y:scroll;font-size:14px; }/***默认让所有浏览器出现右边滚动条****/
.clear{font-size:0;line-height:0;height:0;clear:both;overflow:hidden;display:block;}
:focus{ outline: 0;}
/***默认清除浮动****/
body {font-family:"微软雅黑","sans-serif","Arial"; background:#edf3f8;}
/****************全局头尾*****************/


/****************全站通用*****************/

.AllLeftCon{ float:left;}
.AllRightCon{ float:right;}
.AllYdCon{ display:none;}
.AllPcCon{ display:block;}
.ALLWidth{ width:31.3%; margin:0 0 0 1.5%;}



.AllListCon li{ overflow:hidden; line-height:2.4; height:2.4em; font-size:1.15em;
white-space: nowrap;
    text-overflow: ellipsis;

    word-break: break-all;
    }
.AllListCon ul li span{ float:right; color:#8d8d8d;}
.AllListCon ul li a{ color:#000;}
/*.AllListCon ul li:before{content:'▪';  color:#4674e5; display: inline-block;margin-right: 10px;}*/



/*--框架--*/


/*-移动头部-*/

.indextop_bg{ background:url(neiyd20200602_01.jpg) top center no-repeat; background-size:100% 100%; padding:0 0 0.5em 0; }
.top_bg_con{ margin:0; position:relative; display:block; padding:0.8em 0 1.5em 0;}
.top_bg_con .logo{  width:50%; margin:0 auto; display:block;}
.top_bg_con .logo img{ width:100%;}
.top_bg_con .search{ position:absolute; right:3%; top:1em; display:block; padding:0; width:2em; height:2em;}
.top_bg_con .search label{width:100%;  height:2.7em; line-height:2.7; border-radius:10px; display:inline-block; margin:0 0 1em 0; overflow:hidden;}
.top_bg_con .search label .btn{ border:none; background:#4674e5 url(neiyd20200602_12.png) center center no-repeat; border-radius:100%;  background-size:60% auto;width:100%; height:2em;}

.menu{ margin:0 3%; line-height:2; height:2em; overflow:hidden; font-size:1.2em;}
.menu span,.menu a{ width:33.3%; float:left;color:#fff; font-weight:bold; display:block; text-align:center;}
.menu span.hover,.menu a:hover{ background-color:#fff;   color:#4674e5; text-decoration:none;}


/*-移动头部结束-*/

.allMain{ padding:0 0 0 330px; min-height:100%; overflow:hidden;}
.allMain .CJLeftBtn{ float:left; margin-left:-330px; background:#3960c1 url(cjsfw20200817_01.jpg) top center no-repeat;  width:330px;padding-bottom: 9000px;margin-bottom: -9000px;}
.allMain .CJLeftBtn .logo{ text-align:center; padding:1.5em 0 0 0;}
.allMain .CJLeftBtn .logo img{ width:80%;}
.allMain .CJLeftBtn .LeftTit{ text-align:center; margin:4em 0;}
.allMain .CJLeftBtn .LeftTit img{ width:100%;}

/*--顶部--*/

.Toplink{ padding:0 1%; overflow:hidden; display:table; width:98%; height:8em; position:relative; z-index:9999; background:#edf3f8;}
.Toplink .LeftCont{ display:table-cell; vertical-align:middle; width:45%;}
.Toplink .LeftCont a{ color:#000;}
.Toplink .LeftCont span{ background:url(cjsfw20200817_07.png) left center no-repeat; padding:0 0 0 7em; background-size: 6.5em auto;}
.Toplink .RightCont{  display:table-cell; vertical-align:middle; width:55%; text-align:right;}
.Toplink .RightCont p{ float:right; margin:1.5em 0; width:40%; max-width:260px;}
.Toplink .RightCont p a{ display:inline-block; width:2.1em; height:2.1em; border-radius:100%; background:#c5e4f8; margin:0 0 0 0.2em; padding:0.3em;}
.Toplink .RightCont p a img{ width:100%;}

.Toplink .RightCont .ZFlogo{ width:20%; float:right; margin:0 2%; max-width:170px;}
.Toplink .RightCont .ZFlogo img{ width:100%;}
.Toplink .RightCont .search{ width:35%; max-width:290px; float:right; margin:1.5em 0;}
.Toplink .RightCont .search label{ background:#fff; height:2.7em; line-height:2.7; border-radius:10px; display:block;  overflow:hidden;}
.Toplink .RightCont .search label a{ background:url(dapeng20200528_13.png) center center no-repeat; width:17%;  float:left;}
.Toplink .RightCont .search label a:hover{ text-decoration:none;}
.Toplink .RightCont .search label input{ width:60%; border:none; background:none; float:left; color:#989898; height:2.7em;}
.Toplink .RightCont .search label .btn{ border:none; background:#4674e5 url(neiyd20200602_12.png) center center no-repeat; border-radius:100%; float:right; width:2.1em; margin:0.3em 1.5%; height:2.1em; background-size:auto 60%;}


/*--滚动内容版块--*/
.GXJconter{ width:100%; position:relative;  }
.GXJconter .wrapper{width:100%;  display:block;overflow:hidden; }
.GXJconter .main{overflow:hidden; background:#fff; margin:0 1%; min-height:calc(100vh - 132px); padding:0 0 15px 0; }
.main .tit{ text-align:center; margin:2em 0;}
.main .tit img{ width:68%; max-width:328px;}

.GXJconter #navs{top: 260px;z-index:10;position:absolute; left:-275px; bottom:0px; background:url(cjsfw20200817_96.png) center bottom no-repeat; padding:0 0 380px 0; font-size:1.6em; color:#fff; font-weight:bold; width:225px; }
.GXJconter 	#navs span{display:block;margin:0 0 10px;border-radius:10px; color:#fff; text-align:center; line-height:55px; cursor:pointer;}
.GXJconter 	#navs .active{background:#fff; color:#4674e5;}
.GXJconter 	#navs a{display:block;border-radius:10px; color:#fff; text-align:center; line-height:66px; }
.GXJconter 	#navs a:hover,.GXJconter 	#navs span:hover{ text-decoration:none;background:#fff; color:#4674e5;}

/*--第一版--*/
.Newscont{}
.device {overflow:hidden; position:relative;font-size:1.1em;  }
.device .swiper-container{background:#425dae;}
.swiper-container,.main .swiper-container2 {position:relative;overflow:hidden;z-index:1; height:100%;}
.device .swiper-wrapper {position:relative;}
.device .swiper-free-mode > .swiper-wrapper {margin: 0 auto;}
.device .swiper-slide {float: left; position:relative; overflow:hidden;}
.device .swiper-button-next,.main  .swiper-button-prev{ background:#486bd2; border-radius:100%; padding:0.4em 0.7em; color:#fff; width:auto; height:auto;}
.device .swiper-button-next:after, .swiper-button-prev:after{ font-size:1em;}
.device .swiper-slide img{ width:100%; display:block;}
.device .swiper-slide p{ position:absolute; bottom:0px; height:4em; line-height:4; color:#fff; text-indent:2em; background:rgba(0,0,0,.7); width:70%; overflow:hidden; z-index:98; padding:0 30% 0 0;}
.device .swiper-pagination { position: absolute; z-index: 20; left:-10px; bottom:1.5em;z-index:99; text-align:right; height:1em;}
.device .swiper-pagination-bullet { display: inline-block;width:0.8em;height:0.8em;border-radius:100%;background: #6c6c6c;margin-right:0.5em;cursor: pointer; opacity:10;}
.device .swiper-pagination-bullet-active {background:#ff8e2a;}
 
 
.NewsList{ margin:0; }
.NewsList .tab_tit{    border-bottom:1px solid #5680e7; margin:0 0 1em 0; overflow:hidden;}
.NewsList .tab_tit span{line-height:2.75; float:left; color:#8d8d8d; cursor:pointer; font-weight:bold; height:2.75em; overflow:hidden;font-size:1.3em; margin:0 5% 0 0;}
.NewsList .tab_tit span.hover{ border-bottom:4px solid #4674e5; color:#4674e5;}
.NewsList .tab_tit  a{ float:right; color:#8d8d8d; line-height:3.4;}
.NewsList .tab_tit span a:hover{ text-decoration:none;}

.NewsList .tab_con{ display:none;}
.NewsList .tab_con ul li{ height:2.8em; line-height:2.8;
white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;
    word-break: break-all;}

.NewsList .topTextCont{line-height:1.5; color:#969696; margin:0 0 0.5em 0;}
.NewsList .topTextCont h1{ height:1.5em; overflow:hidden; font-size:1.15em;}
.NewsList .topTextCont h1 a{ color:#000;}
.NewsList .topTextCont h1 span{ float:right;}
.NewsList .topTextCont p{   height:3em; overflow:hidden;font-size:1.15em;}

.ZWFWbanner img{ width:100%;}

.BScont{ overflow:hidden;}
.BScont ul{ width:101%; overflow:hidden; margin:0.5em 0 0 0;}
.BScont ul li{ float:left; width:32.3%; margin:0 1% 1% 0; background:#dff1ff; font-weight:bold; font-size:1.15em;}
.BScont ul li a{ display:block; padding:0.8em 4% 0 4%; height:5em; color:#4674e5; text-align:center;}
.BScont ul li span{ width:28%; margin:0 auto 0.5em auto; display:block;}
.BScont ul li span img{ width:100%;}

.BScont .bottomBanner{ background:#4674e5 ; font-size:1.15em; margin:0 0 0.5em 0;}
.BScont .bottomBanner a{ background:url(cjsfw20200817_94.png) left center no-repeat; display:block; color:#fff; font-weight:bold; line-height:5.5; overflow:hidden; padding:0 0 0 55%; background-size:auto 100%;}
.BScont .bottomBannerbg2 a{ background-image:url(cjsfw20200817_99.png);}
.BScont .bottomBannerbg3 a{ background-image:url(cjsfw20200817_105.png);}

.TZcont .topBanner{  font-size:1.4em; font-weight:bold; margin:0 0 0.5em 0;}
.TZcont .topBanner a{ display:block;background:url(cjsfw20200817_47.jpg) top center no-repeat; color:#fff; padding:0 0 0 55%; background-size:100% 100%; line-height:5.5;}
.TZcont .topBanner2 a{ background-image:url(cjsfw20200817_57.jpg);}
.TZcont .topBanner3 a{ background-image:url(cjsfw20200817_69.jpg);}


/*--第二版--*/
.FWcont .Toutit{   margin:0 0 1.5em 0; overflow:hidden;}
.FWcont .Toutit span{ color:#4674e5; padding:0 0 0 0.5em; font-weight:bold; float:left; font-size:1.5em;border-left:0.5em solid #4674e5;}
.FWcont .Toutit a{ float:right; color:#8d8d8d;line-height:1.5; font-size:1.3em;}
.FWcont ul{ overflow:hidden; font-size:1.3em; padding:0 0 0.8em 0; width:101%;}
.FWcont ul li{ float:left; width:32.3%; margin:0 1% 1% 0; display:table;height:7em;}
.FWcont ul li a{ display:table-cell; vertical-align:middle; background:#dff1ff; text-align:center; color:#4674e5; font-weight:bold; }
.FWcont ul li span{ height:3em; background:url(dapeng20200528_36.png) center center no-repeat; background-size:auto 100%; display:block; margin:0 0 0.5em 0;}
.FWcont ul li:hover{box-shadow:3px 3px 10px rgba(0,0,0,.1); }
.FWcont ul li:hover a,.FWcont ul li a:hover{ text-decoration:none; color:#fff; background:url(dapeng20200528_88.jpg) no-repeat; background-size:100% 100%; }
.FWcont ul li:hover a span,.FWcont ul li a:hover span{background-image:url(dapeng20200528_361.png);}
.FWcont ul li span.bg2{ background-image:url(dapeng20200528_38.png);}
.FWcont ul li span.bg3{ background-image:url(dapeng20200528_31.png);}
.FWcont ul li span.bg6{ background-image:url(dapeng20200528_66.png);}
.FWcont ul li span.bg7{ background-image:url(dapeng20200528_68.png);}
.FWcont ul li span.bg8{ background-image:url(dapeng20200528_70.png);}

.FWcont ul li:hover a span.bg2,.FWcont ul li a:hover span.bg2{ background-image:url(dapeng20200528_381.png);}
.FWcont ul li:hover a span.bg3,.FWcont ul li a:hover span.bg3{ background-image:url(dapeng20200528_311.png);}
.FWcont ul li:hover a span.bg6,.FWcont ul li a:hover span.bg6{ background-image:url(dapeng20200528_661.png);}
.FWcont ul li:hover a span.bg7,.FWcont ul li a:hover span.bg7{ background-image:url(dapeng20200528_681.png);}
.FWcont ul li:hover a span.bg8,.FWcont ul li a:hover span.bg8{ background-image:url(dapeng20200528_701.png);}

/* 新增start */
.BScont ul li span{ margin:0 auto 0.3em auto; display:block;height:2em; background:url(cjsfw20200817_83.png) center center no-repeat; background-size:auto 100%; }
.BScont ul li span.bg2{ background-image:url(cjsfw20200817_75.png);}
.BScont ul li span.bg3{ background-image:url(cjsfw20200817_73.png);}
.BScont ul li span.bg4{ background-image:url(cjsfw20200817_71.png);}
.BScont ul li span.bg5{ background-image:url(cjsfw20200817_63.png);}
.BScont ul li span.bg6{ background-image:url(cjsfw20200817_61.png);}
.BScont ul li span.bg7{ background-image:url(cjsfw20200817_59.png);}
.BScont ul li span.bg8{ background-image:url(cjsfw20200817_87.png);}
.BScont ul li span.bg9{ background-image:url(cjsfw20200817_85.png);}
.BScont ul li span.bg10{ background-image:url(dpmore20210323_1.png);}
.BScont ul li:hover{box-shadow:3px 3px 10px rgba(0,0,0,.1);}
.BScont ul li a:hover{ text-decoration:none; color:#fff; background:url(dapeng20200528_88.jpg) no-repeat; background-size:100% 100%; }
.BScont ul li a:hover span{ background-image:url(cjsfw20200817_831.png);}

.BScont ul li a:hover span.bg2{ background-image:url(cjsfw20200817_751.png);}
.BScont ul li a:hover span.bg3{ background-image:url(cjsfw20200817_731.png);}
.BScont ul li a:hover span.bg4{ background-image:url(cjsfw20200817_711.png);}
.BScont ul li a:hover span.bg5{ background-image:url(cjsfw20200817_631.png);}
.BScont ul li a:hover span.bg6{ background-image:url(cjsfw20200817_611.png);}
.BScont ul li a:hover span.bg7{ background-image:url(cjsfw20200817_591.png);}
.BScont ul li a:hover span.bg8{ background-image:url(cjsfw20200817_871.png);}
.BScont ul li a:hover span.bg9{ background-image:url(cjsfw20200817_851.png);}
.BScont ul li span.bg10{ background-image:url(dpmore20210323_2.png);}
/* 新增end */

.FWcont .ZwfwContFw{ margin:2em 0 0 0;} 
.FWcont .ZwfwContFw  ul{ width:102%; overflow:hidden;}
.FWcont .ZwfwContFw  ul li{ float:left; width:31.3%; margin:0 2% 0 0;}
.FWcont .ZwfwContFw  ul li img{ width:100%;}

.CtdpCont{ overflow:hidden;}
.CtdpCont ol{ float:left; width:102%;}
.CtdpCont ol li{ float:left; width:48%; margin:0 2% 2% 0;}
.CtdpCont ol li a{  display:block; color:#000;}
.CtdpCont ol li h3 img{ width:100%;}
.CtdpCont ol li p{  line-height:2; margin:1em 0 0 0; height:2em; overflow:hidden; font-weight:bold;}
.CtdpCont ol li p span{ float:right; color:#fff; background:#4674e5; padding:0 1em; border-radius:5px;}
.CtdpCont ol li a:hover{}