body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, p, blockquote, th, td, font { padding: 0; margin: 0; font-family: Verdana, Geneva, sans-serif;}
table { border-collapse: collapse; border-spacing: 0; }
fieldset, img { border: 0; vertical-align: top; }
h1, h2, h3, h4, h5, h6 { font-weight: normal; font-size: 100%; }
ol, ul, li, dl, dt, dd { list-style: none; }
input, button, textarea, checkbox, select, radio, form { vertical-align: top; }
a { color: #000; text-decoration: none; }
a:link, a:visited { text-decoration: none; }
a:hover { text-decoration: underline; }
.red, .red a { color: #F00; }
.blue, .blue a { color: #1061cc; }
.left { float: left; }
.right { float: right; }
.autohei { overflow: hidden; zoom: 1; }
.clear { font-size: 0; line-height: 0; clear: both; overflow: hidden; zoom: 1; }
.blank { height: 8px; font-size: 0; line-height: 0; clear: both; overflow: hidden; }
body { font-size: 12px; background: #fff; }

.ad-top img{border:0; vertical-align:bottom;}
.ad-top ul,li{list-style:none;}
.ad-top{ width:100%; height:91px; background:url(../images/top_bg01.jpg);}
.ad-top ul{width:994px; height:91px; overflow:hidden; zoom:1; position:relative; margin:0 auto;}
.ad-top .link1{width:165px; height:68px; position:absolute; left:456px; top:11px; background:url(../images/logo-s1.jpg);}
.ad-top .link1:hover{background:url(../images/logo-s11.jpg);}
.ad-top .link2:hover{background:url(../images/logo-s22.jpg);}
.ad-top .link3:hover{background:url(../images/logo-s33.jpg);}
.ad-top .link2{width:179px; height:68px; position:absolute; left:635px; top:11px; background:url(../images/logo-s2.jpg);}
.ad-top .link3{width:165px; height:68px; position:absolute; left:828px; top:11px; background:url(../images/logo-s3.jpg);}


.top { background:#fff; }
.top_c { position: relative; z-index: 0; zoom: 1; width: 990px; margin: 0px auto; overflow: hidden; }
.top_btn { position: absolute; z-index: 2; right: 2px; bottom: 1px; }
.nav { height: 52px; background-color: #955A1D; background-repeat: repeat-x; background-position: center top; }
.nav_c { width: 990px; margin: 0px auto; overflow: hidden; zoom: 1; padding-top: 10px; }
.nav_c ul li { float: left; width: 90px; text-align: center; font-family: "微软雅黑"; font-size: 14px; color: #fff; line-height: 32px; height: 32px; }
.nav_c ul li a { color: #fff; }
.nav_c ul li.hover { background: url(../images/navle.png) no-repeat top center; color: #ffde00; }
.nav_c ul li.hover a { color: #ffde00; }
.nav_c ul li a:hover { background: url(../images/navle.png) no-repeat top center; color: #ffde00; display: block; }
.banner { background-color: #F2F0CA; }

.xz_banner { overflow: hidden; zoom: 1; }
#focusindex { height: 420px; overflow: hidden; position: relative; width: 100% }
#focusindex li { height: 420px; overflow: hidden; position: absolute; width: 100%; }
#focusindex li a { display: block; height: 420px; position: absolute; width: 100%; z-index: 2 }
#focusindex .btn { position: absolute; width: 100%; height: 30px; bottom: 0; text-align: center; z-index: 9 }
#focusindex .btn span { display: inline-block; _display: inline; _zoom: 1; width: 14px; height: 14px; _font-size: 0; margin: 5px 10px; cursor: pointer; background: #E6C6AA; z-index: 9; border-radius: 50% }
#focusindex .btn span.on { background: #A8671A; z-index: 9 }
#focusindex .preNext { width: 44px; height: 44px; position: absolute; top: 180px; background: url(../images/xz-sprite.png) no-repeat left bottom; cursor: pointer; z-index: 9; opacity: 0; transition: all 0.3s linear 0s; }
#focusindex .pre { left: 0%; z-index: 9 }
#focusindex .next { right: 0%; background-position: right bottom; z-index: 9 }
#focusindex:hover .preNext { opacity: 0.5; }
#focusindex:hover .pre { left: 10%; }
#focusindex:hover .next { right: 10%; }
#focusindex .pre:hover, #focusindex .next:hover { opacity: 1; }
.xz_banner1 { background: url(../images/banner01.jpg) no-repeat center; }
.xz_banner2 { background: url(../images/banner02.jpg) no-repeat center; }

.wrap { width: 980px; padding: 0px 5px; overflow: hidden; zoom: 1; margin: 0px auto; background: #fff; }
.mian { background: url(../images/mianbg.png) no-repeat top center; height: 105px; overflow: hidden; zoom: 1; padding: 17px 0px 0px 21px; }
.mian dl { float: left; margin-left: 62px; display: inline; }
.mian dl dt { background: url(../images/mian_s.png) no-repeat left center; padding-left: 25px; font-size: 14px; color: #c82a04; font-weight: bold; line-height: 28px; }
.mian dl dd p { line-height: 20px; }
.mian dl dd p a { color: #2a2828; padding: 0px 5px; }
.mian dl dd p a:hover { color: #ce4915; }
.mian dl dd b { display: block; font-weight: normal; line-height: 20px; color: #2a2828; }
.mian dl dd b a { color: #2a2828; }
.mian dl dd b a:hover { color: #ce4915; }
.mian dl dd span { display: block; line-height: 17px; padding-top: 3px; color: #2a2828; }
.mian dl dd span a { color: #ce4915; }
.mian dl dd span a:hover { color: #ce4915; }
.serch { background: url(../images/sech_bg.png) no-repeat top center; height: 41px; overflow: hidden; zoom: 1; padding: 0px 26px 0px 66px; }
.serch h2 { width: 340px; line-height: 41px; float: left; color: #555454; }
.serch h2 strong { color: #cd4e02; }
.serch_bd { overflow: hidden; zoom: 1; margin-top: 9px; height: 20px; border: #edde87 1px solid; width: 256px; }
.txt1 { border: none; background: url(../images/serch_bd.png) repeat-x top center; width: 174px; float: left; padding: 3px 0px 3px 10px; line-height: 14px; height: 14px; color: #aba6a7; }
.but1 { background: url(../images/serch_b.png) no-repeat top center; width: 72px; height: 20px; float: left; border: none; cursor: pointer; }
.serch_zx { overflow: hidden; zoom: 1; }
.serch_zx p { float: left; width: 194px; line-height: 41px; font-family: "微软雅黑"; font-size: 14px; }
.serch_zx b { display: block; float: left; padding-top: 7px; }
.side1 { width: 684px; background: #fefef9; }
.side3 { width: 302px; background: #fefef9; }
.side4 { width: 375px; background: #fefef9; border: 1px solid #B80F36; height: 455px; }
.side2 { width: 290px; background: #fefef9; border: 1px solid #B80F36; height: 455px; }
.yc { overflow: hidden; zoom: 1; border: 1px solid #B80F36; padding: 4px 4px 3px; }
.yc_c { background: url(../images/yc_bg.png) no-repeat top center; height: 72px; }
.yc_c ul { padding: 14px 0px 0px 55px; }
.yc_c ul li { color: #555454; line-height: 18px; padding-top: 4px; }
.yc_c ul li a { color: #555454; }
.yc_c ul li a:hover { color: #B80F36; }
.yn { overflow: hidden; zoom: 1; }
.yn_bot { background: url(../images/yn_bot.png) no-repeat top center; height: 9px; overflow: hidden; zoom: 1; }
.yn_c { overflow: hidden; zoom: 1; }
.yn_c .h2 { height: 46px; line-height: 46px; text-align: center; font-size: 16px; font-weight: bold; color: #cd4e02; }
.yn_c .h2 a { color: #B80F36; }
.yn_c dl { overflow: hidden; zoom: 1; padding: 0px 10px; }
.yn_c dl dt { width: 102px; padding: 1px; border: #e9e9e9 1px solid; float: left; margin-right: 10px; display: inline; }
.yn_c dl dd { overflow: hidden; zoom: 1; line-height: 20px; color: #2a2828; }
.yn_c dl dd span, .yn_c dl dd span a { color: #B80F36; }
.yn_c ul { overflow: hidden; zoom: 1; padding: 7px 11px; }
.yn_c ul li { background: url(../images/yn_lo.png) no-repeat left center; padding-left: 10px; height: 22px; line-height: 22px; color: #2a2828; }
.yn_c ul li a { color: #2a2828; }
.yn_c ul li a:hover { color: #B80F36; }
.yn_gy { overflow: hidden; zoom: 1; padding: 6px 11px 7px; }
.yn_gy ul li { background: url(../images/yn_lo.png) no-repeat left center; padding-left: 10px; height: 22px; line-height: 22px; color: #2a2828; }
.yn_gy ul li a { color: #2a2828; }
.yn_gy ul li a:hover { color: #ce4915; }
.yn_bd { overflow: hidden; zoom: 1; margin: 8px 7px 0; background: url(../images/yn_wz.png) no-repeat left top; padding-left: 84px; }
.yn_bd ul li { height: 20px; line-height: 20px; margin-bottom: 4px; color: #2a2828; }
.yn_bd ul li a { color: #2a2828; }
.yn_bd ul li a:hover { color: #ce4915; }
.mz { overflow: hidden; zoom: 1; }
.mz i { width: 274px; margin: 6px auto 2px; display: block; }
.mz i img { padding: 3px; width: 266px; border: #e2e2e2 1px solid; }
.mz p { line-height: 22px; color: #2a2828; padding: 0px 14px 4px; text-indent: 2em; }
.mz p span, .mz p span a { color: #B80F36; }
.mz h2 { height: 22px; line-height: 22px; color: #2a2828; padding-left: 20px; }
.mz h2 b { color: #B80F36; }
.mz_b { padding-bottom: 5px; overflow: hidden; zoom: 1; height: 57px; }
.mz_b ul li { float: left; width: 57px; margin-left: 12px; display: inline; }
.mz_bt1 a{ display: inline-block; background: url(../images/mz_wbtn1.png) no-repeat top center; width: 57px; height: 57px; }
.mz_bt1 a:hover { display: inline-block; background: url(../images/mz_wbtn11.png) no-repeat top center; width: 57px; height: 57px; }
.mz_bt2 a { display: inline-block; background: url(../images/mz_wbtn2.png) no-repeat top center; width: 57px; height: 57px; }
.mz_bt2 a:hover { display: inline-block; background: url(../images/mz_wbtn22.png) no-repeat top center; width: 57px; height: 57px; }
.mz_bt3 a{ display: inline-block; background: url(../images/mz_wbtn3.png) no-repeat top center; width: 57px; height: 57px; }
.mz_bt3 a:hover { display: inline-block; background: url(../images/mz_wbtn33.png) no-repeat top center; width: 57px; height: 57px; }
.mz_bt4 a { display: inline-block; background: url(../images/mz_wbtn4.png) no-repeat top center; width: 57px; height: 57px; }
.mz_bt4 a:hover { display: inline-block; background: url(../images/mz_wbtn44.png) no-repeat top center; width: 57px; height: 57px; }
.mz_bt1 span { display: inline-block; background: url(../images/mz_wbtn1.png) no-repeat top center; width: 57px; height: 57px; }
.mz_bt1 span:hover { display: inline-block; background: url(../images/mz_wbtn11.png) no-repeat top center; width: 57px; height: 57px; }
.mz_bt2 span { display: inline-block; background: url(../images/mz_wbtn2.png) no-repeat top center; width: 57px; height: 57px; }
.mz_bt2 span:hover { display: inline-block; background: url(../images/mz_wbtn22.png) no-repeat top center; width: 57px; height: 57px; }
.mz_bt3 span { display: inline-block; background: url(../images/mz_wbtn3.png) no-repeat top center; width: 57px; height: 57px; }
.mz_bt3 span:hover { display: inline-block; background: url(../images/mz_wbtn33.png) no-repeat top center; width: 57px; height: 57px; }
.mz_bt4 span { display: inline-block; background: url(../images/mz_wbtn4.png) no-repeat top center; width: 57px; height: 57px; }
.mz_bt4 span:hover { display: inline-block; background: url(../images/mz_wbtn44.png) no-repeat top center; width: 57px; height: 57px; }
.mz_bot { background: url(../images/mz_bot.png) no-repeat top center; height: 9px; overflow: hidden; zoom: 1; }
.my { height: auto; border: 1px solid #B80F36; }
.my_c { overflow: hidden; zoom: 1; padding: 5px 5px 0px 14px; }
.my_zj { width: 670px; }
.my_zj ul { overflow: hidden; zoom: 1; }
.my_zj ul li { float: left; width: 212px; display: inline; overflow: hidden; zoom: 1; margin-top: 12px; margin-right: 10px; margin-bottom: 10px; margin-left: 0px; }
.my_zj ul li i { width: 88px; float: left; display: inline-block; margin-right: 3px; border: 1px solid #E0E0E0; }
.my_zj ul li .h2 { color: #545454; height: 23px; line-height: 23px; border-bottom: #545454 1px dashed; }
.my_zj ul li .h2 a { color: #545454; }
.my_zj ul li .h2 b { font-size: 14px; color: #cd4e02; }
.my_zj ul li .h2 b a { color: #B70F35; }
.my_zj ul li .h2 b a:hover { color: #B70F35; }
.my_zj ul li p { color: #5f5f5f; line-height: 18px; padding: 4px 2px; }
.my_zj ul li p strong { color: #3d3d3d; }
.my_zj ul li span { display: block; text-align: center; }
.my_zj ul li span img { padding: 0px 1px; }
.my_jt { width: 288px; background: url(../images/my_jtbg.png) no-repeat top center; height: 269px; padding-top: 11px; }
.my_jt .h2 { text-align: center; font-size: 20px; font-weight: bold; font-family: "微软雅黑"; line-height: 28px; color: #B70F35; }
.my_jt ul { padding: 0px 14px 6px; }
.my_jt ul li { height: 27px; line-height: 27px; border-bottom: #dbdada 1px dashed; color: #3d3d3d; background: url(../images/my_jtlo.png) no-repeat 5px center; padding-left: 12px; }
.my_jt ul li a { color: #3d3d3d; }
.my_jt ul li a:hover { color: #ce4915; }
.my_jt ul li span { color: #B70F35; }
.my_jt dl { overflow: hidden; zoom: 1; padding: 3px 0px 0px 30px; }
.my_jt dl dd { height: 22px; line-height: 22px; color: #3d3d3d; }
.my_jt dl dd a { color: #3d3d3d; }
.my_jt dl dd a:hover { color: #ce4915; }
.my_jtp { margin-left: 8px; }
.ts { overflow: hidden; zoom: 1; position: relative; z-index: 1; }
.ts_c { overflow: hidden; zoom: 1; }
.ts_c ul li { position: absolute; z-index: 2; }
.ts_c ul li h2 { font-weight: bold; line-height: 24px; color: #cd4e02; font-size: 14px; }
.ts_c ul li h2 a { color: #B80F36; padding-left: 3px; }
.ts_c ul li h2 a:hover { color: #B80F36; }
.ts_c ul li p { color: #5f5f5f; line-height: 18px; }
.ts_c ul li p span, .ts_c ul li p span a { color: #B80F36; }
.ts_ct1 { top: 73px; left: 68px; width: 216px; }
.ts_ct2 { top: 164px; left: 68px; width: 240px; }
.ts_ct3 { top: 254px; left: 68px; width: 290px }
.ts_ct4 { top: 72px; left: 694px; width: 230px }
.ts_ct5 { top: 164px; left: 664px; width: 262px }
.ts_ct6 { top: 254px; left: 610px; width: 290px }
.ks { width: 682px; border: 1px solid #B80F36; overflow: hidden; zoom: 1; background-color: #fefef9; }
.ks_c { overflow: hidden; zoom: 1; padding: 3px 12px 2px; }
.ks_cn { width: 320px; height: 235px; display: inline; margin-top: 0px; margin-right: 14px; margin-bottom: 9px; margin-left: 2px; background-image: url(../images/ks_jpbg.png); background-repeat: no-repeat; }
.ks_cn ul { overflow: hidden; zoom: 1; padding: 5px 12px 0px; }
.ks_cn ul li { line-height: 22px; color: #2f322f; }
.ks_cn ul li a { color: #2f322f; }
.ks_cn ul li a:hover { color: #B70F35; }
.ks_cn ul li span { color: #B80F36; display: inline-block; padding-right: 5px; }
.ks_t { overflow: hidden; zoom: 1; text-align: right; height: 40px; line-height: 30px; padding: 0px 18px 0px 19px; }
.ks_t a { color: #95593d; padding: 0px 5px; }
.ks_t a:hover { color: #B70F35; }
.ks_t .h2 { float: left; background: url(../images/ks_jplo.png) no-repeat left center; padding-left: 20px; font-size: 14px; font-weight: bold; color: #B80F36; }
.ks_nr { overflow: hidden; zoom: 1; margin: 0px 14px; border-bottom: #fdde9b 1px dashed; }
.ks_nr .h2 { height: 35px; line-height: 35px; text-align: center; color: #2f322f; font-weight: bold; }
.ks_nr .h2 a { color: #2f322f; }
.ks_nr .h2 a:hover { color: #B70F35; }
.ks_nr dl { overflow: hidden; zoom: 1; padding-bottom: 10px; }
.ks_nr dl dt { border: #d8cf9a 1px solid; width: 96px; margin-right: 7px; display: inline; float: left; }
.ks_nr dl dd { color: #2f322f; line-height: 20px; }
.ks_nr dl dd span, .ks_nr dl dd span a { color: #B80F36; }
.ks_nav { width: 290px; }
.ks_navc { width: 288px; height: 450px; position: relative; z-index: 0; border: 1px solid #B80F36; }
.ks_navc dl { padding: 0px 8px; }
.ks_navc dl dt { background: url(../images/ks_navlo.png) no-repeat 6px center; height: 35px; line-height: 27px; border-bottom: #fdde9b 1px dashed; padding-left: 23px; font-size: 14px; font-weight: bold; color: #B80F36; padding-top: 10px; }
.ks_navc dl dd { color: #2f322f; line-height: 22px; padding-top: 4px; padding-right: 0px; padding-bottom: 4px; padding-left: 4px; }
.ks_navc dl dd a { color: #2f322f; padding: 0px 7px; }
.ks_navc dl dd a:hover { color: #ce4915; }
.ks_navbt { background: url(../images/ks_navbt.png) no-repeat top center; height: 9px; overflow: hidden; zoom: 1; }
.hd_div1 { background: #FFF; position: absolute; z-index: 2; right: 0px; width: 290px; zoom: 1; }
.ks_wbo { overflow: hidden; zoom: 1;float:right; border: 1px solid #B80F36; background: url(../images/wbo_bg.png) no-repeat top center; width: 288px; padding-top: 11px; padding-bottom: 7px; }
.ks_wbo .h2 { height: 37px; line-height: 37px; text-align: center; font-size: 18px; color: #010101; font-family: "微软雅黑"; }
.ks_wbo .h2 span { color: #B80F36; }
.ks_wbod { overflow: hidden; zoom: 1; padding-top: 0px; padding-right: 0px; padding-bottom: 4px; padding-left: 15px; }
.ks_wbog { background: url(../images/wbo_gd.png) no-repeat top center; height: 270px; width: 263px; margin-top: 0px; margin-right: auto; margin-bottom: 0px; margin-left: auto; padding-top: 16px; padding-right: 1px; padding-bottom: 0px; padding-left: 1px; }
.ks_wbog h3 { text-align: center; color: #2f322f; height: 26px; line-height: 26px; }
.ks_wbog h3 b { color: #ce4915; }
.ks_wbog ul li { height: 22px; margin-top: 6px; line-height: 22px; color: #2f322f; width: 263px; }
.ks_wbtn { overflow: hidden; zoom: 1; text-align: center; }
.ks_wbtn a { padding: 0px 8px; }
.ks_wbtn1 a { background: url(../images/wbo_bt1.png) no-repeat top center; width: 96px; height: 30px; display: inline-block; }
.ks_wbtn1 a:hover { background: url(../images/wbo_bt11.png) no-repeat top center; width: 96px; height: 30px; display: inline-block; }
.ks_wbtn2 a { background: url(../images/wbo_bt2.png) no-repeat top center; width: 96px; height: 30px; display: inline-block; }
.ks_wbtn2 a:hover { background: url(../images/wbo_bt22.png) no-repeat top center; width: 96px; height: 30px; display: inline-block; }
.kf { border: 1px solid #B80F36; background: url(../images/kf_bg.png) no-repeat top center; overflow: hidden; zoom: 1; padding-top: 17px; }
.kf_txt { height: 48px; line-height: 48px; color: #db0005; padding-right: 16px; }
.kf_txt h2 { float: right; }
.kf_txt h2 a { color: #db0005; }
.kf_txt a { color: #db0005; }
.kf_c { overflow: hidden; zoom: 1; padding: 0px 10px 13px; }
.kf_c ul li { float: left; background: url(../images/kf_albg.png) no-repeat top center; width: 228px; height: 276px; margin: 10px 7px 0px 0px; display: inline; padding: 1px; }
.kf_c ul li h2 { height: 32px; line-height: 32px; overflow: hidden; zoom: 1; text-align: right; padding: 0px 7px 0px 12px; color: #4c4c4c; }
.kf_c ul li h2 b { font-weight: normal; }
.kf_c ul li h2 b a { color: #4c4c4c; }
.kf_c ul li h2 b a:hover { color: #ce4915; }
.kf_c ul li h2 span { display: block; float: left; font-size: 16px; color: #f23300; font-family: "微软雅黑"; }
.kf_c ul li h2 span a { color: #f23300; }
.kf_c ul li h2 span a:hover { color: #ce4915; }
.kf_c ul li i { display: block; text-align: center; padding: 15px 0px 6px; }
.kf_c ul li h3 { text-align: center; height: 24px; line-height: 24px; font-size: 14px; font-weight: bold; color: #cd4e02; }
.kf_c ul li h3 a { color: #B80F36; }
.kf_c ul li p { color: #494949; padding: 0px 10px; line-height: 22px; padding-top: 2px; }
.kf_c ul li p span, .kf_c ul li p span a { color: #ce4915; }
.sx { width: 684px; margin-top: 4px; }
.map { width: 290px; }
.map_c { overflow: hidden; zoom: 1; border-left: #ddc588 1px solid; border-right: #ddc588 1px solid; padding: 12px 7px 0px; }
.map_c i { display: block; text-align: center; margin: 0px 0px 5px; }
.map_c p { line-height: 24px; color: #545454; }
.map_c b { display: block; line-height: 23px; color: #cd4e02; }
.map_c b a { padding-right: 8px; color: #cd4e02; }
.map_c span { display: block; line-height: 23px; color: #cd4e02; }
.map_c span a { padding-right: 8px; color: #B80F36; }
.hj { border: 1px solid #B80F36; overflow: hidden; zoom: 1; padding-bottom: 8px; }
.hj_t { background: url(../images/hj_bg.png) repeat-x top center; height: 47px; overflow: hidden; zoom: 1; border-bottom: #ddc588 1px solid; padding-left: 10px; }
.hj_t div { float: left; margin-right: 10px; display: inline; width: 150px; line-height: 47px; text-align: center; font-size: 20px; font-family: "微软雅黑"; font-weight: bold; }
.hj_t div a { color: #1c1b1a; }
.hj_t div.hover { background: url(../images/hj_hov.png) no-repeat top center; color: #fff; }
.hj_t div.hover a { color: #fff; }
.hj_tc { overflow: hidden; zoom: 1; padding: 25px 16px 0; }
.hj_tc ul li { float: left; width: 180px; margin-right: 12px; }
.hj_tc ul li i { display: block; text-align: center; }
.hj_tc ul li p { text-align: center; height: 30px; line-height: 30px; color: #2f322f; }
.hj_tc ul li p a { color: #2f322f; }
.hj_tc ul li p a:hover { color: #ce4915; }
.foot { height: 260px; overflow: hidden; zoom: 1; background-image: url(../images/foot_bg.png); }
.fnav { width: 1050px; margin: 0px auto; overflow: hidden; zoom: 1; height: 52px; line-height: 52px; text-align: center; font-size: 14px; color: #f1eedb; }
.fnav a { color: #f1eedb; padding: 0px 13px; }
.foot_c { overflow: hidden; zoom: 1; width: 850px; margin-top: 0px; margin-right: auto; margin-bottom: 0px; margin-left: auto; padding-top: 22px; padding-right: 80px; padding-bottom: 0px; padding-left: 50px; }
.foot_cn { width: 420px; }
.foot_cn i { display: block; padding-bottom: 10px; }
.foot_cn p { line-height: 25px; color: #f2efdc; }
.foot_cn p span { color: #ffc519; }
.foot_bt { width: 360px; padding-top: 3px; }
.foot_bt ul li { width: 71px; float: left; margin: 0px 5px 0px 12px; display: inline; }
.foot_bt ul { padding-bottom: 16px; overflow: hidden; zoom: 1; }
.sy { background: url(../images/sy_bg.png) no-repeat top center; height: 41px; padding-left: 22px; }
.sy h2 { line-height: 41px; background: url(../images/sy_lo.png) no-repeat left center; padding-left: 18px; color: #2a2828; }
.sy h2 a { color: #2a2828; }
.sy h2 b { color: #B80F36; }
.side5 { width: 684px; background: #fefef9; }
.wq { overflow: hidden; zoom: 1; padding: 22px 12px 0px 23px; height: 255px; background: url(../images/wq_bg.png) no-repeat top center; }
.wq_tx { width: 394px; }
.wq_tx ul { overflow: hidden; zoom: 1; padding: 6px 0px 0px 42px; }
.wq_tx ul li { height: 34px; line-height: 34px; font-size: 14px; border-bottom: #a3a3a0 1px dashed; }
.wq_tx ul li span { color: #613a10; font-weight: bold; }
.wq_tx ul li a:hover, .wq_tx ul li a:hover span { color: #c3582a; }
.wq_tx h2 { text-align: center; height: 38px; line-height: 38px; font-size: 14px; font-weight: bold; color: #262424; }
.wq_tx h2 a { color: #262424; }
.wq_tx h2 a:hover { color: #c3582a; }
.wq_tx p { line-height: 22px; text-indent: 2em; color: #000; }
.wq_tx p span, .wq_tx p span a { color: #c60203; }
.wq_tp { width: 244px; }
.wq_tp b { display: block; margin-bottom: 12px; }
.list { overflow: hidden; zoom: 1; border: 1px solid #B80F36; padding: 0px 12px 26px 7px; }
.list_c { overflow: hidden; zoom: 1; }
.list_c ul li { margin-top: 18px; vertical-align: top; height: auto; padding-bottom: 10px; overflow: hidden; zoom: 1; background: url(../images/list_bg.png) no-repeat bottom center; }
.list_c ul li h2 { background: url(../images/list_t.png) no-repeat left center; padding-left: 38px; height: 34px; line-height: 31px; font-size: 14px; font-weight: bold; color: #343434; }
.list_c ul li h2 span { color: #cb3f08; }
.list_c ul li a:hover, .list_c ul li a:hover span { color: #B80F36; }
.list_c ul li p { padding: 3px 0px 0px 11px; line-height: 24px; color: #494949; }
.list_c ul li p span, .list_c ul li p span a { color: #c60203; }
.list_c ul li i { display: block; text-align: right; padding: 0px 5px 0px 0px; vertical-align: top; }
.pagelist { height: 22px; padding-top: 11px; padding-right: 0px; padding-bottom: 7px; padding-left: 0px; }
.pagelist li { float: left; border: 1px solid #940C2B; background: #fff; color: #a77c16; font-size: 14px; margin-left: 5px; display: inline; overflow: hidden; }
.pagelist li a { float: left; display: block; height: 20px; color: #a77c16; line-height: 20px; padding: 0 6px; }
.pagelist li.thisclass { line-height: 20px; padding: 0 12px; background: #fff; color: #a77c16; border: #a77c16 1px solid; }
.pagelist li a:hover { color: #a77c16; background: #fff; }
.pagelist li .pageinfo { float: left; display: block; height: 20px; color: #B80F36; line-height: 20px; padding: 0 6px; }
.mz_bt { zoom: 1; padding-top: 5px; height: auto; }
.mz_bt ul li { margin-top: 7px; overflow: hidden; zoom: 1; }
.zjtd { overflow: hidden; zoom: 1; padding: 8px 8px 10px; border-left: #ddc588 1px solid; border-right: #ddc588 1px solid; }
.zjtd_t { overflow: hidden; zoom: 1; padding-top: 12px; border-top: #dbdada 1px dashed; }
.zjtd_t ul li { float: left; width: 63px; margin-right: 5px; display: inline; }
.zjtd_t ul li i { display: block; width: 61px; border: #ebebe9 1px solid; }
.zjtd_t ul li p { height: 20px; line-height: 20px; color: #545454; text-align: center; }
.zjtd_t ul li p a { color: #545454; }
.zjtd_t ul li p a:hover { color: #c3582a; }
.zjtd_c { overflow: hidden; zoom: 1; padding-bottom: 10px; }
.zjtd_cn { overflow: hidden; zoom: 1; }
.zjtd_cn i { display: inline-block; width: 96px; border: #ddc588 1px solid; float: left; margin-right: 5px; }
.zjtd_cn h2 { height: 27px; line-height: 27px; border-bottom: #dbdada 1px dashed; font-size: 16px; font-weight: bold; color: #545454; overflow: hidden; zoom: 1; }
.zjtd_cn h2 a { color: #545454; }
.zjtd_cn h2 a:hover, .zjtd_cn h2 span a:hover { color: #c3582a; }
.zjtd_cn h2 span, .zjtd_cn h2 span a { color: #cd4e02; }
.zjtd_cn p { line-height: 20px; color: #5f5f5f; padding-top: 4px; }
.zjtd_cn b { display: block; padding-top: 5px; }
.tsjs { overflow: hidden; zoom: 1; padding: 2px 0px 1px; border-left: #ddc588 1px solid; border-right: #ddc588 1px solid; }
.tsjs_t { overflow: hidden; zoom: 1; }
.tsjs_t ul li { overflow: hidden; zoom: 1; }
.tsjs_t ul li p { height: 31px; border-bottom: #dbdada 1px dashed; color: #545454; line-height: 31px; overflow: hidden; zoom: 1; }
.tsjs_t ul li p span { background: url(../images/tsjs_lo.jpg) no-repeat 10px center; padding-left: 25px; font-weight: bold; color: #cd4e02; }
.tsjs_t ul li.hover p { background: url(../images/tsjs_bg.png) repeat-x top center; color: #fff; font-weight: bold; border-bottom: none }
.tsjs_t ul li.hover p span { color: #fff; background: url(../images/tsjs_lo2.jpg) no-repeat 10px center; ; }
.byfx { overflow: hidden; zoom: 1; padding: 7px 0px 8px; border-left: #ddc588 1px solid; border-right: #ddc588 1px solid; }
.byfx i { display: block; text-align: center; }
.zzyy { overflow: hidden; zoom: 1; background: url(../images/zzyy_bg.png) no-repeat top center; height: 244px; padding: 77px 0px 0px 22px; }
.zzyy ul li { overflow: hidden; zoom: 1; margin-top: 7px; height: 26px; }
.zzyy ul li b { line-height: 24px; font-weight: normal; font-size: 13px; color: #573b08; }
.zzyy ul li strong { color: #da7460; font-size: 13px; line-height: 24px; font-weight: normal; }
.text { width: 150px; border: #fce8b8 1px solid; line-height: 18px; background: #fff; height: 52px; }
.txt3 { width: 100px; border: #fce8b8 1px solid; line-height: 14px; height: 14px; padding: 5px 0px 4px; background: #fff; }
.txt2 { width: 150px; border: #fce8b8 1px solid; line-height: 14px; height: 14px; padding: 5px 0px 4px; background: #fff; }
.but3 { background: url(../images/zzyy_b1.png) no-repeat top center; width: 74px; height: 29px; cursor: pointer; border: none; }
.but4 { background: url(../images/zzyy_b2.png) no-repeat top center; width: 74px; height: 29px; cursor: pointer; border: none; }
.wz { border: 1px solid #B70F35; overflow: hidden; zoom: 1; padding: 12px 9px; }
.wz h1 { line-height: 48px; font-size: 24px; font-family: "微软雅黑"; color: #B80F36; text-align: center; }
.wz h1 a { color: #cd4e02; }
.wz h1 a:hover { color: #ce4915 }
.wz h2 { height: 34px; line-height: 34px; text-align: center; color: #595959; padding-bottom: 5px; }
.wz h2 a { color: #595959; }
.wz h2 a:hover, wz h2 span a:hover { color: #B80F36; }
.wz h2 span, .wz h2 span a { color: #B80F36; }
.wz_t { width: 618px; border: #e9e9ca 1px solid; background: #f5f9ec; height: 70px; margin: 0px auto; overflow: hidden; zoom: 1; }
.wz_t p { line-height: 24px; font-size: 14px; color: #010000; padding: 10px 0px 0px 15px; }
.wz_t p strong, .wz_t p strong a { color: #B80F36; }
.wz_c { font-size: 14px; line-height: 24px; color: #4e4d4d; }
.wz_c p { font-size: 14px; line-height: 22px; }
.wz_btn { overflow: hidden; zoom: 1; text-align: center; padding: 15px 0px 25px; }
.wz_btn img { padding: 0px 5px; }
.wz_sy { padding: 15px 0px 0px 20px; overflow: hidden; zoom: 1; }
.wz_sy ul li { color: #2c2c2c; font-size: 14px; line-height: 28px; }
.wz_sy ul li a { color: #2c2c2c; }
.wz_sy ul li a:hover { color: #ce4915; }
.wz_sy ul li b { color: #cb3f08; }
.wztx { width: 338px; float: left; margin-right: 7px; display: inline; background: url(../images/wztx_bg.png) no-repeat top center; height: 262px; }
.wztx h2 { height: 34px; line-height: 34px; overflow: hidden; zoom: 1; text-align: right; padding: 0px 12px 0px 20px; color: #cd4e02; }
.wztx h2 a { color: #cd4e02; }
.wztx h2 a:hover { color: #ce4915; }
.wztx h2 span { background: url(../images/wztx_lo.png) no-repeat 1px center; font-size: 14px; color: #cd4e02; font-weight: bold; display: block; float: left; padding-left: 18px; }
.wztx ul { overflow: hidden; zoom: 1; padding: 8px 8px 0px 16px; }
.wztx ul li { font-size: 14px; color: #282828; line-height: 26px; }
.wztx ul li a { color: #282828; }
.wztx ul li a:hover { color: #cb3f08; }
.gh { background: url(../images/gh_bg.png) no-repeat top center; height: 628px; overflow: hidden; zoom: 1; padding: 10px 10px 0px 17px; }
.gh_mf { width: 430px; }
.gh_mf h3 { height: 30px; line-height: 30px; text-align: center; color: #161515; }
.gh_mf h3 span { color: #cd4e02; }
.gh_mfy { overflow: hidden; zomom: 1; padding: 13px 0px 15px 9px; }
.gh_mfy i { display: block; padding: 10px 0px 0px 28px; }
.gh_mfx { overflow: hidden; zoom: 1; padding: 0px 0px 13px 9px; }
.gh_mfx h2 { padding-bottom: 8px; }
.gh_mfx p { color: #1c1b1b; line-height: 24px; }
.gh_mfx p span { color: #bd1919; }
.gh_mfjr { overflow: hidden; zoom: 1; }
.gh_mfjr h2 { background: url(../images/mf_lo.png) no-repeat left center; padding-left: 46px; height: 35px; line-height: 35px; color: #1c1b1b; font-size: 16px; font-family: "微软雅黑"; }
.gh_mfjr h2 span, .gh_mfjr h2 span a { color: #cd4e02; }
.gh_mfjr p { color: #1c1b1b; line-height: 24px; padding-left: 44px; }
.gh_mfjr p span { color: #bd1919; }
.gh_ws { width: 462px; padding-top: 1px; }
.gh_ws h3 { color: #cd4e02; line-height: 24px; }
.gh_wsc { overflow: hidden; zoom: 1; }
.gh_wsc ul li { height: 22px; margin-top: 20px; overflow: hidden; zoom: 1; }
.gh_wsc ul li b { font-weight: normal; line-height: 22px; color: #1c1a1a; font-size: 14px; }
.gh_wsc ul li strong { font-weight: normal; color: #be1a1a; line-height: 22px; }
.gh_wsc ul li select { border: #b2bbc2 1px solid; height: 20px; line-height: 20px; background: #fff; width: 242px; }
.txt5 { border: #b2bbc2 1px solid; height: 14px; line-height: 14px; padding: 3px 0px 2px; background: #fff; width: 242px; }
.text3 { border: #b2bbc2 1px solid; background: #fff; width: 242px; height: 94px; }
.but5 { background: url(../images/wsgh_b1.png) no-repeat top center; width: 142px; height: 36px; border: none; cursor: pointer; }
.but6 { background: url(../images/wsgh_b2.png) no-repeat top center; width: 142px; height: 36px; border: none; cursor: pointer; }
.yh_txt02 { margin-left: 20px; display: inline; line-height: 26px; float: left; width: 236px; }
.yh_txt02 input { margin-right: 10px; display: inline; line-height: 22px; height: 22px; margin-top: 2px; float: left; }
.lylx_t { background: url(../images/lylx_t.png) no-repeat top center; height: 52px; overflow: hidden; zoom: 1; line-height: 52px; }
.lylx_t h2 { padding-left: 22px; font-size: 14px; color: #cd4e02; font-size: 20px; font-family: "微软雅黑"; }
.lylx { background: url(../images/lylx_bg.png) repeat-y top center; overflow: hidden; zoom: 1; padding: 10px 14px 3px 11px; }
.lylx_sc { width: 520px; }
.lylx_sc dl { overflow: hidden; zoom: 1; margin-top: 19px; }
.lylx_sc dl dt { width: 77px; float: left; margin-right: 10px; display: inline; }
.lylx_sc dl dd { overflow: hidden; zoom: 1; }
.lylx_sc dl dd h2 { color: #373535; line-height: 21px; font-weight: bold; }
.lylx_sc dl dd p { color: #373535; line-height: 20px; }
.lylx_tp { width: 425px; }
.lylx_tp i { padding: 6px; display: block; width: 419px; border: #f6e8c8 1px solid; }
.lylx_tp b { padding: 6px; display: block; width: 418px; border: #f6e8c8 1px solid; margin-top: 10px; }
.lylx_bot { background: url(../images/lylx_bot.png) no-repeat top center; height: 12px; overflow: hidden; zoom: 1; }
/*///路线样式*/
.gy { background: url(../images/gy_bg.png) no-repeat top center; height: 289px; padding-top: 7px; }
.gy ul li { text-align: center; height: 39px; color: #2c2c2c; font-size: 16px; font-family: "微软雅黑"; line-height: 39px; }
.gy ul li a { color: #2c2c2c; }
.gy ul li a:hover, .gy ul li a.hover { background: url(../images/gy_bo.png) no-repeat center center; display: block; color: #7b0902; line-height: 39px; height: 39px; vertical-align: top; }
.mz_btn { overflow: hidden; zoom: 1; border-left: #ddc588 1px solid; border-right: #ddc588 1px solid; padding-top: 5px; }
.mz_btn ul li { margin-top: 7px; vertical-align: top; }
.al { overflow: hidden; zoom: 1; border-left: #ddc588 1px solid; border-right: #ddc588 1px solid; padding: 7px 24px 5px; height: 690px; }
.alc { overflow: hidden; zoom: 1; }
.alc ul li { height: 234px; overflow: hidden; zoom: 1; }
.alc ul li i { display: block; width: 211px; margin: 0px auto; padding: 2px; border: #ddc588 1px solid; }
.alc ul li h2 { text-align: center; height: 32px; line-height: 32px; font-size: 14px; font-weight: bold; color: #3d3c3a; }
.alc ul li h2 a { color: #3d3c3a; }
.alc ul li h2 a:hover { color: #cb3f08; }
.alc ul li p { color: #3d3c3a; line-height: 22px; }
.alc ul li p span, .alc ul li p span a { color: #cb3f08; }
.side6 { width: 680px; background: #fefef9; }
.lx { overflow: hidden; zoom: 1; border: #ddc588 1px solid; border-top: none; overflow: hidden; zoom: 1; padding: 20px 0px 15px; }
.lx_sc { background: url(../images/lx_sc.png) no-repeat top center; margin: 0px 8px; height: 38px; }
.lx_sc h2 { padding-left: 40px; line-height: 38px; font-size: 14px; font-weight: bold; color: #cd4e02; }
.lx_scn { overflow: hidden; zoom: 1; padding: 0px 32px; height: 557px; }
.lx_scn dl { overflow: hidden; zoom: 1; margin: 14px 0px 12px; }
.lx_scn dl dt { width: 77px; float: left; margin-right: 10px; display: inline; }
.lx_scn dl dd { overflow: hidden; zoom: 1; }
.lx_scn dl dd h2 { color: #373535; line-height: 21px; font-weight: bold; }
.lx_scn dl dd p { color: #373535; line-height: 20px; }
.lx_tp { overflow: hidden; zoom: 1; width: 660px; margin: 0px auto 6px; }
.lx_tp i { display: block; width: 647px; border: #ead6a3 1px solid; padding: 5px; height: 341px; }
.lx_ts { overflow: hidden; zoom: 1; width: 650px; margin: 0px auto; background: url(../images/lx_tsbg.png) no-repeat top center; height: 144px; padding: 11px 5px 0; }
.lx_ts h2 { height: 32px; line-height: 32px; padding-left: 10px; border-bottom: #cac867 1px dashed; font-family: "微软雅黑"; font-size: 16px; color: #f30202; }
.lx_ts p { padding: 4px 0px 0px 22px; font-size: 14px; line-height: 25px; color: #373535; }
.lx_ts b { display: block; text-align: center; padding-top: 4px; }
.lx_ts b img { padding: 0px 15px; }
.lx_gz { height: 74px; overflow: hidden; zoom: 1; padding: 8px 0px 0px 10px; }
.lx_gz dl { padding: 8px 0px 0px 10px; }
.lx_gz dl dt { float: left; width: 80px; font-size: 14px; font-weight: bold; color: #cd4e02; line-height: 24px; }
.lx_gz dl dd { line-height: 24px; overflow: hidden; zoom: 1; font-weight: bold; font-size: 14px; color: #373535; }
.lx_wx { background: url(../images/lx_wxbg.png) no-repeat top center; width: 493px; margin: 14px auto 0; overflow: hidden; zoom: 1; height: 95px; padding: 16px 31px 0px 138px; }
.lx_wxt { width: 368px; }
.lx_wxt h2 { font-weight: bold; line-height: 20px; color: #666; padding-bottom: 4px; }
.lx_wxt p { line-height: 22px; color: #666; }
.lx_wxb { width: 105px; padding-top: 20px; }
.shb { overflow: hidden; zoom: 1; border: #ddc588 1px solid; border-top: none; overflow: hidden; zoom: 1; padding: 2px 10px 8px; }
.shb_c { overflow: hidden; zoom: 1; }
.shb_c ul li { overflow: hidden; zoom: 1; margin-top: 25px; height: 236px; background: url(../images/sb_bg.png) no-repeat bottom center; vertical-align: top; }
.shb_c ul li i { width: 256px; border: #efe4bf 1px solid; float: left; display: inline-block; margin: 8px 11px 0px 0px; }
.shb_c ul li h2 { line-height: 26px; color: #be1919; font-size: 20px; font-family: "微软雅黑"; }
.shb_c ul li h2 a { color: #be1919; }
.shb_c ul li h2 a:hover { color: #cb3f08; }
.shb_c ul li dl { padding: 4px 0px; overflow: hidden; zoom: 1; }
.shb_c ul li dl dd { line-height: 30px; color: #612603; font-size: 14px; font-weight: bold; background: url(../images/sb_lo.png) no-repeat 2px center; padding-left: 23px; }
.shb_c ul li dl dd a { color: #612603; }
.shb_c ul li dl dd a：hover { color: #cb3f08; }
.shb_c ul li p { font-size: 14px; line-height: 24px; color: #312e2c; }
.shb_c ul li p span, .shb_c ul li p span a { color: #cd4e02; }
.shb_c ul li b { overflow: hidden; zoom: 1; padding-top: 12px; display: block; }
.shb_c ul li b img { padding: 0px 20px 0px 6px; }
.zjym { overflow: hidden; zoom: 1; border: #ddc588 1px solid; border-top: none; overflow: hidden; zoom: 1; padding: 8px 7px 0 8px; }
.zjwq { overflow: hidden; zoom: 1; position: relative; z-index: 0; }
.zjwq p { top: 152px; left: 37px; line-height: 22px; color: #5f5f5e; text-indent: 2en; position: absolute; z-index: 0; width: 610px; }
.zjwq p span, .zjwq p span a { color: #cd4e02; }
.zjym_c { background: url(../images/zjym_bg.jpg) no-repeat top center; border: #ece2cd 1px solid; height: 174px; margin-top: 14px; overflow: hidden; zoom: 1; padding: 7px 6px 0px 5px; }
.zjym_tp { width: 136px; }
.zjym_cn { width: 504px; position: relative; z-index: 0; }
.zjym_cn i { position: absolute; z-index: 2; width: 80px; top: 5px; right: 5px; }
.zjym_cn i img { padding-top: 5px; }
.zjym_cn h2 { padding-top: 6px; line-height: 28px; font-size: 16px; color: #cd4e02; font-weight: bold; height: 28px; }
.zjym_cn h2 a { color: #cd4e02; }
.zjym_cn h2 b { font-family: "微软雅黑"; font-size: 22px; font-weight: normal; }
.zjym_cn h2 b a { color: #cd4e02; }
.zjym_cn ul { overflow: hidden; zoom: 1; width: 380px; height: 34px; }
.zjym_cn ul li { line-height: 30px; float: left; padding: 0px 4px; color: #cd4e02; }
.zjym_cn ul li a { color: #cd4e02; }
.zjym_cn p { border-top: #666 1px dashed; color: #5f5f5e; line-height: 22px; padding: 4px 0px; }
.zjym_cn p span, .zjym_cn p span a { color: #cd4e02; }
.zjym_cn p strong { color: #424241; }
.ji_menu { height: 63px; background: url(../images/ji_menu2.jpg) repeat-x; overflow: hidden; border: 5px solid #B70F35; }
.ji_menu ul li { background: url(../images/ji_menu3.jpg) no-repeat right bottom; float: left; margin: 9px 0 0 10px; display: inline; height: 54px; padding-right: 12px; }
.ji_menu .h2 { width: 48px; text-align: center; background: url(../images/ji_menu1.png) no-repeat; height: 42px; padding-right: 5px; font-size: 14px; color: #fff; line-height: 20px; padding-top: 5px; float: left; }
.ji_menu .h2 a { color: #fff; }
.ji_menu p { line-height: 24px; background: url(../images/ji_menu4.jpg) repeat-x center; float: left; margin-left: 4px; display: inline; }
.font { background-image: url(../images/menu.jpg); width: 355px; height: 30px; font-family: "微软雅黑"; font-size: 18px; color: #FFF; padding-top: 6px; padding-left: 20px; }

.bannerbg{ background:#fff; padding:0px 5px; overflow:hidden; zoom:1; text-align:center;}

.zxwz{margin-top:5px;height:250px;}
.zxwz .title{font-size:20px;}
.zxwz ul li {line-height:25px;}

.zxwz_view{padding:13px 28px 15px}
.zxwz_view p{font-size:18px;}
.zxwz_view ul li{line-height:20px;}
.zxwz_view .zxwz_left{float:left;width:40%;}
.zxwz_view .zxwz_right{float:right;width:40%;}

foot{width:100%; height:199px; border-bottom:1px solid #FFF; background-color:#c13145; float:left;}
.foota{width:1000px; height:199px; margin:auto; color:#e1adb2;}
.foota > .info {margin: 20px auto;}
.foota > .info > .layoutbox > .left {width: 140px; float:left;}
.foota > .info > .layoutbox > .middle {width: 300px;float:left;}
.foota > .info > .layoutbox > .right {width: 220px;float:left;}
.foota > .info > .layoutbox > * > * {margin-bottom: 0;}
.foota > .info > .layoutbox > dl {background: rgba(0, 0, 0, 0) url("../images/global_footer_info_dl.gif") repeat-y scroll right top;height: 125px;line-height: 25px;}
.foota > .info > .layoutbox > dl:last-of-type {background: rgba(0, 0, 0, 0) none repeat scroll 0 0;}
.foota > .info > .layoutbox > dl.middle {margin: 0 20px;}
.foota > .info > .layoutbox > dl.middle > dd {color: #FFF;}
.foota > .info > .layoutbox > dl.middle > dd.red {color: #FFF;}
.foota > .info > .layoutbox > dl > dt {color: #FFF;font-size: 16px; padding-bottom:10px;}
.foota > .info > .layoutbox > dl > dt > a {color: #FFF;}
.foota > .info > .layoutbox > dl > dd > p {color: #FFF;line-height: 25px;margin: 0;padding: 0;}
.foota > .info > .layoutbox > dl > dd > a {color: #FFF;}

.foot_1{width:1000px; height:45px; border-bottom:1px solid #cf6170; float:left;}
.foot_1 div.aa1{width:700px; height:45px; background:url(../images/foot_ico1.gif) no-repeat 5px 15px; text-indent:70px; line-height:45px; color:#e1adb2; float:left;}
.foot_1 div.aa2{width:175px; height:28px; float:right; padding:8px 5px 0 0; }
.foot_1 div.aa2 ul li{width:28px; height:28px; margin-left:7px; float:left; position:relative; overflow:hidden;}
.foot_zximg{width:28px; height:56px; position:absolute; top:0; left:0;}
.foot_1_wx{width:127px; height:137px; background:url(../images/foot_wx.png) no-repeat; position:absolute; bottom:33px; left:27px; display:none;}
.foot_2{width:385px; height:101px; background:url(../images/foot_wx.jpg) no-repeat 5px 0; padding-left:125px; float:left; margin-top:15px; font-size:14px; line-height:25px;}
.foot_3{width:470px; height:120px; float:right; margin-top:15px; position:relative; overflow:hidden;}
.foot_3 h3.aa1{width:60px; height:25px; line-height:25px; font-size:14px; font-weight:300; text-align:right; position:absolute; top:0; left:0px;}
.foot_3 h3.aa1.aa2{left:160px;}
.foot_3 h3.aa1.aa3{left:325px;}
.foot_3 ul.aa1{width:160px; height:auto; position:absolute; top:0; left:80px;}
.foot_3 ul.aa1 li{width:160px; height:22px; line-height:22px; float:left;}
.foot_3 ul.aa1 li a{color:#e1adb2;}
.foot_3 ul.aa1 li a:hover{border-bottom:1px dashed #e1adb2;}
.foot_3 ul.aa1.aa2{left:245px;}
.foot_3 ul.aa1.aa3{left:400px;}
