/*外部公共样式*/
@import url("bootstrap.min.css");
@import "../swiper/css/swiper.min.css";
@import url("../font-awesome/css/font-awesome.min.css");

/*END-外部公共样式*/
/*头部+导航+大图*/

.header{width:100%; position: relative;top: 0;left: 0;z-index: 99999999;background-color: #FFFFFF;}
.logo{margin-left: -150px;}
.logo img{width:100%; max-width:552px; max-height:95px;}
.wrap{display: flex;justify-content: space-between;align-items: center;flex-wrap: wrap;}
nav{width: calc(100% - 400px - 160px) !important;position: relative;top: 0;left: 0;height: 100%;}
.nav{width:100%;}
.nav>li{position:relative;width: 12.5%;}
.nav>li>a{width:100%;height: 110px;line-height: 110px;font-size:16px; color:#484848; text-align:center;position: relative;}
.nav>li:hover>a{color:#fff;background-color: #005ebb;}
.nav>li>a.on{background-color: #005ebb;color:#fff;}
.nav_sub{display:none; width:100%; float:left; padding-top:2px; position:absolute; left:0; top:100%; z-index:999999;background-color: #666; width:120%; left:-10%;}
.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-color: #005ebb;scolor:#fff;}

.header_R{margin-right: -170px;width: 260px;}
.header_dianhua{background:url(../img/images/dianhua_06.png) no-repeat left center; padding-left:60px;font-size: 13px;color: #434343;}
.header_dianhua span{font-size: 30px;color: #000000;font-family: times;}
/*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:6%; position:absolute;top:50%; margin-top:-35px; width:70px; height:70px; background:url(../img/bibeiimg/next.jpg) no-repeat center center; overflow:hidden; opacity:0;  cursor:pointer; z-index:999999; transition:all 0.4s;}
.banner .prev{left:6%; position:absolute;top:50%; margin-top:-35px; width:70px; height:70px; background:url(../img/bibeiimg/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-头部+导航+大图*/
.sech{display: block;overflow: hidden;position: absolute;bottom: 40px;z-index: 999999;left: 0;width: 100%;}
.souch{width: 100%;border-radius: 45px;background-color: #1365b9;display: flex;justify-content: space-between;flex-wrap: wrap;padding: 0 40px;align-items: center;height: 90px;}
.sech1{display: flex;flex-wrap: wrap;align-items: center;}
.se1_l{width: 72px;display: flex;align-items: center;}
.se1_r{font-size: 16px;color: #ffffff;width: calc(100% - 72px);border-left: 1px solid #CCCCCC;padding-left: 20px;}
.se1_r span{font-size: 36px;font-family: times;margin-top: 5px;display: block;}
.sech2{width: 585px;}
.search_form{width: 100%;height: 38px;border-radius: 19px;background-color: #FFFFFF;}
.search_inp1{width:calc(100% - 145px); float:left; height:38px;font-family:SimSun; font-size:14px;color: #a8a8a8;border-radius: 19px;padding: 0 10px;}
.search_inp1::-webkit-input-placeholder{color:#a8a8a8;} 
.search_inp1:-moz-placeholder{color:#a8a8a8;} 
.search_btn{width:145px; float:left; height:38px; background:url(../img/images/serch_03.png) no-repeat center center ;background-color: #f55d07;border-radius: 19px;}
.sech3{display: block;overflow: hidden;}
.sech3 .swiper-pagination{position: relative;width: 300px;display: flex;height: 50px;align-content: space-around;}
.banner .swiper-pagination-bullet{font-size: 24px;font-family: arial;color: #FFFFFF;margin: 0 8px;width: 30px;text-align: center;position: relative;height: auto;background-color: transparent;}
.banner .swiper-pagination-bullet::after{width: 10px;height: 10px;border-radius: 5px;display: block;content: "";position: absolute;top: 30px;border: 1px solid #FFFFFF;left: 50%;transform: translateX(-50%);}
.swiper-pagination-bullet-active::after{background-color: #FFFFFF;}
/*首页内容*/

.cpzs{display: block;overflow: hidden;width: 100%;background-color:  #f2f2f2;padding: 60px 10px 0;}
.cpzs_tit{text-align: center;}
.cpzs_t1{font-size: 30px;color: #252525;line-height: 30px;}
.cpzs_t1 span{font-weight: bold;color: #005ebb;margin-left: 15px;}
.cpzs_t2{font-size: 14px;font-family: arial;color: #868686;text-transform: uppercase;line-height: 14px;margin-top: 15px;}
.cpzs_t3{font-size: 14px;color: #626262;margin-top: 15px;}
.cpzs_m{display: flex;justify-content: space-between;flex-wrap: wrap;margin-top: 40px;}
.cpzs_l{width: 240px;background-image: url(../img/images/cpzs_ltitbg_03.png);background-size: cover;}
.cpzs_ltit{padding: 25px 0 15px 20px;border-bottom: 1px solid #2b77c3;}
.cpzs_lt1{font-size: 24px;font-weight: bold;color: #ffffff;}
.cpzs_lt2{text-transform: uppercase;font-size: 18px;font-family: arial;color: #ffffff;}
.cpzs_lmain{padding: 10px 20px 10px;}
.cpzs_lul{width: 100%;}
.cpzs_lul li{line-height: 26px;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
.cpzs_lul li a{color: #FFFFFF;font-size: 14px;font-weight: bold;}
.cpzs_jian{display: flex;flex-wrap: wrap;margin-top: 40px;}
.cpzs_next,.cpzs_prev{width: 65px;height: 65px;background-color: #FFFFFF;background-repeat: no-repeat;background-position: center;}
.cpzs_next{background-image: url(../img/images/cpzs_ne.png);}
.cpzs_prev{background-image: url(../img/images/cpzs_pr_03.png);}
.cpzs_prev:hover{background-color: #f55d07;background-image: url(../img/images/cpzs_prh.png);}
.cpzs_next:hover{background-color: #f55d07;background-image: url(../img/images/cpzs_neh_03.png);}
.cpzs_lp{line-height: 46px;border-bottom: 1px solid #FFFFFF;margin-top: 20px;position: relative;}
.cpzs_lp a{font-size: 14px;color: #ffffff;}
.cpzs_lp::after{display: block;content: "→";font-size: 20px;color: #FFFFFF;position: absolute;top: 50%;transform: translateY(-50%);right: 0;}
.cpzs_r{width: calc(100% - 265px);overflow: hidden;}
.cpzs_B{overflow: hidden;}
.cpzs_imgbg{background-repeat: no-repeat;background-size: cover;padding-top: 118%;background-position: center;transition: all 2s;}
.cpzs_p{background-color: #FFFFFF;padding: 15px 20px 25px;text-align: center;transition: all .5s;}
.cpzs_pt{font-size: 60px;font-weight: bold;color: #bebebe;line-height: 75px;border-bottom: 1px solid #CCCCCC;}
.cpzs_pmain{margin-top: 15px;}
.cpzs_p1{font-size: 16px;font-weight: bold;color: #000000;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;line-height: 16px;}
.cpzs_p2{font-size: 14px;color: #555555; margin-top: 18px; height: 72px;display: -webkit-box;-webkit-line-clamp: 3;-webkit-box-orient: vertical;overflow: hidden;text-overflow: ellipsis; line-height:24px;}
.cpzs_p3{font-size: 14px;color: #555555;line-height: 24px;height: 48px;overflow: hidden;}
.cpzs_btn{width: 148px;height:38px;text-align: center;line-height: 36px;border: 1px solid #bebebe;font-size: 14px;color: #9f9f9f;margin: 10px auto 0;}
.cpzs_r .swiper-wrapper .swiper-slide:hover .cpzs_imgbg{transform: scale(1.1);}
.cpzs_r .swiper-wrapper .swiper-slide:hover .cpzs_p{background-color: #f55d07;}
.cpzs_r .swiper-wrapper .swiper-slide:hover .cpzs_pt{color: #FFFFFF;}
.cpzs_r .swiper-wrapper .swiper-slide:hover .cpzs_p1{color: #FFFFFF;}
.cpzs_r .swiper-wrapper .swiper-slide:hover .cpzs_p2{color: #FFFFFF;}
.cpzs_r .swiper-wrapper .swiper-slide:hover .cpzs_p3{color: #FFFFFF;}
.cpzs_r .swiper-wrapper .swiper-slide:hover .cpzs_btn{color: #FFFFFF;border-color: #FFFFFF;}

.rscp{display: block;overflow: hidden;width: 100%;padding: 40px 10px 80px;background-color:  #f2f2f2;}
.rscp_tit{display: block;overflow: hidden;line-height: 56px;border-bottom: 1px solid #CCCCCC;}
.rscp_l{background-image: url(../img/images/anli_l_03.png);background-repeat: no-repeat;background-position: left center;padding-left: 40px;font-size: 24px;font-weight: bold;color: #000000;}
.rscp_r a{font-size: 14px;color: #9f9f9f;}
.rscp_m{overflow: hidden;margin-top: 30px;}
.rscp_B{overflow: hidden;}
.rscp_imgbg{background-position: center;background-repeat: no-repeat;background-size: cover;padding-top: 100%;transition: all 2s;}
.rscp_p{font-size: 14px;line-height: 50px;color: #030303;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;padding-left: 15px;background-color: #FFFFFF;}
.rscp_m .swiper-wrapper .swiper-slide:hover .rscp_imgbg{transform: scale(1.1);}
.rscp_m .swiper-wrapper .swiper-slide:hover .rscp_p{background-color: #005ebb;color: #FFFFFF;}

.about{display: block;overflow: hidden;width: 100%;background-image: url(../img/images/about_bg_10.png);background-size: cover;padding: 90px 10px 0;}
.about_tit{position: relative;}
.about_tbg{font-size: 102px;font-family: arial;color: #1b71d0;line-height: 90px;text-transform: uppercase;}
.about_txq{position: absolute;top: 40px;}
.about_t1{font-size: 44px;color: #ffffff;line-height: 44px;}
.about_t2{font-size: 20px;font-weight: bold;color: #f55d07;margin-top: 30px;}
.about_p{font-size: 14px;color: #FFFFFF;line-height: 26px;width: 58%;}
.about_m{display: flex;justify-content: space-between;flex-wrap: wrap;margin-top: 50px;}
.about_l{width: 50%;background-color: #f55d07;padding: 40px 0 40px 40px;}
.about_ul{display: flex;justify-content: space-between;flex-wrap: wrap;}
.about_ul li{width: 25%;text-align: center;border-right: 1px dashed #f78442;}
.about_ul li:last-child{border-right: transparent;}
.about_B{width: 90px;height: 90px;display: block;display: flex;align-items: center;justify-content: center;border: 3px solid #f78442;border-radius: 45px;margin: 0 auto;}
.about_p1{font-size: 18px;color: #ffffff;margin-top: 20px;}
.about_p2{font-size: 14px;font-family: arial;color: #FFFFFF;text-transform: uppercase;}
.about_ul li:hover .about_B{border-color: #FFFFFF;box-shadow: inset 0 0 10px 0 #777777;}
.about_r{width: 50%;background-repeat: no-repeat;background-size: cover;position: relative;}
.about_rp{width: 220px;height: 46px;border: 1px solid #7e7e7e;line-height: 46px;position: absolute;right: 40px;top: 50%;transform: translateY(-50%);padding: 0 30px;}
.about_rp a{color: #525252;font-size: 14px;}
.about_rp::after{display: block;content: "→";font-size: 20px;color: #373737;position: absolute;top: 50%;transform: translateY(-50%);right: 25px;}

.ys{display: block;overflow: hidden;width: 100%;padding: 70px 10px 0;background-color: #FFFFFF;}
.ys_tit{text-align: center;}
.ys_t1{font-size: 30px;color: #252525;line-height: 30px;}
.ys_t1 span{font-weight: bold;color: #005ebb;margin-left: 15px;}
.ys_t2{font-size: 14px;font-family: arial;color: #868686;text-transform: uppercase;line-height: 14px;margin-top: 15px;}
.ys_top{margin-top: 40px;}
.ys_topul{display: flex;justify-content: space-between;flex-wrap: wrap;}
.ys_topul li{width: 24%;display: flex;flex-wrap: wrap;padding: 45px 30px;border: 1px solid #CCCCCC;align-items: center;}
.ys_topul li:hover .ys_r1{color: #005ebb;}
.ys_l{width: 100px;display: flex;align-items: center;}
.ys_r{width: calc(100% - 100px);}
.ys_r1{font-size: 18px;font-weight: bold;color: #101010;}
.ys_r2{font-size: 14px;color: #6d6d6d;line-height: 18px;height: 36px;overflow: hidden;margin-top: 6px;}
.ys_m{margin-top: 85px;position: relative;}
.ys_img{text-align: center;max-height: 395px;}
.ys_one{font-size: 18px;font-weight: bold;color: #101010;width: 450px;border-bottom: 1px solid #CCCCCC;line-height: 56px;position: absolute;top: 50px;left: 0;}
.ys_one::after{width: 90px;height: 3px;display: block;content: "";background-color: #f55d07;position: absolute;left: 0;bottom: -1px;z-index: 99;}
.ys_one::before{width: 30px;height: 30px;display: block;content: "";background-image: url(../img/images/ys_yuan_03.png);position: absolute;right: -30px;bottom: -15px;background-size: cover;}
.ys_two{font-size: 18px;font-weight: bold;color: #101010;width: 450px;border-bottom: 1px solid #CCCCCC;line-height: 56px;position: absolute;top: 50px;right: 0;text-align: right;}
.ys_two::after{width: 90px;height: 3px;display: block;content: "";background-color: #f55d07;position: absolute;right: 0;bottom: -1px;z-index: 99;}
.ys_two::before{width: 30px;height: 30px;display: block;content: "";background-image: url(../img/images/ys_yuan_03.png);position: absolute;left: -30px;bottom: -15px;background-size: cover;}

.ys_three{font-size: 18px;font-weight: bold;color: #101010;width: 360px;border-bottom: 1px solid #CCCCCC;line-height: 56px;position: absolute;top: 200px;left: 0;}
.ys_three::after{width: 90px;height: 3px;display: block;content: "";background-color: #f55d07;position: absolute;left: 0;bottom: -1px;z-index: 99;}
.ys_three::before{width: 30px;height: 30px;display: block;content: "";background-image: url(../img/images/ys_yuan_03.png);position: absolute;right: -30px;bottom: -15px;background-size: cover;}
.ys_four{font-size: 18px;font-weight: bold;color: #101010;width: 360px;border-bottom: 1px solid #CCCCCC;line-height: 56px;position: absolute;top: 200px;right: 0;text-align: right;}
.ys_four::after{width: 90px;height: 3px;display: block;content: "";background-color: #f55d07;position: absolute;right: 0;bottom: -1px;z-index: 99;}
.ys_four::before{width: 30px;height: 30px;display: block;content: "";background-image: url(../img/images/ys_yuan_03.png);position: absolute;left: -30px;bottom: -15px;background-size: cover;}



.anli{display: block;overflow: hidden;width: 100%;padding: 55px 10px 50px;background-image: url(../img/images/anli_bg_02.png);background-size: cover;}
.anli_m{display: flex;justify-content: space-between;flex-wrap: wrap;}
.anli_l{width: 48%;overflow: hidden;}
.anli_t1{font-size: 30px;font-weight: bold;color: #ffffff;line-height: 30px;}
.anli_t2{font-size: 14px;font-family: arial;color: #ffffff;text-transform: uppercase;}
.anli_ban{margin-top: 40px;}
.anli_B{overflow: hidden;}
.anli_imgbg{background-position: center;background-repeat: no-repeat;background-size: cover;padding-top: 85%;transition: all 2s;}
.anli_ban .swiper-wrapper .swiper-slide:hover .anli_imgbg{transform: scale(1.1);}
.anli_next,.anli_prev{width: 56px;height: 56px;text-align: center;line-height: 54px;border-radius: 28px;border: 1px solid #FFFFFF;font-size: 24px;color: #ffffff;display: inline-block;font-family: "宋体";margin-top: 30px;}
.anli_next:hover,.anli_prev:hover{background-color: #FFFFFF;color: #014099;}
.anli_next{margin-left: 10px;}
.anli_r{width: 48%; overflow: hidden;}
.cjzs_next,.cjzs_prev{width: 56px;height: 56px;text-align: center;line-height: 54px;border-radius: 28px;border: 1px solid #FFFFFF;font-size: 24px;color: #ffffff;display: inline-block;font-family: "宋体";margin-top: 30px;}
.cjzs_next:hover,.cjzs_prev:hover{background-color: #FFFFFF;color: #014099;}
.cjzs_next{margin-left: 10px;}

.news{display: block;overflow: hidden;width: 100%;padding: 80px 10px 65px;background-color:  #f2f2f2;}
.news_tit{text-align: center;}
.news_t1{font-size: 30px;color: #252525;line-height: 30px;}
.news_t1 span{font-weight: bold;color: #005ebb;margin-left: 15px;}
.news_t2{font-size: 14px;font-family: arial;color: #868686;text-transform: uppercase;line-height: 14px;margin-top: 15px;}
.news_m{display: flex;justify-content: space-between;flex-wrap: wrap;margin-top: 60px;}
.news_l{width: calc(100% - 455px);background-color: #FFFFFF;}
.news_ul{width: 100%;}
.news_ul li{padding: 25px 0 25px 20px;border-bottom: 1px solid #CCCCCC;}
.news_ul li:last-child{border-bottom: transparent;}
.news_ul li a{display: flex;justify-content: space-between;flex-wrap: wrap;}
.news_l1{width: 180px;background-size: cover;background-repeat: no-repeat;background-position: center;}
.news_l2{width: calc(100% - 180px - 125px);padding: 0 30px;}
.news_lp1{font-size: 14px;font-weight: bold;color: #3a3a3a;line-height: 26px;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
.news_lp2{font-size: 14px;color: #979797;line-height: 24px;height: 72px;display: -webkit-box;-webkit-line-clamp: 3;-webkit-box-orient: vertical;overflow: hidden;text-overflow: ellipsis;margin-top: 5px;}
.news_l3{width: 125px;text-align: center;border-left: 1px solid #979797;}
.news_l31{font-size: 48px;font-family: arial;color: #979797;font-weight: bold;line-height: 60px;}
.news_l32{font-size: 14px;color: #979797;line-height: 14px;}
.news_ul li:hover .news_lp1{color: #005ebb;}
.news_ul li:hover .news_lp2{color: #005ebb;}
.news_r{width: 435px;background-color: #FFFFFF;}
.news_rtit{line-height: 60px;font-size: 18px;font-weight: bold;color: #ffffff;background-color: #005ebb;padding-left: 20px;}
.news_rtit span{font-size: 14px;font-family: arial;text-transform: uppercase;margin-left: 10px;}
.news_rinp{padding: 20px 24px 0px;}
.message_B{margin-bottom: 10px;}
.message_inp1{width: 100%;height: 45px;line-height: 45px;border: 1px solid #CCCCCC;padding: 0 10px;}
.message_inp2{width: 100%;height: 70px;padding: 0 10px;line-height: 45px;border: 1px solid #CCCCCC;}
.message_btn{width: 100%;height: 40px;color: #FFFFFF;font-size: 14px;background-color: #f55d07; cursor:pointer;}
.news_boot{padding: 0px 10px;}
.news_bom{border-top: 1px solid #CCCCCC;padding: 18px 15px;position: relative;color: #000000;}
.news_bo1{font-size: 18px;font-weight: bold;color: #3c3c3c;line-height: 18px;}
.news_bo2{font-size: 14px;font-family: arial;color: #777777;}
.news_bo3{font-size: 12px;color: #7c7c7c;margin-top: 10px;}
.news_bom::after{width: 40px;height: 40px;display: block;content: ">";border: 2px solid #000000;font-size: 26px;text-align: center;line-height: 38px;border-radius: 20px;position: absolute;right: 15px;top: 40px;font-family:"新宋体";color: #000000;font-weight: bold;}

.footer{display: block;overflow: hidden;width: 100%;background-image:url(../img/images/footer_bg_02.png);background-size: cover;padding: 70px 0px 0;}
.f_tit{text-align: center;}
.fnav_ul{display: flex;justify-content: space-between;flex-wrap: wrap;color: #FFFFFF;font-size: 16px;margin-top: 40px;}
.fnav_ul li a{font-size: 16px;color: #FFFFFF;}
.fnav_ul li:hover a{color: #fabe00;}
.f_xq{display: flex;justify-content: space-between;flex-wrap: wrap;margin-top: 40px;}
.f_l{width: calc(100% - 240px);}
.f_lner{display: flex;justify-content: space-between;flex-wrap: wrap;border: 1px solid #80cdfc;height: 190px;}
.f1{width: 33.3333333333%;display: flex;align-items: center;}
.f1_ul{padding: 0 0 0 50px;display: flex;flex-wrap: wrap;}
.f1_ul li{width: 100%;display: flex;line-height: 40px;}
.f1_l{width: 50px;display: flex;align-items: center;}
.f1_r{width: calc(100% - 50px);font-size: 14px;color: #FFFFFF;}
.f2{width: 33.3333333333%;border-left: 1px solid #80cdfc;height: 100%;display: flex;align-items: center;}
.f3{width: 33.3333333333%;border-left: 1px solid #80cdfc;height: 100%;display: flex;align-items: center;}
.f_r{width: 145px;}
.f_erp{background-image: url(../img/images/f_r_11.png);background-position: left center;background-repeat: no-repeat;padding-left: 40px;font-size: 14px;color: #FFFFFF;line-height: 40px;margin-top: 5px;}
.boot{line-height: 80px;border-top: 1px solid #bfe6fb;font-size: 14px;color: #bfe6fb;margin-top: 50px;}
/* 产品展示 */
.proner{display: block;overflow: hidden;width: 100%;padding: 55px 10px;}
.proner_top{display: block;overflow: hidden;line-height: 54px;border-bottom: 1px solid #c8c8c8;}
.proner_tl{background-image: url(../img/images/anli_l_03.png);background-position: left center;padding-left: 40px;background-repeat: no-repeat;font-size: 18px;font-weight: bold;font-family: "微软雅黑";color: #c8c8c8;}
.proner_tl span{font-size: 30px;font-family: impact;text-transform: uppercase;margin-right: 10px;}
.proner_tr{font-size: 12px;color: #404040;}
.proner_m{display: flex;justify-content: space-between;flex-wrap: wrap;margin-top: 45px;}
.proner_l{width: 270px;}
.proner_tit{line-height: 64px;border: 5px solid #d7d7d7;line-height: 59px;background-color: #005ebb;font-size: 24px;font-weight: bold;color: #ffffff;padding-left: 10px;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
.proner_tit span{font-size: 14px;font-family: arial;color: #dfdfdf;text-transform: uppercase;margin-left: 10px;}
.proner_lul{border: 1px solid #CCCCCC;margin-top: 10px;}
.proner_lul li{line-height: 40px;padding: 0 25px 0 30px;border-bottom: 1px solid #CCCCCC;position: relative;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
.proner_lul li:last-child{border-bottom: transparent;}
.proner_lul li::after{width: 5px;height: 30px;display: none;content: "";background-color: #f55d07;position: absolute;top: 50%;transform: translateY(-50%);left: 0;}
.proner_lul li::before{border-left: 12px solid #FFFFFF;border-top: 8px solid transparent;border-bottom: 8px solid transparent;display: none;content: "";position: absolute;right: 15px;top: 50%;transform: translateY(-50%);}
.proner_lul li a{font-size: 14px;font-weight: bold;color: #090909;}
.proner_lul li:hover{background-color: #005ebb;}
.proner_lul li:hover a{color: #FFFFFF;}
.proner_lul li:hover::after{display: block;}
.proner_lul li:hover::before{display: block;}
.proner_lul li.on{background-color: #005ebb;}
.proner_lul li.on a{color: #FFFFFF;}
.proner_lul li.on::after{display: block;}
.proner_lul li.on::before{display: block;}
.proner_lian{margin-top: 10px;font-size: 14px;color: #292929;}
.proner_lianp{border: 1px solid #CCCCCC;padding: 10px 15px 30px;}
.proner_lp1{padding-left: 50px;background-position: left center;background-repeat: no-repeat;line-height: 46px;border-bottom: 1px dashed #CCCCCC;}
.proner_lp2{padding-left: 50px;background-repeat: no-repeat;padding: 0px 0 15px 50px;margin-top: 15px;border-bottom: 1px dashed #CCCCCC;}
.proner_lp3{padding-left: 50px;background-repeat: no-repeat;margin-top: 20px;}
.proner_lbtn{width: 215px;height: 30px;text-align: center;line-height: 30px;background-color: #005ebb;color: #FFFFFF;font-size: 14px;margin: 20px auto 0;}
.proner_lbtn a{color: #FFFFFF;display: block;}
.proner_r{width: calc(100% - 290px);}
.proner_ul{display: block;overflow: hidden;width: 102%;margin-left: -1%;}
.proner_ul li{float: left;margin: 0 1% 25px 1%;width: 23%;}
.proner_B{overflow: hidden;}
.proner_imgbg{background-position: center;background-repeat: no-repeat;background-size: cover;padding-top: 100%;transition: all 2s;}
.proner_p{font-size: 16px;line-height: 54px;color: #030303;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;padding-left: 15px;background-color: #FFFFFF;}
.proner_ul li:hover .proner_imgbg{transform: scale(1.1);}

.cpxq{color: #030303;}
.cpxq_left{width:40%; float:left}
.cpxq_right{width:60%; float:right; padding-left:30px;}
.cpxq_tit{font-size: 16px;text-align: left;line-height: 38px; font-weight:bold; padding-top:15px;}
.cpxq_jj{font-size: 16px;line-height: 32px; margin-top:10px; min-height:180px; border-bottom:1px solid #CCCCCC;}
.cpxq_jj img{ max-width:100% !important; height:auto !important;}
.cpxq_dh{font-size: 20px;line-height: 40px; margin-top:20px; }
.cpxq_dh span{ font-size:36px; color:#FF0000}
.cpxq_dh a{ height:36px; line-height:36px; width:100px; background:#666666; border-radius:5px; display:block; text-align:center; color:#FFFFFF; margin-bottom:15px; margin-left:0px;}
.cpxq_imgbg{text-align: center;margin-top: 0px;}
.cpxq_imgbg img{max-width: 100%;}
.cpxq_p{font-size: 14px;line-height: 28px; margin-top:16px;}
.cpxq_p img{ max-width:100% !important; height:auto !important;}
/* 资质证书 */
.zhizner_shan{margin-bottom: 20px;}
.zhiz_tit{line-height: 64px;border: 5px solid #d7d7d7;line-height: 59px;background-color: #005ebb;font-size: 24px;font-weight: bold;color: #ffffff;padding-left: 10px;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
.zhiz_tit span{font-size: 14px;font-family: arial;color: #dfdfdf;text-transform: uppercase;margin-left: 10px;}
.zhiz_lian{padding-top: 20px;border-top: 1px solid #CCCCCC;}
.zhiz_ul{display: block;overflow: hidden;width: 102%;margin-left: -1%;}
.zhiz_ul li{float: left;margin: 0 1% 10px 1%;width: 23%;border: 1px solid #CCCCCC;}
.zhiz_B{overflow: hidden;}
.zhiz_imgbg{background-position: center;background-repeat: no-repeat;background-size: contain;padding-top: 80%;transition: all 2s;}
.zhiz_p{font-size: 14px;line-height: 50px;color: #030303;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;padding-left: 20px;background-color: #FFFFFF;border-top: 1px solid #CCCCCC;transition: all .5s;}
.zhiz_ul li:hover .zhiz_imgbg{transform: scale(1.1);}
.zhiz_ul li:hover .zhiz_p{background-color: #005ebb;color: #FFFFFF;}
/* 新闻资讯 */
.newsner_ul{display:block; overflow:hidden;}
.newsner_ul li{display:block; overflow:hidden; padding: 20px 0;border-bottom: 1px dashed #CCCCCC;}
.newsner_ul li:nth-child(1){padding: 0 0 20px;}
.newsner_ul li a{display:-webkit-box; display:-ms-flexbox; display:flex; overflow:hidden;justify-content: space-between;}
.newsner_ul li a .xw_img{width:210px; float:left; background-position:center; background-repeat:no-repeat; background-size:cover;}
.newsner_ul li a .xw_R{width:calc(100% - 230px); float:left; color:#363636; }
.newsner_ul li a .xw_R .xw_p{display:block; overflow:hidden; line-height:30px; font-size:16px;text-overflow:ellipsis; white-space: nowrap;color: #2b2b2b;font-weight: bold}
.newsner_ul li a .xw_R .xw_txt{display:block; overflow:hidden; line-height:24px; font-size:12px; text-overflow:ellipsis; display: -webkit-box; -webkit-line-clamp:2; -webkit-box-orient: vertical; margin-top:10px;height: 48px;color: #878787;}
.newsner_ul li a .xw_R .xw_sp{margin-top:15px;display: flex;display: -ms-flexbox;display: -webkit-flex;justify-content: space-between;}
.newsner_ul li a .xw_R .xw_sp .xw_pl{font-size: 14px;color: #9a9a9a;padding-top: 6px;}
.newsner_ul li a .xw_R .xw_sp .xw_pr{width: 80px;height: 30px;background-color: #2b2b2b;color: #FFFFFF;text-align: center;line-height: 30px;border-radius: 4px;font-size: 14px;}
.newsner_ul li a:hover .xw_R .xw_sp .xw_pr{background-color: #005ebb;}

.xwxq{color: #030303;}
.xwxq_tit{font-size: 16px;text-align: center;line-height: 30px;}
.xwxq_imgbg{text-align: center;margin-top: 10px; font-size:14px;}
.xwxq_imgbg img{max-width: 100%;}
.xwxq_p{font-size: 14px;line-height: 24px;}
/* 关于我们 */
.abner img{max-width: 100%;}
.abner_p{font-size: 14px;line-height: 28px;}
/* 联系我们 */
.conner_p{font-size: 14px;color: #292929;line-height: 28px; padding-bottom:10px;}
.map{width: 100%;height: 400px;margin-top: 5px;}
.map iframe{width: 100%;height: 100%;border: transparent;}
@media (max-width:1680px){
.logo img{max-width: 400px;}
nav{width: calc(100% - 420px - 260px) !important;}
.logo{margin-left: 0;}
.header_R{margin-right: 0;}
}
@media (max-width:1440px){
.logo img{max-width: 300px;}
nav{width: calc(100% - 300px - 260px) !important;}

.ys_one{width: 330px;line-height: 24px;}
.ys_two{width: 330px;line-height: 24px;}
.ys_three{width: 180px;line-height: 24px;}
.ys_four{width: 180px;line-height: 24px;}
}
@media (max-width:1220px) {
/*头部+导航*/
.nav>li>a{font-size: 12px;}
/*END-头部+导航*/
.sech2{width: 290px;}

/*首页内容*/
.ys_l{width: 70px;}
.ys_l img{max-width: 100%;}
.ys_r{width: calc(100% - 70px);}
.ys_one{width: 260px;}
.ys_two{width: 260px;}

.f_lner{height: auto;}
.f1{width: 50%;height: 190px;}
.f2{width: 50%;height: 190px;}
.f3{width: 50%;height: 190px;border-top: 1px solid #80CDFC;}

}

@media (max-width:991px){
/*头部+导航*/
.icon-menu span{width:100%; height:6px; float:left;  background:#0075E6;}
.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%;}
.header{padding:0; background:#fff; box-shadow:10px 10px 10px rgba(0,0,0,0.3); z-index:99999999;}
.wrap{position: relative;top: 0;left: 0;}
.logo {width:calc(100% - 40px); padding:20px 10px;}
nav{width: 100% !important;}
.nav {display:none; width:150px; padding:2px; position:absolute; right:10px; top:0; background:#FFFFFF;z-index: 9999999999;}
.nav>li{width:100%; border-bottom:1px solid #CCCCCC; margin:0; background:none;border-left: transparent;}
.nav>li>a{width:100%; text-align:center; height:40px; line-height:40px; color:#000;}
.nav>li:last-child{border-right: transparent;}
/*END-头部+导航*/
/*首页内容*/
.anli{margin-top: 10px;}

.about_l{padding: 10px 0 10px 10px;}

.ys_topul li{padding: 10px;}

.news_l{width: 100%;}
.news_r{margin-top: 10px;}

.f1_ul{padding: 0 0 0 10px;}
.f_l{width: 100%;}
.f_r{margin-top: 10px;}
/* 资讯动态 */
.newsner_ul li a .xw_img{width:200px;}
.newsner_ul li a .xw_R{width:calc(100% - 200px); padding:15px;}
.newsner_ul li a .xw_R .xw_txt{margin-top:10px;}
.newsner_ul li a .xw_R .xw_sp{margin-top:10px;}

}

@media (max-width:767px){
/*头部+导航*/
.logo {padding:10px;}
.logo img{width:80%;}
.icon-menu {right:10px; width:30px; height:18px;}
.icon-menu span{height:3px;}

/*END-头部+导航*/
.sech{top: 10px;position: relative;}
.souch{padding:10px;height: auto;}
.sech2{width: 100%;}
.search_inp1{width: calc(100% - 40px);}
.search_btn{width: 40px;}
.sech3{width: 100%;display: none;}

.cpzs{padding: 20px 10px 10px;}
.cpzs_t1{font-size: 18px;line-height: 18px;}
.cpzs_t2{font-size: 14px;margin-top: 5px;}
.cpzs_t3{margin-top: 0px;}
.cpzs_m{margin-top: 10px;}
.cpzs_lmain{padding: 0;}
.cpzs_l{width: 100%;}
.cpzs_ltit{padding: 0;}
.cpzs_lt1{height:50px; line-height:50px; text-align:left; background:url(../img/bibeiimg/sj_jiantou.png) no-repeat right center;background-size:auto,cover; font-size:18px; padding-left:10px;}
.cpzs_lul{display: none;padding: 10px;}
.cpzs_r{width: 100%;margin-top: 10px;}
.cpzs_p{padding: 10px;}
.cpzs_pt{font-size: 24px;line-height: 30px;}

.rscp{padding: 0px 10px 10px;}
.rscp_tit{line-height: 40px;}
.rscp_l{font-size: 18px;}
.rscp_m{margin-top: 10px;}

.about{padding: 10px 10px 10px;}
.about_tbg{display: none;}
.about_txq{position: relative;top: 0;}
.about_t1{font-size: 18px;line-height: 18px;}
.about_t2{font-size: 14px;margin-top: 10px;}
.about_p{width: 100%;}
.about_m{margin-top: 10px;}
.about_l{width: 100%;padding: 10px;}
.about_B{width: 60px;height: 60px;}
.about_B img{max-width: 30px;}
.about_p1{margin-top: 10px;}
.about_p2{white-space: nowrap;text-overflow: ellipsis;overflow: hidden;font-size: 12px;}

.ys{padding: 10px;}
.ys_top{margin-top: 10px;}
.ys_t1{font-size: 18px;line-height: 18px;}
.ys_t2{font-size: 14px;margin-top: 5px;}
.ys_topul li{width: 48.5%;margin-bottom: 10px;}
.ys_l{width: 40px;}
.ys_r{width: calc(100% - 40px);padding-left: 10px;}
.ys_r1{font-size: 14px;}
.ys_r2{margin-top: 0;}
.ys_m{margin-top: 0;}
.ys_one{width: 100%;position: relative;top: 0;line-height: 30px;font-size: 14px;}
.ys_one::before{left: 95%;}
.ys_two{width: 100%;position: relative;top: 0;text-align: left;line-height: 30px;font-size: 14px;}
.ys_two::after{left: 0;}
.ys_two::before{left: 95%;}
.ys_three{width: 100%;position: relative;top: 0;line-height: 30px;font-size: 14px;}
.ys_three::before{left: 95%;}
.ys_four{width: 100%;position: relative;top: 0;text-align: left;line-height: 30px;font-size: 14px;}
.ys_four::after{left: 0;}
.ys_four::before{left: 95%;}
.ys_phimg{text-align: center;margin-top: 10px;}
.ys_phimg img{max-width: 100%;}

.anli{padding: 10px;}
.anli_t1{font-size: 18px;line-height: 18px;}
.anli_ban{margin-top: 10px;}
.anli_l{width: 100%;}
.anli_r{width: 100%;margin-top: 10px;}

.news{padding: 10px;}
.news_t1{font-size: 18px;line-height: 18px;}
.news_t2{font-size: 14px;margin-top: 5px;}
.news_m{margin-top: 10px;}
.news_ul li{padding: 10px;}
.news_l1{width: 100px;}
.news_l2{width: calc(100% - 100px);padding: 0 0 0 10px;}
.news_lp2{line-height: 20px;height: 60px;}
.news_l3{display: none;}
.news_rinp{padding: 10px 10px 0;}

.footer{padding: 0;}
.boot{margin-top: 0;padding: 0 10px;line-height: 30px;}
/* 产品中心 */
.proner{padding: 10px;min-height: 600px;}
.proner_tl{font-size: 18px;}
.proner_tl span{font-size: 18px;}
.proner_m{margin-top: 10px;}
.proner_l{width: 100%;}
.proner_tit{height:50px; line-height:50px; text-align:left; background:url(../img/bibeiimg/sj_jiantou.png) no-repeat right center #005ebb;background-size:auto,cover; font-size:18px; padding-left:10px;border: 0 solid transparent;}
.proner_lul{display: none;}
.proner_r{width: 100%;margin-top: 10px;}
.proner_ul li{width: 48%;margin: 0 1% 0 1%;}
.proner_p{line-height: 30px;}
/* 资质证书 */
.zhizner_shan{margin-bottom: 0px;}
.zhiz_tit{font-size: 18px;height:50px; line-height:50px;border: 0 solid transparent;}
.zhiz_ul li{width: 48%;margin: 0 1% 10px 1%;}
.zhiz_p{line-height: 40px;}
/* 资讯动态 */
.newsner{padding: 0 10px 10px;}
.newsner_ul li{padding: 10px 0;}
.newsner_ul li:nth-child(1){padding: 0px 0 10px;}
.newsner_ul li a .xw_img{width:100px;}
.newsner_ul li a .xw_R{width:calc(100% - 110px); padding:5px;}
.newsner_ul li a .xw_R .xw_txt{margin-top:2px;}
.newsner_ul li a .xw_R .xw_p{font-size: 14px;line-height: 20px;}

.cpxq{color: #030303;}
.cpxq_tit{ padding-top:5px;}
.cpxq_left{width:100%; float:left}
.cpxq_right{width:100%; float:right; padding-left:0px;}
.cpxq_jj{font-size: 14px;line-height: 30px; margin-top:10px; min-height:70px;}
.cpxq_dh{font-size: 16px;line-height: 40px; margin-top:10px;}
.cpxq_dh span{ font-size:24px; color:#FF0000}

}
/*手机底部*/
.hot{width:100%;background:#414141; position:fixed; bottom:0; left:0; z-index:9900000; border-top:solid 2px #fff;}
.hot span{ color:#fff; font-size:16px; line-height:20px;display: block;}
.hot h6{ font-size:12px; line-height:20px;color: #FFFFFF;}
.hot .row .decoration{ display:block; color:#fff; padding:7px 0;}
.hot .row .col-xs-3{border-right: 1px solid rgba(255,255,255,0.3);}
.dbbox{ position: fixed; left: 0; bottom:70px; z-index:99; width: 100%; }
.dbbox .dbs{ position: relative; padding: 0 15px; display:none;}
.dbbox .dbs .neirong{padding: 10px; background: #fff; border-radius: 5px;}
.dbbox .dbs.ewm-box{ text-align:center; }
.dbbox .dbs.ewm-box img{ max-width: 140px; }
/* .hot .text-center:hover{background-color: #007AFF;} */

.view-wecht-icon{position: relative;}
.view-wecht-icon a{width:100%;position: absolute;left: 0;top: 0;z-index: 5;background: #666666;}
.view-wecht-icon button{ position: relative; z-index: 2; padding: 0; width:100%; height:100%; border:none;background:none;}
.view-wecht-icon input{ display: block; position: absolute; left: 10px; top: 10px; z-index: 1; width: 40px; height: 40px; opacity: 0;}
.view-wecht-box{position: fixed; left:0; top:0; z-index: 99999999999999; width: 100%; height: 100%; background: rgba(0,0,0,.6); overflow: hidden; visibility: hidden; opacity: 0; transition: all 0.3s;}
.view-wecht-box .view-wecht{ position: absolute; left:5%; right: 5%; top: 50%; margin-top: -150px; background: #fff; border-radius: 20px; box-shadow:0 0 15px rgba(0,0,0,.1); transform: scale(1.2); transition: all 0.3s;}
.view-wecht-box .view-wecht .view-wecht-container{ padding:30px 30px 0 30px;font-size:12px;}
.view-wecht-box .view-wecht .view-wecht-container .mc{ font-size:18px; color: #333; line-height: 24px; font-weight: bold;}
.view-wecht-box .view-wecht .view-wecht-container .textbox{ margin-bottom: 15px; font-size: 12px; color: #333; line-height:18px;}
.view-wecht-box .view-wecht .view-wecht-container .textbox span{ font-family:'Impact';font-size:14px;}
.view-wecht-box .view-wecht .view-wecht-container .queren{width:30px;height: 30px; font-size: 16px; color: #fff;position: absolute;left:50%;bottom:-38px;border:1px solid #fff;transform:translateX(-50%);border-radius: 50%;display:flex;justify-content: center;align-items: center}
.view-wecht-box .view-wecht .view-wecht-container img{display:block;max-width:150px; margin:2% auto;}
.view-wecht-box.active{ visibility: visible; opacity: 1;}

.haoma{width: 100%;background-color:#f5f5f5;position: fixed;left: 0;bottom: 0;z-index: 999999;overflow: hidden;display: none;box-shadow: 0 0 5px rgba(0, 0, 0,0.3);}
.haoma a, .haoma .quxiao{display: block;background-color: #fff;line-height: 44px;color:#333;text-align: center;border-bottom: 1px solid #ddd; font-size:15px;}
.haoma .quxiao{margin-top: 6px;border-top: 1px solid #ddd;}
.haoma .quxiao:hover, .haoma a:hover{background:#ddd;}
.foot-bbj{width:100%;height: 100%;position: fixed;left: 0;top: 0;background-color: rgba(0,0,0,0.6);display: none;z-index: 999;}

.fenye{float:left;margin:auto;width:100%;height:40px;text-align:center;line-height:40px;font-size:14px; padding-top:10px;}
.fenye a{ color:#222}
.fenye a:hover{ color:#f00}