/* CSS Document */
#con{ width:950px; margin:0 auto;}

.index_gy{ padding:6px 0 33px 0; background:url(../images/dain_10.jpg) repeat-x top left;}
.index_gy h2{height:56px; display:block; line-height:56px; font-size:17px; font-family: ;font-weight:bold;background:url(../images/imghh_14.jpg) no-repeat 78px 21px;}

.index_gy .gy_dl{ display:block; width:743px; float:left;}

.index_gy .gy_dl dt{ width:254px; float:left; display:block;}
.index_gy .gy_dl dd{  width:458px; float:right; display:block; font-size:12px; font-family: ; line-height:24px;}


.index_xw{ padding:6px 0 0 0; background:url(../images/dain_10.jpg) repeat-x top left;}
.index_xw1{ width:692px; float:left;}

.index_xw1 h2{ height:60px; line-height:58px; display:block; font-size: 15px; font-family: ;font-weight:bold; background:url(../images/imghh_14.jpg) no-repeat 78px 22px;}
.index_xw1 .index_xw1nr{ padding-top:26px; background:url(../images/dain_10.jpg) repeat-x top left;}
.index_xw1 ul{ display:block; float:right; width:407px;}
.index_xw1 ul li{ display:block; height:23px;}
.index_xw1 ul li a{ float:left; width:320px; display:block; height:23px; line-height:23px; font-family:" "; font-size:13px;}
.index_xw1 ul li a:hover{ float:left; width:320px; display:block; height:23px; line-height:23px; font-family:" "; color:#00ac97;}
.index_xw1 ul li span{ font-family:" "; width:60px; float:right; display:block; height:23px; line-height:23px; color:#777;}


.index_al{ padding:26px 0 23px 0; background:url(../images/dain_10.jpg) repeat-x top left;}
.index_al a{ float:left; padding:0 28px;}