@charset "utf-8";
	
body {
	margin: 0;
	padding: 0;
	font-size: 13px;
	font-weight:400;
	font-family: "microsoft yahei",微软雅黑,"MicrosoftJhengHei","宋体","Arial Narrow";
	-webkit-text-size-adjust: none;	
	background-color:#fff;}

* {
	margin: 0;
	padding: 0;}

img {
	border: 0;
	display: inline-block;
	margin: 0;
	padding: 0;}

ul,li,p {
	margin: 0;
	padding: 0;
	display: block;
	list-style: none;}


form,ul,li,p,h1,h2,h3,h4,h5,h6 {
	margin: 0;
	padding: 0;}
h1 {
	font-family:"微软雅黑";
	font-size:16px;
	font-weight:bold;
	height:35px;}

a {
	text-decoration: none;
	color: #000000;}


.header{max-width:1920px;height:200px; margin:0 auto; background:url(top_bg.png) no-repeat;}
.header_con {width:1280px;height:200px;margin:0 auto;}
.header_top {color:#fff; height:58px; padding-top:10px;}
.header_top a {color:#fff;}


.logo {float:left;}

.nav_bg {  height:60px;max-width:1920px;background-color:#fff;margin:0 auto;}
.nav {width:1280px;margin:0 auto;}
.nav li{float:left;width:106px; height:60px;line-height:60px;font-size:18px;  text-align:center; font-family: "Microsoft YaHei",微软雅黑,"MicrosoftJhengHei",宋体,STHeiti,MingLiu; font-weight:bold;}


	.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
	.nav{ position:relative; z-index:1;}

		.nav .stmenu{ float:left;  position:relative; display:inline;}
		.nav li:hover { color:#fff;background-color:#128a31;}
		.nav li:hover a{ color:#fff;}
		
		.nav .sub{ display:none;width:106px; left:0px; top:60px;  position:absolute; background:#128a31; padding:0px 0; color:#fff;}
		.nav .sub li{ zoom:1; height: auto;line-height:26px;width:106px;font-size:16px;}
		.nav .sub a{ display:block; padding: 12px 0px;color:#fff;}
		.nav .sub a:hover{ background:#4db36d;color:#fff;}
		/*.nav .stmenu>a {color:#000;}*/
		

		
.main_body{ width:1280px;padding:0 0px;padding-top:40px;margin:0 auto; background-color:#fff;overflow:hidden;}	
.fg {height:0px; clear:both;width:100%;}
.fg2 {height:1px; clear:both;width:100%;padding-top:24px;margin-bottom:0px;}
.fg3 {height:1px; clear:both;width:100%;padding-top:10px;}


.fl{float:left;}
.fr {float:right;}

.w846 {width:846px;}
.w588 {width:588px;}
.w420 {width:420px;}
.w620 {width:620px;}
.w380 {width:380px;}
.mgl30 {margin-left:30px;}

.li_split {color:#a8a8a8;width:20px;}

.xyxw {width:620px;float:right;}

.xyxw h3,.noromal_box h3 {color:#4db36d; height:50px; line-height:50px; text-indent:24px; letter-spacing:1px;
font-weight:bold;font-size:18px;overflow:hidden; 
font-family: "Microsoft YaHei",微软雅黑,"MicrosoftJhengHei",黑体,STHeiti,MingLiu;
background:url(title_bg.png) 0 bottom no-repeat;}

.xyxw span a,.noromal_box span a {float:right;color:#8e8e8e;font-size:13px;}
.xyxw_top {border-bottom:1px solid #e1e1e1;padding-bottom:10px;}
.xyxw_top h4{ text-align:center;height:50px; line-height:50px;font-size:18px;}
.xyxw_top p {color:#a5a5a5; line-height:1.8; text-indent:2em; padding-bottom:16px;font-size:14px;}

.xyxw_lists ul{}
.xyxw_lists li,.tab_content li,.noromal_box li {height:50px;line-height:50px; background:url(list_ico.png) 5px center  no-repeat; text-indent:30px; 
border-bottom:1px solid #e1e1e1;}
.xyxw_lists li:last-child,.tab_content li:last-child,.noromal_box li:last-child {border-bottom:none;}
.xyxw_lists li span,.tab_content li span,.noromal_box li span  {float:right; color:#b4b4b4;}



.tzgg {width:620px;float:right;}

.tzgg h3 {color:#4db36d; height:50px; line-height:50px; text-indent:38px; letter-spacing:1px;
font-weight:bold;font-size:18px;overflow:hidden; 
font-family: "Microsoft YaHei",微软雅黑,"MicrosoftJhengHei",黑体,STHeiti,MingLiu;

border-bottom:2px solid #e1e1e1;}

.tzgg h3 a {float:right;color:#8e8e8e;font-size:13px;}
.tzgg ul {padding:30px 0 10px 0;}
.tzgg ul li {overflow:hidden;padding-bottom:10px; margin-bottom:18px; border-bottom:1px solid #eee;} 
.tzgg ul li:last-child{border-bottom:none;}
.tzgg ._lr {float:right;width:530px; line-height:1.8;}
.tzgg ._lf  {float:left; width:68px;height:68px;background:#128a31;}
.hezi_d {height:34px;width:52px;display:block;text-align:center; line-height:34px; background-color:#fff;color:#000;font-size:20px;margin:4px 8px 0 8px;}
.hezi_ym {height:24px;display:block; text-align:center;line-height:24px;color:#fff;font-weight:normal;font-size:13px; font-weight:bold;}


.title_bg {background:url(bt_line_normal.png) center center no-repeat;height:2px;}
.tab { height:50px;overflow:hidden; line-height:50px;}
.tab>li {float:left; text-align:center;}
.tab>li a.current{color:#4db36d; background:url(bt_line_bold.png) 0 bottom no-repeat;}
.tab>li a{color:#888; width:125px;display:inline-block; margin-right:5px;}
.tab_box {width:630px;float:left;}

.tab_box h3 {color:#000; height:50px; line-height:50px;  letter-spacing:1px;
font-weight:bold;font-size:18px;}
.tab_content ul,.noromal_box ul {padding-top:18px;}
.tab_content ul li {}

.foot_body {max-width:1920px;margin:0 auto; height:345px;color:#fff; background:url(foot_bg.png) no-repeat;}

.foot_con{width:1280px;margin:0 auto;}
.foot_logo{float:left;}
.foot_link {width:100%;padding-top:44px;height:70px; line-height:70px;color:#fff;font-weight:600;font-size:16px; 
border-bottom:1px solid #34724a;margin-bottom:56px;}
.foot_link  a {color:#fff;}
.foot_lxwm {float:right; width:260px;}
.foot_lxwm > div {height:32px; line-height:32px;font-weight:600;}
.foot_ewm {float:right;   text-align:center;}
.foot_ewm img {margin:0 5px;}

.main_body2 {width:1280px;background-color:#fff;position:relative;margin:0 auto;}

.leftfrm {width:230px;float:left; z-index:100;}


.rightfrm {width:960px;float:right; min-height:300px;}
.dirlist {overflow:hidden; width:264px;}
.dirlist h3 { height:85px; line-height:85px; color:#fff;font-size:20px; text-align:center;
background:url(left_title_bg.png) 0 center no-repeat;}

.dirlist ul {margin:0px 0px;}
.dirlist ul li {height:50px; line-height:50px; color:#000; background-color:#f5f5f5; font-weight:bold; font-size:16px; text-align:left;margin-top:20px; text-indent:30px;}
.dirlist ul li span {float:right;margin-right:20px;}
/*.dirlist li:hover a {color:#fff;}*/

.dirlist li:hover{ background-color:#4db36d;}
.dirlist li:hover a {color:#fff;}


.dslist >ul {width:70%;margin:0 auto;}
.dslist >ul li {float:left;width:180px; height:200px;}
.dslist >ul li span {display:block;width:180px; text-align:center;float:left;}
.dslist >ul li span a {text-decoration:none;}

.container {width:1180px; margin:0 auto; background-color:#fff;padding:50px 47px 50px 53px;overflow:hidden;}
/*
.leftfrm {width:203px;float:left}
.rightfrm {width:930px;float:right;min-height:400px;}
*/

.rhead {font-size:24px; height:80px; line-height:80px;color:#128a31; border-bottom:1px solid #dedede; 
position:relative;font-weight:600;}

.curpage {position:absolute;font-size:14px;color:#2e2e2e;right:0; bottom:0;height:48px;line-height:48px; background:url(home.png) 0 center no-repeat;   text-indent:25px;}
.curpage a{color:#797979;}



.row {
	height: 80px; clear: both; overflow: hidden;padding-top:38px;}
.page {
	font-size: 14px; text-align:center;}
.page a{display:inline-block; height:40px; width:40px; border:1px solid #ccc; text-align:center; line-height:40px; border-radius:50%;margin-right:5px;}
.curlink {background-color:#ad0909;color:#fff;}

.pager_button {
	font-size: 18px; font-weight: normal; color: #0;}
	
.pager_button:hover {}


.artcleList  {padding-top:20px;}
.artcleList li {height:60px; background:url(list_ico.png) 5px  center no-repeat; border-bottom:1px solid #e4e4e4;}
.artcleList li:last-child {border:none;}
.artcleList li>a {width:80%;float:left;color:#585858;height:60px; line-height:60px;font-size:16px;text-indent:30px;
overflow:hidden;} 

.flist {margin:30px 0;}
.flist h3{width:100%;background:rgb(4,132,150);color:#fff;height:40px;line-height:40px;font-size:20px; text-align:center;}
.memberlist  {padding:20px 0;border:1px solid rgb(4,132,150);overflow:hidden;}
.memberlist li {height:60px; float:left;width:100px; text-align:center;margin:5px 10px;}

.memberlist li>a {color:#000;height:60px; line-height:60px;font-size:16px;} 

.artcleList li span{color:#c5c5c5;float:right; height:60px; line-height:60px; width:100px;}
.artcleList li:hover span {color:#ad0909;}


.article {padding-top:20px;}
.art_title { line-height:50px;font-size:20px; text-align:center;width:100%;color:#143270;}
.art_time {text-align:center;padding:10px 0;color:#666666;display:block;}
.art_content {line-height:2;max-width:98%;}
.art_content img {max-width:100%;}


.fg_curpage {font-size:13px;color:#5f52a0;margin:10px 0;}
.fg_pic {max-width:100%; text-align:center;}
.fg_title {height:40px;line-height:40px;text-align:center;font-size:18px;}

.pb_sys_style1 .p_no_d {
    border: 1px solid #128a31!important;
    background-color: #128a31!important;
}
