﻿ @charset "UTF-8";
/* Css for PEL,    ver 1.0
    CopyRight By Dongyi Network Technology CO.,Ltd Design Center
 */
/*     本网站通用布局 */

/* Css Reset */
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, p, blockquote, th, td, img{padding: 0;margin: 0;}
/* body{width:100%;} */
table{ border-collapse: collapse; border-spacing: 0;margin:auto;}
fieldset, img{ vertical-align: top; border: 0;}
address, caption, cite, code, dfn, em, th, var, i{ font-weight: normal; font-style: normal;}
ol, ul, li{ list-style: none;}
div, dl, dt, dd, ol, ul, li{zoom: 1;}
caption, th{ text-align: left;}
h1, h2, h3, h4, h5, h6{ font-weight: normal;font-size: 87%;}
q:before, q:after{ content: '';}
abbr, acronym{ border: 0;}
article,aside,dialog,footer,header,section,footer,nav,figure,menu,time{margin: 0;padding: 0;display: block;zoom: 1;}

Public
body{ min-width: 1120px; color: #333;font-size: 14px;line-height: 1.8;font-family: "Microsoft YaHei", SimSun, Arial, Helvetica, Tahoma, sans-serif;text-align: center;-webkit-text-size-adjust: none;}
a{ color: #333; text-decoration: none; outline: none;}
a:hover{color: #E20500;text-decoration: underline;}
.clearbox{ border: none; border-top: 1px solid transparent !important; clear: both; font-size: 0; height: 0; line-height: 0; margin-top: -1px !important; visibility: hidden;}
.blank{ display: block; height: 10px; font-size: 0px; line-height: 0; overflow: hidden; clear: both;}
.clearfix:after{ content: "."; display: block; height: 0; clear: both; visibility: hidden;}
* html .clearfix{ height: 1%;}
*+html .clearfix{ min-height: 1%;}
.fl{ float: left;}
.fr{ float: right;}
.hide{ display: none;}
input[type=button], input[type=submit], input[type=file], button{ cursor: pointer; -webkit-appearance: none; -webkit-border-radius: 0; -moz-border-radius: 0; border-radius: 0;}
.wrap{margin: 0 auto; text-align: left;width: max-content;}
.oh{overflow: hidden;}
.siteWidth{/* width: 1120px; */ margin: 0 auto; /* overflow: hidden; */position: relative;}


/* 顶部  */
  .topBar{height: 30px;line-height: 30px;background: #b6b7b9; font-size: 12px;position: relative;z-index: 3; color:#fff}
 .topBar a{color:#fff}
 .topBar .links{float: right;}
 .topBar .links .setHome,.topBar .links .fav{ padding: 0 10px; cursor: pointer}
#header{ position: relative;z-index: 3;}
#header .siteWidth{overflow: visible;}
#header .logoBar{ height: 134px; position: relative; z-index: 2;}
#header .logo{position: absolute;top: 36px;left: 30px;}
#header .logo img{max-width:780px; max-height:60px;} 
#header1{display: flex;
  justify-content: center; 
  align-items: center;  }

.s-form{margin: 50px 0 0 0;width: 240px;height: 34px;float: right;overflow: hidden;position: relative;z-index: 3;}
.s-form .select-box{ display: none}
.s-form .input-box{ float: left;}
.s-form .input-box input{display: block;width: 150px;height: 20px;line-height: 20px;font-size: 12px;outline: none;padding: 6px 10px 6px 30px; background: url(../img/icon.png) no-repeat 5px -139px; border: 1px solid #ddd; border-right: none;}
.s-form .btn-box{ position: absolute; right: 0; top: 0;}
.s-form .btn-box .searchBtn{display: block;width: 60px;height: 34px; line-height: 30px; background: #1968ab;text-align: center;outline: none;border: 0; color: #fff;}
/* 顶部 E */
.banner{width: 100%; text-align: center;height: 650px;overflow:hidden;}
#content{ position: relative; z-index: 2; padding: 20px 0 10px; width:1120px; margin:0 auto}
.side{width: 250px;float: left;position: relative;margin: 0 30px 0 0;left: 0;}
.mainContent{overflow: hidden;zoom: 1;}
.banner img{width: 100%;}



/* 站群导航-公共 */
 #siteLast{position: relative;}
#siteLast dt {cursor: pointer;}
#siteLast dd{display:none; width:900px; position:absolute;  background:#fff; text-align:left; color:#333; max-height:500px; overflow:auto; overflow-x:hidden; padding:10px}
#siteLast dd table{border-collapse: collapse;border-spacing: 0; font-size:12px; width:100%}
#siteLast dd table td{padding-top:10px; padding-bottom:10px; overflow:hidden}
#siteLast dd table .tdlab{width:90px; text-align:right; padding-right:20px; vertical-align:middle; line-height:26px; font-weight:bold; }
#siteLast dd ul{overflow:hidden; margin-right:-2%}
#siteLast dd ul li{width:18%; margin-right:2%; float:left; height:26px; line-height:26px; overflow:hidden}
#siteLast dd ul li a{color:#333}
#siteLast dd ul li a:hover{color:#c00;}
#siteLast dd table.up{background:#f7f7f7}
#siteLast.on dd{display:block;} 

/* 站群导航-个性 */
#siteLast{display: inline-block; *display: inline; zoom: 1;}
#siteLast dt{padding: 0 10px;display: inline-block; *display: inline;zoom: 1;}
#siteLast a{ padding:0; margin:0;}
#siteLast dd{  font-size:12px;right:0;top: 30px;width: 810px;border: 3px solid #1968ab;-webkit-box-shadow:0px 4px 8px rgba(0, 0, 0, .3);-moz-box-shadow:0px 4px 8px rgba(0, 0, 0, .3);box-shadow:0px 4px 8px rgba(0, 0, 0, .3); }
#siteLast li a{ cursor:pointer;}
#siteLast.on dt{background-color:#1968ab; color:#fff;} 
/* 
导航 */
/*  .nav{height: 44px; line-height: 44px; position: relative;z-index: 1; background-color: #1968ab;}
 .mainNav a:hover{text-decoration: none}
 .mainNav{font-size: 16px;position: relative;zoom: 1;}
 .mainNav:after{content: ".";display: block;height: 0;clear: both;visibility: hidden;}
 .mainNav .li1{ text-align: center; float: left; position: relative;}
 .mainNav .a1{float: left;display: block;zoom: 1; width: 112px;color: #fff}
 .mainNav .a1:hover{ text-decoration: none; color: #fff}
 .mainNav .on1 a{ background-color: #134a7a;}
 .mainNav .ul1{overflow: hidden;line-height: 28px;position: absolute;left: 0;top: 44px;width: 100%;display: none; background-color: #134a7a;}
 .mainNav .li2{ vertical-align: top;}
 .mainNav .a2{font-size: 14px;display: block;line-height: 30px;padding: 5px;color: #fff;}
 .mainNav .a2:hover{background: #1968ac;text-decoration: none; color: #fff;} 
 */
/* 底部 */
#footer{clear: both; background-color: #1968ac; text-align: center; color: #fff;}
#footer a{color: #fff}
#footer .siteWidth{ padding: 30px 0; overflow: hidden;}
#footer .links li{ padding: 0 5px; display: inline-block; *display: inline; zoom: 1;}
/* 
当前位置 */
.path{color: #999;}
.path em{padding-left: 20px;background: url(../img/icons-share.png) 0 -790px no-repeat;}
.path a,.path span{margin: 0 5px; color: #999}

/* goTop */
#goTop{position: fixed; display: none; _display: none !important; width: 50px;height: 50px;bottom: 60px;right: 5px;z-index: 99;cursor: pointer;margin: 5px;width: 40px;height: 40px;border-radius: 2px;-webkit-box-shadow: 0 0 5px #9c9c9c;opacity: .9;background: rgba(0, 0, 0, .5);}
#goTop::after{ display: block; position: absolute; left: 50%; top: 50%; margin-left: -10px; margin-top: -15px; content: ""; border-width: 10px; border-color: transparent; border-bottom-color: #fff; border-bottom-style: solid; border-style: dashed; display: block; font-size: 0; line-height: 0; width: 0;}

/* winMark */
#winMark{ z-index: 1;width: 100%;display: none; height: 100%; position: fixed; background: rgba(0, 0, 0, .8);left: 0;top: 0;}

/* box */
.box{margin-bottom: 15px; overflow: hidden;}
.box .hd{height: 44px;line-height: 44px; border-bottom:2px solid #c3c3c3 }
.box .hd h3{float:left;height:44px;line-height:44px;font-size:18px;font-weight:bold;padding-left:30px;background: url(../img/box-hd.gif) 0px 15px no-repeat;}
.box .hd .more{float: right; margin-right: 10px; font-size: 12px; color: #999}
.box .bd{overflow: hidden; padding: 15px 0 0;}

/* sideBox */
.sideBox{margin-bottom: 30px; background: #fff;}
.sideBox .hd{height: 46px; line-height: 46px; background: #2f54eb;color: #fff; overflow: hidden; margin-bottom:15px; border:1px solid #d5dce4}
.sideBox .hd h3{display:block; text-align:center; font-size: 18px; color: #fff; font-weight:bold}
.sideBox .hd h3 a{color: #fff}
.sideBox .bd{padding: 5px 10px; overflow: hidden}
/* 
pageBanner */
.pageBanner{height: 230px;background:url(../img/pageBanner.jpg) center 0 no-repeat;position: relative;z-index: -9999;margin-top:20px;width: 1200px;margin-right: auto;margin-left: auto;}

/* iconsLinks */
.iconsLinks{display: block;overflow: hidden; padding-top:30px }
.iconsLinks li{width: 202px;height: 190px;float: left; *display: inline;text-align:center;}
.iconsLinks li .pic{display:block; width:120px; height:120px; margin:0 auto;}
.iconsLinks li .pic img{width:120px; height:120px;}
.iconsLinks li .tit{line-height:36px; font-size:16px} 

/*--
颜色代码
#0068B7 深蓝色标题
#ddd 淡蓝色边框
--*/


/* 新信息中心 */
.pageBanner1{height: 230px;background:url(../img/xzzxbg.png) center 0 no-repeat;position: relative;z-index: 0;background-size:100%;}
#header1 .siteWidth,#content{clear: both;width:1200px;margin:0 auto;}}
#header1{position: relative;z-index: 10;/*  background:url('../img/2023-SX12,3.0002.jpg') no-repeat; */background:#fff; border-bottom: 1px solid #8a7970;}
#header1 .siteWidth {/* position: relative; */clear: both;width: 100%;margin:0;}
#header1 .logoBar{height: 100px;display: flex;
  justify-content: center; /* 水平居中 */
  align-items: center; /* 垂直居中 */}
#header1 .logo{float: left;/* width: 479px; */height: 115px;display: inline-flex; /* 使h1元素成为一个灵活的容器 */
    align-items: center; /* 垂直居中 */
    justify-content: center; /* 水平居中，如果需要的话 */}
#header1 .logo a {/* position: absolute; */ top: 36px; left: 17%;}
#header1 .logo img{max-width:540px; max-height:134px;}
#header1 .links{float:right;height:26px;font-size: 12px; color: #dfdfdf;}
#header1 .links i{color: #0b4870;}
#header1 .links a{ height:26px; line-height:26px; padding:0 3px; display:inline-block; color: #666;cursor:pointer; }
/*导航 */
#header1 .nav{margin-left: 5px;/* width: 900px; */height:100px;line-height:115px;color:#fff;float: left;background:#fff;display:flex;/* overflow:hidden; */}
#header1 .mainNav a{color:#333;}
#header1 .mainNav a:hover{text-decoration:none}
#header1 .mainNav{ font-size:16px;position:relative; zoom:1;  }
#header1 .mainNav:after{content:".";display:block;height:0;clear:both;visibility:hidden;} 
#header1 .mainNav .li1{ text-align: center;  float:left; position:relative; margin: 0 10px;}
#header1 .mainNav .a1{ width:10px; float:left; display:block; zoom:1; font-size:18px;width:100%;height:70px;}
#header1 .mainNav .a1:hover{ text-decoration:none; color:#fff;border-bottom:2px solid #2f54eb;}
#header1 .mainNav .on1 .a1{/* background: url(../img/Line11.png) 35px 71px no-repeat; */ color: rgb(47, 84, 235);}
#header1 .mainNav .ul1{overflow:hidden;line-height:28px;position:absolute;left:0;top:134px;width: 100%;display:none;background:url("../../base/img/a_h.png");}
#header1 .mainNav .li2{ vertical-align:top; }
#header1 .mainNav .a2{ font-size: 14px; color: #fff; display:block; line-height: 20px; padding: 8px;}
#header1 .mainNav .spe {float: left; width: 9px; background: url(../img/icons.png) 0 -257px no-repeat; text-indent: -9999px;}
#header1 .mainNav .on1 a{ }
#header1 .mainNav .ul1{overflow: hidden;line-height: 28px;position: absolute;left: -25px;top: 71px;width: 200%;display: none;background:rgba(47, 84, 235,0.7);}
#header1 .mainNav .li2{ vertical-align: top;}
#header1 .mainNav .a2{font-size: 14px;display: block;line-height: 30px;padding: 5px;color: #fff;}
#header1 .mainNav .a2:hover{text-decoration: none; color: #fff;} 
/* 搜索 */
.sy{background-color:#f0f0f059;}
.sy .s-form1{margin:0 auto;width: 700px;height: 50px;overflow: hidden;position: relative;z-index: 3;margin-top:-350px;border-radius:10px;}
.sy .s-form1 .select-box{ display: none;}
.sy .s-form1 .input-box{ float: left;background:#fff;}
.sy .s-form1 .input-box input{display: block;width: 570px;height: 49px;line-height: 50px;font-size: 20px;outline: none;padding: 1px 0px 0px 52px;background: url(../img/search.png) no-repeat 9px 13px;border: none;}
.sy .s-form1 .input-box input::placeholder{color:#ccc;}
.sy .s-form1 .btn-box{position: absolute;right: 0;top: 0;}
.sy .s-form1 .btn-box .searchBtn{display: block;width: 130px;height: 50px; line-height: 50px; background: rgb(47, 84, 235);text-align: center;outline: none;border: 0; color: #fff;font-size:25px;}
.kjss{color:#fff;font-size:20px;margin-right: 205px;text-align:center;margin-top:10px;}
.kjss a{color:#fff;text-decoration:none;}
.kjss a:hover{color:#2f54eb;}
.kjss span{margin:0 6px;}

/* 新闻动态 */
.box{margin-bottom:35px;width:1200px;margin:0 auto;}
.box .hd1{text-align:center;margin:60px;}
.box .hd1 h3{ font-size:30px;color:#2f54eb;font-weight:700;}
.box .hd1 p{color:#ccc;font-size:30px;font-weight:700;}
.box .bd{overflow:hidden;padding:15px 0 0;}
 .gd{width:125px;height: 39px;margin: 35px auto;text-align:center;}
 .gd .more{color: #aaa;font-size:16px;line-height:40px;font-weight:700;}
 .gd .more:hover{text-decoration:none;color:#2f54eb;}
#news-group1{padding-top: 20px;padding-bottom: 30px; overflow:hidden;} 
#xwdt .list-xwzx .time{position:absolute;width:50px;text-align:center;top: 110px;}
#xwdt .list-xwzx .time ul li{color:#fff;}
#xwdt .list-xwzx .time ul li:nth-child(1){font-weight:700;font-size:20px;}
#xwdt .list-xwzx .t .time{left:10px;background:#2f54eb;}
#xwdt .list-xwzx .t .con{margin-top:30px;}
#xwdt .list-xwzx .t{position:relative;display:block;background:#fff;height:400px;} 
#xwdt .list-xwzx .t:hover{ box-shadow: 0 3px 8px rgba(0, 0, 0, 0.2); transform: translate(0, -3px);}
#xwdt .list-xwzx .t{float:left; width:240px; margin-right:30px; margin-bottom:20px;}
#xwdt .list-xwzx .xq a{color:#aaa;text-decoration:none;}
#xwdt .list-xwzx .xq a:hover{color:#2f54eb;}
#xwdt .list-xwzx .xq span{float:left;display:block;width:50px;margin:12px;}
#xwdt .list-xwzx .t .xq span{border: 1px solid #2f54eb;}
#xwdt .list-xwzx .t .pic{overflow:hidden;}
#xwdt .list-xwzx .t .pic img{width:100%; height:160px;    transition-duration: .3s}
#xwdt .list-xwzx .t .pic img:hover{ transform: scale(1.1)}
#xwdt .list-xwzx .t .title{font-size:16px; font-weight:bold; padding:10px;height:60px;}
#xwdt .list-xwzx .t .title a{text-decoration:none;}
#xwdt .list-xwzx .t .title a:hover{color:#2f54eb;}
#xwdt .list-xwzx .t .intro{color:#999; font-size:12px; height:63px; overflow:hidden;padding:10px;}
#xwdt .list-xwzx .n{/* clear:both; */overflow:hidden;margin-bottom: 42px;display:block;border-bottom: 2px solid #2f54eb;background:#fff;}
#xwdt .list-xwzx .n:hover{ box-shadow: 0 3px 8px rgba(0, 0, 0, 0.2); transform: translate(0, -3px);}
#xwdt .list-xwzx .n .date{float:left; color:#666; padding:3px 8px; margin-right:20px;}
#xwdt .list-xwzx .n .date dt{color:#2f54eb;font-weight:700;font-size:30px;}
#xwdt .list-xwzx .n .date dd{margin-left:50px;font-size:15px;color:#ccc;}
#xwdt .list-xwzx .n .tit{display:block;font-weight:700;padding-top: 16px;font-size:16px;margin-bottom:10px;text-decoration:none;}
#xwdt .list-xwzx .n .title a:hover{color:#2f54eb;}
#xwdt .list-xwzx .n .intro{color:#ccc;}
#xwdt .list-xwzx .n .date .bod{width:50px; height:20px;border-bottom:2px solid #2f54eb;margin-left:35px;margin-bottom:15px;}

/* 通知公告 */
#xwdt .list-tzgg .t .time{left:10px;background:#2f54eb;}
#xwdt .list-tzgg .t a{text-decoration:none;}
#xwdt .list-tzgg .t a:hover{color:#2f54eb;}
#xwdt .list-tzgg .t .con{margin-top:30px;}
#xwdt .list-tzgg .t{position:relative;display:block;background: url(../img/Group44.png) 1px 24px no-repeat;height:400px;display:flex;}
#xwdt .list-tzgg .t{float:left; width:270px;height:350px; margin-right:30px; margin-bottom:20px;transition-duration:.3s;box-shadow: 3px 2px 12px #ccc;}
#xwdt .list-tzgg .t:hover{transform:translateX(10px);}
#xwdt .list-tzgg .xq span{float:left;display:block;width:50px;margin:12px;}
#xwdt .list-tzgg .t .xq span{border: 1px solid #2f54eb;}
#xwdt .list-tzgg .t .title{font-size:16px;font-weight:bold;padding: 10px;height:55px;}
#xwdt .list-tzgg .t .intro{color:#ccc; font-size:12px; height:200px; overflow:hidden;padding:10px;}
#xwdt .list-tzgg .t .date{margin-left: 10px;font-size:13px;color:#999;}
#xwdt .list-tzgg .t .left{width:20px;margin:0 5px;}
#xwdt .list-tzgg .t .left .tb1{width: 15px;height: 15px;background:#2f54eb;margin-top: 42px;border-radius:3px;margin-left:5px;}
#xwdt .list-tzgg .t .left .tb2{width: 10px;height: 10px;background:#2f54eb;margin-top: 46px;border-radius:100px;margin-left: 7px;}
#xwdt .list-tzgg .t .left .tb3{position:relative;width: 2px;height: 273px;background:#2f54eb;margin-left: 11px;top: -47px;}
#xwdt .list-tzgg .t .xq{margin-left: 105px;color:#999;}

/*信息安全*/
.div3{position:relative;}
.div3::before{content:""; display:block;position:absolute;top:0;right:0;left:0;bottom:0;background: url(../img/Group45.png)0px -148px no-repeat;background-size:100%;opacity:0.4;}
.clounmA_2{margin-bottom:35px;width:1200px;}
.div3 .hd1{text-align:center;margin:60px;}
.div3 .hd1 h3{ font-size:30px;color:#2f54eb;font-weight:700;}
.div3 .hd1 p{color:#ccc;font-size:30px;}
.div3 .clounmA_2{ overflow:hidden; }
.div3 .clounmA_2 .hd{margin-bottom:15px;font-size:20px;}
.div3 .clounmA_2 .hd ul {display:flex;justify-content:center;}
.div3 .clounmA_2 .hd li{display:block;width: 180px;height:40px;text-align:center;line-height:40px;font-size:25px;}
.div3 .clounmA_2 .hd li.on{background: url(../img/Line10.png) 63px 38px no-repeat;}
.div3 .clounmA_2 .hd li.on h3 a{ color:#2f54eb; font-weight:bold;text-decoration:none;}
.div3 .clounmA_2 .hd li h3 a{ color:#878e91;text-decoration:none}
.div3 .clounmA_2 .hd li .more{position:absolute;right: 21px;bottom: 439px;color: #fff;font-size:18px;display:block;width:800px;text-align:right;background:linear-gradient(to left,#2f54eb,#fff);border-radius:20px;padding-right:20px;}
.div3 .clounmA_2 .bd{}
.div3 .clounmA_2 .tp{height: 306px;width: 500px;position:absolute;top: 337px;left: 39px;transform: skew(-10deg,0);border-radius:10px;z-index:9999;overflow:hidden;transition-duration:.3s;}
.div3 .clounmA_2 .tp:hover{background-size:110%;} 
.div3 .clounmA_2 .tp img{width:100%;}
.div3 .infoList{margin-top:50px;width: 872px;height:300px;background:rgba(255,255,255,0.5);box-shadow: 1px 0px 10px 2px #f0f0f0;border-radius:10px;padding:20px;margin-left: 282px;padding-top:50px;}
.div3 .infoList li{height: 50px;line-height: 50px;overflow: hidden;padding-left: 319px;background: url(../img/Rectangle65.png) no-repeat 300px 18px;background-size: 15px 15px;}
.div3 .infoList li a{overflow: hidden;margin-left:10px;}
.div3 .infoList li .date{float: right; color: #ccc;}
/*下载中心*/
.div4{background: url(../img/xzzxbg.png) no-repeat;background-size:100%;}
.div4 .box .hd1{text-align:center;margin: 37px;}
.div4 .hd1 h3{color:#fff;}
.div4 .hd1 p{color:#fff;}
.div4 .box .bd{overflow:hidden;padding: 0px 0px 52px;}
.div4 .infoDataList1{padding:10px 18px;margin:0 auto; text-align:center;}
.div4 .infoDataList1 li{display:inline-block;}
.div4 .infoDataList1 a{display:block;height:40px;width:200px; line-height:40px;text-align:center;color:#fff;background-color: rgba(54,75,172,0.4);border-radius:25px;text-decoration:none;}
.div4 .infoDataList1 a:hover{background-color:rgba(255,255,255,0.5);}
.div4 .infoDataList1 i{display:block;width: 110px;height: 120px;margin-left: 49px;}
.div4 .infoDataList1 i{background: url(../../Base/img/xzzxtb.png) no-repeat;background-size: 250%;}
.div4 .infoDataList1 .li1 i {background-position: 10px 6px;}
.div4 .infoDataList1 .li2 i {background-position: -84px 6px;}
.div4 .infoDataList1 .li3 i {background-position: -181px 6px;}
.div4 .infoDataList1 li{margin: 11px 60px;}


/*文章列表页*/
.siteWidth1 { width: 1120px;  margin: 0 auto;  overflow: hidden;  position: relative;}
.siteWidth1 .sideBox{margin-bottom: 30px; background: #fff;}
.siteWidth1 .sideBox .hd{height: 46px; line-height: 46px; background: #2f54eb;color: #fff; overflow: hidden; margin-bottom:15px; border:1px solid #d5dce4}
.siteWidth1 .sideBox .hd h3{display:block; text-align:center; font-size: 18px; color: #fff; font-weight:bold}
.siteWidth1 .sideBox .hd h3 a{color: #fff}
.siteWidth1 .sideBox .bd{padding: 5px 10px; overflow: hidden}
.siteWidth1 .pageBoxLoop{overflow: hidden;}
.siteWidth1 .pageBoxLoop .box{width: 48.5%; border-top: 0; margin-bottom: 20px;}
.siteWidth1 .pageBoxLoop .box .hd{ height: 45px; line-height: 45px; margin-bottom: 10px;}
.siteWidth1 .pageBoxLoop .box .hd h3{ font-size: 20px;}
.siteWidth1 .pageBoxLoop .box .bd{height: 154px;padding: 0 5px;}
.siteWidth1 .pageBoxLoop1 .box{width: 100%;}
.siteWidth1 .pageBoxLoop1 .box .bd{height:auto;}
.siteWidth1 .mainBox{background: #fff;}
.siteWidth1 .mainBox .mHd{height: 46px;line-height: 46px;  overflow: hidden;padding: 0 15px 0 0; border-bottom:2px solid #c4c4c3}
.siteWidth1 .mainBox .mHd h3{float: left;font-size: 18px; color: #2f54eb; font-weight:bold;}
.siteWidth1 .mainBox .mHd h3 a{color: #2f54eb;}
.siteWidth1 .mainBox .mBd{padding: 20px 15px 0;overflow: hidden;}
.siteWidth1 .mainBox .mHd .path{font-size: 12px;float: right;}
.siteWidth1 .page{font-size: 0;text-align: center;padding: 25px 0;clear: both; line-height: 26px;}
.siteWidth1 .page a,.page span{vertical-align: top;font-size: 14px;display: inline-block; *display: inline;zoom: 1;border: 1px solid #d4d4d4;padding: 4px 15px;margin-right: 5px;}
.siteWidth1 .page a:hover{border: 1px solid #2f54eb; text-decoration: none; color: #2f54eb;}
.siteWidth1 .page .current{ background: #2f54eb; border: 1px solid #2f54eb; color: #fff !important;}
.siteWidth1 .page select{height: 18px;line-height: 18px;padding: 0 8px;background: #fff;border: 0;border: none;vertical-align: middle;} 
/* 侧栏导航 */
.siteWidth1 #sideMenu .bd{padding: 0;}
.siteWidth1 #sideMenu .menuList li{border-bottom:1px solid #aaaaaa}
.siteWidth1 #sideMenu .menuList li a{display:block; padding:10px 20px; text-align:center; line-height:20px; font-size:14px; font-weight:bold; background:#fff}
.siteWidth1 #sideMenu .menuList li a:hover,
.siteWidth1 #sideMenu .menuList li.on a{color:#fff; background:#2f54eb; text-decoration:none}
.siteWidth1 .newsList li {height:36px;line-height:36px;overflow:hidden;background: url(../../Base/img/dot-01.png) no-repeat 4px 17px;padding:0 5px 0 18px;white-space: nowrap;text-overflow: ellipsis;}
.siteWidth1 .newsList li a{text-decoration:none;}
.siteWidth1 .newsList li a:hover{color:#2f54eb;}
.siteWidth1 .newsList .date{float:right;color:#bcbcbc; font-size:12px;}
.siteWidth1 .newsList .split{height:13px;margin-bottom:13px;border-bottom: 1px dashed #e5e5e5; background:none}
.siteWidth1 .newsList li em{background:#1869b8}
/* 底部 */
#footer1{clear: both; background-color: rgb(54,75,172); text-align: center; color: #f0f0f0; }
#footer1 a{color: #fff}
#footer1 .siteWidth{ padding: 30px 0; overflow: hidden;}
#footer1 .siteWidth .bd{margin-top:20px;}
#footer1 .siteWidth .bd span{margin-right:25px;font-size:12px;}

/* 固定图片 */
.imagecontainer {
	display: flex;
	flex-direction: column;
	position: fixed; /* 设置定位为固定 */
	top: 300px; /* 距离顶部的距离 */
	right: 0; /* 距离左侧的距离 */
}
.imagecontainer img {
	margin-top:10px;
	width: 150px; /* 设置图片宽度 */
	height: auto; /* 保持图片纵横比 */
}
.czygj{
    margin-bottom:20px;
}