@charset "utf-8";
/* CSS Document */
body{ margin:0px; padding:0px; font-size:12px;color:#666666; font-family:Helvetica; background:#e5e5e5}

form,p,ul,li,table,input,h1,h2,h3,h4,div,td,tr{ margin:0px; padding:0px; list-style:none outside;}
img{ border:none; margin:0px; padding:0px}
.left{ float:left}
.right{ float:right}
.both{ margin:0px; padding:0px; clear:both; font-size:0px; line-height:0px;}
/*全局定义*/
a{ color:#666666; text-decoration:none}
a:hover{color:#92282a;text-decoration:underline;}
a.ww1{ color:#000; text-decoration:none; background:#CCCCCC; padding:4px; line-height:20px; width:100%; float:left; font-weight:bold}
a.ww1:hover{color:#fff;text-decoration:none; background:#92282a; padding:4px; line-height:20px; width:100%; float:left; font-weight:bold }

.top{ width:960px; height:56px; margin:auto; margin-top:19px}
.meun{ width:960px; margin: auto; background:url(../images/meunb.jpg); height:33px; line-height:33px; margin-top:8px;}

.banner{ width:960px; margin:auto}
.sou{ background:url(../images/so.jpg); width:224px; height:24px; line-height:24px; float:right; margin:4px 24px 0px 0px}


.rmbt{ text-align:center; line-height:38px;}

.fwdt{ border:#D5D5D5 1px solid;width:auto; height:auto; padding:16px; padding-top:0px; margin:0px auto; margin-top:10px;}
.desc{ padding:20px; height:auto;}











#nav {
	Z-INDEX: 1000000; LINE-HEIGHT: 33px; LIST-STYLE-TYPE: none; width:680px; float:left
}
#nav A {
	TEXT-ALIGN: center; WIDTH: 90px; DISPLAY: block
}
#nav A:link {
	COLOR: #333; MARGIN-LEFT: 0px; TEXT-DECORATION: none
}
#nav A:visited {
	COLOR: #333; TEXT-DECORATION: none
}
#nav A:hover {
	COLOR: #fff; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
#nav LI {
	Z-INDEX: 1000000; WIDTH: 90px; FLOAT: left; font-size:12px; font-weight:bold
}
#nav LI A:hover {
	Z-INDEX: 1000000; COLOR: #d92017;
}
#nav LI UL {
	Z-INDEX: 1000000; POSITION: absolute; TEXT-ALIGN: left; FILTER: Alpha(opacity=90); LINE-HEIGHT: 24px; LIST-STYLE-TYPE: none; WIDTH: 170px; LEFT: -999em;
}
#nav LI UL LI {
	Z-INDEX: 1000000; WIDTH: 170px; BACKGROUND: #7b7b7b; FLOAT: left; border-bottom:1px #ccc solid; font-weight:100; font-size:12px
}
#nav LI UL A {
	Z-INDEX: 1000000; TEXT-ALIGN: left; WIDTH: 170px; DISPLAY: block; COLOR: #ffffff; font-weight:100; font-size:12px; text-indent:2.2em
}
#nav LI UL A:link {
	Z-INDEX: 1000000; COLOR: #ffffff; TEXT-DECORATION: none
}
#nav LI UL A:visited {
	Z-INDEX: 1000000; COLOR: #ffffff; TEXT-DECORATION: none
}
#nav LI UL A:hover {
	Z-INDEX: 1000000; BACKGROUND: #92282a; COLOR: #f3f3f3; FONT-WEIGHT: normal; TEXT-DECORATION: none
}
#nav LI:hover UL {
	LEFT: auto
}
#nav LI.sfhover UL {
	LEFT: auto
}

.zhong{ width:960px; margin:auto; margin-top:15px}
.aboutzhong{ width:960px; margin:auto; margin-top:0px; background:#FFFFFF; padding-bottom:50px}
.zhongli{ width:229px; float:left; height:275px; position:relative; background:url(../images/b.jpg) no-repeat}
.zhonglidao{
	position:absolute;
	left: -5px;
	top: -5px;
}

.zhongpic{ width:197px; float:left; margin:28px 0px 0px 16px; display: inline}
.zhonglinei{ float:left; width:197px; padding:10px 16px 0px 16px; float:left; line-height:20px}

.newsbo{ width:197px; float:left}
.newsbo ul{}
.newsbo ul li{ background:url(../images/lii.jpg) no-repeat; background-position:left center; text-indent:1em; line-height:20px;}

.zhongewenz{ width:207px; float:left; margin:12px 0px 0px 10px; display: inline}

.proind{ width:197px; float:left}
.proind ul{ width:197px; float:left; margin-bottom:20px}
.proind ul li{ float:left}
.proindpic{ width:195px; height:190px; float:left} 
.proindpic img{ width:190px; height:190px; border:1px #FFFFFF solid}
.proindtitle{ width:195px; float:left;  padding-left:8px}
.proindtitle p{background:url(../images/lii.jpg) no-repeat; background-position:left center; text-indent:1em; line-height:20px; font-weight:bold}
.proindtitle h3{ font-size:12px; line-height:14px; font-weight:100}

.xia{ width:100%; background:url(../images/xia_b.jpg) repeat-x; height:227px; margin:auto}
.xiali{ width:960px; margin:auto}
.xiali ul{ width:192px; float:left}
.xiali ul p{ width:192px; float:left; font-weight:bold; font-size:15px; color:#FFFFFF; line-height:50px; margin-top:10px}
.xiali ul li{ line-height:20px;}
.xiali ul li a{ color:#FFFFFF; text-decoration:none}
.xiali ul li a:hover{ color:#FFFFFF; text-decoration: underline}

.down{ width:960px; margin:auto; line-height:24px;}


.aboutleft{ width:220px; float:left; background:#FFFFFF;}
.aboutleftdao{ width:200px; float:left; background:url(../images/aboutleftdao.jpg); height:51px; line-height:51px; padding-left:20px; color:#92282a; font-size:18px; font-weight:bold}

.aboutleftmeuntop{ width:198px; float:left; margin-left:20px; display:inline; margin-top:19px}
.aboutleftmeun{ width:198px; float:left; margin-left:20px; display:inline}
.aboutleftmeun ul{ float:left}
.aboutleftmeun ul p{ width:151px; height:32px; border:1px #cecece solid; border-top:0px; line-height:32px; background:url(../images/li.jpg) no-repeat; background-position:24px center; padding-left:45px; float:left}

.aboutleftmeun ul li{ width:151px; height:32px; border:1px #cecece solid; border-top:0px; line-height:32px; background:url(../images/li2.jpg) no-repeat; background-position:24px center; padding-left:45px; float:left}

.aboutleftmeunone{  width:151px; height:32px; border:1px #cecece solid; border-top:0px; line-height:32px; background:url(../images/li2.jpg) no-repeat; background-position:24px center; padding-left:45px; float:left; cursor:pointer; font-weight:bold}
.aboutleftmeunone1{  width:151px; height:32px; border:1px #cecece solid; border-top:0px; line-height:32px; background:url(../images/li2.jpg) no-repeat; background-position:24px center; padding-left:45px; float:left; cursor:pointer; font-weight:bold; color:#30559e}
.aboutleftmeuntwo{  width:151px; height:24px; border:1px #cecece solid; border-top:0px; line-height:24px; background:url(../images/li.jpg) no-repeat; background-position:34px center; padding-left:45px; float:left;}




.aboutrig{ width:734px; float:right; background:#FFFFFF}
.aboutrigdao{ width:734px; float:left; height:51px; line-height:51px; background:#f3f3f5;}
.aboytrigdaoxia{ width:719px; float:left; height:81px; line-height:81px; font-size:49px; color:#dbdbdb; font-weight:bold; padding-left:15px}
.aboutrigdaoxiali{ width:719px; float:left; margin-left:15px; display:inline; background:url(../images/rifdaoxia.jpg) repeat-x; height:27px;}

.aboutrignei{ width:704px; float:right; margin-top:15px; line-height:24px; padding-right:15px}


.aboutrignei1{ width:704px; float:right; margin-top:15px; line-height:24px; padding-right:15px}
.aboutrignei1 ul{ width:704px; }
.aboutrignei1 ul li { width:210px; float:left;line-height:24px; padding-right:15px}








.newsall{ width:704px; float:left}
.newsall ul{}
.newsall ul li{ border-bottom:1px #e6e6e6 dashed; line-height:30px; background:url(../images/li.jpg) no-repeat; background-position:left center; text-indent:8px}
.newsall ul li a{ color:#666666; text-decoration:none; padding:0px 2px 0px 2px}
.newsall ul li a:hover{ color:#ffffff; text-decoration:none; background:#92282a; text-decoration:none; padding:0px 2px 0px 2px}


.pro{ width:100%; float:left; border-top:1px #CCCCCC dotted; margin-top:10px}
.pro ul{}
.pro ul li{ width:33%; float:left; background:url(../images/li.jpg) no-repeat; background-position:left center; text-indent:1em; line-height:24px}


.pro1{ width:704px; float:left}
.pro1 ul{ width:352px; float:left; margin-bottom:30px}
.pro1 ul li{ float:left}
.propic{ width:91px; height:82px; float:left}
.propic img{ width:89px; height:80px; border:1px #C9C9C9 solid}
.protitle{ width:200px; float:left; margin-left:12px; display:inline}
.protitle a{ background:url(../images/li.jpg) no-repeat; background-position:left center; padding-left:10px; line-height:24px; color:#333333; text-decoration:none}
.protitle a:hover{ background:url(../images/li.jpg) no-repeat; background-position:left center; padding-left:10px; line-height:24px; color:#92282a; text-decoration: underline}




.zhong_zftop{ width:100%; border-bottom:1px #999999 solid; height:30px; position:relative; float:left}
.menubgon{ width:150px; text-align:center; line-height:28px; height:28px; border:1px #999999 solid; border-bottom:1px #FFFFFF solid; float:left;margin-right:5px; z-index:1000; cursor:pointer; color:#005094; font-weight:bold; margin-top:1px}
.menubgout{ width:150px; text-align:center; line-height:28px; height:28px; border:1px #CCCCCC solid;  border-bottom:1px #999999 solid; float:left; margin-right:5px; margin-top:1px}
.zhong_zfz{ width:100%; margin-top:15px}



#dcms_pager .pages {border:none;text-transform:uppercase;font-size:12px;margin:10px 0 10px 0;padding:0;height:20px;clear:both;text-align:center;}
#dcms_pager .pages a {border:1px solid #ccc;text-decoration:none;margin:0 5px 0 0;padding:0 3px 0 3px;font-size:12px;height:16px;line-height:16px;}
#dcms_pager .pages a:hover {border:1px solid #aeaeae;}
#dcms_pager .pages .pgempty {border:1px solid #eee;color:#eee;}
#dcms_pager .pages .pgcurrent {border:1px solid #aeaeae;color:#000;font-weight:bold;background-color:#eee;}