/* CSS Document */
/* �������� */
.wrap { width:1280px; margin-right:auto; margin-left:auto;}
@media (max-width:1300px) {
.wrap { width:1180px; }
}
@media (max-width:1200px) {
.wrap { width:1024px; }
}
@media (max-width:1024px) {
.wrap { width:96%; }
}
body{font-size:14px; line-height:1.8; color:#555; background:#fff;}
a{color:inherit;}
a:hover { color:#88b82a;}
::-moz-selection {color:#fff; background:#88b82a; }
::selection {color:#fff; background:#88b82a; }
::-webkit-input-placeholder { color:#aaa; } 
.placeholder { color:#aaa;}
input,select,button,textarea{ font-family:microsoft yahei; border:none;outline:none;vertical-align: middle;}
.clearfix { *zoom: 1; }
.clearfix:after { content: "\0020"; display: block; visibility: hidden; clear: both; height: 0; overflow: hidden; }

/*css�������*/
.form-control, .input-group-addon, .btn{border-radius:2px; }
.form-control:focus { border-color:#66afe9; outline:0; box-shadow:inset 0 1px 1px rgba(0,0,0,0.075), 0 0 6px rgba(102, 175, 233, 0.6);}
.imgZoom img,.imgY180 img { -moz-transition:all .8s ease 0s; -ms-transition:all .8s ease 0s; -o-transition:all .8s ease 0s; -webkit-transition:all .8s ease 0s; transition:all .8s ease 0s;}
.imgZoom { overflow:hidden; }
.imgZoom:hover img{ -moz-transform:scale(1.1,1.1); -ms-transform:scale(1.1,1.1); -o-transform:scale(1.1,1.1); -webkit-transform:scale(1.1,1.1); transform:scale(1.1,1.1);}
.imgY180:hover img { cursor:pointer; -moz-transform:rotateY(180deg); -ms-transform:rotateY(180deg); -o-transform:rotateY(180deg); -webkit-transform:rotateY(180deg); transform:rotateY(180deg) }
/* ��� */
.datalist{ border:1px solid #ccc; border-collapse:collapse; background:#fff; }
.datalist caption{ padding-bottom:5px; text-align:left;} 
.datalist th{ border:1px solid #ccc; background-color:#eee; font-weight:700;  padding:5px 15px; }
.datalist td{ border:1px solid #ccc; padding:5px 15px;}
.datalist tr.altrow{ background-color:#ccc;}

*[class*="rect-"]{position: relative;display: block; width: 100%;height: 0;overflow: hidden;}
*[class*="rect-"] ._full{position: absolute;left: 0;top:0;width: 100%;height: 100%;
*height: auto;}
.rect-50{padding-bottom: 50%;}
.rect-5625{padding-bottom: 56.25%;}
.rect-60{padding-bottom: 60%;}
.rect-618{padding-bottom: 61.8%;}
.rect-70{padding-bottom: 70%;}
.rect-75{padding-bottom: 75%;}
.rect-80{padding-bottom: 80%;}
.rect-85{padding-bottom: 85%;}
.rect-90{padding-bottom: 90%;}
.rect-100{padding-bottom: 100%;}
/*ʱ���ӳ�*/
.delay100 { -webkit-animation-delay: 0.1s; animation-delay: 0.1s;}
.delay200 { -webkit-animation-delay: 0.2s; animation-delay: 0.2s;}
.delay300 { -webkit-animation-delay: 0.3s; animation-delay: 0.3s;}
.delay400 { -webkit-animation-delay: 0.4s; animation-delay: 0.4s;}
.delay500 { -webkit-animation-delay: 0.5s; animation-delay: 0.5s;}
.delay600 { -webkit-animation-delay: 0.6s; animation-delay: 0.6s;}
.delay700 { -webkit-animation-delay: 0.7s; animation-delay: 0.7s;}
.delay800 { -webkit-animation-delay: 0.8s; animation-delay: 0.8s;}
.delay900 { -webkit-animation-delay: 0.9s; animation-delay: 0.9s;}
.delay1000 { -webkit-animation-delay: 1s; animation-delay: 1s;}
.delay1200 { -webkit-animation-delay: 1.2s; animation-delay: 1.2s;}
.delay1400 { -webkit-animation-delay: 1.4s; animation-delay: 1.4s;}
.delay1600 { -webkit-animation-delay: 1.6s; animation-delay: 1.6s;}
.delay1800 { -webkit-animation-delay: 1.8s; animation-delay: 1.8s;}
.delay2000 { -webkit-animation-delay: 2s; animation-delay: 2s;}
.delay2400 { -webkit-animation-delay: 2.4s; animation-delay: 2.4s;}
.delay3000 { -webkit-animation-delay: 3s; animation-delay: 3s;}


/* ��վ��ʽ */
.transition{ transition:all 0.5s ease;-moz-transition:all 0.5s ease;-ms-transition:all 0.5s ease;-o-transition:all 0.5s ease;-webkit-transition:all 0.5s ease;}
.hoverImg:hover{ transform:scale(1.1,1.1);-moz-transform:scale(1.1,1.1);-ms-transform:scale(1.1,1.1);-o-transform:scale(1.1,1.1);-webkit-transform:scale(1.1,1.1); opacity:0.9;}
.mt30{ margin-top:30px;}
.mt20{margin-top:20px;}
.c{padding-bottom:9999px; margin-bottom:-9999px;}

.ico { display:inline-block; width:20px; height:20px; white-space:nowrap; letter-spacing:-1em; text-indent:-99em; color:transparent; background:url(../images/ico.png);
	*text-indent:0; *zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '\3000');vertical-align: middle;}
.ico:before {content:'\3000';}
.ico1_2 { background-position:-20px 0;}
.ico1_3 { background-position:-40px 0;}
.ico1_4 { background-position:-60px 0;}
.ico1_5 { background-position:-80px 0;}
.ico2_1 { background-position:0 -20px;}
.ico2_2 { background-position:-20px -20px;}
.ico2_3 { background-position:-40px -20px;}
.ico2_4 { background-position:-60px -20px;}
.ico2_5 { background-position:-80px -20px;}
.ico3_1 { background-position:0 -40px;}
.ico3_2 { background-position:-20px -40px;}
.ico3_3 { background-position:-40px -40px;}
.ico3_4 { background-position:-60px -40px;}
.ico3_5 { background-position:-80px -40px;}
.ico4_1 { background-position:0 -60px;}
.ico4_2 { background-position:-20px -60px;}
.ico4_3 { background-position:-40px -60px;}
.ico4_4 { background-position:-60px -60px;}
.ico4_5 { background-position:-80px -60px;}
.icons{display:inline-block;background:url(../images/icons.png) no-repeat;}
.ico45{display:inline-block;width:45px;height:45px;background:url(../images/ico45.png) no-repeat;vertical-align: middle;}
.ico45_2{background-position:0 -45px;}
.ico45_3{background-position:0 -90px;}
.ico45_4{background-position:0 -135px;}
.ico60{display:inline-block;width:60px;height:60px;background:url(../images/ico60.png) no-repeat;vertical-align: middle;}
.ico60_2{background-position: -60px 0;}
.ico65{display:inline-block;width:65px;height:65px;background:url(../images/ico65.png) no-repeat;vertical-align: middle;}
.ico65_2{background-position: -65px 0;}
.ico65_3{background-position: -130px 0;}
.ico65_4{background-position: -195px 0;}
.ico55{display:inline-block;width:55px;height:55px;background:url(../images/ico55.png) no-repeat;vertical-align: middle;}
.ico55_2{background-position:0 -55px;}
.ico55_3{background-position:0 -110px;}
.ico55_4{background-position:0 -165px;}
.ico55_5{background-position:0 -220px;}
.ico55_6{background-position:0 -275px;}
.ico35{display:inline-block;width:35px;height:35px;background:url(../images/ico35.png) no-repeat;vertical-align: middle;}
.ico35_2{background-position: -35px 0;}
.ico35_3{background-position: -70px 0;}


/*ͨ��ͷ��*/
.pageHeader{position: fixed;top: 0;width: 100%;z-index:21;}
.short{position:fixed;top:0;left:0;width: 100%;}
.head_r{position:relative;z-index:5; color:#fff;}
.head_r li{float: right;position:relative;height:34px;line-height: 34px;padding: 0 10px;}
.head_r .li01{ z-index:2;position: relative;padding: 0;background: none;line-height: normal;}
.head_r .li01 .btn-search{ display:block;background-color:transparent;cursor:pointer;vertical-align: top;color:#fff; margin-top: 6px;}
.head_r .li01 .btn-search i{vertical-align: top;margin-left: 5px;}
.head_r .li01 .search { position: absolute;right:45%;top:4px;background-color: #fff;height:28px; display:none;border: 1px #dcdcdc solid; width:170px;}
.head_r .li01:hover .search {display: block;}
.head_r .li01:hover .search .inp{border: none;vertical-align: top;height: 28px;line-height:1;box-sizing: border-box;padding-left:5px; width:0;}
.head_r .li01:hover .search .inp{ width:97%;}
.head_r .li01 .item{transition: right 300ms;-moz-transition: right 300ms;-ms-transition: right 300ms;-o-transition: right 300ms;-webkit-transition: right 300ms;}
.head_r .li02 ._val{display:block;padding: 0 15px;cursor: pointer}
.head_r .li02 ._val i{height:20px;line-height: 20px;font-size:12px;vertical-align: 0px;}
.head_r .li02 ._option a{display:none;}
.head_r .li02:hover ._option a{display:none;}
.head_r .li02:hover ._option{position: absolute;top: 100%;left: 0;right:0;background-color:#f7f7f7;text-align:center;padding: 10px 0;}
.head_r .li02:hover ._option a{display:block;padding: 5px 0;line-height: 20px;height: 20px;}
.head_r .li04 .val{display:block;}
.head_r .li04 .h_erwm{position:absolute;top: 100%;background-color:#f7f7f7; padding: 10px 15px;width: 86px;text-align: center;left: 50%;margin-left: -63px; display: none;}
.head_r .li04:hover .h_erwm{display: block;}

.mobile_key{display:none;}
.logo{padding:6px 0 20px;}
.logo a{display:block;width:208px;height:58px;background:url(../images/logo1.png) no-repeat;background-size:contain;}
.nav{width: 78%;margin-top:8px; }
.nav .nav_li{float:left; padding-left:5%;}
.nav .nav_li .nav_a{font-size:18px;display:block;padding-bottom: 18px;height:58px;line-height: 58px; color:#fff;}
.nav .nav_li .setNav{width:100%;left:0;right:0;background:url(../images/white.9.png) repeat;display:none; border-top: 1px #f0f0f0 solid;}
.nav .nav_li .setNav .set-img{width:22%;padding-top:25px;}
.nav .nav_li .setNav .set-img img{height:150px;width:100%;}
.nav .nav_li .setNav .setCon .tit{font-size:22px;color:#4e4e4e; margin-bottom: 20px;}
.nav .nav_li .setNav .setMenu{width:15%;padding-top:20px;padding-right:2%;padding-left:2%;border-right: 1px #D9D9D9 solid;}
.nav .nav_li .setNav .setMenu li{ height: 40px;line-height: 40px;border-bottom: 1px #D9D9D9 solid;}
.nav .nav_li .setNav .setMenu li a{display:block;position:relative;color:#333; font-size:16px;}
.nav .nav_li .setNav .setMenu li a:hover{ background-color:#89B82A; color:#fff; padding-left:8px;}
.nav .nav_li .setNav .setMenu dt{ height: 40px;line-height: 40px;border-bottom: 1px #D9D9D9 solid;}
.nav .nav_li .setNav .setMenu dt a{display:block;position:relative;color:#333; font-size:16px;}
.nav .nav_li .setNav .setMenu dt a:hover{ background-color:#89B82A; color:#fff; padding-left:8px;}
.nav .nav_li .setNav .setMenu dd{ height: 35px;line-height: 35px;border-bottom: 1px #e1dfdf solid; }
.nav .nav_li .setNav .setMenu dd a{display:block;position:relative;color:#555; font-size:15px;padding-left:18px;}
.nav .nav_li .setNav .setMenu dd a:hover{ color:#89B82A; }
.nav .nav_li .setNav .setMenu dd .icons{width:12px;height:15px;background-position: 0 -55px;position:absolute;top:50%;margin-top:-7.5px;left:0;}
.nav .line {position: absolute;bottom: 0px;width: 0px;height: 4px;font-size: 3px;background-color: #89b82c;display: none;}
.nav .nav_li .setNav .tech-menuItems{border:none;}
.nav .nav_li .setNav .setCon{width: 40%;padding: 30px 5% 50px 2%;border-right: 1px #D9D9D9 solid;}
.nav .nav_li .setNav .setCon .p{color: #666;line-height: 28px;height: 140px;overflow: hidden;text-align: justify;letter-spacing: 0.5px;}
.nav .nav_li .setNav .set-img{width:28%;padding-top:25px;}
.nav .nav_li .setNav .set-img img{height:230px;width:100%;}
.tech-menu-box{height:222px;}
.tech-menuItems{border:1px #dadada solid;padding:3% 0;}
.tech-menuItems dt{font-size:16px; line-height:40px;margin-bottom: 10px; padding-bottom:10px; border-bottom:1px solid #a9a9a9;}
.tech-menuItems dt a{display:block; color:#333; }
.tech-menuItems dd { margin-bottom:20px;}
.tech-menuItems dd a{color:#666; font-size:16px; line-height:40px; padding-left:20px;position:relative;}
.tech-menuItems dd .icons{width:12px;height:15px;background-position: 0 -55px;position:absolute;top:50%;margin-top:-7.5px;left:0;}
.tech-menuItems a:hover{ color:#89B82A;}
.tech-menu-box .tech_colse{position: absolute;right: 1%;bottom: 1%;cursor:pointer;display:none;}
.tech-menu-box .tech_colse i{font-size:35px;}
.a_txt{display:none}
@media screen and (max-width: 1280px){
.nav .nav_li{ padding-left:4.5%;}
}
@media screen and (max-width: 1200px){
.nav .nav_li{ padding-left:3.4%;}
}
.pageHeader.on{background: #fff;border-bottom: 1px solid #dee0e3;box-shadow: 0 2px 2px rgba(0,0,0,.1);}
.pageHeader.on .logo a{background:url(../images/logo.png) no-repeat;}
.pageHeader.on .head_r .li01 .btn-search{color:#585858; margin-top: 6px;}
.pageHeader.on .nav .nav_li .nav_a{ color:#585858;}
.pageHeader.on .head_r{ color:#585858;}
.pageHeader:hover{background: #fff;border-bottom: 1px solid #dee0e3;box-shadow: 0 2px 2px rgba(0,0,0,.1); color:#585858;}
.pageHeader:hover .logo a{background:url(../images/logo.png) no-repeat;}
.pageHeader:hover .head_r .li01 .btn-search{color:#585858; margin-top: 6px;}
.pageHeader:hover .nav .nav_li .nav_a{ color:#585858;}
.pageHeader:hover .head_r{ color:#585858;}
@media screen and (max-width: 1024px) and (min-width: 768px){
.nav{display:none;}
.mobile_key{display:block;float: right;font-size:32px;margin-top: 24px;height: 30px;color:#88b82a;}
.mobile_key i{margin:0;line-height: 30px;vertical-align: top;}
.head_r li.li04{display:none;}

}
@media screen and (max-width: 768px) and (min-width: 0px){
.logo{padding:6px 0 10px;width:80%; }
.logo a{ width: 100%;height: 34px;}
.mobile_key{margin-top:10px;}
.head_r li.li03{display:none;}
.head_r .li01 .btn-search,.head_r .li02 ._val{font-size:14px;}
.head_r li.li05{display:none;}
.head_r li{float: right;position:relative;height:24px;line-height: 24px;padding: 0 10px;}
.head_r .li01 .btn-search{ display:block;background-color:transparent;cursor:pointer;vertical-align: top;color:#fff; margin-top: 3px;}
.head_r .li01 .btn-search i{vertical-align: middle;margin-left: 5px;}
}
@media screen and (max-width: 1024px) and (min-width: 0px){
.head{display:none}
.head_r .li04{display:none}
.moblie_head{display:block;height:44px;background:#fff;position:fixed;top:0px;left:0px;width:100%;z-index:9999;border-bottom:1px solid #ddd}
.moblie_head .lf{padding-top:10px;padding-left:5%}
.moblie_head .lf img{height:24px}
.moblie_head .rg{padding-right:5%;padding-top:14px}
.moblie_head .rg a img{height:16px;vertical-align:top}
.a_txt{ display:block; position:fixed; top:0px; left:0px; width:0px; height:0px; overflow:hidden; z-index:10000;}
.a_txt .div1{ position:absolute; width:100%; height:100%; background:#0b0d19; filter:alpha(opacity=0); opacity:0; left:0px; top:0px;}
.a_txt .div2{ position:absolute; width:20%; left:0px; top:5%; z-index:100; text-align:center; filter:alpha(opacity=0); opacity:0;}
.a_txt .div3{ position:absolute; width:80%; right:0px; top:0px; background:#0b0d19; height:100%; z-index:100; right:-80%;}
.a_txt .div3 ul{ padding-left:5%; padding-right:5%;}
.a_txt .div3 ul li{ border-bottom:1px solid #232530;}
.a_txt .div3 ul li a{ display:block; height:45px; color:#fff; line-height:45px; padding-left:5%; font-size:16px;}
.a_txt .div3 ul li .div_js1{ background:url(../images/plus.png) 95% center no-repeat; -webkit-transition: all 0s; -moz-transition: all 0s; transition: all 0s;}
.a_txt .div3 ul li .div_js_on1{ background:url(../images/-.jpg) 95% center no-repeat; -webkit-transition: all 0s; -moz-transition: all 0s; transition: all 0s;}
.a_txt .div3 ul li .div_js_txt1 a{ height:40px; line-height:40px; font-size:15px;}
.a_txt .div3 ul li .div_js_txt1 dt{ margin-left:10px;}
.a_txt .div3 ul li .div_js_txt1 dd{ margin-left:20px;}
.div_js_txt2 .div2{ width:90%; top:35%; left:5%; height:auto; margin-top:0; margin-left:0;}
.div_js_txt2 .div2 .p1{ float:none; width:90%; padding:5%; height:auto;}
.div_js_txt2 .div2 .p2{ float:none; position:absolute; top:-30px; right:0px;}
.div_js_txt2 .div2 .p2 img{ width:25px;}

}

.footer { width: 100%; background:#f3f3f3; border-top:7px solid #8CBA33; padding:40px 0; height:280px;}
.footer dl { width: 15%; float: left; }
.footer dl.d5{float:right;}
.footer dt { color: #333; font-size: 18px; margin-bottom: 30px; }
.footer dt a{color:#333;}
.footer dt a:hover{color:#fff; opacity:0.8;}
.footer dd { color: #666; overflow: hidden; padding-bottom:10px; }
.footer dd a{color:#666; font-size:16px;}
.footer dd a:hover{opacity:0.8; color:#004a8f;}
.footer .d1 { width:33%; }
.footer .d1 dd{line-height:26px; height:30px; padding-left:40px; margin-bottom:5px; position:relative;}
.footer .d1 dd .child_d0{content:''; position:absolute; left:0; top:2px; width:26px; height:30px; background:url(../images/ico-30.png) 0 0 no-repeat;}
.footer .d1 dd .child_d1{content:''; position:absolute; left:0; top:2px; width:26px; height:30px; background:url(../images/ico-30.png) -26px 0 no-repeat;}
.footer .d1 dd .child_d2{content:''; position:absolute; left:0; top:2px; width:26px; height:30px;background:url(../images/ico-30.png) -52px 0 no-repeat;}
.footer .d1 dd .child_d3{content:''; position:absolute; left:0; top:2px; width:26px; height:30px;background:url(../images/ico-30.png) -78px 0 no-repeat;}
.footer  dd p a{ font-size:14px!important; padding-bottom:10px; padding-top:10px; line-height:40px;}
.footer .d1 .child_d3{padding-left:0;}
.footer .d1 dt { font-size: 26px; line-height: 1; }
.footer .d2 { width: 16%; }
.footer .d3 { width: 30%; }
.footer .d3 dd{ width:50%; float:left; font-size:16px;}
.footer .d3 dd a{ margin-bottom:15px;}
.footer .d5  { width: 16%; }
.footer .d5 .ewm{ margin-top:8px;}
.footer .d5 dt { font-size: 26px; line-height: 1; }
.footer .d5 dd { border-bottom: 1px solid #ababab; padding-bottom: 10px; margin-bottom: 10px; font-size:16px;}
.footer .d5 dd:last-child { border-bottom: 0; }
.foot_line{height:40px;line-height: 40px;}
.foot_line ._dt{font-size:18px;color:#004a8f;}
.foot_line a{font-size:15px;color:#333;margin-right: 20px;font-weight: bold;}
.foot_line a:hover{color:#004a8f;}
.flinks{background:none repeat scroll 0 0;border: 1px solid #0083E3;color: #fff;float: right;font-size: 12px;height: 27px;line-height: 27px;width: 170px;position: relative;}
.flinks span{display:block;height: 27px;text-align:center;background:url(../images/drop.png) no-repeat 96% center;cursor:pointer;}
.flinks ul{display:none;position:absolute;left:0;bottom:100%;z-index:999;padding:5px 0;width:100%;float: none;margin: 0;background: #006AB8;}
.flinks li{height: 30px;line-height: 30px; border-bottom:1px dotted #0083E3;text-align:center;overflow: hidden;margin: 0;float: none;}
.flinks li a{color:#fff;display: block;padding: 0 10px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.flinks li a:hover{color:#C4E6FF;}
.flinks:hover ul{display:block;}



.foot_bottom { background:#006AB8; padding:15px 0 35px;color: #eee; line-height:28px;}
.foot_bottom a:hover{ color: #eee; opacity:1; }
@media screen and (max-width: 1023px) and (min-width:0px) {/* �ƶ��˵ĳߴ� */
.footer { width: 100%; background:#fafafa; border-top:0px solid #8CBA33;border-bottom:7px solid #8CBA33; padding:20px 0 40px; height:200px;}
.footer .d2,.footer .d3,.footer .d5{display:none;}
.footer .d1 { width:100%; }
.foot_bottom { text-align:center;}
}
@media only screen and (max-width: 992px) {
.foot_bottom span.l a:nth-child(2){display:inline-block;}
}
@media (min-width: 768px) and (max-width: 1920px) {
.menu-footer{ display:none;}
.footer1 { display:none;}
}

@media only screen and (max-width: 768px) {
.foot_bottom { line-height:28px; height:60px; padding:5px 0;}
.foot_bottom span{ width:100%;}
.foot_bottom .rg{ float:none;width:100%; text-align:center; margin:0 auto;}
.footer1 {height: 35px;width: 100%;margin-top:13px;}
.footer_fix {height:48px;width: 100%;background: #3072C4;position: fixed;left: 0;bottom: 0; z-index:9999;color: #eee;}
.footer_fix a {display: block;height:48px;float: left;color: #eee;width: 24.7%;border-right: 1px solid #67a9dd;text-align: center;}
.footer_fix a:last-child {border-right: none;}
.footer_fix a i {display: block;font-size:18px;line-height:32px;}
.footer_fix a p {display: block;font-size:14px;line-height: 13px;}
.flinks{ display:none;}
.footer1 {height: 28px;width: 100%;margin-top: 18px;}
.menu-footer {position:fixed;bottom:0;left:0;z-index:999999999999;opacity:.9;-webkit-transform: translateY(45px);-ms-transform: translateY(45px);-o-transform: translateY(45px);transform: translateY(45px);
transition: .5s;-webkit-transition: .5s;-ms-transition: .5s;}
.menu-footer.on {-webkit-transform: translateY(0);-ms-transform: translateY(0);-o-transform: translateY(0);transform: translateY(0);}
.menu-footer {width:100%;height:45px;line-height:45px;text-align:center;background:url(../images/f_b_bg.jpg) center top repeat-y;}
.menu-footer a {position: relative; float:left;width:33.33%;width:calc(100% / 3);color:#fff;font-size:14px;}
.menu-footer a:hover {color:#fff;}
.menu-footer a ~ a:before {content: "";position: absolute;left: 0;top: 50%;margin-top: -5px;height: 10px;border-left: 1px solid #a0a0a0;opacity: 0.5;}
/*#newBridge { display:none !important;}*/
#newBridge {
    z-index: 2147!important;
}
#newBridge #nb_toolbar_wrap.qiao-toolbar-btn-one a {
 display:none !important;width: 87%;
}
#newBridge #nb_toolbar_wrap:before {display:none !important;
    content: '';
    position: absolute;
    width: 200%;
    height: 200%;
    top: 0;
    left: 0;
    transform: scale(.5);
    transform-origin: 0 0;
    box-sizing: border-box;
    border-top: 1px solid #bbb;
    z-index: -1;
}
#newBridge #nb_toolbar_wrap {
    background: none !important;
    position: fixed;
    width: 100%;
    display: flex;
    flex-flow: row wrap;
    justify-content: center;
    align-items: center;
    z-index: 2247483647;
    left: 0;
}
}
@media only screen and (max-width: 425px) {
.foot_bottom .l{ float:none;}
.foot_bottom .wrap{ width:82%; padding-left:0px; padding-right:0px;}

}
@media only screen and (max-width:375px) {
.foot_bottom .wrap{ width:90%; padding-left:0px; padding-right:0px;}

}
@media only screen and (max-width:320px) {
.footer .d1 dd{line-height:26px; height:30px; padding-left:30px; margin-bottom:5px; position:relative;}
.foot_bottom .wrap{ width:100%; padding-left:0px; padding-right:0px; font-size:12.8px;}

}


.page{font-size: 14px; color: #777777; text-align: center;margin: 30px 0;}
.page li{ list-style:none; float:left;}
.page a { color: #777777;display: inline-block;border: 1px solid #ededed;padding: 10px 15px;vertical-align: middle;margin: 0 0 10px -1px;}
.page span { color: #777777;display: inline-block;padding: 10px 8px;vertical-align: middle;margin: 0 0 10px -1px;}
.page .gonext {margin-left: 10px;}
.page a:hover{color:#fff; text-decoration:none; background: #008ccf;}
.page span.goprev,.page span.gonext {color: #777777; background: none}
.page span.count { border: 0;background: 0;color: #777777;}
@media all and (max-width:425px) {
.page a { color: #777777;display: inline-block;border: 1px solid #ededed;padding: 10px;vertical-align: middle;margin: 0 0 10px -1px;}
}
