/*----------------------------------------------------------------------清除常用布局元素的默认边距*/
* { margin:0px;
    padding:0px;					/*网页默认字体大小*/
}
ol,ul{
	list-style-type:none;				/*不显示项目列表符号*/
}

/*清除各种BUG问题*/
p.itembottom{clear:both;}/*解决浮动元素没有闭合标签不占体积问题*/
.ppic{font-size:0;line-height:0;}/*解决图片下面三像素空间问题*/

/*----------------------------------------------------------------------定义设置常用样式*/
/*--------------------------------------------------------------------------------------------------------初始化网页默认样式*/
html,body{height:100%;}
body{				/*设置常用字体颜色大小*/
	font-family:"宋体","黑体","楷体";		/*网页默认字体*/
	overflow-x:hidden;/*隐藏水平滚动条*/
	margin:0px auto;
	text-align:left;
	color:#2E2E2E;			/*网页默认字体颜色*/
	font-size:12px;
	background:#fff; 
}
a{
	text-decoration:none; 
	color:#2E2E2E;			/*清除超链接下划线样式*/
}
a:link{									/*网页默认超链接样式*/
	text-decoration:none;
}
a:visited{									/*网页默认超链接样式*/
	text-decoration:none;
}
a:hover{								/*网页默认超链接样式鼠标移上去*/
	text-decoration:none;
}
a img{border:0px;}
h1{font-size:16px; font-weight:bold;}
/*--------------------------------------------------------------------------------------------------------------------------网站通用布局样式*/
.webcontent{ /*页面主体内容 */
	position:relative; margin:0 auto; margin-left:auto; margin-right:auto;overflow:visible;text-align:left;/*重要谨慎修改 */
	width:1000px; 
	min-height:450px; _height:450px;  background:url() no-repeat right top;
	padding:25px 0px 20px 0px;  
	border:0px solid #000;}
.webcontent2{}


.webdaohang{/*页面位置导航 */
	position:absolute; right:10px; top:30px; z-index:29;
	text-align:left; height:40px;line-height:40px; color:#7f7f7f;}
.webdaohang span{ 
	font-size:12px;color:#7f7f7f;}
.webdaohang a{
	font-size:12px;color:#7f7f7f;}

.webtitle{/*页面标题 */
	position:absolute; left:750px; top:105px; height:35px; line-height:35px; font-size:30px; font-family:"黑体"; color:#fff; text-align:left; z-index:30;
	 }
	
.webcontentnote{}
.webcontentnotetop{}/*页面内容顶部装饰样式 */
.webcontentnotebottom{}/*页面内容底部装饰样式*/
/*---------------------------------------------------------------------------------------------------------分页样式*/


.left{ float:left;  width:228px;}/*左部共同部分定义*/


#moban20{ float:left; width:228px; background:url(images/procate_arrow1.png) repeat-y right top;}
#moban20 .title { width:220px; padding-left:8px;height:34px; padding-top:50px; background:url(images/cate_bg.png) no-repeat left top; }
#moban20 .title .title1{}
#moban20 .title .title1 a{padding-left:20px; font-weight:bold; color:#008f46; font-size:16px; height:34px; line-height:34px;font-family:"微软雅黑";}
#moban20 .content{clear:both;line-height:200%; padding:8px 10px 15px 20px;}

#moban20 .content a{display:block; width:181px; color:#FFF; border-bottom:#40ab74 1px dotted; height:34px; line-height:34px; padding-left:10px; background:url(images/procate_arrow.png)  no-repeat  left center; }

#moban20 .content a:hover{ text-decoration:underline;}





#moban21{float:left; width:220px; margin-left:8px; margin-top:15px;}
#moban21 .title { width:220px;background:url(images/tl-cate.png) no-repeat  center center;  height:46px;}
#moban21 .title .title1{}
#moban21 .title .title1 a{padding-left:25px; font-weight:bold; color:#fff; font-size:16px; height:46px; line-height:46px;font-family:"微软雅黑";}
#moban21 .content{clear:both;line-height:200%; padding:8px; border:#dfdddd 1px solid; }

#moban21 .content a{ display:block; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; border-bottom:#cccccc 1px dotted; height:34px; line-height:34px; padding-left:20px; background:url(images/dot-yellow.gif) no-repeat left center;}

#moban21 .content a:hover{ color:#fc7802;}
.kefu{ width:118px; position:fixed; top:200px; right:10px;}
.kefuclose{display:block; position:absolute; right:0px; top:0px; width:25px; height:25px; cursor:pointer;}
.kefutop{background:url(images/kefu1.png) no-repeat top center; height:54px; } 
.kefufoot{background:url(images/kefu3.png) no-repeat top center; height:23px;} 
.kefucontent{background:url(images/kefu2.png) repeat center center; line-height:25px; text-align:center; padding:0px 5px;}
.kefucontent a{display:block; margin:0 auto; background:url(images/qq.gif) no-repeat left center; width:60px; padding-left:21px;}
.kefucontent b{display:block; background:url(images/qqtitle.png) no-repeat center center; }
.kefucontent span{display:block;}
.kefucontent img{ display:block; margin:0 auto; margin-left:auto; margin-right:auto;}



.kefuout{ position:fixed; top:200px; right:10px;  width:34px; height:150px;background:url(images/kefuout.png) no-repeat top center;}

