﻿/*首页顶部菜单基础特效*/
.newstyle_headcontent{background:#b48857;width:6.4rem;position:relative;overflow:hidden; position: fixed; z-index: 9999; top: 0;}
.newstyle_headcontent .left_press,.newstyle_headcontent .right_press{position:absolute;z-index:3;}
.newstyle_headcontent .left_press a{display:block;height:100%}
.newstyle_headcontent .section_headbanner{}
.newstyle_headcontent .section_headbanner .aa{background-image:url(/index_2/img/title_bgc_banner.jpg); background-repeat: no-repeat; background-size:100%;}
.newstyle_headcontent .section_headbanner .bb{background-image:url(/index_2/img/title_bgc_event.jpg);}

/*顶部菜单兼容性视图*/
@media screen and (min-width:1px) and (max-width:320px){
	.newstyle_headcontent .section_headbanner li{background-position:0 2px;}
	.newstyle_headcontent,.newstyle_headcontent .section_headbanner li{height:47px;}
	.newstyle_headcontent .left_press,.newstyle_headcontent .right_press{width:25px;height:25px;background-size:1832%;}
	.newstyle_headcontent .left_press{left:0.35rem;top:0.3rem;background-position:-25px 0;}
	.newstyle_headcontent .right_press{right:0.1rem;top:0.2rem;background-position:0 0;}
	.newstyle_headcontent .section_headbanner li{background-size:102%}
}
@media screen and (min-width:321px) and (max-width:375px){
	.newstyle_headcontent .section_headbanner li{background-position:-4px 2px;}
	.newstyle_headcontent,.newstyle_headcontent .section_headbanner li{height:55px;}
	.newstyle_headcontent .left_press,.newstyle_headcontent .right_press{width:25px;height:25px;background-size:1832%;}
	.newstyle_headcontent .left_press{left:0.35rem;top:0.3rem;background-position:-25px 0;}
	.newstyle_headcontent .right_press{right:0.1rem;top:0.2rem;background-position:0 0;}
	.newstyle_headcontent .section_headbanner li{background-size:102%}
}
@media screen and (min-width:376px) and (max-width:425px){
	.newstyle_headcontent,.newstyle_headcontent .section_headbanner li{height:62px;}
	.newstyle_headcontent .left_press,.newstyle_headcontent .right_press{width:30px;height:30px;background-size:1832%;}
	.newstyle_headcontent .left_press{left:0.35rem;top:0.3rem;background-position:-30px 0;}
	.newstyle_headcontent .right_press{right:0.1rem;top:0.2rem;background-position:0 0;}
	.newstyle_headcontent .section_headbanner li{background-size:102%}
}
@media screen and (min-width:426px) and (max-width:500px){
	.newstyle_headcontent,.newstyle_headcontent .section_headbanner li{height:73px;}
	.newstyle_headcontent .left_press,.newstyle_headcontent .right_press{width:36px;height:36px;background-size:1659%;}
	.newstyle_headcontent .left_press{left:0.35rem;top:0.3rem;background-position:-31px 0;}
	.newstyle_headcontent .right_press{right:0.1rem;top:0.2rem;background-position:3px 0;}
	.newstyle_headcontent .section_headbanner li{background-size:103%}
}
@media screen and (min-width:501px) and (max-width:550px){
	.newstyle_headcontent,.newstyle_headcontent .section_headbanner li{height:80px;}
	.newstyle_headcontent .left_press,.newstyle_headcontent .right_press{width:40px;height:40px;background-size:1832%;}
	.newstyle_headcontent .left_press{left:0.35rem;top:0.3rem;background-position:-40px 0;}
	.newstyle_headcontent .right_press{right:0.1rem;top:0.2rem;background-position:0 0;}
	.newstyle_headcontent .section_headbanner li{background-size:111%}
}
@media screen and (min-width:551px) and (max-width:640px){
	.newstyle_headcontent,.newstyle_headcontent .section_headbanner li{height:93px;/*background-position:74% 65%;*/}
	.newstyle_headcontent .left_press,.newstyle_headcontent .right_press{width:40px;height:40px;background-size:1832%;}
	.newstyle_headcontent .left_press{left:0.35rem;top:0.3rem;background-position:-40px 0;}
	.newstyle_headcontent .right_press{right:0.1rem;top:0.2rem;background-position:0 0;}
	.newstyle_headcontent .section_headbanner li{background-size:92%}
}
@media screen and (min-width:641px) and (max-width:9999px){
	.newstyle_headcontent,.newstyle_headcontent .section_headbanner li{height:93px;background-position:74% 65%;}
	.newstyle_headcontent .left_press,.newstyle_headcontent .right_press{width:40px;height:40px;background-size:1832%;}
	.newstyle_headcontent .left_press{left:0.35rem;top:0.3rem;background-position:-40px 0;}
	.newstyle_headcontent .right_press{right:0.1rem;top:0.2rem;background-position:0 0;}
	.newstyle_headcontent .section_headbanner li{background-size:92%}
}

/*左侧悬浮菜单*/
.index .am-offcanvas-bar{width:100%;background:#50445b}
.index .am-offcanvas-bar .am-offcanvas-content{padding:0;height:100%;}
.index .am-nav-tabs{border:0}
.black_gate_menu{background:#50445b;height:100%;}
.black_gate_menu .topbar{background:#000;height:8%;display:flex;align-items:center;}
.black_gate_menu .topbar ul{display:flex;flex-flow:row;flex-wrap:nowrap;justify-content:center;align-items:center;width:100%}
.black_gate_menu .topbar li{flex:1;height:100%}
.black_gate_menu .topbar li a{display:block;line-height:100%;text-align:center;color:#fff;height:100%}
.black_gate_menu .am-tabs{display:flex;flex-flow:row;flex-wrap:nowrap;justify-content:center;align-items:stretch;height:92%;border:0}
.black_gate_menu .am-tabs .am-tabs-nav{flex:1;background:#403647;overflow-y:scroll;height:100%}
.black_gate_menu .am-tabs .am-tabs-nav ul{}
.black_gate_menu .am-tabs .am-tabs-nav li{color:#fff;text-align:center;float:none}
.black_gate_menu .am-tabs .am-tabs-nav li a{display:block;padding:none;margin:none;text-align:center;}
.black_gate_menu .am-tabs .am-tabs-nav .am-active{background:#5f4f6c;border:none;color:#fff;}
.black_gate_menu .am-tabs .am-tabs-nav .am-active a{background:#5f4f6c;border:none;color:#fff;}
.black_gate_menu .am-tabs .am-tabs-bd{flex:2;border:none;overflow-y:scroll;height:100%}

/**/
@media screen and (min-width:1px) and (max-width:375px){
	.black_gate_menu .topbar li a{font-size:16px;}
	.black_gate_menu .am-tabs{font-size:14px;}
	.black_gate_menu .am-tabs .am-tabs-nav li{font-size:16px;}
}
@media screen and (min-width:376px) and (max-width:425px){
	.black_gate_menu .topbar li a{font-size:18px;}
	.black_gate_menu .am-tabs{font-size:16px;}
	.black_gate_menu .am-tabs .am-tabs-nav li{font-size:18px;}
}
@media screen and (min-width:426px) and (max-width:9999px){
	.black_gate_menu .topbar li a{font-size:22px;}
	.black_gate_menu .am-tabs{font-size:20px;}
	.black_gate_menu .am-tabs .am-tabs-nav li{font-size:22px;}
}
.newstyle_hot_links{background:#fff;height:35px;text-align:center;width:100%;position:relative;}
.newstyle_hot_links .view_pre{position:absolute;height:35px;top:0;left:0;width:100%;z-index:1}
.newstyle_hot_links .view_pre ul{display:flex;flex-flow:row;flex-wrap:nowrap;justify-content:center;align-items:center;margin-top:-5px;}
.newstyle_hot_links .view_pre li{}
.newstyle_hot_links .view_pre li a{display:block;color:#000}
.newstyle_hot_links .view_pre li:last-child a{color:#774220;padding:0 20px 0 10px;background-size:573%;background-repeat:no-repeat;line-height:280%;background-image:url(/index_2/img/pos_bgc.png);background-position:-268px -42px;font-weight:700}
.newstyle_hot_links .view_after{position:absolute;top:0;left:0;width:100%;z-index:2;background:#fff;overflow-y:hidden;}
.newstyle_hot_links .view_after .title{height:34px;border-bottom:1px solid #d2d2d2}
.newstyle_hot_links .view_after .title a{display:block;height:34px;position:relative;}
.newstyle_hot_links .view_after .title a h1{font-size:16px;color:#000;font-weight:100;line-height:34px;}
.newstyle_hot_links .view_after .title a dd{position:absolute;right:3px;top:3px;width:30px;height:30px;background-size:1583%;background-repeat:no-repeat;background-image:url(/index_2/img/pos_bgc.png);background-position:-426px -106px;}
.newstyle_hot_links .view_after ul{display:flex;flex-flow:row;flex-wrap:wrap;justify-content:flex-start;align-items:flex-start;}
.newstyle_hot_links .view_after li{border:1px solid #000;border-radius:3px;}
.newstyle_hot_links .view_after li:first-child{border:1px solid #5f4f6c;}
.newstyle_hot_links .view_after li:first-child a{color:#5f4f6c;}
.newstyle_hot_links .view_after li:nth-child(4),.newstyle_hot_links .view_after li:nth-child(8),.newstyle_hot_links .view_after li:nth-child(12){margin-right:0}
.newstyle_hot_links .view_after li a{display:block;color:#000;}
@media screen and (min-width:1px) and (max-width:320px){
	.newstyle_hot_links .view_pre li a{padding:0 5px;font-size:13px;line-height:35px;}
	.newstyle_hot_links .view_after ul{padding-left:15px;padding-top:17px;}
	.newstyle_hot_links .view_after li{width:21.3%;margin-right:11px;margin-bottom:14px;}
	.newstyle_hot_links .view_after li a{font-size:13px;}
}
@media screen and (min-width:321px) and (max-width:375px){
	.newstyle_hot_links .view_pre li a{padding:0 10px;font-size:13px;line-height:35px;}
	.newstyle_hot_links .view_after ul{padding-left:15px;padding-top:17px;}
	.newstyle_hot_links .view_after li{width:21.8%;margin-right:11px;margin-bottom:14px;}
	.newstyle_hot_links .view_after li a{font-size:13px;}
}
@media screen and (min-width:376px) and (max-width:425px){
	.newstyle_hot_links .view_pre li a{padding:0 14px;font-size:14px;line-height:35px;}
	.newstyle_hot_links .view_after ul{padding-left:15px;padding-top:17px;}
	.newstyle_hot_links .view_after li{width:21.8%;margin-right:11px;margin-bottom:14px;}
	.newstyle_hot_links .view_after li a{font-size:14px;}
}
@media screen and (min-width:426px) and (max-width:9999px){
	.newstyle_hot_links .view_pre li a{padding:0 34px;font-size:15px;line-height:35px;}
	.newstyle_hot_links .view_after ul{padding-left:15px;padding-top:17px;}
	.newstyle_hot_links .view_after li{width:21.8%;margin-right:11px;margin-bottom:14px;}
	.newstyle_hot_links .view_after li a{font-size:15px;}
}

/*展开的搜索框代码*/
.index .diag_low_rubby{position:fixed;top:0;left:0;width:100%;height:100%;background:#fff;z-index:10000}
.index .search_bar_a{background:#fff;position:relative;overflow-y:hidden;display:table;}
.index .search_bar_a .input{float:left;width:82%;margin:0;padding:0;position:relative;display:inline-flex;}
.index .search_bar_a .input .searchkeygif{position:absolute;}
.index .search_bar_a .input input{background:#e4e4e4;border:none;border-radius:6px;height:45px;width:100%;color:#333;text-indent:42px;}
.index .search_bar_a .keys{float:right;width:15%;margin:0;padding:0;display:inline-flex;}
.index .search_bar_a .keys input{border:none;background:#fff;height:45px;font-size:16px;color:#333;text-align:center;width:100%}
.index .search_bar_b{background:#fff;padding:10px;border-bottom:6px solid #c9c9c9}
.index .search_bar_b h1{font-size:25px;font-weight:700;color:#000;margin-bottom:8px;}
.index .search_bar_b ul{display:flex;}
.index .search_bar_b .raw_a{margin-bottom:8px;}
.index .search_bar_b .raw_a li{border:1px solid #800080;}
.index .search_bar_b .raw_a li a{display:block;font-size:14px;line-height:200%;color:#800080;text-align:center;}
.index .search_bar_b .raw_b{margin-bottom:8px;}
.index .search_bar_b .raw_b li{background:#e4e4e4;margin-right:10px}
.index .search_bar_b .raw_b li:last-child{margin-right:0}
.index .search_bar_b .raw_b li a{display:block;font-size:14px;line-height:200%;color:#000;text-align:center;}

/**/
@media screen and (min-width:1px) and (max-width:375px){
	.index .search_bar_c li a .foward_key{bottom:7px}
}
@media screen and (min-width:376px) and (max-width:9999px){
	.index .search_bar_c li{padding-bottom:0.25rem}
	.index .search_bar_c li a .foward_key{bottom:0}
}

/**/
.index .search_bar_c{background:#fff;padding:10px 0;}
.index .search_bar_c h1{font-size:25px;font-weight:700;color:#000;margin-bottom:8px;margin-left:10px;}
.index .search_bar_c ul{}
.index .search_bar_c li{border-bottom:1px dashed #764220;margin-bottom:20px;}
.index .search_bar_c li:last-child{border-bottom:none;margin-bottom:0}
.index .search_bar_c li a{display:block;position:relative;padding:0 10px}
.index .search_bar_c li a .foward_key{background:#764220;color:#fff;font-size:15px;padding:0 8px;border-radius:6px;position:absolute;right:10px;}
.index .search_bar_c li a .bar_ava{float:left;width:30%;border-radius:8px;overflow:hidden;}
.index .search_bar_c li a .bar_ava img{width:100%}
.index .search_bar_c li a .bar_fonts{float:right;width:65%}
.index .search_bar_c li a .bar_fonts h5{font-weight:700;color:#000;font-size:16px;line-height:200%;margin-left: -0.1rem;}
.index .search_bar_c li a .bar_fonts h2{font-weight:100;color:#000;font-size:14px;line-height:110%;}
.index .search_bar_c li a .bar_fonts h3{font-weight:100;color:#000;font-size:14px;}
.index .search_bar_c li a .bar_fonts h4{font-weight:700;color:#990000;font-size:20px;}
.index .search_bar_c li a .bar_fonts h4 span{font-weight:300;color:#818181;text-decoration:line-through;font-size:14px;padding-left:10px;}
.cls{clear:both;}
.diag_low_rubby .final_press{padding-top:15px;}
.diag_low_rubby .final_press a{display:block;text-align:center;}
.diag_low_rubby .final_press a h1{border-bottom:1px solid #764220;font-size:16px;margin:0 auto;color:#764220;font-weight:700;display:table;line-height:160%;}
.diag_low_rubby .final_press a h1 span{font-size:16px;margin-right:5px;font-weight:100;}

/**/
@media screen and (min-width:1px) and (max-width:320px){
	.index .search_bar_a{padding:20px 10px 10px 10px;height:60px;width:320px;}
	.index .search_bar_a .input .searchkeygif{top:20%;left:8px;}
	.index .search_bar_a .input input{font-size:13px;color:#333;}
	.index .search_bar_b .raw_a{flex-flow:column;justify-content:center;align-items:center;}
	.index .search_bar_b .raw_a li{width:100%}
	.index .search_bar_b .raw_a li:first-child{margin-bottom:10px;}
	.index .search_bar_c li a .foward_key{font-size:12px;padding:3px 6px;border-radius:6px;position:absolute;right:7px;bottom:5px;}
	.index .search_bar_b{width:320px;margin:0 auto}
	.index .search_bar_c{width:320px;margin:0 auto}
}
@media screen and (min-width:321px) and (max-width:375px){
	.index .search_bar_a{padding:20px 10px 10px 10px;height:60px;}
	.index .search_bar_a .input .searchkeygif{top:6px;left:8px;}
	.index .search_bar_a .input input{font-size:16px;color:#333;}
	.index .search_bar_b .raw_a li:first-child{margin-right:10px;}
	.index .search_bar_b{margin:0 auto}
	.index .search_bar_c{width:100%;margin:0 auto}
}
@media screen and (min-width:376px) and (max-width:425px){
	.index .search_bar_a{padding:14px 10px 10px 10px;height:88px;width:100%}
	.index .search_bar_b{width:100%;margin:0 auto}
	.index .search_bar_c{width:100%;margin:0 auto}
	.index .search_bar_a .input .searchkeygif{top:20%;left:8px;}
	.index .search_bar_a .input input{font-size:16px;color:#333;}
	.index .search_bar_b .raw_a li:first-child{margin-right:10px;}
}
@media screen and (min-width:426px) and (max-width:640px){
	.index .search_bar_a{padding:20px 10px 10px 10px;height:60px;width:640px;margin:0 auto}
	.index .search_bar_b{width:640px;margin:0 auto}
	.index .search_bar_c{width:640px;margin:0 auto}
	.index .search_bar_a .input .searchkeygif{top:23%;left:8px;}
	.index .search_bar_a .input{}
	.index .search_bar_a .input input{font-size:22px;color:#333;}
	.index .search_bar_a .keys input{font-size:22px}
	.index .search_bar_b .raw_a li:first-child{margin-right:10px;}
}
@media screen and (min-width:641px) and (max-width:9999px){
	.index .search_bar_a{padding:20px 10px 10px 10px;height:60px;width:640px;margin:0 auto}
	.index .search_bar_b{width:640px;margin:0 auto}
	.index .search_bar_c{width:640px;margin:0 auto}
	.index .search_bar_a .input .searchkeygif{top:23%;left:8px;}
	.index .search_bar_a .input{}
	.index .search_bar_a .input input{font-size:22px;color:#333;}
	.index .search_bar_a .keys input{font-size:22px}
	.index .search_bar_b .raw_a li:first-child{margin-right:10px;}
	.index .search_bar_b .raw_a li a,.index .search_bar_b .raw_b li a{font-size:19px;}
	.index .search_bar_c li a .bar_fonts h5{font-size:26px;}
	.index .search_bar_c li a .bar_fonts h2{font-size:21px;}
	.index .search_bar_c li a .bar_fonts h3{font-size:20px;}
	.index .search_bar_c li a .bar_fonts h4{font-size:31px;}
	.index .search_bar_c li a .bar_fonts h4 span{font-size:22px}
	.diag_low_rubby .final_press a h1{font-size:30px;}
	.diag_low_rubby .final_press a h1 span{font-size:45px;}
	.index .search_bar_c li{padding-bottom:15px;}
}

/*展开项目列表*/
.index .diag_row_menus{position:fixed;top:1.47rem;left:0;width:4rem;height:4rem;background:#ddbf9f;z-index:10000}
.index .diag_row_menus .header{height: 53px;width:100%;position:absolute;top:0;left:0;z-index:10001; border-bottom: 1px solid #b48857;}
.index .diag_row_menus .header .backkey{background-image:url(/index_2/img/mobile_directtree.png);height:29px;width:61px;overflow:hidden;position:absolute;top:0.1rem;left: 16px;background-repeat:no-repeat;background-position:10px 4px;}
.index .diag_row_menus .header input{position:absolute;background-image:url(/index_2/img/mobile_directtree.png);border:none;font-size:16px;line-height:33px;background-color:#efefef;right:10px;top:10px;height:33px;background-position:-183px 7px;background-repeat:no-repeat;padding-left:42px;width: 272px;color:#808080;}
.index .diag_row_menus .rev_menus{position:absolute;top:0;left:0;width:100%;padding-top: 53px;height:100%;z-index:10000;}
.index .diag_row_menus .rev_menus .tab{display:flex;flex-flow:row;justify-content:flex-start;align-items:stretch;flex-wrap:nowrap;height:100%}
.index .diag_row_menus .rev_menus .tab .sec_choose{flex:1;background:#f5f5f5;height:100%;overflow-y:scroll;}
.index .diag_row_menus .rev_menus .tab .sec_choose .unit{height:100%}
.index .diag_row_menus .rev_menus .tab .sec_choose .unit a{display:block;font-size:16px;color:#000;padding-left:10px;line-height:57px;height:57px;position:relative;}
.index .diag_row_menus .rev_menus .tab .sec_choose .unit .item-cur{background:#fff;color:#800080}
.index .diag_row_menus .rev_menus .tab .sec_choose .unit .item-cur .flagnow{display:block}
.index .diag_row_menus .rev_menus .tab .sec_choose .unit .flagnow{width:3px;background:#800080;height:48px;position:absolute;top:4px;left:0;display:none}
.index .diag_row_menus .rev_menus .tab .tab-cont{flex:3.5;height:100%;overflow-y:scroll;}
.index .diag_row_menus .rev_menus .tab .tab-cont ul{}
.index .diag_row_menus .rev_menus .tab .tab-cont li{}
.index .diag_row_menus .rev_menus .tab .tab-cont li .tab_menus{padding:10px;}
.index .diag_row_menus .rev_menus .tab .tab-cont li .tab_menus .gally_img{margin-bottom:30px;}
.index .diag_row_menus .rev_menus .tab .tab-cont li .tab_menus .gally_img img{width:100%}
.index .diag_row_menus .rev_menus .tab .tab-cont li .tab_menus .gally_title{text-align:center;font-size:18px;color:#000;margin-bottom:6px;}
.index .diag_row_menus .rev_menus .tab .tab-cont li .tab_menus .gally_uls{display:flex;flex-flow:row;flex-wrap:wrap;justify-content:flex-start;align-items:flex-start;margin-bottom:15px;}
.index .diag_row_menus .rev_menus .tab .tab-cont li .tab_menus .gally_uls span{color:#484848;border:1px solid #cbcbcb;font-size:14px;display:block;line-height:180%;text-align:center;width:49%;margin-bottom:15px;}
.index .diag_row_menus .rev_menus .tab .tab-cont li .tab_menus .gally_uls span a{color:#484848}
.index .diag_row_menus .rev_menus .tab .tab-cont li .tab_menus .gally_uls span:nth-child(odd){margin-right:2%}
.index .diag_row_menus .rev_menus .tab .tab-cont li .tab_menus .gally_uls span:nth-child(even){margin-right:0}
