﻿@charset "utf-8";
/*Comm_Start*/
html, body, div, h1, h2, h3, h4, h5, h6, ul, ol, li, dl, dt, dd, p, blockquote, pre, form, input, textarea, fieldset, table, th, td { margin: 0; padding: 0; }
body, button, input, select, textarea { font: 14px Tahoma, Verdana, Arial, "宋体"; }
body { background: #fff; color: #4c4f56; }
ul, ol { list-style: none; }
img { border: none; vertical-align: top; }
:focus { outline: 0; }


/*TopNav_Start*/
.topNav { width: 100%; height: 32px; margin: auto; background: #494745; font-size: 12px; }
.topNav_ul { width: 1012px; height: 32px; margin: auto; }
.topNav_ul ul { float: left; width: 656px; }
.topNav_ul li { float: left; color: #fff; line-height: 32px; padding-left: 21px; padding-right: 21px; font-size: 14px; text-align: center; width: 65px; }
.topNav_ul li:hover { color: #fff; font-weight: bold; font-size: 14px; background: #000; }
.topNav_ul li a { color: #fff; }

.nav_left_Index { float: left; color: #fff; width: 300px; height: 28px; line-height: 28px; padding-left: 20px; }
.nav_left_Index a { color: #fff; }
.nav_right_Index { float: right; color: #fff; width: 300px; height: 28px; line-height: 28px; text-align: right; padding-right: 20px; }
.nav_right_Index a { color: #fff; }
/*TopNav_End*/

/*font_base*/
.f24 { font-size: 24px; }
.f18 { font-size: 18px; }
.f16 { font-size: 16px; }
.f14 { font-size: 14px; }
.f12 { font-size: 12px; }
.ts { color: #f94f01; }
/*橙色*/
.ts1 { color: #999999; }
/*高黑*/
.ts2 { color: #323232; }
/*黑亮*/
.ts3 { color: #e46312; }
/*深橙*/
.ts4 { color: #828284; }
/*浅灰*/
.ts5 { color: #4c4f56; }
/*深色*/
.ts6 { color: #555555; }
/*深色*/
.ts7 { color: #666666; }
.ts8 { color: #333333; }
/*服务主题*/
.ts9 { color: #000000; }
.ts10 { color: #4a4949; }
.ts11 { color: #747474; }


/*font_fal*/
.f_h { font-family: "黑体"; }


.b1 { font-weight: bold; }
.fu { text-decoration: underline; }



/*link*/
a { color: #151515; text-decoration: none; }
a:hover { color: #20a135; }

/*div_base*/
.clear { clear: both; }
/*Comm_End*/

body, td, th { font-size: 12px; }
body { margin: 0px 0px 25px 0px; background-color: #FFFFFF; }

/*new_2013-04-02*/
ul, ol { list-style: none; }

/*top_01*/
.topdiv01 { margin: auto; padding-top: 5px; width: 100%; height: 25px; border-bottom: 1px solid #e5e5e5; background: #f2f2f2; }
.topdiv02 { width: 960px; margin: auto; height: 18px; }
.topdiv02_left { margin-left: 15px; height: 18px; font-size: 12px; float: left; }
.topdiv02_right { float: right; font-size: 12px; }

/*top_01*/
.topdiv01 { margin: auto; width: 100%; height: 20px; border-bottom: 1px solid #e5e5e5; }
.topdiv02 { width: 960px; margin: auto; height: 18px; }
.topdiv02_left { margin-left: 15px; height: 18px; font-size: 12px; float: left; }
.topdiv02_right { float: right; font-size: 12px; }

/*top*/
.topdiv { width: 960px; height: 85px; margin: auto; margin-top: 10px; }
.top_left { float: left; width: 380px; height: 82px; background: url("/r/images/logo.jpg") no-repeat 10px 0px; }
.top_center { float: left; width: 180px; height: 82px; }
.top_right { float: right; width: 338px; height: 62px; margin-top: 10px; }

/*top_seach_top*/
.seachtop a { color: #999999; }


/*top_seach*/
.top_txtInput { border: 1px solid #ffac80; border-right: 0px; line-height: 25px; height: 25px; width: 280px; }
.top_btn { border: 0px; height: 29px; width: 50px; }

/*menu*/
.menudiv { width: auto; background: url("/images/new/nav_bg.png") repeat-x; height: 45px; margin-bottom: 16px; }
.menu_sub { width: 960px; height: 45px; margin: auto; }

/*.ac{background:url("/images/new/nav_bg.png") repeat-x;}*/


.nav { font: bold 14px "微软雅黑"; }
.nav a { height: 34px; color: #4a4a49; cursor: pointer; position: relative; }
.nav a:hover, .nav .cur { color: #fff; background: url("/images/new/nav_bg01.gif") repeat-x; }

.nav li { float: left; }

.navf { float: left; width: 100px; text-align: center; padding-top: 10px; }
.navl { width: 4px; float: left; height: 40px; background: url("/images/new/line.gif"); }
.nav01 { width: 4px; float: left; height: 40px; }


/*new_2013-04-02*/

img { border: 0; }
* { margin: 0; padding: 0; }
#main { background: #f1f2f2; }
.top-menu { margin: 0px !important; }
.info_bg { background: #FFF; }

table { margin: 0 auto; border: 0; padding: 0; }
p { margin-bottom: 12px; }
a { text-decoration: none; color: #325E7F; }
a:hover { text-decoration: none; color: #D55500; }
h1 { font-size: 14px; color: #325E7F; display: block; margin-left: 15px; }
h2 { font-size: 16px; line-height: 40px; color: #333; background-repeat: no-repeat; background-position: 0px 11px; display: block; text-indent: 11px; height: 40px; }
h3 { font-size: 14px; line-height: 26px; color: #325E7F; display: block; }
h4 { font-size: 12px; font-weight: normal; width: 100px; display: block; float: left; line-height: 24px; color: #484848; }
.noShow { display: none; }
.pd20 { padding: 20px; }

.pages { clear: both; margin: 20px; }
.pagesnum { text-align: right; padding-right: 2px; }
.pages a, .pages strong { padding: 3px 6px; color: #9A9A9A; margin-right: 3px; height: 20px; line-height: 20px; overflow: hidden; }
.pages a:hover { text-decoration: none; background-color: #9A9A9A; color: #fff; border: 1px solid #000; }
.pages .pre { background: url(../images/arrow_left.gif) left center no-repeat; padding-left: 12px; }
.pages .next { background: url(../images/arrow_right.gif) right center no-repeat; padding-right: 12px; }
.pages a.active { background: #06b0b9; color: #FFFFFF; }

/* Message*/
.error_panel DIV, .msg_panel DIV { text-align: left; border: 1px solid #CCCCCC; padding: 10px 10px 20px 100px; margin: 10px 0 10px 0; line-height: 2em; }
.error_panel IMG, .msg_panel IMG { float: left; }
.msg_panel { color: #000; background: url(../images/ico_info.gif) 10px 10px no-repeat #FFFFCC; }
.error_panel { color: #ff0000; background: url(../images/ico_critical.gif) 10px 10px no-repeat #FFFFCC; }

/* member */
.workspace { height: 500px; border: #ddd solid 1px; background: #f9f9f9; padding: 20px; }
.workspace h1 { font-family: "微软雅黑"; font-size: 16px; text-align: left; margin: -10px 0 10px 0px; }
.workcontent { border: #ddd solid 1px; background: #fff; }
.tbl_grid { background: #dddddd; width: 100%; cs: expression(this.cellSpacing=1); cp: expression(this.cellPadding=4); margin-top: 10px; }
.tbl_grid td { background: #FFFFFF; padding: 4px; }
.tbl_grid th { background: #e6e6e6; height: 28px; color: #111; font-size: 14px; font-weight: bold; }

.helpcontent { width: 962px; margin-top: 14px; margin-bottom: 14px; border-top-width: 1px; border-bottom-width: 1px; border-top-style: solid; border-bottom-style: solid; border-top-color: #DDDDDD; border-bottom-color: #DDDDDD; }
.helpcontent td { color: #000; }
.helpcontentdiv { margin-bottom: 20px; }
.ask_env { margin: 10px; padding: 7px; border: #ddd solid 1px; background: #F9F9F9; }
.comment { padding-left: 12px; border: #FADEC4 solid 1px; padding: 10px 10px 10px 30px; margin: 10px; }

.img-button { margin-right: 6px; }
.img-ad { margin: 12px auto; }
.img-ad02 { margin-top: 12px; }
.img-foot { margin-right: 15px; }
.button-more { margin-top: 20px; }
.button-ask { margin-top: 8px; margin-bottom: 10px; }
.button-tao, .button-pai, .button-you { line-height: 28px; color: #484848; background-repeat: no-repeat; background-position: 0px 5px; display: block; float: left; width: 350px; text-indent: 24px; }
.button-tao { background-image: url(../images/icon/taobao.gif); }
.button-pai { background-image: url(../images/icon/paipai.gif); }
.button-you { background-image: url(../images/icon/youa.gif); }
.button-view, .button-sc { line-height: 28px; background-repeat: no-repeat; background-position: 0px 5px; text-indent: 18px; display: block; float: left; width: 98px; }
.button-view { background-image: url(../images/icon_06.gif); }
.button-sc { background-image: url(../images/icon_07.gif); }
a.button-inbox, a.button-send, a.button-write, a.button-ask, a.button-askwrite { float: left; margin-right: 10px; width: 60px; height: 55px; display: block; }
a.button-inbox { background: url(../images/button_inbox.jpg) no-repeat; }
a.button-inbox:hover { background: url(../images/button_inbox.jpg) no-repeat 0 -56px; }
a.button-send { background: url(../images/button_send.jpg) no-repeat; }
a.button-send:hover { background: url(../images/button_send.jpg) no-repeat 0 -56px; }
a.button-write { background: url(../images/button_write.jpg) no-repeat; }
a.button-write:hover { background: url(../images/button_write.jpg) no-repeat 0 -56px; }

a.button-ask { background: url(../images/member/button_send.jpg) no-repeat; }
a.button-ask:hover { background: url(../images/member/button_send.jpg) no-repeat 0 -56px; }
a.button-askwrite { background: url(../images/member/button_write.jpg) no-repeat; }
a.button-askwrite:hover { background: url(../images/member/button_write.jpg) no-repeat 0 -56px; }


.w12 { width: 12px; }
.w13 { width: 12px; }

.top-r { color: #999999; padding-top: 20px; }
.top-r td, .top-r a { color: #999999; }
.top-r a:hover { color: #D55500; }

.top-r-member { text-align: right; }

.tb-search { margin-top: 6px; }
.search-input { font-size: 12px; line-height: 24px; color: #666666; background-color: #FFFFFF; height: 22px; width: 245px; border: 1px solid #CCCCCC; text-indent: 5px; }

.tb-menu { background-image: url(../images/menu_bg.jpg); background-repeat: repeat-x; height: 52px; margin-top: 2px; }
.menu a { font-size: 14px; line-height: 30px; color: #484848; background-image: url(../images/menu_link.jpg); background-repeat: no-repeat; text-align: center; display: block; float: left; height: 30px; width: 100px; margin-right: 5px; }
.menu a:hover, .menu a.active { color: #FFFFFF; background-image: url(../images/menu_over.jpg); background-repeat: no-repeat; text-align: center; display: block; float: left; font-weight: bold; }

.menu_product { font-size: 12px; }
.menu_product a { font-size: 12px; margin-right: 20px; color: #000000; }
.menu_product a:hover { font-weight: bold; text-decoration: underline; color: #000000; }

.tb-00 { margin-top: 14px; }
.tb-01 { width: 1190px; margin-top: 14px; background: none !important; }
.tb_top_bg { background: #FFF; }
.tb_bg { background: #FFF; }
.tb-02 { width: 1010px; margin-top: 14px; margin-bottom: 14px; border-top-width: 1px; border-bottom-width: 1px; border-top-style: solid; border-bottom-style: solid; border-top-color: #DDDDDD; border-bottom-color: #DDDDDD; }
.tb-02 td { padding: 13px 0px 15px 15px; }
.tb-03 { width: 91%; margin-top: 3px; margin-bottom: 10px; }
.tb-login { width: 615px; margin-top: 50px; margin-bottom: 40px; }
.tb-login-con { width: 100%; margin-top: 20px; }
.tb-login-con td { font-family: ""; line-height: 35px; color: #666666; }
.login-input { font-family: Tahoma; font-size: 12px; line-height: 23px; color: #484848; background-color: #F9F9F9; text-indent: 3px; height: 23px; width: 178px; border: 1px solid #DDDDDD; }
.title-01 { background-image: url(../images/title-01-bg.jpg); background-repeat: repeat-x; height: 32px; width: 100%; }
.title-02 { background-repeat: repeat-x; height: 35px; width: 100%; border-bottom: 1px #f1f1f1 solid; }
.title-03 { height: 28px; width: 95%; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #E10000; }
.title-04 { font-size: 16px; line-height: 40px; font-weight: bold; color: #333; text-indent: 20px; vertical-align: bottom; display: block; }
.title-05 { background-image: url(../images/title-03-bg.jpg); background-repeat: repeat-x; height: 28px; width: 100%; }
.title-06 { font-size: 14px; line-height: 35px; font-weight: bold; color: #E10000; vertical-align: bottom; display: block; text-indent: 5px; }
.title-service, .title-news, .title-gold, .title-gold-02, .title-faq, .title-sc-updata, .title-sc-hot { font-size: 14px; line-height: 32px; font-weight: bold; color: #006DA2; }
.title-service { background-image: url(../images/icon_service.jpg); background-repeat: no-repeat; text-indent: 32px; background-position: 0px 3px; }
.title-news { background-image: url(../images/icon_news.jpg); background-repeat: no-repeat; text-indent: 38px; background-position: 0px 3px; }
.title-gold { background-image: url(../images/icon_gold.jpg); background-repeat: no-repeat; text-indent: 30px; background-position: 0px 3px; }
.title-gold-02 { background-image: url(../images/icon_gold02.jpg); background-repeat: no-repeat; text-indent: 30px; background-position: 0px 3px; }
.title-faq { background-image: url(../images/icon_arrow_05.gif); background-repeat: no-repeat; text-indent: 12px; background-position: 0px 12px; }
.title-sc-updata { background-image: url(../images/icon_updata.gif); background-repeat: no-repeat; text-indent: 30px; background-position: 0px 4px; }
.title-sc-hot { background-image: url(../images/icon_hot.gif); background-repeat: no-repeat; text-indent: 30px; background-position: 0px 4px; }
.title-updata, .title-will { font-family: Tahoma; font-size: 14px; line-height: 35px; font-weight: bold; color: #006DA2; height: 42px; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #CCCCCC; text-indent: 32px; width: 330px; vertical-align: bottom; }
.title-updata { background-image: url(../images/product/icon_updata.gif); background-repeat: no-repeat; background-position: 3px 12px; }
.title-will { background-image: url(../images/product/icon_will.gif); background-repeat: no-repeat; background-position: 3px 12px; }

.tb-center, .tb-center-03, .tb-subtitle, .tb-video, .member-menu, .tb-sc, .tb-union-type { width: 100%; }
.tb-center td { padding-left: 10px; }
.tb-subtitle td { padding: 5px 0px 12px 0px; }
.tb-subtitle a { line-height: 25px; text-indent: 22px; display: block; }
.tb-subtitle a:hover { background-image: url(../images/icon_arrow_04.gif); background-repeat: no-repeat; background-position: 214px 9px; background-color: #F3F3F3; color: #325E7F; }
.tb-video td { padding: 20px 10px 6px 10px; }
.tb-video a { line-height: 24px; color: #484848; background-image: url(../images/video_bg.jpg); background-repeat: repeat-x; text-align: center; display: block; height: 24px; width: 163px; margin-right: 3px; margin-bottom: 10px; margin-left: 5px; border: 1px solid #D7F2FF; float: left; }
.tb-video a:hover { border: 1px solid #009900; }
.tb-sc td { padding: 16px 0px 6px 0px; }
.tb-sc table { text-align: center; float: left; width: 110px; margin: 0px 10px 6px 20px; }
.tb-sc table td { padding: 0px; }
.tb-center-02 { display: block; padding: 14px 0px 12px 0px; }
.tb-center-04 { background-image: url(../images/product/tb02_bg.jpg); background-repeat: repeat-y; width: 100%; }
.tb-union-type { background-color: #F9F9F9; }
.member-menu td { padding-bottom: 20px; }
.sc-menu { width: 100%; border-right-width: 1px; border-left-width: 1px; border-right-style: solid; border-left-style: solid; border-right-color: #F2C100; border-left-color: #F2C100; }
.sc-menu td { padding: 14px 0px 12px 10px; }
.sc-menu a { line-height: 22px; color: #484848; background-image: url(../images/bg_02.jpg); background-repeat: repeat-x; text-align: center; float: left; height: 22px; width: 98px; margin-right: 8px; margin-bottom: 8px; border: 1px solid #FFF5CE; }
.sc-menu a:hover { color: #E10000; border: 1px solid #F2C203; }
.tb-top { background: url(../images/product/tb02_top_bg.jpg) repeat-x; height: 8px; width: 100%; }
.tb-top-02 { height: 43px; width: 100%; border-bottom: 1px #f1f1f1 solid; }
.tb-top-03 { background-image: url(../images/tb_top_bg.jpg); background-repeat: repeat-x; height: 4px; width: 100%; }
.tb-top-04 { background-image: url(../images/tb_top02_bg.jpg); background-repeat: repeat-x; height: 4px; width: 100%; }
.tb-down { background: url(../images/title_down_bg.jpg) repeat-x; height: 4px; width: 100%; }
.tb-down-02 { background: url(../images/tb_down_bg.jpg) repeat-x; height: 21px; width: 100%; }
.tb-down-03 { background: url(../images/product/tb03_down_bg.jpg) repeat-x; height: 8px; width: 100%; }
.tb-down-04 { background: url(../images/tb_down02_bg.jpg) repeat-x; height: 4px; width: 100%; }
.tb-down-05 { background: url(../images/tb_down03_bg.jpg) repeat-x; height: 4px; width: 100%; }
.service { background-image: url(../images/line_01.jpg); background-repeat: no-repeat; background-position: 164px 0px; width: 165px; float: left; margin: 7px auto 22px auto; }
.service td { padding: 0px; }
.service-icon { margin-top: 13px; margin-bottom: 10px; }
.service-text, .service-text02 { font-family: Tahoma; line-height: 150%; color: #999999; display: block; margin-left: 14px; margin-top: 4px; }
.service-text { width: 85%; }
.service-text02 { width: 95%; }
.service-button { display: block; width: 85%; margin-left: 14px; margin-top: 6px; }
.service-list { width: 97%; margin-top: 25px; }
.service-list td { border-bottom-width: 1px; border-bottom-style: dotted; border-bottom-color: #CCCCCC; padding-bottom: 25px; }
.service-list-img { width: 100px; border: 1px dotted #CCCCCC; display: block; }
.online { width: 95%; margin-top: 12px; }
.online td { padding-bottom: 10px; border-bottom-width: 1px; border-bottom-style: dotted; border-bottom-color: #CCCCCC; text-align: center; }
.online-text { font-family: Tahoma; line-height: 180%; width: 80%; margin-top: 10px; color: #999 !important; }
.video-text { line-height: 200%; margin: 8px; }
.tb-support { width: 92%; margin-top: 8px; margin-bottom: 5px; }
.tb-ask { width: 96%; margin-top: 8px; margin-bottom: 5px; }
.tb-new-ask { width: 96%; }
.tb-support a, .tb-ask a, .tb-new-ask a { line-height: 25px; background-image: url(../images/sanjiao_gray.gif); background-repeat: no-repeat; background-position: 0 4px; padding-left: 10px; }
.tb-new-ask span { color: #999999; margin-left: 15px; }
.news { width: 100%; }
.faq { width: 95%; }
.news a, .faq a { line-height: 30px; background-repeat: no-repeat; background-position: 0px 4px; text-indent: 10px; padding-left: 10px; font-size: 14px; }
.news-date { font-family: Tahoma; font-size: 11px; line-height: 26px; color: #999999; text-align: right; width: 130px; }
.gold { float: left; width: 100px; text-align: center; margin: 20px 20px 5px 20px; }
.subtitle-01, .subtitle-02, .subtitle-03 { font-size: 13px; line-height: 30px; font-weight: bold; color: #484848; text-indent: 44px; display: block; }
.subtitle-01 { background-image: url(../images/icon_01.jpg); background-repeat: no-repeat; background-position: 10px 0px; }
.subtitle-02 { background-image: url(../images/icon_02.jpg); background-repeat: no-repeat; background-position: 10px 0px; }
.subtitle-03 { background-image: url(../images/icon_03.jpg); background-repeat: no-repeat; background-position: 10px 0px; }
.subtitle-member, .subtitle-menu { width: 210px; display: block; margin-right: 9px; margin-left: 9px; }
.subtitle-member { background-image: url(../images/subtitle_bg.jpg); background-repeat: no-repeat; height: 26px; margin-top: 8px; margin-bottom: 8px; line-height: 26px; font-weight: bold; color: #E10000; text-indent: 24px; }
.subtitle-menu a { line-height: 35px; color: #333 !important; text-indent: 24px; display: block; font-size: 16px; }
.subtitle-menu a:hover { color: #333333; background-color: #fafafa; border-left: 2px #06b0b9 solid; }
.subtitle-menu img { padding-top: 10px; }
.text { line-height: 180%; display: block; margin-left: 44px; }
.text-02 { line-height: 26px; float: left; width: 320px; margin: 15px; }
.text-02 td { padding-right: 10px; padding-left: 5px; }
.text-03 { line-height: 180%; font-weight: bold; color: #325E7F; display: block; }
.text-04 { line-height: 150%; color: #999999; display: block; }
.tb-line { border-right-width: 1px; border-right-style: dashed; border-right-color: #CCCCCC; }
.product-sm { float: left; width: 310px; margin: 15px; }
.product-sm span { line-height: 150%; color: #484848; display: block; }
.nowin { color: #666666; background-repeat: no-repeat; background-position: 2px 1px; font-size: 14px; padding-top: 15px; }
.nowin a { color: #666666; }
.nowin a:hover { color: #D55500; }
.join_union { background-image: url(../images/bg_01.jpg); background-repeat: no-repeat; height: 230px; width: 230px; }
.join-img { text-align: center; display: block; }
.join-title { font-family: "΢ź"; font-size: 20px; font-weight: bold; color: #EC5F00; display: block; margin-top: 18px; margin-bottom: 8px; text-align: center; }
.join-text { line-height: 180%; color: #484848; display: block; margin: 0px 10px 10px 12px; }
.member-info { width: 95%; margin-top: 15px; margin-bottom: 10px; }
.member-info td { line-height: 24px; color: #484848; background-image: url(../images/icon_arrow_02.gif); background-repeat: no-repeat; background-position: 0px 8px; text-indent: 12px; }
.member-subtitle { background-image: url(../images/line_04.jpg); background-repeat: repeat-x; height: 26px; width: 96%; border: 1px solid #EEEEEE; margin-top: 20px; margin-bottom: 15px; }
.member-subtitle td { line-height: 26px; font-weight: bold; color: #E10000; background-image: url(../images/icon_arrow_03.gif); background-repeat: no-repeat; background-position: 10px 9px; text-indent: 22px; }
.member-tb { width: 96%; }
.member-tb span { background-image: url(../images/icon_email.gif); background-repeat: no-repeat; background-position: 12px 7px; text-indent: 32px; display: block; float: left; line-height: 25px; }
.member-tb td { padding-top: 5px; padding-bottom: 5px; }
.member-tb-title { background-image: url(../images/icon_arrow_07.gif); background-repeat: no-repeat; background-position: 5px 14px; text-indent: 15px; width: 100px; }
.member-tb-button { width: 97%; margin-top: 20px; }
.member-tb-button td { padding: 20px 0px 20px 110px; border-top-width: 1px; border-top-style: dotted; border-top-color: #CCCCCC; }

.member-grid { background-image: url(../images/line_05.jpg); background-repeat: repeat-x; width: 100%; border-left: 1px solid #ddd; border-top: 1px solid #ddd; margin-top: 10px; }
.member-grid th { font-weight: bold; line-height: 28px; border-bottom: #ddd solid 1px; border-right: #ddd solid 1px; }

.member-grid td { padding: 3px; line-height: 20px; border-bottom: #ddd solid 1px; border-right: #ddd solid 1px; }

.login-time { font-family: Tahoma; line-height: 35px; color: #666666; background-image: url(../images/icon_login_time.gif); background-repeat: no-repeat; text-indent: 70px; vertical-align: bottom; display: block; border-bottom-width: 1px; border-bottom-style: dotted; border-bottom-color: #CCCCCC; background-position: 0px 16px; width: 195px; }
.school-news { background-image: url(../images/bg_03.jpg); background-repeat: repeat-x; border: #e2e2e2 solid 1px; padding: 10px 10px 5px 10px; }
.school-news-title { font-size: 18px; color: #E10000; display: block; margin-top: 10px; margin-bottom: 5px; text-align: center; font-weight: bold; }
.school-news-tips { line-height: 1.5em; color: #000; display: block; margin-bottom: 10px; }
.school-news-list { display: block; margin-top: 10px; margin-bottom: 10px; }
.school-news-list a { width: 180px; float: left; line-height: 20px; background: url(../images/dot.gif) no-repeat; padding-left: 15px; }
.school-title { height: 39px; width: 100%; border-top: 1px dotted #CCCCCC; }
.school-list { width: 96%; margin-bottom: 15px; }
.school-list a { line-height: 24px; /*
	background: url(../images/icon_point.jpg) no-repeat 2px 10px;
	padding-left:10px;
	*/ }
.union-type-title { width: 95%; margin-top: 18px; margin-bottom: 10px; }
.union-type-title td { font-size: 14px; font-weight: bold; color: #EC5F00; background-image: url(../images/icon_tips.gif); background-repeat: no-repeat; background-position: 68px 0px; }
.union-type { width: 95%; margin-bottom: 10px; }
.union-type a { line-height: 24px; background-image: url(../images/icon_arrow_07.gif); background-repeat: no-repeat; background-position: 0px 9px; text-indent: 10px; width: 212px; margin-right: 15px; float: left; display: block; }
.union-list { width: 97%; margin-top: 16px; border-bottom-width: 1px; border-bottom-style: dotted; border-bottom-color: #CCCCCC; }
.union-name { display: block; margin-top: 10px; }
.union-title { font-size: 13px; font-weight: bold; color: #E10000; display: block; margin-bottom: 5px; }
.union-title-02 { background-color: #FF9900; width: 97%; margin-top: 30px; margin-bottom: 10px; }
.union-title-name { font-size: 14px; line-height: 28px; font-weight: bold; color: #FFFFFF; background-image: url(../images/icon_arrow_08.gif); background-repeat: no-repeat; background-position: 0px 11px; text-indent: 12px; }
.union-text { font-family: Tahoma; line-height: 150%; display: block; margin-right: 40px; }
.union-type-sm { color: #999999; display: block; margin-top: 10px; margin-bottom: 20px; }
.union-icon { text-align: center; display: block; }
.union-sm { line-height: 24px; color: #484848; display: block; }
.union-qm { line-height: 26px; color: #666666; display: block; padding-right: 12px; padding-left: 12px; border: 1px dotted #B7B7B7; font-family: Tahoma; margin-top: 10px; }
.union-detail { width: 96%; }
.union-detail td { padding-top: 5px; padding-bottom: 5px; border-bottom-width: 1px; border-bottom-style: dotted; border-bottom-color: #CCCCCC; font-family: Tahoma; line-height: 180%; color: #484848; }
.union-detail b { color: #325E7F; text-indent: 20px; width: 140px; display: block; }
.union-detail span { display: block; }
.union-button { width: 57%; margin-top: 20px; margin-bottom: 10px; }
.ask-name { font-family: Tahoma; line-height: 30px; color: #E10000; width: 100px; }
.list-title { background-image: url(../images/list_title_bg.jpg); background-repeat: no-repeat; height: 50px; width: 100%; }
.list-title td { font-family: "΢ź"; font-size: 20px; line-height: 50px; color: #FFFFFF; text-indent: 20px; }
.list-tb { background-image: url(../images/line_07.jpg); background-repeat: repeat-x; background-position: top; width: 100%; margin-top: 1px; }
.list-tb table { width: 96%; margin-top: 10px; }
.list-tb table td { line-height: 29px; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #DDDDDD; padding-right: 10px; }
.list-tb table a { line-height: 29px; background-image: url(../images/icon_arrow_02.gif); background-repeat: no-repeat; background-position: 8px 11px; text-indent: 20px; display: block; font-family: Tahoma; }
.page-no { width: 94%; margin-top: 20px; margin-bottom: 10px; }
.page-no td { font-family: Tahoma; color: #666666; text-align: right; }
.page-no a { color: #666666; padding-right: 2px; padding-left: 2px; }
.page-no a:hover { color: #E10000; }
.page-no a.active { color: #E10000; font-weight: bold; }
.line-l { border-left-width: 1px; border-left-style: solid; border-left-color: #DDDDDD; }
.link { width: 962px; }
.link-title { line-height: 31px; color: #DB3700; background-image: url(../images/icon_arrow_03.gif); background-repeat: no-repeat; background-position: 5px 11px; text-indent: 14px; width: 76px; font-weight: bold; }
.foot-menu { background-color: #F26100; height: 26px; width: 962px; margin-top: 30px; margin-bottom: 1px; }
.foot-menu td { color: #FFFFFF; text-align: center; }
.foot-menu a { color: #FFFFFF; }
.foot-menu a:hover { font-weight: bold; }
.foot { background-image: url(../images/foot_bg.jpg); background-repeat: repeat-x; background-position: top; width: 962px; border-top: #d2d2d2 solid 1px; padding-top: 10px; margin-top: 10px; margin-bottom: 20px; }
.foot td { color: #000; text-align: center; padding-top: 10px; }
.foot a { color: #333; }

.blue { color: #000099; }
a.blue { color: #000099; }
a.blue:hover { text-decoration: underline; }
.red { color: #E10000; }
.hand { cursor: hand; }
.borderpic IMG { border: #e1e1e1 solid 1px; padding: 4px; }
.nobackground { background: none; }
.txtBlack { color: #484848; }
.txtGrey { color: #999; }
.txtBlue { color: #003399; }
.txtGreen { color: #006600; }

.dotLine { line-height: 18px; background: url(../images/dotline.gif) bottom repeat-x; }

.recharge-font-content { font-family: ""; font-size: 14px; color: #325e7f; padding-top: 10px; }
.recharge-font-title { font-family: ""; font-size: 16px; color: #FF0000; font-weight: bold; padding-top: 12px; }
.searchBtn { background: url(../images/btnSearch.gif) no-repeat; width: 47px; height: 27px; border: none; }
.searchTitle { font-size: 14px; line-height: 1.5em; }
.searchResault { color: #000000; line-height: 1.5em; }

.info { padding: 30px; line-height: 1.5em; color: #000000; }
.info h1 { font-size: 26px; color: #000000; line-height: 30px; }
.infosub { color: #999999; text-align: center; background: url(../images/dotline.gif) repeat-x bottom; margin-bottom: 20px; }
.infocontent { line-height: 190%; font-size: 14px; }

/*层1的样式*/
.divCover { /*本层要实现覆盖模式窗口以外全部内容的半透明效果*/ background-color: #000000; /*背景色*/ position: absolute; /*绝对定位，必选，使层绝对依照top,left的标准显示，否则将不能实现覆盖*/ top: 0; /*层与页面顶部距离*/ left: 0; /*层与左侧边距离*/ z-index: 1; /*当发生重叠时的优先级，数大的会覆盖数较小的，没进行设置的均可视为小于0*/ display: none; /*层是否可见，初始化none不可见*/ filter: Alpha(opacity=30); /*过滤颜色，设置透明度（可见度）30，数越小越透明*/ width: 100%; height: 100%; opacity: 0.3; z-index: 999; }
/*层2的样式*/
.divShow { /*本层显示在最前端，其它控件均不可用*/ width: 320px; /*显示宽度*/ height: 260px; /*显示高度*/ position: absolute; /*绝对定位*/ z-index: 2; /*优先级*/ display: none; /*是否显示*/ left: 40%; top: 40%; border: 1px inset gray; /*边框：宽度，样式，颜色*/ background-color: #EEEEEE; /*背景色*/ z-index: 999; }
.divCover01 { /*本层要实现覆盖模式窗口以外全部内容的半透明效果*/ background-color: #000000; /*背景色*/ position: absolute; /*绝对定位，必选，使层绝对依照top,left的标准显示，否则将不能实现覆盖*/ top: 0; /*层与页面顶部距离*/ left: 0; /*层与左侧边距离*/ display: none; /*层是否可见，初始化none不可见*/ width: 100%; height: 100%; filter: alpha(opacity=70); -moz-opacity: 0.7; opacity: 0.7; font-size: 12px; line-height: 22px; z-index: 999; }
/*表现层*/
.divShow01 { /*本层显示在最前端，其它控件均不可用*/ width: 520px; /*显示宽度*/ height: auto; /*显示高度*/ overflow: hidden; position: absolute; /*绝对定位*/ z-index: 999; /*优先级*/ display: none; /*是否显示*/ left: 40%; top: 40%; border: 2px solid #e46312; /*边框：宽度，样式，颜色*/ background-color: #EEEEEE; /*背景色*/ padding-bottom: 20px; padding-left: 10px; z-index: 999; }

.divtable td { padding: 3px; }
.product_list { width: 962px; margin: -14px auto; background: url(../images/memu_bg.gif) no-repeat top; }
.product_list ul { margin-left: 100px; padding-top: 10px; _display: inline; list-style-type: none; }
.product_list ul li { float: left; _display: inline; margin-right: 5px; }
.product_list ul li a { display: block; cursor: hand; color: #FFFFFF; height: 22px; width: 120px; background: url(../images/productLiBg.gif) no-repeat; padding: 4px 4px 0 7px; }
.product_list ul li a.b { background: url(../images/productLiBg.gif) no-repeat; }
.product_list ul li a:hover { background: url(../images/productLiBg1.gif) no-repeat; }

.clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
.clearfix { display: inline-block; }
* html .clearfix { height: 1%; }
.clearfix { display: block; }
.other_pic { width: 180px; height: 50px; }

.prdArea { }
.prdArea h1 { color: #FFF; font-size: 19px; padding: 0; margin: 0; font-family: "微软雅黑"; font-weight: normal; }
.prd1 { width: 478px; height: 330px; background: url(../images/bg_pro.jpg) -8px top no-repeat; padding: 10px; }
.prd2 { width: 478px; height: 330px; background: url(../images/bg_pro.jpg) left -350px no-repeat; padding: 10px; }
.prd2 h1 { float: right; }
.prd3 { width: 478px; height: 330px; background: url(../images/bg_pro.jpg) -8px -700px no-repeat; padding: 10px; }
.prd4 { width: 478px; height: 330px; background: url(../images/bg_pro.jpg) -0 -1050px no-repeat; padding: 10px; }
.prd4 h1 { float: right; }
.prdSplit { background: url(../images/fg_pro.gif) repeat-x; height: 10px; margin: 2px 0 3px 0; }
.prdFun { line-height: 1.4em; }
.prdFun ul { margin-left: 20px; list-style-type: none; }
.prdFun li { color: #999; width: 140px; background: url(../images/dot.gif) no-repeat; padding-left: 17px; float: left; }

.jiaochen { padding-top: 10px; line-height: 2em; }
.jiaochen a { background: url(../images/ico_jiaochen.gif) no-repeat; display: block; width: 110px; float: left; padding-left: 20px; }
.jiaochen a:hover { background: url(../images/ico_jiaochen1.gif) no-repeat; }

/*slz_edit_2013_04_02_foot_start*/
.foot { width: 100%; background: #f1f1f1; padding: 0px; margin-top: 10px; }
/*.foot_0{width:100%;background:#fff; text-align:center ; padding-top :40px; padding-bottom:20px;}*/
.foot_1 { width: 100%; height: 26px; background: #ed5916; text-align: center; padding-top: 12px; font: 14px "宋体"; color: #fff; }
.foot_1 a { color: #fff; }
.foot_link li { float: left; margin-left: 5px; }
/*slz_edit_2013_04_02_foot_End*/


/*客服样式补充*/
.fdzxdiv { position: absolute; top: 220px; right: 13px; width: 123px; height: 403px; }
.fdzxdiv .topPic { background-color: #feb252; text-align: center; height: 298px; }
.fdzxdiv .topPic .topclose { float: right; text-align: right; border: 0; margin: 0; background: 0; margin-top: 2px; margin-right: 2px; margin-bottom: 7px; }
.fdzxdiv .topPic .mt15h114 { float: left; margin-left: 8px; margin-top: 11px; text-align: center; width: 107px; height: 114px; }
.fdzxdiv .topPic .mt20h40 { float: left; margin-left: 8px; margin-top: 10px; text-align: center; width: 107px; height: 39px; }
.fdzxdiv .bottomdiv { background-color: #e16c19; float: left; width: 123px; }
.fdzxdiv .bottomdiv .fwrx { float: left; margin-left: 8px; width: 105px; margin-top: 8px; margin-bottom: 10px; font-size: 13px; color: White; }
.fdzxdiv .bottomdiv .fwrx p { margin: 0px; letter-spacing: 1px; }
.clearDiv { clear: both; }


/*公司荣誉*/
.honor-body { background:#f1f2f2; padding-top:15px;}
.honor-banner { text-align:center;background:#fff; }

.honor-year { background:#fff; padding:20px 15px; margin-top:15px;}
.honor-title { text-align:center; line-height:50px;}
.honor-title span { font-size:30px; margin-left:10px;color:#333;}
.honor-title em { font-size:18px; margin-left:10px;color:#f79b22;}
.honor-box { margin-top:25px;}
.honor-box .item{ float:left;width:272px;text-align:center; padding-bottom:10px;margin:10px 9px;}
.honor-box .item p{ line-height:26px;font-size:14px;}
.honor-box .item p.text { margin-left:0;}

/*公司荣誉 end*/

/*关于我们*/
.AboutUs-body { background:#f1f2f2; padding-top:15px;}
.AboutUs-banner { text-align:center;background:#fff; }

.AboutUs-about{padding:20px 15px; margin-top:15px;}
.AboutUs-title { text-align:center; line-height:52px;}
.AboutUs-title span { font-size:30px; margin-left:10px;color:#333;}

.AboutUs-text {padding:30px; }
.AboutUs-text p { font-size:16px; line-height:36px; text-indent:2rem;}

.AboutUs-culture{padding:20px 15px; margin-top:15px;}

.culture-box { margin-top:25px;}
.culture-box .item{ float:left;width:269px;text-align:center; padding-bottom:10px;margin:10px 9px;}
.culture-box .item p{ line-height:28px;font-size:16px; height:200px;padding:20px 10px;background:#fff; text-align:left;}

.AboutUs-about .title-tip { padding:10px 15px;font-size:20px;}
.AboutUs-about .AboutUs-img { text-align:center;}

.AboutUs-contact { padding:30px;}
.AboutUs-contact h5{ font-size:24px;font-weight:bold;}
.AboutUs-contact ul li{font-size:18px; line-height:40px;}
/*公司荣誉 end*/

