@import "iconfont.css";
@import "bootstrap.min.css";
@import url("../swiper-6.3.5/swiper-master/package/swiper-bundle.css");
@import url("animate.css");
/*END-外部公共样式*/

/*头部+导航+大图*/
.topbox{width:100%; border-top:1px solid #e1e1e1; border-bottom:1px solid #e1e1e1; line-height:36px; font-size:12px; color:#737373; font-family:SimSun;height: 36px;}
.topbox .right{height: 36px;display: block;overflow: hidden;line-height: 36px;}
.right a{ color:#737373;margin: 0 10px;height: 100%;display: block;float: left;}
.right a img{width: 30px;height: 30px;margin: 3px 0;}
.topbox a:last-child{margin:0 0 0 10px;}
.topbox a:hover{ color:#192847; text-decoration:underline !important;}

.header{width:100%; padding:12px 0 20px;}
.logo{width: 60%;}
.logo img{max-width:100%; max-height:80px;border-right: 0px solid #ccc;}
.logo_p{padding-left: 20px;display: block;overflow: hidden;line-height: 30px;}
.logo_p1{font-size: 14px;font-weight: bold;}
.logo_p1 span{color: #007AFF;}


.header_dianhua{height:60px; line-height:20px; color:#0073fe; font-size:30px; background:url(../img/images/dianhua_03.png) no-repeat left center; padding-left:60px; margin-left:35px;font-family: impact;letter-spacing: 2px;}
.header_dianhua span{font-size: 12px;color: #5c5c5c;font-weight: normal;}

/* .header_form{width:232px; float:left; border:1px solid #8f8f8f; margin-top:6px;}
.header_inp1{width:calc(100% - 40px); float:left; height:40px; line-height:40px; padding:0 10px; font-size:14px; color:#000;}
.header_btn{width:40px; float:left; height:40px; background:url(../images/search_ss.png) no-repeat left center;} */

nav{background:#025bc6; position:relative; left:0; top:0; z-index:999999;}
.nav{width:100%;}
.nav>li{width:14%; position:relative;}
.nav>li>a{width:100%; height:52px; line-height:52px; font-size:16px; color:#fff; text-align:center;border: 1px solid #004ba6;border-right: none;border-top: none;border-bottom: none;}
/*.nav>li:nth-child(1) a{background-color: #E60012;}*/
.nav>li:hover>a{background:#e60012; color:#fff;}
/* .nav>li>a.on{background:#389e2e; color:#fff;} */

.nav_sub{display:none; width:100%; float:left; padding-top:2px; position:absolute; left:0; top:100%; z-index:999999; background:#004BA6;}
.nav_sub>dd{display:block; overflow:hidden;}
.nav_sub>dd>a{display:block; overflow:hidden; height:40px; line-height:40px; text-align:center; font-size:14px; color:#fff;}
.nav_sub>dd>a:hover{background:#E60012; color:#fff;}

/*banner*/
.banner{width:100%; position:relative;}
.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:8%; position:absolute;top:50%; margin-top:-35px; width:70px; height:70px; background:url(../img/images/next_03.png) no-repeat center center; overflow:hidden; opacity:0;  cursor:pointer; z-index:999999; transition:all 0.4s;}
.banner .prev{left:8%; position:absolute;top:50%; margin-top:-35px; width:70px; height:70px; background:url(../img/images/prev_03.png) 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-头部+导航+大图*/

/*首页内容*/
.product{display: block;overflow: hidden;width: 100%;padding: 60px 10px;}
.pro_m{display: flex;display: -ms-flexbox;display: -webkit-flex;justify-content: space-between;flex-wrap: wrap;}
.pro_l{width: 20%;}
.pro_ltit{text-align: center;font-size: 20px;font-weight: bold;background-color: #025bc6;height: 72px;line-height: 72px;color: #FFFFFF;border-bottom: 1px solid #FFFFFF;}
.pro_lul li{width: 100%;background-color: #025BC6;padding: 0 20px;border-bottom: 1px solid #FFFFFF;background-repeat: no-repeat;background-image: none;}
.pro_lul a{display: block;height: 56px;width: 100%;font-size: 18px;color: #FFFFFF;line-height: 56px;background-image: url(../img/images/left_next_07.png);background-repeat: no-repeat;background-position: right center;}
/*.pro_lul li:nth-child(1){background-color: #e4e3e8;}
.pro_lul li:nth-child(1) a{color: #000;background-image: url(../img/images/rightjian_03.png);}*/
.pro_lul li:hover{background-color: #E4E3E8;}
.pro_lul li:hover a{color: #000;background-image: url(../img/images/rightjian_03.png);background-repeat: no-repeat;}
.pro_lul li.on{background-color: #E4E3E8;}
.pro_lul li.on a{color: #000;background-image: url(../img/images/rightjian_03.png);background-repeat: no-repeat;}

.boo_bg{padding: 10px 0 20px;background-image: url(../img/images/left_boo_bg_07.png);background-size: cover;background-repeat: no-repeat;height: 180px;}
.boo_tit{background-image: url(../img/images/left_dianhua_11.png);margin-left: 30px;background-repeat: no-repeat;padding: 10px 0 10px 40px;background-position: left center;}
.boo_ph{ color:#0073fe; font-size:30px; font-weight:bold;text-align: center;font-family: impact;}
.boo_btn{display: flex;display: -ms-flexbox;display: -webkit-flex;justify-content: space-around;padding: 20px 0;}
.boo_bl{width: 40%;}
.boo_bl a{width: 100%;display: block;text-align: center;border: 1px solid #0073FE;color: #688ed4;}
.boo_bl:nth-child(2) a{background-color: #0073FE;color: #FFFFFF;}
.boo_bl:hover a{background-color: #0073FE;color: #FFFFFF;}
.pro_r{width: 75%;}
.search{width:100%; overflow:hidden; background:#fff;}
.search_form{width:296px; float:left; border:1px solid #c5c5c5;}
.search_inp1{width:calc(100% - 46px); float:left; height:26px; line-height:26px; font-family:SimSun; font-size:12px; color:#000; padding:0 8px;}
.search_inp1::-webkit-input-placeholder, textarea::-webkit-input-placeholder {color:#5b5b5b;} 
.search_inp1:-moz-placeholder, textarea:-moz-placeholder {color:#5b5b5b;} 
.search_btn{width:46px; float:left; height:26px; background: url(../img/images/search_07.png) no-repeat center center #192847;}
.search_txt{display:block; overflow:hidden; font-size:14px; color:#000; line-height:28px;}
.search_txt>span{float:left;font-weight: bold;}
.search_txt>a{color:#000; margin:0 10px;}
.search_txt>a:hover{color:#fe6a17; text-decoration:underline!important;}
.pro_rul{display: flex;display: -ms-flexbox;display: -webkit-flex;justify-content: space-between;flex-wrap: wrap;padding: 20px 0;}
.pro_rul li{width: 30%;border: 1px solid #E4E3E8;margin-bottom: 20px;}
.pro_rul::after{width: 30%;content: "";}
.pro_rul a{width: 100%;}
.pro_rimg{width: 100%;overflow: hidden;height: 220px;}
.pro_rimg img{width: 100%;transition:  all 2s;height: 100%;}
.pro_rimg img:hover{transform: scale(1.2,1.2);}
.pro_rp{text-align: center;border: 1px solid #E4E3E8;padding: 10px 0;color: #000;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.pro_rul li:hover{border: 1px solid #025bc6;}
.pro_rul li:hover .pro_rp{border: 1px solid #025BC6;color: #025BC6;border-right: transparent;border-bottom: transparent;border-left: transparent;}

.anli{display: block;overflow: hidden;width: 100%;padding: 30px 10px ;text-align: center;background-image: url(../img/images/anli_bg_14.jpg);background-size: cover;}
.title{text-transform: uppercase;font-size: 14px;color: #FFFFFF;text-align: center;}
.title_p{font-size: 36px;text-align: center;font-weight: bold;padding: 10px 0;color: #FFFFFF;}
.title_img{padding: 10px 0;text-align: center;}
.tabbar{display: flex;display: -ms-flexbox;display: -webkit-flex;justify-content: space-around;flex-wrap: wrap;padding: 20px 0;}
.tabbar li{width: 10%;}
.tabbar a{width: 100%;display: block;border: 1px solid #E4E3E8;color: #FFFFFF;border-radius: 20px;}
.tabbar li:hover a{background-color: #FFFFFF;color: #025BC6;}
.anliimg_ul{display: flex;display: -ms-flexbox;display: -webkit-flex;justify-content: space-around;flex-wrap: wrap;padding: 20px 100px;}
.anliimg_ul li{width: 22%;}
.anliimg_ul a{display: block;width: 100%;}
.an_img{width: 100%;overflow: hidden;}
.an_img .anli_im{width: 100%;transition:all 2s;border: 4px solid #E4E3E8;background-position: center;background-repeat: no-repeat;background-size: cover;padding-top: 70%;}
.an_img .anli_im:hover{transform:scale(1.2,1.2);}

.news{display: block;overflow: hidden;width: 100%;padding: 30px 10px;}
.news .title{color: #000;}
.news .title_p{color: #000;}
.news_tab{display: flex;display: -ms-flexbox;display: -webkit-flex;justify-content: center;flex-wrap: wrap;padding: 20px 0;}
.news_tab li{width: 10%;margin: 0 20px;}
.news_tab a{width: 100%;display: block;border: 1px solid #CCCCCC;color: #000;border-radius: 20px;text-align: center;}
.news_tab li:hover a{border: 1px solid #0073FE;color: #0073FE;}
.news_con_ul{width: 100%;padding: 20px 0;}
.news_con_ul li{width: 100%;padding: 40px 0 30px;height: 120px;}
.news_con_ul a{width: 52%;display: flex;display: -ms-flexbox;display: -webkit-flex;justify-content: space-between;margin: 0 auto;height: 100%;}
.new_l{font-size: 15px;color: #999999;width: 6%;}
.new_l span{font-size: 50px;font-family: Impact, Haettenschweiler, 'Arial Narrow Bold', sans-serif;}
.new_r{width: 86%;}
.new_tit{font-size: 18px;color: #000000;}
.new_po{font-size: 14px;text-overflow: ellipsis;overflow: hidden;white-space: nowrap;color: #000000;}
.news_con_ul li:hover{background-color: #EEEEEE;}
.news_con_ul li:hover .new_l{color: #0073FE;}
.news_con_ul li:hover .new_tit{color: #0073FE;}
.btn{width: 100%;}
.btn a{display: block;width: 130px;height: 40px;text-align: center;line-height: 40px;border: 1px solid #CCCCCC;border-radius: 20px;margin:  0 auto;color: #000000;}
.btn:hover a{background-color: #0073FE;color: #FFFFFF;}

.sdys{display: block;width: 100%;padding: 30px 10px;}
.sdys_bg{width: 100%;display: block;}
.sdys_bg .sdys_dabgt{width: 100%;background-position: center;background-repeat: no-repeat;padding-top: 15%;background-size: cover;}
.sdys_m{display: flex;display: -ms-flexbox;display: -webkit-flex;justify-content: space-between;flex-wrap: wrap;margin-top: 20px;}
.sdys_l{width: 48%;}
.sdys_1{padding: 100px 0 35px;}
.sdys_2{padding: 35px 0 ;}
.sdys_tit{display: flex;display: -ms-flexbox;display: -webkit-flex;height: 40px;}
.sdys_img{height: 40px;}
.sdys_img img{height: 100%;}
.sdys_p{font-size: 22px;width: 60%;line-height: 40px;margin-left: 30px;background-color: #004BA6;color: #FFFFFF;text-align: center;border-radius: 20px;}
.sdys_p1{padding-top: 40px;font-size: 22px;font-family: "微软雅黑";color: #696969;}
.sdys_p3{font-size: 15px;font-family: "微软雅黑";color: #a3a3a3;}
.feiji{margin-left: -200px;}
.sdys_r{width: 49%;position: relative;}
/* .sdys_r .sdys_daimg{width: 100%;background-repeat: no-repeat;padding-top: 70%;background-position: center;background-size: cover;}
.sdys_feidaimg{position: absolute;left: -240px;background-repeat: no-repeat;padding-top: 75%;width: 140%;background-size: cover;background-position: center;} */

.about{display: block;overflow: hidden;width: 100%;padding: 30px 10px;background-image: url(../img/images/about_bg_06.jpg);background-size: cover;}
.about .title{color: #000;}
.about .title_p{color: #000;}
.about_m{display: flex;display: -ms-flexbox;display: -webkit-flex;justify-content: space-between;flex-wrap: wrap;}
.about_l{width: 48%;overflow: hidden;}
.about_l img{transition: all 2s;width: 100%;border: 4px solid #CCCCCC;height: 100%;}
.about_l img:hover{transform: scale(1.2,1.2);}
.about_r{width: 48%;}
.about_rt{font-size: 22px;font-weight: bold;padding: 10px 0;}
.about_rp{font-size: 14px;color: #007AFF;padding: 0 0 20px 0;position: relative;}
.about_rp::before{display: block;content: "";width: 30px;height: 4px;background-color: #004BA6;position: absolute;left: 0;bottom: 0;}
.about_rpp{padding: 10px 0;}
.btnab{width: 100%;padding: 20px 0;}
.btnab a{display: block;width: 130px;height: 40px;text-align: center;line-height: 40px;border: 1px solid #CCCCCC;border-radius: 20px;margin:  0 auto;color: #000000;}
.btnab:hover a{background-color: #007AFF;color: #FFFFFF;}
.fali{display: block;overflow: hidden;width: 100%;padding: 30px 10px;position: relative;}
.fali .title{color: #000;}
.fali .title_p{color: #000;}
.fali_m{display: flex;display: -ms-flexbox;display: -webkit-flex;justify-content: space-around;padding: 20px 0;position: relative;z-index: 99999;}
.fali_h{position: relative;width: 100px;height: 100px;z-index: 999;margin-top: 10px;}
.fali_h::before{background-color: #004BA6;transform: rotate(45deg);display: block;content: "";width: 100px;height: 100px;position: absolute;left: 10px;}
.fali_p{position: absolute;top: 10%;left: 35%;font-size: 24px;font-family: impact;color: #FFFFFF;border-bottom: 1px solid #1E1E1E;padding: 10px 0;}
.fali_p1{position: absolute;top: 60%;left: 38%;font-size: 20px;color: #FFFFFF;}
.fali_b{padding: 30px 0;width: 120px;text-align: center;}
.fali2 .fali2_h{position: relative;width: 120px;height: 120px;z-index: 999;}
.fali2 .fali2_h::before{background-color: #E60012;transform: rotate(45deg);display: block;content: "";width: 120px;height: 120px;}
.fali2 .fali2_p{position: absolute;top: 10%;left: 30%;font-size: 24px;font-family: impact;color: #FFFFFF;border-bottom: 1px solid #1E1E1E;padding: 10px 0;}
.fali2 .fali2_p1{position: absolute;top: 60%;left: 30%;font-size: 20px;color: #FFFFFF;}
.fali2 .fali2_b{padding: 30px 0;width: 120px;text-align: center;}
.solid{width: 800px;height: 4px;background-color: #C5C5C5;position: absolute;left: 30%;top: 51%;z-index: 1;}

.zhenshu{display: block;overflow: hidden;padding: 60px 10px;width: 100%;background-image: url(../img/images/zhenshu_28.png);background-size: cover;}
.smallban .swiper-wrapper{position: relative;width: 100%;height: 100%;}
.smallban .swiper-slide {background-size: 100% 100%;background-position: center;}
.gallery-top {width: 80%;background-image: url(../img/images/zhenshu_28.png);background-size: cover;}
.gallery-top .swiper-slide{background-position: center;background-repeat: no-repeat;padding-top: 80%;}
.gallery-thumbs {box-sizing: border-box;padding: 30px 0;}
.gallery-thumbs .swiper-slide {height: 100%;opacity: 0.4;border: 1px solid #CCCCCC;background-position: center;background-repeat: no-repeat;padding-top: 20%;}
.gallery-thumbs .swiper-slide:hover{border-color: #0073FE;}
.smallban .swiper-button-next{background-color: #000000;opacity: 0.1;}
.smallban .swiper-button-prev{background-color: #000000;opacity: 0.1;}
.smallban .swiper-button-next:hover{background-color: #000000;opacity: 1;}
.smallban .swiper-button-prev:hover{background-color: #000000;opacity: 1;}
.gallery-thumbs .swiper-slide-thumb-active {opacity: 1;}

.lian{display: block;overflow: hidden;width: 100%;padding: 30px 10px;position: relative;}
.lian .title{color: #000;}
.lian .title_p{color: #000;}
.lian_t{font-size: 14px;}
.lian_tp{font-size: 14px;}
.lian_m{display: flex;display: -ms-flexbox;display: -webkit-flex;justify-content: space-between;flex-wrap: wrap;padding: 20px 0;}
.lian_l{width: 48%;height: 320px;}
.lian_l iframe{width: 100%;height: 100%;}
.lian_r{width: 48%;}
.form{display:flex; display: -ms-flexbox;display: -webkit-flex;justify-content: space-between;flex-wrap: wrap;}
.form form{width: 100%;}
.message_B{ margin:10px 0;width: 100%;display: flex;justify-content: space-between;display: -ms-flexbox;display: -webkit-flex;}
.message_inp1{width: 48%;height:50px; line-height:50px; border:1px solid #dfdfdf; padding:0 20px; font-size:16px; color:#141414;}
.message_inp2{width: 100%;height:120px; line-height:26px; border:1px solid #dfdfdf; padding:10px 20px; font-size:16px; color:#141414; outline:none;}
.message_inp3{width: 100%;height:50px; line-height:50px; border:1px solid #dfdfdf; padding:0 20px; font-size:16px; color:#141414;}
.message_btn{background:#CCCCCC;line-height: 55px;height: 55px;font-size: 18px;color: #000;width: 100%;border-radius: 4px;}

.footer{display: block;overflow: hidden;width: 100%;padding: 40px 10px 0;background-color: #1f1f1f;}
.f_m{display: flex;display: -ms-flexbox;display: -webkit-flex;justify-content: space-between;flex-wrap: wrap;}
.f1{width: 30%;border-right: 1px solid #CCCCCC;}
.f_p{color: #FFFFFF;background-image: url(../img/images/time_03.png);background-repeat: no-repeat;background-position: left center;padding-left: 30px;}
.f2{width: 30%;border-right: 1px solid #CCCCCC;}
.f_tp{font-size: 18px;color: #FFFFFF;}
.foot_u{display: flex;display: -ms-flexbox;display: -webkit-flex;justify-content: space-between;flex-wrap: wrap;padding: 30px 0;}
.foot_u li{width: 40%;padding: 10px 0;}
.foot_u a{display: block;width: 100%;background-image: url(../img/images/booj_03.png);background-repeat: no-repeat;background-position: left center;padding-left: 30px;color: #FFFFFF;}
.f3{width: 30%;}
.f3_m{padding: 40px 0 10px;color: #FFFFFF;}
.f3_p{background-image: url(../img/images/map_03.png);background-repeat: no-repeat;background-position: left bottom; padding-left: 40px;height: 30px;line-height: 30px;}
.f3_pp{background-image: url(../img/images/dianh_03.png);background-repeat: no-repeat;background-position: left bottom; padding-left: 40px;height: 30px;line-height: 30px;}
.bootom{text-align: center;color: #FFFFFF;padding: 20px 0;border-top: 1px solid #CCCCCC;position: relative;}
.boo_fup{position: absolute;right: 0;top: 10%;}
/* 走进胜华 */
.aboutner{display: block;overflow: hidden;width: 100%;padding: 30px 10px;}
.about .title{color: #000;}
.about .title_p{color: #000;}
.about_m{display: flex;display: -ms-flexbox;display: -webkit-flex;justify-content: space-between;flex-wrap: wrap;}
.about_l{width: 48%;overflow: hidden;}
.about_l img{transition: all 2s;width: 100%;border: 4px solid #CCCCCC;height: 100%;}
.about_l img:hover{transform: scale(1.2,1.2);}
.about_r{width: 48%;}
.about_rt{font-size: 22px;font-weight: bold;padding: 10px 0;}
.about_rp{font-size: 14px;color: #007AFF;padding: 0 0 20px 0;position: relative;}
.about_rp::before{display: block;content: "";width: 30px;height: 4px;background-color: #004BA6;position: absolute;left: 0;bottom: 0;}
.about_rpp{padding: 10px 0;}
/* 工程案例 */
.anliner_ul{display: flex;display: -ms-flexbox;display: -webkit-flex;justify-content: space-between;flex-wrap: wrap;padding: 30px 0;}
.anliner_ul li{width: 24%;margin-bottom: 10px;}
.anliner_ul a{display: block;width: 100%;}
.anner_img{overflow: hidden;width: 100%;}
.anner_img .anliner_img{width: 100%;transition: all 2s;height: 100%;}
.anner_img .anliner_img:hover{transform: scale(1.5,1.5);}
.anliner_img{background-position: center;background-repeat: no-repeat;background-size: cover;padding-top: 100%;}
/* 企业资讯 */
.newsner_con_ul{width: 100%;padding: 20px 0;}
.newsner_con_ul li{width: 100%;padding: 40px 0 30px;height: 120px;}
.newsner_con_ul a{width: 100%;display: flex;display: -ms-flexbox;display: -webkit-flex;justify-content: space-between;margin: 0 auto;height: 100%;}
.newner_l{font-size: 15px;color: #999999;width: 10%;padding: 0 10px;}
.newner_l span{font-size: 50px;font-family: Impact, Haettenschweiler, 'Arial Narrow Bold', sans-serif;}
.newner_r{width: 86%;}
.newner_tit{font-size: 18px;color: #000000;}
.newner_po{font-size: 14px;text-overflow: ellipsis;overflow: hidden;white-space: nowrap;color: #000000;}
.newsner_con_ul li:hover{background-color: #EEEEEE;}
.newsner_con_ul li:hover .newner_l{color: #0073FE;}
.newsner_con_ul li:hover .nernew_tit{color: #0073FE;}
/*联系我们*/
.conner_p{padding: 20px 0;}
.mapner{width: 100%;height: 400px;}
.mapner iframe{width: 100%;height: 100%;}
/*END-联系我们*/
/* 产品详情 */
.cpxq{width: 100%;padding: 20px;display: block;overflow: hidden;}
.cpxq_m{display: flex;display: -ms-flexbox;display: -webkit-flex;justify-content: space-between;}
.cpxq .cp_l{width: 80%;}
.cp_cer{width:100%;display: flex;flex-wrap: wrap;display: -ms-flexbox;display: -webkit-flex;justify-content: space-between;border-bottom: 1px dashed #CCCCCC;padding: 20px 0;}
.cp_cer .swiper-container{width: 40%;transition: all 2s;}
.cp_cer .swiper-wrapper{position: relative;width: 100%;height: 100%;}
.cp_cer .swiper-slide{width: 100%;height: 100%;}
.cp_cer .swiper-slide img{width: 100%;height: 100%;}
.cp_cer .swiper-container:hover .swiper-button-next{opacity: 1;}
.cp_cer .swiper-container:hover .swiper-button-prev{opacity: 1;}
.cp_cer .cp_ll{width: 50%;}
.cp_ll  .cp_mo{color: #000;font-size: 28px;font-weight: bold;padding: 0 0 20px 0;}
.cp_ll .cp_lp{height: 30px;width: 100%;background-color: #fbfbfb;}

.cpxq .cp_r{width: 20%;}
.cp_r .cp_rimg{text-align: center;}
.cp_r .cp_rimg img{width: 100%;height: 100%;}
.cp_r .cp_rp{text-align: center;}
.cp_r .cp_look{position: relative;padding-left: 90px;color: #C8C7C4;}
.cp_r .cp_look::after{width: 30px;height: 3px;display: block;background-color: #C8C7C4;content: "";position: absolute;top: 50%;left: 20%;}
.cp_r .cp_look::before{width: 30px;height: 3px;display: block;background-color: #C8C7C4;content: "";position: absolute;top: 50%;right: 20%;}
.cp_r .cp_ul{width: 100%;display: flex;justify-content: center;flex-wrap: wrap;}
.cp_r .cp_ul li{width: 160px;border: 1px solid #CCCCCC;margin: 10px 0;}
.cp_ul li a{display: block;padding: 10px 0;}
.cp_ul .cp_mg  img{width: 100%;height: 140px;}
.cp_ul .cp_txt{width: 100%;text-align: center;color: #000000;}
.cp_ul .cp_txt:hover{color: #00aaff;}
/* 新闻详情 */
.xwxq{width: 100%;padding: 20px;display: block;overflow: hidden;}
.xwxq .xwxp_mai{width: 100%;display: flex;display: -ms-flexbox;display: -webkit-flex;padding: 30px 0;}
.xwxq .xw_l{width: 100%;}
.xwxq .xw_l .xw_tit{text-align: center;font-size: 20px;font-weight: bold;}
.xwxq .xw_l .xw_p{text-align: center;color: #c8c7c4;line-height: 40px;}
.xw_l ul li{font-size: 16px;}
.xw_l .xw_bb{background-color: #C8C7C4;}
.xw_l .xw_img{text-align: center;}
.xwxq .xw_r{width: 20%;}
.xw_r .xw_rimg{text-align: center;}
.xw_r .xw_rimg img{width: 100%;height: 100%;}
.xw_r .xw_rp{text-align: center;}
.xw_r .xw_look{position: relative;padding-left: 90px;color: #C8C7C4;}
.xw_r .xw_look::after{width: 30px;height: 3px;display: block;background-color: #C8C7C4;content: "";position: absolute;top: 50%;left: 20%;}
.xw_r .xw_look::before{width: 30px;height: 3px;display: block;background-color: #C8C7C4;content: "";position: absolute;top: 50%;right: 20%;}
.xw_r .xw_ul{width: 100%;display: flex;justify-content: center;flex-wrap: wrap;}
.xw_r .xw_ul li{width: 160px;border: 1px solid #CCCCCC;margin: 10px 0;}
.xw_ul li a{display: block;padding: 10px 0;}
.xw_ul .xw_mg  img{width: 100%;height: 120px;}
.xw_ul .xw_txt{width: 100%;text-align: center;color: #000000;overflow: hidden;height: 20px;text-overflow: ellipsis;white-space: nowrap;}
.xw_ul .xw_txt:hover{color: #00aaff;}
/* 服务承诺 */
.serve{padding: 20px 0;}
@media (max-width:1220px) {
/*头部+导航*/
.topbox{padding:0 1%;}
.header{padding:25px 1%;}
nav{padding:0 1%;}
/*END-头部+导航*/


/*首页内容*/
.search{padding:14px 1%;}

.sdys_l{width: 50%;height: 400px;}
.sdys_1{padding: 49px 0;}
.sdys_r{width: calc(100% - 50%);}
.sdys_r img{width: 100%;}

.smallban .small-thumbs {height: 240px;box-sizing: border-box;padding: 30px 100px;}
.solid{width: 600px;left: 22%;}
/*END-首页内容*/

/*底部*/
.link{padding:25px 1%;}
.foot{ padding:20px 1%;}
/*END-底部*/ 
/* 新闻详情 */
.xwxq{width: 100%;padding: 40px 20px;display: block;overflow: hidden;}
.xwxq .xwxp_mai{width: 100%;display: flex;}
.xwxq .xw_l{width: 70%;}
.xwxq .xw_l .xw_tit{text-align: center;font-size: 20px;font-weight: bold;}
.xwxq .xw_l .xw_p{text-align: center;color: #c8c7c4;line-height: 40px;}
.xw_l ul li{font-size: 16px;}
.xw_l .xw_bb{background-color: #C8C7C4;}
.xw_l .xw_img img{width: 100%;}
.xw_l .xw_pp{text-indent: 2em;}
.xwxq .xw_r{width: 30%;}
.xw_r .xw_look{padding-left: 115px;}
}

@media (max-width:991px){
/*头部+导航*/
.icon-menu span{width:100%; height:6px; float:left;  background:#0073FE;}

.topbox{padding:0 10px;}
.header{padding:0; background:#fff; box-shadow:10px 10px 10px rgba(0,0,0,0.3); position:relative; left:0; top:0; z-index:999999;}
.logo {width:100%; padding:20px 10px;}
.nav {display:none; width:150px; position:absolute; right:10px; top:0; background:#0073FE;}
.nav>li{width:100%; border-bottom:1px solid #fff; margin:0; background:none;}
.icon-menu{float:right; cursor:pointer; width:40px; height:30px; display:flex; flex-wrap:wrap; align-content:space-between; position:absolute;right:10px; top:50%; transform: translateY(-50%); z-index:9999999; background-size:100% 100%;}
.nav>li>a{width:100%; text-align:center; height:40px; line-height:40px; color:#fff;}
/*END-头部+导航*/

/*首页内容*/
.search{padding:10px;}
.pro_l{width: 30%;}
.pro_r{width: 70%;padding: 0 10px;}
.pro_rimg{height: 160px;}
.smallban .small-thumbs {height: 240px;box-sizing: border-box;padding: 30px 10px;}
.f1{width: 45%;}
.f2{width: 45%;}
.f3{width: 100%;}
.solid{width: 400px;}
/* 企业资讯 */
.newsner_con_ul{padding: 0 10px;}
/* 产品详情 */
.cpxq .cp_l{width: 100%;}
.cp_cer .swiper-container{width: 100%;}
.cp_cer .swiper-slide{width: 100%;height: 100%;}
.cp_cer .swiper-slide img{width: 100%;height: 100%;}
.cpxq .cp_ll{text-align: center;width: 100%;padding: 20px 0;}
.cp_ll .cp_mo{width: 100%;text-align: center;}
/* 新闻详情 */
.xwxq{padding:20px 20px;}
.xwxq .xw_l{width: 100%;}
.xw_l .xw_img img{width: 100%;}
.xwxq .xw_l .xw_tit{font-size: 16px;}
.xw_l ul li{font-size: 14px;}
/* 走进胜华 */
.about_l{width: 100%;}
.about_r{width: 100%;}
/* 工程案例 */

}

@media (max-width:767px){
/*头部+导航*/
.logo {padding:10px;}
.logo img{width:80%;border-right: none;}
.icon-menu {right:10px; width:30px; height:18px;}
.icon-menu span{height:3px;}
/*END-头部+导航*/

/*首页内容*/
.search{padding:0px;}
.search_form {width:100%;}
.search_txt {width:100%; float:left; line-height:20px; padding-top:5px; font-size:12px;}
.search_txt a{margin:0 5px;}

.product{padding: 10px;}
.pro_ltit{height:70px; line-height:70px; text-align:left; background:url(../img/images/sj_jiantou.png) no-repeat right center; background-size:auto,cover; font-size:20px; padding-left:20px;background-color: #025bc6;}
.pro_lul{display: none;}
.pro_l{width: 100%;}
.pro_r{width: 100%;}
.pro_rul li{width: 48%;border: 1px solid #E4E3E8;margin-bottom: 20px;}
.pro_rul::after{width: 45%;content: "";}

.title_p{font-size: 20px;}
.tabbar{padding: 0;}
.tabbar li{width: 30%;margin-bottom: 20px;}
.anliimg_ul{padding: 20px 10px;}
.anliimg_ul li{width: 48%;margin-bottom: 10px;}

.news{padding:10px;}
.news_tab{padding: 0;}
.news_tab li{width: 30%;margin: 0 4px}
.news_con_ul a{width: 100%;}
.new_l{font-size: 15px;color: #999999;width: 10%;}
.new_r{width: 80%;}

.sdys{padding:10px;}
.sdys_bg img{height: 100%;}
.sdys_m{height: auto;}
.sdys_l{width: 100%;height: auto;}
.sdys_1{padding:10px 0;}
.sdys_r{width: 100%;}
.sdys_r img{width: 100%;}
.sdys_p{font-size: 18px;}
.sdys_p1{font-size: 16px;}
.sdys_p3{font-size: 12px;}
.sdys_bg .sdys_dabgt{padding-top: 30%;}

.about{display: block;overflow: hidden;width: 100%;padding: 30px 10px;background-image: url(../img/images/about_bg_06.jpg);background-size: cover;}

.about_l{width: 100%;}
.about_r{width: 100%;}

/* .gallery-thumbs .swiper-slide {margin-right: 10px;} */
 
.lian_l{width: 100%;}
.lian_r{width: 100%;}
.f1{width: 100%;padding: 20px 0;border-right: none;}

.f2{width: 100%;padding: 20px 0;border-right: none;}
.foot_u li{width: 30%;}
.foot_u a{padding-left: 20px;}
/* 企业资讯 */
.newner_l{width: 100px;}
.newsner_con_ul{padding: 10px 0;}
.newner_r{width: calc(100% - 100px);}
/* 产品详情 */
.cpxq{padding: 10px;}
.cp_ll .cp_mo{width: 100%;line-height: 40px;}
.cpxq .cp_l{width: 100%;}
.cp_cer .swiper-container{width: 100%;}
.cp_cer .swiper-slide{width: 100%;height: 100%;}
.cp_cer .swiper-slide img{width: 100%;height: 100%;}
.cpxq .cp_ll{text-align: center;width: 100%;padding: 20px 0;}
.cl_img li{width: 100%;}
/* 新闻详情 */
.xwxq{padding:20px 20px;}
.xwxq .xw_l{width: 100%;}
.xw_l .xw_img img{width: 100%;}
.xwxq .xw_l .xw_tit{font-size: 16px;}
.xw_l ul li{font-size: 14px;}
/* 工程案例 */
.anliner_ul{width: 100%;}
.anliner_ul li{width: 48%;margin-bottom: 10px;}
.anner_img{overflow: hidden;width: 100%;height: 160px;}
}
/*手机底部*/
.root_kong{width:100%; height:62px; float:left; background:#fff;}
.root{width:100%; height:60px; position:fixed; bottom:0; left:0; z-index:9999999999999; background:#192847;}
.root 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:1px solid #fff; font-size:12px; font-weight:normal;}
.root a>div{width:100%; float:left;}
.root a>div:first-child span{ font-size:20px;}
.root a:last-child{border:none;}
.root a:hover{background:#389e2e; color:#fff;}

.dbbox{ position: fixed; left: 0; bottom:65px; z-index:99999; width: 100%;}
.dbbox .dbs{ position: relative; padding: 0 15px; display:none; text-align:center;}
.dbbox .dbs .neirong{padding: 10px; background: #fff; border-radius: 5px; border:2px solid #389e2e;}
.dbbox .dbs img{ max-width: 140px; }
/*End