@charset "utf-8";
html, body, h1, h2, h3, h4, h5, h6, div, dl, dt, dd, ul, ol, li, p, blockquote, pre, hr, figure, table, caption, th, td, form, fieldset, legend, input, button, textarea, menu {
	margin: 0;
	padding: 0;
}
header, footer, section, article, aside, nav, hgroup, address, figure, figcaption, menu, details {
	display: block;
}
table {
	border-collapse: collapse;
	border-spacing: 0;
}
caption, th {
	text-align: left;
	font-weight: normal;
}
html, body, fieldset, img, iframe, abbr {
	border: 0;
}
img {
	vertical-align: top;
	max-width: 100%;
}
html {
	overflow-x: hidden;
}
i, cite, em, var, address, dfn {
	font-style: normal;
}
[hidefocus], summary {
outline:0;
}
li {
	list-style: none;
}
h1, h2, h3, h4, h5, h6, small {
	font-size: 100%;
}
sup, sub {
	font-size: 83%;
}
pre, code, kbd, samp {
	font-family: inherit;
}
q:before, q:after {
	content: none;
}
textarea {
	overflow: auto;
	resize: none;
}
label, summary {
	cursor: default;
}
a, button {
	cursor: pointer;
}
h1, h2, h3, h4, h5, h6, em, strong, b {
	font-weight: bold;
}
del, ins, u, s, a, a:hover {
	text-decoration: none;
}
body, textarea, input, button, select, keygen, legend {
	font: 1.2rem/1 arial, \5b8b\4f53;
	color: #333;
	outline: 0;
	background-color: #ffffff;
}
* {
	box-sizing: content-box;
}
a:hover, a:focus {
	text-decoration: none;
}
:focus {
	outline: 0;
}
html {
	font-size: 62.5%;
}


/*-------正文top公共样式----------*/



#header_linfen {
	float: left;
	height: auto;
	width: 100%;
	background-color: #54902c;
}

#header_1 {
	height: 30px;
	width: 1200px;
	margin-right: auto;
	margin-left: auto;
}
 #header_1 ul {
	float: right;
	width: 40%;
}
#header_1 ul li a {
	font-size: 12px;
	line-height: 30px;
	color: #FFF;
}

#header_1 ul li {
	float: left;
	padding-left: 35px;
}
#header_2_100 {
	float: left;
	width: 100%;
	height: auto;
	background-image: url(../images/logo_bj.png);
	overflow: hidden;
}

#header_logo_1200 .Left {
	float: left;
	padding-top: 20px;
	display: block;
	height: 85px;
	width: 706px;
}
#dhl_100 {
	float: left;
	width: 100%;
	height: 45px;
	background-color: #6cb13c;
}

#header_logo_1200 {
	height: auto;
	width: 1200px;
	margin-right: auto;
	margin-left: auto;
}
#header_logo_1200 .right {
	height: 135px;
	float: right;
	width: 442px;
}
#Middle_1 {
	float: left;
	width: 100%;
	height: auto;
	overflow: hidden;
		padding-top: 15px;
}
#Middle_1_1200 {
	height: auto;
	width: 1200px;
	margin-right: auto;
	margin-left: auto;
	background-color: #9C3;
}
#Middle_1_1200 .zuo {
	float: left;
	height: auto;
	width: 850px;
}
#Middle_1_1200 .zuo .xyxw {
	width: 100%;
	height: auto;
	float: left;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #6cb13c;
	font-size: 17px;
	line-height: 40px;
	font-weight: bold;
	color: #000;
	margin-bottom: 15px;
}
#Middle_1_1200 .zuo .xyxw span {
	float: right;
	display: block;
	height: 19px;
	width: 61px;
	padding-top: 13px;
}
#Middle_1_1200 .zuo .zuo_2 .zuo_2_top p {
	font-size: 12px;
	line-height: 30px;
	color: #878787;
}
#Middle_1_1200 .zuo .zuo_2 .zuo_2_top {
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #878787;
	float: right;
	height: auto;
	width: 400px;
	margin-bottom: 20px;
}
.zuo_2_top h1 a {
	font-size: 17px;
	line-height: 40px;
	font-weight: bold;
	color: #000;
}
.zuo_2_bottom ul li span {
	font-size: 15px;
    line-height: 42px;
    color: #245006;
    padding-right: 20px;
}
.zuo_2_bottom ul li a {
	font-size: 15px;
	color: #000;
}
#Middle_1_1200 .you {
	height: auto;
	width: 320px;
	float: right;
}
#Middle_1_1200 .you .tzgg {
	font-size: 18px;
	line-height: 40px;
	font-weight: bold;
	color: #000;
	height: auto;
	width: 100%;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #6cb13c;
	float: left;
	margin-bottom: 13px;
}




#banner {
    background: #ffffff;
    padding-bottom: 13px;
}
#Middle_1_1200 .you ul li {
	height: 41px;
	border-bottom: 1px dashed #d5d5d5;
	float: left;
	padding-top: 12px;
	padding-right: 0;
	padding-bottom: 12px;
	padding-left: 0;
}
#Middle_1_1200 .you ul li div p a {
	font-size: 15px;
	color: #000;
	line-height: 25px;
}
#Middle_1_1200 .you ul li div p a:hover {
	color: #060;
}
#Middle_1_1200 .you ul li div span {
	font-size: 13px;
	color: #808080;
}
.tzgg_bt {
	float: right;
	height: 19px;
	width: 61px;
	padding-top: 13px;
}



#Middle_1_1200 .you ul li div {
	float: right;
	width: 250px;
	padding-left: 15px;
}

#Middle_1_1200 .you ul li em {
	display: block;
	width: 52px;
	height: 38px;
	float: left;
	text-align: center;
font-size: 30px;
	color: #38750a;
	border-right: 1px solid #666666;
	font-weight: bold;
}





#Middle_1_1200 .zuo .zuo_2 .zuo_2_bottom {
	float: right;
	height: auto;
	width: 400px;
}





#Middle_1_1200 .zuo .zuo_1 {
	float: left;
	width: 409px;
	height: auto;
	padding-right: 30px;
	margin-top: 18px;	
}
#Middle_2 {
	height: auto;
	width: 100%;
	float: left;
	position: relative;
}
#Middle_2_w1200 {
	height: auto;
	width: 1200px;
	margin-right: auto;
	margin-left: auto;
}
#Middle_2_w1200 .zuo {
	float: left;
	height: auto;
	width: 380px;
	margin-right: 30px;
}
#Middle_2_w1200 .you {
	float: left;
	height: auto;
	width: 380px;
}

#Middle_2_w1200 .zhong {
	float: left;
	height: auto;
	width: 380px;
	margin-right: 30px;
}

/*.ititle{
	
   height: 38px;
    line-height: 38px;
    padding-top: 10px;
    font-size: 18px;
    color: #2f6300;
    font-weight: bold;
    margin-right: 65px;
    border-bottom: 2px solid #6cb13c;
position: relative;

}*/
.imore {
    display: block;
    width: 61px;
    height: 17px;
    background: url(../images/more.jpg) no-repeat center;
    position: absolute;
    right: -65px;
    bottom: -8px;
}
/*.ititle::before {
    content: " ";
    width: 7px;
    height: 3px;
    background: url(../images/ititletran.png) no-repeat center;
    position: absolute;
    bottom: -5px;
    left: 32px;
}*/
.iList {
	margin-top: 50px;
}
.iList li span {
	float: right;
	color: #666666;
}
.iList li a {
	display: block;
    float: left;
    font-size: 14px;
    color: #333333;
    -webkit-transition: all 0.3s linear;
    -moz-transition: all 0.3s linear;
    transition: all 0.3s linear;
}
.iList li a:hover{
	color: #063;
}
.iList li {
height: 42px;
line-height: 42px;
padding-left: 17px;
  background: url(../images/ilistbg.png) no-repeat left center;
}
/*学术交流*/
.isect2-1{width: 348px;float: left;}
.isect2List{margin-top: 50px;}
.isect2List li{height:51px;padding: 15px 0;border-bottom: 1px dashed #bfbfbf;}
.isect2List li .idate{width: 50px;height: 51px;float: left;}
.isect2List li .idate span{display: block;text-align: center;}
.isect2List li .idate span.iyear{height: 17px;line-height: 17px;background: #006636;font-size: 10px;color: #ffffff;}
.isect2List li .idate span.iday{width: 50px;height: 34px;line-height: 34px;background: #99cf21;font-size: 24px;color: #ffffff;}
.isect2List li .isect2-1Right{width: 320px;float: right;font-size: 12px;line-height: 16px;color: #928e8e;}
.isect2List li .isect2-1Right h3{font-size: 14px;line-height: 16px;color: #333333;font-weight: normal;margin-bottom: 5px;}
.isect2List li:hover .isect2-1Right h3{color: #90000a;text-decoration: underline;}
.isect2List li .isect2-1Right span{margin-right: 16px;}
/*学术交流*/
.footerWrap{width: 100%;min-width: 1200px;padding: 25px 0;background: #6cb13c;}
.footerWrap .w1200{
	background: url(../images/footerbg.jpg) repeat-y;
	margin-right: auto;
	margin-left: auto;
	width: 1200px;
	 position: relative;
}
.footer1{display: block;width: 364px;height: 146px;float: left;text-align: center;line-height: 146px;}
.footer1 img{max-width: 364px;max-height: 146px;}
.footer2{width: 380px;float: left;padding: 0 10px 0 83px;font-size: 12px;line-height: 28px;color: #ffffff;}
.footer2 a{color: #ffffff;}
.footer2 a:hover{color: #fff;text-decoration: underline;}
.footer2 span{margin: 0 5px;}
.footer3{width: 300px;padding-left: 30px;float: left;}
.footer3 p{font-size: 14px;font-weight: bold;color: #ffffff;line-height: 20px;margin-bottom: 12px;}
.footer3 dl{width: 300px;height: 34px;line-height: 34px;margin-bottom: 8px;
position: relative;
}

.footer3 dl dt {
    width: 300px;
    height: 34px;
    text-indent: 14px;
    background: #7aca43;
    color: #ffffff;
    cursor: pointer;
}
.footer3 dl dt span{display: block;height: 34px;width: 13px;background: url(../images/downicon.png) no-repeat center;margin-right: 13px;float: right;
-webkit-transition:all 0.3s linear; -moz-transition:all 0.3s linear; transition:all 0.3s linear;}
.footer3 dl dd{width: 100%;line-height: 34px;background: #68b13c;position: absolute;left: 0px;top: -100%;display: none;z-index: 99;}
.footer3 dl dd a{display: block;color: #ffffff;text-indent: 14px;}
.footer3 dl dd a:hover{background: #088911;color: #ffffff;}
.footer3 dl dt span.rotate{transform:rotate(180deg);-webkit-transform:rotate(180deg);}
#footer_100 {
	float: left;
	width: 100%;
	height: auto;
}

/*专题连接*/

/*专题连接*/#dhl_w1200 {
	height: 50px;
	width: 1200px;
	margin-right: auto;
	margin-left: auto;
}
.sousuo_ys {
	padding-top:10px;
}
.wp-search .search-input .wp-search .search-input input.search-title {
    width: 100%;
    height: 20px;
    line-height: 20px;
    border: 0;
    outline: 0;
    background: none;
    color: #000000;
    font-size: 14px;
    background: url(../images/search_bj.png) no-repeat;
    height: 35px;
    text-indent: 20px;}
.xssj_1 {
margin-bottom:6px
	
}
/*导航栏有2级菜单的加上三角标志*/
.wp-menu .menu-item a > .menu-switch-arrow {
    display: inline-block;
    width: 20px;
    height: 20px;
    background: url(../images/nav_j.png) no-repeat center center;
    vertical-align: middle;
}
.wp-menu .menu-item:hover {
    background-color: #54902c;
}

#pic_ztlj {
	float: left;
	height: auto;
	width: 100%;
}
#pic_ztlj #pic_ztlj_1200 {
	height: auto;
	width: 1200px;
	margin-right: auto;
	margin-left: auto;
}
#pic_ztlj_1200 .right ul li {
	float: left;
	height: 124px;
	width: 200px;
	margin-left: 20px;
}
#pic_ztlj_1200 .right ul {
	margin-top: 30px;
}
#banner_linfen {
	float: left;
	width: 100%;
	height: auto;
}
#youqingljie {
	float: left;
	width: 100px;
	height: 50px;
	background-color: #990;
}




#pic_ztlj_1200 .Left {
	float: left;
	height: 163px;
	width: 49px;
	background-image: url(../images/ztlj.jpg);
}
#pic_ztlj_1200 .right {
	float: left;
	height: 163px;
	width: 1130px;
	margin-left: 15px;
}
/*文章页css*/
#info {
	float: left;
	height: auto;
	width: 100%;
}
.info_1100 {
	width: 1200px;
	margin-right: auto;
	margin-left: auto;
	height: auto;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #DFDFDF;
	border-left-color: #DFDFDF;
	}
.article h2.arti_title {
    line-height: 34px;
    font-family: "Microsoft YaHei";
    font-size: 17px;
    text-align: center;
    color: #1B1B1B;
}
.read {
padding-left:60px;
padding-right:60px;
}
/*文章页面css*/
.wp-menu .menu-item a > .menu-switch-arrow {
    display: inline-block;
    width: 20px;
    height: 20px;
    background: url(../images/nav_j.png) no-repeat center center;
    vertical-align: middle;
}
.wp-menu .menu-item.i1:hover {
    background-color: #54902c;
}
.ititle {
    height: 38px;
    line-height: 38px;
    padding-top: 10px;
    font-size: 18px;
    color: #2f6300;
    font-weight: bold;
    margin-right: 65px;
    border-bottom: 2px solid #6cb13c;
}.imore {
	height: 19px;
	width: 61px;
	background-image: url(../images/more.jpg);
	background-repeat: no-repeat;
	background-position: right center;
	display: block;
	background-color: #060;
	float: right;
}
#ititle h1 {
	color: #060;
	font-size: 18px;
	font-weight: bold;
	float: left;
	width: 81%;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #6cb13c;

}
/*.xsbg_1 {
	width: 81%!important;
}*/

.tzgg_itle {
	width: 75%!important;
}

#ititle {
float: left;
    width: 100%;
    line-height: 42px;
    background-image: url(../images/ititletran.png);
    background-repeat: no-repeat;
    background-position: 30px 44px;
}
#ititle a span {
	float: right;
	height: 19px;
	width: 69px;
	background-image: url(../images/more.jpg);
	background-repeat: no-repeat;
	background-position: right center;
	display: block;
margin-top: 30px;
}
.t-hover-shadow_1 {
padding-left:10px;
padding-right:10px;
transition: all 0.4s ease-in-out;   
}
.t-hover-shadow_1:hover {
	box-shadow: 0 0 10px rgba(0,0,0,0.25);
}

#jsdw_jieshao pre {
	float: left;
	height: auto;
	width: 90%;
	border: 1px solid #878787;
	background-color: #F1F1F1;
	padding: 20px;
	line-height: 40px;
	margin-top: 10px;
	word-break: break-all;
    word-wrap: break-word;
	white-space:pre-wrap;
	font-size: 18px;
}
#jsdw_pic img {
    height: 368px;
    width: 252px;
}
#jsdw_pic {
    height: 368px;
    width: 252px;
    float: left;
    padding: 3px;
    border: 1px solid #878787;
	margin-left: 20px;
}
#jsdw_xinlan {
	height: auto;
	width: 1200px;
	float: left;
	padding-top: 20px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #ECECEC;
	border-left-color: #ECECEC;
}
.article {
    font-size: 14px;
    color: #5a5a5a;
    line-height: 24px;
}
.info_1100 {
    width: 1200px;
    margin-right: auto;
    margin-left: auto;
    height: auto;
    border-right-width: 1px;
    border-left-width: 1px;
    border-right-style: solid;
    border-left-style: solid;
    border-right-color: #DFDFDF;
    border-left-color: #DFDFDF;
}
#jsdw_jieshao h2 {
    font-size: 30px;
    line-height: 50px;
    font-weight: normal;
}
#jsdw_jieshao {
    float: left;
    height: 200px;
    display: block;
    width: 860px;
    margin-left: 30px;
}
#jsdw_nr {
    height: auto;
    width: 96%;
    float: left;
    padding: 20px;
}


.col_news_list .news_list li.news_pic {
    float: left;
    margin-top: 25px;
    margin-right: 0px;
    margin-left: 0px;
    text-align: center;
    margin-left: 20px;
}

.news_title_pic {
    display: block;
    text-align: center;
}

.news_pic img {
    width: 200px;
    height: auto;
    padding-top: 20px;
    padding-left: 20px;
    padding-bottom: 30px;
    width: 120px;
    height: 172px;
}



#pic_lis_1 {
	float: left;
	height: auto;
	width: 100%;
	display: block;
	}
#wp_paging_w6 .wp_paging {
	padding-top: 20px;
	}
	
	
.pic_lis_1 {
	float: left;
	height: auto;
	width: 100%;	
	}
	
.nav-item .item-name {
	color: #FFF;
}
#wp_nav_w002 .item-name:hover {
	background-color: #54902C;
	/* transform: rotate(180deg); */
	background-image: url(../images/nav2.png);
	}
	
	.navlist-li-1 {
    height: 300px;
    margin-left: -2px;
}

.navlist-li-2 {
	height: 300px;
	   height: 300px;
    margin-left: -3px;
}
.navlist-li-3 {
	height: 300px;
	margin-left: -4px;
}
.navlist-li-4 {
	height: 300px;
	margin-left: -3px;
	
}
.navlist-li-5 {
	height: 300px;
margin-left: -2px;
}
.navlist-li-7 {
	height: 300px;
	margin-left: -3px;
}
.navlist-li-6 {
	height: 300px;
}
.navlist-li-8 {
	height: 300px;
	margin-left: 5px;
}


.list2{
	float: left;
	height: auto;
	width: 100%;	
	}
	
#ititle .xyxx {

	width:91%
}
.news_meta_pic a {

	padding-left:24px;
}

.wp_articlecontent {
    padding-left: 30px;
    padding-right: 30px;
}
.lxdh {
	font-size: 13px;
	color: #362;
	line-height: 40px;
}

tr.xzld_1 {
    font-size: 13px;
    line-height: 30px;
    color: #000;
    border-bottom-width: 1px;
    border-bottom-style: solid;
    border-bottom-color: #CCC;
    margin-top: 35px;
    display: block;
}
tr.xzld_1 img {
padding-bottom:20px
}
#wp_news_w90 .wp_article_list .list_item .pr_fields{display:none;}



#winfloat_div_90{display:none;}
h3.over_hidden.tran300 a {
    line-height: 20px;
}

.wp_subcolumn_list .wp_sublist .sublist_title {
    display: block;
    height: 42px;
    line-height: 42px;
    margin-bottom: 10px;
    float: left;
    width: 100%;
    background-color: #e8e8e8;
    border-left-width: 3px;
    border-left-style: solid;
    border-left-color: #ef9c00;
    border-bottom: 0px solid #C00;
    margin-top: 30px;
}
.wp_subcolumn_list .wp_sublist .sublist_title a {
    display: inline-block;
    color: #22630c;
    font-size: 15px;
    font-weight: bold;
    margin-left: 15px;
}
.wp_subcolumn_list .wp_sublist .sublist_title .morelink .moretext img {
    vertical-align: bottom;
    display: none;
}