
/*去掉下面一行注释,可使整个网站群页面变灰*/
/*body{filter:gray}*/
/*全局样式*/
body {font-family: "微软雅黑","宋体",serif;font-size:14px;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,blockquote,p{padding:0; margin:0; color:#2b2b2b;}
table,td,tr,th{font-size:14px;}
li{list-style-type:none;list-style:none;}
table{ margin:0 auto;border-spacing:0; border-collapse:collapse; }
img{border:0;margin: 0; padding: 0;}
ol,ul {list-style:none;}
caption,th {text-align:left;}
h1,h2,h3,h4,h5,h6 {font-size:14px; font-weight:normal;}
q:before,q:after {content:'';}
abbr,acronym {border:0;}
address,caption,cite,code,dfn,em,th,var {font-weight:normal; font-style:normal;}
a {color:#2b2b2b;text-decoration:none;}
a:hover {color:#ee7700;text-decoration: none;}
button,input{ outline: none; }


.fB{font-weight:bold;}
.f12px{font-size:12px;}
.f13px{font-size:13px;}
.f14px{font-size:14px;}
.f16px{font-size:16px;}
.f13B{ font-size:13px; font-weight:bold; }
.f14B{ font-size:14px; font-weight:bold; }
.f16B{ font-size:16px; font-weight:bold; }
.f_red{ color:#FC3804;}
.f_yellow{ color:#FFEA00;}
.f_fff{ color:#FFF;}
.fff{ background:#fff;}
.f_005ebe{ color: #005ebe; }
.f_d3d3d3{ color: #d3d3d3; }

.left{ float:left;}
.right{ float:right;}
.mr0auto{ margin: 0 auto; }
.mr5{ margin-right: 5px; }
.mr8{ margin-right: 8px; }
.mr10{ margin-right: 10px; }
.mr12{ margin-right: 12px; }
.mr15{ margin-right: 15px; }
.ml5{ margin-left: 5px; }
.ml10{ margin-left: 10px; }
.ml8{ margin-left: 8px; }
.ml2{ margin-left:12px; }
.ml15{ margin-left: 15px; }
.pointer{cursor:pointer;}
.u-tl{ text-align:left;}
.u-tr{ text-align:right;}
.u-tc{ text-align:center}
.clearBoth{clear:both;}
.relative{ position:relative;}
.absolute{ position: absolute;}
.mt5{ margin-top: 5px; }
.mt8{ margin-top: 8px; }
.mt10{ margin-top: 10px; }
.mt15{ margin-top: 15px; }

/*横向间隔定义*/
.g-blk0 {clear:both; height:0px; overflow:hidden; display:block;}
.g-blk1 {clear:both; height:1px; overflow:hidden; display:block;}
.g-blk2 {clear:both; height:2px; overflow:hidden; display:block;}
.g-blk3 {clear:both; height:3px; overflow:hidden; display:block;}
.g-blk4 {clear:both; height:4px; overflow:hidden; display:block;}
.g-blk5 {clear:both; height:5px; overflow:hidden; display:block;}
.g-blk6 {clear:both; height:6px; overflow:hidden; display:block;}
.g-blk7 {clear:both; height:7px; overflow:hidden; display:block;}
.g-blk8 {clear:both; height:8px; overflow:hidden; display:block;}
.g-blk9 {clear:both; height:9px; overflow:hidden; display:block;}
.g-blk10 {clear:both; height:9px; overflow:hidden; display:block;}
.g-blk12 {clear:both; height:12px; overflow:hidden; display:block;}
.g-blk13 {clear:both; height:13px; overflow:hidden; display:block;}
.g-blk15 {clear:both; height:15px; overflow:hidden; display:block;}
.g-blk16 {clear:both; height:16px; overflow:hidden; display:block;}
.g-blk18 {clear:both; height:18px; overflow:hidden; display:block;}
.g-blk20 {clear:both; height:20px; overflow:hidden; display:block;}
.g-blk24 {clear:both; height:24px; overflow:hidden; display:block;}
.g-blk30 {clear:both; height:30px; overflow:hidden; display:block;}
/*纵向间隔定义*/
.space05{width:0.5em; display:inline-block;}
.space1{width:1em; display:inline-block;}
.space2{width:2em; display:inline-block;}

/*内容盒子，主要用于定位好后的Div内部*/
.m-ct-box1{ padding:1px;}
.m-ct-box2{ padding:2px;}
.m-ct-box3{ padding:3px;}
.m-ct-box4{ padding:4px;}
.m-ct-box5{ padding:5px;}
.m-ct-box6{ padding:6px;}
.m-ct-box6{ padding:7px;}
.m-ct-box6{ padding:8px;}
.m-ct-box9{ padding:9px;}
.m-ct-box12{ padding:12px;}
.m-ct-box15{ padding:15px;}
.m-ct-box18{ padding:18px;}

/*文字缩进*/
.txtind2em{ text-indent:2em;}

/*行高定义*/
.u-lh140{line-height:140%;}
.u-lh160{line-height:160%;}/*常用于新闻正文*/
.u-lh180{line-height:180%;}
.u-lh200{line-height:200%;}
.u-lh20px{ line-height:20px;}
.u-lh23px{ line-height:23px;}
.u-lh24px{ line-height:24px;}/*常用于新闻列表*/
.u-lh25px{ line-height:25px;}

.hidden {display:none;}
.display{display:block;}

.w100p{ width: 100%; }
.radius5{ border-radius: 5px; }
.bgFFF{background: #FFFFFF;}
.bgEEE{background: #eeeeee;}
.line {
  width: 100%;
  height: 1px;
  background: #eeeeee;
  }



/*外链提醒*/
.alert-mengban {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1000;
  display: none;
  width: 100%;
  height: 100%;
  background: #000;
  filter: alpha(opacity=80) !important;
  opacity: 0.5 !important;
  }
.alert-warning {
  position: fixed;
  top: -400px;
  left: 50%;
  z-index: 1001;
  display: none;
  width: 450px;
  height: 230px;
  margin-left: -225px;
  background: #fff;
  }
.alert-title {
  position: relative;
  width: 100%;
  height: 44px;
  font-size: 20px;
  line-height: 44px;
  color: #fff;
  text-align: center;
  background: #cb0907;
  }
.alert-wzsm {
  margin: 15px auto 0;
  font-size: 18px;
  line-height: 30px;
  color: #2b2b2b;
  text-align: center;
  }
.alert-wzsm p {
  font-size: 16px;
  margin: 0 15px;
  }
.alert-wzsm p.color {
  color: #d20000;
  font-size: 20px;
  font-weight: bold;
  line-height: 48px;
  }
.alert-footer {
  font-size: 18px;
  color: #000;
  text-align: center;
  margin-top: 16px;
  }
.alert-footer span {
  float: left;
  cursor: pointer;
  }
.alert-footer .confirm {
  margin: 0 auto;
  height: auto;
  overflow: hidden;
  text-align: center;
  display: block;
  width: 220px;
  }
.alert-footer .confirm .visits,
.cancel {
  width: 100px;
  height: 32px;
  font-size: 16px;
  line-height: 32px;
  color: #fff;
  background: #cb0907;
  border-radius: 16px;
  }
.alert-footer .confirm .cancel {
  background: #ccc;
  margin-left: 15px;
  }
.jiumi_fuwu{
  display: flex;
  /*margin-top: 20px;*/
}
.jiumi_fuwu_l{
  width: 15%;
  background: #fce4ca;
}
.jiumi_fuwu_l__title{
  height: 40px;
  line-height: 55px;
  text-align: center;
  color: #ee7700;
  font-weight: bold;
  font-size: 20px;
}
.jiumi_fuwu_l__list{display: block;padding: 10px 0px;}
.jiumi_fuwu_l__list ul li{padding: 5px 10px;}
.jiumi_fuwu_l__list ul li a{
  display: block;
  height: 40px;
  line-height: 40px;
  text-align: center;
  background: #ee7700;
  color: #fff;
  border-radius: 5px;
}

.jiumi_fuwu_c{width: 70%;display: flex;margin-left: 20px;}
.jiumi_yinBoxright {
  width: 75%;
  display: flex;
  justify-content: flex-start;
  align-items: flex-start;
  align-content: flex-start;
}
.jiumi_yinBoxright__left{
  background:#ee7700;
  color: #fff;
  width: 45px;
  height: 190px;
  line-height: 75px;
  text-align: center;
  writing-mode: vertical-rl;
  vertical-align:middle;
  display: flex;align-items:center;
  justify-content: space-evenly;
  font-size: 20px;
  font-weight: bold;
  border-radius: 5px;
  margin-top:45px;
}
.jiumi_yinBoxright__right{
  display: block;
  margin-left: 40px;
}
.jiumi_yinBoxright__right___title{
  height: 45px;
  line-height: 45px;
  font-size: 20px;
  font-weight: bold;
  color: #ee7700;
  width: 100%;
  display: block;
  text-align: left;
}
.jiumi_yinBoxright__right___box{
  display: block;
}
.jiumi_yinBoxright__right___box ul li{
  float: left;
  width: 23%;
  margin: 10px 10px 10px 0px;
}
.jiumi_yinBoxright__right___box ul li a{
  display: block;
  height: 40px;
  line-height: 40px;
  text-align: center;
  border:1px solid #ee7700;
  color: #000;
  border-radius: 5px;
  font-size: 16px;
}
.jiumi_yinBoxright__right___box ul li a:hover{
  background: #ee7700;
  color: #fff;
}


.jiumi_fuwu_r{
  width: 15%;
  background: #fce4ca;
}
.jiumi_fuwu_r__title{
  height: 40px;
  line-height: 55px;
  text-align: center;
  color: #ee7700;
  font-weight: bold;
  font-size: 20px;
}
.jiumi_fuwu_r__list{display: block;padding: 10px 0px;}
.jiumi_fuwu_r__list ul li{padding: 5px 10px;}
.jiumi_fuwu_r__list ul li a{
  display: block;
  height: 40px;
  line-height: 40px;
  text-align: center;
  background: #ee7700;
  color: #fff;
  border-radius: 5px;
}

/*九米科技：新增*/
/**页脚开始**/
#footer {background: #ee7700;}
#footer .inner {padding:18px 0px;position:relative;}
#footer .inner .mod{}
#footer .inner .foot-left{float:left;padding:12px 0px;margin-top:16px;}
#footer .inner .foot-right{float:right;margin-top:8px;width:208px;}
#footer .inner .foot-right1{float:right;}
#footer .inner .foot-right1 img{width:100px;height:100px;}

#footer .inner p{font-size: 14px;line-height: 30px; font-weight:normal;text-align:left;color: #fff;}
#footer .inner p span { margin:0 3px; }
#footer .inner .copyright a{color:#eee;}
/* 分享二维码 */
.shares{text-align:center;float:left;    margin-top: 8px;}
.shares ul{width:auto; margin:0 auto;text-align: right;float:right;}
.shares li{float:left; margin:0 6px; position:relative;}
.shares li a{display:inline-block; width: 66px; height: 66px; border: 0px solid red; background:url('../image/share_icon.png') no-repeat; opacity:.9; filter:Alpha(opacity=90); vertical-align:top;}
.shares li a:hover{ opacity:1; filter:Alpha(opacity=100); }
.shares li.i1 a{background-position:0px 0px;}
.shares li.i2 a{background-position: -72px 0px;}
.shares li.i3 a{background-position: -144px 0px;}
.shares li span{display:block; line-height:28px; font-size:14px; color: #fff;text-align:center;}
.shares li .con{display:none; position:absolute; bottom: 80px; left:50%;z-index:100; margin-left: -50px; width:100px;}
.shares li .con img{ width: 90px; height:90px; vertical-align:top; background:#fff;}
::-webkit-scrollbar{
  width:10px;
  height:10px;
  background-color:#F5F5F5;
  border-radius: 10px;
}
::-webkit-scrollbar-track{
  -webkit-box-shadow:inset 0 0 6px rgba(0,0,0,0.3);
  border-radius:10px;
  background-color:#F5F5F5;
}
::-webkit-scrollbar-thumb{
  border-radius:10px;
  -webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);
  background-color:#f39c12;
}
/*banner*/
.picx { width: 60%; float: left;}
.titlex {width: 40%; float: left;    position: relative; height: 440px;}
.titlex .more_btn { position: absolute; bottom: 0; line-height: 58px;  width: 376px; text-align: center;    font-size: 14px;    left: 20px;
  border-top: 1px solid #efa351;}
/**选项卡**/
.sudy-tab {}
.sudy-tab .tab-menu { }
.sudy-tab .tab-menu li {margin-bottom: 10px; }
.sudy-tab .tab-menu li.selected { background-color:#efa351; color:#fff;}
.sudy-tab .tab-menu li .news_date { float: left;width:80px;height:120px;text-align: center;font-size:18px;}
.sudy-tab .tab-menu li .news_wz{float: left;width:340px;}
.sudy-tab .tab-menu li.selected .news_date{background-color:#ee7700;}
.sudy-tab .tab-menu .news_year {  font-size: 24px;    line-height: 50px;margin-top: 15px;}
.sudy-tab .tab-menu .news_con { margin: 10px 0px 0 0px;
  border-left: 1px solid #efa351;}
.sudy-tab .tab-menu .news_title { font-size: 16px; line-height: 24px;    padding: 0 20px;}
.sudy-tab .tab-menu .news_text {color: #949494;  font-size: 12px;line-height: 20px;margin-top: 3px;    padding: 0 20px;}
.sudy-tab .tab-menu .news_text a {color: #949494;}
.sudy-tab .tab-menu li.selected .news_text a {color: #fff;}
.sudy-tab .tab-menu li.selected .news_title a {color: #fff;}
.tab-list li { overflow: hidden;}
.tab-list li:hover img{   transform: scale(1.1); transition:all 0.3s ease-in-out;}



/*九米新增修改样式*/
.jiumi_news_title{
  font-weight: 600;
}
a.jiumi_news_title{color: #666}
a.jiumi_news_title:hover{color: #ee7700}

.jiumi_li_list{
  white-space:revert !important;
  line-height:30px !important;
  background: #F5F5F5;
  padding: 0px 10px;
  margin: 8px 0px;
}
.jiumi_li_list:hover,.jiumi_desc:hover{
  cursor: pointer;
  background: #fff3e6;
  /*color: #ee7700;*/
}
.jiumi_desc{
  line-height: 25px;
  color: #949494;
}
.jiumi_times{
  text-align: right;
  color: #888;
}
.jiumi_times span{margin:0px 5px;}


/*九米科技：底部新闻*/
.main1{}
.main1 .inner{padding:20px 0px 30px;}
.main1 .ml{float:left; width:380px;}
.main1 .mc{float:left; width:380px;margin-left:30px;}
.main1 .mr{float:right;width: 380px;}

.main2 .ml{float:left;width: 68%;}
.main2 .mr{float:right;width: 380px;}

.main4{}
.main4 .inner{padding: 20px 0 30px 0;}

/**标题栏新闻窗口**/
.post { margin-bottom:10px; }
.post .tt {display:inline-block;width:100%;border-bottom: 0px solid #e6e6e6;} /**标题栏**/
.post .tt .tit {display:inline-block;float:left;font-size: 16px;font-weight:normal;} /**标题字体**/
.post .tt .tit .title {display:block;line-height: 42px;color: #424242;font-family:"Microsoft yahei";}
.post .tt .tit .name{ display:none; line-height:16px; color:#333; }/*栏目别名*/
.post .con { padding: 6px 0; margin:0 auto; }
.post .con .wp_article_list .list_item { border-bottom:1px dashed #ccc; } /**新闻列表**/
.post .con .wp_article_list .list_item .Article_Index { background:url(http://218.94.64.90:23180/_upload/tpl/08/14/2068/template2068/images/li.gif) no-repeat center; }
.post .more_btn {display:inline-block;*display:inline; *zoom:1; height: 20px;margin-top: 12px;line-height: 20px;float:right;}
.post .more_btn .more_text,.post .more_btn a {font-size:13px; cursor:pointer;}
.post .more_btn a{color:#a3a3a3;}
.post .more_btn a:hover{color:#a3a3a3;}
/*标准标题*/
.post1 {}
.post1 .tt {border-bottom:3px solid #ee7700;padding-bottom:10px;}
.post1 .tt .tit {}
.post1 .tt .tit .title {display:inline-block;margin-right:20px;font-size: 24px;font-weight:bold;color: #ee7700;cursor:pointer;}
.post1 .tt .tit .title.selected {color:#0f429b;}
.post1 .more_btn a{color:#a3a3a3;}

/**自定义新闻列表**/
.news_list { }
.news_list li.news {line-height: 48px;padding-left:0px;} /**标题图标**/
.news_list li.news span.news_title { float:left; }/*标题*/
.news_list li.news span.news_title img {vertical-align: middle;}
.news_list li.news span.news_meta {float:right;margin-left:2px;color: #9C9C9C;font-family:"微软雅黑";font-size:14px;}/*属性*/
.news_list li.news .news_time,
.news_list li.news .news_time span{color: #666;}/*发布时间*/
.news_list li.news .news_icon {display:inline-block;margin:0 auto; border:0px solid red;}
.news_list li.news .news_text {line-height:22px; color:#666;}/*默认简介*/
.news_list li.news .news_bg {position:absolute; left:0px;bottom:0px; right:0px; height:30px; background:#000; opacity:.7; filter:Alpha(opacity=70);}
.news_list li.news p {line-height:34px;}

.post-11 .news_list li.news{border-bottom:1px dashed #d1d1d1;}
.post-23 .con {background: #f4f5f7; padding: 0;    margin-top: -3px;}
.post-23 .con .news_list{    padding: 20px 24px 6px 24px;}
/*.post-23 .news_list li.news span.news_title a{color: #ee7700;}*/
.post-23 .news_list li.news span.news_title a{color: #666;}
.post-23 .news_list li.news span.news_title a:hover{color: #ee7700;}
.post-21{float:left;width:52.5%;}
.post-22{float:right;width:380px;}
.post-22 .news_list li.news{border-bottom:1px dashed #d1d1d1;}
/*图列表*/
.news_tu{}
.news_tu .con{padding: 12px 0px;}
.news_tu .news_list { margin:0px -10px;}
.news_tu .news_list li.news{float:left;width:50%;}
.news_tu .news_list li.news .news_box{margin:0px 10px; transition:all 0.4s ease-in-out;}
.news_tu .news_list li.news .news_box:hover{opacity:.85; filter:Alpha(opacity=85);}
.news_tu .news_list li.news .news_imgs{height: 120px;background-color: #F1F1F1;overflow:hidden;}
.news_tu .news_list li.news .news_imgs:hover img{    transform: scale(1.1); transition:all 0.3s ease-in-out;}
.news_tu .news_list li.news .news_imgs img{width:100%;height:auto; }
.news_tu .news_list li.news .news_wz{}
.news_tu .news_list li.news .news_wz .news_con{margin-top: 8px;}
.news_tu .news_list li.news .news_title{line-height: 24px;font-size: 16px; margin-top:12px;}
.news_tu .news_list li.news .news_text{font-size: 12px;color:#989898;    margin-top: 5px;}
.news_tu .news_list li.news .news_title a{}
.news_tu .news_list li.news .news_text a{color:#989898;}
.position span:last-child{
  display: none;
}
.jiumifujian span:last-child{
  display: none;
}

/*********** footer start2023-16更新 ***********/
footer{background: #ee7700;padding: 30px 0 25px;}
/*footer .footer .foot_left{width: 880px;}*/
footer .footer .foot_nav{padding-top: 4px;}
footer .footer .foot_nav>li{float: left;border-left: 1px solid #fff;padding: 0 25px;}
footer .footer .foot_nav>li:first-child{border-left: none;}
footer .footer .foot_nav>li a{color: #fff;}
footer .footer .link{color: #fff;margin-left: 40px;position: relative;}
footer .footer .link span{display: inline-block;margin-left: 5px;background: #e7a96b;width: 105px;height: 20px;line-height: 20px;padding-left: 8px;box-sizing: border-box;cursor: pointer;position: relative;}
footer .footer .link span::after{content: ""; border: 5px solid transparent; border-top-color: #000; border-top-width: 10px;position: absolute;top: 5px;right: 10px;}
footer .footer .active span::after{ border-bottom-color: #000;border-top-color: transparent;border-bottom-width: 10px;top: -5px;}
footer .footer .links{position: absolute;bottom: 22px;width: 100%;background: #e7a96b;padding: 10px;box-sizing: border-box;border-radius: 3px;z-index: 2;    box-shadow: 1px 2px 4px 0 rgba(0, 106, 255, .3)}
footer .footer .links li{float: left;width: 100%;height: 24px;line-height: 24px;transition: all .4s;-o-transition: all .4s;-moz-transition: all .4s;-webkit-transition: all .4s;overflow: hidden;}
footer .footer .links li a{color: #fff;}
footer .footer .links li:hover{font-size: 16px;}
.close_f{position: fixed;top: 0;left: 0;right: 0;bottom: 0;background: transparent;z-index: 1;display: none;}
footer .footer .copyright{padding-left: 25px;color: #fff;margin-top: 15px;}
footer .oa_chat .box{ text-align: center;position: relative; margin-left: 15px; cursor:pointer;}
footer .oa_chat .box span{color: #fff;}
footer .oa_chat .box img{display: block;margin: 0 auto 4px; height:32px;}
footer .oa_chat .box .vcode{ position: absolute; top: -85px; left: 50%; margin-left: -42px; height: auto;}

.fl ,.lt {  float: left;  }
.fr ,.rt {  float: right;  }
/*清除浮动*/
.clearfix:after{content:"";display:block;clear:both;}
.clearfix{zoom:1;}
.clear {clear:both;}
@media (max-width: 1219px){
  .wrap{ width: 980px;}
  header .nav>li>a{ font-size: 16px;}
  header .nav .level li a{font-size: 14px;}
  header .nav .level{ width: 288px;}
  footer .footer .link{ margin-left: 0;}
  footer .footer .foot_nav>li{ padding: 0 20px;}
  header .nav{ top: 22px;}
  .nav .last_level{transform: translateX(5%);left: auto;right: 0;}
}

@media (max-width: 1023px){
  .wrap{ width: 90%;}
  header{padding: 15px 0;}
  header .nav{ position: fixed; right: -240px; top: 0; bottom: 0; width: 240px; background-color: #ffffff; z-index: 200;-webkit-transition: all .4s;-moz-transition: all .4s;-o-transition: all .4s;transition: all .4s;}
  header .nav>li>a,.nav .level li a{ color: #333;}
  header .nav>li{float: none; width: 100%; text-align: left;line-height: 2;}
  header .nav>li>span{ display: none;}
  header .nav .level{ display: block!important; position: static; background: transparent;transform: translateX(0);}
  header .nav .level li{ float: none; text-align: left;}
  .nav .level.level2{  display: block!important; position: static; background: transparent;transform: translateX(0);}
  header .nav .level li a{}

  header .menu{ display: block;}

  footer .foot_left{ float: none; width: 100%;}
  footer .oa_chat{ float: none; margin-top: 10px; text-align: center;}
  footer .oa_chat .box{ float: none; display: inline-block; margin: 0 10px;}
  footer .footer .link{ float: none; margin: 0 auto;width: 168px;}
  footer .footer .foot_nav{ float: none; text-align: center; font-size: 0;}
  footer .footer .foot_nav>li{float: none; display: inline-block; font-size: 12px;}
  footer{padding: 15px 0;}
  footer .footer .foot_nav>li{ margin-bottom: 10px; padding: 0 5px;}
  footer .footer .copyright{padding-left: 0; line-height: 1.6; text-align: center; margin-top: 10px}

}
/*********** footer end ***********/
.topmarquer{
  width:100%;
  overflow: hidden;
  height:228px;
  position: relative;
  text-align: center;
}
