@charset "utf-8";

a,area { blr:expression(this.onFocus=this.blur()) }
     /* for IE */
a:focus { -moz-outline-style: none; }
    /* for Firefox */

	
/* index */

body {font-family: "宋体";font-size: 12px;color: #666666; margin:0px; padding:0px;}
dl,dt,dd,ul,li,span,table{ margin:0px; padding:0px; border:none;}
div{ margin:0px auto; padding:0px;}
a:link{color:#666;font:12px "宋体";text-decoration:none;}
a:visited{color:#666;text-decoration:none;}
a:hover{color:#e07802;text-decoration:underline;}
#head{ width:952px;}
#logo{ width:158px; height:27px; margin:15px 0 15px 3px; float:left;}
#logo-r{ width:200px; height:20px; margin:25px 0px 10px 0; float:right; line-height:20px; text-align:right;}
#menu{ width:952px; height:32px; line-height:32px; background:url(../images/menu-bg.jpg) repeat-x; clear:both;}
#menu-l{ width:4px; float:left;}
#menu-c{ width:944px; float:left;}
#menu-c ul{ width:944px;}
#menu-c li{ width:103px; float:left; display:block; list-style:none; text-align:center; line-height:32px; height:32px; background:url(../images/menu-bg-c.jpg) no-repeat right center;}
#menu-c li.aa{width:80px;}
#menu-c li a{height:32px; color:#fff; font-weight:bold; display:block; line-height:32px;}
#menu-c li a:visited{height:32px; text-decoration:none; display:block;}
#menu-c li a:hover{height:32px; text-decoration:none; display:block; background:url(../images/menu-bg-b.jpg) no-repeat center 29px;}
#menu-r{ width:4px; float:right;}
#banner{ width:952px; margin:7px auto;}
#content{ width:952px; clear:both;}
#content-l{ width:610px; float:left;}
.title{ height:25px; background:url(../images/title-bg.jpg) repeat-x; line-height:25px; clear:both;}
.title-l{ width:55px; float:left; background:url(../images/title-bg-l.jpg) no-repeat top left;height:25px; padding-left:10px; color:#0a71a0;}
.title-c{ float:left;}
.title-r{ width:50px; float:right; background:url(../images/title-bg-r.jpg) no-repeat top right; height:25px;}
#content-r{ width:322px; float:right; margin-left:20px;} 
#title-kuang-l{width:165px; float:left;} 
#title-kuang{border:1px solid #ccc; border-top:none;padding-bottom:10px; margin-bottom:10px; width:608px; overflow:hidden; clear:both;} 
#title-kuang-b{padding-bottom:10px;overflow:hidden; clear:both;} 
#title-kuang-b.dd{border:1px solid #ccc; border-top:none; margin-bottom:10px; width:320px;} 
#title-kuang-b dl{width:122px; margin:20px 12px 0px 12px; float:left;} 
#title-kuang-b dt{width:120px; float:left; border:1px solid #ccc; margin:0px; text-align:center; height:94px;} 
#title-kuang-b dd{width:122px; float:left; background:#CCC; height:20px; line-height:20px; margin-top:2px; text-align:center;} 
#title-kuang-b dd.cc{width:122px; float:left;line-height:15px; margin-top:2px; text-align:left; background:none; height:40px;} 

#title-kuang-r{width:428px; float:left;} 
#title-kuang-r ul{width:428px; margin-top:20px;} 
#title-kuang-r li{width:428px; float:left; display:block; list-style:none; line-height:20px; border-bottom:1px dashed #ccc;} 
span.bb{ float:right; line-height:20px;}

.sub-title{ width:300px; margin-top:10px; border-bottom:1px dashed #ccc; border-top:1px solid #ccc; height:25px;}
.sub-title-l{ float:left; line-height:25px; color:#0a71a0;}
.sub-title-r{ float:right; line-height:25px;}
#sub-title-b{ width:300px; padding:10px 0 10px 0; clear:both;}
#sub-title-b dl{ width:80px; float:left; line-height:20px; margin:0px 0px 0 0px; text-align:center;}
*html #sub-title-b dt{ width:80px; float:left; border:none; margin:0px 5px 0 0px; height:20px;}
#sub-title-b dt{ width:80px; float:left; border:none; margin:0px 5px 0 10px; height:20px;}
#sub-title-b dl.tt{ width:100px; float:left; line-height:20px; margin:0px; text-align:center;}
#sub-title-b dt.ff{ width:100px; float:left;height:71px; margin:0px; border:1px solid #ccc;}

#other{ width:300px; padding:10px 0 10px 0; clear:both;}
#other dl{ width:175px; float:left; margin-left:10px; margin:5px 0 0 15px;}
#other dl.gg{ width:100px; border:1px solid #ccc; text-align:center; float:left; margin:0px;}
#other dt{ width:175px; height:20px; font-weight:bold; text-align:left; margin:0px; border:none; float:left; color:#0a71a0;}
#other dd{ width:175px; text-align:left; line-height:15px; margin:0px; background:none; float:left; height:50px;}
#other ul{ width:300px; padding-top:10px; clear:both;}
#other li{ width:300px; list-style:none; border-bottom:1px dashed #ccc; line-height:20px; display:block; text-align:left; float:left;}

#copyright{ width:952px; padding:20px auto; clear:both;}
#copyright-title{ width:952px; line-height:30px;}
#submenu{ width:952px; line-height:30px; border-top:1px dashed #666;  border-bottom:1px dashed #666;}
#copyright-b{ width:952px; margin:10px auto; text-align:center;border-top:1px solid #ccc; padding-top:10px;}

/* gywm */
#nei-content-l{ width:190px; margin-right:20px; float:left; padding-bottom:200px;}
#nei-titile{ width:180px; background:url(../images/nei-title-bg.jpg) repeat; height:27px; line-height:27px; font-weight:bold; color:#fff; padding-left:10px;}
#nei-content-l-b{ width:190px; margin-right:20px; clear:both; padding-bottom:50px;}
#nei-content-l-b ul{ width:190px;line-height:27px; background:#ddd; padding-bottom:25px;}
#nei-content-l-b li{ width:170px; height:27px; line-height:27px;padding-left:20px;list-style:none; display:block; float:left; border-bottom:1px solid #fff;}

#nei-content-r{ width:720px; float:right;}
#nei-title-r{ width:720x; border-bottom:1px solid #ccc; line-height:25px; height:25px;}
#gsjs{ width:720px; margin:20px auto 50px auto; line-height:20px;}

/* gscp */

#gscp{ width:720px; margin:10px auto 50px auto; line-height:20px;}
#gscp1{ width:720px; margin:40px auto 50px auto; line-height:20px;}
#gscp dl{ width:340px; border-bottom:1px dashed #ccc; float:left; margin:20px 5px 0px 5px; padding-bottom:20px;}
#gscp dt{ width:120px; height:100px; text-align:center; float:left; border:1px solid #ccc; margin:0px;}
#gscp dd{ width:170px; line-height:18px; margin:0px 10px; float:left;}
#gscp dd.oo{ width:170px; line-height:18px; margin:5px 10px; float:left; color:#007bc5;}
#gscp dd.oo a{ color:#007bc5;}
#gscp dd.oo a:hover{ color:#e07802;}
#next{ width:720px; text-align:center; margin:30px auto; clear:both;}

/* gsxw */

#gsxw{width:720px; float:left; margin-bottom:50px;} 
#gsxw ul{width:720px; margin-top:10px; clear:both;} 
#gsxw li{width:720px; float:left; display:block; list-style:none; height:25px; line-height:25px; border-bottom:1px dashed #ccc;} 
#gsxw－title{width:720px; text-align:center; font-weight:bold;line-height:20px; margin:10px 0 10px 0;} 
#gsxw－title-n{width:720px;line-height:20px; margin-bottom:30px;} 

/* yyal */

#yyal{ width:720px; margin:10px auto 50px auto; line-height:20px;}
#yyal dl{ width:700px; float:left; margin:10px auto; border-bottom:1px dashed #ccc; padding-bottom:10px;}
#yyal dt{ width:680px; margin:0px 10px; float:left; line-height:20px; font-weight:bold;}
#yyal dd{ width:680px; margin:0px 10px; float:left; line-height:20px;}

#yyal1{ width:720px; margin:10px auto 50px auto; line-height:20px;}
#yyal1-title{ width:720px; line-height:20px; font-weight:bold;}
#yyal1 dl{ width:120px; float:left; margin:5px 10px; border-bottom:1px dashed #ccc;}

#lxfs{ width:720px; margin:0px auto 50px auto; line-height:20px;}

#zzzs{ width:720px; margin:20px auto 50px auto; line-height:20px;}
#zzzs dl{ width:145px; float:left; margin:0 20px 0 5px; padding-bottom:10px;}
#zzzs dt{ width:145px; margin:0px; float:left; height:150px; text-align:center; border:1px solid #ccc;}
#zzzs dd{ width:145px; margin:10px 0; float:left; line-height:20px; text-align:center;}