/*wehahaha*/
body{overflow-y:scroll;}

body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,
form,fieldset,input,textarea,p,blockquote,th,td {
    padding: 0;
    margin: 0;
}
a{
    text-decoration:none;
    color: #040404
}
table,td,th{
    border-spacing:0;
    border-collapse: collapse
}
img{vertical-align: middle;}

fieldset,img {
    border: 0;
}
address,caption,cite,code,dfn,em,strong,th,var {
    font-weight: normal;
    font-style: normal;
}
strong{
    font-weight: bold;
}
ol,ul {
    list-style: none;
    margin:0;
    padding:0;
}
li {
    list-style: none;}
caption,th {
    text-align: left;

}
h1,h2,h3,h4,h5,h6 {
    font-weight: normal;
    font-size: 100%;
    margin:0;
    padding:0;
    color:#444;
}
q:before,q:after {
    content:'';
}
.mt40{margin-top:40px}
abbr,acronym { border: 0;
}
img{    vertical-align: middle;}
.mt60{margin-top: 60px !important;}
.blank40{height:10px;clear:both}
.left{float:left}
.right{float:right}
/* Custom CSS
 * --------------------------------------- */
body{
font-family:'Microsoft YaHei','Pingfang CS','Helvetica','Arial';

}
#Header{width:100%;}
#Content2 {
    overflow: hidden;
}
#Footer {
    overflow: hidden;
    background: #F6F6FA;
}
.w1200{width:1200px;margin:auto;}
/*heard*/
#topmenu {
    position: absolute;
     right: 0;
    margin-top: 0px;
}
.inner_width{width:100%;height:16px;*height:32px;background:#F6F6FA;padding:8px 0;}
.nav1 {
    width:1200px;font-size:12px;color:#2E2E30;
}
#menu .dropdown_a{width:195px;float:right;margin-left:25px;
		overflow:hidden;
	z-index:1000;cursor:pointer;position:relative;}
#menu .dropdown_a:before {content: "";
	height:16px;width:1px;background:#D8D8DC;position: absolute;
  top: 0;
  right:0px;}
#menu .dropdown_a span.tit{display:inline-block;border:0;width:122px;margin-bottom:10px;color:#000;position:relative;height:25px;}
#menu .dropdown_a span.tit i{float:right;margin-right:10px;}
#menu .dropdown_a span.tit:before {content: "";
	    position: absolute;
    top: 4px;
    right: -5px;
 border-left: 1px solid #8E8E92;
  border-bottom: 1px solid #8E8E92;
  height:3px;
  width: 3px;
  transform: translate(1px, -1px) rotate(-45deg);
  -webkit-transform: translate(1px, -1px) rotate(-45deg);
  border-right: 1px solid transparent;
  border-top: 1px solid transparent;
  display: inline-block;
  -moz-transform: translate(1px, -1px) rotate(-45deg);
  -ms-transform: translate(1px, -1px) rotate(-45deg);
  -o-transform: translate(1px, -1px) rotate(-45deg);
}
#menu .dropdown_a a{
	display:block;
	line-height:20px;
	width:auto;
	height:22px;
	border-bottom:1px solid #FFFFFF;
	background-color: #eeeeee;
	text-decoration:none;
	color:#000;padding:0 5px;z-index:999;
}

#menu .dropdown_a a:hover{
	background-color: #009966;
	color:#FFFFFF;
}

.en{text-align:right;float:right;padding-left:23px;}
.logo_20{width:200px;padding-top:11px;float:left;}
.logo_20 img{width:129px;}
.nav_20{width:710px;float:left;padding-top:20px;}
.nav_20 li{float:left;font-size:16px;padding:0 17px;}
.nav_20 li a{color:#2E2E30;}
.nav_20 li #CurrentlyNode1 a,.nav_20 li:hover a {color:#18AE66;position: relative;}
.nav_20 li #CurrentlyNode,.nav_20 li #CurrentlyPathNode{color:#18AE66;position: relative;}
.nav_20 li #CurrentlyNode:before,.nav_20 li #CurrentlyPathNode:before,.nav_20 li #CurrentlyNode1 a:before,.nav_20 li:hover a:before {
    content: "";width:16px;height:4px;background:#18AE66;border-radius:2px;position: absolute;
    bottom: -12px;
    left: 38%;}
.nav_20 li #CurrentlyNode a,.nav_20 li #CurrentlyPathNode a{color:#18AE66;}
.jt_sou{display:inline-block;width:278px;*width:282px;height:28px;*height:32px;border: 1px solid #EAEAEE;  border-radius: 4px; overflow: hidden;float:right;padding:2px;margin-top:15px;}
.jt_sou input{width:210px;line-height:28px;text-indent:10px;border: none; outline: none;float:left;height:28px;font-size:12px;color:#000;}
.jt_sou input text{color:#000;}
.jt_sou button{width: 64px; height: 28px; float: right;border:none;background:#18AE66;line-height: 28px;border-radius:2px;    font-size: 12px; color: #fff;text-align:center;    font-size: 12px;
    color: #fff;}


/*二级左侧导航*/
.fgj {
    display: block;
    font-size: 22px;
    color: #2E2E30;
    height: 62px;
    *height: 87px;
    line-height: 1;
    padding-top: 25px;
    position: relative;
    padding-left: 15px;
}
.fgj::before {
    content: "";
    width: 8px;
    height: 20px;
    position: absolute;
    left: 0px;
    top: 26px;
    background: #18AE66;
    border-radius: 4px;
}
.about_nav {
    width: 280px;
    margin-left: 2px;
    background: #FFFFFF;
    box-shadow: 0 2px 8px 0 rgba(2,18,40,0.06);
    border-radius: 4px;
    margin-bottom: 100px;
}
.about_nav ul li{border-bottom: 1px solid #EAEAEE;
   height: 70px;
    overflow: hidden;
    line-height: 70px;}
.about_nav ul li .tu{width:40px;*width:116px;padding:0px 18px 0px 60px;float:left;display:inline-block;}
.about_nav ul li .tu img{max-width:100%;margin:0;}
.about_nav ul li .tit{float:left;width:120px;}
.about_nav ul li .tit #CurrentlyNode,.about_nav ul li .tit #CurrentlyPathNode{font-weight:600;}
/*文件夹内容*/
.folder-cont {
   width：816px;
    padding-top: 50px;
    padding-bottom: 100px;
text-align: justify;
}


/*图文列表*/
.postwlist {
    overflow: hidden;
    margin-bottom:100px;
}
.postwlist ul li {
    float: left;
    width: 282px;
    margin: 8px;
    position: relative;
}
.postwlist ul li #ReportIDPicture {
    width: 282px;
    height: 188px;
    display: block;  
}
.postwlist ul li img {
    width: 100%;
    height: 188px;
}
.postwlist ul li #ReportIDname {
    position: absolute;
    bottom: 0;
    left: 0;
    text-align: center;
    height: 40px;
    width: 100%;
    line-height: 40px;
    background: rgba(0,0,0,.3);
    z-index: 99;
}
.postwlist ul li #ReportIDname a {
    color: #FFFFFF;
}



.foot{border-top:1px solid #EAEAEE;text-align:center;}
.foot p{font-size:12px;color:#8E8E92;line-height:38px;}
.foot p a{margin-left:30px;color:#8E8E92;}
.link{width:530px;margin:auto;padding:20px 0;text-align:center;display:block;overflow:hidden;}
.link ul{float:left;}
.link ul li{padding:0px 20px;font-size:14px;color:#2E2E30;border-right:1px solid #D8D8DC;float:left;}
.link ul li a{color:#2E2E30;}
h4{font-size:16px;color:#8E8E92;}
