@charset "utf-8";
/* CSS Document */
body{font-size:14px; line-height:26px; font-family:"微软雅黑";background:url(bodybg.jpg) no-repeat center top #fff;}
body,p,span,h1,h2,h3,h4,h5,h6,input,div{margin:0px;padding:0px;}
em{font-style:normal;margin:0px;padding:0px;}
ul,li{list-style:none;padding:0px;margin:0px;}
a{text-decoration:none;}
img{border:none;margin:0px;padding:0px;}
a:link{color:inherit;}
a:visited{color:inherit;}
a:hover{color:#d00000;}
.left{float:left}
.right{float:right;}
.clear{clear:both;}
.hide{display:none;}
input[type='button']{ cursor:pointer; }
figure{padding:0;margin:0;}
.clearfix::after{content:"";display:block;clear:both;}
/* 中心变形*/
	img {
	transition:all 0.5s ease-out;
	/* 过度 所有css属性 1秒过度 结束慢*/
-moz-transition:all 0.5s ease-out;
	/* Firefox 4 */
-webkit-transition:all 0.5s ease-out;
	/* Safari 和 Chrome */
-o-transition:all 0.5s ease-out;
	/* Opera */
}

.piaofu{ position:fixed; right:5%; top:30%;}

/*抬头标题*/
.titleAll{ height:30px; background:#0972D3;}
.tittop{ width:1200px; margin:0 auto; font-size:14px; color:#fff;}
.tittop span{ padding:0 15px;}
.tittop a{ color:#fff;}
.logomain{ height:190px; margin:0 auto; width:1200px;}

.logomainL{ width:800px; float:left;}
.logomainL img{ float:left; width:548px; height:68px; padding-top:70px;}
.logomainR{ float:right; width:110px; height:40px; margin-top:75px;}
.input01{ background:#0077E7; color:#fff; border-radius:4px; width:110px; height:40px; line-height:40px; text-align:center; color:#fff; border:none; font-size:16px;}

.dh{ width:1200px; margin:0 auto; height:66px; background:#0077E7;overflow:hidden;display:flex;justify-content: space-around;}
.dh a{ color:#fff; font-size:20px; line-height:66px; float:left; padding:0 35px; font-weight:bold;padding-left:0.5em;padding-right:0.5em;}

/*内容区域*/
.Allmain{ width:1200px; background:#fff; margin:0 auto;}
/*第一排flash*/
.main{ margin:0 auto; padding:20px 20px 0;}
.falsh{ width:580px; height:330px; float:left;overflow:hidden;position:relative;}
.falsh .hd { height:10px;overflow: hidden;position:absolute;right:5px;bottom:12px;z-index:1; }
.falsh .hd ul {
  overflow: hidden;
  zoom: 1;
  float: left;
}
.falsh .hd ul li {
  float: left;
  margin-right: 10px;
  width: 10px;
  height: 10px;
  line-height: 10px;
  text-align: center;
  background: #fff;
  border-radius: 5px;
  cursor: pointer;
}
.falsh .hd ul li.on{ background-color:#0972D3; }
.falsh .bd{    
  position: relative;
  height: 100%;
  z-index: 0;
  line-height: 36px;
}
.falsh .bd li{ zoom:1;vertical-align: middle; width:580px; height:330px;}
.falsh .bd figure{ width:100%;height: 100%;overflow:Hidden; }
.falsh .bd figure img{ width:100%; }
.falsh .bd li p {
  width:100%;
  height: 36px;
  padding: 0 10px;
  display: block;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  position: absolute;
  bottom: 0px;
  z-index: 11;
  background-color:rgba(0,0,0,0.4);
  color: #fff;
  font-size:16px;
  box-sizing: border-box;padding-right:7em;
}
/*最新动态 tab切换580px*/
.ind-news{ float:right; width:580px;}
/*信息化活动*/
.xxhhd{ width:565px; height:90px; float:left; padding:0 7px; margin-bottom:15px;}
.xxhhdL{ float:left; width:112px; height:84px;}
.xxhhdL img{width:112px; height:84px;}

.xxhhdC{ float:left; width:325px; height:84px; padding:0 15px 0 20px;}
.xxhhdC span{ font-size:16px;font-weight: bold;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;display: block;}
.xxhhdC p{ font-size:14px; color:#666;white-space: nowrap;}
.xxhhdD{ float:right; width:85px; height:35px; line-height:35px; margin-top:40px; }

.input02,.input03,.input04{ display:inline-block;color:#fff;text-align: center;white-space: nowrap;width:85px; height:35px; line-height:35px; border:none; border-radius:4px; }
a.input02,a.input03,a.input04{color:#fff;}
.input02{ background-color:#ff8f1f;}
.input03{ background-color:#008dff;}
.input04{ background-color:#fa5151;}

.dhbg{ width:1160px; height:38px; line-height:38px; margin:0 auto; background:url(dhbg.png) no-repeat left top;}

.dhbg p{ float:left; font-size:20px; color:#fff; padding-left:12px;font-size:18px;font-weight:bold;letter-spacing:0.5px;}
.dhbg>p{padding-left: 20px;background-color: #0972D3;padding-right: 20px;border-top-left-radius: 6px;}
.dhbg span{ float:right; font-size:14px; padding-right:15px;}

/*广告位*/
.ggw{ width:1160px; margin:0 auto;overflow:hidden;position:relative;max-height:200px;margin-top:25px; }
.ggw img{ max-width:100%;display:block;}
/* .ggw,.ggw li { font-size:0;line-height:0; } */
.ggw .bd ul li{ display:flex;flex-wrap: nowrap;justify-content: space-between; }
.ggw .hd { overflow: hidden;position:absolute;bottom:12px;z-index:1;left:unset;right:0;min-width:100px; }
.ggw .hd ul {
  overflow: hidden;
  zoom: 1;
  text-align:right;
}
.ggw-apps .hd ul{ text-align: center; }
.ggw .hd ul li {
  display:inline-block;
  margin-right: 10px;
  width: 10px;
  height: 10px;
  line-height: 10px;
  text-align: center;
  background: #fff;
  border-radius: 5px;
  cursor: pointer;
}
.ggw .hd ul li.on{ background-color:#0972D3; }
.ggw .bd{    
  position: relative;
  height: 100%;
  z-index: 0;
}
.ggw .bd li{ zoom:1; }
/*第3块主体 - 左  人工智能*/
.rgzn{ float:left;width:565px;}
.rgznnr{ height:90px; padding-top:15px;}
.rgznnrl{ float:left; width:405px; padding-top:5px;}
.rgznnrl span{ font-size:16px; display:block;overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap; }


.rgznnrl p{ font-size:14px; display:block; color:#999;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2;
  overflow: hidden;
  text-overflow: ellipsis;
  line-height:1.5;
  height: 3em;
}
  
.rgznnrR{ float:right; width:125px; height:85px;}
.rgznnrR img{width:125px; height:85px;}

.list li{ line-height:32px;}
.list li .lwid{ float:left; width:495px;display:block;overflow: hidden;
  text-overflow: ellipsis; white-space: nowrap; padding-left:15px; background:url(dian.jpg) no-repeat left 12px;}
  
 .list li .date{ float:right; width:50px; text-align:right; color:#999;} 
 
 /*信息化成果*/
 .xxhcg{ width:190px; height:140px;}
 .xxhcg ul{ width:610px; padding-top:15px;}
 .xxhcg ul li{ width:190px; height:150px; float:left; margin-right:10px;}
 .xxhcg ul li img{ width:175px; height:108px;}
 .xxhcg ul li span{ display:block;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
 
/*友情链接*/
.link ul{ padding:15px 0; width:1200px; margin-bottom:30px;}
.link li{ width:180px; height:40px; float:left; margin:0 8px;}
.link li:first-child{margin-left:0;}
.link li img{ width:180px; height:40px;}

/*版权所有*/

/*首页tab切换--最新动态 通知公告*/
.ind_news{ width:560px; float:right; }
.ind_news .hd{ height:36px; line-height:36px; background:#F1F1F1; padding:0 10px 0 0; border-bottom:1px solid #0972D3; position:relative;border-top-left-radius:6px;border-top-right-radius:6px; overflow:hidden; }
.ind_news .hd ul{ float:left;  position:absolute; left:0px; top:-1px; height:36px;}
.ind_news .hd ul li{ float:left; padding:0 15px; cursor:pointer; font-size:18px; color:#333; margin-right:30px;letter-spacing:0.5px;}
.ind_news .hd ul li.on{ font-weight:bold;height:40px; background:#0972D3; color:#fff;border-bottom:1px solid #0972D3;}
.ind_news .hd ul li.on a{ color:#fff;}
.ind_news .bd ul{ padding:15px 0;  zoom:1; position:relative; padding-bottom:0;}
.ind_news .bd li{ line-height:35px;}
.ind-newsL{ float:left; width:430px;width:476px;font-size:16px; background:url(dian.jpg) no-repeat left 15px; padding-left:15px;white-space: nowrap;}
.ind-newsL a{ display:block; overflow: hidden;text-overflow: ellipsis; white-space: nowrap;}
.ind-newsR{ float:right; font-size:14px; width:40px; text-align:right; color:#999;white-space: nowrap;}

.ind-news-more{ position:absolute; top:-30px; right:10px;}

.bot{background-color:#0A549E; color:#fff; padding:40px 0; margin-top:30px; text-align:center; font-size:14px;}
.bot,.bot a {color:#fff;}

#cover {
  position: fixed;
  z-index: 99;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  opacity: 0.7;
  display: none;
}
.dhlogin {
  width: 320px;
  height: 360px;
  position: fixed;
  left: 50%;
  top: 50%;
  margin-top: -180px;
  margin-left: -160px;
  background: #fff;
  padding: 20px 40px;
  box-shadow: 5px 5px 10px 0 rgba(0, 0, 0, 0.2);
  border-radius: 6px;
  z-index: 999;
  display: none;
}
.dhloginbt {
  font-size: 18px;
  height: 50px;
  line-height: 40px;
  text-align: center;
  font-weight: bold;
}
.dlkuang {
  height: 44px;
  border: 1px solid #CCC;
  line-height: 44px;
  margin-bottom: 10px;
  border-radius: 6px;
  text-align: center;
}
.dlkuang .img01 {
  float: left;
  margin: 15px 10px 0 15px;
}
.dlkuang .img01 img {
  border: none;
  display: block;
  vertical-align: top;
}
.dlkuang .kuang {
  float: left;
  width: 250px;
  margin: 5px 10px 0 5px;
  border: none;
  line-height: 34px;
  color: #666;
}
.dlkuang .kuang:focus {
  outline: none;
}
.yidun_intellisense--light .yidun_intelli-control {
  position: relative;
  height: 40px;
  font-size: 14px;
  cursor: pointer;
  border-radius: 2px;
  border: 1px solid #e4e7eb;
  background-color: #f7f9fa;
  overflow: hidden;
  outline: none;
}
.yidun_intellisense--light * {
  box-sizing: border-box;
}
.yidun_intellisense--light .yidun_intelli-tips {
  text-align: center;
  color: #45494c;
}
.yidun_intellisense--light .yidun_intelli-icon {
  position: relative;
  margin-right: 5px;
  width: 28px;
  height: 28px;
  vertical-align: middle;
  border-radius: 50%;
  background-color: #fff;
  box-shadow: 0 2px 8px 1px rgba(188,196,204,.5);
  transition: all .2s linear;
}
.yidun.yidun--light.yidun--avoid.yidun--button .yidun_tips .yidun_tips__icon, .yidun.yidun--light.yidun--error.yidun--avoid .yidun_tips .yidun_tips__icon, .yidun.yidun--light.yidun--error.yidun--icon_point .yidun_tips .yidun_tips__icon, .yidun.yidun--light.yidun--error.yidun--inference .yidun_tips .yidun_tips__icon, .yidun.yidun--light.yidun--error.yidun--maxerror .yidun_tips .yidun_tips__icon, .yidun.yidun--light.yidun--error.yidun--point .yidun_tips .yidun_tips__icon, .yidun.yidun--light.yidun--error.yidun--sms .yidun_tips .yidun_tips__icon, .yidun.yidun--light.yidun--error.yidun--space .yidun_tips .yidun_tips__icon, .yidun.yidun--light.yidun--error.yidun--voice .yidun_tips .yidun_tips__icon, .yidun.yidun--light.yidun--error.yidun--word_group .yidun_tips .yidun_tips__icon, .yidun.yidun--light.yidun--error.yidun--word_order .yidun_tips .yidun_tips__icon, .yidun.yidun--light.yidun--icon_point.yidun--button .yidun_tips .yidun_tips__icon, .yidun.yidun--light.yidun--inference.yidun--button .yidun_tips .yidun_tips__icon, .yidun.yidun--light.yidun--point.yidun--button .yidun_tips .yidun_tips__icon, .yidun.yidun--light.yidun--space.yidun--button .yidun_tips .yidun_tips__icon, .yidun.yidun--light.yidun--success.yidun--avoid .yidun_tips .yidun_tips__icon, .yidun.yidun--light.yidun--success.yidun--icon_point .yidun_tips .yidun_tips__icon, .yidun.yidun--light.yidun--success.yidun--inference .yidun_tips .yidun_tips__icon, .yidun.yidun--light.yidun--success.yidun--point .yidun_tips .yidun_tips__icon, .yidun.yidun--light.yidun--success.yidun--sms .yidun_tips .yidun_tips__icon, .yidun.yidun--light.yidun--success.yidun--space .yidun_tips .yidun_tips__icon, .yidun.yidun--light.yidun--success.yidun--voice .yidun_tips .yidun_tips__icon, .yidun.yidun--light.yidun--success.yidun--word_group .yidun_tips .yidun_tips__icon, .yidun.yidun--light.yidun--success.yidun--word_order .yidun_tips .yidun_tips__icon, .yidun.yidun--light.yidun--word_group.yidun--button .yidun_tips .yidun_tips__icon, .yidun.yidun--light.yidun--word_order.yidun--button .yidun_tips .yidun_tips__icon, .yidun.yidun--light .yidun_loadbox .yidun_loadbox__inner, .yidun.yidun--light .yidun_loadbox .yidun_loadbox__inner .yidun_loadicon, .yidun.yidun--light .yidun_tips__answer, .yidun.yidun--light .yidun_tips__before, .yidun.yidun--light .yidun_tips__content, .yidun_intellisense--light .yidun_classic-tips .yidun_tips__icon, .yidun_intellisense--light .yidun_intelli-icon, .yidun_popup.yidun_popup--light .yidun_modal, .yidun_popup.yidun_popup--light .yidun_modal__before, .yidun_popup.yidun_popup--light .yidun_modal__sibling, .yidun_popup.yidun_popup--light .yidun_modal__title {
    display: inline-block;
    zoom: 1;
    vertical-align: top;
}
.yidun_intellisense--light .yidun_intelli-text {
  line-height: 38px;
  vertical-align: middle;
  transition: all .2s linear;
}
.yidun_intellisense--light .yidun_classic-tips {
  display: none;
  text-align: center;
}
.yidun_intellisense--light .yidun_classic-tips .yidun_tips__icon {
  margin-right: 5px;
  width: 12px;
  height: 12px;
  vertical-align: middle;
}
.yidun_intellisense--light .yidun_classic-tips .yidun_tips__text {
  line-height: 38px;
  vertical-align: middle;
}
.yidun_intellisense--light .yidun_classic-container {
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  z-index: 1000;
}
.dengluan {
  width:100%;
  height: 45px;
  line-height: 45px;
  background: #0F83FF;
  color: #fff;
  font-size: 16px;
  text-align: center;
  margin-top: 20px;
  border-radius: 4px;
  border: none;
  outline: none;
  cursor: pointer;
}
a.userinfo{ color:#fff;display:flex;align-items: center; white-space: nowrap;padding-right:0.5em;border:1px solid #fff;}
a.userinfo img{ margin-right:0.5em;}

/*列表页*/
.tit-liebiao{ line-height:40px; padding:0 15px; border-bottom:1px solid #c0c8cf; background:#F2F3F4; font-size:16px;background: url(icon.png) left center no-repeat;}
.nylist ul{ padding-bottom:30px;}
.nylist li{ line-height:55px;border-bottom:1px solid #e6e6e6; padding: 0 25px;  background:url(dian.jpg) no-repeat 10px 25px; font-size:16px;}
.nylist li span{ float:right; color:#999;}

/*分页符*/
.pageCon{height:50px;}
.manu { PADDING:3px;  MARGIN:3px; TEXT-ALIGN:center; font-size:12px; FONT-FAMILY:Verdana, Arial, Helvetica, sans-serif;}
.manu A {font-size:14px; BORDER-RIGHT:#DDD 1px solid; PADDING-RIGHT:10px; BORDER-TOP:#DDD 1px solid; PADDING-LEFT:10px; PADDING-BOTTOM:10px; MARGIN:2px; BORDER-LEFT:#DDD 1px solid; COLOR:#2388f4; PADDING-TOP:10px; BORDER-BOTTOM:#DDD 1px solid; TEXT-DECORATION:none;}
.manu A:visited { COLOR:#2388f4; TEXT-DECORATION:none;}
.manu A:hover {	BORDER-RIGHT: #999 1px solid; BORDER-TOP: #999 1px solid; BORDER-LEFT: #999 1px solid; COLOR: #444; BORDER-BOTTOM: #999 1px solid; background-color:#F6F6F6;}
.manu A:active { BORDER-RIGHT: #999 1px solid; BORDER-TOP: #999 1px solid; BORDER-LEFT: #999 1px solid; COLOR: #666; BORDER-BOTTOM: #999 1px solid;}
.manu .current { BORDER-RIGHT: #2388f4 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #2388f4 1px solid; PADDING-LEFT: 10px; FONT-WEIGHT: bold; PADDING-BOTTOM: 10px; MARGIN: 2px; BORDER-LEFT: #2388f4 1px solid; COLOR: #fff; PADDING-TOP: 10px; BORDER-BOTTOM: #2388f4 1px solid; BACKGROUND-COLOR: #2388f4;}
.manu .disabled { BORDER-RIGHT: #eee 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #eee 1px solid; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; MARGIN: 2px; BORDER-LEFT: #eee 1px solid; COLOR: #ddd; PADDING-TOP: 10px; BORDER-BOTTOM: #eee 1px solid;}
/*End*/

/*末级页*/
.h2{ font-size:32px; text-align:center; padding:20px 0;line-height:1.5;}
.mojitit{ height:35px; background:#f4f4f4; line-height:35px; text-align:center; font-size:14px;color:#666;}
.mojinr{  padding:30px; line-height:2; font-size:18px; text-align:justify;}
.mojinr p { margin-bottom:1em; }

/*图片列表页*/
.pic-list {padding-left:20px;margin-top:20px;}
.pic-list li {box-sizing: border-box; width: 265px;float: left;margin: 0 20px 20px 0;line-height: 22px;}
.pic-list figure  {width:100%;height:149px;overflow: hidden;background-color:rgba(0,0,0,0.3)}
.pic-list figure img {height:100%;width:100%}
.pic-list p { width:100%;box-sizing: border-box;padding-left:0.5em;padding-right:0.5em;overflow: hidden; white-space: nowrap; text-overflow: ellipsis; }
.tit-cal { padding-left:15px;padding-right:15px; height: 45px;font-size: 26px;line-height: 45px;}
.tit-cal a { padding-left:0.5em;padding-right:0.5em;border-radius: 15px;border:none; }
.tit-cal a.on { background-color:#0972D3;color:white; }

.bianganNr{width:1160px; margin:0 auto}
.bianganNr ul{ width:1280px; padding-top:20px;}
.bianganNr ul li{ float:left; width:275px; height:228px; background:#fff; border-radius:6px;box-shadow: 0px 3px 2px 0px rgba(0, 0, 0, 0.1); margin-right:20px;}
.bianganNr ul li img{ width:275px; height:180px;}
.bianganNr ul li span{ padding:0 15px; line-height:26px;}
.bianganNr ul li:hover{box-shadow: 0px 3px 2px 0px rgba(91, 122, 209, 0.1);}

.xgj{display:flex;}
.xgj li{ display:block;width:184px;height:43px;box-sizing: border-box;padding:0 15px;overflow:hidden;margin-right:18px;background-color:#E4EBFF;font-size:15px;line-height:1.2;}
.xgj li:last-child{ margin-right:0;}
.xgj>li>a {display:flex;align-items: center;height:100%;}
.xgj>li>a>svg,.xgj>li>a>img{ width:26px;height:26px;margin-right:0.5em;flex-shrink: 0; }
.xgj li.color-2{ background-color:#FFEAE5;color:#C66240;fill:#C66240; }
.xgj li.color-1{ background-color:#E4EBFF;color:#0971D3;fill:#0971D3; }
.xgj li.color-3{ background-color:#DFF4FF;color:#0096AE;fill:#0096AE; }
.xgj li.color-4,.xgj li.color-0{ background-color:#E8F2FC;color:#008DEA;fill:#008DEA; }








