.f12{font-size: 12px;}
.f14{font-size: 14px;}
.f16{font-size: 16px;}
.f18{font-size: 18px;}
.f20{font-size: 20px;}
.f22{font-size: 22px;}
.f24{font-size: 24px;}
.f26{font-size: 26px;}
.hgt10{height: 100%;}
section{width: 100%;width: 1200px!important;margin: 0 auto;}
.padT10{padding-top: 10px!important;}
.padT30{padding-top: 30px!important;}
.padB30{padding-bottom:30px!important;}
.padL30{padding:0 30px 20px!important;}
.padL{padding-left:30px; padding-right: 30px;}
.marT20{margin-top:20px!important;}
.hgt165{height: 165px!important;}
.pageNum{overflow: hidden;font-size: 16px;color: #666;margin: 40px auto 0;}
.pageNum ul{text-align: center;}
.pageNum li{margin-right: 10px;display: inline-block;width: auto!important;float: none!important;}
.pageNum li a{color: #666;}
.thisclass{color: #ec6616;}
.header{width: 100%;height: 110px;overflow: hidden;}
.nav_t_logo{float: left;width: auto;height: 100%;}
.nav_t_r2,.mobileCjdt{display: none;}
.nav_t_r{float: right;width: 74.5%;overflow: hidden;margin: 0 auto;padding-top: 35px;padding-left: 16%;}
.nav_t_r div,.nav_t_r p{float: left;}
.nav_t_r div:nth-child(1){width: 53.6%;height:43px; border:2px solid #ec6616;overflow: hidden;border-radius: 4px;}
.nav_t_r div:nth-child(1) input{float: left;width: 82%;color: #fff;height: 100%;padding-left:6px;}
.nav_t_r div:nth-child(1) #srhTxt{color: #666;}
.nav_t_r div:nth-child(1) span{float: right;width: 18%;text-align: center;line-height: 43px;height: 100%;background: #ec6616;color: #fff;}
.nav_t_r div:nth-child(1) span img{display: block;margin: 10px auto;}
.nav_t_r p{line-height: 43px;width: 60px;text-align: center;}
.nav_t_r div:nth-child(3){width:85px;height: 43px; background: #ec6616;border-radius: 4px;color: #fff;text-align: center;line-height: 43px;}
.nav_t_r div:nth-child(3) a{color: #fff;}
.nav{width: 100%;height: 44px;line-height: 44px;}
.nav_l{float: left;}
.nav_l li{float: left;color: #fff;padding: 0 16px;font-size: 14px;}
.nav_l li a{color: #333;}
.nav_r{float: right;width: 106px;height: 30px;background: #ec6616;color: #fff;text-align: center;line-height: 30px;margin-top: 6px;border-radius: 30px;}
.nav_r a{color: #fff;}
.srhCon,.banner2,.mobFirNav,.mob_navList,.index_con1 .title2,.index_con2 .title2,.index_con3 .title2,.index_con4 .title2,.index_con5 .title2,.index_con5 .mob_newsCon,.footer2,.mob_nav,.topBar,.mob_nav,.dl_ban .dl_ban_r2,.jui_footer,.hide-wx,.newsBotList .title2,.choose,.banner2{display: none;}
.banner{width: 1920px;position: relative;left: 50%; margin: 0 auto;margin-left: -960px;}
.banner .swiper-container{height: 100%;}
.banner img{width: 100%;height: auto;}
.banner nav{position: absolute;height:100%;width: 210px;background: #1f3346;top:0px;z-index: 9;overflow: hidden;}
.banner nav a{width: 80%;height: 69px;border-bottom: 1px solid rgba(255,255,255,0.08);margin-left: 10%; overflow: hidden;}
.banner nav a span{float: left;line-height: 69px;}
.banner nav a  img{float: right;height: 0.24rem;width: 0.24rem;margin-top: 0.33rem;}
.mar_bot{margin-bottom: 20px;}
.index_con1,.index_con4,.dlCon1,.dlCon2,.dlCon3,.dlCon4,.abtCon1,.abtCon3{width: 100%;padding: 50px 0;}
.index_con1 h3,.index_con2 h3,.index_con3 h3,.index_con4 h3,.index_con5 h3,.dlCon1 h3,.dlCon2 h3,.dlCon3 h3,.dlCon4 h3,.abtCon1 h3,.abtCon3 h3{font-size: 32px;}
.index_con1 .titImg,.index_con2 .titImg,.index_con3 .titImg,.index_con4 .titImg,.index_con5 .titImg,.dlCon1 .titImg,.dlCon2 .titImg,.dlCon3 .titImg,.dlCon4 .titImg,.abtCon1 .titImg,.abtCon3 .titImg{width: auto;margin: 0 auto;display: block;}
.index_con1 .title,.index_con2 .title,.index_con3 .title,.index_con4 .title,.index_con5 .title,.dlCon1 .title,.dlCon2 .title,.dlCon3 .title,.dlCon4 .title,.abtCon1 .title,.abtCon3 .title{font-size: 32px;margin-top: -40px;text-align: center;}
.index_con1 .title div,.index_con2 .title div,.index_con3 .title div,.index_con4 .title div,.index_con5 .title div,.dlCon1 .title div,.dlCon2 .title div,.dlCon3 .title div,.dlCon4 .title div,.abtCon1 .title div,.abtCon3 .title div{font-weight: 600;}
.index_con1 .title p,.index_con2 .title p,.index_con3 .title p,.index_con4 .title p,.index_con5 .title p,.dlCon1 .title p,.dlCon2 .title p,.dlCon3 .title p,.dlCon4 .title p,.abtCon1 .title p,.abtCon3 .title p{width: 58px;height: 6px;border-radius: 4px;margin: 10px auto 0;}

.newsBotList .title{font-size: 32px;margin-top: 40px;text-align: center;}
.newsBotList .title p{width: 58px;height: 6px;border-radius: 4px;margin: 10px auto 0;}
.newsBotCon{margin-top: 40px}
.newsBotCon tr{width: 100%;overflow: hidden}
.newsBotCon td{width: 32%;margin-right: 2%;margin-bottom: 26px;float: left;}
.newsBotCon td:nth-child(3n+3){margin-right: 0;}
.newsBotCon .listCon a{overflow: hidden;width: 100%}
.newsBotCon .listCon a .leftImg{width: 100%;height: 200px;}
.newsBotCon .listCon a  .rightC{width: 100%}
.newsBotCon .listCon a  .rightC div{margin-top: 4px;}
.newsBotCon .listCon a  .rightC .bot{overflow: hidden;margin-top: 6px;display: block;}
.newsBotCon .listCon a  .rightC .bot img{float: left;height: 16px;margin-right: 4px;width: 16px;margin-top: 2px;}
.newsBotCon .listCon a  .rightC .bot span{float: left;}

.index_con1 ul{width: 100%;overflow: hidden;margin-top: 30px;}
.index_con1 ul li{float: left;width: 23.75%;margin-right: 1.6%;}
.index_con1 ul li:nth-child(4n+4){margin-right: 0;}
.index_con1 ul li img,.index_con2 ul li img{width: 100%;height: 240px;}
.index_con1 ul li div,.index_con2 ul li div,.index_con3 .list li div{width: 100%;height: 88px;margin-top: -20px;overflow: hidden;text-align: center;border: 1px solid #f5f5f5;border-top: none;}
.index_con1 ul li div h6,.index_con2 ul li div h6,.index_con3 .list li div h6{margin-top: 12px;padding: 0 10px;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
.index_con1 ul li div span,.index_con2 ul li div span,.index_con3 .list li div span{display: block;margin-top: 8px;padding: 0 10px;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
.index_con1 ul li:last-child,.index_con2 ul li:nth-child(3n+3){margin-right: 0;}
.index_con2{width: 100%;padding: 50px 0 10px;}
.index_con2 .list{margin-bottom: 40px;overflow: hidden;}
.index_con2 .list .list_l{float: left;width: 23.75%;margin-right: 1.6%;height: 675px;text-align: center;}
.index_con2 .list .list_r{float: left;width: 74.65%;}
.bg1{background: url(../icon/nav_l1.jpg) no-repeat;background-size: 100% 100%;}
.bg2{background: url(../icon/nav_l2.jpg) no-repeat;background-size: 100% 100%;}
.bg3{background: url(../icon/nav_l3.jpg) no-repeat;background-size: 100% 100%;}
.bg4{background: url(../icon/nav_l4.jpg) no-repeat;background-size: 100% 100%;}
.bg5{background: url(../icon/nav_l5.jpg) no-repeat;background-size: 100% 100%;}
.bg6{background: url(../icon/nav_l6.jpg) no-repeat;background-size: 100% 100%;}
.index_con2 ul{overflow: hidden;width: 100%;}
.index_con2 ul li{float: left;width: 31.84%;margin-right: 2.24%;margin-bottom: 20px;}
.index_con2 .list_l .titImg{width: 60px;height: 60px;margin-top: 50px;}
.index_con2 .list_l  ul{margin-top: 30px;height: 260px;    padding-left: 18px;}
.index_con2 .list_l  ul li{width: 44%;height: 34px;line-height: 34px;border: 2px solid #fff;float: left;margin-right: 18px;margin-bottom: 20px;font-size: 12px;}
.index_con2 .list_l  ul li a{color: #fff;line-height: 30px;}
.index_con2 .list_l  ul li:nth-child(2n+2){margin-right: 0;}
.index_con2 .list_l h5{margin-top: 16px;}
.index_con2 .list_l .bot{position: relative;}
.index_con2 .list_l .botImg{width: auto;}
.index_con2 .list_l .bot p{width: 70px;height: 24px;border-radius: 20px;line-height: 24px;position: absolute;right: 5%;top: 2%;}
.index_con2 .list_l .bot p img{width: 14px;height: 14px;vertical-align: middle;margin-right: 6px;}
.index_con3{width: 100%;min-width: 1200px;background:url('../icon/index_bg1.jpg') no-repeat;background-size: 100% 100%;padding: 50px 0;}
/*.index_con3 .navTab{overflow: hidden;margin: 30px auto;width: 63%;}*/
/*.index_con3 .navTab a{width: 120px;height: 40px;text-align: center;line-height: 35px;margin-right: 30px;float: left;border: 2px solid #ec6616;color: #ec6616;}*/
.index_con3 .navTab a:last-child,.index_con2 .navTab a:last-child{margin-right: 0;}
.index_con3 .navTab,.index_con2 .navTab{ display: box;display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;margin: 30px auto;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;}
.index_con3 .navTab a,.index_con2 .navTab a{width: 120px;height: 40px;text-align: center;line-height: 35px;margin-right: 30px;border: 2px solid #ec6616;color: #ec6616;}

/*.index_con3 .navTab li a{color: #ec6616;}*/
.index_con3 .list{width: 100%;overflow: hidden; margin-top: 30px;}
.index_con3 .list li{float: left;width: 32%;margin-right: 2%;margin-bottom: 20px;}
.index_con3 .list li img{width: 100%;height: 232px;}
.index_con3 .list li:nth-child(3n+3){margin-right: 0;}
.index_con3 .moreBtn{width: 140px;height: 40px;text-align: center;line-height: 35px;border: 2px solid #ec6616;margin: 10px auto 0;font-size: 16px;}
.wdNum{width: 60%!important;}
.margA{margin: 36px auto!important;}
.index_con4 ul{width: 100%;overflow: hidden;border: 1px solid #eee;margin-top: 30px;}
.index_con4 ul li{float: left;width: 33.3%;height: 200px;}
.index_con4 ul li img{width: 100%;height: 100%;}
.index_con5{width: 100%;padding: 50px 0;}
.tagindex_con5,.choose,.sec7_con_li_an  {
	display: none;
}
.index_con5 .con{width: 100%;margin-top: 30px;padding: 30px;height: 410px;}
.index_con5 .con .tit{overflow: hidden;width: 100%}
.index_con5 .con .tit .navTab{float: left;overflow: hidden;}
.index_con5 .con .tit .navTab li{float: left;margin-right: 50px;}
.index_con5 .con .tit  a{float: right;color: #333;}
.act1{border-bottom: 2px solid  #ec6616;padding-bottom: 10px;}
.index_con5 .newsCon{width: 100%;overflow: hidden;margin-top: 30px;}
.index_con5 .newsCon_l{float: left;width: 30%;}
.index_con5 .newsCon_l img{width: 100%;height: 190px;}
.index_con5 .newsCon_l p{width: 100%;margin-top: 10px;}
.index_con5 .newsCon_l div{margin-top: 12px;line-height: 20px;overflow: hidden;position: relative;height: 40px;}
.index_con5 .newsCon_l div:after {content:'';position:absolute;bottom:0;right:0;background:#FFF;padding-left:10px;}
.index_con5 .newsCon_r{float: right;width: 67%;}
.index_con5 .newsCon_r ul{width: 100%;overflow: hidden;}
.index_con5 .newsCon_r li{float: left;width: 48%;margin-right: 4%;overflow: hidden;margin-bottom: 18px;}
.index_con5 .newsCon_r li:nth-child(2n+2){margin-right: 0;}
.index_con5 .newsCon_r li:nth-child(5),.index_con5 .newsCon_r li:nth-child(6){margin-bottom: 0;}
.index_con5 .newsCon_r li a{width: 100%;}
.index_con5 .newsCon_r li span{float: left;width: 6px;height: 6px;border-radius: 100%;margin-top: 8px;}
.index_con5 .newsCon_r li div{float: left;margin-left: 6px;width: 96%;}
.index_con5 .newsCon_r li div p:nth-child(2){height: 44px;margin-top: 6px;line-height: 22px;overflow: hidden;position: relative;}
.index_con5 .newsCon_r li div p:nth-child(2):after {content:'';position:absolute;bottom:0;right:0;background:#FFF;padding-left:10px;}
footer{width: 100%;min-width:1200px;background: url('../icon/ftBg.jpg') no-repeat;background-size: 100% 100%;}
footer .ft_top{width: 100%;overflow: hidden;padding: 30px 0;border-bottom: 1px solid #4c4c4c;}
footer .ft_top li{width: 25%;float: left;text-align: center;border-right: 1px solid #4c4c4c;overflow: hidden;}
footer .ft_top li:last-child{border-right: 0;}
footer .ft_top li img{float: left;width: 50px;height: 50px;margin-left: 14%;}
footer .ft_top li div{float: left;margin-left: 10px;text-align: left;}
footer .ft_top li div span{margin-top: 10px;display: block;}
footer .mid{width: 100%;overflow: hidden;padding: 30px 0;}
footer .mid ul{float: left;width: 56%;overflow: hidden;border-right: 1px solid #4c4c4c;}
footer .mid ul li{float: left;width: 17%;}
footer .mid ul li a{margin-bottom: 15px;}
footer .mid ul li:last-child{width: 13%;}
footer .mid_r{float: right;overflow: hidden;width: 60%;padding: 0px 0 0;margin-top: -120px;}
footer .mid_r div:nth-child(1){float: left;margin-left: 60px;}
footer .mid_r div:nth-child(1) img{width: 200px;height: 100px;padding: 10px;background: url('../icon/index_icon13.png') no-repeat;background-size: 100% 100%;}
footer .mid_r div:nth-child(1) p{text-align: center;}
footer .mid_r div:nth-child(2){float: left;text-align: center;width:45%;}
footer .mid_r div:nth-child(2) p{font-size: 26px;font-weight: 600;/*margin-top: 24px;*/}
footer .mid_r div:nth-child(2) span{margin-top: 10px;display: block;}
footer .mid2{width: 100%;border-top: 1px solid #4c4c4c;overflow: hidden}
footer .mid2 span{float: left;}
footer .mid2 a{margin-right: 20px;color: #999;display: inline-block;}
.footer{width: 100%;height: 68px;text-align: center;line-height: 68px;background: #202020;}
.footer a{color: #999;}
.index_con3 nav,.anliD nav{width: 100%;height: 60px;line-height: 60px;overflow: hidden;border-bottom: 1px solid #eee;}
.index_con3 nav a,.index_con3 nav span,.anliD nav a,.anliD nav span{margin-right: 6px;display: inline-block;color: #999;}
/*.index_con3 nav a,.index_con3 nav span,.anliD nav a,.anliD nav span{float: left;margin-right: 6px;}*/
/*案例详情*/
.anliD{width: 100%;}
.anliD .con{width: 100%;overflow: hidden;}
.anliD .con .con_l{width: 73%;float: left;}
.anliD .con .con_l_t{width: 100%;padding: 0 30px 60px;}
.anliD .con_l_t h5{line-height: 66px;border-bottom: 1px solid #eee;}
.anliD .con_l_t .mid{margin-top: 30px;}
.anliD .con_l_t .mid a{display: inline-block}
.anliD .con_l_t .mid img{width: 100%;}
.anliD .con_l_t .mid .list{margin-bottom: 16px;overflow: hidden;}
.anliD .con_l_t .mid .list_l{float: left;}
.anliD .con_l_t .mid .list_r{width: 90.6%;float: right;line-height: 24px;}
.anliD .con_l .con_l_m{margin-top: 20px;}
.anliD .con_l .con_l_m .tit{width: 100%;line-height: 50px;padding: 0 30px;border-bottom: 1px solid #eee;overflow: hidden;}
.anliD .con_l .con_l_m .tit span{width: 5px;height: 18px;float: left;margin: 16px 10px 0 0;}
.anliD .con_l  .con_l_m_b{width: 100%;padding: 30px;font-size: 16px;line-height: 32px;}
.anliD .con_l  .con_l_m_b a{display: inline-block}
.anliD .con_l  .con_l_m_b img{/*width: 100%;*/height: auto;margin-bottom: 20px; max-width:100%;}
.anliD .con  .con_r{float: right;width: 25%;padding: 0 20px 20px;min-height: 500px;}
.anliD .con_r .tit{line-height: 50px;border-bottom: 1px solid #eee;}
.anliD .con_r .con_r_list{margin-top: 20px;width: 100%;overflow: hidden;}
.anliD .con_r .con_r_list img{width: 80px;height: 60px;float: left;}
.anliD .con_r .con_r_list div{float: left;margin: 6px 14px;width: 58%;}
.anliD .con_r .con_r_list div span{display: block;margin-top: 8px;white-space: nowrap;text-overflow:ellipsis;overflow: hidden;}
.anliD .con_l  .tabNav{width: 100%;height: 60px; border-bottom: 1px solid #eee;overflow: hidden;padding-left: 28px;}
.anliD .con_l  .tabNav a{float: left;margin-right: 50px;color: #333;line-height: 57px;}
.act2{border-bottom: 2px solid #ec6616;}
.anliD .con_l  .listCon{width: 100%;padding: 0 28px;overflow: hidden;margin-top: 30px;}
.anliD .con_l  .listCon a{width: 100%;}
.anliD .con_l  .listCon .leftImg{width: 180px;height: 112px;float: left;}
.anliD .con_l  .listCon .rightC{width: 74.6%;float: right;padding-top: 2px;}
.anliD .con_l  .listCon .rightC div{line-height: 20px;margin-top: 10px;height: 42px;overflow: hidden;position: relative;}
.anliD .con_l  .listCon .rightC div:after {content:'';position:absolute;bottom:0;right:0;background:#FFF;padding-left:10px;}
.anliD .con_l  .listCon .rightC .bot{margin-top: 10px;display: block;}
.anliD .con_l  .listCon .rightC .bot img,.newsD_tit img{vertical-align: middle;width: 16px;margin-right: 4px;}
.newsD_tit{width: 66%;padding: 40px 0 22px;margin-left: 17%;text-align: center;}
.newsD_tit p{margin-bottom: 30px;}
.newsD_con{width: 93.75%;margin-left: 3.125%;line-height: 28px;border-top:1px solid #eee;min-height: 326px;position: relative; padding-top: 40px;}
.newsD_con .newsD_con_t a{display: inline-block}
.newsD_con_b1{margin-top: 20px;padding-left: 30px}
.newsD_con_b2{margin-top: 10px;padding-left: 30px}
.newsD_con_b2 span{display: inline-block;height: 26px;line-height: 26px;padding: 0 6px;color: #666;margin-right: 10px;}
.newsD_con_b2 a{display: inline-block;height: 26px;line-height: 26px;padding: 0 6px;background: #78bde8;color: #fff;margin-right: 10px;margin-bottom: 12px;}
.newsNext{overflow: hidden;line-height: 50px;font-size: 16px;margin: 26px 3.125% 0;}
.newsNext a{color: #666;display: inline-block;}
.newsNext p{width: 40%;white-space: nowrap;text-overflow: ellipsis;overflow: hidden}
.newsNext p a{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;width:84%;vertical-align:bottom;display: inline}
.newsNext p:nth-child(1){float: left;color: #666;}
.newsNext p:nth-child(2){float: right;color: #666;}

.anliD .newsD_tit span span:nth-child(3),.anliD .newsD_tit span span:nth-child(4){margin-left: 30px;}
.newsD_con img{/*width: 100%;*/height: auto;}
.newsD_tit .bot{display: block;}
.scd_top{width: 100%;}
.scd_top_l{float: left;width: 340px;height: 290px;}
.scd_top_r{float: right;width: 68%;}
.scd_top_r .tit2{width: 100%;line-height: 24px;margin-top: 4px;position: relative;height: 48px;overflow: hidden;}
.scd_top_r .tit2:after {content:'';position:absolute;bottom:0;right:0;background:#FFF;padding-left:10px;}
.scd_top_r .tit3,.scd_top_r .tit4{margin-top: 18px;overflow: hidden;}
.scd_top_r .tit3 p{float: left;line-height: 42px;}
.scd_top_r .tit3 span{float: left;height: 42px; line-height: 42px; margin-left: 20px;padding: 0 30px;background: url('../icon/checked.png') no-repeat;background-size: 100% 100%;}
.scd_top_r .tit4 p{float: left;line-height: 40px;}
.scd_top_r .tit4  input{margin-left: 20px;width: 260px;height: 40px;padding-left: 14px;border:1px solid #ddd;}
.scd_top_r .tit5{padding-left: 72px;margin-top: 14px;}
.scd_top_r .tit5 img{height: 22px;vertical-align: middle;}
.scd_top_r .tit6{overflow: hidden;margin-top: 12px;    margin-left: 72px;}
.scd_top_r .tit6 input{width: 140px;height: 42px;float: left;line-height: 42px;text-align: center;}
.scd_top_r .tit6 a{width: 140px;height: 42px;float: left;line-height: 42px;text-align: center;}
.scd_top_r .tit6 a:nth-child(2){margin-left: 20px;background: #34abff;}

/*代理*/
.dl_ban{min-width: 1200px!important; width: 100%;height: 480px; position: relative;overflow: hidden;margin: 0 auto;background: url('../icon/dl.jpg') no-repeat;background-size: 100% 100%;}
.dl_ban .dl_ban_l{position: absolute;z-index: 99;}
.dl_ban .dl_ban_l h5{font-size: 60px;margin-top: 70px;line-height: 120px;}
.dl_ban .dl_ban_l p{line-height: 64px;width: 450px;border:1px solid #8edaff;border-left: none;border-right: none;}
.dl_ban .dl_ban_l span{overflow: hidden;display: block;margin-top: 46px;}
.dl_ban .dl_ban_l span a{float: left;width: 190px;height: 56px;text-align: center;line-height: 56px;margin-right: 60px;color: #fff;}
.dl_ban .dl_ban_l span a:nth-child(2){background-color: #dc1111;}
.dl_ban .dl_ban_r1{width: 100%;height: auto;}
.dlCon1 ul{width: 90%;overflow: hidden;margin: 30px 5% 40px;padding: 10px;}
.dlCon1 ul li{float: left;width: 22.8%;margin-right: 26px;text-align: center;height: 358px;background-color: #fff;box-shadow:0px 0px  10px 3px #f5f5f5;}
.dlCon1 ul li:last-child,.dlCon3 ul li:last-child{margin-right: 0;}
.dlCon1 ul li img{width: 80px;height: 80px;margin-top: 60px;}
.dlCon1 ul li div{margin-top: 30px;}
.dlCon1 ul li  p{line-height: 26px;margin-top: 16px;}
.dlCon1 .zxBtn,.dlCon3 .zxBtn{width: 230px;height: 60px;line-height: 60px;text-align: center;margin: 0 auto;}
.dlCon2{width: 100%;min-width: 1200px;background: url('../icon/hzBg.jpg') no-repeat;background-size: 100% 100%;padding: 45px 0 170px;}
.dlCon2 ul{width: 90%;margin-left: 5%;overflow: hidden;margin-top: 140px;}
.dlCon2 ul .left{width: 235px;float: left;text-align: center;height: 170px;}
.dlCon2 ul .left img{width: 90px;height: 90px;}
.dlCon2 ul .left  p{margin-top: 24px;}
.dlCon2 ul .rgt{width: 46px;float: left;}
.dlCon3 ul{width: 90%;margin: 30px 5% 40px;overflow: hidden;}
.dlCon3 ul li{float: left;width: 22.8%;margin-right: 26px;text-align: center;height: 360px;line-height: 40px;padding-top: 126px;}
.dlCon4{background-color: #fafafa;}
.dlCon4 ul{width: 90%;overflow: hidden;margin: 50px 5% 0px;}
.dlCon4 ul li{width: 31.6%;margin-right: 26px;height: 270px;background-color: #fff;text-align: center;margin-bottom: 30px;float: left;padding-top: 64px;}
.dlCon4 ul li:nth-child(3n+3){margin-right: 0;}
.dlCon4 ul li img{width: 60px;height: 60px;}
.dlCon4 ul li p{margin-top: 16px;}

/*关于我们*/
.abt_t{width: 100%;height: 440px;background: url('../icon/abtBg.jpg') no-repeat;background-size: 100% 100%;padding: 60px 0 30px;overflow: hidden; }
.abt_t .abt_t_l{float: left;width: 480px;height: 340px;}
.abt_t  .abt_t_r{float: left;margin-left: 60px;width: 50%;}
.abt_t  .abt_t_r h5{margin-top: 30px;font-size: 42px;margin-bottom: 10px;}
.abt_t  .abt_t_r_m{line-height: 30px;}
.abt_t  .abt_t_r div{overflow: hidden;margin-top: 78px;}
.abt_t  .abt_t_r div p{float: left;color: #fff;}
.abt_t  .abt_t_r div p a{font-size: 36px;margin-top: 10px;}
.abt_t  .abt_t_r div p span{display: block;}
.abt_t  .abt_t_r div p:nth-child(1){margin-right: 110px;}

/*关于我们*/
.abtCon1 .tit{margin-top: 40px;font-size: 40px;text-align: center;}
.abtCon1 .txt{width: 100%;margin-top: 30px;font-size: 16px;color: #191919;line-height: 34px;}
.abtCon2{width: 100%;background: url('../icon/abtBg2.jpg') no-repeat;background-size: 100% 100%;padding: 50px 0;}
.abtCon2 ul,.abtCon3 ul{width: 100%;overflow: hidden;}
.abtCon2 ul li{float: left;width: 25%;text-align: center;color: #fff;border-right: 1px solid rgba(255,255,255,0.3);padding-bottom: 6px;}
.abtCon2 ul li:last-child{border-right: 0;}
.abtCon2 ul li p{font-size: 66px;margin-bottom: 24px;}
.abtCon3 ul{margin-top: 60px;}
.abtCon3 ul li{width: 400px;float: left;}
.abtCon3 ul li p{margin-bottom: 20px;}

.newNews{margin-bottom: 40px;}
.newNews .listCon .bot span:nth-child(3),.newNews .listCon .bot span:last-child,.newNews .listCon .bot p{margin-left: 26px;}
.newNews .listCon .bot a{width: auto!important;display: inline-block!important;color: #999!important;}
.newNews .listCon .bot span:nth-child(3) a,.newNews .listCon .bot p,.newNews .listCon .bot p a{display: inline-block;}
.biaoqianCon{width: 100%;border: 1px solid #eee;margin: 40px auto;}
.biaoqianCon .tit{color: #333;font-size: 16px;line-height: 54px;border-bottom: 1px solid #eee;padding-left: 26px;}
.biaoqianCon div{overflow: hidden;padding: 18px 26px;min-height: 400px;}
.biaoqianCon div a{float: left;color: #666;font-size: 14px;margin-right: 20px;line-height: 30px;}

.newNews .con  .twoList{float: right;width: 25%;padding: 0;}
.newNews .con .listCon{padding: 0 20px 20px;}
.newNews .con .listCon:nth-child(2){margin-top: 24px;}
.newNews .con_r .tit{line-height: 50px;border-bottom: 1px solid #eee;}
.newNews .con_r .con_r_list{margin-top: 20px;width: 100%;overflow: hidden;}
.newNews .con_r .con_r_list img{width: 80px;height: 60px;float: left;}
.newNews .con_r .con_r_list div{float: left;margin: 6px 14px;width: 58%;}
.newNews .con_r .con_r_list div span{display: block;margin-top: 8px;white-space: nowrap;text-overflow:ellipsis;overflow: hidden;}

/*右侧导航和online*/
.rightbarbg{ width: 50px; height: 100%; position: fixed; top: 0; right: 0; z-index: 15}
.navbtn{text-align: center; cursor: pointer; height: 100%;}
.navbtn .nbtbj span{width: 2px; height: 20px; background: #393939; position: relative; margin: 0 auto; display: block;}
.navbtn .nbtbj span:after, .navbtn .nbtbj span:before{content:'';width:100%;height:100%;
    position:absolute;background: #393939;top: 5px}
.navbtn .nbtbj span:after{right: -5px;}
.navbtn .nbtbj span:before{left: -5px}
.navbtn.active .nbtbj span{background: transparent;}
.navbtn.active .nbtbj span:before{background: #0166ce; left:0; transform: rotate(45deg);
    -webkit-transform: rotate(45deg); -o-transform: rotate(45deg); -ms-transform: rotate(45deg); -moz-transform: rotate(45deg);}
.navbtn.active .nbtbj span:after{background: #0166ce;right: 0; transform: rotate(-45deg);
    -webkit-transform: rotate(-45deg); -o-transform: rotate(-45deg); -ms-transform: rotate(-45deg); -moz-transform: rotate(-45deg);}
.nbtbj{ height: 100%; width: 100%; background: #fff;  }
/*在线服务图标*/
.online-service li .way img{
    display: inline-block;
    margin: 12px 0px 0px 3px;
    height: 30px;
}


.online-service{
    position: fixed;
    top: 50%;
    right:0;
    margin-top: -100px;
}

.online-service li{
    position: relative;
    display: block;
    width: 50px;
    height: 50px;
    margin-top: 5px;
}

.online-service li .way{
    position: relative;
    display: block;
    width:50px;
    height: 50px;
    text-align: center;
    background-color: #0166ce;
    z-index: 2;
    font-size: 0;
    -webkit-transition: 0.5s ease;
    -o-transition: 0.5s ease;
    transition: 0.5s ease;
    cursor: pointer;
}
.online-service li .way:hover{ background:#2280e1;}


.online-service li .way p{
    display: block;
    line-height: 1;
    font-size: 12px;
    color: #fff;
}

.online-service .phone .content{
    display: block;
    *display: none;
    position: absolute;
    width: 0px;
    height: 50px;
    padding: 0 50px 0 20px;
    top:0;
    right: 0px;
    border-radius: 20px;
    opacity: 0;
    line-height: 50px;
    color: #fff;
    font-size: 18px;
    background-color: #2280e1;
    z-index: 1;
    overflow: hidden;
    white-space: nowrap;
    -webkit-transition: 0.5s ease;
    -o-transition: 0.5s ease;
    transition: 0.5s ease;
}

.online-service li:hover .content{
    *display: block;
    width: 215px;
    opacity: 1;
}

/*.online-service .phone .content span:last-child{
	padding-left: 10px;
}
*/
.online-service .wx .ewm{
    display: block;
    *display: none;
    position: absolute;
    top: 50%;
    margin-top: -51px;
    right: 51px;
    opacity: 0;
    z-index: 1;
    -webkit-transform: scale(0,0);
    -ms-transform: scale(0,0);
    -o-transform: scale(0,0);
    transform: scale(0,0);
    -webkit-transform-origin: 100% 50%;
    -moz-transform-origin: 100% 50%;
    -ms-transform-origin: 100% 50%;
    -o-transform-origin: 100% 50%;
    transform-origin: 100% 50%;
    -webkit-transition: 0.5s ease;
    -o-transition: 0.5s ease;
    transition: 0.5s ease;
}

.online-service .wx:hover .ewm{
    *display: block;
    -webkit-transform: scale(1,1);
    -ms-transform: scale(1,1);
    -o-transform: scale(1,1);
    transform: scale(1,1);
    opacity: 1;
    white-space: nowrap;
}

.online-service .wx .ewm img{
    display: block;
    width: 200px;
    height: auto;
    border: 1px solid #ccc;
}

.online-service .wx .ewm .arrow{
    display: block;
    position: absolute;
    width: 0;
    height: 0;
    border: 5px solid transparent;
    border-left: 5px solid #ccc;
    top:50%;
    margin-top: -5px;
    right:-10px;
}

.online-service .wx .ewm h4{
    display: block;
    margin-top: 6px;
    color: #333;
    font-size: 16px;
    text-align: center;
}

.online-service .wx .ewm p{
    display: block;
    text-align: center;
    font-size: 12px;
    color: #666;
    margin-top: 2px;
}

.nf_container {
    text-align: center;
    /*display: table-cell;*/
    vertical-align: middle;
    margin-top: 40px;
}
.nf_container .content {
    text-align: center;
    display: inline-block;
}
.nf_container .content img{
    width: 450px;
    display: block;
    margin: 0 auto;
}
.nf_container .title {
    font-size: 20px;
    margin-top: 10px;
    color: #ec6616;
}
.place-product {
	display: block;
}


.imgSrc{max-width: 40%;}
.disFlex{display: -webkit-box!important; display: -moz-box!important;display: -webkit-flex!important; display: -moz-flex!important; display: -ms-flexbox!important;display: flex!important;}