/*基础CSS*/
html {
	font-size: 14px;
	overflow-x: hidden;
}
li {
	list-style: none;
}
.cr{ clear:both;}

.cpzxkk{ width:1200px; height:auto;}
.cpzxleft{ width:240px; float:left; height:auto; margin-right:20px;}
.cpzxleft_tubj{ width:240px; height:109px; background:url(../images/cptuk.jpg) no-repeat;}
.cpzxleft_tudh{ width:240px; height:auto;}
.cpzxleft_tudh ul li{ width:240px; height:40px; border-bottom:1px #FFFFFF solid; line-height:40px; padding-left:20px; background:#fafafa;}
.cpzxleft_tudh ul li a{ width:240px; height:40px; line-height:40px;}
.cpzxleft_rixian{ width:240px; height:100px;  background:#0071bf; font-size:22px; color:#FFF; text-align:center; line-height:30px; padding:20px; display:block;}

.cpzxright{ width:940px; float:left; height:auto;}
.cpzxlist{ width:940px; height:auto; overflow:hidden;}
.cpzxlist ul li{ width:220px; height:260px; float:left; margin-right:15px; margin-bottom:15px;}
.cpzxlist_tu{ width:220px; height:218px; border:2px #f1f1f1 solid;}
.cpzxlist_tu img{ width:100%;}
.cpzxlist_zi{ width:220px; line-height:40px; height:40px;}
.cpzxlist_zi a{ width:220px; height:40px; background:#0071bf; color:#FFF; display:block; line-height:40px; text-align:center; font-size:14px;}
.cpzxlist_zi a:hover{ width:220px; height:40px; background:#f1f1f1; color:#0071bf; display:block; line-height:40px; text-align:center; font-size:14px;}

.anlielist{ width:100%; height:auto; overflow:hidden;}
.anlielist ul li{ width:250px; height:192px; float:left; margin:12px;}
.anlielist_tu{ width:250px; height:168px; border:2px #f1f1f1 solid;}
.anlielist_tu img{ width:100%; height:164px; }
.anlielist_zi{ width:250px; line-height:40px; height:40px;}
.anlielist_zi a{ width:250px; height:40px; color:#0071bf; display:block; line-height:40px; text-align:center; font-size:14px;}
.anlielist_zi a:hover{ width:250px; height:40px; color:#000; display:block; line-height:40px; text-align:center; font-size:14px;}




.topkk{ width:100%; height:30px; background:#fafafa;}
.topk{ width:1200px; height:30px; margin:auto;}
.topzi{ width:80%; height:30px; line-height:30px; float:left;}
.topzi2{ width:20%; height:30px; line-height:30px; float:left;}
.topzi2 ul li{ width:80px; height:30px; line-height:30px; text-align:center; float:left; border-left:1px #f1f1f1 solid;}


.dhbjk{ width:100%; height:50px; background:#0071bf;}
.navcn{ width:1200px; height:50px; margin:auto;}
.navcndh{ width:100%; height:50x;}
.navcndh ul li{ width:109px; height:50px; float:left; line-height:50px; text-align: center; margin: auto 12px;}
.navcndh ul li a{ width:109px; height:50px; float:left; line-height:50px; text-align: center; display:block; color:#FFF; font-size:16px;}
.navcndh ul li a:hover{ width:109px; height:50px; float:left; line-height:50px; text-align: center; display:block; background:url(../images/dhbjk.png)  no-repeat; color:#FFF; font-size:16px;}

.xiazai{ width:96%; height:40px; line-height:40px; margin:auto; background:#0359a9; text-align:center; border-radius:8px; }
.xiazai a{ font-size:.4rem; height:40px; line-height:30px;color:#FFF;}
a {
	color: #212529
}
a:hover {
	text-decoration: none;
}
p, dl, dt, dd, ul {
	margin: 0px;
	padding: 0px;
}
.red{
	color:red;
}
.navright{ width:749px; height:100px; float:left;}
.swiper-container {
 margin-top:0px !important;
}
.containerc{width:1200px !important; margin:auto; height:100px;}
.logoicn{ width:451px; height:100px; float:left;}
.dddg{ width:741px; height:30px; text-align:right;}
.jumbotron11 {
    width:100%;
    height: 340px;
    margin:auto auto auto auto;
    text-align: center;
}
.cn1_lanmu{ width:556px; height:280px; margin:40px auto auto auto; background:url(../images/holllm.jpg) no-repeat;}
.cn1_lanmu_1 a{ color:#FFF !important;}
.cn1_lanmu_1 a:hover{ color:#000 !important;}

.cn1_lanmu_2 a{ color:#FFF !important;}
.cn1_lanmu_2 a:hover{ color:#000 !important;}

.cn1_lanmu_3 a{ color:#FFF !important;}
.cn1_lanmu_3 a:hover{ color:#000 !important;}

.cn1_lanmu_4 a{ color:#FFF !important;}
.cn1_lanmu_4 a:hover{ color:#000 !important;}

.cn1_lanmu_5 a{ color:#FFF !important;}
.cn1_lanmu_5 a:hover{ color:#000 !important;}


.cn1_lanmu_1{ width:80px; height:190px; line-height:190px; float:left; text-align:center; margin-left:55px;}
.cn1_lanmu_2{ width:120px; height:100px; line-height:100px; float:left; text-align:center; margin-top:135px; left:-10px; position:relative;}
.cn1_lanmu_3{ width:100px; height:100px; line-height:100px; float:left; text-align:center; margin-top:45px; left:-30px; position:relative;}
.cn1_lanmu_4{ width:120px; height:100px; line-height:100px; float:left; text-align:center; margin-top:135px; left:-45px; position:relative;}
.cn1_lanmu_5{ width:80px; height:100px; line-height:100px; float:left; text-align:center; margin-top:45px; left:-70px; position:relative;}
.cn1_neirong{ width:1012px; height:auto; line-height:28px; margin:40px auto; text-align:center; font-size:18px; color:#5b5b5b; font-family:Arial, Helvetica, sans-serif;}

.text-secondary a {
	color: #6c757d;
}
.card, .figure {
	margin: 8px 0;
}
/*搜索区*/
.soso{ width:100%; height:100px; background:#f7f7f7; margin-bottom:30px;}
.sosocn{ width:1200px; height:100px; margin:auto; padding:14px 0px 14px 0px;}
.sosocn_left{ width:237px; height:72px; float:left; border-right:1px #d1d1d1 solid; font-size:20px;  font-weight:bold; color:#004b97; line-height:36px;}
#search {
	color: #666;
	height: 126px;
	width: 100%;
	position:relative;
	background:	#f8f8f8; 

}

.socn{ width:625px; height:72px; float:left; border-right:1px #d1d1d1 solid; margin-left:30px; margin-right:30px;}


.form {
	
	height:30px;
	display:block;
	background:url(../images/search-icon.png) no-repeat;
	padding-top:1px;
	padding-left:5px;
}
.keyword {
	margin-top: 10px;
	float: left;
	line-height: 22px;
	height: 22px;
	width: 625px;
	font-size:12px;
}
.btn-search {
	height: 30px;
	width: 40px;
	border:0px;
	border-style: none;
	filter:alpha(opacity=0); /*IE滤镜，透明度100%*/
	-moz-opacity:0; /*Firefox私有，透明度100%*/
	opacity:0;/*其他，透明度100%*/
	float:left;
}
.ipt-search {
	font-size: 14px;
	width: 240px;
	height: 28px;
	line-height: 28px;
	text-align: left;
	float:left;
    border: 0px;
	color: #333;
	background-color: #fff;
	 border:0px;

}
.sosocn_right{ width:260px; height:72px; background:url(../images/diburex.png) no-repeat center; float:left;}
/*搜索区*/

/*友情链接*/
.youqinglj{ width:1200px; height:auto; margin:auto; line-height:30px; padding:20px;}
/*友情链接*/

/*服务范围区*/
.fuwuk{ width:100%; height:520px;}
.fuwucn{ width:1200px; height:520px; margin:auto;}
.fuwubti{ width:1200px; height:70px; margin-top:30px; margin-bottom:30px;}
.fuwuzi{ width:1200px; height:40px; line-height:40px; text-align:center; font-size:30px; font-weight:bold; color:#0359a9; display:block;}
.fuwuzi1{ width:1200px; height:30px; line-height:30px; text-align:center; font-size:20px; color:#3f3f3f; display:block;}

.fuwulistk{ width:1200px; height:340px;}
.fuwulistcn{ width:1200px; height:auto;}
.fuwulistcn ul li{ width:232px; height:140px; margin:4px; float:left; }

.fuwulistcn ul li a{ width:232px; height:140px; background:#f4f4f4; display:block; border-radius:8px; color:#0359a9;}
.fuwulistcn ul li a:hover{ width:232px; height:140px; background:#0359a9; display:block; border-radius:8px; color:#FFF;}

.fuwulistcnzi{ width:232px; height:70px; line-height:70px; font-weight:bold; display:block; font-size:24px; text-align:center;}
.fuwulistcnzi2{ width:232px; height:70px; line-height:24px; font-size:14px; display:block; text-align:center; color:#a1a1a1;}
/*服务范围区*/
/*更多*/
.more_cn{ width:100px; height:40px; background:#0359a9; border-radius:10px; text-align:center; line-height:40px; margin:auto;}
.more_cn a{ color:#FFF;}
.more_cn a:hover{ color:#CCC;}
/*更多*/
/*担心问题*/
.dxwentik{ width:100%; background:url(../images/xbj.jpg) repeat; height:646px;}
.dxwenticn{ width:1200px; height:645px; background:url(../images/xbeij.png) repeat; margin:auto; padding-top:1px;}
.dxwenticn_cn{ width:600px; height:400px; margin-left:600px; margin-top:51px;}
.dxwenticn_cn1{ width:370px; height:50px; line-height:50px; font-size:24px; color:#363737; margin-left:230px;}
.dxwenticn_cn2{ width:600px; height:50px; line-height:50px; font-size:24px; color:#363737;}
.dxwenticn_cn3{ width:370px; height:50px; line-height:50px; font-size:24px; color:#363737; margin-left:230px;}
.dxwenticn_cn4{ width:600px; height:50px; line-height:50px; font-size:24px; color:#363737;}
.dxwenticn_cn5{ width:370px; height:50px; line-height:50px; font-size:24px; color:#363737; margin-left:230px;}
.dxwenticn_cn6{ width:600px; height:50px; line-height:50px; font-size:24px; color:#363737;}
.dxwenticn_cn7{ width:370px; height:50px; line-height:50px; font-size:24px; color:#363737; margin-left:230px;}
.dxwenticn_cnzi{ width:600px; height:50px; line-height:50px; font-size:36px; font-weight:bold; color:#0359a9; margin-left:550px;}
/*担心问题*/
/*广告*/
.guanggao1{ width:100%; height:180px; background:url(../images/ggao1.jpg) no-repeat center;}
/*广告*/

/*优势*/
.yosk{ width:100%; height:1078px; background:url(../images/yosbj.jpg) no-repeat center;}
.yosk_cn{ width:1200px; height:1078px; margin:auto; padding-top:150px;}
.yosk_cn_zik{ width:540px; height:100px; margin-top:66px; margin-left:660px;}
.yosk_cn_zik2{ width:540px; height:100px; margin-top:38px; margin-left:660px;}
.yosk_cn_zik3{ width:540px; height:100px; margin-top:120px; margin-left:86px;}
.yosk_cn_zik4{ width:540px; height:100px; margin-top:32px; margin-left:86px;}
.yosk_cn_zik5{ width:540px; height:100px; margin-top:92px; margin-left:660px;}
.yosk_cn_zi1{ width:540px; height:50px; font-size:30px; font-weight:bold; color:#0359a9;}
.yosk_cn_zi2{ width:510px; height:50px; font-size:18px;color:#737373; margin-left:30px;}
/*优势*/

/*关于我们*/
.guanyuk{ width:100%; height:530px; background:#f7f7f7;}
.guanyucn{ width:1200px; height:530px; margin:auto; padding-top:30px;}
.guanyucn_bti{ width:1200px; height:auto; margin:auto; background:url(../images/gsxian.jpg) no-repeat center bottom;}
.guanyucn_bti_zi{ width:1200px; height:50; line-height:50px; font-size:26px; color:#0071bf; text-align:center;}
.guanyucn_bti_zi2{ font-size:16px; color:#a4a4a4; text-align:center; height:40px; margin-bottom:30px;}
.guanyucn_zi{ width:700px; height:auto; float:left; line-height:36px; font-size:16px;}
.guanyucn_tu{ width:460px; float:left; height:290px; background:url(../images/gstu.jpg) no-repeat; margin-right:40px;}
/*关于我们*/

/*经典案例*/
.anlik{ width:100%; height:456px; padding-top:20px; }
*{
margin:0px auto;
padding:0px;
}

.branch_bar{ float:left;
width:970px;
height:300px;
overflow:hidden;
position:relative;
}
.branch_bar .branch{
width:3000px;
}
.branch_bar .branch li{
	width:300px;
	height:300px;
	float:left;
	margin:0px 30px 0px 0px;
}
.branch li a{ color:#28a745; font-size:14px; text-decoration:none; text-align:center;
}
.branch li a:hover{ color:#000; font-size:14px; text-decoration:none; text-align:center;
}
 .fontzi{ text-align:center;
	width:300px;
	height:50px;
	line-height:46px;
	border-bottom:4px #ccc solid;
	background:#FFF;
	font-size:16px;
	color:#333333;
}
.branch li img{
width:300px;
height:250px;
}
.anlicn{ width:1150px; margin:auto; height:436px;}
.prev{
margin-top:120px;
left:10px;
color:#000;
cursor:pointer;
z-index:999;
width:85px; float:left;
}
.next{
width:85px; float:right;
margin-top:120px;
right:10px;
color:#000;
cursor:pointer;
z-index:999;
}
.next img{ float:right;}
/*经典案例*/

/*流程*/
.liucheng{ width:100%; height:350px; background:url(../images/lcheng.jpg) center no-repeat;}
/*流程*/

/*新闻*/
.newsk{ width:100%; height:590px;}
.newscn{ width:1200px; height:560px; margin:auto; padding-top:30px;}
.newsdaoh{ width:500px; height:40px;float:left; padding-top:10px; padding-bottom:10px;}
.newsdaoh ul li{ width:130px; height:40px; line-height:40px; float:left;text-align:center;}
.newsdaoh ul li a{ border:2px #f3f3f3 solid; display:block; border-radius:50px; font-size:16px;}
.newsdaoh ul li a:hover{ border:2px #0359a9 solid; display:block; border-radius:50px; font-size:16px;}
.newsdaohbti{width:1200px; height:60px;}
.newsdaoh_bti{float:left; width:300px; height:60px; line-height:60px; font-size:30px; color:#666666;}
.newsdaoh_bti font{ font-size:16px; color:#a4a4a4; margin-left:10px;}
.newstab{ width:1200px; margin-top:30px;}
.newsleft{ width:450px; height:460px; float:left; margin-right:50px;}

.newsimg{ width:450px; height:270px;}
.newsimg img{ width:450px; height:270px;}
.newsbti{ width:450px; height:50px; line-height:50px; margin-top:10px;}
.newsbti a{ font-size:16px; color:#333;}
.newsbti a:hover{ font-size:16px; color:#0359a9;}
.newszi1{ color:#a5a5a5; font-size:14px; width:450px; height:80px; line-height:26px;}

.newsright{ width:700px; height:460px; float:left;}
.newsrightcn{ width:700px; height:auto;}
.newsrightcn ul li{ width:700px; height:110px; margin-bottom:59px;}
.newsrightimg{ width:180px; height:110px; float:left; margin-right:20px;}
.newsrightimg img{ width:180px; height:110px;}
.newsrightzicn{ width:500px; height:110px; float:left;}
.newszicn{ width:620px; height:110px; float:left;}
.newszibti{ width:620px; height:30px; line-height:30px;}
.newszibti a{ font-size:16px; color:#333;}
.newszibti a:hover{ font-size:16px; color:#0359a9;}
.newszi{ color:#a5a5a5; font-size:14px; width:620px; height:60px; line-height:26px;}
.newstime{ width:620px; height:20px; line-height:20px; color:#9f9794; font-size:12px;}
.newsli { width:100%; height:130px; margin-top:20px; border-bottom:#CCC 1px dashed;}

.soshuoli { width:1200px; height:130px; margin-top:20px; border-bottom:#CCC 1px dashed;}
.sozigongjucn{ width:1200px; height:110px; float:left;}
.sozigongjubti{ width:1200px; height:30px; line-height:30px;}
.sozigongjubti a{ font-size:16px; color:#333;}
.sozigongjubti a:hover{ font-size:16px; color:#0359a9;}
.sozigongju{ color:#a5a5a5; font-size:14px; width:1200px; height:60px; line-height:26px;}

.newszigongjucn{ width:920px; height:110px; float:left;}
.newszigongjubti{ width:920px; height:30px; line-height:30px;}
.newszigongjubti a{ font-size:16px; color:#333;}
.newszigongjubti a:hover{ font-size:16px; color:#0359a9;}
.newszigongju{ color:#a5a5a5; font-size:14px; width:920px; height:60px; line-height:26px;}
.newsgongjutime{ width:920px; height:20px; line-height:20px; color:#9f9794; font-size:12px;}


.newsrightzibti{ width:500px; height:30px; line-height:30px;}
.newsrightzibti a{ font-size:16px; color:#333;}
.newsrightzibti a:hover{ font-size:16px; color:#0359a9;}
.newsrightzi{ color:#a5a5a5; font-size:14px; width:500px; height:60px; line-height:26px;}
.newsrighttime{ width:500px; height:20px; line-height:20px; color:#9f9794; font-size:12px;}
/*新闻*/
.btn-success{background-color: #0071bf !important; border-color: #0071bf !important;}
.btn-info {
    color: #fff;
    background-color: #0071bf;
    border-color: #0071bf;
}

.navbar-nav { padding-left:60px; margin-top:10px;}
.navbar-expand-lg .navbar-nav .nav-link {
 width:86px;
 
	font-size: 14px;
	    font-weight: bold;
    color: #3f3f3f;
	 text-align:center;
}

.nav{ margin:0px !important;}

.nav-item:nth-child(1) .nav-link .icon {background: url(../images/nav_1.png)}
.nav-item:nth-child(1) .nav-link:hover .icon {background: url(../images/nav_1_1.png)}

.nav-item:nth-child(2) .nav-link .icon {background: url(../images/nav_2.png)}
.nav-item:nth-child(2) .nav-link:hover .icon {background: url(../images/nav_2_1.png)}

.nav-item:nth-child(3) .nav-link .icon {background: url(../images/nav_3.png)}
.nav-item:nth-child(3) .nav-link:hover .icon {background: url(../images/nav_3_1.png)}

.nav-item:nth-child(4) .nav-link .icon {background: url(../images/nav_4.png)}
.nav-item:nth-child(4) .nav-link:hover .icon {background: url(../images/nav_4_1.png)}

.nav-item:nth-child(5) .nav-link .icon {background: url(../images/nav_5.png)}
.nav-item:nth-child(5) .nav-link:hover .icon {background: url(../images/nav_5_1.png)}

.nav-item:nth-child(6) .nav-link .icon {background: url(../images/nav_6.png)}
.nav-item:nth-child(6) .nav-link:hover .icon {background: url(../images/nav_6_1.png)}

.nav-item:nth-child(7) .nav-link .icon {background: url(../images/nav_8.png)}
.nav-item:nth-child(7) .nav-link:hover .icon {background: url(../images/nav_8_1.png)}

.nav-item:nth-child(3) .sub-menu { width:120px; height:auto; background: url(../images/nav-xiann1.png) top center #FFF no-repeat;}



.navbar-nav .icon {
  display:block;
width: 45px;
height: 45px;
   text-align:center;
   margin:auto;
}

.navbar-brand {
	font-size: 20px;
	padding-top: 0px;
	padding-bottom: 0px;
}
.shadow-sm-top {
	box-shadow: 0 -.125rem .25rem rgba(0,0,0,.075) !important;
}
/*上下外边距*/
.mt-6, .my-6 {
	margin-top: 4rem !important;
}
.mt-7, .my-7 {
	margin-top: 5rem !important;
}
.mt-8, .my-8 {
	margin-top: 6rem !important;
}
.mt-9, .my-9 {
	margin-top: 7rem !important;
}
.mt-10, .my-10 {
	margin-top: 8rem !important;
}
.mb-6, .my-6 {
	margin-bottom: 4rem !important;
}
.mb-7, .my-7 {
	margin-bottom: 5rem !important;
}
.mb-8, .my-8 {
	margin-bottom: 6rem !important;
}
.mb-9, .my-9 {
	margin-bottom: 7rem !important;
}
.mb-10, .my-10 {
	margin-bottom: 8rem !important;
}
/*上下内边距*/
.pt-6, .mp-6 {
	padding-top: 4rem !important;
}
.pt-7, .py-7 {
	padding-top: 5rem !important;
}
.pt-8, .py-8 {
	padding-top: 6rem !important;
}
.pt-9, .py-9 {
	padding-top: 7rem !important;
}
.pt-10, .py-10 {
	padding-top: 8rem !important;
}
.pb-6, .py-6 {
	padding-bottom: 4rem !important;
}
.pb-7, .py-7 {
	padding-bottom: 5rem !important;
}
.pb-8, .py-8 {
	padding-bottom: 6rem !important;
}
.pb-9, .py-9 {
	padding-bottom: 7rem !important;
}
.pb-10, .py-10 {
	padding-bottom: 8rem !important;
}
/*边框*/
.border-top-dashed {
	border-top: 1px dashed #dee2e6 !important;
}
.border-right-dashed {
	border-right: 1px dashed #dee2e6 !important;
}
.border-bottom-dashed {
	border-bottom: 1px dashed #dee2e6 !important;
}
.border-right-dashed {
	border-top: 1px dashed #dee2e6 !important;
}
/*字距*/
.ls-1 {
	letter-spacing: 1px;
}
.ls-2 {
	letter-spacing: 2px;
}
.ls-3 {
	letter-spacing: 3px;
}
.ls-4 {
	letter-spacing: 4px;
}
.ls-5 {
	letter-spacing: 5px;
}
/*分页*/
.page-num:not(:disabled) {
	cursor: pointer;
}
.page-num, .page-link {
	position: relative;
	display: block;
	padding: .5rem .75rem;
	margin-left: -1px;
	line-height: 1.25;
	color: #0359a9;
	background-color: #fff;
	border: 1px solid #dee2e6;
}
a.page-num:hover, .page-link:hover {
	text-decoration: none;
}
.cardqbody{ text-align:center; height:30px; line-height:30px;}
.page-num-current {
	z-index: 1;
	color: #fff;
	background-color: #0359a9;
	border-color: #0359a9;
}
.page-num-current:hover {
	color: #fff;
}
/*其他*/
.pages {
	min-height: 500px;
	padding-top: 10px;
	padding-bottom: 10px;
	margin-top: 30px;
}
.code, .code img {
	height: 120px; margin:10px 10px 10px 20px;
	text-align:center;
}
.small{ margin:0px 0px 0px 30px !important;}
.position, .position a {
	color: #999;
}
.content {
	color: #666;
	line-height: 2;
}
.content img, .content iframe {
	max-width: 100% !important;
}
.content li {
	list-style: disc outside none;
	margin-left: 20px;
}
/*产品轮播*/
.view {
	max-width: 500px;
}
.view .swiper-slide {
	height: 300px;
	max-width: 500px;
	padding: 0 3px;
	box-sizing: border-box;
	overflow: hidden;
	text-align: center;
}
.view .swiper-slide img {
	height: 100%;
}
.view .arrow-left {
	background: url(../images/index_tab_l.png) no-repeat left center;
	position: absolute;
	left: 10px;
	width: 28px;
	height: 300px;
	z-index: 10;
	display: none;
}
.view .arrow-right {
	background: url(../images/index_tab_r.png) no-repeat right center;
	position: absolute;
	right: 10px;
	width: 28px;
	height: 300px;
	z-index: 10;
	display: none;
}
.preview {
	position: relative;
	width: 430px;
	left: 30px;
}
.preview .swiper-slide {
	width: 100px;
	height: 70px;
	margin: 0px 3px 0px 4px;
	box-sizing: border-box;
	overflow: hidden;
	cursor: pointer;
}
.preview .swiper-slide img {
	display: inline-block;
	height: 100%;
}
.preview .active-nav {

}
.preview .arrow-left {
	background: #fff url(../images/feel3.png) no-repeat left center;
	position: absolute;
	left: -20px;
	top: 0;
	width: 20px;
	height: 70px;
	z-index: 10;
}
.preview .arrow-right {
	background: #fff url(../images/feel4.png) no-repeat right center;
	position: absolute;
	right: -20px;
	top: 0;
	width: 20px;
	height: 70px;
	z-index: 10;
}


/*在线客服*/
.online {
	position: fixed;
	bottom: 150px;
	right: 10px;
	width: 60px;
	z-index: 999;
	color: #999;
}
.online a {
	color: #666;
}
.online a:hover {
	text-decoration: none;
}
.online dl {
	background: #0359a9;
	padding: 10px 5px;
	margin-bottom: 1px;
	position: relative;
}
.online dl dd {
	color: #fff;
	text-align: center;
	font-size: 12px;
	cursor: pointer;
}
.online dl dd i {
	font-size: 25px;
}
.online dl:hover {
	background: #00913d;
}
.online dl dt {
	position: absolute;
	top: 0px;
	right: 60px;
	background: #fff;
	border: 1px solid #ccc;
	z-index: 9999;
	display: none;
	padding: 10px 15px;
	font-weight: normal;
}
.online dl dt h3 {
	display: block;
	font-size: 16px;
	color: #666;
	border-bottom: 1px solid #ccc;
	padding-bottom: 5px;
}
.online dl dt h3 i {
	margin-right: 5px;
}
.online dl dt h3 span {
	float: right;
	cursor: pointer;
}
.online dl dt input {
	border: 1px solid #ccc;
	border-radius: 5px;
	margin-top: 15px;
	height: 40px;
	line-height: 40px;
	padding: 3px 5px;
	width: 100%;
}
.online dl dt button {
	margin: 10px 0;
	border: none;
	border-radius: 5px;
	width: 100%;
	font-size: 18px;
	height: 40px;
	line-height: 40px;
	background: #28a7e1;
	color: #fff;
	cursor: pointer;
}



/*********响应式样式******************/

/*行距*/
.lh-1 {
	line-height: 1;
}
.lh-2 {
	line-height: 2;
}
.lh-3 {
	line-height: 3;
}
.lh-4 {
	line-height: 4;
}
/*字体大小*/
.fs-12 {
	font-size: .857rem;
}
.fs-14 {
	font-size: 1rem;
}
.fs-16 {
	font-size: 1.142rem;
}
.fs-18 {
	font-size: 1.285rem;
}
.fs-20 {
	font-size: 1.428rem;
}
.fs-22 {
	font-size: 1.571rem;
}
.fs-24 {
	font-size: 1.714rem;
}
.fs-26 {
	font-size: 1.857rem;
}
.fs-28 {
	font-size: 2rem;
}
.fs-30 {
	font-size: 2.142rem;
}
.fs-32 {
	font-size: 2.286rem;
}
.fs-34 {
	font-size: 2.429rem;
}
.fs-36 {
	font-size: 2.571rem;
}
.fs-38 {
	font-size: 2.714rem;
}
.fs-40 {
	font-size: 2.857rem;
}
/*高度*/
.h-5px {
	height: 5px;
}
.h-10px {
	height: 10px;
}
.h-15px {
	height: 15px;
}
.h-20px {
	height: 20px;
}
.h-25px {
	height: 25px;
}
.h-30px {
	height: 30px;
}
.h-35px {
	height: 35px;
}
.h-40px {
	height: 40px;
}
.h-45px {
	height: 45px;
}
.h-50px {
	height: 50px;
}
.h-55px {
	height: 55px;
}
.h-60px {
	height: 60px;
}
.h-65px {
	height: 65px;
}
.h-70px {
	height: 70px;
}
.h-75px {
	height: 75px;
}
.h-80px {
	height: 80px;
}
.h-85px {
	height: 85px;
}
.h-90px {
	height: 90px;
}
.h-95px {
	height: 95px;
}
.h-100px {
	height: 100px;
}
.h-110px {
	height: 110px;
}
.h-120px {
	height: 120px;
}
.h-130px {
	height: 130px;
}
.h-140px {
	height: 140px;
}
.h-150px {
	height: 150px;
}
.h-160px {
	height: 160px;
}
.h-170px {
	height: 170px;
}
.h-180px {
	height: 180px;
}
.h-190px {
	height: 190px;
}
.h-200px {
	height: 200px;
}
.h-210px {
	height: 210px;
}
.h-220px {
	height: 220px;
}
.h-230px {
	height: 230px;
}
.h-240px {
	height: 240px;
}
.h-250px {
	height: 250px;
}
.h-260px {
	height: 260px;
}
.h-270px {
	height: 270px;
}
.h-280px {
	height: 280px;
}
.h-290px {
	height: 290px;
}
.h-300px {
	height: 300px;
}
.h-310px {
	height: 310px;
}
.h-320px {
	height: 320px;
}
.h-330px {
	height: 330px;
}
.h-340px {
	height: 340px;
}
.h-350px {
	height: 350px;
}
.h-360px {
	height: 360px;
}
.h-370px {
	height: 370px;
}
.h-380px {
	height: 380px;
}
.h-390px {
	height: 390px;
}
.h-400px {
	height: 400px;
}
.h-410px {
	height: 410px;
}
.h-420px {
	height: 420px;
}
.h-430px {
	height: 430px;
}
.h-440px {
	height: 440px;
}
.h-450px {
	height: 450px;
}
.h-460px {
	height: 410px;
}
.h-470px {
	height: 470px;
}
.h-480px {
	height: 480px;
}
.h-490px {
	height: 490px;
}
.h-500px {
	height: 500px;
}






#navbarNav .nav-item > a {

}

.has-child:hover ul {
	display: block;
}

.has-child {
	position: relative;
}

.has-child:hover > a {
	display: block;
	position: relative;
	z-index: 100;
	border: 0px solid green !important;
	border-bottom-color: #fff !important;
}

.has-child .sub-menu {
	display: none;
	position: absolute;
	margin-top: 1px;
	font-size: 0.9em;
    left: -10;
    width: 90px;
    padding: 15px 5px 15px 5px;
    line-height: 2.5;
    z-index: 11;
    text-align: center;
    background: url(../images/nav-xiann.png) top center #FFF no-repeat;
    filter: alpha(Opacity=96);
    -moz-opacity: 0.96;
    opacity: 0.96;
}

 .sub-menu li a {
	display: block;
	color:#0359a9;
	border-bottom:#f5f5f5 1px solid;
}
 .sub-menu li a:hover {
	display: block;
	color:#000;
	border-bottom:#f5f5f5 1px solid;
}
.sonsort img {
	display: none;
}

.sonsort li {
	display: block;
}

.sonsort .btn-info a {
	color: #FFF;
}

.sonsort a {
	display: block;
	text-align: left;
}


.bg-light{ background:#FFF; border-bottom:4px solid #f0f0f0;}
.lang {
	text-align: right;
	display: block;
	padding-right: 10px;
}

.lang a {
	display: inline-block;
	padding: 5px;
	background-color: #0359a9;
	font-size: 12px;
	color:#FFF;
}
.lang .active {
	font-weight: bold;
}
.navbar .container {
	display: block;
}

.index-goods-item {
	position: relative;
	margin-bottom: 20px;
}

.index-goods-item .info {
	position: absolute;
	height: 50px;
	left: 15px;
	right: 15px;
	bottom: 0;
	padding: 10px;
	color: #FFF;
	word-break: break-all;
	background-color: rgba(0, 0, 0, .5);
	transition: height .3s ease-in-out;
}

.index-goods-item:hover .info {
	height: 130px;
}

.index-goods-item img {
	width: 100%;
}
