/*----------------------------------------------------------------------清除常用布局元素的默认边距*/
* { 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:url(images/dff1.jpg) no-repeat center  -650px;
}
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:100%; min-width:1280px;
	min-height:400px; _height:400px;
	padding:0px 0px 0px 0px;  
	border:0px solid #000;}
.webcontent2{position:relative; margin:0 auto; margin-left:auto; margin-right:auto;overflow:visible;text-align:left;/*重要谨慎修改 */
	width:1200px;
	min-height:400px; _height:400px;
	padding:0px 0px 15px 0px;  
	border:0px solid #000;}


.webdaohang{/*页面位置导航 */
	position:absolute; right:10px; top:0px; z-index:29; color:#656565; background:url(images/b.png) no-repeat left center;
	text-align:left; height:34px; line-height:34px; padding-left:20px;}
.webdaohang span{ 
	font-size:12px;}
.webdaohang a{
	font-size:12px; color:#656565; }

.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:250px;}/*左部共同部分定义*/
#moban20{ display:block; width:248px; border:#9fb7b9 1px solid; border-radius:3px; background:#FFF;}
#moban20 .title{color:#814425; background:url(images/m20title.jpg)  repeat-x left top; height:33px; line-height:33px;display:block; margin:0px 1px; }
#moban20 .title1{display:block; float:left; height:35px; line-height:35px;}
#moban20 .title1 a{ padding-left:45px; font-family:"微软雅黑"; color:#fff; font-size:18px; font-weight:bold;height:33px; line-height:33px;}
#moban20 .content{}
#moban20 .content div{ clear:both;display:block;  height:40px;line-height:40px; background:url(images/moban20.jpg) no-repeat 35px bottom; }
#moban20 .content div .ppic{ display:block; float:left; width:30px; height:25px; margin:7px 7px 8px 5px;}
#moban20 .content div .pname{ display:block; float:left; width:200x;height:40px; padding-left:10px; line-height:40px;font-family:"微软雅黑"; font-size:13px;font-weight:bold; color:#093562; }

#moban20 .content a:hover{display:block; color:#1aa2e9;} 




#moban21{  position:relative;display:block; width:248px; border:#9fb7b9 1px solid; margin-top:10px;}
#moban21 .title{color:#814425; background:url(images/m21title.jpg)  repeat-x left top; height:30px; line-height:30px;display:block; margin:0px 1px; }
#moban21 .title1{display:block; float:left; height:30px; line-height:30px;}
#moban21 .title1 a{ padding-left:15px; font-family:"微软雅黑"; color:#0d71b8; font-size:13px; font-weight:bold;height:30px; line-height:32px;}
#moban21 .content{padding:0px 0px 10px 0px;}
#moban21 .content div.moban21_li{ display:block;height:27px; clear:both; padding-left:30px; background:url(images/dian1.png) no-repeat 13px center; c} 

#moban21 .content .pname{ display:block; float:left;max-width:200px;height:27px;line-height:27px;text-align:left; overflow:hidden;white-space:nowrap;text-overflow:ellipsis; color:#000;font-size:12px;font-family:"微软雅黑"; }
#moban21 .content .pname:hover{ text-decoration:underline;}


#moban21 .content #moban21_li1 .pname{ color:#772f3b;}
#moban21 .content #moban21_li2 .pname{ color:#772f3b;}
#moban21 .content #moban21_li3 .pname{ color:#772f3b;}


#moban22{position:relative;display:block; width:250px; background:url(images/m22title.png) no-repeat center top; margin-top:10px; }
#moban22 .title{display:block;color:#fff;height:40px;}
#moban22 .title1{display:block; float:left; height:40px; line-height:60px;}
#moban22 .title1 a{ padding-left:45px; font-family:"微软雅黑"; color:#fff; font-size:13px; font-weight:bold;height:40px; line-height:60px;}
#moban22 .content{padding:10px 15px 10px 15px; line-height:25px; height:163px; color:#FFF;}


#moban24{float:right; width:930px; height:36px;border-bottom:#0d387d 2px solid;  }
#moban24 .title { display:none;}
#moban24 .content{}
#moban24 .content a{ display:inline-block;text-align:center; color:#000; font-size:14px; font-weight:bold; height:36px; line-height:38px;overflow:hidden; }

#moban24 .content a:hover{background:url(images/title-8.png) no-repeat center center; color:#FFF;}
#moban24 .content .typeselect{background:url(images/title-8.png) no-repeat center center; color:#FFF;}



.kefu{ width:118px; position:fixed; top:100px; right:10px; z-index:99999999;}
.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 span.red{color:#F00;}
.kefucontent img{ display:block; margin:0 auto; margin-left:auto; margin-right:auto;}



.kefuout{ position:fixed; top:100px;z-index:99999999; right:10px;  width:34px; height:150px;background:url(images/kefuout.png) no-repeat top center;}

table{ border-top:1px solid #333;border-right:1px solid #333;}
table td{border-left:1px solid #333;border-bottom:1px solid #333; padding:5px;}