#main { width: 938px; margin: 0px auto; background:url(../Images/ny_t.jpg) no-repeat left top }
#content { width: 938px; margin: 0px auto; background:url(../Images/ny_b.jpg) no-repeat left bottom }
#ct { width: 938px; padding-bottom: 15px;}
.ft_bg {width: 938px; _height: 600px; min-height: 600px; margin: 0px auto 0px auto;}
.bg1 { background:url(../Images/about1.gif) no-repeat 15px bottom }
.bg2 { background:url(../Images/news_bg1.gif) no-repeat 15px bottom }
.bg3 { background:url(../Images/dwhz_bg1.gif) no-repeat 15px bottom }
.bg4 { background:url(../Images/qywh_bg.jpg) no-repeat 15px bottom }
.bg5 { background:url(../Images/qywh_bg.jpg) no-repeat 85px bottom }
#side_left { width: 166px; float: left; display: inline; margin: 20px 0px 0px 25px; }
#side_left2 { width: 170px; float: left; display: inline; margin: 100px 0px 30px 25px; position:relative;}
#side_left3 { width: 260px; float: left; display: inline; margin: 20px 0px 0px 25px; }
#sub_nav { width: 166px;background:url(../Images/sub_nav_c.gif) repeat-y; }
#sub_nav_c{ background:url(../Images/sub_nav_t.gif) no-repeat left top }
#sub_nav_b { background:url(../Images/sub_nav_b.gif) no-repeat left bottom; padding-top: 20px;  }
#sub_nav3 { width: 260px;background:url(../Images/sub_nav_c2.gif) repeat-y; }
#sub_nav_c3{ background:url(../Images/sub_nav_t2.gif) no-repeat left top }
#sub_nav_b3 { background:url(../Images/sub_nav_b2.gif) no-repeat left bottom; padding-top: 20px;  }
#sub_nav2 { width: 166px; margin-top: 20px; background:url(../Images/sub_nav_c.gif) repeat-y; }
#sub_nav_c2{ background:url(../Images/sub_nav_t.gif) no-repeat left top }
#sub_nav_b2 { background:url(../Images/sub_nav_b.gif) no-repeat left bottom; padding-top: 20px;  }
.cy { width: 149px; margin: 10px auto 0px auto;}
.cy_title { margin: 0px auto; font-size: 12px; height: 25px; background:url(../Images/arrow1.gif) no-repeat 10px center; line-height: 25px; color: #024a96; padding-left: 20px; }
.cy_title span{ display: block; height: 25px; width: 80px; }
#cy_t {width: 169px; height:375px; background:url(../Images/t.png) no-repeat left top; position:absolute;z-index:1;top:0;left:0;}
* html #cy_t{width: 169px; height: 375px; background:none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='Images/t.png');}
#cy_t_content_b { height: 22px; background: url(../Images/b_bg.gif) no-repeat left top; }
#cy_t_content{width:169px; padding-top: 15px; position:relative;z-index:2;background:url(../Images/t.gif) no-repeat left 375px; min-height: 375px;_height: 375px;}
#cy_t_content h3{ width: 149px; height: 45px; margin: 0px auto; }
.t,.c,.b{ width: 149px; margin: 0px auto; }
.t1{ background: url(../Images/t1.gif) no-repeat left top; min-height: 156px; _height: 156px; padding: 5px 0px 10px 0px;}
.b1{ background: url(../Images/b1.gif) no-repeat left bottom;}
.c1{ background: url(../Images/c1.gif) repeat-y; }
.t2{ background: url(../Images/t2.gif) no-repeat left top; min-height: 174px; _height: 174px; padding: 10px 0px;}
.b2{ background: url(../Images/b2.gif) no-repeat left bottom;}
.c2{ background: url(../Images/c2.gif) repeat-y; }
.t3{ background: url(../Images/t3.gif) no-repeat left top; min-height: 110px; _height: 110px; padding: 10px 0px;}
.b3{ background: url(../Images/b3.gif) no-repeat left bottom;}
.c3{ background: url(../Images/c3.gif) repeat-y; }
.t4{ background: url(../Images/t4.gif) no-repeat left top; min-height: 110px; _height: 110px; padding: 10px 0px;}
.b4{ background: url(../Images/b4.gif) no-repeat left bottom;}
.c4{ background: url(../Images/c4.gif) repeat-y; }
.cy_list { width: 120px; margin: 0px auto; text-align: center; }
.cy_list li a{ width: 114px; display: block; height: 24px; margin: 5px auto; background:url(../Images/hover_bg2.gif) no-repeat left top; line-height: 24px; color: #000 }
#current4,.cy_list li a:hover{ width: 114px; display: block; height: 24px; margin: 5px auto; background-position: bottom; line-height: 24px; color: #ff0000; color: #ff0000; font-weight: bold }

.t_bg1{  background:url(../Images/t1_bg.gif) no-repeat left top; }
.t_bg2{  background:url(../Images/t2_bg.gif) no-repeat left top; }
.t_bg3{  background:url(../Images/t3_bg.gif) no-repeat left top; }
.t_bg4{  background:url(../Images/t4_bg.gif) no-repeat left top; }
.t_bg5{  background:url(../Images/t5_bg.gif) no-repeat left top; }
.t_bg6{  background:url(../Images/t6_bg.gif) no-repeat left top; }
.t_bg7{  background:url(../Images/t7_bg.gif) no-repeat left top; }
.t_bg8{  background:url(../Images/t8_bg.gif) no-repeat left top; }
.t_bg9{  background:url(../Images/t9_bg.gif) no-repeat left top; }
.t_bg10{  background:url(../Images/t10_bg.gif) no-repeat left top; }
.t_bg11{  background:url(../Images/dwhz_bg.gif) no-repeat left top; }

#sub_nav_b h3{ width: 149px; height: 45px; margin: 0px auto; font-size: 0px; text-indent: -999px;}
.nav_list{ width: 149px; margin: 0px auto; padding: 20px 0px 50px 0px; }
.nav_list li{ height: 24px; margin: 5px auto; background:url(../Images/nav_bg.gif) no-repeat left center; text-align: center; line-height: 24px; color:#024a96 }
.nav_list li a {color:#024a96 }
.nav_list li a:hover { color:#db0303; font-weight: bold }

.current { background:url(../Images/arrow1.gif) no-repeat right 4px; padding-right: 8px; font-weight: bold; cursor: default }
#current { background:url(../Images/arrow1.gif) no-repeat right 4px; padding-right: 8px; font-weight: bold; cursor: default }
#current2 { line-height: 25px; height: 25px; color: #7a7a7a; border-bottom: 1px solid #c4c4c4}
#current2 a{ color: #7a7a7a;  }
#current2 a:hover{ color:#db0303; }
#xsqy { margin-top: 10px; color: #5e5e5e; line-height: 25px; }
#new_zw { width: 166px; }
#right_ct { width: 702px; float: right; display: inline; margin: 20px 25px 10px 0px; background:url(../Images/right_c.gif) repeat-y; }
#right_b { width: 702px;  background:url(../Images/right_t.gif) no-repeat left top; }
#right_c { width: 702px; min-height: 600px; _height: 600px; padding-bottom: 20px; background:url(../Images/right_b.gif) no-repeat left bottom; }
#right_ct2 { width: 600px; float: right; display: inline; margin: 20px 25px 10px 0px; background:url(../Images/right_c2.gif) repeat-y; }
#right_b2 { width: 600px;  background:url(../Images/right_t2.gif) no-repeat left top; }
#right_c2 { width: 600px; min-height: 600px; _height: 600px; padding-bottom: 20px; background:url(../Images/right_b2.gif) no-repeat left bottom; }
#guest { width: 260px;}
#guest h3{ width:242px; height: 45px; margin: 0px auto }
#guest table{ width: 98%; margin: 20px auto; line-height: 25px; }
.input_style { border:1px solid #1e568f; background:#dff0ff; height: 18px; margin: 0px; padding: 0px; }
.textarea { width: 220px; height: 150px; border:1px solid #1e568f; background:#dff0ff; }
.btn_submit { margin: 10px 20px 0px 0px; width: 149px; height: 24px; line-height: 24px; background:url(../Images/nav_bg.gif) no-repeat left centerrder:none; color:#205790 }
#msg_info{ width: 560px; margin: 0px auto; padding-top: 20px; }
#msg_info ul li{ width: 560px; border-top: 1px dashed #010101; padding: 10px 0px; }
#msg_info ul li .author{ color: #e70000; margin-right: 30px; }
#msg_info ul li .admin{ color: #e70000; margin-right: 5px; }
.fb{ padding: 5px 0px; }
.fb_date { color: #4c4c4c }

#right_info { width: 680px;  margin: 100px auto 20px auto; line-height: 22px; }
#contact_info { width: 680px; margin: 0px auto; line-height: 22px; padding-top: 10px; }
#wrap2 { width:97%; margin: 0px auto; padding-top: 10px;}
#ct_details { line-height: 22px; color: #333; padding-top: 10px;}
#news_list { line-height: 22px; color: #333; padding-top: 10px;}
#news_list li { background:url(../Images/arrow1.gif) no-repeat 25px 8px; line-height:22px; padding: 2px 0px; font-size: 12px; padding-left: 35px; }
#news_list li span { color: #333333 }
#news_list li a{ color: #0066cc; text-decoration: underline }
#news_list li a:hover{ text-decoration: none; color: #f76129 }
.show_page { width: 98%; margin: 0px auto; line-height: 30px; margin-top: 10px; border-top: 1px dashed #cbcbcb }
.show_page a{ color: #7a7a7a; }
.show_page a:hover{ color: #f76129}
#qywh { padding: 10px; line-height: 22px; color: #000; }
#zp_zw { width: 149px; height: 25px; background:url(../Images/t_bg2.gif) no-repeat left center; line-height: 25px; text-align:center; margin: 0px auto; color: #FFF; font-size: 12px;p  }
#zw_list { width: 150px; margin: 0px auto; padding: 10px 0px; padding-left: 5px; line-height: 25px; }
#zw_list a{ color:#024a96 }
#zw_list a:hover{ text-decoration: underline; color: #ff0000;}
#zw_info { width: 650px; margin: 0px auto; }
#zw_info { line-height: 22px; color: #333; padding-top: 10px;}
#zw_info li { background:url(../Images/arrow1.gif) no-repeat 25px 8px; line-height:22px; padding: 2px 0px; font-size: 14px; padding-left: 35px; }
#zw_info li span { color: #333333 }
#zw_info li a{ color: #0066cc; text-decoration: underline }
#zw_info li a:hover{ text-decoration: none; color: #f76129 }
.info_list { border-collapse: collapse; }
.info_list td { border:1px solid #79a4d0; line-height: 30px; }
.zp_t { font-size: 12px; line-height: 30px; }
.zp_t span { color: #d80000; font-size: 14px; }
.list { margin: 15px auto 30px auto }
.font_style1  { color:#024a96; }
.rztj { border-collapse: collapse; margin-top: 2px;}
.rztj td { border:1px solid #bdb576; background: #fffef3; }
.bz { line-height: 20px; padding: 10px;}
.color1 { color: #0079ff }
.color2 { color: #024a96 }
.bz a{ color: #ff0000 }
.bz a:hover{ text-decoration: underline}

.font_style2 { color:#585858; padding-left: 5px; }
#zxyp { width: 650px; margin: 0px auto; }
#zxyp td{ padding:0px 5px  }
#zxyp { margin-top: 15px; line-height: 20px; }
#msg { color: #484848 }
#ypzw { color: #484848; margin-top: 10px;  }
#ypzw span{ color: #d80000; font-weight: bold; font-size: 14px;}
.zxyp { width: 650px; margin: 0px auto; }
.zxyp { margin-top: 15px; line-height: 20px; }
.msg { color: #484848 }
.ypzw { color: #484848; margin-top: 10px;  }
.ypzw span{ color: #d80000; font-weight: bold; font-size: 14px;}

.jbxx { border-collapse: collapse; background: #f3f9ff; margin-top: 2px; }
.jbxx td { border:1px solid #7fa7d0; line-height: 25px; font-weight: bold; color: #024a96 }

.table_title { background: #fff; }
.table_title h4 { font-size: 12px; margin-left: 10px; line-height: 30px; }

.grjl { border-collapse: collapse; background: #fdffe5; margin-top: 2px; }
.grjl td { border:1px solid #7fa7d0; line-height: 25px; font-weight: bold; color: #024a96 }
.zjjl { height: 30px; line-height: 30px; background:url(../Images/jia.gif) no-repeat left center; padding-left: 15px; color: #000 }

.border_style { border-collapse: collapse; margin-top:2px;  }
.border_style td { border:1px solid #7fa7d0; line-height: 25px; }

.btn_bg{ width: 149px; height: 33px; background:url(../Images/btn_bg.gif) no-repeat left top; border:none; zoom:1; color: #fff }

#submit { margin: 20px auto 30px auto; }
#tjyy { display: block; background:url(../Images/jia.gif) no-repeat left center; padding-left: 10px; }

.title { text-align: center; }
.title h3 { font-size: 14px; }
.new_details { line-height: 22px; padding: 10px; }


#map h3{ width:242px; height: 45px; margin: 0px auto }
#map { width: 260px; margin: 0px auto; padding-bottom: 10px; border 1px solid #000}
#xs_name { width: 240px; margin: 5px auto; font-size: 14px; font-weight: bold; padding: 5px 0px; border-bottom: 1px dashed #4c4c4c; color: #044c8c }
#area_list { width: 240px; margin: 0px auto; padding-top: 10px; }
#area_list li{ line-height: 25px; margin: 0px auto;color: #044c8c; }
#area_list li a{ color: #044c8c; padding: 2px; }
#area_list li a:hover{ background: #0658a2; color: #fff;  }
.scroll { width: 250px;  margin: 0px auto; padding-bottom: 10px; overflow-y: scroll; overflow-x: hidden; height: 220px;  }