body{min-width:1200px}.visitor_guide_warp{width:100%;height:auto;background:#fafafa;padding-top:30px}.visitor_guide_in{width:1200px;height:64px;padding:8px 0;background:#fff;border-radius:4px;box-shadow:0 7px 24px rgba(0,0,0,0.05);-webkit-box-shadow:0 7px 24px rgba(0,0,0,0.05);-moz-box-shadow:0 7px 24px rgba(0,0,0,0.05);margin:0 auto;position:relative}.visitor_guide_in em{display:block;float:left;height:28px;border-left:1px solid #e5e5e5;margin:18px 20px}.visitor_guide_hy,.visitor_guide_ts,.visitor_guide_link1,.visitor_guide_link2{float:left}.visitor_guide_hy img{display:block;float:left;margin:6px 12px 0 26px}.visitor_guide_ts img{display:block;float:left;margin:6px 12px 0}.visitor_guide_tab{float:left;height:64px}.visitor_guide_hy .visitor_guide_tab{width:274px}.visitor_guide_ts .visitor_guide_tab{width:156px}.visitor_guide_link1 .visitor_guide_tab{width:274px}.visitor_guide_link2 .visitor_guide_tab{width:236px}.visitor_guide_tab a{float:left;min-width:28px;height:32px;margin:0 12px;color:#3d464d;font-size:14px;line-height:32px;cursor:pointer;position:relative}.visitor_guide_tab a i.new{display:block;width:12px;height:15px;background: no-repeat center;position:absolute;top:-2px;right:-14px}.visitor_guide_tab a i.hot{display:block;width:12px;height:14px;background: no-repeat center;position:absolute;top:-2px;right:-10px}.visitor{padding:30px 0;background:#fafafa}.visitor_box{width:1200px;background:#fff;box-shadow:0 4px 20px rgba(170,170,170,0.2);-webkit-box-shadow:0 4px 20px rgba(170,170,170,0.2);-moz-box-shadow:0 4px 20px rgba(170,170,170,0.2);border-radius:6px;margin:0 auto;position:relative}.visitor_left{float:left;width:238px;height:360px;padding:12px 0;background:#2b333b;border-top-left-radius:6px;border-bottom-left-radius:6px;position:relative}.visitor_ul{width:238px;height:360px}.visitor_ul li{height:60px}.visitor_a{height:60px;margin:0 0 0 10px;cursor:pointer;vertical-align:middle}.visitor_a span{float:left;font-size:14px;line-height:60px;color:#9da1a4;text-indent:10px}.visitor_a span a{font-size:14px;color:#9da1a4;font-weight:700}.visitor_a span a:hover{color:#3491f1}.visitor_a span i{margin:0 5px;font-size:14px;color:#9da1a4;font-weight:700}.visitor_a .arrow{float:right;height:0;width:0;border-top:4px solid transparent;border-left:6px solid #adb0b2;border-bottom:4px solid transparent;display:block;margin:24px 25px 0 0}.visitor_ul li:hover .visitor_a{background-color:#4d555d;border-bottom-left-radius:3px;border-top-left-radius:3px}.visitor_ul li:hover .visitor_a span{color:#adb0b2}.visitor_ul li:hover .visitor_a span a:hover{color:#fff;text-decoration:underline}.visitor_con{position:absolute;top:0;left:238px;width:660px;height:350px;-moz-box-shadow:0 4px 20px rgba(170,170,170,0.2);-webkit-box-shadow:0 4px 20px rgba(170,170,170,0.2);box-shadow:0 4px 20px rgba(170,170,170,0.2);padding:13px 80px 21px 40px;background-color:#fff;z-index:3;display:none}.visitor_ul li:hover .visitor_con{display:block}.visitor_con dl{margin:12px 0 0;overflow:hidden}.visitor_con dt{position:relative;height:22px;margin:5px 0;overflow:hidden}.visitor_con dt span{float:left;display:block;width:50px;height:22px;line-height:22px;text-align:center;border-radius:3px;background:#edf6ff;font-size:14px;color:#3491f1}.visitor_con dt a.visitor_more{float:right;display:block;padding-right:12px;height:22px;font-size:12px;color:#828e9a;line-height:22px;cursor:pointer;position:relative}.visitor_con dt a.visitor_more i{display:block;width:6px;height:10px;background: no-repeat center;position:absolute;right:0;top:6px}.visitor_con dd{font-size:12px;line-height:25px;color:#3d464d;display:inline-block;margin:0 30px 4px 0}.visitor_con dd a{display:block;color:#3d464d;line-height:25px}.visitor_con dt a.select,.visitor_con dd.select,.visitor_con dd.select a{color:#3491f1}.visitor_right{float:left;width:962px;height:384px;border-top-right-radius:6px;border-bottom-right-radius:6px;background:#fff;overflow:hidden;position:relative}.visitor_banner_ul{width:962px;height:384px;position:relative}.visitor_banner_li{width:962px;height:384px;background:#fff;position:absolute;top:0;left:0;opacity:0}.visitorli_a{float:left;display:block;width:780px;height:384px}.visitorli_in{float:left;width:152px;height:344px;padding:20px 15px}.visitorli_intit{display:block;width:152px;color:#3d464d;font-size:15px;font-weight:700;line-height:24px;text-align:justify}.visitorli_intit:hover{color:#3491f1}.visitorli_in .visitorli_info{color:#798b99;font-size:14px;text-align:justify;line-height:24px;margin-top:8px}.visitorli_in .visitorli_info a{color:#3491f1;font-size:14px}.visitor_right .visitor_icon{position:absolute;width:36px;height:60px;top:50%;margin-top:-30px;cursor:pointer;z-index:2;display:none}.visitor_right .left_btn{background: no-repeat scroll 0 0;left:0}.visitor_right .right_btn{background: no-repeat scroll 0 0;right:0}.visitor_link{text-align:center;width:182px;position:absolute;right:0;bottom:15px;z-index:2}.visitor_link a{display:inline-block;width:6px;height:6px;border-radius:50%;background-color:#dbdbdb;margin:0 3px;cursor:pointer;overflow:hidden}.visitor_link a.select{width:18px;height:6px;border-radius:3px;background-color:#3491f1}.one_div2{width:1200px;height:96px;margin:20px auto 0}.one_div2 .onediv2_li1{float:left;width:224px;height:96px;margin:0 20px 0 0;display:inline}.one_div2 .onediv2_li1.onediv2_li2{float:right;margin:0}.one_div2 li a,.one_div2 li img{display:block;width:224px;height:96px}.latest_hottest_boutique{width:1200px;height:auto;margin:30px auto 0;position:relative}.latest_warp{float:left;width:597px;height:357px;position:relative}.mosttitle{width:100%;height:42px;color:#3d464d;font-size:16px;line-height:42px;font-weight:600;margin:0 auto;position:relative}.mosttitle.most1 i{display:inline-block;width:41px;height:20px;background:url(/uploads/image/gi/visitor/i1.png) no-repeat center;margin-left:5px;position:relative;top:4px}.mosttitle.most1 span{background-image:linear-gradient(to bottom,#e47e44,#d90009);-webkit-background-clip:text;-webkit-text-fill-color:transparent;color:#d90009}.mosttitle.most2 i{display:inline-block;width:10px;height:12px;background:url(/uploads/image/gi/visitor/i2.png) no-repeat center;margin-left:5px}.mosttitle.most3{text-indent:34px;background:url(/uploads/image/gi/visitor/i3.png) no-repeat 0 center;background-size:21px 21px;border-bottom:1px solid #f1f1f1}.mosttitle.most1 a,.mosttitle.most2 a{display:block;width:max-content;height:42px;color:#798b99;font-size:14px;line-height:42px;font-weight:normal;position:absolute;right:0;top:0}.mosttitle.most3 a{display:block;width:max-content;padding-right:10px;height:42px;background:url(/uploads/image/giv/2024/arrow.png) no-repeat right center;background-size:5px 9px;color:#798b99;font-size:12px;line-height:42px;font-weight:normal;position:absolute;right:0;top:0}.latest_inner{width:597px;height:315px;margin:0 auto;position:relative}.latest_main{float:left;width:340px;height:315px;margin-right:20px;display:inline;position:relative}.latest_main_pic{display:block;width:340px;height:200px;border-radius:5px;margin:6px auto;overflow:hidden}.latest_main_pic img{display:block;margin:0 auto}.latest_main_tit{display:block;width:340px;height:40px;color:#3d464d;font-size:16px;line-height:40px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;word-break:break-all;margin:0 auto}.latest_main_txt{display:block;width:340px;height:48px;color:#798b99;font-size:14px;line-height:24px;overflow:hidden;display:-webkit-box;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:2;text-align:justify;margin:0 auto}.most_list{float:left;width:237px;height:315px;position:relative}.most_list .most_item{display:block;width:237px;height:48px;margin:0 auto 15px;position:relative}.most_item .most_item_tit{display:block;width:100%;height:24px;color:#3d464d;font-size:14px;line-height:24px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;word-break:break-all;margin:0 auto}.most_item .most_item_txt{display:block;width:100%;height:24px;color:#798b99;font-size:12px;line-height:24px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;word-break:break-all;margin:0 auto}.hottest_warp{float:left;width:237px;height:342px;margin-left:29px;display:inline;position:relative}.hottest_warp .most_list{float:none;margin:0 auto}.boutique_warp{float:right;width:268px;height:342px;padding:0 20px;background:#fff;border-radius:4px;position:relative}.boutique_list{display:block;width:268px;height:288px;margin:2px auto 0;overflow:hidden;position:relative}.boutique_item{display:block;float:left;width:268px;height:66px;margin-top:6px}.boutique_item img{display:block;float:left;border-radius:4px;margin:5px 0}.boutique_info{float:right;width:140px;height:66px;position:relative}.boutique_info_tit{display:block;width:100%;height:40px;color:#3d464d;font-size:13px;line-height:20px;overflow:hidden;display:-webkit-box;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:2;text-align:justify;margin:0 auto 6px}.boutique_info_num{display:block;width:100%;height:20px;color:#a4b0bd;font-size:12px;line-height:20px;margin:0 auto}.middle{width:100%;height:auto;padding:30px 0;background:#fff}.middle_warp{width:1200px;height:auto;margin:0 auto;position:relative}.middle_left{float:left;width:840px;height:auto;position:relative}.visitor_tab_warp{width:840px;height:58px;border-bottom:1px solid #f1f1f1;margin:0 auto}.visitor_tab_warp a{display:block;float:left;color:#a4b0bd;font-size:16px;line-height:58px;margin-right:38px;cursor:pointer}.visitor_tab_warp a.select{color:#3d464d;line-height:56px;font-weight:600;border-bottom:2px solid #3491f1;position:relative;top:1px}.visitor_result_warp{width:840px;height:auto;min-height:428px;padding-bottom:40px;margin:0 auto;position:relative}.visitor_result_list{width:840px;height:auto;margin:0 auto;position:relative}.visitor_result_list li{float:left;width:840px;height:auto;padding:30px 0;border-top:1px solid #f1f1f1;position:relative}.visitor_result_list li:first-child{border:0}.visitor_result_pic{display:block;float:left;width:158px;height:98px;border:1px solid #dce1e6;border-radius:8px;margin-right:16px;overflow:hidden;position:relative}.visitor_result_pic img{display:block;margin:0 auto}.visitor_result_info{float:left;width:664px;height:100px;position:relative}.nopic .visitor_result_info{width:840px}.visitor_result_tit{display:block;width:100%;height:24px;color:#333;font-weight:600;font-size:16px;line-height:24px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;word-break:break-all;margin:0 auto 4px}.visitor_result_tit .visitor_result_mark{display:inline-block;width:max-content;height:18px;padding:0 8px;font-size:12px;font-weight:600;line-height:18px;text-align:center;margin-right:10px;border-radius:2px;position:relative;top:-1px}.visitor_result_tit .visitor_result_mark.bbs{color:#81aff9;background:#f1f6ff}.visitor_result_tit .visitor_result_mark.ziliao{color:#68d5ee;background:#ecf9ff}.visitor_result_tit .visitor_result_mark.edu{color:#fe8282;background:#ffeeef}.visitor_result_tit .visitor_result_mark.package{color:#fb9c50;background:#fff4e9}.visitor_result_intro{display:block;width:100%;height:42px;color:#999;font-size:14px;line-height:21px;overflow:hidden;display:-webkit-box;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:2;text-align:justify;margin:0 auto}.visitor_result_other{display:block;width:100%;height:20px;position:absolute;left:0;bottom:0}.visitor_result_other a,.visitor_result_other span{display:block;float:left;color:#a4b0bd;font-size:12px;line-height:20px;margin-right:12px}.visitor_result_other em{display:block;float:left;width:1px;height:12px;background:#b2bcc7;margin:4px 12px 0 0}.visitor_dynamic_top{width:840px;height:44px;margin:0 auto;position:relative}.visitor_dynamic_tx{display:block;float:left;width:44px;height:44px;border-radius:22px;overflow:hidden;position:relative;margin-right:16px}.visitor_dynamic_tx img{display:block;margin:0 auto}.visitor_dynamic_about{float:left;width:780px;height:44px;position:relative}.visitor_dynamic_name{display:block;width:100%;height:22px;color:#333;font-size:14px;line-height:22px;margin:0 auto}.visitor_dynamic_time{display:block;width:100%;height:22px;color:#96a4b2;font-size:12px;line-height:22px;margin:0 auto}.visitor_dynamic_warp{width:840px;height:auto;position:relative;margin-top:10px}.visitor_dynamic_content{display:block;width:100%;font-size:14px;line-height:26px;color:#3d464d;word-break:break-all;text-align:justify;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;text-overflow:ellipsis}.visitor_dynamic_pic{width:100%;height:auto;margin:0 auto}.visitor_dynamic_pic img{display:block;float:left;border:1px solid #dce1e6;margin:12px 12px 0 0}.visitor_dynamic_inner{display:block;width:100%;height:32px;margin:18px auto 0;position:relative}.visitor_dynamic_topic{display:block;float:left;width:max-content;padding:0 10px 0 30px;height:32px;font-size:12px;color:#3491f1;line-height:32px;border-radius:16px;background:#f2f6fa url(/uploads/image/giu/2022/topic.png) no-repeat 10px center}.visitor_dynamic_operate{float:right;height:32px;position:relative}.visitor_dynamic_comment,.visitor_dynamic_thumb{float:left;padding-left:28px;height:32px;color:#a4b0bd;font-size:14px;line-height:32px;position:relative;cursor:pointer}.visitor_dynamic_comment{background:url(/uploads/image/giu/2022/comment.png) no-repeat 0 6px;background-size:18px 18px}.visitor_dynamic_thumb{background:url(/uploads/image/giu/2022/thumb.png) no-repeat 0 5px;background-size:17px 18px;margin-left:70px}.visitor_result_over{width:840px;height:50px;font-size:14px;color:#afbac5;line-height:50px;text-align:center;border-top:1px solid #f1f1f1;margin:0 auto}.middle_right{float:right;width:320px;height:auto;position:relative}.edu_lesson_recommend,.ziliao_package_recommend{width:280px;height:auto;padding:0 20px 20px;background:#fff;-moz-box-shadow:0 1px 6px rgba(0,0,0,0.06);-webkit-box-shadow:0 1px 6px rgba(0,0,0,0.06);box-shadow:0 1px 6px rgba(0,0,0,0.06);border-radius:4px;margin:0 auto 20px;position:relative;z-index:2}.edu_lesson_recommend .lesson_recommend_top,.ziliao_package_recommend .package_recommend_top{width:268px;height:58px;padding-left:12px;color:#3d464d;font-size:16px;font-weight:600;line-height:58px;border-bottom:1px solid #f1f1f1;margin:0 auto;position:relative}.edu_lesson_recommend .lesson_recommend_top i,.ziliao_package_recommend .package_recommend_top i{display:block;width:2px;height:16px;background:#3491f1;position:absolute;left:0;top:21px}.ziliao_package_recommend .package_recommend_top a{display:block;color:#a4b0bd;font-size:12px;line-height:58px;font-weight:normal;position:absolute;right:0;top:0}.ziliao_package_recommend .package_recommend_list{width:280px;height:auto;margin:0 auto;position:relative}.ziliao_package_recommend .package_recommend_list a{display:block;float:left;width:280px;height:65px;overflow:hidden;margin:15px auto 0;position:relative}.ziliao_package_recommend .package_recommend_list a img{float:left;display:block;border-radius:4px;margin-top:5px}.ziliao_package_recommend .package_recommend_list a span{display:block;float:right;width:163px;height:52px;color:#3d464d;font-size:14px;line-height:26px;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;word-break:break-all}.edu_lesson_recommend .lesson_recommend_main{display:block;width:280px;height:auto;margin:20px auto 0;position:relative}.lesson_recommend_main img{display:block;border-radius:4px;margin:0 auto 12px}.lesson_recommend_main .recommend_main_tit{display:block;width:280px;height:auto;color:#3d464d;font-size:16px;line-height:24px;margin:0 auto}.edu_lesson_recommend .lesson_recommend_list{width:280px;height:auto;margin:5px auto 0;position:relative}.edu_lesson_recommend .lesson_recommend_list a{display:block;width:268px;height:auto;max-height:44px;padding-left:12px;color:#666;font-size:14px;line-height:22px;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;word-break:break-all;margin:20px auto 0;position:relative}.lesson_recommend_main .recommend_main_tit:hover,.edu_lesson_recommend .lesson_recommend_list a:hover{color:#3491f1}.edu_lesson_recommend .lesson_recommend_list a i{display:block;width:4px;height:4px;border-radius:2px;background:#828e9a;position:absolute;top:9px;left:0}.bottom_link{background:#fafafa;padding-top:40px}.recommend_links_div{padding:0 0 20px;width:1200px;margin:0 auto}.recommend_links_div .title{display:block;padding-bottom:10px;margin-bottom:10px;border-bottom:1px solid #e0e4e9;font:22px/30px "microsoft yahei";color:#3d464d}.recommend_link_in{padding:5px 0 15px}.recommend_link_in a{font-size:14px;color:#afbac5;line-height:26px;padding-right:25px}.recommend_link_in a:hover{color:#3491f1}.recommend_link_in span{display:none}