/* CSS Document */
body            {
	font-size:14px;
	line-height:26px;
	font-family: "Microsoft Yahei",Arial;
	color:#333333;
	margin:0px;
	background-color: #CCCCCC;
	background-image: url(images/bdbg.jpg);
	background-repeat: repeat;
	text-align: left;
	vertical-align: middle;
}
ul              {list-style:none;}
h2,ul,li,img,iframe,h3,h4,p,dl,dt,dd,ol{margin:0px;padding:0px;}
img             {border:0px;}
img a           {border:0px;}
a               {cursor:pointer;}
a:link          {color:#EC3D2C;text-decoration:none;}
a:visited       {color:#EC3D2C;text-decoration:none;}
a:hover         {color:#FF9900;text-decoration: none;} 
.gr a:link      {
	color:#2CA115;
	text-decoration:none;
}
.gr a:visited   {
	color:#2CA115;
	text-decoration:none;
}
.gr a:hover     {color:#FF9900;text-decoration: none;} 
h1              {
	font-size: 24px;
	line-height: 44px;
	font-weight: bold;letter-spacing: 3px;
	color: #2E8149;
	background-image: url(images/img.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	width: 216px;
	padding-left: 56px;
}
h2              {
	font-size: 20px;
	line-height:40px;
	font-weight: bold;
	letter-spacing: 3px;
	width: 300px;
	padding-left: 0px;
	color: #EC3D2C;
}
.fwb            { font-weight:bold;}
.p01            {
	text-indent: 30px;
	font-size: 14px;
	line-height: 26px;
	text-align: left;
	vertical-align: middle;
}
.p02            {
	font-size: 24px;
	line-height: 100px;
	text-align: center;
	vertical-align: middle;
	font-weight: bold;
	color: red;
}
.red            { color:#EC3D2C;}
.tl			    {text-align:left;}
.tc			    {text-align:center;}
.tR			    {text-align:right;}
.fl		        {float: left;}
.fr		 	    {float: right;}
.mt5 	    	{margin-top:5px;_margin-top:2px;*margin-top:2px;}
.mt10 	    	{margin-top:10px;_margin-top:5px;*margin-top:5px;}
.mb10           {margin-bottom:10px;}
.mr10           {margin-right:10px}
.ml50           { margin-left:20px;}
.pd8            {padding:0 8px;}
.pb20           { padding-bottom:20px;}
.wh455          { width:455px;}
.clear          {clear:both;}
.clearfix:after {content: ".";display: block;height: 0;clear: both;visibility: hidden;}
.clearfix       {display: inline-block;}      
/* Hides from IE-mac \*/
* html .clearfix{height: 1%;}
.clearfix       {display: block;}
.mid            {
	background-image: url(images/bg.jpg);
	padding: 10px;
	height: auto;
	width: 960px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	background-color: #E4FFE0;
	background-repeat: repeat;
}
.wap01 		    {height:100%;margin: 0 auto 10px auto;}
.wap01divfl     {
	width:530px;
	font-size: 15px;
	line-height:30px;
	text-align: left;
	background-image: url(images/daoyu.jpg);
	background-repeat: no-repeat;
	margin-right: 10px;
	padding-left: 35px;
	text-align: left;
	padding-top: 40px;
	padding-right: 35px;
	padding-bottom: 20px;
}
.wap01divfr     {
	background-image: url(images/frbg.jpg);
	width:300px;
	background-repeat: repeat-x;
	background-position: top;
	padding-top: 0px;
	padding-right: 20px;
	padding-bottom: 0px;
	padding-left: 20px;
}
.div01          {padding: 10px;background-image: url(images/bg01.jpg);background-repeat: repeat-x;background-position: bottom;}
.div02          {padding: 10px;background-image: url(images/bg01.jpg);background-repeat: repeat-x;background-position: bottom;}
.div03          {padding: 10px 0;background-image: url(images/bg01.jpg);background-repeat: repeat-x;background-position: bottom;}
.ul01 li        {background-image: url(images/dn.png);background-repeat: no-repeat;padding-left: 24px;line-height: 26px;}
.ul02 li        {background-image: url(images/dn01.png);background-repeat: no-repeat;padding-left: 24px;line-height: 26px;}
.ul03 ul        {
	line-height:60px;
	display: block;
	vertical-align: middle;
}
.ul03 ul li   {
	height:46px;
	display: block;
	vertical-align: middle;
	text-align: left;
	line-height: 46px;
	margin-top: 5px;
	margin-bottom: 5px;
}
.font01         {
	font-size: 16px;
	line-height: 40px;
	font-weight: bold;
	color: red;
	height:40px;
	background-image: url(images/font.png);
	background-repeat: repeat-x;
	padding-top: 0;
	padding-right:5px;
	padding-bottom: 0;
	padding-left: 5px;
	display: block;
	vertical-align: middle;
}
.font02         {
	font-size: 16px;
	line-height: 40px;
	font-weight: bold;
	color: red;
	height:40px;
	margin-top: 5px;
	margin-bottom: 5px;
	background-image: url(images/font1.png);
	background-repeat: repeat-x;
	padding-top: 0;
	padding-right:5px;
	padding-bottom: 0;
	padding-left: 5px;
	display: block;
}
.top            {width:100%;background:url("http://www.e-works.net.cn/imageshome/topbg.jpg") repeat-x;border-bottom:1px solid #7F7F7F;}
.topwrap        {width:980px;height:38px;line-height:38px;padding:0px;font-size:14px;color:#7D8184;overflow:hidden;margin-top: 0px;margin-right: auto;margin-bottom: 0px;margin-left: auto;}
.qlink a        {padding-right:21px;}
.qlink a:link   {color:#5E5E5E;}
.qlink a:visited{color:#5E5E5E;}
.qlink a:hover  {color:#f60;}
.content		{width:980px;text-align:left; word-wrap:break-word;word-break:break-all;}
.head 			{height:300px;width:980px;margin:0 auto;} 
#foot           {
	clear:both;
	text-align:center;
	font-size:13px;
	line-height:24px;
	font-family: "Microsoft Yahei",Arial;
	padding:7px 0px;
	color:#333333;
	background-image: url(images/bg01.jpg);
	background-repeat: repeat-x;
	background-position: bottom;
	letter-spacing: 1px;
}
#foot ul        {list-style:none; padding-top:5px;} 
#foot ul li     {margin:0;padding-top:0;}
#foot a:link    {
	color:#333333;
	text-decoration:none;
} 
#foot a:visited {
	color:#333333;
	text-decoration:none;
} 
#foot a:hover   {color:#f60;}
#goTopBtn       {POSITION: fixed;WIDTH: 50px;BOTTOM:30px;HEIGHT: 50px;CURSOR: pointer;RIGHT: 30px;_position: absolute;_right: auto;} 
