/* CSS Document */
*{ margin:0; padding:0;}
img{ border:none;}
ul, li{ list-style-type:none; text-transform:capitalize;}
a, a:hover, h1, h2, h3, h4, h5, h6, p{ text-decoration:none; border:none;}
table, div{ margin:0 auto;}
html, body, ul, li, h1, h2, h3, h4, h5, h6, p, fieldset, legend{ margin:0; padding:0;}
body{ color:#666666; font-family:"宋体"; font-size:12px; text-align:left;}
.clear{ clear:both;}

#main{  width:1002px; background:#eee url(../images/zs_01.jpg) repeat-x left top; min-height:100px; height:auto !important; height:100px; float:left;}

/*头部开始*/
#top{ width:1002px; height:106px;}
#top_logo{ width:196px; margin:17px 0 0 34px; float:left; height:75px;}
#top_menu{ width:560px; height:106px; float:right;}
#top_qic{ width:560px; height:13px; margin-top:15px; text-align:right; padding-left:10px;}
#top_mm{ width:560px; height:30px; margin-top:48px;}
.top_m, .top_m1{ width:90px; height:30px; line-height:30px; background:#1e3d7a; color:#eee; text-align:center; float:left;}
.top_m{ margin-right:4px;}
.top_m a, .top_m1 a{ color:#eee; display:block;}
.top_m a:hover, .top_m1 a:hover{ color:#fff; background:#484848;}

/*底部开始*/
#foot{ width:1002px; height:38px; color:#ccc; line-height:38px; text-align:center; background:#1e3d7a; font-family:Verdana;}
#foot a{ color:#ccc;}
#foot a:hover{ color:#ccc; text-decoration:underline;}

/*正文开始*/
#zs{ width:1002px; border-top:#fff solid 1px;}
#zs_left{ width:358px; height:672px; float:left;}
.slideshow { width:358px; height:672px; margin: auto; overflow:hidden; }
#zs_left1{ width:250px; min-height:100px; height:auto !important; height:100px; float:left;}
#zs_left0{ width:250px; min-height:100px; height:auto !important; height:100px;}
#zs_ll{ width:250px; height:700px; background:url(../images/pp.png) no-repeat left top;}
#zs_lm{ width:250px; min-height:100px; height:auto !important; height:100px; padding-bottom:20px;}
.zs_lm_quick{width:178px; height:68px; padding:5px 0; margin:0 auto;}

#zs_right{ width:643px; height:672px; float:right; border-right:#e1e1e1 solid 1px;}
#zs_r_top{height:118px; background:url(../images/zs_12.jpg) no-repeat right top;}
#zs_r_top2{height:118px; background:url(../images/zs_12_a.jpg) no-repeat right top;}
#zs_rm_t{ width:643px; background:url(../images/zs_14.jpg) no-repeat left top; height:22px;}
#zs_rm_m{ width:579px; background:#fff; height:532px; padding:0 32px;}
#zs_rm_mn{ width:579px; height:32px; background:url(../images/zs_21.jpg) repeat-x left bottom;}
#zs_rm_name{ width:100px; float:left; height:24px; color:#333; font-size:18px; font-family:"微软雅黑"; text-align:left;}
#zs_rm_more{ width:31px; height:5px; margin-top:12px; float:right;}
.zs_mm{ width:555px; min-height:380px; height:auto !important; height:50px; margin:15px 12px;}
.zs_mm2{ width:555px; min-height:50px; height:auto !important; height:50px; margin:15px 12px; bottom:10px;}
.zs_menu{ width:555px; height:35px;  border-bottom:#ccc dotted 1px;}
.zs_menu_li{background:url(../images/zs_25.jpg) no-repeat left center; padding-left:15px; color:#666; line-height:35px; width:460px; float:left;}
.zs_menu_li a{ color:#666;}
.zs_menu_li a:hover{ color:#d2713f;}
.zs_menu_date{ width:80px; color:#999; line-height:35px; text-align:center; float:right;}

.zs_quick{ width:178px; height:68px; margin:10px 0; float:left;}
.zs_quick1{ width:178px; height:68px; margin:10px; float:left;}

#zs_right1{ width:751px; min-height:100px; height:auto !important; height:100px; float:right; border-right:#e1e1e1 solid 1px;}
#zs_rm_t1{ width:751px; background:#fff url(../images/zs_141.jpg) no-repeat left top; height:22px;}
#zs_rm_m1{ width:687px; background:#fff; min-height:600px; height:auto !important; height:600px; padding:0 32px; margin:0;}
#zs_rm_mn1{ width:687px; height:32px; background:url(../images/zs_21.jpg) repeat-x left bottom;}
.zs_mm1{ width:663px; min-height:50px; height:auto !important; height:50px; padding:15px 12px;}

#zs_about{ width:663px; min-height:50px; height:auto !important; height:50px; color:#666; font-size:12px; text-align:left; line-height:22px;}
.zs_menu1{background:url(../images/zs_25.jpg) no-repeat left center; padding-left:15px; color:#666; line-height:35px; width:648px; height:35px;  border-bottom:#ccc dotted 1px;}
.zs_menu1 a{ color:#666;}
.zs_menu1 a:hover{ color:#d2713f;}

#zs_abp{ width:663px; margin-top:15px; border-top:#bbb solid 1px; padding:15px;}

.news_m{ border-bottom:#ccc dotted 1px; height:35px; line-height:35px;}
.news_menu{ background:url(../images/icon.png) no-repeat left center; height:34px; line-height:34px; text-align:left; padding-left:25px; color:#444; font-size:12px; float:left; width:557px;}
.news_menu a{ color:#444;}
.news_menu a:hover{ color:#d2713f;}
.news_date{ height:34px; line-height:34px; font-family:Arial, Helvetica, sans-serif; color:#999; font-size:12px; width:80px; text-align:center; float:right;}
.new_name{ color:#333333; font-size:18px; font-weight:bold; line-height:35px; text-align:center;}
.new_dj{ font-size:12px; color:#555555; line-height:26px; background:#eee; text-align:center;}
.new_dj span{ text-decoration:none; color:#993300; font-family:Arial, Helvetica, sans-serif;}
.new_xx{color:#333; font-size:12px; line-height:22px; padding:10px 0;}
.fy{ text-align:center; height:40px; line-height:40px; color:#333; font-size:12px;}
.fy a{ color:#333}
.fy a:hover{ color:#666; text-decoration:underline;}
.fy span{ color:#ff0000;}
.new_xx1{ min-height:100px; height:auto !important; height:100px; text-align:center;}

#zs_but{ width:663px; height:25px; margin-bottom:15px;}
.but{ width:105px; height:25px; margin-right:10px; background:url(../images/but.jpg) no-repeat left bottom; color:#1e3d7a; font-size:14px; font-weight:bold; text-align:center; float:left;}
.but a{ color:#1e3d7a; display:block; padding-top:3px; line-height:22px;}
.but a:hover{ color:#fff; background:url(../images/but.jpg) no-repeat left top;}

.ach_menu{ width:663px; border-bottom:#ddd dashed 1px; padding-bottom:10px; margin-bottom:10px;}
.ach_pic{ width:224px; height:150px; border:#ddd solid 1px; padding:4px; float:left;}
.ach_txt{ width:416px; min-height:100px; height:auto !important; height:100px; float:right;}
.ach_name{ height:30px; line-height:30px; color:#333; font-size:14px; font-weight:bold; background:url(../images/zs_25.jpg) no-repeat left center; text-align:left; padding-left:20px; border-bottom:#ddd dotted 1px;}
.ach_details{ line-height:22px; color:#666; text-align:left; padding-top:5px;}

.message_txt{ height:40px; color:#333; font-size:12px; line-height:40px; text-align:right; }
.mes_s{ color:#FF0000;}
.txt2{ width:250px; height:22px; line-height:22px; padding:0 5px; border:#ddd solid 1px; text-align:left}
.txt21{ width:200px; height:22px; line-height:22px; border:#ddd solid 1px; text-align:left}
.ly{ width:400px; height:140px; border:#ddd solid 1px; text-align:left; line-height:18px; padding:0 5px; margin-top:8px;}
.ly1{ width:350px; height:140px; border:#ddd solid 1px; text-align:left; line-height:18px; padding:0 5px; margin-top:8px;}
.button{ width:76px; height:25px; background:url(../images/button.png) no-repeat center; border:0px;}
.button1{ width:76px; height:25px; background:url(../images/button1.png) no-repeat center; border:0px;}





.message{ line-height:26px;  margin-top:4px; background:#FFFFCC; }
.message td{ padding:4px 8px;}
.gold{ color:#F00;}
.gold span{ font-family:Arial, Helvetica, sans-serif;}
.gary{ color:#999;}


.yg{ width:202px; height:199px; float:left; margin:9px;}
.yg_pic{ border:#ccc solid 1px; width:200px; height:167px;}
.yg_txt{ color:#333; text-align:center; line-height:30px; height:30px;}
.yg_txt a{ color:#333;}
.yg_txt a:hover{ text-decoration:underline; color:#d2713f;}

.tt{ color:#333; font-weight:bold;}
.tt1{ color:#666; border-bottom:#eee solid 1px; height:30px; line-height:30px;}
.tt1 a{ color:#666;}
.tt1 a:hover{ color:#d2713f;}
