﻿/*外部公共样式*/
@import "iconfont.css";
@import "bootstrap.min.css";
@import "../swiper/css/swiper.min.css";
/*END-外部公共样式*/

/*头部+导航*/
.topbox{width:100%; background:#f4f4f4; line-height:35px; font-size:14px; color:#333;}
.topbox a{ color:#333; margin:0 10px;}
.topbox a:hover{ color:#f00; text-decoration:underline !important;}

.header{width:100%; padding:16px 0;}
.logo img{width:100%; max-width:265px; max-height:83px;}
.logo_txt img{max-width:275px;}
.header_dianhua{height:50px; line-height:22px; color:#333; font-size:14px; background:url(../images/header_dianhua.png) no-repeat left center; padding-left:58px; margin-top:18px;}
.header_dianhua span{display:block; overflow:hidden; line-height:28px; font-size:25px; font-weight:bold; color:#0581d2;}

nav{background:#0580d2;}
.nav{width:100%; background:url(../images/shutiao.jpg) no-repeat left center; padding-left:2px;}
.nav>li{width:12.5%; background:url(../images/shutiao.jpg) no-repeat right center; padding-right:2px;}
.nav>li>a{width:100%; height:55px; line-height:55px; font-size:18px; color:#fff; text-align:center;}
.nav>li>a:hover{background:#0051ac; color:#fff;}
/*END-头部+导航*/

/*banner*/
.banner{width:100%; position:relative;}
.banner .banner-imgbox .swiper-slide{background-repeat:no-repeat; background-position:center center; background-size:cover; position:relative;}
.banner .banner-imgbox .swiper-slide .banner_img_top{padding-top:26.04167%;}
.banner .banner-imgbox .swiper-slide img{width:100%;}
/*圆点*/
.banner .swiper-pagination {opacity:0; position: absolute; right:0; bottom:15px;}
.banner .swiper-pagination-bullet {width:14px; height:14px;  background:#706f6d; opacity:0.5; border-radius:50%; margin:0 6px;}
.banner .swiper-pagination-bullet-active{opacity:1; background:#706f6d;}
.banner:hover .swiper-pagination{opacity:1;} 
/*箭头*/
.banner .next{right:2%; position:absolute;top:50%; margin-top:-35px; width:38px; height:70px; background:url(../images/imgs/next.jpg) no-repeat center center; overflow:hidden; opacity:0;  cursor:pointer; z-index:999999; transition:all 0.4s;}
.banner .prev{left:2%; position:absolute;top:50%; margin-top:-35px; width:38px; height:70px; background:url(../images/imgs/prev.jpg) no-repeat center center; overflow:hidden; opacity:0; cursor:pointer; z-index:999999; transition:all 0.4s;}
.banner:hover .next{opacity:1;}
.banner:hover .prev{opacity:1;}
/*END-banner*/

/*内容*/
.cpfl{width:100%; overflow:hidden; padding:45px 0;}
.cpfl_title{display:block; overflow:hidden; text-align:center; font-weight:bold;}
.cpfl_p{line-height:34px; font-size:20px; color:#000;}
.cpfl_sp{line-height:42px; font-size:36px; color:#0078c4; font-family:Arial; text-transform:uppercase;}
.cpfl_heng{display:block; overflow:hidden; height:3px; position:relative; margin-top:7px;}
.cpfl_heng::before{content:""; width:100%; display:block; overflow:hidden; height:1px; background:#e5e5e5; margin-top:1px;}
.cpfl_heng::after{content:""; width:55px; display:block; overflow:hidden; height:3px; background:#0078c4; position:absolute; left:50%; top:0;transform: translateX(-50%);}
.cpfl_nav{display:block; overflow:hidden; padding-top:45px;}
#tags {display:flex; width:100%; flex-wrap:wrap; overflow:hidden; align-content:center; align-items:center; justify-content:center;}
#tags LI {width:15.66%; float:left; border:1px solid #dfdfdf; margin:5px 0.5%;}
#tags LI A {display:block; overflow:hidden; height:46px; line-height:44px; text-align:center; font-size:16px; color:#333;text-overflow:ellipsis; white-space: nowrap;}
#tags LI.selectTag A {background:#0078c4; color:#fff;}
#tags LI A:hover {background:#0078c4; color:#fff;}
#tagContent {display:block; overflow:hidden; padding-top:45px;}
.tagContent {DISPLAY: none;}
#tagContent div.selectTag {DISPLAY: block}
.cpfl_ul{display:block; overflow:hidden; width:1220px;}
.cpfl_ul li{width:285px; float:left; margin:0 20px 20px 0;}
.cpfl_ul li a{display:block; overflow:hidden; border:1px solid #e1e1e1;}
.cpfl_ul li a .cpfl_img{width:100%; overflow:hidden; position:relative;}
.cpfl_ul li a .cpfl_img::before{content:""; display:block; padding-top:77.3852%;}
.cpfl_ul li a .cpfl_txt{width:100%; overflow:hidden; height:54px; line-height:54px; text-align:center; background:#e9e9e9; font-size:16px; color:#333;}
.cpfl_ul li a:hover{border-color:#0078c4;}
.cpfl_ul li a:hover .cpfl_img img{transform: scale(1.1,1.1);-ms-transform: scale(1.1,1.1); -webkit-transform: scale(1.1,1.1);}
.cpfl_ul li a:hover .cpfl_txt{background:#0078c4; color:#fff;}
.cpfl_more{display:block; overflow:hidden; text-align:center; padding-top:30px;}
.cpfl_more a{width:170px; height:44px; line-height:44px; text-align:center; display:block; margin:0 auto; background:#f6b10b; border-radius:22px; font-size:14px; color:#fff;}
.cpfl_more a:hover{background:#0051ac; color:#fff;}


.gsjj{width:100%; overflow:hidden; padding:45px 0; background:url(../images/gsjj_bj.jpg) no-repeat center center; background-size:cover;}
.gsjj .cpfl_p{color:#fff;}
.gsjj .cpfl_sp{color:#fff;}
.gsjj .cpfl_heng::before{background:#fff;}
.gsjj .cpfl_heng::after{background:#fff;}
.gsjj_contect{display:block; overflow:hidden; padding-top:50px; font-size:16px; color:#fff; line-height:35px;}
.gsjj_contect img{width:46%; float:left; max-width:548px; margin-right:50px;}
.gsjj_more{padding-top:50px;}


.ys{width:100%; overflow:hidden; padding:45px 0;}
.ys_contect{display:block; overflow:hidden; padding-top:50px;}
.ys_contect img{width:36.5%; float:left; max-width:438px; margin-right:50px;}
.ys_ul{display:block; overflow:hidden;}
.ys_ul li{width:100%; float:left; overflow:hidden; margin:15px 0;}
.ys_ul li .ys_L{width:110px; float:left; height:110px; margin-right:20px; border:7px solid #bde8f2; background:#1bafd2; border-radius:50%; font-size:20px; color:#fff; font-weight:bold; display:flex; align-content:center; align-items:center; justify-content:center;}
.ys_ul li .ys_p{display:block; overflow:hidden; height:48px; line-height:48px; font-size:16px; color:#000; font-weight:bold;}
.ys_ul li .ys_sp{display:block; overflow:hidden; height:60px; line-height:30px; font-size:16px; color:#333;}
.ys_ul li:nth-child(2) .ys_L{background:#0abcb6;}
.ys_ul li:nth-child(3) .ys_L{background:#1669bf;}


.hf{width:100%; overflow:hidden; padding:26px 0; background:url(../images/hf_bj.jpg) no-repeat center center; background-size:cover;}
.hf>.container{display:flex; justify-content:space-between; align-items:center;}
.hf_L .hf_dianhua{display:block; overflow:hidden; height:50px; line-height:50px; font-family:Arial; font-size:35px; font-weight:bold; color:#fff;}
.hf_L .hf_dianhua img{float:left; margin:5px 15px 0 10px;}
.hf_L .hf_txt{display:block; overflow:hidden; line-height:36px; margin-top:10px; color:#fff; font-size:24px; color:#fff; font-weight:bold; font-style:oblique;}
.hf_R{font-size:50px; color:#fff; font-weight:bold; font-style:oblique; line-height:73px; text-shadow:2px 2px 2px rgba(0,0,0,0.75);}


.chejian{width:100%; overflow:hidden; padding:45px 0;}
.chejian_contect{position:relative; margin-top:50px;}
.chejian-imgbox .swiper-slide a{display:block; overflow:hidden; border:1px solid #e1e1e1;}
.chejian-imgbox .swiper-slide a .cpfl_img{width:100%; overflow:hidden; position:relative;}
.chejian-imgbox .swiper-slide a .cpfl_img::before{content:""; display:block; padding-top:77.3852%;}
.chejian-imgbox .swiper-slide a .cpfl_txt{width:100%; overflow:hidden; height:54px; line-height:54px; text-align:center; background:#e9e9e9; font-size:16px; color:#333;}
.chejian-imgbox .swiper-slide a:hover{border-color:#0078c4;}
.chejian-imgbox .swiper-slide a:hover .cpfl_img img{transform: scale(1.1,1.1);-ms-transform: scale(1.1,1.1); -webkit-transform: scale(1.1,1.1);}
.chejian-imgbox .swiper-slide a:hover .cpfl_txt{background:#0078c4; color:#fff;}
.chejian-jiantou{position:absolute;top:50%; margin-top:-25px; width:50px; float:left; height:50px; border-radius:50%; border:1px solid #0580d2; overflow:hidden; opacity:1; cursor:pointer; display:flex; align-content:center; align-items:center; justify-content:center; font-family:SimSun; font-size:25px; color:#0580d2; font-weight:bold; outline:none;}
.chejian-jiantou:hover{background:#0580d2; color:#fff;}
.chejian-next{right:-70px; }
.chejian-prev{left:-70px;}


.news{width:100%; overflow:hidden; padding:45px 0; background:#ededed;}
.news_contect{display:block; overflow:hidden; padding-top:50px;}
#tagss {display:flex; width:100%; flex-wrap:wrap; overflow:hidden; align-content:center; align-items:center; justify-content:center;}
#tagss LI {width:15.66%; float:left; border:1px solid #dfdfdf; margin:5px 0.5%;}
#tagss LI A {display:block; overflow:hidden; height:46px; line-height:44px; text-align:center; font-size:16px; color:#333;background:#fff; text-overflow:ellipsis; white-space: nowrap;}
#tagss LI.selectTags A {background:#0078c4; color:#fff;}
#tagss LI A:hover {background:#0078c4; color:#fff;}
#tagContents {display:block; overflow:hidden; padding-top:50px;}
.tagContents {DISPLAY: none;}
#tagContents div.selectTags {DISPLAY: block}
.news_L{width:42%; float:left; max-width:500px;}
.news_L a{display:block; overflow:hidden; background:#fff; padding:30px 50px;}
.news_L a .news_p{display:block; overflow:hidden; line-height:34px; font-size:25px; color:#999;}
.news_L a .news_sp{display:block; overflow:hidden; line-height:30px; margin-top:20px; font-size:18px; color:#333;text-overflow:ellipsis; white-space: nowrap;}
.news_L a .news_txt{display:block; overflow:hidden; line-height:25px; margin-top:20px; font-size:14px; color:#333;text-overflow:ellipsis; display: -webkit-box; -webkit-line-clamp:3; -webkit-box-orient: vertical;}
.news_L a .news_img{width:100%; overflow:hidden; position:relative; background:#fff; box-shadow:0 0 5px rgba(0,0,0,0.5); margin-top:20px;}
.news_L a .news_img::before{content:""; display:block; padding-top:64.21053%;}
.news_L a:hover{background:#0078c4;}
.news_L a:hover .news_p{color:#fff;}
.news_L a:hover .news_sp{color:#fff;}
.news_L a:hover .news_txt{color:#fff;}
.news_ul{width:56%; float:right; max-width:670px; overflow:hidden; border-top:1px solid #e5e5e5;}
.news_ul li{display:block; overflow:hidden; margin-top:15px; padding-bottom:15px; border-bottom:1px solid #e5e5e5;}
.news_ul li .news_img{width:182px; float:left; overflow:hidden; margin-right:20px; background:#fff; position:relative;}
.news_ul li .news_img::before{content:""; display:block; padding-top:76.9231%;}
.news_ul li .news_p{display:block; overflow:hidden; line-height:45px; font-size:18px; color:#333; padding-left:25px; position:relative;text-overflow:ellipsis; white-space: nowrap;}
.news_ul li .news_p span{color:#999;}
.news_ul li .news_p::before{content:""; width:6px; height:6px; float:left; border-radius:50%;background:#666; position:absolute; left:0; top:50%; margin-top:-3px;}
.news_ul li .news_txt{display:block; overflow:hidden; line-height:25px; font-size:14px; color:#333;text-overflow:ellipsis; display: -webkit-box; -webkit-line-clamp:3; -webkit-box-orient: vertical; margin-top:10px;}
.news_ul li:hover .news_img img{transform: scale(1.1,1.1);-ms-transform: scale(1.1,1.1); -webkit-transform: scale(1.1,1.1);}
.news_ul li:hover .news_p{color:#0078c4;}
.news_ul li:hover .news_p span{color:#0078c4;}
.news_ul li:hover .news_p::before{background:#0078c4;}
.news_ul li:hover .news_txt{color:#0078c4;}


.hz{width:100%; overflow:hidden; padding:50px 0;}
.hz_contect{position:relative; margin-top:50px;}
.hz-imgbox .swiper-slide a{display:block; overflow:hidden; position:relative; border:1px solid #e5e5e5;}
.hz-imgbox .swiper-slide a::before{content:""; display:block; padding-top:44.1442%;}
.hz-imgbox .swiper-slide a:hover{border-color:#0580d2;}
.hz-imgbox .swiper-slide a:hover img{transform: scale(1.1,1.1);-ms-transform: scale(1.1,1.1); -webkit-transform: scale(1.1,1.1);}
.hz-next{right:-70px; }
.hz-prev{left:-70px;}


.lxwm{width:100%; overflow:hidden; padding:50px 0; background:url(../images/lxwm_bj.jpg) no-repeat center center; background-size:cover;}
.lxwm_contect{display:block; overflow:hidden; padding-top:30px;}
.lxwm_left{width:48%;}
.lxwm_p{display:block; overflow:hidden; line-height:30px; font-size:18px; color:#0580d2; font-weight:bold;}
.lxwm_map{display:block; overflow:hidden; padding-top:25px;}
.lxwm_map #dituContent{width:100%; height:165px;}
.lxwm_txt{display:block; overflow:hidden; padding-top:25px; font-size:14px; color:#333; line-height:25px;}
.lxwm_wx{width:130px; float:right; text-align:center; font-size:16px; line-height:30px;}
.lxwm_wx img{width:118px; height:118px;}
.lxwm_form{display:block; overflow:hidden; padding-top:5px;}
.lxwm_B{display:block; overflow:hidden; margin-top:20px;}
.lxwm_B .lxwm_sp{width:75px; float:left; height:40px; line-height:40px; font-size:14px; color:#333;}
.lxwm_B .lxwm_inp1{width:calc(100% - 75px); float:left; height:40px; line-height:40px; font-size:14px; color:#333; padding:0 10px;}
.lxwm_B .lxwm_inp2{width:calc(100% - 75px); float:left; height:120px; line-height:24px; border:none; outline:none; font-size:14px; color:#333; padding:5px 10px;}
.lxwm_B .lxwm_btn{width:116px; height:40px; line-height:40px; background:#0580d2; color:#fff; font-size:14px;}
/*END-内容*/

/*底部*/
footer{background:#0078c4; font-size:14px; color:#fff; line-height:24px; padding:20px 0; text-align:center;}
footer a{color:#fff; margin:0 5px;}
footer a:hover{color:#fff; text-decoration:underline !important;}
/*END-底部*/

/*关于我们*/
.main{width:100%; overflow:hidden; padding-bottom:50px;}
.main_left{width:275px; float:left;}
.about{width:100%; float:left; margin-bottom:10px;}
.about_title{display:block; overflow:hidden; height:90px; line-height:90px; text-align:center; background:#0580d2; font-size:30px; color:#fff; font-weight:bold;}
.about_ul{display:block; overflow:hidden;}
.about_ul li{display:block; overflow:hidden; margin-top:3px;}
.about_ul li a{display:block; overflow:hidden; height:50px; line-height:48px; border:1px solid #dcdcdc; padding:0 25px; font-size:18px; color:#333;}
.about_ul li a:hover{background:#e9e9e9;}
.about_B{display:block; overflow:hidden;}
.about_B img{width:100%; display:block; padding:3px 0;}
.about_txt{display:block; overflow:hidden; border:1px solid #dcdcdc; padding:15px 7px; font-size:16px; color:#333; line-height:25px;}

.main_right{width:895px; float:right;}
.dqwz_title{display:block; overflow:hidden; line-height:30px; padding:20px 0 10px 0; border-bottom:1px solid #e9e9e9; font-size:14px; color:#333;}
.dqwz_title a{ color:#333;}
.dqwz_title a:hover{ color:#0580d2; text-decoration:underline!important;}
.dqwz_contect{display:block; overflow:hidden; padding-top:20px;}
.company{display:block; overflow:hidden; font-size:16px; color:#333; line-height:35px;}
/*END-关于我们*/


/*产品中心*/
.cpfl_ul1{display:block; overflow:hidden; width:915px;}
.cpfl_ul1 li{width:285px; float:left; margin:0 20px 20px 0;}
.cpfl_ul1 li a{display:block; overflow:hidden; border:1px solid #e1e1e1;}
.cpfl_ul1 li a .cpfl_img{width:100%; overflow:hidden; position:relative;}
.cpfl_ul1 li a .cpfl_img::before{content:""; display:block; padding-top:77.3852%;}
.cpfl_ul1 li a .cpfl_txt{width:100%; overflow:hidden; height:54px; line-height:54px; text-align:center; background:#e9e9e9; font-size:16px; color:#333;}
.cpfl_ul1 li a:hover{border-color:#0078c4;}
.cpfl_ul1 li a:hover .cpfl_img img{transform: scale(1.1,1.1);-ms-transform: scale(1.1,1.1); -webkit-transform: scale(1.1,1.1);}
.cpfl_ul1 li a:hover .cpfl_txt{background:#0078c4; color:#fff;}

.cpxq{display:block; overflow:hidden; text-align:center; font-size:14px; color:#333; line-height:30px;}
.cpxq img{display:block; max-width:100%; height:auto; margin:0 auto;}
.cpxq table{max-width: 100%; height: auto; margin: 5px auto;border-collapse:collapse;}
.cpxq table td{padding: 5px; border: 1px #ccc solid;}
/*END-产品中心*/


/*新闻资讯*/
.news_ul1{display:block; overflow:hidden; border-top:1px solid #e5e5e5;}
.news_ul1 li{display:block; overflow:hidden; margin-top:15px; padding-bottom:15px; border-bottom:1px solid #e5e5e5;}
.news_ul1 li .news_img{width:182px; float:left; overflow:hidden; margin-right:20px; background:#fff; position:relative;}
.news_ul1 li .news_img::before{content:""; display:block; padding-top:76.9231%;}
.news_ul1 li .news_p{display:block; overflow:hidden; line-height:45px; font-size:18px; color:#333; padding-left:25px; position:relative;text-overflow:ellipsis; white-space: nowrap;}
.news_ul1 li .news_p span{color:#999;}
.news_ul1 li .news_p::before{content:""; width:6px; height:6px; float:left; border-radius:50%;background:#666; position:absolute; left:0; top:50%; margin-top:-3px;}
.news_ul1 li .news_txt{display:block; overflow:hidden; line-height:25px; font-size:14px; color:#333;text-overflow:ellipsis; display: -webkit-box; -webkit-line-clamp:3; -webkit-box-orient: vertical; margin-top:10px;}
.news_ul1 li:hover .news_img img{transform: scale(1.1,1.1);-ms-transform: scale(1.1,1.1); -webkit-transform: scale(1.1,1.1);}
.news_ul1 li:hover .news_p{color:#0078c4;}
.news_ul1 li:hover .news_p span{color:#0078c4;}
.news_ul1 li:hover .news_p::before{background:#0078c4;}
.news_ul1 li:hover .news_txt{color:#0078c4;}

.xwxq{display:block; overflow:hidden;}
.xwxq_p{display:block; overflow:hidden; text-align:center; font-size:18px; color:#333; font-weight:bold;}
.xwxq_sp{display:block; overflow:hidden; text-align:center; font-size:12px; color:#999; padding:5px 0; border-bottom:1px solid #e5e5e5;}
.xwxq_txt{display:block; overflow:hidden; font-size:14px; color:#333; line-height:30px; padding-top:10px;}
/*END-新闻资讯*/

/*联系我们*/
.contact_txt{display:block; overflow:hidden; font-size:14px; color:#000; line-height:30px;}
.contact_map{width:100%; float:left; margin-top:15px;}
#dituContentmap{width:100%; overflow:hidden; height:340px;}
.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;}
/*END-联系我们*/

@media (max-width:1220px) {
/*头部+导航*/
.topbox{padding:0 1%;}
.header{padding:16px 1%;}
nav{padding:0 1%;}
/*END-头部+导航*/


/*内容*/
.cpfl{padding:45px 1%;}
.cpfl_ul{width:100%;}
.cpfl_ul li{width:23%; margin:0 1% 20px 1%;}


.gsjj{padding:45px 1%;}
.gsjj_contect img{margin-right:40px;}
.gsjj_more{padding-top:40px;}


.ys{padding:45px 1%;}
.ys_contect{padding-top:40px;}
.ys_contect img{margin-right:40px;}


.hf{padding:26px 1%;}
.hf_L{width:35%;}
.hf_L .hf_txt {font-size:22px;}
.hf_R{font-size:40px;line-height:70px; padding-right:1%;}


.chejian{ padding:45px 1%;}
.chejian_contect{margin-top:40px;}
.chejian-jiantou{margin-top:-20px; width:40px; height:40px; z-index:9999;}
.chejian-next{right:1%; }
.chejian-prev{left:1%;}


.news{padding:45px 1%;}
.news_contect{padding-top:40px;}
#tagContents {padding-top:40px;}
.news_L{width:48%;}
.news_ul{width:50%;}


.hz{padding:40px 1%;}
.hz_contect{margin-top:40px;}
.hz-next{right:1%; }
.hz-prev{left:1%;}


.lxwm{padding:40px 1%;}
/*END-内容*/


/*关于我们*/
.main{padding:0 1% 40px 1%;}
.main_left{width:23%;}
.about_title{height:80px; line-height:80px;}
.main_right{width:75%;}
/*END-关于我们*/


/*产品中心*/
.cpfl_ul1{width:100%;}
.cpfl_ul1 li{width:31.33%; margin:0 1% 20px 1%;}
/*END-产品中心*/

}

@media (max-width:991px){
/*头部+导航*/
.icon-menu{float:right; cursor:pointer; width:40px; position:absolute;right:10px; top:50%; transform: translateY(-50%); z-index:9999999; background-size:100% 100%; display:flex; align-content:center; align-items:center; justify-content:space-between; flex-wrap:wrap;}
.icon-menu span{width:100%; height:6px; float:left; margin:3px 0; display:flex; justify-content:center;}
.icon-menu span::before{content:""; width:100%; float:left; height:100%; background:#0078c4;}

.topbox{padding:0 0 0 10px;}
.header{padding:0;}
.logo {width:100%; position:relative; padding:15px 10px;}
nav{position:relative; z-index:9999;}

.nav {display:none; width:150px; padding:2px; position:absolute; right:10px; top:0; background:rgba(5, 128, 210, 0.8);}
.nav>li{width:100%; border-bottom:1px solid #fff; margin:0; background:none;}
.nav>li>a{width:100%; color:#000; text-align:center; height:40px; line-height:40px; color:#fff;}
.nav>li>a:hover{background:#0051ac; color:#fff;}
/*END-头部+导航*/


/*内容*/
.cpfl{padding:30px 10px;}
.cpfl_nav {padding-top:25px;}
#tags LI {width:32.33%; margin:5px 0.5%;}
#tagContent {padding-top:25px;}
.cpfl_ul li{margin:0 1% 15px 1%;}
.cpfl_ul li a .cpfl_txt {height:44px; line-height:44px;}
.cpfl_more {padding-top:15px;}


.gsjj{padding:30px 10px;}
.gsjj_contect {padding-top:30px; font-size:14px; line-height:24px;}
.gsjj_contect img{margin-right:20px;}
.gsjj_more {padding-top:30px;}


.ys{padding:30px 10px;}
.ys_contect{padding-top:30px;}
.ys_contect img{margin-right:20px;}
.ys_ul li {margin:10px 0;}


.hf{padding:20px 10px;}
.hf_L{width:30%;}
.hf_C{width:44%;}
.hf_R{width:26%;}
.hf_L .hf_dianhua {height:40px; line-height:40px; font-size:20px;}
.hf_L .hf_dianhua img {width:30px; height:30px; margin:5px 10px;}
.hf_L .hf_txt {font-size:14px; line-height:30px; margin-top:5px;}
.hf_R{font-size:30px;line-height:40px; padding-right:1%;}


.chejian{ padding:30px 10px;}
.chejian_contect{margin-top:30px;}
.chejian-imgbox .swiper-slide a .cpfl_txt {height:44px; line-height:44px;}


.news{padding:30px 10px;}
.news_contect{padding-top:30px;}
#tagContents {padding-top:30px;}
.news_L{width:48%;}
.news_L a {padding:25px;}
.news_ul{width:50%;}
.news_ul li .news_img {width:156px; margin-right:15px;}
.news_ul li .news_p {line-height:40px; font-size:16px; padding-left:15px;}
.news_ul li .news_txt {line-height:24px;}


.hz{padding:30px 10px;}
.hz_contect{margin-top:30px;}


.lxwm{padding:30px 10px;}
/*END-内容*/


/*关于我们*/
.main{padding:0 10px 30px 10px;}
.main_left{width:29%;}
.about_title{height:60px; line-height:60px;}
.main_right{width:69%;}
/*END-关于我们*/

}

@media (max-width:767px){
/*头部+导航*/
.logo {padding:10px;}
.logo img{width:55%;}
.icon-menu {right:10px; width:25px;}
.icon-menu span{margin:2px 0; height:3px;}
/*END-头部+导航*/

/*banner*/
.banner .banner-imgbox .swiper-slide {background-image:none !important;}
/*END-banner*/

/*内容*/
.cpfl{padding:10px;}
.cpfl_p{line-height:30px; font-size:18px;}
.cpfl_sp {line-height:36px; font-size:26px;}
.cpfl_nav {padding-top:10px;}
#tags{justify-content:space-between;}
#tags LI {width:49%; margin:2px 0;}
#tags LI A {height:34px; line-height:32px; font-size:14px; padding:0 5px;}
#tagContent {padding-top:10px;}
.cpfl_ul{display:flex; flex-wrap:wrap; justify-content:space-between;}
.cpfl_ul li{width:49%; margin:0 0 10px 0;}
.cpfl_ul li a .cpfl_txt {height:30px; line-height:30px;font-size:14px;}
.cpfl_more {padding-top:10px;}
.cpfl_more a {width:160px; height:40px; line-height:40px; border-radius:20px;}


.gsjj{padding:10px;}
.gsjj_contect {padding-top:10px; font-size:14px; line-height:24px;}
.gsjj_contect img{width:100%; float:none; display:block; margin:0 0 10px 0;}
.gsjj_more {padding-top:10px;}


.ys{padding:10px;}
.ys_contect{padding-top:0;}
.ys_ul li {margin:15px 0 0 0;}
.ys_ul li .ys_L {width:100px; height:100px; margin-right:10px; border:4px solid #bde8f2;font-size:18px;}
.ys_ul li .ys_p {height:36px; line-height:18px;}
.ys_ul li .ys_sp {height:auto; line-height:16px; font-size:12px;}

.hf{padding:10px;}
.hf>.container {flex-wrap:wrap; justify-content:center;}
.hf_L{width:100%;}
.hf_L .hf_dianhua{width:100%; display:flex; justify-content:center;}
.hf_L .hf_dianhua {height:40px; line-height:40px; font-size:20px;}
.hf_L .hf_dianhua img {width:30px; height:30px; margin:5px 10px;}
.hf_L .hf_txt {width:100%; text-align:center; font-size:14px; line-height:30px; margin-top:5px;}
.hf_C{width:100%; padding:10px 0;}
.hf_C img{max-width:70%!important;}
.hf_R{width:100%; text-align:center;}
.hf_R{padding:0;}


.chejian{ padding:10px;}
.chejian_contect{margin-top:10px;}
.chejian-imgbox .swiper-slide a .cpfl_txt {height:30px; line-height:30px; font-size:14px;}


.news{padding:10px;}
.news_contect{padding-top:10px;}
#tagss {flex-wrap:wrap; justify-content:space-between;}
#tagss LI {width:49%; margin:2px 0;}
#tagss LI A {height:40px; line-height:38px;}
#tagContents {padding-top:10px;}
.news_ul{width:100%;}
.news_ul li {margin-top:10px; padding-bottom:10px;}
.news_ul li .news_img {width:104px; margin-right:10px;}
.news_ul li .news_p {line-height:26px; font-size:16px; padding-left:10px;}
.news_ul li .news_txt {line-height:18px; font-size:12px; margin-top:0;}


.hz{padding:10px;}
.hz_contect{margin-top:10px;}


.lxwm{padding:10px;}
.lxwm_contect {padding-top:10px;}
.lxwm_left {width:100%;}
.lxwm_map {padding-top:10px;}
.lxwm_left:last-child{margin-top:15px;}
.lxwm_B {margin-top:10px;}
/*END-内容*/


/*底部*/
footer{font-size:12px; line-height:22px; padding:10px 5px;}
/*END-底部*/


/*关于我们*/
.main{padding:0;}
.main_left{width:100%;}
.about{margin:0;}
.about_title{height:50px; line-height:50px; font-size:20px;}
.about_ul{display:none;}
.about_ul li a {height:40px; line-height:38px; padding:0 10px; font-size:14px;}
.main_right{width:100%; padding:10px;}
.dqwz_contect{padding-top:0;}
.company{font-size:14px; line-height:30px;}
/*END-关于我们*/


/*产品中心*/
.cpfl_ul1{display:flex; flex-wrap:wrap; justify-content:space-between;}
.cpfl_ul1 li{width:49%; margin:0 0 10px 0;}
.cpfl_ul1 li a .cpfl_txt {height:34px; line-height:34px; font-size:14px;}
/*END-产品中心*/


/*新闻资讯*/
.news_ul1 li {margin-top:10px; padding-bottom:10px;}
.news_ul1 li .news_img {width:104px; margin-right:10px;}
.news_ul1 li .news_p {line-height:26px; font-size:16px; padding-left:10px;}
.news_ul1 li .news_txt {line-height:18px; font-size:12px; margin-top:0;}
/*END-新闻资讯*/

/*联系我们*/
#dituContentmap{height:200px;}
/*END-联系我们*/

.cpxq table{width: 100% !important; height: auto !important; margin: 2px auto !important;border-collapse:collapse !important;}
.cpxq table td{ width: auto !important; height: auto !important; padding: 2px !important; border: 1px #ccc solid !important;word-break: break-all !important;word-wrap: break-word !important;white-space: pre-wrap !important;}
}
/*手机底部*/
.bottom_kong{width:100%; height:62px; float:left; background:#fff;}
.bottom{width:100%; height:60px; position:fixed; bottom:0; left:0; z-index:9999999999999; background:#0580d2;}
.bottom a{width:25%; float:left; height:60px; display:flex; align-content:center; align-items:center; flex-wrap:wrap; justify-content:center; line-height:20px; color:#fff; border-right:2px solid #fff; font-size:12px; font-weight:normal;}
.bottom a>div{width:100%; float:left;}
.bottom a>div:first-child span{ font-size:20px;}
.bottom a:last-child{border:none;}
.bottom a:hover{background:#0051ac; color:#fff;}

.dbbox{ position: fixed; left: 0; bottom:65px; z-index:99999; width: 100%;}
.dbbox .dbs{ position: relative; padding: 0 15px; display:none;}
.dbbox .dbs .neirong{padding: 10px; background: #fff; border-radius: 5px; border:2px solid #0051ac;}
.dbbox .dbs.ewm-box{ text-align:center; }
.dbbox .dbs.ewm-box:after{ content: ""; position: absolute; left:50%; bottom:-6px; z-index: 1; width:25%; height:6px;}
.dbbox .dbs.fenxiang-box:after{ content: ""; position: absolute; left:75%; bottom:-6px; z-index: 1; width:25%; height:6px;}
.dbbox .dbs.ewm-box img{ max-width: 140px; }
.dbbox .dbs.fenxiang-box .bdshare-button-style1-32 .li{ position: relative; padding: 6px 0; width: 20%; height: 44px; }
.dbbox .dbs.fenxiang-box .bdshare-button-style1-32 a{ position: absolute; left: 50%; top:6px; margin:0 0 0 -16px; float: inherit !important; display: block; }
/*End*/

.clear { clear:both; }
.load-more { padding: 24px 0; text-align:center; }
.load-more a {  background: #fff; border: 1px solid #aaaaaa; border-radius: 9px; text-align: center; line-height: 48px; color: #727474; font-size: 14px; transition: all 0.5s; padding: 2px 5px; margin: 0 1px; }
.load-more a:hover { background:#c3c3c3b8; }
.load-more span { text-align: center; line-height: 48px; color: #727474; font-size: 14px; transition: all 0.5s; padding: 2px 5px; margin: 0 1px; }