body{ background:#f8f8f8}
.g-box-1200{ width:1240px; height:auto; margin:auto; display:block; box-shadow:0px 3px 10px -2px #d4d4d4;}
.g-guideup{ width:1240px; line-height: 24px;height:auto; text-indent: 24px;position: relative;display:block; font-size:14px; font-weight:normal; color:#333; padding:10px 0; overflow:hidden; margin:auto;}
.g-guideup i{ width: 15px;height: 15px;background: url("skin/new2018/images/az-icon.png") no-repeat -99px 0;  display:block;overflow: hidden;position: absolute;left: 0;top: 13px;}

.m-gxzt{margin-top:13px;margin-left:22px}
.g-tophe {position: relative;  height: 137px; overflow: hidden;background-color: #fff;box-shadow: 0px 0px 2px #cfcfcf; margin-bottom:15px; }
.g-tophe .m-tabdiv{width: 145px;overflow: hidden; float: left;}
.g-tophe .m-tabdiv ul {padding-top: 1px}
.g-tophe .m-tabdiv li{display: block;width: 138px;height: 44px;line-height: 44px;color: #333;text-align: left;    text-indent: 17px;background-color:#fbfbfb; font-size: 16px; cursor: pointer; margin:0px 0 2px 1px; overflow: hidden;font-family: "microsoft yahei";}
.g-tophe .m-tabdiv li.f-hover { width:148px;height:44px;background: url("skin/new2018/images/tabl.gif") no-repeat; color:#fff; }
.m-tb-cont li{ width: 80px; margin:19px 0 0 37px; font-size: 14px; text-align: center;  height: 110px; overflow: hidden;float:left;border-radius: 14px;}
.m-tb-cont li a { display: block; }
.m-tb-cont li a span{ display:inline-block;height: 22px; line-height: 22px; overflow: hidden; font-family: "microsoft yahei";}
.m-tb-cont li img{ display: block; margin:0 0 5px; border-radius:14px; width:75px;transition: transform 0.3s ease; transform: scale(1); }
.m-tb-cont li:hover img{transform: scale(1.1);}
.m-tb-cont li a:hover span{ color: #20aef0 }

.m-h4tit{box-shadow:0px 3px 10px -2px #d4d4d4;}

/*Èí¼þ½ñÈÕ¸üÐÂ*/
.g-qqzqdl {  margin-bottom: 15px; overflow: hidden;  }
.m-rtop { overflow:hidden;margin-top:15px;background:white;}
.g-qqzqdl .f-hover-tabcont {margin:15px 0px 0 0; background:#ffffff; padding:0 0 20px 0;}
.g-qqzqdl .down-ul li{ width: 268px; margin:20px 0px 0px 32px;border:1px solid #f5f5f5;float:left;overflow:hidden }
.g-qqzqdl .down-ul li dl dt {background:#eaf7ff} 
.g-qqzqdl .down-ul li dl dt  a:hover{color:#20aef0;} 
.g-qqzqdl .down-ul li dl dt span {font-weight: normal;color:#4a4a4a;display:flex;height:35px;align-items:center;font-size:16px;/*margin-top:10px;color:#20AEF0;text-align:center;*/margin-left:10px;margin-bottom:10px;border-bottom:1px solid #f5f5f5;}


.g-qqzqdl .down-ul li a.downli{display: block;width: 258px;padding-top: 20px;padding-bottom: 20px;padding-left: 15px;height: 60px;}
.g-qqzqdl .down-ul li .m-imgk {width: 60px; height: 60px; margin:0 15px 0 0 ; }
.g-qqzqdl .down-ul li .m-imgk img { display: block;width:60px; height: 60px;  border-radius:14px;transition: transform 0.3s ease;}
.g-qqzqdl .down-ul li dd a:hover .m-imgk img{transform: scaleX(-1);}
.g-qqzqdl .down-ul li  a:hover .m-imgk img{transform: scaleX(-1);}
.g-qqzqdl .down-ul li a.downli:hover p.pnam{ color: #20aef0 }
.g-qqzqdl .down-ul li a.downli:hover .iconimg{background:url("skin/new2018/images/icons.png") no-repeat 0px 0px;}
.g-qqzqdl .down-ul li .m-kti { height: 20px; line-height: 20px; margin: 0 0px ; overflow: hidden; }
.g-qqzqdl .down-ul li .m-kti a{ font-size: 16px;font-family: "microsoft yahei"; }
.g-qqzqdl .down-ul li .m-kti a:hover{ color: #0af }
.g-qqzqdl .down-ul li .m-ktime{  color: #999;  padding: 3px 0 5px}
.g-qqzqdl .down-ul li .m-ktime span { margin-right: 10px }
.g-qqzqdl .down-ul li .m-ktime a { color: #999 }
.g-qqzqdl .down-ul li .m-ktime a:hover { color: #0af }
.g-qqzqdl .down-ul li .m-kimg a { display: inline-block; width: 78px;text-align: center; border-radius: 3px; }
.g-qqzqdl .down-ul li .m-kimg a:hover { background-color: #0af; color: #fff }

.m-lalink {height:60px;line-height:60px;font-size:18px;background:white;width:1240px}
.m-lalink a{height:60px;width:16.667%;text-align:center;}
.m-lalink a.f-hover {background:url("skin/new2018/images/gx_bk.jpg") no-repeat center bottom;color:#20aef0;}
.iconimg{display:inline-block;width:30px;height:30px;background:url("skin/new2018/images/icons.png") no-repeat 0px -30px;}
.g-qqzqdl .down-ul li{position:relative;}
.g-qqzqdl .down-ul li .m-ntit { width: 172px }
.g-qqzqdl .down-ul li .m-ntit .pnam{ width:125px;height: 20px; line-height: 20px; overflow: hidden; color: #2a2a2a; font-size: 14px; }
.g-qqzqdl .down-ul li .m-ntit .m-kimg{ font-size:12px; font-weight:normal;color: #999;}
.g-qqzqdl .down-ul li .m-ntit .m-kimg img{ float:left; margin:0 10px 0 0;}
.g-qqzqdl .down-ul li .m-ntit .pnam a:hover { color: #20aef0 }
.g-qqzqdl .down-ul li .fr-download{position:absolute;top:15px;right:10px;height:40px;width:30px;margin-top:15px}
.pname{font-size:14px; height: 22px; line-height: 22px; overflow: hidden;}
.g-qqzqdl .down-ul li  .pname a:hover{color: #20aef0}
.g-qqzqdl .down-ul li .fr-download a:hover .iconimg{display:inline-block;width:30px;height:30px;background:url("skin/new2018/images/icons.png") no-repeat 0px 0px;}
.a-title.f-hover{color:#20aef0;}
.g-qqzqdl .down-ul li.f-ix{border:1px solid #20aef0;}
.g-qqzqdl .down-ul li  p.titlep{color: #20aef0;}


/*½¡¿µ¸üÐÂ*/
.g-qqzqdl .jkgx li { position:relative;font-size: 14px; display: block;overflow: hidden;border-bottom:1px solid #eaeaea;border-top:0px solid #eaeaea;width:100%;heihgt:0;margin:0;padding:0; }
.g-qqzqdl .jkgx li a{color:#333333}
.jkgx li .litime{ height:50px; line-height: 50px; overflow: hidden; font-size: 14px;border-left:1px solid #eaeaea;margin-left:80px;margin-top:0;margin-bottom:0; padding-left:30px;font-weight:normal;}
.jkgx li .litime span { position:absolute;right:20px;top:0;font-size:14px;  font-weight: bold;font-weight:normal;display:inline;zoom:1  }
.jkgx li .m-cs { display: none; margin-top:0;margin-bottom:0; margin-left:80px;height:70px;line-height:70px;border-left:1px solid #eaeaea;}
.jkgx li .m-cs .m-txt-detail{display:inline-block;zoom:1;width:1065px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-left:30px}
.jkgx li a{text-decoration:none;color:#000;}

.jkgx li.f-hover{ background:#00aaff;}
.jkgx li.f-hover a{color:white; background:#00aaff;}
.jkgx li.f-hover p{ display: block; background:#27b7ff;border-left:1px solid transparent;}
.jkgx li.f-hover h6{ background:#27b7ff;border-left:1px solid transparent;border-bottom:1px solid #eaeaea;}
.jkgx li.f-hover .jia{ background-position:-35px 0px}

.jia{display:inline-block;width:30px;height:30px ;background:url("skin/new2018/images/icons.png") no-repeat -35px 0;position:absolute;top:8px ;left:23px;}
.jicon{background-position:-35px -23px;}

.f-hover-tabcont li dl {  
  list-style-type: none; /* ÒÆ³ýÄ¬ÈÏµÄÁÐ±íÑùÊ½ */  
  padding: 0;  
}  
  
  
.f-hover-tabcont li dl dd {  
  margin-left: 10px;  
  position: relative;  
  padding-left: 10px;  
}  
  
.red-bg {  
  background-color: red;  
  color: white;  
  border-radius: 5px;
  padding: 2px 5px;  
  position: absolute;  
  left: 0;  
  top: 0;  
}  
  
.gray-bg {  
  background-color: gray;  
  color: white;  
  border-radius: 5px; 
  padding: 2px 5px;  
  position: absolute;  
  left: 0;  
  top: 0;  

}  

.red-bg, .gray-bg {  
  width: 15px; /* ÉèÖÃ¹Ì¶¨¿í¶È */  
  text-align: center; /* È·±£ÐòºÅÎÄ±¾¾ÓÖÐÏÔÊ¾ */  
  display: inline-block; /* È·±£ÔªËØÒÔÐÐÄÚ¿é¼¶ÔªËØÏÔÊ¾ */  
}


.key-ul{
  margin-bottom: 30px;
}
.key-ul.multiColumnList {
  margin-top: 0;
  grid-template-columns: repeat(4, 288px);
  font-size: 16px;
  color: #323232;
  line-height: 24px;
  margin-top: 15px;
  padding: 0 15px 15px;
}

.key-ul.multiColumnList li a {
  display: block;
  width: 100%;
  height: 260px;
  background: #f5f5f5;
  border-radius: 3px;
  padding: 20px 20px 22px;
  box-sizing: border-box;
}

.key-ul.multiColumnList li a .imgBox {
  width: 248px;
  height: 157px;
  border-radius: 3px
}

.key-ul.multiColumnList li a:hover .imgBox img {
  transform: scale(1.05)
}

.key-ul.multiColumnList li a .txtBox p {
  margin-top: 15px;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis
}

.key-ul.multiColumnList li a .txtBox p.time {
  margin-top: 3px;
  color: #666;
  opacity: .5
}




