.menu .menu_box .menu_home ul.menu_list { display:block }
.img { vertical-align:top }
.nav { display:none }
.flash { position:relative }
#focus { width:100%; height:360px; text-align:center; overflow:hidden; background:#001e26; position:relative }
#focus:before { content:"官人，妾身加载中..."; color:#ddd; filter:alpha(opacity=30); -moz-opacity:.3; opacity:.3; line-height:360px }
#focus ul li { position:absolute; width:100%; height:360px; overflow:hidden; top:0; left:0; display:none }
#focus ul li div { position:relative; width:100%; height:360px }
#focus ul li img { width:1920px; height:360px; position:absolute; right:50%; margin-right:-960px }
#focus .btn { position:absolute; width:100%; height:24px; padding-left:10px; bottom:9px; left:0 }
#focus .btn span { display:inline-block; _display:inline; _zoom:1; width:10px; height:10px; margin-right:10px; cursor:pointer; border:2px solid #7cbe56; border-radius:50% }
#focus .btn span.on { background:#7cbe56; border-color:#7cbe56 }
.content { width:1000px; margin:0 auto; overflow:hidden }
.content .content_banner { margin:15px auto }
.content .gonggao { width:777px;overflow:hidden; margin-top:25px;float:left;}
.content .gonggao .shipin { width:322px; height:260px; background:#222;margin-right:15px;float:left; overflow:hidden }
.content .gonggao .title_a { height:40px; line-height:40px; background:url(../images/top_o.png) repeat-x; font-size:16px; font-weight:bold;color:#13554b;position:relative }
.content .gonggao .title_a i.yltft-bofang { position:relative; top:1px }
.content .gonggao .title_a .more { display:inline-block; position:absolute; right:5px; top:0; font-size:12px }
.content .gonggao .shipin .body_a { padding:9px 0 }
.content .gonggao .xinwen { width:440px; height:260px; float:left; background:white; overflow:hidden }
.content .gonggao .xinwen .body_b { padding:8px }
.body_b li { display:block }
.body_b li.tt { background:url(../images/fengx_hui.png) repeat-x left bottom; padding-bottom:8px; margin-bottom:6px }
.body_b li h1 { height:26px; line-height:26px; text-align:center }
.body_b li h1 a { color:#d00; font-size:16px }
.body_b li a { display:inline-block; max-width:338px; *width:expression(document.body.clientWidth>338?"338px":"auto");
height:24px; *height:28px;
line-height:24px; *line-height:28px;
font-size:110%; white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow:hidden }
.body_b li p, .body_b li p a { height:22px; line-height:22px; font-size:12px; color:#999 }
.body_b li p a:hover { color:#ff972c }
.body_b li img { display:inline; margin:0 3px; vertical-align:top }
.fuwu { width:208px; height:322px; float:right; background:white; overflow:hidden }
.body_c { padding:5px; display:block; overflow:hidden }
.body_c li { float:left; padding:5px }
.body_c li a { display:block; width:56px; height:76px; overflow:hidden; text-decoration:none; text-align:center; cursor:pointer }
.body_c li a span { display:block; width:54px; height:54px; line-height:54px; text-align:center; border:1px solid #ddd; margin-bottom:2px; border-radius:20%; -webkit-border-radius:20%; -o-border-radius:20%; -moz-border-radius:20%;background-color:#2fa95f;}
.body_c li a span i { margin:0; font-size:32px; padding-left:7px; padding-top:12px; filter:alpha(opacity=80); -moz-opacity:.8; opacity:.8; transition:all .2s ease 0s;
-webkit-transition:all .2s ease 0s;
-moz-transition:all .2s ease 0s;
-o-transition:all .2s ease 0s;
-ms-transition:all .2s ease 0s
}
.body_c li a span i.yltft-xuanbbm { padding-left:0 }
.body_c li a:hover span i { font-size:38px; padding-top:8px; filter:alpha(opacity=100); -moz-opacity:1; opacity:1 }
.fuwu .wufu_img { height:36px }
.body_c li a span .icon_ie6 { font-size:2em; text-decoration:none }
.body_c li a:hover { padding:0; margin:0; text-decoration:none }
.body_c li a:hover span .icon_ie6 { padding:0; margin:0; line-height:2em }
.cuxiao { width:208px; overflow:hidden; margin-top:25px; float:right;}

.title { height:40px; line-height:40px; background:url(../images/top_o.png) repeat-x; border-top: 1px solid #EEE;font-size:14px; font-weight:bold; color:#13554b; position:relative; overflow:hidden }
.title li { display:block; height:40px; line-height:40px; float:left; width:24.744%; text-align:center;color:#333; border-left:1px solid white; border-right:1px solid #ddd; cursor:pointer }
.title li:hover{background:url(../images/top_t.png) repeat-x}
.title li.onb { background:url(../images/top_t.png) repeat-x }
.cuxiao_left { float:left; width:777px; height:530px; background:white; overflow:hidden;margin:15px 0;}
.cuxiao_left .body { width:777px; height:490px; position:relative; overflow:hidden }
.cuxiao_left .body .cuxiaobox { position:absolute; padding:18px 21px; display:none }
.cuxiao_left .body .show { display:block }
.cuxiaobox li { float:left; width:244px; padding-bottom:10px; }
.cuxiaobox li:nth-child(3n) {
border-right-color:white
}
.cuxiaobox li .kcimg { display:block; width:244px; text-align:center; overflow:hidden }
.cuxiaobox li .kcjs { padding:5px 18px;line-height:1em; overflow:hidden;}
.cuxiaobox li .kcjs i { font-size:18px; color:#7cbe56; padding-top:2px; margin:0; margin-left:8px }
.cuxiaobox li .kcjs a:hover i { color:#006834 }
.cuxiaobox li .jiage { padding:0px 20px 0 20px; height:25px; overflow:hidden;}
.cuxiaobox li .jiage b { font-size:18px; color:#ff7800; font-weight:600 }
.cuxiaobox li .jiage del { font-size:12px; color:#999; padding-left:8px }
.jiage { padding:0px 20px 0 20px; height:25px; overflow:hidden;}
.jiage b { font-size:18px; color:#ff7800; font-weight:600 }
.jiage del { font-size:12px; color:#999; padding-left:8px }
.cuxiaobox li .shiting_{padding:0 10px;}
.cuxiao .cuxiao_right { float:right; width:208px }
.xinsheng { width:inherit; height:285px; overflow:hidden }
.xinsheng .xinsheng_box { background:white; padding:10px; padding-top:0 }
.xinsheng .xinsheng_box .talk { background:url(../images/fengx_lv.png) repeat-x left bottom; padding:10px 0 }
.xinsheng .xinsheng_box .talk p { color:#999 }
.xinsheng .xinsheng_box .talk i { font-size:18px; color:#7cbe56 }
.xinsheng .xinsheng_box .talk .name {}
.xinsheng .xinsheng_box .talk .name_{ font-size:14px; font-weight:bold; color:#1e836e; margin:0 8px;}
.xinsheng .xinsheng_box .talk .time{ font-size:12px; color:#ccc;}
.shizi {height:197px; overflow:hidden; }
.shizi .shizi_box { width:inherit; height:200px; background:white; position:relative }
.shizi .shizi_box .shizi_img { position:absolute; top:30px; left:30px; width:148px; height:148px; overflow:hidden }
.shizi .shizi_box .shizi_img .a { width:148px; height:148px; display:none }
.shizi .shizi_box .shizi_img .a img { width:148px; height:148px }
.shizi .shizi_box .shizi_img .on { display:block }
.shizi .shizi_box .left_button { position:absolute; left:5px; top:100px; height:30px; width:20px; background:url(../images/left_button.jpg) no-repeat; cursor:pointer }
.shizi .shizi_box .right_button { position:absolute; right:5px; top:100px; height:30px; width:20px; background:url(../images/right_button.jpg) no-repeat; cursor:pointer }
.classs { width:inherit; background:white; margin-bottom:15px;clear:both;}
.classs .ctitle { width:1000px; border-bottom:2px solid #1e836e; overflow:hidden }
.classs .ctitle .left { float:left; padding-left:15px }
.classs .ctitle .left a { height:47px; line-height:47px; display:inline-block; margin:0 10px }
.classs .ctitle .left b { height:47px; line-height:47px; font-size:18px; font-weight:600; margin-right:15px }
.classs .ctitle .right { float:right; margin-right:5px }
.classs .ctitle .right a { height:47px; line-height:47px }
.classs .cbox { overflow:hidden; }/*width:960px; padding:20px;padding-bottom:10px  */
.classs .cbox .cbox_left { width:210px;height:490px;float:left;background-color:#1e836e;}
.classs .cbox .cbox_left ul{ text-align:center;padding:20px 0;height:430px;position:relative;}
.classs .cbox .cbox_left ul li a{color:#fff; font-size:14px; line-height:40px; display:block;margin:2px 0;}
.classs .cbox .cbox_left ul li a:hover{color:#1e836e;background-color:#fff; text-decoration:none;border-left:3px solid #13675a;}
.classs .cbox .cbox_left ul li .ahover{color:#1e836e;background-color:#fff;text-decoration:none; border-left:3px solid #13675a;}
.classs .cbox .cbox_left .cbox_img { width:inherit; height:212px; overflow:hidden; margin-bottom:5px }
.classs .cbox .cbox_left .cbox_img img { width:339px }
.classs .cbox .cbox_left .cbox_img_book { width:inherit; height:300px; line-height:300px; overflow:hidden; margin-bottom:5px }
.classs .cbox .cbox_left .cbox_img_book img { width:339px }
.classs .cbox .cbox_left .cbox_js { padding:0 20px; margin-bottom:10px }
.classs .cbox .cbox_left .cbox_js a { font-size:14px }
.classs .cbox .cbox_left .cbox_js i { font-size:18px; color:#7cbe56; position:relative; top:2px }
.classs .cbox .cbox_left .cbox_js a:hover i { color:#006834 }
.classs .cbox .cbox_left .cbox_peisong { padding:5px; width:305px; height:38px; background:#eee; margin-bottom:10px; overflow:hidden; overflow-y:auto }
.classs .cbox .cbox_left .cbox_zuozhe { font-size:14px; margin:5px 0 }
.classs .cbox .cbox_left .cbox_chubanshe { font-size:14px; margin:5px 0 }
.classs .cbox .cbox_left .cbox_jiage { width:300px }
.classs .cbox .cbox_left .cbox_jiage .yuanjia { height:22px; overflow:hidden; font-size:14px }
.classs .cbox .cbox_left .cbox_jiage .xianjia .youhui { display:inline-block; font-size:16px }
.classs .cbox .cbox_left .cbox_jiage .xianjia .youhui b { font-size:18px; color:#ff730d; font-weight:600; line-height:32px }
.classs .cbox .cbox_left .cbox_jiage .xianjia .button { display:inline-block; margin-left:15px; position:relative; bottom:3px }
.classs .cbox .cbox_left .cbox_jiage .xianjia .button a { display:inline-block; padding:8px 20px; color:white; background:#ff730d; border-radius:3px; -webkit-border-radius:3px; -moz-border-radius:3px }
.classs .cbox .cbox_right { float:left; width:765px; padding:10px 0 10px 20px;}
.classs .cbox .cbox_right li { width:240px;padding: 15px 0 15px 15px; float:left; padding-bottom:0 }
.classs .cbox .cbox_right li .r_img { width:170px; height:113px; overflow:hidden }
.classs .cbox .cbox_right li .r_img img { width:170px; height:113px }
.classs .cbox .cbox_right li .r_img_book { width:140px; height:140px; overflow:hidden }
.classs .cbox .cbox_right li .r_img_book img { width:140px; height:140px }
.classs .cbox .cbox_right li .r_js_book { width:170px; margin:5px 0; white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow:hidden }
.classs .cbox .cbox_right li .r_js { width:170px; height:36px; overflow:hidden; margin:5px 0 }
.classs .cbox .cbox_right li .r_js a { display:inline }
.classs .cbox .cbox_right li .r_js i { font-size:18px; color:#7cbe56 }
.classs .cbox .cbox_right li .r_js .shiting { display:block }
.classs .cbox .cbox_right li .r_js a:hover i { color:#006834 }
.classs .cbox .cbox_right li .r_jg { width:170px; height:25px; overflow:hidden }
.classs .cbox .cbox_right li .r_jg b { font-size:16px; color:#ff7800; font-weight:600 }
.classs .cbox .cbox_right li .r_jg del { font-size:12px; color:#999; padding-left:8px }

.classs .cbox .lb_box { padding:25px 0 20px 30px;}
.classs .cbox .lb_box li { width:240px;margin-bottom: 20px;float:left; padding-bottom:0;}/*padding: 15px 0 15px 0px; */
.classs .cbox .lb_box li .r_img { width:170px; height:113px; overflow:hidden }
.classs .cbox .lb_box li .r_img img { width:170px; height:113px }
.classs .cbox .lb_box li .r_img_book { width:140px; height:140px; overflow:hidden }
.classs .cbox .lb_box li .r_img_book img { width:140px; height:140px }
.classs .cbox .lb_box li .r_js_book { width:170px; margin:5px 0; white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow:hidden }
.classs .cbox .lb_box li .r_js { width:170px; height:36px; overflow:hidden; margin:5px 0 }
.classs .cbox .lb_box li .r_js a { display:inline }
.classs .cbox .lb_box li .r_js i { font-size:18px; color:#7cbe56 }
.classs .cbox .lb_box li .r_js .shiting { display:block }
.classs .cbox .lb_box li .r_js a:hover i { color:#006834 }
.classs .cbox .lb_box li .r_jg { width:170px; height:25px; overflow:hidden }
.classs .cbox .lb_box li .r_jg b { font-size:16px; color:#ff7800; font-weight:600 }
.classs .cbox .lb_box li .r_jg del { font-size:12px; color:#999; padding-left:8px }


.news { width:1000px; height:600px; background:white; overflow:hidden; margin-bottom:15px }
.news .news_box { float:left; width:331.333333px; height:290px; border-left:1px solid white; border-right:1px solid #ddd; border-bottom:1px solid #f1f1f1; overflow:hidden }
.news .news_box:nth-child(3n) {
border-right-color:white
}
.news .news_box .title { height:40px; line-height:40px; background:url(../images/biaoti_bg3.jpg) repeat-x; font-size:16px; font-weight:bold; text-indent:10px; color:#333; position:relative;}
.news .news_box .title .more { display:inline-block; position:absolute; right:5px; top:0; font-size:12px; color:#ff730d }
.news .news_box ul { display:block; padding:5px }
.news .news_box li { height:29px; overflow:hidden }
.news .news_box li.tt { background:url(../images/fengx_hui.png) repeat-x left bottom; padding-top:5px; padding-bottom:8px; margin-bottom:8px; height:55px }
.news .news_box li h1 { height:26px; line-height:26px; text-align:center }
.news .news_box li a { display:inline-block; max-width:285px; *width:expression(document.body.clientWidth>245?"245px":"auto");
margin:0 auto; margin:0 auto; height:24px; *height:28px;
line-height:24px; *line-height:28px;
font-size:110%; white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow:hidden }
.news .news_box li h1 a { color:#d00; font-size:16px; max-width:245px; *width:245px
}
.news .news_box li p, .news .news_box li p a { height:25px; font-size:12px; color:#999 }
.news .news_box li p a:hover { color:#ff972c }
.news .news_box li img { display:inline; margin:0 3px }
