/* base */
html,body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,form,fieldset,input,p,th,td{ margin:0;padding:0}
body { width:100%; font-family:Arial, Helvetica, sans-serif, "宋体"; font-size:12px; background:#ebebeb url(../images/dzbg.gif) repeat-x;}
a{ font-family:"宋体"; font-size:12px; text-decoration:none; color:#666; outline:none;}
a:hover{ color:#023e98; text-decoration:underline;}
li { list-style:none;}
img{ border:none;}
.clear{ clear:both;}

/*header*/
#header{ width:1178px; overflow:hidden;  margin:0 auto; text-align:center;}
#header_t{ width:1178px; background:url(../images/dzheader1.gif) no-repeat; height:94px;}
#header_b{ width:1178px; background:url(../images/dzheader2.gif) no-repeat; height:122px;}

/*container*/
#container{ width:973px; margin:0 auto; text-align:center; overflow:hidden;}

/*layout_1*/
.layout_1{ width:483px; float:left; overflow:hidden;}
#layout_jz{ float:right;}
.layout_1 .layout_1_t{ width:483px; height:48px;}
.layout_1 #layout_1_t1{ background:url(../images/layout_1.gif) no-repeat;}
.layout_1 #layout_1_t2{ background:url(../images/layout_2.gif) no-repeat;}
.layout_1 .layout_1_b{ width:483px; background:url(../images/layout_4.gif) no-repeat; height:20px;}
.layout_1 .layout_1_c{ width:483px; overflow:hidden; background:url(../images/layout_3.gif) repeat-y;}
.layout_1_c dl{ width:430px; height:130px; margin:0 0 0 20px; _display:inline;  float:left;}
.layout_1_c dl dt{ float:right; width:133px; margin:0 0 0 3px;}
.layout_1_c dl dd{ text-align:left; line-height:22px; color:#777; text-indent:25px;}
.layout_1 .layout_1_c .xgyd_t{ width:78px; height:16px; float:left; background:url(../images/tuijian.gif) no-repeat; margin:15px 0 0 20px; _display:inline;}
.layout_1 .layout_1_c .xgyd{ width:200px; float:left;  margin:3px 0 0 25px; _display:inline;}
.layout_1 .layout_1_c .xgyd li{ width:193px; padding-left:7px; text-align:left; line-height:22px; overflow:hidden; float:left; background:url(../images/listlibg1.gif) no-repeat left center;}
.layout_1 .layout_1_c .xgyd li a{ line-height:22px;}

/*layout_2*/
.layout_2{width:973px; overflow:hidden;}
.layout_2 .layout_2_t{ width:973px; height:49px;}
.layout_2 #layout_2_t1{ background:url(../images/layout_11.gif) no-repeat;}
.layout_2 #layout_2_t2{ background:url(../images/layout_12.gif) no-repeat;}
.layout_2 #layout_2_t3{ background:url(../images/layout_15.gif) no-repeat;}
.layout_2 .layout_2_b{ width:973px; background:url(../images/layout_14.gif) no-repeat; height:20px;}
.layout_2 .layout_2_c{ width:973px; overflow:hidden; background:url(../images/layout_13.gif) repeat-y;}
.layout_2_c dl{ width:430px;  margin:0 0 0 20px; _display:inline;  float:left;}
.layout_2_c dl dt{ float:right; width:133px; margin:0 0 0 3px;}
.layout_2_c dl dd{ text-align:left; line-height:22px; color:#777; text-indent:25px;}
.layout_2_c dl dd#gryl{ text-indent:0px;}
.layout_2 .layout_2_c .xgydbox{ width:460px; float:left;  margin:0 0 0 37px; _display:inline;}
.layout_2 .layout_2_c .xgyd_t{ width:78px; height:16px; float:left; background:url(../images/tuijian.gif) no-repeat; margin:0 0 0 20px; _display:inline;}
.layout_2 .layout_2_c .xgyd{ width:200px; float:left;  margin:3px 0 0 25px; _display:inline;}
.layout_2 .layout_2_c .xgyd li{ width:193px; padding-left:7px; text-align:left; line-height:22px; overflow:hidden; float:left; background:url(../images/listlibg1.gif) no-repeat left center;}
.layout_2 .layout_2_c .xgyd li a{ line-height:22px;}

.book{ width:940px; float:left; margin:10px 0 0 30px; _display:inline; overflow:hidden;}
.book li{ width:124px; display:block; float:left; margin:0 15px 10px 13px; _display:inline;}
.book li a{ float:left; padding:5px; border:#FFF solid 1px; line-height:16px; color:#0a5ab3;}
.book li a:hover{ border:#d4d4d4 solid 1px; color:#0a5ab3; text-decoration:none; background:#f9f9f9;}
.book li a span{ width:100px; float:left; cursor:pointer; height:16px; overflow:hidden; color:#666;}
.book li a:hover span{ color:#479002;}
.book li img{ float:left; margin-bottom:6px; padding:3px; border-left:#cfcfcf solid 1px; border-right:#999 solid 1px; border-top:#cfcfcf solid 1px; border-bottom:#999 solid 1px;}

/*footer*/
#footer{ width:100%; background:#fff; text-align:center; padding:8px 0; margin:5px 0 0 0;}
#footer p,#footer p a,#footer p a:hover{ line-height:22px; color:#777;}


