@charset "utf-8";
@import url("main.css");
.left { width: 201px; float: left; overflow: hidden; }
.left2 { width: 670px; float: right; overflow: hidden; }
.left3 { width: 754px; float: left; overflow: hidden; color: #666; }
.lefttop { background: url(left_top_img.gif) no-repeat; height: 3px; font-size: 0; overflow: hidden; margin-top: 10px; }
.left2top { background: url(left2_top_img.gif) no-repeat; height: 3px; font-size: 0; overflow: hidden; }
.leftbot { background: url(left_bot_img.gif) no-repeat; height: 3px; font-size: 0; overflow: hidden; margin-bottom: 10px; }
.left2bot { background: url(right_bot2_img.gif) no-repeat; height: 3px; font-size: 0; overflow: hidden; margin-bottom: 10px; }
.right { width: 754px; float: left; display: inline; margin-left: 5px; overflow: hidden; }
.right1 { width: 754px; float: left; display: inline; margin-right: 5px; overflow: hidden; }
.right2 { width: 275px; float: right; overflow: hidden; }
.right3 { width: 201px; float: right; overflow: hidden; color: #666; }
.righttop { background: url(right_top_img.gif) no-repeat; height: 3px; font-size: 0; overflow: hidden; }
.right2top { background: url(right2_top_img.gif) no-repeat; height: 3px; font-size: 0; overflow: hidden; }
.rightbot { background: url(right_bot_img.gif) no-repeat; height: 3px; font-size: 0; overflow: hidden; margin-bottom: 10px; }
.right2bot { background: url(left_bot2_img.gif) no-repeat; height: 3px; font-size: 0; overflow: hidden; margin-bottom: 10px; }
.right_main { width: 752px; min-height: 458px; border: solid 1px #d5d5d5; border-top: 0; border-bottom: 0; padding-bottom: 15px; overflow: hidden; }
.right2_main { width: 273px; border: solid 1px #d5d5d5; border-top: 0; border-bottom: 0; padding-bottom: 15px; overflow: hidden; }
.left2_main { width: 752px; border: solid 1px #D5D5D5; padding-bottom: 15px; overflow: hidden; background-color: #FFF; }
.right2_main .t03 { color: #FFF; }
.right2_main .t03 a { color: #FFF; }
.right2_main .t03 a:hover { color: #FFF; }
.right2_main { width: 273px; border: solid 1px #D5D5D5; padding-bottom: 15px; overflow: hidden; background-color: #FFF; }
.h_nav li a:-webkit-any-link { display: block; }
.t01, .t02, .t03, .t05, .t06, .t07, .t08, .t09, .plc2, .rtit, .rtit1, .pro_lc, .lc1, .lc2, .lc3, .lc4, .lnav h3, . .leftsearch, .topsearch, .ljob, .jointel, .club_lin2, .procom h4, .caigou, .comments h4 { background: url(SkinsVIBar.png) no-repeat; }
.b01, .b02, .b03, .b04, .b05, .b06, .b07, .b08, .b09, .b10, .b11, .b12, .b13, .b14, .b15, .b16, .b17, .b18, .b19, .b20, .b21, .b22, .b23, .b24, .b25, .b26, .b27, .b28, .b29, .b30, .b31, .b32, .b33, .b34, .b35, .b36, .b37, .b38, .b39, .b40, .b41, .b42, .b43, .b44, .b45, .b46, .b47, .b48, .b49, .b49b, .b59, .b60, .b61, .b62, ul.n_rt_ul { background: url(pic02.jpg) no-repeat; border: 0; cursor: pointer; overflow: hidden; }
.content { padding-bottom: 10px; }
.topadcs { width: 960px; margin-bottom: 10px; overflow: hidden; }
.rightl { width: 754px; float: left; display: inline; overflow: hidden; margin-left: 5px; }
.pro_curmbs { height: 30px; border-bottom: 1px solid #26A402; border-left: 8px solid #26A402; line-height: 30px; padding: 0 10px; position: relative; background: #F9F5E6; color: #666; overflow: hidden; }
.pro_curmbs span { color: #26A402; }
.pro_curmbs a { color: #333; }
.pro_curmbs a:hover { color: #26A402; }
.pro_curmbs .a_b { color: #26A402; font-weight: bold; }
.pro_main { background-color: #fff; border: solid 1px #D5D5D5; zoom: 1; padding: 10px 5px; overflow: hidden; }
.pro_main h1 { color: #26A402; font-family: "宋体"; font-size: 14px; line-height: 25px; margin-top: 15px; text-align: center; }
.nobor { border: none !important; }
.dh { width: 200px; overflow: hidden; background: #f9f5e6; }
.dh h2, .hz h2 { background: url(pic24.jpg) repeat-x 0 0; height: 49px; line-height: 49px; text-align: center; font-family: "微软雅黑"; font-size: 18px; font-weight: normal; }
.dh h2 a, .hz h2 a { color: #fff; }
.dh_c { padding: 4px 13px 10px; }
.dh_c h3 { background: url(pic26.png) no-repeat 0 12px; padding-left: 19px; height: 36px; line-height: 36px; border-bottom: dotted 1px #c7b08d; font-size: 14px; margin-bottom: 8px; }
.dh_c h3 a { color: #4b9400; }
.dh_c h3.cur a { text-decoration: underline; }
.dh_c h4 { clear: both; background: url(pic23.jpg) no-repeat 0 6px; padding: 6px 22px; height: 26px; line-height: 26px; font-size: 12px; overflow: hidden; }
.dh_c h4.cur a { text-decoration: underline; }
.dh_c h4 a { color: #fff; }
.dh_c li { height: 32px; line-height: 32px; overflow: hidden; padding: 0 24px; border-bottom: dotted 1px #c7b08d; }
.dh_c li.cur a, .dh_c li a:hover { text-decoration: underline; color: #26A402; }
.cp_c li { width: 226px; float: left; padding: 15px 6px 0 13px; height: 279px; border-bottom: dotted 1px #c7b08d; margin-bottom: 8px; }
.cp_c li.born { border: 0; }
.cp_c li img { width: 208px; height: 208px; border: solid 1px #d2cbc0; padding: 8px; border-bottom: 0; display: block; }
.cp_c li span { height: 26px; line-height: 26px; border: solid 1px #d2cbc0; border-top: 0; display: block; text-align: center; background: #eae1d2; }
.cp_c table { border-collapse: collapse; }
.cp_c table th { background:url(bg2.png); font-weight: bold; }
.cp_c table th,.cp_c table td { padding: 5px; height: 22px; }
.cp_c table td { color: #666; }
.apage .cur { border: 1px solid #D5D5D5; padding: 0 3px; }
.apage { height: 25px; line-height: 25px; padding: 0 5px; margin-top: 10px; text-align: right; }
.apage a { border: 1px solid #d4e3e9; padding: 0 3px; margin-right: 5px; }
.apage .num_btns { float: right; font-family: Tahoma; }
.apage a:hover, .apage .cur { border: 1px solid #D5D5D5; background-color: #26A402; color: #fff; text-decoration: none; }
.apage .cust_txt { float: left; }
.apage .oran_pg_fp { background: url(first_page.gif) 4px 4px no-repeat; padding-right: 9px; }
.apage .oran_pg_pp { background: url(pre_page.gif) 4px 4px no-repeat; padding-right: 5px; }
.apage .oran_pg_np { background: url(pic04.jpg) 8px 4px no-repeat; padding-right: 12px; }
.apage .oran_pg_lp { background: url(pic03.jpg) 8px 4px no-repeat; padding-right: 12px; }
.apage select { font-size: 8px; margin-top: 5px; }
.apage .oran_pg_txt { height: 15px; border: solid 1px #d4e3e9; width: 20px; margin-left: 5px; }
.apage .oran_pg_btn { height: 15px; border: solid 1px #d4e3e9; margin-left: 5px; font-size: 9px; background: #5984ac; color: #fff; }
.RandomNews { background-color: #fff; }
.diysr { background: url("pic16.jpg") repeat scroll left center; border: 1px solid #D5D5D5; border-bottom: none; color: #FFF; font-size: 14px; font-weight: bold; height: 37px; line-height: 37px; padding: 0 12px 0 15px; }
.diysr a { color: #6B9F1F; font-weight: bold; }
.diysr a:hover, .tit a:hover { text-decoration: underline; }
.news_random { border: 1px solid #D5D5D5; border-top: none; width: 752px; padding-top: 8px; }
.news_random li { height: 28px; line-height: 28px; padding: 0 17px 0 10px; width: 345px; float: left; overflow: hidden; }
.news_random li a { background: url(pic32.gif) no-repeat 0 4px; padding-left: 12px; }
dl.pd_list_dl { width: 169px; overflow: hidden; float: left; padding: 5px 0px 10px 15px; height: 190px; }
dl.pd_list_dl dt, dl.pd_list_dl dt a { width: 169px; height: 167px; line-height: 0; font-size: 0; }
dl.pd_list_dl dt img { width: 165px; height: 165px; padding: 1px; border: 1px solid #D6D6D6; }
dl.pd_list_dl dt a:hover img { border: 1px solid #26A402; }
dl.pd_list_dl dd { margin-top: 3px; height: 30px; width: 169px; line-height: 30px; text-align: center; overflow: hidden; }
dl.pd_list_dls { width: 217px; overflow: hidden; float: left; padding: 5px 15px 10px; height: 185px; }
dl.pd_list_dls dt, dl.pd_list_dls dt a { width: 217px; height: 148px; line-height: 0; font-size: 0; }
dl.pd_list_dls dt img { width: 213px; height: 144px; border: 1px solid #D6D6D6; padding: 1px; }
dl.pd_list_dls dt a:hover img { border: 1px solid #26A402; }
dl.pd_list_dls dd { margin-top: 3px; height: 30px; width: 217px; line-height: 30px; text-align: center; overflow: hidden; }
dl.pd_list_dls dd a:hover, dl.pd_list_dl dd a:hover { color: #26A402; }
.leftr { float: left; width: 201px; overflow: hidden; display: inline; }
.leib .tit { background: url("pic16.jpg") repeat scroll left center; border: 1px solid #D5D5D5; border-bottom: none; color: #FFF; font-size: 14px; font-weight: bold; height: 37px; line-height: 37px; padding: 0 12px 0 15px; }
.leib .tit a { color: #FFF; }
.leib .tit a:hover { color: #FFF; }
.leib .nr { border: 1px solid #D5D5D5; border-top: none; background: #fff; margin-bottom: 10px; }
.leib .nr li { background: url("pic31.gif") no-repeat scroll 20px 11px; }
.leib .nr h4 a { font-weight: bold; color: #26A402; font-size: 12px; padding-left: 45px; height: 35px; line-height: 35px; display: block; margin-bottom: 5px; }
.leib .nr .cur a, .leib .nr a:hover { display: block; text-decoration: underline; color: #26A402; }
.leib .nr.cur ul a, .leib .nr ul a:hover { display: block; color: #26A402; text-decoration: underline; }
.leib .nr ul { padding-bottom: 5px; margin-bottom: 7px; }
.leib .nr ul li { background: url("pic31.gif") no-repeat scroll 30px 7px; }
.leib .nr li a { display: block; padding-left: 35px; line-height: 28px; height: 28px; overflow: hidden; }
.leib .nr h4 { background: url("ico1.gif") no-repeat scroll 25px 11px #D1E7C6; }
.leib .nr h4 a:hover, .leib .nr h4.cur a { color: #26A402; }
dl.pd_t05_con_dl { width: 170px; height: 180px; overflow: hidden; margin: 0px auto 3px; padding-top: 10px; }
dl.pd_t05_con_dl dt, dl.pd_t05_con_dl dt a { width: 166px; height: 152px; line-height: 0; font-size: 0; }
dl.pd_t05_con_dl dt img { width: 166px; height: 152px; padding: 0px; border: 1px solid #D5D5D5; }
dl.pd_t05_con_dl dt a:hover img { border: solid 1px #26A402; }
dl.pd_t05_con_dl dd a:hover { color: #26A402; }
dl.pd_t05_con_dl dd { width: 170px; overflow: hidden; height: 20px; line-height: 20px; padding-top: 5px; text-align: center; color: #555; }
.leib2 .nr ul.ul2 { padding: 0; }
.leib2 .nr ul.ul2 li { text-overflow: ellipsis; }
.leib2 { width: 201px; }
.leib2 .tit { background: url("pic16.jpg") repeat scroll left center; border: 1px solid #D5D5D5; border-bottom: none; color: #FFF; font-size: 14px; font-weight: bold; height: 37px; line-height: 37px; padding: 0 12px 0 15px; }
.leib2 .tit a { color: #333; }
.leib2 .nr { border: 1px solid #E1E1E1; border-top: 0; background: #fff; padding: 4px 11px 8px; overflow: hidden; }
.leib2 .nr h4 { height: 33px; line-height: 33px; padding-left: 28px; overflow: hidden; margin-top: 4px; }
.leib2 .nr ul { padding: 0 15px; }
.leib2 .nr li { padding-left: 17px; color: #666; line-height: 29px; overflow: hidden; white-space: nowrap; height: 29px; border-bottom: 1px dashed #DEDEDE; }
.leib2 .nr li a { }
.leib2 .nr li.cur a { color: #C10005; }
.leftlx { background: #FFF; border: 1px solid #D5D5D5; border-top: none; }
.leftlx h1 { text-align: center; height: 30px; line-height: 30px; font-size: 14px; }
.leftlx .dianh { padding: 0 5px 10px 10px; }
.leftlx p { line-height: 24px; }
.leftlx .dianhua { background: url(pic45.jpg) no-repeat scroll 0 18px transparent; color: #666666; line-height: 20px; padding: 10px 0 10px 55px; }
.leftlx .dianhua span { display: block; font: 18px "Impact"; color: #26A402; }
.cp { margin-top: 15px; border: 1px solid #D5D5D5; border-top: none; background: #fff; padding: 0 0 12px 0; margin-bottom: 10px; }
.cptab { background: url("pic16.jpg") repeat scroll left center; border-top: 1px solid #D5D5D5; border-bottom: none; font-size: 14px; font-weight: bold; height: 37px; color: #FFF; line-height: 37px; padding: 0 12px 0 15px; }
.cptab a { color: #FFF; }
.cptab a:hover { text-decoration: none; }
.cptab a.cr { font-weight: bold; }
.cp dl { width: 177px; overflow: hidden; float: left; display: inline; padding: 8px 0 0 6px; }
.cp dt, .cp dt a { width: 180px; height: 160px; overflow: hidden; }
.cp dt a:hover img { border: solid 1px #26A402; }
.cp dt img { width: 173px; height: 158px; border: 1px solid #D5D5D5; padding: 0px; }
.cp dd { line-height: 24px; padding-top: 8px; overflow: hidden; display: block; text-align: center; }
.cp dd a:hover { color: #26A402; }
.cp dd.d1 { display: none; }
.pro_key { line-height: 35px; border-top: dashed 1px #ccc; margin-top: 5px; font-size: 12px; }
.pro_key span { font-weight: bold; }
.pro_key a { font-size: 12px; margin-right: 10px; }
.caigou { background: url("pic16.jpg") repeat scroll left center; border: 1px solid #D5D5D5; border-bottom: none; color: #FFF; font-size: 14px; font-weight: bold; height: 37px; line-height: 37px; padding: 0 12px 0 15px; }
.caigou strong { font-size: 14px; font-weight: bold; }
.caigou .span_1 { float: right; }
.caigou_tab { line-height: 27px; margin-bottom: 10px; color: #666; }
.caigou_tab .tt { vertical-align: top; text-align: right; }
.caigou_tab .span_b { font-weight: bold; color: #f00; }
.caigou_tab .textarea { margin-top: 3px; border: 1px solid #CCCCCC; }
.text { height: 18px; line-height: 18px; border: 1px solid #CCCCCC; }
.b01 { background-position: -717px -115px; width: 50px; height: 20px; line-height: 20px; font-size: 12px; color: #fff; }
.b02 { background-position: -408px -107px; width: 127px; height: 34px; }
.b03 { background-position: -567px -107px; width: 127px; height: 34px; }
.b04 { background-position: -253px -107px; width: 127px; height: 34px; }
.b05 { background-position: -415px -150px; width: 115px; height: 34px; }
.b06 { background-position: -63px -195px; width: 127px; height: 34px; }
.b07 { background-position: -54px -107px; width: 171px; height: 34px; }
.b08 { background-position: -564px -149px; width: 143px; height: 34px; }
.b09 { background-position: -799px -148px; width: 139px; height: 34px; }
.b10 { background-position: -798px -109px; width: 143px; height: 34px; }
.b11 { background-position: -63px -151px; width: 149px; height: 34px; }
.b12 { background-position: -255px -151px; width: 115px; height: 34px; }
.b13 { background-position: -79px -696px; width: 70px; height: 28px; line-height: 28px; color: #fff; font-size: 14px; font-weight: bold; }
.b14 { background-position: -181px -696px; width: 70px; height: 28px; line-height: 28px; color: #333; font-size: 14px; font-weight: bold; }
.b15 { background-position: -79px -650px; width: 60px; height: 24px; line-height: 24px; color: #fff; font-size: 14px; font-weight: bold; }
.b16 { background-position: -184px -650px; width: 60px; height: 24px; line-height: 24px; color: #fff; font-size: 14px; font-weight: bold; }
.b17 { background-position: -865px -254px; width: 80px; height: 25px; padding-bottom: 1px; _line-height: 24px; color: #fff; font-size: 14px; font-weight: bold; margin-right: 10px; }
.b18 { background-position: -751px -254px; width: 80px; height: 24px; line-height: 24px; color: #fff; font-size: 14px; font-weight: bold; }
.b19 { background-position: -882px -294px; width: 80px; height: 22px; line-height: 22px; padding-left: 11px; color: #666; }
.b20 { background-position: -299px -295px; width: 93px; height: 22px; line-height: 22px; padding-left: 11px; color: #666; }
.b21 { background-position: -542px -294px; width: 80px; height: 22px; line-height: 22px; padding-left: 11px; color: #666; }
.b22 { background-position: -421px -294px; width: 80px; height: 22px; padding-bottom: 2px; *padding-top: 3px; _padding-bottom: 1px; color: #666; font-size: 12px; overflow: hidden; text-indent: 10px; }
.b23 { background-position: -882px -326px; width: 82px; height: 22px; line-height: 22px; padding-left: 11px; color: #666; }
.b24 { background-position: -454px -253px; width: 47px; height: 25px; line-height: 25px; color: #fff; }
.b25 { background-position: -751px -328px; width: 58px; height: 18px; padding: 0px 0 3px 8px; *padding: 0px 0px 0px 8px; overflow: hidden; }
.b26 { background-position: -814px -328px; width: 58px; height: 18px; padding: 0px 8px 3px 0; *padding: 0px 8px 0px 0px; }
.b27 { background-position: -518px -254px; width: 41px; height: 24px; line-height: 24px; color: #fff; font-size: 14px; font-weight: bold; }
.b28 { background-position: -62px -253px; width: 78px; height: 23px; line-height: 25px; padding-left: 16px; color: #666; }
.b29 { background-position: -267px -254px; width: 78px; height: 23px; line-height: 25px; padding-left: 12px; color: #666; }
.b30 { background-position: -183px -295px; width: 80px; height: 22px; line-height: 22px; padding-left: 11px; color: #666; }
.b31 { background-position: -321px -374px; width: 94px; height: 20px; line-height: 20px; color: #666; text-indent: 12px; }
.b32 { background-position: -588px -250px; width: 143px; height: 34px; }
.b33 { background-position: -255px -195px; width: 129px; height: 34px; }
.b34 { background-position: -740px -295px; width: 132px; height: 21px; line-height: 21px; }
.b36 { background-position: -707px -652px; width: 71px; height: 20px; line-height: 20px; color: #fff; }
.b37 { background-position: -819px -652px; width: 71px; height: 20px; line-height: 20px; color: #fff; }
.b38 { background-position: -241px -435px; width: 51px; height: 20px; _line-height: 20px; padding-bottom: 1px; color: #fff; }
.b39 { background-position: -79px -616px; width: 61px; height: 24px; line-height: 24px; color: #fff; font-size: 14px; font-weight: bold; }
.b40 { background-position: -408px -195px; width: 127px; height: 34px; }
.b41 { background-position: -564px -195px; width: 127px; height: 34px; }
.b42 { background-position: -321px -337px; width: 75px; height: 24px; }
.b43 { background-position: -403px -337px; width: 75px; height: 24px; }
.b44 { background-position: -671px -374px; width: 127px; height: 22px; font-size: 12px; color: #666; text-indent: 18px; padding-bottom: 3px; *padding: 0; }
.b45 { background-position: -426px -374px; width: 111px; height: 23px; font-size: 12px; color: #fff; text-indent: 17px; line-height: 23px; }
.b46 { background-position: -547px -374px; width: 111px; height: 23px; font-size: 12px; color: #666; text-indent: 17px; line-height: 23px; border: 0; cursor: pointer; }
.b47 { background-position: -271px -696px; width: 86px; height: 29px; color: #B0AEAE; font-size: 14px; padding: 0px 0 2px 10px; _padding: 3px 0 0 10px; margin: 10px 0; }
.b48 { background-position: -374px -696px; width: 86px; height: 29px; color: #fff; font-weight: bold; font-size: 14px; padding: 0px 0 2px 10px; _padding: 3px 0 0 10px; margin: 10px 0; }
.b49 { background-position: -474px -696px; width: 122px; height: 30px; }
.b50b { width: 28px; height: 32px; background: url(img_5.gif) no-repeat; border: 0; cursor: pointer; }
.b50 { width: 28px; height: 32px; background: url(img_6.gif) no-repeat; border: 0; cursor: pointer; }
.b51 { width: 28px; height: 32px; background: url(img_7.gif) no-repeat; border: 0; cursor: pointer; }
.b52 { width: 28px; height: 32px; background: url(img_8.gif) no-repeat; border: 0; cursor: pointer; }
.b53 { width: 68px; height: 23px; background: url(b53.gif) no-repeat; border: 0; cursor: pointer; line-height: 23px; padding-left: 17px; color: #666; font-size: 12px; }
.b54 { width: 68px; height: 23px; background: url(b54.gif) no-repeat; border: 0; cursor: pointer; line-height: 23px; padding-left: 17px; color: #fff; font-size: 12px; }
.b55 { width: 85px; height: 20px; color: #9C6060; background: url(b55.gif) no-repeat; border: 0; cursor: pointer; font-size: 12px; padding-left: 12px; padding-bottom: 3px; *padding-bottom: 0; }
.b56 { width: 72px; height: 20px; color: #9C6060; background: url(b56.gif) no-repeat; border: 0; cursor: pointer; font-size: 12px; padding-left: 12px; padding-bottom: 3px; *padding-bottom: 0; }
.b57 { width: 82px; height: 20px; color: #9C6060; background: url(b57.gif) no-repeat; border: 0; cursor: pointer; font-size: 12px; padding-left: 12px; padding-bottom: 3px; *padding-bottom: 0; }
.b58 { width: 82px; height: 20px; color: #9C6060; background: url(b58.gif) no-repeat; border: 0; cursor: pointer; font-size: 12px; padding-left: 12px; padding-bottom: 3px; *padding-bottom: 0; }
.b59 { width: 78px; height: 24px; color: #fff; background-position: -537px -435px; border: 0; cursor: pointer; font-size: 12px; padding-bottom: 3px; *padding-bottom: 0; padding-top: 0; *padding-top: 3px; }
.b60 { width: 92px; height: 24px; color: #000; background-position: -625px -435px; border: 0; cursor: pointer; font-size: 12px; padding-bottom: 3px; *padding-bottom: 0; padding-top: 0; *padding-top: 3px; }
.b61 { width: 67px; height: 24px; color: #fff; background-position: -384px -435px; border: 0; cursor: pointer; font-size: 12px; padding-bottom: 3px; *padding-bottom: 0; padding-top: 0; *padding-top: 3px; }
.b62 { width: 67px; height: 24px; color: #fff; background-position: -461px -435px; border: 0; cursor: pointer; font-size: 12px; padding-bottom: 3px; *padding-bottom: 0; padding-top: 0; *padding-top: 3px; }
.b63 { width: 95px; height: 24px; color: #fff; background: url(b63.gif) no-repeat; border: 0; cursor: pointer; font-size: 12px; padding-bottom: 3px; *padding-bottom: 0; padding-top: 0; *padding-top: 3px; }
.b64 { width: 56px; height: 24px; color: #fff; background: url(b64.gif) no-repeat; border: 0; cursor: pointer; font-size: 12px; padding-bottom: 3px; *padding-bottom: 0; padding-top: 0; *padding-top: 3px; }
.t01 { background-position: -63px -132px; height: 19px; padding: 3px 0 0 12px; color: #fff; margin-bottom: 10px; }
.t02 { background-position: -63px -165px; height: 19px; padding: 3px 0 0 12px; color: #fff; }
.t03 { background: url("pic16.jpg") repeat scroll left center; border-top: 1px solid #D5D5D5; border-bottom: none; color: #FFF; font-size: 14px; font-weight: bold; height: 35px; line-height: 35px; padding: 0 12px 0 15px; }
.t04 { background: url("pic16.jpg") repeat scroll left center; border-left: none; border-bottom: none; color: #FFF; font-size: 14px; font-weight: bold; height: 35px; line-height: 35px; padding: 0 12px 0 15px; }
.t06 { background-position: -63px -267px; line-height: 25px; text-indent: 15px; }
.t07 { background-position: -63px -232px; line-height: 25px; text-indent: 15px; color: #333; }
.info_b, .info_b2 { border: solid 0px #ccc; padding: 5px 0; overflow: hidden; margin-bottom: 10px; }
ul.p_list_ul, ul.p_list_ul2 { }
ul.p_list_ul li, ul.p_list_ul2 li { background: url(pic29.png) no-repeat 10px 9px; line-height: 23px; float: left; width: 350px; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; text-indent: 20px; margin-left: 10px; display: inline; color: #666; }
.info_b2 { width: 738px; }
ul.p_list_ul li a:hover, ul.p_list_ul2 li a:hover { color: #26A402; }
ul.p_list_ul2 li { width: 342px; padding-right: 5px; }
.plc { height: 30px; border-bottom: 1px solid #26A402; border-left: 8px solid #26A402; line-height: 30px; padding: 0 10px; position: relative; background: #F9F5E6; color: #956C34; overflow: hidden; }
.plc a { margin: 0 5px; }
.plc span a:hover { color: #26A402; }
.plc img { margin-top: 2px; vertical-align: middle; }
.right_main { width: 752px; border: solid 1px #D5D5D5; padding-bottom: 15px; overflow: hidden; background-color: #FFF; }
.help_con, .agent_con { font-size: 14px; line-height: 26px; padding: 0 10px; }
p sub { vertical-align: sub; }
p sup { vertical-align: top; }
.con_tit { color: #f00; background: url(ico8.gif) no-repeat 0 6px; padding-left: 10px; line-height: 20px; }
.con_tit a { color: #DD3904; }
.age_li_about h4 { line-height: 27px; }
.agent_con { padding-top: 10px; line-height: 24px; margin-left: 5px; }
.agent_con p { }
.agent_con span { }
.agenttop .call { padding-bottom: 10px; }
.agenttop div { font-size: 12px; line-height: 20px; }
.agenttop .call span { font-weight: bold; color: #f00; margin: 0; }
.agent_con .age_list { margin-bottom: 15px; }
.agent_con .age_list li { font-size: 14px; height: 25px; line-height: 25px; }
.agent_con .age_list li a { padding-left: 10px; }
.agent_con .age_list li a:hover, .agent_con .age_list li a.cur { background: url(ico8.gif) no-repeat left 5px; font-weight: bold; color: #DD3904; text-decoration: underline; }
.agent_con .age_li_about { padding-left: 10px; }
.agent_con .age_li_about h1 { color: #26A402; font-family: "宋体"; font-size: 14px; line-height: 25px; margin-top: 15px; text-align: center; }
.agent_con .age_li_about p { font-size: 12px; white-space: normal; letter-spacing: normal; word-spacing: 10px; margin: 10px; text-indent: 2em; }
.agent_con .age_li_about p img { clear: both; display: block; margin: auto; }
.rt_bot_line { background: #26A402; height: 2px; font-size: 0; margin-top: 20px; margin-bottom: 10px; }
.age_con_key { width: 660px; margin: 0 auto; font-size: 12px; }
.age_con_key .age_con_key1 { }
.age_con_key .age_con_key1 span { margin: 0; font-weight: bold; }
.age_con_key .age_con_key1 a { margin-right: 10px; }
.age_con_key .age_con_key2 { float: right; }
.news_con { width: 730px; margin: 0 auto; padding-top: 15px; }
.news_top { width: 720px; height: 132px; overflow: hidden; border-bottom: solid 1px #ccc; padding-bottom: 15px; margin-bottom: 15px; }
.news_top img { width: 128px; height: 128px; display: block; float: left; }
.news_top .n_top_img { width: 128px; height: 128px; display: block; border: solid 1px #ccc; padding: 1px; float: left; }
.news_top .n_top_img:hover { border: solid 1px #C10005; }
.news_img_rt { width: 570px; height: 132px; float: left; margin-left: 10px; }
.new_top_tit { width: 518px; height: 20px; line-height: 20px; overflow: hidden; margin-bottom: 10px; }
.new_top_tit .top_tit1 { font-weight: bold; text-decoration: underline; color: #000; font-size: 14px; }
.new_top_tit .top_tit1:hover { color: #C10005; }
.new_top_tit .top_tit2 { margin-left: 15px; }
.new_top_tit .top_tit3 { margin-left: 15px; color: #FF0000; }
.new_top_tit .top_tit3 a { color: #FF0000; text-decoration: underline; }
.news_img_rt .news_top_con { line-height: 24px; height: 100px; overflow: hidden; white-space: normal; letter-spacing: normal; word-spacing: 10px; }
.news_img_rt .news_top_con a { color: #C10005; text-decoration: underline; }
ul.news_ul { line-height: 25px; font-size: 13px; color: #666; padding: 0 5px; margin-bottom: 10px; }
ul.news_ul li { background: url("pic30.jpg") no-repeat scroll 0 16px transparent; border-bottom: 1px dashed #CCCCCC; font-family: "宋体"; height: 35px; line-height: 35px; padding-left: 10px; }
ul.news_ul li a { font-size: 13px; }
ul.news_ul li .a_2 { width: 405px; display: block; float: left; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; }
ul.news_ul .last { float: right; font-size: 12px; color: #888; padding: 0 10px 0 8px; }
dl.news_dl { font-size: 14px; color: #956C34; padding: 0 5px; line-height: 22px; border-bottom: 1px dashed #CCCCCC; }
dl.news_dl a { color: #000; }
dl.news_dl dt { margin-bottom: 3px; margin-top: 5px; line-height: 24px; height: 24px; width: 720px; overflow: hidden; }
dl.news_dl .dt_1 { height: 20px; background: url(pic30.jpg) no-repeat 0 6px; padding-left: 10px; font-size: 14px; color: #26A402; font-weight: bold; }
dl.news_dl .dt_1:hover { background: url(pic30.jpg) no-repeat 0 6px; color: #26A402; }
dl.news_dl .dt_2 { font-size: 12px; float: right; padding: 0 10px 0 8px; font-family: "宋体"; }
dl.news_dl .dt_3 { font-size: 12px; }
dl.news_dl .dt_3 a { color: #FF0000; text-decoration: underline; }
dl.news_dl dd { font-size: 12px; padding-left: 10px; height: 45px; overflow: hidden; margin-bottom: 10px; }
ul.n_rt_ul { background: url(pic01.jpg) no-repeat 0 7px; width: 230px; margin: 8px auto; overflow: hidden; padding-left: 20px; }
ul.n_rt_ul li { line-height: 24px; width: 216px; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; padding-left: 5px; }
ul.n_rt_ul li a:hover { color: #26A402; }
ul.n_rt_ul2 { width: 240px; margin: 8px auto; overflow: hidden; }
ul.n_rt_ul2 li { line-height: 24px; height: 24px; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; padding-left: 2px; }
ul.n_rt_ul2 li a:hover { color: #26A402; }
.plc2 { border-bottom: 1px solid #26A402; border-left: 8px solid #26A402; background: #F9F5E6; color: #956C34; height: 30px; line-height: 30px; overflow: hidden; padding: 0 10px; position: relative; }
.plc2 a { color: #956C34; }
.plc2 a:hover { color: #26A402; }
.n_info_con { padding: 10px 15px 0 10px; overflow: hidden; }
.n_info_con h1 { border-bottom: 1px dashed #D5D5D5; color: #26A402; font-family: "宋体"; font-size: 14px; line-height: 40px; padding-bottom: 10px; margin-bottom: 10px; text-align: center; }
.n_info_con2 { margin: 0 auto; }
.n_info_con h3 { text-align: center; color: #000; font-family: "宋体"; margin-bottom: 10px; font-size: 14px; border-bottom: 1px dashed #CCCCCC; }
.info_con_tit { font-family: "宋体"; line-height: 24px; margin-bottom: 15px; }
.info_con_tit span { margin-right: 20px; }
.info_con_tit .n_tit { text-align: center; color: #BCBBBB; }
.info_con_tit .n_tit a { color: #BCBBBB; }
.info_con_tit .n_tit2 { height: 24px; }
.n_info_con .tit2_span { float: right; margin: 0; _margin-top: 5px; }
.n_info_con p { line-height: 22px; padding: 0 10px; word-spacing: 10px; }
.n_info_con p a { color: #B61212; }
.n_info_con .apage { text-align: center; margin-bottom: 10px; }
.info_input { text-align: center; color: #000; margin-bottom: 15px; }
.info_input input { }
.info_key { border-bottom: solid 1px #D5D5D5; height: 30px; line-height: 30px; padding: 0 10px; margin: 10px 0; width: 648px; overflow: hidden; }
.info_key span { font-size: 12px; font-weight: bold; }
.info_key a { font-size: 12px; margin-right: 10px; }
.info_key a:hover { color: #26A402; }
.n_info_con a.keys { color: Blue; text-decoration: underline; }
#cntrBody { font-size: 12px; }
#cntrBody p { line-height: 26px; margin: 10px; text-indent: 2em; }
#cntrBody p img { clear: both; display: block; margin: auto; }
.gduo { height: 30px; line-height: 30px; background: #f7f7f7; overflow: hidden; margin: 15px 0px; padding: 0 10px; }
.gduo span { float: right; width: 320px; overflow: hidden; height: 30px; display: block; }
.gduo a { font-weight: bold; }
.gduo a:hover { color: #26A402; }
.n_info_con2 .t04 { color: #FFF; }
.n_info_con2 .t04 a { color: #26A402; }
.n_info_con2 .t04 a:hover { color: #26A402; }
.n_info_tjcp h4 { border-bottom: 0px solid #ccc; }
.n_info_tjcp dl { float: left; height: 170px; overflow: hidden; padding: 14px 0px 0 14px; width: 149px; }
.n_info_tjcp dt { width: 145px; padding: 0px; border: 1px solid #D5D5D5; height: 145px; line-height: 0; font-size: 0; }
.n_info_tjcp dt:hover { border: 1px solid #26A402; }
.n_info_tjcp dt img { width: 145px; height: 145px; }
.n_info_tjcp dd { line-height: 18px; height: 18px; overflow: hidden; text-align: center; padding-top: 5px; color: #ab8673; width: 149px; }
.n_info_tjcp dd a { height: 18px; overflow: hidden; color: #666666; }
.n_info_tjcp dd a:hover { color: #26A402; }
.page { height: 50px; padding-top: 40px; }
.pager { padding: 3px; margin: 3px; text-align: center; clear: both; }
.pager a, .pager span { display: inline-block; margin-right: 3px; height: 20px; line-height: 20px; vertical-align: bottom; }
.pager a, .pager a:active { display: inline-block; border: 1px solid #C5C5C5; color: #333; padding: 0 6px; }
.pager a:hover { border: 1px solid #26A402; text-decoration: none; color: #26A402; }
.pager span.current { background: #26A402; border: 1px solid #26A402; color: #fff; font-weight: bold; padding: 0 6px; }
.pager span.disabled { border: 1px solid #C5C5C5; padding: 0 6px; color: #C0C0C0; }
#tags_content { font-size: 12px; }
#tags_content p { line-height: 26px; margin: 10px; text-indent: 2em; }
#tags_content p img { clear: both; display: block; margin: auto; }
.cursor_default  { margin-right: 2px; vertical-align: middle; }
.jobList { width: 95%; margin: 0 auto; padding: 10px 0; }
.jobList table th { background:url(bg2.png); font-weight: bold; }
.jobList table th,.jobList table td { padding: 5px; height: 25px; }
.jobList table td { color: #666; }
.jobList table td.l { color: #888; }
.jobList .line { border-top: 1px solid #E6E6E6; }
.jobList h4 img { vertical-align: middle; margin-left: 10px; margin-right: 5px; }
.jobList h4 span { font-weight: normal; color: #999; font-size: 12px; }
.jobList .back img { cursor: pointer; position: relative; }