@charset "utf-8";

html, body, div, span, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, address, big, cite, code, del, em, font, img, ins, small, strong, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend { margin: 0; padding: 0; }

ol, ul { list-style: none; }

:focus { outline: 0; }

a img { border: 0; }

img { vertical-align: middle; }

table { empty-cells: show; }

ins { text-decoration: none; }

del { text-decoration: line-through; }

cite, i, em { font-style: normal; }

b { font-weight: normal; }

body { font: 12px SimSun; color: ../css/.com/css/#333;_background-image: url(../other/../css/.com/css/about:blank); _background-attachment: fixed; }

a { color: ../css/.com/css/#07b; text-decoration: none; }

a:hover { color: ../css/.com/css/#f60; text-decoration: underline; }

a.s_dis_name { color: ../css/.com/css/#333; }

a.s_dis_name:hover { color: ../css/.com/css/#f60; text-decoration: underline; }

.gd { color: ../css/.com/css/#666; text-decoration: none; }

.gd:hover { color: ../css/.com/css/#f60; text-decoration: underline; }

.margintop10 { margin-top: 10px; }

.mb10 { margin-bottom: 10px; }

.wrap { width: 970px; height: auto; overflow: hidden; _zoom: 1; padding: 0 5px; margin: 0 auto; background: ../css/.com/css/#fff; }

.warpShow { height: 90px; overflow: visible; padding-top: 12px; z-index: 5; }

.wrap-top { width: 970px; padding: 0 5px; margin: 0 auto; background: ../css/.com/css/#fff; }

iframe.div_c { position: absolute; top: -10px; left: -10px; width: 600px; height: 200px; z-index: -1; background: ../css/.com/css/#ccc; }

.tonglan { display: block; width: 970px; height: 90px; overflow: hidden; margin-bottom: 10px; }

.clearfloat { clear: both; line-height: 1px; font-size: 1px; height: 0; }

.con-left { float: left; width: 680px; padding-bottom: 0; }

.con-right { float: right; width: 280px; padding-bottom: 0; margin-top: 10px; }

.con-left2 { float: left; width: 200px; padding-bottom: 0; margin-top: 10px; }

.con-right2 { float: right; width: 760px; padding-bottom: 0; margin-top: 10px; }

.sub { float: left; width: 600px; height: 14px; overflow: hidden; margin-top: 10px; padding: 0 9px; color: ../css/.com/css/#999; }

.sub i { color: ../css/.com/css/#666; }

.sub strong { font-weight: normal; color: ../css/.com/css/#333; }

.sub a { color: ../css/.com/css/#999; text-decoration: none; }

.sub a:hover { color: ../css/.com/css/#f60; text-decoration: underline; }

.sub_right { float: right; width: 300px; margin-top: 10px; text-align: right; padding-right: 10px; color: ../css/.com/css/#666; }




.menu ul ../css/.com/css/#now span { background-position: 0 -33px; }

.menu ul ../css/.com/css/#now span a { font-weight: bold; color: ../css/.com/css/#f60; }

.menu ul ../css/.com/css/#now span a:hover { background: none; color: ../css/.com/css/#f60; text-decoration: none; cursor: default; }

.menu ul ../css/.com/css/#now .s2 { background-position: -78px -33px; }

.menu ul ../css/.com/css/#now .s5 { background-position: -137px -33px; }

.menu p { width: 920px; height: 30px; overflow: hidden; padding: 0 13px 0 37px; font: 12px/30px SimSun; white-space: nowrap; text-overflow: ellipsis; color: ../css/.com/css/#666; }

.menu2 { height: 91px; position: relative; }

.menu2 .my { display: block; height: 16px; padding-left: 17px; position: absolute; right: 18px; bottom: 10px; background: url() no-repeat -82px -199px; }

.menu3 { height: 55px; position: relative; }

.menu3 .menu-line { width: 970px; height: 4px; overflow: hidden; background: url() no-repeat 0 -87px; position: absolute; left: 0; bottom: 0; _bottom: -1px; }

.menu .menu_main { height: 89px; }

.menu .menu_bot { width: 949px; height: 35px; padding-left: 21px; }

.menu .menu_bot li { float: left; margin-left: 2px; display: inline; position: relative; }

.menu .menu_bot li span { display: block; width: 78px; height: 35px; overflow: hidden; text-align: center; line-height: 37px; background: url() no-repeat 0 2px; }

.menu .menu_bot li span a { display: block; color: ../css/.com/css/#fff; text-decoration: none; }

.menu .menu_bot li span a:hover { background: url() no-repeat 0 -68px; color: ../css/.com/css/#fff; text-decoration: none; }

.menu .menu_bot li .s2 { width: 59px; background-position: -78px 2px; }

.menu .menu_bot li .s2 a:hover { background-position: -78px -68px; }

.menu .menu_bot li .s5 { width: 91px; background-position: -137px 2px; }

.menu .menu_bot li .s5 a:hover { background-position: -137px -68px; }

.menu .menu_bot li .yygh { background: url() no-repeat 0 0; }



/* 20121018 wzj add */

.menu .menu_bot li .yygh a:hover { background: url() no-repeat -78px 0; }



/* 20121018 wzj add */

.menu .menu_bot ../css/.com/css/#now span { background-position: 0 -33px; }

.menu .menu_bot ../css/.com/css/#now span a { font-weight: bold; color: ../css/.com/css/#f60; }

.menu .menu_bot ../css/.com/css/#now span a:hover { background: none; color: ../css/.com/css/#f60; text-decoration: none; cursor: default; }

.menu .menu_bot ../css/.com/css/#now .s2 { background-position: -78px -33px; }

.menu .menu_bot ../css/.com/css/#now .s5 { background-position: -137px -33px; }

.sticky { position: fixed; top: 0; left: 50%; margin-left: -485px; _margin-left: 0; background: url() 0 -1px no-repeat; _position: absolute; _left: expression(eval(document.documentElement.scrollLeft+0)); _top: expression(eval(document.documentElement.scrollTop-250)); z-index: 999; }

.dy_topbar { float: left; width: 970px; background: ../css/.com/css/#f2f9fb; border-bottom: 1px solid ../css/.com/css/#e6ecec; height: 28px; line-height: 28px; margin-bottom: 10px; }

.dy_topbar .topbar_as { float: left; height: 28px; line-height: 28px; overflow: hidden; color: ../css/.com/css/#999; background: url() no-repeat 3px 3px; line-height: 28px; }

.dy_topbar .topbar_as a { float: left; color: ../css/.com/css/#333; text-decoration: none; }

.dy_topbar .topbar_as a:hover { color: ../css/.com/css/#333; text-decoration: underline; }

.dy_topbar .topbar_as i { float: left; margin: 0 10px 0 8px; }

.dy_topbar .topbar_as a.jyzs_logo { display: block; float: left; width: 110px; height: 28px; }

.dy_topbar .topbar_as cite { float: left; height: 28px; line-height: 30px; overflow: hidden; }

.dy_topbar .topbar_ad { float: left; margin: 0 0 0 60px; _display: inline; }

.dy_topbar .ck_yue { float: right; width: 87px; height: 23px; margin: 3px 0 0 5px; background: url() no-repeat 0 -51px; }

.dy_topbar .ck_yue:hover { background-position: -87px -51px; }

.dy_topbar .topbar_rightlog { float: right; margin-right: 15px; color: ../css/.com/css/#666; }

.dy_topbar .topbar_rightlog a { color: ../css/.com/css/#07b; }

.dy_topbar .topbar_rightlog a:hover { color: ../css/.com/css/#f60 }

.dy_topbar a.org { color: ../css/.com/css/#f60; }

.dy_topbar .hy_login { float: left; width: 50px; height: 21px; line-height: 21px; overflow: hidden; text-indent: -100em; margin: 3px 0 0 5px; background: url() -144px -40px; }

.dy_topbar .hy_reg { float: left; width: 50px; height: 21px; line-height: 21px; overflow: hidden; text-indent: -100em; margin: 3px 0 0 5px; background: url() -196px -40px; }

.dy_sub { float: left; width: 970px; height: 129px; overflow: hidden; background: url() no-repeat 0 -73px; }

.dy_sub .logo { float: left; width: 222px; height: 69px; overflow: hidden; }

.dy_sub .logo a { float: left; width: 204px; height: 58px; overflow: hidden; margin: 5px 0 0 10px; text-indent: -5000px; }

.dy_sub form { float: left; width: 478px; height: 60px; padding-top: 9px; }

.dy_sub .form_top { float: left; width: 478px; height: 19px; overflow: hidden; }

.dy_sub .form_top a { float: left; width: 44px; height: 19px; overflow: hidden; margin-right: 11px; text-align: center; line-height: 20px; color: ../css/.com/css/#DDF3FC; text-decoration: none; }

.dy_sub .form_top a:hover { color: ../css/.com/css/#fff; text-decoration: none; }

.dy_sub .form_top a.now { background: url() no-repeat; color: ../css/.com/css/#fff; cursor: default; }

.dy_sub .form_bot { float: left; width: 478px; height: 32px; overflow: hidden; }

.dy_sub .form_bot span { float: left; width: 386px; height: 32px; overflow: hidden; background: url() no-repeat 0 -19px; }

.dy_sub .form_bot span input { float: left; width: 362px; height: 28px; margin-top: 3px; padding: 0 12px; font: 14px/28px SimSun; border: none; background: none; }

.dy_sub .form_bot span input.loading { background: url(../other/../images/loading.gif) no-repeat 360px center; }

.dy_sub .form_bot .ss_btn { float: left; width: 84px; height: 32px; margin-left: 6px; border: none; background: url() no-repeat -386px -19px; cursor: pointer; }

.dy_sub .form_bot .ss_btn2 { background-position: -469px -19px; }

.dy_sub .seach_right { float: left; display: block; width: 240px; margin: 32px 0 0 20px; color: ../css/.com/css/#d6f3ff; height: 24px; line-height: 24px; overflow: hidden; }

.dy_sub2 .seach_right { margin-left: 20px; }

.dy_sub .seach_right i { font-size: 14px; color: ../css/.com/css/#ffd971; font-weight: bold; }

.dy_sub .seach_right a { color: ../css/.com/css/#d6f3ff; margin: 0 5px; }

.dy_sub .seach_right a:hover { color: ../css/.com/css/#fff; text-decoration: none; }

.dy_sub .subs { float: left; width: 934px; height: 32px; overflow: hidden; padding: 0 17px 0 19px; }

.dy_sub .subs .subs_a { float: left; height: 32px; overflow: hidden; line-height: 30px; line-height: 32px\9; }

.dy_sub .subs .subs_a a { float: left; margin: 0 5px 0 10px; font-weight: bold; color: ../css/.com/css/#fff; text-decoration: none; }

.dy_sub .subs .subs_a a:hover { color: ../css/.com/css/#FFDE00; text-decoration: none; }

.dy_sub .subs .subs_a i { float: left; margin: 0 0 0 3px; color: ../css/.com/css/#197CAF; }

.dy_sub .subs .date-plugin { float: right; height: 32px; overflow: hidden; font-family: Verdana; line-height: 28px; line-height: 30px\9; color: ../css/.com/css/#D6F3FF; }

.dy_sub .subs .date-plugin cite { margin: 0 4px; color: ../css/.com/css/#FFD971; }

.dy_sub .subs .date-plugin em { margin: 0 4px; font-weight: bold; color: ../css/.com/css/#FFD971; }

.dy_sub .other_a { float: left; width: 932px; height: 28px; overflow: hidden; padding: 0 19px; line-height: 26px; line-height: 28px\9; white-space: nowrap; }

.dy_sub .other_a a { float: left; margin: 0 4px 0 9px; color: ../css/.com/css/#666; text-decoration: none; }

.dy_sub .other_a a:hover { color: ../css/.com/css/#666; text-decoration: underline; }

.dy_sub .other_a i { float: left; margin: 0 0 0 3px; color: ../css/.com/css/#ccc; }

.dy_sub2 { height: 73px; overflow: hidden; background-position: 0 0; }

.dy_sub_new .form_bot { margin-top: 15px; }

.dy_sub_new .seach_right { margin-top: 28px; }

.dy_sub_new .subs { float: none; display: block; }

.dy_sub_new .other_a { float: none; display: block; }

.search_drop { position: absolute; border: solid 2px ../css/.com/css/#bfd0df; background: ../css/.com/css/#fff; width: 381px; z-index: 998; margin: 55px 0 0 223px; *margin: 55px 0 0 -737px; padding: 0 0 8px 0; }

.dy_sub_index .search_drop { margin: -74px 0 0 223px; }

.search_drop dl { display: block; padding: 8px; }

.search_drop dl i { color: ../css/.com/css/#f60; font-style: normal; }

.search_drop dl dt { display: block; height: 28px; line-height: 28px; background: ../css/.com/css/#f3f7f8; padding: 0 10px; color: ../css/.com/css/#069; margin-bottom: 8px; overflow: hidden; }

.search_drop dl dt a { color: ../css/.com/css/#069; }

.search_drop dl dt a:hover { color: ../css/.com/css/#f60; }

.search_drop dl dd { display: block; height: 24px; line-height: 24px; background: ../css/.com/css/#fff; padding: 0 10px; }

.search_drop dl dd a { color: ../css/.com/css/#333; text-decoration: none; display: block; width: 345px; height: 24px; line-height: 24px; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; }

.search_drop dl dd a:hover { color: ../css/.com/css/#333; text-decoration: none; }

.search_drop dl dd.over { background: ../css/.com/css/#fffaef; }

.search_drop dl dd i { font-weight: bold; }

.titles { display: block; width: 680px; height: 35px; overflow: hidden; margin-top: 10px; background: url() no-repeat; }

.titles i { float: left; width: 40px; height: 35px; overflow: hidden; background: url() no-repeat; }

.titles .i2 { background-position: -680px 0; }

.titles .i3 { background-position: -720px 0; }

.titles h2 { float: left; font: bold 16px/35px SimSun; }

.titles .gd { float: right; margin: 12px 14px 0; display: inline; }

.titles2 { display: block; width: 280px; height: 30px; overflow: hidden; background: url() no-repeat 0 -69px; }

.titles2 h3 { float: left; font: bold 12px/32px SimSun; margin-left: 12px; display: inline; }

.titles2 cite { float: left; height: 30px; overflow: hidden; padding-left: 12px; margin-left: 16px; line-height: 32px; background: url() no-repeat -74px -25px; color: ../css/.com/css/#999; }

.titles2 .gd { float: right; margin: 9px 10px 0; display: inline; }

.titles3 { background: url() no-repeat -280px -69px; }

.titlez { display: block; width: 680px; height: 31px; overflow: hidden; margin-top: 10px; background: url() no-repeat 0 -99px; }

.titlez h2 { float: left; padding-left: 32px; font: bold 14px/31px SimSun; }

.titlez strong { float: left; padding-left: 32px; font: bold 14px/31px SimSun; color: ../css/.com/css/#f60; }

.titlez span { float: left; font: 14px/31px SimSun; }

.titlez .btn_tw { float: right; background: url() no-repeat 0 0; width: 53px; height: 18px; line-height: 18px; text-align: center; color: ../css/.com/css/#fff; margin: 6px 10px 0 0; }

.titlez .btn_tw:hover { text-decoration: none; background: url() no-repeat 0 0; }

.titlez .btn_tw2 { float: right; background: url() no-repeat 0 0; width: 53px; height: 18px; line-height: 18px; text-align: center; color: ../css/.com/css/#fff; margin: 6px 10px 0 0; }

.titlez .btn_tw2:hover { text-decoration: none; background: url() no-repeat 0 0; }

.titlez cite { float: left; padding-left: 26px; font: 12px/31px SimSun; }

.titlez cite font { font: bold 12px/31px Verdana; color: ../css/.com/css/#f60; }

.titlez cite.c2 { float: right; padding-right: 14px; color: ../css/.com/css/#666; }

.titlez i { float: left; height: 30px; overflow: hidden; padding-left: 12px; margin-left: 16px; line-height: 32px; background: url() no-repeat -74px -25px; color: ../css/.com/css/#999; }

.titlez .gd { float: right; margin: 10px 14px 0; display: inline; }

.jy_topbar { display: block; width: 970px; height: 28px; background: ../css/.com/css/#f2f9fb; border-bottom: 1px solid ../css/.com/css/#e6ecec; line-height: 28px; margin-bottom: 10px; }

.jy_topbar .topbar_as { float: left; height: 28px; line-height: 28px; overflow: hidden; color: ../css/.com/css/#999; background: url() no-repeat 3px 3px; }

.jy_topbar .topbar_as a { float: left; color: ../css/.com/css/#333; text-decoration: none; }

.jy_topbar .topbar_as a:hover { color: ../css/.com/css/#333; text-decoration: underline; }

.jy_topbar .topbar_as i { float: left; margin: 0 10px 0 8px; }

.jy_topbar .topbar_as a.jyzs_logo { display: block; float: left; width: 110px; height: 28px; }

.jy_topbar .topbar_as cite { float: left; height: 28px; line-height: 30px; overflow: hidden; }

.jy_topbar .topbar_ad { float: left; margin: 0 0 0 60px; _display: inline; }

.jy_topbar .ck_yue { float: right; width: 87px; height: 23px; margin: 3px 0 0 5px; background: url() no-repeat 0 -51px; }

.jy_topbar .ck_yue:hover { background-position: -87px -51px; }

.jy_topbar .topbar_rightlog { float: right; margin-right: 15px; color: ../css/.com/css/#666; }

.jy_topbar .topbar_rightlog a { color: ../css/.com/css/#07b; }

.jy_topbar .topbar_rightlog a:hover { color: ../css/.com/css/#f60 }

.jy_topbar a.org { color: ../css/.com/css/#f60; }

.jy_topbar .hy_login { float: left; width: 50px; height: 21px; line-height: 21px; overflow: hidden; text-indent: -100em; margin: 3px 0 0 5px; background: url() -144px -40px; }

.jy_topbar .hy_reg { float: left; width: 50px; height: 21px; line-height: 21px; overflow: hidden; text-indent: -100em; margin: 3px 0 0 5px; background: url() -196px -40px; }



/* 20140312 wzj add */

.jy_topbar .topbar_left { float: left; }

.jy_topbar .topbar_left span { float: left; margin-left: 10px; color: ../css/.com/css/#bbb; }

.jy_topbar .topbar_left span .black, .jy_topbar .topbar_left span.drop_menu a { color: ../css/.com/css/#666; }

.jy_topbar .topbar_left span .black:hover, .jy_topbar .topbar_left span.drop_menu a:hover { color: ../css/.com/css/#f60; }

.jy_topbar .topbar_left span.drop_menu dl { position: absolute; padding: 0 10px; margin-left: -9px; height: 28px; overflow: hidden; }

.jy_topbar .topbar_left span.drop_menu dl dt { background: url() no-repeat right 12px; padding: 0 15px 0 0; }

.jy_topbar .topbar_left span.drop_menu dl dd { display: none; }

.jy_topbar .topbar_left span.drop_menu_on dl { border: solid 1px ../css/.com/css/#e6ecec; border-top: 0; background: ../css/.com/css/#fff; padding: 0 9px 5px 9px; height: auto; }

.jy_topbar .topbar_left span.drop_menu_on dl dd { display: block; }

.jy-header { width: 970px; height: 73px; background: url() no-repeat; }

.jy-header .jy-header-top { float: left; width: 970px; height: 69px; }

.jy-header .jy-header-top .logo { float: left; width: 222px; height: 69px; overflow: hidden; }

.jy-header .jy-header-top .logo a { display: block; width: 165px; height: 38px; overflow: hidden; margin: 15px 0 0 20px; text-indent: -5000px; }

.jy-header .jy-header-top .region { float: left; width: 130px; height: 69px; overflow: hidden; }

.jy-header .jy-header-top .region strong { float: left; width: 128px; height: 21px; overflow: hidden; padding: 20px 0 0 2px; font: bold 14px SimSun; color: ../css/.com/css/#fff; }

.jy-header .jy-header-top .region i { float: left; width: 130px; overflow: hidden; }

.jy-header .jy-header-top .region i a { color: ../css/.com/css/#9CD1E8; text-decoration: none; }

.jy-header .jy-header-top .region i a:hover { color: ../css/.com/css/#fff; text-decoration: underline; }

.jy-header .jy-header-top .search { float: right; width: 470px; height: 69px; overflow: hidden; padding-top: 8px; }

.jy-header .jy-header-top .search form { float: left; width: 100%; height: 32px; }

.jy-header .jy-header-top .search-tab { float: left; width: 100%; overflow: hidden; }

.jy-header .jy-header-top .search-tab a { float: left; width: 68px; height: 21px; overflow: hidden; margin-right: 2px; font-size: 14px; line-height: 20px; text-align: center; font-family: "Microsoft YaHei", simsun; text-decoration: none; background: url() no-repeat 200px 200px; color: ../css/.com/css/#fff; }

.jy-header .jy-header-top .search-tab a:hover { background-position: -1038px -132px; }

.jy-header .jy-header-top .search-tab a.now, .jy-header .jy-header-top .search-tab a.now:hover { background-position: -970px -132px; cursor: default; }

.jy-header .jy-header-top .search .tit { float: left; width: 334px; height: 34px; height: 32px\9; padding: 0 0 0 35px; padding-top: 2px\9; font: 14px/34px SimSun; border: none; background: url() no-repeat -970px -64px; color: ../css/.com/css/#999; }

.jy-header .jy-header-top .search .btn { float: left; width: 78px; height: 34px; margin: 0; padding: 0; border: none; background: url() no-repeat -970px -98px; cursor: pointer; }

.jy-header .jy-header-top .search .btn_hover { background-position: -1048px -98px; }

.jy-header .jy-header-top ol { float: left; width: 494px; height: 24px; overflow: hidden; padding-left: 4px; font: 12px/22px SimSun; }

.jy-header .jy-header-top ol li { float: left; height: 22px; overflow: hidden; margin-right: 16px; }

.jy-header .jy-header-top ol li a { color: ../css/.com/css/#CDEBF9; text-decoration: none; }

.jy-header .jy-header-top ol li a:hover { color: ../css/.com/css/#fff; text-decoration: underline; }

.jy-header .jy-header-bot { float: left; width: 970px; height: 33px; }

.jy-header .jy-header-bot a { display: block; height: 33px; overflow: hidden; font: 14px/34px SimSun; line-height: 36px\9; text-align: center; color: ../css/.com/css/#fff; text-decoration: none; }

.jy-header .jy-header-bot a:hover { background: ../css/.com/css/#15709D; text-decoration: none; }

.jy-header .jy-header-bot ol { float: left; height: 33px; overflow: hidden; padding-left: 12px; }

.jy-header .jy-header-bot ol li { float: left; height: 33px; overflow: hidden; margin-right: 1px; }

.jy-header .jy-header-bot ol li a, .jy-header .jy-header-bot ol li a:hover { color: ../css/.com/css/#fff; text-decoration: none; }

.jy-header .jy-header-bot ol li .a1 { width: 60px; }

.jy-header .jy-header-bot ol li .a2 { width: 84px; }

.jy-header .jy-header-bot ol li .a3 { width: 102px; }

.jy-header .jy-header-bot ol .now a { font-weight: bold; background: ../css/.com/css/#15709D; }

.jy-header .jy-header-bot .phone { float: right; height: 33px; overflow: hidden; padding-right: 22px; }

.jy-header .jy-header-bot .phone a { width: 100px; color: ../css/.com/css/#fff; text-decoration: none; background: url() no-repeat; overflow: hidden; text-indent: -100em; }

.jy-header .jy-header-bot .phone2015 a { width: 150px; color: ../css/.com/css/#fff; text-decoration: none; background: url() no-repeat; overflow: hidden; text-indent: -100em; }

.jy-header .jy-header-bot .phone a:hover { color: ../css/.com/css/#fff; text-decoration: none; }

.jy-header-home { width: 970px; height: 104px; background: url() no-repeat 0 -73px; }

.jy-sub { display: block; /* width: 600px;  */ height: 14px; overflow: hidden; margin-top: 8px; padding: 0 9px; color: ../css/.com/css/#999; }

.jy-sub i { color: ../css/.com/css/#666; }

.jy-sub strong { font-weight: normal; color: ../css/.com/css/#333; }

.jy-sub a { color: ../css/.com/css/#999; text-decoration: none; }

.jy-sub a:hover { color: ../css/.com/css/#f60; text-decoration: underline; }

.jy-sub .enter-correct { display: inline; float: right; }

.jy-sub .enter-correct a { margin: 0px; font-family: simsun; color: ../css/.com/css/#68A1BF; }

.jy-sub .enter-correct a:hover { color: ../css/.com/css/#f60; }

.jy_menu { width: 970px; height: 90px; background: url() no-repeat; z-index: 800; }

.jy_menu .menu-bt { width: 970px; height: 56px; }

.jy_menu .menu-bt h1 { float: left; margin: 0 0 0 23px; display: inline; font: 24px/51px "Microsoft YaHei", SimHei; }

.jy_menu .menu-bt .fenji { float: left; width: 53px; height: 18px; overflow: hidden; margin: 19px 0 0 10px; font: 12px/16px SimSun; line-height: 18px\9; text-align: center; background: url() no-repeat; color: ../css/.com/css/#fff; cursor: default; }

.jy_menu .menu-bt .nNav { float: right; padding: 15px 10px 0 0; height: 26px; width: 248px; overflow: visible; position: relative; z-index: 6; }

.jy_menu .menu-bt .nNav .nBut1 { display: block; background: url(); width: 90px; height: 26px; float: left; font-weight: bold; line-height: 26px; padding-left: 29px; color: ../css/.com/css/#e47101; margin-right: 10px; }

.jy_menu .menu-bt .nNav .nBut1:hover { background: url(); text-decoration: none; }

.jy_menu .menu-bt .nNav .nBut2 { display: block; background: url(); width: 90px; height: 26px; float: right; font-weight: bold; line-height: 26px; padding-left: 27px; color: ../css/.com/css/#dd5d2f; }

.jy_menu .menu-bt .nNav .nBut2:hover { background: url(); text-decoration: none; }

.jy_menu .menu-bt .nBut1B, .jy_menu .menu-bt .nBut2B { position: absolute; left: -73px; top: 45px; overflow: hidden; background: url() no-repeat; width: 192px; padding-top: 6px; display: none; z-index: 5; }

.jy_menu .menu-bt .nBut1B p, .jy_menu .menu-bt .nBut2B p { border: ../css/.com/css/#f1d2a1 solid 1px; background: ../css/.com/css/#fffaec; padding: 5px 10px; border-top: none; line-height: 22px; width: 170px; height: auto; white-space: normal; }

.jy_menu .menu-bt .nBut1B p i, .jy_menu .menu-bt .nBut2B p i { font-family: Verdana; color: ../css/.com/css/#f60; }

.jy_menu .menu-bt .nBut2B { background: url() no-repeat; left: auto; right: 0; }

.jy_menu .menu-bt .nBut2B p { border: ../css/.com/css/#f3c5b4 solid 1px; background: ../css/.com/css/#fff8f4; border-top: none; }

.jy_menu .menu-bt .dianzan { float: left; height: 32px; overflow: hidden; margin: 11px 0 0 12px; _display: inline; }

.jy_menu .menu-bt .dianzan a { float: left; height: 32px; overflow: hidden; padding-left: 36px; font-weight: bold; line-height: 30px; line-height: 32px\9; background: url("") no-repeat; _background: url("") no-repeat; color: ../css/.com/css/#fff; }

.jy_menu .menu-bt .dianzan a span { float: left; height: 32px; padding-right: 12px; background: url("") no-repeat right -32px; _background: url("") no-repeat right -32px; cursor: pointer; }

.jy_menu .menu-bt .dianzan a i { margin-left: 4px; font-family: verdana; color: ../css/.com/css/#FFECA2; position: relative; top: 1px; cursor: pointer; }

.jy_menu .menu-bt .dianzan a:hover { text-decoration: none; background-position: 0 -64px; }

.jy_menu .menu-bt .dianzan a:hover span { background-position: right -96px; }

.jy_menu .menu-bt .dianzans { float: left; height: 28px; overflow: hidden; margin: 13px 0 0 12px; _display: inline; font-weight: bold; font-size: 12px; line-height: 26px; line-height: 28px\9; }

.jy_menu .menu-bt .dianzans .dz { float: left; height: 28px; overflow: hidden; padding: 0 10px 0 34px; background: url("") no-repeat; color: ../css/.com/css/#fff; }

.jy_menu .menu-bt .dianzans .dz:hover { text-decoration: none; background-position: 0 -28px; }

.jy_menu .menu-bt .dianzans .dz i { margin-left: 4px; font-family: verdana; position: relative; top: 1px; cursor: pointer; }

.jy_menu .menu-bt .dianzans .xb { float: left; width: 76px; height: 28px; overflow: hidden; text-indent: -5000px; background: url("") no-repeat right 0; }

.jy_menu .menu-bt .dianzans .xb:hover { background-position: right -28px; }

.jy_menu .menu-bt .dianzan_tips { float: left; display: inline; margin-left: 10px; margin-top: 14px; }

.jy_menu .menu-bt .dianzan_tips p { overflow: hidden; height: 27px; line-height: 27px; font-size: 14px; float: left; position: relative; margin-top: 14px; display: none; }

.jy_menu .menu-bt .dianzan_tips .dz_t1 { background: url() no-repeat 0 0; _background: url() no-repeat 0 0; width: 27px; text-align: center; color: ../css/.com/css/#ff7c00; font-family: Arial; }

.jy_menu .menu-bt .dianzan_tips .dz_t2 { font-family: "Microsoft YaHei"; color: ../css/.com/css/#0c9949; padding-right: 12px; }

.jy_menu .menu-bt .dianzan_tips .dz_t2 span { float: left; white-space: nowrap; padding-left: 12px; background: url() no-repeat 0 -37px; _background: url() no-repeat 0 -37px; }

.jy_menu .menu-bt .dianzan_tips .dz_t2 i { position: absolute; right: 0; width: 12px; height: 27px; line-height: 27px; overflow: hidden; background: url() no-repeat right -37px; _background: url() no-repeat right -37px; }

.jy_menu .menu_bo { width: 949px; height: 34px; padding-left: 21px; overflow: hidden; }

.jy_menu .menu_bo ul { float: left; height: 34px; overflow: hidden; }

.jy_menu .menu_bo ul li { float: left; margin-left: 2px; display: inline; }

.jy_menu .menu_bo ul li span { display: block; width: 78px; height: 35px; overflow: hidden; text-align: center; line-height: 36px; line-height: 38px\9; background: url() no-repeat 0 2px; }

.jy_menu .menu_bo ul li span a { display: block; color: ../css/.com/css/#fff; text-decoration: none; }

.jy_menu .menu_bo ul li span a:hover { background: url() no-repeat 0 -68px; color: ../css/.com/css/#fff; text-decoration: none; }

.jy_menu .menu_bo ul li .s2 { width: 59px; background-position: -78px 2px; }

.jy_menu .menu_bo ul li .s2 a:hover { background-position: -78px -68px; }

.jy_menu .menu_bo ul li .s5 { width: 91px; background-position: -137px 2px; }

.jy_menu .menu_bo ul li .s5 a:hover { background-position: -137px -68px; }

.jy_menu .menu_bo ul li .yygh { background: url() no-repeat 0 0; }

.jy_menu .menu_bo ul li .yygh a:hover { background: url() no-repeat -78px 0; }

.jy_menu .menu_bo ul ../css/.com/css/#now span { background-position: 0 -33px; }

.jy_menu .menu_bo ul ../css/.com/css/#now span a { font-weight: bold; color: ../css/.com/css/#f60; }

.jy_menu .menu_bo ul ../css/.com/css/#now span a:hover { background: none; color: ../css/.com/css/#f60; text-decoration: none; cursor: default; }

.jy_menu .menu_bo ul ../css/.com/css/#now .s5 { background-position: -137px -33px; }

.jy_menu .menu_bo .phone { float: right; height: 30px; overflow: hidden; padding: 2px 21px 0 0; }

.jy_menu .menu_bo .phone a { display: block; width: 59px; height: 30px; overflow: hidden; font: bold 12px/32px SimSun; line-height: 34px\9; text-align: center; background: url() no-repeat -78px -70px; color: ../css/.com/css/#fff; text-decoration: none; }

.jy_menu .menu_bo .phone a:hover { background-position: -78px 0; color: ../css/.com/css/#fff; text-decoration: none; }

.jy_menu .menu_bo .yyk_ad { float: left; height: 31px; overflow: hidden; margin-left: 12px; line-height: 32px; line-height: 34px\9; }

.jy_menu .menu_bo .yyk_ad a { color: ../css/.com/css/#f60; }

.jy_menu .menu_bo .yyk_phone { float: right; width: 100px; height: 31px; overflow: hidden; background: url() no-repeat; }

.jy_menu .menu_bo .yyk_phone2015 { float: right; width: 148px; height: 31px; overflow: hidden; background: url() no-repeat; }

.jy_menu .menu_bo .yyk_phone a { display: block; width: 100px; height: 31px; }

.jy_menu .menu_bo .my { float: right; height: 16px; padding-left: 17px; margin: 10px 16px 0 0; background: url() no-repeat -82px -199px; }

.fixed-bar { position: fixed; top: 0; width: 970px; }

*body { background-image: url(../other/../css/.com/css/about:blank); background-attachment: fixed; }

*body .fixed-bar { position: absolute; top: expression(eval(document.documentElement.scrollTop)); }

.titles { display: block; width: 680px; height: 35px; overflow: hidden; margin-top: 10px; background: url() no-repeat; }

.titles i { float: left; width: 40px; height: 35px; overflow: hidden; background: url() no-repeat; }

.titles .i2 { background-position: -680px 0; }

.titles .i3 { background-position: -720px 0; }

.titles .i4 { background-position: -800px 0; }

.titles .i5 { background-position: -760px 0; }

.titles .i6 { background-position: -840px 0; }

.titles h2 { float: left; font: bold 16px/35px SimSun; }

.titles .gd { float: right; margin: 12px 14px 0; display: inline; }

.titles .gd font { font-size: 12px; font-family: Verdana; color: ../css/.com/css/#f90; }

.titles .ttip { float: right; margin: 12px 14px 0; cursor: default; color: ../css/.com/css/#666; }

.titles .ttip font { font-size: 12px; font-family: Verdana; color: ../css/.com/css/#f90; }

.titles2 { display: block; width: 280px; height: 30px; overflow: hidden; background: url() no-repeat 0 -69px; }

.titles2 h3 { float: left; font: bold 12px/32px SimSun; margin-left: 12px; display: inline; }

.titles2 cite { float: left; height: 30px; overflow: hidden; padding-left: 12px; margin-left: 16px; line-height: 32px; background: url() no-repeat -74px -25px; color: ../css/.com/css/#999; }

.titles2 .gd { float: right; margin: 9px 10px 0; display: inline; }

.titles3 { background: url() no-repeat -280px -69px; }

.titlez { display: block; width: 680px; height: 31px; overflow: hidden; margin-top: 10px; background: url() no-repeat 0 -99px; }

.titlez h2 { float: left; padding-left: 32px; font: bold 14px/31px SimSun; }

.titlez strong { float: left; padding-left: 32px; font: bold 14px/31px SimSun; color: ../css/.com/css/#f60; }

.titlez span { float: left; font: 14px/31px SimSun; }

.titlez .btn_tw { float: right; background: url() no-repeat 0 0; width: 53px; height: 18px; line-height: 18px; text-align: center; color: ../css/.com/css/#fff; margin: 6px 10px 0 0; }

.titlez .btn_tw:hover { text-decoration: none; background: url() no-repeat 0 0; }

.titlez .btn_tw2 { float: right; background: url() no-repeat 0 0; width: 53px; height: 18px; line-height: 18px; text-align: center; color: ../css/.com/css/#fff; margin: 6px 10px 0 0; }

.titlez .btn_tw2:hover { text-decoration: none; background: url() no-repeat 0 0; }

.titlez cite { float: left; padding-left: 26px; font: 12px/31px SimSun; }

.titlez cite font { font: bold 12px/31px Verdana; color: ../css/.com/css/#f60; }

.titlez cite.c2 { float: right; padding-right: 14px; color: ../css/.com/css/#666; }

.titlez i { float: left; height: 30px; overflow: hidden; padding-left: 12px; margin-left: 16px; line-height: 32px; background: url() no-repeat -74px -25px; color: ../css/.com/css/#999; }

.titlez .gd { float: right; margin: 10px 14px 0; display: inline; }

.titlez .icon_yy { width: 53px; height: 18px; float: left; background: url() -183px top no-repeat; _display: inline; margin: 6px 0 0 12px; }

.titlez .icon_yy:hover { background-position: -183px -19px; }

.titlez cite.c2 a { color: ../css/.com/css/#666; }

.titlez cite.c2 a:hover { color: ../css/.com/css/#F60; }

.boxs { width: 280px; overflow: hidden; }

.boxs2 { width: 280px; overflow: hidden; margin-top: -1px; }

.boxs3 { width: 280px; overflow: hidden; margin-bottom: 10px; }

.ting { width: 268px; overflow: hidden; padding: 5px; border: 1px solid ../css/.com/css/#D9E6EB; border-top: none; margin-bottom: 10px; }

.ting li { float: left; width: 255px; height: 31px; overflow: hidden; padding: 0 5px 0 8px; line-height: 31px; background: url() no-repeat left bottom; }

.ting li strong { float: left; width: 78px; overflow: hidden; font-weight: normal; white-space: nowrap; text-overflow: ellipsis; }

.ting li span { float: left; width: 54px; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; }

.ting li i { float: left; width: 76px; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; color: ../css/.com/css/#590; }

.ting li i font { font-size: 12px; color: ../css/.com/css/#666; }

.ting li cite { float: right; height: 30px; overflow: hidden; padding-left: 12px; white-space: nowrap; background: url() no-repeat -74px -25px; color: ../css/.com/css/#666; }

.ting li.noline { height: 0; margin-top: -1px; border-top: 1px solid ../css/.com/css/#fff; }

.tongcheng { width: 268px; overflow: hidden; padding: 0 5px; border: 1px solid ../css/.com/css/#D9E6EB; border-top: none; margin-bottom: 10px; }

.tongcheng .tong { float: left; width: 258px; overflow: hidden; padding: 14px 5px 14px; background: url() no-repeat left bottom; }

.tongcheng .tong .t-up { float: left; width: 258px; height: 45px; overflow: hidden; }

.tongcheng .tong .t-up img { float: left; width: 60px; height: 45px; margin-right: 10px; }

.tongcheng .tong .t-up strong { float: left; width: 188px; height: 25px; overflow: hidden; font: 14px SimSun; white-space: nowrap; text-overflow: ellipsis; }

.tongcheng .tong .t-up cite { float: left; width: 188px; height: 22px; overflow: hidden; font-family: Arial; white-space: nowrap; text-overflow: ellipsis; color: ../css/.com/css/#999; }

.tongcheng .tong .t-dw { float: left; width: 258px; overflow: hidden; }

.tongcheng .tong .t-dw ol { float: left; width: 204px; overflow: hidden; padding-top: 6px; font: 12px/20px Verdana; color: ../css/.com/css/#999; }

.tongcheng .tong .t-dw ol li { float: left; width: 182px; height: 20px; overflow: hidden; padding-left: 22px; background: url() no-repeat; }

.tongcheng .tong .t-dw ol .l1 { background-position: -174px -40px; }

.tongcheng .tong .t-dw ol .l1 font { font-size: 12px; color: ../css/.com/css/#71A82D; }

.tongcheng .tong .t-dw ol .l2 { background-position: -174px -66px; }

.tongcheng .tong .t-dw ol .l2 font { font-size: 12px; color: ../css/.com/css/#f90; }

.tongcheng .tong .t-dw ol .l3 { margin-top: 10px; background-position: -174px -66px; }

.tongcheng .tong .t-dw ol .l3 font { font-size: 12px; color: ../css/.com/css/#f90; }

.tongcheng .tong .t-dw .t-yu { float: right; width: 33px; height: 33px; margin-top: 10px; background: url() no-repeat -33px -29px; }

.tongcheng .tong .t-dw .t-yu:hover { background-position: 0 -29px; }

.tongcheng .tong-line { float: left; width: 268px; height: 0; overflow: hidden; margin-top: -1px; border-top: 1px solid ../css/.com/css/#fff; }

.tongcheng .tong2 .t-up { height: 61px; }

.tongcheng .tong2 .t-up img { float: left; width: 50px; height: 60px; margin-right: 10px; }

.tongcheng .tong2 .t-up p { float: left; width: 198px; height: 24px; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; }

.tongcheng .tong2 .t-up p a { margin-right: 6px; font-size: 14px; font-weight: bold; }

.yugao { width: 258px; overflow: hidden; padding: 8px 10px 10px; border: 1px solid ../css/.com/css/#D9E6EB; border-top: none; }

.yugao li { float: left; width: 230px; height: 28px; overflow: hidden; padding-left: 28px; line-height: 29px; white-space: nowrap; text-overflow: ellipsis; background: url() no-repeat 2px -274px; }

.yugao li a { color: ../css/.com/css/#333; text-decoration: none; }

.yugao li a:hover { color: ../css/.com/css/#f60; text-decoration: underline; }

.fenyuan { width: 252px; overflow: hidden; padding: 0 13px 16px; border: 1px solid ../css/.com/css/#D9E6EB; border-top: none; }

.fenyuan li { float: left; width: 252px; height: 60px; overflow: hidden; padding-top: 16px; }

.fenyuan li img { float: left; width: 80px; height: 60px; margin-right: 10px; }

.fenyuan li strong { float: left; width: 162px; height: 20px; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; }

.fenyuan li p { float: left; width: 162px; overflow: hidden; line-height: 20px; color: ../css/.com/css/#666; }

.map { width: 278px; height: 330px; overflow: hidden; border: 1px solid ../css/.com/css/#D9E6EB; border-top: none; }

.map-other { width: 278px; height: 22px; overflow: hidden; margin: -1px 0 10px; line-height: 22px; border: 1px solid ../css/.com/css/#D9E6EB; border-top: none; background: ../css/.com/css/#F7FAFB; }

.map-other li { float: left; height: 22px; overflow: hidden; padding: 0 10px 0 18px; margin-left: 10px; display: inline; background: url() no-repeat; }

.map-other .li1 { background-position: 0 -885px; }

.map-other .li2 { background-position: 0 -915px; }

.yanjiu { width: 278px; overflow: hidden; border: 1px solid ../css/.com/css/#D9E6EB; border-top: none; margin-bottom: 10px; }

.yanjiu ul { float: left; width: 268px; overflow: hidden; padding: 0 5px; }

.yanjiu ul li { float: left; width: 258px; height: 47px; overflow: hidden; padding: 14px 5px 12px; background: url() no-repeat left bottom; }

.yanjiu ul li img { float: left; width: 60px; height: 45px; margin-right: 10px; }

.yanjiu ul li strong { float: left; width: 188px; height: 25px; overflow: hidden; font: 14px SimSun; white-space: nowrap; text-overflow: ellipsis; }

.yanjiu ul li cite { float: left; width: 188px; height: 22px; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; color: ../css/.com/css/#999; }

.yanjiu .yan-line { float: left; width: 268px; height: 0; overflow: hidden; margin-top: -1px; border-top: 1px solid ../css/.com/css/#fff; }

.yanjiu i { float: right; width: 65px; height: 19px; overflow: hidden; background: url() no-repeat 0 -62px; cursor: pointer; }

.yanjiu .i_show { background-position: -65px -62px; }

.dls { width: 278px; overflow: hidden; margin-bottom: 10px; padding-bottom: 10px; border: 1px solid ../css/.com/css/#D9E6EB; }

.dls dt { float: left; width: 266px; height: 29px; overflow: hidden; margin-bottom: 10px; padding-left: 12px; font: bold 12px/31px SimSun; background: url() no-repeat -1px -70px; color: ../css/.com/css/#333; }

.dls dt strong { float: left; }

.dls dt .gd { float: right; margin-right: 10px; font-weight: normal; }

.dls dd { float: left; width: 258px; overflow: hidden; padding: 0 10px; font: 12px/26px SimSun; white-space: nowrap; text-overflow: ellipsis; }

.dls dd a { margin-left: 1px; color: ../css/.com/css/#333; text-decoration: none; }

.dls dd a:hover { color: ../css/.com/css/#f60; text-decoration: underline; }

.dls2 dt { margin-bottom: 4px; }

.dls2 dd { width: 254px; margin: 0 5px; padding: 7px 7px; line-height: 24px; background: url() no-repeat left bottom; }

.dls2 dd span, .dls2 dd p { float: left; width: 254px; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; }

.dls2 dd span { color: ../css/.com/css/#666; }

.dls2 dd a { font-size: 14px; margin: 0 10px 0 0; color: ../css/.com/css/#07b; text-decoration: none; }

.dls2 dd a:hover { color: ../css/.com/css/#f60; text-decoration: underline; }

.dls2 .ddmore { text-align: right; background: none; }

.dls2 .ddmore a { font-size: 12px; color: ../css/.com/css/#666; text-decoration: none; }

.dls2 .ddmore a:hover { color: ../css/.com/css/#f60; text-decoration: underline; }

.dls2 .noline { width: 100%; height: 0; padding: 0; margin-top: -1px; border-top: 1px solid ../css/.com/css/#fff; background: none; }

.dls_mt10 { margin-top: 10px; padding-bottom: 0; margin-bottom: 0; }

.tongzhi { width: 268px; overflow: hidden; padding: 0 5px 10px; margin-bottom: 10px; border: 1px solid ../css/.com/css/#D9E6EB; border-top: none; }

.tongzhi .tz_bt { float: left; width: 256px; height: 26px; overflow: hidden; padding-left: 12px; margin: 10px 0 8px; font-weight: bold; line-height: 26px; border-top: 1px solid ../css/.com/css/#F4F9FB; border-bottom: 1px solid ../css/.com/css/#F4F9FB; background: ../css/.com/css/#F7FBFD; color: ../css/.com/css/#666; }

.tongzhi p { float: left; width: 248px; overflow: hidden; padding: 0 10px 10px; text-align: justify; text-justify: distribute; line-height: 22px; color: ../css/.com/css/#666; }

.tongzhi p strong { font-weight: normal; color: ../css/.com/css/#590; }

.nRX { margin: 0 0 10px; border-radius: 1px; border: ../css/.com/css/#d9e6eb solid 1px; }

.nRX2 { margin: 10px 0; }

.nRXt { background: url(); width: 278px; line-height: 16px; text-align: right; color: ../css/.com/css/#333; height: 23px; padding-top: 6px; }

.nRXt i { width: 56px; display: inline-block; text-align: center; color: ../css/.com/css/#fff; margin: 0 12px 0 5px; line-height: 28px; }

.nRXt i a { color: ../css/.com/css/#fff; background: url(); line-height: 16px; height: 16px; display: block; padding-right: 3px; text-align: center; }

.nRXt i a:hover { background: url(); text-decoration: none; padding-right: 3px; color: ../css/.com/css/#fff; }

.nRXimg { overflow: hidden; padding: 15px 10px 12px; border-bottom: ../css/.com/css/#eff4f8 solid 1px; }

.nRXimg img { float: left; width: 100px; height: 125px; margin-right: 10px; }

.nRXcon1 { text-align: center; }

.nRXcon1 img { float: none; margin: 0 auto; }

.nRXimg strong { display: inline-block; margin-bottom: 8px; color: ../css/.com/css/#000; font-size: 14px; }

.nRXimg p { color: ../css/.com/css/#666; line-height: 22px; }

.nRXimg p a { color: ../css/.com/css/#069; white-space: nowrap; }

.nRXimg p a:hover { color: ../css/.com/css/#f60; }

.SHBbox { overflow: hidden; width: 266px; padding: 15px 5px; }

../css/.com/css/#scroll_h_break { float: left; display: inline; width: 240px; height: 75px; overflow: hidden; margin: 0 3px; }

.SHB_LeftBotton, .SHB_RightBotton { float: left; display: inline; width: 10px; height: 20px; cursor: pointer; background: url(); margin-top: 25px; }

.SHB_RightBotton { background: url(); }

../css/.com/css/#scroll_h_break li { float: left; width: 60px; margin: 0 10px; display: inline; }

../css/.com/css/#scroll_h_break img { width: 60px; height: 75px; display: block; }

.scroll_h_break_div { width: 1000%; _zoom: 1; }

../css/.com/css/#scroll_h_break_begin, ../css/.com/css/#scroll_h_break_end { float: left; }

.pages { display: block; width: 666px; height: 46px; overflow: hidden; }

.pages .pgleft { float: left; overflow: hidden; padding: 16px 0 0 6px; font: 12px Verdana; color: ../css/.com/css/#666; }

.pages .pgleft a { float: left; height: 19px; padding: 0 5px; overflow: hidden; line-height: 20px; margin-left: 6px; display: inline; background: url() repeat-x 0 -126px; border: 1px solid ../css/.com/css/#CCD7E0; color: ../css/.com/css/#666; }

.pages .pgleft a:hover { color: ../css/.com/css/#649DCA; text-decoration: none; border-color: ../css/.com/css/#43A2D0; }

.pages .pgleft a.prev, .pages .pgleft a.next { width: 49px; height: 21px; border: none; text-indent: -5000px; }

.pages .pgleft a.prev { background-position: 0 -42px; }

.pages .pgleft a.prev:hover { background-position: 0 -63px; }

.pages .pgleft a.next { background-position: 0 -84px; }

.pages .pgleft a.next:hover { background-position: 0 -105px; }

.pages .pgleft a.frist, .pages .pgleft a.last { width: 38px; height: 21px; border: none; text-indent: -5000px; }

.pages .pgleft a.frist { background-position: 0 -145px; }

.pages .pgleft a.frist:hover { background-position: 0 -166px; }

.pages .pgleft a.last { background-position: 0 -187px; }

.pages .pgleft a.last:hover { background-position: 0 -208px; }

.pages .pgleft span { float: left; margin-left: 6px; display: inline; color: ../css/.com/css/#999; cursor: default; }

.pages .pgleft span.now { float: left; height: 19px; padding: 0 5px; overflow: hidden; line-height: 20px; font-weight: bold; text-align: center; color: ../css/.com/css/#fff; border: 1px solid ../css/.com/css/#43A2D0; background: ../css/.com/css/#43A2D0; }

.pages .pgright { float: right; padding: 16px 12px 0 0; color: ../css/.com/css/#666; }

.pages .pgright span { float: left; margin-left: 6px; display: inline; line-height: 22px; cursor: default; }

.pages .pgright input { float: left; margin-left: 6px; display: inline; }

.pages .pgright .intit { width: 26px; height: 20px; padding: 0 2px; font: 12px/20px SimSun; text-align: center; border: 1px solid ../css/.com/css/#C2C2C2; color: ../css/.com/css/#666; }

.pages .pgright .inbut { width: 40px; height: 21px; border: none; background: url() no-repeat 0 0; cursor: pointer; }

.pages .pgright .inbut2 { background-position: 0 -21px; }

.pages2 { padding: 0 6px 30px; border: 1px solid ../css/.com/css/#DAE7EC; border-top: none; }

.pages3 { padding: 0 2px 10px; }

.yy_step { background: url() no-repeat; width: 680px; height: 58px; margin-top: 10px; }

.yy_step dl { overflow: hidden; zoom: 1; line-height: 16px; }

.yy_step dl dt { float: left; font-weight: bold; width: 30px; text-align: center; padding: 13px 9px 0 9px; }

.yy_step dl dd { float: left; width: 120px; text-align: center; padding: 36px 6px 0 0; color: ../css/.com/css/#666; }

.block_tc { width: 550px; /* overflow: hidden;  */ padding: 5px; background: url() repeat; _background: ../css/.com/css/#aaa; position: relative; }

.block_tc .block_tc_box { height: 295px; background: ../css/.com/css/#fff; overflow: hidden; font-family: Verdana, Arial, "Microsoft YaHei"; }

.block_tc .block_tc_close { position: absolute; width: 15px; height: 15px; overflow: hidden; background: url() no-repeat -74px -79px; line-height: 15px; display: block; z-index: 10; right: 15px; top: 15px; cursor: pointer; }

.block_tc .block_tc_close.over { background-position: -74px -97px; }

.block_tc .block_tc_box .tc_bleft { float: left; width: 310px; overflow: hidden; }

.block_tc .block_tc_box .tc_bleft h3 { background: url() repeat-x; height: 36px; line-height: 36px; overflow: hidden; border-right: solid 1px ../css/.com/css/#ecf5fc; font-size: 14px; color: ../css/.com/css/#333; padding-left: 10px; }

.block_tc .block_tc_box .tc_bleft .tc_login { padding: 10px 20px 0 20px; height: 165px; overflow: hidden; }

.block_tc .block_tc_box .tc_bleft .tc_login li { overflow: hidden; zoom: 1; padding: 4px 0; line-height: 26px; vertical-align: bottom; }

.block_tc .block_tc_box .tc_bleft .tc_login li.login_btn { padding-top: 10px; }

.block_tc .block_tc_box .tc_bleft .tc_login li.login_error { padding-left: 50px; line-height: 20px; }

.block_tc .block_tc_box .tc_bleft .tc_login li.login_error cite { float: left; height: 20px; overflow: hidden; padding-left: 16px; background: url() no-repeat scroll -112px -161px transparent; color: ../css/.com/css/#FF2200; }

.block_tc .block_tc_box .tc_bleft .tc_login li span { float: left; }

.block_tc .block_tc_box .tc_bleft .tc_login li span.login_tips { background: url(no-repeat right -55px; line-height: 24px; padding-right: 12px; color: ../css/.com/css/#590;}

.block_tc .block_tc_box .tc_bleft .tc_login li span.login_left { text-align: right; width: 50px; overflow: hidden; height: 26px; white-space: wrap; }

.block_tc .block_tc_box .tc_bleft .tc_login li input { float: left; width: 190px; height: 24px; line-height: 24px; border: solid 1px ../css/.com/css/#bebebe; padding: 0 5px; font-family: Verdana, Arial, "Microsoft YaHei"; color: ../css/.com/css/#333; }

.block_tc .block_tc_box .tc_bleft .tc_login li button { float: left; margin: 0 10px 0 50px; background: url() no-repeat 0 -40px; border: none; width: 71px; height: 25px; line-height: 16px; padding: 4px 0 5px 0; padding: 5px 0 4px 0 \9; color: ../css/.com/css/#fff; font-weight: bold; font-size: 12px; cursor: pointer; }

.block_tc .block_tc_box .tc_bleft .tc_login li button.over { background-position: -71px -40px; }

.block_tc .block_tc_box .tc_bleft .tc_lbot { border-top: dashed 1px ../css/.com/css/#d8d8d8; padding: 12px; line-height: 22px; margin-top: 10px; color: ../css/.com/css/#666; font-family: "Microsoft YaHei"; }

.block_tc .block_tc_box .tc_bleft .tc_lbot2 { border-top: 0; }

.block_tc .block_tc_box .tc_bleft .tc_lbot p { height: 22px; overflow: hidden; background: url() no-repeat 0 -83px; text-indent: 8px; }

.block_tc .block_tc_box .tc_bleft .tc_bangding { padding: 10px 20px 0 20px; height: 190px; overflow: hidden; }

.block_tc .block_tc_box .tc_bleft .tc_bangding p { line-height: 24px; padding: 2px 0; color: ../css/.com/css/#333; }

.block_tc .block_tc_box .tc_bleft .tc_bangding p cite, .block_tc .block_tc_box .tc_bleft .tc_bangding p cite a { color: ../css/.com/css/#0066BB; }

.block_tc .block_tc_box .tc_bleft .tc_bangding p.tc_btn_buy { padding-top: 30px; }

.block_tc .block_tc_box .tc_bleft .tc_bangding p.tc_btn_buy a { background: url() no-repeat 0 -70px; width: 118px; height: 37px; line-height: 37px; text-indent: -100em; overflow: hidden; margin: 0 auto; display: block; }

.block_tc .block_tc_box .tc_bleft .tc_bangding p.tc_btn_buy a:hover { background-position: -118px -70px; }

.block_tc .block_tc_box .tc_bright { float: left; width: 240px; overflow: hidden; background: ../css/.com/css/#f5f9fa url() repeat-y 0 0; padding-bottom: 1000px; margin-bottom: -1000px; line-height: 24px; }

.block_tc .block_tc_box .tc_bright strong { display: block; padding: 0 20px; padding-top: 30px; }

.block_tc .block_tc_box .tc_bright strong span, .block_tc .block_tc_box .tc_bright strong span a { color: ../css/.com/css/#f60; }

.block_tc .block_tc_box .tc_bright p { padding: 10px 20px 0 20px; color: ../css/.com/css/#666; height: 72px; overflow: hidden; }

.block_tc .block_tc_box .tc_bright .tc_rbtn { display: block; padding: 20px 20px 0 20px; text-align: center; }

.block_tc .block_tc_box .tc_bright .tc_rbtn a { display: block; background: url() no-repeat 0 -87px; width: 118px; height: 37px; line-height: 37px; text-indent: -100em; overflow: hidden; margin: 0 auto; }

.block_tc .block_tc_box .tc_bright .tc_rbtn a:hover { background-position: 0 -50px; }

.block_tc .block_tc_box .tc_bright .tc_rtips { display: block; padding: 20px 20px 0 20px; text-align: center; color: ../css/.com/css/#f20; }

.block_tc .block_tc_box .tc_bright .tc_rlink { display: block; padding: 20px 10px 0 10px; text-align: right; font-family: "Microsoft YaHei"; }



/* login ad */

.block_tc .login_ad { position: absolute; top: -35px; right: -133px; width: 198px; height: 240px; background: url(); }

.block_tc2 { width: 320px; }

.block_tc2 .block_tc_box { height: auto; }

.block_tc2 .block_tc_box .tc_bleft { float: none; width: auto; position: relative; z-index: 9; }

.block_tc2 .block_tc_box .tc_bleft .tc_login { padding: 10px; height: auto; overflow: hidden; }

.block_tc2 .block_tc_box .tc_bleft .tc_login li { overflow: hidden; zoom: 1; padding: 6px 0; line-height: 26px; vertical-align: bottom; }

.block_tc2 .block_tc_box .tc_bleft .tc_login li.login_btn { padding: 6px 0 10px 90px; }

.block_tc2 .block_tc_box .tc_bleft .tc_login li.login_error { padding: 0; line-height: 20px; height: 20px; }

.block_tc2 .block_tc_box .tc_bleft .tc_login li span.login_left { width: 90px; }

.block_tc2 .block_tc_box .tc_bleft .tc_login li button { margin: 0 10px 0 0; }

.block_tc_780 { width: 780px; }

.block_tc_780 .block_tc_box { height: auto; }

.block_tc_780 .block_tc_close { position: absolute; width: 17px; height: 16px; overflow: hidden; background: url() no-repeat -16px -128px; line-height: 15px; display: block; z-index: 10; right: 25px; top: 18px; cursor: pointer; }

.block_tc_780 .block_tc_close.over { background-position: -16px -146px; }

.block_tc_780 .block_tc_box h3 { background: url() repeat-x; height: 95px; overflow: hidden; text-indent: -100em; }

.block_tc_780 .block_tc_gg { border: solid 1px ../css/.com/css/#d2dee4; border-top: none; padding: 0 50px 40px 50px; }

.block_tc_780 .block_tc_gg p { line-height: 32px; text-indent: 2em; color: ../css/.com/css/#333; font-size: 14px; }

.block_tc_780 .block_tc_gg .ggimg { display: block; padding: 20px 0 0 0; text-align: center; overflow: hidden; }

.block_tc_780 .block_tc_gg .ggbtns { display: block; padding: 30px 0 0 0; text-align: center; }

.block_tc_780 .block_tc_gg .ggbtns a { display: block; background: url() no-repeat 0 -184px; font-size: 12px; font-weight: bold; color: ../css/.com/css/#fff; text-align: center; width: 96px; height: 25px; line-height: 25px; margin: 0 auto; overflow: hidden; text-indent: -100em; }

.block_tc_780 .block_tc_gg .ggbtns a:hover { background-position: 0 -211px; text-decoration: none; }

.block_tc_390 { width: 390px; }

.block_tc_390 .block_tc_box { height: auto; }

.block_tc_390 .block_tc_box h3 { background: url() repeat-x; height: 36px; line-height: 36px; overflow: hidden; border-right: solid 1px ../css/.com/css/#ecf5fc; font-size: 12px; color: ../css/.com/css/#333; padding-left: 10px; }

.block_tc_390 .block_pay_tips { padding: 20px; }

.block_tc_390 .block_pay_tips p { line-height: 24px; position: relative; margin-left: 20px; margin-bottom: 15px; }

.block_tc_390 .block_pay_tips p i { position: absolute; left: -22px; top: 0; *top: -6px; line-height: 24px; height: 24px; }

.block_tc_390 .block_pay_alert { padding: 20px; }

.block_tc_390 .block_pay_alert .alert_cons1 { background: url() no-repeat; height: 48px; width: 210px; margin: 10px auto 0 auto; padding: 0 0 0 60px; font-size: 14px; line-height: 24px; overflow: hidden; }

.block_tc_390 .block_pay_alert .alert_cons2 { text-align: center; color: ../css/.com/css/#f00; margin-top: 30px; }

.block_tc_390 .block_pay_alert .alert_cons3 { background: url() no-repeat -170px -505px; height: 30px; width: 290px; margin: 0 auto; padding: 0 0 0 20px; font-size: 12px; font-weight: bold; line-height: 29px; line-height: 30px \9; overflow: hidden; color: ../css/.com/css/#666; }

.block_tc_390 .block_pay_alert .alert_succell { background: url() no-repeat 10px 5px; padding-left: 70px; font-size: 14px; font-weight: normal; height: 60px; }

.block_tc_390 .block_pay_alert .alert_cons4 { width: 310px; margin: 5px auto 0 auto; line-height: 24px; color: ../css/.com/css/#666; }

.block_tc_390 .block_pay_alert .alert_zhuyi { display: block; width: 330px; overflow: hidden; margin-top: 10px; padding: 4px 10px; line-height: 24px; background: ../css/.com/css/#FFF6E9; }

.block_tc_390 .block_pay_alert .alert_zhuyi font { font-size: 12px; color: ../css/.com/css/#f00; }

.block_tc_390 .block_pay_alert .alert_red { color: red; }

.block_tc_390 .block_pay_alert .block_pay_btns { display: block; text-align: center; margin-top: 20px; }

.block_tc_390 .block_pay_alert .block_pay_btns input { background: url() no-repeat 0 -454px; width: 118px; height: 37px; border: none; cursor: pointer; margin: 0 4px; }

.block_tc_390 .block_pay_alert .block_pay_btns input.pay_btns01 { background-position: 0 -454px; }

.block_tc_390 .block_pay_alert .block_pay_btns input.hover01 { background-position: 0 -493px; }

.block_tc_390 .block_pay_alert .block_pay_btns input.pay_btns02 { background-position: 0 -532px; }

.block_tc_390 .block_pay_alert .block_pay_btns input.hover02 { background-position: 0 -571px; }

.block_tc_390 .block_pay_botlink { display: block; text-align: right; margin-top: 25px; font-family: "Microsoft YaHei"; line-height: 16px; }

.block_tc_460 { width: 460px; }

.block_tc_460 .block_tc_box { height: auto; border: solid 1px ../css/.com/css/#f4a52d; }

.block_tc_460 .block_tc_close { position: absolute; width: 17px; height: 16px; overflow: hidden; background: url() no-repeat -143px -21px; line-height: 15px; display: block; z-index: 10; right: 15px; top: 12px; cursor: pointer; }

.block_tc_460 .block_tc_close.over { background-position: -143px -40px; }

.block_tc_460 .block_tc_box h3 { background: url() repeat-x; height: 29px; line-height: 29px; line-height: 30px \9; overflow: hidden; border-bottom: solid 1px ../css/.com/css/#ffdf9b; font-size: 12px; color: ../css/.com/css/#333; padding-left: 10px; }

.block_tc_460 .block_tc_yylist { padding: 10px; }

.block_tc_460 .block_tc_yylist ul { overflow: hidden; zoom: 1; }

.block_tc_460 .block_tc_yylist ul li { float: left; background: url() no-repeat -181px -387px; height: 32px; line-height: 32px; width: 203px; text-indent: 10px; _display: inline; margin-left: 10px; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; }

.block_tc_460 .block_tc_yylist p { line-height: 20px; color: ../css/.com/css/#666; text-align: right; margin-top: 10px; }

.block_tc_460 .block_tc_yyadd { padding: 25px 10px; }

.block_tc_460 .block_tc_yyadd .alert_cons1 { background: url() no-repeat -170px -505px; height: 30px; width: 280px; margin: 0 auto; padding: 0 0 0 20px; font-size: 12px; font-weight: bold; line-height: 29px; line-height: 30px \9; overflow: hidden; color: ../css/.com/css/#333; }

.block_tc_460 .block_tc_yyadd .alert_cons2 { line-height: 24px; color: ../css/.com/css/#333; margin-top: 15px; text-align: center; }

.block_tc_460 .block_tc_yyadd .alert_btn { overflow: hidden; zoom: 1; padding: 20px 0 10px 150px; }

.block_tc_460 .block_tc_yyadd .alert_btn input { float: left; background: url() no-repeat 0 -394px; width: 94px; height: 28px; overflow: hidden; text-indent: -100em; border: none; color: ../css/.com/css/#fff; font-size: 14px; font-weight: bold; cursor: pointer; }

.block_tc_460 .block_tc_yyadd .alert_btn input.hover { background-position: 0 -424px; }

.block_tc_460 .block_tc_yyadd .alert_btn a { float: left; margin: 10px 0 0 15px; color: ../css/.com/css/#666; text-decoration: underline; }

.block_tc_460 .block_tc_yyadd .alert_btn a:hover { color: ../css/.com/css/#f60; }

.block_tc2 .block_tc_box .tc_bleft .tc_login2 li span.login_left { width: 80px; }

.block_tc2 .block_tc_box .tc_bleft .tc_login2 li.login_btn { padding: 6px 0 10px 0; text-align: center; }

.block_tc2 .block_tc_box .tc_bleft .tc_login2 li.login_btn button { margin: 0 auto; float: none; }

.block_tc2 .block_tc_box .tc_bleft .tc_login2 li.login_error { padding: 0 0 0 80px; }

.users_tc { width: 430px; overflow: hidden; padding: 5px; background: ../css/.com/css/#ccc; position: relative; }

.users_tc .users_tc_tit { background: url() repeat-x 0 -37px; height: 35px; line-height: 35px; padding: 0 10px; }

.users_tc .users_tc_tit h3 { font-size: 14px; color: ../css/.com/css/#333; }

.users_tc .users_tc_close { position: absolute; width: 15px; height: 15px; overflow: hidden; background: url() no-repeat -74px -79px; line-height: 15px; display: block; z-index: 10; right: 15px; top: 15px; cursor: pointer; }

.users_tc .users_tc_close.over { background-position: -74px -97px; }

.users_tc .users_tc_box { background: ../css/.com/css/#fff; overflow: hidden; font-family: Verdana, Arial, "Microsoft YaHei"; padding: 10px 0; }

.users_tc .users_tc_box .users_form1 { padding: 10px 20px; font-size: 14px; }

.users_tc .users_tc_box .users_form1 p { overflow: hidden; zoom: 1; line-height: 16px; padding: 6px 0; }

.users_tc .users_tc_box .users_form1 p label { float: left; margin-right: 15px; }

.users_tc .users_tc_box .users_form1 p label input { position: relative; top: 1px; margin-right: 8px; }

.users_tc .users_tc_box .users_form1 p label select { margin-top: 1px; border: solid 1px ../css/.com/css/#9fafbc; font-size: 12px; height: 20px; line-height: 20px; }

.users_tc .users_tc_box .users_form2 { display: block; overflow: hidden; zoom: 1; padding: 10px 15px; }

.users_tc .users_tc_box .users_form2 li { overflow: hidden; zoom: 1; line-height: 26px; padding: 3px 0; vertical-align: bottom; }

.users_tc .users_tc_box .users_form2 li span { float: left; width: 100px; text-align: right; }

.users_tc .users_tc_box .users_form2 li label { float: left; margin-right: 5px; }

.users_tc .users_tc_box .users_form2 li em { float: left; height: 20px; line-height: 20px; background: ../css/.com/css/#43a2d0; color: ../css/.com/css/#fff; margin-top: 2px; padding: 0 5px; cursor: pointer; }

.users_tc .users_tc_box .users_form2 li cite { color: ../css/.com/css/#FF2200; float: left; height: 26px; line-height: 26px; font-family: SimSun; }

.users_tc .user_input { border: solid 1px ../css/.com/css/#c5c5c5; height: 22px; line-height: 22px; padding: 0 5px; width: 180px; font-family: Verdana, Arial, "Microsoft YaHei"; font-size: 12px; color: ../css/.com/css/#333; margin-right: 5px; }

.users_tc .users_tc_box .users_form2 li .user_input2 { width: 120px; }

.users_tc .users_tc_box .users_form2 li .user_input3 { width: 250px; }

.users_tc .users_tc_box .users_form2 li .user_select { border: solid 1px ../css/.com/css/#9fafbc; height: 20px; line-height: 20px; font-size: 12px; margin-top: 2px; color: ../css/.com/css/#333; margin-right: 5px; font-family: Verdana, Arial, "Microsoft YaHei"; }

.users_tc .users_tc_box .users_btns { padding: 10px 0 15px 0; text-align: center; }

.users_tc .users_tc_box .users_btns button { background: url() no-repeat 0 -226px; border: none; cursor: pointer; height: 25px; width: 71px; color: ../css/.com/css/#fff; font-weight: bold; line-height: 16px; padding: 3px 0 6px 0; padding: 5px 0 4px 0 \9; font-size: 12px; margin: 0 8px; }

.users_tc .users_tc_box .users_btns button.over { background-position: -71px -226px; }

.users_tc_yycard { width: 680px; }

.users_tc_yycard .users_tc_box .users_form2 { display: block; overflow: hidden; zoom: 1; padding: 10px 20px; }

.users_tc_yycard .users_tc_box .users_form2 li span { float: left; width: 80px; text-align: right; }

.users_tc_yycard .users_tc_box .users_form2 li span.s_2 { width: 70px; }

.users_tc_yycard .users_tc_box .users_form2 li .user_input { width: 180px; }

.users_tc_yycard .users_tc_box .users_form2 li .user_input2 { width: 240px; }

.users_tc_yycard .users_tc_box .users_form2 li .user_input3 { width: 80px; }

.users_tc_yycard .users_tc_box .users_form2 li cite { color: ../css/.com/css/#FF2200; float: left; height: 22px; line-height: 22px; font-family: SimSun; border: solid 1px ../css/.com/css/#ffd0c9; background: ../css/.com/css/#fff9f8; padding: 0 8px; width: 320px; overflow: hidden; margin-left: 8px; }

.users_tc_yycard .users_tc_box .users_btns button { font-size: 14px; font-weight: normal; }

.users_tc_manage { width: 660px; }

.users_tc_manage .users_tc_box .users_form2 { display: block; overflow: hidden; zoom: 1; padding: 10px 10px; }

.users_tc_manage .users_tc_box .users_tips { padding: 5px 20px 0 20px; color: ../css/.com/css/#f60; }

.users_tc_manage .users_tc_box .users_form2 li span { float: left; width: 110px; text-align: right; font-size: 14px; }

.users_tc_manage .users_tc_box .users_form2 li .user_input { width: 180px; }

.declares_list { padding: 10px 5px; }

.declares_list .list_tit { display: block; font-size: 14px; font-weight: bold; height: 26px; line-height: 26px; padding: 0 0 0 10px; }

.declares_list ul li { overflow: hidden; zoom: 1; line-height: 24px; height: 24px; padding: 4px 0; color: ../css/.com/css/#666; }

.declares_list ul li.libg { background: ../css/.com/css/#f6fafb; }

.declares_list ul li.list_top { background: ../css/.com/css/#f6fafb; border: solid 1px ../css/.com/css/#b5d8e5; border-top: solid 2px ../css/.com/css/#43a2d0; font-weight: bold; color: ../css/.com/css/#333; margin-bottom: 4px; }

.declares_list ul li span { float: left; width: 150px; text-align: center; padding: 0 5px; }

.declares_list ul li span.s1 { width: 100px; }

.declares_list ul li span.s2 { width: 200px; }

.declares_list ul li span.s3 { width: 200px; }

.declares_list ul li span.s4 { width: 100px; }

.declares_list ul li span.s4 a { color: ../css/.com/css/#f60; }

.declares_list ul li span .user_input { width: 160px; height: 20px; line-height: 20px; margin: 0; }

.users_tc_alert { width: 260px; }

.users_tc_alert .alert_info { background: url() no-repeat center 0; padding: 60px 10px 10px 10px; text-align: center; font-size: 14px; overflow: hidden; zoom: 1; line-height: 26px; }

.users_tc .alert_tips { padding: 10px 20px 10px 20px; font-size: 14px; overflow: hidden; zoom: 1; line-height: 24px; }



/* 20121126 */



/* yygh-tc */

.order_dc_table { position: relative; }

.yygh-tc { position: absolute; overflow: hidden; zoom: 1; z-index: 700; padding: 5px; _background: ../css/.com/css/#eaeaea; }

.yygh-tc-frame { width: 400px; border: 1px solid ../css/.com/css/#ffb64f; position: relative; z-index: 701; overflow: hidden; zoom: 1; }

.yygh-tcbg { display: block; width: 100%; height: 100%; background: ../css/.com/css/#000; opacity: 0.1; -moz-opacity: 0.1; filter: alpha(opacity=10); position: absolute; left: 0; top: 0; right: 0; bottom: 0; z-index: 700; _display: none; }

.yygh-tc-title { background: ../css/.com/css/#feefe2; /* height: 30px;  */ line-height: 30px; color: ../css/.com/css/#333; padding-left: 12px; position: relative; }

.yygh-close-tc { background: url() no-repeat 0 -58px; width: 12px; height: 12px; position: absolute; right: 12px; top: 10px; cursor: pointer; }

.yygh-tc-body { background: ../css/.com/css/#fff; overflow: hidden; zoom: 1; }

.yygh-tc-top { height: 26px; line-height: 26px; border-bottom: 1px solid ../css/.com/css/#fbe9d0; list-style: none; padding: 0; margin: 0; }

.yygh-tc-top li { float: left; text-align: center; }

.yygh-tc-top .col1 { width: 106px; }

.yygh-tc-top .col2 { width: 66px; }

.yygh-tc-top .col3 { width: 66px; }

.yygh-tc-top .col4 { width: 77px; }

.yygh-tc .ayygh { background: url() no-repeat 0 -18px; width: 53px; height: 18px; display: block; margin: 0 auto; }

.yygh-tc .ayygh:hover { background-position: 0 0px; }

.yygh-tc .full, .yygh-tc .full:hover { background: url() no-repeat 0 -36px; width: 53px; height: 18px; display: block; margin: 0 auto; cursor: default; }

.yygh-table { margin: 7px 5px; overflow: hidden; zoom: 1; }

.yygh-table td { line-height: 22px; text-align: center; padding: 4px 0; }

.yygh-table tr td { border-top: 1px dashed ../css/.com/css/#e3e3e3; }

.yygh-table tr.first td { border-top: 0; }

.yygh-table .time { color: ../css/.com/css/#f60; }

.yygh-table em, .yygh-table em a { color: ../css/.com/css/#ffb64f; }

.yygh-table em { display: block; text-align: left; }

.yygh-green { width: 100%; overflow: hidden; padding: 10px 0; border-top: 1px dotted ../css/.com/css/#E3E3E3; }

.yygh-green div { width: 100%; height: 27px; overflow: hidden; }

.yygh-green div span { float: left; padding-left: 12px; font-size: 16px; line-height: 27px; font-family: "Microsoft YaHei", simsun; color: ../css/.com/css/#590; }

.yygh-green div a { float: right; width: 76px; height: 28px; margin-right: 12px; background: url("") no-repeat; }

.yygh-green div a:hover { background-position: 0 -27px; }

.yygh-green p { overflow: hidden; padding: 0 12px; line-height: 24px; color: ../css/.com/css/#999; }

.yygh-green p a { font-size: 14px; font-family: "Microsoft YaHei", simsun; color: ../css/.com/css/#999; }

.yygh-green p a:hover { color: ../css/.com/css/#590; }

.yygh-green p span { display: none; }

../css/.com/css/#bottominfo { clear: both; width: 970px; height: 120px; padding: 10px 0; font: 12px/22px Verdana; text-align: center; }

../css/.com/css/#bottominfo hr { margin-bottom: 20px; }

../css/.com/css/#bottominfo a { color: ../css/.com/css/#333; text-decoration: none; }

../css/.com/css/#bottominfo a:hover { color: ../css/.com/css/#f60; text-decoration: underline; }

../css/.com/css/#gotoTop { width: 20px; height: 134px; overflow: hidden; margin-left: 500px; position: fixed; _position: absolute; _top: expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-80)); left: 50%; bottom: 80px; z-index: 999; }

../css/.com/css/#gotoTop a { display: block; width: 20px; overflow: hidden; background: url() no-repeat; }

../css/.com/css/#gotoTop .a1 { height: 61px; margin-bottom: 9px; background-position: 0 0; }

../css/.com/css/#gotoTop .a1:hover { background-position: -20px 0; }

../css/.com/css/#gotoTop .a2 { height: 64px; background-position: 0 -61px; }

../css/.com/css/#gotoTop .a2:hover { background-position: -20px -61px; }

.newbot { position: fixed; bottom: 0px; left: 0px; width: 100%; height: 68px; z-index: 9999; background: repeat url('/images/newbot_bg.png'); }

body { _background-image: url(../other/../css/.com/css/about:blank); _background-attachment: fixed; }

.newbot { _position: absolute; _top: expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop, 0)||0)-(parseInt(this.currentStyle.marginBottom, 0)||0))); }

.newbot .newbot_main { height: 68px; overflow: hidden; position: relative; }

.newbot .newbot_close { width: 24px; height: 24px; background: no-repeat url('../other/../images/newbot_close.png'); position: absolute; top: 8px; right: 5px; }

.newbot .newbot_con { width: 980px; margin: 0 auto; height: 68px; background: no-repeat url('../other/../images/newbot_main.png') 420px 20px; }

.newbot .newbot_con span { display: inline-block; color: ../css/.com/css/#FFF; vertical-align: top; }

.newbot .newbot_con .newbot_s1 { margin: 9px 0 0 107px; width: 187px; font-family: Verdana; _font-family: simsun; }

.newbot .newbot_con .newbot_s1 b { color: ../css/.com/css/#FFBB00; font: 18px/32px 'Microsoft Yahei'; _font-weight: bold; }

.newbot .newbot_con .newbot_s2 { font-size: 14px; line-height: 22px; margin: 14px 0 0 0; width: 268px; }

.newbot .newbot_con .newbot_s3 { margin: 8px 18px 0 0; }

.newbot .newbot_con .newbot_s3 a { display: inline-block; width: 100px; height: 53px; background: no-repeat url('../other/../images/newbot_btn.gif') 0 0; }

.newbot .newbot_con .newbot_s3 a:hover { background-position: 0 -53px; }

.newbot .newbot_con .newbot_s4 a { display: inline-block; width: 100px; height: 53px; background: no-repeat url('../other/../images/newbot_btn.gif') -100px 0; margin: 8px 18px 0 0; }

.newbot .newbot_con .newbot_s4 a:hover { background-position: -100px -53px; }

.newbot .newbot_con .newbot_s5 { width: 128px; height: 68px; overflow: hidden; }

.newbot .newbot_con .newbot_s5 a { display: block; width: 100%; height: 100%; background: url("") no-repeat right top; }

.newbot .newbot_dis .newbot_s3 a { background: no-repeat url('') 0 0; cursor: default; }

.newbot .newbot_dis .newbot_s3 a:hover { background-position: 0 0; }

.bnt13_4 { width: 118px; height: 37px; _height: 38px; font-size: 18px; display: inline-block; background: url() no-repeat -209px -116px; text-align: center; line-height: 36px; overflow: hidden; color: ../css/.com/css/#fff; vertical-align: middle; !line-height: 36px; cursor: pointer; border: none; cursor: pointer; font-family: "Microsoft YaHei"; cursor: pointer; }

.bnt13_4_center { text-align: center; padding: 10px 0; }

.alert_n_top { text-align: center; font: 22px/32px "Microsoft YaHei"; color: ../css/.com/css/#333; text-align: center; display: block; margin-bottom: 10px; }

.alert_tab { margin: 20px auto; font-size: 14px; }

.alert_tab input { border: ../css/.com/css/#cdcdcd solid 1px; padding: 5px 3px; width: 200px; }

.alert_n_text { color: ../css/.com/css/#666; text-align: center; }



/* 20140320c */

.fc_ewem { width: 50%; height: 1px; position: fixed; _position: absolute; _margin-top: expression(this.style.pixelHeight+document.documentElement.scrollTop); z-index: 1001; right: 0; top: 251px; _top: 251px; }

.fc_box { width: 108px; height: 160px; margin-left: 500px; border: 1px solid ../css/.com/css/#e6e6e6; font-size: 12px; background: ../css/.com/css/#fff; }

.fc_box .close { display: block; width: 17px; height: 17px; margin-left: 90px; border-left: 1px solid ../css/.com/css/#e6e6e6; border-bottom: 1px solid ../css/.com/css/#e6e6e6; background: ../css/.com/css/#fff url() no-repeat; cursor: pointer; }

.fc_box .img2 { display: block; width: 88px; height: 88px; margin: 5px auto; }

.fc_box .test { display: block; width: 88px; font-size: 12px; color: ../css/.com/css/#666; line-height: 18px; margin: 0 auto; }

.fl { display: inline; float: left; }

.fr { display: inline; float: right; }

.loginBox { width: 630px; }

.tc_box { background: ../css/.com/css/#fff; position: relative; zoom: 1; }

.tc_box .tc_box_close { position: absolute; background: url(../other/../images/bg_close_tc.gif) left top no-repeat; width: 23px; height: 23px; display: block; right: 1px; top: 1px; z-index: 100; }

.tc_box .tc_box_tit { border: 1px solid ../css/.com/css/#ccc; height: 54px; position: relative; zoom: 1; }

.tc_box .tc_box_tit h3 { height: 52px; display: inline-block; margin-left: -1px; line-height: 52px; padding: 0 42px; color: ../css/.com/css/#666; font-size: 14px; cursor: pointer; }

.tc_box .tc_box_tit .on { color: ../css/.com/css/#2291ae; cursor: default; }

.tc_box .tc_box_tit i { height: 2px; font-size: 0; line-height: 0; background: ../css/.com/css/#2291ae; display: block; width: 50%; position: absolute; bottom: -1px; }

.tc_box_form { font-size: 12px; width: 400px; margin: 40px 0 0px; border-right: 1px dotted ../css/.com/css/#ccc; overflow: hidden; zoom: 1; }

.tc_box .tc_box_con { border: 1px solid ../css/.com/css/#ccc; border-top: none; overflow: hidden; zoom: 1; padding-bottom: 30px; }

.tc_box_form li { overflow: hidden; zoom: 1; margin: 3px 0; position: relative; }

.tc_box_form li .input-tit { width: 76px; float: left; display: inline; line-height: 29px; text-align: right; font-size: 12px; color: ../css/.com/css/#666; }

.tc_box_form li .input-infos { position: absolute; left: 82px; top: 9px; color: ../css/.com/css/#ccc; }

.tc_box_form li .input-txt { border: 1px solid ../css/.com/css/#ccc; padding: 2px 5px; height: 25px; line-height: 25px; width: 265px; color: ../css/.com/css/#ccc; margin-right: 10px; float: left; display: inline; }

.tc_box_form li .input-txt:focus { color: ../css/.com/css/#333; }

.tc_box_form li .yz_yes { margin-top: 3px; }

.tc_box_form li .yz_no { margin-top: 3px; color: ../css/.com/css/#f66; }

.tc_box_form .error-msg { color: ../css/.com/css/#f66; padding: 5px 0 5px 76px; +padding: 5px 0 0px 76px; }

.tc_box_form .error-msg i { color: ../css/.com/css/#f66; }

.tc_box_form .no-reg { text-align: center; padding: 5px 0 5px 45px; line-height: 28px; color: ../css/.com/css/#666; }

.tc_box_form .no-reg a { color: ../css/.com/css/#2291ae; }

.tc_box_form .tools { padding: 0px 0 10px 76px; }

.tc_box_form .toolsb { padding-top: 10px; }

.tc_box_form .tools a { color: ../css/.com/css/#2291ae; }

.tc_box_form .tools .yyk_checkbox { margin-right: 30px; }

.tc_box_form .tools .yyk_checkbox a { color: ../css/.com/css/#666; background-position: 0 -43px; height: 15px; line-height: 16px; }

.tc_box_form .tools .checked a { background-position: 0 1px; }

.tc_box_form .forget_psw { margin-right: 40px; float: right; display: inline; margin-top: 2px; }

.tc_box_form .loginBtn { background: url(../other/../images/bg_loginBtn.jpg) left top no-repeat; width: 280px; height: 32px; margin-left: 76px; color: ../css/.com/css/#fff; cursor: pointer; border: none; border: 0; font-size: 14px; }

../css/.com/css/#newLoginBox .tc_box_form { margin-top: 40px; _margin-top: 0; _padding-top: 40px; }

.tc_box_form2 li .input-txt { border: 1px solid ../css/.com/css/#2291ae; }

.tc_box_form .no-reg a.a2 { width: auto; background: none; color: ../css/.com/css/#999; text-decoration: underline; position: relative; }

.tc_box_con .ewmbox { width: 133px; margin-right: 48px; margin-top: 30px; }

.tc_box_con .ewmbox span { display: block; border: 1px solid ../css/.com/css/#bfd6dc; }

.tc_box_con .ewmbox p { text-align: center; line-height: 24px; color: ../css/.com/css/#666; }

.tc_box .yz_yes { background: url() 0 -45px no-repeat; padding-left: 20px; color: ../css/.com/css/#666; padding-top: 2px; padding-bottom: 2px; float: left; display: inline; height: 18px; line-height: 18px; white-space: nowrap; }

.tc_box .yz_no { background: url() 0 5px no-repeat; padding-left: 20px; color: ../css/.com/css/#666; padding-top: 2px; padding-bottom: 2px; float: left; display: inline; height: 18px; line-height: 18px; white-space: nowrap; _background-position: 0 4px; }

.zcBox { width: 532px; background: ../css/.com/css/#fff; }

../css/.com/css/#zc_email, ../css/.com/css/#zc_mobile, ../css/.com/css/#bd_email, ../css/.com/css/#bd_mobile, ../css/.com/css/#new_zc_email, ../css/.com/css/#new_zc_mobile { width: 50%; float: left; display: inline; position: absolute; padding: 0; text-align: center; }

../css/.com/css/#zc_email, ../css/.com/css/#new_zc_email { right: 0; top: 0; }

../css/.com/css/#zc_mobile, ../css/.com/css/#new_zc_mobile { left: 0; top: 0; }

../css/.com/css/#bd_email { right: 0; top: 0; }

../css/.com/css/#bd_mobile { left: 0; top: 0; }

../css/.com/css/#zc_email_box, ../css/.com/css/#zc_mobile_box, ../css/.com/css/#bd_email_box, ../css/.com/css/#bd_mobile_box, ../css/.com/css/#new_zc_email_box, ../css/.com/css/#new_zc_mobile_box { border-right: none; width: 532px; float: left; }

.tc_box_conwrap { overflow: hidden; border: 1px solid ../css/.com/css/#ccc; width: 530px; border-top: none; +position: relative; }

.tc_box_conbox { width: 1068px; overflow: hidden; zoom: 1; }

.zcBox .tc_box_form { margin: 20px auto; border-right: none; }

.tc_box_form .f_btns_bar { margin-top: 20px; }

.tc_box_form li .input-btn { width: 84px; height: 24px; line-height: 24px; color: ../css/.com/css/#fff; background: ../css/.com/css/#fc9b44; margin-right: 10px; float: left; display: inline; border: none; border: 0; }

.tc_box_form li .input-txt2 { width: 82px; padding: 0 5px; height: 22px; line-height: 22px; border: 1px solid ../css/.com/css/#ccc; color: ../css/.com/css/#ccc; float: left; display: inline; margin-right: 10px; }

../css/.com/css/#yzBox .tc_box_tit h3 { width: 30%; padding: 0; text-align: center; }

.yzBox { background: ../css/.com/css/#fff; width: 533px; }

.suc_box { text-align: center; padding: 60px 0 80px; }

.suc_box p { line-height: 60px; }

.suc_box p span { color: ../css/.com/css/#fc7d0c; }

.suc_box .p1 { font-size: 14px; }

.suc_box .p2 { font-size: 12px; }

.suc_box .p3 a { color: ../css/.com/css/#2291ae; }

.suc_box p .yzbtn { background: url(../other/../images/bg_yzbtn.gif) left top no-repeat; display: inline-block; width: 109px; height: 26px; text-align: center; line-height: 26px; color: ../css/.com/css/#fff; margin-left: 10px; border: none; border: 0; }

.tc_box_conwrap .t { display: block; padding: 10px 0; font-size: 12px; color: ../css/.com/css/#999; text-align: center; background: ../css/.com/css/#f1f7f8; }

.yyk_checkbox { line-height: 20px; display: inline-block; height: 20px; }

.yyk_checkbox a { padding-left: 20px; line-height: 20px; display: inline-block; background: url() 0 -41px no-repeat; background-position: 0 -42px\9; }

.yyk_checkbox a:hover { text-decoration: none; color: ../css/.com/css/#fc7d0c; }

.yyk_checkbox.checked a { background-position: 0 3px; background-position: 0 2px\9; }

.art_topnav_channel { height: 38px; background: ../css/.com/css/#fff url(../other/../images/topnav_icon.png) repeat-x 0 0; margin: 0 auto; padding-bottom: 10px; width: 980px }

.art_topnav_channel i, .art_topnav_channel cite, .art_topnav_channel em { font-style: normal; }

.art_topnav_channel .art_wrap { height: 37px; width: 980px; margin: 0 auto; color: ../css/.com/css/#333; background: none;/* overflow: hidden; */ }

.art_topnav_channel ../css/.com/css/#top_loginbox { position: static; width: auto; margin: 0; +margin: 0; -margin: 0; padding: 0; z-index: 6; display: block; background: none; -background: none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='', sizingMethod='crop'); }

.art_topnav_channel ../css/.com/css/#top_loginbox ul { float: none; width: auto; margin: 0; padding: 0; -padding: 0; border: none; background: none; }

.art_topnav_channel ../css/.com/css/#top_loginbox ul li { float: none; width: auto; margin: 0; padding: 0; font:; list-style: none; }

.art_topnav_channel ../css/.com/css/#top_loginbox ul li input { width: auto; height: auto; margin: 0; padding: 0; font:; vertical-align: middle; }

.art_topnav_channel ../css/.com/css/#top_loginbox ul li .loginbtn { width: auto; height: auto; margin: 0; padding: 0; *padding: 0; font:; vertical-align: middle; border: none; cursor: pointer; background: none; }

.art_topnav_channel ../css/.com/css/#top_loginbox ul li a { margin: 0; color: ../css/.com/css/#069; }

.art_topnav_channel ../css/.com/css/#top_loginbox ul li a:hover { color: ../css/.com/css/#f60; }

.art_topnav_channel ../css/.com/css/#top_loginbox iframe { top: 0px; left: 0px; position: absolute; visibility: inherit; z-index: -1; display: none; -display: block; }

.art_topnav_channel ../css/.com/css/#top_loginbox span { width: auto; height: auto; display: inline; overflow: visible; background: none; }

.art_topnav_channel ../css/.com/css/#top_loginbox span b { float: none; width: auto; height: auto; padding: 0; margin: 0; font:; color: ../css/.com/css/#333; text-align: center; background: none; }

.art_topnav_channel ../css/.com/css/#top_loginbox span cite { float: none; width: auto; height: auto; margin: 0; background: none; cursor: pointer; }

.art_topnav_channel ../css/.com/css/#top_loginbox ul .prompt { padding: 3px 0 0 0; text-overflow: clip; white-space: pre-wrap; overflow: visible; font: 12px/20px "Microsoft YaHei" !important; color: ../css/.com/css/#f60; display: none; }

.art_topnav_channel ../css/.com/css/#top_loginbox div { float: none; width: auto; height: auto; display: inherit; overflow: visible; background: none; -background: none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='', sizingMethod='crop'); }

.art_topnav_channel .art_navtext { float: left; font-family: Verdana, "Microsoft YaHei"; font-size: 14px; color: ../css/.com/css/#fff; font-weight: 500; padding-left: 5px; }

.art_topnav_channel .art_navtext span { float: left; background: url(../other/../images/topnav_icon.png) no-repeat right -107px; position: relative; margin-left: -2px; }

.art_topnav_channel .art_navtext span a { float: left; color: ../css/.com/css/#333; height: 36px; line-height: 36px; padding: 0 10px; position: relative; margin-left: 0; background-image: none; font-family: "Microsoft YaHei"; }

.art_topnav_channel .art_navtext span a:hover { text-decoration: none; color: ../css/.com/css/#07b !important; background: none; }

.art_topnav_channel .art_navtext span.home { background: none; margin-left: 0; z-index: 2; }

.art_topnav_channel .art_navtext span.home a, .art_topnav_channel .art_navtext span.home a:hover { background: url(../other/../images/topnav_logo.png) no-repeat; width: 104px; height: 22px; overflow: hidden; text-indent: -100em; margin: 8px 0 0 0; padding: 0 11px 0 0; }

.art_topnav_channel .art_navtext .top-qcode { background: none; }

.art_topnav_channel .art_navtext .top-qcode a { background: url(../other/../images/topnav_icon.png) no-repeat right -156px; padding: 0 20px 0 10px; }

.art_topnav_channel .art_navtext .top-qcode a:hover { background: url(../other/../images/topnav_icon.png) no-repeat right -156px; }

.art_topnav_channel .art_navtext .top-qcode em { position: absolute; top: 36px; border: ../css/.com/css/#6BBED2 1px solid; background: ../css/.com/css/#6BBED2; left: 0; display: none; }

.art_topnav_channel .art_navtext .top-qcode i {display: block;font-size: 12px;text-align: center;padding: 3px 0;font-family: Microsoft YaHei;}

.art_topnav_channel .art_navtext .top-qcode img { }

.art_topnav_channel .art_navmore { float: left; height: 37px; line-height: 36px; margin-left: -2px; }

.art_topnav_channel .art_navmore .n_more { float: left; padding: 0 20px 0 10px; color: ../css/.com/css/#333; font-family: "Microsoft YaHei"; font-size: 14px; background: url(../other/../images/topnav_icon.png) no-repeat right -156px; position: relative; cursor: pointer; border-left: solid 1px ../css/.com/css/#e0edf2; border-right: solid 1px ../css/.com/css/#e0edf2; height: 36px; }

.art_topnav_channel .art_navmore.hover .n_more { background-color: ../css/.com/css/#fff; background-position: right -206px; border-left: solid 1px ../css/.com/css/#bdd3dd; border-right: solid 1px ../css/.com/css/#bdd3dd; z-index: 91; height: 37px; color: ../css/.com/css/#07b; }

.art_topnav_channel .art_navmore a { color: ../css/.com/css/#333; }

.art_topnav_channel .art_navmore.hover .n_more a, .art_topnav_channel .art_navmore a:hover { color: ../css/.com/css/#07b !important; text-decoration: none; }

.art_topnav_channel .art_navmore .n_drop { position: absolute; width: 116px; margin: 36px 0 0 0; *margin: 36px 0 0 -88px; z-index: 90; }

.art_topnav_channel .art_navmore .n_drop .drop_list { background: ../css/.com/css/#fff; overflow: hidden; border: solid 1px ../css/.com/css/#bdd3dd; font-family: "Microsoft YaHei"; font-size: 14px; }

.art_topnav_channel .art_navmore .n_drop .drop_list li { line-height: 34px; background: url(../other/../images/tnav_linebg.png) repeat-x center bottom; padding: 0 10px; }

.art_topnav_channel .art_navmore .n_drop .drop_list li.nobline { background: none; }

.art_topnav_channel .art_navmore .n_drop .drop_list li a { color: ../css/.com/css/#333; text-decoration: none; }

.art_topnav_channel .art_navmore .n_drop .drop_list li a:hover { color: ../css/.com/css/#07b !important; text-decoration: none; }

.art_topnav_channel .art_navlogin { float: right; font-size: 14px; color: ../css/.com/css/#333; font-weight: 500; height: 36px; line-height: 36px; padding-right: 10px; }

.art_topnav_channel .art_navlogin ../css/.com/css/#top_loginbox { float: right; width: 63px; }

.art_topnav_channel .art_navlogin ../css/.com/css/#top_loginbox cite { float: left; font-family: "Microsoft YaHei"; background: url(../other/../images/topnav_icon.png) no-repeat 8px -255px; padding: 0 8px 0 25px; cursor: pointer; border-left: solid 1px ../css/.com/css/#e0edf2; border-right: solid 1px ../css/.com/css/#e0edf2; }

.art_topnav_channel .art_navlogin ../css/.com/css/#top_loginbox .n_login_box { position: absolute; z-index: 91; width: 209px; margin: 36px 0 0 -146px; *margin: 36px 0 0 -209px; cursor: default; font-size: 12px; }

.art_topnav_channel .art_navlogin ../css/.com/css/#top_loginbox .n_login_box .n_login_con { background: ../css/.com/css/#fff; height: 100%; border: solid 1px ../css/.com/css/#bdd3dd; }

.art_topnav_channel .art_navlogin ../css/.com/css/#top_loginbox .n_login_box .n_login_con ul { padding: 10px 5px 10px 15px; }

.art_topnav_channel .art_navlogin ../css/.com/css/#top_loginbox .n_login_box .n_login_con ul li { overflow: hidden; zoom: 1; vertical-align: bottom; padding: 5px 0; line-height: 25px; }

.art_topnav_channel .art_navlogin ../css/.com/css/#top_loginbox .n_login_box .n_login_con ul li .login-input { border: solid 1px ../css/.com/css/#bdd3dd; height: 26px; line-height: 26px; font-size: 12px; color: ../css/.com/css/#333; width: 165px; padding: 0 5px; margin: 0; float: left; }

.art_topnav_channel .art_navlogin ../css/.com/css/#top_loginbox .n_login_box .n_login_con ul li .formbtns { float: left; background: url() no-repeat 0 0; width: 62px; height: 26px; border: none; text-indent: -100em; overflow: hidden; cursor: pointer; }

.art_topnav_channel .art_navlogin ../css/.com/css/#top_loginbox .n_login_box .n_login_con ul li .btn_hover { background-position: 0 -31px; }

.art_topnav_channel .art_navlogin ../css/.com/css/#top_loginbox .n_login_box .n_login_con ul li a.wjmm { float: left; color: ../css/.com/css/#666; margin-left: 10px; }

.art_topnav_channel .art_navlogin ../css/.com/css/#top_loginbox .n_login_box .n_login_con ul li a.wjmm:hover { color: ../css/.com/css/#07b !important; text-decoration: none; }

.art_topnav_channel .art_navlogin ../css/.com/css/#top_loginbox .n_login_box .n_login_bot { display: none; }

.art_topnav_channel .art_navlogin .n_reg { float: right; cursor: pointer; font-family: Verdana, "Microsoft YaHei"; width: 53px; }

.art_topnav_channel .art_navlogin .n_reg a { background: url(../other/../images/topnav_icon.png) no-repeat 8px -303px; padding: 0 0 0 25px; display: block; font-family: "Microsoft YaHei"; }

.art_topnav_channel .art_navlogin .n_reg a, .art_topnav_channel .art_navlogin .n_reg a:hover { color: ../css/.com/css/#333 !important; text-decoration: none; }

.art_topnav_channel .art_navlogin ../css/.com/css/#top_loginbox cite a { color: ../css/.com/css/#333; font-weight: 500; }

.art_topnav_channel .art_navlogin ../css/.com/css/#top_loginbox cite a:hover { color: ../css/.com/css/#07b; text-decoration: none; }

.art_topnav_channel .art_navlogin .n_reg a:hover { color: ../css/.com/css/#07b !important; }

.art_topnav_channel .art_navlogin .n_exit { width: 32px; float: right; text-align: right; font-family: "Microsoft YaHei"; zoom: 1; }

.art_topnav_channel .art_navlogin .n_exit a { display: block; color: ../css/.com/css/#333; text-decoration: none; }

.art_topnav_channel .art_navlogin .n_exit a:hover { color: ../css/.com/css/#07b !important; text-decoration: none; }

.art_topnav_channel .art_navlogin .n_userinfo { float: right; }

.art_topnav_channel .art_navlogin .n_userinfo em { padding: 0 20px 0 10px; background: url(../other/../images/topnav_icon.png) no-repeat right -156px; color: ../css/.com/css/#333; cursor: pointer; float: right; height: 36px; line-height: 36px; overflow: hidden; zoom: 1; border-left: solid 1px ../css/.com/css/#e0edf2; border-right: solid 1px ../css/.com/css/#e0edf2; position: relative; z-index: 92; font-family: "Microsoft YaHei"; }

.art_topnav_channel .art_navlogin .n_userinfo em a { color: ../css/.com/css/#333; text-decoration: none; display: block; white-space: nowrap; text-overflow: ellipsis; -webkit-text-overflow: ellipsis; width: 100px; _width: expression((document.documentElement.clientWidth||document.body.clientWidth)>100?"100px":""); overflow: hidden; text-align: right; }

.art_topnav_channel .art_navlogin .n_userinfo em a:hover { color: ../css/.com/css/#07b; text-decoration: none; }

.art_topnav_channel .art_navlogin .UIbox { display: none; position: absolute; margin-right: -448px; right: 50%; top: 36px; font-size: 14px; font-family: "Microsoft YaHei"; z-index: 94; }

.art_topnav_channel .art_navlogin .UIbox .ulist { display: block; overflow: hidden; zoom: 1; width: 130px; background: ../css/.com/css/#fff; border: solid 1px ../css/.com/css/#bdd3dd; }

.art_topnav_channel .art_navlogin .UIbox .ulist ul li { text-align: left; line-height: 33px; padding-left: 20px; height: 34px; overflow: hidden; background: url(../other/../images/tnav_linebg.png) repeat-x center bottom; }

.art_topnav_channel .art_navlogin .UIbox .ulist ul li.nobline { background: none; height: 32px; }

.art_topnav_channel .art_navlogin .UIbox .ulist ul li a { color: ../css/.com/css/#666; }

.art_topnav_channel .art_navlogin .UIbox .ulist ul li a.orange, .art_topnav_channel .art_navlogin .UIbox .ulist ul li a.orange:hover { color: ../css/.com/css/#f60 !important; text-decoration: none; }

.art_topnav_channel .art_navlogin .UIbox .ulist ul li a:hover { color: ../css/.com/css/#07b !important; text-decoration: none; }

.art_topnav_channel .art_navlogin .UIbox i { display: none; }

.art_topnav_channel .art_navlogin .n_userinfo.h em { background-color: ../css/.com/css/#fff; color: ../css/.com/css/#07b; text-decoration: none; background-position: right -206px; border-left: solid 1px ../css/.com/css/#bdd3dd; border-right: solid 1px ../css/.com/css/#bdd3dd; height: 37px; position: relative; z-index: 95; }

.art_topnav_channel .art_navlogin .n_userinfo.h em a, .art_topnav_channel .art_navlogin .n_userinfo.h em a:hover { color: ../css/.com/css/#07b !important; }

.jyzs_foot_k { float: left; margin: 16px auto 0; height: 145px; width: 970px; background: ../css/.com/css/#f1f6f7; }

.jyzs_foot_k .item1 { float: left; width: 485px; height: 145px; border-right: 1px solid ../css/.com/css/#deebf0; }

.jyzs_foot_k .item1 .aa_item { height: 32px; float: left; width: 235px; line-height: 32px; color: ../css/.com/css/#333; font-size: 12px; display: inline; }

.jyzs_foot_k .item1 .aa_item a { color: ../css/.com/css/#333; }

.jyzs_foot_k .item1 .aa_item s { display: inline-block; width: 32px; height: 32px; background: url("../other/../images/new_ico_k.gif") no-repeat -42px -114px; vertical-align: top; *vertical-align: middle; margin-right: 10px; }

.jyzs_foot_k .item1 h3, .jyzs_foot_k .item2 h3, .jyzs_foot_k .item3 h3 { color: ../css/.com/css/#666; font-size: 12px; font-weight: bold; line-height: 24px; padding: 14px 0 0 18px; }

.jyzs_foot_k .item3 .rrr { padding-top: 6px; }

.jyzs_foot_k .item1 h3 a, .jyzs_foot_k .item2 h3 a, .jyzs_foot_k .item3 h3 a { color: ../css/.com/css/#666; }

.jyzs_foot_k .item2 { float: left; width: 284px; height: 145px; border-right: 1px solid ../css/.com/css/#deebf0; }

.jyzs_foot_k .item3 { float: left; width: 195px; height: 145px; }

.jyzs_foot_k .item1 .bbb { margin: 12px 0 0 14px; }

.jyzs_foot_k .item1 .a2 s { background-position: 0px -69px; }

.jyzs_foot_k .item1 .a3 s { background-position: -42px -69px; }

.jyzs_foot_k .item1 .a4 s { background-position: 0px -114px; }

.jyzs_foot_k .item1 .a3 { margin: 9px 0 0 0; }

.jyzs_foot_k .item1 .a4 { margin: 9px 0 0 0; }

.jyzs_foot_k .item1 .a4 .zxdz { width: 160px; height: 24px; display: inline-block; vertical-align: top; background: url("../other/../images/new_ico_k.gif") no-repeat 0 -32px; margin: 6px 0 0 0; }

.jyzs_foot_k .item1 .a1 { position: relative; zoom: 1; }

.jyzs_foot_k .item1 .a1 .wx_k { z-index: 9999; display: none; position: absolute; width: 123px; height: 154px; background: url("../other/../images/bg1_k.gif") no-repeat 0 0; top: -154px; left: 40px; }

.wx_k img { width: 120px; height: 120px; display: block; }

.jyzs_foot_k .item1 .a1 .wx_k span { display: block; text-align: center; line-height: 12px; color: ../css/.com/css/#333; }

.jyzs_foot_k .item2 .adwx { width: 76px; height: 76px; float: left; margin: 10px 9px 0 20px; }

.jyzs_foot_k .item2 p { font-size: 12px; line-height: 22px; color: ../css/.com/css/#333; padding: 10px 18px 0 0; }

.jyzs_foot_k .item2 .mfxz { display: inline-block; width: 148px; height: 24px; background: url("../other/../images/new_ico_k.gif") no-repeat 0 0; margin: 3px 0 0 0; }

.jyzs_foot_k .item3 p { font-size: 12px; line-height: 24px; color: ../css/.com/css/#333; padding-left: 22px; }

.jyzs_foot_k .item3 p a { color: ../css/.com/css/#333; }

.jyzs_foot_k .item3 .ggg { padding-top: 10px; }

.jyzs_foot_k .item1 .a1 a:hover { text-decoration: none; }

.jyzs_foot_k .item1 .a2 a:hover { text-decoration: none; }

.footwrap {

    clear: both;

    border-bottom: ../css/.com/css/#F1F1F1 1px solid;

    background-color: ../css/.com/css/#fff !important;

    padding: 0 !important;

}

.footwrap .jyzs_foot_k {

    background: none !important;

}

.footwrap-2016 .jyzs_foot_k .item1 .a3{ margin: 0; }

.footwrap-2016 .jyzs_foot_k .item1 .a5{  margin: 9px 0 0 0;}

.footwrap-2016 .jyzs_foot_k .item1 .a5 s{    background-position: -83px -69px;}

.footwrap-2016 .jyzs_foot_k{ width: 1000px; }

.footwrap-2016 .jyzs_foot_k .item2{ width: 291px; border-right: 0; border-left: 1px solid ../css/.com/css/#F1F1F1;}

.footwrap-2016 .jyzs_foot_k .item2 .kswb{height: 24px;

    background: url(../other/../images/new_ico_k.gif) no-repeat 0 -152px;

    margin: 3px 0 0 0;

    display: inline-block;

    width: 100px;}

.footwrap-2016 .jyzs_foot_k .item1 {border-right: 0; width: 433px;}

.footwrap-2016 .jyzs_foot_k .item1 h3{ padding: 14px 0 0 ; }

.footwrap-2016 .jyzs_foot_k .item1 .bbb{ margin: 14px 0 0; }

.footwrap-2016 .jyzs_foot_k .item1 .aa_item{ width: 206px;}

.footwrap-2016 .jyzs_foot_k .item2 .adwx{    margin: 10px 9px 0 16px;}



/* 20141029 */

.yyk_fave { float: left; height: 34px; overflow: hidden; margin-left: 20px; padding-left: 20px; line-height: 34px; background: url("") no-repeat 0 -100px; color: ../css/.com/css/#666; cursor: default; }

.yyk_fave a { float: left; color: ../css/.com/css/#666; }

.yyk_fave a:hover { color: ../css/.com/css/#f60; }

.yyk_fave i { float: left; width: 63px; height: 19px; overflow: hidden; margin: 4px 0 0 6px; background: url("") no-repeat 0 -28px; }

.yyk_fave_tips { display: none; width: 387px; height: 320px; border: 3px solid ../css/.com/css/#3E9CCE; background: url() no-repeat; cursor: default; position: relative; }

.yyk_fave_tips .close { display: block; width: 28px; height: 28px; overflow: hidden; background: url() no-repeat 0 -140px; position: absolute; right: -12px; top: -12px; }

.yyk_fave_tips .bt { width: 100px; height: 30px; overflow: hidden; margin: 30px auto 0; padding-left: 40px; font-weight: bold; font-size: 14px; line-height: 30px; background: url("") no-repeat 0 -60px; color: ../css/.com/css/#f60; }

.yyk_fave_tips p { width: 280px; overflow: hidden; margin: 20px auto 0; line-height: 26px; }

.yyk_fave_tips p cite { color: ../css/.com/css/#666; }

.yyk_fave_tips p strong { color: ../css/.com/css/#f60; }

.yyk_fave_tips .fave { display: block; width: 260px; height: 28px; overflow: hidden; margin: 20px auto 0; font-weight: bold; font-size: 14px; line-height: 28px; text-align: center; background: url("") no-repeat; color: ../css/.com/css/#fff; }

.yyk_fave_tips .fave:hover { text-decoration: none; color: ../css/.com/css/#fff; opacity: 0.75; }

.yyk_huodong_lb { display: none; width: 800px; height: 500px; overflow: hidden; position: relative; }

.yyk_huodong_lb a { display: block; width: 100%; height: 100%; background: url() no-repeat; }

.yyk_huodong_lb a { display: block; width: 100%; height: 100%; background: url() no-repeat; }

.yyk_huodong_lb i { display: block; width: 29px; height: 27px; overflow: hidden; position: absolute; right: 0; top: 0; cursor: pointer; }

.active_ll { position: fixed; _position: absolute; right: 10px; width: 121px; height: 160px; top: 300px; _top: expression(eval(document.documentElement.scrollTop)+300); }

.active_ll .ll_inner { position: relative; padding: 20px 5px 5px; background: ../css/.com/css/#fff; border: 1px solid ../css/.com/css/#3E9CCE }

.active_ll .close { position: absolute; width: 17px; height: 17px; right: 0px; top: 0px; background: url() left top no-repeat; cursor: pointer; z-index: 99; }

.bd_wrap { border: 1px solid ../css/.com/css/#D9E6EB; overflow: hidden; }

.bd_wrap .bd_box { position: relative; overflow: hidden; margin: 0 auto; }

.bd_wrap .bd_box .bd_con { position: relative; overflow: hidden; margin: -1px 0 0 -1px; }

.bd_wrap .bd_box .bd_con i { position: absolute; width: 18px; height: 18px; background: ../css/.com/css/#fff; bottom: 1px; right: 1px; }

.bd_wrap_640_60 { width: 638px; padding: 12px 20px 13px 20px; margin-top: 10px; }

.bd_wrap_640_60 .bd_box { width: 638px; height: 58px; }

.bd_wrap_640_60 .bd_box .bd_con { width: 640px; height: 60px; }

.bd_wrap_760_90 { width: 758px; padding: 6px 0; margin-top: 10px; }

.bd_wrap_760_90 .bd_box { width: 758px; height: 88px; }

.bd_wrap_760_90 .bd_box .bd_con { width: 760px; height: 90px; }

.bd_wrap_250_250 { width: 278px; margin-bottom: 10px; padding: 6px 0; }

.bd_wrap_250_250 .bd_box { width: 248px; height: 248px; }

.bd_wrap_250_250 .bd_box .bd_con { width: 250px; height: 250px; }

.bd_wrap_200_200 { width: 198px; margin-top: 10px; padding: 6px 0; float: left; }

.bd_wrap_200_200 .bd_box { width: 198px; height: 198px; }

.bd_wrap_200_200 .bd_box .bd_con { width: 200px; height: 200px; }

.bd_wrap_960_90 { width: 968px; padding: 8px 0; }

.bd_wrap_960_90 .bd_box { width: 958px; height: 88px; }

.bd_wrap_960_90 .bd_box .bd_con { width: 960px; height: 90px; }

.bd_pt10 { clear: both; padding-top: 10px; padding-bottom: 0; }

.bd_pb10 { clear: both; padding-bottom: 10px; padding-top: 0; }

.bd_pt20 { clear: both; padding-top: 20px; padding-bottom: 0; }

.bd_pb20 { clear: both; padding-bottom: 20px; padding-top: 0; }

.bd_mt10 { clear: both; margin-top: 10px; margin-bottom: 0; }

.bd_mb10 { clear: both; margin-top: 0; margin-bottom: 10px; }

.dox-tip { color: ../css/.com/css/#f60; line-height: 16px; margin: 10px 0 0; }

.green-channel { width: 680px; height: 129px; overflow: hidden; margin-top: 10px; background: url("") no-repeat; }

.green-channel2 { background: url("") no-repeat; }

.green-channel a { float: right; width: 76px; height: 27px; margin: 9px 10px 0 0; background: url("") no-repeat; }

.green-channel a:hover { background-position: 0 -27px; }

.green-channel .no-yuyue { float: right; width: 76px; height: 27px; margin: 9px 10px 0 0; background: url("") no-repeat 0 -54px; }

.fc_box2 { width: 120px; height: 160px; margin-left: 510px; font-size: 12px; background: ../css/.com/css/#fff; background: url() no-repeat; _background: url() no-repeat; padding: 40px 0 0; }

.fc_box2 .close { display: block; width: 20px; height: 20px; margin: 0 0 0 auto; cursor: pointer; }

.fc_box2 .img2 { display: block; height: 88px; margin: 0px 5px 0 0; text-align: center; }

.fc_box2 .test { display: block; text-align: center; font-size: 12px; color: ../css/.com/css/#fff; line-height: 18px; margin: 10px 5px 0 0; }

.loginBox2 { width: 680px; font: 14px/1.5 microsoft yahei; }

.loginBox2 .tc_box .tc_box_tit h3 { font-size: 18px; padding: 0 24px; }

.loginBox2 .tc_box_form li .input-tit { font-size: 14px; padding: 0 6px 0 0; width: 70px; }

.loginBox2 .tc_box_form .forget_psw { color: ../css/.com/css/#333; }

.loginBox2 .tc_box_form .loginBtn { font: inherit; font-size: 16px; height: 35px; background: ../css/.com/css/#FD9B44; border-radius: 4px; }

.loginBox2 .tc_box_form .loginBtn:hover { opacity: 0.9; }

.loginBox2 .tc_box_form .no-reg { padding: 5px 0 5px 75px; text-align: left; }

.loginBox2 .tc_box_form .no-reg .login-icon { display: inline-block; vertical-align: top; height: 28px; width: 28px; background-image: url(../other/../images/login_icon.gif); background-repeat: no-repeat; margin: 0 0px 0 3px; }

.loginBox2 .tc_box_form .no-reg .login-icon:hover { opacity: 0.9; }

.loginBox2 .tc_box_form .no-reg .login-icon:hover { }

.loginBox2 .tc_box_form .no-reg .login-icon-qq { background-position: 3px 3px; }

.loginBox2 .tc_box_form .no-reg .login-icon-wx { background-position: -64px 3px; }

.loginBox2 .tc_box_form .no-reg .login-icon-wb { background-position: -31px 3px; }

.loginBox2 .tc_box_con .ewmbox { margin: 0; width: 276px; height: 294px; background: url(../other/../images/login_code.gif) top right no-repeat; }

.loginBox2 .tc_box .tc_box_con { padding-bottom: 0; }

.loginBox2 .tc_box_form { }

.loginBox2 .tc_box_con .ewmbox p { padding: 0 56px 0 0; }

.loginBox2 .tc_box_con .ewmbox p b { color: ../css/.com/css/#2291ae; }

.loginBox2 .tc_box_con .ewmbox p span { border: none; display: inline-block; font-size: 12px; padding: 0 16px 0 0; background: url(../other/../images/login_dl.gif) right center no-repeat; }

.loginBox2 .tc_box_con .ewmbox .pt { padding-top: 210px; }

.yzBox-tel { width: 400px; font: 14px/1.5 microsoft yahei; }

.yzBox-tel .item { padding: 16px 0 0; line-height: 32px; height: 32px; }

.yzBox-tel .item span { float: left; width: 56px; font-size: 14px; padding: 0 10px 0 0; text-align: right; }

.yzBox-tel .item input { float: left; width: 258px; box-sizing: content-box; -webkit-box-sizing: content-box; -moz-box-sizing: content-box; border: ../css/.com/css/#CCCCCC 1px solid; height: 28px; font-size: 12px; line-height: 28px; text-indent: 10px; }

.yzBox-tel .item input.sort { width: 155px; }

.yzBox-tel .item input:focus { }

.yzBox-tel .item select { margin: 0 10px 0 0; border: ../css/.com/css/#CCCCCC 1px solid; height: 32px; vertical-align: top; font: 14px/32px microsoft yahei; width: 125px; color: ../css/.com/css/#666; *height: auto; *position: relative; *top: 4px; }

.yzBox-tel .item .check-btn { width: 88px; margin: 0 0 0 15px; background: ../css/.com/css/#1E9EB9; padding: 0; color: ../css/.com/css/#fff; border: none; font: inherit; line-height: 1; height: 32px; text-indent: 0; border-radius: 4px; cursor: pointer; font-size: 12px; }

.yzBox-tel .item .check-btn-dis { background: ../css/.com/css/#C6C6C6; }

.yzBox-tel .tip { padding: 20px 0 0 20px; font-family: simsun; }

.yzBox-tel .tip li { font-size: 12px; line-height: 25px; color: ../css/.com/css/#666; }

.yzBox-tel .btn { padding: 12px 0 0; text-align: center; }

.yzBox-tel .btn input { font: inherit; background-color: ../css/.com/css/#FD9B44; border-radius: 5px; color: ../css/.com/css/#fff; font-size: 16px; line-height: 35px; width: 126px; border: none; text-align: center; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; }

.yzBox-tel .btn input.hover { }

.yzBox-tel .btn2 { margin: 12px 0 0 66px; }

.yzBox-tel .btn2 input { width: 88px; background: ../css/.com/css/#1E9EB9; padding: 0; color: ../css/.com/css/#fff; border: none; font: inherit; line-height: 1; height: 32px; text-indent: 0; border-radius: 4px; cursor: pointer; font-size: 14px; }

.yzBox-tel .btn2 input.hover { }

.yzBox-tel .btn2 a { color: ../css/.com/css/#666; margin: 0 0 0 20px; }

.yzBox-tel .check { margin: 12px 0 0 66px; color: ../css/.com/css/#999; }

.yzBox-tel .check label { display: inline-block; vertical-align: top; cursor: pointer; }

.yzBox-tel .check input { margin: 0 4px 0 0; position: relative; top: 2px; }

.yzBox-tel .alert { margin: 12px 2px 0 66px; }

.yzBox-tel .alert b { display: block; background-color: ../css/.com/css/#1E9EB9; font-size: 12px; padding: 2px 10px; color: ../css/.com/css/#fff; border-radius: 2px; box-shadow: 1px 1px 1px 0 rgba(0, 0, 0, 0.2); }

.yzBox-tel .tc_box .tc_box_con { padding: 14px 35px 30px; }

.yzBox-tel .tc_box .tc_box_tit .on { padding: 0 16px; font-size: 18px; font-weight: normal; }

.pop-alert { }

.pop-alert-box { background-color: ../css/.com/css/#fff; padding: 50px 0; width: 600px; border-top: ../css/.com/css/#1E9EB9 2px solid; text-align: center; }

.pop-alert-load { padding: 20px 0; line-height: 40px; font-size: 18px; }

.pop-alert-load img { margin: 0 4px 0 0; }

.pop-alert-msg { }

.pop-alert-msg .tit { color: ../css/.com/css/#1e9eb9; font-size: 18px; line-height: 42px; }

.pop-alert-msg .tit b { display: inline-block; vertical-align: top; padding: 0 0 0 52px; background-image: url(); background-repeat: no-repeat; }

.pop-alert-msg .tit b.icon-error { background: url() 0 center no-repeat; margin: 0 20px; padding: 8px 0 8px 52px; line-height: 1.5; }

.pop-alert-msg .tit b.icon-succeed { background: url() 0 center no-repeat; margin: 0 20px; padding: 8px 0 8px 52px; line-height: 1.5; }

.pop-alert-msg .des { padding: 16px 16px 0; color: ../css/.com/css/#666; }

.pop-alert-msg .btn { padding: 24px 0 0; }

.pop-alert-msg .btn a { /*width: 88px;*/ background: ../css/.com/css/#1E9EB9; padding: 0 12px; color: ../css/.com/css/#fff; border: none; font: inherit; height: 32px; text-indent: 0; border-radius: 4px; cursor: pointer; font-size: 14px; display: inline-block; vertical-align: top; line-height: 32px; }

.pop-alert-msg .btn a:hover { text-decoration: none; opacity: 0.9; }

.pop-alert-msg .btn a.gray { background-color: ../css/.com/css/#bbb; }

.pop-alert-msg .btn-col2 a { margin: 0 10px; padding: 0 36px; }