* {
	margin: 0;
	padding: 0;
	border: none;
	-webkit-box-sizing: inherit;
	-moz-box-sizing: inherit;
	box-sizing: initial;
}
.software_developing_title {
	font-weight: bold;
	font-size: 1.1em;
	color: #333333;
}
.advice_service_item_cover_image {
	width: 237px;
	height: 130px;
	min-width: 237px;
	min-height: 130px;
}

ul li {
	list-style: none;
	margin: 0;
	padding: 0;
}

body {
	background-color: #f4f8fb;
	position: relative;
	padding-bottom: 85px !important;
}

body,
html {
	font-family: 微软雅黑;
	font-size: 14px;
	color: #616161;
	line-height: 24px;
	width: 100%;
	min-height: calc(100vh - 85px);
	min-width: 1280px;
}

a,
a:hover,
a:focus {
	text-decoration: none;
	display: inline-block;
	color: #4e4e4e;
}


/*header*/

select::-ms-expand {
	display: none;
}

select {
	border: solid 1px #000;
	appearance: none;
	-moz-appearance: none;
	-webkit-appearance: none;
	background: #fff;
	padding-left: 15px;
	*padding-top: -10px;
	background: url(../img/arrow_down.png) no-repeat scroll right center transparent;
}

.top_div {
	height: 80px;
	width: 100%;
	background-color: #fff
}

.nav_bar {
	width: 90%;
	margin: 0 2.5% 0 7.5%;
}

.content_div {
	width: 1280px;
	margin: 0 auto;
}

.logo {
	width: 110px;
	min-width: 110px;
	height: 51px;
	background: url(/img/longfa-logo.jpg) no-repeat center center;
}

.nav {
	height: 80px;
	float: right;
	z-index: 1;
}

.nav_ul {
	height: 80px;
}

.nav_ul li {
	display: inline-block;
	float: left;
	font-size: 16px;
	width: 150px;
	height: 80px;
	text-align: center;
	line-height: 80px;
	padding: 0px 5px;
}

.language {
	margin-left: 25px;
	float: left;
	width: 65px;
	height: 80px;
	line-height: 80px;
}

.language select {
	width: 68px;
	padding: 5px 5px 5px 5px;
	border: 1px solid #efefee;
}


/*-------jz*/

.nav_ul li a.nav_ul_first_chirld {
	width: 100%;
	height: 35px;
	line-height: 35px;
	border-radius: 5px
}

.nav_ul li a.nav_ul_first_chirld:hover {
	background-color: #4daef8;
	color: #fff
}

.nav_ul2 {
	z-index: 20000;
	display: inline-block;
	margin-top: -15px;
	background-color: #fff;
	display: none;
}

.nav_ul2 li {
	display: inline-block;
	height: 32px;
	line-height: 32px;
	color: #469fe3;
	display: inline-block;
	background-color: white;
	z-index: 20000;
}

.nav_ul2 li a:hover {
	color: #469fe3
}


/*.nav_ul2 li{ height:40px; line-height:40px}*/


/*.classic_case{width: 360px;}*/


/**+html .classic_case{width: 200px;}*/


/*.classic_case li{width: 228px; text-align: left; padding-left: 20px;}*/


/*.classic_case li a{display: inline-block; width: 210px;}*/

.nav_ul2 li {
	border: 1px solid white;
	height: 40px;
	line-height: 40px
}


/*-- --  ----有改动jz----------------------*/

.classic_case {
	width: 360px;
}

*+html .classic_case {
	width: 200px;
}

.classic_case li {
	width: 240px;
	text-align: left;
	padding-left: 20px;
	/*padding-right: ;*/
}


/*-- --  ----有改动jz----------------------*/

.classic_case li a {
	display: inline-block;
	width: 220px;
}


/*-- --  ----有改动jz----------------------*/

*+html .ie_java {
	margin-bottom: 20px;
}

.font13 {
	font-size: 12px;
}


/*banner*/
.pic0 {
	background: url(../img/factory/banner/1604928926.jpg) no-repeat center center;
	background-size: cover;
}

.pic1 {
	background: url(../img/factory/banner/banner201712221111.jpg) no-repeat center center;
	background-size: cover;
}

.pic2 {
	background: url(../img/factory/banner/banner201712221051.jpg) no-repeat center center;
	background-size: cover;
}

.pic3 {
	background: url(../img/factory/banner/longfatech.jpg) no-repeat center center;
	background-size: cover;
}

.pic4 {
	background: url(../img/newsResources/banner201801261142.jpg) no-repeat center center;
	background-size: cover;
}

.banner_field {
	position: relative;
	z-index: 0;
}

#banner_div {
	width: 100%;
	height: 285px;
	position: relative;
	overflow: hidden;
	z-index: -1;
}

#banner_div #img_ul {
	width: 100%;
	height: 285px;
	position: relative;
}

#banner_div #img_ul li {
	width: 100%;
	height: 285px;
	position: absolute;
	left: 0;
	top: 0;
	opacity: 1;
	filter: alpha(opacity=100);
}

#circle_ul {
	position: absolute;
	bottom: 20px;
	width: 100%;
	z-index: 2;
}

#circle_ul li {
	width: 8px;
	height: 8px;
	border: 2px solid white;
	border-radius: 6px;
	float: left;
	text-align: center;
	line-height: 20px;
	display: inline-block;
	background-position: center center;
}

#circle_ul li+li {
	margin-left: 14px;
}

.carousel-inner .active {
	background-color: transparent !important;
}

.active {
	background-color: white !important;
}


/*首页动态*/

.dyn {
	width: 1200px;
	margin: 15px auto 0 auto;
}

.industry_dyn,
.company_dyn {
	width: 368px;
	height: 267px;
	border: 1px solid #e4ecf3;
	border-radius: 10px;
	float: left;
	background-color: #fff
}

.company_dyn {
	margin-left: 12px;
}

.dyn_img {
	width: 230px;
	height: 267px;
	float: left;
	margin-left: 10px;
	margin-top: -30px;
}

.dyn_title {
	height: 40px;
	width: 368px;
	line-height: 40px;
	border-bottom: 1px solid #e4ecf3;
}

.dyn_title .title1 {
	line-height: 40px;
	float: left;
	width: 100px;
	margin-left: 15px;
	font-size: 16px;
	font-weight: bold;
}

.dyn_title .title2 {
	display: inline-block;
	background: url(../img/dot.jpg) no-repeat center center;
	float: right;
	margin-right: 10px;
	width: 26px;
	height: 40px;
}

.ind_img,
.ind_img0 {
	width: 196px;
	height: 155px;
	float: left;
	position: relative;
}

.ind_img a {
	background: url(../img/00.jpg) no-repeat center center;
	display: inline-block;
	width: 173px;
	height: 134px;
	margin: 12px 0 0 10px;
	float: left;
}

.ind_img0 a {
	background: url(../img/hynew2.JPG) no-repeat center center;
	display: inline-block;
	width: 173px;
	height: 134px;
	margin: 12px 0 0 10px;
	float: left;
}

.dyn_wrd .wrd_a1 {
	display: inline-block;
	height: 100px;
	overflow: hidden;
	width: 140px;
	float: left;
	margin-top: 10px;
	text-indent: 28px;
}

.dyn_wrd .wrd_a2 {
	width: 90px;
	height: 30px;
	border: 1px solid #469ee3;
	color: #469ee3;
	text-align: center;
	line-height: 30px;
}

.dyn_wrd2 {
	width: 368px;
}

.dyn_wrd a:hover {
	color: #469ee3;
	;
}

.dyn_wrd2 p {
	height: 30px;
	margin-top: 2px;
}

.dyn_wrd2 p a {
	font-size: 14px;
	display: inline-block;
	float: left;
}

.dyn_wrd2 a:hover {
	color: #469ee3;
}

.dyn_wrd2 .dyn_dot {
	display: inline-block;
	float: left;
	width: 20px;
	height: 20px;
	background: url(../img/dot2.jpg) no-repeat center center;
	margin-left: 10px/*border-radius: 4px; background-color: #469ee3; margin: 0 15px; *margin-bottom: 5px;*/
}

.dyn_wrd2 .dyn_date {
	display: inline-block;
	float: right;
	width: 60px;
	margin-right: 10px;
	text-align: center;
	color: #cfcfcf;
}

.dyn_l1 {
	display: inline-block;
	width: 240px;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
}

.dyn_opa {
	display: inline-block;
	width: 171px;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
	height: 30px;
	opacity: 0.8;
	background: #505253;
	clear: both;
	color: #fff;
	position: absolute;
	top: 116px;
	left: 11px;
	text-align: center;
}

.fc {
	color: #469ee3;
}

*+html.dyn {
	margin-top: 100px;
}

*+html.industry_dyn,
.dyn_img {
	margin-top: 2px;
}

*.dyn {
	margin-top: 15px;
}


/*footer*/

#footerBar {
	position: absolute;
	bottom: 0px;
	left: 0px;
	width: 100%;
	margin-top: 15px
}

.footer {
	background: #f5f8fa;
	margin-top: 40px;
}

.footer_bg {
	height: 120px;
	width: 1200px;
	margin: 0 auto;
}

.footer_ul {
	float: left;
	width: 168px;
}

.footer_ul01 {
	margin-top: 40px;
}

*+html .footer_ul01 {
	margin-top: 30px;
}

.footer_ul li.footer_li_title {
	font-size: 14px;
	color: #333;
	padding: 10px 0 5px 0
}

.footer_ul li.footer_li {
	font-size: 12px;
	line-height: 18px
}

.footer_ul li.footer_li a {
	color: #616161;
}

.footer_ul li.footer_li a:hover {
	color: #469fe3
}

.footer_code {
	width: 130px;
	float: left;
	height: 123px;
}

.footer_code img {
	display: inline-block;
}

.footer_bg0 {
	height: 71px;
	background: #469ee3;
	clear: both;
	width: 100%;
}

.footer_bg1 {
	margin:auto;
	width: 800px;
	height: 66px;
}

.footer_bg2 {
	padding-top: 5px;
}

.footer_bg2,
.footer_bg3 {
	width: 854px;
	height: 20px;
	line-height: 35px;
	color: #fff;
	font-size: 12px;
}

.adress {
	float: left;
	margin-top: 4px
}

.phone {
	float: right;
	margin-right: 24px;
	margin-top: 4px
}

.footer_adr {
	display: inline-block;
	background: url(../img/address.png) no-repeat center center;
	width: 10px;
	height: 14px;
}

.footer_pho {
	display: inline-block;
	background: url(../img/phone.png) no-repeat center center;
	width: 12px;
	height: 13px;
}

.footer_bg1_right {
	float: right;
	margin-top: -60px;
	margin-right: 10px
}


/*龙发科技*/

.longfate_banner {
	background: url(../img/factory/banner/lg_data.jpg) no-repeat center center;
}
.rdcenter_banner {
	background: url(../img/factory/banner/lg_data.jpg) no-repeat center center;
}

.longfate_title {
	background: #469ee3;
	height: 35px;
	line-height: 35px;
	text-align: center;
	color: #fff;
	font-size: 16px;
	width: 125px;
	margin: 18px auto 5px auto;
	border-radius: 5px;
}

.longfate_title1 {
	margin: 1px auto 5px auto
}

.longfate_stitle {
	font-size: 16px;
	text-align: center;
	color: #616161
}

.longfate_contp {
	font-size: 14px;
}

.longfa_sebg {
	background: url(../img/longfatech_bg01.jpg) no-repeat center center;
	height: 277px
}

.longfate_title_box {
	padding-top: 20px;
}

.longfate_title1 {
	margin: 2px auto
}

.longfate_stitle1 {
	color: #fff
}

.linkzc_p {
	width: 500px;
	font-size: 14px;
	color: #fff;
	margin: 80px 0 0 200px;
	line-height: 20px
}

.linkzc_ps {
	width: 453px
}

.jyrc_div_box {
	margin: 10px 0 1px 0
}

.jyrc_div_box_left {
	width: 398px;
	height: 227px;
	background: #469ee3;
	float: left
}

.jyrc_div_box_left_title {
	font-size: 18px;
	color: #fff;
	padding: 40px 0 20px 25px
}

.jyrc_div_box_left_p {
	font-size: 14px;
	color: #fff;
	padding: 0 30px 40px 20px;
	line-height: 25px
}

.jyrc_div_box_right {
	float: right
}

.longfa_zcbg {
	background: url(../img/longfatech_bg03.jpg) center center;
	height: 275px;
	margin-top: 20px;
}

.linkzc_p1 {
	margin: 70px 0 0 90px;
	line-height: 25px;
}


/*侧边栏*/

.evt_l_t button {
	width: 215px;
	height: 38px;
	background-color: #469fe3;
}


/*龙发里程碑*/

.banner {
	width: 100%;
	height: 285px;
}

.event_banner {
	background: url(../img/event.jpg) no-repeat center center;
}

.event_l {
	/*width: 249px;*/
	width: 249px;
	/* height: 380px;*/
	float: left;
	margin-top: 20px;
	/*border: 1px solid #e9e9e9;*/
	border-bottom: none;
}

.evt_l_nav {
	border: 1px solid #e9e9e9;
	border-bottom: 0;
	background: #fff;
	border-radius: 5px
}

.evt_l_nav li:first-child a {
	border-radius: 5px 5px 0 0
}

.evt_l_nav li:last-child a {
	border-radius: 0 0 5px 5px
}

.evt_l_nav li:first-child {
	border-radius: 5px 5px 0 0
}

.evt_l_nav li:last-child {
	border-radius: 0 0 5px 5px
}

.evt_l_nav2 {
	margin-top: 15px;
	border-radius: 5px
}

.h2_title {
	font-size: 16px;
	border-bottom: 2px solid #469ee3;
	padding-bottom: 8px;
	margin-bottom: 10px;
	font-weight: bold
}

.event_r {
	width: 981px;
	margin-top: 20px;
	float: right;
	background: #fff;
	border-radius: 5px;
	border: 1px solid #e4ecf3;
	padding: 15px
}

.evt_l_t li {
	display: inline-block;
	width: 249px;
	height: 45px;
	border-bottom: 1px solid #e9e9e9;
	text-align: center;
	line-height: 45px;
}

.evt_l_t li a {
	display: inline-block;
	width: 249px;
	height: 45px;
	margin-left: -2px;
}

.evt_l_t li a:hover {
	background-color: #469fe3;
	color: #fff
}

.evt_active {
	background-color: #469fe3;
	color: #fff
}

.evt_contact {
	background-color: #469fe3;
	color: #fff;
}

.evt_img {
	width: 215px;
	height: 102px;
	display: inline-block;
	line-height: 102px;
}

.evt_pho span {
	display: inline-block;
	width: 20px;
	height: 20px;
	background: url(../img/contact.png) no-repeat center center;
}

.evt_adr span {
	display: inline-block;
	width: 20px;
	height: 27px;
	background: url(../img/08.png) no-repeat center center;
}

*+html .evt_pho {
	margin-top: 100px;
}

.evt_ul2 {
	border: 1px solid #e9e9e9;
	height: 400px;
}

.dsj_div_center {
	padding-bottom: 50px
}

.dsj_div_left {
	float: left;
	margin: 62px 0 0 15px;
	border-right: 3px solid #f5f8fa;
	padding-right: 40px;
}

.dsj_div_left_bg {
	background: url(../img/evt_dot.png) no-repeat;
	width: 46px;
	height: 46px;
	position: relative
}

.dsj_div_left_bg .title {
	font-size: 18px;
	color: #fff;
	text-align: center;
	line-height: 46px
}

.dsj_div_left_bg .title span {
	font-size: 14px
}

.dsj_div_left_bg {
	margin-bottom: 20px;
}

.dsj_div_left_dot {
	position: absolute;
	left: 78px;
	top: 15px;
	background: url(../img/evt_dot2.png) no-repeat;
	width: 18px;
	height: 18px
}

.dsj_div_right {
	float: left;
	margin: 0 0 0 30px
}

.dsj_div_right_title {
	background: #469ee3;
	height: 46px;
	width: 124px;
	color: #fff;
	line-height: 46px;
	border-radius: 5px;
	font-size: 16px;
	padding-left: 20px
}

.dsj_div_right_title span {
	margin-left: 10px
}

.dsj_div_right_ul {
	margin: 30px 0 0 0;
	width: 563px
}

.dsj_div_right_ul li {
	color: #616161;
	margin-bottom: 41px;
	font-size: 16px;
}


/*lg大数据*/

.data_detail {
	height: 150px;
}

.data_detail p {
	text-indent: 28px;
}

.jsfw_title {
	text-align: center;
	background: #469ee3;
	margin: 0 auto;
	border-radius: 5px;
	padding: 0 20px;
	font-size: 18px;
	color: #fff
}

.jsfw_title2 {
	margin: 15px 0 15px 170px;
	width: 85px;
	height: 30px;
	line-height: 30px;
}

.lg_data_banner {
	background: url(../img/lg_data.jpg) no-repeat center center;
	z-index: -1000;
}

.bck_pik {
	background-color: #fff7ec;
	border: 1px solid #fff7ec;
}

.bck_grn {
	background-color: #eef9ff;
	border: 1px solid #eef9ff;
}

.slt {
	width: 817px;
	height: 217px;
	float: left;
	margin: 80px auto;
}

.slt p {
	text-indent: 36px;
	color: white;
	font-size: 18px;
}

.show_box {
	width: 765px;
	height: 555px;
	background: url(../img/jjfa_pic15.jpg) no-repeat center center;
}

.show_box1 {
	width: 765px;
	height: 555px;
	background: url(../img/jjfa_pic17.jpg) no-repeat center center;
	margin-top: 10px;
}

.sep {
	margin: 0 auto;
	height: 80px;
	text-align: center;
	width: 600px;
	font-size: 18px;
	color: #fff;
	padding-top: 30px;
}

.lg_sep {
	width: 100%;
	background: url(../img/jjfa_pic16.jpg);
}

.lg_sep1 {
	width: 100%;
	background: url(../img/jjfa_pic18.jpg) no-repeat center center;
}

.lg_sep2 {
	width: 100%;
	height: 150px;
	background: url(../img/jjfa_pic19.jpg) no-repeat center center;
	position: relative;
}

.sep_btn {
	margin-top: -100px;
	width: 200px;
	position: absolute;
	top: 160px;
	z-index: 200;
	left: 36%;
}

.setion {
	width: 765px;
	margin: 0 auto;
	clear: both;
}

.detail {
	width: 580px;
	float: left;
	margin: 10px auto;
	font-size: 12px;
	padding: 10px 0;
}

.detail p {
	margin: 6px 0;
}

.jsfw_img {
	margin: 30px 20px;
	display: inline-block;
	float: left;
	width: 130px;
}

.setion1 {
	height: 180px;
}

.setion2 {
	height: 220px;
}

.setion3,
.setion4 {
	height: 140px;
}

.case_dot {
	display: inline-block;
	background: url(../img/dot2.jpg) no-repeat center center;
	width: 7px;
	height: 7px;
	margin-right: 10px;
}


/*mes*/

.mes_banner {
	background: url(../img/lg_mes.jpg) no-repeat center center;
}

#mes_box {
	/*background-color: #e7eaef; height:345px; width: 100%; */
	position: relative;
}

.case_show_ul {
	position: absolute;
	width: 1858px;
	height: 345px;
	margin: 0 auto;
}

.case_show_ul .mes_li_bg {
	width: 617px;
	height: 345px;
	float: left;
}

#mes_box2 {
	position: relative;
	width: 617px;
	height: 345px;
	overflow: hidden;
	margin: 0 auto;
}

#back_mes {
	position: absolute;
	left: 0;
	top: 150px;
}

#forward_mes {
	position: absolute;
	right: 0;
	top: 150px;
}

#back_mes {
	width: 53px;
	height: 53px;
	background: url(../img/bacck.png) no-repeat center center;
}

#forward_mes {
	width: 53px;
	height: 53px;
	background: url(../img/forward.png) no-repeat center center;
}


/*工业4.0*/

.industry_banner {
	background: url(../img/industry4.0.jpg) no-repeat center center;
}


/*典型案例*/

.evt_pho {
	*margin-top: 100px;
}

.ids {
	height: 633px;
}

.case_banner {
	background: url(../img/case.jpg) no-repeat center center;
}

.font12 {
	font-size: 13px;
}


/*广西柳州市龙发金属表面处理技术股份有限公司*/

.solution {
	margin-top: 10px
}

.ids_slt_banner {
	background: url(/img/factory/banner/slt1.jpg) no-repeat center center;
}


/*东莞市圣辉汽车科技有限公司*/

.dgsh_banner {
	background: url(../img/factory/banner/longfatech.jpg) no-repeat center center;
}


/*重庆淮江科技有限公司*/

.cqhj_banner {
	background: url(../img/factory/banner/slt3.jpg) no-repeat center center;
}


/*苏州圣辉华彩工业科技有限公司*/

.szsh_banner {
	background: url(../img/factory/banner/slt1.jpg) no-repeat center center;
}

/*重庆瑞福龙汽车零部件有限公司*/

.cqrfl_banner {
	background: url(../img/factory/banner/xtjc_banner.jpg) no-repeat center center;
}

/*金利工厂*/

.jl_banner {
	background: url(../img/factory/banner/rescurit.jpg) no-repeat center center;
}

/*湖北圣辉科技有限公司*/

.hbsh_banner {
	background: url(../img/factory/banner/hbsh.jpg) no-repeat center center;
}

.opr_service_img {
	background: url(../img/slt8.jpg) no-repeat center center;
}

/*实验室*/
.laboratory_banner {
	background: url(../img/factory/banner/slt1.jpg) no-repeat center center;
}

.honorShow{
	background: url(../img/factory/banner/hbsh.jpg) no-repeat center center;
}
.key_customer{
	background: url(../img/factory/banner/longfatech.jpg) no-repeat center center;
}

/*公司动态*/

.news {
	background-color: #f8f8f8;
	margin: 10px 0;
	height: 85px;
}

.news:first-child {
	margin: 0;
}

.new_banner {
	background: url(../img/news.jpg) no-repeat center center;
}

.news_img {
	width: 85px;
	height: 85px;
	float: left;
}

.news_img img {
	border: 2px solid #ddd;
	height: 82px;
	width: 85px
}

.news_content {
	width: 616px;
	height: 89px;
	float: right;
	position: relative;
	padding-left: 10px;
}

.news_icon {
	width: 22px;
	height: 22px;
	background: url(../img/news9.png) no-repeat center center;
	position: absolute;
	left: 590px;
	top: 30px;
}

.news_title {
	font-size: 14px;
	color: #333;
	font-weight:bold;
	padding-top: 10px;
}

.news_detail {
	font-size: 12px;
	color: #a0a0a0;
	width: 552px;
	height: 50px;
	overflow: hidden
}

.news_bgr {
	background-color: #fff;
	height: 700px;
}

.news_content a:hover {
	color: #469fe3;
}

.new_b {
	min-height: 600px;
	background: #fff
}

.first_news_img {
	border: 2px solid #469fe3;
}

.first_news_content a:hover {
	color: #fff;
}

.first_news_content {
	background-color: #469fe3;
}

.first_news_content .news_title,
.first_news_content .news_detail {
	color: #fff;
}

.f_weight {
	font-weight: 600;
	display: inline-block;
	padding-right: 18px;
}

.txt_center {
	text-align: center;
}


/*行业动态*/

.cott_img0 {
	width: 726px;
	height: 400px;
	background: url(../img/cott0.jpg) no-repeat center center;
}

.cott_img1 {
	width: 726px;
	height: 320px;
	background: url(../img/cott1.jpg) no-repeat center center;
}

.cott_img2 {
	width: 726px;
	height: 300px;
	background: url(../img/cott2.jpg) no-repeat center center;
}

.cott_img3 {
	width: 726px;
	height: 500px;
	background: url(../img/cott3.jpg) no-repeat center center;
}

.yadt_banner {
	background: url(../img/yadt_banner.jpg) no-repeat center center;
}


/*联系我们*/

.contact_unline {
	width: 80px;
}

.contact_banner {
	background: url(/img/factory/banner/banner201712221111.jpg) no-repeat center center;
}

.cantact_title {
	width: 115px;
	height: 30px;
	line-height: 30px;
	font-size: 16px;
	color: #fff;
	background: #469ee3;
	margin: 10px auto 15px auto;
	text-align: center;
	border-radius: 5px
}

.cantact_h1 {
	font-size: 18px;
	color: #469ee3;
	text-align: center;
	line-height: 35px
}

.cantact_h2 {
	font-size: 13px;
	color: #469ee3;
	text-align: center;
	line-height: 35px
}

.contact_ul {
	margin: 40px 0 40px 91px;
}

.contact_ul li {
	text-align: center;
	width: 185px;
	float: left;
	margin-left: 50px;
}

.contact_ul li p {
	color: #616161;
	font-size: 12.5px;
	margin-top: 20px
}

.contact_mapbox {
	padding: 10px;
	border-radius: 5px;
	margin-bottom: 30px
}


/*员工风采*/

.staff_style_banner {
	background: url(../img/staff0.jpg) no-repeat center center;
}

.bck_blue {
	background-color: #469fe3;
	color: #fff;
}

.staff_b {
	min-height: 600px
}


/*重要客户*/

.cus_b {
	/*margin-bottom: 250px;*/
}

.custumer_banner {
	background: url(../img/custom1.jpg) no-repeat center center;
	height: 285px;
	width: 100%;
}

.cst_div {
	width: 164px;
	height: 60px;
	float: left;
	margin: 0 15px 15px 0;
	border: 1px solid #ecf2f7;
}

.cp_div {
	width: 214px;
	height: 147px;
	float: left;
	margin: 0 15px 15px 0;
	border: 1px solid #ecf2f7;
}


/*.cst_div img{margin: 12px 0 12px 25px;}*/
.cst_div00 {
	background: url(../img/customer/00.png) no-repeat center center;
}

.cst_div0 {
	background: url(../img/customer/0.png) no-repeat center center;
}

.cst_div1 {
	background: url(../img/customer/1.png) no-repeat center center;
}

.cst_div2 {
	background: url(../img/customer/2.jpg) no-repeat center center;
}

.cst_div3 {
	background: url(../img/customer/3.png) no-repeat center center;
}

.cst_div4 {
	background: url(../img/customer/4.png) no-repeat center center;
}

.cst_div5 {
	background: url(../img/customer/5.png) no-repeat center center;
}

.cst_div6 {
	background: url(../img/customer/6.png) no-repeat center center;
}

.cst_div7 {
	background: url(../img/customer/7.png) no-repeat center center;
}

.cst_div8 {
	background: url(../img/customer/8.png) no-repeat center center;
}

.cst_div9 {
	background: url(../img/customer/9.png) no-repeat center center;
}

.cst_div10 {
	background: url(../img/customer/10.png) no-repeat center center;
}

.cst_div11 {
	background: url(../img/customer/11.png) no-repeat center center;
}

.cst_div12 {
	background: url(../img/customer/12.png) no-repeat center center;
}

.cst_div13 {
	background: url(../img/customer/13.png) no-repeat center center;
}

.cst_div14 {
	background: url(../img/customer/14.jpg) no-repeat center center;
}

.cst_div15 {
	background: url(../img/customer/15.png) no-repeat center center;
}

.cst_div16 {
	background: url(../img/customer/16.png) no-repeat center center;
}

.cst_div17 {
	background: url(../img/customer/17.jpg) no-repeat center center;
}

.cst_div18 {
	background: url(../img/customer/18.png) no-repeat center center;
}

.cst_div19 {
	background: url(../img/customer/19.jpg) no-repeat center center;
}

.cst_div20 {
	background: url(../img/customer/20.png) no-repeat center center;
}

.cst_div21 {
	background: url(../img/customer/21.png) no-repeat center center;
}

.cst_div22 {
	background: url(../img/customer/22.png) no-repeat center center;
}

.cst_div23 {
	background: url(../img/customer/23.png) no-repeat center center;
}

.cst_div24 {
	background: url(../img/customer/24.png) no-repeat center center;
}

.cst_div25 {
	background: url(../img/customer/25.png) no-repeat center center;
}

.cst_div26 {
	background: url(../img/customer/26.png) no-repeat center center;
}

.cst_div27 {
	background: url(../img/customer/27.png) no-repeat center center;
}

.cst_div28 {
	background: url(../img/customer/28.png) no-repeat center center;
}

.cst_div29 {
	background: url(../img/customer/29.png) no-repeat center center;
}

.cst_div30 {
	background: url(../img/customer/30.png) no-repeat center center;
}

/*龙发科技产品展示*/

.cp_div0 {
	background: url(../img/product/0.jpg) no-repeat center center;
}
.cp_div1 {
	background: url(../img/product/1.jpg) no-repeat center center;
}
.cp_div2 {
	background: url(../img/product/2.jpg) no-repeat center center;
}
.cp_div3 {
	background: url(../img/product/3.png) no-repeat center center;
}
.cp_div4 {
	background: url(../img/product/4.png) no-repeat center center;
}
.cp_div5 {
	background: url(../img/product/5.png) no-repeat center center;
}
.cp_div6 {
	background: url(../img/product/6.jpg) no-repeat center center;
}
.cp_div7 {
	background: url(../img/product/7.jpg) no-repeat center center;
}
.cp_div8 {
	background: url(../img/product/8.jpg) no-repeat center center;
}
.cp_div9 {
	background: url(../img/product/9.jpg) no-repeat center center;
}
.cp_div10 {
	background: url(../img/product/10.png) no-repeat center center;
}
.cp_div11 {
	background: url(../img/product/11.png) no-repeat center center;
}
.cp_div12 {
	background: url(../img/product/11.png) no-repeat center center;
}
.cp_div13 {
	background: url(../img/product/11.png) no-repeat center center;
}
.cp_div14 {
	background: url(../img/product/11.png) no-repeat center center;
}
.device {
    background: url(../img/factory/recenter/device.jpg) no-repeat center center;
}



/*招聘*/

.recruit_banner {
	background: url(../img/factory/recenter/device.jpg) center center;
}

.recruit_unline {
	width: 80px;
}

.recruit_cont_div {
	margin: 0 0 10px 0;
}

.recruit_ul {
	margin-bottom: 20px;
}

.recruit_ul li {
	margin-bottom: 1px
}

.recruit_ul li .recruit_ul_left {
	float: left;
	width: 115px;
	background: #70c3ff;
	font-size: 16px;
	color: #fff;
	text-align: center;
	padding: 10px 0
}

.recruit_ul li .recruit_ul_right {
	float: left;
	width: 591px;
	background: #eef8ff;
	font-size: 14px;
	padding: 10px 10px;
	color: #616161
}

.recruit_ul li .recruit_ul_left1 {
	padding: 22px 0
}

.recruit_ul li .recruit_ul_leftcolor {
	background: #fdc06a
}

.recruit_ul li .recruit_ul_rightcolor {
	background: #fff7eb
}

.recruit_ul li .recruit_ul_leftcolorb {
	background: #79d6ed
}

.recruit_ul li .recruit_ul_rightcolorb {
	background: #ecfbff
}

.recruit_peoplet_bg {
	width: 718px;
	background: #f5f8fa;
	margin-bottom: 10px
}

.recruit_peoplet_title {
	width: 718px;
	height: 45px;
	line-height: 45px;
	color: #fff;
	background: #469ee3
}

.recruit_peoplet_h1 {
	font-size: 14px;
	float: left;
	margin-left: 20px
}

.recruit_peoplet_line {
	width: 1px;
	height: 22px;
	background: #fff;
	float: left;
	margin: 10px 0 0 20px
}

.recruit_peoplet_h2 {
	font-size: 14px;
	float: left;
	margin-left: 20px
}

.recruit_peoplet_sj {
	float: right;
	padding-left: 20px;
	width: 45px;
	height: 45px;
}

*+html .recruit_peoplet_sj {
	padding-top: 16px;
}

.recruit_peoplet_cont {
	padding: 10px 20px;
	display: none;
}

.recruit_peoplet_cont p {
	color: #616161;
	font-size: 14px;
	line-height: 30px;
}


/*公司动态*/

.dyn_title1 {
	font-size: 16px;
	width: 726px;
	text-align: center;
	font-weight: bold
}

.space {
	padding-left: 5px;
	width: 717px;
}

.dyn_img0 {
	text-align: center
}

.dyn_l {
	font-size: 16px;
	font-weight: bold;
	margin: 20px 0;
}

.dyn_res_img2 {
	width: 681px;
	height: 300px;
	background: url(../img/dongtai2.jpg) no-repeat center center;
	margin: 20px auto;
}

.dyn_res_img3 {
	width: 724px;
	height: 300px;
	background: url(../img/dongtai4.jpg) no-repeat center center;
}

.dyn_wrk {
	margin: 20px 0;
}

.dyn_img3 {
	background: url(../img/dongtai3.jpg) no-repeat center center;
	margin: 20px auto;
	width: 724px;
	height: 130px;
}

.event_r .dyn_date {
	font-size: 14px;
	width: 726px;
	text-align: center;
	color: #b4b4b4;
	margin: 10px auto;
	border-bottom: 1px dotted #b4b4b4;
	padding-bottom: 15px
}

.dyn_img4 {
	width: 740px;
	height: 196px;
	background: url(../img/dongtai5.jpg) no-repeat center center;
	margin: 20px auto;
}

.dyn_img5 {
	width: 740px;
	height: 249px;
	background: url(../img/dongtai6.jpg) no-repeat center center;
	margin: 20px auto;
}

.dyn_img10 {
	width: 720px;
	height: 400px;
	background: url(../img/dongtai7.jpg) no-repeat center center;
	margin: 20px auto;
}

.start {
	width: 724px;
	height: 200px;
	background: url(../img/start.jpg) no-repeat center center;
	margin: 20px auto;
}

.colo {
	color: #469fe3;
}

.font_l {
	font-size: 24px;
}


/*开工大吉*/

.dyn_start {
	height: 600px;
}


/*日本行*/

.trip {
	float: left;
	width: 350px;
	height: 330px;
	margin-right: 13px;
}

.trip_vote {
	font-size: 12px;
	text-align: center;
}

.trip_img1 {
	background: url(../img/trip8.png) no-repeat center center;
	margin: 20px auto;
	width: 726px;
	height: 200px;
}

.trip_con p {
	text-indent: 28px;
	font-size: 14px;
}

.dyn_img6 {
	width: 726px;
	height: 249px;
	background: url(../img/trip8.jpg) no-repeat center center;
	margin: 20px auto;
}

.dyn_img7 {
	width: 726px;
	height: 170px;
	background: url(../img/bitth.jpg) no-repeat center center;
	margin: 20px auto;
}

.dyn_img8 {
	width: 726px;
	height: 249px;
	background: url(../img/trip8.jpg) no-repeat center center;
	margin: 20px auto;
}


/*兼容ie7*/

.compat_bannner {
	position: relative;
	z-index: -1;
}

.text_space {
	text-indent: 28px;
}

.space_htea {
	text-align: center
}

.event_r_img {
	width: 726px;
	text-align: center
}


/*jz加的*/

.tab-blue {
	background-color: #469fe3;
	color: white;
}

.nav_ul2>li {
	box-shadow: 1px 1px 2px lightgrey;
}

.nav_ul2>li:first-child {
	box-shadow: 1px 1px 2px lightgrey;
	border-top-right-radius: 5px;
	border-top-left-radius: 5px;
}

.nav_ul2>li:last-child {
	border-bottom-right-radius: 5px;
	border-bottom-left-radius: 5px;
}

.triangle-up {
	width: 0;
	height: 0;
	border-left: 7px solid transparent;
	border-right: 7px solid transparent;
	border-bottom: 15px solid white;
	box-shadow: 1px 0px 5px lightgrey;
}

.triangle-up-p {
	display: flex;
	justify-content: center;
	margin-top: -20px;
	background-color: transparent;
}

.triangle-up+ul {
	margin-top: 0px;
}

.nav_li>.nav_ul2 {
	margin-top: 0px;
}

.nav_ul2>li>a {
	/*border-bottom: 2px solid #ccc;*/
	font-size: 14px
}


/*----------嵌入百度地图部分css-----*/

.nav_li>.nav_ul2.classic_case {
	margin-left: -70px;
}
div>h2 {
	margin-bottom: 15px;
}

html,
body {
	margin: 0;
	padding: 0;
}

.iw_poi_title {
	color: #CC5522;
	font-size: 14px;
	font-weight: bold;
	overflow: hidden;
	padding-right: 13px;
	white-space: nowrap
}

.iw_poi_content {
	font: 12px arial, sans-serif;
	overflow: visible;
	padding-top: 4px;
	white-space: -moz-pre-wrap;
	word-wrap: break-word
}

.BMap_Marker>div>img {
	height: 22px;
}

.section_field {
	width: 100%;
	font-size: 1em;
	color: #4e4e4e;
	padding: 20px 0px;
	display: flex;
	display: -webkit-inline-flex;
	justify-content: center;
	align-items: center;
}

.section_title {
	font-size: 1.1em;
}

.section_title_front_dot,
.section_title_back_dot {
	position: relative;
	margin: 0px 20px;
	font-size: 15px;
}

.section_title_front_dot:after,
.section_title_back_dot:after {
	transform: rotate(45deg);
	-moz-transform: rotate(45deg);
	-webkit-transform: rotate(45deg);
	-ms-transform: rotate(45deg);
	background-color: #4daef8;
	color: #4daef8;
	position: absolute;
	z-index: 998;
	top: 8px;
	width: 7px;
	height: 7px;
	content: ' ';
}

.section_title_front_dot:after {
	right: -8px;
}

.section_title_back_dot:after {
	left: -8px;
}

.section_title_front_line,
.section_title_back_line {
	position: relative;
}

.section_title_front_line:after,
.section_title_back_line:after {
	background-color: #4daef8;
	color: #4daef8;
	position: absolute;
	z-index: 998;
	top: 11px;
	width: 60px;
	height: 1px;
	content: ' ';
}

.section_title_front_line:after {
	right: 0px;
}

.section_title_back_line:after {
	left: 0px;
}


/*辅助类*/

.container-flex-center-center {
	display: flex;
	display: -webkit-flex;
	justify-content: center;
	align-items: center;
}
.advice_service_item.container-flex-space-between-center {
	margin-top: 10px;
	align-items: flex-start;
}

.container-flex-space-between-center {
	display: flex;
	display: -webkit-flex;
	justify-content: space-between;
	align-items: center;
}
.software_developing_item {
	padding: 15px 0px;
}

.container-flex-space-around-center {
	display: flex;
	display: -webkit-flex;
	justify-content: space-around;
	align-items: center;
}

.container-flex-start {
	display: flex;
	display: -webkit-flex;
	justify-content: flex-start;
	align-items: center;
}

.container-flex-end {
	display: flex;
	display: -webkit-flex;
	justify-content: flex-end;
	align-items: center;
}

.container-inline-flex-center-center {
	display: inline-flex;
	display: -webkit-inline-flex;
	justify-content: center;
	align-items: center;
}

.container-inline-flex-space-between-center {
	display: inline-flex;
	display: -webkit-inline-flex;
	justify-content: space-between;
	align-items: center;
}

.container-inline-flex-space-around-center {
	display: inline-flex;
	display: -webkit-inline-flex;
	justify-content: space-around;
	align-items: center;
}

.container-inline-flex-start {
	display: inline-flex;
	display: -webkit-inline-flex;
	justify-content: flex-start;
	align-items: center;
}

.container-inline-flex-end {
	display: inline-flex;
	display: -webkit-inline-flex;
	justify-content: flex-end;
	align-items: center;
}

.image-cover {
	background-position: center center;
	background-repeat: no-repeat;
	background-size: cover;
}

.image-contain {
	background-position: center center;
	background-repeat: no-repeat;
	background-size: contain;
}

.ellipsis {
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}

.ellipsis-2 {
	display: -webkit-box;
	overflow: hidden;
	white-space: normal !important;
	text-overflow: ellipsis;
	word-wrap: break-word;
	-webkit-line-clamp: 2;
	-webkit-box-orient: vertical
}

.ellipsis-3 {
	display: -webkit-box;
	overflow: hidden;
	white-space: normal !important;
	text-overflow: ellipsis;
	word-wrap: break-word;
	-webkit-line-clamp: 3;
	-webkit-box-orient: vertical
}

.ellipsis-4 {
	display: -webkit-box;
	overflow: hidden;
	white-space: normal !important;
	text-overflow: ellipsis;
	word-wrap: break-word;
	-webkit-line-clamp: 4;
	-webkit-box-orient: vertical
}

.ellipsis-5 {
	display: -webkit-box;
	overflow: hidden;
	white-space: normal !important;
	text-overflow: ellipsis;
	word-wrap: break-word;
	-webkit-line-clamp: 5;
	-webkit-box-orient: vertical
}

@-moz-document url-prefix()
/*Firefox*/

{
	.ellipsis-2 {
		position: relative;
		line-height: 1.4em;
		height: 2.8em;
		overflow: hidden;
	}
	.ellipsis-3 {
		position: relative;
		line-height: 1.4em;
		height: 4.2em;
		overflow: hidden;
	}
	.ellipsis-4 {
		position: relative;
		line-height: 1.4em;
		height: 5.6em;
		overflow: hidden;
	}
	.ellipsis-5 {
		position: relative;
		line-height: 1.4em;
		height: 7em;
		overflow: hidden;
	}
}


/*辅助类*/