@charset "utf-8";
/* 全局属性 */
/* ::selection,-webkit-::selection,-moz-::selection,-ms-::selection,-o-::selection { background-color: #49D292; color: white; } */
::-webkit-scrollbar{ display: none; }
* { margin: 0; padding: 0; font-family: 微软雅黑, Arial, Helvetica, sans-serif; }
html,body { width: 100%; /* height: 100%; */ position: relative; overflow-x: hidden; }
ul,ol,li { list-style-type: none; }
a,img { text-decoration: none; border: none; }

/* 外层div以及引导页 */
.landing-layout { width: 100%; height: 100%; overflow: hidden; position: relative; }
.landing-wrap { width: 100%; height: 100%; overflow: hidden; position: relative; }
.loader { position: fixed; width: 100%; height: 100%; background: white; top: 0; left: 0; z-index: 99999; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; visibility: hidden; overflow: hidden; }
.js .loader { visibility: visible; }
.landing-layout--loaded .loader { pointer-events: none; opacity: 0; transition: opacity .3s; -webkit-transition: opacity .3s; -moz-transition: opacity .3s; -ms-transition: opacity .3s; -o-transition: opacity .3s; }
.loader img { display: block; width: 1280px; height: 720px; position: absolute; top: 50%; left: 50%; margin: -360px 0 0 -640px; z-index: 1; }
#skipA { display: block; width: 50px; height: 50px; text-align: center; line-height: 50px; font-size: 14px; color: #333; position: absolute; top: 25px; right: 25px; z-index: 999999; }
#skipA:before { display: block; content: ""; width: 48px; height: 48px; border: 1px solid #333; border-top-color: #E98932; border-radius: 50%; position: absolute; top: 0; left: 0; animation: skip 3s infinite linear; }
@keyframes skip {
	0% { transform: rotate(0deg); }
	100% { transform: rotate(360deg); }
}
/* 外层div以及引导页 end */

/* 头部菜单 */
.headerDiv { width: 100%; height: 50px; background: url("../images/1px_black.png") repeat; position: fixed; top: 0; left: 0; z-index: 9999; overflow: hidden; }
.headerDiv .menuButton { display: inline-block; height: 50px; line-height: 50px; text-align: center; font-size: 24px; background: url("../images/1px_menu.png") repeat; color: white; padding: 0 25px; cursor: pointer; float: left; transition: all .5s; -webkit-transition: all .5s; -moz-transition: all .5s; -ms-transition: all .5s; -o-transition: all .5s; }
.headerDiv .menuButton:hover { background: url("../images/1px_white.png") repeat; }
.headerDiv .logoDiv {display: flex;width: 20%;height: 50px;line-height: 50px;text-align: center;
	font-family: "微软雅黑" !important;font-size: 22px;color: white;position: absolute;top: 0;bottom: 0;left: 1%;
	/*right: 0;*/margin: auto;}
.headerDiv .logoDiv:before { content: "\e603"; font-family: "iconfont" !important; font-size: 24px; color: #E98932; margin-right: 10px; }
.headerDiv ul { display: inline-block; height: 50px; line-height: 50px; float: right; overflow: hidden; }
.headerDiv ul li { display: inline-block; float: left; }
.headerDiv ul li a { display: block; font-size: 25px; background: url("../images/1px_menu.png") repeat; color: white; padding: 0 25px; transition: all .5s; -webkit-transition: all .5s; -moz-transition: all .5s; -ms-transition: all .5s; -o-transition: all .5s; }
.headerDiv ul li a:hover { background: url("../images/1px_white.png") repeat; }
.actives{background:grey!important;border-bottom:1px solid red;}
.headerDiv ul li .iconfont { font-size: 24px; }
/* 头部菜单 end */

/* 导航 */
.navDiv { width: 50px; height: 50px; position: fixed; top: 0; right: 0; z-index: 99999; }
.navBg,.navBg_ture { width: 100%; height: 100%; background: url("../images/1px_black.png") repeat; filter: alpha(opacity=0); opacity: 0; position: absolute; top: 0; left: 0; z-index: 999997; transition: all .5s; -webkit-transition: all .5s; -moz-transition: all .5s; -ms-transition: all .5s; -o-transition: all .5s; }
.navBg_ture { filter: alpha(opacity=100); opacity: 1; }
.navButton { display: block; width: 50px; height: 50px; line-height: 50px; text-align: center; position: absolute; top: 0; right: 0; z-index: 999998; font-size: 22px;
	color: white; transition: all .5s; -webkit-transition: all .5s; -moz-transition: all .5s; -ms-transition: all .5s; -o-transition: all .5s;
	transform: rotate(45deg); -webkit-transform: rotate(45deg); -moz-transform: rotate(45deg); -ms-transform: rotate(45deg); -o-transform: rotate(45deg);}
.active-navButton { transform: rotate(360deg); -webkit-transform: rotate(360deg); -moz-transform: rotate(360deg); -ms-transform: rotate(360deg); -o-transform: rotate(360deg); }
.navDiv ul { display: block; width: 100vw; height: 60vh; position: absolute; top: 100vh; right: 0; z-index: 999999; overflow: hidden; transition: all .5s; -webkit-transition: all .5s; -moz-transition: all .5s; -ms-transition: all .5s; -o-transition: all .5s; }
.navDiv ul li { display: block; width: 33.3%; height: 50%; background: url("../images/1px_nav.png") repeat; float: left; position: relative; transition: all .5s; -webkit-transition: all .5s; -moz-transition: all .5s; -ms-transition: all .5s; -o-transition: all .5s; }
.navDiv ul li a { display: block; width: 100%; height: 100%; line-height: 12em; font-family: "微软雅黑" !important; font-size: 24px; text-align: center; color: white; transition: all .5s; -webkit-transition: all .5s; -moz-transition: all .5s; -ms-transition: all .5s; -o-transition: all .5s; }
.navDiv ul li a:before { display: block; width: 48px; height: 48px; font-family: "iconfont" !important; font-size: 48px; line-height: 48px; text-align: center; position: absolute; top: 1.2em; left: 0; right: 0; margin: 0 auto; transition: all .5s; -webkit-transition: all .5s; -moz-transition: all .5s; -ms-transition: all .5s; -o-transition: all .5s; }
.navDiv ul li:hover { background: url("../images/1px_white.png") repeat; }
.navDiv ul li:hover a,.navDiv ul li:hover a:before { transform: translateY(-5px); -webkit-transform: translateY(-5px); -moz-transform: translateY(-5px); -ms-transform: translateY(-5px); -o-transform: translateY(-5px); }
/* 导航 end */

/* banner轮播 */
#banner-box { width: 100%; height: 100%; overflow: hidden; position: relative; }
.banner-inner{ width: 100%; height: 8px; overflow: hidden; }
.banner-nav-abs{ width: 100%; height: 8px; overflow: hidden; position: absolute; bottom: 0; left: 0; z-index: 1; }
.banner-nav ul { display: block; width: 100%; height: 8px; overflow: hidden; zoom: 1; text-align: center; }
.banner-nav li { display: inline-block; float: left; width: 30%; height: 8px; text-align: center; background: url("../images/1px_black.png") repeat; cursor: pointer; transition: all .5s; -webkit-transition: all .5s; -moz-transition: all .5s; -ms-transition: all .5s; -o-transition: all .5s; }
.banner-nav li a { display: block; width: 100%; height: 100%; }
.banner-nav li.current { width: 40%; background: url("../images/1px_white.png") repeat; }
.banner-list { position: relative; width: 100%; height: 100%; z-index: 0; }
.slides_control { display: block; width: 100%; height: 100%; }
.banner-list li { display: block; zoom: 1; vertical-align: middle; width: 100%; height: 100%; position: relative; }
.banner-list li img { display: block; width: 100%; height: auto; display: block; position: absolute; top: 0; bottom: 0; left: 0; right: 0; margin: auto; }
.banner-list li .animate-box { width: 1180px; height: 100%; margin: 0px auto; position: relative; }
.banner-list li .animate-box .t-d { position: absolute; width: 600px; height: 240px; padding: 14px 28px; background: url("../images/1px_black.png") repeat; top: 0; bottom: 0; left: 50px; margin: auto; }
.banner-list li .animate-box .t-d h2 { display: block; line-height: 50px; font-size: 24px; color: white; margin-bottom: 10px; }
.banner-list li .animate-box .t-d span { display: block; width: 100%; height: 180px; line-height: 36px; font-size: 14px; text-indent: 28px; text-align: justify; text-justify: inter-ideograph; text-overflow: ellipsis; color: white; overflow: hidden; }
/* banner轮播部分 end */

/*** 响应式部分 ***/

	/* 头部菜单 */
		@media only screen and (max-width: 853px) { .headerDiv ul li { display: none; } #shareLi { display: block; } }
	/* 头部菜单 end */
	
	/* 导航 */
		@media only screen and (max-width: 731px) { .navDiv ul li { width: 50%; height: 33.3%; } .navDiv ul li a { line-height: 12em; font-size: 18px; } .navDiv ul li a:before { top: .8em; font-size: 2em; } }
		@media only screen and (max-width: 480px) { .navDiv ul li a { line-height: 10em; font-size: 14px; } .navDiv ul li a:before { top: .8em; font-size: 1.4em; } }
		@media only screen and (min-height: 1024px) { .navDiv ul li a { line-height: 12em; font-size: 24px; } .navDiv ul li a:before { top: 1.2em; font-size: 48px; } }
	/* 导航 end */
	
	/* 首页banner部分 */
		@media only screen and (max-width: 1440px) { .banner-list li img { width: auto; height: 100%; } }
		@media only screen and (min-height: 1440px) { .banner-list li img { width: auto; height: 100%; } }
		@media only screen and (max-width: 1180px) { .banner-list li .animate-box { width: 100%; } }
		@media only screen and (max-width: 853px) { .banner-list li .animate-box .t-d { width: 90%; height: 24px; top: 0 !important; left: 0 !important; right: 0; padding: 0; background: none; } .banner-list li .animate-box .t-d h2 { text-shadow: 2px 5px 5px rgba(0,0,0,.3); -webkit-text-shadow: 2px 5px 5px rgba(0,0,0,.3); -moz-text-shadow: 2px 5px 5px rgba(0,0,0,.3); -ms-text-shadow: 2px 5px 5px rgba(0,0,0,.3); -o-text-shadow: 2px 5px 5px rgba(0,0,0,.3); } .banner-list li .animate-box .t-d span { display: none; } }
	/* 首页banner部分 end */
	
/*** 响应式部分 end ***/

/*** 子页部分代码 start ***/

/* 子页banner */
.bannerSonDiv { width: 100%; height: 350px; position: relative; overflow: hidden; }
.bannerSon_img { width: 1920px; height: 350px; position: absolute; top: 0; bottom: 0; left: 0; right: 0; margin: auto; z-index: 1; overflow: hidden; }
.bannerSon_img img { display: block !important; width: 100%; height: 100%; }
.bannerSon_title { width: 380px; height: 110px; text-align: justify; text-justify: inter-ideograph; padding: 10px; position: absolute; top: 0; bottom: 0; right: 20%; margin: auto; z-index: 2; overflow: hidden; animation: bannerSon 1s forwards linear; }
.bannerSon_title h2 { display: block; width: 100%; height: 50px; line-height: 50px; font-size: 24px; color: white; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; text-shadow: 2px 2px 5px rgba(0,0,0,.3); -webkit-text-shadow: 2px 5px 5px rgba(0,0,0,.3); -moz-text-shadow: 2px 5px 5px rgba(0,0,0,.3); -ms-text-shadow: 2px 5px 5px rgba(0,0,0,.3); -o-text-shadow: 2px 5px 5px rgba(0,0,0,.3); }
.bannerSon_title span { display: block; width: 100%; height: 60px; line-height: 30px; font-size: 16px; color: white; text-overflow: ellipsis; overflow: hidden; text-shadow: 2px 2px 5px rgba(0,0,0,.5); -webkit-text-shadow: 2px 5px 5px rgba(0,0,0,.5); -moz-text-shadow: 2px 5px 5px rgba(0,0,0,.5); -ms-text-shadow: 2px 5px 5px rgba(0,0,0,.3); -o-text-shadow: 2px 5px 5px rgba(0,0,0,.5); }
@keyframes bannerSon {
	0% { right: 15%; opacity: 0; filter: alpha(opacity=0); -webkit-opacity: 0; -moz-opacity: 0; -ms-opacity: 0; -o-opacity: 0; }
	100% { right: 20%; opacity: 1; filter: alpha(opacity=100); -webkit-opacity: 1; -moz-opacity: 1; -ms-opacity: 1; -o-opacity: 1; }
}
/* 子页banner end */

/* 子页菜单 */
.menusonDiv { height: 50px; width: auto; display: block; margin: auto; text-align: center; border-bottom: 1px solid #DDD; }
.menusonDiv ul { zoom:1; display: inline-block; }
.menusonDiv ul li {float: left;margin: 0 50px;width: 100px;height: 50px;line-height: 50px;position: relative;}
.menusonDiv ul li a { display: block; color: #333; transition: all .5s; -webkit-transition: all .5s; -moz-transition: all .5s; -ms-transition: all .5s; -o-transition: all .5s; }
.menusonDiv ul li a:hover { color: #E98932 }
.menuson_nav:before { content: ""; display: block; width: 7px; height: 7px; background-color: #E98932; border-radius: 50%; position: absolute; bottom: -4px; left: 0; right: 0; margin: auto; }
.menuson_nav > a { color: #E98932 !important; }
/* 子页菜单 end */

/* 子页内容 */
.contentsonDiv { width: 100%; height: auto; padding-top: 50px; position: relative; overflow: hidden; }

/* 底部 */
.footer { width: 100%; height: 50px; line-height: 50px; font-size: 14px; background-color: #EEE; }
.footer span { display: inline-block; float: left; padding: 0 25px; }
.footer .qr_code { display: inline-block; float: right; padding: 0 25px; color: #333; position: relative; }
.footer .qr_code .qr_codeImg { display: none; width: 100px; height: 100px; position: absolute; top: -100px; left: 50%; margin-left: -50px; z-index: 99999; }
.footer .qr_code .qr_codeImg img { display: block !important; width: 100%; height: 100%; }
.footer .qr_code:hover .qr_codeImg { display: block } 
/* 底部 end */

/* 关于博深 */
.aboutbon { width: 100%; height: auto; margin: 0 auto; overflow: hidden; }
.PCbon_content {width: 100%;height: 505px;/* overflow: hidden; */position: relative;}
.PCbon_content span {display: block;width: 100%;/* height: 48px; */line-height: 48px;text-align: center;font-size: 18px;color: #666;}
.PCbon_content2 { width: 100%; height: auto; overflow: hidden; position: relative; }
.PCbon_content2 span { display: block; width: 100%; height: 48px; line-height: 48px; text-align: center; font-size: 18px; color: #666; }
.Pc_span01 { position: absolute; top: 0; animation: Pspan01 1s forwards linear; opacity: 0; animation-delay: 1s; }
.Pc_span02 { position: absolute; top: 48px; animation: Pspan02 1s forwards linear; opacity: 0; animation-delay: 1.5s; }
.Pc_span03 { position: absolute; top: 96px; animation: Pspan03 1s forwards linear; opacity: 0; animation-delay: 2s; }
.Pc_span04 { position: absolute; top: 144px; animation: Pspan04 1s forwards linear; opacity: 0; animation-delay: 2.5s; }
.Pc_span05 { position: absolute; top: 192px; animation: Pspan05 1s forwards linear; opacity: 0; animation-delay: 3s; }
@keyframes Pspan01 {
	0% { top: -24px; opacity: 0; filter: alpha(opacity=0); -webkit-opacity: 0; -moz-opacity: 0; -ms-opacity: 0; -o-opacity: 0; }
	100% { top: 0; opacity: 1; filter: alpha(opacity=100); -webkit-opacity: 1; -moz-opacity: 1; -ms-opacity: 1; -o-opacity: 1; }
}
@keyframes Pspan02 {
	0% { top: 24px; opacity: 0; filter: alpha(opacity=0); -webkit-opacity: 0; -moz-opacity: 0; -ms-opacity: 0; -o-opacity: 0; }
	100% { top: 48px; opacity: 1; filter: alpha(opacity=100); -webkit-opacity: 1; -moz-opacity: 1; -ms-opacity: 1; -o-opacity: 1; }
}
@keyframes Pspan03 {
	0% { top: 72px; opacity: 0; filter: alpha(opacity=0); -webkit-opacity: 0; -moz-opacity: 0; -ms-opacity: 0; -o-opacity: 0; }
	100% { top: 96px; opacity: 1; filter: alpha(opacity=100); -webkit-opacity: 1; -moz-opacity: 1; -ms-opacity: 1; -o-opacity: 1; }
}
@keyframes Pspan04 {
	0% { top: 120px; opacity: 0; filter: alpha(opacity=0); -webkit-opacity: 0; -moz-opacity: 0; -ms-opacity: 0; -o-opacity: 0; }
	100% { top: 144px; opacity: 1; filter: alpha(opacity=100); -webkit-opacity: 1; -moz-opacity: 1; -ms-opacity: 1; -o-opacity: 1; }
}
@keyframes Pspan05 {
	0% { top: 168px; opacity: 0; filter: alpha(opacity=0); -webkit-opacity: 0; -moz-opacity: 0; -ms-opacity: 0; -o-opacity: 0; }
	100% { top: 192px; opacity: 1; filter: alpha(opacity=100); -webkit-opacity: 1; -moz-opacity: 1; -ms-opacity: 1; -o-opacity: 1; }
}
.Wapbon_content { display: none; width: 100%; height: auto; overflow: hidden; }
.Wapbon_content span { padding: 0 10px; line-height: 40px; text-align: center; font-size: 14px; color: #666; text-align: justify; text-justify: inter-ideograph; }
.PCbon_img {width: 300px;height: auto;margin: 50px auto;opacity: 0;animation: Psimg 1s forwards linear;animation-delay: 3s;}
.PCbon_img img { display: block !important; width: 100%; }
.PCbon_img2 { width: 300px; height: auto; margin: 25px auto; }
.PCbon_img2 img { display: block !important; width: 100%; }
@keyframes Psimg {
	0% { opacity: 0; filter: alpha(opacity=0); -webkit-opacity: 0; -moz-opacity: 0; -ms-opacity: 0; -o-opacity: 0; }
	100% { opacity: 1; filter: alpha(opacity=100); -webkit-opacity: 1; -moz-opacity: 1; -ms-opacity: 1; -o-opacity: 1; }
}
/* 关于博深 end */

/* 公司荣誉 */
.honorDiv { width: 1170px; height: auto; margin: 0 auto; overflow: hidden; }
.honorDiv ul li { display: block; width: 300px; height: auto; float: left; margin: 0 45px 45px 45px; }
.honorDiv ul li a { display: block; position: relative; overflow: hidden; }
.honorDiv ul li a img { display: block !important; width: 100%; }
/* 公司荣誉 end */

/* 公司荣誉内页 */
.honorPage { width: 95%; height: auto; position: relative; margin: auto; overflow: hidden; }
.honorPage > a { display: block; width: 40px; height: 100px; line-height: 100px; font-family: serif; font-size: 36px; text-align: center; background-color: #333; color: white; position: absolute; top: 0; bottom: 0; margin: auto 0; transition: all .5s; -webkit-transition: all .5s; -moz-transition: all .5s; -ms-transition: all .5s; -o-transition: all .5s; }
.honorPage > a:hover { background-color: #E98932; }
.page_top { left: 0; }
.page_bottom { right: 0; }
.honorImg { width: 900px; height: auto; overflow: hidden;  margin: 0 auto 50px auto; }
.honorImg h2 { display: block; line-height: 50px; text-align: center; margin-bottom: 20px; }
.honorContent { width: 100%; height: auto; overflow: hidden; margin-bottom: 20px; }
.honorContent span { display: block; line-height: 30px; font-size: 16px; color: #666; text-align: justify; text-justify: inter-ideograph; }
.honorContent span b { font-size: 20px; color: #E98932; }
.picFocus{ margin: 20px auto; width: 100%; position: relative; overflow: hidden; zoom: 1; }
.picFocus .hd{ width:100%; padding-top:5px; overflow:hidden; }
.picFocus .hd ul{ margin-right: -5px;  overflow: hidden; zoom: 1; }
.picFocus .hd ul li{ padding-top: 5px; float:left; text-align:center; }
.picFocus .hd ul li img{width: 104px;height: 65px;border: 2px solid #ddd;cursor: pointer;margin-right: 5px;}
.picFocus .hd ul li.on img { border-color: #f60; }
.picFocus .bd li { vertical-align: middle; }
.picFocus .bd img { width: 100%; display:block; }
/* 公司荣誉内页 end */

/* 新闻中心 */
.newsDiv {width: 95%;height: auto;margin: auto;overflow: hidden;min-height: 330px;}
.newsUl { display: block; width: 100%; height: auto; overflow: hidden; }
.newsUl li { display: block; width: 100%; height: 50px; line-height: 50px; overflow: hidden; border-bottom: 1px dashed #ccc; margin-bottom: 25px; transition: all .5s; -webkit-transition: all .5s; -moz-transition: all .5s; -ms-transition: all .5s; -o-transition: all .5s; }
.newsUl li:hover { background-color: #F3F3F3; }
.newsUl li a { display: block; overflow: hidden; }
.newsUl li a b { display: inline-block; width: 80%; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; font-size: 18px; color: #333; float: left; }
.newsUl li a b:before { font-size: 20px; color: #49D292; margin-right: 10px; }
.newsUl li a span { display: inline-block; width: 20%; text-align: right; font-size: 16px; color: #666; float: right; }
/* 新闻中心 end */

/* 分页 */
.pagingDiv { width: 100%; height: auto; text-align: center; overflow: hidden; margin: 50px auto; }
.pagingDiv ul { zoom: 1; display: inline-block; }
.pagingDiv ul li { display: inline-block; background-color: #333; float: left; margin: 0 10px 10px 10px; }
.pagingDiv ul li a { display: block; color: white; padding: 5px 10px; overflow: hidden; transition: all .5s; -webkit-transition: all .5s; -moz-transition: all .5s; -ms-transition: all .5s; -o-transition: all .5s; }
.pagingDiv ul li a:hover { background-color: #E98932; }
/* 分页 end */

/* 新闻中心内页 */
.newPage { width: 100%; height: auto; }
.newPage_header { width: 100%; height: auto; border-bottom: 1px solid #EEE; padding-bottom: 5px; position: relative; overflow: hidden; }
.newPage_header > b { display: block; line-height: 24px; font-size: 18px; color: #E98932; }
.newPage_header > h2 { display: block; line-height: 50px; font-size: 24px; color: #333; }
.newPage_header > .jiathis_style_24x24 { width: 240px; height: 24px; position: absolute; top: 0; right: 0; }
.newPage_content { width: 100%; height: auto; padding: 20px 0; overflow: hidden; }
.newPage_content p { display: block; line-height: 30px; font-size: 16px; color: #666; text-align: justify; text-justify: inter-ideograph; }
.newPage_content p img { display: block; max-width: 100%; margin: 20px auto; }
/* 新闻中心内页 end */

/* 设计中心 */
.designDiv { width: 1170px; height: auto; margin: 0 auto; overflow: hidden; }
.designDiv ul li {display: block;width: 300px;height: auto;float: left;margin: 0 45px 20px 45px;}
.designDiv ul li a { display: block; position: relative; overflow: hidden; }
.designDiv ul li a div { width: 100%; height: 175px; overflow: hidden; }
.designDiv ul li a img { display: block !important; width: 100%; height: 175px; transition: all .5s; -webkit-transition: all .5s; -moz-transition: all .5s; -ms-transition: all .5s; -o-transition: all .5s; }
.designDiv ul li a:hover img { transform: scale(1.25,1.25); -webkit-transform: scale(1.25,1.25); -moz-transform: scale(1.25,1.25); -ms-transform: scale(1.25,1.25); -o-transform: scale(1.25,1.25); }
.designDiv ul li a span {display: block;width: 100%;height: 36px;line-height: 36px;overflow: hidden;text-align: center;white-space: nowrap;text-overflow: ellipsis;font-size: 18px;color: #333;float: left;}
/* 设计中心 end */

/* 联系我们 */
.contactDiv { width: 1180px; height: auto; overflow: hidden; margin: 0 auto 50px auto; }
.coDiv_list { width: 460px; height: 280px; padding: 10px; float: right; overflow: hidden; background: url("../images/1px_white.png") repeat; }
.coDiv_list ul li { display: block; width: 436px; line-height: 40px; font-size: 14px; color: #333; text-align: justify; text-justify: inter-ideograph; padding-left: 24px; }
.cDlist_name { background: url("../images/cDlist_name.png") no-repeat left center; }
.cDlist_Rname { background: url("../images/cDlist_Rname.png") no-repeat left center; }
.cDlist_address { background: url("../images/cDlist_address.png") no-repeat left center; }
.cDlist_phone { background: url("../images/cDlist_phone.png") no-repeat left center; }
.cDlist_fax { background: url("../images/cDlist_fax.png") no-repeat left center; }
.cDlist_url { background: url("../images/cDlist_url.png") no-repeat left center; }
.cDlist_email { background: url("../images/cDlist_email.png") no-repeat left center; }
/*.cDlist_name:before { content: "公司全称："; }
.cDlist_Rname:before { content: "简用名："; }
.cDlist_address:before { content: "地址："; }
.cDlist_phone:before { content: "电话："; }
.cDlist_fax:before { content: "传真："; }
.cDlist_url:before { content: "网址："; }
.cDlist_email:before { content: "邮箱："; }*/
/* 百度地图 */
.coDiv_map { width: 680px; height: 300px; float: left; }
/* 联系我们 end */

/* 返回顶部 */
#topcontrol { width: 50px; height: 50px; border-radius: 100%; background: url("../images/1px_black.png") repeat; z-index: 9999; transition: all .5s; -webkit-transition: all .5s; -moz-transition: all .5s; -ms-transition: all .5s; -o-transition: all .5s; }
#topcontrol img { width: 30px !important; height: 30px !important; margin: 10px; }
#topcontrol:hover { background-color: #333; }
/* 返回顶部 end */

/*** 子页响应式 ***/
	@media only screen and (max-width: 1180px) {
		/* 子页banner */
		.menusonDiv ul li { width: auto; margin: 0 15px; }
		.bannerSonDiv { height: 234px; }
		.bannerSon_img { width: 1280px; height: 234px; }
		
		/* 子页div */
		.contentsonDiv { padding-top: 10px; }
		
		/* 关于博深公司简介 */
		.PCbon_content {/* display: none; */}
		.PCbon_content2 { height: auto; }
		.Wapbon_content { display: block; }
		.PCbon_img { opacity: 1; animation: none; margin: 25px auto; }
		
		/* 公司荣誉列表页 */
		.honorDiv,.designDiv { width: 100%; }
		.honorDiv ul li,.designDiv ul li { width: 30%; margin: 0 1.5% 30px 1.5%; }
		
		/* 联系我们 */
		.contactDiv,.coDiv_map { width: 100%; margin: 0 auto; }
		.coDiv_list { display: none; }
	}
	@media only screen and (max-width: 900px) { 
		/* 产品内页 */
		.honorImg { width: 100%; }
	}
	@media only screen and (max-width: 834px) { 
		/* 子页底部 */
		.footer span { display: block; float: none; width: 95%; font-size: 12px; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; padding: 0; margin: auto; }
		.footer .qr_code { display: none; }
		/* 新闻中心 */
		.menusonDiv ul li a { font-size: 14px; }
		.newsUl li a b,.newsUl li a span { font-size: 12px; }
		.newsUl li a b:before { font-size: 12px; }
		.PCbon_content {
			height: 612px;
		}
		.headerDiv .logoDiv{
			font-size: 16px;
		}
	}
	@media only screen and (max-width: 750px) { 
		/* 公司荣誉列表页 */
		.honorDiv ul li,.designDiv ul li { width: 40%; margin: 0 5% 20px 5%; }
		
		/* 产品列表页 */
		.designDiv ul li a span { font-size: 14px; }
	}
	@media only screen and (max-width: 640px) {
		/* 子页banner标题 */
		.bannerSon_title { width: 100%; top: 60px; left: 0; right: 0; text-align: center; padding: 0; }
		.bannerSon_title h2 { font-size: 20px; }
		.bannerSon_title span { font-size: 14px; }
		
		/* 产品详情内页 */
		.picFocus .hd ul li img { width: 70px; height: 40px; }
		
		/* 分页 */
		.pagingDiv { margin-bottom: 0; }
		
		/* 返回顶部 */
		#topcontrol { bottom: 50px !important; right: 25px !important; }
	}
	@media only screen and (max-width: 480px) {
		/* 公司荣誉列表页 */
		.honorDiv ul li,.designDiv ul li { width: 95%; margin: 0 auto 20px auto; float: none; }
	}
	@media only screen and (max-width: 414px) {
		/* 分享插件 */
		.newPage_header > .jiathis_style_24x24,.honorImg > .jiathis_style_24x24 { display: none; }
		
		/* 产品详情内页 */
		.picFocus .hd ul li img { width: 50px; height: 30px; }
	}
/*** 子页响应式 end ***/
.footer > span > a{
	color: black;
}
.honorImg > .lazy{
	width:100%;	
}