@charset "utf-8";
/* CSS Document */

/* reset */
*[hidefocus]{outline:none;}
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, button, textarea, p, blockquote, th, td, img {padding:0px; margin:0px; }
/* 默认链接颜色 */
a{outline-style:none;color:#2D64B3;text-decoration:none}
a:hover{color:#e56700;text-decoration:underline;}
/* 通用样式定义 */
body {font-family:"微软雅黑",Arial,"Lucida Grande", Verdana, Lucida, Helvetica, sans-serif; text-align:justify; text-justify:inter-ideograph; font-size:14px; color:#333; background:#f5f5f5;}
body > div{margin-right:auto;margin-left:auto;} 
div,form,ul,ol,li,span,p{margin:0;padding:0;border:0;}
img,a img{border:0;margin:0;padding:0;}
ul,li{list-style-type:none;}
table,td,input{font-size:12px;padding:0}
.content,.footer{width:1160px; height:auto; margin:0px auto;}
.footer{width:1160px; margin:0px auto;}
#nfg_ko{width:100%; height:10px;float:left;background:#f8f8f8;}
#nfg_10{width:100%; height:10px;float:left;}
#nfg_ko{width:100%; height:10px;_height:5px; float:left;}


/* 标题样式定义*/
h6{font-size:12px; font-family: "宋体"; font-weight:normal; color:#21852f; height:38px;line-height:38px; padding-right:5px; float:right;}
/*灰色12 a*/
.hui12{ font-size:12px; color:#6c6c6c;}
.hui12 a{ font-size:12px; color:#6c6c6c; text-decoration:none;}
.hui12 a:hover{ font-size:12px; color:#f40; text-decoration:none;}
/*红色12 a*/
.hong12 a{ font-size:12px; color:#f40; text-decoration:none;}
.hong12 a:hover{ font-size:12px; color:#f40; text-decoration:none;}
/*蓝色12*/
.lan12{ font-size:12px; color:#1f376d; text-decoration:none}
.lan12:hover{ font-size:12px; color:#1f376d; text-decoration:none}

.tit05 a{color:#fefefe; font-size:15px;line-height:35px;}
.tit06 a{color:#666; font-size:12px;padding-left:5px;line-height:35px;}
.tit06 a:hover{color:#e56700; text-decoration:none;}


/*尾部导航部分开始*/
.footer_nav{ width:100%; float:left;}
.footer {width:100%; margin-top:20px; padding-top:10px; background:#fafafa; border-top:1px solid #eaeaea; float:left;}
.footer .foot_s {width:1160px; margin:0 auto;}
.footer1 {width:100%; height:24px; line-height:24px;text-align:center; margin:0 auto; font-size:12px; color:#403e3b;}
.footer a{ margin-right:14px; font-size:12px; color:#403e3b; text-align:center;}
.footer a:hover{ color:#e56700; text-decoration:none; text-align:center;}

.f_lms{ padding-top:5px; padding-bottom:10px;}
.f_lms p{ width:100%; line-height:14px; padding:5px 0; text-align:center;}
.f_lms p a{ display:inline-block; color:#3a3a3a; border:none; margin:0 0 0 24px;}
.f_lms p a:first-child{ margin:0;}
.f_lms p a:hover{ margin-right:0;}
.f_lms_o{ padding-top:14px; line-height:24px; text-align:center; width:100%; font-family:"宋体";}
.f_lms_o .lms_o{ display:inline-block; font-size:12px; width:auto;}
.f_lms_o .lms_o span{ color:#888; margin:0 6px; line-height:24px;}
.f_lms_o .lms_oo{ display:inline-block; color:#888; padding-left:10px; width:auto;}
.f_lms_t{ line-height:24px; text-align:center; width:100%; font-family:"宋体";}
.f_lms_t .lms_t{ display:inline-block; font-size:12px; width:auto;}
.f_lms_t .lms_t span{ color:#888; margin:0 8px; line-height:24px;}



/*登陆头部*/ 
.top{ width:100%; font-family:"微软雅黑"; background:#fff; box-shadow:0px 0px 2px rgba(0, 0, 0, .1);}
.top .cen{width:1060px; height:36px; padding:7px 0; margin:0 auto; line-height:26px;}
.cen .lg_pic{ width:auto; height:36px; float:left; margin:0 auto;}
.cen .lg_pic #nfg_logo{ padding:3px 0; float:left;}
.cen .right{ width:auto; height:36px; float:right;}
.cen .right ul{ float:right; width:auto; height:100%;}
.cen .right ul li{ position:relative; line-height:36px; max-width:80px; float:left;}
.cen .right ul li .top_l{position:relative; max-width:80px; padding:0px 7px; color:#4e4e4e; float:left; white-space:nowrap; text-overflow:ellipsis; overflow:hidden; }
.cen .right ul li .r_nav_bg{ display:none;}
.cen .right ul li:hover .r_nav_bg{ display:block; position: absolute; left: 0px; top:36px;}    
.cen .right ul li .top_na{ width:auto; max-width:86px; padding-right:16px; color:#222; box-sizing:border-box; background:url(../images/trans.png) no-repeat; background-position:right 11px;}
.r_nav_bg{ background:#fff; padding:4px 12px; color:#333; position:absolute; top:36px; left:0px; z-index:9999999; border:1px solid #e6e6e6;}
.r_nav_bg span{ display:block;  width:0;  height:0;  border-width:0 10px 10px;  border-style:solid;  border-color:transparent transparent #e7e7e7;  position:absolute;  top:-10px;  left:50%;/* 三角形居中显示 */ margin-left:-10px;/* 三角形居中显示 */}
.r_nav_bg em{ display:block; width:0; height:0; border-width:0 10px 10px; border-style:solid; border-color:transparent transparent #fff; position:absolute; top:1px; left:-10px;}
.nav_o{ margin-left:-240px; box-shadow:0px 2px 3px #eee; }
.r_nav_bg span.r_n_bg{ position:absolute; top:-10px; left:280px; margin-left:-15px;/* 三角形居中显示 */}
.nav_t{ box-shadow:0px 2px 3px #eee; }
#top_news{ width:340px; height:auto; font-size:12px; font-family:"微软雅黑"; line-height:26px; text-align:left;}
.news_list{ width:100%; line-height:26px; float:left;}
.news_list:last-child{ border-bottom:none;}
.news_list .list_c{ width:250px; font-size:12px; font-family:"微软雅黑"; line-height:26px; text-align:left; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; padding-right:20px; float:left;}
.news_list .list_t{ width:70px; font-size:12px; font-family:"微软雅黑"; line-height:26px; text-align:left; float:right; color:#999;}
#top_user{ width:80px; padding:0; line-height:26px; text-align:center;}
#top_user li{ width:100%; border-top:1px dotted #e6e6e6; padding:5px 0; line-height:24px; text-align:center;}
#top_user li:first-child{ border-top:none;}
#top_user li a{ font-size:13px; font-family:"微软雅黑"; line-height:24px;}
#top_user li a:hover{ text-decoration:underline;}

.con{ width:100%; height:auto; float:left;}
.con_nav{ width:1060px; height:auto; margin:0 auto;}
.con_box{ width:100%; height:auto; float: left;}
.con_box .order{ width:100%; font-size:13px; height:22px; line-height:22px; margin:12px 0 6px;}
.con_box .order span{ width:auto; line-height:22px; color:#aaa; margin-right:2px;}
.con_box .order span:last-child{ padding-right:0; margin-right:0; background:none;}
.con_box .order a{ color:#333; text-decoration:none;}
.con_box .order a:hover{ color:#e56700;}



.con_box .work{ width:100%; height:auto; margin-bottom:10px; margin-top: 15px; float:left;}
.work_l{ width:798px; height:auto; margin-right:17px; float:left;}
.work_r{ width:245px; height:auto; float:left;}
.workl_nav{ width:100%; height:auto; background:#fff; box-shadow:0px 0px 1px rgba(0, 0, 0, .1); box-sizing:border-box; padding:20px 30px 45px;}
.workl_list{ width:100%; height:auto; margin-bottom:20px;}
.workl_list h2{ line-height:32px; font-size:22px; font-family:"微软雅黑"; font-weight:normal; letter-spacing:-1px;}
.workl_list .work_space{ width:100%; height:24px; line-height:24px; padding-bottom:3px; border-bottom:1px solid #e6e6e6; margin-top:18px;}
.work_space p{ display:inline-block; font-size:12px; font-family:"微软雅黑"; color:#666; margin-right:18px; float:left;}
.work_space p span{ color:#666; padding-right:3px;}
.work_space .bshare-custom{ height:24px; line-height:24px; box-sizing:border-box; margin-right:0;}
.work_txt{ margin-bottom:50px;}
.work_txt h2{ margin-bottom: 15px;}
.work_txt p{ font-size:14px; font-family:"宋体"; line-height:24px; color:#333; text-indent:2em; margin-bottom:10px;}
.work_txt p img{ max-width:90%; text-align:center;}
.work_txt h3{ font-size:20px; font-family:"宋体"; line-height:24px; margin:30px 0 15px;}
.workl_edit{ margin-bottom:0;}
.workl_edit p{ font-size:12px; font-family:"宋体"; color:#111; text-align:right;}

.bshare-custom a:last-child{ padding-left:16px!important; margin-right:0!important;}

.work_r .workr_list{ width:100%; height:auto; background:#fff; box-shadow:0px 0px 1px rgba(0, 0, 0, .1); margin-bottom:15px;}
.workr_list .workr_tit{ width:100%; height:38px; line-height:38px; padding:0 10px; border-bottom:1px solid #eee; box-sizing:border-box;}
.workr_tit h2{ font-size:14px;}
.workr_list .workr_box{ width:100%; height:auto; padding:3px 9px 8px; box-sizing:border-box;}
.workr_box li{ position:relative; width:100%; line-height:30px; text-overflow:ellipsis; overflow:hidden; white-space:nowrap;}
.workr_box li a{ display:block; padding-left:14px; text-decoration:none; box-sizing:border-box; width:100%; line-height:30px; font-size:13px; color:#333; text-overflow:ellipsis; overflow:hidden; white-space:nowrap;}
.workr_box li a:hover{ color:#e56700;}
.workr_box li i{ position:absolute; left:2px; top:12px; height:5px; width:5px; border-radius:50%; background:#e6e6e6;}
.workr_box li:hover i{ background:#e56700;}

/*评论区*/
.book_pl{ width:100%; margin-top:15px; background:#fff; box-shadow:0px 0px 1px rgba(0, 0, 0, .1); border-bottom:1px solid #e6e6e6\0; border-right:1px solid #e6e6e6\0; box-sizing:border-box; float:left;}
.book_pl .book_tit{ width:100%; height:46px; line-height:46px; padding:0 15px; box-sizing:border-box; box-shadow:0 1px 0 rgba(0, 0, 0, .08); border-bottom:1px solid #f3f3f3\0; color:#4a4a4a; float:left;}
.book_pl .book_tit h3{ font-size:14px; font-weight:700; margin-left:5px; float:left;}
.book_pl .book_tit span{ font-size:12px; margin-left:10px; color:#e6e6e6; float:left;}
.book_pl .book_tit p{ font-size:12px; margin-left:8px; color:#9a9a9a; float:left;}
.book_pl .book_nav{ width:100%; height:auto; padding:0 20px; box-sizing:border-box; margin-top:16px; margin-bottom:25px; float:left;}
.book_nav .text_ment{ position:relative; width:100%; height:auto; padding:5px 15px 12px; background:#fafafa; box-sizing:border-box;}
.text_ment .t_ment_tit{ line-height:32px; font-size:12px; color:#999;}
#tment_sy{ position:absolute; top:13px; right:15px; font-size:12px; color:#b6b6b6;}
.text_ment #tment_s{ width:100%; height:122px; padding:5px 8px 5px 12px; font-size:14px; word-break:break-all; font-family:"微软雅黑"; line-height:22px; color:#222; box-shadow:inset 1px 1px 2px rgba(0, 0, 0, .03); border:1px solid #d0d0d0; box-sizing:border-box; outline:none; resize:none;}
.text_ment #tment_s:focus{ border:1px solid #29a63a;}
.text_ment .t_ment_send{ width:100%; height:30px; margin-top:6px;}
.text_ment .pu_txt{ width:110px; height:30px; line-height:30px; padding:0 8px; font-family:"微软雅黑"; color:#222; box-shadow:inset 1px 1px 3px rgba(0, 0, 0, .04); border:1px solid #d0d0d0; box-sizing:border-box; outline:none; float:left;}
.text_ment .pu_txt:focus{ border:1px solid #29a63a;}
.text_ment .pu_pic{ display:inline-block; height:30px; width:85px; outline:none; border:none; margin-left:12px; cursor:pointer; float:left;}
.text_ment .publ{ line-height:30px; width:90px; font-size:13px; font-family:"微软雅黑"; background:#259234; color:#fff; border:none; outline:none; cursor:pointer; float:right;}
.text_ment .publ:hover{ background:#29a63a;}
.text_all{ width:100%; height:auto; margin-top:15px; margin-bottom:10px; box-sizing:border-box;}
.text_no{ width:100%; text-align:center; margin-top:60px; color:#999;}
.text_all .c_left60{ margin-left:60px;}
.text_all .c_left120{ margin-left:120px;}
.text_all .commentlist{ height:auto; padding:14px 0 8px 60px; box-sizing:border-box; border-top:1px dotted #eee;}
.text_all .a_list{ position:relative; width:100%;}
.text_all .a_list_pic{ position:absolute; top:0px; left:-60px; height:46px; width:46px; border-radius:50%; overflow:hidden;}
.text_all .a_list_pic img{ height:46px; width:46px; outline:none; border:none;}
.text_all .a_list_box{ width:100%; height:auto;}
.text_all .a_list_box h3{ line-height:16px; font-size:12px; padding-bottom:3px; color:#111;}
.text_all .a_list_box p{ width:100%; line-height:20px; padding-right:10px; font-size:13px; color:#333; word-break:break-all; box-sizing:border-box;}
.text_all .a_list_box .list_b_info{ width:100%; line-height:20px; font-size:12px; padding-top:7px;}
.list_b_info .hftime{ color:#999;}
.list_b_info .reply{ margin-left:10px; color:#999; text-decoration:none;}
.list_b_info .reply:hover{ color:#f26e03;}
.hftext{ position:relative; width:100%; background:#f9f9f9; margin:8px 0 12px; padding:15px 12px 10px; box-sizing:border-box;}
.hftext .hf_txt{ width:100%; height:78px; padding:5px 6px 5px 12px; font-size:14px; word-break:break-all; font-family:"微软雅黑"; line-height:22px; color:#222; box-shadow:inset 1px 1px 2px rgba(0, 0, 0, .03); border:1px solid #d0d0d0; box-sizing:border-box; outline:none; resize:none;}
.hftext .hf_txt:focus{ border:1px solid #29a63a;}
.hftext .t_ment_send{ width:100%; height:30px; margin-top:3px;}
.hftext .t_ment_send .submit_btn{ line-height:30px; width:90px; font-size:13px; font-family:"微软雅黑"; background:#259234; color:#fff; border:none; outline:none; cursor:pointer; float:right;}
.hftext .t_ment_send .submit_btn:hover{ background:#29a63a;}
.hftext .t_ment_send .pu_txt{ width:110px; height:30px; line-height:30px; padding:0 8px; font-family:"微软雅黑"; color:#222; box-shadow:inset 1px 1px 3px rgba(0, 0, 0, .04); border:1px solid #d0d0d0; box-sizing:border-box; outline:none; float:left;}
.hftext .t_ment_send .pu_txt:focus{ border:1px solid #29a63a;}
.hftext .t_ment_send .pu_pic{ display:inline-block; height:30px; width:85px; outline:none; border:none; margin-left:12px; cursor:pointer; float:left;}
.hftext .hftext_tri{ position:absolute; margin-top:-29px; margin-left:36px; width:0; height:0; border-width:7px; border-style:dashed dashed solid dashed; border-color:transparent transparent #f9f9f9 transparent;}


.content1 .b_review{ width:705px; margin-top:30px; float:left;}
.content1 .b_review .b_title{width:705px; height:20px; padding:10px 0 15px; border-bottom:1px solid #e7e7e7; float:left;}
.content1 .b_review .b_title span{width:auto; line-height:20px; border-left:4px solid #259234; padding-left:8px; font-size:14px; font-family:"微软雅黑"; font-weight:normal; color:#333; float:left;}
.content1 .b_review .b_rele{width:705px; padding:20px 0 30px; float:left;}
.content1 .b_review .user_wrap{ width:703px; border:1px solid #e7e7e7; box-shadow:1px 1px 1px #f8f8f8 inset; background:#fff; }
.content1 .b_review .user_wrap .wrap-p{ padding:5px 10px; }
.content1 .b_review .user_wrap .wrap-p .user_p{ width:100%; height:65px; line-height:24px; font-size:13px; outline:none; border:none; resize:none; overflow:hidden; background:#fff; color:#333; }
.content1 .b_review #publ{ width:90px; height:32px; border:1px solid #e7e7e7; background: -webkit-gradient(linear,0 0,0 100%,from(#fcfcfc),to(#f2f2f2)); text-align:center; color:#333; line-height:32px; border-radius:2px; cursor:pointer; outline:none; float:right; margin-top:10px; }
.content1 .b_review .veri{ width:260px; height:34px; text-align:center; color:#333; line-height:32px; float:right; margin-top:10px; }
.content1 .b_review .veri .v_input { background:#fff; outline:none; height:24px;  width:90px; line-height:24px;  *line-height: 24px; border:1px solid #e7e7e7; font:14px/24px "微软雅黑"; float:left; padding:4px; margin-right:8px;  display:block;  text-indent:0.4em; overflow:hidden;}
.content1 .b_review .veri .ypic{height:34px; width:83px; float:left; margin-right:8px; cursor: pointer;}
.content1 .b_review .veri .turn{height:34px; width:40px; float:left; font-size:12px; line-height:34px; cursor: pointer;}
.content1 .b_review .b_comment{ width:705px; margin-bottom:20px; float:left; overflow:hidden;}
.content1 .b_review .b_comment .p_eval{ width:705px; border-top:1px solid #e7e7e7; overflow:hidden;}
.content1 .b_review .b_comment .p_eval .c_item{ width:705px; padding:25px 0 15px; overflow:hidden;}
.content1 .b_review .b_comment .p_eval .c_item .item_port{ width:70px; height:75px; float:left; }
.content1 .b_review .b_comment .p_eval .c_item .item_port .port_s{ width:50px; height:50px; float:left; margin-left:10px; vertical-align: middle; }
.content1 .b_review .b_comment .p_eval .c_item .item_port .port_n{ width:70px; height:20px; font-size:12px; line-height:20px; margin-top:5px; float:left; text-align:center; overflow:hidden; }
.content1 .b_review .b_comment .p_eval .c_item .item_info{ color:#333; float:left; min-height:48px; overflow:hidden;}
.content1 .b_review .b_comment .p_eval .c_item .item_info .item_word{ color:#333; float:left; font-size:12px; line-height:20px; width:635px; text-overflow:ellipsis; overflow:hidden;}
.content1 .b_review .b_comment .p_eval .c_item .item_date{ color:#333; float:right; overflow:hidden;}
.content1 .b_review .b_comment .p_eval .c_item .item_date p{ font-size:12px; color:#999; padding-left:10px; width: 76px; line-height:24px; float:left; overflow:hidden;}
.content1 .b_review .b_comment .p_eval .c_item .item_date p a{ font-size:12px; color:#999; line-height:24px; float:left; overflow:hidden;}
.content1 .b_review .b_comment .p_eval .c_item .item_date p a:hover{ color:#999; text-decoration:underline;}

.page {width:100%; height:30px; text-align:center; overflow:hidden; font-size:12px; font:"宋体"; color:#000; padding:50px 0 15px; }
.page .first {width:50px; height:26px; *height: 24px; display:inline-block; border:1px solid #e6e6e6; line-height:26px; text-align:center; overflow:hidden; font-size:12px; font:"宋体"; color:#000;}
.page .end {width:50px; height:26px; *height: 24px; margin-left:10px; display:inline-block; border:1px solid #e6e6e6;  line-height:26px; text-align:center; overflow:hidden; font-size:12px; font:"宋体"; color:#000;}
.page .prev {width:60px; height:26px; *height: 24px; line-height:26px; margin-left:10px;  display:inline-block; border:1px solid #e6e6e6; text-align:center; overflow:hidden; font-size:12px; font:"宋体"; color:#000;}
.page .num {width:26px; height:26px; *height: 24px; margin-left:10px; display:inline-block; border:1px solid #e6e6e6; line-height:26px; text-align:center; overflow:hidden; font-size:12px; font:"宋体"; color:#000;}
.page .current {width:26px; height:28px; margin-left:10px; display:inline-block; line-height:26px; text-align:center; overflow:hidden; font-size:12px; font:"宋体"; color:#e56700;}
.page .next {width:60px; height:26px; *height: 24px; margin-left:10px; display:inline-block; line-height:26px; border:1px solid #e6e6e6; text-align:center; overflow:hidden; font-size:12px; font:"宋体"; color:#000;}
.page a { text-decoration:none;}
.page a:hover { text-decoration:none; color:#e56700;}







/*视频类*/
.vt_nav{ width:100%; padding-bottom:2px;}
.vt_nav h2{ width:100%; line-height:32px; font-size:22px; font-weight:normal; padding-bottom:5px;}
.vt_nav .vt_inl{ width:100%; height:28px;}
.vt_nav .vt_inl p{ width:auto; height:28px; line-height:28px; font-size:12px; color:#888; margin-right:25px; float:left;}
.vt_nav .vt_inl span{ color:#333;}

.v_nav{ width:100%; height:auto; background:#fff; border-bottom:1px solid #e3e3e3; margin-bottom:30px; float:left;}
.v_box{ width:930px; height:540px; float:left; background:#22272a;}
.v_lis{ width:270px; height:540px; padding-left:12px; box-sizing:border-box; border:1px solid #e3e3e3; border-bottom:none; border-left:none; float:left;}
.v_lis li{ width:100%; height:48px; padding:14px 0 4px;}
.v_lis li a{ color:#333;}
.v_lis li a.on{ color:#e56700;}
.v_lis li a:hover{ color:#e56700;}
.v_lis li a:hover p{ text-decoration:underline;}
.v_lis li a p{ font-size:14px; line-height:22px;}
.v_lis li .li_vi{ height:48px; width:76px; margin-right:8px; float:left;}
.v_lis li .li_vi img{ height:100%; width:100%;}
.v_lis li .li_vs{ width:160px; height:48px; word-break:break-all; float:left;}






/*-------------------------list列表页------------------------------*/

.wlist_nav{ width:100%; height:auto; min-height:700px; background:#fff; box-shadow:0px 0px 1px rgba(0, 0, 0, .1); box-sizing:border-box; padding:12px 25px 55px;}
.place_wl{ padding-left:20px; width:100%; height:24px; line-height:24px; background:url(../images/place.png) left 3px no-repeat; font-size:12px; color:#888; box-sizing:border-box; margin-bottom:22px;}
.place_wl a{ color:#888; padding:0 4px;}
.place_wl a:hover{ color:#ff8400; text-decoration:none;}
.wlist_list{ width:100%; height:auto; padding-bottom:10px; margin-bottom:18px; border-bottom:1px dotted #eee;}
.wlist_list:last-child{ border-bottom:1px solid transparent; padding-bottom:0;}
.wlist_top{ width:100%; height:auto;}
.wlist_top h3{ width:80%; line-height:32px; font-size:16px; font-weight:400; text-overflow:ellipsis; white-space:nowrap; overflow:hidden;}
.wlist_top h3 a{ color:#000;}
.wlist_top h3 a:hover{ color:#ff8400; text-decoration:none;}
.wlist_top p{ line-height:18px; font-size:12px; color:#666; word-wrap:break-word; padding-top:2px;}
.wlist_top p a{ color:#ff8400; padding-left:8px;}
.wlist_top p a:hover{ color:#e56700; text-decoration:none;}
.wlist_bot{ width:100%; height:24px; line-height:24px; margin-top:10px;}
.wlist_bot p{ font-size:12px; color:#aaa; margin-right:20px; float:left;}

.wlist_load{ width:100%; height:36px; line-height:34px; font-size:13px; text-align:center; border:1px solid #f3f3f3; background:#fbfbfb; box-sizing:border-box; cursor:pointer; margin-top:25px;}
.wlist_load:hover{ background:#f8f8f8;}



/*视频页*/
.bshare-custom{ line-height:24px!important;}
.bshare-custom a{ margin-top:-3px;}
.top .cen{ width:1200px;}
.con_nav{ width:1200px;}
.con_box .order{ font-size:12px; margin:8px 0px 0px;}
.con_box .order a{ color:#787878; padding-right:22px; background:url(../images/rrr.png) no-repeat right;}
.work_l{ width:910px; margin-right:20px;}
.book_pl{ margin-top:0px;}
.work_r{ width:270px;}
.workr_list .workr_tit{ padding:0 14px; height:38px; line-height:38px;}










.mob_bkhead{ display: none;}
.browse_f{ display: none;}

@media screen and (max-width: 480px) {
	body{ background-color: #F6F6F6;}
	.top{ display: none;}
	.footer_nav{ display: none;}
	
	.mob_bkhead{ position: fixed; z-index: 3; display: block; width: 100%; text-align: center; height: 44px; font-size: 18px; font-weight: 700; background: #FFFFFF; border-bottom: 1px solid #EEEEEE;}
	.mob_class{ position: relative; height: 24px; line-height: 24px; padding: 10px 0;}
	.mob_class img{ height: 24px;}
	.mob_class span{ vertical-align: top;}
	.mob_acc{ position: fixed; right: 0; top: 0; height: 44px; width: 44px;}
	.mob_acc span{ display: inline-block; height: 22px; width: 22px; border-radius: 50%; margin-right: 6px; margin-top: 11px; overflow: hidden; float: none;}
	.mob_acc img{ width: 100%; height: 100%;}
	.mob_sea{ position: fixed; top: 0; right: 44px; height: 44px; width: 34px;}
	.mob_sea img{ height: 20px; width: 20px; border-radius: 50%; margin-top: 12px;}
	
	.con_nav{ width: 100%;}
	.con_box .work{ margin-top: 45px; margin-bottom: 0;}
	.work_l{ width: 100%;}
	.order{ display: none;}
	.workl_nav{ padding: 15px 15px 20px;}
	.workl_list h2{ font-size: 18px; line-height: 22px;}
	.workl_list .work_space{ margin-top: 15px;}
	.work_space p:nth-child(3),.work_space p:nth-child(4),.bshare-custom{ display: none;}
	.work_txt{ margin-bottom: 35px;}
	.work_txt p{ font-family: inherit;}
	.work_txt p img{ max-width: 100%; margin-top: -15px;}
	.workl_edit p{ font-family: inherit;}
	
	.book_pl{ margin-top: 8px;}
	.book_pl .book_tit h3{ margin-left: 0;}
	.book_pl .book_nav{ padding: 0 15px; margin: 10px 0;}
	.book_nav .text_ment{ padding: 25px 0 0; background: none;}
	.text_ment .t_ment_tit{ display: none;}
	.text_ment #tment_s{ padding: 3px 6px; line-height: 20px; text-align: justify;}
	.text_ment .pu_txt{ width: 80px; padding: 0 6px;}
	.text_ment .pu_pic{ margin-left: 8px;}
	.text_ment .publ{ width: 80px; border-radius: 1px; height: 30px; line-height: 32px;}
	.text_no{ font-size: 12px; margin-top: 50px;}
	#tment_sy{ right: 0; top: 4px;}
	
	/*视频*/
	.con_nav{ width: 100%;}
	.vt_nav{ margin-top: 45px; background: #FFFFFF; padding: 0 15px 2px; box-sizing: border-box;}
	.vt_nav h2{ font-size: 18px; font-weight: 700; line-height: 20px; padding: 15px 0 5px;}
	.vt_nav .vt_inl p{ margin-right: 15px;}
	.vt_inl p:nth-child(3){ display: none;}
	.v_nav{ margin-bottom: 0px; border-bottom:none; box-shadow: 0px 0px 1px rgba(0, 0, 0, .1);}
	.v_box{ width: 100%;}
	.v_lis{ width: 100%; height: auto; padding: 0 15px 10px; border: none;}
	.v_lis li{ height: 64px; padding: 10px 0 2px;}
	.v_lis li .li_vi{ height: 64px; width: 96px;}
	.v_lis li .li_vs{ width: calc(100% - 104px);}
	
	.mob_work{ margin-top: 0!important;}
	.work_r{ display: none;}
	
	.browse_f { display: block; float: left; text-align: center; width: 100%; min-width: auto; height: 50px; padding-top: 10px; margin-top: 8px; background: #FFFFFF;}
	.browse_f p { font-size: 12px; padding-left: 15px; padding-right: 15px; color: #888888; line-height: 21px; font-weight: 400;}
	.browse_f p span{ margin: 0 6px;}
	
	
	
	
	
}


@media screen and (min-width: 480px) and (max-device-width: 768px){
	.top .cen{ width: 100%; padding: 7px 10px; height: 50px; box-sizing: border-box;}
	.con_nav{ width: 100%;}
	.con_box .order,.vt_nav{ padding: 0 15px; box-sizing: border-box;}
	.vt_nav h2{ padding-bottom: 0;}
	.v_nav{ margin-bottom: 0px;}
	.bshare-custom{ margin-right: 0!important;}
	.v_box{ width: 100%;}
	.v_lis{ display: none;}
	.work_l{ width: 100%; margin-right: 0;}
	.work_r{ display: none;}
	.con_box .work{ margin-bottom: 5px;}
	.book_pl{ margin-top: 10px;}
	.footer_nav{ display: none;}
	
	
	.browse_f { display: block; float: left; text-align: center; width: 100%; min-width: auto; height: 50px; padding-top: 10px; margin-top: 8px; background: #FFFFFF;}
	.browse_f p { font-size: 12px;  padding-left: 15px; padding-right: 15px; color: #888888; line-height: 21px; font-weight: 400;}
	.browse_f p span{ margin: 0 6px;}
	
	
	
	
	
}















