@charset "utf-8";
/*@font-face {
  font-family: 'Alibaba-PuHuiTi-2.0';
  src: url('/template/pc/skin/font/AlibabaPuHuiTi-2-55-Regular.woff2') format('woff2'),
       url('/template/pc/skin/font/AlibabaPuHuiTi-2-55-Regular.woff') format('woff');
  font-weight: normal;
  font-style: normal;
}*/

/*
Copyright ibw.cn
Created by Clearfix
*/
body, h1, h2, h3, h4, h5, h6, hr, p, blockquote, dl, dt, dd, ul, ol, li, pre, form, fieldset, legend, button, input, textarea, th, td {
	margin: 0;
	padding: 0;
}
body, button, input, select, textarea {
	font-family: 'Alibaba-PuHuiTi-2.0', sans-serif;
}
h1, h2, h3, h4, h5, h6 {
	font-size: 100%;
}
address, cite, dfn, em, var {
	font-style: normal;
}
ul, ol {
	list-style: none;
}
a {
	text-decoration: none;
}
.w1200 {
    width: 1200px;
    margin: 0 auto;
}
legend {
	color: #000;
}
fieldset, img {
	border: 0;
	vertical-align: top;
}
section, article, aside, header, footer, nav, dialog, figure {
	display: block;
}
figure {
	margin: 0;
}
button, input, select, textarea {
	font-size: 100%;
	border: 0;
	background: none;
	outline: none;
}
table {
	border-collapse: collapse;
	border-spacing: 0
}
.clear {
	display: block;
	height: 0;
	overflow: hidden;
	clear: both
}
.clearfix:after {
	content: '\20';
	display: block;
	height: 0;
	clear: both;
}
.clearfix {
*zoom:1;
}
a:link, a:visited {
	text-decoration: none;
}
a:hover, a:active {
	text-decoration: none;
}
a {
blr:expression_r(this.onFocus=this.blur());
}
a {
	outline: none;
	transition-duration: 0.3s, 0.3s;
	transition-property: background-color, color;
	transition-timing-function: ease, ease;
}
table {
	border-collapse: collapse;
	border-spacing: 0;
}
.w_1200{width:1200px;margin:0 auto}
.gx-actives {
    color: #112f77;
    font-weight: 700;
}
.hidden {
	display: none;
}
.invisible {
	visibility: hidden;
}
.noBg {
	background: none !important;
}
.noBd {
	border: none !important;
}
.noMr {
	margin-right: 0 !important;
	float: right !important;
}
.i {
	text-align: justify;
	text-justify: inter-ideograph;
}
/*Body*/
body {
	color: #464646;
}
a {
	color: #464646;
}

.wrap {
	width: 1200px;
	margin: 0 auto;
}
.wrapper {
	width: 100%;
	margin: 0 auto;
	overflow: hidden;
}


.header{width:100%;background-color:#fff}
.header-top{width:100%;background-color:#282e3f}
.header-top-con{width:1200px;height:33px;margin:0 auto;font-size:12px;line-height:33px;position:relative}
.header-top-con>span{color:#939393;margin-left:13px;float:left}
.header-top-c{width:300px;height:100%;margin-left:80px;padding-left:30px;background:url(../../images/img/icon-13.png) no-repeat left;float:left;color:white}
.header-top-c>span{float:left}
.header-top-c .xinwen-box{color:#fe6553;float:left;width:245px;height:20px;margin-top:6px;overflow:hidden}
.header-top-c .xinwen-box a{display:block;color:#fe6553;height:20px;line-height:20px}
.header-top-c .xinwen-box span{float:right;color:white}
.header-top-c .xinwen-button{float:left;margin-left:20px;width:48px}
.header-top-c .xinwen-button span{width:18px;height:18px;float:left;padding-top:8px;padding-right:6px;cursor:pointer}
.header-top-c .xinwen-button img{display:block}
.header-top-con .login-bar{height:33px;float:right;margin-left:20px;width:185px}
.login-bar a{line-height:33px;font-size:14px;color:white;cursor:pointer;display:inline-block;overflow:hidden}
.login-bar a:not(:last-child){margin-right:15px}
.login-bar a:hover{color:#3C58D9}
.shopping-cart{position:relative;padding-right:19px}
#shoppingCartNum{position:absolute;bottom:7px;right:0px;width:15px;height:15px;color:white;border-radius:50%;text-align:center;font-size:12px;line-height:15px;font-style:normal;background:#fe7651}
.login-button{max-width:70px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
.header-top .header-top-r{float:right;height:100%}
.header-top-r li{float:left;width:70px;margin-right:10px;color:#282e3f;height:33px;cursor:pointer;position:relative;margin-right: 20px;}
.header-top-r ul li:last-child{margin-right: 0;}
.header-top-r li div{display:none;position:absolute;z-index:2;width:124px;height:124px;padding:10px;border:1px solid #DEDEDE;border-top:none;background:#FFFFFF;top:33px;left:-42px}
.header-top-r li div img{width:124px;height:124px}
.header-top-r li:hover div{display:block}
.header-top-r .nav-tag{background:url(../images/top-tag.png) no-repeat;background-position: left calc(100% + -4px);}
.header-top-r .nav-weixin{background:url(../images/top-wx.png) no-repeat;background-position: left calc(100% + -4px);}
.header-top-r .nav-douying{background:url(../images/top-dy.png) no-repeat;background-position: left calc(100% + -4px);}
.header-top-r ul li font{
        display: block;
    margin-left: 40px;
    color: #fff;
    font-size: 14px;
}


.header-top .kjrk-button>p{cursor:pointer}
.header-top .kjrk-button:hover .kjrk{display:block}
.header-top .header-top-r .kjrk{width:1198px;overflow:hidden;background:#fff;border:1px solid #e5e5e5;border-top:none;position:absolute;top:33px;left:0;z-index:3000;color:black;display:none}
.header-top .header-top-r .kjrk-item{margin:20px 0;padding-left:19px;height:240px;float:left;border-right:1px solid #e5e5e5;box-sizing:border-box}
.header-top .header-top-r .kjrk-item p{font-size:18px;text-align:center;font-weight:bold;line-height:1;margin-bottom:20px}
.header-top .header-top-r .kjrk-item ul{float:left;margin-left:10px}
.header-top .header-top-r .kjrk-item ul li{width:110px;height:25px;font-size:13px;line-height:25px}
.header-top .header-top-r .kjrk-item ul li:hover{color:#3C58D9}
.header-top .header-top-r .kjrk-1{width:530px}
.header-top .header-top-r .kjrk-2{width:260px}
.header-top .header-top-r .kjrk-3{width:260px}
.header-top .header-top-r .kjrk-4{width:148px;border-right:none;text-align:center}
.header-center{width:1200px;margin:0 auto;height:100px;    display: flex;justify-content: space-between;}
.header-center .logo{width:237px;height:66px;padding:0 20px;margin:17px 0;float:left}
.header-center .logo a{display:block;width:100%;height:62px}
.header-center .dianhua{height:62px;margin:17px 0;padding-left:20px;float:right;background:url(../images/top-tel.png) no-repeat;background-position: left calc(100% + -4px);margin-left: 20px;}
.header-center .dianhua span{display:block;line-height:65px;    margin-left: 46px;}
.header-center .dianhua span:nth-child(1){font-size:32px;color:#FC9701;font-weight:bold;}
.header-center .dianhua span:nth-child(2){font-size:33px;color:#FC9701;font-weight:bold;}
.header-center .search-box{width:400px;height:100%;float:right}
.search-box form{width:400px;height:45px;border-radius:19px;border:1px solid #666666;margin-top:22px;padding-left:20px;line-height:45px;position:relative;box-sizing:border-box}
.search-box form .search-text{font-size:14px;height:100%;display:block}
.search-box form .search-submit{width: 61px;
    height: 38px;
    background: url(../images/top-sear.png) no-repeat;
    position: absolute;
    right: 2px;
    top: 2px;
    cursor: pointer;
    background-size: 100% 100%;}
.search-box ul{margin-top:12px;font-size:12px;color:#666666;overflow:hidden}
.search-box ul li{display:inline-block;color:#666666;padding-left:5px}


.souye{    display: flex;
    justify-content: space-between;}

.nav{width:100%;height:44px;}
.nav-con{width:1200px;height:100%;margin:0 auto;position:relative}
.nav .nav-left{width:245px;height:100%;color:white;position:absolute;top:0;left:0;z-index:200}
.nav .nav-left .fwfl{    display: flex;    width: 246px;}
.nav .nav-left .fwfl>span{width:100%;height:46px;background-color:#3C58D9;display:block;font-size:20px;line-height:44px;padding-left: 15px;}
.nav .nav-left .nav-left-fir{display:none}
.nav .nav-left:hover .nav-left-fir{display:block}
.nav .nav-left .nav-left-fir{width:100%;overflow:hidden;display:none}
.nav .nav-left .nav-left-fir>ul>li{width:100%;padding-left:10px;box-sizing:border-box;border-left:1px solid transparent;border-bottom:1px solid #3C58D9;float:left;background-color:rgba(0,0,0,0.6);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#7f000000,endColorstr=#7f000000);
height: 105px;
background: #94A9C1;cursor: pointer;
}
.nav .nav-left .nav-left-fir>ul>li:hover{background-color:white;color:black;border-left-color:#3C58D9;border-bottom-color:#3C58D9;}
.nav .nav-left .nav-left-fir>ul>li>span a{font-size:18px;color:#FFFFFF;}
.nav .nav-left .nav-left-fir>ul>li>span{
        margin-top: 20px;
    display: block;
    font-size: 16px;
    height: 35px;
}
.nav .nav-left .nav-left-fir>ul>li>ul{overflow:hidden;margin-top:11px}
.nav .nav-left .nav-left-fir>ul>li>ul>li{float:left;margin-right:12px;font-size:16px}
.nav .nav-left .nav-left-fir>ul>li>ul>li:last-child{margin-right:0}
.nav .nav-right{margin-left:260px;height:100%;line-height:44px}
.nav .nav-right>ul>li{border-radius:4px;float:left;font-size:16px;position:relative}
.nav .nav-right>ul>li>a{display:block;padding:0 16px;font-size:18px;color:#333333;}
.nav .nav-right>ul>li:nth-child(6):hover .nav-right-sec{display:block;top:36px}
.nav .nav-right>ul>li:nth-child(6) .nav-right-sec li{border:1px solid rgba(0,0,0,.6)}
.nav .nav-right>ul>li:nth-child(6) .nav-right-sec li:hover{background:#ffffff}
.nav .nav-right>ul>li:nth-child(6) .nav-right-sec li:hover a{color:#000}
.nav .nav-right>ul>li span{width:25px;height:15px;}
.nav .nav-right>ul>li:hover{background-color:#3C58D9;color:white}
.nav .nav-right>ul>li:hover a{color:white}
.nav .nav-right>ul>li span {
    width: 25px;
    height: 15px;
    position: absolute;
    right: 0;
    top: 0;
}

.nav .nav-left .nav-left-fir>ul>li:hover span a{color:#333333;}
.nav .nav-right .nav-right-sec{width:100%;position:absolute;top:30px;left:0;padding-top:7px;overflow:hidden;display:none;z-index:2017}
.nav .nav-right .nav-right-sec li{width:100%;height:30px;line-height:30px;margin:1px 0;border-radius:4px;float:left;text-align:center;background-color:rgba(0,0,0,.6);overflow:hidden;white-space:nowrap}
.nav .nav-right .nav-right-sec li a{color:white;font-size:12px}
.nav .nav-right>ul>li:hover .nav-right-sec{display:block}
.nav-right>ul>li:first-child{color:#3C58D9}
.nav-right>ul>li>li{}
.nav .nav-left .nav-left-sec{width:990px;height:522px;box-sizing:border-box;display:none;border-right:1px solid #3C58D9;border-bottom:1px solid #3C58D9;position:absolute;top:46px;left:245px;background-color:white;color:#666}
.nav .nav-left .nav-left-fir>ul>li:hover .nav-left-sec{display:block}
.nav .nav-left-sec a:hover{color:#3C58D9 !important}
.nav .nav-left-sec-l{width:100%;height:100%;padding:20px 20px;box-sizing:border-box;float:left}
.nav .nav-left-sec-l dl{display:block;overflow:hidden;margin-bottom:15px}
.nav .nav-left-sec-l dt{float:left;width:80px;margin-right:10px;    font-size: 18px;
    color: #333333;}
.nav .nav-left-sec-l dt a{float:left;font-weight:bold;line-height:30px;font-size:16px}
.nav .nav-left-sec-l dd{float:left;width:90%;padding-bottom:15px}
.nav .nav-left-sec-l dl:not(:last-child) dd{border-bottom:1px solid #ececec}

.nav .nav-left-sec-l dd a{float:left;margin:2px 30px 2px 8px;line-height:22px;font-size:16px;color:black;    width: 130px;}
.nav .nav-left-sec-l dd span{float:left;margin:2px 20px 2px 0;line-height:22px;font-size:16px;color:#777;width:60px;padding-right:10px;background:url(../../images/img/nav_arr.png) no-repeat center right}
.nav .nav-left-sec-l .more{float:right;text-transform:uppercase;background-color:#f2f2f2;color:#777;font-size:12px;line-height:18px;height:18px;padding:0 3px;margin:4px 10px 4px 0;border-radius:11px}
.nav .nav-left-sec-l dd>div{overflow:hidden;padding:3px 0}
.nav .nav-left-sec-l dd>div:not(:last-child){border-bottom:1px dashed #ececec}
.nav .nav-left-sec-l dd>div>div{float:left;width:539px}
.nav .nav-left-sec-r{width:229px;height:100%;padding:10px 30px;box-sizing:border-box;float:left}
.nav .nav-left-sec-r img{width:90%}
.nav .nav-left-sec-r a{width:165px;height:110px;display:block;margin-bottom:10px;position:relative}
.nav .nav-left-sec-r a img{width:165px;height:110px;display:block}
.nav .nav-left-sec-r a span{width:100%;height:30px;line-height:30px;color:white;display:block;background-color:rgba(0,0,0,0.6);position:absolute;bottom:0;left:0;text-align:center}

/*foot*/
.footer{background:#1f1f24;padding:30px 0}
.w-1{border-bottom:1px solid #28272d;padding-bottom:30px}
.ftnav{float:left}
.ftnav dl{float:left;margin-right:60px}
.ftnav dl:last-child{margin-right:0}
.ftnav dt{font-size:16px;padding-bottom:10px}
.ftnav dt a{color:#aeaeae}
.ftnav dt a:hover{color:#fff}
.ftnav dd{line-height:28px}
.ftnav dd a{color:#737373}
.ftnav dd a:hover{color:#fff}
.ftcon{width:384px;height:222px;float:right;background:url(../images/map.jpg) bottom center no-repeat;border-left:1px solid #343434;padding-left:70px}
.ftcon h2{font-size:16px;color:#aeaeae;font-weight:normal;padding-bottom:10px;background:url(../images/line3.png) left bottom no-repeat;margin-bottom:10px}
.ftcon p{font-size:14px;color:#737373;text-align:justify;margin-bottom:30px}
.w-2{padding-top:30px}
.w-2-z{float:left}
.w-2-z .p{color:#fff;font-size:14px}
.w-2-z .p a{color:#737373;padding:0 18px}
.w-2-z .p a:hover{color:#fff}
.w-2-z .p span{color:#737373}
.w-2-z .copyright{color:#737373;font-size:14px;padding-top:14px}
.w-2-z .copyright a{color:#737373}
.w-2-z .copyright a:hover{color:#fff}
.w-2 select{width:250px;height:40px;background:#2a292f;float:right;color:#8b898e}
.fixed-right{width:146px;height:447px;background:url(../images/float-right.png);position:fixed;bottom:10%;left:0;z-index:1000}
.fixed-right a{display:block;height:450px;margin-top:92px}


.bc-footer-logo{width:100%;background:#E3E3E3;padding:50px 0}
.bc-footer-logo .footer-logo-row{width:1200px;margin:auto}
.bc-footer-logo .footer-logo-row ul{display:flex;justify-content:space-between;align-items:center}
.bc-footer-logo .footer-logo-row ul li{display:flex;margin-left:20px}
.bc-footer-logo .footer-logo-row ul li h1{display:flex;flex-wrap:wrap;align-items:center;font-size:18px;font-weight:bold;margin-left:20px}
.bc-footer-logo .footer-logo-row ul li h1 p:nth-child(1){font-size:18px;font-weight:600;color:#000000;line-height:30px}
.bc-footer-logo .footer-logo-row ul li h1 img{margin-right:10px;width:40px;height:40px}
.bc-footer-logo .footer-logo-row ul li p{font-size:14px;color:#666666}

.footer_bottom{background: #303030; padding-top: 70px;}
.footer_bottom_about{min-height: 350px;}
.footer_bottom_link{float: left; overflow: hidden; padding-right: 25px;}
.footer_bottom_link .col{float: left; width: 155px;}
.footer_bottom_link .p1{font-size: 16px; color: #FFFFFF; line-height: 14px;}
.footer_bottom_link .p1:after{content: ''; display: block; width: 100px; height: 1px; background: #303030; margin: 15px 0 15px 0;}
.footer_bottom_link .link{display: block; font-size: 14px; color: #E7E7E7; line-height: 12px; margin-bottom: 15px;}
.footer_bottom_contact{float: right;}
.footer_bottom_contact .phone{float: left; position: relative;}
.footer_bottom_contact .phone:before{content: ''; display: block; width: 40px; height: 40px; background: url("../images/icon5.png") no-repeat center; position: absolute; top: 0; left: -48px;}
.footer_bottom_contact .phone .p1{font-size: 14px; color: #8D8D8D; line-height: 14px;}
.footer_bottom_contact .phone .p2{
    font-size: 24px;
    color: #FFFFFF;
    line-height: 50px;
    font-weight: bold;
    margin-top: 5px;
}
.footer_bottom_contact .phone .p3{margin-top: 39px; font-size: 14px; color: #E7E7E7; line-height: 30px;}
.footer_bottom_contact .phone .mail{font-size: 14px; color: #E7E7E7; line-height: 12px; margin-top: 7px;}
.footer_bottom_contact .code{float: left;}
.footer_bottom_contact .code1{float: left;}
.footer_bottom_contact .code1:last-child{margin-left: 24px;}
.footer_bottom_contact .code_img{width: 150px;}
.footer_bottom_contact .code .p4{display: inline-block; width: 12px; height: 108px; font-size: 12px; color: #8D8D8D; line-height: 14px; margin-left: 6px; border-bottom: 1px solid #5E5E5E; vertical-align: top;}
.footer_bottom .footer_company{overflow: hidden;}
.footer_bottom .footer_company_head{float: left;}
.footer_bottom .footer_company_part{float: left; margin-left: 23px;}
.footer_bottom .footer_company .txt{width: 34px; height: 45px; background: #3A3A3A; text-align: center; font-size: 12px; color: #FFFFFF; padding-top: 16px; line-height: 14px; float: left;}
.footer_bottom .footer_company .txt.txt2{padding-top: 10px;padding-bottom: 6px;}
.footer_bottom .footer_company .info{float: left; width: 146px; height: 61px; text-align: center; line-height: 61px; margin-left: 2px; font-size: 14px; color: #FFFFFF; background: #232323;}

.footer_bottom .friendly_link{overflow: hidden; margin-top: 10px;}
.footer_bottom .friendly_link .item{float: left; font-size: 12px; color: #FFFFFF; line-height: 12px;}
.footer_bottom .friendly_link .links_detail{float: right; width: 1198px; font-size: 0; justify-content: center;}
.footer_bottom .friendly_link .links_detail a{float: left; margin-left: 20px; font-size: 12px; color: #8D8D8D; line-height: 12px; margin-bottom: 15px;}
.footer_bottom .copyright{margin-top: 20px; border-top: 1px solid #303030; height: 50px;}
.footer_bottom .copyright .tr{display: flex;
    justify-content: space-between;}
.footer_bottom .copyright .tr a{color:#8D8D8D;}
.footer_bottom .copyright .col a{color: #8D8D8D;}
.footer_bottom .friendly_link .links_detail a:hover, .footer_bottom_link .link:hover, .footer_bottom .copyright .col a:hover{color: #a7a6a6;}
.footer_bottom .copyright .col.xinxi{padding-left: 29px; background: url("../images/common/icon7.png") no-repeat center left;}
.footer_bottom .copyright .txt{font-size: 12px; color: #8D8D8D; line-height: 12px;}
.footer_bottom .copyright_l{    margin-top: 15px;}
.footer_bottom .copyright_link{margin-top: 16px;}
.footer_bottom .copyright_link a{margin-right: 6px;}
.footer_bottom .copyright_link img{width: 100%;}
.ripple{outline: 0; overflow: hidden; position: relative; transition: .3s; cursor: pointer; user-select: none;}


.footer_bottom .footer_company .info i {
    width: 14px;
    height: 14px;
    font-size: 14px;
    font-weight: normal;
    color: #8D8D8D;

border: 1px solid #8D8D8D;
 vertical-align: top; margin-right: 12px; 
padding: 0px 3px;    font-style: inherit;
}

.aside_nav {position:fixed;z-index:10000;width:50px;right:0;top:40%;}
.aside_nav .item {width:100%;height:50px;position:relative;text-align:center;background:#626262;border-radius:5px 0 0 5px;-webkit-transition:all 0.35s;-moz-transition:all 0.35s;-o-transition:all 0.35s;transition:all 0.35s;cursor: pointer;}
.aside_nav .item:hover {background:#FC9701;z-index:10;}
.aside_nav .item:hover .item_explain {right:56px;opacity:1;visibility:visible;z-index:10;}
.aside_nav .item:not(:first-child) {margin-top:1px;}
.aside_nav .item .item_icon {font-size:24px;line-height:50px;color:#fff;    padding-top: 10px;}
.aside_nav .item .item_explain {background:#FC9701;position:absolute;top:0;bottom:0;right:0px;margin:auto;line-height:50px;white-space:nowrap;padding:0 15px;border-radius:5px;color:#fff;font-size:18px;-webkit-transition:all 0.35s;-moz-transition:all 0.35s;-o-transition:all 0.35s;transition:all 0.35s;visibility:hidden;opacity:0;z-index:-1;}
.aside_nav .item .item_explain .explain_picture {width:100px;height:100px;position:absolute;right:0;top:0;margin-top:-25px;}


li{
	list-style: none;
}
.fl{
    float: left;
}
.fr{
    float: right;
}
.header_logo_lb{
	height: 88px;
	/*	background-color: aliceblue;*/
	border-bottom: 1px solid gainsboro;
	position: relative;
}

.header_logo_cont{
	width: 1200px;
	height: 87px;
	background-color: white;
	margin: 0 auto;
	position: relative;

}

.hll_box{
	width: 191px;
	height: 48px;
    line-height: 88px;
	float: left;
}

.hll_box p{
	position: absolute;
	right: 15px;
	top: 40px;
	color: white;
	font-size: 18px;
}
.hll_box img{
    width: 100%;margin-top: 21px;
}
.nva_lb{
	height: 55px;
/*	background-color: gainsboro;*/
	float: left;
	margin-top: 25px;
    margin-left: 24px;
}
.connect-us-tel {
    margin-left: 65px;
    height: 42px;
    background: #FFFFFF;
    border: 1px solid #DFDFDF;
    border-radius: 21px;
    margin-top: 23px;
    display: flex!important;
    justify-content: flex-start;
}
.connect-us-tel img {
    margin: 5px;
}
.connect-us-tel span{
    font-family: MicrosoftYaHei;
    font-size: 16px;
    color: #666666;
    line-height: 42px;padding-right: 10px;
}
.connect-us-tel:hover img {
    transform: rotateY(
            360deg
    );
    transition: all 0.8s;
}
.nva_lb li{
	height: 50px;
	background-color: white;
	float: left;
	text-align: center;
	position: relative;
	font-size: 16px;
	line-height: 47px;
	margin-left: 30px;
}
.addclass{
    color: #112f77!important;
    font-weight: 700;
    font-size: 18px;
}
.nva_lb li a{
	text-decoration: none;
    font-family: MicrosoftYaHei;
    font-size: 18px;
}

/*.nva_lb li:first-child a{*/
	/*color: #112f77!important;*/
    /*font-weight: 700;*/
    /*font-size: 18px;*/
/*}*/

.nva_lb li:first-child{
    margin-left: 0px;
}
.nva_lb_ihover{
    background-position: left -5px;	
}

.nva_lb li:hover i{
    background-position: left -5px;
}

.nva_lb i{
	width: 10px;
	height: 5px;
	background-image: url(/static/pc-bd/old/sbzc/sbzc/img/icon_down.png);
	display: block;
	position: absolute;
	right: 5px;
	top: 22px;
/*    background-position: left -5px;*/
}

.banner{
	height: 450px;margin-top: 88px;
/*	background-image: url(../img/banner1.jpg);*/
	background-repeat: no-repeat;
}

.banner_img{
	position: absolute;
	height: 470px;
	width: 100%;
}

.nva_xl{
	width: 100%;
	height: 40px;
	background-color: white;
	position: absolute;
	/* z-index: 2; */
	top: 89px;
}

.nva_xl ul{
	width: 1200px;
	margin: 0 auto;

}

.nva_xl li{
	width: 92px;
	/* height: 16px; */
/*	background-color: aliceblue;*/
	float: left;
	margin-top: 10px;
	border-right: 1px solid #e4e2ee;
	margin-right: 10px;
	text-align: center;
}

.nva_xl a:hover{
	color: #fd7d22;
}

.nva_xl li:last-child{
	margin-right: 0;
	border-right: none;
}

.nva_xl li:first-child{
	margin-left: 300px;
}

.nva_xl li a{
	padding-right: 8px;
	font-size: 15px;
	color: #666;
	text-decoration: none;
}

.nva_xl{
	display: none;
}


.nva_xl_sbfw{
	display: block;
}

.nva_xl_zlfw ul{
	margin-left: 27%;
}

.nva_xl_xmsb ul{
    margin-left: 24%;	
}

.nva_xl_bq ul{
	margin-left: 38%;
	width: 700px;
}

.nva_xl_xmsb li{
	margin-right: 0;
}

.nva_xl_lxwm1 ul{
    width: 700px;
	margin-left: 45%;
	margin-right: 0;
}

.nva_xl_lxwm2 ul{
    width: 700px;
	margin-left: 48%;
	margin-right: 0;
}

.nva_xl_lxwm li{
	width: 240px;
	margin-right: 5px;
} 

.nva_xl_lxwm li:last-child{
	width: 75px;
}

.nva_hot{
	position: absolute;
	top: -15px;
	left: 50px;
}
.nav-text{
    width: 108px;
    height: 42px;
    border: 1px solid #DFDFDF;
    border-radius: 21px;
    float: left;
    margin-top: 23px;
    line-height: 42px;
    text-align: center;
    margin-left: 8px;
}
.nav-text a{
    width: 64px;
    height: 16px;
    font-family: MicrosoftYaHei;
    font-size: 16px;
    color: #303030;
    text-align: center;
    line-height: 16px;
}

.header_logo_lb {
    width: 100%;
    position: fixed;
    z-index: 999;
    top: 0;
}

.public-title{
    color: #222222;
    font-weight:Bold;
    font-size: 48px;
    text-align: center;
    margin-bottom: 10px;
}
.public-desc {
    font-weight: 400;
    font-size: 20px;
    text-align: center;
    color: #666666;margin-bottom: 50px;
}
