﻿@charset "utf-8";
body {


	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	color:#000;
	background-color: #F1F1F1;
}
ul,li{ list-style:none; margin:0px; padding:0px;}
form{
	margin:0px;
	padding:0px;}
body, td, input, textarea, select, button {
	font-family: 微软雅黑,Verdana,宋体, Helvetica, Arial, sans-serif; 
	font-size:12px;}
	body, td{
		line-height:150%;}
a:link {
	color: #000;
	text-decoration: none;
}
a:visited {
color: #000;
	text-decoration: none;
}
a:hover {
	text-decoration: underline;
}
a:active {
	text-decoration: none;
}
.login_input{
border:1px solid #dbdbdb;}
body,td,th {

	font-size: 12px;
}
.lmu{
}
.lmu a{
		padding-left:50px;
	text-decoration:none;
	

}
.lmu a:link,.lmu a:visited{
color:#000;}
.lmuact{
		background:url(../images/a_46.gif) no-repeat left -39px;
	height:35px;
	}
.lmuact a:link,.lmuact a:visited{
color:#fff;
padding-left:50px;
	text-decoration:none;
	font-size:14px;

	width:150px;
	display:block;
	height:35px;
	line-height:35px;}

.smu a{
padding-left:23px;
text-decoration:none;
}
.smu a:link,.smu a:visited{
color:#505050;}
.smu .act:link,.smu .act:visited{
color:#E7611F;}



.en{
font-family:Verdana, Arial, Helvetica, sans-serif;}
.headtitle{
padding-left:28px; font-size:14px; font-weight:bold; color:#404040;
background:url("../img/b11.gif") no-repeat left;
}
.headtitle a:link,.headtitle a:visited{
font-weight:bold;
color:#404040;

}

.fy span{
line-height:25px;
height:25px;
padding:2px 4px;
color:#999999;
}
.fy a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
border:1px solid #ccc;
padding:2px 4px;
margin:0px 1px;
}

.fy a:link,.fy a:visited{
color:#333333;
}
.fy a:hover{
	color:#ED1C24;
	border:1px solid #006B31;
	font-weight:bold;}
.fy b{
border:1px solid #006B31;
line-height:25px;
height:25px;
padding:2px 4px;
color:#006B31;
margin:0px 1px;
}
.fy input{
	border:1px solid #ccc;
	font-size:12px;
	height:12px;
	margin:0px 4px;}
	.fy button{
		}
.fy .dy,.fy .dy1{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	padding:2px 4px;
	padding-top:4px;
	padding-bottom:0px;
	line-height:25px;
	border:1px solid #ccc;
	margin:0px;
	}
		.fy .dy1{
			padding-right:15px;
	background:url(../img/icon5.gif) no-repeat 45px center;
	}
.fy .dy{
	padding-left:15px;
	background:url(../img/icon6.gif) no-repeat 6px center;}

#foot a{
text-decoration:none;
color:#646464;}
#foot{
color:#646464;}
.wz1{
line-height:18pt;}
.wz1 p{
margin:0px;
text-indent:25px;}
#foot1{
color:#727272;
line-height:18pt;}
#foot1 a{
color:#727272;
}
.prowk{
border:1px solid #D4D4D4;}
.font2{
font-family:04b_08;
font-size:6px;}
.m1{
margin-top:10px;}
.a2{
background:url(../images/14.gif) no-repeat left 1px;
padding-left:15px;}
.mg1{
	margin-left:4px;}
	.mg2{
		margin-left:25px;}
		
				.topa{
					color:#fff;
					background:url(../images/b.gif) no-repeat left 2px;
					font-size:14px;
					padding-left:8px;}
					.topa:link,.topa:visited{
						color:#fff;
						}
						.top2mu{
							position:absolute; border:1px solid #98AEB4; background:url(../images/b1.gif) no-repeat center top; background-color:#F3ECE3; margin-top:35px;
							display:none;}
							.top2mu a{
								width:100%;
								display:block;
								height:20px;
								line-height:20px;
								}
							.top2mu a:hover{
								background:#ff2200;
								color:#fff;
								}
.bnt{
	background:url(../img/bnt.gif) no-repeat center center;
	color:#fff;
	margin:0px;
	padding:0px;
	border:0px;
	width:69px;
	height:24px;
	padding-top:4px;

}

.top3mu a{
	background:url(../images/b2.gif) no-repeat left center;
	padding-left:8px;}
	.a2{
		background:url(../images/en_56.gif) no-repeat left center;
		margin-left:10px;
		padding-left:8px;}
		.a3{
			background:url(../images/a_52.gif) no-repeat right 2px; padding-right:12PX; color:#2E7702;
			}
/*导航*/	
#header {
position: relative;
z-index: 5;
height: 82px;
background-color: #fff;
border-bottom:1px solid #D4D4D4;
}
.g-wrap {
position: relative;
margin: 0 auto;
width: 1120px;
height: 82px;
}
#logo {
position: absolute;
top: 0px;
left: 0px;
width:362px;
height: 82px;
background: url(/images/images/1_02.gif) no-repeat 0 0;
}
#nav li div.on a:link,#nav li div.on a:visited,#nav li div.onact a:link,#nav li div.onact a:visited{
color: #fff;
-webkit-transition: color 300ms;
transition: color 300ms;
}

#nav li a span.bkg {
display:block;
z-index: 1;
background:#006B31;
height:0px;
bottom:0px;
}  
#nav li div.on a span.bkg {height:85px; bottom:0px;} 
#nav li div.tb a,#nav li div.on a {
position: relative;
z-index: 2;
display: block;
width: 100%;
height: 82px;
font-weight: bold;
font-size: 13px;
line-height: 82px;
text-align: center;
color: #666;

}
#nav .n1 {
width: 58px;
}
#nav .n2, #nav .n3, #nav .n5, #nav .n4, #nav .n7, #nav .n8 {
width: 83px;
}
#nav {
position: absolute;
top: 0;
right: 161px;
z-index: 4;
height: 82px;
background-color: #fff;

}
#nav li {
float: left;
height:82px;
-webkit-transition: background-color 700ms;
transition: background-color 700ms;
overflow:hidden;
}
#nav li a span {
position: absolute;
display:block;
left: 0;

z-index: 2;
width: 100%;
height: 82px;
font-size:15px;
}

.subnav {
position: absolute;
top:82px;

height:65px;
overflow:hidden;
display:none;
}
.subnav .wp{ 
display:block;
width:100%;
height:65px;
line-height:65px;
background-color:#596C79;
overflow:hidden;
position:absolute;
top:-65px;}
.subnav .wp a{

font-size:15px;
margin:20px;
}
.subnav .wp a:link,.subnav .wp a:visited{ color:#fff;}

#search{
border:1px solid #C9C9C9;
position:absolute;
width:128px;
bottom:23px;
right:0;
z-index:5;
 padding-left:4px;}
#search form,#search input{padding:0px; border:0px;margin:0px; vertical-align:middle;}
#keyword{width:98px;   height:20px;}
/*幻灯片*/
#flashpic{ width:1120px;  margin:0px auto; margin-top:12px;}
#TabID{ position:absolute; bottom:20px; right:20px;z-index:100;}
#TabID li{list-style:none;float:left;width:16px;height:16px;FILTER:alpha(opacity=80);opacity:0.8;background-color:#cccccc;color:#cccccc;list-style:none;text-align:center;cursor:pointer;padding:0px 0px 0 0px;margin:0 2px}
#TabID li:hover,#TabID li.active{background-color:#ff2222;color:#ff2222;}
/*页面基本设置*/
/*页面主体*/
.pages_zt{
width:1120px; margin:0px auto;}
/*常用间距*/
.pages_jj_t{ margin-top:12px;}
/*滚动新闻*/
#newsad{ background:#006B31;}
.bar_h{
background:url(../images/images/1_19.gif) left top repeat-x; height:50px; line-height:50px; padding-left:20px; border:1px solid #D7D7D7; font-size:15px; font-weight:bold;}
.bar_h span{ font-size:15px; font-weight:bold;}
.bar_h .gsjj_1{ background:url(../images/images/1_23.gif) no-repeat right center;}
.bar_c{ border:1px solid  #D7D7D7; border-top:none; background:#fff; padding:20px;}
.i_mu{ border-right:1px solid #D7D7D7; width:177px; padding-top:1px;}
.i_mu div a{ display:block; padding-left:37px; height:49px; font-weight:bold; font-size:16px; color:#fff; line-height:49px; text-decoration:none;}
.i_mu div.i_m1,.i_mu div.i_m1_{ background-color:#006B31;}
.i_mu div.i_m2{ background-color:#9E9E9E;}
.i_mu div.i_m3,.i_mu div.i_m3_{ background-color:#B0B0B0;}
.i_mu div.i_m4{ background-color:#CECECE;}
.i_mu div.i_m5{ background-color:#D6D6D6;}
.i_mu div.i_m6{ background-color:#909090;}
div.i_m1_ a{background:url(../images/images/p1.gif) no-repeat 110px center;}
div.i_m3_ a{background:url(../images/images/p2.gif) no-repeat 110px center;}
.wz{
line-height:18pt;
padding:20px;
font-size:14px; }
.wz p{
margin:0px;
padding:0px;
margin-bottom:30px;
text-indent:25px;
line-height:25px;}
#foot td a{margin-right:23px;color:#626262; font-size:14px;}
#foot td{ font-size:14px;}
.zt_pic{ width:1120px;  margin:0px auto; }
#newsad_c{width:900px; height:40px; line-height:40px; overflow:hidden; margin-left:5PX;}
.newstitle_index{height:40px; line-height:40px; padding-right:100px; background:url(../images/images/1_14.gif) no-repeat left center; padding-left:16px; color:#fff;}
#newsad a:link,#newsad a:visited{ color:#fff;}

